0	12	30	12	384	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
335830281316	335830281858	335830282408	335830282958	335830283508	335830284058	335830284608	335830285158	335830285708	335830286258	335830286808	335830287358	335830287908	335830288458	335830289008	335830289558	335830290108	335830290658	335830291208	335830291758	335830292308	335830292858	335830293408	335830293958	335830294508	335830295058	335830295608	335830296158	335830296708	335830297258	335830297808	335830298358	335830298908	335830299458	335830300008	335830300558	335830301108	335830301658	335830302208	335830302758	335830303308	335830303858	335830304408	335830304958	335830305508	335830306058	335830306608	335830307158	335830307708	335830308258	335830308808	335830309358	335830309908	335830310458	335830311008	335830311558	335830312108	335830312658	335830313208	335830313758	335830314308	335830314858	335830315408	335830315958	335830316508	335830317058	335830317608	335830318158	335830318708	335830319258	335830319808	335830320358	335830320908	335830321458	335830322008	335830322558	335830323108	335830323658	335830324208	335830324758	335830325308	335830325858	335830326408	335830326958	335830327508	335830328058	335830328608	335830329158	335830329708	335830330258	335830330808	335830331358	335830331908	335830332458	335830333008	335830333558	335830334108	335830334658	335830335208	335830335758	335830336308	335830336858	335830337408	335830337958	335830338508	335830339058	335830339608	335830340158	335830340708	335830341258	335830341808	335830342358	335830342908	335830343458	335830344008	335830344558	335830345108	335830345658	335830346208	335830346758	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	271	301	331	361	391	421	451	481	511	541	571	601	631	661	691	721	751	781	812	842	872	902	932	962	992	1022	1052	1082	1112	1142	1172	1202	1232	1262	1292	1323	1353	1383	1413	1443	1473	1503	1533	1563	1593	1623	1653	1683	1713	1743	1773	1803	1834	1864	1894	1924	1954	1984	2014	2044	2074	2104	2134	2164	2194	2224	2254	2284	2314	2344	2375	2405	2435	2465	2495	2525	2555	2585	2615	2645	2675	2705	2735	2765	2795	2825	2855	2886	2916	2946	2976	3006	3036	3066	3096	3126	3156	3186	3216	3246	3276	3306	3336	3366	3396	3427	3457	3487	3517	3547	3577	3607	3637	3667	3697	3727	3757	3787	3817	3847	3877	3907	3938	3968	3998	4028	4058	4088	4118	4148	4178	4208	4238	4268	4298	4328	4358	4388	4418	4449	4479	4509	4539	4569	4599	4629	4659	4689	4719	4749	4779	4809	4839	4869	4899	4929	4959	4990	5020	5050	5080	5110	5140	5170	5200	5230	5260	5290	5320	5350	5380	5410	5440	5470	5501	5531	5561	5591	5621	5651	5681	5711	5741	5771	5801	5831	5861	5891	5921	5951	5981	6012	6042	6072	6102	6132	6162	6192	6222	6252	6282	6312	6342	6372	6402	6432	6462	6492	6522	6553	6583	6613	6643	6673	6703	6733	6763	6793	6823	6853	6883	6913	6943	6973	7003	7033	7064	7094	7124	7154	7184	7214	7244	7274	7304	7334	7364	7394	7424	7454	7484	7514	7544	7574	7605	7635	7665	7695	7725	7755	7785	7815	7845	7875	7905	7935	7965	7995	8025	8055	8085	8116	8146	8176	8206	8236	8266	8296	8326	8356	8386	8416	8446	8476	8506	8536	8566	8596	8627	8657	8687	8717	8747	8777	8807	8837	8867	8897	8927	8957	8987	9017	9047	9077	9107	9137	9168	9198	9228	9258	9288	9318	9348	9378	9408	9438	9468	9498	9528	9558	9588	9618	9648	9679	9709	9739	9769	9799	9829	9859	9889	9919	9949	9979	10009	10039	10069	10099	10129	10159	10189	10220	10250	10280	10310	10340	10370	10400	10430	10460	10490	10520	10550	10580	10610	10640	10670	10700	10731	10761	10791	10821	10851	10881	10911	10941	10971	11001	11031	11061	11091	11121	11151	11181	11211	11242	11272	11302	11332	11362	11392	11422	11452	11482	11512
3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
64369	47717	17569	5174	1305	870	660	588	541	519	474	407	423	402	374	385	362	377	349	371	329	318	354	328	309	317	338	335	322	317	334	315	334	334	329	345	363	335	307	330	381	303	346	354	310	311	322	297	326	329	296	316	322	314	307	318	298	340	348	331	328	321	306	304	339	311	326	337	305	318	329	322	319	299	314	358	339	322	304	341	303	330	353	312	316	311	323	302	303	280	344	323	313	314	327	330	335	272	325	321	383	330	321	298	339	328	337	303	315	305	306	355	325	318	317	310	315	346	291	322	331	312	334	314	333	323	346	339	325	304	336	328	355	299	318	316	318	303	341	314	318	330	272	337	312	284	342	321	289	338	310	328	319	309	321	285	314	314	292	318	313	321	291	359	326	287	308	323	324	310	306	304	347	301	329	327	382	311	295	326	333	313	318	293	329	334	315	330	280	324	310	333	356	286	317	319	311	299	334	317	328	330	299	352	326	313	280	321	329	341	308	336	316	337	349	316	309	304	314	317	300	328	274	336	293	319	334	308	311	314	321	341	304	326	350	283	299	323	322	336	314	296	303	307	324	330	311	307	345	297	289	327	313	320	325	336	314	305	296	324	292	281	323	345	320	309	304	307	313	322	292	313	299	294	320	307	339	303	332	309	344	325	317	312	277	317	298	312	328	317	334	336	308	323	275	325	344	332	286	343	316	329	302	285	325	343	322	299	295	313	319	288	307	332	332	315	320	325	336	317	322	311	311	278	295	295	297	303	317	327	293	311	319	320	313	329	303	273	334	306	291	308	331	291	307	319	281	340	333	325	351	299	338	311	314	320	309	311	302	361	330	326	345	327	335	306	317	305	297	297	285	351	334	316	295	314	329	310	353	329	343	321	339	307
47419	30956	4449	4813	4207	3467	3017	2621	2211	2046	1842	1704	1562	1470	1428	1412	1328	1307	1261	1215	1167	1215	1165	1161	1177	1012	1121	1089	1069	1075	1085	1074	1062	1002	1028	1079	1010	999	965	1044	968	939	1025	994	989	970	959	976	958	1008	1019	984	956	973	934	955	964	971	951	971	950	946	964	918	983	935	1020	945	943	974	983	934	961	1010	956	947	968	953	979	930	956	967	933	928	956	964	902	996	940	930	949	1008	922	924	904	922	971	934	924	900	949	853	924	979	978	1012	911	944	944	924	990	947	931	967	931	920	946	915	921	912	885	945	969	904	934	898	990	976	944	923	946	946	917	918	950	946	902	995	1012	938	955	891	975	1003	915	966	944	937	947	909	924	972	922	941	975	924	915	972	922	947	951	943	920	976	915	946	925	892	946	1020	872	959	945	993	967	857	928	933	959	975	924	980	965	927	957	880	904	974	867	923	969	960	940	926	935	876	940	952	900	920	1021	927	942	950	893	929	940	917	945	952	972	877	959	954	910	870	976	903	955	924	954	864	965	887	877	917	888	988	920	971	949	908	957	944	919	922	962	959	932	911	926	937	968	899	997	891	967	956	945	887	930	986	934	952	942	948	951	935	908	961	932	876	958	898	972	904	932	944	951	880	932	938	962	899	976	958	875	929	926	952	943	923	951	953	905	931	955	942	908	955	914	920	933	920	946	928	924	925	894	933	909	933	879	947	952	1003	953	906	934	964	950	915	927	946	953	919	889	974	950	938	957	913	926	915	944	910	975	943	937	960	960	909	966	984	933	903	926	907	942	940	974	932	967	928	910	1030	911	979	920	915	954	905	942	940	889	883	968	909	919	973	934	942	953	966	901	908	977	954	907	933	905	922	960	897	963	919	973	998	997	922	934	956	925	985
16792	4453	341	199	193	189	169	219	168	162	155	156	172	172	165	177	173	165	161	172	156	158	174	165	156	182	182	159	163	140	176	183	179	152	158	172	181	166	150	153	185	175	155	149	148	162	153	169	155	139	144	140	168	149	156	169	153	186	198	180	169	183	149	175	155	158	176	171	159	173	151	163	170	170	156	152	146	171	160	157	159	193	163	165	166	178	189	137	169	163	152	150	156	174	153	191	173	144	153	164	162	170	158	171	170	147	173	165	179	183	157	165	170	178	152	139	157	138	149	150	151	159	170	171	197	154	172	157	178	162	168	167	185	147	165	146	171	178	137	167	168	177	159	170	180	177	172	158	165	142	151	167	155	176	163	149	153	182	171	154	168	168	160	159	170	163	144	170	174	155	133	186	159	158	166	172	173	145	158	166	163	164	159	148	166	148	147	159	118	157	143	180	169	148	152	154	161	158	176	152	176	151	167	157	154	158	146	155	174	193	168	182	154	161	173	161	186	171	164	166	148	172	171	149	165	173	171	173	154	154	170	171	184	171	146	147	158	149	162	151	172	180	199	155	169	166	169	158	173	186	165	172	172	143	181	170	176	182	166	162	162	159	198	168	168	159	174	155	159	161	158	148	153	166	159	149	156	177	177	165	153	153	163	151	174	162	154	181	184	151	177	159	191	151	165	141	168	142	165	159	150	168	175	160	156	159	161	161	161	168	184	161	162	169	168	176	177	189	168	133	166	165	161	161	144	146	151	173	144	153	154	188	166	179	146	147	175	156	174	148	167	158	176	183	181	187	152	178	179	153	151	175	170	166	171	153	151	167	179	154	175	180	168	172	185	167	177	177	156	173	174	184	167	173	203	167	149	135	169	142	160	177	173	151
16381	5769	660	650	617	647	593	572	602	597	610	593	578	626	579	602	579	511	535	579	566	600	556	591	547	549	544	581	556	550	562	571	564	542	565	552	548	554	551	546	546	558	530	540	552	556	561	571	573	552	550	586	579	541	573	538	565	542	541	545	555	560	550	566	567	583	580	518	568	569	592	550	551	523	601	558	605	565	507	527	559	534	527	553	578	576	529	540	563	528	543	546	539	596	577	580	532	558	542	560	546	563	549	541	565	540	606	529	570	594	574	546	537	561	548	527	572	571	579	582	571	580	570	569	591	589	544	562	533	530	558	627	566	555	509	520	575	556	584	518	565	574	575	593	538	559	583	548	556	540	574	537	556	511	580	584	540	575	578	534	592	535	583	521	585	537	551	542	534	578	531	568	549	499	555	561	557	557	568	545	588	547	561	532	556	519	566	559	565	588	514	585	520	585	569	528	549	593	540	550	532	549	524	555	554	539	546	531	563	622	517	517	568	564	514	558	528	533	527	565	556	580	579	557	504	528	567	570	584	550	581	540	582	566	560	543	534	519	604	551	522	572	584	563	558	538	548	541	534	579	495	608	555	535	555	523	585	600	520	555	576	567	586	513	546	588	564	558	578	540	539	573	558	538	544	518	557	560	550	513	551	566	605	556	577	569	577	555	580	566	595	556	502	523	577	577	576	538	561	520	550	564	585	558	534	546	528	546	558	603	593	568	595	532	519	541	524	550	527	612	581	546	591	563	560	530	571	553	549	529	586	570	587	592	541	524	519	591	530	538	538	562	540	568	579	510	537	562	545	536	557	543	559	541	556	580	533	561	612	516	525	574	531	564	528	550	555	545	541	577	540	561	539	543	566	573	588	559	568	560	609	520	571	573
58638	40089	9865	1151	697	565	462	446	441	378	360	368	309	350	339	311	375	332	311	310	334	345	303	320	289	303	299	304	315	301	273	313	283	311	285	299	300	298	318	289	297	325	348	300	285	300	291	294	328	305	301	319	303	301	285	316	294	309	275	320	307	281	283	308	288	299	309	294	302	290	312	311	331	290	284	324	304	296	303	309	265	324	298	293	270	312	327	311	307	301	310	310	328	308	271	325	298	323	295	295	303	328	286	312	310	319	330	307	275	303	303	270	300	318	311	311	297	319	289	306	317	304	308	322	297	291	303	290	332	293	303	301	299	322	317	277	299	269	261	296	293	283	316	312	297	282	310	309	329	293	298	310	287	304	275	285	312	305	322	276	285	291	294	287	300	290	320	295	316	279	296	276	323	289	287	309	310	304	293	290	320	325	325	317	328	290	310	300	310	336	298	301	305	287	317	322	292	291	293	288	283	307	343	321	274	315	329	295	296	291	277	283	298	282	298	316	331	292	269	303	275	311	296	304	320	295	304	328	302	294	311	302	304	315	301	361	291	317	340	282	339	325	264	301	287	312	295	291	328	320	305	313	309	328	296	312	293	295	306	303	313	321	309	282	299	265	317	315	308	281	294	313	308	325	283	307	304	297	296	319	318	325	296	304	313	286	300	314	317	298	361	303	310	284	292	304	292	292	302	310	286	320	290	338	300	303	289	289	309	278	338	306	288	308	312	290	289	281	296	285	339	298	327	289	316	315	311	268	280	281	327	315	315	293	310	309	311	269	291	306	310	292	295	320	295	344	307	280	302	326	291	302	308	282	319	300	298	272	271	282	301	292	305	283	284	353	315	323	297	291	295	319	347	289	323	300	303	306	308	316	307	313	314	309
38267	24096	2674	2913	2605	2193	1937	1787	1535	1516	1384	1319	1271	1249	1199	1137	1072	1088	1103	1050	1103	1023	1041	1029	1008	1044	980	1040	1056	932	1040	935	956	974	960	947	958	947	959	977	910	974	931	959	961	974	939	875	988	971	966	976	890	915	953	959	910	908	883	922	934	958	916	980	898	886	975	933	966	958	965	922	964	947	980	938	951	927	891	963	958	928	954	905	949	909	918	904	893	913	926	959	922	957	914	914	904	965	922	921	938	989	955	915	923	902	916	916	914	929	915	923	916	956	884	878	904	887	976	913	919	911	911	919	952	897	931	941	947	943	983	873	869	938	929	923	929	981	924	861	874	918	942	915	948	918	932	904	867	913	885	889	979	939	949	955	897	915	919	946	909	897	941	981	882	962	892	926	956	939	927	907	922	929	930	909	950	944	930	922	830	913	931	899	896	917	955	972	916	918	849	953	896	907	887	926	918	898	930	875	934	897	896	884	919	915	890	937	901	913	907	917	940	890	880	907	929	911	951	895	928	892	956	923	906	905	899	898	974	952	951	900	889	896	923	944	933	947	958	915	889	903	903	883	933	939	924	933	887	937	935	918	924	935	932	953	949	927	925	986	922	856	947	938	907	909	937	895	905	962	912	947	932	923	919	925	929	882	988	939	923	878	926	930	917	914	909	897	888	947	877	921	1000	939	872	878	917	923	923	928	915	941	901	950	893	918	940	971	914	919	913	958	915	882	922	956	931	938	839	943	926	883	947	911	959	949	928	873	923	889	891	949	922	924	901	934	927	942	907	939	915	927	880	957	904	917	934	916	936	917	902	928	961	910	912	911	921	924	918	910	920	846	861	901	880	915	920	937	936	939	908	931	939	911	977	905	903	967	918	945	874	939	902	951
66535	44699	18505	6541	1329	898	694	656	561	528	433	442	380	374	383	411	387	363	369	337	333	321	328	351	380	326	342	330	361	327	341	350	355	353	343	335	341	291	350	343	306	334	339	362	319	324	326	333	326	351	315	288	323	318	315	316	278	341	321	322	326	340	339	347	326	330	341	344	339	303	288	328	292	315	332	342	331	305	320	275	320	313	295	328	306	338	311	329	280	300	299	357	346	343	306	335	308	282	311	320	319	294	320	322	307	342	305	323	311	325	318	347	354	316	324	305	300	310	331	337	322	295	324	327	326	304	351	331	289	318	303	314	306	325	296	335	293	332	303	324	356	321	351	310	315	336	322	316	320	326	328	336	303	349	306	318	308	315	293	311	327	327	297	316	302	329	296	350	312	317	285	326	286	305	333	319	299	331	299	354	310	324	331	341	290	313	342	307	310	341	312	294	310	342	341	310	284	281	285	330	290	289	326	300	309	314	288	326	303	320	297	285	281	334	331	323	319	321	311	295	335	347	313	324	315	314	340	293	338	295	305	313	303	308	326	312	320	313	322	323	306	315	308	334	304	304	308	310	310	303	314	319	289	303	326	314	292	330	320	304	319	333	319	333	300	323	304	305	331	331	323	313	320	338	323	290	354	303	328	292	313	345	292	331	309	322	315	327	298	296	299	324	309	341	332	315	307	308	307	308	319	310	336	302	309	325	339	330	316	312	295	299	287	331	333	297	292	311	342	315	315	331	334	291	290	334	294	308	331	315	322	297	359	344	308	324	314	309	343	314	326	317	324	317	325	307	283	330	288	284	323	353	306	314	330	305	322	316	320	289	307	303	297	305	322	322	329	309	342	308	314	321	332	315	304	318	297	299	333	291	323	312	311	301
47703	30612	4591	4962	4310	3661	3076	2729	2362	2138	1867	1754	1690	1537	1437	1423	1349	1282	1280	1211	1187	1258	1219	1134	1100	1148	1154	1134	1101	1064	1042	1090	1070	1090	1079	1043	1010	1050	1003	1042	1017	970	1024	1019	973	967	985	1042	967	1014	983	994	968	958	967	1053	956	958	1016	1009	1009	1002	941	947	986	955	1005	955	927	993	918	980	1011	910	1010	949	998	952	985	945	927	969	959	989	947	926	970	1003	969	970	973	966	956	909	984	949	909	932	941	968	922	896	985	962	949	960	952	1025	937	1011	960	871	941	927	916	970	908	960	945	962	900	945	947	978	1019	997	948	945	903	1006	939	966	977	1009	956	935	980	948	928	897	893	1017	951	930	952	979	943	873	974	949	992	1004	956	939	937	1004	937	917	1007	915	938	984	985	949	972	946	957	955	924	967	982	959	964	889	984	979	947	994	918	946	986	940	969	939	986	954	906	1003	905	1002	945	950	964	1008	934	982	940	982	930	927	970	995	967	922	970	948	968	943	932	1006	951	942	937	969	949	1038	950	970	921	939	921	932	977	854	952	969	894	943	976	960	958	1008	963	900	974	899	927	989	997	958	974	945	924	955	932	943	946	920	926	904	1027	907	936	936	928	969	974	909	928	900	912	968	967	934	970	913	924	972	945	991	925	912	997	927	920	953	924	926	949	959	952	953	949	916	935	1000	972	918	944	952	948	916	953	931	988	953	973	983	957	929	967	926	955	897	927	971	943	896	970	963	930	959	925	948	934	935	935	894	978	955	964	955	927	946	899	944	1014	955	952	859	928	881	968	976	919	943	978	923	922	921	949	952	909	878	946	994	916	944	938	926	955	912	963	939	957	960	951	1019	917	950	917	912	928	943	969	905	928	927	926	906	939	1003	891	930	944	968	1015	925	894	920	932	900	973	955
15979	4315	385	231	181	188	147	194	168	160	145	180	161	137	174	156	149	164	150	173	169	176	162	176	152	146	172	175	170	155	162	147	163	163	160	167	160	167	161	148	140	170	169	181	164	178	158	162	180	146	149	161	155	178	149	165	186	164	154	158	168	156	180	147	165	195	134	166	155	166	149	137	164	175	136	177	180	147	141	160	151	150	162	183	155	161	161	154	148	154	165	148	160	178	156	172	164	160	169	160	160	162	154	153	161	162	163	175	155	178	181	164	173	146	156	165	155	148	179	162	184	138	173	148	165	149	177	145	141	153	158	180	165	171	182	167	180	168	144	177	147	172	151	167	144	160	149	166	166	139	148	156	161	149	157	167	169	171	143	148	171	174	139	165	157	194	140	151	167	172	152	160	177	144	165	139	168	183	149	171	148	151	172	167	164	149	177	146	156	142	166	160	164	157	154	176	156	151	196	145	163	182	158	159	167	129	167	147	123	163	173	179	164	169	162	162	163	173	162	163	166	147	172	158	144	164	166	144	152	155	160	148	164	165	152	173	151	148	159	149	162	154	181	152	148	144	168	172	178	176	171	155	168	173	167	150	159	171	170	155	144	158	161	165	163	145	176	176	149	145	151	154	145	148	185	163	151	170	167	165	155	150	160	190	146	148	177	162	140	177	159	167	161	156	148	178	162	163	164	162	183	145	173	179	154	150	151	164	169	173	174	140	154	171	138	160	171	191	161	186	173	149	175	193	193	164	160	161	163	146	158	158	157	156	151	168	161	165	171	154	172	144	162	163	157	156	163	151	177	143	168	175	161	175	184	168	150	149	160	152	147	147	167	142	164	175	170	154	140	148	155	156	168	168	168	156	165	170	185	171	181	172	165	147
16058	5605	667	662	606	639	634	585	552	561	603	554	616	590	599	563	494	522	541	554	536	569	546	586	565	615	554	587	542	550	574	580	590	554	593	558	545	546	526	588	535	585	606	555	553	540	561	569	563	550	548	607	553	566	543	550	584	566	537	575	562	567	518	546	564	524	552	563	554	541	533	563	563	512	541	549	562	555	550	567	515	569	540	563	536	578	547	547	519	525	521	591	566	605	529	552	554	551	563	571	534	575	556	533	561	548	582	565	559	569	538	539	592	563	574	574	562	553	536	561	542	548	573	524	525	579	547	538	562	581	534	534	552	540	506	512	533	545	557	561	581	538	528	543	539	587	561	553	565	624	543	574	546	556	561	580	532	535	562	578	529	548	577	555	569	541	542	578	564	488	499	545	562	566	529	605	532	570	553	597	567	542	585	527	561	542	540	579	631	581	541	555	564	546	525	562	555	571	606	556	550	541	599	569	546	546	559	547	549	537	517	559	570	537	514	545	554	540	558	578	560	558	528	520	551	531	574	548	572	572	562	512	583	536	511	510	547	543	566	503	534	500	566	573	554	556	518	548	540	531	555	533	543	562	595	564	556	564	566	575	524	611	524	538	613	577	571	546	551	539	560	562	568	538	558	521	500	552	588	569	542	571	528	509	533	586	537	573	558	541	554	544	558	554	564	538	511	533	543	545	561	536	553	560	512	553	522	558	533	586	580	572	607	533	530	548	522	572	534	559	538	531	551	557	553	520	574	575	585	531	501	496	551	494	571	542	570	569	555	580	558	585	555	552	520	546	557	549	524	548	548	547	578	521	541	548	549	526	563	578	584	591	581	593	554	571	548	516	554	538	531	555	547	557	515	578	565	566	513	569	516	514	601	519
56857	39342	11057	1477	789	578	452	438	419	391	356	349	319	370	333	338	330	305	316	315	326	333	328	315	325	342	311	323	290	325	281	290	308	288	316	331	300	302	294	307	277	296	312	282	294	321	288	311	288	334	276	303	303	301	309	294	297	327	299	275	286	291	330	302	298	308	296	327	269	309	297	288	320	285	297	302	304	319	279	304	277	295	271	293	324	298	330	275	295	259	317	288	297	301	296	285	337	310	280	302	309	315	299	320	312	286	313	307	305	272	271	300	310	269	304	295	297	328	271	280	291	319	326	287	284	287	300	289	332	299	305	307	336	293	321	295	292	314	275	319	293	316	291	301	298	315	293	299	265	326	313	301	280	289	316	304	275	286	286	311	291	290	286	324	287	287	280	271	320	316	279	293	308	297	255	301	291	300	314	292	293	321	279	319	302	290	321	294	267	267	308	287	300	291	274	263	318	275	281	297	238	276	303	330	308	309	286	304	319	306	286	265	305	290	292	303	306	324	291	300	287	292	291	283	299	291	307	310	285	296	301	298	263	316	285	262	318	275	296	314	318	326	278	345	321	270	328	288	284	352	301	302	330	310	272	276	309	312	270	310	330	318	275	318	299	292	304	288	303	312	335	300	308	315	305	308	333	313	299	280	290	306	292	284	316	285	316	280	287	302	279	316	332	292	334	300	301	307	293	264	325	286	292	310	312	309	302	337	288	306	287	301	310	320	264	295	296	322	308	266	296	288	282	291	352	293	296	291	327	295	312	293	288	286	281	297	296	279	342	296	302	299	298	314	311	307	287	285	291	291	291	294	305	296	295	301	331	348	292	285	320	290	313	313	305	293	297	329	301	325	302	308	337	308	319	303	314	287	307	295	344	291	272	304
37991	24019	2742	2948	2637	2369	2056	1832	1616	1460	1317	1291	1265	1268	1212	1200	1116	1086	1064	1081	1075	1068	1050	1011	979	979	1053	1003	942	1018	994	951	1003	963	967	990	994	967	939	985	962	966	1020	949	965	872	944	937	888	931	904	977	949	945	942	1010	927	905	936	977	938	926	921	945	925	936	912	966	982	908	914	962	986	917	929	900	960	854	976	951	953	945	870	910	916	933	877	875	931	905	935	878	914	892	896	881	872	880	933	882	942	939	934	897	963	957	856	908	897	893	903	891	928	883	933	957	955	936	950	968	927	914	908	929	941	897	971	917	869	903	842	922	956	929	969	911	926	934	924	1008	944	940	913	910	927	901	953	929	952	934	939	930	901	888	910	915	918	904	900	902	952	899	902	880	893	883	949	901	978	850	919	938	922	928	927	938	907	951	948	915	882	891	927	913	977	973	931	926	931	940	918	941	915	921	965	907	886	952	866	885	919	879	859	926	903	880	962	947	948	878	955	919	934	924	921	983	909	887	976	916	887	976	920	952	980	930	907	950	909	930	920	936	892	938	896	983	902	912	910	894	930	921	926	927	947	930	927	970	973	895	902	972	939	975	873	915	908	969	897	908	942	928	885	897	936	920	902	885	864	898	952	953	885	919	935	902	932	919	951	890	927	943	885	885	926	945	916	862	953	913	928	917	930	914	941	941	903	921	910	906	914	887	971	982	941	926	945	932	937	909	923	918	962	912	917	935	904	878	937	884	883	897	933	982	874	904	894	923	896	957	941	864	901	941	933	930	982	942	906	985	875	907	966	885	916	903	905	904	954	893	875	940	875	962	937	952	931	945	961	917	889	890	965	908	910	945	878	893	885	919	892	898	949	938	953	898	891	903	886	913	957	919	914	898
61477	41488	19632	8678	1543	869	679	640	560	486	427	428	438	421	433	377	349	370	375	356	345	363	374	336	319	324	361	318	347	286	315	329	327	327	353	361	360	318	330	323	309	349	327	326	330	305	297	303	327	287	285	331	318	308	325	305	316	323	346	353	327	306	340	294	348	282	318	320	330	336	304	323	310	329	310	309	315	339	323	283	305	314	334	306	330	317	322	309	301	314	277	324	306	314	323	294	316	315	305	303	297	330	327	316	320	325	341	325	338	322	355	341	328	306	341	285	295	345	335	314	336	322	307	340	340	312	285	300	277	346	302	281	322	315	306	295	332	318	296	316	281	319	349	323	305	314	307	299	331	303	325	311	322	298	331	322	329	350	320	314	306	325	306	321	306	317	316	321	310	315	348	313	346	326	313	338	288	330	375	312	318	288	306	306	287	333	319	322	295	353	304	320	326	325	306	310	336	313	349	320	330	328	325	301	319	282	299	306	317	307	330	336	309	309	316	304	335	301	334	353	309	313	319	326	302	312	336	302	301	306	325	308	310	341	342	343	302	335	314	324	306	332	326	309	285	285	327	306	342	324	296	308	325	281	345	323	277	332	328	299	351	291	289	337	330	374	297	304	309	338	343	313	320	315	314	318	309	339	356	296	341	321	328	339	335	299	315	292	319	318	309	320	309	305	332	329	301	311	298	287	270	313	339	308	311	339	301	301	309	300	344	303	321	337	312	317	307	309	343	330	305	326	299	313	327	328	341	309	335	339	326	319	289	287	296	295	326	272	315	321	335	284	313	313	275	335	320	319	349	301	324	341	289	314	310	331	330	297	321	332	315	280	310	311	317	329	317	341	347	309	299	332	330	286	330	370	322	350	307	291	315	315	329	334
47732	29941	4657	4989	4396	3626	3127	2673	2368	2075	1941	1737	1618	1499	1498	1426	1343	1286	1296	1301	1143	1192	1182	1165	1105	1134	1165	1076	1087	1099	1026	1085	1115	1067	998	1052	1026	1030	1033	963	1047	1008	986	1000	1012	1033	971	1020	1037	1007	932	965	1019	948	988	946	1062	1014	953	998	957	967	966	981	1022	929	916	937	964	986	967	908	961	904	947	986	978	961	950	968	927	990	950	964	991	1025	961	951	929	952	941	962	966	992	929	966	943	982	960	962	955	945	933	928	943	937	956	935	932	947	905	921	925	961	964	978	957	964	890	923	942	954	995	971	939	968	978	920	926	912	939	950	908	927	941	934	975	1001	903	1016	860	943	901	955	888	943	976	975	981	961	935	990	940	927	918	902	985	948	990	887	893	944	969	978	956	916	937	929	962	903	945	901	926	954	946	908	916	946	965	942	907	968	964	937	961	979	951	930	955	915	938	950	923	957	880	879	946	945	902	951	976	918	954	989	1005	1002	970	901	913	924	914	961	991	951	1001	914	922	964	954	914	925	936	913	958	975	937	929	892	917	935	941	959	950	947	895	978	952	1000	923	989	963	960	912	970	940	927	928	957	970	919	896	976	966	931	936	1010	885	897	983	967	961	928	934	931	892	945	891	978	949	934	941	935	928	948	964	925	922	995	952	929	872	948	930	909	903	942	960	1010	910	996	973	921	947	893	934	912	887	908	956	974	962	958	954	932	979	898	954	914	925	913	949	904	898	942	943	938	942	888	965	1022	928	909	929	935	937	961	993	941	952	936	915	982	969	957	906	942	950	960	924	910	951	944	920	905	891	958	922	906	943	951	938	925	894	942	880	963	939	978	979	925	951	909	983	951	961	929	936	931	982	941	995	941	972	918	944	936	1004	901	875	935	957	960	945	942
16315	4227	374	251	182	181	173	148	167	182	158	154	181	170	137	161	161	156	163	149	175	181	165	146	146	157	172	165	144	172	154	155	146	180	152	180	152	160	162	170	171	166	158	157	163	181	152	154	166	159	167	157	167	177	149	151	152	171	168	162	184	167	132	166	156	158	175	172	171	148	157	151	153	168	174	157	173	157	175	163	145	159	159	166	151	176	171	169	158	176	144	182	157	159	185	164	155	173	168	159	178	165	145	148	147	176	176	180	150	155	162	183	151	144	175	173	146	165	172	182	163	160	174	170	173	164	164	134	150	149	155	181	182	162	145	165	156	181	162	165	161	159	176	157	161	166	168	176	160	167	153	166	158	157	169	152	160	157	167	183	166	147	174	163	164	183	169	171	149	155	170	133	155	154	158	162	165	174	149	161	157	149	142	172	149	164	161	160	176	165	181	186	149	153	149	151	147	162	173	155	152	164	143	171	148	170	140	173	157	160	169	151	172	159	163	174	174	175	168	163	164	175	169	160	148	168	183	161	142	166	160	167	155	167	164	144	159	169	153	172	155	178	157	160	150	162	157	176	161	167	155	147	184	141	161	150	190	168	160	171	140	174	144	137	175	155	163	163	149	165	148	161	165	160	167	151	163	149	160	168	153	162	138	133	164	146	168	144	172	172	171	147	138	171	155	172	168	175	170	189	164	180	156	183	172	177	166	163	146	174	171	166	163	162	158	160	152	138	152	162	169	161	176	158	178	141	150	175	144	164	149	156	157	175	148	171	161	153	160	171	158	152	187	173	156	179	173	164	150	168	167	145	185	162	156	171	163	169	143	163	158	176	186	158	173	172	160	147	153	163	140	169	149	183	182	157	162	152	147	161	158	153	159	174
15927	5709	695	685	650	643	662	576	598	565	607	593	566	562	521	560	585	552	571	582	574	574	607	568	559	523	523	544	572	598	552	569	518	564	586	563	528	524	580	541	567	540	581	567	560	576	560	535	529	571	597	547	547	545	517	515	504	560	534	550	546	552	542	555	599	525	547	556	557	550	499	534	550	498	552	509	521	560	520	570	526	538	577	510	540	585	618	561	582	549	560	560	485	584	504	582	562	573	573	536	539	547	543	533	571	548	554	496	573	538	547	605	494	526	555	514	551	580	549	586	537	577	572	497	552	597	547	581	538	556	574	576	542	529	538	548	560	502	568	555	567	555	557	557	586	522	567	517	544	568	608	544	558	549	526	527	591	525	560	538	555	555	551	582	539	610	551	574	551	531	540	548	602	564	525	555	521	520	568	505	559	583	517	518	571	576	542	603	550	557	595	533	551	544	564	601	549	548	527	553	521	540	555	542	562	541	603	567	550	587	604	530	577	525	564	526	565	530	586	545	557	569	573	586	538	549	581	564	531	560	557	549	579	561	575	570	593	549	551	543	575	522	568	564	590	541	553	581	545	521	557	541	525	574	557	572	576	537	586	546	607	564	581	537	529	585	565	528	551	585	564	569	540	529	582	560	604	583	535	600	535	578	559	521	538	527	583	535	528	558	532	564	551	547	575	540	532	488	519	600	560	534	517	538	571	559	586	549	542	541	548	566	524	530	503	524	556	549	553	559	556	578	551	562	562	550	586	543	525	544	555	550	548	600	539	547	535	565	537	540	543	538	531	588	512	536	577	569	584	510	516	545	538	567	557	549	561	575	538	572	525	581	577	563	527	571	520	587	526	571	566	588	569	527	545	581	572	561	558	531	573	541	595	511
56957	39313	10523	1401	755	580	510	459	437	381	383	374	316	372	333	329	338	324	341	340	315	324	328	304	337	339	321	329	301	323	340	303	297	344	282	320	289	270	349	320	333	280	274	294	341	319	327	329	297	301	324	297	300	306	295	298	300	305	286	290	297	283	303	281	317	300	277	312	316	276	277	261	310	301	314	311	296	278	294	304	307	320	281	299	340	357	293	304	305	303	280	297	299	316	275	297	291	309	295	313	288	326	294	285	297	305	305	321	317	337	281	295	309	303	291	327	295	292	303	308	287	302	307	304	247	315	317	285	279	299	314	306	282	303	324	303	295	320	323	295	301	319	326	310	281	327	301	293	289	323	291	294	303	289	278	275	314	279	327	318	290	281	295	316	296	311	356	301	294	277	315	306	296	288	284	330	286	270	321	311	303	284	304	300	300	301	308	280	301	304	296	330	308	291	318	296	296	298	297	334	318	310	313	290	303	318	325	327	288	298	287	309	324	298	285	339	302	303	296	328	315	304	271	296	345	299	287	303	271	334	294	313	268	336	262	298	306	315	285	294	323	280	342	332	329	310	314	289	307	305	325	331	304	284	282	305	325	287	303	305	298	315	292	316	313	275	276	270	298	322	290	342	280	335	320	300	272	303	309	283	307	292	309	314	291	302	309	305	314	309	296	294	279	278	294	295	311	332	280	307	317	307	291	303	264	302	287	315	267	278	276	312	296	309	318	305	297	328	329	306	308	282	281	345	322	306	324	338	354	255	288	318	318	325	292	308	299	285	273	290	285	320	299	315	314	292	299	290	290	308	261	280	293	328	310	292	300	283	336	289	305	319	300	332	311	341	309	299	283	288	306	274	294	289	296	327	302	309	291	289	295	301	309	315
38200	23415	2756	3009	2681	2205	2072	1721	1558	1532	1351	1321	1291	1251	1205	1110	1062	1017	1119	1069	1049	1001	1031	1011	1025	1019	1018	928	897	967	991	962	963	904	1019	1004	886	989	982	962	947	1001	908	932	966	978	940	998	933	932	967	918	922	948	919	985	935	958	978	929	914	971	938	967	969	952	883	960	943	933	892	941	944	937	983	894	980	1028	941	952	945	909	924	923	984	899	864	878	940	936	893	891	892	964	913	899	932	938	942	905	942	917	946	948	927	918	962	903	909	928	892	928	905	877	923	914	929	921	926	936	943	968	1000	955	950	1009	904	898	919	894	904	933	936	928	959	908	949	890	890	914	933	896	979	956	936	926	934	948	943	943	956	944	890	934	948	953	967	914	927	914	929	915	943	945	880	919	897	865	874	935	945	968	875	909	906	878	918	898	960	889	919	923	948	905	874	893	960	889	958	931	910	906	887	921	927	926	982	1006	994	896	920	906	925	930	907	967	942	961	895	943	929	874	924	911	900	885	968	944	881	908	964	949	887	974	918	933	914	914	905	914	944	908	963	884	933	889	881	953	888	887	911	1001	947	930	928	972	949	869	862	965	941	888	960	863	979	937	902	949	882	934	917	924	951	949	894	868	893	899	887	890	954	954	900	869	970	887	902	939	897	899	945	952	961	945	910	922	904	909	931	911	919	927	902	831	921	906	889	902	901	965	925	954	895	911	913	900	954	929	923	939	924	931	914	909	847	917	966	933	912	952	982	926	980	928	906	903	928	959	922	898	862	909	893	891	859	886	946	915	936	913	943	997	947	927	947	880	912	938	885	931	881	888	923	883	1000	943	948	944	1025	942	937	935	926	943	955	883	966	969	954	876	943	929	950	876	905	928	881	969	950	970	927	922	902	919
65671	43842	18791	7177	1440	814	688	599	567	516	445	465	410	410	388	317	347	401	335	324	309	339	349	331	340	347	331	316	335	358	360	364	331	320	323	334	341	312	324	316	306	311	328	345	310	337	311	330	314	282	296	330	317	310	319	321	324	295	311	316	293	349	321	322	340	327	328	313	319	303	361	306	315	311	329	318	310	302	322	331	352	307	325	349	307	352	317	315	330	298	288	308	267	318	337	316	298	297	272	305	286	334	280	349	342	301	326	347	346	312	327	352	348	333	325	312	297	298	292	309	309	320	300	344	307	315	337	320	281	337	302	317	313	325	333	296	310	302	290	312	290	289	342	318	307	314	349	310	272	311	349	295	328	316	281	334	309	314	329	337	316	357	311	298	323	313	303	323	322	297	304	287	301	326	296	338	309	317	307	292	316	309	310	321	301	275	316	311	346	307	311	319	289	313	323	306	293	323	299	289	309	349	325	305	329	306	345	330	318	315	323	330	309	320	323	340	292	369	318	307	316	336	325	307	305	320	317	351	324	302	306	318	285	319	339	314	315	311	343	311	263	304	316	356	300	311	344	324	362	346	359	335	312	346	305	316	351	344	289	359	312	341	297	315	287	347	341	318	301	293	303	294	297	318	326	285	310	315	328	323	298	291	325	323	308	328	317	324	347	317	333	331	316	311	333	341	338	306	304	318	322	332	336	320	299	315	327	345	338	299	323	364	275	327	314	283	306	314	322	300	326	339	308	306	304	311	311	289	291	335	357	326	307	304	291	317	347	321	296	304	300	304	315	282	323	309	345	310	306	316	334	338	313	304	315	312	307	350	297	319	329	309	293	315	311	316	329	326	295	319	301	306	297	324	329	319	335	303	339	306	296	310	297	326
47946	29356	4586	4947	4379	3661	3123	2609	2381	2041	1853	1809	1634	1534	1418	1411	1380	1274	1303	1273	1160	1193	1166	1156	1125	1125	1073	1108	1080	1092	1143	1038	1045	1042	1051	1017	1056	1046	995	1031	1009	1002	1015	982	994	1014	971	932	980	1008	973	1030	1025	971	955	1001	959	891	957	1027	934	1001	971	938	975	964	1012	993	907	949	913	983	948	899	901	1015	866	960	928	964	998	964	959	975	1000	941	914	924	932	935	948	941	938	957	954	963	898	937	990	894	978	976	938	958	985	974	947	885	982	873	919	968	967	922	988	974	930	946	931	973	956	965	962	879	962	1025	974	982	937	976	942	958	953	908	935	920	966	941	940	953	965	893	943	947	924	942	945	920	951	921	901	902	914	971	963	940	941	982	956	974	993	926	1022	919	937	901	926	977	965	979	951	930	957	918	967	961	925	880	938	885	966	978	915	960	919	942	943	900	926	975	992	984	939	973	913	970	915	948	951	976	935	965	923	923	995	920	940	979	923	983	902	912	945	953	922	966	912	933	908	947	998	953	921	930	985	969	937	921	905	962	978	985	905	966	939	964	930	1007	971	943	958	915	942	932	964	981	972	926	913	952	952	975	952	889	909	941	940	925	1010	993	896	913	927	995	973	950	927	938	973	933	908	967	921	958	925	895	943	944	899	912	887	916	962	958	945	952	916	951	957	913	988	971	939	1023	913	983	936	941	972	946	966	918	942	1010	929	930	986	929	933	928	920	904	950	918	891	945	987	952	965	903	1018	966	986	928	893	957	956	942	964	930	951	912	958	912	970	942	920	906	946	978	922	930	934	936	928	872	934	969	938	918	967	963	980	939	938	951	967	980	938	945	956	923	946	984	1006	1003	946	932	916	935	934	926	964	960	971	977	930	986	961	967	919	940	950	912
15419	4060	334	181	179	157	147	162	165	159	168	177	164	168	149	162	179	163	169	155	158	152	152	161	155	176	143	143	150	171	143	152	142	141	159	161	157	155	148	155	170	165	172	142	152	178	149	145	165	170	153	183	136	155	149	166	138	154	126	168	170	149	162	165	171	165	143	178	142	135	174	151	151	156	190	165	156	163	155	160	166	177	163	157	170	149	171	157	169	136	178	168	162	172	153	152	168	154	154	159	148	139	148	175	182	158	150	141	171	183	184	173	182	182	159	152	158	160	153	145	192	173	150	158	161	169	163	167	166	160	177	175	170	155	174	125	199	150	139	158	141	154	162	158	167	175	145	160	173	172	167	179	179	184	151	166	169	125	139	141	145	161	164	176	155	182	174	130	149	146	165	171	179	140	171	165	167	149	158	155	181	158	141	145	159	148	170	161	175	137	149	173	170	161	170	147	155	153	148	147	136	176	157	157	165	173	165	145	183	148	147	149	176	144	159	165	161	167	176	169	156	168	152	143	151	184	160	162	137	166	154	172	156	135	170	180	180	177	164	158	165	163	155	147	166	160	154	145	153	150	168	161	158	159	159	173	152	149	127	170	183	152	155	171	180	165	163	146	170	177	141	139	159	142	161	165	169	160	170	164	149	174	166	147	159	152	155	160	158	167	159	165	167	161	154	152	168	170	167	167	162	166	147	168	174	140	169	150	148	165	167	135	163	162	149	138	138	151	173	143	148	141	177	158	174	158	160	146	171	149	134	175	131	161	167	161	150	169	183	163	154	151	146	156	146	177	168	168	150	157	167	132	162	173	150	149	158	139	165	138	174	193	151	150	176	173	155	174	167	147	159	149	168	156	169	162	158	156	140	187	150	156	151	164
15436	5559	619	625	620	620	587	587	582	534	553	535	593	576	558	575	552	573	590	566	575	582	548	508	523	577	574	581	535	587	543	547	507	540	575	588	570	572	547	555	540	567	561	549	595	583	519	522	526	567	563	595	532	526	545	550	541	579	565	549	541	557	555	562	579	568	567	565	554	565	505	538	542	571	560	581	545	518	568	543	528	586	555	567	536	553	513	542	577	526	568	510	569	478	551	581	563	616	553	594	545	565	575	559	516	540	512	523	571	543	567	544	549	587	531	524	495	551	557	561	509	589	559	572	528	544	581	559	522	577	550	539	535	552	523	534	527	537	517	511	565	567	534	541	529	539	566	573	532	540	534	562	549	552	532	573	532	546	556	523	545	548	531	540	566	565	532	561	520	557	572	568	530	533	530	568	510	552	589	556	569	551	547	516	559	522	608	570	541	542	568	529	575	555	548	573	540	554	542	511	570	551	554	535	553	567	536	533	536	542	576	578	553	584	540	507	553	586	558	536	523	531	608	547	574	556	535	599	536	588	551	556	527	544	566	544	560	583	535	531	558	602	537	596	519	537	567	566	566	513	600	540	526	564	557	514	574	543	610	562	530	541	573	556	553	579	536	560	519	511	512	526	512	547	546	527	545	544	543	557	534	556	528	565	566	544	565	529	532	536	573	560	554	568	505	503	540	590	556	563	581	528	598	536	513	573	551	542	583	525	542	514	540	541	550	544	544	545	557	555	548	526	529	567	550	546	571	548	557	571	555	560	532	532	557	599	571	532	532	552	557	606	552	585	566	575	535	557	559	608	579	546	571	572	572	532	528	516	517	574	581	586	520	552	570	520	534	530	559	511	523	564	573	516	519	567	553	557	540	503	527	557	532	568
58747	39340	9715	1272	699	563	502	431	386	385	359	333	299	325	310	347	309	300	298	306	321	314	289	293	336	322	287	325	305	337	306	302	293	328	297	278	313	283	298	321	312	309	322	310	308	269	274	280	301	325	305	314	324	312	293	328	345	267	286	322	321	267	270	299	316	276	289	295	310	324	295	301	295	297	313	317	298	294	299	292	293	275	299	300	310	313	317	322	295	307	313	307	306	272	301	329	283	285	284	295	315	310	299	286	265	313	332	257	278	287	288	280	301	290	342	341	316	300	289	282	302	299	308	317	306	284	304	297	267	290	284	286	289	334	298	315	323	305	295	300	301	317	328	284	274	308	293	314	269	301	305	307	293	278	293	276	303	318	281	290	298	292	318	310	285	286	280	298	290	285	311	322	286	290	234	292	291	274	326	311	281	318	306	290	277	292	293	289	321	291	319	308	314	288	297	319	328	299	298	274	324	322	293	288	302	279	325	307	303	328	321	314	301	319	293	295	298	297	296	313	274	311	300	315	329	319	327	320	311	286	297	325	290	276	314	289	289	309	299	297	306	288	324	289	302	293	310	295	313	321	301	300	281	283	313	332	278	324	305	312	310	299	297	318	325	322	330	326	306	269	290	307	282	290	279	335	298	293	334	297	322	293	347	317	279	306	292	303	303	295	307	305	301	319	341	298	288	306	284	301	280	302	301	335	301	309	293	323	274	304	288	316	272	305	297	274	296	313	274	338	305	290	295	307	317	282	318	294	287	298	305	318	308	272	283	294	305	313	280	293	290	297	289	308	314	315	311	288	285	322	306	316	279	327	280	302	295	287	274	279	294	302	317	313	290	312	299	307	283	286	296	322	315	307	316	348	304	307	306	284	305	297	285	267
38533	22623	2818	3108	2654	2249	2033	1711	1673	1428	1470	1302	1230	1282	1219	1187	1161	1061	1094	1084	1104	1028	1038	1058	1002	1019	1015	956	977	974	1037	966	953	981	913	975	1020	961	965	972	992	997	960	961	940	902	987	934	928	975	917	896	953	926	996	953	969	933	957	962	917	959	870	899	912	999	960	900	944	928	919	929	906	930	909	900	951	977	932	887	918	883	891	930	904	897	906	886	956	923	923	938	917	924	896	843	895	923	933	909	917	918	932	878	911	893	996	891	903	960	906	923	931	942	947	868	909	905	857	971	902	904	885	924	879	933	901	911	907	889	934	913	939	864	923	890	949	938	912	947	902	925	934	939	868	923	940	936	908	973	957	1000	950	894	918	918	942	888	930	948	920	932	946	956	887	924	889	946	924	890	933	916	927	999	950	920	889	952	948	900	949	940	906	940	902	892	877	923	947	944	939	938	898	943	918	954	949	920	885	875	964	913	914	912	899	892	948	914	883	919	1000	926	926	889	862	868	903	906	919	928	909	908	911	900	935	899	891	963	929	939	941	938	944	940	914	961	929	876	923	927	987	933	906	928	896	931	915	946	878	956	917	912	940	953	895	904	918	926	862	882	901	881	909	960	830	885	888	896	904	847	942	928	878	930	899	914	902	873	847	918	879	874	907	963	926	894	941	882	905	912	927	933	916	910	935	879	905	940	904	897	890	932	961	942	931	884	944	923	916	956	896	912	883	847	923	956	965	896	933	917	877	851	964	893	988	886	931	973	974	885	947	942	933	861	921	942	938	964	905	922	919	907	936	948	922	910	938	893	913	903	896	940	903	915	890	917	917	909	873	899	958	948	958	880	946	900	926	893	914	959	932	976	905	913	908	982	908	904	958	915	916	949	902	914
66485	43321	18801	7230	1408	849	659	592	526	501	423	396	431	394	364	356	340	357	352	357	367	366	335	351	336	320	345	285	311	346	328	311	310	347	311	327	312	343	379	337	341	321	340	323	337	321	308	316	311	314	334	319	309	312	321	323	284	319	301	333	321	316	356	322	305	294	348	313	291	325	334	310	344	299	296	352	310	304	288	304	336	322	321	331	288	323	296	318	325	300	304	314	316	337	338	332	311	338	345	330	320	302	316	335	330	290	327	301	326	317	294	321	294	311	351	327	284	285	338	326	308	306	315	304	320	297	329	310	288	359	319	320	325	282	328	344	323	305	304	318	345	282	325	301	308	302	310	311	314	317	301	292	323	336	336	318	298	331	310	309	301	320	309	305	324	333	320	288	287	325	319	321	263	300	324	317	333	330	288	298	312	317	319	287	336	328	302	339	293	325	304	297	318	322	337	314	318	319	294	331	331	328	333	301	298	322	315	316	332	310	319	332	322	340	282	337	308	301	305	330	299	333	301	348	291	323	307	310	256	330	319	326	292	302	323	308	321	337	322	307	317	305	334	320	311	340	315	293	299	287	352	318	311	301	307	329	337	325	299	290	298	319	322	321	304	325	305	271	336	344	330	306	307	305	317	322	278	334	316	332	301	308	344	276	306	313	294	304	336	337	331	310	295	332	354	327	310	303	284	292	316	349	301	298	325	307	331	304	318	325	332	318	333	307	307	296	319	303	321	333	317	356	313	342	359	311	301	264	297	309	327	362	314	298	316	308	305	340	312	311	333	307	306	341	330	321	284	311	333	300	339	313	335	340	285	348	306	298	335	297	292	298	337	327	340	311	328	304	326	284	321	310	339	323	297	351	308	309	292	314	337	324	321	301
48454	28484	4684	5096	4214	3642	3205	2728	2400	2116	1942	1752	1649	1571	1463	1402	1362	1371	1292	1232	1280	1285	1197	1139	1121	1135	1136	1124	1095	1062	1070	1055	1051	996	1045	1029	999	1030	1050	1021	1040	1019	1024	1007	1026	971	1002	996	994	998	942	1013	990	995	960	933	999	995	972	1002	938	975	979	1015	979	1004	985	948	972	1013	983	961	945	1017	942	963	914	968	939	908	984	961	996	975	955	983	986	953	964	869	1003	947	944	987	931	1013	916	963	942	946	973	941	923	938	948	897	972	944	930	967	966	971	947	925	959	953	955	955	941	898	973	941	906	964	952	888	927	909	911	947	925	1011	1041	971	987	953	962	926	1013	935	906	965	935	957	953	981	963	974	859	900	922	934	912	949	920	907	989	971	917	920	966	955	951	954	922	972	984	972	943	879	965	934	936	982	947	911	921	955	946	946	937	969	923	926	893	905	962	929	962	912	927	945	924	957	884	940	920	945	948	958	938	930	902	922	925	941	946	941	969	932	972	922	912	972	979	898	962	944	995	917	955	948	936	922	916	959	970	984	963	958	977	951	956	953	949	867	937	927	970	922	925	952	958	966	1001	952	938	987	900	899	884	899	936	920	974	916	909	958	925	919	939	955	966	921	892	934	958	970	928	946	898	935	966	933	939	988	956	920	926	924	913	948	925	943	966	908	1031	900	966	966	967	923	951	914	909	943	918	859	954	958	912	936	957	896	914	856	958	966	971	941	883	951	960	1002	983	958	967	915	976	891	938	949	954	949	919	946	966	909	967	977	1002	936	898	996	916	972	1004	944	965	918	956	989	922	958	984	997	999	911	957	931	902	956	935	958	944	914	958	930	910	989	896	904	932	905	898	946	1002	966	972	958	925	960	941	956	951	930	971	903	937	886	931	967	992	963
14794	3815	238	221	164	190	174	159	146	161	142	160	148	160	167	162	162	168	146	167	154	154	162	149	174	148	128	167	139	160	165	142	163	151	163	134	147	162	154	167	149	165	157	152	160	170	172	168	170	172	157	153	147	178	179	157	163	167	164	158	161	163	157	140	164	154	162	162	161	162	174	162	162	164	153	174	144	171	155	156	169	141	145	129	146	165	169	147	162	142	150	174	161	138	181	154	160	155	154	166	164	165	175	177	189	166	154	148	148	159	146	161	158	160	172	183	164	163	166	141	156	171	153	170	157	190	141	182	160	175	152	170	184	147	155	160	160	170	144	137	169	185	175	165	169	159	158	166	170	173	164	170	183	153	156	175	174	168	175	155	161	142	144	138	149	178	168	167	157	168	168	165	168	161	152	162	158	172	177	143	142	165	135	181	156	150	159	144	150	172	146	163	155	167	145	159	162	172	133	163	174	175	156	183	144	161	155	145	137	137	145	174	130	173	171	157	166	184	154	158	174	146	160	160	139	147	134	145	165	169	148	163	164	172	166	165	163	153	174	159	160	149	151	162	159	139	154	159	168	180	170	168	157	165	156	175	161	149	175	176	170	143	176	161	149	147	155	194	161	166	155	165	167	166	156	148	169	139	160	146	144	140	153	173	159	139	162	171	165	155	173	157	174	154	128	172	154	137	181	156	148	158	158	155	166	148	164	178	155	154	160	155	150	150	149	150	163	154	160	162	146	150	164	155	163	178	179	167	156	164	143	173	158	166	163	174	156	141	153	158	158	166	144	160	167	156	148	153	147	170	162	143	146	163	158	167	183	138	148	167	165	163	186	152	144	154	158	171	132	153	187	162	152	154	164	141	158	170	146	172	151	166	138	193
15196	5329	709	657	625	615	609	565	576	536	542	569	590	567	561	598	579	572	551	528	528	570	551	559	581	549	588	572	538	578	565	524	530	531	553	621	570	538	556	576	568	551	579	552	546	548	537	585	507	579	522	561	540	505	565	507	552	534	555	543	558	535	551	566	546	587	552	568	544	511	516	529	565	538	566	516	579	579	557	557	546	553	547	524	530	533	543	531	563	575	556	559	550	536	532	576	508	539	548	556	573	554	602	539	508	530	504	551	560	583	554	567	568	514	573	560	533	546	539	562	523	511	573	558	540	526	531	541	521	561	530	544	544	561	553	554	543	549	543	543	541	539	592	547	576	554	551	556	541	574	551	581	505	557	517	540	537	540	573	566	521	561	538	553	547	543	538	649	568	556	579	547	548	555	547	574	542	551	549	579	596	551	533	585	502	562	523	578	544	517	576	575	520	552	572	553	544	533	536	547	554	530	535	493	522	573	557	568	526	524	546	586	515	526	553	541	550	553	516	533	565	535	558	556	576	582	554	566	554	604	589	545	555	578	573	547	569	555	542	521	544	545	568	540	553	600	508	530	559	545	580	489	526	593	576	539	533	572	517	596	525	597	519	534	527	557	554	549	591	524	573	575	559	530	517	528	525	492	588	530	575	537	556	542	546	523	542	539	532	564	499	536	546	583	554	583	540	575	526	554	575	593	546	545	561	545	578	551	544	533	528	541	535	546	579	568	533	575	537	576	537	555	559	516	533	539	539	502	544	526	506	528	555	508	558	534	550	503	593	580	585	560	563	544	570	578	568	581	545	545	527	549	526	553	560	545	559	565	548	565	545	525	501	561	544	530	564	552	538	565	574	534	576	566	558	518	546	554	587	575	510	535	544	557
58908	39271	9129	1279	740	558	486	454	423	377	344	351	319	347	316	322	321	333	344	338	336	326	291	301	305	325	331	305	285	307	292	284	290	343	281	306	292	306	293	320	315	329	288	306	267	329	298	301	320	280	324	307	311	294	295	296	300	321	295	286	346	283	303	280	308	292	335	283	286	319	247	289	314	329	309	323	313	277	308	304	282	301	275	291	292	297	299	273	269	300	299	306	262	292	275	298	304	308	280	298	296	319	333	329	318	301	305	325	292	297	285	315	277	307	327	331	326	287	289	316	262	305	318	290	261	313	279	288	269	309	310	305	323	327	286	328	280	272	314	319	320	320	327	324	298	335	282	323	316	311	314	302	312	291	311	291	297	311	312	297	289	278	288	284	298	297	308	302	278	274	305	307	271	328	297	292	288	351	275	306	314	317	298	305	291	291	331	283	304	326	299	311	265	296	291	281	322	305	285	298	325	341	301	295	293	300	310	332	293	322	297	339	311	295	250	314	290	310	311	276	310	299	301	302	274	306	306	270	291	300	287	314	283	275	313	300	320	309	306	301	287	289	309	291	300	283	270	317	324	309	286	290	333	285	317	302	294	327	305	296	295	298	285	281	335	291	303	298	313	292	286	301	293	275	305	315	293	271	295	312	301	298	299	295	340	285	301	299	294	293	318	306	310	310	318	277	303	308	296	291	293	290	339	270	291	282	315	281	313	297	282	309	314	291	281	304	302	311	302	283	277	297	288	288	296	285	316	319	317	308	318	292	288	286	295	309	313	291	299	319	286	302	325	294	287	300	323	320	291	336	298	321	338	272	284	293	282	293	310	330	327	308	269	269	292	347	309	300	289	309	289	305	308	296	293	321	309	312	289	313	309	294	302	296
38999	22150	2800	3000	2636	2349	1953	1792	1602	1578	1380	1318	1289	1249	1198	1198	1170	1089	1052	1068	1100	1062	996	1039	1052	1017	975	974	1014	1032	1055	991	992	921	943	981	951	936	958	996	961	972	889	930	958	902	972	927	947	971	949	978	951	933	940	906	920	955	963	937	957	918	907	924	890	937	932	943	903	971	902	944	966	937	872	930	944	924	918	947	951	959	958	911	901	856	942	940	960	950	912	927	922	918	869	908	906	897	891	900	904	895	884	932	904	903	905	880	959	931	944	921	980	974	890	876	877	958	924	889	945	971	921	931	910	888	935	899	952	924	925	931	904	856	917	988	907	981	981	928	944	922	900	940	992	896	904	898	904	911	941	939	951	962	869	964	949	921	900	961	947	886	922	927	936	866	948	940	919	938	937	927	902	915	924	924	964	853	919	923	937	896	908	975	886	916	910	921	896	937	919	946	924	958	888	929	909	947	951	899	940	933	934	883	942	938	906	945	944	915	930	952	928	964	900	926	941	899	961	935	892	859	913	889	902	922	921	900	878	954	928	926	891	931	956	934	946	897	923	941	895	950	920	914	933	923	915	928	943	951	886	926	918	917	869	908	914	964	948	866	957	930	900	979	973	904	934	931	902	864	904	887	920	928	933	940	905	934	948	899	900	908	909	939	979	976	926	913	941	922	909	857	884	943	938	949	934	928	910	919	911	903	906	936	918	948	941	902	896	923	921	928	917	895	930	929	918	854	910	947	900	943	922	951	864	929	928	933	881	886	962	910	867	930	941	945	876	928	920	876	939	912	903	914	933	933	940	855	951	965	975	894	975	943	914	966	889	935	931	909	910	985	974	887	911	925	908	937	948	932	834	905	941	935	940	962	903	908	931	904	879	928	926	892
69459	46987	17574	5606	1317	860	667	670	487	481	433	422	413	398	384	350	358	363	358	348	362	327	390	331	333	294	306	316	320	351	319	357	333	345	357	326	348	319	321	315	320	363	334	323	342	284	298	294	289	295	319	323	307	275	292	297	295	315	317	318	344	279	299	315	299	312	286	279	304	313	306	304	303	336	356	322	328	309	343	327	314	319	314	325	352	313	307	290	314	311	324	311	322	332	305	292	314	312	307	336	324	295	295	293	298	326	327	311	355	308	361	348	298	304	329	321	335	319	325	314	322	322	271	358	303	296	313	304	294	284	343	306	314	294	316	317	360	314	316	314	335	321	316	324	285	297	320	307	289	300	307	285	323	329	285	336	296	304	340	296	314	289	341	298	283	306	319	345	348	303	321	318	299	299	286	280	305	285	300	331	323	292	315	317	313	292	340	325	339	299	342	325	318	291	321	339	318	345	326	299	296	349	305	321	324	324	357	345	303	290	303	321	332	321	315	355	328	334	322	273	319	320	312	328	335	329	313	333	321	317	295	309	307	310	328	283	326	330	347	329	294	337	316	300	275	284	333	319	266	319	298	283	299	323	318	305	308	293	292	344	294	343	334	343	337	294	311	345	297	343	300	310	347	343	317	327	322	358	331	309	310	356	332	322	335	295	302	290	334	316	305	294	303	331	314	319	331	310	305	347	302	304	320	323	321	325	301	327	297	305	322	311	320	308	319	323	313	316	296	318	293	320	319	303	317	300	322	304	314	285	277	308	312	334	291	298	314	333	313	339	323	296	333	301	342	337	300	306	319	337	319	294	323	300	324	306	308	309	333	317	306	319	303	315	328	324	346	316	307	334	341	314	333	291	303	327	301	314	303	325	333	321	348	302
48809	27346	4538	5118	4403	3696	3071	2653	2366	2120	1955	1745	1660	1524	1487	1400	1326	1261	1277	1253	1164	1262	1141	1157	1129	1111	1188	1119	1099	1078	1098	1074	1052	1106	995	1040	989	972	986	990	1008	1008	956	1046	1003	1005	937	1008	958	969	1021	938	1010	975	940	1007	956	1012	940	917	975	942	941	1026	995	976	932	965	954	946	957	971	1040	993	994	927	934	963	968	939	976	972	902	935	913	924	985	922	983	1004	909	1005	949	963	990	966	975	978	976	985	951	941	961	968	973	1010	968	891	878	908	937	882	916	942	945	956	955	947	902	1039	940	988	963	962	890	929	933	940	932	921	944	949	935	978	968	957	968	919	934	969	968	910	895	1017	911	929	989	919	879	939	950	901	929	909	969	881	970	986	954	950	917	978	934	915	958	933	997	941	990	927	908	947	916	953	949	888	968	913	944	891	922	951	955	980	959	910	941	922	959	958	945	970	945	976	934	969	916	968	943	985	977	968	954	921	937	923	944	934	981	934	924	926	975	969	988	920	953	929	946	899	924	925	897	959	959	980	931	938	914	928	1015	972	1003	951	941	948	940	926	949	927	936	929	954	932	980	954	987	949	924	929	919	991	906	957	923	913	895	894	890	963	940	958	926	950	948	931	922	938	1048	954	963	967	993	936	877	930	908	964	949	969	950	951	946	936	952	882	952	967	913	949	946	942	931	957	911	902	909	968	985	918	962	937	971	929	973	893	951	957	932	966	945	938	968	898	941	956	948	979	902	955	927	907	947	989	970	958	957	911	954	968	902	920	946	959	929	981	959	997	908	907	976	942	949	965	928	961	930	920	951	917	925	972	933	939	980	942	886	938	941	903	991	898	957	891	968	933	990	958	911	958	971	966	932	946	911	942	917	908	921	974	892	951	930	909
16399	3835	282	197	170	173	144	161	138	161	178	139	192	166	150	157	186	143	156	149	149	164	151	170	175	149	157	157	173	161	179	175	159	159	154	165	162	178	147	162	168	156	184	172	155	168	155	157	145	173	161	135	150	178	165	186	169	173	149	174	165	167	151	154	170	169	168	172	160	159	152	165	161	145	149	170	149	149	181	151	176	148	182	158	153	159	128	153	161	168	192	145	149	155	147	165	180	157	174	159	158	140	160	142	161	128	168	169	166	165	168	145	165	169	152	172	146	149	171	143	166	141	168	155	144	167	190	178	173	176	164	144	165	169	140	154	175	162	151	164	150	163	164	171	160	174	153	156	183	143	146	168	163	159	152	147	157	158	183	142	160	160	169	146	160	154	154	175	130	160	155	158	157	187	156	161	149	170	148	156	155	170	160	156	162	152	153	150	144	145	142	167	157	167	156	159	158	173	155	132	154	192	162	173	160	148	163	174	174	158	170	167	169	162	139	162	166	159	174	160	145	167	161	163	141	179	166	181	144	142	160	191	171	151	162	165	162	149	170	182	160	180	185	162	168	188	185	125	145	155	140	172	153	187	151	164	145	177	145	154	160	159	139	148	158	164	151	161	159	177	170	156	165	180	145	157	143	165	158	155	155	148	165	137	152	139	156	164	151	139	155	144	137	154	163	150	147	151	149	175	141	168	168	157	155	178	169	155	175	169	170	175	159	163	178	169	161	143	175	151	136	170	145	155	169	158	169	158	131	169	165	174	156	138	159	147	138	154	169	163	176	160	156	165	145	170	152	138	174	144	164	159	150	177	184	138	141	141	161	162	150	130	132	163	144	163	137	150	180	170	159	175	185	147	157	170	172	184	162	167	157	168	162	153
16032	5274	630	642	624	620	596	592	603	605	579	593	553	544	546	553	548	568	592	598	539	548	576	524	567	560	582	592	595	577	553	602	527	543	538	553	563	561	528	591	521	556	586	568	542	561	504	564	536	566	563	544	567	559	556	558	589	561	580	546	579	509	539	496	535	590	573	579	525	561	565	559	556	578	555	562	571	577	541	574	568	596	562	545	529	551	586	553	569	548	529	563	561	537	557	552	539	570	570	518	553	582	536	582	533	538	520	520	580	551	542	556	560	527	528	530	527	594	542	574	590	560	588	559	582	524	542	577	528	542	562	569	514	499	542	552	604	549	577	554	550	538	521	550	558	523	504	583	563	549	556	540	579	549	505	545	549	563	550	534	544	522	551	506	583	571	548	548	572	549	549	526	537	523	563	587	532	559	566	535	558	543	561	532	570	544	568	592	515	548	531	522	560	506	544	552	574	558	549	580	538	513	564	572	528	537	578	535	549	534	606	565	504	545	528	508	591	550	557	540	568	554	527	580	541	527	578	561	554	563	534	529	540	561	563	548	513	546	541	533	536	542	543	559	582	574	562	555	507	558	556	578	513	559	520	537	539	555	506	523	574	534	574	560	504	591	530	563	557	540	567	550	599	530	524	529	504	549	545	550	575	573	555	552	576	545	526	559	557	547	539	561	582	553	577	571	549	571	583	578	572	530	555	568	558	594	597	557	550	575	593	549	545	554	552	574	552	552	549	570	492	569	593	551	559	557	535	562	576	537	580	536	548	560	575	565	542	515	554	580	569	554	573	523	611	555	529	531	563	529	564	553	576	546	550	560	576	556	575	547	540	560	599	594	568	583	556	549	558	574	502	544	567	580	567	526	603	572	575	543	570	542	581	531
62006	39227	8814	1261	680	547	495	444	396	400	331	404	369	324	334	323	344	325	335	352	317	346	334	330	344	314	314	284	288	277	302	299	300	296	325	314	324	283	342	362	300	336	311	293	309	290	299	325	309	291	314	315	316	309	306	325	302	284	340	304	288	296	315	284	310	280	311	314	281	326	307	290	348	298	315	285	320	314	277	284	301	291	299	288	287	322	324	307	294	334	316	325	303	274	321	310	292	287	314	277	312	283	292	294	318	315	305	278	290	308	309	276	291	313	330	288	288	306	277	316	296	285	301	298	315	302	284	313	333	301	320	288	313	346	326	299	302	317	325	316	310	321	281	303	289	336	310	296	319	327	308	302	304	272	293	323	314	286	303	293	299	308	296	329	313	305	276	308	294	349	310	320	290	348	321	298	291	287	318	306	311	313	280	312	329	303	311	306	311	292	297	318	285	291	284	289	292	300	316	281	323	289	289	310	312	287	318	309	307	308	301	291	289	292	289	306	304	285	282	293	297	306	350	293	342	329	306	324	304	293	318	329	276	339	326	266	322	286	296	298	302	300	316	302	319	324	300	314	295	341	301	275	318	329	271	310	289	292	314	266	317	271	302	312	315	334	297	300	267	309	289	290	276	293	319	332	328	290	281	264	297	314	294	274	338	291	294	318	286	315	306	307	277	273	300	292	334	287	299	299	294	314	311	309	293	310	305	288	348	315	333	281	319	313	293	342	290	297	322	291	309	271	280	325	294	287	289	290	302	289	314	309	308	310	287	305	333	323	284	279	314	265	304	300	327	331	313	302	293	277	310	304	306	292	312	278	302	300	273	296	306	309	311	276	315	309	325	300	333	300	321	313	295	289	313	306	294	322	281	306	297	337	293	328
39894	21177	2716	3029	2721	2235	1944	1827	1625	1499	1346	1315	1309	1240	1224	1187	1142	1073	1159	1050	1059	1071	999	1004	1022	1021	1008	952	1002	994	1021	954	911	998	937	968	967	903	929	958	983	878	1002	932	935	961	951	969	925	925	933	935	935	961	923	949	982	952	949	979	908	940	914	932	918	947	944	914	910	934	919	931	917	908	946	963	898	941	967	933	942	950	954	873	949	939	954	953	897	903	972	888	942	920	892	917	993	936	911	868	979	919	902	941	951	935	927	963	887	909	895	962	888	921	929	940	924	940	920	901	912	914	915	914	880	873	902	903	969	922	894	961	891	883	899	924	890	964	907	945	964	930	903	986	969	938	916	919	906	950	932	889	898	872	975	928	931	933	942	935	950	950	969	939	918	1024	910	917	936	925	919	922	894	892	955	952	874	875	974	956	947	922	920	931	931	928	942	936	894	956	945	919	922	930	917	927	956	957	953	967	908	891	918	958	907	899	949	911	938	915	947	954	910	955	882	883	930	948	909	916	961	969	905	873	922	921	960	930	927	931	905	974	898	920	930	906	883	894	935	947	927	985	886	945	989	951	916	938	897	962	912	930	910	920	969	932	962	945	875	879	920	919	931	898	914	971	917	929	945	923	946	942	938	948	887	976	915	925	886	973	952	931	933	974	956	907	945	915	916	902	883	947	889	895	913	919	956	934	931	977	863	926	913	915	917	964	930	902	904	894	915	925	950	955	934	886	962	939	847	919	925	941	925	929	890	921	903	989	930	880	946	914	935	918	887	864	963	977	918	878	950	990	943	885	891	964	925	939	871	891	961	928	906	938	863	900	904	932	904	870	959	889	945	923	896	933	956	923	898	905	910	909	901	874	944	976	923	938	953	862	902	954	887	914
73465	44131	18089	6827	1389	863	684	589	533	478	469	403	421	408	392	374	374	332	342	326	373	348	318	344	321	270	322	349	356	339	310	325	337	320	329	317	307	342	338	344	347	304	311	302	330	310	339	297	330	315	334	308	323	319	338	310	359	309	322	319	334	332	321	316	346	358	336	292	345	345	333	343	333	328	297	336	319	314	330	308	300	341	325	285	323	336	320	304	265	384	319	340	317	315	339	293	336	306	294	336	311	303	304	313	341	324	294	313	303	305	320	305	324	312	360	335	364	336	328	318	341	279	314	331	314	302	300	324	273	320	310	329	331	314	343	353	314	294	296	333	330	318	332	309	300	343	332	324	301	316	301	365	306	301	311	325	345	328	329	336	295	304	287	335	332	356	298	301	322	281	300	302	299	336	304	347	317	299	298	320	326	303	298	314	309	330	328	324	307	312	313	327	315	306	303	339	300	326	321	312	315	334	319	337	306	318	352	314	306	316	307	302	312	320	320	326	313	331	304	299	322	322	327	345	333	309	314	310	313	318	318	334	322	352	313	331	321	295	286	328	294	314	330	341	314	346	318	316	325	332	318	314	327	317	305	321	345	322	317	315	284	310	306	312	324	306	312	307	297	321	329	306	335	325	302	314	323	305	319	324	278	277	297	340	325	326	337	321	313	307	354	300	278	303	329	319	312	316	316	322	299	339	308	321	296	324	335	331	304	322	322	352	344	314	326	349	294	318	315	309	277	342	318	340	337	340	315	324	308	329	320	321	300	318	331	330	299	320	324	317	330	300	309	312	294	327	331	329	304	320	296	291	308	355	326	317	302	314	309	329	334	316	328	313	286	321	329	305	332	303	312	292	329	300	342	335	321	304	348	333	361	323	348	321
49440	27045	4674	4963	4329	3629	3123	2596	2221	2069	1878	1782	1655	1536	1470	1474	1323	1266	1236	1258	1195	1232	1193	1187	1169	1127	1111	1099	1123	1085	1042	1058	1076	1036	1062	1033	1046	1014	990	1040	1030	1039	1036	1015	962	1026	949	1004	1057	982	967	976	910	996	1011	1015	950	1001	970	995	976	927	978	1038	952	928	972	953	983	952	958	926	927	971	1005	1001	949	915	984	936	952	1013	1035	940	997	927	1011	907	986	982	977	995	932	1011	934	931	891	984	928	928	915	921	1027	961	944	967	975	980	959	944	991	958	937	1006	934	939	941	959	1012	925	907	942	1020	949	940	958	906	907	980	969	954	990	959	971	958	915	949	975	961	937	870	934	914	979	987	954	967	895	944	989	932	949	938	962	975	940	954	956	978	927	953	950	987	926	868	1009	951	976	953	967	884	929	943	974	921	942	922	937	905	914	926	915	940	980	956	835	911	964	961	974	943	934	915	976	957	967	877	965	958	960	956	931	924	979	934	984	951	917	948	973	961	913	954	1003	991	920	966	965	1021	998	952	978	942	947	982	923	935	985	939	943	978	1009	900	959	904	919	990	947	937	997	933	989	909	972	932	938	936	987	934	970	966	994	943	959	957	920	983	889	960	931	982	969	975	951	875	944	980	956	948	894	868	979	954	951	952	960	933	909	973	944	951	939	927	908	949	924	965	961	952	955	942	949	910	944	964	961	944	919	930	974	930	1008	946	948	971	941	899	983	888	962	937	900	970	963	973	979	944	966	966	915	950	910	917	990	937	910	932	942	911	922	971	938	953	963	903	961	981	943	918	963	988	924	885	912	925	946	862	981	932	949	969	936	956	966	983	930	898	935	949	891	922	918	928	903	942	913	920	974	954	955	967	965	997	975	962	925	947	982	940	923	906	919	945	946
15466	3533	238	212	203	175	167	172	167	160	173	137	159	157	159	153	163	175	167	174	153	186	151	185	168	146	146	166	158	151	175	146	151	183	162	157	169	129	170	175	163	158	159	170	174	173	186	159	156	164	158	173	167	186	153	158	166	153	174	193	154	166	160	162	168	173	172	147	151	168	155	178	174	137	140	145	164	161	153	171	175	170	163	164	152	158	161	174	177	140	177	154	164	183	151	163	163	143	172	165	175	173	160	159	154	148	184	146	167	159	149	155	149	165	170	138	135	166	153	155	153	156	153	158	162	168	159	165	170	174	142	168	155	189	173	173	170	157	174	155	154	172	164	180	164	153	162	157	164	164	177	166	147	162	165	161	161	155	135	184	160	157	154	140	178	163	155	145	165	175	168	149	159	181	160	155	155	153	150	159	162	159	165	142	155	158	170	148	150	161	149	158	157	169	140	156	162	137	167	154	168	173	172	170	162	172	167	164	164	128	161	151	166	162	166	162	158	149	160	147	153	149	158	170	160	162	171	155	164	163	163	171	147	157	163	165	144	181	162	171	162	167	166	151	176	155	150	158	174	187	166	161	161	166	156	149	173	144	180	167	181	199	166	198	182	137	156	150	163	158	161	192	172	152	170	152	157	169	143	161	179	150	174	162	159	147	157	147	172	170	152	158	143	164	175	159	153	166	153	168	161	164	142	167	159	160	188	163	175	163	169	139	151	169	158	144	157	135	157	165	155	168	151	144	153	161	172	188	162	177	163	149	169	164	138	181	168	162	150	176	162	155	161	151	141	181	162	148	161	172	150	184	153	164	159	169	157	156	168	174	159	163	170	156	149	171	160	160	152	155	163	164	179	163	148	152	149	166	148	177	166	175	143	174
16074	5038	644	659	637	607	600	573	597	553	607	597	563	555	567	578	574	562	559	547	578	548	516	531	516	558	544	543	550	540	523	557	541	553	555	557	530	581	539	545	481	540	565	558	561	570	580	567	561	547	573	543	540	554	598	543	564	579	523	542	559	506	573	509	566	568	561	536	579	540	578	532	564	532	547	576	589	576	557	571	554	538	505	532	543	546	577	561	561	564	537	562	636	542	585	567	560	562	545	553	549	556	558	568	513	540	555	543	537	570	511	574	523	539	548	550	570	522	542	603	550	578	560	557	540	541	578	540	545	548	574	548	551	576	571	588	521	553	606	542	551	517	535	614	581	567	571	593	559	534	538	565	568	561	568	569	565	549	519	552	547	576	579	554	577	584	552	542	553	589	574	520	546	544	533	558	590	562	541	514	632	582	568	549	555	550	503	554	558	578	561	521	549	546	555	561	574	558	544	566	562	589	527	575	546	527	583	574	565	579	509	551	539	566	536	569	547	539	529	545	574	547	555	524	578	539	532	544	538	524	533	560	563	514	555	541	571	558	536	582	551	550	571	561	532	538	568	579	557	560	545	549	519	566	565	579	542	567	616	601	556	538	582	530	544	584	565	590	541	551	538	533	549	554	518	573	515	542	566	562	534	558	574	550	515	554	554	529	530	581	556	603	580	588	528	547	601	536	578	538	547	535	564	557	589	556	549	520	517	546	535	555	552	554	603	517	572	587	570	534	563	576	562	558	535	534	551	529	563	583	566	543	579	540	560	567	586	570	588	566	523	527	535	596	617	517	557	543	540	573	522	522	577	567	501	589	545	559	530	509	563	562	529	547	517	562	533	545	503	561	570	555	598	530	556	585	547	553	500	570	550	578	520	553
62085	37381	10454	1487	697	571	457	420	395	388	377	349	329	353	362	361	345	299	323	306	309	315	331	311	310	295	328	307	277	293	319	323	317	335	299	302	300	278	288	308	332	303	306	282	307	315	279	308	296	332	295	287	291	316	291	308	318	306	297	271	311	333	315	320	310	337	313	310	298	267	309	290	306	296	259	299	306	273	287	295	283	305	328	331	326	299	305	305	308	298	334	313	287	299	284	305	304	309	281	328	307	311	299	275	299	326	291	279	310	269	276	304	320	284	297	310	276	310	292	282	318	309	308	287	303	318	263	314	326	297	306	306	296	266	311	303	281	312	322	281	300	305	291	318	299	319	301	305	324	360	310	298	279	293	336	277	307	296	310	320	268	275	273	327	304	327	285	326	307	312	318	295	323	315	351	301	351	311	287	314	283	277	323	274	282	321	270	304	298	293	303	268	297	317	320	279	284	292	283	298	292	312	313	317	313	298	299	304	298	301	299	364	307	291	299	295	261	300	281	325	286	331	335	308	285	301	292	301	294	300	271	280	287	307	324	294	324	308	314	270	323	313	303	285	299	325	316	296	307	320	295	321	317	300	307	315	299	296	322	304	298	293	314	319	308	306	317	321	326	306	329	296	321	327	302	307	318	273	275	324	307	280	305	325	319	292	317	313	292	340	293	292	295	310	279	298	305	305	348	299	319	296	298	316	310	316	317	299	314	322	333	340	289	310	320	280	289	296	277	328	300	297	323	303	288	312	293	315	336	312	329	340	320	280	292	331	307	281	316	325	297	316	308	340	281	311	274	280	337	310	278	297	331	299	294	272	294	330	307	300	310	298	304	314	307	305	297	332	321	302	280	297	328	312	312	286	275	316	285	343	336	339	271	304
40045	20859	2729	3055	2729	2357	1985	1735	1631	1483	1378	1297	1291	1247	1130	1163	1227	1139	1155	1070	1039	1077	1038	1078	1040	964	981	1037	1037	1026	982	963	974	977	987	1014	946	1016	918	956	929	967	1001	962	968	904	958	925	924	932	983	971	958	949	889	964	940	929	856	895	969	959	861	968	906	935	976	924	925	933	904	913	924	903	942	930	927	928	979	946	965	964	947	959	935	890	971	917	951	937	958	928	906	937	899	885	926	933	927	944	933	927	943	910	955	932	889	933	943	922	980	879	904	886	941	910	925	878	904	919	986	929	963	970	980	882	924	972	932	901	925	965	986	927	911	939	980	916	909	908	908	904	976	907	865	961	919	920	995	939	956	921	892	924	946	897	904	940	940	907	948	914	915	888	975	915	919	928	915	943	905	915	899	924	921	931	980	935	922	935	890	961	932	936	972	961	947	943	907	886	977	1002	914	905	918	927	890	926	949	926	937	913	921	956	911	941	951	917	906	962	911	993	900	894	924	991	965	956	901	914	912	901	904	895	960	978	922	915	946	930	955	938	925	884	865	879	946	953	883	942	871	927	895	941	940	890	930	880	954	873	884	931	946	912	915	926	935	938	961	930	954	912	875	960	900	885	936	928	885	894	993	937	931	892	952	897	937	977	906	941	911	945	911	931	907	888	974	983	999	918	963	946	919	952	981	906	929	897	892	931	913	954	915	893	934	937	933	956	929	913	931	912	946	928	951	954	898	959	958	924	930	975	900	918	980	919	996	892	931	933	978	875	900	905	948	969	935	964	953	881	902	925	956	918	944	898	939	932	888	893	868	869	923	934	930	954	936	895	958	929	845	934	916	933	928	880	930	926	895	893	906	960	954	916	973	923	929	874	917	959	877	905	871	977
70986	38854	19686	9345	1610	868	660	628	553	472	444	449	375	392	390	389	395	339	379	344	352	382	396	323	359	310	329	344	305	315	334	354	341	341	316	325	321	318	322	324	318	338	322	335	326	328	324	335	307	330	297	341	320	282	335	304	309	314	346	331	292	321	327	312	333	302	349	284	319	325	301	291	277	324	329	326	318	322	300	319	320	272	330	306	352	353	316	344	334	300	297	327	328	315	313	334	292	294	295	314	304	306	326	334	331	295	325	308	335	288	310	310	311	354	357	330	296	317	304	338	311	338	320	324	349	331	327	310	305	319	333	344	311	322	333	329	306	334	314	356	300	307	295	284	284	309	344	323	316	285	326	325	344	325	308	304	293	324	335	341	311	332	299	330	319	330	294	306	367	326	340	268	337	313	308	350	330	329	342	300	331	314	302	306	324	306	318	319	310	298	318	302	348	335	330	321	341	336	315	295	331	304	334	284	340	327	304	313	309	331	299	299	354	315	329	314	323	301	330	333	327	333	301	299	352	318	328	312	334	336	322	331	285	321	328	308	326	301	335	339	309	295	318	296	290	316	287	310	301	333	320	321	284	323	328	314	338	302	322	288	322	322	338	339	341	323	309	306	297	357	328	335	354	306	316	303	322	302	311	337	341	295	297	299	328	318	298	324	315	306	344	308	299	303	313	298	298	304	296	322	275	301	333	320	330	314	297	344	321	325	321	320	359	312	350	327	306	291	344	310	298	306	303	300	297	317	287	355	336	335	323	300	297	332	291	313	304	335	322	303	333	338	304	343	306	318	335	299	314	332	295	332	314	322	294	285	309	295	317	308	307	314	332	305	297	301	298	294	332	312	317	342	323	293	357	296	302	321	307	295	312	313	308	296
49841	26291	4591	5037	4496	3625	3228	2769	2297	2190	1920	1904	1644	1586	1503	1442	1299	1362	1327	1250	1252	1246	1170	1210	1166	1141	1091	1129	1111	1003	1110	1032	1107	1037	1001	1070	1049	1021	1019	1013	1041	1035	1015	1031	1019	988	1023	993	993	1099	970	1005	986	986	959	1010	963	1014	1004	1068	961	906	999	959	1019	974	969	957	992	972	999	1030	953	964	976	937	947	975	1021	905	948	902	902	968	926	914	966	961	981	966	950	1018	983	905	1000	908	970	976	948	998	976	994	987	926	998	974	919	968	969	926	974	983	941	944	945	946	961	917	952	943	976	944	895	957	950	906	971	1006	974	962	946	951	981	958	966	918	946	965	1011	1024	1034	948	954	1009	928	872	949	948	963	980	986	951	945	973	992	934	1001	933	990	935	961	939	904	939	968	909	939	934	948	956	891	968	966	935	894	918	936	903	963	852	944	943	915	1004	986	980	960	951	960	981	939	995	986	913	913	914	965	914	934	888	935	983	926	924	940	950	958	1005	946	955	969	1009	961	969	969	976	900	937	971	969	986	919	932	962	1003	943	983	997	960	1010	974	950	949	958	1009	967	992	981	961	960	988	921	921	950	983	923	930	896	1002	959	951	989	937	982	965	1000	928	956	984	933	957	974	883	888	922	896	968	930	985	954	980	939	943	937	951	959	984	970	968	1011	934	965	930	922	945	925	919	975	1013	903	985	960	978	949	931	944	944	944	908	971	948	942	977	928	943	925	980	982	957	946	1003	989	960	885	971	1015	914	908	960	905	920	960	949	992	926	930	905	1004	920	954	907	970	938	974	913	931	888	946	911	925	993	934	960	950	932	943	885	967	944	972	931	965	871	890	947	935	929	958	884	935	981	939	933	956	970	994	949	965	952	962	979	971	916	872	943	968	928	992	951	968	969	961	956	1008
15456	3844	458	293	176	196	179	181	170	155	137	172	177	181	146	178	159	160	147	148	159	149	180	153	162	165	151	166	154	172	166	184	187	187	135	165	151	173	164	154	158	180	148	156	197	145	177	157	145	139	148	150	156	181	167	161	174	180	169	165	164	149	162	152	151	140	177	137	166	156	166	143	153	159	153	161	174	167	191	147	155	149	152	173	152	161	158	161	144	148	168	139	167	149	177	153	163	165	153	153	159	145	182	158	162	169	156	168	160	158	162	150	165	148	178	181	168	180	191	185	157	173	161	147	163	164	162	175	165	173	171	167	175	175	150	166	173	160	180	161	155	132	170	155	156	143	164	141	155	168	152	164	166	162	159	162	169	180	150	162	168	173	168	168	165	160	145	176	142	176	154	150	174	172	189	162	167	173	172	170	156	155	148	168	159	137	164	170	171	157	167	146	156	166	168	165	149	163	157	170	164	166	162	145	186	157	162	163	175	163	163	157	145	176	182	145	170	156	184	162	160	178	170	160	150	164	142	181	150	177	191	168	160	171	146	142	172	156	151	179	159	145	161	176	168	162	155	178	159	153	177	147	153	164	160	145	183	130	164	155	159	160	171	173	150	175	186	164	157	148	141	152	140	153	146	188	159	151	157	169	175	146	163	154	167	161	166	165	145	162	178	165	159	175	164	174	182	129	151	153	170	152	155	157	176	148	180	167	155	165	168	155	171	156	154	164	159	164	157	165	138	172	192	144	180	160	152	175	171	164	162	154	166	149	165	152	180	165	158	160	178	177	159	174	135	165	167	188	166	186	164	161	163	159	142	174	202	164	159	167	151	165	149	155	165	154	161	159	147	162	186	155	158	144	150	174	158	185	174	159	150	167	144	175
16425	5064	715	666	655	648	622	606	600	566	587	611	577	604	594	546	564	612	572	574	553	578	568	556	573	551	536	573	611	568	597	521	563	510	589	573	579	592	544	548	555	577	542	589	575	524	559	558	518	589	617	567	540	530	569	508	537	536	577	578	557	561	602	588	589	532	567	540	533	563	589	587	555	584	562	533	574	526	571	540	562	585	556	554	547	563	551	544	541	568	539	571	568	565	517	510	568	531	529	525	550	567	570	546	545	549	554	552	577	544	565	574	565	567	569	501	506	577	551	551	561	515	574	549	536	548	560	557	569	550	540	527	554	557	548	573	569	567	551	566	520	541	582	621	548	563	566	551	549	524	569	566	591	522	555	526	525	555	555	548	573	574	533	543	616	547	542	527	545	591	559	543	533	557	540	567	549	541	501	572	545	538	556	561	550	564	524	580	539	503	552	541	543	545	583	570	538	567	587	557	565	564	575	524	563	564	541	538	591	544	549	592	541	575	586	565	589	577	519	545	577	588	555	565	580	547	586	556	537	547	583	543	548	567	532	570	523	538	537	556	568	582	576	568	518	562	553	608	501	563	519	587	566	526	574	542	553	603	523	543	510	538	605	636	565	556	509	553	582	565	555	548	544	601	542	569	520	572	539	550	569	541	562	576	541	545	545	554	532	581	539	527	536	552	576	531	549	561	535	526	614	554	564	534	595	591	554	566	574	589	571	562	554	536	545	567	569	569	552	537	535	567	588	556	534	577	559	551	546	563	552	553	569	544	556	570	571	572	583	522	575	622	556	549	582	547	542	545	513	553	532	526	613	550	528	505	542	553	565	535	581	565	574	526	604	549	585	540	581	572	512	551	532	521	555	540	563	561	548	545	530	562	589	521
61847	37298	9958	1450	729	579	459	472	457	376	366	345	367	384	360	298	325	318	339	324	323	307	342	297	285	323	309	306	274	293	296	321	304	324	282	323	325	297	316	337	273	293	294	297	278	324	299	288	310	297	305	320	323	301	309	317	272	308	312	287	296	314	342	317	312	299	307	296	259	265	307	296	300	356	293	274	316	289	260	294	291	312	264	293	262	345	330	298	301	324	282	262	294	284	322	279	299	297	317	317	307	322	313	291	301	318	305	260	323	288	286	272	307	319	291	296	293	300	333	323	288	306	304	274	287	311	287	269	315	321	303	338	309	284	279	301	312	323	317	312	307	331	317	312	313	292	307	312	297	299	288	322	286	305	329	323	287	283	297	262	273	308	346	311	295	298	280	301	282	280	268	303	284	293	271	309	292	281	267	292	270	333	281	302	337	322	316	281	307	306	292	306	306	323	306	303	313	286	315	300	300	306	276	293	292	281	317	263	297	276	293	300	296	319	309	295	304	293	296	283	316	270	278	298	319	322	307	308	299	316	286	317	297	268	314	291	279	320	300	303	295	287	297	293	285	339	289	323	292	293	344	302	305	315	286	319	310	319	292	319	309	340	296	293	303	276	307	304	275	336	286	301	306	298	280	290	284	295	294	292	309	307	287	318	290	279	304	288	325	270	301	328	302	274	321	332	292	343	323	294	315	304	317	332	271	307	307	291	312	305	298	278	321	309	315	284	294	332	296	308	307	310	313	325	288	294	292	313	291	306	286	317	304	309	290	272	309	329	288	304	292	287	293	303	310	302	314	309	318	275	317	280	332	317	255	307	295	329	293	333	308	311	300	320	304	312	289	309	339	325	306	279	292	261	296	290	330	290	285	303	320	329	307	306
39824	20469	2841	2997	2675	2284	2003	1795	1673	1464	1407	1342	1283	1245	1163	1232	1139	1034	1104	1058	1029	1122	1020	1096	1022	1030	971	981	1008	990	936	941	991	1029	984	983	954	980	899	950	964	937	940	984	995	991	947	999	949	981	985	971	941	978	882	900	940	956	927	961	916	892	916	944	967	920	977	879	915	987	935	940	921	978	925	861	956	957	953	928	902	908	895	949	997	913	922	906	916	889	972	899	893	944	939	989	942	906	916	909	930	897	943	920	929	866	895	919	939	937	962	912	958	913	910	928	910	971	899	931	929	953	894	918	966	882	909	948	944	919	933	930	921	881	896	898	1001	891	931	932	916	948	918	913	935	899	916	913	930	963	859	930	942	963	926	932	902	924	896	890	905	921	886	893	916	937	989	930	868	912	935	898	918	943	934	903	974	889	964	902	948	945	915	914	961	892	928	964	899	894	893	929	892	907	936	961	902	940	928	963	956	942	925	864	926	904	857	881	923	893	924	923	926	932	910	916	928	915	918	927	969	910	916	951	944	916	963	914	883	924	863	957	889	943	912	935	891	896	892	891	899	904	905	883	951	946	912	876	899	930	951	952	945	885	923	939	936	939	874	923	927	903	931	896	918	902	915	901	976	886	893	920	904	927	903	941	908	953	908	924	893	840	896	938	961	926	883	915	973	885	838	917	898	932	881	900	882	937	890	946	937	954	967	835	881	935	943	911	927	933	918	906	934	955	919	938	955	935	878	929	890	995	919	920	878	934	915	939	949	942	879	909	899	947	897	910	928	902	906	900	944	939	959	965	990	958	895	869	932	939	934	886	874	988	952	932	913	950	955	955	886	919	950	967	985	948	919	945	924	929	868	957	847	930	895	892	872	941	869	934	921	884	968	859
71892	40250	19449	8811	1556	901	704	605	541	506	480	430	424	406	364	381	392	325	339	388	316	345	341	353	344	359	314	347	344	309	345	341	381	328	315	317	304	313	348	315	315	284	345	316	330	300	321	343	331	301	306	320	317	326	317	332	304	345	330	296	304	340	308	305	317	344	328	315	302	304	336	337	329	324	326	330	310	310	326	294	292	320	310	271	316	332	318	299	336	335	300	309	286	285	271	313	339	336	307	307	325	300	299	312	311	296	297	342	322	299	309	316	331	316	295	299	319	320	342	303	345	321	317	310	332	311	317	331	339	247	278	315	320	332	297	274	302	311	293	320	303	313	326	299	312	314	317	327	304	320	304	311	326	305	325	304	297	294	327	294	295	310	304	334	316	283	310	309	315	342	298	295	304	323	287	300	303	341	305	308	326	298	315	315	336	322	332	315	335	332	309	336	324	323	298	341	313	315	318	324	326	317	320	314	278	278	295	296	318	311	305	284	319	335	346	319	311	287	325	311	321	329	292	290	298	304	307	280	295	295	315	316	279	315	313	320	329	299	328	313	317	295	300	310	310	331	282	330	301	317	278	314	317	326	284	301	301	318	337	332	324	339	331	326	261	294	308	297	328	303	308	306	291	315	305	317	294	304	310	320	302	332	308	314	303	326	302	287	372	292	290	324	309	321	302	304	349	297	293	272	296	296	313	304	319	332	291	308	330	322	323	280	325	301	292	303	305	308	303	317	316	317	328	326	343	307	309	310	277	314	329	316	309	279	331	311	348	320	297	322	321	312	317	344	318	297	302	302	310	285	310	321	322	278	297	305	287	293	307	315	306	312	312	306	302	324	314	316	309	339	310	304	280	315	331	318	338	317	296	341	304	299	336	326
48994	26713	4642	5105	4478	3707	3157	2665	2371	2120	1927	1806	1713	1521	1479	1430	1379	1283	1240	1290	1302	1174	1196	1214	1144	1152	1130	1141	1050	1119	996	997	1052	996	1022	1051	1028	1041	974	987	1060	1062	1039	994	926	1009	996	986	971	1002	960	998	1028	981	970	1013	1013	955	986	921	1039	977	948	1008	942	1004	962	994	1020	950	1002	982	976	870	975	1001	1038	931	913	928	964	984	931	939	1004	919	907	982	921	969	960	980	986	893	985	970	983	989	942	950	967	993	927	955	966	946	973	955	942	919	959	950	918	928	952	962	895	951	950	935	899	951	930	944	993	1001	943	947	918	972	904	922	916	916	920	969	981	916	973	979	910	971	970	972	899	913	973	922	949	946	969	965	960	949	975	947	898	1008	980	958	880	911	958	945	892	879	985	891	937	897	952	953	944	934	940	888	972	934	992	964	920	959	968	896	935	927	924	1003	920	946	989	960	927	948	984	917	925	940	958	972	973	928	951	930	998	983	958	942	909	899	951	960	857	963	924	936	909	962	892	972	896	945	931	942	919	951	988	914	956	977	952	945	904	908	962	916	927	1012	961	969	966	950	921	946	932	919	919	956	923	923	920	949	969	964	922	938	899	955	911	959	868	924	909	939	882	884	905	953	900	973	906	898	895	970	948	919	951	944	915	934	918	948	929	949	955	974	950	920	925	1026	993	977	974	888	997	893	919	941	924	883	987	969	953	969	958	964	993	985	968	902	949	916	954	918	994	911	996	952	988	983	966	890	951	938	962	978	973	908	947	919	910	889	981	932	969	976	919	951	950	958	956	1008	916	881	906	944	866	901	870	918	943	923	915	997	916	878	916	940	946	921	955	933	932	932	879	902	943	937	969	882	886	931	968	893	930	980	965	926	925	897	952	965	938	923
14429	3644	431	264	169	172	195	177	152	182	191	153	166	176	202	176	179	166	177	139	167	152	170	151	181	148	179	154	173	175	159	149	160	168	152	153	150	153	158	160	150	164	156	173	170	171	170	184	152	150	170	155	166	173	186	151	151	167	171	169	156	161	167	150	177	154	142	168	173	155	149	155	144	162	153	164	171	171	175	165	163	157	170	161	137	153	171	136	155	160	168	155	185	151	156	167	164	160	168	133	145	183	178	162	165	162	151	146	151	137	145	155	170	149	156	175	156	171	167	135	170	154	163	173	145	137	160	159	163	157	183	164	158	148	172	145	150	136	149	162	170	150	155	148	176	137	164	168	167	167	151	163	158	184	177	170	166	161	168	147	139	175	190	149	154	151	165	152	155	171	173	160	157	166	136	176	184	177	145	174	163	160	162	158	162	152	174	144	161	132	181	156	173	146	154	159	169	167	152	173	159	157	185	180	151	164	156	174	160	149	150	167	175	172	171	148	139	164	179	167	178	143	153	179	168	157	177	161	187	143	154	148	191	154	168	163	182	159	149	170	167	140	169	156	163	153	153	151	163	158	159	150	166	169	162	171	145	175	142	192	155	180	196	169	163	153	150	176	155	139	164	166	170	136	168	176	161	144	158	165	152	141	163	162	162	171	154	178	170	153	151	151	171	156	143	140	162	154	175	176	154	151	162	173	176	176	171	176	168	150	140	149	153	186	169	173	146	159	167	148	178	159	146	177	154	159	138	163	177	153	153	150	177	149	156	160	144	168	153	163	174	166	154	165	155	151	175	166	149	164	171	176	148	161	140	180	170	165	174	184	162	150	151	167	165	153	148	169	132	148	157	160	155	192	167	152	155	159	159	153	168	161	167	155
15558	4962	686	720	671	615	637	607	619	574	561	608	577	523	520	588	556	548	541	586	557	542	538	586	595	551	559	580	541	554	568	555	600	574	564	567	566	544	585	565	526	563	587	523	583	557	563	546	565	550	555	558	557	557	578	572	522	535	564	535	550	536	577	578	573	519	581	536	537	560	573	544	571	517	560	558	525	586	609	566	523	552	554	537	558	552	533	509	575	528	568	584	530	584	539	557	554	560	547	580	548	579	566	525	558	606	543	571	548	619	535	522	545	558	538	543	534	578	543	560	556	547	584	572	581	510	565	549	507	560	525	553	590	524	608	528	549	529	553	545	543	574	554	596	554	559	567	572	558	534	570	548	538	546	535	543	550	552	555	535	569	532	573	561	558	566	589	534	540	543	547	547	578	535	524	507	520	554	564	560	553	581	518	519	570	527	576	510	582	540	572	541	559	557	541	548	572	527	561	520	535	545	539	568	578	558	546	517	548	553	543	565	584	547	552	533	535	539	557	555	580	600	570	528	534	530	562	536	542	537	551	579	534	540	544	606	538	553	561	540	587	544	552	598	544	561	559	561	588	552	574	533	561	523	538	577	537	547	556	558	528	576	546	547	565	554	585	552	499	560	537	581	558	557	558	562	555	565	570	547	589	562	587	507	546	578	578	607	571	573	593	551	551	542	583	553	567	556	609	576	586	580	596	550	558	570	527	555	560	531	564	562	545	571	586	561	572	571	594	552	586	545	549	552	574	505	552	571	588	539	497	515	597	553	556	567	581	547	545	553	523	570	608	551	517	499	548	558	575	546	544	547	533	561	530	510	540	528	539	556	540	522	549	571	571	544	612	542	602	571	563	607	584	560	564	548	555	547	553	539	590	576	530	565
61956	37401	9644	1386	734	608	511	458	389	375	392	373	369	329	362	327	332	332	334	324	285	314	303	320	306	325	315	330	333	286	325	293	306	334	326	303	288	275	303	309	294	295	296	298	299	295	311	317	301	296	292	335	287	271	339	318	295	332	314	309	332	312	285	306	304	306	294	310	321	319	310	303	316	348	290	277	317	294	327	329	303	314	287	317	286	318	305	289	296	306	311	285	279	310	289	307	316	315	285	284	285	329	338	303	314	302	283	273	320	331	307	335	289	304	301	288	282	295	286	291	261	303	281	320	312	309	308	312	296	292	310	291	304	300	292	288	279	282	285	313	275	283	309	321	301	280	308	308	286	278	314	316	309	299	309	284	313	298	290	279	276	297	309	301	333	302	296	297	302	305	277	296	344	283	323	278	293	292	259	314	303	328	275	322	307	299	303	304	337	316	329	334	313	301	334	330	303	277	306	341	296	301	327	288	284	296	305	334	320	310	303	308	339	297	289	281	314	339	298	287	303	256	328	298	306	298	318	309	328	300	306	276	295	302	304	304	329	331	343	297	290	307	272	293	302	271	286	276	310	309	278	302	323	272	303	269	283	275	304	286	267	295	309	284	307	287	288	287	315	319	278	314	317	301	300	286	278	321	283	297	326	325	292	282	312	300	285	326	302	313	310	308	308	302	263	298	288	270	297	296	323	334	309	271	302	292	308	292	278	318	294	286	284	315	307	316	291	298	273	305	314	315	327	296	302	276	275	284	302	330	328	324	303	290	324	302	306	314	308	292	252	294	287	293	329	316	332	327	287	288	321	299	310	300	309	305	298	332	299	288	289	305	301	298	288	316	313	305	313	307	314	281	300	288	338	296	300	296	338	258	315	322	345	288
39190	20850	2761	3042	2545	2226	2088	1847	1611	1530	1468	1327	1285	1182	1206	1143	1098	1077	1126	1110	1073	1038	1052	1029	999	1052	1062	960	988	974	1022	1009	1024	1013	984	981	911	924	971	967	1016	966	921	923	925	941	937	915	1004	919	991	932	897	980	1011	912	927	857	918	921	936	946	927	932	939	922	986	873	902	917	886	930	949	942	906	914	942	933	946	884	935	936	887	942	934	941	973	942	958	899	933	939	901	886	879	881	919	903	876	903	910	920	911	903	918	882	884	911	945	863	941	922	914	880	951	931	927	879	902	900	950	876	987	928	920	898	908	911	906	897	902	887	935	905	923	931	893	888	905	899	901	915	955	931	941	921	883	921	923	934	924	931	956	903	903	887	876	898	957	952	903	897	874	886	937	902	904	929	920	861	872	956	937	882	951	919	905	962	932	905	951	922	938	874	906	930	930	919	912	926	916	948	894	933	883	908	895	927	861	906	875	925	915	946	896	896	909	880	952	902	913	904	885	929	880	923	891	955	973	910	874	923	903	915	931	882	929	913	913	871	934	887	888	952	900	916	938	959	938	925	867	909	885	937	909	869	945	888	864	930	964	914	909	877	994	943	960	957	905	926	925	906	896	914	927	923	921	891	868	947	953	988	874	918	868	940	916	934	908	899	905	913	878	943	888	973	898	936	909	918	939	888	870	892	975	948	918	919	998	976	924	897	899	948	900	903	915	921	936	907	952	967	939	923	866	900	894	923	918	918	869	922	940	979	961	870	939	923	932	966	887	898	940	920	915	902	946	936	972	920	899	826	946	926	876	930	937	930	913	905	920	974	929	913	899	883	910	926	947	886	868	939	931	909	960	949	871	912	927	908	913	896	904	934	877	932	946	961	953	897	909	855	883	944
74917	43772	18115	6792	1397	881	725	625	535	550	470	413	433	411	359	355	411	367	378	349	336	347	356	347	347	320	335	328	341	354	313	345	300	312	340	323	321	358	297	302	341	306	358	344	284	333	298	329	311	314	332	338	327	340	317	285	346	321	290	331	313	334	346	342	354	305	295	314	311	298	332	320	301	311	329	312	312	334	334	335	327	316	335	297	335	287	331	305	315	285	305	299	288	325	310	320	323	308	305	317	324	298	320	309	351	330	346	299	326	320	314	318	317	307	326	335	291	309	307	321	324	303	311	308	313	316	317	302	316	292	350	314	315	321	328	326	282	318	314	346	313	330	341	317	300	348	328	324	314	351	296	309	294	328	312	313	300	315	313	312	299	320	319	317	335	291	347	300	345	313	293	294	294	301	304	327	335	304	320	292	328	298	282	324	300	317	324	286	335	336	329	301	309	314	335	310	320	308	321	293	335	321	302	317	330	302	319	326	296	314	295	314	291	310	334	345	300	329	292	297	295	327	330	299	319	307	337	303	316	305	301	321	331	315	302	303	319	315	313	289	341	313	332	310	318	328	313	337	309	283	310	332	318	321	338	298	348	298	309	285	352	311	331	345	312	355	357	335	280	306	340	306	317	301	344	297	344	308	357	329	308	327	314	321	345	341	279	304	340	325	291	326	331	283	285	336	317	327	292	293	334	308	311	330	343	322	330	295	330	317	337	274	330	341	302	342	352	294	302	309	318	314	304	330	318	316	328	300	309	336	302	308	299	312	316	301	296	346	325	329	324	327	344	333	303	342	323	323	336	361	293	317	318	307	299	308	350	317	308	300	299	286	280	318	312	310	277	320	314	280	312	307	292	290	321	310	339	321	320	347	329	318	320	293
48552	27322	4683	5167	4484	3740	3117	2674	2373	2204	1904	1803	1596	1532	1449	1430	1446	1354	1349	1286	1213	1160	1138	1146	1181	1105	1095	1103	1107	1074	1015	1088	1058	1061	1024	1100	1081	1062	1046	1068	1016	1067	1072	940	986	1061	1007	1032	994	987	1029	982	1022	932	1016	987	971	972	1024	984	1008	981	981	993	980	986	931	963	975	939	962	932	981	1018	989	976	946	970	925	926	971	963	980	1022	954	1048	945	952	968	999	964	946	947	944	970	1001	937	982	950	940	917	937	933	918	925	952	949	976	982	996	929	980	959	935	966	987	973	950	914	988	923	966	895	938	894	936	940	949	946	967	921	977	907	927	944	946	902	927	908	981	898	942	914	984	939	933	923	979	1003	956	933	1000	974	898	926	919	953	975	972	969	915	939	951	950	1004	936	962	899	899	922	1002	952	949	927	937	967	907	929	911	940	945	927	940	925	922	928	916	970	981	923	940	955	911	976	992	963	929	954	1024	956	927	954	943	933	933	941	931	953	917	1033	959	975	928	930	936	954	984	951	914	939	928	941	1007	924	936	928	954	924	950	960	951	949	913	979	984	886	977	950	920	896	918	908	950	942	951	922	962	934	911	946	938	947	944	956	949	922	967	889	884	962	1007	934	958	913	898	937	974	913	955	978	916	953	962	954	966	898	944	896	951	917	917	1018	952	914	933	916	907	989	987	994	882	931	928	941	878	925	972	951	969	899	987	936	908	1012	949	947	954	947	950	935	888	905	934	907	899	958	923	921	946	944	961	914	953	952	1010	898	944	949	954	933	952	962	955	956	901	967	938	933	948	996	961	888	939	951	944	962	915	915	968	942	955	903	964	942	882	912	1006	985	948	922	899	916	965	996	988	878	1003	933	953	964	947	919	953	922	926	969	971	931	978	926	976	955	936	1003
15387	3706	331	209	205	161	181	169	162	169	153	146	156	163	186	131	167	160	156	150	161	174	163	153	180	167	158	180	160	149	168	166	176	164	161	167	147	160	167	155	165	159	153	167	157	159	183	171	166	165	163	173	183	170	150	153	149	165	185	176	150	184	159	154	162	158	187	172	134	183	155	170	180	177	157	137	169	149	174	176	149	148	179	154	173	139	135	189	170	153	164	157	163	163	181	173	160	143	175	165	168	151	154	154	149	164	157	159	159	173	150	161	167	154	166	168	166	155	167	157	171	175	185	155	144	163	151	156	198	152	162	191	177	180	160	186	182	154	169	162	163	161	170	180	170	184	189	149	160	142	172	150	182	155	165	147	169	159	161	163	161	168	164	155	153	163	187	161	200	173	156	143	179	161	173	178	147	167	153	172	154	157	144	179	148	156	147	160	169	184	151	171	169	144	183	166	167	161	169	181	173	172	168	165	139	171	179	156	199	177	144	161	175	158	146	153	151	166	179	169	154	171	161	182	137	149	150	163	177	170	165	158	174	139	140	158	158	153	167	153	150	188	150	152	181	156	187	164	170	183	151	186	194	155	153	163	163	174	171	177	166	124	153	156	161	152	165	174	177	148	150	159	157	167	170	159	171	161	163	152	148	169	161	141	160	162	168	150	162	171	171	144	178	151	141	151	169	164	165	163	154	146	166	184	170	153	169	166	152	168	174	168	169	157	153	168	181	173	156	170	168	166	166	163	183	130	156	153	181	167	175	162	160	174	166	152	158	151	173	159	175	141	176	167	157	148	146	186	161	174	158	144	167	176	170	157	180	162	184	176	136	153	153	161	154	174	157	163	176	155	150	170	170	150	158	185	159	163	154	164	178	173	187	172
16329	5036	651	690	628	610	594	594	649	586	575	562	610	565	574	586	551	559	544	589	548	579	541	610	559	541	607	579	589	551	579	558	585	571	544	528	516	567	562	584	572	577	583	595	562	519	575	572	544	583	547	557	576	533	567	523	551	521	553	547	542	578	524	589	566	530	532	559	571	565	552	538	560	530	565	542	545	580	576	538	542	587	537	610	576	547	558	584	574	575	563	545	584	569	555	598	515	563	559	549	555	568	552	542	568	542	576	568	548	530	554	536	565	592	592	529	537	572	592	542	494	532	585	550	509	541	547	606	559	560	557	565	559	561	524	539	560	523	537	594	566	585	566	577	538	556	546	554	611	560	586	538	604	568	582	574	542	575	568	592	537	562	572	542	589	580	544	555	578	586	540	563	553	538	570	517	533	548	567	577	527	561	540	607	550	522	549	567	507	568	568	597	572	533	544	536	546	548	546	599	560	538	574	542	566	538	581	577	580	552	556	553	555	528	537	593	547	581	580	589	549	565	572	536	595	564	571	536	534	553	564	547	511	566	521	541	557	578	574	488	593	541	540	550	588	541	559	538	564	523	558	533	566	552	527	583	571	586	578	578	558	571	558	551	536	553	584	555	596	529	564	541	548	563	523	565	528	504	547	548	551	561	545	544	576	556	578	561	553	562	578	535	522	559	565	576	537	565	557	571	549	525	535	559	536	568	558	557	541	541	558	567	529	548	550	556	506	526	578	600	507	546	552	524	548	544	588	551	546	568	577	568	551	550	565	583	562	542	560	575	547	544	546	582	578	583	554	575	530	539	562	567	525	542	585	568	555	525	582	559	617	567	527	555	560	561	564	569	551	603	551	543	588	517	567	568	562	566	549	543	544	593	571	561
63883	39553	8295	1223	683	569	482	450	400	411	404	345	347	341	327	332	339	360	293	315	333	339	327	334	322	336	306	302	314	285	304	306	322	298	306	308	335	306	331	302	285	279	304	304	308	307	318	312	324	291	296	335	290	337	322	288	328	336	342	305	294	293	349	305	302	285	278	312	296	283	277	332	317	297	307	321	255	318	303	357	293	302	319	331	297	297	300	307	279	300	318	305	315	302	318	288	378	306	307	291	299	288	276	299	313	286	301	319	311	310	304	337	304	335	285	340	288	293	287	295	303	288	325	306	370	297	317	283	307	290	290	295	327	303	304	302	315	303	305	301	293	314	292	307	284	346	297	340	293	293	282	287	323	310	283	312	289	321	286	315	285	311	297	320	335	289	293	301	293	292	318	284	277	283	302	295	324	312	291	305	304	325	308	307	305	300	311	323	338	273	303	292	317	318	305	309	293	305	294	312	330	292	282	285	311	317	325	318	322	298	319	314	322	330	269	285	284	286	294	309	294	298	308	313	312	297	292	296	288	298	307	300	349	323	297	302	339	295	319	293	317	305	292	291	284	300	295	284	303	314	311	304	298	318	302	293	292	328	328	297	282	307	325	288	314	316	291	324	302	312	275	327	296	294	254	301	294	294	296	326	295	299	307	329	310	297	293	330	349	315	312	315	324	324	315	267	285	305	280	314	314	266	319	301	354	327	321	339	299	311	294	296	320	282	321	270	292	311	321	310	322	283	306	295	303	288	290	298	267	290	306	300	302	290	300	296	311	308	300	302	308	281	323	317	319	331	275	267	293	334	307	304	295	292	274	288	306	311	298	335	295	295	307	329	323	319	316	299	281	282	322	305	286	297	315	325	289	298	294	275	306	292	296	301
39980	21618	2746	2983	2685	2301	2048	1781	1589	1505	1439	1353	1283	1228	1147	1130	1136	1134	1151	1030	1020	1034	1066	1003	1027	1019	1023	1027	979	999	993	971	1034	1025	957	967	912	904	956	939	961	945	925	946	910	985	993	979	914	948	902	935	921	886	898	951	976	951	935	915	936	933	981	938	951	877	936	899	913	933	903	889	982	1016	904	940	933	896	939	949	941	922	886	985	934	976	940	880	912	928	922	884	875	875	956	903	942	956	932	882	949	940	940	936	915	911	980	1001	920	925	964	906	944	955	998	925	949	950	926	910	953	1009	1004	913	881	976	957	946	924	887	943	964	971	849	949	919	926	896	957	918	911	981	916	997	892	904	942	959	923	967	945	912	918	968	942	925	887	940	946	953	940	908	912	943	901	973	906	957	932	923	938	909	901	961	931	969	905	957	948	968	926	866	988	930	913	956	931	893	939	967	950	922	937	884	890	922	908	953	924	934	959	920	973	950	959	973	933	908	955	917	923	931	922	958	900	948	928	922	898	910	935	907	906	949	890	894	959	941	932	946	890	907	912	941	953	926	918	922	957	943	936	923	914	909	915	1004	956	981	947	927	890	899	932	994	902	883	912	915	933	957	901	933	956	886	945	984	903	909	944	929	948	945	977	924	891	910	930	993	917	948	977	876	908	949	889	911	928	891	968	890	956	963	915	971	865	947	934	901	943	933	932	944	888	922	936	913	906	881	957	926	917	938	885	899	936	911	931	980	963	946	876	980	899	910	935	892	933	884	949	923	946	946	939	959	944	906	899	915	898	875	898	916	948	956	939	951	902	990	966	913	931	978	953	997	970	929	942	864	894	889	935	928	937	905	882	990	947	960	942	865	920	931	940	914	958	971	939	920	945	896	881	937	941	950
76652	49788	16475	4706	1223	833	728	652	541	468	431	426	412	409	380	364	378	342	329	342	363	307	358	361	375	298	333	339	303	340	328	326	317	357	333	287	332	324	327	329	333	324	312	330	342	321	329	327	355	315	337	340	319	325	333	321	372	307	303	317	307	335	318	325	324	314	315	326	294	314	323	344	337	328	330	326	349	330	322	291	308	343	330	334	314	296	320	293	311	315	319	331	311	343	313	329	336	314	329	304	346	316	348	293	302	299	303	329	295	312	311	311	308	311	320	311	342	324	323	327	350	353	314	321	312	318	336	305	296	335	322	320	308	346	289	322	313	317	318	318	318	290	328	304	301	295	338	306	320	305	324	314	309	311	320	321	285	345	313	308	281	337	291	346	287	339	290	321	319	316	338	316	312	313	333	337	344	325	316	288	332	338	296	331	322	301	313	331	342	352	316	333	326	332	327	300	324	337	287	334	357	307	310	330	319	319	301	321	321	311	311	318	340	329	333	334	285	304	324	304	325	338	296	310	299	291	344	311	324	335	298	317	298	320	297	335	325	317	317	296	310	299	306	322	307	335	324	316	326	279	318	304	312	365	325	309	293	322	290	324	292	342	331	293	326	297	312	288	305	333	314	310	344	309	346	304	301	325	350	320	318	351	282	290	328	316	315	339	293	313	351	327	310	353	323	362	328	320	324	313	318	327	321	323	329	331	323	315	310	343	332	307	317	336	327	349	338	291	309	294	302	324	290	314	290	315	289	319	334	325	360	322	327	300	316	311	307	319	336	336	357	324	305	270	308	320	304	344	324	294	309	323	293	316	315	313	290	332	327	332	347	365	340	328	307	318	311	320	328	335	329	318	314	314	298	323	292	342	319	326	304	320	317	316
49044	28237	4592	5037	4448	3739	3014	2684	2370	2108	1950	1728	1672	1557	1486	1446	1380	1311	1280	1183	1192	1191	1191	1127	1169	1134	1060	1095	1103	1100	1064	1043	1106	1034	1111	999	1060	1045	1034	1010	1013	1011	1046	1051	958	980	1028	1021	957	1001	1039	1000	1018	947	925	981	975	964	1034	994	968	984	961	1002	936	987	954	992	958	936	1012	941	953	841	969	942	994	963	982	1010	975	930	955	977	899	954	946	912	1013	955	901	985	1001	958	952	926	971	935	996	1008	919	963	927	952	957	935	975	902	898	929	976	1010	961	932	958	1000	954	948	956	887	933	968	964	965	955	1005	942	935	997	902	950	938	961	967	926	941	951	968	1004	912	917	923	991	971	958	903	939	950	951	957	912	982	948	987	961	1013	966	926	969	955	950	990	962	986	958	927	956	972	931	1001	1001	960	956	999	1009	999	976	962	969	958	911	962	996	925	936	932	974	963	915	965	903	959	987	959	988	919	891	970	903	965	980	987	879	967	944	978	890	933	1027	959	907	919	922	942	971	986	926	923	918	971	935	929	951	942	849	923	981	939	946	930	911	965	954	950	985	964	951	890	938	972	1021	948	1004	927	947	968	981	920	959	970	963	948	1022	963	914	927	970	972	915	920	911	937	916	978	886	956	927	891	948	959	951	930	935	991	923	983	902	957	953	933	994	915	958	979	968	992	948	945	949	960	895	957	961	944	966	919	987	970	961	930	892	965	981	964	952	932	950	989	1007	960	954	931	961	956	945	917	967	928	939	981	983	938	967	906	918	956	981	935	974	954	1017	969	984	923	1026	989	953	987	950	962	938	907	960	985	1006	966	957	1021	910	980	972	914	928	940	933	927	943	930	952	993	952	971	914	931	999	954	955	961	899	907	919	900	958	964	932	1005	907	938	933	970	967	952	981	968
16039	3642	212	193	180	173	183	175	164	163	196	151	163	177	166	178	164	190	165	176	152	153	156	153	148	159	162	169	188	164	170	152	164	161	180	172	149	144	174	163	162	144	148	138	164	144	146	137	158	154	148	162	171	150	137	177	189	152	161	161	165	193	135	184	166	170	158	162	147	161	157	192	163	174	172	183	141	160	181	174	171	175	166	146	166	155	166	176	162	170	150	175	175	160	163	162	174	149	139	162	174	157	151	151	170	166	181	159	170	166	156	148	181	159	171	152	150	154	163	179	157	152	183	183	155	150	164	151	148	138	166	168	148	144	185	169	173	157	171	173	168	185	180	147	153	158	153	159	176	171	178	180	156	151	177	183	168	186	156	170	169	173	154	172	146	146	167	164	175	135	169	162	148	162	165	158	174	172	181	154	195	162	145	139	169	146	163	182	159	168	166	162	166	164	174	168	176	162	146	174	172	161	162	168	170	134	158	184	165	152	158	170	165	164	180	145	176	158	175	156	172	167	154	182	138	159	153	146	144	174	178	161	155	149	158	161	185	191	168	162	161	171	154	160	159	174	157	171	164	158	149	168	174	173	166	168	162	159	160	167	141	157	170	165	168	178	154	174	168	163	174	168	174	153	150	188	154	166	153	171	175	140	146	172	167	167	157	147	179	152	157	162	177	162	167	183	177	164	155	166	186	153	161	158	158	180	167	154	165	160	160	141	164	179	162	154	160	168	156	138	135	153	160	163	178	162	151	164	182	162	152	147	147	178	158	177	162	164	167	177	171	173	162	176	179	159	154	167	168	170	148	162	183	162	165	151	177	161	164	145	148	167	156	183	176	165	173	182	178	170	190	155	175	169	187	157	176	175	139	149	169	163	144	172
16448	4908	652	617	632	632	629	628	608	583	599	578	554	581	587	599	544	606	584	538	568	579	544	538	551	553	570	519	529	633	549	501	563	530	566	562	551	540	605	551	556	547	566	539	557	563	545	549	588	546	532	540	554	546	527	536	620	550	539	516	590	602	551	584	541	554	571	562	549	529	568	576	545	564	574	574	569	609	591	538	578	566	535	560	585	573	554	564	546	575	542	534	562	610	604	548	564	529	601	568	607	566	595	587	554	544	513	556	560	574	570	569	548	572	545	570	539	548	528	514	553	579	580	542	600	495	550	553	553	527	534	532	532	537	570	567	545	535	562	516	538	541	541	531	553	567	545	527	499	587	561	588	543	592	520	537	559	504	566	559	564	506	560	623	544	585	567	577	574	550	535	548	532	590	590	583	537	592	551	581	574	572	570	564	548	579	549	536	557	553	545	567	560	535	565	565	544	545	553	565	572	545	586	535	580	579	560	568	539	580	595	539	562	536	549	536	560	549	566	579	552	568	572	603	552	545	557	511	587	530	586	552	565	558	563	543	588	571	581	551	571	580	555	586	591	534	599	508	543	588	533	526	596	578	540	532	541	575	545	548	549	581	615	532	554	510	565	554	563	570	553	581	556	567	517	553	573	570	542	580	563	545	562	528	528	553	548	532	574	552	547	553	585	521	594	554	555	571	539	584	575	578	591	583	534	545	561	533	529	584	554	544	544	581	538	540	562	584	557	553	543	542	587	573	582	561	568	563	584	541	547	551	572	538	582	536	505	558	604	596	543	556	540	601	575	539	557	561	564	557	539	553	587	518	594	573	551	587	511	596	531	581	576	563	554	536	585	539	547	565	581	572	565	534	563	556	542	603	543	592	570	556	555	558
62746	39849	7595	1105	682	586	499	475	411	367	386	350	371	361	350	381	347	321	328	316	301	346	318	294	319	327	331	330	290	322	348	339	291	291	310	331	296	323	301	313	307	296	302	303	307	320	319	302	300	302	288	330	306	308	296	300	323	314	320	287	319	321	314	284	301	301	318	281	338	286	306	309	301	290	302	328	327	287	273	282	322	281	320	286	318	310	307	285	319	311	317	290	285	249	280	272	292	342	299	288	309	287	294	304	286	311	281	317	279	309	298	319	289	305	299	276	290	312	340	309	300	312	283	293	297	327	296	283	313	326	293	268	275	306	291	309	300	330	309	319	302	295	294	318	301	306	287	344	311	297	326	284	330	277	283	336	323	302	303	342	348	311	316	270	288	325	315	300	349	311	306	269	303	313	309	321	329	284	306	298	296	313	321	316	295	330	265	307	322	292	284	306	314	293	310	310	316	316	306	312	298	343	309	298	307	312	284	301	329	319	305	312	301	271	311	330	305	283	311	286	287	303	284	311	330	300	275	321	319	312	328	318	278	326	260	317	254	304	287	292	329	307	276	316	327	301	331	305	299	304	307	304	296	319	303	301	275	312	355	326	351	290	320	323	285	288	297	322	295	296	309	318	267	283	295	276	304	318	294	291	303	280	293	316	272	341	292	327	338	320	327	306	323	316	308	335	280	320	316	285	303	316	319	280	326	279	303	337	309	303	305	301	302	313	298	288	298	295	312	341	273	284	288	335	322	311	291	302	285	298	303	307	294	298	291	321	314	341	273	314	321	306	323	319	319	293	326	287	296	308	288	310	323	278	316	302	285	293	294	317	316	312	314	276	305	344	298	296	290	288	305	288	247	277	303	327	325	300	314	300	296	297	300	317
39825	21986	2835	3050	2684	2310	2014	1783	1620	1526	1437	1343	1313	1246	1178	1229	1096	1120	1128	1054	1040	1051	1050	1082	1044	980	1035	1034	1049	989	966	1021	1009	958	934	1012	987	968	972	969	999	938	974	934	956	934	971	924	988	928	978	959	988	938	948	989	921	948	978	944	934	916	965	965	922	933	959	992	968	897	938	929	972	903	883	877	939	939	977	972	962	1024	929	901	972	930	972	961	892	897	910	972	946	928	973	926	934	879	934	960	989	893	1019	920	876	987	913	893	922	962	932	912	962	970	950	940	926	956	940	940	878	921	874	931	932	970	921	926	930	898	982	923	935	921	977	929	885	954	910	911	949	929	965	940	947	916	928	934	941	903	867	944	901	911	944	904	929	963	953	866	942	946	891	918	922	927	943	929	937	990	927	976	930	939	878	959	921	897	948	959	928	999	952	890	964	915	892	952	934	942	900	898	931	949	933	942	945	910	940	955	994	900	960	948	906	944	924	939	935	888	916	954	934	920	982	958	967	925	941	894	889	955	989	922	976	897	958	953	946	917	961	931	912	915	922	887	965	931	923	959	956	948	898	922	910	934	913	967	921	918	941	922	885	947	970	930	941	944	935	900	913	897	890	923	937	904	935	902	962	902	935	934	919	954	939	890	896	887	939	986	931	896	947	896	946	928	977	934	869	928	894	971	931	930	939	912	923	947	896	946	981	934	915	992	938	892	933	960	928	935	931	944	986	996	960	905	926	888	924	968	932	910	897	876	903	966	920	945	949	913	940	945	898	968	939	919	931	913	993	951	903	938	934	943	922	904	956	926	915	905	900	906	902	938	958	951	903	958	903	931	964	932	1003	941	937	937	964	942	926	916	898	930	1009	962	933	938	921	877	941	891	916	901	931	891
74787	53671	14599	3223	1193	848	699	568	540	471	472	416	422	431	358	347	376	366	345	350	326	327	355	342	360	343	339	303	346	333	384	335	317	320	303	336	338	342	362	308	336	301	324	331	310	279	343	316	290	353	304	311	327	332	306	334	314	334	325	311	319	286	323	319	318	325	303	327	311	349	306	326	324	327	327	317	299	329	306	347	317	336	319	315	308	321	342	332	279	327	285	336	307	342	282	329	276	346	324	322	325	319	320	324	317	289	326	284	318	322	305	292	314	324	340	339	312	348	326	309	316	311	309	353	286	296	332	321	318	328	284	288	341	288	324	292	336	302	294	350	306	341	313	289	319	343	326	317	294	358	300	283	324	326	310	347	293	311	320	324	340	345	303	320	287	339	320	306	287	314	321	328	314	305	314	299	318	334	298	276	322	328	313	344	316	286	332	300	351	312	299	320	315	317	342	296	345	315	343	308	289	296	345	288	293	333	320	329	284	330	307	319	323	336	314	332	313	315	306	304	321	311	291	308	310	324	289	309	292	296	301	299	314	341	311	323	305	320	304	307	316	276	328	327	315	267	351	308	324	327	311	330	323	326	305	320	319	313	320	355	353	302	318	316	300	317	316	343	349	309	308	338	306	318	324	335	311	325	316	297	322	331	352	334	334	336	330	333	319	298	353	300	322	328	306	329	331	353	314	312	329	329	295	365	356	276	326	324	343	311	324	272	322	321	324	331	307	309	334	324	336	321	328	314	298	311	305	302	329	338	321	283	291	329	316	295	314	292	331	299	349	334	334	315	302	298	314	333	320	334	341	300	346	307	318	335	334	297	324	324	331	296	315	320	301	295	335	327	349	307	307	312	303	293	338	314	311	307	333	327	314	346	291	324
48271	28954	4559	5081	4378	3555	3048	2707	2310	2103	1959	1866	1696	1516	1539	1406	1425	1342	1336	1286	1211	1177	1189	1211	1164	1071	1137	1158	1109	1119	1073	1027	1069	1015	1076	1049	1058	979	1001	1073	1014	1026	992	1031	1011	1019	959	969	1004	963	988	985	1006	1005	975	974	938	966	998	996	1015	1009	1014	974	980	968	955	1021	1003	960	964	1012	966	990	953	924	1008	975	968	950	917	966	958	939	978	962	931	909	938	999	949	968	970	941	895	959	943	936	924	975	1015	948	933	923	976	996	936	938	985	949	926	982	976	973	998	965	953	934	941	951	928	911	1014	908	968	938	924	949	968	985	965	924	935	918	1013	1036	940	943	928	911	932	992	979	909	978	961	922	953	939	967	948	937	959	989	911	960	946	977	936	958	875	929	955	957	971	989	884	990	953	927	939	1010	952	962	967	945	945	958	964	982	966	922	924	959	932	1002	928	979	935	975	974	935	923	914	943	985	933	955	943	904	886	973	948	937	928	964	945	954	939	917	926	990	934	954	972	975	890	958	984	931	951	956	922	973	942	918	969	979	986	889	966	942	957	906	921	925	886	935	976	969	957	930	930	932	968	958	954	957	929	882	950	966	985	921	954	982	969	971	972	959	915	931	938	934	977	951	982	923	943	935	979	890	932	947	905	920	964	921	939	1002	969	959	967	960	895	976	914	919	924	885	948	937	924	916	918	928	898	903	1002	957	897	979	987	969	972	942	934	958	940	943	947	927	1001	977	997	916	940	951	945	950	993	983	943	918	932	978	951	965	946	968	938	964	1014	911	975	995	943	971	964	897	996	945	928	927	930	972	938	947	960	922	917	926	951	944	966	977	942	933	1002	932	941	889	1007	888	914	892	999	915	899	911	967	945	981	986	932	927	942	957	964	933	965	978	969	940
16174	4046	340	231	201	179	169	179	164	166	175	186	136	165	162	160	163	167	153	148	190	164	144	166	141	129	151	141	161	169	171	161	168	175	162	163	161	173	152	163	189	172	189	175	174	155	155	152	145	143	151	179	143	160	138	151	151	179	171	137	167	165	203	153	153	162	165	154	168	149	151	147	167	196	181	161	178	166	170	170	169	150	156	139	166	152	184	146	148	168	159	150	188	168	160	175	174	151	155	154	171	156	162	164	161	169	173	167	177	151	165	157	170	155	184	166	167	178	152	150	164	166	143	183	183	160	170	154	151	164	153	150	161	187	162	168	189	168	167	171	166	177	163	180	141	160	164	156	167	175	148	159	147	159	148	144	149	160	152	195	164	167	156	145	158	135	144	185	176	182	155	168	164	157	155	174	162	159	185	146	157	166	157	158	164	161	153	152	162	188	166	155	156	176	165	148	188	177	180	162	171	153	159	161	154	162	174	163	164	167	148	154	149	165	162	156	156	148	172	165	157	153	159	143	168	171	158	151	146	173	157	160	173	183	178	160	188	156	176	164	173	176	173	170	166	142	175	173	160	152	165	166	145	143	156	155	166	169	184	159	149	182	154	172	171	158	143	170	186	161	168	152	196	159	189	171	160	163	162	146	174	172	142	165	181	175	186	139	171	173	145	152	148	180	140	151	177	136	149	163	154	160	161	121	177	158	154	166	164	172	175	171	170	177	157	181	166	193	168	145	132	148	161	164	151	170	145	152	150	148	158	163	162	155	148	157	177	155	165	155	148	174	162	175	162	155	163	175	158	166	144	173	165	159	194	175	168	152	185	164	140	171	155	172	166	173	165	178	185	145	152	176	164	163	135	147	163	139	163	159	168	184	175	172
16292	5203	699	673	649	670	627	655	591	576	613	580	598	583	582	559	547	523	535	622	528	557	564	575	560	589	539	535	586	583	577	580	521	578	601	551	572	554	547	576	555	565	601	574	579	566	588	557	517	549	570	586	541	592	613	555	550	606	560	582	575	508	514	593	542	580	525	534	552	529	549	551	558	563	556	560	586	587	566	562	552	520	571	542	572	560	564	548	587	569	533	581	572	543	553	601	509	567	555	545	586	529	593	568	583	564	538	508	573	541	572	555	549	597	594	594	565	559	576	572	547	585	503	543	550	575	596	562	545	554	524	591	548	581	547	550	569	533	574	548	574	606	572	581	598	525	547	562	539	540	551	552	559	555	583	568	537	558	537	599	537	553	559	580	527	572	559	566	582	533	589	551	571	521	590	553	526	544	545	539	548	558	521	555	551	565	546	545	549	575	526	571	537	582	537	520	577	593	514	524	556	570	556	553	557	597	563	572	602	576	546	558	585	547	545	571	541	536	564	563	574	532	587	519	531	567	535	546	537	583	562	580	543	585	592	592	550	572	528	532	511	553	570	556	548	578	557	541	560	549	522	539	582	556	566	537	632	568	569	511	544	538	574	552	530	552	578	540	551	590	574	569	594	571	522	588	539	551	545	563	555	574	559	544	569	512	570	555	528	547	521	568	542	598	593	557	566	573	564	593	567	589	588	565	571	601	546	557	544	577	568	522	604	553	547	559	523	582	573	582	545	599	552	572	536	537	552	555	581	523	541	543	599	532	573	567	537	598	567	566	586	575	537	589	580	515	540	603	531	580	546	563	589	572	580	590	560	556	541	534	533	558	604	575	579	551	575	522	529	574	559	542	558	542	534	522	566	574	584	554	580	584	529	553
61284	40697	7477	1054	697	534	512	464	390	424	354	389	327	343	331	307	297	345	299	328	348	339	315	300	295	320	284	305	302	309	346	301	319	326	322	287	309	326	260	294	297	310	252	281	313	282	284	312	317	311	319	339	301	325	318	322	294	300	321	320	291	318	302	289	312	325	308	321	311	336	324	324	301	295	256	315	280	331	306	310	286	323	303	311	312	293	289	286	332	321	315	329	332	282	288	311	300	287	272	302	295	311	286	293	301	298	292	333	287	304	287	289	275	315	304	261	297	292	302	307	303	295	305	299	308	280	280	278	308	290	304	321	319	281	319	302	315	345	284	306	319	332	296	299	317	316	289	270	298	276	290	342	327	296	334	263	316	279	287	304	299	309	303	293	308	292	297	297	305	300	314	297	304	323	299	322	313	343	294	295	320	300	293	284	309	296	305	302	303	328	305	326	307	290	322	310	313	341	316	274	294	299	313	344	289	303	325	328	329	312	315	334	260	294	272	328	321	304	313	307	308	312	288	310	327	286	318	305	289	292	289	275	301	320	315	317	337	307	298	302	277	268	325	286	309	287	286	298	318	320	293	300	301	278	305	315	278	307	304	314	322	287	320	281	298	299	296	313	315	310	324	300	279	285	321	319	323	326	316	329	268	294	306	295	288	312	323	306	328	313	313	316	329	309	289	342	292	315	301	281	318	298	286	278	310	329	337	315	323	342	308	284	336	318	281	301	321	316	299	270	301	239	282	309	319	300	288	310	343	342	276	269	314	306	264	278	296	325	289	316	310	302	310	301	278	301	320	328	291	289	305	288	298	333	291	275	313	309	277	311	289	293	275	305	301	319	305	312	319	306	302	298	290	303	326	309	317	313	295	329	308	312	287	296
39557	22440	2797	3072	2640	2298	2031	1835	1673	1536	1414	1370	1264	1214	1254	1178	1109	1116	1084	1041	1054	1059	1116	1029	1013	1003	997	1004	974	1044	961	973	952	958	992	982	1047	985	987	968	984	953	972	961	944	910	982	937	976	941	966	921	986	982	971	976	924	944	977	956	951	898	920	912	936	949	977	996	998	975	912	957	864	970	945	936	935	959	958	899	946	918	976	911	921	916	971	944	930	961	985	869	924	937	990	917	969	914	947	925	916	935	910	1004	938	1020	943	916	999	935	961	952	889	929	978	891	933	910	936	954	961	935	936	918	862	943	930	889	917	932	895	923	955	873	938	925	997	972	956	904	933	916	934	948	925	902	898	949	963	930	933	907	905	887	896	871	908	964	942	872	910	958	919	905	930	971	981	972	922	939	948	940	957	909	894	941	944	903	959	960	974	898	906	923	882	950	892	917	945	925	959	940	977	921	915	983	889	924	953	883	956	956	945	935	954	921	949	903	909	982	910	922	923	946	936	914	930	912	926	950	955	961	983	928	980	937	920	910	890	918	923	967	970	976	902	908	958	919	911	936	928	950	975	1007	941	956	983	886	892	915	953	962	929	918	955	938	919	918	967	938	974	898	900	990	911	944	908	939	932	927	997	988	906	947	963	952	923	908	891	919	979	936	939	926	900	924	908	925	923	1003	933	957	934	867	989	903	904	973	981	929	925	947	934	924	950	889	883	941	913	934	926	939	944	942	956	905	882	837	969	984	936	928	928	902	958	952	915	932	917	926	914	911	884	901	940	874	948	914	895	944	937	938	931	947	935	915	982	923	847	915	925	967	944	958	950	953	901	857	956	946	925	944	897	861	931	992	914	950	964	913	937	901	937	925	919	904	968	927	906	917	894	915	904	1002
74385	54426	14811	3109	1142	839	713	579	541	498	487	395	430	411	406	357	386	338	362	349	330	334	363	324	373	308	318	321	322	334	349	378	376	348	366	309	346	340	347	331	326	355	310	323	303	325	314	336	298	333	308	349	317	322	361	326	286	323	308	300	336	297	323	311	329	359	313	314	333	337	315	315	335	324	318	306	328	317	315	291	343	324	341	332	316	340	305	317	342	289	302	340	346	293	319	351	337	347	338	344	336	314	312	313	297	297	323	319	306	309	308	314	356	338	302	298	314	318	319	298	320	346	294	336	306	318	332	319	323	321	294	317	270	326	311	291	324	332	345	319	332	319	302	354	350	316	272	339	309	302	320	322	310	344	336	356	298	319	333	334	327	273	309	319	306	317	360	305	330	315	314	339	306	339	320	319	321	319	326	366	334	354	319	323	295	346	317	298	332	298	312	329	295	299	333	308	349	329	301	302	328	293	354	299	317	347	301	296	298	330	307	340	342	337	306	311	311	331	321	312	313	327	289	302	346	322	302	325	307	315	321	313	318	326	305	336	308	323	297	296	324	315	347	295	306	329	300	308	330	295	363	330	334	282	338	330	329	318	306	324	341	306	295	337	329	319	314	310	295	310	319	351	347	303	298	321	374	357	331	300	310	285	321	335	326	323	300	302	297	308	312	329	320	311	330	317	310	312	342	311	344	326	331	331	300	303	340	309	310	317	305	306	324	320	358	318	319	324	341	303	319	352	307	280	304	317	309	326	283	311	347	331	326	286	304	339	320	300	265	317	316	318	303	287	317	327	307	328	323	308	280	337	325	318	331	292	315	330	312	353	321	360	279	313	307	293	319	301	313	344	314	329	280	328	320	311	298	305	346	313	348	328	294	306
48145	29290	4662	5109	4375	3718	3076	2785	2323	2050	1929	1825	1702	1607	1494	1499	1393	1314	1301	1315	1224	1195	1230	1135	1209	1141	1088	1136	1091	1073	1019	1040	1038	1073	1030	1055	1061	1040	1068	1024	1080	1069	1016	997	1000	999	1044	967	1037	947	999	975	1002	979	969	962	1009	1076	976	967	972	996	979	987	1013	974	982	1094	963	961	976	980	974	975	973	945	913	962	935	983	922	989	965	1008	959	981	972	988	968	959	973	973	960	1013	964	941	957	976	977	939	884	924	961	986	987	974	1001	965	965	981	953	961	964	938	949	936	984	891	980	908	969	954	952	922	950	910	934	944	955	948	983	922	940	926	892	939	982	962	995	1005	950	987	932	954	938	884	910	949	950	964	963	938	946	949	938	932	918	960	1002	938	948	940	946	934	928	949	932	917	936	967	980	937	968	945	916	968	999	949	938	933	965	994	969	970	946	913	931	949	906	989	968	957	950	987	970	968	944	957	955	955	982	955	945	975	914	952	926	972	920	971	911	899	930	913	951	896	936	965	876	924	919	938	983	986	917	966	925	981	950	932	981	968	992	966	997	915	949	936	953	905	926	963	989	964	902	974	931	974	961	967	897	1012	1010	950	980	936	941	979	951	910	958	959	955	943	932	909	895	986	986	983	917	957	922	943	957	916	897	905	934	1010	940	953	928	957	996	950	940	939	1001	976	922	924	918	972	943	953	914	940	955	915	975	881	962	978	967	923	894	982	969	955	920	956	968	975	957	944	971	940	944	949	893	942	995	975	935	1000	940	947	1025	974	948	970	956	954	914	941	903	919	973	936	917	951	947	921	962	984	914	938	948	945	966	926	1020	939	921	910	932	965	958	974	949	943	946	932	945	956	876	923	968	983	955	925	1002	912	976	918	963	985	863	976	959	952	939	970
15427	3805	301	194	195	181	170	185	157	145	176	153	163	138	175	137	165	158	157	154	178	174	161	164	162	176	175	150	158	157	174	158	193	172	176	162	166	161	168	166	174	170	177	174	165	161	156	172	166	169	169	166	161	179	147	172	177	149	160	155	177	173	170	157	164	181	156	176	168	182	173	153	157	167	178	168	155	155	176	171	148	176	171	176	158	166	165	168	138	179	149	164	186	163	138	174	169	163	159	164	158	173	167	186	144	169	154	146	171	161	165	158	152	153	186	154	181	151	166	163	193	166	152	161	153	169	168	159	151	175	171	159	154	171	173	139	170	183	161	176	160	167	174	181	161	142	158	179	148	162	159	170	165	157	179	157	182	175	180	157	181	148	146	164	162	159	172	168	181	161	151	166	162	151	175	168	148	152	170	178	163	177	146	152	175	155	172	179	170	170	170	178	176	172	158	158	167	147	191	134	170	157	158	160	161	156	173	137	167	159	181	172	176	167	154	180	172	161	182	168	138	167	161	160	161	163	147	138	163	187	174	188	160	142	141	166	168	160	159	160	152	168	170	151	159	160	174	144	172	144	144	169	151	185	165	158	167	182	160	159	165	164	163	147	169	146	163	154	129	169	156	171	145	191	178	165	156	170	166	179	168	165	155	164	162	159	151	179	158	190	158	178	134	177	161	183	167	154	161	162	159	165	175	179	168	175	159	156	152	144	170	167	175	155	171	161	172	151	148	142	161	161	187	169	177	156	169	158	160	176	153	189	148	153	171	154	167	140	156	169	176	164	173	164	145	173	153	148	176	166	164	176	188	165	162	161	169	151	150	177	177	172	168	140	175	172	155	171	181	171	147	164	166	149	168	159	154	160	158	159	134	148	187	166
15896	5325	660	661	618	622	579	606	635	569	578	589	573	568	602	612	590	582	574	586	530	599	546	568	580	552	561	569	565	535	579	579	580	549	574	550	548	565	594	564	570	610	576	591	569	548	551	601	548	572	598	553	529	572	599	601	564	571	575	590	541	580	529	610	526	603	589	535	580	546	554	577	588	586	527	587	584	557	552	583	538	566	546	556	572	552	570	539	520	580	513	568	553	538	574	573	535	563	551	552	579	578	600	568	569	511	535	565	570	524	560	562	568	567	621	564	585	553	534	556	554	579	578	581	530	532	597	554	604	518	536	564	560	525	579	569	541	527	584	599	574	579	531	511	564	570	570	553	564	572	576	553	540	587	583	541	595	604	571	567	564	562	543	579	567	572	585	592	551	542	579	560	548	564	599	503	570	572	563	572	546	495	577	533	524	540	554	559	585	593	519	545	602	586	556	582	577	607	554	527	572	586	552	541	531	540	577	594	571	567	541	534	555	563	585	561	531	529	558	559	551	575	536	565	552	534	535	590	582	565	548	478	562	554	573	572	573	556	604	572	569	564	523	517	601	532	562	554	565	561	545	559	533	543	541	560	576	577	590	523	543	591	546	546	581	523	579	572	541	599	582	560	535	565	567	585	569	535	573	558	562	535	522	535	561	563	559	533	576	548	584	550	554	560	550	588	507	543	569	552	547	546	600	530	582	570	554	527	583	545	585	530	560	578	572	579	545	563	556	567	538	547	531	544	532	547	606	559	536	543	564	544	583	545	575	558	595	575	554	599	583	582	595	566	570	592	577	577	531	575	584	556	539	560	604	562	548	561	579	495	592	577	581	575	538	544	557	540	572	559	553	530	559	583	544	526	586	566	570	579	560	570	586	545
60352	41582	7944	1044	706	567	484	445	423	398	372	331	347	339	351	322	346	369	287	316	314	314	335	327	300	325	318	317	294	315	331	285	296	322	309	307	277	320	318	306	305	336	325	339	318	330	291	317	311	304	328	326	315	307	320	296	354	292	320	333	306	321	319	296	332	296	303	295	296	267	290	291	339	281	341	311	288	334	320	317	297	318	301	309	295	282	326	301	303	312	305	337	327	305	302	291	300	297	334	301	275	311	317	304	297	302	285	295	311	311	298	299	308	314	290	322	342	313	285	316	316	309	301	316	312	302	300	302	308	267	304	316	331	310	322	300	305	316	290	269	299	274	297	317	312	312	310	309	265	299	329	303	293	313	275	296	308	291	307	323	301	312	330	301	295	332	335	313	301	291	280	320	299	295	313	282	317	287	294	296	318	286	317	328	322	305	325	289	316	306	288	306	319	323	323	291	308	309	323	284	300	329	323	304	316	294	322	319	314	311	288	292	321	287	295	324	333	300	323	327	319	280	328	296	285	320	301	312	301	289	316	309	266	309	301	288	312	291	291	326	296	310	328	291	331	323	302	303	315	299	352	302	278	289	323	290	281	283	319	300	323	295	288	278	317	301	281	277	334	283	323	282	308	300	329	311	306	299	320	280	290	290	296	287	313	306	279	311	295	304	307	302	325	300	301	298	282	313	297	291	286	317	301	312	285	306	285	292	289	318	320	301	287	259	324	295	292	321	313	284	290	306	298	325	299	269	299	293	323	323	309	334	318	312	300	306	291	275	301	326	301	304	318	306	301	310	281	288	315	346	305	296	290	299	307	304	279	346	311	289	318	293	300	306	296	343	362	270	316	290	297	315	322	284	303	286	288	287	297	308	316	334	324	296
39876	22796	2804	2997	2673	2323	2059	1874	1646	1549	1435	1379	1255	1255	1194	1151	1157	1118	1096	1130	1080	1138	1065	1048	1006	1042	996	1033	1035	1072	978	1028	941	941	1020	975	977	997	883	1026	950	957	1018	925	1019	991	996	931	933	912	914	974	974	945	953	1021	920	964	966	963	966	926	913	940	951	929	977	960	930	942	980	939	945	950	911	953	1008	933	942	932	890	942	981	1007	978	910	932	967	964	919	1011	952	954	931	967	883	931	980	886	941	973	951	1008	966	952	965	904	926	912	928	948	906	949	897	929	976	876	895	909	989	965	918	949	941	962	978	943	932	960	982	951	903	1013	932	906	953	894	981	953	932	947	885	918	913	902	895	898	909	929	952	952	934	948	939	924	945	936	991	991	900	923	930	899	948	935	954	899	924	911	932	942	909	918	896	941	911	956	889	907	941	936	933	995	932	921	906	926	841	907	934	923	886	912	928	958	893	941	906	940	981	921	943	885	929	942	919	923	954	937	954	918	946	914	963	935	941	908	895	934	960	939	950	883	992	947	946	899	954	923	916	903	919	911	895	925	990	928	899	959	866	925	956	899	930	952	990	953	934	912	900	949	875	951	898	929	909	999	905	1004	951	960	913	999	942	922	963	927	929	907	901	886	960	932	930	926	920	909	904	954	869	920	966	937	941	943	975	894	954	906	946	902	887	932	925	926	931	929	879	910	935	892	916	955	928	935	879	929	873	948	894	883	913	941	916	923	918	921	917	963	952	891	883	958	944	898	961	918	956	938	908	903	937	962	994	956	873	958	963	908	942	933	952	960	991	984	966	952	966	967	938	945	922	905	952	850	908	931	962	914	966	967	893	966	935	948	958	978	946	933	899	922	903	940	936	946	917	898	896	868	965	898	926	899	904
72990	54731	15004	2833	1156	859	683	598	513	474	488	418	400	454	364	391	408	375	377	349	316	330	353	359	363	317	342	324	351	308	294	312	328	367	324	316	350	354	327	339	330	324	344	306	330	346	331	321	335	312	313	301	279	363	302	311	347	333	324	341	336	368	360	327	295	303	317	355	321	344	323	323	318	342	297	308	328	307	347	333	346	306	319	331	320	313	326	313	316	331	328	341	323	322	290	316	337	310	330	328	318	291	318	310	330	329	308	326	319	315	310	315	326	315	321	335	299	315	360	315	336	287	304	343	316	323	284	320	303	327	339	324	311	359	322	306	362	345	314	334	344	328	321	323	306	321	347	341	315	335	308	301	332	291	309	343	347	324	357	337	318	319	328	342	309	291	277	295	325	324	315	321	340	333	303	320	316	328	318	334	307	304	320	326	333	294	314	303	307	312	320	316	325	329	335	323	320	328	348	298	301	304	302	315	296	285	302	269	321	292	314	321	322	292	300	308	310	310	309	324	327	327	301	305	295	305	328	334	325	333	289	330	290	294	304	301	340	314	348	301	315	333	308	341	285	317	283	303	327	323	327	302	320	281	332	320	336	337	319	301	267	347	328	283	317	290	349	309	325	304	299	315	311	309	332	347	303	288	318	342	312	324	287	313	315	287	333	301	326	346	309	304	350	317	306	300	306	312	337	322	313	329	329	333	333	337	305	327	335	327	298	333	321	286	305	341	301	298	344	344	287	317	312	331	316	317	318	343	296	313	362	328	334	302	307	342	300	319	304	312	310	302	318	304	288	338	314	314	312	315	322	325	310	347	326	327	324	305	297	286	317	320	309	338	317	327	293	301	289	309	324	339	301	325	296	313	324	301	347	301	310	305	341	355
48450	29720	4689	5045	4393	3608	3093	2651	2431	2059	1950	1790	1686	1562	1502	1422	1382	1315	1348	1299	1254	1169	1113	1179	1175	1140	1114	1088	1121	1027	1116	1053	1093	1086	1055	1038	1038	1012	1035	1064	989	1028	994	1014	1002	1049	973	994	998	970	960	1025	1027	973	993	1013	994	941	1023	925	955	1009	973	951	974	1022	1006	980	993	985	952	983	983	996	959	964	928	984	954	961	1040	953	950	951	947	910	1004	947	963	990	947	946	994	951	965	955	983	953	971	950	925	986	976	949	977	1013	907	944	975	995	998	934	913	934	1008	944	1007	935	981	968	952	955	977	939	927	948	1000	959	945	1037	902	986	926	1013	937	976	992	1023	886	949	932	967	957	958	957	882	929	941	1005	897	1003	957	963	997	892	974	901	971	908	1011	966	946	958	966	918	972	905	1003	950	984	1000	945	957	968	976	968	927	933	912	921	966	940	891	956	901	939	974	953	997	908	992	913	906	961	927	961	932	903	976	961	956	944	947	930	931	944	957	966	929	990	981	934	907	966	939	1008	969	983	920	955	942	974	943	916	924	966	958	982	933	963	985	941	997	976	939	949	954	945	1011	939	924	1002	935	927	937	939	989	930	941	938	952	995	992	963	925	931	946	944	996	988	954	944	950	926	949	938	928	924	972	935	964	959	966	896	935	901	1004	990	928	953	923	956	952	958	964	1008	926	940	931	984	1009	979	984	937	968	941	967	945	862	965	933	892	1014	955	975	884	966	939	985	975	1022	948	962	910	969	993	931	957	922	1009	942	896	930	936	919	963	974	923	971	905	1016	934	959	947	924	954	928	959	980	966	911	874	937	911	943	986	966	962	919	999	947	929	987	942	962	1000	1004	994	1018	953	928	930	919	956	981	903	935	986	958	951	963	942	994	921	944	878	1004	953	937	947	854	901	1045	974
15635	3898	265	193	177	159	163	150	156	168	157	181	157	150	167	158	184	168	155	172	151	168	156	167	165	178	175	162	161	191	174	165	164	163	167	166	196	156	177	180	167	156	156	168	178	159	170	175	176	158	157	175	148	180	185	159	159	155	158	144	148	165	175	164	162	166	149	160	168	173	153	185	160	167	149	151	145	186	164	157	153	182	166	161	183	182	156	145	150	164	175	157	155	156	142	170	174	182	173	174	157	164	159	178	156	155	157	158	165	170	172	177	178	148	168	137	165	175	163	174	151	157	178	199	172	172	173	166	153	185	191	168	168	192	183	178	178	173	145	178	170	143	185	157	154	163	165	177	191	170	147	173	165	160	175	179	176	172	173	146	162	165	187	146	152	161	160	174	147	174	133	172	157	163	168	148	167	177	162	166	174	160	165	188	158	180	145	152	139	159	175	166	145	166	166	180	143	144	164	171	180	171	157	159	149	184	182	186	156	157	157	158	148	174	170	185	182	159	179	190	149	180	170	179	159	148	159	175	145	165	168	134	171	157	191	171	162	143	167	146	161	161	185	180	170	166	139	165	159	180	167	164	156	172	163	145	174	145	167	179	176	159	172	161	190	169	166	168	184	160	173	159	161	144	165	162	169	151	159	176	139	161	165	165	158	141	166	180	151	156	157	164	163	154	149	154	147	153	175	175	175	156	145	178	154	143	155	169	164	146	176	161	151	156	161	151	169	178	155	186	186	158	149	176	168	159	174	167	149	194	163	191	165	169	163	157	172	174	165	176	156	161	162	178	167	156	145	151	169	143	178	161	152	151	168	165	169	165	162	188	145	179	170	194	168	161	165	158	171	180	160	150	151	174	152	172	188	162	152	182	165	159	164	163
15696	5362	636	711	631	649	685	651	614	533	607	601	597	613	588	537	574	580	573	550	578	531	591	569	537	576	603	642	501	578	570	560	544	577	567	546	574	564	548	591	565	511	534	597	570	565	569	567	539	576	575	577	572	596	557	538	600	546	537	543	561	535	552	566	537	561	543	568	583	544	586	544	583	563	553	555	538	608	573	588	540	542	586	573	550	552	507	568	482	556	581	599	604	578	523	586	593	553	567	577	538	577	569	577	552	553	580	538	567	598	606	562	607	531	589	540	588	573	542	595	538	573	596	549	529	555	544	524	577	546	566	548	551	581	590	565	550	525	545	555	590	545	547	580	593	546	543	571	554	534	546	536	560	568	580	526	585	524	586	598	595	527	587	594	583	567	573	578	583	581	550	569	593	545	580	528	581	598	559	594	578	562	566	566	579	576	625	580	546	578	580	581	551	540	569	566	562	573	604	595	502	593	527	528	568	583	564	572	549	548	542	588	560	534	531	542	543	571	552	571	576	554	498	564	578	594	542	542	605	553	562	539	524	565	582	561	548	556	578	587	566	605	525	540	545	565	544	571	563	556	535	544	547	574	546	551	554	564	561	528	556	567	536	609	556	527	545	552	562	583	535	549	575	586	555	574	523	571	562	572	555	544	542	558	582	539	604	585	591	564	580	553	593	532	573	550	541	562	555	528	543	532	558	553	612	511	569	559	540	589	589	549	536	554	566	597	551	543	572	552	566	574	558	554	547	536	530	550	564	578	532	579	565	559	527	572	544	556	580	556	561	566	602	581	580	552	563	587	529	580	519	541	525	529	568	544	527	548	548	559	535	574	563	556	601	529	563	559	609	552	565	586	575	569	578	525	534	592	519	543	572	513	583	546
61296	41633	8160	1123	706	579	535	441	436	369	359	340	332	330	349	333	308	340	305	323	323	324	363	335	302	299	321	331	325	324	325	323	325	320	346	326	327	300	296	319	336	323	309	291	300	326	356	296	278	312	297	319	305	306	335	327	294	319	350	290	316	283	297	307	319	337	329	282	303	303	312	315	317	313	294	327	286	299	279	321	309	294	325	310	324	322	340	322	328	324	282	318	299	305	308	309	296	291	292	321	338	326	283	272	313	292	304	326	305	287	288	337	296	322	327	324	316	295	341	284	320	343	291	306	300	274	322	305	297	284	291	297	307	331	316	298	328	313	299	304	324	312	319	302	320	306	293	309	276	278	286	322	309	316	269	307	350	319	305	301	320	302	319	305	323	314	306	320	315	309	330	342	276	294	319	268	312	308	326	280	313	294	260	324	309	306	314	304	330	350	271	318	346	299	288	293	295	322	308	307	319	302	312	310	310	286	302	318	303	308	317	318	314	352	297	302	307	315	301	294	303	309	314	292	315	297	313	290	317	337	292	293	308	326	314	309	292	305	337	331	318	301	285	311	304	306	321	331	285	311	266	287	275	294	314	302	319	271	323	334	315	306	292	298	332	328	322	298	305	335	287	301	325	294	333	333	310	281	286	321	305	319	291	341	338	305	304	300	300	301	308	291	313	255	302	307	294	333	322	318	328	346	300	321	305	303	321	295	310	304	314	325	325	331	301	278	298	322	309	328	299	313	320	295	291	336	305	305	322	288	270	289	297	277	297	309	317	299	283	347	288	318	307	320	274	284	333	333	272	339	279	298	293	290	302	303	284	337	341	327	307	289	326	298	325	314	328	322	327	282	330	293	294	335	320	309	300	288	281	308	338	311	326	324
39435	23050	2891	3071	2697	2304	2016	1798	1702	1504	1439	1333	1273	1181	1169	1169	1125	1120	1101	1051	1066	1038	1058	1014	1061	954	989	994	1012	989	953	942	964	995	957	977	999	1001	990	1008	954	943	935	984	1002	940	975	963	952	967	945	954	992	894	931	906	965	946	969	944	960	968	940	952	928	924	965	930	953	942	1005	927	918	933	946	933	928	920	945	924	912	947	931	969	948	908	948	915	919	957	914	929	894	991	918	883	978	937	912	979	943	943	888	944	915	1008	903	940	966	1003	920	957	949	926	989	991	951	902	958	985	970	1004	943	922	955	951	821	904	928	941	955	960	958	982	956	931	926	894	930	893	963	922	892	951	939	976	911	976	913	926	933	936	991	923	898	944	982	930	987	962	995	962	909	920	935	952	907	906	944	926	892	990	942	919	941	952	932	975	894	935	989	924	905	909	892	909	976	940	957	918	896	943	879	951	957	946	911	912	926	888	912	958	978	919	936	989	891	939	907	929	923	930	885	938	959	959	893	895	934	968	982	1028	867	926	907	959	924	905	903	939	943	929	948	940	967	951	930	914	942	944	943	954	899	957	868	976	916	924	933	1021	959	957	882	971	954	915	876	932	979	914	930	942	918	978	955	910	940	950	935	959	947	939	936	907	958	891	976	903	906	945	923	952	935	923	930	963	930	897	914	934	933	959	943	930	972	913	936	955	909	957	934	909	915	958	895	948	903	939	987	972	923	903	986	995	927	967	892	931	923	895	961	912	955	933	934	943	942	1012	953	921	948	917	985	878	936	920	923	911	951	954	941	963	908	888	924	942	950	944	935	959	890	973	947	927	977	977	893	917	931	945	874	876	950	946	979	963	987	897	945	937	959	962	941	863	954	966	928	946	947	921	928	963	868	941
73590	54004	14702	2855	1254	879	695	616	540	496	459	388	423	392	368	375	365	345	359	369	350	350	339	362	366	352	346	327	337	325	310	343	307	352	324	323	329	318	329	324	325	313	314	319	339	347	323	324	318	367	329	345	322	321	353	358	310	351	329	310	319	291	354	351	266	327	309	338	327	322	343	324	331	310	297	330	299	317	353	341	342	321	348	333	348	340	322	298	342	305	308	298	307	322	318	310	331	294	308	330	304	342	289	309	345	322	320	360	314	332	317	336	331	283	297	314	273	347	318	348	306	321	330	352	325	308	317	288	303	350	331	282	300	313	323	341	314	297	319	319	303	288	327	318	312	310	319	303	292	299	317	317	346	301	314	296	313	330	322	293	304	309	321	318	325	298	317	323	318	318	335	340	333	297	369	318	299	316	330	312	284	321	327	333	294	323	318	331	300	289	316	325	342	308	326	301	292	309	351	340	314	297	337	306	337	305	332	287	289	327	326	313	359	319	308	326	267	337	331	331	331	302	311	328	342	353	281	292	331	298	283	304	321	307	335	293	320	316	323	333	343	294	302	295	327	301	294	329	335	337	342	309	313	318	327	316	289	346	319	363	315	324	302	322	354	335	266	310	307	313	316	317	334	358	332	314	312	319	326	297	304	302	319	339	305	328	336	323	305	352	287	330	313	341	326	300	338	338	319	323	349	304	319	329	351	326	334	316	326	312	312	311	304	263	293	357	330	316	287	307	279	294	318	337	318	310	330	317	308	292	349	304	316	326	308	317	312	327	350	268	323	319	307	314	313	312	322	308	315	336	319	332	325	335	361	286	302	318	317	300	352	318	336	314	329	314	314	317	333	329	324	345	316	330	322	305	303	305	338	332	316	328	304	315
47532	29043	4695	5189	4562	3747	3152	2800	2361	2053	1946	1854	1705	1630	1544	1426	1407	1338	1346	1242	1243	1198	1212	1169	1135	1169	1061	1127	1116	1156	1099	1088	1080	1110	1062	1095	994	1020	1063	1011	1056	991	984	992	1011	1054	964	1009	994	996	999	1034	965	993	972	995	976	920	1031	1003	977	1009	943	960	955	957	993	966	936	945	915	976	956	936	957	1038	994	901	960	999	922	920	924	1001	973	961	996	968	976	933	975	963	942	918	933	910	937	924	957	918	997	920	933	922	1002	921	923	978	914	975	899	947	962	997	942	866	934	945	985	872	955	913	986	959	994	926	963	932	951	955	943	999	976	944	957	930	933	946	980	937	875	969	955	899	929	911	937	940	929	928	989	967	917	916	1003	947	965	936	946	982	984	950	926	997	956	925	984	977	973	996	923	937	941	927	930	945	949	955	909	948	899	964	975	916	911	949	956	952	949	1020	952	930	953	906	978	937	937	919	954	1012	935	915	988	980	929	932	904	943	956	931	896	861	948	941	936	916	919	979	918	940	941	931	959	929	946	946	949	992	951	966	937	952	972	948	943	1001	977	993	1013	865	953	922	958	943	945	958	931	977	967	974	929	926	935	929	879	1036	944	935	963	935	937	991	919	943	954	922	914	977	968	977	932	937	1015	903	927	891	930	958	944	971	955	955	992	992	983	982	960	949	997	989	921	889	953	946	916	948	914	998	946	915	1000	913	950	953	973	965	975	936	938	958	902	899	950	973	889	986	932	938	942	934	969	956	986	912	954	943	969	901	993	973	949	974	917	920	963	951	923	889	970	960	905	911	1005	963	915	974	939	956	910	907	981	930	987	912	895	941	889	945	966	956	900	942	957	864	942	896	982	954	907	967	951	933	982	953	943	937	986	1039	934	934	905	923	913	945
14782	3617	292	209	182	168	160	139	173	182	170	153	171	175	180	153	155	156	174	189	171	164	178	160	137	150	164	154	161	151	141	154	163	148	160	147	190	163	164	169	153	170	148	150	169	141	152	164	143	150	176	144	161	169	161	165	166	161	181	163	159	173	163	189	154	155	183	160	156	159	165	160	145	180	150	175	172	152	156	161	151	145	173	155	151	151	147	151	161	163	147	149	179	154	156	159	149	169	147	164	165	154	174	160	159	153	164	166	165	140	163	148	164	157	160	151	165	177	169	160	157	154	178	157	181	161	171	165	163	146	141	173	142	165	167	171	164	150	144	162	143	179	181	145	178	178	167	174	177	168	203	174	172	150	138	180	152	149	162	162	156	174	186	163	156	168	140	160	172	179	165	166	180	170	158	185	169	158	160	152	172	155	174	161	153	149	166	145	176	151	168	140	142	161	156	148	154	182	148	160	169	174	193	140	163	168	184	165	150	143	182	153	157	156	165	187	191	186	155	179	150	143	161	168	154	169	189	165	136	161	172	159	146	160	166	146	173	167	154	156	147	149	148	138	176	148	200	165	145	183	180	151	168	168	132	159	184	175	185	163	158	176	176	155	172	177	172	167	160	175	157	172	163	158	174	169	165	156	151	160	137	183	184	157	156	170	164	167	142	170	148	165	180	164	163	162	166	155	160	153	177	173	156	160	149	171	159	146	167	160	172	156	163	157	150	157	178	157	163	168	170	178	153	163	167	168	181	173	157	155	164	140	138	158	183	155	161	171	177	158	176	158	153	152	191	146	155	140	142	168	167	170	161	183	192	169	154	142	149	148	148	154	127	160	145	156	184	181	154	158	177	181	165	161	167	155	167	137	183	168	132	148	168	172
15047	4917	654	674	626	606	595	604	559	563	561	561	510	590	565	574	566	609	548	531	531	534	578	570	556	557	593	568	548	529	503	542	575	559	539	557	567	587	548	569	585	561	542	568	542	596	559	553	551	574	541	573	590	569	530	569	527	563	548	560	601	565	551	569	564	563	580	608	521	541	568	596	551	536	558	578	563	546	553	550	561	561	523	594	575	557	560	548	588	545	588	541	582	585	564	559	540	585	589	550	518	579	540	550	530	533	550	547	555	587	568	566	589	547	584	565	539	570	542	589	598	555	585	520	559	546	502	528	525	593	569	593	533	566	510	565	542	556	547	557	521	525	578	516	540	572	569	569	521	577	580	557	537	567	531	565	501	571	524	572	553	563	575	562	580	534	576	527	515	575	548	563	589	551	589	548	576	551	581	517	538	580	516	551	521	561	560	553	519	556	554	545	597	554	524	539	582	497	532	527	599	529	569	566	579	578	526	594	513	554	553	583	533	535	581	554	547	535	587	567	528	564	565	572	576	529	598	577	579	557	581	567	545	544	540	553	587	529	604	557	510	566	531	597	534	555	559	610	577	570	547	564	560	526	562	576	568	561	577	554	529	551	568	535	601	522	579	533	575	591	535	574	587	616	517	573	553	571	587	530	550	538	506	514	549	530	573	568	600	542	558	562	565	585	538	536	538	557	547	568	559	546	536	566	558	566	571	589	518	583	594	550	493	586	561	547	566	575	589	541	548	583	553	579	547	549	558	577	564	604	550	600	543	574	534	564	540	587	535	573	594	563	575	561	569	521	540	552	601	575	561	545	580	566	535	601	568	538	517	560	559	589	549	577	519	560	525	552	546	590	562	556	592	558	552	594	515	584	580	568	561	516	535	550
59957	40178	7240	1134	719	591	495	466	426	373	388	375	364	314	372	342	313	342	312	337	311	318	286	291	283	299	339	304	302	342	292	313	371	297	307	334	322	318	332	298	299	304	303	312	319	301	282	303	282	332	312	318	304	311	303	299	296	310	296	322	306	293	276	278	312	348	306	298	307	283	282	297	317	334	292	290	337	307	300	289	306	303	295	316	299	282	315	322	322	316	297	269	313	280	295	280	313	305	264	307	271	314	297	279	284	327	317	323	305	317	289	295	313	329	318	317	288	324	312	292	329	292	270	294	315	329	297	305	283	291	323	307	294	281	299	321	309	302	295	320	290	303	282	275	291	346	298	293	314	295	318	295	311	284	299	303	294	300	290	313	259	318	302	268	279	304	322	311	294	256	280	313	283	290	298	312	312	296	310	304	282	298	287	321	315	306	285	296	345	281	308	294	328	294	320	306	314	285	309	321	307	293	293	304	315	298	273	302	284	307	291	320	317	298	337	279	297	284	339	304	299	304	324	288	283	327	333	299	304	315	274	314	267	306	312	324	288	274	312	301	319	289	312	293	314	318	322	295	322	319	294	320	321	312	267	342	314	299	269	324	332	268	304	265	291	315	280	303	316	312	282	325	288	262	294	298	307	297	301	331	273	316	300	323	320	304	307	289	282	303	296	298	294	320	281	318	308	295	294	320	296	318	299	319	279	307	300	308	279	328	322	287	289	286	290	313	312	308	277	298	309	287	281	319	311	272	300	320	298	307	322	317	322	302	294	315	300	299	318	276	299	252	326	302	349	267	341	278	280	294	292	314	303	305	301	297	304	312	282	292	336	272	298	338	308	344	290	306	319	288	284	316	306	316	285	348	334	283	279	298	312	301	276	274
38304	21802	2866	3119	2710	2344	2094	1798	1684	1521	1443	1305	1285	1241	1184	1179	1194	1157	1129	1120	1066	1063	1086	1078	1017	1013	1015	1010	984	995	1012	930	995	988	976	1011	966	989	1022	963	941	946	980	1015	926	1011	962	923	967	915	937	1033	904	968	924	927	961	921	932	984	910	943	975	924	974	963	913	953	938	966	896	946	975	971	903	949	928	944	911	942	945	953	937	938	905	895	897	933	930	911	966	933	907	929	927	971	935	957	931	921	908	916	945	916	945	953	933	907	985	938	938	949	936	928	951	946	974	907	941	891	894	947	914	953	929	932	936	960	979	891	898	939	947	926	889	926	925	929	900	917	894	944	945	905	959	953	879	934	905	882	948	924	879	915	931	953	881	960	1019	947	915	926	940	881	950	903	867	910	988	942	918	880	983	909	991	900	927	940	941	901	913	929	973	876	891	885	972	895	972	945	912	923	911	959	916	945	922	889	950	911	915	929	930	947	909	955	909	927	982	934	966	936	945	993	934	895	930	930	879	911	895	920	902	944	891	920	938	949	849	910	886	924	919	1003	892	927	912	931	906	944	950	942	947	928	1023	919	922	884	890	972	983	954	922	957	875	917	922	954	981	939	914	912	921	912	872	930	906	958	945	934	917	841	1005	932	964	880	926	886	906	985	922	939	929	949	932	895	946	944	901	881	920	923	898	918	894	917	927	946	877	944	917	919	897	958	876	926	957	878	942	939	913	936	941	935	919	911	894	885	910	946	892	908	987	907	885	910	922	973	946	925	927	866	991	861	918	900	981	857	944	924	921	925	948	930	957	963	939	942	939	954	935	927	942	875	951	882	902	929	938	901	910	894	929	869	929	922	959	928	960	912	858	926	903	946	881	934	931	925	915	962	963	921	910	902
72150	52286	14019	3091	1196	937	711	607	558	500	439	457	423	424	357	418	382	376	384	336	342	345	315	339	308	320	330	350	327	306	301	321	311	330	310	339	346	317	337	329	312	302	309	305	322	317	314	310	331	283	324	290	280	300	357	347	306	301	315	307	320	339	298	280	309	317	295	304	330	314	325	306	334	314	303	326	278	302	288	330	301	357	288	331	327	331	306	300	305	313	308	318	335	323	295	320	362	302	288	285	312	312	295	286	316	342	299	317	281	332	285	326	301	295	298	313	347	349	306	299	316	320	297	312	286	328	307	301	285	306	289	332	315	294	335	323	304	306	328	312	322	286	331	331	335	331	306	309	314	304	346	286	333	303	314	315	317	331	285	333	314	299	296	317	291	303	315	304	321	296	322	299	314	303	328	304	300	317	285	289	359	278	313	306	294	322	304	342	305	306	315	323	305	297	328	326	308	320	309	331	322	296	322	307	286	299	329	339	303	319	319	298	316	309	316	307	291	333	305	329	289	320	313	282	299	287	293	306	306	311	294	307	326	342	301	325	308	288	300	337	286	325	292	312	296	292	276	342	323	320	322	278	326	304	299	305	321	306	294	303	302	343	331	291	324	334	337	321	324	331	277	303	301	318	315	314	320	309	303	286	298	303	319	320	267	290	300	339	316	282	321	349	324	329	323	343	310	311	341	309	282	311	338	266	334	320	268	294	285	305	330	333	333	325	308	309	305	339	304	294	300	320	303	321	299	325	296	305	300	311	313	300	294	336	309	319	294	329	344	298	294	321	330	306	305	322	291	309	313	278	300	319	288	296	300	350	301	287	315	319	326	315	315	318	311	306	306	305	297	307	325	317	310	297	326	352	312	303	287	320	301	288	325	312
46160	27590	4884	5243	4524	3820	3277	2776	2471	2135	2011	1816	1723	1602	1519	1457	1338	1367	1286	1260	1237	1198	1166	1209	1157	1153	1096	1113	1122	1049	1072	1031	1080	1059	1026	1026	1011	1014	1088	1004	1009	1031	944	1019	985	1016	993	1025	1024	995	931	1002	991	911	962	1030	935	886	991	1001	949	941	981	982	942	1031	941	948	1000	933	984	955	921	1020	944	955	957	922	975	928	883	918	962	925	982	929	905	973	918	961	950	960	901	899	978	973	957	929	944	954	961	920	953	936	918	914	995	944	899	927	930	920	909	982	936	945	911	938	941	945	924	894	914	923	932	943	938	971	918	909	995	913	894	949	941	958	984	964	962	917	943	927	965	922	961	929	932	941	952	951	903	899	940	914	943	849	980	895	900	929	922	907	941	864	986	944	924	909	873	929	933	993	927	903	931	895	847	950	960	926	927	974	917	914	909	949	982	944	945	918	898	937	914	953	922	934	961	917	938	965	966	873	994	999	928	884	951	955	913	967	993	952	977	918	976	940	931	918	932	946	965	942	920	917	887	972	942	914	915	941	907	919	922	902	906	931	996	964	928	932	942	927	915	922	942	913	885	947	892	882	961	914	971	926	927	945	956	918	936	900	923	971	927	988	936	893	906	923	956	941	966	949	983	918	916	904	945	917	926	967	964	903	896	915	988	893	917	898	919	963	967	918	900	933	942	979	943	912	921	917	948	973	900	922	964	938	929	911	871	969	918	928	929	953	963	980	929	968	954	970	914	974	916	906	916	1014	924	933	941	938	951	910	901	895	945	917	982	951	915	946	971	921	938	927	951	913	937	969	931	900	862	917	970	922	951	1006	901	876	952	919	891	930	969	923	922	940	960	954	967	931	944	967	922	949	946	940	954	970	927	912	912	947	954	930
13018	3225	242	183	196	177	168	181	182	143	164	156	150	162	185	166	159	147	180	142	173	168	184	158	142	173	174	149	160	178	138	161	144	162	136	161	150	170	177	133	169	153	152	167	150	165	154	139	151	146	164	173	161	156	162	153	164	176	180	159	150	168	147	163	156	166	168	159	137	143	173	171	175	161	176	156	151	182	150	172	163	139	161	161	164	146	161	160	172	162	161	149	163	172	171	163	152	155	160	173	134	152	166	144	163	135	156	159	146	146	178	155	170	174	145	174	147	156	165	168	168	181	147	176	142	161	159	143	158	140	173	145	159	174	154	155	139	142	152	141	145	137	136	142	155	161	172	129	146	147	182	136	167	163	170	166	172	135	170	174	159	157	179	155	141	164	167	164	161	185	148	165	190	152	172	173	139	161	134	171	132	167	164	161	141	173	133	159	164	169	155	163	178	175	151	160	181	158	135	158	156	159	147	145	144	143	153	162	143	146	162	146	148	178	149	151	147	150	150	170	159	180	157	162	156	150	154	140	139	163	152	170	154	162	169	153	133	158	144	146	143	139	168	146	174	158	154	134	149	145	153	155	163	184	187	143	163	146	144	154	168	158	154	146	164	152	150	171	138	156	161	156	167	179	150	163	149	156	151	174	193	178	163	166	165	142	134	167	157	185	140	151	167	143	169	157	155	154	166	150	137	183	139	154	146	146	182	172	151	135	153	168	156	143	144	155	157	162	150	152	154	167	173	139	142	179	183	160	171	163	146	184	147	147	166	179	147	174	160	150	172	158	148	148	172	139	169	160	152	195	174	152	154	162	139	138	152	149	194	153	186	144	164	146	173	145	138	184	157	162	155	180	164	160	162	174	157	141	167	165	153	166	129	152
13430	4660	664	696	667	587	612	588	603	568	569	582	566	539	548	530	535	551	505	536	537	539	563	567	555	550	558	526	537	553	563	570	563	551	565	516	567	534	538	534	562	552	574	583	517	541	535	554	560	557	552	544	536	559	564	566	563	571	525	546	535	539	526	561	559	563	586	540	524	566	528	566	537	510	562	553	547	557	557	548	562	589	576	533	540	524	565	539	549	542	558	531	539	525	523	552	554	532	542	525	582	563	552	531	518	580	560	518	550	559	520	557	540	558	551	543	536	504	524	547	528	549	546	547	588	546	555	557	551	510	539	562	545	563	521	553	539	560	581	538	544	549	568	513	558	566	566	550	550	549	560	593	593	541	559	509	547	565	540	558	520	532	519	551	543	573	527	534	555	576	582	562	531	548	523	518	553	551	554	490	567	576	533	563	530	504	508	576	585	558	532	565	581	590	521	555	520	570	506	520	509	544	552	569	538	558	523	551	522	507	539	549	541	590	523	506	550	553	545	555	516	530	533	527	551	576	574	517	576	535	549	539	555	556	549	491	553	535	587	591	523	553	543	509	531	514	554	537	569	560	572	521	525	565	514	573	561	569	553	508	561	552	523	603	548	530	531	547	522	534	550	541	531	527	530	527	575	557	551	508	556	477	557	525	571	543	557	584	531	575	558	539	539	524	557	514	555	583	585	559	542	543	536	556	575	578	529	538	525	574	553	550	537	550	556	510	541	514	508	539	573	532	555	563	556	565	556	536	583	534	530	572	551	549	508	534	524	504	528	504	543	578	533	569	587	560	562	568	584	508	547	591	551	538	609	514	542	546	499	549	536	514	550	573	530	536	559	535	529	523	535	513	562	586	525	536	559	567	530	515	551	532	539	570
58671	37814	7059	1052	743	571	500	443	452	381	380	386	343	317	320	316	316	322	327	352	324	318	314	287	293	304	273	321	329	310	300	299	308	295	317	306	304	266	336	312	307	325	279	298	306	303	302	295	307	298	301	300	314	304	286	315	315	299	323	297	291	299	300	301	284	271	325	306	278	295	323	312	342	344	288	299	286	326	303	318	325	290	318	287	301	283	318	301	299	346	328	307	282	311	287	281	347	323	319	272	310	282	303	328	315	320	340	295	305	302	312	303	298	290	309	314	293	317	307	289	312	307	291	289	294	306	291	304	297	317	280	292	271	303	308	320	341	274	303	302	292	273	297	316	319	300	301	284	321	306	318	304	346	310	308	319	318	298	310	271	301	298	285	325	264	283	315	286	301	291	299	291	292	313	294	284	309	285	316	281	310	328	295	319	298	308	311	300	314	294	275	323	307	318	289	326	294	259	302	311	292	330	293	301	289	286	318	303	323	275	334	284	291	268	326	310	316	283	304	307	282	313	300	312	289	292	297	305	309	280	332	316	304	295	292	306	304	310	317	310	293	303	285	269	301	295	301	283	339	292	288	311	298	273	309	303	324	329	273	318	279	293	296	338	292	314	307	303	281	315	330	303	303	283	274	327	268	322	302	310	284	310	278	293	319	332	278	287	303	288	280	312	284	331	284	288	267	292	299	277	325	301	308	357	320	299	291	322	263	277	307	280	298	289	299	342	319	301	330	290	321	304	331	304	284	301	338	286	309	277	295	289	286	290	293	307	302	310	287	312	297	286	281	301	322	292	310	300	267	328	313	304	293	299	311	331	293	306	316	325	282	302	340	296	294	315	288	309	295	266	276	317	327	286	297	319	310	308	289	315	307	338	303	331
37035	20888	2977	3234	2901	2360	2169	1825	1735	1543	1462	1382	1278	1213	1177	1170	1141	1082	1116	1149	1027	1025	1028	1018	1054	1054	1027	1019	1016	1002	977	1046	989	975	978	970	951	966	987	929	992	951	975	965	901	956	945	883	951	930	885	927	920	946	962	967	935	897	906	914	913	973	907	917	930	891	913	871	952	919	953	961	938	898	925	950	920	946	910	927	914	1006	953	944	921	915	968	908	901	912	922	969	929	934	933	918	942	940	881	949	935	879	918	946	928	939	930	883	902	888	869	928	896	913	958	988	883	928	908	930	971	892	921	940	900	936	878	878	895	907	936	895	957	945	888	951	917	949	927	898	928	926	920	901	928	895	892	952	897	859	925	937	886	932	878	903	884	947	920	899	881	926	910	913	973	907	922	955	990	854	901	924	908	917	907	934	870	861	958	898	940	893	909	954	859	928	963	905	956	967	933	954	843	938	911	948	973	969	910	944	960	934	874	866	968	956	887	883	912	934	912	952	862	970	936	888	986	894	898	918	933	860	919	923	914	929	865	843	940	882	928	931	937	900	898	939	945	892	888	888	875	916	864	920	963	894	939	899	934	964	884	892	878	906	968	936	889	885	913	966	885	901	885	932	949	909	921	923	857	917	874	975	912	933	950	912	886	933	897	933	902	943	922	913	921	933	937	891	899	918	921	905	948	905	921	874	891	927	881	947	892	934	943	858	929	891	890	929	947	840	921	968	893	944	888	918	913	926	894	937	949	952	940	866	911	890	885	914	890	939	924	905	950	949	914	956	909	950	912	971	948	864	916	941	882	971	891	970	928	954	851	954	958	896	887	894	925	919	945	930	920	930	982	910	939	936	911	943	973	892	952	931	938	928	906	890	922	920	858	882	918	957	908	936
71377	49092	14620	3354	1232	958	744	610	544	493	458	410	425	388	366	358	339	385	333	343	341	383	341	323	330	283	330	310	341	317	323	341	334	332	323	313	280	314	316	332	325	313	323	319	311	332	323	310	328	365	326	288	324	315	327	317	305	317	304	322	321	323	316	289	274	300	298	314	318	281	322	317	317	321	340	320	321	310	279	326	326	312	301	307	292	317	332	304	293	349	299	329	303	327	351	314	324	318	301	308	324	307	343	314	307	308	324	345	322	318	313	326	335	307	333	304	308	305	307	306	302	324	348	336	331	318	323	330	320	298	344	310	318	292	311	307	269	294	327	297	299	299	304	305	315	299	326	303	327	299	318	287	303	311	323	279	316	314	314	288	331	313	317	301	328	303	346	275	294	316	288	281	304	330	323	326	292	320	324	325	329	308	309	309	298	300	323	306	325	375	314	312	305	285	304	333	308	338	293	314	343	312	276	290	307	292	331	318	277	312	323	307	324	335	307	285	342	321	298	320	315	306	289	304	303	296	309	327	321	283	291	335	301	336	285	322	294	313	290	315	335	305	317	310	330	306	298	336	316	325	318	323	294	296	334	311	292	330	359	300	320	329	328	339	306	309	293	353	316	292	300	290	295	285	316	298	303	298	333	306	298	307	313	317	293	289	307	318	292	296	309	300	336	349	313	355	312	299	300	306	295	313	305	318	297	317	312	318	319	322	348	304	326	315	291	283	281	336	283	313	320	330	309	317	316	327	326	311	308	316	321	323	288	294	276	299	320	319	324	323	319	336	300	310	304	313	294	294	313	337	295	325	295	282	317	315	357	306	292	317	346	295	299	314	339	306	292	307	319	286	300	323	309	306	305	302	316	330	328	313	296	298	277	305
44973	26587	4980	5471	4647	3879	3268	2819	2475	2260	1963	1826	1673	1595	1557	1414	1442	1297	1292	1236	1236	1245	1141	1163	1161	1152	1135	1134	1055	1118	1085	1043	1027	1041	1023	985	1050	983	1015	996	994	1040	966	933	981	1009	962	1007	980	938	944	983	960	978	960	975	995	986	936	958	950	911	939	986	931	953	939	957	984	964	962	925	993	982	936	904	960	979	968	954	962	874	960	960	894	961	912	907	945	936	900	940	975	975	929	956	966	936	897	939	991	923	947	964	945	958	905	969	911	921	942	928	967	958	931	958	983	942	943	926	893	923	912	899	927	919	952	911	961	982	991	905	914	949	948	940	923	963	985	929	873	924	925	901	968	940	904	907	975	984	940	931	889	961	947	947	935	920	920	952	922	920	941	963	938	964	909	974	901	938	907	929	903	938	962	928	865	927	877	896	900	943	958	931	955	966	923	966	898	883	930	966	937	953	882	892	911	879	911	901	945	929	912	907	940	890	929	950	915	930	930	979	935	898	931	948	938	932	973	928	864	970	890	897	922	913	932	959	905	950	959	941	999	967	964	863	871	974	975	869	968	960	944	894	933	878	947	876	942	920	961	935	986	979	934	906	961	927	958	906	896	934	892	963	963	882	967	920	936	939	977	932	925	915	925	908	907	910	939	930	925	973	928	908	1003	875	928	1015	926	946	884	925	964	917	914	950	977	974	916	968	951	934	927	919	948	919	923	974	945	958	936	921	926	944	933	893	925	932	907	880	920	940	916	947	904	916	950	941	914	916	929	944	956	933	906	981	914	943	965	921	907	958	955	966	953	938	910	904	927	889	925	913	961	928	881	989	975	872	893	953	979	907	899	963	913	950	957	905	948	889	915	907	965	972	925	945	932	898	903	920	934	959	909	876
12457	2926	226	210	176	177	183	171	160	160	159	157	148	170	179	164	180	156	136	150	160	148	146	161	166	167	171	152	147	178	168	166	160	158	141	128	175	154	153	169	155	169	171	169	151	160	166	165	157	133	163	154	160	171	160	155	159	172	139	162	163	169	146	177	153	147	153	148	177	168	155	154	172	163	155	180	168	142	175	173	142	137	149	156	142	167	145	154	176	167	144	160	152	164	136	175	179	166	145	144	165	149	134	160	142	139	147	153	169	138	152	156	160	164	139	167	159	170	196	162	167	161	170	167	166	159	147	160	164	164	136	152	164	158	184	145	183	159	150	152	162	167	160	162	153	165	182	158	161	146	183	157	141	156	161	166	169	151	165	152	156	155	164	161	162	151	158	155	126	169	158	146	166	179	168	177	140	157	148	166	151	153	150	157	199	141	152	175	176	152	171	157	136	146	167	160	170	142	162	163	175	149	145	160	164	176	172	134	167	176	154	139	181	154	143	154	178	162	172	154	171	135	157	173	166	141	150	158	159	163	171	154	147	151	152	157	156	154	159	143	167	158	138	177	139	157	163	164	158	152	141	160	139	155	126	150	137	153	136	163	132	169	156	169	163	159	163	175	172	160	152	167	151	164	139	162	171	131	137	143	151	146	172	150	154	136	147	136	147	160	168	176	154	164	163	138	178	156	145	150	149	184	170	177	158	142	158	160	162	157	171	155	150	131	133	165	146	156	157	153	121	174	164	169	171	154	161	159	139	161	162	143	182	178	149	160	164	161	177	144	151	158	165	162	163	158	145	140	162	160	148	140	153	136	148	151	163	161	179	165	164	172	158	165	176	161	177	160	145	153	138	172	152	153	180	161	151	169	144	180	173	146	160	153
13181	4445	671	693	631	628	610	601	560	571	542	541	556	558	527	559	556	538	524	608	567	539	568	534	533	594	539	565	536	544	502	513	568	523	515	565	554	516	533	558	536	561	567	505	510	574	536	550	497	534	539	552	552	542	555	538	534	574	564	558	547	557	516	489	535	534	540	583	561	534	534	524	540	533	566	551	505	529	539	554	581	550	528	519	524	538	537	545	545	519	505	546	515	523	544	519	569	543	548	534	562	537	518	558	545	571	568	506	522	518	516	532	566	533	542	591	518	524	576	524	594	508	559	559	503	559	530	529	523	546	520	546	492	527	538	575	533	567	530	517	571	563	549	551	547	521	516	528	548	537	536	532	551	552	558	552	536	519	492	535	574	583	554	546	532	577	536	558	534	583	591	579	548	543	546	536	553	499	550	584	539	527	581	523	533	522	530	523	506	572	555	512	536	546	548	540	576	526	525	533	538	500	537	542	529	519	550	511	570	547	549	523	531	550	524	564	524	504	549	560	545	544	513	540	530	532	552	521	546	526	583	558	579	540	556	534	527	552	544	516	512	510	514	554	536	512	558	528	532	527	518	549	527	605	547	526	593	573	545	518	559	509	543	532	544	515	555	597	498	523	556	538	510	546	593	531	523	538	523	571	567	515	551	493	557	497	499	532	598	529	547	579	521	573	498	552	541	510	534	513	577	574	522	573	555	580	547	530	588	571	531	539	524	539	540	511	544	566	532	573	545	545	600	488	507	521	505	554	516	554	547	575	573	583	571	532	546	544	537	547	524	491	527	535	528	541	532	541	541	596	534	537	515	539	533	535	534	522	548	553	541	529	543	536	560	526	530	568	533	520	530	529	491	530	518	527	532	535	526	532	583	562	583	554
57947	37378	7491	1074	701	563	539	476	415	400	360	359	366	325	335	326	334	340	296	352	318	299	321	334	317	318	306	309	316	309	311	253	308	313	337	298	292	323	298	309	294	300	326	308	298	310	276	316	308	336	330	331	326	322	290	332	318	312	307	358	306	343	315	295	305	292	299	309	328	292	294	276	288	290	293	308	284	281	296	328	286	305	285	312	325	329	328	304	359	294	284	301	338	317	290	326	313	324	301	304	278	318	289	316	308	299	299	310	312	304	336	302	310	271	312	343	297	293	304	305	275	280	285	312	303	315	296	321	323	313	314	330	304	324	290	275	285	299	334	276	270	331	281	325	286	296	317	264	310	287	307	316	311	312	307	315	274	308	305	327	326	296	321	310	284	284	297	288	306	289	318	297	298	311	291	263	305	320	317	320	331	289	307	285	305	313	279	284	298	298	315	328	291	313	263	295	289	319	319	300	272	329	327	318	321	315	327	293	315	323	326	282	313	300	294	274	288	310	291	315	289	308	295	285	300	290	310	278	319	272	306	288	283	294	295	327	308	303	276	279	314	307	320	314	294	332	291	308	310	331	297	314	292	326	310	298	293	288	299	305	299	271	280	317	317	294	301	330	290	325	305	302	302	273	285	319	309	277	331	307	282	329	316	251	292	325	287	289	318	316	323	290	265	312	299	298	321	324	297	299	307	324	291	301	281	281	320	291	275	257	312	318	301	312	338	317	308	301	282	289	302	320	283	281	293	311	283	263	299	316	321	286	292	304	300	326	304	284	312	299	308	331	290	310	319	302	301	321	316	302	304	300	299	277	322	318	309	316	316	287	316	322	336	285	274	281	313	314	310	309	270	303	295	315	274	295	354	292	303	301	302	284	291	279
36816	20462	2979	3184	2707	2384	2074	1856	1746	1545	1419	1347	1262	1274	1215	1195	1152	1106	1070	1151	1086	1070	1020	990	985	1032	1082	1036	940	1018	984	979	966	996	967	934	983	975	958	1024	977	950	909	970	944	955	951	970	950	948	968	983	950	996	947	877	968	948	947	1014	927	950	936	962	895	964	906	924	981	924	862	939	909	864	967	923	936	897	907	931	993	918	966	962	909	894	900	877	944	901	955	903	969	901	973	930	963	877	966	904	944	864	880	937	912	962	907	884	967	895	948	915	930	946	899	909	937	945	912	858	916	916	903	897	927	931	930	893	915	905	911	948	922	924	935	908	918	944	1010	962	921	941	907	915	894	958	909	938	899	951	965	888	934	972	911	910	945	887	886	902	937	866	875	904	914	929	927	888	922	905	928	914	921	900	957	914	900	908	930	906	954	883	907	892	899	945	884	945	917	941	967	937	917	919	918	920	957	928	911	953	917	965	896	932	966	927	931	928	975	930	999	965	936	1003	913	939	958	943	876	867	926	938	892	879	904	962	908	911	957	965	912	916	895	902	891	922	933	979	917	912	875	884	923	881	928	860	872	904	902	956	904	907	962	946	944	900	920	952	910	932	909	899	929	861	960	917	950	918	921	944	905	927	925	919	940	877	918	927	977	948	913	930	872	920	928	898	868	881	905	929	914	964	918	881	926	928	923	881	894	911	926	903	944	895	938	939	965	931	949	927	935	865	974	880	945	931	942	991	928	870	913	925	914	884	953	915	926	906	963	887	904	914	904	927	935	855	911	926	940	861	959	902	894	878	905	970	899	956	923	943	919	893	922	900	865	892	903	965	915	941	930	904	944	914	856	935	901	902	881	947	871	919	917	878	918	928	921	902	920	957	919	923	894	889
69243	48468	14964	2971	1251	876	715	587	529	488	498	433	423	407	372	346	376	330	348	308	369	326	355	355	329	325	308	328	328	321	310	312	326	291	378	317	325	317	337	306	317	305	318	335	334	343	295	321	322	306	341	318	309	312	282	319	341	315	338	301	319	333	320	317	315	313	314	302	296	329	314	331	295	326	310	291	305	325	284	296	298	323	327	324	290	315	296	320	318	338	317	336	311	344	330	308	306	325	324	309	310	317	304	290	282	303	316	295	313	297	323	316	281	300	309	297	326	293	315	330	316	290	315	300	327	318	305	297	294	332	296	305	308	318	332	299	330	308	302	296	292	348	340	326	331	301	294	307	290	333	300	305	301	269	312	314	291	326	340	297	332	308	307	294	302	286	327	316	290	327	299	314	312	319	292	278	309	309	300	311	306	311	335	335	334	294	266	286	282	313	310	279	295	290	309	331	359	322	316	274	280	293	327	288	307	289	309	304	297	324	288	312	309	338	314	312	276	316	322	330	322	313	310	298	324	335	290	310	305	286	323	278	296	328	312	322	331	289	305	298	317	321	292	289	318	318	307	302	313	324	342	293	310	298	332	347	323	297	301	352	317	312	262	328	312	322	278	315	333	311	323	310	327	308	300	294	273	309	294	300	306	312	312	257	309	325	326	294	308	304	336	296	292	296	325	316	285	270	325	357	320	308	314	284	311	308	324	315	294	284	298	329	303	305	301	303	310	300	284	274	348	288	325	303	308	354	300	311	313	305	303	294	279	301	284	307	322	326	349	328	329	303	332	308	305	335	287	288	295	306	315	321	321	290	310	327	311	325	297	325	331	332	314	319	308	301	342	283	294	295	313	293	300	298	316	290	309	287	322	297	317	327	337	296
44694	26338	4977	5457	4735	3900	3327	2698	2432	2244	1941	1752	1734	1624	1532	1426	1426	1338	1280	1343	1273	1186	1202	1140	1119	1118	1088	1142	1081	1065	1136	1023	1018	1043	1062	1011	986	1010	1044	1037	1039	1018	982	1018	1038	1004	981	920	990	996	995	905	986	953	988	1003	950	1010	951	908	942	973	938	965	933	940	934	1023	965	949	967	973	898	944	997	895	971	948	990	942	908	962	927	910	951	962	935	969	932	920	1000	937	928	938	968	861	922	876	950	904	915	937	924	973	937	932	940	941	982	967	1028	968	927	867	927	917	917	917	946	899	914	971	943	926	893	989	957	907	898	958	911	962	906	902	937	960	867	911	938	931	930	917	893	925	962	899	935	936	935	917	899	963	948	929	935	881	914	975	920	907	961	949	952	921	961	923	988	892	957	919	893	981	962	898	919	954	950	1033	920	920	918	911	917	930	957	960	973	913	884	914	933	977	909	885	963	916	876	903	938	922	942	912	928	912	966	889	982	925	940	948	909	949	889	890	928	933	941	932	912	883	907	942	958	946	951	969	975	935	935	962	938	876	924	945	935	959	915	980	955	853	873	934	933	934	941	920	884	883	965	941	892	917	924	914	919	915	934	949	978	946	953	989	949	924	1005	929	943	908	931	933	925	946	894	862	992	921	953	903	941	919	941	933	910	876	889	952	959	959	899	920	948	947	984	957	867	954	906	919	915	888	915	978	949	901	904	968	907	900	966	917	910	982	904	918	863	920	910	947	929	895	932	904	947	918	928	923	978	897	906	892	882	925	909	939	950	945	956	860	898	984	946	919	933	953	936	928	902	893	913	893	913	962	918	920	934	952	944	871	910	932	900	910	910	902	941	917	926	905	968	877	932	918	919	920	931	994	901	921	945	954	930	932	894	897
12199	3093	274	193	202	146	178	150	175	174	154	169	153	139	161	149	154	158	160	159	192	190	180	146	152	179	161	168	179	155	174	145	148	174	140	145	158	157	165	175	165	157	169	169	166	137	136	175	162	142	172	140	162	147	166	173	171	172	155	149	152	168	151	141	155	157	174	166	160	141	137	151	167	162	167	153	165	158	153	155	165	148	159	147	148	170	163	140	159	142	151	156	139	166	170	167	158	149	134	161	151	156	161	142	167	160	154	159	152	153	153	163	155	142	160	138	138	138	169	139	176	159	164	156	140	160	157	164	168	158	145	150	158	146	156	157	143	162	141	175	143	166	177	155	146	153	152	162	159	137	149	155	140	170	156	130	145	148	161	147	173	147	137	143	169	162	161	173	156	152	151	166	176	146	182	150	152	160	148	149	147	140	156	136	179	157	152	172	175	152	170	146	155	149	154	146	150	138	155	189	179	149	149	147	167	166	163	152	147	158	173	151	171	168	163	174	177	149	145	148	154	152	152	170	163	185	139	172	155	164	155	164	156	138	178	169	165	160	149	154	138	164	169	171	157	155	142	140	173	134	148	137	169	154	155	190	150	161	164	144	186	153	142	175	152	165	161	171	165	162	142	157	150	146	146	148	150	160	149	149	163	147	141	153	163	155	169	169	169	147	170	175	150	161	174	136	144	148	144	146	175	152	183	173	167	150	176	160	144	146	155	155	158	162	150	136	167	170	163	164	135	162	160	140	147	166	146	164	162	162	169	163	170	181	141	161	147	157	158	150	157	162	165	179	190	161	165	139	158	169	165	161	147	174	169	151	166	162	150	167	178	170	149	165	132	142	148	172	144	137	155	168	159	149	167	138	157	155	160	145	148	171	156	141
12756	4506	665	677	620	609	589	576	592	547	630	544	563	614	571	535	549	583	584	568	553	573	533	530	552	549	535	556	568	577	539	524	529	568	525	545	563	572	522	570	542	579	531	524	581	527	564	563	542	566	565	510	535	535	532	569	560	579	529	549	550	549	545	519	561	562	507	557	535	525	558	513	584	553	530	541	597	597	488	529	598	515	515	534	526	539	540	564	519	553	537	534	568	564	531	523	518	532	556	525	533	572	543	558	548	577	566	574	561	516	539	534	506	556	556	550	515	571	574	518	544	547	551	525	540	568	527	505	541	570	513	554	573	544	552	550	557	528	547	511	548	536	537	528	579	541	579	528	526	531	535	549	536	530	563	572	519	522	535	553	528	517	593	561	503	532	552	533	547	515	529	551	537	545	513	547	518	575	549	535	552	494	508	577	563	568	527	520	524	529	544	533	554	547	549	563	510	546	558	579	600	534	544	557	594	587	502	553	499	526	528	587	554	549	512	547	547	540	574	555	534	532	531	507	550	530	549	583	510	538	565	548	518	547	510	560	556	558	560	573	549	575	538	562	542	567	557	540	567	522	579	532	531	566	569	527	557	596	508	549	529	499	549	554	548	525	543	535	529	558	568	586	558	539	591	513	609	545	548	512	511	513	517	539	528	591	567	549	550	527	532	510	497	534	525	535	535	549	554	543	527	580	527	507	564	531	517	561	523	541	562	570	535	556	521	547	508	564	539	543	566	529	516	513	573	530	546	554	573	518	556	500	520	559	536	529	538	564	573	548	537	525	560	536	560	538	565	552	579	533	512	582	569	544	575	564	524	523	566	511	549	556	537	555	549	506	534	536	554	548	551	554	544	553	532	567	502	541	534	574	591	553	495	553
55243	35696	7854	1087	681	595	500	451	423	390	348	343	348	320	312	337	352	328	296	308	347	309	316	310	295	314	325	298	321	301	320	311	323	309	307	301	286	302	277	343	276	302	281	339	328	334	284	317	313	308	301	296	323	308	262	326	311	293	298	278	274	289	290	285	298	321	300	286	317	319	302	311	277	271	316	259	309	286	285	325	339	307	286	303	328	340	309	293	279	272	278	301	306	274	321	286	302	319	297	332	304	316	279	294	274	283	280	306	293	255	272	284	294	304	291	294	309	310	304	306	272	308	313	311	327	303	321	301	291	295	306	294	298	271	302	293	293	282	278	297	323	316	285	319	320	279	280	293	297	304	302	296	310	328	287	324	307	298	318	324	319	296	284	318	307	282	285	316	315	305	284	294	304	288	287	283	264	317	285	273	311	294	302	317	297	291	263	287	284	275	312	314	284	242	327	290	282	275	294	295	302	286	309	280	292	309	260	298	282	286	259	291	287	322	324	299	290	309	323	236	306	286	326	285	295	298	302	321	315	292	308	291	308	262	284	280	269	278	295	315	297	356	280	261	329	286	305	306	311	305	318	286	293	319	289	304	302	305	280	305	266	276	280	277	285	298	298	308	287	282	292	288	295	322	303	279	316	308	315	297	249	286	299	282	310	311	256	303	331	302	310	278	280	279	316	321	283	279	305	287	280	270	286	290	285	287	285	300	289	305	295	314	291	293	296	295	300	321	299	338	252	302	284	304	278	296	299	296	298	299	294	306	286	296	283	337	299	298	300	327	314	334	295	317	308	266	285	322	300	316	293	291	296	293	284	295	269	275	291	326	288	299	337	296	301	302	296	309	281	273	294	323	299	286	292	300	303	312	285	315	286	289	262	322
35725	19587	2906	3264	2844	2403	2145	1895	1720	1593	1422	1371	1286	1279	1242	1154	1155	1080	1111	1027	1102	1041	1090	1065	1064	1018	970	974	1026	1028	1003	1005	966	955	928	911	940	921	904	930	909	999	941	951	959	954	923	997	934	939	900	911	934	948	930	885	960	952	950	893	933	946	932	936	904	906	918	916	906	927	942	878	907	918	896	953	928	920	935	914	904	879	930	861	901	935	919	898	894	888	906	938	964	960	921	961	937	898	844	897	880	917	905	905	960	915	919	896	946	902	957	896	908	910	908	891	949	935	877	916	918	846	885	902	891	928	925	879	887	902	948	942	888	946	888	947	926	868	893	933	910	896	952	968	876	909	919	949	943	953	908	950	929	900	935	936	863	907	887	912	871	920	916	904	937	838	929	860	925	958	892	846	915	915	899	909	867	878	866	898	889	929	987	924	897	907	887	920	899	931	937	856	913	899	912	902	982	936	871	895	923	934	904	914	927	963	804	921	905	971	910	902	888	890	850	905	945	906	885	901	964	938	901	932	906	911	898	908	909	946	916	941	878	923	926	963	920	865	910	918	905	894	931	981	925	970	935	884	888	945	920	933	862	954	833	896	966	900	905	927	878	921	881	894	884	867	871	918	955	977	882	884	907	907	938	907	922	838	918	913	894	916	897	915	938	876	906	932	891	915	915	902	914	905	883	901	883	923	923	955	915	968	884	880	889	884	919	932	970	920	882	975	993	888	863	920	908	951	880	981	980	921	926	907	938	880	883	940	905	897	898	883	911	905	909	922	920	903	902	851	910	877	876	902	900	919	902	884	926	892	846	881	964	902	916	928	925	948	934	920	892	893	916	962	918	892	916	955	896	865	966	859	893	938	884	887	941	894	871	889	927	909	960	913
69000	46143	15734	3292	1218	918	792	606	566	486	472	467	410	407	380	348	369	329	357	362	347	344	340	327	324	329	351	334	343	331	354	341	313	320	355	296	323	318	321	334	332	310	318	322	328	325	297	326	296	345	335	310	307	300	301	308	329	289	316	340	328	305	299	310	346	303	296	285	296	330	318	312	313	335	312	305	342	299	336	300	319	289	323	295	313	301	294	279	331	285	318	304	306	297	305	320	309	322	319	295	304	298	327	330	319	327	341	339	312	301	306	318	323	269	336	343	297	322	290	318	294	333	291	299	283	338	326	330	311	329	324	289	300	276	347	309	347	277	273	321	290	307	306	314	333	297	309	320	329	350	309	302	306	275	305	315	319	285	295	338	315	316	301	296	302	328	302	288	308	327	374	353	309	332	311	296	300	303	322	316	333	326	305	287	313	311	342	333	288	310	291	337	268	314	332	348	316	313	340	296	298	330	299	286	298	313	302	291	294	316	310	273	317	295	320	290	280	325	281	288	312	322	311	331	328	304	319	280	324	332	306	318	282	286	309	272	306	307	318	322	286	291	321	320	300	323	338	292	350	304	322	316	317	297	314	325	303	348	303	301	329	273	301	298	313	311	297	342	296	300	298	318	291	299	327	294	302	351	303	303	290	299	290	306	312	324	314	285	303	279	328	305	299	313	316	305	301	309	321	306	324	288	341	320	298	310	279	318	323	268	304	296	271	294	321	315	274	314	347	297	323	330	308	332	301	280	307	340	308	292	294	310	348	312	310	322	310	310	311	312	315	318	314	337	338	302	317	288	317	310	300	286	321	332	323	288	312	307	295	260	291	308	282	282	287	290	322	318	306	290	326	313	312	319	294	318	289	334	277	322	311	320	299	315
44276	24869	4902	5347	4820	3926	3306	2853	2556	2265	1994	1845	1670	1556	1534	1450	1384	1404	1345	1228	1267	1164	1209	1150	1132	1120	1080	1114	1076	1092	1042	1095	1063	1005	961	991	971	1068	990	914	1007	964	973	1016	971	981	977	998	973	988	929	1035	991	1004	969	946	978	940	933	994	999	956	1047	980	981	959	982	943	921	951	948	934	914	951	942	930	979	916	996	956	905	971	901	939	939	930	922	871	893	939	901	972	931	907	929	903	925	912	888	940	949	919	927	970	926	941	917	931	941	968	961	956	951	954	907	916	917	898	981	889	949	933	945	926	944	886	969	915	970	949	923	873	926	889	949	924	946	919	945	924	933	901	886	939	930	954	913	930	941	970	945	985	860	889	883	907	918	911	887	939	934	929	906	923	937	947	946	885	919	956	891	918	910	925	939	919	951	934	959	941	921	956	931	897	957	901	885	965	887	930	953	927	925	889	943	893	922	934	955	921	947	937	937	918	960	907	875	904	912	956	945	926	889	905	894	922	955	940	935	931	934	901	923	956	950	890	917	891	926	948	911	916	902	885	935	943	885	910	913	896	915	983	940	945	959	934	869	956	918	919	953	950	921	892	964	918	944	881	991	876	920	934	937	907	929	932	931	926	900	884	945	873	920	908	917	967	939	918	976	938	898	919	946	928	909	955	932	899	884	925	894	915	899	930	960	958	981	945	953	946	935	932	958	939	853	947	881	873	935	950	979	939	947	947	928	930	921	953	961	885	958	927	959	894	966	933	884	929	919	916	953	950	933	942	912	902	940	922	956	896	905	890	973	935	906	939	907	917	933	883	896	922	919	919	923	952	926	927	915	897	972	873	902	974	926	948	915	927	881	892	929	877	906	942	918	979	914	898	903	899	933	928	927	949
12148	3189	387	223	184	176	177	163	156	169	167	180	165	168	174	174	175	159	159	161	147	143	165	174	156	168	167	158	148	160	153	180	155	150	137	165	160	143	155	140	166	172	175	160	155	147	167	163	167	168	163	137	167	157	173	173	180	135	160	154	155	138	180	143	158	185	166	172	162	148	150	146	171	169	159	152	147	147	155	143	173	184	167	148	144	150	150	154	155	156	154	152	137	172	151	163	155	169	181	162	153	164	149	134	156	189	172	140	156	160	153	158	160	141	164	142	172	157	164	180	174	146	188	147	144	167	174	148	149	165	164	162	173	143	149	165	147	164	169	163	167	164	161	139	139	156	156	171	144	141	162	158	160	158	151	146	156	184	180	154	148	167	160	176	178	157	143	172	171	167	149	154	157	175	163	162	131	159	162	147	147	144	144	144	157	171	179	175	151	161	152	154	162	150	203	182	138	134	162	156	144	166	150	158	163	167	144	154	141	178	156	178	172	158	151	140	159	160	150	152	141	157	148	160	163	178	162	169	146	179	153	159	160	157	173	155	165	159	181	159	150	153	163	173	157	150	151	151	138	163	162	175	147	165	170	139	156	161	164	159	162	162	166	184	155	166	163	161	160	174	144	154	158	136	171	164	152	169	142	162	164	151	173	174	175	153	168	162	163	182	161	177	152	167	159	159	147	163	152	147	163	152	152	162	170	159	164	180	149	150	168	167	165	159	165	153	143	164	164	170	160	175	144	128	153	153	160	175	181	153	140	143	138	166	167	189	171	157	165	139	140	170	129	142	172	156	168	163	154	176	160	143	169	169	149	163	152	160	161	170	168	149	151	168	153	147	187	153	149	158	184	173	192	158	145	148	144	148	141	166	201	167	173	155
12779	4359	659	690	630	575	617	635	609	594	633	623	542	576	547	567	525	560	541	544	590	592	580	576	537	517	529	576	586	577	560	535	526	534	565	562	554	555	571	554	539	540	562	550	544	556	524	527	525	516	564	514	548	566	551	563	523	566	559	560	517	496	505	537	576	548	561	578	544	589	530	538	544	556	510	578	552	566	506	519	534	534	507	560	549	553	548	550	533	532	567	546	538	556	540	540	514	546	537	526	547	568	546	515	557	542	530	556	519	539	568	512	551	561	544	558	584	522	551	549	537	535	593	558	554	578	557	528	541	519	558	533	549	575	624	551	541	556	533	562	540	521	533	566	550	590	579	564	551	571	533	546	521	530	549	566	551	532	573	583	514	550	549	526	546	553	546	492	543	575	569	583	539	514	559	546	544	509	563	549	547	561	551	542	582	532	530	529	590	542	525	589	556	526	546	537	568	540	544	601	563	565	562	565	536	555	562	597	566	546	533	579	580	497	518	542	533	534	577	505	539	577	538	574	522	575	560	530	549	528	540	546	521	535	564	562	574	543	506	543	529	526	562	516	532	531	564	525	528	511	520	539	528	518	575	521	554	528	549	548	511	532	559	532	540	512	577	529	499	578	549	565	499	561	582	579	556	547	556	564	543	566	569	494	552	533	560	551	544	529	567	503	555	562	529	551	505	581	539	535	535	520	546	544	564	576	547	560	532	563	524	540	526	519	587	536	577	512	530	533	524	537	549	516	590	551	526	542	565	581	558	552	557	547	549	555	549	592	521	522	535	532	550	540	544	522	529	523	517	597	541	574	551	570	539	563	549	525	564	558	527	559	547	553	552	545	533	554	538	561	593	539	543	540	550	561	515	562	598	591	506	563	553	566
55571	35146	7500	1163	705	602	499	439	441	391	361	361	323	305	351	322	338	315	372	295	335	350	300	338	327	304	323	280	307	276	304	324	313	276	305	301	322	297	298	314	319	280	332	299	328	286	302	321	310	306	310	306	289	279	296	286	310	293	286	309	270	289	331	317	288	301	309	314	292	310	303	297	329	293	346	304	282	309	325	296	301	295	254	293	301	313	302	317	303	296	309	290	296	293	329	323	275	311	256	306	258	303	322	328	332	274	279	276	293	315	295	298	309	313	296	306	331	315	280	316	304	347	260	304	320	283	289	311	285	292	319	345	310	295	303	298	303	301	292	250	303	321	298	306	292	293	284	295	304	295	287	285	299	297	294	299	288	305	298	301	310	327	333	280	332	290	317	296	285	327	319	281	305	323	310	283	313	345	305	298	292	270	313	303	267	268	332	307	299	296	305	310	280	319	313	298	275	298	305	322	302	292	299	275	331	316	316	296	295	298	287	309	267	337	345	291	320	297	300	329	310	294	280	284	288	285	294	310	281	312	308	282	308	290	268	312	320	312	308	278	285	285	309	275	326	315	269	299	291	316	325	305	306	316	322	293	296	306	327	289	320	309	282	332	282	279	293	307	316	272	314	321	311	281	289	251	299	292	295	281	285	306	312	300	307	283	310	262	294	297	309	310	293	311	278	295	316	304	301	281	311	307	296	345	286	294	300	305	293	323	289	301	288	294	336	298	315	317	313	309	308	297	297	282	300	270	287	269	304	288	276	302	305	294	332	320	304	276	320	290	323	280	299	306	317	315	289	308	305	313	283	289	282	284	295	300	301	319	302	307	289	295	261	300	305	323	325	303	281	317	302	302	298	298	293	311	295	308	310	319	280	286	312	284
35788	19298	2893	3192	2877	2386	2066	1897	1733	1535	1447	1421	1300	1228	1188	1169	1079	1136	1118	1072	1003	1065	1020	1055	1032	1045	993	996	1013	1013	977	964	1039	1001	996	988	1018	918	965	965	984	983	925	958	923	900	949	969	1013	951	910	955	955	957	914	952	950	910	960	904	917	989	861	906	877	949	988	933	931	949	819	920	880	880	912	925	901	928	972	882	887	999	927	898	948	896	920	914	939	888	963	860	948	959	891	925	931	957	914	917	923	978	863	950	884	904	944	912	900	945	920	927	930	956	938	911	925	916	897	896	903	914	904	889	901	946	945	913	959	957	886	932	908	916	900	870	960	916	977	866	915	939	902	902	858	970	922	948	918	912	930	916	867	884	894	911	912	868	865	918	943	922	953	923	915	940	905	898	886	862	950	889	887	942	935	948	903	931	912	920	925	905	902	926	925	926	936	934	879	866	876	930	913	928	850	906	884	907	986	936	882	910	930	837	932	905	879	901	937	909	871	859	921	896	898	879	932	877	902	876	880	887	889	919	905	974	937	925	962	895	934	934	860	984	903	928	948	896	896	945	856	914	926	908	920	915	861	942	882	906	908	914	975	915	872	963	936	867	913	890	916	879	918	900	951	989	902	921	953	902	894	912	918	941	877	887	959	930	867	885	906	970	920	913	923	918	920	917	957	923	914	915	892	943	909	843	898	926	963	886	914	885	923	943	862	919	869	881	896	865	904	942	882	957	941	946	967	905	873	895	863	871	942	984	929	895	873	971	918	925	932	922	910	951	967	897	900	920	868	926	911	891	861	903	935	930	942	918	938	951	917	921	896	940	941	945	926	886	927	890	979	919	876	916	884	888	901	907	910	912	842	889	873	908	945	936	915	942	938	880	950	920	884	905
68779	46846	14119	2967	1218	912	760	609	545	457	461	443	444	394	379	417	370	373	370	329	352	355	327	368	348	347	330	323	333	336	347	323	317	312	327	332	328	298	316	323	328	329	307	327	328	322	306	323	298	327	324	329	287	289	310	302	336	338	331	330	325	300	323	349	289	313	300	309	338	307	332	294	335	319	347	308	339	361	304	314	316	303	329	284	296	323	317	300	288	312	308	290	287	328	328	310	291	315	325	292	311	310	319	283	305	263	300	309	281	333	303	280	297	304	290	323	312	330	344	279	318	306	319	303	317	306	309	287	327	294	311	297	303	326	344	292	300	336	318	328	315	285	316	296	299	307	320	284	327	291	318	323	309	304	308	293	306	326	301	301	294	334	312	288	313	308	292	311	291	322	324	314	284	304	293	274	336	287	343	327	340	310	290	300	340	301	310	336	303	310	295	303	336	290	284	325	298	313	305	317	319	307	276	317	353	290	356	292	279	327	281	290	340	303	306	329	305	311	305	353	296	332	309	295	286	300	316	304	299	286	293	291	290	305	295	280	277	309	293	298	297	321	284	301	319	307	278	286	298	315	314	293	297	293	284	319	312	336	313	304	303	283	301	333	290	290	310	349	290	302	302	294	289	303	284	308	297	317	311	304	299	308	288	301	321	298	304	304	310	333	331	292	306	314	335	282	333	307	304	298	296	293	325	312	343	316	314	311	319	286	332	316	309	317	288	308	320	310	307	306	295	302	323	320	309	286	319	304	276	299	304	325	315	312	328	322	298	284	287	282	340	314	285	268	302	282	301	283	324	314	314	304	282	286	327	306	300	309	311	326	284	323	325	302	297	307	327	283	279	305	302	322	316	317	307	321	321	322	310	287	310	303	281	281
43704	24311	4981	5498	4699	3939	3363	2889	2497	2266	2004	1835	1701	1565	1575	1449	1350	1304	1258	1302	1245	1178	1176	1170	1177	1140	1084	1075	999	1093	1006	1044	999	1060	1055	1027	996	1039	1029	1037	986	956	1042	970	939	991	881	1019	957	990	1027	926	998	941	975	969	893	914	938	959	920	971	909	917	955	949	936	937	871	973	863	970	963	942	909	921	936	944	925	933	882	910	925	992	936	909	906	897	923	913	941	903	903	934	915	925	906	978	939	890	897	952	948	929	957	921	926	987	884	997	886	913	967	976	957	940	899	883	961	1004	938	906	948	897	938	929	934	924	921	890	898	970	909	913	915	901	872	975	922	935	929	954	877	934	917	916	924	886	951	877	949	934	897	907	929	906	884	916	909	985	895	950	950	920	937	971	915	934	936	925	937	883	955	897	921	913	874	878	897	941	908	913	892	921	898	931	935	934	880	954	852	930	943	931	970	945	896	902	923	960	901	946	889	925	940	876	945	965	939	898	891	943	915	972	948	945	950	927	905	908	953	868	988	857	949	914	950	962	945	966	920	975	911	922	944	887	907	943	967	925	958	928	963	948	908	983	909	908	965	947	879	921	946	917	929	919	931	918	929	904	877	921	973	902	913	878	865	887	913	937	938	945	957	950	972	883	867	930	911	922	880	910	929	908	925	921	930	891	923	908	967	932	897	884	914	908	925	895	926	901	913	906	946	873	969	942	1002	918	934	946	921	946	919	931	913	946	917	915	956	907	891	894	990	949	919	912	918	920	980	888	919	927	907	901	937	929	883	915	890	896	913	947	906	954	946	896	958	991	925	873	909	891	901	908	918	960	938	926	937	911	947	937	954	963	957	952	905	896	909	929	936	890	868	964	906	876	983	899	891	888	929	880	903	952
11237	2907	325	214	183	171	176	170	161	170	159	156	172	141	172	145	134	164	134	168	160	146	154	181	181	150	153	169	166	175	169	185	151	157	180	150	144	146	150	156	157	153	157	148	179	160	165	157	142	141	161	196	156	145	178	145	151	165	157	140	148	139	153	147	170	175	141	150	186	166	146	156	166	137	159	163	167	162	139	154	152	147	164	172	164	152	154	172	183	151	155	185	148	157	150	155	154	176	143	178	151	150	160	156	164	158	177	171	169	166	151	177	167	177	135	160	144	162	152	133	145	165	152	174	156	150	149	190	150	145	139	175	143	169	152	166	148	169	153	154	151	180	182	176	189	166	182	172	154	157	157	166	153	150	170	153	150	172	151	179	169	151	160	156	148	150	158	148	165	170	178	155	170	160	137	157	156	154	140	143	154	165	178	152	160	154	160	148	146	149	161	165	148	155	156	145	148	175	154	159	157	145	152	160	156	159	134	146	165	163	157	152	135	154	164	144	157	169	177	165	159	157	167	164	160	173	173	169	161	153	151	178	168	152	149	164	160	157	164	148	159	148	156	140	157	172	156	164	173	170	178	159	162	166	166	137	158	144	159	151	145	135	142	146	149	155	179	154	153	164	127	147	163	161	193	167	170	168	143	162	148	139	170	159	183	162	127	153	160	140	144	161	170	174	164	144	172	155	163	166	173	160	176	149	158	179	161	167	182	155	159	178	146	168	175	157	134	165	177	164	150	170	154	153	143	186	167	175	143	165	162	151	156	150	158	153	155	158	167	171	159	165	162	148	135	170	168	180	163	155	166	145	147	146	150	172	175	152	160	168	152	168	142	134	165	142	144	163	145	173	175	175	170	136	160	156	149	140	145	171	156	185	161	137
11854	4206	692	694	680	641	596	620	574	608	583	567	582	543	539	529	537	514	556	565	565	560	536	566	529	510	528	522	572	546	558	578	576	577	592	540	565	537	555	567	506	581	560	520	492	572	590	557	548	526	539	532	560	559	570	535	553	529	550	533	580	574	550	531	541	541	548	539	528	537	536	543	533	547	533	526	567	545	543	547	495	532	531	558	602	538	583	488	580	541	523	530	590	550	560	520	582	562	540	516	540	550	574	541	562	555	521	568	539	554	587	560	548	569	532	555	519	566	530	568	561	552	521	557	511	533	574	523	556	514	540	543	520	571	541	549	500	614	561	548	615	532	535	531	555	585	557	523	566	547	523	529	569	532	554	566	557	517	567	555	513	498	559	517	582	573	527	571	566	517	517	514	565	521	562	585	554	533	527	575	522	555	564	582	511	555	555	545	565	520	573	525	547	557	582	471	570	545	535	559	568	540	556	585	571	523	585	546	530	572	515	572	536	554	503	559	565	561	588	574	516	559	588	542	535	562	533	575	573	531	494	561	552	564	535	597	574	507	525	543	516	543	557	558	549	553	539	556	549	550	531	544	571	521	512	577	497	513	559	533	577	516	508	555	516	557	561	568	524	518	534	533	552	552	548	531	546	553	549	507	540	568	551	505	530	539	550	577	527	538	563	532	533	547	569	534	539	558	587	546	530	553	538	583	546	529	517	537	517	536	556	550	528	547	535	560	578	533	542	545	547	577	573	510	552	515	541	556	539	523	559	533	574	538	577	481	545	578	541	536	540	552	512	540	484	549	526	584	582	525	596	534	544	590	538	583	563	563	589	510	545	579	562	548	546	536	569	536	576	506	528	559	542	552	529	530	563	579	519	549	604	548	569	570
55358	35064	5997	1096	784	581	505	451	433	391	383	350	376	397	333	308	289	340	342	330	315	330	314	323	318	316	313	326	299	320	291	302	312	300	285	292	305	325	294	318	296	301	321	275	306	287	297	300	288	308	317	310	302	309	290	296	286	289	292	291	285	305	293	257	304	277	358	286	341	307	297	301	337	279	312	310	281	302	306	309	299	297	267	303	313	316	279	304	295	336	310	291	296	302	274	275	327	307	271	308	293	309	300	298	261	297	295	288	299	278	322	304	246	283	277	315	310	309	315	272	305	302	308	301	279	305	288	317	283	285	290	300	279	296	316	295	298	300	303	301	308	286	287	269	286	303	325	256	265	295	278	306	313	288	297	302	304	311	297	296	306	319	311	284	306	283	315	263	291	281	266	276	291	306	279	294	297	304	299	309	275	285	291	281	289	315	304	309	302	323	285	281	294	302	302	308	303	293	284	310	320	322	323	293	297	303	290	313	304	324	296	299	299	312	315	309	290	296	285	290	322	288	323	302	297	289	274	305	296	283	312	285	299	251	302	309	298	320	306	312	338	287	322	316	298	326	342	285	317	272	323	282	291	310	315	289	313	283	298	291	293	240	304	304	279	296	291	291	285	296	266	272	298	311	313	307	290	317	340	294	273	277	303	315	318	301	283	303	292	274	315	291	299	293	282	274	318	290	287	300	294	301	330	297	311	320	297	337	322	313	287	308	315	320	290	294	306	302	316	287	317	278	287	274	319	298	307	284	300	285	324	329	293	287	282	289	273	254	324	282	308	299	325	326	322	310	300	302	306	291	272	299	308	281	276	294	316	256	309	297	326	285	300	256	316	282	296	274	293	270	290	301	297	294	297	290	327	281	282	304	298	264	302	317
35374	18515	2881	3280	2856	2446	2131	1895	1686	1518	1468	1461	1311	1268	1268	1160	1132	1149	1146	1072	1079	1089	1023	998	1050	978	1007	965	994	989	1000	1005	976	979	979	962	1002	903	970	990	974	954	961	943	971	970	928	928	1015	997	976	949	963	863	917	921	899	914	931	911	933	922	929	940	988	889	874	972	920	945	915	894	928	934	971	900	903	925	886	976	919	955	917	961	931	915	928	974	980	901	975	934	881	910	928	885	909	940	948	891	955	902	903	908	861	920	882	939	882	952	935	905	950	948	944	960	924	897	946	909	876	864	921	926	961	933	910	930	851	981	903	916	875	975	933	909	895	955	872	925	948	938	870	900	894	899	932	962	901	937	893	878	903	883	895	932	923	917	907	912	919	940	895	907	942	885	955	905	887	899	969	912	930	953	903	958	919	948	923	970	880	910	942	921	913	999	901	915	922	913	883	898	948	962	901	921	905	890	868	877	872	946	880	854	935	937	881	888	928	908	953	862	912	927	957	872	944	914	898	913	961	956	915	922	933	854	965	926	948	882	877	851	958	918	915	943	948	934	971	898	930	958	928	972	933	922	897	975	858	943	912	898	901	950	840	915	867	903	949	954	882	896	924	868	949	897	865	968	897	960	916	927	858	923	889	943	977	928	852	859	854	952	900	930	927	925	961	927	924	846	875	939	917	946	909	906	883	897	928	866	903	917	918	921	949	929	925	929	869	918	906	863	890	932	925	904	933	914	907	897	879	961	939	892	999	919	955	914	887	898	935	919	921	922	953	900	939	941	878	943	884	909	883	931	958	984	873	923	932	911	906	921	929	899	960	904	883	897	920	911	946	915	917	967	894	966	894	927	864	914	986	947	930	896	912	890	895	852	955	1003	984	982	907	888
69787	47698	13425	2763	1219	893	750	604	544	533	419	443	411	377	398	347	377	366	342	395	355	327	329	370	344	345	341	307	294	348	333	297	325	284	278	347	320	331	306	339	313	296	318	279	307	294	285	340	319	303	309	316	344	302	309	320	319	289	314	334	322	284	321	288	357	329	301	289	295	326	313	290	295	342	280	300	311	308	316	323	336	324	295	276	324	281	296	313	318	325	328	284	309	284	334	313	343	298	312	307	307	315	308	320	294	316	307	321	294	303	327	329	314	313	309	292	308	314	316	357	278	285	317	296	332	309	281	340	312	289	298	323	300	322	301	328	306	290	311	295	285	307	277	325	313	316	323	297	291	280	296	303	305	286	314	290	327	323	303	289	301	338	298	319	311	310	296	280	314	330	305	284	315	311	304	330	299	319	305	311	295	292	299	287	303	293	301	323	320	342	294	279	275	305	315	325	275	322	337	319	312	312	312	328	310	331	311	292	313	309	304	317	312	303	296	317	279	303	276	306	315	277	324	316	291	329	319	305	311	307	324	322	297	306	312	310	316	316	309	326	295	329	308	299	298	319	332	320	330	304	305	333	301	277	329	310	330	312	352	323	313	300	270	316	338	339	324	314	300	324	312	313	323	291	303	313	300	284	327	318	302	305	308	309	284	339	304	312	279	319	304	320	291	298	293	298	301	318	337	322	309	322	280	301	342	295	313	305	316	277	307	318	346	287	362	296	345	320	298	299	304	279	313	309	296	307	329	329	304	313	289	300	329	320	312	301	317	328	309	285	302	323	298	339	312	290	305	302	314	349	333	288	297	280	308	291	362	323	299	303	309	316	312	334	299	300	297	293	268	308	277	276	326	285	289	298	354	303	289	276	319	283	326	327
44207	23735	4936	5480	4727	3939	3360	2882	2460	2287	1981	1793	1732	1568	1468	1411	1400	1360	1306	1290	1257	1178	1238	1149	1112	1154	1106	1119	1070	1062	1024	1063	1023	1018	1088	1001	1055	1005	1026	981	1009	1039	1023	979	989	1041	973	967	954	1043	1020	948	991	989	1004	1026	978	952	971	961	994	945	929	921	987	890	956	991	986	950	957	964	950	867	890	1007	980	914	981	1006	931	985	968	923	937	982	941	889	952	969	924	942	919	943	898	970	954	907	962	928	930	941	913	893	984	919	857	937	949	996	944	937	912	953	930	908	939	891	933	899	965	929	976	912	912	887	938	1002	1029	923	933	906	912	921	912	908	912	971	973	910	900	985	919	894	945	948	947	976	924	928	937	921	909	975	938	916	962	883	918	889	972	895	968	951	887	918	860	920	952	949	934	931	910	901	907	901	838	913	909	903	1004	923	908	966	981	909	916	925	897	932	914	922	934	944	936	955	876	923	974	931	900	959	894	909	928	932	959	909	910	886	935	954	880	878	918	929	919	967	920	893	970	956	935	873	900	955	938	954	859	883	947	960	884	963	957	916	919	976	901	925	915	956	913	921	956	889	924	852	933	990	942	928	913	934	892	927	918	942	938	908	923	921	981	1042	925	963	885	931	941	907	930	936	901	909	857	949	907	910	985	929	919	891	955	884	917	953	948	970	938	839	930	938	924	929	961	927	921	946	888	941	929	938	990	944	935	931	961	949	1000	942	900	885	911	961	929	950	976	911	942	970	880	959	947	935	889	887	929	895	924	953	884	933	941	921	942	953	946	909	894	933	933	910	948	901	875	882	850	888	892	932	909	915	946	884	942	952	930	930	930	910	918	936	906	884	907	897	903	852	893	890	966	921	915	912	911	949	918	932	943	900	984	936	904	964
10280	2557	214	182	157	191	173	151	159	156	169	172	167	147	144	156	157	166	159	153	155	163	146	164	177	158	161	156	155	183	163	148	141	167	147	163	162	160	171	163	165	153	151	184	152	159	143	163	156	131	163	171	136	151	156	166	160	155	145	141	140	168	156	177	157	162	149	125	161	179	158	151	162	158	144	159	145	126	153	176	171	176	151	153	156	166	159	140	164	136	135	160	146	154	166	135	149	147	161	165	181	144	156	135	154	150	174	142	154	153	144	145	159	153	187	184	146	133	163	139	147	176	157	163	159	161	154	165	141	153	159	131	172	160	148	150	156	158	145	168	174	172	178	168	153	171	127	168	167	138	174	171	155	188	157	166	159	161	151	164	149	175	161	156	159	148	173	164	161	158	154	141	169	132	153	141	148	170	153	140	173	152	149	142	148	141	151	152	160	163	164	160	167	153	139	153	156	166	165	166	158	156	143	158	157	151	155	140	169	159	165	158	149	139	136	154	156	153	143	154	160	147	145	144	132	152	155	133	157	179	154	159	152	163	167	164	163	155	167	152	150	152	167	173	156	159	144	173	156	149	151	155	138	144	165	166	148	160	152	168	151	163	168	147	155	146	162	170	180	169	160	151	149	161	153	171	153	173	157	150	167	154	151	154	152	125	172	165	180	164	137	146	167	156	135	148	145	119	180	158	168	156	177	155	145	160	160	133	153	172	146	184	157	145	165	160	170	143	158	178	154	182	158	156	168	143	170	146	167	165	152	144	156	147	160	175	170	150	178	152	138	166	147	156	145	162	158	139	143	136	149	167	152	177	169	160	160	158	155	152	149	152	153	163	159	145	150	158	156	169	168	154	156	155	170	162	177	159	167	143	132	155	165	124
11446	3996	623	643	573	595	622	609	521	533	548	571	549	567	556	545	540	556	555	552	610	550	522	553	525	551	537	528	570	584	562	507	546	573	535	544	544	543	556	602	506	531	516	584	543	528	511	535	507	542	534	548	534	572	516	520	554	535	532	522	553	535	546	507	526	509	527	553	515	551	553	531	529	504	559	531	546	547	521	528	554	537	547	507	518	538	568	538	534	514	547	522	562	548	521	547	508	537	527	540	568	562	535	548	545	551	491	517	558	535	530	494	534	524	555	551	570	562	532	545	510	506	530	571	532	522	548	534	546	583	563	538	552	540	541	544	536	563	553	545	540	565	553	532	544	516	605	538	524	539	557	537	528	555	494	543	518	577	521	496	522	563	558	544	514	542	549	533	541	555	495	562	539	595	543	595	547	555	555	589	574	584	510	536	542	483	545	567	561	599	502	525	571	519	584	526	537	569	539	543	531	523	558	590	500	576	512	537	551	519	542	563	523	562	538	560	530	525	537	566	599	546	519	554	501	567	542	536	515	541	505	573	569	539	548	511	556	544	517	530	540	518	528	538	498	535	555	519	577	560	520	561	573	554	536	549	523	526	527	562	528	514	550	559	494	522	568	581	521	523	528	545	538	524	562	553	564	487	510	522	508	553	545	566	518	537	564	560	568	543	570	537	540	542	534	545	576	525	539	551	522	523	532	568	541	531	520	534	518	543	519	510	544	562	536	580	535	540	539	491	554	502	514	533	501	537	538	494	558	514	531	532	546	559	505	589	542	579	519	554	522	518	531	547	565	589	538	517	533	573	502	511	563	534	560	538	581	567	527	520	534	537	510	561	532	511	518	580	599	539	555	541	538	538	545	550	522	506	572	523	538	561	557	509
55043	35312	5939	1053	722	589	502	442	426	416	378	381	343	350	322	340	336	332	335	320	296	364	296	300	293	302	299	291	294	275	297	275	337	307	313	309	290	319	319	285	306	306	291	307	305	313	294	321	278	304	298	280	327	261	301	316	313	301	298	315	305	334	295	316	310	293	283	334	313	291	297	298	324	291	298	325	298	319	280	316	294	294	311	279	325	314	275	310	295	272	297	323	312	303	290	313	294	289	316	300	286	284	333	262	308	315	306	303	307	334	292	327	286	287	323	296	282	311	304	281	312	277	304	322	299	290	296	275	292	310	285	306	312	270	324	287	314	320	311	293	298	312	257	286	301	311	298	308	309	283	310	291	280	295	302	310	305	309	322	266	293	288	292	287	311	308	313	296	298	301	295	292	320	274	309	299	268	287	313	292	307	298	300	312	300	293	302	302	268	321	305	281	303	310	288	268	301	317	296	290	318	319	297	261	254	326	301	298	282	326	291	272	293	295	310	264	303	296	318	313	275	305	271	293	298	306	310	291	288	285	280	300	315	311	284	299	291	305	298	288	281	284	279	266	258	308	265	318	308	308	313	289	308	292	293	281	321	284	305	297	303	312	272	308	296	321	296	270	275	313	301	287	286	302	284	300	298	307	311	315	289	325	326	335	269	279	280	271	300	308	339	283	293	298	287	269	285	298	323	305	307	287	335	307	319	303	293	298	288	298	310	286	279	280	264	312	303	313	329	325	340	327	305	308	288	277	314	314	307	298	323	299	275	296	317	295	303	303	292	318	292	309	308	290	309	334	295	320	297	303	298	293	313	295	321	307	304	270	305	286	272	312	299	306	307	330	321	275	310	307	303	297	269	312	327	313	304	264	320	309	302	310	291	318
34893	18734	2956	3283	2865	2523	2210	1891	1773	1592	1429	1431	1279	1229	1227	1162	1170	1162	1027	1086	1081	1025	1054	1032	1035	1030	1010	987	1037	1027	997	1040	932	934	1018	973	956	959	941	970	947	989	939	921	900	969	945	920	982	866	959	957	937	963	973	908	988	934	936	928	913	941	947	918	908	919	915	908	886	921	900	936	959	949	860	890	919	913	886	924	1002	934	861	980	970	962	897	952	971	920	980	897	924	969	930	930	913	904	910	937	961	911	857	926	927	929	905	917	926	943	922	914	884	948	956	890	913	917	902	958	899	941	944	922	918	924	909	910	889	924	897	899	920	959	913	894	927	926	848	897	881	917	856	885	894	955	936	901	951	951	928	921	899	945	903	867	934	917	932	950	968	980	906	868	889	890	856	956	920	916	936	913	937	916	974	845	969	936	934	899	925	902	904	932	878	919	900	940	922	915	907	872	906	967	917	959	895	912	921	914	902	916	903	940	907	869	951	914	863	950	919	951	944	956	882	987	957	942	912	928	922	915	938	924	923	954	890	912	902	932	902	978	912	906	938	933	874	891	913	937	948	896	911	958	854	977	914	908	923	914	913	888	901	936	961	1007	932	887	891	916	906	939	902	888	934	852	913	893	932	884	864	911	947	905	963	885	934	887	896	943	932	936	927	920	974	957	972	961	911	902	943	970	941	928	949	884	893	891	872	891	930	909	920	931	899	906	916	896	960	922	912	901	865	914	935	913	889	930	897	928	891	914	905	946	938	918	950	950	964	916	873	898	924	933	871	954	952	879	866	918	930	906	895	956	898	891	910	962	951	904	904	913	945	940	903	945	970	934	921	921	859	959	937	920	893	928	878	893	948	964	936	891	876	933	899	876	900	920	945	938	941	957	912	865
68683	48325	13312	2682	1205	841	722	622	575	509	479	423	448	404	378	383	385	334	366	376	329	360	345	320	346	326	316	335	332	329	309	318	309	333	314	332	320	323	309	265	301	311	316	335	337	338	310	349	313	330	290	304	331	328	317	294	335	311	334	328	298	321	292	313	312	317	301	298	301	330	267	283	335	298	345	306	285	309	324	309	294	299	315	346	321	305	287	279	334	316	288	322	304	319	308	304	307	286	309	310	321	320	288	305	284	280	298	308	307	312	313	289	323	293	323	300	337	312	288	245	300	311	321	287	326	281	310	332	334	301	297	302	316	318	318	285	309	299	343	300	298	310	318	295	289	298	316	313	308	286	318	281	298	310	315	304	299	298	274	306	309	301	297	296	295	306	301	294	299	310	279	322	300	291	276	285	336	314	290	305	302	318	319	310	324	332	287	334	318	308	311	296	294	323	300	301	290	273	320	322	313	301	311	273	294	285	317	322	259	322	309	289	323	298	311	312	302	329	331	308	301	300	298	300	317	314	336	337	276	304	270	260	302	296	287	306	307	286	298	305	332	345	316	299	314	282	327	317	277	272	296	332	303	312	302	341	272	350	316	274	313	313	299	277	341	294	291	282	299	314	317	285	308	296	278	336	282	310	315	308	321	319	292	308	330	311	325	279	289	311	311	300	323	287	324	312	279	315	328	355	286	269	329	323	306	344	306	273	302	280	300	328	288	300	284	295	306	305	322	280	279	294	282	346	311	307	283	302	316	297	293	303	316	298	322	323	327	305	277	304	314	309	311	276	328	306	307	308	324	307	291	321	297	298	295	314	259	297	346	303	310	274	309	342	302	311	293	318	303	331	306	308	302	302	269	328	341	335	315	339	317	330	292	273
43636	24227	5044	5432	4691	3933	3486	2916	2493	2193	1928	1847	1674	1547	1555	1441	1358	1354	1316	1237	1208	1140	1219	1225	1166	1114	1088	1127	1073	1086	1044	1109	1085	1048	1034	1032	983	1015	993	986	1017	1006	1033	1012	986	1003	994	1023	1002	1042	984	1008	990	995	944	973	932	985	916	994	963	917	969	978	982	1000	947	920	951	937	981	952	971	950	949	991	962	964	984	957	910	980	948	929	966	937	954	987	969	987	944	999	934	934	962	913	926	920	915	936	920	893	930	1007	945	926	946	927	928	916	986	922	949	942	862	901	891	931	917	893	914	974	918	962	954	934	913	923	956	952	868	949	944	939	873	871	978	965	925	879	939	951	917	1009	846	905	867	902	925	954	964	936	981	945	876	894	882	857	892	889	948	811	923	923	961	953	904	932	911	914	968	955	981	997	959	912	914	923	921	892	923	896	932	937	922	921	951	931	963	926	981	909	972	935	1001	973	899	910	925	880	901	939	877	909	948	947	971	949	910	957	890	926	890	926	966	912	933	924	911	957	973	892	928	940	952	898	911	938	890	908	915	915	905	927	920	883	920	899	924	950	942	888	923	938	954	950	826	910	941	875	963	919	925	943	916	893	906	976	941	921	933	943	945	1023	919	912	974	951	888	917	919	951	942	922	945	914	890	922	918	940	895	929	918	932	944	898	924	936	939	948	940	910	923	862	935	927	936	890	885	981	885	928	938	938	913	885	910	975	891	903	967	933	938	923	937	961	923	986	933	901	958	948	929	883	928	902	934	992	915	938	893	988	906	910	893	896	892	962	947	894	933	910	895	926	890	924	859	923	864	911	941	930	911	930	904	966	912	921	943	905	942	914	878	903	927	889	903	933	897	941	928	958	920	978	963	937	927	1005	940	944	926	898	907	929
10533	2685	216	176	191	175	177	158	148	150	139	146	158	171	158	163	140	184	161	144	170	152	165	185	153	151	171	163	137	143	154	148	151	168	177	181	159	161	172	173	145	154	181	168	152	172	150	136	163	147	170	151	174	167	181	134	147	133	139	171	164	176	154	183	151	164	162	155	154	137	149	151	162	156	151	170	132	156	157	155	160	155	150	157	148	145	152	168	145	158	148	155	163	169	174	156	163	157	165	152	152	183	182	157	160	156	166	147	164	167	142	153	167	130	149	167	155	153	152	157	156	171	131	169	156	183	161	130	172	150	174	140	174	147	178	141	160	166	163	157	151	160	149	168	154	126	154	137	167	160	168	203	162	152	130	146	177	153	161	161	154	151	180	148	172	187	141	166	151	137	166	178	131	138	131	171	154	158	145	151	180	159	150	148	182	176	145	148	154	155	153	150	161	168	137	169	165	146	169	154	171	170	169	158	134	164	160	143	146	151	158	163	176	165	163	194	150	156	157	164	158	176	171	146	138	145	159	161	135	141	169	161	160	155	162	157	161	162	162	137	154	153	169	155	161	170	155	150	153	165	156	150	189	133	148	171	165	163	184	161	155	163	167	167	127	148	158	138	156	197	151	135	145	158	141	155	142	177	188	156	147	153	141	149	134	159	161	172	179	154	149	168	174	157	167	165	180	159	166	160	147	156	163	158	160	164	172	144	195	160	178	143	159	147	150	168	172	168	166	140	175	146	140	152	139	123	150	162	166	157	170	154	166	160	154	161	140	138	143	150	141	146	162	151	158	150	154	135	152	149	168	153	159	148	166	147	149	160	154	163	173	151	171	135	143	163	172	147	150	206	164	170	161	157	149	155	161	167	137	177	176	178	171	137
11315	4245	635	631	646	599	622	589	620	570	659	624	553	558	553	553	564	540	510	557	551	553	581	576	554	579	537	573	559	529	548	548	517	569	493	548	522	554	541	537	535	520	526	526	566	524	544	528	542	540	567	543	556	559	538	554	549	534	575	527	542	555	563	515	532	557	543	532	534	546	538	528	551	582	512	542	547	538	538	565	546	538	531	569	518	534	514	542	524	506	523	553	540	540	520	556	510	568	529	537	524	559	552	562	550	559	560	550	551	533	534	555	569	582	495	546	561	536	569	514	575	541	565	529	576	543	544	544	541	538	520	526	544	550	526	501	556	558	534	522	560	523	553	509	540	543	482	530	542	526	551	546	542	558	516	539	560	561	551	527	594	524	553	542	552	568	569	528	557	516	559	562	554	551	579	539	570	535	535	537	551	528	549	545	526	553	576	559	563	499	561	531	539	544	521	541	531	528	557	568	557	568	534	530	550	542	566	543	555	550	561	525	534	538	586	566	523	445	570	581	530	552	551	526	559	538	528	551	557	591	537	558	587	576	544	546	556	531	527	555	568	522	553	523	544	545	509	555	547	542	554	484	555	516	542	559	544	534	570	514	548	548	561	546	552	554	519	562	565	550	545	517	504	515	554	549	542	562	531	570	565	564	550	541	564	508	521	532	567	567	523	547	578	569	588	578	536	504	559	544	523	551	537	535	542	492	562	590	554	526	554	533	514	523	574	536	549	554	555	540	573	599	512	580	507	521	590	532	551	564	511	556	543	570	539	580	549	527	545	564	539	562	536	558	581	517	488	549	535	532	560	565	585	573	555	551	497	556	542	539	524	508	562	513	558	586	547	552	488	538	507	503	500	547	557	527	540	534	549	569	503	531	548	545
53671	35427	5905	1097	718	609	506	435	413	403	340	355	347	345	293	310	334	309	324	297	305	340	270	316	308	336	286	299	316	311	309	314	323	303	315	318	285	284	310	302	350	304	293	324	320	299	338	300	305	317	288	318	298	297	301	301	283	276	305	287	291	309	276	305	314	294	309	302	353	295	299	289	323	289	301	318	307	298	269	295	288	305	315	318	305	334	296	316	299	313	305	287	297	312	314	298	289	278	303	291	317	298	285	279	299	277	285	296	289	304	264	352	283	286	276	305	305	319	308	309	292	294	302	301	298	307	284	302	332	269	285	317	266	303	305	309	273	290	270	285	299	302	301	306	307	338	299	268	295	267	350	271	326	274	278	326	305	284	293	324	305	316	288	286	323	283	319	299	281	288	314	269	290	292	272	316	291	305	281	309	277	291	281	321	294	281	300	283	274	320	310	297	294	300	304	290	315	288	303	337	312	320	307	312	290	308	311	328	312	317	301	292	305	276	306	331	275	305	293	268	308	255	315	298	288	303	283	301	291	320	282	278	298	335	293	308	321	293	311	290	328	316	321	278	275	324	330	298	285	276	297	275	320	297	310	274	291	318	305	296	300	307	276	299	322	257	285	274	290	311	316	312	334	314	313	312	282	309	291	299	305	303	279	288	331	292	298	292	292	321	333	319	268	296	295	281	299	291	290	293	301	305	303	297	285	299	308	307	271	275	289	310	308	299	306	300	325	293	273	283	316	305	290	290	298	283	289	286	289	340	287	307	280	329	291	282	302	288	294	274	298	293	287	270	310	271	332	279	293	281	318	317	304	304	307	291	303	303	307	295	298	311	298	308	321	327	298	299	258	260	280	289	292	290	306	258	313	312	294	284	312	298	309	289
34148	19016	3003	3264	2923	2475	2138	1877	1694	1625	1490	1389	1280	1221	1213	1144	1157	1165	1091	1076	1114	1039	1051	1000	1033	1065	1023	972	973	987	999	1013	1002	1003	1041	1017	1044	995	955	911	973	985	967	932	951	968	972	901	947	982	908	938	897	947	965	928	938	910	926	922	920	966	938	970	918	915	947	978	935	982	918	958	900	967	916	936	896	952	924	952	900	871	968	972	918	935	861	944	902	878	950	937	927	957	943	916	1014	918	882	951	933	928	860	949	951	877	889	957	893	953	893	884	917	964	932	917	871	875	970	919	925	928	982	940	893	920	958	864	929	898	960	923	942	918	950	983	873	922	927	893	954	913	915	904	910	915	909	851	931	882	912	891	955	992	921	924	875	889	927	908	911	906	885	902	943	907	890	920	969	863	906	919	931	936	914	905	897	935	903	929	920	892	914	970	858	949	923	914	863	925	891	978	873	885	988	940	913	888	950	949	955	910	897	935	928	934	962	907	905	931	938	961	918	854	913	914	918	940	905	951	941	917	898	871	924	966	924	886	941	931	939	936	962	865	914	918	870	972	916	918	879	945	974	869	919	904	906	946	915	941	891	889	920	908	912	932	882	943	886	940	909	896	884	925	908	942	920	943	939	936	900	928	898	936	978	1000	962	924	897	916	936	933	939	945	842	979	948	885	872	954	909	955	961	947	957	900	879	945	871	898	968	892	925	891	934	922	902	908	864	950	945	878	925	861	941	937	924	842	898	888	902	887	823	921	922	899	893	922	878	890	969	894	922	953	932	961	879	928	908	947	972	961	900	860	937	924	862	973	905	872	889	909	923	926	898	933	912	905	886	854	909	893	932	954	870	936	940	906	904	923	882	884	921	954	902	924	949	869	933	897	874	926	896	928
68587	46439	12468	2646	1243	881	742	643	554	512	458	384	417	416	399	371	344	359	332	367	332	303	339	298	339	342	362	307	327	303	307	313	325	361	286	317	339	309	300	310	300	336	334	310	347	270	274	301	342	313	322	295	302	312	288	327	308	303	316	281	304	325	339	294	302	290	293	312	305	314	322	311	304	324	324	267	271	282	293	321	293	306	318	318	277	317	294	332	290	370	300	302	322	320	306	310	328	325	314	334	291	303	306	286	298	328	320	306	320	304	302	305	264	293	308	319	303	300	285	319	281	327	314	308	310	297	298	290	333	339	292	324	298	330	287	338	315	301	305	295	294	323	319	295	294	295	304	325	299	293	325	305	308	299	299	314	298	318	299	306	316	326	317	287	292	319	320	292	313	297	314	301	300	309	305	302	277	317	317	299	313	298	302	328	280	348	329	310	319	323	321	311	310	347	304	304	292	279	317	310	309	292	307	306	335	288	331	309	313	325	300	308	317	317	307	330	291	315	288	277	298	303	280	307	313	310	343	329	308	330	309	299	275	321	298	286	309	329	308	300	276	287	272	306	272	291	290	267	292	307	344	322	323	322	304	306	288	348	330	305	306	295	322	310	294	325	314	313	297	296	302	286	312	321	315	286	303	306	321	307	312	281	292	305	309	357	299	319	273	285	294	319	281	318	303	310	283	319	320	326	308	310	304	301	293	261	286	296	289	289	301	347	285	305	311	294	292	323	308	323	315	297	313	301	289	323	285	292	292	307	302	291	299	282	345	291	280	313	332	307	305	314	317	314	309	308	318	280	293	269	296	268	332	316	304	327	310	305	294	275	306	303	337	340	321	270	346	323	332	318	343	286	301	310	336	301	313	290	286	283	286	278	292	312
43263	23261	5071	5625	4828	3977	3408	2913	2544	2256	1987	1885	1702	1626	1477	1474	1401	1396	1262	1260	1192	1247	1229	1116	1137	1123	1122	1090	1095	1046	1089	1073	1055	1011	1030	1050	1032	1056	1061	995	974	975	974	961	944	998	978	975	995	933	996	958	891	908	972	948	940	907	961	924	950	958	960	999	961	927	931	919	1032	887	951	899	952	952	948	944	943	977	966	951	933	909	956	918	903	888	927	957	985	975	924	927	934	983	931	922	947	948	873	961	968	962	927	967	923	967	975	879	993	989	905	953	930	905	936	949	897	945	983	921	913	947	888	909	957	934	931	914	954	933	913	931	926	913	893	919	938	920	954	919	887	895	890	933	896	919	917	874	919	890	904	930	943	958	921	925	925	966	941	912	870	924	920	894	983	914	919	940	906	956	933	949	954	964	879	960	1000	986	931	893	914	890	907	911	953	963	923	887	879	900	884	962	887	947	946	917	921	868	914	935	898	910	909	902	943	951	890	966	951	915	990	930	901	938	908	896	917	901	998	935	946	932	933	938	950	929	930	904	950	913	901	943	933	1030	926	910	884	905	924	943	970	887	937	874	907	945	953	906	921	953	881	903	863	904	872	920	881	898	951	1004	964	912	870	909	931	930	968	929	931	912	882	910	947	965	904	963	880	966	883	910	886	927	943	942	954	972	918	948	901	899	916	947	918	904	970	922	930	954	914	873	924	908	904	967	907	933	950	913	948	909	929	961	854	940	933	904	919	926	901	963	933	916	929	940	926	895	938	945	952	880	863	900	856	894	896	896	927	889	891	913	963	903	961	892	955	935	931	896	960	926	925	940	905	937	907	890	927	889	916	913	917	964	899	937	946	885	943	920	959	952	922	895	972	936	898	901	915	893	931	911	934	864	963	895
9747	2411	252	198	183	161	176	162	167	174	174	169	174	155	182	139	162	147	161	163	149	176	165	154	169	162	155	158	156	168	164	157	155	157	173	160	160	131	162	153	168	165	185	160	157	162	167	137	157	147	166	144	154	157	141	150	144	159	148	151	133	138	159	130	155	143	148	146	154	153	173	158	185	137	154	167	157	164	148	140	133	166	179	170	144	148	166	147	162	134	185	144	147	134	163	146	158	159	152	166	154	144	149	152	140	175	158	161	156	162	151	153	147	159	134	138	155	169	150	142	155	172	147	155	143	162	143	168	168	167	157	157	161	151	151	179	175	138	139	146	162	146	148	161	147	153	138	149	158	146	164	150	160	149	174	176	150	165	160	163	152	154	167	155	149	162	146	152	156	149	144	171	118	154	155	155	148	149	152	127	153	191	161	151	140	156	168	144	142	187	166	140	159	160	162	173	166	146	162	146	162	141	126	175	150	161	185	159	131	170	159	135	132	150	137	165	167	152	157	164	136	170	140	145	158	142	165	172	174	128	155	159	157	172	162	160	158	157	141	133	137	161	142	177	143	169	145	170	130	147	170	138	149	130	161	174	136	164	150	169	153	138	175	168	167	156	172	169	145	142	170	155	161	151	153	165	167	149	135	149	173	158	167	162	180	195	159	149	148	155	146	151	146	142	180	176	155	170	163	178	168	154	150	172	147	170	168	150	160	150	138	156	173	157	174	152	153	149	136	155	143	168	155	153	147	162	142	158	151	150	169	149	159	150	163	150	155	162	141	162	162	166	137	140	177	154	170	147	154	161	152	149	161	154	172	159	147	154	155	163	157	136	159	149	141	157	145	161	152	138	144	141	154	169	143	165	157	137	149	167	140	145	165	168
11238	3712	652	686	661	612	591	582	564	597	577	537	552	585	597	570	576	593	523	525	554	574	567	551	503	519	542	551	591	549	531	543	609	528	575	527	527	544	566	533	532	565	581	534	545	511	555	551	545	555	545	523	533	543	539	498	581	531	591	505	515	524	539	582	560	507	546	584	559	517	571	529	547	527	528	521	544	536	560	530	547	551	547	531	549	550	562	533	524	529	554	510	551	522	529	563	539	570	545	538	475	522	517	544	560	524	536	546	503	562	558	503	553	548	574	528	522	530	503	523	524	526	575	496	525	560	560	533	561	562	542	529	525	557	535	560	540	563	543	534	550	537	535	508	525	499	564	537	560	525	545	514	516	527	579	524	557	534	537	550	577	568	552	535	544	544	573	557	570	511	542	552	541	516	502	564	545	517	525	485	549	531	533	515	568	549	541	538	498	535	528	543	536	509	574	512	534	570	546	562	568	529	514	539	522	565	563	590	512	530	546	524	500	526	510	567	527	554	558	548	538	512	507	506	530	564	534	597	518	510	537	505	550	541	577	533	504	517	547	538	554	505	519	527	508	518	515	542	550	538	526	522	537	558	541	573	570	571	547	537	554	548	538	539	554	551	513	555	513	512	551	555	553	601	499	549	517	535	519	569	574	528	542	569	558	563	539	525	558	542	511	504	554	506	542	524	519	532	526	511	521	499	545	516	526	617	524	576	579	510	525	559	554	551	524	522	535	533	569	533	546	528	549	559	530	543	568	575	556	560	526	561	547	542	512	540	578	523	567	525	542	521	559	531	521	566	525	491	576	564	536	516	541	558	581	562	529	546	544	535	531	549	529	544	521	526	558	505	491	548	570	559	600	535	567	600	502	582	554	527	527	516	528	549
54080	34859	5345	1084	725	606	504	420	413	392	376	364	325	363	336	343	320	324	332	314	345	333	301	290	303	307	336	305	298	300	314	307	321	333	283	295	319	277	324	292	343	279	304	301	312	286	295	265	333	282	277	307	289	312	328	288	313	296	283	319	298	302	309	297	301	334	292	314	324	293	306	304	276	291	307	297	262	298	308	319	290	302	302	289	315	306	317	263	297	296	277	310	310	288	313	325	299	305	291	277	276	281	285	304	295	306	273	307	306	295	272	288	298	310	326	300	305	322	311	319	277	306	316	296	322	287	285	297	255	281	296	297	286	293	285	279	296	303	294	288	284	288	317	284	312	279	292	270	301	289	290	328	319	293	302	274	293	298	289	301	308	269	300	284	272	330	278	311	284	292	278	280	312	277	340	301	305	301	319	327	300	350	300	312	302	289	321	279	322	295	299	295	280	301	299	291	278	281	301	272	315	312	283	313	317	328	281	292	267	305	302	311	331	284	312	301	292	270	309	313	293	309	316	299	311	309	289	317	310	275	273	315	298	275	299	285	306	284	322	309	321	318	306	269	292	278	316	293	325	325	278	330	324	318	274	336	251	308	319	306	281	298	309	288	304	350	266	298	296	313	292	308	268	303	299	278	305	316	292	293	299	287	313	322	302	313	302	315	288	311	298	326	283	311	297	305	306	296	303	288	294	288	271	275	300	339	312	285	300	287	278	293	291	313	305	301	316	304	284	345	281	290	283	286	313	281	298	307	291	271	308	286	320	312	294	281	291	317	257	293	300	298	333	293	304	313	283	281	305	315	274	318	311	292	271	274	286	291	281	279	272	282	317	339	286	325	305	292	284	320	254	300	302	308	269	294	294	284	322	291	290	314	304	308
34522	17993	2970	3277	2936	2559	2188	1902	1685	1565	1465	1365	1278	1196	1175	1134	1180	1131	1113	1138	1039	1051	1072	1062	1050	997	1042	1011	1034	991	957	1007	920	969	994	992	1029	987	944	970	968	951	969	901	920	968	967	937	904	971	940	884	898	920	1047	984	934	936	889	946	920	928	978	879	951	956	873	932	912	954	950	935	933	918	953	968	939	907	901	916	923	881	898	900	959	971	903	899	887	902	928	930	891	927	922	867	920	929	967	977	911	921	955	904	920	951	894	959	931	910	879	921	956	914	913	903	947	915	896	924	935	876	891	902	898	911	891	905	920	966	891	937	890	938	892	935	911	942	935	908	891	923	927	917	973	944	936	945	875	910	947	917	905	888	915	911	872	907	923	892	959	863	913	948	955	937	923	894	860	964	909	926	835	884	943	901	881	917	933	947	912	883	970	906	913	925	919	874	907	933	923	896	915	949	864	908	933	872	910	931	906	944	934	917	881	911	908	889	900	950	917	891	881	927	939	921	940	994	927	917	881	884	950	910	933	925	877	911	892	934	936	872	928	961	823	932	892	930	927	917	917	966	891	940	917	929	932	932	900	943	922	951	888	959	927	885	917	912	894	924	903	906	927	902	910	915	965	964	929	937	965	889	916	905	958	850	898	918	999	884	946	961	958	894	957	906	918	899	935	920	904	943	940	965	914	924	881	922	911	938	916	909	884	933	912	940	935	892	903	873	893	872	917	874	945	907	940	859	887	889	873	928	894	942	929	940	900	894	907	907	916	923	856	902	937	906	882	953	945	879	938	896	888	860	866	943	908	959	913	866	934	900	909	930	966	925	924	936	867	862	932	903	966	916	934	913	938	934	962	898	863	873	926	906	909	893	921	934	965	917	922	918	891	948
68593	47151	11891	2420	1236	929	748	598	561	533	469	419	402	403	413	358	361	370	329	360	365	349	330	360	318	306	341	297	323	337	314	323	332	335	316	327	310	334	329	302	315	331	317	320	353	312	300	319	292	301	314	304	328	295	311	320	276	286	300	289	278	276	343	293	304	298	295	324	316	294	348	328	285	287	322	306	330	334	332	310	317	298	301	304	336	333	296	285	311	292	316	310	312	309	312	305	315	306	321	309	308	321	271	314	317	330	308	278	302	317	328	307	336	323	325	318	338	334	323	308	293	312	291	317	328	315	341	315	311	302	297	312	303	275	288	335	308	312	324	277	305	326	314	316	263	285	307	326	316	297	316	305	309	319	307	287	326	320	293	276	327	349	337	292	313	306	315	303	325	305	317	305	282	311	315	308	340	301	297	322	300	292	314	305	285	304	282	315	294	304	287	307	307	315	344	266	300	316	328	292	301	307	294	340	339	300	304	292	301	284	315	332	312	268	309	320	321	296	283	305	339	306	323	277	281	269	296	304	317	321	319	318	286	316	315	283	278	290	333	293	312	329	306	333	277	294	287	313	298	279	286	310	322	300	316	298	316	294	307	292	319	308	304	353	311	303	320	327	296	296	310	280	318	304	301	307	313	285	266	330	328	324	298	329	307	329	312	311	316	294	299	292	311	315	302	327	308	328	311	334	290	341	304	313	297	298	325	286	304	315	288	314	314	306	324	323	320	320	292	321	321	319	305	294	286	288	311	305	305	296	299	309	319	337	311	281	318	324	314	303	334	318	310	302	300	317	301	326	289	303	295	319	320	267	301	296	307	318	322	294	312	282	294	296	303	307	317	284	316	339	305	288	288	333	275	284	305	312	243	311	298	290	308	319
43286	23564	5181	5729	4927	3960	3319	2884	2660	2236	2119	1862	1718	1640	1521	1474	1357	1325	1312	1277	1220	1248	1177	1172	1110	1141	1113	1106	1083	1020	1073	1087	1017	1110	1088	1050	1048	995	991	1040	992	1052	1043	1026	1086	1070	950	988	943	928	985	978	975	1016	1014	927	1007	936	943	965	1001	967	1020	1027	968	962	963	1002	948	997	929	911	970	966	881	950	992	968	953	924	944	909	999	1019	947	873	887	929	977	935	927	944	972	998	978	927	893	953	928	950	914	859	885	935	918	944	952	885	903	922	955	900	883	882	938	902	976	871	967	962	933	910	961	953	1006	959	869	911	937	909	919	968	908	941	947	932	921	920	942	943	972	911	944	924	939	1011	933	895	952	940	901	897	955	995	917	897	926	939	951	944	969	866	948	918	920	936	916	911	999	909	889	922	938	910	927	906	917	938	889	868	947	966	899	920	935	926	974	929	956	885	883	919	867	894	950	879	942	930	937	926	872	937	929	952	931	948	973	926	916	923	956	967	903	941	904	927	867	925	906	899	936	965	949	923	933	920	894	916	910	941	938	941	933	915	940	883	897	961	942	932	935	914	915	946	930	943	929	965	912	886	924	940	971	937	997	936	918	915	909	908	921	893	965	964	947	950	904	902	925	931	953	896	898	923	955	889	930	888	903	970	968	877	883	900	886	871	902	945	948	919	936	917	987	888	938	890	945	938	907	921	909	958	932	927	989	918	909	952	919	945	903	950	934	906	918	919	927	962	925	931	956	935	907	914	850	887	892	912	892	893	946	891	933	939	970	931	934	914	907	958	960	912	930	894	984	922	894	887	924	933	851	975	922	916	909	956	930	921	945	894	910	912	906	957	917	934	901	933	1007	939	931	946	928	884	911	879	947	862	924	897	946	972	929	935
9500	2543	252	190	156	166	185	151	178	170	164	146	126	161	164	144	175	158	145	154	150	162	179	147	168	151	157	150	171	182	142	154	145	172	134	162	158	174	149	150	168	162	156	160	169	141	164	172	147	154	168	158	173	162	163	149	162	146	157	144	158	179	171	139	194	163	162	152	166	150	159	151	165	157	154	148	159	142	150	166	138	154	159	177	148	168	155	141	168	168	159	165	175	160	144	172	168	169	179	159	146	145	166	169	158	148	153	165	145	152	157	155	156	141	159	146	141	180	149	136	142	153	156	165	160	174	146	147	140	160	165	168	156	153	146	158	164	155	164	185	157	170	156	158	125	168	166	159	175	167	146	175	162	160	146	138	112	162	152	166	152	139	152	184	185	152	168	166	147	163	174	152	134	145	150	150	142	143	132	158	148	167	171	165	157	147	136	145	164	148	141	161	142	175	167	160	155	151	154	148	139	188	154	147	158	151	153	142	160	160	157	176	146	135	150	160	168	164	136	160	162	152	161	179	143	167	174	166	160	147	137	150	136	145	156	177	150	138	151	149	140	159	153	159	131	141	173	163	145	154	144	176	168	170	161	149	157	173	172	170	163	155	149	149	166	169	151	174	152	169	161	122	149	182	166	167	176	164	157	171	166	162	152	159	159	165	132	152	182	172	151	174	166	170	142	136	155	163	151	150	145	147	151	140	145	150	145	129	160	175	168	159	163	154	157	147	153	158	182	181	165	147	168	144	153	162	140	161	157	166	166	158	166	154	153	148	145	160	165	155	156	182	166	155	155	162	162	159	151	161	151	154	155	155	143	151	171	162	148	156	162	149	159	162	154	175	156	168	151	150	168	161	160	177	161	166	140	169	146	175	151	160	146	151
11198	3917	628	684	695	624	643	635	601	594	530	562	573	556	576	538	547	573	542	520	561	536	543	591	551	603	537	530	561	558	580	527	558	573	560	564	566	541	572	553	567	589	504	595	533	522	543	544	554	562	530	537	530	517	518	555	540	592	501	574	540	536	522	582	543	554	555	557	589	518	553	534	544	515	505	510	542	523	554	564	517	511	513	552	517	550	547	539	547	576	527	527	579	514	522	533	542	564	562	606	538	537	525	564	545	535	542	572	568	567	533	531	492	546	563	519	537	524	562	545	491	491	538	571	541	528	547	554	557	565	567	526	529	549	548	567	568	564	553	517	530	495	531	503	545	563	549	490	555	544	562	549	528	553	571	527	526	513	574	534	516	537	548	557	564	551	561	554	567	561	587	530	530	568	561	546	545	543	536	515	587	539	578	528	545	550	536	540	542	616	492	574	562	542	553	583	544	569	564	550	584	566	535	565	555	579	532	542	532	489	495	560	540	528	577	522	541	563	529	548	541	557	535	518	546	494	529	499	571	561	534	537	580	556	549	580	533	542	549	528	576	538	533	524	547	541	529	559	576	557	546	536	542	549	543	535	510	528	574	550	511	518	550	563	495	526	522	500	541	565	549	506	527	554	560	516	546	543	598	596	572	539	554	544	546	535	550	528	538	511	500	547	570	565	576	566	568	531	522	538	558	595	545	546	576	533	586	523	575	543	538	519	526	505	524	540	507	541	560	517	512	566	538	590	552	545	508	582	527	566	591	527	553	526	566	514	557	539	531	555	524	587	549	539	572	557	534	584	580	572	519	520	549	561	574	569	550	524	531	546	531	568	531	541	535	588	551	552	573	524	530	515	501	530	551	515	568	545	561	538	529	530	559	563
53588	34673	5648	1039	703	607	539	444	453	395	336	353	341	304	354	352	341	309	294	305	327	304	294	281	304	300	309	307	305	288	318	336	277	315	303	307	313	307	290	276	285	281	291	300	309	348	287	298	296	291	301	295	275	289	289	307	289	278	294	331	280	302	303	288	300	297	291	315	313	274	270	270	296	301	311	298	281	292	286	303	321	276	282	308	285	271	310	331	301	299	292	273	285	298	311	309	305	324	312	295	301	284	301	309	320	296	283	272	299	287	296	285	283	319	274	310	312	303	286	338	298	309	291	309	282	290	323	320	307	300	299	315	293	259	297	312	293	274	313	297	305	317	313	283	317	316	295	304	289	318	319	303	284	298	296	281	284	301	293	290	338	288	289	318	278	255	278	304	298	287	332	294	282	301	293	288	269	310	284	284	311	272	294	316	279	283	289	287	291	300	298	304	262	308	287	272	274	304	300	310	291	311	277	297	294	325	287	287	288	311	295	280	290	320	290	285	315	290	307	286	291	301	298	326	308	294	287	310	282	302	285	312	275	281	280	298	268	288	276	282	339	286	281	269	288	296	305	314	314	320	303	289	299	295	289	295	288	289	285	298	263	293	315	308	321	295	298	314	279	296	297	302	281	286	297	250	314	287	304	320	300	297	262	281	304	294	288	292	304	274	302	307	254	274	297	273	303	295	282	275	260	299	300	311	264	322	293	290	289	283	337	298	300	319	277	267	304	297	320	293	334	290	316	317	309	304	316	280	295	297	301	330	326	330	290	314	323	294	279	298	292	304	291	265	293	302	299	281	300	297	290	310	304	322	315	339	295	261	312	297	277	289	307	300	299	311	280	310	254	320	281	275	307	314	271	270	302	310	281	309	291	297	267	322
34139	18711	3056	3335	2906	2554	2226	1972	1721	1565	1523	1363	1295	1272	1204	1182	1167	1161	1110	1057	1055	1088	1094	1053	1062	1029	1049	973	971	1014	991	968	1033	1003	954	946	1040	972	919	945	990	925	968	955	933	955	996	935	935	919	960	955	897	943	932	978	975	877	918	985	904	931	976	918	892	980	908	964	882	935	958	908	891	896	895	934	909	927	888	946	939	976	956	911	907	956	903	917	969	916	934	885	933	928	907	904	849	907	938	889	898	945	930	911	883	938	945	898	941	939	912	947	918	932	945	922	901	935	951	889	910	933	918	930	925	928	878	981	925	944	934	913	947	854	929	892	978	932	928	930	917	911	954	873	1007	907	919	909	946	935	1003	919	909	959	891	938	878	942	957	888	960	952	934	915	933	918	924	910	905	897	868	905	890	928	947	949	941	925	915	923	927	950	884	914	917	927	897	931	859	918	922	968	913	909	924	958	910	969	954	907	952	928	918	934	933	964	887	929	828	919	937	897	920	858	937	948	907	859	892	901	918	929	864	926	913	888	907	894	937	924	956	957	869	909	906	975	999	928	865	878	928	897	877	929	967	925	911	946	991	898	917	933	930	901	947	909	918	917	854	901	945	940	948	931	940	954	923	894	937	914	938	913	914	936	872	900	898	946	844	920	949	921	937	1001	934	901	947	886	914	930	952	860	932	915	935	888	974	922	880	907	929	892	904	889	903	909	923	911	951	957	892	879	972	851	969	922	942	1016	947	980	923	924	946	895	909	869	911	886	908	933	910	935	888	918	895	949	970	952	925	922	829	903	896	930	941	954	928	927	931	887	901	901	912	879	915	937	872	962	930	912	947	886	938	908	918	922	867	928	900	928	918	902	919	876	943	912	967	894	932	931	967	945	895	942
68363	47610	12354	2559	1276	897	730	637	555	553	452	453	435	393	374	367	359	377	361	352	355	332	336	294	295	310	337	378	310	336	352	325	313	307	289	293	292	336	321	335	306	317	342	261	318	301	295	317	317	288	302	307	279	308	307	287	309	310	305	312	308	298	360	310	284	299	303	314	297	325	312	346	312	309	303	279	285	323	302	303	326	287	288	295	316	303	269	307	291	306	308	320	307	308	309	275	293	283	326	303	300	319	290	317	328	302	289	305	316	343	315	306	304	346	315	325	284	301	306	277	329	300	324	316	308	305	273	327	310	285	338	308	335	315	318	298	339	329	295	293	311	305	294	307	298	315	289	310	293	334	295	313	298	307	335	283	293	285	336	327	331	316	334	295	329	299	278	291	250	328	290	282	317	294	328	308	305	309	291	296	310	300	314	311	305	299	333	361	298	320	306	274	301	288	324	282	274	319	298	290	314	285	328	273	332	307	292	318	293	315	306	314	311	314	252	306	302	322	298	281	312	317	318	271	321	292	322	326	317	330	323	337	323	298	325	305	314	328	303	262	321	326	307	319	311	295	299	305	267	310	276	345	290	311	334	304	302	287	313	290	324	284	296	327	333	282	339	296	275	264	314	305	314	285	331	299	320	313	287	318	316	318	274	311	322	307	279	284	276	296	315	290	290	293	325	310	300	271	297	285	316	300	333	308	317	325	298	303	315	313	294	296	316	282	282	284	304	297	330	311	305	340	330	308	313	325	314	304	273	289	348	292	317	302	290	270	294	313	297	292	300	308	294	306	302	310	317	328	305	300	284	327	272	304	282	300	304	332	319	300	364	308	305	289	314	306	334	310	329	279	288	320	280	267	314	298	313	310	306	310	312	329	277	324
43813	24062	5064	5562	4756	4045	3378	2868	2491	2347	2051	1868	1782	1621	1549	1413	1423	1367	1343	1316	1245	1215	1229	1122	1204	1111	1076	1091	1108	1082	1000	1102	1048	1055	1051	993	1006	999	1040	1039	1017	993	1031	992	1052	939	1029	959	984	947	888	1011	992	983	960	957	975	982	997	1021	993	915	948	964	945	943	980	978	926	947	939	964	999	939	995	912	962	918	934	955	908	991	868	1023	1023	948	953	971	969	945	918	946	947	965	903	916	977	909	1001	875	939	936	987	933	951	973	982	942	941	882	898	925	955	967	924	937	947	918	888	967	979	933	936	954	954	914	920	950	963	917	934	999	945	922	939	967	934	892	960	936	994	903	904	972	899	977	876	885	907	919	954	954	915	954	929	888	917	910	928	940	969	935	911	925	887	958	913	871	953	903	974	979	931	914	916	943	887	927	941	952	954	913	898	839	965	942	951	926	913	915	924	932	953	930	942	1028	949	913	925	966	933	938	911	928	913	882	936	898	935	915	940	937	938	971	906	944	895	887	884	917	912	864	1000	912	947	940	970	933	892	859	887	954	948	950	919	866	932	945	926	877	926	920	938	890	928	924	930	966	941	933	969	953	928	901	919	950	895	915	960	921	992	940	910	966	958	918	933	915	930	934	977	904	1009	919	901	870	944	918	923	912	904	901	961	924	943	922	934	925	897	944	939	930	913	948	933	939	878	945	936	961	969	918	975	934	894	957	872	900	932	930	948	943	921	919	961	925	886	964	954	936	930	916	882	978	934	919	960	897	899	913	951	904	902	967	898	943	951	959	966	942	934	905	940	896	921	895	879	896	893	956	929	927	929	933	917	934	908	918	984	916	934	913	899	893	984	894	912	874	915	931	911	941	969	943	942	957	945	951	966	936	941	948	926	921
9505	2514	281	197	174	161	172	179	163	169	161	183	131	140	160	159	156	151	154	159	152	150	149	158	153	167	134	168	160	149	169	168	170	175	152	149	181	134	204	150	163	176	150	158	155	150	171	145	152	158	165	150	142	143	154	164	180	148	153	171	153	137	167	180	155	187	166	149	160	162	142	146	150	168	160	132	156	161	143	142	156	148	164	170	144	160	148	145	154	148	152	144	139	159	146	129	144	158	170	175	150	150	150	153	155	158	154	176	151	150	151	153	153	166	134	158	157	150	135	161	154	166	159	179	157	165	157	157	154	166	163	165	147	159	150	160	167	152	141	170	144	138	149	141	161	172	174	156	161	179	151	149	139	165	154	157	163	161	162	148	158	148	175	169	160	161	168	178	149	152	140	175	171	182	162	158	159	175	151	135	139	161	169	158	160	144	160	191	174	141	158	158	159	156	167	140	160	157	156	167	170	150	168	169	163	156	165	162	156	136	147	135	155	152	147	159	187	144	176	162	168	157	171	169	170	167	171	179	156	135	162	152	146	146	159	146	156	135	141	173	137	140	170	182	178	165	161	157	187	156	154	153	158	158	167	161	169	168	173	143	167	145	179	186	173	141	141	161	166	129	146	143	117	159	181	154	160	161	150	156	174	178	137	146	158	173	167	143	143	159	169	147	158	158	159	156	178	165	150	166	157	166	147	130	158	125	161	175	154	175	153	139	158	147	158	176	158	157	151	148	171	162	170	136	153	159	171	164	175	154	141	135	148	165	164	163	155	161	148	152	141	168	152	157	147	151	146	161	198	154	175	159	161	159	164	162	181	159	175	159	168	156	172	180	151	162	154	158	163	164	143	153	166	161	169	137	143	144	153	170	172	154	168	172
11085	3793	693	647	643	659	646	579	601	591	596	586	575	552	527	549	521	539	548	551	576	580	562	518	541	541	555	547	549	563	544	515	532	519	551	552	577	572	496	538	565	534	548	576	547	561	528	588	524	534	535	543	586	535	510	516	557	520	532	511	565	562	560	518	586	513	556	521	526	553	577	549	525	547	577	534	545	585	547	533	580	547	550	529	522	560	591	526	539	538	526	580	548	578	535	571	554	549	536	542	549	559	570	519	511	543	583	560	524	519	566	514	551	561	541	517	570	545	525	546	550	528	529	519	561	549	553	526	534	578	556	562	561	537	533	507	543	529	584	545	591	547	557	544	556	557	531	514	518	499	543	561	579	584	518	533	572	553	502	509	590	565	587	564	515	525	567	570	569	535	555	525	502	558	555	516	554	481	541	514	550	565	542	485	596	501	518	540	548	553	524	596	568	570	523	539	525	542	549	554	516	564	535	546	523	562	527	560	531	559	548	553	543	534	525	571	515	517	522	572	545	547	570	531	525	514	532	543	542	558	504	542	556	563	544	556	551	495	605	585	529	534	542	542	549	555	543	522	549	532	595	538	524	513	540	555	536	552	538	488	512	553	537	555	524	567	591	564	556	566	505	532	524	564	529	557	524	542	550	516	560	574	557	552	506	563	577	542	546	528	541	591	519	573	525	558	505	539	553	536	520	563	538	566	557	560	526	502	520	535	545	547	585	534	539	556	538	586	511	556	506	546	542	537	609	593	558	541	515	535	530	582	578	553	562	538	530	553	531	546	566	547	535	583	545	588	598	540	531	568	569	529	540	529	528	582	563	551	552	540	544	567	555	513	512	569	514	552	550	553	567	548	562	563	563	539	554	539	601	558	595	544	530	547
53262	34941	5538	1049	724	583	531	465	446	413	386	379	318	339	337	284	334	315	307	340	319	297	298	328	288	289	311	324	308	322	315	290	284	297	305	295	274	303	294	327	316	300	327	331	313	285	299	308	302	265	335	336	320	284	331	301	266	294	318	306	298	287	308	285	285	313	311	287	307	318	310	295	309	308	311	288	296	285	290	307	304	298	295	264	323	285	284	307	296	276	297	312	304	273	296	303	306	334	272	318	318	282	312	291	288	295	306	315	298	293	307	310	320	278	287	295	294	314	304	310	290	285	273	305	282	299	315	310	295	294	301	256	315	257	282	305	321	291	275	326	289	297	301	264	319	285	318	292	308	297	308	343	285	284	296	300	307	294	316	305	307	291	263	303	320	315	303	297	278	306	290	293	285	299	305	307	305	296	322	310	305	292	313	298	301	282	298	266	279	302	297	307	311	292	326	321	292	296	301	329	290	309	313	291	305	282	313	314	278	297	302	305	286	297	332	299	283	323	271	258	284	297	319	324	281	290	283	309	276	280	274	293	315	263	315	295	284	264	288	316	301	312	319	266	283	285	325	298	306	304	307	299	294	301	308	279	316	298	330	297	307	285	328	289	288	342	287	288	286	290	304	323	300	316	327	293	266	295	300	317	299	324	285	286	287	316	291	299	270	348	289	290	315	321	261	314	323	293	297	308	320	302	298	276	315	279	294	299	302	272	278	315	273	282	340	287	280	299	291	311	355	297	295	300	264	286	288	316	307	286	303	284	350	311	312	299	310	296	281	262	319	279	344	270	268	315	281	315	296	310	307	300	298	305	292	284	290	286	310	261	299	285	336	286	275	297	318	300	265	291	258	321	329	299	328	298	295	312	291	290	292	300	307	259
34424	18365	2973	3456	2893	2456	2227	1889	1762	1560	1445	1382	1273	1281	1232	1204	1103	1087	1149	1135	1123	1076	1089	1010	991	1024	1023	976	940	1009	978	1014	1014	993	976	968	938	972	979	968	1010	953	950	951	951	983	956	962	910	891	928	919	956	881	965	906	912	937	945	897	954	967	900	912	937	905	968	923	961	935	914	910	900	933	969	991	903	938	973	955	915	895	863	879	898	937	966	925	905	988	951	958	883	927	919	903	929	927	880	959	944	924	940	940	953	979	1005	968	876	961	943	940	928	902	888	923	962	958	918	933	938	966	923	963	905	918	893	909	861	931	932	962	948	917	905	916	915	901	940	871	914	898	893	915	931	883	917	874	930	861	911	890	913	930	901	925	836	910	925	922	932	935	900	889	908	962	963	927	870	959	987	899	928	923	968	908	901	846	894	913	899	913	912	923	949	954	907	913	933	913	905	846	899	965	878	948	886	930	945	913	906	878	939	883	903	918	911	964	958	948	918	884	893	948	914	893	908	940	932	946	915	982	889	871	925	900	883	926	889	861	931	886	930	940	951	951	868	883	929	858	848	914	867	926	915	901	861	916	912	952	955	922	892	947	942	867	903	891	946	931	891	923	874	947	880	938	879	893	984	935	894	897	924	944	879	911	922	905	896	910	969	905	889	947	872	946	920	907	898	938	944	899	907	916	941	929	935	963	884	965	854	907	919	975	928	918	913	918	915	940	887	979	880	953	912	936	928	966	907	890	944	968	929	925	918	937	952	953	971	901	881	887	939	907	872	898	908	945	906	904	909	908	912	971	912	899	949	911	863	906	911	926	972	861	961	862	903	908	917	926	928	879	914	947	872	910	903	927	932	946	933	917	917	909	856	956	961	925	893	888	919	977	924	894
67617	48567	12142	2629	1270	910	750	585	536	500	493	418	369	396	386	387	370	355	330	337	360	369	339	351	300	320	326	309	356	298	346	339	344	319	342	324	305	343	341	305	289	295	318	307	305	280	333	317	304	304	313	310	326	340	299	321	304	308	333	340	279	327	309	313	297	320	263	287	298	323	315	290	343	280	312	314	313	317	322	300	291	310	300	335	299	295	336	312	322	268	351	283	305	289	301	321	306	294	310	308	299	343	309	327	316	286	327	302	306	328	295	316	324	331	308	334	280	300	299	289	297	326	313	299	308	322	321	308	290	329	314	309	318	317	299	324	306	307	329	301	314	295	319	286	299	324	310	317	300	329	291	354	280	294	299	336	257	277	328	312	307	301	298	297	294	295	297	302	275	305	335	308	306	306	295	305	298	291	319	334	299	303	309	294	295	312	307	304	320	317	326	296	341	313	278	300	293	336	270	315	295	288	325	296	323	292	301	303	289	291	290	284	318	338	290	280	293	305	314	307	309	305	313	285	330	278	340	320	301	284	306	298	294	328	292	293	310	318	319	338	337	293	299	305	258	283	315	308	285	292	306	320	293	284	296	334	300	320	272	291	313	330	288	327	334	302	294	297	337	310	330	301	301	342	312	316	318	301	318	300	287	308	304	308	321	314	293	328	294	324	261	290	310	297	276	316	318	305	304	291	280	316	307	304	311	284	342	335	318	330	285	302	332	317	267	296	313	294	318	339	326	309	303	292	299	284	309	303	310	311	324	278	295	293	308	281	262	327	297	316	298	342	266	289	319	312	304	315	261	310	275	304	296	289	302	296	314	303	303	283	329	290	299	319	287	323	281	334	307	322	318	309	293	311	279	331	292	280	288	306	338	326	323	324
43485	24501	5202	5580	4837	4007	3482	2954	2615	2299	2126	1899	1741	1619	1521	1435	1365	1357	1361	1322	1237	1266	1177	1192	1139	1108	1122	1076	1120	1107	1040	1056	1030	1007	1021	1047	1059	1009	1034	1048	1020	1011	1026	974	1028	999	955	968	1001	936	944	996	950	921	983	980	969	1023	921	977	952	904	941	1036	965	931	993	940	990	909	965	991	886	916	972	940	908	938	940	935	1000	951	908	905	934	940	973	972	931	986	948	943	957	931	954	928	866	887	916	917	879	951	977	946	892	964	946	932	926	972	905	917	945	960	914	858	953	955	949	935	990	972	973	938	945	955	985	907	871	923	942	952	892	908	925	966	949	940	892	944	912	940	938	969	895	874	931	909	886	942	963	952	878	1037	910	978	966	932	881	980	965	911	899	923	886	908	906	941	900	929	903	959	943	986	992	891	959	906	979	929	950	933	918	950	883	941	967	926	918	938	956	919	929	917	868	916	961	922	938	923	952	912	937	946	893	887	864	967	961	911	944	911	912	925	964	875	948	945	883	937	923	952	940	933	930	923	914	967	898	961	953	954	924	931	932	971	939	923	878	938	908	878	984	943	939	902	917	898	854	963	966	909	944	939	903	961	975	904	943	943	918	897	992	946	934	950	908	963	872	934	947	929	927	908	925	967	947	980	941	882	927	926	890	928	943	968	937	890	961	942	927	913	908	845	901	911	940	933	953	944	916	928	904	939	970	926	891	1012	937	941	930	963	979	869	938	874	925	924	954	913	901	896	899	985	920	920	881	925	906	923	938	936	1001	935	919	951	945	930	933	911	916	952	955	879	998	976	964	954	927	908	912	933	926	914	976	940	961	851	883	900	919	905	965	914	911	899	962	893	910	964	880	918	953	890	955	957	911	941	820	942	949	951	904	925
9236	2582	286	214	194	172	151	165	152	176	157	190	177	155	155	152	183	176	174	137	159	170	162	151	161	183	166	174	164	149	152	168	147	158	168	154	146	155	168	175	170	146	165	171	140	154	132	162	185	171	158	162	160	148	151	143	163	159	164	158	162	147	164	149	164	173	155	169	161	138	165	146	134	150	159	154	158	181	145	154	163	164	128	180	145	154	134	168	146	150	187	162	164	139	145	154	160	159	133	155	158	155	164	157	165	140	171	156	166	173	170	156	163	149	152	166	163	168	161	168	142	161	160	144	150	180	165	143	127	176	139	160	177	130	164	164	160	160	158	160	180	156	186	140	142	152	161	177	165	166	150	173	175	186	175	161	174	137	168	168	169	151	152	165	154	154	160	165	140	146	142	155	150	177	152	163	138	158	176	155	146	165	169	147	177	162	172	191	162	144	180	161	172	158	148	159	164	172	151	162	150	137	156	152	161	134	167	164	180	169	176	165	155	157	183	178	156	165	177	158	163	165	158	164	138	157	149	145	138	141	155	153	175	154	149	164	150	178	161	153	177	165	164	155	157	135	146	156	146	156	160	164	160	173	183	165	134	168	156	162	165	158	151	161	149	152	155	178	156	171	162	152	174	161	157	132	200	160	158	174	162	156	142	179	160	152	160	154	182	138	168	171	144	169	156	154	171	155	150	148	171	153	162	152	136	139	155	140	178	144	140	153	146	156	173	163	161	175	156	167	163	153	157	149	158	158	161	179	154	148	150	150	156	161	166	155	170	148	153	149	165	170	153	158	152	153	154	149	154	152	156	169	176	166	157	164	177	170	180	151	147	154	172	157	173	153	168	194	143	154	146	149	141	154	158	151	173	175	146	176	143	149	173	156
10747	4057	644	654	668	590	600	576	599	608	583	591	555	575	589	615	608	579	585	592	553	555	514	559	541	558	574	556	581	538	533	550	595	540	587	521	553	555	559	523	524	568	539	552	561	534	529	540	545	558	544	527	561	522	555	518	568	597	556	576	580	527	531	513	527	515	569	542	557	539	538	548	566	549	530	521	559	508	529	578	523	531	548	563	555	510	524	552	569	525	530	541	575	558	521	540	545	560	569	585	527	524	551	561	532	573	553	595	541	534	519	559	548	557	557	533	527	539	545	562	572	522	521	552	517	554	522	538	537	532	525	553	526	528	526	514	504	519	515	514	535	538	552	529	545	568	548	518	527	558	554	516	588	608	542	532	553	553	557	538	509	585	552	563	536	537	558	538	584	572	587	541	540	535	551	531	554	556	542	529	500	564	530	571	549	546	519	567	536	538	557	563	528	559	554	545	542	549	522	559	553	568	483	538	529	529	576	558	552	546	532	540	553	545	578	560	563	575	558	527	574	557	521	516	568	538	543	546	531	587	566	571	551	569	570	585	573	537	555	501	523	513	554	529	570	606	542	551	560	517	547	568	539	556	562	525	498	515	538	552	535	544	519	530	547	551	590	555	521	509	534	563	544	607	552	533	519	563	562	556	520	560	558	556	567	530	527	538	544	549	514	530	533	564	561	538	568	570	520	575	603	531	571	538	543	536	542	545	526	540	553	563	571	567	576	573	505	522	507	595	579	545	541	573	554	508	549	537	548	557	566	527	547	555	561	586	561	529	559	527	506	532	536	582	541	561	554	544	557	541	541	549	525	537	525	585	545	533	544	542	560	596	543	581	538	543	612	579	548	576	514	555	541	551	623	575	560	544	533	528	606	538	516	558
53136	35445	5657	1083	786	628	518	425	389	423	375	370	373	344	359	367	319	330	343	339	329	313	320	280	296	320	283	306	322	309	288	309	312	266	289	350	327	284	307	310	292	295	320	299	280	291	315	297	309	284	321	288	330	302	276	276	311	326	315	258	304	267	307	297	291	287	321	289	325	311	318	299	338	336	294	300	296	272	283	278	293	306	297	303	323	262	283	317	290	275	304	300	302	333	304	302	304	290	269	320	294	307	277	299	299	314	304	291	307	282	307	293	270	332	301	285	311	281	289	310	299	309	297	296	290	276	289	293	311	317	273	295	305	314	288	297	303	287	301	319	309	286	286	268	311	302	315	298	282	269	268	297	307	283	274	283	321	275	263	303	292	285	299	280	325	282	284	284	321	326	285	302	329	294	291	319	339	280	317	293	309	271	325	312	319	277	293	296	275	319	301	287	284	292	275	283	290	297	297	309	274	315	273	277	290	286	322	304	299	299	287	298	299	287	310	328	299	300	305	298	304	320	283	278	286	316	279	323	316	263	272	283	337	311	290	303	291	332	267	284	292	292	294	304	291	319	297	316	299	314	292	280	274	298	305	292	300	282	286	298	302	301	302	330	323	304	309	310	303	295	291	299	290	304	275	277	292	318	325	307	303	319	291	298	282	301	270	297	276	305	301	275	294	292	305	297	289	283	286	305	312	301	292	285	282	277	323	306	301	285	286	279	310	283	254	304	304	300	282	299	316	292	296	309	298	324	274	289	281	280	314	280	301	315	308	309	318	344	292	270	286	268	319	297	318	301	284	286	287	290	265	324	298	314	291	315	297	300	296	300	290	316	269	302	309	303	302	285	282	338	291	327	312	268	310	286	302	299	266	267	303	341	324	334
34431	19435	3023	3394	2848	2485	2149	1996	1699	1599	1461	1429	1338	1269	1238	1225	1189	1099	1133	1141	1119	1030	1068	1021	1048	991	1005	958	1046	977	951	1008	995	936	942	928	963	983	955	932	999	951	942	934	955	952	961	992	904	896	919	967	975	957	927	948	924	923	919	969	937	962	902	924	920	924	964	933	931	946	947	978	956	880	1022	898	907	963	992	927	886	944	982	901	932	948	932	950	887	992	943	936	929	934	932	925	952	888	951	905	920	979	933	943	944	916	931	906	927	930	879	892	921	939	917	919	895	876	938	973	930	931	865	972	945	965	910	931	937	957	905	927	917	959	971	920	912	959	903	975	910	927	912	935	932	937	942	864	897	939	942	976	886	925	890	956	930	866	923	868	887	924	883	886	883	908	911	909	920	925	902	969	892	898	868	945	949	976	929	892	904	901	899	925	901	918	877	934	908	983	981	917	924	941	920	853	967	975	932	969	905	901	913	985	876	896	914	879	915	921	896	915	949	950	906	931	906	962	931	944	892	897	925	898	920	983	899	921	964	936	916	966	922	944	883	903	950	918	920	835	914	888	935	955	928	961	916	914	939	924	900	930	991	912	944	940	949	904	911	899	910	923	867	915	858	930	895	939	922	898	935	943	929	945	855	893	952	915	913	961	905	929	931	940	934	948	939	871	915	876	924	957	898	948	902	926	939	947	960	936	989	910	894	921	906	919	895	888	916	1006	919	925	1001	848	895	887	905	921	882	894	904	918	941	916	919	959	868	916	902	929	881	920	935	935	918	928	915	899	909	920	912	864	923	906	891	870	978	893	870	925	915	891	1022	839	949	948	859	903	928	922	923	882	966	921	922	920	927	958	903	948	872	940	916	947	929	909	889	970	951	913	973	914	913	923
66987	48813	13406	2868	1137	872	734	652	526	470	461	440	413	389	402	412	377	367	319	343	354	332	307	359	356	299	343	316	358	281	347	324	294	328	301	342	300	331	310	328	320	305	314	287	319	301	313	297	318	337	295	328	300	309	294	324	302	338	327	313	329	288	313	316	318	301	323	298	304	324	294	323	314	308	296	327	301	337	306	321	266	300	296	293	327	315	298	318	275	300	302	308	284	320	288	309	325	293	274	317	305	316	306	290	285	310	305	285	310	301	318	296	311	294	309	328	302	295	288	315	324	310	310	281	320	301	336	313	313	338	288	268	303	314	314	292	326	287	305	299	289	304	337	315	300	303	301	321	322	299	330	281	285	303	316	312	305	289	295	303	288	330	300	313	296	304	322	272	311	311	300	316	283	328	320	288	303	278	301	284	328	332	329	294	303	301	317	294	303	298	327	307	301	323	303	303	314	277	342	265	330	305	307	317	309	309	313	333	308	336	306	306	317	296	302	288	280	323	292	311	294	347	312	271	305	308	321	319	310	308	300	279	311	282	287	338	293	320	308	320	321	314	267	309	303	317	300	313	295	276	303	309	310	271	295	292	304	317	313	292	327	316	274	300	319	306	298	271	310	315	316	284	292	326	330	301	279	331	284	335	304	305	318	307	294	355	319	318	286	290	334	311	301	290	305	316	299	316	312	331	286	307	324	322	291	315	310	310	339	309	326	310	303	300	290	299	270	301	294	312	318	338	305	297	307	308	351	299	317	286	355	314	320	334	298	302	321	293	296	314	336	322	301	309	295	314	286	282	278	284	328	309	310	321	290	304	287	343	300	311	325	329	316	304	290	296	295	315	292	338	350	296	308	309	302	305	301	313	345	294	328	299	296	312
43301	25429	5079	5595	4797	4000	3477	2901	2584	2287	2059	1859	1750	1678	1544	1450	1405	1384	1347	1335	1228	1248	1210	1134	1168	1171	1074	1132	1125	1090	1119	1074	1094	1049	1087	1041	1023	1039	1042	1044	1046	1027	1038	962	982	995	990	999	974	963	997	939	985	981	1013	962	1006	998	992	982	977	985	912	1009	1004	973	982	955	967	900	960	949	964	980	952	944	944	939	943	947	926	930	924	936	984	990	936	977	927	961	882	906	934	939	924	950	940	963	957	900	946	982	964	985	974	922	904	902	944	887	935	956	960	927	922	926	895	890	906	915	938	923	921	976	883	964	979	899	952	890	941	947	884	916	905	912	972	913	914	954	909	995	946	963	958	960	899	924	941	952	943	945	948	942	903	923	924	939	886	925	930	914	961	975	904	912	902	912	995	927	964	903	981	903	877	919	899	937	981	919	908	873	979	970	972	881	954	936	865	905	916	943	901	974	936	981	976	962	930	943	923	937	868	951	947	918	884	907	919	953	965	899	980	902	951	949	881	871	937	943	984	915	921	921	903	912	994	1016	930	908	904	954	923	955	929	917	951	920	888	948	954	881	923	931	873	943	918	902	922	922	950	950	946	952	925	921	944	910	934	869	878	976	889	917	867	965	948	961	926	917	966	941	940	919	906	988	905	936	936	931	923	927	928	960	926	867	925	958	880	965	970	941	894	889	881	901	986	942	910	871	897	950	921	1036	863	918	905	933	878	986	931	878	898	963	895	934	942	910	939	950	967	943	943	948	947	947	962	930	973	899	962	925	927	863	905	906	939	910	907	889	889	920	885	933	901	890	865	1003	898	934	957	933	925	902	923	922	940	892	881	889	925	926	945	924	932	967	923	919	910	945	918	914	971	892	939	929	897	918	901	920	927	890	881	894
9013	2709	274	213	173	192	158	150	159	146	160	162	143	158	145	162	164	180	147	161	156	149	139	166	160	144	154	165	161	125	164	163	152	150	163	163	156	148	167	156	155	165	146	188	137	176	167	156	176	165	157	187	175	144	178	177	156	170	158	165	162	160	149	155	153	152	141	148	150	154	159	159	157	153	136	180	158	164	154	173	168	169	154	159	144	184	153	153	159	132	165	151	161	170	130	164	153	140	158	183	151	142	124	162	141	155	159	170	146	167	150	145	169	175	176	148	164	175	160	152	163	137	156	156	158	148	150	158	145	152	142	179	161	134	135	174	149	155	179	182	146	178	152	143	158	162	156	155	154	158	177	154	147	160	158	137	161	168	131	172	157	171	159	151	169	178	145	160	186	169	154	167	140	160	147	140	162	160	147	161	158	144	148	181	158	136	152	140	151	166	166	166	156	157	137	169	167	144	133	145	142	136	157	197	150	152	139	155	157	163	166	176	177	152	151	133	155	143	156	153	168	172	162	162	151	148	162	153	178	167	183	149	147	152	170	152	158	158	147	168	155	161	144	149	160	143	174	151	187	166	142	181	143	145	155	138	168	156	174	154	154	172	133	170	159	156	146	171	173	168	157	172	164	152	152	167	137	144	147	162	161	156	169	155	149	148	160	164	152	165	154	171	172	168	164	144	186	160	151	141	167	164	161	156	164	152	142	154	164	161	159	175	170	156	164	151	143	156	167	137	146	162	147	164	180	155	167	137	162	156	146	177	164	163	174	148	169	180	141	159	153	164	159	144	161	163	155	177	158	135	169	156	156	138	176	163	150	160	169	141	155	151	156	167	164	147	195	178	162	154	151	167	145	179	163	165	164	167	163	152	156	164	163	176
10761	4243	675	654	682	660	629	573	606	557	537	606	565	553	564	573	559	567	553	564	542	582	542	535	554	542	574	540	589	525	578	579	514	533	549	510	586	596	588	572	532	515	557	552	516	561	536	546	538	582	563	611	554	521	607	519	582	531	511	527	571	550	530	548	513	546	548	526	584	540	548	551	550	561	583	555	538	527	539	528	552	532	552	582	566	540	564	510	556	597	536	588	596	536	520	559	528	527	599	567	559	546	510	578	521	528	531	548	517	564	541	581	589	513	585	545	539	553	568	575	584	548	537	527	534	586	522	572	589	551	513	559	541	571	509	558	566	587	540	554	553	515	563	626	568	544	534	498	492	557	507	582	547	602	585	536	526	528	528	574	541	524	589	543	539	515	530	533	564	529	560	510	572	563	566	496	526	553	532	557	556	510	548	570	583	542	537	558	532	533	526	540	512	554	534	579	528	554	580	540	522	602	526	580	562	513	566	550	564	536	536	532	548	566	559	551	552	578	528	535	587	532	560	560	562	583	552	539	569	561	543	543	529	586	516	542	492	561	518	513	563	539	511	508	529	571	525	522	546	581	509	527	577	561	561	533	523	595	515	573	569	516	559	523	553	551	521	520	567	538	551	574	539	543	523	527	582	552	514	563	542	558	534	527	552	589	524	559	542	588	551	563	575	534	557	595	572	579	546	552	572	531	541	568	549	569	537	568	542	567	520	537	524	586	529	528	537	575	548	541	532	557	502	561	521	578	548	565	538	573	591	572	551	565	527	556	549	528	533	486	539	583	538	578	524	496	567	564	579	501	542	563	528	539	500	551	506	537	531	566	553	556	568	549	535	553	567	531	527	564	574	555	552	568	504	533	551	538	538	511	527	535	538	508
53167	37618	6265	1084	766	589	538	444	416	379	376	363	355	340	372	322	311	346	316	315	299	316	333	311	312	327	315	304	310	286	286	268	318	299	281	309	342	283	295	295	293	297	303	297	339	295	288	338	308	296	296	323	316	296	283	280	293	314	319	282	307	323	282	278	319	329	332	316	337	304	284	274	317	305	300	275	303	307	318	321	294	295	304	311	309	275	333	303	306	273	315	298	310	306	328	305	313	317	302	298	312	305	275	294	307	295	291	291	283	303	331	312	309	308	327	286	292	311	309	289	291	302	312	312	288	289	299	287	297	300	319	291	305	298	306	314	314	298	295	310	273	303	298	313	306	290	318	314	344	312	283	308	303	295	307	286	293	312	287	307	270	266	285	296	272	281	280	276	330	335	290	305	297	307	286	282	298	309	317	277	281	296	319	303	290	314	297	295	295	296	289	305	270	297	313	264	288	290	290	303	292	295	283	301	297	318	288	258	278	307	282	309	311	296	282	327	301	281	277	297	295	306	303	294	295	318	276	307	278	324	337	317	316	296	300	314	294	349	289	283	337	327	285	355	297	312	316	294	350	319	292	338	268	297	313	253	318	273	292	297	309	311	326	308	266	284	263	292	293	323	299	313	313	316	281	306	298	318	285	299	311	286	288	328	285	268	327	256	317	297	298	294	281	299	312	303	321	281	283	305	309	289	281	290	311	306	327	305	303	315	309	306	316	306	293	298	318	253	307	300	295	325	303	306	320	308	285	281	305	294	300	310	280	300	309	314	338	326	283	316	308	306	294	325	290	280	290	297	263	310	275	302	301	269	297	307	298	306	323	317	292	295	286	307	297	292	299	317	297	333	342	291	285	315	325	283	319	340	314	304	286	297	289	296
34517	20763	3050	3193	2814	2463	2139	1890	1756	1663	1432	1454	1362	1303	1209	1210	1126	1115	1153	1146	1095	1009	1114	1069	1003	1062	937	1000	974	974	1020	915	1000	988	961	990	1037	977	963	947	974	991	949	929	935	1005	960	961	921	937	930	966	1000	992	911	947	986	972	954	916	938	994	936	952	876	986	891	991	912	927	928	939	907	908	992	933	909	939	928	917	935	907	888	908	941	942	975	933	891	945	914	968	938	864	899	994	902	939	945	992	921	922	956	943	941	913	947	923	922	888	979	935	961	1040	951	917	988	909	940	940	972	910	894	918	940	895	891	933	941	928	953	875	938	928	889	938	894	937	921	953	935	908	914	935	884	910	897	924	910	915	919	851	918	978	904	923	900	928	902	972	912	959	932	956	924	916	942	920	961	990	924	942	956	946	933	906	877	941	931	887	981	904	935	907	967	922	940	898	890	950	933	867	894	913	939	893	927	904	884	918	936	960	922	936	838	926	947	966	861	885	912	958	930	937	903	871	914	940	913	937	863	919	967	951	913	940	934	900	886	882	970	913	904	970	930	974	942	959	953	905	862	953	877	931	945	982	927	950	937	872	940	920	904	862	954	856	900	919	943	899	926	925	936	856	936	901	919	913	935	883	880	910	930	934	985	973	886	917	888	937	980	942	905	955	884	921	951	909	993	880	969	891	1012	923	960	984	931	944	930	926	954	917	901	917	990	909	946	922	955	949	954	947	912	913	917	937	936	904	937	953	962	945	888	895	963	937	899	942	903	917	936	915	960	949	916	957	863	894	925	903	917	861	955	902	940	931	928	906	967	922	935	907	887	919	902	953	892	900	936	941	918	1003	917	977	919	926	926	942	923	942	941	919	933	921	919	874	950	953	918	946	911	891	911	912
67207	49951	13757	3265	1255	894	716	599	558	569	448	439	379	408	401	363	362	333	375	331	359	367	350	331	340	311	343	328	294	285	314	299	354	333	347	317	318	338	332	313	287	334	311	318	351	300	323	298	301	295	327	297	325	336	333	304	304	313	315	310	294	332	271	294	300	323	297	302	292	287	295	285	294	322	298	314	297	301	364	326	339	299	321	328	307	327	278	334	306	284	290	317	318	273	302	277	322	303	291	315	323	309	317	314	294	294	317	334	306	316	308	299	318	283	328	297	338	300	303	312	301	324	300	319	303	292	301	292	316	312	318	276	309	330	320	317	292	291	277	313	303	324	299	304	285	300	306	319	323	298	285	304	303	325	297	309	312	305	346	319	295	303	276	309	286	309	319	294	291	281	301	279	341	309	320	307	301	344	317	289	282	306	277	325	305	320	317	320	319	328	284	281	291	312	285	318	314	286	335	293	326	289	302	304	315	301	307	301	327	318	302	325	289	316	338	330	318	318	291	304	334	334	322	313	322	321	306	300	299	290	336	338	294	310	283	302	291	309	307	302	298	286	319	336	302	332	289	304	314	292	293	341	320	288	284	319	291	346	293	303	318	312	330	324	326	321	272	326	319	317	327	307	301	326	287	322	304	309	320	311	307	288	321	307	272	283	296	283	324	311	294	324	298	284	303	313	307	308	317	293	291	313	340	326	324	330	330	304	308	315	300	309	297	313	294	304	314	307	330	312	324	311	305	307	325	323	300	306	301	311	297	325	301	306	308	303	299	306	306	285	297	298	309	301	308	302	342	344	297	309	273	304	309	313	310	324	286	315	338	321	287	315	294	284	299	308	325	294	308	341	312	304	284	311	297	323	307	326	311	311	326	272	294	329
43475	26616	5146	5529	4819	3935	3460	2968	2600	2267	1974	1804	1742	1652	1534	1403	1400	1351	1275	1282	1272	1209	1218	1199	1130	1164	1087	1078	1089	1120	1092	1053	1052	1047	1048	1056	1035	969	1004	1011	1010	949	1025	1016	1020	1084	980	995	971	974	981	1003	982	957	943	945	942	1009	975	957	1012	980	949	993	973	952	940	928	917	1002	944	961	901	946	935	920	901	897	907	927	930	959	905	972	925	945	991	930	1003	958	938	924	980	994	941	933	926	909	911	932	990	941	954	965	918	973	936	907	915	925	907	1006	942	931	942	919	950	990	921	881	943	960	954	912	946	941	940	893	957	937	1037	1009	935	935	976	943	895	935	942	936	871	866	936	952	916	902	896	980	943	911	922	877	919	861	900	927	906	957	946	933	888	934	924	921	939	948	924	905	900	931	936	984	939	933	913	922	906	895	926	999	895	954	999	908	944	980	974	931	912	922	1001	909	976	885	996	920	923	923	979	962	923	935	958	916	969	946	903	943	963	932	938	898	922	967	896	937	1003	897	922	903	925	996	968	877	930	885	927	926	915	941	945	914	945	951	873	965	903	938	920	977	929	912	916	957	915	907	884	938	958	941	913	936	956	1002	917	914	912	893	916	901	914	888	929	928	944	872	965	939	914	922	986	938	915	900	909	908	925	903	885	949	916	970	928	937	900	940	946	988	894	906	979	967	937	984	937	924	934	905	943	915	925	963	924	909	973	951	946	930	982	928	953	904	950	952	863	923	952	950	933	936	913	918	930	979	920	955	946	895	926	870	902	891	920	908	944	939	899	906	929	921	949	930	906	952	993	880	922	901	919	914	899	945	977	933	939	931	957	921	924	955	896	908	937	894	931	945	1003	966	940	952	933	988	928	904	956	927	908	889	940	896	907	908	929	900
9469	2779	282	194	178	157	166	164	175	178	160	150	174	166	156	164	166	161	155	150	169	171	181	155	180	179	142	181	162	183	144	170	166	169	145	165	177	166	171	161	162	148	167	136	164	162	177	177	159	155	168	157	173	140	157	166	160	156	154	146	140	145	150	137	128	154	175	154	175	142	161	158	153	161	188	156	151	150	167	156	159	159	170	166	163	180	179	171	153	156	158	170	152	162	188	162	140	162	163	148	169	183	172	144	158	159	183	166	159	162	177	171	145	158	160	149	150	157	166	176	172	144	135	191	162	155	165	173	157	159	177	146	152	164	168	161	127	171	150	155	151	154	156	162	154	165	178	151	174	169	164	157	171	132	153	149	152	159	158	148	150	142	148	159	152	158	131	159	151	182	151	153	167	167	172	160	176	144	172	150	156	169	149	154	167	138	146	191	165	159	155	145	157	139	152	154	155	166	167	147	165	164	150	175	153	159	143	160	150	176	163	165	152	156	160	150	146	168	152	160	147	179	177	135	171	189	160	177	143	152	172	157	186	156	171	153	150	149	151	153	154	153	178	162	153	167	157	151	143	145	171	124	145	171	149	130	175	171	142	160	169	156	176	163	184	165	163	158	153	161	152	157	158	170	148	163	149	152	135	163	168	166	175	155	148	173	163	159	144	181	160	154	175	178	156	157	169	145	166	155	148	136	157	171	144	158	153	162	167	153	149	139	181	145	159	167	162	146	162	151	170	156	162	165	153	159	164	171	133	161	180	147	156	155	144	169	149	167	163	152	171	169	154	151	156	163	186	157	143	146	152	174	176	157	155	156	174	179	161	178	170	169	166	166	152	163	176	174	159	161	128	145	184	180	156	161	147	162	163	174	164	161	155	154
11331	4287	657	686	647	648	617	549	611	568	585	583	579	575	582	578	505	572	543	541	522	514	555	587	553	587	519	573	546	550	563	525	538	527	551	577	556	559	555	567	557	577	551	585	588	539	583	560	566	539	550	524	555	555	534	545	572	520	558	575	586	551	591	554	606	537	549	559	602	539	512	550	575	562	530	574	562	551	508	573	559	600	549	519	563	551	540	532	584	555	557	558	544	545	561	555	522	541	570	532	541	520	532	519	594	542	580	522	515	523	533	549	560	524	561	550	571	583	569	551	556	541	592	584	568	564	543	568	562	580	531	543	559	576	531	510	491	556	568	548	579	513	563	527	587	543	536	530	566	566	555	522	554	590	563	543	546	569	531	555	532	596	558	535	609	561	580	554	523	577	549	592	547	538	540	562	562	549	568	554	537	600	541	549	548	568	590	537	542	549	585	540	542	576	538	559	559	573	583	571	554	575	558	521	552	538	561	563	566	560	528	563	559	576	585	561	507	584	577	544	598	533	580	541	542	567	581	576	533	554	563	569	565	563	588	538	531	543	535	563	530	571	534	610	542	561	537	565	519	583	537	570	611	574	574	583	534	553	544	543	553	514	550	546	583	514	549	573	565	570	603	583	544	536	522	554	520	559	533	550	560	531	567	546	571	526	557	595	589	547	549	543	541	521	558	588	577	569	535	595	556	544	485	526	568	543	559	560	540	567	594	595	564	501	559	572	584	547	532	606	574	570	527	613	540	520	554	544	534	512	546	541	522	556	549	568	548	589	564	527	564	555	561	538	561	535	530	577	517	528	533	566	572	539	548	552	577	550	561	544	537	531	559	566	593	531	555	524	551	570	571	563	522	582	563	610	536	523	547	527	568	535	545	514
54514	37709	6390	1081	705	589	488	448	433	422	326	359	330	335	344	313	351	333	317	321	324	271	292	304	331	316	277	316	304	317	361	315	304	317	324	300	350	322	345	292	321	309	317	315	306	313	302	305	325	319	309	292	301	323	294	309	305	303	275	280	304	315	291	278	296	283	319	316	265	333	310	300	278	282	304	280	292	298	316	303	312	303	318	301	346	257	288	308	313	301	319	299	312	302	309	296	312	299	299	287	288	290	314	304	286	307	271	322	325	289	294	302	292	302	316	303	282	286	267	330	299	290	287	277	282	304	278	300	297	316	271	293	320	290	270	293	315	282	261	286	271	312	328	283	305	309	285	300	304	308	303	305	293	291	296	309	285	319	311	290	321	317	283	280	294	284	300	334	328	263	306	317	350	311	290	301	320	305	321	305	321	322	306	278	296	302	275	297	295	293	317	290	294	295	294	291	288	292	317	305	298	310	310	281	300	329	344	309	287	297	301	281	330	335	299	297	300	295	281	294	280	326	315	280	291	309	290	265	340	294	320	292	343	300	307	314	300	269	296	306	323	281	326	294	318	323	308	311	297	305	288	309	284	303	304	291	323	327	339	317	307	309	275	286	304	282	282	280	298	312	300	331	335	309	311	306	281	288	317	293	317	298	289	322	290	302	263	326	289	332	318	340	305	310	305	318	291	267	250	323	311	286	303	313	276	277	323	273	302	309	297	306	305	313	297	300	304	298	322	277	306	291	273	311	287	275	289	314	269	290	313	265	307	312	303	303	280	291	337	293	326	298	333	300	302	301	325	293	273	332	318	284	292	335	314	304	331	311	283	322	289	319	300	289	323	282	295	277	328	314	277	290	313	318	303	347	325	305	306	319	306	268	287	276
35408	21020	2945	3311	2977	2441	2142	2004	1739	1604	1415	1378	1329	1342	1215	1201	1154	1163	1083	1063	1037	1090	1005	1098	1065	999	1021	1028	983	1000	1012	1011	1015	984	959	1006	971	979	1028	988	997	936	969	965	966	939	991	972	959	960	1013	920	985	949	964	946	971	927	955	958	949	881	1013	871	947	934	938	910	992	920	916	896	955	928	963	909	1008	922	938	951	922	988	940	918	888	943	879	953	969	904	946	935	954	994	938	934	951	909	940	916	928	923	934	901	919	908	895	929	922	904	940	946	899	863	914	922	955	1013	924	955	995	941	937	934	973	941	884	966	961	901	936	916	920	928	969	936	928	968	932	988	903	977	897	991	946	915	921	975	947	985	945	897	908	902	912	950	978	910	891	949	904	864	919	994	916	983	941	927	979	917	963	927	926	955	956	944	1007	873	870	949	892	952	942	927	969	893	950	949	939	916	926	970	958	962	922	936	947	905	913	928	890	924	936	953	933	888	935	951	953	940	919	861	907	910	946	914	968	935	957	978	936	873	961	891	947	946	901	942	903	983	948	924	909	917	924	896	966	951	953	968	925	922	946	931	912	952	937	950	963	992	916	933	891	957	913	898	918	908	890	940	932	944	932	933	961	938	926	928	928	934	946	973	955	924	960	905	927	915	944	934	933	915	963	943	929	891	959	930	919	922	925	927	966	946	951	979	883	949	943	916	911	880	935	918	942	900	914	906	863	922	940	925	949	880	919	910	906	914	909	915	908	932	909	966	944	904	899	970	938	924	988	889	939	931	918	941	926	948	959	949	924	879	955	921	983	878	930	971	950	933	909	945	957	895	902	918	900	870	925	968	879	934	905	917	912	941	918	973	953	900	902	871	946	917	862	945	935	1015	955	959	938	929	994	927
68228	50742	13940	2974	1273	876	786	649	494	493	465	439	414	371	392	390	367	332	342	347	351	320	339	354	364	352	360	318	325	299	294	327	323	307	308	296	317	319	307	313	295	270	317	325	306	334	300	297	253	321	359	268	299	280	322	345	292	289	314	335	314	323	310	300	306	337	304	324	289	297	351	328	319	308	324	315	297	298	313	312	285	288	315	275	291	298	284	323	309	268	310	316	313	313	315	331	330	279	283	318	314	288	321	302	296	325	286	330	296	334	277	309	316	313	326	299	321	308	307	302	304	320	348	308	261	280	315	313	311	315	373	334	319	295	299	327	310	311	304	273	311	337	295	317	326	309	316	321	299	320	325	310	295	336	292	309	284	318	323	310	320	306	314	322	328	327	311	281	298	309	296	276	316	329	330	310	319	292	325	317	304	326	316	300	305	322	299	297	287	274	330	292	327	327	315	340	290	298	303	348	297	301	318	290	329	302	298	290	305	336	290	308	289	304	313	307	321	290	315	272	320	296	324	277	300	328	325	326	303	318	285	325	296	293	311	314	336	277	340	287	316	315	300	334	283	336	308	300	272	328	302	312	295	303	316	360	299	287	270	278	315	293	330	295	329	300	282	315	302	317	353	289	286	305	335	294	303	318	314	291	330	309	304	310	262	286	304	304	335	325	313	276	288	317	288	333	312	304	308	352	309	288	302	307	310	350	333	328	269	316	278	317	286	333	314	313	295	306	313	327	322	298	312	299	326	304	316	313	293	288	289	314	321	324	317	337	276	303	292	282	310	317	314	309	305	298	298	288	336	327	297	326	313	322	305	308	289	314	280	310	292	318	316	305	345	304	293	311	330	294	275	292	342	300	295	308	324	295	339	310	309	314	325	349
44568	27211	5068	5431	4713	3964	3472	2881	2492	2205	2035	1840	1719	1598	1507	1477	1368	1473	1317	1286	1209	1212	1208	1173	1193	1159	1105	1092	1057	1099	1062	1059	1024	1072	1070	1035	1072	1095	1045	1035	993	1001	1010	954	972	1060	1035	1007	999	996	958	943	967	923	976	981	955	987	955	945	992	987	948	936	922	991	997	987	914	936	953	997	933	1010	960	924	993	970	958	946	985	886	983	936	978	940	929	959	915	997	915	951	950	948	935	953	999	963	936	969	901	934	947	959	948	945	964	984	889	940	963	931	928	999	982	916	923	913	903	899	901	984	902	974	926	965	983	950	979	884	894	948	894	985	937	955	935	936	934	904	922	917	940	895	879	902	952	924	917	904	945	896	931	934	950	942	945	908	934	914	932	936	930	946	960	956	953	919	942	956	884	954	997	931	966	975	963	906	947	924	947	917	966	921	895	880	876	962	939	869	903	930	878	931	908	929	938	960	961	924	917	962	948	957	954	947	922	849	931	844	930	908	936	939	874	910	934	878	940	885	1003	905	918	893	936	882	939	917	997	960	1007	899	901	960	984	916	920	969	957	977	950	939	948	894	960	918	938	878	887	906	959	903	918	952	953	929	959	954	927	936	946	973	945	923	955	965	880	936	940	928	892	933	928	950	872	892	925	876	938	934	917	886	882	942	906	909	941	936	948	902	1012	930	884	919	901	962	871	870	915	973	925	956	886	1016	950	969	909	948	936	948	977	943	920	933	906	974	920	957	867	943	956	939	955	926	880	926	894	954	940	932	905	952	930	925	940	896	932	959	1018	893	937	933	875	921	926	933	939	966	923	931	922	1003	976	974	948	909	922	889	963	929	895	919	930	930	954	949	929	909	887	967	966	925	932	943	954	895	926	961	955	899	935	892	867	948
9205	2766	249	182	155	179	153	155	150	179	149	167	157	166	159	176	162	160	165	162	159	151	165	145	177	167	158	159	168	166	170	139	161	169	164	167	163	165	149	157	142	181	162	173	172	159	170	152	188	152	158	152	157	155	163	167	179	169	169	153	155	138	164	152	178	161	143	160	185	169	138	154	148	165	164	148	179	137	154	158	163	147	173	156	162	165	154	136	172	139	174	146	161	145	163	165	154	163	152	131	163	169	162	151	162	161	156	153	178	178	162	156	159	160	166	159	152	170	143	158	149	142	144	165	179	169	174	144	164	156	154	182	164	175	158	158	179	146	160	144	161	175	150	181	158	151	152	156	166	160	170	186	164	165	168	151	171	149	174	165	158	175	161	167	159	167	163	160	151	167	150	151	158	160	161	145	160	161	141	143	160	157	145	158	168	177	159	158	165	152	164	193	148	182	165	147	175	159	165	184	155	157	166	170	172	160	159	165	163	158	179	180	143	158	163	167	190	156	147	184	156	160	153	159	156	173	159	147	178	171	152	171	162	154	130	159	166	159	155	141	132	143	155	174	171	158	155	171	146	145	169	177	160	160	167	151	175	163	159	173	153	163	165	151	178	154	168	156	159	162	160	169	159	159	150	144	165	138	159	172	163	153	162	149	147	168	176	173	180	141	165	154	159	167	169	158	145	149	166	168	169	158	153	158	137	164	161	185	155	151	162	142	142	152	170	164	155	160	154	159	152	152	155	134	175	152	168	170	161	152	153	170	174	162	144	174	176	155	165	166	152	152	147	144	150	169	165	154	149	185	168	173	157	160	169	151	165	154	168	144	154	162	169	157	135	157	151	168	157	162	166	156	126	183	143	153	143	177	175	165	142	156	163	146
11179	4415	678	647	636	607	619	615	591	588	572	581	599	600	585	576	578	520	554	603	534	526	521	554	538	557	548	544	564	534	574	553	567	579	566	548	556	533	514	561	544	522	541	573	577	559	571	550	555	540	556	526	580	557	553	524	557	558	540	555	561	580	550	541	538	578	603	518	575	531	561	515	523	568	571	600	544	527	561	533	567	599	563	553	558	564	534	567	553	526	562	571	526	585	563	555	541	539	591	571	583	582	562	526	567	554	545	581	561	581	532	529	549	556	577	555	595	576	623	580	576	560	568	526	594	597	563	513	549	541	571	548	530	549	595	551	534	551	533	575	543	553	525	562	543	540	572	560	584	598	575	558	600	598	607	561	552	548	538	570	600	517	525	566	547	573	557	550	575	566	545	553	538	596	571	520	579	502	538	586	552	573	553	589	532	541	544	570	480	571	568	563	520	573	579	580	544	536	557	556	536	540	548	546	567	545	548	522	524	507	591	543	601	547	563	549	559	557	555	581	573	549	535	623	573	536	531	556	558	558	533	544	590	540	549	559	547	522	561	539	569	573	581	559	565	542	542	520	519	542	561	545	499	566	584	538	559	524	541	528	571	565	585	542	544	551	536	555	548	538	550	522	543	503	529	567	544	519	527	547	569	584	555	536	575	530	532	535	543	561	599	568	523	561	573	556	584	589	534	552	548	565	558	597	550	582	512	549	598	543	575	552	581	565	615	529	548	536	522	560	534	523	521	597	531	543	552	610	543	561	538	586	549	560	543	595	548	559	555	568	564	520	519	577	549	566	566	511	560	542	554	550	525	556	516	612	523	587	570	557	515	521	531	531	563	514	509	553	533	573	533	580	543	523	539	577	541	586	503	550	547	499	550	582
53938	37016	6855	1116	713	615	483	468	440	402	371	340	377	380	349	331	353	342	325	320	314	285	308	298	308	319	325	367	325	288	308	295	321	299	326	320	324	291	284	293	319	290	304	306	279	287	296	285	298	311	300	319	281	297	326	304	335	337	289	285	312	307	290	319	317	304	309	332	281	288	292	307	320	320	295	275	312	302	309	305	305	328	311	311	279	326	318	286	309	318	317	272	285	295	287	311	324	281	294	328	280	319	327	299	271	291	297	306	322	330	305	296	296	311	280	288	282	297	290	271	319	300	307	291	297	312	308	283	287	320	305	283	316	294	320	293	252	318	273	293	319	317	286	299	316	318	315	359	315	300	304	308	310	288	329	319	304	303	296	284	280	292	284	300	279	305	292	289	315	300	304	315	310	309	299	279	272	312	285	292	298	307	314	299	291	287	296	270	281	325	325	326	300	312	304	297	320	283	310	322	300	285	275	261	269	312	301	295	328	298	281	322	315	321	324	301	300	300	297	307	289	297	286	341	303	298	268	323	301	277	302	325	302	308	298	271	306	293	290	315	314	328	277	307	318	300	286	314	297	301	303	325	292	284	274	297	323	302	285	274	287	303	311	294	279	264	299	277	301	311	336	315	311	301	281	298	292	287	326	284	304	299	293	304	333	307	284	302	324	298	295	317	288	302	261	285	329	279	314	328	290	305	284	312	285	286	303	296	286	320	280	277	320	287	302	312	320	290	306	304	352	308	274	290	323	296	294	297	337	294	282	286	302	315	313	310	329	325	316	328	299	301	309	302	267	314	333	287	295	313	301	313	297	308	265	279	318	325	308	297	310	277	313	306	283	285	308	318	308	284	288	311	281	308	308	300	287	300	304	299	315	268	299	298
34953	20641	3023	3330	2897	2509	2248	1886	1710	1574	1441	1386	1320	1308	1222	1234	1173	1104	1073	1101	1098	1083	1078	1047	1018	1050	1058	985	1006	1047	1015	985	1007	1004	937	953	1041	1043	1004	956	949	990	1014	926	1028	983	969	951	969	973	911	939	950	910	926	941	929	925	940	967	977	924	901	908	915	909	971	927	928	938	891	964	918	952	906	916	977	948	936	961	918	933	928	926	900	933	936	897	903	943	931	870	925	934	909	920	949	943	864	944	913	988	916	943	908	978	930	909	927	954	944	935	982	919	961	919	919	920	940	928	884	908	895	987	879	894	915	949	966	861	907	893	905	941	923	905	952	879	895	906	916	955	971	925	921	898	892	955	934	892	931	952	931	961	947	958	986	864	895	923	905	945	875	935	961	886	894	944	966	903	944	928	930	894	933	894	943	917	908	948	966	976	913	885	900	931	910	896	903	892	949	937	924	952	944	886	959	878	880	927	938	913	900	927	888	851	910	921	925	928	971	974	901	958	971	913	933	939	922	910	987	915	926	944	943	930	891	895	926	905	917	897	950	930	900	912	971	925	950	925	986	896	897	954	896	995	911	949	972	958	905	929	925	924	955	948	952	957	916	955	936	908	926	950	939	920	933	908	926	973	953	908	935	885	971	911	917	945	956	970	917	853	919	984	878	899	951	907	918	910	888	897	936	931	900	923	889	946	961	905	912	955	963	921	936	950	935	911	925	930	922	983	894	871	963	898	948	832	909	944	893	918	910	925	906	935	948	897	897	934	938	917	954	922	942	945	900	923	903	924	947	926	925	904	958	920	945	927	916	891	910	934	903	941	932	908	963	895	936	880	931	885	983	960	945	895	890	922	906	956	892	900	881	937	955	917	1000	918	883	895	877	927	850	907
67258	48842	14745	3216	1214	960	730	622	542	522	440	443	411	454	415	373	357	342	364	345	333	339	324	342	326	312	340	322	336	304	340	303	345	306	323	343	344	307	327	306	299	330	317	329	346	331	310	316	325	345	326	356	326	306	339	310	323	324	318	321	306	305	317	341	292	300	312	315	285	324	300	316	343	318	321	275	312	302	308	311	300	281	321	302	350	306	321	319	289	321	320	327	278	344	319	340	289	325	321	314	301	304	283	315	285	296	301	346	300	290	320	312	329	313	311	292	303	324	324	349	329	307	305	330	310	313	313	300	306	302	292	322	299	311	302	294	304	285	306	298	329	293	308	326	311	325	313	339	298	300	281	315	307	311	306	281	302	331	320	286	291	316	287	325	293	311	306	315	315	304	290	323	291	295	296	283	311	315	320	293	321	314	327	308	325	301	270	302	322	314	313	288	309	295	264	301	325	299	333	300	334	312	302	296	313	294	305	326	311	299	295	318	356	316	303	366	325	300	293	314	324	326	330	289	325	298	305	322	305	300	292	310	272	327	287	298	334	301	317	269	298	282	288	305	327	287	311	271	283	272	300	298	291	320	339	304	291	306	334	341	316	294	316	295	316	328	301	326	292	291	324	289	313	302	315	294	316	316	314	299	292	309	304	275	312	315	311	309	291	326	270	304	302	330	279	325	319	290	312	303	281	306	310	339	301	337	316	301	310	327	289	311	310	325	316	323	309	300	311	325	305	308	327	323	311	307	307	304	331	340	321	300	283	309	322	311	311	307	301	324	315	300	323	344	320	309	331	330	316	302	278	299	332	301	302	290	287	293	310	331	322	313	311	292	312	333	306	327	323	353	291	316	319	277	313	348	299	308	333	301	327	312	284	297
43897	27014	5127	5530	4822	3962	3433	2851	2529	2220	2065	1891	1636	1645	1509	1499	1383	1417	1292	1245	1246	1249	1216	1131	1134	1129	1124	1142	1081	1080	1079	1109	1049	1053	1045	1045	1101	1018	996	1037	1043	981	1068	978	1027	975	1019	990	979	983	998	988	966	978	971	958	971	959	970	990	953	959	991	1030	991	988	1022	943	937	950	940	932	944	991	983	940	936	983	919	970	1019	946	947	933	961	963	900	957	956	945	911	902	901	1018	900	982	945	952	944	916	917	913	913	920	946	909	929	962	933	939	933	955	917	951	986	970	915	888	969	915	911	939	968	954	908	993	882	983	960	908	946	972	896	902	938	908	926	869	911	955	891	938	962	866	904	902	972	923	964	916	965	885	945	953	876	920	944	956	929	946	953	968	916	1008	973	962	915	937	963	904	916	928	954	935	879	967	872	933	947	934	915	925	882	886	877	861	951	959	922	942	902	873	935	932	939	923	938	909	910	937	919	897	914	929	939	895	922	973	954	932	888	949	896	904	971	887	962	950	923	905	850	901	947	906	949	929	959	946	951	905	952	909	887	905	899	933	940	932	912	959	928	989	892	893	927	933	937	935	915	885	912	908	942	994	959	928	901	917	932	936	966	907	969	924	918	929	933	900	924	976	880	969	916	925	901	927	930	895	980	924	915	932	915	936	944	915	906	881	924	917	949	936	898	950	916	931	962	965	922	937	908	879	910	935	924	978	918	894	969	929	923	918	909	931	933	924	941	994	956	869	946	974	951	923	943	946	908	957	892	941	899	945	960	956	926	891	976	880	922	925	947	995	892	919	932	943	947	930	944	883	966	949	918	918	878	935	816	895	953	964	926	871	899	885	942	929	937	873	941	930	899	925	932	960	914	949	936	927	926	926	922	945	953	895
9430	3022	268	209	177	172	172	159	158	174	159	185	175	156	163	151	168	132	151	175	170	142	154	164	154	173	172	166	170	161	154	180	160	169	153	159	162	162	160	163	163	191	142	162	172	151	155	169	148	168	148	171	165	132	185	150	158	172	169	170	167	170	175	155	152	170	143	171	166	140	152	155	154	183	171	133	163	151	175	158	184	166	164	178	163	145	191	166	164	144	174	141	177	161	140	167	156	176	158	165	163	169	162	168	177	146	151	150	169	152	156	172	157	156	168	166	157	164	167	135	150	161	158	139	161	183	150	169	157	179	167	158	163	166	181	157	179	163	137	178	142	147	174	203	163	162	159	178	146	164	154	142	131	165	171	191	181	166	161	167	153	160	179	171	161	171	186	168	156	174	159	169	133	160	173	165	185	167	156	184	157	151	148	172	153	169	147	166	156	158	167	158	177	174	151	169	164	156	182	181	148	162	158	163	156	183	142	167	158	172	150	170	170	158	151	153	176	180	151	147	169	145	133	155	165	171	166	167	164	153	183	156	165	170	152	164	188	164	168	167	180	157	154	159	171	176	150	168	141	170	149	169	188	175	187	162	158	157	152	189	140	151	189	168	170	172	169	152	164	157	181	141	152	164	170	151	140	175	159	173	163	173	151	153	163	161	187	180	154	164	143	172	179	151	198	165	144	180	179	161	140	179	151	167	167	151	160	176	171	149	163	159	158	212	173	143	149	127	152	192	159	174	169	176	152	156	189	159	156	156	163	164	170	163	173	180	150	169	173	157	166	155	176	166	126	193	171	160	162	168	132	174	163	161	164	163	175	159	168	155	156	171	180	176	167	152	161	175	169	148	164	158	154	163	165	170	180	137	174	182	162	157	170	149
11374	4835	653	666	651	639	618	624	557	576	572	551	576	572	560	590	527	593	530	558	549	546	542	551	585	581	604	574	592	577	561	581	528	532	579	548	572	551	544	523	553	562	557	548	561	558	577	585	572	573	573	547	553	538	568	590	548	578	558	528	567	524	579	561	539	548	523	548	548	528	550	541	601	575	539	559	591	547	554	562	555	570	496	571	537	536	572	574	558	582	550	609	576	584	491	532	573	530	548	591	598	527	607	577	554	514	596	610	537	539	589	547	574	549	536	567	556	566	527	582	532	565	547	582	569	586	583	567	522	537	587	560	546	561	546	583	556	577	586	539	553	539	559	551	553	535	549	544	563	581	556	526	616	556	569	525	605	580	540	550	546	530	559	529	562	572	540	525	571	563	526	584	555	596	523	570	546	574	548	599	529	552	550	559	526	518	588	520	549	532	547	511	534	546	550	537	504	573	610	510	517	538	575	591	581	605	571	593	548	554	571	526	541	575	550	582	550	534	561	579	577	560	524	554	553	569	599	560	526	534	558	612	545	575	550	516	528	575	533	566	523	569	534	583	592	563	548	522	575	552	546	544	566	591	604	556	567	571	549	594	571	566	560	566	535	567	548	584	548	569	564	538	516	531	547	555	519	531	529	558	566	564	561	578	565	587	558	508	558	560	505	558	589	535	541	555	545	566	571	562	497	576	545	513	569	545	545	539	520	536	514	560	530	523	585	560	576	561	575	571	557	556	577	569	550	552	596	534	556	552	570	585	566	587	535	532	583	578	591	567	554	565	539	537	598	542	604	544	575	556	535	580	580	596	534	586	542	573	558	547	567	541	567	548	518	563	530	494	548	556	546	559	534	561	575	555	548	561	499	541	509	530	580	593
54428	38191	7890	1225	743	644	489	464	461	435	384	346	352	337	322	372	308	332	343	351	357	332	326	307	317	339	355	348	325	300	310	321	322	305	312	319	320	310	336	297	322	293	298	341	302	315	336	300	282	322	270	317	294	269	289	301	305	293	292	281	333	335	289	324	299	346	287	310	304	296	329	287	302	279	304	296	309	292	294	319	290	308	293	284	312	318	334	315	298	290	318	285	320	294	284	287	310	298	251	322	285	318	292	329	293	283	297	316	289	311	285	310	304	274	306	344	319	298	320	307	286	280	281	296	306	312	327	290	293	283	283	298	265	305	306	301	317	334	321	294	270	332	295	317	307	313	295	305	293	325	314	281	315	325	299	286	309	324	301	318	291	324	281	316	324	311	307	298	308	271	312	291	331	326	289	293	307	283	294	322	259	298	284	313	305	306	314	339	304	278	322	288	286	327	328	290	297	310	298	280	302	282	317	324	330	300	338	329	304	295	303	316	302	278	295	278	280	328	294	304	290	293	304	301	308	308	310	282	313	281	319	283	327	308	290	314	307	314	292	279	298	283	298	314	315	310	312	299	296	288	302	293	324	318	332	321	317	311	291	283	323	310	303	288	314	296	303	318	304	274	301	334	288	314	280	283	309	301	302	316	316	297	308	296	286	288	320	295	308	277	315	288	317	323	299	322	276	320	300	337	275	306	303	304	284	301	286	313	284	269	326	286	271	315	288	322	275	309	284	319	266	318	276	284	287	326	336	281	306	318	303	297	283	317	298	337	274	295	316	294	330	295	304	271	294	280	321	305	319	311	302	291	300	306	310	301	315	291	326	307	318	285	304	315	356	310	308	283	321	295	314	324	315	277	262	284	325	292	287	311	303	294	301	310
35212	21166	2960	3279	2855	2440	2232	1882	1745	1534	1481	1443	1318	1253	1249	1209	1150	1145	1167	1075	1061	1127	1018	1052	1023	1082	1004	1036	985	1057	1031	1026	1008	1008	989	933	940	1071	929	1038	973	970	947	938	983	958	946	987	950	980	981	1013	894	952	975	955	956	939	948	944	940	919	891	975	901	976	940	975	972	920	912	908	923	1013	941	939	968	962	931	940	958	945	969	967	957	958	944	961	946	916	951	964	955	923	928	988	980	944	961	868	936	913	936	972	891	961	938	939	946	925	959	939	985	946	886	940	969	948	924	964	896	942	966	911	969	941	944	960	943	1014	960	991	954	916	965	894	890	874	1012	952	895	942	918	945	872	918	960	938	946	937	923	967	947	933	924	996	916	911	962	899	865	943	924	908	962	926	920	955	973	906	912	947	967	938	932	936	950	892	934	876	918	945	973	968	883	901	934	982	970	938	936	946	891	992	943	981	940	906	996	898	928	874	916	916	948	956	910	948	978	891	925	932	909	932	928	937	952	915	924	963	904	923	906	933	954	895	924	937	910	945	943	906	970	968	932	983	928	975	977	949	904	878	903	838	936	998	915	901	890	942	896	882	872	926	945	895	911	888	977	928	921	886	945	988	918	930	898	892	901	915	887	904	932	1012	988	960	959	974	870	903	954	929	908	941	925	931	950	938	970	889	962	894	890	885	940	913	895	872	950	931	955	954	939	930	931	937	927	1006	889	953	907	935	932	956	963	916	874	895	972	996	904	924	920	966	941	906	927	910	936	902	929	899	921	952	950	958	897	973	915	987	933	941	938	958	927	937	918	948	926	892	946	909	902	959	867	912	934	906	925	952	913	905	934	963	966	941	924	892	900	938	920	935	992	917	907	928	925	868	967	953	898	876	949	936
67227	49288	16275	3643	1255	870	758	589	604	478	466	459	407	400	371	422	392	349	327	336	336	353	349	327	304	314	312	334	318	325	296	358	316	288	312	332	329	327	321	316	309	321	314	312	306	325	318	304	320	286	317	293	333	348	337	286	311	325	354	301	323	286	317	313	295	352	312	295	316	320	310	305	316	311	310	316	279	312	325	320	305	322	307	339	306	304	331	306	273	324	313	304	296	309	280	272	307	304	304	281	301	286	318	292	293	303	281	260	335	316	324	299	332	306	322	297	326	298	289	319	304	330	324	306	300	289	308	300	311	298	307	284	307	314	311	318	297	306	313	321	308	330	292	307	314	270	303	321	311	294	298	307	303	337	288	310	325	327	310	306	327	291	293	337	286	321	305	294	292	320	278	288	337	290	307	322	318	309	304	298	313	315	277	329	310	311	277	343	305	285	325	330	301	336	294	305	288	307	323	294	299	321	322	314	317	295	296	307	315	309	329	323	300	300	305	328	304	307	318	303	291	334	340	316	329	295	288	304	287	284	310	300	293	332	286	304	259	338	296	306	320	305	329	305	290	295	314	309	320	309	295	308	327	317	299	304	309	287	283	312	300	288	323	283	300	323	325	294	301	309	308	303	287	340	279	328	312	297	323	302	281	318	319	307	310	306	312	298	331	300	325	302	299	317	282	313	302	314	318	306	283	296	297	298	290	309	320	302	312	326	292	305	308	274	305	329	297	294	298	288	275	303	320	301	320	297	321	316	293	318	305	346	301	299	284	284	295	306	236	320	307	329	299	288	312	307	309	300	305	283	303	295	326	326	312	333	334	279	280	349	325	311	286	332	327	345	274	305	340	301	351	291	309	284	324	306	292	348	305	321	299	330	326	305
44136	27141	5059	5287	4633	3916	3329	2764	2501	2253	2120	1856	1732	1689	1557	1512	1408	1362	1311	1212	1262	1271	1198	1281	1168	1066	1074	1093	1165	1105	1113	1028	1075	1107	1037	996	1041	1025	1110	1018	1043	992	962	1017	994	1035	990	949	1076	1029	971	960	959	991	924	953	1014	990	930	955	985	964	1020	989	960	992	927	1005	950	935	965	1022	970	1003	945	978	989	933	973	966	944	950	930	951	926	920	976	979	936	971	913	971	963	974	941	933	909	953	948	981	948	957	945	901	941	983	890	904	954	932	998	991	944	909	916	893	915	913	960	906	890	861	964	991	921	938	893	934	952	940	965	935	1001	970	928	1007	880	976	900	954	924	965	923	992	958	956	944	981	923	935	955	998	926	956	973	956	959	879	944	949	932	966	961	920	952	951	941	928	966	945	958	968	981	944	975	883	939	982	927	960	909	972	911	897	919	926	933	914	951	943	961	910	977	887	974	907	934	951	896	931	924	935	929	903	954	911	889	931	911	950	965	924	926	953	911	939	951	916	901	937	980	943	953	969	880	949	925	981	942	853	889	920	893	926	931	944	920	949	908	941	917	912	879	949	951	955	936	965	886	932	927	942	937	958	902	974	942	938	892	925	959	980	915	917	943	975	889	910	925	945	974	942	983	955	978	973	931	900	896	868	911	905	901	926	899	943	966	927	925	913	1033	956	980	903	963	972	934	1007	878	968	942	877	905	946	935	914	907	940	979	951	942	924	929	928	951	945	940	924	950	876	910	933	927	896	1000	946	947	938	907	945	906	935	977	906	907	901	912	970	960	890	952	987	928	936	908	927	894	972	911	927	922	916	880	993	894	938	900	937	944	945	960	967	938	931	956	868	908	961	993	902	961	919	934	925	931	885	902	891	903	924	903	918	949	885
9414	3214	248	206	173	178	176	175	183	168	176	171	181	161	154	161	154	160	161	142	176	167	174	167	180	172	145	162	163	176	169	167	155	167	172	152	178	177	160	178	162	169	186	171	172	176	160	155	172	169	187	167	170	132	151	145	154	153	169	134	156	162	167	157	173	175	177	181	150	179	163	191	156	144	162	182	164	158	172	146	167	179	127	156	151	178	174	140	151	190	150	166	181	173	188	174	146	133	177	151	177	161	168	171	162	175	171	165	160	182	166	148	168	139	173	143	162	154	146	158	162	167	179	156	161	180	157	168	148	166	153	146	171	173	174	171	181	176	175	133	139	172	157	158	171	170	116	150	157	139	171	157	185	176	174	141	131	174	170	183	164	173	168	171	167	166	161	176	134	190	165	128	174	174	148	156	165	151	168	176	156	164	136	176	146	167	153	158	152	157	187	139	148	168	156	162	149	154	167	157	164	147	155	155	173	182	175	175	161	158	141	156	174	142	152	137	164	156	152	173	158	168	162	159	173	174	164	160	163	169	193	164	163	187	161	167	149	151	160	169	172	139	149	132	175	150	170	166	164	189	171	172	137	166	182	185	166	169	166	152	151	155	161	176	165	174	166	162	159	166	186	139	155	167	159	155	140	172	164	150	138	154	165	180	161	158	155	167	167	151	174	146	171	151	157	149	147	169	164	169	171	162	178	150	168	158	154	157	161	183	172	178	179	155	146	141	171	161	132	173	151	169	151	155	152	153	179	165	155	173	153	177	174	162	159	170	165	151	167	157	165	155	162	175	135	156	163	156	174	187	165	170	147	143	165	165	156	151	169	172	169	168	186	165	172	160	150	155	177	178	159	179	148	157	166	152	160	159	175	161	179	153	132	151
11457	5197	679	668	632	666	559	641	587	560	592	587	556	561	556	606	555	616	534	553	594	574	583	536	582	539	558	538	542	574	567	594	551	568	573	624	545	569	541	533	555	540	533	596	564	589	615	569	537	574	556	530	589	615	579	565	566	588	548	583	572	558	612	528	558	550	556	601	575	602	548	543	593	553	536	517	539	573	580	565	594	586	574	560	588	566	542	553	599	544	552	570	545	565	555	615	569	617	532	581	592	578	572	575	515	555	579	559	545	560	548	593	582	571	565	573	571	585	536	546	594	583	616	566	588	566	574	558	573	577	543	551	530	548	550	569	547	598	582	567	548	525	587	574	567	592	573	533	589	567	557	543	525	556	547	555	579	594	601	544	523	569	550	569	589	560	591	561	564	571	596	579	607	615	539	524	588	588	543	520	591	565	533	533	536	544	521	557	571	572	532	569	577	514	585	527	539	545	539	577	535	545	509	568	535	550	566	552	560	538	593	593	550	566	563	556	537	576	572	531	575	583	559	531	578	536	549	551	565	572	581	517	551	564	577	541	559	513	551	548	579	546	551	535	567	582	548	533	582	556	564	531	605	542	568	572	577	570	540	544	565	571	557	566	542	560	569	529	559	584	598	576	615	570	636	563	576	561	587	580	561	590	533	549	566	588	508	540	567	560	548	563	566	553	560	591	584	554	587	585	531	515	590	541	586	551	571	558	559	536	577	556	599	566	567	530	529	571	541	546	552	539	530	534	557	560	558	552	612	573	547	583	589	534	541	574	516	508	536	580	560	580	605	536	536	570	598	505	551	566	587	529	574	582	573	554	572	523	556	577	512	598	544	542	553	592	580	568	558	569	538	533	543	586	550	537	562	573	552	568	589	566	549	582
54380	38830	8100	1179	724	580	518	437	392	398	358	359	360	370	353	370	318	339	368	305	330	311	328	343	325	291	331	304	327	317	299	286	291	325	305	312	336	317	316	284	272	316	336	296	313	294	321	294	308	308	310	296	292	337	299	298	299	310	300	314	330	316	326	313	291	342	306	294	327	299	299	277	308	324	292	332	287	292	276	295	276	263	284	311	334	289	303	326	296	310	317	302	272	316	296	316	296	310	313	334	312	304	319	332	322	309	316	287	303	314	331	297	311	281	269	276	331	343	324	321	306	297	342	333	316	306	303	318	323	288	320	318	308	301	323	302	312	303	283	310	292	314	288	292	305	309	291	313	304	325	329	298	313	316	281	290	287	299	312	308	292	295	294	273	337	324	302	315	333	319	293	322	309	288	287	301	300	322	288	307	295	298	340	267	331	266	336	340	299	308	306	306	293	320	289	302	330	296	320	281	312	300	276	293	316	288	294	291	315	321	298	306	306	303	306	317	309	325	303	315	301	330	314	323	324	372	319	306	293	342	318	330	283	316	300	339	302	314	271	323	309	311	317	334	326	290	323	294	287	281	317	274	302	303	286	285	302	316	292	311	335	313	292	300	308	278	310	331	333	304	301	292	300	315	327	285	280	304	302	315	298	311	299	302	312	307	311	276	325	309	310	325	275	336	293	329	298	305	304	290	274	326	324	273	311	298	294	284	286	299	313	323	296	308	312	341	311	311	320	279	301	308	312	295	310	309	310	305	313	299	280	290	267	304	296	308	269	303	307	330	268	293	300	326	308	306	305	314	310	306	292	287	310	300	279	295	315	322	271	340	304	295	305	310	315	319	330	316	303	323	290	312	293	281	272	292	314	297	281	289	330	321	324	292
35390	21285	2952	3227	2816	2472	2114	1871	1696	1612	1454	1365	1391	1260	1244	1247	1173	1127	1123	1149	1067	1083	1086	1053	1048	1043	978	980	1013	1034	936	932	1001	995	973	947	954	999	998	977	964	988	969	945	926	983	968	967	963	999	905	985	946	1048	949	971	942	890	924	995	928	910	977	996	918	945	947	939	916	914	961	918	970	969	885	952	1015	974	915	918	1007	930	897	980	912	938	952	900	968	938	968	943	907	937	1035	999	960	920	951	947	984	970	933	946	931	964	951	937	948	915	962	953	969	943	921	972	918	895	950	910	964	937	919	969	890	972	956	921	909	932	960	915	983	929	908	957	946	961	976	908	931	1010	906	934	897	952	906	877	996	873	946	885	962	910	903	953	947	957	892	901	939	962	930	980	988	921	881	958	928	928	902	918	865	973	877	908	991	934	953	943	902	994	941	922	941	927	935	928	906	926	875	966	1010	1007	938	914	958	928	927	1015	918	899	914	942	983	926	904	933	927	974	954	888	923	927	917	949	925	962	922	985	937	984	897	942	962	955	866	966	890	929	960	840	881	965	914	917	945	962	971	944	926	963	957	948	974	987	911	935	972	946	951	957	927	950	869	922	914	948	952	930	954	910	942	950	879	895	900	907	966	934	942	888	916	957	959	893	912	961	949	942	897	945	908	910	888	955	989	962	919	900	952	913	918	943	967	928	928	913	906	872	943	901	895	978	947	943	913	900	958	974	923	955	927	896	917	911	920	913	896	926	907	882	929	928	900	930	1027	935	960	921	903	944	890	899	923	924	965	967	944	911	874	950	926	979	905	928	905	890	937	927	936	940	934	930	942	939	936	981	930	924	920	957	968	954	906	958	966	918	925	911	946	954	913	903	933	880	934	960	863	969	939	924	959	990
67275	47653	17134	3947	1196	891	803	616	551	479	498	417	427	401	363	372	344	379	368	300	320	329	336	355	303	293	325	331	378	314	300	313	331	350	322	382	321	340	322	319	312	308	317	338	314	301	324	293	291	302	302	296	297	299	296	304	292	301	299	329	284	335	318	327	308	298	332	316	320	307	267	305	329	299	328	327	313	321	295	308	307	317	275	299	324	293	334	294	307	295	299	307	321	294	336	316	286	293	309	325	277	303	324	333	321	276	297	303	339	323	264	311	358	317	341	292	320	311	305	325	283	332	285	323	305	298	320	349	281	301	289	296	275	318	294	299	318	309	301	294	332	289	333	305	328	290	316	337	341	313	320	283	306	310	361	325	308	300	329	323	319	349	308	294	281	320	319	335	322	303	306	303	330	329	333	301	286	317	299	301	305	284	315	304	331	315	311	328	326	306	350	304	292	300	281	320	315	313	325	330	313	348	288	299	320	326	318	287	340	331	314	308	328	295	316	260	297	279	317	313	265	275	320	301	310	307	295	314	311	310	308	325	317	301	320	317	316	313	348	327	286	309	303	281	316	333	302	317	297	316	296	292	317	318	321	312	316	273	306	334	304	282	292	284	297	314	291	302	302	327	313	309	307	305	300	310	309	288	297	322	323	294	263	301	344	311	320	285	301	290	313	304	312	300	320	300	299	329	309	272	313	329	304	331	323	302	293	317	302	295	315	268	326	327	312	318	347	307	300	294	296	318	280	304	312	318	277	301	330	331	308	336	320	296	319	287	300	302	315	312	323	318	318	296	285	306	326	319	306	336	320	311	311	280	328	292	324	302	316	274	297	311	291	326	315	307	291	306	300	321	345	322	336	272	330	317	301	314	339	298	316	316	304	325
43964	26841	4996	5400	4703	3870	3299	2831	2504	2252	1981	1830	1700	1586	1620	1405	1390	1359	1303	1306	1329	1233	1209	1204	1126	1074	1168	1158	1126	1060	1060	1044	1030	1056	1062	1088	1051	972	1017	1003	1088	1061	997	1087	1023	1021	972	922	1030	1007	1034	974	1016	1030	960	943	954	1039	1027	962	926	936	964	993	946	952	960	980	932	906	920	962	969	936	956	959	955	960	981	886	955	971	920	961	945	954	990	958	970	962	959	951	938	934	970	962	932	991	946	952	994	931	978	914	936	951	922	920	936	908	978	917	922	909	953	965	922	919	881	954	950	902	939	928	970	914	948	866	988	927	989	926	937	898	925	931	912	934	956	921	944	949	926	928	944	952	879	932	939	934	932	928	944	954	949	995	978	968	918	944	907	938	896	914	934	947	985	934	951	985	968	929	894	929	915	920	956	962	948	947	904	964	984	899	985	947	914	983	947	905	952	941	921	895	945	926	919	943	938	924	954	949	921	963	917	958	926	964	857	932	896	875	965	937	872	926	924	988	960	975	970	935	946	1005	919	946	916	964	863	885	941	952	965	907	913	964	991	969	910	905	947	943	937	953	946	906	944	984	934	955	975	958	903	925	909	949	920	902	926	947	915	944	933	943	943	993	938	977	961	941	969	914	919	977	886	931	956	938	950	919	974	935	940	931	935	927	943	903	873	892	912	887	889	887	866	934	951	950	909	958	912	928	946	961	977	973	942	897	921	927	985	918	950	922	956	957	886	929	966	917	949	940	922	893	922	929	919	1010	950	959	915	894	955	975	931	936	901	909	916	924	899	914	923	905	901	904	951	955	913	937	915	932	917	933	941	941	925	922	967	897	939	952	914	916	941	918	934	928	949	944	941	923	934	863	978	856	851	941	926	983	916	892	977	931
9414	3147	277	192	167	181	186	175	134	165	155	177	142	168	163	184	159	153	170	138	152	153	171	191	183	166	187	143	159	172	171	167	153	164	139	138	162	129	171	143	145	161	152	171	158	158	134	165	160	164	178	170	150	162	161	180	169	172	188	157	142	165	162	156	136	165	158	147	143	164	165	152	181	158	172	175	166	158	171	166	167	174	177	184	156	156	184	184	171	164	156	172	182	155	170	171	152	167	172	153	183	166	160	157	168	154	191	167	163	157	180	170	159	146	161	161	167	162	158	160	172	177	175	171	188	171	201	162	164	175	192	175	160	167	163	192	154	151	153	176	177	174	152	154	159	179	137	152	169	154	169	161	169	170	151	173	164	190	164	169	187	168	151	147	149	170	157	150	176	165	183	163	161	164	145	172	161	145	169	169	177	160	140	155	178	164	163	169	167	164	176	152	151	160	125	176	181	176	179	162	155	165	149	164	171	177	163	144	160	161	147	150	145	158	188	161	173	143	165	160	171	170	155	187	163	175	147	156	178	149	157	195	189	148	177	182	156	154	166	156	156	175	150	150	152	138	176	168	177	166	174	149	149	167	161	151	151	154	174	155	151	151	175	174	174	174	166	151	160	169	146	136	171	165	167	145	144	161	160	173	155	175	164	157	152	158	160	155	163	172	158	185	164	143	137	151	155	169	168	186	153	152	168	181	147	176	167	163	161	153	155	159	167	155	140	180	171	143	165	175	179	182	161	174	141	150	177	142	142	168	168	165	166	158	162	182	165	161	167	179	176	164	163	170	165	174	142	177	177	158	163	181	143	160	169	181	139	172	164	164	147	152	174	155	154	152	175	178	166	171	156	179	154	167	169	168	159	175	185	173	171	179	175	174
11348	4940	700	667	642	613	602	554	625	575	536	566	556	610	616	570	580	595	557	552	559	601	524	605	576	590	590	585	562	572	615	516	524	536	586	556	533	568	552	596	561	581	581	581	592	583	550	563	548	555	572	546	576	557	613	535	577	544	567	553	551	581	569	538	553	566	562	575	545	551	577	553	570	551	556	547	544	553	575	578	566	609	534	534	524	604	609	537	573	547	568	600	612	532	538	577	562	550	541	564	556	528	568	555	547	562	542	574	531	571	607	581	566	550	553	572	559	545	565	557	536	555	524	528	601	599	573	535	570	531	546	581	564	578	569	553	602	581	549	563	542	532	524	580	566	551	548	613	549	550	541	550	557	572	587	613	507	561	563	559	535	520	586	523	571	505	564	551	545	546	560	562	535	569	546	528	537	570	529	531	543	563	634	541	553	530	504	565	607	565	577	598	576	544	579	618	549	582	513	551	575	521	544	558	573	537	580	553	532	576	553	559	592	594	573	529	539	530	542	580	574	590	563	536	514	572	583	550	554	500	569	549	568	550	533	611	553	553	578	545	564	572	571	568	550	552	560	543	572	538	550	560	590	576	568	530	577	526	585	565	548	571	569	591	529	555	541	561	514	541	584	560	555	586	597	526	549	571	567	579	561	552	591	558	615	591	562	592	561	555	599	590	552	526	557	543	559	545	582	561	558	540	524	527	585	544	560	579	539	583	560	553	546	542	529	527	605	533	563	534	588	559	576	588	559	521	561	560	581	532	526	538	563	565	556	568	580	574	564	577	559	592	574	547	553	586	579	558	565	567	558	571	538	553	529	525	553	559	556	560	552	580	541	557	566	536	529	535	599	562	533	527	514	614	552	570	579	585	569	542	564	568	558	599
53398	38323	9200	1213	756	583	537	429	435	361	435	377	367	356	314	326	312	327	346	351	325	312	313	323	293	270	312	314	296	300	322	303	300	314	324	312	317	298	311	321	333	334	328	285	336	305	282	272	287	291	294	320	274	303	295	323	288	310	290	306	322	306	291	330	294	301	294	314	303	311	308	284	286	274	324	271	300	312	271	315	297	287	308	277	283	313	308	288	336	293	277	304	318	302	306	289	354	314	332	312	294	290	352	312	338	306	318	291	298	335	310	288	328	311	346	303	327	292	294	296	321	322	302	285	346	311	307	255	300	292	314	319	281	315	305	332	288	303	300	285	303	286	307	307	317	302	320	305	314	305	341	358	308	328	308	308	318	279	320	287	323	289	300	284	276	298	308	320	296	309	316	293	318	314	275	291	300	290	306	334	278	318	314	312	313	305	313	310	296	293	315	303	325	302	314	305	315	339	293	339	319	310	315	304	300	313	287	295	284	302	301	314	315	311	288	304	280	288	319	299	314	259	293	322	310	290	327	285	320	285	286	309	285	313	307	297	322	315	277	302	324	338	287	291	294	305	291	306	293	275	310	291	289	317	278	301	272	291	280	306	314	314	322	315	277	308	282	321	302	290	343	307	336	330	306	342	319	287	296	320	298	309	291	305	312	313	267	298	276	338	292	265	318	303	347	323	316	283	291	303	314	292	270	291	296	292	338	293	288	315	270	310	284	289	309	335	305	324	280	314	295	308	296	287	318	303	307	282	326	314	265	304	323	283	290	319	307	299	319	298	294	289	330	317	318	307	279	319	299	304	306	301	302	304	290	260	296	294	286	288	265	288	302	302	302	305	298	297	300	299	320	296	294	315	282	301	327	296	294	291	329	295	302	293
34531	21609	3000	3316	2944	2466	2125	1922	1666	1611	1426	1329	1379	1289	1229	1194	1126	1268	1147	1130	1114	1095	1063	1073	1026	1063	1009	1014	1019	1064	968	1005	1037	944	1011	1040	965	1023	964	986	951	1006	1039	960	1036	949	915	959	947	956	957	998	944	932	955	892	925	929	993	936	936	962	1013	946	945	959	914	943	959	994	885	956	914	930	951	889	929	960	938	965	973	884	955	958	941	935	900	907	930	909	985	908	941	914	937	997	939	943	935	955	948	914	975	919	897	962	938	1013	912	954	975	985	899	947	913	953	894	940	935	952	895	967	925	939	886	952	931	916	873	925	905	952	986	978	906	960	945	986	923	909	924	964	941	908	946	985	1021	915	959	958	943	917	980	891	914	919	862	939	898	924	927	913	914	898	914	988	973	899	888	966	942	959	1022	902	913	958	882	935	954	952	967	918	894	924	958	972	928	916	995	978	868	936	910	958	950	952	942	937	962	906	949	948	895	935	897	927	975	926	961	952	925	967	964	932	903	983	921	936	885	972	944	892	936	922	945	915	923	951	952	912	942	922	958	901	887	918	946	943	936	982	950	927	956	899	926	930	922	953	942	970	968	998	943	931	947	924	918	953	918	933	902	907	938	920	943	972	901	991	976	910	940	935	902	978	907	911	910	937	942	952	883	977	987	897	951	941	899	965	925	951	945	921	908	987	957	928	878	945	908	907	986	884	999	927	934	970	950	988	966	963	962	950	968	926	906	944	922	983	955	961	940	928	961	948	969	966	885	949	967	948	968	943	949	974	888	956	868	977	902	950	914	953	908	991	939	863	920	945	925	905	944	890	921	928	922	880	882	965	892	966	911	939	942	956	941	918	957	930	922	914	909	915	930	931	983	906	920	955	922	922	967	969	1010	910
66593	47810	18749	4095	1221	937	728	705	534	454	449	464	413	385	380	366	364	371	372	388	289	323	332	358	328	324	333	332	305	335	316	327	280	325	322	339	345	303	305	326	333	315	342	313	342	338	312	316	320	317	329	322	297	316	293	346	303	318	332	329	309	329	310	309	353	348	311	269	285	303	316	287	330	308	369	274	299	314	291	276	296	286	282	344	327	321	290	314	296	292	306	304	346	326	318	306	322	327	295	342	330	341	311	301	332	288	310	301	292	318	314	304	302	332	318	304	321	299	326	312	318	321	310	342	333	308	292	308	313	335	339	311	316	336	312	269	315	283	300	270	302	306	366	277	315	322	329	261	282	270	280	310	309	355	313	319	309	352	310	319	321	299	322	327	299	318	318	310	301	280	324	306	343	327	286	318	348	335	321	306	276	311	299	307	307	318	335	326	293	319	321	272	299	306	299	312	313	291	318	322	319	289	318	294	311	289	320	343	307	292	306	303	305	329	286	347	294	298	274	301	333	323	316	297	329	338	313	317	330	311	335	302	306	305	310	299	310	306	325	281	323	306	320	339	288	313	308	306	331	304	333	287	315	317	282	298	315	305	311	315	332	302	306	321	322	291	339	307	344	345	274	318	305	300	294	323	300	315	307	298	293	307	285	302	284	296	319	319	279	346	333	300	327	333	295	330	321	311	332	310	315	300	320	290	328	318	320	303	264	306	316	296	317	315	279	301	286	349	323	308	327	278	319	276	293	326	306	337	314	285	328	338	313	332	282	316	324	321	299	318	280	304	283	341	302	318	287	299	296	325	275	341	322	314	319	297	278	309	326	323	298	294	321	312	315	323	297	310	300	310	301	316	289	331	306	290	331	325	315	317	303	316	292	272
43658	27979	5118	5376	4735	3961	3306	2853	2522	2167	2021	1845	1719	1661	1550	1530	1422	1312	1314	1294	1233	1258	1202	1170	1182	1137	1161	1063	1077	1094	1067	1079	1000	1025	997	1021	1100	1067	1020	1062	1007	1028	1027	1002	963	978	934	1012	1034	1043	926	1004	1009	961	991	971	956	998	968	949	1010	1044	1023	929	982	954	993	878	938	942	1030	963	966	957	1001	982	977	947	970	971	988	897	894	1053	932	972	950	946	994	980	948	933	920	948	949	987	954	952	899	996	942	969	974	917	949	973	941	955	948	976	916	956	892	908	1012	1010	962	948	980	946	976	973	980	959	966	914	958	906	909	953	948	939	997	949	935	944	951	960	909	936	962	1007	913	931	936	925	974	940	956	953	930	917	930	988	919	925	938	951	976	924	940	995	935	969	963	938	923	965	923	920	977	1028	941	931	903	915	960	849	905	898	946	967	961	966	905	941	971	906	940	939	942	898	951	937	975	956	950	938	921	960	973	944	926	889	930	957	948	951	963	935	976	971	945	954	940	981	949	944	900	874	949	923	975	965	910	946	925	947	982	927	991	984	940	963	939	978	928	924	957	939	987	900	918	976	918	947	919	968	961	931	997	933	934	952	962	923	957	966	972	880	886	945	983	932	922	965	968	945	960	938	890	964	951	911	903	938	957	959	898	945	981	976	938	894	908	892	968	975	937	951	936	926	945	910	912	901	932	925	974	900	941	899	930	952	839	955	946	915	967	953	974	926	908	942	919	917	932	894	961	929	966	915	939	923	914	940	991	937	931	946	944	919	924	952	930	935	922	985	943	989	934	968	899	923	981	884	928	950	1001	990	970	939	977	969	955	922	984	908	922	919	894	934	922	923	964	983	945	931	895	920	963	933	922	896	921	936	954	901	1041	908	915	934	929	896
8939	3654	272	188	179	191	166	187	158	153	171	166	151	166	169	158	158	187	164	170	179	165	176	174	154	155	182	158	150	187	162	188	153	184	170	175	170	151	180	149	192	173	178	155	163	172	161	181	173	155	146	175	167	175	153	151	138	164	154	189	178	157	154	187	174	154	173	176	183	168	178	172	171	186	165	180	172	163	181	151	160	161	169	167	147	170	184	151	161	165	169	175	164	158	163	176	144	165	160	166	175	174	161	174	144	148	157	163	168	187	145	166	149	163	153	162	180	171	168	201	174	169	153	176	167	178	148	154	148	169	194	165	152	160	177	153	184	188	177	157	172	155	142	156	178	164	176	136	144	157	153	172	149	167	164	174	162	165	167	162	169	133	170	152	167	169	158	173	167	137	143	149	153	180	173	154	145	177	175	154	166	150	161	192	155	181	134	183	172	170	174	182	167	171	176	202	197	159	161	156	165	169	162	167	162	162	173	160	171	171	146	149	169	172	139	185	173	173	163	159	169	155	181	167	174	161	164	155	170	176	158	173	163	161	173	173	148	147	156	163	131	188	170	157	160	196	158	142	157	155	160	154	146	160	179	172	143	169	156	186	189	186	162	153	168	175	161	161	148	162	148	168	203	167	174	181	179	169	165	172	172	179	158	163	146	166	165	175	159	162	181	179	169	149	203	158	160	163	176	166	166	153	157	170	158	182	163	151	169	198	168	172	133	140	174	187	144	174	180	168	189	180	161	185	181	184	170	165	175	156	153	175	155	147	154	134	165	157	150	176	154	173	179	164	174	155	180	182	159	150	171	144	154	168	159	152	156	194	188	156	175	172	155	188	162	140	176	146	164	177	171	154	169	162	168	171	152	134	171	150	163	156	164	137
11212	5527	668	663	639	640	646	577	625	604	526	583	599	581	574	555	558	572	596	587	558	560	603	575	582	554	583	598	575	604	487	584	541	629	579	560	510	584	583	548	589	536	605	588	583	579	536	585	530	550	556	550	574	598	562	577	598	594	506	592	576	560	568	561	540	577	530	563	580	557	583	580	583	593	563	567	601	556	609	564	583	561	564	592	543	558	562	587	597	576	602	563	551	589	546	561	613	546	566	592	614	575	601	589	592	575	538	574	638	595	581	550	624	558	516	594	584	575	601	616	636	569	551	563	551	558	602	591	543	579	594	565	554	566	605	598	547	561	554	614	567	544	573	595	558	576	593	525	523	536	620	547	599	547	587	569	583	559	536	555	536	555	549	572	530	613	642	541	566	610	538	559	578	607	593	560	527	552	554	520	578	538	555	570	580	546	573	591	585	570	549	582	576	539	527	580	580	571	570	599	552	580	578	538	568	583	555	566	568	599	567	563	559	536	580	562	542	590	542	541	549	609	587	577	557	578	522	560	561	593	568	563	597	627	535	547	595	614	564	582	576	590	543	564	593	563	586	554	567	542	607	610	592	580	589	575	555	584	537	564	568	549	573	535	583	519	575	559	573	554	584	548	586	573	554	558	561	572	588	538	565	559	566	545	552	591	592	558	550	549	573	589	577	559	591	553	594	624	622	533	543	606	533	588	606	554	590	585	597	583	576	587	555	571	569	564	559	560	548	583	562	549	561	593	514	558	563	580	629	560	578	559	557	548	610	560	502	537	611	606	564	561	581	530	562	588	587	600	611	570	591	579	609	588	580	597	565	586	591	582	553	553	580	505	540	570	576	551	582	583	569	530	555	565	539	573	567	541	589	561	562	568	555	575
52702	39043	10416	1372	706	591	511	442	407	368	416	382	362	301	357	349	328	361	361	345	339	312	322	342	334	308	311	324	315	291	316	303	304	317	324	299	310	339	347	337	308	321	313	315	312	304	277	306	299	317	308	308	307	300	305	294	331	292	320	290	328	320	338	301	295	302	315	327	329	320	301	334	327	333	278	322	295	303	320	335	299	307	310	314	299	278	325	304	324	290	299	284	305	288	330	321	289	313	323	290	295	322	307	281	315	293	306	308	322	303	302	333	317	316	338	313	263	324	303	296	277	306	298	296	291	267	314	323	282	279	347	286	350	293	315	312	283	315	344	302	311	312	320	328	332	299	321	304	312	286	292	341	300	315	346	318	296	319	297	329	319	311	297	283	313	315	348	271	339	321	304	280	332	302	316	297	299	306	316	288	296	292	286	300	292	296	309	287	302	289	299	292	328	311	312	308	309	340	313	254	277	300	279	301	292	342	302	292	329	290	315	332	283	294	313	317	316	317	323	326	314	307	307	306	313	315	279	298	356	276	302	325	315	315	297	296	283	336	289	299	318	319	305	290	309	298	279	325	325	333	330	311	308	305	322	308	310	334	295	271	290	293	316	275	303	328	319	342	299	310	309	300	290	318	304	290	302	309	289	312	298	302	292	327	328	309	329	287	301	315	285	272	314	307	329	321	297	315	290	300	312	337	328	301	284	282	306	274	313	299	312	322	312	270	301	306	312	301	302	281	294	313	304	286	308	279	272	304	330	327	281	294	326	324	307	285	296	293	319	313	340	296	346	298	332	295	302	312	315	289	310	308	303	312	311	280	319	297	314	318	305	295	319	278	325	324	314	294	316	291	296	284	304	295	288	302	319	311	306	322	311	306	266	317
34341	21925	2969	3309	2888	2356	2135	1929	1730	1494	1517	1360	1362	1301	1246	1196	1132	1182	1145	1120	1100	1047	1050	1065	1054	1074	1032	1093	1027	997	1024	1015	1002	991	919	981	998	1024	981	1006	973	966	927	948	999	955	990	975	966	952	924	952	986	990	1012	908	955	925	1004	995	920	995	953	941	946	983	972	921	951	892	974	957	906	963	927	956	930	953	914	918	918	992	931	965	946	931	929	941	922	930	930	937	937	1017	915	961	967	995	903	965	983	966	924	919	963	927	972	951	958	888	983	947	941	935	962	959	954	904	932	938	946	952	960	927	918	981	967	916	916	951	969	959	939	915	973	909	946	927	984	965	921	911	905	893	895	936	942	956	914	998	896	935	964	984	942	927	944	939	948	934	959	891	990	867	1002	911	909	971	915	956	930	912	891	911	908	951	989	945	940	948	950	922	932	912	926	936	960	935	909	949	946	951	937	943	963	965	946	902	893	931	961	901	906	969	947	946	959	924	962	1018	956	952	937	942	949	934	894	1007	971	989	915	931	906	948	988	954	972	976	936	956	986	921	968	954	979	911	960	964	969	954	922	954	966	923	900	942	947	945	915	936	995	949	915	975	958	938	948	967	968	981	984	900	886	969	955	954	936	925	931	984	982	929	896	925	984	951	931	981	922	964	922	987	922	920	954	928	917	947	944	920	883	890	925	911	914	936	983	935	917	960	952	912	971	925	935	959	911	925	940	959	966	927	919	913	935	936	950	933	955	960	921	895	943	925	948	935	908	979	964	925	942	910	998	1035	940	925	911	929	946	883	970	925	914	935	905	936	985	965	904	904	913	1001	940	982	908	858	911	916	930	939	957	914	946	991	947	952	952	956	969	967	935	903	968	935	929	928	946	1019	999	938	928	906	914	947
65529	47581	19952	4871	1206	892	738	639	500	533	470	408	405	419	388	366	360	354	356	353	343	350	340	324	330	312	338	310	346	313	321	351	338	335	326	319	342	316	307	298	334	313	320	330	321	306	326	280	341	313	331	317	318	300	333	298	336	330	333	325	331	326	293	323	286	293	299	312	318	293	336	311	348	325	346	306	346	315	348	305	284	308	327	332	318	294	324	290	326	295	291	315	327	307	336	287	339	308	315	307	303	312	335	325	279	301	314	326	287	270	301	310	308	338	309	310	335	297	311	318	342	321	303	323	301	315	301	338	296	344	286	312	305	327	343	309	315	335	319	337	338	304	325	308	342	274	341	305	329	285	321	346	343	299	320	317	315	337	338	277	282	349	310	323	312	290	293	341	324	349	300	298	327	336	301	325	335	327	293	275	347	328	321	274	314	321	359	335	315	314	295	316	275	294	322	356	317	313	312	347	277	277	308	319	300	318	314	323	315	327	331	367	331	344	292	299	305	337	337	318	323	335	287	298	303	337	327	295	310	320	317	316	287	308	317	324	317	290	332	319	336	316	345	313	322	313	304	290	313	331	331	325	314	292	314	295	296	331	316	315	289	314	290	312	320	318	307	297	342	303	322	355	284	345	305	308	312	310	329	337	315	307	329	311	329	315	317	290	288	354	310	312	289	342	322	307	325	291	317	353	328	339	325	300	297	325	319	329	301	289	283	301	340	327	342	317	289	301	338	257	307	314	290	289	302	333	292	331	324	351	347	287	332	304	335	294	313	303	336	337	308	300	327	314	326	317	327	312	292	336	348	294	311	321	310	348	307	318	297	319	283	314	331	324	309	316	331	268	335	340	317	309	332	295	305	326	315	317	328	311	306	329	319	333
42917	28122	5034	5393	4718	3883	3327	2808	2529	2130	1986	1825	1720	1630	1537	1438	1441	1339	1340	1259	1254	1230	1229	1177	1121	1151	1135	1059	1029	1120	1087	1128	1085	1081	1041	1010	1051	1051	1072	1084	1020	1010	1017	987	972	1023	996	1033	976	974	937	1001	956	968	1013	959	1022	890	956	956	981	948	979	982	1022	944	991	948	951	1016	942	968	946	963	988	1009	969	966	966	956	978	967	979	958	974	921	947	951	978	984	999	937	953	971	986	905	977	913	920	949	942	1003	942	912	921	975	972	1009	946	975	998	946	957	929	983	999	911	967	923	958	978	973	958	914	929	939	943	937	934	898	929	976	989	962	935	1012	898	923	929	960	934	1002	930	997	942	935	980	919	947	959	974	975	928	952	972	949	947	961	900	963	937	888	934	936	910	955	927	929	941	966	995	938	928	931	880	966	982	962	952	951	933	966	959	935	897	947	954	917	952	936	938	960	956	921	916	926	915	930	966	923	991	981	987	986	907	938	933	961	976	960	921	970	932	930	916	933	954	933	986	884	921	1013	919	952	985	926	891	941	934	955	947	1022	927	954	950	1001	948	942	959	882	951	928	978	910	955	926	917	953	931	959	855	903	959	953	944	970	968	994	888	894	950	967	947	935	943	930	973	883	957	905	951	967	915	1010	926	975	910	891	940	885	952	962	932	1006	882	970	943	900	973	909	940	931	923	878	933	991	969	957	938	925	988	936	965	974	955	925	925	947	992	926	953	964	966	972	981	937	973	974	916	913	926	983	940	954	963	932	970	921	1033	912	942	965	937	956	889	955	943	941	943	931	906	940	939	950	947	919	937	913	948	952	926	975	930	909	986	990	925	972	887	970	906	879	930	945	951	911	960	972	869	923	980	954	915	903	937	960	896	961	878	985	940	912	921	975
8925	4425	436	230	185	175	195	150	186	172	159	182	156	158	173	166	148	166	189	171	172	176	168	174	149	179	168	176	162	168	185	188	188	164	166	188	183	180	173	188	162	177	160	152	182	191	160	169	149	163	189	163	166	173	161	166	172	162	153	171	147	193	159	171	189	172	187	169	175	186	175	193	173	159	175	162	166	166	181	184	182	176	152	174	167	182	192	176	178	176	171	147	160	175	162	157	164	156	195	148	146	160	181	163	146	186	161	185	179	175	176	192	173	188	164	172	202	164	158	154	163	176	152	208	170	179	159	169	172	170	161	153	159	158	160	163	143	172	174	181	199	174	153	164	169	170	147	181	156	158	166	161	152	164	165	179	163	184	168	171	159	162	149	177	164	160	154	153	194	173	163	173	205	185	180	196	155	191	138	182	169	168	161	173	160	157	166	177	206	173	159	182	146	151	184	152	163	162	159	154	145	150	185	164	172	167	164	169	170	146	147	174	147	185	168	145	166	162	148	145	163	169	164	165	186	172	181	162	181	186	179	172	156	177	174	176	177	160	164	176	172	157	149	146	185	160	187	172	163	171	163	183	176	159	145	166	185	164	180	162	178	148	184	181	153	174	172	177	176	162	159	162	160	165	153	185	164	168	179	174	176	148	160	165	146	160	171	168	153	195	166	171	172	154	164	172	157	148	184	180	148	176	154	170	186	174	171	160	192	182	143	168	170	180	162	172	169	167	165	181	185	148	159	165	157	163	187	170	168	198	183	150	181	167	188	171	174	164	155	154	195	134	148	170	164	187	143	145	173	164	166	177	160	159	163	173	145	181	160	156	162	184	166	168	164	150	171	150	144	171	174	163	171	156	141	165	145	156	162	185	184	191	162	181
10891	6621	694	708	662	622	639	645	625	622	601	609	565	587	566	562	574	554	620	599	606	605	606	597	594	593	613	590	586	559	566	589	533	558	582	525	570	528	600	564	593	589	550	588	562	554	558	581	610	544	549	581	548	580	589	610	605	576	582	603	557	592	565	574	585	574	580	606	614	545	567	580	572	606	580	553	556	610	591	605	613	543	608	532	559	561	596	596	607	558	608	559	558	599	571	616	551	613	572	619	528	572	618	551	570	576	631	574	576	590	603	560	610	600	601	553	589	582	591	650	627	587	579	570	606	592	544	550	556	562	549	567	576	565	564	575	581	557	541	608	580	559	536	578	587	596	567	576	584	538	568	592	583	544	584	551	568	578	601	569	565	586	626	523	575	566	552	567	610	540	581	544	614	581	571	558	560	564	587	587	557	581	576	549	572	613	576	560	583	573	591	560	555	574	584	606	589	565	554	615	576	589	593	593	577	554	547	607	555	593	550	521	541	600	559	568	578	551	560	532	600	625	568	587	591	569	584	567	576	546	590	614	542	582	594	534	560	629	563	595	629	594	566	607	572	606	570	608	596	571	609	557	588	536	559	589	558	602	554	575	568	629	610	554	552	562	616	560	575	594	593	589	569	583	619	593	554	538	576	576	594	554	563	579	547	600	606	530	598	571	621	624	566	578	601	600	525	592	531	602	621	596	609	537	582	544	575	605	549	583	580	551	570	579	571	539	571	548	613	572	576	612	560	555	555	539	574	554	562	517	597	550	596	562	552	571	583	546	592	584	589	547	599	599	575	559	567	557	557	569	573	530	570	560	534	592	549	565	563	607	600	584	558	608	576	582	612	564	560	555	597	583	591	528	595	573	581	551	569	542	591	556	560	534
52158	41732	11136	1432	797	590	558	434	382	404	383	366	346	360	352	328	342	301	327	332	320	330	301	303	304	353	342	310	303	309	314	311	318	289	318	329	312	313	335	327	308	354	308	298	309	317	317	331	287	322	309	294	311	339	345	316	332	320	323	297	332	318	311	316	287	287	311	318	309	284	327	301	338	309	283	348	305	306	307	297	327	317	304	312	332	321	305	324	297	305	292	291	334	309	292	293	312	304	271	340	309	302	309	316	307	289	317	298	317	306	337	331	310	309	297	297	322	303	334	292	331	276	332	312	294	293	299	260	312	321	339	283	281	325	307	297	310	303	331	306	287	332	309	283	292	318	311	320	325	307	294	294	312	320	329	283	306	307	300	312	315	304	322	289	299	327	322	284	310	294	333	332	327	289	297	324	288	337	315	329	316	285	306	321	299	303	293	307	340	294	312	302	324	293	290	284	324	296	278	319	311	329	288	298	313	292	315	306	293	304	315	305	317	320	297	293	285	289	300	344	293	281	345	323	295	316	290	332	306	345	270	321	349	307	317	320	310	320	334	317	281	341	288	310	314	305	292	322	337	311	297	299	300	308	312	314	290	320	321	330	291	295	289	328	306	315	329	287	311	326	302	295	312	299	312	310	318	284	327	357	284	307	315	323	301	313	292	315	304	287	304	313	333	317	318	308	304	311	276	292	316	311	309	298	293	328	322	313	314	322	323	287	304	326	305	309	274	308	324	315	316	311	289	301	325	287	329	296	292	302	297	331	299	326	340	328	306	311	290	301	307	317	266	299	272	325	313	352	267	303	316	317	300	310	346	325	307	299	287	301	315	290	300	267	303	272	323	288	295	312	322	322	295	309	271	315	321	278	303	317	310	286	279	299
33840	23583	2941	3199	2867	2424	2152	1963	1716	1471	1459	1376	1327	1254	1234	1207	1153	1116	1140	1143	1090	1075	1069	1072	1061	994	1080	1068	1051	1033	1053	961	1075	1033	1012	999	1008	1013	1033	959	943	980	1010	988	988	951	1028	998	929	1014	972	995	946	984	945	930	962	952	978	965	958	947	956	949	926	951	969	979	967	922	956	966	983	919	941	973	942	920	938	949	937	971	947	947	1006	974	927	938	912	977	954	981	988	916	946	953	962	973	1007	1025	938	993	868	976	931	948	943	966	945	970	996	980	945	971	922	936	894	934	1000	933	909	915	916	982	960	988	928	957	972	941	990	974	983	995	972	943	1016	960	975	945	944	974	956	943	939	986	934	945	877	943	930	941	1019	935	942	933	944	926	924	934	991	889	945	973	916	966	992	924	908	909	904	951	963	970	983	953	962	958	965	920	955	946	958	883	926	924	944	885	943	968	906	983	899	937	893	944	942	911	932	934	981	936	979	924	1000	954	972	980	924	930	964	993	981	983	918	905	1006	981	935	934	970	880	985	964	981	988	927	941	937	925	909	957	965	923	950	993	919	980	920	931	918	918	922	944	935	922	928	907	954	915	921	901	947	940	896	1024	939	893	974	943	961	908	980	921	969	992	976	938	947	963	927	927	977	949	954	914	921	1001	960	923	944	921	946	968	932	932	932	873	910	899	896	958	946	932	898	966	915	941	972	930	963	967	960	956	945	914	929	950	922	974	956	923	984	944	959	925	973	935	932	940	968	950	951	877	936	960	875	935	983	986	953	931	934	918	990	961	1010	1007	980	908	877	923	924	886	931	912	956	971	951	974	966	887	975	906	968	947	972	933	999	949	926	901	1013	990	959	940	944	978	931	978	935	959	954	928	992	915	937	906	982	908	938	982	956	920
65010	49134	20290	4949	1216	900	784	664	507	503	437	431	416	430	400	402	363	337	376	340	363	347	317	320	297	325	315	325	311	336	313	347	328	319	349	348	319	351	340	344	324	316	325	313	319	305	311	324	349	336	308	331	278	319	311	311	317	353	310	319	307	308	261	305	308	323	318	276	303	326	306	322	336	323	299	299	305	323	348	334	282	316	307	320	301	331	297	345	302	319	299	297	328	295	348	288	265	297	294	280	292	324	297	315	316	324	328	331	292	318	319	305	304	326	307	328	334	326	302	314	340	316	319	326	323	311	338	344	311	338	312	318	274	289	279	315	306	315	314	304	283	310	353	282	315	348	309	312	329	338	327	319	301	307	338	310	291	322	323	311	322	310	301	286	295	302	317	314	329	337	280	299	362	286	344	301	291	331	339	310	302	322	308	290	313	288	276	351	293	334	323	320	334	317	325	354	325	303	328	300	313	292	353	339	314	313	321	352	331	330	354	305	309	292	305	296	339	310	312	303	292	315	319	325	309	310	322	316	301	320	296	309	337	303	311	335	296	336	290	325	320	314	321	342	316	325	284	304	322	329	315	346	305	310	311	305	312	315	337	292	310	317	308	323	309	333	298	311	323	302	310	337	319	302	295	303	303	339	341	299	326	320	329	348	303	303	293	328	303	301	345	320	302	293	327	287	330	304	281	293	322	316	298	311	324	313	337	328	303	285	332	320	306	303	314	317	307	292	354	281	292	304	323	303	306	299	302	294	296	315	316	297	307	295	303	304	315	307	325	304	298	331	333	305	326	299	299	318	333	339	321	340	307	347	302	335	285	308	294	327	282	316	323	308	313	303	344	311	329	300	341	300	325	327	297	327	341	308	327	298	292	324	311	299
42677	29159	4902	5286	4567	3866	3225	2784	2460	2205	2030	1939	1730	1630	1478	1461	1381	1347	1346	1258	1274	1223	1188	1168	1105	1134	1102	1138	1117	1078	1073	1072	1096	1069	1064	1052	1137	1064	1063	1031	1005	1064	1056	1040	1008	1023	1011	1003	987	1003	1011	1037	942	1038	1006	1007	1047	952	964	912	977	932	958	985	981	929	962	945	929	975	900	934	954	950	989	960	994	941	957	988	963	890	947	983	977	986	943	964	933	925	983	938	932	943	939	898	944	937	929	962	956	966	930	964	909	907	929	924	965	942	929	941	962	959	928	931	941	954	922	970	977	942	942	981	979	944	946	948	991	936	939	926	915	914	944	958	979	944	940	900	960	996	933	958	969	954	929	945	970	945	927	970	949	942	989	929	903	921	985	962	960	962	981	898	894	937	928	948	892	953	913	941	906	962	912	922	936	850	939	932	943	951	880	941	988	950	919	927	991	865	919	897	961	912	886	941	953	929	975	961	955	916	911	934	898	958	956	943	905	953	973	965	997	943	919	880	967	900	936	934	959	943	980	954	942	950	954	962	933	866	931	1002	931	956	950	966	914	912	861	916	959	969	961	946	903	947	950	939	930	968	937	931	939	976	921	904	912	943	884	977	947	946	912	948	979	938	921	936	975	935	896	953	962	970	959	947	935	951	868	913	976	892	977	981	982	971	869	907	876	920	961	959	981	954	935	952	983	907	907	966	931	917	925	940	996	971	1002	927	940	957	950	943	945	1022	930	899	895	967	973	914	953	977	942	973	890	954	920	952	923	930	908	895	925	944	910	901	955	960	939	934	877	912	963	939	901	936	891	975	946	947	937	959	976	1014	936	961	937	941	925	931	984	939	948	933	954	977	938	903	982	964	950	899	959	912	935	954	876	956	936	946	930	978	950	945
8179	3993	254	194	184	188	180	160	184	149	164	185	190	177	171	170	154	172	169	158	149	156	168	163	184	143	152	174	156	172	152	149	156	176	172	181	158	153	165	178	154	174	140	159	161	137	169	168	174	151	158	146	166	166	187	177	164	168	199	188	162	181	167	152	150	166	158	149	154	161	164	172	168	185	160	172	175	185	180	148	161	161	186	155	159	176	178	175	178	150	161	181	148	165	187	171	155	165	172	170	173	174	159	170	154	165	180	162	159	166	147	176	198	169	166	187	163	177	150	164	170	156	163	142	178	146	180	177	157	159	173	156	157	167	159	127	162	175	166	175	153	157	173	156	187	182	169	162	157	178	158	159	172	147	180	158	143	158	148	171	170	164	168	176	170	151	150	142	174	169	160	186	175	144	168	164	168	142	176	183	149	189	170	166	174	180	166	161	168	160	165	169	165	179	169	153	171	164	157	159	170	171	159	151	162	169	171	193	158	162	169	185	151	174	167	173	172	160	151	162	180	158	160	177	154	161	170	184	170	169	171	166	153	161	170	158	163	173	174	151	159	163	156	175	156	149	169	146	156	176	153	175	149	154	170	184	201	175	153	164	162	171	167	184	153	142	152	176	138	172	175	163	150	166	158	162	180	188	161	180	152	140	149	162	166	172	155	199	179	163	172	179	191	158	160	171	158	159	175	154	186	153	161	149	177	146	153	148	175	158	152	176	192	164	149	184	151	174	165	160	157	170	164	165	154	160	182	175	172	176	168	173	163	171	146	169	159	162	173	195	156	176	145	161	155	167	174	150	174	154	150	157	170	164	175	176	143	168	149	154	167	162	154	146	171	168	173	139	164	156	171	183	163	169	181	148	170	167	162	157	151	176	176	144
10220	6330	717	673	654	612	632	632	571	595	592	615	608	593	610	587	570	554	570	632	563	597	573	543	582	595	559	544	602	560	558	546	579	565	569	563	570	545	582	581	574	580	596	583	537	534	591	570	584	541	550	530	549	557	577	589	578	578	532	571	587	598	565	514	592	561	554	566	568	579	526	584	562	502	589	591	559	581	539	561	571	583	570	546	560	589	594	598	600	551	546	544	553	607	543	514	559	564	596	553	594	545	588	559	580	555	550	576	569	580	580	534	570	534	583	589	548	537	597	610	573	547	601	553	544	607	598	626	530	576	582	538	556	565	561	549	576	576	551	628	612	547	582	540	535	557	551	543	557	621	556	541	552	583	535	587	539	559	548	525	568	553	585	560	543	542	547	539	566	559	604	556	526	545	590	567	551	567	528	545	543	566	584	544	534	619	549	565	597	555	591	548	595	570	581	546	582	536	577	570	590	576	553	574	589	586	557	527	575	539	633	558	563	548	547	546	558	594	570	541	532	577	583	569	579	587	571	565	556	572	574	561	592	568	540	560	554	628	531	595	529	561	552	553	543	567	574	564	558	583	564	567	549	520	555	540	581	528	554	605	569	592	555	573	565	568	552	625	545	550	579	527	572	571	571	601	503	524	546	547	564	580	544	582	538	594	568	534	575	571	565	530	527	535	579	569	551	617	532	574	569	548	556	524	542	592	531	565	567	553	578	551	570	536	582	604	577	560	535	567	553	563	567	567	578	569	560	549	580	556	578	541	549	586	573	550	580	605	571	540	567	591	533	575	572	602	584	570	557	535	574	572	586	589	537	549	549	593	567	589	563	566	540	607	594	593	566	535	559	575	570	570	576	535	586	603	599	579	581	555	583	558	545	543
50291	42479	11084	1319	717	598	502	481	418	412	404	373	361	364	338	353	343	340	315	331	319	316	348	335	359	280	309	315	323	298	287	320	274	317	315	316	305	322	273	294	300	333	317	329	310	308	283	309	299	316	319	325	284	308	308	327	319	336	326	296	318	300	302	289	332	324	300	298	298	348	318	288	312	297	318	289	308	304	300	309	322	317	343	298	289	285	310	307	327	305	339	279	304	328	331	316	304	314	296	321	331	318	330	311	307	289	303	297	302	304	290	325	309	310	310	329	300	307	302	314	333	332	330	320	303	293	306	335	312	320	297	279	331	325	302	295	330	295	294	335	329	309	305	311	320	342	335	309	327	297	310	340	300	297	311	302	302	287	293	311	320	301	302	298	348	298	277	305	331	292	296	324	312	333	326	321	322	298	287	303	317	320	344	295	343	332	284	318	301	306	319	288	290	356	321	282	306	300	315	291	325	311	304	322	289	308	291	339	328	328	313	317	309	306	312	297	287	336	317	309	325	310	327	311	315	322	370	334	304	300	290	296	324	332	283	311	314	288	326	315	317	314	316	303	331	325	282	295	318	318	334	335	304	314	324	306	305	320	318	325	292	293	294	295	306	287	323	327	296	306	308	317	280	303	280	341	318	340	298	305	323	319	331	341	330	326	325	310	288	330	333	295	324	302	296	306	305	285	315	311	337	324	297	299	327	294	302	281	309	304	289	310	302	328	314	319	309	305	279	303	299	279	304	296	288	316	304	299	317	342	322	296	320	310	297	320	288	300	300	306	317	319	304	317	329	271	320	311	327	298	310	308	307	294	305	328	290	312	301	329	332	294	334	280	326	308	299	328	300	301	307	312	305	348	297	307	315	285	335	296	314	298	307	348
33509	23719	2934	3274	2739	2420	2115	1875	1743	1535	1557	1396	1345	1239	1184	1198	1199	1157	1108	1103	1044	1130	1061	1038	1046	1027	1078	1040	1038	1056	1010	1031	994	1024	970	1023	1004	1037	1012	1003	989	973	996	980	961	969	960	926	936	963	970	989	960	951	970	988	976	903	935	962	1030	969	966	904	999	1008	955	946	902	980	942	981	876	979	951	956	937	951	969	918	961	888	919	956	980	1022	906	945	961	991	954	898	918	894	917	996	906	931	946	937	933	980	1001	1000	909	996	961	912	971	938	942	1005	1003	952	953	927	910	959	906	939	932	925	903	954	975	926	973	954	909	933	979	928	897	965	954	956	993	974	929	951	974	966	886	1004	969	984	1016	952	967	947	953	920	921	942	931	925	939	956	916	954	964	912	910	945	897	913	967	942	966	948	969	1000	926	977	991	938	960	915	940	944	992	989	942	932	961	902	977	884	958	941	901	941	1010	909	930	908	956	1005	959	959	936	954	956	906	934	907	946	914	918	952	917	929	920	989	973	1023	986	971	916	938	944	912	984	957	901	952	919	970	927	970	938	954	988	1007	967	959	1002	944	937	988	884	970	952	959	986	940	939	906	924	975	940	970	962	939	947	938	976	889	958	947	950	967	942	926	924	943	931	910	931	977	934	1019	969	962	903	969	980	955	921	886	958	944	980	910	930	905	957	955	919	1025	984	958	972	910	913	958	926	964	953	933	974	951	914	974	990	976	919	946	987	976	1013	928	946	942	944	926	962	947	954	937	958	942	964	934	947	920	938	982	960	919	926	952	985	948	910	926	936	938	960	959	912	972	989	979	939	963	928	936	969	947	944	950	979	936	961	932	952	931	931	938	941	943	993	994	1007	954	914	924	921	987	974	894	976	918	915	972	952	932	965	934	930	966	942	911
63412	51343	19486	4318	1216	899	702	638	570	511	475	438	424	404	408	403	341	364	344	368	355	340	338	339	373	330	312	358	353	326	322	313	347	324	327	305	349	367	317	328	311	312	281	303	306	317	302	296	317	329	307	386	299	334	330	309	298	294	305	312	301	336	332	333	294	343	312	325	330	315	352	307	317	324	337	312	321	318	279	310	323	317	351	326	319	313	306	296	315	317	342	307	291	324	309	314	326	313	285	334	326	272	324	332	303	297	313	323	294	325	307	332	321	299	331	294	280	313	320	341	334	288	309	335	291	332	324	304	307	336	308	293	284	306	320	293	318	315	295	345	331	329	301	299	305	299	311	308	312	347	337	314	329	325	331	278	325	305	344	301	301	257	336	331	311	298	295	307	309	337	298	297	322	304	312	321	315	312	303	305	290	297	323	332	308	322	334	328	287	306	289	305	297	326	312	326	335	304	301	318	313	327	321	307	296	293	289	287	305	308	318	332	316	340	320	321	342	345	295	297	291	323	286	321	308	311	312	305	310	309	314	307	316	314	306	292	329	353	327	319	312	305	287	297	303	311	315	321	329	335	298	308	313	329	299	306	339	310	294	286	365	298	324	312	345	289	319	297	264	294	306	313	302	285	308	327	317	300	309	317	321	308	315	309	298	304	319	309	315	329	298	301	307	304	324	348	307	270	298	300	289	295	334	337	335	320	299	306	305	288	327	305	337	285	298	324	321	292	298	293	311	328	323	328	311	325	310	282	262	275	283	315	301	337	281	321	301	338	317	339	344	316	310	318	335	305	323	351	334	309	315	304	318	323	325	296	294	301	291	336	319	344	328	324	298	310	310	354	349	291	334	313	350	315	343	319	312	324	321	310	316	309	300	321
42719	29355	4913	5450	4685	3974	3291	2898	2558	2301	2013	1896	1743	1640	1524	1404	1417	1323	1287	1338	1241	1218	1195	1178	1202	1127	1132	1105	1050	1100	1087	1094	1092	1026	1075	1054	1094	1047	1026	998	1031	1002	933	982	1053	1023	1034	996	995	1004	987	981	965	932	996	963	930	997	953	982	945	952	993	962	978	955	946	990	950	969	967	982	1031	952	993	988	969	951	970	935	927	948	959	968	897	988	909	938	966	959	914	967	935	902	994	1047	1040	928	976	936	948	940	934	910	909	961	957	920	916	961	918	938	957	950	972	963	892	960	904	903	938	938	918	1017	928	965	1011	941	935	966	925	952	929	937	980	931	959	900	924	921	894	954	902	943	923	1004	936	899	948	922	912	910	983	950	927	1001	964	989	957	951	945	951	944	975	957	987	937	920	945	941	930	987	981	963	938	933	951	969	961	938	979	953	963	943	977	926	960	943	906	991	939	906	953	952	947	937	946	925	977	961	961	902	964	921	951	967	990	966	937	911	966	907	961	910	918	916	968	969	1015	960	965	920	879	928	939	946	931	904	966	978	940	881	964	900	960	940	944	950	946	901	918	907	951	928	976	967	942	876	909	938	931	906	946	926	935	950	951	913	902	1011	972	956	955	938	941	955	891	898	912	954	854	933	915	944	902	901	956	941	959	1001	905	905	928	904	909	938	974	942	875	896	921	985	931	942	930	929	940	939	919	902	910	929	910	882	966	905	938	906	964	909	972	960	951	929	888	938	900	917	956	982	916	918	937	907	948	900	952	935	917	929	950	966	872	963	934	951	907	946	922	888	946	931	960	972	926	906	947	934	988	893	901	889	885	925	947	920	926	928	944	965	945	952	935	955	983	980	921	963	947	971	930	886	911	930	941	966	941	910	890	930	908	966	913	872
8254	3903	263	183	158	195	178	189	164	165	158	137	173	163	156	173	176	177	151	164	157	161	183	177	165	156	176	169	173	147	158	158	148	157	152	185	185	146	160	148	165	177	189	170	173	165	150	172	156	161	174	187	170	167	156	156	171	170	171	169	196	157	175	155	185	162	178	176	174	194	150	173	163	180	138	177	176	159	156	162	202	145	162	156	163	167	165	150	170	160	172	195	170	157	166	168	155	151	160	164	166	173	179	155	165	172	172	150	166	150	167	176	165	179	143	187	152	150	171	178	167	179	170	165	137	176	156	172	176	153	175	163	213	154	173	158	153	175	178	180	173	182	180	159	166	167	161	164	154	170	150	170	146	145	159	152	185	175	157	184	175	187	153	174	176	163	200	191	141	153	170	160	149	168	158	171	168	184	159	186	173	179	162	175	167	147	186	172	169	155	197	181	152	189	175	170	161	163	170	182	155	172	152	160	156	190	170	167	167	167	175	171	170	153	169	191	153	185	189	159	174	182	157	179	167	182	171	167	185	146	173	173	168	148	171	184	159	171	166	167	157	167	143	151	156	185	165	178	156	172	166	187	171	168	144	148	163	175	142	171	164	173	187	170	123	184	174	170	164	171	149	163	146	151	166	140	181	181	131	152	176	171	174	159	160	142	162	162	148	160	157	183	176	153	174	170	194	175	187	165	197	171	182	154	199	163	200	146	166	156	178	173	140	178	178	159	179	154	164	160	151	152	170	176	175	162	165	165	165	170	159	168	160	154	179	143	177	167	148	158	176	168	152	156	171	160	171	183	164	152	174	158	149	178	167	175	159	145	175	176	156	182	165	172	163	159	168	152	163	172	164	164	146	163	164	162	150	180	165	160	164	146	172	152
10107	6222	637	654	604	621	646	622	608	616	574	619	549	567	575	585	587	568	578	591	570	626	578	571	517	536	557	583	573	559	546	550	596	628	542	592	555	610	568	554	557	566	558	571	561	543	539	589	592	574	590	582	595	561	600	579	582	549	558	595	549	551	563	555	575	600	535	562	574	595	506	596	590	548	568	576	559	544	595	583	589	573	575	577	561	566	525	568	575	570	611	564	587	565	582	607	590	555	536	591	572	558	537	591	581	557	602	593	561	537	592	567	541	583	539	594	566	563	525	529	595	602	558	555	574	591	593	602	594	561	583	577	547	549	551	549	541	557	606	600	576	551	557	578	568	540	541	572	563	585	565	609	583	540	560	579	577	592	552	593	534	589	557	579	527	593	575	546	595	586	599	593	508	558	555	570	606	569	588	602	571	578	553	543	586	604	580	579	569	583	584	599	552	583	531	526	539	523	620	594	600	584	594	575	559	569	543	574	533	575	551	565	594	575	602	575	551	576	569	531	599	581	602	547	558	607	577	546	575	616	544	520	547	576	571	597	571	580	582	598	581	573	578	584	549	559	637	588	513	537	568	558	572	579	596	555	586	586	563	566	553	556	562	620	534	540	581	548	571	537	541	612	604	500	538	574	589	589	571	638	559	585	516	580	577	582	597	602	575	560	556	566	576	595	598	565	620	581	595	604	563	609	533	559	596	580	556	564	599	557	572	567	562	571	612	560	539	579	551	542	580	594	603	574	575	584	596	534	577	554	507	610	551	549	574	537	535	544	543	576	516	632	544	569	584	587	595	562	575	532	566	578	550	562	538	511	539	611	549	580	536	559	552	547	602	553	593	561	587	557	617	580	549	546	590	562	530	564	555	566	582	591	563	601
50293	41653	9657	1258	716	598	533	478	460	396	387	343	354	385	329	350	347	328	326	318	329	335	307	307	345	305	351	354	325	304	320	316	330	302	314	319	308	324	319	323	327	321	327	309	331	303	316	315	290	327	267	313	319	330	277	367	279	324	342	320	339	329	291	323	286	326	328	326	301	289	314	311	309	318	322	278	278	312	322	302	316	347	287	292	293	314	357	310	283	315	268	327	324	341	277	289	291	302	301	306	321	300	313	278	309	320	290	317	324	301	283	336	332	321	343	335	301	315	322	299	307	313	313	277	316	334	355	295	334	304	312	313	270	309	299	333	331	336	337	316	336	302	294	285	341	321	275	281	302	306	288	321	314	345	311	325	330	295	302	302	287	319	296	290	344	297	286	292	294	300	301	327	327	296	312	335	316	338	323	325	362	312	294	322	305	284	343	306	325	328	312	302	283	324	304	309	332	289	282	300	345	303	320	288	329	335	263	317	309	309	282	353	297	291	292	320	301	311	323	327	287	290	302	317	334	324	300	323	289	290	308	291	284	337	281	304	317	294	305	292	328	302	291	316	294	329	282	302	289	315	291	325	281	296	339	327	297	324	309	330	340	357	319	295	316	308	313	313	304	300	325	344	298	297	304	344	317	297	308	314	300	295	293	334	301	315	324	305	304	319	302	314	334	301	321	319	307	293	315	297	333	308	280	297	296	321	316	300	315	320	332	343	298	299	336	323	338	312	298	311	320	317	349	303	301	297	293	318	337	332	324	310	308	308	327	302	295	314	277	295	280	294	282	317	318	301	301	296	291	325	285	287	279	294	320	315	333	345	300	329	322	322	317	314	274	314	321	292	317	282	314	327	315	277	318	287	318	327	317	291	305	313	309	325
33508	22510	2970	3397	2884	2434	2086	1889	1679	1501	1463	1369	1336	1308	1253	1186	1180	1156	1128	1077	1124	1094	1053	1056	1017	1019	1064	1020	1088	1048	991	1022	1046	945	996	998	1049	1072	953	943	968	978	940	974	1052	975	983	975	957	967	932	952	900	943	932	969	978	962	989	980	961	956	972	1009	950	918	992	931	971	979	944	938	954	901	966	942	946	976	921	969	919	953	915	907	975	968	981	928	937	1000	951	942	939	964	987	957	926	889	940	942	936	968	954	978	915	989	963	932	987	993	921	961	938	929	1004	942	996	950	906	905	931	943	918	912	876	991	953	922	915	896	910	912	1001	929	931	944	952	982	939	988	953	900	931	927	929	960	924	915	903	990	954	911	983	912	969	952	932	918	966	916	908	940	957	911	948	965	969	951	974	966	893	929	985	964	959	937	899	980	938	933	899	979	966	913	987	959	932	891	911	939	975	1037	947	978	941	943	973	971	982	940	913	982	973	974	898	921	922	964	940	939	924	972	931	908	977	845	971	917	898	922	955	923	921	895	924	970	901	968	961	935	929	945	929	920	950	975	939	931	960	907	909	905	935	897	925	937	922	939	970	954	918	920	973	963	962	936	945	926	919	951	960	924	906	964	973	955	956	887	920	967	932	935	930	930	950	918	939	894	936	973	950	934	917	983	925	913	952	965	953	955	877	948	923	910	903	913	937	940	929	911	933	938	901	943	987	949	989	994	897	956	984	894	930	880	971	944	952	983	917	935	955	1001	890	926	984	965	978	947	929	951	915	966	938	913	956	955	981	971	910	918	924	978	926	903	871	991	1006	932	886	968	966	917	972	937	925	928	931	854	946	895	929	923	973	930	960	962	968	930	928	941	933	925	927	892	957	906	983	901	1006	918	952	878	917	933
63924	51996	17910	3490	1161	923	726	596	542	500	470	440	411	394	380	388	412	353	340	320	324	343	382	352	352	308	326	306	353	311	304	332	317	377	333	327	365	331	342	307	346	305	353	317	307	350	369	318	342	323	309	314	377	323	320	288	292	294	308	357	303	321	321	351	310	323	312	320	294	291	319	335	325	325	336	322	296	320	299	315	338	301	311	311	314	325	323	314	361	308	300	311	319	339	310	305	316	334	315	339	362	308	362	309	337	325	299	301	324	308	293	314	334	326	292	332	321	313	325	311	302	301	298	316	325	276	334	299	320	332	344	316	316	319	298	303	349	327	312	331	305	293	347	315	326	323	280	298	307	315	297	291	285	334	326	290	308	305	299	322	272	310	302	299	313	303	316	271	336	308	305	330	325	266	326	291	284	313	326	306	323	345	347	318	345	286	301	318	288	304	293	316	295	333	301	264	326	309	310	329	323	298	317	307	304	346	304	303	312	314	317	282	315	313	320	317	315	333	260	282	311	328	319	308	328	329	319	333	320	336	295	303	317	347	335	318	305	314	327	322	335	328	327	338	318	335	333	311	352	317	309	284	321	270	338	340	356	297	309	292	305	323	295	337	329	317	315	314	282	301	345	335	343	308	335	311	305	283	308	282	306	308	298	316	316	276	301	291	320	316	305	293	321	302	292	283	315	294	306	326	326	348	307	282	283	307	328	310	322	307	317	338	307	341	301	309	326	313	285	295	299	325	330	322	312	334	321	333	328	334	316	274	298	345	302	299	311	336	296	339	320	324	350	361	344	291	292	308	283	304	323	285	312	301	356	329	330	321	314	315	292	345	283	317	316	327	320	307	335	290	325	316	312	296	282	302	297	293	285	322	320	321	296	325
42898	28177	4912	5456	4686	3888	3351	2813	2482	2246	1911	1905	1773	1636	1531	1457	1352	1419	1275	1286	1224	1234	1153	1143	1060	1151	1094	1096	1123	1081	1078	1021	1062	1080	1059	1058	1059	1015	1023	1041	976	987	997	963	1071	976	1039	962	1036	982	992	1003	1027	996	1005	999	1045	1008	962	955	975	987	987	1016	938	997	974	940	971	934	963	947	955	943	905	896	962	909	985	946	998	969	942	924	962	922	999	932	927	972	948	968	984	951	856	966	956	968	937	952	998	1019	907	965	931	966	978	992	978	896	937	877	929	938	940	956	1037	953	991	933	939	971	904	966	985	962	939	854	968	1013	981	885	977	909	939	928	980	905	957	982	977	922	922	924	941	930	898	952	952	938	909	949	931	950	941	953	904	973	941	937	900	862	955	953	959	965	1001	1020	948	895	919	945	947	965	1021	924	975	939	898	916	921	922	948	895	970	986	947	926	925	939	979	953	933	926	920	932	974	916	894	920	968	940	974	1008	906	936	956	920	937	852	930	970	920	933	998	962	923	971	963	946	935	980	993	915	941	912	969	918	954	948	939	979	959	961	885	970	960	926	954	940	912	988	926	954	947	937	968	975	969	943	894	991	906	974	898	978	950	958	924	893	891	937	894	945	937	979	946	949	979	918	974	970	978	916	979	896	926	929	926	933	881	919	971	921	925	884	991	952	953	925	991	970	901	932	927	939	895	919	949	945	920	905	918	941	972	909	933	972	975	920	952	959	961	956	928	978	935	948	913	906	893	908	935	917	901	890	938	948	953	958	909	913	978	945	931	983	958	931	959	975	958	906	915	912	934	962	923	977	924	956	944	927	975	906	969	931	962	879	969	978	938	956	971	964	954	911	933	909	931	972	907	925	965	950	911	922	955	964	930	890	917	884	922	901
8471	3885	338	235	188	181	206	168	181	161	176	158	188	169	160	144	172	167	166	170	160	160	172	164	178	164	176	195	185	176	160	169	160	172	157	145	142	166	170	168	184	170	146	156	160	178	161	165	164	166	137	172	156	160	171	186	188	145	149	173	172	182	181	162	161	175	157	153	162	182	166	160	171	171	157	170	153	166	170	181	144	143	152	165	163	171	188	188	153	185	174	187	160	182	161	147	164	161	148	167	152	142	150	160	185	186	173	153	174	174	168	146	172	167	134	160	189	167	161	163	168	167	152	173	145	163	157	179	185	161	167	155	167	169	167	156	157	151	175	168	181	179	179	166	159	144	164	177	176	187	161	158	169	180	175	167	151	168	177	157	155	143	142	170	173	151	169	162	178	156	160	163	172	174	170	207	163	152	159	141	172	172	201	148	158	161	154	172	136	164	154	180	175	179	167	159	174	161	197	158	195	149	181	158	165	152	149	178	177	164	157	142	187	165	188	177	162	192	167	157	172	146	163	161	176	185	171	155	160	162	147	182	179	167	152	162	157	173	168	162	179	168	149	173	174	174	156	187	183	160	156	156	172	168	189	140	170	160	168	155	158	149	200	165	180	163	179	177	176	167	175	188	181	163	172	155	147	168	155	174	168	149	173	161	161	151	170	173	160	150	123	169	176	160	145	164	173	164	151	162	155	153	159	160	163	150	157	178	160	177	158	177	168	151	191	183	165	170	167	188	177	174	187	155	158	163	175	171	170	180	174	162	171	151	148	170	143	177	203	188	169	172	168	150	182	167	166	171	170	174	164	164	155	162	160	179	180	156	164	171	159	169	172	171	187	172	154	151	169	166	163	176	165	140	180	160	160	161	142	160	186	165	170	168
10476	5928	633	654	641	600	636	608	645	617	671	595	605	623	539	559	653	598	610	574	602	596	579	568	587	594	592	556	577	538	552	541	549	535	563	568	584	572	575	609	556	599	590	539	553	566	619	541	546	604	572	574	565	543	549	576	541	602	578	554	557	552	604	578	552	606	600	576	570	556	557	546	554	563	560	552	557	561	599	554	548	571	615	587	552	590	572	565	597	548	547	572	549	547	554	586	554	563	564	583	591	530	538	568	557	570	573	561	543	533	540	545	590	537	560	570	582	520	541	558	534	582	577	564	549	541	562	558	598	573	518	580	559	557	553	577	548	541	583	590	548	527	577	560	554	583	549	610	582	542	585	602	551	571	584	547	575	563	579	565	533	552	594	550	583	591	597	615	542	586	554	587	593	594	568	564	541	581	590	608	550	600	576	579	599	627	513	554	565	565	568	554	576	546	565	546	588	603	562	554	521	580	539	534	586	544	608	575	555	593	564	549	540	494	594	564	556	542	593	594	562	585	512	574	583	601	594	572	579	539	580	555	608	576	576	582	560	552	546	563	570	566	574	575	591	557	556	567	552	605	555	568	558	576	587	579	588	579	515	571	549	565	581	556	598	556	575	530	580	551	591	567	558	602	561	566	594	584	572	557	562	555	538	539	569	569	601	540	557	557	560	597	534	610	571	595	555	539	544	553	526	581	563	554	573	559	575	567	587	581	523	544	586	561	581	606	573	581	534	538	561	593	586	599	517	592	561	543	532	581	537	588	544	540	536	579	552	565	592	538	524	530	580	576	557	616	580	535	550	533	552	538	523	587	602	600	544	573	548	572	570	541	608	577	594	588	578	577	544	544	580	572	596	546	542	588	550	582	596	558	592	556	591	569
51112	43337	8873	1169	742	579	531	454	466	386	387	385	368	349	341	374	311	351	350	347	326	323	333	312	283	318	308	338	306	285	327	315	300	345	323	310	321	303	307	305	310	313	298	323	321	322	318	279	310	321	306	310	302	306	343	287	304	301	317	305	328	327	305	313	324	306	361	326	328	333	303	291	302	296	302	315	297	296	311	321	291	311	319	336	351	316	302	300	293	318	316	316	316	305	324	295	301	284	316	279	286	312	305	327	309	292	346	292	306	292	308	303	319	280	328	315	314	348	288	333	328	294	333	308	290	322	310	301	332	297	352	313	294	290	301	338	308	312	293	305	310	302	297	302	285	291	340	303	322	286	318	301	313	313	328	321	288	313	293	307	306	280	304	298	300	296	306	294	290	271	289	298	312	285	282	307	276	321	310	286	290	308	315	309	299	307	326	311	327	300	308	306	298	318	315	303	293	339	320	274	297	325	289	320	299	334	297	302	300	290	319	298	294	319	306	300	314	271	290	315	334	304	289	319	281	319	331	317	308	312	322	334	280	287	327	308	307	323	301	298	299	310	281	314	317	331	323	297	327	312	320	315	317	315	275	305	304	291	310	315	328	290	271	311	318	313	306	327	306	315	282	319	336	308	315	321	316	292	295	328	303	326	311	307	313	308	299	306	350	306	300	289	313	296	294	303	305	290	334	309	297	296	309	343	296	322	282	315	299	298	306	321	323	318	304	303	282	296	318	307	301	290	303	321	328	324	309	300	338	310	285	332	299	301	360	314	329	324	284	323	299	323	328	313	278	311	290	314	343	290	343	290	350	292	266	282	306	297	302	288	318	279	305	309	285	260	311	294	298	310	291	329	285	319	309	293	323	334	298	311	326	317	303	298
34158	23100	2920	3283	2877	2473	2132	1899	1648	1554	1458	1359	1396	1266	1203	1242	1265	1121	1163	1171	1053	994	1069	1044	986	965	1023	979	1044	1011	984	1030	1017	1011	949	975	953	1024	976	1000	966	925	934	948	927	946	944	1009	1088	1011	989	914	962	935	1032	914	1010	954	1004	934	977	945	1001	960	969	966	922	1004	952	950	945	934	944	946	986	952	891	969	946	946	934	917	944	991	977	913	966	995	963	912	946	935	972	962	971	877	947	982	945	945	947	943	976	976	912	943	1016	923	946	943	941	923	906	914	977	960	954	904	916	921	938	969	881	926	926	947	914	948	933	927	956	947	1006	955	947	915	1008	957	954	1009	873	943	894	921	894	964	941	955	903	950	1033	941	988	956	932	930	906	940	953	949	919	927	949	977	952	906	934	930	920	901	919	973	943	952	897	983	1001	1003	931	890	898	975	979	945	978	959	1035	949	972	995	976	905	937	946	970	867	958	876	918	973	1004	917	902	952	983	900	906	915	928	965	927	939	906	964	962	938	932	900	934	931	986	894	979	948	941	958	957	931	957	874	932	972	897	894	978	974	953	952	987	940	917	923	923	921	949	986	969	908	944	963	947	905	914	948	919	1002	972	961	964	1009	904	962	935	967	941	936	963	954	910	923	988	968	968	961	936	922	900	955	975	892	975	892	980	938	933	937	983	931	931	958	1014	947	942	941	934	969	977	946	917	968	922	966	973	926	921	993	939	967	975	965	886	906	952	936	885	960	1003	953	925	947	978	944	932	921	899	967	944	908	955	950	958	933	937	916	969	949	994	958	951	921	913	938	933	955	942	940	902	943	902	937	918	909	948	991	965	892	936	970	914	968	979	1003	931	965	904	935	941	999	958	944	913	931	951	933	875	910	949	954	961	936	954	956	905	961
64868	56188	17192	3446	1243	880	745	579	558	517	439	479	410	364	415	352	362	354	352	356	324	344	323	377	337	322	326	340	344	311	308	333	344	354	367	321	324	324	363	323	335	327	291	312	323	334	327	324	288	333	329	314	349	312	309	310	323	329	309	313	329	295	296	352	341	286	328	328	322	346	320	308	314	307	347	308	328	327	304	290	313	297	338	315	310	318	334	299	341	318	315	319	305	309	345	296	356	332	332	316	302	331	340	293	329	303	312	315	302	298	303	278	320	339	299	307	333	317	325	323	339	309	311	300	325	276	296	329	299	330	292	303	326	287	346	302	354	326	307	309	298	296	311	316	302	308	328	310	292	295	311	298	320	308	307	317	325	298	301	309	311	311	324	298	298	322	335	302	337	308	306	309	315	317	336	322	323	334	326	332	310	338	305	330	366	313	305	308	329	294	343	298	299	290	296	318	322	316	315	326	298	296	339	316	323	285	308	302	295	304	323	320	318	288	326	336	294	311	304	316	335	324	339	336	323	288	346	324	304	314	336	300	300	342	302	320	371	323	332	306	313	303	294	312	272	298	349	326	311	346	322	318	287	321	341	313	309	325	328	324	318	314	344	299	334	297	294	307	326	312	317	293	300	295	323	326	305	312	298	298	301	326	345	301	318	325	309	300	320	317	303	289	348	292	308	335	300	336	316	313	335	341	334	340	285	285	319	297	337	338	325	309	292	336	335	303	335	320	308	349	337	310	280	341	348	304	315	298	300	329	310	315	328	341	322	300	341	335	312	310	306	318	330	332	330	293	320	306	297	317	309	319	313	331	315	322	325	313	301	284	343	311	305	316	345	329	311	287	314	337	297	285	290	325	302	341	334	301	332	318	324	333	349	342
43223	29588	4934	5380	4627	3832	3380	2848	2514	2239	2054	1830	1712	1597	1588	1408	1369	1330	1328	1307	1327	1251	1166	1183	1200	1165	1132	1136	1070	1082	1110	1109	1092	1080	1041	999	1116	1013	1016	992	1057	1049	992	994	1003	1009	1064	950	974	1036	984	979	1028	933	1024	968	1041	1011	1057	1026	965	1018	1011	988	989	958	942	916	964	1004	964	996	980	971	981	965	949	977	943	896	959	968	939	979	961	956	890	912	951	921	974	960	1012	916	946	1020	932	945	916	982	956	974	954	935	927	958	910	978	941	898	1001	932	958	954	999	903	930	881	935	947	931	930	973	898	957	1016	925	903	1013	971	950	1026	940	981	943	970	951	933	905	879	974	962	941	970	977	957	944	960	966	980	927	966	920	937	878	929	874	897	974	994	913	960	954	893	944	917	950	967	921	916	953	1010	995	964	944	913	873	990	949	967	929	942	968	918	914	982	883	987	973	938	971	956	978	912	945	898	972	906	946	929	933	956	978	953	943	962	918	949	978	942	960	929	913	965	932	918	1021	1023	953	963	988	958	948	975	954	983	946	946	898	893	871	935	936	946	959	868	878	909	923	934	891	907	939	907	952	967	899	937	971	924	920	952	947	935	891	941	919	950	934	935	973	911	933	886	945	947	975	1009	952	946	911	983	975	928	966	948	948	928	947	921	912	934	936	906	963	983	962	961	959	888	983	903	941	948	957	934	969	961	909	962	959	974	968	988	995	951	965	918	980	976	966	942	937	985	954	948	926	946	916	944	977	1011	1006	916	948	903	971	980	976	948	922	929	958	952	935	983	937	982	948	994	947	937	941	946	971	964	923	1023	943	1001	940	978	937	988	885	934	931	992	919	955	961	910	908	938	918	906	991	928	923	952	952	952	979	969	985	922	894	952	925	908	943	908	941	935
8695	4527	357	215	199	188	168	182	167	168	200	162	169	184	195	179	180	176	163	170	165	166	171	187	149	165	182	153	158	141	184	159	182	182	137	165	163	163	180	150	168	169	187	156	172	157	153	159	140	179	171	162	172	162	168	166	191	161	161	190	171	184	158	169	168	187	166	160	152	178	173	187	151	182	151	186	174	170	145	170	177	165	166	174	147	156	177	166	155	168	165	153	159	171	165	176	162	147	170	155	156	153	198	167	181	174	160	151	193	176	164	163	188	176	167	180	168	163	151	167	156	164	162	171	186	168	176	175	190	163	157	156	137	171	198	162	168	151	149	163	180	167	190	183	150	159	181	158	158	160	181	186	160	160	159	170	175	152	159	146	175	165	188	159	169	171	176	152	170	170	162	205	192	160	167	163	174	157	149	176	165	169	170	192	160	155	159	179	176	152	151	177	155	172	171	183	181	161	168	162	182	192	155	182	169	159	159	167	143	188	171	183	149	170	186	177	147	182	174	173	184	191	160	182	162	171	145	177	184	178	174	157	176	180	152	155	178	153	152	151	178	153	164	174	154	183	156	191	137	186	172	184	174	177	164	167	161	169	165	168	158	178	180	168	156	161	166	167	174	160	166	161	145	183	179	175	180	196	191	164	196	152	183	182	170	164	162	167	133	158	183	181	167	152	160	135	153	174	169	186	180	173	166	172	156	157	167	174	147	173	159	158	135	165	200	174	161	160	154	160	166	177	156	197	180	175	183	177	144	179	156	185	158	189	184	167	165	162	185	150	170	167	156	175	174	162	164	167	164	165	197	171	160	183	185	170	159	155	155	169	185	165	169	164	176	160	198	136	188	165	159	182	162	142	170	157	174	177	165	154	164	160	170	159
10633	6417	726	705	688	718	636	603	612	602	592	629	590	629	589	585	554	636	590	596	592	591	580	637	587	531	568	573	528	642	580	555	553	574	597	586	592	647	531	556	578	562	589	563	599	583	632	586	570	641	586	564	550	566	561	576	596	563	633	601	577	566	549	594	619	586	552	586	575	596	542	617	586	559	610	589	544	579	600	585	570	568	614	555	541	580	554	563	584	566	574	623	590	548	558	575	548	581	566	603	563	546	562	575	589	597	595	573	574	608	572	558	547	580	590	577	599	570	566	589	533	569	550	593	596	592	564	591	624	567	509	572	571	554	592	574	574	580	586	544	565	561	592	601	619	594	576	563	534	619	591	554	529	566	554	562	577	602	563	574	590	546	510	599	585	576	583	563	590	602	592	597	577	575	603	591	566	566	539	547	592	606	552	553	573	607	578	563	541	588	570	574	609	594	582	538	568	508	570	607	609	567	606	585	577	595	587	563	572	598	593	594	599	599	593	577	592	552	544	590	577	579	560	577	600	536	559	590	565	589	569	586	590	569	565	596	532	596	612	557	561	569	558	553	597	594	562	566	628	567	549	615	581	557	621	571	545	583	611	559	572	608	574	615	562	575	559	595	536	587	615	583	528	596	528	554	568	567	514	605	571	566	593	551	572	568	569	566	572	598	564	574	572	540	537	552	569	584	594	598	587	598	561	572	596	548	559	575	582	587	593	555	590	590	606	597	557	602	561	544	610	617	586	593	591	551	581	574	571	552	581	611	552	584	561	605	581	585	560	581	568	568	590	609	581	582	529	586	569	595	580	612	598	553	572	568	630	568	560	589	624	563	560	584	532	594	579	593	569	519	588	604	595	585	582	592	558	595	578	584	572	545	529	549
51928	43228	8881	1131	702	592	547	452	392	418	380	349	358	377	385	340	290	324	324	327	320	326	301	347	310	363	302	334	331	341	284	332	336	323	327	332	318	273	340	304	291	300	335	340	295	314	340	301	288	281	287	301	294	311	303	333	315	313	327	292	298	320	297	303	336	301	314	293	295	324	325	306	299	328	327	330	318	314	317	316	323	323	307	323	347	314	348	313	328	310	312	297	350	335	327	323	311	301	326	301	305	288	317	314	304	292	309	281	322	309	323	308	347	300	299	326	330	286	293	295	297	338	327	295	315	328	293	296	347	311	311	337	320	301	315	301	308	310	333	311	283	306	357	287	302	299	331	301	323	298	347	311	300	307	321	316	294	342	290	284	324	326	326	326	315	294	332	285	299	306	297	297	332	315	339	283	278	334	315	300	310	336	315	309	354	324	326	335	326	308	294	301	280	302	278	320	297	266	308	311	335	307	300	337	337	324	315	351	318	283	320	293	308	329	329	304	309	304	297	309	292	310	337	311	308	288	286	292	318	310	302	327	315	332	280	327	324	313	295	289	314	318	293	339	269	314	310	318	323	300	299	342	267	302	317	310	334	291	350	317	304	308	299	304	318	296	293	326	307	314	334	302	287	323	337	306	315	308	301	308	331	310	304	316	300	315	320	288	314	302	289	290	320	316	288	323	327	313	326	287	297	311	326	302	316	288	291	313	342	302	300	320	314	290	312	306	312	316	354	289	314	253	290	307	324	308	335	329	303	323	335	303	326	270	327	298	297	300	305	359	366	324	314	349	338	318	284	345	315	319	284	288	321	314	329	294	299	331	293	294	281	309	333	351	326	296	309	307	292	311	309	289	308	339	322	282	337	284	295	331	335	329	281	317
34251	23067	2811	3196	2870	2508	2126	1952	1769	1610	1508	1456	1336	1275	1251	1224	1136	1109	1172	1086	1128	1128	1088	1037	1070	1039	1025	976	1035	1085	1002	1030	1003	975	1058	1015	1008	965	989	1023	1048	1030	956	968	977	934	1017	1019	1014	979	954	940	937	932	971	1006	963	977	981	967	952	971	968	1004	975	975	951	941	939	987	964	929	955	945	918	952	974	993	939	935	1010	949	947	953	900	959	967	962	936	935	954	1000	945	1012	938	952	997	911	944	1013	955	896	953	940	956	990	931	912	934	990	948	924	944	932	929	978	930	962	937	896	945	967	934	959	1007	964	920	921	967	965	989	955	948	991	936	914	986	951	929	997	906	919	960	958	1002	983	976	963	958	940	961	960	952	958	960	900	940	927	947	1008	933	964	1014	962	952	922	927	972	903	965	922	915	949	1020	969	1026	928	902	938	928	1022	936	934	957	957	949	909	944	979	947	959	918	911	982	937	955	989	966	915	947	901	909	959	860	994	994	917	926	960	986	975	971	974	935	923	962	949	928	924	918	900	916	960	964	949	995	953	963	934	966	934	909	973	927	954	962	956	1032	964	971	954	914	948	979	938	892	943	971	987	969	952	930	978	901	954	883	910	939	976	944	961	946	964	975	868	994	908	928	991	957	904	941	945	958	987	971	957	920	953	952	918	946	960	945	912	947	991	958	935	935	981	931	966	972	986	977	961	868	950	951	983	951	913	944	941	929	908	939	967	945	943	911	941	1023	960	944	998	953	925	933	997	924	948	947	949	996	957	917	964	968	969	936	908	973	993	912	951	987	974	965	940	931	878	961	1020	890	896	900	921	921	951	958	925	987	954	956	975	920	953	927	984	916	982	967	927	968	974	959	912	954	987	963	957	1018	932	938	964	932	911	947	980	966	863	979
66078	54558	16508	3179	1196	945	691	640	538	451	412	387	462	399	396	366	356	381	329	371	353	357	363	349	333	358	322	327	301	348	311	343	349	326	321	325	307	331	322	337	325	371	305	319	309	329	330	342	346	307	307	289	329	323	353	308	311	343	291	289	335	295	301	302	291	320	334	308	290	292	338	287	318	345	307	302	325	298	306	296	339	298	315	342	313	345	316	324	378	322	296	322	333	309	284	317	321	290	302	339	342	315	310	300	337	312	338	304	302	330	295	316	292	338	350	330	288	301	318	355	326	287	302	318	311	340	293	294	301	309	311	306	313	296	330	308	307	266	286	312	314	335	304	313	313	311	315	314	290	302	316	309	308	310	334	317	326	332	311	325	301	299	318	294	342	281	310	282	283	304	338	307	314	326	328	290	327	330	325	313	323	315	303	302	306	332	299	332	311	328	307	303	363	307	297	323	306	293	319	305	300	349	339	306	286	324	309	342	307	321	317	296	298	296	313	324	314	331	334	279	296	313	347	322	323	301	338	315	285	324	330	302	299	309	297	296	322	324	296	313	305	321	318	328	321	332	317	325	312	322	342	314	295	314	318	339	308	310	344	301	317	327	315	269	307	354	320	327	320	337	319	280	280	297	297	328	326	316	325	319	323	296	282	301	314	318	318	288	301	316	273	314	332	317	261	306	362	322	320	273	315	318	297	299	300	301	293	296	332	333	302	334	313	318	303	328	324	317	300	299	292	306	326	300	326	309	299	298	298	299	323	292	307	293	299	302	306	290	291	312	318	274	351	333	306	288	318	331	298	321	309	324	308	332	288	290	291	313	322	344	323	292	305	338	289	338	349	289	297	299	328	292	329	306	325	352	294	309	322	286	323	310	322	297
43335	28788	4928	5461	4646	3952	3225	2842	2415	2180	2022	1861	1757	1589	1498	1491	1395	1343	1304	1290	1201	1224	1195	1161	1096	1137	1118	1159	1119	1146	1074	1006	1021	1061	1055	1075	1081	1034	1005	991	1035	1011	998	1025	1056	1056	984	977	948	1003	1053	978	975	1029	1018	1017	947	931	1008	911	961	951	963	967	980	924	966	984	914	983	966	990	988	970	952	940	902	986	921	964	947	951	923	956	984	946	903	941	961	901	958	989	956	910	1006	963	974	938	969	976	912	969	879	959	941	948	973	979	980	929	991	932	935	978	943	979	914	935	905	1004	956	906	970	954	973	943	895	992	909	983	928	916	990	964	1029	905	946	952	952	961	888	938	931	947	984	917	931	943	939	986	963	915	967	947	986	907	961	899	940	965	931	965	953	926	935	914	959	924	926	973	873	939	946	959	920	905	963	960	943	950	953	961	962	910	937	990	879	915	972	933	950	960	935	933	932	1008	1014	927	980	963	933	947	989	954	960	971	932	968	898	966	897	985	947	952	1010	970	931	947	898	940	916	967	899	910	936	939	948	968	974	921	905	922	975	895	946	942	952	926	940	945	959	937	912	993	916	941	945	940	947	919	894	892	956	934	960	925	907	935	928	961	923	965	985	938	977	929	904	943	996	937	893	932	888	924	919	968	971	896	910	934	947	957	902	990	991	943	967	890	956	956	974	912	955	933	907	952	919	972	941	935	929	994	935	955	937	953	952	945	928	948	961	955	937	920	944	927	946	951	888	943	989	929	926	918	916	945	989	933	931	961	1026	941	952	949	897	905	969	926	878	960	911	921	915	906	944	951	1044	906	920	917	989	886	970	920	1011	947	943	972	960	976	951	924	886	977	998	964	917	989	994	956	952	890	996	977	958	955	918	942	938	946	939	938	947	988
8475	3938	221	183	185	167	145	183	164	158	167	173	163	182	164	171	172	182	179	181	162	218	139	167	165	165	201	179	189	169	170	155	188	167	164	178	180	180	143	162	168	155	181	168	170	160	170	151	174	169	158	160	156	159	175	166	176	168	134	177	164	159	164	147	161	181	169	165	145	176	176	184	159	180	164	189	161	193	191	163	172	166	159	181	179	157	162	175	169	191	173	186	169	164	149	192	139	172	151	174	165	169	167	141	183	164	169	187	153	181	183	149	166	167	144	146	177	154	154	199	176	169	203	159	164	149	151	164	178	170	164	172	175	172	156	167	168	136	156	147	159	181	155	170	170	181	174	161	170	178	168	155	175	172	159	159	184	147	162	175	171	174	171	144	160	153	156	158	174	166	158	185	173	171	172	188	169	159	149	155	179	166	178	168	178	169	170	178	181	161	180	145	164	156	160	203	174	197	156	173	175	153	165	142	187	130	183	177	176	160	158	158	180	166	172	140	165	180	176	158	158	162	164	171	178	176	161	172	157	152	153	145	157	169	176	170	165	169	171	177	160	145	177	176	168	182	154	165	155	166	161	160	163	165	161	172	145	172	159	149	180	147	163	171	159	170	156	158	166	175	166	167	148	188	162	164	180	155	171	162	165	155	176	189	149	160	173	155	163	176	163	164	173	193	159	174	183	156	153	162	137	166	178	181	166	184	169	174	189	151	179	173	142	170	188	171	181	162	189	185	169	164	173	167	150	172	171	169	177	151	165	185	174	154	161	190	199	165	151	167	156	168	155	163	162	193	159	190	164	151	159	159	155	158	171	147	175	159	166	166	187	145	177	172	153	161	194	163	130	162	165	166	147	166	172	172	159	167	182	189	172	166	157	154
10356	6071	680	672	649	684	605	670	529	604	602	604	578	571	577	595	574	573	600	600	585	588	587	613	603	598	580	581	601	577	570	610	575	611	583	582	588	588	573	557	579	548	559	538	575	538	570	586	610	584	558	581	531	598	580	542	604	584	554	578	553	585	555	564	596	574	539	585	594	572	561	546	547	585	546	548	631	586	612	570	561	589	577	572	528	542	598	608	615	569	572	551	582	605	593	567	584	584	576	565	581	569	539	553	539	557	601	580	571	563	572	579	560	601	548	545	599	574	578	575	549	602	595	538	622	552	545	601	590	560	574	549	547	593	609	569	580	596	583	576	522	572	599	575	581	548	564	563	561	551	531	568	551	617	556	575	591	581	582	556	566	588	569	553	577	552	532	548	556	558	608	565	561	570	571	554	530	576	596	537	558	576	531	554	544	584	596	548	586	611	620	557	611	592	592	540	576	626	543	592	532	573	583	553	566	559	589	541	609	599	587	578	595	575	577	620	578	579	594	572	592	563	601	567	566	528	583	547	577	541	541	580	569	539	585	582	574	552	538	583	547	596	553	558	565	558	593	534	587	576	598	589	579	576	593	558	616	542	541	551	598	545	590	542	585	561	502	560	556	610	530	593	543	582	550	575	566	585	583	532	562	592	566	529	617	558	577	578	578	573	563	579	599	558	596	531	590	556	567	579	582	595	601	556	609	510	547	532	525	584	578	572	572	599	591	580	585	553	566	561	554	590	562	589	570	598	579	597	578	573	595	617	583	560	556	579	523	551	631	528	603	590	578	544	571	589	639	554	602	567	560	568	618	605	596	566	560	570	574	580	542	572	551	527	581	538	571	602	616	565	529	609	532	592	558	562	508	547	573	558	557	547	553	556
52121	43034	8671	1198	713	644	508	477	416	399	364	378	357	392	350	347	334	308	320	331	346	340	332	331	315	310	329	303	296	315	310	345	316	345	294	317	310	320	332	307	285	334	302	317	329	324	320	283	292	316	331	314	289	295	302	315	309	300	302	284	313	304	288	307	278	305	315	307	298	333	319	329	282	326	281	297	347	319	291	288	312	327	300	316	312	321	292	335	295	324	308	273	310	308	273	296	299	272	296	316	300	304	302	319	320	320	321	293	305	328	334	304	308	333	345	283	319	298	310	311	341	302	293	302	291	286	295	326	292	328	322	309	298	312	325	278	321	309	295	294	320	308	338	281	318	322	336	323	310	277	286	315	316	303	316	308	327	331	296	311	319	272	298	342	309	329	280	309	317	315	294	328	304	314	288	325	285	286	335	305	308	298	295	291	283	301	274	339	311	282	324	344	303	312	308	343	284	294	315	306	326	310	313	297	285	294	317	292	298	306	312	302	336	307	310	295	301	335	303	312	273	308	309	266	341	312	329	315	297	289	291	325	330	327	304	328	286	286	322	312	303	327	309	311	305	308	313	308	321	340	341	280	293	278	306	303	299	320	285	336	311	297	332	316	299	317	290	264	297	337	311	294	299	317	328	305	336	318	335	311	310	327	273	332	326	277	304	297	295	332	329	308	322	337	304	291	321	328	336	288	299	305	308	308	282	326	303	273	254	331	284	304	308	333	313	348	323	302	314	279	281	304	306	293	316	297	347	325	300	314	311	299	294	321	307	295	329	319	295	315	272	342	311	314	319	290	317	310	312	315	308	317	302	288	310	305	290	298	271	290	290	311	328	327	301	312	305	314	339	301	298	334	292	319	280	293	298	300	301	356	301	318	309	343
34179	23343	3024	3287	2722	2507	2145	1886	1691	1540	1492	1408	1332	1297	1216	1216	1224	1135	1143	1095	1088	976	1056	1048	1060	1043	1133	1029	1065	968	1024	990	1013	1006	1062	1030	959	981	983	964	994	963	1024	998	979	992	986	929	964	930	945	972	971	912	1020	991	954	944	931	1038	924	949	910	962	910	953	944	963	946	946	967	964	969	921	956	970	1005	929	927	952	949	939	986	954	973	949	970	933	943	954	907	927	965	976	983	882	942	967	939	941	951	927	929	949	935	952	926	944	949	1002	920	876	1015	932	974	959	976	1043	942	979	965	955	936	931	942	946	909	956	908	961	962	955	939	899	975	980	924	919	927	984	980	961	951	892	897	975	945	935	914	943	1021	955	931	943	963	916	986	939	930	926	947	936	953	980	950	904	951	955	899	961	933	961	967	982	916	970	981	957	954	999	961	956	954	978	917	914	959	966	968	941	930	1001	959	960	987	959	903	963	934	953	944	907	963	967	910	944	951	959	964	985	944	976	929	957	929	982	938	1016	964	937	948	939	934	948	956	993	982	989	943	959	966	980	973	935	971	945	992	973	900	978	931	972	944	935	932	926	907	894	974	958	897	940	957	978	997	944	940	911	932	914	940	955	980	900	979	912	975	953	938	976	902	959	959	916	931	884	942	916	993	895	991	1019	929	915	907	930	961	968	934	910	933	929	976	923	901	926	910	964	994	934	930	952	929	990	962	917	964	929	954	996	999	909	904	986	981	984	945	974	951	957	925	915	911	974	940	939	932	929	983	932	921	910	947	912	952	919	1005	997	978	891	909	986	944	925	954	944	971	922	975	939	964	963	943	926	930	987	959	951	909	946	978	940	1000	964	924	954	968	915	914	949	986	945	940	907	928	985	904	956	910	926	914	959	914	953
66594	55900	16838	3230	1209	874	741	609	561	500	428	428	424	380	388	404	363	361	369	369	364	352	361	320	352	317	361	322	348	318	323	312	332	303	345	320	342	351	330	327	316	293	329	322	317	293	296	318	305	317	296	296	323	315	311	310	309	303	328	306	309	315	302	338	316	333	298	327	323	314	340	283	341	319	344	341	320	296	339	292	313	303	328	311	308	278	314	324	315	339	330	327	327	312	315	320	284	299	311	314	318	309	309	303	300	303	327	301	314	286	348	305	337	323	309	313	293	318	294	283	283	309	349	298	292	304	315	297	345	336	316	336	313	345	309	296	315	329	298	312	304	348	334	295	313	322	340	284	321	306	347	290	267	297	314	287	294	310	314	313	279	320	346	302	306	318	328	298	288	307	311	323	276	314	310	316	302	311	311	334	311	353	343	301	313	313	293	297	327	320	341	317	314	312	296	327	334	317	300	306	315	335	305	334	300	297	278	322	327	265	310	322	316	317	320	325	327	294	292	314	310	330	301	338	319	313	293	309	307	300	302	311	321	285	342	301	301	340	304	326	306	324	323	322	306	321	295	299	362	326	320	322	264	328	331	300	298	326	306	325	300	268	346	286	315	307	331	288	322	335	314	296	324	285	314	325	303	284	300	312	278	319	305	307	315	303	306	298	313	314	334	318	298	317	316	309	351	317	341	317	320	274	312	310	328	312	305	327	346	323	316	338	298	316	310	315	294	285	300	341	324	285	280	316	337	340	300	315	282	325	302	334	320	289	316	338	287	316	294	300	323	337	321	345	294	312	344	326	310	335	325	327	292	319	297	338	319	338	337	270	308	295	328	306	312	307	290	355	281	318	337	309	292	312	315	361	316	298	301	318	299	321	322	336
43496	29900	4989	5424	4728	4002	3283	2765	2540	2236	2090	1839	1703	1585	1536	1521	1368	1384	1325	1297	1216	1268	1189	1205	1110	1204	1105	1102	1161	1119	1108	1110	1058	1101	1018	1030	1060	1044	1053	985	1053	1031	1004	995	980	1013	1005	998	1033	1011	980	1004	989	1021	971	917	964	968	954	976	1007	910	946	989	1023	1002	1018	996	952	960	1016	939	920	953	940	970	954	946	991	1018	975	944	943	974	915	957	916	979	987	930	891	949	912	967	963	955	941	952	945	970	981	1002	928	939	906	1008	936	960	934	932	951	954	985	943	978	947	935	929	958	948	955	940	945	980	948	940	976	999	959	988	999	880	929	952	978	1001	924	937	954	937	956	899	937	978	970	930	919	934	926	984	964	959	947	908	971	972	954	935	981	944	946	993	958	901	906	955	957	1002	892	915	894	923	966	939	943	954	982	906	960	918	952	989	933	1006	919	914	952	994	939	976	971	922	949	1005	956	972	959	965	928	890	949	982	917	904	947	959	967	956	918	941	962	933	979	922	909	907	1008	897	1017	913	927	920	911	962	920	936	946	971	975	933	898	970	976	1030	964	982	928	931	906	904	981	928	942	946	958	919	956	945	897	886	921	918	937	930	913	977	941	964	960	1003	909	964	973	934	937	974	990	891	934	969	984	909	917	964	917	921	994	959	945	932	957	932	929	955	931	926	964	886	944	884	940	970	931	914	905	923	960	923	1015	954	917	956	932	915	927	927	969	898	902	894	951	904	971	959	966	929	905	936	901	1028	961	963	996	901	962	937	975	939	932	935	956	952	885	957	936	917	943	919	924	945	951	982	954	940	929	932	937	896	939	899	958	933	939	983	963	941	964	928	962	930	974	920	940	932	942	956	940	964	1009	943	988	926	953	951	936	937	918	943	929	996	930	945	906	955
8321	4292	305	206	200	204	168	175	172	179	155	179	163	166	151	178	180	158	170	161	178	164	180	166	168	147	162	150	184	194	154	162	162	160	167	162	175	202	169	157	147	187	159	186	160	155	177	154	167	187	155	190	160	156	180	170	181	184	185	183	181	178	154	172	147	165	162	163	168	143	143	159	136	178	166	162	193	162	168	164	171	150	166	152	154	157	160	206	172	142	188	175	166	157	169	151	177	157	156	176	164	179	149	145	171	185	169	172	157	156	183	153	177	171	166	167	155	178	153	161	163	189	178	160	148	163	171	175	174	144	179	140	176	164	160	175	167	190	171	168	173	165	173	150	158	167	169	169	160	161	177	160	189	160	141	179	144	156	189	166	177	174	176	174	148	172	157	155	184	164	171	148	146	184	176	168	162	164	149	182	173	160	165	185	141	155	157	153	157	162	154	180	154	180	183	147	167	158	152	185	168	174	169	151	164	177	181	171	181	159	168	187	182	159	166	186	144	190	158	184	135	167	179	183	139	157	147	176	161	166	185	154	180	183	155	195	195	148	158	182	163	163	174	153	173	168	152	155	154	144	163	160	178	162	160	153	165	173	154	158	172	150	152	153	151	154	162	187	167	163	137	172	151	168	167	177	173	175	176	144	153	166	161	178	186	184	166	178	161	156	156	176	162	163	170	168	166	176	161	165	165	156	175	157	199	166	177	179	176	180	178	167	173	181	164	156	175	162	165	178	159	171	157	174	176	187	176	156	153	184	186	186	171	156	167	149	166	172	154	168	173	192	185	168	157	166	166	176	162	181	183	172	145	174	156	158	154	147	156	159	186	163	173	157	177	171	181	162	163	146	173	162	176	162	156	161	185	152	163	141	164	137	156	158
10445	6451	722	638	662	672	616	635	611	575	616	608	585	598	614	599	607	620	618	588	540	584	600	547	549	557	580	539	525	549	592	586	597	562	565	570	621	596	589	598	610	565	583	597	559	569	580	587	585	574	622	601	545	562	558	575	566	559	599	562	596	561	554	536	567	569	591	567	540	636	646	619	567	590	603	568	546	584	547	598	621	569	564	568	563	548	546	536	546	620	580	576	595	581	561	563	582	570	584	575	607	606	537	563	536	563	555	568	574	543	579	498	563	501	584	603	612	560	568	584	533	553	537	564	581	570	544	582	559	594	563	577	573	485	524	605	622	622	582	532	538	556	590	546	553	537	618	603	580	563	566	590	551	578	567	594	544	575	596	559	557	608	583	533	554	602	646	562	614	501	588	594	584	558	585	571	574	542	623	580	576	593	597	551	593	584	554	551	566	571	596	604	592	561	591	573	558	599	549	592	558	576	567	598	587	554	595	592	516	560	572	589	605	570	540	616	656	596	575	581	597	592	539	594	598	582	565	582	625	561	519	594	620	573	580	557	586	577	564	599	565	582	563	581	588	580	556	569	538	541	606	573	594	571	530	586	583	614	581	574	590	577	569	561	537	558	548	587	534	547	565	580	571	614	563	583	542	571	590	592	587	573	579	568	553	584	570	561	582	548	544	569	613	583	582	573	598	558	523	534	569	601	576	540	592	543	538	591	578	602	548	540	584	578	568	556	544	606	563	583	594	598	564	583	589	568	572	574	579	568	582	554	583	558	585	545	594	553	540	582	538	609	562	594	605	584	560	585	568	579	576	576	600	568	623	587	598	593	561	545	611	558	554	545	564	582	533	581	623	604	561	557	574	534	585	560	609	548	545	556	572	568	554	569
52705	44731	9354	1136	719	590	483	423	443	391	370	389	383	312	350	348	351	341	316	356	291	361	339	318	298	315	333	333	357	324	324	341	313	298	293	314	322	309	311	329	343	276	284	283	301	319	313	326	295	318	332	316	327	344	351	335	284	301	314	328	283	314	332	302	295	292	330	325	319	326	308	315	319	320	333	324	302	313	313	304	313	291	326	329	312	305	303	295	314	330	303	325	305	306	303	284	316	305	307	319	299	322	314	300	302	291	321	308	308	325	281	339	322	337	259	329	292	333	292	281	317	289	311	341	301	304	305	326	316	301	349	281	316	317	317	315	309	324	347	342	317	318	330	314	277	279	308	328	294	276	323	290	310	343	311	291	284	313	320	319	306	313	314	308	315	295	299	299	302	316	307	308	343	305	308	327	297	278	318	344	311	306	311	307	320	305	286	313	328	319	326	309	301	288	283	329	289	337	310	335	316	335	302	304	323	321	346	321	277	292	320	271	338	335	322	317	323	312	299	315	293	304	295	298	337	306	336	326	304	297	331	315	309	323	313	326	288	314	302	304	346	286	296	273	302	329	323	298	322	301	327	309	311	281	301	309	286	310	289	316	318	321	292	309	279	315	314	318	287	301	292	297	315	327	308	321	300	285	307	297	318	330	295	319	303	296	294	300	325	319	290	316	309	305	298	283	318	339	278	315	318	318	315	295	323	333	312	298	311	300	302	309	344	323	313	311	316	302	316	323	304	302	291	297	318	307	325	332	298	297	317	298	301	307	331	315	322	290	340	306	289	309	325	314	290	299	294	285	305	313	312	336	312	290	291	314	311	290	282	309	283	304	313	295	317	282	309	305	304	354	333	314	289	308	313	322	308	293	309	320	322	292	324	335
34449	24861	2985	3307	2730	2514	2135	1858	1717	1612	1489	1416	1362	1274	1278	1189	1197	1185	1168	1102	1104	1076	1061	1093	1052	1096	1072	1011	1030	994	1064	1022	1033	982	1044	1004	1001	1001	944	1036	1028	917	1025	992	980	967	1016	972	1035	997	963	970	984	947	975	1016	1022	954	977	958	1024	1074	987	1042	992	934	998	991	924	985	983	991	947	1000	992	913	967	914	975	965	960	925	977	962	1011	983	967	998	931	978	966	930	973	981	984	948	923	976	969	968	914	904	977	964	954	947	929	901	993	939	975	989	964	980	1005	942	994	931	938	957	939	968	929	1005	952	1015	936	993	941	943	972	925	897	987	928	994	950	958	993	917	940	932	972	945	943	991	919	959	885	940	926	961	967	974	986	929	883	964	991	961	977	989	943	978	907	891	925	971	903	954	932	899	984	964	954	971	894	905	977	947	943	882	955	909	935	965	972	961	981	966	938	992	891	944	965	991	937	937	964	930	943	916	917	948	923	909	1000	950	976	962	952	952	1004	1008	923	882	974	915	970	924	928	938	900	996	923	958	1005	964	904	903	941	950	905	913	966	949	941	972	949	916	955	945	909	959	941	931	906	928	965	980	910	932	956	905	965	918	1002	888	927	956	951	963	968	948	940	960	989	953	881	974	1008	991	946	949	932	982	966	942	928	936	993	889	943	938	967	978	938	936	930	929	1046	955	986	929	934	965	938	971	1005	953	911	975	968	980	940	939	921	920	902	918	922	916	963	1008	933	979	1022	1005	984	907	939	871	957	954	961	950	888	971	910	981	965	910	960	940	953	986	930	1004	988	959	1020	979	945	921	922	980	958	929	913	932	978	942	1033	982	948	905	942	951	993	955	903	957	978	1039	983	947	941	944	966	947	989	946	955	972	967	982	1025	942	913	970	962	973	957	973
