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
339891667444	339891667961	339891668511	339891669061	339891669611	339891670161	339891670711	339891671261	339891671813	339891672361	339891672911	339891673461	339891674011	339891674561	339891675111	339891675661	339891676211	339891676761	339891677311	339891677861	339891678411	339891678961	339891679511	339891680061	339891680611	339891681161	339891681711	339891682261	339891682811	339891683361	339891683911	339891684461	339891685011	339891685561	339891686111	339891686661	339891687211	339891687761	339891688311	339891688861	339891689411	339891689961	339891690511	339891691061	339891691613	339891692161	339891692711	339891693261	339891693811	339891694361	339891694911	339891695461	339891696011	339891696561	339891697111	339891697661	339891698211	339891698761	339891699311	339891699861	339891700411	339891700961	339891701511	339891702061	339891702611	339891703161	339891703711	339891704261	339891704811	339891705361	339891705911	339891706461	339891707011	339891707561	339891708111	339891708661	339891709211	339891709761	339891710311	339891710861	339891711413	339891711961	339891712511	339891713061	339891713611	339891714161	339891714711	339891715261	339891715811	339891716361	339891716911	339891717461	339891718011	339891718561	339891719113	339891719661	339891720211	339891720761	339891721311	339891721861	339891722411	339891722961	339891723511	339891724061	339891724611	339891725164	339891725711	339891726261	339891726811	339891727361	339891727911	339891728461	339891729011	339891729561	339891730111	339891730661	339891731213	339891731761	339891732311	339891732861	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2806	3600	2300	2804	3600	2300	2803	3600	2300	2802	3600	2300	2801	3600	2300	2800	3600	2300	2799	3600	2300	2797	3600	2300	2796	3600	2300	2795	3600	2300	2794	3600	2300	2793	3600	2300	2791	3600	2300	2790	3600	2300	2789	3600	2300	2788	3600	2300	2787	3600	2300	2786	3600	2300	2785	3600	2300	2784	3600	2300	2783	3600	2300	2782	3600	2300	2781	3600	2300	2780	3600	2300	2779	3600	2300	2777	3600	2300	2776	3600	2300	2775	3600	2300	2774	3600	2300	2773	3600	2300	2772	3600	2300	2771	3600	2300	2770	3600	2300	2769	3600	2300	2768	3600	2300	2767	3600	2300	2766	3600	2300	2765	3600	2300	2764	3600	2300	2763	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22045	20219	27649	22588	20210	19535	2329	736	516	474	3909	24021	26323	22184	15398	3448	894	102	105	120	109	115	114	113	117	100	118	108	102	117	136	123	98	117	92	123	108	107	109	110	95	113	82	89	90	106	109	87	93	113	96	103	94	117	103	107	103	90	109	92	97	110	113	94	124	108	108	121	94	104	106	119	96	86	102	111	110	103	129	89	106	98	106	107	109	95	107	99	109	87	117	90	121	111	114	89	94	118	124	111	87	101	103	89	89	106	100	85	97	96	103	106	83	89	105	111	107	97	98	100	102	113	105	109	107	96	100	108	114	92	131	112	99	99	102	99	105	95	105	129	107	106	107	98	101	94	103	109	83	98	118	108	108	94	112	111	108	105	105	96	95	124	114	106	106	89	84	108	105	107	89	114	104	116	90	107	112	110	108	118	90	91	101	116	112	97	108	102	106	101	87	101	88	108	104	118	102	122	101	117	109	99	85	97	119	100	98	93	117	80	94	101	100	95	102	112	107	112	113	108	90	115	107	107	92	95	111	109	104	92	125	116	97	108	100	117	92	97	118	102	101	116	97	105	95	109	124	104	109	103	104	111	88	103	103	105	103	117	111	101	104	110	110	112	100	120	105	96	106	115	89	116	96	127	112	104	104	101	104	103	118	93	98	104	98	102	98	105	119	105	99	105	114	111	94	92	116	118	111	103	122	114	115	95	78	94	96	109	98	95	104	105	100	99	111	89	89	97	101	113	104	101	107	116	112	113	94	103	111	79	121	125	101	99	98	95	111	104	110	92	98	120	99	112	108	100	97	93	113	109	101	110	95	126	95	111	104	100	103	101	131	103	120	106	89	109	99	103	107	117	108	99	100	108	104	85	88	96	93	111	91	93	124	123	107	98	121	116	99	102	105	120	103	97	104	124	113	98	108	117	95	92	108	109	93	107	79	117	124	103	107	89	84	97	93	114	99	85	101	96	106	98	96	94	89	107	92	113	108	104	115	100	101	104	98	95	95	99	103	103	102	115	103	90	88	101	95	109	103	101	97	92	102	110	106	98	115	111	102	92	100	81	102	119	98	109	99	112	90	104	127	101	106	110	108	104	108	116	111	104	112	113	109	115	104	98	94	101	113	111	116	99	112	109	117	103	123	118	100	97	105	85	101	104	95	114	101	111	116	88	111	101	100	107	100	119	114	104	101	100	115	99	117	102	120	109	98	104	103	107	96	101	90	76	85	109	87	86	96	78	103	99	110	116	102	109	112	86	106	92	116	99	121	93	116	114	109	107	96	97	117	88	108	94	99	97	93	107	99	110	91	108	98	114	98	109	109	113	95	116	122	116	104	108	108	131	105	96	94	85	111	94	110	90	114	84	107	110	79	104	116	102	111	104	87	108	104	96	105	116	107	93	97	118	92	87	113	111	107	119	123	105	105	117	93	105	109	111	106	111	92	91	98	92	100	118	117	112	96	78	106	115	101	110	89	100	99	91	109	117	114	124	104	90	96	107	126	97	101	102	93	101	109	99	112	105	91	117	115	115	110	94	115	108	96	95	124	102	92	96	87	97	99	109	101	103	110	116	101	105	105	107	97	94	102	104	92	100	91	119	120	103	110	100	99	105	96	95	104	108	107	108	108	109	111	106	102	97	99	108	101	107	108	105	109	104	83	99	114	95	95	124	118	96	116	97	80	109	87	98	107	101	105	106	101	105	114	100	113	109	120	86	115	112	110	99	100	84	113	100	91	103	87	102	112	105	97	85	113	117	109	100	111	103	132	103	99	98	112	103	103	110	114	109	90	118	94	78	91	109	92	95	106	104	93	79	101	88	113	96	123	90	97	86	126	111	108	104	96	96	100	107	81	88	95	95	116	108	102	92	107	99	108	100	107	113	98	103	95	95	91	103	123	104	100	108	94	105	94	109	97	105	111	97	113	109	92	104	104	98	100	121	100	115	108	98	117	111	104	105	121	114	105	90	102	108	111	103	102	106	95	102	125	115	100	110	94	101	114	115	102	89	91	105	103	101	113	100	112	94	105	102	111	92	108	112	111	88	112	104	121	95	104	117	116	95	103	106	113	86	100	104	86	108	94	91	84	126	108	105	101	95	115	105	98	91	119	102	102	91	99	107	106	113	111	105	129	99	112	93	102	91	106	92	114	104	106	97	111	121	95	106	91	105	116	107	117	103	95	108	120	93	117	109	109	105	87	102	99	84	102	92	98	115	97	101	95	103	97	101	100	93	103	106	89	111	87	107	95	116	108	96	99	110	127	116	104	102	110	82	128	98	95	105	110	112	96	113	120	108	82	105	125	93	106	112	93	101	107	105	94	121	97	110	99	118	101	107	90	97	107	103	88	112	100	125	119	98	103	115	99	104	109	125	80	88	99	115	105	113	128	89	110	101	102	91	106	89	103	110	100	98	97	93	118	110	128	113	106	103	93	109	125	128	113	103	109	84	116	101	94	86	109	76	82	100	103	90	122	92	106	110	108	100	127	97	101	99	134	108	123	90	107	101	91	119	90	111	101	114	95	95	118	109	100	101	96	107	109	116	99	95	91	95	107	86	106	94	124	108	112	116	106	138	103	94	101	101	106	88	87	112	95	102	106	102	114	110	105	125	102	87	121	120	89	112	97	118	88	92	98	105	109	110	97	99	116	87	117	90	102	111	93	114	90	98	102	103	113	113	102	110	104	111	112	108	127	95	106	86	100	114	100	102	107	108	105	86	103	110	96	90	90	97	100	95	110	106	105	97	95	107	100	114	110	106	105	110	102	89	94	107	98	100	98	122	111	102	106	116	99	106	99	93	98	99	105	104	123	114	111	99	99	98	86	106	111	106	98	87	89	93	98	109	114	93	110	108	112	107	98	100	92	102	94	90	94	84	104	104	102	102	108	103	91	105	111	89	102	110	87	102	100	97	100	101	85	120	100	94	112	123	103	98	110	104	90	101	100	106	107	96	102	107	110	107	100	103	118	87	97	94	88	85	110	102	82	112	102	112	98	97	100	94	102	93	114	94	107	120	93	114	92	95	95	96	107	114	97	95	116	84	98	104	119	117	90	110	89	97	107	101	93	96	99	110	98	111	106	118	98	107	105	104	109	91	102	107	98	107	79	113	98	113	112	104	97	100	98	116	90	109	106	106	110	93	104	108	90	114	96	96	102	98	91	112	89	97	90	116	96	100	112	114	106	92	118	102	111	89	116	96	126	91	95	106	117	98	96	98	108	100	71	90	114	95	112	121	111	101	115	101	106	95	101	91	86	89	107	120	104	102	85	110	90	109	93	104	111	100	97	111	106	101	109	102	99	104	107	111	116	82	85	99	105	96	107	101	112	112	103	114	94	103	115	118	113	100	98	100	104	80	111	92	101	89	110	116	94	106	99	100	102	100	116	85	101	104	94	112	103	110	94	99	97	108	107	114	112	112	103	104	119	105	99	107	114	120	100	102	105	105	114	108	94	107	102	110	84	104	102	102	93	101	97	104
28938	29084	15442	7271	4801	3412	2605	2040	1602	1304	10190	34457	34230	30221	22995	6366	2172	167	182	188	167	165	170	157	178	154	168	147	166	168	169	177	182	170	183	188	177	181	173	189	181	151	146	158	146	166	179	170	169	176	173	140	154	165	186	158	175	143	145	170	176	166	160	168	158	146	146	163	183	137	135	159	179	158	173	161	154	159	169	169	157	170	182	172	161	166	159	152	173	155	157	156	153	163	168	168	152	155	154	157	178	168	158	151	151	173	162	170	171	148	174	161	168	160	171	169	147	166	157	160	159	178	158	166	153	166	178	164	144	153	162	173	173	175	152	153	169	157	163	174	162	168	160	141	176	168	157	160	157	158	150	174	182	174	173	168	170	163	164	168	158	150	167	163	179	168	187	172	166	162	149	171	143	173	158	174	150	159	168	143	160	138	155	148	147	180	176	159	165	173	168	196	174	160	172	179	160	157	150	181	157	175	176	168	167	180	165	150	158	151	156	166	150	167	156	178	195	160	159	181	158	173	182	147	162	164	166	184	174	167	149	146	166	150	179	186	170	179	148	155	181	172	173	154	154	164	180	162	165	165	159	166	168	170	167	175	178	154	167	147	170	162	161	163	145	158	152	178	158	186	158	157	172	165	138	173	173	160	154	188	184	158	166	161	173	173	142	163	154	156	138	118	163	151	159	148	149	165	160	178	160	171	191	147	161	177	162	153	156	158	191	160	163	152	160	160	185	179	176	174	159	164	146	178	144	181	160	147	179	172	160	166	189	185	166	176	162	175	170	174	166	162	140	153	166	158	154	141	176	160	179	160	159	174	160	149	155	176	145	184	170	157	152	151	136	144	142	161	187	163	161	172	197	179	146	153	194	179	163	148	169	161	174	168	170	189	151	157	147	166	160	184	166	172	153	168	167	169	185	181	161	153	185	154	145	174	154	158	156	190	155	154	162	156	183	183	158	142	171	189	159	160	179	169	146	180	166	157	168	157	173	158	150	162	142	156	169	164	156	171	158	134	182	148	174	155	183	163	185	153	145	144	158	149	172	188	182	153	165	188	173	164	154	154	174	149	163	161	167	154	150	161	168	173	171	148	158	154	177	159	161	160	161	173	152	173	183	173	161	146	159	159	147	162	160	146	151	159	167	146	176	158	163	174	163	148	179	175	154	156	155	168	180	162	149	171	168	167	182	163	145	151	167	177	165	182	178	163	160	163	181	174	153	144	143	188	151	154	156	138	154	158	182	154	155	170	162	143	168	171	168	164	173	172	193	152	149	170	144	144	154	159	160	148	168	168	162	142	168	161	160	182	146	170	160	182	169	138	154	178	181	168	166	161	164	144	169	170	156	164	185	186	174	150	144	190	166	163	168	166	165	158	142	160	181	169	159	155	166	146	152	173	172	161	158	134	144	159	182	179	165	156	148	133	152	172	168	170	145	185	161	154	190	152	173	151	152	181	152	178	168	177	165	184	143	149	163	174	158	168	165	152	153	177	143	159	167	170	166	168	164	152	171	158	176	166	168	152	165	174	176	162	167	151	165	173	154	144	151	175	152	170	187	176	153	170	176	160	180	155	155	123	161	159	155	162	174	149	171	160	157	141	172	152	166	177	167	133	168	165	162	156	140	164	187	157	174	166	181	144	168	145	173	165	144	174	141	159	171	151	162	159	181	148	175	171	169	169	153	158	162	159	149	173	142	189	173	151	176	151	165	129	146	167	174	157	183	161	132	165	157	186	169	148	170	179	162	167	171	162	164	165	149	137	170	162	178	183	159	156	176	151	150	162	151	142	179	149	150	165	178	133	175	173	140	174	190	174	171	158	167	172	152	169	170	189	173	155	184	181	158	175	154	137	182	148	156	172	175	168	155	171	165	150	167	173	171	156	177	149	161	156	160	158	169	159	178	162	186	166	150	148	161	137	159	183	160	153	156	166	165	152	156	156	166	171	168	166	154	184	163	151	159	167	164	176	160	190	149	147	169	176	155	160	144	161	167	163	165	153	143	150	179	155	155	178	142	186	157	182	182	175	158	186	169	145	197	150	164	165	156	169	144	174	168	162	174	182	152	151	183	151	154	179	162	187	164	156	156	155	159	170	153	146	161	154	160	161	181	190	159	180	183	154	177	205	188	182	159	158	167	182	153	153	168	162	170	175	168	146	147	158	158	149	171	168	187	177	149	167	167	155	165	164	156	173	154	166	171	154	156	159	153	170	136	169	173	155	167	171	176	169	154	157	164	164	178	157	179	186	153	192	172	164	150	156	188	166	149	184	165	165	148	156	146	198	168	172	168	167	162	162	173	178	156	153	163	169	161	169	165	157	168	174	160	178	157	159	149	166	178	153	148	179	145	180	190	169	177	145	153	173	168	151	153	160	182	152	144	140	144	153	186	167	148	157	139	154	150	172	170	173	164	169	189	157	172	161	175	143	186	171	175	153	168	164	142	151	163	152	162	156	187	154	146	167	184	170	149	168	180	146	152	168	182	153	174	174	166	140	189	175	163	143	164	145	154	145	169	164	164	179	161	165	149	169	145	161	160	162	154	142	155	181	156	171	160	159	134	168	184	162	140	152	156	173	174	153	153	183	183	162	147	160	157	155	182	186	137	146	150	173	182	165	166	159	166	188	157	156	148	160	176	161	165	178	153	185	173	153	164	153	154	129	147	151	162	160	197	155	161	145	149	164	155	178	176	172	153	163	151	170	174	152	164	168	170	144	152	166	127	166	144	165	167	162	169	142	132	160	138	162	148	173	192	161	179	150	173	140	154	174	165	153	175	158	158	150	182	167	168	151	154	158	164	176	165	178	160	154	174	174	171	164	159	165	163	169	155	175	162	177	180	159	164	168	173	149	149	171	151	166	165	179	183	176	158	185	156	191	181	159	159	142	169	153	165	167	158	160	139	149	146	152	168	163	152	147	169	156	156	186	183	183	167	151	163	165	151	168	158	162	171	149	156	172	147	131	152	166	185	168	169	163	172	168	158	164	172	149	155	154	167	168	157	142	164	183	158	166	191	167	171	158	144	181	157	162	171	189	172	170	186	174	161	148	159	156	166	165	152	173	159	151	166	158	167	177	149	170	153	159	162	142	164	150	150	149	146	184	144	162	161	173	167	173	173	147	160	152	155	159	169	169	152	175	150	159	190	167	149	174	132	161	170	158	130	185	164	163	132	160	173	156	147	149	166	137	174	167	146	133	170	157	156	183	152	165	187	166	174	170	179	176	152	169	175	162	180	167	157	138	161	150	133	161	158	161	187	173	170	171	156	158	144	186	178	167	149	169	164	137	138	160	144	163	157	145	161	181	159	147	128	152	173	156	184	160	159	172	162	155	159	161	160	140	173	171	162	158	162	175	146	174	177	173	174	164	170	169	148	132	146	185	158	140	174	158	151	193	175	182	195	159	166	150	168	171	162	170	159	178	171	162	156	167	165	174	193	190	157	155	164	144	181	154	171	162	173	179	164	162	168	147	175	167
27304	20890	12731	4761	1974	470	234	204	211	199	239	1472	1971	1964	1422	464	205	158	174	164	161	144	165	153	152	146	151	150	154	176	135	174	149	159	162	142	168	155	162	180	149	160	157	158	143	163	150	148	139	165	158	132	182	179	153	176	175	160	166	142	153	171	197	176	159	140	167	133	169	181	186	180	166	154	155	168	160	160	156	158	152	196	154	155	166	155	178	150	167	175	181	141	160	149	175	177	152	159	135	165	178	163	182	159	168	171	159	168	156	168	160	143	173	157	164	144	172	145	156	188	144	148	163	155	159	175	142	178	170	172	159	148	170	166	149	162	148	147	173	177	162	175	149	147	156	161	157	132	146	159	168	169	136	151	168	138	176	185	158	184	163	166	170	172	160	171	174	149	150	169	153	157	166	160	153	150	158	136	137	145	161	145	161	156	163	167	162	137	154	173	151	148	166	169	158	171	197	153	139	177	185	146	169	159	148	167	162	166	167	180	153	141	183	133	136	159	155	148	153	153	155	154	137	161	162	169	148	162	149	163	162	158	157	160	161	153	148	175	169	158	181	170	182	179	173	157	170	151	173	156	174	177	155	164	142	146	160	142	196	176	160	165	159	164	140	152	176	180	188	178	185	153	159	156	168	163	166	152	165	157	174	144	172	153	168	151	160	157	158	184	164	179	172	177	159	154	141	155	162	148	178	168	161	168	152	159	153	164	163	159	175	138	174	155	147	144	193	160	170	168	161	149	153	148	161	165	175	158	161	151	146	152	165	181	161	140	151	151	131	167	171	146	157	149	127	153	171	136	170	152	154	161	161	146	182	175	166	140	143	155	149	154	135	146	155	169	156	172	168	175	149	152	151	151	157	174	167	171	175	159	152	146	173	165	156	178	165	153	152	172	163	164	176	189	182	158	156	150	163	169	167	155	152	146	155	178	171	154	158	153	152	145	158	158	153	153	160	169	173	185	174	147	146	149	182	163	170	167	179	162	147	166	170	154	162	173	137	165	156	155	143	174	157	164	168	161	162	175	173	157	177	152	169	155	152	176	179	154	173	164	152	166	153	147	162	158	192	149	168	171	147	169	152	157	175	142	153	165	131	167	172	138	143	144	148	158	160	161	166	173	176	163	168	167	145	160	158	125	151	196	164	172	164	130	169	149	145	156	157	157	155	159	150	173	152	159	164	139	178	150	151	188	147	163	173	159	153	151	155	157	159	169	171	146	165	179	176	159	167	145	156	177	177	159	156	148	145	162	154	169	171	156	154	158	151	140	170	172	154	170	167	146	157	149	154	163	142	159	151	178	157	145	146	162	182	137	158	176	160	142	156	168	156	171	150	169	156	131	171	152	156	151	153	169	166	176	167	158	170	144	151	156	185	163	163	175	157	165	153	176	153	177	164	169	179	145	177	166	143	167	180	161	164	161	149	164	145	140	151	143	175	165	149	161	164	158	173	147	164	171	158	174	152	183	160	135	173	159	166	145	156	141	202	155	164	160	155	177	167	145	184	151	164	149	171	146	154	147	159	189	145	156	149	180	151	144	161	163	154	171	165	166	157	140	157	161	173	150	165	148	165	163	174	140	163	164	161	159	166	150	161	162	177	156	158	162	146	149	164	167	150	154	153	162	146	151	185	157	178	166	183	157	178	172	141	149	159	185	159	164	154	150	168	160	148	162	176	188	140	170	161	143	163	148	147	167	173	183	163	134	166	164	175	189	161	149	178	138	171	165	140	160	164	174	149	144	163	165	159	197	168	165	160	160	152	173	135	162	162	178	149	148	155	149	152	160	150	159	147	166	165	153	162	172	150	159	156	163	148	146	142	145	137	178	144	192	172	184	160	153	160	163	142	167	187	170	162	161	174	171	165	170	170	176	167	162	147	155	161	157	139	150	159	156	170	148	166	154	157	156	161	152	157	156	161	171	174	160	157	162	147	185	182	183	146	199	148	164	165	161	173	150	162	147	151	168	164	158	164	163	172	162	161	168	160	149	167	147	159	153	134	141	176	178	169	161	156	157	162	192	157	163	146	159	152	153	155	178	164	167	164	185	163	158	140	129	143	171	146	149	162	166	170	200	168	145	162	159	149	172	175	162	160	158	146	167	166	138	155	155	147	171	161	157	153	161	169	157	158	154	156	157	174	152	152	168	151	164	154	159	157	146	166	164	158	171	152	135	141	153	165	136	168	179	160	145	172	159	153	142	168	149	142	134	150	152	149	179	156	159	156	157	148	134	160	153	165	153	169	147	158	159	157	181	176	162	170	157	158	161	164	157	156	169	143	169	165	158	153	134	169	172	166	140	166	170	147	164	164	160	151	158	149	178	155	155	165	189	154	138	173	164	164	167	160	192	148	169	159	139	152	170	160	161	142	179	186	154	146	159	158	157	166	142	170	147	163	141	147	173	166	143	147	171	151	126	184	159	154	166	184	157	154	164	170	145	162	159	159	139	171	169	180	152	145	144	180	165	179	160	170	174	182	165	156	185	172	169	179	156	171	160	152	160	156	160	170	167	154	154	179	158	156	164	154	168	155	143	157	162	145	150	150	176	139	158	150	164	148	177	157	152	157	162	158	150	136	170	162	145	154	171	161	163	155	176	165	158	153	171	151	172	175	138	159	153	155	164	154	170	148	155	151	164	157	169	141	155	175	146	179	161	163	156	159	179	163	171	168	169	156	164	166	171	172	174	161	156	150	164	148	179	159	150	168	167	174	142	144	153	166	159	140	164	170	176	150	165	145	177	170	142	169	175	158	165	149	157	159	162	135	151	148	172	158	161	172	159	153	140	153	150	179	164	157	187	157	150	147	157	164	159	165	142	134	156	171	156	163	165	162	140	162	168	165	170	165	180	173	153	157	171	164	151	141	153	156	156	179	154	146	150	171	142	161	158	171	162	146	151	207	175	153	170	154	160	149	177	149	163	180	164	160	154	179	174	157	166	179	166	144	137	149	171	169	156	147	168	155	163	154	149	142	165	166	168	169	163	152	160	160	162	168	157	151	141	159	176	152	144	159	137	152	151	173	173	161	130	161	168	164	155	161	185	170	143	182	147	171	167	154	144	174	161	165	163	172	154	172	172	157	149	172	166	162	160	168	161	138	192	155	134	173	160	168	176	143	165	163	150	186	166	148	174	152	151	140	159	164	158	163	147	147	167	168	159	158	171	187	154	163	156	166	174	152	161	171	193	161	170	167	144	182	160	185	143	159	141	154	154	162	171	166	163	172	167	149	159	169	174	162	164	154	169	185	153	142	150	151	166	197	152	150	153	152	160	166	173	142	167	184	184	156	142	159	160	157	166	149	141	171	168	162	167	163	151	153	191	137	172	153	182	148	163	161	158	161	168	177	157	155	166	165	170	180	157	154	162	184	150	155	155	174	168	156	165	132	162	177	190	186	169	160	168	173	158	149	167	164	150	148	138	162	164	160	168	161	141	167	145	146	149	173	151	156	143	161	149	179	151	175	147	159	170	152	173
19254	18375	13619	7927	4696	1199	469	369	381	329	432	3899	4923	4781	3421	988	337	233	268	260	228	276	229	267	233	244	238	264	239	235	258	234	271	213	264	244	243	241	216	246	242	260	258	236	258	263	236	252	249	248	235	244	262	259	252	222	255	253	281	228	230	274	250	282	242	230	245	261	241	263	258	236	240	256	224	255	239	247	256	241	234	239	229	246	247	232	268	244	261	245	245	255	255	251	259	256	250	224	257	259	223	247	248	252	253	228	246	266	246	268	237	235	221	240	253	222	234	264	254	245	255	259	241	250	230	264	236	280	247	251	228	222	247	255	253	245	259	260	264	247	232	255	238	243	281	219	261	233	249	263	243	258	250	226	271	249	257	237	252	243	263	224	269	257	232	264	238	221	264	268	252	238	234	242	232	234	273	253	253	262	268	232	231	242	240	228	254	266	267	259	252	259	237	251	261	231	227	251	253	240	270	244	230	248	274	247	265	221	259	260	277	273	249	277	254	247	250	260	253	255	240	243	229	236	266	251	241	262	214	237	260	270	243	255	245	210	234	253	259	215	239	252	237	248	251	272	231	224	257	247	242	270	261	242	250	231	262	241	267	256	239	267	270	250	254	242	241	272	238	270	269	261	236	245	240	258	248	255	256	243	251	257	269	229	267	220	255	253	248	226	284	251	250	235	241	227	251	268	235	252	256	242	245	230	237	243	236	247	222	257	258	262	256	233	242	268	237	274	246	268	243	235	250	227	256	259	232	257	243	229	256	278	262	244	234	234	231	250	258	224	237	235	272	241	242	263	239	253	241	249	233	242	252	243	248	241	239	243	257	261	228	236	258	258	250	259	268	247	265	249	267	265	233	249	228	263	234	230	283	236	275	235	270	271	261	236	250	260	240	242	236	226	230	226	246	231	258	241	245	247	263	243	228	244	256	264	257	241	270	219	250	225	257	248	237	241	269	237	251	231	249	278	234	217	223	248	229	260	270	219	262	234	250	226	252	238	253	249	227	264	252	233	243	257	243	247	232	252	229	223	241	284	274	252	254	222	213	265	274	232	262	254	252	256	253	283	244	231	223	262	253	246	240	256	266	253	231	278	258	258	259	244	265	275	245	249	241	236	256	237	221	229	263	244	235	250	268	218	267	235	253	220	261	243	252	274	252	254	264	249	235	248	249	247	255	272	249	271	262	255	230	268	232	249	248	238	240	230	249	264	274	241	252	253	252	263	243	271	258	263	234	229	230	224	257	248	263	236	278	255	238	217	258	234	238	235	246	242	267	239	281	243	236	256	206	240	225	257	264	254	206	278	246	234	222	231	254	246	251	243	236	245	251	290	228	247	238	264	260	221	266	255	256	255	241	262	259	226	234	255	229	248	248	248	254	258	244	255	205	232	239	252	248	240	250	225	241	226	255	235	246	250	241	238	246	255	265	269	247	262	236	253	235	263	249	265	239	260	272	274	247	236	254	271	273	224	289	263	252	256	254	235	248	246	248	258	247	246	234	247	253	241	237	251	255	258	227	256	264	272	239	266	267	219	242	258	263	250	235	264	214	250	256	243	241	218	253	260	239	239	241	245	236	256	265	248	259	243	244	254	243	270	254	300	256	250	252	256	245	250	248	266	231	227	241	241	252	280	241	243	259	256	247	246	267	241	233	257	261	281	235	260	224	259	261	233	245	248	263	253	255	259	230	280	227	262	275	240	246	236	254	232	236	268	250	278	238	254	259	230	270	236	253	226	253	248	266	276	253	255	287	282	232	248	259	264	235	246	270	238	237	265	248	246	249	233	242	264	266	235	239	239	234	252	275	237	254	234	246	250	256	260	248	243	240	249	258	236	260	251	233	245	238	267	259	246	235	255	244	257	222	249	234	238	266	229	273	262	265	264	249	233	272	247	218	230	245	216	236	223	241	254	244	234	258	265	263	251	263	256	240	233	245	236	259	263	272	249	253	233	245	237	230	240	262	237	247	282	240	227	275	251	258	262	238	236	259	264	236	279	230	252	274	245	260	226	239	255	260	251	235	279	232	255	241	267	245	232	249	268	231	253	220	262	196	260	240	248	277	211	260	266	256	255	246	263	238	232	256	269	260	244	268	248	244	238	257	236	256	238	264	250	280	250	241	255	223	238	246	241	231	267	274	251	240	222	218	235	268	217	197	254	239	277	234	241	221	230	214	254	241	223	238	254	248	258	238	260	239	267	228	273	231	259	272	274	247	252	233	233	230	214	244	230	261	254	230	259	254	247	241	235	239	237	260	234	223	250	222	233	238	231	249	270	259	243	256	239	260	281	244	262	224	247	216	258	264	251	242	243	246	259	225	237	270	249	243	257	221	240	244	245	247	257	265	227	266	261	274	216	260	225	283	239	221	233	236	264	252	246	217	250	249	232	243	263	240	239	231	227	235	245	273	254	252	250	261	247	257	250	247	252	247	238	254	228	265	239	248	270	233	256	232	207	259	259	257	210	240	252	228	271	249	250	249	257	277	227	255	247	247	229	263	284	243	243	250	250	245	236	270	251	248	244	276	262	252	264	230	254	237	231	231	243	219	267	244	237	249	244	259	269	232	244	260	257	233	259	268	245	269	255	227	257	235	225	247	248	214	251	231	260	245	249	228	242	263	256	249	252	237	226	253	257	247	229	245	248	243	250	214	258	290	245	268	243	241	269	232	236	230	243	258	223	251	240	252	216	244	250	253	262	254	237	237	253	245	268	256	230	258	285	277	243	268	237	254	232	261	256	247	272	252	220	245	252	234	242	213	213	225	227	252	265	273	254	254	253	254	254	264	254	264	265	254	270	261	256	252	267	249	254	259	236	263	250	268	268	253	261	234	225	234	241	249	240	228	231	241	243	259	223	253	231	233	243	253	257	251	266	240	287	280	246	242	254	258	235	244	248	265	254	262	243	231	245	240	257	275	254	265	253	254	240	272	245	257	242	264	249	239	256	219	241	259	241	238	239	258	257	266	246	267	262	248	255	250	244	259	265	221	250	228	242	261	241	254	278	252	205	221	279	245	253	246	214	241	260	249	258	268	247	251	274	228	243	246	241	237	276	268	237	246	262	228	263	227	260	259	256	250	223	255	256	251	235	255	277	242	247	246	235	242	250	232	251	258	250	257	226	262	266	247	257	216	257	246	258	246	248	226	254	235	241	244	267	257	244	255	252	236	223	236	262	260	278	215	252	258	225	244	245	295	233	250	249	247	265	259	248	251	255	241	271	239	251	249	240	254	254	268	257	253	259	237	275	255	239	227	256	273	260	259	271	239	243	221	214	272	240	249	233	249	253	224	242	283	245	256	232	240	263	255	272	217	271	258	255	251	274	254	265	234	232	236	229	258	239	252	263	260	249	239	249	255	259	233	264	249	273	265	260	252	256	256	241	235	250	262	269	229	270	264	246	261	222	244	223	223	240	246	233	256	245	259	246	216	258	255	206	243	253	274	256	257	226	267	266	256	235	278	253	234	227	250	270
24210	21512	28955	24457	21476	10347	1810	577	403	388	514	9671	19983	20118	12475	2562	910	165	175	182	168	170	182	174	179	170	183	177	190	180	174	172	198	158	186	194	157	162	165	172	155	200	179	176	182	186	163	180	193	149	175	175	187	166	156	163	186	167	175	163	182	199	156	152	183	186	167	177	169	188	175	181	157	166	167	154	182	204	174	164	167	178	160	154	164	177	176	162	190	177	170	181	154	161	158	182	148	167	168	179	153	169	161	160	174	168	167	188	167	163	189	172	173	162	177	193	165	162	141	154	162	175	180	149	172	169	178	185	170	188	193	187	163	160	165	165	179	170	168	170	165	148	194	192	183	176	155	166	182	150	180	163	184	166	202	153	164	154	191	175	156	168	154	169	178	143	176	182	184	170	171	199	170	169	151	183	157	194	154	167	155	167	163	159	166	170	162	177	162	166	170	160	138	191	165	183	160	175	160	174	192	198	186	163	173	197	188	178	158	162	150	176	145	171	189	188	181	170	155	152	182	177	206	167	161	152	174	162	164	202	187	160	175	158	164	190	174	171	157	194	172	160	176	159	159	162	161	165	197	165	175	179	153	165	168	159	177	160	194	168	182	181	181	152	169	164	169	191	154	157	150	197	152	160	152	173	157	191	179	167	172	167	179	154	185	172	169	178	175	166	182	192	179	159	164	161	174	173	153	190	164	185	170	203	181	197	166	163	179	154	148	155	182	177	161	173	169	175	160	166	158	164	168	163	160	161	188	181	157	158	172	163	165	167	186	162	176	179	163	192	126	157	192	173	167	192	182	145	145	184	212	173	167	153	183	180	173	177	177	156	186	170	173	176	186	179	167	164	172	159	160	163	163	175	164	178	163	178	164	176	167	166	169	167	188	161	156	167	176	176	164	176	166	186	182	187	153	136	181	173	169	170	160	165	164	164	155	164	157	172	157	164	186	183	157	158	145	173	167	183	157	166	155	193	162	171	151	156	194	164	185	183	180	155	168	157	166	150	175	160	169	177	160	178	156	158	172	162	176	192	145	156	172	168	172	188	172	183	140	167	166	174	167	148	187	171	179	165	180	172	178	172	177	179	154	162	165	158	152	173	186	178	193	185	165	152	166	174	180	163	183	169	174	166	170	173	174	162	163	168	166	155	164	169	157	175	166	175	188	197	162	195	166	162	169	152	167	166	170	170	163	168	165	149	168	164	155	176	168	184	159	180	174	153	155	175	188	176	169	199	190	174	164	173	153	188	176	145	165	185	159	176	176	175	157	175	159	176	150	196	181	160	168	176	190	169	173	153	169	180	181	173	169	153	171	174	165	175	147	154	156	167	163	178	181	156	163	161	149	174	182	168	158	173	221	208	162	170	180	172	172	162	176	180	175	167	174	147	148	174	152	161	188	163	168	179	183	186	172	175	165	166	153	180	184	165	176	186	159	168	180	190	161	164	190	174	164	174	162	167	179	168	164	164	187	175	187	187	168	168	151	169	173	169	180	157	170	159	171	176	160	169	169	170	174	164	172	150	178	172	185	164	194	157	154	172	177	172	156	167	196	175	167	179	166	162	163	165	177	154	198	194	153	171	193	182	188	186	161	165	172	152	174	185	167	155	173	158	147	169	156	173	171	158	185	162	175	159	152	175	177	172	159	181	170	167	150	156	175	163	157	147	179	153	160	149	170	165	183	153	162	180	173	188	164	169	171	196	163	168	177	171	174	138	164	182	183	164	179	161	167	180	169	166	176	188	177	178	148	157	173	189	187	155	161	167	180	173	183	176	186	184	186	159	182	165	210	148	174	154	164	190	179	179	172	176	175	168	182	159	158	166	176	171	166	190	185	182	207	156	158	165	177	185	158	156	181	154	181	176	157	167	165	160	149	213	168	161	173	169	175	157	180	167	178	140	144	172	175	175	196	161	166	137	165	176	181	167	171	171	176	154	149	159	189	159	149	169	153	161	150	165	159	172	174	158	198	154	161	191	165	175	172	165	153	171	161	175	174	171	163	179	153	191	164	204	159	173	168	190	181	178	171	183	177	155	185	163	168	183	178	162	168	159	167	175	164	185	167	175	152	179	165	177	163	146	188	186	163	192	169	166	156	175	160	171	169	166	190	138	182	185	185	165	156	172	183	172	159	180	175	168	179	166	170	157	187	151	169	169	156	173	163	189	169	177	155	151	162	185	173	167	186	168	165	176	173	153	184	166	194	174	150	170	158	164	162	150	178	175	164	178	192	164	195	159	170	144	179	173	174	166	167	195	168	147	162	152	181	194	179	139	176	169	179	157	130	186	175	151	167	175	162	181	177	156	158	177	203	169	163	196	134	167	154	186	163	158	182	171	171	163	184	179	167	188	153	172	183	178	168	172	159	174	162	167	170	164	156	164	188	201	158	182	161	176	176	177	170	154	162	167	198	192	174	173	179	171	159	193	190	157	188	162	186	183	193	170	190	192	157	166	170	173	153	150	156	173	163	148	187	166	181	137	168	193	154	183	160	154	183	152	165	179	147	169	174	157	163	158	152	161	193	171	164	164	167	176	152	160	169	180	156	163	152	176	180	153	185	195	160	159	159	194	181	177	159	146	159	169	164	177	166	184	179	186	152	176	168	181	178	150	185	177	192	174	160	175	194	144	182	142	161	180	155	170	179	167	163	150	179	195	175	155	154	156	186	168	211	150	175	164	154	186	179	166	158	172	171	174	179	162	182	152	153	177	191	164	166	182	163	156	211	167	198	172	167	189	159	194	187	166	189	177	180	162	167	174	187	172	190	160	195	169	178	171	153	176	173	184	172	188	203	178	175	173	182	166	165	153	161	156	172	165	167	169	164	139	168	166	159	179	185	154	146	158	197	153	153	178	171	173	159	171	175	188	183	172	168	153	157	165	201	192	168	160	165	157	183	167	180	144	164	152	179	178	171	180	174	176	174	185	145	164	185	178	178	170	184	170	158	178	162	186	174	157	185	166	206	187	158	151	172	179	164	186	171	153	189	173	146	192	184	170	171	168	176	170	184	156	163	160	175	168	187	154	159	193	183	183	156	175	188	192	172	168	174	194	167	161	169	156	162	180	154	172	164	176	150	166	197	161	168	172	157	152	157	179	159	176	179	170	169	166	185	173	169	159	176	149	168	179	185	164	171	192	173	174	170	162	190	179	165	180	209	179	179	202	185	182	170	162	190	176	159	175	191	157	156	181	171	183	198	148	159	156	183	183	171	152	178	152	139	149	166	183	186	168	156	174	182	196	191	175	169	188	149	175	187	162	183	176	167	168	170	152	157	170	183	193	156	171	175	171	169	145	156	178	199	173	177	156	161	166	192	166	170	177	169	175	156	170	167	159	180	162	164	154	155	180	182	159	142	169	179	186	151	189	172	148	164	164	171	159	182	181	168	166	165	164	182	150	153	146	184	172	179	174	199	178	183	154	154	162	167	186	175	162	174	168	167	170	160	180	160	163	172	166	144	184	171	186	184	174	185	172
26016	25669	13472	12661	13903	4931	3936	1577	1167	1008	1449	21007	31321	29066	19951	4982	2223	263	305	257	274	289	273	250	254	246	298	261	290	247	278	262	251	252	258	281	261	246	268	298	269	227	265	257	293	281	283	306	250	263	278	255	273	270	254	251	253	276	250	261	265	292	260	241	281	238	317	294	284	270	234	243	285	263	268	273	284	299	276	242	275	264	282	269	265	259	269	292	274	257	267	274	237	269	257	261	267	273	262	248	225	256	261	259	262	296	236	273	239	256	255	254	250	258	257	273	278	276	244	247	288	253	251	281	247	209	263	265	251	269	287	251	241	238	292	248	260	263	258	245	242	254	273	249	267	277	278	247	254	263	273	275	256	269	260	280	279	269	253	253	268	268	268	264	262	272	275	250	263	255	273	277	280	267	253	253	261	260	246	246	271	276	269	251	255	253	255	258	267	259	263	265	261	261	261	239	262	279	251	233	255	249	278	262	276	261	268	275	229	260	239	229	250	300	245	272	269	253	285	274	292	266	267	280	246	248	296	251	242	250	266	268	258	240	262	283	275	248	245	257	259	269	266	261	241	312	269	266	247	271	246	258	289	300	262	237	250	274	258	237	271	277	275	242	251	274	278	278	256	267	233	224	273	262	263	279	285	247	230	271	253	233	233	292	243	273	236	273	268	266	269	246	258	265	258	273	275	269	282	293	289	247	281	230	275	300	277	261	262	265	263	289	258	266	251	277	272	256	262	260	283	294	287	240	247	274	276	270	270	269	276	242	272	241	291	270	260	273	237	280	285	255	269	287	257	246	258	240	272	267	275	269	249	244	280	279	254	257	271	249	270	251	273	275	260	259	287	243	252	270	230	242	245	293	265	271	273	262	275	273	280	271	249	258	251	264	280	253	281	239	270	248	262	278	270	278	268	272	250	269	257	258	247	291	253	254	266	264	247	269	260	278	259	279	284	275	257	280	264	274	261	255	270	291	285	278	270	265	273	265	271	262	247	255	286	271	258	249	256	280	254	229	261	248	265	262	287	265	262	256	258	259	283	264	244	278	280	260	273	240	253	260	284	236	289	282	256	289	255	259	261	300	255	269	251	288	256	241	257	256	283	279	243	265	278	277	276	273	284	283	271	249	300	256	281	247	257	258	287	276	276	271	257	268	247	240	253	288	252	263	289	258	261	273	264	263	259	263	254	259	267	270	274	285	254	268	259	281	284	286	265	267	278	269	273	290	286	274	256	270	238	246	289	281	264	287	275	256	232	280	251	298	279	256	281	280	232	260	254	270	256	268	270	239	252	272	263	270	261	254	267	281	265	250	277	252	258	261	268	278	241	273	262	281	257	263	290	246	242	263	269	266	248	266	262	245	277	282	253	275	259	280	276	272	294	281	288	237	256	266	265	276	282	266	255	275	252	240	254	262	267	286	278	276	265	278	267	281	292	265	258	271	255	280	275	279	264	257	254	248	269	270	256	222	269	255	269	233	276	282	236	290	296	242	286	273	265	261	280	249	255	288	257	263	264	268	255	253	267	274	274	273	273	263	237	237	268	270	281	262	285	247	284	269	279	283	249	257	282	243	258	272	277	280	294	251	241	265	277	270	281	276	277	272	278	283	262	248	268	251	269	285	252	234	245	244	272	244	260	283	259	263	270	277	280	279	267	274	273	273	267	274	256	246	271	277	268	262	293	257	240	251	261	291	266	280	245	271	303	261	267	252	260	266	278	246	251	273	260	235	267	269	281	270	266	318	282	268	253	249	257	243	264	271	241	269	283	252	275	274	242	268	245	274	249	283	286	247	269	282	266	239	271	264	247	248	263	250	234	236	262	254	264	294	293	270	250	267	250	296	270	288	269	242	280	268	251	273	266	285	283	254	258	261	258	267	276	279	285	273	269	259	254	261	262	245	269	257	271	235	246	299	276	275	280	245	266	238	277	246	296	276	253	269	248	271	272	258	275	279	249	253	277	261	294	274	271	261	277	258	289	284	269	283	273	288	289	274	278	285	261	254	281	279	256	261	253	294	268	251	273	277	264	257	258	262	295	268	240	281	295	240	239	262	281	270	242	289	237	258	257	237	243	254	265	229	260	236	269	261	231	269	284	291	220	247	291	263	284	273	280	284	283	281	252	239	291	243	232	247	242	281	278	262	264	275	263	257	260	259	268	285	252	269	283	262	251	267	239	261	263	265	281	256	269	257	277	251	288	295	262	270	279	246	274	264	256	239	268	261	281	263	251	260	286	269	256	287	291	238	277	258	289	240	228	264	255	261	257	272	263	247	224	280	276	251	266	290	275	250	265	267	296	247	270	239	248	253	302	249	272	257	259	268	271	275	246	281	280	325	273	259	269	273	252	223	263	263	261	242	312	266	274	266	276	299	278	267	247	291	239	253	290	221	259	297	278	276	235	276	250	252	283	255	257	244	266	252	267	274	276	278	279	263	249	270	269	286	266	268	251	249	251	264	253	243	277	241	249	222	272	291	269	255	274	263	260	264	279	307	283	240	293	262	296	274	256	295	288	270	236	287	291	276	287	264	229	285	256	271	257	266	285	275	250	250	290	256	274	263	263	275	276	267	256	245	231	238	284	273	252	230	286	274	280	274	248	253	270	239	236	298	255	289	274	265	245	262	255	266	264	234	260	264	290	277	274	272	269	277	271	245	276	279	274	259	251	241	272	275	268	248	279	275	260	284	262	268	232	270	263	245	265	274	283	254	265	285	275	241	266	250	268	256	266	263	259	280	280	262	261	253	245	280	234	227	290	294	242	260	280	267	268	253	256	255	284	266	266	265	291	275	289	269	257	302	252	267	274	260	245	265	242	252	277	276	269	239	265	256	275	265	278	263	256	246	243	268	271	270	284	271	287	264	287	250	274	282	272	267	287	300	283	266	232	306	263	263	277	279	268	261	257	234	274	258	270	272	245	280	239	256	267	234	244	272	259	265	262	281	254	263	285	273	260	279	262	261	247	266	252	264	261	251	274	284	251	250	244	290	261	239	219	256	274	270	273	277	271	234	279	285	277	266	259	248	293	284	319	288	258	264	283	259	296	274	251	292	261	261	275	275	300	282	256	262	244	249	258	256	269	274	276	264	258	280	270	255	257	279	235	244	274	253	299	219	240	258	251	254	255	248	246	256	273	266	271	248	273	286	283	256	261	273	255	264	258	302	283	273	269	261	276	259	263	281	279	282	240	290	290	294	276	230	258	288	266	290	273	269	264	262	271	295	259	268	274	279	239	292	248	270	265	287	280	300	262	251	290	258	287	298	276	257	263	274	259	287	261	281	284	254	254	263	244	282	274	277	278	245	297	261	267	262	298	243	282	241	278	252	244	257	265	258	252	301	287	263	272	252	282	278	253	241	277	252	255	252	275	285	268	252	272	246	258	230	274	266	266	284	280	248	257	235	231	254	273	233	238	253	267	273	243	273	238	264	266	266	267	238	263	253	270	243	269	242	274	289	275	253	269	297	245	272	268	246
23532	21503	29406	24041	21501	20717	4650	1295	694	10265	4954	14561	27761	25595	15540	3399	1165	125	123	116	113	124	112	129	114	116	115	102	123	105	113	102	107	94	101	123	79	119	111	119	123	104	109	117	115	103	113	95	114	104	105	116	109	92	108	106	108	112	99	107	109	84	102	110	117	98	106	102	108	100	100	115	146	104	105	106	92	107	103	108	102	96	109	110	96	111	108	105	97	125	111	122	119	85	122	108	124	117	135	125	106	100	114	122	101	99	124	117	104	116	99	110	95	115	108	103	110	115	126	119	94	112	115	114	117	102	120	104	122	117	111	90	111	119	100	96	93	97	112	118	112	104	117	104	102	102	107	92	112	104	100	97	109	107	90	112	108	118	121	116	101	112	103	115	102	101	97	122	117	113	106	109	109	107	84	98	123	92	124	119	115	120	136	106	133	107	94	90	100	103	104	97	108	120	101	96	108	99	102	107	106	117	110	124	104	104	97	119	122	107	119	109	114	108	102	120	98	105	106	93	108	92	113	95	118	95	120	117	105	102	101	95	113	108	83	135	95	115	122	95	109	113	116	108	113	122	105	107	110	104	104	109	91	106	123	111	111	96	108	113	114	115	114	119	115	103	103	109	111	103	106	104	103	105	106	95	104	101	107	107	102	111	117	112	116	99	107	112	109	94	100	122	118	96	94	131	100	121	98	118	108	100	96	124	103	111	101	76	103	107	120	111	121	96	94	108	108	107	122	109	119	98	111	125	100	104	111	97	114	114	114	133	99	96	110	101	97	108	89	106	88	111	112	121	101	97	115	105	124	124	106	125	110	113	119	96	127	109	110	104	133	100	116	109	107	113	122	93	116	89	131	105	113	97	112	96	98	96	103	113	101	108	98	111	105	99	129	109	114	98	110	117	112	124	116	101	96	99	107	116	105	103	102	111	110	128	115	108	108	108	103	100	100	111	109	89	114	116	120	100	112	122	91	108	98	104	103	124	113	125	116	133	103	104	109	107	114	103	131	87	97	92	120	104	108	114	104	101	106	109	99	106	98	104	100	111	100	114	94	116	112	101	121	90	122	126	96	121	126	112	108	115	103	116	111	105	111	103	105	110	112	118	102	100	124	109	93	110	119	91	119	99	88	116	130	105	104	112	108	106	119	103	85	114	97	109	119	116	111	115	112	108	101	112	107	100	111	93	89	95	98	104	87	118	111	90	97	130	106	121	99	98	104	117	113	111	104	116	106	99	108	102	90	113	128	110	115	120	103	117	109	106	102	84	101	103	105	112	112	109	128	124	137	107	106	103	99	108	107	104	112	85	127	91	95	106	121	96	104	112	124	117	96	108	111	117	95	104	93	114	105	89	98	104	105	105	111	118	104	118	95	86	101	91	118	108	107	86	85	98	110	102	92	107	101	103	118	102	106	97	102	108	95	108	113	117	112	89	112	97	101	118	104	116	105	123	96	107	105	98	98	89	102	107	118	131	130	100	130	113	110	102	112	99	120	116	109	123	129	116	91	112	106	111	100	126	117	93	114	120	106	109	118	103	108	102	116	105	94	119	115	106	119	109	113	106	121	128	112	105	105	95	114	99	106	99	101	101	107	104	111	103	100	120	125	115	114	97	113	103	106	99	103	92	116	110	106	103	104	127	99	112	121	111	107	121	91	107	114	101	110	77	123	79	100	122	101	94	102	108	105	96	94	111	109	110	107	107	100	92	91	108	92	107	96	117	107	118	112	114	114	95	114	105	108	105	102	106	108	110	120	109	94	112	103	109	114	119	120	116	116	115	113	92	98	105	101	100	93	108	98	114	113	123	112	108	102	110	94	97	98	131	100	117	108	104	108	99	103	104	120	105	101	121	111	109	130	104	122	115	119	151	116	88	108	109	110	95	105	113	106	111	113	116	103	107	89	108	86	120	113	124	103	101	114	123	94	116	96	103	97	101	96	108	107	116	101	108	106	99	93	107	126	104	113	101	97	102	118	115	114	112	102	122	88	107	100	103	118	94	116	112	117	111	108	98	110	106	105	98	86	118	89	105	97	88	119	117	115	108	119	116	127	120	110	111	103	120	104	99	112	100	104	93	103	113	75	108	110	106	110	100	104	117	105	88	109	101	106	112	117	91	106	99	86	120	106	97	92	111	96	101	127	110	101	100	109	95	122	107	118	103	111	107	100	129	106	112	114	115	100	111	111	119	103	116	95	105	119	130	94	97	104	118	133	115	101	92	108	123	120	118	100	122	123	106	109	123	106	95	119	102	112	101	131	113	87	100	104	94	103	110	99	114	110	87	110	108	104	115	129	111	115	107	108	120	114	110	114	102	110	120	110	125	106	105	108	99	118	130	122	105	117	115	112	102	111	112	112	93	115	115	120	122	103	98	86	107	79	104	107	106	113	103	115	114	105	105	104	108	121	97	118	117	96	108	99	116	102	125	107	110	97	112	85	105	101	92	115	116	109	92	118	99	106	115	145	108	105	104	115	121	120	113	92	115	86	102	113	110	119	111	119	107	112	102	105	112	94	112	103	99	104	99	96	106	118	103	107	110	100	97	99	115	119	117	114	116	116	116	137	107	99	100	103	106	117	105	101	113	92	106	107	104	119	114	88	104	109	105	119	109	107	103	117	133	115	138	110	118	106	102	112	100	108	89	103	129	111	109	122	122	91	113	109	98	98	125	116	115	120	105	92	114	96	114	103	89	107	106	113	107	117	115	110	123	98	106	118	121	113	120	104	117	101	93	121	101	89	111	111	116	110	117	106	113	98	107	117	105	98	101	107	114	100	107	107	100	103	120	102	98	104	98	116	110	134	115	119	108	94	98	101	108	108	120	106	111	99	109	105	118	123	105	96	103	102	112	115	122	96	96	92	105	122	113	103	105	114	104	97	109	103	118	90	111	107	95	114	108	108	104	99	113	116	111	98	87	107	104	108	128	123	109	117	103	112	105	101	97	94	88	90	101	115	106	102	120	98	110	112	121	110	106	105	86	120	113	110	116	102	123	105	95	106	115	94	108	106	90	108	117	113	80	100	100	89	113	95	98	86	112	124	93	92	93	115	112	103	97	101	107	119	110	102	111	109	108	119	109	103	117	105	126	103	108	116	96	98	116	113	125	85	114	124	108	97	110	111	111	112	103	97	104	99	124	81	128	97	104	89	110	105	123	108	99	120	92	116	124	101	105	129	111	93	117	111	105	123	106	106	87	108	89	101	96	105	107	96	115	120	103	99	101	118	117	116	122	90	109	100	101	131	90	108	116	118	96	100	105	113	90	113	104	112	116	126	114	108	120	100	85	105	116	105	110	108	109	103	120	98	117	110	98	106	113	104	111	115	103	91	98	112	94	106	110	106	102	106	98	114	91	103	93	119	116	102	101	138	99	104	103	113	102	116	107	98	107	108	86	97	119	120	106	125	100	114	113	128	114	103	111	99	98	102	121	128	102	94	106	83	120	130	130	102	110	107	117	114	106	116	112	113	94	99	108
28186	30621	16786	9563	6740	9059	4857	3636	2293	18796	6531	26641	36695	33927	22063	6681	2861	203	190	184	188	164	195	149	166	179	171	176	160	158	169	172	175	173	153	181	167	167	155	175	162	172	167	191	166	176	163	167	187	176	187	187	181	163	159	162	188	173	176	176	194	167	170	161	161	157	172	152	151	166	167	171	214	185	151	164	186	198	166	182	186	161	159	162	170	184	167	159	160	183	177	178	177	161	143	151	153	170	174	182	159	172	159	176	166	164	176	151	170	158	167	144	146	180	154	181	181	181	165	129	172	142	186	160	182	161	162	166	180	162	149	188	174	179	179	181	153	179	178	164	183	161	163	178	163	176	154	145	150	159	148	177	163	182	190	194	148	180	161	179	179	162	155	170	168	150	148	172	170	175	172	180	166	162	141	169	171	170	181	145	146	153	187	170	167	171	185	170	180	167	160	171	159	169	152	158	170	182	167	186	167	189	179	164	152	171	163	184	171	150	163	197	184	180	165	160	173	165	151	167	170	164	161	163	171	160	204	164	168	182	173	155	187	178	180	168	158	152	154	167	157	177	176	190	188	162	186	174	162	180	154	174	160	156	182	169	182	172	182	187	156	173	140	178	146	165	167	181	139	141	164	202	159	173	156	164	170	164	182	173	168	173	170	178	163	188	179	176	164	152	167	195	179	176	183	199	163	153	171	172	168	173	158	177	155	179	162	154	180	168	150	196	161	179	177	176	179	174	198	178	182	156	147	162	170	164	156	177	167	176	167	167	173	171	157	147	192	180	179	158	172	184	172	171	160	185	193	182	158	174	190	157	179	176	168	189	184	173	196	171	171	154	163	191	161	178	170	160	149	158	174	174	159	159	176	179	147	170	204	150	176	161	121	174	162	180	180	162	178	161	182	199	178	178	163	180	153	191	174	169	166	155	161	178	171	182	167	196	195	183	165	174	168	169	176	165	180	165	195	154	151	176	171	178	170	169	188	194	155	172	153	172	171	162	177	172	166	158	181	158	174	174	186	184	169	167	188	172	149	155	172	173	160	180	176	160	156	163	181	154	161	176	166	186	169	174	149	156	186	167	175	156	163	173	169	164	182	153	163	166	169	176	153	175	187	175	163	162	178	155	170	180	166	174	176	194	195	191	166	163	171	176	153	146	171	144	179	172	157	154	173	194	149	150	137	192	155	178	164	159	179	165	180	171	172	196	164	181	175	178	174	180	184	186	160	182	157	169	159	177	155	176	157	185	169	184	167	169	178	181	156	178	164	181	169	155	166	179	170	176	164	162	165	174	163	140	176	168	154	168	169	177	170	159	169	187	180	160	165	173	165	170	178	151	169	199	180	147	163	157	173	180	184	162	148	175	154	163	181	159	148	163	171	157	187	164	180	150	139	167	175	171	166	150	186	164	163	160	165	178	150	167	163	180	163	195	179	178	175	150	153	183	193	178	169	150	160	150	171	178	165	157	195	182	188	168	174	165	182	174	175	173	187	189	159	165	157	168	171	168	175	163	168	152	169	163	163	197	171	187	161	168	173	176	151	177	181	177	164	158	162	156	197	164	185	169	178	179	158	160	154	162	171	172	183	174	183	176	180	189	160	174	192	152	159	151	170	172	166	186	173	141	159	179	181	185	163	154	166	162	182	168	172	162	176	172	183	172	149	180	163	165	168	159	170	159	182	170	190	166	180	141	172	161	172	169	175	190	155	185	169	145	173	171	154	194	168	188	155	166	167	156	151	160	164	161	167	193	166	181	162	168	180	178	162	179	184	173	180	182	160	181	157	163	168	178	175	187	170	190	164	168	181	167	158	159	171	167	171	175	166	164	170	164	185	162	163	194	200	169	176	188	166	167	172	152	158	171	159	151	172	176	164	167	181	156	178	171	152	171	189	138	146	146	183	151	175	158	163	167	192	155	168	176	164	163	157	142	190	164	171	179	184	171	167	160	183	144	175	155	179	141	175	191	174	161	158	165	194	173	171	187	164	144	166	162	192	168	182	173	172	199	191	168	157	173	147	139	169	180	184	184	166	179	174	165	155	156	183	159	165	165	171	182	176	160	202	173	194	161	174	155	168	162	170	157	151	166	138	165	172	172	187	166	164	148	174	189	167	159	163	161	174	168	173	159	176	169	171	165	159	168	163	179	155	169	163	175	184	186	157	161	154	142	189	175	178	177	162	178	179	186	164	179	175	152	162	168	181	162	160	165	177	173	149	160	164	172	179	178	156	174	180	182	178	177	185	179	163	148	172	161	181	172	166	174	168	184	167	168	183	178	175	175	172	156	160	187	165	174	180	165	174	177	166	180	169	171	189	176	147	179	186	175	180	150	166	185	168	185	157	190	188	174	191	179	178	156	164	182	176	173	147	180	176	160	175	159	160	187	159	160	151	165	174	205	160	187	164	168	159	179	193	158	183	197	146	160	194	167	161	154	151	166	158	176	166	159	189	168	164	180	152	169	165	161	168	171	171	167	170	159	188	169	139	166	170	175	176	176	173	153	164	157	163	160	162	170	145	171	174	169	176	163	177	183	187	169	182	138	188	159	164	160	178	161	171	160	182	180	151	178	168	162	177	171	162	169	181	185	174	176	133	173	159	173	165	146	161	173	171	173	168	178	173	151	174	172	186	129	193	164	163	183	169	149	156	151	163	159	144	191	186	169	175	180	162	165	173	167	160	169	169	181	174	163	180	162	169	163	181	183	172	168	175	156	178	172	204	169	157	172	165	191	157	169	178	153	145	178	166	172	170	170	159	149	166	180	170	172	161	146	173	155	167	185	185	205	179	164	210	156	149	174	148	184	178	179	156	171	174	168	132	155	165	177	186	152	180	160	183	149	149	179	163	174	156	162	172	151	179	170	161	184	164	169	177	160	149	171	177	180	179	159	180	159	166	171	189	167	160	167	162	163	170	167	153	175	161	151	153	185	163	175	175	175	168	159	168	189	177	176	172	169	192	175	181	154	172	170	190	167	179	164	176	165	170	166	159	163	175	156	152	178	161	161	198	173	178	165	185	159	171	155	151	171	182	173	162	181	166	183	169	171	179	161	175	148	179	169	171	168	178	162	195	167	199	185	164	168	148	175	179	200	151	152	158	168	204	160	179	172	180	162	182	176	154	157	175	163	157	156	151	179	159	168	171	151	156	152	166	171	167	155	174	160	164	158	158	203	152	168	173	183	151	171	158	174	161	179	187	187	171	170	192	160	168	154	176	159	199	147	171	172	172	196	157	162	184	166	163	179	203	156	178	181	173	174	187	132	170	165	144	161	162	185	183	164	173	179	173	139	178	155	167	137	168	150	177	146	162	152	165	162	170	162	159	165	181	148	152	165	186	153	165	192	182	165	164	154	169	185	153	182	155	165	179	169	159	160	174	185	179	164	152	163	161	155	174	182	165	167	172	175	192	168	173	165	155	170	171	165	164	165	185	174	130	177	165	171	173	148	193	165	169	168	170	183	152	185	159	183	172	162	155	154
27378	20633	9346	1554	511	397	453	320	257	400	912	1484	2246	2262	955	285	170	138	157	171	122	173	163	173	156	139	142	181	164	155	179	161	143	158	162	184	155	168	163	149	155	141	167	150	136	138	147	142	148	138	138	170	138	159	152	159	152	156	158	142	147	155	147	171	186	181	173	156	170	146	163	150	171	158	168	152	150	147	173	136	142	151	170	155	154	173	154	153	146	149	161	152	163	151	147	150	157	152	156	181	150	166	152	160	144	146	143	152	132	159	150	172	146	175	107	155	145	177	151	160	187	158	164	150	168	168	147	157	150	146	148	146	164	141	144	164	147	156	155	155	160	155	143	145	158	156	171	146	154	153	168	148	157	145	157	152	149	155	164	167	140	164	150	171	138	127	164	150	171	162	171	168	169	149	173	151	155	151	156	157	164	177	143	155	143	179	148	149	134	149	160	144	196	163	150	152	147	147	134	140	166	175	176	154	163	161	155	136	146	155	159	173	160	153	146	147	188	157	163	145	149	157	165	175	150	153	164	180	160	154	151	144	158	162	158	163	156	149	170	158	166	145	160	168	157	140	178	157	168	163	142	138	172	158	142	160	144	169	179	158	167	156	164	185	171	152	164	141	163	162	136	159	139	142	145	175	150	172	145	152	143	171	171	148	168	133	173	156	158	151	162	157	154	203	162	173	163	163	170	174	170	162	164	157	160	143	150	150	168	175	176	152	132	177	148	151	152	160	153	155	165	130	156	168	157	172	149	128	176	156	149	151	157	167	167	162	134	158	191	177	154	130	147	155	159	173	146	135	158	168	159	139	162	173	156	147	139	146	145	179	160	148	153	157	197	158	159	161	146	176	170	194	181	154	165	149	155	157	150	155	137	161	159	147	156	144	149	172	169	159	157	139	153	153	156	136	160	143	139	150	166	167	148	159	146	177	139	175	160	164	151	160	205	155	168	149	166	156	154	154	157	169	179	154	159	157	144	165	168	147	156	140	145	161	153	136	177	160	140	157	146	157	150	147	142	161	174	163	150	146	154	144	171	196	150	137	152	138	154	138	143	185	157	171	151	151	157	158	166	172	166	156	175	137	159	139	146	158	167	135	143	169	147	144	152	149	169	153	156	180	148	133	165	144	157	134	174	147	157	142	157	182	167	193	144	148	158	145	176	137	137	136	163	165	172	165	150	127	153	155	140	173	146	143	167	172	152	153	155	154	140	161	133	158	170	155	149	172	161	163	145	168	170	155	151	183	176	151	155	141	163	166	166	152	183	160	165	188	162	174	160	174	138	157	162	165	158	172	161	167	148	142	154	181	158	170	179	148	162	164	151	185	157	156	140	172	165	137	155	168	184	157	165	170	153	135	147	134	174	173	155	144	161	170	138	145	172	157	160	168	127	171	165	145	162	161	160	164	145	167	158	169	135	146	165	166	152	151	147	143	149	166	171	146	128	157	165	163	141	168	168	167	153	153	186	170	157	164	156	166	192	149	140	150	146	166	146	147	157	160	169	154	176	169	189	164	188	156	167	146	164	155	142	150	154	153	145	160	153	156	160	140	146	151	149	169	169	162	141	158	152	128	169	170	148	144	163	165	180	160	163	133	166	176	140	154	140	157	164	166	174	152	141	151	140	140	159	152	182	166	169	162	155	180	154	160	158	163	155	147	130	173	157	147	161	145	155	141	152	173	158	150	158	158	152	155	152	172	161	155	170	155	157	136	174	142	144	166	162	156	147	156	148	178	156	153	144	144	161	171	155	156	168	158	146	157	164	171	161	140	164	180	158	163	154	156	157	166	155	174	169	130	178	162	171	152	171	167	137	158	151	152	152	166	173	165	158	175	151	159	159	143	154	141	156	165	171	134	157	167	130	138	153	183	143	140	163	168	163	158	158	174	155	154	183	153	147	160	158	153	132	159	150	162	164	150	151	145	150	163	160	162	143	180	155	166	156	169	148	163	161	149	174	156	141	156	169	140	161	169	173	157	162	157	159	184	158	152	153	152	177	169	165	161	164	144	188	146	150	139	167	165	157	152	164	188	147	166	156	156	172	161	140	165	148	152	153	151	151	166	184	143	181	172	146	179	135	154	160	164	172	163	153	146	129	162	158	151	154	172	159	142	159	162	157	168	171	149	162	175	149	153	173	168	157	141	155	153	143	155	176	146	152	145	152	178	147	172	172	148	168	142	168	143	179	148	172	153	160	159	159	187	167	167	145	175	171	137	155	161	160	185	168	161	154	165	169	150	161	145	153	162	154	160	169	146	162	163	158	181	173	178	164	136	148	155	138	143	168	162	146	185	157	146	173	143	155	157	148	159	141	139	150	164	161	178	153	185	170	168	169	155	157	196	146	144	152	183	149	147	144	141	167	167	156	165	150	149	149	159	155	153	169	170	173	176	145	145	142	164	157	151	165	173	162	171	152	145	151	145	182	150	153	154	156	147	155	142	171	144	155	167	157	168	150	163	158	137	150	146	192	163	147	161	162	157	144	165	141	146	158	163	162	154	177	142	153	160	144	145	165	135	161	139	148	149	163	152	157	138	159	144	175	155	140	138	179	166	165	128	148	142	164	164	159	156	141	156	155	144	146	149	158	140	158	156	156	137	151	154	138	168	140	172	169	179	160	163	175	155	149	153	167	157	164	166	152	153	165	164	175	153	151	143	170	156	152	168	150	171	166	178	160	165	168	161	169	149	146	146	152	186	152	160	155	134	166	161	152	168	170	156	168	150	159	158	149	149	147	151	154	158	154	122	167	142	161	144	174	130	161	180	159	159	167	142	158	167	146	156	166	161	149	144	155	145	147	148	154	142	148	142	145	140	169	151	172	150	159	148	170	158	168	153	147	138	153	173	152	166	174	147	163	153	172	183	160	160	157	185	159	158	145	145	147	158	154	137	163	170	154	174	168	187	146	169	156	153	150	159	181	156	151	160	160	160	177	130	153	174	157	177	142	171	174	165	172	171	145	173	159	133	163	188	154	181	178	160	146	166	132	161	147	173	147	150	172	140	173	137	160	156	153	153	149	157	158	157	152	172	139	153	162	175	133	161	163	162	154	139	139	160	144	140	169	143	161	174	155	135	138	154	150	153	174	144	170	154	147	155	149	159	173	153	162	140	143	152	150	166	157	158	143	184	146	165	156	154	141	148	156	177	156	155	174	168	143	164	158	154	157	150	135	149	142	133	148	142	160	153	155	161	157	168	164	164	175	161	177	151	160	162	156	154	156	167	145	156	164	164	148	141	134	153	141	169	150	180	165	152	152	140	160	154	164	160	145	159	146	149	140	142	146	153	170	131	143	162	140	178	153	159	167	198	132	147	153	157	153	139	167	190	168	165	167	148	158	136	162	171	152	135	125	159	145	130	168	140	155	152	158	153	159	162	138	143	151	141	175	158	158	165	168	169	173	166	163	137	135	177	172	136	161	161	158	150	144	182	148	156	158	147	166	151	146	156	145	157	148	171	146	160	162	176	170	148
18164	10805	6487	1992	916	681	1148	715	503	937	2343	3674	5527	5018	2051	567	296	269	232	252	244	268	241	275	227	251	262	216	270	233	275	254	227	237	247	253	207	255	249	245	269	210	264	262	221	235	223	286	230	244	234	259	248	237	291	253	232	234	265	229	205	248	254	248	242	247	256	244	256	249	215	237	256	225	224	238	253	252	244	266	245	224	256	245	245	220	251	254	239	263	257	225	247	254	265	235	236	242	238	238	255	244	241	224	246	278	230	244	251	228	221	248	273	246	238	246	253	254	254	256	267	231	242	224	238	247	244	259	264	238	233	240	245	228	212	238	240	284	260	229	242	269	233	256	258	264	262	232	247	253	247	233	250	267	252	254	232	261	248	238	215	262	269	219	247	228	244	264	230	274	241	240	249	255	231	255	207	237	256	225	256	254	237	233	258	211	239	244	236	250	276	232	244	257	249	230	251	235	239	255	244	241	220	259	224	234	244	257	241	235	213	238	222	240	246	244	240	243	232	251	239	255	276	253	258	242	258	235	245	236	235	263	278	242	248	255	247	252	243	252	245	261	241	247	249	242	219	253	240	230	249	251	235	249	239	235	221	245	230	240	230	230	276	230	243	239	231	252	232	239	255	262	245	228	229	205	255	237	241	256	264	218	261	244	242	223	225	265	263	245	234	238	232	250	235	240	259	259	240	239	237	258	233	227	262	270	250	251	224	270	252	232	246	236	274	245	261	244	250	253	220	237	258	231	236	265	240	263	255	237	264	254	244	241	254	244	220	247	233	262	257	236	225	257	219	236	275	225	254	274	244	226	264	244	243	235	234	249	268	253	246	214	267	255	244	260	241	242	235	239	224	258	260	259	237	243	233	236	217	267	226	267	236	230	247	275	255	250	226	257	250	232	237	232	226	275	243	246	245	259	234	258	249	233	225	256	249	231	274	240	234	270	258	247	244	256	209	209	226	259	224	250	252	232	241	274	260	241	231	260	235	251	230	259	234	238	262	232	243	240	261	232	262	243	270	234	270	229	257	255	245	258	234	237	260	248	229	259	260	277	230	267	265	243	213	258	249	247	249	236	240	245	245	261	260	252	256	245	255	247	249	233	256	236	226	248	253	245	241	264	217	280	244	245	264	238	249	246	226	234	241	251	226	238	256	230	245	259	241	229	255	252	260	222	236	245	213	235	239	239	268	239	216	274	255	262	229	239	243	246	253	211	266	238	227	253	247	245	256	224	235	243	233	213	217	229	243	226	222	245	228	278	253	269	233	246	226	220	251	217	231	241	244	219	254	239	246	253	254	244	248	224	236	276	256	252	255	235	234	232	260	252	246	240	257	251	242	215	242	237	246	242	246	224	220	246	235	238	238	255	241	238	230	259	254	252	236	223	263	235	243	228	243	261	233	237	236	235	222	230	235	253	253	236	251	263	234	226	255	256	247	245	256	265	238	244	250	257	244	220	227	252	227	260	240	260	251	264	251	253	250	244	249	218	240	235	242	263	257	247	215	264	246	214	222	255	219	236	245	226	232	253	248	245	249	218	270	233	258	237	263	237	273	218	236	256	223	244	269	214	260	233	234	228	238	249	256	250	244	246	243	263	230	251	223	247	250	231	231	232	218	245	263	211	252	254	256	252	219	260	225	244	251	254	259	274	276	249	247	246	262	244	268	209	234	216	239	230	223	215	237	245	263	259	242	229	258	238	224	246	252	211	228	250	264	265	229	238	232	237	247	197	254	232	229	243	242	246	262	254	223	241	251	268	216	244	244	246	266	278	213	249	237	239	237	242	227	242	227	240	245	255	247	253	231	258	239	234	273	237	220	257	214	248	236	261	232	262	241	242	231	234	269	244	244	253	246	227	246	231	230	247	222	247	224	265	233	243	265	253	258	220	237	241	264	251	245	223	268	246	226	256	238	251	238	250	241	222	226	251	255	253	251	242	248	273	258	228	234	243	268	245	249	248	243	227	220	245	228	283	220	232	249	231	250	264	234	208	263	240	238	240	249	242	263	241	261	243	220	230	233	227	249	224	258	244	234	233	253	239	251	286	238	242	257	244	229	216	245	211	261	255	234	245	242	240	251	258	287	216	256	280	240	243	237	248	240	230	243	253	243	256	211	209	245	214	225	263	251	283	240	236	231	206	249	235	242	217	223	258	236	256	230	250	267	258	223	252	247	267	261	224	259	236	258	261	229	252	237	245	229	236	224	224	214	245	235	245	238	252	227	253	235	233	235	252	259	217	264	251	242	214	265	257	249	245	245	248	207	253	213	269	239	268	261	243	247	235	260	259	235	229	258	213	267	252	221	230	251	218	244	256	238	226	249	268	257	253	246	242	225	272	234	229	231	238	253	266	257	238	253	248	229	240	247	241	272	237	244	244	239	237	254	246	240	225	260	261	252	269	241	254	227	263	249	222	233	218	210	224	232	218	244	284	237	261	253	292	261	241	214	243	226	256	241	233	206	210	232	239	243	243	238	237	234	248	215	263	251	275	228	252	226	267	252	262	261	264	235	247	284	254	282	247	224	243	247	237	258	230	277	246	223	244	246	243	256	241	275	253	213	246	251	236	210	252	240	210	250	240	240	236	228	236	211	221	247	252	244	224	237	255	270	245	234	248	236	263	238	238	253	265	243	234	247	247	263	243	289	239	248	237	270	246	236	246	260	252	236	246	234	251	213	250	243	220	230	234	232	249	233	242	259	280	248	256	256	222	234	265	230	246	223	244	243	223	246	235	247	211	235	268	244	268	250	226	247	244	262	229	265	235	236	236	272	244	258	272	268	251	308	248	243	255	227	242	237	249	261	247	228	250	249	277	258	231	220	226	250	228	238	241	238	269	255	234	269	236	250	213	258	248	230	223	237	249	236	268	272	246	249	241	235	258	238	256	225	258	255	221	262	233	241	233	253	218	256	238	236	251	253	266	216	231	245	258	260	245	249	230	227	239	248	259	231	230	232	230	265	249	233	254	236	253	237	272	224	238	268	233	258	252	239	215	242	238	245	247	235	218	227	243	252	268	267	244	243	251	239	224	250	223	246	268	244	261	269	249	228	241	238	228	275	219	243	230	255	244	235	257	241	227	246	240	260	231	246	269	250	251	244	267	236	260	229	222	235	242	245	257	274	235	249	240	235	217	251	267	223	257	252	228	230	237	239	238	246	259	261	265	248	232	215	228	240	239	263	244	224	238	256	236	264	227	261	257	240	255	243	250	253	235	271	229	264	223	222	244	266	243	261	252	244	225	241	260	250	247	245	212	257	247	227	234	255	257	250	252	249	257	244	246	234	240	239	247	246	228	237	231	246	225	229	228	273	262	242	238	252	251	241	227	254	250	253	244	233	239	246	247	278	235	245	231	241	257	237	261	255	250	196	235	233	236	257	252	236	273	243	260	237	241	243	260	254	290	245	264	213	252	250	239	227	252	241	273	231	242	261	231	243	232	259	262	281	251	257	248	245	249	267	230	272	222	244	255
24234	21532	28934	24374	21374	8399	1013	602	531	4928	16655	19331	19249	13732	4571	1441	220	157	184	171	192	187	192	169	154	185	189	185	178	169	170	160	152	166	174	186	178	141	174	192	170	181	179	157	168	204	160	159	172	192	181	188	179	187	138	170	169	178	182	180	176	167	155	181	175	175	157	179	148	172	139	182	163	156	169	163	166	184	172	155	195	201	178	177	178	166	174	190	182	180	181	172	176	174	166	170	155	181	167	171	162	184	175	168	174	161	166	168	185	170	180	155	162	160	164	170	177	202	168	173	163	179	170	178	175	169	163	195	178	151	172	167	180	163	148	154	150	180	169	188	181	160	189	160	151	176	169	195	168	159	152	187	166	160	151	181	176	160	169	170	196	179	165	156	182	169	153	192	180	162	171	185	184	157	156	159	162	188	164	148	169	162	170	178	180	180	159	171	188	151	173	176	197	155	160	176	178	177	184	186	163	176	172	166	162	152	186	168	168	159	192	137	158	165	191	188	158	173	151	158	176	183	150	197	166	197	167	188	166	171	187	192	162	173	153	190	180	181	175	177	182	174	159	181	154	177	166	166	156	174	158	178	162	177	148	169	166	174	186	159	156	178	187	178	164	168	186	190	175	159	188	182	183	158	166	193	194	165	180	162	158	186	187	187	151	169	167	179	181	153	183	168	149	169	176	160	147	188	169	158	156	171	204	189	170	163	168	192	169	153	180	171	177	184	185	183	162	156	177	187	180	186	170	167	159	177	161	174	146	173	165	190	149	155	169	162	172	158	172	181	175	201	162	187	166	215	188	163	155	147	179	175	195	200	162	175	163	162	165	183	189	149	180	176	149	170	187	158	149	172	149	155	160	141	180	170	170	175	148	164	150	180	202	216	156	157	187	129	194	170	167	196	164	181	176	177	186	176	169	189	172	170	169	184	146	181	187	179	179	178	167	157	154	183	187	162	154	173	168	165	179	176	147	170	178	210	188	172	175	191	174	161	165	178	182	175	162	163	169	169	156	174	169	184	151	184	171	166	164	185	160	165	206	189	141	177	168	171	161	180	161	182	175	187	169	174	166	171	197	174	167	168	156	183	163	175	176	181	163	171	187	134	167	140	167	170	170	197	186	181	152	165	177	169	174	188	170	199	172	163	172	164	170	148	146	137	191	201	180	203	153	173	176	178	189	169	156	174	180	156	182	179	145	164	188	173	167	179	148	148	172	169	171	183	176	174	161	180	183	187	153	166	165	159	165	194	191	195	162	161	191	183	152	145	187	159	184	167	185	170	181	183	177	171	163	148	172	173	182	169	200	180	177	177	190	168	162	140	155	143	192	177	176	171	162	169	169	166	191	164	166	163	162	193	160	176	184	163	171	187	164	171	167	170	153	189	188	168	138	215	174	173	144	180	192	165	174	179	191	150	153	198	162	154	178	165	176	164	183	190	177	157	166	205	167	144	165	175	168	171	168	148	181	186	180	166	186	167	178	175	168	144	173	167	169	165	197	187	168	169	175	181	147	171	175	181	146	180	149	190	144	179	168	164	183	160	140	165	155	151	191	155	179	172	148	168	190	177	162	157	147	166	160	202	173	172	168	166	162	191	163	180	168	163	178	160	171	188	178	173	170	173	189	158	168	172	184	174	175	174	165	169	177	173	163	151	187	182	159	189	169	157	171	159	176	184	148	167	148	161	181	154	168	177	194	175	178	161	168	194	176	175	156	178	179	180	179	189	171	184	174	171	178	171	152	171	176	165	169	152	155	173	137	154	179	186	168	162	148	171	154	192	189	174	171	183	148	162	169	181	159	174	187	170	144	190	184	166	192	155	165	172	180	186	187	164	177	166	170	189	159	170	194	179	170	151	162	186	180	169	158	162	169	161	150	146	181	181	185	170	163	183	172	160	162	180	174	171	169	161	165	178	168	155	170	177	189	180	178	164	185	173	190	184	183	152	158	200	169	161	176	165	189	163	175	175	184	158	161	163	152	175	167	164	156	164	184	163	163	166	197	174	180	180	179	166	171	159	183	156	175	177	196	171	140	186	153	165	176	143	178	178	180	161	187	159	178	161	145	163	152	171	144	160	188	171	177	165	188	141	182	173	168	183	155	162	168	183	175	167	166	150	187	179	187	149	185	174	174	159	155	166	161	176	159	156	188	157	163	155	174	164	150	163	173	151	167	172	160	149	170	173	165	150	193	161	173	150	162	171	179	159	176	157	160	188	183	173	161	171	162	183	174	173	163	174	193	170	199	161	159	167	180	169	178	164	178	154	158	154	163	185	173	172	204	179	164	164	162	170	167	182	182	189	187	164	148	170	179	177	155	168	148	186	143	158	195	161	172	178	173	174	192	151	187	151	167	163	187	186	165	181	183	159	179	186	165	187	186	167	191	175	172	193	143	163	184	172	159	172	168	167	156	173	194	177	169	166	153	191	177	159	163	166	181	147	192	183	168	160	152	186	156	191	172	160	160	160	180	158	172	177	204	180	188	159	185	161	159	178	162	190	176	179	154	183	170	157	154	177	160	152	162	162	156	171	170	152	162	164	172	164	172	182	155	174	155	157	173	165	142	159	179	160	167	163	174	174	173	159	173	178	152	179	169	175	178	189	193	191	156	156	150	171	173	161	156	162	179	191	149	181	148	190	175	148	169	185	163	164	164	190	165	187	188	170	156	154	163	174	174	177	169	172	184	168	150	165	176	185	164	187	184	165	164	171	177	156	136	173	172	180	184	182	172	174	184	174	179	180	181	200	174	189	196	171	162	187	175	166	160	188	153	175	171	166	176	192	167	188	188	167	173	189	188	159	159	172	181	162	166	168	164	187	161	172	199	163	184	191	159	164	176	157	189	173	161	177	179	160	168	160	166	170	188	170	164	172	168	154	196	173	173	174	171	172	168	155	169	185	156	188	166	171	172	181	182	174	175	165	162	179	175	180	167	174	179	157	169	170	177	147	168	165	168	154	184	178	163	185	188	161	155	159	179	164	148	165	164	181	157	173	178	142	169	174	156	171	180	177	186	139	163	171	157	185	184	178	153	176	165	170	148	171	162	163	161	155	144	159	164	184	194	174	175	168	171	214	176	186	163	173	155	171	164	182	167	164	154	173	178	159	172	170	164	165	163	186	140	157	163	179	190	173	157	179	163	181	165	157	175	154	179	157	174	172	174	161	193	171	151	183	180	182	165	167	165	173	169	150	174	175	169	141	199	177	162	166	161	154	173	161	154	182	185	133	189	180	188	174	169	171	180	172	197	174	167	182	147	166	161	181	166	157	194	167	163	174	182	179	178	157	179	153	163	173	169	182	194	157	178	171	181	197	160	156	182	157	158	171	166	174	163	156	199	155	168	196	155	177	144	176	179	168	171	153	181	166	187	152	176	180	174	172	174	174	177	189	157	181	195	172	175	180	175	157	189	169	158	179	158	179	168	166	187	170	186	170	175	168	166	182	178	176	153	151	164	189	177	184	167	188	160	186	184	188
22449	26925	19582	8231	4036	2723	2011	1545	1555	11337	27403	28638	29043	22202	8048	3747	429	288	268	281	285	253	260	253	261	234	245	273	265	264	244	255	270	273	269	293	238	248	253	271	267	270	249	289	269	252	269	251	256	271	279	280	263	257	265	277	260	276	253	285	280	296	273	277	262	254	286	277	308	279	278	254	274	249	275	267	287	267	233	275	279	231	294	260	273	266	268	277	247	258	233	254	278	267	260	250	268	264	247	280	250	258	272	289	254	251	257	240	266	257	290	262	273	260	291	292	268	258	258	284	276	266	296	258	289	280	247	253	258	255	276	268	258	275	270	255	283	268	268	255	259	264	284	261	276	250	261	260	243	249	251	271	283	273	245	287	281	294	272	245	260	270	250	267	267	240	242	269	283	263	267	213	299	294	269	277	296	247	274	257	261	293	278	233	272	218	264	240	293	237	254	292	262	269	257	280	279	262	255	247	281	276	246	259	226	248	250	285	249	264	243	250	277	262	280	271	244	213	262	266	272	260	276	262	249	286	246	236	257	266	322	283	264	241	270	293	232	268	253	290	243	278	253	259	260	262	295	257	263	262	263	264	282	251	248	266	249	254	287	274	275	268	260	281	265	266	242	266	275	265	245	264	264	309	270	277	275	275	244	261	276	284	283	265	265	277	274	269	264	261	296	260	265	262	277	272	252	250	235	284	234	272	254	286	293	271	271	260	278	288	268	258	237	252	267	242	271	275	266	221	269	259	260	247	257	263	286	278	274	252	281	240	249	252	251	288	249	245	280	299	246	252	259	285	257	282	281	319	276	256	272	249	264	254	273	291	250	250	285	242	256	277	238	256	250	270	263	261	261	274	248	263	293	269	262	278	249	268	259	241	277	264	245	247	259	269	278	265	223	271	276	281	288	274	270	259	264	274	292	248	275	276	235	271	267	274	288	261	270	258	270	263	243	257	261	256	248	261	263	276	263	270	278	274	252	271	258	254	248	247	266	252	286	281	247	222	260	270	255	257	283	288	273	282	242	283	280	254	262	278	239	292	244	289	248	282	258	264	240	279	265	260	281	267	254	259	290	271	287	257	253	244	275	272	258	271	282	268	235	258	257	253	253	252	287	278	273	266	274	276	270	256	245	236	276	248	237	275	299	272	286	270	304	252	277	265	260	270	267	286	294	292	231	276	252	275	244	243	271	280	290	262	243	251	277	252	228	267	266	283	238	229	270	272	260	254	249	272	260	257	266	261	257	226	270	303	264	246	279	237	267	268	273	247	269	259	242	291	274	264	266	262	270	250	249	302	268	259	271	284	247	238	229	247	248	290	265	286	253	241	257	262	274	257	269	264	279	278	238	255	268	267	280	250	258	261	250	271	259	260	273	283	264	265	259	264	267	266	231	275	303	271	243	281	254	251	253	272	275	283	278	278	297	272	278	245	281	253	273	242	259	288	274	238	270	326	267	267	240	251	262	273	295	263	284	242	246	253	252	270	257	287	272	251	288	274	246	274	244	253	255	270	243	284	257	247	264	238	267	254	254	260	272	263	292	287	284	261	275	262	278	257	272	280	267	239	246	272	244	261	269	287	251	255	251	272	267	264	269	253	257	236	225	283	322	238	293	274	255	257	242	263	251	269	251	279	247	264	240	265	295	286	264	260	246	249	256	244	280	240	282	268	254	258	267	269	247	277	259	297	268	290	240	247	258	243	292	249	248	220	254	273	261	255	249	279	323	269	278	249	273	265	249	259	295	267	255	288	290	279	275	254	273	267	270	262	284	285	275	274	252	255	250	260	269	268	269	275	304	275	278	260	280	276	266	259	292	226	278	270	250	265	270	277	243	258	255	261	274	267	267	258	278	273	267	292	281	254	264	274	264	286	260	282	260	276	253	257	274	270	276	267	243	254	264	267	247	261	257	269	254	274	265	249	237	278	266	289	271	274	259	297	260	296	258	252	257	276	267	241	258	260	285	268	268	289	269	268	259	253	268	260	257	275	298	269	254	255	262	306	260	267	276	293	277	273	262	271	250	254	253	273	280	277	262	236	290	257	271	286	273	266	248	278	280	257	307	257	235	254	278	268	262	253	263	290	276	250	253	266	275	275	258	246	254	254	275	272	259	272	254	300	245	284	263	264	250	245	286	245	288	262	324	261	252	242	268	268	269	255	291	249	259	269	274	252	275	248	274	284	254	247	252	250	251	241	287	265	296	264	242	261	286	272	249	253	225	273	235	280	254	251	274	304	257	252	223	289	253	237	268	283	276	283	238	237	246	266	272	257	277	281	266	273	234	263	266	303	253	265	248	283	271	272	269	266	260	271	267	288	270	268	272	238	273	276	250	262	275	272	252	264	271	258	274	254	270	255	253	253	259	275	260	280	292	269	259	271	260	261	290	264	255	280	284	277	259	281	272	249	249	247	252	248	299	230	251	261	267	265	290	275	272	275	242	251	292	303	263	271	271	235	255	257	243	254	253	274	278	256	292	271	244	254	257	267	247	237	241	297	256	305	244	276	300	282	252	299	275	254	284	248	268	267	240	285	267	281	268	272	287	250	275	279	249	267	259	297	244	272	292	278	241	249	275	236	291	269	248	263	284	253	246	274	269	254	278	268	262	287	258	263	249	260	256	255	254	280	270	269	281	272	265	262	259	269	240	233	269	281	254	258	271	234	257	272	276	288	250	244	278	256	273	265	275	284	248	254	297	252	269	258	281	251	263	294	265	276	268	246	233	268	253	261	280	277	239	292	288	259	268	261	267	281	256	281	264	268	238	272	265	292	254	285	272	269	257	270	278	266	273	270	265	270	267	272	302	264	260	298	262	263	294	243	280	278	254	263	258	264	258	277	267	254	259	247	272	278	239	276	268	310	257	240	244	254	249	299	240	261	258	270	273	280	269	292	252	303	282	267	255	268	260	281	246	280	258	268	267	288	276	269	254	271	255	247	274	256	322	255	273	250	247	259	249	259	276	276	272	241	245	248	245	265	269	277	269	251	292	247	261	272	259	272	265	272	255	267	291	254	315	292	243	267	256	239	282	248	276	281	265	256	253	249	265	268	288	294	286	282	275	262	235	264	263	285	281	279	269	226	263	247	286	299	256	240	268	287	258	259	256	274	283	252	265	278	243	285	245	286	284	275	265	245	329	256	249	264	272	299	242	279	267	282	285	270	280	261	245	273	259	272	284	260	275	262	275	287	266	295	235	267	279	287	266	297	288	288	277	250	272	284	264	243	254	270	271	244	254	272	266	258	269	221	267	264	292	259	226	248	249	261	274	283	268	258	223	255	289	292	240	245	257	283	286	251	249	216	248	279	234	263	251	269	271	271	239	301	284	265	271	297	263	271	268	247	274	235	261	277	267	285	271	260	286	246	246	269	259	281	250	287	255	264	241	275	298	257	267	289	261	287	285	263	259	268	269	278	256	288	275	258	242	255	263	254	261	265	269	291	268	255	280	275	270	286	258	258	271	262	258	256	270	255	264	257
23445	21510	29378	24042	21506	20582	2584	803	611	1405	15936	24796	28778	22101	5372	2776	197	112	127	114	96	115	105	115	121	116	105	97	119	116	104	108	105	121	85	110	98	110	92	112	95	108	106	105	102	103	99	93	115	93	115	98	100	109	113	105	110	91	87	87	101	103	123	104	106	112	115	111	102	99	92	96	89	106	94	104	96	108	115	108	97	108	104	101	101	95	97	101	109	104	110	100	98	107	103	97	99	109	99	105	105	95	101	100	123	107	102	110	102	94	111	103	95	99	128	97	99	98	92	99	99	94	91	98	93	108	96	105	97	96	111	101	95	86	97	114	122	117	108	107	95	95	105	104	117	118	97	102	96	109	94	118	113	99	113	113	111	96	101	103	96	103	105	103	90	95	130	99	98	95	98	114	111	130	112	106	100	112	106	92	111	93	92	111	109	104	105	93	122	102	101	104	82	92	103	107	91	101	82	107	117	94	111	101	107	106	100	96	107	84	100	114	108	98	93	104	102	109	105	87	116	115	105	95	110	96	101	88	102	113	111	99	90	101	96	115	95	100	92	89	97	117	92	107	113	106	98	109	115	81	119	117	97	105	109	93	96	106	104	109	104	126	95	93	112	98	91	105	86	106	88	116	105	96	132	99	120	115	105	108	105	112	97	107	110	99	127	88	98	101	87	100	94	131	121	88	117	98	100	106	84	89	107	90	98	89	117	103	100	101	111	118	98	118	93	120	114	108	114	119	100	98	95	103	97	96	110	115	102	97	91	109	95	122	95	112	96	121	97	97	116	118	98	110	102	93	101	104	96	110	106	100	103	100	119	96	110	98	114	97	102	115	96	100	90	100	112	88	94	108	112	101	99	107	112	101	109	98	97	115	97	98	88	102	91	82	119	90	101	101	106	117	99	101	107	83	103	104	97	102	115	106	94	102	104	95	115	87	118	81	76	95	108	103	96	103	122	105	102	104	113	118	87	98	101	119	110	123	96	85	116	92	92	100	102	101	107	123	106	116	122	97	108	104	95	126	95	105	93	91	91	97	96	97	117	114	109	115	92	104	107	109	104	104	91	125	109	93	100	108	101	102	113	104	100	123	121	98	96	121	109	95	109	106	115	98	114	100	98	112	104	99	104	112	112	106	119	97	96	93	104	102	102	96	98	124	117	108	109	107	96	103	118	111	105	104	100	88	99	121	99	96	121	107	103	100	106	112	100	113	116	85	110	116	119	113	116	96	96	104	104	106	91	117	109	98	100	103	108	105	108	116	125	101	117	92	112	96	101	102	88	92	98	94	115	116	99	104	101	102	114	95	102	113	93	110	96	98	118	99	98	100	99	111	109	95	120	110	116	97	111	119	121	105	90	84	99	114	80	116	116	110	90	97	96	98	106	95	103	96	94	120	109	110	107	113	107	105	87	84	94	90	99	113	102	92	110	90	106	100	116	98	99	102	80	93	77	107	100	78	90	101	99	96	100	106	98	98	118	92	97	111	101	108	95	89	119	97	87	97	112	111	101	104	109	110	99	101	87	76	106	106	111	110	106	125	104	114	114	97	108	98	104	109	108	90	114	100	104	94	123	98	112	113	87	101	103	102	108	104	101	86	95	122	95	99	116	112	115	124	118	102	92	94	107	100	111	112	98	101	103	104	92	105	117	112	103	99	111	102	112	112	85	112	99	119	116	99	111	98	119	84	105	87	104	122	94	99	99	111	89	122	108	97	98	106	108	102	105	100	127	114	85	106	94	97	113	108	101	96	114	95	91	96	108	100	99	91	118	109	117	100	96	94	107	89	102	88	91	117	105	93	115	99	84	105	102	101	111	108	100	103	110	121	114	94	112	107	87	103	122	96	108	97	117	97	99	121	96	96	107	98	105	99	107	104	116	99	97	116	107	101	108	105	96	95	113	125	119	102	101	97	100	90	99	97	99	102	82	103	102	133	98	102	90	110	94	117	116	104	111	107	112	116	103	111	107	100	122	90	99	102	106	114	102	115	121	101	115	104	105	96	99	98	82	94	107	107	98	108	102	125	101	98	99	95	83	103	98	99	119	85	90	101	104	99	108	108	96	104	101	97	106	101	98	105	91	98	105	98	118	108	94	119	125	93	106	101	110	119	110	100	98	98	97	103	106	94	107	115	110	105	88	91	83	96	103	102	107	89	94	106	105	100	89	102	85	106	108	100	93	98	99	99	101	102	110	109	106	120	100	101	109	124	108	103	94	92	100	120	125	101	117	116	89	98	98	111	111	101	104	117	125	91	108	102	116	90	98	114	91	115	103	123	116	87	114	107	90	113	114	122	100	113	107	110	110	104	84	92	101	122	125	107	106	114	102	110	97	98	106	85	90	96	104	103	109	106	106	98	102	78	87	114	118	107	82	97	108	112	84	101	121	94	107	112	120	98	100	87	110	98	105	103	98	118	94	97	92	107	88	99	109	111	107	94	107	108	116	102	119	118	106	87	98	96	110	110	93	104	86	99	122	104	93	100	91	103	104	103	101	96	98	110	90	104	107	92	96	111	101	110	88	92	90	100	98	93	107	103	91	102	98	101	108	107	85	97	127	105	88	108	88	117	108	115	86	96	103	100	103	103	100	116	112	104	108	89	111	98	99	108	98	124	89	120	102	89	116	96	89	100	103	103	109	103	94	90	106	109	107	103	100	109	90	94	112	111	94	114	101	105	94	114	105	117	110	127	98	96	106	95	93	90	99	101	110	109	113	92	89	108	85	108	111	110	85	98	105	92	114	104	90	98	94	104	107	102	113	108	109	103	108	94	104	97	95	107	88	120	100	107	98	111	100	84	116	117	93	111	103	96	80	94	96	100	96	115	101	105	89	113	117	81	93	118	91	89	119	98	120	107	101	98	119	104	96	109	114	100	115	109	103	91	112	118	99	97	109	86	127	92	106	100	117	101	100	105	99	109	114	98	101	110	112	106	104	110	92	126	112	100	93	99	107	104	93	101	106	109	106	112	127	99	118	107	104	121	104	111	117	96	99	100	103	99	104	111	98	114	112	100	92	80	106	88	99	106	106	95	101	117	94	114	104	88	114	97	112	98	95	98	95	99	103	94	113	97	109	104	114	100	94	104	86	107	112	104	122	107	99	111	94	89	119	98	135	104	113	108	112	102	99	108	106	109	108	113	125	119	120	82	116	96	114	127	102	113	108	117	95	106	107	96	124	116	94	106	101	92	109	98	95	91	111	119	110	124	100	113	106	97	97	89	83	101	113	108	103	108	120	104	107	106	114	89	85	96	100	110	116	90	96	90	107	92	122	114	92	103	91	105	105	91	108	97	99	111	103	87	108	106	108	105	101	96	97	81	93	97	86	115	99	112	93	107	80	106	116	96	103	88	107	94	97	123	118	93	81	95	101	107	111	100	105	90	109	101	96	98	120	126	100	94	113	107	108	101	93	107	99	99	99	112	95	98	115	129	103	113	101	103	99	127	101	99	123	101	97	114	110	106	108	117	112	84
25550	37096	22107	7957	5591	4058	3006	2219	1888	3969	26640	33500	37275	29711	7219	7138	314	190	186	182	189	187	193	172	177	178	181	186	168	184	187	180	163	166	166	166	188	154	146	171	161	153	160	162	167	150	161	193	153	170	141	189	179	186	162	167	159	161	172	162	194	173	138	159	161	159	152	163	140	164	164	157	162	147	162	159	166	157	173	170	176	162	147	184	175	167	148	170	162	162	180	174	159	176	171	179	167	177	172	184	171	164	166	180	159	148	173	180	155	148	159	156	150	152	154	165	149	178	163	154	162	157	170	158	158	170	158	189	172	160	161	142	170	161	154	171	154	159	154	162	148	133	172	157	187	131	128	159	155	154	181	138	176	161	162	181	175	151	153	155	152	138	124	162	154	152	155	167	190	162	161	170	151	165	183	167	168	177	175	156	155	152	181	145	171	175	145	135	171	137	167	141	178	182	165	150	153	160	177	168	160	162	195	157	165	159	177	154	149	142	160	160	165	184	168	157	177	160	176	151	174	151	168	153	129	177	164	158	141	163	165	165	162	150	158	133	174	167	189	163	166	145	184	150	168	163	206	167	162	149	169	158	154	160	172	192	179	182	157	162	133	172	137	167	150	175	169	172	153	167	148	190	139	161	160	160	156	160	145	167	199	142	187	171	149	161	177	142	176	170	170	166	167	135	156	154	180	181	139	160	143	158	187	149	187	176	150	176	150	149	163	174	168	169	168	162	173	165	166	175	165	175	159	167	151	181	166	193	179	172	174	168	165	173	160	173	142	169	162	147	174	159	161	175	180	149	173	164	179	146	160	169	151	172	160	149	161	161	179	174	168	158	166	160	164	148	161	165	170	159	177	137	158	160	130	180	173	165	153	171	164	172	159	141	164	167	171	150	161	160	168	187	171	151	140	155	178	168	158	172	158	132	180	162	151	147	186	150	163	157	153	172	171	151	155	174	151	163	160	183	173	162	163	184	170	185	163	170	155	133	148	164	193	159	164	164	161	166	164	140	142	172	172	155	177	162	164	164	180	157	165	170	163	156	174	166	192	165	170	148	157	159	163	169	161	178	172	172	162	177	152	163	124	152	176	154	168	199	149	175	151	150	151	163	190	163	164	154	147	156	141	161	172	159	174	158	167	170	172	177	172	169	163	153	161	138	157	160	162	172	173	166	169	178	172	140	182	162	174	152	172	164	166	179	172	171	188	206	180	167	150	151	154	148	165	163	185	152	159	170	196	176	182	166	165	163	176	153	188	153	164	162	170	167	136	160	144	147	144	173	169	171	158	143	143	178	188	148	183	148	173	157	174	188	164	158	150	171	166	147	166	184	159	175	168	181	195	165	153	175	150	179	155	156	170	170	189	179	147	153	168	183	152	169	191	173	182	146	196	190	160	169	158	142	145	160	162	170	153	167	178	176	146	156	156	148	172	180	151	188	164	168	155	185	197	164	169	159	175	163	161	151	161	154	153	158	156	159	188	151	178	180	180	161	165	181	148	153	188	180	154	171	153	145	167	160	154	177	158	167	163	163	155	153	159	158	169	163	147	161	158	181	161	161	190	164	159	174	159	176	171	182	131	161	154	172	157	168	177	163	178	173	137	186	179	143	161	165	177	155	150	191	153	168	163	149	180	170	163	158	176	162	176	139	168	179	168	183	166	151	132	155	169	140	159	155	157	185	153	163	159	156	141	168	162	156	158	167	172	160	144	142	158	160	166	159	161	167	152	154	150	169	185	137	172	140	156	163	158	158	147	153	159	157	140	152	149	160	157	160	159	189	186	193	162	159	147	159	178	167	168	163	165	138	155	160	140	181	173	153	162	159	152	172	160	166	168	183	147	164	154	162	162	174	161	183	171	166	145	186	144	155	156	171	156	150	158	166	162	169	154	199	143	165	174	154	164	175	162	159	161	158	161	165	150	183	155	172	161	175	154	169	143	168	163	159	175	157	148	155	171	162	152	162	157	167	160	174	186	144	165	156	155	168	200	165	169	162	163	128	176	178	154	157	168	166	138	192	180	179	181	155	161	177	151	182	166	166	165	153	164	197	147	136	188	152	170	158	170	176	154	193	163	164	163	169	179	157	170	159	172	147	169	174	155	167	192	131	177	160	188	172	154	164	158	160	171	147	167	146	189	152	154	156	175	153	148	166	173	146	149	164	170	174	140	159	168	153	158	144	156	141	149	149	164	159	154	182	154	143	156	167	157	164	164	185	157	167	173	160	182	145	167	175	138	176	170	157	164	145	161	171	169	167	193	199	145	143	173	149	167	191	160	145	185	156	147	198	176	176	162	173	172	174	158	178	168	160	174	170	160	156	173	151	163	170	165	172	176	147	165	172	170	138	172	151	158	153	177	183	137	164	141	150	175	151	178	148	151	152	163	160	184	160	156	178	165	165	155	178	151	165	163	140	176	175	167	168	173	167	145	152	164	155	152	180	141	181	152	155	168	150	159	164	176	142	152	180	172	161	135	166	162	153	156	165	147	163	183	162	152	165	177	116	191	142	141	184	159	161	180	144	198	156	171	145	169	182	170	162	163	156	148	177	185	174	169	168	170	142	143	162	145	146	160	137	157	156	167	158	162	145	181	159	154	135	161	172	169	167	157	161	182	146	168	170	150	189	168	154	170	166	155	170	146	150	157	147	174	168	168	160	162	189	143	162	173	168	166	163	158	172	157	154	150	148	156	157	165	154	148	165	151	158	164	178	160	167	158	171	184	186	163	168	160	157	170	164	168	147	171	178	180	161	173	165	170	144	157	158	158	143	151	160	160	162	168	184	151	174	148	163	149	162	160	149	173	153	161	170	180	149	160	161	159	170	165	148	175	152	147	177	164	174	155	175	189	163	167	152	165	184	163	132	169	179	175	165	148	173	159	152	181	158	148	171	155	161	142	153	145	167	158	145	167	155	157	153	160	166	158	159	174	162	161	174	169	152	153	170	166	162	191	186	163	148	155	187	195	163	161	142	162	176	153	168	166	167	157	178	143	176	181	153	151	167	157	151	188	166	165	156	154	147	156	165	179	182	167	166	161	177	182	139	167	159	161	165	159	164	171	162	193	156	174	186	149	177	161	162	173	178	160	178	160	176	159	164	158	167	167	153	175	179	179	173	181	159	185	156	137	159	146	161	181	173	158	159	155	152	138	146	145	180	144	149	149	144	166	156	163	156	170	175	175	163	175	173	147	159	153	175	177	176	172	154	176	166	151	165	153	144	172	163	168	152	151	178	151	173	163	175	164	158	176	184	161	155	155	154	166	165	173	148	170	168	156	171	190	142	158	157	165	167	167	168	158	167	164	162	184	167	171	144	153	173	190	177	161	134	159	166	181	154	154	151	164	142	159	177	178	168	165	170	145	154	155	159	169	164	152	163	148	147	157	162	190	147	169	164	170	178	166	147	183	180	183	147	166	166	155	159	161	156	159	163	167	163	162	152	177	162	141	176	153	167	173	189	147	193	160	177	144	145	155	154
27257	21060	12092	1739	470	391	266	205	192	390	272	1646	3118	2204	763	252	144	142	139	154	149	152	157	156	162	155	148	146	144	154	163	154	179	151	138	145	161	150	134	174	183	154	170	193	152	137	162	155	160	164	161	158	149	161	147	160	171	146	155	149	162	157	161	142	141	149	157	152	153	159	150	166	160	155	135	156	166	147	165	139	154	134	161	155	142	134	153	145	158	183	151	160	142	160	181	145	154	166	179	158	139	165	168	148	151	159	166	148	159	160	138	164	154	156	161	135	151	166	152	153	150	153	176	162	141	157	152	167	150	162	145	159	160	131	158	173	134	143	145	176	158	163	158	159	152	144	155	141	171	147	174	143	143	142	150	140	175	160	147	157	166	159	146	153	174	167	155	166	161	157	140	155	138	165	175	136	139	160	167	130	162	175	158	135	160	157	157	145	152	162	141	167	144	159	168	168	137	149	141	133	148	151	137	177	176	190	132	156	152	152	172	152	139	160	154	161	162	142	144	146	184	150	167	173	158	152	146	167	141	162	143	168	158	154	184	152	151	156	157	157	145	154	165	143	148	157	161	149	168	166	158	156	174	156	149	146	141	162	157	151	144	166	144	150	150	140	140	168	159	166	159	172	144	167	156	152	141	158	157	155	162	149	139	156	169	156	161	156	145	156	181	171	167	163	167	142	140	167	173	186	156	145	180	137	156	163	145	171	136	138	157	149	163	185	147	149	151	162	145	161	147	150	163	143	151	170	160	162	153	158	161	161	158	156	163	154	177	127	150	149	155	166	139	163	146	144	150	160	153	167	139	158	155	175	159	164	168	159	157	148	150	157	140	169	162	173	163	175	160	179	171	166	136	155	135	178	146	174	170	137	157	162	164	159	169	167	173	173	151	157	150	145	168	164	149	152	151	173	154	156	156	145	153	161	160	162	161	166	144	158	129	150	163	143	159	173	149	155	166	143	141	180	153	142	161	174	138	164	178	152	159	148	164	170	161	164	166	146	147	157	158	163	163	147	145	159	151	157	162	160	150	147	148	144	145	162	152	168	141	149	171	148	154	147	156	152	171	130	134	160	150	166	174	158	171	143	147	165	168	136	174	151	141	143	140	147	163	168	130	139	157	158	167	168	156	143	159	142	143	128	141	164	159	139	152	170	154	154	161	168	158	159	165	135	151	160	167	139	144	149	148	138	139	166	150	161	147	169	173	163	136	170	158	151	169	158	151	151	155	169	162	145	190	145	147	180	158	144	144	155	159	157	169	153	157	173	161	158	155	157	169	155	149	135	157	158	161	140	166	137	162	146	161	169	160	159	164	151	155	175	152	139	146	152	168	150	129	159	164	127	175	151	140	172	146	148	149	166	132	147	158	163	169	157	158	167	147	170	166	156	164	160	158	169	169	150	149	168	141	170	139	131	159	156	159	165	132	151	171	144	163	174	170	140	157	166	163	150	152	179	169	126	157	163	172	161	171	129	150	174	155	156	141	140	174	184	159	149	152	135	173	159	148	167	148	149	156	144	138	142	153	169	165	164	165	145	169	140	135	158	148	145	157	168	142	139	161	159	165	143	131	148	138	190	176	148	169	158	153	143	168	173	162	169	147	150	178	158	143	149	181	156	164	142	156	159	174	158	159	160	138	189	167	166	150	147	151	156	140	159	170	125	152	171	159	165	160	178	170	161	171	148	154	137	151	179	151	160	164	151	142	155	146	140	157	169	167	149	174	156	142	148	171	165	144	158	155	156	169	167	147	165	154	114	161	125	161	150	138	152	152	166	158	144	149	175	145	150	148	153	166	148	178	164	157	166	168	147	159	147	155	162	147	153	153	149	176	150	163	144	165	151	150	157	137	165	147	154	151	155	165	155	143	155	179	156	156	153	172	156	142	160	166	171	151	133	163	153	138	165	158	161	180	139	138	183	160	151	175	170	143	158	164	161	163	174	170	147	162	147	147	150	164	165	152	138	156	155	158	171	161	148	155	155	170	160	167	168	154	139	141	144	151	169	149	151	160	138	144	142	164	172	149	134	164	150	154	157	167	147	149	142	142	162	137	165	154	142	161	179	150	164	142	171	169	146	168	155	181	157	138	153	140	148	137	153	151	158	166	166	162	159	156	131	145	149	161	156	135	174	153	147	149	133	140	155	142	145	155	185	139	161	157	160	157	165	136	172	148	191	168	138	139	174	177	162	171	143	166	177	149	167	155	184	156	148	159	159	125	127	147	187	153	170	156	154	166	136	140	151	162	171	143	161	149	153	147	172	171	165	143	155	156	160	154	176	140	146	153	172	159	155	157	136	149	182	149	149	165	160	161	164	137	170	138	161	163	157	156	168	157	157	140	170	174	140	139	146	168	146	157	147	128	179	146	153	161	153	145	162	152	155	157	174	155	170	145	182	175	177	141	186	139	146	142	150	159	152	173	174	147	142	164	148	144	147	146	154	172	159	159	161	148	162	148	170	159	153	165	175	173	146	159	166	178	161	128	141	156	157	159	149	182	164	163	137	162	163	153	168	152	182	170	139	155	134	141	153	155	164	132	179	156	151	132	156	162	163	171	145	160	163	175	158	154	150	154	151	160	163	144	164	151	144	158	172	159	147	155	165	153	144	161	152	144	149	135	158	158	148	139	162	156	152	141	145	146	157	158	153	156	173	150	159	163	162	152	162	155	165	143	149	168	157	153	156	159	154	163	152	140	143	138	143	152	171	140	160	155	137	173	165	158	154	143	149	135	169	145	156	148	167	160	155	154	141	143	155	181	157	167	149	156	181	148	165	126	138	142	155	181	137	163	165	168	153	144	168	152	165	185	171	149	167	161	170	135	152	142	170	164	155	150	170	165	136	147	166	161	159	143	151	151	171	154	159	167	171	164	169	151	160	162	168	130	168	147	161	170	164	166	138	134	180	171	160	164	158	166	158	170	163	143	150	169	171	170	170	157	151	164	159	152	157	169	180	176	153	144	171	157	152	135	151	130	139	156	144	146	135	143	162	130	156	179	175	143	144	126	168	147	142	155	171	131	157	152	163	162	157	151	174	172	150	142	154	146	157	151	135	165	168	153	149	132	149	154	163	180	154	173	156	158	145	170	133	156	153	145	145	154	157	174	161	151	154	162	164	156	158	150	157	158	148	167	156	159	162	167	141	170	159	146	150	133	152	150	183	152	146	175	143	162	140	143	135	161	166	152	145	168	140	167	151	157	194	154	157	138	154	166	167	162	165	137	162	158	147	151	135	149	149	146	155	134	122	168	164	140	146	161	154	158	136	155	151	154	156	149	181	138	165	162	140	152	144	156	147	144	148	154	152	187	149	145	175	157	149	166	150	171	150	163	164	141	170	158	167	155	135	141	147	167	158	149	141	159	170	166	172	178	159	159	164	154	185	136	151	170	160	160	138	158	140	161	172	172	164	155	172	134	159	147	113	143	176	142	154	150	176	166	166	171	150	155	165	156	160	157	166	160	156	156	140	152	166
15597	21575	10817	2062	785	641	515	423	410	745	540	4189	6929	4922	1613	485	232	248	227	235	241	256	237	246	231	271	263	255	239	244	244	268	245	274	257	237	247	268	242	221	249	221	257	225	235	275	233	250	258	227	249	256	232	261	267	202	241	243	238	240	237	236	235	234	238	237	241	229	242	217	246	236	225	254	232	249	237	237	239	265	271	240	265	229	238	261	266	234	223	251	260	238	220	246	271	211	229	248	244	224	255	227	245	228	248	226	239	228	244	232	240	274	240	242	265	246	218	254	229	219	250	266	238	199	272	240	259	240	227	274	235	232	241	232	234	231	231	267	245	246	237	261	222	251	250	224	242	235	259	250	235	251	244	259	236	253	206	229	257	216	253	241	278	227	237	227	257	236	225	229	244	269	249	211	225	216	253	257	215	237	245	243	243	228	253	228	227	240	230	268	238	253	243	242	221	210	242	210	242	259	248	263	257	249	221	230	241	265	253	217	266	222	231	223	240	215	250	236	236	254	262	237	247	225	215	235	246	257	226	275	216	230	255	241	234	257	245	230	243	254	265	261	253	277	268	261	243	242	241	233	251	233	256	244	243	241	260	255	244	226	255	242	249	231	255	230	211	240	252	263	236	251	224	222	241	229	249	236	250	236	261	238	264	283	242	279	234	222	249	261	229	207	239	251	235	214	208	223	230	224	221	242	237	245	228	232	229	251	235	252	237	243	237	257	274	248	279	243	226	248	252	229	240	251	221	260	228	207	230	245	216	255	228	235	232	233	254	229	256	238	261	222	243	239	265	248	222	237	251	252	231	234	244	227	280	230	277	222	235	243	251	259	237	242	246	237	242	251	235	246	243	260	240	223	230	229	264	228	228	238	246	261	229	261	234	234	244	226	254	238	234	240	244	229	228	245	242	269	251	249	252	250	247	227	253	235	232	232	250	237	245	242	231	246	215	198	242	259	236	227	242	243	231	243	213	228	256	260	260	225	227	248	249	220	250	261	214	272	211	259	229	234	236	219	248	249	247	214	250	268	236	240	239	249	238	241	248	245	279	240	247	237	249	252	235	257	266	240	259	284	241	250	220	267	221	236	247	213	248	268	241	276	258	235	275	237	232	236	236	224	195	236	257	216	222	238	227	276	226	235	241	254	233	224	219	253	238	255	234	223	222	222	224	239	231	210	258	257	233	222	257	251	246	245	251	276	231	253	240	257	262	251	283	249	228	268	239	235	244	237	242	226	236	233	247	258	262	257	221	269	240	233	242	216	244	232	250	260	233	233	242	219	262	264	245	233	256	246	254	233	242	240	255	243	252	225	244	246	225	250	234	233	225	245	240	258	236	260	217	270	215	276	247	225	228	229	240	242	253	239	230	232	250	239	233	229	226	262	254	232	252	242	243	248	248	213	259	244	258	232	264	246	229	270	243	249	241	221	230	231	237	228	262	255	238	252	278	234	256	259	225	225	253	250	241	233	246	237	247	254	226	238	241	266	242	249	245	270	220	244	257	251	242	228	230	257	240	229	251	269	239	232	246	242	233	214	232	223	223	198	235	234	228	226	241	239	220	219	281	243	242	263	257	218	256	238	237	235	237	239	244	212	258	209	252	246	242	227	238	241	270	250	235	253	214	244	254	244	244	237	238	231	220	231	214	207	226	234	258	251	220	228	246	264	239	243	233	255	261	230	272	230	240	225	239	234	220	229	245	236	236	254	241	249	248	240	258	252	257	262	232	245	211	263	215	226	236	240	243	243	222	233	245	215	227	216	279	238	240	253	240	244	243	221	243	217	253	251	255	228	250	248	243	267	254	229	225	236	237	241	255	231	244	228	251	272	248	226	226	249	238	247	261	261	235	225	233	227	242	225	214	246	249	235	249	260	259	217	235	221	213	247	245	255	245	263	251	245	234	226	221	234	248	253	217	239	233	282	233	260	229	275	239	240	256	264	236	238	247	215	219	219	225	245	215	251	206	222	237	274	253	246	256	245	239	238	256	260	232	257	229	218	240	239	223	222	237	264	235	270	257	240	231	212	235	255	255	245	229	269	227	245	264	231	243	240	231	221	226	240	264	227	221	219	247	240	239	205	242	200	258	250	270	268	253	253	230	252	247	236	238	246	228	231	227	232	228	225	243	250	290	229	227	236	284	232	211	238	261	230	264	249	241	246	246	241	229	246	246	220	257	243	225	236	244	254	244	257	209	245	226	225	227	245	236	229	247	224	227	221	231	258	266	253	268	230	252	255	244	242	218	267	214	260	252	292	235	233	253	219	259	228	256	260	230	227	266	249	264	207	217	264	220	258	250	240	267	226	232	245	256	222	270	275	248	253	214	238	264	223	268	271	257	249	217	239	239	218	206	235	243	245	219	244	260	246	237	274	235	256	226	234	235	243	217	275	245	237	274	220	225	246	250	261	241	249	238	250	225	239	244	227	241	254	253	266	263	230	248	225	246	233	230	241	216	231	230	237	263	229	234	263	261	234	237	258	278	255	241	256	240	246	245	218	266	236	230	230	259	234	242	241	228	242	245	239	229	253	240	251	218	221	245	222	226	226	239	228	228	243	230	250	244	260	224	261	267	212	242	256	229	258	211	234	225	262	237	244	262	241	259	232	241	212	246	240	230	228	226	263	262	219	237	237	232	246	229	259	237	278	249	256	223	268	255	207	228	225	248	256	221	231	241	247	245	225	253	246	234	228	235	266	225	237	237	243	235	241	226	226	254	243	245	226	229	231	240	258	225	243	227	246	260	243	246	243	244	235	228	222	226	217	236	237	233	240	248	232	261	249	253	253	225	270	234	228	253	223	217	259	245	249	247	231	255	279	214	237	226	230	234	223	225	229	241	210	253	236	238	229	259	243	213	241	279	241	227	248	205	246	239	231	234	229	239	253	237	249	234	255	245	219	268	216	246	241	242	223	271	220	242	224	210	242	259	218	240	248	234	244	234	239	255	222	209	231	255	228	254	244	218	236	241	233	238	232	223	261	259	256	208	244	221	223	244	273	234	241	241	253	246	224	265	236	239	255	249	219	216	228	249	216	240	266	233	240	264	241	241	242	244	249	232	270	254	240	254	224	252	267	253	232	251	246	239	243	254	221	223	246	253	232	250	270	256	250	235	249	217	241	262	235	258	246	239	235	265	197	231	257	238	228	226	240	237	210	210	231	258	230	251	239	268	218	241	240	263	232	214	262	243	200	235	250	236	215	256	228	229	232	257	228	231	205	262	218	253	234	258	263	233	251	227	235	223	241	246	267	242	228	236	206	231	251	245	227	215	228	268	260	235	236	263	239	259	245	208	240	234	244	229	250	214	235	247	257	238	275	247	215	245	248	218	240	227	233	221	245	243	212	230	241	237	202	230	221	250	250	253	228	266	218	238	236	229	226	232	229	239	231	246	233	262	227	265	240	264	253	256	286	282	239	222	236	230	234	219	261	233	237	249	236	249	248	247	235	240	212	235	252	241	238	248	228	259	246
24062	21463	28957	24356	21406	8600	982	549	459	1055	3022	17652	23118	14884	8862	1856	242	187	181	166	168	182	183	209	164	166	169	179	169	172	181	198	180	217	160	154	170	175	182	191	173	158	185	187	191	182	191	139	181	175	177	166	193	178	140	183	151	162	170	161	208	190	180	168	175	188	161	187	179	174	162	197	169	174	172	187	169	166	175	178	199	202	180	176	161	191	179	176	174	179	174	183	195	163	165	185	151	169	196	166	177	186	161	161	180	156	161	172	156	181	175	176	166	176	166	174	178	159	157	173	158	183	147	165	170	167	142	161	169	186	167	177	183	145	177	180	178	174	194	156	163	188	183	182	158	159	161	168	173	169	155	175	154	167	189	160	169	188	176	178	159	199	167	173	159	174	187	176	188	153	174	176	175	193	200	160	162	140	149	162	184	180	178	178	161	181	178	183	177	196	167	195	181	174	170	170	187	168	173	176	165	182	163	167	151	171	150	164	176	166	186	174	164	169	177	180	163	177	174	146	150	179	151	180	195	198	161	190	156	166	169	187	170	167	178	186	180	166	166	176	197	170	154	177	170	175	167	182	162	169	203	181	192	157	179	172	169	174	157	188	180	143	176	169	164	159	185	174	171	197	159	157	173	174	194	205	189	169	147	163	151	156	169	161	146	180	189	181	155	155	169	164	159	168	179	182	168	152	151	164	179	176	190	147	163	183	165	168	171	150	164	173	168	191	172	147	164	178	157	191	143	195	184	189	176	157	173	155	171	199	180	173	178	164	170	185	156	194	141	176	159	151	177	156	175	163	197	161	157	195	181	151	163	161	164	192	164	189	179	175	171	161	185	184	175	190	198	185	184	176	169	186	193	169	181	159	164	164	173	162	160	173	150	178	160	198	162	172	175	162	176	163	170	166	185	173	193	188	178	178	161	188	163	174	176	157	168	171	149	169	192	161	164	172	182	186	151	157	178	172	191	189	196	172	170	182	168	174	169	199	186	169	149	188	191	160	174	168	168	189	168	168	155	164	163	174	162	174	171	186	189	155	176	163	166	173	164	167	186	181	161	167	202	185	170	199	183	154	170	184	177	170	168	169	173	188	177	172	178	187	166	180	146	199	168	178	167	198	186	164	176	174	184	179	160	157	152	187	188	193	158	175	173	175	183	194	179	164	176	179	179	143	164	162	177	161	186	153	169	165	193	184	179	163	168	177	170	179	180	172	184	170	173	161	185	168	174	152	145	180	174	160	181	195	175	184	183	144	163	168	161	181	178	157	177	173	148	172	156	178	164	179	163	187	174	183	137	190	188	163	182	195	178	174	165	204	200	178	163	176	159	148	160	166	163	174	155	167	162	161	184	177	200	163	183	150	177	162	146	179	193	195	191	158	152	173	177	186	190	167	176	148	170	156	189	158	158	171	164	173	165	167	178	200	178	181	165	168	166	182	182	147	181	171	169	181	154	163	174	164	158	149	171	175	185	178	143	181	169	173	166	150	179	175	176	153	174	145	170	162	166	155	171	171	180	167	158	188	161	174	164	175	170	177	207	160	153	172	173	167	167	165	169	181	152	181	172	167	170	147	190	215	194	163	182	180	178	150	150	178	190	177	150	180	158	168	173	171	192	184	168	166	159	196	169	194	183	175	174	168	181	183	183	167	167	166	151	173	175	179	141	173	197	165	156	172	170	172	191	150	156	170	181	169	155	200	169	193	173	164	194	165	154	163	175	172	160	177	168	175	167	174	151	160	161	184	162	175	165	176	166	175	184	185	153	159	190	166	164	169	156	187	190	154	155	167	166	183	184	153	159	201	189	202	178	158	197	168	161	173	164	159	192	174	155	180	159	164	148	186	187	166	165	166	162	168	164	153	176	181	176	153	145	173	155	153	170	157	187	184	182	182	191	157	180	194	173	177	175	175	166	157	157	173	175	190	153	186	166	158	151	163	173	166	149	147	185	186	180	176	188	164	174	171	167	173	154	152	164	163	182	180	172	148	151	160	163	174	155	170	175	157	178	169	166	176	185	170	196	175	206	171	160	167	165	164	175	181	192	170	173	172	190	167	152	179	179	176	179	177	174	175	170	184	169	168	168	164	167	179	180	163	167	183	176	180	184	177	171	185	153	179	177	174	177	170	159	167	175	174	175	156	160	197	168	186	176	179	171	163	158	190	173	201	156	204	171	157	176	176	178	168	175	178	173	170	183	176	191	173	181	147	178	171	160	160	150	162	173	173	197	157	170	173	176	163	156	182	195	161	175	184	192	185	164	159	157	173	156	160	163	180	164	160	166	159	182	186	197	156	160	169	180	172	178	183	179	174	143	161	156	148	153	168	176	171	160	158	178	168	194	170	177	188	190	184	166	172	163	172	194	171	181	189	164	174	176	164	162	166	162	170	154	171	188	158	175	181	173	157	169	167	152	161	168	153	170	193	154	165	173	184	197	158	173	163	175	182	155	157	170	173	182	178	181	183	181	171	171	165	163	168	155	170	173	175	207	173	188	187	164	162	163	180	193	160	148	161	140	167	167	158	177	147	174	173	183	180	186	173	169	175	175	175	167	163	161	161	178	148	181	154	153	181	177	181	159	184	172	177	157	174	177	178	175	183	170	167	158	195	185	161	187	162	170	170	175	133	162	158	189	183	168	188	193	145	153	168	207	190	157	174	182	173	184	177	211	182	170	179	193	155	188	172	186	171	185	164	158	183	162	168	174	208	176	174	179	170	180	168	167	152	178	164	195	150	192	194	159	183	156	181	170	156	179	173	144	171	167	154	165	160	156	177	174	177	174	182	175	165	168	197	170	160	168	170	171	176	171	144	177	171	139	135	167	159	171	171	190	142	193	155	175	196	148	156	176	161	179	168	185	178	168	178	189	155	201	166	169	183	188	172	189	164	164	170	187	160	171	180	170	185	185	163	171	162	161	160	168	147	185	167	170	186	194	175	168	186	168	163	191	167	172	145	166	206	186	182	183	185	178	165	196	153	180	185	152	172	183	155	161	175	174	179	174	143	195	189	166	200	177	154	200	188	183	165	180	172	158	158	170	193	153	175	165	180	167	169	158	170	167	188	181	159	165	157	179	160	154	170	167	181	186	179	207	178	171	163	141	148	174	156	155	154	172	152	162	180	192	192	157	165	189	194	170	156	157	180	159	185	159	175	156	184	157	204	173	174	176	174	158	168	150	176	175	152	174	188	160	170	166	183	189	175	158	174	166	181	171	179	199	143	168	176	191	174	171	180	198	196	174	156	171	164	182	161	171	170	156	183	170	151	190	153	167	171	181	168	162	179	194	158	165	162	162	147	149	162	188	188	208	181	206	181	167	154	184	150	169	157	192	170	176	177	179	171	163	178	185	174	184	171	157	177	155	201	165	162	201	173	168	145	162	175	193	196	166	182	145	169	164	142	144	155	165	165	153	168	152	148	194	195	193	161	171	190	163	173	156	154	172	166	170	183	183	188	160	185	161	168	157	177	178	167	177	187
25949	37183	23387	6916	3683	2713	1986	1578	1228	2906	8138	29161	32132	22626	16105	3925	422	275	296	278	274	285	302	270	297	285	275	226	274	278	286	266	264	255	302	248	274	243	299	258	277	270	267	273	258	259	251	271	266	285	267	282	267	308	284	290	254	300	261	272	239	274	277	274	253	258	295	261	271	280	263	276	275	278	297	251	256	262	285	247	257	242	291	291	290	262	239	279	298	280	280	252	276	279	241	236	238	284	280	275	292	256	240	267	276	277	274	269	266	261	265	243	261	260	280	260	273	277	271	258	277	292	253	271	261	257	261	258	258	268	241	294	266	227	260	273	264	265	260	254	242	262	243	303	267	278	279	234	274	263	255	254	261	263	248	320	309	247	291	257	265	263	251	272	242	268	245	281	271	266	250	250	265	265	276	276	270	271	285	266	272	285	259	280	265	242	272	246	256	244	276	256	267	235	290	283	272	225	236	272	254	261	258	282	273	256	247	259	232	279	269	278	294	260	269	230	278	277	264	288	253	251	256	279	262	293	272	238	320	299	252	252	253	278	299	275	263	264	269	258	285	276	260	242	274	258	242	311	251	250	255	267	271	248	260	279	239	254	268	260	286	241	270	275	262	293	276	265	259	255	273	289	303	264	254	274	256	253	273	264	250	249	269	237	289	267	255	233	269	300	271	268	263	273	248	249	259	246	274	260	267	265	252	259	275	278	282	264	274	262	278	295	227	258	239	286	280	271	258	271	272	254	259	282	269	299	259	278	262	252	264	273	251	260	276	272	257	241	297	287	272	265	279	235	301	244	272	254	266	241	253	301	260	247	259	253	270	283	256	283	270	244	292	282	246	264	256	248	267	258	246	255	285	264	266	267	282	272	269	273	249	292	248	265	241	260	279	252	268	275	246	267	269	257	284	272	248	259	302	266	249	291	255	248	239	259	268	268	272	244	287	299	266	280	244	274	266	251	258	298	245	305	294	245	236	271	255	247	272	268	261	248	263	261	247	265	260	230	258	278	279	267	252	291	277	267	296	287	277	264	275	298	264	248	264	268	257	252	316	277	257	259	263	267	240	280	238	248	276	243	264	277	277	266	254	268	265	253	265	254	277	258	247	272	274	270	255	272	273	291	228	262	229	282	250	277	287	271	280	263	242	294	278	276	292	276	269	269	265	264	273	283	254	287	283	275	291	266	271	256	279	258	255	261	280	224	266	260	252	252	250	297	238	256	279	258	229	262	255	284	257	263	289	262	273	256	254	246	269	244	272	277	274	246	276	223	243	263	264	271	295	292	266	279	287	265	262	253	271	268	288	281	259	264	270	265	264	249	279	275	265	280	243	273	287	291	264	249	281	260	272	270	274	290	232	283	245	267	279	272	277	262	272	254	236	262	282	255	298	240	230	270	254	257	262	268	240	281	284	258	275	295	256	264	284	265	279	247	268	273	268	271	241	273	245	255	293	272	270	268	266	290	275	278	279	262	262	268	246	265	246	254	297	272	259	249	274	250	259	259	248	268	261	240	265	278	287	251	259	251	288	267	262	265	280	274	274	263	287	283	263	265	236	273	273	255	248	225	261	283	278	238	266	266	258	279	267	245	260	266	300	262	279	255	261	249	260	264	272	271	265	296	294	286	274	283	262	271	251	305	283	232	290	257	260	254	284	237	277	225	252	256	251	246	286	237	243	258	283	271	276	267	244	273	260	292	253	241	278	248	246	271	238	285	280	249	262	257	270	261	277	266	263	247	271	282	284	261	274	248	258	246	272	263	279	253	271	256	254	268	279	248	299	288	262	293	266	249	273	231	282	265	270	266	271	287	264	269	294	256	246	279	279	278	247	262	266	240	261	279	251	265	289	260	279	294	255	227	280	257	234	259	269	285	251	282	258	268	282	272	285	254	286	265	281	282	290	270	272	262	271	270	245	242	237	234	288	268	261	275	272	245	254	257	257	280	261	319	268	270	260	268	256	269	263	285	288	309	279	273	259	284	269	270	262	242	283	264	300	245	260	286	222	267	300	290	254	239	271	276	249	306	275	265	265	242	277	267	279	281	286	245	267	296	255	266	268	248	240	283	264	258	257	237	260	249	253	254	290	268	251	267	262	266	251	274	280	280	257	266	276	297	257	264	255	254	216	264	288	286	289	289	266	259	250	264	272	262	282	268	248	245	243	292	247	243	262	278	272	275	298	235	274	270	253	240	273	252	271	293	270	293	262	262	274	244	232	276	282	289	255	258	238	260	265	264	277	280	274	272	270	277	268	258	292	263	264	264	268	267	261	261	277	268	248	249	285	250	234	276	243	278	267	238	231	262	270	260	253	284	281	271	259	260	264	271	262	263	261	265	251	277	276	274	302	253	251	270	261	270	267	244	284	271	262	291	292	265	311	278	298	269	264	266	269	296	269	273	269	245	272	254	272	269	289	275	254	281	273	265	281	289	278	293	263	286	282	295	285	284	281	256	247	264	287	267	252	251	263	244	292	261	276	272	248	275	315	259	269	285	257	270	258	257	301	288	267	242	263	242	267	240	271	252	249	274	249	258	319	269	259	256	257	280	260	245	238	274	276	303	255	256	255	266	262	279	276	265	256	263	269	312	277	265	280	244	229	250	270	274	287	276	280	258	259	273	273	248	292	277	271	268	287	284	263	255	255	286	263	258	256	259	270	244	230	271	264	265	265	273	251	261	257	277	271	264	288	247	261	257	251	282	264	250	255	261	257	256	267	271	268	240	297	250	285	247	264	266	226	264	259	265	270	273	255	278	242	256	257	278	295	264	283	276	259	281	290	286	274	278	262	267	248	259	261	247	269	262	275	272	271	264	266	246	282	236	266	248	288	263	271	266	272	265	263	279	245	272	279	256	230	280	249	264	257	266	272	279	252	285	262	252	255	254	271	253	279	256	246	265	276	269	259	296	240	263	293	263	268	292	248	286	251	267	260	252	272	262	298	268	251	264	263	252	257	267	284	269	255	269	286	257	266	251	249	247	265	290	278	254	268	272	263	255	254	267	291	266	264	248	241	266	264	260	245	245	263	261	262	255	251	258	264	286	290	273	281	267	262	275	241	233	275	275	257	233	293	246	235	282	290	280	305	278	248	284	260	282	262	291	244	257	297	266	252	249	266	250	275	268	254	261	279	259	271	302	269	292	254	241	256	236	267	266	264	248	262	233	267	282	261	267	246	240	273	281	275	225	294	263	274	280	257	239	254	277	247	270	245	281	267	285	251	262	270	264	250	277	278	241	277	246	256	265	256	281	256	281	266	267	286	284	284	248	247	260	262	271	262	268	282	268	271	272	272	250	273	268	236	286	260	274	283	256	266	265	260	284	265	275	260	274	283	251	300	243	235	271	256	256	244	288	284	262	241	286	244	278	261	256	260	273	273	268	246	234	279	262	273	281	254	289	251	302	283	281	303	268	251	254	282	279	254	242	281	281	261	272	264	288	235	295	272	259	276	256	267	281	259	239	264	283	257	301	240	252
23499	21505	29365	24062	21499	20684	2736	792	549	3466	13048	26670	28623	20482	11589	3755	154	132	130	128	119	99	105	99	125	123	111	126	110	120	97	119	108	108	117	123	112	115	95	127	107	119	113	114	108	96	98	87	118	118	116	100	93	112	103	101	117	115	111	117	119	103	103	106	109	103	121	87	124	121	109	119	119	100	112	103	116	107	101	121	115	124	99	114	125	112	112	102	109	112	121	143	112	116	98	135	104	105	117	116	99	128	103	139	104	109	98	124	108	116	129	119	134	100	119	98	107	109	110	110	121	113	132	109	112	105	113	104	111	119	101	99	117	124	126	135	125	128	115	111	107	101	109	109	123	134	108	116	127	103	107	99	97	115	111	113	107	106	106	113	103	124	125	116	102	124	137	113	112	116	102	109	129	123	110	125	114	113	102	109	105	113	111	103	106	115	117	135	97	119	117	106	115	117	121	106	92	113	118	107	105	102	111	129	118	98	120	116	98	106	108	107	131	106	115	106	114	118	129	120	105	111	109	103	128	124	116	123	122	94	117	110	100	111	110	105	85	110	120	123	107	115	114	110	100	115	108	111	107	115	96	111	112	124	100	113	111	95	109	118	115	123	100	98	118	106	120	100	108	86	110	108	123	103	121	117	112	112	115	120	123	113	108	114	120	98	115	99	103	117	128	109	104	141	101	109	110	119	106	107	128	104	121	109	103	106	107	113	117	112	107	101	104	99	102	105	100	117	86	108	106	102	100	108	124	102	113	106	114	110	116	113	122	115	117	129	117	101	89	111	119	111	100	112	114	112	108	92	102	106	98	116	122	99	93	123	121	106	105	86	127	106	135	105	113	109	114	103	108	119	89	108	117	108	112	112	122	120	109	112	126	93	99	140	100	96	95	129	96	117	121	124	106	126	114	131	101	123	123	133	121	118	107	100	112	127	117	102	113	123	101	109	129	110	109	108	111	119	97	104	127	111	117	103	135	109	112	106	118	101	125	120	113	100	119	93	112	102	94	122	118	99	115	93	114	115	119	102	110	110	98	97	109	122	110	127	108	94	111	116	101	113	104	131	117	112	113	113	121	107	126	131	104	111	120	118	116	116	115	119	110	102	126	102	97	115	109	121	98	99	118	108	123	116	100	115	108	107	119	109	115	100	119	114	101	106	108	107	99	119	92	113	124	124	110	124	106	101	93	118	114	112	109	101	98	127	97	117	114	129	116	95	110	128	102	118	100	113	105	101	120	129	120	96	100	98	131	94	109	114	113	110	112	90	105	118	95	126	98	116	132	112	122	112	106	103	109	114	108	109	130	110	112	103	123	96	114	112	111	97	96	101	111	104	113	119	113	101	110	89	96	108	125	107	124	114	101	93	99	115	104	138	111	105	123	104	85	103	88	107	99	121	118	130	127	121	111	107	121	105	113	102	107	106	118	136	106	123	121	101	118	115	114	112	121	101	114	112	137	137	113	113	109	113	108	104	104	109	121	116	110	94	113	108	120	113	109	101	113	123	105	112	108	95	104	120	122	102	101	99	102	106	113	106	115	116	124	107	115	101	88	100	101	112	111	102	109	122	128	109	110	103	102	94	134	90	119	110	120	106	111	120	95	119	97	108	98	102	125	109	122	122	104	103	108	106	130	99	113	129	122	124	114	117	124	102	105	116	120	128	119	112	116	104	122	100	93	113	100	116	96	109	111	97	106	121	118	107	99	110	113	109	116	124	114	129	106	110	109	110	118	128	100	113	103	110	111	101	119	110	104	130	119	125	116	105	110	142	120	110	107	100	108	130	121	97	132	113	107	110	117	95	108	124	106	114	109	109	91	123	100	120	100	97	119	110	118	111	106	127	108	116	118	111	119	108	116	100	133	104	100	124	129	98	82	118	84	108	104	114	118	97	110	87	116	106	105	98	115	109	121	124	137	111	95	110	135	119	114	100	110	113	133	95	118	127	132	112	96	124	111	105	123	105	112	111	128	101	128	115	113	99	104	82	105	99	105	100	114	90	94	95	128	119	108	106	118	121	117	97	117	122	98	103	120	114	101	88	102	122	123	102	94	117	112	108	108	102	116	117	108	107	105	119	127	129	104	126	108	103	117	92	125	91	102	126	106	112	87	104	123	102	122	90	113	99	104	131	132	108	106	117	114	123	85	98	121	110	110	114	112	114	118	133	117	103	106	105	111	110	109	106	126	94	111	111	102	103	107	126	103	106	132	100	128	89	110	123	103	114	125	102	101	98	97	109	113	107	110	129	98	111	121	119	104	120	102	115	115	121	131	111	121	108	115	112	102	107	122	101	110	116	106	108	101	129	123	114	123	109	113	124	117	106	113	127	100	98	111	122	112	124	101	97	98	101	106	116	108	118	127	121	100	98	96	99	94	98	121	126	109	125	123	106	105	113	136	140	123	107	102	109	86	119	109	121	112	115	122	113	101	121	104	104	116	112	105	106	99	109	110	111	118	108	119	94	95	111	118	105	112	109	108	108	132	108	114	107	94	115	129	94	101	108	93	124	115	119	98	104	120	97	139	94	116	103	104	110	115	91	127	112	123	108	104	113	104	100	91	102	100	92	101	86	98	122	108	117	138	108	102	123	103	111	102	117	110	99	107	99	99	112	123	108	129	114	104	122	103	125	110	92	104	118	109	120	118	96	129	114	103	106	99	94	107	103	85	113	142	118	110	100	114	89	120	94	99	105	113	99	108	109	103	117	105	120	114	107	108	126	110	110	112	105	118	121	99	109	120	107	106	104	116	124	115	113	118	119	107	122	121	90	116	95	94	104	118	112	114	116	115	103	97	97	117	109	109	105	99	114	128	111	108	96	113	112	95	110	103	115	111	102	111	112	126	107	119	114	98	90	96	113	95	100	101	111	107	126	107	100	98	133	107	106	118	120	93	123	127	107	96	95	111	126	123	100	91	100	102	105	112	103	118	104	122	111	143	112	96	110	104	127	103	114	125	110	99	105	109	107	125	101	117	113	116	110	126	126	114	106	109	110	134	130	102	106	105	111	109	104	118	118	105	111	115	100	119	112	142	123	94	110	94	104	109	110	97	117	102	123	92	128	112	114	99	113	105	118	99	105	95	114	114	103	111	106	135	111	117	108	116	110	123	100	101	105	118	99	113	105	112	121	111	127	126	113	116	130	98	120	96	106	102	111	102	104	99	106	111	103	103	120	117	114	127	109	105	111	122	108	106	124	98	101	104	139	107	111	119	99	105	100	104	111	112	113	125	103	110	106	119	114	112	101	117	84	105	120	100	143	93	110	112	106	110	101	96	114	113	110	103	107	92	109	100	117	106	118	124	117	106	112	122	96	112	124	109	114	94	116	108	103	96	98	122	131	103	88	123	115	116	118	119	92	95	92	123	119	121	104	131	115	99	113	112	105	104	124	119	105	124	105	101	120	102	131	120	98	112	98	121	106	104	109	107	112	107	108	104	111	114	100	107	129	117	112	114	106	123	113	113	99	101	116	129	116
30857	41985	20281	7832	5088	3745	2856	2150	1742	9172	25277	36977	36669	27879	20008	6941	280	189	178	184	193	160	177	159	178	155	183	181	189	184	178	163	192	161	207	173	188	181	182	170	192	174	209	195	167	167	192	172	165	162	170	174	169	165	196	168	149	165	183	173	177	175	174	174	206	185	164	191	179	184	182	174	176	170	175	162	184	193	197	169	172	178	161	208	187	161	156	172	175	186	172	175	168	183	166	187	166	163	166	161	169	179	178	176	158	166	164	155	168	219	153	192	183	176	177	157	192	161	184	184	159	181	166	174	161	205	194	172	173	174	186	170	197	165	181	189	185	167	165	176	174	173	149	177	190	190	167	185	165	174	159	192	176	183	165	186	162	133	184	174	160	157	186	175	160	174	194	155	171	179	171	186	189	193	178	175	207	170	175	185	165	174	189	184	185	182	177	198	188	180	169	159	209	147	146	188	167	186	148	166	170	179	166	197	173	179	188	188	183	195	167	184	186	188	173	190	154	186	162	171	199	185	162	192	187	171	173	195	173	182	181	171	162	193	165	176	181	171	162	143	155	165	179	164	173	189	194	176	164	164	195	147	163	171	165	180	171	158	179	189	179	180	189	178	169	165	175	166	178	159	182	172	195	159	186	180	190	202	172	175	163	184	176	158	168	186	172	179	177	164	154	188	175	186	196	149	185	190	196	139	162	179	152	152	193	163	174	183	184	184	182	158	163	184	141	154	173	186	179	162	166	186	174	164	189	177	160	165	179	178	168	210	175	143	178	154	162	171	169	191	168	168	173	163	175	176	194	196	182	158	166	166	156	177	177	185	180	189	156	171	177	204	162	186	163	171	149	163	173	191	175	186	171	174	175	163	189	169	153	188	188	167	194	178	184	182	186	148	180	189	154	158	172	171	174	188	160	162	168	166	176	155	169	173	180	156	185	170	166	166	176	167	162	177	189	171	155	198	193	185	168	166	161	167	174	188	158	169	165	197	193	163	155	175	173	178	170	186	152	170	175	160	182	176	175	168	156	164	167	175	175	185	155	180	156	166	166	191	191	142	168	179	186	147	164	183	161	198	177	183	166	182	181	173	169	168	163	185	181	190	186	172	171	171	165	168	176	175	175	173	194	179	174	193	168	186	183	172	192	186	161	177	177	169	187	179	165	171	164	165	178	162	166	175	163	175	141	165	192	178	162	181	180	187	179	177	158	193	171	195	196	177	175	162	182	177	179	151	194	148	180	186	169	164	185	173	169	185	180	170	191	187	151	176	182	166	179	181	174	189	175	165	163	177	174	165	162	163	168	179	188	165	185	182	171	180	157	179	158	177	155	160	178	170	162	173	176	167	171	155	179	159	149	178	142	156	202	189	189	164	187	179	182	200	186	172	165	169	196	176	190	168	160	178	173	162	178	177	154	184	170	161	188	181	172	180	177	177	178	165	164	182	158	172	155	164	147	183	166	187	176	199	176	174	198	156	186	154	176	174	141	190	178	161	183	169	173	182	175	184	179	177	183	189	176	191	159	171	185	154	171	176	173	180	173	181	159	161	174	174	178	157	166	184	152	168	177	156	176	188	169	197	161	140	187	165	167	168	156	153	176	146	166	169	175	183	182	181	189	168	177	171	179	160	188	195	175	168	164	188	165	156	172	185	165	188	159	176	184	158	170	161	164	175	186	166	174	170	178	177	172	186	177	158	176	189	201	155	184	184	168	172	170	157	197	173	157	167	183	172	168	176	207	150	181	185	169	157	179	176	169	154	194	177	177	193	179	171	172	187	159	191	170	163	159	189	185	170	163	161	163	157	183	224	166	159	195	175	193	158	195	173	187	189	175	177	172	165	163	195	173	200	168	158	185	180	170	156	180	146	173	198	158	167	192	177	165	162	192	159	152	171	140	180	208	150	167	154	183	147	187	191	167	179	148	175	168	152	173	179	168	208	171	171	172	170	165	192	162	170	170	176	174	185	169	159	161	168	156	163	199	164	189	190	160	169	156	168	183	157	193	172	183	174	177	176	187	146	179	146	157	182	180	197	149	156	178	176	186	181	154	192	175	169	166	214	176	188	183	180	184	170	174	144	181	157	164	179	202	170	165	171	168	183	174	185	162	196	175	176	170	179	154	173	166	187	162	177	162	163	182	183	168	183	161	178	169	183	166	173	180	178	192	145	163	153	167	179	169	174	179	162	187	167	150	181	175	153	162	158	154	162	148	180	173	189	174	188	186	170	179	188	177	181	189	178	171	186	155	209	169	172	193	160	172	175	176	169	179	191	162	187	184	171	162	179	157	177	176	164	178	171	184	175	166	178	156	173	181	187	186	159	176	175	152	185	172	205	177	178	193	182	183	177	182	152	169	168	141	181	186	162	180	215	162	173	183	175	163	199	152	187	164	162	199	170	167	170	171	160	169	174	200	175	185	173	169	178	161	170	185	171	188	177	187	164	166	187	179	186	175	171	168	158	147	166	166	204	170	186	175	206	167	183	151	165	164	177	156	187	185	188	182	202	172	176	168	165	164	155	164	176	160	167	170	149	174	172	165	180	163	180	175	183	160	197	175	196	173	174	169	161	149	188	144	179	172	206	177	177	179	178	176	166	182	176	161	166	186	161	164	192	181	158	179	170	170	202	147	168	184	171	180	191	180	190	165	173	188	196	195	194	159	192	202	168	164	166	144	147	161	177	182	168	174	183	190	166	175	161	164	169	165	178	183	191	159	191	176	175	177	163	195	168	161	160	186	171	173	183	168	177	158	174	170	176	179	180	187	175	196	157	163	180	158	162	153	178	170	180	184	175	205	168	144	178	176	168	167	192	183	160	184	172	180	184	169	134	149	174	148	161	182	161	179	174	184	159	183	148	157	188	189	180	174	159	170	168	164	180	194	191	162	194	142	174	182	171	180	159	169	174	172	178	182	171	177	155	174	167	160	168	175	178	177	183	151	172	188	197	163	166	200	163	171	160	186	190	174	186	171	192	164	186	187	175	185	187	175	154	180	153	172	167	187	195	172	160	183	159	183	167	175	173	152	176	169	172	193	178	199	154	162	165	157	168	180	150	156	164	172	188	154	168	186	162	143	186	185	180	190	182	168	162	169	184	164	140	182	159	175	174	174	172	157	169	189	182	137	144	158	186	196	180	165	181	177	177	160	199	184	163	169	161	182	182	174	169	161	171	170	175	178	176	175	179	126	180	183	196	179	190	162	150	182	180	157	174	179	174	178	190	180	153	191	183	185	194	178	198	165	184	157	188	171	182	189	157	186	175	165	164	169	192	179	176	159	188	148	183	140	168	180	183	172	160	193	142	160	186	178	161	198	179	161	183	183	148	176	162	170	166	174	169	177	177	165	156	193	157	184	163	195	165	179	163	173	156	173	171	202	185	152	159	180	180	189	153	175	189	148	203	201	188	177	184	168	173	177	187	166	186	184	173	178	204	174	211	166	169	171	167	182	171	158	175	182	169	192	189	191	156	175	192	178	136
27406	20935	9125	769	320	269	219	207	221	278	1258	1794	2058	1648	986	299	182	172	159	168	191	175	173	171	156	197	175	156	165	150	148	170	147	134	158	151	153	182	182	179	166	178	143	170	134	171	169	149	175	161	147	149	150	171	159	167	191	166	171	156	194	140	165	172	164	162	153	163	166	160	158	179	161	160	156	187	155	159	152	167	179	157	146	154	147	173	149	150	153	180	165	147	160	162	156	160	168	154	166	167	166	169	160	148	165	178	171	160	153	185	166	172	156	158	167	173	160	161	164	169	169	190	166	151	147	141	164	159	167	155	171	150	154	178	176	172	157	154	148	160	161	155	150	167	150	175	160	151	179	172	171	156	173	168	182	162	169	170	184	180	167	161	168	192	154	164	157	192	190	157	166	174	184	175	144	159	177	176	180	173	182	165	170	162	167	163	177	177	184	175	167	156	163	138	181	172	164	170	195	184	143	162	175	172	182	170	155	156	159	165	170	170	164	180	158	175	159	145	162	179	132	188	175	162	147	168	177	162	190	173	169	158	144	162	168	171	155	160	162	159	145	137	168	147	153	165	161	171	151	162	184	161	192	178	155	163	168	161	158	171	174	174	145	167	182	143	167	170	168	157	150	156	150	171	174	166	173	159	162	165	168	174	188	162	164	144	158	174	154	164	169	152	168	146	158	156	168	164	160	185	176	152	166	163	175	170	162	168	135	183	159	142	183	186	151	157	205	192	182	160	151	159	174	169	173	159	156	161	181	163	153	176	165	172	159	162	161	174	178	177	163	164	167	165	181	168	168	169	183	173	171	163	146	184	153	168	169	147	157	149	156	160	178	188	175	172	168	155	149	179	180	174	157	184	164	162	193	167	171	182	170	177	158	190	135	158	146	179	170	166	169	180	152	184	170	189	185	162	169	166	192	165	169	165	164	153	161	182	146	182	160	164	158	154	154	177	140	165	157	164	199	159	162	167	171	148	153	175	175	156	182	150	152	181	165	178	170	168	162	168	165	168	169	183	148	172	155	167	172	173	173	157	169	180	168	176	132	149	185	167	156	155	152	174	168	172	157	164	144	169	166	161	148	169	149	158	173	163	160	189	173	156	171	161	183	174	150	182	179	171	153	169	153	141	158	170	187	156	157	172	168	169	159	160	170	149	185	166	168	163	164	175	167	147	168	164	159	188	183	169	172	192	172	158	172	178	149	161	173	166	155	157	165	162	186	165	166	154	151	148	163	167	171	166	158	154	160	176	181	163	188	180	165	147	152	177	187	166	152	153	149	162	154	162	183	161	169	173	157	181	155	158	194	136	157	177	188	169	159	157	161	157	139	170	148	153	168	163	176	181	163	178	151	156	150	159	144	163	185	174	155	173	146	162	160	168	158	170	194	165	143	171	152	150	170	160	158	145	159	172	150	187	167	165	166	164	176	172	186	160	151	162	157	151	157	166	176	173	159	165	166	164	176	175	176	158	150	151	169	160	158	146	183	158	149	161	165	149	156	167	162	172	163	157	145	169	148	174	144	157	167	175	181	164	179	173	151	140	159	144	161	152	140	184	152	168	149	163	169	162	162	156	142	164	187	160	171	160	155	173	160	162	151	187	169	182	165	193	151	163	183	158	166	165	157	170	162	173	161	190	159	150	184	141	170	166	164	155	160	157	158	144	145	176	152	163	146	152	162	177	166	175	172	148	138	160	177	166	176	178	168	148	143	151	158	181	157	169	150	149	138	181	154	169	157	204	153	160	156	160	160	162	152	159	157	178	150	169	167	159	147	168	146	159	159	160	159	167	186	174	175	172	172	150	172	180	182	196	161	174	179	157	156	147	162	154	168	156	174	157	176	191	177	173	163	164	175	149	160	193	161	157	172	160	137	173	167	159	156	171	160	167	173	155	163	174	174	182	143	147	186	164	180	169	176	179	162	175	160	165	162	167	183	161	159	176	157	165	169	165	169	155	169	153	173	176	160	168	163	169	176	174	186	155	184	163	159	161	164	153	143	163	166	171	159	172	161	157	183	160	185	138	186	161	177	170	158	157	145	142	164	169	165	186	160	163	149	160	159	154	171	168	159	178	162	142	183	179	161	166	175	157	163	174	178	192	167	179	142	164	153	156	155	162	155	156	158	129	169	178	197	170	178	170	163	192	170	170	139	126	146	179	175	150	176	173	168	171	137	172	165	143	176	147	159	187	154	160	169	174	182	170	162	151	188	166	154	174	167	157	166	181	172	164	179	176	170	162	176	183	161	152	170	166	141	154	170	157	173	171	174	174	179	142	178	169	159	166	150	168	178	179	134	178	169	158	162	193	180	173	148	174	171	155	154	165	163	174	157	154	163	184	186	161	164	176	153	148	160	166	178	169	165	160	190	177	146	172	159	164	160	158	174	180	166	151	171	144	162	162	186	184	165	138	164	172	167	158	164	162	150	175	166	168	154	189	184	162	156	182	170	170	210	190	183	162	156	164	155	163	152	183	186	149	171	180	192	152	151	150	192	175	146	187	171	176	158	164	159	183	152	175	147	195	163	162	182	181	156	167	158	151	177	169	166	188	187	165	163	153	158	158	157	158	178	151	183	154	157	178	175	146	172	165	177	159	181	166	156	178	160	158	186	188	164	156	143	171	167	159	142	172	176	143	181	167	183	139	190	182	158	160	165	170	194	177	166	176	182	159	167	167	153	174	142	156	159	158	178	151	159	144	150	189	167	167	167	193	181	152	181	167	173	150	166	189	145	162	159	153	159	150	172	169	179	172	177	165	151	143	166	138	148	166	170	168	171	139	169	166	161	182	171	175	164	179	175	173	145	164	195	163	158	175	194	156	164	193	160	179	166	177	166	169	152	163	148	174	174	159	172	162	156	175	163	168	163	180	167	156	139	169	169	164	175	173	142	171	183	154	171	165	192	167	154	158	158	173	156	141	154	140	145	176	175	152	132	172	159	176	173	153	154	168	164	169	168	161	165	161	162	142	149	154	157	185	163	147	179	164	165	150	150	147	185	151	164	162	178	185	172	168	179	161	147	170	152	162	160	153	171	167	144	170	172	162	159	162	159	186	144	148	180	152	163	141	150	162	169	182	184	159	172	173	139	149	159	159	160	154	161	164	158	160	172	168	142	164	133	169	171	165	178	169	173	155	158	143	152	171	154	161	170	160	176	167	181	173	176	174	165	136	167	148	187	154	182	163	170	144	157	163	145	143	170	186	164	146	183	166	157	169	200	154	166	160	161	171	163	162	153	176	170	156	153	156	154	172	167	153	150	151	151	178	131	168	172	170	137	169	162	143	160	162	154	165	164	171	162	170	196	189	163	181	179	181	173	157	156	193	177	161	173	179	172	162	165	158	171	145	168	124	173	158	164	163	151	161	153	172	151	178	164	174	156	154	179	171	160	177	154	149	168	154	162	162	187	162	184	157	180	169	169	177	159	170	159	175	162	181	173	164	185	179	180	177	161	165	142	173	152	151	180	172	168	164
19949	16447	4086	906	663	569	477	466	401	592	3343	4522	4766	3776	2303	500	224	245	244	254	254	247	263	255	272	277	274	241	218	227	243	230	236	254	231	221	254	259	266	246	247	239	246	275	264	243	265	257	261	247	261	235	264	265	260	253	285	246	232	246	262	246	255	251	239	244	261	223	258	256	237	245	249	285	244	254	256	234	236	245	283	244	255	265	256	295	269	279	272	252	252	256	244	254	255	245	252	271	251	239	247	294	257	232	264	281	238	254	222	238	272	273	236	247	280	251	244	285	262	246	259	242	227	250	231	257	260	228	261	284	262	235	272	279	246	244	258	269	282	253	239	254	240	265	238	269	273	281	240	227	236	253	259	227	260	251	237	242	234	253	253	244	281	249	285	242	254	266	269	289	234	247	264	253	230	250	248	263	263	248	263	267	255	239	263	251	277	224	265	233	253	262	239	236	274	248	255	239	263	269	273	268	264	261	267	277	258	312	251	253	250	243	253	283	258	223	238	260	236	229	270	239	237	242	261	268	248	251	278	278	239	216	279	248	270	266	245	246	264	248	234	245	253	248	246	263	276	231	248	257	245	235	245	247	242	275	280	225	283	252	264	281	267	267	220	252	252	234	236	230	239	242	254	253	250	242	224	266	236	252	247	248	253	261	236	263	258	250	273	270	254	259	238	249	277	233	270	266	244	265	264	244	268	236	255	272	268	254	251	263	228	227	277	255	230	273	270	232	289	251	251	243	247	246	255	228	228	267	249	244	251	255	248	265	240	243	262	290	236	262	266	246	246	276	275	254	254	253	292	242	246	268	228	244	244	229	269	235	244	225	248	242	267	246	241	240	253	264	262	269	240	251	245	250	229	252	267	299	201	253	234	266	260	270	231	249	285	237	256	280	264	260	244	211	220	219	258	220	237	286	253	261	245	249	234	258	257	259	254	276	232	238	237	234	255	262	264	216	251	256	224	236	267	254	269	245	260	224	285	249	273	261	276	258	247	259	252	285	256	242	263	232	242	280	259	290	277	233	273	275	239	245	251	244	282	270	263	220	255	239	283	256	254	254	239	248	277	246	238	272	259	260	234	250	269	248	257	243	286	244	276	250	232	240	256	247	249	254	257	241	259	242	231	247	255	268	267	236	241	249	237	247	233	256	288	214	242	255	249	230	275	267	245	225	256	240	241	256	251	271	237	280	260	240	252	241	270	246	260	255	253	251	247	272	278	271	265	282	254	238	243	241	265	257	255	244	265	254	265	263	254	227	257	224	220	260	251	244	239	246	236	255	256	264	269	279	252	233	278	222	228	263	266	279	236	299	271	246	242	275	251	232	282	266	224	241	293	263	244	283	246	277	290	255	239	228	236	265	229	240	272	285	245	224	258	254	256	294	260	268	242	244	272	248	247	247	273	251	237	257	266	284	235	249	274	224	273	241	261	243	229	235	232	262	264	271	256	266	264	252	251	246	250	262	256	277	263	266	267	257	243	252	250	252	260	260	249	249	245	252	249	233	256	267	249	261	280	262	250	240	259	271	251	245	226	261	265	232	253	238	256	267	252	287	258	261	231	245	260	281	244	250	268	258	272	257	246	263	241	256	244	228	271	238	286	257	253	264	247	260	265	243	270	281	269	254	272	288	273	235	274	276	229	244	255	252	256	290	224	273	274	262	251	224	263	236	258	269	260	247	238	278	258	265	251	253	233	255	245	249	219	235	264	258	254	242	270	260	253	252	259	258	254	242	256	284	260	246	246	275	281	254	260	252	256	259	266	272	263	244	274	242	265	254	255	237	258	233	248	242	238	227	270	248	266	283	260	256	234	228	297	241	268	270	223	246	282	242	242	248	247	236	281	242	267	269	271	233	257	247	230	246	281	235	235	268	230	249	236	258	235	292	251	246	257	249	248	240	252	227	265	266	261	229	260	244	247	265	229	259	247	268	253	267	257	244	208	235	240	243	241	248	238	233	227	248	248	280	244	233	292	267	223	261	273	259	244	252	252	227	287	256	266	261	271	243	259	233	255	286	268	234	256	233	230	231	247	248	260	268	254	252	258	230	238	273	239	251	261	242	277	257	233	250	272	264	249	257	242	231	243	261	250	223	257	238	242	249	266	262	250	243	232	282	278	249	282	263	243	253	262	234	254	266	277	244	258	256	258	271	255	259	258	251	229	240	258	236	248	270	253	241	265	235	265	238	240	252	254	232	245	259	247	249	286	231	264	254	248	262	284	281	263	280	263	246	261	263	238	243	280	264	235	246	255	239	230	276	218	273	251	272	253	257	273	252	253	245	251	266	294	260	254	271	246	250	271	264	230	250	273	241	255	257	249	243	230	274	248	239	250	261	254	258	286	249	270	250	258	250	292	258	274	271	228	250	241	241	267	281	250	293	267	255	263	257	263	243	261	280	249	259	259	253	256	259	250	264	261	258	251	239	265	250	261	230	257	240	258	253	275	269	246	247	229	254	254	255	258	256	249	252	249	237	266	244	263	266	243	241	239	255	260	244	251	259	290	289	241	249	270	239	256	229	280	234	272	235	248	272	269	243	280	247	260	257	257	249	243	242	241	242	274	284	256	245	221	232	270	262	258	250	226	264	270	266	243	265	229	242	235	255	244	252	248	259	231	226	252	243	246	272	265	254	251	244	260	252	235	250	282	241	244	217	256	241	278	259	253	283	249	256	275	264	287	259	281	203	243	285	265	262	261	252	263	243	276	241	255	237	261	270	232	253	242	277	236	260	243	290	261	247	254	249	246	253	252	250	283	274	260	252	291	281	248	243	265	285	265	239	242	255	237	259	234	261	216	263	278	259	248	252	235	244	274	284	258	267	231	241	225	285	254	262	260	242	282	234	254	235	238	238	262	286	246	284	236	255	256	268	235	272	257	215	232	245	262	208	250	260	261	236	253	284	255	283	242	238	265	239	246	276	271	254	260	243	263	265	254	287	250	242	251	250	258	277	247	256	239	266	260	265	260	263	242	253	250	224	271	229	225	261	265	260	230	257	263	257	249	258	250	241	242	243	245	228	241	239	222	245	237	237	264	270	250	245	256	252	259	257	251	232	227	265	260	233	223	227	238	272	232	261	234	249	256	234	248	248	255	227	267	279	217	283	245	241	231	286	249	273	248	255	249	247	218	276	276	249	289	251	242	243	258	244	255	234	252	256	247	244	268	248	250	245	266	258	236	267	248	257	267	240	234	256	265	250	276	257	258	242	256	251	259	264	285	251	233	264	255	260	263	226	270	247	229	260	264	275	262	257	236	231	282	228	252	283	235	280	250	258	251	257	273	273	214	256	261	282	235	265	235	235	273	238	280	242	249	245	259	247	259	239	262	258	254	268	233	284	275	221	238	271	207	251	260	241	253	248	257	255	236	233	260	253	248	255	249	247	265	257	248	243	263	233	243	223	241	245	226	246	265	251	253	271	254	244	239	242	291	280	260	253	252	239	231	230	253	267	281	249	263	241	269	246	250	274
24247	21574	29099	24486	21545	8326	985	644	481	1010	14706	21726	18627	13393	3963	1104	205	194	192	172	195	184	176	182	198	186	187	197	208	157	179	180	184	171	160	172	179	169	180	155	169	166	195	176	161	181	170	179	182	166	171	169	169	169	172	173	150	179	172	182	174	176	198	185	178	163	157	166	186	167	179	172	172	188	165	195	179	162	161	181	177	210	174	179	163	171	184	181	170	169	174	160	179	157	172	180	178	165	178	166	164	154	171	169	169	164	167	174	167	187	169	149	174	182	188	187	189	151	198	166	214	169	182	154	160	183	188	163	140	179	167	167	174	184	188	184	162	159	170	199	191	158	163	167	167	179	170	177	182	170	174	157	165	155	178	166	161	194	188	176	188	191	182	147	147	186	165	181	179	165	171	181	140	188	178	177	174	142	175	184	190	171	166	148	181	175	171	166	165	165	179	149	176	194	176	168	209	179	189	166	180	182	162	193	179	197	183	180	178	172	175	188	195	188	188	171	162	199	169	162	172	188	172	164	140	180	190	186	177	170	182	176	205	197	143	184	162	182	152	170	159	177	179	179	176	181	194	176	151	180	171	155	172	173	170	151	176	184	181	192	170	150	172	165	186	177	177	168	168	145	188	204	169	143	173	177	166	145	181	181	188	142	174	174	177	163	173	183	156	177	156	170	178	191	163	200	184	162	208	196	187	226	154	176	183	170	174	168	176	169	183	187	177	185	167	179	172	189	199	176	164	159	158	172	158	196	192	172	172	176	151	148	158	155	195	189	172	167	193	166	152	155	173	155	149	167	187	179	174	180	169	143	175	182	171	164	175	166	172	176	182	162	163	159	170	185	149	172	177	186	195	170	168	172	206	159	173	179	169	214	194	162	180	180	197	197	179	180	153	185	153	150	178	182	154	169	172	175	179	198	168	171	177	181	162	168	193	187	167	182	185	179	167	173	156	197	177	196	179	157	160	179	179	195	163	182	154	145	175	167	159	167	169	173	197	158	163	180	186	181	197	153	171	180	198	186	163	168	148	163	154	171	165	156	179	195	166	166	180	187	189	172	165	161	169	171	172	177	163	165	178	198	168	150	193	179	167	181	203	177	170	180	170	159	182	180	165	159	180	179	195	155	190	158	170	172	172	174	195	170	163	178	177	167	176	182	181	169	176	160	173	164	176	166	165	159	194	191	170	185	174	177	193	176	153	160	161	173	171	169	174	163	162	146	180	168	190	173	159	153	174	173	163	158	194	186	168	163	191	156	177	151	207	168	171	182	192	194	178	155	170	164	174	155	163	180	193	175	161	169	170	162	169	150	176	177	191	184	185	186	171	168	184	182	183	174	160	176	164	196	194	191	188	192	164	173	168	180	164	168	157	186	168	169	177	187	166	185	175	176	178	185	177	176	176	177	147	174	176	169	148	162	162	171	158	170	170	157	196	176	175	168	193	176	164	192	186	163	158	165	199	153	171	166	197	157	179	170	206	170	166	152	190	170	173	184	168	158	178	187	169	175	169	201	170	188	167	164	172	182	183	171	162	187	184	178	167	163	178	186	165	148	168	179	168	158	181	151	153	188	179	171	178	154	190	146	160	181	151	173	169	174	175	182	160	169	155	190	188	176	166	171	179	169	167	176	155	183	181	164	168	174	194	198	163	176	181	175	173	178	189	170	162	184	198	180	162	173	162	174	177	172	148	182	180	194	194	184	164	166	159	161	188	171	156	201	171	161	188	157	183	172	176	167	174	180	162	169	194	159	187	175	158	159	168	171	193	178	191	169	183	150	179	182	156	167	170	181	171	159	141	163	181	192	168	163	175	184	171	176	146	175	174	164	186	171	170	187	159	170	169	183	180	173	166	165	190	151	191	170	193	161	164	186	189	162	149	168	196	193	146	161	190	172	188	184	186	158	173	170	157	188	157	173	184	182	188	176	165	176	149	176	181	165	187	163	180	171	178	155	167	162	189	180	158	174	169	176	174	193	149	155	197	152	168	164	175	189	150	178	155	176	170	176	169	155	186	169	199	173	157	181	168	175	169	171	152	184	165	151	194	158	178	159	162	178	164	158	172	162	168	158	177	182	163	183	173	173	179	182	162	178	200	150	200	165	196	185	160	155	191	170	171	152	168	168	155	173	177	166	185	173	155	196	167	170	181	191	172	173	169	184	173	181	166	153	173	177	139	176	188	176	161	198	190	197	170	191	165	167	174	171	180	190	167	187	159	168	178	169	182	154	167	179	148	152	156	177	181	168	163	181	189	174	177	167	163	173	159	192	180	188	166	157	190	162	173	174	167	177	160	162	190	200	173	168	170	187	164	180	179	182	186	180	165	174	155	192	196	174	179	180	167	202	178	167	174	184	162	158	198	212	173	171	148	169	173	178	196	193	167	156	194	162	179	174	168	206	165	185	186	162	175	183	178	166	159	168	200	166	186	166	168	161	181	182	186	170	185	176	166	154	172	164	175	191	159	170	172	190	157	168	156	171	157	181	176	162	169	174	161	176	180	166	191	174	166	176	180	167	176	177	172	175	193	187	183	181	178	164	202	172	189	185	188	204	179	159	154	201	183	187	175	163	162	173	183	172	185	189	189	154	165	161	158	183	180	171	169	194	176	179	197	171	183	185	184	172	181	171	185	163	188	201	174	176	184	170	165	169	168	159	202	171	159	174	213	159	178	150	189	170	163	176	170	179	167	175	157	190	171	176	168	172	164	173	158	166	178	207	165	174	165	172	153	164	199	182	171	185	175	166	155	188	175	158	182	172	189	161	173	163	187	166	169	179	161	183	172	179	178	166	187	163	200	200	182	164	185	177	170	184	170	180	201	182	172	178	170	177	171	178	197	172	162	162	153	173	163	194	184	171	175	165	175	162	154	169	181	180	173	186	170	181	171	163	174	196	185	174	186	170	178	175	181	173	172	189	184	136	190	161	193	186	183	180	156	167	180	177	171	189	167	162	175	169	153	186	175	186	178	168	171	183	162	177	187	168	162	165	198	169	163	171	160	149	189	182	184	164	163	183	173	157	174	177	189	155	143	189	150	151	180	170	179	161	180	185	175	165	164	172	184	175	148	184	175	164	151	162	173	182	154	164	185	186	189	180	166	162	154	178	150	186	173	171	156	164	192	156	191	178	178	162	178	197	172	143	171	211	168	155	166	153	151	170	154	169	187	180	172	181	184	195	161	179	187	168	168	165	171	159	181	165	159	158	189	168	178	164	140	179	165	163	190	159	169	162	174	170	171	183	186	185	174	180	174	168	176	169	186	189	190	151	172	187	167	175	169	170	173	169	154	156	171	190	178	194	180	175	135	188	191	182	189	175	176	157	191	178	151	158	169	172	181	188	170	154	163	173	179	155	186	193	181	182	156	175	195	170	169	172	168	163	172	180	178	186	194	162	157	205	170	161	187	184	176	179	189	171	176	180	165	167	188	180	168	197	176	174	168	149	173	167	176	194	156	160	173	178	161	204	184	192	175	148
28690	30252	12137	5224	3451	2425	1849	1557	1283	2933	27203	32168	27650	22092	7233	3071	293	290	318	300	313	291	273	241	294	270	283	255	268	244	289	277	276	288	295	268	277	270	256	269	261	270	284	256	294	276	264	258	254	256	270	263	276	278	246	281	282	265	270	295	247	244	256	261	281	289	260	281	281	274	272	247	256	249	288	286	229	259	293	218	251	244	288	289	274	262	300	269	259	261	263	281	264	269	290	261	256	296	280	269	239	276	278	254	252	279	281	251	292	278	313	265	265	261	277	309	275	269	281	279	251	291	266	279	251	285	267	279	254	285	271	255	274	260	285	245	278	279	263	261	282	275	251	252	276	285	266	259	264	263	267	300	243	226	222	257	275	260	274	272	277	249	259	245	265	263	247	263	259	259	253	292	236	285	267	267	266	249	283	262	256	267	273	270	287	244	274	254	260	276	260	265	254	269	253	269	233	254	262	243	257	267	274	258	269	250	253	228	261	251	305	263	273	244	290	273	274	264	292	284	264	269	256	270	238	251	284	264	270	261	271	265	270	295	284	262	273	273	273	280	284	240	280	264	286	245	291	247	257	262	256	296	282	297	275	252	290	261	292	286	264	288	267	248	240	248	284	285	275	293	261	272	240	270	272	270	247	266	257	282	251	268	246	299	231	270	297	259	268	261	242	272	279	290	242	241	255	256	296	272	289	259	267	256	251	248	252	266	253	293	283	273	257	258	266	254	260	263	305	269	245	269	306	280	269	282	285	279	269	265	251	260	283	310	261	270	252	259	239	265	272	277	245	260	264	272	281	258	229	289	281	283	251	278	267	278	260	296	282	295	299	246	279	283	261	283	289	279	299	282	294	290	263	292	253	243	239	278	285	267	267	273	265	246	250	270	259	297	287	260	277	258	269	295	280	248	254	260	269	296	249	266	290	259	266	255	254	254	260	257	277	259	293	258	260	266	276	269	266	281	268	259	270	263	261	275	270	262	261	275	271	260	310	268	265	292	276	264	261	271	279	299	283	253	256	265	277	243	271	274	281	269	265	291	272	258	279	282	269	280	286	253	269	269	267	289	255	240	267	232	286	287	277	281	294	284	294	268	261	256	267	255	263	244	274	286	295	256	276	289	273	251	282	272	268	268	251	242	263	292	287	232	284	264	280	262	271	253	258	269	262	309	267	284	258	236	221	274	268	265	258	271	281	276	275	275	265	297	271	279	277	267	282	280	237	251	245	257	252	290	274	292	268	285	253	278	269	287	260	283	297	269	263	284	257	239	247	265	261	267	267	255	269	258	251	285	249	276	247	286	236	259	271	265	281	288	295	313	286	271	263	284	291	300	265	284	251	254	272	273	290	260	257	291	273	274	269	271	254	282	232	287	253	250	258	279	260	279	284	259	267	282	262	269	280	266	246	272	274	247	269	273	258	248	267	294	258	241	283	257	257	261	248	263	262	262	270	285	277	247	261	278	260	255	309	264	265	269	273	268	281	292	267	278	259	289	235	263	298	279	257	257	276	300	276	267	273	263	263	248	300	273	254	264	282	272	271	273	271	265	276	303	277	282	264	281	257	274	267	262	287	279	266	286	257	250	264	283	257	266	260	257	292	266	316	256	265	286	285	276	309	273	280	285	300	254	276	256	272	267	294	271	289	276	258	265	258	255	283	281	261	261	318	279	252	266	279	271	275	267	267	258	255	266	304	280	298	275	262	294	263	257	273	325	270	285	264	261	311	278	259	293	290	278	282	258	267	285	251	276	268	236	266	274	267	273	249	261	282	298	273	263	298	273	273	275	280	258	272	253	259	277	268	261	275	258	271	283	265	271	290	279	291	254	270	267	280	294	271	248	249	258	219	245	248	297	266	250	273	283	265	281	262	292	295	263	277	280	293	277	258	258	280	268	263	245	299	264	262	264	236	276	268	277	259	265	294	281	267	265	262	262	286	264	259	252	244	247	269	246	271	246	294	267	283	268	286	270	247	252	248	301	262	237	269	240	260	272	273	283	289	249	280	249	294	278	268	265	257	278	282	281	261	260	286	295	275	250	283	255	257	242	246	279	256	268	242	290	279	236	253	272	282	260	227	266	280	286	279	256	257	274	282	265	263	267	270	273	257	283	263	294	260	294	226	280	283	272	259	266	266	246	276	276	238	286	260	267	268	290	265	289	248	275	283	294	278	231	297	267	274	271	274	232	268	272	268	269	289	235	268	246	307	288	229	276	254	275	271	279	265	267	280	236	277	256	279	270	286	257	294	261	305	289	271	269	276	304	254	287	239	259	255	257	275	259	281	274	266	252	287	288	262	251	252	261	262	268	261	291	264	286	262	286	275	289	286	267	229	241	326	253	258	277	283	284	282	278	286	272	269	285	281	254	271	292	291	265	217	271	267	280	281	262	259	277	258	263	282	281	236	253	286	287	270	275	284	249	267	283	253	278	291	245	280	295	281	291	268	257	266	287	261	267	262	286	241	291	262	277	291	272	267	270	293	289	275	293	256	253	280	268	287	263	266	253	269	245	281	285	299	302	248	277	285	269	260	279	311	233	281	281	250	241	235	279	244	276	262	249	278	279	258	248	268	267	287	250	303	287	278	247	275	292	259	251	278	287	271	260	269	268	280	283	253	288	256	284	261	265	267	270	262	278	277	268	275	258	241	245	289	285	293	282	241	269	289	292	285	267	268	270	255	278	265	266	268	258	241	291	275	277	244	256	245	286	251	259	269	272	251	251	262	270	268	251	271	240	238	264	266	267	258	259	291	270	262	243	264	269	302	272	288	281	283	266	245	268	270	282	250	299	259	275	279	264	273	279	286	269	269	294	276	285	289	271	284	295	261	252	268	278	245	269	258	266	263	291	243	262	278	269	251	266	282	259	261	267	258	262	283	280	290	264	236	269	282	266	297	280	267	256	262	303	271	263	257	255	279	292	287	266	292	290	292	240	241	270	281	266	278	264	273	250	237	281	272	289	251	286	262	245	266	282	234	251	270	264	267	242	254	267	290	271	266	232	272	267	271	272	255	274	244	275	257	260	275	284	279	261	248	262	247	262	260	249	275	264	276	283	262	286	265	286	267	268	280	290	258	277	289	266	256	282	291	256	261	263	274	248	256	272	251	265	295	271	280	273	263	282	272	262	272	287	254	263	276	267	283	267	238	295	290	296	253	225	270	248	256	270	260	258	268	269	257	276	296	230	271	267	255	251	278	267	257	273	241	280	273	285	293	284	268	286	272	249	272	271	262	249	262	286	258	277	247	295	264	273	295	245	226	263	266	257	274	283	302	281	281	273	270	269	263	244	258	249	252	245	287	264	259	288	260	248	265	282	255	295	259	280	277	287	274	273	243	248	260	262	276	270	231	277	267	256	260	246	240	264	285	258	312	245	269	262	256	262	232	237	259	243	276	274	286	266	265	297	258	274	249	296	270	290	279	263	281	263	248	254	254	297	274	248	270	277	255	272	274	258	262	245	279	262	272	268	284	274
23471	21530	29457	24038	21527	20748	2612	735	507	1491	20806	30010	26355	18848	8409	1399	117	106	148	122	93	115	120	110	104	135	110	151	122	118	107	116	99	102	128	94	106	107	90	108	100	106	109	114	110	90	116	104	112	135	124	112	117	98	111	118	107	111	112	106	95	111	121	130	107	122	120	126	120	92	101	107	115	116	99	110	114	115	111	123	101	103	114	105	110	99	126	99	108	93	98	112	134	99	119	108	108	99	93	113	100	117	106	102	125	110	110	102	125	116	96	105	127	113	106	108	106	115	108	106	120	105	107	125	114	104	125	108	93	105	99	128	101	103	105	105	95	106	123	114	120	96	116	108	119	101	121	114	112	104	127	112	103	100	118	128	122	99	104	93	86	120	107	109	112	97	110	116	91	100	100	98	130	85	118	127	98	108	95	148	109	110	104	108	110	105	108	90	114	123	101	110	115	116	109	119	115	117	115	117	112	103	119	105	98	107	108	127	122	113	95	121	105	119	113	109	114	111	131	104	113	87	108	101	102	100	130	100	115	100	112	99	107	110	110	92	110	94	118	132	109	113	104	112	100	108	132	99	105	85	101	107	116	121	131	110	116	105	119	122	107	91	104	109	118	111	114	112	109	113	116	105	101	99	113	116	103	117	116	103	100	120	91	108	104	128	128	92	108	103	113	110	107	100	115	102	112	112	105	117	93	87	111	105	91	111	98	86	100	122	108	109	121	111	82	132	113	113	119	112	112	111	104	116	114	123	100	95	99	118	101	128	116	115	97	118	124	91	106	104	94	103	115	123	112	125	104	121	105	97	101	124	106	112	99	121	116	121	99	127	114	108	91	105	119	103	102	107	112	103	113	134	101	121	106	115	96	109	105	114	116	117	125	117	101	107	102	105	107	113	103	92	115	107	121	119	93	105	111	103	119	116	117	108	108	110	101	139	112	111	105	121	89	113	104	95	109	124	101	95	76	120	118	100	129	123	93	125	107	106	97	96	114	115	92	95	110	100	114	111	108	121	107	119	89	117	120	104	109	88	105	103	99	127	101	114	120	112	104	116	106	111	109	125	117	95	84	114	104	104	102	109	115	105	104	99	118	100	115	128	111	114	108	116	120	100	120	95	110	97	97	119	102	121	116	98	96	100	117	103	113	102	93	98	101	115	84	136	117	123	133	131	102	95	99	110	129	126	94	133	100	102	100	102	118	114	108	104	115	109	116	102	112	116	131	102	118	115	120	126	108	110	120	99	95	104	100	101	103	91	118	106	130	116	125	107	123	111	121	122	113	138	122	95	104	99	117	117	91	95	103	116	119	137	97	105	120	107	115	101	107	124	107	131	114	110	109	96	92	107	123	121	105	119	116	114	105	115	108	106	126	112	116	102	115	100	106	130	115	109	111	92	122	107	104	91	96	117	110	108	99	104	112	111	116	96	108	105	104	89	131	94	110	114	102	109	115	96	120	121	126	114	119	113	119	125	107	120	115	114	96	113	99	118	111	119	108	113	111	129	121	103	117	124	122	119	98	106	127	113	111	122	129	115	110	86	102	120	111	120	115	116	117	125	105	118	112	99	90	106	92	104	108	112	96	98	121	119	120	115	110	113	92	100	127	117	112	111	120	111	113	94	109	110	124	109	104	95	100	127	98	106	109	120	126	121	117	111	107	112	112	134	101	100	124	100	111	119	120	102	109	96	110	115	104	108	119	115	107	105	102	97	119	113	116	96	129	108	108	117	117	87	91	112	110	110	129	115	110	112	101	106	111	110	122	97	102	119	102	110	105	110	106	102	110	108	125	112	131	95	105	114	119	114	105	94	99	131	97	113	89	98	96	98	106	100	108	115	126	99	100	122	100	134	119	104	107	128	115	115	97	111	103	100	109	118	121	105	107	105	112	114	85	120	101	109	96	96	101	132	118	98	98	111	132	114	107	116	99	109	96	87	99	102	121	123	109	106	106	119	99	109	114	85	107	98	125	122	109	102	110	112	100	106	103	129	113	100	96	99	93	127	113	108	102	116	101	113	115	102	95	120	106	118	114	100	103	113	117	110	97	102	115	112	109	92	94	113	108	98	124	110	121	118	106	98	111	98	113	121	117	103	107	117	101	97	103	123	100	113	94	122	112	94	104	107	118	111	105	112	113	111	108	124	115	101	116	99	99	103	121	95	116	106	122	90	99	121	124	131	98	105	99	110	120	103	103	104	106	118	102	98	114	101	96	100	103	82	108	98	110	126	90	99	112	114	101	100	97	115	113	101	116	96	110	105	114	101	89	111	124	108	99	107	94	117	118	118	94	123	111	118	116	98	108	114	97	114	98	106	97	109	127	95	116	106	108	109	133	95	104	105	113	109	112	116	106	99	105	105	116	106	129	110	121	113	100	112	109	92	94	103	123	122	94	107	116	110	104	125	101	109	112	109	101	122	106	106	106	107	102	112	120	110	113	110	114	104	111	118	95	120	98	131	101	127	107	120	102	112	94	119	106	128	124	123	107	107	119	131	113	114	99	86	111	102	108	112	113	103	110	96	106	104	105	116	119	124	95	123	113	115	99	100	105	109	107	128	98	116	109	120	106	103	120	124	119	113	95	98	103	98	102	120	109	114	98	111	115	95	115	135	104	94	102	117	114	97	85	118	117	115	109	98	121	104	98	107	118	96	110	118	99	110	113	105	108	105	93	115	102	105	122	100	96	103	111	107	91	116	95	121	108	117	111	125	109	111	108	112	111	107	123	83	112	113	119	108	105	107	113	106	113	101	111	100	129	113	118	106	104	102	126	92	117	118	95	108	116	118	107	119	107	104	133	102	105	98	97	113	107	99	118	90	116	110	108	111	122	121	113	99	101	100	114	94	106	103	106	101	97	101	109	126	105	109	105	97	119	126	85	111	104	118	107	106	111	109	103	108	122	104	120	110	97	108	102	110	110	109	106	102	107	111	105	95	95	118	106	116	119	126	101	108	112	136	96	99	112	106	113	114	109	120	108	104	110	109	111	102	107	98	112	127	107	113	105	113	124	117	117	124	104	98	113	122	106	113	114	117	109	106	122	116	109	118	120	117	115	95	117	101	113	94	124	99	113	118	127	116	116	126	106	123	102	97	101	114	112	108	104	106	111	109	107	96	125	123	99	84	125	91	98	111	78	114	97	101	137	111	105	107	107	115	103	110	103	127	107	109	113	110	90	117	107	123	115	108	101	110	111	109	109	84	117	115	122	111	125	117	115	103	124	113	125	105	113	107	118	110	90	123	111	99	111	120	119	114	117	112	113	101	126	94	102	102	108	110	122	94	123	127	113	116	108	94	96	118	101	98	96	103	94	107	102	123	133	110	105	101	93	120	101	111	96	127	107	119	102	128	124	97	102	113	103	108	94	117	107	97	101	126	95	136	112	117	117	106	120	108	111	118	93	100	111	102	121	105	102	111	101	99	113	92	122	108	122	106	119	108	101	113	93	96	100	118	73	98	116	110	103	95	110	97	118	117
31206	39576	16724	7640	5116	3626	2761	2074	1709	4583	33239	38434	34289	27185	14199	3494	228	188	187	175	187	196	181	185	169	170	204	168	208	180	216	207	190	171	182	179	170	180	199	183	159	195	162	171	179	148	179	163	179	150	176	158	165	198	185	169	167	162	161	186	167	186	154	163	173	159	178	164	172	177	160	163	174	176	183	165	175	197	147	179	174	174	179	160	178	172	182	161	196	166	158	154	148	185	179	182	184	155	172	170	147	174	183	169	168	187	168	189	157	187	170	178	201	184	182	183	157	170	182	187	153	158	205	178	179	184	153	169	159	170	171	179	153	160	179	176	189	172	172	173	164	160	187	180	161	182	145	175	204	197	160	178	185	161	158	179	186	165	152	180	141	170	145	189	145	141	179	167	187	171	172	168	182	186	176	171	179	178	177	173	162	182	157	159	163	165	159	173	147	176	193	185	159	192	161	180	167	171	189	195	145	186	186	168	152	170	200	180	168	166	171	183	174	174	194	152	168	164	181	189	168	150	169	166	164	153	184	160	183	173	177	171	174	171	153	175	182	182	155	151	170	153	166	173	172	176	173	165	178	161	196	171	151	169	172	170	152	181	180	183	188	185	170	173	182	173	164	170	177	175	166	174	178	175	162	188	177	186	172	165	178	184	179	191	178	169	169	174	167	152	151	163	172	175	157	154	161	174	153	158	166	180	175	177	142	185	187	171	155	174	160	202	202	176	164	167	187	173	171	173	162	171	168	193	165	175	194	170	159	178	178	163	166	140	170	201	161	177	172	160	175	172	181	171	159	173	140	191	160	172	165	163	179	189	161	158	185	191	170	189	174	178	170	172	181	168	162	184	149	186	163	150	170	188	172	163	158	154	154	185	157	189	158	153	154	200	186	176	178	174	164	174	169	168	185	188	168	173	167	183	175	174	172	156	152	169	168	179	172	174	139	157	170	169	167	157	162	160	172	186	166	155	146	196	168	187	185	169	160	186	194	193	171	194	165	166	179	177	175	182	181	176	162	168	168	166	159	183	166	161	196	131	167	163	181	214	158	169	138	155	163	166	168	168	180	177	165	168	191	162	176	178	172	154	191	181	142	185	162	196	171	185	151	179	198	155	167	178	164	169	165	179	170	174	186	178	179	159	175	176	186	158	173	170	159	160	173	149	170	182	171	142	191	157	184	178	182	174	181	181	177	151	191	173	193	155	199	154	181	147	153	171	179	159	185	171	165	152	180	187	170	173	177	171	166	181	192	166	150	206	160	148	162	186	156	143	188	181	159	177	189	171	161	164	175	159	190	179	162	182	200	145	183	174	189	187	181	159	183	164	168	165	194	196	185	148	182	170	175	172	154	165	174	170	181	179	173	173	179	190	190	146	185	192	165	175	173	174	144	179	157	186	174	164	169	180	170	185	177	181	174	164	150	176	171	163	157	152	170	145	188	172	142	191	194	170	197	154	146	174	169	168	166	170	167	155	149	160	158	151	170	168	165	159	165	178	166	147	177	179	187	180	189	165	188	164	170	179	200	158	179	171	168	178	178	145	170	163	189	160	142	162	172	175	179	161	169	146	160	152	203	163	164	171	163	183	154	178	177	171	170	171	183	168	154	148	176	188	159	163	181	176	173	170	153	146	196	170	169	179	165	161	160	155	173	172	165	173	179	171	165	168	182	160	159	185	154	159	164	176	171	157	183	172	186	189	147	181	162	177	173	162	205	172	164	153	151	182	153	191	137	182	178	169	162	185	168	179	174	165	181	160	144	184	169	179	186	148	189	169	167	157	152	178	171	174	188	184	166	156	175	154	178	161	164	158	168	184	162	176	173	158	181	160	180	164	157	168	155	177	193	185	176	159	183	192	173	183	171	169	179	156	168	175	191	148	171	179	163	195	173	180	186	175	171	185	188	181	199	187	163	163	161	161	180	173	174	162	164	176	161	182	150	157	173	170	184	189	192	161	172	169	167	157	172	198	179	173	168	167	148	150	184	148	167	204	191	190	178	183	187	174	194	154	154	170	182	168	188	180	178	175	167	167	168	166	161	149	177	187	164	156	197	174	161	170	166	157	150	166	180	187	185	155	177	145	191	165	152	159	169	161	183	171	168	140	168	158	186	169	151	170	169	175	185	184	168	161	169	171	179	194	199	181	161	174	165	175	153	186	146	202	175	158	165	170	162	177	163	161	159	164	185	165	169	171	155	166	182	176	191	183	158	177	178	174	171	149	174	158	151	152	189	182	169	155	173	171	173	179	161	183	177	162	153	184	201	166	169	158	178	158	170	199	146	174	188	153	154	180	177	177	180	163	177	166	170	161	168	159	168	177	181	151	166	163	175	147	163	159	189	166	187	152	185	177	173	168	188	179	175	149	170	177	193	161	163	174	158	177	186	189	166	163	175	153	186	163	174	170	177	181	184	169	182	161	189	192	171	178	159	174	173	167	169	158	190	178	183	156	163	175	181	158	191	159	157	150	183	190	184	186	171	147	174	167	186	166	160	157	152	159	186	192	165	184	150	178	171	158	176	183	158	171	171	175	187	151	180	171	198	178	161	151	192	162	183	170	155	151	164	165	173	174	166	173	187	179	181	159	170	164	180	179	150	168	179	147	152	182	184	188	143	186	161	190	150	195	166	184	171	180	178	183	156	171	206	162	183	174	187	167	163	140	164	164	167	178	161	161	148	184	184	171	186	192	162	180	175	157	166	200	165	172	150	182	157	170	167	176	191	178	200	167	179	165	134	185	172	167	177	158	152	166	145	206	204	159	172	171	174	178	178	171	171	183	181	160	156	163	180	159	196	159	199	170	158	186	168	153	180	188	174	178	186	157	171	162	176	164	167	168	166	157	185	171	161	195	166	143	181	179	178	168	172	169	173	173	158	173	175	156	176	164	156	189	178	166	170	162	158	149	179	193	183	156	152	168	176	192	180	160	179	154	174	181	169	182	150	200	187	176	184	185	168	171	160	169	163	151	169	177	176	171	179	183	164	166	179	164	179	174	179	179	175	178	159	180	168	182	161	159	141	172	181	139	179	177	166	148	167	200	163	169	152	173	193	202	171	167	177	184	152	169	180	170	173	147	152	176	164	160	161	161	160	160	146	187	169	182	156	199	173	192	174	158	177	189	191	181	148	176	180	169	164	168	148	166	165	181	185	174	180	187	165	204	147	155	154	183	183	149	171	182	164	194	163	146	171	167	190	168	168	194	174	162	164	169	149	162	185	156	170	174	162	180	156	168	159	162	163	159	174	179	181	172	192	184	189	172	180	168	181	173	168	179	168	167	154	184	189	187	161	193	161	189	155	174	182	170	182	178	182	192	158	184	170	162	150	182	171	161	180	161	168	172	184	184	188	170	196	188	186	175	169	176	181	187	181	189	177	172	149	148	185	164	178	152	152	173	168	173	168	163	175	168	165	165	160	197	158	169	158	155	161	172	177	181	150	167	172	154	179	165	201	180	172	184	182	161	171	179	167	183	191	182
27451	21045	9498	914	334	264	235	203	210	318	1373	2205	1935	1311	467	218	161	155	182	180	162	158	167	165	165	159	151	145	146	139	165	170	161	186	148	157	157	165	163	173	168	187	171	149	171	168	161	168	143	148	156	164	151	165	159	149	168	155	156	176	157	139	175	148	177	153	159	153	161	169	155	174	162	142	153	158	172	174	162	138	164	179	164	148	148	175	153	165	156	156	135	146	173	183	151	167	164	134	191	153	155	151	156	174	151	189	156	149	175	158	132	181	167	188	173	148	153	168	138	152	165	158	164	151	165	159	153	155	160	149	151	160	175	165	174	165	183	171	143	155	158	154	150	169	179	157	180	155	135	140	180	162	165	156	165	175	183	181	158	160	151	161	165	146	160	170	154	156	167	153	137	148	171	162	179	139	165	157	169	163	183	184	161	155	161	140	156	185	141	181	147	146	151	182	154	153	145	121	151	146	152	176	183	163	168	149	175	190	167	166	159	156	157	162	150	173	155	153	166	166	161	164	150	135	141	166	160	153	174	158	152	156	156	161	174	159	154	139	174	150	140	146	145	162	168	175	190	177	135	162	163	185	177	160	178	152	147	164	163	155	164	151	154	173	127	168	141	162	176	143	147	172	150	162	161	154	157	149	183	204	157	168	165	166	152	172	145	163	175	149	159	166	177	160	166	160	141	162	171	174	156	162	158	155	140	177	158	177	175	165	152	161	156	155	195	161	156	165	187	154	165	149	146	167	148	173	176	167	158	154	172	165	156	149	174	167	176	155	165	161	147	153	181	141	172	155	180	170	152	180	164	180	168	155	168	186	185	151	165	171	157	163	174	155	187	180	153	144	163	151	171	145	163	157	179	141	174	177	182	165	161	160	139	155	160	156	161	148	170	180	161	167	143	166	149	168	167	162	177	157	138	152	165	144	153	159	143	149	151	159	179	171	185	165	168	179	162	193	155	186	182	156	182	200	154	158	159	157	157	181	147	170	166	161	195	160	153	162	184	170	152	160	148	157	155	159	157	171	163	173	170	189	161	171	157	164	160	189	159	153	156	146	162	150	160	160	152	170	169	141	174	174	152	154	160	177	167	149	147	179	138	149	179	160	161	156	170	154	183	155	173	148	146	159	166	175	163	167	157	174	164	152	162	153	166	158	189	170	180	168	167	160	161	151	152	151	180	177	168	173	164	163	190	142	164	150	183	155	132	173	165	169	172	177	159	153	157	155	158	161	150	155	169	172	159	153	167	159	167	163	167	171	159	153	167	171	149	161	156	155	169	178	181	154	158	145	151	158	151	176	157	157	167	156	138	147	166	132	147	131	164	163	175	151	155	159	142	145	168	170	156	168	185	177	152	152	181	146	163	163	173	140	172	176	158	154	161	147	176	160	143	165	157	155	158	160	138	165	158	150	137	157	177	169	158	186	175	148	154	160	171	166	163	142	175	154	143	166	154	164	168	155	142	144	147	166	136	143	143	156	159	166	183	159	158	157	167	166	140	161	171	179	156	160	161	176	159	149	175	144	162	157	175	165	145	172	166	149	149	162	167	164	164	171	167	167	175	175	174	166	155	135	176	166	168	169	150	179	174	135	171	165	151	145	152	199	153	161	158	185	141	140	165	148	151	183	172	169	158	191	144	177	168	184	150	158	167	144	151	178	159	176	178	151	168	141	167	177	142	180	175	140	167	164	181	145	139	159	156	174	160	161	151	155	162	175	157	177	163	153	147	148	148	150	163	156	160	160	154	191	153	164	142	175	149	163	175	164	164	153	160	154	167	155	146	162	170	164	144	132	149	170	175	147	139	167	152	152	160	167	184	153	137	157	142	191	175	176	168	153	173	160	161	162	154	165	168	147	179	172	166	175	167	159	139	148	157	195	159	162	156	187	161	175	184	159	177	170	165	151	146	149	174	157	172	163	151	187	166	172	144	162	131	152	176	158	184	162	169	181	158	183	169	153	169	134	156	163	164	167	175	166	152	184	166	171	154	168	170	154	169	152	171	179	153	156	166	155	163	161	177	183	162	152	173	162	167	159	149	171	126	162	152	156	154	153	150	176	148	158	173	147	174	152	180	134	158	168	141	171	153	157	153	166	171	189	152	166	172	149	169	154	171	142	181	179	132	176	169	181	171	149	171	153	158	142	164	165	157	173	181	148	161	186	178	168	157	163	175	148	165	168	160	159	146	156	163	158	138	168	189	151	177	187	152	159	138	189	170	164	144	193	146	164	199	194	173	141	183	166	168	150	159	169	173	165	146	159	153	170	154	156	170	189	145	158	148	152	154	148	174	181	160	164	139	135	154	170	158	148	172	163	159	170	183	147	159	174	163	162	163	156	174	157	172	145	161	165	161	180	151	177	192	164	165	161	185	164	153	168	169	152	166	148	168	175	196	152	167	174	171	155	158	178	180	173	171	159	158	160	172	136	151	165	168	179	174	153	162	158	156	166	143	184	151	143	151	154	166	171	171	161	153	167	149	158	166	158	160	163	155	162	148	174	173	182	173	157	151	167	162	152	141	173	162	155	154	151	139	147	169	160	162	165	159	167	150	142	153	153	170	158	162	144	171	150	149	179	170	157	147	152	175	179	175	168	173	156	166	171	166	184	166	177	156	157	160	158	175	152	165	151	175	154	156	167	148	190	150	151	133	136	155	157	189	166	187	146	167	153	176	167	158	125	143	180	161	180	168	161	184	152	151	159	156	170	188	170	144	162	162	153	139	192	159	151	199	147	163	158	156	152	172	151	152	166	151	194	167	150	166	176	139	147	159	154	168	145	158	172	173	189	157	158	154	165	157	169	156	154	194	173	153	144	147	169	162	157	182	156	154	166	149	162	155	154	158	197	181	148	148	177	160	165	160	161	162	195	151	137	165	146	154	183	156	162	142	161	162	182	170	158	159	168	158	159	166	159	174	155	181	155	133	141	159	161	199	135	167	156	170	158	177	161	180	141	151	172	174	175	177	145	151	159	164	177	166	168	167	158	182	158	148	168	154	165	159	164	146	153	170	168	153	167	150	144	171	158	157	169	183	146	161	165	178	141	169	172	168	173	141	135	153	156	173	156	156	144	153	154	171	148	173	177	163	173	156	171	164	156	182	148	162	164	151	175	180	176	170	159	146	152	150	159	155	158	170	159	159	142	163	164	138	175	149	153	193	163	162	165	167	164	168	147	141	142	177	164	169	159	146	148	170	185	175	150	171	171	163	167	176	162	173	175	170	163	169	167	173	148	161	155	153	160	152	176	160	178	161	147	142	176	172	131	160	161	156	146	144	173	181	153	157	153	154	160	155	167	155	159	170	162	159	196	164	171	156	162	163	156	164	174	153	163	165	162	154	129	165	160	174	151	144	161	151	150	163	148	153	157	168	160	150	175	160	144	155	159	164	174	144	177	166	167	158	163	180	170	170	170	181	162	177	150	154	152	153	155	164	160	159	176	141	151	166	172	178	172	143	157	150	176	154	162	158	167
21961	17623	4017	1362	740	566	428	362	332	648	3720	5303	4632	3157	901	474	244	281	274	257	224	274	225	259	249	258	258	275	233	256	230	256	261	273	217	250	239	218	222	241	238	242	251	256	240	256	294	253	252	266	263	244	274	257	253	214	271	257	267	233	250	256	237	239	242	237	219	261	231	275	260	273	276	253	241	233	279	256	270	247	248	245	245	237	246	233	245	276	247	236	219	268	243	275	252	245	222	246	256	260	238	249	271	255	257	242	270	241	252	261	240	224	253	254	259	280	225	243	228	256	260	247	245	265	247	215	247	240	238	262	270	241	266	274	246	251	229	245	235	229	261	271	230	250	248	233	258	220	213	262	231	232	278	240	268	269	238	257	246	244	243	247	237	222	232	270	230	270	249	269	265	257	250	235	221	273	248	237	240	239	219	232	250	250	262	260	251	273	236	234	279	257	261	230	260	233	259	235	269	244	260	254	237	268	262	245	222	262	252	255	256	239	227	234	240	243	254	247	221	242	234	258	258	258	236	267	264	237	245	262	282	249	268	270	268	246	245	272	227	264	258	228	268	263	246	262	229	243	247	263	217	238	245	257	224	244	247	237	248	248	256	241	252	234	261	236	226	256	242	248	257	229	239	241	269	237	265	216	233	254	247	272	242	237	260	252	266	274	268	271	257	229	256	247	292	258	247	269	265	233	218	271	246	248	250	229	268	240	271	254	253	235	248	243	247	263	259	242	259	226	250	248	277	259	246	263	279	269	249	234	247	249	227	261	215	270	236	258	263	268	232	256	242	266	220	256	251	238	227	251	250	246	233	247	264	239	234	208	238	266	254	227	249	276	275	237	263	252	257	229	227	257	266	237	248	242	240	259	261	265	263	232	238	242	238	246	274	227	259	244	273	255	270	250	238	236	261	260	248	240	243	222	254	216	248	266	252	261	228	267	244	243	241	231	270	238	257	247	239	246	245	251	242	255	231	245	257	223	256	236	245	254	259	243	234	239	245	248	233	264	239	242	251	248	231	268	228	265	261	256	244	250	241	256	285	244	235	251	249	266	233	255	270	255	234	267	261	273	252	228	231	242	239	270	245	222	229	253	287	263	233	251	253	251	250	239	253	215	279	261	221	264	254	252	246	255	274	263	252	238	236	260	244	271	227	236	248	238	250	266	271	228	255	251	242	238	251	253	226	249	227	246	227	254	257	253	239	242	258	231	255	241	229	264	246	252	245	252	255	260	280	260	240	265	253	271	259	241	247	252	219	258	251	246	215	241	245	270	238	242	241	255	244	272	250	236	231	250	263	260	242	288	254	247	248	206	267	231	248	272	247	260	251	237	243	269	259	261	263	240	245	253	272	263	262	281	231	241	246	257	243	228	236	259	268	238	244	245	261	276	234	238	279	260	279	243	251	258	250	293	281	243	228	241	256	254	239	237	281	263	260	261	248	230	238	259	276	233	268	243	262	226	254	273	261	228	240	269	234	227	244	250	231	226	256	255	245	243	261	258	241	246	256	255	258	266	255	247	246	292	227	225	269	260	264	264	255	243	245	272	262	254	249	231	232	263	236	253	254	266	242	240	252	237	242	258	234	255	247	241	229	268	259	257	270	237	262	240	257	271	265	247	241	242	274	229	259	251	259	257	232	237	236	280	218	274	249	235	251	241	235	235	250	224	253	272	267	212	226	248	220	257	243	237	204	248	262	239	244	249	232	259	261	234	247	255	243	283	245	253	230	265	241	258	256	240	247	236	229	258	239	286	272	278	253	230	209	258	249	229	230	241	247	235	230	226	236	248	257	217	244	266	248	230	199	244	250	230	271	275	235	238	249	244	249	258	239	275	224	242	265	247	245	236	259	232	238	255	241	261	256	258	261	243	248	260	249	264	278	238	234	255	239	255	250	252	290	250	266	265	237	250	256	266	223	255	223	230	248	256	247	253	248	270	245	220	249	217	247	233	239	223	254	250	251	258	250	250	235	276	222	286	264	248	237	243	233	235	277	251	257	268	238	252	224	251	219	235	235	257	243	237	273	262	237	250	243	241	265	260	256	261	264	269	276	245	274	245	260	246	234	267	264	235	235	233	230	239	268	256	252	242	251	279	246	263	246	255	270	231	227	252	249	237	246	247	229	268	252	253	247	279	241	245	247	215	253	212	244	222	260	273	240	230	252	217	246	241	249	266	231	269	238	285	282	236	235	240	275	297	261	244	250	231	240	266	231	249	223	243	262	245	269	233	244	264	240	261	255	237	247	274	246	224	238	259	239	248	232	292	273	235	258	252	222	226	246	227	234	270	270	284	227	229	244	235	261	262	226	248	241	246	247	244	264	249	262	253	254	252	269	247	237	261	286	245	220	267	248	273	254	263	235	282	230	258	270	266	228	230	249	281	234	250	267	254	262	250	250	223	231	260	251	247	258	237	254	228	263	239	246	265	247	238	252	253	255	219	242	238	242	276	254	262	255	242	262	238	246	269	272	267	255	257	248	240	250	250	256	273	222	233	249	249	228	260	249	274	243	232	239	275	237	214	227	255	262	238	229	253	294	272	264	248	246	271	217	254	230	262	238	233	224	232	273	278	242	228	246	242	275	264	278	223	255	252	241	266	270	251	235	249	231	232	262	257	288	241	261	245	220	239	252	268	254	251	257	269	227	252	251	252	242	236	221	220	256	258	301	232	240	236	243	243	267	257	263	283	247	246	272	256	246	234	256	225	249	273	222	262	205	240	248	269	240	225	249	260	245	250	243	256	261	236	265	193	260	257	246	260	252	255	245	228	244	269	232	266	218	231	249	257	246	247	235	227	231	265	228	247	229	260	272	254	235	254	229	274	267	249	229	241	252	251	242	267	255	269	261	233	231	280	239	242	252	252	258	246	246	255	249	269	253	236	227	232	255	270	272	252	252	229	249	225	238	250	257	225	263	238	265	240	240	214	257	250	244	240	232	253	258	243	242	247	256	245	221	270	252	247	221	223	251	239	231	213	259	257	258	253	259	235	251	267	288	250	241	261	236	266	259	264	261	253	266	254	258	260	277	249	290	249	250	255	244	264	255	243	250	241	247	244	246	239	277	256	259	262	229	231	251	273	238	242	243	261	247	263	233	248	238	234	236	245	260	238	269	250	225	234	246	270	249	243	227	240	254	254	273	264	274	259	225	238	269	257	232	241	257	239	283	273	227	247	262	251	240	254	249	247	270	249	235	247	237	243	289	250	239	231	282	260	258	270	228	276	282	245	250	250	264	257	247	246	234	230	273	239	269	220	233	232	257	269	258	235	275	251	245	213	236	252	243	257	261	272	243	248	235	244	254	249	246	238	236	258	257	225	285	275	257	232	239	247	277	255	266	252	243	260	255	230	268	256	227	248	251	247	251	233	219	246	247	230	265	264	246	254	259	247	264	228	249	233	249	271	268	250	243	258	306	269	254	252	239	263	277	267	232	228	249	239	227	238	220	230	224	239	237	245	253	238	221	246	240	224
24236	21561	29026	24509	21488	8028	891	568	514	1870	15051	20657	17264	10300	1317	1901	541	170	192	168	173	180	178	166	164	186	180	175	152	165	186	163	193	181	167	175	166	182	189	187	196	156	179	160	163	161	174	165	190	166	166	171	165	144	182	160	153	175	193	143	207	188	151	151	159	174	168	172	174	183	177	166	174	180	181	160	176	193	162	165	178	162	171	177	188	160	163	179	179	176	171	173	155	159	173	140	170	177	177	180	183	163	172	179	155	185	175	146	167	171	158	169	189	151	177	184	174	171	200	159	160	189	163	172	195	162	177	160	171	170	172	203	173	178	166	161	170	161	179	176	160	169	212	161	171	189	173	157	165	157	170	190	158	167	167	180	180	173	182	162	169	165	169	172	204	157	175	188	162	170	159	164	192	140	168	163	147	158	153	169	164	178	148	162	166	155	145	164	152	182	161	143	178	192	148	162	154	153	177	156	165	158	148	174	166	178	182	176	176	162	149	164	154	174	163	180	171	207	182	180	164	168	160	172	168	163	174	157	146	167	153	166	184	163	177	173	187	147	169	170	169	190	157	142	161	182	182	162	182	180	164	171	171	167	158	166	153	159	179	171	178	166	176	165	165	152	148	163	150	161	187	165	158	165	176	189	177	182	183	150	156	177	169	180	184	170	152	150	162	180	148	189	179	162	169	173	170	182	181	164	181	163	190	149	169	173	168	182	168	183	163	153	168	163	187	171	174	179	181	178	157	153	168	179	176	150	162	176	169	187	182	160	173	149	173	183	176	170	175	158	165	180	155	182	181	178	160	172	150	167	172	170	174	163	156	184	154	162	186	177	176	181	167	165	166	163	173	170	160	178	172	165	175	170	192	175	191	157	150	180	172	143	165	177	182	169	164	178	151	170	163	193	164	153	161	175	181	184	161	178	158	163	175	140	142	161	149	170	158	194	163	174	177	153	179	181	170	151	168	178	165	181	187	166	169	159	158	194	169	179	188	184	169	167	160	170	181	173	161	177	181	160	158	175	154	157	169	163	159	164	187	172	165	196	180	166	176	178	168	161	185	154	186	163	160	185	166	176	166	161	155	150	171	164	169	171	185	157	160	152	187	158	175	184	152	157	169	158	156	161	166	164	184	196	147	171	170	140	178	165	177	184	141	164	137	163	162	181	163	175	160	164	157	183	176	163	169	169	167	170	191	167	173	164	173	186	187	153	153	179	160	144	181	169	173	170	186	172	166	191	171	159	134	153	175	184	193	182	191	169	171	167	165	170	157	170	183	164	165	194	173	175	165	181	164	173	148	175	157	186	166	140	160	196	177	169	195	178	148	157	166	191	169	162	168	172	157	187	178	162	160	168	173	180	170	193	180	173	164	169	161	173	166	175	177	146	177	175	166	169	160	177	160	171	170	169	173	182	154	159	176	175	180	160	151	157	161	193	197	178	173	156	166	157	165	177	146	147	177	175	153	152	193	163	155	145	159	159	153	211	167	140	167	175	169	186	173	170	170	174	183	167	200	160	170	177	166	170	169	184	180	180	181	174	156	179	156	171	170	172	159	209	189	187	158	201	163	203	177	164	170	174	164	193	178	165	166	175	165	171	143	161	155	172	175	164	168	140	171	167	165	166	163	178	196	176	177	188	160	174	181	183	157	151	177	164	169	192	180	189	173	156	169	165	181	181	138	153	172	180	154	164	173	163	155	157	182	162	158	177	168	154	167	187	187	154	178	217	170	182	182	159	175	183	192	197	164	211	153	152	172	176	183	156	159	146	159	158	181	168	183	184	181	164	157	177	172	173	167	162	188	164	175	173	174	172	160	165	184	168	185	153	197	176	172	169	159	166	164	178	188	174	175	163	182	164	159	177	188	174	162	170	180	178	183	153	159	179	165	153	151	169	185	166	172	161	170	202	161	154	188	180	161	184	169	189	163	184	164	172	168	148	168	147	182	167	168	161	168	176	170	182	176	146	179	170	158	173	156	165	176	156	189	179	154	148	175	161	174	189	172	173	155	164	158	157	170	175	160	188	165	162	159	172	135	162	177	147	167	159	151	169	166	157	176	167	184	188	169	169	182	178	179	156	164	171	154	173	158	160	169	165	171	188	164	133	148	158	168	167	172	184	137	174	146	149	164	162	175	175	166	184	176	148	182	179	179	173	181	168	157	205	170	172	165	169	174	153	170	179	170	156	178	170	150	155	162	163	153	157	185	189	165	169	162	179	152	173	150	160	164	171	171	189	150	152	158	187	170	168	179	146	171	173	160	188	171	189	192	171	153	169	178	183	148	142	169	181	146	158	148	191	156	170	173	173	172	160	160	185	169	170	174	165	164	175	190	198	177	172	175	172	164	155	192	193	161	178	181	174	164	165	185	166	155	172	168	162	183	165	152	195	171	193	141	177	158	159	172	172	155	166	152	156	167	147	146	188	180	171	166	170	174	162	159	186	159	178	167	165	201	156	187	192	191	191	163	185	162	153	185	200	176	172	160	174	164	155	177	159	176	170	180	193	173	193	173	178	179	172	180	180	174	143	164	171	167	161	165	155	181	171	163	171	180	167	154	167	157	188	174	146	181	173	186	176	179	185	167	208	180	175	150	158	190	176	159	179	163	159	161	159	179	178	159	160	188	160	170	169	166	158	144	190	164	155	169	162	187	166	170	166	151	172	165	176	174	147	157	162	173	184	153	162	172	154	176	154	169	146	156	188	173	172	191	167	154	177	158	194	165	155	155	152	154	166	170	152	205	165	187	193	185	178	201	177	159	178	148	168	152	184	155	187	169	191	168	185	163	141	162	163	156	165	163	170	167	158	149	181	178	157	173	168	187	172	188	169	161	173	172	167	187	162	173	165	165	149	189	172	176	189	171	170	167	183	153	166	161	176	177	185	168	166	167	171	172	178	155	194	181	158	170	171	189	156	179	163	173	172	161	152	145	137	159	181	171	153	158	168	178	176	182	148	160	169	176	152	176	157	155	162	175	163	154	199	163	179	146	167	171	170	178	158	177	172	159	174	153	189	186	159	181	179	183	177	175	174	174	161	162	186	152	165	178	171	160	200	185	187	176	189	168	176	192	160	172	166	161	144	168	158	187	178	149	173	178	176	163	170	156	173	149	179	154	178	160	197	158	159	136	158	175	174	164	158	174	173	175	162	159	184	177	170	172	164	166	148	177	175	187	175	185	160	181	178	198	146	172	175	178	162	156	176	188	166	176	154	167	156	166	174	153	166	155	173	169	190	176	173	153	158	163	155	182	172	160	174	194	165	162	176	163	167	176	182	186	154	174	172	198	163	170	193	173	148	158	157	208	156	178	169	171	162	157	167	162	156	161	169	184	144	166	162	178	163	154	183	157	159	159	173	160	149	164	187	175	186	192	154	167	154	153	169	159	164	176	167	180	184	185	174	187	147	182	168	175	193	182	180	170	167	158	195	176	158	176	177	177	170	190	173	169	165	181	157	165	157	168	163	153	188	157	163	173	148
29546	36339	11670	5466	3684	2557	1890	1556	1361	5426	27798	31022	26793	17546	2834	5252	1400	291	269	297	280	285	285	298	290	257	245	288	285	253	277	248	286	271	257	298	261	254	274	290	266	268	268	266	291	289	284	287	258	290	249	256	264	261	247	224	263	256	272	279	246	271	256	295	275	259	257	254	236	275	234	274	244	264	287	279	249	270	276	233	264	222	254	265	253	283	262	293	230	291	235	288	250	306	287	275	266	281	266	252	253	278	267	285	235	279	276	251	257	233	277	251	233	252	270	272	261	270	289	273	276	232	237	270	286	280	285	261	285	300	246	257	282	270	271	278	280	258	297	270	255	277	252	280	270	242	273	277	267	252	266	273	268	253	247	305	290	250	257	247	262	289	270	253	255	294	241	266	268	254	225	257	283	250	258	251	252	306	262	250	275	273	281	301	269	260	246	249	245	272	267	256	240	270	251	268	254	255	291	287	276	267	250	249	267	237	259	254	263	249	256	252	265	306	256	274	277	236	275	250	269	240	253	246	252	262	258	270	291	242	286	279	262	282	249	250	271	272	239	266	256	258	275	277	259	275	269	287	262	271	256	260	260	304	252	266	253	297	249	285	250	283	264	281	262	276	288	272	274	276	237	278	240	263	242	278	278	277	292	269	244	242	270	282	265	306	266	284	268	246	275	258	234	236	286	248	241	248	287	237	261	285	238	281	228	279	241	253	274	264	278	250	269	254	218	264	275	245	252	304	265	298	278	229	279	252	259	263	262	248	285	262	238	273	275	279	262	263	289	276	265	280	251	240	273	277	267	259	262	236	278	282	276	250	231	298	283	289	263	285	276	256	255	242	267	271	287	243	289	261	265	257	257	268	269	261	244	248	266	248	253	266	288	267	263	274	263	242	243	286	283	269	256	304	268	283	256	262	248	255	255	275	266	258	257	266	251	272	273	250	297	266	254	249	257	260	242	255	259	268	242	244	250	274	246	248	273	255	282	250	275	276	251	281	256	240	245	279	300	287	253	264	281	255	242	258	237	254	276	278	256	266	266	247	258	249	269	261	272	260	268	287	245	247	252	279	240	231	246	242	250	265	268	286	232	288	268	230	246	259	241	252	247	259	257	258	263	272	272	249	288	288	265	299	255	247	273	244	271	268	276	257	261	250	238	258	264	264	265	276	253	261	273	261	265	268	267	266	254	265	299	249	244	275	246	268	290	274	278	248	287	238	251	272	243	270	266	264	267	244	269	271	244	252	263	262	255	282	260	256	238	246	261	242	286	267	256	265	239	260	293	254	273	268	308	289	266	289	260	246	274	280	255	261	250	281	247	253	260	250	246	247	274	248	261	269	282	281	254	291	284	241	284	278	281	257	244	301	269	280	291	216	257	246	248	280	266	233	268	247	256	260	264	262	261	256	276	258	253	245	251	255	244	242	250	276	289	250	285	279	243	269	295	237	271	257	285	255	254	267	270	265	278	257	275	225	264	279	268	240	258	282	240	242	246	242	257	254	271	222	265	270	284	254	261	283	279	299	291	305	297	246	283	250	244	263	258	260	247	260	251	267	237	261	278	272	287	289	267	297	283	240	285	287	262	274	244	239	246	270	294	258	280	281	276	266	264	277	266	264	269	270	257	272	265	263	280	261	266	265	282	269	255	234	274	284	254	273	256	274	259	265	251	255	231	273	279	271	247	258	307	252	273	254	250	242	289	276	276	243	296	262	253	281	262	245	268	270	264	282	251	282	232	259	236	270	258	275	269	313	259	264	296	252	265	252	261	259	272	260	235	244	270	267	305	267	270	248	249	243	242	257	246	268	278	246	257	283	288	275	266	246	265	260	257	246	254	257	272	274	283	268	266	258	259	265	252	275	267	279	250	278	264	272	248	267	298	268	270	274	254	296	243	263	269	255	265	264	277	251	273	271	243	263	267	258	288	281	267	251	263	244	279	278	263	272	257	274	305	254	267	242	274	253	280	226	259	270	268	263	267	291	240	254	282	259	266	279	271	276	286	259	281	265	263	285	240	263	246	244	237	219	292	281	245	266	292	283	254	259	262	263	248	283	247	269	262	231	245	219	300	268	254	252	272	245	299	274	250	286	252	252	255	265	282	264	241	255	259	250	267	245	261	250	247	272	260	236	260	274	258	281	297	269	272	283	273	235	259	289	251	255	263	300	264	275	263	292	246	279	268	283	279	253	273	263	280	260	259	260	259	281	261	277	256	256	285	281	277	265	277	244	259	255	244	279	276	286	254	281	267	257	315	246	286	269	251	249	255	274	293	257	277	270	285	261	236	254	279	256	252	257	278	259	290	248	234	243	262	271	267	277	265	272	261	266	231	275	231	247	268	288	254	247	259	263	275	260	227	266	262	270	248	270	250	243	284	270	268	271	263	248	250	278	249	269	252	283	284	272	263	255	253	303	238	278	262	267	261	271	247	252	282	265	262	266	259	250	245	275	257	272	282	299	255	241	246	282	251	272	251	264	245	271	262	238	247	255	305	285	264	278	240	273	265	270	290	261	260	264	271	289	262	245	238	272	246	290	272	260	261	234	252	271	272	261	264	260	266	254	226	249	292	257	277	278	262	277	262	275	269	257	243	290	305	272	264	236	270	278	238	259	258	278	243	260	277	243	290	299	270	231	266	277	280	254	270	304	252	265	259	266	257	255	258	259	270	266	263	287	269	247	244	270	257	273	248	273	268	250	261	267	247	267	251	247	261	266	265	283	264	245	278	290	274	254	242	244	269	264	260	253	280	250	276	217	228	288	293	244	238	265	250	278	263	273	252	255	257	254	245	273	264	249	275	258	291	268	221	244	237	257	266	241	274	239	233	281	282	301	236	259	274	228	270	241	269	255	277	266	267	270	262	252	254	263	247	273	258	273	266	235	264	245	261	245	248	273	245	270	256	286	294	307	268	258	263	255	267	261	293	281	270	268	287	289	251	256	281	272	255	250	286	267	267	290	261	247	275	255	254	237	265	279	278	259	245	242	286	273	300	255	264	252	256	304	249	250	272	284	277	264	263	250	291	257	273	235	254	250	265	294	285	247	250	278	259	282	263	265	282	260	260	283	259	251	245	266	248	260	255	241	296	288	247	249	278	279	277	292	269	253	288	274	270	262	275	263	268	272	271	268	259	238	266	259	277	267	278	246	277	229	274	246	282	275	249	263	273	259	269	267	261	235	282	262	267	275	269	264	293	283	300	247	272	274	276	293	254	270	234	268	254	245	257	264	267	276	272	248	258	281	270	274	277	285	240	268	242	244	238	263	273	258	299	271	274	285	254	271	270	269	272	251	253	271	270	269	267	252	260	255	241	260	257	258	263	264	285	285	259	241	237	256	287	244	279	243	249	244	278	274	272	233	249	251	276	285	277	261	284	271	261	256	240	246	245	256	269	269	252	279	267	278	283	245	277	285	307	258	263	251	249	271	255	254	257	281	252	247	291	282	238	258	265	247	216	236	267	269	245	240	244	271	243	247
23569	21580	29455	24110	21564	20669	2475	843	1579	18152	22464	21890	20712	16541	3283	3100	1591	108	82	139	117	130	107	143	110	120	122	99	117	100	108	89	117	110	130	135	107	98	108	110	117	108	112	98	107	99	100	118	85	111	121	97	109	92	119	106	114	112	105	125	109	97	102	98	106	104	113	83	103	94	103	110	102	115	116	98	106	114	115	105	91	115	103	86	116	115	88	115	111	105	99	84	97	94	105	104	98	107	79	94	93	98	98	90	87	107	87	109	86	100	103	116	103	98	108	110	100	100	118	127	110	105	111	110	107	104	98	102	93	107	102	105	94	115	89	96	111	104	105	113	114	98	106	109	116	100	105	98	94	96	103	108	110	97	96	110	96	114	124	109	101	104	116	97	113	98	111	105	98	95	117	91	97	90	88	105	108	83	100	109	104	117	102	112	117	103	113	119	102	84	89	101	113	95	95	104	121	122	94	108	109	95	107	105	110	119	115	89	96	109	101	97	92	111	113	111	84	106	99	101	88	92	101	112	93	103	100	111	96	106	116	88	115	109	102	98	108	110	82	108	114	107	96	93	75	106	113	100	112	109	118	109	105	100	110	92	78	112	107	107	106	87	101	107	102	91	118	107	107	110	108	116	91	110	109	99	116	113	130	116	121	107	101	107	106	106	103	105	91	90	110	129	99	113	91	95	82	105	95	97	120	101	92	110	119	93	93	116	99	103	96	108	91	110	118	105	100	96	102	100	100	106	96	100	106	95	104	103	113	108	99	126	99	112	110	93	121	116	102	115	102	101	119	85	100	117	95	113	96	98	97	127	130	103	111	73	109	93	99	109	106	92	116	121	97	99	105	89	99	110	102	111	102	106	110	124	95	90	118	101	110	113	107	100	108	111	112	109	97	106	111	107	87	110	96	120	110	99	100	96	106	117	103	95	98	105	116	111	108	104	95	124	107	113	108	99	99	105	101	109	107	101	104	115	105	104	88	92	103	119	101	112	103	103	111	110	95	89	101	104	98	117	91	95	111	94	109	105	101	90	90	111	103	89	109	99	95	98	92	89	107	119	114	101	125	89	116	93	104	97	100	116	114	98	97	104	107	116	97	108	117	97	119	105	90	107	106	103	101	102	94	120	85	110	110	98	88	112	93	110	96	96	100	116	92	91	96	98	99	107	96	117	101	91	116	107	117	92	101	110	107	122	103	104	98	106	101	115	95	107	123	97	98	113	124	97	85	91	97	106	104	105	142	102	112	114	87	90	116	93	112	84	103	109	106	107	91	94	109	109	115	112	101	113	104	110	118	100	96	95	71	103	79	85	82	89	102	101	108	102	105	90	88	117	99	99	100	110	103	108	92	112	105	123	96	123	81	107	111	90	113	75	109	104	119	109	107	108	95	115	110	110	91	107	113	116	105	103	97	106	106	108	118	118	103	118	107	107	124	116	103	105	98	113	111	101	104	122	92	85	103	98	97	109	113	92	109	108	109	121	99	101	103	116	110	120	95	104	110	88	98	103	99	123	109	89	120	108	105	100	108	97	95	104	119	83	103	100	105	118	108	82	118	115	101	100	99	100	116	99	105	116	103	107	99	115	108	99	112	100	91	97	82	132	88	116	105	90	107	112	125	88	87	102	112	121	101	98	108	115	103	105	103	102	94	104	121	142	95	118	91	94	94	86	95	114	125	109	94	105	103	90	100	123	103	97	102	89	100	87	93	94	107	103	103	108	104	99	98	118	102	110	106	106	126	97	113	93	124	94	105	89	92	111	104	106	102	99	103	108	95	92	101	99	99	108	93	88	126	119	107	108	109	100	94	115	97	104	119	110	124	94	110	109	116	111	90	112	96	94	117	77	111	92	109	91	104	108	92	101	105	136	121	110	100	90	95	116	87	117	90	89	86	106	116	70	99	99	88	111	126	102	101	80	95	106	112	107	117	127	121	93	92	111	122	105	105	98	102	107	122	108	110	101	89	107	113	90	90	94	91	86	116	117	99	106	103	115	116	134	97	103	117	93	105	98	115	109	114	107	110	108	102	91	99	91	96	120	102	88	109	86	106	112	97	75	107	104	101	110	92	117	125	101	91	110	112	96	101	122	109	104	101	109	90	123	100	96	103	111	92	100	123	103	101	97	83	107	95	88	111	94	106	103	100	122	130	106	107	102	112	92	89	111	90	113	105	118	116	96	101	95	95	97	81	116	112	99	100	102	102	114	100	95	113	113	93	94	104	96	104	96	112	117	110	93	122	97	98	116	105	103	125	103	83	108	128	112	120	100	111	95	96	94	111	123	98	97	91	100	88	118	85	104	96	103	100	103	111	104	95	120	102	88	107	106	113	106	102	112	96	112	89	95	82	98	99	114	120	105	91	112	111	107	118	97	122	88	112	111	102	99	101	104	86	88	83	98	103	93	108	98	100	105	102	96	94	91	112	105	113	97	113	93	105	110	103	111	103	101	108	95	91	104	108	108	102	99	101	91	104	100	126	98	97	96	117	117	94	96	102	108	97	107	101	120	109	95	113	88	108	98	97	108	106	100	111	90	101	111	92	122	112	94	99	130	99	105	114	101	109	124	109	103	88	88	111	93	101	117	96	89	117	109	90	126	100	99	99	99	119	97	104	86	95	119	112	92	108	131	105	103	121	93	119	111	108	88	129	109	115	108	111	104	95	109	92	102	119	96	114	114	114	90	122	115	88	102	109	100	102	94	111	100	92	105	100	109	94	86	108	107	110	107	106	116	106	101	119	106	93	118	84	105	102	109	115	112	105	87	110	99	107	92	115	88	112	119	113	98	95	99	106	102	88	128	115	105	111	102	99	100	108	95	102	103	81	110	101	101	95	93	115	118	99	104	98	106	104	102	110	102	98	91	102	102	109	91	114	111	103	109	106	101	106	99	96	90	91	112	95	112	99	106	115	102	86	92	111	88	96	114	106	88	104	98	86	108	119	102	85	106	124	117	102	100	102	115	131	95	103	91	109	98	108	106	105	97	110	103	107	112	99	117	107	107	105	110	107	91	97	105	116	112	101	83	95	93	105	87	96	117	107	96	107	103	93	103	87	97	104	124	97	122	84	102	96	93	112	98	96	112	95	103	86	98	98	103	113	102	107	106	93	90	93	131	118	97	122	112	109	102	98	96	127	116	116	95	116	102	99	103	122	114	108	97	131	114	119	121	101	101	86	94	97	98	108	109	103	93	95	114	116	95	104	106	122	135	107	92	106	97	102	118	99	87	107	111	100	96	95	112	93	102	103	109	108	90	104	101	102	97	127	99	100	111	124	110	106	103	109	98	109	98	112	113	102	107	109	92	96	106	128	108	106	102	97	108	96	99	96	108	99	114	89	109	104	102	132	104	108	101	117	87	101	107	82	91	101	119	100	107	81	86	96	120	104	96	95	133	99	108	114	103	103	89	96	102	108	99	100	97	105	105	120	111	102	100	112	96	108	103	77	94	103	99	101	100	94	101	113	117	78	98	127	103
31661	40451	18764	9197	5169	3684	2711	2191	5026	28476	31547	31398	30570	25438	5052	8512	3865	219	210	204	196	172	173	159	186	206	199	164	201	211	180	173	187	168	184	160	193	173	168	165	166	164	157	154	166	178	170	157	181	185	159	171	150	159	168	198	151	147	179	187	161	175	198	172	172	162	148	194	161	150	153	174	146	168	156	169	177	152	160	185	168	182	188	185	176	164	155	131	175	178	147	160	156	162	170	196	152	181	148	191	176	153	175	161	180	179	178	145	201	155	140	178	167	163	181	153	166	153	152	180	145	161	162	154	185	158	175	191	154	167	171	174	167	191	156	174	163	151	164	167	166	158	143	181	205	188	161	150	172	179	168	160	183	175	158	154	157	165	190	163	139	167	166	145	182	151	155	169	171	167	154	185	162	163	152	209	150	177	167	150	173	164	152	150	145	174	157	176	192	155	164	182	187	174	163	147	163	179	161	159	173	154	177	191	149	172	154	152	164	198	152	163	163	151	164	137	164	165	161	165	172	161	159	175	175	169	168	167	177	169	181	201	177	172	175	184	152	163	175	166	182	160	189	162	175	150	194	157	169	172	156	163	166	170	174	175	164	131	177	160	166	166	166	169	179	172	171	169	135	161	146	167	170	165	173	167	151	172	152	163	159	136	179	159	182	179	174	163	176	182	157	151	175	161	165	155	161	162	154	165	171	167	171	165	168	157	189	165	170	158	197	152	173	162	176	178	162	187	165	183	183	157	173	158	171	173	157	174	151	165	154	140	163	159	161	163	159	173	167	175	148	191	164	149	166	143	159	166	175	160	149	175	155	169	147	184	175	160	148	154	164	154	187	185	173	155	172	166	154	172	176	175	169	176	145	163	173	152	139	177	178	164	149	173	171	152	155	153	166	198	186	153	163	166	172	177	186	189	155	176	186	175	163	157	163	190	176	180	154	180	168	170	201	175	165	165	171	186	167	169	184	170	187	137	154	168	159	161	142	159	155	168	162	173	169	172	187	171	167	193	169	162	181	173	159	182	164	193	170	177	175	150	169	140	162	176	144	193	188	148	169	157	171	175	165	173	153	171	172	168	172	142	144	163	164	152	150	152	188	178	171	161	159	144	167	151	167	165	178	163	161	173	174	159	156	192	178	165	174	147	171	187	157	175	156	159	158	140	168	175	178	167	190	165	180	158	194	154	166	168	148	181	153	173	204	152	161	169	147	173	162	170	145	144	170	143	149	169	151	185	178	172	160	167	148	143	175	203	158	182	146	179	173	173	148	180	149	154	170	156	165	139	164	173	164	165	170	172	187	186	169	171	159	174	178	167	156	191	182	159	169	156	195	165	155	166	170	185	160	167	175	181	161	195	166	178	193	168	161	159	174	170	154	150	157	163	180	158	156	168	165	170	154	144	163	157	154	153	168	169	137	160	166	152	164	182	167	174	137	175	180	170	153	166	148	131	175	159	155	181	164	165	175	184	175	143	157	178	173	147	168	180	161	166	170	174	165	172	163	150	143	160	164	167	167	171	183	172	167	152	177	172	164	174	162	168	149	157	191	167	187	157	150	192	162	170	159	156	167	174	191	178	171	163	163	168	154	165	162	179	154	158	189	168	156	158	158	179	154	165	163	155	157	150	155	164	168	171	158	161	175	193	180	183	167	167	164	176	172	183	170	163	160	182	174	175	159	170	166	136	165	160	194	192	212	170	182	161	167	176	171	135	153	150	154	179	188	169	161	162	167	174	172	153	150	167	152	179	183	161	159	147	178	186	164	160	159	160	173	195	158	168	152	168	149	194	182	155	159	162	189	155	167	176	177	181	162	189	171	155	177	149	176	161	160	154	151	155	168	150	161	138	153	178	155	173	160	161	168	158	180	181	169	172	161	176	173	181	162	172	164	174	163	166	179	145	167	169	160	168	142	159	158	163	167	172	183	157	155	172	157	177	170	179	156	190	165	165	163	163	165	157	164	155	141	171	179	163	166	164	164	169	149	185	157	163	149	157	165	158	163	154	159	172	165	169	155	160	171	145	165	165	147	151	176	173	161	191	166	172	189	172	191	182	164	168	157	153	159	181	170	126	179	154	153	176	146	190	162	181	186	174	147	168	164	156	145	181	134	155	152	145	156	170	156	177	162	173	184	171	169	170	144	165	190	176	179	156	157	174	158	172	163	176	153	161	169	157	155	157	179	178	166	170	182	147	154	174	205	152	181	166	169	168	179	164	147	133	178	164	180	156	173	164	150	155	180	171	150	189	183	178	176	159	173	177	156	184	149	167	182	160	161	185	171	164	159	166	156	164	139	166	171	161	141	168	157	145	172	153	155	150	156	145	164	159	168	146	148	162	156	163	161	160	163	170	161	175	146	157	149	158	175	152	164	166	144	153	163	179	156	176	173	158	165	183	163	183	174	176	162	142	154	153	172	163	175	166	150	198	159	175	176	174	155	155	151	172	150	157	172	169	158	159	150	153	156	180	160	152	172	167	145	163	177	163	179	162	153	139	163	154	151	159	141	144	155	164	152	141	172	180	167	169	174	164	168	169	174	182	166	154	135	127	160	160	167	167	164	177	160	161	164	157	194	180	170	134	153	160	184	164	172	177	178	174	185	174	158	160	181	165	157	162	169	167	166	181	172	178	176	171	152	177	151	190	162	174	181	159	161	166	159	179	146	143	180	139	165	162	158	196	157	147	159	156	148	166	150	167	192	149	129	161	154	163	187	171	161	193	170	182	180	167	152	171	149	167	168	161	182	157	165	145	170	163	176	176	159	188	169	152	146	164	166	193	163	147	142	160	177	160	164	170	169	181	149	170	180	151	164	152	155	159	189	188	173	173	148	177	169	179	144	147	161	173	156	161	170	162	156	155	204	162	165	154	171	158	166	170	174	175	178	189	170	146	162	156	167	196	171	157	138	192	150	138	160	159	173	179	158	194	176	180	156	157	180	168	170	178	151	191	165	169	146	134	189	144	160	178	168	154	151	165	171	166	163	174	160	155	167	171	152	161	175	180	153	169	155	147	186	191	185	171	164	152	185	193	175	173	170	173	169	158	170	183	156	158	167	166	161	157	159	181	176	155	169	191	147	173	187	161	162	181	166	157	154	163	185	154	161	168	168	178	157	154	170	179	174	159	169	182	163	184	160	154	181	141	181	139	181	157	163	153	152	147	159	155	143	131	175	170	178	177	158	167	194	151	180	166	151	179	169	160	163	172	157	174	170	162	174	172	158	174	161	157	170	167	168	169	163	164	165	176	154	150	165	155	165	168	182	169	153	162	179	172	140	165	165	162	156	140	166	165	170	175	198	160	193	176	171	163	159	159	148	176	169	152	147	174	142	172	167	169	176	177	164	175	140	161	167	157	164	185	178	159	161	168	171	194	162	171	167	155	160	187	173	174	174	161	170	170	173	161	156	170	173	154	159	196	158	154	164	170	159	145	165	171	169	182	145	159	158	163	176	141	176	169	184	165	160	158	165	170	195	176
27459	21086	11388	1400	417	299	242	202	265	1838	2428	1495	951	742	215	311	175	162	166	181	180	169	153	150	154	160	176	162	170	156	159	154	166	157	156	161	144	149	158	180	149	142	177	169	161	175	160	173	151	175	168	172	153	141	154	155	165	141	177	169	149	158	145	164	144	161	188	165	177	158	163	157	181	174	181	166	152	159	181	161	144	157	176	171	160	165	165	148	149	156	162	160	164	159	152	172	174	156	137	179	174	170	165	167	155	142	159	161	140	156	176	167	163	167	162	162	146	140	176	161	153	183	149	144	150	154	159	164	139	165	182	171	150	142	160	182	144	160	158	146	132	155	178	182	157	196	145	152	181	158	148	146	169	158	171	184	175	147	156	154	150	166	179	178	155	140	146	176	158	171	151	173	153	163	161	180	149	163	175	151	157	164	174	155	130	161	161	184	169	143	179	163	160	162	161	145	175	129	172	159	157	161	157	178	165	157	159	160	171	182	149	167	145	152	163	166	157	172	180	180	159	138	165	161	147	161	180	160	189	154	173	169	142	159	155	137	161	151	190	183	167	170	180	146	136	153	181	162	181	145	185	142	161	174	172	176	156	178	148	180	174	158	147	147	175	161	146	147	163	171	165	180	161	165	156	162	150	173	151	159	156	154	140	152	169	143	169	173	178	152	153	147	145	136	164	177	170	155	158	159	170	167	157	159	147	172	161	156	142	157	169	163	173	165	162	162	163	166	160	160	153	161	164	156	168	165	148	154	160	151	167	165	169	163	175	149	158	181	147	171	142	150	174	174	176	158	174	169	145	178	178	157	167	169	169	173	128	142	170	166	136	143	173	157	155	170	164	175	162	177	167	167	173	170	171	138	161	158	149	171	174	163	155	167	152	158	139	131	167	161	168	159	145	162	158	141	173	165	172	146	160	171	159	162	196	139	155	170	142	172	170	163	154	180	165	190	144	158	163	171	150	174	186	161	154	182	144	146	165	138	168	163	159	170	144	144	167	160	172	162	156	161	161	131	176	147	150	164	171	167	137	156	165	150	157	173	167	152	157	162	131	170	172	171	151	162	185	155	158	145	151	168	153	165	174	150	157	180	168	162	168	163	150	161	163	156	134	156	162	171	161	178	164	152	152	142	162	157	180	130	177	147	153	155	155	144	172	140	148	167	150	151	168	158	164	155	190	140	162	178	155	168	182	160	169	179	163	165	174	150	166	155	135	169	193	164	174	174	160	148	177	154	158	164	150	169	154	163	169	167	127	170	180	174	179	188	165	133	158	164	164	151	150	149	176	166	164	169	142	151	147	197	147	160	131	190	171	141	180	158	158	152	179	189	165	171	173	175	155	172	177	137	157	178	161	155	147	136	153	175	166	175	159	170	162	161	158	157	182	162	139	154	159	149	169	164	124	161	152	151	165	168	171	167	131	159	147	193	147	191	171	168	162	131	195	179	163	183	153	161	157	158	167	137	160	170	168	181	166	122	169	164	190	149	170	162	170	150	163	155	169	152	178	151	167	164	174	160	172	162	184	145	153	168	173	156	166	164	164	138	155	143	141	164	154	161	173	148	155	167	144	155	163	164	165	157	188	149	148	140	207	146	163	162	173	145	155	146	147	148	160	159	167	161	121	156	158	146	175	151	162	133	177	165	149	191	140	165	182	178	158	174	163	152	179	159	159	158	174	156	162	185	162	142	175	168	160	156	153	155	142	165	155	149	144	187	171	163	177	151	155	151	168	184	171	147	154	190	177	157	160	150	170	152	173	151	160	140	162	163	174	149	162	158	182	166	156	148	171	137	154	175	157	163	141	156	133	164	174	177	160	142	156	172	177	159	153	180	161	165	156	168	156	160	155	157	174	144	168	154	145	165	165	159	165	164	160	175	179	144	146	143	160	157	159	151	159	134	176	173	141	170	166	167	156	162	176	163	162	152	157	182	149	144	183	168	154	173	163	148	180	159	139	175	172	160	157	144	154	180	166	179	176	157	156	165	165	162	167	174	153	161	163	180	148	167	182	160	153	154	166	133	144	162	156	159	173	182	152	166	160	126	162	170	166	167	173	170	161	167	147	168	164	127	153	157	142	161	179	164	160	151	168	171	164	161	151	177	180	147	145	168	154	163	155	168	162	142	178	153	177	167	145	152	155	195	146	173	155	176	139	135	143	160	152	192	185	172	160	154	175	163	152	155	147	172	162	176	171	168	147	166	174	145	176	145	152	166	156	162	178	166	169	182	159	161	154	163	163	165	151	156	161	163	146	163	153	175	136	176	157	174	183	184	161	167	137	151	161	164	168	155	170	168	162	155	165	178	185	154	156	138	178	134	184	152	145	151	170	164	145	172	155	156	146	144	159	162	179	155	146	158	155	163	160	167	154	157	150	175	155	173	153	170	144	154	129	172	139	177	153	174	183	152	135	171	167	168	131	170	163	143	178	169	146	184	165	168	148	158	163	177	145	143	158	176	160	165	153	161	144	163	145	169	152	187	168	159	155	175	176	151	163	158	158	153	153	147	143	164	167	145	139	159	148	150	155	175	160	170	175	163	172	162	145	162	160	159	178	152	156	156	155	167	171	155	140	178	129	148	152	133	155	172	146	164	147	134	157	173	161	167	157	155	161	145	165	151	168	180	161	177	180	167	145	149	174	153	173	174	155	167	167	185	186	138	136	163	165	160	176	174	173	138	160	159	166	175	152	171	143	157	157	149	137	158	171	179	171	157	163	161	154	159	181	174	135	164	158	161	160	162	158	144	171	145	168	155	165	170	146	144	198	158	174	161	173	158	168	162	138	134	163	168	151	161	155	168	179	171	168	171	159	167	167	167	136	155	153	159	161	175	159	152	141	152	138	169	156	165	162	155	161	156	162	166	150	183	161	183	162	153	163	146	174	152	170	147	157	149	165	155	195	143	140	162	161	140	166	155	172	149	163	165	147	164	157	141	173	161	162	163	160	169	172	158	146	158	175	176	171	149	175	190	151	164	167	182	173	159	171	159	142	150	170	177	160	162	149	159	158	180	145	181	162	168	165	164	187	173	154	167	179	188	142	157	152	165	159	154	141	167	161	161	149	166	164	163	170	160	145	156	163	160	143	180	143	161	167	165	154	151	160	158	144	171	172	148	155	166	156	153	171	158	164	166	150	161	150	177	170	153	169	178	182	154	162	163	164	147	160	168	172	141	170	167	170	153	165	158	175	153	161	148	167	173	153	165	138	183	157	156	187	153	172	168	147	181	158	187	168	152	160	148	140	179	161	146	139	157	168	172	173	168	121	137	173	166	153	152	165	161	149	167	156	166	163	147	151	158	167	154	132	143	176	146	183	176	159	148	183	166	157	174	162	140	163	153	153	140	167	149	162	167	146	163	150	151	154	176	152	156	190	155	163	160	178	174	136	152	193	151	162	136	157	166	161	164	157	147	142	172	135	167	168	150	167	169	159	156	138	161	176	156	171	156	169	158	163	161	173	142	141	164	161	158
21589	21394	8501	1973	888	668	445	386	480	4823	6208	3513	2333	1742	419	589	250	241	242	255	271	258	257	279	234	251	244	254	270	247	265	297	262	243	230	243	233	259	269	250	240	252	252	265	246	241	243	247	248	240	269	227	244	255	232	286	252	260	265	271	251	278	249	239	218	250	244	235	274	267	252	253	258	255	248	262	260	218	245	230	225	237	283	254	299	233	276	270	268	221	220	288	239	259	235	228	248	219	246	257	255	261	265	244	243	207	255	212	249	245	264	250	255	264	241	271	254	270	254	248	245	263	261	234	268	238	254	243	244	244	256	250	239	260	229	255	273	281	238	261	244	249	245	256	261	234	251	240	264	261	260	263	282	249	246	272	241	256	254	231	250	243	241	227	251	242	257	248	242	245	259	238	220	284	290	265	255	265	265	240	225	278	241	283	238	241	240	259	236	232	257	260	261	261	255	252	258	254	255	263	260	236	253	262	255	230	265	235	236	257	265	246	237	231	227	291	251	231	247	246	258	240	254	242	270	263	264	258	243	249	244	274	252	270	293	240	251	221	228	242	261	256	232	248	243	258	239	244	246	259	263	269	246	242	247	267	274	256	240	267	270	248	233	273	230	234	280	244	266	246	251	236	284	236	273	242	232	241	229	255	240	267	257	240	253	254	253	261	270	245	271	238	242	268	239	234	255	234	250	248	276	252	246	252	259	236	253	219	254	265	264	258	245	255	227	242	248	250	259	245	236	241	247	250	258	249	277	232	239	239	241	263	240	273	244	215	275	246	216	282	237	256	261	255	251	255	270	266	257	258	259	264	260	233	255	268	264	236	247	268	265	255	255	240	219	244	220	243	236	232	263	242	251	288	226	242	249	247	257	247	230	234	243	263	272	273	279	236	249	264	247	241	254	231	246	231	262	248	241	249	256	253	233	238	244	243	237	234	272	250	259	247	262	259	248	258	227	239	259	236	241	258	225	236	256	257	226	236	235	277	240	262	250	245	247	253	271	254	260	256	267	249	266	234	284	235	265	245	224	257	256	231	259	258	239	247	260	251	265	228	257	234	252	246	236	275	243	248	250	255	274	250	250	224	246	253	257	253	261	248	286	265	235	238	244	261	256	257	249	254	247	254	265	266	250	231	251	273	243	266	244	254	267	272	248	239	279	232	253	252	243	253	264	281	266	248	272	252	266	245	253	241	236	249	248	272	272	253	245	270	244	255	258	236	226	263	230	281	252	249	259	238	273	236	254	217	233	249	253	243	207	273	234	258	259	257	227	243	265	256	238	230	255	252	245	274	221	226	243	265	248	241	235	251	263	237	250	271	231	283	252	283	231	252	267	255	245	212	266	240	239	267	257	261	239	259	263	247	251	230	262	275	259	265	258	233	258	229	263	252	258	261	251	235	263	261	226	276	266	262	248	246	258	248	211	287	237	300	257	238	229	251	265	240	264	259	264	269	226	235	272	242	216	224	248	222	258	256	247	277	269	267	271	254	239	281	213	229	255	242	244	244	253	224	274	257	260	279	233	221	260	251	265	254	243	242	234	274	295	243	232	263	232	259	253	239	256	235	236	254	248	286	244	229	243	247	262	277	235	247	243	238	244	251	254	255	261	240	269	250	258	250	265	254	249	247	256	260	256	251	259	266	231	257	238	239	247	246	238	249	268	281	256	231	267	236	264	262	258	254	234	270	239	242	242	258	240	233	256	262	259	242	204	264	227	293	257	222	259	247	240	257	248	232	259	226	248	231	260	260	245	257	275	260	226	243	238	260	238	258	262	231	248	237	252	241	232	226	253	273	249	240	271	246	254	266	255	253	247	271	259	253	277	271	269	248	263	235	250	248	218	266	249	256	265	227	232	266	220	260	258	287	270	257	244	278	228	250	225	231	219	282	282	235	242	260	229	235	225	270	230	233	288	246	266	244	269	235	244	240	262	271	241	237	254	249	237	270	245	215	245	238	236	232	253	251	253	250	237	263	249	257	232	269	254	227	265	266	222	261	243	238	275	248	261	247	262	259	258	256	248	231	254	253	262	246	253	242	240	261	255	261	256	257	280	294	252	234	274	240	234	257	256	265	243	247	259	253	268	268	257	280	225	247	258	224	248	237	247	242	232	267	257	260	240	238	234	245	272	240	243	234	254	248	243	266	285	264	223	272	239	256	252	242	239	245	269	242	237	249	253	226	276	233	256	253	251	247	231	249	269	245	255	244	242	257	246	261	255	257	267	266	236	265	241	259	270	267	257	261	234	248	255	262	215	248	272	263	221	245	239	255	249	266	257	236	283	248	243	241	254	254	250	230	254	238	262	258	258	253	239	247	210	250	247	264	233	245	267	255	247	237	239	262	285	230	244	235	247	238	244	240	251	276	259	295	268	269	243	240	255	269	248	227	239	280	249	250	236	259	230	233	237	267	225	256	220	240	268	247	237	265	252	260	244	273	258	265	238	240	265	243	264	271	254	263	251	280	252	243	270	266	244	249	246	238	228	254	257	239	256	251	261	222	252	263	241	220	247	252	256	255	233	262	288	246	274	297	223	260	278	241	239	253	241	240	224	252	249	270	265	238	258	237	256	259	251	260	242	239	240	254	245	223	230	290	275	254	275	251	247	247	257	251	274	256	220	241	244	268	263	254	233	255	256	278	239	269	257	237	258	241	246	271	245	256	253	220	247	249	240	260	234	255	248	255	238	253	258	257	235	271	247	277	288	264	238	269	240	245	253	248	263	264	247	246	261	271	265	230	251	227	273	276	267	261	275	237	255	250	256	242	256	243	231	252	259	258	249	252	250	258	262	231	265	269	242	228	246	247	221	246	233	255	248	251	256	270	277	216	241	244	247	258	274	241	231	249	293	249	259	281	242	249	262	245	272	241	243	250	272	230	240	246	235	266	250	281	234	253	249	240	251	250	253	268	232	255	231	254	263	262	256	268	235	236	254	289	267	260	237	255	227	247	253	242	260	241	260	270	240	257	261	257	257	234	255	244	230	254	247	234	218	250	277	244	258	232	254	238	256	275	229	250	237	232	273	240	246	249	209	243	277	245	270	258	237	235	215	237	249	254	286	254	266	243	276	270	269	284	270	256	255	279	243	229	236	239	254	255	287	253	246	237	243	245	238	224	260	233	225	247	270	270	247	235	232	241	232	244	239	225	251	248	240	230	254	233	280	250	274	269	241	247	266	255	262	245	249	245	246	239	256	251	260	241	246	239	227	239	240	234	255	244	255	244	242	234	266	255	226	233	252	260	233	243	244	262	258	241	256	236	235	252	214	253	267	246	221	215	235	228	275	230	241	230	263	248	244	249	244	237	266	243	243	290	247	262	276	229	236	273	242	268	251	245	227	263	256	241	252	229	289	246	237	251	267	248	232	267	251	269	241	246	242	249	247	243	283	266	284	240	243	277	233	254	251	262	255	257	242	253	244	258	245	284	232	241	277	251	262	246	281	244	252	225	240	266	257	231	232	262	247	221	216	235
24214	21544	29004	24439	21427	8133	939	563	1128	13252	22350	19137	10906	5243	1107	1876	178	176	173	187	186	209	197	175	194	184	181	166	181	162	160	166	183	187	165	191	197	154	193	183	184	186	155	154	149	185	167	191	192	182	185	184	193	172	172	181	168	191	192	168	162	149	143	190	181	167	159	169	189	158	170	165	159	170	172	174	175	196	154	184	186	174	164	198	173	203	175	156	153	150	171	166	154	174	170	168	188	156	148	152	162	194	193	154	176	164	172	180	178	186	183	165	174	164	188	166	171	174	186	145	171	170	159	174	178	180	174	179	181	186	176	177	177	168	159	191	156	188	184	166	163	175	181	170	167	167	171	179	175	153	165	165	149	154	162	199	168	151	188	176	171	185	143	179	164	168	172	188	173	173	163	167	170	157	178	179	185	174	201	177	167	159	144	153	187	158	180	152	147	166	191	152	139	156	186	177	177	169	168	167	177	167	156	184	174	155	177	180	178	152	185	163	160	174	143	168	176	163	154	178	170	170	162	169	172	183	180	205	193	179	165	176	173	176	167	164	201	165	164	166	163	159	193	170	191	153	186	161	177	178	160	181	182	168	190	163	165	175	192	163	176	170	177	154	170	187	180	140	156	183	163	195	159	162	167	157	163	182	184	163	189	189	174	154	151	194	180	179	177	161	157	162	169	174	148	144	182	168	166	184	196	170	170	172	167	178	167	166	164	164	195	164	192	175	169	167	168	181	178	145	177	153	184	164	174	158	180	185	187	175	199	164	171	184	174	165	170	185	159	175	175	183	155	179	152	189	162	183	161	175	161	167	166	169	170	192	156	175	187	162	150	180	156	169	163	187	176	180	177	146	163	209	197	157	166	174	167	186	151	153	165	145	155	158	193	171	170	143	160	183	168	178	156	172	158	175	171	173	154	169	167	199	181	172	150	169	164	177	168	172	157	155	165	168	160	186	171	190	179	164	175	165	174	162	155	146	169	182	164	182	170	187	155	169	169	167	167	161	164	153	164	181	171	167	178	177	177	160	185	191	184	188	185	154	139	182	160	164	155	164	177	162	162	157	185	185	148	163	149	180	177	208	155	158	159	169	189	169	177	156	201	165	178	168	156	171	164	161	164	197	167	199	173	159	161	146	178	167	175	177	173	166	200	165	163	168	158	163	171	169	170	151	167	171	162	181	174	168	181	186	143	148	164	179	174	175	177	192	168	193	162	176	198	199	174	162	153	195	210	163	141	181	153	156	153	162	173	172	160	156	160	156	182	171	162	184	163	172	159	163	197	162	178	163	173	147	177	171	160	178	178	170	163	193	162	189	166	138	170	174	149	167	162	190	164	155	174	165	164	192	170	198	156	205	166	162	184	165	180	164	184	167	154	164	167	180	165	141	176	173	184	161	186	182	183	167	172	174	175	170	186	183	166	160	164	192	164	156	180	173	176	149	166	165	184	168	171	166	157	194	178	183	153	160	172	170	170	161	161	175	192	188	172	157	174	166	158	162	153	159	183	169	176	175	169	180	148	187	205	180	159	146	170	170	182	171	161	159	147	180	180	167	170	184	168	175	183	159	165	177	185	167	176	201	172	168	164	169	145	194	159	145	158	154	186	179	180	177	148	149	183	157	194	191	176	182	178	173	198	168	161	169	156	157	175	185	197	188	171	148	164	190	160	150	157	167	168	188	170	184	192	168	168	155	182	148	182	159	177	194	170	187	190	162	157	181	162	178	158	160	160	184	165	179	169	187	167	154	169	187	183	175	171	171	163	177	175	150	140	170	174	179	155	176	161	169	159	178	166	147	201	182	165	188	172	175	186	178	167	175	147	159	148	153	187	183	158	172	171	174	177	152	190	173	155	173	171	150	178	192	179	181	159	157	184	160	167	192	158	173	146	163	189	174	148	167	175	166	183	168	164	159	160	182	176	162	153	183	168	176	175	184	165	175	173	152	161	166	174	159	171	147	164	188	167	176	183	155	174	154	186	176	175	177	170	170	185	188	167	175	184	160	198	176	177	156	169	181	181	193	172	180	168	148	155	173	190	176	155	153	161	161	178	176	186	150	175	176	173	178	195	171	170	176	184	176	171	143	185	150	167	165	153	194	178	182	162	165	176	167	184	172	184	165	161	163	158	181	165	151	164	164	166	161	160	178	153	178	176	160	180	174	178	185	159	156	183	175	185	176	174	164	150	165	164	155	187	153	167	163	168	155	186	163	181	178	187	151	176	164	165	157	170	173	140	184	163	170	168	182	156	144	170	150	187	193	195	166	165	145	178	168	168	174	170	190	185	187	168	181	172	175	172	170	187	188	150	175	157	163	146	170	163	177	154	178	170	179	175	162	165	183	171	172	157	200	188	180	174	196	197	160	185	179	157	166	196	165	155	154	175	190	179	155	187	154	179	136	178	168	173	146	159	159	148	185	173	173	195	138	176	185	168	165	171	197	179	177	179	180	157	186	187	155	177	159	160	165	155	175	144	155	185	198	185	157	178	158	176	196	186	167	180	183	188	175	182	184	170	181	173	178	170	172	172	177	179	172	163	159	150	175	178	165	167	162	171	171	165	201	168	172	156	161	180	170	150	159	147	180	154	153	183	177	173	161	173	171	167	197	164	160	155	174	188	187	156	168	207	153	182	162	168	180	178	151	175	175	168	154	178	154	144	189	164	181	177	187	158	166	161	191	158	187	154	195	164	181	150	156	162	167	165	166	158	180	161	162	177	183	158	181	178	180	178	159	168	175	191	183	162	147	176	161	160	165	157	175	161	190	170	190	191	151	180	158	179	166	201	156	166	174	185	158	157	162	181	179	167	176	149	160	162	158	174	170	150	179	174	145	154	189	147	174	174	167	181	141	154	167	172	166	170	169	167	149	199	168	161	183	177	171	170	151	183	162	181	178	165	191	139	179	182	154	187	164	157	155	172	177	166	160	161	160	168	165	179	171	151	180	171	171	176	190	159	167	163	167	160	183	160	165	150	175	162	162	167	198	157	186	204	172	193	168	176	183	171	168	190	173	147	175	155	167	160	160	167	188	144	157	183	167	180	187	157	165	163	158	174	164	176	163	167	172	169	150	176	189	159	167	168	142	156	171	192	168	153	171	182	171	191	173	163	184	152	163	163	171	170	163	169	174	143	175	155	181	169	161	166	180	164	177	171	155	165	195	184	186	169	140	179	197	179	206	180	168	187	155	174	166	170	160	196	157	153	168	163	175	159	163	162	143	183	159	143	197	173	163	168	181	177	165	187	149	179	183	163	152	167	169	173	155	155	151	176	184	169	203	143	146	183	157	167	159	179	166	163	170	170	161	173	148	177	159	171	188	179	168	162	183	163	171	181	153	158	189	179	169	168	184	171	187	177	169	177	186	190	168	158	188	159	163	177	169	184	163	177	152	162	182	139	158	161	175	185	166	176	178	166	167	177	177	177	161	152	173	174	142	175	154	158	160	189	175	169	146	141	204	163	180	167	167	186	166	183	184
30038	37649	19150	7916	4110	2648	1891	1502	3491	24333	32186	27059	19542	10001	2977	5044	324	332	313	314	289	304	280	266	255	283	268	252	261	275	266	311	266	271	296	253	263	266	291	286	278	271	272	254	271	276	248	259	255	267	268	262	247	264	250	272	247	242	238	298	277	258	277	287	298	250	286	249	242	250	267	256	260	275	273	265	267	244	291	276	290	249	292	251	265	280	250	273	286	256	263	253	241	282	242	267	265	276	254	284	282	273	276	299	275	251	272	255	246	254	277	275	243	289	253	272	233	279	249	276	254	282	286	231	235	276	264	263	246	269	277	263	259	246	243	272	290	257	252	271	262	248	282	244	269	249	247	261	262	266	238	265	249	265	258	256	297	258	284	281	280	288	287	253	274	264	242	287	285	258	265	270	288	279	298	275	270	263	266	263	304	245	268	269	238	274	242	304	291	293	289	272	278	273	258	276	249	279	277	247	282	265	265	266	247	269	280	271	266	285	265	290	274	246	260	240	287	267	268	291	248	266	293	284	254	256	247	244	268	276	256	278	259	252	283	261	266	254	238	279	285	280	254	265	265	275	246	260	251	269	275	248	234	279	265	277	292	282	270	249	270	269	257	269	270	290	255	265	266	277	276	251	267	269	284	258	277	271	261	258	287	285	249	311	247	273	273	246	229	252	274	260	261	248	251	254	267	249	254	260	279	269	282	241	281	270	249	298	261	272	298	270	232	268	246	261	273	287	268	261	267	257	268	266	278	283	279	267	272	275	277	249	252	273	275	263	253	263	251	287	303	274	259	264	259	272	241	257	247	269	236	279	283	245	271	274	258	274	267	261	255	277	266	278	254	258	266	282	278	296	298	260	272	285	246	268	254	256	281	276	258	272	284	299	276	278	276	273	264	258	265	284	245	292	247	256	280	267	310	272	288	251	275	285	224	266	270	262	281	264	274	251	267	272	269	256	258	291	277	274	278	269	272	295	268	287	273	251	258	257	234	266	258	282	277	300	266	295	259	264	256	261	260	273	258	264	280	244	259	250	275	261	256	249	261	263	276	265	235	285	256	256	268	277	242	269	268	275	265	281	267	277	247	279	246	261	249	259	266	297	279	285	269	270	294	303	288	276	257	274	261	233	276	254	250	263	259	272	296	259	300	279	264	264	267	254	249	284	246	277	253	254	247	245	263	225	267	253	274	243	279	270	262	245	261	252	273	262	268	285	250	262	266	246	285	267	239	275	262	272	247	284	233	245	276	248	250	271	269	281	296	257	243	248	261	301	240	261	272	281	261	256	280	272	252	258	293	277	282	259	240	273	269	282	246	261	280	292	269	248	262	265	267	276	259	248	296	240	258	247	274	266	261	273	257	285	291	257	241	260	281	271	256	244	259	290	275	281	233	270	253	270	264	265	278	302	253	291	298	256	265	270	272	251	247	255	281	277	260	267	254	257	285	255	257	243	269	278	255	237	283	277	294	254	249	269	251	258	233	249	282	286	241	247	253	270	252	284	277	280	252	263	286	252	242	277	246	275	265	283	284	259	285	257	248	262	252	308	273	272	276	263	265	246	244	256	267	255	255	294	274	285	263	287	233	277	258	283	281	257	276	294	297	254	259	274	254	285	264	284	271	273	274	260	288	263	290	278	287	278	274	265	264	288	269	281	279	253	275	307	287	285	282	263	259	266	267	263	292	292	232	259	211	255	257	249	230	275	283	294	272	252	270	265	250	265	254	256	262	260	232	266	256	273	260	287	278	252	262	276	256	268	298	238	259	240	283	257	275	261	301	274	272	262	257	247	257	239	258	268	268	252	272	253	282	259	285	276	258	277	251	255	253	261	274	255	277	271	272	244	241	273	285	256	247	261	260	245	292	297	275	287	268	280	279	273	264	265	251	257	289	287	238	252	256	286	254	273	270	269	280	276	281	290	253	273	259	253	302	273	275	276	271	255	274	258	279	259	290	259	270	301	272	241	262	251	293	268	252	261	273	296	266	249	264	251	259	299	272	250	273	262	272	256	257	242	276	277	268	257	257	256	261	232	240	262	295	244	303	279	272	268	292	261	260	264	264	244	281	284	244	272	285	250	264	259	270	291	290	255	282	280	259	272	247	276	252	261	242	247	266	270	243	258	235	278	261	277	273	277	262	271	285	269	285	281	245	278	242	256	282	281	284	255	271	274	286	264	260	272	295	290	273	280	252	274	283	273	242	270	269	305	302	288	263	272	289	274	293	265	299	272	253	256	276	294	272	281	256	258	279	235	270	259	293	274	264	275	250	267	282	276	280	245	257	254	293	248	276	274	268	271	258	296	268	293	245	262	261	257	260	254	239	295	259	282	245	271	278	261	234	253	249	301	294	279	263	243	270	273	265	248	277	266	258	248	261	250	254	260	256	268	269	261	261	277	288	239	270	259	254	290	262	301	245	263	288	264	268	289	262	235	276	260	239	260	249	270	296	243	283	285	243	276	252	258	282	297	283	268	251	283	293	268	257	263	293	264	240	273	262	280	265	286	249	250	282	294	262	249	260	293	248	249	280	250	284	264	258	259	255	279	275	276	283	271	246	303	243	255	295	262	296	263	294	270	259	291	277	280	279	263	287	272	277	269	278	267	260	271	238	277	270	249	262	256	244	264	253	258	265	258	269	242	261	247	276	276	274	257	267	257	265	266	283	261	298	261	281	257	270	308	264	295	278	276	280	249	260	260	281	286	275	283	259	243	254	268	285	259	268	235	260	255	261	254	261	267	255	277	259	280	276	264	239	247	272	254	253	251	274	281	299	302	280	271	279	285	276	246	270	270	257	303	298	252	240	276	271	240	280	259	251	309	284	288	282	247	256	250	249	271	276	297	266	261	290	271	294	256	284	269	270	265	284	247	259	262	253	271	264	250	250	277	258	276	232	296	281	265	274	293	257	269	279	255	243	230	251	287	258	285	246	268	247	259	252	251	272	273	243	257	280	294	261	268	267	277	258	258	281	248	261	277	280	281	261	253	239	261	287	269	256	274	289	262	261	238	252	264	267	261	255	295	295	242	259	247	285	276	245	252	255	250	227	301	264	264	258	255	278	229	229	271	251	257	258	252	269	266	283	266	257	257	265	251	249	287	272	254	284	262	271	234	283	261	250	265	258	301	259	256	258	284	281	273	279	311	272	271	284	294	270	278	288	259	291	276	240	220	241	249	247	270	269	241	287	253	242	292	254	275	286	275	295	274	257	265	250	265	267	262	273	262	299	255	276	298	239	247	265	249	255	288	297	262	260	286	268	262	248	287	287	288	305	282	287	266	260	260	247	246	256	249	252	273	246	266	281	249	287	282	283	249	256	253	264	278	259	236	247	268	286	261	279	249	269	267	253	270	289	236	272	275	294	260	237	272	279	256	244	279	274	266	280	257	269	261	259	289	290	246	255	274	268	245	271	255	248	287	271	272	266	262	260	256	279	270	238	281	278	259	300	248	278	312	242	252	274	266	252	265	229	264	280	290
23596	21601	29530	24174	21600	20464	3268	727	693	15339	35185	28892	15011	5964	891	2856	143	119	140	107	121	121	123	138	102	105	114	93	118	106	124	118	87	104	83	119	123	110	105	111	124	113	125	104	97	125	96	100	127	108	96	109	122	116	110	106	105	117	103	106	102	89	106	110	96	94	122	111	135	97	101	89	102	98	95	109	113	99	108	117	114	90	100	100	106	87	103	113	108	99	110	98	104	92	108	114	108	111	88	121	94	96	116	112	95	108	99	93	107	100	111	97	96	94	95	101	116	99	110	109	104	116	111	122	82	112	86	87	131	97	95	110	118	119	90	118	94	115	105	116	109	128	104	97	116	107	110	113	81	111	107	97	109	90	92	107	114	109	105	96	96	107	107	82	106	113	99	95	107	114	103	110	102	100	86	106	113	94	122	110	106	98	99	97	111	92	97	122	101	101	98	99	116	95	89	118	97	106	118	103	88	96	118	120	91	104	95	119	99	109	105	117	126	105	105	97	109	101	97	106	113	108	108	92	114	121	110	116	116	88	110	124	107	107	117	83	110	114	94	100	96	88	112	122	104	100	109	95	122	104	94	93	100	101	117	114	96	99	97	91	120	105	99	120	101	105	107	118	90	106	91	108	89	99	97	105	116	104	116	109	115	105	120	101	117	98	117	108	128	105	94	93	101	100	116	100	94	114	102	127	113	95	118	97	113	107	109	109	103	106	130	90	100	99	130	93	111	105	97	119	116	105	93	94	114	112	111	99	102	108	97	101	123	113	104	103	109	106	104	112	120	98	100	92	113	123	100	106	116	120	115	109	89	93	101	104	90	106	102	96	100	98	103	89	88	113	112	117	98	90	83	105	108	103	102	106	107	99	103	93	93	112	111	82	101	88	97	121	111	115	110	101	107	125	116	101	106	89	98	106	92	107	104	90	113	115	127	84	111	99	111	108	108	111	95	123	96	110	93	96	121	100	106	111	116	109	102	117	119	116	100	92	104	89	106	104	115	85	100	117	103	117	108	79	117	86	99	111	90	98	106	118	107	95	93	106	107	97	88	101	120	102	112	104	112	113	98	103	95	82	119	97	110	104	89	108	84	112	111	109	113	97	114	85	103	119	85	103	110	85	111	101	109	91	117	94	103	118	107	92	95	94	99	107	91	108	86	98	109	103	121	101	104	104	108	99	103	95	111	86	108	114	94	102	101	105	102	110	105	92	105	106	118	101	105	115	113	103	99	108	90	115	100	110	125	103	90	94	90	98	102	78	109	95	114	97	94	127	92	86	108	97	108	97	86	95	116	112	117	111	93	95	92	105	96	101	122	111	85	102	94	110	108	116	96	102	126	110	111	119	125	114	118	111	92	98	98	104	102	121	105	95	110	120	122	103	88	93	95	115	110	99	114	90	116	100	120	89	105	96	95	104	104	110	86	96	93	108	110	102	110	107	110	91	97	103	117	111	117	127	120	107	97	115	116	98	102	88	100	109	114	103	102	109	102	103	116	106	104	104	92	83	89	116	96	105	100	96	80	104	115	121	98	79	99	98	113	119	94	103	97	121	91	121	112	93	111	102	93	110	113	101	134	82	79	106	91	112	89	118	119	91	119	104	114	101	93	117	122	109	93	122	85	109	118	107	111	95	101	104	97	99	106	107	95	113	116	115	96	108	117	107	92	98	123	108	83	108	106	92	111	98	110	120	105	101	101	113	102	90	113	114	102	119	115	99	93	93	125	109	102	124	93	96	109	108	89	89	108	104	80	125	101	114	106	109	105	106	98	90	101	123	112	116	100	103	83	107	109	112	99	111	106	105	96	98	118	90	116	101	81	133	91	94	112	104	91	100	105	110	92	115	93	100	109	114	103	87	96	87	104	96	105	115	111	98	122	97	104	96	102	111	105	118	102	102	89	101	103	109	97	122	105	105	103	97	115	92	104	109	99	118	114	108	108	123	102	103	106	91	102	98	87	121	112	107	83	129	106	115	111	109	114	117	105	108	114	103	115	100	119	114	124	112	101	104	123	107	92	101	107	107	119	116	107	93	111	114	86	106	99	105	99	122	112	120	88	92	107	106	117	100	95	96	101	100	102	114	102	119	108	97	119	126	104	97	104	112	100	96	95	98	100	105	108	107	118	117	97	108	101	103	115	104	102	95	122	99	116	111	89	115	105	113	82	106	124	101	88	107	123	107	110	108	116	83	108	110	84	99	85	119	112	100	118	98	100	95	108	111	94	104	98	106	99	109	116	104	93	101	113	118	104	130	109	96	104	101	90	115	95	122	101	99	98	129	110	102	100	99	105	91	89	101	102	94	85	82	107	107	129	102	91	101	101	101	103	98	110	110	85	103	108	113	109	117	91	123	108	93	101	112	88	105	99	104	130	115	96	102	99	98	90	118	101	113	88	129	101	97	103	106	79	114	97	124	103	116	95	93	106	83	105	105	99	103	95	110	108	104	104	103	112	108	111	110	101	107	118	120	112	119	115	96	100	96	90	125	120	102	95	99	102	101	114	93	109	104	102	94	120	93	93	104	98	102	113	95	104	106	103	101	113	93	87	110	119	100	95	101	86	119	97	99	107	120	101	109	96	97	112	108	90	112	100	110	98	109	100	89	112	93	98	115	107	107	101	100	92	98	93	85	98	119	96	113	89	99	100	92	110	89	98	121	110	105	89	100	107	105	106	99	101	100	108	92	105	97	122	112	104	92	97	93	99	115	95	108	89	113	106	105	80	112	112	100	89	99	102	109	107	127	113	94	107	106	122	111	94	105	98	103	95	124	101	112	106	106	95	115	99	116	102	97	112	101	108	94	80	114	101	94	126	85	104	102	124	102	104	86	111	116	107	97	90	111	108	95	108	113	105	115	107	97	100	107	111	115	112	97	108	104	101	114	110	115	94	99	93	95	111	99	133	115	99	96	98	112	114	99	94	123	91	89	107	102	82	88	97	103	117	112	114	116	108	123	122	112	97	103	108	97	103	107	102	101	106	94	102	104	108	114	111	114	107	97	114	120	100	122	136	87	101	98	99	120	114	125	87	108	95	122	104	96	120	110	95	103	104	95	105	110	90	92	111	119	121	104	92	92	98	103	103	111	118	111	111	94	107	91	104	105	94	97	115	96	107	114	107	101	108	117	109	105	99	111	111	102	94	125	90	96	112	102	108	103	84	95	109	95	113	101	118	99	98	106	87	108	113	86	105	97	101	130	90	106	117	96	102	100	106	103	113	109	95	100	110	103	112	90	105	117	106	100	100	96	129	110	111	113	91	109	99	113	106	97	108	91	82	99	114	110	87	92	109	102	117	110	100	101	113	105	125	89	121	126	96	117	100	106	111	94	95	106	116	104	97	106	116	105	104	94	97	93	113	113	95	106	80	108	105	107	98	92	99	85	118	102	100	106	116	103	99	111	103	92	106	100	119	89	122	127	106	97	87	110	112	117	79	100	109	105	94	94	106	101	111	108	109	101	123	117	119	107	91	108
33072	37070	27005	17841	8855	4683	2882	2029	2365	27196	42262	35319	22341	11200	2412	7556	271	207	203	230	208	212	217	170	185	182	187	185	189	171	167	176	184	154	177	180	175	177	150	146	168	166	154	185	198	190	181	187	161	146	195	159	142	195	184	142	173	172	139	189	171	152	156	183	144	166	176	176	177	190	195	172	173	150	179	180	163	165	158	165	155	151	158	175	156	139	189	166	155	168	171	156	164	178	186	168	158	166	185	183	156	160	158	174	152	170	150	199	159	156	160	187	161	160	155	146	151	166	166	171	184	182	174	181	150	171	161	178	169	183	148	183	182	158	178	149	157	175	158	176	180	150	155	160	158	147	159	154	164	164	157	175	128	169	178	196	167	174	178	185	137	187	158	172	157	192	168	174	168	165	167	168	160	156	170	154	147	154	177	168	172	172	157	137	152	153	161	146	188	174	201	165	183	181	184	181	169	162	165	179	161	184	173	179	174	157	160	167	182	168	159	174	155	149	158	182	155	142	179	168	153	167	122	173	160	190	190	156	162	178	153	198	162	172	161	140	171	172	154	172	179	176	151	170	163	165	165	157	175	164	165	166	172	156	155	191	198	181	189	140	157	169	186	177	145	171	148	167	156	158	178	166	164	155	160	172	178	168	156	174	154	161	168	155	176	164	161	151	169	169	151	145	162	185	165	160	162	159	179	162	151	161	171	176	176	161	174	162	189	166	149	171	156	164	159	180	179	171	177	193	164	167	167	168	158	183	183	164	149	185	159	178	169	182	168	155	154	163	159	174	153	144	162	141	165	165	150	177	167	168	144	181	156	171	171	157	162	164	168	158	163	183	154	136	158	164	177	189	148	189	173	140	158	183	178	164	156	166	160	164	170	161	163	186	170	167	171	197	155	143	168	154	141	181	172	176	177	146	180	190	193	150	148	175	165	155	173	167	159	172	152	159	171	174	168	163	183	135	158	140	161	171	153	182	170	166	153	156	168	163	136	161	171	160	156	166	138	167	180	167	155	188	155	155	157	143	166	145	168	182	153	188	148	172	190	175	156	145	174	160	159	159	153	177	164	193	162	196	223	151	162	182	167	159	181	172	196	168	151	175	153	169	145	163	176	160	160	183	149	170	188	158	182	147	169	164	176	178	176	132	194	175	172	167	166	163	158	162	145	164	169	181	165	176	187	181	147	171	157	151	159	165	175	182	195	133	168	171	151	178	164	198	152	181	163	144	180	167	164	181	160	159	161	159	182	147	173	159	185	171	176	185	156	170	164	160	167	164	180	170	159	174	197	166	167	131	173	169	165	157	157	144	169	181	138	140	166	163	166	166	163	152	172	165	168	161	165	173	154	157	173	168	176	160	210	176	173	159	185	186	121	171	164	184	139	164	183	172	172	184	139	166	166	181	162	145	169	156	166	151	156	164	159	142	147	179	172	150	164	151	146	151	159	165	181	190	158	149	166	186	161	174	187	172	152	183	162	151	174	161	141	145	153	177	159	174	167	170	184	202	193	169	165	148	135	165	185	184	185	154	142	142	167	159	156	182	168	160	173	181	149	165	152	163	186	148	151	174	144	154	177	175	161	161	163	176	170	161	182	174	176	174	164	177	184	177	146	140	165	165	174	176	164	163	179	184	189	171	168	151	184	165	179	177	179	148	165	138	169	172	156	168	194	143	170	158	175	177	181	159	181	164	163	189	149	161	183	151	163	167	156	163	165	176	174	137	146	154	170	172	164	165	160	168	163	168	167	149	169	167	163	178	176	177	154	167	160	171	173	179	161	152	177	174	162	178	173	171	167	148	166	161	165	156	169	194	158	170	175	192	169	151	161	152	182	171	168	171	187	156	184	164	201	160	188	164	166	149	159	160	163	163	164	181	180	155	152	151	158	163	172	164	195	154	158	173	158	174	163	172	180	162	173	174	180	163	157	161	170	180	151	180	154	178	159	171	157	171	168	175	164	151	181	162	157	167	159	166	164	178	141	169	166	186	204	156	161	160	186	159	157	175	171	172	159	159	141	162	163	159	131	162	174	158	163	163	170	156	172	168	195	171	185	149	161	161	171	162	174	179	186	168	149	175	182	164	187	190	137	171	190	173	163	164	151	172	156	162	148	170	150	167	162	176	159	143	157	165	154	177	187	210	138	175	153	168	155	146	171	162	164	179	175	171	166	181	156	172	149	162	148	166	191	143	179	169	182	163	172	164	144	168	150	156	164	154	164	182	164	165	187	154	174	184	148	151	166	149	153	156	185	198	151	154	168	168	167	174	156	166	181	168	181	178	148	177	203	170	155	179	166	155	173	175	150	173	171	164	165	148	160	154	163	177	165	177	166	175	166	162	157	139	189	166	153	155	166	139	181	167	148	175	165	166	166	142	177	160	157	147	184	156	181	157	159	157	167	167	161	158	163	178	148	160	185	183	182	176	142	173	151	175	157	146	190	165	133	174	143	185	165	173	148	178	155	181	169	179	168	143	168	186	158	153	172	185	148	154	165	190	174	179	150	187	165	168	184	133	153	158	148	194	150	183	178	151	167	164	162	155	167	164	187	179	171	165	157	168	176	152	134	155	179	187	189	160	164	173	168	159	162	179	183	162	185	159	171	171	185	155	180	178	165	167	155	174	167	182	131	188	146	169	166	158	173	167	192	164	191	147	165	167	160	168	163	155	172	174	151	170	184	162	190	177	167	177	147	165	157	164	145	170	157	179	174	170	172	155	165	173	159	184	169	161	193	159	167	189	134	189	161	143	186	161	171	180	158	156	168	172	178	154	189	164	145	161	185	186	172	173	165	164	161	145	146	174	177	177	164	171	170	170	164	165	169	170	152	185	145	143	154	171	164	152	172	167	182	170	171	160	187	192	151	153	159	168	154	190	162	180	172	163	168	159	166	164	158	176	190	160	167	163	172	165	146	160	163	157	177	145	162	173	163	160	175	162	157	142	162	184	177	182	147	164	148	162	168	153	170	176	149	158	182	151	175	178	160	160	177	143	177	156	164	170	149	181	160	170	169	152	147	150	167	171	176	171	169	160	161	148	151	158	155	154	158	176	171	178	158	166	170	175	173	171	190	159	154	172	146	163	165	152	157	171	179	170	172	157	186	189	169	160	156	171	162	163	171	152	157	174	163	180	141	151	175	176	149	167	151	183	153	176	159	167	173	178	162	170	163	171	159	173	158	155	179	174	155	171	173	169	164	166	167	152	174	143	183	179	167	170	184	167	156	164	169	146	139	189	187	150	170	185	177	165	154	165	158	149	166	159	152	160	177	150	180	169	165	167	156	167	158	177	169	160	154	184	167	150	164	143	162	163	164	167	160	176	172	166	184	164	193	174	165	162	147	181	162	168	155	166	172	183	160	168	176	159	144	161	171	140	179	168	161	155	163	174	189	182	182	165	195	174	174	167	158	165	150	169	183	166	158	173	198	150	172	145	147	175	159	176	176	153	175	165	169	174	148	174	156	162	165	169	191	140	163	160
27311	20534	8078	884	767	500	270	187	212	537	2284	2753	1091	346	185	336	163	157	157	157	149	161	155	160	145	172	154	164	142	167	165	182	155	180	180	175	172	162	154	163	130	157	185	178	154	144	165	178	159	152	165	151	176	161	159	162	136	136	166	164	164	170	172	150	157	167	153	153	154	151	147	156	160	145	168	150	151	160	161	165	179	178	177	175	161	143	182	162	141	141	144	149	157	171	169	155	154	145	174	155	147	153	156	171	144	145	178	174	134	144	164	148	149	157	152	163	170	149	142	158	152	173	150	164	158	173	152	163	147	168	164	159	173	166	153	168	165	172	157	162	159	158	140	173	154	155	167	175	184	137	171	156	159	144	165	178	175	162	141	182	193	170	182	131	156	172	152	153	144	177	139	160	183	157	166	187	157	163	150	189	166	143	163	171	156	181	156	158	174	152	139	170	182	160	155	169	152	146	165	147	157	139	152	151	173	174	169	133	186	169	158	144	177	166	153	162	165	177	159	143	163	149	176	159	162	155	157	143	175	150	146	141	175	160	137	127	171	166	165	165	137	153	172	151	164	164	143	167	142	150	157	162	163	171	160	160	155	149	155	163	152	176	172	181	161	190	160	164	179	185	163	151	164	152	177	162	152	156	156	163	171	173	136	188	143	157	138	165	153	169	174	162	159	144	171	155	159	140	164	155	136	146	174	157	156	168	140	147	158	183	161	160	150	159	180	142	156	162	149	162	154	133	149	176	134	157	162	149	153	148	165	149	165	155	162	189	168	161	141	148	166	169	169	173	143	183	175	164	145	169	165	151	160	164	160	180	159	135	164	158	165	171	152	140	145	157	147	153	161	172	142	164	135	155	149	147	161	154	156	158	173	162	163	151	162	172	156	153	143	140	138	160	171	148	167	159	158	155	146	175	176	160	155	158	173	137	172	175	115	148	163	138	151	166	185	170	166	156	148	172	145	158	165	156	158	162	169	166	168	158	147	162	184	177	142	146	143	179	192	161	166	171	168	161	175	165	153	146	158	151	165	162	148	143	154	190	156	166	156	152	151	155	169	153	148	168	170	149	136	164	141	174	167	162	157	169	160	175	148	157	166	182	156	158	166	168	173	149	149	188	152	189	153	152	154	153	166	163	149	168	153	154	156	143	151	153	148	157	164	179	160	153	163	144	163	174	157	162	172	131	151	170	143	149	175	150	158	125	156	151	161	180	169	179	157	143	155	148	144	166	153	154	162	159	153	162	185	150	147	168	173	177	149	150	167	163	174	182	152	160	157	174	149	166	187	145	160	149	140	143	177	164	175	144	140	152	175	148	161	157	169	179	177	156	161	162	143	136	178	171	158	146	156	139	142	167	164	181	183	150	153	179	162	151	165	140	163	162	166	146	161	155	156	166	163	148	163	157	147	154	164	158	128	145	148	144	165	138	150	160	153	149	147	152	138	182	160	153	167	171	168	154	156	164	170	147	164	156	157	190	165	179	142	152	141	154	165	148	167	165	151	138	166	161	146	164	143	156	171	152	120	167	134	160	146	162	157	165	178	156	158	160	173	160	148	155	154	153	150	170	157	160	148	172	141	162	149	149	184	164	168	148	145	168	161	161	147	158	163	177	166	157	153	175	167	169	160	173	147	153	160	177	173	174	139	153	146	153	160	157	158	139	183	158	168	152	189	156	177	136	173	135	166	165	170	170	171	156	147	159	168	178	168	183	170	159	161	160	159	170	159	147	174	162	159	151	135	201	162	159	165	180	182	159	174	165	148	182	173	174	164	163	185	155	156	164	170	166	173	140	185	146	146	145	137	161	157	151	173	157	148	160	164	145	170	155	171	150	173	152	159	167	135	153	165	155	169	146	163	148	172	158	147	164	165	137	136	172	165	176	181	177	163	167	148	149	168	156	187	163	167	168	163	154	156	186	174	147	170	167	154	164	163	159	163	143	166	166	159	148	165	166	167	154	163	164	174	144	152	163	156	156	146	151	145	173	179	164	154	161	167	167	158	130	173	159	163	164	174	172	164	162	151	147	170	162	156	165	170	144	170	173	158	166	157	154	148	156	140	160	183	184	162	137	193	158	154	143	175	151	128	161	154	164	168	159	156	143	179	174	157	123	156	172	140	164	150	177	154	160	156	150	165	177	160	169	155	163	152	161	167	151	156	156	157	148	155	146	179	183	156	152	168	157	153	169	151	164	151	148	153	157	181	173	141	163	142	156	157	189	166	169	158	172	147	168	164	164	142	162	146	147	176	156	172	183	163	162	158	161	149	171	162	144	154	183	147	167	178	147	170	178	150	167	178	162	170	157	162	176	156	146	150	142	147	142	145	189	171	146	164	163	146	152	147	161	184	146	156	152	171	151	159	151	157	181	184	174	156	158	161	164	156	146	163	158	178	171	171	152	165	158	152	148	160	162	161	157	145	166	153	159	151	146	176	163	166	163	170	148	135	146	157	161	150	170	163	170	167	168	170	157	152	151	157	147	170	173	157	171	149	163	155	158	175	155	166	144	166	133	157	152	153	151	161	176	165	158	142	169	134	166	143	159	186	140	142	164	135	158	165	170	153	154	160	156	159	170	167	155	170	154	200	181	174	179	177	146	169	134	166	156	178	157	159	163	189	163	176	117	150	163	177	164	152	147	137	155	151	153	155	128	166	176	171	155	144	165	151	181	154	163	174	141	175	140	148	163	180	143	152	154	148	176	159	154	138	171	151	158	177	160	157	167	167	153	153	165	154	170	155	153	168	181	126	180	152	173	152	155	143	164	159	143	125	151	162	155	158	175	145	148	155	164	161	151	159	159	171	173	162	176	163	149	168	159	168	150	148	149	164	153	154	156	151	174	156	162	154	163	137	154	163	171	154	163	148	150	158	169	159	171	150	171	152	163	159	154	139	152	161	164	150	171	168	140	150	146	186	175	161	152	173	170	160	167	146	153	157	149	163	164	148	144	154	168	174	148	157	138	180	174	160	142	167	150	139	160	168	160	141	150	154	151	147	168	179	166	143	160	167	152	167	150	174	152	141	147	172	129	161	169	157	144	158	179	163	180	187	157	161	153	177	170	163	150	144	161	145	175	148	152	151	148	176	149	139	151	167	176	152	166	159	150	152	148	172	183	170	141	174	188	160	161	147	149	180	157	178	149	157	175	168	165	160	162	169	164	165	152	167	164	139	176	155	171	143	166	141	173	160	171	151	173	158	171	166	166	150	176	146	154	162	144	162	190	170	153	167	166	168	197	169	159	185	149	164	158	154	174	165	163	146	172	150	153	156	143	171	171	154	158	156	148	134	138	161	162	175	144	172	158	158	170	144	164	167	160	141	163	148	166	181	141	169	150	172	141	155	136	152	167	161	168	181	175	164	144	172	163	174	195	165	160	150	147	132	158	158	143	129	151	152	129	155	141	148	154	161	140	162	163	133	188	141	173	174	147	160	162	164	163	131	170	167	169	140	155	143	161	155	184	176	145	169	164
21269	9554	3356	1511	1971	1246	608	445	373	1309	5941	6456	2612	709	329	687	274	227	239	262	243	268	256	261	256	265	253	250	272	245	252	245	243	262	225	250	250	206	231	252	233	275	233	224	226	233	240	249	267	245	239	248	240	242	252	260	270	261	283	281	261	255	244	248	258	248	256	245	218	239	248	240	266	270	228	257	242	231	250	241	224	266	226	242	225	235	276	264	251	246	240	219	231	238	253	229	252	232	239	248	226	264	272	255	238	215	251	254	248	230	242	297	247	261	225	245	251	275	225	252	265	248	214	278	245	262	266	251	244	241	252	244	254	251	254	260	257	263	272	229	235	261	237	243	236	246	241	243	224	246	253	268	244	245	245	232	220	224	252	221	254	267	220	227	235	248	263	255	240	258	262	255	262	232	228	245	254	270	231	252	257	264	263	250	242	253	257	231	230	225	253	260	278	261	235	272	249	253	269	243	255	263	235	251	254	268	266	252	229	276	264	247	253	237	232	293	240	248	235	244	258	259	219	262	240	254	242	289	243	245	242	285	265	267	235	208	229	234	236	256	237	238	247	246	255	258	246	244	239	249	250	249	272	244	241	247	244	236	234	235	262	245	220	254	217	247	252	251	246	255	262	239	233	262	259	248	267	273	282	247	241	247	254	256	251	224	232	209	253	235	248	269	243	227	266	264	273	237	285	239	226	252	250	257	274	211	230	251	247	246	266	262	247	236	213	268	225	227	238	229	275	243	258	242	264	253	243	256	268	219	258	237	248	230	242	265	229	226	243	221	266	245	250	269	261	206	237	222	230	276	221	267	257	252	259	257	266	229	231	253	259	236	244	244	254	255	267	238	251	253	230	235	253	232	242	234	242	231	262	244	269	231	224	240	237	254	260	259	265	243	241	275	230	236	254	223	251	263	263	230	223	268	220	266	256	253	243	249	244	264	238	211	253	242	290	221	234	265	242	250	254	247	255	223	241	272	229	239	240	258	261	266	242	280	277	234	241	212	246	234	263	237	222	255	264	244	243	238	241	238	252	244	246	254	237	246	242	258	240	252	242	250	231	254	265	273	253	238	233	240	247	237	244	250	251	226	221	254	240	244	248	233	249	272	256	233	272	247	260	245	243	236	236	220	251	225	251	239	249	267	243	261	238	230	256	281	252	268	247	261	240	261	233	239	245	246	267	249	256	266	237	238	232	261	232	229	253	238	256	245	247	225	251	272	238	242	247	222	245	251	264	235	226	224	208	239	237	252	255	233	271	259	260	263	250	242	247	249	269	248	220	258	291	258	251	244	257	260	259	202	216	248	257	251	260	249	259	277	256	261	247	249	251	242	229	233	258	232	242	239	236	244	259	237	228	276	242	267	271	233	265	268	257	242	242	260	233	238	204	267	264	224	248	237	240	225	245	253	234	262	262	262	230	260	260	234	258	238	252	262	217	262	266	256	253	233	250	236	244	268	277	250	260	247	249	252	230	231	275	253	226	284	254	237	256	243	238	289	244	259	237	248	276	248	272	257	244	249	230	237	248	266	245	239	244	239	232	279	239	246	238	282	258	253	253	243	250	234	235	271	237	254	267	274	261	273	232	219	250	259	235	245	268	241	240	258	233	248	249	271	235	228	259	261	250	254	233	254	253	241	260	261	239	223	225	204	248	261	210	246	243	262	239	252	233	230	243	253	261	236	245	229	271	244	266	260	269	233	224	229	287	259	239	233	250	257	234	260	233	255	251	254	274	254	259	211	214	246	263	258	246	268	273	230	261	231	252	278	230	254	262	232	261	263	294	233	257	251	237	252	252	244	253	213	265	265	261	239	257	263	259	247	238	283	231	233	227	234	221	242	238	263	233	242	247	250	244	218	256	287	226	225	268	267	235	256	262	227	244	257	266	278	286	239	238	261	262	266	254	231	249	227	263	278	256	242	263	276	277	268	266	287	225	265	271	253	252	264	259	203	242	247	243	213	255	242	240	252	258	230	258	238	232	234	251	267	251	247	268	261	227	272	262	230	270	218	212	251	224	224	280	269	269	224	248	264	259	228	259	249	256	264	244	223	230	277	269	225	237	219	243	251	257	258	258	241	238	221	274	220	262	243	248	250	234	263	252	262	227	256	280	255	242	230	249	272	256	231	247	256	286	248	214	228	250	248	265	238	265	249	269	238	257	260	228	242	262	239	236	243	222	242	231	262	235	238	252	230	259	221	242	245	231	237	259	294	227	261	253	247	224	244	250	256	232	264	273	260	276	261	225	264	262	274	248	223	237	273	247	247	272	269	245	248	252	292	273	249	258	262	244	259	256	239	244	275	231	258	243	235	262	229	255	261	249	264	250	266	248	262	251	253	232	226	240	238	238	249	249	241	245	256	244	258	270	249	251	257	267	247	276	218	265	237	263	254	246	236	251	245	255	247	234	227	277	210	249	246	238	270	231	276	264	254	248	238	227	245	258	280	292	245	258	273	249	264	249	250	231	268	246	234	214	246	225	239	264	231	259	255	255	237	264	253	254	259	260	249	253	233	254	230	263	248	252	234	226	238	235	237	232	253	247	251	267	239	259	280	253	231	239	277	221	229	276	228	243	254	265	250	268	279	241	239	237	242	232	260	253	254	252	258	267	229	241	256	250	242	250	260	275	253	268	244	261	244	276	247	228	267	258	256	273	235	280	257	236	254	270	239	246	257	227	261	239	264	240	240	222	237	259	233	251	252	242	266	237	288	248	250	236	232	222	237	250	234	237	275	224	246	220	226	251	236	251	255	286	238	252	221	279	257	242	228	228	241	226	227	254	242	256	252	234	241	255	249	251	241	244	254	259	234	246	240	272	238	226	245	257	220	251	237	236	256	234	241	234	249	247	249	263	248	247	232	238	242	245	230	221	227	264	231	254	250	263	261	268	255	234	257	233	223	232	238	286	257	266	276	256	232	243	234	248	248	245	239	256	224	240	242	253	237	239	252	262	229	287	238	256	259	254	258	210	248	244	225	275	257	273	234	217	243	252	259	261	239	270	285	257	248	234	250	227	217	233	244	237	267	286	256	266	257	246	227	258	247	244	259	249	256	238	238	232	252	209	261	230	250	240	246	251	234	285	236	229	230	249	247	234	255	277	265	259	258	262	258	272	238	273	257	244	246	261	253	252	283	250	239	238	270	260	272	252	238	233	264	255	238	244	242	234	230	276	242	248	265	250	252	240	265	272	246	240	226	231	242	260	238	224	231	235	268	246	288	225	236	233	262	245	243	257	233	256	260	250	239	268	231	239	257	231	268	261	265	271	240	222	292	242	250	236	238	240	267	257	254	236	233	265	238	247	235	241	270	243	245	274	234	234	243	252	246	254	261	257	235	224	248	229	220	235	277	239	244	256	228	252	237	240	275	257	257	241	254	234	260	230	259	262	234	288	243	273	267	252	262	240	253	233	259	210	237	238	240	243	275	257	249	235	247	249	279	235	249	255	224	264	255	245	247	268	279	267	290	233	265
24230	21563	29011	24510	21505	8119	1024	729	534	999	13534	24513	18637	3016	768	3337	368	186	189	190	168	179	158	169	209	159	163	209	164	170	171	165	175	186	154	204	184	180	151	180	198	165	172	186	170	198	162	161	159	192	172	171	176	179	169	176	157	160	195	139	173	163	177	203	186	181	183	168	177	182	193	164	188	166	169	178	185	175	168	160	173	168	176	182	182	163	172	207	156	143	175	177	188	168	162	166	177	178	187	168	164	171	175	181	163	155	191	178	167	171	170	173	186	187	184	176	152	172	183	178	174	174	162	171	194	170	163	172	185	171	179	200	168	170	184	173	149	182	146	160	178	174	170	164	198	169	159	181	180	154	169	172	175	184	172	157	149	158	179	213	210	175	169	148	197	184	174	158	160	168	163	204	179	177	194	195	180	175	173	158	181	215	165	165	175	161	169	162	156	146	151	153	181	185	171	163	192	177	187	177	163	167	154	169	172	174	170	161	130	185	168	187	178	163	148	178	194	170	158	168	170	183	183	185	175	185	158	191	175	166	188	211	172	178	152	192	204	172	185	177	157	175	181	185	176	179	174	177	201	164	164	175	174	182	189	199	202	153	163	195	193	180	172	167	169	189	165	150	178	171	186	171	192	171	149	170	148	168	167	167	181	153	171	171	197	190	163	175	173	160	176	167	151	203	180	177	168	187	176	173	190	166	152	174	162	146	172	170	183	166	168	174	177	199	205	189	190	177	177	182	178	159	181	160	169	165	180	181	185	171	188	163	178	173	155	193	186	176	202	178	156	182	161	162	184	143	167	193	174	194	182	160	168	168	168	186	165	189	193	168	168	160	171	158	179	157	162	168	193	160	157	171	167	153	178	177	165	167	170	165	176	183	167	178	155	169	189	199	158	150	176	162	151	176	165	169	196	164	158	179	164	166	166	187	165	175	181	177	160	165	163	153	139	176	186	154	193	157	167	176	163	181	178	194	177	161	165	167	169	172	163	161	163	165	170	148	189	149	176	155	171	154	177	160	158	174	174	150	170	188	166	159	159	179	149	197	190	178	179	173	166	185	180	163	162	202	179	175	161	186	150	182	167	170	165	177	152	164	164	187	171	187	171	183	159	175	173	176	192	161	148	200	171	163	156	182	175	170	179	159	173	181	158	183	142	190	172	194	163	184	176	178	162	164	171	183	159	189	186	176	170	177	164	176	182	162	163	165	156	168	206	176	172	163	187	173	145	178	174	179	172	175	177	167	151	169	155	161	166	190	142	170	182	143	162	167	195	184	173	179	155	174	194	187	171	195	150	176	171	145	167	166	175	183	200	155	166	181	172	167	183	189	153	176	188	167	181	160	166	157	195	162	167	157	171	170	171	150	164	165	157	165	162	161	186	194	180	144	164	175	176	149	183	199	143	160	173	169	167	150	165	168	164	173	182	185	163	166	152	169	171	177	181	187	162	172	163	175	193	174	152	168	179	167	151	178	161	179	169	164	174	174	177	177	179	166	147	152	188	178	156	169	163	182	171	160	149	170	182	165	162	171	164	182	164	163	170	166	174	174	137	173	169	187	178	193	185	192	182	184	156	193	174	178	159	173	164	176	170	179	183	190	187	171	153	149	177	169	188	147	163	167	167	163	177	179	162	164	165	163	185	158	151	162	158	194	169	168	172	163	193	156	148	160	171	157	170	163	163	155	175	190	153	184	205	194	190	179	168	176	163	163	181	162	189	180	155	173	170	161	163	180	158	186	147	185	170	193	153	165	155	161	158	167	177	184	180	160	178	168	168	195	172	161	185	177	156	175	188	185	160	182	189	165	157	162	158	172	177	186	181	192	153	157	174	200	164	185	158	173	173	192	206	167	196	183	174	171	187	161	172	167	167	186	164	157	178	166	177	175	161	153	175	168	176	141	179	179	166	181	180	172	168	165	172	179	164	193	183	173	172	195	165	188	162	180	181	167	175	191	190	164	157	162	171	169	163	156	181	164	181	205	190	187	173	181	172	154	175	164	176	182	177	184	168	185	179	180	178	170	179	170	189	173	124	170	164	191	188	158	167	167	163	168	193	175	141	161	180	181	180	163	179	181	170	186	181	167	172	168	169	176	167	174	193	175	164	177	170	170	193	183	169	148	191	175	194	173	184	177	160	176	171	187	169	177	169	166	172	184	170	170	173	182	179	168	198	150	162	151	160	162	193	181	165	178	160	168	162	147	179	174	182	173	177	169	169	193	189	184	184	175	162	207	184	179	192	175	162	193	182	188	167	162	155	186	178	205	171	187	138	185	147	147	174	199	164	172	176	168	170	174	174	175	180	156	180	169	177	176	151	180	168	166	165	161	172	180	178	152	180	171	171	169	176	188	177	190	185	181	156	184	176	168	166	181	163	179	191	154	164	185	199	178	163	184	167	175	186	179	155	154	193	180	161	175	187	178	191	172	202	147	176	167	176	161	172	161	165	170	173	167	145	171	174	167	151	160	182	175	164	197	190	164	188	159	176	191	158	189	177	169	180	188	162	163	171	194	155	190	175	179	169	184	175	178	180	167	165	186	175	179	179	194	169	167	197	177	185	177	173	176	173	169	163	185	192	159	176	184	170	156	175	179	142	192	192	159	180	168	173	179	193	188	170	183	173	178	171	176	164	195	191	166	182	184	180	190	180	176	168	179	170	184	171	167	167	180	171	190	165	189	181	168	186	174	165	192	165	176	184	200	200	178	168	172	167	171	162	151	149	162	150	203	157	171	182	186	166	164	174	182	168	185	180	170	190	184	150	163	161	172	163	175	188	169	172	166	173	164	189	160	180	171	181	207	161	176	183	173	182	156	152	186	190	173	167	166	169	164	176	167	171	202	168	170	177	189	179	186	185	172	170	174	164	168	176	161	162	174	170	158	186	173	186	141	152	167	162	170	170	184	200	165	192	169	167	178	162	186	174	163	157	198	148	177	160	158	174	185	173	160	188	187	160	185	180	173	173	180	187	187	173	181	172	171	185	175	159	180	192	176	179	156	176	191	184	169	179	179	163	184	156	184	173	164	161	161	184	159	182	168	177	177	179	180	168	178	163	169	186	192	163	184	165	164	184	168	198	185	169	175	171	167	187	178	164	162	177	168	184	158	197	176	191	176	179	178	133	159	170	133	182	169	167	167	178	181	166	177	164	164	166	196	159	181	160	161	177	187	170	153	174	168	159	163	156	174	171	169	170	167	171	170	163	171	172	167	177	159	168	170	186	197	162	149	148	191	177	176	154	162	187	204	180	147	177	176	176	191	152	204	182	196	169	167	170	167	174	187	162	178	192	168	182	169	172	156	153	194	180	173	166	196	153	192	134	166	153	164	188	172	164	156	174	157	179	143	183	137	154	178	152	153	171	173	193	167	163	165	153	156	196	159	173	162	156	170	177	180	179	190	166	150	186	174	163	175	158	163	182	148	172	181	171	160	173	144	189	167	171	196	177	150	151	173	157	185	159	170	175	160	157	184	184	160
28046	21093	11430	5949	3785	2685	2245	1906	1581	2837	25697	34347	26108	4069	2102	9010	726	304	307	307	265	270	300	286	301	276	267	281	267	268	289	302	301	260	268	269	251	242	286	293	285	299	299	288	274	291	300	286	263	273	238	227	277	302	267	290	259	274	247	272	260	273	277	299	267	260	292	262	282	258	275	282	259	269	257	270	272	270	279	260	279	276	270	277	261	277	253	274	265	271	279	274	268	268	256	285	267	243	288	246	249	281	280	272	288	261	277	258	306	271	288	276	288	266	244	287	281	254	280	275	266	267	293	294	238	262	298	272	249	254	255	256	268	300	302	240	268	258	270	264	276	268	279	274	292	279	290	268	287	261	302	245	258	281	301	284	267	266	231	283	278	262	260	267	233	259	278	273	244	247	261	260	243	278	292	270	264	275	282	258	272	256	260	267	274	255	260	262	297	242	277	241	257	266	266	272	274	296	268	288	282	264	273	243	299	286	270	278	261	284	239	234	268	262	260	277	284	265	251	237	289	298	287	266	259	265	256	268	233	297	252	277	287	263	277	256	262	298	290	292	268	255	268	250	275	258	284	230	323	279	239	291	283	291	269	245	263	257	275	253	291	265	292	272	254	280	278	275	275	260	273	267	267	274	282	265	263	256	256	284	286	273	268	276	251	262	279	287	272	280	262	249	270	276	276	268	278	263	265	280	259	314	281	287	260	282	265	249	274	264	271	251	281	272	260	260	244	276	247	287	281	274	277	283	265	261	264	267	284	282	255	245	269	268	275	270	295	290	284	246	244	279	263	289	247	254	295	267	285	285	283	251	243	253	281	270	269	282	280	265	282	258	260	261	256	254	290	264	274	240	264	273	281	270	276	240	301	286	275	298	282	271	268	267	249	289	279	267	263	271	281	286	271	263	253	233	268	226	288	289	310	270	250	299	275	272	264	271	242	274	274	274	234	260	305	274	276	287	288	285	266	262	291	265	279	281	265	262	265	270	291	282	285	287	242	301	272	255	269	262	268	283	273	269	288	267	274	255	289	216	281	278	235	266	259	273	281	260	255	274	258	263	253	250	246	263	283	265	271	259	282	283	276	283	287	269	263	300	278	258	289	280	254	258	294	250	249	258	257	257	275	264	252	276	267	253	232	248	264	283	276	280	265	265	277	273	269	256	269	267	265	274	268	259	258	286	294	260	251	262	274	275	265	258	269	274	258	280	273	252	291	283	290	262	252	282	296	309	273	277	273	245	292	284	261	266	260	272	238	251	299	275	276	253	305	267	263	280	281	281	268	283	265	266	302	276	293	299	296	261	284	292	254	271	293	255	273	252	286	279	279	264	262	265	279	263	287	255	292	267	274	262	281	248	276	305	276	260	278	249	288	286	293	281	294	259	282	304	276	309	278	269	244	272	281	252	298	262	288	263	288	277	268	298	277	271	267	276	251	272	271	258	259	266	302	245	267	248	272	252	282	261	253	276	277	272	260	277	274	286	290	301	310	257	255	233	281	277	258	246	265	298	273	276	281	253	268	293	275	286	301	287	271	267	280	272	262	261	277	276	250	247	291	278	291	272	277	265	315	251	266	271	285	266	249	276	235	272	298	256	291	241	271	270	250	256	266	269	288	264	272	265	273	252	290	291	282	279	253	275	268	259	291	265	244	250	269	300	257	264	285	256	263	245	296	284	276	282	242	261	312	249	272	286	287	285	265	278	248	258	272	279	283	269	267	281	282	274	268	288	271	305	248	279	244	246	269	249	280	271	269	276	269	247	245	276	275	267	272	299	265	235	273	293	258	281	273	252	317	254	245	261	269	269	265	290	253	247	265	283	296	273	242	292	290	252	272	259	280	259	302	250	290	259	244	257	268	287	261	253	244	265	226	252	272	251	278	266	293	280	260	275	270	280	293	257	277	273	276	268	260	257	279	282	287	253	264	293	284	243	260	252	242	273	271	242	259	274	269	269	267	272	267	259	283	259	246	251	277	279	263	277	269	249	290	264	281	265	267	236	262	241	260	290	243	296	289	269	268	280	270	263	260	252	261	264	247	277	261	260	266	232	274	294	277	254	294	246	279	292	280	252	270	282	298	277	265	239	260	264	263	278	260	249	298	243	260	258	259	287	261	297	267	280	266	273	275	273	260	266	259	297	238	271	273	254	282	266	295	274	273	269	231	283	283	254	262	267	296	272	265	281	258	244	271	311	274	268	272	234	285	254	309	241	262	288	265	282	280	257	264	282	282	285	257	280	264	284	249	273	241	306	253	253	248	284	279	267	288	274	254	265	261	241	265	281	256	249	239	299	286	289	258	263	256	279	239	269	286	250	280	270	260	253	247	275	296	261	264	281	282	255	253	251	262	248	276	273	273	263	249	248	276	265	259	244	302	250	291	265	257	272	247	270	267	260	303	269	261	262	261	288	298	269	271	225	253	267	269	266	252	243	284	260	246	281	249	258	271	254	276	269	263	273	291	242	277	246	264	258	292	252	275	258	270	263	255	266	266	262	255	275	257	280	266	284	268	275	265	232	271	270	279	264	253	277	260	278	257	283	274	293	264	290	237	254	258	304	275	239	263	258	265	260	281	266	275	270	274	274	271	271	235	270	258	265	265	261	276	264	264	254	250	262	238	272	283	256	277	263	268	271	261	264	272	267	245	297	274	269	279	308	275	276	258	235	280	283	294	238	284	285	275	253	266	287	263	294	258	251	273	279	267	241	265	279	269	267	269	264	253	264	284	271	249	263	285	270	281	259	270	295	291	267	290	274	263	278	292	261	258	267	264	262	262	288	269	271	298	291	269	291	276	239	276	268	267	287	289	276	280	249	270	292	258	252	281	270	268	245	284	245	260	277	294	263	255	270	272	298	257	276	276	270	284	266	300	302	270	271	301	270	273	236	264	251	251	292	264	261	271	276	278	257	253	249	247	260	258	274	240	287	266	265	249	269	305	267	270	266	280	251	253	281	265	266	241	255	269	269	242	227	267	250	241	281	292	256	288	258	284	272	260	270	289	285	277	255	265	259	279	254	274	257	272	280	241	288	260	263	251	269	263	287	247	231	288	260	291	280	253	291	267	267	275	265	241	261	255	267	270	259	290	285	249	253	260	251	262	252	281	277	271	270	248	278	267	242	279	273	261	258	253	284	226	265	306	262	252	264	287	287	271	284	241	261	251	265	239	259	251	261	277	277	250	282	256	280	279	263	239	259	249	247	292	286	260	288	267	313	277	291	260	309	236	278	265	250	289	273	255	256	260	294	265	267	283	282	279	302	293	288	271	258	247	293	258	287	282	246	289	282	265	281	284	266	238	238	265	277	271	251	256	296	293	280	268	258	260	269	244	268	273	265	270	284	297	262	295	291	294	251	256	281	248	276	278	276	260	251	261	275	277	254	259	279	291	266	274	221	276	267	259	293	267	253	278	267	256	267	251	265	247	264	258	254	260	286	250	270	286	267	304	298	265	273	289	273	256	286	264	294	245	281	247	256
23578	21610	29541	24137	21588	20625	2828	828	679	554	17217	32283	16982	1503	2685	7157	868	122	117	122	116	106	131	87	105	108	94	106	110	100	109	111	96	113	114	93	136	103	105	96	97	94	111	98	95	109	94	114	93	98	96	106	97	103	118	80	96	106	86	127	97	102	96	106	87	97	99	106	86	118	96	91	83	91	86	115	102	97	90	96	100	107	96	117	88	102	98	103	89	106	110	100	104	112	103	81	88	112	93	111	107	100	105	101	100	97	102	90	91	112	112	84	106	116	100	90	92	101	102	103	103	117	74	102	99	107	92	97	97	104	96	113	104	84	107	91	114	90	105	100	93	104	103	106	94	100	97	110	93	104	90	94	85	108	93	96	96	93	92	102	83	87	108	104	111	86	109	99	110	114	99	90	101	99	105	107	104	93	86	107	96	93	85	87	103	101	77	103	104	100	97	114	103	91	106	87	93	110	111	114	99	86	93	104	94	112	85	117	98	107	95	95	105	115	82	113	89	113	81	100	89	109	110	109	75	83	114	90	98	110	97	86	88	94	101	78	80	109	104	89	90	105	100	104	112	114	108	97	109	87	111	111	104	94	94	108	98	102	86	94	107	114	96	90	96	83	103	84	100	91	103	116	80	85	113	102	95	89	101	91	94	108	90	99	104	103	103	79	107	93	111	91	112	95	102	104	128	100	94	102	95	98	90	94	97	109	77	103	118	113	106	92	104	93	97	98	95	107	97	108	112	92	99	86	97	107	104	105	101	89	88	123	102	101	104	83	88	102	103	90	101	104	92	91	109	114	104	99	97	96	89	110	113	99	94	87	104	92	90	93	112	101	97	87	100	104	103	95	93	92	98	94	105	85	102	98	95	83	94	115	88	102	115	78	104	92	102	96	95	91	79	110	99	112	93	109	111	106	100	98	102	76	91	94	99	90	108	104	92	102	117	108	104	112	109	99	96	80	92	106	102	88	96	89	97	92	108	124	95	111	122	94	105	119	114	104	107	100	96	118	89	106	93	109	110	105	101	86	82	113	117	88	86	93	109	93	98	94	107	104	83	81	95	98	105	93	84	86	104	118	101	72	105	98	102	97	86	107	105	89	95	84	101	109	108	109	119	93	105	122	110	90	118	91	105	93	93	98	88	91	105	108	102	97	125	86	91	88	97	78	112	88	101	104	92	95	96	94	116	103	102	123	96	93	88	107	111	90	99	100	104	86	97	97	110	92	105	110	106	91	96	115	87	94	101	110	80	105	90	102	100	108	93	105	95	97	105	102	105	90	111	99	111	95	81	94	103	96	109	102	85	91	99	89	92	87	94	88	90	108	93	112	107	110	102	86	73	101	101	111	107	111	66	102	96	118	91	96	91	102	97	81	84	92	97	92	87	97	94	98	115	87	84	110	103	81	100	100	100	109	104	90	99	91	103	91	91	95	104	99	102	107	94	107	95	104	90	110	94	90	97	96	95	108	112	89	87	87	92	100	105	120	96	99	112	92	108	108	107	106	98	105	82	119	97	119	80	96	101	95	95	88	97	110	95	91	86	92	85	96	95	94	95	85	111	94	88	93	98	78	103	86	98	71	99	101	105	95	102	91	108	109	97	90	80	96	95	106	90	88	106	76	80	102	103	100	87	79	100	109	119	95	111	91	99	108	99	106	101	98	102	101	107	89	96	102	72	116	91	109	105	92	95	96	103	101	91	111	89	113	85	108	101	93	96	102	101	104	101	87	124	114	99	122	106	104	89	100	105	109	85	93	97	115	93	112	101	90	119	85	82	105	111	104	105	95	107	85	89	88	103	83	88	105	109	100	104	89	85	89	96	104	125	84	99	101	112	89	100	95	97	102	101	90	92	95	109	98	91	89	72	104	99	106	96	102	95	109	99	93	90	97	107	103	111	91	110	72	108	96	113	103	113	85	100	88	106	79	95	104	88	83	98	90	105	85	96	98	116	101	115	94	95	96	88	102	93	87	101	98	82	90	99	116	97	103	98	81	101	94	115	107	99	87	100	108	111	100	86	92	93	93	103	111	102	102	107	94	90	91	96	84	88	93	95	91	91	104	103	120	95	87	91	100	76	122	101	97	92	92	92	117	109	91	100	109	97	90	91	99	100	114	87	109	94	117	97	96	111	115	95	96	94	97	100	93	99	93	103	116	101	87	97	96	105	98	85	103	94	92	123	116	92	102	113	94	97	81	119	100	104	100	109	82	82	95	96	88	104	104	107	91	98	112	99	80	95	103	87	88	95	100	104	93	83	85	108	111	110	107	102	107	88	111	104	79	100	100	92	96	89	92	101	97	108	100	94	91	108	101	92	86	115	84	101	114	106	93	112	90	94	106	104	84	91	97	82	99	94	89	109	114	102	116	102	95	93	112	96	101	100	101	90	120	118	88	98	96	116	96	100	79	103	94	78	105	102	92	95	115	100	112	110	102	90	118	103	91	87	91	94	95	121	92	114	91	95	101	109	92	99	123	99	98	99	100	102	94	105	93	84	105	104	98	106	116	91	88	113	107	100	107	106	105	103	100	88	99	98	99	92	79	104	106	93	103	109	112	112	109	103	75	98	102	109	97	108	96	99	99	109	100	93	99	90	79	105	117	105	96	98	81	79	96	104	102	105	100	115	106	94	100	106	114	85	98	105	102	101	110	96	108	99	97	90	97	94	117	103	132	91	96	105	96	102	94	89	87	84	92	90	88	111	103	102	82	102	100	111	93	91	90	74	104	106	102	97	94	78	100	87	95	94	99	98	97	94	96	88	102	98	94	98	101	105	88	112	100	117	93	91	94	108	106	110	101	98	105	102	87	85	96	86	99	107	96	83	99	113	102	79	93	81	115	101	108	109	85	85	99	101	81	95	105	90	103	99	103	88	107	98	104	102	105	112	96	96	95	106	91	105	97	102	104	87	101	82	102	97	112	97	102	101	107	90	102	106	83	100	101	86	109	85	90	109	96	94	94	92	106	89	102	100	87	99	107	82	96	105	94	99	95	106	103	87	112	103	91	105	84	88	91	108	79	98	100	85	99	100	83	110	90	95	86	105	101	94	100	92	75	115	81	104	91	106	134	94	102	106	109	89	98	117	110	103	114	88	95	99	93	110	99	113	105	102	103	92	99	104	100	96	82	89	95	94	107	122	97	92	105	107	94	98	96	105	110	113	102	103	94	84	99	102	95	83	91	116	89	107	93	96	106	93	98	94	112	100	120	95	107	87	103	105	93	93	100	103	101	95	91	113	115	101	92	86	93	100	110	109	106	114	101	97	112	96	101	116	95	103	97	96	88	95	96	95	100	92	99	102	103	101	82	123	102	108	81	92	107	98	102	80	99	88	91	108	87	94	90	105	96	96	95	106	102	103	119	94	94	82	85	99	91	72	87	89	103	94	99	87	96	96	91	88	88	89	98	102	109	108	86	112	99	91	91	97	104	86	80	102	95	93	85	84	107	104	101	109	102	96	115	95	111	98	117	80	109
31098	31252	14072	8309	6313	4480	3119	2364	2200	1763	28815	39531	18425	2446	7450	16605	1782	246	214	227	186	189	194	220	171	201	191	180	179	184	182	194	164	183	167	166	170	164	150	182	173	161	172	172	179	141	159	165	153	154	176	164	170	160	159	176	194	152	167	184	146	177	156	162	179	173	167	153	175	141	172	169	145	148	153	179	156	171	166	156	144	154	130	161	170	154	144	159	170	181	164	154	155	177	149	176	165	157	134	168	153	177	170	166	138	164	137	179	168	168	147	162	167	146	160	159	143	146	189	141	172	151	135	155	192	173	164	155	151	147	167	158	134	141	155	157	146	146	157	158	155	161	153	151	147	152	157	149	167	174	144	152	144	154	173	153	160	176	163	151	167	145	154	155	171	168	176	148	159	156	146	148	137	158	176	140	156	172	178	143	154	149	138	143	146	156	151	159	153	141	148	153	169	138	148	171	146	171	157	168	163	178	154	166	145	132	139	153	147	142	140	153	118	167	156	168	170	153	158	165	149	166	161	152	152	139	162	167	153	157	129	189	157	149	142	175	153	134	155	146	171	162	160	166	159	142	140	161	145	144	153	190	153	150	161	165	136	147	164	166	169	161	160	153	149	159	167	163	155	143	165	139	174	168	164	173	153	175	172	147	166	159	153	159	153	155	162	154	162	165	156	181	158	159	149	157	146	168	174	118	169	153	163	150	127	146	176	153	153	163	160	142	147	141	158	154	153	141	184	152	142	185	157	181	160	181	141	156	165	169	153	130	173	148	155	145	167	151	152	157	144	142	152	128	184	169	144	157	153	139	139	136	153	164	140	160	145	164	154	146	179	173	149	157	170	172	151	126	157	153	157	132	156	151	155	159	169	148	156	152	159	147	177	170	157	162	139	151	147	155	151	167	149	140	143	142	154	156	210	173	175	150	152	154	176	171	177	168	152	160	182	162	142	147	144	149	144	152	161	159	171	169	146	146	149	161	134	153	148	158	168	147	157	167	165	148	178	159	176	149	149	167	170	173	161	140	171	147	137	156	139	158	160	168	143	171	153	128	166	146	162	144	140	167	185	166	182	151	162	161	166	149	153	147	164	153	149	145	148	144	176	164	145	144	158	177	174	174	150	169	148	162	159	157	154	149	167	123	138	148	148	156	151	158	191	129	157	166	158	155	152	162	144	140	152	154	166	156	164	141	156	136	141	139	156	178	142	159	146	184	162	155	155	145	172	168	148	136	163	173	133	138	178	152	148	158	186	157	166	160	157	145	154	183	171	152	160	146	168	176	149	162	157	146	151	166	148	177	167	168	155	188	156	160	141	175	165	155	151	162	150	181	181	156	142	175	140	168	159	156	155	153	157	159	142	136	167	147	155	168	147	153	133	158	152	154	156	188	142	180	175	156	153	159	167	144	163	173	150	167	158	153	161	166	151	173	135	164	158	169	164	158	139	175	161	162	161	146	159	159	150	147	193	172	150	134	148	159	175	162	147	167	158	157	159	147	158	152	146	175	185	158	146	162	149	152	170	136	173	140	150	164	160	153	166	166	157	149	144	151	151	135	162	147	183	157	149	142	137	157	145	148	140	159	155	176	174	159	181	150	182	163	181	149	174	153	167	167	145	159	176	147	146	153	143	132	152	177	151	181	137	159	161	133	161	159	186	133	155	143	183	167	152	144	143	150	159	153	188	136	185	172	150	130	153	147	159	168	142	159	130	171	131	165	149	146	163	157	159	166	155	150	171	149	144	162	156	177	156	160	159	177	166	162	158	146	150	141	150	169	143	160	153	155	152	144	146	154	185	136	151	160	146	144	144	143	159	173	152	155	170	163	159	156	179	163	152	153	163	178	154	160	132	142	158	142	131	148	143	164	163	128	149	147	141	133	169	137	186	157	133	161	163	180	142	144	141	162	158	145	170	171	144	166	161	160	150	169	151	187	163	157	143	154	147	147	154	160	160	167	161	179	140	142	164	189	167	160	143	160	174	158	167	159	162	147	135	163	138	141	161	160	137	157	156	169	154	142	158	160	146	146	141	163	165	173	149	168	186	153	166	155	160	158	145	155	171	155	150	149	171	169	165	138	149	170	160	144	156	160	155	135	162	153	161	162	151	143	158	157	158	155	127	168	155	160	168	126	155	138	155	154	143	158	155	145	155	178	147	152	183	141	152	157	151	159	159	154	136	157	164	145	171	125	177	156	161	180	168	157	178	167	159	161	162	177	163	161	179	168	177	143	159	131	149	181	149	154	150	148	145	151	157	160	141	150	182	154	151	173	175	167	147	165	161	164	152	163	150	151	161	165	150	144	145	172	174	141	154	159	154	167	147	168	147	160	164	157	163	166	151	189	168	160	177	165	164	141	155	146	141	159	166	167	174	156	143	165	137	157	160	176	123	152	150	155	151	169	161	170	145	155	175	156	159	150	161	148	151	197	159	156	140	156	168	168	174	131	171	153	129	169	163	147	176	164	170	162	184	151	144	159	158	166	149	145	167	146	129	149	154	152	157	178	175	139	157	167	141	151	154	168	167	163	156	142	151	151	147	169	147	164	164	157	180	144	138	139	154	157	180	147	151	160	145	155	144	143	168	148	164	155	149	157	150	174	146	152	185	141	162	162	161	149	135	140	160	162	173	169	149	148	147	165	174	161	174	159	163	165	139	152	160	179	134	146	176	170	172	147	156	147	153	142	147	142	160	163	156	132	138	161	170	146	161	160	146	177	150	146	135	157	149	154	153	142	171	166	154	156	142	161	179	128	167	166	135	167	151	144	130	153	140	169	158	147	154	151	151	191	171	163	152	157	157	145	148	168	163	165	172	168	164	157	172	143	170	143	153	131	167	151	157	170	171	159	171	177	170	162	150	155	160	167	139	156	153	151	126	171	149	147	165	127	177	137	154	167	160	165	170	163	166	169	161	159	168	171	153	133	146	137	179	184	140	149	149	157	173	163	147	159	160	158	158	142	140	127	149	152	157	158	167	159	154	163	165	149	164	171	170	150	164	154	160	157	155	172	165	163	158	171	157	151	154	170	166	163	143	155	149	158	147	158	145	179	143	153	183	132	156	153	158	160	160	142	177	155	176	153	165	158	158	171	163	165	139	154	163	153	165	138	168	156	155	161	154	159	144	147	168	158	155	167	170	161	147	152	132	161	169	149	150	154	158	167	149	154	166	149	158	179	152	145	162	145	150	169	159	145	175	156	151	162	144	146	147	166	131	169	127	144	154	157	178	154	168	154	163	179	150	130	141	164	149	158	142	154	152	158	170	163	153	144	165	160	142	176	142	172	151	172	145	154	170	134	160	131	164	194	157	154	166	162	154	121	162	145	164	142	176	162	159	162	153	146	153	158	169	180	189	137	152	168	135	153	169	179	159	154	153	186	160	146	140	147	173	168	165	153	180	167	141	155	155	145	157	153	140	162	151	141	166	171	170	147	161	175	159	173	177	160	186	158	171	163	149	161	148	158	160	180	164	168	157	137
27338	20776	7974	662	406	389	331	318	305	516	2096	2626	1339	255	224	363	191	156	166	163	148	170	164	165	181	158	170	173	163	167	164	171	166	141	172	175	169	170	152	157	162	146	156	167	133	161	161	189	132	139	175	168	155	140	169	181	170	168	157	160	157	184	169	162	135	164	153	168	173	124	165	172	161	156	173	159	158	150	171	162	151	159	165	151	179	189	132	172	182	133	153	163	195	176	163	177	176	146	167	171	187	151	159	148	150	168	166	147	150	155	147	147	149	139	150	154	136	169	158	176	174	180	155	170	157	183	166	161	153	157	135	150	176	177	130	163	161	158	159	161	152	167	158	155	181	137	157	168	157	167	170	166	156	156	157	173	137	163	163	170	176	133	172	177	164	133	158	154	160	163	157	169	175	167	142	153	161	175	168	173	159	144	152	160	149	147	177	183	175	169	133	185	181	171	140	164	174	159	182	163	153	163	173	163	155	159	157	163	154	183	165	147	163	163	152	145	167	155	147	172	150	151	147	148	147	170	174	154	147	176	163	162	159	164	169	151	148	163	153	176	133	159	181	169	144	160	151	177	180	157	175	181	191	168	175	152	164	164	161	165	157	185	172	168	153	171	145	180	167	141	155	175	162	182	178	158	186	173	151	178	173	182	153	166	176	135	173	172	159	172	172	181	151	153	153	173	145	155	161	158	142	164	165	194	187	179	172	156	154	164	166	169	163	159	156	153	165	164	164	166	159	150	167	168	158	175	156	161	168	173	167	153	166	167	140	165	183	169	200	157	148	181	187	160	154	172	157	182	187	180	174	153	161	168	169	178	163	152	161	146	154	162	152	153	158	180	161	164	184	150	148	161	149	136	159	186	170	154	159	169	175	153	152	151	180	171	128	175	156	166	164	162	158	161	171	160	168	173	147	207	158	183	151	174	202	159	176	163	169	153	155	166	174	144	172	156	159	172	146	157	153	168	184	164	155	143	141	165	173	173	167	150	174	149	161	161	184	167	174	167	172	167	147	139	159	169	145	178	148	159	167	157	165	170	163	177	165	189	139	164	169	146	184	154	143	138	161	154	172	148	171	147	160	167	169	185	156	177	193	169	167	144	194	176	173	164	165	178	168	147	141	185	146	177	155	176	153	161	157	180	181	165	165	166	164	144	156	160	173	180	173	172	132	164	159	158	167	182	144	156	170	168	158	173	146	167	157	173	151	153	183	146	142	125	170	166	156	167	172	163	166	173	144	165	155	162	187	144	164	157	152	140	142	165	170	151	167	141	176	161	162	183	161	157	150	169	167	150	161	154	168	144	154	152	176	169	157	159	180	149	180	158	163	163	151	189	195	156	162	160	153	166	189	164	155	176	165	187	182	152	173	154	184	160	162	139	170	173	170	180	175	166	167	151	169	172	161	151	173	162	164	137	182	138	166	184	158	172	160	152	153	134	166	156	157	162	160	178	169	170	179	168	178	164	158	159	177	162	139	158	166	157	142	158	152	151	163	190	155	160	157	180	189	154	165	184	161	163	156	145	123	149	153	156	151	164	149	155	149	171	146	181	160	161	173	152	168	158	152	179	157	154	156	159	158	164	169	150	157	184	153	136	163	178	155	146	142	164	144	174	150	172	183	170	150	197	179	176	143	165	164	183	163	161	180	157	160	159	186	159	164	165	163	162	173	168	166	176	148	190	170	150	180	172	168	168	201	159	177	169	154	150	162	142	164	157	162	178	162	165	172	185	173	173	162	165	147	159	149	151	176	191	143	158	155	156	137	185	172	170	159	159	178	188	152	160	169	182	135	155	141	163	155	160	164	156	176	182	167	164	153	148	177	167	146	168	165	153	166	156	174	164	159	149	166	188	164	129	160	140	177	146	175	134	157	170	196	154	159	179	158	147	161	167	156	156	180	154	149	140	172	166	169	161	181	153	180	183	175	165	155	177	154	159	160	159	138	169	170	157	174	173	155	177	160	144	174	171	185	159	176	158	143	147	134	158	165	178	167	180	191	156	164	162	172	154	186	147	162	152	175	164	143	142	174	151	168	158	150	168	157	139	134	148	153	178	168	147	164	158	149	157	184	182	151	165	167	169	177	161	136	172	179	154	157	157	163	171	183	176	174	169	183	142	168	180	189	171	187	135	165	164	176	170	158	164	152	159	160	147	161	183	193	174	175	174	171	148	169	166	154	179	177	166	164	148	170	178	140	159	167	183	160	166	157	144	187	153	156	157	174	147	150	168	172	178	167	187	156	165	159	148	172	161	161	146	172	149	183	175	162	164	165	162	168	170	154	159	167	169	147	170	178	185	169	158	153	152	158	167	169	143	171	150	173	169	164	164	172	173	185	158	174	178	177	152	155	151	151	163	159	173	186	163	151	170	171	160	160	183	155	167	164	169	150	172	167	148	185	159	161	161	149	181	179	163	153	172	141	170	160	142	161	145	141	153	181	153	169	151	166	164	168	168	153	148	166	157	157	150	147	160	165	154	170	159	166	174	151	159	125	170	192	152	163	182	163	150	150	171	171	167	164	143	163	151	172	176	184	185	139	168	164	151	175	168	170	165	166	166	157	147	157	145	164	139	138	161	147	163	160	171	161	165	164	156	169	135	160	148	162	160	170	178	153	151	186	168	167	161	181	165	163	160	150	161	174	153	157	165	155	169	172	154	159	152	163	175	152	172	159	172	157	149	164	169	167	153	166	163	162	191	172	176	154	153	169	172	149	153	157	159	163	174	159	153	175	182	157	156	153	160	179	168	205	163	154	134	157	166	170	168	175	155	168	144	142	176	153	138	186	164	169	148	168	171	164	155	173	166	173	171	167	178	176	175	169	156	162	165	158	171	173	172	223	141	171	164	161	165	149	163	159	145	156	158	181	173	143	189	141	144	181	166	171	175	155	152	172	174	171	154	158	148	166	160	158	157	158	147	136	162	157	151	168	176	184	150	158	152	161	175	192	176	158	175	145	170	148	176	156	144	169	158	168	158	143	172	143	154	163	179	175	163	170	178	136	159	146	154	147	145	176	151	195	190	172	151	145	141	166	166	167	173	186	180	172	184	161	164	157	193	183	179	174	165	157	180	166	178	194	184	175	136	163	158	174	165	167	162	154	170	161	147	183	171	145	156	166	172	160	130	156	158	162	170	167	167	140	164	146	148	166	150	160	175	154	166	174	168	159	157	164	165	141	177	146	145	196	152	150	154	149	178	163	157	168	158	180	176	183	185	164	171	152	168	189	164	169	155	131	155	150	149	167	155	160	161	149	154	141	158	178	168	163	160	171	170	191	175	188	135	135	177	171	156	150	169	141	172	165	174	156	159	152	150	157	146	184	180	165	154	152	175	177	154	175	155	175	169	158	186	153	169	184	155	186	172	172	178	161	170	163	164	178	173	159	156	154	165	158	181	173	151	149	152	171	149	188	168	161	149	152	155	164	177	161	156	177	161	157	142	163	167	152	153	178	176	151	175	152	165	175	150	155	154
20396	13259	2022	962	962	998	780	733	691	1229	5494	6283	3101	542	406	830	356	253	283	266	251	271	242	262	263	252	251	242	273	248	290	262	279	275	280	282	269	260	257	250	260	253	251	256	249	251	278	259	247	248	262	255	242	259	263	239	255	242	230	275	263	254	226	208	235	259	255	246	236	264	240	245	254	254	221	243	261	272	246	269	241	236	246	226	246	261	237	245	261	258	272	241	262	239	249	250	259	276	272	243	261	225	269	273	259	248	247	270	255	258	253	231	246	247	230	272	266	267	255	273	247	230	261	274	293	246	264	268	268	255	222	244	245	246	279	281	241	290	281	256	255	254	253	266	249	285	277	266	243	225	271	247	290	257	246	263	285	268	279	260	246	264	248	237	259	231	256	223	249	253	257	250	241	261	278	215	260	236	251	230	236	246	257	264	260	273	250	246	235	258	226	261	233	257	209	238	268	263	262	279	250	249	244	240	271	264	247	250	285	258	283	255	248	241	249	264	266	256	265	254	247	235	269	246	219	279	260	233	245	274	264	266	237	278	249	251	242	248	240	245	253	256	246	276	251	237	228	273	239	270	256	257	239	236	248	229	263	254	259	249	254	271	253	245	220	257	245	259	245	295	262	223	258	254	280	255	257	256	242	244	240	242	253	238	256	221	263	264	257	250	235	280	247	282	266	257	270	271	253	254	236	253	286	244	276	248	243	264	245	232	237	264	250	281	262	283	273	257	250	231	255	236	274	245	284	270	263	265	258	249	259	263	231	275	237	229	297	266	226	266	267	270	246	264	271	242	268	244	244	252	259	249	263	227	253	252	252	298	250	248	258	256	243	271	277	236	243	275	235	260	284	245	249	221	246	256	248	271	265	270	244	253	270	244	260	243	253	253	245	242	266	248	274	227	269	242	276	263	259	222	287	252	292	260	263	241	250	247	235	266	254	257	252	234	255	239	239	252	249	231	226	289	259	264	255	278	268	230	246	252	252	254	258	272	260	254	268	257	233	208	235	254	242	244	270	231	263	231	248	261	273	253	238	247	267	236	244	287	241	225	264	238	269	264	232	268	212	278	228	242	264	238	264	236	244	258	239	277	266	280	236	279	273	238	259	233	222	261	266	270	258	256	274	234	254	250	236	235	280	246	258	260	256	233	255	252	244	233	237	237	264	226	267	239	250	236	253	251	251	251	239	256	253	264	256	288	237	259	241	249	258	256	255	256	289	277	239	257	262	272	271	228	258	235	231	267	225	279	239	230	242	246	256	262	247	273	246	283	245	250	255	279	250	271	239	243	261	278	274	285	250	238	240	251	261	225	263	224	265	241	271	281	244	273	245	243	279	260	241	265	228	274	251	269	272	238	237	273	254	285	230	225	261	254	255	298	274	257	248	244	282	281	262	231	261	222	275	246	260	234	256	239	275	238	271	251	244	240	270	233	240	258	255	237	271	261	253	248	240	253	245	265	250	273	243	254	283	252	268	247	269	249	250	229	276	231	258	253	262	253	271	282	253	251	232	281	272	242	271	202	245	251	249	291	271	260	255	240	240	252	264	254	251	246	270	247	273	252	256	260	266	290	249	273	258	251	240	272	258	278	262	279	261	266	275	264	267	280	259	256	266	249	250	251	267	267	237	262	254	272	256	230	262	265	252	263	242	242	234	250	264	239	240	264	254	249	222	237	251	223	246	254	255	254	279	249	237	259	252	221	250	267	289	222	232	238	267	232	277	239	233	264	274	233	237	229	265	235	258	225	246	269	268	253	239	238	261	227	251	244	249	242	268	252	253	258	243	265	256	282	259	235	232	257	258	249	246	227	260	251	249	271	230	280	238	259	253	252	256	249	234	268	268	257	280	241	229	245	245	250	257	248	211	234	231	258	243	240	236	257	233	251	258	259	250	256	263	269	286	263	234	245	248	268	271	247	255	248	228	250	252	249	228	261	258	230	263	249	266	261	278	247	254	229	258	288	231	257	236	255	268	223	267	282	270	231	242	234	249	235	263	272	254	224	260	229	256	275	253	234	255	269	244	240	255	248	258	255	258	257	251	259	253	262	284	250	261	245	248	267	243	262	253	278	235	257	242	282	260	248	244	245	246	254	250	264	247	277	259	250	259	256	285	245	246	208	224	238	242	216	245	241	229	260	244	232	245	247	260	268	270	266	217	236	232	273	247	241	249	240	263	288	273	267	249	247	248	315	248	251	260	249	276	220	242	246	258	229	230	258	223	246	265	236	245	246	226	269	271	253	250	265	243	266	273	259	282	266	243	247	231	266	264	261	287	274	279	254	293	220	275	270	241	229	294	259	257	254	258	242	275	252	235	271	264	241	275	239	286	246	259	267	247	266	263	229	232	264	240	269	263	226	270	244	269	276	259	279	276	263	278	286	260	278	263	264	240	270	267	256	251	262	233	244	215	232	255	251	265	233	241	273	269	228	257	251	241	210	261	257	236	243	241	242	260	232	241	228	260	237	215	272	248	246	236	265	246	246	245	267	249	269	273	209	261	267	234	269	279	252	232	243	266	242	235	259	248	247	265	259	255	251	249	247	222	255	248	236	242	250	249	220	255	240	255	257	272	236	262	271	263	240	240	239	281	253	248	256	236	245	244	239	249	271	242	225	283	247	244	258	270	253	265	247	259	236	249	285	266	240	262	287	236	231	245	258	237	271	239	249	262	257	277	265	249	246	234	247	255	287	237	260	286	262	240	258	262	253	231	245	253	249	246	276	234	246	226	272	256	245	260	218	241	257	244	240	201	271	224	237	253	246	231	233	247	266	267	258	242	270	235	250	243	259	228	275	266	247	244	277	237	248	259	223	270	229	238	243	235	268	255	254	243	268	245	267	278	255	261	269	250	263	285	261	258	268	263	268	260	254	246	258	235	233	282	273	236	267	250	243	273	227	272	223	263	233	259	257	273	255	251	253	253	264	231	233	258	254	261	237	275	245	262	270	262	266	241	267	241	280	255	240	274	251	246	228	259	257	278	250	279	248	240	266	247	238	299	258	254	224	237	260	282	246	249	252	250	267	271	282	243	270	268	263	245	243	269	245	257	264	256	257	223	266	282	263	262	263	242	243	292	261	258	225	239	233	230	288	281	272	261	254	274	261	248	273	266	246	260	247	270	253	239	221	271	231	283	231	278	249	247	238	252	240	262	225	260	233	263	260	259	232	260	259	215	272	259	279	231	281	282	251	241	242	250	250	251	237	254	247	223	247	262	249	249	254	243	257	267	255	240	215	236	265	283	252	270	246	257	265	295	260	264	244	242	249	267	248	256	237	251	251	249	248	249	260	253	264	242	240	257	253	244	229	262	239	244	225	240	241	251	279	260	257	259	259	259	273	226	256	214	249	259	257	228	262	264	250	249	229	220	272	240	249	267	253	261	246	242	256	282	237	240	253	233	254	200	251	274	237	255	251	284	237	241	249	234	248	242	243	265	277	242	238	260	254	251	212	244	237	234	261	267	261	242	273
24128	21493	28995	24410	21424	7988	942	641	630	2854	23806	24725	17937	3704	1095	1844	674	213	193	170	218	214	160	198	221	169	185	175	172	179	210	203	191	198	183	188	175	184	186	197	190	181	196	182	164	168	187	164	171	178	196	180	193	188	192	183	186	199	180	158	157	189	172	174	169	181	193	197	205	185	197	172	178	191	161	178	181	173	156	208	183	155	204	182	194	180	188	192	176	182	181	184	191	168	196	176	188	197	204	182	171	160	178	164	182	215	187	170	182	163	170	185	174	203	194	176	192	190	218	194	185	175	152	195	203	178	191	194	173	193	178	176	179	191	180	213	184	185	161	205	171	200	191	168	167	191	189	149	199	185	185	181	192	171	194	184	161	180	206	176	187	186	193	171	170	179	171	189	176	175	178	184	172	194	176	173	188	174	149	191	190	184	202	190	182	182	208	192	192	191	174	193	190	180	182	202	189	170	198	213	184	175	161	174	189	182	194	211	174	187	167	178	181	177	164	163	179	171	179	185	188	191	188	209	180	198	189	198	206	197	177	182	215	204	151	212	203	203	209	184	176	185	191	179	190	207	187	188	177	170	177	185	219	166	180	179	168	182	205	169	200	174	189	167	184	176	180	175	224	179	172	184	191	163	175	176	206	189	164	164	172	172	199	207	168	175	181	167	169	183	180	204	153	172	192	166	156	188	188	181	186	205	190	181	178	181	193	163	214	175	179	180	171	199	180	188	175	165	193	179	171	187	178	174	194	191	186	203	206	169	195	175	177	202	159	175	183	182	186	206	184	193	186	185	176	186	197	170	195	171	165	170	172	173	173	179	173	197	181	181	197	189	177	195	163	176	188	183	196	194	178	186	191	195	166	159	191	181	162	177	189	188	188	184	159	183	183	170	184	167	188	187	186	194	189	185	184	194	215	187	170	185	188	167	191	177	178	167	188	162	187	191	177	171	212	205	179	156	173	167	197	190	183	192	194	222	189	177	186	166	180	173	185	169	177	154	162	199	188	207	190	184	182	195	195	202	195	164	198	192	216	167	175	171	174	172	177	193	170	198	175	197	180	174	199	195	187	178	167	187	201	193	188	175	202	168	191	151	193	185	160	194	202	166	179	198	197	197	177	191	181	193	188	169	170	179	176	202	199	200	195	161	189	192	172	168	187	201	181	189	188	169	177	193	183	208	189	187	210	170	174	183	163	192	194	190	180	156	178	194	165	171	208	189	153	201	190	182	174	196	187	184	190	179	190	201	178	180	192	214	159	175	180	184	195	172	199	145	188	205	185	185	174	205	237	170	193	185	192	165	202	185	170	195	180	178	184	176	188	208	200	190	151	193	168	177	172	176	192	187	211	223	208	171	163	183	204	182	169	183	171	196	162	180	184	196	182	195	180	174	187	179	177	167	215	187	200	196	168	205	175	177	199	180	184	175	180	207	186	188	182	170	173	193	172	201	193	182	168	203	189	211	175	195	185	172	176	176	193	170	195	166	189	165	175	179	157	175	188	189	184	158	185	177	171	177	183	183	209	164	186	192	187	186	173	197	187	182	192	176	158	189	182	179	194	191	180	181	183	166	168	196	166	182	158	183	199	193	183	217	200	177	175	170	171	176	184	176	190	187	185	192	174	171	171	199	179	187	182	176	187	184	166	178	187	198	180	225	204	179	187	177	205	179	176	174	177	167	174	182	196	185	179	187	172	189	171	163	203	189	177	200	171	207	173	190	153	187	187	151	173	181	193	202	180	158	175	192	179	186	181	174	202	162	182	186	186	197	166	163	165	197	191	210	183	184	192	184	195	179	189	179	179	187	178	195	158	181	188	161	188	179	174	211	168	184	177	193	203	163	183	206	176	173	168	176	200	171	182	183	202	168	171	167	184	167	165	208	178	161	182	179	191	189	192	174	188	209	184	178	179	191	196	182	167	201	178	187	189	176	169	198	183	176	194	184	168	171	186	203	181	177	156	170	178	192	162	216	166	184	183	190	175	150	184	206	175	173	211	175	178	171	176	165	174	167	191	194	166	195	148	204	164	176	187	165	175	177	208	159	175	189	183	171	192	155	205	194	189	198	182	198	191	195	195	155	184	185	169	166	197	208	170	206	193	177	185	158	192	190	158	193	189	219	179	169	179	216	172	160	189	183	171	161	200	180	206	169	194	178	192	182	185	173	165	174	196	191	196	183	193	199	171	178	168	171	156	179	164	183	202	190	183	203	180	182	199	180	194	184	137	207	167	196	169	161	188	182	187	184	186	183	176	180	190	183	187	190	183	169	152	174	195	209	192	192	198	163	207	200	180	156	187	180	206	176	174	188	209	169	180	178	173	183	189	191	177	188	202	170	201	174	184	174	187	175	192	186	188	210	176	175	177	201	192	177	189	194	196	182	186	161	179	193	176	204	178	198	195	171	169	176	188	202	182	180	177	180	154	183	189	194	190	196	185	167	184	174	170	168	177	175	166	209	169	201	183	188	174	190	192	175	173	191	197	175	181	179	178	180	188	173	195	207	169	148	172	168	152	208	203	182	195	194	186	186	197	186	188	163	210	181	174	197	199	168	170	163	194	204	181	163	169	170	189	191	175	179	167	165	167	203	223	171	183	172	178	154	193	169	183	208	194	179	203	182	182	181	173	191	190	206	177	199	208	173	186	175	186	167	167	178	167	187	176	190	174	167	176	202	180	169	195	183	159	183	186	203	180	195	161	177	170	184	169	194	194	184	184	189	184	173	191	188	184	158	209	184	194	171	189	189	191	198	219	190	193	185	197	180	179	204	181	186	174	187	197	202	180	155	179	181	176	171	164	178	217	177	178	181	198	162	188	179	184	186	192	170	163	199	152	190	180	192	162	161	194	196	223	194	201	201	195	168	172	166	193	164	199	165	167	149	180	167	167	179	178	177	185	152	176	183	179	170	165	175	167	176	182	181	167	180	160	160	188	197	184	167	214	191	179	182	180	173	179	207	205	164	172	166	180	193	183	177	192	199	171	177	205	165	204	187	171	185	184	182	179	195	180	175	181	174	189	195	171	182	199	200	190	192	198	185	193	167	189	168	178	193	201	189	184	196	190	168	180	195	171	178	192	181	196	186	175	193	188	173	199	181	194	197	172	214	189	175	176	196	198	193	187	196	182	177	160	192	191	178	191	180	186	172	197	188	176	196	165	194	230	199	180	185	168	176	189	197	191	180	191	204	187	168	161	148	153	154	166	189	176	197	172	191	179	186	185	202	184	181	177	177	188	174	183	191	194	194	183	172	169	184	163	179	182	179	175	181	171	212	187	177	190	200	197	195	173	171	203	171	193	205	163	195	161	181	190	171	152	192	188	196	180	180	175	169	162	172	182	207	183	214	189	189	167	174	172	185	186	185	173	175	172	165	178	192	187	214	160	178	192	188	193	187	185	196	175	170	176	188	202	151	181	188	169	170	187	174	178	188	195	189	170	178	148	184	190	182	171	209	172	164	190	163	172	202	182	169	176	185
28133	31003	11663	5306	3600	2595	2043	1683	1636	7295	34618	33571	25735	5624	2951	5131	1695	280	302	305	323	296	325	290	337	293	296	293	302	278	269	308	286	308	312	283	317	288	323	274	278	296	287	298	308	297	303	277	298	318	275	250	282	276	293	288	301	291	284	278	318	295	313	268	303	265	239	297	271	296	292	287	303	266	267	302	276	277	285	308	318	289	277	292	260	266	287	318	315	277	273	290	296	257	297	285	304	282	291	296	279	282	300	301	287	314	284	325	291	294	286	283	287	263	279	300	264	280	291	313	282	314	289	292	286	276	322	282	268	294	263	287	274	294	275	296	273	308	289	296	300	305	283	286	314	305	293	269	271	285	283	287	312	302	270	309	267	301	273	264	265	299	275	287	290	264	276	297	290	268	272	288	288	283	285	275	274	298	273	301	249	273	295	298	290	276	286	301	273	288	274	293	276	264	281	294	294	275	307	294	269	316	289	250	284	285	271	298	283	296	303	300	268	252	241	257	310	291	309	318	292	308	298	295	295	284	292	268	292	264	295	294	351	248	289	282	325	263	289	269	270	301	286	286	236	253	302	310	258	313	306	297	285	273	284	282	283	289	259	266	265	278	286	266	306	295	298	292	287	276	277	304	304	275	295	260	299	266	285	294	289	311	306	308	286	280	302	282	305	275	291	258	281	298	313	307	338	310	274	307	276	280	279	302	277	270	279	298	283	296	251	282	262	272	289	295	286	264	299	285	281	284	277	280	300	322	233	295	277	311	286	279	278	295	273	299	318	270	267	291	294	304	266	265	288	277	285	267	279	274	267	295	256	288	284	305	257	272	307	272	268	289	268	273	264	274	295	308	270	275	262	283	275	305	265	316	268	298	275	288	267	295	289	272	277	305	288	283	281	285	296	274	304	268	292	277	295	290	280	312	278	297	261	292	289	266	286	305	304	271	294	325	281	293	307	306	282	293	296	249	290	270	279	302	293	259	263	286	266	311	272	307	275	290	295	279	291	309	307	294	296	278	297	304	315	273	290	244	268	275	301	260	266	280	292	313	269	271	262	282	298	274	275	258	243	328	266	289	258	280	273	290	290	264	292	281	345	266	285	282	284	320	267	278	285	247	240	276	260	276	285	274	296	311	304	304	274	310	273	292	306	288	271	297	309	265	283	299	282	296	297	282	274	296	304	291	294	297	321	278	315	290	300	298	284	254	293	292	302	270	261	272	276	279	277	261	257	267	287	301	263	287	278	279	297	293	298	286	286	257	286	289	280	253	293	286	326	284	255	299	287	271	303	288	292	287	296	261	294	309	302	283	299	288	282	297	264	274	261	287	308	276	297	285	264	282	268	317	293	282	295	270	277	294	291	287	287	271	302	292	270	287	298	277	286	277	297	286	289	301	268	274	316	299	290	259	297	288	305	303	285	291	288	272	278	299	271	289	296	292	310	296	261	282	320	294	277	283	270	276	291	258	272	277	296	279	288	255	294	269	264	268	280	268	279	290	285	292	255	277	285	268	270	292	286	262	309	275	297	311	273	292	283	285	280	242	278	311	285	292	284	284	278	275	259	293	294	307	324	263	293	295	297	288	276	245	293	289	270	281	280	280	269	284	275	314	259	274	308	273	299	286	300	306	285	284	273	262	298	270	292	315	297	288	286	282	301	297	284	282	278	265	306	300	280	287	263	264	262	264	282	300	292	298	276	258	332	268	288	267	290	303	296	298	274	294	279	309	313	316	270	290	271	289	280	273	280	290	314	293	265	266	302	268	291	260	285	300	327	270	311	290	264	301	288	303	292	250	278	295	283	291	316	306	277	262	276	292	316	278	271	277	252	296	271	278	285	301	267	274	291	262	295	293	284	270	282	303	285	282	272	293	268	274	267	278	308	294	270	282	294	297	313	294	266	278	289	285	315	271	261	266	295	267	291	292	281	315	280	267	287	271	298	275	255	297	280	271	294	287	318	287	262	288	287	288	280	280	289	255	289	273	295	292	286	284	250	263	275	314	277	260	300	320	291	266	291	278	258	267	305	284	281	281	291	308	281	277	293	273	279	304	273	313	294	290	286	313	301	273	285	307	292	286	279	287	318	307	292	282	269	264	303	290	286	271	295	288	290	303	289	267	265	291	267	321	289	293	287	294	290	294	289	264	282	285	302	286	268	279	306	278	275	297	288	282	279	272	265	302	283	298	300	285	256	285	303	295	284	277	273	279	279	309	271	274	287	278	302	262	294	318	264	266	312	260	270	261	303	272	278	280	272	286	278	293	303	266	278	294	273	283	276	278	273	292	274	265	267	286	261	296	295	279	288	311	281	249	272	311	294	276	273	290	270	309	280	288	299	281	269	284	312	276	264	325	266	269	322	313	290	318	309	292	284	322	267	282	265	277	293	274	308	297	331	277	260	282	321	282	300	270	279	290	270	301	281	318	302	279	290	285	291	287	303	290	263	310	291	277	284	285	293	305	287	303	306	262	278	293	263	307	270	295	274	299	282	281	278	284	301	301	273	295	262	319	296	283	287	282	310	282	289	278	303	307	279	287	291	244	278	263	266	305	267	278	303	291	256	299	309	299	283	279	268	324	294	269	276	261	308	294	270	276	275	284	250	296	276	282	280	270	283	313	260	279	288	294	317	273	283	294	267	288	250	314	287	292	271	282	277	265	299	294	270	301	271	291	312	299	280	287	300	278	311	265	296	288	286	265	300	303	300	303	268	279	274	273	280	284	266	277	281	282	291	267	278	305	285	278	265	283	285	281	291	283	266	288	306	289	288	297	265	309	306	335	285	270	267	311	298	283	245	306	285	292	292	288	286	291	271	275	319	289	294	262	319	261	285	311	302	301	306	282	315	291	302	314	292	287	274	305	310	268	278	303	291	255	281	285	269	265	324	279	281	273	280	285	276	285	299	293	316	281	274	280	281	272	271	293	270	317	297	268	257	283	288	303	261	293	285	298	283	298	284	267	261	306	284	284	273	285	285	302	286	291	304	313	289	273	318	249	283	276	309	270	298	312	277	265	293	275	271	270	274	297	272	256	275	290	275	279	278	266	279	296	278	261	279	298	259	296	256	265	299	302	269	280	261	295	263	288	272	289	284	277	292	271	281	300	311	296	297	286	265	266	290	273	283	282	281	281	311	284	309	294	309	273	287	306	293	283	267	277	264	288	286	284	291	268	261	256	294	290	293	271	302	274	282	290	281	274	279	289	312	284	291	312	298	298	267	300	291	274	265	304	269	275	273	272	286	255	284	268	291	279	268	277	283	280	282	280	291	302	274	258	266	269	277	300	297	313	279	304	302	272	291	284	280	277	284	280	275	294	291	273	285	301	281	265	304	265	264	327	292	268	331	298	274	281	293	316	311	268	279	291	306	296	268	295	276	280	286	290	256	282	261	277	274	321	320	281	281	296	286	270	305	279	295	291	302	272	316	252	275	277	279	291	271	292	281	278	288	283	302	275	287	274	287	289	267	269	246	268	276	276
23606	21573	29410	24124	21564	20694	2634	1036	754	1304	22313	32713	27871	14652	1724	2392	493	129	131	115	131	135	128	113	139	130	124	123	106	120	114	128	131	116	150	126	120	125	124	115	123	112	125	134	128	113	98	114	126	109	119	122	114	128	123	119	124	118	118	119	120	116	123	125	136	113	121	103	116	131	125	115	139	105	109	106	136	143	124	98	108	126	131	99	121	128	106	140	117	113	117	121	112	121	113	114	125	112	115	99	116	107	122	115	130	107	122	113	109	133	122	96	130	143	100	121	127	107	124	101	117	117	114	122	126	114	128	110	118	124	109	116	123	113	118	137	125	118	114	122	123	144	89	117	136	113	132	129	105	116	115	131	117	131	123	115	114	114	115	125	106	117	120	138	140	105	117	128	122	120	106	112	116	123	139	113	132	128	130	118	113	119	102	109	115	100	114	108	118	125	119	122	120	129	126	115	110	119	119	118	115	148	111	135	115	113	117	126	112	134	130	122	124	137	112	115	105	125	127	119	110	111	116	124	112	113	112	118	105	94	125	115	121	136	123	112	121	123	140	117	102	109	145	119	114	122	117	117	137	125	143	128	140	117	118	100	132	123	124	125	143	105	113	134	134	115	111	109	101	112	122	113	125	123	131	123	115	126	131	110	111	129	128	119	122	122	103	115	122	122	105	129	113	121	120	117	124	121	107	138	123	123	126	125	110	106	123	128	114	133	114	127	116	125	105	126	96	135	117	112	110	109	121	114	123	133	119	136	115	100	120	109	121	121	121	119	114	110	110	108	130	97	113	105	102	126	101	122	117	119	122	111	142	128	108	122	135	108	128	110	122	124	131	116	123	121	114	119	121	112	106	126	114	129	114	118	112	108	124	108	116	89	123	132	115	124	124	99	129	111	111	118	99	119	115	115	128	139	103	127	120	128	122	112	140	121	122	112	129	117	103	100	112	95	119	128	141	103	116	131	125	109	114	117	109	127	111	133	120	123	113	120	114	118	114	102	116	134	113	109	117	130	91	122	128	131	119	117	118	122	120	108	105	112	116	120	147	127	135	134	105	134	124	125	119	109	113	114	120	104	122	117	132	113	125	133	100	125	123	129	127	116	139	131	105	135	124	141	138	130	154	118	114	125	123	121	117	108	123	121	114	111	117	133	118	108	112	119	120	122	121	120	123	115	115	134	132	111	102	118	117	92	127	123	136	115	107	111	113	103	107	129	140	103	108	115	120	125	112	122	118	121	134	108	113	134	129	133	109	106	123	107	127	111	108	95	146	118	128	130	115	119	116	104	95	126	127	120	105	140	120	108	105	111	131	115	112	106	103	128	109	119	143	119	122	121	108	104	127	104	108	116	120	113	102	119	113	141	105	115	123	117	99	117	140	111	117	111	122	115	127	120	134	146	114	137	105	129	109	109	118	116	119	118	121	100	120	106	113	105	115	120	112	116	121	143	118	114	135	122	111	117	125	124	114	92	116	118	128	118	106	116	109	112	100	109	99	124	108	113	119	103	112	123	124	106	125	132	134	118	110	127	128	122	141	122	103	117	117	136	116	121	110	102	111	105	128	95	119	131	117	105	120	122	132	135	120	109	118	115	142	106	137	101	132	130	109	100	128	137	112	102	121	118	131	115	103	143	119	144	99	130	118	150	114	118	110	123	128	124	122	124	121	119	115	120	108	130	127	118	119	123	125	116	108	122	112	129	114	129	103	121	124	131	107	100	124	116	121	109	121	131	146	145	110	133	109	114	122	116	123	131	112	100	113	135	105	114	120	99	101	112	107	109	96	127	121	115	123	140	113	95	115	115	120	124	124	132	108	105	128	119	114	102	128	123	110	120	133	135	114	104	132	121	121	107	100	130	105	121	133	108	114	92	126	114	120	116	136	138	104	129	117	124	113	124	117	110	108	106	98	119	102	120	123	119	129	139	115	116	122	111	134	138	109	116	117	114	119	125	102	127	127	128	103	117	126	114	140	106	106	140	117	118	136	115	122	96	121	126	130	100	120	117	125	130	106	111	105	123	114	128	114	121	116	138	105	96	120	128	123	116	111	111	129	126	124	110	102	103	110	117	108	114	113	129	108	129	119	121	106	124	123	124	108	130	118	132	127	135	115	132	127	107	113	131	112	119	120	122	123	114	122	147	115	122	115	118	116	134	125	107	118	117	126	104	127	118	116	116	122	107	98	111	141	128	105	112	94	116	112	115	125	99	121	124	118	122	124	118	124	125	132	116	115	135	129	107	117	123	124	117	124	124	106	116	126	120	113	109	99	120	113	111	110	139	117	123	114	129	116	105	111	132	112	134	118	117	112	125	133	122	132	118	127	124	114	110	145	125	122	132	111	127	119	121	121	130	118	120	111	113	133	126	114	104	130	113	125	115	108	127	121	128	121	125	122	127	111	117	117	108	119	144	125	128	135	118	120	118	112	115	119	116	123	109	128	134	129	134	108	130	106	133	109	122	116	125	103	108	133	109	121	111	122	107	122	100	105	131	131	128	123	116	116	121	110	107	116	114	118	128	122	142	106	109	136	144	123	120	117	128	130	96	126	134	118	120	109	119	128	132	136	112	135	138	134	117	116	112	126	119	126	135	109	118	90	119	133	107	107	101	106	96	111	105	125	110	113	101	122	100	125	117	128	136	128	125	133	114	105	111	102	116	129	111	124	116	122	127	119	120	125	129	135	109	111	113	137	114	138	114	105	123	109	146	127	124	130	120	111	125	107	123	125	134	122	103	119	105	124	118	131	125	128	110	129	110	128	106	133	118	101	113	138	116	118	109	123	106	140	115	131	103	110	125	117	103	126	145	126	122	123	115	126	133	107	138	108	103	129	116	133	146	124	122	138	111	110	105	107	96	103	127	137	114	130	134	125	138	120	112	129	127	127	123	120	128	130	108	131	111	115	115	119	115	120	127	116	128	134	113	129	98	116	108	123	110	127	118	123	117	125	118	143	135	95	129	112	126	119	122	125	120	108	110	114	127	95	106	105	107	129	120	114	109	125	100	123	122	123	125	109	107	121	130	118	130	113	100	135	109	113	136	121	134	129	148	120	114	117	121	112	111	108	110	126	106	112	103	121	117	110	128	121	127	127	118	127	142	120	132	114	102	130	116	122	99	130	118	138	130	98	120	131	115	118	116	127	134	139	99	128	127	148	119	116	140	116	123	131	128	129	120	125	111	128	112	104	132	115	108	115	116	138	120	110	124	142	114	132	133	132	143	119	122	124	125	125	137	124	107	102	111	119	106	118	125	124	122	111	144	113	121	123	140	122	107	125	114	113	108	132	102	118	117	100	122	125	128	119	101	119	118	108	113	105	115	106	110	84	118	122	120	135	135	111	123	125	100	122	118	103	110	122	91	128	103	126	105	126	101	119	118	108	110	119	103	108	102	130	116	135	114	116	117	140	115	138	122	119	114	112	99	127	114	117	113	118	121	111	94	132	113	136	113	112	125	109	117	116	139	127	113	107	94
33676	42333	16256	7339	4942	3493	2665	2792	2694	3474	33852	39766	34766	19811	3154	6515	1078	212	226	231	193	197	189	194	180	210	178	190	205	176	187	170	205	197	180	190	188	206	211	185	189	188	195	157	200	181	177	183	155	177	197	197	202	218	216	180	186	180	210	209	183	176	186	195	207	194	176	196	221	188	193	188	186	181	181	208	183	182	182	194	185	177	216	184	203	171	196	182	166	211	184	214	190	195	190	191	197	170	170	174	218	184	179	208	177	175	174	162	172	178	192	186	190	191	206	177	180	211	186	180	185	178	193	176	186	185	197	209	165	171	178	178	181	178	171	183	172	191	200	179	186	175	192	177	190	159	188	188	162	181	196	176	187	199	192	192	167	195	194	217	195	166	184	187	200	182	180	192	179	202	159	204	182	194	164	166	186	183	185	183	180	182	183	170	183	197	188	162	169	189	161	206	184	200	201	189	168	200	176	171	186	181	173	186	198	195	177	194	189	198	198	209	208	195	169	167	196	196	175	165	195	194	204	176	174	187	204	178	186	171	191	193	200	194	203	209	180	199	193	180	168	202	165	181	174	175	207	183	186	168	194	179	194	171	193	199	192	192	199	179	178	199	192	159	202	181	178	184	194	204	208	156	179	185	201	186	168	195	176	216	176	172	173	188	191	185	184	182	190	180	209	213	193	172	199	185	178	207	190	182	176	194	179	190	169	198	190	182	191	198	171	179	191	193	191	179	167	186	211	179	180	178	184	187	189	179	194	200	180	170	200	178	184	190	214	188	167	198	223	182	169	194	186	174	192	183	180	210	187	162	190	183	196	171	187	187	206	156	190	169	171	192	198	201	194	191	183	169	180	189	191	186	184	190	186	190	180	193	186	192	199	184	180	171	195	217	201	155	186	208	181	201	203	184	158	180	173	195	193	182	180	194	186	169	189	207	177	178	192	184	165	183	183	189	184	170	202	191	161	193	179	179	204	203	175	211	182	192	184	195	186	201	204	159	170	168	173	191	163	188	193	189	160	179	149	177	207	178	191	211	175	193	188	174	198	171	163	186	184	186	193	196	167	181	180	180	189	205	183	201	196	193	192	202	180	195	178	190	192	200	183	205	183	163	186	183	183	190	178	211	188	190	226	186	172	215	188	162	182	195	182	184	184	166	162	205	227	185	184	177	178	184	180	211	192	194	182	197	197	191	173	183	168	187	196	187	201	212	168	178	177	183	190	151	183	184	155	175	170	178	213	183	174	179	180	181	207	190	200	185	194	178	182	189	195	190	195	210	188	185	185	187	187	182	206	198	184	184	191	192	200	203	181	172	158	183	199	183	197	180	196	219	192	192	201	193	178	179	202	188	153	182	188	190	203	168	200	185	186	192	186	188	186	184	199	193	163	199	195	179	189	187	201	182	161	187	194	194	170	208	193	200	202	197	179	189	186	183	188	205	201	186	173	180	170	211	194	187	209	189	205	172	166	197	160	196	202	188	167	189	179	184	196	190	175	198	172	180	206	176	188	182	193	191	191	192	185	172	189	202	178	201	177	175	215	184	163	192	206	173	173	184	175	188	211	214	206	196	187	187	193	186	157	169	189	191	173	192	210	191	189	208	179	200	188	194	192	174	153	187	179	168	162	207	195	187	201	198	185	172	181	198	168	189	189	196	185	177	194	171	174	203	181	178	183	179	160	204	190	194	213	176	191	187	219	182	191	194	201	190	199	193	185	203	203	172	171	187	171	186	213	207	170	201	190	175	174	183	195	184	183	182	189	183	193	193	194	166	183	164	185	171	175	194	205	206	181	203	194	157	194	182	187	185	202	179	198	181	194	201	173	197	173	186	202	188	185	184	208	202	203	204	149	184	187	187	172	188	180	168	208	185	202	201	201	201	192	182	190	189	175	207	178	155	192	200	197	195	197	182	201	182	199	182	202	192	200	158	201	183	188	184	185	190	172	182	183	183	190	172	209	183	200	194	196	193	210	184	163	190	186	203	195	176	177	187	183	193	167	185	172	194	175	202	165	179	206	172	175	162	187	175	192	187	188	183	205	203	182	192	187	196	181	201	203	179	184	196	194	181	204	183	194	169	150	181	218	192	180	179	157	183	181	174	199	188	208	172	184	167	186	189	191	170	190	207	168	191	188	167	193	187	192	185	174	198	169	173	189	190	194	182	186	186	210	199	200	200	206	191	200	148	195	184	206	213	196	198	189	176	176	194	195	176	182	159	196	181	187	181	212	185	182	193	175	183	165	203	206	193	192	188	199	206	186	203	189	172	196	191	181	194	216	162	180	197	203	200	191	176	208	180	190	185	207	163	177	194	182	189	202	150	184	196	197	195	201	184	197	184	198	182	194	198	192	174	202	169	180	206	182	201	163	171	161	188	192	172	185	173	180	208	175	206	194	177	172	186	180	191	185	191	181	189	208	188	187	186	185	173	175	197	179	210	176	191	184	179	202	187	156	209	199	216	210	165	171	178	189	187	194	195	178	190	179	180	174	191	181	174	187	198	189	181	160	199	183	182	191	179	207	170	177	188	179	194	188	184	177	189	182	164	199	188	191	170	203	166	187	170	174	176	191	206	199	211	168	186	177	190	212	198	182	183	174	200	199	185	179	205	191	182	181	172	184	193	190	179	157	193	177	160	182	172	183	192	178	216	170	212	171	181	208	211	170	200	156	206	174	202	185	205	168	173	185	183	208	166	166	192	220	159	201	208	198	179	188	165	186	195	187	182	190	172	211	197	183	157	184	190	174	183	187	183	186	178	192	219	201	170	179	196	183	196	181	188	176	195	164	175	181	170	190	169	157	195	191	199	200	187	192	196	180	181	193	207	171	184	191	189	198	169	177	168	176	186	207	183	180	176	164	188	199	175	161	176	186	203	199	184	210	208	179	197	180	186	198	200	158	190	192	182	200	180	191	159	187	178	171	181	205	174	186	178	190	192	176	178	174	197	186	178	188	172	181	190	197	189	175	184	170	219	165	161	191	183	190	204	200	183	174	165	189	197	191	202	197	175	199	201	173	208	201	165	221	191	183	191	181	170	199	197	187	184	196	176	149	193	174	172	186	180	185	198	174	211	188	199	191	205	196	178	200	193	178	208	193	174	184	223	185	195	191	178	184	212	195	166	191	180	196	176	201	182	181	186	193	187	185	195	167	191	199	186	190	188	191	197	184	195	176	184	222	167	199	191	178	191	191	217	195	194	207	191	188	162	173	179	182	193	182	164	192	202	174	188	174	197	177	195	177	200	188	176	163	173	175	193	173	185	157	190	208	170	199	174	199	202	200	168	175	192	188	183	201	191	200	195	211	209	177	197	181	190	166	185	196	186	173	181	189	199	186	169	206	201	171	196	206	173	186	178	206	203	180	184	176	198	193	192	192	190	185	152	176	176	195	174	204	173	167	190	177	202	180	200	200	184	218	180	194	180	160	185	199	180	172	185	177	196	187	182	177	195	182	196	178	168	170	195	182	166	209	196	203	192
27357	20696	9359	810	340	247	226	344	255	745	2392	2503	1906	957	211	268	174	176	163	188	184	197	169	164	196	157	186	168	166	183	200	160	201	172	164	188	161	199	177	172	157	193	173	177	183	192	173	171	170	180	192	162	182	181	167	171	169	177	179	178	187	172	188	180	165	184	165	188	189	187	203	175	174	198	167	170	189	198	202	164	196	162	178	181	188	172	175	182	172	161	190	183	202	175	194	178	168	205	173	169	186	162	173	182	200	182	184	193	161	171	171	169	164	163	182	193	175	199	179	157	189	195	192	157	146	168	177	183	190	189	180	197	176	187	141	205	159	174	158	161	198	173	187	192	173	183	185	169	184	158	172	181	185	172	168	142	167	189	179	186	164	191	180	189	203	174	183	174	172	151	158	155	165	176	179	168	195	152	193	173	180	164	175	201	162	190	181	194	196	166	153	190	160	203	181	180	181	186	186	163	179	177	175	194	182	188	196	187	165	192	165	193	176	192	207	167	192	183	150	189	185	179	161	182	175	188	157	191	168	188	166	160	191	172	160	166	176	165	152	165	158	173	176	177	178	182	195	162	198	185	161	172	194	176	184	186	181	167	159	150	200	162	173	178	181	162	162	157	186	163	164	159	188	166	173	169	175	171	163	166	173	138	167	166	191	169	167	170	158	162	169	174	164	161	178	180	193	168	166	162	177	186	196	183	180	172	157	174	182	164	158	196	197	174	168	184	183	187	165	186	178	192	184	171	165	185	179	165	162	173	147	175	179	172	164	165	173	194	197	181	198	155	152	208	194	179	162	187	187	172	162	169	181	169	191	175	169	178	190	177	178	164	165	169	219	194	174	186	158	179	194	203	184	181	172	177	173	135	191	179	168	191	196	176	172	182	164	166	173	174	176	170	175	169	184	175	197	164	188	164	159	176	179	180	181	178	171	152	156	183	181	195	175	181	171	173	176	174	180	157	187	200	181	180	154	171	160	183	197	167	190	170	183	147	178	214	174	181	168	171	178	170	192	184	176	193	168	178	188	163	177	188	184	170	184	196	190	168	193	197	184	161	171	155	183	176	171	136	169	186	186	181	170	153	157	174	170	177	170	191	168	166	184	155	198	191	187	181	188	197	183	150	183	165	189	213	168	177	184	169	171	189	182	174	202	173	181	184	159	171	186	158	162	197	208	175	182	190	179	189	182	172	155	171	164	159	137	191	192	184	152	186	157	189	180	154	182	164	155	198	171	161	152	167	161	183	158	178	183	185	181	202	171	186	189	174	167	183	184	170	186	182	194	176	160	170	197	156	182	193	186	163	158	181	152	161	157	169	174	180	190	154	188	178	171	176	164	159	172	185	194	196	157	181	185	163	182	187	173	207	178	187	188	189	198	156	192	160	172	149	195	176	148	184	185	190	181	174	176	177	175	202	183	147	163	180	163	195	170	176	177	177	184	155	162	186	186	181	176	167	175	206	181	184	184	165	175	180	153	203	175	183	152	159	181	170	187	172	175	185	189	170	198	161	185	157	173	175	175	173	159	192	168	179	167	173	170	178	157	184	189	173	165	211	194	172	171	207	164	157	186	178	175	181	183	169	172	173	174	154	158	167	168	158	159	161	192	174	182	174	183	159	184	184	193	176	166	186	181	188	182	156	193	165	178	181	184	199	192	176	151	200	179	150	163	169	196	161	180	164	164	176	190	184	167	179	176	198	193	182	194	167	173	180	184	179	181	162	171	169	181	185	179	183	184	173	158	167	169	185	205	180	165	152	169	167	182	145	171	174	181	197	181	180	199	197	189	184	170	175	170	183	187	176	172	174	192	160	185	181	172	191	188	159	197	168	142	159	182	186	167	174	184	200	167	175	209	209	196	162	184	182	175	179	208	168	177	171	185	192	163	160	165	151	196	197	175	181	205	178	157	177	186	169	199	170	165	180	178	193	206	196	167	164	174	185	195	183	196	174	184	144	202	179	191	176	178	174	198	181	172	159	168	205	184	159	170	189	172	157	178	179	170	194	180	187	166	161	175	181	191	154	183	166	180	178	205	176	181	175	179	172	203	165	206	190	159	182	188	188	176	205	166	183	205	185	184	166	163	171	174	150	174	178	162	194	175	164	165	187	189	173	170	167	161	163	184	163	181	180	176	187	165	170	150	164	151	161	186	181	184	175	180	175	181	177	149	169	154	177	176	183	153	175	182	176	179	201	173	179	164	176	189	178	171	160	179	172	177	181	177	175	179	181	207	171	176	171	211	186	190	165	160	156	186	204	161	173	172	204	174	206	163	179	193	200	189	194	188	203	203	198	181	195	173	186	185	160	178	186	186	166	172	177	195	181	168	196	170	178	191	182	173	160	176	174	178	180	169	170	164	191	174	152	176	170	169	188	162	171	177	179	190	166	177	185	174	193	189	178	168	162	171	163	186	166	159	181	169	159	187	175	162	182	173	192	182	177	186	163	144	165	165	174	162	172	171	193	185	173	176	188	177	152	161	176	171	147	170	175	184	180	166	197	156	181	165	189	160	192	176	174	180	167	171	173	158	169	179	190	160	189	170	150	154	175	184	169	194	191	181	200	170	184	156	176	164	163	177	200	189	161	194	199	179	140	167	186	165	184	158	175	167	193	210	198	166	179	181	186	167	172	183	155	178	211	169	149	183	182	179	158	170	189	184	161	184	177	177	198	181	202	176	184	161	181	197	183	161	167	175	185	179	195	170	182	150	193	174	175	185	191	178	195	184	169	185	165	174	176	178	191	172	198	160	194	162	183	175	199	175	169	156	151	178	178	159	183	182	184	162	222	182	163	185	181	153	169	166	177	176	190	178	168	178	182	199	171	165	186	163	172	165	160	171	189	180	168	153	177	196	161	184	185	175	166	176	184	195	191	170	195	178	178	167	157	167	188	195	169	193	175	179	167	196	171	175	196	179	192	177	178	174	154	186	158	190	176	163	161	156	158	168	182	213	167	166	173	165	167	164	172	162	186	176	181	191	176	186	176	175	178	191	167	167	188	171	171	191	183	189	185	181	193	176	172	177	202	180	187	186	164	176	201	182	194	196	179	183	164	168	187	187	179	161	172	159	189	180	194	163	197	185	183	165	173	155	179	176	190	190	200	177	199	171	169	184	191	206	173	170	166	182	185	166	170	177	186	171	163	179	155	171	167	182	176	175	155	187	165	180	187	172	178	154	169	173	162	171	169	190	175	189	149	166	189	159	144	158	201	190	189	165	163	180	151	167	177	169	193	159	173	197	172	148	201	154	180	164	177	162	189	196	177	163	184	179	193	190	174	156	174	186	188	163	157	194	192	171	187	154	192	178	164	186	200	158	170	173	179	166	191	186	156	190	168	179	174	186	152	186	184	190	154	171	191	173	159	160	171	181	183	157	176	174	152	154	179	167	173	164	157	180	137	181	172	177	176	176	204	164	179	192	179	183	163	196	176	174	173	182	172	190	170	189	196	166	169	169	161	155	197	171	160	178	153
21402	11314	5319	946	713	559	492	903	504	2022	6112	6062	4526	2028	423	449	270	299	294	290	288	278	282	270	278	235	260	250	264	263	256	280	264	271	276	245	273	268	263	283	274	287	264	269	284	263	305	274	299	265	298	262	276	308	285	255	269	246	249	298	232	296	265	290	278	250	258	243	280	320	264	283	276	277	234	269	287	283	263	290	276	265	283	276	261	269	236	306	258	272	289	268	277	293	264	272	266	272	297	244	269	303	284	258	272	276	281	274	270	263	274	270	267	276	245	269	293	280	293	278	291	264	284	281	276	249	266	276	270	267	278	250	302	261	281	288	314	282	285	289	260	257	253	260	283	269	282	272	249	267	252	280	284	274	294	291	271	258	282	278	313	254	292	280	288	252	231	296	280	305	262	258	264	294	288	262	263	304	270	277	278	263	254	265	268	307	241	274	266	260	262	274	264	285	258	295	262	255	257	277	253	263	281	250	275	299	265	294	277	258	286	270	262	282	283	256	283	279	266	274	300	260	283	287	253	281	256	265	273	260	283	263	263	261	271	306	291	274	240	225	261	264	270	282	264	273	273	272	279	287	283	277	268	305	286	297	286	275	253	270	264	267	271	301	265	274	256	277	248	269	315	302	322	288	268	248	258	257	274	278	280	271	261	277	274	268	265	301	270	254	237	281	290	313	264	256	274	285	298	265	271	300	266	277	263	289	244	260	251	264	254	258	269	293	271	276	263	298	265	256	286	246	231	298	253	253	304	287	305	316	269	286	267	276	285	295	272	277	250	269	285	257	278	271	270	263	261	256	282	273	267	269	271	289	272	286	279	315	296	265	263	282	263	285	235	276	246	295	284	276	283	266	283	286	280	288	241	297	282	231	254	286	309	260	265	260	253	262	305	249	288	273	265	277	276	256	290	283	271	294	289	286	276	268	272	283	273	264	306	290	293	270	272	291	274	263	289	301	260	270	285	261	239	283	259	274	285	267	258	266	259	266	274	259	273	239	290	261	267	278	274	267	290	290	290	259	287	295	264	278	261	297	279	277	254	302	292	251	271	280	273	291	300	277	251	290	290	268	283	257	301	286	260	275	297	261	272	295	253	288	286	271	276	276	254	268	277	275	297	239	264	305	330	276	287	289	254	305	266	270	317	295	307	279	255	262	258	260	260	276	259	287	280	265	283	287	270	292	253	247	254	280	267	279	251	268	293	280	251	280	266	258	276	295	256	288	293	278	268	281	259	285	307	264	264	266	289	276	285	271	278	265	275	290	268	250	282	282	283	269	306	317	287	246	278	291	274	259	280	268	261	266	266	261	272	273	254	281	274	285	268	262	254	270	310	262	282	287	257	252	271	287	256	263	262	257	286	276	283	291	277	301	272	267	280	272	286	280	268	255	288	279	274	265	283	257	251	256	259	291	290	281	266	239	275	285	264	259	281	273	276	272	267	269	266	254	270	272	278	265	257	266	292	262	266	276	267	283	264	289	258	235	274	282	289	296	271	302	264	268	276	268	248	269	286	275	295	263	266	268	285	270	257	278	248	267	269	305	304	243	275	281	286	267	282	291	289	253	269	289	295	253	271	275	273	257	296	289	295	287	245	256	253	268	248	250	299	269	266	263	276	256	288	285	290	287	268	254	292	271	258	261	328	309	242	302	298	317	239	244	262	295	249	299	275	264	284	264	293	253	264	254	274	263	265	273	292	273	274	273	272	255	287	275	272	293	258	266	278	267	313	268	256	270	269	281	276	266	281	302	290	264	281	252	276	239	272	279	287	279	302	286	283	270	272	275	280	273	269	280	310	248	268	272	282	258	277	282	264	263	287	270	289	289	269	297	278	290	277	277	272	288	279	249	266	256	280	308	283	291	249	286	275	263	265	270	247	286	255	295	274	277	286	260	282	240	264	291	275	270	289	291	255	285	266	290	263	279	261	277	268	275	265	285	273	270	273	277	251	264	270	258	288	260	256	284	290	304	273	265	254	264	292	289	288	296	282	303	266	263	261	290	292	250	250	254	274	284	262	270	265	279	300	280	286	271	274	272	273	291	281	270	293	283	254	280	276	281	281	281	281	280	282	281	274	306	279	249	278	299	264	285	294	250	299	257	273	269	256	285	260	272	263	297	243	276	262	272	283	273	280	273	258	278	298	278	261	284	254	279	300	294	246	275	277	293	304	284	254	287	261	277	274	268	274	282	266	266	257	247	275	259	299	239	277	261	293	286	292	307	278	264	276	282	278	281	266	253	246	255	252	242	314	282	276	255	272	287	241	265	283	277	297	256	264	270	269	298	265	268	286	308	268	257	294	247	257	291	303	286	279	280	275	297	285	255	255	280	278	291	283	290	259	292	244	293	263	290	259	277	277	266	293	291	270	256	259	262	256	262	265	298	260	234	298	270	277	271	267	278	291	254	279	272	264	268	249	260	240	294	275	306	265	262	281	258	258	282	269	276	269	251	268	285	301	277	279	271	247	272	275	264	256	272	266	266	296	277	273	275	287	278	267	288	286	313	272	263	218	288	278	282	282	269	264	272	256	299	282	260	294	283	257	275	276	320	278	249	265	283	276	262	256	294	282	263	308	259	286	266	277	256	281	268	271	259	255	271	260	252	263	281	259	273	290	257	256	249	250	298	279	271	342	284	234	268	258	266	255	276	306	240	290	299	268	268	276	269	251	251	290	269	270	280	259	251	293	305	275	294	250	262	257	261	284	271	281	294	269	273	276	262	269	278	292	254	273	292	262	241	281	241	260	282	270	287	280	248	283	279	268	283	277	279	286	273	272	277	288	314	256	300	277	256	278	288	261	292	256	254	257	273	302	256	279	277	271	289	276	265	286	292	299	256	278	271	264	294	284	282	308	264	271	249	290	288	282	320	274	281	280	268	298	280	265	289	275	281	286	306	262	277	270	282	287	271	268	256	284	295	266	264	262	308	264	287	261	292	258	243	291	264	271	260	286	274	266	288	268	283	270	288	246	264	231	286	272	297	262	268	291	292	242	285	269	262	277	287	300	265	281	276	246	267	263	253	270	283	279	288	263	261	276	247	261	271	263	297	281	250	297	277	286	287	271	283	247	294	261	288	270	258	257	279	238	277	265	251	267	266	264	265	269	297	290	298	259	286	304	293	295	284	285	289	271	299	280	259	283	279	252	267	285	290	271	251	255	285	278	285	272	294	248	306	271	269	308	265	276	305	252	271	273	290	270	264	275	280	303	276	231	264	263	282	295	259	285	275	248	261	275	259	295	281	259	271	285	286	272	278	270	258	272	267	294	261	269	277	275	276	263	253	273	276	271	245	269	285	272	291	271	257	274	264	277	282	278	261	281	284	304	280	264	256	267	263	261	284	278	274	268	254	250	259	261	272	285	294	261	273	295	274	282	263	281	301	273	300	273	275	267	291	270	258	288	308	265	257	287	288	295	292	255	267	308	302	251	279	257	273	329	255	262	296	263	290	255	295	286	265	293	292	287	284	261	264
24217	21520	28992	24454	21362	7812	880	649	809	9983	23452	22024	16027	5126	764	888	206	176	193	194	200	187	180	199	186	212	185	180	214	164	204	176	176	172	173	200	163	165	196	200	183	196	172	179	159	202	181	179	197	174	178	193	199	205	191	203	165	200	199	178	193	188	191	206	195	187	187	200	181	197	176	191	171	158	179	165	205	191	180	201	193	182	180	213	191	167	197	176	179	190	186	200	181	195	166	161	160	200	166	170	169	164	183	198	179	191	193	193	190	176	177	212	207	210	189	175	180	177	180	193	185	191	208	190	195	195	185	182	184	188	179	175	173	207	186	178	198	188	193	208	184	208	188	169	193	180	201	190	185	209	207	175	184	198	189	182	185	160	202	209	190	202	182	193	188	172	171	201	184	160	191	178	218	206	197	190	174	201	193	215	185	182	192	205	182	167	183	196	195	178	201	186	201	216	221	183	162	197	186	191	180	192	195	182	200	169	181	176	192	188	200	185	205	207	196	168	177	205	201	177	193	203	177	175	158	189	170	169	211	201	185	173	192	172	181	193	183	205	194	170	179	159	176	191	214	201	178	206	197	198	188	183	194	193	176	215	182	189	194	176	180	160	193	175	215	197	176	181	169	213	201	208	185	194	212	197	194	177	198	187	181	197	190	195	182	194	203	184	174	190	165	189	192	189	188	181	189	184	177	177	200	219	187	190	182	166	195	173	205	183	184	194	184	191	189	178	168	192	175	191	175	155	197	166	207	212	168	181	178	179	187	194	178	188	186	184	194	177	190	193	189	208	202	175	168	185	222	174	179	182	170	172	171	180	172	175	201	182	162	166	177	167	202	179	200	180	186	185	188	185	202	182	204	177	194	194	185	170	180	187	179	170	176	208	172	156	173	193	191	174	195	202	202	182	189	192	206	169	170	170	166	155	181	203	210	187	178	173	184	203	216	178	171	179	162	172	174	180	192	205	151	174	207	175	171	181	176	205	186	190	181	168	185	173	165	194	181	209	177	179	182	191	197	169	194	175	214	191	171	188	182	193	216	195	204	176	184	179	196	179	193	195	205	179	197	169	174	183	174	183	186	169	210	174	187	166	180	211	188	171	194	181	207	194	198	170	162	190	176	150	203	182	202	185	183	186	182	183	165	184	197	199	185	183	192	201	170	179	168	198	166	187	168	193	181	183	182	179	168	168	165	181	168	176	189	155	172	187	207	208	185	187	168	180	152	194	164	182	183	150	198	187	201	187	172	165	206	202	195	177	184	190	186	169	176	219	191	214	182	195	216	168	196	168	180	186	188	162	212	175	195	197	206	191	180	185	166	170	191	174	178	171	193	173	192	189	159	203	188	166	175	202	171	170	186	197	181	183	194	188	196	190	191	168	197	193	195	162	159	190	190	207	178	200	208	189	170	197	185	185	199	201	192	187	189	195	189	169	171	204	164	191	202	194	168	197	220	187	201	187	179	172	199	184	170	179	194	182	193	179	185	186	197	204	195	183	190	184	203	198	175	188	172	198	185	178	171	189	186	188	174	184	189	213	167	199	180	188	200	197	186	209	200	179	188	193	183	192	177	173	194	196	194	163	201	206	192	202	157	188	199	204	178	196	194	192	177	191	177	202	198	208	166	160	197	193	208	193	183	195	179	175	212	178	171	207	177	190	175	185	176	201	195	183	193	176	171	188	187	162	197	166	165	185	203	191	200	164	196	192	197	183	187	166	184	177	193	178	168	185	199	190	191	186	177	172	189	195	203	205	183	165	183	168	178	210	180	185	184	170	172	178	220	183	189	177	202	189	190	195	190	205	148	195	184	181	172	178	179	174	187	195	190	183	184	188	197	182	202	207	159	210	193	178	213	188	195	187	189	193	192	187	178	169	194	189	199	183	183	185	178	202	187	196	183	192	175	167	181	184	167	191	179	186	170	190	195	193	180	195	207	200	180	175	206	210	190	189	168	193	191	213	208	168	186	174	187	188	177	176	191	155	190	175	208	186	196	201	185	191	203	216	186	178	171	175	187	179	185	212	181	204	186	190	176	175	204	216	183	167	189	187	176	174	163	183	190	159	218	197	180	183	193	198	198	176	200	178	189	157	174	194	174	177	171	182	180	167	187	186	182	177	172	200	178	197	194	189	187	191	172	203	178	175	189	199	163	185	197	167	181	174	200	195	157	186	166	182	201	178	183	202	184	184	200	190	185	184	189	183	192	199	200	210	202	192	187	187	150	203	176	179	169	187	171	206	168	199	212	193	194	217	197	186	171	192	216	168	175	182	173	206	182	152	212	191	175	171	189	182	162	176	157	180	205	172	180	197	195	230	186	182	208	187	184	162	201	193	170	184	190	154	201	199	180	191	181	186	192	197	176	200	185	169	146	184	201	207	186	176	156	182	214	193	184	191	193	164	174	182	168	172	182	168	175	151	186	207	170	169	179	168	159	178	206	202	179	187	173	188	216	190	182	173	186	196	178	161	171	180	172	185	208	172	190	213	180	171	190	207	183	179	197	189	188	224	166	195	188	196	192	181	177	168	182	185	178	173	198	187	199	184	215	197	206	173	180	187	201	199	193	158	170	185	176	202	196	178	214	218	182	217	199	213	204	171	204	191	168	208	182	184	209	175	204	179	180	186	223	189	200	176	197	185	192	172	202	193	192	160	177	205	171	177	185	160	187	178	199	162	188	195	183	158	190	184	204	171	210	188	196	214	177	191	190	184	201	173	192	179	152	187	189	195	185	178	185	189	187	205	205	198	177	176	179	178	172	187	176	198	171	175	196	197	181	172	175	173	178	190	185	171	190	182	188	193	168	188	204	198	195	190	175	199	186	193	195	167	184	189	164	222	168	191	196	172	169	186	178	190	172	221	204	182	174	171	184	185	169	195	162	188	199	186	197	189	197	189	181	197	203	183	168	196	181	187	183	184	183	177	190	185	182	188	179	169	182	200	184	170	192	203	165	169	192	192	167	175	184	192	182	198	199	190	160	189	180	179	190	187	176	194	200	196	169	169	181	191	179	176	197	195	164	176	187	187	176	180	200	208	167	166	178	155	177	175	184	223	186	210	184	186	185	211	188	168	175	173	183	200	222	210	186	184	202	194	195	182	180	195	142	175	183	202	182	180	189	196	168	194	181	180	196	186	214	185	156	206	175	178	208	154	174	174	192	197	162	171	173	190	214	191	162	208	190	185	181	198	198	181	174	159	169	189	202	201	159	192	163	180	179	202	182	190	157	172	208	165	168	186	180	191	190	186	196	178	196	183	179	194	204	186	188	155	178	207	203	183	177	187	185	186	192	201	192	170	191	205	173	157	154	180	196	173	175	169	193	180	173	191	177	182	195	195	188	189	210	186	183	189	198	187	180	196	185	173	172	175	178	201	169	175	172	200	178	199	184	175	160	182	162	195	173	177	171	173	184	171	205	185	182	184	189	180	176	169	159	179	195	188	170	194	195	189	208	176	163	167	223	187	181	184	197	198	192	183
30357	39503	28398	6947	3389	2372	1838	1616	2423	20331	33538	30911	24337	8530	1821	2405	321	266	305	295	314	293	287	303	285	297	290	269	286	306	291	320	292	303	292	284	295	317	297	291	288	316	310	306	287	268	296	284	282	306	269	306	281	299	266	286	287	305	272	266	294	298	273	276	309	274	283	283	311	292	289	268	295	266	311	278	272	268	272	279	271	298	293	295	279	287	284	281	275	282	271	295	291	263	298	288	263	272	299	297	313	277	276	283	293	258	298	285	268	270	296	312	294	288	267	280	306	293	284	273	284	270	311	277	296	296	309	297	257	314	283	277	305	290	293	302	289	284	293	319	306	328	282	266	299	291	285	281	287	280	302	305	237	295	307	273	287	281	290	260	258	274	294	289	309	281	274	294	287	292	305	277	259	273	248	298	279	259	282	270	283	298	273	278	295	248	308	253	319	288	290	294	302	298	292	273	311	298	278	274	295	283	263	324	293	281	292	271	285	315	280	325	278	290	281	269	317	296	299	278	291	274	276	284	251	269	305	290	297	288	309	285	290	265	289	311	308	289	266	304	293	287	284	284	303	285	272	266	295	293	300	279	309	261	240	293	276	265	295	292	300	275	302	282	277	326	300	267	287	295	275	292	291	281	275	309	297	279	277	268	278	296	293	305	270	321	289	285	281	271	268	276	308	288	304	295	279	284	291	288	300	314	302	271	267	287	303	295	291	306	294	293	292	269	280	266	269	273	284	266	274	273	260	321	283	276	263	311	266	276	270	277	305	290	298	291	305	287	279	274	266	270	292	270	306	276	289	297	276	264	292	298	305	301	334	307	278	274	286	288	283	306	285	298	274	276	284	308	297	303	263	280	282	287	284	313	321	295	306	307	291	266	265	265	311	268	295	288	279	299	282	271	294	279	303	290	283	273	273	285	318	301	315	302	307	277	287	288	306	307	262	282	297	253	294	284	296	254	274	305	286	296	317	285	278	297	303	308	282	281	274	296	306	280	283	300	279	275	286	310	284	293	261	308	312	264	305	304	328	279	266	298	295	299	309	303	277	292	294	284	317	297	278	293	280	298	281	247	274	287	290	260	265	286	282	276	294	285	271	292	309	300	290	310	309	296	296	279	288	267	297	296	265	262	290	271	294	310	278	266	334	297	257	289	272	305	289	316	263	262	305	306	273	266	280	259	301	270	291	302	282	299	264	292	295	289	267	270	281	291	314	274	290	273	268	309	305	336	277	291	282	292	301	324	310	276	289	306	282	305	308	239	304	292	302	295	287	298	246	302	306	281	300	283	299	285	290	306	314	284	302	291	278	277	285	287	292	291	316	280	279	267	283	287	328	303	296	301	260	285	303	282	266	282	268	301	270	311	290	271	305	274	285	301	297	282	264	273	276	315	275	282	262	304	271	268	270	265	281	247	290	281	302	275	287	297	288	290	260	239	300	257	309	288	289	301	301	287	309	287	283	268	273	279	273	335	308	263	277	311	284	298	271	292	280	282	273	292	301	281	298	324	306	331	308	270	291	267	270	273	314	278	317	293	292	306	282	290	297	304	317	263	294	259	286	294	296	275	300	258	306	282	285	292	292	276	263	284	279	302	311	256	299	301	298	248	307	275	298	314	272	304	298	293	275	277	284	287	305	268	279	293	299	309	267	300	262	261	274	303	272	298	302	313	315	286	310	258	311	283	283	302	277	259	295	310	309	289	282	266	311	292	291	294	308	290	306	291	296	283	318	299	294	280	277	283	288	281	283	292	295	264	313	274	282	276	306	283	310	281	266	279	319	294	297	273	255	258	302	302	271	269	258	255	274	294	282	289	279	314	299	272	278	288	276	307	286	280	345	316	297	311	281	295	282	303	280	294	265	298	299	274	313	249	305	276	287	281	298	320	320	292	280	317	298	267	295	324	291	285	328	312	266	273	286	261	291	297	302	271	255	306	291	246	293	285	310	261	276	283	289	261	304	286	283	288	290	302	267	320	302	274	285	274	263	299	298	274	247	300	319	287	291	314	283	280	282	277	274	292	298	327	277	291	291	296	268	290	270	284	321	260	286	271	283	289	286	277	255	297	274	298	288	277	295	263	266	293	312	299	276	283	313	295	298	272	276	290	277	262	279	290	295	303	262	294	313	275	287	230	306	306	288	269	260	294	286	296	286	308	286	267	318	282	315	319	276	298	276	288	274	300	300	331	310	315	285	295	277	317	311	281	305	302	294	295	310	274	265	313	294	274	286	290	310	312	305	256	283	277	296	275	293	286	271	282	263	290	305	284	315	290	289	283	282	288	295	265	280	269	269	285	296	288	261	256	250	277	282	280	293	271	316	273	304	272	262	283	300	290	282	346	254	278	247	298	282	287	270	281	293	306	262	306	316	293	270	271	269	295	274	291	263	287	308	247	290	287	269	280	290	286	273	278	310	303	301	285	299	266	302	290	271	301	270	299	254	303	274	283	300	296	297	300	282	294	271	310	286	292	327	288	272	281	291	288	263	302	283	318	306	282	288	316	313	287	280	294	276	263	313	304	295	287	300	315	318	283	273	289	321	271	269	283	299	263	283	280	297	269	261	304	306	306	289	289	265	296	290	268	290	300	287	292	263	268	294	288	298	287	285	278	319	279	314	297	329	301	303	314	270	324	242	280	241	285	288	306	325	274	263	255	324	290	295	280	283	310	282	290	302	278	291	277	286	290	307	294	313	266	307	283	288	282	259	299	288	276	293	270	256	285	284	286	299	275	286	295	259	312	298	280	288	289	290	292	274	257	306	281	261	285	285	282	291	282	269	302	283	268	300	312	323	281	287	285	293	283	324	316	295	317	278	293	305	303	294	266	266	299	300	321	268	299	288	291	263	287	294	295	303	307	295	295	287	322	302	276	267	295	288	298	300	306	263	281	275	275	305	292	272	267	314	329	296	294	278	270	292	291	291	314	303	286	291	292	272	284	291	280	294	282	283	289	320	318	281	304	304	306	316	281	283	286	287	271	299	285	271	287	272	287	268	274	283	293	278	298	265	249	274	264	321	286	277	279	281	296	323	287	291	301	277	275	268	295	309	300	278	273	265	279	249	265	319	302	289	285	277	307	279	262	312	313	301	306	291	295	278	294	284	313	279	294	334	280	304	301	268	274	307	267	267	302	292	295	289	311	275	283	282	313	300	313	287	331	268	301	302	261	292	272	283	282	329	271	263	277	297	256	278	251	320	296	286	311	295	265	298	268	281	274	246	295	251	258	273	271	306	289	264	294	299	337	289	301	273	308	274	286	282	284	240	283	309	272	294	267	286	294	265	268	298	281	293	290	287	277	247	278	268	276	293	293	287	287	280	261	291	308	272	294	266	290	292	262	289	284	278	299	279	289	278	289	270	250	253	286	244	318	291	284	282	293	271	293	279	328	280	299	293	285	286	285	295	308	323	279	282	278	293	264	297	286	298	307	268	311	311	269	294	307	313	303	278	300	273	304	284	277	259	293	259	295	325	304
23481	21537	29399	24086	21534	20206	2757	720	550	2878	16785	26930	25530	14398	2132	1471	143	117	120	119	102	114	114	128	121	126	120	106	128	124	124	140	111	98	121	121	107	106	94	114	108	128	129	102	96	133	119	104	116	112	112	108	122	99	104	102	107	112	120	106	112	111	111	104	92	113	103	111	113	109	107	90	136	141	115	101	98	110	117	113	108	113	108	105	111	116	104	100	108	97	93	103	101	107	100	102	105	113	107	119	108	103	114	103	105	115	104	101	89	102	97	108	103	122	108	105	118	115	108	99	116	106	100	112	127	111	90	95	117	94	99	97	101	114	109	91	95	104	99	102	98	104	113	97	100	98	126	103	107	125	103	118	94	99	105	99	92	124	113	85	107	106	114	131	95	101	111	111	95	104	113	119	122	102	88	117	109	86	101	109	117	117	91	104	94	97	101	103	106	104	90	93	117	118	122	118	105	91	97	107	115	117	110	110	119	105	121	95	110	90	124	109	119	109	83	109	109	111	137	112	105	96	113	108	94	111	101	128	100	107	109	96	104	109	111	102	115	102	104	107	87	112	118	96	109	108	101	107	106	90	117	113	115	102	105	90	99	96	106	99	113	115	120	92	88	98	104	117	115	117	103	125	89	99	100	107	102	98	92	123	114	93	111	123	121	108	109	95	104	130	103	100	113	99	90	112	105	105	98	99	104	107	127	103	107	106	93	98	122	110	98	112	122	107	121	110	115	130	110	93	98	107	108	111	111	86	98	95	107	114	111	111	105	118	94	96	112	99	102	114	112	102	106	95	100	130	106	88	116	116	104	96	99	105	110	107	100	113	123	96	109	111	122	92	99	127	92	93	99	102	99	107	80	98	110	101	105	97	114	108	115	86	104	107	104	127	126	86	115	114	115	103	122	117	105	105	98	106	99	127	108	87	118	121	97	102	108	110	114	84	107	85	92	115	107	117	110	107	110	89	100	96	107	119	103	128	124	99	104	103	116	109	118	105	112	106	102	114	118	85	120	111	109	102	116	106	114	107	81	104	122	90	100	109	101	110	95	103	137	106	104	101	111	105	110	109	102	114	116	103	95	101	98	115	100	102	86	115	100	115	123	109	112	119	96	101	95	116	101	116	113	109	125	115	116	104	123	108	111	108	88	101	100	115	105	126	97	99	104	111	113	111	100	104	117	85	91	119	93	112	107	110	103	131	110	94	117	120	110	116	107	109	104	90	107	110	104	96	91	90	109	97	89	103	101	101	114	110	97	89	114	97	102	94	88	98	100	100	88	117	102	102	101	100	105	112	120	104	123	103	130	117	123	107	96	115	101	106	105	96	99	111	102	110	94	109	98	97	100	81	98	100	107	109	107	117	107	99	95	100	95	121	81	111	119	107	115	115	113	80	108	111	101	110	105	94	110	104	120	101	96	102	120	105	102	110	87	102	102	107	103	118	105	104	124	94	114	117	105	107	92	115	84	87	79	106	103	124	95	88	113	110	104	110	103	96	114	119	105	134	113	133	99	112	97	98	111	107	100	109	113	107	100	126	117	113	95	117	106	98	101	124	112	102	113	105	104	101	111	108	95	98	97	109	107	105	103	116	105	105	99	116	109	113	113	98	108	101	102	103	111	98	82	95	110	112	97	99	99	110	95	91	109	98	101	99	111	98	110	106	97	95	96	96	102	128	107	78	128	97	107	114	117	102	102	108	113	88	118	107	102	108	106	103	103	93	102	106	93	107	101	82	123	108	115	97	118	112	109	106	102	108	130	108	102	104	97	113	123	108	88	129	112	119	126	103	115	123	107	119	114	101	96	104	84	127	99	97	104	104	120	105	117	93	113	110	101	114	109	124	112	111	101	111	110	104	113	103	96	98	107	110	101	116	117	98	100	115	104	107	103	98	121	125	99	88	120	118	109	98	104	104	114	110	123	106	108	108	121	112	98	117	94	92	105	113	99	102	106	92	91	106	106	104	104	91	98	106	99	95	105	99	100	110	122	97	114	123	117	93	124	115	120	101	102	107	107	94	107	99	119	86	121	114	107	92	110	106	116	111	106	114	109	94	103	100	101	98	107	104	107	112	105	126	75	118	121	104	97	99	93	103	118	102	103	99	97	102	95	122	115	111	90	90	122	105	107	123	103	102	101	118	110	114	100	108	113	106	105	99	90	101	108	114	113	101	100	97	123	116	108	115	97	108	102	115	98	90	114	114	102	113	110	101	101	113	113	113	100	101	107	93	116	119	113	90	112	103	94	102	114	102	123	107	109	118	106	115	101	109	103	128	100	81	98	114	91	102	90	107	104	97	125	97	112	112	102	100	105	118	118	107	103	124	90	122	98	113	102	103	108	106	121	101	106	112	101	116	111	92	116	124	123	99	113	104	119	95	107	107	128	128	112	103	104	119	102	114	111	95	93	110	116	91	88	118	113	115	101	99	109	118	106	124	108	83	109	93	90	133	101	100	107	111	109	94	80	119	105	104	119	113	101	88	104	93	97	105	127	85	115	108	99	118	112	106	117	107	98	94	101	97	104	109	109	128	110	94	111	122	108	111	104	120	126	126	130	100	115	119	111	115	124	103	104	105	111	100	84	110	107	115	106	110	95	103	119	104	102	98	118	104	118	102	110	104	110	125	125	116	98	103	88	96	118	102	129	90	91	118	108	112	93	80	114	100	101	90	103	102	107	103	103	94	113	111	104	105	101	104	114	104	93	106	115	102	92	95	97	109	128	124	116	99	89	108	107	141	114	104	103	96	105	113	103	117	98	101	106	112	103	102	104	102	99	105	99	101	93	99	105	102	122	95	96	111	110	96	102	98	111	109	112	110	115	118	99	108	113	117	115	116	98	104	117	96	126	94	107	111	104	105	94	105	120	107	99	91	85	89	96	94	97	105	109	106	86	96	93	106	103	101	126	108	119	104	101	95	103	114	111	108	87	105	107	116	111	118	103	112	108	113	99	119	105	118	98	106	106	105	100	120	118	108	102	113	94	99	115	122	114	108	109	92	109	102	94	116	95	108	127	130	103	109	109	95	92	101	112	97	114	117	74	121	88	88	119	89	105	111	106	99	102	113	96	105	112	97	102	101	86	109	110	111	96	111	101	91	92	115	109	108	107	115	114	114	128	117	95	110	99	105	105	102	108	122	117	96	120	109	105	95	105	110	100	108	109	102	100	97	119	108	114	113	126	100	116	107	95	116	100	117	111	104	107	112	106	104	115	107	109	95	103	121	97	106	98	108	103	116	108	116	115	120	98	106	117	92	116	105	106	108	100	86	82	119	115	107	92	97	128	102	107	105	121	119	96	101	103	112	114	104	103	126	103	111	99	114	103	81	103	93	103	91	93	94	112	120	116	115	109	106	115	121	102	111	121	106	113	122	106	83	107	110	98	107	108	115	116	111	110	106	115	101	111	110	106	92	87	104	122	100	104	119	101	102	101	105	82	87	97	125	113	115	117	111	96	102	104	104	110	119	102	108	114	101
31821	39242	35569	15677	5700	3395	2505	1985	1509	6845	28397	36770	34014	18483	4800	3564	249	224	210	192	211	198	201	181	181	182	201	200	177	199	172	193	167	190	170	161	187	172	179	152	172	168	170	201	171	170	174	204	147	188	187	176	177	185	140	168	153	176	197	164	164	192	172	177	171	149	168	180	171	167	170	176	181	169	156	165	178	143	166	157	171	170	170	152	146	164	182	166	167	185	166	178	177	192	160	165	172	181	154	163	170	162	175	160	171	157	179	158	173	190	180	129	141	157	167	147	186	194	155	168	151	177	156	204	165	170	166	160	169	171	169	152	162	160	161	168	186	189	175	195	170	174	160	171	154	171	160	161	167	172	178	166	183	155	182	173	174	149	173	155	146	163	166	150	176	163	165	166	187	165	154	172	183	176	150	181	183	185	171	175	164	157	147	179	157	135	171	166	189	158	159	162	180	170	145	156	155	157	176	169	172	157	171	191	210	153	157	175	148	172	179	173	145	178	177	179	182	177	170	175	156	175	167	185	160	171	174	163	169	179	166	157	142	155	166	183	173	154	172	171	156	159	169	163	155	176	152	141	178	143	145	163	172	156	172	168	164	174	165	167	172	171	198	151	187	191	169	179	168	158	140	160	173	171	167	180	162	140	149	206	157	170	193	161	184	176	165	181	173	176	175	173	156	180	164	176	156	176	191	154	149	171	150	166	156	159	166	176	173	164	151	143	160	187	155	166	195	147	161	190	165	197	176	166	177	175	144	153	192	170	159	197	180	191	201	164	161	209	173	180	140	186	174	172	180	189	183	173	166	180	179	180	135	142	156	152	166	170	162	177	165	179	164	178	182	148	165	172	164	187	174	172	161	149	173	175	177	168	180	188	164	160	174	162	172	162	191	164	159	169	156	190	178	159	148	160	156	148	182	155	148	159	164	179	182	157	190	164	152	168	167	149	161	164	150	166	156	167	154	172	164	186	193	149	154	183	164	183	173	153	149	157	172	197	181	154	166	167	160	167	165	173	155	182	177	156	186	162	178	164	201	188	169	163	144	177	164	167	177	162	181	171	168	175	140	167	158	179	169	172	185	166	160	157	164	161	158	160	161	156	160	177	137	169	144	188	164	171	165	147	187	158	167	165	136	176	156	184	200	168	155	159	186	157	147	189	174	173	178	172	159	183	170	172	179	165	164	171	162	170	171	183	185	154	138	177	179	170	167	176	160	160	167	200	165	161	194	171	182	154	170	167	152	164	184	181	169	184	163	163	176	178	159	159	168	168	152	172	187	156	161	190	162	166	158	160	156	177	164	168	160	164	149	165	167	152	155	159	190	160	160	182	165	162	151	151	165	184	180	170	166	186	183	171	176	182	206	166	186	178	184	177	166	161	171	153	166	151	170	153	174	173	159	184	180	169	199	195	172	167	173	154	172	175	157	169	162	146	165	144	172	175	166	158	150	170	153	144	168	173	164	165	161	169	167	182	189	151	170	190	171	181	166	168	169	163	163	175	174	170	171	194	150	157	167	163	171	139	169	150	183	160	169	154	168	150	166	159	170	151	162	194	157	183	163	161	162	181	163	161	165	137	163	164	160	162	161	154	176	167	172	177	160	180	158	156	181	150	167	203	160	158	183	167	178	170	163	180	153	155	166	153	159	187	190	158	175	142	145	164	164	163	174	183	178	166	170	156	153	162	165	166	150	173	189	175	159	189	159	183	160	171	154	176	162	177	166	175	173	160	162	181	174	134	185	171	163	175	187	173	198	180	174	181	178	174	184	155	174	137	194	149	152	163	193	166	180	178	170	176	178	173	154	170	172	163	146	144	167	170	159	169	170	158	169	137	158	160	153	153	144	142	169	184	165	151	149	167	164	163	163	175	148	180	168	162	164	146	150	185	174	152	172	165	171	171	157	194	194	181	150	170	165	159	158	193	167	146	180	176	142	166	158	167	161	157	169	159	177	140	170	171	153	175	165	188	164	149	174	159	180	160	177	158	189	166	146	168	177	164	147	157	159	186	179	166	175	198	178	182	184	164	138	192	162	169	145	182	158	183	163	150	159	162	141	159	187	157	178	180	153	185	176	170	168	156	171	155	145	179	174	169	178	207	138	169	170	180	159	180	157	185	159	179	158	176	164	159	149	185	162	159	167	165	185	165	177	156	172	182	183	172	169	172	156	179	184	159	155	175	161	171	170	158	180	160	147	160	165	171	155	173	147	170	174	174	167	187	170	183	143	159	175	164	178	150	168	162	185	164	166	172	163	173	157	196	155	172	178	178	193	186	152	158	162	188	181	172	166	184	181	174	163	183	172	172	185	159	164	169	170	172	158	142	190	169	178	162	173	162	188	184	186	169	173	171	168	151	147	173	171	168	147	163	154	162	152	173	159	172	161	170	164	178	163	175	142	172	166	174	169	154	149	152	175	152	168	167	146	163	185	168	155	190	153	167	156	163	158	154	167	174	164	156	175	157	152	164	174	156	152	152	181	180	159	172	167	157	190	145	170	151	175	175	201	181	178	149	169	169	175	174	173	172	162	160	177	179	181	165	163	140	164	172	163	176	168	176	153	165	175	171	197	169	165	157	172	173	160	168	151	173	162	179	161	153	139	180	176	179	170	166	165	173	171	169	173	192	152	160	171	162	176	177	171	167	168	190	159	173	186	153	160	145	143	147	176	157	160	152	155	215	152	167	167	176	151	158	179	190	175	178	197	166	143	155	160	155	178	184	163	168	181	179	164	169	191	162	151	174	176	182	154	155	173	161	173	176	152	161	159	174	182	193	176	164	162	184	148	154	166	179	176	154	182	153	164	160	183	189	166	159	151	172	171	178	178	211	162	170	183	152	172	167	173	164	202	185	186	185	174	168	155	155	163	156	167	174	156	145	180	168	165	176	165	204	153	193	176	174	191	180	166	152	164	167	161	177	162	175	166	172	183	158	151	171	170	169	170	158	175	138	176	160	181	171	168	176	167	183	145	163	165	162	160	157	155	159	165	169	184	159	159	172	171	200	173	154	129	165	160	185	174	168	186	169	173	188	176	168	174	175	165	182	171	156	186	183	174	166	170	167	170	174	153	154	165	160	163	173	175	150	145	172	171	167	171	175	163	174	178	165	143	170	167	160	163	203	180	174	159	158	160	160	189	175	134	170	188	166	184	152	182	149	172	148	174	156	168	172	155	170	168	161	182	166	182	165	165	181	161	141	157	153	173	173	154	191	167	170	158	175	180	174	173	168	165	155	171	150	170	169	173	152	153	161	162	179	178	181	171	177	161	177	154	174	155	165	175	170	156	175	182	167	157	186	179	180	180	180	150	178	158	176	177	175	146	150	159	165	159	171	176	179	166	163	174	178	158	143	177	176	174	172	173	201	179	177	176	168	159	190	191	165	162	174	190	150	159	154	175	193	150	152	174	182	167	154	183	160	158	159	184	156	166	154	171	167	180	167	148	163	159	154	192	174	164	167	162	160	142	186	157	159	171	191
27528	21156	11417	2350	1557	263	216	197	187	212	499	1583	1188	424	292	345	151	184	156	180	141	169	181	169	163	161	152	161	139	145	166	140	166	131	162	170	153	168	168	175	149	172	163	175	154	157	171	170	170	171	168	150	167	169	157	171	153	158	156	154	168	163	132	159	136	159	185	168	151	134	168	148	156	154	186	152	147	161	166	157	155	159	167	137	162	147	137	132	144	170	175	158	180	151	140	141	148	152	163	166	167	170	175	147	163	164	162	142	150	183	158	162	172	160	171	141	144	177	154	165	187	153	154	152	178	179	160	175	148	138	156	149	167	167	179	145	158	142	175	186	157	163	155	162	151	180	151	168	155	163	167	162	143	149	173	179	161	163	164	166	163	150	189	177	160	159	170	149	181	172	153	163	155	161	145	161	136	153	143	145	133	144	164	161	138	172	161	185	162	159	132	181	164	169	173	144	154	158	154	162	146	162	164	162	141	160	151	140	159	168	164	153	158	159	174	147	161	138	155	129	169	165	164	134	147	180	163	163	160	165	168	156	146	156	155	162	159	181	158	161	165	158	149	153	163	132	177	175	153	167	169	129	167	154	165	184	151	155	181	176	165	148	148	180	148	149	151	152	155	161	159	177	178	169	156	159	148	162	152	161	143	177	161	164	134	164	160	166	156	146	151	153	178	157	156	133	156	148	153	162	153	140	183	150	170	142	165	156	143	155	164	168	165	156	158	142	173	141	143	155	161	151	152	170	157	151	147	150	152	154	172	147	163	158	149	163	172	152	156	136	181	168	165	147	153	159	149	167	179	183	175	171	145	174	142	145	151	165	156	145	151	154	129	166	176	154	164	170	161	156	144	169	171	168	160	161	169	129	159	163	152	167	157	161	143	139	155	165	160	136	158	161	146	154	182	144	172	147	184	173	155	129	143	194	166	158	153	140	163	157	144	173	156	167	165	130	156	159	155	180	152	148	150	155	150	160	161	152	169	167	172	141	146	157	148	139	182	156	174	171	137	173	159	157	159	170	166	138	148	163	167	161	153	154	149	163	163	146	161	156	177	142	160	176	142	163	165	158	147	153	161	178	167	160	176	164	171	151	157	142	192	157	157	157	160	148	131	159	144	150	167	155	152	130	165	190	158	151	157	167	163	162	156	152	147	178	149	155	150	158	170	164	169	154	172	147	152	151	162	166	157	149	158	176	166	168	143	131	164	171	139	170	143	152	177	150	179	163	163	133	184	163	170	176	139	159	154	167	128	165	160	167	168	168	149	161	160	160	175	172	152	153	158	141	158	133	162	154	139	159	157	165	163	184	187	183	163	185	137	155	138	165	169	151	157	161	171	161	159	165	151	141	156	145	149	158	161	143	153	147	169	123	155	139	174	163	156	159	159	163	155	156	175	158	161	137	137	151	161	146	135	159	168	145	160	171	184	174	140	189	159	159	190	164	181	119	155	155	153	167	171	134	158	177	131	157	161	153	151	154	158	142	152	139	150	155	163	140	168	158	158	145	179	150	167	151	155	179	170	178	156	169	160	162	151	158	139	144	162	152	175	148	156	165	156	156	153	185	152	164	150	136	140	161	160	141	152	148	163	145	162	166	153	166	162	158	178	148	180	168	165	147	148	161	144	145	174	162	162	156	156	158	170	183	156	163	158	162	161	157	170	165	166	161	170	150	148	143	155	140	156	132	162	150	136	150	156	153	166	165	141	163	172	163	160	163	159	146	157	147	152	160	157	190	145	146	175	180	139	146	153	142	147	181	149	140	163	138	160	153	145	148	170	148	182	156	159	168	166	202	192	159	140	154	184	164	183	145	156	164	171	146	164	153	169	150	188	153	137	158	153	179	154	147	165	132	160	146	157	158	145	165	150	154	149	155	150	167	155	150	161	161	145	148	156	162	174	155	160	155	158	160	161	149	160	168	184	154	165	148	158	137	157	154	148	149	162	181	148	156	144	165	176	162	163	152	151	154	124	157	152	138	160	161	147	150	161	177	171	154	144	138	175	175	165	163	162	150	167	161	133	162	159	149	164	159	136	162	167	153	174	169	168	161	127	189	128	164	172	172	167	132	163	166	155	178	150	166	148	138	148	170	142	169	162	166	163	151	136	151	154	112	170	160	159	164	166	147	159	179	172	168	162	144	156	183	170	141	164	168	168	163	156	178	156	158	187	164	148	164	151	161	148	127	163	154	150	180	157	174	155	164	157	157	183	136	170	155	166	153	170	189	161	181	147	146	163	181	167	162	156	182	142	162	184	161	157	164	159	174	161	166	154	144	166	158	159	176	163	169	148	173	165	148	134	147	150	162	156	147	167	161	182	151	149	158	144	163	149	150	152	156	144	153	142	159	151	154	150	155	154	180	148	167	149	156	182	160	168	152	135	161	151	161	136	145	164	174	166	163	160	163	166	159	148	167	169	161	124	169	147	147	161	165	143	160	162	178	156	165	168	158	174	134	186	166	159	165	180	150	169	165	158	162	149	152	156	181	148	153	137	140	160	170	169	155	160	164	168	177	133	151	162	169	181	158	173	154	168	155	158	152	139	157	141	165	158	174	160	166	136	139	175	163	162	170	157	129	172	153	154	166	176	164	161	131	154	134	165	162	171	163	168	178	162	156	163	159	160	150	154	159	160	155	165	164	157	161	159	189	168	149	163	175	127	152	165	175	153	152	173	149	143	161	134	142	151	152	175	154	147	147	157	163	159	166	145	151	184	154	155	169	169	180	159	168	160	151	169	145	169	156	161	148	173	168	146	159	160	156	152	164	152	148	174	148	149	120	175	160	163	160	161	164	171	150	152	150	158	129	124	172	167	161	142	178	160	149	154	167	128	165	138	174	169	157	162	162	172	178	167	161	185	146	180	166	165	161	185	166	154	168	161	165	144	165	162	152	178	170	173	146	155	153	160	165	161	163	162	190	174	168	172	155	166	154	149	155	180	162	176	165	151	161	151	155	153	156	154	163	152	159	154	162	160	157	144	159	141	153	147	152	192	165	129	155	137	131	157	136	175	137	155	142	167	142	157	154	141	131	152	176	164	158	171	129	145	167	157	169	163	177	179	142	173	173	176	172	182	157	146	170	165	165	135	164	159	138	146	149	140	155	150	153	158	189	157	152	175	173	178	159	147	148	162	151	160	155	147	170	150	167	156	150	188	150	151	159	148	161	162	169	177	176	169	146	166	123	153	160	161	165	172	142	167	157	144	174	146	149	187	172	173	153	144	138	153	165	175	152	161	164	192	157	143	144	162	151	158	160	144	142	165	152	144	146	166	173	130	158	140	179	157	148	166	142	158	154	153	155	152	146	164	168	181	158	164	165	159	166	159	157	139	150	140	173	155	163	143	173	158	143	158	161	165	141	147	151	146	141	158	179	168	152	168	158	167	169	160	159	154	170	166	175	168	144	168	168	166	135	166	164	162	170	163	151	160	156	150	141	142	151	178	153	172	152	161	156	145	168	161	151	191	144	146	167
24272	19240	6821	3825	4133	525	473	422	359	393	1327	4186	2811	902	695	846	277	229	262	224	246	244	266	256	241	261	240	249	213	251	250	259	253	251	243	273	267	243	230	241	242	252	266	227	248	219	260	240	258	262	268	233	233	252	256	222	257	235	238	207	264	242	255	233	276	254	237	242	230	260	246	262	211	263	218	234	244	237	233	246	233	246	269	254	225	248	239	222	207	265	230	229	209	241	244	220	249	244	244	224	223	247	242	254	261	227	254	269	275	227	257	242	252	240	236	255	242	232	269	235	249	245	234	242	257	268	246	243	228	226	237	253	217	236	239	252	220	239	214	257	239	228	225	234	217	261	229	241	265	255	251	259	252	244	248	276	225	232	263	245	247	239	236	233	261	221	251	244	235	239	272	239	249	237	256	247	258	209	219	244	222	240	250	246	223	268	225	235	248	272	253	264	211	244	243	255	267	268	237	257	258	248	255	226	242	256	244	265	256	249	278	243	235	246	253	250	276	271	229	240	242	200	264	255	243	256	239	208	223	255	271	234	271	230	251	238	243	224	252	233	225	219	236	232	231	249	253	250	217	245	250	220	243	264	267	261	230	236	236	253	252	262	246	235	274	231	240	235	277	234	252	244	244	254	256	251	238	244	240	230	271	236	244	246	241	259	235	221	267	269	263	248	254	284	246	239	233	232	256	242	269	239	270	255	227	246	244	247	240	248	257	230	251	240	223	235	258	236	241	257	224	256	246	252	248	236	234	232	265	229	256	227	217	236	243	254	248	257	266	237	249	237	241	248	246	228	257	250	241	269	213	210	249	235	258	236	248	244	231	236	271	253	236	247	227	235	253	269	259	217	240	221	268	249	232	254	249	265	249	233	226	231	235	253	252	267	247	234	234	236	250	228	285	253	263	250	247	256	264	252	256	255	244	260	241	252	270	249	241	242	240	252	236	258	246	243	242	219	225	247	229	261	251	262	262	255	272	216	256	248	259	261	236	241	215	261	254	250	271	253	265	235	241	229	239	247	241	236	255	246	215	253	234	229	228	259	235	285	269	255	241	231	237	241	252	262	236	230	274	229	224	245	265	259	240	261	243	217	245	239	248	245	238	251	232	224	260	247	248	261	265	261	248	235	246	246	255	260	240	241	233	238	241	256	250	232	251	242	255	217	238	236	256	197	238	254	252	245	255	252	239	244	223	224	230	245	273	271	236	251	204	283	249	226	260	270	240	270	238	238	237	251	243	226	251	255	235	262	263	254	235	231	231	261	263	217	230	235	227	241	277	229	253	245	253	249	235	264	244	254	238	237	237	266	269	234	277	237	252	253	235	259	244	227	269	264	246	244	252	273	221	241	232	230	244	279	274	229	236	220	225	231	259	241	247	245	268	259	228	228	251	210	252	250	230	259	269	260	241	254	265	248	223	271	239	246	251	249	212	250	235	251	240	230	247	232	255	234	216	244	248	252	264	219	269	255	239	256	249	253	231	235	254	261	249	235	251	237	237	207	255	271	242	235	254	240	243	252	254	269	262	244	272	252	245	232	258	229	217	265	254	241	272	231	229	246	253	238	251	212	282	241	254	243	221	259	244	227	242	260	242	217	256	277	247	244	230	250	256	248	248	215	214	251	220	228	225	241	241	224	182	237	246	278	229	232	248	233	243	251	261	238	215	254	249	237	226	222	266	243	231	261	241	236	283	248	251	261	243	225	260	255	245	274	257	255	232	229	273	242	277	229	257	258	215	239	231	259	222	253	247	257	255	249	252	269	215	232	266	275	230	255	232	230	247	237	238	218	255	243	256	243	223	233	261	245	244	235	232	238	262	256	236	220	253	253	275	230	230	233	248	273	241	258	255	242	254	234	256	261	278	239	245	248	266	241	247	215	258	248	244	243	282	268	222	241	240	257	261	265	247	223	215	235	221	274	229	239	249	261	259	284	252	240	236	277	216	235	229	253	236	222	235	241	227	231	247	227	225	269	251	243	239	246	241	236	252	252	280	237	253	271	267	250	204	249	228	250	217	250	239	237	233	241	240	228	246	229	245	245	256	249	257	230	230	261	262	232	235	269	239	259	230	223	237	214	236	255	268	242	203	222	263	229	267	270	226	236	268	258	246	244	257	265	223	240	242	248	210	244	256	225	231	225	234	256	228	244	231	215	233	252	261	256	266	251	243	252	251	238	263	227	260	226	254	229	247	227	239	247	231	261	216	254	287	238	258	245	236	257	236	263	273	249	224	236	206	265	246	249	253	233	248	267	218	249	223	253	265	233	249	250	259	264	239	217	255	258	222	267	230	242	249	261	233	227	219	225	240	246	261	233	224	245	215	230	263	248	260	244	281	225	233	250	242	235	254	254	240	240	256	221	232	235	254	242	220	228	261	226	225	257	239	231	277	207	241	302	229	255	233	251	245	214	252	230	224	244	244	263	244	266	242	233	238	234	258	235	232	246	245	237	255	241	252	260	288	225	242	248	231	228	257	225	222	240	251	265	243	225	218	253	241	258	233	242	216	267	234	250	233	240	249	232	276	241	251	236	235	255	227	238	218	230	228	257	229	229	228	241	227	271	251	260	233	241	226	257	244	244	261	249	229	243	235	255	249	243	269	263	274	254	246	229	285	246	254	225	249	245	230	249	213	225	233	228	280	241	256	232	246	239	230	265	245	227	236	249	236	275	257	254	256	226	246	254	255	249	210	232	253	232	256	244	243	237	241	235	201	263	230	239	228	252	210	257	251	243	266	235	240	231	238	226	276	247	258	254	251	245	248	219	258	247	216	226	260	255	251	230	243	225	238	215	277	245	267	258	239	223	245	245	262	229	259	267	250	233	260	267	255	231	269	245	243	235	243	231	231	222	291	229	231	251	242	234	221	251	253	268	250	262	233	257	230	271	225	250	228	264	258	250	229	239	256	238	258	258	267	249	236	237	226	253	227	265	214	235	268	264	250	223	255	242	254	233	261	235	241	222	254	257	234	238	256	234	246	235	225	234	234	233	243	254	263	236	246	245	267	241	263	246	263	240	257	212	244	259	223	213	237	210	270	223	245	233	244	252	233	252	259	233	210	227	240	239	250	248	219	221	275	218	236	255	241	230	250	265	249	250	247	218	230	223	239	226	212	241	261	236	241	247	229	229	240	253	229	234	255	265	264	238	264	252	249	241	249	244	276	254	236	268	204	223	254	243	205	249	242	256	254	256	248	248	239	252	252	244	249	234	238	260	246	230	229	258	267	255	249	208	244	207	260	254	240	245	248	245	239	243	253	264	251	242	268	241	242	224	216	268	244	239	221	248	243	261	252	231	250	228	244	249	252	249	238	253	262	263	256	242	235	217	255	245	234	275	223	231	236	229	250	244	236	254	240	248	256	213	269	251	249	233	225	232	247	235	252	223	230	233	227	240	238	249	265	271	215	225	248	237	259	235	225	228	249	254	238	226	250	266	227	253	243	236	239	219	256	211	250	242	263	218	243	227	247	257
24229	21489	28980	24413	21427	10023	1062	574	415	443	8713	17342	14110	1019	2768	4677	219	199	170	188	205	202	194	182	202	182	180	183	181	159	183	210	170	154	179	172	180	170	157	158	203	183	192	155	154	183	192	180	181	167	182	169	157	178	161	208	209	187	185	185	177	149	178	164	188	166	156	141	160	174	192	171	169	153	211	191	177	175	151	171	187	181	174	170	177	158	180	168	178	181	168	169	174	153	151	168	160	148	174	179	182	159	172	153	189	185	184	183	182	169	157	146	181	181	150	175	162	169	172	183	174	172	172	163	191	178	188	211	168	157	178	163	175	158	171	187	183	180	179	176	152	161	170	173	176	200	161	176	169	176	145	173	201	166	183	186	162	182	171	179	176	178	167	188	176	173	171	178	188	179	196	182	170	169	163	168	177	191	178	172	173	161	168	161	160	194	189	158	176	156	169	138	186	159	160	154	173	179	150	217	172	177	176	160	172	175	160	180	152	173	165	164	193	167	171	144	159	164	171	190	182	202	167	171	195	176	170	175	163	160	165	195	183	183	164	183	164	177	175	173	173	172	149	149	187	176	164	189	168	179	166	153	166	173	202	149	186	182	175	164	195	195	167	168	167	165	188	205	173	173	162	156	174	165	151	175	145	158	178	169	176	147	168	163	181	185	173	174	178	168	172	168	146	167	183	140	166	179	170	167	192	184	178	162	186	167	161	148	179	179	198	184	161	172	164	155	161	167	163	168	174	142	148	173	182	171	170	159	186	162	175	173	173	184	160	171	185	174	155	184	162	175	184	185	185	192	174	186	186	160	185	182	150	156	158	164	185	149	166	191	176	177	177	170	191	171	169	169	149	165	166	167	188	171	187	199	152	194	199	168	175	182	150	201	149	175	175	174	154	161	172	175	172	160	166	184	182	168	140	209	149	185	163	196	173	159	177	174	165	181	174	182	190	191	184	185	169	147	169	180	159	172	173	180	148	188	186	177	159	175	163	169	161	165	165	172	180	179	198	181	163	145	179	139	145	141	166	145	190	181	152	183	196	185	187	175	179	177	185	168	159	192	164	171	160	183	202	169	165	172	178	176	155	193	147	203	157	194	160	142	184	160	148	168	182	180	179	164	193	185	181	183	176	173	170	149	169	187	175	167	161	161	157	168	184	173	185	163	171	173	161	158	176	161	168	159	154	162	171	155	169	163	177	197	167	171	180	150	152	169	160	154	181	172	188	185	174	190	171	167	165	165	187	169	162	180	171	149	146	165	181	174	192	155	148	189	159	184	160	181	166	159	179	177	176	175	186	156	162	157	188	192	168	165	173	191	178	158	176	174	182	172	154	169	174	169	189	160	167	191	160	184	155	176	167	173	159	171	173	188	176	172	180	183	172	158	148	178	159	157	168	180	188	173	174	196	165	160	184	191	169	192	150	148	169	171	175	188	177	153	177	148	168	162	169	176	174	189	173	185	166	156	140	191	153	168	149	159	173	166	166	159	164	195	193	183	170	157	177	194	169	192	166	171	184	166	165	178	181	158	194	163	166	167	159	177	177	175	161	158	162	165	178	171	191	172	161	186	172	161	170	163	172	177	168	182	164	182	181	175	176	196	177	184	185	179	150	141	163	160	186	166	155	176	149	190	177	150	177	174	164	144	161	170	189	184	167	180	159	193	157	154	150	173	163	162	179	188	177	179	173	163	168	164	171	204	175	153	183	163	189	162	181	169	164	174	161	172	203	179	176	173	159	167	171	156	153	164	177	175	172	173	149	169	162	162	182	160	181	173	171	158	177	159	176	176	178	172	197	179	188	155	165	181	185	169	177	166	175	172	183	194	157	168	175	172	167	171	164	172	169	179	164	166	173	173	152	177	159	171	163	179	165	174	157	172	181	185	198	181	168	178	168	166	190	166	178	147	177	186	164	169	159	176	171	169	189	168	167	166	175	186	191	179	166	166	159	181	143	195	164	170	176	185	170	171	172	167	172	176	170	159	165	160	183	190	173	185	163	185	179	205	159	165	196	175	179	178	182	168	167	190	184	178	159	156	197	169	183	173	181	155	178	197	163	157	180	182	164	161	187	182	176	200	170	179	190	168	159	175	156	163	176	168	157	172	181	209	144	167	165	163	181	187	157	175	152	157	173	159	157	182	168	181	177	154	180	182	153	181	190	193	175	192	188	163	194	167	158	182	188	175	171	177	184	167	175	163	160	182	189	182	182	196	183	167	162	175	162	168	190	182	188	172	159	196	157	175	181	166	164	171	180	170	158	161	190	146	164	173	176	173	169	177	192	176	169	163	167	202	175	196	167	171	152	184	176	181	153	170	159	187	153	176	169	181	162	156	179	157	161	171	158	188	174	171	185	175	183	143	186	151	167	168	172	180	165	163	186	182	162	185	149	147	159	170	154	162	171	187	166	168	176	165	162	152	169	162	173	173	160	185	191	163	179	179	160	187	154	163	151	178	183	179	170	165	167	183	166	191	158	172	200	164	179	184	176	173	182	182	181	168	209	142	173	159	166	145	167	189	188	170	165	150	154	173	171	154	174	163	176	178	163	174	196	173	158	180	152	155	151	194	188	177	167	173	199	170	172	189	190	157	200	189	177	172	164	169	183	184	198	162	158	152	161	186	161	172	179	158	174	169	171	195	165	193	138	170	180	169	165	156	141	170	174	162	172	179	184	183	174	173	184	157	173	178	174	175	177	180	186	179	172	170	170	184	174	165	176	160	175	196	170	175	177	163	164	158	170	183	179	175	197	195	199	173	158	187	147	152	164	174	186	187	180	159	190	175	174	170	177	167	172	160	172	194	174	164	166	156	177	174	179	146	155	162	166	175	181	176	186	168	186	178	189	192	178	182	178	162	199	181	163	165	173	135	159	169	168	173	156	189	168	155	191	173	192	166	206	177	189	150	184	167	167	185	171	160	169	183	165	168	154	170	159	153	174	175	176	161	173	163	200	171	171	171	195	167	181	165	172	189	166	187	182	200	179	175	163	168	177	151	210	172	159	152	183	153	192	183	166	176	183	179	190	170	163	180	163	176	146	156	176	172	164	184	195	184	193	174	179	164	152	177	175	175	178	165	160	178	167	142	166	175	172	162	140	181	151	202	189	181	176	170	153	191	178	190	158	148	173	151	172	181	184	171	210	198	181	160	192	159	167	161	155	187	179	166	168	175	187	173	190	170	212	171	171	182	157	172	172	177	179	158	151	165	179	171	174	173	172	150	183	155	167	163	149	144	175	167	184	170	172	160	185	169	173	165	179	184	178	167	179	176	168	177	165	196	160	182	163	190	165	175	169	180	175	180	198	167	184	174	173	184	171	178	188	161	168	144	188	173	148	174	164	171	169	177	177	172	149	164	190	183	177	193	167	172	151	179	145	165	172	164	178	178	163	169	187	157	171	144	163	179	170	170	158	189	189	143	162	196	158	184	183	154	170	188	172	181	158	192	163	150	179	170	181	167	146	181	182	156	186	182	183	192
28219	25245	15025	11437	11454	5001	2070	1422	1243	1184	19797	28515	20646	1649	7578	10840	320	339	315	308	304	309	307	277	296	302	258	294	274	308	305	265	295	269	284	249	265	298	267	294	287	278	276	292	248	251	292	304	277	298	279	271	297	302	266	258	266	266	276	278	251	239	266	280	270	289	267	259	260	281	292	250	262	274	259	287	283	269	256	277	272	239	252	279	258	275	254	257	268	278	277	262	269	238	270	275	280	263	251	236	255	270	259	275	298	257	291	299	254	281	261	289	251	267	287	248	276	261	277	285	306	306	240	302	247	285	278	264	259	292	284	263	253	249	280	268	263	264	252	276	258	269	279	249	293	264	275	253	255	279	243	283	256	249	275	298	237	249	236	261	264	261	296	252	267	250	287	259	263	263	238	265	243	256	277	250	267	247	234	266	298	278	250	228	238	254	270	268	273	283	262	260	294	290	299	280	286	263	270	269	272	276	264	249	265	252	302	300	299	272	266	295	249	274	271	275	293	258	294	273	293	257	271	252	277	277	310	287	290	268	279	269	265	262	257	263	281	294	264	261	265	281	289	263	283	270	266	287	256	252	291	280	281	261	280	286	263	264	273	261	287	269	282	261	252	283	272	297	241	294	275	260	262	307	242	290	265	273	244	272	272	261	283	237	261	276	261	294	259	257	259	271	274	261	267	264	278	265	284	268	235	256	233	253	263	281	268	273	281	268	272	257	288	262	259	251	280	262	261	292	246	273	280	279	278	246	252	278	263	267	240	270	282	223	260	267	274	268	269	272	257	282	270	246	268	260	266	257	258	293	262	284	269	266	261	260	277	266	267	252	305	263	270	271	263	275	245	259	264	269	223	256	276	262	251	252	270	281	290	275	271	252	281	255	289	269	262	285	298	238	282	271	266	272	280	277	260	255	247	258	279	263	275	273	276	262	280	282	279	295	254	256	268	265	237	238	267	280	261	261	303	283	283	267	245	269	263	249	261	284	282	261	247	260	280	244	271	253	265	265	267	272	267	265	249	258	253	294	261	282	258	287	260	282	246	266	248	250	275	266	251	245	287	269	255	268	270	247	284	275	281	274	277	284	253	267	277	243	248	274	269	239	284	271	253	278	283	260	291	302	296	299	279	272	300	274	253	269	250	250	240	278	254	263	271	272	244	248	286	285	279	284	271	241	278	278	248	254	241	259	275	274	260	259	239	275	280	249	280	257	267	263	258	287	251	255	273	313	267	268	248	272	245	261	282	267	271	260	249	269	246	287	285	266	255	276	242	278	287	266	287	269	257	268	258	268	260	248	253	277	253	259	267	264	240	277	267	259	278	270	258	257	322	285	283	281	293	286	292	279	267	298	291	264	284	260	291	285	274	275	239	283	271	255	294	245	241	245	260	280	290	278	262	260	252	244	251	263	271	260	251	270	270	247	286	262	247	259	296	243	285	264	231	296	253	268	257	263	251	247	285	260	261	262	266	249	249	251	289	279	299	295	252	248	279	274	283	273	242	234	240	272	263	245	266	258	263	264	276	262	265	287	264	258	251	249	251	277	265	281	240	281	261	314	273	269	291	271	268	259	271	264	239	274	254	288	279	278	223	258	286	255	270	269	251	280	266	246	259	281	310	269	281	245	242	289	290	233	272	282	267	306	259	263	257	263	297	249	253	293	266	256	289	270	259	267	255	264	271	269	259	260	281	271	268	248	247	282	287	292	280	253	274	273	255	269	274	244	259	289	296	260	274	270	258	294	250	269	279	285	252	241	272	252	275	265	231	264	244	301	271	266	252	285	273	261	255	275	272	280	273	257	275	287	272	249	295	254	276	281	289	269	259	276	248	287	255	275	236	246	287	288	279	260	260	281	263	260	248	260	292	289	294	253	253	271	266	300	314	260	271	260	259	291	285	251	274	281	271	287	283	239	266	249	285	254	281	285	273	272	271	241	291	269	252	290	257	244	253	262	221	259	269	272	261	271	241	284	268	258	253	284	287	258	248	267	264	280	269	276	312	269	283	298	296	251	245	277	248	250	263	294	282	291	270	256	254	276	276	294	245	253	243	280	282	262	242	258	263	230	310	287	263	293	272	297	243	263	245	264	256	261	285	264	249	276	261	265	258	266	240	263	247	259	262	257	254	257	281	291	244	287	263	250	269	279	259	276	280	247	275	250	259	302	271	284	285	219	252	255	271	291	250	275	293	258	282	290	253	274	287	261	295	259	268	298	287	274	239	257	282	300	241	269	295	236	255	260	300	283	263	279	280	283	289	267	276	244	273	274	286	276	285	263	267	284	278	292	280	270	260	295	262	283	261	272	248	294	252	278	280	235	284	262	246	259	251	268	283	284	295	260	284	245	267	266	284	247	267	270	261	288	281	273	273	252	282	246	276	264	256	283	287	266	272	285	289	265	277	238	270	256	256	254	262	252	250	263	243	297	261	255	310	252	254	265	259	245	230	249	259	260	268	271	277	250	276	275	270	281	258	274	259	259	276	282	240	257	249	272	255	299	275	256	252	263	258	297	232	259	303	267	274	254	290	281	280	314	276	259	270	252	283	257	253	274	254	282	254	278	278	271	241	269	249	272	248	249	265	268	286	283	253	252	294	278	261	224	285	262	239	234	277	230	283	297	285	255	275	271	269	301	258	297	273	261	240	290	271	265	267	248	268	233	277	286	262	251	277	257	255	259	249	281	269	273	267	305	268	272	264	248	242	276	254	278	250	297	286	247	261	272	265	291	299	279	270	277	248	275	269	280	248	244	249	263	270	255	247	242	267	264	258	303	280	258	248	245	289	270	259	258	253	254	264	267	286	288	259	245	255	246	258	252	309	260	237	302	287	252	265	281	264	251	266	261	273	276	274	247	290	259	248	283	249	259	271	273	243	267	272	302	273	265	264	267	238	280	289	269	261	261	294	291	279	234	242	272	287	288	256	247	266	258	260	244	274	293	252	279	286	248	290	270	255	267	259	241	262	298	244	292	288	278	239	302	264	270	270	241	269	249	256	255	295	248	250	259	288	272	253	249	272	283	253	272	233	282	264	264	258	267	282	296	269	248	285	267	241	286	287	303	286	263	274	249	264	288	270	260	223	262	262	274	247	266	258	277	270	274	269	264	269	277	253	272	249	267	244	267	276	281	260	296	261	256	286	276	272	283	274	250	288	236	239	262	288	254	284	286	308	247	247	265	248	279	258	271	257	271	274	271	273	281	273	274	252	259	270	312	281	271	271	255	291	274	257	272	240	274	258	286	264	263	276	281	278	246	250	261	279	263	305	284	256	249	303	291	247	276	264	277	273	280	236	253	265	226	282	303	266	265	263	263	262	250	263	265	280	275	269	280	249	270	285	240	260	275	266	254	237	287	255	258	268	233	248	281	254	242	258	260	259	277	258	274	294	272	261	273	267	258	260	261	250	272	249	274	267	272	257	252	268	275	276	236	265	278	262	275	280	299	291	269	288	275	243	265	254	268	254	281	264	262	263	273
23427	21419	29230	24118	21905	20826	6997	757	486	398	7382	22281	10374	2656	5298	5903	167	127	133	130	109	109	107	110	111	119	109	119	103	103	101	112	107	100	97	104	91	83	88	119	103	122	108	96	99	100	100	103	96	103	102	109	115	81	81	103	87	89	107	113	97	96	103	85	103	102	101	93	101	98	94	87	84	90	107	102	89	99	107	86	99	90	93	96	86	97	98	97	109	87	105	105	94	104	99	74	108	105	109	86	83	98	113	101	79	103	109	117	96	97	90	98	98	101	107	116	91	78	81	96	107	91	83	109	103	89	90	123	88	97	103	91	101	93	107	105	92	98	94	98	99	105	95	96	101	73	91	83	91	103	84	98	102	91	88	88	99	89	103	80	107	106	127	96	93	102	104	93	105	111	98	103	108	93	84	83	90	93	78	112	88	96	106	91	101	85	96	108	95	90	91	89	100	95	103	103	107	105	102	92	92	77	97	96	101	105	93	110	120	102	74	90	85	102	121	84	109	127	92	79	107	93	88	99	95	89	102	85	113	99	98	79	92	87	101	91	86	91	109	109	94	89	96	112	91	88	101	105	110	85	100	103	94	87	96	105	96	74	105	99	99	95	109	87	76	91	84	97	107	103	91	96	105	90	106	98	93	108	92	103	97	85	115	98	98	96	93	93	98	80	81	93	76	104	73	90	104	103	93	81	105	87	105	110	79	109	89	110	116	96	84	81	94	98	101	92	90	97	82	112	98	101	97	89	98	96	80	97	94	104	81	92	94	88	99	95	94	81	90	95	91	104	89	85	105	92	99	102	88	89	84	93	87	86	84	103	87	108	90	108	93	68	90	79	104	89	111	112	89	116	115	98	82	90	101	87	98	92	103	101	102	95	107	91	100	106	86	92	94	96	89	98	81	88	83	88	81	88	105	100	105	88	95	96	96	103	94	113	77	90	104	86	98	92	102	90	108	99	92	95	89	97	84	90	86	91	95	122	100	101	107	99	91	98	109	99	93	108	105	94	85	87	97	99	105	101	97	112	90	106	90	88	107	97	94	87	86	85	101	95	114	95	88	97	92	89	94	97	83	97	83	83	90	117	97	103	74	93	89	89	114	98	97	96	94	88	91	119	91	93	99	106	87	90	89	105	95	99	97	97	80	119	92	85	89	83	90	88	99	105	111	89	104	88	96	94	87	79	109	101	100	96	104	91	86	98	106	88	87	92	113	89	97	72	96	99	91	88	89	106	93	98	95	88	95	101	89	87	100	94	97	113	92	114	104	109	85	108	106	107	89	90	100	106	107	100	76	97	97	86	106	103	100	93	78	87	100	104	92	109	90	91	97	80	87	89	101	108	91	93	89	85	89	66	97	124	94	96	102	104	104	102	95	91	81	89	110	85	106	114	103	108	84	89	97	107	85	84	83	70	89	89	82	92	92	84	112	103	86	95	97	106	88	99	79	103	106	110	94	108	109	110	104	116	84	81	95	100	100	93	107	94	82	114	94	109	93	92	78	103	71	88	99	80	105	112	87	92	103	92	107	95	104	98	90	89	92	98	103	115	100	84	100	99	98	79	100	98	84	90	92	98	101	97	94	68	89	78	102	99	91	85	102	104	115	96	100	90	94	111	89	96	105	93	102	75	95	94	101	102	93	90	94	96	116	93	97	104	90	85	86	98	86	98	81	88	87	88	90	93	92	100	95	80	89	87	105	96	101	92	112	98	95	98	118	95	112	100	92	101	106	97	100	83	92	90	89	89	72	82	90	97	92	107	105	100	108	92	96	87	130	98	101	93	95	97	93	99	90	107	103	113	94	103	90	106	95	92	96	96	102	100	110	97	98	89	104	91	87	95	113	89	110	108	97	108	85	90	118	65	86	97	84	98	94	88	104	77	123	86	104	101	90	97	94	104	77	99	90	86	105	98	102	94	88	88	121	114	83	87	105	105	94	89	102	91	97	90	89	96	103	94	115	107	107	96	103	100	101	104	114	111	107	92	84	108	94	93	87	96	95	108	112	94	99	109	93	78	97	94	95	107	97	92	99	97	101	106	95	105	95	92	88	95	106	106	100	99	107	85	95	123	89	88	95	103	97	105	106	91	78	99	87	104	99	95	98	79	88	86	91	96	102	109	100	80	77	94	84	102	89	84	110	98	97	85	92	113	97	80	67	79	99	91	114	84	104	93	92	95	95	103	116	107	95	89	88	97	107	98	109	107	96	98	95	92	88	95	79	98	105	98	95	92	102	99	105	105	87	79	89	90	93	77	84	92	96	104	101	76	97	92	94	100	106	110	94	84	105	94	92	96	85	102	98	93	90	89	86	103	84	99	89	100	99	88	107	85	94	105	89	82	106	101	120	117	92	99	84	107	79	110	102	106	93	97	105	88	112	91	98	96	108	98	75	69	91	105	74	94	99	98	109	91	91	100	100	110	76	77	81	108	91	90	110	94	108	86	93	97	98	81	104	96	93	111	89	93	106	89	98	77	94	100	87	109	115	88	92	95	107	112	105	107	95	106	86	103	83	91	101	90	95	86	98	67	95	98	96	98	103	94	99	89	96	76	114	78	102	97	77	101	90	100	95	104	90	95	101	89	89	91	109	102	98	108	108	98	101	106	96	97	122	112	85	93	98	78	94	102	134	87	112	100	99	94	101	101	89	99	97	107	98	104	77	112	105	80	80	105	85	98	97	97	107	89	104	94	106	90	101	110	88	94	98	102	93	103	92	91	82	88	98	72	92	114	91	109	90	106	90	95	102	96	91	75	78	85	99	97	100	84	83	108	105	121	97	78	105	83	90	95	86	84	89	99	91	92	95	96	99	106	105	67	110	90	87	112	86	103	88	96	98	105	109	92	105	105	112	104	95	94	104	88	100	103	104	99	101	110	107	97	91	75	99	101	108	82	111	101	82	105	92	101	90	91	91	93	111	97	107	95	87	103	106	64	82	72	100	97	91	76	99	103	87	94	106	82	98	83	93	98	76	94	74	90	96	97	103	107	89	104	110	92	100	81	105	126	110	77	88	111	87	121	85	101	82	106	103	81	79	87	93	94	96	85	97	94	89	98	94	84	113	76	91	81	96	103	86	97	91	115	90	89	118	91	102	96	92	97	94	104	97	105	99	86	102	93	98	102	105	70	97	90	78	94	100	97	98	91	102	90	101	80	97	86	80	102	91	106	111	102	87	84	104	91	86	98	95	89	100	87	92	101	99	97	111	91	108	93	90	99	83	106	81	109	103	78	79	108	99	96	94	110	82	72	88	97	102	98	92	110	118	91	88	92	96	92	99	96	99	95	91	88	96	81	97	94	79	80	96	99	94	93	100	89	85	91	92	89	81	94	97	89	100	97	91	100	96	91	98	89	86	102	95	98	81	108	88	90	96	85	105	108	86	88	98	94	102	102	86	91	83	82	105	108	92	96	77	91	89	93	94	95	88	97	97	94	104	107	103	91	89	87	97	87	86	100	102	95	95	99	108	94	91	84
28747	34930	38658	35502	31733	15968	3380	1854	1462	1243	15986	31621	15970	6089	13148	11481	286	278	236	252	239	218	209	206	197	236	230	190	192	195	191	166	165	163	187	152	161	194	155	163	167	192	185	168	167	160	152	165	148	142	157	160	166	163	157	168	173	150	159	142	165	136	127	153	149	163	153	156	142	151	139	172	148	152	166	178	160	145	156	143	156	178	162	151	145	151	149	158	191	164	173	161	187	157	150	150	137	167	148	158	148	158	128	148	154	145	170	158	175	170	146	132	159	157	177	178	169	168	146	167	160	154	149	153	181	148	158	168	151	128	156	146	167	146	152	157	167	168	155	148	156	159	137	148	145	159	157	141	154	147	153	151	175	147	159	162	165	157	139	154	155	154	143	140	164	175	157	148	195	147	171	162	157	155	140	162	145	158	159	184	167	149	165	177	145	162	143	159	189	164	172	150	158	161	154	177	181	162	146	158	175	154	148	130	148	154	140	144	160	132	142	157	136	159	153	138	131	133	134	151	158	122	163	153	153	157	145	151	139	151	162	162	165	134	142	150	148	165	182	135	152	132	175	157	153	150	158	166	143	132	149	163	158	166	160	161	167	156	134	161	150	165	152	170	141	160	153	151	162	168	156	153	152	151	146	156	142	157	148	165	161	143	163	141	163	167	164	157	140	150	154	146	166	157	138	152	141	131	143	156	158	142	170	164	163	154	142	154	153	147	146	143	164	151	158	163	149	177	141	151	138	169	155	148	143	144	148	169	137	154	139	151	165	165	180	144	157	129	167	160	162	163	167	159	137	140	140	138	149	179	147	165	160	154	135	159	138	150	157	127	161	162	158	144	156	141	141	151	130	148	148	124	156	140	147	163	152	155	143	169	137	152	134	152	150	166	169	158	142	164	151	122	133	163	159	147	160	168	149	157	159	150	148	136	162	159	169	131	142	160	146	141	158	158	136	147	133	157	145	140	146	160	126	138	148	157	155	157	151	155	143	164	134	136	138	147	168	153	164	144	161	152	148	159	160	147	165	160	148	192	145	166	139	158	133	147	149	142	126	164	144	163	149	182	131	165	171	149	118	164	175	140	149	169	137	164	172	152	142	166	153	162	172	144	167	139	159	182	156	148	157	163	150	172	162	149	150	135	149	142	125	144	156	153	154	177	159	145	160	152	147	142	145	168	160	170	172	160	160	151	139	139	167	143	142	168	146	140	143	166	148	159	127	150	147	153	148	145	163	160	155	146	173	158	165	169	146	143	145	148	163	171	155	154	142	166	125	134	138	167	164	153	156	162	168	156	155	138	157	144	170	156	146	157	135	152	132	160	140	164	147	158	179	142	140	163	157	162	139	142	140	136	148	133	161	145	131	136	160	166	167	134	135	147	159	154	180	152	142	148	144	145	160	155	142	182	175	147	139	159	144	159	145	162	140	139	144	143	157	171	165	132	158	145	140	149	180	149	153	141	158	147	147	133	141	161	159	168	161	150	131	180	156	144	143	148	155	146	158	137	143	168	166	156	159	162	150	167	141	156	152	159	155	137	172	143	157	143	141	146	139	160	160	163	151	150	145	135	165	154	143	151	133	165	171	173	138	154	124	154	165	138	160	178	171	176	152	179	153	151	146	158	151	144	143	159	154	166	169	148	158	156	172	164	157	129	157	165	161	132	157	168	164	165	153	150	148	153	160	161	142	158	128	130	143	156	156	160	153	152	154	149	160	142	135	142	130	153	148	137	134	143	181	156	134	182	155	127	177	149	140	154	174	162	148	155	145	172	169	141	151	138	173	146	146	154	171	137	158	142	143	149	152	167	142	152	152	142	142	144	148	148	157	142	167	188	179	153	159	147	153	145	122	169	170	126	162	162	141	138	179	145	151	144	154	154	140	139	126	158	132	150	154	141	145	162	133	145	179	150	155	136	164	127	138	148	159	145	136	160	153	149	168	160	160	146	152	164	155	150	160	168	164	149	160	140	152	161	146	162	169	125	146	164	154	168	129	153	153	156	140	145	139	138	166	132	164	151	157	160	154	171	166	163	145	166	170	178	149	155	164	149	162	129	168	137	159	142	145	131	153	156	158	129	148	134	142	159	152	166	172	142	152	128	186	149	165	144	141	147	169	142	137	132	130	164	145	150	170	164	145	152	158	170	167	164	150	165	140	166	170	143	145	151	147	150	152	156	172	110	149	156	153	147	138	125	159	141	154	161	168	118	146	140	147	150	160	148	136	140	144	152	151	165	159	141	135	138	154	158	167	141	182	163	132	143	143	143	142	164	176	166	124	144	168	152	162	161	169	162	147	154	144	137	161	170	169	166	162	132	160	163	145	137	161	174	171	169	164	139	149	162	154	136	147	163	150	155	149	160	154	130	157	155	154	162	163	162	165	150	157	175	155	157	142	190	145	166	159	160	145	161	166	167	128	156	147	160	148	148	171	158	156	149	162	151	132	183	167	166	152	161	149	157	142	175	131	171	154	152	156	170	149	150	144	153	164	170	154	155	166	146	153	142	169	135	138	161	177	151	150	175	153	150	152	133	159	158	173	161	132	144	134	143	132	177	155	145	178	156	139	150	151	188	175	156	130	147	145	155	145	146	161	151	162	150	169	145	166	128	147	151	162	166	130	144	158	130	184	139	139	182	148	123	156	152	138	145	155	172	150	178	171	136	147	134	146	154	162	139	142	166	171	146	150	157	163	142	142	155	149	162	159	140	163	154	154	164	136	139	141	155	146	146	155	147	164	161	135	153	142	158	140	136	151	135	166	155	150	151	149	154	151	153	137	159	170	167	145	131	152	157	145	142	150	135	145	160	169	158	151	166	152	146	134	169	163	159	167	152	158	159	143	143	154	154	136	135	166	176	148	154	149	143	158	157	163	164	150	156	135	138	131	149	138	142	171	118	153	135	147	135	147	160	149	154	140	157	143	145	148	150	154	154	156	142	165	148	172	151	168	192	165	150	162	154	150	146	174	145	152	146	135	139	154	164	152	140	156	149	157	144	139	171	142	155	151	165	148	165	155	154	151	159	154	141	150	163	140	168	181	127	156	165	135	142	145	136	171	153	156	147	143	148	145	168	157	165	151	167	159	122	139	165	151	160	164	157	160	160	150	146	186	144	160	165	136	154	146	128	177	152	154	147	123	152	146	150	168	168	155	162	161	152	160	140	139	158	153	136	162	171	134	150	148	130	161	124	153	145	139	147	130	141	148	145	153	147	142	146	136	131	148	157	163	137	158	154	131	136	154	158	153	154	149	146	183	176	161	145	186	127	135	157	163	139	147	140	151	144	166	149	167	164	145	157	172	143	157	164	166	159	140	176	153	173	161	148	176	165	160	157	166	169	158	151	173	172	149	169	158	162	142	144	156	152	156	156	127	173	140	162	138	167	140	164	135	172	157	139	175	172	145	150	150	146	167	138	163	153	134	140	158	140	148	131	173	149	147	146	131	134	161	142	167	143	148	150	145	157	144	140	144	148	147	138
27617	21259	16703	4826	2764	976	365	189	183	204	836	1838	1313	419	409	287	167	142	169	137	172	183	153	180	171	176	197	166	164	142	169	171	163	183	162	158	187	144	168	180	174	161	166	176	162	156	161	150	182	165	178	154	160	175	154	160	182	188	178	153	173	162	163	173	178	163	162	181	195	129	176	160	186	157	170	164	158	151	146	156	161	156	143	154	172	167	154	161	169	156	160	155	172	157	172	153	161	178	175	159	162	177	153	183	136	190	167	167	156	157	158	146	164	153	163	173	165	183	160	153	158	161	159	162	170	152	162	169	151	159	171	144	177	163	162	170	146	165	181	160	155	164	159	125	169	158	165	179	152	153	166	143	145	165	178	153	181	166	164	143	145	187	172	147	153	167	172	155	180	153	152	178	182	169	141	163	179	174	169	187	168	171	144	135	159	174	150	151	152	158	170	184	149	166	168	204	175	154	144	183	155	160	141	179	161	160	168	171	149	163	156	155	152	157	174	155	155	154	177	152	172	172	163	164	162	142	149	151	175	156	181	155	150	178	175	166	168	167	159	148	170	178	156	160	169	165	151	156	155	164	163	150	151	148	149	170	170	164	165	153	170	172	197	161	157	192	154	151	134	155	158	171	162	161	147	166	181	150	145	184	141	156	164	184	162	158	146	179	153	172	157	165	150	186	154	147	185	156	162	180	181	154	169	160	144	143	155	144	164	163	178	162	150	181	180	147	172	149	180	169	175	159	148	173	147	163	175	150	157	175	164	174	162	146	163	176	163	176	144	140	164	173	154	146	172	147	146	179	175	184	178	151	182	185	150	154	168	170	180	151	163	159	146	155	154	147	154	174	147	147	180	153	157	160	148	175	184	161	149	184	188	160	165	174	158	156	159	161	179	163	173	167	175	177	192	169	176	155	158	164	165	177	153	171	172	165	145	154	139	145	168	154	180	181	168	163	166	172	158	141	156	165	168	152	187	157	173	171	145	166	170	167	170	169	162	163	161	159	169	152	153	155	182	158	179	192	158	153	148	154	148	168	162	157	148	165	158	178	171	174	161	179	166	161	173	172	140	163	161	136	162	152	157	155	164	190	166	179	171	181	197	147	154	160	157	160	156	171	175	185	174	162	156	143	158	167	174	165	179	156	174	158	170	182	163	178	135	171	185	179	149	168	158	159	153	172	190	167	173	160	201	162	167	145	188	188	168	165	138	159	142	156	133	171	157	163	160	160	179	149	170	149	163	152	155	165	160	158	175	187	162	185	154	142	163	165	169	167	173	175	163	163	185	133	158	168	152	144	163	181	159	168	167	156	149	152	184	176	172	164	166	165	166	149	159	163	168	164	154	154	168	172	145	144	154	160	170	171	176	163	176	148	170	183	170	155	145	179	149	156	165	172	141	144	173	171	192	152	173	150	172	158	163	169	162	177	181	159	160	164	172	135	154	170	167	168	149	169	165	174	179	153	160	167	161	151	165	154	162	143	175	139	194	176	184	144	157	168	180	149	173	145	159	154	149	167	148	158	156	156	172	169	180	158	157	170	153	155	167	155	160	148	170	172	160	145	147	141	186	149	159	167	179	156	145	184	153	160	159	179	137	157	172	175	145	130	149	171	182	174	152	181	169	170	168	170	167	173	174	175	157	155	163	145	160	152	166	149	153	159	159	164	176	163	157	150	161	174	176	146	182	152	151	173	162	172	178	142	135	160	167	156	151	156	184	168	155	157	174	157	154	178	160	185	157	154	177	154	168	182	162	152	168	178	172	157	152	182	140	169	156	186	178	174	173	154	160	148	171	157	184	162	141	157	162	185	177	176	154	162	158	135	166	168	179	163	142	171	190	152	167	147	162	185	145	163	164	152	173	178	176	159	148	155	176	163	149	175	160	149	165	146	149	166	153	143	173	154	155	171	167	158	165	175	159	170	159	185	186	155	177	171	161	179	168	176	140	158	146	165	161	159	150	163	138	154	178	176	168	193	162	176	195	163	153	129	143	185	171	160	156	163	161	190	178	185	169	174	160	144	157	157	170	165	158	158	146	194	165	177	161	189	179	146	144	147	167	181	145	176	158	160	177	160	177	150	143	151	177	148	154	137	172	157	145	166	143	174	155	149	174	178	165	173	152	168	184	153	190	146	182	168	147	163	170	161	179	186	169	166	149	155	169	188	164	185	159	163	177	166	148	173	163	165	155	178	175	134	156	173	171	160	152	161	164	161	155	156	150	161	166	191	192	165	162	181	155	158	169	158	153	122	162	167	173	183	167	164	146	180	168	163	181	155	145	145	154	174	160	204	180	156	175	146	152	162	157	142	162	156	173	128	199	168	177	149	164	155	137	149	171	167	183	153	170	155	164	173	182	165	137	135	177	152	152	142	145	163	164	151	183	148	160	163	146	191	149	153	164	163	171	155	173	167	164	165	173	160	164	154	160	172	161	184	178	157	152	165	147	159	157	153	166	164	154	159	181	168	161	157	184	145	160	146	177	149	179	144	158	144	180	153	161	166	156	158	140	164	174	165	161	148	170	146	139	156	157	178	169	173	139	145	143	156	174	159	174	157	154	157	160	178	172	160	164	147	187	130	175	166	150	171	153	153	169	168	151	157	166	160	157	167	164	171	152	163	166	154	175	178	164	152	148	164	183	172	168	162	164	174	153	172	168	160	171	152	177	159	162	166	167	146	168	178	177	140	187	177	163	181	163	146	160	195	166	175	184	169	178	156	184	166	137	152	150	162	157	172	194	177	165	170	156	151	155	167	156	151	184	154	154	171	174	168	194	133	178	186	151	187	171	180	170	162	165	171	161	169	173	189	165	177	161	167	173	162	151	152	161	145	150	161	169	162	173	167	179	157	191	165	141	193	172	163	168	171	175	173	149	173	157	171	144	130	159	184	161	146	164	174	147	134	157	159	166	174	159	146	154	159	182	170	159	165	156	158	161	145	144	179	151	139	151	160	179	155	160	173	151	152	160	161	149	152	171	138	168	161	156	150	151	158	164	184	126	144	186	184	152	169	165	170	153	154	151	183	180	170	159	163	163	161	161	160	156	143	190	180	156	161	179	168	176	177	176	186	168	157	179	170	175	158	184	177	170	178	165	164	154	170	167	171	150	157	149	169	157	155	179	178	147	188	148	157	154	164	155	157	165	171	162	158	153	181	152	164	167	163	172	181	157	154	160	152	167	167	159	173	153	165	154	159	173	157	178	166	170	140	163	182	166	156	137	181	157	173	158	177	158	179	169	135	147	158	159	187	161	169	187	163	163	156	156	174	165	139	172	142	175	168	162	151	163	183	166	149	158	160	145	173	181	161	159	141	182	170	151	155	130	162	183	184	153	138	160	136	171	162	164	165	140	179	204	177	167	172	156	184	168	137	166	166	157	157	171	174	169	168	176	145	144	171	178	172	176	171	153	177	149	149	175	175	165	159	177	168	174	165	180	162	160	149	174	158	171	150	153	157	153	144	155	157	167	163	171	172
24189	21704	19222	6044	6060	2296	821	412	367	335	2068	4462	3445	951	855	547	272	256	270	243	243	246	237	257	265	233	274	250	259	209	247	255	263	276	254	268	265	236	240	264	264	246	254	229	242	240	285	236	258	264	249	251	257	241	279	228	260	204	248	251	244	248	248	254	260	251	237	253	258	275	284	272	266	246	246	270	257	269	281	257	238	271	277	266	260	264	239	248	265	247	259	255	244	262	260	255	268	271	228	261	238	225	261	228	253	252	257	241	263	240	271	265	271	250	238	241	267	276	238	256	216	218	247	292	241	245	248	298	259	250	228	267	211	253	265	265	251	243	246	275	253	252	257	254	272	253	238	248	269	255	254	258	248	238	234	232	240	256	229	221	255	249	248	268	219	256	227	262	246	254	242	228	224	252	274	283	233	228	268	248	284	258	246	241	241	242	260	258	255	235	240	249	233	255	286	252	243	226	267	231	236	247	221	246	246	231	238	250	263	248	250	243	252	272	269	258	256	258	268	263	249	250	260	240	241	247	258	249	220	256	241	242	241	233	267	259	270	239	273	272	252	260	249	266	275	249	280	262	255	263	235	224	236	280	216	256	261	262	251	268	258	279	286	214	239	273	241	269	263	265	266	254	260	269	250	202	234	250	246	228	297	259	231	230	240	245	251	267	270	259	264	248	266	281	255	250	257	265	236	266	238	268	249	228	242	257	252	244	228	270	263	279	279	263	251	254	255	268	273	270	248	231	253	268	233	250	236	242	245	262	238	268	263	261	224	256	236	232	259	263	281	265	249	251	267	268	245	264	236	225	281	247	257	252	284	252	230	266	252	255	269	252	228	247	266	254	271	274	300	227	253	296	270	226	233	223	261	262	236	259	270	236	273	260	251	236	239	245	241	279	256	257	256	250	224	261	234	271	271	253	269	258	257	225	228	280	264	253	251	271	237	222	274	249	251	268	291	258	245	253	259	255	258	237	231	241	242	263	254	264	262	286	259	258	262	254	236	263	263	264	242	274	255	230	264	258	252	246	235	266	250	274	243	272	274	287	227	255	246	245	263	247	261	247	252	284	270	265	276	249	242	251	249	260	248	269	263	263	264	261	250	244	280	282	266	274	266	268	263	231	233	259	272	237	225	228	258	237	265	249	274	246	271	246	267	240	250	247	268	269	248	279	239	266	258	263	249	252	243	273	266	235	264	243	256	256	256	281	254	249	260	255	258	246	266	250	245	233	268	281	267	275	252	278	279	235	257	234	247	265	243	239	250	225	289	271	250	229	233	250	240	266	241	263	249	216	252	254	269	278	257	239	264	259	250	248	255	261	292	250	222	265	279	278	264	244	237	254	245	260	255	261	242	231	269	270	259	218	237	274	262	246	240	236	244	260	245	243	248	260	263	253	261	281	253	247	234	249	251	239	253	265	251	238	270	272	240	243	243	266	256	224	240	229	235	219	231	251	270	257	254	276	247	275	275	251	275	224	275	234	287	265	243	272	267	259	242	246	280	232	255	245	270	264	264	261	247	255	265	251	247	257	233	252	255	259	273	250	250	240	221	234	266	227	234	227	258	245	268	276	236	254	263	247	259	265	242	236	255	252	249	234	238	268	257	266	237	240	249	235	250	252	262	269	245	262	225	303	264	283	271	286	236	238	270	251	265	256	253	254	263	265	231	272	262	239	246	219	250	249	275	261	264	264	258	271	266	238	268	205	262	234	247	240	257	257	255	274	283	280	233	203	228	261	269	266	245	261	228	254	246	256	242	240	250	251	232	235	253	251	247	284	270	255	239	250	262	286	270	239	281	241	252	256	270	262	257	260	265	241	263	244	277	240	242	270	235	261	247	265	266	267	243	258	276	274	274	265	241	260	249	286	275	251	241	244	258	256	257	226	254	234	252	225	224	245	249	233	256	248	224	252	227	269	243	232	266	263	259	256	229	233	242	261	244	264	267	284	243	260	262	270	260	262	282	259	237	250	232	267	228	234	272	269	231	267	247	268	252	237	253	246	266	276	264	250	241	244	261	262	225	277	211	229	259	231	245	247	276	259	268	251	246	240	225	249	246	228	260	225	236	254	254	244	223	268	271	267	252	270	254	240	239	268	251	230	239	216	280	269	260	264	249	273	244	251	288	243	272	296	253	249	220	296	260	264	251	243	239	236	256	243	237	262	262	240	277	242	247	272	249	275	258	233	248	225	242	275	257	252	251	262	253	239	242	252	236	280	276	269	220	262	245	269	235	269	240	278	272	274	273	242	248	270	243	242	276	223	254	224	238	237	224	240	262	245	242	235	256	248	264	221	260	256	259	241	255	233	238	256	278	258	240	255	221	297	266	233	239	269	261	259	262	252	242	253	261	266	267	260	237	215	255	273	265	310	241	252	254	251	269	250	270	248	279	268	228	251	246	284	247	252	276	250	237	230	219	236	254	244	242	241	269	243	226	238	292	248	286	238	262	260	278	254	239	230	264	262	232	257	248	274	272	245	250	258	266	268	291	266	249	250	266	292	242	260	251	262	281	268	248	260	257	257	270	264	260	252	282	270	219	268	295	268	263	241	303	282	230	250	269	257	274	237	233	241	246	228	250	260	236	261	240	275	246	239	264	254	243	257	271	252	259	231	256	255	227	249	237	258	240	226	227	234	251	287	237	254	258	260	260	240	264	264	249	228	275	264	254	266	246	267	233	241	254	244	241	241	244	246	256	254	242	230	259	288	293	260	226	236	263	280	261	240	237	246	269	267	240	240	259	251	263	259	252	257	254	261	233	262	255	244	280	236	282	243	277	262	273	247	241	242	232	279	259	246	263	267	275	277	237	261	262	257	260	268	261	273	224	234	269	239	217	243	276	245	266	267	235	243	271	276	253	252	240	271	235	239	250	256	258	240	229	233	227	246	276	213	255	278	260	273	250	281	240	243	266	254	245	253	244	256	245	240	251	245	235	248	262	262	265	266	255	244	282	248	231	242	247	237	258	274	261	245	251	244	216	258	269	251	240	244	266	273	271	216	256	247	255	273	245	260	253	255	259	273	225	250	265	247	264	238	286	261	275	217	254	244	260	281	240	252	265	237	242	272	257	253	212	245	261	253	248	269	259	245	249	251	250	265	234	254	255	229	260	252	242	272	273	260	296	258	273	269	238	250	249	262	252	252	259	255	264	242	265	247	273	255	267	245	250	287	258	238	243	259	251	244	253	242	258	261	252	252	248	249	243	282	263	266	266	252	242	258	263	232	253	245	240	258	242	273	253	255	262	252	237	242	241	271	231	220	270	248	252	275	250	264	256	220	284	252	276	294	238	256	252	277	252	240	257	254	240	260	258	240	274	233	260	248	245	245	256	265	235	219	257	229	253	241	234	248	269	257	244	245	269	227	252	258	276	258	244	279	276	281	261	258	235	251	237	263	262	258	225	237	278	247	259	260	213	238	237	252	262	262	267	250	239	267	264	259	255	243	259	246	247	247	263	251	251	248	268	279	237	242
24392	21558	28974	24525	21473	9785	976	551	449	385	4506	19645	19272	6370	1917	432	337	187	194	181	173	199	170	190	190	202	158	190	159	188	202	185	221	171	197	173	210	178	175	165	169	182	165	197	170	189	171	185	205	180	180	162	171	185	191	177	178	221	169	185	177	184	168	183	174	175	160	169	168	189	164	185	173	166	217	171	174	185	194	185	161	169	182	192	168	180	177	169	198	189	161	205	171	187	158	155	169	178	169	169	177	170	154	161	170	164	184	176	171	204	179	184	194	162	189	157	172	183	187	178	200	195	156	180	169	184	165	183	151	180	195	176	159	209	178	181	170	177	184	184	187	157	155	170	139	163	161	176	187	173	153	155	202	162	199	191	166	171	168	190	184	186	184	194	157	173	150	173	185	182	175	171	158	167	181	190	175	182	166	177	160	160	174	175	177	190	191	165	200	161	146	167	160	184	170	170	165	160	182	195	172	183	176	187	167	161	175	160	179	176	164	176	185	173	174	158	181	183	198	171	191	175	179	156	189	171	176	180	164	173	177	188	172	186	153	161	172	182	181	167	195	191	186	174	168	191	186	190	187	179	174	179	184	164	178	184	175	173	172	186	178	162	170	187	185	204	178	168	167	187	191	171	176	167	175	186	186	182	187	182	182	188	171	170	166	186	159	191	181	168	155	175	158	158	196	168	163	180	181	173	193	199	182	168	165	152	172	179	205	179	189	184	197	189	165	166	177	154	197	166	151	188	180	174	163	177	158	204	161	163	157	183	188	175	184	188	203	165	173	160	206	167	169	210	160	175	184	155	200	171	186	188	186	169	194	150	158	162	179	175	168	182	169	167	169	208	163	213	173	163	187	149	178	175	177	161	155	163	186	173	171	202	191	163	191	172	160	178	179	171	195	170	167	170	184	175	174	170	166	172	171	173	175	166	184	167	163	179	168	174	169	166	175	173	191	173	164	185	176	163	188	176	182	163	181	168	197	157	215	179	174	172	177	169	174	182	187	187	182	192	211	188	183	187	174	163	198	158	177	168	195	191	165	176	170	198	194	195	160	171	177	185	177	178	187	195	179	177	186	187	164	170	179	155	174	190	190	171	169	184	162	179	170	183	179	182	179	179	168	172	158	160	182	170	194	164	187	163	181	141	178	188	181	183	166	196	186	156	201	170	172	187	180	165	185	163	181	166	172	186	174	183	167	170	178	151	158	168	179	171	177	188	183	153	186	190	194	193	200	183	174	175	182	185	187	174	171	178	201	191	200	170	176	158	188	163	192	186	159	160	162	184	188	172	158	177	170	174	198	170	185	193	169	178	164	177	172	163	163	216	166	181	185	176	180	201	161	149	182	160	165	193	182	168	178	190	188	171	192	156	156	166	175	200	170	185	180	169	181	181	158	177	167	170	175	183	180	165	183	163	178	177	217	170	177	164	160	188	171	182	165	181	191	174	175	174	161	180	170	185	186	196	179	156	181	162	155	157	172	185	200	181	206	178	187	185	190	187	161	170	162	175	180	208	197	184	190	178	167	161	162	164	149	194	183	178	177	161	166	167	169	177	202	188	172	181	171	175	181	156	165	155	193	167	172	159	164	190	172	167	186	172	195	174	173	166	178	192	186	190	188	199	201	211	162	171	160	173	172	185	159	192	186	200	217	178	183	158	172	169	190	193	175	192	176	153	169	177	166	183	185	164	175	185	183	160	175	190	187	167	196	184	172	180	148	171	185	167	205	200	174	170	166	176	210	187	171	163	177	161	178	157	201	162	164	192	156	181	181	191	171	196	190	198	187	194	149	165	176	162	188	184	182	167	167	186	143	179	197	172	168	184	182	168	173	178	184	172	180	185	167	186	184	175	179	172	178	186	178	188	194	175	194	178	180	187	180	189	184	213	168	179	173	165	180	171	160	161	179	185	157	182	191	175	139	165	187	193	188	181	185	187	178	192	184	185	175	185	187	178	185	173	186	178	177	177	168	184	159	147	164	167	157	163	170	177	193	165	173	182	180	186	191	183	157	178	167	175	177	156	179	181	166	162	159	183	150	172	188	175	178	156	171	174	171	199	182	191	170	172	162	151	187	160	162	174	178	170	186	166	166	162	181	210	188	207	173	169	144	169	171	209	156	174	156	162	168	181	159	178	172	185	169	166	159	166	164	180	183	151	159	190	193	176	158	172	193	178	170	171	160	157	181	197	183	197	190	204	176	168	159	190	197	192	181	203	175	192	194	161	165	191	188	162	174	177	193	174	168	162	194	190	183	182	164	211	192	195	170	164	186	170	198	169	190	141	189	198	178	182	169	169	190	180	171	171	164	169	195	186	179	187	182	173	157	172	163	172	189	163	162	178	192	175	183	177	207	196	146	181	189	185	174	167	170	176	163	189	188	194	177	188	177	176	180	168	190	186	178	164	176	191	191	201	191	195	162	174	146	197	196	184	170	184	205	176	169	195	169	194	164	189	170	155	180	162	182	189	167	197	163	203	172	156	184	180	184	170	185	188	183	180	160	211	155	179	179	182	187	182	161	182	191	164	186	172	169	181	170	182	185	167	190	181	188	157	184	203	173	184	163	189	151	177	187	166	163	184	171	161	167	188	168	175	194	166	171	173	154	195	177	179	199	196	203	151	176	172	203	189	171	181	189	166	162	153	193	189	179	176	166	161	169	175	204	189	179	155	169	172	190	176	177	176	179	179	219	173	176	165	177	178	157	154	189	167	194	159	187	182	187	177	152	169	189	193	181	156	173	186	174	178	184	166	183	177	172	171	193	167	159	154	189	175	158	169	160	161	159	194	168	166	169	174	198	175	158	166	203	173	170	183	174	176	166	188	180	195	192	188	165	187	168	175	155	160	163	184	156	157	165	169	163	198	166	180	169	181	164	168	188	180	185	188	162	182	165	179	171	193	192	193	175	173	154	179	183	195	169	174	180	187	174	168	181	194	187	182	188	178	177	178	161	192	161	172	194	192	168	195	156	153	186	162	178	165	183	184	153	176	201	171	159	157	178	177	168	153	178	173	149	163	172	185	178	179	185	186	197	166	186	171	183	179	178	183	188	192	166	172	162	179	194	184	195	190	201	184	167	186	183	183	185	193	169	163	198	177	191	184	186	157	198	167	172	171	196	162	178	177	167	182	186	166	156	162	185	171	172	175	193	178	187	171	205	175	195	180	151	168	177	173	181	173	181	170	170	174	169	178	185	172	186	185	192	170	190	222	169	182	189	158	184	197	174	180	179	192	162	167	185	181	193	166	167	185	176	158	162	161	179	151	148	175	171	167	179	174	181	175	176	174	169	166	154	189	164	170	176	179	189	164	163	171	183	159	190	158	166	169	164	177	184	171	183	166	159	172	163	158	167	180	180	168	162	160	181	186	173	181	163	170	169	153	206	191	193	165	174	190	156	173	195	177	166	177	189	170	157	176	180	162	172	182	179	166	165	174	167	182	169	153	205	182	175	169	168	186	187	190	182	164	179	178	163	169
31351	29840	21238	16202	11132	3423	1741	1358	1114	935	11085	31174	28513	10309	5172	1110	754	391	304	320	292	300	287	307	280	294	303	305	299	299	278	273	282	275	262	277	271	294	283	304	265	255	276	276	279	289	262	272	283	281	289	269	271	278	286	262	275	254	277	272	254	267	282	273	260	249	295	283	295	309	246	286	270	287	293	313	305	257	287	272	285	270	250	276	283	267	276	283	272	278	285	274	291	271	238	285	254	290	265	299	272	269	279	286	261	252	274	285	304	265	276	245	270	282	251	268	276	304	250	301	281	283	274	264	281	281	294	297	266	296	243	274	270	281	255	311	264	295	252	259	285	269	315	275	278	303	266	280	275	268	244	281	289	240	308	260	282	296	283	285	259	288	278	281	281	288	243	260	276	291	284	261	243	293	279	279	282	276	272	275	282	279	282	287	275	273	265	290	261	284	268	229	273	276	286	284	265	290	275	271	274	280	268	263	264	276	280	280	266	252	291	267	325	256	283	276	281	258	258	244	276	270	282	303	254	274	277	269	275	294	290	295	296	293	270	249	241	289	283	260	286	269	270	255	273	245	292	270	270	292	315	277	295	246	263	292	314	250	259	295	257	269	262	278	266	245	265	274	247	285	270	259	287	261	269	271	284	285	254	253	249	287	277	271	252	284	243	242	293	248	278	289	251	287	267	255	276	316	268	281	276	273	275	274	300	274	242	261	273	259	281	272	306	264	266	290	267	277	270	266	273	293	268	272	274	262	294	291	298	263	288	294	280	271	268	251	288	270	277	257	277	295	282	239	286	278	288	313	259	260	272	295	247	270	284	265	277	247	283	270	301	266	272	279	280	252	239	282	283	258	263	293	310	278	267	308	284	288	262	250	288	280	293	235	292	254	268	224	269	256	268	256	270	266	260	273	270	286	281	278	273	251	295	293	264	244	277	285	297	294	298	275	301	264	277	286	267	294	290	291	270	303	292	285	276	296	268	261	296	267	274	283	264	247	263	248	270	262	247	291	243	280	291	252	263	287	279	263	290	290	275	249	265	264	281	288	284	256	267	288	281	262	290	283	302	277	294	259	276	271	253	257	326	301	265	278	281	270	257	280	280	280	275	321	289	266	290	275	288	272	305	253	275	253	275	276	265	262	271	286	273	285	287	288	261	286	272	275	265	267	261	274	272	249	297	261	296	311	301	268	268	285	264	238	254	249	262	313	275	308	286	278	268	302	266	287	263	287	264	298	263	288	291	252	280	273	292	299	302	266	274	281	293	283	276	268	281	250	259	280	296	285	245	276	322	289	297	294	292	259	272	273	286	243	313	286	283	248	274	285	280	271	258	292	305	259	277	322	277	273	266	281	273	274	279	255	282	281	317	272	282	261	270	308	285	283	283	280	269	251	271	284	291	288	274	289	295	286	277	279	271	261	277	298	265	249	248	293	282	274	259	267	290	274	243	264	311	281	290	259	252	284	290	258	292	289	280	257	279	264	261	272	301	266	306	267	276	245	277	307	278	296	283	283	263	300	313	249	281	248	254	259	284	255	271	263	258	272	267	284	268	263	275	278	283	287	258	269	281	267	239	276	247	259	296	286	274	277	288	290	281	269	260	305	266	299	240	260	291	277	276	298	283	283	252	276	280	270	245	288	291	275	292	273	286	294	289	298	263	272	261	253	294	256	277	276	276	294	271	279	280	278	289	272	277	270	320	272	302	282	269	283	285	267	297	242	275	305	290	254	275	272	257	241	275	251	266	281	266	267	283	291	297	296	289	280	235	262	249	286	330	248	270	276	281	267	272	272	300	271	243	272	271	239	268	258	265	259	281	292	297	295	303	282	257	294	311	241	274	306	274	245	282	253	285	277	275	275	277	265	298	300	289	286	284	297	264	255	282	285	332	258	274	290	279	276	284	251	292	269	264	273	291	260	293	261	296	284	272	296	282	284	265	267	264	323	262	291	267	259	281	272	279	294	296	250	279	269	303	304	300	276	301	250	270	310	254	262	287	278	268	289	262	266	294	279	297	268	265	282	278	268	266	282	256	256	302	280	287	276	277	274	264	309	264	277	308	243	270	269	310	281	288	315	271	291	276	274	261	279	253	233	271	253	275	300	250	266	254	259	271	282	281	285	257	277	285	266	307	252	255	271	289	286	264	276	278	258	251	273	290	261	282	275	293	242	286	294	271	271	254	262	277	265	291	266	265	275	268	251	262	257	228	285	270	249	287	273	262	250	296	267	279	266	254	268	270	293	284	280	304	269	272	254	273	279	267	260	276	276	271	219	259	279	277	269	282	266	304	256	272	283	311	284	262	255	275	306	299	313	271	273	300	249	274	283	273	291	275	264	289	287	276	289	279	294	288	308	275	259	283	289	256	268	256	281	263	265	310	284	249	259	274	278	252	276	263	292	283	283	275	270	271	271	267	274	275	277	275	249	266	283	283	257	287	262	255	255	272	261	251	279	257	246	259	291	265	268	265	290	255	263	294	281	249	251	254	274	259	273	284	240	299	276	264	309	298	265	254	285	288	265	278	298	264	265	284	327	281	262	293	294	290	292	291	280	286	274	260	278	260	284	300	258	279	281	271	287	297	287	275	278	278	288	285	287	306	278	319	275	292	295	289	275	287	293	268	273	296	282	295	277	268	275	292	279	268	286	282	279	223	267	291	297	241	274	283	286	286	278	278	276	264	281	264	282	281	274	255	247	276	295	267	301	288	281	276	283	276	275	270	283	266	295	257	277	317	288	267	301	268	249	258	287	266	282	256	260	288	282	276	277	268	269	291	281	259	270	257	266	269	277	288	279	265	274	266	275	263	280	260	261	282	273	274	263	274	271	259	276	285	279	254	275	272	234	268	245	231	265	268	260	279	280	307	295	288	258	291	283	275	282	287	267	267	284	286	276	285	283	295	286	264	301	284	247	263	291	267	287	270	317	257	285	310	278	311	306	290	280	281	281	280	284	271	275	259	280	260	251	271	272	250	327	259	260	246	266	277	274	275	285	288	269	234	239	273	279	280	267	279	294	268	276	285	256	261	272	285	284	291	293	309	271	271	299	320	269	288	268	275	276	272	290	281	284	285	261	261	300	253	298	297	268	269	267	277	294	297	253	268	270	266	247	308	268	298	294	259	293	276	299	288	257	277	283	261	245	286	270	284	262	285	284	300	258	263	284	285	290	296	278	257	302	287	315	290	281	278	257	278	267	289	251	257	255	277	259	286	252	284	282	292	320	260	262	293	280	271	260	275	321	283	281	252	244	247	284	254	281	284	260	250	273	279	268	302	259	268	278	264	283	290	283	286	268	267	258	288	272	280	293	270	297	293	268	277	265	269	257	304	280	279	285	262	281	260	290	263	312	284	264	249	279	228	281	262	239	289	233	271	267	262	302	259	274	275	272	267	308	276	290	267	289	284	241	256	273	233	268	264	291	275	302	298	279	284	270	303	283	288	274	276	273	264	262	302	250	316	303	269	294	280	287	293	291
23563	21566	29442	24089	21558	20624	4314	717	513	417	6977	28068	18574	4671	6447	2598	203	134	124	137	105	118	123	123	116	109	108	118	126	108	108	116	100	91	122	105	97	117	97	119	88	110	94	113	103	106	109	113	103	97	95	109	103	99	92	99	106	86	81	95	94	99	78	100	121	88	120	88	104	82	117	100	113	115	93	98	102	88	105	114	113	100	97	83	92	98	105	113	114	120	95	107	75	98	102	91	115	101	98	87	85	102	96	112	98	94	109	106	84	81	88	94	86	106	106	95	110	98	101	93	105	95	94	92	87	111	94	98	104	108	79	89	74	104	98	82	90	90	95	104	111	88	85	92	94	108	86	87	86	98	105	99	101	100	109	97	87	93	93	92	113	97	92	82	98	103	93	102	97	90	100	106	96	117	86	116	100	107	100	104	107	98	112	106	96	83	101	108	99	93	108	109	109	99	103	89	95	94	99	91	96	103	100	106	84	96	103	81	92	106	109	92	103	94	105	100	88	95	88	90	94	88	81	97	98	124	97	98	85	114	96	77	98	114	114	102	91	91	95	98	105	101	102	97	96	83	95	67	81	91	108	96	108	107	98	117	95	93	97	106	79	84	97	95	102	85	95	77	96	90	88	102	86	98	105	83	84	118	109	92	108	116	106	95	102	100	101	107	103	109	90	90	102	95	119	95	105	95	97	110	101	83	99	96	97	97	92	111	100	110	96	95	89	95	112	99	86	72	107	100	102	99	94	96	85	101	92	101	98	105	88	96	100	94	94	100	103	93	104	100	93	82	118	76	118	96	92	107	100	93	98	101	92	87	90	95	107	87	86	94	102	104	105	100	101	79	100	93	110	77	96	106	100	96	93	90	99	106	91	89	95	108	92	108	90	91	119	105	109	93	76	90	76	106	86	98	103	100	101	97	91	80	86	106	101	111	73	105	90	107	101	99	80	102	107	116	82	105	101	86	100	94	100	103	98	77	73	96	95	91	99	95	113	96	91	100	107	115	103	100	91	106	90	101	70	89	100	100	115	87	97	105	110	89	85	95	85	92	101	108	101	117	98	89	86	102	89	95	99	101	101	97	90	91	80	97	109	94	97	109	92	94	133	84	89	88	124	126	93	105	92	102	93	105	112	114	112	117	96	89	95	97	118	83	80	94	113	94	102	101	94	94	82	96	98	105	95	112	95	113	105	101	92	114	103	105	86	104	93	97	78	98	91	98	93	108	107	104	112	89	101	111	101	105	90	100	99	95	97	85	104	91	102	80	101	115	100	109	79	87	101	95	99	96	112	101	86	109	88	98	88	105	95	94	97	97	105	96	96	90	115	102	89	77	95	104	87	92	110	98	110	112	115	116	92	114	95	95	95	99	101	93	96	93	95	103	99	119	101	78	100	94	89	105	110	85	100	90	94	93	99	105	91	92	101	94	111	93	116	100	83	112	91	105	114	98	109	111	90	113	80	78	95	87	94	103	100	92	98	100	110	93	94	84	99	88	101	85	98	84	112	88	93	95	104	93	89	92	100	79	100	98	112	120	100	114	91	105	100	115	100	92	96	94	98	119	100	103	89	82	96	89	87	89	83	97	96	110	110	88	110	102	103	89	104	89	107	87	98	83	120	91	99	92	86	100	82	87	83	98	105	91	103	103	111	99	111	105	101	116	91	101	105	110	94	93	102	90	85	88	117	92	85	91	108	97	100	97	115	96	87	90	116	87	90	100	108	95	113	113	118	96	105	125	94	88	98	99	109	119	113	89	100	86	102	107	91	88	98	79	96	103	95	96	81	100	105	88	107	123	96	90	88	87	91	101	93	86	89	107	119	82	94	95	92	94	95	92	107	78	92	106	104	86	95	88	102	115	98	91	106	108	99	90	103	95	97	83	90	92	111	98	103	91	99	95	112	103	102	106	82	108	93	103	105	115	92	106	77	88	118	97	107	80	92	101	85	89	80	91	96	104	107	91	98	111	99	73	100	118	94	90	104	93	91	80	103	90	97	111	110	95	106	98	92	101	106	99	99	92	101	96	78	94	98	94	101	110	98	94	100	89	88	110	92	107	91	90	116	106	91	96	77	134	92	125	103	112	85	91	108	105	102	121	114	96	83	98	96	87	105	102	100	88	84	111	89	92	109	87	95	88	101	98	106	121	99	94	106	86	89	106	97	78	95	81	87	94	90	80	85	102	103	89	66	77	86	118	110	103	100	115	80	94	130	110	93	74	104	105	96	84	82	86	101	100	96	95	89	98	105	90	85	98	109	100	110	81	90	100	88	98	89	92	93	96	84	106	88	91	96	112	94	108	99	80	105	113	92	104	90	91	79	88	111	82	101	105	97	90	90	82	104	92	96	100	102	95	115	84	105	89	113	97	97	87	94	115	98	99	93	89	104	85	105	101	99	102	89	96	88	87	91	103	92	103	102	93	94	113	98	99	121	94	93	94	108	79	102	94	79	87	104	102	93	93	102	99	97	86	110	108	94	100	84	114	97	92	104	94	96	128	114	92	92	74	90	85	122	83	92	101	88	98	92	98	110	85	96	101	104	103	101	101	100	95	102	89	86	75	105	103	93	95	114	96	110	100	107	71	98	92	95	111	89	101	91	93	108	80	97	87	93	89	86	92	82	99	96	96	82	109	93	118	105	114	93	109	84	88	91	81	104	85	120	92	102	91	102	98	103	81	100	89	105	112	112	97	90	78	99	91	84	92	101	102	96	95	99	99	96	104	103	75	110	122	90	97	99	97	93	99	101	103	97	99	103	103	92	95	95	108	95	87	96	86	90	101	92	100	101	73	103	100	94	97	100	103	113	87	94	90	102	98	98	83	104	84	104	99	108	98	91	114	111	98	107	119	96	108	95	101	94	89	91	96	94	113	85	95	86	96	81	104	119	110	116	96	98	98	102	80	95	102	102	93	103	106	96	88	112	97	103	110	98	99	92	102	100	108	72	84	112	94	106	105	102	97	104	97	92	85	106	93	113	107	80	106	94	104	107	89	112	99	89	116	89	88	102	95	74	95	96	84	91	109	103	99	99	101	101	106	102	116	83	109	102	100	102	102	105	88	95	89	114	106	91	97	98	89	110	101	112	96	96	96	108	101	99	104	105	124	110	102	84	111	98	109	94	96	82	91	99	92	100	68	92	102	105	102	99	110	89	100	95	121	92	101	105	110	83	100	97	101	93	97	91	106	95	93	98	115	95	119	104	98	96	98	110	89	99	94	94	96	98	102	103	98	98	90	98	93	107	90	100	86	127	92	109	104	93	90	117	93	106	92	80	97	79	96	110	110	93	91	105	110	76	111	88	95	100	96	75	112	96	106	80	94	98	97	89	101	100	98	91	82	98	96	102	92	93	93	106	96	105	92	91	85	106	99	111	109	86	101	106	93	111	88	108	104	106	96	102	102	99	108	97	96	97	96	106	87	92	92	88	98	84	80	90	89	92	105	76	89	87	93	98	97	99	114	115	87	87	124	90	101
32468	30374	21762	12536	11298	6787	3761	1939	1565	1308	14410	37376	25480	6493	15354	5108	609	261	239	227	244	241	201	216	211	206	187	178	185	188	200	185	190	168	167	200	179	170	164	142	188	162	188	187	155	165	157	164	174	192	156	172	177	151	171	173	179	156	162	185	160	164	168	174	174	147	164	161	151	155	180	151	164	144	161	154	154	172	153	143	157	149	154	161	167	156	141	160	155	150	155	166	165	143	192	153	145	156	136	164	146	159	161	151	152	153	178	165	159	156	167	150	160	162	143	149	178	123	165	183	161	143	140	180	158	134	137	152	141	151	167	141	162	153	165	155	158	153	140	170	163	144	166	162	157	137	177	164	153	151	142	144	162	167	147	165	149	161	156	141	174	147	156	149	173	167	154	147	151	156	150	136	166	156	143	154	172	173	172	150	139	135	165	151	135	173	164	182	151	168	156	164	158	151	156	184	127	141	181	165	139	167	144	176	148	168	146	140	155	147	149	146	151	166	141	159	123	143	161	158	153	154	146	160	153	161	186	137	139	163	156	152	139	163	180	192	163	161	149	165	155	165	171	143	145	165	154	150	173	165	142	156	166	148	160	153	164	149	157	185	165	161	167	156	150	175	141	149	146	157	158	161	141	150	137	151	169	186	135	161	165	140	161	154	153	150	135	167	151	153	150	144	153	163	164	168	140	161	140	150	145	163	184	142	131	135	161	171	163	150	155	170	155	141	159	148	155	168	163	157	141	135	150	167	145	159	161	159	170	147	159	162	156	145	170	138	139	146	163	149	127	156	164	157	146	154	163	156	164	143	143	165	173	154	150	174	142	144	176	145	146	187	162	172	153	158	158	170	160	140	150	158	154	140	170	147	156	160	170	173	159	164	172	149	137	141	141	138	155	158	154	175	164	171	138	169	161	164	174	154	160	159	150	153	151	141	164	168	168	151	154	167	146	177	149	136	161	162	143	155	136	174	174	153	147	145	175	166	137	167	154	167	126	144	178	152	139	144	168	144	152	163	171	163	126	167	154	159	161	165	162	146	143	152	159	170	154	146	162	140	171	120	147	152	167	149	165	139	165	154	162	166	170	161	166	148	144	155	175	153	146	162	151	179	151	162	152	174	134	174	159	160	163	133	171	163	146	172	163	162	168	140	172	153	141	135	159	154	146	177	161	152	146	149	158	152	149	161	137	137	158	152	150	166	130	162	139	176	171	167	152	179	166	169	122	153	143	155	149	149	166	148	153	145	163	160	142	143	133	170	161	152	144	176	174	165	161	151	146	159	154	143	145	146	180	154	150	147	150	153	156	156	167	151	134	173	156	156	146	189	164	138	156	152	172	163	166	162	163	158	149	149	150	150	178	159	147	153	163	162	175	174	178	147	163	166	145	162	215	141	156	157	147	146	137	152	160	175	166	155	143	172	161	140	158	151	149	146	161	134	145	168	154	170	161	158	130	168	144	164	169	141	160	147	169	146	144	150	141	157	145	145	155	156	137	152	138	160	139	142	149	161	158	151	178	163	162	160	141	141	149	134	146	177	156	160	170	141	152	151	157	153	167	162	157	154	153	155	149	149	167	156	153	197	143	159	184	144	172	148	138	169	157	171	136	178	168	149	161	151	139	153	151	164	145	157	148	140	154	153	162	173	170	162	151	145	156	179	133	165	160	130	149	146	170	169	158	143	153	141	157	154	141	155	149	144	159	133	156	176	138	159	161	157	152	161	146	137	152	162	140	154	135	160	150	167	162	147	146	165	174	169	136	182	154	150	152	169	161	161	165	149	145	170	196	155	162	147	150	155	158	136	160	173	158	163	161	152	160	142	132	154	161	188	158	159	153	170	152	141	179	147	161	152	171	143	168	153	155	148	157	153	162	151	166	157	149	163	174	165	152	133	143	166	169	172	168	167	169	174	158	159	159	128	180	164	160	128	161	142	142	173	159	148	183	153	141	160	160	150	176	162	152	147	137	181	152	144	148	157	153	156	147	159	168	159	174	179	164	183	161	165	158	155	161	158	158	163	134	134	132	153	162	146	150	175	137	160	135	157	159	153	166	122	158	163	178	161	161	157	152	155	147	150	138	165	152	160	154	171	159	155	152	166	165	168	156	153	141	163	177	169	159	156	131	176	181	151	151	178	169	145	180	156	158	143	156	172	147	158	147	145	161	159	164	156	147	149	160	166	153	160	139	164	149	133	152	161	165	163	159	156	155	167	162	156	164	148	153	184	144	154	149	139	165	158	160	157	184	129	155	171	134	134	134	159	168	162	151	169	138	140	176	166	161	143	161	151	127	157	155	185	161	142	161	164	149	144	147	159	160	163	179	147	130	146	162	171	172	153	165	166	172	158	142	163	130	176	156	158	154	160	152	154	144	170	177	155	165	165	144	156	147	172	146	142	145	158	141	144	178	147	166	160	146	156	146	172	160	165	180	161	167	145	146	165	174	147	157	151	159	148	163	151	151	165	160	143	158	147	166	147	177	189	173	178	175	174	173	173	165	175	163	143	163	132	148	159	132	148	150	160	166	161	161	147	151	167	155	163	133	166	164	155	147	140	168	141	147	160	186	143	146	168	148	159	150	130	183	149	138	146	139	152	163	166	149	134	176	165	144	164	172	171	143	154	172	140	170	150	140	172	164	166	152	164	141	162	164	158	145	165	147	151	152	149	155	129	179	160	149	158	159	167	144	151	170	182	153	144	183	177	161	137	145	133	164	134	147	171	165	145	154	151	153	140	153	169	163	154	152	149	163	164	136	155	162	134	147	172	158	154	151	140	147	152	160	164	166	154	141	180	186	161	151	179	154	158	137	133	148	141	139	148	163	161	153	163	173	159	164	156	153	140	152	137	148	148	153	180	159	153	155	171	163	156	172	161	155	175	160	158	155	157	149	147	139	152	174	178	155	167	170	181	147	177	153	151	135	162	146	170	169	144	168	159	160	180	153	170	156	138	146	155	125	157	185	170	161	162	142	159	148	152	167	124	157	144	143	164	153	147	150	153	141	147	168	167	151	158	162	153	162	145	169	137	172	154	154	157	163	164	157	183	182	170	148	165	157	137	142	164	185	146	146	170	138	161	179	130	167	134	156	150	171	147	194	149	163	158	159	151	147	166	171	176	173	175	156	176	143	165	155	166	160	149	151	168	163	168	144	155	155	151	157	152	168	153	143	132	145	159	159	140	143	146	135	154	168	179	166	129	182	158	153	155	147	147	137	141	142	168	152	169	157	131	185	176	169	107	156	171	144	158	127	162	153	156	152	147	176	148	145	150	161	172	151	162	153	158	159	158	153	157	155	141	154	163	144	169	152	154	150	155	157	158	168	138	141	133	159	171	155	147	151	163	151	155	141	156	153	156	150	150	152	137	138	163	158	172	157	157	146	159	156	167	150	182	154	160	158	158	148	169	136	163	170	160	185	141	143	150	161	152	160	171	141	154	142	161	134	144	152	154	187	161	158	157	148	145	163	172	144	155	148	172
27708	22774	23962	12583	3817	679	225	197	197	174	359	1612	621	174	275	154	166	150	152	160	144	162	162	150	146	154	153	140	163	173	171	175	143	164	154	145	180	164	175	184	160	148	186	153	142	145	160	144	147	174	151	175	169	143	175	158	159	157	169	164	137	150	165	149	144	156	169	163	164	161	171	162	160	144	134	169	147	162	178	159	160	139	165	153	153	165	176	173	157	159	153	174	177	155	182	136	170	163	162	147	148	144	145	165	131	149	166	142	150	160	197	157	155	157	153	144	162	152	154	174	157	151	147	141	155	165	145	161	144	168	154	161	136	168	163	157	176	177	151	129	168	163	172	160	157	170	153	169	168	145	172	157	138	181	172	164	145	146	157	145	157	146	173	172	145	138	160	171	173	170	141	160	156	143	154	167	171	162	163	174	159	152	159	147	158	146	155	150	174	163	161	151	172	196	190	175	172	146	143	170	138	153	155	150	158	160	152	174	132	148	131	160	159	191	143	152	164	149	159	152	156	144	148	147	155	157	164	182	151	155	184	155	135	160	176	167	155	159	177	141	160	165	185	154	173	175	157	186	145	160	177	170	160	161	142	178	170	160	158	151	152	163	162	161	149	164	167	147	158	165	175	145	145	163	147	145	145	170	146	138	168	152	152	168	154	164	166	154	136	156	169	133	160	170	150	170	168	162	148	147	179	163	143	171	153	179	178	157	170	154	159	176	157	143	158	157	153	152	170	153	154	165	157	166	162	158	146	138	147	152	137	159	177	154	155	170	166	151	156	158	175	166	191	141	157	160	143	169	159	132	160	169	165	154	154	174	167	177	163	163	170	170	141	146	171	152	144	155	181	166	147	151	164	143	137	151	157	160	165	138	164	144	164	188	166	161	165	156	152	145	157	154	179	163	159	152	153	155	158	148	157	139	195	191	154	153	153	196	156	152	137	170	160	157	154	163	160	141	155	143	147	149	153	177	173	147	160	147	168	143	168	158	130	136	167	144	162	140	159	156	153	151	170	157	174	165	150	176	170	142	138	176	166	167	155	170	170	151	158	157	169	158	169	168	152	158	147	165	165	179	151	173	160	185	169	169	165	158	154	166	161	143	150	143	170	154	164	183	154	193	161	164	161	149	143	170	154	176	162	170	166	186	158	153	164	147	135	146	158	169	171	171	157	174	159	162	179	146	158	141	151	157	149	160	162	146	154	168	137	155	161	157	162	165	170	178	164	158	172	186	164	172	150	146	129	151	173	152	138	140	168	160	160	165	180	153	169	160	187	173	178	159	147	174	144	175	156	159	146	166	153	160	171	154	153	145	157	149	135	153	154	147	181	134	150	137	170	158	125	156	165	172	173	162	148	173	174	160	152	157	171	141	163	144	149	162	180	161	172	162	175	190	183	135	156	144	170	160	160	159	148	147	159	163	175	157	141	158	167	155	173	157	155	161	172	176	169	177	147	180	150	162	168	156	155	160	155	172	155	173	139	148	146	160	149	161	159	178	164	144	156	163	164	138	156	158	170	171	156	177	166	165	157	175	165	173	175	157	159	143	165	172	164	137	152	164	164	159	153	175	157	146	167	184	156	135	160	167	163	155	159	160	175	184	150	170	151	148	167	148	158	154	156	158	181	176	178	175	143	163	159	151	144	165	147	145	137	158	183	168	140	156	156	167	154	153	171	170	154	154	175	133	175	164	158	162	173	181	174	153	168	153	148	164	153	149	147	169	154	150	146	175	160	156	137	165	183	146	177	169	166	136	163	161	143	150	168	162	137	175	170	156	144	143	144	181	144	164	151	150	155	165	172	163	154	157	162	159	147	163	140	158	144	148	179	161	164	179	134	164	159	176	160	157	140	161	156	153	201	182	167	164	142	151	161	177	164	145	140	170	166	162	167	176	163	172	156	126	169	157	139	152	149	175	153	168	175	163	153	174	154	152	144	144	143	178	158	159	156	174	145	152	159	155	177	179	164	148	156	148	133	151	164	151	176	151	163	164	156	160	166	172	144	170	159	164	172	183	185	138	140	169	167	174	175	150	151	157	160	150	160	166	134	161	167	171	155	162	149	149	166	166	166	166	170	172	170	168	178	172	182	139	163	153	172	143	144	179	168	133	143	178	148	164	147	156	159	169	179	155	167	139	164	157	152	170	158	135	165	165	168	174	158	144	170	178	148	156	159	144	151	168	147	164	162	153	145	148	156	139	157	141	146	159	147	163	145	179	159	144	181	173	161	161	189	186	154	151	166	163	153	164	145	153	187	160	183	157	159	166	172	159	144	153	164	175	137	167	174	150	156	167	150	160	155	174	163	163	157	148	163	146	148	134	145	187	163	165	161	148	189	154	150	169	169	154	160	152	167	151	144	166	179	164	130	144	147	154	160	146	157	166	170	150	163	140	148	140	165	189	155	158	153	161	148	165	161	152	154	150	168	152	146	153	150	155	144	156	143	158	154	174	146	153	170	169	171	171	172	151	168	154	160	149	177	152	173	161	149	150	178	158	150	150	164	162	161	153	152	150	160	170	159	141	149	156	159	176	170	159	167	168	157	159	186	168	157	166	156	171	165	152	138	155	164	166	152	142	125	155	152	168	164	157	154	155	159	153	163	174	155	155	151	165	142	170	171	144	167	158	152	176	168	174	164	160	148	145	159	169	156	159	150	156	150	180	161	168	178	158	149	144	154	184	162	144	172	161	165	148	148	175	148	167	166	186	163	167	161	160	179	139	146	161	174	152	145	142	142	165	177	147	175	161	142	166	133	141	177	171	153	149	158	149	147	174	168	140	146	162	148	169	151	126	151	192	162	167	164	182	166	170	149	163	137	170	158	145	183	152	166	170	157	158	165	191	160	174	171	171	166	151	162	134	153	152	133	168	157	161	172	138	156	147	168	150	184	155	165	172	168	160	160	151	151	177	172	147	176	128	170	146	158	159	187	151	155	145	174	145	167	163	166	155	161	141	156	163	146	151	166	163	143	162	136	169	147	148	155	156	146	141	155	137	160	164	140	181	162	173	170	153	182	139	169	175	168	169	166	154	158	157	168	159	175	159	157	153	170	169	172	158	174	161	173	169	165	168	159	156	158	146	169	134	161	164	178	149	176	180	165	177	163	175	168	164	131	132	151	152	166	170	154	166	156	182	152	179	169	147	154	162	169	159	161	160	167	139	173	142	164	157	165	138	150	179	165	167	180	151	149	157	171	147	163	175	172	173	168	148	151	175	175	147	147	149	166	162	142	173	166	137	168	171	141	175	162	157	154	176	189	163	165	139	140	177	148	132	152	176	164	162	168	163	169	171	179	139	163	190	159	137	190	156	173	184	159	160	165	152	160	149	172	145	167	159	158	170	170	153	151	146	145	148	149	169	164	145	175	154	158	126	166	168	154	150	158	164	171	172	148	154	164	155	150	161	170	174	183	139	170	158	165	156	166	161	150	158	140	177	167	166	196	153	166	170	160	177	154	186	193	159	145	157	159	171
25819	33477	30223	15969	7847	1755	486	326	305	359	815	4079	1503	282	612	310	261	239	255	253	257	257	248	259	245	231	235	229	244	229	262	258	241	236	235	250	245	238	229	231	244	252	255	243	266	257	264	223	268	258	269	240	233	239	255	218	277	226	261	235	261	250	241	250	231	242	236	225	274	241	215	256	246	240	260	246	236	265	257	237	230	273	254	250	230	253	275	225	234	243	216	238	256	259	242	247	227	220	250	273	265	251	278	282	233	258	242	247	295	244	266	247	244	229	247	216	244	247	288	222	256	254	257	282	274	276	227	248	247	240	228	258	229	254	257	250	258	270	227	233	261	263	223	264	224	268	244	257	254	249	247	233	236	243	263	242	259	241	223	264	244	263	255	248	264	275	261	234	250	252	258	219	255	270	248	227	237	254	240	257	234	240	222	240	247	261	273	255	255	234	219	238	233	227	247	239	265	247	234	256	265	237	252	226	238	241	251	247	245	262	262	243	236	228	234	230	239	209	262	270	222	245	224	209	266	236	253	224	219	247	259	219	255	247	247	234	229	234	252	274	262	218	263	255	254	252	241	267	235	266	251	244	226	249	216	221	240	248	222	262	248	264	246	257	247	261	238	243	227	250	253	255	255	258	233	229	259	234	235	273	283	257	264	258	233	236	232	241	237	278	251	259	245	279	244	248	255	259	231	257	253	265	254	240	242	234	232	233	251	251	264	260	253	255	238	262	257	238	221	230	212	243	245	277	260	249	245	269	242	219	224	237	251	262	268	227	246	247	250	231	220	240	222	265	281	217	240	218	235	271	227	254	258	235	238	279	257	272	239	261	248	232	227	251	273	247	258	241	259	244	253	254	232	238	231	248	260	261	262	216	235	224	225	249	264	254	254	255	233	232	239	247	266	217	234	247	232	247	244	247	251	241	267	221	240	220	232	246	248	254	213	252	277	273	211	253	228	245	253	256	242	258	234	220	245	248	240	231	254	244	224	253	228	222	244	277	276	270	238	291	225	226	233	245	242	250	251	231	255	259	234	255	243	234	232	231	247	260	241	221	245	278	251	273	252	251	217	230	243	267	258	227	243	250	234	237	264	268	255	228	239	232	235	254	222	235	223	258	251	246	233	231	272	236	219	236	258	234	247	259	260	245	256	235	259	241	224	246	234	247	245	252	267	245	252	222	276	258	200	242	264	225	211	267	243	228	250	270	267	229	221	238	257	280	249	252	261	263	235	259	252	243	292	249	234	238	238	231	242	259	212	223	248	265	239	239	248	284	246	240	269	247	231	248	264	250	245	259	252	249	237	259	256	243	259	242	245	230	230	243	246	244	236	225	278	265	233	237	221	232	250	241	245	258	224	239	221	232	242	256	241	225	271	238	291	240	251	260	259	259	250	265	217	254	247	226	225	260	271	248	241	231	228	227	254	221	230	228	258	238	244	221	240	263	214	235	205	234	214	243	214	240	256	221	229	231	271	230	243	234	254	246	242	248	234	242	255	266	244	239	277	246	256	208	262	226	264	216	233	249	230	253	270	267	241	236	268	229	231	237	257	248	245	244	259	247	240	238	266	226	248	228	226	266	209	266	250	240	249	224	245	244	260	250	252	232	224	250	230	208	243	247	235	256	287	252	255	230	240	236	230	257	253	265	246	245	257	233	226	234	233	252	235	260	233	239	239	249	247	239	257	237	253	232	229	253	239	214	210	212	256	279	255	245	268	269	229	239	245	257	250	245	224	277	255	226	264	222	240	221	238	224	220	232	245	262	220	242	235	241	239	232	243	233	226	248	239	250	249	241	231	214	248	239	280	244	240	253	239	250	240	226	237	238	215	265	240	218	225	241	239	257	264	211	252	238	225	238	237	243	267	241	236	217	226	277	255	256	235	257	267	236	224	232	263	236	206	221	228	255	248	217	243	254	240	249	267	224	248	253	270	225	235	269	230	253	225	247	280	251	247	232	241	253	255	261	203	253	239	251	251	246	221	263	227	206	256	246	246	250	242	233	241	227	225	213	251	217	242	250	213	243	223	280	231	232	239	250	207	249	252	254	241	244	271	258	238	236	209	241	220	271	254	245	269	217	223	248	243	222	266	226	237	223	226	225	251	238	263	219	244	236	231	237	242	237	236	249	236	243	253	242	220	259	264	254	245	255	261	275	239	257	237	242	237	266	259	230	263	225	232	234	258	226	213	231	235	228	227	233	220	248	241	249	231	251	238	226	239	239	267	242	288	220	258	256	226	242	233	259	230	237	227	256	243	258	220	276	242	264	279	261	236	254	240	277	241	246	228	217	245	255	247	227	250	222	243	260	233	279	234	237	233	227	261	259	224	209	248	262	256	278	260	252	243	245	268	266	258	253	229	226	230	252	251	260	241	272	235	211	257	236	263	230	232	263	235	229	221	276	254	231	238	260	290	252	236	244	242	238	253	247	246	233	240	252	246	246	267	263	221	270	244	261	233	217	248	228	237	247	246	235	259	249	259	262	232	277	231	247	226	223	243	262	249	264	232	241	249	248	241	275	243	241	271	251	252	241	263	261	244	255	284	232	242	224	240	247	267	247	243	275	226	208	230	258	254	249	237	204	218	230	246	224	253	240	268	223	231	264	241	260	229	226	241	236	262	277	271	266	246	235	264	254	251	267	251	238	225	253	251	251	253	253	224	234	221	236	256	228	245	225	265	239	252	219	252	229	238	254	221	252	243	235	238	237	245	252	238	247	233	237	241	269	234	244	255	243	247	254	256	236	237	210	271	258	211	249	236	240	240	225	221	239	243	236	222	230	269	243	287	224	223	231	256	237	243	236	256	251	236	240	263	241	234	270	258	246	258	245	234	230	237	236	257	229	274	256	231	243	257	220	237	230	249	217	236	256	241	236	223	239	242	259	249	237	235	270	291	245	244	240	235	259	258	241	247	232	245	267	226	230	249	205	249	229	237	233	256	283	261	235	231	235	251	254	240	256	265	292	253	241	257	231	258	236	265	243	283	223	237	256	278	241	213	240	269	213	232	222	246	242	234	255	247	232	220	229	219	258	236	242	264	244	261	255	232	265	224	233	226	249	240	245	251	249	231	255	249	259	223	241	236	253	251	244	230	233	247	261	231	263	214	231	263	255	243	229	224	236	260	254	230	236	235	233	248	239	269	260	221	240	251	224	255	246	253	212	253	243	237	263	257	249	255	233	248	224	240	263	242	213	239	250	236	213	275	246	237	231	242	216	258	221	222	282	236	282	257	261	251	245	263	221	242	231	273	237	234	248	244	229	236	235	209	254	249	233	234	257	232	224	252	251	215	239	243	262	219	241	269	236	228	242	249	272	272	245	251	269	238	267	265	231	230	261	222	228	257	240	236	232	234	265	258	247	234	215	228	233	227	256	236	254	249	220	239	256	242	267	240	235	236	243	246	262	218	237	223	259	242	234	239	261	231	235	223	222	234	237	263	228	242	238	219	268	265	228	228	251	242	237	234	260	251	228
24294	21584	29060	24535	21272	8493	1016	508	403	629	2756	12413	3053	1445	3488	425	215	206	231	191	233	188	198	164	175	179	161	168	181	161	203	174	178	170	179	172	187	177	168	169	160	158	165	167	168	168	174	171	186	177	162	191	155	155	169	180	188	178	145	166	181	175	192	161	165	170	161	159	190	163	157	177	176	149	168	169	198	205	164	168	160	178	169	182	158	177	163	165	163	171	186	176	152	168	187	174	167	175	165	179	191	161	167	184	182	172	148	177	163	168	166	157	176	159	165	176	144	169	178	163	174	156	154	175	178	177	155	146	169	180	158	156	167	183	167	160	160	167	155	154	176	179	158	175	175	177	170	176	163	176	168	170	169	158	170	171	168	160	177	169	168	156	165	146	159	167	148	169	166	147	169	180	173	169	165	181	184	173	163	173	175	180	165	188	164	154	171	185	169	180	165	183	148	159	159	167	176	172	164	158	164	169	170	167	186	153	195	182	177	160	169	162	167	173	191	165	159	168	168	167	169	146	151	178	180	166	176	158	180	178	183	153	185	163	168	160	191	162	171	161	174	170	150	177	166	159	164	167	159	181	201	183	164	177	175	163	156	181	153	188	182	168	163	166	161	167	158	156	156	170	177	178	172	182	152	140	149	167	172	150	175	170	164	154	187	165	186	144	162	168	190	148	170	184	169	191	184	144	161	173	172	149	161	180	184	168	170	189	164	190	160	167	162	155	172	157	142	180	184	162	164	199	181	165	186	191	176	172	154	161	179	141	158	190	190	168	176	172	146	161	157	170	157	163	204	164	173	168	166	175	140	185	182	180	187	154	173	177	201	177	161	178	166	155	171	151	173	186	176	174	172	184	168	167	172	165	192	173	175	186	156	182	151	149	162	166	170	161	176	177	153	154	202	167	146	149	172	167	173	172	163	175	186	153	151	185	179	162	163	162	163	164	184	176	162	191	177	178	161	181	182	168	143	163	151	164	163	156	180	185	164	162	183	173	183	167	166	153	163	169	161	164	167	150	169	195	177	170	158	182	153	165	197	187	181	169	164	182	154	176	210	188	168	158	168	163	162	198	185	186	169	184	173	155	143	141	165	168	173	154	186	160	144	157	178	171	161	173	174	167	173	162	164	175	155	161	181	154	158	155	195	177	177	155	173	152	156	166	179	219	156	180	176	179	166	162	174	156	200	162	168	173	168	173	170	154	151	169	156	170	186	158	179	174	157	186	151	181	181	157	148	179	174	183	177	172	171	178	191	155	169	181	160	176	181	165	164	170	166	160	169	182	147	159	195	161	163	160	166	145	163	160	154	170	186	172	177	182	164	182	187	166	166	168	179	171	162	166	164	192	143	154	195	178	177	170	173	172	160	189	184	150	147	164	146	170	172	150	179	168	168	167	163	153	152	170	166	164	169	169	152	169	168	184	190	168	169	153	160	154	178	165	177	166	162	155	166	151	164	172	184	168	178	168	172	147	173	176	146	169	172	171	167	156	197	157	170	161	171	163	138	148	178	166	148	173	147	171	174	160	177	173	165	176	162	159	187	164	192	174	175	173	177	176	157	158	161	153	165	180	161	177	158	174	173	146	179	183	182	144	169	160	153	149	172	162	153	160	169	183	166	162	188	160	195	159	173	142	177	178	156	165	177	176	169	168	149	188	177	150	183	173	155	197	183	181	169	168	196	165	147	174	160	166	159	187	165	165	181	171	183	194	176	178	171	162	168	175	171	190	184	172	175	158	159	178	177	162	187	153	168	158	167	158	162	164	169	163	157	180	165	150	180	174	174	146	161	159	168	158	174	195	159	154	172	164	167	164	177	175	189	177	181	169	163	173	177	172	164	153	172	178	164	173	169	170	172	163	174	193	167	199	171	175	161	163	167	144	176	171	177	144	157	177	165	161	143	170	157	180	187	193	166	168	170	179	187	169	169	170	169	167	156	169	173	166	155	143	145	175	183	147	151	169	162	165	174	167	165	173	174	182	152	161	183	184	180	167	173	186	180	168	158	156	164	195	167	179	175	170	154	159	145	181	143	170	157	161	159	161	163	180	170	170	174	148	171	179	182	187	184	175	161	162	169	173	184	170	153	173	185	161	165	170	155	164	159	190	176	164	181	178	155	152	150	178	166	166	158	147	163	162	207	164	146	162	169	180	175	163	154	174	212	182	184	176	168	166	167	157	164	180	169	156	163	180	176	187	178	156	162	184	160	204	208	156	179	190	164	172	158	169	179	156	168	169	178	164	161	173	172	151	162	179	152	163	172	183	188	177	191	142	167	152	169	150	155	193	171	162	150	171	165	191	175	171	159	168	148	167	168	185	179	178	156	145	175	165	170	183	170	178	153	157	154	154	174	173	158	171	143	171	168	148	168	158	177	171	176	169	129	174	176	169	167	196	173	159	196	184	163	168	159	183	192	160	168	126	162	200	158	157	160	175	181	145	172	182	182	167	175	182	174	142	156	182	145	172	171	180	172	179	147	189	176	151	182	152	182	165	182	163	183	194	144	167	177	179	184	159	146	151	192	149	172	171	163	156	189	177	166	165	163	153	153	165	167	191	176	196	161	158	150	164	155	160	159	163	160	176	178	159	171	156	196	148	156	177	165	147	172	194	170	165	185	177	195	174	153	163	155	157	178	149	174	175	171	160	158	177	153	181	170	170	156	159	154	187	178	179	158	147	160	177	181	184	181	176	177	158	168	151	177	144	167	159	197	161	179	141	156	175	184	175	170	184	175	186	181	179	171	154	174	156	155	158	184	176	167	165	164	191	173	133	160	183	146	167	170	180	178	173	159	156	176	163	175	140	184	174	169	163	166	161	169	171	161	189	173	194	158	174	158	168	171	157	161	167	158	186	169	190	169	172	160	174	168	159	150	159	191	163	174	179	171	164	166	163	199	163	168	150	181	170	167	159	179	164	151	188	153	187	173	147	139	171	160	151	164	162	180	164	177	191	173	158	166	173	176	182	180	183	169	162	162	147	144	176	168	158	181	159	157	178	189	153	175	177	161	173	183	168	183	158	189	170	170	173	163	160	184	166	147	160	202	150	171	152	173	175	175	172	155	191	182	159	169	162	164	170	170	165	139	157	179	182	158	172	178	185	181	171	160	148	157	165	151	167	160	172	182	189	163	177	177	171	174	178	159	164	163	160	172	150	166	164	166	151	144	161	170	163	156	153	165	166	154	150	176	165	183	165	182	185	168	170	162	148	129	148	183	177	158	154	157	161	175	166	160	155	176	182	175	167	194	165	170	158	167	150	171	160	167	152	174	161	169	151	143	186	163	157	167	186	157	163	172	166	149	163	168	186	164	168	169	170	167	181	177	170	150	150	181	178	161	163	183	180	173	187	176	171	147	159	149	167	169	159	180	171	146	188	170	161	185	166	152	186	179	161	173	161	163	159	140	171	170	184	163	168	186	174	189	189	171	161	159	154	191	194	206	172	156	162	160	173	167	178	173	163	132	176	169	182	170	172
32355	43075	34754	13954	5717	3434	1739	1432	1028	1854	7829	23427	6070	4234	8778	936	375	386	362	301	305	324	290	307	299	279	306	293	282	304	266	323	279	254	301	260	273	292	294	277	279	289	291	273	262	277	274	296	272	258	273	257	287	269	277	264	269	257	270	285	288	240	270	262	276	301	264	263	257	275	247	267	265	253	263	239	289	253	269	266	267	242	263	249	277	272	283	253	284	265	274	267	246	242	272	283	273	325	264	290	273	259	242	263	284	259	270	293	258	269	271	274	248	305	285	259	244	272	279	284	236	262	266	256	270	286	251	279	248	261	275	285	284	270	262	273	251	289	261	232	262	264	289	285	249	258	289	233	272	231	271	276	250	289	231	275	262	266	269	294	309	246	263	249	266	273	270	283	296	272	243	253	280	278	262	261	285	259	240	248	286	249	241	245	252	287	271	263	272	239	249	276	263	275	236	276	289	274	268	280	242	259	265	282	259	242	263	250	242	284	275	257	280	262	261	279	245	270	257	263	259	252	260	241	267	258	266	282	251	256	247	249	260	254	240	251	279	266	284	276	267	284	254	254	256	277	260	256	247	259	252	248	276	267	260	259	285	259	225	263	265	239	274	283	263	236	268	278	257	263	270	279	304	256	266	286	267	260	269	271	267	243	270	264	271	271	246	268	254	297	280	233	261	264	261	292	280	274	268	257	252	261	240	272	268	275	254	259	294	279	227	284	268	246	250	267	272	245	282	258	246	295	293	260	244	281	251	256	257	278	272	257	263	275	255	245	263	276	255	231	250	281	277	270	251	258	214	273	275	242	262	248	251	284	235	254	279	274	270	275	255	262	280	229	276	261	270	266	242	279	275	285	268	287	275	244	292	252	268	258	272	280	274	255	282	280	250	270	233	277	267	257	259	247	268	260	270	276	277	259	266	254	283	283	265	234	263	276	230	252	270	292	245	274	255	247	281	247	241	281	265	242	250	259	279	254	272	269	285	292	265	285	257	294	283	260	254	264	270	235	271	231	286	258	251	279	263	278	255	262	244	274	267	247	249	276	269	310	273	258	269	246	236	285	263	245	269	253	254	280	268	261	258	251	259	278	271	255	282	267	257	314	242	292	256	265	267	250	267	239	275	281	272	259	257	264	276	253	252	267	264	275	252	239	261	271	283	249	261	272	264	266	236	281	258	243	269	250	280	259	267	298	268	295	296	238	265	285	291	248	300	261	259	257	283	239	277	232	248	253	260	260	257	264	269	246	255	255	297	237	281	263	301	258	251	256	279	266	270	280	259	242	261	263	275	242	271	262	277	268	264	240	281	283	260	247	249	264	262	288	244	243	269	268	281	265	269	253	254	230	265	284	272	259	277	264	252	240	263	272	229	267	231	270	255	257	267	273	236	240	277	269	255	256	253	246	278	250	258	269	282	285	247	254	251	288	247	259	271	254	285	259	265	240	262	284	252	272	268	275	245	270	232	299	267	261	245	276	267	244	254	285	259	249	253	249	248	273	273	295	260	252	318	264	278	247	254	240	270	279	272	283	273	274	280	298	256	257	280	228	256	262	277	253	250	279	293	236	282	274	238	269	248	289	286	250	238	262	293	273	276	234	263	289	255	274	289	274	245	246	280	258	299	274	242	270	243	269	275	255	315	276	269	265	244	244	295	260	249	245	268	291	267	290	253	270	244	259	253	267	260	260	252	260	274	271	263	249	242	269	258	257	256	284	266	267	263	281	275	295	262	235	266	254	270	259	258	281	255	252	252	262	254	250	270	276	296	252	254	269	254	271	257	254	274	275	258	255	231	263	259	256	246	277	263	277	274	248	259	274	268	267	274	246	265	285	296	256	263	239	261	277	253	260	288	283	251	266	226	226	251	256	262	246	280	284	270	259	296	233	272	282	280	240	239	255	252	284	258	255	287	241	244	238	251	268	256	258	264	271	272	260	263	248	254	245	232	254	244	267	259	248	243	274	249	259	248	263	225	264	249	273	241	249	279	243	257	273	259	269	270	266	252	268	258	253	285	284	282	257	265	270	281	252	294	257	254	289	257	279	262	281	253	252	275	250	242	247	264	268	262	274	247	249	290	281	292	266	276	266	259	247	278	287	265	255	268	254	246	287	289	270	235	244	275	263	263	261	269	262	281	273	254	268	277	269	269	277	262	286	257	258	274	273	249	246	264	230	221	272	301	252	264	301	267	249	254	262	243	237	258	295	266	247	281	265	258	267	266	258	260	257	257	267	250	276	253	263	243	242	245	243	271	261	255	280	282	246	227	280	242	253	253	267	283	282	254	283	272	242	281	259	277	281	270	260	275	289	299	280	246	253	267	277	262	270	254	229	269	309	265	260	265	266	271	282	285	280	236	262	252	270	249	269	253	278	224	262	261	263	263	257	266	269	276	244	255	253	260	272	260	274	243	266	278	260	277	237	282	242	247	225	270	242	247	246	263	264	255	258	283	273	259	245	250	259	256	260	227	268	289	273	289	291	251	267	293	260	259	275	265	272	262	257	295	258	224	253	250	261	285	252	235	287	272	284	224	259	256	268	267	250	275	279	265	281	276	262	267	274	274	281	252	257	266	269	278	288	301	265	259	277	242	290	254	248	260	261	258	271	287	255	253	248	264	276	271	292	241	252	277	245	253	240	232	238	244	252	271	287	288	283	259	281	257	241	265	264	263	251	263	266	238	238	269	252	282	289	269	260	276	249	268	283	249	260	277	260	281	274	268	256	278	271	281	261	275	247	252	264	305	252	261	281	270	281	259	255	283	245	260	269	254	265	283	275	263	247	261	253	260	262	271	275	258	267	243	285	253	280	257	235	240	257	251	258	278	251	257	265	256	266	272	256	254	231	260	274	253	255	248	281	254	271	252	269	248	268	267	251	258	257	254	271	250	266	237	259	278	292	284	251	259	229	275	257	305	266	274	259	273	262	284	275	277	257	253	286	254	260	260	273	283	264	262	280	278	253	256	229	273	262	254	261	266	264	257	270	262	244	268	249	243	259	274	268	249	275	246	257	252	256	253	255	263	261	269	272	284	243	279	269	237	262	236	271	251	242	272	281	304	262	270	235	256	235	232	251	296	252	277	283	273	260	249	235	251	257	264	272	246	278	301	217	255	258	251	261	296	279	245	265	254	291	255	265	284	284	242	271	246	249	261	240	242	241	255	279	254	252	263	261	269	280	276	265	280	240	272	248	257	249	271	282	270	271	264	287	261	254	244	266	254	253	276	258	266	279	267	270	260	256	253	237	265	280	249	287	258	260	263	249	247	265	286	256	258	220	246	246	269	261	264	241	282	272	282	259	252	248	263	247	278	262	255	282	270	264	261	248	251	248	255	268	286	249	264	258	282	281	263	277	254	252	265	247	261	258	271	247	259	258	260	258	248	254	255	285	261	262	265	267	275	230	240	262	258	242	263	280	282	256	260	264	271	249	249	262	282	255	256	283	260	245	259	253	260	243	251	278	262	265	282	275	260	251
23629	21626	29634	24213	21586	19454	3750	756	499	598	2723	12118	11469	9249	2040	175	386	128	143	144	142	135	110	128	105	119	115	97	111	112	106	110	96	98	112	85	110	92	113	102	111	93	91	111	95	85	103	99	108	102	109	104	105	105	86	98	107	101	103	103	91	90	87	91	108	92	95	94	95	100	83	87	110	82	93	104	107	76	109	112	87	105	71	93	102	107	91	105	88	95	98	105	102	95	104	93	89	96	93	71	93	77	97	102	105	99	93	97	80	101	104	96	92	94	84	107	100	101	96	87	97	107	93	83	87	79	100	77	94	94	91	86	90	100	104	90	79	90	99	97	89	102	108	85	79	116	122	85	104	89	105	73	113	112	94	93	82	93	64	99	91	78	99	96	82	98	100	96	91	90	98	103	92	93	104	90	91	94	77	91	112	92	86	89	93	82	89	95	77	104	98	94	100	92	93	89	96	94	95	90	91	84	88	98	84	111	90	104	84	110	100	89	85	80	94	108	95	115	105	110	95	109	85	93	91	91	83	99	75	89	94	92	101	104	94	92	99	88	89	87	101	98	89	96	103	101	85	87	94	103	102	110	94	90	91	79	92	77	104	95	86	81	84	93	92	100	94	96	99	118	105	108	111	110	108	77	89	96	114	95	129	99	95	101	100	105	104	98	111	96	93	105	85	97	96	95	89	92	99	102	98	87	105	87	100	106	104	96	93	85	104	101	99	91	94	89	78	79	94	99	93	102	91	108	99	87	78	118	99	98	88	90	97	113	96	90	90	86	106	92	89	96	104	100	93	117	103	85	110	101	74	92	120	111	79	112	74	93	95	102	103	94	119	101	97	87	105	87	84	89	96	81	89	103	96	83	99	96	88	101	101	97	84	94	96	108	104	97	88	95	104	85	100	95	82	100	100	103	100	81	83	92	84	97	83	98	93	110	96	93	75	89	92	99	92	72	91	92	99	94	83	99	84	106	95	106	83	97	83	95	87	97	108	89	111	89	87	93	96	92	98	81	104	95	105	79	116	89	100	87	88	88	78	90	99	98	104	93	105	93	88	80	110	119	87	80	103	104	118	108	104	102	111	118	103	79	104	109	69	102	94	104	88	87	89	104	96	89	93	94	111	77	100	102	97	86	98	86	87	98	99	87	84	89	102	109	97	106	102	101	102	99	107	109	88	112	98	100	112	89	97	95	97	117	94	101	81	77	103	97	98	88	98	105	115	87	88	108	89	80	85	77	74	106	77	79	100	98	92	90	94	82	114	82	108	111	100	103	93	98	80	108	101	86	101	92	102	88	90	93	94	84	98	93	90	93	87	90	96	90	82	92	86	95	77	87	98	98	110	79	79	98	85	97	81	84	103	84	98	87	96	93	90	102	100	98	96	77	110	93	80	90	98	104	103	101	97	112	92	98	98	104	90	93	83	108	87	90	92	109	94	86	97	80	68	103	86	75	110	98	93	83	99	107	111	98	101	80	96	89	92	103	102	83	79	81	85	103	102	98	81	108	90	109	95	92	103	98	78	87	99	97	107	84	83	90	86	89	87	102	103	92	87	97	99	93	95	89	90	101	90	92	97	80	95	105	79	93	95	104	74	83	110	93	94	108	96	77	97	107	98	83	103	89	97	96	96	91	93	80	90	103	97	83	90	88	80	96	91	106	79	94	103	77	101	98	93	99	91	95	99	86	98	112	104	101	105	95	79	76	84	105	96	103	83	87	109	75	114	97	85	90	101	83	111	98	87	96	109	100	94	102	87	97	104	104	95	101	91	99	105	99	96	93	97	93	91	97	111	95	97	99	82	101	98	88	91	77	92	78	82	80	93	92	95	92	99	90	99	89	86	82	75	95	85	92	87	84	94	87	88	76	93	116	88	101	80	86	94	101	111	102	102	107	111	85	110	107	96	86	93	100	78	93	94	107	108	100	111	84	94	119	96	95	99	101	75	100	105	88	95	90	96	78	93	73	103	90	92	102	78	98	99	105	97	108	106	86	105	105	98	93	92	98	105	79	98	97	106	112	79	88	109	112	95	105	90	86	90	94	90	112	82	101	99	79	101	99	106	98	91	86	101	88	100	98	101	80	95	80	98	97	84	80	97	93	95	92	96	89	78	101	100	95	98	81	99	104	113	112	102	103	91	101	86	106	94	115	102	93	86	82	99	91	98	98	98	105	94	96	90	84	106	92	99	95	105	91	81	85	99	105	101	96	89	86	106	115	96	83	78	93	114	80	108	83	87	116	104	99	111	96	76	78	97	91	84	74	88	95	103	90	106	96	82	87	107	83	103	80	92	105	89	88	92	112	90	90	106	85	97	88	91	91	91	98	98	94	86	91	80	108	91	107	93	93	98	96	96	74	86	94	93	95	83	107	94	96	87	93	90	98	87	99	74	88	107	80	105	117	114	96	97	89	97	83	101	81	78	79	90	90	113	88	102	92	90	85	101	104	101	88	86	89	85	99	105	95	84	93	96	83	106	97	88	92	100	108	101	112	85	102	85	106	104	106	87	95	93	77	108	100	97	104	89	99	115	89	80	95	104	104	89	89	96	94	103	92	92	102	81	99	89	106	104	101	96	93	87	89	91	89	99	104	93	112	80	98	82	92	89	79	93	89	109	104	80	93	107	96	98	78	93	94	85	64	92	93	99	103	101	91	83	85	84	89	97	82	99	94	97	91	72	89	105	88	96	87	85	99	90	104	87	93	93	94	88	85	86	85	93	95	110	94	89	93	93	111	103	98	91	91	77	93	91	91	118	89	100	90	86	106	91	92	121	86	83	84	112	97	97	118	101	81	79	91	80	72	97	80	78	97	118	103	88	96	108	103	102	95	91	93	101	100	88	86	78	94	99	91	91	93	96	90	98	99	105	87	119	97	86	94	100	94	86	109	97	88	97	91	73	105	97	100	76	87	92	84	101	97	96	83	90	72	100	98	122	100	95	85	103	91	104	83	92	93	92	106	105	95	101	104	105	102	83	87	103	104	111	109	97	103	100	107	97	92	92	98	74	85	86	92	89	98	104	107	90	108	101	91	93	97	94	71	106	68	85	89	88	98	94	80	89	99	90	93	70	94	99	89	96	92	83	134	82	94	86	100	75	95	93	85	88	89	76	105	87	80	119	86	77	87	92	93	105	87	101	76	104	92	93	95	103	106	90	106	88	91	101	85	111	108	101	100	106	123	85	99	97	108	101	91	95	89	78	109	96	104	110	100	96	87	93	86	85	82	101	92	93	91	105	90	96	102	97	96	92	86	89	95	91	86	97	98	93	90	78	108	113	85	91	108	104	96	101	101	91	90	105	74	96	93	83	86	83	85	88	99	89	104	83	96	89	105	97	106	78	89	83	92	85	88	83	101	101	84	95	96	106	92	87	97	94	88	94	97	96	80	99	92	118	82	90	90	86	93	84	91	96	93	98	90	82	87	110	90	117	104	116	82	99	104	106	90	86	113	98	97	94	95	113	91	94	100	84	107
35836	56776	51041	29684	5963	4304	2410	1832	1485	1787	7386	22142	21068	17734	4151	446	1021	290	299	247	260	221	223	229	219	207	208	209	207	167	176	200	201	185	171	177	185	176	187	158	158	176	177	166	169	167	149	151	157	148	164	124	160	168	188	123	157	140	153	192	164	139	172	170	149	173	177	148	164	148	147	154	153	168	136	140	176	159	144	142	135	150	124	157	145	172	154	152	152	163	159	172	147	158	133	161	152	149	152	155	159	124	131	153	137	171	124	133	154	147	131	165	174	166	174	148	133	143	153	159	156	137	182	156	163	149	153	141	149	174	167	143	143	139	158	146	149	129	155	157	133	169	170	162	150	126	152	124	164	134	154	155	168	158	151	149	140	153	142	139	159	148	170	148	136	150	144	170	152	165	168	145	157	164	180	165	155	159	152	158	174	158	182	147	145	135	147	143	165	148	147	153	138	148	156	142	151	160	146	162	167	169	149	170	145	138	156	151	143	181	152	163	161	155	147	142	148	157	152	149	150	149	149	166	159	154	160	163	137	140	143	159	142	132	151	168	178	167	156	155	173	129	153	169	148	147	118	159	156	157	161	158	145	147	145	167	147	154	170	144	130	143	143	130	141	160	137	148	170	154	156	143	145	132	162	136	139	153	132	146	168	159	167	158	142	132	133	145	138	140	154	169	140	148	147	144	153	164	171	160	155	148	154	137	158	149	156	170	146	151	149	174	147	135	169	152	133	152	140	151	149	138	152	153	138	138	157	155	139	169	128	144	174	152	150	161	134	150	175	169	172	163	136	151	166	151	161	147	169	150	172	139	150	144	136	129	146	153	153	163	138	133	173	169	161	143	166	126	149	145	157	151	144	151	138	162	165	143	148	132	132	157	156	158	145	154	145	161	174	131	121	166	138	149	125	145	159	158	154	150	145	154	150	166	148	169	166	140	152	153	145	129	144	149	151	166	145	148	144	145	143	124	143	148	159	167	164	154	164	177	171	161	154	149	123	145	156	154	151	141	142	149	164	168	155	133	147	160	144	142	163	154	163	146	155	154	137	144	144	159	143	165	149	146	157	164	151	153	134	154	146	136	151	162	143	159	150	152	174	147	161	139	150	138	177	150	148	143	158	172	147	170	168	150	159	132	166	138	166	124	154	151	157	153	143	147	174	154	155	154	140	152	146	149	177	163	139	159	169	156	142	159	151	142	143	163	170	149	138	159	153	163	171	157	149	140	144	146	178	146	138	128	142	136	146	153	143	165	154	139	156	148	143	142	135	148	128	143	148	154	137	140	144	171	147	169	155	148	149	156	154	159	137	159	156	145	152	150	143	161	129	138	133	147	143	144	138	151	169	156	134	127	168	166	137	167	141	129	164	155	135	162	149	170	167	137	167	145	155	146	145	146	138	140	133	155	140	150	145	154	166	167	140	141	139	149	162	141	158	163	116	142	131	145	160	158	173	143	175	123	132	168	165	149	149	162	152	189	137	148	159	151	148	143	149	148	154	132	143	134	147	143	142	137	139	158	156	176	157	128	129	163	144	140	147	136	171	160	158	121	145	135	165	160	153	140	131	152	153	160	151	145	145	155	121	154	145	144	144	138	166	134	145	156	129	157	155	166	132	148	144	163	171	180	169	150	154	165	164	140	155	148	135	152	170	150	158	175	170	137	174	150	146	147	164	136	150	152	154	169	140	170	153	151	159	166	141	138	146	173	154	164	138	160	147	140	142	164	150	171	162	174	143	155	164	147	159	125	129	146	140	135	183	138	152	140	171	143	146	148	164	145	129	169	147	160	140	171	162	148	160	157	142	124	146	148	151	136	185	157	134	126	163	144	142	143	141	139	152	145	168	150	157	170	136	146	160	141	169	129	123	142	163	159	157	140	134	146	151	119	147	143	165	154	155	131	149	145	136	150	154	125	170	156	156	150	168	137	164	145	164	145	157	159	137	148	165	134	154	163	155	139	160	152	171	135	143	169	133	152	136	139	148	149	142	138	135	155	147	132	150	142	148	138	144	152	144	158	145	171	140	153	150	149	144	156	164	145	164	156	166	159	141	151	183	153	166	152	130	169	151	150	142	143	139	142	151	166	154	147	147	162	171	137	161	133	153	151	138	160	153	151	134	126	139	141	158	165	137	141	135	137	137	134	161	165	137	131	142	157	137	148	160	133	156	158	159	149	146	159	145	155	143	166	158	146	163	144	144	126	136	167	155	169	150	156	172	142	162	142	151	128	149	133	144	154	138	148	142	163	164	150	158	145	125	139	173	140	143	144	150	146	160	148	187	176	141	137	141	148	150	164	154	172	152	165	152	151	130	136	157	137	170	185	174	152	153	155	143	140	159	137	116	142	151	143	155	147	138	150	161	159	150	149	139	165	154	153	149	143	140	140	144	177	155	129	140	164	162	173	144	154	147	158	144	141	164	154	157	144	157	137	142	127	167	144	136	148	150	154	137	149	139	162	150	146	155	142	139	138	149	134	154	166	174	140	144	151	146	135	145	162	158	125	162	149	136	149	141	164	158	135	151	135	139	153	153	146	146	153	172	139	143	153	156	172	163	154	153	140	142	157	151	161	154	161	155	158	157	147	130	176	159	137	127	153	160	137	160	146	158	149	149	167	159	149	166	145	167	150	155	156	152	133	184	167	160	144	145	149	143	153	152	134	143	142	149	157	171	143	158	127	143	150	139	128	174	149	144	151	135	158	168	137	167	180	150	142	142	164	147	143	165	160	152	153	173	139	151	167	143	164	134	179	156	144	142	151	139	171	181	165	159	150	137	144	150	151	142	152	159	184	168	120	144	151	155	136	158	134	148	115	155	159	136	128	150	154	161	141	163	163	144	164	154	161	141	165	147	143	138	131	129	154	141	144	143	127	131	158	136	158	145	142	152	146	158	147	158	167	162	153	160	149	120	138	175	154	128	130	167	151	164	131	153	163	135	151	128	141	149	169	141	156	152	132	147	139	160	132	159	153	160	142	169	134	144	163	154	174	157	155	146	174	133	134	155	152	139	168	159	153	145	149	135	144	137	157	143	144	161	169	166	137	145	143	166	145	159	166	154	142	163	150	146	160	140	117	181	139	120	141	156	148	137	150	137	148	166	129	164	143	174	166	144	148	141	159	150	132	119	127	122	158	133	148	133	149	161	146	150	174	165	118	154	170	157	135	168	133	149	163	147	140	130	159	145	171	149	161	141	203	152	160	140	144	180	158	170	149	174	150	159	168	144	138	146	172	148	167	131	178	142	154	159	163	142	138	148	124	138	149	163	154	157	147	138	137	168	148	142	157	129	134	151	138	156	154	160	154	136	158	166	134	120	130	160	152	159	148	180	152	157	147	155	150	158	149	136	149	167	133	155	143	156	163	166	160	145	138	151	136	125	125	163	138	165	150	149	173	153	167	156	140	145	142	179	162	158	168	151	147	150	162	144	175	130	162	157	137	152	144	143	153	168	153	150	158	153	138	134	158	138	155	150	146
27874	23150	27674	16724	3711	1019	336	205	236	201	614	663	1010	738	241	170	178	175	156	177	181	171	189	166	167	161	154	159	161	181	179	149	153	159	145	172	154	167	164	169	174	174	180	168	161	177	183	188	177	174	178	162	149	154	174	175	167	185	165	186	158	174	156	153	181	170	173	183	162	166	152	176	166	162	160	163	166	155	174	158	176	151	164	163	155	183	161	159	165	162	168	165	139	140	144	151	188	176	152	155	162	158	169	162	164	160	161	161	166	176	159	158	164	148	184	159	165	156	164	171	160	174	141	161	159	176	149	185	171	164	185	171	170	152	168	155	159	185	168	194	166	173	192	192	175	192	163	179	174	165	168	177	159	183	150	165	176	138	138	174	153	181	145	166	155	161	146	147	152	166	160	172	179	145	187	167	159	161	167	155	171	155	158	184	161	171	156	162	162	173	163	185	166	169	189	174	183	175	173	185	161	184	165	155	191	164	179	145	177	165	156	160	149	156	151	168	179	150	165	156	157	154	176	176	157	177	170	170	171	158	189	157	152	190	162	172	165	170	154	187	166	164	155	182	155	162	177	165	161	168	156	166	145	193	169	172	145	160	159	176	159	184	163	163	174	181	164	183	169	161	194	163	168	138	186	160	167	186	198	164	146	166	163	162	154	178	155	178	160	181	156	179	168	159	175	186	163	139	155	170	188	184	199	186	178	164	167	176	184	166	162	174	154	170	164	194	185	194	160	160	155	191	157	149	149	171	147	145	171	160	165	173	181	162	173	177	164	171	150	169	172	136	174	180	162	184	160	164	178	170	148	148	167	174	166	186	188	158	163	160	150	141	157	174	169	173	173	161	151	154	181	181	144	167	190	160	168	196	180	162	169	181	179	181	178	151	172	178	157	162	165	185	154	161	158	156	186	182	171	169	185	164	168	178	190	151	155	147	167	172	167	160	160	174	165	170	153	167	152	178	160	153	151	150	166	167	171	156	175	185	168	176	170	184	167	147	159	149	181	165	181	159	153	174	170	191	174	157	169	162	173	150	162	183	179	154	171	152	180	164	172	157	169	174	167	171	178	161	166	172	156	172	144	148	163	141	175	161	180	153	193	174	145	159	171	161	162	160	161	173	153	154	168	171	174	142	174	167	150	141	178	174	150	158	155	176	154	154	161	154	162	178	156	181	167	169	156	165	192	178	148	170	168	145	146	170	170	158	166	156	163	151	161	167	153	158	151	174	165	173	179	148	175	184	152	170	164	154	195	144	160	174	134	161	159	166	148	181	184	161	174	158	148	155	163	159	175	186	196	165	161	170	167	148	174	168	159	158	161	187	157	168	166	158	158	166	148	163	168	176	180	182	138	178	165	152	162	164	169	156	173	163	153	166	153	179	184	184	178	164	191	153	165	165	173	161	168	171	192	150	154	162	154	165	154	169	180	150	152	164	158	159	156	164	192	170	160	181	156	152	181	158	190	154	171	170	168	148	177	171	192	196	154	189	181	158	169	175	169	165	157	154	170	182	185	168	172	168	164	158	143	156	148	165	173	163	167	176	152	172	178	173	170	164	178	171	183	149	166	190	174	172	172	156	155	175	167	158	148	174	148	153	167	158	164	164	161	149	172	185	188	184	187	163	177	167	181	172	162	166	155	160	180	160	149	186	173	168	174	157	148	177	167	178	179	170	182	179	173	174	148	165	168	191	153	165	159	167	172	162	167	165	140	177	163	175	165	174	145	168	175	169	146	176	149	152	154	168	152	172	160	173	153	168	133	177	151	167	180	135	154	158	167	142	182	157	157	152	151	141	178	158	169	173	176	148	169	164	170	146	174	166	169	163	162	169	174	147	166	159	162	168	193	172	174	167	160	176	170	172	161	169	168	177	162	165	171	181	142	151	160	165	144	173	175	178	140	180	191	161	151	183	162	171	158	169	162	171	171	165	181	168	161	166	168	213	179	161	186	170	169	153	169	163	176	165	180	163	167	169	184	170	157	169	167	183	181	179	163	169	171	187	181	183	165	156	166	185	180	156	179	163	150	169	166	177	169	156	187	149	162	168	162	180	153	165	158	158	150	175	148	171	159	168	180	153	158	184	154	172	151	194	157	159	180	156	177	175	169	142	153	178	171	158	162	137	151	165	180	140	155	160	176	178	154	173	154	158	162	181	165	175	164	184	158	187	184	140	165	181	184	162	189	154	182	172	176	193	162	151	148	155	159	170	162	199	184	163	148	174	169	168	179	187	149	160	139	188	162	178	159	173	145	175	190	154	164	191	161	178	175	170	172	149	166	150	138	151	173	165	173	156	180	156	146	176	171	175	181	172	187	175	193	180	176	183	186	140	155	165	171	152	152	176	179	175	192	174	168	154	163	164	155	159	160	162	159	154	160	165	174	160	150	184	170	154	170	179	171	169	169	161	161	168	177	138	153	163	161	172	166	168	159	158	184	155	177	158	158	173	143	152	171	166	164	183	177	168	169	171	174	171	169	170	158	153	167	166	200	174	156	175	152	149	155	164	174	166	160	164	170	170	145	169	174	173	187	172	176	168	163	176	162	152	152	189	178	189	162	171	147	167	177	154	147	164	167	140	165	150	161	157	161	175	179	167	179	182	169	185	145	141	165	150	166	195	155	166	196	172	166	192	155	172	171	181	165	153	163	176	148	164	165	179	167	156	156	167	140	169	152	156	176	180	176	152	160	195	148	162	162	166	165	187	174	168	187	168	183	142	161	195	160	154	184	169	177	175	156	183	165	164	161	132	183	186	161	168	138	177	168	167	160	190	176	165	154	184	164	158	175	168	160	177	175	169	171	156	161	172	174	169	161	161	164	167	166	158	179	160	170	175	170	198	178	157	160	174	162	172	165	169	166	170	189	173	167	172	171	177	172	161	166	158	171	167	146	166	175	166	165	175	160	147	166	177	182	173	163	170	179	165	152	158	178	175	184	172	144	168	155	163	155	171	170	186	179	169	165	182	169	172	153	160	180	159	160	155	174	162	171	184	181	156	178	174	183	190	182	168	171	172	165	168	186	166	175	180	188	156	171	161	169	145	180	147	200	148	163	154	152	175	164	185	169	177	172	161	151	165	184	176	170	170	187	187	158	173	159	156	148	174	158	156	156	189	159	146	142	148	172	172	149	172	168	167	165	162	158	190	168	177	168	145	156	180	172	176	163	172	164	147	151	167	161	174	172	151	156	168	148	140	171	174	172	168	164	154	171	173	165	155	165	165	161	149	159	163	171	146	181	160	161	143	186	161	158	159	148	168	165	171	160	160	167	149	173	157	151	155	164	172	176	172	178	156	163	188	172	174	155	162	169	174	159	177	142	192	182	188	158	157	158	156	157	193	166	162	148	169	172	162	176	146	172	192	158	172	189	177	165	164	155	152	159	154	143	166	173	179	163	156	164	167	189	152	185	142	189	161	177	166	142	186	164	144	188	171	176	175	172	161	152	160	167	184	167	171	181	158	169	159	175	163	139	157
28213	34264	36141	17051	6232	2386	743	401	355	346	1387	1574	2593	1765	497	264	338	246	236	275	274	267	252	253	287	267	276	248	248	270	282	271	253	257	264	270	258	242	239	257	220	229	256	265	301	263	255	261	240	259	265	219	245	245	258	242	264	258	263	261	253	255	235	278	231	254	278	263	251	203	237	247	275	249	273	235	244	243	247	240	274	240	242	259	235	249	265	216	275	234	249	249	222	240	251	251	247	242	262	272	271	283	260	259	244	260	281	251	253	258	271	258	247	267	237	262	231	262	266	243	263	246	259	245	271	217	257	248	264	245	260	228	249	249	232	259	275	250	285	252	261	271	254	260	244	227	255	261	251	244	268	262	253	251	250	250	234	247	263	247	248	234	206	259	258	267	243	242	256	243	271	266	251	252	248	236	241	261	274	262	250	238	209	249	238	270	253	250	258	254	247	272	259	259	249	283	247	253	279	245	245	247	259	238	263	252	252	238	218	265	245	263	250	255	240	254	259	252	276	250	264	266	246	256	247	256	285	272	241	248	274	280	281	241	241	254	231	241	230	257	248	260	266	249	259	266	204	245	224	268	239	273	259	239	280	270	255	224	270	242	267	272	237	273	253	268	217	243	243	263	284	240	264	244	265	203	266	233	244	258	272	252	237	209	248	233	241	236	255	260	244	247	265	240	252	242	252	266	236	246	264	260	255	260	273	234	247	267	266	276	246	242	261	256	246	260	281	259	250	249	258	241	249	255	271	259	255	248	213	239	240	287	270	265	264	229	259	234	252	267	271	268	277	276	239	262	252	268	265	250	244	285	226	268	222	260	261	258	267	268	262	266	230	250	217	223	257	261	261	249	253	243	274	262	268	247	242	247	274	255	254	251	270	274	254	273	264	224	250	222	248	253	254	246	271	250	262	252	269	257	266	251	261	269	234	278	269	234	221	223	259	262	264	274	276	252	273	246	275	228	247	292	257	244	236	247	262	238	239	281	253	239	229	263	268	262	267	275	255	232	253	251	268	242	234	231	274	268	234	252	261	279	274	248	250	259	241	256	280	252	270	253	273	232	277	226	281	277	250	251	249	266	263	234	238	256	254	252	287	247	250	253	256	243	271	251	292	245	262	280	247	263	256	244	258	249	258	265	228	261	236	253	259	266	261	240	270	268	266	246	263	242	222	248	232	246	241	215	248	231	242	254	246	230	276	281	274	260	215	251	269	294	253	249	262	272	262	273	240	284	267	254	281	257	232	246	273	252	247	265	258	266	277	256	276	247	261	249	242	254	261	258	256	261	242	239	246	250	247	229	230	255	274	228	246	276	251	219	273	249	268	259	257	256	250	268	250	260	284	245	254	246	249	254	260	260	251	252	265	274	234	250	243	248	245	255	258	244	238	259	275	260	233	281	275	273	254	294	223	248	257	253	243	244	247	247	262	244	293	262	258	256	260	264	239	244	272	263	234	264	265	262	259	245	278	260	277	272	271	260	243	223	263	283	235	254	237	271	236	258	254	254	290	242	255	255	255	271	255	247	272	270	240	240	268	274	241	219	260	260	267	265	244	277	250	246	246	250	252	250	232	249	254	264	260	279	261	252	285	265	272	281	233	239	251	270	238	250	245	232	247	221	265	272	221	239	243	245	239	253	249	265	311	240	222	241	249	244	267	258	276	238	282	215	250	243	251	256	274	267	251	223	259	252	231	272	279	257	264	251	241	238	281	245	259	247	239	278	286	249	246	287	202	261	232	254	246	259	263	256	258	244	253	256	282	250	252	230	277	248	254	271	258	299	269	243	250	235	267	264	256	248	266	226	251	238	263	242	227	232	260	277	260	252	249	270	260	263	268	275	273	240	269	263	254	249	260	230	233	240	258	263	250	250	239	240	229	272	257	246	243	260	276	256	259	263	250	286	234	281	277	271	271	254	280	230	233	256	272	229	250	259	251	281	242	241	239	260	255	260	244	263	247	245	224	283	250	243	241	225	228	250	258	230	282	242	243	238	246	255	277	275	234	246	239	229	257	250	263	251	237	244	242	283	234	284	249	277	250	245	235	257	261	245	260	252	253	266	270	219	267	256	241	247	281	254	254	249	254	232	261	246	257	231	225	272	259	268	248	283	241	252	273	281	264	280	250	266	230	254	253	273	272	247	270	252	239	238	277	248	224	247	243	264	276	246	244	230	242	246	265	226	268	240	252	292	246	216	238	233	256	256	264	242	248	265	258	278	272	249	252	257	252	270	242	262	242	248	256	220	252	252	262	276	263	217	250	298	255	223	242	274	252	221	242	244	283	253	220	240	236	254	284	266	257	246	232	262	292	237	259	262	240	258	263	274	239	254	266	241	259	237	256	253	245	255	261	260	241	260	246	248	249	243	218	239	273	224	259	258	250	248	243	261	247	253	260	272	256	247	260	215	244	254	233	248	283	220	249	253	248	253	243	273	271	253	254	237	270	269	270	273	253	245	255	285	249	278	244	273	272	268	242	254	272	255	224	270	225	277	245	227	252	247	254	234	250	243	248	256	255	254	251	261	238	243	256	227	241	261	247	271	243	258	280	230	278	222	270	249	259	267	245	283	249	252	249	242	255	252	238	237	245	251	247	250	285	287	252	258	237	234	262	237	235	247	264	239	247	237	284	269	262	245	243	267	263	255	258	247	283	218	265	241	242	249	237	252	252	254	257	247	271	273	266	240	273	248	238	241	251	235	261	244	253	230	251	251	264	239	251	266	258	238	245	285	250	256	265	274	262	251	245	259	246	242	239	242	246	250	252	256	254	227	246	267	258	241	245	233	229	264	247	259	255	267	237	272	239	238	255	242	248	251	278	248	226	249	261	260	263	262	234	290	260	218	269	262	248	294	239	266	221	267	259	237	273	266	254	283	267	259	231	283	267	237	264	239	249	236	250	271	274	247	259	245	254	255	248	264	276	281	272	266	227	268	277	240	298	276	242	253	257	285	265	250	268	244	239	272	261	295	236	239	272	262	246	269	257	245	253	223	235	269	270	234	266	268	280	268	235	247	260	233	268	237	243	272	244	230	262	279	274	242	262	279	232	251	244	254	253	230	260	243	227	237	288	262	224	219	287	271	260	239	270	225	253	271	259	286	292	250	246	265	250	237	260	259	256	247	259	240	256	259	260	286	248	251	241	263	273	261	263	229	277	241	256	240	254	260	264	226	236	262	250	266	233	253	256	211	223	269	233	250	276	246	240	263	230	268	228	247	260	234	250	251	244	215	271	256	257	244	243	261	254	243	261	256	271	269	252	266	289	249	262	264	254	275	241	261	260	285	297	267	263	259	254	274	251	268	289	265	279	245	247	278	226	246	247	279	293	257	233	234	238	283	223	242	272	235	267	238	265	233	234	262	244	253	261	256	238	266	265	269	230	257	261	262	236	246	237	247	239	252	253	267	246	223	263	277	262	251	245	258	267	242	258	266	275	262	249	270	242	236	251	275	245	255	255	232	240	263	269	242	257	267
24228	21554	29121	24955	23144	16037	4330	1002	373	408	8306	18134	14076	5827	2185	520	688	209	221	208	179	204	209	192	194	213	224	205	202	194	208	193	231	202	192	211	183	197	186	192	198	178	194	191	204	179	203	207	178	202	185	195	195	210	190	221	195	192	196	192	200	213	186	195	192	205	156	170	191	199	173	201	192	195	195	199	204	178	201	198	182	189	190	208	209	181	179	204	191	161	183	180	208	194	202	188	192	204	190	194	199	188	226	207	180	188	187	205	178	171	168	195	202	180	171	185	191	174	182	203	174	175	185	183	221	187	170	205	203	206	198	185	218	188	173	176	199	175	215	191	174	205	184	185	185	181	181	198	178	195	194	169	204	183	202	200	156	212	206	204	173	200	195	195	199	195	188	189	185	193	201	193	184	189	193	187	182	176	162	157	187	212	198	195	179	175	174	175	147	178	190	192	203	220	198	192	180	182	195	169	170	212	209	185	174	197	192	194	201	165	196	193	178	196	195	161	201	160	189	186	188	184	206	208	201	195	196	188	186	181	196	177	183	225	193	192	197	214	191	172	157	196	193	184	195	190	146	185	190	198	208	193	212	172	170	181	173	192	190	183	188	180	195	191	190	209	190	191	206	200	206	174	190	176	201	198	200	201	170	204	192	195	181	184	196	158	215	209	196	210	181	180	211	182	202	175	218	204	192	186	193	169	187	198	197	213	210	193	190	178	181	177	183	163	185	192	188	190	185	183	214	212	199	202	192	183	173	181	196	187	199	196	198	186	184	194	175	228	189	183	180	179	187	181	186	220	162	190	186	211	199	187	198	193	189	188	189	199	198	196	172	192	194	193	199	232	167	198	197	210	199	173	199	184	176	192	182	169	211	157	207	199	184	189	206	181	191	179	199	199	177	191	175	198	195	210	183	186	189	206	186	172	216	195	210	211	181	202	188	193	209	208	187	193	160	185	188	187	174	172	176	176	172	198	196	179	175	206	188	185	206	223	189	195	192	182	206	191	179	202	165	192	188	201	211	218	188	171	183	194	189	187	204	194	181	199	188	200	181	181	204	210	200	179	202	203	193	204	190	215	197	183	174	193	183	165	178	189	184	198	199	205	156	197	175	179	191	166	202	181	186	182	182	192	186	175	196	175	190	187	189	225	174	207	205	193	196	176	204	200	183	186	157	196	169	208	207	194	193	195	202	195	202	189	194	180	187	161	190	220	197	196	162	195	204	184	193	183	171	208	186	161	191	216	177	189	201	203	196	196	171	185	200	198	200	193	181	198	181	200	194	202	183	177	209	166	185	186	216	184	184	160	171	197	194	184	187	193	159	179	199	219	192	190	200	181	208	214	199	187	180	187	180	224	186	176	204	196	194	172	215	198	193	170	206	197	209	198	193	177	218	162	195	165	187	206	200	200	166	196	205	208	184	201	165	202	196	176	217	178	172	197	212	182	169	165	191	202	204	204	177	187	193	193	183	177	190	167	200	195	178	194	232	210	200	198	207	189	195	202	179	159	187	181	201	187	179	192	201	174	201	170	195	198	217	204	192	186	192	200	184	197	168	204	191	193	189	203	210	203	206	217	191	195	199	217	202	188	214	208	175	197	185	183	183	181	187	189	186	189	204	199	205	199	175	179	197	200	181	223	186	182	191	194	192	186	184	171	188	182	200	175	217	197	194	186	180	208	185	201	172	197	183	198	211	203	201	177	181	195	199	185	190	191	190	177	208	187	191	204	172	160	181	185	200	233	182	190	204	194	183	173	183	196	184	202	191	189	196	196	205	209	208	199	158	200	162	200	193	196	193	202	194	189	180	203	195	206	196	199	177	195	196	197	194	175	227	201	171	165	168	172	207	213	205	211	186	198	184	200	211	188	193	174	202	191	192	208	190	201	187	205	178	201	183	199	191	195	164	202	186	191	183	185	186	182	199	187	197	192	206	167	196	172	178	175	206	196	181	179	189	205	173	178	191	194	191	163	173	193	195	203	172	182	212	190	174	207	193	167	196	168	208	183	171	181	177	199	173	195	192	204	192	200	186	231	189	175	198	188	205	172	191	178	190	204	180	189	198	177	214	180	195	208	196	182	175	210	187	187	202	186	193	159	189	189	175	196	197	186	199	200	217	174	193	199	209	185	187	199	179	197	195	197	188	193	184	175	198	207	199	171	179	175	182	149	187	184	198	210	194	211	197	170	182	206	214	189	182	195	179	183	202	197	177	195	205	198	216	189	190	202	210	192	183	196	217	191	161	214	183	207	199	182	180	178	193	198	200	206	185	195	191	184	184	179	199	189	208	179	175	178	180	190	208	201	184	186	173	196	199	197	166	242	201	184	197	180	214	180	185	196	176	176	185	200	176	209	179	204	179	172	197	175	179	171	156	184	156	201	188	207	193	176	203	195	180	178	179	181	216	205	177	194	188	181	198	207	192	196	185	189	176	182	211	199	172	197	189	184	213	189	197	183	210	190	225	192	185	212	183	184	172	217	190	199	211	190	159	167	191	191	178	189	195	185	176	182	190	202	164	181	203	203	186	201	182	194	217	194	190	176	177	187	208	203	178	182	192	192	190	221	207	188	192	194	190	182	213	195	198	170	194	198	220	184	205	197	196	193	148	205	201	175	204	189	193	216	185	204	197	193	180	180	196	186	194	209	171	201	191	185	216	190	165	188	181	171	200	185	194	177	180	190	171	189	205	179	183	200	200	197	192	189	184	174	198	194	213	198	197	202	209	196	184	194	211	203	165	195	191	196	175	203	179	198	198	201	206	196	186	195	184	186	184	188	205	188	172	206	206	202	181	192	206	184	179	198	178	209	215	195	173	199	196	197	204	187	207	195	200	195	199	196	199	200	196	181	196	197	196	213	186	178	186	200	196	180	225	203	173	179	200	187	166	192	195	191	197	204	162	190	200	174	199	186	193	185	207	164	175	198	176	194	199	206	188	193	178	194	202	204	171	186	192	176	195	192	187	183	181	182	180	191	195	214	192	188	195	188	204	178	180	173	197	197	168	177	193	175	189	176	197	183	195	188	190	180	200	189	193	191	164	198	192	196	184	191	199	173	196	176	176	180	186	182	179	207	192	199	180	173	188	191	190	201	189	185	213	234	170	196	184	192	197	195	181	185	177	193	193	173	214	191	192	188	184	192	178	217	191	191	211	197	174	195	176	184	201	180	214	192	175	200	196	203	198	208	202	189	221	196	201	193	169	161	218	176	190	189	197	188	192	191	169	209	190	188	187	188	199	197	197	192	194	206	191	194	172	185	178	195	171	186	174	181	201	173	189	202	197	186	184	185	187	180	193	204	175	203	199	187	194	190	191	186	209	172	197	206	202	188	224	189	169	176	201	203	205	170	210	157	206	175	189	177	190	164	188	190	194	195	201	202	209	187	207	183	206	201	214	175	213	172	172	199	215	195	194	182	205	204	203	193	185	183	168	181	196	180	201	177	171	204	196	200	164	200	215	180	162	184	187	168	167	206
32573	46157	43472	36359	30471	11390	5740	2412	1051	903	17473	28498	22086	11397	5250	1178	1731	325	306	345	336	299	305	303	291	315	296	297	301	281	312	317	290	295	306	321	316	295	296	268	262	267	303	312	318	307	303	299	303	284	263	313	292	272	305	298	309	304	294	291	305	303	284	296	283	283	297	304	273	278	297	310	301	306	294	291	319	302	302	272	299	298	299	312	263	308	325	266	285	290	280	267	292	269	277	306	299	324	297	301	245	283	304	263	308	265	289	281	312	292	319	315	304	273	290	303	302	286	299	258	285	302	282	292	276	291	237	297	309	278	294	296	278	296	277	280	302	292	332	328	274	277	300	311	283	299	279	289	294	280	288	297	300	286	282	291	323	285	303	275	307	315	307	267	287	283	265	321	292	312	282	302	290	257	279	297	291	282	291	292	281	297	305	274	275	266	314	278	279	305	267	262	271	292	294	272	282	268	294	288	264	296	291	286	286	294	279	279	284	280	291	294	278	285	272	298	306	300	314	292	268	297	305	294	293	264	269	301	305	288	296	276	288	279	265	312	280	309	287	277	280	314	304	290	307	295	280	269	275	317	332	288	297	277	283	272	252	288	299	302	287	307	311	288	298	279	273	286	309	256	312	268	324	259	282	311	287	284	305	296	284	287	308	312	292	274	273	270	288	321	304	329	302	313	287	278	260	284	285	245	305	295	295	312	308	300	294	283	309	286	289	263	298	284	277	297	319	363	266	286	263	307	284	287	267	324	300	266	309	276	291	291	300	277	289	286	279	283	289	302	292	280	297	283	317	313	290	274	315	312	299	289	305	306	303	329	252	292	298	277	276	290	273	320	260	321	293	277	275	291	325	285	293	290	278	274	316	331	268	296	271	296	311	307	271	290	288	279	264	333	299	254	275	278	315	307	292	306	272	302	294	335	280	291	268	288	305	311	278	281	285	302	308	291	303	310	297	288	269	282	288	284	252	259	276	332	300	310	287	295	284	280	306	275	322	294	309	282	238	283	276	284	301	284	308	267	297	307	285	299	300	294	316	289	328	272	287	257	263	264	294	254	319	311	299	286	292	271	319	263	276	319	307	291	273	301	318	280	299	313	293	322	265	264	291	280	297	308	266	263	299	270	277	327	292	258	294	272	287	327	306	286	299	287	285	303	308	276	307	276	281	296	281	301	308	267	288	301	254	279	275	313	273	327	294	279	256	277	273	300	322	301	312	266	277	291	255	289	286	272	273	281	312	307	286	300	275	255	298	309	293	296	276	300	283	285	313	305	310	296	282	310	286	288	321	315	303	308	286	256	277	310	298	316	273	266	301	287	307	279	279	307	278	299	313	292	293	304	278	283	285	314	298	275	304	305	295	282	296	302	288	298	306	314	284	314	269	269	271	283	302	303	299	296	318	271	332	291	302	274	308	321	331	265	298	315	292	276	267	270	260	258	300	290	260	288	297	303	295	294	259	243	302	292	307	272	276	297	291	293	304	301	293	261	305	270	315	290	294	322	278	315	286	295	252	290	301	288	307	272	291	263	304	327	292	285	323	265	300	307	315	249	310	293	294	284	274	281	307	289	337	299	301	296	282	279	281	310	303	294	285	304	283	296	332	320	273	272	287	323	304	307	310	298	294	281	266	301	287	285	293	274	286	306	323	310	304	263	298	283	301	325	268	284	303	273	265	278	306	300	304	299	268	305	280	294	322	280	290	292	282	283	285	279	308	318	296	286	293	323	309	240	325	288	317	279	293	311	324	289	315	290	294	293	287	259	277	315	290	304	324	303	297	282	291	266	271	281	268	274	277	295	312	271	279	299	289	265	295	309	285	277	303	254	289	293	310	311	283	291	308	272	295	270	291	282	291	275	279	295	271	277	275	296	271	276	290	262	246	311	276	310	268	300	270	266	307	305	291	283	298	262	307	288	286	258	271	304	275	289	290	289	256	269	284	283	285	308	282	297	305	269	290	269	297	301	271	284	296	290	267	274	261	298	284	301	281	265	283	285	272	268	293	291	298	273	292	302	265	288	304	300	276	268	293	285	292	284	292	299	265	311	312	269	297	281	278	318	253	264	286	265	313	294	309	273	304	332	265	299	305	283	279	275	295	319	306	308	265	278	276	282	299	309	283	284	312	263	271	289	276	290	288	278	278	295	300	257	275	294	308	292	299	296	299	249	331	258	274	279	256	291	294	291	304	308	324	285	282	304	259	288	278	298	269	278	286	312	276	276	295	297	334	302	291	283	286	249	284	266	267	297	327	292	276	283	278	277	275	298	309	304	314	305	299	269	270	298	297	313	262	306	296	291	259	279	275	297	301	278	281	317	286	293	299	307	263	241	290	295	297	323	290	267	310	241	300	305	297	271	299	284	303	257	293	285	297	317	292	261	287	313	315	301	292	282	288	301	282	316	296	317	297	312	310	292	287	302	296	305	295	283	280	254	261	255	255	275	296	280	269	304	292	304	278	292	294	269	298	315	280	306	299	319	294	284	308	270	317	250	280	302	278	290	322	276	276	294	287	294	331	328	271	280	270	324	301	301	324	307	280	300	274	280	270	308	289	287	272	302	294	268	280	308	313	334	305	288	313	286	307	291	294	287	310	288	318	300	288	321	291	265	289	291	287	291	283	297	284	247	292	285	313	308	291	292	300	303	297	288	270	319	299	291	268	280	334	312	266	322	305	277	293	287	284	258	303	319	265	293	278	285	290	304	304	301	304	284	254	300	264	307	294	302	264	300	282	256	287	289	291	282	292	305	293	292	289	326	318	300	290	303	312	290	295	294	284	294	324	285	291	281	292	298	310	312	309	297	282	288	292	278	274	290	280	272	283	320	307	287	284	278	257	275	293	266	279	282	286	292	282	291	302	285	288	300	280	281	308	278	293	255	268	282	283	248	283	268	305	266	283	289	293	276	306	291	286	266	287	276	283	313	309	277	297	281	299	280	312	311	279	279	290	283	297	300	284	256	298	287	291	278	280	312	268	264	284	294	282	254	293	274	294	313	309	286	303	319	279	313	288	285	300	296	275	295	258	294	300	289	306	317	285	302	292	316	288	306	310	295	306	250	276	282	279	309	292	286	323	285	252	302	318	291	275	290	305	273	305	310	267	287	311	307	271	265	278	287	291	276	274	282	292	326	322	307	332	285	295	318	300	310	262	289	279	302	298	289	296	300	295	287	281	275	274	294	323	268	288	273	309	309	275	313	273	284	291	305	278	309	278	285	303	313	266	284	316	281	285	321	310	295	282	258	334	289	281	303	300	302	274	287	302	255	285	280	275	313	265	280	305	300	289	298	328	275	295	306	298	290	241	296	315	288	301	292	323	269	302	264	336	285	290	293	286	296	301	299	314	286	289	299	278	281	279	312	294	328	296	311	276	308	286	298	289	291	291	279	283	293	284	319	289	311	263	295	310	285	309	298	301	281	286	261	311	291	291	311	289	283	284	283	327	289	272	297	282	290	283	295	293	312	289	306	277	282
23508	21539	29435	24122	21772	20198	7066	1596	563	436	6982	24877	23237	11430	1800	1512	1702	145	131	139	145	129	136	125	119	135	121	104	117	139	115	101	106	108	125	113	105	114	113	113	113	100	115	134	143	95	107	114	138	113	103	133	135	100	112	98	127	123	123	105	137	98	125	106	117	111	121	119	120	116	101	106	99	146	131	109	93	108	125	117	107	104	102	121	143	123	122	123	100	130	115	120	116	108	115	101	98	114	114	110	118	118	123	103	107	114	107	93	106	122	109	98	115	127	105	114	99	117	110	104	115	128	114	114	105	132	118	123	126	113	130	108	120	134	76	101	114	125	101	103	116	99	95	90	106	108	119	128	114	118	97	92	118	106	123	102	111	107	129	88	113	118	117	113	104	101	121	113	123	99	113	118	122	127	122	114	123	116	100	103	108	104	119	92	130	112	128	119	94	119	117	116	115	111	108	120	95	110	126	105	97	115	122	111	123	117	106	119	109	112	119	106	108	98	129	118	123	104	119	98	110	115	124	111	114	120	116	99	114	136	106	127	124	114	115	129	121	129	105	86	117	109	103	108	127	116	101	96	114	114	117	110	115	110	112	107	111	110	106	113	110	117	118	117	116	117	107	93	98	115	105	107	146	93	115	109	101	100	134	119	98	127	109	100	94	95	114	101	93	113	114	112	113	121	114	126	89	116	97	109	99	113	125	119	104	121	111	106	103	113	105	102	94	114	107	121	111	104	103	100	107	102	112	108	103	97	133	106	88	90	124	121	110	106	121	112	126	99	112	105	115	107	122	112	114	121	104	116	112	118	118	112	101	113	99	108	121	106	106	96	99	96	121	116	112	110	111	106	127	99	121	112	123	114	96	98	124	127	112	130	114	110	123	112	138	112	134	126	115	112	117	99	115	98	115	143	104	103	111	121	121	116	109	117	82	105	129	109	101	124	109	110	116	121	108	108	125	111	123	125	97	91	122	121	123	104	109	126	100	116	107	115	126	127	121	113	116	107	102	118	112	122	129	115	124	110	120	132	96	115	110	131	114	114	120	124	116	113	102	116	122	120	125	121	99	112	118	110	107	118	123	120	120	118	112	130	111	125	98	125	130	105	108	118	107	114	111	102	115	106	105	109	111	86	99	132	116	110	117	102	105	102	122	107	116	112	106	108	112	95	94	132	101	109	128	112	96	119	111	107	105	96	111	106	104	115	120	98	112	128	129	103	115	103	102	107	105	100	113	103	124	113	113	122	133	105	112	112	112	99	117	94	107	97	105	122	129	116	114	114	133	125	115	116	112	91	124	107	108	116	107	120	94	117	125	126	95	104	102	105	88	106	100	108	115	98	130	112	116	104	107	132	116	107	113	106	107	101	107	119	107	120	118	92	111	105	115	122	97	99	136	117	100	104	117	117	126	108	106	121	106	128	104	101	115	101	121	118	120	114	106	114	122	113	119	105	110	117	120	117	112	109	118	84	100	105	130	126	102	114	118	109	121	119	105	117	117	111	108	113	103	108	113	109	113	128	132	101	111	126	98	107	109	124	101	109	102	100	122	118	123	116	124	104	111	119	102	96	102	95	137	109	127	114	111	97	127	104	118	128	110	132	134	122	121	96	103	109	136	126	122	108	117	112	102	112	119	103	101	115	129	99	111	92	126	121	103	89	115	128	110	99	107	119	124	116	107	104	108	115	104	117	106	102	130	101	122	107	110	116	116	135	108	124	119	106	92	113	111	107	117	101	120	131	115	130	113	122	118	106	98	130	110	99	125	89	107	107	116	120	126	113	95	105	107	118	99	104	114	122	108	108	119	112	110	116	114	98	103	113	115	125	105	119	102	110	127	113	118	95	103	122	97	101	114	106	115	98	111	138	110	131	113	103	122	124	131	118	122	105	118	127	119	89	119	114	108	114	113	98	129	124	126	94	122	112	126	85	103	122	86	112	121	108	126	132	111	112	106	114	98	103	116	126	111	111	100	132	118	114	110	115	105	125	102	111	104	96	132	100	135	125	115	100	118	120	113	105	109	112	104	111	118	116	122	108	131	130	114	129	112	99	120	116	96	105	94	115	123	109	108	102	108	106	114	112	123	95	125	119	123	105	125	111	108	124	112	112	113	119	120	120	116	102	115	114	102	123	96	111	115	129	119	101	126	108	96	112	86	101	106	117	115	110	117	90	116	107	110	128	110	130	123	99	128	110	113	130	117	110	116	100	110	121	123	124	107	124	93	128	104	113	111	134	98	120	95	109	108	96	117	123	108	111	113	95	116	121	83	94	111	121	112	109	93	103	103	138	106	104	117	104	102	102	103	85	106	103	115	115	119	121	118	117	110	97	120	92	113	100	116	96	114	112	110	119	116	108	120	127	131	106	135	112	106	123	111	91	119	106	116	96	116	111	119	103	106	115	102	115	114	107	115	125	108	98	104	108	110	112	120	117	98	116	116	131	103	104	95	110	120	105	105	110	130	98	86	112	132	121	123	99	111	106	115	133	105	112	126	124	108	100	116	109	106	113	148	100	119	108	108	136	99	102	111	127	111	113	122	115	111	101	115	114	128	112	99	107	127	103	113	135	112	112	113	112	123	124	104	133	111	99	116	116	90	113	116	132	114	111	122	103	137	94	102	112	101	125	108	112	104	106	126	119	109	101	99	119	122	119	111	110	125	104	101	113	133	99	102	122	95	122	96	114	104	119	120	112	103	124	98	108	120	99	102	132	112	102	99	115	91	110	116	119	92	107	106	118	117	88	118	94	112	121	111	117	131	95	135	113	111	112	113	127	107	104	120	121	98	123	128	102	111	110	119	115	103	93	114	119	93	110	124	108	104	130	103	121	107	121	122	111	127	104	124	102	125	113	123	88	116	108	123	113	113	109	111	117	105	112	112	130	117	103	109	126	115	146	119	115	99	100	97	116	109	103	121	111	123	118	120	114	117	117	100	93	108	103	112	104	102	108	100	119	119	118	120	136	106	119	117	121	97	115	95	110	122	112	125	101	101	111	124	118	118	91	112	109	112	97	99	86	118	115	120	112	104	121	109	107	113	122	106	94	112	119	92	106	96	118	112	112	111	115	89	134	96	135	115	105	129	107	124	120	126	103	110	116	103	99	110	123	110	117	119	116	92	133	132	120	115	94	117	135	112	117	98	117	122	94	105	121	119	114	119	121	112	100	129	102	103	114	116	112	106	118	133	107	116	101	106	111	95	115	130	106	121	122	99	124	106	100	105	120	101	91	91	116	118	108	103	119	108	111	110	133	108	110	126	131	120	120	111	119	107	109	115	100	116	109	102	111	96	111	98	109	111	94	108	113	116	110	119	104	106	104	103	126	110	105	112	88	118	100	98	115	130	101	109	116	107	99	110	118	95	124	104	122	96	119	135	104	117	107	121	106	115	133	103	118	105	93	107	128	126	108	117	113	118	114	121	118	133	114	119	104	98	122	117	121	101	117	121	133	103	131	116	103	126	104	101	114	119	108	109	131
35125	48664	45480	34449	29001	11152	5398	4027	1637	1240	15282	35002	31809	16537	3570	4143	4498	226	220	230	244	214	211	191	183	215	194	226	200	173	201	184	176	188	197	200	176	204	170	188	187	167	168	176	194	179	171	185	174	188	181	153	172	184	168	152	179	197	189	167	185	187	167	165	172	185	182	168	163	146	180	171	174	181	189	196	172	196	172	155	157	203	183	187	165	169	172	159	180	146	207	175	191	190	176	181	180	191	205	201	164	170	172	151	170	180	171	188	153	170	170	184	170	171	172	186	174	155	168	177	173	185	195	185	153	177	162	163	169	172	173	154	171	186	167	164	166	174	181	174	184	165	178	166	176	188	157	174	193	191	176	159	153	156	156	189	175	169	154	183	163	168	175	163	169	179	188	196	176	177	170	170	159	155	167	187	180	176	215	165	169	176	159	202	178	190	174	187	172	158	184	181	168	154	166	186	170	172	167	200	182	175	167	194	151	192	202	171	184	173	182	200	166	171	173	162	154	165	181	198	181	193	178	187	171	154	170	181	171	159	146	177	162	177	181	160	179	169	187	202	172	178	170	187	154	171	183	183	191	177	181	162	186	156	165	194	163	184	177	195	190	184	178	179	178	181	179	176	175	193	195	155	166	178	198	175	182	188	178	181	176	175	170	168	186	202	170	159	163	178	186	157	186	172	185	173	201	184	167	178	156	183	170	153	173	166	178	185	161	188	184	196	144	178	162	177	189	202	183	175	190	191	172	176	199	205	178	156	179	195	196	171	170	175	184	198	182	187	190	169	169	172	176	193	164	192	189	156	167	178	160	154	174	145	173	174	154	181	171	168	173	170	183	177	150	187	135	160	172	167	205	176	160	169	157	182	173	191	189	176	199	167	189	185	177	192	166	183	178	182	197	177	163	167	175	179	193	183	181	163	190	163	159	144	179	164	168	175	190	217	188	158	187	158	192	180	144	158	165	166	172	173	158	176	191	167	145	175	185	187	166	173	162	160	174	173	182	183	144	170	167	160	164	189	187	182	186	193	150	182	176	188	175	166	174	160	178	182	169	173	171	161	170	175	196	163	186	195	163	169	157	156	195	180	179	149	171	164	187	167	178	184	154	163	151	185	173	158	176	169	188	163	189	165	160	204	174	158	184	173	163	176	177	154	184	181	191	191	177	179	176	198	170	153	175	176	177	183	165	154	186	164	190	167	190	163	176	171	191	172	184	181	180	169	196	165	170	179	161	170	167	169	173	158	154	174	147	188	148	175	181	156	186	137	188	178	172	188	179	156	136	164	159	192	187	173	186	173	159	205	191	154	182	171	174	186	164	188	181	184	173	177	196	170	183	172	178	187	190	181	174	162	176	182	191	171	174	166	146	155	165	177	177	154	212	192	173	156	161	198	168	205	161	174	190	182	167	200	177	189	158	164	181	176	193	158	164	164	157	181	173	209	159	171	179	191	175	166	172	189	166	183	183	162	183	185	182	164	167	177	168	174	162	173	207	159	160	144	160	164	167	185	175	179	166	153	171	156	191	169	167	188	182	203	193	184	161	167	176	182	183	193	192	183	181	168	174	171	184	179	169	171	186	155	183	173	173	192	180	185	165	177	188	161	177	177	164	181	185	167	174	194	154	177	190	183	177	184	181	171	180	168	187	154	165	173	170	162	173	181	165	156	190	180	176	157	171	167	187	197	169	162	178	186	183	161	180	180	181	187	195	191	198	176	153	178	180	174	157	195	188	161	184	172	159	189	176	188	166	154	182	156	159	189	209	192	175	183	186	169	174	191	200	164	173	183	185	160	171	152	197	181	174	161	189	158	182	184	177	183	175	186	185	168	155	188	178	165	173	171	185	180	193	159	181	179	176	191	164	184	183	148	191	190	181	150	172	172	177	175	155	190	163	163	177	172	186	173	160	179	178	151	172	169	191	179	190	167	162	171	183	185	188	151	207	173	180	170	182	169	184	158	185	156	171	170	165	172	177	183	162	153	182	172	172	179	176	162	176	157	169	178	150	185	167	179	192	185	162	169	173	164	169	163	162	174	149	175	149	171	182	185	162	184	159	161	195	161	185	170	166	188	180	167	176	181	181	173	137	167	180	161	195	174	171	171	179	178	176	171	164	142	204	165	182	173	187	170	179	166	181	164	176	172	171	159	166	173	187	174	162	169	171	161	175	166	180	169	195	187	170	186	184	159	187	186	177	186	167	201	175	171	168	163	150	157	144	196	182	204	166	191	164	187	174	178	197	160	178	180	168	191	157	180	165	202	192	167	168	202	150	163	186	161	201	192	165	158	158	188	210	171	173	157	174	187	173	169	175	156	188	171	169	163	163	188	175	160	175	169	154	170	176	197	179	175	183	172	167	182	176	157	181	178	195	167	177	177	188	153	195	170	163	196	167	160	173	179	179	170	174	171	181	161	174	187	169	197	154	159	188	197	172	168	171	171	170	184	195	193	172	181	188	195	165	165	170	193	177	183	150	161	175	189	171	141	177	186	176	168	176	173	171	190	170	198	197	203	194	171	181	157	181	166	183	186	183	150	195	159	179	158	154	155	168	167	190	168	184	172	170	170	178	177	158	179	168	182	193	175	168	188	157	161	174	187	165	202	175	192	158	171	177	182	171	172	179	167	174	147	176	171	152	202	179	164	185	174	186	184	160	173	163	172	200	200	160	176	161	183	180	178	166	177	182	156	201	203	184	178	184	157	183	168	174	183	161	163	160	177	179	169	182	176	159	192	160	171	217	166	159	147	188	162	189	178	155	182	192	185	177	174	180	182	167	197	171	152	176	173	194	180	179	174	186	193	184	176	176	180	176	190	176	184	162	155	162	190	177	165	186	171	208	177	160	179	181	179	185	169	160	181	166	174	189	181	180	178	208	193	179	157	169	147	186	183	174	146	182	156	190	180	162	182	190	171	153	163	176	186	170	165	164	165	161	188	178	203	157	161	182	181	168	181	143	163	155	185	185	186	169	162	170	159	185	163	186	183	190	195	190	187	175	175	163	183	155	180	194	174	161	162	174	164	160	187	165	172	196	175	198	171	172	162	166	179	190	208	158	165	170	170	191	191	158	172	175	163	158	171	142	203	180	176	176	194	180	170	176	169	176	163	166	173	167	187	168	173	184	169	178	178	178	167	195	197	165	164	188	165	178	171	180	197	152	146	169	172	168	188	197	170	168	171	163	171	224	177	165	171	175	161	166	153	170	172	191	200	194	171	209	186	188	197	190	194	167	174	154	159	175	183	176	186	162	170	149	181	185	169	186	169	154	179	140	177	155	180	195	160	182	155	190	194	207	182	153	180	178	185	178	174	167	194	163	198	149	162	193	167	162	174	183	177	171	179	156	183	156	194	183	153	177	169	213	185	187	150	188	166	176	170	185	172	164	171	192	190	155	178	180	189	192	174	196	174	168	170	170	195	162	165	175	181	190	189	180	159	188	197	184	181	168	162	182	167	195	181	188	175	190	177	164	199	164	159
27612	21920	23581	14337	6878	2447	446	278	235	175	296	1652	1532	777	174	184	331	175	154	161	172	175	176	175	177	185	179	175	172	158	157	153	160	177	176	159	160	168	173	182	176	160	188	166	158	169	177	161	157	149	165	167	158	168	195	189	158	190	172	177	162	155	153	174	163	168	170	191	193	186	168	192	171	169	167	211	192	164	181	186	171	178	172	167	177	204	176	177	176	159	146	174	190	173	172	189	163	159	159	159	185	160	173	159	198	160	182	176	190	152	190	172	178	177	180	162	175	177	155	153	180	165	148	148	200	163	180	159	173	176	174	145	184	167	176	174	169	170	172	171	169	193	176	182	170	153	194	164	172	179	164	186	165	150	173	165	176	166	197	177	196	182	179	185	173	163	149	171	172	186	165	170	165	168	174	164	160	173	190	180	174	167	141	168	180	168	186	185	191	165	146	184	178	179	161	195	185	184	173	176	151	165	162	166	187	161	173	178	167	153	165	162	202	167	178	168	169	171	184	161	145	180	184	188	179	174	188	169	198	171	187	164	164	166	186	168	165	169	205	180	183	165	172	160	156	160	148	170	183	192	170	194	164	171	187	186	180	182	175	194	178	172	202	161	155	168	173	174	200	169	189	196	167	198	184	188	154	174	181	179	179	182	153	182	192	179	178	190	182	182	158	183	173	160	162	183	157	183	147	172	200	188	178	172	153	201	186	174	170	172	178	179	185	169	175	158	158	150	177	168	166	170	174	164	186	159	165	180	172	165	165	170	157	179	167	186	181	196	177	191	188	152	194	163	158	202	176	175	157	160	158	163	172	163	171	175	183	186	179	184	166	188	194	161	166	157	165	170	156	162	179	180	161	192	158	175	185	167	186	179	183	171	175	171	131	177	167	189	157	161	160	163	152	192	187	155	170	160	183	167	161	166	168	172	182	182	158	164	181	155	188	179	193	178	173	164	151	165	165	160	174	202	176	167	169	176	154	184	180	175	183	164	163	182	172	172	161	172	178	162	175	191	179	195	162	177	152	160	174	165	166	161	152	158	192	199	164	178	153	175	169	166	179	155	150	173	186	180	174	156	154	169	151	171	206	158	184	186	148	154	157	191	193	178	185	167	180	199	197	192	168	170	175	153	181	186	198	169	190	163	209	159	165	189	190	161	145	189	176	184	174	186	156	148	199	167	170	173	159	162	166	151	180	150	203	176	174	178	155	176	178	193	159	152	148	181	193	142	177	161	175	167	191	175	157	178	178	177	194	184	177	166	165	169	191	177	139	177	164	155	167	153	175	187	190	180	184	151	188	140	158	198	191	163	177	166	168	184	168	179	209	168	165	161	160	188	162	180	169	158	172	180	159	160	169	149	186	171	178	176	189	143	184	186	179	170	185	170	155	171	156	161	181	166	191	180	177	129	176	168	150	155	172	177	150	177	184	184	208	172	197	187	175	165	174	187	179	169	168	159	153	185	173	189	172	183	173	166	174	208	179	179	169	175	181	171	176	172	156	178	192	180	176	172	176	171	174	188	157	182	173	168	157	168	162	192	157	175	180	210	158	190	160	150	175	139	180	191	178	176	189	171	168	187	173	172	194	195	148	180	158	172	171	168	192	181	153	158	171	170	146	175	179	162	177	165	173	168	156	180	155	161	163	157	178	176	176	150	140	165	173	171	171	197	181	194	157	196	171	158	171	179	180	177	170	180	172	165	151	184	173	176	174	196	160	164	177	129	174	199	165	176	171	166	167	179	164	162	151	182	172	168	153	157	181	176	149	185	167	171	178	187	181	188	167	179	149	143	170	137	180	160	173	139	193	190	168	157	164	166	178	157	186	168	179	173	170	162	185	161	167	161	187	159	159	190	170	145	162	177	172	181	180	170	150	175	164	171	193	165	186	176	183	162	151	181	181	154	166	194	164	194	165	184	176	183	137	169	177	169	185	167	188	180	182	187	163	183	177	172	167	155	189	169	201	177	162	175	165	174	154	184	181	190	192	159	171	172	184	164	159	170	190	171	167	188	163	170	157	158	164	166	166	179	138	159	156	165	178	165	155	183	184	180	169	156	176	168	165	178	156	166	180	177	152	182	201	197	180	156	168	173	168	181	149	185	190	161	180	181	201	166	198	173	181	172	194	170	163	176	175	181	159	175	150	186	183	169	190	165	172	160	157	158	181	194	171	160	177	169	161	180	160	168	170	181	178	161	180	153	190	173	189	187	189	175	199	155	160	171	167	187	179	187	191	163	188	186	152	177	177	186	142	178	154	177	160	184	155	172	166	178	169	174	169	148	154	164	176	161	190	185	165	166	180	154	165	169	169	164	179	197	168	177	157	150	169	160	171	185	173	169	190	186	183	148	168	185	162	177	174	161	177	204	184	173	187	165	179	163	192	201	168	156	161	178	173	184	159	163	154	177	177	164	173	189	173	178	153	166	140	149	160	173	171	179	170	169	171	171	189	204	185	191	164	167	172	172	176	169	165	178	165	147	188	160	160	184	158	194	172	162	190	184	166	173	147	178	182	167	175	166	169	178	190	173	184	177	175	183	169	159	172	156	162	169	157	187	171	155	165	181	196	187	167	166	180	154	183	173	166	173	194	191	172	167	178	164	161	162	159	153	187	159	170	168	189	176	177	171	185	181	169	190	188	166	160	176	162	171	157	172	193	166	163	161	162	171	176	178	147	188	171	171	170	171	162	154	168	174	171	163	176	180	167	181	141	179	171	167	148	168	187	172	193	170	185	176	141	187	179	175	166	165	163	155	164	175	192	188	188	159	171	180	178	145	173	179	167	175	191	170	203	145	191	179	186	175	171	187	172	177	164	180	179	172	207	174	164	174	179	149	149	186	191	176	196	176	186	167	186	161	175	195	186	172	169	176	159	149	191	171	153	177	163	151	165	169	166	164	177	165	178	170	146	165	185	165	158	159	165	170	172	180	161	170	197	185	156	175	172	170	187	159	183	181	161	166	175	185	173	179	163	184	160	163	152	144	202	170	191	172	175	187	191	166	194	176	162	169	171	190	157	177	180	169	169	173	157	167	157	170	168	194	171	157	152	178	158	183	176	175	159	193	155	187	170	153	167	145	151	189	194	167	177	180	178	170	156	184	182	166	171	181	164	154	176	155	169	167	162	173	179	181	165	164	181	156	140	168	172	167	165	199	189	162	177	168	159	164	191	174	168	175	168	179	173	188	161	175	168	194	200	176	183	160	160	179	166	180	200	151	198	187	178	166	161	147	169	166	183	147	176	167	167	153	178	158	166	174	161	157	171	160	155	181	164	158	191	181	155	165	172	163	197	175	144	175	163	162	177	173	177	185	177	177	170	149	161	171	144	163	190	172	187	149	175	190	151	162	179	177	177	141	180	181	178	174	152	182	185	201	169	169	143	175	213	184	173	161	153	182	157	172	187	181	166	190	155	198	171	168	191	173	183	172	166	201	163	156	182	181	172	187	193	183	154	176	167	192	180	171	181	197	180	172
23612	30261	31544	17207	13894	5470	1011	561	455	337	641	4224	3554	1878	298	374	630	271	260	250	270	265	236	311	299	243	291	274	284	242	269	260	236	286	251	282	283	263	269	255	257	263	287	252	261	239	244	256	275	257	243	260	264	244	268	269	244	266	267	278	246	267	261	255	246	258	269	262	266	252	253	277	284	231	279	249	253	260	256	246	267	267	273	242	230	244	269	298	242	263	263	256	263	271	258	256	255	248	251	264	264	288	262	268	282	248	282	249	243	241	272	262	216	258	260	270	296	243	272	243	271	301	250	284	244	278	274	251	259	271	272	281	270	246	258	284	254	274	284	255	285	255	265	274	267	278	247	274	251	278	231	274	247	269	251	244	251	230	272	258	271	269	282	265	268	242	257	248	283	250	278	246	281	250	254	268	258	248	244	287	278	259	278	284	258	295	254	287	257	277	271	258	297	284	244	244	251	260	248	271	258	263	247	257	260	256	275	271	278	248	258	253	275	281	270	265	281	284	225	266	251	254	241	241	273	264	264	251	245	267	261	265	261	288	287	272	282	268	237	272	244	242	296	271	253	256	265	272	227	253	278	229	269	268	268	294	300	254	274	281	248	247	262	307	274	285	257	268	232	294	262	264	257	257	243	282	275	263	267	268	266	271	290	273	246	272	274	291	251	255	279	255	285	243	263	265	254	281	250	249	295	257	247	263	251	278	263	294	268	268	277	267	281	239	262	268	259	227	242	245	240	272	242	276	269	279	283	262	270	274	258	260	262	257	283	270	247	248	248	276	254	248	258	252	248	245	272	286	245	276	263	252	273	251	269	271	228	266	280	267	287	255	255	229	282	265	244	273	278	299	259	263	262	296	263	258	268	273	261	276	275	250	261	261	273	227	233	256	270	285	289	254	275	245	258	243	264	252	248	257	281	281	300	280	264	273	261	287	248	275	264	256	266	259	279	300	247	257	255	293	239	254	271	263	273	280	262	281	263	242	283	258	270	287	284	248	269	266	258	268	246	255	267	251	245	236	243	275	245	270	271	268	273	258	246	254	272	256	275	260	260	281	272	263	268	266	239	276	276	257	252	236	256	261	251	253	303	267	244	263	260	246	259	274	247	252	264	275	279	259	258	285	259	289	290	283	242	277	256	257	289	247	261	276	263	252	251	258	239	260	237	232	277	261	267	277	239	263	251	254	280	271	280	252	277	234	286	241	257	261	294	271	273	283	268	264	283	273	244	268	261	274	253	272	236	256	268	239	236	265	238	258	218	294	274	264	260	270	259	274	268	233	264	279	288	240	281	255	223	274	271	235	226	265	274	266	260	267	243	255	260	274	269	269	275	267	278	250	256	294	302	272	245	256	265	261	269	282	270	253	254	273	244	242	285	275	230	251	274	288	288	259	269	264	288	246	256	235	259	285	283	266	249	244	261	252	270	280	249	264	252	230	262	256	258	278	278	249	292	266	309	257	239	260	241	274	245	267	271	253	279	283	280	244	275	268	284	243	242	222	287	267	269	283	243	247	280	265	244	248	245	256	256	286	233	254	252	265	247	263	258	285	288	243	238	263	252	267	256	283	267	276	275	246	264	251	281	272	277	251	280	230	285	255	288	255	264	269	262	263	277	290	263	246	254	269	249	256	248	248	235	253	264	260	258	249	252	291	283	249	236	269	293	234	263	282	263	288	258	290	255	247	274	251	246	274	287	258	271	244	245	271	278	264	276	269	263	261	266	252	283	280	253	261	245	297	292	277	284	277	275	279	242	277	296	256	263	292	250	269	245	269	280	272	275	281	276	268	299	252	262	243	260	255	264	259	264	271	255	281	273	259	275	251	277	283	269	244	238	273	269	232	271	248	241	254	257	281	225	276	264	271	260	281	280	248	259	269	259	255	271	259	272	251	259	266	257	249	260	258	264	273	278	281	287	268	272	262	279	270	283	290	275	263	249	266	251	282	271	290	285	247	291	277	234	286	282	268	252	258	253	243	294	289	240	241	298	276	252	264	281	250	250	265	242	264	239	261	268	269	255	243	271	265	242	265	267	265	272	297	240	274	294	243	289	253	260	250	236	227	279	256	276	251	281	267	264	268	230	286	282	294	249	257	226	245	260	270	250	268	242	268	274	224	273	278	227	248	257	274	264	235	255	256	284	260	282	271	259	264	262	267	282	271	259	246	269	244	268	273	284	259	251	282	289	282	261	281	263	261	265	301	269	292	245	245	268	282	238	265	276	252	276	249	245	277	259	270	264	241	247	239	266	254	264	258	270	262	244	291	284	250	264	250	250	247	278	256	264	251	241	248	256	251	265	255	258	287	248	259	242	273	266	262	278	242	261	287	276	259	274	292	276	245	275	275	244	289	243	257	286	257	293	281	275	257	251	257	265	233	267	266	281	252	259	263	232	273	263	253	278	255	274	267	277	291	245	266	285	274	247	255	260	261	268	269	256	262	278	213	269	283	258	264	273	235	270	245	261	276	250	261	254	261	285	245	265	255	273	234	246	268	276	275	249	275	269	301	261	256	288	273	251	260	266	271	250	304	276	259	268	263	233	282	312	249	253	302	256	265	248	250	267	245	252	238	276	225	262	289	257	251	260	269	284	298	254	245	274	297	277	240	293	265	262	295	256	262	268	246	252	265	256	250	249	270	242	246	296	249	273	259	239	244	249	266	275	275	258	269	271	263	247	253	272	296	270	254	261	268	241	262	252	273	264	284	281	253	263	269	265	283	261	253	269	277	254	267	267	266	271	242	268	260	270	249	237	253	262	279	260	273	284	274	271	275	269	239	265	291	277	263	234	274	256	312	245	280	238	270	297	253	229	244	262	269	277	263	260	275	271	234	272	266	250	220	270	288	278	280	253	300	271	215	270	282	286	276	294	275	272	268	268	233	279	265	242	274	269	245	268	278	266	266	280	232	263	290	247	271	270	255	268	264	239	265	252	255	246	273	258	254	256	248	251	264	288	248	260	244	282	258	254	272	276	262	237	249	274	241	271	261	262	261	264	248	265	276	263	269	279	236	276	284	255	268	262	245	269	266	241	246	256	276	229	276	249	245	258	228	260	263	256	250	281	270	231	268	272	262	291	284	266	273	257	251	250	275	282	224	284	227	277	268	292	277	289	241	283	269	309	262	265	282	268	277	268	271	247	304	288	276	250	261	256	286	254	255	231	269	247	254	284	290	253	252	274	292	255	228	267	295	222	256	279	288	237	272	268	229	252	272	270	260	273	282	250	269	271	271	260	239	265	284	277	273	261	265	309	251	251	247	250	244	278	259	253	273	246	260	291	258	251	254	278	237	262	275	290	282	259	244	257	240	256	258	254	251	275	219	253	276	259	266	260	268	253	259	275	274	260	249	262	264	268	259	279	254	267	280	246	299	257	250	286	257	262	262	249	253	271	254	263	255	240	267	264	250	270	275	266	262	297	266	291	223	250	270	248	259	266	254	280	259	256	266	240	235	296	258	252	253	282	272	251	264
24260	21523	29120	24668	21240	13230	4584	1543	1169	444	1076	15505	18240	8143	1011	955	1467	217	183	210	190	188	225	175	186	217	202	163	189	181	215	193	182	186	188	199	172	168	201	186	161	175	225	176	149	191	190	193	185	194	174	199	187	173	187	190	166	198	174	187	196	176	172	167	190	191	186	197	183	201	168	172	185	169	169	185	196	184	180	176	184	176	181	184	190	188	188	213	154	175	173	186	194	182	188	174	192	191	177	198	198	220	198	205	175	169	211	189	176	175	178	173	165	188	189	182	193	189	187	181	201	165	187	182	206	188	196	178	188	196	185	184	182	177	178	178	182	160	193	184	201	194	178	195	193	179	192	175	197	174	184	188	187	192	172	194	181	215	197	183	202	188	189	180	184	183	196	168	190	179	183	179	187	194	187	177	184	198	191	178	187	197	197	191	189	194	193	177	188	184	180	189	183	216	185	199	199	175	189	187	201	184	199	199	190	184	161	170	184	159	199	215	163	194	186	171	195	196	175	192	195	195	208	181	168	190	171	203	185	185	188	196	183	170	196	196	198	167	201	179	191	207	174	165	183	170	206	186	189	200	156	217	204	204	189	214	187	173	200	194	191	185	168	159	161	189	181	197	205	155	205	177	197	194	174	189	166	177	212	179	198	167	183	200	180	184	200	196	197	199	188	194	188	200	179	204	196	188	189	185	178	188	211	203	169	200	179	179	187	196	195	204	175	176	166	158	176	183	216	178	166	201	186	167	212	185	194	211	208	195	212	184	187	167	188	180	187	180	183	196	186	187	175	204	186	185	197	173	187	169	174	176	204	219	177	215	186	166	203	174	181	227	201	173	191	180	188	187	183	192	197	214	173	171	196	185	196	212	187	182	196	198	197	172	164	187	181	177	199	179	199	180	193	205	191	180	195	179	178	173	181	180	187	199	204	208	211	181	185	167	179	185	183	181	186	197	202	189	194	198	193	168	188	182	195	193	175	173	192	230	165	191	209	192	202	197	180	187	192	171	196	217	189	179	207	187	190	178	162	191	212	198	185	189	196	188	189	178	171	189	174	195	165	193	174	164	206	185	191	160	196	176	187	181	167	193	183	180	210	196	186	163	209	197	188	188	181	193	173	207	196	187	186	176	192	183	171	180	186	174	201	191	187	189	182	214	194	201	187	192	193	189	169	179	183	175	188	189	195	173	175	191	171	181	169	186	182	190	176	175	208	204	190	199	186	186	191	214	186	176	193	196	194	171	164	172	194	199	180	189	167	168	211	186	196	186	195	178	196	182	198	212	173	190	174	162	187	167	196	184	184	193	172	203	218	164	172	166	184	165	199	190	202	205	189	203	210	201	173	191	179	163	202	170	188	183	200	204	202	203	194	199	204	189	188	180	187	187	202	201	196	181	191	204	201	202	199	154	184	192	191	175	184	167	181	179	215	182	203	227	185	179	212	166	186	198	192	183	188	174	173	192	180	166	195	178	190	186	195	194	185	186	188	165	184	200	177	158	185	169	201	182	200	203	189	190	189	206	193	195	184	179	181	177	187	188	198	191	179	173	201	170	173	197	211	193	198	202	182	181	186	199	184	180	177	189	179	175	155	180	194	182	192	178	171	196	187	156	207	190	179	181	190	168	193	197	207	191	186	184	194	188	195	183	162	198	203	157	170	175	146	178	203	175	194	193	190	187	173	194	181	187	192	188	194	178	182	198	221	185	180	166	191	162	197	168	181	204	191	187	165	208	199	178	198	154	176	192	199	179	195	188	200	178	179	196	195	196	202	188	179	193	183	197	179	196	203	190	182	184	179	179	211	183	176	202	188	185	162	192	186	189	179	179	164	167	199	170	199	185	202	184	175	193	187	196	188	184	179	194	202	170	193	195	165	196	176	196	179	206	176	180	179	184	218	183	175	188	174	194	189	185	200	190	180	177	208	180	183	181	195	188	173	196	201	187	171	203	189	197	177	195	155	194	208	210	185	162	174	192	188	192	198	173	181	191	175	205	196	199	192	188	182	177	192	158	216	172	192	181	163	211	198	192	196	187	188	200	199	190	179	190	181	155	198	192	180	174	169	178	173	178	197	178	188	180	194	174	195	214	200	194	184	187	184	179	194	171	189	190	181	189	189	180	196	185	196	161	177	190	187	176	194	172	167	176	194	188	200	199	179	217	170	187	159	180	205	177	179	198	199	186	185	189	182	193	189	201	180	205	167	186	186	183	197	210	169	226	201	184	182	178	195	210	179	163	189	178	217	200	168	194	159	194	191	179	196	186	184	193	164	180	191	199	179	182	191	188	193	161	210	183	181	165	216	188	192	199	171	188	203	201	165	171	188	194	193	174	196	199	179	180	205	161	181	167	203	173	188	186	190	210	188	192	187	198	205	182	201	202	204	186	179	206	179	185	176	168	190	202	187	174	172	203	168	209	191	187	185	180	179	178	193	194	153	192	195	190	191	212	186	178	215	193	194	176	190	191	189	215	196	178	179	194	206	195	188	173	205	162	183	171	206	194	177	178	193	200	198	158	177	181	174	201	194	201	169	193	181	188	200	194	193	201	168	181	175	186	214	171	186	181	198	174	189	155	181	192	188	150	169	202	182	185	183	191	193	187	174	201	180	175	172	195	199	188	180	197	192	178	195	177	193	212	172	191	209	197	186	166	208	184	173	194	195	183	185	218	189	157	188	201	190	171	177	178	180	183	181	187	179	191	195	186	183	184	180	188	177	183	185	195	195	189	166	187	189	183	200	187	181	160	179	208	183	183	177	165	196	177	175	210	202	204	204	183	184	159	191	197	179	187	202	192	196	191	181	177	184	204	192	188	183	188	184	173	202	183	183	193	172	188	204	186	188	197	188	217	159	209	205	175	188	173	203	194	181	181	181	169	178	205	180	183	185	205	205	187	211	181	168	177	175	180	184	182	212	175	187	194	172	199	211	181	181	183	176	174	173	196	197	149	192	173	177	183	172	184	154	192	173	189	189	175	183	205	201	202	197	179	182	198	184	190	196	201	189	192	167	166	171	187	205	184	172	195	164	170	181	180	194	169	211	166	174	175	204	183	196	200	147	187	182	198	184	181	185	166	186	187	184	180	170	188	191	183	186	193	169	183	177	216	188	171	187	167	200	170	204	211	171	206	170	185	165	199	194	179	181	168	193	188	201	191	166	176	171	176	170	178	209	195	200	193	174	177	191	176	162	195	184	194	195	181	191	190	189	201	159	198	186	172	179	201	193	175	189	188	179	190	199	205	197	190	168	172	193	172	183	196	176	155	188	217	179	188	193	189	187	209	188	226	204	189	169	197	184	194	166	174	192	177	196	162	173	192	198	161	189	194	174	186	179	197	205	179	179	195	193	189	196	185	188	210	189	172	184	178	157	180	183	167	178	191	196	182	169	197	173	180	194	176	196	193	187	189	204	172	172	183	193	197	190	193	206	189	197	185	185	181	190	160	188	161	200	168	187	183	195	177	185	186	176	177	183	187
25647	38299	44755	30147	14044	11607	7533	3876	3420	1079	3053	27315	27806	13208	2005	2588	3937	353	300	300	317	326	312	285	321	322	306	289	308	299	312	317	304	300	278	310	300	291	313	293	273	259	288	274	289	277	311	313	282	296	272	292	290	263	287	294	285	270	305	305	263	306	277	264	269	311	297	304	278	311	307	294	280	289	318	294	276	298	271	284	302	276	329	285	277	314	306	286	307	281	310	278	287	301	293	303	282	297	266	290	283	309	296	302	283	269	291	304	308	305	259	299	287	309	293	279	287	311	292	301	290	292	300	297	305	293	271	301	297	301	289	274	262	299	292	310	293	299	272	261	290	289	281	273	288	290	300	279	294	286	277	323	298	318	279	274	282	287	266	298	300	315	295	313	294	280	279	274	274	303	272	294	305	291	294	293	303	272	290	284	259	295	276	294	308	275	295	263	281	292	261	284	296	276	262	309	310	305	266	312	303	276	281	304	262	305	295	297	324	278	282	284	285	285	283	266	296	288	270	309	315	284	278	277	300	300	300	282	265	306	292	305	265	291	296	284	283	269	299	319	297	285	279	281	293	311	276	308	292	295	265	307	279	281	312	260	299	280	269	260	283	290	275	285	292	283	296	304	332	294	289	303	324	285	309	289	302	307	282	301	313	285	284	269	283	282	286	277	303	285	278	299	281	291	290	267	315	277	295	322	291	263	287	294	288	277	290	239	281	268	289	275	272	280	277	278	272	303	303	293	311	288	279	287	282	275	269	312	295	286	284	296	289	273	274	274	262	304	317	293	282	295	268	319	270	273	271	296	290	289	301	254	297	289	260	301	281	272	305	294	310	269	276	297	304	267	317	284	266	284	307	322	308	275	305	279	292	285	315	288	302	299	291	299	271	263	286	298	304	331	294	262	307	272	276	263	279	287	276	293	287	297	281	298	277	295	306	271	293	285	292	283	309	312	239	300	276	288	275	251	291	298	283	263	237	286	260	288	263	288	265	290	284	306	273	264	301	316	323	307	266	281	302	303	313	289	315	302	291	270	290	287	297	297	320	282	310	300	287	290	289	282	273	304	287	286	306	269	264	257	279	267	289	310	286	282	296	264	264	309	265	333	290	295	272	250	294	282	298	302	300	297	289	289	294	261	269	270	307	256	264	275	264	275	294	263	286	300	297	288	307	287	263	301	300	279	262	313	298	278	315	268	289	285	293	250	279	301	327	318	291	295	277	304	300	296	308	280	290	303	307	295	282	300	283	259	294	268	285	310	252	298	320	304	281	276	263	275	279	288	248	270	295	301	279	281	308	297	295	253	272	266	313	297	301	314	274	295	286	281	303	267	314	301	314	269	307	266	307	276	318	304	284	280	288	274	270	295	303	284	273	287	296	256	307	259	282	298	296	301	313	274	310	277	280	270	288	299	302	272	273	293	274	311	275	288	289	262	273	286	272	281	272	240	266	277	288	286	293	289	271	299	269	299	308	299	274	313	297	296	281	280	299	307	307	312	248	295	295	260	277	270	263	287	280	276	273	278	291	291	292	245	277	272	282	286	277	252	260	288	273	275	268	292	312	298	276	326	304	276	258	263	301	282	284	282	282	310	274	303	265	295	291	322	289	311	271	308	287	304	338	313	266	276	300	271	269	268	288	295	307	305	294	283	303	314	275	279	270	261	312	254	298	275	290	297	286	280	314	300	303	279	292	277	296	276	274	271	283	281	262	281	261	265	304	277	308	309	298	291	279	279	300	273	276	303	281	277	281	289	287	274	278	288	270	309	265	268	272	292	282	298	263	273	309	298	285	282	300	310	259	269	276	287	299	296	291	304	254	273	269	293	290	309	272	309	310	263	294	269	297	274	252	296	288	268	280	298	305	286	300	292	284	291	297	270	288	266	288	314	284	279	312	314	336	297	290	285	299	297	306	289	308	264	297	305	276	287	283	302	311	288	256	271	286	306	311	313	309	302	289	284	286	287	319	260	257	272	304	314	290	303	294	288	284	270	293	276	297	288	282	287	294	278	289	290	275	299	277	311	255	288	278	290	288	266	306	296	290	274	286	272	297	280	275	276	284	289	284	294	293	305	281	261	284	289	292	296	285	243	289	281	317	282	285	275	327	311	261	282	275	279	317	272	275	271	287	287	250	281	311	289	317	309	285	295	250	285	301	297	279	276	272	276	312	313	296	284	302	301	272	306	295	280	271	265	253	289	284	302	325	294	282	306	292	305	288	291	264	276	286	297	281	291	295	323	277	297	265	276	277	287	270	305	275	284	309	301	271	285	298	255	313	279	277	298	266	283	284	293	306	283	282	317	293	286	269	268	307	256	292	304	296	305	274	272	278	319	283	282	263	265	283	283	289	291	289	280	303	284	294	296	266	279	266	309	301	311	251	294	286	302	298	294	269	260	290	260	305	313	265	258	259	270	259	290	295	296	314	308	277	278	280	298	254	284	291	301	280	282	291	301	307	286	314	330	278	287	306	301	288	297	310	291	307	296	273	317	291	276	295	285	301	274	284	282	303	270	274	293	287	271	248	308	310	300	264	301	272	252	300	298	295	315	313	277	279	257	289	287	315	276	326	279	272	306	296	270	281	305	308	280	280	275	294	297	300	271	291	334	265	275	286	308	295	270	275	333	274	298	278	274	287	290	262	294	243	294	292	245	292	276	306	302	280	293	286	271	292	301	285	296	271	289	271	299	290	288	284	294	263	264	313	284	275	294	270	282	302	313	290	340	289	310	289	303	273	295	279	284	269	305	269	312	288	285	290	288	273	307	289	284	308	275	295	281	263	296	275	260	286	308	283	299	274	281	297	319	308	292	276	284	264	315	249	299	275	288	289	252	340	256	299	301	283	290	278	269	268	268	317	274	290	301	292	320	258	293	324	253	299	322	282	303	269	306	282	271	300	274	252	287	276	309	304	283	297	274	268	256	290	298	279	311	298	284	276	291	277	281	313	254	286	278	292	291	307	318	305	298	293	293	292	282	294	288	290	275	283	333	279	320	288	309	271	291	288	303	279	299	255	276	251	292	268	280	274	293	290	287	289	307	267	287	278	306	256	283	276	230	285	258	289	280	267	295	286	289	294	273	327	283	267	283	337	298	311	288	302	287	280	278	291	278	290	290	286	277	285	284	296	271	307	292	258	292	277	278	299	289	306	284	271	313	320	334	279	297	314	274	274	280	278	315	287	291	297	276	256	303	297	321	276	304	294	271	300	292	305	303	292	289	300	277	291	304	303	281	296	271	304	295	271	274	265	327	268	279	260	279	324	283	302	274	258	275	253	288	315	271	291	276	270	275	301	267	293	284	279	267	288	296	282	254	277	256	303	290	300	297	296	263	293	273	266	246	311	298	272	299	276	286	311	279	269	298	312	286	282	313	302	282	314	262	290	263	263	281	313	285	283	264	289	276	290	294	291	271	266	292	283	304	285	305	283	295	277	271	273	272	282	273	293	293	310	297	261	300	278	274	301	281	299	304	276	281
23491	21514	29362	24141	21508	19792	5739	1847	1111	515	2885	18372	25841	10848	1227	1627	2161	133	134	132	125	128	114	124	131	120	111	123	110	111	119	109	128	125	95	113	105	127	106	102	103	108	111	114	109	111	101	92	119	88	108	108	100	117	114	98	85	99	115	100	114	85	98	93	92	99	105	129	108	98	93	102	119	104	104	116	102	109	123	104	96	104	109	110	113	113	110	88	112	101	104	105	101	87	112	104	119	91	97	99	86	98	117	98	120	106	131	90	107	98	108	119	91	100	109	109	83	93	103	85	103	100	94	100	96	117	113	113	109	106	108	83	97	88	99	118	105	98	90	113	108	118	118	129	116	102	101	115	98	109	123	105	90	95	99	104	100	99	123	90	88	121	107	113	93	112	98	101	110	101	92	126	116	88	115	94	116	110	104	98	95	87	114	91	95	115	102	110	95	106	108	99	99	110	119	111	97	107	110	100	106	107	92	95	90	93	109	102	100	107	112	120	98	102	95	103	99	105	102	98	90	92	106	106	92	112	102	85	106	112	121	105	95	114	98	92	84	106	96	104	112	113	98	121	87	108	96	105	112	97	80	97	96	102	105	106	111	116	119	91	101	101	112	91	104	109	120	115	117	93	112	97	83	85	112	101	110	125	105	109	86	95	100	93	97	111	93	98	96	93	110	106	101	106	94	119	123	113	92	107	104	119	88	88	104	107	99	106	92	98	106	93	113	115	103	108	111	93	88	107	94	92	103	89	91	90	82	117	110	116	130	109	99	106	102	95	92	122	117	95	96	99	102	103	104	100	85	97	100	96	93	99	101	110	95	95	96	110	120	95	97	81	88	102	120	113	122	92	100	95	94	103	110	98	85	108	102	111	101	89	117	91	98	92	104	119	117	98	111	109	116	114	101	100	92	114	100	112	102	100	104	104	92	84	104	113	104	106	119	89	113	103	102	87	110	95	94	104	107	91	119	100	90	115	95	83	121	113	106	96	107	101	105	100	145	127	113	96	120	101	102	107	83	105	107	89	92	97	96	101	95	92	119	101	103	124	110	101	102	96	110	86	109	116	102	110	111	119	102	91	109	105	107	112	100	95	88	105	107	104	94	103	91	106	115	119	96	128	103	116	101	103	96	108	99	108	95	111	85	100	119	107	111	114	111	107	99	104	99	97	112	94	89	117	113	115	104	109	104	105	122	123	76	104	106	107	99	106	83	108	95	114	112	87	110	99	101	93	102	89	108	111	102	98	110	102	93	111	92	116	92	108	115	97	106	96	95	89	104	94	92	107	94	98	102	106	114	95	107	94	105	99	94	104	121	113	113	100	108	95	105	108	90	90	95	105	115	103	130	116	104	109	112	120	104	104	81	124	108	102	98	117	112	130	110	113	100	101	93	79	121	91	98	93	111	109	107	110	100	103	107	104	90	92	112	110	99	89	97	93	99	113	102	104	88	109	90	118	110	114	97	102	105	96	109	100	92	111	105	101	119	86	117	108	118	104	113	90	101	99	97	102	106	110	112	106	100	100	98	111	112	98	100	100	106	106	104	100	102	105	108	84	102	126	113	100	113	113	108	110	116	107	97	124	123	101	109	98	125	107	88	107	84	112	106	96	112	108	80	93	112	108	116	118	99	109	108	113	101	92	98	120	119	96	119	96	100	104	102	95	117	124	87	113	109	123	103	100	98	100	107	127	99	94	110	97	109	108	101	94	108	103	115	118	105	106	92	107	109	99	111	102	88	102	85	100	106	100	95	109	114	105	91	113	117	84	108	110	108	104	98	105	96	124	100	104	98	106	110	114	97	108	95	110	93	84	109	109	92	92	103	77	94	99	100	104	100	94	99	103	96	101	110	99	105	95	121	90	95	93	116	109	113	101	103	95	121	122	106	96	102	97	98	116	116	103	110	101	108	145	98	102	98	85	98	117	106	104	87	113	114	129	91	91	93	110	100	84	86	120	95	123	129	86	99	109	114	93	115	94	105	83	105	93	110	88	110	110	99	105	111	115	115	108	106	96	94	110	82	84	90	103	91	96	108	135	90	105	101	101	101	91	92	92	100	111	120	126	108	96	91	108	108	83	106	109	111	116	95	100	97	105	100	108	105	115	107	104	89	88	91	106	112	105	89	96	96	98	87	104	87	104	106	119	97	100	100	104	103	109	96	121	93	91	100	107	102	108	109	86	114	112	92	110	103	101	93	98	95	107	103	111	90	103	86	121	68	113	109	93	120	106	110	91	99	93	109	100	120	92	93	101	106	102	89	109	119	93	113	94	94	106	107	117	102	100	90	117	117	103	108	108	101	82	103	95	106	94	105	98	111	87	117	110	101	108	94	82	103	91	106	93	108	114	95	102	120	103	102	88	111	110	99	90	107	117	93	86	109	93	126	83	91	103	112	99	91	124	104	122	90	116	105	112	95	96	105	101	91	100	99	123	101	87	97	108	106	98	111	96	96	103	111	102	95	108	103	105	94	92	101	112	98	111	116	93	102	99	86	80	100	103	124	111	103	112	115	109	90	119	88	93	91	94	91	110	99	104	108	114	107	118	91	128	97	90	108	98	111	90	95	116	98	121	95	89	97	92	109	93	96	99	113	114	98	101	97	111	98	96	99	110	90	86	113	109	117	101	109	110	92	89	91	94	89	109	100	96	106	103	120	92	118	96	117	115	119	105	83	94	98	100	107	109	117	106	108	120	106	102	95	118	126	115	97	113	102	103	83	93	123	100	110	90	77	119	99	105	102	104	90	99	119	123	107	106	114	111	112	95	93	106	119	106	117	93	108	105	82	108	103	87	101	120	95	104	96	97	104	100	98	96	108	99	107	93	98	93	105	94	86	103	111	99	114	102	93	92	99	97	103	98	93	96	110	113	97	97	119	95	97	96	86	111	95	83	82	110	99	133	121	101	108	82	110	123	103	93	96	110	105	95	110	109	105	99	92	88	108	96	102	99	110	86	116	103	97	118	113	92	117	83	107	97	106	104	116	92	111	110	103	111	88	95	105	96	112	87	114	96	102	94	111	101	96	126	99	101	83	95	122	102	95	95	108	96	91	106	83	100	101	120	103	121	102	91	102	94	102	114	96	100	108	99	84	105	82	116	112	106	100	115	107	102	106	107	111	121	101	115	110	106	91	92	105	110	88	121	90	93	115	114	114	96	105	117	104	96	98	105	112	117	114	109	109	115	126	98	101	92	120	86	112	109	100	98	104	83	99	95	105	110	92	97	101	88	110	101	104	113	102	90	112	103	110	123	113	102	131	99	109	86	103	85	114	97	97	95	111	114	113	107	96	112	107	114	99	112	103	108	113	89	90	115	102	96	100	100	114	111	94	109	103	108	92	90	103	84	107	101	99	83	116	119	111	131	100	97	127	111	95	95	107	104	106	99	101	93	91	98	106	106	107	114	98	100	101	99	102	95	106	107	116	97	99	90	104	99	75	102	90	100	113	89	102	109	110	82	110	101	115	117	113	99	111	101
26213	33528	39164	27252	9104	7167	6639	4956	3345	1526	7572	30774	35080	13795	2653	4622	5035	259	245	242	225	203	216	239	191	215	158	220	190	186	196	186	208	190	208	174	183	192	172	192	152	174	169	166	201	193	153	186	157	176	167	215	180	190	172	161	177	162	154	170	180	170	170	159	170	175	155	188	173	186	176	171	185	148	173	191	160	167	164	163	166	150	156	145	198	165	161	171	163	163	153	172	163	170	177	152	177	163	151	151	146	162	150	170	159	169	177	157	159	196	169	155	144	158	178	167	150	132	171	167	162	172	146	135	154	175	177	179	170	164	162	157	167	164	157	187	152	178	182	175	143	175	176	164	150	158	184	171	158	159	154	171	175	148	164	134	163	185	167	154	163	183	131	168	178	163	173	176	190	152	168	159	173	148	166	183	163	172	156	159	157	180	166	146	169	175	150	175	166	151	165	141	188	144	158	172	128	153	171	165	156	162	163	161	167	174	171	170	140	157	134	159	155	170	178	171	159	176	157	172	158	150	167	179	167	147	163	157	166	165	173	172	143	157	171	162	152	174	143	150	149	182	163	157	160	152	144	171	174	140	166	167	163	156	161	162	154	153	140	164	179	159	162	162	169	164	171	159	142	188	169	161	166	172	141	170	156	161	156	168	170	148	157	153	158	166	155	160	169	153	168	161	164	158	160	169	188	162	155	174	161	147	160	171	163	181	158	156	160	151	184	156	155	150	165	161	174	180	178	186	160	146	130	163	169	154	167	148	164	162	176	172	163	164	148	172	147	153	162	157	163	169	164	181	161	145	177	170	183	150	159	174	148	167	181	163	182	164	169	162	166	200	148	149	179	160	182	167	157	160	180	164	164	167	155	181	140	143	161	155	161	160	165	168	161	174	164	172	164	167	162	152	164	166	161	157	154	171	156	165	149	163	186	133	151	158	163	147	171	159	183	153	166	168	158	149	179	171	161	164	157	163	161	153	178	160	159	174	160	163	168	142	170	191	164	146	180	162	158	160	185	151	156	159	168	169	174	175	162	166	172	152	147	191	166	173	167	174	161	148	162	153	179	180	166	156	171	166	167	167	147	152	148	181	154	158	175	166	172	171	170	151	162	156	160	188	156	162	148	160	166	149	175	162	157	160	140	171	146	160	143	156	148	154	160	167	152	165	173	163	155	164	160	180	200	160	164	155	163	148	174	159	149	146	133	179	171	184	146	175	175	155	136	167	138	182	170	171	167	161	160	162	176	162	143	142	162	154	144	173	187	156	150	148	176	173	158	173	158	168	176	146	165	169	157	184	146	155	143	156	169	174	162	169	152	153	145	157	157	174	161	159	156	163	148	162	143	161	175	154	175	165	146	160	187	160	187	183	160	154	153	173	177	149	175	155	158	136	163	165	166	161	153	160	154	167	152	160	160	165	182	167	158	167	178	176	161	183	163	159	137	171	172	157	181	162	163	147	179	190	165	172	167	157	139	165	149	182	168	163	181	174	174	161	161	175	132	151	153	147	156	162	176	173	157	145	160	165	149	160	159	175	135	156	161	183	161	166	171	160	172	166	171	138	177	160	175	159	149	171	164	152	166	177	135	170	161	156	187	157	162	179	138	152	155	168	171	166	160	166	178	159	183	170	155	166	181	177	183	152	154	141	173	168	182	165	175	161	169	168	156	157	149	165	170	157	170	162	160	165	181	143	155	160	152	165	174	164	164	157	155	144	159	173	176	174	170	161	176	162	164	181	170	169	143	163	158	162	162	156	154	155	166	155	147	161	167	184	167	148	175	164	159	178	161	171	150	152	138	160	151	174	170	163	181	151	164	169	150	174	173	176	157	160	164	168	148	171	170	178	167	182	166	155	175	169	168	173	180	169	163	149	155	162	179	154	167	159	166	167	154	157	149	150	143	174	188	181	183	152	167	149	166	143	167	166	149	143	171	154	162	157	173	149	160	178	156	158	170	149	154	164	154	152	173	148	167	181	159	158	163	151	160	153	176	159	160	170	147	188	153	185	155	165	168	154	168	171	171	165	159	168	172	160	165	155	173	162	143	148	163	173	172	141	166	158	179	180	191	157	182	146	159	157	177	141	153	167	171	151	151	160	165	177	161	156	158	157	172	169	159	173	168	168	154	147	185	173	149	158	162	186	131	168	160	163	158	146	153	160	151	157	156	160	181	164	151	194	175	182	169	148	149	162	155	140	161	182	195	147	140	168	142	156	152	173	160	161	175	177	182	144	160	172	149	164	164	149	141	186	145	157	146	164	155	170	170	150	143	156	166	185	163	144	144	170	169	180	172	163	153	143	148	160	168	178	155	159	142	176	179	149	157	165	175	170	155	159	151	163	155	160	170	168	158	160	152	158	158	176	154	161	155	177	173	182	189	156	144	144	165	173	167	161	173	169	169	164	148	144	188	175	154	161	153	175	161	162	164	162	143	169	163	135	172	158	141	172	170	158	156	156	155	159	168	168	166	168	132	155	178	160	154	177	190	175	179	160	146	159	170	153	134	190	171	174	167	165	172	187	164	166	137	158	161	195	153	129	178	188	147	148	170	174	173	169	156	159	178	154	155	176	138	151	168	169	162	149	163	167	182	147	155	175	162	151	146	175	173	186	160	176	165	168	174	179	162	172	156	152	168	156	153	153	165	169	177	153	156	177	163	163	177	164	169	195	161	177	170	183	170	177	159	151	169	174	166	177	167	156	185	157	167	159	173	169	173	182	151	178	152	162	172	175	164	146	154	152	157	164	168	161	154	156	150	160	166	156	141	177	149	152	160	169	155	185	163	167	145	161	147	155	139	159	160	155	175	160	166	141	178	166	136	159	131	174	176	159	168	162	177	166	175	148	178	138	163	144	169	172	162	157	184	166	158	145	161	159	154	163	155	163	187	155	165	147	201	186	157	178	180	165	171	170	166	142	160	188	151	147	157	158	140	170	152	142	140	155	165	177	187	180	151	148	147	175	166	159	170	190	166	174	166	161	158	134	182	157	165	147	165	176	151	178	186	183	158	173	160	162	161	164	154	148	139	170	157	175	166	173	156	145	159	183	170	164	155	159	172	158	162	186	175	183	194	141	159	149	145	166	174	148	174	177	166	181	158	157	181	154	167	155	180	157	152	141	150	171	164	145	162	188	165	170	167	155	145	144	160	147	149	152	168	156	164	178	163	169	194	192	164	163	131	146	147	190	193	156	179	172	138	158	179	151	167	178	164	161	149	177	143	165	157	153	146	177	174	185	186	151	153	150	166	181	181	157	138	143	163	150	168	187	167	156	173	165	189	178	186	166	158	154	176	166	186	166	169	180	187	131	168	185	164	170	149	150	164	170	174	157	166	163	158	168	148	157	185	143	166	172	154	184	168	157	127	151	170	142	143	184	167	145	156	158	172	176	148	178	147	155	171	169	188	161	177	141	160	149	163	168	149	147	158	157	177	178	148	170	188	184	171	155	178	147	138	168	182	174	171	195	143	151	154	171	189	184
27300	20696	9137	1912	2058	352	364	190	213	205	219	1228	1337	601	201	238	221	185	151	173	155	160	192	153	143	152	136	172	177	157	184	168	164	171	157	160	165	174	159	159	144	178	150	168	164	175	175	158	163	155	181	161	163	180	152	172	158	157	160	145	166	163	162	172	185	154	155	161	148	170	165	155	179	158	138	184	166	176	156	175	166	173	161	175	178	155	176	182	179	163	175	152	162	166	163	169	162	173	156	161	180	160	160	174	173	186	179	169	158	179	150	195	175	165	148	151	159	183	160	186	158	168	150	184	184	154	182	174	155	186	160	175	141	176	145	157	178	177	148	158	172	176	144	176	157	163	161	142	164	171	192	169	194	191	197	193	175	147	159	148	177	168	178	170	147	152	132	188	162	167	172	162	156	162	170	167	179	179	166	175	171	160	153	172	156	177	184	164	135	167	181	160	148	185	140	149	171	155	164	159	166	161	173	160	158	168	181	163	148	133	165	172	166	167	174	179	141	171	165	190	155	208	162	186	173	172	155	164	177	157	149	178	162	154	173	159	174	158	165	165	165	162	145	158	171	173	165	172	167	188	171	139	180	170	179	161	147	179	178	175	152	156	152	178	152	161	188	155	168	148	165	147	169	180	177	165	148	181	154	173	174	177	143	163	177	147	164	158	179	165	176	162	156	164	165	168	160	160	169	162	157	188	169	167	168	157	152	181	183	170	160	169	181	154	174	150	135	180	154	173	184	171	172	173	156	181	167	161	148	180	182	160	153	165	146	163	175	156	192	198	179	168	166	160	159	178	182	155	199	173	178	176	191	147	144	179	136	164	176	161	171	169	166	188	174	168	163	180	168	157	183	178	179	175	176	152	176	160	179	174	156	168	156	172	168	164	157	173	169	162	151	171	166	172	195	166	157	149	182	164	159	191	183	152	157	171	179	134	161	161	172	174	178	151	174	167	151	168	157	168	187	176	180	162	157	164	179	147	148	176	148	164	168	168	172	152	152	171	166	171	150	154	147	190	159	177	153	155	184	164	196	164	191	169	198	172	194	162	172	149	184	179	164	161	182	185	160	178	163	186	144	183	177	167	156	174	175	175	160	170	156	163	152	156	188	153	149	178	172	182	155	169	184	132	167	158	157	159	159	167	156	165	163	143	154	158	150	168	169	160	177	184	165	150	172	184	159	178	183	174	162	163	146	149	165	167	163	162	155	150	181	149	176	150	161	165	154	167	143	149	144	155	166	164	168	181	162	174	172	165	170	189	176	143	149	159	150	159	161	155	192	151	153	157	153	198	173	184	157	192	168	169	170	181	169	143	159	149	163	171	171	160	164	164	162	152	168	158	172	177	158	178	161	161	153	164	142	163	172	190	167	182	152	158	167	163	160	162	177	169	171	150	163	168	150	182	179	177	173	195	170	157	173	174	157	180	164	148	175	178	164	202	170	166	178	156	165	174	175	148	149	166	162	177	176	168	144	172	163	164	174	148	162	186	159	145	165	152	174	162	157	182	166	153	158	151	152	154	175	161	178	176	156	178	181	144	151	151	142	175	166	144	169	172	169	177	164	160	167	157	147	155	170	161	173	183	191	147	170	139	168	165	170	179	185	170	164	146	151	157	168	141	145	183	168	168	148	163	140	166	189	158	190	191	151	171	170	165	159	178	146	172	190	174	168	155	157	166	171	176	177	163	140	160	162	161	149	179	172	179	152	169	165	178	161	146	139	173	145	178	180	178	181	164	169	174	169	148	146	171	168	140	150	164	180	176	159	157	179	169	160	193	166	147	176	171	146	177	168	171	170	159	174	170	178	169	149	165	157	156	173	161	178	185	149	183	166	152	170	176	163	168	150	184	168	163	163	184	158	197	164	188	175	165	167	165	189	154	154	175	170	151	147	161	156	167	169	194	162	174	152	154	185	160	169	166	177	155	167	177	177	166	169	188	155	156	149	188	168	185	166	162	178	171	152	157	177	164	179	170	160	152	173	187	174	171	150	179	162	181	174	165	158	169	170	185	162	182	167	196	175	170	167	182	180	188	189	175	190	166	175	175	149	183	170	166	165	148	181	151	166	164	172	166	161	185	153	162	174	152	162	160	158	192	176	163	149	159	162	168	152	152	169	172	174	166	182	173	162	169	152	154	154	179	185	138	163	185	164	163	169	147	187	172	160	190	168	167	152	159	146	166	166	174	175	170	174	179	155	170	174	164	145	172	185	148	162	154	165	165	151	154	144	168	168	182	140	150	187	173	158	187	159	164	149	154	155	168	154	177	195	155	178	168	159	179	187	191	151	163	146	180	146	161	152	151	175	187	172	158	174	159	182	185	163	143	169	183	172	168	166	162	198	158	187	168	168	161	147	182	155	197	181	180	164	179	179	165	191	165	161	171	159	181	175	192	158	156	171	164	177	156	168	156	179	183	175	162	174	157	136	174	163	164	173	162	169	169	158	147	181	165	178	176	190	154	160	177	163	167	184	145	162	159	177	167	156	160	164	187	171	159	174	153	148	165	172	163	165	168	145	168	131	192	175	173	123	171	147	156	155	164	142	171	152	169	166	159	154	170	145	193	149	164	153	150	179	166	186	175	158	170	155	173	182	155	172	165	165	169	168	139	175	184	165	168	156	167	155	182	186	150	164	178	150	169	182	152	199	172	159	147	169	193	173	172	164	157	170	180	184	175	168	175	173	170	160	158	167	161	185	170	176	174	159	155	180	187	191	158	173	170	163	169	149	160	162	181	163	181	166	161	156	169	182	169	181	157	180	175	152	189	159	146	171	173	182	191	169	188	179	173	192	162	149	166	171	204	145	183	166	154	152	174	175	164	168	165	164	153	173	166	154	150	151	153	178	177	158	159	160	163	158	181	139	155	174	181	157	153	169	173	154	144	177	173	172	154	159	164	162	159	177	163	169	161	154	148	185	135	163	184	149	172	192	130	177	168	185	182	168	141	187	174	152	159	178	165	158	154	172	160	153	181	193	159	205	172	163	179	186	200	141	192	146	191	154	154	178	169	177	175	173	183	165	159	169	162	170	192	164	134	163	164	161	129	196	151	161	159	174	185	158	186	164	168	174	158	151	163	159	169	156	159	146	151	168	152	172	180	158	162	162	176	180	161	178	166	188	178	170	161	150	158	139	162	162	153	174	172	190	160	156	168	156	184	160	167	181	153	160	169	153	167	166	167	176	168	180	178	158	152	177	183	193	155	173	166	176	143	143	170	190	184	178	153	165	164	173	178	163	178	157	160	181	164	168	170	164	163	179	175	186	177	169	170	162	171	180	149	181	184	174	142	184	155	179	152	166	157	170	165	192	175	157	162	153	174	165	183	169	165	153	198	148	168	156	181	153	157	144	146	173	165	155	167	149	187	161	162	163	165	166	162	183	173	172	143	176	176	164	161	174	174	173	150	149	162	163	154	167	173	197	153	169	153	172	179	162	157	154	161	159	194	174	158	200	166	180	172	158	174	175	159	167	166
20657	10820	4874	3136	5017	777	942	419	375	407	511	3201	3257	1332	343	455	387	253	263	271	246	238	256	238	261	271	248	251	263	287	263	247	264	275	265	256	241	253	236	250	255	245	269	262	272	277	276	250	248	261	253	266	265	260	250	258	230	237	248	227	235	277	282	249	281	258	262	258	251	234	279	271	251	242	283	251	253	276	250	257	274	251	266	269	257	233	243	264	257	271	271	265	279	229	240	281	274	271	268	305	220	260	260	253	246	238	258	268	254	248	271	221	267	224	258	231	276	262	249	273	274	273	262	262	277	263	230	229	269	274	252	266	250	263	250	253	225	249	251	285	273	245	245	248	262	223	274	247	259	268	263	261	252	261	256	269	267	275	273	226	262	260	270	270	249	254	241	260	268	248	257	254	268	249	246	250	261	276	268	259	270	244	262	244	278	270	224	240	244	290	269	254	261	242	253	248	250	264	260	248	248	276	239	240	283	225	258	277	240	255	246	256	261	268	255	263	256	233	237	254	248	281	241	236	231	234	263	257	243	230	246	270	271	258	257	254	245	294	241	270	273	263	273	225	245	263	238	251	258	222	272	269	237	244	246	255	239	261	247	251	249	274	275	269	259	217	236	250	243	251	215	253	247	264	234	262	288	278	256	268	248	244	234	231	259	251	244	268	230	253	258	255	249	263	230	252	238	277	269	252	258	255	262	247	264	275	277	242	274	248	257	237	269	243	256	282	252	255	250	254	263	262	247	277	246	265	234	250	245	275	240	268	241	254	240	252	263	263	250	256	244	217	291	275	273	236	255	265	270	246	266	239	252	256	247	249	235	275	254	262	263	258	231	250	250	241	254	242	256	232	254	236	256	244	255	258	242	251	254	263	253	249	246	262	258	262	247	274	267	250	250	258	284	244	264	257	237	253	274	245	249	259	225	284	249	263	245	232	254	255	255	254	267	224	260	278	261	252	295	281	262	258	238	254	258	250	283	243	269	246	237	273	265	256	256	271	254	258	210	256	276	229	274	261	269	269	230	261	220	240	261	253	240	268	296	223	277	258	265	263	277	272	238	279	264	249	241	256	236	265	258	267	258	244	271	276	251	253	247	247	264	241	257	260	234	241	278	264	258	227	263	259	258	272	243	280	250	271	247	267	248	230	280	253	275	273	277	280	256	247	262	287	225	264	266	249	242	253	289	247	238	321	271	230	257	216	247	273	260	272	267	296	267	280	247	246	253	260	292	235	253	274	253	261	262	228	265	271	251	253	270	259	259	256	295	252	266	261	252	270	276	255	283	256	280	269	224	236	267	269	255	258	269	272	262	246	253	234	277	262	260	249	276	255	240	249	248	265	244	255	267	257	259	261	276	235	262	259	268	263	264	232	241	258	258	284	252	252	254	268	263	240	261	247	240	262	242	247	261	241	238	260	241	288	242	296	256	249	272	267	265	264	263	256	260	242	231	244	220	266	252	234	276	254	250	246	277	252	258	258	247	251	256	269	272	258	257	235	227	273	265	245	279	247	231	261	284	269	265	254	292	256	247	254	275	237	288	251	272	252	221	229	268	259	253	272	268	271	257	281	240	235	252	259	253	257	268	283	243	261	263	285	261	257	248	277	259	260	258	256	254	241	285	244	265	257	246	254	257	270	279	243	218	258	248	281	264	265	272	273	246	278	229	236	262	243	285	252	287	266	243	238	245	255	261	267	274	253	248	250	302	253	259	275	258	249	240	254	231	246	260	259	266	238	261	261	241	241	265	266	264	241	263	262	228	260	254	268	246	268	285	260	255	231	239	261	283	267	258	263	256	253	252	260	236	254	260	255	259	274	268	250	268	276	278	265	274	248	248	268	269	254	254	269	244	250	253	265	254	281	246	243	264	269	256	261	284	247	232	223	239	285	265	231	244	253	241	243	282	260	280	265	266	246	283	269	267	260	257	255	296	240	290	236	252	257	233	240	277	270	246	236	271	273	248	237	252	271	258	267	230	253	258	244	230	266	261	259	275	258	251	248	257	253	264	270	266	270	243	239	265	255	259	247	279	248	248	281	242	277	244	250	248	245	247	240	246	260	284	254	257	281	244	235	246	265	232	276	270	230	247	246	275	278	256	295	254	256	270	271	278	241	240	255	274	247	268	269	271	250	283	239	284	285	280	249	239	271	255	257	232	262	272	256	258	253	267	291	252	230	249	248	268	261	268	250	222	282	260	216	240	221	264	253	277	234	271	248	217	247	235	291	246	254	253	258	239	233	260	262	260	275	246	276	267	257	269	242	270	271	247	272	241	257	235	244	266	266	272	259	250	247	263	243	265	238	251	259	261	256	282	275	266	248	267	259	275	261	260	270	254	252	270	273	262	251	257	264	275	254	257	268	239	265	217	259	237	269	284	248	232	237	253	249	285	259	277	229	266	258	249	243	295	262	266	265	290	255	260	255	286	254	246	268	249	255	259	242	272	250	255	239	242	229	286	288	262	261	275	245	250	263	250	222	274	266	264	249	254	234	277	226	243	253	282	273	243	264	223	250	263	277	267	263	240	293	262	270	240	255	239	244	272	265	284	239	269	264	248	274	273	252	272	210	218	266	236	280	254	244	250	258	249	276	258	242	267	240	256	251	272	257	269	280	246	238	271	256	234	250	230	253	267	264	233	282	261	251	284	260	281	234	243	237	260	278	224	241	262	234	260	249	252	262	282	254	268	252	246	232	260	267	236	250	222	252	228	252	255	258	271	260	257	257	271	253	238	259	286	261	267	277	246	280	255	262	249	236	269	248	261	260	249	235	259	265	255	244	242	247	261	263	245	255	263	263	251	261	251	230	260	259	264	292	250	260	248	271	281	278	232	263	256	268	239	242	228	271	227	271	242	243	267	249	257	260	269	233	264	270	239	261	236	284	268	266	274	258	259	276	264	275	235	235	253	243	283	274	251	271	256	229	276	261	243	230	254	256	258	256	239	253	234	259	250	248	236	259	263	265	252	255	220	238	254	249	279	268	276	266	258	253	285	262	246	232	250	225	267	235	270	280	286	265	246	235	266	261	256	253	215	245	257	261	286	242	239	254	248	245	234	251	244	254	257	235	252	276	240	241	261	258	272	245	265	257	279	290	254	271	261	257	266	284	272	251	291	264	250	257	242	254	208	246	267	257	258	242	215	266	275	287	239	248	232	255	230	250	254	276	249	276	255	248	277	263	257	253	284	247	227	241	224	236	267	264	263	282	256	284	260	248	281	258	253	246	251	234	248	252	216	262	224	254	299	239	252	281	288	255	244	252	270	275	268	254	253	245	230	244	242	231	235	255	270	255	235	251	254	265	295	258	245	231	261	255	233	272	248	247	272	263	246	267	233	241	277	254	238	274	271	247	253	262	233	259	259	255	277	262	235	224	253	273	241	225	240	241	258	285	247	241	237	266	244	244	238	259	258	265	273	284	286	291	244	249	261	278	285	272	250	266	277	278	241	255	259	296	257	280	249	255	293	259	248	271
24134	21440	28831	24419	21364	7090	930	544	436	393	834	8490	10735	7747	812	2571	1487	239	192	203	198	212	195	186	207	173	204	210	180	188	191	168	155	205	203	179	190	192	189	180	197	157	194	191	148	164	196	175	200	160	152	175	193	194	162	164	205	176	185	184	183	170	168	183	175	163	190	166	180	184	183	183	168	180	203	169	175	195	171	183	195	191	192	182	186	186	184	161	194	185	188	180	187	180	188	195	178	154	206	167	170	176	186	172	212	175	191	199	186	191	165	198	189	201	202	152	193	176	182	162	179	166	153	168	175	166	195	185	182	174	178	173	182	195	183	202	206	178	174	176	197	219	185	161	181	178	167	161	211	203	175	178	164	183	179	156	159	162	186	195	192	187	202	167	182	177	173	182	192	176	186	162	185	178	191	163	187	187	193	194	170	199	173	188	190	180	181	165	177	203	164	181	195	168	199	175	184	167	191	156	215	184	181	190	183	194	185	185	157	179	183	179	169	162	175	178	185	163	170	163	191	189	180	180	176	208	165	178	197	193	188	170	180	157	177	172	190	178	175	182	189	202	169	190	174	168	177	192	133	177	161	174	175	179	159	169	174	187	168	177	188	204	171	152	183	173	181	169	197	197	179	179	170	186	178	192	172	174	183	167	163	170	174	196	178	156	182	159	194	172	178	159	162	180	201	174	183	188	194	174	204	187	197	172	150	182	180	156	169	182	187	170	193	168	163	190	189	184	152	178	191	190	162	201	174	163	192	177	178	178	169	173	178	177	188	172	183	178	177	184	187	211	157	174	182	175	182	182	165	169	186	172	188	183	186	174	182	181	156	197	154	174	176	198	171	185	188	188	188	176	183	164	167	166	160	191	163	186	184	162	166	188	180	167	163	178	169	188	175	184	179	162	181	170	179	176	167	205	143	194	183	164	191	186	168	183	189	209	174	195	179	183	165	176	193	175	179	155	161	168	170	187	191	168	177	177	180	167	167	159	174	173	199	185	180	173	178	175	171	197	166	185	171	186	179	186	178	179	159	192	198	169	185	191	194	187	162	186	170	190	194	165	181	160	194	185	181	182	191	180	194	182	169	165	175	176	179	197	167	155	182	182	178	190	169	174	165	197	166	182	196	199	160	182	202	195	163	217	177	191	184	167	169	207	155	175	193	196	170	189	173	182	175	161	177	159	162	188	181	187	177	166	182	165	176	153	174	171	172	169	183	193	173	166	181	172	160	174	171	172	186	174	180	182	180	168	169	186	172	184	166	177	192	201	182	182	189	170	153	151	171	158	185	188	197	169	191	179	161	195	175	189	203	171	163	167	184	180	172	206	175	185	174	200	166	164	178	168	187	177	190	180	178	177	165	183	174	162	167	174	175	171	201	196	169	185	201	156	174	162	195	185	183	175	171	168	158	169	188	184	173	210	193	193	157	170	176	183	192	168	152	143	184	177	186	184	185	193	148	186	148	180	174	166	178	163	159	200	172	194	180	186	169	144	173	175	183	159	173	179	169	176	166	170	178	178	179	148	188	181	211	172	179	173	170	173	173	192	190	132	193	161	188	176	201	190	157	169	175	205	193	169	156	205	196	164	159	186	192	178	169	174	176	159	172	182	181	154	187	177	202	156	174	190	186	175	174	169	162	186	193	194	198	159	183	158	151	191	162	166	186	194	170	196	191	161	194	178	177	174	185	183	174	178	179	191	157	162	167	181	187	187	154	172	173	176	182	202	171	168	174	185	177	168	194	175	175	163	182	161	170	174	164	178	179	186	179	158	180	186	183	206	171	172	175	174	187	179	180	174	189	178	182	172	195	175	190	181	178	169	165	168	197	186	175	171	165	171	148	154	154	171	168	184	199	178	176	190	193	179	187	180	182	180	182	175	165	180	163	175	184	172	169	168	159	158	191	165	193	167	157	188	164	186	185	192	171	196	172	205	169	183	184	175	152	167	153	166	179	166	163	180	179	185	168	160	210	168	169	177	169	187	158	167	170	181	203	179	163	162	173	172	186	165	173	194	215	183	169	156	162	173	169	176	183	164	159	202	184	168	160	171	189	170	180	187	166	198	150	178	176	174	188	197	201	166	172	188	158	193	179	182	179	167	173	159	156	179	176	175	206	178	162	172	175	140	176	163	153	172	190	194	177	165	193	193	161	192	193	186	169	187	160	161	165	185	174	190	133	196	184	172	206	189	204	185	163	160	200	181	167	206	160	170	159	174	172	147	193	172	158	183	160	179	156	179	184	174	183	174	194	186	201	208	181	174	168	175	170	171	170	159	184	168	158	195	182	192	169	168	177	171	171	177	206	147	179	179	181	172	178	179	179	168	167	198	164	180	172	160	192	174	189	170	171	183	192	152	187	172	180	153	179	171	186	182	169	185	180	171	178	169	187	177	178	156	192	156	187	184	197	180	164	194	168	161	175	153	193	163	176	194	180	192	188	177	187	190	192	163	187	179	192	181	183	190	176	175	183	187	157	170	157	156	178	175	178	186	196	181	170	179	198	181	180	171	166	185	172	190	164	161	170	161	180	173	167	183	177	183	153	152	167	187	186	170	180	172	162	156	168	194	155	192	154	194	176	161	163	187	170	196	192	188	167	169	161	179	187	166	157	155	164	165	163	169	172	175	194	159	173	184	184	193	190	180	160	193	159	151	189	167	193	167	179	203	191	181	181	190	174	174	178	178	174	178	155	170	190	177	197	158	189	156	192	164	168	197	199	171	164	169	157	166	157	171	195	200	187	194	163	190	197	183	164	183	180	185	171	170	185	184	151	173	194	183	189	162	167	175	175	188	172	179	185	180	171	171	164	211	178	187	186	172	183	177	141	174	200	187	185	180	159	173	160	172	175	180	193	181	184	174	200	172	164	160	158	195	170	200	186	162	154	178	176	182	175	186	179	220	176	186	181	172	188	184	186	168	171	186	178	188	176	181	182	177	178	181	162	194	224	220	179	182	164	181	169	149	179	181	198	178	185	187	180	149	191	175	165	164	157	196	165	201	198	191	168	178	172	177	162	196	176	165	184	191	167	163	202	171	186	188	194	197	168	154	163	183	173	196	177	191	194	201	186	174	179	165	160	163	159	157	165	176	194	167	169	197	178	169	182	209	189	200	160	187	184	181	178	185	168	208	181	182	179	171	174	165	162	166	152	203	189	179	174	197	181	171	195	183	180	186	183	153	160	161	198	152	149	180	173	203	169	188	146	175	163	206	185	163	214	190	193	184	183	187	160	180	163	176	168	163	195	191	186	158	202	175	153	152	173	189	162	171	173	176	159	196	179	185	184	189	164	162	182	167	211	172	175	189	188	181	175	174	170	159	179	173	198	163	179	198	195	174	185	175	180	194	186	172	165	156	175	168	181	176	174	177	190	187	178	168	164	163	171	155	171	180	168	190	161	177	184	180	196	178	167	179	173	182	179	170	179	170	184	190	194	167	176	191	186	171	179	184	182	155	160	169	192	170	198	169	171	188	187	181
24173	16473	9635	4862	3334	2434	1869	1366	1159	985	2549	18784	20768	14666	1824	7315	3432	370	358	346	320	316	322	329	323	330	304	313	334	322	315	287	320	289	303	328	286	260	282	290	299	302	308	279	343	279	276	291	260	275	250	266	277	267	283	254	269	276	270	292	275	290	277	287	270	279	284	266	298	273	282	289	257	269	287	276	274	276	279	273	295	271	278	297	266	301	259	307	267	273	294	264	294	307	249	273	307	274	279	282	277	292	268	281	266	280	274	275	257	280	257	288	317	289	260	292	273	275	262	275	285	278	286	279	278	299	271	303	257	281	286	274	275	281	266	262	250	304	291	260	264	282	258	251	280	305	301	266	273	283	256	308	265	264	286	266	304	286	292	290	293	254	266	263	323	266	272	271	241	284	265	288	279	304	283	271	279	285	281	260	295	291	287	289	270	281	243	262	266	290	273	283	259	290	281	267	264	244	273	261	284	302	275	276	302	287	265	252	239	247	277	298	293	274	281	297	311	235	299	270	275	269	286	292	262	281	274	285	279	275	273	266	286	288	236	258	284	280	273	253	276	293	289	272	284	283	280	278	306	303	295	269	279	269	257	289	256	300	278	285	271	272	260	269	266	271	262	268	285	267	273	270	280	314	263	299	252	283	274	275	273	238	270	285	280	268	251	281	292	276	265	292	254	289	306	255	307	294	274	286	290	276	274	251	280	263	286	282	269	255	282	300	290	319	270	303	263	259	278	282	295	262	299	276	263	296	259	286	267	274	240	269	269	277	262	306	246	268	263	258	285	274	223	295	301	258	298	296	289	280	298	251	273	274	257	276	299	247	295	285	281	290	300	268	269	284	266	285	292	298	304	304	273	242	262	288	280	299	269	274	275	237	295	286	303	290	265	296	269	278	280	296	289	261	290	227	280	259	283	293	268	298	288	319	273	256	248	261	254	265	293	300	263	277	305	263	254	274	257	278	239	270	258	272	254	288	256	285	286	290	279	283	297	316	250	293	284	302	257	297	289	280	307	280	269	278	285	263	290	271	294	239	282	272	277	261	298	280	300	256	298	266	295	314	293	281	282	257	265	289	275	296	301	302	267	241	271	293	278	248	258	294	259	276	258	270	278	315	298	293	278	291	292	272	264	271	277	256	285	280	281	275	266	303	259	265	245	296	289	264	279	279	284	285	274	286	238	284	304	286	298	298	270	301	272	275	286	256	272	265	267	261	259	275	271	268	273	287	248	279	267	293	242	286	312	274	270	307	274	265	285	315	299	292	284	278	303	274	259	253	278	293	288	268	287	279	295	274	281	277	273	261	269	304	281	281	274	315	267	279	277	276	317	275	304	259	275	277	275	265	288	256	301	271	277	336	275	270	282	284	279	299	289	276	297	251	255	270	272	253	281	288	257	279	294	275	274	260	307	290	282	263	298	268	281	312	288	275	258	289	293	265	272	273	288	265	239	292	285	260	240	289	294	287	269	272	299	279	293	294	289	325	276	259	294	258	270	278	269	265	291	281	276	297	265	281	277	271	291	301	268	281	270	280	298	290	242	305	288	274	300	278	261	266	269	259	258	301	264	261	282	304	268	316	273	274	286	286	297	282	271	249	288	270	298	257	272	308	274	275	266	245	250	275	280	269	271	271	272	251	294	258	289	298	281	296	295	275	312	265	262	275	270	264	290	261	304	261	271	265	285	233	314	301	275	263	270	258	255	273	253	293	294	301	283	281	264	301	281	285	277	278	277	285	252	309	277	290	276	268	308	265	264	266	259	296	322	235	266	263	255	265	290	269	270	283	266	300	284	288	275	296	247	293	246	253	291	288	267	281	299	278	292	285	250	272	267	306	282	270	262	253	272	287	263	264	294	257	301	279	269	273	264	279	287	249	280	241	280	273	280	313	268	294	254	261	274	314	260	275	255	270	262	275	269	304	262	291	253	270	300	256	261	296	264	275	292	278	239	257	295	262	275	289	286	266	255	297	276	302	288	279	293	302	275	263	294	254	294	282	283	267	299	297	245	263	267	293	302	281	270	255	298	275	258	238	266	260	269	273	253	296	280	271	301	246	244	274	283	273	272	284	272	277	252	264	272	292	268	283	292	276	286	268	232	291	245	275	278	280	257	291	257	278	287	242	296	246	299	290	280	285	265	264	289	246	275	294	252	270	298	278	283	281	269	301	274	266	304	282	262	253	278	293	272	270	261	265	309	267	302	248	269	251	277	304	276	278	277	295	258	272	264	267	292	289	282	272	259	260	284	266	288	284	278	273	274	290	280	277	273	260	285	280	269	285	265	273	273	263	269	288	283	274	291	273	302	299	261	290	268	264	282	256	261	288	272	279	263	259	282	262	259	249	272	281	266	272	256	284	291	280	267	295	251	259	277	261	326	271	257	306	274	273	273	289	250	296	266	302	276	303	247	306	256	273	281	293	319	276	279	288	294	262	293	255	314	267	255	274	265	284	270	282	278	282	253	292	268	261	264	274	270	247	273	277	286	288	269	287	289	267	268	282	258	309	290	280	266	263	309	264	270	297	270	275	278	295	286	293	256	272	296	276	274	284	274	253	259	262	296	288	247	286	291	267	299	310	276	286	271	279	269	264	281	262	289	271	284	254	278	285	336	281	273	259	300	252	275	266	292	285	292	277	325	272	289	267	299	268	257	280	276	275	273	262	276	267	277	300	290	261	294	286	315	300	281	278	285	249	271	275	287	277	259	255	290	289	271	288	272	280	254	250	273	266	270	275	259	268	308	290	291	274	293	335	277	279	292	264	284	281	271	271	284	263	266	262	266	302	249	271	277	276	265	276	263	260	263	283	259	289	258	284	288	266	266	271	272	285	273	284	288	251	254	272	292	296	285	263	277	270	295	287	279	244	283	295	277	283	259	280	266	266	291	253	270	256	296	271	257	300	274	234	264	270	278	269	279	281	271	274	263	279	276	290	289	266	268	248	301	269	258	281	319	247	282	295	261	297	251	304	293	267	282	280	260	268	254	257	292	260	274	277	260	288	264	292	260	290	276	260	270	260	268	273	274	272	296	277	268	269	269	274	280	279	285	295	288	279	228	273	269	274	259	269	258	302	273	262	307	260	298	262	272	277	266	267	277	271	292	283	269	251	266	284	301	288	270	295	311	284	289	278	270	285	262	250	285	262	290	275	271	272	277	256	291	308	256	277	297	268	292	287	260	265	290	253	295	256	304	291	322	280	283	257	273	271	268	257	285	302	258	313	313	252	297	273	287	288	270	281	265	285	285	296	280	268	289	282	261	268	279	255	285	282	262	258	258	255	265	273	285	304	284	291	296	282	259	288	262	269	270	257	275	274	279	279	268	289	257	298	289	269	268	303	282	243	281	270	278	288	297	287	258	263	233	262	264	281	261	315	257	272	287	287	289	296	253	277	284	260	298	281	268	295	293	293	279	277	288	259	252	298	292	259	297	287	274	279	253	270	254	266	268	278	283	266	268	254	311	263	297	279	301	266
23511	21525	29360	24044	21506	20704	2279	736	541	501	4200	20027	26583	9431	1371	4128	3218	152	143	109	118	108	103	130	113	122	130	112	124	117	106	85	114	118	122	108	115	100	115	93	81	132	108	99	116	115	103	109	103	97	96	108	89	106	107	115	102	109	107	115	97	110	126	108	103	111	111	96	98	115	127	95	84	113	101	120	136	106	108	106	99	119	86	98	107	110	95	100	98	105	105	91	93	101	92	92	108	109	87	110	117	93	97	101	114	109	99	99	95	92	116	126	108	99	126	124	92	133	92	85	93	120	127	97	117	118	97	94	109	117	101	114	76	122	97	110	121	102	104	118	98	117	114	111	103	86	88	82	98	118	100	87	116	106	85	99	93	104	94	117	114	104	104	112	101	112	114	106	110	102	102	108	95	91	108	99	102	111	124	101	112	109	111	118	102	107	83	90	113	99	109	90	110	116	130	107	105	102	92	111	98	105	110	116	117	117	102	103	86	95	96	103	107	93	110	90	94	92	120	113	104	97	82	120	106	102	107	99	105	101	115	93	108	101	108	107	108	90	91	114	90	113	100	109	86	105	97	131	103	105	107	113	85	105	106	107	103	101	114	102	105	106	122	91	90	85	100	114	90	108	96	88	98	99	113	107	109	110	110	100	118	106	91	92	109	97	103	94	111	94	116	100	100	114	109	119	109	112	102	109	114	94	110	83	94	113	90	94	114	91	110	109	104	129	107	109	105	106	105	111	100	94	112	107	97	93	116	112	102	106	108	104	122	104	101	113	106	105	99	103	99	106	124	78	104	107	117	108	98	99	116	86	123	114	91	96	101	106	107	83	101	109	114	119	101	99	87	111	105	96	104	85	98	102	92	99	106	96	93	103	102	110	97	109	92	96	115	83	104	93	95	95	117	98	95	95	111	95	93	123	130	99	93	110	104	90	114	98	108	99	107	106	125	98	99	110	123	100	96	95	96	120	96	102	107	94	116	84	103	97	103	102	102	102	111	119	104	122	111	119	120	106	99	107	86	85	114	106	87	102	96	94	100	104	97	108	102	118	121	106	111	105	116	109	91	96	134	89	96	107	99	120	107	104	110	120	101	107	115	97	106	108	123	107	84	105	101	108	101	110	94	117	110	101	105	103	111	100	76	103	111	120	104	100	98	99	103	114	111	98	100	97	124	112	114	98	106	95	97	107	110	126	88	115	107	100	92	111	104	110	120	99	113	116	122	117	99	82	110	98	101	101	97	92	97	127	94	120	105	96	88	108	92	107	106	112	103	104	88	86	113	98	88	119	107	84	86	98	118	111	108	98	98	105	102	98	90	109	119	104	104	127	90	95	105	102	98	120	103	111	119	102	95	121	116	104	120	102	95	100	112	104	106	105	125	77	101	112	110	92	113	91	109	105	104	105	100	110	95	116	104	106	105	114	105	120	99	126	114	88	111	96	121	109	102	111	114	116	116	99	100	102	95	111	112	97	98	116	90	107	106	92	96	88	98	119	103	104	99	97	121	113	91	89	115	96	104	116	118	111	121	91	103	121	94	107	107	118	80	87	94	117	107	92	103	95	117	100	89	118	106	100	91	119	107	121	84	95	125	110	117	111	112	118	97	103	100	100	107	93	123	100	90	116	100	107	110	88	105	92	112	88	113	108	103	95	97	115	120	117	114	112	108	121	100	103	116	109	108	117	85	90	100	108	111	105	113	98	98	98	98	128	111	102	111	91	100	81	126	115	96	113	109	112	108	106	111	100	112	100	86	124	100	102	94	114	104	113	91	112	116	102	117	90	102	104	113	100	116	107	98	96	99	97	101	126	91	105	103	112	100	105	99	101	108	120	104	111	111	112	106	83	115	127	93	111	108	102	106	107	101	98	110	110	121	103	114	109	94	111	97	95	116	86	122	100	97	99	111	85	111	111	105	100	90	101	109	116	112	106	100	97	108	103	107	84	110	100	90	125	94	99	102	111	106	112	102	95	107	122	118	110	119	105	106	102	95	100	113	102	106	107	110	108	110	120	96	113	110	105	111	103	86	90	96	84	106	107	101	93	93	99	100	75	131	107	114	103	100	93	112	98	93	92	93	103	96	107	119	104	97	99	92	94	110	115	100	119	119	108	90	100	101	106	102	113	103	111	108	100	116	126	116	108	108	97	89	90	102	104	112	96	104	112	117	104	100	104	88	85	100	112	104	112	105	105	122	78	101	90	96	100	127	105	101	100	115	107	107	97	109	123	118	97	116	116	96	111	91	110	111	120	104	110	88	103	121	100	115	113	89	95	101	92	84	92	92	112	126	114	108	110	103	79	93	89	127	95	111	117	108	97	103	117	83	122	117	103	98	91	93	97	107	109	92	96	110	92	119	97	114	108	94	112	108	106	88	112	113	96	115	103	113	104	101	112	96	84	101	90	110	115	92	107	114	120	86	103	110	97	91	91	96	124	100	116	104	97	115	111	110	115	118	114	115	111	109	91	106	118	114	96	103	117	130	115	100	77	118	93	95	118	101	113	93	102	104	121	103	119	97	98	99	93	111	115	91	108	99	105	109	120	116	110	98	123	111	103	105	107	105	103	102	90	109	83	93	102	106	103	113	130	95	102	96	107	103	100	99	115	101	125	108	99	110	104	107	116	101	109	100	90	103	109	118	111	109	119	112	103	91	112	122	85	109	125	106	116	120	87	105	109	120	120	94	93	116	119	116	117	104	106	93	86	114	105	124	105	87	95	91	94	84	95	118	114	124	110	99	98	111	94	128	110	96	96	111	88	88	90	136	96	112	97	98	111	101	106	103	98	112	107	103	109	90	116	110	109	110	116	119	104	112	97	108	111	98	117	95	102	116	110	105	108	102	96	108	108	103	96	103	126	91	116	104	104	104	106	108	101	104	107	83	122	116	99	120	108	114	104	91	115	97	114	92	102	114	98	109	119	101	107	92	93	101	82	103	78	80	99	89	102	98	103	101	101	108	97	111	90	127	117	104	94	96	99	117	86	107	91	112	97	100	92	101	98	96	108	96	101	86	114	108	108	113	101	88	105	105	121	99	109	95	83	115	107	101	105	118	107	111	103	108	110	87	87	98	98	103	116	93	99	106	119	104	84	98	104	110	104	106	117	112	104	118	95	108	91	119	109	100	80	113	98	110	99	124	97	103	97	112	93	102	107	99	113	98	99	106	101	107	84	99	129	112	109	105	97	104	121	81	94	92	95	113	110	80	106	110	95	122	117	94	95	118	117	87	100	97	110	93	123	93	95	106	116	114	103	109	105	100	108	105	110	109	96	106	104	106	100	107	113	102	115	102	119	97	101	112	123	107	102	107	111	105	89	105	112	95	106	100	85	115	103	123	101	120	94	113	97	81	109	106	107	107	114	102	105	106	104	113	103	105	109	111	105	109	101	98	99	106	98	119	95	113	87	94	113	90	99	93	97	112	93	105	109	101	131	120	129	97	99	88	128	113	103	100	101	96	97	111	98	100	92	114	105
24565	17693	13830	7340	4972	3577	2563	2036	1630	1531	10010	32464	35628	9617	3408	10851	7349	276	249	242	249	239	234	200	199	211	218	205	194	247	191	176	191	197	205	197	183	213	180	196	187	167	171	176	177	184	172	175	178	216	169	167	171	158	169	157	183	165	155	160	165	167	165	180	167	158	191	186	176	188	175	182	169	158	144	175	181	179	170	170	144	169	167	171	164	163	171	189	187	179	163	157	169	195	169	154	184	167	169	197	156	187	173	153	154	180	144	147	148	177	157	173	184	161	161	167	149	157	161	158	161	197	145	160	156	157	178	183	172	141	164	179	182	131	157	156	175	166	174	168	134	173	165	165	161	176	149	156	146	170	153	167	165	157	161	160	168	170	174	149	155	184	175	166	166	151	169	185	174	155	163	174	149	163	147	185	187	167	176	157	156	163	170	172	169	167	147	186	153	151	141	156	149	195	164	170	152	157	156	161	175	177	164	161	150	162	169	165	178	148	156	170	152	169	166	162	145	152	165	165	155	160	199	150	175	195	164	151	165	178	170	154	164	169	183	150	147	168	164	159	121	173	157	186	169	169	179	163	164	179	178	151	190	170	168	149	161	177	160	180	162	172	171	178	180	177	191	169	162	182	170	174	165	175	152	163	157	180	167	165	153	161	154	160	161	170	168	179	166	152	170	171	171	157	177	172	165	168	155	158	139	166	166	179	169	168	165	163	153	166	169	156	160	175	160	166	146	184	166	181	178	158	175	196	144	148	187	184	175	167	181	174	165	164	193	179	158	150	167	176	144	178	195	154	164	159	162	153	167	174	148	190	173	167	150	162	148	163	164	168	170	168	160	161	153	147	158	168	168	165	174	164	158	169	158	182	164	147	187	167	148	173	160	169	183	155	176	181	140	176	171	162	163	181	180	164	155	182	138	183	153	146	166	151	164	147	163	177	185	163	147	179	174	144	186	151	159	160	176	169	160	157	176	155	184	187	180	181	170	165	174	162	167	183	164	194	164	156	185	156	192	151	177	160	169	169	151	173	167	182	167	152	185	154	182	163	166	165	149	172	152	156	149	155	143	163	185	179	169	150	172	182	176	147	159	158	166	140	158	162	156	191	160	163	162	166	150	161	186	181	182	193	165	167	139	185	184	178	168	161	151	180	166	166	133	163	143	159	157	139	145	164	150	152	146	172	167	196	156	153	168	160	149	172	172	170	142	152	176	179	176	171	163	168	170	176	155	159	144	177	150	172	176	175	167	162	157	161	170	177	168	176	167	163	136	158	152	165	187	143	164	168	159	149	182	163	171	148	177	161	164	188	161	152	174	193	190	173	163	131	167	158	145	168	158	155	166	154	177	170	182	154	155	155	186	171	155	165	153	183	160	153	175	181	161	162	147	150	169	171	168	176	165	154	169	170	176	154	160	174	194	155	166	196	171	148	161	172	154	171	169	162	165	163	156	156	142	170	160	156	172	157	157	144	156	189	155	179	151	161	157	147	182	178	154	158	167	179	151	167	174	157	161	179	170	161	175	171	169	179	160	179	166	175	170	168	180	151	191	156	162	143	176	182	176	168	204	193	172	183	163	159	168	152	185	161	150	172	151	169	156	173	146	155	148	158	167	143	160	145	150	145	165	170	173	198	168	157	165	173	169	161	161	155	175	175	154	155	162	175	145	171	154	169	155	148	174	161	174	180	164	197	160	161	146	185	186	168	154	162	167	177	156	159	168	182	166	169	167	177	182	168	165	179	155	163	158	179	177	167	174	163	173	151	168	159	153	150	176	152	161	165	177	154	160	151	181	145	193	139	156	170	169	161	152	181	143	152	167	183	167	150	169	178	161	166	187	166	168	163	138	179	147	146	177	168	167	161	160	170	182	194	161	163	177	165	147	157	175	175	176	172	148	172	167	153	153	176	158	143	168	175	178	165	154	162	162	157	157	177	158	143	155	198	150	170	162	163	175	158	167	173	185	141	176	182	170	159	160	192	175	168	147	185	148	172	152	159	148	169	163	162	182	171	151	174	170	175	143	168	184	182	169	153	161	159	151	168	151	180	184	150	155	156	166	159	170	163	153	165	152	159	159	156	161	157	194	157	157	166	186	178	178	171	174	169	148	159	166	174	172	180	179	165	176	177	193	167	174	159	153	162	164	194	149	178	160	156	146	167	147	188	191	180	185	156	164	138	172	156	180	156	176	182	146	150	169	176	173	189	158	156	176	154	179	180	169	155	183	195	171	178	150	145	163	151	163	150	165	181	175	178	179	158	173	168	200	174	159	178	147	163	150	162	177	160	151	164	169	158	147	151	164	176	148	150	155	138	162	151	142	168	161	172	187	165	158	162	176	151	156	145	162	163	185	177	158	141	166	160	177	172	168	191	170	153	166	151	169	158	152	174	165	169	157	163	183	190	178	139	143	156	148	154	181	164	146	157	161	194	170	150	185	165	170	182	160	171	160	171	156	178	171	175	178	194	187	169	183	191	195	157	180	153	194	185	151	194	150	213	147	157	180	159	163	174	176	160	186	165	179	159	159	176	161	184	150	171	168	166	152	167	158	170	178	166	190	157	164	149	163	162	160	156	157	172	182	196	164	167	167	173	181	151	172	164	162	170	166	162	205	170	164	162	167	183	166	163	189	169	158	157	148	163	167	173	164	166	150	168	161	174	146	164	155	169	151	162	192	160	193	173	166	188	154	177	200	178	154	184	169	169	163	161	170	181	178	152	154	171	175	156	178	156	169	172	170	196	171	170	174	157	169	173	147	173	145	170	134	146	174	163	149	163	150	165	177	164	174	155	185	164	150	151	176	148	162	148	184	184	146	154	158	167	163	157	151	170	146	151	173	159	176	175	145	165	165	167	171	162	153	150	159	176	161	152	162	161	168	171	153	164	192	172	167	181	152	148	153	178	167	175	147	167	177	182	174	184	167	182	152	141	164	182	160	134	150	147	158	156	163	167	172	173	164	159	158	150	189	183	158	161	168	171	163	181	153	155	199	145	176	182	155	155	185	155	169	164	185	178	175	182	146	160	162	150	176	186	189	168	172	150	157	163	165	148	173	161	185	165	159	188	172	164	194	194	181	160	175	152	164	159	163	146	176	190	179	153	158	174	161	173	180	166	168	177	167	160	150	169	166	149	154	175	171	164	178	178	169	153	157	194	159	173	170	193	162	161	160	158	176	161	169	175	171	181	161	177	152	187	153	160	176	152	172	185	190	180	152	163	170	159	190	201	170	174	178	152	165	157	146	165	177	161	158	158	172	156	169	185	156	179	156	150	137	172	158	172	159	172	170	165	181	182	172	149	150	155	161	161	180	179	161	163	169	154	177	155	175	162	182	164	167	182	156	158	163	151	157	168	166	178	156	167	169	142	147	169	176	176	166	196	170	147	183	167	178	162	173	141	186	152	155	176	127	167	145	166	171	182	146	161	203	152	165	188	162	161	165	147	176	181	171	166	165	185	169	171	168	135	155	148	164	157	151	165
27317	20510	7099	779	462	379	242	217	196	185	703	1629	1335	615	257	428	286	189	172	178	179	188	207	156	173	198	174	194	158	171	182	157	172	188	176	198	175	180	167	156	180	148	185	165	169	178	173	156	178	159	188	161	176	176	176	177	156	162	169	195	163	190	188	196	165	160	161	152	179	199	191	159	193	166	168	178	167	178	172	176	157	181	168	173	169	164	159	175	158	182	184	172	189	161	196	178	162	155	198	192	182	169	149	163	198	168	181	140	151	183	154	147	185	177	160	174	161	161	176	154	197	178	188	177	161	170	162	178	158	180	177	157	174	171	184	162	171	152	181	148	174	166	155	181	176	165	185	176	162	176	178	173	174	171	182	159	178	170	140	150	156	170	169	169	162	174	176	173	175	170	172	173	182	181	168	173	167	169	185	161	181	171	184	151	184	181	166	183	174	172	178	169	182	186	168	184	160	171	166	169	176	172	175	157	148	148	177	183	198	175	174	178	201	198	164	167	170	163	171	182	173	164	173	162	158	183	181	164	175	164	147	167	173	172	170	182	183	167	159	158	165	158	189	170	176	158	155	160	180	195	169	175	166	169	166	162	178	164	147	188	154	170	144	169	164	184	177	154	153	156	177	155	161	187	175	159	176	164	189	201	155	159	162	158	171	151	192	163	188	172	150	188	181	162	177	161	172	161	161	164	181	199	178	163	193	170	187	171	194	185	173	166	159	168	177	181	163	176	166	166	159	165	170	163	158	165	161	175	174	144	177	182	177	161	168	178	160	175	177	167	172	166	166	178	177	160	189	144	164	167	188	166	192	161	178	189	166	165	172	160	176	167	162	176	143	211	196	177	182	151	174	165	163	142	175	184	155	163	172	168	135	176	181	169	171	159	151	186	179	153	153	154	145	162	192	180	197	186	152	160	201	181	163	166	172	167	164	166	189	166	191	150	159	175	154	157	184	146	159	181	181	162	170	174	180	184	170	148	159	178	186	198	191	166	193	157	173	164	175	169	184	162	220	163	159	182	160	188	195	185	162	179	178	152	150	212	170	176	157	181	184	201	161	183	167	200	176	175	174	192	176	174	180	155	178	184	175	166	161	167	177	164	152	172	175	169	173	184	177	178	162	151	186	166	172	170	183	159	168	187	161	176	171	157	162	154	167	172	183	158	183	152	148	166	186	165	180	170	193	161	176	183	169	186	190	169	160	175	198	145	174	141	165	158	182	168	193	206	177	172	181	171	178	197	159	173	207	180	173	182	193	170	162	172	187	167	165	167	162	187	178	160	150	167	175	170	167	178	146	187	142	186	168	166	159	164	180	180	174	168	175	186	182	157	169	184	164	168	161	166	168	180	166	170	147	163	184	159	154	169	163	162	192	165	176	173	174	176	183	169	182	167	175	162	157	191	165	156	186	186	174	161	163	211	161	164	173	173	166	155	151	149	159	195	192	157	194	173	162	177	184	171	164	183	152	159	159	186	178	188	171	168	162	165	168	177	166	167	159	171	175	152	157	173	176	170	153	167	188	175	165	177	155	177	174	178	187	200	159	163	172	163	161	174	178	177	172	171	166	193	165	157	176	165	184	176	180	168	164	180	179	176	178	165	153	176	175	177	156	167	165	166	190	160	183	166	167	180	182	160	161	199	163	169	171	170	163	184	149	172	163	159	175	185	154	168	186	158	184	170	154	171	191	204	172	185	172	178	161	158	175	177	192	179	172	136	160	156	168	173	170	187	167	171	152	165	171	164	165	184	175	186	163	177	172	176	168	173	162	159	172	158	197	168	173	179	173	160	151	162	165	158	187	174	170	195	149	191	191	152	162	174	173	157	200	164	151	179	171	174	183	186	181	163	148	197	174	157	170	175	172	169	160	175	158	190	182	172	173	143	197	172	186	186	168	176	186	163	167	150	174	169	185	160	121	145	170	165	150	179	194	158	184	177	193	175	161	161	182	174	180	163	160	161	152	179	163	179	163	179	181	173	161	168	154	161	169	171	192	173	171	179	171	165	152	167	159	183	159	167	175	167	181	185	179	169	155	153	152	180	164	163	157	156	167	138	158	159	171	161	175	173	166	160	181	179	182	163	163	159	166	145	168	152	175	158	177	164	164	169	168	181	186	194	175	164	153	178	150	172	155	188	179	187	169	182	165	174	156	181	196	178	159	168	184	166	169	154	163	174	168	175	169	160	194	183	155	169	189	155	153	190	165	178	173	196	175	178	171	175	154	182	152	171	161	174	175	162	157	177	187	180	163	181	170	177	163	172	156	172	181	181	159	166	183	172	166	164	168	179	158	155	170	187	186	177	179	172	160	162	169	174	150	179	185	151	197	149	193	161	188	177	196	178	180	170	173	165	186	192	156	171	149	166	170	177	166	185	178	172	167	169	196	169	165	155	170	176	193	187	170	180	173	170	169	173	187	168	177	187	187	166	170	178	159	165	183	192	171	163	188	192	177	170	185	165	188	181	153	187	179	174	191	170	163	184	173	179	165	132	174	172	169	181	155	164	171	161	166	162	172	164	157	178	171	194	171	176	181	176	181	171	175	174	180	172	172	170	185	173	178	185	176	178	165	149	170	164	192	163	156	168	180	159	190	192	172	170	165	162	169	175	198	173	188	161	172	162	188	164	177	171	171	181	158	167	170	162	161	166	161	178	158	177	195	186	167	183	171	196	181	165	172	179	182	182	171	178	183	149	161	173	187	166	165	185	169	179	168	148	164	166	169	158	157	188	188	175	159	160	185	199	178	167	186	165	180	172	169	158	197	186	187	153	148	176	175	172	170	166	186	163	160	173	181	155	172	172	179	174	177	169	183	155	169	179	159	172	176	155	181	185	162	173	172	171	173	200	144	169	186	170	159	174	150	187	166	163	189	162	172	177	172	163	181	157	163	178	163	201	165	159	151	174	171	163	154	172	171	159	161	159	173	169	185	194	164	166	184	196	180	148	165	159	170	185	178	148	160	197	183	194	188	170	143	176	169	175	157	188	174	181	160	169	166	160	162	192	182	169	174	172	191	204	172	162	184	165	187	168	189	172	196	171	177	158	161	168	168	165	183	182	163	171	186	168	184	179	161	167	172	185	167	192	170	156	159	205	172	171	214	187	168	160	194	142	165	163	161	193	189	178	173	184	162	150	149	178	168	176	152	186	169	193	187	180	185	174	155	166	176	162	189	168	173	163	179	207	181	180	167	179	156	160	163	190	170	157	147	179	191	156	165	166	168	168	157	174	168	181	141	171	170	182	149	159	176	183	206	173	176	163	185	167	185	177	189	179	175	166	161	191	185	184	181	162	168	180	182	164	170	169	158	177	152	160	160	174	160	185	174	184	158	161	181	181	157	173	170	183	167	181	178	181	179	157	163	172	163	183	180	172	164	177	167	172	175	167	174	148	158	156	142	149	158	167	179	186	186	192	156	168	160	177	196	180	177	176	176	182	160	179	176	171	166	172	155	183	191	160	159	173	151	182	152	166
15849	3795	1786	991	642	494	388	384	394	338	1920	4096	3564	1435	448	1037	495	263	260	241	276	277	263	271	277	306	248	253	274	260	258	261	266	264	276	241	270	250	283	268	250	259	267	281	312	231	259	249	277	269	292	270	260	229	268	256	263	242	265	274	252	290	252	294	250	249	273	267	261	282	271	301	275	262	267	291	276	275	274	256	247	263	289	274	276	261	277	270	280	262	297	272	261	273	267	275	267	268	299	262	251	265	257	258	268	242	264	285	262	248	278	286	270	268	254	252	273	282	254	268	278	263	272	278	245	272	282	247	293	250	264	265	256	264	274	300	270	269	249	244	260	260	287	261	286	277	247	284	264	292	282	242	264	250	278	271	255	241	250	265	285	295	260	269	267	289	297	255	258	254	264	239	249	256	283	257	285	274	296	272	264	276	273	274	283	251	249	282	270	303	235	274	284	249	287	252	270	265	246	262	267	297	248	265	282	263	253	244	278	272	285	272	290	281	290	249	284	271	251	268	271	294	247	260	271	281	266	263	252	253	274	268	248	276	263	267	262	244	286	252	288	267	268	274	252	277	296	340	274	271	310	259	277	267	260	286	307	261	255	277	257	284	283	255	284	254	308	271	279	278	274	247	243	252	279	266	282	275	263	282	272	263	250	281	285	258	280	264	278	275	275	269	244	287	234	258	268	275	263	243	263	284	274	274	252	246	268	294	264	226	270	277	245	264	265	255	242	245	237	269	294	265	243	253	297	251	247	278	284	260	268	244	266	257	278	283	253	266	272	255	268	290	287	250	269	271	277	285	271	254	294	261	301	273	242	276	246	270	245	276	266	235	265	299	278	252	271	260	255	252	260	276	265	248	248	275	252	262	265	283	255	279	250	261	303	253	254	296	284	233	260	291	283	252	260	261	236	277	248	246	266	262	279	293	242	240	284	266	269	261	239	295	263	260	254	279	255	282	250	275	284	244	287	264	248	252	282	261	287	286	278	287	250	232	274	264	240	265	285	277	273	274	255	292	296	246	245	259	266	265	249	256	262	257	260	264	255	277	287	256	255	275	263	247	264	239	263	290	265	255	264	249	252	273	241	272	281	274	271	287	268	254	267	295	258	299	260	251	266	263	276	244	262	267	256	241	259	271	268	266	273	273	238	288	274	249	249	250	265	237	274	275	280	248	250	257	281	278	247	243	244	268	271	254	264	256	268	296	271	287	265	272	284	306	245	263	245	281	254	252	238	284	271	237	269	290	258	280	269	274	293	253	245	258	250	273	267	274	272	274	258	286	251	251	261	244	280	279	254	266	272	270	276	261	221	263	239	252	274	303	283	261	292	270	263	257	264	284	258	264	265	268	295	270	283	271	243	289	269	254	232	259	275	260	254	256	285	291	281	286	294	265	283	283	281	248	237	257	268	275	269	276	265	291	259	256	260	277	246	277	252	265	247	273	288	286	259	260	272	263	267	291	247	268	280	245	241	266	272	264	282	265	267	248	286	269	273	265	287	226	240	308	285	269	283	268	246	258	284	267	288	279	276	254	276	270	227	243	249	258	257	238	273	289	272	275	265	275	282	263	239	274	269	274	295	259	258	265	289	219	271	277	255	258	257	265	273	252	244	275	280	261	266	286	251	265	262	269	272	245	244	261	293	276	273	257	242	239	255	238	261	236	246	276	244	257	253	253	292	292	282	276	271	272	258	281	301	258	288	270	269	268	248	267	242	285	275	254	296	269	262	267	254	263	256	282	284	240	298	263	281	258	268	282	270	264	298	296	287	251	284	273	260	274	238	267	270	273	252	280	264	243	237	267	279	230	280	284	235	269	247	294	257	285	261	314	232	265	239	280	256	276	264	269	275	252	270	275	287	288	273	247	253	243	282	252	274	248	258	281	247	272	297	235	221	269	279	275	251	270	271	258	286	265	255	250	260	280	250	291	244	225	268	264	260	295	244	264	253	274	248	285	272	251	268	261	270	266	223	269	285	254	258	277	264	248	251	256	270	258	281	272	273	263	270	278	285	277	278	250	261	258	275	261	296	263	229	250	291	256	251	247	263	283	314	268	253	278	295	225	252	285	259	244	254	238	237	258	263	268	317	277	266	260	268	284	267	252	275	253	276	301	267	271	241	271	251	264	267	284	285	248	256	264	258	273	281	308	283	245	259	252	277	283	253	266	246	244	262	273	244	245	249	281	272	270	259	289	272	238	255	261	279	286	264	251	242	246	259	277	263	250	270	261	273	279	259	252	272	251	276	266	285	256	278	257	258	277	268	306	267	284	258	279	273	265	259	277	233	267	268	256	257	277	290	247	264	278	263	268	245	270	247	282	276	271	256	261	244	282	250	280	294	290	251	281	258	300	249	269	246	251	253	272	258	251	270	250	253	260	268	280	281	259	288	247	292	301	275	291	233	261	258	284	268	260	248	272	272	271	250	283	255	279	272	266	257	286	247	269	276	271	272	279	285	286	275	273	268	268	271	271	286	262	243	259	261	257	245	262	233	292	287	276	273	266	239	256	282	257	272	281	252	263	269	282	261	267	287	267	241	272	253	300	269	301	267	247	280	247	261	285	271	269	280	257	278	284	273	255	269	275	255	254	258	277	253	265	265	277	262	261	267	267	278	287	255	270	276	259	291	253	292	286	255	274	275	261	242	280	264	283	253	257	256	271	252	272	245	238	269	226	249	288	253	271	272	259	326	266	272	272	287	276	277	235	268	295	276	280	300	258	278	252	236	266	230	242	246	271	254	267	229	242	260	246	264	276	275	247	276	284	271	295	253	266	274	268	258	276	269	262	256	261	263	265	271	276	258	263	274	285	284	251	291	268	267	298	253	261	254	242	257	223	297	242	258	265	252	277	238	257	261	267	284	263	255	257	287	247	267	243	267	276	264	280	273	265	234	250	259	243	270	246	280	277	283	270	280	298	282	282	280	271	240	281	271	277	280	267	274	263	275	287	281	252	260	284	271	274	257	248	245	243	272	269	240	282	253	269	259	231	290	271	254	265	254	255	229	280	251	240	285	275	251	284	264	268	235	283	264	262	246	232	263	264	248	254	250	264	274	253	240	290	251	280	262	270	269	255	290	264	283	265	293	237	279	268	288	270	272	277	248	283	249	274	255	248	252	269	293	283	272	259	252	277	288	243	295	271	247	272	261	227	273	274	255	246	254	237	256	283	255	230	272	276	249	290	259	261	261	267	258	290	262	269	243	285	277	291	285	258	264	265	257	267	281	284	266	275	269	275	261	271	278	269	262	245	267	247	281	268	237	268	260	242	256	246	257	257	224	270	291	248	276	258	272	270	288	306	254	260	274	269	261	269	269	247	265	272	302	238	263	276	228	238	275	266	237	253	261	239	250	281	275	287	246	252	228	267	253	262	278	289	281	246	273	259	266	296	281	275	282	238	271	265	287	267	268	245	259	256	267	273	263	288	286	280	257	262	256	283	276	263	269	274	288	262	265	270	271	273	279	264	242	302
24250	21569	29062	24518	21507	6990	841	524	406	385	2198	9125	10936	4275	719	4971	1099	214	207	212	213	227	213	190	210	200	208	168	200	197	188	196	175	188	184	185	184	178	188	171	172	199	201	201	184	196	185	171	174	189	170	181	163	176	182	195	176	155	167	200	201	157	164	180	176	217	177	174	191	191	191	186	199	171	199	184	163	190	172	161	185	178	173	173	203	181	175	175	190	182	183	193	182	174	192	185	199	183	189	187	166	191	176	188	179	197	188	193	194	152	166	184	175	169	173	170	193	191	184	154	196	169	186	180	180	202	167	170	179	169	191	167	177	198	184	184	166	176	182	165	168	199	190	202	194	181	194	191	187	174	178	181	183	180	173	183	183	186	160	175	167	202	171	202	178	177	177	176	171	183	195	185	196	174	174	180	207	192	186	192	156	169	171	201	193	185	184	172	171	163	197	184	184	172	185	193	185	177	176	167	181	180	183	159	191	173	178	189	197	189	190	184	174	177	183	183	186	191	212	175	181	185	164	157	181	205	165	184	188	159	185	183	170	180	187	190	160	191	207	188	216	170	177	161	174	178	210	179	194	167	204	151	165	172	225	182	171	169	183	160	161	177	199	203	152	172	159	184	186	159	184	175	174	147	175	168	179	167	190	161	193	181	188	204	199	225	202	171	190	154	174	155	186	188	184	196	184	189	171	177	167	197	172	178	176	182	178	193	194	183	171	191	184	154	185	206	165	156	149	199	176	165	200	200	194	198	155	199	170	172	181	181	182	188	176	194	213	170	202	197	180	178	203	178	168	193	187	180	185	174	173	181	182	174	188	186	196	212	176	181	180	185	200	158	155	156	177	196	164	189	177	179	184	194	173	153	183	173	174	178	151	188	184	170	181	182	184	161	174	202	172	159	170	158	191	170	180	173	154	173	179	193	165	211	174	167	169	167	206	196	185	162	175	191	172	179	183	201	161	184	194	196	192	172	181	172	182	190	180	187	166	160	180	183	166	162	172	185	187	178	196	182	159	173	187	183	173	167	167	175	172	172	192	173	196	186	167	169	170	185	169	174	167	169	173	191	198	172	197	189	184	198	193	163	166	173	183	166	181	175	170	162	192	163	185	205	187	165	165	183	142	171	179	177	177	159	177	176	213	186	162	197	150	191	190	193	180	172	183	169	176	161	192	196	165	156	185	226	177	185	197	169	173	210	205	177	192	175	179	168	165	209	219	185	157	168	163	186	199	175	185	179	167	154	159	179	173	194	175	199	167	197	189	180	197	222	174	181	165	152	180	182	190	189	202	184	181	190	178	147	199	195	161	179	202	175	148	177	175	182	215	162	186	191	183	193	187	169	183	168	175	172	192	193	159	167	194	185	176	179	215	177	174	160	156	186	195	172	178	172	189	201	179	201	194	188	186	193	174	170	197	182	214	141	178	189	171	195	200	171	158	180	165	188	186	158	173	169	220	168	193	188	175	203	210	202	192	174	165	186	185	176	178	191	187	165	156	171	190	176	174	190	194	186	189	185	178	200	176	181	172	193	165	182	201	187	167	165	166	170	158	175	185	165	194	173	189	152	182	187	198	165	170	173	183	184	190	166	170	175	176	170	180	197	171	185	171	184	192	171	190	190	181	191	187	169	173	160	194	184	182	170	199	194	182	191	176	163	180	172	183	170	167	177	158	170	174	175	192	172	214	163	175	158	202	172	183	157	174	173	189	183	170	168	173	188	201	178	184	177	172	158	170	165	185	174	195	152	186	166	176	178	183	198	170	175	183	165	179	173	159	194	185	168	182	199	179	178	200	187	184	180	170	181	158	179	181	199	154	164	210	165	199	159	185	172	193	204	170	175	192	182	183	169	174	175	173	170	162	166	181	187	188	183	189	191	197	180	200	179	185	156	194	173	200	192	172	186	173	180	195	173	159	177	173	169	189	173	193	187	199	174	168	193	198	171	183	168	171	169	194	199	178	194	222	173	166	175	205	189	181	170	186	185	194	165	190	192	191	172	186	189	204	188	162	178	183	181	171	197	184	174	181	180	189	197	203	172	162	174	184	178	168	167	187	182	167	175	219	169	191	197	162	188	174	196	158	172	175	164	197	165	184	163	190	175	209	200	186	171	180	160	197	192	159	185	179	174	186	170	165	171	188	180	197	192	152	154	177	181	168	163	199	159	174	187	176	178	156	194	165	173	144	191	175	174	195	154	162	191	183	176	198	183	186	199	194	205	187	170	192	182	177	181	193	172	164	176	191	184	152	178	160	166	174	188	208	165	162	203	192	179	171	176	171	187	197	195	172	204	188	181	188	173	187	184	161	187	175	174	195	178	156	158	172	185	191	165	170	190	168	168	170	172	188	183	202	180	190	186	173	217	178	189	176	182	172	176	186	178	149	164	175	190	193	171	180	157	178	205	197	161	178	176	183	172	202	180	187	181	193	190	176	155	197	193	173	174	182	179	176	175	176	177	177	179	202	185	201	204	180	175	173	194	155	175	182	174	165	186	201	165	184	173	182	156	192	153	181	183	179	174	171	198	164	178	175	173	184	198	171	191	182	167	190	182	207	183	152	197	179	180	190	158	174	174	175	169	189	169	160	175	173	148	176	162	192	185	182	186	185	196	186	188	165	193	169	174	184	173	197	177	188	177	175	198	209	180	171	198	189	182	175	166	199	177	178	166	186	192	193	169	163	166	200	191	175	181	164	158	185	172	181	165	162	168	166	181	192	176	176	163	172	182	167	172	170	184	195	150	176	180	185	196	169	155	198	181	158	202	155	180	169	190	174	169	164	165	196	169	189	166	185	176	181	208	202	172	162	185	178	170	164	188	179	187	176	181	189	176	174	171	177	182	185	195	187	187	184	177	166	146	168	172	196	178	155	166	184	167	194	201	186	157	169	156	187	186	163	155	182	198	143	163	165	166	193	202	206	189	171	173	174	178	164	207	192	184	186	182	197	181	174	178	158	192	142	181	188	173	159	166	209	169	190	167	179	171	171	192	180	171	183	190	175	190	182	182	176	158	158	165	180	168	185	172	189	191	174	197	209	179	192	170	201	178	174	187	178	196	188	162	190	170	165	186	184	152	197	191	163	181	151	177	176	193	173	167	183	196	201	186	208	191	145	174	166	175	192	199	168	187	170	185	176	162	148	191	187	171	174	186	200	177	184	198	190	154	175	183	176	172	181	180	176	162	181	179	168	169	145	183	183	186	195	199	180	166	158	150	173	204	199	179	201	178	166	200	201	193	169	166	162	177	186	210	181	142	187	182	167	176	192	206	184	168	168	166	158	190	188	192	185	160	181	209	165	196	198	197	162	175	209	187	177	174	174	170	172	186	178	171	167	174	212	198	193	185	158	175	187	181	179	183	156	176	178	163	175	167	208	166	193	188	182	174	159	188	181	203	188	181	175	210	186	177	177	185	210	182	177	186	184	160	186	165	173	182	170	181	170	188	168	179	159	182	170	169	180	164	197	195	178	168	174	190
20569	11948	10018	5048	3353	2363	1732	1412	1122	976	5729	18769	21086	7116	1904	12633	2281	340	371	355	339	348	300	342	313	300	301	353	290	330	327	306	328	300	289	303	303	266	297	299	307	276	300	277	255	287	276	288	283	296	283	268	297	307	275	295	298	284	278	303	287	307	290	261	301	276	283	251	291	281	299	247	288	284	311	262	284	294	279	253	268	267	292	302	255	302	301	301	268	278	277	280	284	269	280	300	273	281	279	260	269	293	249	352	287	278	271	284	256	270	283	286	268	278	274	254	265	261	294	273	305	298	257	305	265	305	304	283	284	258	285	253	272	276	266	290	249	250	272	272	285	300	283	292	274	282	263	283	270	269	264	261	317	259	285	282	303	291	303	304	270	277	290	264	267	255	284	268	323	258	290	289	259	295	241	250	293	253	299	253	271	277	300	263	343	294	281	237	281	254	297	300	289	275	292	286	250	274	257	272	296	289	277	261	270	287	268	279	294	271	275	268	289	293	291	267	285	263	281	268	284	278	305	271	292	275	292	288	277	272	262	243	270	286	289	294	280	263	286	301	284	275	251	286	301	269	277	289	283	267	271	291	259	260	270	272	306	305	279	277	314	256	282	275	293	210	275	284	319	257	270	278	280	290	256	274	277	258	285	283	262	294	254	278	276	286	290	284	268	280	275	273	302	271	287	279	273	270	262	288	266	274	275	296	327	255	286	276	272	274	273	277	281	272	280	285	281	260	292	304	299	295	270	263	309	281	238	277	271	303	243	267	266	289	273	288	280	284	261	259	277	241	284	247	269	285	292	295	282	276	248	305	267	268	277	334	258	280	307	296	298	276	267	260	238	278	262	258	289	293	310	277	229	281	250	288	280	272	292	281	297	267	275	273	282	275	273	275	291	261	262	324	299	307	266	257	261	241	286	281	278	277	307	297	296	295	261	286	277	290	304	274	273	266	265	284	274	282	283	287	254	283	263	258	274	306	250	283	283	291	290	262	275	304	278	290	278	258	308	318	267	274	271	283	267	308	300	257	275	300	270	312	295	298	283	289	310	280	321	315	265	270	295	265	291	288	303	288	296	274	286	316	282	257	282	321	282	255	308	287	286	277	277	276	326	278	258	290	283	321	265	293	284	281	279	275	281	271	311	254	287	258	262	261	270	310	237	271	289	277	295	297	303	305	246	292	294	293	301	288	268	275	259	271	271	292	268	294	271	275	259	277	301	297	286	275	298	270	262	273	319	309	306	285	282	256	285	289	298	266	263	305	263	269	296	279	328	263	284	280	300	290	341	249	273	308	257	272	292	267	274	279	279	267	277	274	286	259	260	269	250	279	296	264	282	264	297	263	278	305	288	293	281	304	277	279	274	290	262	306	280	227	269	259	266	278	300	261	248	271	266	307	266	300	264	286	270	286	281	261	290	276	274	257	312	280	274	287	264	316	282	288	279	289	290	246	285	291	281	282	275	285	261	276	280	266	302	257	289	295	297	266	290	295	288	290	277	291	299	291	293	283	260	262	270	265	277	267	281	283	252	278	292	295	287	249	287	249	310	285	280	257	296	266	308	274	270	262	287	263	300	274	281	271	279	276	272	272	319	303	266	284	303	260	301	289	274	303	303	263	273	309	292	274	283	256	289	260	273	290	268	285	289	281	288	283	286	273	291	283	271	280	278	249	278	279	301	294	292	293	273	267	257	280	270	278	275	306	273	275	281	277	260	281	297	270	270	271	288	295	289	298	281	266	295	297	288	285	290	289	314	295	276	236	278	264	280	278	294	263	255	315	253	285	255	290	306	285	273	245	273	270	281	260	284	250	263	266	292	308	298	296	285	273	298	260	290	304	261	290	287	277	276	277	298	267	264	264	272	281	291	267	284	287	279	297	281	283	322	304	295	256	279	310	301	279	299	310	267	264	269	269	264	282	294	339	280	266	280	273	288	281	282	284	265	274	281	285	291	284	294	282	315	303	305	291	272	287	284	306	252	279	278	303	274	279	284	274	284	280	311	294	252	291	279	285	272	290	272	286	278	264	278	288	256	285	267	275	248	276	240	278	281	285	290	288	268	279	249	279	279	287	249	255	253	288	257	294	277	296	282	291	253	314	296	291	291	274	266	279	284	297	245	290	263	317	250	275	306	298	302	299	266	268	298	279	277	295	286	313	307	274	282	286	283	282	307	267	276	253	285	274	248	287	257	298	280	276	275	279	267	278	255	296	268	282	302	280	265	271	286	277	279	293	260	262	277	275	254	265	305	275	266	280	269	285	305	293	272	298	308	284	325	278	274	284	303	255	296	265	310	268	288	298	279	270	262	273	313	263	260	257	281	287	284	278	281	297	276	233	260	257	284	270	262	272	283	288	280	302	255	267	291	269	292	278	277	274	288	279	298	283	268	289	298	293	285	277	296	269	286	273	289	279	275	265	278	285	275	294	276	295	260	255	279	283	267	263	262	277	284	292	260	280	266	266	259	248	265	296	273	308	278	319	258	275	259	249	275	291	306	270	272	273	269	271	307	294	250	249	277	293	283	268	278	282	283	286	283	296	267	273	284	299	309	269	283	285	263	290	263	283	266	285	307	281	276	240	247	324	297	260	278	254	279	270	291	267	252	300	261	308	270	264	307	283	259	268	286	271	254	257	304	256	278	280	260	313	253	294	291	259	293	273	291	276	317	292	278	257	276	286	266	279	295	296	282	291	293	313	327	277	267	306	271	258	284	286	299	258	277	278	291	279	272	279	301	301	282	282	300	263	276	266	317	302	298	241	275	272	289	319	302	278	292	258	291	290	286	308	279	282	287	285	267	275	257	273	269	271	292	273	264	279	263	269	312	290	286	309	296	279	306	246	268	274	275	284	290	270	291	268	259	290	281	288	311	288	282	271	246	254	251	272	262	294	261	260	272	292	290	285	296	291	267	275	284	290	222	298	274	242	250	292	278	295	281	282	308	257	281	267	310	291	294	273	288	249	268	270	272	275	300	275	291	308	304	278	296	281	243	284	272	280	273	304	250	281	260	312	299	318	296	251	302	274	279	275	308	315	274	257	274	286	285	273	268	293	271	274	272	285	314	300	280	280	281	294	276	247	293	296	279	261	290	284	277	290	295	275	282	291	278	280	249	300	293	261	286	285	295	237	253	291	300	295	287	289	287	270	286	280	257	288	292	277	279	269	270	261	250	260	283	284	264	249	307	288	306	262	287	296	261	282	331	294	250	281	271	276	294	267	261	303	281	271	289	253	264	302	247	284	269	262	321	292	298	285	293	272	260	294	286	275	271	281	275	284	275	260	282	265	301	294	291	273	258	302	276	301	276	262	277	255	298	283	290	302	288	273	281	282	252	284	262	277	274	301	305	272	248	269	291	289	306	277	299	295	283	268	284	288	275	318	297	274	283	273	291	276	305	254	285	286	242	276	292	289	277	270	268	312	283	277	288	281	277	284	270	281	270	266	271	263	277	272	274	272	261	273	290	296	292	260	286	275
23486	21504	29393	24075	21507	20635	2231	702	502	593	1255	4419	4104	691	2320	12367	3120	187	143	120	140	122	127	127	117	125	116	110	105	106	102	103	110	101	102	99	99	112	108	92	101	106	80	113	103	111	98	91	85	105	85	113	95	95	92	88	88	102	95	99	89	93	108	77	82	107	100	91	89	109	84	101	98	81	106	103	102	83	93	105	100	98	104	92	120	96	68	87	105	82	81	84	91	104	100	97	84	99	109	92	79	93	104	95	85	108	87	92	83	79	78	89	103	99	93	110	97	100	90	83	93	89	105	85	93	87	91	103	86	109	98	100	106	85	99	94	91	94	104	96	90	92	99	100	97	107	87	86	116	99	98	100	103	100	92	95	111	93	108	69	110	102	86	75	95	96	109	95	93	94	81	93	84	117	100	91	78	81	98	95	71	104	112	89	92	93	85	92	115	64	80	92	99	92	109	91	99	98	95	99	94	99	105	97	84	81	84	82	97	100	93	103	92	106	74	100	97	101	104	102	106	85	87	109	82	91	95	89	95	101	89	90	96	92	120	88	110	93	85	83	83	107	101	78	87	61	81	97	82	99	84	108	72	107	102	91	97	96	92	86	91	92	100	79	109	90	94	100	104	89	89	100	103	101	95	112	92	99	79	92	106	90	103	109	84	94	96	97	83	107	88	99	89	94	103	91	91	94	99	89	94	116	73	104	82	89	68	101	87	101	102	101	93	84	90	92	102	85	108	95	92	91	91	102	107	82	102	98	95	96	98	89	100	90	70	104	106	86	70	93	77	85	80	103	106	96	77	102	105	97	100	104	88	92	104	99	88	113	93	105	93	94	109	84	107	85	110	98	99	95	82	85	80	81	71	97	110	80	99	98	97	94	104	94	93	109	80	97	94	97	77	101	89	84	100	106	102	97	78	90	87	110	90	96	81	98	109	79	103	93	97	91	101	105	116	94	97	93	93	80	96	107	85	99	95	92	87	102	102	94	89	106	93	84	89	92	91	107	91	95	109	85	87	96	98	94	85	93	101	109	92	97	97	90	89	91	79	80	95	93	65	87	90	68	100	110	105	76	86	101	101	92	90	97	84	101	97	94	94	101	91	89	87	102	104	97	104	85	107	89	72	98	109	102	96	89	106	87	87	97	110	86	81	99	95	98	109	95	107	110	87	111	80	104	98	100	75	99	92	80	91	74	102	84	93	95	90	93	96	88	104	101	94	108	71	103	96	109	103	96	78	88	100	101	99	97	91	83	77	106	97	87	85	89	104	87	116	110	95	95	96	90	94	94	109	86	101	113	91	92	83	91	71	96	86	87	88	97	79	88	102	96	77	99	90	96	103	97	99	85	113	110	101	91	86	96	91	98	95	96	100	96	85	89	82	87	99	86	94	79	91	82	80	82	94	90	86	105	77	92	87	92	114	77	101	89	90	96	100	113	85	101	90	81	95	79	109	96	103	102	74	97	86	108	80	104	81	94	89	73	79	97	95	124	85	101	98	94	95	104	101	80	96	89	87	91	84	95	89	99	72	93	94	88	90	102	86	93	94	87	102	89	108	91	80	101	100	74	89	107	92	88	77	106	82	93	98	97	88	88	104	101	90	94	85	95	105	88	80	88	90	91	81	96	82	108	90	89	104	96	91	90	86	102	88	84	82	74	95	79	102	88	72	93	98	100	96	84	101	77	96	76	89	116	85	103	99	83	101	99	87	83	92	87	100	78	96	95	92	103	100	105	88	104	77	89	88	84	84	86	104	97	88	89	96	100	76	89	108	82	106	104	76	98	95	101	98	83	70	92	75	86	96	92	94	93	95	90	97	77	90	105	96	102	73	76	89	87	78	83	96	105	90	96	95	92	92	73	84	81	94	108	87	83	94	104	104	108	106	103	79	94	88	100	89	81	87	109	108	112	96	118	102	113	91	79	96	104	98	81	91	107	85	97	89	93	78	88	84	91	97	93	106	104	95	77	99	104	97	85	92	107	69	69	108	94	85	78	82	76	96	94	90	99	103	93	105	88	107	100	80	77	108	80	89	101	92	94	85	91	115	96	97	91	87	102	95	101	91	87	79	81	66	92	97	85	88	95	91	97	93	113	95	102	100	96	108	87	92	97	76	84	82	95	98	80	98	97	78	89	87	85	103	77	93	100	92	113	91	87	93	81	85	102	112	103	97	108	123	85	92	95	93	103	86	89	96	91	85	102	96	100	89	78	96	82	97	81	89	93	75	110	91	82	87	87	98	88	95	92	92	96	105	93	92	83	78	98	91	86	96	88	88	95	94	98	89	76	94	101	91	97	96	96	110	95	76	80	90	84	86	90	84	89	96	89	89	82	111	92	92	101	97	90	89	88	88	107	85	81	95	111	104	97	80	92	109	88	99	81	92	87	73	93	86	67	90	85	85	91	79	103	94	104	90	88	92	93	90	97	92	82	78	84	118	105	91	97	81	88	100	88	90	94	95	81	92	94	95	105	94	111	90	94	103	102	84	94	86	103	94	79	93	85	85	89	101	82	95	91	98	89	89	104	93	109	94	96	107	96	88	100	101	86	97	87	94	104	113	103	126	81	92	97	92	116	83	79	100	92	88	102	91	91	100	104	104	99	98	103	81	89	89	79	92	92	90	99	98	88	86	93	104	101	81	97	90	110	106	81	103	76	87	99	97	84	83	85	106	92	98	103	101	84	92	107	92	88	97	106	104	108	102	94	88	87	98	87	97	77	84	111	90	79	96	100	88	89	101	95	91	83	80	92	101	90	81	107	91	86	115	86	91	103	94	96	112	82	101	88	82	107	108	104	104	95	89	91	92	85	98	91	106	90	102	80	99	102	100	93	92	85	98	95	92	84	101	109	98	88	91	98	90	101	89	95	88	85	88	96	99	115	88	92	88	80	100	90	107	102	99	87	95	80	104	117	84	105	100	99	93	98	97	93	101	101	89	73	87	85	94	118	84	90	97	89	90	81	107	105	96	103	94	103	88	94	97	101	89	94	82	92	78	89	97	98	79	96	103	98	106	83	79	92	116	91	110	94	99	94	99	110	109	99	80	99	105	86	101	73	97	103	96	86	92	106	95	75	89	96	87	110	97	97	103	100	102	99	85	77	91	94	95	87	95	110	98	86	93	98	90	81	84	93	91	94	85	91	86	102	98	118	104	87	91	108	90	90	87	97	81	82	84	97	75	108	90	80	89	91	77	88	83	92	93	85	90	85	98	103	91	83	86	104	98	96	111	85	93	88	100	92	89	101	104	97	88	104	81	76	99	97	96	96	92	97	104	106	103	79	98	76	78	86	77	90	100	106	104	105	106	85	89	82	104	103	97	96	82	105	77	94	90	83	92	92	98	88	109	104	72	103	92	93	97	91	91	95	90	91	111	89	121	103	91	104	96	86	95	105	80	104	90	92	88	91	93	89	97	93	94	93	98	85	102	101	77	90	104	102	84	86	93	105	74	84	94	90	101	90	85	90	98	100	96	88
22607	17292	14015	7409	4896	3459	2590	2126	1573	1819	3735	10525	9667	1552	6735	24673	4197	334	328	293	281	258	232	226	239	221	217	219	222	206	223	194	163	182	201	148	199	202	171	166	198	159	171	162	168	171	162	173	151	172	167	164	157	174	163	181	157	144	135	160	166	187	161	168	171	165	181	160	150	153	137	141	166	155	158	140	155	145	152	154	147	157	158	162	165	127	171	174	163	146	161	157	139	145	146	134	162	176	128	169	145	160	153	163	132	148	149	144	165	146	138	150	174	153	150	164	153	173	159	154	159	140	164	156	147	163	155	182	133	163	141	142	131	131	158	148	155	153	135	150	142	142	135	133	158	154	160	136	146	144	141	141	153	145	170	138	155	148	155	122	157	136	156	131	142	149	146	148	161	144	143	140	176	143	170	131	170	128	140	143	141	163	150	166	136	164	121	146	147	162	146	147	127	137	158	156	153	143	155	157	141	143	143	163	124	145	144	163	152	153	174	153	146	138	144	150	180	153	124	146	145	153	134	151	150	147	143	152	140	132	125	159	148	141	157	168	135	133	153	157	143	153	136	136	149	132	129	135	155	146	146	127	127	146	150	162	140	138	158	156	151	146	141	156	153	159	163	167	157	158	157	141	154	161	147	151	151	157	166	156	126	133	140	159	158	164	165	166	142	145	168	146	161	151	148	164	141	184	160	174	140	155	146	140	173	165	141	133	133	151	151	157	143	136	154	149	138	146	142	130	149	165	143	159	142	144	158	161	141	152	149	140	150	131	135	138	132	163	141	149	179	154	133	142	171	144	161	152	144	178	155	136	153	162	157	159	138	126	147	162	137	156	165	137	155	136	140	138	140	152	131	138	165	161	161	137	160	143	148	133	138	165	139	156	153	157	138	159	151	140	135	158	132	143	148	154	147	128	141	154	141	140	157	152	143	146	142	164	131	161	152	167	185	171	153	129	165	144	159	146	139	146	127	167	162	141	135	147	150	147	154	164	138	147	153	137	140	123	179	130	157	137	155	146	153	128	145	144	151	155	127	149	159	138	119	151	150	152	133	129	141	136	151	159	157	137	134	147	157	134	140	154	117	149	160	139	155	158	142	162	157	164	151	157	144	139	136	143	153	155	158	130	143	141	144	141	149	131	149	124	145	157	157	145	141	143	137	156	127	167	147	165	134	162	134	151	161	140	151	168	161	162	144	143	161	150	148	166	154	162	136	153	145	160	158	139	151	143	119	145	148	133	142	129	137	147	142	153	136	147	154	163	147	152	169	152	159	127	123	147	146	143	142	157	122	165	146	159	132	141	161	157	148	150	158	131	151	140	154	162	156	151	143	143	152	176	149	148	138	146	144	150	162	138	135	181	140	144	152	163	146	159	150	158	168	138	148	132	162	149	139	125	133	149	151	157	147	147	146	146	150	145	150	158	141	141	147	147	151	135	142	148	183	145	135	163	150	151	124	135	155	158	148	160	147	161	169	152	161	128	149	126	153	143	140	145	157	118	157	158	136	169	159	146	136	138	153	156	164	154	150	138	150	128	146	137	155	168	137	147	156	150	153	151	144	118	145	150	153	154	152	150	142	141	138	147	154	140	170	135	173	158	148	145	161	136	135	133	165	157	171	144	158	133	166	134	130	155	166	145	149	154	146	149	152	136	146	142	146	153	157	159	144	162	154	131	146	143	151	143	147	157	137	150	162	143	138	146	154	135	126	122	139	159	148	136	158	132	161	153	138	151	164	148	152	145	137	151	149	168	137	178	154	170	154	147	154	167	139	133	136	143	151	142	139	144	155	150	158	161	130	130	160	152	154	164	152	145	140	131	145	144	129	159	177	138	169	145	166	135	160	155	150	152	140	159	155	146	137	133	161	154	165	171	148	145	127	149	142	162	142	167	126	144	163	154	157	164	166	127	159	154	160	153	137	155	140	159	166	153	161	139	148	171	148	133	126	157	136	136	153	141	120	130	142	132	150	131	161	148	156	149	158	171	149	140	127	142	142	146	134	128	155	152	156	142	145	159	147	171	149	143	166	148	145	134	169	144	138	145	149	163	153	159	139	139	141	153	166	145	159	147	141	152	160	140	126	151	149	156	138	165	129	145	164	147	156	142	156	146	116	142	127	178	143	149	171	168	153	151	146	141	153	155	130	137	163	155	150	134	142	149	150	149	137	143	150	159	163	145	166	176	146	149	133	125	150	157	149	149	161	176	148	163	134	121	158	129	141	144	148	154	160	150	149	158	143	155	159	138	135	132	146	153	163	167	145	143	166	140	128	138	148	154	132	155	138	151	137	153	165	153	160	142	157	152	151	135	140	151	152	158	146	130	143	146	156	155	138	128	147	155	156	140	138	148	155	139	158	146	148	150	155	161	157	142	127	143	153	158	154	149	152	149	151	161	144	149	134	144	154	147	147	149	180	167	145	137	148	161	145	143	165	125	142	155	150	118	154	132	147	146	171	144	149	151	130	134	166	144	145	132	156	170	152	168	176	147	113	169	168	151	151	173	154	146	142	152	153	141	138	141	150	132	145	152	145	156	148	126	129	168	160	173	148	141	154	158	141	158	163	134	150	146	132	139	144	120	157	148	144	147	154	132	163	122	151	139	153	170	121	142	140	150	152	155	153	131	135	133	154	146	149	145	150	154	172	137	152	134	152	146	143	146	145	159	160	159	135	164	160	162	152	140	142	143	151	134	125	156	142	157	146	134	143	161	150	155	166	154	148	132	154	166	152	163	149	176	131	143	164	162	168	144	156	134	145	155	155	159	149	138	146	180	153	142	134	154	142	143	157	152	155	145	163	154	154	142	126	165	164	150	148	151	155	149	157	153	161	169	160	168	139	148	136	160	149	154	138	170	170	157	152	140	148	158	117	140	134	166	130	171	160	139	136	162	164	138	166	158	152	150	163	119	138	164	144	165	157	162	150	141	143	164	170	154	139	129	148	164	127	133	146	145	153	158	148	146	137	161	122	157	146	149	147	183	139	133	143	155	148	139	152	161	169	156	145	146	160	151	163	145	127	147	151	151	166	154	155	150	175	153	154	142	156	161	146	152	151	152	148	159	155	168	152	143	186	157	148	155	151	144	147	131	133	155	143	158	150	144	153	159	147	161	152	127	143	153	149	156	118	155	146	139	140	176	135	161	148	157	139	140	163	145	151	151	151	154	141	167	144	144	146	155	137	147	160	141	135	145	151	168	150	162	143	155	142	147	172	140	153	148	153	146	149	162	157	147	136	129	137	176	161	134	144	160	158	157	159	146	150	157	162	151	143	158	149	141	161	143	149	143	149	128	143	137	130	146	152	160	156	150	158	149	137	157	149	157	154	153	149	155	144	157	151	162	143	147	150	142	132	154	150	129	144	154	131	152	147	149	152	157	160	170	126	137	148	159	152	150	142	150	153	146	149	159	155	163	162	161	152	155	140	151	157	137	151	148	153	134	148	149	151	158	154	149	147	146	141	149	140	146	156	132	140	168
27150	20483	6982	730	440	373	232	227	202	186	249	365	282	212	358	825	263	181	182	175	184	146	182	162	153	181	166	162	157	173	184	162	171	161	158	162	156	174	148	168	157	170	152	172	169	158	162	162	149	170	189	158	159	157	156	170	152	161	174	173	157	169	155	161	162	149	163	177	174	185	172	166	161	166	155	170	154	159	189	185	183	162	165	158	160	171	165	163	171	162	184	160	140	165	179	144	173	183	167	162	155	173	146	151	155	164	172	156	169	176	172	162	176	160	178	173	164	169	149	143	169	159	149	180	146	180	147	175	172	177	155	166	162	165	159	161	177	170	157	170	177	170	166	162	174	160	158	178	179	166	159	143	175	176	178	153	156	162	174	166	162	169	162	167	177	155	164	165	169	155	160	174	160	150	165	184	171	146	147	167	162	153	175	155	166	177	146	155	171	154	166	187	153	165	160	162	159	170	169	161	149	176	151	167	150	178	160	180	175	183	148	171	169	173	168	152	155	152	156	171	168	147	172	166	177	157	146	160	166	173	154	159	164	162	153	134	166	164	175	180	159	176	150	175	177	163	165	149	190	173	152	150	178	163	163	190	157	151	181	166	141	171	177	180	160	159	164	156	141	170	161	185	174	156	146	175	185	145	163	164	189	176	165	163	181	128	181	181	154	161	186	160	188	174	179	155	156	179	164	163	182	170	151	167	162	180	161	146	165	155	160	163	167	157	171	148	157	152	154	183	169	167	167	160	153	155	138	159	161	163	160	172	155	162	146	164	149	142	150	181	157	188	175	160	191	136	173	133	159	162	160	165	166	173	161	163	156	191	155	174	161	201	166	164	170	187	175	167	155	169	161	155	169	158	164	145	169	151	187	177	158	165	154	161	187	177	191	190	180	159	163	128	171	176	169	163	158	175	164	172	174	144	159	177	178	171	183	159	148	156	181	155	161	145	168	162	156	161	184	167	164	156	154	147	173	164	171	189	161	168	147	153	149	163	177	168	167	172	165	187	168	191	149	167	182	171	140	185	185	160	163	186	160	177	173	180	151	170	159	176	139	160	158	157	170	147	152	186	170	161	162	185	154	172	161	155	158	165	179	158	183	175	190	149	167	170	149	171	171	165	177	176	145	147	173	192	152	146	155	194	183	180	158	158	163	190	134	173	157	147	169	159	167	177	149	154	159	144	157	176	186	165	180	155	183	176	161	161	157	168	160	178	175	150	158	157	182	156	178	179	170	177	164	147	176	184	170	179	153	157	156	160	166	179	184	169	151	175	181	176	180	145	171	148	176	156	144	171	191	175	167	154	162	161	148	181	149	167	162	168	159	187	184	183	153	184	163	156	171	167	151	162	179	169	153	139	144	166	154	165	146	181	160	206	160	151	174	174	166	162	165	173	151	141	157	154	179	168	193	169	169	154	144	179	175	163	180	161	169	175	158	170	192	182	178	175	169	153	180	155	160	184	155	166	171	160	176	167	173	162	164	152	187	179	174	162	181	159	167	172	165	148	163	169	172	162	167	180	158	152	181	166	163	165	168	145	161	150	191	174	153	163	158	158	167	150	148	172	164	154	149	171	187	166	158	173	158	181	171	163	178	171	152	152	166	155	163	160	166	154	165	152	184	148	158	163	171	159	164	153	155	186	153	178	177	173	181	177	166	156	183	169	166	167	172	181	161	143	157	159	148	185	177	156	179	164	165	171	159	168	152	177	185	155	186	174	155	155	183	173	160	167	170	167	167	156	150	154	171	165	166	185	154	156	149	162	157	159	174	170	142	156	168	143	164	168	135	176	158	152	181	143	154	170	169	158	166	170	175	183	167	168	171	165	172	173	165	154	152	167	149	185	146	161	165	177	187	169	180	154	160	138	169	169	153	189	143	154	152	161	174	174	149	155	179	179	170	131	168	150	157	181	202	143	152	171	149	171	170	163	168	168	160	168	175	184	174	175	164	154	167	158	147	192	152	155	173	158	162	155	194	178	161	177	173	171	145	147	172	161	149	164	152	168	144	168	182	179	142	148	168	155	174	150	152	161	135	167	176	166	182	156	162	164	175	161	135	162	169	194	171	153	172	169	198	166	182	157	170	157	156	181	180	164	185	185	151	179	158	166	146	164	169	145	175	163	150	160	148	185	158	172	186	138	160	196	179	158	189	161	153	174	175	167	158	165	164	151	175	195	151	176	157	150	183	161	174	155	174	174	166	157	176	169	172	166	148	158	176	192	160	149	146	154	164	173	175	169	182	165	172	165	168	157	173	155	184	162	162	175	166	153	160	174	188	172	147	178	167	170	171	166	162	154	185	142	191	140	179	174	157	151	176	161	162	162	188	164	159	160	154	141	171	176	176	175	135	164	173	158	155	155	157	163	171	161	183	167	182	184	172	144	159	169	171	185	186	162	169	164	161	154	162	161	154	144	161	170	171	180	157	157	181	174	159	169	143	164	169	155	157	149	147	171	195	171	180	180	173	170	152	158	178	163	140	183	170	173	145	155	160	178	139	146	171	175	170	138	166	168	158	164	173	167	174	151	157	174	164	163	177	173	180	145	184	145	164	185	145	180	149	159	170	136	137	159	174	172	179	163	155	170	170	165	176	163	141	161	158	166	172	156	148	156	168	173	169	159	173	183	162	147	155	154	165	133	175	162	153	161	156	185	162	185	158	179	152	187	161	159	151	169	165	157	159	168	172	182	155	167	176	149	166	179	177	151	174	158	160	163	170	178	156	142	140	172	167	165	167	175	166	190	154	144	175	173	167	172	156	155	152	167	158	176	173	153	167	152	152	130	166	160	165	157	158	155	182	160	167	165	175	183	190	177	165	157	162	152	140	165	152	162	167	159	165	178	157	175	173	172	177	166	176	176	175	147	178	178	149	157	175	175	180	176	164	163	168	157	178	179	174	172	194	143	180	164	167	158	183	164	143	161	165	192	148	164	166	153	162	143	187	186	158	181	192	172	170	171	163	160	164	140	182	147	170	138	150	171	161	152	179	170	155	196	181	180	173	171	142	173	181	149	182	154	189	175	175	159	173	183	172	159	162	157	160	180	160	176	157	159	182	167	177	166	186	183	162	157	188	156	146	177	163	147	149	156	187	152	194	138	166	187	168	176	155	167	174	180	175	175	157	167	165	177	145	164	162	168	159	164	180	155	152	169	167	156	180	171	145	148	147	167	135	178	170	171	181	158	157	138	136	179	165	175	169	168	172	144	150	158	172	180	146	151	167	146	159	156	165	150	153	180	178	183	183	163	179	190	150	179	157	193	196	174	165	171	145	153	169	156	166	177	176	147	145	186	165	182	170	174	196	189	165	164	153	159	164	166	169	182	165	169	180	163	147	142	168	166	164	167	163	152	166	166	168	172	168	178	194	164	152	153	164	167	171	161	181	145	183	154	150	162	159	149	156	147	167	167	168	166	157	164	177	178	159	194	167	179	156	163	186	152	158	156	157	169	186	164	159	169	159	196	190	170	170	150
13179	2552	1628	880	693	502	443	376	332	308	425	865	602	303	834	2097	451	288	259	269	282	262	267	245	266	268	241	260	257	244	271	255	291	236	249	239	263	237	265	243	247	232	236	250	245	253	243	236	263	255	273	262	248	227	223	244	260	233	232	261	237	265	284	232	251	250	263	270	271	249	234	245	277	247	255	245	246	239	243	237	243	237	287	239	220	249	271	265	261	258	262	243	265	234	259	260	227	210	258	258	251	280	278	247	244	235	262	233	263	242	261	249	236	240	253	246	258	242	216	268	242	233	235	281	258	244	251	268	253	255	265	268	244	252	275	271	256	234	277	267	263	237	250	266	241	299	265	250	253	261	256	246	231	238	239	251	255	213	263	242	269	289	250	260	236	234	270	266	239	247	246	238	256	263	242	243	257	291	244	225	288	256	286	258	231	267	263	255	265	264	256	226	251	286	266	255	229	259	223	268	240	253	245	258	228	245	247	262	259	240	260	275	241	254	239	241	227	262	240	257	215	290	265	251	244	255	249	231	266	243	270	274	221	267	224	248	236	286	274	285	263	250	236	250	254	249	249	260	278	218	275	244	279	247	281	260	268	230	240	260	241	257	229	267	238	248	259	241	231	252	238	235	243	225	231	259	276	249	295	269	224	252	259	266	257	268	246	245	243	244	257	266	256	237	273	229	251	257	299	271	253	265	269	264	259	250	246	257	267	246	264	245	217	248	262	233	242	275	252	240	240	255	236	241	269	234	282	239	249	259	256	247	251	266	236	281	288	266	234	255	289	249	265	250	264	274	251	239	243	248	226	235	250	257	257	255	266	241	261	260	254	265	241	267	257	244	262	279	232	248	264	259	278	274	239	243	250	232	247	240	271	270	248	234	253	259	259	269	259	249	262	240	255	274	252	257	262	225	261	242	241	243	263	262	257	252	225	264	240	263	224	268	223	263	271	270	232	279	242	271	229	238	259	267	233	257	232	244	242	288	237	265	261	243	235	263	233	248	276	234	247	245	252	257	252	251	279	234	235	255	254	230	252	240	270	246	307	255	242	253	260	254	267	267	254	261	249	247	231	250	260	235	263	238	249	237	243	237	264	209	247	234	247	248	241	242	259	237	255	240	243	251	247	240	262	248	253	254	247	220	234	246	226	269	241	253	259	251	271	233	234	264	255	250	263	272	256	243	235	291	247	271	272	248	256	261	267	251	249	265	265	246	233	244	269	239	214	264	241	247	270	234	234	230	252	251	264	273	262	236	243	230	278	227	291	273	264	266	236	249	238	268	249	250	263	257	249	268	259	235	228	253	251	263	265	246	230	252	265	243	225	253	249	246	242	258	267	255	239	229	266	243	262	251	253	259	255	246	246	242	252	205	268	265	263	259	225	265	249	239	253	257	240	271	257	231	241	256	237	258	283	246	250	243	266	220	248	242	270	228	257	242	234	249	260	260	281	264	245	285	221	249	251	270	226	257	244	247	257	244	257	239	234	256	266	246	246	244	243	262	275	254	257	245	255	243	235	249	261	275	250	221	235	251	252	258	268	279	248	262	268	235	285	268	244	275	254	254	260	261	256	254	253	259	247	281	253	248	239	246	255	253	246	261	260	283	242	269	255	241	257	269	251	281	244	277	269	233	252	233	258	242	269	251	238	250	259	251	265	271	249	259	227	266	252	265	254	275	282	273	259	246	263	275	270	273	228	251	265	271	269	259	264	265	231	250	258	275	247	266	293	246	283	237	247	234	278	261	267	252	259	263	251	267	243	257	251	220	290	260	272	271	246	280	252	235	257	241	255	276	236	285	244	258	277	256	244	253	254	273	262	256	271	264	266	246	238	240	242	236	288	235	264	242	213	252	259	267	253	237	240	227	255	245	271	277	210	262	262	281	300	225	270	263	261	290	260	248	282	238	261	258	237	263	252	241	273	234	220	270	268	238	234	253	215	256	247	250	252	282	270	262	254	268	231	239	238	244	242	293	252	249	247	224	268	256	256	241	252	231	255	254	255	235	272	236	229	261	235	249	270	252	248	261	243	258	253	252	255	257	267	243	247	244	250	269	260	255	273	253	242	256	246	237	258	243	266	280	228	237	264	275	256	266	251	247	252	237	257	249	258	257	257	234	250	259	250	273	247	228	220	244	274	269	220	260	261	278	243	253	279	226	209	224	253	262	254	243	237	270	250	229	266	245	274	240	243	229	223	254	263	255	280	242	264	249	245	280	239	250	234	284	229	236	254	220	294	224	242	262	275	256	250	235	235	246	258	253	242	244	287	236	257	276	251	260	276	244	234	239	270	253	225	278	254	211	262	259	252	225	227	254	274	262	272	249	265	249	221	231	244	228	259	222	254	223	258	254	255	254	221	238	258	234	292	257	266	231	274	253	211	272	248	245	265	270	290	239	256	239	252	242	264	247	242	256	249	244	245	242	282	255	266	243	245	233	262	252	277	253	244	261	244	266	258	261	253	276	248	235	252	274	226	233	253	258	239	288	234	242	228	262	268	238	247	246	287	257	252	247	263	274	268	308	247	247	241	238	274	272	251	250	266	250	236	261	247	255	236	242	270	238	249	260	259	237	232	269	250	256	251	270	238	274	247	237	239	293	247	225	233	265	279	264	258	262	238	272	261	286	244	257	243	271	261	244	242	254	274	248	234	265	257	244	256	270	244	260	244	241	262	250	234	239	234	256	251	247	262	233	237	262	270	252	276	244	255	244	240	249	240	257	234	250	239	264	241	259	248	245	254	229	246	230	282	287	260	247	265	250	243	250	268	243	264	241	276	268	281	244	260	249	256	263	264	233	248	236	273	261	270	261	240	255	259	245	256	268	249	250	246	245	250	252	237	260	263	251	226	230	251	260	247	270	281	221	236	224	241	253	244	265	237	253	235	254	273	249	242	260	243	250	229	249	246	242	260	236	257	271	236	235	236	256	229	232	244	292	265	242	251	255	255	254	235	282	226	263	234	243	267	249	280	262	216	220	265	243	253	237	259	254	253	259	257	270	234	261	276	250	253	221	251	244	248	254	254	262	251	238	248	261	229	257	250	277	253	277	242	273	210	252	266	272	259	261	229	283	257	272	275	257	242	251	257	257	266	274	237	271	238	260	243	224	266	251	229	266	233	230	260	265	268	259	233	241	254	261	266	243	271	272	228	251	240	262	243	250	258	257	242	252	269	259	254	244	245	258	258	260	254	238	274	284	261	247	259	213	270	232	267	263	252	260	277	245	263	264	256	215	224	277	241	242	261	257	246	228	247	244	248	235	257	266	262	233	233	243	250	269	287	234	282	251	246	265	233	255	276	253	270	257	258	222	247	244	249	249	244	244	265	231	222	247	284	247	231	264	242	253	233	232	272	238	251	278	272	278	254	235	240	274	245	262	264	264	227	271	250	280	262	267	238	260	231	227	249	250	240	260	273	259	222	234	239	248	265	237	245	252	243	254	251	254	264	253	254	250	245	253	245	252	278	279	261	255
24276	21509	28941	24459	21438	6815	864	564	397	545	1580	5125	1372	1231	3672	7264	340	229	195	205	226	181	194	186	201	206	185	201	197	205	183	196	190	186	169	187	212	184	190	166	204	202	178	170	178	173	179	180	169	196	168	181	171	168	202	191	172	193	176	222	184	183	175	184	179	198	156	198	170	184	193	176	170	177	183	187	189	194	192	190	162	173	173	188	179	187	170	185	194	186	162	178	184	176	185	186	170	207	182	171	192	195	156	172	192	181	162	210	203	196	160	208	157	180	155	191	183	188	193	189	186	180	177	172	181	203	202	167	167	147	165	169	190	163	177	153	183	186	178	171	184	177	172	195	181	171	172	175	174	198	172	162	174	190	182	166	184	193	173	170	192	165	189	174	187	174	202	186	187	178	175	184	184	170	190	183	166	163	159	170	156	179	175	188	151	193	167	189	180	167	175	152	179	170	206	167	183	177	166	173	174	191	173	206	193	200	175	166	177	179	155	147	173	176	170	187	203	188	173	161	205	175	165	176	160	163	175	160	171	183	175	167	167	183	190	185	187	182	176	185	145	175	171	181	171	188	186	181	162	183	192	187	162	179	172	169	164	144	175	172	181	176	197	149	221	180	191	177	141	183	172	202	206	173	163	187	169	187	182	169	175	182	163	163	166	165	194	153	194	171	195	194	183	169	196	164	164	169	161	156	168	153	180	159	181	167	162	162	175	195	208	185	188	172	179	178	180	159	193	159	176	179	182	183	150	186	164	182	151	172	163	181	212	183	188	184	180	185	187	168	175	176	163	164	188	190	194	189	183	179	184	180	178	171	194	172	183	186	177	176	180	179	161	169	188	181	185	196	189	175	186	158	180	190	153	185	190	174	163	191	180	194	162	179	184	169	182	185	160	189	197	185	192	184	166	196	170	205	154	187	190	192	163	175	185	177	176	186	159	172	186	163	174	177	172	155	174	193	184	197	171	179	188	204	168	175	151	195	175	161	175	160	187	175	201	174	179	188	200	192	173	170	168	198	167	168	176	178	175	189	169	180	191	187	173	189	182	189	169	168	176	169	176	171	171	186	177	166	173	171	148	153	167	178	164	180	149	189	200	212	181	182	168	199	196	171	192	175	152	171	215	193	167	178	184	196	174	178	156	181	158	177	180	177	176	165	186	194	171	183	167	204	176	193	181	172	167	160	176	182	165	184	175	186	180	182	176	181	158	203	198	170	178	168	182	169	172	169	180	190	168	179	167	166	189	200	175	176	173	168	170	189	170	173	169	176	167	159	168	174	161	162	192	184	171	200	165	188	163	175	176	177	166	168	193	179	193	181	165	189	205	175	174	180	165	182	190	160	173	179	174	178	169	169	178	208	204	177	170	174	169	182	170	173	190	179	174	168	183	171	176	189	185	183	181	164	162	181	155	180	158	202	176	183	189	169	177	150	197	183	172	169	180	165	162	182	188	168	159	167	163	189	165	188	179	167	173	161	168	195	169	185	171	193	187	167	184	187	181	154	203	184	162	166	206	148	199	175	189	182	188	199	174	191	184	177	186	197	179	175	178	179	165	173	189	174	197	152	176	195	195	188	189	167	143	173	181	178	161	171	163	168	168	177	170	166	185	163	171	178	182	170	158	185	174	175	206	158	161	180	166	183	194	173	169	207	221	180	156	170	201	195	172	167	175	186	199	179	203	160	181	184	178	176	170	178	185	183	189	186	189	184	177	184	183	179	160	155	187	165	199	159	161	195	168	206	192	159	183	176	171	176	181	166	175	151	179	193	153	186	179	180	185	190	180	214	186	190	170	160	182	162	189	166	153	178	190	201	162	179	159	178	171	185	168	171	191	157	165	175	179	172	156	185	185	194	156	203	197	166	201	188	166	186	149	202	164	147	165	176	187	168	197	173	179	156	179	178	172	164	169	173	184	196	165	177	181	165	167	173	165	180	172	169	184	186	181	184	196	166	171	185	184	148	160	168	171	179	177	180	162	164	175	185	183	187	191	188	184	157	154	186	180	163	161	183	167	195	201	188	173	172	179	191	172	176	145	178	170	199	221	179	185	175	173	193	182	185	192	194	188	165	198	187	169	172	165	152	153	185	195	191	175	175	151	154	168	176	198	171	181	187	164	169	189	168	189	181	184	184	170	162	182	180	189	166	158	207	188	191	159	170	168	173	170	177	176	180	187	183	179	188	176	185	185	179	175	187	180	162	169	156	173	164	170	165	164	184	176	163	158	165	180	163	165	172	185	180	159	179	184	177	181	159	170	139	179	163	168	200	172	177	190	163	172	175	185	187	192	148	171	189	185	165	163	195	168	207	172	180	166	159	203	174	178	182	201	195	151	167	185	168	160	183	168	163	179	182	169	186	187	170	179	177	179	160	157	195	184	174	178	177	162	172	178	173	180	164	178	179	174	170	153	170	183	164	169	174	196	177	156	182	211	173	169	175	192	178	186	195	179	169	177	168	166	165	171	184	157	191	184	182	194	181	171	190	162	175	196	170	199	180	145	189	193	174	178	199	190	196	171	175	163	167	174	165	161	195	179	185	178	181	170	190	188	144	189	216	185	191	200	174	164	173	183	186	173	165	154	182	176	175	172	162	158	180	177	147	177	175	178	162	186	152	175	175	171	181	186	205	147	172	213	179	173	175	195	169	195	193	195	204	202	182	183	196	188	183	166	173	152	171	188	161	188	172	179	196	177	147	166	166	173	216	186	178	184	153	170	164	187	182	180	204	181	200	182	188	185	159	184	191	195	187	157	174	192	184	190	179	206	148	164	179	201	175	179	177	165	184	167	189	164	162	186	185	183	157	162	172	176	191	170	170	174	182	178	172	170	206	197	152	172	185	181	187	168	197	166	199	164	181	180	190	174	169	165	166	185	173	169	153	152	192	170	166	169	169	190	172	207	178	179	179	192	150	192	174	176	191	187	175	188	154	160	184	189	204	175	168	171	176	175	178	159	177	189	171	171	184	186	203	185	196	190	163	173	205	198	211	184	178	174	159	182	184	177	187	180	172	196	169	167	179	168	177	160	167	164	172	174	194	173	164	177	183	184	185	181	185	160	175	169	189	187	185	190	197	169	189	187	190	169	181	176	149	211	176	183	199	198	169	175	174	171	191	180	175	184	169	195	166	152	185	217	175	186	175	158	166	172	170	186	154	189	181	186	167	163	187	168	187	196	155	171	189	176	189	201	163	213	188	190	194	181	188	180	174	167	172	149	183	179	172	165	171	186	172	203	148	186	179	159	159	194	228	169	169	196	195	178	192	183	178	176	180	195	208	169	188	177	183	194	194	189	193	151	161	190	190	171	170	177	162	159	190	179	194	171	203	180	196	207	187	203	173	166	181	192	163	178	190	169	161	181	166	156	167	197	162	190	185	172	189	165	206	196	175	191	185	173	197	149	165	172	185	177	171	176	195	176	141	171	175	183	190	183	173	186	162	205	178	192	174	174	160	166	170	155	159	199	197	171	167	182	177
18417	12630	9869	5074	3289	2373	1804	1435	1154	1710	4845	12955	3471	3651	9966	15661	493	401	363	366	371	330	294	327	342	298	297	313	322	315	335	313	313	317	294	289	274	306	334	250	285	287	277	298	290	299	276	308	255	300	308	269	299	266	292	255	288	247	286	283	312	275	317	277	286	274	291	277	307	259	313	294	269	272	270	291	292	280	264	295	283	310	282	305	267	272	264	306	282	268	265	290	279	284	285	297	265	300	270	278	271	247	302	271	291	281	257	285	275	269	272	289	288	259	259	293	286	291	272	284	273	297	280	275	298	268	280	261	274	274	280	310	289	294	300	283	278	291	296	268	252	294	324	286	288	293	295	312	288	269	295	271	295	299	268	302	266	273	259	256	278	270	272	256	256	313	276	269	291	292	275	273	291	273	281	312	308	290	264	298	245	263	261	278	255	316	273	283	264	297	288	279	288	281	274	277	271	297	259	280	286	263	277	273	285	272	313	252	258	288	276	264	251	286	293	312	289	258	265	259	258	263	262	288	265	273	296	251	258	276	274	265	292	291	279	272	271	298	286	257	272	288	267	281	307	282	275	279	285	273	284	268	263	263	283	290	273	282	293	265	265	290	293	282	258	264	285	247	269	260	280	271	278	278	258	260	264	298	260	287	296	272	248	300	287	268	241	291	280	278	278	255	275	273	302	310	283	282	257	254	275	282	274	292	292	284	281	269	236	276	258	280	277	305	269	301	259	297	269	267	271	279	284	282	292	273	252	280	296	307	294	260	247	273	273	266	269	285	276	259	278	282	296	285	278	306	298	306	269	305	303	254	273	254	271	293	292	285	284	266	270	284	291	290	265	258	267	245	285	292	247	277	280	258	255	265	245	275	277	285	274	271	273	297	276	280	295	279	267	261	273	296	271	279	251	241	279	291	253	242	308	285	274	264	292	261	276	287	300	260	298	278	277	243	285	281	290	304	255	272	269	300	266	250	261	316	268	267	259	270	262	282	304	298	230	293	270	280	292	270	278	279	313	260	275	279	261	273	286	295	263	285	291	264	255	271	285	306	287	293	276	247	265	230	247	259	277	260	273	278	261	286	286	267	287	275	290	341	272	274	254	272	291	295	258	274	258	263	298	269	273	275	286	286	256	276	292	312	258	301	288	271	281	263	284	285	282	273	262	282	271	279	270	257	275	323	268	265	288	293	252	275	280	258	281	250	269	298	281	255	305	295	301	302	248	270	248	276	264	252	279	260	297	269	299	299	292	321	242	298	277	228	275	268	271	252	272	300	267	271	296	277	273	264	279	255	250	255	244	280	312	254	274	302	269	276	273	292	262	299	271	256	269	286	283	253	289	261	289	272	280	273	271	262	267	264	256	275	276	287	274	267	285	301	262	292	297	269	250	277	267	252	265	277	286	280	285	282	274	273	236	263	271	259	259	285	267	259	255	249	302	262	260	279	282	258	281	261	300	281	291	268	256	290	289	276	267	269	266	306	267	270	278	300	298	241	273	265	245	288	272	294	297	330	234	291	264	282	275	286	268	269	280	240	289	263	266	276	264	258	287	256	258	295	279	267	262	294	266	277	290	272	294	292	276	280	270	256	255	275	255	271	287	310	300	278	298	302	266	255	266	268	272	269	267	276	299	270	259	261	265	271	328	267	276	248	257	265	267	253	281	300	279	280	288	283	322	300	287	296	299	282	266	278	279	306	263	278	277	260	240	314	264	293	286	268	265	275	295	273	244	260	281	260	280	269	266	263	249	268	284	272	299	273	258	264	277	262	267	271	277	283	291	296	293	263	292	287	307	265	285	269	275	263	288	304	265	283	250	282	276	320	281	281	264	292	310	281	286	273	277	276	272	257	258	260	253	284	279	278	273	267	274	287	266	262	280	279	283	296	262	277	280	268	256	302	260	282	253	283	269	301	276	257	281	277	276	246	286	310	265	246	253	267	271	275	304	288	264	261	280	286	285	308	276	292	258	305	259	274	264	247	293	282	269	288	274	304	279	291	286	302	278	270	235	281	289	249	273	278	267	292	252	286	261	290	253	267	262	265	279	278	281	286	270	292	261	271	261	260	286	298	259	302	299	260	268	267	235	264	272	266	263	276	280	261	281	257	252	262	284	284	291	292	275	268	290	286	278	294	264	308	263	259	284	277	247	276	268	324	268	273	294	246	303	253	259	298	301	296	270	301	279	279	288	280	267	281	274	249	269	274	281	270	258	286	272	291	275	286	288	291	309	282	276	250	267	319	271	274	303	276	299	289	276	262	265	310	269	284	271	269	284	281	264	268	273	263	277	269	279	262	266	266	271	270	267	304	294	301	286	285	287	293	289	272	268	298	296	230	282	278	271	268	284	269	271	253	259	255	309	292	269	290	273	301	271	279	263	290	250	294	254	274	309	305	268	274	268	274	270	299	278	287	298	266	275	293	276	271	288	241	266	274	276	266	273	278	247	296	269	297	284	260	304	246	264	279	283	258	271	304	291	281	271	289	280	300	256	279	295	271	313	260	278	294	274	276	269	296	270	295	237	279	298	316	277	265	272	276	266	272	254	276	282	265	269	270	260	293	258	287	268	274	267	301	295	289	282	251	294	243	263	284	260	279	288	286	280	294	279	286	256	269	284	248	281	284	289	256	282	294	277	286	293	287	281	304	273	272	302	280	250	292	292	290	279	285	289	300	285	262	270	284	304	265	267	287	287	287	263	255	261	256	280	276	279	264	285	290	310	272	251	281	280	279	266	276	290	305	268	281	275	280	272	284	308	281	283	260	282	268	268	256	284	270	268	279	267	299	289	263	257	275	264	300	297	281	316	262	276	269	286	261	275	296	289	290	294	292	309	261	255	304	282	289	274	267	263	315	282	274	277	276	273	250	305	273	283	273	244	282	277	282	297	287	241	275	277	275	269	263	271	246	258	280	297	297	288	281	304	283	289	284	286	297	263	272	293	299	275	261	293	264	272	274	273	271	286	254	270	272	296	255	295	265	299	268	287	291	268	281	289	270	268	280	285	275	255	276	260	296	280	281	291	268	287	265	296	270	300	274	293	266	275	293	279	291	245	276	280	253	263	259	285	287	287	268	294	268	265	269	294	253	270	261	293	293	265	248	283	320	276	278	286	302	309	273	277	273	258	267	274	275	263	301	302	275	277	304	293	267	270	293	274	267	271	263	279	295	289	248	289	262	288	263	246	313	283	279	302	277	306	263	292	249	279	287	273	273	274	286	282	273	271	274	273	262	262	273	261	260	272	294	271	262	311	258	256	284	257	299	261	288	277	273	277	268	266	265	249	262	281	288	277	274	275	256	289	299	278	300	301	241	287	271	277	268	280	286	313	275	264	302	298	278	299	296	296	275	287	274	277	284	261	281	291	270	263	290	284	248	295	291	294	279	262	292	293	280	272	311	281	274	309	275	257	280	252	311	264	294	283	307	272	274	267	303	277	306	286	277	281	256	274	247	261	287	238	288	246	294	300	270	258	284
23531	21507	29373	24052	21504	20600	2326	755	535	1472	4310	6616	11299	11069	8889	13347	723	155	149	137	107	120	129	105	118	135	124	135	115	93	121	118	103	106	118	123	106	107	102	101	105	109	99	118	112	103	113	95	95	108	104	116	100	99	121	110	103	91	96	103	106	119	99	93	103	86	112	88	81	105	98	88	103	94	113	74	97	119	97	92	88	122	99	100	106	113	116	80	83	97	101	100	115	107	84	109	118	97	86	89	121	104	88	122	103	113	92	110	119	95	125	111	105	105	127	93	99	103	95	89	106	109	110	98	95	118	78	89	109	101	89	95	101	101	100	102	107	96	123	97	94	86	104	92	86	104	95	107	113	95	85	105	95	102	92	101	105	95	110	110	104	95	90	107	101	102	90	93	125	114	92	108	109	92	85	94	103	117	99	111	97	101	96	110	114	109	126	100	116	91	105	102	100	85	104	113	84	119	88	106	108	106	123	99	101	99	96	80	116	115	108	99	104	91	99	102	88	110	91	100	109	105	86	100	83	124	118	81	81	99	107	106	113	96	101	89	116	113	106	96	113	118	79	97	106	102	98	98	99	85	101	110	97	96	91	101	111	98	99	102	96	109	94	82	94	92	99	115	108	113	105	102	123	83	80	107	101	99	90	90	86	102	102	105	104	95	121	98	91	95	109	106	91	105	94	83	103	87	89	101	100	104	83	92	87	96	94	109	102	97	109	90	129	102	86	109	84	116	85	109	93	104	96	110	96	117	97	93	98	101	110	91	90	96	103	99	103	98	108	104	103	96	93	90	98	97	101	99	92	119	98	92	115	108	101	101	101	110	100	113	102	116	95	105	94	95	122	120	93	111	96	105	95	90	96	82	98	97	113	113	106	94	96	98	99	101	106	101	89	106	115	96	88	103	105	120	105	89	111	108	96	81	104	89	90	101	93	115	90	96	98	108	90	104	103	113	101	104	92	86	97	115	99	93	97	89	105	108	96	116	101	97	93	97	106	108	102	99	107	95	106	105	93	109	110	100	98	99	97	105	102	101	109	103	108	111	113	91	112	93	98	112	111	94	98	113	102	108	90	92	95	102	110	109	103	94	112	95	95	97	111	92	95	98	89	82	117	107	113	96	86	83	87	103	88	106	105	96	99	111	106	102	91	103	98	109	94	117	104	92	121	108	109	82	113	106	94	107	95	87	102	104	112	103	93	99	88	118	96	109	95	114	94	84	104	105	105	118	93	107	110	95	110	107	101	106	104	96	112	82	104	93	103	92	105	96	99	95	87	110	91	95	97	108	114	102	112	88	98	88	88	88	84	97	102	123	87	107	106	113	94	105	84	86	119	98	109	106	119	91	83	111	127	93	99	88	104	99	129	101	92	84	118	110	99	99	100	118	109	103	96	103	108	103	103	97	94	98	102	100	103	109	98	111	107	90	92	104	81	88	93	107	97	106	106	106	96	118	86	106	113	120	104	103	109	103	93	119	90	93	118	99	92	114	112	89	131	94	95	108	101	105	99	93	90	84	94	93	97	96	90	100	118	101	98	111	92	103	125	84	109	92	103	97	117	92	105	100	96	101	109	102	89	105	99	115	105	90	96	102	96	111	102	84	98	96	103	108	82	87	93	105	116	108	104	98	113	79	108	103	95	97	105	115	95	96	116	107	92	94	103	85	96	105	82	91	88	86	100	100	112	122	100	107	103	120	92	119	99	100	107	98	96	105	110	102	112	105	98	93	95	98	84	87	100	84	95	97	106	84	101	100	101	89	107	113	97	100	95	93	96	83	100	93	107	92	103	131	93	101	100	119	112	82	94	97	104	119	79	88	101	83	99	100	107	115	87	92	102	109	90	118	87	94	85	105	84	100	99	108	98	114	100	105	75	97	104	99	116	111	102	87	99	91	101	83	103	87	103	84	110	97	110	104	110	97	106	89	108	92	90	103	102	96	105	106	110	98	86	104	107	111	84	102	93	94	89	109	117	115	103	93	125	106	96	122	106	85	100	92	110	96	101	106	87	110	108	102	91	96	93	101	84	115	112	109	84	95	94	113	112	107	93	112	87	102	101	85	95	95	117	87	111	83	111	105	81	94	91	117	109	93	101	101	121	88	103	98	113	105	81	119	85	101	108	104	114	108	96	107	91	114	87	92	109	103	115	86	95	78	93	102	101	122	98	91	104	102	97	94	116	111	97	102	102	102	92	108	95	101	100	87	113	94	96	108	101	116	102	104	93	114	116	116	84	104	98	95	119	108	102	99	117	102	101	113	79	93	91	93	98	90	95	102	107	103	100	101	96	100	100	114	101	116	111	117	116	95	90	102	127	97	104	109	92	106	98	84	103	82	103	97	108	96	112	100	112	104	102	98	101	104	91	101	107	94	103	104	99	110	104	106	106	104	116	86	108	110	95	95	101	88	89	118	104	99	123	97	108	89	106	106	77	92	103	90	118	93	127	101	90	109	93	105	100	112	100	99	100	96	89	109	108	102	112	107	102	123	97	94	124	100	113	116	97	109	87	108	100	108	98	91	93	104	105	106	101	110	93	114	107	82	99	88	109	110	94	98	101	114	97	102	104	98	99	110	113	107	93	104	104	112	112	99	97	100	98	109	102	112	96	101	93	113	105	89	120	100	87	106	90	116	107	124	99	107	89	102	88	95	122	90	90	99	87	98	90	105	105	108	91	98	108	93	115	94	118	95	96	98	85	114	101	121	101	104	104	121	98	104	89	124	100	98	71	112	102	109	107	98	97	97	117	89	103	103	109	110	103	97	92	103	123	100	103	100	94	107	94	101	109	105	84	99	103	127	98	107	101	89	119	94	113	98	123	119	99	109	104	99	95	117	98	106	94	112	113	97	107	93	93	107	99	106	102	104	97	97	107	110	94	119	126	104	102	117	110	101	117	110	100	109	86	122	131	107	91	96	108	98	115	98	89	100	82	115	102	100	86	103	93	90	94	91	112	85	103	108	103	104	107	125	101	98	100	118	128	92	103	84	107	113	92	114	100	103	102	99	114	94	115	104	101	110	94	84	96	96	92	108	100	91	119	97	103	102	95	103	105	87	85	103	125	107	110	108	98	106	101	123	111	93	101	106	123	96	110	114	104	105	102	96	101	102	106	107	98	87	91	96	92	125	102	100	87	103	98	88	112	100	100	113	112	100	93	97	99	112	94	104	114	110	105	99	109	110	99	111	91	117	85	83	101	97	84	95	101	106	103	109	93	85	104	99	80	101	101	104	96	111	104	93	95	96	88	121	98	108	110	96	96	99	102	87	89	103	103	98	89	91	109	101	111	99	112	105	124	107	110	98	121	111	98	92	108	111	108	100	98	98	94	117	105	117	93	82	106	106	95	108	103	91	93	99	91	106	109	109	105	99	90	105	93	106	104	111	101	92	92	97	106	80	101	94	100	104	106	98	90	111	98	97	99	86	93	104	109	116	95	97	102	96	93	103	104	109	111	110	89	109	108	105	101	83	96	126
18954	16952	14055	7448	5071	3513	2805	2023	1628	4582	10937	15343	22152	18688	17982	21955	572	318	275	246	254	222	240	227	232	190	234	241	209	197	188	201	204	194	187	189	215	163	207	186	209	201	174	176	186	166	171	186	182	183	166	171	191	181	164	144	179	164	146	169	166	148	176	173	175	186	167	148	163	152	143	184	154	166	168	142	162	182	156	177	164	151	173	157	165	176	160	155	178	175	165	146	164	163	149	168	144	147	160	177	192	174	164	148	146	162	178	169	160	172	156	176	172	142	170	171	187	157	150	163	165	146	159	167	146	168	157	157	156	156	152	170	159	174	169	164	147	170	155	158	177	159	159	175	154	165	177	166	140	154	163	157	155	165	154	147	175	155	169	151	165	148	176	154	186	147	145	174	149	162	149	150	153	145	156	165	165	147	161	161	158	164	153	180	178	189	161	151	172	176	187	162	155	167	162	150	141	168	167	137	157	163	145	171	149	164	148	153	158	178	160	178	151	149	163	164	159	134	144	171	144	172	159	163	181	152	160	164	143	153	176	153	149	170	164	152	164	147	161	165	141	182	160	156	161	164	163	158	157	171	146	151	165	154	148	161	155	184	163	159	161	148	141	168	165	154	179	153	159	171	161	157	167	166	157	174	152	165	150	154	157	169	164	183	168	152	148	161	183	149	130	159	171	166	163	159	162	175	141	180	173	174	152	143	158	164	149	159	172	169	169	160	142	191	163	152	151	161	173	153	143	161	163	163	165	170	160	179	167	185	167	160	151	152	165	159	165	168	148	169	179	159	156	170	171	162	161	149	139	140	160	152	160	135	160	169	140	152	153	161	170	180	184	148	148	176	166	166	153	164	156	150	141	181	164	156	173	152	153	164	162	168	149	154	181	143	151	155	165	146	153	154	176	152	185	151	178	157	159	161	183	172	169	168	170	146	172	161	157	157	155	155	144	152	160	181	159	158	159	161	165	155	167	160	161	154	179	164	170	190	167	194	152	159	150	166	180	175	159	147	164	153	166	133	165	160	163	159	161	167	164	161	167	152	166	158	159	183	152	158	163	147	168	163	170	146	153	158	169	152	148	170	154	157	173	149	152	167	152	133	169	183	171	181	180	157	171	162	126	142	172	183	169	156	153	161	189	153	158	163	159	158	152	166	157	171	153	159	168	131	186	173	157	153	156	161	166	141	142	143	162	153	165	160	156	173	174	143	178	194	171	177	164	172	181	159	183	156	153	197	151	161	157	172	146	159	152	144	160	156	149	163	183	138	156	167	162	144	153	160	165	167	180	155	138	179	148	160	173	150	177	149	167	144	133	176	147	161	170	156	157	153	160	146	135	150	155	186	153	165	168	154	141	182	142	136	147	159	146	168	157	166	163	154	162	178	145	167	148	163	168	155	153	172	168	179	156	152	151	174	167	171	146	171	166	146	163	152	151	162	171	127	152	156	168	178	163	177	173	182	158	154	170	157	167	153	170	167	161	133	150	183	171	174	155	176	151	161	181	177	175	168	138	154	181	143	143	178	152	164	176	160	136	152	145	164	144	155	190	164	164	151	176	161	166	188	184	160	163	181	146	144	150	165	159	155	136	163	148	159	157	136	166	158	161	131	156	169	171	155	151	169	174	172	163	158	177	162	147	160	159	153	167	159	163	158	180	177	158	170	172	148	169	163	167	146	156	162	142	146	156	170	138	147	149	155	158	153	153	172	160	146	142	158	177	144	145	162	153	156	150	162	146	161	153	165	149	153	163	146	164	148	164	155	164	153	145	152	180	159	154	160	143	156	157	169	166	143	168	162	165	161	172	165	134	136	165	154	169	147	176	154	189	193	171	160	174	147	163	163	165	161	150	153	177	163	169	138	161	162	167	139	155	172	135	145	167	165	158	152	168	147	166	166	175	183	174	148	169	166	172	151	177	165	162	167	161	177	150	145	166	155	165	168	176	172	143	152	144	163	155	150	128	153	158	143	159	141	162	151	170	137	148	147	149	139	163	168	175	170	162	158	155	168	155	165	166	149	149	160	178	126	136	169	178	157	144	152	165	162	138	147	147	177	157	145	175	160	168	150	158	174	176	152	141	146	168	147	167	152	157	166	152	160	173	183	165	185	167	159	151	137	153	177	144	163	148	154	148	145	164	157	179	148	156	153	176	162	152	176	157	162	164	170	150	137	172	140	164	163	150	157	164	175	144	159	148	186	172	155	150	163	173	175	159	157	158	156	177	157	141	155	166	160	165	160	170	167	179	173	165	146	152	131	178	193	150	156	132	170	147	161	169	191	138	151	165	128	173	155	149	175	161	156	139	176	169	154	170	154	149	139	177	151	163	161	180	163	174	149	156	139	148	168	155	177	161	162	170	177	142	167	155	172	168	178	147	164	162	157	144	164	174	174	167	142	158	161	138	158	177	141	161	152	160	156	156	144	157	183	174	158	168	171	171	161	169	148	171	155	178	174	149	143	152	178	153	210	152	150	141	178	172	145	173	148	154	166	156	161	162	156	154	160	175	144	177	173	163	192	177	159	172	157	167	142	179	141	168	170	155	175	165	142	156	171	171	160	148	153	163	143	152	149	173	183	149	163	184	146	168	154	169	164	153	152	156	143	173	188	164	162	142	185	157	158	163	143	150	159	132	163	186	137	149	166	169	138	170	187	161	149	179	173	165	158	163	147	152	163	178	180	159	147	151	153	166	170	173	159	163	169	159	189	159	148	151	172	173	174	165	162	176	152	158	153	170	159	162	148	162	175	153	144	147	179	149	178	147	152	149	164	170	146	157	156	152	175	175	203	171	146	170	172	148	159	169	156	152	172	150	147	147	186	137	170	186	162	171	174	176	169	140	195	143	163	173	147	163	169	146	158	164	161	143	179	160	156	148	175	154	167	183	175	140	185	175	160	161	140	153	166	177	160	151	144	166	152	163	155	164	176	163	170	164	184	174	155	148	145	157	168	146	168	159	148	168	184	143	158	145	171	158	130	148	143	141	166	163	165	160	140	153	152	155	166	167	135	158	170	148	150	139	170	169	141	180	154	153	179	156	174	155	165	154	156	153	170	158	189	143	167	143	166	137	160	167	180	165	174	166	172	144	167	134	170	157	170	171	181	171	163	149	163	159	168	146	168	165	158	166	163	179	157	178	155	166	148	179	150	156	163	164	178	139	151	160	148	157	149	166	171	183	144	132	159	152	148	170	157	167	168	186	172	170	158	165	157	166	162	159	166	155	139	140	151	148	160	172	157	161	181	138	163	151	157	160	175	157	163	166	142	154	151	169	154	173	162	162	159	164	148	146	148	139	179	154	151	164	180	160	160	166	171	174	154	162	199	175	155	162	149	172	154	167	149	154	164	163	147	169	155	173	157	162	160	167	182	154	150	166	171	176	160	183	146	171	147	159	160	173	146	160	158	166	164	163	163	145	175	145	169	162	153	166	165	169	147	167	139	169	172	144	168	151	149	159	156	180	155	167	162	148	161	146	164
27219	20482	6744	625	321	245	230	230	219	210	168	261	458	673	825	916	167	196	189	185	169	170	189	182	170	159	190	169	165	186	187	164	176	187	181	195	188	170	179	176	189	201	164	163	170	181	159	161	174	179	179	182	186	166	195	176	193	178	172	170	176	174	165	181	174	206	164	167	189	198	141	147	166	181	170	174	168	186	160	173	169	176	177	157	180	176	170	185	153	170	162	198	174	165	149	187	161	185	188	177	194	164	159	143	159	153	170	180	153	173	152	186	164	171	186	167	148	186	169	172	165	158	173	170	173	175	174	193	156	167	154	187	169	156	172	162	180	193	151	162	180	139	187	174	200	181	170	167	207	188	182	150	163	196	178	196	200	153	181	165	171	160	169	152	196	178	190	187	184	177	157	184	182	173	160	191	181	188	181	181	148	170	188	195	184	173	171	165	160	160	152	170	148	190	207	176	166	153	175	195	177	176	157	197	172	190	174	186	168	201	188	180	165	177	166	151	158	167	187	183	182	178	182	196	166	170	208	174	172	169	185	159	177	170	161	181	207	190	179	172	190	172	139	175	162	167	159	169	152	170	188	178	158	175	171	183	187	175	167	167	174	158	164	172	159	174	177	183	179	184	172	178	188	179	179	188	157	162	192	176	179	187	169	165	180	171	171	172	179	181	147	172	158	198	173	150	193	178	163	166	161	171	163	184	192	150	186	173	166	163	187	189	171	172	173	175	182	196	190	184	141	179	167	191	167	167	172	151	186	160	209	163	143	168	185	170	182	178	155	146	180	173	187	172	169	145	167	189	164	184	188	195	170	187	173	177	183	159	168	154	161	191	192	171	177	202	191	195	176	190	182	166	170	168	160	186	165	187	177	175	172	176	151	187	165	195	198	182	171	179	167	179	173	191	152	178	163	155	145	189	156	174	150	178	184	178	140	182	189	184	155	172	190	177	172	171	159	186	177	176	192	178	186	176	152	179	184	166	172	155	166	177	157	162	162	179	194	171	183	152	158	172	182	173	171	172	165	179	166	153	163	184	179	159	151	178	179	195	182	182	156	163	163	174	165	169	176	182	163	184	205	150	165	173	179	181	173	174	170	164	171	187	188	172	165	183	160	173	172	177	180	156	161	162	171	161	182	187	194	160	170	171	187	188	182	186	161	176	165	176	187	177	165	207	195	168	191	175	171	168	199	190	168	194	156	185	181	175	179	166	172	164	191	160	180	204	203	176	168	193	179	180	174	207	137	181	202	198	160	176	158	178	162	175	146	177	155	166	184	162	192	172	175	166	172	178	177	170	164	155	160	157	161	161	164	156	182	178	200	170	175	191	168	172	200	183	172	171	167	193	179	144	169	158	199	166	182	158	169	157	190	167	153	169	171	176	176	163	189	171	160	179	169	157	168	172	173	190	179	156	165	166	172	183	164	167	148	187	209	183	170	172	172	172	169	172	196	148	188	159	193	192	174	168	171	166	176	182	184	167	160	170	194	166	155	187	169	165	187	168	168	182	184	205	155	197	170	185	181	168	146	195	156	161	190	187	158	174	158	170	152	191	173	169	164	172	181	163	177	183	157	156	174	188	182	151	174	177	191	190	174	164	214	182	180	155	157	168	174	196	174	171	157	152	151	165	194	171	171	172	171	201	161	208	200	174	167	159	161	188	176	173	153	168	159	162	184	163	193	192	161	183	164	191	164	188	193	164	194	182	187	170	182	186	171	164	166	178	151	176	174	182	190	174	186	174	169	158	185	163	197	161	179	178	166	155	179	183	162	163	154	164	174	188	157	168	183	166	151	154	160	164	151	181	199	157	183	184	181	176	175	160	170	174	178	163	170	168	148	184	185	196	166	151	174	187	165	185	194	164	186	174	178	158	166	162	190	160	147	161	192	155	151	179	184	174	180	193	169	186	173	171	167	152	180	171	181	173	156	148	187	181	161	158	161	147	170	192	185	162	181	167	171	177	159	179	196	178	188	180	168	185	180	166	168	175	172	158	174	149	172	144	186	162	182	179	188	172	167	190	162	175	149	167	181	177	177	186	176	187	166	177	175	163	167	165	177	156	179	181	173	156	151	149	158	193	162	193	213	184	203	183	153	170	190	174	184	174	160	189	170	168	186	184	173	174	195	178	153	164	164	164	192	183	189	160	190	163	177	181	178	184	186	160	185	157	178	193	169	151	177	171	175	175	174	166	177	182	187	185	174	187	166	168	174	182	169	194	165	165	179	173	176	167	167	195	187	193	197	150	181	185	188	151	177	189	174	179	197	180	160	150	158	181	175	181	162	197	150	159	181	191	163	154	168	163	198	184	164	178	164	166	171	162	186	175	201	176	179	189	162	194	180	172	178	167	165	185	155	175	185	155	168	170	138	187	182	186	185	202	184	172	134	198	179	184	172	169	186	183	189	161	168	158	184	182	187	176	179	159	167	186	167	151	179	165	160	172	182	162	174	166	160	182	153	176	172	172	164	181	185	175	167	155	181	167	168	180	204	176	172	170	176	177	159	159	172	143	201	163	154	176	175	190	175	209	190	151	194	175	168	165	161	179	174	173	184	194	180	169	155	151	173	186	206	160	160	189	170	185	155	159	176	157	164	168	160	183	180	143	166	161	152	158	174	181	166	180	190	187	188	167	186	179	174	175	167	163	180	201	188	155	166	186	174	139	195	174	171	153	172	160	177	149	170	157	191	164	161	170	186	175	175	160	138	178	188	168	184	185	194	186	154	170	177	164	205	146	175	173	165	177	171	165	172	185	169	138	162	178	173	160	160	173	149	175	169	195	189	184	173	167	188	172	180	173	160	189	176	176	175	167	173	178	164	192	163	172	154	175	177	180	161	169	186	173	172	151	145	188	183	178	176	169	190	152	155	169	157	178	207	195	156	147	163	155	164	195	160	156	156	156	170	171	153	155	160	187	178	165	167	150	166	174	183	186	185	185	185	182	163	163	168	200	168	181	179	170	162	155	165	184	170	167	162	170	170	186	186	173	187	167	205	173	178	165	189	173	182	185	180	157	183	154	150	187	164	159	155	181	166	163	174	179	172	181	169	182	168	168	162	160	153	167	161	159	176	164	173	183	189	177	182	167	169	189	188	179	144	154	171	175	162	166	185	169	179	183	167	187	159	166	165	172	159	154	157	173	166	176	174	190	176	181	189	166	193	189	203	189	189	179	166	175	176	157	155	177	184	194	168	161	172	195	178	165	184	188	190	182	186	185	181	179	178	185	172	187	168	165	183	175	172	179	175	167	176	171	151	177	160	175	192	174	175	166	187	167	209	146	147	163	163	202	175	157	162	178	165	164	149	175	172	176	170	199	174	211	205	173	169	154	171	169	182	185	161	158	179	184	162	179	190	176	170	163	144	185	152	193	176	162	191	185	188	168	158	185	178	184	162	176	175	184	176	176	172	156	184	182	172	173	176	174	150	199	156	186	137	147	187	200	187	183	163	183	197	185	176	186	195	167	185	178	188	171
8880	2216	1695	826	603	527	409	413	358	370	291	467	1008	1609	2255	2342	280	262	265	278	300	279	274	268	255	263	282	270	301	279	250	275	285	268	240	258	284	313	277	265	283	244	280	267	249	275	259	289	270	281	264	247	284	265	229	262	251	306	271	267	266	280	272	285	283	272	269	280	262	260	275	294	264	253	244	261	258	278	254	286	245	265	251	257	267	274	258	277	276	250	268	221	260	262	239	261	283	245	272	258	276	285	280	275	281	270	265	258	258	296	244	277	291	269	266	291	257	272	264	268	279	273	274	223	233	247	267	254	268	244	261	269	257	252	250	277	258	312	285	273	265	240	240	265	265	257	272	250	272	292	299	265	288	266	254	293	251	277	259	229	254	255	276	250	258	259	270	270	272	247	237	270	245	275	270	252	269	267	266	283	260	269	264	263	270	294	268	235	284	265	262	266	280	266	273	280	272	248	292	252	270	294	266	268	286	244	248	247	260	260	277	259	277	251	239	281	249	288	270	313	266	247	239	268	289	275	294	306	247	302	262	246	246	287	267	282	239	269	253	266	253	270	273	260	291	253	264	250	221	270	280	273	241	269	290	279	284	255	275	232	268	266	278	274	263	274	268	247	299	277	264	252	237	242	249	287	274	251	261	275	281	271	257	255	269	260	249	277	260	269	313	267	264	276	250	291	275	257	262	254	252	244	262	288	275	270	249	297	267	258	274	283	275	247	237	246	276	253	261	262	269	263	258	256	273	267	267	284	267	255	307	286	266	269	260	253	251	263	252	274	255	259	266	258	256	273	257	258	247	288	278	268	305	257	259	253	275	253	254	268	251	269	266	252	239	265	272	247	240	265	259	249	272	299	269	269	274	274	233	233	274	241	288	245	290	279	274	259	252	247	262	296	232	245	290	276	271	246	265	257	266	276	269	304	268	262	269	284	262	261	277	252	252	253	251	252	240	284	246	270	238	259	257	267	251	249	243	279	312	252	247	265	271	279	270	271	264	261	303	276	284	253	286	266	279	272	259	265	257	261	272	252	284	259	285	241	233	251	264	248	252	242	251	254	282	256	301	237	272	256	260	279	290	278	238	256	274	261	277	251	246	269	240	262	291	263	265	264	287	252	274	245	259	265	264	281	275	271	280	264	266	240	261	269	253	252	260	276	264	267	261	275	263	253	271	284	265	279	267	260	293	257	258	253	292	259	270	283	278	281	290	274	241	274	251	258	263	268	284	270	278	290	289	246	275	273	272	239	222	248	257	255	252	278	272	272	236	263	274	282	253	273	260	282	262	263	267	275	261	276	271	266	242	255	260	263	268	252	285	241	245	256	258	288	274	248	260	278	252	261	254	233	261	279	272	260	271	241	265	287	268	286	266	261	281	254	305	269	255	255	277	265	262	257	282	251	254	284	281	261	281	240	269	254	250	268	238	260	261	293	267	261	275	266	256	313	257	304	266	285	273	251	273	255	272	263	267	268	265	268	294	246	273	246	274	269	238	271	261	278	254	251	230	267	271	291	255	273	278	261	239	280	270	290	274	244	294	256	237	280	281	232	268	246	293	261	280	285	252	257	251	260	243	296	291	268	252	275	257	250	310	291	278	279	247	296	249	261	283	255	276	251	275	269	243	281	255	276	269	257	269	254	273	267	249	248	271	257	235	233	250	251	259	291	268	261	284	267	265	240	251	271	291	261	266	246	244	268	268	295	262	244	293	278	258	266	250	273	286	268	265	234	258	294	250	286	256	245	294	258	243	272	252	268	264	294	253	247	227	277	262	257	269	275	257	261	296	280	288	284	279	281	232	289	256	262	268	271	267	246	246	264	272	268	244	316	298	286	241	288	263	272	261	262	264	288	257	263	286	269	281	221	279	262	302	275	251	266	272	311	267	279	241	260	285	246	266	258	256	278	253	261	249	255	231	262	240	269	261	266	260	268	280	262	269	239	265	284	273	265	270	276	278	242	261	267	249	246	256	276	242	262	272	266	252	252	285	263	276	286	261	258	256	281	260	261	286	271	275	254	286	241	272	245	254	286	257	270	255	243	247	290	269	262	285	276	292	271	272	282	275	251	258	274	284	268	247	264	248	269	283	261	253	264	283	270	265	277	273	265	260	255	281	270	258	256	264	269	292	263	283	268	249	249	297	284	266	257	269	242	279	264	262	268	247	259	260	218	291	277	277	241	266	274	264	252	266	277	259	263	259	257	259	258	289	246	276	269	267	263	282	233	266	283	268	286	262	240	249	270	241	270	267	297	281	252	261	259	282	273	234	276	276	278	291	302	279	285	298	233	271	281	271	265	272	280	277	262	289	262	250	262	269	261	258	306	262	294	228	255	290	319	298	287	243	274	273	257	262	265	282	278	311	258	287	274	289	257	241	263	240	258	246	280	254	260	287	284	252	263	261	266	283	278	255	258	292	282	253	250	262	254	254	267	284	247	298	277	295	295	286	271	278	262	232	273	260	265	255	272	269	284	263	290	273	261	245	285	243	230	270	239	260	225	265	265	254	279	271	268	261	270	243	277	255	305	264	263	297	273	250	264	271	269	226	266	276	284	283	251	239	275	257	268	261	279	266	264	261	261	278	260	284	256	273	273	250	296	259	265	262	272	295	272	247	263	244	262	275	244	251	260	254	280	255	262	269	292	293	270	253	306	264	291	281	267	237	279	296	288	272	281	261	272	274	284	238	268	244	274	285	286	275	274	275	239	279	255	246	277	252	274	266	275	287	279	279	274	253	269	250	273	292	244	288	257	287	275	255	269	255	270	262	279	251	308	254	279	260	267	248	278	286	267	255	248	289	252	276	240	264	270	299	282	253	268	285	251	214	271	252	260	277	267	267	271	263	249	276	287	262	252	257	289	252	237	275	253	271	258	263	286	264	268	246	249	269	266	243	282	278	242	214	262	261	270	291	271	268	317	257	292	286	259	267	251	252	287	267	271	278	256	272	255	252	259	288	275	271	278	254	272	275	240	237	274	256	246	263	262	293	267	290	264	287	299	250	266	276	236	254	256	281	251	256	279	237	262	272	258	249	251	258	279	255	261	226	237	241	266	285	256	277	251	266	299	263	268	259	266	311	275	257	266	247	285	297	257	251	269	273	259	273	248	252	281	281	254	278	249	259	249	272	270	283	263	259	269	268	286	258	240	284	245	264	244	258	298	256	266	270	282	247	260	250	283	286	289	241	230	271	256	240	271	245	241	262	264	252	264	283	260	274	261	260	271	281	278	269	277	276	233	273	251	266	263	250	248	234	265	264	283	247	257	277	280	254	256	277	270	258	263	268	272	265	251	248	264	283	257	278	270	286	282	250	264	255	251	272	258	275	274	265	246	279	279	291	289	272	266	273	257	255	246	267	260	264	278	251	250	251	252	273	271	258	273	242	252	259	268	264	281	272	257	260	244	272	251	258	299	278	266	261	271	284	285	275	263	253	275	270	261	257	267	246	282	272	235	271	270	244	252	282	263	247	270
24279	21486	28972	24438	21400	6823	827	581	482	1914	859	1431	2108	3179	9065	10277	677	216	189	221	212	193	212	176	196	196	177	165	169	195	207	196	192	172	192	185	183	207	199	183	200	209	172	175	186	198	185	220	193	181	202	173	209	205	177	190	199	192	195	183	194	186	180	183	220	195	187	189	172	189	182	178	213	179	195	178	177	189	168	172	170	182	175	166	194	189	188	179	187	178	177	188	220	188	200	181	151	181	196	198	183	184	199	180	171	173	168	175	173	172	188	175	177	181	185	191	176	190	182	188	178	162	191	209	159	192	188	186	171	190	170	203	192	188	168	192	176	178	188	192	175	178	162	190	134	185	207	195	178	186	189	195	184	157	186	221	191	183	164	199	177	184	180	175	183	195	198	167	225	166	180	145	184	186	215	188	193	168	206	180	177	186	178	173	194	171	185	192	192	170	209	160	158	173	187	180	186	202	180	170	183	195	179	186	191	167	166	174	191	182	204	190	193	169	181	167	177	173	194	190	178	179	194	196	182	204	173	200	186	235	176	193	186	178	173	194	180	182	198	182	203	172	169	180	196	191	163	188	205	185	174	181	203	166	183	194	183	189	173	207	161	175	141	195	184	168	163	183	179	176	197	197	174	174	194	211	203	171	216	216	171	209	172	198	186	188	190	203	195	160	186	160	194	199	171	223	184	187	200	191	174	186	178	179	197	188	174	172	183	184	186	173	198	169	196	168	196	172	186	182	199	185	206	172	169	196	159	220	176	182	205	196	205	205	179	192	186	197	206	157	164	181	228	193	195	174	192	163	164	178	193	214	184	180	181	198	200	181	186	199	173	205	188	167	197	169	200	192	197	187	186	189	203	179	184	166	191	187	172	216	207	190	185	190	178	180	187	156	184	207	191	178	195	181	189	202	186	199	186	197	213	194	184	176	191	191	187	207	179	189	187	201	195	196	170	192	189	180	178	166	213	177	178	195	187	159	167	213	204	192	205	184	186	197	186	182	194	178	179	181	183	190	188	185	211	206	196	220	203	181	196	173	195	146	171	192	194	176	198	196	189	198	171	197	174	182	185	206	192	210	188	192	196	156	187	211	203	183	199	195	181	155	198	176	179	190	184	171	168	180	170	192	178	166	190	205	191	192	178	187	186	198	175	196	180	178	208	182	156	167	207	178	191	179	176	177	192	167	201	170	198	180	204	172	210	207	188	164	190	179	170	168	174	194	171	215	180	186	180	176	173	195	189	189	189	159	181	179	185	175	188	189	187	172	171	178	186	183	184	202	201	201	168	159	204	212	190	172	191	194	190	171	183	191	204	197	199	181	189	174	206	179	201	176	184	178	220	204	193	175	200	183	195	184	178	176	208	166	196	185	173	204	193	202	167	180	180	213	161	187	159	202	175	195	206	183	180	139	194	181	185	199	183	197	201	172	195	190	191	165	193	204	186	202	199	185	179	158	173	186	185	202	196	228	175	177	178	173	162	163	176	204	203	192	188	179	190	184	180	179	172	182	201	227	180	177	171	205	209	184	172	183	191	202	163	188	198	185	202	184	202	169	177	181	199	179	184	186	190	192	185	180	170	186	170	179	180	181	178	194	190	177	188	184	194	175	204	184	205	169	190	187	211	185	177	171	168	196	194	198	173	210	223	185	214	184	191	177	190	199	192	190	199	160	188	196	179	178	194	185	206	180	183	183	200	176	202	199	174	189	194	175	192	193	162	174	189	196	214	164	200	212	184	174	176	198	194	191	194	171	196	194	219	172	160	210	186	168	183	188	208	194	174	183	187	181	177	191	182	212	183	173	180	206	187	169	201	178	170	176	189	190	178	173	204	194	177	169	178	157	183	188	190	212	160	206	158	163	211	198	203	179	182	196	182	171	188	201	204	182	176	195	184	177	169	178	174	188	154	187	170	188	178	188	171	209	183	179	185	202	150	176	156	170	160	168	185	194	183	181	184	161	202	179	165	209	199	180	188	168	201	185	177	175	193	172	187	183	174	181	182	170	199	174	193	192	203	179	172	192	186	190	171	193	180	169	173	208	186	174	199	215	203	181	180	195	175	211	185	161	180	184	172	174	194	197	180	186	191	215	172	171	191	180	187	193	182	184	188	163	189	160	194	198	202	180	190	177	180	195	178	187	171	202	181	178	196	188	164	172	191	197	185	169	201	157	179	218	165	221	184	161	194	170	187	188	181	186	172	169	161	185	184	188	166	192	180	179	172	198	172	192	207	198	187	186	174	190	180	196	216	177	174	167	164	168	197	195	185	204	190	163	205	183	190	178	191	169	189	205	217	186	195	180	206	186	179	173	185	180	172	174	198	195	184	177	172	188	183	166	179	191	194	189	184	165	182	215	170	187	218	185	197	212	171	164	193	205	198	184	189	196	188	190	182	183	166	168	178	197	169	193	181	187	191	180	210	200	193	181	194	181	159	200	181	167	189	185	180	176	172	180	195	188	159	172	182	189	179	188	205	192	170	176	179	200	168	188	215	177	181	187	193	203	187	179	180	165	189	182	149	162	177	191	188	165	194	170	168	183	203	201	160	202	170	183	164	168	212	168	171	191	208	191	190	195	196	200	190	169	166	186	196	175	199	195	178	190	188	189	192	187	185	180	185	169	199	182	214	178	174	206	183	172	187	180	175	169	208	156	163	203	171	180	186	183	174	197	173	165	205	181	177	208	202	181	188	190	206	205	189	193	196	175	179	173	207	183	196	197	185	182	201	194	169	195	170	199	180	208	160	186	179	173	186	168	191	174	194	186	189	189	192	175	192	182	174	191	210	189	192	181	197	172	184	184	208	194	203	184	194	201	175	179	176	175	167	181	196	181	206	161	168	186	198	181	192	170	191	190	180	183	189	198	173	198	179	189	152	188	167	190	183	204	193	189	187	188	179	195	191	197	169	169	179	189	186	213	194	189	181	172	189	170	188	159	173	160	187	183	187	185	187	194	163	193	199	175	198	175	168	192	181	170	186	214	184	191	199	176	173	190	166	188	148	194	185	188	199	174	205	182	181	191	172	180	171	183	184	189	168	195	171	197	184	199	184	176	158	183	187	167	167	186	209	199	164	199	182	194	191	156	176	185	181	209	169	184	175	186	174	183	191	179	192	174	196	196	168	184	190	192	194	172	176	188	180	182	167	191	200	182	187	184	183	185	193	207	208	209	180	201	185	192	200	177	170	193	202	182	208	175	180	183	189	200	203	208	184	198	170	160	179	204	196	181	175	180	197	168	195	175	199	182	178	189	172	184	167	189	219	168	171	180	186	192	201	178	215	182	172	189	170	186	183	174	187	187	183	186	170	164	181	190	196	175	177	207	162	179	182	184	174	192	194	201	166	179	195	174	194	181	208	166	203	196	189	175	173	183	169	177	198	177	185	189	186	179	189	176	157	173	193	197	192	182	172	176	166	167	204	193	176	200	195	162	186	181	168	215	190	176	157	192	163	196	200	191	191	177	166	159	179	164	207	189
10700	16057	12717	5106	3566	2432	1873	1495	1260	5252	2115	4001	5985	8181	19946	19038	920	405	368	359	350	351	333	329	311	318	314	344	334	290	275	312	309	257	303	299	315	316	288	303	302	322	271	324	306	325	322	282	292	256	282	277	261	280	290	291	272	292	287	275	282	311	284	281	297	312	275	286	246	286	267	261	289	303	277	304	305	275	299	278	277	332	264	300	301	290	273	306	307	291	303	293	287	274	282	303	266	297	302	319	272	279	266	326	296	298	303	288	282	300	315	289	273	281	282	257	273	293	292	278	302	295	323	301	294	294	281	290	300	291	295	308	265	263	318	275	300	284	277	269	284	321	277	307	288	276	258	285	277	275	292	287	288	286	297	288	282	292	277	265	291	263	322	252	294	284	292	289	315	296	267	290	294	310	260	252	290	287	273	252	269	279	283	324	276	311	301	300	283	307	289	298	284	293	317	255	301	287	290	289	281	286	308	294	280	236	290	281	283	278	285	303	276	263	291	291	289	302	280	287	297	293	332	274	316	279	271	272	305	302	302	267	306	274	287	276	282	275	287	275	293	312	309	273	290	286	286	323	286	291	262	310	289	293	290	302	240	279	310	324	286	297	267	285	275	289	295	298	270	297	297	280	285	295	296	323	299	308	286	285	301	261	262	296	313	326	284	269	285	282	281	275	265	282	252	266	300	283	314	267	321	280	289	308	280	303	274	290	297	284	273	283	292	288	285	274	271	281	306	240	263	286	273	275	264	274	276	315	297	293	284	251	290	248	273	257	312	309	260	277	291	281	277	317	265	293	266	286	283	296	303	285	311	276	269	294	301	270	319	286	278	299	274	293	280	269	269	260	274	272	291	281	291	299	306	263	295	302	264	273	294	263	298	308	290	297	292	275	321	292	309	283	296	303	284	277	291	296	291	301	291	297	259	289	294	257	293	275	269	274	314	312	253	268	292	257	271	259	315	282	294	262	269	286	289	318	301	292	251	293	305	310	303	300	287	280	305	285	270	286	308	299	306	283	278	304	283	281	276	288	296	280	301	281	266	302	290	279	298	280	289	289	268	302	290	274	292	278	274	272	303	255	268	299	276	280	307	293	284	320	299	281	279	279	306	293	306	318	272	289	263	312	300	278	297	285	279	277	287	283	278	271	301	280	304	294	286	308	259	258	273	304	300	294	298	309	267	303	290	265	287	295	291	276	328	302	266	296	284	290	279	276	297	284	265	295	303	296	315	312	326	264	305	289	287	295	298	287	301	299	310	287	261	283	297	294	279	258	257	287	307	265	291	303	274	285	294	311	267	301	296	283	284	304	284	287	312	271	250	325	268	266	271	294	304	283	261	265	274	271	285	295	272	290	283	262	292	260	280	275	286	268	270	270	282	267	274	319	279	272	265	331	280	244	299	273	289	269	295	300	297	314	285	290	300	290	308	287	246	307	284	293	267	278	276	298	272	302	275	285	288	276	265	266	304	257	287	275	284	318	273	293	285	278	285	289	291	276	302	277	273	278	267	291	312	293	271	309	284	245	284	274	257	288	313	283	271	282	273	279	291	286	300	277	305	277	270	305	279	273	286	286	277	271	279	342	297	304	294	313	308	282	263	269	282	293	308	304	310	295	287	296	274	283	278	274	270	300	311	288	290	286	287	310	299	274	294	276	271	298	298	282	293	283	284	324	277	289	237	260	297	281	270	248	310	306	292	313	274	293	294	292	310	295	282	269	276	269	319	276	304	289	293	274	279	282	264	282	290	291	303	269	298	292	277	295	273	288	252	280	264	273	325	284	264	242	292	290	282	280	305	316	279	298	283	313	282	286	289	272	264	284	293	305	287	268	283	275	279	293	268	282	282	312	287	303	299	326	296	305	288	278	264	294	272	306	271	270	263	303	265	261	303	289	302	299	298	271	290	292	290	299	300	289	296	294	267	279	305	298	284	279	278	280	290	283	317	292	271	276	288	277	292	282	293	271	289	304	271	281	284	264	311	293	314	300	252	307	281	308	286	274	251	289	286	275	243	282	286	294	300	264	276	275	284	291	344	273	326	281	266	290	280	275	303	303	269	294	275	287	300	285	326	284	306	328	295	328	278	286	296	283	327	286	295	271	286	305	267	283	307	284	294	281	268	302	295	271	287	285	260	270	280	276	268	295	304	275	294	304	283	302	300	292	284	318	271	284	288	328	270	286	283	290	277	289	277	295	283	271	297	283	294	259	250	282	278	301	288	288	276	284	298	276	285	296	289	319	308	271	302	257	277	285	294	317	268	274	304	297	310	244	299	318	277	275	316	279	301	266	306	301	276	303	285	346	270	273	270	312	292	273	305	287	288	318	257	284	302	290	294	303	257	267	307	270	289	269	294	282	265	282	273	269	272	279	284	287	297	273	294	301	258	281	268	298	310	303	295	294	288	284	272	299	301	276	302	286	308	296	269	295	294	290	297	265	297	302	275	278	287	296	283	295	271	276	277	301	266	276	304	281	306	280	291	267	308	281	260	316	298	305	292	286	327	275	259	269	286	284	303	290	256	277	302	291	295	231	282	267	286	269	298	258	287	272	273	284	252	292	299	271	270	258	295	307	288	282	278	280	285	233	288	269	297	319	252	294	297	275	267	261	294	273	261	238	281	300	268	295	276	307	279	284	283	303	266	290	284	287	278	278	270	274	293	290	276	300	292	278	313	250	318	296	291	291	277	270	292	313	278	282	284	286	286	297	273	309	281	279	291	273	286	287	271	302	300	307	298	258	293	292	278	272	297	289	271	286	281	269	276	311	281	271	292	270	272	273	279	290	274	279	267	277	294	254	274	297	260	264	288	302	270	303	285	290	263	282	291	292	272	307	280	323	280	279	278	271	279	296	313	273	294	290	296	293	269	300	304	295	301	270	265	258	256	287	292	293	291	300	274	288	293	263	286	262	294	318	282	268	277	276	323	300	290	319	311	279	308	271	255	279	298	280	266	286	295	283	284	272	301	267	270	285	274	287	269	303	271	280	280	272	257	284	288	295	293	301	285	273	323	292	281	267	257	297	273	301	268	298	274	295	291	288	293	301	318	270	289	310	276	268	317	261	301	279	305	274	286	287	297	282	290	311	319	300	241	273	289	302	315	273	296	249	295	295	329	293	282	311	288	315	301	299	297	272	294	261	310	262	303	279	323	279	286	322	283	294	298	266	287	274	306	295	271	325	326	282	288	263	284	261	266	306	304	282	273	322	315	282	270	264	302	276	289	253	270	296	323	306	306	280	312	285	275	275	286	334	275	277	283	290	275	284	306	255	272	295	282	283	281	295	264	301	308	291	306	311	289	281	271	279	302	289	284	281	293	287	301	274	272	259	305	296	291	274	282	283	284	291	310	243	282	296	290	262	296	298	276	295	277	249	290	303	248	264	286	287	277	277	291	291	292	290	264	265	309	272	287	289	303	269	267	309	282	273	244	273	285	293	297	276	286	277	276	281	283	282	312	276	301	266	301	275	253	296
23485	21499	29403	24490	23463	20794	8359	885	464	780	3002	9220	7905	3720	10296	10889	452	162	141	130	131	151	111	128	121	127	135	121	110	115	115	128	105	100	123	125	109	105	111	126	128	125	104	113	107	110	105	119	131	118	106	127	103	135	108	114	99	108	112	121	103	112	111	126	102	94	115	105	121	103	116	122	114	112	101	123	99	96	110	117	113	111	116	108	103	121	124	104	107	100	96	121	104	94	101	117	125	125	104	86	101	131	107	119	117	104	128	109	117	108	114	104	125	114	121	113	90	107	126	116	118	107	109	101	115	115	105	106	114	108	117	119	106	97	136	114	128	121	99	92	145	106	111	97	116	115	105	108	117	97	116	124	107	105	102	104	99	128	117	122	96	88	101	115	97	104	112	121	99	112	114	108	106	113	110	104	116	113	112	112	115	98	113	107	109	121	103	104	127	118	110	119	118	98	127	123	110	123	116	102	100	131	118	119	118	110	103	117	102	109	95	121	106	124	109	116	140	112	131	123	101	107	114	118	111	103	121	104	123	128	119	113	125	124	101	111	111	118	107	106	114	96	101	127	107	117	108	95	83	104	112	108	110	113	99	103	131	106	110	132	82	99	103	122	126	110	119	127	119	97	110	112	123	113	110	105	124	114	99	109	126	109	113	117	120	126	111	111	113	94	112	124	130	109	117	106	100	92	125	100	97	114	106	98	101	109	131	121	109	120	98	111	123	114	121	105	96	113	102	111	127	111	127	96	121	123	111	103	114	124	119	104	127	108	101	109	119	113	113	102	97	121	126	110	137	120	114	107	110	108	112	117	120	113	115	101	94	109	120	98	109	108	102	94	110	100	96	108	94	110	117	107	92	116	111	106	124	115	106	106	113	121	97	121	92	112	102	101	112	98	105	117	128	105	119	102	90	114	115	114	111	96	97	104	106	120	121	106	104	93	104	120	114	107	113	132	108	98	133	111	105	95	103	125	94	108	102	127	109	99	117	114	126	105	121	106	106	97	99	112	107	107	112	121	119	112	118	105	118	121	113	102	105	117	125	111	119	104	119	111	101	108	113	104	108	111	102	98	106	109	112	105	102	106	122	93	99	118	110	119	105	108	107	117	117	114	112	108	123	109	120	95	91	107	110	107	108	93	112	101	110	124	105	111	99	133	94	110	116	96	125	113	129	101	106	78	115	98	109	129	112	103	119	94	124	101	113	117	113	128	107	104	106	114	96	114	114	125	111	107	105	112	107	87	117	95	116	106	141	96	119	102	112	117	91	102	132	118	112	102	110	128	108	95	99	100	125	96	116	120	102	119	107	102	99	117	117	112	119	110	117	153	111	116	133	91	110	99	122	111	99	137	103	113	114	118	99	127	121	131	111	114	95	124	111	111	129	102	127	102	126	118	105	117	119	108	116	109	114	106	107	117	96	113	94	105	112	96	115	114	101	126	121	128	105	123	119	118	102	96	104	105	107	115	118	120	123	112	109	110	96	120	94	116	111	114	108	108	113	103	111	102	116	98	110	102	110	118	108	123	109	115	110	108	103	132	105	107	133	92	111	113	105	114	105	111	101	102	108	108	119	125	130	104	124	129	108	128	114	100	95	124	94	122	99	97	108	125	110	105	119	113	92	100	133	119	140	121	103	116	107	106	120	105	104	119	101	93	102	98	124	120	118	97	109	104	120	105	124	127	128	117	95	128	130	101	105	109	92	112	95	86	92	110	103	124	111	95	94	93	123	105	129	118	107	110	104	112	103	110	107	101	107	121	112	110	107	111	101	97	117	110	129	110	98	117	112	103	113	107	122	109	121	97	102	91	108	96	108	113	118	119	112	96	117	125	106	117	101	112	122	114	104	108	128	93	112	122	124	120	113	92	107	106	115	95	125	112	106	113	112	102	109	112	102	113	109	113	100	124	104	114	111	110	128	90	102	90	113	129	99	109	100	92	111	131	121	118	121	131	103	125	120	101	130	119	114	134	113	127	108	117	140	106	108	112	114	108	114	131	113	100	114	115	109	97	114	117	96	121	116	111	118	110	95	102	112	124	99	117	89	117	109	117	96	135	112	108	121	105	109	121	114	104	113	124	96	109	117	98	118	108	113	115	124	101	124	105	106	99	116	105	99	93	134	120	106	124	110	120	116	115	108	121	110	104	110	110	114	109	111	107	118	106	102	104	119	138	98	103	103	119	111	116	107	121	112	114	88	136	96	122	111	112	116	124	112	125	113	119	111	103	111	115	120	115	122	116	106	93	121	102	119	99	109	111	98	114	100	104	110	95	103	116	134	103	120	111	107	123	121	108	102	108	111	113	121	114	105	115	112	121	114	120	103	106	119	130	95	98	104	101	108	105	121	126	119	108	116	102	129	93	109	128	92	105	132	115	104	124	112	119	113	123	103	129	103	112	123	99	98	93	106	109	129	100	128	104	115	104	105	118	104	94	112	115	118	111	101	87	122	96	98	110	102	113	115	106	112	134	95	113	109	109	105	98	117	110	113	112	121	99	120	114	103	95	108	96	121	118	113	116	103	127	89	101	103	105	94	105	106	103	104	100	118	122	98	109	126	106	116	98	112	105	108	125	100	130	107	114	114	104	100	109	126	115	127	106	100	119	104	112	132	122	127	111	116	108	112	114	138	96	110	117	114	96	91	130	114	110	113	114	92	96	89	105	111	116	104	121	126	98	116	105	111	114	104	113	117	120	97	106	108	122	99	104	113	124	108	130	129	131	102	110	105	112	119	120	104	137	124	96	104	99	124	114	111	107	121	110	118	88	110	115	120	126	134	96	107	121	114	120	98	110	136	115	108	120	117	107	102	111	106	104	99	115	116	113	124	129	125	118	111	107	98	105	132	120	113	113	91	99	106	122	94	119	118	99	102	94	99	106	112	121	95	99	93	107	103	95	123	111	115	115	98	100	109	101	142	87	127	105	127	112	121	99	123	127	98	107	122	116	110	113	103	107	97	119	112	116	98	81	109	101	110	105	100	109	106	100	120	118	105	129	122	109	118	114	108	121	107	105	94	104	117	125	100	105	114	97	95	100	88	114	112	133	106	118	124	112	116	109	104	111	99	94	106	116	106	121	121	112	92	101	128	116	113	103	104	114	130	103	105	106	114	95	92	103	89	114	105	109	111	118	117	106	122	116	95	102	135	110	107	112	100	115	119	127	106	107	131	94	120	120	118	110	114	108	103	122	99	119	130	117	105	101	111	132	119	87	107	131	116	107	114	118	117	109	120	125	106	101	100	103	106	102	119	111	102	93	117	112	117	99	118	121	116	106	115	106	104	122	128	120	114	102	123	104	105	110	102	114	104	118	105	119	114	119	109	121	113	117	102	106	113	103	126	112	124	116	124	135	114	130	96	103	111	100	100	99	100	86	111	110	119	117	114	113	111	108	126	132	99	111	128	113	108	111	106	101	109	108	114	133	121	104	128	114	102	110	109	122	98	83	121	97	100	94	103	120	106	117	111	103	96	116
19159	32002	35844	40745	36823	14066	5483	1930	1345	2357	8499	19095	17179	7920	21476	18957	460	302	275	284	243	206	234	230	234	243	217	184	205	180	195	217	214	206	193	211	169	197	173	213	176	185	162	182	187	174	181	190	192	188	184	178	186	177	172	183	185	178	182	193	182	167	186	185	170	173	178	177	182	182	196	154	176	184	202	183	182	189	153	177	171	183	180	157	188	168	180	169	154	182	167	171	176	183	168	180	189	188	157	180	180	153	164	172	181	168	192	148	166	190	171	172	175	164	215	192	170	158	183	162	189	173	185	168	179	172	162	187	171	172	179	170	195	175	178	182	202	183	164	173	185	151	197	162	186	185	166	162	192	163	187	173	179	193	187	172	180	195	183	214	187	183	163	156	180	174	194	195	176	159	159	181	150	187	148	172	181	143	177	179	178	160	169	196	166	184	180	160	180	191	179	195	183	171	178	182	171	187	174	155	160	183	178	177	186	169	147	166	170	164	179	175	182	178	219	166	165	188	190	184	200	180	171	165	174	166	181	190	207	173	173	180	164	157	175	167	159	192	181	166	178	197	181	202	154	186	167	159	172	196	170	190	184	177	183	169	203	161	162	184	170	180	188	174	169	182	174	169	206	190	177	182	176	177	175	174	144	173	185	180	191	192	168	160	156	164	159	171	173	164	165	190	172	175	186	171	166	165	171	173	161	170	156	169	189	152	182	158	162	181	168	181	196	185	166	199	155	161	167	168	171	181	164	177	176	185	175	175	173	155	184	185	181	195	180	186	182	168	191	181	168	186	162	179	187	159	162	187	152	173	161	181	182	174	172	160	168	189	165	167	174	177	210	184	187	189	168	178	182	183	153	174	198	170	169	173	191	168	178	188	167	175	188	166	194	162	179	179	148	193	185	176	174	185	179	182	158	187	165	167	161	168	148	198	194	181	153	183	159	171	175	180	165	183	195	190	181	176	178	187	196	214	186	168	198	183	163	189	161	186	164	174	173	141	193	190	192	182	165	176	168	180	159	172	177	163	177	212	192	178	160	161	212	186	191	173	180	168	180	178	171	159	158	203	199	183	183	172	180	172	164	190	171	190	163	172	166	168	183	152	174	183	179	191	193	190	163	193	177	167	177	171	131	190	161	184	169	180	169	163	182	181	162	170	167	170	179	174	195	154	178	166	193	185	162	182	180	166	178	192	180	174	179	169	169	165	166	175	199	178	162	153	179	193	185	186	194	165	163	175	159	185	171	166	151	172	169	176	197	178	172	171	190	177	189	175	195	142	188	172	209	170	141	180	183	168	164	167	170	164	192	191	167	199	163	172	180	199	168	156	174	176	173	173	156	197	184	159	172	187	189	169	165	192	182	160	177	197	175	173	178	186	194	160	180	211	185	190	195	179	170	176	170	184	165	150	189	181	166	176	178	169	183	195	166	165	164	166	168	179	168	181	160	176	164	159	186	168	185	165	152	167	177	189	171	176	167	154	191	166	157	191	176	158	192	160	182	190	171	179	169	180	179	181	200	183	169	179	169	178	189	176	174	198	177	175	185	169	189	173	177	185	186	200	176	204	188	190	150	158	188	168	154	177	167	195	176	169	194	154	192	177	161	183	199	159	182	170	186	171	172	165	165	182	151	189	163	186	184	172	172	188	171	192	195	191	171	196	177	167	171	175	179	200	174	194	187	165	174	202	167	186	176	180	159	166	190	179	180	173	153	187	162	183	152	165	180	167	190	155	179	170	187	197	157	176	169	144	161	159	175	182	185	178	172	181	185	162	182	179	168	188	181	201	193	168	174	157	160	156	183	178	167	196	170	171	153	181	167	187	164	169	171	163	150	173	176	181	170	178	171	182	156	161	157	170	194	175	180	157	179	177	184	158	161	192	182	188	163	160	191	190	148	170	167	185	168	188	183	168	174	182	174	192	172	157	182	191	177	153	181	192	178	158	177	167	155	175	153	169	170	198	182	173	160	159	174	177	176	180	172	173	183	173	180	168	195	178	181	181	189	202	150	170	185	163	157	195	157	179	159	197	197	153	156	164	169	193	167	174	179	191	163	175	190	191	171	181	174	183	174	159	164	173	191	182	172	165	145	188	187	174	181	178	171	175	155	192	198	170	184	176	157	186	214	194	193	173	164	187	166	159	188	192	191	165	173	198	155	196	190	174	176	204	170	170	184	199	167	144	182	178	172	172	175	165	185	166	169	168	176	197	174	166	181	186	199	183	176	158	192	158	163	149	176	169	202	159	172	182	193	179	181	166	172	167	167	163	208	167	169	176	191	176	166	147	161	177	164	189	161	174	171	195	179	155	190	173	184	175	181	195	182	189	164	194	182	167	157	167	172	170	152	157	165	154	157	195	174	168	162	165	186	190	175	164	168	159	164	180	185	154	183	169	167	180	164	168	172	185	189	188	170	155	155	184	168	163	185	181	169	182	172	146	163	165	152	189	164	186	168	165	177	167	199	187	167	180	183	185	158	188	171	161	181	162	157	185	180	170	154	175	183	168	175	179	182	170	164	172	167	147	178	194	180	181	165	163	157	175	162	165	181	144	178	163	167	167	156	162	165	192	199	157	183	177	172	189	168	164	191	178	179	195	169	169	194	183	177	185	190	156	175	191	198	168	186	184	199	197	145	172	185	176	156	180	169	159	188	180	182	179	181	171	182	185	174	172	162	171	179	178	181	156	159	190	189	165	180	177	175	183	203	158	178	176	202	180	208	164	174	168	177	175	162	171	165	162	189	163	184	176	175	195	172	186	182	203	190	191	177	172	177	179	170	172	181	195	178	182	183	182	171	176	154	184	175	167	149	186	167	181	212	173	178	174	180	183	185	192	153	158	206	164	188	174	174	173	168	175	186	194	178	186	176	174	165	169	139	164	152	181	177	175	157	181	191	193	182	168	197	169	167	190	194	177	169	167	164	154	174	188	176	179	170	194	146	173	179	166	161	171	177	188	191	173	174	198	168	197	170	172	192	204	176	153	168	173	167	180	182	180	180	201	163	182	174	189	172	176	182	170	179	166	180	164	172	147	189	190	191	173	189	181	187	167	174	191	170	157	198	168	167	188	205	167	177	198	162	178	156	179	161	173	182	168	170	161	160	153	177	178	177	175	163	173	161	162	189	176	180	165	173	164	187	191	188	184	170	188	196	185	172	178	187	191	162	167	161	188	196	166	176	182	166	190	174	183	180	177	168	168	169	152	177	170	174	181	182	183	184	188	162	181	187	171	171	204	175	183	158	178	174	184	170	187	171	162	193	157	163	177	167	169	186	168	175	166	177	187	167	174	176	199	160	179	175	182	180	183	187	198	196	175	148	172	160	193	170	142	167	164	157	169	189	178	179	170	173	179	179	190	179	175	168	194	187	179	200	170	168	190	164	164	156	168	176	182	160	160	196	165	178	187	174	182	204	157	179	163	170	165	140	165	169	170	181	162	161	146	172	180	177	182	175	175	203	162	162	176	159	180	171	175	194	171
27205	22898	28073	23740	14902	11068	5034	1284	314	219	269	435	478	374	752	534	202	188	209	212	180	188	170	189	189	207	211	185	219	195	194	187	179	165	196	179	218	193	198	198	204	171	201	196	185	197	168	178	191	189	200	197	188	189	187	179	182	181	189	174	182	192	196	180	203	184	174	208	202	202	191	198	210	184	180	184	196	217	174	208	177	177	181	197	178	167	201	201	202	204	200	193	174	203	183	190	173	165	175	191	204	192	183	181	177	187	178	205	172	183	193	194	180	194	219	199	183	204	204	188	186	203	177	189	169	196	192	204	196	197	177	211	188	200	174	191	187	178	199	211	182	207	189	168	205	196	197	188	180	176	180	210	191	214	190	179	208	180	175	176	182	205	195	219	192	191	197	197	184	161	169	184	190	180	190	213	184	196	190	203	176	188	193	189	202	201	210	188	196	198	182	208	216	188	178	185	205	207	182	173	182	193	183	186	190	192	208	205	176	200	170	199	187	183	197	166	209	175	172	196	183	186	188	171	220	164	207	193	207	203	159	201	193	195	185	196	185	190	208	204	188	203	216	186	207	198	230	196	205	201	169	204	177	187	188	198	173	165	183	168	212	176	189	190	184	218	201	185	160	172	185	197	190	218	210	210	209	214	183	198	184	178	192	190	190	206	166	204	211	189	220	206	208	191	219	170	167	190	187	192	168	190	186	198	192	205	209	189	199	213	184	196	219	186	164	174	211	168	161	195	175	170	184	153	189	215	179	184	184	175	198	179	192	207	189	204	183	175	165	213	204	194	176	175	194	185	190	177	183	176	196	179	193	195	198	184	190	172	198	186	201	207	148	198	215	175	204	188	226	184	169	221	185	167	196	178	180	213	184	189	187	207	190	179	178	181	183	177	183	203	202	187	192	184	173	187	186	185	183	161	181	189	195	195	190	202	171	177	172	184	205	186	165	194	174	179	180	185	209	170	201	194	186	204	182	200	194	189	195	196	155	182	199	175	223	184	216	196	216	197	206	227	167	185	205	186	202	179	182	212	182	217	182	207	165	179	189	183	194	202	194	184	191	155	187	175	188	191	159	226	170	187	208	206	215	180	190	169	172	159	169	187	178	197	168	192	181	183	179	207	199	175	203	186	187	185	203	182	173	187	187	184	184	181	201	199	214	196	172	169	178	186	197	206	186	175	209	178	203	222	207	171	197	164	206	206	207	205	180	209	177	198	180	180	188	181	224	204	185	198	180	208	200	204	180	192	181	174	183	189	168	193	204	219	177	175	202	182	170	213	177	176	196	183	178	170	177	188	178	172	184	166	196	200	203	180	209	219	213	184	195	191	180	177	202	184	197	197	202	166	172	182	216	191	206	174	163	213	190	197	168	212	174	188	192	186	168	191	169	214	192	179	171	161	181	195	195	196	180	207	214	192	186	186	199	207	175	170	188	180	210	191	196	164	189	215	198	186	190	189	212	209	189	191	184	211	201	206	208	185	192	195	185	197	172	162	182	205	194	181	176	184	183	168	186	214	171	185	192	198	217	174	194	187	180	177	198	211	199	186	207	187	181	194	187	190	182	179	176	194	209	207	180	199	185	193	202	173	212	200	195	168	196	187	176	174	166	204	189	180	204	194	195	180	187	206	201	180	185	181	188	215	203	192	179	195	216	162	183	185	192	199	203	179	204	197	171	187	183	163	200	196	162	179	180	212	161	169	193	192	185	195	168	197	184	174	178	201	170	178	199	188	203	179	187	176	185	185	186	206	178	168	159	195	197	196	204	193	170	198	207	208	181	193	168	208	206	200	181	220	224	170	182	168	197	188	191	183	163	161	208	187	189	205	172	174	184	210	185	167	177	202	172	166	213	186	173	194	205	176	203	194	193	189	177	204	209	202	198	212	184	206	169	192	203	180	211	175	214	191	199	200	194	197	197	182	185	179	191	182	191	183	186	176	177	190	182	223	177	188	193	186	179	197	194	208	173	183	202	192	169	187	187	206	193	191	188	191	198	181	200	209	186	168	180	180	193	187	168	188	200	182	183	198	178	172	213	183	180	186	181	202	178	195	178	186	192	172	197	173	183	198	189	188	183	180	194	193	197	183	210	175	208	168	195	194	197	193	202	174	179	174	197	174	171	190	191	175	178	204	193	184	205	195	179	196	225	176	196	198	189	210	182	185	207	208	196	179	202	227	180	188	190	190	189	194	199	189	160	196	176	180	190	192	173	194	203	195	213	212	209	182	169	187	181	179	179	176	216	198	186	186	201	185	204	158	217	183	200	179	189	205	182	203	188	185	219	195	188	192	194	208	180	194	195	194	173	198	169	163	199	190	173	190	182	160	165	181	169	197	216	200	214	182	184	188	201	192	189	188	190	151	184	207	191	187	184	179	185	163	187	177	184	199	187	199	201	210	201	188	190	201	190	201	187	182	181	189	212	204	188	169	162	176	181	202	193	195	196	193	203	187	185	204	178	192	176	176	176	207	195	177	195	195	186	181	188	173	190	194	177	183	205	190	180	179	211	178	196	176	185	173	183	199	205	195	192	187	201	215	197	195	205	210	202	173	188	201	192	202	186	176	185	192	169	200	195	183	194	178	203	189	166	195	201	194	215	197	201	198	173	173	173	188	194	196	200	181	202	196	191	225	192	195	199	211	185	180	169	186	212	204	181	162	185	177	179	183	187	175	184	165	192	191	200	183	184	188	183	193	182	187	201	178	176	205	165	206	158	186	194	203	186	197	180	180	209	184	189	202	204	196	166	198	163	189	196	189	202	202	193	202	170	177	199	211	215	166	217	188	193	166	191	160	189	210	179	179	199	193	189	190	196	210	212	181	189	192	185	183	169	178	189	208	198	185	197	172	170	199	185	188	198	169	209	170	189	200	189	185	188	192	174	187	203	184	197	165	198	207	204	206	163	167	218	204	191	195	186	187	184	190	207	205	189	175	186	186	171	189	181	201	192	222	239	188	199	172	203	201	199	187	186	191	186	191	209	174	178	190	192	192	182	215	186	206	206	176	206	196	195	193	176	184	197	187	175	167	185	195	197	212	212	186	188	193	176	175	201	215	187	173	201	197	211	219	210	182	181	188	176	184	187	183	190	172	181	193	199	196	166	173	192	184	184	215	220	183	196	211	180	190	183	172	182	204	173	190	182	184	196	221	175	188	186	198	176	201	181	184	193	168	180	190	200	187	216	205	204	186	212	181	195	203	192	182	186	213	188	183	183	204	183	162	176	214	185	195	163	193	200	189	207	183	183	186	183	192	207	222	188	183	209	174	200	196	222	185	174	204	210	189	167	203	204	186	174	188	177	185	170	184	192	191	209	178	151	180	200	207	166	193	161	172	193	172	182	190	194	204	168	173	178	196	187	192	208	171	211	193	190	202	183	205	186	188	214	194	180	167	179	198	178	194	200	203	219	169	195	189	187	183	184	203	178	183	192	182	166	193	198	189	177	184	197	176	189	201	167	195	196	198	219	162	194	210
19022	36428	36317	28881	23271	19475	11187	3270	757	356	408	953	1062	886	1679	1257	300	285	277	309	294	285	285	281	314	308	310	295	306	306	264	296	297	285	260	286	299	294	286	316	285	311	291	296	284	278	277	295	294	286	300	284	259	282	294	302	262	301	281	291	272	267	269	292	288	283	318	292	278	271	272	289	289	257	278	286	300	311	281	278	281	272	278	312	279	325	266	323	299	288	288	301	297	281	309	283	266	270	307	275	262	310	279	299	279	287	283	278	304	300	295	293	294	275	301	283	297	299	295	300	294	267	308	286	297	300	276	285	300	289	297	319	268	281	293	256	325	276	272	306	311	274	290	292	259	268	294	280	285	308	312	300	282	295	298	284	311	275	285	283	290	286	294	284	274	295	298	275	311	312	247	281	276	317	293	297	251	315	295	289	300	281	288	309	307	274	316	283	312	290	281	291	264	279	301	285	316	323	324	302	282	278	298	261	277	327	278	313	283	264	313	284	294	302	278	314	288	293	278	280	272	273	274	306	285	291	302	283	304	281	303	322	279	266	263	298	302	316	275	289	297	290	280	290	278	288	310	272	308	291	308	289	298	322	291	300	310	291	254	304	274	281	300	314	279	259	295	291	300	263	273	289	307	302	290	308	285	300	274	275	299	257	324	276	313	280	283	288	279	292	302	304	322	295	273	271	279	281	275	315	273	312	276	346	273	317	305	335	285	277	265	297	317	286	293	305	278	315	297	309	269	278	270	298	280	281	281	267	288	309	286	276	281	272	288	315	288	306	286	290	305	296	286	308	340	298	288	306	289	283	277	311	305	305	287	286	309	280	281	302	275	284	290	290	268	273	292	285	288	304	299	290	286	300	275	301	334	290	291	295	298	276	298	265	304	269	299	269	311	274	281	301	282	279	287	295	311	306	289	295	258	260	307	301	303	295	295	302	327	326	314	302	331	299	252	290	286	308	296	266	273	311	312	306	297	266	273	297	268	298	307	264	301	289	297	283	260	306	300	281	276	271	311	283	320	265	291	298	271	266	296	289	298	271	302	274	309	291	276	305	285	286	267	310	282	276	272	295	285	291	264	260	299	265	306	283	302	286	299	264	266	303	289	300	301	279	300	281	281	304	273	300	287	270	282	307	272	295	300	306	283	289	298	304	274	335	297	302	299	278	304	287	294	279	275	282	273	291	327	293	289	299	294	304	269	314	288	285	285	293	318	286	264	291	281	279	278	301	293	271	302	285	311	277	286	317	309	315	282	261	302	294	277	271	274	243	295	278	307	245	267	251	290	305	306	261	278	266	310	281	274	289	289	281	282	284	271	276	279	287	303	273	297	319	299	269	305	281	289	281	294	312	293	284	283	283	267	296	298	276	265	277	305	285	324	303	298	308	292	300	261	301	308	265	276	287	304	343	305	300	258	297	299	309	295	271	279	307	276	284	290	272	303	279	308	285	283	268	303	301	318	288	287	296	257	281	300	281	303	247	318	278	300	266	273	281	285	284	302	283	286	274	308	324	279	273	321	307	310	277	313	301	265	319	271	267	249	299	285	295	292	299	334	280	287	295	324	290	277	279	304	270	252	263	285	287	277	268	316	281	303	283	297	298	285	296	267	291	290	266	309	333	314	291	276	299	279	303	309	288	296	305	262	324	251	291	276	313	292	309	264	263	292	294	267	283	281	274	316	263	272	279	320	277	300	272	293	304	294	291	338	293	275	324	272	289	314	298	311	285	286	253	289	308	267	295	317	269	290	309	298	267	244	275	306	297	283	271	310	273	317	301	266	277	284	299	298	317	268	269	303	299	264	298	289	289	287	295	291	284	313	306	285	257	300	286	294	321	269	268	298	278	291	297	296	329	280	273	278	291	270	271	285	305	284	298	267	291	315	309	297	308	309	293	305	289	260	284	286	272	312	287	287	307	279	285	315	288	305	272	306	265	267	241	290	296	281	298	258	305	280	284	274	309	278	308	308	300	281	264	272	277	275	279	299	274	309	279	301	296	294	283	275	262	316	269	298	285	282	300	268	281	303	293	317	260	295	297	267	282	272	288	311	292	289	278	303	290	293	266	290	309	289	284	252	323	277	279	307	282	309	280	276	275	283	266	291	305	272	282	282	316	319	287	287	279	295	297	290	281	313	299	253	279	292	277	295	263	310	303	293	276	280	284	293	271	280	288	281	279	321	265	321	300	305	298	280	294	273	271	262	285	286	288	303	300	251	313	283	283	283	308	292	289	292	288	285	298	305	314	294	293	304	288	281	302	294	299	287	297	302	283	313	279	269	266	299	297	307	284	306	283	290	323	298	277	317	293	272	288	302	290	277	301	294	309	323	282	269	344	284	269	279	327	324	319	285	300	254	279	293	300	281	334	278	295	299	314	275	247	269	311	270	297	269	305	286	282	263	285	290	287	295	310	309	288	309	297	285	312	305	288	292	281	252	288	299	310	279	275	314	299	306	292	270	294	271	277	272	283	273	311	319	299	290	303	260	256	267	286	291	291	297	284	295	283	293	293	298	285	286	289	288	301	289	293	302	295	290	276	291	269	308	282	275	275	284	297	297	312	309	270	289	275	255	289	307	317	301	280	292	298	317	297	293	320	279	310	285	328	302	292	294	335	288	298	271	274	261	276	273	282	313	274	308	279	276	271	298	296	276	289	282	280	317	289	297	295	295	289	270	299	276	280	318	265	271	287	291	304	283	306	310	290	293	286	281	283	307	290	292	299	278	288	292	303	319	294	307	300	282	291	281	292	325	278	319	309	261	271	292	272	326	277	266	297	291	274	301	283	282	295	284	286	285	288	299	316	281	287	293	279	273	288	283	277	273	283	302	283	269	321	295	303	291	276	299	283	288	306	312	317	285	275	277	285	295	303	285	283	292	300	328	253	274	309	307	307	307	287	296	326	280	295	300	286	295	272	314	264	288	281	315	275	285	285	281	269	295	302	277	296	291	292	286	286	295	287	296	310	292	321	268	301	252	293	293	286	284	245	294	293	270	296	293	301	288	282	320	311	287	279	304	289	269	300	278	291	302	299	277	283	296	278	278	293	313	253	292	282	273	296	278	284	306	272	302	283	299	296	284	308	285	293	312	286	291	299	285	298	268	292	274	286	283	276	291	307	303	280	299	302	308	295	301	276	273	286	285	309	271	305	367	290	252	295	280	288	313	282	307	276	305	300	330	267	273	307	285	317	305	306	297	273	288	256	297	306	329	289	281	307	252	279	301	294	297	266	302	292	332	282	290	338	303	286	261	257	294	280	314	286	291	319	282	277	265	305	289	308	300	327	287	288	265	312	286	295	288	289	300	245	301	332	286	311	289	272	294	292	278	266	291	280	292	279	317	283	294	311	334	280	266	327	270	306	290	314	328	293	302	299	262	314	289	294	260	283	254	305	274	276	293	277	318	300	271	297	291	284	275	346	289	306	291	322	297	290	306	280	273	309	283	299	277	265	312	275	296	319	261	289	319	263	306	304
24315	21605	29236	25966	24050	24270	20230	11451	2332	360	1946	5772	3852	4928	4479	2865	224	194	219	223	217	239	212	213	200	196	221	227	209	223	222	228	226	221	219	217	201	209	196	229	210	202	234	205	208	229	212	218	212	212	198	176	227	246	191	244	212	243	223	204	231	214	200	224	217	212	211	219	234	190	208	219	231	209	219	216	194	217	200	218	214	191	256	218	212	192	214	227	208	203	201	218	224	193	219	191	211	221	201	221	226	205	240	228	223	210	209	199	203	179	227	199	207	221	214	207	180	229	194	202	201	221	211	186	190	228	194	216	210	212	185	220	214	195	208	222	227	201	229	236	238	237	183	216	226	210	205	216	227	222	199	213	208	228	205	229	235	227	206	191	185	204	215	209	203	208	197	203	198	199	256	225	215	203	238	209	225	215	202	255	210	185	217	197	242	228	192	207	197	211	204	214	182	206	240	199	223	212	233	218	226	213	197	207	218	229	194	206	204	197	221	229	226	218	252	204	207	209	199	210	202	227	204	215	176	195	196	191	208	206	214	192	184	210	225	212	217	238	218	192	207	203	207	223	205	191	218	227	216	192	197	215	198	215	192	220	229	208	183	186	223	223	183	188	213	225	226	179	229	179	223	217	180	228	209	179	203	202	206	239	207	201	217	211	226	243	209	223	219	191	227	198	220	189	203	229	211	192	196	223	202	211	206	224	216	238	206	214	206	189	198	189	203	215	232	197	218	197	219	208	207	195	231	244	231	175	206	203	198	199	187	196	203	218	229	204	198	223	218	218	222	194	241	221	224	193	204	222	204	202	210	226	200	182	191	206	215	200	214	204	239	200	226	226	214	207	211	231	226	213	205	202	201	217	208	210	211	207	238	205	216	203	211	214	198	214	202	180	207	235	224	203	204	205	205	215	204	233	208	217	222	231	234	213	227	201	192	189	202	201	210	206	201	229	202	194	205	237	238	223	217	212	215	213	211	209	214	207	216	193	193	221	196	220	218	191	206	206	201	192	228	229	216	219	213	223	208	215	213	199	224	214	180	212	209	211	218	205	216	216	262	198	230	229	209	213	234	218	209	220	215	212	206	226	212	201	215	197	197	211	201	221	200	216	216	201	223	217	228	209	214	228	211	208	186	197	218	214	207	232	232	221	223	208	197	198	217	196	189	227	213	229	206	222	204	214	202	215	188	215	169	211	180	207	197	217	228	224	205	233	239	225	203	172	197	221	193	225	219	201	236	219	218	211	193	200	211	175	194	196	220	208	199	210	227	225	200	216	222	193	232	216	215	199	208	191	228	190	217	208	202	221	209	197	220	206	241	194	219	221	208	188	212	191	206	211	205	217	217	239	211	217	208	220	201	186	214	212	224	226	217	230	223	191	210	204	207	212	204	205	216	211	218	194	197	225	198	214	196	229	215	214	204	214	206	200	207	200	207	218	203	218	208	204	206	224	215	180	209	218	237	222	219	212	252	215	207	227	224	209	216	211	199	194	212	218	216	201	223	203	220	247	191	191	199	241	217	218	188	198	188	225	213	226	211	204	217	202	215	195	214	225	213	213	233	201	211	213	213	214	232	196	186	224	190	226	199	214	229	225	197	209	240	196	212	223	225	241	222	220	215	216	206	193	233	205	208	222	200	209	206	216	219	230	192	227	204	220	204	222	193	205	211	220	203	196	214	202	224	198	208	225	216	199	195	219	205	214	215	215	202	216	234	231	225	192	217	212	227	204	234	216	188	216	237	219	200	216	235	185	207	209	213	214	225	206	224	205	217	229	189	230	207	200	202	208	223	241	213	212	202	204	203	213	222	224	207	195	217	225	196	222	190	226	219	191	212	222	215	211	228	213	207	211	245	188	228	220	214	189	220	192	195	191	236	217	232	205	243	232	190	189	223	217	212	220	223	210	209	209	198	204	213	220	210	225	215	207	223	185	232	226	193	217	242	215	213	208	209	213	221	211	244	216	205	217	208	206	213	216	224	195	219	215	222	230	194	202	213	218	208	242	205	195	214	221	229	223	203	203	239	204	200	210	231	209	207	222	219	206	215	212	192	224	222	238	214	207	215	208	206	222	222	210	218	202	184	210	219	220	198	197	211	218	207	226	226	238	194	210	199	202	223	191	202	206	229	207	189	209	212	209	195	227	199	226	237	219	229	221	234	219	188	219	212	201	242	196	234	218	166	227	204	208	190	210	207	220	227	207	203	203	208	201	214	205	226	208	217	223	197	210	222	229	212	216	200	206	236	205	202	218	220	189	196	238	205	195	205	223	207	231	217	171	205	212	217	225	215	216	180	184	206	215	201	208	217	231	209	228	206	224	190	216	205	198	227	220	202	213	211	213	204	212	207	210	204	228	204	211	208	231	215	211	243	191	218	207	248	222	215	217	207	215	214	254	216	198	211	205	220	205	218	214	204	205	221	181	219	209	209	241	234	195	215	227	199	213	230	225	197	207	208	232	233	206	228	195	201	202	219	214	204	210	201	209	223	233	225	207	203	202	212	208	220	218	226	226	209	203	196	233	228	184	197	238	212	228	215	245	203	217	210	232	176	195	193	238	187	209	179	234	218	209	224	204	228	203	239	211	178	216	213	227	227	202	224	210	195	211	219	209	188	207	230	215	205	235	205	206	203	221	224	235	223	208	190	210	167	211	212	200	200	230	202	215	195	219	199	221	218	229	231	199	247	212	208	224	202	204	222	213	210	200	209	237	201	220	212	211	187	216	200	225	220	214	197	223	211	226	215	223	187	219	217	223	230	184	213	187	204	204	200	184	198	254	204	200	217	216	211	248	195	232	188	206	186	201	209	210	216	213	210	215	233	227	208	184	237	222	222	216	235	199	203	239	201	202	221	209	217	197	199	206	201	187	216	204	204	185	221	203	205	215	223	217	212	202	238	206	194	216	206	200	229	205	189	228	207	203	193	176	242	219	222	211	213	225	206	201	215	213	198	196	216	202	177	197	214	202	208	205	195	232	227	205	184	212	192	180	231	197	218	214	224	196	205	185	215	222	192	172	200	240	207	212	227	222	243	219	225	211	232	212	218	221	205	219	195	242	211	207	224	196	207	194	181	211	197	227	207	230	204	175	210	191	213	226	232	222	210	199	206	223	202	182	197	203	197	206	215	205	227	208	194	211	217	223	231	212	205	236	219	204	226	200	208	219	199	211	219	251	234	223	220	198	184	220	232	243	205	227	230	219	202	227	229	197	214	219	200	194	230	208	205	176	206	189	226	188	230	228	209	210	199	217	203	207	230	218	220	226	185	214	204	226	192	234	186	235	196	219	220	219	210	224	166	182	257	217	201	190	203	209	220	235	209	211	211	203	199	193	218	203	219	213	207	207	198	225	223	213	215	233	180	209	197	219	250	236	191	231	217	205	240	214	196	199	224	229	194	208	216	198	227	201	214	218	190	225	234	210	222	219	183	217	215	172	191	195	211	204	206	233	206	203	213	183	201	196	214	211	200	221	229	201
31092	49287	45112	42304	35009	31251	26786	19570	4778	713	5240	13252	9138	11628	10600	6499	368	340	372	345	330	342	331	363	373	330	314	323	307	328	361	336	322	334	327	333	332	334	340	361	346	333	341	319	302	365	322	345	329	312	321	353	332	337	318	338	303	307	312	309	327	346	321	317	325	327	304	305	325	329	305	333	331	341	336	336	344	335	284	319	356	342	320	323	315	319	333	339	342	346	301	313	337	345	326	318	320	302	341	290	326	306	368	332	308	339	318	331	355	296	326	306	345	314	312	349	331	312	306	309	334	348	303	291	345	317	287	336	338	322	348	313	295	338	343	312	315	326	350	354	335	354	330	354	329	344	358	360	331	315	348	325	334	300	330	342	351	323	316	333	335	320	329	295	337	319	326	317	326	314	341	297	343	339	342	350	293	336	334	343	329	341	313	305	334	310	379	330	294	317	316	302	345	306	297	305	338	321	324	325	337	347	336	319	363	329	295	335	331	314	355	339	307	318	327	331	324	347	312	336	313	317	303	338	324	325	324	325	330	318	344	330	351	372	327	339	294	311	363	352	320	312	330	337	289	306	295	327	343	312	338	317	285	323	334	316	313	312	336	336	321	319	350	306	326	347	344	314	334	312	327	311	316	311	360	323	343	303	318	352	330	306	294	314	320	324	315	341	324	337	327	333	315	307	337	329	314	366	320	341	328	328	326	317	334	313	315	315	341	328	285	326	344	358	358	287	305	306	317	296	313	292	333	333	327	315	302	317	384	322	340	293	324	303	332	366	338	302	327	332	328	347	325	333	346	347	344	320	330	311	330	371	335	319	359	342	333	309	309	321	366	331	308	339	320	327	330	308	327	325	280	288	335	296	334	334	328	334	343	273	337	324	338	324	353	293	348	319	329	330	339	350	306	341	355	333	328	319	347	317	334	316	320	291	299	338	348	346	365	323	320	324	326	335	354	342	341	320	304	316	320	314	306	332	344	347	329	311	332	311	289	340	305	308	320	314	332	328	343	299	292	347	305	321	307	327	337	319	344	330	323	329	353	317	307	331	334	339	319	317	323	325	287	330	328	302	313	343	350	308	341	323	320	302	331	318	275	330	312	283	295	326	307	338	352	308	314	331	297	373	339	323	318	323	310	360	329	323	361	324	345	298	307	344	330	345	369	304	335	330	318	334	346	300	332	344	339	350	329	327	321	309	303	319	312	327	362	326	318	337	340	322	313	338	344	323	321	344	336	340	340	319	302	301	307	332	318	312	340	310	369	299	330	314	341	327	354	317	348	353	315	326	310	330	311	304	338	314	362	318	339	333	316	296	335	323	283	300	317	349	338	352	338	324	329	320	348	319	345	317	292	308	364	367	327	336	311	332	344	335	323	310	358	358	320	342	305	331	342	335	352	322	333	286	328	311	351	335	329	319	325	376	298	349	328	319	329	310	356	309	328	311	312	344	371	334	311	320	327	364	329	333	359	323	317	345	311	326	318	302	336	333	310	332	350	316	339	312	321	341	358	328	317	328	338	322	345	313	336	315	294	320	315	342	296	314	342	342	329	354	335	332	322	322	335	312	320	334	339	311	324	326	313	331	321	340	337	322	313	286	305	324	339	318	353	309	333	332	361	325	342	328	319	319	328	355	316	325	335	330	316	342	292	321	310	329	337	297	361	300	320	341	326	314	342	326	302	345	302	340	322	313	325	375	315	298	322	299	349	306	339	303	306	300	363	323	340	326	312	339	313	329	366	322	341	316	346	313	330	325	334	321	375	318	330	323	278	304	360	337	321	303	310	326	338	325	313	346	312	300	325	331	331	332	309	310	327	326	326	320	317	347	338	320	373	358	329	329	328	307	331	326	310	316	287	357	351	333	343	316	337	296	324	310	325	354	323	300	316	362	303	314	307	367	344	315	337	332	297	290	315	314	317	360	317	314	314	319	305	346	333	307	288	310	302	305	314	295	325	330	353	311	349	315	322	334	354	355	308	296	329	350	325	318	361	325	339	309	355	297	305	324	305	341	341	318	290	313	320	307	358	320	323	309	337	316	299	347	321	339	322	353	341	301	328	349	335	326	327	335	312	318	332	325	313	347	313	317	373	322	326	329	317	333	323	357	325	327	332	342	356	332	296	291	314	309	344	351	320	318	323	325	326	349	315	374	337	278	333	343	327	320	348	339	351	330	325	323	345	317	323	320	338	322	313	343	321	318	369	310	350	342	308	285	304	330	297	318	289	342	304	322	316	312	349	328	338	335	299	319	325	297	334	348	358	322	336	330	323	301	320	327	332	335	323	320	313	319	330	313	329	337	328	340	329	363	335	314	301	325	290	322	322	319	292	313	327	312	323	348	337	340	320	354	297	341	333	319	301	345	345	308	356	361	316	322	320	358	319	315	317	334	341	298	333	304	296	355	326	315	310	319	299	314	324	313	325	359	309	333	332	326	336	353	335	327	298	317	337	346	342	287	316	303	329	342	323	309	324	314	344	323	308	299	355	318	352	299	305	312	316	327	326	334	312	324	318	307	337	341	348	318	303	317	293	346	332	300	335	319	309	322	311	305	342	342	327	325	315	337	339	332	313	337	307	318	333	337	342	318	320	340	331	283	313	320	345	315	342	340	312	345	318	367	328	305	333	316	312	308	327	324	328	326	317	317	344	305	306	315	333	309	335	330	327	332	291	292	321	329	323	313	327	346	317	299	337	311	338	327	329	303	339	329	314	329	330	325	338	340	327	317	326	339	322	327	301	305	318	311	335	317	311	319	303	332	305	296	338	321	326	352	332	328	312	342	333	313	307	325	293	335	305	311	312	317	318	325	334	332	304	311	350	354	309	356	325	325	321	343	303	346	316	349	322	332	303	319	296	321	312	320	304	320	331	365	311	319	363	313	319	336	316	303	298	313	350	311	335	329	341	317	326	315	337	311	375	345	291	311	328	316	316	332	347	367	300	303	352	333	340	309	348	322	327	328	320	342	329	343	359	337	311	324	318	327	335	320	285	319	316	300	345	318	285	340	343	322	306	299	311	337	312	351	329	337	344	313	346	318	340	331	344	306	362	310	349	332	315	341	344	303	313	303	311	338	340	339	318	324	339	348	369	338	305	306	336	309	364	298	337	348	326	350	337	326	355	324	308	324	314	337	345	342	347	351	323	330	319	328	330	278	307	356	295	364	322	309	336	340	305	321	327	327	355	309	323	318	351	364	353	320	332	321	318	293	302	313	326	313	331	346	315	310	360	337	313	305	341	305	330	339	340	327	317	324	318	322	313	338	321	324	344	316	330	298	330	354	325	322	304	307	332	323	323	339	299	331	325	311	344	335	322	310	321	330	305	329	351	332	322	307	347	334	349	293	328	352	309	336	352	326	346	309	321	327	330	310	344	356	356	320	325	329	336	310	344	339	315	334	335	330	320	312	302	348	313	288	334	337	325	348	338	333	338	316	358	325	308	321	310	320	321	310	332	346	306	315	304	310	308	316	298	329	330	306
23485	21536	29701	25789	24786	25377	22749	9909	2879	308	2154	7788	9218	9025	6530	1734	162	164	159	171	147	142	160	144	161	155	176	154	161	164	141	128	153	132	155	145	174	149	150	159	140	171	137	145	153	143	145	146	138	146	178	133	120	146	128	153	128	146	152	149	143	123	149	139	164	163	150	147	130	149	132	149	147	156	138	152	137	150	159	149	162	146	155	143	154	142	147	141	151	137	144	128	151	139	142	125	143	148	123	129	152	137	161	139	134	165	158	144	144	141	158	135	142	144	140	143	149	154	154	140	164	141	153	160	140	139	137	145	166	146	150	147	135	161	154	144	137	142	155	150	131	166	131	139	153	139	148	148	145	172	147	146	124	151	146	134	142	146	154	143	147	144	138	161	132	151	170	136	137	144	155	164	164	138	150	153	153	150	157	147	159	142	155	128	171	136	131	145	153	158	142	153	126	133	158	145	132	136	148	144	158	139	139	148	125	148	152	151	149	140	159	145	140	145	160	118	144	145	144	132	136	139	145	124	165	145	135	139	142	125	147	136	131	139	145	117	142	143	145	129	147	131	158	144	156	171	142	134	125	152	132	127	164	160	155	127	152	150	146	164	153	133	127	149	123	145	147	140	143	145	155	147	127	167	132	150	143	146	150	148	160	135	137	136	148	146	143	136	140	146	152	139	168	155	160	144	137	157	130	126	142	112	149	134	134	161	154	163	148	157	129	157	136	159	146	132	147	171	138	152	148	143	167	153	156	144	137	142	136	155	137	142	144	153	127	152	153	136	146	136	136	169	150	144	138	139	155	165	166	152	151	140	144	147	153	141	159	155	150	168	159	152	147	150	144	154	169	148	148	144	132	155	144	149	175	155	152	113	164	149	151	158	142	154	156	124	160	128	158	147	156	143	137	130	155	145	152	137	141	150	143	146	150	150	159	140	177	154	151	150	126	155	136	157	172	155	158	131	146	143	136	113	137	144	146	122	151	173	142	157	143	168	146	148	141	134	129	140	142	149	154	153	141	138	153	146	136	127	131	144	150	146	141	151	161	143	136	130	152	137	154	146	149	139	151	148	154	155	155	150	146	147	158	171	138	135	149	164	156	154	148	132	136	144	166	128	146	144	142	156	139	120	153	171	146	131	156	150	146	158	139	149	141	124	128	157	139	129	139	143	139	149	141	139	133	161	163	145	154	156	128	151	139	159	159	122	123	142	166	137	151	133	150	139	155	158	142	148	160	153	165	139	134	152	135	145	134	141	137	131	142	159	129	151	148	141	134	134	144	128	152	158	150	153	141	153	138	131	157	139	161	145	140	168	147	144	140	139	137	146	159	142	153	152	153	140	123	142	134	162	146	141	139	138	151	138	159	152	142	148	174	148	149	173	143	130	151	148	136	129	133	146	132	148	175	129	162	129	141	163	148	140	157	136	152	147	149	145	154	160	156	124	142	123	162	159	144	156	128	133	141	144	148	137	172	148	141	144	147	157	140	142	141	146	133	147	136	154	153	139	151	133	155	147	151	132	154	149	128	159	116	128	150	144	138	149	136	151	145	155	137	124	154	153	156	148	141	137	145	145	148	152	131	149	149	142	172	126	144	139	135	131	145	136	172	164	171	159	139	150	156	158	147	150	146	159	142	144	143	131	121	126	132	166	136	137	146	153	136	154	134	150	139	124	152	171	126	140	134	151	148	139	166	130	126	149	144	134	162	165	145	148	152	144	144	120	143	164	155	138	149	161	151	159	147	144	153	145	148	176	127	143	137	136	137	133	142	152	133	147	145	158	141	142	139	146	124	140	126	147	143	126	126	130	117	132	147	166	122	149	141	152	141	150	148	154	144	130	134	132	140	127	151	133	156	138	175	159	144	150	157	161	137	150	142	151	153	141	161	158	143	148	133	146	125	136	130	144	121	136	132	135	142	133	133	150	131	130	131	144	125	147	145	146	155	132	149	148	151	146	147	122	130	125	137	142	141	144	134	138	136	148	166	149	145	145	129	139	171	150	145	150	116	160	142	140	157	146	150	146	170	155	148	162	159	151	138	155	159	160	149	134	139	162	148	153	146	135	162	139	137	142	151	164	145	149	127	168	146	135	155	134	165	137	141	141	143	141	167	126	140	170	154	142	138	145	171	112	143	148	126	140	167	148	136	163	136	147	139	146	138	139	173	156	134	114	135	141	158	144	161	121	151	134	158	142	143	179	156	145	132	149	144	150	149	149	136	118	152	143	152	136	149	140	134	150	152	129	161	161	139	153	142	149	149	147	145	143	140	152	131	135	144	144	150	149	135	150	134	145	155	156	141	154	144	147	158	146	147	133	159	145	146	139	138	125	131	141	157	150	170	165	164	146	143	132	125	146	138	141	156	148	131	124	134	154	137	171	144	147	145	153	133	145	144	126	135	159	145	176	148	156	133	147	157	122	122	157	148	143	160	149	146	153	124	154	151	144	136	156	134	132	149	138	160	144	152	133	142	140	165	156	136	159	147	158	129	141	154	146	143	152	161	157	155	143	159	163	149	135	140	146	138	128	169	157	142	135	138	147	165	141	147	147	136	148	163	155	162	135	141	142	154	141	133	159	142	174	152	139	171	141	144	122	145	158	163	161	163	145	164	128	175	140	150	135	154	151	143	158	161	142	123	139	124	153	148	161	129	130	137	131	150	140	140	163	141	160	148	145	132	128	162	152	152	126	133	135	143	151	148	133	125	167	153	139	141	139	150	144	126	125	128	145	151	125	136	129	141	155	126	136	151	134	124	142	136	153	134	132	159	148	149	134	145	146	143	126	157	157	178	147	155	129	147	153	135	146	119	150	138	130	148	143	149	127	132	145	143	156	142	140	132	140	153	164	149	138	137	135	153	148	143	144	144	161	171	136	149	145	142	169	153	142	152	128	145	135	119	172	157	171	133	170	147	141	158	143	149	146	148	166	162	147	156	130	153	134	131	142	151	147	138	143	154	156	150	128	152	154	160	146	126	151	133	145	169	173	129	154	143	149	137	147	159	135	154	134	145	137	148	134	129	149	148	161	133	148	168	160	142	146	157	161	148	162	165	141	151	129	143	150	147	140	149	149	159	128	138	128	154	139	159	165	153	159	156	147	149	150	140	142	164	145	153	157	133	160	159	138	158	159	139	132	142	134	153	125	144	161	185	157	130	148	146	137	153	149	135	156	122	127	153	135	151	177	146	155	150	151	150	148	158	151	141	151	165	157	164	138	151	135	153	142	142	173	156	150	148	134	140	133	135	132	129	166	135	144	136	147	138	152	136	132	134	150	130	148	163	142	132	161	138	130	148	131	147	174	148	152	174	144	138	151	145	133	155	149	146	150	163	138	135	161	128	135	149	149	148	156	140	144	137	158	152	129	134	145	134	131	147	140	138	142	176	132	151	151	151	149	131	138	156	139	125	149	149	142	138	150	148	158	151	148	165	141	145	132	127	138	126	121	155	142	163	133	140	140	156	144	150	165	158	162	163	135
33123	61023	61668	51616	40010	33625	26615	16206	6433	735	5676	16862	18164	17361	13596	3860	260	276	262	258	248	268	244	242	245	238	227	236	251	240	234	235	225	241	263	242	246	242	215	250	225	252	223	223	225	212	233	251	219	233	245	240	248	239	219	216	243	232	230	225	241	239	232	222	249	215	220	215	248	244	244	227	219	218	238	222	235	212	227	226	234	213	219	219	249	217	231	232	238	243	237	219	246	239	184	239	229	244	234	243	236	213	208	225	211	210	218	222	230	240	250	211	195	209	224	216	248	249	208	213	245	240	217	213	218	207	218	229	216	252	213	225	236	232	215	247	226	215	234	225	201	228	231	225	238	220	253	200	202	228	236	251	233	266	241	251	232	219	229	219	230	235	257	220	251	254	231	218	205	217	203	205	214	210	208	206	220	245	214	241	238	235	232	188	214	240	237	218	219	229	217	223	236	192	229	248	211	207	233	230	225	224	205	243	229	242	228	239	229	234	229	234	223	221	223	209	203	221	227	209	201	244	227	225	231	216	224	213	233	245	234	226	240	222	238	222	208	245	247	196	246	223	226	230	229	224	208	225	226	226	228	229	228	230	230	222	192	217	224	220	222	223	226	201	237	216	244	225	250	201	227	252	214	220	225	226	222	230	203	242	216	223	221	215	226	204	214	223	234	228	240	211	202	219	225	213	228	223	266	243	228	230	242	237	244	221	208	239	227	210	223	200	230	251	218	238	227	220	215	222	218	247	216	247	219	222	245	259	215	208	232	226	234	244	208	224	229	218	220	210	235	230	232	271	207	227	220	210	232	229	212	214	231	222	222	226	236	221	248	246	230	230	231	222	231	207	217	221	227	207	226	237	209	215	227	230	230	235	202	214	249	235	225	234	224	222	243	210	208	229	198	234	220	236	223	211	240	218	214	231	215	241	223	246	236	234	224	222	248	226	228	238	223	228	226	233	252	212	198	222	250	223	233	204	230	219	217	240	221	217	228	231	215	232	230	226	208	218	213	215	206	219	226	236	243	205	237	233	243	218	230	217	252	240	206	225	226	217	218	228	267	194	225	200	242	206	202	234	219	238	255	216	234	252	219	225	228	224	207	210	242	232	243	233	229	207	231	228	222	207	210	204	212	246	216	205	212	227	230	229	232	220	226	218	234	236	223	224	195	224	220	211	222	210	197	204	227	226	266	218	208	215	194	268	245	205	234	222	219	213	209	232	230	248	245	228	211	221	239	198	242	253	224	219	215	211	227	242	211	246	211	188	226	218	202	216	244	210	235	243	219	225	221	245	226	224	210	228	232	251	225	235	252	250	227	233	225	236	194	232	205	223	229	215	230	229	220	213	215	227	232	216	207	231	240	227	223	247	241	227	215	232	218	228	245	233	215	233	205	254	199	212	228	214	237	265	231	226	230	231	222	230	210	233	214	205	231	232	229	193	202	219	220	237	240	207	225	233	194	231	259	229	216	212	209	228	228	213	208	197	235	220	221	221	212	211	225	216	227	243	246	224	225	206	225	233	221	230	214	231	250	234	211	201	209	240	214	237	237	229	225	222	188	237	203	236	218	236	223	224	230	227	197	217	214	219	215	207	239	210	237	241	221	229	223	213	233	209	233	207	220	244	239	205	228	218	227	218	209	220	222	209	238	235	251	207	217	210	236	246	231	232	220	212	234	222	202	233	227	237	240	241	210	234	235	245	240	204	229	228	207	220	208	237	224	219	255	203	240	213	244	219	239	250	224	220	231	230	213	209	210	231	224	221	224	207	246	224	231	236	217	225	220	235	197	240	199	222	200	241	247	199	234	209	239	207	206	230	219	234	238	225	234	211	258	231	246	223	227	234	237	218	220	228	258	227	228	221	204	237	242	216	234	230	217	260	241	214	221	229	234	223	233	236	230	241	222	206	235	244	204	218	237	210	215	218	215	234	232	241	233	220	205	212	244	210	215	238	240	217	234	251	218	223	213	210	223	220	214	211	243	220	225	208	215	226	223	207	208	204	228	227	188	212	252	224	236	216	234	222	221	224	226	218	198	260	227	227	235	221	220	205	212	227	228	203	216	197	229	221	204	237	250	238	230	234	245	211	226	215	214	224	189	206	247	222	230	210	222	223	228	215	211	229	206	218	222	237	256	214	204	229	235	198	229	210	229	221	212	201	235	223	212	203	272	223	205	230	243	217	235	222	216	246	222	229	211	216	201	203	223	205	178	234	219	220	228	205	217	228	229	227	212	273	236	224	227	232	248	219	222	222	216	195	273	243	238	232	241	207	202	235	236	195	222	235	223	220	233	198	227	222	229	228	208	228	249	238	234	224	241	206	241	206	243	263	220	225	198	237	230	221	261	242	219	229	229	208	219	209	225	248	227	204	230	211	211	240	268	202	193	230	235	226	217	221	229	212	225	242	223	221	234	222	233	225	231	245	224	227	229	213	242	212	232	248	234	230	238	228	207	217	218	221	198	226	236	229	209	236	216	210	207	213	199	234	222	182	230	218	238	212	256	222	227	232	250	206	246	227	209	229	216	252	235	216	232	217	248	203	224	213	211	211	221	237	197	205	261	199	240	198	255	247	235	239	226	242	214	243	220	235	233	250	239	206	225	221	239	205	212	218	223	235	231	230	239	241	215	201	212	225	208	231	244	227	230	231	219	194	217	265	238	210	227	234	235	212	230	224	234	233	224	212	234	242	231	233	199	244	217	242	244	209	237	207	210	222	195	233	197	230	247	206	208	237	190	232	229	200	256	213	231	241	202	215	196	230	244	225	237	235	227	222	196	218	215	233	243	242	241	203	212	215	230	212	217	229	211	213	229	208	227	229	216	254	243	208	221	221	228	242	242	217	237	230	215	224	209	201	232	242	236	253	254	216	244	240	237	239	222	224	223	207	220	239	235	237	225	223	227	201	216	252	228	236	212	224	238	231	217	223	236	254	236	195	239	234	203	241	244	221	219	244	255	222	213	240	239	214	227	222	211	240	210	208	233	223	210	198	236	210	233	236	230	218	228	231	215	213	245	239	224	212	215	235	248	202	229	218	222	239	243	222	222	218	252	221	228	221	234	244	231	223	238	212	225	221	237	224	214	254	229	237	230	222	226	218	221	227	219	215	221	217	208	221	237	220	236	213	215	223	233	241	187	253	224	233	245	235	223	226	216	216	229	199	213	220	228	222	247	239	226	244	211	214	247	242	223	206	260	232	236	246	223	223	211	232	233	214	220	248	191	211	239	219	228	210	219	222	271	215	245	225	233	235	234	230	263	231	201	227	214	217	248	195	215	230	224	239	249	224	221	215	213	235	218	227	222	238	233	231	216	225	239	232	205	243	227	222	222	235	228	245	199	226	203	207	232	234	222	233	197	218	266	227	232	270	221	243	235	248	222	230	227	194	226	204	226	218	232	215	202	244	229	237	219	202	219	200	200	237	215	248	212	200	214	230	220	233	244	243	214	251	217	218	216	228	252	199	231	235	216	212	241	220
28815	29009	35592	25343	14283	7907	4124	3225	1728	263	248	576	665	704	548	345	198	198	179	229	191	215	193	196	220	207	201	208	240	222	222	170	215	201	203	200	193	190	180	195	210	203	176	210	215	196	206	217	188	188	186	178	205	210	222	217	206	234	203	184	215	163	218	215	205	218	181	176	210	198	215	185	206	209	186	215	180	194	228	199	221	199	188	208	197	196	193	182	205	177	199	226	199	178	200	198	218	209	210	209	239	214	205	216	184	198	209	194	190	201	186	201	195	210	198	215	207	186	205	213	174	207	194	193	197	206	221	225	188	198	218	195	246	214	187	191	191	191	216	202	224	231	164	201	198	201	235	185	199	176	173	198	199	194	195	210	200	203	196	211	198	183	216	194	196	185	203	191	212	189	186	225	204	238	200	209	211	183	180	182	208	191	211	215	232	201	204	204	192	207	221	208	194	180	218	208	216	215	201	207	189	239	192	193	187	201	164	193	197	190	203	203	214	190	204	208	229	219	213	221	163	192	225	175	195	170	199	186	210	192	212	206	194	205	198	188	222	212	216	199	188	224	211	194	214	203	200	188	196	185	189	200	219	196	195	196	216	208	199	203	204	222	169	213	197	201	192	213	192	207	223	197	209	190	208	200	237	198	224	199	230	221	188	205	209	193	229	198	230	204	182	192	217	210	196	210	212	222	223	202	213	193	188	186	207	224	195	182	212	206	207	214	195	224	214	179	173	188	191	204	200	179	212	184	216	198	189	212	189	202	220	189	201	191	205	187	175	188	191	214	236	201	206	214	222	203	184	183	221	191	206	198	199	210	210	191	193	207	223	209	224	206	220	194	199	197	194	231	214	183	194	172	182	213	225	209	209	200	192	193	188	190	199	192	198	217	204	184	202	227	203	191	213	198	227	192	186	195	175	206	186	221	184	210	214	197	204	212	219	210	210	217	197	166	208	198	218	172	179	209	191	189	196	174	196	219	205	197	224	193	206	198	212	207	191	187	207	207	216	180	197	203	214	186	220	207	199	222	201	201	219	193	216	199	204	171	210	204	192	194	221	200	183	211	221	229	223	206	208	210	211	217	210	216	199	178	190	178	213	218	185	230	193	188	205	212	203	206	185	198	192	190	180	219	198	224	208	209	219	188	219	208	206	188	204	214	194	208	209	201	193	200	178	226	209	193	194	187	217	206	194	200	206	205	198	212	224	195	213	177	208	206	191	202	218	203	192	212	192	218	194	197	185	223	182	205	185	196	209	225	199	189	189	230	212	183	217	222	209	232	201	195	199	212	218	178	203	214	181	212	183	219	214	213	199	190	172	197	189	205	190	210	217	180	213	180	188	192	184	191	204	192	219	185	197	200	191	231	211	217	201	199	194	198	204	213	218	221	176	189	195	204	219	207	189	208	193	199	211	171	191	234	194	215	214	217	192	188	202	194	229	213	206	227	209	202	210	196	198	189	171	201	203	224	213	201	205	216	197	196	192	204	193	213	190	230	216	227	199	201	206	219	215	184	216	199	205	187	256	206	202	202	191	245	200	185	220	239	208	192	194	194	218	168	229	214	214	215	183	201	232	224	210	219	188	212	182	201	189	193	187	202	202	170	211	195	204	196	185	209	213	205	208	188	189	214	195	214	189	217	200	208	206	219	215	222	222	185	194	191	210	212	207	179	200	196	193	198	224	193	204	217	207	184	202	200	194	209	196	217	213	199	232	198	225	199	205	234	198	208	216	220	227	177	199	188	204	193	202	198	185	195	229	225	205	194	201	202	208	215	223	203	225	207	205	184	220	195	185	196	198	208	221	202	194	215	210	188	190	228	198	205	208	216	196	223	187	208	204	185	228	203	219	206	216	215	186	208	186	206	197	185	219	215	215	195	183	223	226	197	194	195	188	182	224	198	199	193	202	226	218	209	198	211	227	200	192	222	208	200	204	198	235	225	206	193	212	201	199	224	194	256	184	180	195	193	197	224	187	200	204	195	211	204	200	203	215	219	205	188	217	185	179	231	216	214	171	213	169	212	211	211	214	221	188	214	221	224	194	204	227	201	244	199	186	216	195	205	196	186	184	209	226	205	225	192	191	210	196	198	197	192	212	240	221	220	196	208	219	206	201	208	213	188	203	214	183	222	181	181	198	196	200	215	214	194	194	188	236	228	201	218	207	206	216	207	218	216	180	220	202	189	188	202	183	190	179	181	197	210	234	205	195	210	207	204	220	206	214	206	190	223	202	193	205	225	219	193	198	216	211	219	207	201	196	210	191	181	183	208	214	201	188	217	188	179	207	206	230	199	189	183	206	216	176	191	195	199	189	193	196	191	194	201	204	187	217	196	204	228	218	187	215	181	197	189	181	209	189	201	233	205	222	201	197	220	190	213	220	205	220	177	210	193	210	194	213	208	220	208	226	187	229	186	237	200	197	178	202	179	183	205	197	175	177	215	201	195	200	230	221	236	215	225	202	182	205	181	226	217	212	195	192	220	185	214	199	206	180	179	175	184	212	185	204	213	198	206	192	181	195	203	209	226	196	211	188	212	208	213	242	214	216	207	197	194	192	214	215	232	205	194	195	202	233	205	195	185	211	222	164	197	197	206	201	217	186	167	233	211	194	195	200	213	220	232	189	202	199	204	208	225	187	214	209	196	225	216	195	188	233	206	200	216	216	206	195	228	223	198	198	228	196	189	206	209	200	190	210	219	182	192	210	208	204	203	219	192	207	202	194	189	190	209	207	193	200	222	190	203	201	215	212	192	223	181	206	225	193	203	178	193	211	175	193	203	185	207	185	178	202	189	205	186	202	203	214	210	215	199	200	169	210	223	221	235	200	214	199	215	226	206	200	188	202	207	205	210	184	219	204	215	219	227	175	184	213	214	188	201	208	173	197	225	221	221	198	200	219	211	192	192	222	219	184	186	210	226	191	202	207	201	207	224	207	198	212	211	205	226	199	202	201	195	182	208	203	195	184	203	187	213	184	187	185	199	199	194	181	224	211	221	210	200	186	201	213	211	191	198	202	212	191	199	217	202	213	195	191	196	216	200	198	229	203	196	194	204	224	194	205	199	217	213	179	178	209	212	191	192	222	223	196	229	203	183	205	194	204	242	218	211	208	221	223	230	218	188	179	207	202	175	192	199	201	190	213	204	203	197	199	166	210	201	200	206	173	217	183	202	184	195	208	194	206	197	215	204	210	193	176	213	220	196	230	182	210	208	205	253	211	177	215	185	192	185	178	190	230	215	210	192	193	223	199	209	204	194	209	157	207	197	184	178	184	200	201	172	197	224	202	194	215	200	196	198	189	207	210	198	173	207	220	216	187	202	193	206	177	176	224	210	224	188	226	189	192	192	199	205	195	207	196	200	216	188	211	189	208	214	204	213	221	202	211	196	206	240	213	177	203	204	208	197	207	215	202	193	226	209	197	198	208	205	188	202	217	203	219	190	206	217	203	195	241	183	198	201	196	185	199	199	198	199	198	200
34636	48099	43596	28300	21943	15190	9379	8589	4706	642	403	1239	1460	1529	1218	723	346	324	335	323	336	321	333	300	337	308	327	337	309	291	304	274	300	314	297	299	336	317	330	299	323	301	344	335	278	347	305	316	315	347	297	324	282	305	351	304	332	302	322	302	313	318	322	345	323	310	326	309	301	310	303	294	313	300	342	300	303	298	307	316	314	339	298	299	306	314	297	309	296	290	326	311	326	295	311	358	297	318	341	320	303	302	339	298	294	289	329	321	307	334	305	286	322	301	310	306	326	308	287	321	326	296	285	283	339	320	295	332	329	305	323	353	293	322	285	288	309	309	300	315	319	284	285	257	301	266	315	319	306	282	298	299	297	301	292	315	317	280	306	305	329	292	321	305	305	330	290	295	304	320	312	288	314	317	303	307	295	331	311	266	287	311	351	297	318	304	315	321	309	320	314	295	309	291	294	329	345	320	317	285	311	287	263	304	269	295	346	286	280	290	291	328	326	293	306	325	300	321	300	315	311	307	304	297	307	304	315	294	298	314	339	338	316	313	302	332	305	317	315	323	296	330	309	305	296	339	304	329	309	300	295	288	300	288	343	291	270	325	293	300	296	266	288	311	307	305	305	299	333	315	294	328	291	311	304	317	310	337	311	318	306	317	319	341	308	307	321	283	318	293	305	327	311	315	297	325	297	317	282	291	314	284	300	318	285	324	330	308	314	336	307	311	303	296	290	322	338	288	279	308	305	324	344	293	311	289	334	311	316	326	298	293	300	325	303	287	293	323	298	299	281	295	297	350	304	311	311	322	330	306	302	288	325	309	326	301	332	310	324	316	334	335	329	275	311	320	316	312	336	312	318	309	331	349	302	282	336	334	306	293	314	310	300	303	315	319	328	314	295	311	295	321	334	318	295	325	330	334	287	312	296	305	312	296	298	324	311	338	319	310	331	295	322	304	317	306	327	282	312	306	307	309	282	332	289	336	310	306	277	265	303	304	300	318	304	317	311	310	305	331	278	312	335	275	281	314	329	299	312	303	313	303	281	307	335	312	283	319	312	342	290	338	303	326	315	324	313	296	296	310	319	295	283	295	297	316	328	329	341	326	319	342	314	358	283	322	329	302	305	344	319	320	291	354	303	321	297	312	310	324	321	302	315	320	321	320	325	308	346	281	308	298	337	308	324	319	333	340	294	340	321	289	310	339	349	281	303	345	331	301	311	294	303	342	330	329	306	286	294	306	337	301	306	314	324	261	283	260	331	302	298	316	319	338	291	311	323	295	337	300	315	292	298	294	316	318	316	293	310	327	281	302	307	322	287	325	309	320	295	281	311	320	354	318	317	313	273	297	273	327	314	324	291	317	305	279	323	314	327	279	299	293	315	325	307	315	312	318	317	297	323	309	315	295	287	326	309	313	306	287	292	285	317	304	317	309	294	320	340	301	306	316	332	274	312	313	331	336	288	294	342	320	303	308	344	321	302	300	310	300	325	302	320	312	320	295	325	333	300	302	311	301	313	302	326	314	320	290	293	309	274	299	309	324	341	296	303	317	289	326	316	303	299	276	300	326	353	309	298	283	301	298	294	330	327	338	315	310	297	285	314	312	328	329	315	308	316	318	300	297	324	317	292	285	312	316	320	306	318	306	279	336	300	304	322	301	316	338	305	311	310	313	296	301	310	298	299	322	320	311	305	289	309	351	333	304	309	316	310	292	323	291	310	290	293	359	286	291	287	291	318	326	312	299	324	298	308	317	314	296	309	311	310	297	299	320	314	321	313	300	322	322	319	298	313	301	326	284	294	320	289	287	305	293	312	325	279	338	317	296	306	300	292	310	289	302	328	307	322	314	325	336	265	321	324	304	299	319	318	311	313	314	332	307	303	292	280	308	312	309	296	321	329	324	295	282	319	295	309	307	335	298	288	303	323	312	317	294	320	295	291	303	314	289	295	315	330	309	302	350	309	340	299	320	275	312	298	322	324	307	301	307	302	273	324	320	295	303	304	345	293	333	302	305	303	277	314	309	284	326	322	285	293	309	324	322	277	311	318	297	315	329	321	295	301	318	282	306	356	313	308	322	286	302	334	292	291	308	340	307	310	306	296	315	364	317	320	294	301	322	312	308	306	309	315	304	316	302	341	292	314	316	328	318	339	308	333	295	319	341	302	290	328	315	288	321	306	312	314	313	307	331	301	315	307	309	315	323	289	307	316	314	366	320	345	311	319	304	333	302	296	332	304	279	327	292	298	349	298	309	308	298	317	308	287	314	321	296	314	319	345	328	312	314	330	278	283	307	327	332	308	322	292	316	283	319	304	319	321	322	328	320	314	316	312	302	297	265	316	318	313	339	290	330	347	293	297	295	294	278	295	329	310	296	310	312	322	333	325	314	288	295	328	294	323	310	319	302	298	280	283	306	344	334	339	293	250	310	294	295	328	307	312	286	326	336	285	322	323	296	333	305	328	294	317	313	318	284	319	303	327	307	293	312	329	323	344	305	314	330	298	286	319	283	307	289	323	302	297	307	305	313	308	308	264	297	319	340	293	318	339	310	305	327	297	285	347	318	322	324	295	323	288	303	313	327	342	301	324	322	307	339	295	351	283	307	314	288	290	305	309	339	307	300	282	291	292	305	301	317	287	268	347	312	297	315	317	332	314	333	313	318	308	303	322	330	289	325	293	288	317	298	311	310	296	344	325	306	311	332	280	319	287	300	290	302	303	326	324	333	321	298	293	318	317	310	302	333	316	310	271	321	287	325	320	292	333	357	286	308	322	286	314	334	314	311	326	290	315	315	328	304	295	312	342	323	294	333	310	312	282	299	341	332	301	306	319	306	304	276	307	290	278	308	329	306	300	291	323	284	326	299	284	333	338	318	307	319	287	308	300	286	312	272	300	300	330	329	324	302	310	313	314	277	268	291	306	309	267	327	308	301	300	310	309	341	295	293	315	305	311	307	330	295	340	311	318	311	322	305	343	285	328	306	310	296	322	349	319	316	309	325	349	307	323	323	311	335	287	325	306	296	348	325	273	297	310	347	297	314	339	301	318	277	320	298	316	323	320	326	280	319	314	300	336	332	324	305	303	325	316	298	312	314	314	298	319	297	286	304	301	323	310	317	310	291	306	320	291	294	343	312	294	298	288	311	293	312	332	328	313	341	307	325	289	338	273	331	285	318	295	309	333	295	291	313	311	300	307	310	303	283	327	333	349	282	328	281	291	313	328	279	328	339	299	330	302	315	333	288	326	292	320	344	329	311	305	278	292	314	333	328	308	350	313	291	330	326	298	296	280	319	335	319	294	324	306	319	339	303	301	290	306	302	334	291	278	313	311	314	317	322	278	326	341	326	320	300	280	268	324	314	311	304	317	302	302	313	305	293	307	310	310	296	308	334	313	285	334	307	314	300	306	314	307	308	344	311	313	320	311	326	328	274	310	284	311	294	312	330	305	313	279	284	311	314	301	311	325	310	310	280	287	289	304	293
24202	21584	30032	26056	23266	18665	8786	3071	2724	1730	689	1782	5471	5586	6554	3472	288	214	218	214	234	238	220	224	230	207	234	211	227	218	203	243	217	245	223	219	215	215	259	239	223	205	243	228	243	227	209	230	236	205	240	235	227	203	208	230	219	222	236	204	221	210	223	204	230	225	228	199	242	241	231	213	223	217	230	218	246	211	206	198	235	214	255	243	218	221	211	244	218	226	226	238	198	219	194	225	226	218	231	220	216	213	220	207	210	196	229	200	181	242	218	229	209	200	212	222	241	217	217	211	260	220	233	210	208	227	197	223	217	216	209	214	228	225	216	219	200	221	227	228	212	215	210	219	231	225	202	231	237	240	225	223	223	249	222	222	226	222	212	209	227	204	214	204	203	215	220	229	233	219	219	220	210	222	193	234	217	231	224	211	243	225	211	206	222	227	204	241	231	211	222	233	194	196	231	190	211	201	198	208	224	229	213	213	231	216	228	234	218	232	235	223	226	223	220	212	191	197	209	211	215	246	203	199	216	218	202	249	216	241	226	213	221	251	200	222	214	211	228	208	193	232	224	222	203	190	237	252	187	200	206	225	229	224	230	219	216	228	233	210	217	248	234	237	211	228	225	187	236	209	219	214	227	197	177	223	190	219	227	215	248	212	222	217	232	203	186	211	261	181	213	232	201	223	198	207	235	231	230	236	216	207	221	218	231	212	202	214	211	223	216	246	217	230	215	249	228	221	209	206	205	227	201	219	223	202	241	224	209	242	217	226	241	193	204	224	203	219	229	203	227	200	208	221	222	223	228	209	236	195	228	215	246	226	209	221	243	222	212	204	222	208	237	217	248	225	214	229	210	233	223	217	245	216	207	230	223	220	193	199	221	242	209	206	210	245	200	228	233	226	203	237	205	225	221	223	211	203	218	207	198	242	226	205	201	188	233	209	226	221	230	221	214	235	236	220	214	243	226	218	205	209	210	187	219	222	237	219	219	209	217	212	211	213	204	230	205	205	240	213	230	203	245	207	227	197	211	219	208	187	195	217	220	223	206	240	202	201	222	205	234	226	250	198	190	259	218	227	210	196	239	233	226	242	217	204	213	216	228	220	205	191	222	226	204	220	231	210	208	188	221	203	231	236	208	216	213	209	233	224	208	196	201	237	254	229	208	194	240	198	224	238	209	227	225	189	230	246	217	216	219	244	209	206	198	187	208	245	199	234	238	251	220	241	213	201	218	213	192	218	194	225	218	195	221	225	190	212	212	231	222	199	237	214	213	240	228	193	209	230	214	229	211	212	195	225	213	236	228	224	203	198	240	203	220	211	222	230	215	229	225	204	205	211	216	216	181	212	248	206	208	206	212	208	199	207	233	211	213	210	215	207	212	195	191	204	216	223	210	211	221	219	187	241	203	224	211	198	238	238	217	207	236	230	198	222	203	231	213	224	202	211	232	212	229	231	211	231	228	225	198	216	248	231	210	219	210	223	202	197	213	231	212	215	193	218	198	233	215	211	192	203	239	208	225	223	220	231	210	200	227	214	228	240	202	233	193	217	221	219	228	206	233	225	190	220	227	208	233	222	226	207	236	198	213	251	210	235	203	219	197	240	217	229	225	202	197	206	188	228	233	218	212	216	228	217	250	228	213	217	229	234	221	231	208	201	233	205	222	230	224	241	223	207	200	209	198	224	218	216	196	195	214	242	203	210	212	215	212	224	194	214	231	223	217	220	216	230	209	213	216	211	206	219	219	214	223	246	213	245	225	211	236	215	221	208	212	238	206	225	214	205	214	222	201	212	209	212	214	238	208	220	228	217	230	197	207	209	220	217	223	203	205	236	192	220	218	227	196	219	170	217	193	210	229	224	236	243	223	207	196	223	217	227	215	207	240	220	179	196	216	208	227	227	206	192	202	252	259	198	220	200	209	206	222	209	240	200	214	212	205	205	238	201	228	233	215	226	207	227	216	233	195	216	226	189	235	236	237	180	201	211	238	203	212	218	215	203	211	231	229	216	229	223	204	206	212	182	234	229	222	214	212	186	202	193	218	216	225	231	210	210	224	232	218	237	241	222	219	205	239	206	216	217	238	222	198	213	225	201	231	227	213	208	211	225	227	213	224	231	212	210	215	226	198	199	225	229	220	212	216	202	223	212	198	215	217	216	226	243	221	216	237	175	230	232	230	220	232	225	243	205	216	232	206	187	214	222	208	228	228	216	217	208	228	213	207	210	198	225	226	209	196	201	222	175	189	208	202	216	201	251	196	240	214	202	222	215	198	243	219	227	214	217	234	212	206	188	237	226	204	215	229	200	216	280	230	243	216	213	235	206	233	216	191	229	231	207	214	232	207	225	225	219	232	222	226	214	228	231	226	211	211	257	227	203	216	216	225	227	232	217	200	234	201	201	236	217	204	219	229	203	234	248	195	219	220	197	213	226	216	220	230	231	202	195	189	202	222	211	195	210	225	193	222	193	230	197	198	194	223	226	199	211	237	219	227	219	211	222	220	227	234	222	243	257	222	228	212	229	184	216	214	218	213	220	202	223	222	208	227	221	211	244	237	215	213	223	235	227	195	214	199	209	216	207	201	225	208	233	203	224	209	199	221	219	221	215	229	209	216	204	219	237	227	212	230	195	226	233	235	246	213	198	221	224	212	205	238	234	193	218	217	213	205	238	223	203	214	228	247	210	207	225	208	219	227	227	217	222	204	227	213	216	253	218	196	227	222	206	189	227	244	234	225	215	225	201	222	234	210	216	239	222	191	226	230	204	225	256	205	227	206	190	235	209	233	239	202	218	226	220	219	217	200	219	212	247	217	214	219	212	200	223	237	201	202	223	236	231	184	219	208	227	198	225	214	233	199	220	231	219	231	209	212	236	212	223	191	215	209	207	215	224	225	216	212	218	189	200	201	194	215	233	246	249	214	246	240	228	224	230	229	204	207	192	240	188	207	214	229	197	229	211	236	209	197	200	252	223	224	233	205	195	239	209	204	208	243	199	231	193	216	233	200	199	196	209	211	215	216	200	207	217	218	202	233	195	204	228	221	213	197	231	220	223	225	223	195	210	197	228	200	228	195	208	206	221	235	227	204	213	199	220	217	195	219	217	245	203	211	215	240	228	222	218	222	252	208	216	216	212	231	211	215	226	210	225	230	242	224	223	213	221	201	204	202	219	220	226	192	237	204	224	218	224	216	227	214	218	234	219	189	219	218	197	225	227	230	217	190	214	208	226	219	202	211	227	223	208	211	227	226	223	229	207	207	232	215	220	225	210	219	225	219	220	222	196	238	189	198	220	224	200	218	188	216	218	239	219	193	208	191	217	202	220	221	218	235	203	236	220	220	238	229	195	212	232	231	211	231	212	217	201	216	245	200	197	210	227	231	212	214	244	199	225	214	234	220	238	213	231	206	209	219	215	223	247	200	209	211	241	216	186	220	219	235	200	229	213	229	201	201	213	186	221	207	211	233	176	230	190	218	203	206	240
40242	63398	58487	40754	31458	21345	12111	7012	6699	4400	1607	4547	12480	12250	13881	7370	468	379	370	328	346	325	342	363	349	298	347	337	336	333	335	336	327	352	313	312	360	329	336	357	357	362	320	332	299	330	328	339	319	377	347	342	352	327	336	309	343	321	350	355	335	316	309	333	319	321	300	359	355	335	315	320	359	319	359	356	314	320	309	342	337	318	347	316	359	325	325	319	315	337	361	298	344	324	352	350	354	343	320	323	348	353	296	281	344	336	341	335	330	334	340	337	294	326	316	319	307	323	330	299	324	330	304	327	330	303	357	332	350	340	307	334	341	315	342	333	310	337	313	328	338	316	301	333	314	334	305	359	348	308	324	331	323	340	326	326	385	337	336	345	370	312	317	317	338	350	320	318	358	345	364	354	323	305	368	346	328	368	349	324	361	333	340	310	344	354	315	332	308	325	315	357	331	360	323	360	347	339	340	315	328	350	341	304	328	321	333	310	339	327	349	358	345	371	359	342	304	341	338	301	316	333	287	330	305	321	328	337	336	330	311	304	335	363	327	330	324	337	360	307	338	316	354	351	307	334	331	312	330	345	336	359	341	340	346	322	355	349	312	341	334	342	336	329	337	353	314	358	311	274	326	348	314	315	382	347	312	336	338	320	333	340	317	324	358	367	335	349	316	340	310	304	356	302	356	330	327	353	357	322	317	343	351	323	324	316	339	345	316	300	339	318	325	342	338	354	343	335	356	325	342	334	326	339	340	340	342	333	326	296	364	323	322	348	382	359	332	344	350	333	351	325	343	330	308	326	333	298	298	332	328	339	339	333	331	296	313	329	340	319	330	365	336	299	341	332	349	312	342	323	331	313	358	324	321	356	366	339	305	341	329	332	320	349	326	323	336	340	325	346	345	344	345	367	307	335	350	334	337	353	317	302	332	310	343	295	334	286	309	337	336	355	355	330	279	337	312	330	321	357	330	342	341	345	310	324	326	326	322	342	336	352	367	377	345	310	331	330	330	397	298	334	291	337	328	324	292	330	324	331	340	357	319	336	347	337	308	309	279	333	361	350	366	311	344	320	343	320	305	323	341	345	348	334	298	337	345	347	337	350	361	296	332	354	328	336	343	351	316	330	355	322	342	335	335	337	287	296	336	350	297	321	325	326	332	345	374	329	379	344	336	354	310	346	309	334	315	354	357	315	345	318	338	310	343	315	346	330	344	346	354	341	344	349	356	331	326	370	313	354	314	340	346	329	348	339	312	321	331	365	318	335	341	366	323	353	351	330	330	336	333	331	331	315	345	353	336	310	368	353	338	348	344	335	333	327	367	343	325	320	303	321	330	332	350	381	328	324	324	342	360	322	349	326	309	300	343	310	309	303	334	341	338	322	329	334	313	314	286	331	320	363	353	343	314	357	332	341	306	326	358	323	358	352	342	335	326	313	335	306	304	326	310	336	361	330	327	329	328	306	324	341	360	313	364	316	354	344	357	376	314	333	319	294	321	356	338	347	342	325	310	353	351	318	364	366	332	339	328	334	324	353	323	348	335	338	314	334	352	349	323	346	328	321	327	350	323	341	314	305	341	349	346	318	332	339	334	297	287	326	338	304	330	317	339	335	313	335	326	344	350	322	323	297	355	324	337	328	340	329	349	389	390	317	347	291	335	341	274	352	353	327	335	352	339	339	376	342	298	341	341	318	355	346	322	352	323	333	334	332	339	353	316	337	320	335	368	300	335	352	350	335	336	379	353	341	345	356	325	353	346	336	333	315	316	354	332	360	339	348	326	328	350	365	321	335	357	338	368	333	335	304	353	359	352	343	381	336	311	322	322	358	316	334	321	357	344	331	364	343	358	350	330	311	308	330	340	352	321	361	327	359	339	339	323	310	307	330	327	353	363	317	335	329	337	347	354	346	297	343	344	323	345	311	371	288	329	319	339	328	327	303	344	328	328	346	335	349	311	320	333	348	332	360	345	312	330	333	340	298	345	345	344	331	320	350	323	352	351	329	368	302	345	327	361	336	315	310	383	313	309	324	317	325	341	354	319	333	306	326	324	365	328	367	341	375	342	324	303	332	345	301	323	367	369	302	345	351	341	315	314	347	362	310	350	301	331	334	311	301	319	298	334	317	345	323	340	322	323	326	327	329	352	357	342	336	345	332	366	338	336	360	298	330	325	348	342	333	344	339	361	323	332	305	339	320	310	348	329	352	340	342	339	315	320	315	353	351	318	362	298	322	311	349	364	318	360	332	328	303	322	332	335	334	319	359	343	358	340	344	317	354	319	332	336	315	354	327	340	316	338	315	319	323	318	314	286	349	324	284	343	308	355	337	331	326	335	349	321	316	301	353	317	327	331	317	328	368	320	341	353	334	303	359	317	337	318	362	329	323	362	306	301	351	349	329	346	334	342	328	311	338	315	343	323	331	335	324	306	368	359	332	320	334	309	328	357	318	330	362	346	311	348	314	335	300	339	344	316	314	310	344	334	333	330	316	331	301	348	323	325	333	331	330	324	333	314	308	329	310	356	329	344	331	329	323	317	331	320	324	340	322	323	324	309	338	314	331	342	324	334	343	324	358	333	315	345	349	320	275	344	311	288	317	326	373	314	328	338	360	337	330	316	342	331	349	370	330	301	310	314	341	336	331	346	327	338	323	335	345	347	346	321	296	337	340	361	346	363	337	363	318	345	334	320	339	366	330	327	331	356	314	325	329	374	304	343	358	350	346	363	290	332	356	333	292	335	314	334	352	356	303	335	332	353	351	336	356	311	320	329	342	353	354	354	356	320	337	314	340	324	328	331	346	312	340	336	314	334	318	324	368	331	333	356	353	321	328	302	314	328	318	314	364	342	339	325	358	320	329	343	306	323	333	353	363	355	328	358	308	301	347	331	322	357	312	336	331	343	355	306	312	331	318	336	337	279	366	351	316	310	294	342	324	330	359	292	340	353	332	304	332	317	321	341	338	314	337	334	359	332	331	345	315	326	330	307	386	398	301	382	321	353	319	321	305	326	355	327	337	364	315	344	329	337	345	314	322	349	327	336	317	350	323	336	350	352	332	335	313	354	330	310	327	315	324	350	356	331	369	331	297	327	324	339	362	282	332	332	338	378	376	361	319	335	332	344	338	326	336	328	331	324	333	320	334	356	332	313	310	298	314	322	326	324	335	309	335	305	318	352	312	290	304	329	311	355	316	360	326	298	330	338	338	312	330	319	351	327	309	343	308	324	321	338	313	316	344	293	335	335	329	331	349	326	319	311	313	310	299	336	366	335	328	343	337	347	350	347	351	311	348	348	331	360	304	334	342	285	346	331	332	292	350	316	349	325	369	312	356	349	346	326	312	354	344	323	369	319	327	338	324	351	353	329	343	339	343	337	303	344	363	345	338	352	320	333	346	319	341	332	316	364	328	319	315	363	363	302	366	337	323	330	321	340	324	344	334	341	318	332	307	322	320	339	346	327	311	324	312	338	308	303	338	356	347
23416	21547	29514	24452	21989	21824	13316	1780	763	507	486	562	5829	8820	11767	8510	309	153	152	150	130	148	138	145	143	133	144	137	148	152	162	148	142	147	162	127	139	138	141	163	154	136	145	146	138	119	135	133	130	135	118	152	136	130	119	127	141	141	130	152	147	157	139	143	122	136	138	147	148	145	146	154	140	151	166	148	136	142	143	152	123	119	121	147	148	133	137	151	133	137	119	129	140	134	162	132	140	139	118	144	126	145	142	122	114	121	139	151	146	149	147	130	140	131	134	129	148	151	155	160	123	131	132	145	140	120	134	134	141	136	114	133	137	134	128	148	152	146	152	121	123	134	146	144	135	115	118	146	142	126	130	122	147	136	123	128	148	113	141	142	140	134	141	133	133	137	133	129	124	131	144	132	140	122	138	147	125	143	153	135	136	151	144	155	159	138	117	130	141	139	146	135	158	116	139	148	151	139	138	135	115	137	116	157	118	151	132	135	148	156	145	151	159	138	120	147	139	131	132	133	134	119	134	145	144	142	142	133	124	151	149	142	157	150	127	133	112	148	139	142	126	147	156	141	144	147	125	128	145	147	129	141	149	157	145	137	122	133	147	125	137	144	134	135	139	145	130	159	152	132	130	115	152	143	135	117	130	139	137	133	156	145	149	120	126	134	155	130	157	151	176	134	142	173	158	125	134	132	129	144	164	137	120	138	122	142	133	131	130	129	128	138	127	142	134	121	155	126	150	145	117	136	137	150	127	144	120	119	131	145	140	137	133	156	146	143	130	133	150	146	129	124	120	147	118	129	161	142	137	126	125	142	139	112	117	138	131	154	145	134	144	125	149	131	144	137	144	127	124	138	127	147	135	132	138	128	140	162	132	142	126	143	159	148	161	140	129	151	146	145	157	160	160	151	122	129	124	135	149	155	139	131	133	157	148	124	135	127	127	120	135	136	161	140	137	136	158	148	144	137	137	136	137	143	146	126	131	144	135	131	158	145	117	142	114	164	152	134	132	140	174	121	118	125	150	154	123	130	141	112	153	164	133	148	132	123	140	140	157	127	145	129	136	147	128	129	160	127	131	130	130	151	137	145	126	137	144	142	140	147	142	157	151	137	137	137	133	154	135	152	150	121	157	130	149	129	140	148	133	120	127	140	137	146	140	134	149	135	152	118	132	136	142	136	144	133	123	134	119	137	140	148	148	124	152	130	127	127	152	142	139	129	163	143	133	125	135	149	139	143	128	140	147	153	125	146	160	142	144	136	133	121	158	141	131	147	139	146	133	158	128	125	125	125	152	136	154	137	140	124	151	138	132	144	113	150	152	132	146	148	139	149	126	127	137	129	146	129	149	153	136	148	118	137	124	131	135	141	124	140	137	133	135	131	148	125	148	133	128	135	125	141	118	120	125	146	150	145	132	142	141	158	126	123	151	156	142	146	129	140	126	140	151	131	110	129	160	146	139	151	133	136	150	149	133	151	144	119	136	137	155	127	133	150	125	141	152	132	133	157	151	156	171	136	133	128	148	133	139	115	162	125	132	117	125	130	116	143	129	140	120	120	157	134	162	120	130	125	150	122	141	143	115	128	145	159	153	139	150	160	164	134	145	160	147	138	147	131	123	141	140	148	156	154	158	140	125	132	129	153	148	138	147	142	131	140	142	139	144	142	133	159	128	129	136	120	119	141	132	121	148	135	169	137	120	143	137	147	123	135	145	129	113	145	145	122	160	129	150	113	152	134	151	137	140	138	131	144	127	135	111	141	153	133	151	135	148	155	145	131	144	134	146	151	146	131	125	137	149	149	117	138	145	135	134	135	123	136	157	147	133	149	144	135	128	133	140	125	120	136	126	131	154	110	145	131	135	135	146	121	127	138	125	146	151	148	122	141	142	143	138	112	126	156	141	127	134	135	117	128	155	137	116	124	134	161	140	142	143	131	139	128	112	142	135	152	124	152	148	131	154	135	153	169	133	152	134	156	126	164	141	151	169	138	167	140	121	151	138	151	135	137	127	132	131	114	130	144	134	135	127	127	144	138	144	152	152	124	134	146	144	150	157	135	130	130	159	134	129	147	132	142	115	133	125	138	116	148	145	139	145	112	128	146	144	143	120	125	124	137	137	146	137	118	139	131	149	126	136	138	136	124	144	123	141	147	144	118	135	154	121	139	120	134	116	140	131	132	157	129	166	137	134	131	142	133	159	138	147	125	134	133	126	115	144	151	116	143	141	161	136	123	151	150	134	131	140	132	152	115	152	143	145	136	137	145	136	130	143	159	138	138	126	150	131	126	158	144	143	127	131	146	125	125	127	143	139	109	126	142	142	132	130	147	133	131	131	132	151	152	137	131	135	157	139	134	133	145	146	124	139	145	135	159	141	130	140	138	138	134	155	136	130	123	135	131	128	151	128	143	152	146	138	139	154	125	155	124	132	143	161	162	153	133	134	135	135	134	121	124	138	146	147	163	140	152	133	145	135	132	141	149	127	136	152	131	122	142	130	115	142	121	131	157	178	127	151	157	123	122	148	122	133	106	126	165	155	130	145	130	134	143	137	150	140	139	149	142	123	125	133	148	146	154	158	127	140	164	148	140	136	148	141	118	161	132	156	131	152	130	141	132	138	137	147	145	122	126	150	143	133	157	140	142	138	136	141	134	130	117	131	141	144	130	150	126	161	140	129	129	143	145	155	146	142	158	118	137	132	139	119	136	135	104	155	128	118	141	141	129	164	125	141	120	124	140	145	137	157	136	117	145	142	136	139	159	144	137	133	149	138	123	151	152	150	132	168	152	109	146	135	129	124	150	143	129	140	129	130	141	145	128	140	132	129	131	127	134	149	157	129	148	137	148	142	133	155	139	142	134	164	137	146	160	128	132	133	149	154	140	114	128	144	145	138	158	145	137	132	132	120	138	146	149	127	141	162	133	123	144	139	138	145	138	145	137	163	129	140	135	139	144	120	138	133	131	155	142	134	134	135	162	136	133	134	125	145	158	154	132	134	123	139	156	129	130	146	136	168	136	124	120	140	115	150	150	155	138	122	137	146	129	129	154	171	145	134	134	128	139	143	149	130	136	155	144	140	122	135	119	153	137	148	145	139	129	137	143	134	140	123	132	141	127	150	135	130	145	162	146	141	137	140	135	148	131	128	127	143	123	156	117	142	147	145	138	135	133	144	153	129	138	147	130	149	114	145	147	127	134	160	125	136	124	149	137	151	167	125	130	137	147	137	156	137	137	142	148	94	129	137	144	133	130	138	139	146	127	135	127	140	132	126	148	125	141	134	157	147	170	142	142	136	159	137	149	162	129	133	136	126	126	142	142	147	145	146	120	135	132	144	135	159	155	132	132	137	153	143	132	151	130	131	145	139	145	135	135	126	140	146	163	153	144	155	137	148	122	118	143	134	130	118	130	127	120	160	147	120	128	124	142	141	137	142	134	138	148	126	134	127	124	144	152	114	138	132	128	170	132	147	135	142	141	128	133
44559	66801	58500	42610	31602	23877	12773	3265	1992	1316	1285	1468	13541	17838	21727	15250	361	281	250	278	236	222	228	235	210	213	205	224	223	232	224	246	203	232	207	219	223	211	228	223	238	221	184	214	246	217	230	200	226	201	214	185	210	190	244	214	223	232	228	240	211	226	218	202	203	224	220	195	257	203	226	211	203	200	242	191	247	213	251	204	241	202	215	206	202	211	208	191	200	217	237	227	184	200	221	224	201	234	203	219	203	213	205	226	195	203	210	228	180	203	192	238	225	214	229	204	222	243	214	200	241	217	251	210	213	240	217	193	226	217	206	220	196	211	194	203	223	219	218	207	189	214	208	235	206	233	234	208	208	208	215	233	208	196	237	211	253	194	217	196	228	205	202	207	209	212	201	186	207	213	229	222	180	202	215	222	222	232	230	204	227	228	217	209	189	215	213	186	198	231	207	190	195	222	193	211	218	212	214	213	217	227	192	209	195	201	220	196	210	209	236	207	224	221	226	205	230	230	201	199	204	220	191	220	185	216	231	205	219	205	219	240	196	182	219	193	219	217	197	216	204	197	235	202	214	204	182	220	216	223	220	215	213	221	196	219	231	218	217	251	214	236	219	221	205	227	231	204	200	207	227	197	232	218	212	199	185	229	221	230	209	220	221	175	229	211	220	198	221	202	210	183	222	206	227	222	217	224	204	191	192	218	209	234	178	200	221	214	219	188	233	229	215	216	222	203	228	236	245	225	218	211	213	220	205	211	219	179	213	230	178	213	191	207	217	210	203	200	215	211	196	211	226	238	203	236	193	220	206	213	229	207	207	238	234	209	211	193	238	218	220	230	224	189	189	220	209	211	219	211	195	218	205	237	211	202	205	213	218	224	212	202	217	203	229	209	195	204	233	205	238	202	241	228	182	201	202	217	220	210	204	212	193	224	234	222	228	218	225	237	223	217	201	189	216	217	204	220	198	204	224	244	217	213	228	209	218	180	209	214	223	207	200	213	205	194	221	206	221	185	203	215	212	199	218	216	213	191	200	235	218	186	220	223	197	187	214	223	210	202	225	200	222	195	216	225	205	213	237	227	217	241	205	220	212	207	201	217	223	192	198	215	214	230	231	212	241	202	215	221	192	203	190	230	202	207	223	209	205	199	218	230	203	232	200	225	202	213	219	208	208	194	209	254	220	200	208	217	225	206	214	219	210	230	210	203	214	234	211	213	201	188	205	202	218	223	230	201	219	215	227	178	239	202	206	217	243	200	214	199	202	220	219	213	223	210	208	186	185	209	202	194	227	201	211	196	216	228	228	218	233	226	212	200	194	235	229	201	184	195	235	212	219	224	222	203	223	224	196	219	202	208	209	215	212	196	202	213	210	221	226	218	201	208	202	193	230	209	206	230	236	232	226	206	200	228	200	235	229	207	220	208	200	252	201	205	231	223	190	220	226	204	191	213	239	205	194	201	191	238	224	191	189	202	221	228	207	181	197	238	201	229	223	208	209	230	210	206	222	221	203	211	224	213	217	229	202	204	209	176	209	203	208	194	218	202	257	213	208	223	233	203	202	222	210	230	207	206	216	205	202	196	207	207	220	239	228	194	206	215	233	224	220	212	211	201	213	217	214	202	212	206	227	202	231	192	214	220	214	207	236	204	227	224	213	217	192	212	208	219	216	235	225	209	213	206	214	198	216	226	219	233	231	223	205	199	202	239	215	212	201	197	218	218	184	219	225	199	204	226	249	208	233	199	217	223	223	218	197	222	228	224	216	209	219	197	205	210	187	227	233	222	205	220	211	197	205	196	214	221	216	193	239	221	215	223	220	207	199	213	207	224	239	230	222	218	226	228	220	216	193	229	218	202	215	230	214	218	212	204	223	237	179	220	228	239	215	222	210	212	194	214	199	226	216	186	197	184	236	215	244	201	211	187	185	213	216	226	208	188	223	226	242	207	233	202	190	196	220	231	215	233	196	217	234	213	217	248	225	229	210	210	220	213	221	254	222	240	210	227	201	227	223	202	203	209	222	187	210	218	230	228	221	221	218	231	214	214	214	222	218	218	208	232	197	224	191	221	224	218	242	191	203	231	228	227	210	213	215	218	185	211	188	205	208	213	174	218	220	235	218	220	192	202	207	211	204	206	212	215	217	214	218	217	204	201	195	223	210	205	203	212	235	233	209	219	206	225	208	188	219	189	202	218	204	222	216	216	212	190	197	232	202	185	203	207	204	216	228	223	199	206	215	231	214	224	229	226	213	216	200	237	225	216	228	234	203	208	210	221	220	226	198	217	203	237	231	208	202	215	222	214	236	232	239	208	228	193	181	218	202	210	225	249	229	224	209	231	216	225	210	224	218	218	207	212	235	210	206	241	201	204	217	207	227	209	227	213	223	229	210	216	217	215	228	198	196	200	189	201	244	214	197	210	217	242	220	204	229	208	259	222	208	213	217	221	238	204	215	202	227	208	196	211	218	220	226	241	215	222	221	208	201	205	195	201	222	195	230	209	232	217	192	218	183	198	219	208	222	233	215	201	202	219	211	223	178	208	196	216	227	205	219	203	211	216	236	208	212	206	213	236	185	210	237	215	230	198	223	208	209	204	263	218	218	216	192	216	223	238	211	192	235	227	227	193	226	235	232	210	240	225	232	213	235	245	220	172	199	224	218	206	219	181	230	201	218	213	206	215	209	207	205	230	218	214	201	194	209	232	242	227	205	224	198	178	228	229	234	227	232	205	229	214	207	221	225	209	194	216	218	220	207	216	191	231	197	201	223	235	204	230	222	228	202	198	188	192	211	196	211	194	185	227	215	222	220	189	215	233	201	211	199	204	230	211	218	201	221	234	231	217	200	208	221	214	216	232	200	192	235	198	224	224	211	251	233	225	229	243	213	183	228	206	209	228	195	195	219	234	224	229	207	218	223	207	201	218	204	224	201	219	223	207	202	234	208	205	208	222	206	222	224	212	227	218	198	210	181	235	238	208	225	188	204	211	227	192	193	228	225	213	226	211	223	201	203	227	194	210	223	242	215	200	197	200	193	205	192	209	211	210	214	236	204	210	205	212	202	220	206	225	224	221	226	226	221	237	225	232	230	216	195	217	205	233	199	209	184	205	195	215	227	212	203	182	199	213	192	197	194	203	211	254	185	214	228	223	210	206	228	232	212	209	233	222	211	221	224	209	209	215	199	213	216	231	200	240	226	229	191	204	241	211	233	234	203	184	231	198	203	242	219	211	236	221	210	222	211	220	214	232	258	218	218	254	201	236	238	219	214	195	203	210	210	232	209	228	230	205	218	207	198	193	240	210	201	226	204	200	198	216	220	197	227	203	211	221	233	193	254	216	233	231	245	224	218	195	211	197	204	219	228	201	204	226	217	246	229	241	205	201	183	208	221	201	221	214	223	220	234	207	218	234	210	223	224	208	213	200	198	198	194	212	216	230	237	216	210	201	195	207	224	217	198	207	232	232	201	209	213	172	219	221	218	236
29919	28131	30299	21743	12098	9906	7338	3417	529	268	210	263	575	815	924	491	222	214	186	194	191	206	213	206	206	179	213	267	173	220	221	200	206	217	185	198	209	210	204	213	208	206	219	171	216	191	217	182	204	233	199	201	195	190	202	222	189	200	196	221	208	205	232	228	206	223	223	199	184	205	217	208	203	197	193	184	195	220	204	185	193	221	194	201	217	207	239	207	196	194	228	207	214	198	199	201	198	224	205	211	206	182	185	212	207	207	185	179	225	215	206	207	219	205	215	202	207	216	223	190	194	182	190	206	211	186	190	203	199	206	208	209	227	218	200	222	194	198	233	210	187	221	217	206	213	192	210	199	226	207	203	201	195	228	191	199	181	198	202	186	204	222	186	190	212	222	210	195	182	183	197	213	208	206	196	226	213	213	205	202	194	190	197	215	193	211	216	185	221	211	193	197	216	236	185	199	216	196	220	205	211	226	205	191	192	222	197	201	186	210	215	208	202	181	212	200	200	199	221	210	200	224	233	190	193	169	198	215	228	197	216	194	204	189	213	202	196	198	213	202	224	224	217	197	227	188	202	200	241	171	195	222	216	212	197	209	217	200	221	214	214	210	215	228	192	196	218	206	184	189	190	238	203	215	189	208	213	199	226	195	219	218	222	230	199	191	217	218	184	200	196	218	228	201	184	190	198	196	215	190	221	212	209	219	206	194	213	195	180	200	196	226	193	212	213	220	199	170	214	227	180	212	210	195	243	184	215	217	199	227	210	249	202	217	194	200	208	212	201	207	211	191	215	223	185	199	199	227	214	212	225	217	198	209	239	198	229	222	231	218	220	212	206	185	208	200	198	236	193	192	217	193	197	219	185	188	189	204	205	206	221	205	196	217	203	199	224	214	246	199	204	226	212	212	222	195	200	176	211	206	213	189	176	190	220	198	198	196	211	224	209	199	185	201	196	193	202	178	188	207	190	196	178	208	205	209	208	199	213	214	224	187	187	218	223	201	205	203	197	204	200	183	222	231	194	187	210	193	199	218	208	212	193	217	207	219	204	218	183	242	220	193	208	218	199	179	233	187	201	219	196	223	214	218	199	192	191	200	203	230	214	196	186	223	218	212	196	201	209	211	204	217	182	196	191	221	226	198	187	211	211	213	203	193	209	225	196	208	201	245	240	201	191	197	196	204	203	193	198	218	193	217	222	214	228	208	212	217	178	206	206	207	206	212	193	204	203	231	201	208	218	178	217	196	197	179	193	217	209	218	194	196	201	188	197	201	225	211	208	191	221	204	220	213	211	202	211	207	224	198	195	211	196	207	207	204	216	214	214	207	179	208	216	183	198	177	188	189	199	230	228	194	196	223	174	209	217	211	205	212	202	247	191	223	212	226	199	209	214	186	190	197	198	220	218	222	183	200	233	201	200	207	176	177	199	237	208	206	201	214	199	215	220	189	191	228	204	217	191	208	235	215	202	214	214	220	195	215	230	214	181	239	218	219	210	192	221	212	188	223	192	232	199	201	233	195	229	181	196	214	216	210	197	212	197	207	199	218	196	194	189	201	200	192	202	213	189	218	237	207	229	203	193	207	201	193	224	205	190	228	219	202	218	216	224	210	209	226	183	224	228	225	211	221	215	207	195	199	211	214	192	216	204	214	199	219	192	227	208	195	214	213	218	218	212	222	200	217	220	219	193	207	186	230	206	178	203	202	197	199	209	199	217	191	186	240	197	190	222	193	218	203	195	197	220	195	212	229	201	207	210	226	196	183	223	208	198	201	218	190	229	221	196	205	214	203	232	209	199	196	208	237	244	214	197	222	212	210	195	237	187	216	197	185	196	213	228	219	214	220	198	185	191	218	198	212	212	186	198	213	217	213	195	208	187	220	197	181	194	209	202	212	196	219	188	212	208	200	205	224	191	204	232	198	199	224	196	169	210	194	190	210	237	192	216	200	216	185	223	198	218	214	189	224	223	201	194	242	222	214	210	209	224	186	217	221	195	208	190	230	213	221	205	211	217	193	190	198	198	234	201	200	209	189	221	242	211	212	223	221	205	195	214	193	211	235	200	226	209	193	209	190	192	214	211	200	188	236	195	211	202	209	213	198	213	207	228	217	211	199	199	201	200	196	201	180	212	221	226	182	226	201	232	229	198	209	233	210	204	200	246	180	197	211	230	187	211	237	226	211	218	247	191	202	239	215	207	213	203	195	216	212	195	201	205	223	183	213	199	203	205	203	213	195	240	233	213	215	194	186	181	200	220	205	211	220	203	199	220	203	178	205	198	184	213	212	212	210	219	207	210	194	206	215	193	200	189	203	211	207	204	227	179	205	198	206	199	219	219	178	216	200	215	223	204	189	195	221	206	195	208	228	208	220	200	208	202	213	215	212	217	187	209	218	193	212	214	235	227	203	211	211	202	213	224	190	228	196	229	196	207	211	209	222	192	224	206	236	236	216	201	193	190	206	205	221	203	208	218	190	202	208	207	215	215	196	194	224	200	190	214	209	204	238	207	208	224	208	207	209	202	175	210	213	210	212	212	196	218	198	205	209	203	220	231	222	222	212	192	201	187	200	222	199	220	201	213	194	194	205	198	188	201	217	214	186	195	192	201	176	214	198	206	234	234	210	187	213	206	238	205	220	203	207	194	224	199	239	214	209	196	210	215	198	229	212	223	220	198	184	208	205	215	193	228	212	197	213	209	205	218	194	240	235	221	219	223	210	222	199	210	212	220	210	210	217	221	204	216	208	245	211	212	196	189	188	202	207	206	214	211	221	216	213	192	202	203	231	189	211	196	213	199	211	196	205	177	201	189	223	208	217	204	202	217	203	185	206	203	172	194	180	210	186	207	221	221	208	194	219	235	193	215	195	201	186	211	199	222	190	209	206	216	207	203	198	202	229	218	196	215	207	212	199	212	181	215	192	198	212	225	205	223	226	193	226	227	201	194	180	206	207	198	192	211	213	209	207	195	188	190	237	202	197	189	213	202	212	223	228	190	206	196	219	194	185	218	229	216	211	198	217	206	205	217	201	178	220	211	206	217	231	190	215	216	186	194	211	200	213	219	179	216	200	229	193	238	200	222	192	218	189	245	200	204	216	215	217	194	226	263	193	200	200	220	215	199	204	212	211	195	222	216	213	226	176	200	219	216	216	241	199	227	189	224	213	211	199	205	194	220	195	198	196	197	198	230	227	185	223	219	209	197	205	206	222	198	208	212	221	216	219	222	216	220	216	203	193	241	221	205	202	172	204	204	206	203	235	227	215	220	237	197	205	212	221	217	200	218	218	201	208	219	198	218	209	201	187	204	194	189	208	203	215	214	179	220	211	212	241	200	200	179	198	186	215	203	199	196	200	188	218	213	200	209	202	197	191	214	185	195	183	207	220	203	205	212	212	219	201	236	242	206	190	187	201	189	229	217	198	199	223	207	211	214	192	172	210	191	194	189	192	222	211	203	190	214	200	198	212	215	199	207	207	212	198
37980	46117	39024	26072	19565	19010	15736	8189	1194	522	362	464	1300	1924	2043	1029	325	344	318	331	311	330	323	308	310	318	315	337	287	326	322	294	295	300	308	315	318	312	335	320	318	322	308	309	259	348	298	317	325	278	308	341	314	322	316	326	311	327	269	314	322	307	327	302	319	328	353	332	318	283	315	323	305	327	310	317	310	283	315	284	325	304	313	307	335	323	297	301	308	307	309	320	333	309	293	310	337	346	277	318	334	311	314	313	271	324	325	332	321	310	323	312	308	337	349	290	303	287	334	303	303	321	314	316	323	322	319	323	328	308	317	286	319	315	328	307	326	313	313	287	317	314	326	306	320	288	298	306	313	354	301	347	280	318	322	298	282	307	301	320	316	282	338	348	325	299	269	322	311	286	323	305	304	340	347	311	341	338	317	350	320	293	338	310	284	351	302	312	330	300	313	303	322	306	312	296	326	345	299	281	305	319	305	333	348	299	338	322	344	335	320	309	279	310	299	330	334	307	339	300	327	344	297	342	299	304	330	319	284	281	293	315	337	336	325	330	317	291	309	321	306	323	321	332	336	314	353	278	329	314	304	315	330	317	316	336	329	295	299	329	312	317	318	357	317	304	303	323	336	317	337	316	314	330	315	311	328	341	312	310	357	283	315	312	314	283	287	325	329	328	318	305	287	298	295	333	336	365	340	306	342	310	338	313	337	291	298	316	332	306	348	345	319	318	315	292	344	328	317	314	318	315	316	320	332	323	333	313	303	289	300	306	334	355	315	303	347	328	299	309	304	318	304	309	325	293	342	322	325	302	328	335	301	328	330	345	330	330	300	306	319	330	316	331	318	319	333	330	321	334	338	320	276	320	327	307	347	299	299	335	312	341	314	317	299	324	321	327	358	297	335	319	329	346	314	304	285	315	351	315	333	311	292	315	311	326	304	318	355	345	292	333	325	319	319	287	311	330	320	310	291	326	345	323	301	318	333	297	317	327	307	298	313	334	317	299	263	337	326	329	284	304	313	312	319	339	336	311	307	301	323	336	342	299	329	293	326	312	323	317	310	346	303	313	323	312	309	288	293	299	317	276	328	312	265	309	330	313	279	342	328	282	289	304	317	315	324	304	299	312	319	331	313	320	319	321	310	310	272	305	325	314	313	336	303	324	333	304	320	296	289	312	329	324	286	339	272	326	299	302	313	302	307	304	292	336	315	301	319	348	326	337	341	300	316	285	300	331	299	301	351	305	315	311	302	315	280	290	319	309	317	334	315	313	311	337	308	319	306	296	301	310	303	318	310	310	315	324	315	308	319	290	337	294	348	282	322	310	307	322	342	315	327	335	329	337	327	312	301	326	321	329	344	326	317	346	294	306	330	344	316	327	329	306	322	335	321	289	318	309	315	294	334	335	265	315	312	329	332	304	295	319	312	339	326	299	328	340	298	315	335	347	316	286	329	316	311	346	305	308	327	326	307	320	343	304	290	302	312	279	321	317	308	305	337	318	327	341	306	317	306	341	337	298	283	303	297	337	347	313	304	308	307	303	315	290	298	288	315	333	299	313	296	317	331	323	292	343	333	327	325	292	322	301	337	321	307	301	297	329	307	329	323	306	298	324	314	327	293	341	289	317	321	325	287	303	298	291	311	306	319	304	328	297	357	297	277	327	299	348	300	326	326	321	316	302	305	324	323	300	283	297	337	308	332	325	366	316	300	301	312	285	308	338	336	322	299	317	338	333	328	352	301	324	301	330	318	321	293	323	310	304	312	320	340	357	336	320	321	322	298	314	337	291	336	300	299	277	337	306	292	308	321	355	318	326	296	363	305	304	329	327	322	294	292	294	324	309	295	322	308	327	294	315	333	296	304	301	308	308	324	310	296	337	327	315	334	292	318	319	291	338	339	319	324	328	304	294	305	326	292	306	301	306	293	295	309	316	318	355	292	295	345	327	361	277	292	327	351	304	323	293	310	331	322	339	344	336	320	338	303	293	305	310	352	308	316	324	301	328	312	307	294	326	330	321	315	283	318	341	291	334	294	303	311	288	323	317	346	318	309	328	300	322	302	324	304	310	304	320	322	332	324	313	330	311	295	334	311	307	305	310	305	304	320	285	306	317	313	291	326	307	293	310	338	304	308	284	337	338	288	346	310	302	326	316	320	319	309	284	307	324	284	307	324	302	302	300	283	315	303	328	295	297	298	327	307	328	314	333	325	301	273	309	324	340	304	307	298	317	273	316	372	332	337	303	321	339	331	309	299	276	293	305	299	334	304	304	303	335	329	329	288	334	311	311	320	297	323	284	288	315	314	323	322	309	322	297	289	330	316	331	300	310	305	358	328	336	315	282	316	336	287	311	301	322	353	332	295	306	317	273	304	325	316	279	333	331	338	327	304	310	276	315	312	313	297	305	320	321	291	313	332	299	303	309	315	349	294	340	294	297	341	303	276	306	321	317	309	308	316	308	322	319	303	316	340	320	319	327	307	325	337	320	334	305	336	319	309	313	328	307	299	339	308	309	310	298	333	327	339	321	306	278	311	299	304	308	342	308	310	328	321	317	299	306	304	313	334	318	298	331	291	310	363	326	324	362	305	312	332	304	306	321	320	301	301	322	310	267	306	299	306	337	301	323	311	311	348	318	349	327	313	283	292	312	297	302	284	297	332	320	313	310	290	317	334	314	307	310	304	312	303	316	316	309	315	322	342	311	298	324	331	321	306	282	316	338	281	297	349	312	307	327	313	306	339	300	316	350	307	300	311	313	326	291	315	319	315	305	314	311	308	334	312	306	292	340	313	334	299	274	312	350	300	295	329	314	319	331	325	312	325	313	292	315	323	287	326	295	334	293	299	320	283	308	339	326	328	336	337	325	325	305	323	301	329	322	323	308	323	301	306	309	325	270	305	329	326	314	292	343	307	314	301	302	316	306	314	316	341	297	305	308	332	331	322	309	321	320	331	294	305	297	292	302	286	326	339	312	290	298	307	327	322	309	329	305	325	300	296	309	266	322	338	328	305	306	332	334	316	277	311	316	344	324	337	280	314	327	286	283	296	339	311	283	301	287	301	309	313	322	281	325	296	314	316	334	328	327	294	297	330	319	325	322	321	319	319	299	342	307	325	320	317	319	303	302	300	303	315	280	306	352	313	333	351	313	333	329	321	324	309	352	317	311	319	318	332	307	324	269	294	331	308	355	305	318	320	337	347	307	289	319	329	310	319	345	336	315	280	311	296	363	325	324	328	297	333	332	344	314	309	325	347	321	315	296	317	325	299	321	320	297	336	342	317	309	316	307	318	317	302	314	285	307	297	325	289	319	326	296	326	307	292	314	304	330	323	319	307	277	319	353	324	318	312	314	311	273	317	315	306	319	304	296	309	296	325	320	295	321	292	328	313	287	305	315	332	318	292	333	313	314	332	326	333	291	337	354	335	345	308	303	298	295	332	324	283	305	323	320	305	320	339	300	303	325	311	311	301	299	324	324	312	303
24244	21533	29075	24620	21697	15546	10479	10116	3589	918	357	1438	6555	9128	8256	1090	236	247	213	216	217	194	226	231	207	235	215	232	196	216	197	204	204	219	222	225	205	218	212	214	215	211	195	259	222	209	193	222	206	250	181	191	194	224	196	192	238	233	226	223	232	229	201	192	199	182	219	206	218	214	204	212	220	236	190	207	207	212	218	224	238	234	236	211	205	220	177	228	236	237	204	214	233	194	216	189	230	220	228	242	246	206	221	207	209	257	198	200	213	220	191	221	226	217	219	218	243	202	233	214	227	200	232	225	214	207	210	203	216	214	215	219	202	217	210	218	211	206	236	225	203	255	201	184	218	233	212	220	224	224	233	210	206	225	211	216	239	195	219	224	223	215	236	238	224	219	226	204	237	191	221	224	222	236	210	219	227	222	193	239	233	220	208	214	228	207	216	220	205	215	203	208	218	219	206	217	207	232	242	194	209	191	225	193	237	212	201	235	220	228	223	213	190	227	188	212	227	205	224	208	194	224	215	192	209	253	213	229	209	224	211	236	213	209	220	224	186	232	194	219	218	205	247	226	219	209	195	212	214	202	237	204	233	253	206	236	231	192	184	222	199	194	223	212	216	200	193	211	196	214	206	204	214	212	171	224	216	214	245	211	213	194	197	194	204	225	220	225	205	229	201	204	207	208	199	221	211	225	206	215	210	233	222	231	211	217	193	218	189	197	208	213	230	231	207	235	239	225	224	198	219	238	223	203	216	194	196	192	237	235	217	207	216	224	232	193	224	211	237	228	216	204	222	234	210	216	206	212	211	235	217	198	192	235	229	220	239	235	211	225	212	229	215	217	208	230	221	217	203	202	212	191	236	210	222	218	228	226	220	223	222	216	214	229	230	207	227	206	232	216	184	198	195	221	217	212	249	260	219	209	216	217	200	229	213	220	168	192	196	207	206	209	211	214	219	233	195	225	206	231	241	202	219	215	188	215	223	228	224	213	213	212	207	222	210	220	217	212	212	219	254	253	242	190	202	215	219	210	223	225	197	223	202	197	227	198	232	219	210	220	219	218	213	206	215	210	219	217	222	219	182	202	205	222	210	222	224	214	209	205	202	221	220	221	214	206	242	241	223	207	225	206	236	215	225	239	209	231	224	203	218	238	218	212	201	221	238	218	214	241	212	203	221	221	226	208	185	226	221	202	250	229	212	198	196	211	187	234	219	186	235	203	193	209	214	199	211	235	197	219	220	220	204	215	193	204	215	227	227	203	224	217	225	201	219	208	238	194	227	271	182	212	227	200	216	199	210	229	194	211	217	213	194	220	213	223	205	231	203	214	231	216	217	207	229	194	205	230	224	216	203	181	219	220	200	203	212	206	237	222	238	221	233	245	191	217	189	203	226	198	223	206	235	207	216	206	216	230	214	233	224	188	216	211	201	223	248	217	226	233	243	226	206	230	226	207	217	228	218	239	208	196	245	219	226	213	202	205	236	218	184	233	199	210	257	233	215	217	213	233	204	206	210	209	197	211	214	227	195	209	187	210	173	262	196	211	216	208	229	194	220	227	241	204	214	226	215	218	224	216	220	216	220	224	239	192	220	217	221	217	220	222	216	239	236	214	247	230	225	235	224	225	216	229	230	201	232	216	213	218	230	220	188	193	211	221	199	229	213	213	217	244	196	229	229	196	220	196	230	200	219	210	197	198	200	208	227	226	236	229	195	239	214	231	237	188	193	212	235	225	210	222	223	196	218	189	232	209	204	232	220	212	220	202	206	206	186	207	223	232	234	219	220	205	190	209	218	251	217	216	208	233	206	212	178	231	198	211	200	193	240	222	215	205	216	214	241	238	232	220	204	195	217	203	219	197	209	207	252	217	238	200	228	217	229	236	207	224	198	230	208	218	225	203	230	244	229	204	219	215	233	198	217	214	193	221	208	209	193	206	205	224	233	194	190	188	210	208	225	225	224	212	208	200	202	229	222	225	258	205	215	229	218	212	227	235	241	241	212	250	205	199	235	202	205	230	232	215	266	203	239	189	198	240	205	222	218	226	216	219	244	224	214	220	214	219	208	212	216	244	209	255	194	209	216	217	200	219	216	191	233	204	187	210	209	216	213	187	216	218	218	215	225	212	229	215	237	224	206	210	208	226	258	220	234	232	201	243	228	222	222	180	218	221	209	198	195	222	209	236	205	208	258	212	233	208	248	222	217	215	218	234	224	194	214	219	236	211	226	189	218	219	223	190	209	221	215	230	234	230	228	183	191	199	225	214	236	211	199	234	216	248	212	203	215	195	214	203	203	208	214	190	229	234	208	219	195	206	234	201	181	213	219	197	225	208	209	213	207	214	223	215	221	199	220	211	229	224	218	177	217	188	226	233	208	204	199	212	200	212	235	215	217	239	237	214	207	228	191	211	219	212	199	192	225	200	224	210	219	225	199	245	220	219	203	213	206	208	217	224	206	232	225	210	207	215	244	205	219	226	198	222	236	219	197	202	214	209	209	219	206	206	210	223	234	219	234	221	205	214	199	219	212	203	243	204	244	212	206	206	200	191	196	213	209	206	218	204	235	207	202	206	214	214	204	201	210	215	227	221	210	219	218	209	220	209	236	211	212	209	181	236	214	200	194	233	220	214	212	210	202	253	241	217	224	230	249	237	206	208	221	208	200	227	212	200	231	214	212	200	210	223	214	236	198	212	223	212	228	212	214	208	228	235	225	228	226	193	226	233	210	205	206	217	228	202	234	215	202	204	221	196	209	236	206	189	204	205	215	185	224	206	218	208	230	224	217	199	208	225	241	231	219	220	205	198	196	249	213	210	220	200	194	223	218	215	234	222	209	196	218	227	221	229	217	247	200	224	206	206	205	203	190	226	203	233	236	231	235	246	200	184	226	202	243	201	218	212	199	216	221	249	234	213	199	208	214	211	234	200	212	215	219	224	219	211	218	206	209	227	220	225	195	207	234	223	216	222	228	210	213	228	201	221	208	201	212	204	230	202	222	219	214	196	240	232	214	208	223	220	227	216	227	220	187	201	243	226	186	213	207	228	208	244	226	205	224	214	220	212	227	200	216	221	249	231	258	233	212	231	232	200	206	226	230	217	215	214	213	204	223	229	224	203	221	239	218	215	206	217	208	197	251	201	230	203	211	218	211	234	208	193	195	232	186	226	222	225	211	190	222	198	241	206	196	220	193	221	223	181	231	231	205	223	227	225	227	237	201	197	227	201	211	204	218	234	242	255	209	236	220	228	233	247	224	188	254	222	192	213	222	230	211	214	222	222	219	235	225	224	204	194	185	208	238	216	199	212	232	205	233	206	200	194	225	225	210	206	191	182	236	228	207	220	227	204	205	246	220	225	220	208	198	209	211	216	218	205	201	203	232	203	208	213	238	250	238	206	207	212	226	218	208	213	219	211	208	235	214	217	184	212	219	227	202	192	226	190	212	196	201	214	246	212	234	230	223	198	205	191	230	224	230	207	211	225
39509	53159	45691	33433	24621	15797	17531	19731	7985	2293	713	3717	14983	18380	15974	1938	361	339	349	353	373	328	327	344	362	336	333	333	330	320	329	324	336	335	345	326	348	318	349	339	365	333	345	337	350	297	328	372	314	313	329	346	327	315	326	346	309	342	330	298	318	333	316	349	350	324	356	287	304	297	336	332	334	322	366	327	352	314	322	350	326	337	329	349	339	299	342	333	335	326	338	320	347	351	338	327	330	335	332	320	344	350	330	336	338	327	333	361	318	356	301	338	328	320	310	346	319	327	354	326	292	326	335	330	351	321	330	356	353	307	331	324	342	334	333	346	330	331	342	342	292	328	305	302	343	365	340	307	341	323	324	342	324	354	323	349	324	353	339	357	345	314	341	337	353	334	317	324	342	315	318	318	342	307	347	332	325	322	311	345	307	332	325	342	338	334	338	348	341	332	347	306	366	357	300	353	356	309	320	313	328	348	343	312	300	342	317	314	322	300	327	301	309	313	323	339	322	353	332	316	343	325	342	336	339	334	324	318	319	341	325	345	331	313	342	334	297	317	316	356	361	346	318	321	346	338	305	307	349	314	338	347	331	330	330	335	344	333	336	287	334	313	334	301	308	318	335	346	327	379	301	300	315	345	312	372	322	346	330	331	331	322	360	338	339	308	354	358	346	307	336	326	343	309	323	329	328	341	353	302	311	312	311	316	366	348	307	341	315	327	325	337	332	299	317	290	335	344	326	307	340	334	324	297	311	324	336	343	324	313	323	319	312	340	332	355	305	310	355	354	303	350	369	296	328	348	314	334	351	332	307	331	312	354	304	324	323	321	312	355	305	330	358	343	326	350	327	306	321	317	358	328	328	348	339	301	354	328	288	350	318	316	309	320	346	304	327	318	315	334	324	297	335	334	362	329	325	318	351	314	363	339	326	333	321	330	349	322	324	308	332	332	318	339	306	350	328	349	315	332	336	331	317	297	318	345	334	341	329	345	291	316	326	352	310	329	342	346	309	304	317	310	328	349	318	324	343	309	319	348	299	324	324	320	373	364	314	316	335	315	340	306	325	315	317	341	324	307	346	312	393	336	322	321	349	315	320	359	298	304	288	339	318	327	334	344	335	334	323	314	336	323	359	329	327	327	319	323	333	353	314	344	323	325	304	354	329	351	348	320	311	306	321	356	319	337	320	323	327	329	318	300	354	302	313	328	332	314	340	297	321	343	326	320	301	346	332	282	313	320	329	312	307	367	330	318	334	305	351	333	323	334	349	335	329	341	319	347	329	332	361	335	318	321	326	338	341	327	331	320	339	340	359	320	343	323	355	327	311	350	347	359	354	316	321	337	306	323	328	366	333	306	358	310	362	320	322	299	332	321	351	350	328	326	319	337	354	335	306	359	333	365	317	322	338	347	333	315	359	334	352	289	297	345	323	324	354	343	346	305	306	327	345	306	351	345	320	327	332	373	297	329	327	326	343	333	341	298	302	303	326	329	322	340	367	324	308	354	303	314	325	360	324	287	326	339	317	328	359	331	341	345	310	285	294	335	310	346	297	350	364	352	331	312	324	333	346	316	351	315	326	305	306	362	345	325	326	336	337	340	305	333	344	315	337	322	318	333	327	332	296	310	336	321	313	314	326	328	337	340	339	352	348	367	325	335	327	309	329	302	330	313	332	328	323	331	330	327	331	329	316	331	334	333	337	311	331	322	343	318	309	348	316	341	339	317	360	337	326	305	326	327	309	294	323	323	329	344	330	343	327	319	335	341	295	309	309	332	322	306	310	320	359	340	356	319	334	342	305	348	363	316	320	303	335	303	354	338	323	317	311	328	334	301	354	328	306	294	342	338	335	333	342	355	321	318	324	332	363	296	329	343	333	341	313	353	349	336	323	352	315	312	315	306	325	351	318	335	334	317	292	356	370	323	328	381	343	334	309	338	325	315	358	329	315	346	311	301	330	322	325	340	336	359	309	322	313	350	320	336	345	343	317	317	332	302	344	322	336	318	340	368	337	323	329	299	304	329	331	326	319	315	341	344	348	313	296	346	335	341	339	358	321	354	301	313	313	334	337	320	388	311	338	353	380	324	356	317	320	324	326	335	346	309	340	328	360	333	345	326	297	332	315	321	300	337	357	317	338	338	339	323	346	340	356	333	318	305	352	295	311	365	333	328	336	319	331	324	320	363	328	336	318	312	317	341	331	327	360	357	340	338	290	317	329	343	348	357	347	333	321	341	335	306	348	321	344	319	340	318	341	336	327	329	376	331	358	328	314	334	331	309	295	320	333	289	343	323	352	322	323	315	331	337	328	341	332	337	307	322	363	295	330	289	357	320	328	323	337	296	320	315	315	308	319	314	337	349	345	326	320	318	353	323	300	292	374	323	336	316	313	343	321	294	310	339	306	349	335	324	307	309	349	333	314	338	326	353	335	364	308	318	335	342	316	316	315	327	335	334	346	346	334	329	321	336	328	322	327	321	328	298	322	334	325	318	381	309	326	345	330	356	339	311	308	329	319	332	333	345	364	325	324	361	323	347	329	330	313	319	336	326	316	324	335	324	348	320	344	332	361	338	353	359	355	342	332	335	349	338	358	308	330	320	345	339	321	332	363	329	333	324	327	347	335	296	318	324	337	290	341	327	341	346	358	347	324	319	351	307	333	343	302	328	286	337	324	326	327	355	328	327	352	297	353	319	324	345	358	318	338	293	319	290	327	346	338	336	334	368	296	335	367	367	340	334	320	371	365	328	308	389	328	329	337	329	331	308	339	322	321	356	356	298	323	322	332	341	330	328	323	338	325	342	324	336	355	345	312	330	354	349	344	352	344	312	332	338	333	344	337	341	360	345	328	308	338	324	323	326	319	328	326	326	325	328	312	328	336	361	315	343	352	345	336	292	303	324	308	341	332	336	335	326	320	371	315	341	321	324	302	294	331	337	339	350	330	332	347	305	314	312	343	342	318	321	320	315	335	345	312	330	345	299	312	334	318	367	285	334	313	320	309	311	328	305	349	361	330	323	310	338	324	348	327	327	336	334	301	317	344	347	324	329	322	333	334	363	334	323	348	340	338	324	312	323	339	305	360	302	320	325	328	331	314	282	351	330	320	329	343	373	318	303	353	279	301	302	360	356	343	326	321	328	311	340	342	340	349	328	330	345	348	329	357	348	342	352	349	334	323	360	358	352	322	327	297	299	346	312	300	303	316	357	317	338	327	334	314	315	342	306	328	326	338	333	332	317	344	321	288	324	343	316	320	336	341	360	351	305	313	339	323	320	346	349	327	304	349	311	354	329	333	314	310	323	343	373	306	348	350	322	352	331	317	316	349	329	327	312	313	340	321	336	369	340	341	309	313	300	300	353	333	350	368	329	311	297	293	351	350	308	327	348	314	350	343	309	313	305	327	326	335	300	318	335	300	373	317	352	317	321	331	291	329	310	325	332	360	345	333	332	346	317	312	364	363	320	302	345	372	301	347	344	332	348
23583	21500	29492	23956	21790	21799	17172	11952	6342	1637	427	724	5353	15195	15354	1207	171	183	174	135	133	159	154	131	152	137	134	137	150	150	156	134	106	117	140	99	131	126	139	103	147	129	128	135	127	146	114	118	117	119	132	137	125	121	117	139	138	126	125	124	111	142	119	132	122	120	134	126	118	132	115	114	154	132	130	133	119	105	123	132	129	142	139	137	124	138	115	129	113	133	140	131	116	118	123	126	116	105	122	132	132	119	122	132	129	126	142	110	126	128	117	101	140	142	135	118	129	110	121	112	142	135	114	133	118	136	131	150	142	126	120	120	155	149	141	103	123	124	133	109	150	114	140	131	125	129	119	131	126	115	125	137	132	110	149	132	105	111	148	125	122	119	116	120	118	120	108	121	110	112	137	140	141	128	117	136	121	152	134	138	140	142	137	133	114	132	139	98	98	113	121	124	129	132	123	146	140	130	131	140	132	146	116	97	148	167	137	127	149	138	119	137	137	127	137	116	124	113	116	134	128	123	129	145	124	147	122	148	131	136	130	123	108	115	140	118	147	119	121	136	107	149	122	127	127	154	126	113	137	131	138	133	120	126	127	135	124	121	116	143	147	121	133	131	140	133	129	124	119	134	125	115	103	106	134	122	126	120	130	135	113	121	129	126	123	136	144	144	131	106	110	104	130	152	129	118	119	122	149	132	117	131	123	128	100	116	123	133	123	125	150	128	119	137	112	124	126	137	120	116	123	108	125	109	118	129	122	129	125	141	127	138	130	126	116	141	127	120	106	120	120	125	147	110	131	123	133	135	127	128	117	128	128	112	130	124	131	126	141	112	144	137	128	113	126	112	120	124	128	134	122	116	118	130	127	135	149	113	121	146	112	116	129	117	134	122	131	119	136	119	113	114	123	133	115	120	134	146	123	100	127	119	116	140	131	135	134	112	128	124	124	113	135	133	135	131	130	143	131	107	123	119	122	143	116	117	115	124	118	137	129	127	121	125	138	153	144	106	131	114	116	127	125	138	124	127	128	144	130	125	135	139	123	142	127	124	130	134	117	118	141	137	121	123	125	106	105	144	105	124	126	132	144	131	139	111	109	125	118	141	137	112	141	131	125	125	102	114	99	129	98	141	141	123	124	116	142	133	142	110	123	128	126	117	94	121	129	153	129	128	123	139	128	119	118	146	107	128	107	136	113	131	119	141	142	137	130	117	137	132	136	136	122	116	148	132	119	121	124	137	114	100	151	125	111	148	117	119	117	146	128	143	130	136	132	130	123	123	116	115	130	142	118	130	123	115	118	136	129	149	110	123	130	124	128	116	106	121	107	134	138	106	131	143	119	115	134	123	137	122	122	124	125	140	146	136	120	150	123	119	116	130	143	137	125	131	128	141	147	118	128	108	119	115	153	122	115	107	98	131	135	114	131	130	136	113	114	103	125	145	142	104	130	128	125	129	133	147	128	105	122	125	122	147	136	144	124	137	126	133	134	118	126	109	131	119	120	112	130	111	149	137	153	125	114	143	120	139	122	117	132	103	113	124	120	115	130	117	130	125	118	119	132	110	125	116	132	126	130	141	128	144	157	132	131	136	134	123	113	124	134	111	132	120	136	136	127	135	136	145	152	128	132	128	132	134	119	122	138	117	137	116	113	114	115	135	111	127	112	111	135	119	147	133	132	129	110	116	114	130	129	153	138	121	125	132	118	117	109	122	132	117	109	114	110	126	127	118	111	139	134	107	121	119	115	122	122	141	117	128	136	121	126	117	128	135	116	131	118	124	122	120	133	120	159	136	121	139	137	141	129	133	139	133	121	121	116	105	142	119	101	125	116	112	132	147	145	136	135	117	121	121	123	123	134	130	140	110	150	129	124	137	131	122	124	129	149	139	118	128	120	129	124	119	127	156	119	116	145	130	115	125	132	138	131	122	137	135	135	139	106	139	135	142	131	125	123	127	131	121	133	108	128	115	104	129	121	135	123	116	141	129	110	125	107	125	133	120	134	127	127	130	131	128	129	140	152	145	110	133	115	114	138	130	145	124	129	128	137	127	106	144	140	124	140	111	145	125	133	124	125	127	120	135	153	128	135	117	127	117	143	129	117	140	141	119	140	142	148	121	123	118	139	141	130	125	137	115	118	140	110	144	128	129	123	106	129	128	125	112	123	130	117	120	127	126	142	121	135	120	123	134	129	139	125	102	131	107	142	125	115	128	110	125	125	140	113	111	111	110	136	129	124	119	118	139	104	134	131	132	106	120	124	109	122	137	119	140	115	123	123	128	135	136	130	138	127	126	133	127	133	116	143	123	110	129	127	114	134	118	139	118	137	127	124	129	128	120	121	135	131	128	122	137	141	127	130	144	123	142	117	122	136	134	110	106	134	141	119	141	143	117	128	129	126	115	153	151	148	117	140	114	134	136	114	122	128	112	118	128	122	151	115	115	155	123	125	118	125	136	133	144	120	115	132	118	122	139	136	120	123	124	125	117	131	128	143	125	128	115	117	128	108	118	123	137	140	122	162	134	127	129	145	124	117	125	138	120	126	115	120	123	130	125	142	138	109	122	148	122	127	121	132	124	149	133	109	120	111	107	127	122	126	114	114	106	133	148	115	118	132	112	116	129	120	128	160	138	125	127	142	137	123	132	133	140	115	119	144	109	102	130	131	141	127	141	123	123	118	132	138	123	130	140	128	108	126	115	127	115	147	124	133	133	134	128	129	114	109	117	125	139	133	133	133	123	127	118	144	115	115	131	116	122	129	121	144	145	141	120	131	135	142	114	125	110	115	145	142	122	115	136	121	140	125	108	106	102	136	134	120	131	119	123	106	126	123	135	112	136	128	136	128	130	113	143	122	122	133	118	107	122	139	144	137	145	129	126	107	132	111	132	149	127	120	127	129	123	124	115	114	148	130	103	130	135	142	139	106	115	118	145	131	118	124	116	118	137	146	144	125	146	126	136	132	120	126	125	136	110	134	117	142	125	142	120	120	119	101	119	135	121	128	111	136	121	117	132	129	150	132	113	124	125	119	114	130	131	136	105	124	133	134	137	98	113	140	119	123	126	133	122	120	130	113	128	125	117	109	123	126	120	118	123	125	146	126	100	128	117	119	128	130	139	121	130	118	123	144	126	122	142	114	121	130	126	131	150	124	115	137	118	129	118	130	130	127	112	128	120	129	121	134	119	134	111	115	140	125	137	114	124	124	123	121	126	110	139	108	111	126	111	125	117	117	142	119	106	125	124	140	139	136	115	128	115	115	134	116	130	125	136	129	138	119	128	105	126	108	148	105	119	109	120	123	119	131	134	113	134	138	116	131	114	116	134	124	145	119	126	124	109	118	125	126	122	134	121	122	111	121	137	124	119	123	120	108	118	143	103	115	125	124	118	127	134	123	122	118	131	148	119	153	133	112	143	132	113	132	136	121	118	110	123	119	105	119	131	152	112	124	131	115	120	114	130	125	132	117	128	140	109	122	122	116	129
34644	49341	45135	33844	30792	23586	20925	21451	13611	4280	1128	2216	13513	26799	23540	1186	304	276	239	265	247	243	237	228	234	205	216	204	224	231	222	209	211	195	190	208	203	215	193	224	214	214	216	181	215	221	177	200	212	191	195	211	214	219	201	203	215	192	228	184	201	219	207	194	188	225	192	221	176	184	230	207	210	188	190	223	185	193	181	208	204	192	201	209	210	206	169	205	211	191	218	221	193	204	189	170	194	212	184	188	191	191	194	208	196	204	211	204	193	199	182	200	199	192	190	182	194	210	202	196	178	179	174	188	176	182	220	182	179	192	221	203	239	194	189	219	204	174	176	181	199	205	205	194	213	201	197	170	215	178	212	179	191	181	212	181	194	185	188	206	244	188	219	211	225	215	225	185	182	177	198	210	221	176	195	190	201	176	212	208	196	175	195	195	191	181	198	202	183	188	187	199	211	192	202	195	235	191	203	197	188	173	189	187	190	185	203	204	182	180	178	221	200	209	199	203	189	198	226	197	204	188	189	199	224	198	206	202	200	223	183	229	199	195	198	198	183	207	218	205	197	187	181	173	206	218	202	169	179	188	165	194	196	225	212	192	214	199	183	190	199	196	182	189	209	166	199	211	189	227	182	204	193	200	202	177	167	186	196	175	210	209	186	233	194	182	208	188	180	203	199	173	192	188	198	184	190	177	196	176	177	206	205	193	196	187	227	201	184	192	175	196	182	180	174	191	186	188	184	172	185	208	189	206	201	200	199	216	209	204	196	214	181	209	208	162	177	189	203	175	192	188	183	188	190	179	185	199	213	189	178	197	185	187	203	192	191	197	193	209	202	172	180	196	207	193	202	188	182	190	191	203	209	197	171	211	199	210	202	214	175	212	174	196	178	194	187	191	220	192	199	176	193	185	196	190	220	183	195	232	175	190	224	178	200	198	187	192	189	210	219	210	210	207	214	182	214	201	197	204	200	201	202	212	186	195	192	171	176	213	186	198	151	183	199	197	201	193	203	196	172	183	162	168	178	205	156	201	211	192	202	220	228	194	200	180	212	214	196	214	174	197	159	212	201	182	185	191	203	196	181	214	207	206	193	193	176	207	204	210	186	222	193	185	209	184	207	193	186	184	208	207	204	191	195	209	187	187	224	207	177	216	191	212	176	195	182	177	196	190	201	184	210	186	198	192	201	193	191	201	174	203	194	199	186	203	229	185	215	181	178	207	190	193	199	178	187	172	191	205	182	204	211	165	216	184	192	205	179	190	200	205	165	192	211	182	229	194	189	189	179	169	190	196	183	218	191	190	193	183	221	201	191	213	176	181	184	190	191	200	207	202	219	212	196	184	175	185	191	197	194	208	200	196	199	199	209	188	194	206	157	201	195	209	182	190	189	208	184	181	178	192	173	228	186	189	199	201	229	194	206	192	195	181	174	174	186	193	204	192	182	192	230	189	240	182	179	200	193	184	221	193	201	233	199	198	197	178	220	189	232	168	203	208	182	200	206	175	212	224	193	207	194	187	205	186	220	193	193	181	195	189	187	189	196	178	167	214	210	174	227	198	213	175	196	183	214	202	173	204	211	169	185	172	184	225	198	200	200	201	199	184	194	219	202	197	212	185	187	195	210	178	192	211	184	220	216	211	199	203	192	183	218	196	200	201	204	201	202	195	195	182	205	205	221	203	189	196	177	200	205	196	175	201	178	197	226	178	189	182	204	201	204	192	200	190	171	200	165	211	184	201	215	183	196	190	213	190	215	193	192	203	202	219	194	213	189	188	160	204	189	205	189	188	174	195	208	189	189	178	192	209	188	183	203	205	178	203	187	178	179	208	212	208	188	179	196	206	183	197	180	217	213	193	210	171	162	183	193	206	214	192	207	187	212	209	180	172	220	176	191	194	201	184	199	192	178	170	165	195	213	197	188	160	211	201	180	190	221	215	183	205	201	173	187	209	186	189	181	204	170	197	211	206	209	216	222	189	175	193	180	192	173	174	198	189	202	189	199	192	206	226	203	239	196	202	194	191	198	196	209	188	201	203	191	187	203	195	214	180	201	176	207	196	210	164	214	178	217	192	160	200	189	198	201	215	195	186	202	192	184	191	202	184	177	203	176	183	191	191	181	189	209	173	199	193	202	189	182	212	188	199	225	209	169	177	207	208	192	197	184	194	206	197	201	214	197	183	203	176	188	200	200	183	204	195	187	216	242	211	172	197	187	209	209	186	175	208	170	192	219	182	178	208	182	215	206	181	220	202	169	178	215	211	192	204	194	173	218	189	221	200	204	184	204	214	190	182	189	195	194	189	186	204	205	198	199	177	182	211	174	194	177	180	213	200	200	226	177	182	217	191	205	192	197	209	171	213	183	172	198	202	179	200	174	191	191	219	185	183	179	200	205	179	183	215	181	173	186	197	180	192	195	190	170	203	195	191	202	184	184	222	178	204	222	201	206	223	209	213	194	204	191	193	206	191	185	215	187	193	193	189	185	198	189	193	198	183	185	188	216	215	194	216	211	195	214	196	198	212	212	187	198	215	181	195	187	211	197	184	189	171	201	208	190	199	193	201	182	209	204	195	194	193	191	224	219	193	189	198	204	181	207	180	209	208	189	204	180	179	203	181	176	210	196	190	189	189	182	205	178	205	178	210	194	184	207	185	199	206	174	222	194	198	178	173	226	189	193	197	205	196	185	189	186	204	184	188	204	162	185	188	202	210	208	189	213	205	191	196	190	209	216	206	182	185	196	193	211	186	203	200	176	183	193	198	197	205	177	177	211	181	205	217	193	209	200	243	183	188	204	187	176	185	199	205	214	195	185	191	212	202	201	184	191	178	201	221	206	195	200	215	217	208	193	184	221	188	194	200	186	229	237	201	229	204	190	209	207	209	202	208	205	189	202	207	216	193	200	183	190	200	191	208	200	203	182	165	168	205	194	192	212	198	196	217	184	192	203	224	191	212	192	226	178	203	215	170	211	221	206	206	199	211	163	195	201	199	210	208	200	198	193	172	191	183	220	194	212	209	178	197	200	192	204	210	176	199	196	210	198	185	188	209	201	210	177	198	194	195	196	200	194	197	182	163	184	216	178	192	224	195	194	183	196	165	209	220	196	217	181	182	199	168	206	187	184	194	208	192	207	183	195	186	199	199	193	212	199	200	197	208	205	173	193	182	200	220	220	189	206	191	204	234	231	201	185	197	195	193	194	187	213	212	218	198	196	178	202	195	181	186	183	201	188	191	196	184	217	185	185	199	191	191	197	195	202	188	178	196	209	180	200	196	204	225	195	167	195	180	220	171	188	187	213	200	194	184	205	184	194	216	213	207	204	176	199	167	180	180	169	185	187	202	197	193	178	216	204	209	210	186	195	205	188	197	176	208	192	216	186	206	204	169	191	202	196	212	194	191	200	208	210	194	184	166	184	202	217	182	173	180	229	196	189	221	199	179	206	176	162	193	173	205	212	212	178	198	205	224	200	216	196	207	191	197
27663	25427	28544	18066	9573	5210	3312	2338	1920	1024	389	490	858	735	694	215	176	207	188	181	186	182	201	204	172	210	191	197	181	181	194	187	196	198	181	200	200	200	189	209	175	209	203	200	186	188	197	177	188	195	209	203	172	192	213	216	203	189	184	191	179	196	197	189	208	204	188	200	182	186	204	181	182	204	202	203	199	171	209	197	194	192	216	192	210	175	191	209	219	203	207	209	202	199	208	184	168	190	183	196	191	207	195	195	190	198	192	200	198	213	189	173	188	214	205	190	203	204	181	215	197	192	171	191	190	208	171	182	188	184	188	208	187	179	182	193	224	203	215	211	184	214	195	193	190	176	176	206	205	189	196	193	187	220	208	182	195	203	204	185	189	186	190	180	196	183	179	176	222	184	195	201	223	190	182	174	205	203	193	208	172	195	185	218	196	208	182	188	221	201	185	205	205	200	177	175	195	164	190	199	205	181	194	199	195	180	221	183	214	182	201	196	174	192	184	192	173	182	188	183	212	197	203	198	214	201	187	180	194	198	202	193	182	211	196	203	194	202	180	191	183	196	192	192	185	201	169	189	209	189	216	184	209	203	176	210	196	207	213	186	214	218	181	195	193	204	200	196	195	209	188	197	212	196	204	199	183	175	183	202	184	179	190	209	211	200	182	192	167	179	193	210	198	223	208	202	211	191	204	184	184	223	183	168	197	171	188	180	175	199	206	193	198	180	200	194	189	204	192	201	187	203	198	187	223	185	172	207	178	167	189	217	191	175	181	201	176	199	215	195	164	180	193	175	183	196	195	203	205	214	166	208	203	189	199	193	183	218	203	195	170	185	226	202	213	187	179	196	192	187	209	185	171	211	204	211	189	165	189	203	179	195	186	179	174	187	186	220	199	202	197	197	208	207	187	227	202	212	180	199	221	214	188	228	168	194	208	185	192	189	198	202	190	179	211	176	193	208	204	208	205	189	177	185	193	182	197	193	204	194	204	216	197	193	204	185	193	184	218	214	195	198	183	229	181	185	169	192	208	189	208	214	193	198	240	178	179	179	191	191	210	210	181	192	196	179	196	208	173	185	198	187	174	224	207	178	204	188	185	188	181	191	221	200	181	204	200	205	193	182	190	166	176	199	206	191	197	169	216	184	197	209	194	181	205	191	213	201	209	202	199	189	193	215	177	223	207	178	184	182	198	214	169	225	204	210	185	198	201	236	191	223	186	175	197	192	175	183	217	212	189	170	190	211	212	192	216	201	217	194	186	187	204	179	210	193	202	220	191	229	214	191	227	211	182	181	195	202	204	171	186	210	205	205	218	209	178	197	197	203	206	189	200	225	184	193	195	199	193	192	234	207	192	180	172	192	203	221	217	209	165	168	179	176	176	199	219	191	186	196	183	171	191	182	204	190	199	196	174	195	196	189	174	215	200	178	216	197	177	205	166	185	186	208	216	204	217	188	199	174	213	194	183	187	192	209	195	189	192	181	194	205	175	196	204	195	204	171	164	221	203	210	193	171	181	181	226	174	197	224	191	204	195	197	205	193	176	190	201	200	209	195	203	225	199	173	193	206	179	200	209	172	176	185	197	194	190	195	179	181	163	207	202	194	203	169	196	191	182	202	179	196	190	200	178	192	179	179	222	185	198	189	192	177	202	186	213	200	198	195	183	185	222	188	190	213	205	167	194	224	223	220	192	187	187	168	162	219	185	185	200	189	189	208	199	191	238	197	187	210	172	169	207	209	198	175	180	181	190	206	213	193	201	203	183	188	199	174	198	213	180	176	196	196	201	178	188	189	169	192	178	200	184	182	178	200	200	212	193	179	191	192	169	211	209	200	193	203	217	185	182	224	190	185	197	191	215	180	183	204	191	200	171	200	206	206	211	205	193	204	176	192	217	186	215	164	217	208	183	200	187	200	180	189	213	201	192	196	187	172	188	204	195	202	190	206	203	195	199	194	181	174	208	176	187	194	197	202	196	183	192	221	183	176	198	219	180	177	199	216	215	196	194	182	194	195	200	179	202	165	162	187	183	202	210	197	187	199	182	191	205	177	190	195	207	168	193	205	172	211	203	181	208	187	186	187	178	193	213	201	179	170	202	196	194	209	174	178	214	200	212	171	215	206	182	195	201	196	195	196	193	184	192	183	210	193	174	191	180	206	195	216	189	191	211	195	173	195	200	162	205	191	193	209	164	199	175	189	226	207	199	176	187	205	218	198	219	174	214	213	168	203	177	186	188	186	211	191	196	194	174	205	184	186	177	202	209	214	178	187	203	210	210	180	193	200	181	202	208	197	186	212	191	187	222	188	225	219	212	200	217	210	171	193	181	208	196	180	206	202	186	216	197	214	207	189	199	211	211	219	210	201	181	209	170	216	179	199	192	186	205	207	199	198	172	204	224	207	198	230	191	191	219	172	214	182	204	221	199	189	201	206	212	212	181	198	191	198	207	193	226	182	184	200	205	182	203	190	186	186	204	182	178	181	163	192	190	216	184	195	169	218	183	216	182	180	171	209	214	181	185	184	204	222	189	203	180	187	214	193	205	190	202	195	209	202	206	196	196	193	180	196	202	170	204	217	195	197	230	214	190	209	211	167	206	190	180	194	185	200	185	160	177	180	202	198	182	193	180	198	196	164	193	200	238	187	188	189	180	210	196	222	204	186	188	180	196	208	198	194	208	216	183	183	188	202	184	179	192	184	215	202	196	186	192	196	202	193	188	183	199	194	199	190	201	206	189	198	166	205	168	207	199	184	194	223	193	199	173	191	187	199	189	209	180	216	181	167	176	219	196	207	191	170	216	187	201	183	201	191	199	213	197	191	188	176	210	187	190	192	212	197	194	178	192	205	209	184	198	183	161	187	198	191	202	184	181	212	195	166	189	210	194	201	218	174	208	221	179	190	184	196	175	216	193	196	178	208	215	176	188	192	165	200	201	195	206	194	219	208	204	174	189	221	203	196	186	198	203	207	179	176	194	214	185	199	179	201	176	240	210	184	175	185	173	204	181	208	205	196	185	203	184	192	203	198	174	179	209	197	189	194	203	198	195	206	193	218	197	174	230	178	204	193	178	184	218	199	185	205	178	192	201	174	175	196	167	188	197	210	198	210	193	203	204	197	203	204	171	160	190	205	201	213	196	202	196	182	210	195	172	219	216	206	179	186	194	186	205	183	194	224	210	193	185	224	194	183	202	193	199	196	207	180	240	205	166	202	205	183	210	197	203	195	191	203	168	210	216	201	209	190	203	200	165	208	203	199	206	190	211	188	197	212	205	188	228	198	184	183	205	209	158	214	215	190	158	196	174	177	194	174	212	192	198	181	198	183	203	190	194	185	206	183	209	209	193	201	180	205	174	208	206	175	194	186	209	185	195	195	199	184	213	184	193	198	210	194	216	200	188	210	194	207	225	203	197	195	215	194	188	186	196	186	205	177	173	190	196	211	224	208	177	228	187	211	205	203	211	183	191	185	196	177	196	224
24386	40534	33539	21130	15983	11759	8435	6662	5830	3020	876	1194	2160	1751	1615	309	338	287	293	262	322	304	307	293	326	298	329	319	292	281	298	294	300	318	277	283	318	293	317	306	287	289	308	279	288	315	305	336	290	317	310	284	300	305	297	309	299	309	299	295	296	271	320	297	286	302	306	285	306	302	284	274	276	331	300	283	292	295	310	293	305	283	288	274	282	275	279	307	309	278	298	302	315	315	340	262	292	315	295	262	282	270	313	321	296	287	262	271	281	288	317	292	315	289	312	303	266	300	268	280	292	270	296	301	290	300	311	304	282	321	274	283	285	269	310	299	281	305	296	297	317	282	300	286	305	299	304	262	273	324	288	303	295	292	279	261	297	290	323	305	277	307	306	300	284	322	269	302	315	310	320	284	303	283	312	280	286	297	313	281	292	335	268	291	303	297	315	291	298	299	272	305	298	290	312	291	309	273	299	307	278	304	316	309	298	285	318	280	322	271	310	331	287	311	284	292	277	303	313	290	281	304	315	306	318	298	313	262	337	277	290	299	299	293	303	304	311	329	333	296	283	313	329	279	338	330	283	288	301	309	297	326	296	315	304	315	313	249	300	289	334	295	299	306	297	302	317	293	321	292	283	290	313	354	296	273	288	268	307	305	292	311	304	306	291	295	306	306	282	271	278	308	295	308	299	285	328	262	331	294	300	326	305	290	314	296	272	310	281	321	311	296	286	303	296	281	316	334	293	297	304	305	288	309	303	305	306	283	308	323	298	313	299	309	300	314	312	290	290	307	283	324	272	291	310	304	294	294	319	292	311	303	314	310	287	298	278	344	279	323	290	308	333	327	267	290	274	296	292	288	272	302	294	284	335	314	297	302	307	322	325	303	280	301	292	266	297	289	337	284	294	284	294	286	303	302	301	298	291	302	292	302	290	265	297	307	295	284	312	300	297	310	258	307	302	276	313	290	306	293	285	288	301	287	315	322	281	334	293	284	271	321	300	258	289	310	322	302	274	263	293	307	275	289	294	323	287	308	281	279	295	314	311	319	291	297	291	284	303	305	318	281	317	326	304	289	296	332	298	285	306	312	300	290	293	282	305	321	304	304	297	312	297	309	283	292	308	304	269	271	284	299	294	315	277	292	322	278	296	292	318	287	305	313	297	320	280	288	307	278	280	322	321	285	281	287	320	279	314	276	282	306	301	285	328	309	295	305	280	292	284	299	276	285	328	279	322	290	307	284	312	323	294	292	320	303	262	303	306	253	310	338	302	310	292	304	320	343	327	307	308	288	319	291	272	286	279	293	314	320	287	278	278	313	295	316	276	299	297	297	292	303	290	289	339	294	300	278	288	298	307	325	330	307	292	317	292	262	338	318	300	294	301	304	277	297	318	249	310	284	260	320	288	300	298	273	308	286	278	311	304	295	298	316	292	303	314	309	273	299	278	307	303	287	301	302	259	291	282	307	295	299	285	288	289	322	305	289	289	315	294	313	331	286	273	303	290	313	291	287	283	313	307	299	298	311	300	284	239	298	279	294	309	294	309	281	293	289	272	305	296	298	285	312	332	280	287	254	292	321	266	305	297	328	301	327	311	280	284	288	304	295	305	302	312	314	275	289	298	278	302	317	284	310	286	315	307	317	285	300	279	271	309	274	281	298	290	265	292	296	287	289	284	275	273	323	286	296	343	265	316	296	276	282	297	300	314	299	278	279	279	329	291	309	259	301	287	287	270	308	310	287	286	298	292	321	301	290	310	278	270	305	311	297	300	289	299	298	299	295	260	319	291	308	282	277	303	287	314	285	297	305	311	295	280	319	334	295	346	326	299	308	318	280	305	277	303	294	293	313	300	290	308	324	316	325	269	280	278	303	294	310	306	289	344	289	266	299	282	299	313	311	311	329	299	290	304	281	292	306	313	311	300	304	303	306	305	328	303	292	278	309	297	285	309	280	293	280	293	296	270	284	285	316	304	277	298	279	251	288	284	296	255	319	308	307	342	287	288	299	293	294	279	284	323	305	293	294	287	281	323	309	278	291	287	306	313	303	290	283	307	295	285	280	290	286	308	306	290	300	284	302	313	346	294	300	314	274	281	276	274	270	309	296	307	306	313	314	335	279	276	314	310	295	274	307	301	323	325	275	322	308	318	269	293	332	294	292	318	288	287	288	264	283	294	319	274	290	297	267	306	284	317	295	270	294	305	305	288	288	289	301	302	284	282	285	294	272	316	302	307	281	317	280	289	285	264	318	313	285	274	283	310	320	291	309	306	297	328	290	292	275	274	282	301	306	296	284	306	302	320	306	300	310	303	302	303	270	313	313	276	303	323	301	294	312	279	301	271	274	299	289	291	282	291	298	279	291	277	267	321	314	278	348	329	305	285	274	278	291	288	299	287	266	313	276	289	320	302	286	276	300	309	302	285	265	306	291	303	307	263	297	279	310	306	283	289	327	310	284	298	312	319	286	320	295	311	269	292	304	333	264	293	294	321	297	271	287	299	271	291	325	316	302	296	284	289	323	295	296	298	302	301	292	297	320	295	268	297	292	309	315	283	306	297	301	294	305	286	338	276	322	271	297	289	314	296	301	297	303	307	287	304	279	306	290	296	306	305	304	254	292	303	285	287	301	279	303	306	309	293	307	333	289	290	295	302	283	334	293	281	321	301	319	306	325	289	295	276	295	315	283	271	296	293	349	286	312	293	290	336	329	321	281	301	302	279	263	271	309	294	298	304	285	284	307	301	290	280	298	311	284	307	292	326	314	283	316	307	291	290	299	310	286	294	286	307	318	307	305	265	287	302	311	280	305	286	296	316	254	298	319	294	288	316	297	273	287	295	312	288	309	313	320	282	305	309	283	345	303	310	290	275	318	290	311	304	302	271	302	310	321	304	277	306	301	328	308	309	286	312	318	318	316	318	293	278	285	317	290	305	273	333	307	315	324	292	340	282	266	307	266	314	327	287	325	325	312	286	292	282	308	263	320	297	293	275	299	310	288	307	315	269	300	302	337	316	306	290	302	311	272	289	297	330	279	296	287	263	314	292	277	297	312	297	291	281	312	286	307	329	312	307	342	261	312	288	279	302	303	309	315	293	310	292	277	304	295	266	305	286	317	302	287	296	287	297	327	290	309	277	283	296	275	312	282	308	300	296	280	291	284	328	274	337	317	316	329	283	310	276	297	275	263	295	277	325	286	296	303	307	289	300	286	333	302	326	333	291	283	294	290	276	292	287	303	281	286	260	307	295	296	328	280	303	285	315	282	309	277	302	301	272	294	301	309	292	289	319	318	309	317	292	342	319	279	292	313	313	291	328	292	298	289	280	313	284	300	315	260	293	291	322	316	298	287	299	286	297	290	305	291	271	300	288	313	320	299	258	340	290	293	320	322	333	307	295	267	286	306	307	284	263	299	323	297	283	276	286	317	312	299	315	306	324	282	269	295	278	302	292	289	296	300	283	316	246	291	277	302	303	271	278	272	313	295
24282	21543	28848	24919	22608	16337	7545	2550	1945	1682	3106	11049	9625	8131	5099	334	235	252	212	207	216	218	234	225	217	230	196	208	194	216	207	219	212	213	219	197	209	211	228	207	215	208	204	221	212	204	182	229	208	202	197	221	218	182	177	186	188	213	189	212	226	216	206	213	232	224	210	209	215	224	187	252	194	203	202	191	210	211	216	213	214	200	239	217	190	201	212	158	213	204	215	221	229	219	216	224	223	187	197	192	206	218	207	226	228	215	206	198	204	211	214	205	237	209	199	200	211	214	187	201	208	224	194	222	207	200	199	211	225	208	232	216	189	204	210	206	205	193	231	213	211	202	219	214	201	232	213	200	219	204	193	200	225	208	191	195	189	233	211	231	201	208	229	178	207	184	211	232	187	204	206	230	215	215	212	224	218	196	190	220	240	212	206	207	204	204	235	216	222	216	199	190	200	181	215	192	218	219	214	223	199	223	230	159	201	185	168	187	214	249	202	222	201	220	184	227	194	192	230	210	226	209	200	204	210	230	170	201	190	184	223	196	237	207	186	187	212	203	200	209	194	192	207	185	220	195	228	197	230	212	182	187	192	195	200	213	213	219	203	196	207	250	242	231	203	221	191	209	201	188	217	197	196	223	218	203	225	195	223	191	207	223	205	213	220	199	209	187	205	215	211	188	213	219	230	183	215	194	225	208	189	211	220	215	203	184	202	201	191	190	198	206	197	204	209	201	218	209	205	222	208	200	214	199	188	220	199	225	231	204	215	196	193	216	186	219	211	204	199	228	191	206	195	245	198	208	193	193	228	205	215	202	206	212	195	203	214	195	209	203	225	214	212	200	210	229	234	209	222	226	214	214	224	202	209	171	195	211	216	203	216	206	194	204	198	215	217	214	208	194	224	196	199	196	210	208	208	195	210	218	199	205	234	198	200	169	218	204	191	211	180	211	185	201	214	205	238	195	231	209	202	199	211	198	204	215	209	187	216	226	243	196	183	202	214	231	218	201	204	195	217	225	202	215	226	200	203	216	187	221	184	179	173	188	189	191	218	183	200	206	201	190	188	201	210	249	206	207	180	214	205	208	193	193	200	213	203	196	191	207	211	202	207	220	193	223	222	215	175	205	193	215	223	209	195	218	215	192	242	216	188	201	194	215	231	169	191	208	214	193	193	181	229	217	216	200	195	203	215	209	209	205	212	196	222	210	200	182	196	192	192	211	221	233	219	219	207	212	223	215	206	206	202	224	224	221	209	188	216	189	204	203	210	218	211	234	196	201	217	192	213	216	209	224	205	204	214	223	199	233	187	206	206	208	202	229	169	180	191	185	211	196	240	181	228	199	186	212	212	216	230	217	234	200	198	214	183	192	199	221	211	194	220	214	226	225	204	205	197	181	222	198	229	190	200	206	227	198	218	201	198	226	232	203	193	223	184	193	204	201	204	184	226	225	211	223	204	199	219	218	193	225	203	199	210	211	211	229	192	189	200	226	224	208	194	238	226	190	206	201	194	214	215	206	214	229	197	240	222	214	223	176	214	190	219	201	200	217	201	179	210	200	191	214	204	178	208	213	208	193	209	245	206	211	215	178	237	206	191	235	220	217	183	187	194	188	180	191	217	185	215	203	213	213	202	191	176	194	226	242	207	227	208	216	205	217	216	201	212	215	200	216	204	190	188	231	194	195	206	198	196	194	204	193	227	208	206	194	210	208	213	210	207	223	218	216	186	217	216	194	211	200	225	214	208	226	205	201	199	212	204	185	234	202	205	201	214	211	208	201	206	217	188	175	208	226	209	187	221	196	216	219	217	185	193	222	190	209	231	182	178	211	207	185	220	219	225	198	190	227	184	232	195	202	217	181	211	216	211	216	201	192	222	200	176	206	211	210	207	223	220	207	215	201	213	203	232	183	211	229	221	233	202	196	206	189	199	211	205	188	197	216	208	200	240	215	199	216	217	183	190	210	184	214	226	228	201	204	208	215	229	208	251	199	208	209	214	198	209	209	200	213	204	211	223	205	188	194	197	207	209	184	214	202	213	217	207	245	221	193	206	217	211	174	181	199	204	189	203	232	189	188	200	201	230	180	219	203	201	201	212	237	187	206	163	187	195	224	206	207	216	200	193	198	204	208	199	206	205	217	220	178	207	222	205	198	197	227	226	215	206	198	196	199	204	202	228	178	216	205	213	219	221	223	234	221	219	201	196	200	212	202	226	195	205	215	200	202	245	187	210	218	198	202	208	223	202	185	204	224	201	226	221	227	228	213	201	216	224	212	186	225	213	193	225	185	190	192	221	210	207	198	195	201	214	192	169	206	206	231	201	203	194	198	181	209	222	196	205	210	221	240	210	209	199	225	235	200	218	212	209	235	215	188	198	202	223	191	177	229	230	213	209	207	196	194	209	227	206	196	225	206	211	179	204	214	192	208	211	183	178	219	226	177	207	196	208	222	176	206	196	204	222	232	194	204	211	199	202	210	219	197	209	232	219	195	207	209	213	182	194	195	215	200	198	234	193	211	198	207	202	198	234	196	215	218	195	180	196	187	197	214	205	193	211	215	231	224	221	189	214	204	202	230	234	208	214	197	215	226	196	226	207	184	210	235	200	196	198	193	202	221	213	204	207	194	198	202	237	226	204	194	191	205	208	197	208	227	246	196	220	203	219	212	184	209	202	193	208	243	201	190	226	196	207	203	198	195	204	221	235	208	210	215	217	210	190	211	221	230	218	198	209	203	187	204	205	219	205	216	218	187	210	180	212	211	199	203	201	193	201	204	206	238	210	214	203	201	203	214	199	190	208	205	216	214	203	195	216	198	191	204	216	195	234	194	191	179	218	218	207	223	234	213	206	212	178	183	207	167	191	201	213	228	206	217	192	205	195	215	228	226	207	230	201	215	196	229	215	195	187	213	213	220	208	227	206	206	224	217	202	231	219	198	210	197	194	198	200	215	177	206	234	223	200	224	248	189	190	225	195	214	210	220	217	195	206	216	202	184	197	225	207	215	212	216	225	229	204	222	197	234	195	185	213	206	226	208	215	199	211	194	204	202	214	226	207	215	194	227	215	192	208	199	227	216	218	196	218	218	216	187	225	207	228	247	200	221	191	210	183	210	197	181	208	190	216	186	222	166	206	203	219	196	207	220	188	186	208	179	189	203	206	221	206	215	201	223	189	228	218	193	196	209	212	208	230	198	215	215	185	203	224	186	211	198	226	199	203	200	201	190	208	212	194	200	205	193	211	210	243	206	205	192	211	205	191	200	183	186	205	181	211	206	196	196	182	182	218	215	195	205	216	186	202	210	217	213	191	207	211	193	188	214	203	202	230	211	198	192	228	199	240	199	207	227	188	227	220	213	206	229	192	206	208	239	230	233	206	222	219	223	182	210	199	215	234	211	205	193	222	194	199	241	210	198	200	226	191	218	220	187	192	192	213	238	213	216	172	191	210	202	200	195	196	212	183	221	217	210	204	217	183	222	194	232
27357	49489	28177	15854	26581	16913	12457	6394	5816	4614	7655	21751	17722	16879	10821	570	357	376	362	346	323	365	334	348	334	320	316	301	317	322	335	332	337	330	334	324	326	343	315	332	327	288	318	343	344	342	350	316	338	329	321	311	328	332	322	298	311	308	336	287	340	338	317	279	308	297	327	290	315	337	305	310	309	319	307	325	288	328	318	286	328	325	311	326	330	344	309	326	282	341	332	303	338	331	333	310	310	317	297	322	295	299	297	328	317	307	334	322	305	299	316	322	318	318	303	324	338	311	327	314	321	331	337	346	300	337	307	322	305	316	293	328	328	317	312	321	285	347	338	300	326	275	339	297	318	309	298	330	319	335	312	295	333	313	354	341	311	304	312	323	295	335	345	332	331	335	339	329	333	307	282	312	301	282	327	319	328	308	335	318	345	311	327	341	337	326	358	327	341	298	340	314	309	325	283	289	328	329	297	344	311	305	300	286	346	283	294	341	283	336	280	294	303	319	316	311	300	304	295	301	320	319	328	287	299	327	282	304	338	331	342	325	323	324	338	297	276	340	300	322	315	356	340	318	288	341	315	319	299	276	320	359	348	320	315	339	319	314	344	331	317	310	302	307	308	326	300	314	330	308	315	299	317	304	328	318	304	320	286	324	311	301	295	323	342	288	299	315	333	319	318	320	328	302	345	338	353	303	317	329	323	320	321	297	315	321	352	329	336	307	326	307	299	323	342	345	303	313	311	333	318	299	308	315	331	283	332	323	311	310	303	308	332	306	316	284	317	344	319	308	321	311	322	323	311	346	320	298	327	313	292	340	327	307	337	305	317	303	307	306	300	333	298	281	301	333	305	314	310	302	316	293	317	344	306	299	317	295	310	340	316	337	317	362	370	253	328	313	330	305	314	290	310	288	336	290	329	308	350	314	326	313	323	315	315	295	334	328	303	333	329	335	316	285	290	299	291	323	306	334	309	318	302	291	325	346	272	319	304	300	330	327	330	311	311	346	320	313	324	327	340	326	308	313	272	329	351	339	302	314	316	304	305	324	317	314	321	316	333	319	327	332	350	348	332	331	305	323	296	313	319	327	337	326	322	312	317	352	317	325	334	322	331	272	312	299	321	314	340	324	281	332	345	317	328	326	307	312	301	308	317	340	293	352	320	317	315	319	314	359	312	293	323	317	316	350	300	343	327	293	293	326	298	298	304	313	293	316	291	292	311	342	325	279	300	326	319	294	317	309	305	351	326	316	297	323	367	328	334	331	316	308	303	292	285	319	315	317	305	313	354	267	341	311	310	300	322	293	321	316	301	313	319	326	326	320	306	307	319	313	296	330	323	359	366	303	310	295	317	338	325	306	316	338	334	298	287	325	346	306	299	288	335	308	307	317	327	322	326	309	317	323	329	321	356	313	325	313	328	320	337	287	311	362	279	331	298	320	321	326	301	328	293	300	312	322	299	319	310	332	305	332	313	307	311	317	318	304	321	278	284	298	314	312	309	315	313	319	314	317	303	326	341	308	334	312	313	306	301	286	279	329	346	330	337	307	314	334	325	309	316	344	326	313	321	320	338	311	312	308	323	320	317	308	313	318	312	315	311	316	336	321	285	341	354	320	311	296	311	317	322	313	298	295	343	346	310	315	304	322	304	345	299	313	304	353	331	304	317	315	329	283	319	321	349	310	329	312	296	346	296	320	329	322	333	310	325	292	304	340	310	298	289	326	320	315	312	342	332	329	300	334	310	340	326	304	305	348	318	327	342	297	339	282	323	312	330	302	320	307	297	276	291	321	297	316	345	315	328	293	339	326	326	297	337	304	314	336	322	313	332	294	286	302	317	309	337	310	326	307	324	312	331	302	300	301	320	334	325	285	325	331	283	305	335	277	334	317	319	315	341	314	318	321	314	339	314	332	291	309	294	320	301	315	307	361	286	331	290	296	296	317	340	331	328	326	304	317	285	305	294	331	322	339	315	337	319	339	322	298	319	296	305	301	327	337	317	334	303	343	320	307	313	338	305	306	328	294	329	344	331	311	298	329	331	304	291	310	319	313	328	299	336	301	276	326	340	330	316	303	281	304	321	321	334	305	318	316	342	336	322	314	308	325	303	310	302	304	321	328	338	301	297	304	328	321	308	346	306	310	346	318	324	312	300	309	338	343	333	308	307	325	351	309	297	305	317	273	279	337	320	274	321	316	300	335	294	369	311	357	307	313	316	311	305	319	321	298	333	311	310	308	330	308	293	324	293	307	329	324	307	284	311	320	323	310	270	345	335	330	310	262	321	353	297	343	302	309	322	304	321	336	342	313	350	315	351	301	306	306	326	313	300	329	321	303	308	312	347	322	333	324	361	313	307	313	315	303	320	327	306	304	325	279	300	344	301	338	308	299	322	292	305	329	307	321	300	308	353	342	335	294	324	323	288	312	339	327	325	321	313	304	327	280	338	306	323	331	316	323	313	303	318	304	333	333	298	312	328	302	339	329	319	297	348	343	324	323	310	303	309	355	298	316	294	314	310	301	365	308	304	320	325	315	302	329	323	319	331	322	307	329	338	306	283	351	332	312	331	301	293	298	333	336	298	307	308	312	306	317	317	309	310	318	318	306	299	308	328	283	336	332	310	318	313	313	317	316	308	348	359	306	326	312	319	311	315	302	337	324	285	334	316	320	331	320	321	302	317	313	322	314	329	356	295	329	300	305	288	299	338	308	331	309	270	315	291	332	324	329	312	357	330	312	322	290	324	303	340	372	295	321	307	295	314	339	309	325	305	317	300	297	288	322	314	311	313	295	344	347	334	325	332	310	324	316	317	351	311	304	332	331	345	352	298	287	350	325	337	287	314	315	353	299	314	314	323	325	316	334	373	301	333	299	325	308	296	322	345	310	334	316	317	323	328	324	347	304	349	319	325	331	306	315	287	310	296	293	304	333	285	318	309	315	331	325	313	377	342	319	325	317	324	318	332	337	317	344	314	348	332	319	292	312	301	304	315	349	309	298	306	297	337	321	331	332	300	302	315	316	326	306	301	300	337	312	333	335	323	316	286	326	310	344	322	288	335	347	312	273	334	307	334	312	335	306	308	262	322	332	301	301	326	299	296	293	312	303	326	307	305	315	310	310	315	311	324	320	313	309	295	316	344	308	299	288	297	329	305	333	339	275	300	306	314	316	310	327	318	324	328	315	325	321	321	328	314	299	317	315	305	337	291	302	353	290	306	332	320	314	322	265	349	289	324	295	330	336	357	297	315	346	322	317	273	309	300	332	298	308	314	314	340	306	277	349	321	313	315	310	282	304	306	311	339	322	330	313	292	327	347	333	327	322	306	296	326	317	333	307	328	331	296	318	337	318	315	339	311	325	272	321	319	329	301	315	304	337	336	307	315	286	312	330	298	320	306	310	286	301	316	319	306	327	306	338	312	315	317	326	303	285	311	319	317	294	323	341	338	304	318	330	299	319	314	294	295	321	325	325	333	315	305	354	343	307
23424	21473	29313	23976	21473	21135	13746	4185	1563	1000	15482	24189	18308	12947	6689	426	166	152	127	147	135	138	147	132	116	111	127	145	154	131	135	135	130	128	130	123	147	136	105	145	135	117	132	144	108	127	153	130	116	130	134	122	121	134	99	115	138	132	114	142	133	118	114	149	114	116	102	132	114	117	109	124	131	126	109	121	113	137	114	109	111	116	113	116	130	119	128	134	124	123	114	130	113	107	86	153	132	122	106	112	119	131	124	112	121	120	162	124	140	115	136	120	104	143	120	136	109	130	114	136	136	142	132	153	112	99	104	120	117	140	121	133	100	114	123	118	111	110	108	110	119	123	102	105	107	117	118	124	126	113	143	113	114	90	124	125	114	118	141	121	104	122	151	110	113	119	136	133	136	123	127	124	118	107	142	124	141	140	143	119	127	130	112	135	123	141	124	123	105	111	114	127	135	110	128	130	118	131	122	119	107	112	110	121	137	124	129	112	125	115	116	123	113	105	129	138	138	127	104	119	120	111	123	124	106	114	145	118	130	140	116	148	112	135	115	133	124	130	109	118	116	128	103	125	119	116	120	118	128	118	128	100	117	141	115	118	143	102	112	127	128	117	116	134	125	124	125	143	139	130	118	117	114	108	142	104	123	120	110	114	124	125	123	116	125	123	132	133	108	125	148	122	116	131	121	123	111	125	121	127	111	112	138	102	125	117	139	120	117	128	108	139	109	109	128	127	127	141	108	119	119	134	114	131	137	131	108	139	114	110	99	116	105	130	141	111	130	147	127	143	125	132	113	114	131	109	102	132	116	107	122	111	117	128	113	115	103	120	112	122	116	146	118	114	133	129	117	119	94	111	112	147	128	125	125	133	137	109	155	117	106	132	136	123	109	132	120	140	122	99	119	115	113	124	121	123	127	107	127	125	131	118	137	112	112	130	132	115	114	130	117	123	115	128	141	128	109	113	105	107	130	114	123	108	144	122	133	129	136	141	108	128	117	124	131	124	105	131	127	121	121	117	120	98	119	115	122	121	120	127	105	151	120	114	110	128	129	128	127	114	123	125	113	118	152	112	127	131	104	131	123	120	140	133	135	122	113	107	129	117	113	117	128	113	106	112	118	110	120	112	117	125	130	118	135	117	107	137	115	112	119	110	104	136	118	122	125	131	120	108	93	134	136	117	125	139	133	110	144	123	132	126	115	128	116	126	118	134	128	125	124	122	119	126	105	118	130	131	127	113	124	126	118	140	129	119	124	134	106	112	114	120	113	127	142	121	132	112	110	129	118	119	151	141	120	124	110	128	115	139	122	111	127	124	147	128	121	130	143	100	136	117	115	115	120	115	135	118	118	137	114	132	112	140	125	137	119	102	129	133	123	115	122	120	128	119	111	124	131	133	144	127	104	107	118	139	129	99	105	113	119	114	131	125	124	125	123	122	139	111	136	132	102	100	121	114	132	123	116	130	99	129	127	136	126	135	139	125	133	111	114	111	121	132	115	119	119	133	114	106	110	125	111	130	125	115	114	108	108	129	121	103	109	126	107	118	111	117	108	100	120	113	127	120	110	129	125	117	110	116	124	107	129	130	146	116	93	129	124	115	120	127	102	120	110	133	118	118	119	126	100	118	125	121	118	129	97	145	120	129	124	103	120	122	125	130	128	126	108	125	121	111	119	105	120	134	123	120	137	114	120	114	130	104	122	130	137	121	124	116	109	119	149	109	130	102	119	118	126	127	125	118	120	134	116	104	112	118	130	117	118	122	118	123	128	120	116	136	122	127	108	105	132	123	106	103	140	113	122	125	123	90	113	122	118	109	111	111	146	112	119	116	124	128	112	126	127	124	133	106	149	119	128	139	115	110	138	147	120	144	143	112	105	125	104	122	129	120	101	99	119	110	123	120	116	105	122	117	127	121	110	131	127	117	132	113	136	124	142	107	126	116	122	121	121	103	110	130	130	101	131	112	130	117	121	115	123	111	108	126	115	113	125	109	139	117	133	136	113	138	147	114	111	133	113	126	105	132	124	141	141	119	145	130	108	138	102	131	138	105	133	102	116	120	123	110	118	134	116	115	123	119	139	121	123	125	127	98	138	116	136	123	122	125	103	119	113	141	121	122	114	109	121	112	130	134	116	121	133	105	119	124	126	121	106	108	141	110	119	123	113	122	127	127	140	97	131	117	122	135	123	142	120	125	113	105	122	109	115	113	122	134	106	143	132	123	129	115	110	119	142	106	129	130	111	117	117	135	120	125	121	121	119	143	121	125	119	123	122	118	119	128	132	105	124	117	114	136	115	133	109	129	127	132	143	128	130	113	130	114	138	123	140	127	119	142	123	126	102	124	119	127	108	104	123	136	137	100	135	101	138	137	127	121	115	127	119	115	121	122	114	114	140	136	134	122	110	125	124	121	124	112	116	115	122	137	134	120	126	116	106	136	110	116	116	106	114	124	129	111	120	118	122	128	119	111	129	119	114	124	122	131	136	121	132	108	116	141	125	124	126	121	109	111	143	141	122	127	122	130	134	120	137	122	134	115	118	111	121	133	132	131	138	123	144	113	113	115	130	119	113	115	106	116	123	138	125	127	121	109	108	130	123	138	110	150	119	115	115	111	139	119	123	118	117	106	125	127	130	127	114	103	127	122	114	118	130	126	113	108	127	116	117	128	96	108	116	103	119	129	120	133	118	128	97	129	124	128	119	125	114	104	138	115	133	122	129	124	142	121	106	120	117	93	141	124	103	115	139	136	131	136	110	124	109	124	134	116	118	115	104	115	110	144	112	109	125	123	119	115	125	120	114	124	115	111	115	95	129	108	141	130	124	106	123	119	122	143	115	123	110	128	129	102	114	108	106	101	131	118	122	126	131	131	127	119	124	112	107	125	127	119	114	128	116	145	115	148	108	126	138	115	129	131	106	118	138	112	120	104	119	120	131	112	128	123	120	113	116	143	132	113	123	119	128	120	121	126	129	109	126	116	112	111	116	111	147	127	123	125	136	143	124	113	125	136	115	136	124	110	104	136	125	119	134	132	118	133	105	133	116	144	108	128	115	115	135	123	136	116	135	131	108	124	139	134	117	128	119	113	139	110	135	116	113	120	117	118	112	129	139	117	124	103	122	106	113	128	130	140	100	136	89	135	137	133	128	100	129	116	123	101	145	116	112	143	141	115	103	119	126	134	139	104	147	116	121	130	149	108	131	113	133	132	111	104	142	135	103	122	125	132	122	125	125	120	119	114	106	134	105	135	120	122	126	111	119	120	117	130	97	141	135	118	103	120	122	125	107	107	134	103	130	127	116	129	106	119	126	139	112	119	126	131	125	142	121	122	143	119	130	133	116	106	122	119	115	133	110	128	123	128	129	111	136	125	104	127	111	123	124	123	124	117	132	123	115	126	104	128	124	113	107	128	116	104	125	121	111	114	110	123	110	114	111	112	124	142	140	111	114	118	116	126	111	116	110	113	129	119	113	127	128	107	101	112
32673	47699	26370	16583	17997	19122	17723	8803	4657	2825	27037	34090	26747	22227	13197	850	297	272	248	230	254	261	218	242	220	222	216	210	239	201	213	217	214	208	203	176	169	209	203	207	193	180	208	211	212	217	197	198	212	192	188	194	199	204	193	191	186	206	194	206	204	184	190	178	181	210	193	196	176	203	195	210	189	212	217	212	194	187	207	185	186	191	202	194	191	190	194	192	167	183	186	191	201	181	195	184	204	178	193	190	192	171	187	218	208	194	168	200	192	207	181	211	205	201	164	167	196	199	211	201	218	190	199	192	216	183	208	195	199	201	180	148	180	205	213	203	198	195	199	225	181	234	203	160	215	187	222	188	190	181	220	210	185	195	179	185	179	194	172	209	203	187	221	181	191	171	199	202	179	170	194	206	191	184	185	204	186	176	187	180	214	198	173	193	196	193	186	201	202	187	176	174	186	169	162	193	198	189	180	208	180	167	163	189	192	174	181	176	200	167	175	193	192	173	161	189	208	218	193	192	186	192	178	181	179	188	202	215	234	189	187	196	214	194	196	206	167	195	196	208	177	202	178	201	167	201	180	195	167	210	202	176	178	198	198	219	218	204	185	169	201	193	196	186	201	206	179	171	192	185	166	185	192	183	184	184	159	188	191	192	175	189	182	180	184	217	201	182	203	200	201	194	183	215	184	196	203	201	199	212	218	171	179	179	174	202	188	199	184	197	171	183	186	198	197	195	208	196	206	204	184	193	175	193	208	221	196	187	207	192	177	176	178	203	181	191	186	202	184	188	203	184	200	219	190	199	188	193	171	219	192	201	210	184	200	170	200	163	181	202	203	177	168	190	170	190	213	182	195	201	185	166	192	199	201	188	207	193	197	177	195	212	188	195	194	192	183	197	180	194	194	210	209	205	189	187	182	181	179	185	194	217	201	196	168	198	167	183	175	195	193	181	204	173	186	202	212	169	214	209	205	171	228	197	202	217	171	184	185	183	189	194	200	178	185	169	173	214	191	164	189	208	154	184	231	200	187	180	208	177	190	200	196	178	208	207	184	202	180	203	203	175	189	191	187	187	177	215	194	161	192	211	167	188	206	175	178	190	208	194	176	194	196	203	173	206	189	214	174	171	190	220	221	193	214	187	179	190	163	183	189	184	188	176	173	181	201	187	186	221	194	197	204	207	178	191	193	195	183	177	198	192	191	194	183	183	185	184	170	192	177	201	201	169	196	205	187	185	181	190	196	215	183	201	206	177	195	177	181	206	205	166	176	175	192	210	196	181	188	182	198	213	188	182	183	212	204	177	196	177	179	160	199	241	193	196	202	183	180	194	193	179	187	200	190	179	214	195	185	166	204	172	189	201	207	193	176	192	190	196	185	193	201	168	206	219	183	205	191	181	196	204	195	184	187	206	210	160	173	200	218	196	175	185	191	196	178	185	167	199	212	184	218	190	185	206	226	178	207	191	173	198	179	190	201	206	171	177	187	195	199	207	160	199	183	203	198	182	204	178	209	185	224	174	193	186	181	198	190	191	174	184	207	209	197	201	173	189	178	191	157	184	193	179	176	170	181	183	165	208	216	181	192	212	187	193	194	177	200	203	194	173	195	216	187	208	217	193	198	198	193	200	178	180	180	235	196	183	171	193	202	207	175	185	202	210	193	203	193	176	188	192	175	193	176	204	184	202	187	175	183	194	199	171	222	204	200	200	187	196	181	189	193	175	201	201	193	193	181	187	184	200	209	162	205	196	212	182	198	200	186	183	179	192	179	179	185	188	189	179	182	203	178	156	188	174	179	199	167	174	206	182	208	191	202	197	194	194	189	213	180	169	188	201	179	186	188	183	176	170	177	185	173	188	192	187	219	198	192	175	197	197	168	162	207	190	200	185	174	194	140	199	211	200	202	205	194	181	188	191	209	222	176	201	217	202	195	174	205	168	189	183	175	198	185	230	167	181	202	186	189	194	183	210	175	208	173	177	193	184	183	184	187	183	212	179	206	190	174	200	197	208	181	202	178	175	185	188	173	194	162	181	202	207	210	217	212	170	214	183	181	206	191	202	195	208	187	202	192	193	189	200	194	178	158	195	187	180	205	196	198	181	199	197	209	183	194	180	199	199	188	195	206	155	204	201	206	183	211	200	180	191	213	181	175	188	180	184	195	201	205	187	172	175	181	196	202	204	176	179	206	210	183	175	173	211	187	192	168	198	208	188	192	218	178	200	188	194	194	188	196	165	185	183	233	161	180	194	190	199	154	170	187	177	188	196	183	192	171	210	172	154	187	177	179	194	192	181	175	178	199	205	173	188	206	202	214	205	190	185	208	216	194	172	181	208	169	191	170	185	189	199	170	176	183	185	213	168	189	186	203	179	201	176	187	180	183	190	177	207	183	218	177	204	206	161	165	211	205	209	201	184	197	197	195	179	165	191	173	201	191	177	186	188	191	164	178	173	187	198	201	191	206	188	187	188	209	192	219	195	195	194	201	206	178	197	189	202	199	192	196	186	198	166	200	176	190	206	196	172	188	163	175	192	197	192	184	210	204	170	193	171	206	193	200	203	204	201	183	187	189	162	214	200	207	186	204	191	181	186	210	173	169	185	180	184	165	192	198	207	187	186	190	185	217	206	200	213	196	194	208	202	174	214	191	182	189	177	199	184	201	215	181	182	189	167	181	181	195	185	192	192	186	201	181	177	198	218	209	193	183	192	177	205	182	221	171	170	172	192	193	192	196	203	213	190	168	197	173	177	190	173	188	167	204	203	191	204	185	201	174	180	178	183	192	190	194	173	167	217	190	198	180	176	205	192	207	197	178	194	174	198	204	176	190	215	213	201	177	187	185	190	205	193	183	204	197	184	195	210	206	169	198	209	199	203	220	186	200	187	206	183	191	216	206	179	194	203	186	204	166	178	187	192	185	183	187	172	215	199	209	171	210	162	200	184	164	204	188	191	193	192	176	196	152	200	194	212	177	196	155	197	200	200	186	174	193	200	188	180	199	193	190	206	176	203	183	186	206	171	209	187	220	187	193	186	181	202	197	195	197	182	195	199	190	195	183	206	200	210	176	187	162	188	209	206	214	171	188	201	207	197	175	195	192	179	198	210	184	203	178	207	196	205	175	196	171	181	206	185	171	192	183	204	189	214	203	200	173	189	181	198	193	179	177	194	218	187	173	187	185	228	207	172	174	192	191	158	206	203	223	192	174	176	173	204	178	197	166	197	199	185	195	184	227	183	183	183	182	214	190	183	176	189	205	161	173	208	198	189	211	179	201	170	188	202	193	227	206	185	187	204	181	162	189	196	187	183	176	203	175	192	202	182	183	177	199	188	182	207	182	183	178	159	201	196	182	211	171	205	202	192	191	208	209	184	184	180	193	223	164	195	142	183	225	176	194	221	199	216	200	178	203	204	186	195	219	173	184	185	168	193	169	187	173	161	177	183	187	196	157	186	206	180	203	210	202	174	188	199	194	165	189	191	179	183
27604	21572	14124	7136	4192	3162	1576	451	403	382	1006	1187	824	1032	570	221	235	219	193	195	212	186	202	207	193	162	194	220	200	218	204	201	169	190	225	198	171	179	187	210	203	188	197	212	189	204	201	205	199	218	199	195	189	198	204	191	213	194	197	169	221	186	200	199	191	217	183	178	227	208	196	214	185	192	173	218	209	204	212	206	158	207	213	189	181	208	200	176	183	216	218	175	186	176	196	217	183	188	177	183	169	204	203	195	190	208	176	195	200	181	207	216	191	174	168	197	196	197	209	189	194	184	215	200	202	213	210	203	190	208	176	200	198	181	184	215	192	198	163	199	189	197	205	219	192	194	216	194	184	189	198	225	193	187	218	173	198	205	202	187	195	217	170	214	198	203	192	174	204	200	221	204	182	201	194	187	215	197	189	188	192	179	180	176	196	197	194	183	206	199	203	176	217	183	202	178	190	204	191	205	213	201	242	187	203	191	196	177	195	182	197	210	192	187	203	199	190	174	214	207	202	209	198	175	182	217	178	164	197	214	200	183	199	191	208	233	177	173	181	166	190	186	185	206	194	208	185	182	191	224	188	188	225	211	189	189	211	166	196	183	183	205	200	219	216	177	201	212	216	189	211	205	194	188	189	204	197	212	190	173	220	210	198	176	191	190	209	171	208	207	181	234	198	198	185	206	193	179	203	194	206	200	184	172	194	184	239	206	197	194	192	201	198	212	201	197	198	190	209	202	187	209	200	195	224	218	203	179	225	174	208	198	190	203	185	184	194	201	187	183	208	237	205	201	202	207	209	201	180	204	191	198	203	179	189	185	212	187	197	197	211	193	222	192	183	206	183	184	181	210	187	209	214	179	197	187	240	183	195	220	190	215	205	209	202	178	207	210	218	197	207	202	178	172	198	186	200	175	204	190	215	203	200	203	178	186	173	189	203	195	186	181	182	210	161	175	190	201	214	191	198	194	201	200	194	198	207	202	165	210	176	190	169	194	183	215	188	211	203	211	198	185	198	194	179	207	183	174	210	213	198	229	191	182	207	183	203	213	200	164	183	179	205	195	198	210	192	200	183	198	204	203	203	208	199	193	211	225	193	207	210	189	185	191	210	196	203	191	201	212	203	184	184	200	208	190	191	199	187	190	183	187	204	192	211	194	223	189	193	188	208	194	178	210	201	192	212	184	230	201	198	204	170	185	197	178	199	182	202	188	207	185	204	196	205	202	183	191	185	188	183	197	218	192	198	205	173	202	190	192	195	202	190	199	206	199	191	189	175	184	198	202	199	197	231	199	198	194	192	202	178	178	205	210	190	185	182	202	210	188	185	207	206	204	185	190	198	186	202	190	215	197	203	174	221	210	208	208	181	185	211	198	193	195	175	193	198	194	217	200	174	194	189	190	189	158	186	196	195	174	177	220	197	173	205	226	181	179	177	192	172	204	214	195	200	192	186	194	169	189	193	205	197	184	203	181	174	193	174	190	190	191	195	203	208	195	207	194	207	186	176	170	183	192	193	191	201	219	205	198	173	194	168	210	220	196	213	203	201	211	182	209	205	198	184	194	208	204	179	175	205	205	211	179	175	197	217	219	194	171	197	193	193	206	163	213	200	197	201	231	194	210	183	178	203	216	220	189	201	192	190	214	209	202	214	222	189	214	174	199	219	212	184	202	212	185	185	176	193	181	197	216	229	192	197	190	192	212	188	199	223	166	197	184	193	202	215	197	186	192	171	216	188	212	208	190	221	184	208	189	189	183	213	182	188	224	197	179	187	202	205	191	186	198	180	212	200	187	195	212	210	187	181	192	193	189	182	206	179	184	204	207	198	187	182	194	185	187	199	209	182	175	192	191	174	226	192	209	184	190	216	168	187	210	188	205	179	176	197	182	195	185	205	195	207	194	184	194	198	184	208	193	192	192	194	175	231	217	207	196	210	199	216	181	203	188	191	158	205	198	199	204	202	204	208	203	213	185	192	192	194	193	198	197	185	206	176	218	194	204	239	209	187	206	190	186	197	159	177	208	193	212	197	183	191	185	193	214	209	208	182	202	175	216	191	204	169	206	205	190	181	190	175	198	185	208	218	185	188	212	182	183	177	203	172	183	185	167	180	177	201	189	206	197	205	194	190	186	195	187	209	206	190	184	205	195	210	187	188	196	180	217	199	205	166	203	182	214	178	211	179	177	210	189	186	208	199	181	201	205	187	189	182	185	197	186	206	202	197	179	172	205	192	224	219	223	202	182	197	201	177	178	170	222	194	195	193	185	197	205	186	185	209	213	212	188	179	206	183	210	232	173	203	217	194	201	187	183	196	174	206	169	212	221	186	190	209	185	201	192	199	219	187	188	200	178	223	192	186	230	212	219	206	242	199	215	218	195	185	192	210	189	199	195	207	203	190	199	230	183	169	169	187	205	220	175	213	218	201	195	178	191	195	210	195	205	196	224	195	173	207	214	212	191	193	214	189	184	209	200	203	195	187	205	192	183	188	189	186	176	191	186	192	195	200	205	188	207	189	155	206	202	201	201	185	169	185	186	185	208	191	189	216	205	191	176	174	195	212	195	196	210	183	181	176	194	206	195	193	196	212	203	192	183	179	199	195	196	193	187	189	207	186	197	199	199	189	172	209	181	200	176	205	190	209	192	210	218	215	199	172	197	207	186	187	197	196	203	198	200	199	202	204	191	176	211	200	197	184	209	204	176	187	195	214	211	209	191	187	205	214	183	207	187	197	190	201	155	202	203	210	200	177	196	220	188	209	179	181	186	188	223	216	200	193	191	189	194	206	182	207	212	188	213	213	185	192	219	207	204	183	198	209	189	195	196	185	207	173	235	212	198	188	185	196	181	185	177	190	216	179	214	195	193	184	199	193	205	213	192	200	214	201	190	225	182	185	186	207	191	206	192	186	197	202	179	198	190	201	174	199	216	179	225	211	169	183	201	187	198	213	184	209	186	205	177	194	200	190	209	207	196	186	180	210	216	167	203	196	196	207	185	192	200	200	177	205	185	202	192	198	171	211	233	203	194	194	227	197	197	192	170	184	207	203	181	188	203	188	213	198	189	211	210	212	179	194	195	206	191	192	176	182	207	194	184	203	240	177	211	172	199	197	195	178	180	187	184	200	184	193	192	187	198	218	223	214	180	192	205	203	188	189	197	189	220	194	192	222	195	199	187	203	171	195	201	196	224	180	188	186	209	171	220	208	191	225	193	187	167	210	169	197	202	203	198	174	196	189	188	190	213	188	203	189	199	183	177	203	202	183	173	189	213	176	188	207	199	165	198	206	195	188	179	207	184	183	195	175	175	188	191	200	209	206	179	201	186	199	179	206	208	203	205	188	182	199	182	184	219	212	179	184	218	229	185	205	203	177	203	167	209	181	193	194	206	209	169	167	209	200	184	208	168	165	187	197	194	189	189	200	193	184	184	194	188	197	204	189	191	184	187	190	205	195	165	215	203	183	178	193	216	205	174	176	185
23380	24823	14550	11461	9859	8471	4241	1150	1181	711	2517	2911	2212	2523	1241	368	339	335	293	282	304	305	273	297	308	303	297	291	286	290	319	294	281	318	278	299	250	290	290	275	301	289	295	307	292	299	265	298	324	309	290	324	300	324	319	311	304	293	310	306	289	307	290	287	308	295	292	325	326	313	277	290	272	297	313	297	328	302	297	275	288	309	299	301	288	301	276	294	275	309	293	288	324	263	328	297	318	329	258	335	295	291	316	294	310	288	332	250	288	259	298	304	288	335	287	304	287	327	290	310	316	291	303	263	289	313	305	303	293	322	299	322	305	314	296	303	281	274	279	291	301	304	307	312	270	261	280	323	318	310	343	304	284	308	309	287	325	287	275	286	309	285	312	341	320	284	302	319	307	263	306	290	295	277	313	276	318	294	302	322	283	326	302	293	286	328	285	321	276	278	283	297	332	306	332	323	301	284	305	293	312	337	307	285	287	286	280	302	289	309	308	293	288	285	305	283	308	279	314	286	313	308	326	312	312	307	306	301	275	312	258	262	294	300	314	297	297	323	272	277	289	287	296	303	302	286	306	334	325	266	273	289	305	290	300	300	291	343	299	293	288	314	286	291	304	308	294	297	296	290	298	304	301	275	267	280	301	322	284	299	309	299	279	288	289	305	293	291	252	296	289	296	297	313	318	294	283	298	303	280	318	310	323	302	304	293	286	321	277	304	308	313	306	319	295	297	327	310	315	268	295	302	304	289	319	297	313	281	318	310	334	311	292	311	286	287	312	267	336	315	292	303	287	320	354	265	308	296	329	314	321	302	288	319	278	297	293	301	295	293	302	285	321	308	307	282	281	316	299	309	295	281	294	290	292	308	314	307	282	292	275	283	305	288	315	318	301	272	295	301	296	301	278	301	320	326	315	309	291	291	316	276	293	303	316	282	295	273	300	297	282	279	287	310	319	292	293	313	270	286	282	314	332	319	285	299	263	282	314	303	331	317	274	290	298	290	280	290	297	286	319	275	295	300	295	284	313	307	307	314	286	299	291	299	300	301	307	319	289	321	287	273	306	297	315	299	291	325	297	312	310	318	313	310	293	307	296	307	291	301	287	294	278	324	297	304	320	316	291	296	304	301	276	287	300	306	311	266	323	302	316	317	312	326	311	307	279	319	276	307	309	320	277	274	289	307	331	287	318	323	302	294	270	303	278	313	309	306	305	326	305	307	295	274	283	291	303	292	286	285	300	300	282	266	305	324	275	294	296	298	282	296	305	304	294	301	266	295	336	313	276	330	278	279	292	300	322	307	302	295	284	297	301	324	269	272	311	297	315	303	260	323	277	282	305	296	343	284	363	317	271	299	281	260	308	300	299	304	313	297	312	295	307	323	292	290	319	327	321	294	262	301	289	263	309	330	261	311	321	319	328	303	289	307	288	303	311	310	322	267	298	286	310	303	280	287	338	304	305	293	308	310	290	307	279	303	300	302	285	288	290	293	325	334	286	313	269	299	296	316	281	307	299	310	303	315	323	312	293	332	294	302	295	319	293	298	284	302	299	267	316	282	271	282	306	306	283	313	292	294	315	266	259	301	318	306	299	299	306	278	305	319	297	284	279	297	307	297	298	339	264	321	279	273	351	301	304	306	293	345	324	332	307	297	275	303	283	289	334	300	277	301	276	303	266	321	301	292	323	296	301	296	324	311	296	292	301	299	295	287	279	292	315	333	283	284	324	302	329	257	300	314	316	320	307	303	261	326	288	313	296	258	321	317	303	297	294	311	289	311	296	330	296	311	338	310	299	291	292	291	293	309	297	281	300	306	297	264	293	285	278	288	284	284	275	279	311	330	302	292	306	297	296	311	280	313	303	272	297	292	330	287	292	284	261	318	309	289	301	288	291	267	289	294	288	297	295	300	288	267	275	287	298	282	280	301	332	335	300	340	286	299	291	294	302	309	304	311	293	289	282	284	302	288	305	310	328	317	292	288	308	282	303	321	300	289	284	298	304	280	328	285	277	298	284	299	289	303	276	281	304	314	315	312	294	296	297	311	286	326	285	338	318	313	291	315	328	303	324	305	310	286	271	279	322	319	288	289	318	278	300	286	290	310	290	335	306	286	304	319	297	290	322	330	288	291	313	280	272	302	310	308	279	282	311	309	274	303	281	310	296	304	289	298	289	295	310	301	280	330	305	344	314	302	312	277	286	297	303	297	306	280	300	301	301	302	279	300	274	315	259	286	293	280	269	306	315	295	300	303	291	326	313	273	306	272	309	302	320	278	265	273	349	294	279	283	293	288	309	317	316	300	327	289	296	300	317	275	283	334	293	313	312	307	307	291	284	295	291	289	278	301	280	291	320	296	307	280	282	309	274	287	291	269	305	306	313	300	289	303	276	309	285	294	290	311	258	309	280	315	317	292	264	271	300	312	308	290	301	288	289	310	324	299	299	275	288	303	308	302	297	294	318	296	287	277	298	301	309	302	278	265	330	279	305	296	300	301	309	345	268	336	304	298	288	266	293	302	337	300	282	304	279	302	318	273	326	285	306	302	336	328	303	300	323	299	320	296	290	300	291	301	296	283	281	294	288	295	324	307	286	295	302	305	306	296	314	291	312	316	320	293	288	308	290	327	295	331	297	313	309	305	289	274	284	280	282	335	324	302	274	298	302	277	286	301	296	304	301	261	276	307	309	296	315	308	294	295	271	326	299	308	315	271	276	322	292	316	294	281	326	318	257	300	305	314	292	305	272	292	263	252	340	288	283	321	285	317	320	263	304	295	293	313	278	304	307	287	300	283	318	277	320	272	288	300	315	325	293	298	290	285	287	311	265	295	309	306	270	317	285	304	324	308	296	293	287	301	282	297	309	318	301	290	300	302	318	333	278	260	298	320	291	311	321	313	277	305	313	305	286	278	269	300	303	330	291	290	291	316	325	298	301	270	321	284	285	306	302	311	327	311	276	281	314	294	308	300	314	315	312	302	286	276	270	280	288	267	286	311	297	288	279	272	309	288	295	323	296	267	310	293	280	300	281	271	293	324	311	293	285	298	321	301	283	318	317	287	290	299	315	305	265	303	301	309	301	307	281	310	288	325	291	309	303	285	338	279	311	311	298	269	310	300	310	292	333	310	320	299	295	294	273	326	312	273	295	331	321	289	310	295	291	306	319	298	270	314	303	301	301	302	329	292	311	303	333	293	322	304	337	308	317	333	310	298	292	296	305	316	258	310	277	295	268	294	292	277	293	302	352	305	268	286	298	265	300	336	314	334	322	324	295	293	315	311	277	325	337	309	305	299	299	293	314	270	305	334	279	329	257	288	298	295	289	293	333	291	298	307	284	293	288	277	289	300	300	291	312	293	316	299	292	289	278	300	302	299	313	305	294	286	286	300	302	311	282	286	306	298	304	282	287	272	295	315	314	286	301	307	265	311	289	301	304	328	315	303	289	264	274	319	277	314	296	296	318	300	307	312	287	301	282	287	280	317
24334	21557	29012	24551	21494	12165	3716	1552	732	1336	5113	4698	8981	12771	8157	746	266	239	225	253	220	213	217	217	223	211	218	188	228	223	196	228	233	229	212	211	217	195	240	223	197	219	229	201	198	213	204	215	215	203	203	204	235	219	217	204	194	200	206	206	171	215	214	200	206	212	219	187	218	217	242	212	196	228	185	191	195	233	203	214	219	200	197	173	184	219	193	221	222	208	220	207	198	221	204	207	207	226	214	189	195	219	201	198	209	190	224	213	209	183	231	206	203	207	220	208	214	215	216	224	193	236	189	207	203	202	181	207	202	212	202	198	244	175	204	217	202	198	206	191	204	235	206	216	207	211	204	204	242	208	218	213	195	215	213	192	207	227	202	181	189	224	202	237	217	215	219	192	222	206	221	200	189	225	217	199	210	202	190	187	186	213	194	204	208	182	199	217	233	201	211	198	216	187	190	214	186	208	205	209	195	217	182	213	199	214	208	207	173	217	209	198	220	211	226	208	206	240	189	205	214	196	196	186	190	208	199	226	215	181	181	196	172	204	216	192	209	200	215	177	194	179	184	202	202	175	214	219	201	204	217	207	203	200	210	199	191	193	205	210	203	193	207	201	220	209	183	203	207	186	212	214	208	205	196	205	200	223	210	217	217	212	217	217	184	215	214	206	196	216	222	189	231	212	221	207	206	162	213	225	222	223	207	212	213	232	204	198	219	204	198	187	206	206	208	221	205	200	211	239	187	208	197	202	191	208	197	221	207	191	207	242	210	181	204	206	201	204	182	195	228	235	224	200	206	211	218	198	199	206	184	220	196	189	206	209	194	200	218	218	188	201	206	209	206	192	210	192	175	203	201	198	206	196	185	196	214	218	201	210	206	223	193	199	202	189	221	182	227	203	205	194	195	174	211	232	200	227	204	202	229	211	189	207	218	223	197	214	189	185	212	202	218	186	193	170	196	206	196	202	196	199	207	208	228	215	210	208	210	192	177	192	211	203	202	198	208	209	224	235	190	186	212	209	198	213	216	193	183	203	211	172	190	218	209	204	220	187	215	210	191	194	200	197	213	197	198	196	197	194	194	201	202	211	200	218	199	201	196	213	200	203	203	207	227	208	217	204	193	207	204	214	189	202	193	182	188	190	179	190	207	208	203	215	189	239	218	203	211	222	181	201	221	231	189	202	211	221	193	209	224	185	186	193	216	233	196	198	217	186	222	188	200	193	201	200	213	214	177	197	204	195	206	235	180	208	213	199	217	216	207	209	216	172	203	193	208	225	219	214	202	225	183	207	195	205	192	236	195	218	211	226	198	219	204	200	219	219	225	201	193	218	217	196	191	195	217	239	220	221	214	241	205	221	189	206	194	206	207	185	193	181	183	231	216	191	190	180	197	188	210	207	181	192	210	216	203	210	200	202	208	227	232	193	195	237	227	205	213	221	206	210	214	170	212	190	206	218	207	204	226	217	205	211	207	220	199	210	189	216	191	214	187	201	214	192	222	191	194	205	202	217	188	203	196	208	194	215	208	207	205	198	205	235	219	198	201	203	190	205	193	205	177	216	223	216	223	198	224	200	193	224	227	170	190	221	223	175	208	217	210	207	187	178	210	214	194	199	222	238	207	212	190	201	189	220	212	213	206	223	192	214	217	196	182	196	226	209	189	187	201	195	203	215	204	197	189	217	233	186	209	206	215	202	194	191	189	216	199	213	208	211	191	196	226	219	195	233	196	220	197	197	184	218	219	212	198	238	211	196	228	208	203	209	208	202	194	227	219	212	201	224	198	198	199	220	193	228	221	208	194	226	217	227	196	212	219	203	211	198	207	198	215	202	218	196	185	197	240	208	213	212	194	216	210	215	197	183	195	209	189	227	185	198	197	207	205	195	214	195	208	230	206	215	206	198	205	244	200	200	206	194	203	204	224	170	198	213	202	214	193	214	204	192	225	202	190	211	191	209	188	201	192	228	216	193	189	192	204	181	206	200	229	209	200	211	238	208	226	204	211	186	209	180	217	192	227	194	203	231	231	198	203	229	220	208	225	216	213	213	199	199	223	205	203	207	203	187	200	227	191	196	231	225	194	210	209	199	215	207	177	222	210	211	224	202	181	207	200	189	219	198	200	184	213	226	192	201	167	209	239	197	200	194	205	193	198	236	211	207	216	197	206	207	200	209	213	197	179	174	204	209	202	212	200	222	195	201	178	204	204	207	202	194	224	204	214	219	220	187	191	204	237	193	215	213	205	216	188	181	226	209	213	200	209	203	212	205	199	203	201	208	181	204	190	187	232	201	191	187	219	189	197	208	180	217	189	216	181	184	190	199	206	203	204	198	208	230	212	194	216	234	206	215	168	211	204	206	195	204	189	229	207	210	206	215	194	210	212	191	229	215	216	197	205	212	236	222	199	197	184	184	224	196	210	210	196	215	236	221	211	209	211	230	216	201	179	217	210	186	224	219	217	214	206	211	224	190	206	210	204	212	212	210	202	194	217	216	227	198	200	191	211	209	191	206	211	202	229	217	220	205	214	193	193	185	185	209	205	193	196	223	203	194	200	224	200	214	185	198	226	186	213	228	217	200	199	214	211	222	217	213	197	206	212	185	199	199	207	240	230	216	202	192	190	200	252	211	189	201	211	210	190	215	197	219	192	201	189	197	223	180	213	195	199	219	209	192	192	196	214	218	209	211	223	241	205	206	225	224	172	224	225	207	210	218	195	193	195	214	175	196	214	204	227	199	180	224	213	176	192	198	181	211	209	202	202	190	215	212	209	227	220	202	213	212	206	184	215	211	191	210	193	180	204	206	199	183	196	193	216	218	209	219	202	192	228	206	194	226	207	196	204	190	198	188	213	207	217	200	206	199	213	207	197	196	217	218	216	201	212	196	183	219	217	196	202	200	210	187	200	187	215	220	211	203	189	173	207	188	204	209	205	217	206	224	189	205	218	198	210	218	219	207	201	201	177	208	222	209	222	203	207	218	185	179	217	197	213	201	192	236	197	201	205	207	201	190	216	187	188	214	215	190	233	192	208	187	189	211	195	222	182	205	193	234	240	215	187	226	220	190	230	173	196	207	226	208	216	180	244	223	212	207	178	221	220	195	222	216	194	219	199	218	207	201	189	215	182	207	212	209	207	230	216	199	195	210	226	220	220	213	206	210	216	201	203	205	204	199	215	192	219	192	204	197	192	201	202	217	189	211	205	188	188	208	223	191	188	198	191	215	211	203	206	215	218	219	189	220	209	200	194	195	225	210	206	198	196	211	195	230	210	204	208	191	214	188	203	206	206	216	186	199	193	187	207	197	206	196	210	229	195	193	197	224	188	204	196	217	195	196	215	176	238	194	210	217	221	205	217	225	205	219	216	188	218	191	175	197	220	200	225	196	197	202	194	207	221	207	197	230	197	187	210	218	233	209	196	194	213	226	179	227	186	221	195	220	221	187	215	203	201	220	204	226	197	209	207	230	197	212	200	217	197	238
28607	24524	18102	16303	14290	10824	7236	4291	2037	3796	11497	9348	19468	22684	15613	1480	396	334	338	331	378	394	336	351	388	325	353	322	347	320	315	298	341	321	326	328	311	334	347	331	339	303	354	321	329	310	328	353	334	282	334	344	345	320	305	339	308	324	331	327	280	326	304	332	329	326	333	327	309	335	292	313	306	321	327	336	323	313	293	274	351	325	324	329	330	330	328	311	338	291	309	287	323	317	309	328	330	286	313	339	312	316	346	299	287	302	325	297	345	311	324	286	306	315	325	294	332	352	325	313	315	301	317	304	329	310	325	312	319	332	338	322	320	338	308	286	335	327	308	299	294	317	317	321	322	346	310	319	331	296	303	299	308	290	338	301	320	301	300	301	301	304	317	323	292	362	282	342	295	345	309	300	322	302	312	337	320	299	336	307	315	344	325	304	289	296	309	329	331	289	307	332	315	330	294	319	334	294	320	339	317	302	273	328	335	331	330	322	335	337	313	311	299	307	302	299	288	287	307	310	290	291	297	296	322	347	336	333	348	328	321	308	313	320	346	310	309	327	297	311	307	301	311	319	344	337	296	328	290	322	323	292	340	291	325	324	327	300	335	311	303	333	321	337	311	318	290	314	293	310	365	339	289	303	312	293	297	323	326	316	272	325	330	287	339	351	307	285	322	316	295	343	323	298	306	291	337	347	296	338	287	308	301	332	336	323	303	336	288	303	283	353	337	301	292	317	309	349	341	301	282	328	343	303	296	317	305	305	335	291	313	319	376	299	306	312	298	301	306	331	298	286	309	372	296	295	337	314	283	326	294	304	348	347	318	290	309	320	348	315	337	340	299	327	317	321	321	299	304	292	335	350	305	312	312	320	296	306	294	288	325	326	325	318	334	326	324	343	309	307	333	338	328	304	291	323	292	335	342	305	357	319	318	321	284	313	290	335	285	320	300	291	322	335	304	315	314	297	307	304	324	298	281	343	333	312	294	300	318	304	308	304	324	323	333	303	305	352	337	307	318	295	312	342	312	291	317	289	340	296	326	332	322	312	336	349	324	292	320	321	317	283	300	309	339	325	318	292	325	318	296	339	340	345	294	310	344	308	296	303	295	332	310	290	346	297	321	306	313	308	305	307	325	301	298	351	330	330	304	320	287	320	305	330	322	299	306	304	324	327	338	310	323	304	319	343	322	304	285	341	292	344	296	305	342	314	319	338	311	338	304	280	321	301	279	333	323	313	325	347	318	298	324	316	318	336	309	311	317	322	322	326	300	306	310	328	301	325	309	316	308	291	329	318	279	350	305	305	310	333	340	313	340	303	319	321	303	322	300	313	301	330	311	314	326	285	345	315	316	315	327	305	306	329	327	330	300	304	297	324	290	304	324	303	287	330	320	316	307	291	335	346	341	303	317	324	316	333	311	329	308	342	311	303	306	311	308	306	307	300	315	297	286	372	307	297	328	299	316	334	307	321	327	291	299	328	308	306	321	347	296	318	308	336	324	316	324	307	353	311	309	335	331	292	321	294	324	296	321	303	299	306	342	352	337	322	298	307	322	312	332	296	291	315	320	312	328	295	314	309	308	283	325	318	308	292	338	302	332	308	336	327	296	301	313	331	320	298	314	282	323	327	312	313	296	322	292	314	310	321	306	324	344	349	339	311	313	322	328	364	301	332	300	317	310	314	329	300	325	299	320	299	336	322	329	320	312	304	304	290	323	330	324	336	335	303	325	347	293	320	329	317	322	310	334	309	326	320	318	319	295	305	305	292	295	333	320	311	297	320	322	332	317	338	325	306	288	310	307	326	320	303	307	328	300	308	310	318	302	290	313	323	313	314	313	342	387	329	305	314	286	324	301	297	303	306	304	332	271	319	321	305	295	318	305	315	312	314	324	288	321	312	295	334	309	332	295	341	330	299	317	315	309	316	347	300	328	294	306	303	321	318	315	321	345	298	298	336	357	316	309	304	294	293	354	310	313	311	339	305	321	313	325	318	309	339	308	326	321	276	298	340	292	312	320	327	310	291	291	305	294	310	294	304	351	317	335	324	333	310	275	328	317	310	296	309	317	311	319	304	335	313	346	299	305	336	286	299	315	303	332	307	298	306	318	311	320	309	320	350	315	315	327	324	298	332	318	320	297	320	305	292	300	309	304	319	332	349	313	321	330	313	310	304	337	324	312	337	329	337	312	312	324	309	312	317	296	329	298	327	307	308	352	311	319	345	292	286	288	309	334	314	333	308	310	312	321	293	317	329	296	300	307	320	304	330	335	325	323	309	303	329	310	338	278	292	306	318	333	319	331	309	303	324	301	302	319	356	333	322	326	321	353	298	321	299	330	307	283	310	304	309	316	303	316	320	287	321	313	335	327	320	307	309	303	305	327	333	295	284	283	288	340	297	310	352	303	324	315	323	321	286	326	316	300	324	309	305	317	320	312	312	315	320	304	275	286	305	274	304	343	308	291	312	298	330	306	297	314	333	315	337	337	360	334	317	316	324	318	329	284	324	315	309	300	321	332	340	345	295	321	317	305	356	302	303	320	283	339	326	320	302	324	328	291	308	303	304	288	315	329	300	339	300	316	321	298	338	301	317	307	339	276	281	330	338	305	317	262	327	340	312	293	335	306	312	309	318	288	311	293	301	367	320	301	349	327	293	303	302	321	316	303	339	315	298	293	321	322	319	332	317	326	320	339	305	323	317	297	316	338	332	295	335	338	295	317	304	307	305	298	320	328	295	306	337	293	317	293	300	266	305	351	304	310	300	338	322	327	304	291	340	294	328	327	313	316	322	335	321	299	295	283	311	318	305	334	302	317	319	329	325	288	298	349	349	315	296	298	316	325	307	345	291	292	309	323	297	292	283	303	313	301	296	299	309	300	331	297	335	305	310	304	309	320	299	302	330	293	322	315	308	346	309	338	309	313	325	313	317	323	308	287	348	329	332	310	312	295	354	329	315	355	309	294	322	300	344	291	330	303	303	328	329	337	288	314	323	372	321	298	290	292	298	292	266	321	321	278	305	327	294	310	328	322	347	311	308	308	333	299	297	344	303	307	340	289	352	333	328	324	320	315	309	335	335	314	329	298	322	328	342	306	310	320	316	321	323	339	287	336	314	321	301	326	310	319	330	277	321	344	283	333	330	333	326	340	297	327	330	301	338	327	274	312	287	328	314	338	321	332	299	328	306	323	336	305	302	334	312	318	284	313	312	304	287	341	347	316	278	292	287	308	296	312	299	315	313	295	303	324	290	276	299	319	339	326	342	296	328	300	297	302	294	271	313	304	305	321	307	322	292	309	337	301	319	303	340	300	298	311	325	328	330	311	317	311	308	325	320	299	262	329	335	313	282	319	312	303	286	324	316	319	330	321	315	322	329	310	329	281	310	327	320	307	307	313	328	300	304	280	297	324	315	278	299	326	340	260	279	298	306	328	314	295	335	311	316	313	324	310	311	325	326	340	345	330	298	297	329	324	271	291	307	327	323
23538	21527	29375	24107	21532	20661	6790	1611	916	4131	1235	4347	16746	22270	12250	1461	149	165	145	147	120	120	148	149	149	112	121	139	117	127	132	129	143	143	132	121	130	130	121	115	132	108	121	127	144	132	97	133	127	115	118	119	114	103	115	148	106	135	151	112	104	95	106	124	96	112	128	107	120	119	104	112	128	111	99	104	126	110	133	110	109	102	96	111	114	115	104	118	115	120	111	133	106	134	128	104	107	112	114	109	106	109	98	117	112	127	121	124	109	124	115	105	102	121	138	113	126	100	121	112	123	103	123	92	134	107	124	116	143	111	124	127	126	94	113	113	113	111	100	109	125	108	109	96	124	123	125	122	97	105	109	114	120	119	121	113	106	130	116	108	125	119	129	118	108	121	122	125	141	104	122	125	105	137	104	112	110	106	125	139	103	116	107	116	99	100	104	125	118	121	134	124	119	124	120	129	123	126	106	117	114	110	145	123	122	99	122	114	112	123	126	112	121	100	129	112	103	115	121	112	107	131	108	110	114	121	117	99	108	124	111	99	123	112	113	119	111	116	101	111	121	108	127	115	117	119	123	129	116	116	131	110	124	102	116	105	124	131	120	122	127	122	144	109	112	129	119	129	112	112	118	102	111	121	122	109	102	111	119	114	112	110	109	121	127	115	109	115	126	109	124	124	100	109	122	112	108	128	116	112	118	119	134	134	108	133	123	122	129	109	106	139	96	135	114	114	127	110	104	104	113	111	101	121	128	117	114	99	112	121	123	116	102	127	125	112	141	106	107	134	103	112	113	117	124	120	99	96	105	118	110	112	124	115	131	117	115	132	125	119	107	126	136	101	116	123	115	111	111	120	98	121	121	94	115	131	132	127	107	114	116	109	102	99	101	116	115	101	121	117	114	96	126	113	112	117	97	95	118	113	127	120	108	106	127	118	115	128	108	113	104	123	113	115	106	103	114	127	114	119	121	105	105	113	129	134	127	113	120	102	126	126	124	112	101	129	105	124	118	88	119	103	112	110	112	105	124	97	107	102	120	107	113	115	108	108	111	116	109	124	106	112	125	118	109	127	106	105	116	119	109	119	128	96	100	116	104	113	143	114	108	113	122	111	112	122	107	125	122	124	117	111	118	122	120	139	111	120	101	112	117	132	114	113	123	120	111	107	137	130	95	102	136	116	153	109	105	112	105	105	122	126	125	137	99	103	113	125	126	106	90	118	114	116	110	117	105	129	97	121	129	96	113	115	122	105	132	100	101	113	124	107	113	120	132	112	109	117	119	113	108	111	114	108	142	112	109	118	123	126	116	121	110	120	101	111	133	97	95	118	142	122	105	114	140	98	116	129	101	99	122	122	131	114	120	108	111	120	124	102	124	110	95	109	116	125	126	122	120	114	117	128	117	118	127	136	126	113	109	122	126	92	114	107	124	126	112	119	119	110	118	116	99	116	114	116	102	121	110	116	127	106	133	124	113	96	118	118	129	118	111	115	110	98	118	133	117	128	123	120	120	118	129	114	114	114	134	114	109	124	108	95	117	99	114	109	120	114	116	98	139	121	119	108	129	106	101	128	112	109	122	131	117	112	140	128	129	107	104	105	127	136	115	116	131	117	122	110	122	120	123	117	95	105	104	117	122	124	135	115	120	129	104	115	109	127	113	107	102	116	95	113	98	123	117	126	121	105	125	116	113	117	106	97	111	113	134	102	128	111	124	137	130	125	122	127	109	112	117	106	120	116	109	114	116	107	99	114	113	108	101	107	114	113	144	97	114	124	109	89	116	117	134	132	125	106	111	114	126	124	114	105	100	104	123	108	120	101	104	121	109	124	124	105	117	126	94	129	109	94	114	104	120	114	104	147	117	107	109	116	116	117	117	107	120	135	116	92	119	137	90	114	110	118	117	130	127	121	115	104	121	140	98	111	104	112	104	104	121	117	119	119	117	109	112	104	121	123	123	130	119	113	124	121	122	120	122	119	125	105	125	119	123	116	105	121	111	117	128	92	124	118	110	117	115	117	99	110	110	109	114	123	111	114	103	125	143	112	127	126	101	116	132	116	109	123	116	123	113	118	112	112	107	111	116	125	128	139	105	117	112	134	110	116	115	101	124	95	122	110	98	116	132	106	126	119	128	103	125	131	126	123	109	100	118	121	129	108	95	122	104	103	104	114	117	114	103	114	119	104	136	108	113	120	117	114	128	122	113	107	126	102	113	105	105	99	109	116	126	105	138	103	131	113	111	107	128	104	133	120	90	101	89	111	105	108	120	147	123	110	111	136	122	112	113	112	112	109	120	101	98	122	131	94	115	105	116	116	133	117	121	114	104	86	129	110	105	131	128	106	117	105	113	108	114	102	111	115	107	108	122	109	107	113	96	115	123	130	119	114	117	109	131	111	121	128	119	99	114	116	106	140	102	105	112	112	130	124	115	117	139	118	103	117	105	145	108	115	115	122	121	113	108	108	111	122	102	120	110	132	108	119	97	95	120	92	116	122	115	115	125	130	125	118	119	111	134	119	107	115	127	120	123	120	119	122	100	103	124	131	122	99	126	134	112	114	116	117	95	103	118	108	117	94	117	115	114	105	137	108	107	108	126	132	105	117	101	105	107	115	103	127	108	126	126	121	100	106	135	122	128	138	126	111	133	117	127	114	111	124	109	121	124	115	114	107	110	108	112	117	105	103	119	117	104	124	116	96	102	96	121	119	135	119	116	109	125	128	96	109	120	126	117	122	120	116	105	125	110	124	100	111	112	117	113	116	114	105	119	92	122	104	110	102	122	112	118	108	111	113	119	143	120	110	131	119	127	106	136	95	112	131	113	117	132	105	112	123	118	103	84	99	95	119	95	105	97	113	125	102	105	118	115	121	112	109	100	107	119	82	108	107	137	130	108	99	113	108	125	126	123	114	134	100	112	125	114	121	104	127	115	100	106	106	105	108	127	132	118	113	113	106	108	126	128	104	130	115	119	104	105	100	115	123	107	100	136	110	120	110	114	113	107	112	126	90	104	132	102	116	112	119	117	149	101	115	119	117	107	117	117	94	101	111	113	101	116	96	127	100	113	113	118	117	96	128	132	111	105	116	115	119	118	116	124	107	121	118	107	97	115	121	121	107	107	130	123	107	104	108	131	107	104	103	127	114	126	116	122	111	109	106	128	127	122	127	131	116	115	125	111	118	113	108	129	112	117	115	117	125	120	104	125	143	99	117	106	128	120	133	93	108	109	108	113	96	100	118	108	116	120	124	93	109	113	117	104	101	113	109	108	135	94	98	135	102	105	126	110	112	117	104	106	99	122	112	112	137	122	119	106	115	109	107	102	123	119	122	131	108	119	119	124	108	113	105	118	120	117	114	114	113	111	113	124	116	107	133	106	114	133	127	100	120	113	113	125	113	118	120	113	120	111	119	120	120	96	93	102	115	130	112	125	111	102	128	106	148	99	142	125	125	113	93	109	125	110	108	129	132	106	132	119	114	117	120
22361	21682	26894	17351	11270	9425	8663	4034	2831	7681	1841	10100	28437	32234	17813	3583	313	256	293	260	218	272	265	212	200	224	227	229	241	221	220	212	231	231	220	222	203	184	203	182	190	207	181	185	184	173	199	202	174	192	177	189	196	174	181	181	198	194	188	194	185	191	195	190	189	197	190	187	155	195	192	167	197	180	167	183	183	177	165	192	172	199	172	190	174	178	161	201	181	199	176	201	178	191	172	179	178	165	170	175	166	185	175	185	177	191	181	192	182	188	164	178	186	183	172	184	173	167	173	179	168	185	182	170	177	164	166	203	166	148	159	177	160	185	186	196	159	185	180	175	187	171	157	178	177	187	180	172	182	164	159	181	170	173	186	168	216	173	185	181	207	166	184	175	192	182	159	214	186	190	174	203	195	204	180	193	169	193	199	187	194	192	199	159	171	175	188	184	199	183	184	196	190	162	189	189	180	191	165	177	185	176	180	173	171	185	166	170	180	173	195	171	198	161	167	184	185	184	179	192	163	165	183	188	190	183	199	188	199	186	171	185	186	165	166	177	188	195	171	164	163	173	171	164	212	178	198	150	179	208	196	156	189	178	176	183	192	182	185	149	160	181	202	163	174	198	172	218	187	176	168	194	167	183	180	197	178	189	178	186	190	189	192	165	176	182	197	162	170	188	189	178	176	183	181	165	170	178	175	198	175	202	185	198	190	183	179	193	182	184	177	173	203	190	215	191	174	157	160	169	171	172	159	161	186	167	171	184	197	174	180	191	178	173	210	200	181	188	172	160	153	171	158	160	181	180	205	155	176	188	182	183	168	168	174	223	172	213	202	176	164	182	180	177	179	170	155	167	166	169	170	191	169	191	180	189	187	192	171	166	184	188	180	184	170	159	166	187	157	192	192	193	163	176	188	176	169	158	190	206	174	200	195	191	181	172	183	165	180	176	194	164	178	172	191	163	168	183	166	201	155	183	184	178	191	189	177	169	177	170	178	172	207	158	161	182	171	195	160	169	178	195	175	170	191	202	191	180	162	164	191	173	179	141	205	193	192	193	192	193	187	168	177	185	210	176	164	157	181	184	167	169	188	157	155	190	176	190	183	183	170	180	196	189	170	161	185	181	174	216	183	165	178	167	164	188	201	185	176	169	189	191	185	193	167	204	182	192	160	176	186	186	179	190	188	178	190	195	188	195	190	189	174	199	174	180	190	161	176	189	186	177	177	185	165	185	160	147	191	181	193	155	213	191	172	177	164	178	173	193	192	156	170	180	173	182	183	161	181	204	181	155	186	179	175	183	189	180	167	194	179	195	186	169	184	170	181	187	186	184	179	188	186	191	185	180	179	187	163	194	163	188	174	168	165	188	206	159	193	180	175	185	152	160	198	173	190	187	186	175	188	177	165	206	183	193	189	167	189	199	184	181	192	180	186	206	174	164	171	163	182	222	165	194	188	178	176	199	182	205	161	182	163	175	175	178	178	168	199	173	178	183	159	159	177	196	177	157	177	179	205	168	170	195	174	176	183	183	186	160	184	187	200	179	175	196	190	179	190	175	185	181	174	188	149	169	181	205	191	163	188	169	191	197	180	158	178	185	187	194	178	182	175	175	188	158	172	162	194	190	184	209	162	160	189	173	174	200	179	182	170	199	176	187	189	191	195	168	172	179	179	170	145	189	188	183	175	167	192	186	171	155	170	192	179	173	187	168	196	197	171	185	165	192	186	194	183	190	185	186	172	176	207	182	194	178	171	189	174	190	164	178	165	181	178	192	182	182	191	168	185	173	186	196	171	175	185	213	161	170	205	187	175	186	203	184	179	170	190	197	177	175	171	183	182	197	199	172	159	177	154	179	176	194	190	171	182	174	174	193	176	172	223	187	183	185	177	160	191	212	163	190	157	191	181	173	190	174	160	166	176	184	175	194	207	189	161	169	168	187	177	172	210	167	194	187	181	199	181	178	187	191	191	176	203	170	164	171	181	164	166	190	180	209	187	170	177	187	181	202	166	168	158	186	174	178	201	172	169	166	179	193	180	195	190	181	195	190	200	194	189	170	168	186	175	166	172	178	173	159	185	170	211	165	178	188	182	200	209	193	208	179	183	180	196	162	196	178	187	182	173	180	174	178	163	184	203	168	165	173	187	178	183	170	195	184	172	189	179	202	201	213	192	181	216	177	197	169	183	160	197	186	191	185	160	168	157	166	188	194	197	170	203	199	182	176	181	217	189	199	184	181	169	182	204	171	192	189	195	195	161	175	168	154	174	164	183	179	161	171	193	206	200	224	198	180	181	181	169	197	193	178	153	186	185	196	179	150	171	180	164	169	162	178	201	182	171	177	194	168	161	164	176	165	180	186	172	179	179	219	182	158	164	191	181	170	187	198	168	198	137	177	189	177	170	179	175	188	191	197	168	182	196	184	173	192	161	178	190	158	192	175	173	197	184	181	178	189	191	178	181	181	197	179	167	183	186	191	189	192	177	185	186	184	192	163	174	187	211	191	178	185	189	158	157	158	172	170	199	166	183	173	177	192	176	177	180	161	210	170	175	176	183	173	162	174	182	177	192	193	203	148	175	192	182	167	164	186	198	173	195	161	179	174	194	153	174	176	153	191	182	160	198	182	154	179	195	205	189	188	167	168	190	172	195	197	172	186	176	196	182	174	202	181	174	171	201	176	198	183	195	185	177	185	204	226	146	197	184	183	192	198	180	213	188	189	172	200	182	163	185	190	183	176	183	209	194	178	175	172	168	189	178	187	164	176	212	170	175	184	187	163	198	183	197	169	168	193	193	175	170	173	155	181	202	179	183	209	174	165	197	176	181	176	182	179	209	192	173	170	198	154	180	179	167	164	185	168	170	160	199	178	177	188	174	171	167	187	184	195	156	181	184	175	178	179	165	165	212	202	166	184	179	169	180	189	190	170	179	193	167	156	178	158	182	186	175	204	191	173	166	188	170	179	162	173	156	170	179	189	165	172	183	163	208	195	163	168	192	187	184	167	180	193	180	164	192	192	160	156	173	164	218	178	187	186	182	185	162	161	160	209	162	160	172	172	185	178	151	177	199	178	188	161	183	183	196	188	176	168	208	179	168	179	200	179	187	175	170	177	163	168	196	189	183	191	194	193	164	193	187	183	182	154	187	151	170	186	173	214	182	184	169	177	163	194	181	179	185	196	181	161	172	182	194	160	187	179	184	177	185	190	159	178	154	213	172	182	159	166	195	202	182	169	175	197	192	169	180	172	195	179	176	173	191	216	175	194	197	173	169	203	186	184	179	185	163	159	188	169	185	172	193	183	200	164	171	157	174	183	185	182	180	167	164	180	169	157	173	188	160	172	179	171	204	181	179	169	183	190	174	187	207	163	176	185	169	153	177	189	172	159	175	185	179	174	168	189	174	182	170	161	187	176	212	179	159	201	202	170	197	167	173	192	180	181	163	170	199	171	194	170	186	202	193	180	180	164	178	182	171	158	180	166	172	181
27279	20621	8802	3341	1260	653	377	292	253	1238	1167	936	1496	1358	773	271	208	235	203	219	203	231	217	193	193	199	230	215	219	203	179	210	223	210	211	216	244	204	222	216	205	190	203	217	214	187	218	207	203	202	203	203	201	198	193	184	219	184	215	195	197	197	219	194	187	199	202	188	196	230	219	200	216	188	204	225	211	216	220	209	204	232	210	203	200	203	200	210	198	211	185	208	231	213	249	183	222	195	188	232	207	189	224	227	220	206	233	216	201	195	199	211	198	197	223	223	208	209	209	191	180	225	195	205	197	228	220	204	199	230	197	199	189	236	222	214	215	208	246	218	200	205	184	205	212	187	197	211	203	232	198	204	237	219	228	230	214	234	188	200	208	198	189	209	223	195	205	199	198	203	218	192	207	220	213	215	224	198	194	235	208	206	208	219	186	188	203	215	198	217	195	213	194	178	226	208	176	194	211	203	197	210	190	220	195	207	189	207	207	210	215	220	196	214	187	201	200	209	189	233	193	183	182	209	233	183	197	209	217	185	197	212	223	198	229	202	179	215	205	170	222	224	223	213	197	206	202	198	213	199	203	213	210	199	223	195	217	198	197	208	228	205	213	184	196	213	203	197	220	196	210	201	194	219	201	203	198	230	220	215	196	202	232	217	217	203	206	208	236	202	227	221	227	216	204	222	208	216	211	227	196	213	190	208	204	207	206	214	206	198	204	193	199	188	220	204	201	212	193	195	231	203	196	208	209	208	193	196	214	200	181	187	200	206	186	225	225	213	235	188	200	190	200	215	203	205	211	228	217	192	198	207	185	182	217	198	238	204	224	218	221	201	193	205	221	205	213	198	198	201	203	205	206	209	199	185	196	214	207	198	217	221	229	218	231	240	203	216	192	196	186	191	208	224	212	213	224	195	189	200	235	210	219	237	218	206	223	210	219	184	208	193	203	218	236	200	213	208	213	230	209	211	210	217	211	231	204	198	201	172	193	219	215	205	186	216	207	214	181	198	191	198	213	207	193	237	226	229	183	210	217	208	195	208	202	206	207	191	206	196	195	236	193	192	195	173	226	219	174	211	196	212	211	198	207	182	226	215	194	215	211	198	240	202	215	213	192	210	242	208	190	204	187	212	200	232	192	178	212	204	221	204	196	212	223	189	216	203	216	208	199	217	191	204	205	196	211	190	193	210	212	182	222	218	187	191	193	214	223	222	196	207	222	223	222	186	204	193	204	213	202	210	222	210	200	203	200	204	185	200	190	219	189	202	201	210	223	191	206	204	195	232	190	206	202	208	210	176	201	199	219	197	224	227	191	202	178	186	194	216	216	212	195	194	198	210	221	194	202	232	217	201	213	177	246	184	191	198	202	198	193	254	215	205	217	224	195	180	206	220	210	206	197	186	196	185	210	204	220	205	196	190	185	201	234	209	193	195	214	205	203	233	213	210	200	209	216	191	233	186	198	201	227	203	218	194	213	219	206	189	231	207	193	185	224	209	179	182	184	204	194	198	201	230	205	205	194	195	196	214	242	192	197	205	197	220	207	185	202	214	192	205	207	213	210	185	217	195	207	197	196	206	201	227	207	205	213	208	203	220	206	227	213	171	214	208	204	191	217	197	234	205	195	199	189	195	232	194	201	214	231	183	229	203	206	223	210	222	179	203	210	200	210	200	211	210	205	206	188	181	216	207	206	218	205	180	195	210	214	216	214	196	183	193	187	194	200	203	204	201	217	231	212	197	203	188	224	208	211	201	229	183	207	244	156	199	223	200	217	201	214	200	196	198	173	200	180	213	214	186	211	182	200	182	216	217	214	193	203	202	217	203	176	186	218	204	214	228	204	210	196	179	210	182	208	217	195	207	192	206	245	220	201	211	214	185	229	200	204	217	206	228	213	202	227	202	196	196	218	196	232	200	196	217	208	231	198	204	222	192	191	204	239	197	165	212	204	180	214	222	220	196	203	213	233	212	227	192	228	197	201	230	208	197	225	194	223	176	218	204	186	251	186	200	189	225	201	202	211	210	186	197	205	199	230	205	190	222	223	212	175	205	182	187	245	214	214	190	216	195	219	192	211	192	227	211	214	225	218	209	208	206	197	221	185	186	232	204	181	194	216	197	174	228	199	221	225	203	207	212	211	212	204	244	202	197	216	218	227	168	224	215	205	206	207	232	196	185	217	226	215	205	204	185	211	211	185	223	200	201	220	202	185	210	184	214	201	192	213	215	210	176	230	205	216	169	240	202	203	210	209	182	250	197	210	196	202	181	226	181	201	213	183	215	211	218	229	183	200	188	197	225	196	200	220	212	204	177	204	231	228	205	201	204	215	226	189	212	224	213	210	221	205	196	196	220	201	199	230	229	213	220	214	211	215	177	214	196	190	212	219	209	182	203	195	222	207	192	223	181	222	215	171	225	189	207	211	203	211	214	218	194	222	199	207	217	211	214	180	215	225	201	231	222	215	185	193	193	236	215	202	198	231	205	201	222	179	211	190	217	177	215	230	213	204	200	177	212	200	223	215	213	175	186	220	212	194	206	214	209	227	219	231	192	225	219	215	210	200	233	219	217	198	208	205	223	212	203	210	194	202	186	196	207	205	223	205	196	202	200	215	199	195	215	231	223	219	200	202	201	204	224	230	208	211	192	219	222	217	216	215	214	218	181	202	194	195	209	211	206	224	225	193	211	187	206	218	230	198	242	208	197	207	192	246	199	188	187	211	211	196	189	205	222	208	203	205	200	203	202	214	203	214	191	204	235	219	189	220	220	188	188	212	222	202	214	210	219	235	220	203	235	199	211	222	206	205	200	209	202	219	191	209	208	183	224	216	240	218	199	217	199	205	220	215	171	206	186	220	191	224	193	202	199	194	195	206	199	207	228	199	211	222	202	239	207	214	218	180	218	197	188	204	217	221	190	210	211	193	229	205	201	206	220	212	195	203	189	216	239	199	217	227	213	234	244	191	196	200	215	202	197	207	206	204	214	204	206	201	198	194	204	211	210	196	226	204	202	206	216	207	230	197	244	227	205	203	236	194	249	197	240	225	177	204	192	216	205	196	192	187	204	196	254	197	187	218	200	191	213	236	215	219	205	220	202	203	209	212	229	232	222	225	217	223	225	205	207	228	205	209	222	198	189	225	207	195	228	214	173	188	184	213	223	213	218	205	222	171	195	212	215	203	192	203	196	211	208	190	218	224	207	224	202	193	191	215	192	195	193	184	212	194	200	202	193	200	193	206	217	209	205	222	212	190	215	184	206	211	200	210	200	203	233	230	215	196	213	190	208	226	179	198	217	210	211	215	204	250	191	210	241	189	202	194	201	214	218	226	202	195	220	218	202	230	196	214	208	250	209	223	189	203	206	202	199	167	196	187	203	197	210	217	204	228	202	213	205	225	212	223	220	194	198	211	225	223	190	208	202	187	204	198	200	224	171	199	212	242	194	200	184	200	216	178	193	206	199	236	198	208	202	199	206	206	190
14561	5283	6704	6476	3446	1790	914	716	627	3224	2932	2590	3887	3408	1847	548	310	307	295	330	306	330	340	296	308	314	312	329	283	317	315	306	312	327	307	298	320	314	328	301	321	311	298	316	308	306	315	304	317	313	278	328	325	313	324	352	317	359	339	306	323	316	303	324	302	334	330	342	331	308	304	341	307	311	282	329	296	317	295	327	354	340	329	325	310	297	317	322	339	342	310	324	315	315	314	279	310	304	315	313	310	329	328	315	316	319	306	323	344	343	318	321	286	327	331	300	278	289	314	333	310	330	331	344	314	329	294	321	287	339	302	342	333	320	324	334	315	325	310	356	305	340	304	325	298	315	319	315	354	294	304	316	364	320	367	327	310	322	332	322	312	319	311	306	330	320	317	329	323	327	323	306	350	328	342	302	333	336	317	297	307	313	305	288	305	313	324	349	289	308	298	302	333	313	307	325	326	329	324	322	342	292	303	336	312	312	309	298	305	314	292	281	299	345	323	331	291	312	330	298	307	319	320	340	348	323	335	324	286	281	304	313	333	291	310	323	325	285	313	348	291	282	314	336	308	329	351	277	319	329	324	317	338	287	326	339	296	317	313	332	314	306	312	325	321	295	328	317	301	317	308	309	323	296	300	303	283	344	326	323	322	290	311	303	305	352	267	303	274	329	337	308	306	341	310	334	308	308	328	311	298	333	312	298	315	310	308	306	301	350	324	330	337	309	325	308	321	310	327	337	345	318	341	315	288	322	286	317	311	317	311	298	340	325	334	317	320	351	322	314	304	316	317	316	312	328	307	298	296	313	297	319	303	352	304	322	304	313	308	297	311	291	333	310	317	309	307	323	311	289	301	304	307	321	322	311	327	321	318	339	314	317	319	321	304	333	342	306	302	296	310	312	318	341	292	295	334	316	322	311	339	309	324	298	306	327	313	324	314	323	305	300	316	329	276	331	297	328	307	338	313	308	313	267	337	329	346	292	330	321	329	309	309	316	322	331	337	306	333	308	319	306	308	351	314	316	297	316	324	297	328	321	307	351	327	324	319	335	321	329	309	321	330	311	333	356	313	332	311	315	324	289	334	304	315	317	311	308	300	288	294	336	322	293	328	317	316	310	319	324	296	314	268	297	331	350	293	325	296	314	301	322	312	351	306	318	324	329	309	314	303	321	306	312	318	343	288	309	273	297	297	316	277	326	314	324	308	324	324	352	323	315	287	312	326	343	276	292	340	315	308	326	287	307	325	298	299	334	341	297	320	311	330	300	316	344	320	298	303	318	338	323	305	301	320	298	305	299	325	300	334	321	325	355	302	301	345	317	317	293	318	307	322	325	329	310	307	332	316	318	326	323	347	313	323	314	321	303	327	277	309	343	316	314	342	336	307	329	305	305	327	324	298	363	314	315	302	327	285	314	323	289	318	317	314	328	345	308	291	304	312	300	337	349	326	300	305	283	317	331	345	294	339	319	317	329	315	311	332	332	327	329	322	344	301	335	293	289	311	335	349	320	321	305	327	290	331	331	299	308	302	297	313	298	341	309	309	309	306	319	314	324	307	300	297	302	318	304	291	326	318	290	346	336	298	329	316	311	340	360	318	305	302	312	302	278	329	328	321	284	337	308	332	337	321	309	289	329	299	330	337	319	295	315	285	318	314	278	279	317	348	308	302	339	309	294	343	313	325	289	306	336	318	319	313	300	299	325	332	319	329	323	319	292	316	292	331	272	337	304	343	304	347	325	320	308	337	310	330	349	286	348	304	349	293	319	304	307	310	300	325	309	316	342	313	354	291	299	317	374	321	309	310	303	322	304	324	334	320	310	321	303	335	322	330	293	280	305	312	317	314	351	331	327	307	333	329	286	324	317	335	318	343	311	323	328	299	305	291	305	312	315	314	328	346	328	308	347	308	320	311	325	320	319	358	297	334	343	299	317	324	315	324	301	334	312	314	295	311	333	328	305	327	332	334	306	329	349	326	328	333	306	300	335	290	323	287	314	292	316	289	350	307	314	304	314	304	330	301	292	310	335	359	296	324	288	318	336	312	291	283	349	292	307	312	323	288	304	317	303	292	290	311	320	287	287	307	336	333	327	346	330	302	316	307	303	319	313	300	299	307	288	330	330	275	306	334	327	306	328	329	293	328	302	346	285	300	337	310	327	307	343	325	313	286	317	311	321	288	301	318	286	297	281	303	346	334	325	348	322	311	365	318	289	288	329	356	285	313	304	315	332	313	316	289	296	311	309	293	315	313	311	292	328	319	312	308	312	281	335	331	307	335	300	325	287	335	329	310	327	328	317	279	292	349	306	311	313	339	336	284	323	320	300	330	328	337	290	320	297	299	315	323	291	342	337	320	332	314	317	307	317	300	357	349	320	311	301	342	308	315	317	315	309	312	325	301	308	312	339	356	313	317	334	336	303	320	302	295	308	322	321	315	334	288	331	326	327	323	296	314	290	332	310	322	316	353	299	295	278	325	326	322	323	319	322	302	312	331	315	300	293	354	272	301	338	330	330	302	298	323	325	344	279	366	305	303	291	321	263	298	327	332	351	331	315	300	299	310	323	294	325	330	303	315	319	327	317	328	319	291	309	294	353	279	306	325	333	324	322	299	335	323	318	310	315	347	295	332	322	304	330	321	329	314	260	314	332	314	342	336	327	355	341	312	343	307	350	326	343	332	339	300	292	329	316	336	311	285	323	318	300	375	305	327	314	283	280	301	344	351	304	296	300	314	313	323	305	321	324	316	344	335	313	302	319	316	326	340	310	308	327	341	289	309	291	314	333	334	299	317	330	310	305	321	334	284	300	346	328	310	329	309	337	293	331	306	338	313	311	296	341	301	312	315	328	288	294	308	304	315	311	315	273	324	332	291	298	323	343	312	349	317	300	318	316	337	298	303	321	305	315	322	291	311	330	327	299	317	318	347	281	277	313	299	284	326	322	313	307	344	316	336	295	308	302	332	334	349	298	300	312	315	290	314	301	329	305	339	331	313	285	307	315	333	317	306	285	302	308	329	321	287	322	304	305	317	320	324	302	340	311	306	286	275	303	317	330	311	309	313	309	298	319	315	284	303	330	322	296	305	314	298	334	316	320	300	281	335	319	300	340	284	327	343	309	309	343	299	312	300	318	309	325	336	297	298	306	295	317	303	308	332	316	327	335	319	300	308	291	327	303	299	318	343	320	301	330	311	310	299	315	319	356	292	324	324	327	332	317	290	304	289	336	320	346	325	324	342	320	318	301	306	301	277	316	319	301	293	304	288	313	309	309	313	333	323	274	328	325	304	324	292	301	306	346	310	335	323	303	305	334	349	305	326	305	295	312	343	346	308	319	315	347	319	312	305	354	329	315	327	324	335	330	349	319	284	335	318	293	288	300	318	303	346	318	289	320	299	307	298	294	292	297	345	307	321	346	309	328	327	295	312	283	338	298	312	302	305	310	305	310	295	329	326	350	302	330	318	322	315	318	282	305	297	332
24251	21495	28927	24473	21415	8247	1280	1003	824	11436	24843	15225	15311	10363	4115	1045	236	212	216	213	224	223	215	214	231	220	232	225	234	198	247	248	246	243	229	212	236	223	229	233	229	252	242	238	212	235	222	221	236	222	241	230	254	240	233	239	231	228	210	240	251	202	229	249	232	220	234	223	246	230	255	247	216	205	241	221	247	220	218	221	228	221	256	256	212	261	232	235	212	235	210	261	243	227	228	221	237	244	244	227	227	213	207	218	219	211	226	222	210	212	229	235	240	219	226	234	242	249	223	247	238	203	229	241	210	234	218	231	240	236	217	207	222	223	221	231	224	229	221	237	224	267	219	210	242	254	245	262	236	255	242	246	215	251	207	222	194	236	224	261	223	222	214	220	247	206	244	225	238	232	197	221	236	224	227	213	220	238	242	247	228	224	210	240	207	258	204	213	215	249	204	240	228	254	216	225	218	217	225	231	236	237	225	218	215	231	239	226	233	220	230	221	236	212	224	231	210	210	227	248	233	241	210	232	229	219	241	217	210	215	238	221	223	240	235	233	248	245	210	232	218	214	205	232	222	239	215	238	234	233	237	237	219	205	243	251	218	203	231	214	227	219	222	217	235	248	233	241	207	225	225	258	245	219	250	219	218	216	217	253	244	216	247	230	242	231	239	233	233	229	251	248	212	241	242	219	220	240	211	215	214	198	202	225	237	212	219	261	229	228	228	228	231	218	210	232	230	236	213	213	226	236	221	240	205	197	245	206	233	226	222	235	222	205	219	233	230	218	204	243	230	246	226	234	236	234	211	224	195	231	226	225	237	247	236	191	203	234	241	222	203	220	205	194	236	216	248	244	258	233	231	246	231	228	241	233	215	242	248	257	224	247	238	247	232	213	259	229	229	246	250	219	201	225	219	224	202	227	231	253	224	259	218	204	224	222	250	215	245	225	234	205	229	226	238	229	233	224	217	201	219	235	248	248	207	218	225	242	222	242	227	222	226	242	231	230	201	233	228	207	197	235	224	237	241	237	234	275	219	213	220	243	219	236	221	221	234	252	221	227	265	243	241	265	209	227	229	230	236	229	219	230	223	246	266	208	252	230	218	247	229	225	232	224	247	247	206	213	193	209	238	211	254	221	235	221	214	236	205	226	232	245	220	226	232	220	236	215	207	242	224	243	201	223	248	242	207	237	227	205	240	221	222	221	249	233	218	209	249	208	218	224	205	254	231	234	226	219	247	254	227	217	214	226	234	231	217	225	238	243	242	245	209	240	227	231	249	258	202	222	223	219	227	219	221	214	220	216	233	227	237	221	250	246	214	196	202	250	230	223	251	217	220	247	228	239	209	249	234	230	233	207	219	246	226	241	198	228	230	252	200	201	218	237	224	199	266	237	249	216	217	223	231	214	223	220	252	229	240	197	226	237	235	216	254	250	266	226	237	239	211	223	207	234	219	232	226	209	225	229	226	239	245	240	211	257	248	241	224	247	236	232	243	212	224	210	245	246	232	246	217	221	208	216	252	239	246	232	224	231	261	249	219	218	225	236	207	239	231	237	213	214	244	230	226	220	246	215	239	228	238	229	231	236	243	254	239	203	221	227	237	217	213	230	209	229	226	222	241	222	219	226	242	249	226	221	214	224	242	212	225	239	212	231	240	204	228	215	241	214	218	257	222	210	224	234	245	218	243	218	236	234	223	210	237	236	236	239	250	271	241	209	227	219	221	226	243	227	240	228	235	236	211	237	239	236	229	223	209	220	248	220	238	226	236	228	215	237	214	236	239	214	255	206	219	220	208	214	211	226	230	214	217	243	223	246	225	215	214	250	243	233	232	241	220	220	221	236	228	235	229	226	201	212	211	242	244	238	224	224	229	233	215	208	215	248	247	223	229	236	205	213	215	223	245	222	220	223	237	219	232	227	246	241	239	220	222	217	223	240	221	239	220	241	217	230	235	232	227	223	242	229	212	214	239	259	204	246	228	230	231	204	228	206	229	212	223	201	247	240	232	230	221	241	194	235	220	245	229	237	226	233	226	235	256	197	212	228	240	241	218	230	222	231	209	226	233	247	237	224	239	242	256	211	241	251	222	237	202	235	208	226	227	216	262	252	213	232	206	245	231	229	207	229	236	223	228	198	222	246	219	234	217	241	233	229	237	215	229	239	205	247	235	234	230	238	224	239	224	261	234	212	212	209	213	229	223	267	192	253	230	218	227	224	227	221	252	241	239	218	217	240	201	229	246	225	247	292	229	244	212	245	237	240	206	241	242	240	231	224	210	213	235	202	228	222	236	216	235	221	213	241	225	223	210	217	252	192	231	203	229	245	245	200	218	223	212	215	226	231	198	244	233	208	231	214	249	216	235	219	228	210	245	227	233	241	235	241	247	233	220	224	230	206	212	226	238	257	247	210	252	213	223	247	225	237	229	212	241	215	201	221	235	236	233	233	241	237	220	227	242	207	232	216	231	227	200	195	216	226	230	215	258	273	215	244	238	240	233	246	239	250	229	215	232	216	218	234	215	213	221	236	208	216	219	209	248	241	249	210	235	228	236	225	228	225	248	213	258	238	238	246	193	238	237	245	202	245	222	225	232	213	217	234	259	218	234	232	211	234	233	231	238	228	241	250	213	227	244	221	208	236	240	236	214	188	216	240	251	239	240	225	232	250	214	217	228	235	221	233	206	216	235	211	215	234	236	212	233	235	251	247	231	227	225	223	222	216	227	215	234	217	201	214	213	229	251	250	230	261	240	221	220	220	259	233	195	227	236	225	244	228	229	231	227	245	244	244	231	219	228	233	213	212	212	200	218	215	227	216	238	233	215	212	250	241	231	209	257	214	214	246	201	221	225	239	198	205	228	226	233	222	229	232	225	214	238	204	211	219	225	205	252	216	244	259	253	240	239	213	229	224	229	214	240	246	208	228	236	200	242	208	205	228	225	230	214	199	253	225	225	215	214	255	264	207	240	221	218	234	236	222	210	241	229	228	214	258	234	203	222	218	243	221	220	235	222	220	205	238	216	242	213	198	214	213	207	206	216	224	258	254	195	230	245	230	239	240	221	251	213	231	228	255	219	241	211	243	218	246	204	234	221	228	217	244	220	247	235	223	203	237	242	235	225	222	204	227	234	231	216	225	238	226	247	247	207	222	215	228	243	241	212	242	226	248	231	237	211	228	216	232	229	248	205	232	227	253	253	242	203	230	221	227	195	230	216	210	237	201	212	221	224	247	210	224	235	232	243	246	229	236	224	231	235	221	239	240	229	221	237	219	253	251	224	225	218	214	221	220	244	218	214	202	203	215	247	223	227	237	233	208	240	240	229	203	229	235	230	243	227	174	219	227	232	229	251	250	231	230	229	248	221	208	229	217	211	218	236	224	222	250	211	224	259	225	216	243	233	225	201	232	233	222	238	234	232	222	244	227	227	231	245	225	232	234	221	241	214	224	210	242	216	212	246	207	231	253	232	246	210	237	228	239	199	248
14792	16375	17860	10677	7020	4171	2782	2766	2260	21644	33771	23764	25435	18561	8886	2485	393	390	373	369	345	333	349	329	327	330	352	365	349	367	331	379	372	327	345	349	346	346	376	353	368	338	360	347	322	371	355	358	322	336	315	371	357	362	335	348	355	342	355	358	335	356	327	369	363	329	358	352	356	351	327	357	340	319	349	353	321	384	339	354	362	356	327	358	370	364	336	322	367	345	318	360	341	364	343	366	362	373	375	347	341	348	369	338	353	322	311	323	364	374	360	336	345	336	355	357	396	352	361	337	344	341	366	371	334	371	372	356	336	366	344	328	326	349	356	344	350	363	354	326	376	390	359	344	326	331	337	356	343	343	349	369	318	362	337	343	372	325	374	363	375	369	338	365	340	360	337	322	404	381	340	363	361	331	367	381	328	377	344	352	354	326	365	364	359	360	367	368	332	342	382	358	367	328	346	368	404	328	345	314	369	393	348	351	376	338	359	355	328	365	331	323	344	340	351	335	338	353	383	361	356	344	342	340	344	374	350	365	348	366	384	351	326	352	353	329	358	362	361	339	334	360	325	355	329	356	359	334	356	358	334	329	353	386	343	335	349	353	363	370	355	327	356	358	367	324	362	376	377	366	342	334	352	347	331	374	327	365	354	356	338	356	330	378	355	350	353	366	333	338	369	359	391	357	376	344	325	378	358	310	320	359	318	373	322	360	335	359	343	363	342	338	309	389	366	341	346	368	342	329	360	378	384	336	345	377	363	365	367	339	334	344	349	333	365	347	375	327	372	357	369	326	353	325	359	350	332	358	341	365	357	376	344	360	327	325	361	361	338	363	354	377	341	349	352	321	383	351	347	350	358	337	345	346	321	386	379	352	319	369	324	375	352	323	387	388	371	343	327	351	344	350	361	341	366	360	348	359	352	324	346	370	328	338	366	340	342	341	343	335	374	353	341	329	373	343	351	390	317	343	359	359	343	334	394	366	374	389	359	326	337	342	350	375	363	342	363	353	352	357	342	342	321	347	385	338	335	390	350	357	375	406	318	365	332	366	346	331	316	339	337	323	374	377	351	355	343	343	367	350	376	371	345	367	337	365	352	320	336	343	350	334	360	328	364	347	365	356	386	340	339	364	329	347	368	343	338	362	337	378	368	361	344	333	316	333	370	349	342	319	337	331	339	337	374	365	366	325	339	378	328	335	357	358	372	381	337	349	354	396	371	366	368	345	384	349	359	346	318	359	380	349	334	366	357	383	356	333	346	341	359	340	358	345	368	358	369	367	342	384	323	337	323	350	331	330	359	327	365	359	325	341	323	359	353	326	398	338	365	329	340	369	326	336	350	332	365	341	363	319	334	356	360	360	334	385	362	346	333	362	363	372	374	372	348	346	340	307	328	367	355	341	333	376	349	346	353	340	363	344	376	381	357	360	354	344	346	366	341	339	354	349	364	359	377	373	359	350	333	344	342	395	341	326	416	363	337	327	388	374	364	325	356	347	350	352	356	338	340	370	374	384	363	357	351	343	331	360	335	337	355	359	375	340	371	362	361	329	340	345	367	363	348	305	359	315	387	372	342	364	365	357	378	348	374	343	328	340	328	360	351	350	334	328	359	319	353	379	356	346	354	348	373	372	344	347	352	325	345	384	338	355	370	381	335	352	340	335	354	336	362	365	356	364	370	353	346	330	360	361	336	341	341	345	320	357	378	342	375	342	366	381	340	337	357	364	346	357	343	349	354	350	330	360	328	355	343	358	340	361	335	357	344	338	328	330	333	369	372	326	345	370	346	367	336	373	371	379	365	363	333	396	346	326	326	349	378	344	427	360	338	337	356	326	360	329	341	338	356	338	348	374	335	328	337	334	369	342	328	337	332	350	355	321	330	326	347	363	366	360	364	341	343	358	385	366	344	356	328	367	333	353	367	344	366	383	367	350	370	370	398	331	343	369	377	339	335	377	354	369	336	358	360	373	337	391	359	335	360	343	348	344	334	338	343	376	380	360	350	341	376	395	357	359	347	331	345	344	368	363	364	351	349	340	364	343	307	341	362	369	339	352	354	354	319	381	381	328	378	378	307	358	349	369	312	337	386	339	357	374	337	402	335	325	376	338	376	333	361	391	355	346	359	357	344	372	327	360	368	350	321	309	348	358	358	344	322	346	368	349	377	347	309	337	353	343	337	364	377	382	369	379	352	359	360	357	396	349	353	342	381	366	347	336	358	337	323	359	345	342	355	363	377	340	348	330	330	352	364	328	348	361	373	349	357	339	324	339	349	344	326	357	335	340	324	341	328	348	369	350	353	319	339	336	363	359	361	375	351	362	346	318	346	341	312	337	365	347	339	334	379	380	364	390	351	363	339	385	340	351	367	353	337	353	367	359	325	366	345	358	367	351	363	341	337	358	359	378	349	330	333	339	352	347	334	338	323	369	354	365	321	354	344	322	376	319	361	369	374	335	366	327	366	348	336	334	330	364	328	304	352	322	324	342	383	381	336	345	366	366	410	329	360	327	335	337	345	372	312	359	355	338	338	331	383	368	355	313	378	356	354	339	356	362	352	322	339	359	370	363	361	375	375	334	340	365	348	344	344	349	327	381	356	354	342	339	320	339	382	378	332	351	343	349	344	339	374	319	379	357	340	383	340	335	371	315	353	343	346	361	324	357	352	366	344	371	377	338	349	337	354	343	323	332	329	353	362	381	342	370	374	357	377	347	354	329	343	364	331	340	356	358	363	359	362	381	359	375	358	331	354	363	353	357	387	366	357	342	390	328	386	308	358	355	337	343	357	357	376	365	310	339	342	354	352	339	357	375	340	342	286	376	361	355	358	365	365	349	319	351	380	341	335	327	351	345	337	373	322	333	375	341	369	349	349	349	325	337	341	332	359	337	349	375	337	319	357	346	361	363	353	360	378	391	374	346	369	370	362	344	349	340	334	382	341	345	336	340	379	334	333	359	369	327	350	334	351	359	333	362	361	355	333	357	372	353	361	351	338	359	328	339	351	334	339	326	351	350	384	317	362	334	357	365	358	335	378	365	360	344	368	348	373	350	339	321	335	357	348	349	337	372	328	316	357	378	356	371	358	325	346	347	350	364	366	390	319	361	329	355	325	365	350	315	332	331	352	330	318	336	391	347	351	332	315	350	361	310	319	368	341	352	321	353	375	359	328	337	330	320	365	326	346	342	358	337	362	321	384	357	340	316	373	344	334	368	326	349	361	354	355	338	343	358	394	349	342	359	337	341	341	341	368	373	357	370	392	356	362	330	332	339	365	397	346	326	380	350	335	344	372	345	387	349	352	301	348	356	341	352	347	357	341	353	347	331	380	366	382	349	357	328	354	394	327	368	329	325	348	377	332	341	339	337	355	323	370	316	358	340	320	367	338	401	313	349	345	349	327	329	371	346	327	381	342	326	331	352	341	325	342	346	355	356	353	348	341	324	329	350	342	375	348	334	340	365	307	331	361	353	350	313	325	388	348	337
23485	21480	29366	24033	21483	20630	4275	1113	1427	24004	33150	30511	20858	11292	4580	537	151	143	161	113	151	145	149	151	161	134	136	142	142	143	153	165	137	150	151	164	151	150	165	154	130	158	137	141	147	148	178	124	153	140	167	156	153	153	142	141	161	138	148	138	136	128	133	143	152	151	149	137	167	123	151	166	177	142	160	142	139	129	149	134	137	145	148	147	152	145	137	145	148	145	161	164	136	151	144	143	147	148	128	140	130	151	172	142	149	133	160	134	144	129	156	140	158	150	162	146	146	138	141	144	172	139	145	167	143	158	140	148	132	138	132	151	151	159	136	160	154	139	148	144	153	157	113	135	129	139	140	141	171	167	160	152	138	136	137	132	152	151	156	144	155	160	172	153	143	142	140	165	149	165	125	138	155	159	158	142	152	126	149	145	159	162	140	125	152	153	152	141	148	131	144	155	178	163	134	127	134	151	137	158	145	139	138	148	141	169	172	137	152	157	154	129	124	145	138	145	140	130	160	167	146	134	175	127	136	148	142	146	143	137	163	131	137	140	157	151	149	145	152	181	166	140	146	142	149	147	123	153	150	145	154	139	151	150	147	160	155	155	138	134	150	129	151	131	135	153	145	144	134	149	162	134	143	138	125	126	143	121	131	162	135	173	158	155	142	143	143	139	141	144	167	150	137	150	155	151	122	145	169	147	152	153	135	149	157	161	146	155	164	167	140	136	123	148	158	139	157	130	146	131	140	154	150	138	148	145	152	141	138	156	174	141	141	166	162	152	134	168	122	168	142	140	166	142	149	151	132	169	167	144	145	134	182	150	147	153	182	147	161	144	145	144	165	140	132	142	135	149	156	145	163	155	162	131	153	151	149	145	150	138	141	136	147	158	144	130	140	133	152	134	136	135	122	149	145	138	140	145	126	158	165	132	141	154	161	140	154	150	152	145	152	143	153	157	138	133	139	136	150	143	123	170	137	148	121	163	151	154	123	131	154	137	130	125	128	124	136	153	167	151	140	142	162	136	158	153	154	133	153	171	144	169	144	142	109	152	138	156	132	154	150	145	152	132	136	156	123	150	158	154	147	147	161	146	147	151	131	136	134	144	143	159	126	160	164	159	137	150	141	160	141	147	147	150	142	106	162	140	159	155	157	148	148	165	143	167	139	126	144	134	143	139	156	130	145	160	156	131	150	138	159	131	147	160	158	138	146	150	138	156	161	163	158	162	149	141	153	133	124	150	145	136	148	152	140	133	144	155	143	141	121	154	153	153	128	145	158	137	146	132	131	135	165	135	155	146	172	174	146	116	143	153	128	135	143	151	167	144	156	137	150	136	156	151	155	159	169	154	151	146	141	148	154	156	118	123	152	150	125	144	163	173	132	135	150	142	175	141	165	140	159	168	155	171	153	148	177	158	131	162	141	128	150	143	155	145	142	147	141	138	138	165	134	155	147	149	124	143	146	152	149	134	154	165	142	124	149	131	149	142	131	136	139	132	170	156	148	152	155	142	150	148	120	124	139	142	156	159	142	164	126	135	147	153	131	150	142	134	119	148	118	152	146	142	143	151	128	159	141	142	138	141	143	157	140	158	183	139	128	142	149	160	138	145	131	157	147	119	127	153	152	164	147	146	134	158	139	137	139	154	147	146	138	137	139	133	144	122	134	128	142	142	157	137	127	156	136	143	128	129	147	133	150	152	154	160	150	150	138	144	151	143	141	129	143	129	140	144	148	155	155	146	145	154	140	161	137	148	158	142	147	153	151	156	150	148	137	146	139	156	140	150	152	154	162	158	147	141	150	173	138	147	128	135	161	155	142	137	124	147	155	132	152	153	133	123	138	143	157	138	152	165	159	147	134	144	157	125	137	155	163	130	153	144	126	117	153	147	144	142	159	178	143	146	144	135	161	138	148	156	154	161	141	138	131	140	152	150	145	147	156	136	134	132	140	148	169	134	144	152	161	164	122	164	147	139	150	141	162	134	139	137	152	161	145	142	149	133	164	141	157	141	143	167	129	158	124	128	151	161	147	140	148	130	146	147	150	131	160	131	166	149	152	130	154	142	169	147	173	141	143	167	145	147	154	125	128	143	148	157	136	153	156	140	135	130	166	141	154	137	166	133	143	155	148	158	144	153	144	129	156	146	144	159	140	141	127	150	147	148	145	127	157	145	142	121	175	152	146	154	152	154	142	157	158	128	121	140	132	153	145	148	157	135	157	140	152	164	140	165	138	155	132	146	147	152	148	152	138	164	130	153	126	132	166	134	142	123	155	134	143	141	151	142	160	150	151	140	164	145	150	151	190	150	156	138	152	125	139	156	122	160	159	170	159	162	141	154	139	145	147	144	136	167	166	152	156	171	135	137	145	158	148	157	138	178	155	137	154	162	133	138	147	163	158	139	156	146	147	138	146	142	134	133	128	129	143	132	146	138	148	115	156	176	175	150	145	146	132	140	147	150	148	168	124	157	150	144	141	146	145	132	191	143	160	133	151	142	142	128	154	149	144	137	137	135	148	153	132	134	160	136	141	154	153	152	160	147	173	133	134	154	160	143	141	142	142	123	106	157	147	150	119	147	141	109	142	159	147	154	126	151	160	152	139	133	144	151	129	163	125	169	155	133	147	167	143	158	126	141	164	149	147	161	150	153	126	133	137	160	147	142	149	162	167	139	146	145	157	141	145	154	156	138	134	148	146	118	146	131	145	127	139	141	145	133	139	141	159	129	147	144	159	141	138	152	152	161	137	141	164	134	158	135	156	161	147	176	145	134	157	147	163	130	121	173	125	126	163	151	125	164	188	158	176	142	134	137	148	162	157	148	163	136	155	147	145	166	133	127	161	152	162	149	151	152	153	138	148	151	148	147	131	171	145	145	151	153	142	127	149	145	155	158	132	146	146	146	138	144	136	156	138	129	126	150	132	135	147	156	136	135	134	138	134	142	159	154	165	144	143	151	146	145	131	126	142	168	164	134	136	137	144	145	153	153	142	128	148	130	142	164	122	130	162	146	164	137	155	157	142	159	152	136	155	129	151	142	166	130	170	150	139	146	132	160	143	138	149	152	177	148	131	147	167	138	137	140	127	143	134	149	141	129	131	157	152	156	135	158	147	144	153	136	141	172	137	133	151	139	135	135	134	126	150	153	135	162	152	138	164	170	155	143	159	149	139	132	143	154	137	133	148	131	179	135	149	142	142	139	140	156	143	157	122	149	152	135	138	156	146	150	139	140	140	148	136	127	155	122	160	167	161	136	139	169	138	157	154	153	151	136	127	151	129	146	146	178	136	119	147	143	152	147	133	131	153	153	142	146	131	138	160	159	136	127	153	132	153	142	174	126	155	128	150	117	152	149	135	158	157	129	124	150	126	158	157	159	137	136	163	149	157	115	173	140	139	151	131	143	150	151	141	139	125	138	137	146	143	182	153	155	142	142	153	131	143	165	152	158	132	151	116	141	154	117	160	148	120	168	153	146	133	161	159	144
13135	24119	25298	14126	8741	5905	4815	3006	4269	35156	40880	37338	28285	18786	9512	1241	230	302	252	273	242	239	224	247	256	209	222	223	212	236	231	268	228	222	238	234	225	232	235	235	226	234	231	219	235	237	234	233	209	236	238	231	202	212	229	241	225	250	261	232	211	226	224	217	223	252	267	231	247	238	209	240	241	228	227	227	232	261	227	233	242	250	252	246	231	223	238	233	249	221	233	237	216	238	220	232	217	222	209	218	254	202	208	269	234	233	235	238	221	203	258	222	221	212	251	225	230	214	226	222	235	238	233	232	238	229	235	207	218	207	255	228	232	234	243	227	244	211	202	210	230	216	229	226	197	213	242	240	247	233	217	219	210	221	214	222	230	241	226	221	217	208	230	223	259	217	223	225	221	223	243	249	251	240	241	233	197	200	213	236	212	219	211	220	235	234	247	217	219	228	216	233	219	224	215	217	239	212	199	239	236	256	226	211	201	231	268	236	225	234	191	235	239	249	201	234	221	248	215	196	247	254	252	239	230	246	249	245	211	234	229	248	238	226	239	230	215	250	210	207	218	245	231	215	219	228	216	217	236	247	243	272	228	239	230	232	218	263	212	210	226	201	218	243	232	220	216	220	231	246	241	221	224	230	224	222	209	223	219	228	261	236	202	238	219	198	208	228	220	243	210	221	247	221	220	210	222	234	210	223	251	222	224	231	229	211	238	230	210	226	233	218	240	218	224	242	266	219	232	205	236	215	218	241	241	233	236	234	218	216	219	235	209	229	236	234	222	229	238	230	224	233	238	225	230	206	209	244	217	229	230	226	217	215	215	213	234	236	219	250	222	234	227	264	217	230	248	238	213	244	238	232	203	235	241	254	231	220	237	228	222	227	243	218	217	246	221	229	236	237	222	229	205	246	255	231	236	248	223	232	223	220	185	229	248	224	215	191	209	234	234	226	247	244	239	230	217	240	235	233	228	219	230	226	245	227	231	199	205	215	251	222	224	225	220	194	216	233	238	238	257	222	244	218	233	239	240	203	225	205	221	202	226	211	240	229	228	251	239	257	208	254	228	243	230	222	238	248	218	243	249	200	262	222	225	214	232	235	253	215	235	237	224	231	242	226	211	230	246	215	224	209	253	266	235	216	224	224	215	221	215	201	219	228	226	247	226	211	224	215	239	248	206	251	247	199	207	230	206	219	285	239	221	221	240	238	233	212	230	230	220	200	244	218	245	206	210	226	220	222	215	262	247	205	247	251	245	219	222	222	236	247	244	233	241	200	221	232	214	241	211	209	246	232	216	221	235	222	235	193	203	215	211	254	245	230	234	213	237	224	238	253	245	218	226	232	223	233	209	227	222	250	232	226	226	222	210	231	244	229	242	259	214	236	223	212	233	231	231	233	198	256	237	190	226	243	235	227	251	241	237	249	240	198	234	218	220	229	243	206	258	221	212	226	240	233	224	234	225	245	219	221	232	234	232	227	243	242	218	210	232	222	219	230	224	223	241	239	202	221	254	213	223	241	228	215	233	233	209	210	231	245	241	250	228	231	208	225	226	222	215	220	215	203	221	232	252	243	234	228	220	203	249	217	245	249	240	219	244	234	219	232	229	217	219	244	238	264	194	235	215	207	233	219	211	219	238	232	217	198	230	222	223	198	197	247	239	225	221	232	208	231	221	267	207	239	221	231	215	232	220	227	198	245	201	218	247	216	197	227	251	215	250	188	228	205	251	235	201	227	227	218	228	232	225	210	228	221	212	232	242	228	235	242	208	211	214	225	248	222	231	237	236	220	265	217	224	223	252	231	213	201	231	224	214	219	247	225	226	221	218	253	224	222	235	245	265	230	232	247	250	240	216	237	233	211	214	246	214	225	242	230	224	219	224	222	237	247	225	216	191	236	201	211	205	236	239	227	214	207	211	202	221	239	221	227	227	229	220	242	220	238	207	224	198	245	198	212	234	213	206	227	222	209	252	254	214	236	220	210	215	213	235	214	221	225	203	230	232	230	226	212	256	221	207	221	210	238	246	207	243	222	218	236	231	241	200	253	253	224	206	247	223	215	233	231	228	226	218	211	207	231	241	250	201	234	245	222	247	214	251	218	239	248	234	217	252	236	227	234	245	235	225	252	217	209	204	249	206	211	206	237	234	258	213	200	239	217	227	237	246	209	232	203	220	207	214	252	229	234	232	211	192	202	209	228	237	225	227	222	238	216	253	233	245	209	202	222	213	218	225	196	246	228	227	208	239	221	219	272	215	227	242	241	214	240	221	266	242	239	228	234	235	225	259	219	244	227	219	203	234	240	219	237	228	238	226	215	224	221	241	220	228	220	221	247	229	244	235	210	255	223	238	228	246	227	226	249	264	203	232	215	230	222	232	209	218	225	238	238	218	224	228	221	227	208	192	267	243	212	230	251	211	210	246	211	222	195	222	222	207	246	198	246	216	226	209	238	188	199	247	222	255	224	209	238	201	241	212	199	218	232	232	235	246	250	228	237	234	234	217	225	246	213	208	247	218	212	224	266	221	239	218	207	261	233	235	233	225	232	226	232	211	233	212	232	232	233	225	220	226	208	210	199	225	214	232	228	219	246	193	222	194	224	249	233	234	200	229	250	237	226	218	242	207	223	233	232	226	204	245	259	242	238	228	229	208	236	226	211	219	213	220	209	237	218	225	221	234	214	249	229	223	219	230	228	212	223	205	248	245	224	245	262	224	253	229	224	216	245	255	204	225	242	224	214	239	225	224	205	261	252	263	231	241	221	241	244	235	237	231	231	198	223	198	241	242	232	217	213	202	223	224	222	223	246	227	255	221	225	206	222	220	228	240	242	225	195	265	229	242	201	216	196	255	254	210	241	214	231	234	249	231	222	279	210	235	236	232	221	243	215	221	204	236	228	228	243	236	231	233	247	232	195	229	227	238	242	224	247	224	217	203	211	237	238	215	233	224	249	219	217	228	228	254	235	232	217	224	212	224	229	249	245	236	217	252	244	204	240	251	234	209	235	220	220	231	253	214	250	220	234	212	230	207	227	225	216	206	210	229	252	231	240	232	236	236	226	226	232	219	205	212	229	241	231	228	244	218	207	225	209	184	234	234	245	220	247	233	235	227	223	252	225	210	216	212	231	247	230	253	215	214	219	222	222	228	246	231	230	220	226	211	205	229	209	210	239	240	200	222	242	235	233	210	263	226	209	226	242	244	224	207	237	257	228	247	237	240	238	235	209	252	234	198	241	240	200	216	215	236	212	240	235	262	211	205	222	206	239	240	239	236	226	234	219	252	222	243	224	207	210	229	256	213	202	235	231	224	237	221	253	215	246	230	197	201	248	204	219	257	221	233	226	237	241	254	248	239	209	239	230	216	219	228	243	201	219	224	214	226	265	230	218	217	231	247	218	248	226	216	220	226	228	237	218	232	249	222	267	235	254	216	237	235	223	226	219	232	243	270	225	221	233	232	214	224	229	233	236	243	232	228	248	216	221
27136	20840	12219	6495	3874	1407	731	391	301	1377	3597	2846	1563	738	314	204	239	213	241	199	238	246	223	207	209	198	227	191	219	212	217	232	211	221	217	215	224	220	228	223	204	194	218	212	230	212	209	202	206	215	233	208	213	207	220	229	225	203	225	240	209	200	226	241	233	222	235	213	229	217	195	220	223	201	207	221	243	193	207	215	211	209	216	210	215	206	222	239	218	229	202	223	233	207	230	208	232	231	217	231	220	199	220	210	213	210	240	203	220	227	203	226	246	228	254	202	200	204	235	226	229	212	223	206	192	203	228	227	218	201	234	208	220	218	212	233	216	220	200	194	201	184	194	213	197	211	201	242	216	211	213	231	219	236	224	206	186	197	242	200	223	213	227	250	221	211	244	217	242	202	215	237	220	234	253	190	182	221	213	186	249	183	232	228	209	210	239	227	221	221	224	232	202	225	230	208	241	212	219	218	212	224	219	214	216	210	203	209	224	222	216	228	188	246	194	219	206	194	208	228	197	207	249	227	221	191	239	227	222	231	223	240	185	224	198	204	219	224	197	228	216	240	214	189	221	214	218	226	223	213	227	233	226	245	210	223	211	225	200	216	197	226	213	200	193	193	244	201	228	213	217	214	188	208	219	206	226	223	212	221	215	199	176	231	243	188	211	211	256	227	192	230	215	195	210	214	210	233	214	205	255	230	201	214	197	230	247	222	191	250	224	207	220	219	237	211	202	205	202	211	220	218	224	203	217	223	201	214	203	184	182	221	191	199	224	225	233	191	232	221	230	223	209	224	224	217	226	264	221	242	228	216	208	221	199	224	211	237	234	213	240	236	194	210	209	234	232	204	201	212	208	200	208	208	194	219	223	230	215	210	196	229	235	188	234	242	236	215	223	229	220	224	238	214	228	252	207	208	224	188	217	223	211	193	231	220	203	209	217	235	246	210	219	232	215	208	235	226	220	215	225	221	184	214	242	212	215	200	210	210	248	233	222	236	207	218	204	252	213	230	211	219	220	233	217	212	221	221	252	246	213	203	221	241	186	216	234	224	226	206	226	226	215	235	222	212	206	217	215	199	196	222	247	201	232	212	239	216	235	243	210	208	220	232	263	204	210	231	218	209	222	189	208	225	209	205	216	195	210	217	231	228	217	212	241	182	239	212	219	213	180	232	215	191	247	225	235	218	204	211	241	227	230	216	207	215	193	199	193	214	223	199	228	231	256	200	226	237	226	196	206	200	209	241	231	193	233	226	249	232	227	227	255	204	217	221	226	219	246	224	221	225	243	198	211	246	230	206	211	229	184	246	220	210	230	223	212	198	227	214	215	227	220	220	240	232	222	229	208	227	236	201	209	259	219	233	208	216	205	231	227	222	221	196	234	197	207	218	230	228	193	224	200	190	224	217	251	229	212	233	246	237	204	208	211	240	219	219	212	220	213	220	222	224	218	204	213	206	214	220	220	220	205	201	212	216	207	211	202	213	209	204	182	221	231	216	201	207	210	236	205	231	187	202	215	223	213	236	236	217	207	214	215	204	232	211	213	214	222	229	229	247	208	226	204	218	197	216	221	191	202	207	203	204	228	242	222	222	190	208	232	224	239	218	198	232	214	211	227	216	217	189	222	191	206	232	220	195	199	217	227	222	239	220	220	196	203	222	234	218	230	238	246	233	195	211	205	230	201	216	234	240	202	225	219	222	229	212	241	191	196	203	218	209	226	191	213	200	219	199	235	210	222	223	211	217	221	219	222	216	238	202	205	228	226	275	226	216	214	204	223	226	212	208	222	222	198	242	227	188	216	219	214	236	239	220	218	214	209	247	211	215	234	213	238	197	222	214	230	192	201	250	213	199	218	188	224	206	227	231	230	211	233	230	211	191	229	209	207	213	233	232	238	204	207	226	219	229	220	211	250	239	233	218	233	189	248	223	236	230	225	199	221	210	233	221	205	196	219	214	211	206	217	227	222	211	226	201	207	243	193	229	227	234	196	199	223	237	210	220	233	233	210	191	205	204	213	247	208	240	212	210	212	209	236	216	220	225	225	225	187	191	279	216	232	192	205	188	236	204	217	248	209	207	221	246	211	218	221	235	217	220	227	199	205	229	212	205	214	238	227	223	189	213	236	233	206	223	218	251	208	193	216	218	204	235	216	231	216	223	215	213	206	224	233	194	190	231	212	206	198	226	186	208	222	231	203	236	218	231	192	218	246	233	218	250	207	229	220	222	216	217	191	198	195	239	215	209	206	196	213	228	223	211	243	187	227	212	218	202	245	188	247	206	207	206	211	220	211	232	212	215	231	215	232	216	194	226	225	227	234	216	217	217	222	221	224	222	213	220	214	199	243	231	218	241	225	210	203	243	234	233	205	213	212	218	225	223	209	210	243	243	211	212	243	228	230	198	218	230	247	217	220	229	229	206	192	216	225	249	208	209	230	221	236	237	226	217	246	203	224	237	228	207	197	232	218	200	196	212	218	207	189	199	233	211	229	219	217	218	220	212	235	221	214	214	194	212	204	212	211	224	179	198	211	258	216	218	220	225	209	228	227	219	205	225	234	216	219	210	227	206	248	216	221	218	198	195	211	211	228	218	184	229	224	200	219	223	255	206	207	194	242	227	244	213	217	225	236	213	232	223	223	192	244	256	227	218	208	201	225	206	201	217	218	205	204	219	236	209	223	199	224	193	191	243	241	222	224	174	202	195	211	231	233	202	220	222	239	195	222	230	233	236	205	242	217	204	201	200	217	212	230	187	214	230	212	257	226	216	240	220	221	191	210	225	209	240	257	215	205	188	216	207	202	205	226	252	211	193	206	235	241	204	237	216	218	231	208	236	185	229	219	238	187	194	210	186	204	228	203	213	211	210	183	209	203	214	221	205	221	213	226	197	192	222	220	227	219	217	209	222	194	211	212	199	222	227	244	220	242	224	223	210	195	190	205	199	205	202	223	272	228	198	232	222	227	219	212	225	195	238	233	225	220	222	196	226	235	228	219	220	224	223	229	197	214	243	214	219	214	207	207	231	246	226	234	193	211	230	209	251	215	220	244	244	249	195	209	207	219	206	198	193	210	213	218	232	227	224	230	224	209	232	223	214	220	200	242	213	214	203	209	212	225	217	246	230	195	211	244	220	216	190	219	237	206	219	231	224	225	226	200	228	225	198	203	233	209	212	211	265	231	216	225	188	213	213	219	232	209	247	216	203	210	237	213	205	243	219	235	251	228	219	202	215	210	222	213	200	235	188	229	216	221	199	225	201	218	218	210	203	226	211	190	198	203	242	200	223	214	223	219	221	222	216	231	218	221	236	223	202	221	228	212	206	241	219	203	217	227	218	230	227	203	210	215	230	211	214	249	221	222	230	219	245	211	202	225	229	197	226	201	224	218	237	213	205	197	217	230	216	194	229	213	231	212	214	219	222	206	231	207	241	171	227	207	214	207	230	222	206	199	235	237	214	196	234	192	249	221	209	237	203	242	201
7805	10654	10812	10336	8137	3572	1852	921	697	3447	8490	6444	3434	1660	565	316	312	326	323	334	356	356	350	342	348	383	326	326	317	326	332	341	320	318	350	312	317	317	319	333	335	332	361	308	329	351	324	331	331	336	283	297	306	324	318	353	322	347	289	336	316	345	315	344	312	323	335	346	363	345	329	359	358	337	360	333	354	319	324	337	338	333	337	334	300	328	329	341	353	329	337	335	349	306	314	296	329	338	350	325	344	351	333	307	349	301	339	317	299	345	327	302	318	337	345	337	302	316	317	327	327	327	322	319	301	354	336	330	325	322	349	375	365	349	322	344	320	337	310	329	340	321	330	318	342	378	317	318	334	310	322	314	343	367	343	308	325	319	310	339	357	327	326	328	310	339	332	296	313	320	336	338	339	288	320	325	324	281	323	331	293	329	372	316	319	343	344	321	318	359	307	356	333	347	333	332	352	300	321	331	361	347	357	355	306	331	343	335	313	341	325	339	328	366	325	324	319	347	302	334	321	349	318	307	310	353	322	304	331	367	306	318	341	338	312	335	352	340	323	358	335	352	304	345	302	316	289	344	352	326	313	378	283	328	334	326	324	350	314	312	349	315	325	318	348	329	343	316	302	297	328	317	331	309	316	342	330	352	368	325	319	339	341	342	338	329	332	305	318	344	314	331	315	341	358	316	326	312	327	338	335	330	324	338	311	313	334	303	329	330	323	327	309	313	305	346	332	348	320	310	323	336	329	340	334	347	320	316	301	346	342	317	351	324	316	332	311	335	347	301	338	338	346	315	306	334	317	325	313	328	322	363	329	335	349	331	354	347	336	325	347	334	322	320	362	313	333	331	314	325	318	343	299	322	333	328	328	312	296	294	306	318	338	312	298	321	348	313	342	322	308	334	335	321	363	318	319	363	339	323	349	343	314	331	315	321	333	338	313	338	350	297	312	343	342	351	298	364	358	318	321	356	325	330	313	357	360	293	337	349	309	313	345	319	372	323	333	340	337	316	348	322	313	320	353	338	354	342	357	339	320	366	335	334	313	351	285	345	319	338	327	344	334	338	359	341	309	312	310	330	328	341	345	321	331	322	343	316	325	331	320	322	365	305	344	332	339	327	357	320	315	351	352	322	327	337	319	308	295	323	350	349	313	311	330	310	314	344	319	347	333	339	312	389	341	345	312	311	334	324	326	331	331	343	329	335	335	309	337	342	321	388	318	338	322	339	361	331	334	342	329	313	373	326	350	343	346	350	366	332	305	372	321	336	334	319	329	372	274	339	297	306	359	353	349	348	311	357	321	309	329	344	337	313	315	286	334	350	325	305	321	330	319	342	299	362	304	328	317	314	339	339	332	312	337	338	326	347	358	324	348	356	332	340	334	315	318	326	320	310	296	340	344	336	322	325	356	316	330	333	319	364	330	320	340	330	384	321	347	321	363	298	327	332	336	320	355	330	319	305	355	332	315	336	326	331	327	320	352	305	328	323	297	342	352	304	307	322	342	338	314	311	366	358	310	338	346	314	304	329	312	354	278	333	366	386	318	341	334	374	325	308	325	340	356	330	328	313	358	330	332	316	320	352	343	330	340	339	346	322	314	320	323	323	342	339	331	327	339	335	321	317	345	332	322	328	345	306	316	342	349	336	317	337	334	316	323	356	319	366	306	345	310	355	331	329	346	339	317	305	346	352	310	347	325	311	332	304	365	369	312	323	331	310	372	317	361	339	315	331	334	313	317	345	358	342	316	335	344	349	295	324	330	319	337	346	306	356	329	311	342	323	333	327	355	315	331	336	351	316	368	330	334	324	353	352	342	340	357	318	358	348	322	324	340	327	324	316	362	390	331	324	320	352	330	318	346	322	335	312	335	284	335	341	307	328	332	318	336	321	373	324	316	333	312	325	346	317	350	327	317	341	294	302	328	354	340	335	321	316	327	320	321	318	333	305	343	296	363	319	317	370	328	332	304	292	336	283	340	332	349	336	332	340	322	322	326	360	323	326	352	302	332	325	338	316	323	319	344	331	323	339	317	329	339	339	308	340	348	314	309	345	289	324	333	288	324	318	310	349	316	340	351	330	341	307	327	329	309	348	316	317	325	328	318	339	295	322	346	312	326	330	383	313	340	341	325	333	324	315	345	341	307	317	324	335	330	322	357	340	306	321	324	336	346	330	331	368	358	352	331	348	333	333	362	331	341	316	312	316	361	359	299	335	311	332	328	341	351	329	338	296	344	379	329	345	340	340	309	328	330	326	342	375	365	326	322	314	331	353	329	339	293	331	293	307	329	310	347	354	313	341	326	359	355	325	337	305	325	335	319	365	323	344	332	336	342	318	357	320	359	368	284	315	329	342	343	314	351	339	320	348	341	313	309	324	353	333	340	341	333	344	330	354	349	339	347	316	327	321	346	347	297	322	320	367	328	310	356	280	328	337	322	329	321	323	317	332	349	321	331	296	323	356	314	367	305	331	357	371	333	329	342	334	322	342	304	328	332	327	336	335	356	298	332	339	323	379	330	312	346	328	362	311	332	338	324	339	364	346	300	335	358	360	342	332	325	331	337	330	313	331	314	324	315	326	326	300	357	341	337	307	319	357	331	322	311	309	317	314	325	330	309	344	328	335	330	357	331	300	339	325	338	328	318	351	308	330	324	349	338	339	310	314	331	356	341	327	364	344	332	340	319	343	351	302	323	354	321	329	339	312	321	346	341	325	330	311	356	308	330	333	334	364	364	368	332	302	318	334	328	303	298	321	339	335	326	315	339	295	334	326	327	341	307	333	327	319	341	357	326	341	350	334	352	339	333	327	350	329	345	360	306	384	333	293	344	320	293	330	377	303	328	321	303	336	330	314	313	336	311	318	305	315	337	344	328	325	318	311	311	341	359	300	296	341	330	334	323	341	337	333	305	336	337	346	317	305	302	321	315	338	301	335	359	342	329	326	361	328	296	313	327	342	340	323	328	341	345	343	337	325	344	311	313	323	330	299	323	351	308	302	343	327	316	342	346	310	339	324	334	340	328	322	332	338	334	307	337	320	367	331	345	343	355	299	347	319	307	330	339	332	343	341	310	336	320	301	315	304	375	324	341	319	351	322	325	349	307	319	336	332	328	310	312	338	316	319	341	312	325	336	329	319	319	304	314	316	322	341	347	329	325	335	293	322	315	348	318	327	328	309	337	332	348	339	360	332	312	327	345	318	343	343	312	341	336	330	305	290	373	347	347	334	331	330	352	341	342	301	322	294	315	357	340	344	326	372	345	348	340	338	331	343	331	327	343	320	311	349	332	299	330	327	302	314	299	315	356	345	320	344	311	334	324	324	326	327	327	312	324	324	319	352	377	337	338	300	334	328	304	346	349	322	328	334	315	295	329	344	365	361	306	370	323	325	318	320	322	309	308	349	339	334	311	333	334	354	349	332	351	339	326	312	319	353	316	310	337	314	337	320	342	318	320	320	311	341	319	295	300	327	361	334	358	354
24226	21538	29031	24504	21405	11562	3554	1191	836	1664	11939	13688	13509	9263	1058	272	220	237	217	227	214	233	243	248	214	252	223	224	226	235	216	237	239	211	202	204	222	226	201	227	212	225	205	249	212	215	224	214	212	211	206	219	225	219	210	193	239	202	196	197	216	205	196	222	212	201	221	205	220	233	209	231	234	221	212	206	194	217	216	255	203	216	227	230	205	188	196	230	221	216	217	198	218	202	189	211	216	220	211	186	205	218	213	231	223	209	208	207	213	215	205	213	219	221	213	207	201	197	223	231	205	219	252	219	200	196	215	222	199	200	199	209	208	226	219	210	220	229	214	188	207	247	221	182	218	214	207	231	208	213	231	232	193	208	232	212	207	207	202	215	205	217	188	216	217	196	193	226	225	203	224	240	211	202	210	211	210	210	188	202	232	213	199	227	199	201	192	220	202	207	220	225	190	223	246	232	205	207	200	204	216	198	185	221	211	209	177	193	217	210	209	209	204	209	212	188	186	187	200	195	190	244	209	210	220	185	191	226	203	202	199	222	230	237	222	204	222	187	225	207	199	230	189	233	210	214	212	203	224	241	208	216	214	225	206	199	215	200	203	225	207	208	223	211	189	193	222	213	206	205	220	175	237	220	221	207	186	209	215	203	199	231	194	225	178	234	223	213	225	219	223	207	226	213	208	227	215	210	208	205	196	194	208	210	219	228	192	195	217	199	217	195	201	213	183	216	186	193	208	222	224	215	216	243	209	181	213	233	200	233	202	196	208	203	230	231	221	251	210	212	214	242	221	248	199	196	199	198	201	201	201	221	214	209	194	209	237	224	194	228	210	199	206	221	228	218	191	210	207	198	205	227	213	209	214	222	199	217	216	204	172	207	204	204	206	244	204	195	221	188	195	222	207	216	203	204	178	195	199	234	211	221	203	217	179	203	211	213	196	213	221	205	227	188	195	225	211	211	191	184	211	231	188	189	249	227	218	214	223	204	195	243	195	228	224	232	207	181	223	226	217	208	188	222	180	214	211	220	228	229	211	183	228	212	176	208	198	217	226	198	211	214	228	207	190	205	213	216	213	183	199	186	208	200	219	231	220	196	208	221	210	228	185	198	194	173	203	244	214	237	207	233	201	188	204	201	227	204	194	200	194	208	221	224	210	197	226	207	223	201	231	205	210	212	211	194	206	199	202	190	205	203	203	198	190	213	214	203	218	200	230	188	221	210	212	184	227	211	227	202	206	203	206	184	223	189	209	207	202	204	199	211	212	232	208	222	222	205	202	197	203	232	209	224	175	198	194	230	212	212	218	212	235	200	212	207	193	209	185	201	214	222	199	215	197	175	194	230	242	211	214	196	234	234	195	190	213	205	212	193	205	217	211	204	208	200	208	203	209	200	213	216	202	193	208	193	191	204	213	196	207	200	203	210	200	201	222	234	213	209	229	217	186	209	195	190	214	229	193	218	216	203	182	202	209	220	217	213	218	206	214	213	225	194	225	204	213	216	255	173	217	207	203	209	213	187	227	220	214	179	195	220	198	209	191	225	203	209	192	201	202	196	214	220	215	206	238	172	198	241	195	218	230	249	204	192	209	205	194	182	215	184	193	219	207	198	211	210	207	222	214	207	223	174	212	186	202	194	198	222	187	210	222	242	194	213	193	211	169	179	226	186	209	195	214	199	225	211	205	186	197	207	203	187	192	231	226	209	186	219	195	210	211	211	222	209	203	227	188	214	220	206	231	188	211	192	202	212	219	205	208	198	189	204	224	189	188	237	205	199	206	233	233	197	221	238	217	272	218	223	191	184	192	215	213	198	210	224	214	209	219	205	217	215	194	207	207	234	213	209	214	214	220	215	233	186	207	220	197	211	212	211	192	220	223	261	238	215	248	208	247	184	220	218	223	206	214	250	195	199	191	192	204	200	228	205	203	202	216	202	217	207	207	206	215	195	212	208	207	202	217	215	227	202	204	193	227	211	200	202	218	250	218	218	220	215	196	230	201	189	191	214	227	207	225	198	215	187	212	203	211	204	209	222	212	206	207	207	180	209	225	207	214	195	201	196	204	211	214	194	183	220	223	210	222	214	189	216	215	232	210	207	205	221	197	218	225	206	188	228	217	215	199	200	186	223	220	198	200	242	232	201	224	191	205	219	212	207	217	210	199	224	219	216	208	201	212	214	216	210	214	227	224	219	215	189	229	216	211	189	219	210	238	206	236	185	211	218	202	256	211	227	212	223	204	208	215	243	212	208	197	188	210	208	213	228	194	189	211	211	212	211	216	218	212	230	194	206	206	197	210	241	222	215	249	206	215	197	204	234	223	209	209	194	202	190	204	216	219	210	171	215	189	194	188	216	192	204	233	224	212	223	226	211	182	239	225	229	250	239	215	191	225	223	209	220	206	194	176	185	207	213	200	175	201	218	214	193	198	214	200	197	194	164	227	203	218	231	221	191	197	222	218	220	231	199	230	195	227	236	237	192	196	205	208	192	208	231	214	190	231	218	204	205	213	223	225	196	249	185	198	215	201	199	218	181	218	209	206	185	210	221	209	218	197	216	212	206	193	212	213	229	214	210	224	224	208	182	197	185	196	197	204	209	216	210	211	192	207	214	225	215	203	205	230	198	242	222	208	198	234	227	205	214	210	225	182	229	201	202	226	199	209	206	249	207	199	200	191	199	217	205	204	191	190	191	210	203	230	226	185	194	245	203	217	225	224	172	201	201	219	223	219	199	235	206	171	212	218	238	207	227	198	202	182	235	219	208	206	221	196	205	214	197	193	226	215	222	209	219	222	206	216	216	222	196	218	215	199	208	220	216	203	206	229	211	218	219	216	209	213	221	223	213	222	228	198	206	227	204	188	243	229	202	194	214	197	212	224	209	227	209	202	184	219	200	213	210	231	189	195	202	210	235	210	223	204	201	205	230	205	195	183	207	210	195	204	206	209	189	219	187	203	199	229	194	205	210	193	208	196	204	225	224	239	223	214	216	201	225	210	214	213	210	196	206	176	208	205	206	178	220	218	204	210	203	222	224	182	206	197	216	185	203	198	217	186	216	206	209	197	222	225	212	211	224	220	200	237	200	228	206	211	213	186	216	205	209	179	217	212	209	200	179	217	251	215	239	211	215	221	210	185	196	222	228	217	223	236	205	204	190	182	214	227	228	201	207	215	248	201	229	215	208	224	193	218	207	204	209	190	190	221	209	208	228	189	223	209	213	214	223	219	187	201	193	213	214	205	212	217	216	201	195	221	189	205	185	229	222	205	181	205	215	203	216	218	208	201	201	232	171	204	189	211	205	227	190	221	216	219	203	207	211	189	192	215	210	244	211	179	222	216	193	218	205	220	210	195	216	196	217	196	214	198	202	205	223	215	214	220	219	215	204	210	204	207	217	189	214	232	216	221	206	193	194	213	179	210	227	232	213	234	219	211	219	223	202	207	190	222	208	199	209	204	207	221	222	223	208	204	215	198	186	230	215
6893	13439	17459	17151	8785	10835	7047	3333	2481	4432	20500	21671	23526	14880	2278	514	369	373	369	394	335	399	340	336	341	337	357	340	338	370	330	326	336	346	325	355	319	341	331	321	352	310	336	350	332	313	314	338	308	303	313	324	331	310	353	310	346	320	319	329	330	323	315	358	348	364	333	336	336	319	327	323	305	310	323	319	330	308	331	362	293	305	347	317	355	366	325	317	313	331	321	287	340	333	304	312	368	351	335	312	306	323	315	332	307	348	346	373	359	311	333	312	368	339	299	322	333	318	327	311	341	336	329	321	362	321	331	298	324	317	337	313	290	321	297	306	320	313	315	335	328	308	302	339	318	316	318	293	324	344	347	333	339	312	304	343	325	335	313	307	302	327	322	338	330	307	358	300	319	303	343	303	313	330	343	347	311	353	344	343	324	331	323	324	333	312	340	333	334	312	322	323	343	353	320	316	328	298	340	329	297	349	302	316	328	291	323	328	325	322	334	326	342	327	308	338	327	330	318	308	285	325	360	346	331	328	276	320	327	308	325	322	364	309	338	337	318	311	292	357	316	300	356	346	300	355	318	332	308	320	313	301	343	348	346	344	322	320	343	314	282	334	340	323	340	319	325	365	333	330	328	296	312	350	312	326	318	331	341	300	323	330	313	323	325	300	353	358	345	305	342	335	323	315	334	310	329	343	331	345	331	320	299	307	301	323	333	309	362	333	314	367	324	343	322	305	342	349	324	357	333	321	333	339	339	299	287	359	311	355	350	318	329	320	339	293	296	311	313	323	362	321	322	368	311	327	338	319	359	310	301	348	313	309	309	284	321	309	305	311	327	312	305	309	296	327	332	321	297	332	311	305	329	318	310	301	344	313	321	289	324	344	312	346	306	324	297	314	356	309	307	321	333	314	293	318	352	341	335	332	310	299	333	314	295	300	350	319	294	329	346	338	307	284	331	342	337	309	347	302	283	313	307	341	355	362	307	307	338	313	325	343	315	329	337	331	305	335	368	299	328	331	331	333	325	305	296	333	316	341	337	336	315	295	301	326	342	310	325	328	328	314	330	323	331	302	305	358	347	331	352	318	328	305	312	313	304	289	347	334	359	328	344	352	295	349	355	306	312	326	367	283	317	338	316	347	334	331	324	319	323	299	307	316	312	321	322	307	334	316	335	341	321	320	337	337	359	339	307	285	349	314	342	312	335	299	373	320	342	341	321	326	332	302	296	326	313	368	312	319	347	305	302	303	300	330	311	312	328	319	320	329	325	303	308	316	338	330	334	339	335	325	287	311	303	348	318	307	343	344	307	338	294	320	325	309	336	345	334	311	294	322	335	319	360	304	329	337	353	323	303	292	279	318	323	337	288	335	319	329	308	343	355	307	330	356	344	321	342	309	331	310	311	324	339	285	347	347	325	342	324	320	351	315	314	307	335	320	311	307	305	330	332	313	334	342	343	356	310	310	336	345	320	313	300	334	333	300	295	314	332	331	328	302	327	309	309	334	338	295	306	298	311	300	351	335	313	286	334	327	360	328	345	308	358	327	314	317	316	326	316	321	313	334	298	307	350	335	301	304	344	355	336	304	318	301	356	327	338	321	312	334	340	342	282	351	324	330	337	314	317	326	327	313	276	334	330	361	352	304	330	326	325	289	304	333	334	362	313	287	319	326	324	312	321	307	331	329	322	321	337	327	326	356	295	314	303	330	302	315	303	345	293	337	308	329	333	297	342	298	307	356	329	323	346	303	300	330	356	304	335	317	319	326	339	327	345	306	338	294	345	332	329	297	315	314	337	345	323	324	300	332	310	298	309	324	327	288	353	339	337	349	330	300	283	347	328	311	300	323	348	333	353	302	320	345	325	337	309	350	326	319	317	300	306	295	298	353	335	324	334	338	328	361	351	356	314	354	338	340	354	295	349	305	332	335	320	307	324	317	335	319	367	330	325	344	329	307	327	349	365	350	323	357	340	333	317	324	352	300	339	323	296	333	325	330	325	337	289	336	330	292	310	318	354	312	359	339	313	341	324	310	303	340	320	321	310	328	314	352	316	321	314	332	320	320	308	330	339	316	335	320	322	311	340	353	333	311	304	320	295	357	297	301	322	325	352	339	317	349	347	328	331	343	336	339	306	329	340	307	293	314	297	266	341	312	329	356	343	346	330	328	340	309	282	318	327	339	315	311	322	320	316	314	334	299	361	275	296	348	307	347	323	338	350	315	332	344	330	296	316	328	339	320	292	353	337	313	387	329	309	327	309	324	300	326	324	332	357	325	324	346	339	304	302	325	346	319	345	308	324	344	330	308	305	353	332	308	305	332	325	303	329	321	310	297	341	338	345	365	309	322	343	317	377	309	322	303	295	321	330	313	335	310	312	309	308	340	336	336	335	327	344	335	317	339	328	338	336	353	363	340	343	337	329	330	297	331	326	334	324	344	330	307	313	318	304	299	324	326	310	300	337	298	316	345	325	326	317	359	361	304	347	301	307	323	330	347	317	307	347	329	316	333	343	288	323	308	300	329	310	307	302	318	303	328	361	310	377	344	307	298	317	307	337	307	338	321	369	331	347	333	313	343	349	324	330	309	293	311	321	353	349	303	318	342	304	331	325	307	309	335	333	306	345	345	315	318	315	308	324	335	332	333	341	321	320	326	326	317	331	331	346	309	334	347	319	318	321	327	321	308	322	335	316	324	300	334	333	324	314	339	339	338	326	376	293	319	323	314	312	305	320	346	293	310	345	347	331	307	300	372	328	302	341	267	342	322	366	325	312	357	336	322	315	311	333	325	328	327	311	341	307	330	317	324	326	318	315	308	319	312	318	323	351	326	318	332	315	328	307	316	333	314	341	321	316	319	314	330	305	303	312	321	324	317	326	309	323	328	313	339	345	328	295	307	327	344	312	326	304	342	333	329	305	334	287	319	341	328	339	318	359	302	337	300	319	332	302	352	342	329	326	329	324	335	308	308	329	329	312	373	371	340	330	307	311	318	318	354	332	306	320	306	319	319	330	351	327	356	309	339	349	335	315	307	341	343	340	334	350	343	299	322	325	336	320	311	303	319	316	325	351	329	327	319	343	326	313	346	303	318	329	292	332	317	301	304	307	337	337	299	312	343	309	307	319	279	333	317	338	331	325	333	315	343	315	305	344	314	303	333	323	319	327	309	340	339	310	327	303	301	301	348	294	365	335	311	322	321	315	324	309	322	309	327	326	330	326	331	326	349	340	336	321	345	335	289	311	293	323	334	303	333	331	338	348	285	337	355	341	331	332	338	301	347	362	307	340	290	311	332	320	329	332	293	311	325	332	291	337	327	292	312	322	312	287	367	272	306	294	352	307	335	316	320	320	299	344	350	318	331	355	348	318	309	299	338	355	338	338	337	303	303	294	336	339	329	316	321	315	349	340	321	311	335	314	315	301	369	348	296	323	307	347	328	327	351	323	323	328	332	310	298	316	310	297	364	318	336	316	337	360	352	301	323
23438	21498	29389	24028	21499	20774	5717	1367	3933	15746	10729	5130	12402	15498	2102	211	177	144	146	141	150	154	130	120	127	138	131	139	125	131	112	137	124	117	132	114	123	114	112	124	122	121	112	107	142	115	102	103	110	115	118	92	109	108	92	130	113	115	135	138	119	118	123	114	108	108	94	116	118	118	129	106	120	118	97	122	110	115	108	113	115	116	110	131	99	113	92	122	125	116	115	119	139	108	114	110	142	111	94	130	99	102	97	127	107	121	122	111	103	105	102	105	114	128	108	103	109	105	101	114	104	107	100	110	132	138	109	108	106	123	109	116	84	93	97	101	102	111	115	121	97	107	114	135	111	108	105	110	103	121	104	122	100	99	117	103	98	102	118	104	113	105	121	112	117	101	98	118	101	99	102	109	105	105	118	106	98	116	112	93	88	115	114	97	124	91	117	100	107	105	102	104	126	103	111	92	92	97	96	117	99	103	107	132	103	104	106	122	106	103	103	118	122	129	117	112	107	117	118	103	102	133	108	120	108	131	111	126	97	97	91	109	115	120	116	113	95	97	96	103	125	101	87	112	99	103	117	94	97	125	103	95	102	113	97	100	124	111	122	117	111	105	110	104	93	119	111	106	116	121	101	99	114	110	98	113	110	109	113	103	97	98	89	103	96	115	96	99	111	102	108	120	124	119	115	94	128	109	109	107	122	122	83	107	102	87	98	96	103	91	88	116	111	116	107	103	117	127	98	100	106	104	104	117	131	119	131	101	104	100	95	107	115	112	132	113	108	99	111	105	121	106	119	103	106	124	115	102	111	96	115	110	100	112	104	109	117	93	119	115	117	111	104	107	106	99	106	116	119	106	128	123	107	115	116	114	119	112	120	116	103	105	115	112	124	134	101	115	126	100	102	99	116	99	113	124	99	106	120	117	131	109	114	109	111	94	107	118	109	116	112	108	112	94	95	115	107	108	111	117	114	115	113	118	104	111	109	109	113	95	109	102	122	109	114	100	100	120	112	110	118	113	130	115	94	126	107	121	94	99	117	108	94	115	103	108	117	111	109	107	107	100	108	116	104	122	127	96	123	117	107	115	132	101	92	112	105	116	119	125	104	118	103	106	121	117	103	105	98	127	112	96	97	94	113	89	105	125	124	97	116	121	103	114	117	97	122	110	113	120	129	101	106	103	110	113	112	122	114	107	89	117	99	104	102	124	94	107	110	120	109	134	112	116	127	107	128	115	116	113	112	113	109	104	104	118	106	110	96	141	102	108	115	100	110	94	124	117	109	100	127	108	102	119	83	94	98	119	106	104	100	116	105	109	112	115	100	102	92	122	93	126	129	117	94	105	99	134	110	94	120	87	116	119	83	98	97	116	119	91	108	84	104	109	110	120	111	98	99	102	122	96	99	105	123	117	117	111	112	114	111	107	108	102	104	128	103	97	121	105	114	90	90	102	109	100	106	114	108	108	109	104	112	103	100	107	117	102	123	99	97	105	80	105	122	98	114	99	101	109	115	113	115	109	88	100	109	98	111	118	105	88	105	109	107	122	121	104	109	103	121	104	100	104	117	112	112	104	114	115	115	120	116	97	115	102	115	109	108	99	119	111	118	138	89	125	129	94	89	100	115	117	100	97	94	126	106	102	130	113	93	105	97	110	102	104	106	99	121	112	99	113	102	117	102	106	102	122	92	127	133	97	122	114	101	99	103	99	109	103	128	98	118	100	111	109	118	110	129	99	101	110	109	103	135	111	116	111	117	104	96	102	109	111	111	109	118	95	124	107	120	102	107	121	116	127	113	101	117	92	100	108	96	124	117	95	111	118	116	115	108	117	127	119	116	116	115	126	98	115	109	111	83	114	101	93	117	101	116	104	106	102	124	127	134	117	99	110	99	101	105	97	107	113	97	116	112	114	92	107	117	116	94	85	141	111	122	130	106	115	105	93	111	116	124	107	108	124	122	118	105	101	122	113	130	108	107	105	103	106	95	94	101	121	114	99	109	113	104	123	101	96	100	124	109	114	104	95	105	114	98	116	116	99	120	118	110	113	108	131	104	122	133	121	115	104	104	110	94	104	125	106	93	101	103	115	87	100	127	114	112	121	111	99	105	111	95	118	101	118	107	135	129	112	96	104	117	119	120	96	105	117	113	111	109	109	102	91	116	108	96	104	109	118	93	86	82	101	102	112	111	92	100	111	107	126	112	103	106	109	101	112	105	122	121	102	108	97	102	120	115	122	101	98	126	106	108	97	124	121	115	93	116	106	104	100	131	104	104	124	99	98	109	110	120	106	108	104	86	120	99	112	95	104	104	117	110	92	96	110	102	106	111	117	103	116	112	108	111	99	114	116	107	125	101	118	115	121	98	99	98	103	110	97	111	118	115	104	105	105	99	110	100	108	120	114	109	121	119	108	115	123	130	102	128	117	115	114	117	100	108	108	124	112	105	114	112	113	119	110	98	103	121	102	114	131	106	125	91	125	111	113	115	116	94	134	112	135	119	110	112	124	95	114	103	107	104	120	87	109	116	129	107	124	110	113	107	111	115	103	107	101	101	91	128	109	124	120	104	106	108	102	103	94	120	106	100	109	106	113	121	106	121	113	125	115	123	105	102	102	94	114	114	86	115	104	110	120	115	117	93	119	109	127	107	112	116	119	104	99	96	121	116	128	117	99	93	109	91	121	120	122	95	111	112	111	105	104	101	114	98	116	117	109	103	103	93	117	111	123	133	110	115	117	117	103	111	112	103	121	121	109	94	110	120	79	115	95	105	101	88	109	114	91	93	111	115	100	74	119	108	83	110	134	101	110	105	95	104	95	110	111	84	97	123	101	117	109	90	111	114	120	103	108	108	114	92	124	109	99	114	95	118	92	115	120	100	87	99	107	120	103	123	105	110	100	116	108	104	107	128	97	118	114	99	109	95	111	93	93	111	111	114	116	106	106	104	97	78	104	109	122	96	103	129	111	103	98	110	104	108	111	109	129	120	105	100	105	98	132	110	98	110	97	97	99	97	109	109	94	108	109	118	105	138	103	106	120	121	107	105	121	94	93	113	108	103	129	105	90	109	95	103	119	98	125	98	113	108	109	116	122	106	110	113	112	104	109	112	107	104	98	116	99	95	129	126	100	134	105	114	100	111	111	107	130	116	109	102	92	108	91	100	113	117	124	107	107	96	99	114	122	119	100	110	108	116	112	103	103	106	97	110	128	129	107	125	81	102	118	91	116	100	107	94	102	120	105	109	107	112	117	107	108	114	110	108	107	109	100	113	99	117	132	107	110	107	102	89	135	107	99	103	118	114	99	114	97	102	104	94	93	115	104	106	124	107	129	88	134	118	110	101	85	116	118	110	134	122	95	96	100	98	99	126	102	103	121	107	128	98	101	94	106	110	100	111	108	102	107	94	111	107	100	104	116	116	114	102	92	136	95	102	121	90	107	99	102	124	98	123	105	109	104	104	111	104	99	95	108	119	114	111	103	104	103
9103	17957	18222	14946	7677	8678	7185	3679	10276	24424	14861	10720	24363	23161	3782	588	332	323	308	314	268	273	283	263	237	219	249	225	223	221	231	185	204	196	195	186	196	197	217	180	212	174	195	190	204	197	200	192	180	180	200	197	176	192	178	185	189	187	167	169	186	174	202	175	162	177	185	196	193	186	173	199	166	170	177	184	185	155	192	194	172	180	175	186	180	188	176	184	195	164	167	198	169	180	163	158	156	167	144	181	173	202	143	205	177	192	188	168	145	175	177	192	177	164	183	165	189	171	185	185	195	154	195	185	181	180	203	165	166	177	175	169	193	168	161	155	176	167	191	172	177	162	182	169	180	181	188	184	169	165	177	159	178	196	191	146	164	190	173	167	168	174	165	171	183	177	188	197	186	177	200	172	181	172	174	178	164	167	199	168	182	141	166	189	177	177	205	145	173	171	157	184	180	158	174	178	167	188	161	174	184	164	189	194	170	180	167	164	167	170	174	166	161	180	178	194	184	156	167	165	182	157	176	194	186	169	201	187	188	184	171	200	159	161	196	144	185	184	181	171	177	159	173	196	167	189	185	180	187	166	165	174	160	184	165	172	187	212	166	167	160	173	161	200	164	180	194	180	168	167	164	173	164	189	162	175	161	180	170	198	164	171	163	174	163	187	154	167	159	173	170	154	166	190	179	202	210	169	156	159	154	171	182	151	186	202	193	169	174	169	165	193	157	197	183	181	187	197	197	184	204	175	168	164	178	184	166	163	157	176	168	177	181	185	186	176	172	207	168	176	170	173	170	180	178	150	153	181	179	211	173	154	175	175	149	172	168	170	165	175	148	161	193	173	159	134	163	162	177	169	179	202	153	176	182	159	173	170	193	162	165	180	185	177	188	162	178	182	162	167	156	170	189	176	160	170	158	165	176	180	160	201	165	175	189	190	188	169	172	171	191	170	183	157	173	139	170	169	188	165	168	171	170	185	166	162	203	172	194	168	168	160	157	167	195	186	207	153	188	170	194	177	177	161	176	213	166	183	167	185	173	176	162	174	182	156	165	182	161	163	168	160	177	171	171	176	164	149	182	155	184	168	149	163	152	166	177	190	181	163	167	174	176	155	162	162	200	190	155	156	159	174	164	154	169	175	183	155	175	160	169	152	197	151	176	164	173	159	159	170	172	161	150	188	156	183	180	197	166	184	159	182	174	177	178	188	171	174	157	168	168	191	173	189	140	203	199	155	166	190	184	179	187	171	168	173	172	157	198	168	166	190	173	165	191	172	164	145	181	166	186	171	158	192	174	163	195	180	166	165	191	178	169	167	170	198	163	159	157	171	169	152	197	161	162	169	180	176	181	159	190	186	169	181	180	184	161	161	176	167	155	182	170	183	159	162	174	182	172	174	153	174	174	179	172	203	161	190	168	146	158	203	177	168	172	167	149	174	161	165	158	157	193	182	192	182	175	184	181	172	168	153	208	178	197	137	169	178	190	195	149	165	170	186	168	170	165	179	185	172	190	176	163	183	173	188	169	192	171	169	152	158	158	166	179	164	185	159	195	189	180	161	161	173	167	167	171	173	210	183	198	167	176	171	180	185	191	177	182	189	165	168	173	175	173	172	156	185	170	190	174	191	142	169	164	176	182	165	177	181	189	184	183	189	168	182	166	189	169	164	169	170	165	163	163	190	171	174	175	158	200	166	204	193	149	191	181	162	166	182	188	167	174	175	212	185	197	161	173	163	171	184	165	182	196	176	195	176	149	178	185	200	179	185	161	156	168	162	166	209	190	144	190	189	159	175	180	188	182	191	193	178	172	168	170	193	187	190	179	189	177	151	163	177	180	163	195	165	170	175	179	156	167	174	167	184	175	183	168	187	188	169	173	174	165	153	170	188	157	190	166	160	161	185	174	184	181	169	178	180	168	180	174	178	157	192	168	163	163	171	155	155	176	141	182	182	157	186	177	151	145	175	183	170	165	192	141	185	193	186	172	185	165	209	154	173	178	158	177	176	186	163	159	182	173	162	149	177	166	152	155	149	149	160	158	186	196	163	152	182	199	184	187	154	174	186	163	166	167	189	195	153	186	170	175	174	183	148	168	167	170	164	180	184	201	184	189	185	199	175	177	206	166	150	178	164	199	167	165	158	202	186	173	190	171	164	176	159	206	189	168	194	150	174	174	178	175	165	163	193	182	161	158	183	174	170	162	175	137	180	183	163	186	158	147	193	182	185	188	182	190	158	176	197	171	148	185	175	176	168	181	161	172	152	164	188	182	181	184	172	163	150	161	169	174	169	179	152	175	176	168	165	151	169	173	160	145	161	167	173	177	173	176	199	182	162	168	194	189	178	164	178	173	166	171	162	165	163	166	196	198	166	187	166	173	168	161	186	197	169	171	160	177	211	177	178	186	180	148	182	181	162	172	207	169	204	184	188	193	146	164	181	191	155	171	179	197	165	159	145	163	175	184	180	180	181	151	178	148	177	186	183	182	176	154	170	162	145	197	166	173	140	171	162	184	168	180	159	169	188	171	181	155	187	161	163	180	146	165	150	173	161	170	169	144	180	174	151	156	157	158	179	147	161	170	194	181	153	157	185	177	161	173	173	142	165	172	168	168	182	169	181	185	168	186	147	199	165	171	159	180	167	178	163	183	186	176	178	167	190	173	203	167	144	181	181	184	199	172	164	170	175	189	161	184	165	159	190	156	164	175	169	183	176	194	153	171	171	152	152	180	152	199	174	179	164	185	180	167	192	175	184	159	174	177	160	185	171	181	177	167	181	155	166	179	189	176	160	172	189	161	149	177	195	170	202	192	177	165	158	196	197	153	152	158	155	174	148	164	175	186	173	194	189	171	186	164	157	186	177	202	197	171	162	198	159	161	164	163	176	173	176	173	171	199	168	182	175	149	191	180	163	190	168	163	163	171	189	162	155	177	174	177	168	191	166	175	181	153	164	171	158	169	169	171	164	150	188	185	143	182	179	183	177	159	171	169	185	176	170	179	187	173	169	178	166	156	178	190	167	182	198	170	191	169	182	186	155	172	177	154	176	184	171	168	184	173	169	171	193	190	160	167	184	167	186	193	181	175	191	188	184	177	173	183	179	172	162	185	159	175	172	169	147	200	189	168	186	170	176	180	183	162	186	183	174	158	157	172	158	166	200	193	183	167	178	182	196	156	167	180	185	174	186	170	180	159	176	172	199	178	154	158	176	187	159	176	166	186	183	200	156	161	162	177	173	175	178	163	186	153	172	169	165	154	175	186	181	183	143	205	178	165	199	143	176	170	196	160	193	176	180	168	152	154	194	170	153	179	182	181	204	153	178	165	198	186	167	160	170	166	179	173	180	158	165	170	169	187	191	190	195	187	176	174	139	173	178	175	165	186	189	186	177	184	177	163	166	165	179	174	176	152	176	182	151	163	179	169	181	173	177	155	162	181	174	158	205	182	157	180	183	181	178	168	184	174	164	167	198	154	166	168	156	181	180
27167	20525	7030	1013	785	540	367	364	392	1029	1100	735	1108	692	237	217	199	198	200	180	202	188	185	173	194	155	187	200	177	197	196	185	191	180	200	209	186	171	205	205	196	196	192	199	184	179	182	194	194	203	190	189	184	193	185	191	163	184	197	182	193	175	188	187	177	195	217	190	202	203	175	175	200	200	204	200	189	198	205	197	181	177	183	186	174	179	190	179	179	195	170	181	178	184	202	184	188	182	194	181	184	171	185	166	212	176	193	202	177	186	212	185	172	202	215	179	188	158	197	216	206	200	182	205	201	198	197	180	193	219	180	196	208	205	179	211	189	222	201	197	191	173	193	178	207	177	210	203	195	180	168	192	182	201	194	199	229	196	198	201	193	186	192	188	191	186	164	198	189	175	203	199	170	191	180	202	198	203	182	193	174	200	167	189	189	184	189	207	197	192	205	199	171	190	185	194	173	185	172	189	189	185	188	189	188	172	195	164	180	176	188	200	171	199	174	175	206	174	196	165	180	194	187	204	185	164	209	197	187	205	190	199	183	190	173	190	185	196	171	189	196	184	172	186	202	176	192	194	161	181	198	200	181	199	158	152	202	183	185	194	182	174	202	180	205	204	195	199	213	171	187	187	212	185	183	201	184	159	181	193	192	210	187	221	195	202	177	183	173	192	177	195	165	188	183	193	207	195	218	212	211	177	166	162	181	210	206	173	206	166	183	178	189	177	187	170	191	212	148	184	181	207	204	173	176	186	176	192	176	208	192	190	186	176	211	183	196	223	177	193	190	197	191	214	150	197	167	184	183	206	199	202	181	200	203	181	181	217	214	196	219	189	184	217	204	202	192	187	189	166	203	200	198	185	193	204	211	230	213	169	192	186	179	176	212	194	201	191	196	189	197	204	209	169	204	193	220	192	187	199	224	205	189	196	194	199	226	184	210	174	185	211	193	184	194	182	190	172	196	192	184	170	188	167	173	186	180	179	177	205	192	188	190	186	181	191	198	202	156	195	180	176	216	208	185	187	199	186	192	198	182	194	192	198	198	197	180	176	198	217	176	209	175	196	193	163	167	195	206	184	221	177	204	196	194	198	196	177	206	204	194	193	197	215	212	191	177	172	185	201	166	189	181	173	195	199	208	166	183	211	165	190	175	176	165	175	209	174	177	181	196	177	211	190	200	189	183	178	200	192	184	198	200	190	210	184	197	192	198	181	156	188	185	189	185	197	189	189	186	175	193	173	184	164	191	196	189	194	175	192	173	210	198	169	185	218	185	184	169	204	202	193	204	188	183	198	203	181	206	188	219	186	204	179	206	209	210	194	216	181	187	195	195	203	201	193	183	178	181	173	209	170	169	191	207	162	197	200	203	189	170	184	184	172	176	172	200	182	189	185	199	212	189	169	213	191	180	178	193	180	205	201	177	199	193	199	181	183	196	180	197	183	192	216	195	188	195	180	177	188	187	184	178	217	158	184	175	207	204	182	194	191	176	190	198	162	203	175	180	173	190	187	200	184	218	177	187	198	196	187	177	195	197	198	191	190	177	188	204	193	198	209	193	175	217	188	188	179	204	187	197	200	208	183	211	170	176	176	167	198	176	196	200	169	214	194	193	168	169	197	185	206	168	174	183	175	178	184	207	191	202	180	175	191	197	191	179	190	196	212	206	183	183	207	210	207	158	195	180	203	172	207	187	189	188	193	187	183	191	204	188	190	188	170	189	161	193	206	205	202	189	187	196	182	184	185	189	170	177	193	164	172	193	184	193	192	208	181	187	192	188	207	182	200	187	190	187	178	176	173	193	191	185	189	177	196	200	216	182	188	176	202	188	183	194	196	188	184	183	204	187	175	177	186	190	196	194	211	185	195	193	202	198	187	192	173	187	173	192	186	196	190	180	187	204	178	203	207	183	186	213	181	184	185	196	169	195	193	198	182	202	163	174	186	178	199	178	185	181	183	188	189	203	194	186	168	199	171	183	206	175	191	181	212	180	176	205	202	205	171	191	191	230	212	186	167	200	185	201	194	200	191	183	180	198	184	211	191	213	197	200	182	191	172	183	175	193	169	176	191	180	169	185	183	171	206	194	209	203	196	183	199	194	174	194	178	191	181	192	202	214	196	181	180	191	191	193	196	192	158	170	211	208	155	189	182	196	200	184	195	204	168	203	192	185	181	203	208	195	220	196	178	201	200	180	186	204	192	195	180	172	187	176	209	191	214	187	163	176	169	207	205	174	179	202	218	175	185	187	211	188	205	205	163	199	188	180	196	205	181	177	165	187	207	177	206	194	191	182	216	234	209	187	219	171	185	207	172	178	183	169	196	196	177	192	194	171	182	177	159	200	176	188	194	209	187	171	235	212	189	187	189	200	192	193	170	195	235	190	178	188	202	220	202	186	167	179	188	201	178	201	212	185	191	176	200	193	179	208	204	198	213	205	187	170	187	171	190	183	170	168	194	166	192	184	178	184	190	179	186	184	172	199	184	173	161	210	198	180	188	196	195	204	186	200	161	184	200	185	199	177	176	210	181	177	205	189	172	166	194	205	214	175	179	192	211	191	200	195	158	207	161	205	189	189	179	204	173	188	207	162	191	183	184	177	174	193	172	200	190	199	185	196	203	198	185	201	196	170	171	193	174	225	196	186	215	194	196	196	186	205	207	206	185	186	174	208	179	147	202	175	171	186	189	194	183	202	209	218	209	177	173	192	197	171	200	187	203	200	192	174	185	180	214	159	191	186	176	191	202	198	195	184	194	189	179	171	200	199	178	168	224	182	195	191	164	203	187	193	177	185	174	206	184	173	179	180	180	199	178	168	171	182	194	205	181	199	202	181	186	197	198	180	208	195	191	171	191	186	181	192	198	188	172	194	194	205	181	166	206	171	188	204	178	182	208	205	203	172	223	203	213	201	203	209	182	165	185	190	194	207	206	181	193	187	188	223	196	177	181	189	207	177	191	194	198	190	167	175	209	196	184	179	204	181	188	183	187	197	177	186	204	183	203	178	192	192	185	206	187	183	185	198	208	176	185	191	199	191	187	174	197	188	177	197	170	197	192	192	185	182	166	191	177	169	178	201	176	195	168	185	190	192	165	183	207	204	194	184	203	178	176	161	183	178	171	198	199	177	197	164	206	174	180	196	171	200	206	161	169	186	175	154	195	221	204	186	190	191	179	173	185	196	199	189	193	207	171	186	178	195	183	197	186	192	189	175	171	175	194	182	218	186	176	201	195	198	190	204	185	217	209	186	197	173	221	187	193	156	164	188	190	191	164	176	175	197	190	189	213	201	168	204	209	200	192	200	193	184	206	181	191	184	179	188	190	192	173	179	193	192	196	192	203	169	202	197	168	184	193	220	189	172	181	198	182	192	171	193	200	207	210	190	161	168	187	200	210	183	197	190	186	188	202	175	216	197	201	175	187	176	179	191	192	177	191	192	194	212	202	192	190	197	205	193	178	203	171	196	174	212	176	211	171	179	188
4646	2836	2491	1478	1616	1083	765	855	965	2838	2423	1898	2900	1594	408	326	268	303	295	286	279	293	324	292	279	281	306	283	311	295	279	338	303	289	308	288	288	272	297	306	283	311	273	284	271	262	270	269	294	301	303	312	283	313	285	255	282	290	269	284	290	310	269	290	274	259	280	297	263	295	276	311	282	289	285	283	288	287	311	305	297	289	309	308	279	290	332	330	288	284	262	284	305	295	287	284	279	315	281	276	287	284	301	293	261	314	305	299	279	272	304	292	293	286	289	287	311	330	269	305	333	293	288	290	288	282	300	308	295	300	291	302	262	319	266	322	307	274	298	283	257	320	295	277	287	286	300	311	282	285	296	337	284	302	324	297	287	294	295	256	290	259	318	299	290	314	293	323	295	296	314	288	303	310	275	313	337	280	306	275	304	308	246	298	283	274	304	316	300	287	282	269	270	300	296	302	295	290	306	313	305	281	294	293	272	307	328	274	287	270	285	286	314	275	274	269	277	332	298	309	286	305	279	296	255	310	296	309	307	302	295	294	236	315	288	307	301	280	284	306	310	300	275	269	297	286	286	297	303	298	313	303	279	294	327	313	295	296	283	311	288	301	280	293	329	278	288	282	277	311	283	276	308	284	298	306	290	299	288	258	280	289	284	269	277	290	289	311	314	294	292	308	303	286	302	331	304	288	324	271	301	261	316	302	336	279	314	270	303	298	268	300	299	295	319	296	328	263	323	300	285	272	294	312	275	305	287	290	301	276	280	299	289	304	287	300	276	287	287	297	283	288	287	254	316	252	313	265	286	283	286	286	262	258	296	310	309	285	274	299	271	284	275	308	288	250	284	274	327	270	287	271	296	289	272	296	283	304	325	326	305	296	304	269	322	296	295	318	280	300	287	294	304	326	279	287	317	310	303	312	257	328	331	288	275	312	291	290	288	286	291	300	255	269	277	297	295	271	256	269	293	292	281	287	323	297	284	286	317	294	304	321	274	286	281	275	312	290	305	296	294	287	266	295	290	291	311	302	288	314	284	286	250	271	274	267	273	254	270	274	302	260	259	268	312	267	288	284	269	328	300	279	308	287	290	284	291	268	273	306	302	275	291	288	268	289	291	277	280	291	297	282	290	284	329	286	276	291	285	304	276	298	260	276	291	325	261	305	298	272	288	266	287	288	290	300	286	331	309	266	290	293	310	310	288	283	264	273	322	303	281	281	292	286	257	269	264	276	297	276	308	288	298	306	274	286	290	269	310	291	275	299	286	313	284	284	290	290	271	294	263	296	288	312	299	312	279	325	294	299	278	287	290	292	301	292	292	299	324	286	277	316	272	271	323	288	317	253	288	291	295	279	287	284	304	304	278	279	291	297	284	298	296	306	287	306	297	297	252	283	286	305	287	290	270	301	238	306	310	307	280	279	295	292	286	291	268	280	277	296	283	258	337	276	291	309	291	271	273	321	280	306	270	305	299	286	305	299	282	286	288	290	307	275	298	273	281	276	271	316	303	286	307	293	273	284	313	317	277	285	290	299	281	267	289	263	278	281	270	291	279	292	331	285	266	321	302	295	288	294	282	285	277	309	268	307	321	288	329	321	283	275	288	310	270	276	279	275	290	311	255	291	300	285	284	298	269	303	281	287	300	307	291	250	304	263	289	305	285	279	284	292	297	286	265	307	303	285	271	274	286	305	306	309	289	289	290	310	304	295	302	268	302	274	320	303	300	322	328	274	255	318	334	300	296	308	274	297	293	307	302	278	292	289	283	259	295	288	302	286	264	297	280	285	297	258	298	281	283	246	288	326	307	290	305	296	293	303	301	308	280	288	274	275	282	275	316	308	273	305	247	312	322	292	316	312	285	305	321	286	272	296	277	282	288	289	288	285	323	301	287	288	235	279	297	272	286	296	261	305	314	278	277	309	277	278	290	293	295	279	313	310	307	321	269	286	275	294	302	305	290	285	300	264	305	272	275	313	281	289	294	281	271	279	297	324	301	322	298	301	296	294	291	313	292	318	273	280	309	293	274	303	274	305	303	305	329	295	294	257	275	286	308	301	325	255	301	325	303	317	283	272	290	286	292	303	308	320	298	282	281	285	290	293	286	269	297	279	260	303	330	300	279	290	259	324	259	298	282	285	277	262	290	304	273	315	292	299	280	281	288	306	290	287	285	263	280	306	292	280	308	286	254	297	280	300	288	277	293	302	304	269	330	328	272	282	310	314	301	289	279	272	288	289	307	298	305	279	283	263	287	324	277	278	281	268	289	305	311	305	294	277	283	314	299	288	297	273	284	277	300	312	298	296	301	295	313	296	305	279	300	318	278	312	302	273	294	273	305	271	272	269	293	290	298	309	301	299	328	311	297	326	293	316	275	311	305	285	282	281	272	261	314	297	302	319	316	281	294	280	271	310	284	315	321	297	304	299	251	314	289	298	290	300	290	287	316	267	317	286	254	293	285	291	308	287	339	312	265	283	303	284	289	319	308	294	280	321	280	309	298	287	290	263	303	263	293	310	283	288	280	287	286	263	287	313	295	298	280	287	281	289	303	271	303	295	290	301	287	289	278	309	299	318	312	285	312	300	297	254	326	294	320	318	308	297	282	302	285	291	315	307	297	306	268	282	289	282	288	296	268	304	268	292	289	298	273	283	282	297	295	286	269	274	295	293	287	278	276	301	311	277	323	276	296	300	291	303	260	287	308	284	316	295	302	301	323	281	287	297	293	294	265	279	280	301	299	321	251	303	274	278	293	302	291	284	307	296	284	268	286	290	293	288	310	287	283	269	284	288	263	301	276	288	290	287	283	307	281	288	309	280	311	269	290	297	316	301	287	280	330	283	295	287	295	272	321	286	329	306	288	298	324	298	296	303	295	294	283	286	311	276	307	330	279	278	296	319	295	295	310	253	279	280	296	293	282	292	279	297	294	286	278	302	296	304	287	292	286	309	321	286	271	258	317	319	276	299	294	301	319	281	289	307	265	285	293	258	296	312	301	278	307	277	260	272	263	299	303	307	276	291	277	287	308	291	313	283	279	311	329	282	296	300	292	281	311	321	271	282	298	320	301	302	289	294	248	268	288	301	286	284	297	330	295	291	321	285	316	295	286	291	313	300	278	308	271	307	285	308	283	311	270	292	284	266	287	296	290	308	266	279	289	268	307	282	278	304	312	285	287	313	293	298	267	276	309	307	299	309	298	279	302	298	266	298	298	323	283	281	259	269	321	283	281	283	311	289	305	301	278	310	303	274	272	284	283	314	309	281	269	288	325	269	305	302	274	293	311	299	289	280	329	304	276	310	300	276	299	287	287	284	305	280	311	296	304	268	276	262	290	287	296	273	279	317	313	301	298	300	295	282	284	292	286	287	332	298	271	286	288	267	311	330	324	300	306	281	315	307	275	295	322	281	325	270	323	264	285	274	290	294	303	311	291	274	291	278	299	274	290	312	303	274	281	291	267	287	325	262	308	304	277	303	284	299
24257	21477	28750	24246	21253	6965	881	591	714	1044	828	5732	12459	7974	3350	2460	265	219	243	242	220	223	211	209	206	225	207	218	225	217	204	178	224	219	211	196	191	229	207	219	211	215	213	215	223	207	196	200	188	220	216	177	216	201	193	203	236	238	199	230	223	200	190	202	212	203	201	191	210	191	190	227	201	206	200	213	220	197	209	210	207	188	233	209	223	210	189	188	225	212	215	211	205	202	200	199	196	218	233	221	208	225	181	184	196	209	172	212	214	196	209	202	206	202	211	176	233	194	218	222	192	197	203	204	227	177	205	207	190	204	208	208	187	227	208	209	217	197	178	235	177	198	194	220	193	178	207	218	209	210	192	188	207	197	194	222	221	206	193	201	205	211	194	180	174	254	209	204	206	205	218	234	192	195	180	212	229	199	185	195	235	198	227	182	214	213	209	206	211	205	217	217	204	201	223	217	196	219	235	202	178	210	193	174	217	193	220	201	201	193	212	212	204	200	231	198	224	208	203	212	189	199	212	217	215	215	210	203	200	218	223	229	198	184	189	199	203	200	193	190	202	191	203	206	173	206	218	235	222	185	216	223	210	189	205	191	192	202	203	189	204	203	203	193	207	211	223	206	204	184	208	204	201	210	219	231	218	201	216	201	211	185	190	210	184	203	199	213	223	208	193	198	220	177	205	209	198	182	193	210	212	199	218	196	175	208	215	225	192	229	201	209	199	219	188	206	223	201	223	202	179	202	210	207	229	211	207	201	189	195	200	210	208	207	207	217	192	214	193	215	209	212	220	187	203	221	179	213	199	208	207	209	217	212	212	165	196	216	188	196	213	209	216	187	206	222	212	187	188	208	220	187	207	198	201	202	220	199	231	208	199	185	219	207	193	211	197	212	217	211	194	192	191	187	208	178	205	196	208	198	174	195	202	199	203	235	199	189	175	199	216	211	209	202	196	201	193	208	212	175	192	201	181	226	191	207	195	200	201	225	193	200	224	187	202	199	228	203	193	211	210	204	200	198	188	208	226	203	202	187	207	211	181	192	200	212	181	206	207	229	211	197	190	191	217	219	195	209	209	205	216	186	197	205	217	235	184	192	207	202	209	180	219	205	190	206	189	218	220	219	211	204	190	198	182	178	211	199	187	185	213	198	191	196	185	205	228	200	209	220	195	188	226	207	208	175	219	199	202	209	217	211	207	192	180	237	218	190	186	208	195	216	217	216	201	202	204	227	217	200	188	195	200	160	204	213	188	196	187	225	195	182	211	204	185	219	227	195	218	248	200	211	170	194	222	198	233	202	216	219	237	222	245	200	205	205	221	214	188	199	201	211	229	203	207	204	213	197	186	228	214	217	224	217	217	219	198	188	202	207	207	197	213	181	198	218	200	206	207	200	220	202	210	176	191	201	217	190	224	188	193	174	176	202	196	227	222	201	229	191	202	191	200	207	197	202	185	198	198	224	204	189	209	203	197	205	207	196	217	230	200	202	224	190	246	209	227	214	194	214	188	217	212	206	186	215	211	226	199	198	227	196	206	210	214	217	210	207	214	213	194	196	233	190	231	214	210	195	208	235	205	209	178	241	200	211	199	199	209	183	198	208	210	202	208	190	196	214	188	205	219	210	195	197	194	226	216	193	206	212	180	190	221	173	213	187	206	202	222	202	193	205	198	202	211	200	228	213	211	204	192	208	190	225	201	190	191	205	186	207	209	220	178	208	195	206	199	211	197	180	199	182	180	202	195	217	180	200	198	216	189	231	205	219	186	236	205	214	211	199	201	177	207	189	199	212	221	209	209	199	213	210	218	200	212	223	211	213	193	193	219	237	212	208	230	190	225	190	196	190	199	209	183	206	192	204	197	206	212	218	183	191	214	196	193	202	207	200	200	210	189	198	194	202	206	202	212	211	229	218	205	216	185	212	200	188	214	215	195	196	190	229	209	215	213	215	186	210	197	208	202	196	216	194	172	208	213	210	192	238	216	214	211	210	214	200	213	201	212	198	211	201	212	211	178	218	187	217	209	193	216	211	198	196	198	238	213	203	191	216	203	192	199	195	203	207	190	198	213	229	206	174	203	197	211	197	198	219	213	182	192	213	196	206	198	211	184	215	190	217	204	227	189	185	217	194	228	213	203	203	208	198	189	202	191	209	198	155	210	205	226	199	189	204	191	205	190	207	194	167	228	202	196	173	205	220	177	224	198	212	214	207	188	190	193	186	222	201	195	184	204	197	201	203	195	199	196	195	203	190	202	193	232	224	212	191	203	208	200	209	226	198	199	183	237	227	204	187	206	202	172	214	197	230	194	190	219	203	195	187	210	206	230	213	209	187	212	215	219	201	208	234	220	212	181	224	213	184	182	209	192	224	226	199	191	193	202	233	220	194	196	205	205	218	201	212	183	206	215	183	179	185	187	219	196	169	177	191	197	227	200	187	217	180	231	186	180	227	201	199	202	222	197	175	216	200	210	238	192	210	214	200	202	202	210	202	203	193	191	189	199	194	177	196	210	196	195	185	198	189	212	219	194	209	195	218	219	185	209	203	224	194	209	198	220	186	207	210	216	193	210	182	191	200	197	199	201	174	204	220	220	192	210	208	219	205	190	213	215	222	187	220	203	183	175	210	195	226	209	230	201	203	210	205	194	220	194	196	194	178	205	206	196	195	188	220	212	199	209	192	192	207	207	232	198	218	197	207	216	208	187	222	214	203	220	213	204	186	198	208	190	193	178	212	212	206	198	215	217	237	209	194	216	202	219	216	211	199	197	206	215	196	212	201	202	204	195	208	204	209	186	193	171	224	219	208	197	190	218	179	191	195	210	208	210	210	211	208	218	201	185	194	202	207	227	182	195	189	212	205	212	195	202	200	190	215	217	198	190	237	211	212	214	214	193	217	193	213	202	178	204	216	206	181	228	217	213	182	184	211	201	203	214	186	199	224	203	202	212	201	203	211	204	237	206	191	183	215	202	195	225	199	229	204	215	211	176	205	193	199	189	231	193	206	189	210	235	207	203	207	217	205	223	201	202	191	206	175	183	222	187	176	214	185	203	215	213	195	201	216	219	203	210	213	206	186	222	218	192	189	188	227	224	208	202	185	227	217	192	210	197	183	190	205	175	229	207	210	194	214	195	227	189	214	199	195	230	234	197	220	192	214	202	219	192	206	193	181	205	193	207	181	215	211	199	214	198	202	212	196	195	181	203	195	187	197	180	188	224	216	223	205	213	211	199	222	171	198	190	211	201	227	207	237	190	202	203	208	210	209	184	215	194	204	191	206	209	210	169	193	212	192	234	204	187	212	202	187	215	225	185	223	211	203	202	187	226	221	183	217	176	199	183	215	214	189	211	240	209	205	197	213	202	207	233	228	204	205	210	191	207	214	206	205	204	194	217	191	178	213	209	200	215	184	231	196	196	210	209	154	193	214	199	183	196	205	223	218	185	184	197	229	204	201	219	232	209	222	179	213	207	205	200	212	192	203
6605	15086	10947	5293	3414	2577	1889	1532	2052	2877	2379	13952	22353	15148	8517	5923	390	382	434	405	366	347	324	375	381	375	384	362	359	367	298	357	344	328	324	315	335	328	320	338	334	347	345	336	337	332	285	319	288	324	307	330	318	341	275	325	292	311	344	288	282	320	321	371	314	320	306	323	306	329	314	292	315	304	333	291	316	336	307	331	304	335	326	298	321	313	320	293	302	297	323	300	334	320	326	365	327	316	320	343	324	347	314	296	307	311	314	315	322	267	318	329	314	300	302	316	332	316	331	281	329	296	309	313	338	300	300	283	313	345	320	317	306	302	299	331	326	320	358	280	336	283	354	327	339	329	315	312	336	299	292	312	320	339	308	324	286	262	314	303	342	343	301	314	294	319	328	340	330	311	318	298	322	328	319	326	319	281	300	310	303	311	322	329	315	336	306	304	285	338	314	285	316	306	348	313	308	318	301	303	307	354	317	325	285	325	302	310	312	279	314	319	326	318	334	340	310	305	305	329	300	308	313	293	319	302	318	324	346	303	297	295	365	313	355	343	319	327	339	270	296	320	342	305	300	286	312	317	331	328	323	283	281	288	322	322	332	329	336	317	312	311	322	297	303	312	315	320	366	299	339	322	318	350	340	276	295	315	281	310	310	309	314	297	323	361	315	292	315	309	317	321	329	295	305	350	313	344	330	320	340	317	295	299	328	334	336	299	297	285	313	324	340	324	339	326	301	346	305	341	309	319	315	286	329	321	313	332	326	317	326	320	315	318	326	322	284	273	331	325	331	306	296	326	321	321	326	296	324	305	306	309	332	304	329	298	294	311	312	310	328	309	319	305	307	307	313	314	369	328	291	344	285	291	291	298	313	305	322	312	342	305	306	307	339	321	310	331	309	321	289	322	317	321	289	306	292	297	297	309	326	300	322	315	324	314	288	308	323	324	312	313	311	266	300	315	296	313	279	300	335	343	332	347	310	301	317	354	310	331	308	286	309	301	338	300	330	325	294	333	311	319	279	290	302	276	311	326	329	292	307	289	290	327	301	316	326	323	290	292	308	283	322	310	328	299	335	297	316	310	309	333	349	295	305	320	325	321	316	346	325	311	323	320	313	300	330	318	296	334	287	286	332	324	292	322	312	294	330	327	313	322	326	335	328	327	302	364	321	318	321	300	303	318	332	305	333	309	314	330	304	313	295	319	319	308	309	278	322	295	314	294	304	304	306	285	323	302	303	334	268	302	317	326	369	307	321	275	336	310	331	340	338	306	330	277	301	312	328	306	322	322	306	315	301	332	317	333	339	306	315	313	298	302	347	316	314	340	340	304	304	307	340	316	304	310	304	324	293	298	292	314	320	324	321	336	310	318	324	298	311	365	325	333	269	313	329	313	309	357	309	309	315	327	318	315	312	305	311	297	297	319	319	292	311	333	307	289	320	322	323	292	318	303	338	309	324	315	330	303	296	336	333	307	328	283	332	327	298	302	305	296	344	306	349	326	298	313	310	292	328	339	297	344	291	279	291	338	286	321	307	305	340	289	293	339	330	316	321	306	323	305	306	308	307	283	326	313	306	320	316	301	327	284	338	307	328	328	302	275	312	292	299	310	361	290	306	287	306	325	344	335	330	329	299	329	313	341	319	344	324	305	313	320	341	286	309	346	338	327	284	318	327	310	324	297	311	330	343	339	333	324	284	326	309	308	276	317	325	297	305	312	309	287	350	341	343	296	328	317	303	310	325	297	332	310	332	309	318	317	298	324	289	290	316	288	321	334	297	314	300	298	334	296	328	298	303	342	298	341	308	315	333	329	334	291	312	303	288	279	307	300	309	279	309	335	303	327	348	321	332	311	287	328	351	340	312	297	330	343	305	306	309	316	311	341	349	314	295	326	318	328	315	313	288	339	356	300	333	295	294	322	290	338	332	295	324	340	331	335	309	295	316	315	324	323	323	313	313	332	324	310	312	291	324	303	310	353	331	333	341	324	325	316	338	317	293	288	301	326	310	335	303	343	320	332	315	335	323	295	320	311	306	316	294	328	271	318	316	289	311	333	318	284	275	356	346	331	303	300	322	317	313	309	324	324	321	325	342	302	321	307	322	322	319	286	300	327	353	318	324	282	294	332	288	330	304	301	308	318	317	306	343	321	300	301	320	320	279	333	344	325	295	352	309	356	310	304	353	311	315	338	315	295	339	321	307	334	319	306	346	323	321	296	327	313	310	300	296	322	318	325	287	336	303	330	317	291	345	255	303	306	311	324	311	319	318	345	303	320	314	324	281	303	298	334	264	300	345	279	308	333	296	332	282	317	314	338	303	360	294	321	294	313	299	303	340	331	335	320	305	296	304	342	279	303	296	336	311	344	322	323	315	329	338	308	290	310	336	305	336	329	297	314	322	298	300	332	310	321	315	314	326	310	311	320	295	335	288	300	307	298	282	326	325	317	291	320	320	304	301	329	342	339	346	334	304	302	329	305	327	285	347	293	335	350	339	308	298	344	306	320	312	299	310	302	303	317	350	259	311	301	326	345	311	324	312	315	321	320	312	300	300	322	334	320	298	291	289	330	310	317	301	337	316	289	304	323	305	328	306	291	354	327	315	326	321	319	280	315	301	324	332	312	328	267	301	316	316	309	307	333	282	312	347	312	321	338	326	333	318	298	313	322	299	285	311	331	324	329	321	318	324	319	310	326	327	318	309	302	295	303	325	309	341	320	310	313	323	336	330	341	313	285	316	300	338	329	291	312	296	304	326	320	302	298	298	302	315	339	326	326	303	336	334	327	310	323	302	318	314	301	317	335	303	302	310	284	305	337	348	287	291	327	319	296	309	324	317	277	308	324	320	329	321	294	335	304	305	313	316	301	297	333	343	296	343	309	311	302	337	319	324	338	308	271	304	334	316	335	303	317	330	280	351	319	337	307	318	333	307	326	307	324	322	298	307	301	301	341	308	288	302	326	332	305	315	316	298	306	363	330	302	345	307	317	347	318	307	340	320	298	268	372	258	305	317	319	358	323	310	339	273	354	267	305	287	347	273	304	288	312	318	314	309	334	297	303	294	303	323	308	295	299	291	334	335	314	310	311	325	309	318	312	327	341	309	316	299	320	341	324	294	315	303	310	276	309	290	288	321	301	299	319	311	345	310	299	308	295	319	299	321	330	342	319	325	267	314	321	336	334	310	333	318	314	299	323	302	307	346	312	335	327	314	314	309	294	315	318	335	323	307	360	311	291	354	313	328	305	300	317	311	321	319	322	302	335	317	320	308	311	325	287	349	332	319	300	336	297	274	289	296	316	327	320	341	314	275	310	283	313	342	327	304	330	302	343	345	308	337	319	297	281	328	303	327	321	344	290	312	312	299	341	297	310	317	294	323	318	329	312	305	303	308	336	330	300	350	309	279	295	319	324	294	320	317	301	299	309	319	329	295	300	345	284	329	290	316	316	311	317	305	295	336	299	347	348	326	304	314	316	310	309	297	322
23483	21502	29388	24024	21503	20709	2460	750	628	508	422	2782	20568	23673	12373	2267	170	135	146	150	132	171	160	142	126	120	136	118	115	130	144	134	120	131	119	110	122	111	129	109	109	103	118	123	97	122	114	112	111	117	125	116	106	128	118	127	107	123	102	138	129	117	138	128	137	117	104	127	104	139	122	115	118	114	109	109	130	113	122	108	93	123	117	94	117	110	123	125	108	114	123	118	128	121	104	111	113	111	130	116	119	113	123	115	142	124	100	137	116	141	138	106	118	116	118	107	98	108	99	138	115	107	114	98	112	116	111	108	122	111	120	124	103	128	99	133	102	120	108	109	127	118	139	123	102	106	104	104	124	117	128	103	120	111	124	111	114	106	110	118	116	109	109	110	112	105	99	105	102	114	89	120	107	113	110	115	129	110	110	125	108	138	120	108	109	111	131	107	116	100	121	120	111	135	121	97	128	106	120	117	115	125	114	99	115	116	136	126	114	101	118	110	128	96	100	112	133	95	102	102	112	133	100	125	110	97	104	112	147	117	105	116	118	109	141	118	111	119	121	107	111	131	119	94	115	121	119	114	135	107	107	110	131	117	100	115	123	113	108	109	112	130	128	98	124	104	93	111	106	109	102	108	126	117	138	108	125	105	117	117	124	118	128	131	108	123	127	120	122	91	112	111	115	127	103	113	124	133	111	125	117	117	113	118	122	136	116	99	115	114	112	116	114	120	100	98	113	103	114	118	99	119	119	98	129	113	108	123	119	111	98	105	115	114	103	93	111	108	120	145	135	123	108	125	129	116	112	120	127	116	106	110	113	87	111	120	125	93	127	105	105	111	126	128	115	115	111	101	124	109	113	108	129	119	122	115	118	121	115	104	142	111	101	132	115	100	107	125	99	128	126	142	122	112	131	114	112	122	120	98	115	120	121	126	120	111	109	109	113	123	101	133	111	136	102	115	130	133	98	99	131	118	122	113	120	122	129	112	141	90	115	106	110	120	97	113	126	109	99	117	116	111	108	113	105	134	118	135	116	125	115	144	115	124	120	128	120	129	113	95	98	111	128	120	116	136	118	124	104	125	106	123	117	120	125	124	109	108	117	121	122	109	99	124	109	116	113	119	123	118	116	112	109	123	115	117	123	134	130	124	112	113	120	112	105	124	123	110	141	135	113	98	123	103	117	115	127	109	114	122	103	98	107	112	115	124	124	108	131	106	122	106	115	122	117	102	104	117	121	115	117	115	126	126	102	120	108	107	98	117	104	102	110	117	124	98	121	101	119	104	127	112	115	113	109	108	107	115	113	120	98	109	112	116	121	106	119	119	99	91	113	100	109	110	118	112	128	120	116	110	119	116	115	144	119	135	114	130	108	101	106	94	113	104	114	108	116	124	112	110	117	117	110	128	113	121	117	132	120	123	138	140	109	128	106	102	116	118	107	112	112	123	123	95	97	120	122	117	103	126	152	116	130	89	115	125	123	99	119	113	134	110	99	122	115	140	124	106	126	116	106	130	120	110	129	102	100	138	96	97	106	117	117	118	118	113	116	121	131	114	112	116	100	117	108	109	119	110	118	118	123	122	135	114	137	121	119	130	116	141	119	105	126	100	122	100	129	130	132	103	126	116	106	123	91	126	114	116	118	106	111	113	109	122	114	114	111	105	118	119	100	116	121	123	105	129	126	110	117	115	112	116	96	86	129	116	142	102	132	114	121	108	123	118	149	111	124	107	127	109	118	139	102	122	138	90	116	98	134	114	118	126	147	106	117	110	125	138	120	118	106	121	127	116	117	104	106	100	102	119	120	125	121	116	106	122	121	121	112	134	130	115	109	131	110	107	116	143	123	116	120	105	107	76	122	102	105	105	117	100	121	103	97	113	117	117	103	100	108	135	124	109	108	87	122	119	129	119	119	126	123	93	128	105	126	123	119	126	112	112	110	109	108	100	122	118	109	105	120	93	123	103	98	124	130	106	119	111	129	120	111	120	124	138	128	107	114	117	112	125	105	102	102	100	98	135	114	122	120	126	101	116	118	105	107	109	126	102	120	122	109	107	101	130	132	115	117	121	129	122	123	109	108	133	97	127	111	117	104	130	118	120	121	109	124	107	99	133	117	112	118	110	118	106	125	101	109	130	120	133	113	105	115	114	130	109	122	123	110	108	134	115	123	100	103	107	137	123	107	126	103	136	128	113	116	113	97	131	115	123	127	106	105	123	96	106	130	106	114	124	132	111	116	108	103	125	112	130	98	128	107	100	122	117	108	105	111	128	117	113	119	106	100	98	119	100	115	95	111	121	116	126	97	122	124	110	111	101	89	119	128	125	113	114	143	112	115	120	111	119	101	122	110	103	118	128	93	97	111	97	135	110	106	128	109	110	98	118	116	115	112	115	118	129	108	128	109	94	131	112	120	150	122	123	136	107	125	107	113	93	118	118	96	118	111	117	133	124	100	140	107	110	120	127	115	116	101	129	122	100	120	134	111	128	93	100	121	130	113	136	121	110	103	115	94	104	114	124	116	109	122	134	108	108	112	111	82	117	138	101	123	105	114	107	123	110	128	118	115	115	120	86	114	114	123	113	116	109	114	107	112	112	120	125	118	97	100	117	123	119	109	103	103	109	116	137	118	135	104	139	123	101	114	127	129	132	132	113	93	110	124	127	92	119	120	91	95	104	123	111	117	109	109	132	127	116	117	108	110	134	116	124	116	115	117	113	120	117	122	114	105	131	94	96	108	118	127	114	127	102	93	133	113	122	105	125	117	131	130	105	123	134	109	112	112	116	119	115	130	123	83	124	116	107	103	110	125	126	115	119	125	123	137	101	119	95	124	121	108	116	108	113	109	89	140	114	143	131	102	118	108	110	118	121	114	109	116	117	115	111	114	114	119	132	102	131	106	115	120	118	115	127	128	110	92	113	109	88	118	120	123	111	90	112	118	97	105	111	126	121	105	104	113	127	123	104	126	109	106	124	124	112	109	109	120	106	96	115	114	117	128	121	125	126	114	106	119	109	113	116	126	117	107	98	103	109	111	97	116	125	107	123	123	108	104	132	108	101	123	121	114	115	106	109	117	112	108	109	108	147	118	101	116	100	115	106	104	113	101	94	113	117	123	101	129	114	108	113	108	114	106	111	121	107	116	124	118	99	116	122	101	114	100	94	104	125	120	132	103	120	113	116	115	118	109	114	110	127	116	118	134	103	123	127	123	122	122	128	120	114	115	123	127	131	118	123	110	114	123	118	133	122	116	105	112	125	123	105	118	106	113	121	116	111	117	115	116	109	107	89	106	94	92	117	107	133	110	134	109	113	106	111	115	101	127	114	132	117	122	99	108	88	120	113	129	123	109	108	114	108	123	127	132	108	126	118	135	105	116	121	112	122	118	98	99	98	129	101	115	104	117	118	133	113	107	96	122	111	106	132	119	121	102	124	103	117	112	108	119	97	136	111	100	134	129	110	121	112	114	103	129	135	108	112	108	122
10010	22359	15365	7753	5184	3834	2876	2179	1788	1610	1293	7877	33235	31855	20340	4265	355	305	296	266	269	256	247	261	240	227	223	230	232	214	215	211	206	202	217	218	207	202	217	191	208	198	204	205	209	205	173	182	210	217	200	185	164	186	194	217	206	219	199	196	200	187	179	203	177	166	166	187	191	200	185	195	191	185	198	183	223	188	188	181	173	200	192	169	182	155	190	174	190	178	206	199	192	179	193	190	186	181	198	184	170	199	190	183	205	173	177	172	178	209	197	188	170	193	204	177	176	182	189	203	180	190	187	199	180	184	171	180	223	187	189	193	180	188	172	176	181	203	164	184	168	177	172	197	184	160	193	181	198	193	171	176	187	195	165	201	182	169	165	187	189	183	177	182	207	177	204	182	169	193	195	195	166	181	169	172	172	164	180	187	168	204	172	211	180	187	199	188	191	221	158	148	188	168	142	174	162	194	198	191	183	187	177	163	179	168	170	182	188	172	176	198	169	189	180	171	183	192	191	198	199	178	204	168	186	169	196	185	194	169	173	202	177	172	182	173	186	184	191	178	180	191	191	184	181	197	173	181	179	218	183	196	167	156	195	180	183	183	183	180	154	179	205	180	180	194	195	177	197	213	183	184	176	204	198	199	166	188	197	152	166	184	209	201	182	187	174	167	175	179	212	188	195	181	192	178	161	176	188	196	192	164	188	194	178	179	197	189	200	163	210	175	206	191	195	180	186	195	179	169	175	188	187	183	198	178	171	176	168	177	166	159	184	199	171	195	195	160	181	163	183	192	178	173	168	183	185	173	204	188	171	187	186	190	189	187	188	172	156	188	172	184	209	174	195	185	191	171	191	177	184	191	199	191	193	175	204	174	203	163	175	164	170	191	188	184	185	161	191	184	161	201	160	188	187	207	176	183	181	176	191	183	172	185	174	173	179	187	189	182	170	182	168	196	163	182	199	179	208	157	178	169	172	191	183	185	187	161	186	186	172	185	184	189	178	188	195	181	175	173	189	184	171	189	189	167	180	177	175	171	179	190	179	179	192	181	194	211	187	170	167	189	183	176	177	187	186	203	188	194	180	185	180	182	192	173	194	172	184	185	189	184	182	192	171	198	184	203	189	173	177	165	205	186	192	214	191	180	165	199	185	174	177	188	176	186	191	173	181	166	203	175	185	153	199	193	190	177	171	182	180	197	183	183	195	196	201	173	161	167	187	177	177	167	206	184	170	169	174	190	176	182	175	179	194	167	162	160	188	170	199	176	191	192	189	154	177	161	177	213	182	182	180	178	170	213	171	185	218	185	186	175	203	199	183	194	183	197	185	170	188	177	178	193	209	187	201	179	170	169	165	176	170	157	169	183	187	161	166	192	161	161	170	184	203	182	182	165	170	188	187	175	160	180	193	150	185	201	179	171	182	183	187	197	177	182	192	199	174	178	191	209	176	185	175	181	193	195	191	192	196	182	188	196	216	162	176	203	153	182	179	193	192	184	180	192	179	178	181	168	180	219	178	177	172	184	189	208	175	189	167	178	201	180	189	185	174	188	195	211	185	179	191	183	180	184	184	167	203	183	154	163	192	182	173	175	176	189	167	184	189	182	173	171	170	187	179	169	206	192	188	173	181	182	197	194	199	186	198	170	203	183	180	175	177	141	186	181	189	158	183	175	184	162	153	161	196	190	202	173	168	164	194	204	185	171	163	200	188	185	198	169	177	189	186	179	194	182	184	196	177	183	185	185	178	185	185	179	187	178	165	182	186	174	164	164	150	176	197	184	191	175	183	203	165	177	174	182	175	168	191	188	162	177	189	180	180	169	184	182	194	181	169	194	182	165	163	182	194	190	188	184	184	180	176	169	171	181	195	167	165	188	177	192	173	187	199	187	195	152	182	179	194	178	158	190	183	207	176	166	219	168	187	194	183	193	167	203	168	187	173	194	185	191	178	190	190	192	186	188	178	187	190	195	183	170	180	174	180	173	192	181	160	183	192	179	172	208	185	160	174	174	151	189	150	181	196	215	186	166	177	175	178	162	196	185	170	200	188	198	187	173	192	157	181	162	180	160	184	158	162	192	160	183	174	175	175	201	185	185	191	192	174	180	211	190	168	156	175	188	212	181	188	137	184	159	164	192	183	197	168	164	178	184	189	182	215	193	174	179	164	206	181	179	176	183	184	186	187	160	157	218	212	186	196	194	167	181	191	173	149	200	197	194	157	209	195	185	192	181	184	180	182	210	193	175	176	191	181	172	174	172	170	197	186	186	177	192	187	183	199	191	204	200	197	183	173	184	188	182	195	189	194	183	177	192	200	190	202	148	201	172	181	183	175	194	176	171	164	171	184	164	182	204	166	203	196	180	195	170	183	184	200	164	204	160	178	181	197	204	164	190	186	180	189	193	195	173	207	192	188	186	167	178	193	175	195	199	174	188	173	188	178	154	209	173	159	205	190	172	190	195	181	157	182	179	187	192	199	172	164	209	186	175	211	175	178	183	184	169	187	170	164	185	178	172	182	181	184	165	176	176	185	182	160	177	179	164	186	185	182	192	189	185	167	169	173	208	179	198	204	176	169	164	182	193	207	183	211	150	218	175	166	158	181	173	186	166	176	178	172	197	206	166	202	197	181	192	183	191	199	178	192	191	183	168	169	171	212	169	175	186	183	157	201	200	174	189	173	174	196	186	193	201	166	170	180	180	185	183	174	178	194	175	190	186	167	176	181	204	205	181	221	182	192	184	186	171	200	173	156	196	149	173	167	211	191	181	194	192	173	199	171	160	210	177	166	196	172	183	199	174	181	202	216	174	173	192	195	195	164	179	157	170	192	195	182	202	193	171	178	173	193	162	193	193	177	197	199	148	183	183	185	191	178	184	158	197	192	184	180	173	188	192	188	192	174	196	190	188	166	162	204	170	168	206	189	198	170	191	171	199	192	177	203	188	166	174	197	195	175	188	167	188	193	168	184	185	189	179	205	162	160	168	183	183	185	156	189	180	160	171	160	168	191	200	205	183	173	193	184	186	158	179	155	194	184	184	185	195	166	193	190	194	191	171	191	183	166	173	181	174	184	209	196	192	189	175	170	175	195	200	185	153	205	166	172	166	171	210	172	151	181	196	204	164	176	174	180	197	173	211	171	193	161	177	183	196	181	181	179	192	182	190	139	160	182	169	166	188	183	172	157	190	175	186	201	213	170	184	173	162	182	183	196	168	187	187	179	180	178	186	212	190	172	206	193	157	195	180	175	189	187	185	175	188	168	160	154	195	182	196	158	194	195	195	170	178	194	170	185	172	163	168	197	197	201	198	173	163	182	164	177	173	177	188	163	177	206	184	199	184	161	167	193	206	198	168	181	174	186	183	190	155	193	164	193	152	174	184	182	185	184	183	188	184	192	163	167	187	188	190	185	186	168	182	182	203	190	181	167	181	176	190	191	197	180	200	186	177	180	180	186	170	184	207	166	198	178	170	167	181	186	180	197	183
27190	20552	7169	701	353	323	264	229	224	237	229	347	1559	1893	759	264	204	220	209	204	177	212	195	206	202	185	195	227	180	188	188	197	210	227	214	201	209	190	184	219	213	204	160	194	211	213	210	220	219	195	224	192	193	191	198	188	220	178	202	182	194	177	169	192	185	214	195	180	214	233	191	182	185	213	214	204	195	183	194	236	173	213	194	195	193	184	204	212	191	175	183	185	175	185	209	208	190	219	178	192	203	221	207	190	173	204	193	201	211	213	188	207	220	209	198	215	180	202	200	204	174	201	205	207	189	196	190	220	206	216	196	168	196	213	179	215	182	215	201	194	218	190	212	211	188	191	183	196	178	199	205	210	209	202	180	220	182	195	193	218	211	193	204	187	208	191	199	192	192	200	185	209	212	189	202	188	179	178	185	174	213	193	194	218	168	192	188	193	222	190	218	199	204	215	205	210	207	189	189	179	206	191	164	185	206	165	187	198	218	202	190	227	222	195	205	209	205	184	189	199	226	183	193	187	203	200	198	200	194	202	172	183	212	207	217	206	205	207	189	194	203	191	213	181	206	218	183	206	174	187	195	184	170	199	199	185	187	212	197	203	211	215	206	167	220	199	220	211	223	212	207	190	200	185	208	195	191	233	213	198	195	211	220	203	200	230	214	185	225	214	214	221	197	242	230	218	209	201	211	207	211	220	202	205	191	207	186	210	191	217	203	196	199	210	201	214	190	196	198	205	190	195	173	205	180	177	204	204	220	218	197	197	214	202	168	199	184	208	211	182	175	191	207	190	205	196	220	203	186	202	217	208	222	205	210	212	195	195	190	187	212	186	197	190	187	206	189	172	186	206	216	195	175	183	183	193	188	218	196	217	193	208	172	216	198	187	204	210	186	205	204	192	198	206	221	189	199	195	198	205	214	188	187	190	218	194	194	194	210	203	238	213	222	197	207	195	207	221	205	207	207	185	199	196	217	194	202	214	182	186	200	200	176	218	190	206	202	192	199	183	187	180	187	216	186	197	196	197	203	203	199	194	197	198	213	200	212	185	183	204	190	226	176	200	184	185	262	212	193	193	211	196	188	185	192	187	209	185	184	190	188	198	207	203	203	188	197	228	192	193	171	178	210	194	207	216	184	209	205	212	193	204	198	211	208	185	198	204	207	195	211	203	187	194	200	224	185	202	204	189	187	186	194	184	191	189	235	243	181	194	179	177	173	206	211	197	168	198	189	187	212	182	204	194	218	217	193	190	232	212	213	210	211	212	192	215	213	225	223	168	180	189	209	210	210	199	210	209	198	197	211	240	185	203	199	204	204	188	183	221	184	186	207	227	238	192	204	191	190	208	184	196	193	201	216	201	204	211	196	216	187	205	182	204	208	212	209	185	207	191	223	204	201	179	209	188	190	208	200	202	186	205	211	197	194	205	200	196	187	197	174	197	199	193	181	186	183	180	219	183	200	198	197	209	183	200	193	197	192	175	199	193	196	210	202	216	203	194	208	224	207	200	246	196	222	175	175	197	209	220	222	202	209	178	215	218	208	211	218	198	185	173	198	221	195	202	183	209	192	176	193	177	193	196	206	164	186	192	198	199	193	195	193	218	184	200	203	197	211	192	193	195	179	196	194	223	189	203	200	212	197	195	174	197	229	168	215	204	189	199	183	184	217	198	198	208	177	217	208	228	214	189	193	216	205	219	208	204	212	224	210	190	194	195	206	177	210	178	201	204	205	213	214	219	210	188	174	195	209	200	221	227	224	209	194	182	201	193	202	186	215	203	220	187	209	216	194	241	197	214	196	196	207	200	202	210	204	197	186	208	210	232	199	225	186	197	184	199	196	194	194	178	194	185	181	184	188	193	197	201	201	191	178	197	201	204	208	188	186	198	224	202	218	196	204	198	186	221	191	222	213	216	216	173	234	195	192	209	200	169	204	217	202	211	211	207	207	179	188	184	242	202	198	197	182	206	197	246	181	189	197	203	197	192	161	204	212	193	237	218	190	211	210	222	182	189	212	195	179	189	214	213	216	188	215	213	192	200	209	189	198	195	209	218	222	221	198	192	208	184	199	206	187	180	206	201	211	174	208	216	188	198	198	187	200	224	211	201	191	219	192	199	201	196	164	177	206	193	196	194	212	206	185	183	213	198	185	205	192	193	215	224	209	200	184	209	177	233	164	193	215	203	203	203	239	191	195	206	174	191	196	193	211	206	200	184	214	196	187	193	190	192	192	184	195	209	200	214	202	214	185	198	198	213	206	226	208	201	223	179	184	195	195	214	223	224	231	190	211	188	190	184	193	203	196	219	223	211	199	203	191	190	183	209	193	203	191	211	198	182	199	198	192	179	206	211	210	192	185	228	251	214	186	182	183	184	191	191	201	207	197	206	203	214	177	171	180	183	194	184	214	194	197	208	205	209	219	172	203	188	184	176	196	194	207	181	195	193	199	214	201	191	227	179	196	210	181	203	187	213	180	201	191	190	222	198	216	179	184	187	203	218	203	223	207	183	196	184	222	208	212	175	208	195	185	193	202	214	192	194	188	208	205	201	199	221	197	197	204	183	241	239	201	210	193	197	181	175	198	206	200	194	209	200	215	178	194	234	223	184	207	190	221	211	203	194	207	213	178	206	200	186	225	202	188	211	199	193	224	200	196	209	194	200	210	200	192	190	195	185	221	209	198	186	186	203	201	183	213	206	206	201	208	206	193	200	200	189	210	193	198	199	186	209	207	217	199	210	208	208	193	205	203	207	228	218	190	205	209	177	183	221	225	235	222	219	217	204	187	198	178	189	199	197	188	226	203	221	177	196	208	213	186	188	213	208	219	203	195	215	216	173	184	193	178	223	217	192	198	214	187	186	204	191	189	210	179	201	188	240	221	210	211	197	203	217	212	193	187	189	176	204	208	207	202	195	220	167	216	204	197	204	214	198	192	227	211	191	181	198	202	226	207	207	185	184	194	199	225	225	196	185	227	223	179	225	199	208	192	203	207	179	195	202	187	183	204	188	213	212	198	212	202	236	213	213	196	177	198	216	204	200	197	199	234	222	206	208	208	167	200	199	193	165	195	179	199	202	228	184	208	207	201	200	188	200	226	180	197	210	203	187	204	191	203	206	189	201	176	188	203	189	183	191	211	197	197	193	192	188	188	203	203	215	208	168	219	180	213	206	203	199	200	209	205	190	191	201	201	225	177	193	193	192	191	220	211	198	198	179	203	196	208	221	214	200	203	191	225	204	207	191	187	177	201	197	191	206	177	196	192	197	193	218	211	191	198	176	203	206	182	197	193	199	208	194	204	200	231	194	213	198	223	197	217	189	172	217	205	183	215	180	182	183	170	222	194	224	202	209	225	192	195	202	195	188	207	221	219	226	186	233	220	212	196	193	240	211	184	178	185	204	210	217	201	189	181	210	195	222	177	193	221	194	206	199	201	172	181	214	182	224	187	207	202	187	204	189	173	195	223	192	197	242	200	206
6587	5180	2350	955	696	574	467	414	431	388	360	649	4066	4808	1811	445	330	305	316	281	330	297	303	327	289	332	317	317	282	322	302	331	285	282	322	290	281	289	293	307	313	306	295	322	297	295	281	290	283	322	313	299	310	298	316	305	322	288	308	304	317	308	322	311	306	308	307	306	306	295	300	296	294	278	321	323	314	309	328	336	309	322	309	283	312	306	308	295	309	294	303	302	306	302	327	307	300	325	307	279	339	288	310	309	313	292	352	313	312	275	328	313	328	305	325	311	313	330	329	289	307	308	344	324	305	281	336	284	307	292	301	332	304	301	317	334	323	338	306	293	307	333	274	323	325	316	296	295	305	328	284	302	305	326	326	344	318	316	298	288	306	301	309	281	281	334	326	312	302	318	298	285	319	293	318	315	323	288	298	257	300	331	299	305	320	271	311	308	326	304	321	316	301	289	326	308	319	306	332	301	284	305	301	327	311	317	338	302	314	304	316	305	288	300	283	307	342	324	327	334	282	305	316	335	317	310	323	305	328	291	314	319	291	298	303	290	319	326	314	309	292	301	321	276	338	281	332	324	317	292	288	316	332	299	297	331	319	339	284	280	318	326	291	343	311	334	292	326	349	281	277	301	302	326	324	316	301	312	324	320	314	340	327	295	313	293	322	319	328	332	267	310	327	322	299	319	334	298	282	364	328	301	286	284	327	319	282	299	316	329	333	316	316	287	329	308	321	283	310	303	303	309	273	327	308	324	302	297	269	278	340	331	291	292	295	291	292	323	293	321	308	292	318	291	279	323	305	281	299	311	294	297	316	307	287	309	329	334	325	300	296	283	315	303	304	309	290	332	293	320	302	292	332	318	292	298	310	306	269	303	307	316	298	338	291	295	282	308	309	294	300	331	317	290	277	336	292	336	293	300	335	330	320	321	299	295	307	334	304	319	331	308	278	273	328	282	301	316	286	308	283	295	303	340	334	316	304	277	300	281	303	326	298	321	316	315	303	313	346	276	346	301	317	281	305	329	313	330	303	293	278	312	354	294	290	302	325	318	316	296	312	308	328	335	324	311	333	332	289	335	314	292	323	306	305	315	302	288	323	326	321	282	305	320	300	313	313	283	285	306	292	298	288	308	313	310	270	297	318	282	317	334	321	319	291	334	332	331	302	305	305	287	298	303	330	319	310	315	273	329	313	305	334	314	295	298	322	298	309	313	299	314	319	308	306	312	302	314	319	322	301	326	302	339	326	300	311	278	257	314	290	310	318	312	303	282	343	340	346	304	347	295	314	287	326	288	318	297	302	316	315	313	272	285	298	303	305	311	313	294	308	297	289	324	315	353	285	332	305	311	314	310	316	304	282	320	311	303	310	296	328	280	324	307	305	325	340	312	298	300	286	303	298	307	325	310	284	306	307	314	274	308	336	316	305	296	298	295	323	316	279	311	295	339	319	288	279	295	329	343	294	325	304	323	327	322	284	307	294	309	299	282	297	296	303	286	314	333	314	332	322	352	298	317	299	310	301	336	304	303	295	300	269	325	292	317	317	328	309	327	260	339	324	311	309	314	323	270	282	312	288	306	336	317	302	321	306	310	295	304	338	301	324	331	326	322	306	287	334	291	324	307	303	321	236	272	290	325	313	318	306	290	320	307	288	278	325	312	296	296	321	306	326	302	318	309	301	317	325	325	302	319	340	339	292	283	330	305	326	275	330	280	282	292	292	296	324	323	309	312	328	311	317	306	319	315	283	313	296	281	309	319	310	324	293	327	321	328	315	326	273	324	278	281	313	286	332	315	313	297	292	320	327	312	269	319	340	311	324	276	309	325	306	305	330	282	319	301	294	310	339	313	331	345	318	297	319	262	288	313	316	302	293	341	292	322	291	288	323	316	318	291	320	297	319	305	321	319	313	337	295	265	312	315	335	310	337	320	303	283	288	309	328	308	330	299	305	310	253	308	346	320	301	315	295	296	292	320	292	272	308	296	305	311	293	331	319	308	348	322	289	273	298	319	304	314	300	290	282	324	330	299	286	317	323	331	286	329	322	291	306	319	300	302	311	307	336	339	302	347	302	324	308	299	271	276	299	297	288	312	282	320	307	323	333	301	337	279	334	306	321	337	317	312	315	303	288	320	300	319	309	293	276	313	289	332	313	287	304	298	295	308	300	313	297	301	327	310	308	323	298	316	325	325	333	273	299	317	297	303	290	319	313	281	305	292	281	266	281	278	305	305	312	310	312	281	332	332	317	279	309	309	319	326	303	338	288	297	299	299	329	326	341	322	310	334	300	300	311	317	321	297	309	332	304	310	329	311	320	320	325	285	315	285	344	329	315	339	308	331	290	304	304	306	313	284	321	285	314	282	301	325	314	288	327	320	299	339	306	324	276	322	300	329	306	297	299	324	307	312	317	302	335	311	302	316	299	284	347	303	337	277	298	341	299	312	350	290	299	315	301	285	316	309	304	314	328	285	300	330	301	310	299	312	314	298	288	318	296	297	354	299	315	305	300	289	296	320	339	302	306	331	305	288	316	304	303	316	311	304	331	316	308	303	316	314	318	298	300	300	326	306	284	329	302	291	313	307	310	322	347	334	311	327	328	317	305	324	299	319	323	302	307	364	307	345	319	306	336	313	309	311	299	324	352	284	286	287	290	313	271	285	326	323	309	316	284	318	311	309	312	305	307	275	314	297	320	343	320	330	305	278	280	313	336	316	285	323	314	319	308	341	321	308	297	309	310	310	302	286	302	300	298	295	284	315	338	297	310	305	320	296	322	289	332	315	324	293	329	275	293	336	332	270	325	324	313	337	323	308	306	326	321	301	281	293	282	289	292	338	315	293	311	270	267	294	330	290	353	312	295	283	333	287	312	308	323	282	319	296	332	325	289	304	305	277	282	343	288	299	296	314	325	291	288	298	317	322	309	295	309	297	316	325	332	307	282	342	307	300	305	302	287	285	297	303	287	318	307	288	297	321	325	310	285	325	288	313	300	315	270	331	287	311	297	307	283	315	300	347	305	310	319	275	307	298	295	284	300	310	328	303	312	313	295	330	290	304	318	299	360	293	309	314	296	332	340	305	297	293	277	304	284	317	334	322	289	310	302	275	298	305	301	304	283	315	309	361	283	307	284	294	316	291	316	310	287	317	310	341	285	320	313	305	322	302	326	324	299	300	309	307	307	255	294	337	312	276	325	352	318	322	290	320	285	330	337	355	292	292	304	276	303	311	301	329	314	330	302	288	294	296	312	322	312	267	279	285	314	359	295	322	308	292	321	310	335	297	286	303	317	296	301	323	297	326	303	315	313	320	313	307	340	305	295	338	291	311	319	287	309	320	297	319	303	304	332	334	321	293	286	328	302	314	300	343	305	321	325	300	296	320	280	323	311	312	311	295	297	328	289	284	301	302	303	333	283	280	320	325	299	323	305	282	318	312	329	283	323	336	325	318	307	326	303	325	314	280	302	308	302	335	289	287	313	310
24092	21422	28831	24398	21769	9869	1137	600	491	446	757	2779	8916	16782	9589	1650	255	209	238	227	201	264	247	213	221	209	203	227	211	240	214	206	220	207	169	194	228	236	225	220	222	202	216	212	230	202	253	199	210	210	236	204	222	202	181	215	198	212	220	245	221	211	231	226	232	218	208	214	223	216	218	199	213	207	192	193	229	209	204	218	230	220	191	207	211	240	230	197	220	247	223	232	187	229	222	218	235	233	229	218	194	228	205	202	222	221	232	230	233	220	196	210	230	213	199	215	199	214	194	198	199	207	208	206	215	199	233	193	210	231	218	218	172	225	193	203	205	194	202	202	209	215	253	208	213	211	232	213	212	197	201	201	206	207	218	197	217	196	197	216	227	206	248	218	204	196	207	212	202	217	173	210	216	191	209	200	196	191	202	219	212	214	235	196	198	182	198	211	211	209	208	202	206	186	157	217	198	208	201	203	207	199	212	205	193	229	215	202	206	208	220	243	233	209	199	225	193	207	214	213	196	202	232	234	233	221	212	225	217	207	194	199	199	214	197	201	204	213	214	195	199	222	210	215	202	185	228	202	251	223	202	221	233	227	217	249	252	200	205	201	224	231	216	198	222	227	209	221	212	193	204	185	210	194	207	202	208	210	216	193	203	206	184	225	238	201	219	212	221	204	188	213	233	234	205	226	212	220	179	213	223	202	176	225	222	202	224	208	208	179	219	219	197	220	201	216	176	224	227	240	197	222	196	193	226	208	228	224	208	184	236	210	211	229	210	207	216	234	192	196	214	209	222	206	206	232	219	188	213	212	225	220	208	226	210	210	195	199	206	215	223	198	216	219	225	207	207	203	193	188	225	228	218	198	222	213	214	204	219	190	195	210	212	190	225	219	188	199	225	200	212	220	215	186	214	214	204	189	233	227	179	202	239	215	215	204	219	220	221	184	202	205	204	221	213	197	220	218	227	201	221	206	220	231	189	207	199	250	237	223	199	210	184	252	211	199	210	206	213	211	216	223	216	231	213	225	220	217	218	185	213	234	227	212	215	185	200	197	184	201	223	212	224	194	221	243	220	182	220	209	216	203	195	223	168	183	234	207	223	213	202	194	206	227	192	206	213	213	238	189	219	215	198	214	234	208	208	207	202	222	219	213	220	224	221	206	212	214	211	238	193	197	203	212	190	231	231	190	206	203	208	182	193	205	216	203	226	205	199	202	205	205	204	222	224	240	198	230	230	200	204	186	213	212	228	225	227	236	215	208	226	214	220	231	230	222	219	206	219	228	230	223	216	239	202	206	223	206	207	209	197	206	217	244	197	224	205	214	226	217	188	223	212	196	198	186	194	230	195	200	182	220	188	202	225	203	202	198	204	194	212	233	216	214	219	230	220	213	200	216	217	219	216	220	200	219	210	224	229	223	205	205	206	226	211	196	202	236	195	219	205	202	196	232	208	223	220	235	198	210	210	215	211	238	221	201	221	203	206	199	212	193	204	224	218	211	203	208	180	220	215	221	202	203	220	258	201	194	220	214	212	201	199	194	200	207	242	198	227	220	226	224	240	195	218	196	214	221	214	205	205	214	213	206	227	207	192	204	202	208	213	221	194	218	219	196	228	218	218	209	193	193	217	184	205	231	257	244	225	210	241	207	219	229	218	208	211	178	209	208	231	228	210	214	189	203	212	201	227	240	234	219	225	183	227	210	183	218	226	199	244	229	209	216	224	207	220	200	207	211	211	207	225	228	202	204	199	200	215	203	228	219	213	225	219	198	201	202	223	221	205	212	194	223	191	236	178	199	211	228	196	190	202	205	191	201	230	209	202	213	205	217	214	212	211	222	217	251	174	239	220	211	219	236	188	197	223	213	214	181	209	213	195	240	204	233	210	209	198	218	216	203	211	208	218	211	221	189	203	217	244	228	221	195	198	206	223	222	214	187	227	229	220	208	242	211	214	200	234	193	225	212	216	202	196	223	223	213	201	204	173	207	196	223	217	217	205	224	215	198	213	215	181	186	176	230	213	221	236	217	190	229	224	212	218	227	202	244	193	220	222	215	211	222	217	239	229	191	217	218	166	190	234	233	181	215	211	225	213	191	208	190	238	225	207	215	230	226	191	228	218	189	220	222	215	209	213	206	229	215	232	207	217	226	198	210	181	215	240	207	241	207	215	211	213	227	231	218	190	221	218	234	223	206	242	201	213	221	218	208	207	192	216	202	193	210	222	219	207	223	241	210	222	219	220	214	188	225	242	230	178	223	214	210	225	188	221	203	252	244	229	193	239	190	210	201	204	215	229	202	235	208	210	200	176	202	223	202	211	200	216	204	201	205	197	236	204	213	198	250	200	213	170	235	191	222	210	213	220	212	185	230	195	224	227	222	202	219	219	222	199	195	178	190	250	207	228	204	221	213	228	226	228	209	222	208	211	220	197	203	217	212	234	232	236	224	211	222	219	214	236	240	196	187	204	212	227	229	215	194	201	213	227	215	223	207	189	217	214	232	201	216	216	197	232	211	224	195	222	206	209	220	223	222	224	188	215	228	191	223	229	208	206	207	195	221	163	215	198	195	210	198	243	214	231	205	237	200	221	177	200	220	203	217	218	192	237	210	217	198	201	220	238	228	175	204	209	223	208	219	213	222	202	204	206	226	203	196	218	219	199	229	205	209	199	233	220	209	194	223	217	210	208	220	179	234	212	216	206	213	221	222	202	210	206	233	201	203	199	228	222	213	232	208	228	230	197	214	214	218	200	232	212	246	216	195	239	180	214	226	202	249	221	174	206	206	199	212	221	184	205	224	202	209	251	186	193	199	238	202	217	216	189	207	210	192	217	185	204	213	230	214	205	208	203	233	197	192	224	213	188	236	236	221	199	204	219	208	219	234	215	211	210	187	201	186	215	201	217	192	208	197	212	225	226	216	185	197	213	191	171	192	220	224	215	210	212	194	203	228	202	195	201	198	219	208	212	222	210	204	212	206	182	239	233	207	199	210	218	202	213	220	244	202	236	229	192	209	217	226	211	204	221	206	223	237	202	208	232	214	192	220	204	239	221	200	221	192	206	205	203	217	210	209	219	213	215	194	211	227	198	232	200	206	187	210	221	205	214	207	210	175	205	216	213	219	209	249	200	229	228	188	191	215	211	222	214	208	191	216	193	217	189	210	214	211	210	204	200	206	210	164	193	196	199	229	188	212	226	214	198	223	200	199	203	219	220	224	220	211	210	215	238	222	183	196	226	230	181	208	195	223	235	219	208	231	194	223	181	188	189	217	211	226	200	202	229	211	232	212	198	198	207	236	230	197	188	182	199	223	186	186	219	204	192	222	221	217	193	200	188	209	200	220	210	226	190	192	217	215	204	224	210	200	199	206	223	236	219	223	214	203	185	171	217	200	205	199	208	217	210	214	207	217	213	195	207	229	204	193	215	226	212	195	185	202	214	197	221	218	175	200	209	248	186	201	220	207	223	216	211	219	237	187	199	244
10289	16206	10918	5269	11083	4879	1972	1577	1377	1079	2044	7674	19265	27960	16415	3514	380	368	392	413	431	374	356	351	351	335	368	318	341	352	331	336	355	365	355	329	333	328	310	345	381	332	346	337	339	361	310	339	351	340	336	301	339	326	324	351	331	314	308	324	388	339	333	323	335	309	349	352	300	316	345	333	344	345	339	335	350	341	284	331	355	374	315	334	319	337	348	326	332	333	352	332	322	312	316	280	318	334	349	300	345	301	365	345	337	363	323	322	306	325	352	324	319	317	338	333	343	342	304	347	349	319	342	312	305	336	331	327	314	318	327	293	330	315	309	320	306	334	317	325	298	324	332	350	296	298	306	336	337	343	297	321	276	349	329	323	289	297	329	347	304	362	322	321	309	314	342	314	295	336	354	318	324	322	355	311	329	335	352	345	358	329	382	331	331	334	312	310	359	345	306	347	335	349	363	349	348	328	299	336	311	298	337	327	329	314	356	327	284	311	314	297	331	326	324	303	337	310	324	305	355	292	334	321	323	314	315	324	320	331	314	378	323	309	300	334	352	316	330	313	301	347	313	300	303	328	333	298	335	307	344	306	338	321	311	308	310	296	329	333	331	339	352	323	338	346	360	352	323	344	339	346	365	311	324	343	290	352	363	346	349	316	320	320	303	300	316	303	333	324	326	317	296	343	315	321	297	330	337	317	343	326	331	328	333	338	314	307	350	324	329	311	357	335	298	315	319	303	319	305	344	371	318	324	325	311	355	317	293	308	352	338	346	335	318	339	325	338	339	304	336	315	329	319	350	355	302	308	305	317	344	351	322	318	301	306	332	364	349	309	365	294	304	314	313	326	365	327	349	298	316	302	325	333	307	337	313	336	327	362	330	295	353	315	317	319	342	326	346	338	319	342	321	309	323	304	335	333	319	360	329	332	343	349	316	295	319	326	355	334	324	351	318	309	349	329	329	334	378	317	303	326	347	301	312	344	352	323	347	308	318	300	338	331	336	341	328	303	332	342	331	290	336	284	314	318	315	327	338	313	306	337	345	296	316	334	313	329	339	340	325	365	317	307	314	327	305	343	344	281	314	352	347	327	339	324	340	343	339	331	347	339	357	328	302	334	333	323	304	309	317	325	340	331	351	338	349	325	324	346	313	312	304	328	320	327	340	326	309	348	332	322	314	317	308	325	362	311	337	333	330	320	341	349	315	348	355	348	292	348	320	334	320	348	338	322	300	330	327	342	328	348	314	344	294	313	350	337	320	308	296	353	369	318	356	352	322	344	346	294	309	328	332	332	299	289	345	311	313	350	351	324	293	306	313	312	304	314	326	294	337	341	313	327	339	324	295	306	320	295	305	336	315	343	339	328	355	339	349	299	340	298	338	321	358	355	326	322	324	320	293	340	341	327	338	307	304	301	323	320	327	345	345	330	356	330	344	312	294	316	360	289	318	322	329	301	312	350	313	333	325	317	334	309	309	325	330	330	349	314	309	341	297	362	340	321	327	300	326	337	334	302	319	311	329	318	365	309	347	313	320	330	309	315	313	325	332	319	334	326	320	340	315	328	353	369	300	315	308	322	340	347	336	330	377	314	312	327	280	331	321	334	338	339	336	318	315	331	293	329	318	348	328	333	317	310	317	326	332	330	325	330	333	321	346	336	333	324	341	346	353	291	344	334	291	331	327	353	322	300	359	333	338	336	332	310	350	345	329	307	315	298	307	326	308	316	325	366	327	341	337	349	333	298	356	315	343	321	308	339	336	334	322	298	318	316	361	307	317	318	349	331	322	337	341	324	302	346	342	330	308	319	335	305	317	344	364	324	317	328	325	335	340	336	347	317	346	326	307	348	281	341	343	321	324	306	349	315	361	311	329	312	309	334	329	316	331	344	329	326	312	308	312	317	375	313	290	318	338	318	313	312	328	287	325	327	346	315	322	339	323	321	327	334	330	306	338	345	330	296	326	339	316	310	303	329	314	332	375	315	308	290	295	355	332	314	336	340	343	318	293	320	355	312	312	322	349	308	313	323	351	339	333	319	331	316	318	323	322	343	316	320	314	319	322	326	323	308	295	298	349	367	310	310	345	342	320	345	334	331	308	351	338	329	317	327	333	307	320	332	301	347	356	323	319	303	292	328	331	332	381	327	345	312	313	299	328	328	359	327	342	349	307	339	320	311	322	329	292	277	334	338	312	318	352	352	303	316	338	321	334	315	346	313	336	338	308	325	341	295	295	338	350	327	318	316	304	316	354	329	328	353	299	328	365	338	302	316	337	332	331	335	323	341	300	319	314	326	350	339	375	311	332	335	340	347	345	327	295	317	360	319	332	326	347	322	325	338	331	298	332	337	319	344	364	353	323	305	348	320	314	309	333	318	316	356	273	300	329	308	371	327	361	309	320	355	332	337	309	360	335	329	326	322	338	307	319	313	320	303	326	320	358	330	314	318	301	344	330	316	325	314	318	299	326	320	323	300	346	344	320	331	316	322	321	280	353	331	319	326	328	353	339	336	320	336	341	323	355	317	336	362	308	335	320	337	345	346	330	333	329	318	335	344	281	348	316	306	305	339	354	316	307	366	354	341	337	313	326	331	321	316	339	314	329	327	328	313	297	331	313	324	331	308	332	352	327	294	311	335	345	306	328	329	325	321	309	306	342	294	327	344	312	323	278	312	294	334	303	360	332	337	327	335	305	323	318	343	351	327	301	324	330	352	322	302	311	323	339	306	314	330	318	320	346	340	315	314	336	344	326	324	341	330	332	311	334	356	328	326	332	340	337	330	324	313	336	298	300	324	302	327	310	339	298	322	311	312	299	317	344	326	311	327	358	343	321	320	313	334	348	362	303	320	318	359	335	335	306	312	299	331	368	305	332	309	307	299	345	338	341	335	312	313	305	307	306	323	305	335	341	345	312	338	356	305	335	379	331	301	300	340	321	321	339	316	343	376	322	321	342	318	311	332	331	325	325	312	315	312	328	305	337	335	313	336	302	332	322	303	331	312	322	333	319	330	335	318	307	331	328	322	315	315	317	315	340	325	298	291	307	329	304	334	334	342	307	310	343	331	301	312	341	366	333	316	331	330	304	349	325	349	342	304	308	315	317	319	323	344	318	336	331	335	316	322	330	334	322	328	328	306	331	328	305	340	328	327	323	335	309	343	304	327	348	323	322	337	342	307	359	308	317	317	323	334	352	320	311	301	327	300	343	320	340	310	333	331	311	345	340	314	328	328	310	303	355	291	339	336	307	334	341	342	323	316	324	327	314	352	339	336	317	300	338	336	328	326	336	320	341	336	330	307	312	303	322	297	321	343	324	328	320	308	351	319	330	305	321	309	349	304	344	316	364	331	313	339	316	314	324	316	337	320	313	309	339	310	336	308	309	318	334	297	316	351	336	301	333	314	326	298	324	325	344	345	315	336	303	320	314	304	290	333	323	339	349	322	342	315	338	297	316	326	298	331	319	301	344	334	328	373	326	331	343	333
23460	21483	29368	24024	21637	20243	2430	815	597	491	849	2532	10177	21571	18764	5019	185	132	155	143	143	126	131	132	143	130	135	115	131	122	131	135	109	141	133	126	124	132	107	108	125	132	109	135	118	116	136	129	124	122	127	112	112	127	117	106	120	122	129	115	120	99	113	121	119	134	113	122	108	123	110	106	116	115	94	122	128	134	113	135	126	130	112	105	113	127	119	119	140	144	106	111	124	112	127	113	116	145	125	102	140	133	124	113	128	123	117	124	118	118	103	106	111	114	103	130	141	99	88	103	124	113	124	114	133	127	114	114	125	108	117	100	121	118	130	115	89	102	110	138	109	100	131	126	111	122	99	121	97	111	124	111	102	114	119	118	97	110	109	117	130	124	115	136	129	120	103	103	131	121	128	132	112	114	132	128	135	111	116	113	111	124	131	109	117	137	109	123	101	118	110	95	121	101	122	108	106	112	110	110	138	105	139	97	111	108	111	111	127	122	112	113	103	125	119	121	104	137	107	93	89	137	114	112	112	112	111	109	95	112	123	116	137	118	120	119	116	125	118	108	125	105	110	124	133	110	114	113	106	124	117	128	102	110	108	77	109	101	117	135	116	98	118	115	106	136	118	116	111	127	121	98	109	115	107	120	105	123	110	112	105	134	127	123	108	108	97	103	110	112	111	128	112	111	127	104	121	116	113	112	123	118	128	99	115	127	122	126	107	117	118	114	114	115	98	109	92	99	110	122	119	129	125	112	109	105	122	114	108	121	116	100	95	114	135	117	107	116	126	116	106	128	124	142	120	116	125	100	109	118	143	118	118	111	119	126	107	120	111	121	127	115	119	107	116	127	120	99	109	95	127	105	108	113	117	104	113	109	152	126	114	116	108	135	134	131	125	132	114	140	108	141	95	123	123	119	121	141	122	131	127	117	102	107	115	129	120	137	108	135	103	108	121	107	122	108	117	131	130	104	109	109	109	120	120	111	111	99	131	108	100	124	106	110	102	118	112	108	121	116	109	106	123	120	131	131	120	128	124	113	122	112	123	89	116	115	102	96	104	110	118	107	116	126	106	118	117	110	112	110	105	138	135	106	101	138	107	143	121	137	137	111	113	125	119	123	118	129	111	107	95	132	108	120	124	117	116	127	118	112	147	133	130	106	106	115	100	110	110	111	107	127	108	131	104	130	110	128	110	111	131	106	100	116	116	128	115	112	107	104	112	110	117	114	97	143	124	117	106	111	124	117	139	117	126	112	96	134	128	141	124	98	130	132	125	110	114	122	114	118	100	107	113	112	112	144	121	111	111	131	119	113	134	119	143	105	112	99	126	121	120	121	133	111	120	128	111	129	113	119	130	121	112	121	106	112	120	129	127	109	134	103	130	128	122	125	119	121	111	112	120	133	123	120	130	114	92	114	109	125	109	119	121	108	117	114	106	109	130	125	112	114	124	107	125	117	122	121	114	110	111	110	119	108	100	118	127	109	108	106	129	114	119	124	113	114	118	117	111	103	131	95	110	118	114	129	125	107	119	121	111	116	109	123	120	124	118	135	130	123	118	99	114	108	127	125	131	115	112	120	137	104	134	117	117	130	120	120	126	117	144	119	111	122	141	124	135	129	139	131	132	117	130	108	121	124	107	121	113	136	115	116	107	104	121	119	127	119	125	121	120	121	119	107	101	114	113	121	97	112	110	129	102	107	130	119	122	101	118	101	98	129	114	121	139	115	112	112	122	107	113	108	123	121	95	126	127	126	139	131	117	122	119	123	118	117	121	116	116	113	101	130	108	104	116	105	101	149	126	130	118	118	114	119	110	121	98	126	104	118	115	120	113	103	131	134	109	115	125	94	115	135	109	120	125	131	114	103	126	126	116	110	133	113	117	98	106	123	115	127	99	120	112	121	122	136	128	100	131	122	118	126	109	113	109	136	135	120	119	113	118	105	120	98	116	106	123	118	120	134	121	123	122	125	113	123	123	121	138	133	129	125	120	128	103	137	114	123	126	111	108	130	121	116	113	118	105	126	128	106	128	123	121	97	118	112	116	134	119	109	132	104	131	125	117	129	126	129	108	117	123	94	144	112	141	116	93	106	117	125	122	108	111	123	108	102	133	120	113	93	112	117	128	131	101	106	124	129	114	115	129	106	111	119	124	108	106	123	109	114	128	102	116	115	116	123	121	108	118	107	132	119	113	104	124	109	110	119	142	111	109	131	124	111	115	122	115	120	117	119	118	118	114	132	117	112	127	134	113	120	124	112	120	103	117	112	133	94	115	110	113	108	106	122	125	115	115	99	132	90	121	130	118	125	125	125	119	116	108	119	129	124	112	117	134	106	121	114	114	120	124	122	112	118	127	111	127	104	122	144	128	110	116	116	124	121	113	130	112	115	95	132	114	131	114	107	130	108	132	121	133	108	104	116	142	101	103	126	117	116	121	109	124	119	108	113	119	112	123	123	109	130	113	121	113	131	130	131	105	124	117	98	124	96	126	125	107	123	116	106	127	128	120	128	122	116	114	112	118	121	123	101	115	127	101	105	113	103	105	102	113	144	122	121	121	118	117	116	117	114	116	127	121	132	116	105	116	115	112	119	105	115	112	111	108	118	122	104	125	123	137	124	110	115	124	122	115	103	122	126	115	97	106	109	113	125	103	127	103	114	110	107	131	103	115	107	121	107	105	124	124	104	110	122	114	97	115	124	122	104	111	104	106	124	122	128	129	116	107	106	122	114	118	117	103	135	113	111	124	122	117	116	120	96	117	110	107	92	123	120	110	100	124	124	119	103	120	117	119	111	105	90	129	109	109	128	123	134	103	108	99	113	96	119	128	130	142	122	117	127	131	111	122	105	121	128	109	131	106	120	109	118	100	122	118	103	110	130	95	95	112	128	111	104	115	118	133	120	112	118	107	130	132	121	116	110	125	117	108	118	112	105	119	115	131	129	135	105	131	122	113	118	101	113	111	108	130	110	118	114	123	109	110	117	121	100	110	127	124	134	111	132	134	121	110	119	127	95	117	117	117	106	130	121	100	99	102	107	124	120	122	138	119	118	110	121	121	114	113	118	120	112	116	134	110	99	110	121	119	115	119	119	138	117	131	100	126	118	135	111	116	120	130	91	108	132	112	126	109	120	123	131	123	94	126	156	132	109	110	133	125	114	144	82	128	104	117	134	127	118	110	91	113	123	107	125	115	105	113	112	118	110	140	113	124	100	115	113	125	112	104	112	106	109	99	103	119	131	99	120	115	109	107	123	124	115	96	118	104	118	119	107	141	130	110	91	139	123	124	125	141	89	118	136	129	103	115	118	112	116	108	111	96	112	99	112	120	110	130	109	123	111	108	113	118	113	131	127	105	115	120	115	130	109	124	110	132	107	136	119	91	143	131	117	107	122	125	106	116	113	126	134	117	108	128	131	103	124	109	99	106	121	121	112	109	100	132	114	99	108	137	102	107	122	109	99	121	108	106	106	114	111	129	114	115	100
13633	17312	14557	7643	7205	3809	2954	2250	1889	1516	2648	6409	20641	32496	26893	7572	316	327	313	277	261	285	251	257	230	221	229	242	236	214	200	194	203	222	215	212	192	233	210	219	210	193	194	187	219	214	205	182	198	187	173	185	163	190	189	185	194	183	209	186	165	172	188	200	193	204	178	194	162	180	197	173	196	185	205	197	186	187	180	175	212	191	175	187	174	185	191	187	174	176	187	196	188	180	199	180	208	176	200	193	171	192	189	192	184	184	183	183	192	165	189	170	190	173	202	170	161	168	184	200	187	156	161	157	181	182	190	187	169	203	183	198	198	206	178	193	189	174	190	194	201	184	178	194	183	173	191	198	190	186	175	194	189	177	174	167	174	196	158	171	168	196	177	179	191	169	186	188	167	192	177	169	170	171	202	178	194	180	194	208	168	160	193	196	181	188	191	191	187	183	185	150	178	206	172	174	206	190	167	197	188	212	162	189	183	190	193	207	195	170	185	195	183	176	198	198	188	173	192	160	167	179	188	181	206	194	194	176	210	178	191	194	190	186	158	191	188	182	169	201	194	189	193	179	161	188	193	195	208	180	186	190	188	198	219	181	200	185	177	190	178	158	198	195	172	185	181	201	152	183	203	195	178	153	154	167	164	188	189	193	207	178	187	185	189	186	207	181	197	192	173	181	181	186	208	199	195	177	184	174	184	169	188	174	178	175	226	175	191	185	199	176	191	180	170	196	204	192	192	214	184	221	181	189	161	207	182	192	177	215	164	149	179	182	199	164	186	179	176	196	208	191	199	182	202	196	158	189	187	173	190	175	194	158	192	178	183	197	179	197	171	184	175	194	166	175	173	186	185	178	171	195	189	175	190	185	173	199	192	182	186	183	196	196	204	171	187	173	191	195	188	177	181	202	186	184	197	170	176	185	199	177	190	165	186	163	212	185	176	209	212	171	194	199	178	200	184	165	168	195	175	160	169	178	190	164	169	179	180	199	174	186	180	177	189	183	171	159	153	180	194	178	187	174	185	201	186	207	179	189	188	208	159	186	194	184	212	182	174	195	190	175	195	183	179	190	194	196	172	201	216	189	165	183	173	186	192	182	215	181	185	177	195	182	167	174	178	164	180	217	163	181	168	160	200	189	174	173	191	164	170	171	195	172	172	198	186	191	198	194	177	194	177	180	194	186	209	191	185	196	178	191	154	159	183	160	166	178	189	190	178	194	185	166	207	184	187	207	197	190	166	205	188	160	188	189	189	190	171	203	194	189	172	188	154	185	192	181	179	195	185	197	181	182	193	191	209	192	185	189	185	191	172	185	182	164	157	184	184	194	179	181	151	193	188	179	179	194	195	171	189	198	184	188	152	180	170	201	204	200	179	187	175	189	183	190	187	229	193	188	186	191	190	168	179	180	162	191	175	189	203	185	190	203	183	170	183	186	195	202	193	200	192	169	170	197	172	203	168	196	170	162	169	216	175	142	161	175	196	179	159	156	170	195	207	183	190	170	196	159	157	175	167	167	181	164	205	177	193	213	159	161	189	170	203	174	194	175	216	193	176	188	211	184	192	166	182	178	217	178	161	184	176	191	195	165	192	204	188	196	183	186	157	186	161	188	227	168	173	158	178	194	178	156	193	187	187	183	198	187	202	191	173	198	169	175	210	207	184	177	178	196	183	191	221	202	175	189	204	199	170	208	192	192	184	159	166	185	191	209	177	183	175	179	184	171	189	170	197	187	173	182	182	179	163	195	165	174	153	172	197	211	178	190	196	163	158	200	178	173	172	169	177	195	168	169	170	169	197	199	180	188	185	155	168	199	192	190	169	158	182	172	163	181	186	176	186	178	208	171	159	217	188	173	202	192	164	194	170	183	210	190	177	169	172	196	183	156	173	191	220	190	186	219	177	161	204	194	162	196	193	179	168	181	170	191	177	177	162	184	174	213	182	186	205	190	210	205	170	206	183	183	196	171	173	171	150	220	178	165	165	191	180	187	190	188	168	197	191	179	174	195	180	195	190	160	159	166	174	168	166	177	184	196	229	188	173	181	156	189	185	187	178	173	209	177	192	184	167	178	139	206	197	196	179	190	189	176	189	161	161	183	196	183	178	154	164	174	167	187	206	183	201	164	196	189	201	183	181	167	180	179	179	186	202	190	197	167	174	173	170	172	183	199	173	187	174	176	191	194	187	189	199	200	194	173	194	179	172	182	170	179	197	181	192	188	183	198	179	172	159	194	218	190	185	201	184	193	170	179	172	198	192	181	190	181	210	198	190	169	200	179	191	184	180	165	166	201	181	191	187	202	179	187	178	202	192	181	175	187	191	213	177	184	201	183	195	199	177	171	178	144	177	159	193	189	184	159	172	186	170	198	197	196	195	190	166	166	170	207	197	180	189	178	203	183	205	168	196	185	189	187	193	196	186	190	170	164	195	172	177	168	159	190	209	175	187	192	170	187	195	187	173	164	189	174	184	197	194	205	176	188	200	177	203	201	159	171	157	167	173	200	197	200	185	222	187	181	192	170	195	176	164	156	171	165	192	186	189	185	192	200	172	181	160	176	176	183	202	193	174	196	198	188	166	174	195	170	195	177	176	190	188	184	202	183	200	191	169	161	157	153	182	194	186	153	211	198	165	205	171	178	197	177	197	172	195	172	195	201	208	174	168	175	181	168	187	175	156	173	167	188	187	198	185	202	188	195	178	153	189	185	156	173	175	181	191	193	171	165	182	194	166	214	175	176	170	180	203	211	174	187	189	172	183	184	186	167	176	173	175	175	191	192	201	172	197	194	192	175	187	194	192	178	185	198	181	187	180	177	185	165	211	186	163	175	199	191	204	216	183	161	177	194	199	175	206	210	186	233	190	188	198	168	180	162	196	161	183	170	191	190	185	179	180	169	169	181	207	202	202	190	184	178	184	182	182	191	202	176	166	174	181	185	199	192	203	173	196	176	179	186	184	170	159	203	202	187	168	187	180	183	186	182	183	182	171	173	168	207	179	172	172	192	173	194	179	172	206	162	172	197	176	186	177	194	197	172	182	190	182	201	198	200	201	191	184	177	180	197	178	180	166	205	203	164	197	208	177	198	186	167	172	209	184	214	167	172	180	203	173	186	166	182	180	167	180	179	167	189	163	177	182	175	218	184	162	190	187	181	185	164	193	189	176	176	170	165	169	190	210	198	188	179	182	172	182	203	179	172	185	187	196	169	186	174	157	166	186	176	196	196	188	174	195	194	177	172	190	197	172	191	173	167	167	162	210	186	154	175	183	172	178	182	191	178	208	181	178	173	154	171	180	204	178	177	170	179	191	184	160	188	175	186	175	189	195	188	175	168	185	205	170	205	179	186	209	178	169	172	168	194	196	172	183	185	188	187	185	162	188	184	210	173	189	199	184	194	225	189	158	178	175	171	203	188	187	227	168	190	207	203	191	180	173	182	184	171	210	184	185	182	203	177	183	191	190	183	176	174	214	198	195	202	175	195
27140	20431	6655	1687	2797	1304	286	263	285	250	238	347	984	1343	1012	272	224	204	214	205	221	198	197	208	188	203	212	203	209	191	203	197	193	212	186	175	182	193	186	209	200	219	194	210	187	205	210	193	174	191	199	233	194	182	227	198	195	230	214	208	198	178	189	195	189	194	197	202	206	197	180	194	200	191	207	172	185	201	194	169	205	207	170	223	204	190	196	194	189	204	204	184	210	209	181	173	185	215	186	193	223	221	190	204	215	217	198	193	202	204	187	191	196	177	217	197	223	199	221	195	215	186	199	194	202	200	194	205	195	211	210	203	179	200	206	207	191	198	174	209	196	200	223	199	217	187	195	202	208	219	193	193	213	197	225	196	196	185	207	211	197	191	206	188	207	182	219	210	179	179	212	197	197	202	199	196	179	212	197	200	202	189	183	164	230	197	195	215	193	211	207	197	219	195	205	194	187	199	192	229	184	194	207	214	199	203	242	211	203	186	196	190	202	194	232	185	201	190	214	190	197	183	221	185	200	179	170	190	204	214	209	199	182	183	207	205	198	201	190	225	204	225	189	244	218	233	180	222	196	184	209	195	229	181	195	184	201	215	195	196	209	194	202	193	186	182	218	228	205	169	214	181	189	185	193	189	197	212	192	229	208	181	182	203	179	205	194	188	206	219	209	204	206	188	191	191	212	213	193	210	194	185	219	188	213	186	200	194	198	232	201	176	184	197	228	173	176	190	190	199	200	205	198	182	208	182	172	207	183	222	218	192	200	186	232	199	204	215	209	201	209	193	205	211	179	179	205	198	214	211	219	200	211	179	156	192	188	188	175	177	194	203	182	212	209	194	222	188	188	202	193	209	216	215	184	194	202	199	173	222	197	187	228	216	187	196	197	175	199	185	196	179	208	218	185	188	205	209	194	192	197	224	224	211	203	188	179	194	188	197	198	200	197	196	202	206	179	199	220	186	187	173	182	173	215	214	184	178	222	188	188	185	206	189	192	192	206	196	181	185	203	225	177	188	214	197	185	215	193	246	214	200	209	202	226	178	184	195	230	183	192	184	186	209	207	182	208	195	210	186	192	188	195	219	209	196	209	166	200	214	210	205	202	203	224	195	229	201	201	214	194	199	196	182	221	181	204	206	192	188	176	203	197	211	204	192	180	195	185	199	201	204	191	214	186	210	187	203	226	212	178	174	199	186	213	189	181	192	191	204	195	201	182	197	199	174	190	197	166	171	180	191	199	204	203	203	191	197	179	201	221	173	188	197	196	178	188	208	209	194	210	187	208	185	202	167	197	203	205	217	205	207	202	205	194	198	189	189	225	214	180	185	198	219	207	203	195	223	185	220	188	204	208	209	188	180	214	197	203	203	223	181	198	177	189	167	191	202	193	210	187	198	205	215	206	188	167	185	183	180	163	203	225	182	216	195	217	168	179	200	190	195	200	180	232	209	182	187	200	190	207	193	212	204	197	215	213	206	210	204	213	196	200	187	192	218	202	203	199	198	196	198	219	183	199	211	202	171	182	209	223	207	199	201	209	202	210	201	219	202	208	171	198	222	191	192	195	204	186	206	185	213	191	194	179	200	198	198	207	214	206	202	205	214	192	200	180	178	195	185	181	199	200	191	173	218	180	202	209	188	181	217	213	190	199	195	182	175	204	188	213	197	202	187	186	199	186	196	184	216	199	179	187	193	203	160	226	195	207	213	194	211	213	195	198	219	201	214	204	189	202	215	181	192	236	187	167	197	214	195	191	185	193	200	211	198	197	202	208	202	203	202	181	199	232	233	210	199	191	189	199	194	205	226	206	184	183	226	203	209	192	193	205	221	226	206	201	196	200	212	214	214	192	185	182	212	218	174	195	182	219	190	178	200	203	200	168	178	182	223	191	189	195	206	169	221	208	184	206	184	210	202	180	193	207	216	220	210	208	208	211	208	175	215	198	198	190	189	206	200	194	216	189	207	210	218	182	183	194	204	201	174	202	168	191	223	190	213	220	193	191	226	203	195	179	195	202	196	187	184	223	196	217	191	191	182	198	218	202	205	192	185	206	202	189	228	203	220	190	186	223	191	210	198	210	210	226	220	198	207	215	223	187	197	196	203	174	211	184	187	170	180	214	204	202	199	176	220	212	208	189	203	201	211	213	199	188	207	202	207	176	200	194	201	223	221	194	192	192	213	183	221	183	202	218	237	189	216	194	197	201	195	210	204	197	192	185	200	186	209	195	210	161	198	202	214	213	193	181	188	230	209	193	214	180	199	203	193	180	190	208	202	194	201	203	194	186	214	194	173	201	205	193	179	184	185	201	221	183	193	180	209	191	179	222	214	197	197	177	193	198	192	221	200	199	192	184	225	171	212	195	179	185	224	207	212	186	186	164	206	185	198	227	167	187	206	194	234	178	203	217	192	213	197	203	209	187	222	194	214	191	184	208	177	204	235	179	180	193	193	205	164	185	209	204	191	184	176	195	199	203	199	185	196	175	193	193	181	184	202	181	176	193	201	195	173	193	216	194	201	191	207	228	183	205	192	215	223	171	213	188	191	203	211	219	212	188	197	206	202	211	202	189	192	196	193	180	203	209	190	198	203	215	209	200	197	207	204	214	167	186	185	222	222	213	193	213	213	177	192	181	215	185	191	213	195	185	214	213	181	200	197	208	205	186	227	182	196	193	200	194	205	231	187	182	178	197	221	190	195	206	195	191	199	200	181	193	187	230	182	213	192	213	200	202	201	219	205	225	207	216	220	197	191	163	174	201	202	208	224	186	201	177	200	185	205	193	209	190	193	216	206	210	196	189	212	227	201	205	192	214	183	193	196	195	198	196	184	192	186	222	199	187	187	198	203	198	192	198	173	189	203	207	211	221	199	212	168	202	201	202	184	192	184	184	223	188	180	201	211	191	192	205	232	201	172	203	179	206	218	205	226	217	208	197	194	191	196	203	205	222	205	249	228	211	219	188	173	192	185	214	195	190	177	225	186	205	192	218	190	164	188	214	189	201	197	213	208	197	192	203	172	215	238	223	196	207	182	183	196	197	184	202	210	195	221	196	197	213	186	175	171	200	189	191	180	174	220	219	214	208	195	191	219	211	184	218	192	185	193	211	200	211	223	202	217	203	215	183	208	197	208	209	220	225	202	197	226	211	174	207	200	195	193	220	196	194	204	186	206	199	203	212	196	200	203	189	185	191	195	180	195	202	162	187	204	180	196	187	195	220	196	184	210	183	187	207	184	199	217	193	182	195	215	200	215	196	174	194	184	195	195	207	220	196	193	200	202	188	195	190	194	201	203	191	216	235	207	182	205	181	195	178	186	197	201	203	202	193	199	206	174	185	197	218	209	206	217	163	205	192	216	203	213	170	209	222	214	197	203	193	196	176	216	176	199	187	197	211	190	215	211	185	215	211	190	196	232	207	210	187	197	186	207	192	216	211	196	210	196	206	215	210	208	193	215	207	186	186	216	214	182	178	171	175	190
5694	2333	1864	3301	6285	3523	601	600	576	486	470	778	2618	3403	2390	566	304	289	323	311	276	307	295	305	296	339	282	319	285	285	316	273	347	311	299	319	309	324	341	331	282	276	313	284	309	287	308	336	300	313	327	314	289	306	322	295	318	318	312	309	288	299	327	298	334	309	292	283	310	292	302	303	289	340	323	326	286	306	329	316	271	306	318	330	326	273	320	288	300	290	325	314	296	308	327	317	337	324	284	333	304	284	319	305	323	288	296	310	344	332	303	294	317	291	351	309	336	310	311	330	298	325	325	277	296	305	283	323	316	312	323	326	280	348	287	312	301	306	329	293	300	276	293	322	325	312	290	298	315	334	321	292	310	354	300	263	285	305	351	306	304	325	307	307	311	348	297	252	314	326	320	300	318	275	308	312	316	322	286	306	319	306	330	301	330	301	323	293	299	306	305	315	298	297	328	324	329	312	271	305	302	315	302	296	320	346	305	295	313	303	306	308	294	322	298	312	290	339	303	337	321	284	333	283	312	326	319	303	329	276	278	300	267	313	314	292	313	329	266	287	279	323	313	316	302	328	337	351	281	307	320	311	326	326	289	306	305	293	315	287	284	314	340	322	342	300	328	298	318	316	301	325	272	313	318	295	315	297	299	294	320	301	326	342	333	316	307	306	293	320	315	300	291	288	298	304	312	297	310	306	269	316	298	292	311	312	328	288	296	337	289	329	339	319	298	286	320	284	298	337	322	306	305	301	317	317	317	285	304	332	316	310	331	323	302	302	310	292	307	274	284	311	306	290	355	329	329	295	331	300	311	262	329	343	280	300	300	311	325	323	299	325	301	304	321	313	299	322	270	302	288	288	340	285	282	286	312	292	329	299	324	308	315	339	296	329	282	341	299	299	310	307	309	322	313	294	303	331	307	289	307	350	288	324	311	300	284	292	286	318	316	307	326	322	302	305	319	324	305	305	301	308	318	320	295	319	297	295	325	300	321	320	284	299	345	277	342	311	295	332	314	344	305	306	309	312	327	305	303	305	311	289	307	300	289	302	275	337	297	304	312	314	286	299	291	316	308	278	305	302	289	299	330	300	309	296	291	292	329	281	320	307	326	287	337	302	299	298	316	328	313	316	324	285	302	307	334	290	298	295	316	295	310	293	316	287	322	310	305	293	339	309	315	305	304	338	285	304	277	292	319	320	298	302	301	284	323	281	317	314	278	304	282	327	300	314	304	302	285	301	316	318	332	313	313	322	311	304	282	318	317	274	320	297	295	321	311	284	292	304	296	328	333	304	334	294	265	314	286	312	296	300	315	318	302	314	301	298	330	308	304	329	316	331	355	293	336	297	299	310	309	299	291	318	314	337	295	306	298	297	339	329	282	287	324	287	291	329	289	290	325	360	324	317	320	301	321	314	324	276	306	306	306	340	283	318	321	331	304	298	316	328	288	302	305	327	273	327	298	283	315	334	278	321	323	296	338	309	315	291	350	301	314	298	336	288	309	318	299	301	300	279	326	301	339	309	316	319	279	324	300	301	302	334	321	317	289	312	302	327	290	295	302	299	309	309	306	318	316	309	327	307	296	332	316	304	280	320	308	307	288	313	301	291	314	328	322	333	309	313	333	316	313	336	314	314	296	291	336	304	313	310	323	316	340	303	316	266	308	315	327	307	308	301	309	312	315	289	311	294	306	312	313	295	310	288	310	326	306	324	281	310	298	280	320	296	303	298	314	327	290	300	287	270	283	317	316	311	310	318	278	340	304	319	341	294	286	289	303	290	309	298	338	319	331	307	262	291	316	306	304	304	279	316	278	284	319	314	309	296	309	283	322	286	320	330	303	278	313	307	263	352	310	315	293	305	302	303	317	317	312	294	289	348	321	320	276	317	326	275	300	326	304	299	327	301	326	288	314	293	286	300	304	330	310	325	304	296	285	275	331	301	288	325	315	298	320	306	311	334	304	331	298	294	302	320	292	308	332	291	317	317	295	293	288	300	305	323	328	328	313	287	274	311	283	288	288	341	300	324	327	298	283	296	293	293	299	307	301	315	319	356	307	301	324	292	288	314	290	286	318	294	303	312	299	293	275	296	285	312	316	293	341	300	319	303	327	304	300	321	294	274	329	352	274	313	296	357	302	319	332	315	300	308	286	296	326	308	321	306	330	312	320	298	315	322	290	299	313	333	333	304	314	310	314	290	322	289	307	315	314	318	269	317	303	330	283	342	328	307	288	281	314	290	297	300	299	310	285	324	319	289	317	274	340	299	279	319	300	323	281	302	268	299	316	275	315	315	294	326	301	318	316	303	293	310	298	327	311	307	312	303	289	336	300	303	312	314	284	295	321	313	294	329	310	308	298	277	292	318	329	271	298	299	302	301	306	300	322	287	292	276	307	299	315	344	310	288	281	305	340	313	305	310	324	295	308	312	289	328	341	302	296	319	302	275	315	321	332	316	300	305	335	291	275	333	300	333	283	307	274	284	336	316	290	305	312	287	313	303	313	291	313	300	304	278	318	330	320	315	302	297	304	281	306	325	290	311	315	314	301	353	323	331	322	309	315	338	305	309	331	323	283	316	333	312	298	335	296	289	303	323	318	303	288	324	304	320	325	302	336	303	320	314	312	317	306	298	316	298	297	282	305	306	286	320	298	315	294	298	306	297	324	304	303	305	271	283	299	299	318	314	304	288	316	314	286	319	279	326	315	334	302	293	303	341	314	313	315	319	287	249	291	305	294	300	276	330	303	256	317	286	302	297	321	289	296	301	322	339	305	313	308	302	289	349	325	316	323	324	303	317	313	341	304	301	302	283	268	278	304	320	329	284	298	283	290	323	270	306	278	299	298	329	292	320	291	331	339	341	326	340	315	307	296	317	311	311	299	332	299	311	289	347	293	307	352	310	316	329	285	322	297	328	317	289	310	320	298	305	280	282	326	333	315	294	259	303	290	328	292	309	320	302	336	304	297	283	293	302	309	315	310	341	300	286	318	300	321	265	288	300	303	283	319	332	328	308	319	262	334	303	332	307	298	330	336	353	291	315	298	311	320	301	300	304	321	325	334	287	301	295	315	314	331	334	298	329	295	321	306	299	338	307	313	310	303	308	297	294	330	306	336	289	295	333	299	317	329	331	322	287	305	318	299	310	334	294	287	339	296	285	310	310	295	316	321	334	304	299	304	321	315	305	304	320	287	302	307	301	305	310	336	276	322	276	324	320	279	294	297	272	306	318	316	312	327	284	339	294	311	300	335	293	314	324	277	295	302	298	288	287	319	302	316	302	327	298	328	310	315	315	316	335	325	349	310	315	298	303	297	293	317	297	307	315	329	302	327	305	303	302	326	324	303	293	297	304	300	329	321	297	296	322	322	285	324	299	332	297	281	326	324	303	305	293	297	297	288	306	280	304	304	290	281	312	320	303	313	325	305	284	312	331	295	311	311	330	323	292	323	337	293	319	301	306	271	301	309	307	305	340	331	313	308	292
24231	21503	28909	24622	22123	17763	5227	1829	967	518	439	1420	5569	11119	9399	2821	244	250	248	232	226	263	236	239	236	245	216	236	219	227	200	243	217	227	215	224	193	201	198	217	240	200	227	217	209	202	195	222	240	214	227	200	190	198	218	193	217	213	211	205	215	229	233	216	213	209	229	219	239	172	209	233	214	230	218	243	235	220	213	211	215	249	246	211	227	226	235	217	203	237	220	200	231	210	225	228	222	232	230	207	231	232	228	206	217	199	215	199	229	211	226	206	203	235	193	237	238	239	215	206	238	185	237	215	212	223	206	225	225	239	214	186	196	208	233	215	199	205	235	227	218	201	232	205	215	216	212	195	226	222	204	208	233	224	199	213	215	226	225	198	223	207	202	198	207	251	224	214	208	230	202	210	226	228	230	217	211	208	210	178	213	214	199	241	217	202	189	209	235	222	198	237	226	199	224	228	229	252	222	208	206	208	191	210	213	194	222	220	205	218	221	217	217	231	221	219	191	232	220	201	199	212	227	228	177	204	204	228	238	223	213	224	250	212	194	205	210	190	229	212	202	199	217	226	199	226	225	175	216	198	232	222	219	224	189	240	233	248	230	209	245	207	228	231	211	212	201	192	191	225	216	245	225	218	230	207	239	194	195	215	210	241	205	209	233	207	204	219	203	194	222	199	236	206	207	221	227	214	233	226	205	216	227	202	216	213	211	224	206	230	209	224	222	204	208	237	211	231	211	249	207	203	219	186	217	217	192	213	219	214	189	195	215	220	206	233	226	245	227	225	187	188	214	212	215	199	233	222	232	225	214	205	216	226	205	212	238	210	226	209	217	226	226	218	216	211	231	230	239	233	235	232	205	212	213	210	220	220	228	214	235	219	235	213	231	203	194	218	205	200	212	208	225	234	225	196	221	192	219	215	214	215	210	205	235	229	225	200	217	193	221	214	213	227	230	218	203	204	198	221	221	210	237	210	226	224	222	213	235	211	198	206	230	216	214	200	216	219	230	219	228	207	204	222	198	199	239	206	207	230	203	212	218	229	222	228	191	198	216	202	196	209	194	203	214	199	245	228	225	220	215	211	199	210	229	216	218	202	216	233	229	225	216	202	224	209	225	207	225	217	203	205	220	223	181	215	215	220	217	219	189	206	224	208	207	202	218	221	245	208	216	202	231	212	188	216	190	193	186	227	215	231	203	228	205	234	210	188	209	215	202	218	232	203	212	201	182	220	201	221	236	188	218	207	190	197	229	206	194	219	227	229	213	235	211	191	218	216	228	196	224	217	199	221	227	223	233	234	232	194	219	224	219	215	202	231	211	213	216	223	201	214	211	250	214	219	199	219	209	214	221	212	230	252	212	196	195	192	233	236	202	208	230	221	206	221	210	214	206	205	204	223	210	220	193	191	236	206	203	188	230	194	222	225	192	198	204	213	195	209	200	250	216	214	191	234	200	210	223	209	265	220	238	221	240	187	226	222	184	210	194	222	232	220	244	225	205	200	234	219	203	238	220	226	188	230	214	219	206	222	189	209	224	243	202	173	223	206	228	215	256	215	225	206	213	198	210	230	212	224	197	203	236	215	219	226	202	228	229	232	207	226	211	231	241	208	205	252	188	197	224	225	204	171	216	229	220	226	200	220	207	221	203	219	194	200	246	185	218	229	234	218	208	208	218	219	201	233	211	222	225	217	205	226	206	241	218	206	208	216	188	219	197	220	221	224	219	226	211	200	226	204	194	201	201	213	206	215	177	228	211	210	216	232	230	205	198	224	234	200	200	216	212	211	216	241	233	234	210	194	252	215	202	215	213	199	221	214	217	197	227	236	241	222	208	201	186	194	227	212	205	204	203	231	233	216	200	230	228	205	226	196	189	231	217	223	239	218	207	221	219	222	210	183	256	223	221	195	203	260	231	218	232	225	231	221	230	211	217	214	228	220	210	180	229	211	179	197	209	238	206	217	215	198	225	254	206	220	222	240	203	202	216	219	209	202	249	202	225	199	220	224	219	217	207	200	231	231	199	220	213	180	220	219	204	193	249	226	203	227	213	186	195	209	210	237	205	217	220	234	186	238	200	242	231	217	204	218	189	192	226	226	202	187	207	195	235	217	213	197	238	235	213	219	206	228	211	218	208	217	200	234	220	195	224	185	204	251	214	250	206	204	213	210	200	245	218	234	209	206	210	203	205	229	215	212	219	220	193	199	226	240	199	233	222	234	219	237	228	216	218	216	228	208	216	217	194	228	194	195	236	220	236	225	211	219	204	223	233	231	233	223	201	205	190	197	211	192	206	198	212	199	253	226	225	193	208	214	192	221	200	237	220	213	218	209	214	215	208	214	201	237	198	204	223	226	227	237	223	218	228	238	198	255	225	215	200	205	227	254	216	204	216	206	214	213	200	188	230	228	197	194	222	208	212	214	207	249	199	219	218	212	250	193	210	208	217	239	197	200	237	237	204	206	200	231	209	247	241	229	232	193	180	219	252	195	227	243	228	214	209	208	230	192	215	211	208	206	228	220	207	222	198	229	196	212	190	203	216	210	198	208	232	225	214	203	228	213	198	206	201	181	193	238	188	199	207	218	179	207	216	241	255	206	234	203	206	226	238	215	241	217	226	218	196	236	245	208	211	216	204	230	227	202	228	218	219	243	214	235	244	216	204	259	208	203	207	187	241	228	199	205	202	217	222	218	208	218	216	243	226	219	217	187	245	224	223	239	223	234	221	205	211	209	217	190	194	228	227	226	221	219	211	197	226	217	192	201	206	211	216	217	222	195	211	223	232	200	223	219	240	187	230	220	225	214	225	228	242	202	220	229	218	218	200	212	206	213	209	207	218	199	216	223	224	219	196	224	222	200	196	226	201	222	199	219	211	223	201	197	216	232	194	221	199	214	226	183	225	245	203	244	235	239	212	198	231	215	218	197	227	214	241	220	213	231	205	203	193	205	214	186	200	214	212	199	231	206	190	213	235	213	218	226	236	238	206	206	178	198	209	212	217	199	205	201	216	218	234	221	230	217	216	189	242	232	220	215	234	197	223	202	220	204	204	198	206	210	195	218	214	239	194	211	241	215	215	191	222	223	226	226	222	208	217	237	233	218	240	193	208	225	200	224	222	242	220	209	229	234	217	211	230	210	238	250	206	183	203	212	203	230	225	228	197	221	190	207	232	226	218	216	208	220	230	198	215	219	254	220	205	191	224	214	217	214	218	243	228	215	194	215	230	197	226	206	209	194	242	208	193	205	198	239	215	194	201	191	187	193	235	210	201	199	236	195	216	239	215	232	208	241	242	202	231	219	206	211	218	215	237	239	233	214	211	223	197	221	210	224	206	232	223	205	211	213	203	216	226	231	214	228	214	184	218	197	217	188	200	239	198	199	204	220	200	243	217	201	205	252	198	207	224	220	248	210	243	205	211	206	228	226	198	223	217	173	186	217	222	202	227	213	212	219	249	195	244	198	225	239	234	193	217	235	191	229
7216	15272	22287	25112	28463	18616	7386	4787	2742	1291	1118	3795	12942	22050	17833	6247	411	378	422	420	384	373	320	385	372	354	412	351	323	363	379	362	354	376	316	376	350	323	389	339	353	342	328	347	352	314	357	352	345	314	335	343	303	341	303	325	325	317	337	319	349	349	376	341	356	354	342	365	349	333	292	332	368	318	374	373	326	367	341	289	327	327	327	330	352	331	357	336	329	331	306	322	335	335	327	352	337	345	301	345	304	312	331	345	362	331	335	337	333	310	344	312	324	328	343	312	326	340	291	335	322	319	338	342	362	307	328	303	313	353	330	314	337	323	353	348	339	331	317	298	337	316	332	338	349	364	363	329	340	351	360	367	358	316	317	319	321	352	346	337	324	311	354	338	339	297	334	326	311	348	384	330	319	351	329	360	334	318	335	321	346	333	307	346	319	355	335	310	327	314	297	316	362	346	331	340	326	320	336	314	303	345	383	310	326	312	332	340	348	348	347	362	330	348	326	321	327	341	355	360	315	325	327	337	323	334	380	339	355	354	350	334	316	331	316	344	360	356	302	323	356	349	334	353	340	334	323	352	347	347	329	337	322	347	356	303	348	362	337	323	370	365	364	333	326	363	331	338	330	305	367	335	332	356	335	341	357	331	357	330	370	356	341	345	350	349	320	327	348	326	307	334	343	341	302	309	321	328	331	332	318	366	317	344	366	328	322	364	338	336	314	351	350	326	333	345	309	310	340	353	336	318	384	345	335	344	345	324	350	343	339	319	329	368	331	325	291	323	371	348	370	349	302	316	320	355	339	301	310	339	323	322	296	329	345	312	329	343	326	325	349	325	367	345	332	331	315	371	342	327	376	338	322	371	325	365	316	308	345	351	359	336	283	343	372	371	353	326	333	347	337	336	336	331	369	316	322	338	317	330	338	353	346	319	339	319	288	371	356	336	311	317	358	314	356	337	317	313	348	352	330	363	297	307	339	329	327	334	304	337	370	342	310	320	300	361	313	341	316	359	313	355	340	336	278	361	329	334	311	375	330	325	363	326	298	354	334	338	316	312	356	332	337	332	357	365	363	360	328	353	367	334	354	325	349	303	348	338	325	322	361	346	333	331	311	331	341	314	309	325	345	314	330	333	357	389	334	350	325	336	314	311	296	318	339	327	374	344	326	346	341	342	367	310	343	329	362	335	333	325	344	352	335	315	308	352	363	341	323	323	364	353	342	333	352	323	357	315	361	349	327	344	342	320	349	339	298	340	307	350	364	319	331	325	348	340	325	338	334	338	322	308	332	322	312	330	322	319	323	357	341	327	299	299	322	351	375	325	347	376	333	344	312	345	340	341	352	329	330	341	348	337	316	327	316	311	311	349	314	312	336	333	316	336	350	356	333	355	296	387	337	318	349	338	312	290	339	347	363	331	355	330	308	386	310	341	315	323	357	347	340	311	333	336	368	331	371	306	362	343	331	362	364	320	342	311	329	307	312	354	333	374	341	350	353	352	331	297	367	328	326	347	330	333	333	348	321	343	345	335	356	329	323	306	317	327	339	356	340	339	340	315	333	329	341	334	344	321	344	314	342	354	302	320	317	316	310	337	324	330	336	339	293	337	301	307	347	331	342	336	368	346	314	293	341	337	343	325	348	318	302	326	348	363	293	332	342	348	364	342	343	334	350	347	377	341	321	352	330	360	346	324	321	348	314	333	348	306	327	343	323	372	323	351	356	362	361	324	347	351	327	330	354	319	315	368	345	320	334	339	323	322	355	319	349	332	314	319	341	320	351	329	334	314	364	315	348	331	365	319	320	312	323	298	346	325	309	342	317	325	330	328	345	318	298	335	339	371	358	303	364	320	315	337	329	332	320	330	321	338	334	339	335	370	354	328	317	333	333	319	339	333	328	327	357	300	334	369	313	337	346	336	354	310	309	308	335	317	320	336	322	330	334	344	341	339	336	314	348	334	301	341	343	315	336	392	329	327	343	315	343	340	335	343	341	321	333	339	326	333	368	344	314	326	322	327	341	345	355	340	343	333	345	303	364	347	312	317	349	348	349	323	347	349	313	354	357	328	319	333	317	357	363	354	325	309	349	348	323	337	320	315	337	348	319	339	335	344	349	348	344	312	325	352	349	344	323	338	323	341	308	329	347	326	327	335	331	334	353	338	323	335	330	351	317	337	332	321	356	349	353	328	327	315	336	327	347	340	331	347	379	336	323	323	331	342	370	339	330	369	316	306	332	340	310	378	319	334	311	334	338	326	357	344	331	350	328	350	350	345	334	343	366	329	321	319	314	369	342	371	340	379	360	349	320	320	341	316	320	359	377	321	330	362	342	362	331	334	318	319	295	345	314	325	348	313	360	333	299	353	342	334	348	340	365	339	322	319	336	330	340	333	357	310	321	320	321	312	345	361	327	340	335	348	330	336	366	311	336	366	336	348	345	338	355	337	350	348	325	341	340	378	358	329	351	311	333	309	331	336	319	334	336	324	350	347	356	353	366	326	335	334	326	360	348	374	336	341	352	338	346	316	378	354	380	349	339	325	338	339	347	342	342	354	346	321	327	353	333	336	311	334	327	344	335	329	328	350	335	367	338	350	360	367	320	328	312	323	360	346	380	356	357	342	293	345	329	370	312	340	315	321	306	342	326	352	356	362	354	332	310	344	319	354	319	308	354	362	311	354	341	329	315	339	352	335	315	364	355	318	320	329	349	344	343	330	324	337	336	347	345	322	351	339	350	326	311	342	325	335	353	316	333	321	343	303	336	356	323	346	326	344	370	352	326	320	316	318	324	333	360	322	341	319	296	351	369	327	338	364	311	318	360	329	352	328	321	340	321	324	333	308	320	346	347	341	328	331	341	345	347	358	357	325	316	326	331	342	312	349	339	314	344	329	358	324	310	362	333	327	309	313	363	338	352	320	335	319	333	325	336	342	336	329	346	338	350	306	331	343	341	320	301	330	328	347	316	365	325	350	334	322	343	350	330	305	331	358	361	340	321	305	318	314	317	358	333	351	353	331	311	323	354	316	308	308	332	334	317	357	331	346	334	334	312	316	380	346	335	308	320	321	343	350	306	347	335	299	336	299	313	306	357	319	308	339	366	330	330	318	333	300	315	363	317	309	329	318	346	341	362	331	334	354	333	312	328	329	354	320	332	322	319	334	327	304	306	345	359	330	359	313	341	309	346	334	328	318	334	362	355	314	321	346	352	342	325	339	314	363	332	298	328	345	368	331	347	328	320	317	327	354	371	345	336	328	311	303	345	287	320	314	311	352	364	328	320	347	315	374	351	357	380	347	290	301	333	338	347	346	348	337	348	353	349	355	390	355	327	312	328	346	325	310	337	340	322	321	343	325	361	330	345	346	314	356	357	328	316	340	317	341	358	343	340	318	359	314	317	358	333	345	336	319	340	333	370	328	342	345	335	337	345	333	318	341	293	335	321	337	327	321	348	286	300	337	350	337	315	319	334	371	339	319	331	324
23518	21550	29440	24116	21640	20845	9957	2036	945	961	1445	3108	11245	19133	15111	5527	194	170	182	144	147	159	151	162	129	140	128	144	143	142	121	130	117	130	114	126	128	125	139	123	138	131	122	128	125	108	122	133	123	136	121	141	135	124	126	127	141	117	132	123	121	135	130	104	102	123	103	114	146	100	117	124	120	131	146	125	111	128	132	121	109	132	116	132	145	126	109	131	127	132	119	122	120	110	135	127	108	137	110	129	132	110	130	120	107	105	117	103	111	128	117	118	116	118	128	116	130	138	140	114	130	119	111	112	142	125	114	104	110	109	117	124	117	114	121	117	105	108	132	108	111	107	133	140	132	126	117	132	103	121	120	132	145	127	108	136	139	118	120	124	126	114	116	109	119	131	118	100	116	98	115	104	115	113	115	119	129	132	110	107	112	124	129	112	120	130	117	120	120	121	123	134	103	137	122	114	122	110	113	119	131	123	99	127	113	115	124	124	134	115	113	127	109	134	102	126	107	131	98	96	120	110	117	115	136	118	138	134	131	129	125	105	120	119	106	120	120	141	120	112	124	108	103	104	121	127	136	126	124	129	98	98	110	134	118	126	121	112	110	124	107	116	113	115	135	119	105	106	126	96	126	104	116	129	135	115	104	102	123	116	129	105	120	116	135	101	127	130	118	103	108	126	131	131	117	124	111	130	119	114	102	137	121	138	121	124	128	102	133	96	139	121	111	110	120	117	118	126	133	125	106	109	105	132	115	117	126	133	110	136	120	124	119	115	107	114	119	117	130	113	120	114	127	107	127	113	114	123	124	107	99	123	103	137	131	111	131	109	115	138	111	112	130	123	109	111	125	123	116	116	122	119	112	140	113	125	124	106	112	99	110	125	127	104	108	134	121	127	115	109	116	139	115	105	112	120	110	118	112	119	118	111	116	124	125	135	116	112	112	122	124	132	137	109	114	126	137	137	111	123	120	128	112	136	118	134	104	111	128	116	113	131	122	112	110	125	123	116	130	117	132	115	135	121	135	98	109	115	127	113	118	98	113	117	108	134	103	108	127	112	130	130	112	127	115	133	114	126	121	128	118	109	118	122	130	109	116	137	120	130	130	116	113	139	124	118	124	134	103	127	124	133	121	126	114	121	130	119	132	122	111	117	108	109	118	127	115	118	113	128	125	111	125	115	117	123	119	113	115	114	119	128	117	127	122	100	148	124	129	116	133	107	120	128	108	114	115	113	116	113	141	131	144	116	96	115	120	118	114	117	110	127	122	109	127	127	125	122	121	119	111	128	127	134	101	116	116	110	109	114	120	108	115	128	132	115	115	112	100	93	107	109	120	124	112	124	119	119	108	118	125	126	133	117	113	111	114	132	128	115	124	118	126	128	132	107	107	126	109	98	137	127	107	119	124	117	127	109	114	124	150	94	125	128	127	137	126	125	107	106	113	97	120	121	132	125	134	129	138	127	117	105	106	117	148	140	110	116	116	122	137	116	103	120	122	116	130	129	84	120	137	110	127	99	121	116	129	127	101	109	111	117	127	127	131	101	140	112	106	112	119	116	104	117	130	120	115	112	135	126	106	131	121	114	128	121	128	125	125	100	114	140	117	128	125	125	112	112	108	133	108	125	129	127	126	126	118	123	129	121	127	112	147	131	120	120	117	126	101	116	123	131	113	121	116	117	117	118	121	138	113	107	120	149	113	114	125	124	131	108	115	129	109	120	102	112	115	126	133	140	141	115	138	124	135	118	128	116	134	115	118	120	105	109	132	114	132	120	144	91	111	127	99	95	119	113	135	112	117	132	121	115	131	133	114	127	108	125	124	101	121	118	135	99	134	110	106	111	133	136	128	115	112	133	99	119	115	121	111	140	109	110	105	115	136	117	131	107	132	117	107	129	127	112	109	106	112	124	119	112	131	127	115	118	118	115	100	119	118	117	126	119	120	125	133	109	112	106	120	122	136	119	123	107	124	114	120	138	125	128	122	123	107	133	132	108	130	121	108	120	129	132	128	105	109	117	114	129	114	116	136	116	123	125	106	129	116	114	104	121	128	121	122	114	137	116	133	120	117	122	124	113	111	125	108	113	122	112	138	108	129	137	106	122	126	127	125	117	102	113	108	122	136	119	110	120	118	108	132	107	132	112	125	124	139	125	117	106	113	134	132	102	117	121	128	124	136	116	129	109	131	127	119	129	111	134	129	122	95	127	117	121	138	117	113	119	120	124	117	126	113	114	106	114	128	118	108	120	150	106	126	119	118	118	111	118	134	122	117	124	135	147	103	108	107	124	126	119	105	109	130	108	131	131	125	115	117	120	131	117	134	114	124	121	124	112	98	129	118	111	114	125	142	111	123	121	116	138	110	104	105	122	115	112	129	124	118	121	127	121	118	143	103	129	122	110	107	101	122	118	110	118	123	109	121	126	113	106	118	115	121	130	132	109	117	115	131	126	136	140	127	115	116	131	115	116	117	120	120	124	125	129	122	143	119	138	116	137	100	135	119	120	100	132	114	103	122	120	109	112	149	122	122	114	115	157	124	107	147	143	120	115	123	114	109	105	131	117	117	115	105	139	98	97	128	118	139	117	112	133	104	97	115	113	129	106	117	142	119	121	112	126	107	101	134	123	118	118	123	131	130	117	111	122	123	112	120	108	107	117	125	124	90	100	115	106	119	115	131	122	119	118	102	117	138	115	113	130	106	132	136	110	133	125	123	138	119	104	105	114	126	115	126	127	112	110	120	130	111	104	117	134	122	143	123	116	124	123	113	115	127	121	126	128	104	119	121	129	131	120	112	121	119	123	109	143	120	114	113	129	155	132	107	119	136	120	110	124	122	138	137	128	130	139	113	108	120	120	136	124	124	132	120	122	138	133	102	124	103	117	123	129	141	127	114	106	113	141	121	118	128	118	126	121	137	104	124	112	127	92	127	122	101	96	100	102	117	114	131	121	122	99	98	133	121	133	132	133	112	116	132	124	120	141	107	112	133	130	118	115	119	120	113	112	120	125	138	126	129	120	111	132	134	115	104	114	114	111	129	121	108	117	122	125	118	119	120	124	100	119	128	112	116	114	116	142	124	117	111	121	133	113	111	120	138	122	123	117	108	122	118	126	125	119	100	108	126	107	106	128	123	120	123	118	120	110	129	111	141	117	147	126	112	114	121	116	113	105	110	135	113	119	117	124	115	112	112	130	118	129	136	124	119	106	122	113	120	104	118	103	99	121	120	125	117	113	115	121	129	127	117	134	129	115	126	124	115	118	129	128	141	126	133	132	124	131	117	116	117	100	118	121	115	110	120	113	134	129	105	103	106	133	107	118	123	119	106	120	142	127	121	107	97	114	126	109	121	113	120	107	113	120	130	136	100	114	106	115	106	127	124	114	131	115	101	120	121	123	118	107	122	138	100	110	91	103	117	134	111	123	111	130	125	128	109	117	130	115	99	123	124	131	110	128	120	114	114	103	124	109	131	112	112	107	123	114
17556	28653	26453	17664	24500	14484	11494	4853	3033	2863	4523	7751	22160	30023	24301	9702	343	295	285	273	278	261	248	261	219	237	229	229	219	273	253	221	230	215	222	206	198	193	204	218	192	218	202	226	205	229	201	180	222	206	186	188	234	183	212	190	217	221	169	194	179	210	188	203	187	209	195	198	191	185	184	181	172	197	165	195	173	185	200	193	203	207	219	214	206	179	220	189	202	191	205	194	186	192	199	181	192	190	205	190	212	197	177	193	199	203	189	214	202	204	225	164	197	181	199	183	193	195	195	179	191	181	197	182	160	189	191	187	185	177	201	212	174	214	212	167	193	178	191	157	191	205	200	194	221	186	188	190	174	202	200	189	188	192	199	179	211	211	199	193	200	204	181	191	191	202	168	178	167	188	186	198	186	179	184	176	195	202	175	195	205	175	181	203	201	171	170	192	203	182	169	161	185	208	168	216	184	199	190	193	182	188	174	181	192	224	171	185	190	207	214	199	202	196	204	192	168	197	203	194	212	166	186	202	171	220	195	194	185	184	221	199	186	197	188	175	190	207	186	189	195	174	203	180	177	172	184	172	183	205	185	202	177	177	205	189	180	183	184	194	187	191	195	209	190	199	173	179	177	198	231	171	198	209	199	187	174	216	214	195	176	208	196	212	192	179	197	174	185	189	206	209	194	160	188	196	176	195	174	177	195	172	176	193	180	196	195	201	190	195	197	184	194	204	197	195	186	187	182	187	176	175	168	192	213	198	196	193	195	190	190	192	206	194	199	181	193	176	177	190	186	207	161	189	186	164	170	244	186	194	194	200	176	161	196	168	178	192	184	217	184	177	195	173	204	160	171	194	207	183	171	170	145	189	192	199	198	184	183	202	211	173	182	181	201	193	201	178	199	183	195	193	172	183	173	171	168	170	183	192	192	185	193	192	196	210	198	179	190	186	193	176	155	201	202	175	207	181	197	185	197	171	213	179	175	203	189	191	211	194	207	190	201	174	185	189	190	155	207	193	189	174	178	183	184	184	190	165	182	202	172	178	175	191	188	229	187	188	183	184	173	187	181	174	173	187	164	206	167	191	171	196	177	187	185	178	199	193	182	191	202	225	205	180	176	202	229	176	172	182	180	191	190	198	192	201	177	208	219	197	184	189	168	182	193	188	187	179	211	199	187	182	202	224	204	203	194	176	189	202	190	194	216	200	192	188	173	199	172	177	197	193	193	179	192	184	198	188	191	182	165	199	185	188	199	205	175	176	199	192	194	186	197	178	171	204	181	189	199	181	195	170	194	166	201	203	180	201	186	179	209	176	203	205	196	217	199	183	182	192	202	210	170	163	182	204	193	193	186	165	182	175	184	183	199	175	206	197	198	199	190	190	179	194	176	179	165	190	177	185	195	174	168	211	193	181	195	197	205	183	184	164	180	197	214	190	190	197	206	198	181	184	181	197	173	194	177	203	207	169	165	183	185	189	181	172	193	196	187	199	188	191	199	158	208	200	213	215	203	191	192	219	212	192	191	166	167	179	186	165	179	197	194	217	215	201	167	157	173	177	183	198	185	195	192	177	192	197	186	167	188	198	204	177	187	213	157	183	197	194	199	179	174	202	179	186	215	196	233	208	191	207	215	191	207	219	195	176	174	219	183	186	195	192	180	189	187	183	196	172	193	199	193	161	181	190	202	204	177	212	178	182	188	180	179	190	193	188	187	189	198	193	181	162	219	199	205	173	172	184	184	185	179	172	183	206	188	184	174	172	172	170	196	178	166	199	175	193	205	184	203	196	188	175	197	179	199	161	172	191	178	175	197	204	182	203	223	201	178	188	194	192	185	187	214	220	184	187	208	192	196	215	160	188	203	174	203	200	188	208	199	178	162	225	196	177	189	193	192	190	208	186	198	226	205	197	196	181	173	202	206	186	190	160	170	172	194	179	192	219	164	175	154	190	208	218	181	178	211	202	185	178	189	197	199	173	200	200	170	184	214	198	201	199	175	210	185	179	200	161	204	189	213	199	192	164	171	186	192	202	206	195	192	171	171	214	216	188	179	171	153	186	206	184	211	174	184	170	186	193	178	190	177	190	188	178	192	189	180	171	198	197	203	189	191	183	175	189	185	167	208	187	184	177	169	188	210	196	169	199	206	182	175	194	204	176	172	204	189	187	188	202	181	212	193	197	184	194	196	212	180	186	213	199	176	192	180	177	185	171	204	178	216	189	185	199	182	217	210	184	170	181	173	200	214	178	208	154	182	182	198	201	170	178	184	190	227	196	190	206	206	202	196	201	189	178	188	172	183	170	199	178	184	182	177	194	206	184	197	172	193	208	174	187	211	193	199	191	195	175	219	185	192	175	181	189	184	204	167	211	199	190	190	180	195	209	225	177	193	184	182	209	210	176	197	189	154	204	214	171	174	183	179	191	177	191	216	169	196	191	171	184	195	183	186	166	200	167	180	168	214	184	170	202	180	172	204	199	201	191	180	170	192	202	186	185	196	183	200	184	211	206	190	174	177	188	198	194	192	180	197	191	181	195	197	207	182	210	188	163	166	198	178	190	190	194	208	208	185	181	194	185	155	198	157	197	187	195	185	204	213	197	194	182	195	188	187	220	203	200	200	182	188	206	184	173	174	191	168	199	188	195	208	202	190	192	201	188	203	173	181	180	191	177	207	183	203	197	224	184	191	173	198	179	183	180	202	202	161	177	193	160	193	213	169	170	214	199	205	224	176	186	208	173	192	183	183	173	158	191	183	208	201	184	186	191	182	184	176	196	182	187	159	163	190	202	179	208	187	178	189	169	190	177	222	165	222	187	220	187	181	192	188	178	186	225	199	192	171	179	188	212	221	201	203	187	180	194	178	186	172	184	211	170	175	192	179	206	208	200	175	189	183	186	205	181	197	229	179	208	195	193	200	175	213	179	170	166	189	195	188	195	186	194	180	196	208	209	201	173	183	183	183	181	182	194	174	168	196	161	194	194	182	181	183	208	230	166	198	170	185	178	204	193	175	202	182	184	180	211	195	216	171	198	191	185	176	199	175	212	194	175	196	186	191	199	189	210	161	184	191	197	203	185	180	190	212	199	190	198	183	191	164	211	207	199	201	187	193	190	195	191	190	211	194	168	179	187	179	191	184	209	190	190	189	195	197	182	189	174	192	199	179	166	188	211	200	186	192	187	182	191	192	180	191	195	180	217	207	175	192	199	184	169	206	182	165	187	197	191	164	191	190	178	212	214	182	175	183	200	173	207	175	209	194	187	194	205	196	186	173	198	181	188	181	174	194	171	191	190	184	181	171	172	184	177	171	187	195	212	189	187	192	198	187	172	186	175	187	189	200	181	200	196	204	187	202	183	152	176	205	190	199	178	172	217	203	200	208	156	162	190	199	186	197	188	200	181	187	197	193	189	222	184	184	186	196	204	172	216	197	206	196	191	214	180	217	177	192	162	195	163	187	181	196	199	209	204	195	173	200	190	178	194	188	203
27211	21129	16091	7759	5420	1900	662	260	250	226	335	900	1158	1510	1314	350	193	226	198	215	222	220	235	238	221	223	226	224	207	249	190	200	201	221	223	213	202	213	216	208	209	188	203	206	188	212	230	206	233	182	210	218	216	190	229	182	230	201	240	200	232	192	216	215	226	193	188	208	239	215	210	214	230	221	210	209	206	231	217	200	220	207	209	218	192	200	217	212	224	223	186	241	253	225	247	215	235	213	231	220	175	189	227	202	199	230	212	190	185	177	209	203	183	210	187	216	226	185	208	191	196	202	222	218	230	203	213	218	227	208	207	223	234	215	197	236	198	214	244	204	212	210	213	207	217	210	210	198	203	222	205	216	228	210	217	235	201	214	200	218	218	227	208	197	205	187	211	189	201	236	228	219	211	233	236	221	219	197	222	237	207	237	228	221	211	221	224	198	206	249	225	198	211	214	247	223	220	194	214	217	193	229	190	218	192	202	210	182	219	202	209	201	208	211	226	223	241	208	228	207	237	207	236	215	218	225	198	205	200	216	177	200	226	228	203	220	222	202	213	200	236	213	198	199	213	211	197	226	194	220	211	200	212	215	218	219	227	201	215	202	190	206	204	182	223	214	208	225	204	231	207	207	222	210	205	185	200	217	206	226	230	205	207	201	182	224	196	196	226	192	206	189	220	216	190	201	227	193	228	202	218	251	208	228	223	219	217	218	236	192	221	211	195	203	197	217	206	209	242	196	187	205	222	197	204	217	220	214	188	205	224	225	199	201	204	207	223	238	208	206	226	203	215	206	205	213	181	196	207	203	210	205	191	206	209	195	199	221	222	208	202	195	221	216	218	210	236	212	205	215	217	206	204	219	198	207	228	216	229	197	206	210	214	210	221	216	207	209	191	203	204	207	238	242	204	237	214	204	203	205	217	226	202	219	212	199	197	230	210	197	214	215	184	227	216	212	213	199	210	222	217	215	183	188	210	214	230	220	224	213	218	196	200	236	227	204	190	202	219	223	214	251	212	209	202	240	198	206	217	218	192	219	240	204	211	218	213	221	192	205	197	239	198	225	204	228	189	219	219	191	204	206	198	164	202	222	213	186	210	187	196	227	212	201	198	225	213	216	188	226	195	192	203	211	231	219	208	220	233	217	229	256	200	204	219	200	212	184	217	212	202	230	232	215	203	222	219	223	201	195	233	195	216	209	209	215	232	225	190	205	189	227	197	230	213	198	237	216	234	187	199	240	223	220	182	200	194	224	216	211	205	188	219	205	205	210	238	240	202	225	195	200	200	214	206	195	223	231	216	215	215	212	186	185	211	197	207	205	219	217	208	201	211	232	214	219	224	203	194	195	208	226	201	215	223	199	191	226	224	192	217	199	205	217	192	229	210	196	210	215	201	216	202	203	206	184	245	210	204	231	228	211	227	233	199	189	245	226	232	237	198	214	204	214	213	201	220	173	228	224	215	200	189	227	221	194	210	219	194	220	234	215	199	195	196	198	207	235	211	209	203	225	222	216	203	218	195	206	215	204	188	199	226	200	210	200	194	208	213	211	218	196	244	235	212	225	210	194	198	202	237	213	227	228	241	190	221	250	203	229	207	227	200	222	235	188	219	220	223	223	201	199	221	216	199	203	196	217	214	209	213	206	187	204	232	221	228	191	191	227	204	197	230	204	223	222	247	217	215	215	213	219	213	204	209	202	201	233	208	235	211	216	209	207	197	218	217	224	230	232	229	215	226	211	205	208	232	211	203	211	202	188	195	235	223	207	207	211	218	220	202	212	228	205	194	197	215	170	233	201	226	229	195	226	209	209	210	215	223	195	207	196	194	234	203	214	192	193	220	208	213	211	215	200	213	187	209	225	224	201	196	211	176	232	191	213	209	221	224	227	224	237	216	208	225	199	232	202	230	188	213	218	219	199	210	225	208	188	244	221	235	210	223	206	211	213	203	217	245	225	203	195	203	245	229	197	207	194	245	201	206	192	200	178	215	199	208	224	197	191	214	209	234	214	203	225	235	242	218	196	218	217	225	219	204	203	195	215	205	220	235	218	218	198	219	212	203	222	213	205	203	212	220	218	221	206	205	203	204	238	226	183	203	210	199	201	203	226	199	225	214	241	235	207	240	205	205	208	208	234	190	189	226	217	232	216	221	233	184	211	212	191	207	236	214	229	207	241	209	209	201	220	204	217	227	213	218	224	202	231	215	204	218	231	218	199	224	220	223	219	202	214	231	235	188	203	200	209	227	202	215	215	207	214	216	226	185	209	220	203	201	213	186	246	208	207	198	215	214	215	230	200	192	228	246	205	219	222	201	198	218	206	222	201	223	241	250	207	215	201	215	215	226	228	217	199	208	213	193	217	230	206	188	218	207	194	192	238	210	209	226	234	189	214	182	209	221	182	223	208	225	210	231	224	205	183	217	214	224	216	215	211	186	205	198	219	246	215	228	239	211	237	201	211	189	213	223	203	174	222	206	228	211	212	201	215	222	200	233	198	216	195	249	233	205	226	219	208	197	219	199	205	216	200	179	196	216	224	234	212	196	201	219	212	209	210	232	213	192	210	216	213	201	215	218	198	215	229	205	236	219	227	214	221	206	198	204	218	213	206	243	218	228	200	228	221	187	211	216	206	206	196	197	222	194	192	189	228	201	210	231	194	189	202	235	261	189	203	214	238	201	207	208	218	205	217	204	190	237	216	207	217	194	236	219	221	228	191	241	245	238	199	202	250	223	212	236	197	183	208	213	230	200	187	205	201	194	219	216	219	214	204	208	206	214	196	214	206	235	186	197	213	208	207	233	227	214	211	210	218	211	235	250	216	253	215	217	234	228	209	231	232	210	208	221	197	218	222	198	190	236	209	220	186	216	225	199	236	187	194	205	193	207	229	227	211	216	226	213	215	235	189	222	223	222	233	220	222	198	229	209	212	215	220	196	207	209	226	213	209	218	237	201	226	197	201	207	216	199	219	223	213	208	206	199	213	195	211	187	221	210	227	209	228	222	234	224	225	217	221	201	205	202	189	207	194	206	193	203	216	213	189	210	221	226	213	197	218	216	218	212	218	226	236	237	186	205	214	197	215	236	223	233	217	227	199	212	203	198	186	224	224	202	217	222	210	211	203	211	242	207	198	225	232	203	203	214	203	191	225	240	209	198	200	194	206	209	218	210	251	217	245	186	202	221	228	205	193	202	230	206	191	225	191	207	190	188	213	200	214	201	206	223	187	228	181	220	201	209	211	195	222	209	212	203	207	207	184	219	207	206	192	228	225	217	190	223	207	221	194	218	214	200	209	200	221	227	227	213	213	194	210	231	251	209	181	215	225	217	218	203	198	205	222	182	202	193	221	219	207	223	213	231	196	205	242	238	222	223	224	234	231	220	176	221	209	206	220	229	215	239	238	200	228	237	231	207	198	214	235	205	187	202	232	205	209	186	214	190	216	217	216	236	200	202	224	221	224	213	222	222	215	228	211	215	204
9285	15187	19106	11194	10955	4595	1747	528	464	373	750	2436	2981	3905	2872	694	351	351	332	327	340	309	306	328	328	333	259	330	291	324	323	351	312	306	338	295	301	309	346	319	354	311	310	330	326	318	331	304	314	326	330	318	327	323	351	311	302	319	320	326	334	303	313	308	310	320	351	336	353	290	331	338	335	305	315	324	289	334	315	347	322	332	287	341	363	318	338	354	314	360	342	328	322	340	337	322	297	303	359	303	304	331	346	328	304	325	292	320	315	324	307	338	320	321	316	320	324	354	348	319	309	318	331	343	312	348	319	333	334	334	315	324	292	315	324	303	304	333	318	335	311	325	341	326	312	330	278	323	311	325	305	331	347	300	314	327	310	311	325	329	317	327	286	318	311	337	348	373	295	364	306	331	330	361	307	306	346	346	301	316	311	324	338	302	333	321	347	301	320	314	332	313	328	310	291	325	304	347	314	336	324	332	355	311	297	328	331	319	343	338	330	316	336	327	307	300	344	343	321	323	328	315	354	299	293	327	327	325	325	348	318	328	284	343	319	306	323	342	316	327	334	315	347	352	325	373	345	319	285	319	337	333	330	314	349	290	330	347	291	346	310	314	312	329	340	346	322	331	305	339	323	352	307	345	324	349	300	315	313	353	322	304	334	348	321	306	316	274	326	294	339	332	323	321	339	315	322	327	331	305	323	329	353	332	343	302	346	347	328	329	331	320	311	317	308	325	305	342	330	318	300	316	250	313	336	345	312	292	301	280	357	321	341	321	317	359	294	312	322	314	303	311	293	342	290	308	341	340	323	316	364	328	310	357	300	337	306	324	352	341	291	335	311	316	310	339	319	338	337	316	337	278	336	338	323	295	312	342	314	321	339	330	341	341	340	317	311	316	343	349	308	323	357	307	318	342	337	323	316	310	321	336	330	330	331	339	338	324	317	328	329	341	334	283	334	350	330	325	305	310	330	360	331	343	309	307	344	313	360	322	314	338	327	300	306	309	331	324	363	314	299	368	312	319	321	307	292	318	302	337	283	342	336	342	329	317	311	350	308	313	333	316	319	299	346	324	350	327	365	290	317	325	298	316	328	321	338	317	353	338	329	300	325	316	317	322	322	324	357	312	316	325	347	345	346	313	338	313	324	339	326	320	328	337	309	324	358	330	333	337	293	344	316	345	322	351	326	307	314	310	301	326	324	298	284	288	321	325	331	330	352	313	336	333	322	319	329	344	295	325	296	333	314	331	313	307	331	341	310	336	329	309	343	314	327	333	311	329	353	309	348	331	322	330	330	308	317	318	350	336	321	319	291	311	284	354	335	348	336	328	347	326	317	292	333	331	324	332	343	319	299	319	329	320	336	299	297	313	327	319	328	314	328	341	319	304	299	314	328	297	319	346	309	334	309	338	339	305	328	301	316	315	326	284	351	306	344	324	307	333	347	309	314	359	335	319	358	334	356	334	313	317	296	322	361	297	326	314	300	322	316	300	325	310	313	308	310	304	280	355	317	329	306	304	335	317	316	284	330	306	341	322	313	334	349	308	307	317	332	323	296	376	309	318	324	313	327	346	317	349	338	346	350	314	322	311	320	297	317	344	305	311	317	321	327	321	322	362	306	296	308	343	331	321	337	328	300	349	313	317	326	321	312	324	313	330	336	333	283	338	317	307	308	349	347	326	352	336	281	332	352	327	317	309	312	319	345	321	335	330	306	291	330	305	338	289	355	303	316	329	313	338	287	333	350	313	328	344	293	290	331	320	304	341	316	343	337	313	323	329	356	350	294	344	322	344	350	289	325	362	334	314	310	345	309	314	309	333	314	311	324	314	317	312	299	326	294	303	328	323	324	324	294	337	345	295	308	306	311	355	320	302	330	343	303	309	319	317	334	320	325	294	326	328	302	314	336	310	352	343	354	300	316	329	304	297	333	320	311	302	301	328	356	327	322	334	351	317	327	354	309	304	287	301	316	330	354	301	311	338	318	325	324	348	321	341	303	323	315	313	339	325	329	338	315	360	314	331	314	338	329	322	311	283	315	282	327	336	297	331	332	283	314	306	314	329	295	329	325	328	334	335	325	339	321	303	356	314	362	287	296	344	354	313	319	325	337	346	311	308	323	321	347	336	315	319	294	325	341	312	313	333	306	305	328	326	315	318	312	318	317	358	331	337	335	329	327	318	294	338	318	299	339	323	342	314	321	326	312	357	327	319	323	329	311	323	342	340	338	332	345	308	330	321	292	300	348	336	328	340	348	348	306	303	325	331	330	304	338	330	357	328	308	334	320	316	294	296	291	328	335	371	325	327	298	313	306	321	334	340	300	368	323	313	326	365	310	330	323	355	333	328	330	365	324	310	274	323	379	337	304	327	304	300	313	323	360	335	321	307	301	330	316	307	341	348	275	307	313	287	321	343	338	296	315	314	301	317	316	347	336	350	322	325	332	305	356	333	304	335	319	323	321	303	314	327	350	344	367	340	335	351	341	301	338	312	323	332	308	339	328	335	336	286	313	300	372	319	337	326	323	312	321	319	309	326	338	324	320	342	332	327	303	337	295	334	334	330	292	355	330	332	325	329	318	314	300	325	294	298	332	302	299	313	338	308	358	336	320	315	342	324	345	334	327	305	329	332	312	328	334	293	329	319	331	315	320	353	342	325	327	299	340	295	346	349	333	351	317	346	272	352	347	324	352	338	335	316	304	312	301	334	346	332	331	327	319	313	361	340	346	344	349	342	299	337	330	335	356	302	322	334	318	312	312	321	328	326	383	341	325	341	321	324	318	325	309	315	321	336	325	307	334	313	314	310	304	310	326	304	310	343	327	340	320	306	313	351	325	320	332	328	332	307	319	298	293	318	348	308	344	324	307	355	348	300	340	319	319	339	327	319	334	345	298	315	325	309	304	337	302	326	304	303	311	294	324	307	328	312	338	299	311	319	321	272	328	336	319	315	324	323	352	330	333	331	337	309	317	325	312	304	337	309	345	357	351	352	348	305	323	326	325	307	282	331	328	328	332	298	328	319	327	310	300	335	306	298	314	321	319	343	303	321	321	316	321	345	353	334	326	333	346	307	341	320	319	323	288	299	345	314	347	365	360	327	317	340	323	327	309	310	352	329	316	320	314	318	359	319	320	308	318	316	320	335	309	339	306	299	341	331	315	311	364	355	332	297	329	319	325	374	299	312	314	297	327	340	305	280	340	320	314	333	366	314	337	320	346	315	316	355	347	346	348	326	329	341	318	302	304	306	290	312	334	325	336	279	337	310	332	338	303	321	317	367	314	359	335	314	330	311	354	315	340	308	330	308	296	332	343	299	326	307	294	300	323	350	304	318	342	310	327	328	336	325	285	292	319	324	295	334	315	326	302	310	326	296	325	350	322	319	339	309	291	319	355	320	303	313	310	319	323	305	316	341	319	320	299	317	318	338	310	320	340	311	326	317	327	327	326	345	321	314	323	344	322	343	298	334	328	332	355	322	335	334
24274	21530	28949	24768	21514	12165	2275	1478	650	477	5995	12943	13201	9803	4571	421	263	268	249	246	247	247	234	228	225	230	220	241	234	245	212	207	241	238	226	236	218	185	239	227	229	217	230	242	235	230	216	220	213	233	210	218	235	225	195	230	223	221	244	227	241	232	245	223	232	217	220	224	250	213	217	229	218	229	257	233	241	208	234	225	215	225	197	228	211	222	218	211	232	212	217	212	244	205	220	221	204	242	224	213	182	223	211	217	221	201	236	224	220	208	247	219	213	213	216	227	225	264	245	263	220	212	219	214	217	208	233	218	223	236	234	231	218	224	223	235	244	220	231	204	232	223	228	220	242	220	195	223	229	201	231	226	219	241	213	199	231	227	220	202	242	252	201	203	214	221	224	225	211	203	224	263	201	201	210	235	245	225	222	219	216	222	221	239	231	218	221	239	203	228	228	213	214	226	205	241	230	229	211	246	234	247	219	200	231	214	259	213	219	236	220	217	209	233	212	216	272	202	225	231	234	243	211	223	223	212	223	248	250	217	228	243	202	215	224	214	199	219	233	230	229	212	211	234	206	232	227	224	227	229	217	214	208	227	230	206	197	244	218	221	209	216	221	207	243	215	214	241	243	240	223	178	223	226	219	237	245	226	212	207	200	239	222	229	228	235	226	225	204	237	235	212	226	233	214	222	250	206	234	247	225	230	233	251	214	213	231	224	216	248	230	232	219	233	223	221	245	212	247	234	202	230	228	202	199	234	215	221	204	241	211	241	221	224	231	221	227	238	236	244	242	241	221	209	214	220	260	238	223	209	219	198	227	211	253	225	212	233	197	227	205	229	225	198	227	225	223	221	214	236	222	236	230	245	246	227	220	202	236	214	216	230	217	224	228	229	213	228	256	225	231	208	229	213	198	229	214	208	234	220	235	208	214	244	231	220	251	195	230	253	196	209	217	217	216	211	218	238	242	210	240	227	218	210	227	201	247	195	234	208	212	222	214	243	217	239	265	222	221	241	215	247	234	212	236	234	208	241	236	210	242	229	216	245	216	225	236	222	217	205	219	239	219	221	223	226	230	220	217	231	228	225	224	203	234	216	232	223	207	208	222	211	206	220	197	229	201	201	234	213	218	237	203	223	221	233	235	205	232	234	222	237	196	215	256	217	229	218	215	232	229	243	222	237	229	223	247	253	206	245	215	226	197	205	214	206	218	218	231	209	256	257	227	230	209	233	226	239	205	214	231	208	205	216	226	241	231	213	249	219	241	205	253	247	269	226	222	201	216	226	223	225	222	223	236	210	198	208	229	205	215	215	210	218	218	207	236	218	222	201	211	200	246	231	225	226	236	213	216	229	240	206	237	185	223	211	201	224	194	217	205	236	236	225	227	207	240	234	260	231	227	236	238	222	254	237	221	227	245	232	222	219	197	247	249	228	218	248	265	210	246	224	226	225	226	211	239	236	226	244	230	222	198	227	205	220	224	211	237	226	237	231	212	221	228	233	238	254	225	235	226	254	245	232	193	197	197	215	218	225	234	233	240	236	193	226	189	197	238	226	212	233	242	224	209	204	219	216	200	235	233	204	218	235	240	170	231	192	215	224	200	212	219	207	238	212	218	243	218	235	197	212	251	213	236	236	210	207	251	231	194	239	230	211	226	229	206	222	215	205	194	211	228	242	225	236	235	213	220	232	225	226	235	232	229	236	245	210	191	238	237	251	230	233	216	223	201	197	248	203	199	249	235	222	223	206	212	222	201	227	215	210	244	215	226	241	219	213	224	227	210	223	222	218	192	215	211	258	251	221	237	243	232	237	205	239	228	220	246	221	217	185	219	248	209	199	196	217	206	238	233	217	231	221	225	231	222	196	218	244	205	207	211	199	217	207	216	219	220	219	220	220	192	249	226	238	231	219	214	224	185	209	227	223	205	204	201	220	216	204	216	211	213	208	221	173	222	222	201	210	231	207	235	225	226	223	213	246	200	207	204	236	240	221	224	212	243	225	204	217	208	218	226	207	222	237	248	241	227	211	211	229	208	222	248	216	209	202	209	225	228	242	222	214	245	217	226	219	210	210	229	195	180	229	207	211	214	229	218	228	223	213	207	219	219	211	228	206	211	223	242	241	217	232	215	217	245	223	218	211	232	232	216	221	218	214	230	226	236	231	232	233	222	245	205	197	240	203	210	231	229	209	218	213	234	217	235	218	210	198	188	211	230	229	195	204	226	240	210	221	203	216	228	208	187	203	221	224	212	244	256	217	250	228	230	230	249	225	222	206	252	233	243	244	220	215	217	216	238	219	219	230	224	222	203	219	220	203	237	221	225	206	234	218	221	258	253	239	250	233	250	245	218	212	241	223	236	218	199	227	225	221	212	223	243	230	264	213	224	226	219	206	221	222	226	239	224	200	226	219	197	235	226	222	225	245	237	239	240	206	227	191	222	239	198	215	234	220	239	216	253	215	226	245	222	236	246	242	200	233	244	224	228	235	247	187	222	233	232	222	241	202	195	226	227	209	221	197	208	248	209	208	239	207	221	224	225	209	222	214	218	182	215	219	224	236	224	230	219	223	246	213	211	204	206	225	246	245	247	221	212	235	231	215	223	231	214	224	210	228	221	215	182	231	222	228	199	232	223	235	226	210	213	211	226	219	195	213	201	210	227	203	194	220	242	208	214	230	192	222	192	207	233	242	249	222	232	230	235	225	200	218	221	235	176	212	232	213	217	222	209	204	203	242	235	245	214	234	203	210	209	205	227	224	215	226	246	219	218	223	240	216	217	225	217	224	196	212	234	234	195	216	206	203	250	208	227	204	220	210	209	256	211	248	206	222	203	209	220	226	227	229	225	214	227	219	196	216	214	223	222	228	228	244	238	223	211	230	263	235	233	212	205	229	257	225	201	230	242	212	238	221	238	221	226	212	251	224	248	211	234	221	246	252	198	238	218	207	218	212	216	206	236	210	232	211	224	206	171	241	226	207	200	202	222	209	235	216	197	224	234	222	194	215	236	225	226	226	229	227	208	211	228	214	234	214	217	243	187	242	242	233	232	234	228	238	209	231	198	248	207	238	240	220	203	223	212	217	209	215	216	223	214	226	203	219	210	213	232	193	255	205	202	232	218	254	223	191	225	210	209	237	220	225	208	227	227	222	211	243	212	205	228	218	222	231	223	204	208	225	213	246	202	252	215	198	240	223	212	205	214	208	252	236	231	235	211	208	216	221	217	244	219	227	229	203	224	221	221	212	206	216	184	215	237	214	241	222	231	215	194	213	222	211	194	201	213	195	215	229	237	230	232	216	211	240	222	208	235	220	212	215	208	206	208	222	223	237	245	263	217	238	234	217	231	204	189	220	214	226	215	215	217	239	251	215	247	207	234	224	222	207	235	215	206	227	222	227	215	220	211	201	208	204	219	210	223	233	237	221	218	206	233	219	218	213	263	250	255	231	226	218	234	218	231	220	231	194	229	221	183	232	192	227	233	243
14702	35940	36791	28473	18273	9177	4024	3818	1657	1127	14149	24160	23683	17771	9322	778	423	401	451	390	374	378	360	331	353	366	338	347	358	342	388	374	353	342	378	297	342	356	345	361	350	348	345	318	361	361	361	356	351	310	372	342	333	318	366	364	337	327	331	370	341	359	366	353	320	302	361	329	307	351	338	322	350	349	346	342	313	348	364	341	346	344	334	334	354	348	331	378	344	359	330	358	357	345	314	353	353	358	363	340	358	361	339	357	329	325	392	338	304	296	323	345	352	336	327	335	345	323	320	338	341	338	354	344	322	354	345	316	346	341	316	347	320	337	332	316	361	347	329	320	379	322	362	338	323	316	349	322	327	377	308	333	358	339	331	328	345	361	333	318	352	327	325	337	349	363	301	373	329	348	323	356	330	345	343	343	348	357	348	339	351	379	361	342	322	363	313	336	355	323	346	365	347	345	349	363	321	343	311	329	355	332	368	343	330	333	352	321	349	333	344	388	337	304	337	347	308	289	332	339	345	354	306	321	322	349	279	322	362	370	320	335	328	334	295	323	360	320	333	353	366	326	356	320	331	342	344	348	320	306	335	361	350	335	359	339	323	322	326	362	376	313	304	322	342	360	333	321	340	333	359	319	304	330	330	335	344	344	338	350	330	369	345	341	338	335	362	358	348	396	344	314	348	339	364	368	332	326	368	354	352	297	326	327	321	335	362	332	358	354	336	356	330	356	350	340	375	338	325	338	344	399	331	330	352	322	336	343	353	328	324	333	350	357	315	330	330	345	357	324	322	344	316	365	355	336	322	359	332	338	350	329	343	339	348	313	375	348	368	332	340	331	351	361	340	323	330	343	302	337	349	365	336	335	357	326	344	315	334	338	333	330	325	354	324	320	366	348	370	316	328	322	358	353	311	330	327	341	324	339	342	338	369	357	327	326	346	341	358	364	323	307	321	344	343	326	345	335	328	342	320	346	331	350	318	375	345	330	330	353	310	326	340	349	346	341	338	337	382	362	330	298	343	359	349	343	340	336	352	351	338	363	334	335	354	327	342	351	295	361	361	349	330	372	325	345	337	311	296	319	353	346	356	340	328	332	344	332	360	363	322	345	342	366	335	365	345	318	338	371	361	345	345	331	327	340	324	341	313	344	336	333	340	325	341	330	332	322	320	356	319	318	384	354	339	378	317	372	322	360	354	336	340	335	331	359	326	328	305	357	350	367	321	347	370	362	358	354	358	343	373	358	351	336	318	352	342	345	316	348	332	308	345	307	387	350	335	318	323	343	352	351	335	339	351	340	369	327	356	360	368	343	350	351	363	317	370	313	322	354	361	338	350	363	336	319	365	319	336	347	347	341	341	335	340	355	338	316	352	365	335	350	335	332	337	349	306	326	322	337	326	325	339	327	302	342	336	313	327	354	377	298	370	329	356	323	331	351	354	324	359	360	343	357	346	323	344	358	356	358	354	356	333	353	329	346	331	357	330	340	370	337	325	382	350	333	341	325	328	319	333	331	346	332	318	336	340	326	358	320	348	316	366	344	357	314	375	338	309	368	336	365	376	323	314	368	311	328	339	288	357	351	347	359	337	350	350	319	345	353	351	334	360	360	320	348	335	349	316	365	327	332	347	287	362	331	339	347	349	345	341	344	346	343	329	323	323	343	335	302	357	340	342	359	338	377	344	330	379	350	342	359	347	323	339	337	326	325	335	344	360	338	323	328	334	341	346	354	379	314	327	359	323	334	352	305	353	337	364	369	300	356	342	360	303	352	322	347	357	334	353	341	341	308	366	347	315	372	358	307	357	355	350	362	351	320	361	345	344	353	352	369	348	337	333	355	332	339	364	366	396	312	353	356	324	335	358	312	329	369	345	347	357	332	323	334	347	310	337	335	359	346	364	336	350	357	345	360	322	330	336	329	339	342	370	373	326	355	337	334	316	351	329	315	324	325	306	332	335	340	311	315	364	326	326	321	353	336	375	340	359	332	317	351	325	360	338	340	329	359	341	381	329	348	346	339	343	329	349	318	342	351	342	336	338	333	339	372	309	349	351	367	367	305	329	318	336	328	298	336	314	329	331	332	346	335	328	331	351	379	340	349	320	306	333	325	359	326	360	329	340	319	360	363	327	320	342	312	332	302	307	334	309	361	343	311	347	357	338	337	336	367	340	334	329	341	316	288	372	349	335	317	333	335	362	325	357	362	335	357	335	315	333	364	329	346	316	338	314	363	343	344	342	326	328	344	309	334	345	328	311	333	328	336	340	333	338	346	333	353	346	358	371	358	326	339	331	357	308	329	341	356	333	343	353	331	362	329	325	327	330	364	331	329	343	340	348	316	329	365	344	348	349	325	329	385	328	347	351	341	333	331	344	353	326	331	338	330	361	333	358	340	286	369	356	352	339	349	335	327	323	344	316	339	332	316	350	389	364	342	343	317	338	317	347	366	349	330	375	374	309	311	379	323	356	311	354	336	360	317	351	353	323	328	339	339	326	327	323	329	325	325	331	321	348	341	349	323	325	318	341	328	365	361	314	321	325	348	367	352	356	338	349	304	364	313	330	312	348	335	337	326	322	376	329	315	365	320	333	326	324	339	335	331	340	360	338	302	331	353	339	349	342	357	335	353	395	373	339	321	329	342	337	326	323	351	352	340	353	344	355	307	360	347	330	316	366	335	361	351	343	343	333	338	324	349	319	335	355	334	335	349	347	331	332	364	354	308	342	334	361	324	360	329	331	340	353	326	331	334	310	312	350	355	303	354	357	369	310	349	363	328	359	347	372	348	328	351	338	306	350	326	307	331	359	369	355	320	360	354	310	356	325	357	346	336	364	329	343	318	320	345	327	338	348	371	309	338	329	340	323	356	349	365	374	345	325	367	322	350	304	317	317	376	351	357	319	302	343	322	363	384	353	308	343	369	350	342	332	312	320	337	342	343	327	348	303	365	300	349	379	347	311	376	352	356	333	321	368	361	322	371	337	339	362	318	356	336	358	345	335	318	373	360	346	325	325	314	323	353	345	345	322	356	332	338	324	324	352	348	340	307	326	344	345	365	331	323	322	328	340	323	319	339	351	353	338	342	329	369	316	361	323	342	323	330	351	355	330	311	322	336	338	303	317	319	350	352	322	347	357	342	348	361	349	334	312	384	318	351	321	319	346	377	345	331	358	353	364	323	350	324	336	318	355	347	354	339	330	345	324	341	338	333	336	375	374	353	339	339	361	354	339	329	356	360	331	328	332	359	321	309	326	312	333	308	337	335	323	339	343	375	333	342	321	364	327	329	341	327	348	358	357	326	342	355	326	350	351	337	331	338	311	346	327	341	356	338	353	338	363	358	354	325	365	322	348	329	344	333	313	354	309	344	324	351	372	369	337	357	375	351	312	338	349	353	356	327	319	341	338	338	370	353	327	327	311	326	349	330	377	362	348	338	366	340	335	342	350	358	334	317	326	340	360	333	372	364	339	325	363	342	343	315	342	334
23436	21486	29441	24577	22994	22483	16548	2620	2008	494	3759	10861	18638	14468	11764	1281	153	153	133	159	150	156	150	150	169	140	159	119	128	146	124	139	132	148	130	144	145	123	129	127	129	118	130	134	128	134	121	138	135	161	142	119	122	134	141	126	125	147	131	124	127	123	150	134	116	151	121	129	133	135	109	124	124	135	142	132	124	138	119	112	128	119	161	122	131	112	140	132	141	137	115	125	118	128	131	130	161	152	116	149	118	123	141	117	131	121	129	129	138	117	127	117	131	120	123	117	113	148	153	128	114	118	137	127	129	117	119	111	106	110	129	132	142	111	139	130	134	128	128	119	130	123	125	117	123	137	135	152	125	123	136	124	124	134	124	124	134	124	116	117	118	136	141	122	112	121	129	134	126	132	122	127	147	121	135	137	147	133	125	113	105	99	119	131	142	106	155	128	117	132	129	136	135	138	130	111	130	129	110	122	123	114	142	102	127	149	122	144	138	112	136	119	108	130	121	116	119	139	138	122	141	131	119	136	134	130	134	135	145	139	115	138	131	135	131	115	121	140	143	123	106	121	142	127	124	131	139	129	129	119	130	127	125	134	125	125	123	133	128	124	109	127	127	135	130	143	123	132	138	129	127	130	133	131	131	134	124	122	124	117	131	109	126	134	126	135	137	142	145	129	104	133	141	119	116	102	139	144	131	121	133	131	132	114	128	126	126	107	121	115	149	122	105	125	120	122	120	138	130	125	124	92	123	120	105	129	114	142	126	141	130	137	127	116	110	122	126	118	114	141	140	112	124	122	117	141	137	123	117	105	139	132	160	123	116	132	131	123	146	117	132	142	129	161	145	125	135	128	128	132	123	118	139	130	105	137	126	116	121	125	126	115	126	124	143	129	110	126	114	130	139	137	129	129	151	124	132	90	128	133	130	134	118	125	107	124	121	122	118	134	125	128	133	127	135	126	136	108	143	123	127	125	134	132	137	116	126	122	129	133	141	116	124	158	144	127	138	136	142	145	147	117	131	109	139	127	119	119	132	132	127	128	127	134	118	102	135	125	128	126	132	149	104	130	145	116	121	134	132	118	137	138	142	130	115	133	123	115	143	122	132	120	122	138	122	134	126	127	125	130	131	123	144	138	122	113	119	133	109	112	116	154	145	123	138	109	119	129	125	116	122	118	133	139	124	121	139	120	120	117	110	119	131	110	132	139	120	126	123	121	134	132	128	138	140	134	115	104	125	118	125	130	137	118	113	143	122	113	128	130	143	146	143	123	126	121	139	136	139	128	122	113	153	134	134	126	133	140	123	130	112	125	119	102	117	145	128	129	132	163	136	153	109	129	133	125	128	113	140	137	137	121	138	118	130	104	123	130	118	133	123	131	133	128	143	117	127	130	138	139	117	140	153	131	99	137	110	116	123	141	129	143	137	129	122	129	137	122	140	114	106	115	144	142	139	132	142	124	143	101	128	128	101	132	129	125	122	116	135	126	121	124	155	162	130	117	145	108	132	138	116	141	121	156	146	148	124	137	125	141	119	127	127	113	130	119	146	123	141	122	134	117	136	129	128	133	119	121	124	112	117	131	140	121	128	116	119	135	126	130	108	132	107	137	126	130	145	143	116	116	122	115	131	105	136	147	134	100	126	134	116	121	139	117	147	129	135	131	116	142	123	128	125	128	113	149	98	140	139	116	129	122	126	129	133	146	144	132	117	134	140	140	129	126	113	123	128	119	133	139	127	132	114	136	110	139	128	127	122	136	115	129	119	133	135	138	135	121	124	137	110	143	125	122	131	133	122	142	120	122	126	123	133	147	112	118	123	110	139	134	139	120	118	118	138	123	127	133	130	110	133	129	126	142	134	128	130	131	133	138	128	115	126	130	118	126	130	105	148	123	131	141	136	130	141	124	112	151	119	116	137	134	129	140	117	118	130	119	147	123	116	114	138	142	141	141	116	128	151	122	108	113	140	128	138	141	130	127	130	135	121	154	129	130	138	138	140	149	138	136	123	123	132	115	130	128	139	135	132	127	106	136	119	136	122	119	134	128	143	146	124	132	141	136	112	130	117	127	136	99	117	115	126	131	130	130	140	128	109	115	119	132	155	110	147	121	128	120	147	145	147	114	127	165	122	123	130	113	131	121	129	131	124	139	131	151	150	127	118	131	129	136	138	137	124	109	127	114	118	135	129	116	134	131	137	144	140	123	151	116	117	120	120	121	123	119	133	130	124	132	124	136	117	127	112	148	128	135	119	128	134	133	103	137	155	122	136	148	104	125	146	141	138	125	134	144	147	132	115	154	136	134	144	115	122	121	122	123	115	107	145	121	117	141	123	132	118	144	130	122	125	143	128	114	132	125	127	130	124	125	122	132	129	105	128	103	140	153	136	142	112	130	118	116	131	125	138	120	121	117	133	138	142	122	136	131	120	138	142	142	105	112	127	121	119	136	116	126	122	135	130	133	138	142	129	135	125	142	117	126	129	132	114	126	112	106	136	130	137	151	135	140	137	133	128	119	135	129	125	127	130	124	133	130	164	108	151	122	130	123	118	133	127	109	130	139	146	141	123	109	127	134	119	131	132	121	126	131	119	108	112	123	128	135	128	123	119	128	112	120	137	127	128	123	123	122	97	122	142	139	125	121	127	117	122	131	126	129	139	135	134	131	128	111	123	126	149	119	132	145	96	123	117	137	138	130	141	128	134	119	146	128	146	133	133	125	120	115	137	118	127	163	141	144	128	125	133	133	121	123	124	113	113	138	118	117	125	135	133	118	103	115	120	133	127	106	122	118	122	130	125	136	139	119	133	121	116	140	126	120	128	135	125	136	147	123	126	116	114	134	125	126	124	120	128	121	140	115	105	131	130	140	126	137	122	129	150	129	136	124	118	125	132	126	131	100	109	131	96	137	121	128	113	131	134	153	145	118	140	123	134	128	143	141	145	134	113	133	138	131	135	125	132	151	126	112	115	133	111	121	119	136	121	149	124	126	125	120	136	125	112	112	138	127	123	129	135	139	134	138	113	131	148	133	126	141	97	137	123	121	123	123	124	132	135	137	142	130	128	127	138	96	131	136	123	113	152	123	131	143	109	131	129	114	146	116	119	137	109	127	144	119	139	133	132	147	128	123	114	135	144	105	119	128	123	131	118	134	136	131	142	133	112	138	110	144	143	125	131	142	120	143	114	127	131	138	129	130	132	112	124	136	120	104	149	122	141	136	122	132	124	123	133	130	140	116	122	135	128	135	131	161	145	122	147	121	108	101	129	124	142	119	108	124	143	116	107	128	149	128	108	126	137	143	130	129	131	115	110	120	114	109	135	140	127	132	145	116	129	117	127	117	117	117	118	130	128	143	121	139	141	119	137	134	146	143	138	151	117	129	121	119	138	116	120	132	129	118	127	120	118	127	116	118	139	144	136	135	131	140	106	131	153	107	110	134	150	134	138	129	126	127	122	138	114	127	126	107	116	129	124	128	123	131	142	133
20454	39325	46172	46109	33136	23678	14122	5058	5412	1415	9808	21752	29248	23774	19928	1983	309	291	281	260	271	252	275	250	253	270	224	239	224	234	224	238	222	204	209	210	222	200	205	214	199	199	215	204	214	234	201	223	201	205	195	206	185	183	212	198	186	202	193	187	216	228	226	218	206	212	216	210	207	179	221	179	204	206	222	176	219	209	190	219	197	225	186	201	181	190	235	202	224	197	188	193	196	180	201	180	192	178	223	185	205	187	224	207	204	212	210	199	185	204	199	201	208	214	202	197	199	189	185	193	192	207	197	200	190	238	195	176	187	206	214	213	221	198	212	194	201	205	193	186	205	192	191	191	196	212	189	180	196	219	205	188	203	195	176	204	195	209	204	196	192	199	199	195	178	212	187	202	189	191	213	210	205	208	178	189	204	210	219	203	189	209	174	193	187	208	204	188	190	196	201	197	210	195	181	219	192	187	203	196	185	215	205	189	184	213	194	195	194	215	228	197	219	198	192	199	223	190	175	205	202	188	195	210	215	215	197	203	194	200	180	191	204	170	218	184	199	227	196	198	226	199	198	194	191	196	217	186	196	213	182	214	220	206	189	212	187	209	237	208	186	214	202	185	193	202	231	207	185	175	208	205	177	177	200	190	200	194	205	212	194	204	194	200	199	206	174	192	189	214	198	175	198	231	185	186	177	217	196	184	192	182	206	205	205	195	211	227	213	201	194	198	209	189	222	216	186	204	194	192	190	206	205	177	202	199	194	197	181	217	218	203	218	184	203	189	196	184	190	209	209	192	211	192	189	207	237	208	225	206	174	187	198	198	215	210	183	190	218	209	199	225	190	203	192	180	214	226	195	174	194	183	213	207	202	190	213	202	185	205	223	209	200	207	175	193	186	196	186	212	209	183	226	209	209	196	194	215	221	188	201	200	216	209	200	196	183	219	196	204	200	211	184	211	188	195	191	208	201	193	207	238	180	202	190	204	231	210	171	206	194	218	183	220	197	185	210	186	206	230	190	185	192	183	219	207	188	185	192	212	209	189	230	192	218	196	211	195	210	188	194	194	194	217	211	206	188	169	220	174	216	196	233	206	197	204	193	210	180	177	192	217	217	218	207	201	228	201	199	189	190	193	202	201	190	190	219	174	206	193	196	211	212	192	215	194	176	197	203	191	212	202	218	191	174	207	219	201	202	209	183	186	217	221	214	224	207	203	200	206	181	188	193	213	175	206	200	188	201	207	227	203	195	194	209	179	202	191	213	219	220	207	191	218	197	203	198	193	206	197	201	202	216	228	191	205	188	202	201	205	237	206	230	173	207	214	199	207	187	213	208	199	220	190	202	196	194	190	194	202	177	211	227	184	192	202	210	223	182	191	199	181	198	187	220	225	186	181	210	193	220	222	197	197	199	194	222	202	199	209	186	203	190	166	202	187	202	211	197	197	234	192	221	204	194	188	197	207	213	201	179	188	181	197	218	226	183	193	190	214	201	198	194	197	198	200	201	204	199	210	199	194	193	218	197	212	192	197	214	198	176	205	206	202	181	216	218	199	187	183	203	204	192	196	202	221	195	197	194	217	202	195	198	205	186	178	190	202	202	207	169	195	193	209	183	198	201	188	202	187	199	211	172	190	178	199	191	178	187	199	219	199	215	203	197	218	222	216	201	183	225	194	190	200	199	190	213	208	177	173	178	203	207	202	156	218	172	212	188	210	195	204	195	203	203	236	189	202	191	162	200	186	213	194	184	187	205	181	212	214	217	210	208	203	173	207	189	201	181	194	205	184	204	175	206	201	219	206	206	197	198	216	182	192	206	184	204	201	211	166	231	194	188	202	184	200	214	182	198	202	199	197	202	190	189	186	215	204	207	193	223	209	191	201	175	206	189	199	193	203	181	218	211	204	218	207	181	209	189	188	183	183	193	194	190	210	190	181	196	220	187	205	214	192	211	207	206	187	208	198	207	168	235	204	192	208	201	193	214	215	205	197	189	191	191	215	214	195	202	196	199	217	199	210	212	198	206	210	204	189	202	227	166	182	216	202	188	205	214	207	235	207	218	220	232	191	195	196	165	174	179	206	196	190	203	186	193	204	207	178	198	210	219	213	199	187	195	198	198	213	183	206	198	193	177	198	208	217	213	192	198	216	200	216	186	203	204	205	193	190	186	190	203	210	202	215	189	225	221	202	173	188	236	179	201	214	198	182	204	212	208	214	213	210	223	215	196	230	209	212	198	211	178	232	194	210	203	195	205	201	219	194	188	192	205	189	195	187	194	232	195	208	196	190	206	176	202	180	222	223	190	199	197	184	227	185	217	194	226	185	195	190	224	220	221	197	196	196	204	197	200	217	229	201	211	197	215	194	225	175	197	199	189	224	239	221	215	215	207	195	183	198	196	190	224	187	190	181	186	183	174	173	213	191	228	214	206	205	184	180	226	211	200	203	218	217	183	211	193	192	181	215	209	198	216	198	190	203	197	184	192	208	183	219	199	234	188	212	191	192	202	176	227	186	207	205	200	191	182	194	239	192	175	214	225	211	199	222	196	200	187	192	182	180	217	195	192	199	177	214	216	214	210	233	208	220	180	208	202	216	200	235	195	183	195	221	210	217	161	208	209	203	215	168	202	228	183	199	203	209	174	201	206	231	213	201	186	193	197	208	202	210	188	217	229	188	234	198	201	230	226	231	197	210	201	206	192	198	215	209	215	218	204	198	194	195	197	202	193	218	196	213	179	204	198	192	198	208	209	192	199	202	200	207	215	182	184	208	207	187	196	204	216	190	190	205	206	202	191	200	218	204	200	192	229	216	209	193	181	200	175	197	205	225	199	205	218	165	198	188	188	210	201	219	204	195	202	184	190	196	205	200	219	206	180	196	214	201	199	200	228	210	211	201	186	212	203	209	209	180	197	184	188	223	195	187	188	195	190	197	188	217	209	211	203	200	212	197	225	193	194	186	215	224	195	210	204	185	197	201	211	221	179	185	208	178	181	185	178	215	213	193	194	228	203	225	167	195	206	201	227	203	186	196	185	202	198	225	182	180	195	206	193	205	219	215	214	160	173	188	188	220	207	204	226	212	200	206	199	214	203	200	182	201	205	230	217	203	207	185	205	220	218	202	173	225	201	207	219	208	215	189	226	196	208	186	195	208	200	187	191	198	220	179	204	219	211	234	210	208	204	197	198	227	217	207	208	207	225	184	202	210	162	198	203	218	204	198	207	176	210	196	189	177	191	223	211	172	212	194	181	194	189	207	186	217	207	177	200	177	197	219	209	178	188	218	181	206	209	171	219	196	199	207	188	216	193	184	189	200	200	185	211	202	188	216	193	191	215	189	195	194	184	194	210	203	199	211	199	217	205	198	193	202	185	203	189	188	197	209	196	221	201	168	211	189	218	208	205	190	197	228	212	190	201	210	192	188	196	190	220	205	220	184	188	199	200	199	203	186	198	204	200	202	175	222	184	216	191	214	208	224	209	222	184	172
27366	24702	32345	24368	15845	9848	5017	974	423	240	259	452	688	725	609	239	231	208	232	224	214	210	207	225	200	217	213	228	219	215	229	203	211	211	201	227	190	215	215	227	204	218	229	216	220	224	204	220	227	200	194	218	208	237	219	216	198	216	230	192	238	182	227	201	208	211	218	198	207	214	234	213	203	231	201	221	198	203	211	217	239	208	223	211	239	217	196	212	214	189	208	238	220	199	216	222	219	203	209	221	191	209	225	214	200	209	243	193	222	232	206	215	192	214	181	223	205	203	231	230	240	204	239	209	226	199	220	197	215	197	192	201	207	221	211	208	213	211	174	214	234	205	213	218	212	215	196	184	209	214	185	188	207	225	185	196	207	240	191	227	218	212	231	212	214	194	225	194	227	213	221	197	172	207	222	215	197	221	209	187	212	208	208	216	204	203	218	197	214	196	207	197	201	195	231	218	214	215	217	193	217	229	195	220	238	205	191	204	204	222	214	214	220	225	227	215	217	217	183	223	211	227	206	224	199	223	239	212	196	206	208	197	194	192	213	188	214	220	221	204	214	202	182	210	221	200	241	200	182	201	186	199	209	224	194	220	195	214	211	235	207	221	200	219	219	227	213	232	212	219	232	207	219	207	229	234	187	205	216	216	211	208	208	224	218	192	235	196	203	205	203	170	213	209	197	226	228	210	209	208	222	227	208	211	194	217	203	200	242	217	212	215	211	222	216	193	231	214	176	190	198	211	224	216	210	201	199	215	208	192	209	210	210	195	210	202	198	220	195	230	208	204	189	223	203	215	252	216	217	217	216	202	189	207	235	210	223	211	200	197	217	221	210	191	238	210	207	244	219	194	218	207	211	225	191	225	232	204	187	233	218	187	195	225	206	220	222	210	216	193	199	216	199	203	209	217	220	203	210	220	225	207	189	205	205	227	202	209	179	215	200	222	220	187	195	202	209	234	213	219	190	238	218	179	193	214	213	203	236	225	211	193	205	203	197	194	213	168	188	211	235	211	210	207	205	196	222	225	208	177	219	216	211	207	203	198	232	208	225	206	183	215	212	210	244	211	207	215	227	218	221	212	208	208	217	186	211	214	179	200	221	203	224	237	189	230	211	210	225	220	212	192	214	225	209	178	213	222	230	234	209	196	250	222	262	221	222	192	219	196	200	223	223	202	203	183	194	226	236	239	231	247	220	230	220	230	214	226	223	240	251	217	216	191	226	213	199	199	202	209	225	265	229	203	231	207	230	193	204	195	221	222	214	213	242	230	203	223	191	218	211	230	211	216	189	196	221	231	236	203	205	227	205	213	215	205	204	211	224	222	209	216	241	192	227	214	183	211	209	207	222	191	198	210	177	198	201	223	214	196	204	226	214	222	194	207	213	246	208	202	248	194	218	189	227	194	232	219	216	203	206	174	219	201	225	226	224	237	190	211	227	217	224	225	207	200	205	214	198	188	216	230	212	209	238	207	206	206	229	212	194	192	211	193	205	213	217	213	228	236	191	190	189	242	207	206	236	198	211	204	195	200	225	214	235	219	216	228	215	211	207	234	194	194	210	206	211	206	206	233	230	179	204	201	199	201	233	203	209	242	208	234	214	199	207	195	220	229	229	235	210	206	225	230	202	187	211	220	208	225	204	214	207	208	207	178	209	217	220	192	222	205	188	182	238	213	222	199	224	216	203	205	227	209	218	207	208	216	220	223	218	207	235	205	224	189	229	209	248	189	216	192	211	191	208	218	202	196	220	243	244	188	217	216	193	210	239	210	214	197	208	207	231	215	198	206	197	201	184	209	220	217	189	211	214	212	204	213	222	207	218	212	226	201	215	239	188	203	216	201	226	200	200	204	207	247	205	229	210	220	204	212	189	198	196	192	222	192	215	227	217	203	219	221	201	198	189	222	210	220	222	205	196	223	219	220	210	228	205	225	224	210	218	202	231	228	213	206	228	199	219	204	231	231	222	226	217	224	234	191	185	223	220	223	197	203	206	198	228	176	217	197	217	209	207	197	199	199	245	218	203	213	224	211	205	244	203	215	210	197	232	213	194	224	193	196	209	209	195	226	179	231	244	210	188	228	212	198	220	220	225	207	204	227	210	226	224	196	172	217	215	232	218	216	202	235	201	196	215	224	204	211	212	218	218	216	199	228	217	211	213	199	207	217	203	238	219	226	206	220	231	219	218	183	201	209	209	201	212	195	229	205	194	231	223	236	205	215	215	211	212	212	218	203	185	199	181	211	203	192	201	221	224	205	220	223	196	184	211	205	201	212	230	197	226	209	202	182	222	201	246	239	195	211	198	240	217	212	199	208	215	235	217	217	192	223	201	217	212	203	204	219	219	206	214	238	197	212	235	226	210	223	196	211	221	201	217	208	215	199	221	235	208	217	216	219	223	213	204	205	255	193	230	223	215	186	230	209	220	237	224	245	214	227	200	197	208	210	223	205	212	225	210	216	222	193	214	199	209	216	216	197	218	178	213	216	207	198	223	216	208	230	203	181	198	201	222	242	199	222	221	202	181	197	188	211	236	202	231	214	210	220	210	204	220	204	199	212	192	199	208	211	220	194	212	223	208	221	202	219	213	221	242	224	198	240	215	220	229	209	218	189	204	230	191	251	207	231	205	228	229	227	214	227	230	218	211	197	232	222	214	194	201	221	206	213	203	206	208	199	224	200	218	216	199	240	247	225	218	210	237	203	219	215	220	201	217	231	209	234	205	223	249	192	203	225	222	192	209	226	184	202	210	220	196	208	192	216	207	211	206	228	215	202	221	224	201	204	187	215	212	199	214	211	213	200	224	183	200	220	206	212	219	228	223	196	178	222	208	220	202	192	203	202	228	211	188	217	207	209	218	234	204	210	219	232	213	212	196	212	208	214	227	226	223	215	220	216	218	234	235	229	186	203	225	193	206	194	210	205	215	220	218	229	221	192	221	223	218	222	215	224	215	199	213	207	203	228	230	229	235	227	195	194	214	221	224	202	199	213	188	237	226	223	223	227	216	200	231	195	197	196	216	178	193	212	203	227	202	240	198	232	208	218	221	224	199	222	241	208	212	212	207	191	216	231	220	223	201	220	206	246	205	193	221	217	226	241	228	221	217	211	232	217	218	239	231	210	221	223	194	193	220	212	234	210	213	203	221	209	208	209	263	200	197	203	217	211	203	207	232	229	215	212	190	206	183	219	203	209	203	190	217	201	207	228	215	202	211	196	206	215	201	215	229	208	219	228	252	227	207	183	203	238	200	199	197	181	200	213	224	200	202	215	232	196	213	238	193	211	200	199	208	188	214	217	212	224	202	221	221	198	218	226	211	238	201	217	202	213	230	216	214	227	195	202	221	219	198	220	211	217	191	201	203	221	220	210	209	225	192	218	195	208	233	226	217	225	190	198	219	210	211	236	213	188	184	231	198	222	204	218	220	226	221	217	252	201	231	233	197	215	213	215	209	201	202	220	229	187	209	224	211	217	196	210
16689	39302	40550	29149	23467	17482	10538	2438	998	461	470	1004	1576	1588	1387	343	334	342	355	312	335	323	318	353	328	320	324	315	302	325	322	294	334	309	324	306	292	317	322	325	340	364	324	341	346	362	344	305	332	346	327	337	338	344	333	317	325	331	305	337	340	301	314	311	333	323	319	300	313	344	317	347	332	340	310	317	358	317	300	289	306	312	345	316	340	315	343	320	307	319	315	338	330	341	355	307	319	326	337	307	344	324	312	328	324	346	331	299	309	310	343	322	298	351	332	311	310	320	353	343	301	332	305	301	299	310	343	358	314	306	330	296	318	314	293	314	330	312	313	302	330	302	297	331	303	344	330	320	318	355	334	334	370	334	334	335	340	345	329	338	327	320	304	330	312	331	317	336	301	327	320	322	346	337	315	324	324	335	300	305	293	324	320	327	317	360	336	289	338	317	323	326	330	282	370	334	300	324	347	306	329	298	356	305	325	274	314	311	310	331	328	351	322	326	367	303	343	277	299	326	295	302	325	313	364	313	337	282	305	358	312	289	344	312	371	347	335	327	330	336	290	329	353	322	360	299	325	315	318	301	332	323	321	319	299	344	330	335	343	351	331	338	336	339	329	359	271	328	320	346	329	356	283	297	285	316	352	339	326	317	334	347	301	314	311	308	316	338	313	327	293	334	307	331	332	319	348	301	307	330	336	322	329	294	304	374	327	316	305	349	318	318	326	277	322	308	332	342	315	320	320	307	327	324	350	333	318	320	294	321	357	346	330	386	345	309	339	316	305	323	312	306	289	328	320	289	287	303	317	343	342	310	306	319	343	324	315	326	338	286	313	306	335	352	326	329	307	331	347	311	328	310	340	328	346	317	311	340	310	325	326	318	335	337	340	365	313	312	327	319	329	315	333	343	294	307	342	325	283	308	343	355	347	310	327	322	334	338	281	319	312	328	304	327	347	331	296	288	328	330	332	326	333	311	290	316	310	301	358	320	338	319	325	324	360	341	339	333	308	351	307	335	334	346	294	315	337	338	346	352	333	333	325	361	322	332	310	288	320	301	294	329	317	301	331	330	356	340	337	332	309	338	329	314	310	361	318	301	336	293	343	333	319	326	315	339	284	333	356	308	310	332	296	295	363	325	330	321	316	312	319	328	307	324	313	330	371	339	326	349	318	309	337	308	321	328	328	305	315	313	318	346	329	354	305	330	332	353	312	303	302	304	313	324	304	341	333	296	337	333	327	325	328	338	300	315	333	324	312	300	333	346	334	325	328	336	319	318	325	316	291	326	346	300	332	331	324	308	351	320	332	302	326	295	337	306	316	350	329	330	358	327	344	358	297	333	309	311	316	324	318	329	341	305	309	307	314	352	304	318	313	355	323	321	361	325	325	336	318	322	309	352	330	333	303	301	345	315	337	331	331	353	330	352	343	333	336	315	330	376	337	334	335	324	360	326	319	301	349	332	322	320	346	345	301	342	316	304	321	340	301	315	318	306	298	340	324	318	359	323	313	319	348	318	319	331	315	315	326	339	299	348	342	315	274	334	312	338	338	312	306	358	317	294	342	349	333	337	305	342	331	301	311	317	296	336	317	317	306	342	338	324	304	354	338	344	307	339	328	318	337	355	317	317	317	306	343	320	357	318	351	338	340	327	323	344	351	365	343	341	338	307	309	335	329	330	355	341	307	338	332	295	328	308	316	322	326	317	315	319	336	341	345	333	345	336	300	321	329	286	326	305	276	323	336	325	339	293	292	321	314	346	331	302	323	310	305	346	291	326	332	336	300	338	302	346	306	348	324	312	294	352	345	356	324	312	349	333	315	338	334	304	330	303	350	314	331	326	334	317	322	344	311	301	330	303	315	341	319	305	333	297	354	304	323	307	351	300	336	339	314	323	290	302	346	328	334	341	324	316	334	390	327	334	315	329	331	352	312	310	307	289	314	323	331	319	331	304	335	320	345	320	293	338	314	347	322	310	284	293	361	326	342	336	311	341	327	314	346	309	300	309	334	304	356	349	310	346	336	328	344	295	329	293	335	337	321	322	307	326	313	306	286	291	327	329	326	311	332	311	305	328	327	314	315	324	321	318	273	313	326	350	330	328	344	272	311	359	328	317	305	351	346	318	298	331	363	293	347	311	319	338	334	309	324	323	324	299	317	352	309	301	353	304	309	298	302	346	324	335	304	310	340	328	303	340	330	276	315	320	316	269	331	312	320	330	326	345	314	298	349	295	293	332	359	325	296	323	307	344	365	326	325	321	365	336	313	321	344	325	305	334	315	308	336	296	308	324	308	299	366	326	315	346	327	335	334	317	323	286	339	311	330	280	305	297	313	363	297	335	294	332	298	329	329	350	313	338	322	330	303	360	319	366	337	315	342	330	311	331	316	312	338	337	330	294	316	338	322	311	336	337	309	312	340	317	298	339	330	332	291	332	329	297	316	292	302	348	346	318	333	299	321	325	310	308	320	326	336	293	324	331	334	343	319	317	338	317	336	337	313	332	322	323	327	327	295	331	327	331	346	316	336	310	318	300	309	357	338	332	309	302	309	333	320	304	365	325	308	290	316	336	313	315	330	303	330	324	352	335	325	344	340	349	327	315	326	314	365	289	306	293	338	337	316	340	305	321	317	320	336	314	310	310	318	350	367	333	305	303	351	318	332	345	334	321	317	334	343	326	298	327	329	284	334	340	326	287	312	291	336	335	336	308	361	315	281	307	348	312	298	302	323	315	313	332	332	328	389	319	320	331	331	337	307	324	306	306	341	335	355	307	321	326	359	333	351	333	311	283	315	305	318	330	324	325	329	313	312	358	314	298	338	339	342	315	306	329	328	320	343	302	325	324	299	325	307	311	306	301	344	333	346	312	326	324	337	328	371	303	311	369	346	333	333	348	298	314	318	316	352	334	322	309	306	327	317	320	337	317	314	352	337	326	306	328	326	321	300	337	334	334	343	304	328	323	318	338	294	318	295	318	350	333	371	352	330	361	322	295	307	318	354	333	312	320	307	337	304	334	312	335	298	324	311	323	310	311	336	317	305	327	301	335	317	332	290	362	315	327	306	331	304	332	342	311	316	358	332	306	340	341	295	288	319	317	316	316	348	312	312	322	285	319	296	317	348	342	324	354	306	323	313	323	334	335	305	289	341	316	357	319	356	309	308	333	327	322	307	340	336	355	313	312	293	318	351	330	303	325	324	306	353	309	339	324	330	324	306	326	307	328	327	297	343	319	314	313	329	323	305	343	333	349	347	309	319	300	341	298	302	337	339	306	319	328	303	310	310	335	311	338	314	322	313	279	326	310	348	329	317	360	328	307	314	310	319	350	308	330	327	340	301	331	341	319	319	312	313	331	329	338	331	357	316	295	310	338	338	346	293	292	325	309	340	336	342	322	374	326	300	303	315	328	331	322	304	303	313	307	328	331	309	324	322	341	356	344	305	308	318	322	362	283	344	315	340	311	347	304	311	315	333	320	338	328
24274	21582	29094	25688	25843	27232	17042	1935	568	470	365	320	387	3058	2950	282	239	232	232	230	227	219	245	187	214	230	231	227	237	241	255	203	219	227	202	244	227	217	234	249	207	202	227	221	214	226	230	222	189	243	215	231	217	231	225	218	216	246	209	220	227	218	257	224	240	225	232	198	206	214	214	238	201	215	223	234	219	201	207	222	210	225	222	239	211	208	222	222	218	234	222	251	197	207	231	240	221	206	236	248	220	218	195	227	231	233	212	227	229	206	235	238	211	251	202	225	226	223	198	214	199	233	219	196	214	197	206	184	200	223	220	215	229	223	223	240	199	212	217	214	219	230	200	225	218	204	222	200	234	235	225	206	221	197	223	214	194	216	219	217	226	209	233	212	219	207	183	216	232	203	222	210	215	215	225	219	215	185	199	221	238	206	206	231	216	180	212	200	224	231	232	213	187	226	219	210	204	242	196	220	232	216	209	215	192	255	225	207	185	231	227	210	225	233	223	220	207	185	226	226	222	215	218	196	220	238	211	238	239	226	221	198	227	202	220	227	209	214	216	211	253	203	221	218	221	199	205	213	237	209	195	222	211	206	204	216	199	216	214	193	223	243	208	242	211	225	212	227	202	200	201	211	195	220	205	218	202	213	201	201	211	210	205	225	210	236	207	210	246	225	211	204	212	243	242	258	223	225	232	222	227	209	201	197	204	218	214	234	222	216	212	220	219	220	224	216	186	235	228	184	209	214	229	224	237	192	220	201	209	212	225	201	217	202	213	207	197	209	224	206	205	216	234	197	213	216	231	252	221	232	222	194	204	206	245	215	249	203	219	232	191	234	217	230	220	219	211	229	199	219	180	216	224	219	218	216	212	214	231	212	205	225	192	223	219	188	237	202	208	196	213	206	221	215	183	217	214	237	226	226	232	209	213	259	236	234	217	221	222	238	208	212	204	238	211	195	220	241	215	225	196	209	227	201	214	238	223	216	228	232	211	229	221	223	207	231	242	221	239	201	210	225	251	220	206	223	220	237	232	247	216	198	224	212	226	250	198	204	212	239	235	247	256	204	215	237	207	210	222	203	232	215	198	208	198	224	219	225	236	206	226	240	243	220	207	227	228	236	211	220	210	244	206	213	209	233	207	230	214	253	209	207	204	203	224	196	197	212	227	239	200	242	215	218	219	234	216	221	228	201	220	223	233	202	201	211	219	220	246	222	210	218	232	204	197	208	197	211	197	209	213	217	213	210	168	235	220	228	223	215	210	221	208	204	239	236	217	206	219	214	235	246	207	209	200	215	213	230	205	222	187	226	200	216	212	188	234	215	209	230	248	229	219	217	213	233	204	226	208	198	249	210	236	210	199	229	196	242	240	209	204	220	221	210	213	216	204	239	209	201	203	230	230	208	188	214	212	217	227	205	205	217	205	228	223	222	248	198	212	217	207	245	222	225	201	222	199	190	208	214	221	232	200	213	207	217	211	193	200	182	220	218	229	221	200	219	184	236	216	199	205	215	206	200	220	207	182	228	217	223	196	223	209	226	215	223	209	214	184	195	195	230	218	233	194	234	208	200	214	225	201	234	233	206	207	217	238	221	210	205	238	222	215	220	210	204	208	228	201	213	228	202	200	204	221	204	216	229	229	190	231	201	238	195	223	218	210	207	208	210	205	225	221	224	199	224	215	202	236	222	207	219	232	201	218	218	225	205	245	218	233	230	216	244	214	206	223	230	221	225	221	218	231	225	218	206	217	227	236	208	196	234	206	235	212	183	227	226	242	210	201	194	185	213	215	211	236	223	228	225	206	200	248	215	228	213	226	229	198	208	228	210	186	220	217	243	197	217	246	179	230	197	200	234	224	221	236	227	231	222	231	196	221	201	216	218	207	224	222	247	199	233	240	211	243	206	221	212	219	224	238	235	216	214	212	221	214	225	193	210	211	212	196	210	199	223	225	224	210	227	208	236	209	236	225	214	217	216	215	229	219	227	219	203	225	205	196	214	245	214	194	245	194	223	228	222	200	238	200	237	211	194	210	210	219	201	204	204	234	210	237	212	205	227	197	235	201	222	225	208	247	218	215	211	212	205	230	221	224	229	218	206	219	255	198	209	225	209	217	228	220	220	201	192	224	249	232	231	231	214	206	211	197	207	204	239	212	215	233	205	222	229	229	186	229	194	226	224	229	189	200	204	197	239	183	226	193	213	179	207	211	214	226	203	238	239	252	203	194	192	216	211	217	225	244	226	203	236	221	186	211	240	207	237	209	208	223	199	216	236	206	199	217	212	218	226	208	227	201	209	218	221	211	216	232	213	200	223	216	211	226	215	237	202	192	219	200	205	209	232	211	223	222	234	184	233	220	202	199	226	212	242	200	222	223	194	227	198	202	212	197	222	206	207	213	216	223	243	185	213	224	200	223	190	214	222	233	211	218	213	188	217	213	204	207	214	194	211	199	202	219	187	192	220	209	227	223	223	212	216	210	200	222	229	232	218	222	211	210	209	197	190	207	166	223	209	224	233	256	188	224	198	188	194	216	235	210	202	196	228	230	213	240	195	210	217	215	195	206	195	222	228	227	221	218	235	187	189	214	212	230	204	231	230	205	220	225	239	203	225	226	255	206	230	217	215	218	202	233	202	214	225	237	239	222	222	218	213	218	242	210	251	238	210	222	227	187	218	200	219	202	199	209	224	215	190	216	224	200	204	226	219	221	232	243	177	216	227	238	209	197	228	223	207	245	213	223	221	233	222	244	212	229	202	213	228	202	222	199	208	211	215	185	219	221	193	209	207	192	195	226	207	224	210	204	225	202	217	225	224	209	256	232	196	229	176	208	233	212	198	237	218	230	210	184	208	223	229	242	208	244	234	217	235	222	195	204	223	188	222	219	219	188	226	217	210	209	201	227	233	182	202	190	205	229	197	207	192	203	198	194	214	202	213	233	210	198	220	246	222	209	228	234	233	207	227	237	202	174	202	212	219	224	228	240	223	225	209	212	218	207	215	225	221	222	240	225	216	188	221	225	243	213	197	200	216	233	221	218	229	173	208	239	224	199	214	218	210	213	218	203	207	214	214	211	226	212	237	250	204	221	200	219	221	252	240	204	211	215	206	221	187	222	239	211	224	201	206	231	216	206	208	219	198	197	206	238	195	210	218	236	228	219	224	219	216	234	226	236	212	217	206	214	220	213	233	224	209	232	215	222	203	203	247	205	231	195	201	224	214	201	227	222	215	236	219	193	244	212	212	207	201	232	231	223	210	203	221	208	225	206	221	226	222	200	188	207	219	220	227	177	214	194	218	236	203	208	216	222	215	211	231	234	222	198	224	211	247	205	213	210	235	236	202	234	229	204	234	208	212	212	226	257	203	239	219	230	250	231	206	244	223	201	210	212	230	214	207	207	214	206	201	215	238	213	214	196	224	222	197	203	211	204	193	224	214	213	211	217	220	229	231	226	210	190	205	192	220	210	209	234	210	192	213	222	212
32473	51329	44274	36284	36225	34657	19763	2741	1338	1043	751	720	803	7856	6755	411	421	420	376	374	384	420	386	382	386	377	389	383	347	370	372	346	393	360	333	340	327	364	335	351	357	370	355	315	348	341	344	373	345	321	368	354	321	305	332	345	300	334	352	330	353	345	330	313	351	336	357	317	349	334	347	316	344	331	313	336	353	332	334	323	326	329	336	348	334	340	326	336	330	332	350	350	346	342	351	316	372	334	302	340	321	341	334	359	313	336	323	318	324	311	314	335	346	318	341	328	337	330	299	348	319	338	328	335	342	355	335	329	316	331	336	317	312	272	320	326	312	336	308	350	368	326	317	319	342	346	323	344	321	339	323	317	320	337	305	325	355	312	336	311	340	316	342	337	344	336	303	369	306	340	335	339	317	330	362	332	347	316	294	327	324	318	305	336	346	356	342	332	320	333	331	344	300	337	314	348	372	323	329	341	353	331	338	325	354	326	338	315	360	332	303	356	348	313	354	322	336	357	344	321	302	330	332	340	322	302	368	322	341	329	337	296	324	359	310	332	307	303	324	324	295	352	325	317	343	333	340	331	315	312	318	338	330	348	381	293	334	346	313	325	342	348	322	333	336	352	349	349	307	337	358	338	337	320	355	324	316	313	359	318	311	336	316	345	318	307	358	351	361	362	327	333	324	327	337	312	309	342	357	321	328	328	299	335	313	316	362	330	332	322	359	345	322	333	334	321	312	333	345	314	293	338	314	371	314	317	349	350	356	325	358	324	330	318	327	295	363	314	338	363	358	326	344	317	345	338	328	330	339	327	308	317	312	340	331	343	367	351	331	370	355	335	365	344	315	331	361	307	321	372	334	328	325	330	313	330	336	326	327	366	334	365	318	324	358	339	310	346	335	338	329	352	316	332	351	325	347	314	329	312	334	320	344	319	366	322	335	314	333	344	312	320	335	357	329	324	346	340	305	322	331	348	337	335	348	312	329	339	343	332	328	328	298	313	328	329	327	376	366	345	336	344	350	311	329	303	353	320	321	338	360	322	338	374	308	345	310	341	326	346	331	338	336	307	344	346	311	333	324	339	337	312	323	329	355	354	335	332	329	339	296	348	362	333	313	369	318	316	317	337	323	335	328	349	323	375	330	326	302	326	381	296	308	349	338	317	336	324	335	314	347	321	359	364	329	328	315	333	324	323	320	345	329	322	317	342	321	333	328	326	345	335	331	326	335	315	345	323	299	313	320	348	330	342	356	346	315	357	317	345	337	363	352	324	350	346	345	342	363	341	340	337	367	318	346	339	308	355	339	332	347	328	302	320	356	356	330	334	347	318	354	311	321	330	355	340	335	324	326	329	335	322	365	350	334	304	339	336	316	329	321	350	352	312	337	350	329	346	329	332	348	356	361	343	358	320	318	312	310	314	320	354	360	344	328	353	359	326	331	315	383	344	344	354	337	333	332	317	333	342	377	319	338	339	318	351	356	328	314	321	353	340	324	289	348	326	328	365	332	353	333	347	348	329	339	334	363	314	337	351	310	326	329	333	338	321	350	332	347	345	315	339	357	314	332	339	321	322	322	343	356	350	319	327	322	320	332	324	345	276	299	334	359	296	314	343	340	318	332	333	323	340	346	348	339	342	349	316	324	301	346	338	310	338	321	311	332	345	313	341	333	338	339	321	336	336	313	338	333	326	337	316	329	323	335	339	345	331	309	362	328	338	322	332	345	281	343	330	345	352	339	344	320	362	331	329	347	330	310	387	348	324	326	355	299	331	322	358	308	313	336	365	332	304	349	347	348	321	337	351	356	327	313	337	332	329	338	300	321	354	323	333	329	360	302	310	339	330	337	326	338	347	350	319	342	326	323	344	340	328	323	325	296	327	345	375	331	361	356	313	320	348	354	348	336	328	305	338	320	330	328	335	311	310	327	315	343	323	334	320	327	358	346	328	343	323	306	319	360	350	350	329	341	341	349	354	373	356	374	327	336	357	334	332	353	330	327	315	376	321	330	299	330	353	319	338	317	299	360	327	335	335	351	377	334	344	327	328	306	344	339	337	353	330	324	331	339	346	357	323	337	313	320	331	321	358	345	336	340	356	290	330	350	346	312	324	330	338	341	312	300	366	320	333	334	317	333	335	327	342	332	331	344	367	346	317	352	354	336	349	354	334	311	370	286	338	326	310	354	333	356	317	329	331	319	345	359	349	356	343	334	296	314	335	327	321	332	347	329	365	337	331	330	320	338	345	360	322	348	338	326	342	354	345	336	308	347	328	342	343	336	319	350	330	372	354	298	336	349	294	343	324	323	335	312	348	352	316	328	339	327	328	319	324	354	308	356	312	323	366	332	343	353	365	331	321	313	315	335	328	348	323	332	320	310	342	312	338	322	334	353	327	337	343	332	328	354	332	356	303	327	344	300	321	309	328	313	332	344	346	335	304	335	346	317	339	318	332	310	330	347	339	321	333	353	316	350	336	347	308	323	337	381	331	345	328	361	339	341	355	323	347	346	328	318	306	314	345	335	342	324	323	331	330	318	339	331	305	311	322	336	344	324	324	343	336	318	353	349	328	329	341	339	332	320	326	349	338	325	345	317	342	317	333	322	348	308	351	338	312	356	361	355	330	340	344	352	306	358	339	342	345	339	339	310	343	363	323	327	358	314	305	333	340	325	313	348	319	346	347	310	344	316	336	327	324	312	332	306	326	365	327	340	341	319	336	297	300	325	333	316	324	335	346	317	329	326	355	333	344	348	306	347	349	348	338	335	313	330	332	321	356	350	349	305	313	340	307	307	344	323	315	348	357	347	324	348	331	348	314	366	354	337	331	346	335	324	317	321	321	346	337	366	320	341	315	324	327	323	325	315	335	356	308	312	318	331	348	353	340	338	322	356	307	326	338	366	321	340	357	339	314	368	301	365	343	337	348	330	321	323	354	323	332	318	297	321	359	332	342	349	325	342	377	336	361	312	316	351	347	330	298	298	330	319	343	342	351	313	314	324	394	325	331	326	347	330	348	337	318	303	301	320	337	297	339	348	324	345	327	329	321	348	340	340	331	359	329	341	323	328	315	338	359	344	309	334	324	352	298	354	294	329	355	336	347	328	314	342	328	317	336	317	312	341	329	316	365	318	335	286	326	340	302	353	333	330	347	311	365	334	327	329	305	345	320	300	279	335	320	315	345	330	310	310	305	337	341	335	323	304	348	354	349	313	322	343	340	369	315	335	308	353	323	312	344	335	359	309	330	323	328	332	364	346	344	338	310	318	294	355	362	310	311	336	281	363	298	332	337	342	296	338	369	323	305	314	358	315	337	319	332	312	375	330	320	308	312	335	286	299	319	338	310	326	350	354	310	319	311	324	298	327	349	341	318	352	343	350	327	348	319	316	307	298	349	329	363	309	312	369	316	328	318	348	331	336	339	340	303	351	339	327	320	330	329	328	317	315	319	333	338	315	334	339	337	311	308	338	310	323	345	310	286	339	293
23449	21536	29412	24074	22003	21623	8509	973	607	396	408	1236	6536	13497	3837	201	178	170	166	155	152	157	143	128	131	130	120	132	146	134	130	125	140	114	143	152	123	127	112	137	120	106	133	122	130	133	120	120	131	128	135	113	120	117	124	133	122	117	129	93	117	114	112	120	127	115	114	128	117	111	111	115	144	117	126	125	111	113	108	114	111	117	107	129	101	113	111	118	116	119	111	125	135	103	108	133	116	112	116	124	134	143	135	123	116	103	105	113	123	119	110	115	111	109	117	113	130	109	125	119	107	121	113	102	127	100	101	112	116	120	111	139	108	96	134	125	128	104	123	120	123	136	108	111	107	142	131	130	114	124	121	131	113	111	112	116	95	113	101	111	90	110	121	122	124	135	112	119	113	109	122	98	118	121	118	115	118	114	124	111	111	129	104	110	113	112	111	110	107	106	107	108	120	126	101	111	117	105	122	112	108	107	114	143	115	109	109	122	113	106	120	101	128	124	124	111	132	129	125	89	104	134	137	120	110	122	112	107	122	105	127	110	123	110	114	103	124	120	122	98	114	119	121	124	94	114	123	129	126	124	113	114	122	132	114	98	92	118	114	109	115	118	117	111	115	114	110	119	118	105	139	108	127	107	104	107	121	128	122	124	117	120	119	124	101	110	113	110	116	107	100	112	105	133	111	122	99	114	109	110	120	130	99	125	113	99	110	130	108	124	121	100	99	101	118	128	115	119	143	125	106	123	119	113	107	106	119	111	117	122	122	119	115	132	127	94	102	122	106	131	120	124	91	113	120	110	107	108	112	117	107	110	144	95	99	128	126	124	110	128	107	114	111	104	97	106	123	113	108	127	106	115	101	122	135	108	133	121	111	121	124	122	104	116	106	114	121	108	116	108	109	103	118	104	127	135	124	110	112	123	122	109	116	126	99	100	105	131	104	105	116	120	102	117	111	113	103	141	103	109	99	105	108	107	124	105	126	108	125	124	107	131	101	113	110	115	123	114	112	125	109	111	114	131	124	117	102	103	118	148	114	121	108	129	105	138	129	110	105	124	108	125	122	118	103	106	105	125	121	100	109	122	113	111	123	102	113	104	122	129	139	114	124	130	127	98	113	125	123	106	125	123	128	99	127	105	115	115	119	122	120	113	99	136	105	87	114	113	125	126	110	106	120	108	127	125	107	119	109	103	114	103	127	114	112	122	101	104	117	100	117	128	125	120	93	101	122	116	123	128	108	109	125	133	107	116	117	110	118	96	126	118	109	126	121	121	106	116	114	98	115	122	122	106	121	112	106	130	121	99	108	111	132	94	120	121	105	115	141	101	119	91	119	119	110	133	103	112	122	116	124	97	125	121	102	135	108	123	105	131	110	125	107	105	131	117	112	119	128	106	103	105	119	109	134	117	116	111	118	126	107	120	92	111	135	121	119	106	126	114	112	109	147	109	125	114	120	112	95	111	113	114	117	104	116	115	104	104	114	90	126	130	124	115	121	125	123	109	124	99	112	89	111	109	127	111	135	106	131	122	113	128	123	127	115	121	129	85	103	144	105	109	119	109	118	110	122	125	108	117	124	96	116	134	102	124	115	125	117	117	125	119	119	113	118	129	116	129	114	105	127	110	99	100	136	125	126	106	126	119	124	101	116	111	133	132	110	111	121	99	132	113	120	126	129	114	115	114	102	100	106	112	139	112	114	98	116	123	118	108	103	111	115	116	110	119	109	94	138	109	116	112	136	118	120	124	101	111	114	121	113	114	123	119	97	96	109	114	113	106	134	126	96	115	127	104	123	102	104	120	137	118	114	113	110	113	124	129	112	129	95	126	121	114	127	124	105	121	115	127	119	103	118	122	121	113	126	118	107	105	135	111	96	116	112	106	120	133	115	120	100	120	121	118	102	122	122	140	112	146	119	110	113	109	112	118	113	121	115	118	125	128	112	131	115	131	117	129	117	135	109	121	102	128	126	118	105	121	102	122	110	115	121	123	111	115	128	104	113	129	101	119	114	101	122	101	119	115	110	100	137	123	129	111	115	93	126	114	107	111	118	114	122	119	131	95	104	113	117	113	120	91	128	112	106	132	118	127	115	128	110	112	102	102	96	110	121	118	117	115	133	106	116	124	135	135	121	119	99	121	121	95	123	112	119	125	94	99	114	112	111	120	105	108	114	96	129	116	144	125	107	121	117	118	121	130	124	112	108	121	140	116	112	116	131	94	130	106	108	122	123	126	115	106	117	118	110	109	133	118	98	99	132	101	117	117	120	104	112	112	127	110	131	112	129	109	114	104	107	105	124	97	105	128	137	114	96	119	95	112	108	122	131	130	100	115	141	117	99	108	117	109	124	115	106	116	108	107	120	105	122	100	129	139	140	105	129	112	101	122	133	102	127	131	118	121	102	109	125	100	123	109	124	107	102	115	117	125	106	116	117	130	114	112	113	125	98	118	104	105	118	112	104	108	114	124	104	111	104	106	108	114	111	130	105	115	109	111	118	123	118	122	120	122	126	116	116	101	122	111	110	116	108	123	116	121	99	122	123	123	111	113	117	123	117	99	106	107	107	101	123	114	104	107	116	122	113	101	100	111	104	114	106	98	120	129	129	122	139	118	123	111	114	129	122	118	112	116	101	137	108	98	131	114	110	121	104	130	111	106	118	106	107	108	122	109	150	97	97	128	117	98	108	114	122	111	128	117	117	103	122	124	112	124	107	98	129	129	132	99	114	111	93	123	91	126	99	87	119	106	125	117	115	112	102	102	123	96	104	111	110	103	102	108	102	120	113	124	120	119	108	112	119	117	112	108	132	108	107	101	119	137	117	123	107	120	129	97	113	110	99	122	119	120	121	119	103	128	127	146	121	97	130	103	134	119	112	104	111	119	102	112	100	140	113	111	119	105	110	121	130	109	112	103	125	116	113	129	120	98	99	110	100	113	105	134	104	116	116	119	110	116	119	110	109	134	110	90	126	105	112	114	117	113	112	119	127	100	102	98	123	112	90	123	120	113	127	91	110	116	104	125	111	118	123	140	117	114	109	116	109	104	99	103	113	94	107	118	118	122	105	120	109	102	133	120	125	110	104	87	101	108	106	110	123	108	93	117	107	130	107	104	124	116	101	106	126	123	120	91	118	125	128	110	112	118	133	109	127	107	106	125	117	109	114	110	114	124	108	118	107	126	122	118	133	92	95	134	122	111	106	129	152	129	126	104	93	124	125	128	107	118	122	108	96	123	136	114	105	103	109	92	108	95	129	107	118	115	113	127	94	111	132	127	108	104	133	122	112	100	112	115	113	129	123	127	120	123	107	124	123	115	106	101	114	104	110	111	101	119	100	125	105	112	114	124	121	126	100	124	97	107	107	111	95	132	110	105	127	120	121	115	113	119	126	91	122	139	105	115	110	106	102	89	97	113	118	105	101	116	96	114	119	115	127	136	117	117	110	122	139	119	124	136	110	118	105	117	96	113	100	136	133	119	122	119
37823	58902	45894	27827	16076	13726	6371	1993	1571	1149	1242	3805	15608	24409	6415	365	357	331	295	326	276	268	250	302	260	255	229	235	200	204	243	191	221	205	205	224	192	200	202	217	193	199	207	195	225	202	207	197	206	196	198	204	182	201	212	178	179	184	180	199	213	215	188	187	196	194	174	191	185	204	214	159	197	172	179	179	203	205	196	183	167	197	181	163	181	177	195	199	161	181	199	189	189	193	177	188	188	157	171	157	174	175	183	174	159	194	191	185	190	190	164	170	178	171	178	196	173	161	214	188	174	176	231	185	191	167	186	187	164	144	146	166	179	188	158	178	165	187	189	197	174	181	172	189	186	193	200	178	177	191	175	184	177	174	149	147	175	177	198	173	180	194	194	185	170	203	155	192	195	176	173	176	197	194	183	166	184	191	189	214	169	180	174	178	169	167	192	190	188	184	198	176	181	170	209	200	186	188	151	204	180	175	202	193	156	172	191	191	160	147	180	177	196	173	192	185	175	172	206	170	180	202	181	179	185	187	171	213	204	168	198	189	174	163	172	195	195	183	175	165	193	182	166	181	177	196	142	203	179	164	177	209	192	173	189	144	174	223	178	203	176	190	155	176	194	189	172	196	194	168	174	171	175	199	185	202	182	184	180	191	160	170	180	173	169	162	195	176	202	180	182	177	188	192	180	171	191	169	190	196	193	201	174	188	192	198	176	187	194	175	186	207	168	183	157	188	182	180	177	165	206	169	196	168	154	174	190	179	208	192	209	202	161	177	192	160	174	179	197	187	213	179	182	180	183	174	216	177	167	177	196	186	170	161	180	188	174	189	198	189	174	173	168	196	193	180	150	189	173	201	171	161	183	187	195	183	188	202	187	197	187	177	189	187	186	186	187	173	181	177	199	205	169	161	179	176	140	188	200	207	175	167	180	196	180	182	182	199	152	214	169	176	192	194	188	168	182	159	187	189	174	188	197	179	164	173	151	198	185	168	176	213	195	175	180	201	187	159	178	178	182	198	183	183	151	178	177	180	179	187	178	201	180	175	186	174	183	177	181	186	191	155	198	184	185	188	181	166	184	178	198	184	167	169	197	187	195	192	187	183	184	194	195	183	164	214	165	188	181	201	168	163	197	170	186	193	178	163	184	176	184	181	196	167	194	182	187	199	177	182	195	175	159	192	182	194	191	174	171	182	195	187	167	199	166	149	192	184	182	155	185	194	189	175	193	193	179	181	147	165	163	191	177	180	189	171	196	174	193	184	201	190	191	183	177	169	178	172	172	179	177	195	183	169	187	188	185	189	173	190	168	160	204	156	176	189	157	175	177	183	168	184	173	194	198	165	189	169	178	186	190	176	195	178	174	209	180	211	188	182	179	197	211	195	179	179	161	192	198	173	185	144	168	189	177	194	184	189	182	184	179	200	183	190	172	180	189	197	194	170	163	183	180	192	194	180	174	182	191	188	182	195	183	185	168	193	169	176	162	176	204	184	174	194	190	169	184	197	198	161	174	174	165	193	186	192	201	190	193	168	180	187	175	193	179	197	173	201	184	205	206	161	187	167	171	154	190	166	185	190	158	164	166	183	172	196	183	188	172	154	168	167	180	199	184	175	173	186	163	161	184	192	170	190	187	178	176	177	169	195	178	207	168	185	181	191	174	148	182	207	167	198	176	175	185	168	190	205	201	191	173	210	161	187	178	211	179	156	184	202	214	169	185	178	190	185	179	166	174	199	170	183	186	167	179	183	195	183	200	154	183	171	180	195	185	178	173	185	194	160	187	173	171	189	182	161	199	170	177	186	180	163	176	174	194	161	190	179	176	180	161	188	177	197	193	176	184	194	174	181	166	200	175	172	196	181	183	189	169	181	182	201	193	189	175	196	188	193	165	168	201	190	196	200	192	197	174	183	185	173	181	209	167	187	194	172	197	179	185	180	178	169	149	170	201	197	161	177	183	157	189	178	168	187	219	200	200	180	178	173	170	222	197	185	189	183	156	192	199	182	170	191	167	186	195	177	206	183	180	178	193	179	155	205	186	179	191	195	174	173	160	188	174	203	187	193	179	184	178	180	176	193	182	197	172	199	158	195	183	178	161	205	186	178	180	180	213	195	178	172	210	160	178	179	191	190	179	194	177	197	176	207	181	174	201	184	183	179	174	188	186	185	184	192	182	180	181	181	200	193	172	160	202	163	190	183	210	176	189	165	180	173	150	184	175	170	205	185	181	202	196	164	220	179	177	165	206	184	156	175	159	187	206	181	179	179	181	189	188	168	177	179	188	147	197	200	188	152	189	189	190	192	168	176	184	183	188	192	216	161	180	177	186	154	173	183	186	197	184	198	167	181	172	178	198	185	183	195	178	206	189	192	184	187	173	193	207	192	188	192	179	176	175	178	173	186	173	197	187	187	192	166	187	204	171	182	175	197	177	174	209	194	166	189	200	164	183	198	207	191	184	176	191	161	162	180	187	196	178	185	202	161	163	204	168	180	215	185	192	176	189	185	182	193	184	203	187	169	167	174	178	191	197	178	148	184	185	154	190	183	174	182	174	200	172	175	180	171	189	171	184	188	184	184	199	184	191	177	211	193	196	202	178	175	188	174	167	177	186	192	187	190	154	195	180	185	170	194	190	171	179	176	174	166	200	210	170	209	169	181	198	195	191	203	166	170	181	195	198	182	180	173	183	188	162	184	176	200	184	166	184	167	177	176	214	195	186	180	156	170	200	158	157	164	184	188	189	181	196	187	179	191	181	194	181	184	164	187	206	184	171	169	211	184	181	171	198	188	198	170	209	187	206	201	172	189	170	169	167	178	157	180	163	180	192	167	204	186	195	169	199	184	183	177	181	164	178	200	174	180	200	176	208	163	192	188	184	172	188	179	167	187	177	178	178	216	174	183	191	177	181	167	175	159	195	168	183	190	169	182	172	174	158	175	179	169	194	181	186	168	186	188	200	165	201	178	164	191	168	190	225	181	200	176	179	178	175	177	175	155	176	201	191	177	209	188	163	192	195	193	179	199	192	155	195	203	163	172	168	189	180	183	161	187	185	190	180	198	194	185	179	167	183	217	183	196	161	173	182	159	200	193	170	166	190	168	183	178	179	152	215	186	182	194	189	198	181	197	190	207	169	185	193	176	203	190	183	175	166	166	195	184	190	155	185	202	190	184	209	199	178	188	165	191	193	179	186	212	179	198	156	189	196	173	183	189	178	174	182	186	180	179	173	161	173	165	203	187	190	187	161	171	184	172	209	181	178	198	180	170	200	178	189	171	195	191	168	211	187	192	205	144	187	186	183	175	190	188	174	168	188	182	187	179	197	155	182	196	184	186	177	182	181	184	168	155	193	142	176	183	200	188	183	186	191	190	145	179	187	203	187	174	173	191	178	192	191	189	194	189	140	195	193	192	198	175	191	167	181	175	196	190	197	187	190	202	179	184	192	169	192	188	203	187	164	198	179	153	193	206	195	198	177	182	184	194
27563	22367	20658	11433	2738	704	332	249	225	214	246	358	553	478	202	192	214	175	187	168	204	196	194	201	195	208	205	201	207	172	194	210	186	215	186	208	187	196	240	215	195	211	179	181	198	197	170	204	205	189	218	193	201	219	214	209	208	189	210	217	183	213	176	197	212	207	176	185	211	204	196	176	185	211	207	199	178	186	212	224	191	201	201	186	214	220	205	218	211	199	201	198	202	184	209	197	198	222	226	218	230	186	197	191	198	216	183	228	204	179	214	182	194	203	216	197	195	196	205	201	196	215	204	202	235	220	207	200	207	206	194	209	218	201	197	195	179	222	195	212	190	183	179	174	208	188	157	188	207	197	196	194	209	206	197	216	197	222	207	195	217	197	177	201	208	205	205	212	196	203	208	198	195	169	177	190	184	216	207	193	218	201	210	200	198	213	175	183	199	197	214	208	209	212	210	191	191	222	190	184	193	196	187	206	202	200	210	224	197	216	185	206	213	172	223	190	200	205	202	202	192	178	194	220	204	200	195	192	207	191	208	189	196	191	186	196	189	164	200	180	179	197	207	193	210	183	189	190	183	174	195	196	210	208	187	187	199	186	185	189	214	193	205	162	226	189	202	182	210	233	193	189	211	199	183	228	217	202	200	200	200	199	196	198	217	184	204	217	212	203	196	186	205	201	201	184	202	203	198	199	189	212	191	211	180	203	203	203	198	199	187	192	213	202	197	186	187	206	204	211	206	204	186	217	186	187	184	198	198	207	207	188	194	193	212	184	191	214	184	194	224	197	195	197	202	196	184	199	183	222	215	175	192	210	195	186	218	180	197	208	231	183	200	186	198	189	198	208	192	199	226	207	192	194	218	196	219	189	209	227	194	217	192	196	218	215	179	202	188	200	210	183	207	221	181	197	188	190	199	194	210	199	203	194	188	198	210	200	228	222	171	192	234	187	183	189	204	203	223	195	204	215	185	166	191	182	203	186	190	189	209	203	197	182	188	201	185	183	206	195	207	169	181	204	201	187	189	234	200	217	215	209	183	198	202	194	193	191	187	209	189	193	196	196	197	202	194	185	193	225	200	179	203	216	206	207	189	189	186	190	192	215	201	225	212	213	192	210	214	208	192	184	193	173	206	186	197	189	212	183	190	198	206	200	208	209	192	181	186	197	189	223	188	201	229	190	200	173	187	198	222	220	183	194	214	192	224	189	178	211	201	197	205	205	202	216	180	194	193	198	220	201	185	199	181	172	189	199	179	193	186	193	193	199	202	217	198	211	218	174	223	218	206	196	203	176	216	198	219	177	191	188	189	213	221	169	177	213	204	168	194	205	179	206	197	182	206	217	231	186	180	179	228	200	185	190	214	202	193	190	184	215	192	211	197	190	202	211	203	221	213	217	203	196	203	177	195	175	194	179	207	199	219	204	185	232	191	191	199	222	194	203	202	212	207	180	179	220	192	197	178	186	205	223	182	211	196	184	204	217	195	200	182	211	177	194	213	173	238	182	209	185	200	181	198	177	201	177	199	205	177	194	220	213	206	217	207	214	211	193	196	190	185	197	202	186	218	181	208	208	201	212	168	198	178	199	179	205	185	195	196	174	192	216	183	194	180	183	214	187	229	206	216	184	209	222	192	184	178	200	218	206	206	191	219	184	194	196	214	211	180	187	202	194	212	208	202	191	215	197	182	192	195	168	169	193	206	172	201	176	217	213	171	221	209	207	200	204	182	219	216	214	209	189	204	191	198	191	224	193	197	187	223	175	198	209	206	214	222	199	205	215	171	184	202	201	189	211	187	207	195	177	171	205	211	196	174	177	189	225	199	202	207	195	210	202	170	183	202	178	199	189	210	197	208	215	209	210	204	210	198	196	191	188	195	191	217	206	196	180	218	209	177	198	196	224	193	216	201	184	203	186	202	192	207	204	185	213	217	207	198	196	196	199	196	217	193	181	213	192	196	182	207	187	165	196	196	194	217	194	174	182	180	199	190	204	210	194	197	215	197	221	177	204	187	164	204	197	204	190	197	190	211	201	211	207	196	188	205	206	194	209	202	170	189	201	176	223	200	208	183	192	175	211	193	200	201	196	190	207	198	201	204	205	209	188	194	185	196	197	202	209	191	208	223	183	197	202	206	215	208	190	193	195	181	235	184	201	206	173	222	200	189	199	177	191	236	185	207	195	179	207	193	222	180	218	194	200	214	191	180	198	207	207	201	188	204	199	202	188	181	181	193	192	207	192	214	215	213	227	187	202	202	203	204	180	200	210	186	215	187	201	205	186	178	202	228	217	209	189	206	174	181	180	192	182	223	201	186	200	205	206	201	192	210	247	211	191	192	174	212	206	179	188	170	195	197	198	201	181	195	205	190	221	200	199	204	188	198	205	191	194	209	217	160	172	183	190	203	193	201	219	207	209	197	213	198	190	187	189	214	199	189	211	197	205	211	204	204	208	183	195	196	205	209	183	218	192	197	185	220	207	199	199	208	205	214	200	205	185	190	178	212	219	208	193	221	203	210	200	200	220	183	215	225	228	209	174	209	194	210	189	185	188	192	179	206	205	213	203	183	189	210	213	194	188	194	194	217	201	195	208	202	187	195	163	227	192	198	209	186	196	191	224	211	210	185	190	219	192	232	212	213	230	207	223	198	217	184	212	162	193	194	200	183	194	198	176	208	203	161	169	185	198	190	220	198	197	198	192	212	210	204	208	190	205	206	198	205	170	208	202	201	173	230	190	201	208	226	193	172	190	211	185	194	195	185	195	224	201	201	192	190	197	206	213	172	211	223	211	189	222	189	206	190	190	193	175	193	191	201	190	226	187	204	202	203	173	213	182	201	210	181	197	201	194	212	224	195	200	237	202	224	194	184	205	200	184	222	191	232	196	194	201	181	213	179	216	207	209	195	165	187	204	180	221	206	213	199	200	220	197	221	209	199	169	225	192	205	203	206	203	210	194	200	213	189	203	198	228	195	180	192	194	198	179	185	211	181	182	176	211	198	183	238	199	170	187	222	209	177	218	187	216	209	204	168	201	209	226	185	181	199	207	187	213	209	218	194	182	181	192	201	200	220	208	199	216	202	204	196	193	192	218	237	214	183	190	214	201	221	184	199	237	184	180	201	176	233	197	213	198	207	192	218	193	185	203	211	202	194	200	189	184	204	193	228	173	207	213	213	211	182	225	209	203	214	206	193	213	191	185	200	189	198	191	193	211	213	187	189	186	207	184	217	193	185	205	232	234	212	220	204	191	198	207	189	212	194	188	195	191	207	196	206	185	179	186	231	199	201	206	177	198	180	193	186	197	208	218	194	224	183	200	191	188	185	212	221	212	202	213	191	196	176	229	180	198	197	195	167	199	177	203	197	198	205	181	211	197	224	175	196	182	181	211	197	186	213	191	185	201	208	186	173	201	211	222	188	174	200	198	186	210	200	207	198	201	185	192	191	186	196	205	202	201	193	205	185	203	217	188	199	212	229	180
27309	33471	25414	15464	6288	1765	685	476	363	331	329	783	1324	1024	387	324	320	324	290	307	312	321	322	291	319	317	308	315	309	305	298	318	333	303	310	313	305	276	273	307	319	278	275	308	330	324	281	295	288	301	306	317	318	304	318	297	314	323	287	294	282	277	303	326	314	332	311	288	280	285	305	319	270	287	295	277	282	300	334	292	311	312	279	307	310	306	312	311	304	334	298	297	285	331	304	303	295	323	318	307	282	307	298	336	293	260	320	292	292	286	298	312	355	283	318	307	304	306	308	288	345	325	278	328	338	281	323	337	299	315	270	329	285	290	284	293	278	323	294	288	304	317	317	282	296	276	311	298	310	317	322	340	325	309	287	282	322	273	276	302	327	264	297	280	332	292	320	302	290	289	304	303	315	308	351	299	328	313	313	331	302	328	304	293	307	348	311	340	326	315	319	307	309	283	289	301	305	297	287	292	275	304	336	309	304	314	314	275	322	295	300	292	296	272	299	290	289	296	319	330	282	284	289	318	315	304	293	287	307	280	310	292	297	303	287	309	327	294	308	314	321	315	310	312	321	301	305	322	322	296	299	303	309	322	306	302	288	309	312	320	297	320	304	346	295	322	313	306	297	319	326	334	314	274	304	335	314	312	288	285	284	360	325	308	301	321	315	293	294	292	294	285	292	316	308	306	302	320	293	304	292	289	332	318	344	298	311	311	313	320	300	290	299	300	305	315	317	324	285	320	297	321	277	287	307	286	310	289	315	318	313	292	320	308	309	316	280	285	336	289	313	279	272	324	323	274	293	280	314	273	299	336	313	280	301	313	309	310	318	305	303	281	279	303	303	311	319	312	321	336	319	289	268	296	314	303	312	316	301	296	298	275	291	298	307	289	302	292	279	288	318	283	331	281	300	300	296	275	346	317	285	308	303	336	308	275	311	290	327	301	319	316	321	298	293	305	281	302	322	319	313	325	302	302	282	325	303	314	300	311	295	343	311	287	317	295	283	288	307	303	310	325	321	311	296	299	343	322	296	297	322	336	286	324	323	301	314	284	316	276	292	291	290	298	306	300	322	300	313	286	285	312	294	278	295	313	346	312	285	301	283	284	293	269	278	329	310	325	302	283	291	311	311	309	335	324	347	280	283	319	305	308	306	322	284	321	286	314	318	298	293	282	296	283	297	323	314	272	295	290	319	305	323	334	307	312	284	298	316	298	305	335	357	276	295	317	343	298	296	288	306	281	297	302	341	290	306	278	283	318	329	307	300	280	311	326	312	278	321	300	323	288	291	308	330	298	302	323	300	304	314	309	303	284	300	327	295	321	331	321	314	303	296	299	325	277	291	320	302	296	298	285	314	329	319	286	311	282	277	295	275	301	279	310	296	286	309	314	293	297	300	297	300	330	279	303	309	267	309	315	291	317	316	278	285	298	277	315	318	274	312	307	281	291	329	322	301	298	284	314	303	301	292	286	292	275	289	307	289	284	288	306	258	309	280	321	303	308	303	263	291	292	298	316	302	314	304	326	312	283	339	284	305	300	296	268	313	323	287	315	304	316	329	317	269	285	305	284	323	335	311	349	289	295	318	319	309	298	296	308	287	323	291	319	309	333	287	319	308	304	300	267	323	321	293	312	304	317	266	295	302	324	329	280	319	293	301	295	301	317	304	315	304	298	316	267	353	299	317	302	313	303	326	302	307	286	276	298	309	317	295	283	299	324	317	296	294	302	275	288	304	303	307	316	314	299	293	305	267	298	322	275	298	293	286	341	302	300	308	299	314	320	283	299	288	290	311	307	323	300	290	317	303	300	306	280	308	274	301	304	296	310	308	293	285	327	316	273	260	306	313	330	296	307	294	294	338	318	315	350	292	325	308	306	296	310	318	302	295	308	293	319	300	292	327	282	306	290	311	265	307	338	298	295	316	311	287	311	301	311	297	299	297	296	302	284	287	313	288	291	307	330	320	316	301	316	307	309	303	297	307	309	291	292	288	320	275	296	303	303	325	294	305	309	305	327	305	271	318	307	316	304	307	263	335	302	328	306	322	298	314	266	294	297	275	309	340	317	321	308	308	340	325	299	322	302	272	313	283	294	316	312	316	308	278	303	301	286	305	311	276	314	302	291	318	283	320	303	310	309	305	274	267	313	297	269	282	306	297	293	315	304	278	307	297	293	297	299	330	277	313	309	317	320	284	292	332	314	280	296	293	313	307	297	284	302	297	280	307	292	320	302	292	317	306	289	316	290	272	282	303	313	301	280	305	317	292	315	322	313	328	327	306	310	318	297	279	316	261	299	290	313	318	293	311	291	338	281	336	306	298	342	319	300	275	298	311	292	271	327	322	311	285	297	280	316	305	296	289	323	298	299	312	326	310	291	299	306	289	305	301	279	274	317	323	297	296	318	305	315	317	300	311	288	289	320	311	327	307	339	301	296	302	296	289	316	325	336	309	302	291	314	322	300	277	293	307	289	310	296	283	305	314	284	301	311	318	333	312	315	280	305	321	298	286	307	301	283	310	307	336	276	302	286	312	315	293	311	316	309	281	302	298	298	292	328	357	281	295	314	318	301	291	309	321	301	295	294	312	284	319	267	309	304	315	327	335	300	311	303	329	279	295	310	331	321	275	324	318	303	295	329	294	325	308	332	289	330	300	302	307	292	293	305	283	268	286	316	308	336	288	307	303	296	257	301	291	275	275	304	321	275	289	312	290	292	337	283	297	317	294	309	294	292	317	301	325	308	311	281	320	308	299	289	317	305	315	319	321	298	330	292	272	332	304	318	277	264	296	312	296	298	270	322	294	324	289	316	296	306	305	277	305	290	298	316	304	314	293	335	313	323	334	285	330	291	317	316	300	360	308	264	314	340	331	291	326	283	307	290	292	304	314	335	319	347	281	308	301	294	291	278	341	312	301	316	313	295	313	319	312	303	284	319	312	301	295	315	296	308	320	288	290	302	322	304	316	321	293	312	316	298	280	326	287	318	311	306	317	286	276	279	295	318	302	348	287	294	330	297	340	319	306	296	309	289	310	306	315	296	286	271	293	318	318	292	315	277	309	309	300	305	284	278	307	297	300	303	296	271	310	303	347	324	322	285	305	326	307	326	312	312	308	272	338	306	297	297	313	310	305	268	317	319	283	322	313	333	344	342	292	308	270	294	283	291	299	308	304	307	322	326	284	320	321	283	312	258	300	293	292	280	308	308	263	315	294	291	298	322	286	312	283	309	287	277	327	298	311	286	309	292	305	319	316	317	282	325	303	330	335	309	285	287	295	287	281	303	307	309	313	300	300	295	301	271	327	336	316	341	291	309	307	307	320	308	283	283	316	319	306	310	298	300	313	288	313	300	343	303	291	283	307	304	312	335	288	268	310	289	286	304	285	280	299	296	297	307	295	293	291	290	287	302	299	288	305	318	289	279	295	301	309	309	320	319	306	309	302	331	290	345	278	313	321	335	330	300	300	284	297	312	303	333	296	305
24236	21575	28964	24646	21383	11824	1443	640	445	418	958	3158	5841	2379	374	236	267	257	225	254	214	232	254	220	212	238	238	220	224	218	238	232	208	202	225	223	212	239	228	236	200	216	212	234	205	194	211	200	223	212	234	217	224	232	184	252	228	217	223	208	213	218	215	200	233	227	216	210	211	217	218	209	213	204	189	209	208	216	226	224	209	232	212	185	247	234	238	226	218	235	186	211	221	210	214	228	220	227	204	202	247	222	214	223	216	190	232	209	238	222	208	199	230	187	246	188	224	211	242	226	213	203	234	224	219	212	202	227	254	224	214	222	227	199	244	227	208	220	193	234	222	220	236	201	199	222	183	229	226	209	224	191	198	198	202	206	206	238	207	220	209	214	202	230	215	223	210	192	235	239	186	233	218	216	223	243	206	243	210	222	237	229	251	227	225	225	211	206	198	223	207	240	218	214	221	208	218	196	214	215	212	223	200	212	219	193	212	241	201	245	206	218	191	225	216	207	217	229	237	203	231	207	201	220	206	204	217	209	218	235	205	208	201	211	194	204	207	194	227	213	244	234	196	243	243	226	248	203	243	221	212	230	235	203	215	183	200	175	209	225	212	214	234	238	227	226	236	229	231	197	198	211	218	216	210	245	211	202	206	206	209	221	193	221	216	227	204	224	232	223	225	217	215	224	223	223	207	181	222	224	203	205	204	220	210	207	228	237	214	227	226	224	245	206	225	230	234	233	209	206	191	212	211	224	214	200	216	206	200	198	209	180	233	213	211	226	200	201	233	194	222	254	226	222	209	226	218	211	217	212	206	159	219	200	234	181	200	238	211	219	223	210	244	199	244	218	194	191	219	208	219	211	221	201	191	232	226	231	207	238	220	196	227	198	201	235	217	218	229	210	233	247	193	221	205	218	232	214	215	219	208	185	219	213	210	202	207	203	221	208	217	205	217	239	211	222	226	230	204	211	208	226	200	212	200	212	209	212	211	236	206	216	217	203	231	203	195	223	210	215	210	225	210	198	211	198	226	222	214	217	240	216	215	209	208	197	215	193	227	218	203	195	198	236	183	239	228	209	223	225	224	225	229	226	229	201	204	238	207	212	208	213	200	219	241	202	217	195	220	245	205	225	209	207	195	247	223	212	222	178	215	212	207	223	238	204	206	220	205	227	214	226	225	188	224	232	204	206	213	201	215	219	197	223	231	219	236	235	239	228	262	229	231	226	214	212	231	216	196	223	200	210	216	217	188	190	231	231	221	218	213	216	202	222	187	214	209	221	221	228	221	218	219	225	187	204	219	231	227	242	219	225	219	200	215	189	204	231	220	199	206	214	221	236	222	209	199	193	236	233	207	200	202	218	218	235	227	199	231	215	209	207	232	210	190	184	216	214	170	210	219	229	204	240	237	246	228	225	203	204	220	227	204	212	230	234	210	213	213	222	210	238	212	230	232	224	210	205	215	233	204	216	225	199	207	231	218	236	200	223	221	231	232	191	228	225	247	190	215	220	217	208	219	223	202	216	200	228	197	189	198	203	197	192	196	210	214	210	214	201	229	211	213	214	222	221	225	188	207	199	208	212	229	204	219	188	216	197	199	210	219	227	241	216	210	214	220	249	191	213	207	216	216	189	231	197	194	200	213	253	219	220	217	200	235	216	222	214	209	206	218	219	208	215	203	190	218	186	216	227	212	226	219	233	216	233	222	214	238	229	205	207	198	212	216	239	218	206	205	220	177	236	226	213	236	220	197	196	225	227	203	210	226	212	199	210	217	231	226	221	215	209	222	202	197	205	208	232	222	207	206	193	218	208	216	245	194	212	236	221	211	208	202	214	206	221	223	230	222	206	222	231	233	219	214	253	201	203	201	220	232	231	196	223	203	215	244	224	206	215	222	195	211	225	183	208	216	218	214	223	214	219	212	221	223	214	213	202	218	229	201	223	219	213	232	222	213	232	190	204	236	176	202	197	237	205	209	207	211	202	216	214	187	215	203	214	203	211	219	214	229	210	215	193	209	233	202	210	193	193	244	208	199	211	228	206	195	215	218	195	203	223	210	227	195	224	206	214	211	235	221	236	221	220	216	216	211	210	191	218	211	194	195	192	226	216	222	221	209	228	222	193	228	232	192	227	209	220	225	221	199	247	190	229	231	218	213	241	185	222	229	234	214	217	210	210	233	213	198	227	203	214	223	197	200	206	201	184	216	236	219	216	204	220	214	237	218	224	238	200	224	221	230	248	215	222	219	184	222	230	202	202	220	213	234	208	219	225	212	225	217	225	201	210	233	187	196	213	230	214	216	216	200	215	215	216	211	214	226	215	205	217	184	214	227	234	200	186	203	209	204	188	207	233	232	238	233	213	224	219	226	200	213	204	213	221	215	220	202	219	207	224	204	214	224	206	215	223	194	230	246	205	181	229	220	210	231	219	229	222	200	236	202	185	208	215	216	222	212	227	208	204	212	228	198	199	210	197	232	212	199	200	202	189	204	213	209	211	234	229	212	223	250	216	222	247	226	210	233	201	203	224	177	242	226	196	227	223	216	210	202	182	213	217	232	225	185	202	228	237	218	214	231	203	215	222	200	208	227	222	211	231	212	224	230	225	226	215	192	207	201	217	195	212	221	218	220	231	224	214	192	238	213	224	203	212	197	219	215	223	211	220	188	215	250	218	193	195	213	193	211	207	235	215	237	237	219	232	223	212	198	197	203	220	230	227	206	215	207	229	223	184	205	217	229	235	199	214	229	223	209	215	213	226	237	223	242	216	191	227	222	217	221	221	223	208	211	201	224	210	196	237	211	206	232	210	191	208	222	214	206	213	206	189	192	218	216	194	213	203	234	203	212	214	229	226	222	206	204	211	216	229	246	219	220	210	229	232	198	226	201	215	198	218	217	203	218	215	216	196	219	199	193	207	217	218	201	205	214	216	212	208	232	225	206	215	208	230	203	222	190	218	234	208	181	235	237	189	230	227	220	197	203	214	210	218	201	200	188	204	223	214	199	220	212	222	221	210	217	200	217	202	222	196	200	214	209	185	204	209	224	209	229	213	255	217	204	224	225	214	188	201	212	202	219	219	203	212	208	235	206	216	207	205	215	214	191	199	198	227	217	233	201	201	179	213	194	196	231	189	227	203	245	228	240	201	222	205	219	220	227	205	212	221	247	191	199	206	212	223	210	229	187	217	219	199	199	207	214	219	234	221	215	224	192	213	213	220	233	217	203	218	210	212	202	209	232	219	207	210	205	224	237	190	208	209	204	192	231	222	222	204	223	216	211	210	213	221	215	214	216	207	221	192	199	220	205	220	220	205	219	209	221	213	213	219	228	222	213	233	215	209	217	203	211	210	224	198	226	191	198	201	205	214	211	213	224	224	245	207	200	207	213	204	214	251	215	232	223	225	222	227	211	203	238	214	217	235	192	206	209	215	208	211	222	231	219	226	207	212	203	223	193	190	236	195	208	251	228	233	212	202	211	206	205	222
29198	45750	41704	25954	17840	6072	2405	1385	1082	938	2572	8446	13968	5772	795	510	451	451	397	423	380	402	403	360	380	354	374	393	395	334	358	367	370	330	343	374	332	329	342	344	366	344	307	339	325	328	358	343	329	349	356	330	350	333	348	360	330	368	346	311	341	349	327	342	327	331	309	312	372	311	362	317	315	331	303	343	341	350	345	321	343	328	345	329	322	345	357	312	349	341	342	358	345	323	345	317	324	314	353	329	333	301	353	318	335	323	301	320	354	353	336	325	343	326	336	299	336	338	322	345	326	349	337	321	333	313	338	321	322	337	316	338	309	354	324	366	356	345	344	345	334	348	363	362	339	349	353	335	351	312	342	335	319	322	293	350	312	348	338	336	336	309	301	307	299	325	354	350	343	333	302	351	319	321	317	327	350	321	331	327	329	326	318	337	334	318	341	332	323	343	293	347	342	334	309	309	319	325	341	360	340	347	316	292	353	316	328	302	365	336	321	322	352	335	327	328	299	338	324	308	318	287	330	311	329	294	335	328	336	298	346	341	354	324	322	316	360	335	314	349	301	333	311	369	336	331	321	328	348	329	329	314	334	356	322	314	327	339	363	344	346	322	304	334	357	332	358	330	330	322	326	304	317	345	293	293	321	344	330	328	345	362	309	328	335	347	300	342	318	325	323	309	297	329	356	339	311	365	304	335	308	353	329	348	339	344	287	339	331	330	338	347	345	316	319	348	329	349	300	307	305	351	339	347	341	345	349	318	337	329	304	321	336	371	322	297	342	343	366	341	302	309	310	327	351	324	320	295	334	302	305	344	369	305	339	343	310	341	354	338	342	354	337	359	338	339	337	323	298	331	354	315	332	319	335	318	360	332	339	357	307	339	311	321	330	348	354	328	353	295	303	339	322	337	332	318	312	354	308	315	316	354	336	298	349	327	332	364	333	323	306	331	346	304	315	334	338	324	330	317	322	347	306	342	311	357	330	349	309	334	350	311	315	342	320	338	324	316	314	370	333	318	319	287	331	296	295	370	301	320	341	356	360	345	340	331	331	323	326	336	336	316	332	340	357	332	341	310	313	351	351	335	339	309	329	334	317	304	334	303	342	299	317	323	318	307	353	341	314	345	325	355	338	346	310	333	334	305	313	331	340	315	301	358	333	332	291	352	359	324	328	350	319	337	300	332	338	323	331	340	318	342	338	331	351	331	336	316	309	318	318	307	324	321	339	340	317	318	329	318	338	359	323	331	330	358	327	312	328	342	365	332	311	318	294	335	317	347	324	321	341	332	316	333	351	312	331	324	327	317	296	340	311	335	337	322	307	340	317	319	335	313	322	367	313	310	347	324	320	331	358	319	340	320	284	314	327	337	340	327	304	328	331	330	342	311	341	370	323	311	292	322	321	298	327	308	356	320	311	326	326	304	334	307	296	318	354	342	315	370	310	337	348	325	354	331	348	288	320	328	315	308	320	374	311	331	316	309	319	295	312	346	309	357	322	300	356	336	350	307	321	339	317	331	333	347	316	337	324	329	325	337	327	321	320	331	318	321	331	339	342	370	327	331	345	359	317	309	319	337	340	325	312	297	327	310	326	343	309	347	309	322	320	337	331	345	317	344	312	287	321	366	362	358	321	332	350	358	319	329	295	316	325	337	336	354	326	337	339	316	290	309	353	337	335	343	308	359	323	324	342	331	322	326	333	333	329	346	333	308	332	355	325	323	326	322	346	303	333	352	349	351	362	302	323	336	327	329	309	346	302	321	298	347	362	332	354	335	271	346	321	315	317	341	357	333	345	330	344	337	316	317	324	340	320	306	325	326	319	344	327	295	321	303	328	318	323	334	319	317	340	312	324	308	315	334	334	359	286	327	333	330	329	328	310	328	328	329	355	302	311	350	318	306	339	325	361	328	335	315	374	364	341	316	309	321	361	300	312	310	325	326	331	352	322	276	341	340	344	304	347	293	316	346	338	315	304	310	318	379	301	333	302	331	377	326	332	324	308	318	334	339	345	336	317	355	325	302	299	319	314	337	348	301	320	304	339	339	352	347	336	341	288	305	329	314	297	355	334	328	330	336	318	325	352	313	318	328	327	308	328	347	321	328	355	354	361	334	292	328	329	320	331	299	342	325	348	314	295	326	370	320	315	283	337	356	290	331	354	350	326	312	308	342	326	319	312	320	317	309	347	318	353	323	324	322	305	347	302	361	337	318	323	345	329	330	307	320	350	345	338	320	353	335	332	312	298	317	333	354	296	315	318	333	339	344	331	303	314	311	313	337	341	322	322	307	326	306	321	331	319	343	353	322	306	338	345	323	316	339	335	349	326	313	338	317	346	332	364	327	343	277	333	340	333	348	338	333	327	342	308	313	335	343	345	345	347	370	337	308	332	314	317	317	337	297	326	368	308	329	352	346	354	350	327	325	320	317	342	363	320	325	344	328	369	328	323	336	318	308	310	349	290	317	346	340	338	339	341	338	331	320	328	303	331	303	324	307	346	331	315	300	345	373	337	287	338	328	331	327	292	338	328	320	327	367	363	310	355	340	326	335	327	332	318	326	327	367	311	307	360	323	326	323	320	305	326	322	333	350	327	342	335	326	304	360	322	335	321	319	345	328	313	338	330	331	310	338	324	361	317	321	309	340	334	323	336	303	342	328	346	361	368	351	307	306	332	311	339	331	324	310	355	333	330	291	308	352	353	361	338	339	344	334	345	322	362	308	358	315	332	370	343	337	332	327	338	367	290	354	337	347	340	344	287	333	311	360	343	328	342	314	324	313	318	310	329	308	348	316	332	350	317	339	333	295	322	314	307	324	341	322	345	355	344	302	321	339	333	333	331	329	336	319	342	339	307	332	305	308	334	321	329	370	341	338	319	345	340	313	344	332	302	316	308	308	323	319	333	348	329	323	330	311	324	335	332	349	337	291	314	315	327	316	345	328	306	316	344	336	319	329	364	295	315	315	332	302	292	310	321	319	313	349	308	331	328	320	332	310	343	300	326	349	335	310	314	314	328	331	337	312	320	320	327	336	329	328	333	314	317	311	321	334	318	321	347	361	295	311	340	339	335	326	349	335	336	327	365	290	334	355	332	338	366	350	333	348	335	343	291	340	311	328	317	333	331	308	342	331	324	321	332	302	337	302	329	318	310	296	331	345	330	308	335	294	316	304	355	335	300	317	343	350	334	314	340	332	312	342	322	329	316	328	328	331	338	344	324	325	325	323	334	306	334	353	328	338	332	332	327	317	313	334	301	343	343	316	307	310	320	306	337	344	331	327	353	335	317	351	350	348	316	310	325	341	342	369	317	383	329	367	312	323	339	338	321	325	324	323	341	359	327	335	312	313	338	320	328	344	330	333	331	331	369	343	321	308	349	313	330	322	295	298	339	334	299	371	364	345	297	320	336	323	348	341	318	325	310	336	336	345	335	304	356	374	350	340	335	318	329	346	315	359	320	323	319	336	290	340	337	334	315	317	305	329
23447	21506	29357	24052	21686	22155	10682	1091	484	404	576	6182	14154	6763	371	192	169	195	145	157	143	150	151	139	143	140	132	108	122	145	126	147	120	125	129	146	136	128	122	113	146	116	134	132	144	145	136	117	128	130	107	113	115	100	137	127	122	122	116	124	119	110	124	115	133	112	117	138	117	118	124	116	118	115	126	127	127	129	118	129	130	129	125	96	131	140	112	110	136	136	108	131	121	127	124	101	109	141	125	104	121	114	100	95	100	102	109	107	108	120	126	118	104	101	115	131	123	125	130	134	118	111	104	116	117	99	100	119	106	89	104	112	118	123	110	108	132	109	119	96	136	123	124	111	118	121	113	110	126	97	108	119	117	108	108	121	96	134	106	116	122	114	113	137	121	108	110	139	114	117	122	110	125	113	107	133	108	111	134	97	127	117	129	112	129	109	119	129	129	137	129	107	122	123	122	127	105	125	95	115	126	108	127	120	111	120	111	125	117	126	146	124	92	119	113	111	121	126	119	139	133	120	129	124	95	120	129	126	113	126	125	121	114	119	127	118	133	104	127	107	120	110	122	107	113	128	95	124	123	121	113	124	129	116	118	113	116	107	115	125	123	114	119	113	121	116	117	107	119	101	122	122	111	113	119	115	114	112	120	110	130	112	113	108	114	103	119	114	126	119	96	117	111	101	111	131	113	120	123	137	103	120	123	123	105	104	109	135	107	123	110	109	111	127	117	116	117	96	102	117	101	111	108	119	108	103	131	123	109	107	126	120	122	117	121	111	114	120	129	104	97	112	107	127	125	103	104	123	109	113	114	115	127	104	127	107	130	123	115	98	122	111	127	129	119	106	108	106	121	100	119	101	127	117	109	128	125	112	105	122	131	119	117	120	107	119	100	99	102	101	108	114	119	109	115	122	114	97	116	112	118	127	117	107	127	125	112	119	135	98	113	122	128	107	112	129	120	104	111	132	98	124	103	117	104	113	107	117	116	108	110	104	123	116	106	108	122	98	118	125	103	101	111	132	129	113	137	131	125	124	100	106	116	114	115	133	107	111	97	117	137	124	113	142	131	130	123	122	92	128	114	125	114	124	103	101	119	122	116	113	123	110	124	114	112	121	125	115	110	123	118	112	126	120	129	90	103	124	102	108	128	117	117	119	110	120	128	117	107	108	110	121	120	131	104	105	124	106	94	109	129	135	115	115	117	115	124	124	106	118	108	135	133	125	117	126	120	106	120	113	99	141	112	119	117	95	120	129	142	116	109	116	108	112	114	113	103	104	114	123	143	117	123	109	118	133	97	128	135	117	111	132	122	106	106	120	104	123	109	121	102	124	114	111	122	116	114	102	118	120	126	111	90	112	123	108	117	111	124	109	118	107	122	95	108	103	123	107	111	106	117	109	119	111	135	132	118	123	116	106	112	110	122	122	121	137	117	128	124	129	110	112	126	118	123	93	112	114	125	122	104	105	97	119	118	113	118	124	127	104	104	103	125	129	107	100	120	93	108	114	128	116	131	117	123	129	125	132	112	85	107	111	125	107	117	102	117	121	107	97	111	101	122	107	110	131	127	113	136	122	89	130	105	118	133	119	106	105	99	111	103	111	116	116	98	115	108	122	128	115	98	125	123	120	113	127	114	108	122	128	142	104	123	106	125	113	114	116	129	121	103	107	129	107	101	124	115	133	114	110	113	100	112	113	109	112	110	116	119	136	120	121	117	127	112	126	118	125	103	116	132	121	121	104	104	122	109	125	120	113	131	116	116	116	99	116	92	109	100	109	125	129	138	107	117	111	113	80	107	105	119	111	102	115	108	107	93	109	113	97	127	119	104	100	117	128	115	119	106	118	113	114	116	114	118	114	112	110	138	103	121	105	96	107	112	110	97	124	102	108	114	125	114	120	118	109	108	119	126	108	128	131	132	116	127	123	112	105	119	125	106	119	135	127	116	111	108	88	116	115	116	113	119	121	98	111	122	113	116	127	123	97	115	110	125	112	118	106	107	111	132	119	105	113	128	121	111	113	111	112	114	135	131	116	145	116	125	99	113	103	114	117	105	105	112	106	133	130	114	114	126	110	115	115	132	115	122	121	120	119	122	119	113	106	112	101	118	114	100	104	121	109	107	141	124	118	101	96	106	108	118	117	132	114	108	92	111	117	121	132	117	121	125	144	105	113	122	107	124	114	117	134	107	133	134	114	94	101	133	106	122	120	113	142	106	104	118	115	119	107	144	104	130	120	123	129	129	113	125	102	119	116	105	100	112	115	112	113	104	97	119	129	112	128	111	111	96	119	110	98	124	115	109	115	95	127	113	105	117	114	129	126	121	121	121	124	138	122	128	113	95	97	107	121	129	130	126	124	110	107	106	123	122	119	116	116	100	136	114	111	120	102	124	125	120	122	92	102	120	93	132	136	139	114	116	121	116	138	92	108	114	105	114	110	129	131	106	121	99	109	117	116	110	134	119	120	135	106	103	104	110	120	120	122	116	115	114	116	116	121	109	141	119	119	108	124	121	117	117	113	119	116	136	126	108	118	117	116	108	124	120	124	110	124	134	118	111	125	127	131	110	122	117	102	132	108	140	100	131	119	120	121	104	115	119	106	112	102	114	92	117	120	109	125	130	117	118	127	108	128	112	119	123	102	103	106	130	111	111	119	129	100	123	108	121	128	103	126	116	123	107	107	118	123	134	125	125	130	134	103	129	99	115	117	95	121	105	139	131	102	101	133	113	97	116	121	120	118	108	93	120	135	119	116	100	139	119	104	110	124	110	122	119	137	115	113	106	105	109	128	115	122	123	132	114	117	115	112	118	116	120	118	117	120	123	110	116	116	108	117	114	130	128	106	129	117	111	107	106	112	112	95	100	115	120	108	117	104	118	124	135	127	127	133	119	118	111	119	117	114	122	124	108	134	118	118	126	110	129	114	123	116	147	147	108	116	113	117	120	96	99	99	128	106	135	104	103	116	112	99	123	107	95	93	106	115	113	117	128	101	113	116	131	103	97	110	122	128	138	122	117	125	116	132	125	98	125	115	96	114	116	115	137	111	142	103	129	128	96	125	111	100	109	115	113	137	112	114	137	117	116	128	129	102	119	101	120	124	111	121	109	115	122	113	110	113	93	116	116	124	117	108	130	98	107	125	112	123	100	102	107	120	126	123	133	110	119	128	116	133	137	110	112	110	108	158	131	125	125	136	106	95	126	93	118	104	111	113	127	111	106	122	111	86	109	102	139	114	94	116	101	119	135	113	126	102	133	114	113	112	105	118	110	104	124	121	109	114	109	115	109	113	118	98	109	115	120	142	95	135	123	110	119	96	114	122	112	123	107	104	115	116	112	125	97	113	127	103	121	135	112	136	100	104	103	112	124	122	118	108	129	99	109	111	119	130	123	112	108	108	118	137	116	125	125	98	107	106	125	121	110	127	119	128	105	125	105	113	95	126	106	108	116	100	127	125	118	114	126	100	126	119	105	116	130	153
31182	45177	39320	25389	26872	22361	6823	2198	1477	1075	1574	14716	23986	12469	720	411	386	384	330	320	312	296	285	271	287	265	249	242	220	240	238	218	211	234	210	218	230	214	205	205	219	222	210	200	221	190	213	220	185	209	198	168	190	207	188	204	197	167	188	190	170	200	191	189	191	209	170	165	170	191	182	186	186	208	181	198	181	177	192	198	188	189	165	190	211	161	205	161	192	190	181	212	184	166	170	180	191	192	174	164	205	191	197	172	168	186	176	152	190	194	168	174	190	189	171	222	183	167	176	179	174	168	174	192	178	199	211	187	171	185	183	181	212	156	179	201	187	174	173	182	193	214	174	193	168	148	192	165	173	166	164	176	172	195	191	183	207	177	201	162	169	183	199	197	205	176	202	190	152	201	161	192	201	194	177	161	195	198	168	167	187	209	191	188	169	182	189	189	198	169	160	184	163	185	191	183	165	184	205	178	174	176	167	172	189	176	175	197	197	192	195	190	186	159	206	181	194	185	185	171	188	195	183	188	187	190	178	196	160	180	180	199	188	181	197	165	191	196	170	176	183	176	172	197	172	163	191	186	177	204	162	168	197	177	201	156	168	191	175	189	167	187	179	171	176	178	193	185	182	200	182	172	155	197	164	172	179	185	182	195	183	172	170	200	176	184	186	183	206	180	152	191	181	168	178	162	190	181	187	198	216	192	184	182	196	200	186	184	198	183	206	178	188	196	186	164	187	169	175	193	198	183	187	196	172	178	178	179	174	189	183	188	174	175	171	191	175	173	188	189	174	190	186	180	161	152	164	148	168	167	177	172	153	168	172	184	172	188	169	167	187	174	184	186	166	193	190	192	177	218	170	177	201	198	160	178	179	178	166	196	185	155	156	188	196	174	160	200	187	164	170	198	165	189	161	170	176	179	187	167	168	160	174	198	202	195	161	202	184	147	184	180	170	172	161	177	178	166	158	183	182	178	171	176	194	190	203	187	179	204	170	160	167	195	186	188	200	185	181	180	181	173	186	165	174	177	187	203	184	197	198	166	173	182	173	179	208	173	189	195	160	182	166	170	188	191	182	190	174	166	183	175	170	185	183	191	174	193	193	195	173	201	199	194	178	212	195	184	188	180	206	178	170	196	186	186	181	188	205	178	179	177	168	181	196	190	193	185	170	205	174	177	182	177	187	184	177	190	165	180	165	183	172	168	176	172	178	172	174	180	171	175	160	184	187	194	192	170	198	181	162	178	183	164	179	171	174	188	175	171	196	174	176	182	182	173	186	177	210	160	199	191	186	186	174	173	192	190	174	168	176	211	174	166	176	190	198	170	164	182	184	160	191	172	172	186	180	163	171	192	190	177	170	183	206	213	175	182	156	170	165	170	164	167	181	190	171	168	177	189	186	167	189	174	210	192	205	162	182	183	203	160	178	173	167	184	174	187	202	186	187	197	158	202	184	190	171	183	202	195	187	158	171	193	184	182	206	186	185	140	191	175	166	156	171	174	188	160	173	173	189	177	175	188	199	171	184	163	173	183	195	167	162	176	188	193	194	176	189	192	204	177	175	175	165	160	167	180	191	199	202	179	208	163	161	181	202	171	168	162	208	188	208	177	202	173	188	157	199	197	189	179	172	199	176	184	179	197	165	181	199	175	157	192	159	157	188	169	190	177	176	148	209	195	175	188	187	179	168	177	196	191	176	184	182	194	185	165	161	189	165	194	176	168	191	192	177	165	171	188	163	149	175	198	160	187	196	195	172	181	214	188	166	180	195	182	180	187	160	195	197	174	210	169	193	180	172	199	218	179	187	171	167	188	182	203	172	192	182	195	180	168	180	184	171	199	179	176	172	169	179	189	183	172	159	170	172	187	183	191	195	204	168	191	187	171	181	177	155	164	185	182	205	193	192	176	189	177	187	173	224	177	196	188	202	177	161	180	180	180	191	175	170	160	204	180	187	164	191	173	206	195	179	177	187	186	195	178	184	171	178	191	179	169	184	191	175	163	180	170	186	196	171	190	168	168	195	187	172	177	190	163	192	178	179	195	192	176	174	168	169	166	168	203	169	188	154	177	190	193	200	193	163	192	202	172	174	183	196	196	200	184	181	172	186	164	205	179	206	169	178	152	192	178	189	172	167	183	164	170	169	174	188	167	181	173	173	177	186	185	163	154	194	165	208	193	193	180	173	173	168	176	179	187	187	177	191	173	165	188	193	176	175	178	176	210	181	169	193	167	185	182	179	192	170	187	178	176	213	174	161	187	173	161	182	190	201	183	163	183	170	184	183	176	144	176	169	200	192	184	189	185	186	161	181	204	174	181	193	180	181	171	181	182	176	193	174	183	176	191	186	172	165	182	175	169	165	179	169	175	177	184	182	180	214	199	170	180	176	165	176	194	195	202	185	195	154	184	177	173	188	172	173	179	188	190	160	176	183	178	163	171	178	168	196	199	170	186	177	199	172	188	203	200	181	192	171	168	170	165	175	198	166	188	186	183	160	182	182	178	187	170	147	173	176	168	159	171	183	180	182	195	195	174	205	194	182	177	188	189	182	172	201	187	195	192	183	218	185	184	161	184	195	185	169	168	174	181	179	179	172	168	179	187	214	158	179	155	169	200	186	187	172	195	196	196	174	172	158	164	172	193	143	180	197	182	176	185	175	197	217	173	183	175	194	176	166	163	190	184	171	164	185	191	166	166	163	171	173	178	164	200	182	180	201	191	192	181	172	196	159	197	220	183	177	165	214	181	185	202	178	213	198	172	191	192	186	173	205	191	159	180	174	172	164	176	167	189	188	173	192	186	197	214	183	197	172	204	171	179	181	163	168	170	199	174	160	153	177	183	172	168	192	196	188	191	179	162	161	153	163	174	201	171	190	189	177	203	178	185	191	191	179	184	183	165	186	182	212	197	157	193	158	191	164	180	188	180	168	204	192	186	200	175	197	179	159	188	189	195	173	168	179	178	159	179	185	184	198	183	187	181	171	166	196	192	191	195	181	169	176	177	170	186	192	168	167	171	183	187	183	169	167	193	201	186	180	190	179	166	157	188	166	165	195	171	165	204	199	187	183	201	185	178	191	159	184	185	158	211	175	166	173	169	187	164	166	168	209	152	172	203	175	193	177	176	192	174	172	193	188	167	152	185	183	164	195	188	182	192	184	200	190	203	191	184	176	177	171	206	187	190	175	174	192	188	181	179	183	184	198	170	205	181	178	178	174	170	213	178	172	189	182	158	175	175	199	174	182	190	193	196	182	163	172	164	194	159	191	174	190	215	203	194	166	176	195	169	196	181	181	192	182	178	186	189	177	174	188	180	187	162	179	185	185	188	184	183	181	177	200	184	204	172	175	197	181	200	176	171	211	154	204	197	199	177	199	186	201	176	175	180	187	195	206	174	188	189	174	183	174	175	190	192	197	174	178	174	209	192	185	188	164	178	179	164	160	171	193	180	186	177	183	185	184	181	158	204	180	195	167	179	181	194	166	185
27213	20804	15413	8672	2525	1833	922	407	228	257	308	501	1475	1046	231	219	211	192	202	213	227	201	233	214	207	209	233	225	208	214	198	205	222	210	211	198	202	193	197	202	207	220	174	226	218	203	201	193	215	232	205	171	201	224	226	204	195	215	208	192	223	193	190	218	188	225	218	228	216	195	203	210	210	193	227	218	220	210	184	220	199	210	217	222	211	197	213	194	206	191	208	192	221	225	196	205	190	208	198	200	206	217	219	182	215	196	195	175	222	223	216	222	228	188	208	209	192	196	199	201	207	201	210	192	201	209	211	215	184	198	226	207	200	214	199	195	188	173	195	195	236	196	228	217	221	181	196	215	194	184	222	214	202	205	205	239	230	218	215	230	194	194	224	188	212	200	180	219	238	249	208	192	195	215	207	227	225	219	201	211	206	215	186	226	215	207	221	225	203	221	210	198	213	211	199	194	191	202	209	210	204	187	213	180	211	202	180	198	201	223	214	201	203	218	212	218	214	198	225	215	189	232	203	189	201	223	199	244	247	230	204	211	176	215	210	202	214	201	195	182	203	204	214	228	235	200	228	190	213	211	225	203	215	209	172	212	211	224	223	199	218	199	189	186	229	229	209	203	198	210	224	213	209	203	194	223	182	200	210	206	212	248	206	207	195	193	212	229	201	200	202	198	208	224	198	232	202	231	203	196	224	231	190	218	226	224	236	222	223	216	223	220	203	196	191	213	218	208	204	178	231	231	191	226	233	215	242	191	200	194	216	194	188	231	249	214	204	185	181	224	208	209	211	227	203	231	210	216	211	201	209	208	242	182	227	222	224	192	201	222	218	221	219	193	218	210	222	207	198	198	199	213	223	188	231	198	215	204	214	214	202	205	194	210	228	233	241	211	214	208	224	200	215	218	187	201	176	220	217	192	196	219	198	207	203	179	209	213	175	193	208	210	237	202	196	188	203	201	201	225	201	244	226	199	195	223	210	219	199	208	229	233	217	231	210	208	200	168	244	203	242	210	215	212	206	216	213	221	197	209	206	211	209	212	187	196	231	213	223	204	225	224	203	200	217	207	201	187	205	217	215	222	243	186	212	202	199	218	219	230	206	207	196	197	203	211	222	208	203	217	201	215	209	220	222	222	215	216	195	203	179	203	198	227	202	197	217	208	203	188	189	216	200	192	207	228	227	207	206	229	193	233	219	182	188	212	201	210	198	224	221	205	227	206	178	207	218	212	207	210	232	197	192	188	204	212	193	205	236	201	208	198	228	204	215	208	211	203	216	193	222	199	184	224	204	181	197	196	215	209	229	208	206	223	197	214	218	215	227	240	192	192	224	218	175	196	192	207	202	208	218	176	188	211	217	215	190	229	204	218	219	207	199	211	205	200	205	187	183	214	209	214	212	193	212	175	191	203	233	229	224	220	207	214	213	222	204	235	208	221	199	227	179	192	214	206	221	205	209	239	224	221	208	209	211	181	220	217	213	179	209	198	221	191	227	180	175	199	216	198	176	190	218	220	191	220	197	206	246	208	225	226	180	202	189	225	197	195	193	206	227	218	218	211	228	204	209	197	201	192	179	195	186	217	218	218	201	203	193	208	235	194	204	189	212	218	199	229	203	204	188	245	223	211	232	203	228	200	221	210	215	180	207	175	203	228	202	211	213	224	219	217	242	218	180	212	237	215	217	205	220	203	215	201	172	199	210	229	218	190	208	205	216	204	209	216	222	189	230	178	198	233	195	201	222	217	194	183	181	226	217	207	215	230	206	196	222	198	210	182	210	224	218	209	210	207	211	228	176	225	215	198	201	195	189	217	192	205	203	193	202	203	214	218	208	199	212	195	187	200	210	199	194	227	229	189	208	186	204	219	220	213	227	204	181	219	192	220	214	191	209	196	215	204	198	225	198	230	214	207	211	194	189	234	204	214	224	243	219	218	225	186	206	231	195	218	183	160	209	203	222	244	206	213	176	214	196	218	221	198	205	232	218	214	207	194	204	221	205	193	201	197	202	193	184	204	226	214	208	217	200	189	200	206	223	223	215	233	215	227	229	224	249	204	200	218	216	245	207	219	205	209	229	196	184	217	218	213	237	187	247	203	192	180	222	218	213	189	219	194	218	212	232	189	191	222	205	207	226	195	233	228	190	227	190	222	216	207	165	220	228	198	236	191	237	229	207	218	204	208	215	197	229	239	201	186	207	188	211	220	226	217	221	199	203	206	186	212	219	203	196	207	207	166	216	219	222	183	182	188	206	208	210	222	212	217	220	202	183	203	229	218	207	210	186	204	238	198	221	193	197	218	218	188	202	222	213	194	209	212	193	221	193	218	200	201	239	218	196	197	222	230	233	200	205	204	205	234	200	196	210	184	237	198	208	201	231	197	205	208	200	221	199	188	207	199	204	215	213	209	222	206	216	210	199	212	204	221	225	219	188	202	227	220	217	219	184	210	221	223	210	225	221	193	164	199	234	197	216	217	207	189	213	218	208	206	231	186	199	229	206	212	227	208	233	208	231	228	212	230	221	199	230	222	197	228	219	194	209	227	225	220	233	199	208	237	233	189	207	201	195	210	217	213	198	181	256	223	222	219	229	217	201	237	193	208	206	208	187	232	219	215	197	215	220	235	222	218	212	205	194	230	224	202	199	222	215	199	170	203	193	188	204	191	230	197	230	181	192	205	186	201	208	246	219	199	186	197	208	209	211	232	237	198	214	227	224	215	252	213	213	200	207	209	206	226	208	213	220	226	207	207	213	223	220	179	215	222	213	223	233	226	215	208	198	193	208	205	192	197	201	215	205	199	218	198	188	205	176	210	214	225	207	215	216	223	210	206	203	235	197	221	199	205	214	193	205	211	209	182	194	210	195	205	192	208	223	220	219	208	186	229	190	207	187	207	208	206	205	200	189	236	241	208	201	216	231	229	215	198	203	211	205	182	245	233	200	206	230	216	188	226	227	243	227	178	225	228	196	209	230	207	199	206	214	193	228	175	241	190	225	185	211	221	191	178	233	197	230	201	193	218	194	205	255	218	198	219	208	195	186	214	209	212	199	205	223	215	203	219	218	203	203	197	230	177	208	198	214	210	208	207	197	190	203	203	209	216	199	209	216	198	194	214	176	198	181	220	203	201	204	200	215	206	214	214	197	218	200	232	216	202	220	217	212	210	222	226	211	212	190	224	216	220	232	198	216	240	191	185	204	221	204	207	206	205	194	203	205	212	201	188	199	231	222	191	234	182	215	204	224	214	233	221	182	188	229	202	228	207	200	204	230	247	230	189	197	224	207	210	204	228	202	227	228	199	223	214	205	184	221	185	191	208	199	217	207	217	219	245	210	205	218	185	229	189	196	220	206	215	210	214	218	229	197	206	201	213	202	217	229	216	205	218	227	223	216	201	203	197	195	190	209	201	211	213	205	208	200	192	226	223	214	219	228	220	199	223	192	186	224	202	215	175	227	181	210	197	219	233	193	185	205	212	215	220
18743	15359	19367	12727	5995	5136	2539	961	468	414	595	1191	3608	2370	429	299	286	326	336	328	305	358	333	328	325	328	286	322	354	347	353	315	293	332	328	318	323	307	330	287	319	341	329	349	313	346	337	304	342	298	320	323	329	334	333	348	330	304	320	325	320	338	304	332	310	316	333	334	347	322	325	338	306	315	310	337	305	307	305	300	320	352	317	294	331	312	298	342	312	315	299	331	306	326	330	316	316	289	328	321	336	306	308	329	313	294	321	325	318	293	323	332	329	326	304	312	303	296	335	309	305	318	333	342	310	322	317	311	319	299	285	310	295	348	340	328	304	315	321	321	340	299	353	303	318	301	315	330	341	318	317	317	300	302	275	335	321	287	318	323	303	290	362	314	309	321	347	323	294	313	307	311	315	279	336	281	317	307	318	326	315	325	314	323	352	308	310	311	313	309	335	304	301	305	320	273	314	338	273	336	316	300	312	307	333	361	305	300	346	324	323	308	357	315	289	288	316	314	295	318	330	320	342	296	319	299	328	286	362	326	335	329	295	327	301	326	319	320	325	309	338	307	295	328	305	318	304	309	356	325	320	305	310	292	319	327	307	298	322	279	314	320	285	318	322	305	315	310	316	315	310	303	331	325	298	310	278	330	297	348	304	314	310	293	326	320	321	305	343	310	346	303	308	316	323	318	306	311	299	340	306	291	332	330	298	344	276	351	317	297	305	335	272	333	302	292	306	368	349	292	329	316	328	306	323	317	320	341	302	317	344	322	307	286	291	322	342	321	302	307	317	340	341	313	317	318	296	327	323	334	327	355	327	327	309	311	314	326	297	344	297	319	306	293	297	328	308	339	288	295	326	302	297	301	320	280	363	324	310	323	312	305	354	304	319	342	325	308	325	303	315	299	304	275	341	342	323	323	308	311	327	324	328	328	337	301	300	326	323	275	319	297	304	319	338	319	332	329	330	293	325	299	332	293	262	347	320	323	338	307	332	299	311	327	292	305	298	293	339	310	350	303	310	301	271	299	338	320	321	313	319	336	305	360	312	354	333	326	334	328	331	317	296	334	306	292	330	307	327	340	311	298	324	299	307	342	301	318	300	311	341	319	280	297	297	316	312	314	324	294	322	341	312	323	323	330	315	324	319	326	323	313	347	293	308	340	339	325	338	324	321	327	319	321	313	329	346	294	316	318	321	316	336	311	311	313	308	334	337	309	311	326	324	283	299	335	267	306	310	294	318	305	348	305	308	311	327	309	337	327	294	327	323	343	325	306	302	325	299	350	252	304	327	334	328	320	294	308	323	328	319	342	298	334	328	306	338	312	302	328	306	297	319	351	327	320	350	288	328	319	301	303	339	346	325	319	309	334	321	324	316	325	352	286	298	300	311	314	345	329	312	290	322	290	300	311	288	306	310	307	326	320	311	294	322	337	292	297	299	318	284	302	315	294	309	304	312	323	373	298	315	291	308	318	337	292	313	338	326	316	347	303	329	298	327	308	292	295	336	304	313	299	295	301	311	322	294	323	315	337	302	304	314	334	297	301	334	317	316	295	321	344	331	306	330	293	286	310	300	327	305	304	310	294	302	299	332	302	301	342	324	317	284	308	271	324	320	325	332	337	327	272	328	305	314	299	314	313	306	314	310	312	375	321	324	312	311	319	321	280	300	321	299	265	311	304	315	323	333	329	316	349	324	343	294	320	296	285	307	317	301	317	314	312	336	305	319	316	333	288	308	319	298	304	318	302	333	327	346	296	335	283	341	306	317	344	339	310	303	315	353	306	306	292	332	276	326	300	351	306	307	315	297	299	307	318	308	311	293	300	311	334	330	313	314	324	334	330	307	316	335	327	310	323	311	329	331	347	286	325	338	308	321	319	299	315	289	324	301	325	331	326	361	315	304	298	314	301	295	344	328	301	315	308	289	322	338	309	326	315	321	331	326	313	306	303	343	318	304	327	321	303	329	288	350	332	309	308	313	292	310	285	320	320	319	311	323	364	308	318	283	287	323	322	355	313	296	301	282	323	308	327	305	317	349	339	330	290	341	333	324	275	286	291	316	291	294	325	354	349	333	325	315	314	299	312	281	276	306	302	309	319	324	310	327	319	314	312	321	301	334	347	314	325	347	317	315	385	328	309	330	334	317	312	312	302	302	327	328	344	324	304	295	293	331	308	356	337	309	357	319	345	308	318	312	333	330	295	336	297	305	323	325	327	334	334	292	316	321	302	319	325	281	311	303	311	299	306	299	347	299	341	292	322	281	311	329	337	325	286	286	301	332	310	306	324	317	310	282	306	326	308	295	334	304	301	322	318	346	296	332	334	296	340	321	332	307	309	333	292	309	343	332	305	326	335	313	286	289	276	314	340	300	289	343	292	322	301	277	308	313	320	309	291	304	335	318	317	351	323	298	303	311	317	358	330	336	300	324	287	327	316	325	315	324	338	315	324	332	317	325	310	318	315	352	353	331	312	335	319	304	297	313	335	332	325	305	323	354	319	324	329	300	312	290	275	279	321	330	313	323	320	290	306	340	309	305	313	321	314	325	320	322	325	325	331	300	304	339	335	335	334	290	345	358	290	307	331	275	309	318	328	308	319	351	336	320	333	325	310	300	329	302	332	331	346	311	302	291	302	306	325	328	300	315	316	307	301	319	280	321	326	310	308	348	324	286	330	329	347	323	315	351	325	320	304	296	319	317	312	343	323	299	329	311	287	305	328	353	323	317	335	306	332	328	333	312	328	329	309	302	307	294	311	326	296	332	340	318	324	305	298	279	312	293	297	331	353	303	317	326	315	296	308	331	318	320	316	316	347	315	316	302	323	335	316	312	323	329	311	322	340	328	326	310	306	331	312	319	311	294	329	318	329	337	298	266	296	322	321	324	310	327	323	283	356	324	314	320	356	276	306	316	307	304	283	330	374	318	308	336	364	320	312	323	338	314	320	304	330	338	308	304	326	325	321	333	363	289	311	348	321	342	332	324	339	318	317	340	304	286	335	335	325	331	291	321	315	333	325	297	340	322	317	297	294	314	302	288	293	309	311	313	323	293	325	291	305	339	344	278	354	329	326	297	297	331	314	315	330	320	364	302	345	303	295	295	306	330	309	329	282	320	312	350	330	304	340	291	329	305	305	303	324	313	319	313	309	292	306	311	302	354	362	334	296	316	309	290	281	305	323	343	358	310	322	299	331	316	331	317	348	283	298	335	325	316	325	305	321	309	283	313	302	294	313	329	350	320	319	291	326	337	331	327	312	332	332	320	318	331	343	323	314	307	329	303	317	356	323	336	336	347	337	297	308	329	303	288	341	308	323	287	322	297	318	285	294	309	334	356	339	322	330	305	280	329	286	332	279	345	295	303	338	321	344	319	315	318	310	329	276	334	331	312	315	330	338	308	321	275	300	344	301	310	299	314	309	296	307	316	351	334	320	312	367	343	351	321	320	310	342	307	339	299	299	326	351	305	316	334	291	299	317	290	321
24248	21487	28886	24523	21367	9489	1216	745	512	419	669	1318	12486	15056	5449	329	233	270	246	257	243	246	239	235	257	228	225	256	231	238	213	215	218	250	246	249	219	213	214	231	235	227	226	229	227	216	211	214	256	233	236	224	201	203	235	228	235	239	233	242	252	222	212	241	211	227	224	249	223	231	220	236	222	231	228	216	237	213	199	229	202	265	222	211	207	205	227	237	202	224	224	205	229	226	242	211	232	242	209	274	213	206	206	225	209	224	211	254	212	248	234	231	208	241	189	223	215	217	241	230	227	231	198	222	197	249	222	243	222	229	236	200	238	189	210	235	214	206	254	261	222	222	240	214	231	227	222	212	234	222	214	220	237	227	200	202	206	231	212	227	222	224	210	216	211	217	262	217	222	217	217	219	228	229	239	210	222	230	204	210	246	227	205	203	194	202	223	250	215	241	219	222	231	240	228	256	225	228	232	221	219	238	220	229	229	199	221	219	238	208	226	250	219	198	199	217	230	205	227	249	217	206	223	213	226	241	234	209	184	225	229	232	238	255	194	210	249	214	234	232	223	211	238	206	223	223	221	218	214	211	243	251	225	204	198	228	198	207	210	222	199	221	197	239	214	212	228	233	228	209	216	210	210	222	225	216	238	220	209	221	216	210	221	236	221	201	257	247	230	219	254	214	224	257	221	202	222	227	228	188	233	220	209	216	246	193	230	248	241	231	211	233	217	250	253	221	222	263	230	206	212	227	222	225	214	231	237	234	204	207	231	233	237	220	262	226	208	237	218	245	233	206	224	240	233	216	221	198	228	238	243	245	228	195	212	218	238	230	234	203	216	203	220	234	236	226	247	229	232	252	238	227	219	216	227	251	227	177	237	230	232	231	221	235	219	233	229	233	219	218	209	232	239	241	226	211	230	230	226	221	232	212	229	239	216	207	211	233	237	218	225	240	221	233	204	211	215	230	232	237	238	263	239	221	218	228	255	231	219	241	220	205	250	221	215	236	246	246	242	232	261	214	211	244	228	232	213	209	217	204	235	239	223	203	225	212	226	218	230	202	219	244	224	218	217	223	228	230	219	235	261	229	229	237	237	212	205	224	240	199	246	224	212	210	234	236	237	221	188	232	258	222	236	211	243	248	247	208	208	218	229	207	229	219	227	231	209	233	241	214	211	200	216	213	232	217	204	217	213	221	250	224	227	222	226	242	230	213	228	209	208	242	234	249	202	216	228	226	205	175	210	213	246	227	212	220	231	227	219	211	235	229	226	235	241	218	230	199	224	194	221	205	195	239	224	236	241	225	236	205	228	220	197	216	232	202	222	203	230	224	214	213	230	227	232	231	256	229	233	238	223	227	219	231	223	226	233	229	225	226	249	208	221	214	229	203	258	221	196	235	210	218	228	254	190	204	227	225	200	216	217	217	236	222	216	201	223	237	238	224	208	218	212	235	251	246	236	216	213	243	230	233	250	229	245	202	221	205	237	215	228	220	222	226	227	237	233	213	239	218	226	201	234	236	209	226	226	237	222	260	235	219	231	252	233	258	224	236	237	221	243	225	214	230	227	246	233	244	206	265	225	225	221	218	242	216	225	205	215	223	206	222	229	220	225	232	208	217	214	208	195	232	218	230	230	244	243	232	229	232	235	220	213	224	212	235	222	195	225	232	209	222	223	205	262	226	243	228	230	250	224	205	261	220	233	209	206	218	225	251	252	217	214	217	222	220	227	208	229	227	225	231	238	209	213	235	200	218	230	238	213	211	216	233	230	211	221	215	249	233	245	203	243	237	226	224	215	244	241	240	222	202	226	207	243	248	235	218	238	185	233	247	220	234	231	209	225	220	224	227	217	213	230	244	228	210	208	218	226	235	182	210	232	241	193	209	212	182	191	213	249	210	235	212	213	239	210	199	232	214	214	218	224	205	256	211	196	212	232	219	227	239	212	227	214	217	211	223	231	205	223	213	220	211	226	236	194	224	217	218	215	226	199	209	233	220	221	219	220	222	237	216	228	251	222	234	247	238	255	212	220	205	220	216	223	222	225	193	228	209	208	246	220	249	209	222	204	217	218	228	234	233	209	218	245	229	219	217	248	223	226	200	237	211	223	228	224	243	230	199	237	231	217	253	211	241	214	213	230	260	249	227	245	229	226	196	225	211	223	227	204	239	229	240	241	231	231	226	229	212	221	201	240	233	246	226	229	206	245	218	249	203	248	218	239	233	217	218	218	225	249	218	221	227	248	228	218	221	214	224	233	249	216	208	240	231	206	219	228	221	209	219	219	226	216	208	207	232	215	239	231	225	214	196	198	229	223	226	222	223	230	228	239	221	213	258	228	234	222	208	211	207	228	215	238	223	209	234	246	223	200	206	240	216	239	247	220	245	202	213	210	220	236	218	238	197	242	198	227	199	235	218	230	235	214	226	193	220	227	198	209	252	246	213	216	233	225	240	223	239	202	239	230	208	215	247	229	219	248	236	237	212	221	242	215	202	236	215	212	231	235	247	253	212	238	227	255	222	221	230	260	238	219	216	219	237	232	194	241	200	230	211	235	231	216	213	222	202	238	241	209	200	214	210	205	238	229	201	209	223	231	232	213	228	232	221	231	219	216	236	222	223	233	201	250	239	211	212	241	228	238	219	235	229	212	229	207	210	246	246	228	246	233	193	222	237	220	238	207	233	226	213	210	199	219	233	210	210	222	242	203	230	200	213	227	219	232	225	221	214	212	217	194	204	230	220	230	246	221	228	238	225	218	215	221	231	228	210	203	221	222	264	235	245	223	219	228	228	226	228	224	226	248	203	218	212	251	237	223	216	229	227	210	211	225	237	211	206	198	218	226	198	228	229	194	226	233	238	245	231	222	257	211	217	240	208	252	248	237	243	220	217	251	208	216	241	224	232	220	193	239	237	219	233	237	211	233	219	224	226	236	264	239	201	227	207	225	210	220	215	235	210	230	233	238	247	222	227	210	257	201	237	226	238	212	219	259	230	211	209	211	211	216	209	204	210	201	217	221	205	217	216	191	233	242	218	255	236	247	214	210	221	238	230	229	231	230	212	224	235	216	236	208	214	232	201	210	208	247	235	233	231	226	244	215	237	212	234	215	245	222	230	217	230	226	259	246	235	209	217	222	238	245	231	200	224	214	202	241	222	231	204	243	207	206	238	227	229	235	223	214	213	221	218	220	209	236	242	227	207	244	245	212	207	220	222	205	258	225	221	217	212	235	224	209	226	204	214	228	251	222	226	207	228	216	252	212	230	232	223	214	225	261	209	236	241	221	205	218	244	223	225	203	195	233	245	225	224	220	212	213	237	234	212	234	241	250	219	236	236	197	242	269	231	236	223	243	211	251	230	232	231	212	207	237	223	236	235	217	230	239	204	228	222	224	225	214	261	211	234	217	215	256	212	238	228	225	240	232	239	235	229	236	199	209	205	215	242	209	233	216	223	203	234	216	207	241	235	213	209	245	229	214	196	242	208
16500	20736	25552	22283	15674	3436	2347	1883	1365	980	1814	3229	23915	23671	9176	475	438	441	402	393	372	403	364	372	407	371	379	378	370	402	360	340	338	347	373	340	347	335	373	331	373	325	352	379	353	370	308	360	347	363	399	362	368	337	360	381	362	331	335	360	324	336	325	334	359	340	356	361	359	361	355	325	340	351	335	332	335	347	383	363	350	377	331	356	362	321	333	345	337	342	334	330	350	359	365	348	363	364	356	357	339	355	341	344	313	346	341	300	321	305	308	326	363	332	320	347	342	356	349	329	375	349	358	348	332	360	342	341	348	348	340	321	341	354	338	318	373	382	363	352	316	351	349	332	370	332	347	354	355	378	356	355	362	340	368	338	345	367	347	345	341	344	355	342	326	339	353	326	345	360	319	342	343	374	330	346	355	320	341	344	333	313	336	364	356	306	315	290	346	313	357	357	329	327	333	336	319	349	363	329	364	321	335	354	330	326	339	375	346	364	329	339	351	322	357	343	345	327	359	372	346	330	327	343	362	304	330	348	343	363	357	330	351	352	339	367	365	369	357	334	371	340	350	338	314	303	354	329	353	341	371	326	356	328	344	359	351	349	361	329	371	328	319	324	351	326	375	327	379	333	328	291	341	351	328	356	370	320	366	339	343	353	327	353	338	361	344	358	360	281	300	342	318	329	351	364	340	329	371	303	320	351	382	345	386	364	307	347	343	314	336	349	380	342	354	364	383	344	351	341	329	332	339	332	326	361	353	331	369	322	336	331	355	361	315	325	349	322	338	333	311	351	322	321	361	382	327	386	339	324	316	353	341	315	323	299	321	354	319	340	352	332	345	332	340	312	306	351	329	355	346	320	349	327	355	318	364	330	376	359	379	377	356	330	327	338	335	339	350	348	363	339	326	340	346	351	374	375	335	330	313	302	310	344	303	330	301	357	337	345	389	358	369	350	303	329	345	357	352	347	340	350	319	349	350	369	373	358	327	324	324	312	355	347	334	338	317	330	333	333	357	333	331	335	348	334	352	308	335	350	362	339	331	347	373	331	366	344	362	346	366	345	362	303	317	338	329	369	344	348	350	333	348	356	356	326	367	344	318	357	337	356	332	335	360	349	354	325	328	360	352	337	352	366	348	354	323	350	379	323	379	393	335	313	360	330	352	377	358	364	331	357	329	367	345	352	338	338	346	341	354	385	395	345	390	374	343	345	359	357	348	381	341	338	345	366	353	357	358	337	327	318	340	344	311	326	364	362	353	303	330	345	343	352	322	353	340	358	346	357	373	349	348	372	368	328	348	342	308	370	340	347	361	360	338	323	334	344	351	341	354	350	336	368	369	368	365	336	341	360	341	298	342	340	329	365	323	328	322	316	352	340	338	398	343	345	345	321	340	355	353	324	352	366	338	354	363	370	353	352	335	300	361	330	325	332	320	329	322	353	331	363	351	307	325	364	338	365	344	360	380	337	334	328	327	381	325	316	340	394	344	343	317	320	335	332	364	330	332	338	350	325	328	338	340	319	308	361	357	359	362	335	336	359	325	337	332	318	328	369	331	368	352	377	320	349	351	319	363	355	332	363	367	318	355	329	375	342	334	352	350	330	347	349	354	329	350	332	342	342	314	337	326	355	329	333	348	342	329	341	319	314	343	351	350	344	346	351	341	357	338	339	326	354	351	336	349	337	350	345	349	365	324	363	354	327	318	359	331	334	380	343	370	356	348	317	333	375	335	323	357	358	356	362	362	335	339	347	366	343	345	354	343	355	338	355	352	353	358	326	329	346	348	346	335	334	383	352	341	337	352	314	335	339	296	325	349	355	305	348	380	335	334	341	341	331	307	333	349	325	336	316	320	349	349	334	370	338	363	356	364	340	344	330	361	377	334	317	349	380	312	346	329	320	373	368	342	328	358	374	320	372	328	343	347	348	340	327	345	367	344	345	335	368	344	328	347	329	336	346	344	357	373	336	317	345	359	352	355	344	345	365	341	359	351	360	340	345	328	341	368	355	330	330	348	325	353	346	349	329	357	366	358	376	334	372	361	351	351	353	345	299	340	326	354	368	356	341	330	312	320	325	340	330	336	321	350	317	349	333	338	385	321	329	375	324	356	370	326	357	313	335	367	377	330	326	333	330	319	346	361	348	364	348	370	346	363	348	362	303	301	336	343	362	357	335	328	346	356	335	371	329	367	351	372	334	347	360	326	377	347	347	345	336	335	339	309	354	347	327	331	349	341	320	355	325	328	352	346	373	347	333	361	359	347	369	329	332	330	359	322	329	353	377	319	332	302	324	310	381	375	352	333	331	323	360	354	366	326	332	322	340	330	346	345	327	338	351	342	325	334	337	342	367	354	356	355	356	344	342	314	361	349	334	363	342	356	334	369	352	303	342	307	343	341	335	380	338	363	325	340	343	307	328	292	347	374	362	341	353	347	342	394	356	379	338	342	338	347	334	348	337	355	353	327	326	316	341	345	350	365	308	338	375	339	313	324	310	323	337	326	371	345	350	360	296	334	375	336	345	346	349	338	311	356	334	308	354	362	350	348	352	354	319	339	327	361	328	345	351	359	322	362	333	327	314	324	338	317	328	361	366	354	351	326	333	320	339	351	336	344	301	343	342	333	366	350	321	357	350	336	338	338	357	355	335	330	333	351	340	382	364	348	391	337	329	347	356	333	326	382	357	343	340	341	332	306	305	308	324	357	344	331	335	319	358	357	324	367	344	335	342	345	377	304	355	347	319	338	324	323	330	351	365	362	360	343	344	338	360	363	312	363	367	354	343	332	357	348	339	339	329	316	338	350	372	340	345	322	333	354	372	321	324	346	331	347	375	325	327	326	326	342	320	368	378	346	341	337	343	332	370	342	350	319	362	332	332	337	340	344	329	352	324	361	298	331	359	346	370	308	323	317	350	326	359	338	345	344	405	337	352	341	340	324	334	315	379	337	340	353	343	358	329	381	348	300	345	321	334	318	331	338	333	357	349	313	339	387	387	344	323	348	335	344	365	341	356	345	338	357	381	331	371	336	338	338	305	355	316	359	337	343	316	374	324	319	325	384	341	373	319	357	355	374	352	346	333	360	313	370	330	360	347	327	324	335	343	340	371	330	381	325	323	335	323	320	338	338	360	348	355	328	359	347	337	384	297	338	363	341	332	328	312	380	354	379	366	343	344	340	315	367	340	326	346	334	304	336	329	319	329	338	350	349	344	326	357	343	331	343	366	343	374	359	374	323	355	306	339	323	313	301	364	350	355	331	331	345	332	336	343	354	323	337	327	354	356	366	324	357	329	346	337	332	363	318	348	332	323	327	363	334	359	331	345	349	328	353	307	341	368	323	334	350	326	331	332	332	345	328	354	359	340	354	353	319	335	378	282	353	369	336	343	358	326	344	352	339	298	316	377	341	312	344	359	345	355	356	355	330	338	343	332	364	326	341	342	347	345	328	363	320	322	314	331	362	347	343	362	362	337	297	332	334	331
23413	21492	29347	24076	21497	20663	3891	903	809	695	1336	2031	13586	26272	17079	919	206	174	154	140	127	147	129	147	130	143	151	150	139	129	136	132	138	123	139	131	112	144	155	122	149	132	137	156	122	123	106	109	126	122	154	129	123	131	120	119	125	115	125	135	128	131	138	130	151	131	107	121	119	135	130	135	149	140	131	126	126	126	112	111	135	117	131	121	121	107	118	118	121	129	126	132	112	133	115	138	126	131	134	135	133	116	132	134	141	120	141	118	128	134	153	124	114	131	130	114	121	123	132	115	145	130	122	124	124	104	114	135	130	117	136	130	127	144	128	125	134	155	125	120	122	148	121	120	131	116	114	125	131	129	134	141	101	115	134	133	107	115	140	125	130	125	149	126	126	135	107	148	116	118	105	132	130	136	123	118	134	114	118	116	129	117	128	131	136	133	129	124	136	111	146	128	136	154	119	106	137	120	129	142	144	137	126	142	147	145	150	114	132	97	134	133	117	129	138	149	127	119	114	113	136	118	143	123	122	120	102	133	107	125	133	123	115	150	133	124	125	144	128	120	145	125	111	145	127	115	120	133	104	137	116	130	128	132	131	123	139	153	107	114	109	146	110	142	115	112	116	118	126	119	149	120	140	139	127	128	128	117	136	126	125	127	127	115	134	123	103	111	116	126	127	107	124	139	114	125	135	116	124	115	115	133	126	118	134	108	116	115	104	148	119	122	126	152	135	127	125	129	129	132	111	118	126	118	121	119	127	123	153	123	114	119	134	129	122	130	122	125	150	116	116	128	131	124	108	114	123	132	126	145	101	115	128	141	128	129	112	114	108	114	114	129	120	127	132	135	143	122	141	111	139	109	114	124	125	118	139	131	111	140	112	111	121	121	129	124	100	138	99	116	121	124	128	133	111	130	108	122	111	123	130	123	132	103	123	130	118	144	146	121	121	169	159	135	130	145	148	134	138	137	119	117	114	117	126	128	135	135	122	113	125	136	141	127	117	111	120	135	133	123	133	118	131	107	111	116	122	121	126	122	130	134	110	127	115	126	124	162	124	122	121	119	116	138	117	119	143	134	124	117	123	116	120	117	112	133	129	112	119	123	129	132	150	128	122	117	140	126	137	129	123	117	113	138	113	129	141	120	146	142	158	128	140	118	129	146	144	122	118	137	136	130	139	112	130	134	120	118	118	127	116	124	128	113	134	135	140	128	124	108	139	114	116	113	160	128	138	134	120	118	114	127	133	108	131	121	133	129	137	137	121	155	122	95	132	146	152	121	148	116	136	146	126	116	131	130	133	139	111	138	126	123	104	142	139	116	123	151	127	128	125	116	120	130	123	132	131	120	117	124	126	133	111	120	118	116	127	130	133	121	131	139	118	98	122	132	142	139	130	123	130	120	142	123	128	152	128	118	126	120	124	145	119	103	128	124	120	124	108	109	138	129	144	127	131	108	122	135	131	123	125	119	113	124	159	114	154	103	133	128	117	138	116	118	145	151	124	116	126	140	131	133	119	126	127	117	126	117	118	125	121	136	133	127	116	139	132	138	101	121	117	141	139	128	120	136	133	130	146	122	143	128	123	121	115	133	117	129	131	139	126	120	136	127	130	125	127	118	112	118	131	125	116	134	126	121	115	157	140	121	130	116	133	113	130	139	103	119	132	111	143	138	123	103	128	141	127	120	120	137	97	139	125	128	127	131	127	105	123	115	119	118	122	124	135	123	149	144	117	129	116	120	129	147	130	133	131	120	137	116	128	123	116	133	121	137	122	120	143	94	138	115	126	134	122	134	119	142	134	133	123	130	101	134	127	106	132	124	122	116	133	117	127	145	129	116	130	139	124	120	131	136	124	115	128	129	122	129	126	142	138	114	126	110	121	138	100	141	122	121	118	122	112	109	131	137	115	120	118	138	124	130	143	131	115	129	131	134	143	138	140	143	121	122	119	117	124	118	135	118	133	127	133	126	120	127	130	130	136	137	123	139	112	140	146	129	128	118	163	144	149	145	155	142	132	129	143	123	136	120	113	125	103	122	149	109	102	125	117	119	123	133	136	129	109	124	123	139	130	116	109	129	107	133	129	127	123	136	129	112	130	130	108	123	118	131	139	125	138	131	121	139	119	123	144	121	120	141	133	136	121	125	113	121	133	122	132	120	121	119	114	115	125	112	104	124	103	124	126	132	128	115	121	131	149	130	131	134	108	132	118	137	137	142	141	133	112	129	132	112	132	138	129	112	125	122	128	150	136	136	141	133	145	131	126	121	135	124	132	121	123	121	127	126	132	136	120	118	116	130	138	136	114	122	122	115	131	121	113	135	123	131	143	130	134	131	152	115	117	119	120	124	152	125	114	118	133	123	148	118	124	109	121	120	140	144	118	127	120	124	129	144	111	128	124	119	122	127	104	139	143	130	132	105	128	131	125	112	104	143	108	129	118	145	126	125	128	134	123	132	133	128	129	115	134	139	134	138	123	129	137	126	149	129	124	126	116	126	116	117	115	132	131	120	133	133	120	100	119	112	132	129	135	140	122	104	111	117	137	139	126	132	127	117	130	141	126	148	122	120	127	114	110	143	142	123	114	126	121	111	152	103	100	124	133	124	144	102	143	139	146	139	115	103	135	129	137	130	113	124	130	116	142	132	127	125	136	116	129	128	128	115	137	121	136	137	117	132	123	103	105	117	105	121	121	111	132	124	121	142	149	116	124	119	131	126	136	105	120	126	134	135	143	119	145	133	118	123	128	134	136	138	118	125	114	137	106	134	118	157	116	123	120	115	100	114	143	123	129	136	133	119	126	110	118	134	125	130	124	114	117	128	120	117	111	113	112	136	123	117	119	125	133	128	135	125	122	120	130	110	128	111	136	120	126	128	123	142	108	139	141	147	128	136	132	159	115	135	104	124	120	122	138	126	146	134	116	120	136	121	117	111	122	117	122	120	107	154	128	148	113	128	112	123	124	141	124	113	121	122	113	140	127	136	128	140	148	132	114	125	145	118	138	138	116	151	130	129	122	120	111	115	117	106	141	123	110	127	121	133	126	100	117	116	111	123	137	121	125	138	143	154	146	118	137	130	108	140	143	140	130	116	116	117	136	117	122	109	124	114	135	110	115	133	123	127	134	135	132	133	126	150	147	103	133	133	125	113	141	122	121	126	135	142	133	123	125	135	111	118	136	118	120	126	125	138	141	125	122	98	126	123	136	153	149	126	116	123	165	126	115	127	121	112	126	105	113	117	118	140	135	132	123	130	132	150	144	152	111	123	114	137	109	116	131	106	123	122	144	136	122	116	118	142	130	119	148	136	119	126	146	127	112	126	127	126	137	102	139	120	139	140	121	128	135	130	100	113	144	123	110	119	116	132	120	109	116	122	116	143	134	130	122	133	133	115	133	105	128	111	124	128	127	133	128	118	120	126	126	132	124	112	108	137	127	125	132	130	106	99	113	120	126	143	123	124	119	126	118	119	134	124	122	144	130	134
15658	23853	22177	13084	8460	6416	3759	2523	2644	2129	3620	5656	24950	35764	22132	682	308	337	295	300	258	249	234	224	237	244	226	217	239	228	212	234	221	210	219	231	221	220	241	242	216	203	227	217	201	226	198	202	221	195	229	202	192	181	201	228	223	204	201	182	216	232	228	191	190	183	189	168	201	200	166	204	209	173	198	213	206	186	191	178	197	213	222	218	197	205	185	201	205	221	194	215	193	174	193	187	187	197	190	192	215	211	200	199	220	201	205	199	191	186	197	211	216	214	181	203	202	189	203	218	205	205	201	184	180	225	217	203	189	190	207	191	200	198	200	177	194	194	200	186	197	212	195	191	199	205	199	203	185	210	207	187	212	188	194	204	191	211	191	209	169	180	207	189	208	189	199	208	188	202	225	187	183	190	210	210	205	195	222	203	217	175	217	205	204	172	193	172	186	199	215	178	209	168	226	203	181	204	224	215	188	215	192	204	209	192	173	180	201	234	196	200	207	199	201	212	210	204	182	195	202	217	202	189	186	202	168	187	189	168	188	192	203	175	201	187	210	164	183	207	187	209	181	216	215	198	200	195	197	190	203	188	145	206	207	204	221	214	190	200	178	197	166	217	191	181	189	217	183	192	166	219	225	196	178	180	215	199	169	209	164	188	173	193	241	225	213	186	186	206	239	179	221	180	229	199	196	198	188	192	185	201	192	170	206	204	201	233	197	197	210	209	198	201	228	207	195	209	198	189	175	181	210	216	197	211	202	196	193	203	168	201	196	191	201	171	197	203	211	211	203	201	200	231	198	192	178	213	200	191	197	203	221	191	160	181	187	199	176	191	183	201	213	194	213	179	224	206	208	178	216	192	207	224	180	222	188	200	184	185	177	182	171	179	203	204	203	183	190	174	187	198	197	181	185	185	199	208	198	185	198	188	214	214	183	214	200	219	182	208	217	208	192	189	189	198	181	184	193	180	179	218	172	206	182	213	185	202	191	227	190	193	204	202	180	222	208	183	176	221	201	201	195	195	209	219	188	199	170	194	222	192	191	177	205	182	183	191	208	200	196	193	171	174	199	188	227	204	200	185	202	193	163	191	177	189	185	204	213	189	195	222	182	196	215	201	212	202	192	217	192	199	201	194	200	195	215	182	208	207	236	183	182	193	202	207	220	194	201	198	191	232	209	212	195	223	193	191	205	198	183	203	182	206	206	188	217	208	191	190	191	213	204	186	187	197	202	190	183	201	198	199	185	202	184	222	193	169	214	196	197	201	177	201	189	191	179	206	233	202	189	195	189	181	182	188	199	230	187	199	178	187	186	182	204	196	212	176	192	196	186	178	165	201	219	202	211	170	219	225	184	212	195	200	186	193	198	212	213	199	198	176	171	231	195	201	189	193	198	191	226	207	187	201	203	185	206	210	195	207	191	196	197	229	193	189	203	207	204	200	198	177	179	183	217	216	211	188	187	191	192	181	180	215	166	181	198	215	208	185	185	210	181	193	214	208	221	225	192	189	192	219	207	195	205	198	197	187	217	218	199	226	200	197	202	204	187	213	195	205	189	206	197	179	185	204	195	191	229	182	178	216	200	177	208	175	180	180	167	224	205	187	185	195	206	176	186	194	189	196	189	224	185	187	183	205	182	180	234	193	215	195	210	186	183	196	198	216	202	195	163	203	189	190	191	178	210	170	195	196	167	192	177	203	178	202	182	217	197	209	201	178	198	211	228	197	202	191	214	186	201	190	192	180	180	206	212	181	190	183	205	196	215	188	189	182	186	199	198	191	206	199	206	196	228	187	210	179	183	182	190	205	188	174	176	201	213	197	166	183	184	204	225	207	214	213	199	167	192	192	187	181	192	184	201	208	192	200	211	218	216	196	213	196	187	187	190	189	203	217	209	181	228	217	209	195	234	184	227	211	206	184	169	169	200	195	219	192	215	209	180	191	204	182	194	186	199	178	198	200	187	211	197	193	197	191	172	196	211	181	203	216	171	186	218	209	201	185	215	191	207	188	191	189	179	197	194	206	189	184	228	169	215	225	185	216	214	224	204	188	228	193	192	208	202	210	185	195	183	208	200	215	223	195	187	193	214	182	203	225	199	188	200	202	205	201	203	207	217	211	211	188	205	194	202	205	204	194	209	192	222	189	201	171	179	204	191	203	199	182	220	183	202	207	208	187	198	178	209	208	212	214	184	204	189	203	161	184	182	191	199	187	190	190	194	215	186	197	198	188	190	192	184	199	195	195	203	220	189	199	208	193	186	199	198	218	168	210	202	200	198	204	185	196	214	194	207	232	193	202	190	194	207	197	170	197	198	185	173	205	176	194	203	211	187	190	173	208	206	189	197	191	192	211	192	193	196	217	206	192	187	192	193	199	195	213	179	172	187	213	204	185	196	191	187	182	198	202	209	202	192	186	193	202	194	165	198	209	202	201	216	179	195	204	204	198	185	202	227	196	202	200	201	200	192	196	174	188	180	202	198	177	207	190	201	212	200	198	200	186	205	182	200	187	186	178	214	200	204	214	204	186	220	202	198	189	186	195	214	194	187	189	201	215	167	211	192	183	184	253	250	196	175	215	198	208	191	191	206	167	184	186	189	204	185	206	186	206	203	206	189	205	186	218	180	202	203	202	183	194	216	174	186	197	195	214	169	194	185	211	183	215	191	198	207	196	204	214	198	192	215	186	194	195	199	204	216	192	202	214	208	205	178	202	177	192	190	191	203	189	191	177	197	205	217	197	213	210	219	198	198	197	202	200	202	191	192	194	167	192	216	163	196	225	190	184	217	183	213	176	213	205	198	209	204	197	209	186	217	178	209	202	197	188	207	198	198	189	197	186	188	206	207	195	204	221	190	224	204	175	194	202	208	232	209	224	195	173	208	195	192	203	201	196	181	190	200	179	218	187	224	201	185	214	193	174	210	194	228	188	218	193	206	218	183	204	209	192	193	201	202	191	190	182	188	157	182	208	210	216	183	204	180	192	193	186	223	195	188	202	193	213	212	172	206	179	194	213	203	213	185	194	201	168	186	169	207	200	179	204	184	187	215	199	192	223	181	198	184	213	210	224	202	191	237	169	233	215	188	201	190	202	220	200	190	210	222	200	187	198	193	206	207	220	177	188	167	180	247	181	190	213	192	208	197	203	223	181	169	191	205	195	213	198	204	200	186	225	204	175	220	145	185	197	190	210	186	217	218	195	187	215	184	196	194	190	199	195	222	224	195	180	204	183	189	179	204	187	189	238	197	196	193	191	199	201	199	181	201	180	180	178	194	171	177	196	197	197	207	220	194	185	199	178	181	190	192	169	202	200	195	181	210	211	195	195	197	177	181	194	212	171	197	195	193	204	204	185	205	220	198	201	201	196	183	207	211	199	199	194	206	187	200	194	217	184	232	182	188	192	208	219	203	214	221	197	180	222	207	222	197	201	190	217	181	183	170	190	168	213	207	187	198	220	190	188	164	190	214	211	198	199	190	189	206	181
27149	20718	9924	1852	1026	706	442	312	261	340	316	950	1293	1781	696	230	238	228	213	201	246	228	247	206	223	203	208	224	236	235	232	227	199	204	234	210	213	224	219	210	215	215	220	213	215	215	231	202	225	224	226	201	191	238	212	225	239	212	211	225	247	229	236	230	211	224	221	180	216	214	201	195	195	243	234	222	246	236	222	226	215	213	206	208	239	232	219	235	211	231	220	197	224	209	221	213	235	227	210	193	183	235	207	209	209	203	239	216	227	217	240	222	230	206	214	214	214	209	228	213	206	221	202	220	194	234	218	204	202	216	210	195	227	238	224	214	211	243	197	224	203	220	225	212	223	210	213	210	214	214	217	242	249	226	200	207	198	218	224	214	232	224	208	220	220	217	242	221	208	199	238	228	201	230	210	208	238	216	210	231	212	216	211	206	230	197	223	221	224	236	205	224	212	202	213	227	198	226	231	211	223	241	207	236	217	213	233	216	212	211	191	209	211	214	228	190	227	214	206	218	227	216	218	234	212	230	197	220	183	217	209	224	222	214	238	235	210	217	181	213	232	207	212	225	208	238	217	199	183	191	252	244	231	210	211	229	217	212	214	216	200	209	267	204	201	220	214	233	209	198	222	204	210	231	209	229	227	213	231	216	206	224	220	222	176	227	244	216	205	207	221	212	174	220	198	205	213	225	203	208	219	214	209	217	193	201	207	245	232	194	207	176	213	218	222	211	225	203	217	232	217	225	208	226	223	223	207	211	221	229	223	206	219	221	249	208	229	205	237	238	208	214	237	196	218	215	215	189	207	221	240	208	199	203	225	226	210	204	240	183	219	224	203	225	218	181	210	209	194	193	236	235	241	233	235	191	208	228	205	232	209	207	198	219	237	232	227	214	214	196	222	213	218	216	211	204	212	205	218	210	207	191	224	203	254	245	204	209	204	242	219	217	181	210	217	194	194	193	236	213	205	215	215	220	206	223	214	212	230	237	215	186	236	216	211	210	210	241	220	214	209	217	230	227	202	223	211	216	237	211	195	218	239	234	216	224	232	227	231	215	237	237	235	231	219	205	206	200	202	199	208	209	212	210	225	212	219	228	207	230	220	208	222	223	216	214	230	186	220	255	200	208	210	214	209	219	215	226	206	220	215	195	213	235	230	206	201	214	202	242	234	219	197	205	210	213	205	209	209	187	208	206	231	220	213	217	234	201	231	208	197	204	245	231	232	207	239	210	212	213	203	202	213	193	187	197	207	200	214	203	209	198	235	216	215	210	221	201	193	225	234	218	222	207	246	231	215	221	229	220	236	222	214	233	212	211	213	218	207	202	217	181	229	211	209	183	199	230	222	213	213	188	192	232	242	179	206	199	219	229	237	194	197	212	202	198	199	208	206	216	210	228	204	230	206	222	248	202	234	215	210	235	206	204	204	241	228	189	214	210	206	234	232	236	211	210	207	199	206	219	217	213	221	224	219	243	231	216	204	242	187	227	214	213	214	192	240	230	234	215	208	201	210	214	213	207	230	219	206	222	197	215	218	215	232	215	220	222	211	227	211	218	203	208	225	211	197	225	242	221	239	218	202	222	202	211	223	219	246	237	212	182	232	221	207	211	213	255	229	230	182	219	188	220	219	240	195	213	206	219	223	212	207	223	219	206	229	216	179	238	225	215	240	210	231	206	218	205	226	244	208	194	224	197	209	205	232	228	237	193	228	185	234	224	201	209	220	216	205	210	217	227	210	227	197	222	213	238	202	214	242	216	217	208	189	203	234	233	203	209	242	206	228	221	228	210	234	236	190	208	211	255	224	205	231	222	199	212	214	223	217	224	214	206	232	218	221	224	220	215	200	216	206	214	215	220	198	229	207	212	183	208	212	186	202	203	222	212	233	249	215	232	218	241	200	210	208	210	204	224	231	234	223	210	189	228	219	178	181	195	205	196	198	187	240	229	193	225	221	227	203	241	200	208	214	191	200	233	257	216	214	232	187	201	239	195	223	205	205	222	199	240	216	226	201	205	201	206	204	215	216	208	236	230	213	257	216	204	204	192	195	199	205	211	229	215	210	222	229	227	209	228	223	206	239	218	224	242	246	206	208	200	253	230	205	257	223	214	209	197	194	227	220	237	203	221	213	240	215	206	222	205	201	204	209	177	204	217	206	202	204	248	235	224	214	213	232	218	222	231	239	206	243	214	229	201	225	196	211	258	216	196	224	217	220	208	213	216	200	207	189	224	222	228	209	186	228	213	165	194	195	214	213	227	204	215	222	182	193	221	184	214	238	225	204	200	221	203	203	205	200	231	202	223	226	207	226	223	204	223	215	228	221	216	222	211	210	217	235	188	216	221	199	209	212	215	211	210	214	210	220	221	211	200	194	212	205	195	213	211	211	200	239	213	222	205	194	215	233	222	219	205	222	227	220	175	212	236	202	244	214	211	213	220	206	207	215	205	206	231	223	222	200	207	215	196	227	203	222	253	251	227	227	197	211	218	225	209	203	231	222	199	225	220	206	216	222	229	228	236	229	201	219	220	189	197	214	191	234	202	218	229	215	217	242	242	206	209	252	226	217	219	221	205	245	209	208	215	217	196	209	211	245	223	213	222	199	218	210	235	207	224	215	221	215	208	216	213	227	226	181	199	231	214	208	240	224	204	224	230	228	220	212	209	226	205	254	212	203	226	260	204	203	252	225	217	218	194	210	213	226	203	223	213	248	216	219	223	195	210	210	229	196	204	256	237	208	185	209	190	204	213	247	185	210	217	207	217	277	208	197	214	223	209	215	219	219	216	207	205	226	236	186	228	237	201	212	233	205	233	215	242	229	241	204	196	232	203	217	232	236	226	222	227	185	226	201	213	237	216	189	215	208	222	223	213	207	213	222	205	240	219	220	220	202	186	218	213	211	211	214	220	230	226	207	236	221	219	215	212	224	208	233	217	219	211	229	220	199	228	208	247	212	229	220	237	203	204	214	204	221	204	204	223	228	219	220	220	227	218	227	216	210	219	214	218	189	207	231	206	214	222	193	193	223	216	215	210	231	218	194	175	216	218	209	230	217	224	208	229	215	205	196	221	233	202	197	221	213	229	218	234	207	209	225	225	209	219	244	243	193	210	207	202	217	201	207	213	189	244	227	208	219	218	215	234	200	208	201	230	203	207	201	220	211	231	206	201	188	214	222	225	208	226	206	232	223	198	213	199	254	201	220	205	212	206	198	242	208	200	222	215	209	229	226	227	192	215	232	202	219	200	205	203	211	214	214	213	232	198	237	203	211	200	210	240	214	222	206	236	211	220	178	206	243	185	203	229	209	248	235	221	209	203	220	214	189	209	246	212	219	227	206	233	209	197	206	234	235	195	232	203	220	217	205	206	212	228	229	226	214	243	206	224	213	219	221	225	205	219	217	218	213	221	221	221	205	200	212	239	222	231	223	219	219	246	207	210	203	206	217	237	227	212	239	219	211	215	207	227	198	219	209	231	206	199
8801	8358	7822	2656	2253	1537	1046	604	473	701	664	2547	3381	3958	1421	373	333	296	298	345	318	326	325	341	313	362	327	333	363	315	332	334	336	330	319	315	349	328	363	332	326	344	304	323	323	341	321	334	319	311	333	329	307	351	332	365	319	323	330	320	314	325	330	327	338	329	315	333	337	286	325	331	343	326	332	343	309	324	299	315	335	341	336	327	319	340	326	333	305	328	290	294	357	334	345	322	332	304	334	336	307	336	328	312	311	324	304	304	337	326	350	309	309	304	340	349	331	309	315	341	311	315	330	328	368	358	308	344	343	358	334	326	330	341	309	309	346	340	312	316	335	311	334	331	323	333	314	330	309	339	323	321	324	351	320	290	323	321	339	332	323	350	310	337	317	356	321	313	338	330	320	309	353	338	321	342	300	304	302	346	326	319	365	320	321	334	308	312	354	320	336	324	345	353	292	373	332	354	307	332	312	334	317	331	327	327	308	343	318	309	289	309	330	367	354	353	312	351	332	339	315	353	289	299	334	307	328	331	337	344	343	330	307	303	314	324	324	331	323	310	326	285	304	333	320	283	324	317	321	336	315	308	364	320	351	319	328	301	333	297	317	325	344	339	308	326	364	309	314	305	359	324	352	339	291	327	314	346	309	303	322	361	339	340	340	336	349	338	331	315	308	330	317	318	306	325	348	348	345	304	330	336	310	312	317	345	305	334	352	289	330	331	286	346	334	349	345	317	333	344	312	314	322	325	368	357	318	353	354	314	342	315	328	314	313	377	322	264	322	340	318	326	322	333	311	313	341	315	314	336	325	320	329	325	308	305	304	332	335	302	312	317	339	331	327	321	325	312	322	336	311	331	365	288	318	334	362	348	344	337	284	318	321	348	371	347	326	306	308	342	326	322	321	337	336	312	344	319	343	332	323	336	323	313	339	304	324	334	318	327	329	353	341	326	299	305	342	326	312	297	335	333	359	339	336	315	329	351	308	310	317	310	312	313	315	314	345	318	318	326	328	352	311	326	338	358	357	329	337	318	338	318	329	353	350	321	289	304	324	336	313	321	316	306	312	344	312	316	327	323	320	335	336	298	313	333	320	332	315	320	329	341	327	345	312	322	327	328	312	312	350	364	341	303	320	304	323	319	303	292	308	331	320	334	317	309	335	329	297	320	318	338	289	332	338	316	305	367	345	336	331	296	327	329	342	343	331	317	328	331	335	324	355	311	303	368	326	322	326	338	303	350	322	368	333	324	329	335	344	348	323	294	333	347	334	357	309	333	352	333	342	360	305	338	356	334	302	341	292	338	331	304	354	343	321	293	346	339	315	337	332	343	336	321	329	324	334	253	339	337	316	321	342	340	327	313	340	359	304	357	322	311	334	344	332	333	315	326	331	357	358	320	348	331	326	330	340	345	288	331	323	323	327	323	343	313	336	306	332	339	314	336	293	339	315	286	316	333	329	309	324	330	316	331	344	310	325	320	329	334	314	327	293	330	296	290	327	350	306	325	318	323	294	324	320	331	355	341	345	335	334	307	356	334	327	364	329	315	300	344	324	321	325	335	333	317	354	306	359	314	312	333	367	337	307	337	313	368	304	281	305	341	306	350	327	314	312	309	355	315	307	303	318	339	293	319	332	296	309	338	321	309	331	320	325	334	350	363	327	352	309	334	288	354	319	298	332	363	300	300	370	321	310	317	308	320	338	338	328	340	331	327	338	322	340	327	337	321	317	324	311	316	316	318	324	340	328	324	314	337	342	302	306	319	341	330	337	330	357	331	317	326	310	338	312	310	359	307	305	330	336	336	342	353	328	339	308	296	339	349	320	371	313	335	358	297	315	324	320	337	329	345	331	352	335	313	327	330	394	362	331	308	309	306	322	309	336	340	312	305	315	312	291	346	310	297	314	371	334	330	351	359	328	344	319	350	300	338	303	324	310	313	321	324	346	313	305	356	335	315	317	317	317	303	313	355	295	330	312	323	314	307	332	324	316	324	319	339	308	354	310	357	323	320	333	375	315	320	344	322	330	330	313	332	347	315	321	325	310	310	336	338	305	326	342	327	355	336	303	323	376	327	321	324	295	340	342	335	339	303	317	330	313	318	348	334	341	310	343	334	332	361	316	353	323	330	339	309	315	330	317	329	309	349	306	362	350	322	317	312	330	324	328	315	321	327	323	285	336	354	344	338	338	333	304	308	308	332	316	323	319	330	357	302	322	303	317	312	293	335	314	296	319	344	305	337	295	339	323	362	346	300	360	312	351	312	331	346	313	320	330	298	322	312	321	315	326	360	327	329	312	320	325	319	325	331	317	334	363	310	335	341	339	338	336	319	299	317	343	318	302	334	327	328	318	315	327	321	320	325	295	321	324	286	310	325	313	324	306	327	328	296	324	317	355	334	312	318	339	308	354	296	345	325	322	354	327	300	308	334	336	352	309	313	293	344	328	355	311	338	318	333	331	338	332	342	320	310	324	314	340	309	334	327	323	335	328	309	342	316	323	298	335	316	312	305	307	346	337	328	311	330	334	356	323	324	321	353	311	312	340	333	295	308	367	315	346	303	336	311	359	343	356	310	337	333	328	329	322	330	313	348	356	329	336	332	330	321	319	344	331	311	301	315	364	357	288	323	280	318	345	296	329	342	333	314	340	318	294	336	353	310	310	289	325	367	337	315	313	314	307	339	371	291	323	313	301	342	339	349	319	317	323	319	325	334	338	333	303	327	326	314	292	343	308	332	322	300	326	350	329	321	325	331	326	310	342	340	369	322	331	350	341	361	308	322	320	331	348	312	307	315	340	311	351	313	325	319	312	316	330	312	313	318	323	346	310	343	367	308	303	316	315	317	317	339	313	340	304	322	301	312	334	313	308	346	362	314	335	319	349	336	367	319	316	340	303	367	335	346	310	373	338	333	327	321	345	330	332	291	318	310	335	332	311	335	351	329	309	325	331	314	359	305	334	332	334	348	350	322	304	325	308	370	316	356	306	329	307	358	344	328	290	326	336	317	337	362	337	322	349	342	321	329	324	335	305	337	332	347	341	328	291	302	341	342	336	328	318	313	365	325	319	289	359	283	335	298	354	353	321	336	316	292	306	343	329	342	323	335	294	343	338	337	323	320	362	336	334	344	320	313	325	322	303	333	323	321	337	289	325	313	314	345	330	333	342	305	346	311	319	346	316	358	334	330	320	357	358	336	311	336	310	333	311	305	317	321	336	324	331	323	329	363	312	341	341	297	312	283	353	334	354	306	326	343	306	322	304	301	319	339	326	318	296	343	323	320	304	351	354	313	345	329	332	329	328	322	317	317	328	323	314	302	364	310	349	339	329	338	325	345	312	328	309	354	321	293	345	311	317	303	308	343	304	327	317	320	334	330	330	315	294	290	310	328	343	293	326	328	322	361	320	338	354	357	336	330	337	317	353	310	318	298	301	378	357	313	329	349	340	323	308	314	322	322	345	361	302	313	337	349	332	364	325	342
24322	21511	28958	24502	21441	6850	935	719	1051	2011	7319	13473	14463	12882	4392	294	233	292	221	257	244	243	245	234	251	242	231	232	247	240	250	259	246	231	255	236	231	227	240	229	242	263	266	256	244	229	225	261	280	243	236	232	225	215	245	225	244	250	235	245	219	246	225	268	208	245	244	228	235	207	200	262	240	227	221	205	226	218	248	227	238	219	260	227	200	254	210	213	210	244	230	230	230	231	223	212	231	227	216	212	222	255	240	237	233	215	234	225	264	237	259	257	243	238	204	222	227	243	234	244	215	251	251	234	250	241	207	230	214	219	237	245	246	241	243	235	240	247	220	231	224	261	233	233	220	219	244	213	235	225	253	223	211	240	251	218	217	216	244	239	246	212	227	262	236	210	250	236	226	241	244	232	238	233	220	221	231	247	234	229	240	217	265	237	235	229	265	266	250	238	218	240	228	212	205	249	249	210	228	237	235	248	214	228	237	230	223	237	217	228	228	249	231	223	220	211	235	243	243	229	210	230	254	213	225	234	237	228	229	234	235	234	250	240	209	245	236	257	219	246	237	197	222	216	228	235	232	238	236	229	242	234	229	248	215	265	225	222	223	217	200	211	222	251	259	225	225	226	237	240	212	238	259	231	214	190	227	209	246	201	238	234	217	237	246	239	225	219	236	258	229	231	244	242	233	240	253	189	256	233	242	255	231	258	240	221	240	224	240	228	230	208	218	257	215	236	249	201	226	228	224	223	258	226	247	224	231	229	218	226	205	242	227	246	244	238	222	243	214	232	233	216	261	249	226	232	248	223	232	233	240	249	217	224	221	219	217	236	257	249	213	214	230	207	228	272	228	236	248	228	229	222	221	221	208	242	241	214	224	229	223	206	244	217	227	247	221	228	234	249	213	239	225	243	224	229	256	254	213	215	222	231	236	220	212	211	239	231	222	232	234	185	238	256	234	254	258	203	238	260	216	215	240	220	256	227	230	237	235	225	223	220	255	258	222	219	224	237	225	235	231	219	229	247	256	230	229	234	250	233	234	219	220	239	220	216	227	249	231	255	199	230	234	229	210	251	233	237	200	206	254	207	229	238	239	230	227	228	239	212	274	239	251	243	239	255	226	234	240	213	242	207	238	211	237	239	245	223	235	222	210	242	220	218	245	250	207	250	224	238	208	224	237	216	232	262	226	217	234	218	229	253	248	235	256	216	245	239	187	236	244	237	234	245	240	212	215	212	225	232	267	212	230	226	238	199	263	227	224	249	201	252	222	238	228	250	246	204	232	236	238	227	210	223	242	228	237	224	224	221	214	232	226	233	237	231	242	205	235	249	227	256	208	236	238	225	227	243	227	228	220	261	207	235	254	229	261	227	224	240	236	225	237	215	239	204	246	221	220	250	236	233	224	233	245	230	224	203	216	253	220	223	226	230	244	243	247	237	232	221	212	214	212	251	232	248	256	242	233	239	230	196	248	226	225	208	230	236	238	229	227	231	236	227	241	232	224	240	236	237	232	244	253	229	224	244	238	241	264	242	228	228	235	219	231	225	216	250	243	252	236	228	238	235	240	228	225	241	225	243	242	222	237	228	224	214	259	238	217	235	223	252	245	234	248	229	241	247	219	231	211	220	247	223	243	239	246	238	223	247	273	251	233	241	231	232	242	233	237	229	229	236	252	209	237	212	220	254	249	234	235	213	208	229	258	225	229	228	223	235	262	215	235	213	236	236	211	241	245	240	238	227	229	222	250	225	228	246	246	221	236	257	224	266	253	236	241	236	227	229	229	255	237	268	235	269	241	233	239	212	256	225	223	277	219	251	241	239	251	253	236	239	222	259	216	236	243	232	225	228	214	259	207	222	231	232	229	255	243	232	240	205	224	230	251	229	221	254	213	231	205	254	215	262	223	220	238	220	253	229	213	240	235	222	234	231	246	243	248	230	247	231	238	207	254	236	248	225	223	226	222	247	242	238	235	215	223	249	254	223	208	209	256	253	210	237	235	210	241	255	239	215	261	244	253	226	221	234	234	210	245	229	244	214	264	232	244	248	231	239	234	217	215	258	238	232	240	238	231	222	219	227	231	228	241	228	227	230	208	216	217	256	252	241	245	238	239	240	239	239	248	215	213	237	242	211	223	239	226	234	225	228	238	250	249	237	230	248	231	257	234	203	227	230	246	224	231	228	217	257	192	230	252	243	239	244	237	246	197	228	243	234	230	240	220	235	250	222	240	267	245	229	247	247	238	236	228	222	245	234	227	224	222	212	239	233	252	220	265	238	219	231	237	258	260	237	225	232	228	246	199	225	240	209	223	263	233	225	216	227	270	235	217	239	242	252	226	220	236	241	244	237	231	265	225	242	256	229	243	226	231	218	231	231	230	235	245	212	220	218	244	216	223	231	219	208	245	210	237	226	233	238	214	264	240	235	256	233	251	236	222	239	254	243	221	230	232	235	223	253	227	236	219	225	226	233	241	238	222	193	210	240	236	248	241	245	221	223	237	249	230	234	242	242	187	265	229	213	247	233	249	257	249	232	216	208	240	230	237	231	236	234	210	235	216	240	221	231	242	219	235	220	222	232	242	227	216	236	219	240	203	234	236	227	248	219	208	216	246	240	257	226	256	229	237	202	213	230	237	228	239	241	202	251	253	235	253	249	207	235	253	263	230	231	213	233	221	241	255	223	254	237	233	235	239	222	235	213	237	248	221	225	243	221	245	237	234	234	245	231	233	223	230	232	226	233	240	260	234	239	243	224	224	230	233	221	236	240	265	243	232	236	246	240	241	218	227	246	223	245	246	269	217	216	220	230	226	222	255	226	242	234	259	235	230	240	218	207	209	248	248	240	231	216	235	235	213	205	257	238	234	213	224	261	246	237	253	240	245	250	251	217	247	242	254	243	257	230	218	270	239	237	219	222	226	239	248	250	227	235	243	253	245	240	232	232	217	226	254	231	225	252	225	217	218	234	249	229	234	243	235	224	245	268	220	222	220	245	245	241	204	210	197	219	228	234	211	218	260	242	278	220	228	236	234	241	208	248	225	205	230	257	217	263	227	222	236	222	226	219	225	232	208	230	231	217	225	270	226	228	219	220	234	211	242	222	212	271	216	227	226	215	242	244	234	220	222	239	231	239	221	230	248	222	220	226	206	250	231	242	237	233	265	236	242	215	222	230	241	231	220	237	237	204	222	226	219	220	207	238	243	258	240	232	215	220	219	250	236	231	263	228	231	244	207	205	226	237	262	233	236	236	245	238	217	222	199	223	228	242	224	243	238	231	219	252	240	218	214	221	225	234	237	239	219	232	240	209	217	243	249	249	232	262	242	228	241	213	218	200	236	216	212	233	232	217	219	241	213	267	229	228	211	208	244	216	234	224	204	239	231	247	242	209	247	229	196	244	243	239	231	209	222	210	219	239	196	264	224	218	233	259	228	221	252	212	254	231	224	210	248	219	223	279	225	230	236	248	228	232	235	259	242	197	228	241
18113	20267	16404	6252	3940	2582	1986	1784	2995	5703	16674	24868	24613	22903	7224	442	398	418	417	404	389	424	350	374	388	419	408	407	375	364	367	380	376	356	352	361	349	368	356	355	383	367	349	356	370	353	368	366	341	377	382	375	351	325	347	345	353	348	367	362	355	332	381	368	410	368	379	346	347	323	366	352	383	400	351	399	375	368	343	338	326	322	377	373	365	374	363	381	353	358	345	351	364	379	337	396	337	343	354	360	350	349	382	338	332	338	345	374	349	347	358	355	353	341	334	364	383	369	363	384	318	361	337	370	361	364	357	381	364	341	346	355	376	364	339	357	386	361	343	408	347	360	355	391	366	359	346	355	341	361	348	365	342	382	348	388	372	357	352	349	358	341	368	359	352	333	364	351	365	353	351	332	356	350	389	405	332	351	338	384	400	361	375	360	361	354	411	334	336	331	344	349	341	360	345	337	362	368	374	376	329	336	368	368	369	370	338	341	342	364	373	352	345	336	355	373	374	330	387	367	361	323	358	368	377	339	320	381	356	355	362	368	341	360	370	347	349	377	340	420	375	375	385	366	359	353	323	323	358	384	336	371	333	370	365	345	368	350	325	365	327	353	369	343	360	345	344	369	357	355	383	318	389	408	390	328	378	366	345	348	359	327	313	367	360	338	309	324	326	357	333	348	336	346	356	341	378	348	372	321	320	381	348	372	337	325	375	362	363	356	370	357	371	337	344	363	331	357	339	358	359	332	368	358	346	375	333	359	330	335	335	380	333	365	350	362	345	380	354	351	364	327	370	343	344	367	333	349	351	357	351	343	305	372	361	336	369	365	356	335	363	339	368	370	337	360	357	389	355	342	349	342	367	354	353	357	332	341	383	354	336	317	402	390	349	362	358	342	364	347	342	350	334	363	350	379	355	325	343	384	377	350	411	352	355	404	378	335	345	361	371	365	361	339	367	343	377	363	337	333	318	343	369	367	351	370	353	328	336	361	377	341	361	360	357	370	380	345	348	339	358	306	412	345	367	336	331	363	333	340	375	358	389	366	347	339	361	358	346	347	361	347	369	371	350	348	372	351	378	364	351	386	359	329	351	367	392	344	398	359	351	330	358	360	341	362	361	374	366	333	323	366	354	368	366	382	365	384	348	391	345	370	338	336	370	363	356	365	337	350	356	336	324	365	329	380	366	368	358	380	344	334	334	385	360	370	375	348	373	357	364	374	358	346	352	354	353	365	376	354	337	336	383	349	384	367	351	383	365	363	371	368	363	378	373	353	384	334	391	359	358	381	350	347	342	341	360	345	357	397	329	309	366	369	344	367	340	349	353	343	369	331	345	379	359	371	342	364	349	334	357	367	350	344	345	375	359	375	382	373	363	378	344	356	325	368	356	361	375	393	312	346	396	368	355	362	365	333	355	359	348	337	335	360	348	381	377	371	345	339	353	351	353	328	353	365	389	389	334	352	369	330	359	365	364	347	364	371	371	359	338	332	375	366	363	361	358	372	365	364	358	341	378	355	339	356	377	344	366	368	363	343	371	350	362	353	356	372	342	312	343	346	378	344	344	342	359	368	380	365	385	378	387	379	341	359	335	362	369	343	329	354	367	386	396	381	360	355	351	362	346	360	353	406	358	379	352	397	325	340	323	360	364	348	332	364	363	351	348	330	355	343	397	377	359	397	344	329	348	324	381	330	336	344	318	351	351	359	363	382	343	350	355	335	344	357	368	364	383	334	351	363	356	329	366	358	339	371	327	349	392	365	360	333	385	356	381	322	335	370	343	359	371	363	363	341	370	346	346	374	390	319	378	330	340	336	362	368	396	334	339	344	384	362	337	344	355	360	346	349	353	378	334	339	360	343	358	351	385	352	359	331	378	373	377	333	339	366	360	335	348	355	371	374	369	367	343	318	362	391	351	388	354	369	363	385	372	340	360	365	355	372	338	342	360	345	366	357	359	366	341	368	379	371	358	348	386	365	387	391	375	348	361	342	349	333	315	361	351	362	364	350	362	392	362	379	370	371	342	352	344	339	375	361	330	376	344	346	342	358	346	343	366	374	365	367	373	370	347	360	355	356	349	348	351	373	365	367	381	325	375	357	369	352	355	360	342	352	382	382	327	343	337	351	335	365	340	339	330	357	372	351	347	329	369	365	347	363	361	337	369	369	337	331	349	348	345	363	356	339	352	366	371	341	387	380	376	381	350	325	353	337	346	332	345	335	366	358	316	334	329	352	342	385	368	388	396	358	359	347	335	345	346	346	377	368	341	340	357	366	366	352	365	385	363	328	348	362	353	380	364	365	297	387	338	364	359	354	351	361	339	374	362	346	305	362	370	376	345	312	329	355	345	339	339	383	336	378	336	352	362	358	361	379	352	336	346	344	345	347	338	341	335	383	364	352	353	363	398	388	343	403	355	366	355	390	349	321	397	357	334	343	341	336	344	372	378	366	340	387	378	383	357	355	364	331	363	388	371	350	348	325	375	349	341	378	369	338	354	381	336	349	343	349	353	420	371	356	361	371	327	323	375	346	342	355	339	367	371	361	352	390	335	370	360	333	384	355	357	358	341	373	355	336	379	345	347	352	347	384	355	370	321	347	382	355	377	330	363	388	385	314	335	365	346	342	341	367	345	354	388	393	350	327	363	372	340	346	353	344	332	333	352	322	356	377	314	344	361	401	340	367	360	361	364	385	369	357	349	367	358	374	336	346	345	355	366	335	390	355	327	370	367	389	374	328	379	389	336	354	374	358	333	361	332	336	385	379	368	354	357	363	345	371	367	314	339	344	343	350	332	370	344	362	359	332	365	356	356	346	376	353	346	324	366	364	319	333	337	351	350	334	375	366	373	346	316	363	366	394	399	334	349	367	327	342	338	365	339	349	368	348	351	367	333	341	363	360	397	357	384	353	362	395	350	362	346	353	349	344	394	384	349	385	332	357	362	378	359	400	379	386	345	329	378	330	330	381	355	340	359	364	336	355	371	375	391	377	380	395	347	332	334	355	346	348	340	375	336	365	374	352	364	391	359	389	372	373	359	348	375	362	362	349	372	377	341	364	387	367	370	329	363	319	344	315	362	362	350	371	353	359	364	365	344	366	349	369	351	370	363	382	339	345	361	324	354	346	346	349	322	372	322	325	360	347	348	342	340	361	309	358	372	352	353	406	353	347	360	380	357	360	359	356	332	337	374	333	345	355	356	330	337	377	367	370	323	343	370	317	368	332	380	359	319	386	369	319	343	346	369	345	368	348	340	386	356	329	360	384	328	321	333	344	364	372	390	363	369	398	333	348	337	343	335	376	364	370	351	376	326	344	345	377	382	365	328	368	378	349	374	354	358	342	360	356	340	359	331	340	364	362	388	369	347	337	391	344	359	356	368	367	379	367	372	335	363	367	398	390	341	356	343	358	338	349	361	363	362	360	351	364	375	315	338	377	344	338	346	324	321	367	347	385	363	361	371	354	350	352	334	365	358	378	337	343
23481	21503	29373	24056	21502	20813	4079	1268	2467	2478	7576	16353	23775	16257	6518	261	175	165	171	145	131	159	149	158	172	140	134	137	141	147	144	122	154	141	130	135	135	141	118	124	142	137	108	125	129	112	132	132	113	136	155	129	134	135	134	121	129	152	139	144	131	120	131	129	115	119	96	132	153	122	135	140	115	140	148	116	142	151	146	127	137	142	119	114	132	124	135	120	130	131	127	129	139	137	105	130	135	134	126	129	131	127	148	120	120	142	120	128	130	128	126	137	139	137	128	133	111	112	119	128	129	140	124	117	145	137	122	142	129	130	111	113	134	148	132	126	131	136	122	120	128	137	123	129	134	115	130	134	133	124	127	131	140	123	111	136	139	112	134	123	104	125	105	123	118	121	111	129	118	123	137	130	114	125	125	117	130	117	148	115	138	121	133	107	125	128	145	138	129	124	126	116	125	124	144	133	125	122	148	136	108	133	128	111	109	108	110	126	129	138	135	133	129	129	124	130	135	109	121	129	126	123	134	127	122	132	127	133	133	121	116	123	120	115	128	142	137	108	110	114	110	118	145	120	140	118	144	126	137	128	129	114	116	118	123	154	153	114	129	120	157	123	132	132	129	116	116	123	127	140	133	105	125	126	126	119	128	99	121	136	116	128	111	124	126	133	125	129	109	121	133	137	116	102	111	130	142	116	123	121	115	114	131	111	128	138	129	135	134	124	128	134	123	109	139	118	110	136	147	135	136	125	131	111	140	134	103	116	133	129	120	135	122	126	116	146	117	149	111	128	117	122	145	119	119	135	139	120	136	152	137	118	151	139	127	126	126	125	122	135	134	113	134	147	108	134	119	137	116	131	129	115	116	131	108	129	132	142	147	121	132	143	125	118	126	127	136	145	144	129	111	110	120	130	138	123	105	132	133	122	128	120	117	148	131	132	139	126	124	117	124	133	129	123	118	117	133	136	130	113	127	135	107	128	139	124	108	136	136	130	144	121	124	133	131	114	124	122	126	120	121	129	142	122	133	122	135	138	111	127	121	138	101	130	133	141	124	154	121	113	130	128	119	120	145	112	130	132	127	133	128	121	124	117	121	136	128	137	125	118	117	126	122	143	124	129	119	126	140	139	129	123	143	133	122	135	128	115	133	138	128	120	118	124	112	128	125	129	116	127	129	117	123	107	133	103	126	146	127	122	132	139	121	123	128	145	133	133	119	123	114	138	123	129	141	130	124	113	151	127	121	149	133	114	135	125	137	127	114	123	104	121	113	112	124	117	129	136	115	108	131	114	145	127	125	133	124	113	139	116	133	108	139	147	120	147	148	123	129	130	128	124	110	138	145	141	142	107	127	103	142	145	129	120	152	128	125	128	143	105	133	117	111	120	124	125	110	142	143	124	140	128	135	127	126	139	136	127	118	127	135	138	127	114	126	135	142	112	150	102	124	109	122	140	123	125	131	148	137	135	145	106	142	122	133	137	150	143	122	144	151	128	134	123	133	141	132	140	129	123	142	130	130	144	141	110	120	118	132	127	121	126	114	139	127	107	121	131	141	136	147	128	131	127	116	114	120	139	136	152	118	104	137	110	120	123	136	130	119	134	113	140	130	115	122	121	113	125	120	116	134	128	143	115	129	102	136	141	114	137	119	126	121	148	140	133	127	119	122	122	116	126	127	137	137	120	131	135	122	130	139	125	119	122	130	143	123	139	127	134	160	126	120	138	129	113	139	117	126	136	126	156	122	126	123	126	148	130	129	140	121	133	122	136	139	129	123	132	132	119	108	128	114	120	143	130	121	127	140	146	117	119	136	133	135	139	120	124	130	137	125	155	141	120	127	106	123	124	133	138	113	129	125	113	119	142	120	120	127	136	131	119	116	136	128	145	157	146	121	143	138	123	120	128	115	129	133	118	123	133	118	140	111	116	132	119	127	126	104	133	138	113	119	126	138	132	130	126	122	127	133	115	124	132	130	126	127	119	128	135	133	122	116	124	107	128	118	121	121	132	140	143	113	102	116	127	148	109	138	134	125	108	143	124	123	116	113	138	131	117	123	97	121	131	115	122	142	110	112	128	127	122	141	143	117	137	92	117	143	141	110	129	109	113	129	132	116	114	105	159	125	115	129	127	127	122	118	130	128	141	109	130	123	126	148	134	137	126	133	153	131	132	101	156	143	123	138	112	128	134	121	128	140	118	143	119	132	111	120	128	114	133	127	134	114	117	129	125	130	130	122	126	146	128	123	111	142	122	119	120	148	124	102	159	126	137	129	116	112	104	116	150	122	117	123	111	125	117	137	147	141	121	112	134	126	115	116	117	135	122	137	130	111	154	131	105	128	104	119	128	122	133	130	130	135	102	129	135	140	132	116	139	137	123	121	135	129	126	129	122	141	123	118	109	110	137	126	123	136	112	146	112	134	109	132	137	127	133	120	137	128	144	130	120	118	116	121	120	106	134	136	142	122	124	134	117	116	151	134	119	114	120	132	140	128	125	132	126	130	108	99	125	124	122	133	132	115	113	121	142	138	116	133	138	126	111	142	140	120	147	132	93	136	120	133	117	118	134	120	132	132	124	134	127	124	118	130	133	109	133	146	137	140	124	126	117	134	137	115	127	145	131	131	142	145	127	126	139	126	132	101	114	126	136	142	96	114	111	138	123	132	104	124	135	143	136	120	132	130	117	135	125	125	143	134	129	105	109	131	138	121	118	132	135	130	115	122	134	138	126	125	122	125	119	115	125	126	119	112	138	136	118	133	132	138	109	134	144	115	137	109	124	115	116	126	109	119	126	129	127	141	137	123	120	121	140	124	126	114	119	119	124	129	130	133	128	116	122	137	127	115	125	118	118	131	116	120	117	122	127	103	122	151	132	118	118	124	153	148	134	119	156	122	124	133	127	114	131	123	118	128	127	128	110	122	137	131	102	121	137	124	125	130	141	127	130	124	118	129	122	133	130	124	136	123	148	150	134	140	143	133	135	137	129	147	126	138	122	130	130	118	127	109	120	122	143	122	99	114	139	125	131	125	115	150	130	114	121	117	118	125	134	96	131	130	122	130	114	135	119	140	127	130	112	135	141	134	145	118	129	129	113	139	119	115	137	142	100	126	135	137	120	114	112	134	127	110	124	137	121	138	140	143	128	140	121	112	147	131	123	109	139	129	118	131	111	120	152	144	121	129	111	112	141	120	122	119	120	134	116	124	123	124	136	147	131	121	131	114	150	122	117	134	125	125	127	118	132	142	122	140	128	118	155	128	124	128	124	128	138	119	168	131	134	141	128	135	127	131	122	124	112	127	132	128	112	120	108	128	114	138	110	136	136	126	116	128	138	103	136	109	156	145	147	129	132	143	132	109	124	140	118	123	130	126	132	140	125	145	133	123	114	123	140	122	141	150	143	122	118	125	128	131	122	119	110	126	132	118	123	127	110	128	127	121	114	122	120	125	132	135	133	108	134	115	124	123	127	108	143	120	119	147	117	123	132
16925	19081	14675	7638	5247	4131	5717	2919	7194	6833	16403	27024	33292	24377	11075	498	341	309	321	282	270	261	262	248	244	230	261	268	240	246	239	235	208	229	182	231	193	225	207	199	216	228	218	239	201	200	194	218	204	206	199	195	173	230	204	199	197	215	182	195	204	197	209	219	214	222	192	195	194	235	197	185	185	194	223	172	190	206	180	195	208	179	197	203	207	226	175	195	215	205	226	200	195	203	208	200	200	202	183	186	197	198	198	179	180	212	212	182	182	218	187	226	186	162	203	203	194	181	188	193	178	208	200	198	200	194	186	212	196	185	199	208	206	200	201	209	210	181	185	166	220	179	198	196	198	229	192	187	195	193	208	225	207	202	195	213	202	209	187	223	231	190	205	179	188	194	182	224	212	223	183	179	215	228	175	211	190	203	201	191	217	182	198	214	211	224	205	192	190	211	189	232	223	209	192	186	199	194	202	216	195	202	185	214	200	184	183	188	198	205	211	198	215	215	206	192	203	189	204	189	203	203	200	215	202	204	207	214	214	184	170	211	205	239	199	174	204	209	200	211	204	238	179	205	199	203	208	210	192	198	181	197	198	180	177	174	167	211	217	190	188	183	192	195	202	198	186	202	184	197	186	193	195	202	183	224	204	192	179	224	209	188	214	187	192	201	208	206	182	205	212	218	194	202	185	191	175	192	212	210	209	196	187	187	215	206	208	196	185	207	195	205	192	188	216	208	175	185	185	197	188	216	185	186	221	187	185	194	197	196	182	159	210	177	179	192	197	201	186	196	209	187	208	188	206	199	198	221	199	189	193	186	203	186	215	216	181	231	199	207	198	170	178	193	222	192	209	204	184	172	196	211	174	194	196	220	196	175	196	223	188	207	215	186	206	216	183	175	201	206	197	175	206	192	189	196	200	184	195	205	189	201	182	174	183	199	207	209	219	212	206	200	198	207	234	211	170	193	187	211	212	183	208	209	207	177	178	170	208	188	178	167	180	222	200	211	199	184	188	199	200	199	175	196	220	201	180	197	190	180	192	190	207	188	190	214	187	209	194	179	225	192	201	190	201	186	206	213	202	207	204	202	180	189	198	213	181	179	218	208	204	215	209	177	189	201	188	211	205	199	187	202	206	193	208	163	211	214	217	205	211	217	184	201	211	215	185	196	212	165	186	207	202	193	194	188	188	203	232	198	189	183	192	198	200	229	217	201	197	188	192	181	209	215	188	220	208	211	180	173	173	197	201	215	204	200	191	205	202	198	229	176	202	188	216	182	205	203	218	194	211	205	195	172	191	202	196	211	185	212	200	216	199	197	176	204	200	211	205	201	184	174	203	190	188	192	206	207	228	195	188	186	211	203	207	192	194	185	182	212	205	206	186	207	183	200	207	221	214	175	186	174	186	197	223	188	190	222	194	183	190	197	208	206	192	192	189	180	203	197	194	217	182	222	215	209	178	181	193	213	194	195	192	207	186	198	215	204	188	190	179	187	216	201	207	184	192	193	192	206	184	210	187	183	178	175	206	200	213	199	213	212	198	215	217	209	194	186	198	199	202	203	199	190	196	186	185	192	198	178	200	210	185	234	222	225	192	204	189	178	198	205	190	213	207	201	189	198	212	209	198	218	200	187	198	197	197	194	207	195	193	217	192	202	179	201	208	192	195	191	182	185	199	196	187	194	191	196	193	183	233	204	198	193	198	177	209	197	182	207	179	191	203	176	170	210	199	196	202	182	192	198	209	228	177	209	195	194	202	201	203	193	214	190	184	175	235	202	216	207	209	215	202	195	228	178	202	200	195	213	221	200	205	217	205	195	206	237	183	221	170	202	197	194	186	202	198	201	165	206	192	188	220	168	194	193	186	214	190	195	210	187	186	211	198	188	213	192	183	200	193	180	175	190	205	193	188	224	176	200	199	193	214	200	212	192	223	199	185	167	198	189	201	191	178	206	178	201	206	174	189	234	206	210	206	197	212	166	190	196	202	195	202	189	191	173	190	176	207	225	196	202	188	207	201	204	219	170	187	180	182	180	202	200	173	202	214	198	205	193	207	184	193	202	214	208	210	193	178	188	211	190	219	173	204	187	206	197	198	184	192	185	228	182	207	206	194	219	174	189	197	182	197	219	226	216	189	200	198	211	221	193	179	187	183	169	203	188	203	211	209	197	190	185	213	216	188	218	202	196	179	194	195	200	194	191	212	181	168	206	205	190	198	196	190	216	201	236	189	184	193	193	209	177	180	172	197	177	218	216	209	221	187	213	201	184	186	195	197	211	166	192	154	188	203	202	191	180	192	195	204	189	209	217	208	211	174	218	180	203	162	187	205	182	217	202	204	218	203	185	210	210	193	193	210	186	199	175	212	215	205	198	204	197	193	220	193	194	181	204	198	212	196	219	198	170	238	198	229	189	199	198	198	188	200	204	197	190	185	231	179	205	212	207	185	190	202	187	199	224	207	210	224	171	191	189	192	194	180	180	201	199	204	190	184	209	169	193	202	186	202	164	199	207	197	207	184	189	225	209	193	208	211	204	211	206	198	179	211	198	209	216	181	199	193	220	186	184	206	209	189	197	179	201	189	200	198	206	207	174	208	180	206	200	187	185	193	196	189	191	190	206	208	202	192	192	222	189	206	191	206	167	186	203	220	205	174	165	215	193	201	208	189	215	202	200	211	199	189	205	209	194	201	199	202	216	204	210	193	200	195	188	214	193	179	228	203	182	203	196	221	207	178	197	202	228	218	195	175	194	188	190	206	192	189	201	166	196	190	178	193	207	187	195	185	211	194	188	224	211	217	209	193	208	185	198	216	221	194	204	201	214	193	208	208	206	204	201	203	222	204	227	189	226	202	216	216	183	189	197	197	196	212	184	197	211	234	183	187	175	185	199	232	216	198	195	208	192	204	175	198	219	207	203	219	210	200	214	200	185	191	193	214	186	197	181	191	200	213	209	212	214	217	200	183	187	195	205	216	200	184	208	203	222	189	175	204	188	174	192	219	223	184	187	194	201	182	203	181	201	216	205	201	206	191	197	184	175	224	208	209	182	174	196	175	169	220	205	188	200	208	212	183	198	214	206	195	184	203	185	194	214	213	197	197	223	199	199	214	204	187	194	213	209	199	218	216	198	205	191	202	210	210	205	180	218	179	214	213	208	185	191	193	209	187	189	185	193	169	202	213	222	177	200	206	184	184	196	227	180	193	195	206	199	186	174	186	196	194	204	187	222	212	226	187	191	177	202	206	194	201	197	208	197	195	216	182	189	174	201	213	199	191	185	188	223	199	227	227	211	190	214	200	183	217	212	207	206	189	218	222	175	180	188	188	195	188	165	181	205	204	182	206	200	227	216	204	175	195	187	222	203	208	177	185	199	197	220	215	171	240	189	214	185	222	204	205	158	193	195	210	208	207	192	194	217	196	232	182	178	186	160	208	201	205	183	204	210	203	208	225	212	191	179	181	193	190	205	222	185	206	189	189	191	209	210
27100	21137	21053	10700	2317	1529	1869	764	410	301	300	1258	1465	1223	699	236	227	221	227	210	235	212	241	234	209	234	224	226	198	212	244	221	215	214	180	200	240	223	228	215	237	234	221	202	210	201	228	251	232	219	227	238	230	235	240	232	229	247	220	236	233	222	202	246	223	217	220	220	231	222	259	250	213	214	229	245	221	221	235	212	247	228	227	245	251	235	255	225	237	243	228	229	240	244	227	213	207	237	226	209	230	218	218	209	253	201	214	225	226	223	226	201	208	252	219	245	247	187	239	202	222	257	228	194	217	228	192	215	240	201	228	220	248	215	229	222	220	228	227	232	231	219	244	197	224	211	222	198	190	186	210	260	247	229	207	216	238	234	201	214	241	203	208	214	217	207	242	241	217	218	212	226	205	193	226	241	224	223	231	254	217	212	226	220	205	230	228	210	223	231	218	208	239	228	223	217	229	234	222	241	222	217	234	227	201	242	226	204	218	244	248	217	259	201	221	249	229	222	226	222	229	258	226	215	213	229	204	224	226	236	237	206	208	214	239	215	215	212	221	232	217	249	232	232	226	218	207	224	224	223	232	200	197	245	244	241	203	235	198	226	235	210	226	209	238	224	210	234	217	205	236	248	239	241	228	198	243	228	214	216	221	201	222	213	237	209	204	198	209	214	226	224	211	208	229	225	237	203	191	249	228	196	210	236	222	191	239	231	213	228	216	215	222	253	243	194	217	191	234	220	204	175	230	220	218	231	221	191	231	219	230	221	187	234	217	206	224	231	212	220	217	229	238	218	186	220	238	255	208	217	216	224	207	240	247	206	251	236	221	204	209	200	212	227	216	217	233	217	238	262	233	232	236	216	221	220	236	222	191	221	221	233	223	230	216	208	244	226	213	247	202	221	221	244	228	254	206	188	207	229	240	231	236	210	220	217	200	201	205	242	231	233	189	236	206	231	217	234	215	209	240	192	209	227	230	211	222	204	198	227	209	248	190	200	216	225	224	187	225	217	217	223	255	213	229	235	192	234	208	240	209	216	231	189	219	226	209	234	239	237	228	218	217	231	201	237	219	238	230	209	226	207	246	209	243	235	224	221	211	207	235	214	242	266	250	225	228	261	228	218	206	208	215	217	218	211	213	206	205	192	234	212	200	228	243	218	226	200	216	207	242	206	185	243	235	219	241	225	237	216	204	257	221	238	243	234	223	237	196	223	226	240	249	221	227	247	216	225	228	191	242	220	249	229	231	230	197	233	221	206	196	243	220	229	262	196	237	225	202	230	211	231	222	208	206	246	241	238	229	227	215	232	234	231	241	204	241	212	221	210	231	222	252	220	228	202	239	249	229	209	220	232	251	231	237	192	250	220	227	210	208	225	229	220	199	230	230	229	200	222	219	214	204	238	235	220	222	249	228	210	234	239	214	220	239	249	226	239	212	213	193	225	226	215	228	224	215	205	204	215	220	221	188	219	225	245	219	212	203	212	227	224	216	222	219	228	215	227	225	212	209	231	195	221	244	240	205	216	239	232	236	186	219	245	231	244	232	222	236	184	241	213	226	248	197	236	239	225	214	209	233	244	219	220	198	224	223	228	218	228	228	247	256	216	211	247	209	211	202	205	224	211	223	236	239	246	243	193	238	206	226	218	267	219	240	239	234	208	194	200	199	221	237	217	216	229	237	240	190	211	217	224	238	215	231	206	233	228	232	211	217	251	221	214	233	212	236	238	229	216	228	258	253	235	214	235	213	219	248	245	231	199	220	210	210	228	249	237	199	207	221	228	225	241	197	227	225	225	215	204	206	214	224	237	224	234	222	221	241	215	239	202	242	237	229	226	217	272	229	234	197	220	216	202	236	210	207	224	221	208	221	220	203	243	233	228	202	211	229	235	208	203	237	234	242	268	263	232	203	212	236	209	213	202	238	182	206	254	224	229	209	233	208	232	226	233	226	230	258	210	219	203	211	232	208	232	232	230	234	254	195	213	207	208	228	229	197	235	219	224	215	224	232	210	217	226	211	238	225	228	215	197	215	236	244	220	193	235	250	204	219	215	247	201	224	224	212	254	213	245	220	229	206	208	221	219	235	237	229	211	234	226	195	217	219	210	219	226	245	237	206	204	224	234	228	227	221	235	227	208	244	223	219	249	207	204	242	225	221	221	203	226	189	228	220	214	222	216	201	225	210	236	248	249	196	236	221	215	214	226	219	207	215	231	227	228	251	241	216	229	228	187	235	219	225	237	216	204	221	233	237	241	215	207	225	230	227	237	232	219	232	224	234	221	227	235	219	213	222	231	211	231	207	230	246	215	211	210	219	223	224	243	223	231	236	233	226	203	233	226	244	219	229	239	237	218	206	235	245	202	210	248	232	241	220	224	218	212	219	211	229	217	203	244	227	236	234	233	266	209	208	230	230	209	230	245	220	201	225	231	223	247	208	211	217	250	188	238	218	211	241	218	193	209	226	225	246	222	228	237	254	247	235	196	238	210	179	227	237	224	240	231	228	216	232	213	229	233	214	220	240	205	215	240	239	208	225	239	218	214	231	204	233	212	212	213	209	205	220	234	230	210	214	249	213	241	218	234	228	228	217	222	220	221	197	228	232	217	219	249	221	234	198	228	207	226	239	247	226	239	211	196	200	223	212	246	204	231	220	194	221	203	234	226	200	221	203	232	224	215	226	213	235	236	234	224	209	213	189	226	230	225	205	225	217	221	206	244	230	231	240	202	228	204	232	202	204	252	246	217	232	202	204	228	208	238	210	228	223	212	220	233	221	212	231	229	199	221	212	191	243	239	234	205	246	240	205	221	246	257	227	217	246	201	227	238	230	230	221	237	236	219	229	212	238	216	224	207	246	235	218	234	223	217	206	229	247	221	241	209	215	219	229	220	251	203	217	222	226	249	235	231	213	207	240	247	238	220	201	212	265	221	203	216	195	216	232	229	226	207	199	196	228	228	228	236	196	243	227	247	269	231	239	219	214	223	216	232	229	219	242	207	208	213	191	233	250	229	224	213	221	225	218	221	217	250	226	200	254	212	219	233	234	251	248	198	214	204	202	206	187	232	229	224	225	222	206	229	211	205	184	219	202	231	245	241	218	210	216	223	227	252	228	209	216	223	205	205	219	245	189	229	233	204	237	213	209	232	213	244	229	233	218	205	218	213	224	205	231	219	222	210	213	221	237	245	247	233	231	233	245	240	231	231	229	210	229	216	197	204	215	220	218	220	234	204	206	217	209	224	237	233	216	218	228	235	215	232	201	214	241	223	203	210	245	221	222	223	216	232	214	220	223	231	230	220	219	239	216	238	267	227	212	242	206	217	220	220	218	226	216	242	229	229	194	221	213	200	253	230	206	227	211	211	229	244	221	251	236	226	251	222	232	207	223	235	202	198	237	229	234	221	218	225	219	205	219	209	209	221	230	223	220	223	216	220	219	208	223	223	210	212	235	224	222	254	228	245	217	228	221	214	217	204	219	243
5100	9534	24144	9304	3683	4005	5430	1923	827	589	586	3201	3588	2963	1577	377	352	362	370	326	318	342	322	378	366	326	385	349	330	305	318	349	379	333	341	364	322	346	324	348	331	341	318	338	389	344	332	321	330	342	339	328	332	305	334	331	336	319	295	347	363	322	352	317	352	321	335	336	331	333	342	303	343	358	357	321	345	338	327	371	338	347	345	376	326	337	362	314	356	335	362	351	326	336	360	325	328	343	353	356	368	338	298	339	363	310	312	362	343	360	351	345	321	362	343	340	338	364	337	332	330	323	318	361	347	333	367	364	339	322	321	362	355	351	320	346	332	319	335	337	373	310	340	328	309	335	355	353	343	331	329	323	333	350	333	321	350	340	336	334	358	338	329	324	361	351	334	339	309	333	306	346	317	351	347	316	347	381	330	321	364	341	340	350	308	331	321	319	318	323	332	332	335	328	339	340	321	317	343	346	321	356	337	353	329	338	326	324	337	321	308	313	313	331	334	338	330	338	348	350	361	370	330	329	335	336	317	343	339	332	335	325	344	340	320	343	328	356	344	324	322	360	306	309	327	336	376	365	320	325	327	347	348	335	345	338	350	306	313	331	311	340	333	341	356	343	352	334	326	340	306	328	347	338	342	324	325	361	321	348	342	302	342	328	365	321	348	321	332	315	354	345	333	313	316	349	333	321	338	353	340	326	361	323	319	347	335	339	371	342	313	316	317	344	332	306	342	329	367	350	351	333	364	347	330	346	345	362	337	340	357	331	357	346	344	358	367	331	332	360	374	344	304	323	302	342	331	353	324	318	336	343	331	347	359	321	332	319	378	360	325	353	337	297	340	357	332	352	360	367	353	324	362	331	328	378	342	315	338	350	305	322	324	339	327	335	334	306	339	359	365	390	319	339	320	326	321	338	314	343	364	332	333	362	322	331	333	377	374	359	298	338	333	353	316	313	374	354	366	334	319	355	357	371	311	342	345	351	338	325	333	335	325	374	327	346	337	318	355	302	321	340	343	359	342	321	375	317	355	370	344	315	337	350	324	370	323	318	351	327	320	331	350	330	372	328	357	365	346	315	342	332	320	333	353	353	351	332	351	357	365	350	358	359	342	346	316	368	347	310	354	364	324	344	344	301	332	362	360	341	383	324	350	349	339	325	325	334	364	329	353	324	331	352	304	354	318	338	316	326	346	349	321	326	325	332	328	347	336	339	363	338	328	351	327	330	363	347	349	346	322	349	358	377	348	316	348	335	358	324	340	349	340	324	382	354	349	358	287	303	354	307	357	341	365	336	336	332	352	324	330	332	316	329	328	354	344	336	336	336	331	315	363	321	313	349	372	331	337	292	338	360	333	353	345	335	328	362	353	304	339	316	328	311	355	336	323	333	355	326	350	334	323	321	324	308	347	327	333	335	369	336	318	341	343	317	358	330	331	323	359	322	317	324	373	336	354	347	368	341	317	342	325	334	335	347	376	325	364	331	335	331	324	349	374	338	347	329	352	345	319	312	352	379	344	346	331	374	349	342	325	350	340	358	360	335	343	312	339	333	347	355	322	357	303	364	332	346	326	366	347	361	351	322	339	350	350	336	349	401	343	337	361	314	314	351	359	385	330	334	347	346	319	327	318	371	361	315	320	333	342	330	344	365	337	362	344	358	346	306	323	341	311	353	307	341	351	336	361	316	358	342	344	341	298	354	324	349	360	331	371	355	354	382	342	355	313	345	377	327	344	350	307	315	357	355	326	301	336	326	358	347	350	352	313	322	342	345	338	366	349	327	307	347	317	322	320	372	314	364	333	343	340	363	347	348	333	331	340	324	342	320	347	332	313	344	331	319	322	324	322	335	338	342	357	340	331	329	310	348	334	324	348	307	320	341	329	370	350	354	354	323	353	318	343	326	338	327	323	356	336	371	349	330	367	357	346	358	342	373	363	309	344	352	364	315	340	324	350	334	363	332	293	293	352	329	357	325	337	338	345	346	334	336	334	339	332	334	360	338	305	306	317	303	330	357	322	370	368	316	348	350	355	357	347	357	349	336	330	339	323	339	338	351	353	331	351	315	329	297	357	345	354	330	333	336	304	349	354	335	322	322	312	332	315	331	343	354	326	331	378	343	335	323	349	333	321	338	335	344	303	298	343	343	341	361	333	340	333	361	349	380	320	346	347	352	293	352	340	363	372	354	356	335	354	319	317	346	327	341	338	371	363	315	345	343	319	343	344	340	366	358	346	341	326	343	336	342	318	342	356	337	370	345	343	309	321	326	358	321	349	345	345	328	313	322	346	317	338	357	358	339	314	323	353	332	326	363	360	326	334	315	324	319	370	365	357	373	321	327	355	337	355	346	334	349	324	343	364	349	343	348	341	339	326	316	347	354	323	323	363	340	360	333	314	315	346	346	338	354	320	321	321	334	333	320	317	338	344	361	346	336	353	358	360	345	358	343	352	336	351	342	341	313	374	351	346	310	351	342	341	330	348	345	312	339	312	337	348	337	340	306	315	332	332	330	338	361	303	350	358	310	319	338	342	362	341	309	336	344	314	334	332	334	343	334	375	343	344	349	336	358	335	342	319	309	333	339	336	311	350	331	370	347	356	326	376	330	342	351	347	367	326	363	383	345	311	347	358	350	347	330	340	309	337	333	343	356	370	341	315	356	332	380	353	351	334	369	331	343	328	356	358	349	344	344	376	367	320	391	352	338	359	350	322	325	376	335	331	329	355	319	347	361	341	341	316	328	348	357	336	342	344	344	337	325	350	347	363	316	349	314	312	347	321	313	358	344	343	290	352	349	359	331	348	326	344	345	321	335	296	296	342	339	329	321	352	348	383	370	318	358	345	316	336	332	317	398	323	322	334	328	343	310	330	331	320	341	344	309	361	326	327	339	365	340	359	340	355	325	366	341	366	345	320	370	303	353	326	340	342	321	368	337	344	326	334	364	353	312	360	322	312	310	318	332	381	333	346	366	332	309	328	344	373	319	368	350	314	354	318	346	353	336	355	335	350	352	332	344	354	356	322	319	340	348	331	353	332	365	321	321	348	295	341	349	367	360	351	346	345	339	346	346	357	360	346	344	340	300	356	354	353	334	334	353	334	340	344	338	327	334	349	318	345	393	342	336	328	325	335	361	352	345	357	360	311	336	333	353	360	316	342	337	341	317	310	330	315	362	338	341	327	330	340	351	378	354	327	345	336	352	347	347	319	329	340	347	339	350	320	313	374	329	325	338	339	313	348	377	324	347	329	323	339	309	351	347	345	335	325	326	330	331	317	331	336	310	310	348	340	358	338	332	360	338	338	349	346	348	322	360	332	366	346	330	333	337	359	353	360	324	305	361	292	328	362	336	338	344	308	310	321	337	328	315	337	368	331	296	334	336	347	368	360	351	383	321	335	330	351	313	342	357	352	315	338	326	329	334	333	325	328	324	341	369	335	330	311	322	335	332	353	349	333	329	353	343	333	315	361	373	354	357	329	341
24278	21508	28990	24481	22344	15526	17007	7249	954	723	1349	11892	14743	12594	5676	817	268	272	245	244	264	268	272	246	239	261	272	249	228	249	260	233	236	264	252	261	246	234	240	236	247	235	240	227	246	249	266	229	265	262	221	250	254	256	250	242	230	252	251	266	295	266	263	219	239	251	266	253	257	250	265	226	239	254	273	257	260	231	256	248	243	237	282	253	226	227	244	260	254	252	271	253	241	237	258	244	208	254	267	243	252	257	237	235	249	234	244	273	245	236	238	245	242	240	222	231	266	238	233	238	233	260	238	265	269	239	270	236	259	272	242	231	262	247	243	216	257	236	254	256	234	236	217	237	218	211	212	276	244	235	260	224	251	244	248	245	271	247	232	239	255	239	245	215	252	233	229	220	271	266	244	247	228	229	273	253	233	230	246	213	277	221	247	229	270	249	220	256	249	222	233	232	220	221	246	255	228	250	259	282	229	241	239	213	259	218	232	232	259	252	249	245	246	270	253	239	249	250	237	220	264	245	264	223	250	245	245	244	225	238	244	243	247	227	254	255	230	229	247	235	244	236	213	242	216	243	244	244	248	237	235	228	269	241	244	234	238	251	217	258	253	281	259	247	249	213	250	233	223	216	239	237	249	266	243	247	253	242	269	252	233	222	252	220	247	268	270	233	265	266	266	233	257	241	222	251	256	245	230	227	253	226	245	223	234	255	245	247	248	245	273	233	230	236	252	269	261	253	245	262	242	207	262	244	239	269	257	246	226	242	228	251	258	236	251	258	237	246	254	232	245	221	243	257	271	231	241	259	248	252	244	254	254	259	256	254	224	235	252	281	232	253	244	268	261	241	260	252	264	238	254	230	241	273	245	256	254	230	238	241	237	253	231	270	255	225	248	239	248	209	246	253	207	249	245	273	248	239	255	252	231	232	206	223	248	216	244	214	243	241	221	246	242	237	250	259	244	231	239	243	236	257	234	291	274	286	238	233	241	255	261	241	259	265	232	247	205	242	235	249	245	239	244	237	231	240	256	226	240	277	270	246	254	237	247	236	262	247	233	223	222	243	212	216	250	257	241	267	247	246	238	260	269	224	234	219	237	261	254	249	231	257	276	278	213	240	270	231	236	246	221	250	239	242	235	238	230	271	264	248	261	251	229	237	254	243	238	232	247	230	238	245	275	220	236	230	228	256	230	243	237	233	238	267	241	265	238	264	261	252	259	221	214	238	249	243	260	256	255	254	263	252	225	246	242	256	249	254	252	259	258	225	222	268	229	235	220	253	261	204	249	226	273	243	246	251	258	220	248	272	256	261	247	237	255	250	253	275	250	248	230	242	242	227	238	248	236	235	204	253	240	245	251	236	258	241	268	274	256	250	237	237	231	261	251	236	222	257	257	238	242	234	253	226	255	209	255	244	266	251	233	256	281	249	249	232	254	252	223	255	249	254	237	269	223	225	243	222	236	263	252	265	233	236	225	274	219	249	247	237	235	242	250	243	253	243	271	234	242	251	242	241	251	220	253	270	221	242	256	275	255	233	249	237	243	261	251	237	268	270	243	242	239	291	241	236	239	215	224	251	235	248	234	212	245	227	236	205	247	234	249	244	254	241	243	234	235	267	243	229	205	246	248	252	272	230	266	268	257	238	262	229	260	243	236	256	234	253	248	235	272	234	252	250	263	237	258	278	246	253	248	243	263	261	238	236	239	247	219	250	253	243	221	254	249	241	245	226	252	235	212	243	250	247	233	284	250	241	249	250	245	268	254	248	243	248	258	242	222	228	240	219	233	232	249	242	229	236	251	242	244	235	257	242	253	215	234	228	252	258	225	228	246	252	249	242	224	217	228	246	270	240	244	266	240	217	273	259	244	234	243	251	247	251	229	272	222	257	236	238	255	247	233	232	243	255	232	252	249	241	237	268	250	235	265	241	231	229	275	242	251	224	229	263	245	254	252	243	252	224	242	236	252	251	241	260	241	243	282	235	224	239	236	242	273	242	245	213	258	220	253	243	245	221	251	216	248	247	255	261	249	254	241	266	252	250	229	234	233	236	233	257	229	250	238	254	235	210	252	241	245	257	232	218	252	253	268	253	274	235	254	274	257	230	263	258	230	254	263	232	235	239	265	257	234	259	242	233	240	279	271	253	253	262	269	237	265	241	247	246	235	224	240	250	254	233	258	249	269	245	224	265	213	261	259	233	266	224	230	230	232	228	228	260	248	243	274	242	258	244	220	251	243	242	231	244	264	238	265	248	240	243	246	265	248	230	258	257	257	248	248	241	266	241	262	246	237	258	231	237	278	241	225	222	262	254	215	218	258	242	251	226	236	253	231	261	221	219	239	245	224	242	265	270	225	243	246	246	251	232	245	240	237	243	250	269	252	254	236	274	226	262	226	270	240	200	264	232	240	245	238	242	232	278	274	254	263	284	247	243	232	243	237	260	261	258	252	236	228	279	249	259	237	243	252	244	250	258	251	254	231	247	231	228	254	246	231	252	212	258	220	219	227	240	243	259	245	242	251	261	263	247	264	234	221	251	246	266	225	225	275	248	257	265	262	244	236	253	266	284	243	237	247	262	239	261	230	235	246	230	277	252	243	262	243	258	258	250	256	228	232	238	264	251	222	262	232	212	228	246	269	253	253	246	238	244	219	272	250	256	246	258	231	267	231	247	228	255	254	240	269	232	263	219	207	259	237	236	233	234	249	284	250	250	271	264	241	211	253	266	228	231	230	208	244	270	224	273	253	283	242	250	260	233	224	223	215	230	237	272	229	249	246	235	225	253	249	223	255	250	242	247	239	231	245	226	246	242	260	233	252	289	241	237	247	246	226	257	255	243	245	272	244	266	262	246	276	234	249	229	245	257	259	240	245	243	251	240	263	250	242	272	237	252	239	253	246	244	220	229	258	233	226	244	277	241	233	248	253	250	235	253	233	264	250	276	243	240	258	263	241	257	238	236	251	244	234	262	230	277	252	241	274	242	251	249	231	224	252	229	248	210	252	260	228	224	235	214	249	236	230	256	231	247	227	247	219	267	249	233	217	228	255	254	261	253	242	221	258	268	243	236	233	229	259	244	263	235	255	269	249	233	258	258	254	254	230	254	255	265	238	265	250	247	247	256	257	251	247	250	249	247	268	241	269	222	247	240	249	260	264	241	234	254	244	261	237	221	258	233	241	221	243	243	264	234	254	228	245	226	247	218	243	223	264	259	248	226	213	274	237	251	256	269	235	263	257	229	240	242	218	254	253	252	258	225	249	247	237	260	227	240	249	256	265	251	261	260	240	250	211	241	254	242	252	253	220	241	250	256	228	234	226	246	246	254	239	254	246	238	271	231	230	242	251	238	224	243	247	212	230	246	250	253	233	268	236	221	237	274	252	240	270	255	234	283	239	250	246	271	235	244	253	238	259	241	257	247	250	267	227	229	236	232	254	241	248	234	244	233	258	256	245	247	258	239	229	266	228	246	246	242	253	264	258	243
11119	26840	31636	17113	25261	15939	25582	10630	2352	1814	3540	23412	25055	21760	10567	1753	381	460	423	411	372	393	431	372	385	395	376	358	382	395	413	410	400	397	363	366	345	368	395	364	371	357	383	370	349	419	415	370	412	408	362	362	378	355	387	353	401	375	410	387	400	396	406	356	357	372	362	403	368	385	367	398	393	417	370	388	373	372	358	407	356	345	357	383	409	393	395	389	393	363	383	392	401	346	372	382	358	361	343	368	393	339	349	353	345	388	373	389	372	351	386	361	406	358	338	388	359	382	359	341	413	384	342	378	388	378	368	365	393	392	364	415	348	379	390	355	386	363	398	380	368	387	347	372	379	375	389	367	368	385	385	339	380	369	381	365	382	372	393	394	400	371	430	371	360	383	371	364	368	400	390	378	359	367	367	389	360	382	357	354	398	382	406	376	380	346	357	353	378	380	371	342	372	369	394	390	368	417	366	358	354	384	368	355	389	394	389	385	361	376	393	386	404	362	397	387	401	385	405	403	357	377	369	333	355	343	376	360	410	353	378	372	372	364	363	383	376	364	383	402	371	393	423	370	399	358	385	373	389	400	352	393	360	386	345	357	402	392	366	407	376	371	377	384	395	363	344	346	359	364	376	369	381	388	362	374	392	406	388	394	386	375	413	358	363	413	358	392	361	393	433	372	382	365	416	366	347	376	409	384	378	340	373	347	392	362	371	372	366	373	395	362	406	372	375	365	381	391	345	415	382	371	382	364	384	359	319	396	412	371	373	345	392	398	353	387	376	362	390	382	370	353	373	352	372	365	372	302	379	369	381	345	395	413	364	360	378	361	390	384	385	367	386	372	362	383	355	359	367	357	357	366	408	409	416	372	403	377	361	417	394	326	373	348	383	394	354	371	381	397	355	384	367	394	373	385	370	367	409	390	402	349	379	385	419	363	363	360	399	385	384	388	413	360	369	401	399	393	384	341	382	379	387	363	359	356	376	385	374	352	387	399	345	384	399	373	402	371	398	389	371	352	399	379	419	395	381	420	394	392	413	373	388	386	363	361	352	357	360	364	359	341	373	399	351	390	374	382	369	402	354	375	376	362	374	375	342	373	354	366	381	411	339	361	379	382	389	379	380	399	380	373	378	340	385	385	380	387	376	341	370	381	339	357	366	393	392	379	371	404	364	393	385	361	369	349	362	348	388	386	382	368	382	396	352	346	364	383	361	384	379	354	375	380	391	354	374	386	382	384	352	399	400	361	355	376	355	359	377	364	373	401	392	381	346	367	372	389	391	381	376	395	387	392	366	371	409	410	405	354	367	363	366	376	369	344	358	376	411	360	345	401	397	399	363	403	352	367	394	405	362	388	380	374	364	381	361	383	396	396	366	394	371	367	385	372	382	397	378	348	398	399	363	378	361	362	377	398	373	382	386	380	358	370	359	402	374	364	361	361	397	397	400	399	360	396	399	377	370	360	370	371	358	373	325	387	392	353	409	393	359	358	341	360	376	368	351	381	348	368	384	395	376	395	384	366	377	376	368	394	364	421	381	384	371	351	382	360	372	402	401	338	373	360	388	410	361	381	348	387	382	376	361	364	380	334	354	379	351	373	358	388	365	321	387	375	347	389	376	359	339	371	385	353	342	350	392	363	352	384	381	407	352	374	407	399	381	345	362	409	361	372	389	338	407	403	356	386	388	346	371	372	400	360	431	382	392	361	340	363	362	337	421	347	377	370	364	372	384	338	373	380	389	393	343	365	400	379	387	372	342	389	367	377	358	415	406	358	378	361	379	387	366	372	381	352	371	380	345	357	362	371	384	406	416	402	388	367	375	387	381	377	376	368	358	377	395	383	373	366	369	382	373	380	421	376	378	388	363	379	353	358	351	380	375	386	397	399	394	334	365	375	361	387	369	371	358	380	400	371	375	341	358	375	350	342	360	324	392	369	400	339	386	404	386	369	387	387	396	356	359	416	361	395	364	369	357	369	376	369	363	384	396	394	391	352	380	398	372	396	352	348	372	400	373	390	389	367	375	411	375	387	357	369	367	395	427	404	358	397	397	347	376	367	371	420	366	369	394	373	343	379	395	365	379	338	368	347	391	380	381	395	341	391	379	364	385	394	399	362	323	397	416	390	374	369	366	328	377	385	381	328	376	387	411	378	322	344	347	395	392	381	368	358	371	348	363	371	391	379	385	391	384	390	375	359	371	362	334	337	381	363	406	370	380	372	375	380	365	376	405	349	374	379	391	395	343	370	352	381	355	376	375	366	395	407	410	388	374	362	380	381	368	382	369	373	363	396	381	384	363	382	348	371	323	365	365	356	377	380	393	344	401	375	367	367	363	383	357	375	367	360	380	354	396	347	379	395	372	361	383	357	377	393	373	362	415	363	366	383	354	398	376	347	360	350	359	365	377	364	381	355	363	399	352	360	367	353	389	375	377	381	351	369	395	364	411	383	410	398	384	347	357	379	404	375	385	376	350	386	351	344	358	379	398	374	358	371	339	360	387	408	403	388	361	374	376	425	362	370	366	371	392	377	419	356	372	409	394	368	383	384	328	368	381	344	403	373	383	359	356	374	371	351	351	392	373	382	375	377	387	364	348	332	384	374	389	379	359	384	362	378	375	368	382	363	392	379	365	406	374	395	348	383	365	374	367	394	393	352	374	414	395	400	386	361	382	379	379	372	347	370	368	393	361	348	381	396	384	372	411	382	335	379	383	366	362	388	379	377	332	397	386	378	396	351	400	387	340	377	391	345	392	371	370	394	381	370	347	395	377	420	352	382	360	401	356	394	404	389	415	389	405	405	402	388	370	382	396	378	384	362	338	374	357	405	369	358	354	370	349	364	396	381	356	389	360	403	404	370	390	389	358	379	360	387	392	374	379	348	391	376	344	363	381	392	380	385	353	400	374	391	343	407	393	376	412	362	415	420	347	447	323	342	394	383	391	359	391	373	395	350	358	386	392	390	389	360	352	364	414	382	396	390	371	371	356	382	404	377	395	398	356	368	345	359	392	388	408	403	368	389	379	365	385	357	370	393	393	390	357	380	370	351	371	364	426	419	354	377	407	370	352	377	388	421	394	373	362	351	394	415	382	401	345	366	353	367	382	388	399	380	379	409	389	409	395	359	376	382	411	385	386	364	424	383	393	355	373	363	387	383	370	378	367	345	378	353	380	383	400	381	378	363	380	362	357	367	354	374	346	404	388	351	384	376	403	382	392	355	374	406	407	370	378	360	395	381	367	381	386	367	358	367	376	379	359	384	344	382	367	363	366	381	357	440	352	392	387	382	342	390	364	345	398	370	359	359	399	366	364	367	399	376	384	386	360	360	395	402	334	380	395	395	385	374	372	407	325	382	402	349	365	364	372	398	366	363	371	378	369	396	338	368	372	386	380	349	372	389	397	372	360	378	378	389	382	361	359	334	375	382	371	384	342	373	375	402	354	399	382	414	373	352	387	363	396	343	374	403	402	377	385	355	373	381
23529	21532	29406	24111	22154	24899	16867	2988	3761	3674	6756	17123	22878	17364	10879	2323	187	189	159	154	164	174	149	140	153	164	183	154	156	154	166	155	161	165	168	158	161	155	152	159	141	159	157	150	147	155	150	148	138	137	159	152	166	153	153	122	144	138	157	155	136	153	135	175	158	176	124	162	141	157	148	148	160	144	158	137	177	145	143	159	156	145	160	134	136	151	141	148	157	125	156	143	147	175	148	181	163	151	146	151	181	128	133	158	131	155	155	142	145	158	159	143	154	159	148	158	154	147	158	153	142	144	143	135	158	169	166	166	150	150	146	139	149	154	164	164	137	157	159	152	176	172	162	163	146	150	161	142	143	179	132	145	141	137	151	140	154	134	140	150	165	130	159	157	133	146	151	143	157	152	156	137	164	141	142	172	138	151	150	156	166	147	134	169	148	141	133	180	152	135	147	140	162	154	147	151	130	167	141	161	158	152	127	143	173	159	165	133	160	177	153	165	148	134	173	167	165	174	151	145	141	156	155	152	154	158	155	167	134	170	143	167	142	146	156	156	143	171	161	148	177	150	170	156	136	138	175	141	146	150	146	155	161	150	140	160	156	153	158	142	139	141	134	163	129	136	147	148	148	161	124	172	148	164	162	125	149	159	144	149	147	161	142	180	162	150	166	137	146	147	156	159	139	150	145	156	146	160	169	164	119	151	151	159	145	159	141	153	178	150	128	132	153	150	160	126	162	170	163	139	138	162	163	136	155	185	122	154	155	141	139	160	140	166	170	136	141	141	134	123	152	152	134	123	150	139	163	158	147	163	165	151	145	169	149	164	140	135	151	128	169	143	154	145	151	126	159	133	160	137	148	148	158	141	154	149	155	147	142	127	141	174	144	148	166	153	153	144	165	165	147	157	143	144	138	152	156	135	125	155	153	151	153	154	149	166	151	171	149	150	162	134	152	152	142	154	143	137	161	142	158	153	137	156	170	141	178	166	125	154	121	137	159	138	153	139	145	129	132	194	144	139	162	157	153	153	142	141	177	160	146	146	147	133	155	161	155	129	157	149	146	160	159	178	146	144	146	135	141	178	148	167	155	153	149	147	147	163	161	134	150	133	150	156	162	157	154	147	142	158	146	170	157	172	162	160	161	159	130	131	157	126	130	150	175	138	172	159	147	147	149	140	140	153	167	160	158	142	174	169	152	133	160	157	147	159	146	161	146	166	150	153	149	147	132	171	144	133	165	145	152	149	168	150	154	154	129	144	176	143	145	137	147	138	140	162	153	175	152	159	141	159	147	144	160	157	152	157	161	150	174	146	137	136	139	158	142	162	159	147	149	147	157	144	145	156	128	160	157	154	136	143	149	157	171	143	162	131	144	146	128	147	140	147	158	161	136	150	152	137	149	158	127	142	149	170	146	159	164	140	131	172	145	163	137	152	151	129	153	182	131	152	144	152	140	124	140	149	132	154	149	147	155	156	156	125	177	156	150	154	160	158	147	151	172	138	148	154	144	158	149	159	167	146	154	169	143	150	120	133	152	160	151	135	169	139	141	140	154	144	160	139	152	144	135	138	160	159	174	147	159	180	153	131	156	126	155	127	154	154	145	135	159	152	151	142	151	134	146	156	128	159	149	187	165	179	172	140	128	131	137	134	155	144	147	163	160	161	156	163	153	154	146	153	134	161	163	156	171	147	147	144	158	134	160	158	158	157	151	164	150	177	161	158	151	165	162	144	146	142	168	177	147	142	142	145	167	151	157	147	148	143	139	142	160	155	176	136	157	145	159	145	158	161	160	162	169	157	139	167	169	130	163	154	163	151	154	157	137	172	153	137	173	152	178	157	140	156	154	155	142	146	139	139	154	157	140	162	138	152	157	157	145	136	152	147	160	159	138	161	160	137	144	178	147	143	154	129	142	158	162	136	134	161	157	171	148	159	160	148	146	145	140	157	146	157	151	141	140	167	150	143	163	148	142	158	160	161	145	151	140	138	137	170	134	162	152	172	178	169	140	148	134	173	148	157	151	142	149	172	153	151	145	135	154	147	156	139	164	146	145	131	142	170	154	142	151	150	137	142	156	147	153	136	158	166	147	157	168	142	134	162	153	159	143	148	126	168	167	145	169	177	152	137	145	140	159	122	142	144	134	143	159	154	133	161	123	152	156	149	117	148	148	184	140	132	144	118	151	149	168	141	150	152	142	167	167	170	156	163	143	144	166	142	134	146	161	149	159	157	169	129	147	163	153	155	149	138	168	152	150	153	162	147	165	136	166	167	164	136	139	167	157	159	131	139	144	148	143	172	123	141	162	146	135	120	154	134	142	152	164	126	153	157	173	151	155	161	152	127	174	135	151	131	137	175	145	147	138	147	155	161	149	155	158	154	166	130	157	144	138	169	170	154	146	157	146	149	149	140	145	176	132	130	167	160	134	151	162	148	146	144	150	134	142	153	137	147	156	147	138	147	152	139	148	133	148	158	144	151	147	164	149	171	157	126	161	156	139	160	144	154	154	157	148	155	159	154	146	142	144	147	133	164	143	162	154	155	138	156	149	162	173	162	151	144	128	163	152	155	143	144	154	163	136	153	167	164	150	143	124	152	153	150	147	171	145	129	146	154	168	162	139	157	142	143	136	162	135	162	185	140	185	141	158	181	150	145	157	151	165	167	162	144	146	133	139	143	153	158	157	146	133	157	138	166	142	152	154	154	137	136	154	159	172	151	153	114	155	138	147	161	138	150	137	165	160	145	138	171	173	156	133	118	160	151	151	133	146	175	150	139	169	143	156	148	165	144	140	138	160	146	152	150	150	142	131	122	147	133	132	152	130	149	138	135	143	136	146	167	164	139	168	131	143	159	144	139	172	154	157	169	156	139	144	155	158	146	142	134	155	155	150	138	133	156	173	174	142	158	149	145	149	124	156	142	127	134	145	154	141	173	133	161	148	164	154	140	159	147	158	169	138	159	149	152	158	163	167	145	150	182	144	155	133	135	152	182	150	164	163	154	139	178	169	156	164	152	151	170	179	151	149	148	135	148	179	152	155	151	144	147	131	162	136	149	163	167	147	141	148	156	162	149	156	153	142	158	153	139	140	169	126	164	142	164	164	167	145	152	159	142	146	155	134	132	153	123	149	158	157	170	165	142	160	148	144	157	139	167	137	138	144	151	147	131	183	150	142	144	149	181	138	139	168	125	150	157	149	165	140	146	160	132	158	161	157	159	143	155	127	163	154	145	143	160	154	161	150	173	160	147	175	141	153	163	136	153	155	157	127	146	140	151	158	159	151	173	156	135	139	148	151	148	159	123	139	163	150	155	130	161	133	170	153	130	152	136	152	151	138	165	149	136	157	174	127	176	146	140	160	143	153	172	149	144	157	149	135	183	151	150	156	154	129	148	148	158	129	149	146	171	159	133	167	157	151	165	168	154	167	140	170	145	153	158	136	134	155	178	144	140	169	149	155	156	149	135	186	160	174	171	167	148	130	165
19730	35270	29672	20666	29929	30889	17625	3985	10321	9462	15596	29278	32201	26506	18573	4525	310	305	291	293	292	277	281	260	252	239	274	246	246	250	221	265	281	273	253	233	242	249	243	274	251	268	240	249	235	214	213	241	219	236	241	236	246	224	244	215	257	226	228	258	240	252	235	250	250	252	244	204	256	231	229	249	248	256	234	229	240	248	260	237	251	220	231	208	278	201	253	230	235	218	240	241	267	232	229	227	232	215	232	200	239	241	231	234	238	205	268	238	250	244	217	247	238	263	253	253	218	218	215	253	233	244	260	245	249	244	235	220	254	233	241	243	255	237	236	231	228	239	235	214	239	255	270	241	223	250	253	228	236	225	228	240	201	224	224	247	217	236	225	232	233	250	213	236	227	253	217	237	248	239	230	228	231	242	264	222	246	237	223	244	233	241	280	226	252	217	248	242	230	228	217	239	212	216	236	241	253	215	230	237	258	243	254	237	230	231	217	228	210	239	233	221	249	257	227	231	213	244	233	227	262	257	220	207	253	237	220	238	242	238	242	257	248	208	251	225	236	256	219	213	218	241	245	243	234	224	243	247	207	231	256	243	239	224	262	224	239	252	225	255	227	235	252	237	229	215	224	234	229	254	244	234	248	247	214	246	238	262	223	253	249	232	230	237	223	234	239	222	228	231	246	228	245	226	210	235	217	228	243	238	229	213	220	211	253	225	236	242	253	255	243	216	234	237	224	249	224	250	244	215	244	207	248	224	235	241	215	246	192	279	243	231	233	229	240	257	242	250	241	252	234	270	203	238	255	246	251	235	240	227	237	220	225	244	238	230	231	219	206	211	215	231	235	246	258	250	249	199	222	228	222	232	224	226	239	241	249	240	223	263	204	254	249	259	247	246	240	245	238	237	223	245	248	223	226	237	213	226	271	243	246	264	246	244	255	216	234	230	230	219	241	237	258	250	242	224	247	255	224	241	218	226	247	233	247	229	260	247	197	264	254	239	268	223	263	224	240	239	227	232	211	242	225	222	220	225	215	242	223	217	262	219	243	250	245	234	232	252	246	231	228	225	224	248	236	248	235	246	245	231	238	227	247	251	211	215	225	223	272	208	232	246	251	226	239	248	221	212	264	270	254	197	246	255	237	245	262	256	238	240	254	231	216	264	248	236	274	252	225	209	239	231	232	246	237	248	258	222	241	235	267	240	256	231	236	229	232	234	238	253	229	231	241	245	246	225	210	241	222	237	250	218	222	250	232	242	214	224	239	260	258	240	222	257	223	222	213	232	239	221	254	216	229	227	265	236	217	260	214	220	251	226	255	263	214	250	244	261	248	232	230	246	219	239	246	216	244	243	254	238	251	240	230	209	238	230	246	235	229	249	244	243	223	224	231	251	228	238	230	215	228	229	258	248	217	237	230	234	249	239	236	234	231	245	221	232	252	229	216	254	249	238	259	242	227	233	237	215	211	245	214	242	228	247	237	240	246	233	239	232	239	243	233	231	254	240	245	215	269	231	224	243	235	253	229	243	235	229	218	224	217	238	244	249	212	264	227	229	241	234	225	246	240	252	240	213	273	239	218	246	237	222	242	244	236	232	244	217	226	241	233	257	248	259	245	217	252	229	223	229	236	224	233	247	243	241	217	235	274	225	209	223	224	238	256	237	230	212	256	234	213	252	231	230	250	245	255	212	249	245	252	232	246	283	262	236	226	225	249	235	226	235	216	233	227	215	232	244	234	242	234	267	244	275	256	228	250	239	231	232	237	240	235	240	248	234	268	214	217	234	232	271	228	214	242	231	212	225	234	229	232	237	216	245	241	255	240	227	247	246	243	239	238	218	240	224	225	247	236	234	239	247	223	232	257	229	245	227	230	251	271	224	237	221	244	236	232	230	235	206	244	259	232	232	254	234	223	262	245	217	262	233	228	233	261	249	244	253	232	222	231	218	253	229	197	235	253	220	235	251	230	198	214	243	215	234	250	251	227	218	238	240	252	219	250	254	235	235	251	237	221	236	224	252	249	242	201	253	256	242	251	228	215	250	239	234	232	255	220	226	237	236	224	203	238	212	250	240	238	238	225	236	252	231	248	243	234	250	258	252	233	246	233	232	260	238	203	199	219	232	229	243	239	269	227	223	231	221	231	232	212	223	222	244	241	219	229	217	250	235	228	211	272	236	228	213	231	232	248	243	257	228	228	230	258	233	233	241	252	256	224	220	230	214	240	207	248	228	250	229	226	271	282	244	263	251	261	233	248	263	231	233	233	242	223	232	253	247	216	239	234	202	207	226	255	241	210	241	259	246	245	234	227	231	257	210	242	237	247	238	219	247	230	244	235	240	227	207	256	243	222	246	244	219	201	263	251	253	248	227	242	230	243	250	266	248	238	259	229	241	243	266	237	229	267	214	257	265	247	243	231	262	246	224	205	212	254	259	207	218	234	236	256	227	230	245	233	257	263	254	220	217	264	225	225	250	241	226	218	245	249	234	243	233	241	237	218	249	224	238	230	236	249	230	213	247	234	260	258	230	238	239	230	247	258	246	218	255	240	213	236	241	229	212	245	235	216	237	238	244	198	244	204	221	257	222	245	220	236	217	220	233	250	219	203	225	228	217	222	222	235	259	238	227	236	219	241	241	205	210	223	226	231	222	237	230	241	240	217	199	211	244	231	260	238	231	236	233	241	227	231	223	265	229	240	236	214	232	223	217	213	222	224	223	257	251	248	216	231	240	257	226	228	248	260	224	228	220	214	239	249	247	258	233	206	218	233	260	230	232	239	224	251	218	235	224	220	251	228	251	224	250	226	230	205	237	235	214	263	234	251	225	246	229	234	240	239	237	235	240	234	219	202	261	251	220	244	224	215	229	215	235	239	235	250	230	254	216	217	211	250	237	254	245	259	236	246	214	236	219	228	209	248	206	224	216	243	246	208	262	248	221	238	233	236	244	231	220	227	222	198	243	246	224	245	268	243	218	240	250	262	226	236	232	229	207	240	223	247	219	246	216	242	233	204	238	253	223	195	243	235	258	241	221	264	206	232	250	225	221	219	238	229	261	269	222	237	226	213	239	227	207	239	233	238	251	242	269	229	221	210	210	255	214	227	203	223	247	252	227	239	256	236	239	235	247	243	231	218	215	206	209	231	235	261	226	219	266	263	225	214	233	216	252	244	206	226	249	238	222	257	219	217	255	232	216	258	218	241	222	250	229	233	237	223	228	231	192	255	232	238	225	239	222	191	240	219	208	218	227	254	235	240	248	245	239	216	252	236	261	228	229	221	228	216	221	207	241	249	252	219	227	246	241	240	241	236	218	218	234	211	254	225	221	206	239	254	224	242	273	226	241	235	236	256	232	241	246	226	237	232	264	214	279	223	230	222	231	227	257	222	209	209	229	247	266	238	212	238	244	229	223	233	272	279	253	243	233	250	231	223	247	232	223	201	235	220	221	217	233	255	221	251	221	242	242	246	241	259	248	277	216	223	225	240	215
27389	21145	14894	16984	16111	7219	1250	346	830	916	2403	2268	1536	1253	569	326	247	233	264	275	234	267	270	220	220	258	262	268	272	273	280	273	252	292	260	238	282	234	274	286	234	247	276	264	266	271	258	263	263	266	238	245	251	299	274	276	234	271	255	246	272	230	264	279	251	256	300	233	279	239	251	242	276	270	241	264	239	253	255	243	250	252	256	279	289	260	239	264	268	248	246	253	266	254	265	265	248	283	266	272	256	253	256	232	267	267	260	296	268	258	263	269	279	292	226	260	254	249	304	259	280	241	260	259	248	269	224	233	258	252	284	260	259	243	255	249	262	237	240	255	267	277	270	258	279	282	271	271	237	281	244	267	244	268	249	262	291	267	239	243	248	253	250	268	248	263	248	250	260	240	249	267	237	259	270	277	246	273	257	255	236	239	237	267	259	278	237	242	263	272	226	265	252	254	239	249	267	293	249	234	276	254	235	254	233	262	265	232	254	253	236	249	258	264	269	253	274	267	236	288	275	265	236	265	237	254	252	247	263	248	238	278	261	266	270	272	260	286	256	273	241	251	268	261	259	279	232	271	263	288	271	248	252	236	267	290	269	252	231	246	264	280	275	265	242	265	276	268	244	274	267	235	240	280	264	259	252	255	275	250	264	246	249	246	284	254	268	264	219	252	266	249	246	246	243	260	261	291	283	249	255	263	265	245	257	265	257	276	259	240	239	283	278	263	250	276	235	259	261	283	297	283	239	230	247	250	261	257	248	261	276	268	246	234	230	276	243	259	247	280	254	272	262	224	267	255	277	244	247	222	290	274	261	244	264	243	274	251	287	293	329	260	252	247	262	244	261	248	246	261	256	273	295	263	253	271	239	276	250	297	252	267	268	244	255	242	277	261	292	274	266	254	245	231	253	243	238	273	273	255	233	270	267	255	251	273	259	221	285	262	279	254	230	258	288	276	238	231	292	248	271	278	266	270	248	277	236	248	279	245	274	233	251	291	280	259	251	270	271	248	270	301	273	260	245	283	241	253	252	244	257	259	244	277	270	266	278	262	253	282	288	257	250	258	269	275	268	265	272	272	241	277	259	256	283	251	280	256	228	281	243	272	258	229	269	261	260	253	250	269	266	276	242	249	264	253	250	284	253	256	242	285	276	294	250	284	280	289	254	250	256	264	269	222	276	236	260	247	269	250	252	247	271	266	241	256	257	249	268	270	295	238	273	241	279	237	226	232	270	242	248	271	275	265	254	239	270	285	269	272	240	291	242	274	232	273	267	277	249	246	275	264	236	247	246	256	280	258	262	253	259	257	282	256	277	248	278	255	268	239	280	266	249	252	262	214	226	267	273	283	257	272	264	256	247	268	235	252	265	259	256	265	260	284	219	257	251	278	280	235	232	259	262	276	247	250	250	262	266	264	244	272	248	237	283	252	244	257	234	278	234	265	268	274	252	259	272	297	268	231	254	281	252	281	277	257	234	249	275	258	250	253	264	256	249	269	290	228	237	254	260	234	257	241	261	252	256	271	278	272	260	275	274	269	258	257	262	233	289	245	254	252	258	232	269	277	271	274	276	226	254	279	229	239	263	278	240	257	220	282	252	257	250	254	229	240	286	268	239	262	294	238	265	294	273	242	266	271	266	246	265	273	253	250	259	275	291	237	267	258	267	252	262	225	251	248	281	259	250	271	241	239	249	249	266	255	250	247	265	252	292	239	241	249	268	240	270	241	267	245	267	228	257	276	243	232	257	242	302	244	245	281	253	224	287	268	251	276	246	236	257	261	295	261	275	263	272	267	264	255	274	237	271	257	266	255	270	261	247	228	243	255	264	268	256	305	266	270	266	293	272	266	253	259	266	259	268	261	245	228	266	258	287	255	247	287	266	266	258	274	286	239	282	240	253	255	286	229	246	255	235	287	258	267	265	279	250	269	242	226	276	254	259	258	245	237	288	276	291	258	250	226	251	254	251	232	243	246	261	271	266	241	234	253	247	240	256	274	242	247	280	235	255	240	240	272	252	247	253	238	219	252	262	255	241	265	280	269	267	297	248	248	263	282	257	247	242	245	268	291	260	264	231	258	285	281	264	248	271	236	254	271	251	233	281	265	280	270	246	242	262	249	267	273	288	236	254	254	258	222	239	289	245	262	274	257	222	273	250	271	241	265	259	224	229	259	256	275	253	217	250	270	271	263	279	253	304	268	251	259	253	259	288	262	244	252	276	231	253	240	227	275	254	259	241	242	272	252	245	233	257	278	277	268	281	281	242	259	267	263	294	294	275	262	240	233	260	271	267	261	253	275	271	240	261	248	255	255	260	257	258	247	269	246	257	237	249	250	243	253	283	288	240	253	288	284	234	248	277	255	257	254	279	270	243	260	244	305	252	265	256	252	264	282	296	289	271	260	267	284	286	256	281	238	259	262	237	258	244	259	259	239	243	260	267	244	239	238	259	278	273	245	276	270	260	262	262	232	280	274	264	263	253	236	263	247	287	267	227	279	281	268	262	241	243	255	284	282	264	252	269	252	278	257	262	258	236	231	250	267	259	221	248	266	242	252	255	251	255	261	251	260	261	244	246	269	271	261	251	291	276	259	281	250	249	226	281	245	257	261	250	266	269	243	234	246	244	280	264	246	270	272	276	241	244	303	281	247	288	227	287	253	274	235	270	249	265	252	241	278	253	233	253	266	227	243	240	274	249	285	279	258	274	248	266	268	277	249	266	233	251	277	243	252	271	278	272	273	255	276	266	289	257	272	259	254	261	236	243	266	239	287	269	240	247	248	289	236	295	278	268	270	240	244	237	256	284	269	252	266	264	241	272	248	292	258	214	243	249	261	225	270	239	283	274	252	261	272	272	273	271	290	276	253	298	279	256	264	256	294	263	256	261	260	278	229	271	268	279	244	261	260	252	224	260	266	275	252	261	274	232	244	228	263	295	255	259	246	262	260	250	253	252	229	275	238	263	238	249	260	246	256	274	274	265	245	245	252	224	236	263	259	265	252	268	251	272	271	240	261	267	269	263	269	274	257	240	244	265	272	239	260	235	232	253	262	269	249	273	263	284	243	270	283	254	252	259	272	268	257	258	274	215	284	244	250	265	247	249	278	251	282	274	268	247	252	279	274	243	247	263	270	270	217	277	277	257	249	269	241	280	288	249	258	246	267	271	254	240	245	249	244	271	269	274	265	227	268	232	266	261	267	278	238	257	273	259	220	278	251	248	270	235	296	263	268	246	263	254	240	250	243	263	285	242	251	257	247	272	263	267	264	232	246	254	235	258	266	250	259	277	243	227	256	246	247	259	277	254	277	248	235	253	275	275	267	255	227	274	231	233	242	263	250	266	241	248	245	210	251	265	253	272	244	290	259	254	258	261	241	271	257	272	250	236	242	221	262	255	240	263	283	275	267	257	255	255	250	289	237	278	257	270	275	263	270	283	308	248	284	256	256	251	249	253	239	242	247	279	280	253	233	266	277	261	269
19891	19647	15300	22518	24186	11762	2654	620	1830	2236	5749	4962	3361	2668	1133	511	382	394	388	397	351	398	385	411	371	399	385	399	421	409	407	431	407	366	394	392	413	407	391	383	398	420	393	371	423	401	388	387	412	390	426	402	360	387	437	409	428	375	387	407	390	436	411	423	374	386	455	386	407	427	388	353	390	404	412	420	383	380	411	380	388	409	386	376	350	391	380	408	434	381	374	368	364	381	381	399	368	364	396	409	436	421	412	411	407	415	385	439	391	391	399	455	373	382	430	419	374	378	387	388	375	374	360	403	379	362	372	409	388	393	391	389	366	378	406	386	416	443	390	439	388	373	363	405	389	425	383	422	370	384	404	388	387	401	397	395	393	405	390	390	361	389	387	383	383	407	420	399	415	390	424	376	383	404	392	377	384	368	426	375	391	417	384	397	408	446	361	421	369	394	383	426	413	424	385	377	370	379	384	393	381	395	379	386	448	407	421	363	391	371	403	411	421	429	400	399	387	401	400	391	393	415	389	377	409	404	378	381	405	372	357	404	387	395	413	417	386	417	380	394	397	390	402	376	378	402	402	393	405	421	382	377	379	410	362	420	379	396	411	333	404	411	417	397	355	348	378	371	386	393	383	388	363	390	390	386	389	368	363	414	427	392	409	401	402	377	377	367	403	397	377	430	407	419	367	406	413	365	428	404	411	392	380	381	368	387	404	365	408	408	400	413	419	405	410	448	379	358	413	414	398	402	399	392	397	407	409	370	387	403	399	392	401	425	385	372	413	384	363	375	375	403	362	398	412	378	450	424	404	378	376	448	394	399	362	395	387	383	390	387	381	401	399	370	408	413	375	396	426	376	382	383	396	400	375	418	351	411	396	375	399	384	426	393	385	410	395	394	395	387	384	355	418	390	420	412	383	406	364	391	390	389	429	379	363	373	413	373	389	392	362	403	438	373	405	398	390	361	398	370	382	420	410	396	369	411	393	416	395	404	407	390	370	384	395	380	403	438	377	386	426	343	372	418	457	425	401	412	393	423	369	388	380	366	437	370	396	371	390	421	384	421	408	370	408	394	411	425	406	374	355	411	385	405	373	399	406	356	412	398	410	422	426	391	415	419	413	380	412	429	379	385	420	394	387	444	385	369	389	409	397	379	385	392	388	381	370	372	365	411	397	386	383	375	413	402	416	406	398	429	429	393	358	380	411	393	432	391	412	406	416	399	396	410	365	381	357	384	430	423	417	386	370	370	380	350	400	377	416	416	421	396	407	426	407	422	395	416	411	391	360	383	360	400	369	408	412	392	408	350	407	416	386	377	394	409	392	360	388	424	355	362	383	408	371	389	389	407	382	419	392	384	384	386	402	408	375	408	391	347	382	389	438	404	383	404	379	385	425	401	412	392	412	403	390	405	409	379	377	425	414	385	404	376	391	382	372	392	413	398	398	416	387	370	365	391	380	412	373	362	383	378	420	359	409	389	369	408	419	383	386	386	444	375	384	397	393	399	374	377	388	372	361	404	373	416	369	395	395	404	385	383	363	387	385	426	435	362	361	394	374	408	389	415	382	399	426	382	372	386	386	386	378	401	405	389	368	408	454	388	410	380	414	378	403	395	403	428	389	399	378	415	389	410	391	418	377	407	396	397	391	373	397	351	402	398	381	400	397	439	376	415	397	347	400	413	387	416	381	403	406	369	367	396	364	380	413	412	415	377	399	387	382	397	411	402	381	369	378	404	374	408	402	412	410	392	384	418	380	369	379	429	394	385	407	391	378	402	401	389	386	347	373	371	410	382	390	394	402	388	417	389	374	417	383	401	375	415	401	384	391	385	394	417	408	431	413	401	385	430	425	400	394	439	356	364	390	397	384	378	370	392	382	358	405	399	412	395	415	381	353	386	436	393	411	363	402	384	414	396	441	392	390	383	400	402	407	401	411	391	386	392	391	404	415	427	391	404	388	400	399	408	414	396	403	372	350	381	396	387	413	421	383	366	408	406	463	427	421	429	394	373	414	373	408	375	391	392	417	393	420	380	437	382	360	395	377	382	375	370	387	391	378	372	412	408	392	383	429	414	359	395	383	374	411	385	367	385	390	424	396	394	409	408	390	398	450	381	405	417	382	424	397	403	378	405	412	413	394	388	382	431	403	383	377	411	382	381	371	407	423	388	377	411	436	401	394	431	378	371	419	361	403	394	405	412	393	400	376	413	419	385	410	398	374	397	385	370	394	386	365	374	407	401	379	389	378	390	406	390	346	396	396	400	400	388	369	386	402	388	369	425	411	402	374	393	413	400	422	378	388	391	393	406	391	381	401	393	401	376	368	391	393	380	409	410	419	398	395	378	401	408	372	381	386	423	348	380	409	398	372	439	386	387	380	405	406	399	411	408	377	380	405	398	420	392	414	411	407	419	404	407	394	373	435	396	367	442	361	418	387	417	407	359	404	372	382	428	391	392	415	414	361	378	385	379	382	398	375	419	406	347	339	391	393	413	362	430	381	412	403	374	424	416	383	408	419	354	396	357	400	379	390	419	358	364	401	407	398	409	425	400	404	385	361	394	390	390	355	403	428	389	418	379	387	400	398	392	414	353	418	358	372	396	408	395	377	411	394	396	403	380	411	372	404	367	445	385	392	370	389	402	392	421	410	366	373	415	369	410	391	365	432	384	387	365	387	390	385	400	423	398	382	383	359	376	402	386	374	387	342	397	406	382	413	394	385	380	416	424	374	399	399	395	423	406	403	421	401	400	377	397	420	416	392	426	365	394	412	395	405	364	399	382	388	415	373	404	359	361	395	400	395	400	399	433	406	376	415	382	417	403	429	378	420	381	411	426	405	385	394	371	380	385	380	397	401	398	393	389	419	377	364	409	394	405	376	439	392	401	369	402	421	374	383	422	390	391	405	381	380	423	370	378	389	387	396	397	399	401	424	385	378	363	418	411	405	416	407	386	385	383	375	415	389	363	379	420	370	390	396	395	408	405	429	408	391	385	425	378	374	402	395	362	406	423	380	355	400	412	407	392	390	385	376	377	456	383	380	426	417	397	364	410	437	422	391	385	367	430	386	394	408	385	417	402	408	398	391	373	419	359	416	398	407	391	384	366	406	400	410	406	430	390	392	409	395	359	429	368	396	424	376	404	373	389	383	396	396	384	390	381	365	402	383	387	415	395	397	426	378	403	415	416	395	402	413	401	408	385	414	412	380	397	385	409	402	404	392	341	392	405	391	414	399	402	388	386	408	371	398	354	402	402	390	423	387	419	370	390	396	385	450	393	349	391	405	411	393	377	407	401	385	407	393	442	430	388	390	394	380	414	393	403	398	389	382	375	373	408	419	392	383	377	368	364	377	411	404	391	416	379	378	372	386	397	377	394	361	391	383	405	352	386	400	400	378	393	401	354	408	377	400	358	388	421	378	429	368	423	407	389	392	420	414	405	398	400	404	389	368	397	402	384	436	395	401	395	408	373	397	402	394	393	361	424
24339	21546	29169	26660	24017	18641	4199	659	1456	10765	21343	20228	12001	5544	2130	856	311	298	284	325	270	298	348	280	300	299	292	253	297	275	297	309	286	289	297	292	279	296	295	291	301	293	275	264	300	263	290	268	232	282	279	298	278	284	301	297	290	287	261	255	305	289	257	286	293	280	319	311	293	275	308	302	315	274	305	293	289	281	244	269	292	271	312	305	269	275	289	273	304	289	300	279	295	296	282	295	285	259	264	252	284	302	310	304	297	270	277	283	269	286	262	275	286	321	350	287	293	297	300	308	275	281	304	302	277	292	307	241	290	287	265	293	290	299	283	269	281	283	266	263	283	298	291	301	304	319	276	298	265	310	267	311	266	277	309	319	252	285	280	265	253	302	281	275	298	258	272	289	265	270	300	275	307	261	274	284	292	314	309	234	303	306	273	266	302	317	306	264	297	303	324	312	316	297	279	289	300	278	268	285	264	276	315	272	301	277	283	292	299	262	311	239	301	293	276	305	302	272	278	298	271	278	285	268	306	270	269	266	282	254	315	293	288	277	275	288	270	301	287	272	292	296	309	278	279	287	273	286	293	273	272	316	267	302	280	275	288	294	328	254	232	285	316	279	297	269	285	299	289	295	281	280	289	301	275	273	269	295	293	328	276	303	277	310	279	290	298	278	278	258	305	292	264	284	270	308	288	284	281	301	270	280	276	290	290	275	273	285	283	264	271	269	256	315	287	282	302	306	275	281	280	276	280	282	282	283	301	265	298	256	283	289	253	288	306	253	284	305	270	293	275	291	272	280	301	298	288	264	278	284	264	260	259	297	285	299	278	267	305	292	285	287	267	247	277	293	282	271	278	264	286	279	269	311	251	291	310	278	283	282	263	289	297	307	301	279	303	269	293	277	280	288	276	270	311	299	286	268	265	265	300	286	266	290	260	260	278	275	269	267	289	297	293	278	309	282	297	284	288	267	269	276	278	291	254	283	267	319	306	295	281	280	295	277	278	289	275	271	265	304	282	317	317	277	266	288	309	284	254	317	270	297	266	317	275	304	312	300	292	285	285	282	274	281	298	262	273	285	289	274	286	258	285	283	283	261	267	240	275	306	293	277	306	296	274	277	283	315	237	282	327	290	284	297	263	303	285	270	273	292	288	278	282	294	282	286	297	290	306	258	278	314	304	285	293	265	278	264	276	281	273	297	282	270	268	293	269	273	303	274	261	262	272	298	302	263	265	265	309	288	257	273	283	281	282	248	309	311	273	298	334	296	261	305	283	303	304	281	292	269	280	250	258	273	280	292	267	273	282	305	295	309	304	300	292	272	293	270	301	285	300	296	264	291	296	281	261	307	293	297	299	295	266	325	307	269	307	262	248	285	288	289	282	280	289	287	251	274	277	260	287	285	272	291	265	287	297	261	292	291	272	281	283	299	276	278	261	311	274	268	289	303	258	298	286	278	254	276	289	286	296	263	289	282	303	230	270	263	260	296	283	274	266	285	285	304	297	294	282	262	293	274	292	296	300	279	273	266	316	277	302	295	288	271	302	286	267	301	289	296	268	259	321	283	287	288	274	286	290	274	285	300	314	279	307	300	295	311	263	262	283	316	303	288	279	296	302	303	308	283	274	264	285	266	292	268	291	270	275	266	291	304	261	318	281	269	291	281	265	305	288	292	270	280	277	265	258	256	304	289	261	304	261	311	302	289	279	298	271	266	264	300	314	273	286	285	292	277	280	275	312	273	299	277	307	290	282	263	294	289	276	265	270	287	253	256	271	315	250	307	289	285	285	286	279	287	287	306	286	297	279	303	282	272	277	285	300	298	297	305	290	317	304	299	288	270	278	280	288	266	284	290	279	278	275	282	254	298	329	280	290	262	305	284	276	278	290	268	263	288	283	298	292	299	268	259	298	272	297	309	277	302	273	310	277	276	285	308	296	260	283	299	283	291	264	279	301	265	312	282	284	303	279	242	288	259	274	317	272	288	268	291	287	287	241	292	305	263	275	308	289	272	280	280	278	287	282	300	303	286	284	296	273	295	308	257	269	295	258	287	270	295	282	283	276	296	273	317	278	286	308	269	304	275	304	301	264	292	315	293	298	276	275	297	292	286	297	309	264	293	298	263	268	271	300	280	301	275	326	274	308	282	289	302	294	263	293	300	291	273	289	282	290	277	292	246	260	275	269	266	277	282	304	304	289	250	272	261	267	278	275	272	310	299	264	284	296	270	301	312	275	310	329	289	279	279	277	254	286	296	256	298	276	299	282	277	263	280	308	257	304	270	288	304	277	281	301	292	254	282	283	275	284	290	283	291	292	279	305	260	287	298	294	259	289	296	292	301	306	282	268	287	284	280	264	241	269	304	283	293	272	292	263	298	293	238	304	310	296	292	289	269	249	263	284	296	283	281	282	294	293	286	256	286	288	263	270	310	276	295	295	265	293	280	280	287	266	267	273	287	266	278	285	292	264	268	290	283	300	287	292	295	294	297	290	264	282	301	308	284	295	250	275	247	269	276	276	305	274	298	301	309	314	291	276	293	260	276	270	279	267	267	256	263	255	303	277	266	282	290	290	275	246	256	300	294	308	290	297	305	284	271	284	283	288	285	304	289	267	262	276	287	294	259	290	288	279	284	298	290	262	295	291	291	270	314	276	266	258	250	284	270	316	298	293	324	284	267	328	277	288	280	302	288	325	286	262	281	260	291	256	290	305	292	327	267	278	271	304	293	295	307	267	285	287	252	290	307	251	281	301	304	289	271	297	254	293	293	308	259	264	270	264	282	280	249	290	274	285	317	255	306	290	266	263	278	288	306	302	269	247	316	274	304	299	281	296	288	270	299	274	277	288	316	300	260	304	292	284	272	272	279	283	313	296	291	297	275	276	273	312	309	264	308	260	241	309	282	281	295	292	310	266	309	280	284	284	294	288	277	292	274	294	282	280	273	285	268	259	278	318	290	296	295	305	271	285	271	290	313	277	267	282	317	290	274	304	302	278	275	259	290	297	304	286	301	265	321	271	287	278	305	310	329	281	249	260	296	282	291	304	317	276	316	278	241	294	285	275	257	264	262	270	290	290	276	310	271	280	265	249	283	266	285	285	277	283	295	301	271	287	277	304	317	272	291	300	276	268	274	283	303	288	295	268	264	276	283	272	280	269	292	301	277	279	260	266	264	282	273	261	267	285	274	297	263	256	295	263	274	265	303	290	306	282	275	284	280	273	268	298	284	311	295	267	272	270	273	312	264	303	278	282	293	277	287	270	292	290	313	293	335	270	292	276	255	289	263	256	340	290	280	303	279	284	284	268	252	300	278	294	291	281	290	275	280	250	278	295	276	288	268	320	290	277	286	265	274	311	264	294	289	267	288	288	272	283	262	284	280	267	277	282	318	284	272	303	277	319	281	276	309	280	275	267	289	281	267	321	305	283	287	290	304	296	275	292	306	274	312	275	276	309	283	316	249	297	242	279	285	271	306	286	298	283	304
25084	38035	42660	41471	31087	18801	2772	1514	3939	22273	31666	28759	19487	11248	5020	1795	440	475	441	443	397	439	428	468	467	452	437	439	446	429	454	427	428	414	449	401	432	428	425	431	421	432	451	429	415	439	433	435	438	428	396	458	423	459	452	439	412	444	415	426	430	411	451	462	411	464	453	450	394	422	431	489	439	416	413	404	429	423	433	436	436	464	420	436	412	415	407	437	472	427	459	425	409	462	453	443	450	447	445	435	452	400	428	425	428	449	477	397	460	440	420	432	422	414	411	440	415	432	409	428	460	443	407	402	420	420	463	474	409	404	461	462	398	450	443	426	424	429	469	414	447	472	412	430	413	426	433	439	435	435	421	421	425	393	435	452	441	471	437	440	459	451	436	453	414	409	474	419	467	440	452	431	375	456	400	436	395	383	421	437	460	416	423	437	410	412	414	433	431	440	459	424	449	438	430	423	422	425	476	382	422	439	416	407	414	430	457	388	442	442	417	441	418	442	438	451	439	437	448	399	430	400	413	431	434	426	430	457	417	438	439	443	445	418	473	412	433	442	419	455	444	439	417	415	424	437	449	399	417	462	413	425	460	461	456	448	398	419	459	467	454	422	442	422	452	456	457	439	419	459	446	452	425	399	449	432	455	399	439	464	442	428	458	436	462	450	442	456	441	473	418	448	401	449	432	418	448	462	401	422	426	427	412	445	412	404	414	416	395	431	433	462	423	450	407	455	461	451	412	440	423	421	453	451	456	438	438	444	474	440	407	464	438	446	422	397	436	403	411	430	459	447	412	398	454	420	416	439	429	407	434	424	420	433	416	413	448	447	446	399	470	445	444	444	421	444	415	437	454	446	427	401	418	450	390	429	428	425	441	409	429	433	424	423	448	411	416	415	432	392	421	477	414	446	448	441	453	465	417	438	435	474	426	419	441	421	430	475	419	438	393	428	433	444	448	410	416	431	409	414	434	425	427	414	419	442	393	462	450	454	404	451	469	455	485	421	424	429	417	423	466	457	435	455	419	427	402	439	402	450	427	438	407	435	425	426	438	437	446	411	411	448	422	463	429	408	381	417	419	398	413	410	394	396	468	403	420	398	483	494	493	422	415	435	426	414	437	439	394	420	399	422	407	432	409	430	426	421	443	463	424	430	408	460	430	441	441	413	413	454	453	405	430	420	405	405	418	406	427	450	413	398	441	456	451	424	435	414	399	434	435	453	478	422	403	457	395	462	455	434	451	449	434	439	447	434	430	433	448	420	403	421	433	432	466	421	428	457	459	414	434	434	434	447	430	420	442	426	414	428	402	442	444	423	426	434	444	456	446	411	453	402	447	395	399	473	430	403	405	436	428	406	435	412	416	432	418	442	434	429	439	444	439	447	422	428	439	401	436	411	421	437	486	498	444	438	434	430	397	405	431	464	437	378	409	422	425	424	458	396	444	440	400	442	431	485	420	463	474	436	405	456	394	443	403	469	463	447	456	439	467	449	420	390	390	454	477	428	459	429	433	439	437	416	409	440	428	437	432	460	445	441	404	440	418	476	433	415	429	411	418	455	472	432	447	429	382	440	397	474	400	468	454	414	461	425	443	452	398	410	402	422	420	405	445	454	449	424	450	429	441	425	485	447	460	449	452	473	430	409	430	417	462	407	423	428	419	439	408	459	438	398	440	406	428	403	452	429	426	452	416	445	446	427	409	416	424	431	429	464	413	439	429	427	445	420	470	424	452	436	395	447	439	429	405	414	448	424	427	440	432	438	468	410	405	456	449	427	451	471	401	435	424	442	448	401	476	457	428	415	420	426	447	453	437	425	434	413	418	383	458	453	471	448	465	400	421	430	406	411	460	421	432	448	395	429	402	463	428	437	438	432	437	429	424	432	411	423	430	435	436	423	431	455	425	421	424	461	436	425	422	426	407	465	435	422	453	413	419	444	472	443	448	438	475	453	455	476	420	435	422	419	413	416	404	421	428	444	419	429	463	404	447	421	391	409	453	433	463	395	425	399	421	440	405	477	436	430	432	431	427	433	434	409	451	454	443	444	457	386	429	464	415	454	444	445	418	444	451	430	435	398	435	412	435	427	451	403	434	452	443	429	382	429	481	398	484	458	428	453	436	441	462	444	405	444	447	462	409	435	454	415	410	428	431	466	471	440	463	451	393	427	445	416	438	444	439	437	428	448	413	442	445	424	403	423	452	426	427	423	492	438	406	435	462	417	437	436	418	469	458	422	414	434	435	428	427	425	405	397	408	394	465	407	416	439	439	451	428	419	454	454	459	445	442	419	408	444	436	412	414	448	458	409	442	427	426	405	415	413	445	436	462	462	421	446	450	466	412	465	392	430	424	435	421	468	433	410	471	434	464	433	428	426	419	434	439	473	429	420	439	458	450	452	439	443	403	438	461	401	420	419	431	424	431	443	432	421	425	425	427	468	477	441	423	431	428	417	482	424	437	426	443	448	422	413	396	408	455	423	416	445	400	439	434	434	460	406	406	431	443	429	415	456	413	456	431	410	401	404	432	450	440	419	417	394	426	453	394	472	425	464	444	425	414	435	453	449	418	438	415	462	415	467	392	468	425	403	438	436	442	468	457	453	434	399	446	448	451	475	445	443	430	453	438	428	420	441	400	408	408	437	480	438	471	430	448	444	403	419	446	473	433	407	452	457	443	429	427	423	443	413	476	450	405	432	430	434	425	418	410	394	443	415	428	449	383	451	422	426	424	406	406	465	443	410	444	406	447	428	406	421	393	430	427	484	421	429	418	452	435	419	407	464	465	419	445	413	437	431	443	426	406	429	463	401	442	425	406	430	459	410	439	426	433	418	430	454	453	483	448	438	429	417	431	456	431	411	409	427	453	442	431	474	397	418	443	395	424	413	417	403	448	402	423	444	464	443	410	397	425	416	432	418	465	424	437	472	421	441	438	418	458	441	425	432	413	431	407	431	416	438	420	444	409	424	430	436	429	406	435	432	411	444	502	427	445	470	423	439	428	433	457	419	446	454	421	441	437	452	431	424	472	448	442	423	402	433	429	436	469	466	455	484	417	438	449	440	398	457	444	445	398	452	425	429	448	430	432	465	424	450	452	437	410	447	428	399	452	443	415	448	441	455	406	415	441	452	428	447	420	420	435	434	451	429	426	475	455	482	446	444	461	412	473	489	409	433	414	459	416	415	451	487	412	436	418	431	434	413	467	450	446	468	416	419	407	452	431	436	461	449	423	440	413	432	461	445	472	415	415	474	437	474	494	443	475	479	419	411	456	430	424	426	445	449	426	395	414	408	448	455	495	433	410	397	478	441	432	440	416	433	454	426	449	426	434	452	454	399	408	435	412	442	455	431	444	412	418	415	410	481	436	459	422	406	441	456	407	442	438	421	448	473	396	438	443	429	442	429	463	400	427	425	438	449	450	467	466	452	388	414	429	474	465	422	452	439	434	422	425	425	416	450	414	440	446	455	412	440	490	405	436	439	424	441
23340	21405	29197	24048	21614	20397	6764	3210	11220	29480	32325	26554	17041	9336	4011	938	228	235	202	195	205	247	219	208	230	205	197	200	214	209	224	199	221	214	223	191	195	198	195	213	199	201	209	232	218	203	205	212	216	188	190	202	191	225	192	211	202	179	227	215	205	189	212	200	213	199	224	214	207	204	197	216	213	210	220	215	180	194	206	202	225	187	174	206	201	191	182	200	190	211	206	186	217	230	194	213	187	194	216	188	210	192	189	214	230	176	195	203	211	214	192	208	208	217	216	211	213	227	202	196	227	192	208	184	190	215	209	188	198	220	208	187	262	192	190	207	206	204	203	214	224	196	189	180	210	203	222	213	216	209	223	209	208	203	200	199	206	206	203	193	197	213	210	176	199	209	211	208	214	204	203	225	211	194	220	180	213	172	219	213	201	213	229	207	189	200	179	200	202	203	209	227	208	209	188	191	190	214	210	174	175	200	207	203	211	217	214	210	201	188	199	208	202	215	227	200	208	222	191	203	203	226	192	214	224	211	186	181	202	210	192	200	219	188	208	205	221	182	202	211	213	231	239	188	210	237	185	196	201	210	168	243	219	217	217	195	212	184	186	194	216	178	211	230	222	215	216	182	205	196	220	174	182	159	212	191	205	213	200	220	212	212	209	210	208	206	202	195	207	200	203	210	211	189	215	233	208	212	201	197	186	195	183	201	195	191	206	180	219	186	178	228	212	194	202	203	217	217	201	198	207	228	198	206	232	206	206	202	196	212	233	248	212	188	198	188	203	199	180	202	187	209	207	205	205	204	201	182	208	222	231	190	202	185	197	190	218	197	190	187	223	213	178	211	210	184	208	190	184	215	203	213	201	222	202	199	205	230	186	195	210	198	212	186	204	222	192	205	211	203	218	182	218	199	209	179	182	216	207	202	188	206	224	220	219	212	199	191	189	206	203	211	197	214	189	201	199	180	196	232	226	195	222	190	192	213	218	217	205	223	204	186	201	179	202	202	217	223	225	179	201	215	223	197	206	204	204	216	193	197	200	219	221	196	196	223	200	197	218	191	206	207	213	223	238	219	232	193	194	213	202	203	226	229	195	222	205	184	187	198	208	225	216	168	204	183	199	214	200	226	160	238	194	177	208	206	197	207	218	192	216	200	202	204	183	203	193	188	199	207	168	201	191	207	205	205	200	220	233	201	210	208	205	192	213	190	199	208	205	201	216	216	231	217	203	197	202	218	194	219	227	242	240	194	198	221	195	215	198	189	205	197	197	218	235	195	214	199	190	204	218	194	207	175	177	221	212	224	204	202	187	204	180	211	199	205	202	206	203	178	191	183	187	210	217	200	195	178	213	188	206	229	197	212	213	213	192	202	214	198	209	181	202	221	208	214	203	215	192	208	185	215	217	219	203	222	184	187	213	196	208	189	224	171	211	199	200	197	192	221	203	212	250	203	196	188	193	218	217	198	206	217	215	190	203	208	208	210	213	198	168	191	187	224	199	194	206	205	203	197	210	196	199	210	207	192	215	218	202	210	206	195	192	225	214	229	201	193	214	213	225	223	193	219	211	218	200	220	182	207	198	213	192	197	217	200	188	197	221	181	210	212	245	202	215	215	202	222	203	175	187	226	200	217	193	185	213	216	202	233	201	218	208	225	218	183	218	191	191	190	201	217	173	218	203	204	199	221	199	179	222	193	216	236	217	198	216	212	176	218	229	206	193	208	192	220	197	203	217	199	180	214	209	197	214	214	206	212	204	198	205	204	209	199	190	235	198	185	188	197	197	201	203	206	221	218	193	186	196	207	200	223	228	209	204	207	217	210	189	196	195	220	217	209	236	231	187	219	214	207	203	219	220	192	203	214	234	206	195	214	186	183	207	204	189	205	180	212	224	231	201	205	210	195	172	208	205	210	188	193	217	211	197	184	220	200	186	211	182	182	187	188	203	217	221	192	223	196	213	226	210	224	214	220	176	207	191	196	231	209	237	209	220	199	193	229	233	190	175	189	214	180	169	200	211	208	199	191	227	219	199	204	196	221	211	205	205	203	201	185	197	194	218	187	214	227	218	194	220	202	210	196	224	198	218	215	207	203	205	207	211	200	198	211	218	208	215	228	200	186	228	196	211	203	223	197	195	240	195	210	219	201	229	219	212	194	199	202	209	219	208	210	211	218	191	180	213	192	198	237	209	212	229	214	201	209	218	194	205	209	193	181	195	202	203	199	180	240	230	209	187	191	200	188	189	192	239	205	194	210	186	204	188	181	181	218	212	199	194	196	196	197	202	203	211	184	198	211	187	201	227	215	190	200	186	201	213	212	187	206	205	216	208	197	185	186	194	190	190	196	211	189	182	174	206	239	208	218	177	189	232	194	204	193	209	191	206	234	197	207	175	228	229	221	207	198	214	193	205	201	190	212	229	188	188	209	195	208	200	224	210	205	201	205	198	220	204	226	196	228	200	198	209	183	194	208	203	221	200	210	205	219	198	208	198	201	221	200	201	198	239	210	186	224	217	204	226	202	197	202	214	204	194	186	224	212	200	194	203	200	196	191	200	215	197	165	222	195	188	174	209	204	187	211	203	199	191	198	235	189	188	210	216	187	228	208	199	206	210	193	212	211	191	189	203	206	178	197	199	206	192	211	195	212	202	211	205	194	185	190	198	221	219	191	208	216	194	215	209	196	224	200	219	198	242	175	171	202	199	206	216	210	194	207	205	204	204	179	198	194	184	200	221	176	187	206	184	223	235	226	200	169	208	192	197	191	212	188	194	220	199	199	173	227	214	197	221	220	228	207	197	209	203	229	235	178	190	178	214	198	213	213	197	198	213	212	196	214	215	207	207	187	191	196	206	189	214	194	200	196	221	201	224	212	207	204	184	218	221	217	217	191	174	204	192	222	190	195	189	199	216	218	164	199	206	212	214	194	190	201	209	196	204	224	217	232	199	190	202	213	194	223	208	187	202	208	212	225	211	205	223	181	202	207	199	222	216	204	195	220	214	172	213	208	211	221	202	194	222	180	203	202	174	231	220	239	194	191	196	201	210	202	213	217	208	194	188	202	212	202	198	182	205	212	177	194	224	213	193	195	214	211	207	189	208	221	217	231	214	202	197	179	224	193	227	234	183	223	182	199	201	194	208	183	189	201	190	198	202	192	192	199	191	206	180	184	203	202	205	204	191	186	205	212	215	195	197	202	184	208	192	186	213	231	196	213	195	196	209	185	233	193	187	221	191	204	225	218	211	199	219	217	227	202	227	209	212	192	214	221	190	208	198	184	212	203	203	194	210	189	197	211	215	200	217	202	214	178	182	176	208	218	199	210	217	210	196	217	212	200	203	214	216	210	212	183	182	208	203	207	192	217	220	191	216	219	195	224	212	226	202	220	215	197	180	221	207	206	227	200	187	198	202	220	245	190	207	222	202	205	196	232	208	200	216	188	193	208	187	201	216	232	210	221	214	203	185	214	196	175	184	206	186	203	215	212
29991	36016	38429	31830	26808	14457	3997	7177	20806	38707	38843	34041	23986	16548	8072	2083	325	326	347	322	319	347	342	330	316	336	313	322	327	310	335	332	336	329	307	342	319	349	297	304	316	314	302	308	304	325	311	335	312	299	306	325	296	325	308	302	352	347	340	296	326	341	336	307	313	298	307	316	289	332	297	294	333	304	304	340	314	317	294	364	304	308	343	322	309	298	299	326	313	327	323	323	331	320	360	327	329	345	277	335	326	314	312	318	333	331	320	310	330	294	316	308	286	305	306	314	291	331	314	312	307	325	288	317	309	299	320	348	302	304	300	333	312	316	322	308	313	308	305	305	307	313	283	329	297	307	303	304	323	349	304	332	298	327	316	328	318	334	302	287	338	305	300	306	323	328	320	322	292	344	309	355	324	295	311	326	308	338	321	302	284	326	330	276	329	335	307	323	315	312	305	314	303	300	300	320	364	311	318	309	314	285	317	304	303	308	319	323	320	325	295	363	281	288	350	304	309	319	315	317	299	297	329	337	326	327	323	336	349	326	370	336	347	336	313	353	344	331	331	336	303	302	332	325	308	323	330	309	301	354	321	287	358	317	302	345	352	300	323	323	317	297	337	289	285	317	281	344	337	315	313	328	311	324	305	297	303	314	326	303	299	312	300	319	329	315	276	300	328	331	299	324	338	295	312	312	315	325	313	289	304	292	332	325	295	307	302	317	295	314	283	340	351	316	282	304	331	338	308	333	283	335	344	334	274	326	337	285	324	325	316	323	273	317	325	309	323	312	307	322	305	300	332	304	286	300	353	289	304	322	340	305	333	359	340	302	305	301	327	299	334	319	318	313	313	291	298	327	310	342	304	320	292	324	323	336	321	318	349	321	300	284	305	304	315	319	306	339	351	327	311	321	297	299	316	311	323	334	297	290	323	299	299	293	306	339	285	295	359	324	317	304	305	300	292	305	342	322	299	285	313	326	290	305	315	301	292	309	337	301	298	308	307	328	305	302	305	330	313	302	331	314	327	334	315	304	352	315	307	335	327	317	327	316	332	308	324	284	307	299	304	288	305	294	291	319	331	308	311	312	320	308	312	331	304	320	333	301	307	334	322	283	319	286	320	307	303	306	302	305	292	305	332	345	294	341	312	308	304	315	311	321	309	310	283	290	326	299	315	338	313	347	321	341	333	305	311	333	318	302	313	298	308	310	356	314	309	340	304	317	294	299	308	330	321	291	327	315	356	357	297	324	307	328	326	314	296	319	316	312	328	284	330	316	324	294	294	330	296	319	331	297	333	321	326	317	300	336	320	316	357	285	328	330	313	330	287	289	291	321	338	303	339	323	322	286	304	305	329	316	329	335	306	324	333	327	335	341	304	302	319	338	341	321	320	304	266	286	296	299	331	295	315	328	317	300	316	314	279	329	320	305	299	298	324	324	335	326	283	348	326	346	333	309	301	324	338	337	347	302	307	278	349	324	329	312	302	335	290	319	367	307	339	303	313	298	327	321	307	333	330	324	326	351	348	299	329	313	315	279	287	307	323	299	324	311	309	320	310	317	300	357	320	263	292	352	329	324	317	305	327	301	320	313	298	304	317	302	322	320	291	338	301	297	325	322	317	300	319	312	294	304	350	303	320	330	337	310	299	319	277	310	305	274	329	331	303	317	330	346	307	346	340	336	301	316	339	320	309	333	326	300	334	312	308	325	340	329	292	300	287	311	335	307	280	318	309	346	304	317	319	324	323	314	303	288	325	321	304	310	321	299	323	344	337	302	307	325	325	329	308	269	317	312	308	329	329	330	341	343	307	304	336	324	312	309	310	320	277	321	284	315	314	295	358	337	301	310	320	332	304	339	314	317	307	328	321	343	351	345	317	285	325	310	311	341	320	288	315	309	334	331	315	294	297	345	340	323	328	328	315	296	328	314	343	303	289	343	308	328	328	326	298	292	336	323	313	321	295	334	320	303	332	320	308	317	308	327	326	330	337	299	309	320	317	301	314	324	320	315	321	335	305	320	305	277	316	354	298	326	304	329	301	313	326	317	303	302	308	357	320	318	353	347	340	316	308	298	279	316	316	285	283	330	306	312	286	325	321	331	336	292	324	296	288	342	341	316	324	303	299	320	320	311	357	328	316	322	293	291	314	319	313	327	307	299	314	322	340	319	317	290	290	323	343	298	317	316	302	323	330	314	298	341	327	325	292	333	278	293	308	335	364	272	294	291	317	298	321	313	335	303	329	300	298	292	296	302	297	301	338	302	325	320	300	293	315	319	298	335	312	320	299	305	302	312	323	318	284	318	319	331	291	303	331	323	320	324	304	309	299	326	353	313	322	328	311	303	344	285	302	308	325	300	297	327	307	324	313	317	302	310	314	312	319	308	285	318	329	330	319	335	283	306	339	343	319	271	311	292	295	332	330	303	284	306	297	281	307	307	308	317	306	322	315	282	314	294	310	319	341	328	308	311	329	285	340	313	323	313	306	326	282	313	307	296	290	299	320	318	355	332	306	282	307	334	335	300	304	296	329	302	347	302	329	324	298	312	353	326	328	321	304	308	346	297	315	333	275	327	323	300	370	322	321	315	334	336	305	284	300	327	281	308	306	305	330	311	308	296	333	295	333	335	307	318	297	306	307	308	300	333	324	328	306	326	301	327	287	290	324	324	319	298	302	323	324	318	305	314	297	316	302	331	320	283	309	299	288	304	312	324	320	337	299	319	306	299	301	332	320	306	365	323	313	294	337	349	326	335	317	287	325	286	319	318	298	319	331	293	299	310	285	308	300	300	292	305	337	323	305	364	346	321	321	299	304	353	316	356	308	288	309	307	313	331	301	310	326	335	318	302	361	297	308	321	325	312	317	278	304	328	311	318	338	288	306	288	300	304	314	285	290	332	295	302	319	312	277	348	313	311	315	331	310	305	319	307	330	313	299	303	333	307	322	315	311	294	312	303	295	327	344	341	331	279	290	324	313	319	305	310	328	327	313	313	337	337	328	331	274	328	297	314	277	293	295	313	341	305	309	314	308	274	312	307	309	315	323	305	304	327	340	324	340	338	297	337	320	296	340	304	337	307	308	318	274	313	303	337	308	300	298	325	326	310	317	305	286	302	305	297	334	309	304	297	298	324	331	324	270	325	308	310	285	293	341	332	289	334	285	302	327	299	298	287	303	274	298	292	311	314	304	316	339	280	317	316	327	292	303	336	310	291	332	321	318	302	332	334	313	327	306	300	347	305	295	320	297	325	300	310	325	299	310	342	318	328	316	285	298	319	346	296	296	315	334	300	303	297	325	322	318	279	286	334	314	294	308	317	351	295	320	316	307	331	325	281	314	320	305	315	334	334	312	305	295	349	343	339	318	331	298	321	312	319	304	306	338	318	292	325	304	329	331	274	306	343	328	307	320	331	307	296	338	318	304	320	324	336	313	295	300	292	331	286	313	328	332	306	319	308	312	330	333	310	325	292	300	283	309	323	341	310	341	284
27176	20800	14694	13021	7210	2179	378	942	1665	2023	2597	2019	1362	971	549	395	303	278	274	297	266	291	308	287	301	276	306	329	329	313	306	262	296	310	301	315	275	273	317	278	277	279	305	269	271	273	270	297	288	294	283	343	266	291	288	281	304	291	260	317	282	316	275	301	287	288	311	300	297	274	265	290	287	295	293	306	302	288	270	286	277	280	301	280	280	261	301	273	262	306	289	298	306	277	299	266	302	271	293	301	308	303	313	318	267	303	292	296	286	304	292	305	297	323	288	305	289	336	284	291	282	273	308	271	315	318	277	292	286	283	263	301	278	297	328	270	273	302	287	292	256	312	314	302	300	273	265	295	270	288	281	300	267	283	309	301	310	333	281	257	295	296	300	261	289	268	293	282	294	311	333	325	257	298	314	276	273	301	318	300	294	280	287	304	293	307	288	304	294	274	271	283	289	296	294	302	282	279	300	277	276	269	270	287	275	280	284	275	282	270	316	299	280	259	298	294	297	292	298	295	287	284	300	309	312	312	312	284	277	267	270	264	307	301	288	316	296	313	289	284	273	308	285	277	290	300	287	276	337	299	325	292	287	301	291	282	319	277	293	274	297	309	272	284	307	280	259	272	300	267	320	281	288	304	278	306	280	287	261	298	306	279	289	292	300	275	294	328	282	287	281	298	306	281	298	309	297	299	303	272	297	284	299	311	280	287	266	296	268	266	291	281	287	262	288	296	276	286	273	324	292	290	294	288	271	304	313	279	299	291	276	286	286	296	304	285	309	312	287	275	279	258	286	277	289	287	308	266	292	271	260	285	306	284	295	298	287	301	267	290	291	301	267	271	312	298	272	264	316	298	287	275	305	314	319	295	316	268	321	276	289	302	292	297	295	281	318	327	328	319	281	302	297	317	285	304	285	307	276	282	309	289	281	285	279	343	277	314	288	262	278	281	313	271	250	307	280	260	297	300	287	298	263	299	299	275	288	295	289	293	315	277	307	304	285	261	281	301	301	249	307	310	283	274	290	299	263	298	319	319	291	276	307	282	284	317	290	275	280	281	287	289	294	301	280	267	299	298	284	267	301	304	284	278	270	287	277	269	285	277	296	300	291	285	310	268	306	292	303	268	276	301	309	261	293	305	280	279	288	265	289	291	325	324	288	322	282	282	298	276	283	314	317	295	293	277	288	283	277	301	280	272	309	317	296	277	287	289	311	288	305	285	302	319	291	301	261	292	282	294	290	310	295	313	295	283	284	275	279	255	310	299	266	304	285	275	282	271	296	274	266	259	309	319	289	274	301	281	287	284	300	290	287	307	314	311	297	275	312	298	293	294	293	300	285	317	284	287	276	315	294	302	281	298	281	270	267	261	301	295	280	302	320	296	304	273	296	288	256	275	268	290	291	290	288	273	305	307	279	296	308	314	310	293	284	268	313	289	299	292	312	271	272	271	328	298	261	283	291	322	311	319	306	295	303	283	307	290	296	316	282	284	261	284	292	279	303	262	275	325	287	308	306	295	299	281	283	249	278	282	299	285	296	316	275	261	237	283	267	268	300	290	298	292	246	312	286	319	284	299	315	273	302	279	277	277	258	280	294	299	281	275	299	305	289	279	296	278	280	249	325	298	271	301	270	286	291	314	314	291	324	277	320	302	297	330	280	300	280	314	287	306	278	303	261	303	305	321	287	282	293	324	302	296	298	288	260	290	295	306	301	307	286	328	269	303	275	267	290	283	279	268	293	282	297	264	308	295	304	275	293	304	271	315	308	314	276	282	297	270	328	317	282	310	293	293	274	289	273	311	308	277	291	311	292	300	276	264	277	314	275	292	298	264	297	282	285	272	303	280	340	291	290	299	283	262	318	294	299	268	291	322	317	308	303	318	290	290	281	299	291	285	294	294	259	260	287	276	295	293	286	272	279	301	294	305	286	273	292	300	293	281	315	290	286	303	285	272	287	281	257	318	303	307	294	257	281	298	297	267	295	299	264	308	254	289	290	289	263	288	307	288	285	294	284	263	280	310	306	306	287	298	283	300	293	311	313	282	286	264	320	267	320	282	301	252	298	332	309	290	302	304	285	274	308	291	287	280	297	269	299	268	286	304	293	292	300	257	307	315	282	265	297	282	296	304	289	288	304	302	269	303	291	320	293	314	299	272	300	288	287	304	333	316	321	285	291	331	294	280	297	288	297	295	286	260	294	286	278	297	323	283	295	306	305	280	293	332	260	279	300	310	306	294	307	261	287	297	282	313	276	294	266	295	300	317	268	301	260	293	301	291	286	262	291	288	286	301	286	286	286	315	274	306	310	308	308	305	270	319	272	305	295	269	276	292	282	316	310	300	256	298	288	313	264	302	290	285	288	281	274	301	314	295	266	257	308	307	278	312	334	275	286	333	308	292	283	314	274	280	294	276	291	284	270	295	299	295	268	278	307	308	268	292	298	270	291	278	275	286	260	288	287	281	328	330	300	307	300	313	278	293	308	278	287	306	269	297	292	303	335	297	281	262	319	272	298	302	297	308	239	314	265	286	303	287	284	289	282	290	313	335	274	265	266	296	301	296	284	304	299	305	307	312	282	293	275	289	300	308	306	285	321	307	297	337	262	299	278	286	282	320	294	306	256	270	300	288	265	277	314	274	310	249	286	262	283	308	277	276	299	312	297	307	263	285	270	291	297	290	299	291	298	286	293	296	277	290	311	265	291	258	275	307	276	296	313	289	267	278	256	271	290	290	305	280	288	292	274	308	302	299	295	333	292	270	304	281	282	301	264	296	263	279	288	302	322	288	276	281	271	331	254	305	292	273	284	270	296	278	271	291	285	281	276	260	296	283	296	300	295	258	287	288	309	259	277	299	306	292	301	286	286	292	313	288	309	312	283	283	275	282	275	286	268	292	277	279	274	288	296	296	300	291	270	292	306	281	318	273	273	255	272	284	290	292	295	282	300	275	279	310	289	282	287	293	316	268	292	288	321	280	295	303	262	286	291	262	277	269	311	291	286	319	284	315	276	289	278	279	290	282	306	274	301	279	256	313	313	297	288	298	304	280	286	242	285	329	289	290	282	314	306	320	301	277	280	311	288	319	298	305	279	304	339	304	310	306	292	286	282	285	282	293	313	263	296	277	266	295	301	313	281	302	295	298	296	298	298	332	305	279	331	263	301	309	291	283	294	285	297	293	314	279	285	282	294	292	274	279	299	345	283	312	280	308	281	278	262	302	301	299	310	277	287	292	289	304	288	310	293	309	278	283	308	279	291	267	306	298	302	295	273	291	304	294	291	283	274	276	302	285	291	342	321	282	285	301	291	322	303	283	269	290	309	297	296	309	244	296	325	262	310	279	288	272	296	306	292	273	257	285	316	297	287	310	277	322	271	268	282	285	315	318	286	282	305	281	292	274	290	279	284	281	293	318	281	295	306	272	304	291	313	294	296	296	288	295	288	282	275	273	280	286	298	269	275	298	301	293	284	286	293	296	279	311
20941	11778	15796	18961	14032	4585	694	2128	4076	4939	6159	4748	3146	2009	1026	653	394	443	455	401	459	452	425	428	443	421	424	449	435	435	450	456	427	507	399	433	436	467	426	434	409	419	485	452	433	448	466	423	443	440	450	406	434	474	464	433	440	449	406	439	427	393	427	418	452	414	409	437	444	407	432	442	432	450	438	475	431	434	464	461	456	452	434	435	417	481	441	443	440	443	424	474	417	443	426	426	411	414	463	428	418	447	431	454	452	427	421	407	423	437	423	412	411	441	428	413	421	438	447	410	452	453	448	476	416	432	428	423	442	441	459	435	452	401	430	440	470	460	417	448	424	423	479	425	480	424	448	461	476	489	470	442	450	419	409	398	409	431	448	418	472	434	476	423	442	421	448	443	446	482	415	437	463	460	444	394	457	485	431	436	406	428	435	426	474	471	442	463	439	416	473	434	453	444	445	458	464	413	422	389	412	380	410	429	458	411	463	402	424	425	427	444	392	438	447	470	414	483	422	418	423	428	431	446	428	441	469	428	460	422	423	457	438	438	443	460	443	389	442	443	433	481	454	453	418	438	407	430	455	407	468	425	434	415	464	491	431	419	424	464	430	446	407	436	477	464	430	447	444	416	477	448	417	402	452	462	459	444	448	448	477	461	404	468	421	464	474	448	436	457	427	465	437	437	408	441	453	412	427	419	412	441	426	444	418	429	450	430	460	457	444	408	446	452	461	422	466	427	475	455	398	463	450	450	430	393	412	429	448	423	359	454	443	441	450	412	426	490	456	445	469	448	443	403	441	478	468	416	437	438	430	426	445	476	435	430	430	452	449	415	428	461	400	452	440	413	483	414	439	426	411	455	443	408	446	435	444	429	444	459	414	441	449	476	432	419	462	423	467	401	444	453	469	414	407	413	467	437	410	426	410	435	425	489	448	469	420	463	428	455	464	478	451	427	460	457	445	487	420	421	448	420	444	454	466	422	443	417	483	473	445	452	495	465	436	445	436	448	409	457	461	408	450	466	440	449	428	433	423	414	446	461	482	434	432	438	471	464	456	454	446	439	451	435	489	451	467	393	437	447	422	425	439	434	420	438	407	491	449	423	408	434	424	451	423	425	459	466	424	430	437	469	430	422	420	450	394	444	447	399	479	468	467	458	436	475	440	422	481	433	458	418	466	446	452	439	450	436	434	418	484	455	424	453	453	406	436	438	484	423	426	434	435	478	391	471	428	429	442	430	490	426	445	450	452	465	439	450	462	437	426	431	419	413	444	448	458	441	421	450	438	441	449	427	413	425	473	400	454	464	433	434	423	465	455	442	429	426	434	462	481	434	452	481	432	452	408	465	452	463	381	462	435	437	441	437	422	453	454	443	455	426	468	428	461	436	424	437	444	424	454	461	465	417	485	461	414	449	414	395	437	379	416	445	436	438	442	391	469	461	409	434	443	469	443	456	473	422	442	434	458	449	388	425	448	469	438	457	422	458	450	442	469	402	433	424	428	415	426	479	427	443	453	446	426	420	467	422	463	450	459	430	454	457	421	419	430	446	430	418	415	452	465	449	475	413	433	403	446	439	426	468	470	464	373	459	442	443	423	443	462	415	436	457	399	442	436	429	417	406	433	426	431	414	416	400	426	436	433	453	430	431	414	439	446	454	409	418	441	453	468	429	442	431	428	425	459	464	464	446	470	431	439	429	412	434	425	440	422	452	455	437	425	433	476	438	451	385	446	446	399	487	441	451	458	442	442	400	449	450	454	453	439	415	437	424	432	443	441	459	437	449	484	436	439	410	450	441	457	418	454	469	465	445	441	451	438	452	442	465	411	389	436	414	460	437	418	459	444	428	455	442	473	460	405	437	430	445	458	424	439	409	442	410	432	409	433	417	464	464	413	440	425	451	433	457	443	408	461	465	427	446	426	466	474	440	430	420	436	425	417	410	436	440	436	472	489	407	454	443	458	450	461	449	444	448	447	431	435	408	447	459	412	425	430	401	461	436	453	456	429	407	442	416	428	373	424	433	450	450	427	421	427	419	448	458	457	431	428	435	419	427	455	450	462	438	448	414	469	445	464	423	493	459	424	433	454	416	471	439	461	432	451	453	434	458	455	453	416	446	445	431	461	448	407	455	467	459	449	456	400	395	413	431	438	449	419	424	406	422	433	439	479	438	452	445	499	461	478	472	449	429	433	468	464	455	415	448	431	454	457	459	433	423	425	426	418	447	429	442	395	440	465	438	453	422	464	440	438	439	425	458	441	457	456	447	454	439	430	434	411	451	421	441	436	445	453	416	424	441	471	422	454	438	430	418	461	450	476	423	457	446	451	429	453	433	443	433	425	460	427	459	423	424	467	447	426	465	403	469	446	465	445	451	411	430	432	450	416	443	413	426	426	408	411	449	464	428	411	395	461	436	463	456	439	454	460	409	474	428	445	417	450	438	441	442	427	412	453	433	411	432	481	457	470	458	460	406	436	432	435	460	437	416	423	460	455	467	462	443	461	425	421	430	450	415	434	436	420	428	441	429	454	464	420	449	445	417	444	453	433	435	412	424	468	438	419	465	459	504	451	432	432	426	434	455	444	431	432	434	403	433	453	406	434	491	418	391	448	428	446	436	473	434	476	425	424	430	427	411	461	448	448	434	445	452	457	446	422	461	434	458	434	437	491	439	439	460	419	439	443	442	429	425	457	419	439	442	441	446	478	437	438	448	425	456	448	434	467	406	425	448	431	424	390	401	432	435	480	478	427	446	431	423	446	428	429	406	456	476	437	453	447	430	462	465	405	461	416	413	474	413	428	425	484	429	462	464	430	408	462	421	440	418	426	409	447	441	438	422	417	422	448	445	414	443	449	478	436	441	427	426	440	444	448	462	476	469	456	443	452	440	459	429	418	443	434	451	445	405	482	466	430	416	412	464	437	435	466	414	438	410	405	467	437	435	434	425	434	416	442	406	425	429	417	437	418	437	426	465	407	428	455	480	463	458	408	410	476	467	471	434	461	461	431	462	415	432	406	432	421	440	429	442	447	442	447	428	418	420	442	446	443	455	414	462	411	456	440	435	432	447	422	435	464	474	456	430	435	461	448	437	413	438	444	461	484	422	455	413	423	462	461	463	434	473	459	460	476	390	452	437	438	443	430	463	408	479	444	445	390	428	462	454	424	461	424	438	468	445	443	426	415	441	424	473	409	469	452	440	463	443	432	424	419	442	368	431	425	461	435	414	461	409	463	435	439	432	449	468	443	452	442	395	439	444	433	477	439	411	441	478	435	435	453	486	442	441	431	439	461	451	438	441	431	426	423	463	472	434	388	400	454	426	444	421	421	446	453	429	455	445	424	442	420	438	426	446	407	463	450	449	430	450	438	436	457	457	451	420	442	421	464	419	444	418	437	427	458	444	413	473	400	430	465	453	449	440	433	460	403	461	446	456	436	441	446	436	439	404	429	444	442	453	459	412	417	401	419	445	433	459	442	436	414	432
24279	21565	28973	24897	21424	10484	1289	828	1501	12875	24881	21078	13537	6349	2454	902	382	332	321	343	315	270	294	281	345	309	293	303	326	324	308	330	304	316	309	334	320	274	327	306	344	309	311	347	289	324	299	291	301	288	318	323	349	302	323	302	310	308	332	326	313	295	304	276	317	293	289	300	291	342	322	287	325	300	278	300	310	316	359	290	310	312	332	312	271	313	334	299	328	305	311	317	293	327	281	308	304	325	325	291	300	303	346	301	304	310	313	316	296	299	313	310	299	332	291	286	314	311	286	310	305	322	324	301	300	312	314	322	291	275	308	338	322	286	310	303	299	303	291	324	286	334	306	342	316	327	303	311	281	314	304	287	312	306	322	301	271	329	307	284	321	293	303	302	277	336	309	318	303	291	309	310	276	284	275	295	305	345	293	287	307	311	305	343	335	313	321	330	297	313	324	296	291	304	308	318	282	283	286	358	299	276	311	302	290	320	321	282	324	332	331	373	311	296	300	290	322	331	314	313	281	342	314	318	276	306	293	363	300	285	317	313	280	299	297	340	293	307	303	312	310	284	309	315	309	323	357	311	321	260	278	293	282	304	312	309	304	291	307	300	325	290	301	309	321	295	320	311	318	328	308	335	294	307	304	324	293	335	318	306	323	294	335	301	318	316	300	324	288	305	314	319	329	304	321	303	344	281	322	334	344	310	298	292	319	312	297	318	332	295	297	326	301	326	321	292	332	271	306	317	317	339	326	286	309	307	300	281	308	283	282	351	273	306	340	281	289	298	331	269	291	340	320	327	308	299	294	338	297	323	290	325	309	319	319	284	292	321	332	286	303	299	287	315	324	297	320	333	277	320	335	274	310	330	288	291	305	287	274	313	294	296	304	286	294	298	311	276	341	321	291	328	312	284	316	314	332	308	314	270	297	321	323	318	295	308	305	310	330	303	298	314	287	305	307	288	304	328	301	337	319	330	303	326	356	288	342	292	320	337	321	292	307	316	285	317	331	312	317	298	342	328	306	294	330	316	305	292	303	318	329	299	325	308	305	299	295	311	310	271	292	318	337	326	290	335	312	358	303	327	289	338	330	317	295	315	314	298	332	330	278	315	313	320	336	316	325	307	286	327	305	296	278	298	302	328	304	339	308	283	318	304	322	317	304	357	291	323	301	324	320	312	309	302	331	321	308	298	312	302	343	313	318	312	309	301	308	310	293	304	338	296	347	317	290	292	300	287	298	325	275	323	268	321	294	312	307	333	321	332	294	275	326	298	301	276	293	298	315	321	301	320	315	330	305	295	316	335	317	314	282	324	306	349	306	320	283	316	289	320	316	315	325	290	321	334	307	329	305	334	277	324	326	311	316	314	276	308	300	298	299	305	311	334	298	324	309	318	318	309	318	301	332	323	305	305	319	325	300	285	329	321	291	290	309	325	288	310	318	300	278	316	309	327	330	311	314	339	279	312	327	315	300	304	277	302	309	312	283	307	320	310	326	294	295	286	313	298	325	302	316	309	333	327	323	299	333	277	301	301	310	318	307	317	288	316	293	337	286	293	317	296	326	306	326	300	274	296	297	334	350	309	297	320	320	308	332	331	330	290	307	286	285	310	282	314	315	328	321	289	308	341	305	277	319	314	318	301	309	305	311	315	297	311	310	333	319	301	322	314	326	289	272	297	319	354	324	278	312	310	304	322	292	324	298	293	310	320	289	295	277	306	307	344	342	317	311	321	350	303	307	333	321	336	321	313	324	327	334	318	319	296	262	311	301	317	311	310	306	322	327	308	320	320	338	326	298	354	312	299	292	316	318	297	319	313	324	327	318	302	294	285	311	320	275	285	334	321	321	310	293	287	335	323	298	280	317	325	299	300	285	282	313	314	324	334	319	286	306	314	281	300	312	279	273	306	314	317	338	283	346	299	290	325	313	310	329	303	286	328	323	315	297	320	281	319	302	302	317	305	297	302	305	285	311	287	297	309	301	309	291	308	315	289	324	311	308	287	320	311	299	326	337	332	334	306	324	309	302	315	285	329	280	316	323	311	308	295	318	314	314	310	307	315	297	316	307	301	302	301	333	314	324	304	313	323	294	325	294	310	317	301	305	313	320	324	304	290	295	324	322	317	314	306	319	315	314	326	281	276	269	290	310	290	310	317	316	288	308	320	333	307	302	300	324	308	300	318	286	322	299	321	319	333	302	322	303	300	283	319	305	303	292	311	338	305	316	301	304	321	328	323	313	303	296	329	327	302	330	317	306	293	295	332	302	306	320	292	314	304	324	299	285	315	312	325	368	307	317	316	320	294	319	325	303	290	292	324	349	299	324	310	265	318	333	329	325	310	323	329	307	320	308	355	316	308	307	288	312	350	305	314	340	343	322	342	285	308	311	298	306	322	299	290	312	293	298	306	313	286	310	310	328	314	307	271	275	276	288	290	337	330	288	312	285	324	268	308	304	282	315	308	304	301	323	279	317	310	305	296	296	316	286	308	265	297	327	322	317	295	315	299	337	351	277	306	295	298	319	305	318	304	289	297	304	339	295	311	311	278	331	312	336	304	320	278	340	322	310	277	356	296	302	299	318	332	308	299	296	293	300	303	342	311	305	298	332	307	325	289	296	317	301	287	271	319	326	317	285	315	313	301	307	300	303	330	327	298	306	289	321	328	311	321	293	303	293	336	334	294	310	308	320	329	290	327	305	340	306	341	292	310	309	287	310	313	315	308	294	290	304	325	313	310	324	291	314	313	321	323	296	315	310	320	305	290	310	275	317	336	289	299	299	308	338	281	310	309	331	288	302	339	310	313	287	326	323	304	301	307	299	306	289	285	303	293	325	327	318	317	312	310	308	314	303	292	324	318	294	326	349	268	297	285	312	305	326	301	243	327	289	314	288	304	282	307	293	284	307	330	274	322	310	265	303	306	311	279	276	300	308	322	298	301	311	322	309	291	302	310	338	316	304	330	308	305	290	308	297	313	327	298	313	314	299	335	315	334	305	314	286	273	287	307	336	290	297	323	318	289	347	291	312	303	316	310	298	339	318	288	304	312	285	315	314	309	297	325	299	311	327	281	305	324	349	297	316	318	324	317	305	321	302	335	332	307	281	303	316	362	297	285	299	301	313	304	321	327	329	321	306	329	286	317	314	309	299	307	331	299	316	308	293	305	337	326	305	300	320	299	297	295	331	305	322	305	336	307	344	320	307	306	306	294	321	291	316	329	310	312	307	288	317	302	301	304	286	304	298	302	302	312	326	282	325	308	328	318	327	313	326	349	317	287	312	304	305	311	312	295	342	292	299	349	299	304	315	301	286	365	308	297	292	282	329	299	264	307	275	336	321	291	307	309	298	299	288	298	308	315	285	307	302	311	275	299	294	327	312	315	291	311	316	325	286	296	323	303	342	302	312	301	352	302	272	307	303	311	311	307	302	339	294	310	356	315	294	327	328	290	298	356	316	268	316	332	331	301	312	307	303	300	312	302	313	275
31072	35092	33189	25957	18032	4234	1839	2038	4109	22154	33801	29395	21207	11827	5363	1974	638	469	492	505	509	459	454	501	464	468	503	503	479	456	418	461	446	481	518	427	424	475	494	475	481	521	461	472	479	486	459	494	483	472	472	493	475	484	482	462	459	512	442	460	478	455	456	474	456	440	470	447	488	484	468	468	484	462	457	468	472	463	435	498	473	465	451	475	513	471	464	417	470	482	459	445	475	462	447	471	470	448	466	527	474	515	452	468	475	453	456	469	479	480	445	462	450	503	476	438	447	456	439	476	445	486	506	442	436	471	475	483	474	481	491	503	498	460	502	488	468	480	472	463	477	479	463	465	479	469	474	441	490	451	497	489	425	453	492	484	477	461	449	464	486	452	479	470	452	464	477	441	433	421	513	499	455	413	488	505	470	467	465	446	416	478	426	461	468	481	461	465	480	493	496	452	470	454	448	482	488	446	483	474	456	470	476	478	500	498	452	462	472	483	467	478	445	465	466	483	469	486	449	425	487	482	443	488	479	472	456	460	472	469	457	452	486	432	474	472	468	476	478	411	488	458	461	468	443	450	521	486	448	483	424	494	482	480	471	443	459	496	458	450	500	450	490	463	480	496	484	484	478	484	451	459	442	478	442	461	491	480	502	496	492	436	441	503	461	448	454	493	458	522	484	438	468	454	464	464	470	461	478	481	444	470	456	481	427	479	457	480	480	466	498	466	464	482	495	465	457	495	462	470	517	514	453	461	494	461	464	445	448	478	460	465	444	478	470	482	465	492	462	436	465	472	468	442	442	462	482	517	455	489	436	448	487	468	456	424	466	481	533	467	456	441	442	467	431	479	462	509	424	452	468	524	449	448	476	492	437	429	473	432	454	499	451	471	443	454	495	505	470	481	462	476	444	469	482	459	429	444	459	463	440	461	488	445	449	475	481	462	447	495	507	507	477	467	486	478	490	478	492	478	465	449	489	465	445	450	464	433	456	442	488	526	482	493	492	443	486	470	469	445	481	467	465	469	468	472	437	485	452	449	480	454	477	450	491	457	489	471	451	484	468	453	433	465	479	494	463	475	460	474	473	484	481	478	491	444	512	459	498	467	509	483	473	453	477	476	474	507	458	473	462	497	491	478	406	497	451	471	443	475	487	475	473	468	491	467	469	485	446	511	488	468	453	450	487	472	455	434	476	469	460	456	457	472	488	508	475	458	445	458	451	445	466	449	455	483	433	502	498	489	484	445	503	479	494	491	472	470	502	469	446	473	452	524	462	480	490	459	444	496	468	496	483	480	411	484	473	486	490	445	492	469	503	477	478	450	456	434	420	455	484	444	464	476	477	454	507	505	493	487	488	479	470	405	466	457	453	457	492	450	456	462	449	485	442	500	444	456	484	487	455	491	422	492	463	528	464	443	473	456	497	472	487	463	472	457	504	424	455	488	486	452	429	501	512	442	464	445	478	446	455	453	493	498	440	490	494	437	492	467	476	474	514	489	510	456	452	466	471	418	465	492	505	455	453	469	453	476	459	479	464	448	477	475	476	484	466	464	461	468	447	476	514	476	450	482	456	440	489	458	481	466	478	451	463	482	482	497	451	460	437	467	441	456	509	452	455	465	466	484	491	469	480	458	445	456	465	463	473	441	440	482	481	471	456	453	485	459	500	444	454	467	482	470	491	477	491	438	444	461	483	522	503	516	466	479	440	495	462	473	503	462	466	530	483	471	465	454	430	435	500	482	464	475	462	481	504	441	481	461	477	423	486	502	471	494	490	489	464	507	474	455	448	512	457	467	454	464	454	473	450	497	465	455	466	493	466	489	487	465	452	485	461	458	489	440	460	488	425	451	497	492	503	451	464	477	461	448	469	545	474	471	497	466	465	481	496	443	489	411	458	466	430	457	461	448	508	484	485	457	497	457	455	466	435	518	476	477	485	472	486	461	470	501	503	438	437	481	476	437	469	463	473	468	455	491	458	467	492	427	518	471	466	472	482	443	457	489	481	438	486	438	462	488	476	441	474	444	482	467	473	474	476	430	463	458	462	477	429	508	467	437	490	440	460	463	486	450	476	460	469	472	473	497	444	479	465	441	484	479	461	470	456	427	451	511	487	457	463	443	497	487	437	456	461	443	472	488	470	468	471	446	499	541	465	481	491	493	452	462	468	424	475	417	481	480	473	443	457	478	472	460	490	478	479	481	503	488	457	474	461	487	441	423	446	492	463	431	477	479	433	497	456	493	459	446	473	493	464	479	449	445	460	471	448	469	457	459	452	443	487	467	465	469	464	467	485	506	461	471	504	492	477	460	457	451	494	504	459	494	479	475	473	465	473	468	506	425	468	457	457	477	477	465	476	503	480	471	462	421	456	458	523	454	486	475	492	443	428	440	457	486	469	504	488	455	490	421	422	482	472	468	477	439	465	517	463	459	468	469	451	443	487	479	470	477	448	470	476	490	422	462	457	483	486	447	471	441	485	429	502	472	481	503	445	464	458	436	466	438	448	493	507	474	428	439	457	487	459	469	469	477	450	505	498	469	473	476	469	472	474	487	459	467	427	514	473	451	461	490	482	431	468	479	484	446	448	468	487	458	419	471	465	462	471	487	461	456	485	458	436	433	447	476	444	490	450	450	499	530	462	460	489	446	440	454	478	452	451	458	491	457	414	442	484	478	465	443	488	488	468	444	448	501	440	475	429	443	483	452	442	451	505	503	495	463	469	475	509	488	467	451	432	452	485	480	476	459	468	453	456	495	474	460	432	476	457	415	439	450	474	507	505	479	452	487	453	448	474	504	485	462	495	512	453	508	473	458	452	451	482	487	482	424	435	464	459	491	454	478	470	521	454	468	478	468	491	443	505	434	463	501	461	456	456	471	484	473	474	469	471	459	452	482	450	481	468	424	467	459	486	491	470	445	463	491	458	462	473	431	479	496	438	474	494	476	463	477	445	493	466	442	472	486	476	481	478	464	418	457	470	450	473	443	433	450	467	470	518	449	469	449	456	457	455	458	444	460	487	473	468	497	418	479	473	433	485	416	472	482	533	445	475	472	490	459	483	460	489	472	520	497	491	470	477	486	467	447	468	503	483	479	474	474	452	456	450	458	459	473	450	477	446	444	449	445	430	487	492	496	464	481	458	476	469	483	481	485	473	451	420	482	474	425	495	495	479	435	476	432	485	449	451	480	480	477	478	504	476	428	506	499	502	447	493	475	443	527	474	440	457	458	459	437	465	452	472	460	521	487	458	462	517	468	470	499	491	484	479	492	470	493	483	457	484	478	473	467	450	473	463	464	448	487	485	447	463	443	467	476	419	435	469	465	436	516	453	492	468	491	469	474	488	494	486	495	459	515	486	504	485	469	454	483	478	455	458	471	466	458	458	476	524	463	486	439	478	464	453	453	503	475	457	456	482	494	448	452	486	503	483	469	474	471	469	480	460	456	448	491	500	466	463	453	469	451	467	483	470	488	456	466	544	482	457	452
23453	21539	29430	24020	21491	20416	3856	1418	14129	33354	32370	24048	16581	8194	3089	899	213	241	244	220	237	211	242	261	259	216	234	207	214	208	219	239	209	228	240	209	239	216	254	216	233	220	195	212	235	245	210	210	243	238	208	239	224	236	255	220	196	213	241	213	233	211	234	242	244	218	224	189	211	228	225	229	229	253	213	204	242	224	246	222	216	236	212	217	258	239	205	218	231	249	239	229	218	227	205	236	223	221	226	215	200	226	216	237	234	238	221	213	240	246	242	194	211	218	205	236	219	201	213	220	241	214	244	217	209	234	220	238	217	224	223	206	219	210	253	218	237	248	240	241	192	224	218	230	221	226	229	217	222	213	249	231	209	233	213	226	227	225	245	220	203	231	220	237	233	235	215	228	219	222	213	221	245	227	211	211	214	224	214	210	220	231	237	219	182	221	227	224	208	239	212	250	222	215	210	228	246	232	207	242	254	218	222	199	196	278	216	214	240	214	228	235	220	233	246	219	201	214	206	206	230	219	248	225	229	236	204	215	201	221	243	217	239	217	217	212	219	232	234	223	227	217	219	234	217	234	213	248	258	213	221	220	229	218	203	226	217	220	224	233	193	235	222	232	233	232	214	226	236	190	220	215	248	215	245	225	271	216	221	225	209	235	225	216	238	227	194	226	243	217	219	219	215	223	198	246	245	231	225	206	240	214	209	231	218	236	199	211	198	223	223	221	241	214	228	224	212	212	226	239	252	224	245	206	245	232	225	211	253	214	232	230	246	239	206	204	260	216	215	252	230	225	218	249	256	234	235	234	247	229	215	224	236	205	225	223	251	196	224	243	233	250	205	209	256	189	265	241	191	206	225	250	227	224	220	229	233	251	217	232	231	218	239	208	206	218	219	209	226	219	226	234	229	220	219	224	215	224	241	217	215	228	229	229	210	243	224	210	231	224	220	214	206	220	227	216	223	213	224	223	226	227	227	230	226	228	221	207	213	211	227	215	236	201	218	237	223	198	233	209	229	216	218	215	228	214	227	239	216	232	231	230	244	256	200	242	273	204	222	221	243	231	232	216	218	247	236	221	242	216	214	212	235	239	252	237	233	195	233	196	192	208	202	214	242	197	195	247	199	245	234	239	216	212	253	217	225	210	252	210	218	211	205	237	223	227	225	219	220	206	238	215	233	236	220	230	220	210	209	187	204	210	257	201	203	215	221	263	211	200	227	198	194	237	218	235	218	220	221	229	236	224	207	223	220	230	222	219	221	217	229	224	236	234	212	228	201	241	230	250	256	251	227	218	223	233	216	217	246	234	228	217	228	229	237	202	241	213	231	208	249	229	242	240	219	212	211	186	215	230	221	215	238	228	224	260	216	223	236	222	240	219	236	236	228	213	224	225	231	209	187	232	215	233	233	230	236	243	195	213	215	205	226	199	222	201	245	228	207	189	195	233	235	228	203	222	209	223	237	259	234	222	236	220	197	232	233	229	200	220	227	234	233	233	237	225	243	217	224	235	230	213	191	190	234	231	250	227	231	248	227	228	208	216	201	237	253	220	266	222	229	217	231	217	227	216	207	225	234	219	225	234	236	218	200	211	202	215	215	223	231	217	200	221	215	221	238	219	199	217	209	250	240	218	205	209	258	199	219	212	218	216	207	216	229	220	200	212	207	206	227	219	223	233	200	216	253	204	225	216	237	205	253	228	224	214	227	211	238	239	231	240	216	213	213	241	218	228	193	223	212	219	230	262	212	240	217	251	238	212	207	232	232	233	228	217	247	229	232	214	217	231	235	217	218	194	238	195	198	223	252	245	217	212	250	199	219	219	195	234	195	225	197	212	223	223	217	236	229	208	209	190	214	236	244	230	223	222	231	224	218	217	235	215	237	212	214	237	210	222	217	213	241	192	252	238	232	253	235	234	210	219	210	217	206	244	218	217	218	204	239	221	205	250	209	209	205	202	239	212	238	229	231	203	226	258	209	233	214	237	241	218	244	227	239	208	213	217	220	253	199	231	208	225	201	217	193	213	228	213	244	203	221	236	225	226	196	221	212	220	225	224	223	234	228	230	222	234	257	237	233	221	227	219	241	243	228	219	231	220	242	232	240	208	213	237	221	210	210	196	203	216	226	239	263	229	214	242	246	262	200	227	207	214	229	222	204	223	215	231	202	197	209	242	188	213	229	211	226	236	227	199	220	238	226	218	217	221	235	256	194	219	241	207	237	240	202	210	223	215	222	219	231	222	222	223	233	198	204	233	232	216	215	244	218	252	215	217	197	204	217	224	209	217	222	232	211	219	222	217	211	230	207	231	224	224	241	217	239	236	226	207	213	239	201	224	232	211	206	204	227	249	244	206	210	250	254	214	209	193	236	224	228	204	211	219	187	242	230	229	225	236	231	232	218	208	249	206	245	198	225	240	236	222	211	251	216	202	231	199	219	214	236	221	230	230	254	217	225	224	213	211	222	204	220	217	237	225	241	222	240	226	264	227	218	228	220	214	204	217	223	211	218	208	234	191	255	240	217	214	230	215	202	218	240	214	221	218	249	187	225	216	208	229	203	230	230	235	222	226	281	192	216	226	216	201	229	220	242	238	201	194	226	198	218	223	212	220	230	225	207	229	222	239	236	222	200	205	194	215	249	232	229	199	230	230	220	219	252	204	213	211	221	237	219	233	233	204	238	213	221	230	231	205	234	217	246	233	217	218	204	206	218	197	221	210	221	242	242	216	220	234	197	228	226	224	213	244	243	243	217	200	248	217	247	235	202	233	217	234	218	242	234	212	220	231	219	250	228	218	226	234	228	234	199	221	197	227	230	221	226	259	196	226	225	226	224	227	229	227	203	231	234	238	214	215	208	232	211	227	186	210	222	217	230	217	219	222	238	214	209	248	226	228	231	197	246	225	231	223	228	224	220	229	244	232	228	267	234	235	226	230	216	231	252	215	229	209	240	248	216	225	254	240	234	255	251	226	217	226	215	235	233	212	211	223	215	227	222	228	231	239	248	203	224	218	240	234	211	220	211	233	224	213	205	238	230	206	200	234	218	184	215	233	226	210	225	228	252	216	220	221	218	237	217	217	224	213	227	221	219	214	249	249	235	241	252	195	235	210	262	211	201	248	242	196	230	207	235	238	212	222	194	253	229	215	226	216	218	200	239	227	233	218	236	225	242	229	210	220	228	212	239	217	229	231	257	222	207	226	223	205	233	240	229	213	230	206	216	219	237	225	210	214	253	229	220	200	215	221	233	239	207	194	237	232	199	225	206	237	210	251	233	236	227	248	240	196	226	210	199	215	227	240	243	212	207	207	199	234	237	225	205	243	213	226	206	236	205	208	236	232	209	217	219	204	223	232	239	205	209	218	221	229	235	225	220	235	225	232	212	227	222	237	228	219	208	237	205	208	229	227	228	214	225	219	204	234	239	249	231	220	221	236	205	248	247	247	212	231	219	219	199	243	223	209	209	223	205	234	211	225	210	231	217	216
36284	37457	32565	19954	7390	3675	3565	2998	18405	39584	38517	31521	24143	14573	6528	1937	344	356	343	323	347	323	317	350	346	324	321	296	344	356	348	328	356	349	349	337	356	334	345	377	368	372	326	327	305	344	331	379	355	332	339	333	360	343	296	367	364	323	324	352	356	377	328	335	338	323	338	361	359	336	322	372	346	361	326	382	367	313	338	345	369	344	325	340	328	359	306	347	333	364	334	334	324	334	345	325	359	369	319	312	333	361	323	334	331	357	339	328	334	339	340	341	367	345	344	333	333	335	344	309	377	358	330	360	332	355	353	369	368	311	353	324	356	327	344	341	326	383	327	335	312	345	370	347	315	295	325	315	299	360	362	349	293	336	337	333	346	352	347	340	362	330	342	353	352	334	366	323	352	359	295	344	377	323	331	367	314	339	351	369	384	320	331	345	293	359	319	354	349	312	354	336	369	325	346	326	342	363	340	337	327	350	337	326	352	310	310	335	342	327	323	379	310	368	319	335	342	325	354	364	367	319	365	333	358	307	349	380	339	343	338	339	328	404	351	327	331	364	346	325	329	354	353	358	349	337	356	338	381	348	322	352	401	328	357	347	338	325	345	342	335	381	332	352	343	363	341	336	337	350	344	323	330	347	359	332	384	335	344	323	344	335	314	370	347	322	321	334	321	329	353	348	329	336	311	329	329	338	358	319	363	316	334	341	331	303	285	345	316	368	361	331	319	323	322	314	355	338	354	345	348	307	315	329	355	329	322	328	315	340	325	348	338	301	362	320	350	309	361	317	350	309	358	344	349	366	367	346	312	323	351	321	333	355	326	369	330	346	350	326	328	352	328	338	342	344	315	330	340	326	340	370	370	319	344	351	365	359	331	329	346	350	351	340	333	324	339	341	305	332	355	353	313	358	359	317	349	355	310	359	343	357	332	345	337	317	321	346	309	347	319	370	354	318	319	344	331	356	349	335	355	344	305	316	341	325	374	352	383	360	334	297	351	332	354	354	337	333	310	324	352	343	341	345	329	336	340	345	343	340	355	315	334	352	348	358	349	322	322	325	300	328	365	351	378	342	326	380	373	341	354	296	336	323	348	345	357	328	335	349	327	310	334	371	342	340	329	368	361	362	342	345	344	350	382	337	311	347	355	317	333	312	346	346	337	343	335	344	352	318	321	356	364	312	354	343	368	368	335	357	322	319	313	332	343	355	349	326	352	316	344	329	389	337	362	326	339	343	367	335	329	315	321	361	327	355	328	334	345	343	334	353	324	336	338	358	351	321	331	360	316	344	322	372	323	296	347	383	375	306	347	313	349	351	360	326	331	354	355	348	329	341	340	357	354	313	345	320	353	357	333	341	361	328	355	311	377	325	370	373	339	298	327	360	315	353	321	348	329	345	333	369	325	321	349	335	336	317	289	346	347	336	350	354	359	337	324	353	333	376	324	357	344	363	350	304	329	316	350	339	352	355	360	303	285	328	349	318	316	339	367	335	334	329	357	348	332	368	333	331	347	331	327	371	325	313	349	327	356	352	329	382	345	351	320	347	317	331	345	334	339	345	325	316	314	371	314	330	335	360	320	328	359	351	328	345	368	331	352	324	397	330	329	319	339	361	319	329	321	362	340	311	325	361	346	339	327	385	379	351	317	370	350	318	340	318	319	322	391	351	354	325	349	334	316	337	367	315	350	340	352	343	350	340	368	354	345	334	340	351	341	347	332	356	350	329	348	336	353	356	322	326	384	338	322	330	305	305	339	314	340	327	341	338	316	375	354	331	349	384	342	369	333	345	390	326	345	330	344	313	300	316	333	341	353	333	345	322	333	357	345	310	350	368	325	321	365	328	341	356	353	337	323	317	320	390	346	319	354	327	340	351	296	344	327	342	324	356	364	355	312	349	351	345	334	359	360	330	341	345	341	321	382	322	373	321	372	365	319	298	364	352	346	345	326	369	336	326	329	366	351	335	340	334	342	343	326	344	330	339	359	348	371	336	331	324	302	319	315	325	341	364	332	362	319	330	360	352	323	355	340	350	328	334	302	329	314	361	347	339	348	362	335	299	359	327	367	301	368	362	346	350	324	313	343	335	348	330	351	335	392	351	355	345	318	342	340	327	323	351	363	332	358	351	351	350	318	330	328	331	314	333	379	358	316	314	318	341	372	345	332	327	327	364	364	306	332	317	319	347	325	329	344	329	330	337	336	389	337	364	324	365	354	323	322	334	330	339	331	345	320	335	350	355	342	393	355	308	305	346	323	343	338	347	330	343	354	341	361	360	315	373	332	325	330	346	339	328	334	337	329	356	367	296	316	334	303	294	373	336	345	359	343	323	334	331	318	330	333	346	345	347	345	311	317	330	335	353	313	338	351	330	362	343	313	345	366	347	319	326	343	356	318	339	326	325	298	343	329	329	347	326	364	329	359	348	347	318	329	338	328	344	345	366	301	358	363	362	334	346	347	344	338	336	338	322	335	355	325	338	334	356	335	323	339	340	370	334	324	348	330	347	380	350	393	359	327	367	345	338	316	310	324	353	384	341	338	344	370	344	334	322	341	337	361	348	356	363	344	361	366	334	329	338	327	334	347	352	347	331	352	346	331	326	357	362	347	351	298	350	355	341	339	369	325	345	338	304	343	329	313	351	293	319	341	313	359	330	337	327	348	332	371	330	316	314	332	314	344	310	319	360	327	340	328	335	337	332	350	335	354	346	328	360	360	340	362	363	337	300	332	333	332	320	306	359	362	344	298	380	334	327	342	334	396	353	326	334	327	324	365	342	359	346	328	350	343	328	331	318	356	349	343	339	376	325	347	294	301	347	322	348	332	340	345	330	366	352	326	374	306	347	353	365	331	343	338	344	344	351	342	343	328	306	363	326	329	346	322	341	341	325	353	336	383	374	305	343	322	345	334	338	377	360	329	348	354	334	344	375	349	344	355	361	334	322	343	357	349	332	365	373	378	348	339	327	324	328	313	302	330	380	336	318	331	333	336	336	352	336	337	317	363	378	348	332	338	350	357	341	349	357	361	380	358	346	342	337	368	327	356	320	350	323	327	338	343	333	377	346	338	367	344	359	323	339	331	352	337	338	350	326	358	300	321	360	333	381	339	385	320	327	325	337	369	338	340	331	353	337	357	342	343	370	342	325	327	351	323	358	341	365	336	350	316	341	346	350	335	313	379	303	347	324	332	373	324	370	326	342	344	342	336	326	339	360	340	336	369	342	334	332	326	326	348	352	333	306	291	323	330	308	339	313	326	356	322	337	345	321	309	308	346	329	327	340	350	341	339	347	334	353	361	337	321	318	366	319	331	307	336	342	312	335	346	373	353	339	343	380	360	323	343	338	324	359	331	347	336	335	338	310	350	341	355	340	332	361	354	350	334	364	327	317	348	346	346	340	305	363	333	359	322	353	357	323	303	340	338	339	337	344	328	338	329	363	347	314	344	334	301	323	383	356	320	355	332	326	351	344	365	357	337	340	341	305
27346	20750	8895	2183	756	535	413	1020	4417	4284	2297	1730	1259	820	537	383	322	317	293	313	273	288	284	299	284	325	328	294	300	278	328	274	291	306	301	301	314	291	311	297	316	309	314	308	313	323	300	273	295	291	304	300	289	292	277	296	297	323	273	310	281	314	303	273	328	302	286	274	276	322	303	282	278	263	294	267	303	326	308	294	300	352	324	292	260	300	296	285	262	306	296	323	258	310	307	330	336	278	304	317	296	303	315	267	269	307	303	277	296	292	308	295	298	301	291	328	298	313	287	281	342	310	293	286	301	288	322	299	316	323	287	302	284	314	304	284	296	337	315	298	300	297	287	301	300	302	324	294	311	332	286	327	320	297	289	278	319	280	298	292	290	299	343	314	335	334	300	295	299	296	282	297	292	291	319	317	270	300	304	312	292	313	292	339	332	294	299	305	284	284	284	326	290	293	326	281	312	308	301	325	299	289	281	315	301	318	299	284	331	311	297	303	307	292	283	289	293	293	322	302	306	290	298	298	312	295	346	269	259	307	305	321	266	287	299	277	293	296	297	301	317	310	305	289	342	270	283	312	297	285	315	321	347	287	290	283	297	300	313	276	282	320	298	308	293	323	305	313	310	326	295	320	300	300	332	283	302	302	330	307	309	292	302	327	284	317	272	314	295	297	296	302	274	315	301	308	293	297	318	328	326	308	308	308	320	303	298	321	292	328	318	307	306	279	322	274	340	273	290	310	270	267	301	309	334	299	329	274	286	296	330	299	295	274	308	298	293	282	268	292	239	308	320	282	291	278	303	279	297	297	311	304	305	280	323	332	295	277	324	299	312	317	279	326	302	334	306	318	298	276	331	302	293	311	312	282	294	284	337	319	310	333	306	285	283	290	318	291	279	257	312	333	322	297	298	305	312	282	318	306	297	299	296	291	310	319	349	314	318	326	302	296	304	296	294	295	319	323	300	287	310	320	295	327	314	287	307	305	302	331	261	264	317	296	281	276	299	310	299	285	346	339	300	284	344	322	309	299	294	328	300	297	323	316	302	302	305	304	306	285	294	308	309	285	282	307	344	316	273	293	290	331	300	303	284	278	321	279	279	332	303	317	287	319	297	317	270	307	309	270	293	309	307	291	297	293	285	334	324	324	299	304	302	287	290	307	305	306	339	289	312	291	322	309	317	294	311	284	327	302	308	290	315	299	312	272	298	301	326	323	308	287	317	287	258	269	300	294	287	279	281	320	327	265	307	270	306	291	299	325	298	338	303	304	306	297	312	308	297	307	316	303	307	275	316	319	291	262	272	282	294	312	276	312	298	308	321	286	283	277	323	314	293	314	301	319	327	313	303	329	312	289	289	319	300	299	293	300	268	313	274	278	313	280	310	326	295	307	294	322	301	286	272	287	315	302	298	282	266	298	339	290	284	304	293	306	304	311	288	299	295	297	288	298	296	311	306	269	278	310	283	304	309	297	317	260	295	308	304	290	270	316	306	308	260	319	297	317	288	292	292	311	315	290	301	309	295	291	317	340	285	288	310	254	283	298	275	290	290	328	305	289	335	294	315	278	298	288	312	294	308	310	305	305	308	266	271	303	312	331	297	310	298	290	278	306	294	304	291	318	295	300	289	277	311	319	311	334	292	294	313	287	300	287	270	297	292	315	309	273	294	326	295	328	321	305	298	270	313	305	328	323	312	300	293	308	283	319	296	282	321	344	288	283	296	256	315	313	312	313	294	307	295	287	302	298	284	296	301	329	310	314	287	254	297	294	274	296	290	315	324	289	298	280	264	302	273	331	270	281	337	313	324	285	286	297	290	274	293	310	286	321	348	329	303	303	305	295	288	308	282	265	280	291	291	288	319	297	321	288	294	313	320	329	318	271	288	296	291	318	288	303	286	318	321	299	296	298	275	308	321	289	298	303	292	258	275	291	301	310	290	284	322	305	287	270	330	309	325	306	293	288	323	324	307	329	285	308	296	287	290	297	290	305	291	310	279	316	312	289	311	303	294	288	296	287	303	297	297	313	293	310	306	282	269	298	318	296	328	303	296	309	293	295	279	279	289	286	313	283	328	289	301	321	316	289	300	275	296	307	331	283	283	294	267	299	294	304	314	301	299	280	296	297	302	297	256	299	299	298	314	308	284	278	290	316	327	331	289	323	351	304	286	309	326	284	297	258	262	302	323	294	292	281	311	286	298	322	268	310	293	290	310	292	331	314	277	257	311	320	293	309	293	257	295	303	299	298	274	308	322	310	287	275	301	291	287	286	271	285	273	320	302	264	299	296	301	317	306	331	318	302	284	299	298	292	280	289	304	291	293	286	297	310	307	297	311	317	302	309	343	305	306	351	311	312	331	296	302	280	304	281	284	278	285	268	285	281	319	303	277	306	287	325	270	313	302	294	268	287	331	273	337	293	300	312	318	299	306	295	323	298	297	316	271	296	295	285	325	284	289	338	323	317	332	307	309	279	303	279	308	294	300	295	288	282	313	305	303	303	305	299	294	321	311	303	276	309	310	283	283	284	265	288	297	274	288	284	296	291	259	294	307	307	293	309	252	324	343	293	273	273	298	284	331	301	337	284	293	317	312	322	303	281	319	253	314	293	290	285	270	294	284	304	282	342	286	270	285	310	318	288	312	293	318	314	279	292	276	307	320	302	295	284	295	291	297	282	319	263	333	333	286	270	281	306	321	296	328	302	301	291	296	286	300	301	277	286	292	321	324	273	285	293	290	292	280	291	308	327	305	261	304	307	282	311	298	261	299	310	301	280	297	310	299	297	310	277	337	282	295	313	277	292	310	289	310	308	344	314	297	294	273	297	318	317	308	326	293	312	279	288	321	297	268	317	268	275	294	286	282	308	299	291	281	316	287	303	284	301	307	319	289	304	287	325	326	322	296	316	273	328	300	340	299	284	304	278	305	284	298	261	289	284	280	295	258	323	295	260	286	295	293	302	279	309	308	304	275	295	305	277	296	296	294	316	283	308	311	307	271	297	311	273	295	314	311	279	282	296	308	302	306	286	295	305	283	280	302	294	293	285	293	288	271	337	265	264	293	315	285	304	297	301	309	288	286	301	319	284	302	275	265	288	312	315	288	295	313	288	298	287	284	332	302	325	317	307	356	277	288	286	286	283	314	280	293	294	267	297	310	312	291	311	317	302	291	310	310	273	294	310	281	317	307	287	289	295	305	283	299	313	285	299	284	318	307	325	292	308	291	332	307	298	279	298	290	286	299	317	313	332	287	298	302	282	275	295	276	305	299	308	307	284	302	292	296	325	323	302	276	281	267	303	307	311	296	289	292	305	284	300	292	298	325	325	305	315	307	306	316	309	274	293	286	300	306	253	298	295	302	276	317	305	287	297	283	313	293	277	279	290	282	276	276	326	306	351	283	304	306	300	265	280	291	279	297	308	298	305	309	296	330	294	302	317	302	309	303	316	327	292	292	292	288	292	313	301	288	315	284	319	279	296	310	321
18839	2873	3706	3596	1206	670	772	2378	10128	8928	4971	3873	2774	1639	977	629	450	471	459	474	395	487	451	424	467	437	454	446	457	432	442	478	453	423	476	472	467	447	450	448	447	463	457	475	449	472	457	467	446	483	430	451	414	476	463	472	467	430	490	428	450	470	497	402	445	454	427	470	437	482	492	482	479	498	470	482	475	427	460	441	422	510	425	440	450	448	461	442	482	464	474	480	436	428	470	481	456	465	434	472	464	455	475	483	460	478	460	447	433	458	494	457	451	425	468	467	449	425	431	442	478	438	460	424	426	421	428	448	434	453	456	477	439	470	431	473	472	442	463	483	456	451	447	456	410	435	465	463	484	462	455	459	479	478	445	444	406	443	412	437	451	433	458	467	421	447	451	429	463	468	451	465	459	466	481	487	469	455	475	427	434	477	441	454	456	409	428	469	439	468	456	440	446	439	457	449	449	423	425	445	421	470	479	475	481	457	433	441	462	484	498	446	414	460	506	441	436	445	471	455	463	451	448	452	402	440	426	460	445	461	467	457	453	475	445	480	432	452	475	438	439	456	435	443	441	458	470	476	459	455	486	440	476	444	435	432	430	452	449	438	490	444	433	417	427	483	476	443	490	420	431	452	482	455	475	459	454	447	439	462	430	447	465	466	470	439	456	477	429	457	463	453	440	441	434	483	451	417	475	497	478	487	445	446	447	467	458	455	438	470	459	464	468	444	437	468	449	461	458	431	423	444	419	465	480	443	490	456	483	472	460	450	435	463	481	476	430	422	367	475	430	463	464	411	436	437	480	456	446	478	462	448	471	491	454	464	461	459	433	436	447	434	428	462	423	447	446	434	455	450	495	463	446	454	462	447	441	453	460	419	463	456	471	476	497	478	427	470	460	432	476	466	459	479	450	435	448	445	431	440	446	463	451	462	471	462	474	423	458	462	425	438	487	439	468	473	416	457	472	472	494	455	465	440	442	434	444	436	456	449	452	483	454	441	431	465	490	462	469	443	455	490	411	446	466	445	451	466	441	475	465	442	472	463	441	464	467	477	453	431	444	442	382	415	456	459	486	467	461	466	449	462	453	446	464	443	434	439	451	472	450	460	439	426	424	469	454	407	436	496	479	457	495	429	434	454	428	453	438	483	456	450	430	453	431	452	439	474	516	454	483	484	468	454	497	451	488	437	446	453	470	450	461	448	470	434	475	420	440	436	426	489	414	456	456	477	454	493	452	453	471	445	434	474	484	487	436	427	442	471	428	471	431	460	459	476	433	447	443	476	453	446	447	457	483	484	461	438	456	470	484	426	458	418	436	437	471	471	445	451	423	432	489	445	480	444	437	429	473	447	417	441	431	423	456	465	465	443	480	457	455	440	454	439	480	430	470	424	494	470	466	440	430	445	438	467	479	474	442	432	431	482	502	427	489	476	434	446	460	479	479	479	449	460	451	401	426	432	426	471	429	468	484	472	452	432	436	478	440	427	424	464	452	455	408	461	425	469	501	467	453	463	485	471	468	472	461	454	479	442	442	465	451	450	446	467	449	446	481	430	464	450	425	454	503	464	489	437	488	494	471	480	446	450	427	462	469	466	459	431	475	461	438	460	430	453	446	459	454	429	449	453	441	434	446	497	437	419	481	457	502	461	460	425	468	444	477	496	450	461	440	417	462	452	436	423	467	433	438	436	446	447	454	466	418	436	475	493	450	474	480	436	452	439	460	457	429	486	438	435	463	460	435	450	452	428	447	440	446	447	452	431	473	468	458	434	450	451	444	456	444	457	455	460	484	484	435	460	471	451	403	459	462	485	469	444	439	426	487	435	423	454	475	451	440	510	450	460	439	456	464	460	501	479	455	455	457	465	477	463	454	447	456	449	419	464	485	445	441	461	440	502	470	455	496	453	453	448	417	462	458	423	470	451	448	456	441	467	441	394	435	467	440	440	469	433	440	456	422	453	476	432	436	437	464	486	456	460	434	414	451	484	423	475	485	495	494	461	442	492	437	467	457	436	440	444	468	461	465	420	449	444	455	483	459	464	450	479	423	438	414	454	459	477	462	451	469	426	436	481	416	486	475	460	459	416	463	421	451	443	460	413	441	418	459	430	451	435	482	460	478	460	459	464	460	448	430	451	433	465	473	450	441	442	403	493	494	475	445	435	457	483	485	487	406	436	464	447	451	480	447	464	430	432	440	463	485	476	458	443	449	459	459	439	447	423	469	463	456	471	486	472	456	454	456	466	480	436	413	465	497	444	454	445	443	433	477	429	488	462	445	452	409	420	463	479	428	477	470	434	477	465	461	456	464	424	415	461	435	456	415	446	442	451	434	465	474	436	466	477	486	443	468	464	459	449	438	417	474	423	440	462	467	436	503	434	481	473	474	455	457	476	450	425	445	466	409	467	483	432	424	434	459	430	483	439	488	408	447	468	479	449	471	458	431	459	424	452	466	434	462	456	430	499	456	453	465	464	458	496	458	434	462	458	428	455	458	496	470	464	430	453	433	440	479	437	468	455	445	461	455	476	481	465	449	452	440	435	465	429	439	409	457	477	477	479	456	477	479	448	426	464	472	481	450	457	433	449	474	430	447	435	474	449	463	454	475	438	482	453	408	444	449	461	467	464	448	455	449	421	467	470	482	447	448	461	425	463	484	474	446	468	464	468	494	463	479	480	474	496	450	458	453	430	439	449	496	451	454	451	469	453	497	439	451	464	455	465	453	493	459	432	452	457	453	462	459	470	457	463	422	428	469	479	481	473	470	442	454	464	485	460	457	459	444	423	472	471	396	431	450	433	450	463	463	459	439	454	462	482	447	426	442	417	442	481	446	447	465	470	426	471	453	479	443	456	468	461	452	437	457	499	450	483	468	434	463	485	448	440	402	473	450	464	467	459	479	446	453	479	438	472	469	455	457	414	455	462	463	475	428	448	445	454	432	416	467	471	437	438	462	466	481	446	442	461	463	460	456	465	457	437	483	435	466	424	419	473	458	451	488	445	454	463	421	432	438	434	438	487	445	459	433	467	433	450	457	485	465	477	466	488	443	432	408	461	429	450	481	456	453	418	486	453	514	460	459	462	438	474	423	461	455	467	428	442	450	444	450	450	447	399	421	443	426	425	493	458	496	458	444	452	405	460	454	445	443	426	467	415	469	466	483	402	444	432	442	468	437	451	483	469	447	403	428	434	474	463	451	456	448	486	427	461	470	476	424	463	460	472	468	479	440	479	472	440	445	483	485	452	434	444	466	479	475	482	465	438	456	498	447	477	439	424	473	456	478	475	469	506	447	471	460	454	446	430	447	468	437	439	478	455	430	450	454	495	456	433	472	481	447	444	448	442	432	456	420	440	464	448	476	475	459	441	459	441	479	477	461	433	433	493	443	483	474	470	475	457	463	424	495	449	430	481	470	476	414	450	420	435	471	455	423	456	473	472	418	485	449	454	440	461	477	473	431	446	424	488	463	475	491	438	462	424	456	436
24206	21537	29014	24496	21479	7144	1595	8329	24973	28446	22590	16190	8625	4120	1767	547	320	300	307	317	287	307	328	323	299	360	333	307	296	307	340	314	317	301	332	307	306	325	293	336	323	297	324	325	333	264	345	328	351	326	336	313	332	298	297	313	313	330	308	320	328	300	304	319	316	288	332	302	300	302	327	320	322	370	314	338	325	314	311	313	321	295	320	298	301	295	308	276	287	298	291	286	311	276	302	290	294	342	313	280	269	276	304	343	340	295	306	333	303	322	315	327	306	301	287	315	313	325	309	317	322	343	342	343	318	321	303	301	343	311	303	329	282	284	284	293	319	304	296	318	322	316	332	342	281	297	316	300	311	328	269	290	321	283	294	324	295	308	331	312	309	318	292	310	328	321	319	311	314	308	335	337	311	280	304	341	278	328	319	276	322	315	301	324	281	309	291	311	285	290	306	311	330	313	302	307	310	294	308	305	305	288	301	325	299	298	304	359	308	301	326	332	313	310	304	279	334	305	323	298	332	288	319	308	325	311	317	328	312	296	300	318	303	279	311	313	282	296	302	325	304	294	331	312	335	294	295	312	340	319	316	287	322	284	300	325	294	319	328	288	313	295	312	326	305	295	265	286	304	308	318	332	345	314	355	328	313	313	307	323	324	314	310	300	323	275	329	290	324	297	304	332	312	314	290	317	320	328	328	314	298	320	326	318	293	303	317	275	332	307	303	301	293	327	251	296	315	313	343	276	274	301	315	310	305	313	330	339	337	303	353	298	310	335	274	306	347	314	304	320	303	297	340	326	319	306	321	321	300	299	302	336	325	314	307	294	323	330	297	306	317	276	315	308	294	312	319	319	291	302	310	291	330	283	339	281	291	322	299	298	283	326	346	287	327	306	292	297	292	305	321	299	303	290	321	304	323	319	310	308	287	315	303	308	304	307	299	309	325	317	335	291	304	328	304	302	288	284	321	274	275	305	313	282	343	347	311	273	277	316	331	306	312	296	329	301	341	296	319	313	292	277	283	295	319	307	314	289	337	300	283	310	304	328	331	309	311	286	294	323	321	299	319	298	275	317	323	317	359	314	297	296	295	313	303	293	303	325	290	315	349	326	312	294	316	313	281	289	324	304	300	304	300	318	307	302	326	305	336	290	284	313	349	325	314	336	341	286	299	301	313	316	320	310	311	330	357	292	314	301	312	310	333	317	292	314	305	322	305	300	304	324	304	324	318	319	329	328	320	300	303	294	326	318	304	325	316	317	333	322	304	290	283	293	310	324	307	320	306	327	327	321	312	267	329	300	299	330	297	320	309	323	297	312	297	294	318	308	312	292	312	300	347	305	336	281	309	288	303	290	291	318	306	322	355	314	305	327	325	304	288	320	309	298	294	312	290	294	320	299	316	338	311	299	338	280	279	328	313	296	307	282	297	288	334	320	326	306	320	309	276	293	306	318	319	343	346	271	305	307	317	344	299	287	312	313	338	322	316	314	308	324	326	316	319	305	305	310	320	316	295	309	292	325	306	318	350	291	316	303	326	332	293	298	319	322	322	311	335	294	301	299	314	337	278	326	337	310	262	327	321	311	318	302	340	331	293	324	307	297	312	299	311	315	311	324	309	327	289	299	324	290	306	301	326	303	334	298	295	320	331	306	305	310	337	297	301	296	306	333	328	299	257	309	303	299	334	301	328	303	314	314	307	294	280	272	302	304	300	296	326	338	297	344	309	325	286	274	304	282	306	325	299	321	325	322	310	319	324	305	331	323	322	319	286	312	302	319	289	295	306	291	322	294	278	327	312	301	335	320	284	281	354	315	316	317	295	318	324	286	287	331	329	310	352	314	281	297	327	346	299	305	311	301	330	352	319	322	306	295	316	292	300	302	323	317	297	287	298	268	282	295	307	290	308	312	332	288	318	253	307	350	320	309	291	290	336	311	306	321	291	292	296	344	316	292	339	330	319	328	319	339	301	343	293	348	337	325	300	282	339	330	326	338	304	289	257	303	322	322	327	296	298	339	262	311	303	301	302	318	300	313	341	299	290	311	297	333	311	304	313	312	285	311	315	307	341	318	321	319	310	327	318	331	300	298	304	281	318	301	295	291	306	293	290	292	286	320	310	259	320	314	304	346	307	292	339	309	302	319	305	314	297	298	320	306	303	332	310	332	344	295	294	316	331	320	297	320	298	295	333	323	298	325	319	321	307	311	284	318	336	316	324	288	297	295	312	319	293	294	291	329	310	329	310	342	302	307	310	310	321	344	328	300	313	335	314	322	309	311	308	340	346	323	298	305	288	336	296	324	309	292	306	308	306	314	304	316	284	296	292	314	323	319	320	305	319	310	301	296	298	294	302	322	321	285	303	295	337	314	292	299	339	314	313	321	345	303	312	316	326	296	317	320	304	327	341	310	310	343	310	320	342	309	319	310	337	323	306	333	346	322	318	327	282	340	311	316	300	296	322	302	311	331	318	290	304	297	348	277	319	311	326	288	276	307	310	306	331	306	287	305	316	279	298	334	336	279	308	306	328	343	304	317	332	302	302	288	302	317	315	307	293	297	295	327	331	295	291	314	321	344	321	320	297	320	329	306	315	300	306	321	314	328	308	332	317	303	323	304	317	304	319	308	306	302	288	303	294	325	290	324	320	302	281	310	303	308	336	282	276	322	296	332	301	272	288	316	314	313	300	310	336	298	283	317	297	300	334	317	320	293	266	319	327	321	313	296	295	314	338	274	295	333	321	304	334	348	303	331	312	321	324	316	323	316	271	305	319	315	330	316	324	318	334	325	303	329	301	304	291	343	313	329	317	322	308	308	337	313	310	310	325	314	340	309	329	283	298	287	306	310	307	300	306	294	309	337	333	314	325	298	320	282	307	317	309	290	340	314	313	364	301	288	309	328	301	322	322	261	296	341	297	346	299	302	307	305	301	325	314	300	323	285	333	314	286	314	308	287	325	304	321	292	335	302	319	313	317	296	317	307	335	305	323	298	337	314	330	320	299	301	337	301	336	301	292	309	288	298	307	325	305	327	317	335	293	337	298	313	315	292	304	337	305	297	292	287	291	315	290	302	309	299	303	316	328	297	321	287	305	304	297	318	320	305	292	303	340	279	319	314	318	302	291	308	318	310	294	293	297	333	324	315	306	308	310	310	313	272	300	296	320	299	317	330	301	321	322	319	322	313	288	299	310	279	284	330	303	298	349	313	294	347	308	318	323	307	300	319	350	334	330	311	327	298	307	344	338	307	324	300	304	338	327	324	284	293	326	327	305	318	301	342	321	304	331	318	332	292	319	321	319	304	330	291	293	296	298	298	294	318	284	309	308	309	310	314	292	313	314	345	277	301	313	331	323	314	314	298	307	344	293	298	307	299	331	323	324	316	271	325	316	304	295	315	340	336	334	300	291	296	270	313	295	331	307	320	297	303	293	309	299	335	311	314	312	301	338	310	318	349	302	307	302	337	322	305	317	310	322	321	318	325	310	325
14113	11999	10560	5864	3498	2892	3420	17232	35959	36641	30646	24873	15540	8928	4158	1215	452	461	475	452	433	486	461	444	455	460	469	444	482	474	451	450	460	466	462	464	461	470	482	469	478	516	498	475	499	485	425	447	456	485	527	481	445	463	506	464	460	497	493	486	462	511	488	506	489	478	468	457	473	483	434	465	514	459	527	485	464	461	500	470	482	443	487	462	462	481	447	460	494	485	478	471	467	497	475	453	494	483	484	437	491	452	480	510	477	528	468	468	470	459	492	466	444	470	487	472	487	487	440	448	464	456	494	468	499	482	495	454	457	480	442	448	465	446	475	441	466	472	468	469	483	436	468	478	477	473	449	468	445	487	494	498	488	493	475	481	494	482	453	448	489	478	446	485	487	478	452	456	447	505	505	417	488	455	513	471	524	445	485	484	475	467	486	471	471	480	474	481	463	507	478	491	476	466	457	428	479	471	496	521	476	468	429	485	506	492	478	546	468	503	492	475	457	445	500	505	514	457	454	473	520	472	482	507	457	454	485	436	483	462	476	500	473	456	461	460	472	477	430	419	441	440	480	454	465	463	489	513	401	484	444	471	430	438	496	463	476	475	484	465	451	479	448	451	462	491	450	454	442	469	474	493	444	454	480	474	474	441	451	446	504	460	462	459	489	476	479	487	457	511	484	512	482	506	493	492	494	476	474	472	479	453	468	457	459	480	495	428	434	460	437	467	491	466	478	445	474	488	476	478	494	472	473	462	456	477	460	515	488	438	468	490	473	424	511	474	475	429	463	490	500	473	445	459	486	480	466	446	463	473	448	467	454	464	494	473	457	466	417	433	443	502	457	481	455	503	481	482	481	466	462	448	452	487	462	438	461	465	458	466	494	454	447	453	450	510	520	490	447	487	490	461	441	514	480	468	477	464	472	493	460	480	488	477	484	486	440	479	454	490	449	467	476	492	469	447	481	400	494	486	454	461	474	451	459	458	435	445	464	450	452	471	481	502	460	456	450	463	460	484	459	445	470	453	499	482	447	449	463	455	444	445	454	445	498	484	460	440	468	478	479	478	491	472	469	460	452	518	481	475	464	478	463	461	478	472	491	474	452	495	449	481	476	469	503	454	446	473	475	473	467	480	463	480	503	464	458	465	495	500	505	439	453	491	446	508	460	438	448	461	475	478	502	478	483	476	474	483	520	477	520	479	456	474	479	472	453	469	488	463	438	450	460	420	469	452	432	466	466	524	447	482	479	520	458	504	507	466	460	460	464	451	452	500	490	466	468	430	472	466	472	508	485	469	459	448	441	493	453	459	492	490	492	496	488	479	484	492	447	471	472	505	456	517	435	460	471	456	474	499	503	489	477	450	461	471	487	476	456	509	465	481	520	499	447	441	455	452	436	471	481	511	432	463	450	475	465	495	489	449	466	491	446	454	525	459	465	478	452	492	466	508	497	494	452	485	480	465	470	479	472	454	496	471	487	481	473	440	469	515	467	443	494	457	468	472	490	484	459	481	476	470	486	470	470	459	486	473	484	444	505	467	485	472	459	482	490	456	485	472	470	471	432	462	470	495	467	454	473	499	473	494	496	476	469	466	456	478	458	434	478	469	493	476	442	478	464	464	502	473	468	467	487	445	498	483	472	497	477	488	463	431	455	444	479	490	464	497	514	464	453	493	464	467	484	498	451	458	510	438	488	477	428	476	465	468	455	477	434	470	482	476	472	453	482	477	486	463	456	449	469	493	474	483	461	457	492	478	461	490	470	511	461	447	450	464	470	452	484	507	458	477	476	445	437	478	435	450	443	465	488	518	452	442	481	482	499	460	437	468	460	519	456	483	499	480	442	428	481	466	465	476	470	472	487	496	475	438	490	484	485	472	476	465	495	452	476	458	482	433	459	476	480	438	464	478	494	458	459	493	448	488	494	461	455	491	477	467	471	474	469	461	470	487	489	474	499	446	506	419	478	500	519	502	460	495	439	497	475	497	471	433	474	425	457	480	450	465	487	437	455	476	497	481	459	507	454	493	489	481	453	449	481	470	466	486	463	486	448	468	451	491	465	433	463	518	493	436	469	468	471	421	486	488	468	508	483	434	457	487	478	429	470	493	461	451	472	540	490	460	463	478	450	474	481	482	472	456	464	459	460	460	501	463	424	514	498	461	483	483	487	500	470	474	476	485	492	488	504	414	462	448	496	507	434	490	434	508	456	459	464	482	481	458	482	496	484	475	488	455	491	436	465	475	489	467	443	470	473	445	492	436	456	457	468	490	482	494	480	462	486	449	504	485	479	494	445	491	478	467	478	425	439	479	470	473	492	458	503	466	437	472	491	487	507	472	474	457	509	450	486	505	456	471	475	490	484	487	467	462	468	486	466	461	436	473	467	465	471	412	507	517	447	470	446	493	483	454	435	442	466	492	469	464	495	495	461	458	489	492	469	471	469	478	499	465	477	462	453	474	447	468	491	466	496	480	456	455	445	476	483	430	441	480	458	499	465	496	489	486	474	481	462	460	476	474	428	475	458	467	458	448	499	473	469	503	495	452	473	461	457	453	482	462	494	434	487	481	478	494	455	472	478	454	476	485	511	459	485	426	494	462	474	480	458	464	488	472	472	483	464	488	452	447	454	388	478	466	458	461	496	486	441	448	490	484	476	461	489	454	466	493	510	470	448	485	442	443	449	470	457	476	479	479	483	478	454	462	436	451	480	468	483	437	481	490	492	453	487	479	483	459	534	449	446	513	507	467	410	505	470	470	441	483	454	451	457	495	474	442	508	473	462	472	468	473	453	470	464	456	470	474	461	434	469	452	472	478	497	455	440	463	437	482	451	460	449	462	504	505	470	430	442	498	466	499	465	473	462	459	430	471	490	462	480	499	488	455	463	452	478	440	460	428	490	426	462	468	457	460	431	465	481	450	445	409	464	512	486	482	478	507	484	486	478	500	465	461	465	453	487	537	476	455	433	474	452	462	475	454	489	492	471	511	494	454	465	493	462	427	453	486	501	487	476	515	486	490	463	444	478	451	473	482	455	477	518	494	503	500	475	475	492	475	468	461	517	509	477	485	468	483	478	473	483	493	469	538	499	450	479	453	482	473	470	479	527	438	458	487	512	498	473	506	474	434	468	435	477	455	499	444	496	469	457	468	466	477	470	465	477	507	481	439	482	508	473	458	458	479	479	493	449	492	454	439	446	474	454	494	452	456	459	464	461	493	495	455	444	460	453	440	493	455	479	464	476	501	478	442	489	475	452	492	448	449	502	473	498	498	450	485	488	500	461	461	502	521	461	446	485	464	466	439	452	475	522	487	494	476	461	462	472	488	479	476	465	471	476	444	475	432	480	484	494	458	433	470	473	470	450	480	449	436	470	470	494	438	446	470	500	481	457	486	433	455	460	471	479	441	511	508	471	475	520	482	497	476	470	489	446	456	447	492	452	523	491	501	421	496	451	479	504	468	450	476	475	479	460	491	478	475	493	433	518	465
23544	21600	29554	24129	21604	20895	4581	15501	35493	38049	34179	22962	13840	5834	1737	530	247	231	210	226	224	250	211	249	244	234	221	241	221	265	248	216	208	224	233	239	256	224	247	246	217	228	249	246	257	240	238	230	253	223	246	234	260	260	234	228	252	246	226	268	222	257	241	240	227	224	256	219	248	207	201	233	244	221	222	249	227	241	237	202	251	240	224	239	235	221	231	214	230	248	228	213	217	253	239	232	234	218	268	236	236	233	233	235	251	260	203	220	211	239	236	243	207	246	247	220	236	236	238	258	228	220	249	213	222	220	215	263	253	248	234	229	249	232	239	243	216	253	256	226	242	230	227	237	242	259	262	237	247	222	234	226	238	231	228	219	222	228	221	212	216	230	216	233	229	247	201	234	256	250	238	228	262	234	271	233	204	228	231	220	253	245	248	229	245	253	251	213	214	229	259	209	217	239	222	241	233	250	234	234	225	229	219	230	240	242	239	256	256	232	229	236	222	252	227	249	234	251	221	228	246	233	263	217	231	252	262	234	217	245	255	216	222	256	222	240	213	235	247	255	233	221	241	223	256	268	248	236	229	238	213	241	201	242	228	241	253	223	229	218	255	241	227	241	238	236	221	235	242	219	216	235	246	244	222	245	247	222	220	217	262	224	231	254	225	224	235	247	210	255	231	231	239	247	264	217	243	241	253	220	237	268	238	246	221	218	253	243	246	238	222	211	237	242	262	255	244	233	243	251	250	221	252	263	210	245	235	194	226	230	233	242	235	226	238	227	255	237	259	235	238	224	258	211	261	240	254	249	219	201	235	214	248	268	218	226	241	247	232	251	225	253	226	254	248	221	230	244	267	251	231	244	217	231	251	243	225	224	229	205	241	241	220	239	260	223	245	224	211	215	255	256	247	237	239	210	223	216	220	232	242	221	221	228	243	235	236	248	242	277	232	241	221	233	237	230	217	214	205	222	212	220	223	248	218	244	227	253	247	257	236	246	244	236	231	237	248	213	237	235	255	219	221	250	241	206	231	241	253	231	231	242	202	240	236	247	240	214	209	247	201	245	217	209	259	222	234	219	231	226	232	214	211	212	253	253	243	225	233	220	229	221	225	245	249	228	251	247	215	219	230	221	222	241	252	229	223	240	255	211	227	257	240	231	249	262	244	263	220	237	209	258	244	204	248	238	220	225	211	239	212	245	220	233	236	228	247	225	233	245	229	245	239	228	234	234	239	220	215	251	240	237	238	241	224	213	235	213	227	258	223	231	223	237	225	226	205	257	233	225	248	245	236	236	230	242	239	234	211	229	228	237	225	234	242	223	242	244	238	237	274	238	250	231	221	234	229	225	233	225	240	228	212	227	227	239	249	223	267	233	233	252	212	233	209	249	239	226	232	257	226	232	241	227	235	221	229	232	232	236	242	248	210	246	234	239	253	215	234	249	239	225	219	250	249	248	226	214	229	231	220	254	226	246	214	251	230	244	242	249	244	231	235	228	232	221	260	219	230	208	233	230	242	232	232	222	243	238	218	247	229	229	226	228	244	207	273	209	224	257	230	237	242	254	201	246	254	224	249	250	253	241	224	246	219	252	232	230	259	279	221	246	237	240	214	241	230	243	240	202	226	229	203	252	232	257	221	241	228	242	271	227	236	260	246	249	220	241	237	250	255	258	239	272	236	213	245	237	252	198	227	246	249	216	270	224	247	224	255	268	220	232	232	248	239	246	239	238	224	235	214	242	227	231	244	242	222	233	252	239	217	246	239	254	266	216	236	234	226	259	239	258	247	230	240	239	245	200	233	214	253	252	234	214	248	218	241	210	261	235	260	213	237	201	238	239	234	265	244	253	241	237	202	242	231	235	211	253	206	230	242	256	229	219	240	224	245	241	200	233	227	234	233	234	236	226	234	237	248	230	262	218	264	247	245	262	227	234	240	246	243	243	245	229	247	238	245	235	231	230	225	230	225	241	228	248	221	205	241	216	250	236	265	250	248	239	216	241	246	229	213	208	208	243	237	243	237	218	231	221	230	234	284	265	228	218	239	240	242	238	222	223	258	235	246	204	245	219	235	230	238	234	262	218	223	211	220	264	208	225	239	262	237	232	237	241	206	248	245	226	226	244	237	242	226	231	226	215	211	213	251	224	244	234	216	239	208	230	232	237	257	225	233	231	206	224	244	225	236	220	233	242	235	221	217	252	237	234	231	218	249	253	232	234	216	205	235	236	234	219	232	223	227	250	273	239	242	241	249	252	261	241	259	259	214	235	236	221	190	221	259	222	271	231	205	253	239	230	234	217	236	230	248	245	249	236	223	199	240	226	247	224	217	223	231	244	223	254	206	224	230	230	240	215	201	246	250	231	213	223	238	240	265	220	253	240	233	221	213	227	216	224	232	233	244	238	241	244	208	257	228	246	249	189	205	238	242	222	226	206	226	239	235	264	255	230	235	220	235	269	247	213	256	272	231	239	212	254	238	233	224	253	221	247	241	222	231	210	220	225	237	205	250	236	213	235	238	211	226	232	230	239	222	222	236	241	230	248	224	240	258	240	239	215	198	209	269	263	245	242	242	221	220	218	244	241	222	231	222	249	226	232	221	231	236	256	252	249	220	232	234	241	243	232	231	219	224	234	235	236	230	213	214	202	248	267	243	221	234	241	247	208	224	235	246	230	243	215	219	231	257	237	216	228	249	222	223	231	261	223	229	257	253	240	228	230	240	245	229	228	260	253	228	223	216	236	212	203	228	223	233	236	240	254	246	211	239	236	210	231	228	234	234	242	237	229	237	221	203	204	267	228	223	253	217	231	236	239	267	279	249	255	232	228	244	215	239	229	223	256	264	258	241	247	218	212	217	255	234	251	243	232	228	249	219	224	193	256	240	219	242	236	238	235	229	217	238	234	238	228	243	226	231	273	229	225	227	228	248	248	236	219	221	249	258	250	202	257	213	219	231	231	240	228	241	235	208	203	229	220	226	241	237	232	208	267	260	246	237	224	244	210	253	223	218	211	237	247	254	236	200	214	224	243	224	233	220	219	237	243	235	227	224	246	245	230	245	227	232	251	232	216	213	249	208	259	244	224	237	230	224	246	241	250	217	240	214	226	234	256	217	248	237	247	272	233	245	222	222	253	251	219	226	254	241	237	268	250	240	244	205	240	247	240	237	217	228	224	226	219	218	245	217	235	272	234	239	239	216	242	219	248	212	222	245	236	228	238	229	230	273	235	237	191	223	244	220	237	205	244	212	211	238	235	253	220	224	232	232	210	247	225	241	239	245	225	256	249	219	272	225	230	226	243	221	240	237	230	244	238	225	249	234	228	229	253	234	252	246	235	225	241	240	238	229	244	205	241	223	231	243	227	234	228	247	243	225	249	228	249	214	235	234	231	233	240	221	241	234	232	220	252	223	225	226	239	256	238	238	243	226	241	248	217	247	201	214	217	236	240	215	207	241	236	242	250	230	241	231	254	239	258	222	237	201	264
12000	19712	16553	10551	7639	4736	6286	27364	43526	44126	39903	30317	21502	11057	3773	1281	380	359	388	353	348	348	348	395	357	382	332	380	363	362	345	380	357	340	333	331	358	397	356	358	314	351	362	335	330	354	415	355	338	368	332	396	317	375	349	331	395	347	351	332	395	326	330	344	341	358	346	337	335	347	352	356	367	339	348	375	353	331	336	336	346	345	318	331	332	351	335	366	375	329	349	375	328	356	324	376	332	368	362	342	350	358	342	334	366	378	357	352	363	346	351	351	343	378	348	366	346	347	350	379	379	368	354	360	353	391	351	350	341	357	384	355	355	350	342	345	363	354	388	329	350	374	316	358	362	349	342	369	339	335	375	355	343	335	365	374	359	343	338	357	389	357	331	355	337	352	331	394	363	389	358	337	332	350	352	382	321	341	352	329	355	375	361	319	349	368	351	363	388	376	378	346	386	364	356	350	331	338	357	330	363	343	369	339	368	354	346	333	353	360	348	350	357	357	351	334	342	324	331	319	361	353	355	338	354	393	351	329	355	361	392	365	375	405	360	333	353	363	388	367	375	368	335	354	344	366	367	348	338	358	394	348	380	373	344	325	339	375	327	356	361	368	357	362	357	364	317	380	353	358	367	361	327	372	380	340	352	335	394	347	360	368	334	352	337	320	385	337	341	328	370	370	348	372	341	334	384	354	369	330	332	376	374	346	333	393	363	346	343	346	379	373	334	378	350	371	351	338	345	365	332	363	316	337	392	346	368	381	309	324	328	348	369	338	339	339	381	355	332	389	354	365	342	353	352	324	345	358	369	354	354	357	339	362	332	350	351	359	402	355	322	362	393	358	372	346	375	355	363	345	353	361	380	387	327	368	327	378	361	363	345	351	359	350	381	372	393	361	363	353	360	351	324	344	385	363	358	367	370	362	351	386	327	336	353	350	370	345	394	351	344	354	341	355	337	368	351	380	339	362	378	333	329	342	368	343	387	354	368	377	364	351	330	356	367	346	340	366	361	322	374	355	358	354	378	353	334	381	354	351	357	377	361	381	361	349	329	338	357	361	319	361	396	337	364	352	353	366	326	330	342	345	324	344	348	365	376	316	363	365	344	344	303	356	351	358	345	346	341	357	367	380	327	369	320	350	315	343	370	368	358	372	331	319	334	370	333	388	387	354	360	321	327	347	368	351	337	351	370	365	348	372	354	358	326	352	349	352	356	359	357	353	357	364	346	334	346	326	399	349	383	335	351	340	323	382	346	357	367	346	383	362	342	377	370	320	367	339	344	389	341	352	338	407	346	369	330	351	399	359	332	351	365	349	362	329	338	347	343	393	352	343	351	370	358	352	346	337	348	342	319	364	346	378	342	348	385	380	329	363	359	353	358	365	341	331	346	331	331	335	333	388	359	356	383	347	361	348	392	349	341	321	387	358	362	365	345	351	327	372	323	378	368	350	356	319	329	330	363	364	372	345	366	358	350	340	364	381	349	348	375	334	347	346	316	361	320	352	345	344	348	341	388	319	333	328	340	365	358	344	351	344	351	360	367	374	359	357	363	361	366	332	366	345	395	355	339	351	348	346	336	387	347	338	353	337	378	342	341	355	305	340	365	317	332	342	363	359	383	366	363	348	345	318	372	324	370	350	372	335	342	367	355	322	343	367	313	379	329	341	352	329	349	340	353	370	333	337	402	345	368	334	368	370	361	322	349	385	342	342	334	330	336	339	361	345	353	354	335	300	339	342	383	332	341	344	340	333	348	337	339	374	371	349	357	362	352	322	346	349	332	370	364	351	314	336	380	332	368	334	357	317	374	331	380	363	357	359	335	344	335	363	385	369	358	359	394	349	356	376	368	338	331	377	347	379	355	331	366	352	339	339	357	345	351	358	329	353	349	358	347	336	354	379	363	335	340	327	381	333	364	362	334	339	339	344	350	360	383	333	343	381	334	333	350	356	362	381	379	330	367	376	379	328	348	318	354	357	366	359	308	391	358	328	342	363	341	376	356	372	378	359	337	364	371	347	369	338	368	350	381	361	336	371	343	347	339	366	333	356	352	396	369	350	362	362	341	349	375	321	364	351	358	365	335	347	365	345	319	344	347	398	325	349	377	382	355	360	353	355	386	338	329	363	339	387	355	404	342	359	364	330	369	334	345	355	366	371	361	349	325	368	336	346	324	367	357	339	368	348	369	338	356	378	344	360	337	342	338	360	374	329	355	349	361	375	359	350	362	346	350	358	361	338	335	377	350	325	358	395	347	340	357	385	345	357	353	286	348	352	375	374	362	339	348	370	353	337	381	368	380	367	327	333	373	320	376	381	330	372	360	343	357	333	356	371	335	375	368	339	325	312	384	329	357	355	364	363	381	362	349	343	331	360	325	370	336	334	412	379	365	341	339	363	330	331	352	366	381	356	356	343	352	353	364	382	375	336	343	335	367	336	362	369	358	371	352	361	373	336	352	354	379	400	313	320	364	344	344	378	384	338	356	336	358	331	348	378	388	337	321	358	340	340	359	331	342	351	327	344	340	342	326	380	336	334	382	341	351	362	369	336	354	368	352	311	395	333	368	358	343	350	358	358	340	376	339	359	372	343	333	370	320	355	336	368	363	358	367	382	371	377	349	369	364	372	370	331	345	322	350	354	350	370	369	341	363	360	360	384	349	336	349	337	343	369	393	349	374	316	337	342	358	312	335	380	336	371	325	415	343	362	379	367	384	363	349	375	355	359	357	310	354	336	363	355	369	373	351	372	355	378	352	348	352	366	350	352	326	379	393	336	349	363	344	344	336	396	349	324	360	380	356	355	356	335	343	384	335	370	362	368	338	334	372	359	373	359	336	376	328	352	378	401	346	345	323	363	366	363	363	363	359	385	380	353	357	365	341	325	377	326	357	345	352	326	326	358	363	366	341	332	349	364	372	369	353	353	353	367	349	344	346	355	333	348	365	401	332	322	344	360	337	353	364	359	358	335	334	327	337	317	353	345	356	357	362	372	379	333	351	370	377	373	380	393	364	347	340	358	337	325	364	359	330	333	342	380	333	351	367	362	377	338	331	337	340	369	320	375	355	358	375	349	360	344	325	336	327	370	340	408	377	338	357	352	348	361	356	366	321	345	349	337	351	331	353	367	372	315	349	327	347	339	323	371	360	359	329	332	367	354	329	393	334	351	388	316	366	333	369	368	390	362	374	340	392	356	351	353	349	349	352	392	377	362	362	341	363	361	356	378	309	371	341	363	348	365	343	359	363	345	352	364	348	325	352	357	359	372	318	381	357	355	363	343	339	351	372	381	318	332	345	321	378	383	329	332	343	359	350	346	377	374	349	388	323	354	343	359	358	359	337	364	336	369	346	325	317	345	333	330	351	352	367	336	352	359	333	353	361	350	360	318	354	392	368	361	347	358	382	344	336	343	370	374	365	351	358	365	357	337	368	359	362	340	371	356	356	373	360	393	346	327	358	328	370	383	358	341	337	342	361	362	347	343
27270	20644	8703	1918	1239	482	462	1309	3661	3450	2925	2160	1425	691	374	313	307	300	317	306	275	316	280	302	271	292	307	313	317	296	287	314	298	293	324	297	294	285	281	282	275	312	346	304	281	330	244	291	317	266	278	318	302	292	276	317	284	315	274	338	304	280	320	321	301	302	297	323	291	295	307	293	294	263	316	293	282	312	279	330	317	276	295	304	283	306	311	305	305	299	295	284	309	298	298	303	264	300	282	301	304	319	268	282	308	298	291	302	299	275	321	301	303	290	305	313	283	309	327	308	283	298	311	300	332	318	307	309	340	289	295	320	310	303	291	284	322	296	301	313	296	311	319	301	283	319	312	296	266	297	280	319	298	301	325	297	312	327	273	279	315	295	278	301	288	302	300	319	280	313	286	280	303	309	329	278	295	313	306	300	328	286	297	284	284	320	270	314	285	336	297	318	317	294	287	261	286	275	274	277	318	317	287	291	300	304	302	273	294	315	334	295	330	299	277	305	313	332	322	275	274	284	296	314	329	303	289	301	267	339	287	305	307	312	277	282	294	280	295	288	313	301	289	260	304	318	278	290	307	287	315	332	307	302	277	309	301	322	271	288	289	310	310	278	284	293	332	308	322	311	312	316	290	275	289	297	308	292	329	314	317	265	317	304	327	299	287	304	304	295	279	307	297	309	306	289	255	292	268	268	321	291	307	314	302	294	290	279	318	303	309	300	287	318	302	303	255	326	292	279	290	297	283	302	307	289	285	332	287	331	296	290	287	297	308	303	288	300	322	299	302	305	302	287	291	271	290	284	257	291	292	284	306	282	321	305	331	302	297	297	313	315	289	298	312	299	288	314	295	269	307	309	286	295	277	298	326	334	283	297	301	291	293	304	322	287	295	296	294	310	319	271	327	287	286	331	291	286	313	289	300	295	298	286	290	297	284	300	276	306	285	300	274	312	319	287	333	294	309	282	298	319	310	292	306	287	299	275	302	293	343	312	284	329	268	331	280	292	288	278	300	315	288	283	288	317	282	263	295	311	314	304	304	296	322	294	290	299	291	299	315	299	314	294	308	324	294	292	286	314	326	314	285	300	309	324	319	350	267	301	334	337	298	313	294	281	292	306	314	290	307	316	298	300	283	302	306	311	310	268	288	315	317	303	308	302	302	321	343	314	275	293	302	280	295	298	325	305	314	260	275	316	315	305	329	340	287	324	279	286	300	326	320	310	304	284	294	277	294	301	297	293	307	331	306	282	310	317	300	285	313	288	321	277	316	333	281	305	342	288	285	301	284	310	285	318	314	332	301	315	301	323	307	310	320	303	282	297	262	307	322	296	296	319	270	294	285	316	297	275	296	299	265	307	299	314	290	285	274	287	326	314	284	313	304	305	324	296	306	315	288	275	273	288	330	303	310	297	302	268	288	314	312	301	328	315	317	285	296	286	323	308	290	319	301	296	317	291	282	287	313	282	320	311	318	306	283	291	303	293	295	303	281	292	281	297	301	298	306	340	285	326	290	305	294	283	295	301	331	323	309	318	295	272	277	293	302	340	311	306	321	287	297	307	317	279	259	288	325	300	294	283	292	282	310	283	320	298	297	308	331	277	307	300	319	310	278	289	332	290	269	305	312	296	303	282	285	332	270	271	335	287	312	292	315	304	308	276	305	285	337	303	312	291	313	269	303	300	297	328	302	308	304	326	306	328	300	309	314	293	330	283	319	282	298	291	303	315	296	295	300	315	308	276	281	261	338	299	304	293	305	276	299	289	257	297	313	302	307	319	308	307	288	294	296	307	320	317	296	305	347	297	273	327	286	321	297	316	292	303	286	319	343	306	271	300	311	325	305	321	272	292	304	322	330	292	290	294	302	321	247	306	303	276	305	318	323	310	284	312	299	318	269	280	322	292	301	285	294	303	287	286	311	299	298	321	274	278	306	280	298	329	286	308	291	295	305	272	295	297	310	319	271	322	325	308	297	319	278	263	306	331	354	301	299	323	327	328	318	321	304	305	317	303	297	287	311	279	311	323	288	311	275	293	323	318	285	315	310	329	323	286	260	294	269	300	290	310	296	337	316	321	258	299	304	348	310	300	288	309	310	312	312	274	279	279	313	278	304	323	282	307	312	275	281	260	275	279	284	308	300	288	291	306	288	274	321	308	330	311	336	289	267	310	316	271	279	326	321	299	296	303	323	254	318	329	315	295	303	285	306	276	303	309	309	323	301	320	294	305	311	301	262	317	334	319	305	325	284	275	301	297	292	279	293	322	281	284	273	287	295	289	297	290	314	283	285	278	316	317	293	328	318	320	278	257	286	318	287	285	289	289	306	285	281	291	273	311	273	315	298	307	344	289	309	299	301	286	291	303	303	289	288	331	308	300	303	311	326	287	303	323	311	319	280	306	298	283	321	286	287	304	308	303	329	280	301	289	290	294	288	299	305	295	307	308	308	283	282	287	312	318	272	300	314	278	316	292	293	288	310	288	308	337	304	316	296	309	278	293	326	313	278	318	283	282	278	308	305	307	284	317	279	260	316	264	275	303	295	294	304	301	299	293	297	259	278	270	316	291	339	288	297	316	286	275	296	314	292	300	274	297	314	294	310	286	287	284	280	321	257	320	321	326	279	312	264	312	313	318	293	285	307	317	294	284	297	303	290	304	259	297	310	280	289	325	296	309	281	287	321	294	286	302	302	295	249	296	316	299	311	303	322	301	295	293	329	302	302	282	309	300	297	315	292	292	307	301	298	281	315	294	314	291	313	318	308	318	287	318	309	270	297	299	305	290	297	287	296	283	291	313	295	281	320	301	306	302	294	309	316	339	291	325	311	292	308	301	330	311	317	289	267	296	249	303	304	284	295	304	254	281	313	281	300	302	295	305	301	297	329	300	315	303	320	292	300	335	297	299	316	319	314	299	264	337	294	293	290	299	320	296	337	302	286	307	307	315	296	309	295	310	293	311	285	292	322	295	303	323	278	295	325	293	278	316	305	304	314	295	322	303	279	276	303	287	291	306	308	308	268	298	307	318	284	308	293	297	314	329	309	312	278	282	260	315	291	299	289	295	299	288	289	312	296	266	307	323	289	268	310	286	273	299	312	323	312	238	310	272	269	316	329	301	292	271	329	323	314	295	312	318	333	279	280	333	334	314	301	270	293	263	295	267	297	287	305	297	286	313	320	308	301	318	287	318	309	294	310	320	327	286	288	299	293	288	332	302	276	290	336	307	330	286	311	301	275	302	295	320	289	308	329	265	300	295	302	308	307	294	313	334	276	282	268	324	319	297	320	298	317	320	301	295	307	284	296	289	277	314	282	304	290	305	297	284	323	279	316	313	311	299	306	283	346	318	299	317	294	321	341	291	285	294	309	317	266	330	357	296	302	313	307	295	314	299	291	297	291	293	299	323	319	288	317	271	295	298	290	290	293	296	323	297	312	293	308	282	300	288	290	296	337	296	286	281	302	300	282	303	292	315	324	282	302	290
8919	5312	4900	3514	2852	1085	934	3130	8541	7722	6522	5009	2928	1369	618	479	409	463	455	461	459	486	444	415	447	470	469	437	440	482	434	457	457	449	452	421	437	504	484	410	467	456	437	463	444	427	408	446	459	435	444	448	442	466	440	463	474	421	452	465	424	482	437	479	470	452	467	470	439	424	450	449	462	439	445	473	440	430	465	460	455	470	434	470	492	444	441	409	421	447	426	429	458	452	475	445	458	462	450	457	439	476	457	471	459	476	453	450	488	477	421	455	459	409	474	450	449	438	425	437	450	502	390	437	439	448	491	434	412	472	439	486	434	446	447	427	487	433	477	455	454	486	470	479	455	445	445	438	404	458	434	459	487	480	443	454	458	455	426	400	454	440	462	424	456	443	461	470	480	424	477	483	479	452	461	411	452	439	507	411	433	409	441	439	429	451	431	463	445	426	451	453	439	463	459	473	448	463	458	430	466	446	476	464	463	488	434	459	438	428	448	465	441	462	511	459	433	437	469	474	419	449	436	411	478	406	424	470	510	463	483	465	488	434	447	447	464	484	496	452	427	460	441	439	451	450	458	440	417	470	449	434	455	415	448	483	469	456	464	449	494	447	450	452	474	462	415	440	452	511	452	458	469	439	397	416	454	481	442	462	457	433	446	441	450	480	461	420	470	445	449	434	414	460	463	471	425	434	459	449	492	446	475	468	449	442	452	485	441	429	424	418	460	446	435	480	437	453	461	495	429	457	467	443	436	457	450	450	452	425	468	442	449	401	502	440	455	451	479	452	439	432	494	485	456	448	499	431	454	458	433	478	468	447	459	443	444	454	481	469	437	475	462	461	469	457	459	452	458	443	464	470	494	452	437	474	455	455	452	435	450	481	437	444	413	414	470	422	454	419	443	491	476	454	463	458	470	447	464	476	433	455	407	419	452	435	455	457	454	484	488	423	433	449	460	460	497	425	438	472	483	453	473	450	445	418	442	424	425	452	431	424	428	494	458	465	437	442	414	451	443	459	453	443	456	456	459	491	451	444	460	466	456	456	451	439	423	404	450	419	452	414	403	447	465	458	453	454	407	510	494	452	437	446	454	461	473	448	491	409	453	455	419	448	477	468	441	463	446	476	452	437	467	471	459	469	433	467	478	450	425	458	465	421	464	407	451	415	454	444	434	432	483	483	472	474	444	426	411	445	443	447	437	450	454	443	445	482	444	449	439	481	412	437	455	449	432	456	452	477	457	468	435	458	441	491	420	432	462	449	465	430	454	446	481	441	418	438	432	447	430	435	403	433	422	450	445	461	430	434	451	446	465	446	461	420	468	482	459	439	492	447	404	465	435	457	427	453	434	433	423	429	467	443	428	447	452	437	443	462	471	421	451	423	434	428	443	443	504	465	446	429	489	466	443	443	406	403	424	455	473	469	452	480	385	432	435	441	462	461	418	441	464	447	438	493	443	435	439	440	482	486	456	449	427	429	409	459	409	465	454	473	448	423	489	500	440	463	472	462	461	461	443	456	419	451	480	413	452	477	453	413	434	450	454	434	431	423	463	451	463	446	443	473	425	452	458	486	470	455	467	421	452	433	449	431	455	415	479	443	480	478	477	428	454	473	418	429	438	454	447	436	457	454	441	479	442	505	432	449	447	458	428	482	450	437	431	470	446	435	465	454	421	468	472	454	454	497	431	482	460	425	457	465	429	423	440	431	452	477	449	444	493	462	435	424	436	477	458	478	437	448	420	441	464	475	445	444	479	468	390	433	406	459	441	421	500	442	442	461	439	465	457	467	482	439	459	470	447	408	445	466	454	448	429	459	445	452	447	448	458	421	425	462	435	439	442	444	481	443	466	453	444	451	452	472	446	447	478	447	450	448	461	441	467	417	426	454	439	456	435	477	477	472	455	481	479	442	461	446	485	464	428	461	451	472	464	479	435	502	465	429	468	429	463	426	458	417	433	512	429	455	463	420	448	424	447	438	453	446	464	442	467	419	415	436	471	446	425	451	454	490	496	453	488	460	441	472	429	446	431	436	441	478	482	443	457	473	451	479	423	462	472	441	419	440	492	464	469	463	445	434	403	456	449	455	494	457	426	442	420	462	448	418	444	426	412	448	445	451	471	434	481	471	436	475	441	466	446	449	468	457	435	446	433	480	427	448	433	456	428	432	462	439	478	444	447	467	470	472	444	468	459	441	443	397	410	431	473	459	457	444	470	440	429	432	429	472	447	447	479	420	447	413	473	450	458	474	428	479	441	416	441	474	406	457	433	443	444	461	475	442	463	461	452	409	461	455	438	452	439	452	467	427	471	465	416	456	436	490	474	441	448	420	410	424	456	471	473	466	451	432	455	440	413	445	455	453	477	436	447	454	448	431	451	448	448	462	454	459	484	411	439	448	455	473	443	469	443	413	433	433	458	449	431	478	447	428	408	489	444	444	446	465	417	499	479	472	445	438	473	472	492	427	436	487	441	460	486	450	440	417	465	446	466	453	431	428	459	426	444	444	455	492	467	432	443	481	479	461	459	443	487	453	451	501	453	449	478	447	440	477	461	464	451	476	466	418	429	437	433	469	441	455	505	485	442	487	429	473	475	443	431	426	470	487	435	463	448	459	483	419	480	496	481	471	461	489	448	481	462	445	455	430	423	465	472	455	426	428	482	436	431	484	467	459	449	441	425	469	422	403	445	439	457	425	494	462	476	444	483	430	453	466	466	447	446	437	478	525	436	450	467	475	460	440	448	465	449	457	432	438	433	409	462	439	469	501	461	448	428	452	441	432	476	468	417	371	445	429	445	449	468	466	459	450	419	482	437	441	462	413	429	443	428	458	428	471	417	460	445	491	457	451	453	458	466	471	447	443	468	448	460	465	472	451	432	472	439	468	436	446	451	429	494	438	441	444	474	437	443	480	448	428	466	410	464	454	425	444	425	429	441	456	466	445	484	439	444	419	495	449	470	454	454	494	436	454	470	434	455	484	465	455	496	447	447	446	471	467	450	463	418	440	416	430	459	453	466	458	399	445	455	442	422	468	450	415	499	437	408	463	402	454	440	444	440	476	470	424	446	451	473	423	447	424	447	474	445	491	469	475	429	457	446	445	444	456	473	435	478	428	443	450	436	453	424	445	420	454	464	473	462	461	410	442	470	460	453	494	490	451	479	437	428	469	439	427	461	434	472	494	441	425	404	432	449	407	477	465	444	455	435	453	463	463	460	457	422	460	442	431	415	459	486	456	460	448	418	439	482	473	436	461	456	445	434	468	468	506	470	439	467	490	446	411	458	445	448	439	428	453	482	435	447	479	436	455	434	456	445	460	488	411	460	443	450	446	459	477	456	485	444	460	454	441	442	414	495	408	429	443	414	426	459	448	467	439	428	418	442	448	442	482	439	433	441	439	492	452	428	424	454	404	478	477	454	494	406	417	399	446	421	477	474	441	452	417	438	453	461	450	408	459	411	452	453	448	428	450	457	443	470	467	421	429
24238	21486	28913	24491	21405	7128	1172	13823	30293	32013	22618	12643	5488	1620	726	380	327	341	312	334	319	306	353	305	302	321	332	316	322	353	350	313	316	342	332	323	317	337	343	298	284	337	309	298	284	335	307	375	293	352	331	344	313	336	352	342	339	319	312	355	326	352	326	295	337	337	330	328	318	304	294	281	332	336	339	349	296	306	309	345	335	313	318	311	321	300	308	328	313	317	325	324	331	311	293	301	310	338	339	335	321	325	333	320	335	314	309	301	318	305	347	325	322	325	317	344	334	331	313	289	286	301	318	319	299	321	324	320	330	320	318	324	350	293	313	324	332	334	342	297	316	308	353	313	299	337	365	311	324	298	326	323	307	305	290	390	297	307	334	316	325	346	326	337	299	335	352	304	302	339	302	308	318	317	307	292	320	356	297	310	313	280	322	325	312	317	344	311	315	295	335	325	329	320	339	304	319	348	312	336	273	351	321	324	279	342	279	326	302	286	344	324	325	333	308	320	323	325	326	314	324	315	309	319	345	322	290	329	308	344	338	372	318	315	297	294	333	333	331	303	305	332	312	297	277	314	326	340	331	347	296	311	303	319	350	306	331	349	345	331	322	357	295	332	325	331	338	309	323	310	294	312	291	347	335	323	318	311	341	326	339	353	331	334	312	316	345	326	306	366	322	300	331	347	282	295	289	332	340	331	310	326	327	338	323	306	309	350	343	339	316	339	346	325	314	312	340	318	314	332	323	285	316	343	303	325	326	307	336	300	354	315	319	310	327	333	324	312	324	314	341	301	311	323	356	329	308	315	319	339	349	288	319	348	309	309	338	330	332	323	333	300	342	336	324	335	329	296	317	323	321	318	312	301	346	347	342	328	334	315	295	319	309	322	298	322	318	319	317	298	327	304	295	299	338	337	311	330	329	295	314	324	328	323	310	323	309	337	304	295	321	327	325	315	331	318	304	327	304	316	322	342	334	350	308	331	327	351	297	291	325	344	317	337	322	350	318	300	318	338	350	305	328	302	346	319	297	322	347	327	341	315	328	329	326	301	333	317	279	298	349	333	313	306	327	306	322	342	321	329	327	330	303	310	306	326	313	316	345	291	331	331	324	318	333	292	319	328	348	312	328	316	300	319	321	323	318	307	319	320	287	318	318	318	326	310	338	303	320	335	328	315	307	322	277	330	308	357	331	321	321	310	320	323	275	312	346	318	309	327	332	330	292	309	331	306	333	306	316	335	314	337	352	312	315	306	303	339	316	325	306	298	316	339	332	312	283	320	334	346	358	299	340	345	318	287	326	317	355	345	306	355	332	312	284	300	324	316	310	313	314	336	314	313	359	331	297	336	318	304	320	346	338	310	324	321	329	327	309	299	345	290	329	293	317	313	321	322	321	331	288	339	349	321	299	317	287	336	343	346	287	306	329	330	332	347	322	294	287	345	303	295	342	343	298	325	311	323	316	298	316	358	306	324	331	343	299	355	360	304	302	327	329	367	322	349	345	319	323	318	316	335	325	326	329	323	314	293	317	315	321	324	319	314	322	342	308	305	345	359	342	309	308	349	326	314	355	323	324	324	310	299	308	338	314	306	311	322	331	310	319	333	288	315	309	318	355	317	309	303	311	333	323	332	331	314	338	308	323	321	316	361	339	341	328	323	329	317	324	276	304	329	327	318	322	322	328	307	300	299	294	328	334	348	308	343	347	309	326	324	357	314	308	312	327	365	342	344	322	312	334	344	345	339	308	333	289	307	326	314	316	333	343	348	306	314	286	319	328	337	322	337	319	311	335	332	310	315	316	321	309	347	325	317	309	316	338	297	303	304	312	326	314	318	310	349	323	288	319	305	315	335	293	357	298	295	330	293	324	313	340	336	316	298	315	316	318	324	325	301	299	339	306	323	322	325	310	317	325	304	306	307	292	323	297	337	326	326	331	300	334	297	305	333	316	342	314	285	351	300	314	299	301	316	311	333	310	319	339	321	316	319	338	318	301	327	316	318	315	349	358	314	345	343	337	304	331	361	320	345	352	319	315	288	305	308	282	331	330	333	347	317	338	317	304	335	327	294	315	321	332	311	327	323	287	325	322	294	289	311	345	314	291	328	332	309	299	347	312	307	321	297	359	334	345	332	337	303	295	316	352	334	311	313	335	299	348	296	318	340	282	314	380	301	320	308	295	298	318	317	297	323	324	316	359	319	294	329	317	367	328	312	330	333	312	363	355	303	337	336	323	290	310	343	317	334	332	282	312	328	288	316	292	340	289	302	305	322	321	343	297	296	326	312	337	295	308	289	338	331	337	353	329	337	307	332	295	308	292	297	322	331	315	312	317	365	335	308	339	310	322	325	299	350	323	319	330	336	277	313	323	340	332	325	306	315	327	332	317	342	287	314	314	310	314	335	332	346	312	341	327	326	328	354	325	310	335	319	328	332	318	338	322	339	314	333	337	316	313	335	337	319	361	316	335	317	317	289	302	341	335	306	317	303	338	339	309	343	305	330	338	338	339	318	363	339	316	315	300	302	321	326	311	313	338	291	312	336	326	328	311	339	286	342	334	321	320	334	317	309	316	345	344	326	357	311	335	338	303	314	363	321	315	343	319	321	330	329	333	333	304	349	302	293	306	346	301	328	328	306	358	346	320	302	333	285	317	321	333	325	296	345	333	338	342	301	318	309	330	305	358	300	338	314	343	281	340	331	318	308	312	350	326	342	329	318	306	328	323	316	338	340	332	314	315	307	319	315	335	330	280	351	302	314	325	309	320	295	325	335	337	298	300	292	340	332	340	315	308	328	334	318	307	300	332	299	358	297	311	333	329	324	304	300	342	304	324	330	289	294	319	321	296	338	340	320	325	311	314	314	301	332	318	331	315	317	321	328	318	381	338	288	337	319	324	327	310	318	334	343	327	318	364	329	331	309	323	297	327	318	315	323	307	332	324	327	344	320	331	309	340	302	289	335	310	305	311	313	334	341	336	329	295	327	297	333	327	313	315	303	323	319	310	320	362	340	298	316	310	316	270	305	290	325	317	322	292	287	331	351	298	320	341	311	337	324	298	317	312	316	312	319	313	304	331	309	327	377	294	324	324	336	315	303	326	348	346	314	317	311	368	320	316	314	303	331	306	333	303	336	324	300	331	345	317	330	336	310	283	322	291	320	310	303	311	325	303	326	310	332	297	336	336	350	332	314	331	326	313	367	322	343	318	304	334	338	315	321	319	317	327	327	312	299	294	322	319	320	313	306	323	335	309	302	317	350	320	287	306	308	328	342	305	323	318	324	318	304	307	314	296	294	344	298	311	338	316	327	325	320	335	321	330	306	274	306	320	298	359	321	343	338	339	339	324	336	339	342	297	366	316	313	320	316	325	334	313	312	315	328	298	321	334	320	306	306	298	307	317	310	351	319	286	317	304	324	321	349	341	294	290	325	319	306	328	321	334	316	338	325	334	298	325	321	280	334	306	307	317	325	308	322	330	311	320	310
16993	15891	16163	7144	4743	3086	2214	24288	39260	38579	29156	19824	10563	3981	1716	587	470	469	455	508	490	519	466	471	455	457	467	443	492	521	486	533	505	519	470	495	507	471	521	544	485	455	497	490	535	531	474	492	482	489	470	489	509	486	490	489	491	517	483	434	477	507	460	474	485	480	477	500	501	506	496	449	449	505	433	489	489	496	492	454	473	480	497	490	505	469	541	476	489	521	507	518	509	448	442	543	466	520	470	472	480	497	482	495	485	496	486	471	476	514	513	489	513	472	477	484	484	490	474	470	465	489	494	457	467	477	435	475	516	495	493	494	468	483	490	473	510	513	519	463	454	457	484	519	474	487	530	493	498	498	481	487	497	510	513	478	498	489	461	475	482	464	455	494	506	487	543	494	440	483	491	449	485	453	462	500	470	467	497	498	479	492	473	480	460	467	506	500	452	462	508	498	524	473	486	491	490	443	479	463	480	494	470	508	535	482	466	477	481	451	458	491	485	518	502	483	504	469	481	519	488	476	482	480	497	462	475	488	467	519	456	473	505	446	483	495	484	514	477	482	480	478	523	451	492	525	448	496	494	506	483	491	506	502	470	467	450	451	486	479	533	486	452	475	489	463	447	495	484	480	500	469	481	463	471	495	530	481	455	473	494	480	471	497	507	532	519	503	473	491	494	505	495	493	509	491	484	469	453	449	499	444	509	502	503	511	464	486	519	495	484	475	486	462	497	501	496	504	484	508	500	480	499	476	485	523	497	468	499	434	467	498	514	467	456	491	495	503	485	497	424	513	504	487	495	459	482	512	506	485	485	495	504	465	503	510	464	441	468	469	522	477	477	488	425	505	511	500	499	491	524	501	528	495	490	518	448	513	430	472	497	481	480	462	485	489	479	480	497	511	427	502	480	528	516	479	494	455	504	488	499	489	491	463	484	455	511	517	513	466	486	486	479	481	456	479	506	509	485	460	451	516	479	452	477	470	490	482	462	495	467	498	496	489	476	509	505	461	469	482	436	471	478	506	513	430	487	470	519	485	515	453	499	494	527	502	481	493	448	485	494	486	473	509	482	458	487	483	502	501	487	513	461	527	510	502	448	458	507	475	499	433	503	518	478	469	474	529	493	484	457	509	485	483	466	454	477	501	500	487	479	484	499	529	447	470	477	486	470	475	461	480	494	470	480	447	525	488	496	446	538	511	475	489	459	492	490	468	512	473	501	505	488	448	486	465	498	460	491	474	479	487	489	489	524	505	450	502	483	503	486	467	498	487	482	447	487	506	499	489	468	479	511	496	496	488	460	490	476	448	491	470	481	447	501	447	462	490	514	498	524	448	500	504	471	478	445	489	530	479	486	518	475	470	474	545	483	499	455	424	498	467	421	512	505	505	461	460	508	495	484	500	480	464	517	507	508	503	458	482	506	466	453	492	508	472	458	464	484	523	483	512	509	493	530	492	461	523	492	531	481	515	483	514	484	458	500	497	456	482	446	492	482	474	510	482	451	502	463	479	495	493	494	444	460	480	472	496	460	515	452	510	499	500	504	505	520	457	471	494	547	476	458	453	470	495	502	493	452	505	488	517	471	537	503	503	486	513	494	506	508	484	485	484	502	518	534	499	473	513	487	491	458	517	498	494	475	438	486	474	473	500	505	493	515	449	474	478	500	495	445	441	507	461	499	443	500	501	466	496	478	540	518	490	439	520	493	466	518	525	470	473	455	526	454	502	489	509	497	496	494	463	480	496	479	481	499	481	481	504	482	462	485	505	460	473	486	460	489	466	480	521	505	509	513	495	506	500	474	494	516	498	457	463	492	512	479	469	479	506	490	474	495	512	477	488	490	506	482	473	502	464	472	483	468	468	449	494	512	457	507	505	464	481	499	501	477	432	467	476	459	484	517	482	499	486	468	512	489	510	450	463	482	472	509	494	465	503	477	552	481	448	479	446	513	492	495	479	470	476	470	492	507	483	518	485	459	503	523	501	467	460	513	489	475	469	461	487	457	444	477	524	478	442	491	492	455	515	478	472	487	497	509	505	468	447	480	498	504	509	480	511	481	481	490	506	449	478	496	473	456	523	488	483	471	462	482	457	486	512	519	502	466	500	495	504	480	492	527	491	498	466	524	482	469	496	489	463	470	475	493	472	489	471	496	493	431	532	485	491	469	490	502	486	484	490	480	506	500	453	523	467	501	490	480	460	547	470	462	497	467	486	497	494	521	499	509	477	480	505	484	471	485	464	482	473	493	486	495	505	513	508	523	491	474	508	518	525	472	504	504	483	497	501	424	470	446	484	485	451	511	487	490	457	485	507	474	475	492	456	509	510	507	498	479	473	461	540	453	495	529	498	505	495	488	464	501	529	499	502	480	480	508	473	544	481	470	497	465	479	518	508	473	493	478	433	501	495	482	485	499	473	504	501	451	487	483	450	497	484	463	515	496	482	498	511	482	539	489	504	475	464	514	525	526	493	463	521	483	482	452	483	489	502	485	509	503	529	451	471	483	477	471	492	473	449	493	480	494	489	489	495	489	470	498	500	483	475	474	451	459	460	496	478	465	495	477	479	469	484	465	517	518	480	468	481	498	512	499	497	437	437	475	514	487	537	478	413	469	499	485	484	452	486	503	455	484	527	498	464	488	473	485	514	532	479	494	482	467	532	490	490	497	481	481	485	493	472	513	515	466	496	460	497	509	472	471	452	484	479	481	486	509	480	493	513	536	449	436	483	470	484	512	486	467	497	519	480	499	476	536	517	489	475	488	456	480	468	438	487	517	501	477	482	485	489	486	499	473	484	501	524	469	507	512	472	504	500	495	507	502	447	473	521	491	447	478	510	490	508	496	471	526	472	473	521	504	480	452	488	492	501	520	483	430	465	469	511	489	485	524	441	475	480	496	494	457	471	558	464	486	523	501	513	505	478	526	484	467	475	477	471	447	501	468	479	478	529	514	479	472	462	473	475	501	498	496	487	495	488	503	467	468	494	469	487	468	503	474	448	490	502	464	502	478	485	507	492	506	487	477	476	506	480	506	507	484	480	443	472	482	449	483	464	486	474	488	452	423	494	497	493	498	498	491	502	474	515	493	484	496	464	492	497	463	469	510	491	496	497	472	476	455	469	469	480	505	477	478	501	516	466	526	412	478	489	500	485	460	503	492	464	489	466	500	492	486	457	472	476	511	464	432	479	505	478	498	499	490	505	488	474	500	508	513	482	453	484	472	482	478	509	484	488	463	492	519	470	438	461	522	510	521	524	546	473	509	481	504	528	499	487	476	481	481	522	475	545	503	543	471	502	464	478	515	485	502	489	481	448	450	478	539	477	523	495	487	478	478	469	516	499	517	481	485	452	490	493	487	480	495	477	483	461	518	455	475	497	458	480	454	486	489	543	483	461	463	525	469	512	467	542	482	508	459	533	499	485	502	492	455	501	508	493	486	514	495	489	499	491	473	524	444	474	478	478	534	493	488	505	454	514	503	515	480	483
23412	21520	29418	24030	21523	20759	3474	23213	42829	41040	29974	16497	7343	2345	677	322	269	240	255	283	238	275	276	253	274	278	257	236	252	263	274	238	262	263	271	232	271	243	248	279	238	250	262	237	260	268	247	268	267	252	253	243	233	249	262	256	263	251	288	264	263	284	228	248	264	266	248	262	287	268	276	258	265	262	249	267	298	257	271	264	243	233	228	276	279	258	296	243	239	251	270	275	276	237	247	242	247	257	245	270	272	287	279	266	230	268	280	226	297	296	279	273	262	266	235	282	239	261	301	275	249	269	251	252	278	283	249	261	224	286	235	251	253	228	276	261	270	284	257	280	263	253	248	236	256	262	260	257	262	235	279	254	261	271	260	264	277	268	294	254	232	249	252	253	244	264	251	258	250	265	276	246	248	249	257	275	256	224	247	233	242	248	239	261	232	268	278	243	254	271	268	257	244	287	265	255	288	287	267	224	247	290	271	235	244	240	250	274	246	236	263	241	261	240	239	254	236	242	243	246	268	252	245	253	265	254	274	246	240	282	244	262	245	235	263	241	249	264	272	276	258	237	254	238	258	267	262	280	288	256	264	277	264	261	272	263	263	258	284	268	266	278	268	244	265	279	242	247	278	250	228	267	261	256	266	257	260	223	247	260	259	242	258	247	268	228	269	231	257	261	264	249	242	255	291	255	218	256	226	285	227	251	276	226	274	264	250	258	246	250	239	216	259	238	246	277	256	235	241	287	259	255	262	278	261	244	247	262	222	233	254	237	267	234	266	243	249	269	250	283	247	256	272	290	271	256	269	243	243	289	247	238	254	246	245	266	247	243	241	257	274	251	228	262	263	245	265	256	229	239	270	241	236	250	270	261	240	231	275	238	269	286	249	281	257	265	250	258	241	275	245	252	240	250	243	266	269	271	244	272	263	260	239	225	257	279	275	243	233	256	272	271	232	242	273	262	241	220	228	257	239	265	260	257	250	234	239	237	266	264	238	260	287	248	258	241	259	248	245	246	283	262	243	275	261	270	259	269	253	238	241	269	263	282	276	233	279	251	269	254	242	252	265	234	257	288	241	230	270	252	233	272	254	252	286	260	259	253	237	274	262	264	269	261	278	292	308	263	270	222	254	264	228	260	251	245	221	281	271	238	263	248	247	250	237	300	247	256	259	215	245	274	259	253	224	248	238	245	257	263	265	272	245	252	249	217	240	290	257	241	285	278	248	250	258	253	274	256	241	241	255	272	291	271	241	283	275	258	272	268	263	260	259	272	242	228	273	249	249	243	287	262	277	258	278	232	250	236	264	232	237	245	257	222	240	255	258	261	246	273	263	243	215	259	257	261	250	286	259	259	252	255	277	241	255	263	218	249	256	236	274	255	228	274	251	244	259	274	242	251	258	270	243	225	243	259	258	267	280	258	277	262	249	229	265	235	250	230	237	225	261	259	250	241	267	246	258	273	274	255	224	237	238	264	280	254	248	251	273	252	253	240	240	266	232	244	268	274	255	267	262	261	265	252	262	232	220	263	287	246	267	279	252	253	258	238	261	250	263	238	236	240	260	271	282	262	240	255	251	255	263	251	271	251	268	231	258	267	249	275	232	254	248	256	258	243	246	238	253	293	247	261	268	254	285	271	281	249	244	239	258	243	251	271	243	255	280	261	245	262	223	267	262	259	249	250	261	252	254	267	245	275	251	235	277	242	255	261	250	282	212	251	244	242	276	273	242	301	271	225	251	265	242	259	271	296	252	272	278	222	244	253	259	281	231	242	234	269	257	261	267	206	261	250	244	259	254	282	261	243	258	274	228	252	257	243	242	255	255	270	240	280	251	264	291	259	249	220	234	271	249	253	252	270	269	257	278	281	251	270	266	232	293	274	240	257	255	249	280	251	253	225	259	248	258	292	233	271	253	262	255	272	231	238	240	255	254	247	233	248	247	267	268	246	263	237	266	259	244	232	261	297	259	264	254	285	239	258	243	252	236	284	241	266	253	281	268	267	250	274	267	301	265	249	238	265	272	254	240	274	247	284	268	246	293	249	245	255	249	228	249	240	251	269	257	262	271	260	247	265	254	245	275	256	223	247	230	264	258	256	240	248	281	250	238	245	242	238	251	269	273	233	245	245	280	221	254	239	292	245	276	230	246	239	242	286	264	243	260	254	260	273	246	254	269	253	255	262	266	236	262	278	255	259	216	265	268	256	251	285	260	266	273	263	274	269	284	286	267	239	244	251	238	258	253	264	234	248	246	276	250	229	240	254	232	230	225	254	235	225	289	248	262	256	245	248	248	252	262	261	241	240	242	231	271	254	268	270	259	254	266	260	275	258	256	224	233	258	275	258	285	250	228	254	298	256	243	261	255	229	240	239	271	247	228	249	266	273	256	268	244	254	251	267	251	264	273	253	269	273	259	260	277	264	263	244	260	261	229	259	259	227	285	272	243	273	269	258	253	268	230	263	254	255	296	264	260	265	267	252	270	239	257	262	265	247	233	270	253	269	260	263	254	270	269	275	257	257	279	256	281	256	248	242	273	233	233	238	267	257	286	283	249	248	263	263	262	259	231	256	236	216	232	242	251	237	239	264	222	259	246	252	259	269	251	269	271	246	254	285	238	254	221	255	251	267	245	264	243	254	273	252	251	278	274	252	245	220	224	277	253	254	256	237	252	242	258	249	266	257	259	246	273	236	234	267	268	253	255	260	259	256	254	272	253	287	272	260	256	256	218	253	278	251	240	269	265	265	263	265	286	274	269	233	262	260	252	257	236	255	232	252	271	276	252	260	246	226	226	252	251	264	266	237	258	255	267	264	262	294	267	258	279	248	249	266	243	292	232	225	228	246	237	241	272	257	265	275	275	249	246	229	282	262	259	271	279	280	253	259	234	249	251	260	243	265	238	267	255	270	243	254	287	258	278	242	245	242	282	270	243	251	251	244	247	271	252	265	258	273	245	259	235	233	264	255	246	270	225	248	284	280	260	250	250	277	246	274	250	265	250	256	295	247	252	290	257	270	237	255	286	284	248	238	271	252	224	280	249	258	230	256	269	253	284	238	277	240	259	278	250	265	236	257	263	263	270	245	243	258	280	244	253	256	244	244	260	270	254	233	267	266	237	256	242	239	283	262	251	264	249	274	262	264	263	242	254	230	250	260	237	249	277	241	274	267	293	253	234	243	250	242	260	274	257	288	217	265	258	278	262	267	268	229	246	241	236	245	248	254	258	271	278	246	286	237	244	228	268	264	277	277	275	245	240	287	227	259	265	273	279	227	238	250	251	229	250	271	269	257	261	220	281	259	238	249	254	236	259	250	280	266	257	262	263	265	259	258	249	275	251	251	274	247	253	259	265	257	257	257	268	243	261	264	259	231	239	262	259	261	247	272	244	236	269	248	272	270	261	263	252	234	229	274	254	258	278	260	255	265	245	258	248	214	265	260	258	267	275	230	264	244	243	244	259	230	235	231	261	248	267	274	242	280	284	238
28234	22188	22261	12382	7009	4317	3900	34225	47921	45087	35566	23029	13094	5173	1402	503	385	403	354	394	368	369	382	387	360	386	390	408	384	394	384	375	421	397	381	394	380	397	368	359	383	395	401	356	396	410	390	409	378	392	385	404	417	417	386	394	396	362	386	361	381	382	408	397	403	378	378	361	402	386	356	402	403	364	433	406	399	413	387	410	401	399	371	394	407	410	371	383	401	388	372	404	415	415	383	418	357	383	372	420	402	386	398	377	404	391	396	396	379	381	384	443	369	366	397	342	393	374	387	401	366	429	405	365	403	347	395	394	411	407	396	381	421	382	369	420	384	368	412	412	354	413	414	389	387	352	429	417	387	376	386	390	399	379	365	377	380	393	413	394	388	382	404	392	369	401	390	351	384	419	437	376	398	395	368	416	382	372	379	400	376	404	398	410	412	395	404	412	420	371	388	403	392	390	395	325	445	418	357	404	388	384	399	403	403	381	394	404	399	411	376	365	412	403	402	395	383	399	409	433	401	368	406	371	418	391	408	354	452	372	392	384	364	396	394	367	397	354	394	449	392	400	403	400	418	406	373	412	413	374	385	408	386	400	343	399	400	349	366	354	397	376	349	412	418	421	410	379	397	333	371	403	417	415	399	392	392	378	368	383	402	406	385	392	356	388	420	445	399	393	388	413	356	437	417	407	375	396	375	401	401	391	396	369	387	423	391	395	404	371	394	405	383	403	393	379	381	394	386	394	383	379	376	394	394	399	362	369	432	390	385	368	371	389	401	356	359	400	383	380	395	376	395	385	402	373	386	414	395	390	384	405	399	404	399	397	395	407	422	400	383	371	369	370	392	379	386	377	391	354	399	371	425	408	373	387	378	402	412	403	405	370	338	395	396	376	415	396	368	395	369	370	415	412	389	399	375	444	384	397	401	406	379	416	394	359	419	393	417	381	359	407	422	408	392	393	384	392	405	409	403	398	372	365	393	402	357	387	386	377	382	391	364	421	396	413	387	412	379	357	424	357	410	402	385	411	378	398	401	415	365	395	397	412	371	408	388	393	350	407	379	401	414	372	405	373	399	408	402	401	360	407	421	357	385	397	408	354	380	369	376	388	361	382	379	418	374	427	419	383	395	397	371	380	393	378	399	352	367	417	368	392	368	403	368	397	376	377	373	365	432	400	403	389	368	402	402	380	351	392	389	376	386	384	421	382	366	385	373	365	391	392	396	394	406	375	399	387	368	373	386	399	414	357	412	385	374	405	349	383	385	369	371	403	374	371	394	393	349	410	424	439	391	394	410	357	400	388	371	390	394	414	387	398	392	352	439	397	402	381	417	381	394	386	361	327	367	433	356	385	399	399	398	376	402	408	385	393	398	411	385	409	364	401	382	397	372	420	395	418	414	381	387	392	385	389	399	378	381	393	373	378	424	383	393	397	402	358	379	405	404	395	384	438	374	383	378	402	374	415	399	382	412	384	373	390	410	414	398	403	389	388	441	373	410	402	412	381	380	367	401	418	374	420	384	394	404	384	366	373	398	412	390	361	406	429	383	370	422	395	403	390	415	360	396	376	364	415	411	383	365	401	408	372	363	369	375	402	380	388	398	396	378	410	416	379	385	391	367	404	401	427	381	394	403	395	419	385	370	383	369	374	343	388	396	377	393	413	370	402	403	400	386	373	389	387	374	392	368	415	361	414	392	402	401	372	415	365	407	398	361	362	403	387	390	407	389	393	392	369	426	362	375	375	400	405	379	385	396	442	394	376	408	392	358	403	373	369	377	405	407	391	375	399	401	362	385	414	396	373	398	395	423	364	407	356	340	409	356	383	399	341	414	359	404	350	376	396	401	421	392	378	398	364	408	389	408	403	393	392	357	349	407	361	418	399	382	409	397	409	386	357	393	389	381	407	359	368	414	390	388	434	381	411	352	415	398	380	423	403	406	388	386	398	377	367	394	411	358	380	367	393	362	394	391	428	398	387	365	393	384	409	388	416	354	402	393	364	428	335	406	385	416	347	397	422	378	386	370	392	391	389	383	376	374	402	392	384	407	402	380	389	376	384	373	357	426	370	376	383	366	404	383	388	400	410	370	404	371	427	376	394	350	345	409	385	417	413	408	388	409	350	360	434	403	416	380	392	373	360	391	396	390	385	381	414	369	355	392	413	363	415	393	398	361	383	375	376	388	420	384	369	380	397	372	404	391	412	402	393	353	404	395	429	409	381	380	385	388	412	409	408	394	406	388	420	396	362	366	393	413	401	384	414	390	369	359	405	371	368	396	345	371	430	409	393	397	398	419	395	415	375	374	401	410	421	392	396	356	417	361	382	412	412	404	422	406	391	413	407	377	404	367	409	384	391	397	383	391	430	416	422	370	404	389	378	350	406	431	357	364	367	386	401	369	384	401	384	396	358	407	401	387	362	395	409	431	381	388	384	405	398	371	389	390	421	387	391	384	384	390	439	387	376	404	376	393	374	370	390	399	413	389	414	394	384	427	427	423	411	379	423	385	392	410	407	382	369	378	395	434	365	350	377	386	388	383	402	366	380	407	386	385	395	378	382	396	383	361	359	410	429	389	395	406	379	387	366	392	390	398	393	420	437	382	381	374	403	374	409	365	379	416	432	375	384	360	419	392	405	385	395	431	396	391	396	408	380	357	415	374	378	403	357	400	377	403	407	395	383	390	423	379	407	405	393	349	405	397	377	398	365	352	378	409	397	379	413	405	391	427	350	369	421	429	415	390	352	389	431	391	389	389	422	388	404	392	410	352	371	403	410	376	409	388	408	400	394	389	387	399	374	389	413	386	433	384	384	391	386	368	391	374	381	373	384	429	373	386	355	364	373	384	388	398	419	385	377	373	397	373	374	392	407	406	386	397	398	423	371	384	406	382	425	412	372	390	367	386	341	394	387	364	386	398	403	399	383	400	414	406	405	373	403	381	389	411	374	410	379	365	431	376	377	365	400	365	376	386	367	400	401	382	405	386	348	409	421	397	379	371	362	375	396	371	404	390	398	389	398	359	392	376	372	401	384	350	368	384	358	375	372	381	400	361	403	388	379	403	376	384	398	388	400	400	417	394	392	415	392	359	405	413	406	390	368	351	406	378	402	371	394	377	381	388	388	401	422	393	356	390	419	380	385	395	426	401	388	348	363	396	398	393	393	417	383	340	402	395	399	381	404	393	379	383	386	383	395	404	363	381	416	402	377	410	374	401	410	386	399	392	359	390	384	403	389	404	365	362	403	384	411	404	405	369	356	406	383	373	370	389	363	407	418	404	381	389	361	375	383	401	360	372	411	392	402	364	389	391	403	414	417	399	379	380	381	407	359	397	419	395	396	404	438	416	409	399	380	384	395	414	403	383	406	392	382	410	428	414	368	391	419	411	406	366	419	409	410	394	414	382	417	425	410	396	408	396	401	421	400	424	394	390	394	393	403	395	434	395	404	384	407	404	403	444	406	353	429	382	376	392	385	441	385	423	399
27269	20826	11444	2324	993	983	1000	3092	6437	4929	2736	1430	811	509	398	334	321	291	332	324	357	321	347	335	370	341	364	350	321	326	311	376	307	339	355	368	323	335	332	296	333	344	362	319	311	342	305	371	342	341	341	350	351	370	318	337	336	350	347	349	347	343	362	364	300	338	334	316	346	350	335	339	318	356	324	353	327	348	367	324	327	344	323	319	364	387	359	333	346	334	339	344	349	345	338	331	343	357	330	353	330	371	317	347	332	339	313	300	325	349	318	347	369	308	342	336	321	350	317	284	338	309	305	348	337	348	319	341	374	342	312	332	327	349	353	333	316	379	315	342	352	356	316	321	351	329	313	327	368	295	370	310	348	338	346	353	338	349	339	316	333	308	329	334	335	354	312	343	306	336	347	306	372	318	341	340	325	353	362	354	320	334	369	333	347	317	311	343	354	316	363	342	359	358	342	342	344	364	327	342	338	333	350	339	334	350	311	333	333	362	321	265	320	362	350	321	321	325	356	356	327	348	321	333	361	317	347	329	327	351	327	319	342	332	300	332	332	325	341	325	314	330	332	323	331	358	356	344	325	305	343	361	343	341	322	322	352	318	353	352	354	338	323	314	303	351	340	334	307	343	373	359	338	334	336	341	355	331	332	332	335	345	357	351	337	326	326	346	319	303	350	332	355	340	355	315	347	362	307	342	316	318	354	342	335	351	345	304	334	340	307	315	333	361	343	334	350	323	317	387	347	320	364	329	353	310	304	314	347	344	324	318	299	342	326	327	367	334	326	339	325	340	342	305	349	367	336	312	329	307	322	320	357	340	342	336	328	344	332	319	321	337	356	337	345	312	325	355	301	317	357	326	357	350	329	327	303	346	311	357	334	336	330	345	370	321	338	357	357	356	338	320	347	360	341	374	352	350	336	356	344	319	344	346	321	327	330	341	304	343	345	317	365	362	329	314	325	344	314	338	339	333	339	324	353	348	322	327	343	329	325	346	312	318	326	295	337	313	348	358	321	330	336	330	348	324	358	339	354	332	323	366	347	312	330	328	304	329	326	326	327	394	316	360	357	307	353	354	352	301	391	371	321	329	341	313	360	343	330	319	369	337	322	343	322	335	319	338	361	329	334	350	370	324	338	339	368	360	331	329	323	383	308	361	348	347	354	335	309	345	332	331	353	372	348	347	327	341	343	342	381	330	324	360	340	344	350	335	316	348	351	351	350	314	323	315	335	325	329	347	344	356	320	338	335	329	340	353	347	363	321	323	328	378	321	375	315	330	375	345	345	341	339	328	322	345	284	342	336	361	303	373	336	317	348	348	349	315	349	320	334	326	362	344	332	347	320	305	335	334	345	314	332	334	328	338	329	313	320	351	328	325	361	309	329	342	320	331	328	297	317	321	312	321	367	340	389	302	299	330	337	343	280	292	338	336	303	334	321	350	304	337	331	328	361	347	328	350	326	361	357	328	323	329	359	335	362	332	359	350	379	336	368	314	323	316	341	312	323	352	341	364	360	345	326	360	346	354	356	330	369	339	363	318	303	364	350	334	362	311	317	378	344	331	332	326	344	352	360	324	300	343	355	345	325	340	322	327	325	335	344	341	323	313	306	335	302	344	345	337	344	348	298	322	362	328	389	368	327	332	335	337	332	304	300	338	330	337	322	319	317	355	364	361	307	317	347	351	367	382	353	347	325	327	325	298	330	355	344	321	322	376	349	366	357	391	329	314	320	366	355	343	357	326	319	339	318	375	352	343	333	334	353	313	341	345	320	337	328	363	334	331	297	349	339	359	335	309	355	312	357	334	339	324	314	302	309	348	352	355	321	318	331	372	348	368	327	363	325	357	353	359	315	336	343	316	320	338	361	317	336	395	351	354	351	337	320	328	349	364	327	334	345	343	341	285	345	331	317	347	311	336	317	330	327	346	321	298	357	326	316	336	321	339	331	345	302	346	348	321	323	361	354	362	331	356	341	323	374	336	350	333	353	352	334	323	348	343	316	336	306	357	335	361	314	320	296	323	327	325	371	335	335	351	358	293	318	316	360	349	335	324	330	303	325	325	352	346	330	330	321	327	347	332	326	303	344	336	350	337	354	347	304	335	329	344	345	340	349	321	366	358	358	327	353	333	337	364	312	353	327	363	312	337	284	321	349	331	323	306	345	317	324	353	375	353	336	339	324	338	350	311	325	351	365	336	341	336	331	355	326	333	353	344	358	337	338	345	344	319	347	367	317	319	325	374	341	324	368	332	302	300	317	347	365	320	349	344	368	344	330	332	336	343	312	307	279	369	343	350	370	337	375	318	338	319	377	341	354	345	341	339	351	329	323	333	339	316	317	332	347	318	340	327	341	340	338	291	362	309	333	345	323	340	326	342	362	341	330	333	307	364	336	359	338	318	332	324	334	331	332	344	316	364	344	313	315	344	358	323	349	311	348	344	325	345	341	361	337	310	348	352	327	319	310	328	306	342	364	355	362	342	331	342	343	333	343	357	343	346	355	321	331	340	341	347	353	342	321	368	344	314	350	319	339	347	332	354	342	351	351	306	335	331	330	340	352	323	337	347	324	357	318	323	318	311	303	348	336	355	335	332	373	347	297	327	362	334	338	342	351	312	321	341	327	333	327	351	342	364	354	369	334	305	297	322	387	316	365	323	352	346	316	326	352	320	345	362	329	367	338	367	343	311	345	389	350	333	349	323	377	334	360	343	336	357	327	347	357	345	315	347	329	340	327	362	317	317	342	363	370	368	344	328	349	323	329	334	357	343	353	357	332	351	342	365	357	333	315	338	341	350	330	375	370	364	343	348	345	325	326	323	329	357	323	372	334	313	315	347	342	317	341	367	313	352	345	351	328	334	335	331	348	331	334	347	353	329	327	337	353	329	328	351	340	351	352	343	339	349	363	353	373	367	342	330	335	346	344	353	304	356	317	349	320	333	321	345	331	299	348	334	347	320	346	348	342	358	359	324	334	325	334	350	322	317	323	315	343	325	320	345	312	345	350	304	324	360	322	320	330	370	370	297	319	365	336	337	345	326	338	318	356	336	340	364	326	316	330	328	323	327	319	349	380	313	326	348	300	360	341	351	346	338	326	369	336	347	332	340	358	330	319	352	299	355	312	316	347	309	336	365	370	323	335	296	347	332	359	342	362	343	348	364	336	315	342	345	344	364	355	326	326	357	339	340	335	341	328	368	319	349	326	323	357	321	350	339	331	339	346	338	289	348	343	347	368	331	330	367	354	320	343	322	331	373	317	321	389	332	335	338	365	355	320	331	327	341	333	328	361	337	293	338	348	323	352	345	337	342	345	320	321	322	319	314	343	342	343	335	342	351	319	323	354	326	361	356	356	309	367	344	354	314	358	338	346	353	327	324	356	331	338	300	326	336	325	315	358	295	324	334	345	333	324	367	339	325	338	333	367	342	332	370	302	315	361	313	349	372	350	376	304	349	359	328	367	345	347	347	355	364	316	340	310	328
17705	10177	10027	3302	1873	1974	2195	7175	12802	9538	5514	2777	1562	895	584	563	510	494	493	496	522	546	493	497	513	485	505	476	515	501	510	517	497	533	484	488	456	527	493	538	512	493	480	499	472	500	504	549	494	512	487	509	510	527	496	501	492	483	537	488	492	436	521	499	505	516	522	471	532	508	521	518	516	500	503	520	528	487	472	497	503	457	491	487	515	534	499	484	521	515	492	503	539	496	476	489	528	529	547	504	547	524	477	518	528	522	492	513	493	493	514	489	497	488	503	513	493	516	513	505	518	499	459	515	490	527	510	495	498	550	506	512	528	508	510	540	520	554	481	537	507	522	518	540	526	481	496	478	494	492	541	530	486	536	475	546	497	497	546	531	526	475	459	476	502	519	486	510	535	488	490	492	509	479	493	509	508	532	500	495	506	515	489	501	546	486	518	527	485	491	505	546	528	485	487	494	486	495	531	491	530	485	495	520	510	506	552	478	512	509	511	523	479	496	526	525	473	543	553	501	479	517	479	529	511	496	510	506	497	573	544	522	497	497	507	505	497	521	499	501	517	512	518	504	538	499	484	491	480	484	490	552	468	508	513	471	518	456	535	466	488	505	571	485	526	495	505	515	514	522	480	530	514	532	483	513	497	478	519	485	496	525	546	497	505	513	523	529	496	509	511	541	527	540	503	519	549	499	501	511	481	511	498	538	494	443	536	501	499	513	479	502	509	530	501	507	491	473	539	484	485	488	431	452	517	509	554	532	464	509	498	522	505	516	536	484	508	487	502	537	506	504	550	518	518	518	512	452	484	536	529	502	526	525	518	529	532	463	483	522	541	483	494	516	512	464	513	524	500	499	483	499	517	458	486	508	535	512	482	465	490	543	498	509	550	492	500	515	482	532	515	466	483	499	487	521	519	487	484	468	514	512	505	533	563	525	519	543	514	484	476	491	457	525	526	485	498	484	497	513	516	509	529	504	495	559	502	521	482	505	495	486	457	481	540	479	523	518	517	545	539	492	509	482	474	520	518	515	498	471	507	506	512	525	480	500	527	526	477	508	531	536	478	544	471	511	544	454	523	512	501	514	520	467	454	513	453	504	520	471	504	526	481	476	515	497	511	481	557	513	494	505	528	535	473	561	459	519	507	535	511	530	550	491	465	478	499	531	521	525	502	478	496	469	530	483	524	530	508	477	493	514	456	496	558	508	505	488	445	556	505	488	496	523	493	529	517	516	515	495	502	538	496	543	478	489	471	537	485	566	475	528	496	553	532	515	501	514	494	515	484	481	520	531	531	476	537	511	508	529	480	513	490	526	525	504	528	512	540	499	499	499	552	491	522	515	519	539	554	495	489	483	517	502	498	485	488	544	496	471	478	483	459	476	544	486	532	506	499	537	504	507	475	522	479	530	491	501	509	524	506	493	478	553	466	460	505	511	507	531	450	522	496	478	534	514	512	523	542	508	501	520	495	553	480	452	497	530	549	487	533	512	508	511	497	491	494	509	504	518	498	502	492	520	502	485	506	463	504	509	536	540	531	511	536	520	505	509	519	510	534	503	524	516	491	529	492	468	514	500	508	506	516	515	508	523	480	523	510	474	498	491	553	503	540	524	481	496	522	480	463	512	491	488	503	506	460	529	476	476	458	505	476	476	509	505	522	506	508	505	515	499	507	525	503	518	483	479	468	513	509	482	527	553	519	488	474	527	517	507	522	487	511	492	473	535	518	465	476	481	481	493	488	491	546	528	508	464	487	519	499	516	469	505	502	472	521	514	494	507	515	534	509	488	503	538	533	463	509	512	504	503	480	522	537	504	484	521	495	480	530	511	511	488	503	494	507	513	527	505	524	493	506	485	509	545	503	498	508	508	511	490	527	518	501	481	461	535	560	537	453	538	460	532	507	520	497	499	513	512	497	470	480	494	486	511	508	511	511	542	529	476	520	498	506	519	501	510	480	534	557	499	483	505	515	524	564	543	455	532	549	505	470	533	488	496	508	459	536	511	484	522	509	484	490	498	510	489	496	537	554	505	486	543	534	500	489	523	477	484	474	501	499	491	516	494	506	491	540	486	515	451	522	533	480	487	490	514	501	540	489	492	498	528	474	515	547	506	531	491	498	509	520	469	497	491	458	469	485	510	520	492	466	453	480	496	514	506	493	508	500	497	531	525	517	509	523	537	541	528	532	500	490	537	518	531	477	493	500	462	509	507	470	533	513	461	514	482	506	472	482	517	493	515	495	493	497	514	504	499	503	473	515	512	528	453	548	509	482	505	489	481	497	498	528	472	509	450	501	497	502	517	511	523	510	472	509	487	480	493	513	533	499	502	512	498	503	522	473	472	458	489	518	491	528	494	516	529	498	525	522	512	516	519	557	501	494	494	529	484	509	490	500	508	508	499	510	501	489	501	453	522	479	493	512	493	503	524	497	512	523	510	546	498	502	557	509	517	511	494	531	525	496	504	484	538	508	504	518	502	480	502	475	469	505	495	493	555	484	569	520	493	494	489	511	491	520	511	471	492	521	535	479	490	520	496	507	479	472	502	476	515	503	473	524	515	543	478	488	503	545	492	516	474	547	498	550	487	468	542	483	492	484	512	540	487	493	519	549	514	508	519	511	483	514	515	518	474	517	491	519	522	518	503	532	528	490	553	531	502	476	545	518	479	504	507	489	522	470	492	511	509	482	520	540	502	507	539	548	501	531	475	509	511	485	485	495	521	524	511	500	520	476	486	532	541	552	502	500	512	487	547	467	531	536	515	495	513	527	484	520	498	545	546	510	503	492	519	522	488	525	517	489	509	496	491	486	478	507	554	503	482	519	493	526	548	511	520	536	499	493	486	524	498	516	505	500	483	477	505	496	520	499	475	454	508	501	496	529	508	481	505	499	514	516	514	524	526	483	548	429	525	489	545	506	492	477	510	511	513	504	524	496	482	497	519	452	514	488	497	556	499	476	483	522	480	501	479	518	496	484	518	530	540	506	529	482	520	490	505	474	510	527	523	507	485	507	498	491	527	488	518	467	504	485	550	511	509	499	525	524	518	524	502	499	488	506	525	497	470	499	541	505	525	508	520	525	533	507	498	503	510	508	458	505	516	506	527	511	533	503	504	476	494	483	500	480	491	502	487	465	526	525	467	491	500	505	495	489	495	499	499	479	496	511	447	467	483	516	479	508	540	516	535	494	527	561	530	477	523	510	527	515	522	530	528	500	519	501	538	540	495	492	502	519	507	466	512	491	484	488	496	525	493	537	477	501	528	506	525	501	498	513	518	519	520	513	495	524	507	475	487	543	513	491	452	514	511	481	509	459	537	494	503	492	497	440	480	521	507	468	528	520	478	485	506	480	520	485	528	483	503	504	526	496	572	497	468	514	491	516	524	459	528	487	492	513	474	511	506	494	516	498	500	498	518	535	495	579	501	506	497	522	511	524	517	516	508	493	487	529	499	500	463	517	503	488	534	491	504	530	505	455	491	555	501
24164	21423	28666	24431	21215	8742	21836	30068	32930	25513	15480	6084	2402	1052	478	382	350	385	355	398	337	332	344	312	323	347	350	333	359	361	337	360	356	333	354	344	341	342	387	348	347	348	344	347	356	344	293	372	372	378	327	364	357	355	365	324	350	366	326	350	378	375	348	340	326	362	348	362	366	365	353	354	348	366	361	330	356	355	363	351	384	303	348	345	357	358	350	329	328	344	346	300	369	367	316	344	367	343	352	362	341	345	353	331	342	365	369	355	349	373	343	359	353	314	357	349	359	393	327	338	354	372	360	368	352	331	363	340	308	365	399	362	370	332	376	321	341	355	391	383	355	338	341	369	358	353	337	313	338	342	351	324	370	325	360	364	398	341	357	351	353	361	353	338	345	347	356	357	325	322	342	361	349	343	341	310	341	330	371	347	321	352	365	324	356	373	354	354	321	339	355	342	337	335	360	351	344	332	340	402	318	334	360	340	367	343	363	332	357	365	365	360	342	359	382	360	314	362	362	360	366	340	354	349	340	364	343	359	379	350	364	334	332	341	340	338	362	354	346	350	329	339	360	324	345	344	332	365	384	378	367	338	331	335	342	344	358	396	358	309	349	348	374	353	376	361	352	375	327	349	354	366	319	342	370	340	362	352	346	347	330	381	340	385	379	350	361	349	347	346	337	326	342	344	369	361	351	350	351	342	349	341	358	350	353	342	327	366	338	323	362	354	329	348	356	385	349	355	306	374	369	372	345	385	342	354	324	353	376	355	332	342	354	359	352	335	365	358	352	366	325	330	345	362	338	366	343	342	346	352	363	364	366	330	337	348	375	353	353	339	331	341	363	371	332	361	330	357	335	361	325	340	351	357	333	320	376	340	373	369	360	349	360	393	365	340	332	345	365	346	378	362	333	368	377	367	327	392	352	376	344	354	367	374	343	349	370	362	345	344	346	335	349	336	352	395	349	353	358	356	320	351	374	366	375	360	350	349	356	359	367	347	320	360	400	341	363	351	322	359	379	326	343	318	338	329	355	370	366	331	360	318	327	352	325	336	355	354	353	323	361	362	322	320	341	350	342	345	332	347	364	338	331	337	365	344	354	390	345	368	312	329	335	333	348	340	352	345	350	354	376	324	359	327	339	341	358	357	330	352	360	363	330	330	314	352	344	362	334	336	333	338	344	334	341	423	322	343	369	328	313	352	360	331	338	351	330	372	365	344	342	332	363	337	344	326	318	333	352	348	346	341	304	353	349	331	343	299	350	357	375	352	368	333	340	360	327	337	353	365	352	354	365	328	334	363	348	357	355	341	331	374	344	373	296	359	350	366	352	332	318	359	354	318	358	371	360	330	348	347	335	401	350	335	349	376	317	370	331	344	364	360	356	347	325	342	388	344	372	372	374	355	383	338	378	369	332	351	340	327	332	340	373	364	351	356	389	363	352	355	368	352	362	342	350	371	315	355	344	374	343	347	330	350	348	350	353	338	347	354	325	343	354	355	344	349	326	362	315	367	325	338	345	380	349	357	339	358	359	345	353	375	362	342	367	326	331	340	356	365	378	335	354	351	342	382	325	391	348	353	378	326	354	317	357	338	357	347	324	354	347	383	362	309	328	351	354	348	347	357	353	355	347	366	357	337	355	348	330	341	378	385	340	380	317	324	359	358	323	339	362	340	337	349	344	372	369	358	382	342	335	358	352	343	320	371	352	364	367	371	347	327	378	333	379	364	351	365	352	301	362	345	349	346	367	325	368	343	369	332	312	331	367	364	340	333	339	365	377	353	320	406	342	336	341	341	329	332	325	346	342	334	351	371	353	373	357	363	325	363	357	351	331	342	339	368	363	351	359	397	313	380	381	373	340	347	329	348	344	333	343	318	310	364	320	346	337	333	354	308	358	366	364	358	355	364	360	328	364	352	368	378	350	348	323	385	345	361	330	346	353	314	365	341	335	343	326	357	309	357	385	403	352	392	345	377	358	377	305	353	382	341	363	369	372	372	346	359	332	362	351	340	358	350	327	360	373	349	359	359	364	365	335	336	331	346	341	357	347	338	385	361	381	357	335	369	344	328	330	351	333	350	366	354	336	345	341	338	327	347	351	344	347	334	327	347	340	342	336	358	324	340	319	325	346	324	362	375	353	389	352	364	354	335	360	335	380	361	348	368	320	354	390	337	386	344	301	361	323	329	362	344	356	328	344	348	364	363	315	380	322	333	364	368	363	328	353	335	346	353	348	352	346	331	361	343	349	357	357	376	364	354	350	336	311	342	404	359	341	351	352	305	328	317	317	391	383	353	360	339	367	324	348	337	358	365	340	387	333	341	357	310	338	345	387	337	340	311	356	365	351	374	378	344	362	345	326	320	345	333	355	356	339	330	349	348	351	296	365	331	361	388	336	340	347	350	337	330	337	353	344	333	369	369	356	406	333	351	346	344	357	326	362	346	345	347	356	308	357	369	369	335	355	376	337	353	353	332	337	345	352	370	346	306	344	386	340	361	379	348	357	341	337	362	354	326	351	343	361	348	335	342	348	348	331	332	352	366	345	325	376	369	375	368	373	360	326	348	343	366	330	360	365	328	355	343	360	318	341	338	332	342	357	371	356	337	360	330	369	369	317	374	360	334	384	333	364	365	349	349	362	353	317	343	335	335	329	359	318	304	355	335	370	325	371	341	380	351	348	334	342	353	333	347	340	328	354	377	361	340	329	357	351	329	347	359	344	338	337	359	358	374	347	348	335	338	333	341	326	360	337	367	329	384	351	348	311	335	354	337	330	361	363	393	378	347	365	336	345	359	320	370	334	358	327	347	349	372	329	360	340	360	344	337	347	338	341	327	383	378	355	358	327	385	372	347	328	313	358	333	348	332	344	357	366	354	353	338	339	356	347	349	354	354	329	350	363	318	328	348	379	324	326	325	371	332	350	336	346	363	346	334	340	340	341	337	399	328	358	362	338	350	331	346	373	345	325	296	353	303	353	374	329	363	349	368	331	344	347	339	354	349	349	362	339	358	370	359	334	371	354	367	346	362	335	373	352	362	344	363	331	353	332	342	364	375	361	338	333	335	349	356	368	376	365	371	397	343	359	383	400	348	373	387	358	330	331	342	353	342	385	339	348	324	336	368	364	325	335	376	341	380	378	338	351	363	356	361	342	363	374	367	352	310	318	363	343	306	318	356	322	339	367	362	357	363	355	377	343	357	342	332	361	343	344	330	355	352	345	332	358	365	350	359	359	358	331	357	356	369	313	372	350	346	334	334	346	306	387	350	341	337	343	307	353	354	342	339	361	361	340	358	347	365	335	317	357	344	330	349	325	356	355	348	352	340	336	314	373	358	346	330	347	333	385	355	310	342	361	339	366	348	360	375	345	385	349	319	370	367	364	340	364	359	355	358	322	352	337	321	352	365	342	349	338	362	353	375	356	355	345	339	380	342	334	373	363	355	368	385	339	327	344	335	364	342	315	352	353	355	317	358	385	341	342	325
28154	38308	23158	7101	4415	6876	29923	38197	39266	32225	22276	11247	5395	2261	833	568	531	538	518	542	502	502	505	488	560	539	497	529	495	529	570	460	470	503	504	496	524	535	537	522	492	555	525	501	515	476	557	535	527	522	513	535	558	519	531	526	523	547	510	558	518	551	523	567	518	533	545	525	554	569	544	500	528	490	553	546	498	537	486	542	548	538	540	515	500	536	546	533	547	504	518	540	510	546	527	499	521	574	546	547	498	507	536	494	508	514	524	553	513	575	550	524	520	513	531	510	528	574	540	509	523	523	560	537	556	546	548	521	531	547	501	552	482	520	497	476	535	569	543	518	507	563	577	509	531	493	511	524	557	548	503	536	566	546	547	530	501	527	520	537	560	493	517	532	511	534	512	534	521	478	538	506	556	518	498	516	526	478	511	525	572	547	502	500	530	509	498	564	502	531	543	498	495	518	528	559	533	553	530	547	492	471	507	513	493	495	524	505	514	567	525	499	507	531	557	537	535	533	528	499	520	557	528	502	550	535	550	490	533	499	535	522	539	515	514	522	516	532	522	550	535	481	591	485	565	482	497	537	494	511	517	471	519	585	488	508	490	516	507	531	517	534	527	541	567	539	537	544	526	529	533	524	539	524	526	529	566	516	488	543	522	559	541	540	551	513	530	512	539	507	513	551	524	523	520	530	505	515	503	559	517	493	523	603	508	534	540	502	545	515	482	472	458	567	534	483	511	547	528	550	529	551	519	532	529	516	577	495	512	502	537	507	511	517	500	499	525	542	528	525	617	505	520	518	526	558	523	503	554	493	534	496	527	544	489	554	523	474	553	498	557	490	560	486	562	558	526	563	517	523	535	523	505	552	541	549	562	520	486	496	528	507	486	525	513	562	512	561	497	577	508	495	530	548	542	537	506	504	512	525	493	535	532	526	552	506	503	544	536	539	528	539	491	524	517	517	551	473	561	520	530	572	504	513	482	490	510	512	567	533	551	507	553	503	528	517	521	514	513	524	518	511	519	538	518	497	514	513	526	534	530	495	516	528	525	512	568	545	577	487	515	535	542	540	542	537	565	503	502	521	562	493	498	524	527	554	437	549	513	557	500	529	483	496	531	546	524	573	534	525	486	517	522	548	500	515	523	532	492	518	541	479	534	504	541	485	500	517	581	522	529	539	523	521	506	480	523	470	520	536	569	520	482	549	538	525	545	523	524	505	525	501	548	539	527	523	534	554	543	516	527	524	507	547	507	519	474	479	497	498	555	487	508	505	521	577	510	507	473	510	518	567	507	542	557	537	483	520	542	497	498	560	511	542	512	486	527	512	523	550	517	542	525	490	520	506	487	532	518	515	513	518	545	549	534	508	561	564	505	540	544	523	524	526	504	493	539	536	497	499	538	532	533	550	497	559	542	522	551	533	499	535	541	550	538	521	520	527	501	519	511	546	497	542	533	552	496	511	536	515	501	552	506	533	533	513	577	530	536	523	497	579	515	499	552	549	481	509	516	522	513	484	522	499	540	528	567	536	533	509	502	557	542	522	531	511	486	519	501	560	570	513	516	540	530	524	534	542	528	527	525	553	532	535	490	520	487	569	562	543	500	506	559	525	573	492	480	537	523	510	527	504	602	532	562	500	495	552	502	529	528	487	531	537	472	502	488	525	490	483	489	477	543	511	506	525	534	528	506	544	529	499	544	546	551	516	519	533	536	539	485	530	521	518	531	518	531	504	552	512	535	524	494	529	544	497	525	507	536	508	513	505	491	533	523	519	503	534	494	532	531	551	546	538	551	508	553	501	501	525	509	528	511	530	554	523	497	513	487	510	542	539	573	539	562	555	506	518	512	541	522	539	467	483	580	544	545	512	522	536	540	576	553	542	513	542	510	526	511	541	488	504	521	525	516	517	479	483	536	507	541	515	512	539	493	527	484	570	515	537	551	506	508	536	511	497	518	529	486	517	538	494	560	516	597	490	540	525	521	526	524	529	546	526	504	542	539	511	547	534	500	496	520	500	542	531	499	557	546	568	540	512	535	489	548	494	522	542	533	540	582	503	565	513	532	564	489	545	500	530	558	557	517	504	526	521	521	511	564	490	566	542	519	497	530	538	529	512	510	537	495	534	523	493	572	542	555	523	534	524	498	532	526	528	572	501	542	570	547	504	509	533	524	511	486	540	491	521	520	520	485	543	518	538	536	543	560	511	569	513	518	584	533	470	498	526	519	559	557	509	506	545	567	504	511	532	523	521	491	506	552	515	533	486	508	544	536	511	512	524	513	543	514	487	511	511	563	522	533	494	532	548	534	545	536	554	541	498	539	561	501	536	559	496	537	494	557	513	566	519	499	545	510	550	571	525	547	543	517	504	537	577	535	500	513	499	551	536	528	505	548	531	532	541	532	556	533	495	564	511	506	557	531	550	532	506	520	509	483	494	549	503	554	528	492	497	539	549	474	537	522	533	532	530	562	523	549	510	527	530	581	504	499	521	537	593	568	511	477	452	543	578	506	549	539	538	510	524	504	527	503	566	532	498	483	537	530	516	506	553	527	550	552	547	539	535	532	516	513	515	510	525	549	521	553	561	548	501	522	528	525	531	542	548	531	530	572	524	501	490	517	590	518	538	532	497	549	549	572	530	511	510	530	499	524	548	494	514	565	573	557	508	561	551	572	481	512	535	520	540	527	559	536	576	508	526	530	492	520	497	557	532	514	532	568	551	533	544	535	562	541	507	522	490	552	560	506	547	565	543	531	506	533	553	568	530	524	529	543	526	497	555	511	539	529	526	516	495	544	550	540	507	500	561	533	546	567	534	547	533	517	519	528	542	534	515	474	485	560	543	524	516	539	485	508	472	516	519	558	529	545	580	540	518	537	497	518	499	535	473	527	505	500	539	536	547	501	542	505	523	502	499	533	520	511	528	520	487	516	491	508	489	505	555	487	536	519	535	524	560	513	523	535	496	508	527	542	525	522	527	564	499	556	547	493	527	484	518	532	541	533	490	519	525	533	495	530	541	525	506	527	500	496	532	512	532	554	537	527	531	519	546	486	528	510	530	522	506	479	524	494	496	494	522	533	580	533	528	503	484	521	511	513	519	517	525	530	528	497	556	552	564	523	520	530	506	500	555	540	520	545	520	532	520	479	498	518	497	512	551	539	494	507	468	522	604	556	516	558	512	522	504	543	517	526	522	521	543	509	555	536	546	522	528	560	515	503	548	524	530	533	510	527	516	517	507	551	517	523	498	549	494	520	508	524	506	552	496	520	499	512	549	510	521	533	534	546	519	522	514	494	540	559	540	557	551	520	532	497	558	541	470	532	547	517	556	546	486	564	514	550	515	521	540	509	500	507	528	504	546	498	542	539	558	540	469	530	522	549	546	502	547	548	499	519	549	520	519	527	548	507	561	513	515	514	496	524	544	525	541	536	503	507	544	516	537	557	501	514	549	500	552	470	539	530	540	565	476	505	501	494	508	530	505	505	525
23464	21538	29420	24079	21534	21084	31432	46880	41372	32851	21517	9279	3534	1330	516	300	274	269	258	296	261	247	308	294	317	275	280	292	264	286	315	279	245	255	259	277	254	286	290	262	272	282	287	237	247	260	247	264	265	264	298	265	263	267	277	262	301	278	266	274	287	275	239	262	242	272	255	300	291	263	267	277	276	314	262	281	294	282	258	244	262	283	264	281	290	257	272	295	274	292	284	245	281	255	268	287	247	275	274	276	283	282	290	274	276	252	257	260	291	259	267	299	262	267	251	253	269	273	275	255	309	254	315	277	258	270	230	295	259	279	307	284	276	271	272	258	272	277	283	266	283	266	267	290	266	271	261	281	283	284	230	254	289	270	306	267	272	293	266	260	278	259	269	296	273	258	293	269	270	277	306	257	246	273	225	274	254	256	253	265	284	282	292	262	281	292	267	257	255	273	261	268	268	273	268	311	279	250	291	257	267	263	266	241	250	280	279	271	258	276	289	292	253	287	271	290	241	244	280	262	293	270	279	299	252	298	277	281	257	239	275	260	270	259	226	268	260	269	240	263	267	279	267	299	262	266	307	295	288	250	250	285	277	283	260	292	280	272	248	276	283	258	250	284	274	259	249	288	273	284	266	291	278	258	264	252	275	248	273	281	285	276	300	284	245	285	285	310	282	291	272	279	263	268	301	262	268	284	259	317	269	253	254	283	277	250	268	262	281	253	264	280	299	249	276	276	297	306	305	274	289	247	260	253	269	276	266	301	304	310	274	257	263	252	265	299	248	246	258	278	265	258	261	280	281	269	267	263	267	307	247	292	278	268	282	284	261	273	261	290	281	288	267	260	278	264	258	285	281	257	282	258	263	266	274	283	237	287	294	264	275	273	272	271	263	277	299	312	279	259	270	294	276	271	254	268	291	288	299	284	273	287	269	275	272	319	286	287	278	293	263	242	256	297	285	254	297	251	270	282	265	274	302	281	255	271	259	266	278	290	282	253	256	266	248	262	277	250	274	256	264	281	292	291	273	274	285	263	293	281	264	299	268	262	248	250	244	252	260	266	240	274	294	275	279	264	289	272	263	296	289	277	267	302	304	292	267	257	291	266	284	296	275	272	263	251	273	267	273	269	261	251	269	292	261	266	286	281	280	266	274	263	281	262	260	250	282	285	256	251	303	279	264	299	246	284	273	289	262	259	260	294	256	260	287	268	272	264	260	312	265	264	299	265	287	298	281	293	253	301	260	247	250	272	247	296	289	270	282	258	258	284	301	269	283	284	267	286	248	269	292	279	271	304	262	251	283	302	252	256	297	269	278	258	287	282	284	232	257	278	284	281	272	254	285	265	229	278	278	281	259	250	302	293	255	267	278	251	270	282	269	283	271	270	270	281	274	260	281	255	233	281	271	259	269	273	260	266	295	265	268	262	261	288	265	275	223	280	296	280	277	256	253	300	290	255	260	278	263	289	234	277	269	291	296	268	301	283	277	305	251	298	249	289	309	242	279	282	286	275	279	276	260	275	278	253	252	254	281	266	279	278	268	278	282	270	262	287	292	290	234	253	264	286	298	265	282	270	242	250	253	269	279	267	280	276	293	252	281	283	272	244	242	286	248	265	266	264	269	270	233	256	264	280	294	252	297	289	260	279	282	266	281	254	269	264	297	273	277	288	280	269	298	261	240	284	262	249	244	307	258	258	268	258	274	279	327	274	268	255	281	294	265	267	286	290	289	280	250	259	273	273	284	304	277	282	260	289	283	264	239	302	263	256	297	271	269	292	257	277	302	282	280	249	265	278	274	285	296	294	286	270	285	280	261	278	258	285	297	266	263	255	275	269	256	304	288	278	306	268	287	255	264	251	258	289	255	265	291	263	279	262	272	279	276	279	254	267	234	277	273	272	274	275	267	290	237	290	280	265	273	275	263	259	268	262	260	273	269	270	266	296	281	256	249	273	263	251	300	275	274	275	280	288	261	271	254	274	273	283	285	258	284	240	278	252	266	268	321	305	278	292	263	260	256	247	224	251	290	291	292	272	253	249	295	295	254	266	265	301	295	272	284	291	254	253	283	289	244	255	240	257	295	285	268	247	242	256	289	287	287	289	283	262	260	268	272	291	279	276	266	263	269	290	252	296	266	260	262	252	303	292	285	273	295	277	259	289	270	272	256	271	270	281	289	244	274	307	292	298	266	295	255	301	288	278	281	269	255	286	272	271	279	245	265	277	296	284	279	279	239	286	256	269	260	252	278	275	224	299	252	250	289	263	286	283	261	268	285	269	294	288	223	241	250	261	286	284	302	281	300	288	281	293	300	271	275	277	264	282	261	299	264	266	296	268	270	269	279	295	275	261	276	265	270	246	270	261	284	278	297	271	262	280	301	249	301	279	248	266	300	266	260	272	255	270	312	271	258	275	294	274	268	287	269	254	265	266	268	291	290	268	255	273	277	287	263	293	267	243	272	256	282	260	290	262	276	260	295	280	251	289	274	267	286	283	276	266	282	265	302	266	269	278	324	273	280	287	242	268	255	285	258	269	295	239	282	256	295	264	271	275	280	279	256	277	274	292	262	256	258	251	266	267	301	256	273	275	278	271	293	307	262	261	284	271	306	277	283	293	281	251	288	304	282	282	288	247	283	291	278	269	297	251	266	269	273	278	281	274	295	280	255	274	280	264	269	277	249	274	267	289	271	275	268	277	258	267	283	296	256	255	284	288	280	288	276	273	253	266	293	297	285	271	289	261	278	295	279	253	285	271	301	253	289	279	274	280	253	293	274	246	266	283	271	288	256	279	258	269	266	288	290	260	247	284	302	289	284	254	267	292	257	272	254	255	301	274	294	275	261	261	273	263	274	268	266	275	260	247	277	270	260	264	297	287	284	279	281	252	256	263	251	272	265	270	240	254	229	278	270	284	275	278	251	255	262	267	290	295	286	228	276	281	286	264	279	298	286	311	263	253	268	297	248	280	284	287	266	265	245	306	257	268	273	284	244	280	293	282	267	246	271	243	278	283	271	261	286	292	276	263	264	285	287	289	304	264	288	260	285	266	286	298	245	260	262	287	281	289	281	293	269	298	276	274	271	267	269	288	266	295	263	291	264	253	287	271	299	275	290	260	278	260	259	300	267	265	263	291	274	267	258	265	295	273	257	274	283	269	275	279	276	256	301	306	263	265	254	261	301	276	268	302	268	294	266	288	255	264	282	246	275	251	287	274	258	285	273	253	301	267	268	299	283	257	256	277	265	266	268	279	262	281	299	273	293	271	272	300	275	261	249	263	306	292	271	274	292	272	267	287	260	306	279	291	280	290	304	265	259	297	281	269	298	271	257	276	269	290	284	296	282	251	245	308	270	319	234	310	269	275	271	264	248	270	252	255	291	278	276	287	255	276	266	290	269	248	266	283	266	272	288	275	263	279	273	244	306	290	282	256	284	264	259	279	265	251	322	270	305	254	307	252	276	264	307	299	279	267	273	267	249	284	296	249
31457	43782	19962	8563	6508	5635	39048	50597	45844	38553	28060	15339	7910	2985	1010	414	407	390	428	387	410	410	436	405	421	407	389	410	382	435	401	441	426	383	402	400	411	400	439	404	415	411	406	407	429	409	410	435	442	393	400	377	432	412	403	411	381	397	372	406	394	423	418	410	407	397	382	414	416	386	412	415	384	422	410	421	390	406	423	381	406	433	416	410	400	396	420	375	421	422	432	428	386	413	412	355	404	417	392	388	419	399	401	429	414	431	418	402	378	399	401	405	390	443	417	397	421	419	404	395	413	438	431	397	373	427	412	444	401	413	403	402	380	406	388	422	425	423	398	403	439	401	429	396	381	399	414	394	393	446	419	403	443	442	402	422	455	406	442	411	422	397	370	420	416	407	443	430	424	436	403	418	411	421	428	411	403	382	424	415	414	394	399	408	410	422	398	395	411	403	397	354	403	398	361	391	431	388	421	417	391	387	424	403	405	431	415	412	423	402	386	388	421	429	381	404	421	395	403	427	408	391	406	422	408	408	431	381	432	401	395	436	408	431	380	392	408	456	421	391	416	419	425	351	380	414	448	395	400	380	429	416	406	378	380	403	439	419	450	386	431	345	373	404	365	438	387	431	423	368	373	404	430	371	414	394	388	407	445	420	421	421	395	388	376	399	409	414	418	430	408	416	391	412	427	388	433	370	430	392	403	381	429	442	382	396	438	388	410	408	392	409	428	394	411	384	420	432	430	428	399	386	426	433	359	425	419	399	409	404	378	407	425	412	396	378	406	377	432	416	383	439	431	427	400	412	378	428	424	400	390	391	429	443	425	390	433	410	370	382	419	381	406	399	425	390	394	370	402	390	419	362	439	382	420	403	363	384	379	427	405	403	422	403	406	420	397	415	425	407	394	405	395	394	388	408	374	402	430	397	421	391	416	413	401	445	403	430	418	440	452	393	411	439	429	404	409	401	424	376	436	404	412	431	380	387	435	417	406	369	388	425	411	401	415	422	452	412	417	381	425	411	419	400	424	409	427	422	373	409	430	414	402	420	464	407	434	431	415	404	383	370	413	400	428	403	422	380	436	431	400	403	429	416	411	424	434	458	389	430	409	400	421	392	409	402	449	443	437	362	457	429	397	442	431	409	379	420	424	415	384	401	426	377	424	409	412	413	404	399	399	378	395	393	401	411	379	384	414	402	409	404	377	404	393	389	405	396	417	391	391	373	367	416	401	403	426	398	435	396	380	398	420	402	423	396	399	398	396	428	418	407	365	425	376	377	427	425	429	407	400	411	406	407	415	411	397	434	405	432	385	400	448	401	417	425	411	420	412	402	415	435	428	389	360	404	414	404	441	430	396	432	439	423	427	420	413	418	401	402	427	389	410	425	436	417	411	386	429	409	406	442	413	373	415	416	382	444	393	382	410	420	420	396	446	409	428	414	412	381	411	450	413	445	390	422	453	412	399	422	395	405	402	390	417	408	397	412	403	404	422	415	424	379	443	401	419	422	411	433	404	396	402	376	386	381	433	427	438	414	419	422	400	412	393	412	407	432	427	405	403	367	389	413	387	401	397	412	409	425	417	396	418	396	411	412	411	403	389	380	398	411	379	431	390	390	378	368	405	406	426	396	411	414	417	421	383	379	399	405	414	388	421	400	418	398	414	382	397	409	397	400	387	439	386	415	405	430	427	378	412	404	392	424	388	428	406	397	429	421	431	415	425	405	390	404	406	458	418	420	405	420	433	412	372	433	410	419	424	386	377	427	409	396	402	391	369	405	387	423	416	409	401	421	452	390	392	390	427	363	393	402	424	421	413	426	377	411	425	418	409	402	413	411	421	402	402	439	406	395	385	366	404	453	390	359	385	401	424	431	410	412	407	384	410	420	422	383	415	391	414	404	431	391	427	397	409	410	407	414	405	407	395	411	387	335	411	384	415	412	425	390	414	374	424	427	403	376	393	368	365	413	390	413	384	433	391	376	373	420	424	413	406	439	411	391	402	441	415	451	458	395	411	418	426	379	414	417	403	412	447	381	392	392	396	430	423	428	400	398	418	393	388	424	371	383	350	397	424	435	426	400	435	389	405	391	430	350	395	408	415	402	403	354	430	400	419	429	424	442	399	401	416	387	407	417	422	402	414	372	422	405	393	389	418	388	409	445	411	438	340	405	385	408	424	365	402	415	406	412	419	417	380	425	382	411	405	402	383	411	390	433	439	439	395	395	446	422	421	374	376	414	440	396	404	401	403	388	387	396	395	389	415	420	410	392	365	427	382	450	419	435	434	414	418	386	415	388	405	392	394	401	424	422	425	393	408	413	409	410	421	406	410	408	369	388	393	363	402	402	447	392	435	397	428	399	423	407	373	427	413	396	415	400	434	394	432	427	417	414	430	404	386	392	373	395	403	380	429	401	418	404	460	428	427	412	404	450	421	374	411	436	431	415	383	402	410	453	396	436	415	386	444	441	397	410	404	439	412	422	405	434	387	412	388	406	428	395	422	417	417	425	406	399	429	409	388	432	389	381	420	424	402	430	399	418	380	390	432	397	424	405	395	421	408	378	373	423	402	396	402	404	393	419	399	411	403	433	411	392	399	429	429	411	394	370	420	418	360	402	409	427	412	439	412	398	438	412	406	429	388	410	417	392	447	409	416	427	432	386	444	405	413	416	425	453	373	429	407	394	406	415	448	401	392	419	410	401	422	418	395	420	413	418	420	395	413	445	412	392	412	374	428	404	431	412	406	416	414	438	417	415	416	413	389	439	407	420	399	435	397	402	384	399	397	407	394	440	388	381	413	406	416	368	410	401	404	387	411	411	386	427	413	390	398	403	462	374	415	416	403	413	421	419	416	388	415	409	408	410	401	395	436	440	432	417	397	456	380	374	414	385	418	421	416	397	401	403	401	428	421	402	410	405	378	435	376	434	411	417	450	407	381	408	433	390	405	434	383	382	430	421	413	400	399	449	442	427	399	357	389	371	372	393	431	402	375	412	366	437	389	399	411	397	394	432	415	420	390	432	409	429	408	420	418	424	372	401	393	421	410	415	396	416	407	430	428	387	435	404	422	420	399	446	419	419	398	396	395	427	432	430	420	385	398	434	422	397	403	402	418	422	426	391	396	411	397	410	415	429	404	379	399	385	431	420	442	394	426	425	409	406	408	412	424	394	412	429	386	410	414	412	411	387	399	399	386	397	389	385	425	441	394	410	396	444	418	415	393	416	412	394	423	443	399	372	385	417	429	394	430	370	417	423	427	406	406	418	413	400	397	397	396	391	413	435	421	417	392	420	405	413	411	417	396	387	424	423	410	413	430	396	426	371	405	397	440	408	423	382	387	381	385	412	396	393	452	396	419	408	411	436	422	399	398	397	377	384	449	416	392	418	420	401	424	406	402	414	423	432	409	398	417	412	395	406	397	424	431	389	415	423	396	367	426	401	406	388	423	443	434	427	441	398	406	425	398	434	389	408	365	417	399	391	396	418
27310	20841	9294	1927	1271	1001	2931	6451	5409	3478	2131	1174	685	457	371	345	312	314	380	334	336	315	323	352	336	383	323	354	308	329	351	352	307	327	336	342	329	331	372	348	375	322	326	346	365	324	314	361	380	315	343	356	316	347	350	343	330	334	350	331	310	317	316	352	328	327	339	366	403	330	297	345	374	355	349	357	313	360	371	328	315	352	352	321	368	329	339	350	330	312	318	358	324	348	359	371	358	378	347	322	322	334	323	340	329	356	333	333	329	373	378	359	368	337	326	366	342	332	336	340	331	318	304	340	354	353	350	326	353	351	328	349	348	368	322	302	341	310	346	324	373	359	325	364	335	352	372	338	352	326	346	357	364	353	373	346	352	336	365	330	350	357	324	362	339	367	369	344	339	320	325	322	319	357	391	331	339	326	339	354	368	334	361	310	348	379	314	324	346	322	343	310	319	340	338	330	340	355	332	315	355	344	363	352	349	333	316	342	352	357	358	366	351	336	320	311	344	355	329	330	348	326	340	342	307	286	352	357	322	302	335	390	339	341	372	334	328	363	350	342	351	361	350	342	320	349	335	325	348	364	345	336	338	352	346	306	357	332	341	344	339	318	343	303	308	323	331	325	345	343	337	337	359	325	342	328	363	337	333	332	342	329	344	330	371	350	362	345	333	319	313	336	338	322	321	335	339	331	339	336	330	364	316	317	308	331	340	353	362	315	341	298	352	301	358	354	335	308	340	352	357	332	362	349	321	379	328	340	342	358	341	331	342	300	347	343	363	324	366	331	347	357	344	312	379	314	334	344	301	341	319	340	343	359	334	331	329	341	338	335	369	326	326	356	330	330	363	352	322	323	374	338	326	319	351	336	354	360	327	349	302	363	340	384	336	360	327	358	341	345	322	347	332	367	336	339	334	327	295	343	346	352	335	359	323	321	340	303	344	336	326	349	330	353	327	350	347	342	360	342	354	331	360	318	322	372	329	326	327	310	354	327	345	334	372	350	340	334	324	323	365	332	339	311	330	336	343	352	310	340	351	357	352	355	345	332	351	332	328	338	355	277	330	343	357	355	349	322	351	283	304	349	353	355	339	319	327	345	360	318	347	364	349	356	318	337	341	348	353	344	338	323	330	350	331	366	336	335	322	335	352	309	347	335	331	342	342	327	309	340	318	321	293	295	351	311	317	344	337	346	350	361	320	353	333	320	378	291	329	347	353	335	321	340	326	349	373	350	313	340	347	334	338	347	348	336	321	324	358	325	344	338	313	350	370	320	338	351	353	363	340	346	329	310	359	316	357	351	346	346	362	379	310	366	320	342	335	324	315	331	304	334	336	361	370	316	357	331	353	323	343	341	318	360	346	338	344	335	338	327	328	358	328	334	311	347	340	313	339	360	365	350	361	333	367	355	331	324	317	368	358	335	349	331	350	314	342	351	299	368	357	331	335	336	346	335	330	339	344	340	371	318	327	329	336	347	334	348	344	356	334	337	352	351	378	367	337	329	315	314	374	373	360	328	345	346	336	311	328	350	339	327	360	361	365	386	339	325	348	344	339	331	357	345	334	355	343	346	359	306	335	349	344	329	352	310	339	333	321	340	357	344	337	327	323	332	328	344	313	334	346	348	345	318	328	335	315	367	315	347	370	347	341	314	344	340	361	340	364	351	313	342	349	332	319	345	349	362	325	325	330	321	336	346	368	328	324	322	356	328	310	369	335	335	337	337	341	337	336	353	310	366	313	349	369	328	363	337	325	360	365	329	335	348	306	327	356	299	359	328	322	329	337	336	354	330	365	326	333	366	331	341	372	332	341	339	331	306	318	390	333	322	334	391	328	330	342	341	315	363	376	343	327	321	356	345	340	360	312	330	374	331	326	342	298	329	355	325	360	378	330	327	328	337	319	351	309	337	328	367	374	343	333	347	333	375	361	328	310	355	331	311	322	308	341	339	351	332	325	357	289	363	337	366	334	358	344	356	336	318	369	334	321	332	368	321	355	355	349	326	319	314	336	308	345	331	361	363	318	348	379	286	363	367	328	341	302	327	351	327	321	353	351	345	327	330	353	351	335	328	356	352	349	331	356	366	360	326	341	323	337	348	351	325	352	351	340	364	332	343	331	335	336	340	347	332	343	351	342	353	362	342	331	320	343	321	309	346	349	298	359	365	338	367	351	320	337	285	355	337	328	379	341	332	376	371	341	335	319	330	336	306	327	372	340	319	358	312	330	329	346	318	364	349	349	320	299	315	347	286	346	337	330	331	341	334	337	314	294	329	335	347	328	330	328	335	339	352	358	329	354	316	379	370	331	351	350	324	345	339	345	347	341	366	355	341	354	360	368	322	325	336	365	334	330	343	324	330	322	341	336	302	345	338	352	325	338	355	328	355	324	350	325	325	323	353	339	365	335	341	361	354	337	306	341	349	364	332	318	310	325	350	343	314	303	351	354	352	359	342	313	343	369	334	341	352	332	348	346	320	301	349	349	366	344	316	285	298	338	312	327	350	323	328	346	345	323	317	347	340	341	310	324	302	362	339	360	373	325	353	317	346	329	336	319	329	324	335	339	317	370	357	327	332	358	344	322	327	326	319	359	328	326	323	372	339	346	318	335	304	376	359	337	353	351	328	380	330	299	336	338	323	358	343	338	346	320	347	320	366	328	342	324	378	310	365	338	326	313	336	354	363	320	333	330	332	327	343	320	337	351	329	327	355	334	353	333	363	346	322	342	356	301	325	308	300	341	335	327	335	341	348	288	318	331	350	331	358	280	334	366	347	333	340	350	338	344	338	341	355	352	343	349	344	352	319	351	375	336	318	332	347	347	374	351	343	346	317	344	308	360	326	366	350	335	348	336	349	329	325	331	340	338	332	358	344	354	328	347	343	374	321	386	373	337	322	320	339	334	346	331	339	332	374	351	328	347	341	374	366	326	337	328	334	338	286	324	320	364	333	358	318	328	323	324	354	374	323	304	348	328	355	321	358	348	341	310	316	317	326	302	346	318	326	338	332	327	357	332	340	319	349	301	368	306	348	344	337	330	361	311	338	366	329	363	362	309	365	322	345	353	326	314	347	348	296	347	339	318	370	332	357	325	317	349	379	321	341	337	329	358	357	352	334	331	356	317	328	348	331	345	339	358	318	324	323	323	328	324	345	359	358	381	358	349	337	330	347	337	335	342	333	364	311	343	348	346	356	338	339	332	323	319	322	349	341	357	345	357	372	335	320	353	332	296	305	319	353	328	362	362	331	331	349	354	328	313	348	345	358	339	336	387	354	323	352	323	337	308	337	376	334	376	332	291	343	325	333	340	341	327	341	332	298	344	357	376	324	360	360	316	361	357	329	359	322	298	361	328	328	325	370	329	333	326	337	326	351	346	361	346	362	324	323	326	345	346	354	341	381	322	355	365	360	335	329	351	311	371	292	337	307	328	357	347	360	314	351	343	351	326	317	361	343	299	345	327	345	360	314	333	323	347	326	338	345
17013	8531	4065	3096	2809	2126	6701	13189	10842	7353	4415	2257	1266	732	613	501	520	526	552	526	487	507	510	516	499	527	500	489	540	505	539	514	513	486	511	511	481	516	540	509	501	511	556	496	507	513	524	510	524	510	519	523	526	536	526	533	520	528	508	480	492	551	509	480	508	515	517	530	492	496	521	535	486	529	509	553	501	497	513	519	452	493	523	506	518	540	530	458	504	507	496	496	533	523	530	496	519	530	523	505	475	489	520	483	516	466	496	492	526	511	483	512	516	478	465	477	503	511	467	520	516	491	484	543	491	471	544	515	546	560	510	478	502	529	512	489	509	486	525	517	518	515	526	496	522	503	471	531	517	511	477	519	548	523	489	510	540	482	508	518	529	465	559	514	522	550	491	505	512	516	485	492	523	490	485	546	452	492	490	521	511	498	529	471	528	557	512	529	502	486	518	529	511	550	584	495	544	539	522	515	515	514	529	510	506	500	486	530	511	508	495	483	488	498	500	504	498	522	496	495	504	509	483	478	499	539	449	540	509	508	498	472	516	505	523	520	532	492	514	505	509	517	493	462	565	468	507	535	518	499	528	513	461	556	491	559	475	494	528	540	503	514	498	496	503	530	511	490	509	482	503	522	534	539	502	548	481	557	509	551	503	514	491	537	526	537	502	517	517	510	485	492	522	513	522	510	527	534	513	510	492	529	520	542	513	499	536	521	481	528	480	498	509	533	454	496	510	476	550	502	508	512	514	494	484	517	518	482	511	497	546	516	507	495	543	477	518	498	504	533	435	494	487	524	528	501	495	496	511	521	535	524	557	520	480	475	490	520	526	480	499	522	477	545	507	515	503	529	485	468	539	467	514	571	484	576	492	490	527	496	522	486	547	530	515	493	495	492	478	515	533	532	531	500	500	504	507	529	523	519	488	516	521	496	513	541	541	493	503	536	528	519	533	491	540	504	537	531	504	499	495	561	525	502	526	525	529	447	511	480	496	486	518	528	539	483	511	485	540	522	502	486	508	490	517	521	498	546	507	488	481	500	506	539	521	519	499	500	517	528	545	483	484	482	473	526	539	528	499	481	538	530	543	551	481	489	472	500	459	516	499	521	478	495	473	510	514	518	538	522	525	517	547	522	472	535	519	506	499	526	520	555	560	515	503	489	526	501	527	519	495	500	521	546	511	476	522	515	516	537	521	467	514	546	510	481	534	556	515	507	510	549	525	500	521	517	450	517	521	550	457	502	538	493	522	505	503	504	510	529	528	522	500	509	515	514	510	524	457	497	503	496	503	476	504	484	511	488	483	513	568	485	493	539	538	488	541	547	506	515	515	492	521	479	488	542	503	513	491	547	492	520	517	498	493	487	499	492	522	501	543	497	547	517	467	537	498	510	505	541	529	509	525	491	504	529	510	495	524	508	521	513	510	546	499	509	499	513	522	512	490	466	503	549	544	466	484	491	514	520	515	516	513	493	542	551	500	505	535	528	509	464	490	544	537	504	530	540	488	508	538	552	491	519	518	496	518	522	480	536	515	485	508	493	522	505	498	548	537	483	534	512	468	518	501	502	544	508	476	502	531	525	532	540	534	543	526	533	507	461	515	562	511	486	509	543	514	503	483	513	526	487	494	510	484	514	495	543	492	511	502	482	543	516	529	532	528	522	494	502	523	466	519	512	481	488	499	527	479	510	526	508	505	517	524	506	511	475	528	511	529	490	555	531	536	542	506	530	465	535	454	499	478	547	526	502	533	518	533	525	528	524	461	504	543	492	479	515	531	507	494	526	479	505	516	546	498	539	506	532	484	500	539	498	453	544	479	551	485	480	503	531	535	491	497	482	549	525	506	486	577	518	515	479	508	493	513	520	488	519	493	514	513	548	521	520	527	498	507	492	499	526	522	500	529	489	534	452	470	544	514	469	455	500	563	495	552	496	496	510	502	526	547	546	514	507	488	525	528	474	544	493	464	502	503	515	541	526	529	498	531	520	529	506	530	482	495	526	532	503	501	504	530	486	533	504	432	521	500	535	521	510	538	511	511	533	503	480	498	512	511	527	500	494	524	494	531	504	525	491	478	510	513	525	509	496	508	518	515	546	511	508	528	490	495	490	503	499	474	465	490	545	536	529	505	547	518	515	513	532	500	531	526	509	502	562	526	538	503	505	546	456	522	512	497	522	497	512	519	486	525	491	502	499	523	510	477	531	558	511	525	555	551	513	488	513	524	541	545	505	489	457	518	500	489	492	492	500	501	503	505	504	460	477	523	540	495	497	500	529	502	541	553	530	494	514	480	500	510	508	481	496	557	511	484	502	533	472	523	522	536	519	512	494	470	525	490	469	532	499	504	470	485	544	492	516	508	484	500	502	550	566	465	486	476	532	494	493	483	495	518	498	492	493	526	518	487	525	493	511	525	536	520	525	466	517	524	539	489	530	547	482	532	524	480	464	525	495	527	520	518	495	539	519	489	502	499	496	546	517	511	537	454	549	486	474	555	529	503	500	480	535	481	510	509	516	532	520	481	486	508	505	508	560	509	520	521	482	513	518	499	522	498	541	527	504	500	514	503	543	477	463	491	496	515	533	496	495	490	502	518	492	462	520	523	497	527	482	502	504	515	500	509	525	507	520	481	506	537	468	498	488	488	513	547	478	531	500	512	536	495	512	494	505	512	492	502	498	521	538	518	515	529	486	557	541	494	535	527	497	509	496	467	575	504	524	528	489	513	508	569	541	510	547	497	531	487	546	497	497	513	511	531	504	541	546	497	504	497	522	515	519	531	561	568	479	504	530	528	517	493	507	515	487	511	513	527	490	486	518	523	527	496	470	487	485	475	507	515	485	517	488	513	530	525	493	500	564	507	511	496	540	519	522	494	525	515	494	499	522	526	510	515	519	514	521	534	493	513	548	520	492	514	508	495	521	516	464	535	532	534	480	520	510	522	483	491	512	534	481	565	463	507	500	525	491	530	536	517	501	502	534	525	498	509	524	500	509	500	528	495	473	499	525	513	517	496	461	522	494	505	483	481	502	478	516	498	543	508	520	496	535	526	530	503	519	539	467	527	500	534	519	505	545	514	510	535	531	485	510	486	512	527	492	518	460	493	520	535	523	547	461	531	538	530	475	505	529	479	479	503	517	520	512	501	579	474	557	482	512	497	540	568	497	483	550	503	524	510	524	517	517	520	511	489	490	514	531	506	522	584	522	512	508	508	499	540	535	496	527	519	524	535	478	504	503	487	507	533	506	514	534	500	517	493	545	488	499	502	492	519	512	521	520	475	492	494	505	479	499	535	505	543	498	562	547	519	545	497	509	505	554	514	501	555	482	525	511	467	499	540	517	510	554	508	477	464	525	489	483	539	494	493	530	480	492	519	510	507	491	515	546	510	465	493	480	533	512	529	528	487	499	519	508	521	509	502	513	498	500	550	506	523	469	489	499	512	533	490	563	535	480	532	517	544	488	509	493	509	518	496	455	478	525	550	459
24317	21497	28915	24477	21407	10926	20041	37044	33722	24614	15121	5766	2212	907	500	378	337	329	377	350	328	326	364	366	356	362	339	349	382	342	357	362	345	344	360	351	351	336	357	375	338	381	337	338	369	365	334	344	364	340	357	351	358	351	355	352	361	359	380	351	380	353	352	341	358	356	375	348	343	339	348	363	364	322	331	339	365	350	339	357	367	357	347	371	373	342	335	356	368	351	364	317	320	368	369	327	351	355	362	356	392	357	335	340	366	359	348	356	336	357	345	373	329	362	325	347	384	311	384	366	368	370	351	360	345	352	363	371	370	322	372	345	362	355	385	319	336	362	371	355	385	336	382	332	370	366	355	347	366	364	340	349	367	363	347	382	331	365	347	367	346	361	341	345	342	363	352	338	331	360	342	332	340	362	320	350	374	347	313	360	375	332	336	329	362	375	326	344	359	352	357	368	327	375	344	354	414	337	356	356	344	351	344	332	327	355	351	335	348	366	371	330	340	361	356	378	326	322	374	375	352	321	349	367	355	347	354	366	398	354	332	338	356	313	333	335	346	339	357	329	343	360	349	336	355	341	336	350	357	330	322	350	371	339	357	377	323	344	353	346	331	342	356	324	363	362	333	348	333	375	347	350	376	353	335	375	369	345	351	373	331	366	347	379	344	350	324	350	358	358	324	360	337	367	348	373	397	373	348	338	332	344	336	349	351	333	304	358	363	337	345	336	326	336	361	372	363	356	363	332	351	357	344	359	341	347	374	349	332	342	344	373	321	326	332	339	387	319	373	368	322	346	340	341	364	375	363	354	360	371	348	344	338	387	350	316	363	361	369	340	352	341	330	329	340	363	351	336	342	389	360	386	351	336	349	329	348	328	326	348	310	329	340	323	348	353	382	357	346	381	366	327	353	367	344	374	337	352	355	331	391	361	385	354	375	360	327	344	344	388	357	333	373	325	324	358	346	361	346	347	320	340	367	331	367	353	390	366	371	356	369	378	321	347	372	382	359	380	354	331	329	334	359	363	352	368	381	350	357	328	326	343	370	364	328	357	347	332	327	356	385	331	392	371	330	387	343	345	373	371	348	348	346	336	381	334	341	370	348	347	360	381	362	360	367	329	356	306	355	319	367	329	359	380	325	325	361	351	353	351	370	354	350	360	353	327	329	347	354	325	332	367	349	346	321	343	347	345	337	365	389	338	393	359	374	372	362	357	342	332	343	378	374	345	347	352	360	319	355	330	364	341	351	352	353	355	363	380	314	330	328	344	330	329	343	369	342	353	343	359	342	364	356	323	365	366	364	355	379	365	343	330	382	346	357	352	360	349	330	349	357	349	342	374	330	334	363	362	366	357	365	358	370	345	361	344	350	324	322	338	360	377	338	339	349	382	341	370	378	360	353	337	369	344	361	347	342	354	367	367	366	371	345	370	360	377	356	333	373	325	370	343	361	338	353	301	358	369	322	324	348	341	352	367	357	378	358	331	335	383	372	351	350	336	372	344	357	357	347	362	339	360	347	342	364	366	338	318	339	363	332	321	324	363	367	317	360	336	352	361	373	340	371	387	361	334	360	344	324	342	347	381	374	361	341	352	320	358	369	367	357	329	378	380	333	360	399	368	337	348	335	348	340	380	292	362	368	322	385	324	339	366	360	349	362	354	334	319	351	354	362	380	364	348	360	322	356	353	359	348	341	347	354	328	374	377	321	324	385	312	372	385	343	336	323	352	358	329	383	347	347	351	354	377	345	357	343	384	331	351	369	344	363	333	347	381	348	320	341	315	328	356	363	365	354	377	362	378	358	366	340	357	335	353	367	391	364	378	346	348	328	336	335	362	346	337	339	362	319	362	376	337	330	348	358	364	369	353	375	363	351	358	358	368	347	337	366	377	361	350	368	345	354	361	347	345	357	347	322	353	381	391	370	350	354	352	353	398	383	333	386	336	359	352	336	339	384	317	363	334	389	342	371	372	379	349	359	343	326	329	344	371	348	343	361	378	358	338	359	332	336	357	369	363	371	353	317	360	356	351	343	355	378	377	358	362	347	378	358	349	374	353	320	350	388	350	354	364	359	323	340	340	339	362	332	334	383	334	335	361	361	348	340	361	361	351	352	320	368	338	329	326	329	333	331	345	373	362	383	348	331	354	354	345	338	343	348	356	335	375	361	345	368	362	365	363	345	341	334	357	328	382	327	349	337	350	359	350	379	345	373	364	325	329	374	353	389	344	374	384	348	332	353	323	330	324	328	355	385	374	334	351	319	351	317	366	362	327	338	343	388	346	348	366	385	341	372	357	368	341	344	366	375	328	413	371	345	329	361	318	351	359	327	357	349	350	354	346	345	314	341	366	330	349	368	361	382	340	309	356	353	346	338	369	340	368	344	382	354	349	359	343	373	382	352	329	354	332	375	377	349	369	371	338	370	349	369	385	370	342	347	342	318	352	347	350	348	334	359	349	374	363	364	374	323	344	339	371	393	364	376	313	372	348	349	363	369	371	388	350	364	353	363	376	334	321	349	388	381	338	325	372	344	353	380	342	368	358	351	365	359	351	372	343	335	339	351	349	362	318	330	357	346	360	343	345	311	383	328	340	329	343	342	371	365	351	356	360	349	362	376	348	340	362	371	384	383	357	315	346	361	402	343	336	366	371	308	382	364	367	373	361	326	338	354	352	346	359	371	321	371	364	325	354	400	343	346	319	346	369	370	315	350	370	350	325	333	342	340	378	339	360	369	365	348	378	327	366	359	346	344	356	335	328	338	321	337	332	332	339	336	366	379	345	347	376	345	357	340	346	357	371	350	375	344	369	359	337	338	370	384	328	360	371	337	382	334	338	369	348	331	337	385	364	372	345	356	361	377	382	307	346	323	357	386	337	332	349	341	374	341	362	357	344	342	333	349	346	325	353	322	344	357	325	319	412	384	337	356	357	348	349	351	382	348	337	339	342	369	344	358	344	350	326	383	355	363	360	331	360	377	329	389	369	349	347	357	388	311	393	342	349	343	334	375	379	363	338	342	362	343	380	356	343	354	362	337	361	369	361	375	361	369	360	358	345	344	348	338	342	354	363	356	365	345	336	348	369	320	391	324	331	330	358	369	360	386	341	334	341	342	385	371	358	357	333	306	360	334	349	371	346	344	330	367	361	358	333	360	384	367	354	355	350	328	338	360	338	333	342	341	326	368	340	394	350	366	353	355	321	343	346	350	359	338	345	357	326	351	347	346	358	354	331	318	345	341	327	372	320	367	380	350	351	341	372	345	348	337	383	379	305	334	373	324	353	351	371	339	328	365	325	377	366	313	344	351	376	360	357	380	374	359	347	343	364	357	354	318	369	336	362	366	331	362	371	339	357	357	381	346	362	365	349	348	341	366	345	344	370	347	352	341	329	354	362	383	345	334	336	372	364	331	346	373	331	311	355	327	332	343	359	354	334	339	330	330	308	347	372	353	408	330	360	375	355	379	337	339	350	342	327	339	353	368	332
23823	16836	13192	9915	10980	9574	27599	42686	39519	31576	22368	10862	4861	1930	853	640	568	486	514	575	542	502	536	520	524	567	538	514	530	517	508	528	506	556	484	513	506	531	559	544	522	526	542	551	531	549	522	522	521	546	531	508	523	540	556	501	509	534	496	520	519	509	522	521	535	495	542	534	550	522	517	537	504	529	518	548	503	553	527	510	503	516	509	502	498	489	516	511	519	554	487	544	514	489	524	535	555	496	545	515	540	518	485	485	551	527	476	529	528	531	501	538	530	552	517	524	525	527	559	549	529	485	534	517	570	527	526	528	499	527	524	539	498	515	514	532	509	550	508	532	532	544	523	508	528	490	521	504	560	497	574	513	529	561	548	547	525	537	566	531	509	502	535	539	520	529	521	498	561	538	510	524	537	535	519	551	530	504	519	541	516	494	545	508	520	538	537	503	533	515	565	523	505	520	528	540	502	497	547	539	537	503	511	522	499	516	532	535	518	543	521	548	548	547	535	526	498	530	561	491	517	490	500	543	515	506	535	541	513	540	527	546	477	507	536	530	477	524	543	560	526	480	511	552	520	537	499	538	495	523	510	536	562	531	507	509	542	541	494	516	523	477	569	540	520	514	520	481	524	519	508	529	542	531	556	493	503	493	519	561	557	518	558	537	538	546	521	519	514	535	549	518	549	538	506	531	549	525	516	544	515	543	574	538	528	568	545	529	497	529	541	542	533	511	536	551	547	551	549	523	498	547	498	480	486	511	531	521	550	566	535	516	519	503	554	540	572	514	523	490	511	532	529	507	551	567	526	544	514	530	569	482	538	541	508	513	501	533	556	529	495	524	516	525	517	526	538	541	532	572	515	510	511	529	542	515	506	516	499	532	503	532	486	511	544	504	498	523	567	536	536	533	559	503	523	524	516	540	475	525	527	529	538	549	545	526	545	528	574	527	536	521	536	540	526	553	551	517	506	495	517	532	516	508	555	531	542	555	542	522	463	499	560	493	499	492	501	515	514	540	551	479	555	531	546	501	547	528	530	548	545	515	515	511	516	553	533	542	512	510	555	537	520	542	529	552	551	552	514	531	543	548	525	534	532	506	542	512	539	521	539	566	517	528	526	546	566	502	521	533	559	512	511	554	519	564	531	497	476	481	499	523	516	541	484	497	544	503	520	494	516	518	538	554	501	551	530	561	472	567	514	535	491	540	564	498	514	531	574	514	545	505	512	520	533	497	543	516	479	547	543	567	554	560	512	513	538	514	538	537	517	534	532	519	532	494	538	530	530	564	550	514	522	551	505	542	553	502	563	490	559	511	554	470	514	525	482	515	534	520	545	498	527	511	533	530	579	527	560	578	493	520	519	515	508	554	538	540	517	511	514	515	536	495	555	502	532	529	541	488	528	518	508	510	522	569	509	537	531	556	484	567	531	520	514	526	513	510	517	477	541	558	506	531	546	533	555	541	531	550	546	506	539	499	538	500	515	535	550	533	505	472	517	554	523	506	559	552	553	508	549	539	545	586	547	508	509	538	551	538	539	522	548	537	554	524	521	508	529	572	536	533	532	514	579	536	514	526	527	547	573	496	493	518	575	469	545	496	530	519	510	562	515	543	540	526	550	513	517	540	518	518	530	545	494	536	523	523	560	521	557	532	515	515	556	497	534	494	507	524	586	513	507	541	535	551	534	514	507	524	486	501	507	506	541	531	516	477	549	493	530	522	530	533	523	537	535	551	523	554	508	523	533	533	533	480	562	577	489	495	529	557	493	559	502	512	509	523	523	518	569	496	537	543	497	490	489	528	535	530	568	497	550	544	526	529	519	517	497	548	535	532	519	528	543	542	559	534	518	489	539	532	542	550	486	496	546	536	538	492	545	526	561	530	541	504	536	525	496	527	510	552	553	525	535	536	545	510	539	546	549	519	543	539	565	500	496	555	555	540	551	533	516	525	547	547	538	538	498	549	512	472	516	504	521	528	547	549	524	557	533	531	498	539	524	539	508	542	523	517	500	569	568	494	486	554	503	538	525	559	529	516	513	528	554	555	487	557	515	491	534	552	545	505	518	524	543	551	515	500	556	522	520	520	500	532	544	509	574	532	559	517	551	530	535	491	500	517	539	545	547	529	502	527	531	519	508	496	507	545	524	582	543	537	548	569	499	541	509	546	550	517	525	526	566	558	581	513	520	548	503	516	517	512	525	535	501	537	529	507	536	521	568	523	493	524	497	529	528	535	550	557	546	557	486	532	551	523	545	471	530	523	521	522	521	484	543	557	517	486	548	526	484	537	528	529	550	569	573	532	520	562	545	531	501	522	544	510	549	530	514	494	536	531	537	526	507	582	542	547	507	522	520	519	498	547	509	496	525	544	507	549	531	490	544	515	573	527	513	522	493	548	542	537	538	525	516	528	554	534	548	502	544	535	527	524	542	544	529	511	538	547	557	507	540	530	480	568	548	487	548	529	507	557	523	546	511	552	496	508	537	542	537	478	536	555	515	515	536	524	557	517	511	497	554	508	531	517	501	541	514	555	525	527	510	533	541	503	525	513	490	563	500	552	499	541	488	543	483	529	517	545	550	542	493	547	528	534	529	561	527	529	536	507	518	504	530	491	523	507	541	561	549	508	563	529	517	517	525	554	526	530	529	568	525	569	513	511	531	542	519	536	507	545	537	518	539	496	523	526	523	537	527	516	536	506	505	537	481	568	543	512	526	531	510	527	537	493	543	554	509	550	527	551	558	510	520	490	510	545	488	535	550	543	547	536	512	527	544	504	485	546	512	539	512	489	540	532	510	517	543	574	519	536	543	548	538	504	512	491	566	533	457	540	521	526	573	513	511	520	530	481	571	511	508	548	540	545	513	535	570	498	491	554	524	546	495	552	495	553	565	500	511	501	546	534	525	532	531	523	520	513	505	523	525	555	512	532	569	573	542	546	530	524	507	505	552	560	483	514	504	547	516	537	535	514	540	509	538	553	519	542	541	494	522	483	511	534	504	488	526	537	500	523	565	556	541	493	505	513	541	555	555	531	554	545	516	520	527	496	475	524	559	546	530	522	506	526	478	538	556	524	561	556	577	497	550	566	534	500	518	507	507	492	539	587	541	542	527	560	531	553	499	496	550	544	496	517	528	514	547	508	509	494	514	502	550	525	522	557	543	517	492	558	546	520	558	519	531	468	527	507	522	520	512	534	526	524	532	539	570	534	537	534	544	544	516	509	511	515	507	519	506	495	524	504	501	544	543	552	497	541	505	504	537	535	526	567	520	517	516	485	526	518	526	519	536	557	535	482	532	501	564	532	523	529	481	559	527	521	530	534	501	526	528	509	502	552	544	521	533	515	540	497	538	522	516	512	530	545	512	551	539	548	523	542	511	526	509	572	541	520	547	562	534	528	521	559	543	500	523	499	535	521	503	516	548	558	514	504	538	531	479	528	520	511	498	537	536	522	558	546	515	513	518	542	489	555	550	531	498	517	543	481	530	523
25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
