0	46	30	46	1536	200	0	5	10000	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
336768082358	336768082918	336768083468	336768084018	336768084568	336768085118	336768085668	336768086218	336768086768	336768087318	336768087868	336768088418	336768088969	336768089519	336768090069	336768090619	336768091169	336768091719	336768092269	336768092819	336768093369	336768093919	336768094469	336768095020	336768095570	336768096120	336768096670	336768097220	336768097770	336768098320	336768098870	336768099420	336768099970	336768100520	336768101071	336768101621	336768102171	336768102721	336768103271	336768103821	336768104371	336768104921	336768105471	336768106021	336768106571	336768107121	336768107672	336768108222	336768108772	336768109322	336768109872	336768110422	336768110972	336768111522	336768112072	336768112622	336768113172	336768113723	336768114273	336768114823	336768115373	336768115923	336768116473	336768117023	336768117573	336768118123	336768118673	336768119223	336768119774	336768120324	336768120874	336768121424	336768121974	336768122524	336768123074	336768123624	336768124174	336768124724	336768125274	336768125824	336768126375	336768126925	336768127475	336768128025	336768128575	336768129125	336768129675	336768130225	336768130775	336768131325	336768131875	336768132426	336768132976	336768133526	336768134076	336768134626	336768135176	336768135726	336768136276	336768136826	336768137376	336768137926	336768138476	336768139027	336768139577	336768140127	336768140677	336768141227	336768141777	336768142327	336768142877	336768143427	336768143977	336768144527	336768145078	336768145628	336768146178	336768146728	336768147278	336768147828	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32672	27918	30968	26071	24493	21357	20826	22032	22916	20172	19399	17579	13636	10980	13301	10221	11276	9964	10001	11766	10699	8292	4206	2179	1568	1301	1369	1320	1130	991	833	743	663	596	594	615	589	593	557	525	531	526	531	511	500	517	496	508	441	378	397	422	451	428	420	416	434	399	375	402	383	380	404	391	382	400	422	420	411	405	392	417	425	432	440	405	393	359	374	405	407	416	412	393	362	392	431	378	366	383	401	394	418	362	365	367	358	385	411	401	354	419	385	422	403	406	398	410	368	383	392	410	409	395	377	403	402	392	374	342	377	395	384	419	405	409	407	377	380	410	353	410	356	365	404	351	377	388	393	394	347	365	340	366	385	417	372	409	414	379	410	379	359	365	375	357	368	381	408	392	373	365	362	412	340	398	366	377	415	357	369	351	355	364	395	370	354	401	341	393	380	400	389	399	397	380	358	397	393	405	378	402	396	395	394	411	398	388	346	368	376	393	436	379	414	408	370	389	355	370	416	361	385	364	401	396	402	384	413	376	395	428	407	348	331	390	395	409	346	383	377	368	361	394	386	388	381	384	424	387	364	396	376	385	399	410	399	336	431	368	394	362	383	389	418	348	364	328	389	376	394	384	368	415	401	398	406	387	380	402	379	386	380	373	366	407	377	378	359	405	396	370	388	377	387	424	381	377	373	413	380	339	373	376	385	414	395	387	368	365	398	385	421	373	393	433	380	392	406	399	391	374	393	392	382	396	377	387	404	383	373	391	365	375	373	370	409	324	415	391	343	368	392	402	431	410	396	377	374	385	360	358	404	363	358	398	400	353	405	379	377	389	398	375	387	387	398	363	392	396	371	357	418	369	369	381	409	379	375	392	366	362	374	371	346	357	404	396	379	380	395	383	378	343	375	374	386	368	367	371	385	355	377	376	394	384	397	373	426	385	405	398	342	431	377	416	400	399	398	364	357	366	369	338	386	410	343	398	394	410	415	372	414	396	367	371	380	368	390	388	403	402	399	393	370	426	419	384	373	421	396	378	422	396	390	391	403	395	376	391	410	373	372	376	389	374	371	372	384	359	432	389	370	380	383	444	366	362	365	364	424	381	387	360	388	392	353	388	421	405	371	387	379	402	357	356	386	384	395	385	371	400	401	398	404	405	386	385	370	380	430	383	379	361	418	395	401	398	358	406	399	420	388	367	376	397	371	358	394	368	359	355	386	400	354	426	419	375	385	382	385	373	383	405	383	393	390	372	348	372	410	355	378	351	386	370	391	358	400	380	368	387	369	374	372	391	391	383	392	372	408	358	404	355	395	386	391	403	351	371	397	402	389	388	411	384	372	397	370	410	387	371	396	354	432	381	369	381	399	382	374	388	409	375	342	385	367	400	387	337	405	411	388	375	354	357	376	394	363	372	365	372	348	403	378	354	397	376	364	386	356	367	407	369	401	401	405	383	395	344	367	372	409	431	360	386	367	354	399	366	369	391	391	377	399	350	361	370	382	376	396	362	415	392	420	375	366	348	368	363	371	417	385	400	412	399	407	418	358	388	429	384	371	391	372	397	366	421	400	367	401	390	365	366	387	382	369	368	351	421	388	426	365	381	409	406	406	402	400	386	388	413	357	401	405	379	414	364	398	389	371	371	406	401	401	397	319	382	363	351	397	377	387	398	393	423	354	398	379	400	396	392	455	398	349	377	435	370	364	372	369	393	377	377	381	410	400	425	376	413	366	391	349	399	377	367	356	417	369	355	344	404	359	367	373	402	413	407	383	386	372	409	405	344	371	408	381	394	407	345	378	400	395	376	411	385	384	383	416	386	344	406	384	372	398	428	376	384	386	383	440	388	381	374	408	378	366	399	386	374	415	428	401	407	388	394	392	422	405	400	353	401	395	381	402	415	379	400	392	354	412	397	383	347	389	373	352	385	409	376	369	399	353	376	383	409	381	393	354	353	381	401	390	424	379	384	376	409	351	377	385	377	357	365	419	400	385	412	380	338	359	378	372	366	389	389	367	385	396	390	393	373	394	363	348	378	416	388	377	361	426	365	392	404	394	395	380	358	379	385	374	377	377	370	386	380	392	391	357	410	369	426	398	390	403	380	386	387	375	419	361	378	377	397	393	382	363	418	392	417	356	381	376	365	383	406	403	376	391	389	368	389	377	367	378	376	393	404	367	340	380	401	399	389	380	371	420	424	377	400	387	381	342	372	409	377	373	367	359	396	404	433	372	381	400	368	405	389	400	414	358	419	414	371	410	372	385	394	390	401	352	365	416	386	410	399	414	392	374	386	399	343	384	406	396	366	400	383	419	357	364	365	390	350	397	368	407	378	359	355	432	369	393	385	363	408	395	387	392	387	405	395	382	368	335	368	361	393	373	364	393	380	375	364	376	397	370	393	400	359	367	400	402	408	390	385	369	391	413	390	390	402	379	357	375	391	384	384	403	401	380	377	386	421	376	406	396	367	371	398	396	404	398	353	367	386	379	393	383	378	407	421	421	377	375	388	367	391	403	414	372	380	404	367	384	409	419	382	373	386	361	404	384	384	359	396	397	379	414	424	376	358	394	416	385	396	372	391	383	361	381	431	389	363	360	373	393	385	358	369	385	366	377	383	395	395	404	395	371	392	364	388	388	381	363	383	398	344	387	395	358	398	426	378	373	342	383	386	371	405	366	407	368	384	393	408	406	380	400	428	376	363	359	384	387	377	402	383	423	401	377	363	417	364	375	380	389	423	379	388	405	402	377	393	387	414	392	396	388	404	394	404	352	396	381	375	385	372	387	362	403	367	389	374	401	401	399	397	404	404	399	400	378	387	359	397	379	385	403	395	373	357	360	367	405	367	398	374	390	373	402	352	379	364	434	375	373	373	417	377	384	364	409	390	387	390	373	367	436	410	355	406	403	399	374	388	409	370	412	374	363	376	417	373	339	385	372	427	375	389	346	378	329	389	368	388	400	400	384	414	389	360	416	362	373	370	403	355	397	430	383	364	383	377	363	391	376	381	389	392	376	386	378	377	359	399	404	398	419	393	403	397	416	431	360	393	390	369	397	375	378	432	386	411	426	382	399	382	383	409	365	425	395	388	393	374	371	387	366	375	391	368	390	385	418	381	377	376	379	388	420	347	391	402	395	405	386	415	404	384	371	359	368	392	392	369	376	386	430	385	390	357	388	365	405	391	392	391	391	406	377	403	385	359	358	374	401	364	352	421	396	384	382	410	366	355	394	380	354	438	427	383	337	395	388	415	345	392	369	408	392	386	374	366	368	381	354	394	409	368	409	370	435	399	401	397	372	379	396	373	392	347	380	374	384	389	377	361	386	376	385	350	365	380	398	377	374	361	389	379	388	384	377	413	394	395	367	398	382	381	400	389	373	392	365	355	355	385	376	409	376	379	380	402	341	371	400	391	429	363	382	432	407	379	381	376	383	419	409	385	386	391	376	392	381	373	369	411	403	388	415	392	395	382	416	387	341	369	365	409	394	400	382	378	404	394
20110	22174	27754	28078	30767	29055	32244	38314	39048	36578	40489	39067	34770	32690	36686	31643	34665	30938	30824	32239	31182	26154	15681	11080	8572	6845	7271	7496	5975	4977	4063	3832	3430	2963	2731	2476	2419	2271	2197	2031	1985	1961	1859	1813	1789	1767	1662	1580	1368	1350	1361	1348	1311	1351	1294	1187	1151	1170	1141	1096	1077	1084	1075	984	993	1043	1032	1069	1064	1074	1068	1060	1063	1101	1109	1090	1071	1011	1081	982	1026	1028	998	1027	1016	981	1005	1047	991	1011	1015	957	1101	962	926	951	963	951	926	968	968	930	960	911	902	908	876	961	938	932	910	954	951	955	896	906	946	932	918	902	971	928	966	982	948	967	988	923	983	908	949	866	938	909	909	894	962	926	917	954	950	925	910	912	932	941	909	952	897	915	931	961	877	882	929	930	932	890	904	959	941	938	911	904	974	908	947	899	973	943	976	953	886	890	853	970	943	928	880	900	913	878	927	863	890	928	948	919	878	943	938	860	922	962	886	957	968	932	991	947	930	913	957	920	883	914	877	943	941	981	847	953	896	918	927	950	921	958	918	926	894	907	909	996	899	952	926	911	942	924	923	926	940	963	932	929	962	905	936	886	993	923	951	919	895	911	901	892	914	962	909	930	939	951	951	915	929	984	915	892	878	872	978	933	926	907	941	953	961	931	943	952	906	914	952	885	923	983	922	890	954	947	964	921	940	904	874	898	881	967	929	938	932	955	917	864	904	897	935	951	958	944	869	926	920	925	955	931	893	929	898	933	844	938	955	915	953	917	873	909	913	951	881	978	888	875	947	901	936	925	944	872	949	879	870	898	935	913	902	927	909	903	928	940	927	957	891	927	917	937	969	901	859	968	928	887	904	925	941	946	943	905	958	914	970	900	957	943	933	902	905	967	927	914	879	993	927	917	928	922	934	916	903	893	906	946	933	990	874	876	915	959	877	949	839	908	930	917	909	934	946	899	902	900	912	945	906	879	880	936	919	918	994	900	929	907	939	910	967	942	891	961	938	896	936	981	929	923	934	933	929	926	958	946	889	870	920	883	962	916	932	938	929	921	894	902	927	935	870	859	938	868	929	932	1010	933	922	980	909	976	917	926	920	928	944	951	949	945	891	975	896	890	984	955	923	934	961	877	983	935	937	937	923	916	916	949	954	931	905	885	926	930	900	907	912	943	983	939	978	923	991	907	893	943	897	921	986	958	907	940	917	918	897	934	881	883	929	936	961	952	978	915	933	873	972	952	910	926	935	961	938	933	865	922	984	986	881	917	960	911	980	903	899	921	858	904	922	889	945	950	855	938	924	914	908	873	922	923	943	911	946	951	968	909	871	888	913	911	954	924	891	955	924	913	925	919	940	927	938	915	892	939	954	912	952	928	895	987	912	918	922	928	908	915	987	924	934	981	922	922	891	924	959	950	945	904	953	905	956	874	933	933	895	919	903	934	905	918	887	931	883	914	928	911	891	909	890	882	891	968	894	914	956	884	956	921	978	921	912	886	961	969	878	953	920	990	962	975	919	932	915	935	976	943	855	898	953	932	957	968	986	937	896	932	930	962	936	936	1019	932	925	950	963	997	985	931	960	915	958	887	915	937	951	952	897	935	909	949	906	946	949	936	946	938	934	930	910	994	950	920	917	914	920	966	971	939	981	971	972	971	882	923	899	951	939	963	948	951	946	946	946	877	915	944	928	951	925	961	979	940	956	934	953	992	919	914	904	947	912	910	969	942	912	974	915	925	919	936	903	921	895	949	922	947	889	937	948	930	901	942	1000	946	880	943	926	949	885	968	955	884	950	915	943	908	901	945	879	877	965	891	899	927	951	917	874	958	945	951	896	942	940	887	935	890	932	897	948	923	899	889	967	958	931	976	912	911	916	925	947	934	895	901	991	942	885	892	894	958	932	947	899	941	956	941	949	940	963	934	989	890	942	891	932	950	931	939	905	929	914	989	949	927	954	915	925	888	946	959	931	930	863	948	933	912	905	907	941	960	934	949	917	962	919	946	933	935	903	926	871	886	917	966	961	888	917	932	927	916	895	942	939	908	968	947	958	940	919	884	977	927	885	892	918	891	977	889	923	952	902	885	907	945	923	944	907	1001	928	906	873	925	936	928	916	878	929	894	873	965	932	940	932	936	920	881	937	939	924	910	917	846	896	941	943	972	954	922	891	931	868	896	915	902	970	883	883	1000	897	928	892	984	887	895	918	930	957	900	934	935	914	870	898	944	961	878	866	915	967	876	943	913	899	949	927	843	894	941	928	966	953	918	889	902	925	918	905	975	922	922	967	973	903	929	872	931	942	914	906	884	899	939	940	962	868	910	940	967	886	924	937	917	911	926	937	901	911	947	984	899	924	942	920	913	927	965	891	909	913	928	883	924	920	920	960	960	932	968	914	880	917	996	935	923	923	895	887	925	921	944	909	889	914	946	1013	850	914	993	932	965	959	913	905	916	909	953	892	960	894	885	938	928	921	935	944	915	897	915	916	860	940	965	925	936	942	949	909	859	950	955	924	918	983	885	926	914	894	916	896	855	934	944	954	958	984	896	941	1002	926	955	934	931	970	900	915	938	907	926	881	948	906	946	921	887	928	915	898	911	937	934	965	929	927	936	876	916	864	939	944	909	870	930	946	909	917	905	912	924	933	935	879	942	923	914	908	890	876	935	930	915	930	908	942	920	899	928	957	915	895	923	930	932	885	899	937	1013	946	947	949	901	985	896	891	910	898	898	869	905	912	927	894	923	939	947	878	935	922	921	973	916	935	932	932	955	914	918	907	911	905	908	931	911	937	900	922	996	920	905	953	910	913	927	929	901	895	955	958	952	868	916	907	936	887	915	907	931	956	928	971	950	912	897	925	927	912	960	933	952	941	955	964	901	953	954	945	907	968	905	899	951	931	897	905	890	964	936	918	929	907	897	878	946	936	904	920	901	908	965	864	907	876	884	944	923	918	926	927	887	903	909	903	946	891	911	933	908	926	910	940	935	914	926	840	941	939	950	842	940	902	900	951	935	889	955	910	925	917	959	979	896	921	968	941	963	957	923	892	891	956	911	964	931	932	932	930	941	891	972	956	904	939	945	935	928	909	948	980	930	907	927	891	944	974	925	878	887	988	906	886	898	920	944	939	917	927	942	952	909	920	916	922	930	950	926	941	878	991	922	931	901	909	905	916	841	900	980	891	867	950	924	883	942	909	944	907	949	939	926	954	905	975	965	871	939	916	941	894	952	902	919	926	927	845	888	914	953	949	973	917	920	886	889	971	884	931	933	868	847	882	939	941	946	936	872	932	963	942	941	892	924	956	894	895	912	903	905	878	941	906	879	924	954	927	963	920	925	884	870	981	929	959	932	903	963	918	947	876	938	890	969	963	976	899	889	965	896	976	886	914	953	909	877	954	886	935	935	917	902	896	907	1001	929	933	949	926	899	899	883	971	916	960	914	907	866	951	911	910	924	898	890	926	914	957	876	914	866	932	928	994	965	954	907	959	919	958	948	1001	912	982	869	915	916	937	948	884	901	944	912
6629	4049	4994	3108	2157	1651	1462	1286	1048	839	802	765	711	642	694	592	597	570	588	589	551	578	465	446	459	456	437	437	458	455	415	407	421	427	401	427	440	387	416	402	426	427	411	432	410	405	427	441	404	404	372	405	381	414	375	395	400	386	354	374	386	383	384	385	379	391	373	394	401	366	403	399	397	375	378	402	390	410	389	366	371	387	428	372	373	384	383	425	421	412	394	382	388	437	407	407	393	380	352	365	363	379	408	411	371	365	387	406	390	413	376	420	405	378	387	373	362	387	374	396	419	364	364	378	390	400	398	420	381	395	382	388	390	395	368	405	395	344	374	376	351	355	356	352	379	405	358	390	387	386	405	348	352	384	393	379	390	415	397	353	408	397	419	380	398	335	360	411	403	382	412	364	379	398	385	372	379	370	409	462	388	382	389	376	371	414	384	388	382	432	357	393	404	377	397	385	395	454	390	380	371	364	385	402	373	406	368	380	405	389	377	378	353	359	386	380	355	397	367	385	376	360	343	364	367	347	367	370	400	400	376	399	362	383	391	368	372	398	392	352	364	392	372	390	398	358	369	385	360	365	392	368	389	389	368	353	381	367	377	398	379	366	387	356	382	414	401	360	402	376	378	379	369	370	388	392	366	414	394	393	362	394	391	362	381	376	397	369	377	408	382	399	381	387	385	375	404	352	351	394	371	352	372	355	399	397	392	462	364	352	367	383	413	399	367	349	396	371	370	402	380	389	371	375	398	404	398	394	389	371	335	360	375	393	387	363	381	381	383	355	370	393	385	398	394	385	368	391	360	359	398	371	384	349	363	407	392	362	407	409	362	363	413	407	382	383	393	413	447	347	385	371	382	360	376	402	434	406	365	404	325	342	373	377	351	391	376	411	402	392	411	390	391	395	405	389	388	403	381	361	382	348	369	355	375	396	359	376	388	438	384	384	365	389	389	375	368	373	413	377	393	373	410	374	353	376	382	401	396	371	408	389	412	385	354	352	352	403	421	378	387	362	409	412	388	387	392	391	358	389	352	398	382	422	382	345	362	358	375	387	364	349	406	402	352	351	426	415	386	368	348	411	374	381	368	380	386	383	413	380	387	398	414	438	422	411	406	384	389	364	405	373	366	399	376	384	399	364	341	394	372	388	386	374	365	398	382	379	360	380	401	381	369	347	361	395	394	384	380	372	347	362	370	371	429	384	363	391	384	394	397	378	381	368	405	386	384	389	394	382	391	384	406	390	398	415	386	375	403	358	304	357	417	349	359	394	410	381	418	386	339	375	400	419	368	390	376	402	396	389	397	350	355	364	380	410	381	373	382	393	392	405	390	374	379	337	407	364	430	371	347	373	379	439	335	400	354	384	358	376	390	369	372	359	393	402	366	368	385	372	379	386	386	408	398	360	387	392	365	383	379	385	401	404	369	374	348	378	384	342	404	360	365	352	416	398	391	338	402	396	379	405	418	376	386	377	375	359	388	395	364	376	359	371	398	363	360	363	371	382	408	363	345	376	393	390	375	387	386	396	384	432	440	385	368	385	382	394	376	367	389	373	424	410	363	369	368	404	371	426	355	404	366	403	369	349	405	387	373	403	404	353	391	375	378	387	354	387	371	367	412	416	388	386	412	416	375	426	351	421	371	416	385	374	409	394	399	374	367	402	395	378	424	377	373	348	360	359	389	378	429	383	406	404	390	374	373	366	407	389	387	355	386	389	403	354	374	346	357	393	380	363	361	374	354	388	354	393	376	372	382	374	368	384	402	345	384	406	376	404	368	385	400	362	362	374	350	359	374	379	392	441	408	437	387	400	352	413	350	385	356	348	397	342	402	389	387	403	381	399	370	393	378	376	371	387	361	378	367	376	359	389	381	376	404	352	448	363	405	395	377	386	381	342	380	402	379	320	406	411	367	412	339	400	398	390	389	392	348	377	397	399	367	374	418	428	373	402	388	445	358	422	429	367	385	383	387	355	422	385	405	398	362	375	364	364	374	333	404	343	409	383	395	391	406	368	362	368	359	385	392	383	386	367	373	392	397	366	385	361	366	421	384	349	360	350	358	377	392	390	385	375	386	407	391	372	396	360	403	388	389	403	432	422	405	385	372	401	383	388	379	375	367	385	363	380	384	364	372	453	392	389	400	369	385	387	388	383	365	420	384	364	419	368	401	361	397	358	390	398	381	413	348	457	371	385	408	354	370	386	380	386	395	419	371	371	345	386	424	371	371	378	388	380	401	401	404	359	384	413	374	410	404	374	367	359	384	368	392	418	400	397	371	369	352	392	381	342	399	384	379	389	396	393	413	354	353	400	396	402	383	360	355	388	378	394	382	404	378	347	388	323	421	347	374	390	413	390	369	381	340	409	347	375	409	371	363	406	383	401	409	380	396	385	372	411	382	409	368	377	396	399	394	393	380	400	394	392	395	366	401	410	410	364	387	357	408	396	373	374	399	351	371	406	370	398	390	384	385	395	398	404	356	399	389	350	371	384	378	378	359	376	383	383	405	369	389	401	391	370	371	354	359	395	368	370	376	411	376	373	372	364	387	365	372	411	425	418	383	370	405	410	377	380	359	367	368	415	395	402	380	366	375	359	379	381	409	403	409	377	384	374	384	433	399	394	372	374	377	381	376	362	391	431	379	360	371	369	440	391	408	405	411	389	375	387	381	371	393	361	382	372	402	423	361	403	404	371	361	391	404	406	385	388	397	386	381	375	420	396	384	394	395	391	388	368	408	379	394	396	405	424	407	388	362	405	392	384	417	381	388	350	382	422	359	379	375	381	358	379	369	418	400	364	389	415	369	423	398	426	423	379	410	407	382	357	376	316	358	383	362	373	371	372	405	373	348	391	356	386	395	367	420	403	397	370	389	396	371	401	394	378	410	362	415	401	376	392	422	381	390	352	374	394	382	375	404	386	361	432	405	396	391	385	404	411	382	414	378	427	414	391	357	393	380	435	405	338	391	373	355	379	377	365	396	398	375	379	376	342	396	378	420	396	413	412	406	379	401	339	345	385	391	406	406	368	328	341	364	371	366	390	444	395	389	395	369	367	372	395	389	390	413	391	396	394	376	328	390	409	402	365	359	337	365	389	329	391	338	404	385	354	392	393	374	342	416	395	377	403	404	418	366	361	379	409	368	416	402	415	380	377	388	402	374	405	425	367	405	369	364	400	348	332	395	394	367	377	383	362	361	398	381	374	374	394	390	391	367	381	362	398	364	359	398	387	398	404	382	352	320	355	440	390	393	411	406	383	371	388	388	403	405	388	391	389	396	359	374	368	370	372	377	395	376	391	415	384	405	377	396	397	390	392	374	362	359	380	371	383	408	394	366	359	378	395	372	385	415	382	353	379	374	378	412	371	388	403	398	403	424	403	345	370	355	371	384	381	372	398	361	394	385	395	367	355	380	383	408	404	357	357	365	401	371	345	348	373	377	390	361	360	392	338	393	363	439	370	366	397	376	372	392	398	386	401
5255	5009	8521	7860	7112	5984	6118	5571	5040	4191	4130	3735	3297	2965	3341	2808	3090	2674	3235	3184	2869	2520	1880	1585	1517	1463	1503	1493	1393	1406	1304	1260	1343	1260	1203	1235	1212	1205	1098	1153	1237	1120	1108	1172	1151	1134	1213	1087	1036	1044	1052	1054	1004	1047	1066	1078	1005	1019	1045	957	972	958	982	962	941	1000	942	993	967	981	950	1003	965	993	955	970	963	954	974	958	1038	982	994	997	931	915	963	1057	980	1018	942	939	966	904	965	971	964	969	949	958	938	946	895	969	901	953	948	928	961	970	1014	1022	923	991	918	944	966	924	899	927	963	954	950	963	945	938	942	1005	923	960	992	906	936	968	958	975	946	910	977	924	933	941	892	964	997	968	903	973	941	936	955	924	946	948	901	971	938	989	964	976	943	990	935	961	912	927	968	915	945	947	908	957	980	926	975	916	915	971	979	939	966	949	904	956	940	945	905	1003	943	913	945	935	924	944	973	962	966	905	915	952	965	888	950	930	952	898	974	1025	979	998	920	913	954	965	933	991	985	979	946	973	924	966	927	905	952	960	939	953	990	925	927	976	953	972	991	991	971	953	925	994	948	949	939	932	927	940	948	980	943	931	938	932	926	940	969	1015	941	995	1004	980	880	885	922	973	960	903	912	1015	938	960	896	936	931	960	947	941	934	929	958	921	998	976	947	896	865	942	969	986	967	961	970	879	974	895	975	1005	902	907	968	992	952	948	910	995	905	984	915	899	945	979	915	897	915	949	1016	922	949	971	959	942	918	952	907	909	888	919	971	939	929	956	902	966	978	983	958	965	953	932	936	977	971	964	950	980	1002	952	899	938	1025	1009	982	989	923	914	996	962	941	946	955	1046	911	906	948	912	866	899	881	923	937	894	945	938	996	955	952	976	955	946	919	909	993	921	975	922	978	973	997	979	907	897	901	945	924	960	909	997	939	977	972	913	975	976	976	939	925	971	1015	935	918	986	982	976	889	975	1001	912	970	954	968	989	995	969	941	932	945	885	993	939	895	908	897	934	967	945	890	980	970	931	967	910	983	911	955	1001	1006	960	1030	986	965	946	975	889	1031	916	963	979	939	948	950	945	977	1011	915	998	1003	938	975	939	966	907	972	937	901	971	939	977	954	943	949	961	961	952	960	978	945	894	908	954	947	1008	924	901	982	938	950	956	965	950	952	938	965	948	959	882	1005	911	933	950	991	916	959	950	952	957	973	959	997	952	909	968	947	947	900	958	959	943	972	991	951	964	925	987	924	914	1014	1011	916	977	934	971	906	917	919	924	943	957	951	963	887	944	975	961	936	921	971	951	952	940	923	962	946	925	955	952	923	939	953	971	950	915	919	957	946	983	965	990	938	996	1009	984	984	896	925	931	899	972	944	919	951	942	930	934	914	932	990	973	985	862	946	951	950	926	963	932	947	1011	950	966	993	912	957	955	966	959	943	947	1009	928	929	945	1020	922	947	934	975	920	952	948	943	900	977	928	940	911	892	902	964	970	955	907	955	985	905	961	875	975	905	988	963	903	949	958	958	969	959	927	897	919	933	959	912	947	989	950	1012	930	987	988	916	934	907	950	931	982	982	955	977	977	918	969	975	944	945	974	972	950	989	919	904	982	971	989	985	943	928	977	1010	956	942	929	883	937	955	958	951	864	898	936	933	967	927	959	1011	910	908	923	1012	1007	955	896	983	981	990	994	945	976	935	949	916	921	978	949	890	919	966	940	978	987	968	989	926	922	937	933	963	970	963	938	943	961	921	912	912	875	935	996	987	989	907	918	981	996	902	971	960	925	913	1002	984	932	1046	951	937	979	987	942	955	989	987	950	924	942	936	992	959	930	985	936	936	974	935	933	943	927	966	924	955	938	970	956	1015	984	952	955	968	995	931	951	943	939	885	945	965	936	945	935	938	921	957	953	966	993	955	918	963	960	928	985	967	978	929	934	950	969	934	937	901	939	921	930	953	948	934	936	943	963	924	932	957	974	952	919	960	953	920	938	962	958	1010	927	963	991	953	951	905	888	974	988	961	911	934	959	1003	1015	945	970	908	967	984	895	906	994	995	1006	980	985	937	972	925	961	916	933	921	964	904	936	990	983	951	970	920	904	966	956	926	989	970	977	941	925	918	968	921	953	964	951	972	967	964	946	978	986	975	991	957	968	964	978	936	933	949	920	908	1001	950	963	936	944	994	862	939	915	979	977	926	972	875	947	924	988	945	1008	919	936	916	942	917	921	974	965	931	931	974	982	931	948	974	929	932	930	956	948	966	968	988	977	981	923	942	996	1049	987	992	960	995	982	975	1009	885	944	956	944	996	935	965	949	955	947	954	970	926	942	924	939	913	891	917	932	935	934	923	973	970	940	953	939	964	956	927	1001	973	907	983	957	903	968	964	980	1000	950	978	944	985	985	946	964	978	978	943	946	912	934	961	888	999	925	944	1004	947	999	1002	946	977	902	956	952	974	931	935	986	937	975	926	953	1013	922	965	942	884	982	983	969	972	949	921	928	971	947	947	905	946	967	998	981	891	952	941	927	981	930	974	897	885	941	918	940	935	908	949	922	951	986	956	975	918	946	974	970	919	940	954	918	989	957	959	964	892	941	980	958	956	916	914	940	941	965	945	970	952	957	958	906	976	977	954	971	932	986	981	963	978	983	943	942	970	878	927	988	950	982	935	940	970	963	930	982	980	944	889	964	936	943	889	968	942	960	954	952	928	956	1032	967	952	976	962	942	937	962	970	931	956	932	1019	944	1011	985	948	972	933	877	950	1010	949	977	909	923	924	924	921	949	938	944	973	961	931	893	895	960	959	956	970	950	927	967	984	989	942	961	938	892	986	955	934	967	920	969	920	935	925	1010	928	902	920	979	924	948	978	965	1000	961	936	989	964	935	905	874	959	986	975	970	954	954	962	920	963	965	927	995	925	975	945	998	946	952	971	924	951	934	930	927	889	892	912	935	903	1014	935	956	949	913	976	995	933	960	949	985	865	970	973	956	942	857	941	964	952	967	905	941	911	949	950	938	948	969	919	970	938	910	943	922	992	948	881	936	960	992	966	912	990	949	939	950	955	938	965	952	945	910	892	988	947	990	945	929	936	930	917	938	944	1004	973	930	963	915	908	904	919	1014	969	960	904	897	947	945	931	976	906	983	937	951	925	906	948	917	1008	942	924	916	962	996	955	928	1044	936	978	915	1012	950	914	979	982	967	913	908	945	964	985	926	967	954	970	939	939	988	901	965	989	954	982	991	983	925	956	901	917	905	961	974	931	947	916	928	979	943	978	903	962	957	954	956	919	943	986	980	962	918	908	985	950	965	938	930	933	946	948	953	939	993	981	941	970	973	1002	924	959	983	975	978	941	885	953	945	920	1002	997	980	915	878	1013	1014	977	988	1002	1006	927	960	904	969	969	946	939	946	958	954	926	933	913	1036	992	950	929	975	930	937	964	965	936	895	987	970	1019	979	952	969	940	963	968	988	950	958	963	976	901	952	1001	888	962	932	971	967	917	939	953	959	986	949	968	991	960	926	995	946	973	961	958	915	940	969	977	910	973	919	931	975	906	934
22816	20353	24133	19390	18073	15820	14405	14046	15382	10978	9674	8252	7437	6364	6975	5211	5723	4931	5648	7229	5415	4163	2035	1247	1021	887	900	952	881	752	725	646	631	598	566	561	570	503	549	539	559	523	528	508	569	530	508	504	490	496	480	517	477	476	434	454	464	478	478	429	417	442	462	458	468	458	493	524	483	442	490	478	473	433	440	429	453	445	438	467	505	487	465	458	479	433	427	439	461	450	458	462	463	455	452	486	440	453	441	445	449	439	443	451	438	480	460	482	498	466	483	424	455	444	425	451	441	477	454	429	442	460	453	464	508	441	501	469	440	453	490	444	447	472	479	498	442	453	448	423	474	489	453	482	478	476	438	460	463	472	436	456	489	452	461	456	452	464	440	440	497	441	443	442	460	474	435	444	469	442	466	441	456	505	475	435	469	462	449	462	498	500	445	451	442	463	454	459	459	429	436	500	477	431	471	455	471	423	421	435	474	451	441	462	446	493	442	529	493	472	476	447	462	464	436	482	450	468	411	458	445	453	489	427	478	479	451	452	441	465	447	433	464	468	467	459	444	427	475	448	493	474	458	426	483	507	454	468	456	432	451	429	443	507	453	446	427	447	467	497	444	468	436	476	447	437	458	424	458	425	440	485	460	460	497	443	465	422	448	453	443	523	433	470	457	450	453	460	425	479	474	469	487	432	451	422	458	436	479	460	457	510	441	444	429	463	465	482	491	416	471	422	431	416	445	467	498	479	445	443	457	466	451	475	426	464	458	427	421	418	492	460	459	462	452	430	458	423	474	484	463	452	455	457	453	448	477	487	500	459	441	457	428	461	456	482	426	462	428	468	469	511	487	478	454	470	471	460	435	487	477	476	469	474	472	452	461	477	448	459	438	450	453	494	445	434	461	468	452	436	446	442	472	473	445	453	465	435	483	466	495	447	461	472	467	473	430	441	474	460	407	455	462	456	443	407	483	468	442	488	464	456	486	461	459	468	462	471	444	472	446	471	454	453	449	457	459	482	472	462	469	487	444	443	447	455	447	465	435	490	476	446	428	417	456	447	454	436	438	450	488	434	450	432	456	392	421	421	452	424	447	452	510	487	449	465	503	499	454	471	512	421	478	461	496	430	451	497	431	439	456	420	454	467	452	463	434	464	460	470	473	445	461	442	430	433	476	479	453	470	498	456	456	435	439	509	463	440	476	470	444	414	467	451	433	456	452	454	445	477	465	455	470	473	476	454	477	431	466	463	455	483	453	441	450	427	448	423	453	448	481	461	492	472	462	464	437	452	441	500	466	460	464	471	459	446	472	434	436	437	481	436	468	445	472	465	480	462	457	481	452	468	421	459	458	421	465	465	458	463	461	452	424	447	450	447	427	443	436	498	418	470	475	422	455	467	444	440	440	449	505	443	432	441	460	446	472	418	464	438	424	451	465	459	445	469	449	518	444	439	506	448	442	452	447	445	466	423	432	439	481	436	468	447	414	424	454	481	464	487	438	464	483	417	485	467	476	453	463	442	453	433	467	490	443	422	485	463	441	481	430	459	472	451	439	441	458	461	475	477	468	425	462	472	454	470	442	485	446	494	430	465	437	452	464	477	448	467	458	464	468	462	449	440	489	445	488	488	465	484	497	464	475	444	486	505	459	451	506	441	467	485	418	467	434	455	442	462	466	472	501	474	440	436	492	492	441	461	437	460	466	444	479	462	451	441	472	463	497	447	458	486	445	433	410	431	439	471	451	497	478	450	474	426	465	447	494	429	477	476	464	450	464	430	475	488	477	465	420	444	480	448	466	438	488	466	479	478	440	417	480	452	461	452	497	450	458	439	445	473	446	457	456	483	462	436	417	445	445	443	473	461	461	482	482	502	494	460	408	454	471	444	425	469	452	498	474	434	427	460	481	485	503	420	445	469	423	411	467	488	433	454	433	460	442	481	490	481	443	496	452	456	465	474	386	443	458	434	465	458	478	449	481	435	440	438	443	476	451	486	488	468	440	487	449	467	457	471	450	482	478	429	423	434	505	454	432	467	451	456	446	479	468	421	455	481	449	430	490	432	492	454	457	486	409	459	440	489	498	470	453	458	444	424	426	490	463	461	460	475	421	436	415	477	474	461	425	489	475	508	442	457	445	466	479	450	430	512	448	409	420	427	491	497	462	462	428	460	484	442	463	447	437	459	474	476	450	470	496	503	457	445	465	455	397	511	491	444	437	473	471	495	472	457	453	426	435	492	461	425	461	487	447	473	467	475	414	460	463	456	480	435	461	462	428	487	449	440	442	453	478	501	465	437	454	456	469	450	467	506	459	462	449	460	455	517	458	444	457	451	481	450	503	478	442	466	453	432	484	467	467	460	460	487	438	476	481	460	475	438	458	457	447	456	483	489	514	445	424	424	476	447	479	445	477	445	447	447	445	464	453	446	409	469	481	425	430	445	455	458	455	473	488	484	457	456	464	459	449	427	419	468	467	446	470	467	469	468	468	398	441	472	417	447	478	444	427	467	489	477	453	448	427	434	445	409	440	472	491	467	495	487	468	483	450	456	499	451	446	470	473	471	467	471	474	439	431	430	453	434	402	444	461	441	445	454	414	447	443	449	432	465	471	480	460	469	427	477	475	457	462	451	445	468	486	432	454	474	456	446	472	454	435	478	488	449	445	467	443	461	448	481	418	452	454	467	469	485	439	481	456	446	406	467	478	480	481	520	418	472	458	432	510	498	467	482	443	436	444	422	447	449	449	476	449	482	486	437	463	485	473	471	470	457	461	465	476	444	436	450	466	412	435	457	454	408	496	444	458	446	444	426	463	470	462	471	476	494	481	525	502	428	441	454	435	426	484	449	454	469	458	457	459	479	459	439	413	451	457	448	492	442	446	450	486	475	431	431	457	460	500	466	454	447	427	420	469	481	447	447	479	481	495	454	453	485	487	496	435	456	433	441	465	460	449	482	495	459	431	488	493	464	423	447	476	434	476	495	455	491	422	458	478	474	466	425	470	458	430	468	442	499	401	417	471	426	469	443	436	444	460	470	462	491	417	461	457	450	484	452	493	453	445	471	434	409	465	458	497	459	446	458	435	454	432	452	510	484	423	451	428	475	476	433	444	453	456	544	461	467	449	439	427	425	446	452	462	453	452	498	488	472	464	436	393	470	482	464	492	448	473	439	476	448	430	448	435	437	483	459	478	440	469	448	471	455	478	451	433	441	442	448	436	510	474	457	453	482	473	496	485	486	456	441	468	453	461	443	474	451	440	458	486	431	452	460	478	490	445	477	465	495	430	461	421	457	481	455	444	460	489	500	422	529	457	456	428	446	458	456	489	402	476	479	413	445	444	449	485	429	461	477	459	408	412	463	434	435	434	429	465	406	399	463	414	463	476	468	468	432	464	473	451	455	463	498	508	433	436	458	447	445	453	465	466	484	441	442	434	419	433	447	473	482	414	449	464	495	479	428	456	415	474	459	449	472	481	457	501	492	411	446	461	484	414	466
14645	16379	21861	21797	24580	22469	24972	30940	31815	27809	30334	27912	26278	23662	26982	22613	23977	21137	22616	25123	21126	17642	9811	6910	5173	4229	5136	4926	4167	3196	3086	2890	2412	2222	2102	1965	1997	1899	1789	1803	1794	1693	1679	1630	1694	1685	1544	1439	1363	1400	1418	1437	1337	1355	1351	1288	1235	1267	1229	1173	1134	1128	1135	1158	1185	1138	1183	1189	1197	1206	1152	1155	1136	1137	1108	1184	1194	1154	1201	1135	1132	1178	1158	1119	1130	1084	1140	1153	1160	1101	1109	1087	1174	1138	1077	1106	1171	1144	1120	1169	1032	1118	1071	1155	1096	1148	1141	1109	1107	1122	1104	1117	1094	1087	1109	1089	1114	1112	1117	1077	1065	1114	1057	1103	1089	1139	1095	1113	1059	1081	1049	1114	1113	1061	1064	1139	1128	1057	1032	1074	1128	1122	1063	1079	1122	1167	1144	1007	1102	1072	1113	1096	1074	1126	1078	1083	1030	1115	1093	1113	1094	1080	1072	1094	1079	1101	1072	1069	1073	1040	1080	1099	1111	1162	1102	1081	1142	1139	1148	1147	1072	1042	1054	1152	1115	1128	1123	1066	1094	1145	1110	1074	1118	1063	1137	1075	1093	1073	1149	1102	1080	1169	1042	1088	1049	1041	1138	1155	1138	1091	1093	1084	1107	1097	1135	1071	1106	1128	1062	1072	1091	1093	1103	1065	1066	1072	1176	1083	1110	1082	1043	1119	1138	1077	1165	1101	1083	1055	1105	1095	1123	1116	1089	1089	1146	1137	1093	1114	1055	1073	1115	1104	1061	1041	1087	1103	1115	1096	1080	1140	1077	1122	1073	1102	1099	1128	1126	1100	1107	1129	1096	1035	1042	1059	1188	1117	1102	1078	1090	1142	1115	1098	1130	1144	1061	1164	1113	1042	1063	1087	1131	1091	1123	1073	1046	1042	1098	1117	1111	1166	1159	1097	1119	1091	1125	1086	1042	1137	1129	1143	1206	1129	1131	1118	1095	1108	1023	1086	1123	1072	1097	1126	1106	1032	1104	1115	1067	1051	1137	1054	1133	1131	1128	1154	1088	1112	1091	1102	1085	1089	1118	1148	1097	1085	1104	1048	1113	1104	1094	1127	1121	1119	1103	1152	1055	1063	1104	1058	1145	1136	1113	1082	1095	1113	1106	1102	1133	1104	1061	1090	1132	1111	1155	1133	1146	1074	1120	1072	1103	1116	1134	1090	1139	1081	1083	1103	1095	1195	1072	1118	1124	1101	1077	1091	1072	1065	1098	1067	1147	1127	1123	1102	1124	1115	1043	1047	1121	1067	993	1074	1090	1129	1098	1126	1079	1110	1120	1101	1066	1053	1067	1145	1100	1056	1112	1120	1087	1126	1086	1066	1142	1101	1127	1148	1153	1124	1141	1080	1095	1094	1143	1068	1107	1178	1128	1149	1170	1076	1118	1117	1048	1078	1062	1137	1068	1078	1111	1074	1167	1096	1090	1147	1026	1070	1061	1116	1139	1095	1101	1107	1095	1107	1103	1126	1127	1132	1126	1063	1091	1072	1118	1095	1116	1077	1126	1117	1083	1112	1127	1126	1166	1093	1035	1154	1135	1096	1086	1059	1108	1083	1065	1141	1122	1122	1077	1078	1111	1133	1106	1205	1125	1089	1177	1094	1143	998	1034	1079	1097	1074	1085	1114	1078	1075	1193	1089	1069	1149	1101	1112	1097	1124	1177	1039	1108	1069	1129	1130	1133	1119	1120	1064	1123	1100	1133	1087	1083	1149	1023	1092	1137	1123	1111	1139	1124	1047	1123	1078	1088	1060	1114	1058	1123	1108	1091	1096	1119	1112	1087	1138	1125	1064	1096	1107	1083	1101	1116	1082	1090	1089	1137	1149	1099	1144	1111	1072	1144	1217	1091	1095	1115	1126	1075	1125	1096	1065	1159	1100	1157	1113	1088	1053	1120	1122	1013	1090	1085	1077	1100	1050	1027	1090	1077	1054	1114	1124	1137	1060	1047	1117	1153	1128	1149	1134	1085	1100	1074	1098	1104	1113	1114	1075	1111	1099	1125	1087	1116	1103	1090	1088	1056	1090	1155	1073	1133	1148	1087	1072	1077	1121	1102	1148	1111	1078	1108	1137	1088	1099	1076	1069	1122	1127	1062	1152	1070	1103	1112	1105	1059	1114	1157	1100	1104	1165	1081	1116	1084	1174	1103	1119	1134	1112	1048	1072	1137	1120	1089	1077	1125	1121	1094	1105	1074	1065	1078	1122	1112	1078	1090	1132	1195	1055	1149	1108	1080	1149	1041	1063	1059	1111	1053	1113	1127	1177	1123	1111	1087	1074	1062	1102	1096	1063	1072	1180	1149	1081	1090	1104	1130	1096	1144	1087	1096	1033	1077	1062	1094	1055	1144	1125	1121	1086	1059	1069	1140	1111	1128	1125	1074	1093	1093	1082	1043	1058	1072	1074	1085	1123	1067	1081	1084	1138	1077	1079	1121	1068	1161	1129	1108	1085	1050	1122	1074	1047	1107	1108	1141	1108	1140	1105	1020	1076	1050	1133	1037	1056	1120	1086	1137	1068	1093	1102	1130	1176	1134	1080	1113	1124	1105	1077	1120	1140	1133	1140	1136	1145	1143	1102	1127	1071	1095	1073	1068	1088	1073	1164	1151	1047	1111	1052	1091	1089	1068	1087	1139	1072	1087	1065	1084	1129	1059	1085	1112	1093	1100	1130	1073	1105	1112	1076	1089	1174	1142	1086	1095	1096	1103	1069	1062	1077	1103	1082	1091	1087	1140	1131	1073	1138	1143	1092	1108	1123	1098	1070	1156	1089	1121	1084	1145	1115	1110	1040	1078	1109	1084	1093	1099	1040	1071	1079	1136	1081	1093	1126	1106	1083	1105	1054	1123	1090	1075	1063	1021	1145	1116	1103	1177	1103	1112	1179	1110	1108	1045	1080	1093	1081	1075	1072	1087	1104	1044	1105	1112	1118	1078	1116	1094	1087	1091	1071	1126	1110	1121	1045	1119	1066	1108	1169	1034	1070	1091	1144	1098	1089	1094	1103	1108	1166	1134	1068	1113	1055	1108	1080	1147	1092	1100	1062	1110	1071	1072	1115	1090	1110	1131	1061	1084	1067	1085	1098	1071	1085	1129	1100	1038	1164	1074	1155	1131	1085	1094	1073	1119	1102	1095	1120	1069	1063	1120	1114	1137	1080	1093	1201	1146	1111	1105	1128	1148	1119	1098	1086	1111	1069	1139	1044	1035	1079	1084	1128	1107	1079	1066	1105	1119	1116	1152	1069	1095	1084	1080	1070	1064	1155	1085	1093	1090	1118	997	1117	1079	1101	1114	1092	1126	1044	1070	1085	1067	1074	1080	1093	1141	1134	1090	1092	1141	1063	1045	1045	1130	1143	1088	1108	1056	1135	1031	1079	1094	1125	1086	1077	1065	1074	1067	1082	1097	1120	1111	1113	1136	1106	1117	1150	1115	1108	1073	1104	1122	1138	1144	1111	1100	1064	1084	1142	1089	1107	1088	1066	1149	1082	1170	1111	1114	1132	1105	1076	1063	1116	1104	1033	1138	1108	1101	1105	1076	1113	1105	1106	1128	1114	1079	1103	1097	1108	1184	1056	1140	1117	1089	1121	1082	1103	1091	1097	1007	1129	1128	1099	1047	1095	1109	1139	1082	1146	1032	1120	1134	1090	1109	1152	1104	1090	1128	1107	1082	1105	1068	1155	1095	1139	1091	1079	1100	1127	1066	1099	1099	1034	1152	1096	1108	1107	1126	1114	1060	1092	1081	1022	1083	1064	1123	1086	1110	1119	1081	1129	1073	1098	1127	1133	1113	1106	1050	1052	1057	1077	1080	1071	1122	1112	1160	1140	1105	1084	1101	1070	1119	1082	1093	1166	1074	1102	1084	1090	1074	1115	1077	1079	1124	1094	1141	1041	1035	1076	1110	1093	1072	1149	1093	1068	1081	1034	1048	1115	1077	1112	1118	1108	1133	1032	1064	1114	1103	1111	1101	1122	1163	1103	1119	1139	1098	1056	1127	1094	1104	1148	1145	1086	1107	1064	1083	1137	1083	1086	1157	1111	1042	1079	1068	1114	1137	1076	1139	1104	1127	1104	1101	1162	1103	1185	1117	1105	1083	1100	1115	1065	1022	1070	1065	1121	1099	1022	1043	1093	1128	1090	1112	1166	1106	1003	1104	1049	1092	1096	1115	1148	1101	1107	1083	1062	1130	1129	1042	1171	1094	1058	1185	1095	1171	1107	1095	1055	1094	1108	1128	1097	1137	1072	1057	1152	1104	1124	1099	1120	1146	1152	1102	1100	1143	1100	1098	1137	1098	1089	1073	1155	1131	1114	1133	1099	1052	1155	1077	1079	1095	1158	1177	1138	1091	1136	1080	1124	1094	1053	1139	1133	1121	1104	1102	1132	1159	1114	1126	1092	1073	1110	1169	1114	1166	1107	1049	1057	1017	1089	1022	1104	1110	1096	1096	1056	1160	1137	1112	1090	1118	1123	1088	1062	1005	1210	1161	1081	1056	1056	1077	1086	1117	1075	1144	1063	1140	1108	1153	1064	1098	1122	1093	1156	1103	1099	1056	1101	1078	1119	1140	1117	1110	1098	1128	1038	1100	1051	1072	1093	1068	1145	1065	1061	1133	1072	1136	1178	1112	1141	1104	1115	1139	1164	1065	1071	1074	1105	1137	1095	1141	1160	1136	1120	1109	1080	1098	1077	1103	1078	1076	1070	1070	1121	1157	1130	1117	1112	1119	1149	1076	1063	1144	1076	1054	1097	1169	1098	1022	1121	1110	1127	1130	1057	1068	1105	1109	1129	1100	1113	1110	1078	1069	1091	1078	1050	1030	1178	1102	1095	1074	1062	1077	1132	1092	1139	1134	1112	1096	1072	1142	1087	1114	1067	1101	1082	1114	1079	1087	1116	1148	1059	1135	1116	1087	1116	1081	1148	1095	1107	1111	1126	1123	1051	1122	1074	1099	1106	1115	1155	1118	1118	1093	1137	1084	1098	1087	1164	1095	1069
31282	26682	30340	25222	23501	21795	20055	23364	24743	21638	19897	16567	13734	12423	14110	10219	11053	9360	9516	12956	10472	7222	3121	1879	1770	1347	1490	1336	1042	814	851	790	654	716	579	568	555	553	565	582	517	514	506	502	513	474	459	451	473	404	411	438	411	410	429	384	385	400	372	400	412	380	369	379	369	363	384	405	453	358	373	369	430	413	396	371	405	342	394	416	342	359	361	367	377	391	368	402	368	378	373	397	403	381	344	371	373	356	377	364	341	351	391	392	376	416	383	359	390	376	361	397	343	305	377	319	373	350	373	375	374	366	338	399	345	330	366	360	384	361	374	380	388	352	369	368	305	385	392	356	390	346	377	360	387	379	352	396	354	346	367	433	360	353	356	369	341	366	356	386	336	377	385	369	394	353	368	390	375	385	342	404	373	364	388	353	369	382	357	396	334	371	383	392	383	366	389	361	354	343	357	407	355	365	409	354	377	351	373	374	393	394	378	324	367	407	418	387	402	344	373	355	357	357	382	351	371	399	364	412	382	421	367	397	353	354	356	357	376	408	369	340	381	368	401	379	361	368	407	388	399	370	369	379	364	385	419	345	356	386	381	355	381	404	375	367	377	398	387	375	373	372	362	368	381	401	355	337	346	359	366	365	352	392	381	376	385	348	367	356	408	381	371	345	351	362	376	367	382	357	349	382	404	379	370	354	374	378	345	424	355	362	349	392	382	353	396	378	322	314	334	341	397	348	402	344	361	355	410	378	382	395	377	376	292	362	390	372	365	362	357	384	353	362	356	353	337	377	374	370	378	366	376	356	354	384	386	366	372	395	378	329	391	369	382	377	379	380	402	350	372	385	383	360	374	386	375	383	367	351	343	380	392	373	387	347	358	366	348	390	354	366	388	374	348	402	372	329	351	344	363	363	366	371	378	363	386	392	351	389	394	345	365	360	364	354	348	402	403	385	385	386	365	349	365	409	392	369	376	411	383	380	388	352	358	380	375	366	405	377	365	383	388	329	376	320	379	321	347	351	371	362	376	352	354	371	332	370	342	366	360	357	391	358	390	350	355	396	384	344	390	356	367	358	386	378	333	389	380	383	343	382	363	403	349	448	381	390	369	349	363	357	386	357	390	336	342	361	369	389	372	365	383	393	392	392	395	373	376	374	315	366	353	343	387	348	365	350	430	372	417	388	339	333	379	393	383	357	344	386	348	390	353	390	361	371	397	368	365	363	343	373	386	362	362	365	352	377	372	354	388	356	326	384	369	376	406	417	325	414	363	386	358	407	363	355	349	382	345	369	358	331	336	353	371	359	374	391	340	348	365	358	343	327	359	331	368	390	387	357	365	337	381	368	376	361	377	327	345	390	363	360	388	340	343	388	348	395	367	395	349	398	373	351	380	342	391	351	395	377	366	385	334	381	368	341	396	374	365	337	388	357	399	363	399	396	336	382	391	377	388	376	358	394	378	397	351	374	380	349	382	376	368	351	370	358	356	365	375	360	375	363	383	377	363	384	353	355	373	374	386	344	414	323	379	432	363	365	365	339	367	374	401	376	372	350	376	389	426	333	409	372	384	408	378	370	371	374	367	338	389	432	377	390	387	365	397	358	354	383	381	382	391	385	369	393	385	353	353	361	359	363	355	357	372	377	361	362	337	372	378	369	381	383	360	368	351	391	361	362	368	381	394	339	352	373	384	369	375	391	386	355	357	364	379	394	385	375	355	329	390	397	361	375	372	380	345	395	347	377	376	366	367	368	361	331	370	383	386	389	374	337	354	347	345	400	343	359	382	392	399	371	322	379	414	385	343	378	379	338	374	383	385	376	372	353	379	391	383	376	386	349	351	353	366	357	351	369	382	380	372	355	353	362	357	347	408	386	377	405	380	349	358	402	389	416	330	355	404	351	349	370	345	373	367	353	369	376	407	374	340	386	372	341	372	370	386	357	380	385	347	364	409	358	375	384	377	351	388	374	413	383	374	355	372	358	373	337	385	375	355	391	381	361	402	366	417	397	385	386	369	335	374	340	392	386	403	392	360	377	384	332	372	377	333	364	368	387	375	347	405	340	397	411	369	391	375	364	393	371	371	327	353	386	356	351	391	345	369	350	370	395	361	360	353	384	394	358	341	356	373	382	382	376	341	381	335	342	365	396	367	382	402	333	365	377	361	375	348	391	364	365	360	331	375	355	355	370	374	342	345	374	374	376	351	362	390	393	370	367	321	359	328	372	386	396	354	382	369	372	377	359	340	370	410	345	366	391	334	381	382	353	377	389	368	338	350	395	382	376	376	369	350	365	383	398	360	409	373	374	343	362	359	369	377	344	390	394	355	366	371	364	338	340	383	371	375	385	357	394	355	338	410	377	370	353	364	384	363	391	363	377	367	362	377	356	363	377	408	362	383	397	387	355	382	360	411	360	364	338	367	358	357	363	363	336	339	407	373	395	396	394	341	398	360	357	361	372	377	361	330	367	389	365	373	408	346	389	364	320	344	377	359	391	375	372	377	379	358	348	366	377	408	327	374	406	367	351	413	393	378	339	359	386	379	348	345	368	369	349	370	355	354	368	391	347	358	349	381	371	335	376	406	401	407	394	436	379	371	356	361	378	361	382	352	386	364	361	392	390	406	405	356	421	367	318	387	416	362	371	370	368	369	371	355	369	372	369	388	361	364	374	375	361	350	392	381	361	367	349	383	346	378	393	338	366	392	371	345	369	338	361	359	359	345	388	352	332	395	396	367	372	379	384	370	352	390	362	387	347	395	383	325	317	407	374	389	352	391	356	376	394	359	367	364	350	408	374	391	378	338	344	345	382	385	342	379	374	382	401	364	402	333	391	366	364	351	364	345	393	378	365	377	353	396	372	334	383	346	385	350	369	380	390	406	359	369	355	358	379	368	357	393	358	361	387	406	350	388	373	374	400	389	359	378	378	397	358	371	348	378	367	358	395	356	367	364	402	382	341	353	382	384	327	393	380	351	360	343	377	372	342	364	360	391	389	399	388	362	377	381	371	375	357	345	387	404	376	362	377	354	382	359	391	380	363	393	371	401	415	339	350	382	368	353	377	386	350	383	353	378	391	361	372	376	380	356	371	394	383	344	393	378	397	353	366	380	365	399	387	393	396	370	375	375	337	369	363	349	341	358	379	378	372	391	383	387	338	371	355	416	358	358	397	362	365	357	373	364	343	399	361	351	366	341	385	354	383	355	351	356	382	375	395	370	351	326	423	320	398	386	360	393	357	369	377	393	351	367	376	345	383	348	385	357	373	389	361	320	356	340	353	369	358	382	362	366	328	365	364	385	382	382	397	373	401	389	373	372	395	389	359	382	364	393	405	358	373	342	370	398	395	363	394	388	365	356	406	376	355	386	368	373	392	423	400	320	343	397	375	375	393	370	363	388	380	402	359	362	347	364	362	382	377	365	348	381	353	397	357	397	340	385	371	365	365	372	381	390	386	327	368	370	364	385	379	385	407	394	399	396	389	385	366	364	361
18734	20895	26973	27667	29611	28480	31919	39922	40338	37641	40202	37618	35489	33035	36596	31103	34237	30098	30196	32945	30866	23340	14018	9732	8242	7217	8387	7074	5999	4150	4506	3775	3045	3097	2731	2415	2362	2124	2194	2199	2136	1899	1880	1910	1888	1709	1544	1408	1413	1394	1384	1328	1281	1252	1179	1153	1112	1023	1121	1025	975	1019	1004	998	1005	985	1078	1063	1015	966	1003	1062	1068	1072	962	1005	973	1016	988	1065	949	1014	993	956	955	976	979	970	991	909	955	967	1155	893	907	938	935	950	970	889	864	873	912	874	938	902	841	906	919	903	866	945	862	894	862	893	875	944	892	933	894	876	909	888	866	890	926	886	879	926	934	904	836	937	864	853	873	975	879	875	874	857	896	896	831	856	886	937	867	917	968	929	879	910	870	852	922	891	827	910	864	892	900	897	934	911	916	891	894	827	885	852	899	873	911	892	875	878	877	858	851	889	858	855	894	873	864	912	949	976	891	849	898	917	928	928	845	900	905	869	876	877	874	922	893	938	892	905	905	904	886	923	911	896	890	837	897	925	949	843	883	936	898	866	879	894	850	912	880	909	901	920	944	929	954	882	885	923	948	918	862	894	906	927	901	885	885	909	891	865	834	897	903	873	914	921	866	886	893	901	902	900	917	911	947	852	825	901	830	861	911	889	959	971	926	910	872	873	859	893	913	921	864	880	910	900	927	884	874	884	876	943	892	905	896	855	867	826	912	890	884	892	886	898	925	863	902	897	896	900	904	869	929	880	912	889	864	877	929	904	920	874	928	888	983	890	877	873	851	871	874	861	895	886	913	886	887	841	915	802	920	848	878	901	901	908	909	958	854	920	949	928	957	892	856	896	846	907	879	921	891	888	897	903	888	903	908	821	897	912	897	918	914	890	916	901	920	871	917	905	895	914	904	915	860	890	956	919	879	870	924	918	859	839	947	937	915	905	928	938	918	906	893	906	902	897	917	889	888	926	829	866	890	916	887	891	879	930	933	908	888	915	908	878	919	914	850	890	928	915	913	899	957	896	904	804	868	844	916	891	868	908	949	891	862	897	871	942	840	927	887	856	897	925	885	955	879	881	864	890	907	881	905	880	855	924	879	914	913	897	918	895	912	815	861	912	905	884	925	864	843	894	889	899	894	838	916	936	875	874	915	926	917	890	925	882	917	881	884	869	920	871	834	914	930	903	901	874	921	906	943	863	916	916	877	872	911	875	948	859	934	818	923	917	889	953	856	863	903	926	867	894	870	920	891	912	892	930	895	878	917	873	865	886	899	866	885	825	918	877	914	888	919	927	899	877	921	863	902	912	894	901	947	929	815	859	863	878	892	866	890	894	955	906	883	904	899	870	898	862	898	891	885	873	867	878	904	837	909	897	865	899	863	911	920	887	848	877	871	899	883	906	881	906	957	898	865	855	915	901	884	871	906	913	857	928	892	883	904	906	894	958	894	868	904	875	905	931	921	900	859	920	897	902	891	892	891	878	882	887	942	872	891	903	884	882	913	878	863	911	896	912	897	913	917	915	922	900	893	909	864	910	918	908	856	893	870	959	891	933	870	904	873	906	890	865	862	880	920	916	891	939	871	894	909	917	902	944	897	860	894	883	847	900	894	895	911	861	916	945	815	941	908	932	874	891	926	850	917	909	905	851	887	896	885	889	916	860	844	876	920	876	907	878	920	910	871	923	910	947	880	925	891	889	881	883	914	893	835	895	906	885	923	896	905	882	894	856	923	892	911	887	903	868	945	950	920	885	923	876	919	903	887	920	884	847	875	879	869	905	920	930	879	918	914	970	900	869	890	914	927	899	882	852	867	857	942	872	877	897	920	883	931	855	933	913	897	889	915	893	894	909	912	958	888	933	887	933	895	906	897	873	936	932	893	870	893	907	892	884	896	925	877	882	856	888	951	917	922	869	923	907	915	928	877	888	898	909	895	883	907	886	879	903	937	848	917	916	858	916	940	897	924	896	945	937	892	905	920	896	888	866	912	880	885	901	934	899	927	865	914	941	990	875	889	889	920	982	891	867	887	945	897	909	882	975	873	900	926	889	867	821	908	923	906	943	874	873	898	890	884	883	957	908	939	868	906	891	850	851	896	880	873	907	934	908	885	903	922	894	907	860	890	937	878	916	930	890	895	907	914	872	933	882	908	938	881	946	872	927	908	895	857	951	891	971	939	920	923	895	927	887	887	941	913	940	916	933	875	971	919	953	927	880	860	912	899	897	865	908	919	941	890	859	927	897	924	896	889	924	921	944	981	869	913	883	902	882	878	928	852	929	921	859	905	926	950	895	935	924	898	904	905	898	865	867	870	905	937	890	919	880	904	862	880	907	913	887	882	872	912	872	927	924	868	862	898	890	892	897	922	912	917	930	936	925	894	912	900	877	922	883	905	835	890	876	894	911	884	831	843	952	879	924	900	848	910	899	937	937	893	929	863	891	869	904	886	883	948	833	903	941	895	870	875	891	929	938	917	920	924	903	865	860	928	854	920	897	853	914	906	910	900	879	890	862	935	876	901	871	890	900	933	880	887	866	853	865	905	923	905	1011	966	896	893	935	884	909	878	887	908	901	871	914	895	883	920	859	861	872	898	894	876	896	942	947	862	898	880	880	865	867	866	887	916	892	878	893	889	889	843	908	913	891	865	885	925	888	902	862	886	849	904	880	863	866	876	899	901	828	860	854	861	877	902	901	906	874	931	870	948	941	864	915	907	889	945	850	853	846	884	885	879	946	929	891	901	895	883	911	917	895	872	845	861	891	892	916	887	919	896	911	866	905	934	828	897	916	857	866	931	927	895	886	901	914	913	900	885	860	895	971	921	915	917	954	940	946	936	890	890	909	839	939	899	871	917	823	899	889	898	981	900	887	885	905	915	849	970	937	881	854	835	860	874	910	889	865	879	931	930	931	906	914	895	882	880	853	892	910	888	876	928	914	917	932	889	929	904	911	912	902	916	924	882	932	885	898	958	852	905	888	895	919	883	921	927	920	888	918	860	921	884	867	913	914	879	904	916	935	910	879	871	893	938	956	874	884	873	927	877	896	892	887	855	857	878	873	903	928	911	898	904	914	867	884	889	942	877	885	900	882	912	935	884	911	918	887	910	918	931	890	922	889	906	875	899	863	827	876	907	925	915	867	876	921	887	875	940	903	924	882	898	896	923	884	841	868	870	862	873	894	937	881	921	870	932	868	913	880	904	892	946	911	881	917	852	868	909	901	903	923	860	851	870	900	892	951	906	850	916	912	860	892	884	950	880	899	922	882	917	871	905	910	900	821	873	941	921	884	909	871	894	820	935	899	886	912	889	841	918	883	909	909	831	909	902	883	897	858	876	914	926	924	925	841	914	915	861	847	929	898	880	892	879	928	894	876	889	914	935	866	875	895	873	924	937	909	926	866	884	826	915	851	889	900	911	914	922	873	913	898	914	901	957	897	857	924	873	834	911	930	902	884	909	877	910	890	895	898	891	891	870	914	944	835	874	919	957	891	908	861	889	852	882	870
6338	3961	4655	3071	2020	1493	1262	1087	1014	966	782	716	679	573	684	619	598	584	620	615	563	490	456	459	453	446	450	433	437	401	425	411	416	384	397	369	390	420	399	419	398	411	398	391	406	416	402	405	402	356	389	402	370	391	387	371	326	389	354	370	378	390	410	356	359	390	377	364	418	405	349	373	348	400	380	396	375	407	383	386	354	380	369	374	355	431	356	391	363	367	391	349	414	357	358	394	402	337	338	352	406	355	375	398	395	340	365	362	372	351	387	348	309	408	386	356	381	341	365	360	383	385	383	387	393	392	387	320	388	359	397	363	354	396	393	410	422	349	415	352	363	363	352	406	381	384	364	379	391	364	372	374	371	368	365	408	355	384	391	382	391	347	393	386	353	350	369	332	390	382	327	385	384	373	371	367	353	352	372	348	338	366	404	356	380	374	393	356	398	372	368	420	336	356	410	378	369	375	359	365	319	357	325	390	333	400	363	397	337	349	367	395	370	374	349	380	372	358	387	378	343	361	364	368	387	390	405	382	368	359	384	357	349	367	349	403	370	366	392	361	413	409	372	362	371	373	382	364	354	417	337	376	375	356	344	407	384	371	336	387	398	364	406	377	352	382	383	371	358	386	392	405	334	366	400	380	390	363	359	398	396	357	380	388	357	342	399	375	373	357	365	386	334	385	362	361	371	383	338	338	366	363	403	352	382	359	393	366	370	402	382	348	382	369	357	373	400	379	391	335	378	361	360	343	364	391	399	373	366	341	409	352	394	354	409	386	359	388	367	369	391	382	371	384	440	391	375	371	349	382	387	369	363	402	401	362	394	378	362	384	376	366	389	395	370	352	354	395	399	356	399	354	387	401	402	356	375	397	354	379	375	377	339	358	399	380	406	373	413	359	387	402	384	381	401	406	374	392	365	372	409	375	408	407	346	387	381	346	351	381	401	386	365	407	366	386	370	362	369	362	384	385	378	388	326	435	375	372	381	336	353	384	352	369	399	355	350	379	361	358	382	358	359	380	378	367	386	375	387	352	407	331	365	391	369	389	350	366	360	362	344	399	382	380	414	345	379	379	375	377	391	371	374	347	356	334	372	392	361	335	354	361	370	418	390	385	354	380	342	369	378	382	358	353	378	324	334	355	389	313	383	381	353	403	393	403	351	370	371	371	356	389	380	336	372	354	396	385	416	366	369	371	374	374	363	378	369	374	360	380	362	359	347	411	376	373	357	361	347	399	377	340	400	374	384	381	415	371	378	405	342	360	367	364	384	366	367	421	374	393	357	388	389	349	409	348	392	387	365	369	381	369	418	386	379	385	392	373	390	355	383	377	371	375	355	352	380	393	342	387	369	394	368	360	389	386	369	341	375	391	379	379	389	360	344	383	358	394	367	375	359	384	367	385	371	374	359	379	343	402	405	366	408	388	361	414	396	388	388	346	381	332	429	360	371	389	357	388	407	395	399	390	388	345	382	307	373	398	390	375	394	350	344	372	349	371	369	389	414	372	373	353	386	356	373	376	341	374	341	366	376	362	351	395	382	346	363	363	354	357	402	385	394	385	404	414	374	362	372	389	371	377	391	358	346	366	354	374	366	365	369	385	356	401	379	378	358	369	378	359	369	396	389	402	370	375	391	386	372	416	396	333	373	416	351	397	381	375	383	350	376	366	363	371	357	363	364	373	363	371	424	370	384	356	413	378	346	374	387	387	363	339	394	374	388	347	372	391	401	385	374	376	353	383	354	384	364	399	387	357	384	382	407	390	408	403	389	362	378	380	401	344	386	351	369	374	356	383	380	371	378	375	372	353	359	377	405	386	346	376	364	397	330	402	372	343	373	367	355	387	367	370	387	355	359	376	390	340	353	361	363	378	368	393	359	366	388	407	388	346	364	371	395	388	367	417	374	417	357	382	349	404	391	355	379	412	352	356	354	362	400	367	363	378	395	368	393	383	374	398	373	391	362	349	362	387	358	379	395	379	402	397	393	378	328	370	358	360	349	385	354	355	368	394	399	367	352	364	355	380	368	353	351	333	368	382	363	379	391	368	385	368	381	362	373	387	364	365	344	366	385	382	402	361	358	395	395	379	350	366	379	380	365	359	335	382	362	346	358	363	397	410	386	353	368	377	388	353	376	389	351	373	403	367	366	362	364	356	382	381	387	379	403	365	395	374	394	402	400	370	363	357	364	386	379	387	364	363	377	377	378	368	352	370	366	369	378	328	396	377	335	396	407	354	351	374	343	362	388	355	369	360	381	360	383	400	402	392	396	340	374	364	388	367	379	359	380	340	388	348	387	362	355	360	325	377	342	368	417	366	376	378	382	398	335	353	397	383	366	390	374	353	356	373	352	377	406	373	421	376	366	364	393	395	383	359	371	383	354	389	349	371	359	368	380	334	414	367	403	374	389	345	407	386	358	387	397	364	389	341	381	360	374	394	400	344	383	390	395	375	377	391	358	386	431	380	394	355	412	367	407	389	366	350	341	406	407	373	347	367	335	350	372	346	385	366	400	352	331	389	370	375	401	370	399	370	385	387	355	353	413	390	378	396	392	397	365	422	431	390	373	345	391	377	393	370	368	374	380	367	396	372	401	389	345	384	403	359	382	370	402	367	379	346	368	382	357	384	368	383	362	375	373	359	354	361	369	375	375	384	374	375	340	385	342	357	363	411	394	392	377	357	401	361	366	383	419	349	391	368	367	364	387	356	350	354	339	363	360	369	383	360	389	343	384	389	381	374	378	332	376	360	355	380	367	408	375	369	414	381	378	357	369	377	390	390	385	366	383	369	392	371	404	366	382	341	349	374	336	364	355	360	416	407	352	365	383	417	372	402	382	364	364	416	384	362	372	430	376	373	350	376	389	328	391	372	401	387	343	369	389	379	376	401	341	367	350	406	383	388	361	365	375	399	366	400	351	350	391	380	391	400	409	354	371	395	369	378	416	383	424	389	373	384	381	368	407	329	337	349	379	396	357	345	387	387	357	371	328	403	412	387	383	378	399	376	356	391	344	371	389	405	348	382	374	351	389	372	392	360	365	383	404	349	412	363	314	377	357	365	380	342	389	423	370	377	372	397	366	377	382	363	349	346	366	369	368	386	418	353	364	388	381	368	363	403	363	380	394	367	384	405	354	384	394	369	384	369	368	377	384	378	367	368	372	361	343	396	358	369	396	380	364	388	360	377	366	375	338	398	368	392	349	402	383	395	362	395	392	390	391	359	415	381	374	369	421	382	368	326	359	355	393	337	351	353	400	355	347	366	378	367	364	366	386	372	365	361	380	341	405	361	390	343	390	341	383	381	390	351	384	428	361	366	359	385	389	405	376	387	380	367	355	374	385	357	403	335	397	401	365	381	398	350	342	380	382	394	411	370	360	398	335	381	417	372	355	407	372	422	406	391	388	395	380	401	367	375	371	412	358	377	356	311	352	352	361	410	376	372	403	375	365	338	357	358	370	392	390	393	401	398	393	420	352	408
5177	5095	7940	7593	6925	5929	5892	5602	5293	4766	3927	3687	3399	2926	3491	2857	3009	2518	3067	3199	2441	2224	1667	1405	1388	1533	1612	1553	1420	1270	1359	1310	1248	1235	1221	1147	1190	1127	1146	1193	1179	1158	1180	1204	1134	1102	1063	1046	1071	1069	1045	1086	1050	1003	1055	972	956	979	928	996	938	962	955	955	914	950	1024	1002	902	986	964	967	940	1001	963	991	925	1033	996	947	922	913	984	965	928	898	947	959	945	957	935	939	913	974	932	926	901	870	931	918	964	948	909	872	918	930	904	945	954	918	915	977	934	925	910	952	936	934	904	928	1008	902	942	959	901	899	954	1001	933	963	932	942	981	919	993	935	968	998	899	949	957	930	902	929	900	967	918	875	901	933	980	944	939	845	902	907	921	953	991	978	933	897	957	961	913	912	941	935	928	893	947	901	905	943	945	928	950	913	910	965	892	979	915	893	925	945	906	959	931	928	964	875	951	910	912	955	908	923	975	900	963	893	921	943	946	921	958	931	911	990	930	947	957	913	964	929	902	899	962	954	920	945	917	999	918	926	906	848	967	914	913	929	940	918	906	919	984	921	907	961	925	928	909	947	971	945	920	960	937	966	942	921	927	919	951	917	912	893	945	919	900	930	951	985	893	946	920	918	940	957	927	907	914	940	925	980	887	1008	939	958	896	920	930	923	919	914	899	972	878	926	939	906	908	954	927	976	960	921	952	933	942	949	913	913	953	995	874	915	959	890	961	924	958	952	933	907	921	977	945	888	914	941	944	941	906	906	941	935	927	931	979	971	953	928	920	981	924	930	925	889	942	900	909	941	906	949	956	919	986	901	924	883	934	898	924	945	985	901	965	956	932	953	954	904	950	926	911	903	922	952	953	906	944	892	991	945	961	979	925	964	918	945	931	965	988	920	937	895	968	893	957	938	936	968	934	968	989	927	949	883	914	929	924	955	942	923	926	898	943	873	940	940	864	960	916	931	950	929	931	950	913	910	954	993	919	920	951	895	935	918	901	959	926	989	885	938	941	938	923	964	983	960	936	930	910	911	885	931	922	919	962	942	908	906	942	957	977	938	919	934	933	944	935	968	992	954	899	965	952	935	971	949	954	915	904	938	987	913	936	911	897	963	938	853	912	936	933	949	937	984	920	870	931	897	953	931	916	961	919	952	966	915	934	967	921	955	866	873	939	920	959	880	921	941	933	918	914	988	942	967	1012	942	919	946	904	933	1008	922	960	912	901	932	890	935	919	940	931	868	913	962	932	930	925	904	932	891	942	871	948	960	937	946	947	954	922	981	953	925	919	925	887	940	991	922	900	930	918	955	943	959	948	952	918	910	944	943	947	898	973	964	942	954	943	921	960	934	955	945	927	917	966	917	972	944	899	906	908	973	885	918	949	912	941	910	992	887	1003	913	947	918	948	905	927	952	970	974	896	900	909	930	935	914	950	948	954	917	930	903	955	946	936	889	913	940	880	939	932	980	909	964	993	972	917	953	930	932	923	921	899	956	907	911	941	948	929	935	975	980	941	927	948	956	980	927	931	935	921	985	953	917	1001	925	936	911	939	896	968	916	964	976	872	950	949	975	956	977	942	863	939	996	916	917	940	956	1022	917	931	889	931	915	984	989	954	939	967	944	939	968	921	949	997	964	841	988	895	951	939	946	963	913	892	900	936	955	946	937	908	974	927	953	973	948	944	875	883	936	929	935	986	941	942	906	870	923	950	978	913	940	877	909	932	933	892	868	921	933	942	956	949	914	942	967	943	918	958	949	867	906	919	917	933	1010	922	952	909	912	926	941	903	900	891	893	909	951	871	946	982	957	977	947	943	965	918	934	913	967	979	921	880	968	919	948	892	968	941	970	922	926	894	955	963	933	952	937	973	939	907	941	930	913	925	925	945	938	950	977	967	941	897	961	948	974	892	926	954	931	927	968	925	930	890	942	943	927	960	948	943	907	951	982	941	931	877	940	964	920	914	940	923	893	956	910	945	1000	975	958	949	943	940	947	933	944	919	917	935	899	908	960	859	965	883	874	913	867	938	934	923	971	980	916	884	957	919	946	943	946	928	962	959	922	1006	852	897	951	926	929	924	957	903	931	994	893	926	911	956	972	942	907	914	898	955	919	942	983	865	952	944	983	937	944	932	968	899	957	935	989	961	917	966	907	925	961	906	988	949	906	955	927	899	955	929	901	922	910	845	909	940	963	953	899	902	920	922	967	888	934	920	994	877	939	944	957	942	941	941	959	914	992	918	928	933	925	919	899	981	894	954	893	904	893	913	918	917	925	986	937	930	917	879	915	898	930	944	947	924	915	921	996	942	1005	950	938	963	950	965	919	897	944	960	951	937	917	922	920	961	903	920	895	925	916	953	962	940	907	1004	954	905	927	950	894	977	882	925	892	958	951	932	920	883	933	933	935	938	950	909	929	891	883	940	844	925	848	886	930	921	911	928	896	950	959	904	932	927	917	945	933	924	881	931	950	939	935	888	956	951	922	983	901	935	933	946	989	1013	923	870	934	925	897	922	909	983	933	819	991	877	890	917	919	981	936	954	846	878	920	904	935	980	945	920	931	963	943	962	986	927	964	941	912	935	992	909	916	953	944	957	913	973	930	946	990	962	915	951	909	971	987	940	928	951	925	888	927	965	1023	970	884	923	906	983	928	912	929	912	916	915	951	954	892	888	898	950	928	910	936	908	896	939	971	969	971	907	871	915	949	926	935	872	940	911	945	932	916	898	889	870	914	898	950	906	933	928	921	906	895	900	947	910	900	982	961	947	952	1005	982	932	907	918	940	973	891	955	970	913	889	1000	979	953	957	870	927	911	952	934	1000	872	938	960	972	908	935	932	926	994	925	912	915	954	924	935	891	855	914	918	927	930	964	945	897	910	903	919	926	953	975	985	890	955	939	906	893	933	929	917	925	970	957	947	979	924	969	936	937	931	973	910	938	991	939	969	981	938	883	925	924	899	912	989	934	971	953	902	957	922	950	908	909	884	929	911	904	920	943	938	967	960	958	988	1004	977	957	955	954	922	906	932	947	892	937	962	955	931	943	970	868	912	968	913	901	898	969	914	914	977	942	1004	889	945	943	909	938	974	989	894	927	960	915	924	975	904	938	940	924	902	914	926	963	915	943	969	915	941	939	928	953	895	965	908	930	921	964	970	933	907	971	962	937	939	945	891	929	970	940	892	910	993	906	948	951	915	910	904	952	894	951	902	927	940	945	984	956	899	936	877	918	915	950	936	996	951	921	941	920	932	919	933	944	901	949	973	957	987	967	988	951	943	932	966	934	974	923	896	901	946	973	975	944	897	885	940	962	927	953	928	916	954	961	940	1036	916	950	965	999	953	914	965	938	981	910	926	958	864	922	883	926	908	944	959	904	938	975	942	946	929	935	921	925	939	917	969	954	966	947	946	904	933	884	912	912	911	913	952	974	954	937	947	923	948	888	961	930	963	899	906	975	994	947	970	955	956	977	911	904	951	834	974	953	904	943	841	964	876	902	959	900	911	939
23874	20758	24742	19415	17084	15193	14246	15093	15806	12848	11008	8300	7628	6274	7948	5745	5937	5380	5509	7113	5394	3591	2055	1312	1089	961	1002	900	781	754	705	634	629	573	582	548	587	535	559	515	542	486	521	569	550	498	472	482	500	459	491	481	449	470	472	458	473	488	436	458	471	418	469	472	413	428	497	434	476	430	493	468	446	492	484	501	474	476	465	491	470	453	415	428	428	473	454	451	482	437	427	447	527	504	503	431	431	412	460	435	420	440	485	455	484	437	481	444	429	450	447	471	467	477	468	420	485	471	427	462	471	427	472	410	451	463	434	468	452	504	481	449	491	385	486	452	422	401	421	456	410	465	424	475	462	472	475	509	479	446	478	465	471	444	446	390	440	493	448	421	503	472	480	450	457	485	461	486	449	500	452	430	441	453	431	484	433	472	475	432	469	469	463	482	434	435	431	438	456	449	415	427	456	449	419	459	441	440	438	427	425	444	475	458	481	458	441	492	443	442	410	486	437	455	492	409	488	473	451	457	450	443	446	426	429	448	472	458	473	492	472	509	460	457	405	447	484	491	456	491	426	442	463	441	456	430	454	453	440	464	484	441	434	473	475	471	454	483	452	488	465	517	455	462	424	464	457	428	444	444	433	432	454	465	411	464	461	468	466	442	413	423	475	464	471	456	472	503	410	469	469	472	466	436	459	453	493	413	457	466	446	482	452	457	470	508	470	435	471	448	406	435	477	463	450	466	426	453	455	455	449	474	444	421	428	441	499	462	465	478	476	441	448	449	483	437	430	418	461	462	498	456	479	417	424	413	438	467	494	444	418	465	445	419	463	463	449	455	470	430	442	437	448	462	436	497	460	444	439	472	485	469	441	470	466	456	467	453	450	426	464	454	486	447	430	467	466	439	439	457	475	419	481	482	467	423	452	443	435	474	474	471	479	449	458	445	441	475	429	486	405	447	451	431	463	455	483	495	480	461	463	449	499	415	462	505	444	481	479	449	475	469	458	478	469	453	453	440	447	455	432	462	410	420	450	443	455	434	452	450	484	426	425	465	485	423	425	450	465	451	443	445	454	446	463	429	457	488	499	451	455	450	439	424	443	427	470	469	450	421	456	479	464	471	455	469	414	489	457	447	428	429	457	438	453	433	482	478	414	440	471	471	441	458	421	497	467	462	441	428	415	413	422	434	456	462	453	473	440	446	467	499	485	474	457	438	474	519	427	437	434	489	429	424	469	468	446	436	416	466	439	458	460	444	451	390	467	445	447	451	426	454	470	432	457	437	410	458	445	470	484	442	445	422	472	499	443	478	469	461	428	479	468	469	472	497	452	475	456	485	489	446	459	439	488	482	426	471	472	466	439	491	477	422	467	455	458	435	480	442	444	436	462	480	468	458	445	431	445	488	461	472	428	458	391	443	435	494	434	438	470	473	440	476	458	507	438	433	434	447	427	422	432	453	438	464	503	452	432	487	478	432	440	426	451	452	451	432	451	408	449	499	493	455	453	450	478	436	473	424	496	477	425	440	442	453	446	448	449	468	463	427	437	449	464	412	441	441	415	426	458	436	432	496	453	464	500	423	450	444	480	451	480	452	518	467	501	460	420	442	489	465	434	459	453	467	463	420	472	430	479	461	428	458	458	447	439	429	459	440	449	473	449	436	504	468	449	447	466	454	427	458	507	409	457	442	450	428	479	415	487	467	458	458	426	443	405	492	449	429	491	442	495	436	430	415	469	464	457	450	464	429	452	466	482	468	485	484	455	434	433	469	472	439	495	435	441	481	469	457	504	459	432	410	425	475	492	443	452	445	487	515	443	456	461	465	505	431	439	437	447	483	481	438	469	435	467	461	475	459	441	459	485	456	420	450	493	474	447	426	434	493	448	473	459	433	486	451	458	455	446	429	465	446	438	435	487	430	460	442	450	452	422	478	451	460	469	418	471	470	480	434	475	492	468	451	435	470	454	442	473	479	423	439	460	437	464	482	461	437	455	438	448	423	473	478	501	478	430	424	452	444	471	460	438	452	431	481	464	472	476	458	445	450	440	425	443	459	490	480	450	439	438	464	445	466	448	460	477	445	435	474	428	449	460	457	465	456	463	443	495	465	480	416	456	442	456	454	450	437	490	463	496	445	433	459	453	468	483	466	452	433	444	419	415	436	463	442	454	438	470	443	422	433	436	445	472	452	487	482	455	429	476	452	487	446	433	451	441	417	431	429	450	478	470	503	439	438	476	465	481	476	475	507	469	423	452	450	472	457	457	461	428	428	465	460	460	478	424	458	432	486	432	463	428	451	434	436	451	450	434	461	401	477	494	453	471	457	464	440	456	478	474	432	506	489	424	463	447	436	468	468	477	468	456	465	461	441	451	464	451	432	464	459	427	471	438	505	436	440	486	441	441	470	447	468	460	424	465	445	464	447	453	424	421	432	497	452	492	483	458	441	480	439	473	439	459	456	457	435	490	451	473	485	443	473	481	461	476	430	458	432	434	418	434	518	435	453	489	454	429	464	458	442	494	429	457	460	431	415	443	453	476	431	457	466	517	412	454	481	439	444	449	465	457	445	470	437	452	451	445	436	492	447	472	426	445	446	428	453	450	465	464	452	448	469	454	495	475	458	465	472	451	486	451	454	454	440	483	500	456	460	448	433	466	420	449	418	454	418	478	465	460	467	458	423	462	442	456	443	437	438	445	446	493	482	448	424	464	440	438	422	479	407	482	485	439	447	452	433	469	446	447	465	444	473	440	457	442	450	442	477	454	446	507	476	444	427	456	433	486	457	442	476	450	471	498	454	417	463	465	450	455	466	452	474	505	466	467	444	459	473	427	462	440	449	475	398	494	435	452	482	481	492	454	447	447	416	475	465	484	458	468	440	411	462	413	450	458	473	414	408	486	468	442	462	446	423	468	481	452	425	411	483	424	459	472	448	425	440	476	472	485	440	466	450	439	478	431	511	449	451	452	489	447	463	447	437	440	457	460	485	462	458	477	423	461	447	417	447	459	486	452	439	457	440	504	442	452	503	465	467	458	434	487	483	438	462	498	464	429	446	467	450	439	462	442	484	447	466	491	498	463	475	493	473	459	470	460	416	485	429	445	449	446	490	435	426	459	443	444	451	443	459	438	493	449	392	459	504	419	455	466	471	452	455	435	471	448	483	453	451	442	455	453	458	479	471	428	457	422	470	437	469	433	466	445	396	461	471	454	449	470	471	435	405	438	466	474	419	449	410	465	466	452	437	439	450	418	470	449	458	433	461	463	468	478	469	487	433	470	475	459	462	460	476	452	485	473	445	471	467	449	449	452	476	452	486	473	431	436	467	446	424	453	458	453	412	451	464	417	486	431	452	441	477	425	408	455	454	449	431	458	470	457	470	441	435	429	432	466	449	450	465	483	471	458	461	436	413	460	420	429	439	429	468	445	497	436	439	500	456	496	453	467	446	435	479	460	476	490	429	473	447	417	470	446	454	431	433	472	428	449	428	475	430
15308	16535	21428	21309	23155	23222	26414	32298	33004	30656	29974	27113	26283	23686	28220	22350	24521	22284	22918	23214	20886	14968	9728	6468	5024	5019	5127	4355	3748	3165	3166	2634	2311	2281	2049	1891	2038	1874	2039	1809	1773	1700	1844	1706	1601	1555	1465	1424	1432	1403	1388	1316	1358	1298	1252	1213	1235	1235	1190	1182	1155	1154	1156	1139	1110	1124	1154	1179	1155	1125	1141	1229	1182	1130	1153	1136	1141	1158	1162	1078	1103	1154	1167	1095	1153	1123	1147	1098	1201	1099	1137	1101	1220	1149	1114	1063	1116	1109	1080	1112	1101	1150	1124	1139	1105	1091	1154	1100	1077	1141	1079	1074	1077	1091	1101	1087	1090	1093	1150	1111	1121	1119	1103	1128	1167	1082	1069	1081	1071	1027	1087	1021	1081	1062	1120	1051	1059	1067	1115	1075	1119	1063	1129	1147	1061	1088	1137	1083	1081	1121	1047	1120	1093	1042	1116	1100	1069	1005	1080	1106	1053	1068	1076	1065	1119	1103	1108	1131	1103	1152	1116	1109	1105	1060	1135	1092	1075	1122	1018	1156	1065	1057	1092	1116	1092	1084	1107	1149	1090	1115	1118	1125	1048	1098	1033	1094	1058	1116	1081	1101	1136	1115	1062	1021	1052	1098	1110	1102	1083	1079	1071	1020	1081	1103	1112	1113	1169	1100	1082	1143	1089	1106	1080	1120	1065	1102	1078	1127	1084	1093	1142	1129	1079	1119	1132	1122	1065	1118	1068	1083	1097	1125	1109	1082	1040	1081	1072	1131	1077	1056	1099	1116	1136	1071	1097	1094	1062	1133	1015	1143	1068	1079	1087	1104	1125	1065	1075	1131	1061	1144	1105	1145	1124	1110	1132	1066	1087	1052	1097	1039	1063	1127	1111	1097	1114	1106	1093	1131	1114	1051	1090	1113	1073	1087	1144	1156	1101	1083	1142	1122	1090	1103	1095	1125	1072	1129	1127	1083	1119	1108	1102	1120	1102	1108	1087	1067	1069	1040	1114	1086	1052	1082	1117	1077	1112	1059	1090	1078	1073	1137	1090	1112	1119	1149	1121	1092	1119	1099	1104	1105	1097	1112	1133	1116	1120	1065	1105	1112	1132	1092	1114	1086	1088	1084	1113	1146	1112	1116	1094	1107	1100	1131	1107	1078	1076	1071	1097	1138	1068	1097	1108	1072	1156	1098	1093	1059	1087	1145	1088	1089	1068	1088	1093	1075	1080	1156	1012	1099	1054	1094	1122	1106	1098	1059	1081	1120	1120	1161	1167	1065	1168	1113	1137	1036	1120	1110	1076	1075	1109	1099	1070	1112	1107	1044	1135	1062	1108	1082	1092	1080	1099	1097	1065	1146	1067	1124	1123	1068	1028	1157	1162	1162	1119	1083	1133	1126	1086	1091	1099	1043	1068	1081	1137	1111	1155	1057	1112	1110	1055	1094	1082	1102	1046	1085	1070	1096	1149	1115	1074	1070	1081	1121	1040	1105	1080	1086	1085	1145	1082	1111	1050	1089	1071	1131	1115	1116	1050	994	1101	1097	1114	1119	1114	1083	1154	1119	1094	1086	1067	1068	1051	1084	1082	1082	1103	1094	1130	1058	1084	1127	1099	1181	1121	1121	1088	1112	1097	1163	1123	1127	1079	1076	1110	1054	1163	1040	1015	1087	1080	1164	1033	1103	1159	1128	1149	1095	1018	1070	1080	1091	1024	1101	1057	1102	1070	1110	1149	1160	1091	1059	1124	1083	1053	1164	1145	1082	1151	1064	1112	1083	1125	1088	1096	1129	1105	1121	1108	1112	1038	1116	1159	1045	1087	1159	1128	1129	1122	1119	1080	1137	1162	1143	1026	1134	1030	1122	1127	1087	1114	1085	1135	1038	1062	1098	1091	1151	1068	1112	1100	1107	1077	1140	1069	1067	1062	1125	1074	1085	1106	1143	1086	1152	1038	1129	1086	1106	1122	1069	1142	1121	1130	1079	1049	1137	1098	1092	1042	1133	1117	1123	1082	1077	1169	1031	1086	1100	1105	1166	1092	1130	1111	1082	1092	1124	1054	1102	1121	1107	1057	1051	1094	1018	1126	1078	1106	1111	1045	1101	1081	1089	1093	1092	1115	1119	1089	1079	1058	1068	1115	1114	1108	1120	1087	1092	1115	1157	1138	1085	1119	1053	1118	1072	1148	1128	1088	1118	1090	1109	1132	1083	1127	1120	1091	1038	1141	1102	1117	1097	1176	1110	1090	1135	1088	1114	1088	1099	1130	1080	1127	1123	1132	1060	1091	1074	1112	1060	1086	1110	1093	1138	1073	1065	1130	1065	1059	1061	1095	1117	1074	1114	1102	1065	1141	1060	1100	1097	1117	1098	1065	1100	1068	1068	1065	1099	1179	1099	1046	1120	1052	1087	1068	1114	1067	1085	1097	1049	1055	1114	1040	1104	1093	1060	1109	1100	1131	1100	1060	1094	1072	1106	1085	1094	1147	1086	1057	1098	1089	1080	1140	1118	1078	1132	1122	1115	1141	1114	1132	1104	1100	1092	1165	1101	1083	1086	1077	1077	1101	1086	1045	1023	1067	1124	1149	1122	1096	1107	1094	1164	1100	1101	1109	1105	1138	1145	1109	1060	1072	1079	1080	1085	1107	1081	1136	1130	1075	1142	1119	1101	1059	1125	1134	1119	1066	1141	1137	1046	1150	1112	1069	1106	1029	1071	1050	1073	1085	1154	1121	1122	1035	1125	1081	1097	1102	1077	1118	1100	1110	1118	1052	1073	1122	1094	1099	1094	1110	1102	1117	1040	1047	1132	1093	1052	1044	1111	1108	1064	1080	1060	1083	1097	1072	1069	1108	1087	1116	1084	1064	1054	1092	1152	1061	1059	1125	1053	1068	1116	1134	1180	1079	1104	1138	1089	1079	1080	1071	1095	1107	1066	1071	1072	1065	1144	1028	1095	1043	1149	1043	1076	1070	1074	1127	1058	1061	1108	1135	1073	1082	1093	1092	1115	1079	1128	1060	1057	1123	1073	1088	1053	1102	1103	1113	1111	1127	1118	1138	1105	1082	1116	1077	1042	1047	1131	1118	1114	1059	1159	1081	1088	1084	1122	1059	1146	1093	1058	1092	1133	1057	1084	1070	1074	1030	1100	1084	1061	1065	1056	1146	1110	1054	1067	1132	1091	1121	1134	1138	1068	1113	1079	1094	1109	1124	1156	1079	1108	1052	1091	1128	1066	1132	1060	1103	1067	1080	1125	1124	1137	1103	1103	1075	1097	1132	1042	1033	1099	1081	1079	1116	1115	1127	1113	1109	1095	1127	1084	1077	1071	1131	1140	1122	1118	1104	1100	1109	1149	1047	1095	1179	1143	1146	1088	1121	1158	1139	1120	1113	1099	1107	1104	1148	1114	1093	1072	1091	1100	1051	1095	1125	1058	1091	1088	1114	1160	1124	1023	1014	1087	1098	1052	1082	1069	1140	1104	1019	1088	1035	1123	1020	1104	1115	1105	1082	1140	1139	1099	1130	1049	1067	1096	1132	1099	1123	1062	1097	1015	1025	1057	1104	1110	1079	1126	1115	1062	1045	1171	1150	1082	1152	1080	1071	1044	1116	1070	1100	1162	1023	1098	1080	1113	1070	1118	1108	1082	1135	1044	1119	1085	1043	1125	1102	1106	1094	1054	1033	1052	1140	1102	1147	1081	1079	1082	1141	1099	1114	1068	1033	1078	1036	1090	1035	1130	1090	1041	1055	1128	1117	1094	1084	1101	1076	1066	1072	1081	1162	1088	1119	1103	1105	1061	1059	1063	1091	1084	1117	1076	1095	1086	1175	1080	1020	1025	1103	1075	1099	1036	1025	1102	1103	1078	1097	1067	1084	1150	1082	1134	1047	1098	1109	1052	1043	1097	1093	1089	1070	1115	1153	1031	1096	1145	1100	1129	1109	1090	1090	1051	1176	1105	1106	1065	1078	1187	1162	1154	1062	1113	1164	1069	1128	1132	1054	1043	1080	1093	1047	1071	1097	1138	1108	1161	1080	1104	1094	1099	1126	1085	1082	1092	1133	1156	1075	1064	1065	1094	1075	1069	1077	1022	1104	1094	1125	1043	1085	1178	1089	1062	1155	1047	1097	1154	1145	1150	1024	1096	1064	1065	1090	1137	1148	1072	1064	1077	1056	1117	1059	1053	1076	1100	1064	1140	1103	1149	1108	1111	1081	1108	1130	1099	1084	1115	1105	1102	1050	1112	1070	1117	1119	1056	1112	1128	1098	1082	1117	1124	1087	1096	1132	1101	1112	1065	1081	1124	1113	1151	1079	1012	1040	1074	1154	1080	1123	1090	1117	1103	1092	1126	1123	1093	1082	1112	1100	1120	1123	1092	1118	1060	1141	1079	1099	1092	1143	1066	1086	1126	1131	1075	1079	1118	1084	1084	1067	1049	1120	1053	1108	1138	1085	1091	1125	1068	1124	1146	1065	1101	1083	1120	1076	1053	1097	1085	1098	1084	1126	1125	1101	1126	1123	1077	1024	1133	1102	1170	1050	1098	1071	1062	1077	1144	1056	1146	1061	1128	1083	1118	1072	1143	1103	1137	1087	1089	1125	1083	1054	1087	1079	1106	1134	1073	1127	1150	1102	1119	1053	1083	1138	1089	1063	1134	1118	1129	1092	1078	1147	1168	1126	1097	1066	1047	1057	1058	1073	1122	1112	1073	1092	1157	1077	1057	1085	1083	1134	1114	1136	1050	1121	1134	1094	1124	1102	1148	1166	1060	1127	1088	1081	1086	1075	1094	1131	1115	1117	1158	1075	1142	1070	1069	1121	1088	1130	1126	1086	1080	1125	1068	1076	1150	1124	1097	1144	1077	1098	1054	1090	1091	1107	1108	1048	1089	1146	1084	1100	1087	1136	1140	1119	1057	1083	1110	1136	1107	1085	1064	1141	1020	1112	1094	1107	1050	1122	1106	1126	1129	1101	1103	1129	1173	1125	1117	1156	1113	1068	1076	1101	1075	1100	1061	1067	1041	1150	1155	1105	1056	1038	1155	1007	1074	1135	1137
32055	27742	30930	25045	24914	23489	22137	23876	26805	23858	19833	15973	14349	12568	14483	11779	11326	9283	11121	12467	8753	6015	3093	2371	1732	1488	1595	1314	1014	904	893	736	653	591	619	595	582	632	537	535	517	509	525	529	497	479	470	414	449	425	419	461	429	377	408	388	405	405	410	388	424	427	363	385	362	372	380	357	409	355	369	374	390	366	343	391	340	374	352	383	385	366	388	336	382	400	371	376	381	380	368	360	420	327	363	368	375	350	372	361	363	396	396	374	364	354	333	335	338	354	367	402	395	363	389	373	382	358	348	389	399	331	381	396	385	354	380	390	369	370	354	369	376	368	348	375	372	359	364	362	373	354	376	364	390	365	417	376	420	374	358	340	355	381	375	389	370	399	348	366	376	354	369	385	348	355	381	376	364	350	358	381	381	406	368	362	379	365	350	340	364	423	431	397	361	386	355	349	378	359	362	408	365	370	352	345	389	347	391	362	371	346	358	385	382	393	386	374	382	391	375	377	396	337	352	367	360	390	385	370	339	397	398	385	399	355	352	363	330	374	354	373	367	429	379	376	376	423	335	374	370	362	329	361	361	375	377	355	359	350	378	375	331	362	421	395	357	383	367	338	380	363	385	345	376	392	389	385	340	397	355	353	400	373	390	332	397	381	419	356	369	368	377	370	400	380	376	392	354	370	406	350	314	368	345	344	375	358	372	371	359	354	379	372	372	365	383	375	386	390	353	357	359	365	334	358	373	386	332	357	351	397	360	379	389	349	398	360	396	371	329	369	358	369	368	374	387	352	350	377	385	355	385	349	340	357	365	383	400	350	393	397	355	312	389	340	358	345	330	364	396	373	371	391	408	398	381	375	392	362	362	401	341	359	394	384	349	342	365	397	387	392	360	374	361	390	387	357	393	353	364	356	348	384	303	376	372	363	401	368	389	358	368	394	406	355	332	361	354	372	367	376	377	391	346	390	353	374	369	370	341	353	362	341	376	397	365	386	393	364	350	363	361	396	372	353	364	401	365	380	339	382	373	378	375	391	318	343	347	377	404	382	349	364	373	340	331	365	399	340	363	386	404	396	363	396	350	373	386	382	358	386	345	381	396	358	354	384	410	354	369	373	363	393	373	384	377	370	362	369	363	355	380	348	384	384	329	372	375	347	381	342	357	345	370	355	357	417	368	380	380	352	383	343	366	348	392	372	374	353	378	359	381	403	344	360	329	361	346	383	374	357	360	360	393	381	394	365	377	380	360	371	356	363	367	354	378	341	364	358	364	360	384	378	360	349	378	362	353	382	365	393	393	349	421	353	364	403	350	403	375	371	348	364	359	371	385	363	381	395	369	392	338	381	357	350	388	402	358	381	357	377	356	374	370	414	342	363	369	337	395	371	412	421	379	370	346	362	406	360	371	405	365	362	386	363	383	383	390	347	400	381	357	338	376	382	396	360	365	384	397	355	359	396	360	399	369	418	398	336	367	370	349	344	379	368	341	376	372	380	374	363	367	392	386	377	406	395	351	378	379	362	371	390	367	351	355	351	347	389	330	344	370	393	362	356	407	381	376	349	384	398	327	359	317	361	366	346	354	349	395	388	371	379	374	363	367	357	352	382	384	363	391	355	356	377	371	363	422	370	367	383	349	345	370	393	388	379	362	386	346	399	397	374	392	366	386	359	391	380	366	365	348	381	358	363	406	354	343	369	427	360	391	370	350	369	363	384	386	375	375	370	361	372	347	380	348	357	366	378	374	369	388	361	350	373	370	353	361	357	396	383	337	354	399	368	363	394	359	391	400	347	387	366	363	368	400	378	381	370	374	373	364	364	357	376	360	350	373	365	372	359	388	354	371	365	348	384	345	405	386	376	337	386	387	350	368	387	359	328	393	370	370	374	369	363	372	404	375	399	413	361	373	392	376	340	356	349	319	352	338	402	397	341	376	335	363	417	363	362	372	352	366	343	385	365	368	351	398	389	396	385	346	407	345	381	371	401	405	362	360	352	366	366	369	376	356	409	372	345	338	387	392	354	386	387	334	377	359	355	358	354	375	360	358	387	386	351	404	332	370	362	363	379	409	372	365	372	375	394	381	350	362	371	378	395	371	357	375	355	346	382	390	352	362	392	364	389	335	359	384	382	402	355	345	358	414	384	363	353	374	380	380	348	382	364	356	371	380	395	370	391	432	333	373	395	400	396	356	360	352	349	361	350	362	358	362	364	352	367	332	425	370	366	413	348	421	355	365	354	382	366	401	386	337	375	371	347	380	367	353	381	355	378	358	355	366	336	356	387	347	393	362	368	380	352	374	343	364	381	346	431	402	370	355	371	356	380	373	369	337	359	390	356	358	365	346	359	334	376	383	349	407	362	358	373	411	364	387	371	361	397	358	363	351	400	370	368	366	364	362	399	365	380	382	385	396	371	378	319	396	359	382	393	401	380	387	389	361	353	384	359	359	406	403	369	345	355	349	372	390	356	390	390	385	377	355	356	375	352	362	383	341	361	338	417	383	383	377	357	363	363	430	358	387	370	357	379	379	371	387	343	389	391	351	358	331	355	369	386	357	370	396	372	369	355	386	378	350	381	364	393	341	361	358	372	380	357	387	373	324	332	359	374	385	360	372	357	394	371	381	361	380	358	343	376	379	349	365	357	376	386	377	398	396	391	374	350	326	357	344	415	375	350	374	355	331	385	368	374	378	384	392	385	355	371	388	398	384	373	420	340	389	384	371	370	384	421	366	357	379	335	353	354	410	340	336	371	372	356	388	397	378	375	404	360	323	394	373	359	344	358	354	379	366	392	381	397	385	343	373	364	383	371	364	358	382	354	363	395	394	406	379	394	365	347	368	370	394	390	385	384	383	368	335	360	368	343	380	352	382	336	404	378	397	351	359	373	368	356	397	329	381	352	401	385	375	393	358	379	341	376	373	392	375	342	363	354	404	407	331	368	374	320	356	379	369	364	371	362	389	406	403	419	375	362	361	371	394	345	344	375	333	373	396	354	355	351	360	379	380	372	365	375	373	369	362	368	340	380	360	349	364	368	362	367	387	368	363	353	402	359	348	363	361	354	348	357	375	369	371	369	374	402	389	358	359	363	370	353	324	389	384	382	354	373	401	380	360	365	372	354	343	391	361	377	351	400	388	360	397	395	352	393	374	362	385	367	380	397	385	374	366	368	378	353	348	391	349	346	395	397	351	348	384	412	377	353	379	386	337	369	357	370	398	377	372	358	378	367	364	374	380	383	369	364	398	379	388	369	349	373	364	354	383	397	364	390	377	358	348	385	414	344	403	377	396	350	386	344	364	386	396	381	395	366	358	388	360	372	353	341	375	372	352	393	372	363	364	357	381	346	403	372	330	370	369	365	392	362	410	393	382	367	365	372	379	388	367	325	338	379	340	362	334	403	332	361	365	347	360	391	362	373	378	343	371	367	387	364	360	386	378	366	370	350	343	372	398	377	381	388	374	353	366	337	350	386	350	344	338	357	361	373	347	408
20130	21655	26882	26673	30654	28743	33961	39927	41483	40714	39242	37272	35691	32796	37261	32462	33236	29627	32801	31254	28402	21569	13343	10458	7787	8237	8766	7271	5428	5033	4758	3480	3072	2845	2627	2517	2458	2415	2280	2176	2073	1920	2122	1999	1741	1653	1492	1438	1417	1533	1428	1368	1264	1237	1139	1152	1110	1095	1037	1053	1010	1031	1039	1008	1032	939	1005	1003	1007	1012	962	1042	1056	986	1043	976	973	1057	1034	971	1017	1012	1049	948	991	943	993	1014	977	960	910	977	1047	937	891	932	967	985	908	870	882	906	910	867	920	896	850	896	869	858	894	880	909	902	906	949	886	875	857	928	843	935	924	892	912	911	913	844	879	895	867	958	950	912	884	886	866	858	905	881	882	870	946	924	911	891	857	929	860	948	879	900	878	879	886	896	895	919	899	971	882	858	901	847	873	900	903	913	843	841	897	927	905	873	894	905	918	899	865	906	917	904	880	891	934	814	900	911	914	884	877	900	916	922	884	892	829	860	922	898	929	912	890	928	844	881	932	910	974	881	908	903	907	858	848	916	945	935	902	893	879	898	890	934	908	890	915	908	881	887	911	901	922	897	861	879	893	891	913	922	890	876	877	873	901	865	911	864	839	893	869	891	923	910	865	893	909	872	876	864	902	867	918	875	857	908	935	936	936	859	896	941	938	889	865	882	902	894	920	937	894	928	913	871	850	914	949	884	914	831	876	929	897	877	901	872	907	843	878	838	898	882	910	863	885	831	899	957	839	942	861	878	890	883	915	843	882	884	875	933	941	902	864	900	927	895	874	914	831	843	892	897	933	882	922	899	882	894	906	896	955	895	874	893	852	911	846	882	871	903	875	873	871	937	918	904	875	897	876	897	872	913	907	967	927	975	919	931	866	899	880	924	922	946	972	920	908	876	936	914	894	838	868	943	908	910	906	870	855	895	885	864	904	899	859	887	939	854	901	839	889	849	892	909	956	917	937	896	908	871	866	899	847	871	880	888	882	925	944	894	943	902	865	887	897	860	834	955	892	879	960	909	876	868	854	856	912	917	887	883	922	909	898	873	889	927	909	956	857	854	899	907	922	920	908	909	877	991	858	881	917	891	919	894	866	898	921	860	912	876	920	900	866	841	923	870	876	870	901	929	866	938	913	934	922	879	875	944	884	882	914	923	882	888	862	872	876	804	889	906	861	900	904	832	906	858	919	878	914	891	935	912	887	908	899	911	914	931	897	883	907	912	890	855	893	889	909	913	852	884	860	902	898	865	887	846	946	936	878	885	898	902	870	879	900	898	910	861	913	893	914	933	858	910	835	897	883	867	867	966	914	875	849	900	910	902	893	926	912	834	953	974	901	889	900	871	877	928	898	869	851	890	957	880	872	876	896	897	876	904	895	896	920	908	930	858	916	873	917	906	930	933	917	901	874	957	918	878	909	899	866	859	857	886	884	925	934	903	847	854	948	898	912	847	885	852	894	938	893	935	942	872	926	935	896	887	838	908	877	912	893	892	866	855	821	904	877	930	883	932	927	915	859	894	855	887	925	858	891	893	915	887	852	870	916	839	861	916	903	877	863	888	890	932	886	878	896	886	912	873	932	899	900	835	886	903	905	915	890	917	942	881	923	843	860	891	919	856	908	971	922	861	873	872	873	919	938	926	907	920	866	885	894	865	837	928	912	877	946	897	872	880	934	922	876	931	952	875	926	865	891	846	940	870	913	868	878	907	891	921	942	856	926	875	879	885	880	912	858	901	888	916	887	916	860	905	861	946	913	936	863	892	913	965	890	879	914	872	898	902	954	931	908	899	888	906	923	886	901	936	907	911	882	854	877	885	935	847	897	903	913	919	909	897	888	948	920	872	900	883	929	871	915	897	949	832	873	863	856	923	926	913	882	912	826	904	920	874	891	877	918	931	901	884	846	868	867	866	932	881	889	930	919	883	856	913	895	892	867	876	974	878	931	915	881	915	889	855	897	929	970	867	889	845	871	888	889	893	970	919	847	874	896	886	894	864	894	893	858	890	914	930	915	916	877	920	910	876	949	894	926	907	909	919	929	921	920	937	929	829	848	863	963	871	838	878	910	896	851	876	902	932	874	848	894	883	898	851	906	900	851	881	942	843	888	857	920	916	843	959	918	856	949	958	893	913	847	873	923	928	905	890	849	890	906	879	913	890	890	892	939	862	862	909	895	907	867	966	913	880	907	895	851	918	940	956	879	869	878	910	871	926	908	869	858	859	910	877	865	820	918	923	907	887	883	861	890	889	973	928	892	900	898	857	901	891	843	905	909	907	900	852	890	902	917	897	905	864	905	847	871	855	897	873	893	874	825	938	947	870	871	944	897	865	913	935	912	900	910	897	852	859	886	883	879	882	913	876	923	861	921	877	901	892	910	929	914	985	924	867	883	914	898	905	921	860	883	854	856	905	898	955	872	904	961	896	904	868	942	914	885	898	921	841	903	873	858	911	896	854	879	931	900	908	873	896	930	883	869	896	915	871	902	881	882	895	879	902	975	872	889	912	917	882	893	932	877	901	829	873	895	900	903	861	921	845	923	888	858	871	910	889	932	897	858	949	898	919	914	905	857	958	905	871	871	920	879	898	851	887	926	836	840	879	912	948	909	922	889	881	950	870	897	917	950	893	896	866	859	910	919	909	898	901	902	937	914	923	915	901	942	920	912	915	977	918	865	879	888	871	899	896	888	884	910	935	884	907	930	862	895	874	857	905	857	872	870	868	884	911	897	873	856	842	898	873	887	856	920	930	919	888	940	900	899	941	883	937	858	869	899	908	919	908	858	848	902	948	909	902	936	914	921	872	918	924	946	896	900	935	895	913	896	893	956	922	914	873	878	849	896	888	963	877	892	893	910	885	958	900	908	961	901	952	862	924	879	869	864	935	887	891	925	886	917	899	878	897	831	885	880	895	930	930	896	858	904	867	914	904	945	944	892	890	885	907	831	880	870	927	887	903	896	886	929	851	873	886	895	899	896	859	916	841	887	915	881	900	886	873	862	909	905	895	844	869	990	898	888	890	936	895	898	902	927	910	867	906	860	913	936	881	880	897	891	892	827	900	921	831	918	881	855	855	830	897	878	938	893	866	911	867	911	916	880	930	898	905	895	945	913	943	893	897	915	887	902	895	889	886	943	829	922	907	927	884	864	899	912	917	897	873	887	943	881	895	909	899	906	884	870	842	908	919	909	919	850	937	917	904	930	873	900	894	844	932	910	899	871	868	893	920	874	830	919	930	895	869	888	918	953	917	908	925	859	924	932	924	928	928	912	942	925	909	886	862	886	905	888	914	935	918	963	896	910	914	944	853	851	871	899	892	848	929	913	902	962	903	929	919	917	920	913	897	886	904	894	923	847	902	911	896	920	832	891	861	890	911	870	885	926	831	874	830	926	868	836	892	882	860	853	916	865	911	876	926	929	867	918	901	853	850	886	943	897	915	878	922	872	860	901	876	855	854	889	889	895	908	887	938	864	940	873	867	885	881	867	877	880	923	875	912	918	952	896	856
6277	3998	4676	2973	2112	1659	1330	1223	1078	1008	753	708	698	639	687	622	594	606	588	679	569	524	473	427	432	454	443	495	472	398	421	439	447	443	418	401	369	438	402	413	394	401	430	412	367	445	399	443	369	416	437	387	431	369	397	366	369	403	406	370	394	412	385	397	371	389	437	385	382	348	376	391	415	379	372	346	332	364	349	389	402	373	374	379	378	380	394	390	375	392	400	386	368	405	427	409	360	383	369	383	339	351	353	398	364	373	371	418	371	338	380	354	362	327	390	362	364	374	400	374	387	370	378	395	387	353	379	367	395	390	374	379	373	328	405	386	381	356	409	403	394	404	350	382	382	408	385	357	348	361	364	363	395	432	396	365	376	377	374	355	393	371	400	371	389	369	387	410	352	378	371	411	398	408	335	377	379	362	357	413	368	413	410	417	378	386	392	411	433	378	419	400	360	410	394	404	392	378	403	383	354	394	412	385	365	378	354	396	404	367	361	359	363	398	396	384	412	380	413	359	393	386	372	367	393	351	385	393	372	382	410	374	394	350	393	376	416	383	405	428	380	397	379	379	426	417	383	391	356	380	380	392	425	341	403	352	345	411	373	375	387	361	389	387	422	401	394	404	399	388	378	402	357	359	384	371	392	387	379	387	366	379	382	417	368	359	362	410	413	408	399	377	366	426	372	368	384	398	347	362	382	407	360	372	366	376	371	404	378	366	369	380	378	378	381	412	379	374	375	337	396	407	404	381	383	378	378	398	388	391	385	384	351	339	382	428	409	398	379	369	386	390	418	414	371	365	402	387	360	349	348	399	390	364	374	380	390	428	371	358	376	374	386	386	369	405	370	350	403	368	423	355	395	411	379	365	367	370	410	393	414	409	432	401	402	388	355	406	348	420	393	346	401	403	399	389	408	368	353	383	365	385	393	408	411	413	393	386	398	423	396	406	361	395	335	402	379	380	382	358	390	406	380	363	382	399	367	373	383	397	410	377	437	417	372	370	381	352	427	344	396	405	384	412	375	379	381	386	358	384	398	388	362	398	372	396	367	397	361	381	385	363	354	385	390	380	408	341	394	376	388	411	399	390	369	383	373	401	373	350	360	420	338	412	403	383	380	404	377	406	340	403	340	398	424	376	381	361	374	387	373	381	382	345	414	373	358	392	355	368	377	371	364	353	373	386	423	378	351	400	395	381	381	390	362	386	407	355	388	393	357	338	377	415	395	355	318	352	369	377	397	377	371	420	395	344	389	360	449	393	423	409	422	370	369	381	395	433	406	362	378	362	365	380	407	376	358	384	415	378	393	383	392	381	382	380	379	379	370	356	382	369	402	409	385	386	410	367	373	399	384	368	392	403	402	402	375	359	403	370	392	415	402	395	402	384	388	366	423	388	390	370	398	352	370	418	415	345	407	358	390	380	411	383	360	398	382	383	336	376	423	350	352	368	398	353	375	397	371	381	368	344	368	373	382	360	387	415	366	380	394	358	373	368	346	356	374	400	410	348	402	356	406	378	384	379	387	394	371	376	412	364	401	382	375	380	398	377	396	400	378	399	393	359	387	347	397	398	373	388	406	406	381	372	343	368	392	356	350	417	410	389	376	380	363	391	385	386	415	369	337	369	373	415	395	378	385	383	421	387	365	368	389	345	335	360	407	386	404	382	431	368	381	394	352	385	364	365	390	367	368	372	401	361	384	368	396	386	372	351	371	324	378	403	386	388	374	384	358	374	453	420	385	364	355	359	380	366	393	375	401	387	420	381	388	373	380	391	400	396	404	390	398	384	406	379	327	373	351	385	407	362	352	396	403	393	425	375	369	367	415	359	423	390	387	388	377	375	424	412	386	388	399	399	386	362	363	397	392	420	399	353	352	364	395	361	373	362	351	360	383	332	403	382	380	408	406	383	386	419	372	374	386	372	372	374	389	386	401	381	359	382	383	373	425	380	353	397	349	374	376	376	403	396	364	384	354	384	422	381	377	370	406	388	379	409	354	369	395	332	373	370	364	363	385	391	396	364	374	403	395	378	386	371	387	411	400	394	377	355	375	392	376	375	366	394	406	402	398	417	356	372	392	365	393	359	403	392	377	388	389	391	381	357	373	354	388	375	373	379	374	392	368	405	409	365	364	375	397	395	370	385	369	395	375	384	368	389	372	380	389	398	377	405	378	378	403	412	395	367	387	404	416	387	383	411	363	352	360	378	390	387	362	385	391	383	394	369	389	390	395	423	383	397	386	353	401	373	355	408	389	370	393	371	417	411	376	400	375	361	398	366	393	388	373	352	375	403	400	351	362	364	381	385	375	378	387	357	341	391	364	406	400	382	363	388	330	373	372	397	355	358	393	402	409	363	398	438	427	386	407	386	383	390	364	392	385	358	388	409	339	348	367	392	405	388	344	387	397	398	374	379	379	412	419	393	367	338	387	404	381	366	407	418	409	387	394	384	405	397	380	363	381	373	374	369	388	399	393	416	355	415	355	378	372	389	362	431	365	380	367	372	367	380	350	377	362	356	395	361	377	377	370	351	381	405	364	383	376	348	402	380	352	386	389	366	389	358	411	400	392	393	388	385	358	354	423	400	401	398	348	366	391	404	391	412	366	409	380	361	372	391	374	422	384	401	408	405	385	407	394	387	374	406	410	420	381	434	391	387	357	367	382	367	372	378	358	390	370	338	361	371	365	355	386	398	379	385	417	343	386	402	361	383	395	445	389	440	366	346	376	386	411	382	405	376	378	389	376	367	405	381	396	393	396	361	394	409	393	377	375	415	392	363	350	372	365	389	374	372	353	398	372	404	372	397	417	375	374	375	355	406	392	383	391	359	397	336	368	341	414	381	379	405	384	387	382	384	402	363	378	370	386	379	377	374	381	394	399	382	370	421	381	361	348	407	384	413	408	376	434	383	403	349	414	397	409	377	393	377	389	368	373	362	415	317	382	368	349	374	354	403	392	414	384	396	387	373	386	400	396	371	385	392	413	397	360	373	386	356	347	382	360	358	396	364	404	365	442	367	413	373	388	361	395	377	411	390	363	363	381	361	353	376	418	335	374	374	380	398	406	388	349	393	425	392	383	372	370	372	374	376	387	382	371	385	399	391	384	395	383	406	354	383	407	370	388	353	372	374	357	413	394	420	339	367	343	352	377	396	399	397	409	357	350	393	365	419	396	395	384	353	334	366	376	391	392	367	400	374	374	418	381	410	412	385	400	380	394	364	370	365	368	389	366	389	389	417	354	388	344	399	380	372	381	344	396	360	406	380	350	363	395	396	368	411	416	385	400	365	362	415	402	378	348	348	365	384	414	414	356	385	358	377	394	379	365	379	419	412	402	390	437	415	371	380	404	369	395	367	408	372	367	403	366	357	394	362	366	340	388	404	392	367	345	383	368	354	382	376	368	355	369	363	382	368	392	357	353	387	364	361	368	365	400	358	395	394	385	380	347	367	354	370	361	350	370	372	389	397	390	378	348	382	396	380
5239	4886	7862	7479	7003	6338	5852	6079	5455	5364	4165	3494	3592	3276	3587	2706	3067	2805	2909	3277	2508	2064	1638	1473	1491	1624	1755	1509	1309	1396	1405	1292	1246	1243	1211	1156	1268	1239	1192	1182	1194	1206	1289	1174	1151	1089	1100	1083	1152	1043	1086	1067	1067	1040	993	1005	957	1064	996	1009	958	950	936	982	949	925	985	1045	1002	992	976	1027	1033	1016	987	982	1015	985	943	1005	925	1010	1004	1002	934	951	1001	969	1009	961	965	996	988	945	937	980	992	926	950	943	946	961	943	987	954	963	921	964	932	954	943	976	959	972	969	901	965	953	965	905	968	973	999	1016	992	992	950	972	1027	909	966	950	983	964	932	920	903	934	972	933	997	938	917	927	944	1048	952	1006	962	966	963	957	941	968	998	986	981	966	978	934	905	960	962	942	932	997	915	974	929	930	966	935	952	920	930	999	886	991	970	925	939	959	947	944	921	915	899	955	970	999	965	974	906	997	936	954	958	1021	901	962	896	902	951	954	979	909	956	983	965	959	953	954	930	935	969	974	958	940	929	928	955	986	945	969	920	948	939	951	930	933	960	963	885	934	974	955	992	925	903	982	988	891	949	959	976	994	962	968	900	990	907	982	1002	925	928	967	946	1028	937	928	940	957	938	950	985	978	997	943	975	952	919	953	981	889	984	942	988	927	959	910	914	946	952	931	965	934	971	967	989	942	972	905	919	999	920	915	921	938	937	937	983	931	996	958	945	962	956	966	965	927	930	993	875	960	921	985	891	914	936	937	986	941	914	959	965	946	965	968	982	965	1006	916	950	930	920	946	888	924	969	930	988	942	945	945	948	952	976	972	942	941	955	899	954	934	944	928	917	909	949	893	939	954	887	959	921	920	942	929	932	949	934	932	994	935	927	961	980	949	985	915	950	945	945	938	953	918	952	977	912	945	920	922	1000	950	982	970	950	984	890	950	943	955	938	960	974	982	952	929	995	968	962	949	951	988	941	950	914	970	912	932	968	955	1005	971	970	938	929	985	1004	955	1046	910	963	959	987	902	981	931	931	979	975	949	896	996	950	889	927	907	946	966	926	973	947	910	901	901	902	948	975	922	1000	972	956	904	911	959	936	954	868	986	927	943	927	948	903	935	987	994	938	983	943	980	938	974	911	1018	944	944	983	955	955	959	1011	908	955	932	952	945	953	885	972	996	963	951	901	957	965	946	964	946	917	888	963	948	951	978	931	977	933	982	976	980	934	973	953	944	982	953	989	911	964	970	964	947	955	954	929	1003	966	957	940	932	993	930	914	929	927	912	956	926	921	920	1089	993	964	970	946	968	878	963	957	958	1021	958	945	949	923	952	977	940	954	963	911	945	947	926	947	935	967	953	1013	948	937	930	989	972	962	952	986	920	1008	935	973	971	989	930	943	997	953	946	985	959	894	924	874	956	952	995	893	948	998	993	994	923	936	979	967	927	907	955	965	1014	941	909	930	944	997	965	977	928	1010	965	908	882	999	945	924	1013	967	913	991	1001	966	955	984	931	934	955	985	944	942	887	968	872	973	1040	908	867	935	1009	960	952	957	914	897	893	1001	970	908	944	983	936	954	923	883	957	966	931	957	942	979	914	970	938	911	945	909	914	944	943	966	988	982	996	956	982	928	964	967	941	935	949	987	947	913	997	944	969	933	934	921	1003	960	953	929	978	940	925	970	972	935	957	1002	996	964	958	1045	968	972	942	976	864	931	966	1001	983	970	961	977	925	977	986	957	932	901	945	901	963	988	960	922	931	939	944	965	948	911	1019	938	921	976	926	950	942	894	961	981	992	987	947	947	891	935	950	979	977	946	954	1024	945	977	935	928	934	981	965	1002	914	958	970	900	991	956	1015	949	974	955	934	949	937	956	946	934	919	962	935	964	905	928	981	990	948	956	1000	948	933	994	911	954	932	955	966	941	958	932	959	900	967	927	944	881	930	984	931	933	940	927	934	922	933	992	960	922	947	925	993	967	930	962	927	1009	983	923	956	945	961	951	941	989	954	981	973	977	950	980	946	908	916	973	920	932	933	911	947	905	915	962	997	962	950	963	964	932	921	992	965	894	978	965	987	924	996	973	938	923	972	975	899	946	956	943	888	904	905	953	969	955	936	951	953	996	962	928	973	958	974	928	929	937	962	932	994	939	953	953	941	973	962	963	1022	986	913	969	961	945	971	948	922	950	946	981	1006	963	960	928	968	946	914	944	977	938	945	917	996	979	942	1002	959	933	925	923	941	972	941	947	916	948	954	971	922	931	986	990	927	974	955	936	939	944	954	938	968	1008	1003	1012	952	978	891	971	964	992	956	992	948	981	895	945	948	981	941	943	967	938	973	999	968	975	967	947	961	931	906	984	990	962	940	928	950	940	918	967	908	957	961	977	915	958	923	931	968	950	957	938	1009	913	987	968	969	1014	1003	952	975	979	928	984	1010	964	957	951	966	914	949	977	987	953	947	909	951	988	929	989	952	949	933	976	999	956	976	981	911	944	1003	999	974	952	972	927	941	979	903	894	960	1005	974	984	914	984	978	929	950	949	886	1024	929	976	969	945	967	920	1006	1000	972	959	932	971	970	1001	985	976	971	901	981	963	997	912	943	905	921	935	915	910	961	926	963	904	1003	958	970	952	927	974	922	990	967	938	963	946	925	906	971	979	896	1029	990	972	992	951	947	935	896	955	988	963	926	941	961	969	976	938	958	993	933	969	967	988	923	990	935	982	1033	991	931	925	963	966	971	920	978	954	964	958	973	919	926	1002	989	935	944	976	979	943	972	925	924	967	962	992	964	932	931	934	941	917	931	927	954	970	965	911	949	974	1023	911	1018	971	988	929	966	895	919	979	978	994	952	935	961	931	921	949	935	959	906	886	968	944	986	965	939	973	945	947	961	942	941	949	953	949	964	976	913	907	965	938	934	971	996	948	961	948	938	990	924	958	932	946	980	937	948	929	902	954	976	940	951	964	980	967	989	1022	1007	1009	1021	965	945	972	985	937	933	952	980	983	942	965	949	896	988	917	953	926	977	946	920	971	955	905	962	978	952	923	945	973	1001	1003	979	969	926	986	1027	967	954	944	920	958	899	989	928	1026	943	998	1001	922	1003	952	977	973	970	955	923	982	955	944	950	984	972	965	948	1006	907	919	899	907	940	963	1028	978	976	952	947	987	956	939	973	964	906	911	953	929	961	969	949	909	949	977	950	925	925	971	924	973	960	972	1034	940	943	943	920	949	995	952	1025	934	934	966	1009	958	958	907	956	881	946	976	962	992	971	951	972	988	929	960	963	944	947	968	961	915	950	950	975	960	948	957	920	975	987	950	917	986	973	931	937	909	945	934	922	911	896	936	945	917	932	944	948	1028	989	934	934	971	922	923	982	955	964	989	936	948	965	928	981	960	1010	920	938	946	935	959	998	946	936	879	956	951	950	990	965	929	972	953	922	954	949	928	973	983	962	1020	937	916	973	980	975	954	972	981	966	973	925	947	958	952	993	953	983	948	983	952	968	962	953	937	944	924	947	971	909	969	925	941	946	928	899	947	966	976	958	918	1014	939	925	945	919	1017	973	946	943	965	935
23522	19911	24692	19263	18106	15862	14049	16805	16006	14848	11223	8275	7512	6850	7753	6169	6662	6270	5972	6705	4771	2936	1520	1208	938	1172	1093	913	839	740	752	629	592	573	535	591	620	599	562	512	530	560	557	564	509	527	482	506	510	505	526	523	505	468	471	447	495	472	484	480	472	498	443	510	474	423	486	444	476	472	469	440	513	445	474	460	453	468	454	444	458	486	445	466	455	417	474	452	441	484	452	469	498	508	465	471	519	452	491	451	485	456	486	506	470	489	420	517	444	464	459	456	442	435	454	456	487	493	477	421	470	456	484	439	464	450	439	456	447	482	455	480	438	463	443	479	482	428	479	460	454	499	458	497	495	461	438	468	454	454	463	480	506	476	420	459	461	433	471	458	473	491	473	481	466	480	496	465	461	457	464	466	423	472	471	472	482	453	493	430	457	481	467	458	473	473	478	479	454	486	454	458	452	452	473	443	492	501	416	450	449	478	505	497	457	475	460	474	492	498	427	473	466	491	474	441	454	451	483	460	518	506	490	448	461	488	492	436	470	506	419	457	422	474	510	502	481	430	467	473	480	446	467	467	459	464	465	490	438	484	486	442	435	458	505	475	446	499	454	488	463	453	463	483	495	450	475	452	496	464	450	442	454	442	449	406	493	448	457	456	441	468	488	468	473	470	452	468	507	438	456	448	474	484	475	452	445	478	441	444	494	466	470	461	467	443	473	463	499	458	485	483	482	488	479	458	444	450	487	461	465	418	443	443	439	454	437	414	478	471	462	472	490	433	449	428	473	446	464	443	496	464	480	470	474	483	447	470	461	455	452	443	471	478	475	460	477	462	459	470	460	481	484	436	417	430	479	443	495	464	451	493	489	517	494	472	473	446	468	482	474	449	475	481	483	444	466	453	502	463	480	479	486	455	487	481	454	500	450	446	472	452	471	449	463	439	458	481	435	444	418	468	492	519	482	473	446	459	484	482	479	473	484	490	436	492	470	425	461	430	446	478	461	439	492	435	468	482	479	454	469	433	488	471	483	467	496	445	492	453	494	470	450	472	480	423	440	470	456	462	447	456	462	488	444	457	469	436	445	451	457	449	484	430	497	452	480	456	446	461	446	430	437	444	458	493	461	430	446	463	463	452	448	481	478	466	447	497	500	448	485	516	474	458	507	447	465	470	487	497	457	467	490	448	431	447	428	454	459	428	458	463	498	442	449	436	490	490	456	461	474	460	450	431	427	463	489	452	464	481	484	439	492	454	474	508	482	435	450	481	485	478	468	419	462	483	491	450	448	466	480	474	464	468	457	459	479	474	482	480	430	464	446	496	446	460	416	449	463	471	477	449	442	445	449	495	477	488	480	456	464	443	443	478	458	469	456	457	500	449	474	469	475	465	478	459	469	443	453	516	470	428	482	476	472	462	487	429	446	498	485	444	450	468	472	453	457	462	478	442	477	481	441	453	427	480	496	453	483	442	463	453	469	476	489	505	455	490	495	437	471	478	458	431	488	514	460	429	459	458	468	466	458	471	447	489	476	417	486	488	449	500	484	464	476	451	469	475	436	458	502	501	454	460	465	487	480	446	440	496	469	413	461	485	437	465	434	485	454	481	450	456	480	477	475	456	476	418	494	451	471	502	481	478	462	497	505	477	500	485	496	496	460	473	479	448	505	421	481	469	459	437	457	473	490	438	495	495	458	445	415	460	480	496	485	456	430	475	455	456	471	463	479	434	503	462	435	469	437	445	470	446	487	522	436	451	453	484	501	469	468	444	461	489	459	469	464	445	462	476	468	459	459	486	459	437	454	462	477	499	457	474	469	442	434	467	475	437	475	464	462	493	455	503	473	481	463	461	457	445	470	458	486	471	462	498	460	477	478	429	476	468	448	512	470	449	468	482	477	472	454	478	448	439	501	502	444	443	456	461	486	482	478	483	462	450	474	412	449	487	503	482	444	452	473	478	483	450	461	488	522	480	418	471	455	471	445	470	423	487	456	441	459	482	429	473	443	480	463	492	406	424	445	448	444	501	476	497	489	431	442	442	429	453	443	447	462	480	471	462	448	471	493	449	492	492	458	456	478	446	478	491	456	478	494	465	488	488	446	455	492	486	442	465	473	440	457	473	451	467	476	434	492	460	482	465	464	468	423	470	444	473	481	448	495	465	464	449	479	496	466	480	500	484	484	476	454	455	460	456	459	450	449	462	448	474	452	454	446	451	438	517	478	489	437	493	474	468	475	435	435	408	448	448	459	510	484	419	484	538	498	426	456	457	442	474	421	491	466	472	475	494	422	468	467	456	474	465	465	486	446	487	507	435	431	443	447	488	475	463	497	446	511	460	488	430	464	434	437	442	430	452	461	464	465	458	465	468	493	497	486	479	437	449	465	462	471	476	468	453	484	443	535	430	502	471	412	489	476	429	438	495	478	482	454	418	422	489	442	477	458	428	458	460	478	424	495	463	497	508	439	472	439	448	460	436	457	475	480	529	456	438	456	437	486	511	491	470	476	527	464	439	456	467	451	450	469	512	457	463	473	454	500	417	451	504	463	491	478	466	438	477	473	485	456	463	437	491	488	443	490	480	462	460	440	484	469	469	482	463	459	476	471	426	476	445	481	439	460	426	412	449	492	474	484	497	430	439	490	472	450	460	431	467	457	466	400	453	476	506	493	486	509	487	497	484	456	457	478	480	449	460	459	469	466	475	460	454	467	487	467	468	471	490	440	461	477	472	477	423	460	462	491	471	491	470	477	452	466	448	429	463	428	475	450	479	449	444	477	457	454	450	410	480	463	466	461	500	461	473	458	455	472	491	529	500	497	461	482	458	419	492	466	468	446	487	428	439	457	505	431	457	437	485	452	471	471	497	481	469	470	441	469	491	494	436	425	466	392	435	443	476	508	442	467	464	498	486	481	491	433	512	442	492	471	469	466	460	473	455	457	490	482	500	496	459	470	460	464	435	469	442	447	461	508	470	465	426	456	459	456	455	453	466	478	461	472	465	449	429	470	482	458	492	468	467	444	487	440	451	461	468	457	491	430	458	468	491	470	437	452	457	468	440	432	476	444	446	445	449	458	452	484	470	464	480	493	442	448	498	450	469	454	422	486	486	453	476	477	464	440	426	503	478	494	471	491	438	497	478	444	464	503	427	469	458	444	467	524	498	475	485	484	492	466	490	475	454	491	458	494	464	469	463	485	476	458	437	463	477	462	470	469	463	517	477	429	470	498	451	493	431	490	450	423	473	524	500	485	465	476	515	484	464	478	468	499	456	450	459	497	473	472	455	460	478	449	455	460	479	467	454	477	443	501	493	446	414	462	481	450	490	461	497	453	441	456	458	453	425	517	448	456	478	426	519	444	472	441	441	450	440	438	502	475	444	436	463	450	443	460	453	448	514	499	475	470	472	490	449	449	469	457	486	467	487	483	461	464	479	473	457	472	479	472	419	491	444	438	474	502	474	468	490	478	468	463	456	498	438	481	472	495	450	444	459
14906	15825	21537	21039	23976	23421	26098	33938	33084	33805	29910	27192	26947	24929	27943	23617	25568	23225	23045	24246	19637	13102	7852	6215	5057	5497	5883	4506	3859	3280	3319	2564	2291	2259	2094	2047	2103	2017	1970	1857	1883	1889	1829	1691	1554	1510	1525	1467	1516	1432	1412	1408	1302	1266	1337	1255	1234	1214	1239	1230	1153	1239	1129	1182	1197	1189	1161	1171	1173	1171	1195	1212	1165	1256	1194	1149	1123	1230	1232	1226	1180	1198	1170	1163	1115	1114	1179	1128	1108	1210	1144	1127	1208	1108	1129	1167	1188	1160	1094	1152	1155	1068	1099	1162	1119	1062	1062	1170	1171	1125	1109	1144	1138	1147	1140	1134	1148	1121	1132	1179	1125	1147	1135	1063	1087	1105	1108	1088	1071	1178	1080	1115	1156	1134	1136	1121	1184	1104	1095	1113	1119	1052	1171	1100	1079	1154	1095	1146	1089	1088	1113	1115	1150	1144	1172	1127	1156	1120	1094	1181	1070	1139	1159	1087	1121	1115	1068	1098	1100	1098	1123	1127	1109	1108	1123	1112	1104	1195	1132	1108	1136	1114	1153	1078	1166	1084	1115	1128	1102	1079	1151	1133	1085	1136	1111	1135	1147	1076	1189	1157	1078	1068	1084	1108	1076	1109	1141	1125	1122	1128	1102	1063	1150	1125	1069	1090	1123	1127	1111	1129	1130	1168	1166	1124	1089	1145	1175	1101	1134	1096	1177	1127	1064	1145	1073	1141	1130	1117	1133	1141	1118	1135	1134	1137	1088	1087	1089	1139	1098	1052	1089	1175	1127	1115	1145	1092	1089	1131	1098	1126	1108	1163	1057	1132	1135	1048	1185	1086	1122	1079	1028	1151	1116	1126	1040	1106	1145	1119	1153	1186	1094	1108	1131	1095	1091	1150	1131	1153	1107	1140	1110	1063	1081	1088	1108	1163	1068	1178	1074	1095	1105	1151	1087	1072	1110	1132	1111	1189	1166	1142	1099	1067	1192	1075	1056	1112	1135	1123	1125	1135	1080	1126	1141	1198	1101	1094	1102	1154	1119	1056	1157	1095	1165	1148	1094	1083	1145	1156	1157	1018	1115	1130	1088	1089	1131	1171	1130	1085	1141	1091	1095	1118	1140	1148	1094	1062	1107	1121	1168	1110	1115	1121	1054	1150	1102	1095	1119	1109	1123	1126	1160	1093	1128	1075	1174	1057	1166	1154	1139	1119	1136	1139	1146	1181	1148	1127	1149	1117	1110	1092	1150	1074	1095	1108	1107	1111	1151	1113	1136	1107	1077	1128	1075	1131	1090	1045	1070	1134	1165	1153	1139	1055	1094	1099	1107	1159	1161	1125	1108	1107	1103	1075	1114	1099	1098	1085	1127	1111	1096	1107	1094	1109	1143	1057	1139	1175	1112	1098	1065	1129	1133	1098	1088	1143	1068	1125	1117	1154	1113	1140	1177	1135	1074	1162	1101	1137	1170	1114	1059	1134	1091	1082	1136	1139	1100	1124	1143	1105	1131	1136	1180	1112	1134	1110	1114	1123	1193	1149	1142	1097	1139	1120	1145	1133	1130	1136	1101	1148	1122	1117	1116	1154	1155	1130	1139	1097	1126	1145	1196	1124	1137	1135	1061	1147	1072	1168	1186	1131	1117	1116	1117	1181	1126	1118	1109	1156	1156	1125	1155	1132	1091	1102	1097	1169	1177	1097	1112	1103	1147	1110	1120	1113	1074	1122	1092	1123	1071	1114	1111	1125	1141	1112	1088	1115	1155	1134	1075	1088	1125	1138	1101	1090	1163	1118	1072	1139	1116	1177	1134	1108	1167	1066	1079	1117	1148	1144	1127	1130	1093	1103	1130	1171	1151	1109	1101	1124	1120	1109	1152	1106	1127	1055	1104	1134	1152	1111	1147	1125	1151	1149	1131	1142	1122	1171	1113	1049	1173	1125	1147	1098	1100	1102	1089	1114	1123	1155	1094	1109	1160	1097	1075	1100	1109	1135	1123	1114	1061	1096	1147	1113	1103	1162	1140	1097	1114	1157	1122	1149	1120	1140	1101	1185	1077	1156	1125	1116	1112	1122	1106	1165	1135	1068	1096	1082	1065	1146	1054	1120	1130	1142	1133	1083	1069	1144	1132	1060	1147	1073	1108	1136	1059	1119	1108	1072	1094	1133	1169	1104	1169	1153	1169	1091	1110	1119	1151	1104	1139	1130	1126	1108	1109	1121	1109	1099	1102	1077	1105	1129	1132	1216	1159	1109	1149	1125	1063	1112	1124	1057	1077	1140	1080	1138	1138	1102	1112	1114	1133	1089	1135	1131	1089	1072	1148	1128	1101	1108	1130	1138	1151	1075	1109	1137	1104	1166	1143	1116	1099	1102	1165	1128	1079	1163	1200	1174	1109	1093	1105	1093	1076	1152	1135	1126	1142	1165	1132	1070	1103	1125	1101	1141	1096	1147	1123	1073	1131	1105	1090	1147	1168	1091	1129	1128	1207	1131	1104	1055	1140	1141	1080	1115	1158	1185	1151	1122	1170	1125	1102	1061	1106	1093	1065	1106	1117	1119	1096	1108	1134	1071	1129	1147	1126	1129	1119	1102	1144	1080	1129	1129	1128	1093	1080	1138	1103	1163	1104	1133	1097	1126	1121	1146	1183	1174	1130	1153	1097	1113	1214	1121	1162	1166	1090	1148	1127	1084	1123	1137	1126	1197	1073	1074	1104	1121	1116	1137	1143	1138	1100	1115	1119	1070	1071	1213	1059	1055	1097	1147	1093	1050	1134	1170	1113	1138	1115	1092	1129	1122	1135	1125	1112	1169	1090	1137	1083	1084	1125	1169	1090	1140	1153	1162	1139	1120	1079	1168	1091	1068	1084	1097	1144	1130	1088	1110	1081	1127	1119	1042	1111	1164	1147	1135	1172	1059	1124	1102	1089	1137	1196	1104	1125	1158	1126	1117	1074	1146	1080	1148	1170	1123	1155	1093	1104	1087	1103	1107	1107	1106	1125	1107	1171	1141	1152	1094	1094	1118	1119	1102	1108	1074	1162	1108	1150	1089	1105	1136	1057	1071	1123	1158	1134	1141	1110	1115	1132	1113	1092	1130	1169	1162	1094	1101	1182	1138	1071	1178	1101	1160	1160	1169	1130	1073	1047	1116	1110	1096	1130	1148	1101	1167	1129	1123	1081	1106	1187	1157	1169	1131	1083	1090	1114	1082	1080	1113	1120	1183	1184	1155	1124	1121	1113	1163	1121	1118	1029	1175	1180	1127	1060	1159	1105	1128	1179	1128	1158	1093	1045	1120	1095	1102	1152	1120	1120	1160	1127	1036	1124	1096	1118	1117	1160	1106	1155	1073	1121	1116	1117	1121	1109	1147	1139	1111	1117	1093	1155	1087	1103	1106	1141	1213	1058	1140	1155	1142	1172	1131	1147	1212	1076	1109	1074	1163	1048	1099	1159	1130	1161	1142	1157	1155	1163	1149	1051	1140	1166	1105	1133	1094	1098	1057	1113	1097	1114	1101	1154	1104	1107	1104	1066	1143	1119	1059	1092	1153	1142	1030	1160	1159	1097	1127	1114	1153	1066	1077	1105	1113	1135	1174	1127	1119	1128	1182	1113	1093	1138	1102	1127	1085	1100	1206	1130	1067	1118	1083	1077	1124	1110	1085	1099	1133	1168	1147	1175	1081	1109	1121	1123	1149	1160	1114	1136	1108	1102	1162	1064	1100	1089	1116	1156	1101	1081	1124	1137	1183	1121	1113	1103	1096	1113	1144	1132	1144	1088	1090	1162	1131	1105	1118	1127	1103	1088	1124	1085	1107	1158	1200	1176	1086	1132	1145	1184	1081	1100	1097	1128	1054	1059	1117	1114	1129	1109	1156	1143	1068	1091	1148	1130	1068	1119	1094	1158	1165	1107	1139	1090	1115	1107	1109	1071	1083	1143	1109	1094	1132	1110	1125	1111	1143	1156	1142	1101	1102	1138	1048	1164	1123	1107	1036	1103	1141	1125	1108	1091	1107	1124	1152	1165	1170	1075	1129	1131	1098	1119	1154	1089	1163	1089	1133	1085	1150	1105	1098	1111	1131	1166	1077	1139	1081	1136	1106	1164	1136	1121	1084	1049	1085	1091	1114	1203	1136	1157	1097	1112	1149	1058	1119	1132	1092	1098	1136	1101	1076	1070	1091	1110	1175	1084	1092	1075	1100	1141	1127	1098	1132	1129	1134	1126	1181	1122	1140	1103	1124	1083	1128	1154	1106	1115	1097	1106	1111	1061	1100	1142	1132	1133	1115	1169	1131	1116	1124	1144	1148	1129	1138	1108	1142	1022	1113	1148	1152	1122	1063	1101	1093	1137	1091	1156	1133	1132	1088	1087	1133	1156	1104	1095	1160	1151	1069	1130	1118	1134	1083	1099	1103	1117	1114	1156	1091	1151	1140	1145	1104	1145	1121	1106	1158	1109	1204	1088	1147	1106	1031	1120	1076	1128	1144	1059	1123	1095	1116	1105	1080	1107	1090	1113	1089	1148	1171	1132	1158	1137	1126	1102	1098	1095	1084	1096	1106	1146	1108	1115	1109	1142	1103	1126	1091	1147	1091	1228	1034	1165	1120	1075	1070	1090	1101	1146	1113	1068	1125	1131	1113	1117	1100	1132	1079	1134	1126	1045	1117	1134	1127	1109	1121	1137	1086	1073	1143	1163	1130	1178	1110	1077	1145	1118	1159	1143	1169	1153	1069	1120	1111	1092	1143	1101	1141	1130	1098	1125	1146	1113	1125	1167	1130	1113	1156	1118	1145	1138	1142	1140	1092	1183	1124	1163	1081	1124	1132	1137	1095	1149	1149	1103	1125	1098	1051	1108	1156	1181	1133	1145	1170	1109	1180	1038	1090	1142	1108	1134	1059	1142	1059	1115	1112	1183	1160	1112	1149	1150	1079	1123	1139	1142	1162	1126	1123	1164	1089	1079	1106	1107	1075	1104	1138	1180	1094	1079	1118	1152	1144	1120	1110	1187	1184	1075	1113	1153	1120	1092	1119	1089	1170	1102	1116	1147	1112	1089	1175
32675	27003	29989	25303	24517	22642	22970	27620	27775	24811	19224	16079	14358	12742	15035	12014	12553	10995	11161	13449	9450	5639	2758	1703	1511	1675	1544	1157	1052	812	764	781	676	669	624	604	630	597	510	504	521	534	501	451	512	462	443	454	484	449	399	396	439	388	413	392	454	405	403	424	389	386	389	391	388	399	396	398	403	390	384	375	395	383	411	395	407	409	381	387	388	392	397	414	396	390	434	366	412	413	383	406	411	392	381	356	412	405	363	364	372	394	366	404	425	367	380	363	379	393	374	372	385	381	437	381	406	419	357	362	368	361	392	384	345	355	370	378	382	365	339	401	381	367	405	365	384	390	404	375	374	394	386	376	430	384	385	405	411	363	383	346	353	337	379	394	394	389	429	370	399	365	377	387	401	387	405	384	384	380	410	356	397	366	354	337	380	375	409	391	382	385	367	376	370	434	374	382	408	414	385	410	401	368	362	389	370	390	388	396	380	379	395	377	400	390	367	392	385	381	374	400	374	384	403	379	345	394	356	405	395	356	384	377	377	393	383	375	391	383	391	394	363	378	428	398	355	354	406	352	367	374	387	369	412	400	378	368	408	390	384	380	379	381	414	376	339	400	380	385	379	409	375	363	384	384	373	408	422	394	388	392	424	394	365	392	394	368	371	411	392	363	405	372	387	349	341	379	367	371	388	394	436	368	406	390	393	399	386	372	384	366	374	406	355	389	367	367	388	394	358	376	371	379	375	413	357	366	377	377	377	391	422	373	365	410	398	383	408	382	366	355	401	372	383	368	394	358	377	386	374	364	371	368	409	377	424	357	372	399	367	383	413	370	407	353	370	363	383	401	383	410	397	374	410	399	374	361	334	400	364	379	372	396	397	388	407	358	368	371	367	374	364	380	355	401	409	368	365	411	346	371	375	384	341	402	375	388	405	376	428	396	356	381	392	439	375	425	401	368	392	353	411	394	368	397	366	363	383	432	414	404	379	388	393	359	373	398	367	365	424	380	378	351	377	373	383	405	357	456	370	413	385	376	402	371	395	349	382	402	358	386	377	391	384	399	407	358	383	366	364	349	395	385	416	366	387	380	350	380	382	385	370	376	364	380	373	351	397	387	371	353	396	390	368	399	342	389	354	398	379	378	358	383	390	386	381	372	377	380	386	401	341	372	350	394	375	391	390	386	358	391	383	382	389	370	356	394	381	387	375	381	388	406	407	404	396	383	411	388	393	386	391	379	370	392	376	382	361	387	383	374	405	386	374	399	406	372	406	391	384	385	363	362	386	365	384	397	357	442	379	391	389	406	387	408	376	402	374	402	387	383	393	349	375	357	368	401	378	417	385	401	388	415	380	359	341	377	389	416	376	396	368	402	390	395	375	375	365	378	411	387	398	351	371	377	375	410	392	363	402	410	424	347	379	382	390	393	360	395	369	348	384	388	404	402	396	413	397	366	391	374	370	384	382	375	387	382	341	330	394	431	380	353	375	359	343	373	358	397	362	395	379	389	374	363	366	350	406	366	390	389	351	343	362	359	379	387	388	390	370	419	397	354	396	381	399	390	389	365	377	403	403	377	356	408	373	395	375	375	395	409	388	388	382	364	383	400	396	379	401	417	373	343	378	338	364	419	353	389	397	362	375	363	379	394	358	416	386	377	406	397	392	401	384	372	366	349	400	367	351	406	358	386	378	350	396	361	400	357	353	393	386	366	387	418	376	378	401	388	390	399	376	383	363	379	346	374	367	372	373	393	338	394	375	359	399	375	365	370	405	365	416	412	391	417	374	381	400	398	388	377	364	404	366	399	356	379	372	382	429	378	390	368	373	379	376	371	370	407	371	355	375	395	389	366	376	373	407	401	361	394	383	407	419	410	364	371	365	414	358	366	374	373	440	380	342	364	341	362	366	353	354	388	384	361	411	407	383	354	383	413	375	376	371	401	392	405	388	376	377	405	362	395	390	406	418	392	366	359	393	362	362	367	396	395	377	381	400	405	393	375	380	415	385	387	364	410	384	348	383	351	398	385	397	413	337	369	355	425	383	400	387	361	396	370	346	371	377	365	381	369	356	400	341	388	394	338	412	377	373	397	385	400	386	320	393	358	385	387	394	397	371	368	413	376	397	363	390	378	382	392	377	389	405	380	389	421	389	374	382	410	381	395	408	426	397	380	413	392	383	386	334	366	385	398	405	382	367	343	336	403	414	384	402	393	395	373	404	341	376	366	428	369	385	368	378	416	361	424	383	393	380	403	361	380	371	459	416	391	402	384	400	384	363	351	383	416	394	403	411	377	379	397	404	404	377	377	389	359	378	439	374	391	357	368	404	410	390	352	393	336	411	390	404	378	381	374	381	379	387	386	396	417	391	393	406	354	411	376	377	362	348	379	407	399	417	389	347	387	369	390	382	374	390	365	395	430	374	406	347	392	416	401	385	391	373	406	378	389	424	413	376	383	385	359	394	373	416	343	348	397	399	405	407	381	385	423	374	395	398	366	391	410	376	387	384	399	424	407	410	389	352	388	405	376	424	388	368	405	375	370	421	378	356	393	413	417	374	418	405	410	375	401	382	363	337	453	393	415	410	364	387	382	375	380	379	379	364	359	364	384	404	385	365	394	390	381	368	415	359	383	412	419	395	386	381	392	380	377	383	376	373	394	355	394	399	377	367	395	374	386	405	358	374	399	393	391	380	403	409	402	369	378	376	375	367	367	409	389	402	411	371	397	378	392	348	402	405	379	440	382	418	420	338	389	388	346	407	380	376	378	358	366	396	361	378	387	369	358	399	375	403	392	361	411	390	351	380	375	372	398	340	354	410	379	374	409	357	380	367	387	373	349	369	360	360	374	335	370	348	383	371	365	401	419	417	405	400	400	354	411	380	372	368	376	402	362	374	390	403	377	412	369	356	373	407	340	395	396	348	387	398	367	378	362	376	345	381	365	397	371	370	373	406	389	376	348	405	365	367	411	359	397	372	397	382	366	377	368	394	379	382	376	359	385	418	408	368	375	346	401	374	382	350	356	383	340	374	375	384	377	395	353	443	404	381	395	404	369	370	396	396	396	376	355	408	370	381	412	370	391	428	372	393	420	406	388	394	363	373	403	351	374	381	407	402	372	381	381	384	366	427	392	386	426	406	354	388	354	382	357	376	381	377	413	389	355	363	402	381	380	375	390	351	431	402	368	398	371	406	359	378	416	388	368	364	384	387	379	391	413	391	374	380	403	417	383	386	381	412	408	402	376	394	356	382	384	366	382	379	395	399	419	404	401	398	384	378	400	403	397	369	361	365	363	375	389	362	365	372	403	333	402	425	351	372	389	380	398	395	385	330	408	364	409	435	361	372	363	350	369	419	382	382	365	396	380	395	369	365	422	331	376	340	399	381	371	409	399	396	342	391	433	356	375	407	366	430	389	377	391	387	372	384	430	409	385	390	354	384	374	392	390	397	416	403	388	370	388	375	367	383	409	373	386	386	410	373	359	389	367	384	389	383	387
19707	20741	26176	26595	30370	30379	34694	42226	42775	42003	38495	37366	36839	33204	37220	32147	35462	30859	32909	33487	27020	18670	11726	9148	8268	8903	7713	7014	5772	4573	4155	3751	3218	2834	2769	2750	2656	2482	2306	2237	2125	2155	1884	1728	1699	1605	1619	1586	1540	1476	1455	1307	1239	1256	1182	1180	1098	1085	1050	1059	1004	989	1015	989	1027	1071	1062	1061	1017	1077	1067	1063	1024	1032	1048	1072	1035	1041	1027	1036	1013	971	1053	976	984	990	1032	972	984	1015	1003	987	921	929	1047	1051	1017	940	975	923	974	919	981	908	912	967	982	959	938	943	887	936	923	935	921	922	879	921	925	909	987	870	974	948	972	882	876	914	938	956	907	916	980	922	964	935	918	992	858	933	945	929	909	877	937	926	911	921	898	947	945	898	978	926	916	933	945	968	932	918	934	940	954	945	956	926	920	919	922	909	880	923	922	945	869	964	926	951	870	898	963	930	923	913	909	948	882	901	917	933	927	885	922	864	895	930	989	967	919	943	934	939	956	867	939	928	912	928	908	938	965	939	885	929	949	932	850	962	894	922	921	959	952	908	921	992	884	920	915	977	934	923	900	891	873	909	912	917	926	972	923	897	941	896	907	968	858	928	964	956	962	893	1001	979	917	941	978	909	920	971	900	943	962	921	926	901	922	907	880	912	877	973	890	886	885	967	911	977	916	976	918	938	957	951	963	842	934	967	925	909	955	911	972	924	910	935	922	915	969	934	927	934	894	969	981	941	936	933	914	942	952	909	934	898	883	901	936	986	891	896	912	877	913	923	914	959	926	944	958	897	977	855	895	909	881	883	946	935	949	898	945	878	990	838	949	911	951	909	933	929	930	952	941	959	921	969	938	941	925	887	935	919	882	947	938	906	926	947	978	1008	941	935	939	954	961	932	952	894	974	917	946	970	952	883	950	949	974	964	934	917	912	965	889	974	958	917	919	910	961	880	921	917	847	962	856	855	963	889	906	897	904	929	882	965	956	960	902	912	947	885	963	936	936	943	954	925	901	930	841	881	927	944	909	917	942	925	955	959	917	942	907	926	935	911	966	917	965	937	914	959	1004	900	901	952	975	962	950	964	916	967	939	944	907	979	884	947	920	982	926	935	882	898	943	972	935	941	899	939	916	942	918	882	898	953	937	948	905	930	941	962	940	894	956	899	922	903	958	886	920	908	925	977	937	873	967	965	927	956	967	892	955	919	918	883	908	950	924	914	922	880	971	920	935	929	920	948	870	921	971	939	953	911	937	913	906	947	942	930	884	951	964	961	1002	946	936	936	922	961	928	987	898	944	919	851	901	959	899	938	962	892	917	906	940	891	920	900	893	996	958	932	906	927	921	928	911	895	934	934	956	956	918	940	981	930	968	916	939	942	927	957	899	920	899	939	911	935	951	940	926	943	987	923	923	928	928	898	926	891	889	918	917	948	942	957	916	951	940	872	923	894	902	955	929	931	890	939	917	894	899	959	899	940	923	959	942	880	946	951	945	896	954	902	923	946	928	956	945	973	919	892	932	962	899	888	964	956	930	951	928	910	939	906	906	914	958	898	895	923	910	926	894	906	930	930	925	960	938	919	891	893	896	955	957	915	951	960	908	878	983	939	891	852	921	932	891	969	864	932	888	933	901	932	902	885	897	963	903	961	847	906	901	935	896	967	979	955	953	884	990	935	941	937	951	935	871	924	934	940	936	977	925	899	952	908	960	926	919	918	980	958	942	931	915	905	951	940	954	961	931	956	914	872	926	954	938	889	938	903	965	978	887	923	852	971	914	926	922	922	920	916	903	977	902	904	942	967	946	936	982	938	947	975	884	1014	864	930	924	916	930	949	932	918	939	994	930	956	966	957	893	937	864	969	899	879	946	957	869	892	946	947	933	971	895	939	900	903	902	880	925	952	888	888	905	924	912	915	928	895	934	917	908	902	879	958	965	895	954	858	950	912	914	951	908	913	891	920	933	931	903	894	978	888	946	891	977	881	909	897	877	984	921	911	915	929	894	878	945	949	906	955	973	930	950	1015	898	910	933	924	1014	882	922	957	903	928	965	965	892	926	969	958	943	891	944	907	967	909	910	894	950	928	912	990	947	915	911	915	955	920	891	930	919	896	920	964	954	974	946	921	948	889	927	914	916	914	923	934	976	962	933	876	900	956	907	950	1020	939	934	949	920	923	900	949	926	902	939	912	964	942	954	935	907	895	897	962	885	940	925	960	971	900	896	934	940	952	929	929	919	890	888	909	925	894	889	950	946	896	910	957	930	905	937	932	983	862	955	919	945	945	925	931	908	916	919	982	958	900	927	928	917	914	933	938	922	916	978	952	938	902	907	903	961	924	916	949	909	882	917	932	940	937	894	893	943	920	954	933	954	910	892	883	872	904	977	837	906	910	936	984	950	869	927	954	903	902	895	930	932	925	928	963	929	946	935	909	947	948	938	962	979	893	921	957	947	869	920	974	929	894	918	917	954	972	918	1010	915	922	979	909	965	886	880	881	999	962	1003	946	944	945	912	939	858	880	914	879	938	913	911	956	879	919	935	869	928	883	885	907	940	973	910	977	939	885	920	892	942	934	966	900	912	944	951	868	969	937	935	932	944	885	905	902	883	890	971	944	971	899	920	950	946	911	979	957	898	902	910	929	935	953	905	950	944	884	953	878	917	903	882	961	942	907	878	905	887	917	962	908	986	1007	890	926	995	896	948	931	897	958	875	957	950	958	912	933	902	881	908	907	938	932	895	914	900	964	914	922	959	916	897	925	925	902	907	906	891	929	896	967	955	945	990	912	917	906	927	910	884	950	928	970	916	901	944	936	910	920	930	926	929	942	917	906	925	918	957	938	930	890	970	959	936	909	851	967	920	936	917	920	903	911	973	932	919	940	934	871	918	916	902	965	924	919	940	902	924	924	883	846	877	943	903	930	900	937	951	938	904	941	907	941	915	894	964	899	960	892	910	909	904	904	984	904	947	949	950	984	896	951	940	935	926	940	923	901	960	871	967	911	909	971	961	920	931	898	911	895	895	913	928	923	913	892	926	961	913	922	926	907	907	931	889	887	886	933	883	962	914	928	925	983	921	966	948	954	908	901	956	940	933	882	942	932	948	935	929	949	980	883	923	900	857	995	964	920	944	929	906	962	910	947	973	919	937	880	927	969	928	946	941	912	944	885	923	991	936	901	901	933	881	939	972	953	905	926	926	918	922	954	913	923	928	894	896	945	891	926	908	905	885	916	967	918	892	845	925	925	945	907	909	963	967	924	955	930	919	929	964	904	949	923	923	868	971	861	885	969	930	967	953	937	968	921	898	866	941	922	920	889	955	933	941	891	927	935	975	882	921	891	981	881	937	889	874	931	914	874	907	908	900	929	892	890	880	906	989	925	931	994	954	955	913	960	967	940	894	910	926	920	921	935	900	923	916	922	958	945	970	956	933	934	969	872	968	956	944	876	958	874	903	893	935	943	956	865	932	951	930	940	904	912	931	884	914	889	921	925	974	885	888	940	971	975	923	923	913	901	908	937
6425	4013	4794	3131	2271	1776	1429	1226	1189	985	773	722	783	661	736	611	569	702	665	630	520	514	490	487	458	452	485	428	475	481	425	445	432	438	473	440	451	423	409	422	390	415	419	444	425	403	390	413	458	401	409	373	397	396	388	395	414	359	391	403	372	382	412	401	404	423	361	408	420	382	388	395	406	371	368	428	369	410	389	399	354	412	374	376	404	383	411	374	410	407	405	385	361	398	413	376	381	391	404	406	406	431	379	421	379	409	354	376	386	377	404	377	395	400	419	407	419	405	374	394	385	415	433	394	401	402	420	393	408	395	375	357	339	376	381	408	373	419	406	440	377	335	411	380	398	443	401	368	410	399	363	420	413	347	413	405	348	408	379	372	425	391	400	377	377	380	414	395	398	401	383	398	368	391	421	397	394	399	406	362	372	397	383	398	431	432	379	394	379	377	408	396	419	371	409	392	381	380	415	369	419	342	410	380	402	383	360	381	452	420	392	386	390	391	397	377	450	396	364	402	373	354	408	360	389	398	412	366	360	392	388	353	385	384	372	402	374	422	404	384	406	416	405	446	385	372	381	369	377	405	404	367	431	379	383	386	373	363	412	438	406	377	396	428	414	431	410	420	394	362	417	412	417	389	366	363	409	396	356	405	387	381	397	423	391	420	388	389	434	390	395	402	414	365	359	364	375	378	394	421	392	401	452	376	438	378	384	404	384	383	383	386	405	383	368	397	417	387	362	363	389	399	385	424	357	377	385	396	374	405	378	384	384	419	373	390	373	414	445	382	412	406	416	374	415	386	355	402	427	418	375	376	405	369	384	381	401	381	424	396	401	403	396	380	403	423	397	383	390	415	416	405	382	359	382	406	389	381	398	384	449	377	440	398	418	409	394	390	359	392	375	389	358	361	368	433	418	362	388	381	372	380	421	371	372	379	401	375	391	348	363	404	391	404	389	375	395	416	385	386	413	391	363	386	369	386	410	371	361	354	382	368	381	397	412	424	344	403	369	380	377	366	369	396	424	404	379	412	423	396	431	397	402	395	385	382	369	403	389	372	372	403	410	400	427	400	389	387	405	393	415	371	409	387	409	418	376	387	400	396	433	407	419	367	409	369	412	380	363	414	378	394	380	385	346	387	376	386	402	409	416	383	443	391	390	395	398	413	437	386	415	408	401	401	394	430	385	373	376	387	376	365	380	381	429	417	415	403	380	405	411	418	424	367	359	399	395	413	402	416	431	373	378	376	383	407	390	388	413	419	408	380	399	394	412	349	402	379	417	411	381	375	389	361	359	379	391	370	352	360	363	456	382	414	388	432	405	377	404	386	374	399	379	385	431	403	359	389	384	388	374	375	410	395	394	406	398	383	403	387	394	379	355	343	368	395	374	393	379	374	420	400	388	418	392	388	392	397	378	385	389	371	411	386	403	378	402	397	343	388	388	401	422	427	388	388	410	383	396	360	393	361	373	350	411	419	395	395	372	407	362	356	382	364	398	350	392	390	388	397	397	382	386	422	420	386	391	358	428	371	430	395	369	362	419	358	376	398	423	378	403	345	367	396	381	382	382	405	396	391	369	370	406	401	411	393	408	378	388	378	409	386	389	417	378	411	412	360	396	361	377	396	385	371	358	380	413	412	414	387	406	386	402	413	359	423	390	376	412	417	398	382	395	385	390	396	396	423	352	406	397	376	385	356	365	376	418	424	390	397	405	399	398	415	422	377	420	400	416	374	386	375	383	390	422	345	412	411	399	397	391	356	358	374	390	366	386	391	385	376	413	398	399	383	358	377	400	386	409	368	384	381	392	378	378	419	350	410	375	404	394	364	419	407	396	396	388	398	388	396	396	359	389	405	386	405	400	389	390	401	373	422	400	396	406	423	372	389	383	354	383	431	377	404	425	392	372	397	342	421	391	384	442	370	413	377	393	389	382	385	424	375	388	399	378	400	372	380	366	349	387	401	354	394	366	411	403	405	386	344	391	390	435	387	372	402	367	385	412	390	355	411	384	386	399	398	356	389	403	418	374	416	404	398	427	406	382	389	333	380	405	412	413	394	405	360	388	383	414	387	400	395	403	391	406	400	427	409	388	402	414	400	434	384	411	383	401	387	416	377	401	408	413	387	436	405	379	372	413	380	402	390	386	385	407	371	398	349	367	405	396	383	385	352	418	403	395	395	424	365	414	403	388	396	352	420	380	405	360	372	375	361	392	382	396	408	431	388	366	394	440	403	435	364	377	384	365	411	386	378	363	385	413	397	404	391	393	357	382	403	424	424	428	392	419	375	397	394	397	432	367	377	438	398	403	406	404	364	404	358	374	379	360	406	421	427	453	414	391	396	361	361	417	385	373	385	405	416	399	390	404	403	369	392	381	390	440	442	401	364	377	410	401	346	374	384	381	370	378	359	375	387	360	374	387	406	404	437	375	413	428	437	406	419	392	397	389	359	417	389	419	366	408	353	404	400	376	407	391	395	397	391	399	419	368	397	385	359	399	367	400	418	384	401	356	400	384	369	370	363	377	387	379	403	381	398	372	395	405	395	384	454	367	383	430	399	404	383	406	420	380	402	396	363	369	394	376	389	379	385	331	375	371	370	408	399	408	410	381	385	364	383	424	406	386	397	390	389	380	379	412	436	378	386	375	422	412	408	396	391	385	394	391	401	393	391	402	414	396	383	383	407	367	406	396	365	375	388	372	391	399	389	386	402	378	374	381	344	374	387	392	402	381	351	422	374	384	409	399	389	417	388	384	429	391	407	366	401	392	354	423	383	386	372	419	407	414	398	415	396	387	420	382	376	383	408	386	417	370	396	373	400	368	398	382	380	415	408	361	387	392	379	383	401	366	393	390	393	358	390	387	360	418	394	344	371	374	385	440	383	406	382	398	394	379	408	424	369	354	418	370	372	375	361	394	389	410	361	413	433	382	417	393	384	357	369	367	397	379	425	420	365	397	368	387	401	377	399	367	386	337	402	364	374	419	410	392	405	425	406	377	394	359	381	362	439	396	425	393	410	379	377	386	402	403	398	391	389	388	407	380	361	367	381	412	408	404	383	343	416	378	369	395	415	359	399	412	367	404	403	427	423	384	366	366	403	377	413	394	382	377	373	395	392	373	384	357	398	393	380	372	342	385	377	399	441	361	362	414	390	387	407	396	382	401	417	418	351	370	365	393	356	377	419	366	372	398	414	415	439	427	372	429	436	386	427	352	376	391	419	370	371	393	370	393	392	417	370	378	350	388	402	346	376	392	387	391	402	395	358	372	384	407	390	361	357	368	434	404	385	394	367	356	363	396	379	373	390	390	412	388	411	405	397	372	391	397	360	382	413	406	354	372	371	414	363	401	406	402	394	427	408	439	400	381	411	399	358	405	361	380	400	390	409	387	396	389	386	392	394	397	394	380	386	366	391	398	408	383	412	372	389	407	394	383	361	371	392	417	393	414	384	394	383	379	361	437	412	401	395	388	404	420	386	383	417
5209	4914	7745	7299	7710	6354	5995	5790	5441	5068	4014	3580	3629	3236	3808	2959	3033	3241	3286	3231	2299	2046	1667	1618	1732	1712	1596	1417	1454	1498	1313	1285	1268	1244	1258	1263	1261	1276	1257	1249	1203	1188	1169	1084	1125	1210	1084	1210	1102	1139	1037	1057	1053	1038	972	1038	986	978	983	984	1028	1009	937	939	1037	996	1016	980	1035	1007	1025	951	1018	1047	1019	1009	990	965	983	974	958	974	990	983	1016	984	1025	990	1006	984	971	973	914	1006	954	1072	1035	950	924	936	995	925	917	919	1003	996	966	1027	982	964	979	955	960	987	1030	986	915	995	952	950	931	988	964	947	969	984	1007	959	998	947	1001	975	951	930	1003	980	1017	975	970	961	1004	956	1014	943	993	954	1009	900	930	1009	943	901	940	1064	927	966	946	1035	1014	997	934	984	959	990	923	925	1031	962	1011	934	978	1016	923	1009	916	1015	939	981	939	989	1002	937	946	957	976	1011	960	1019	990	991	954	959	922	916	969	961	967	982	964	981	1008	945	977	962	973	968	969	911	936	995	984	1007	981	921	974	1003	991	926	984	969	955	1004	1025	952	1018	964	947	992	969	959	1006	944	1006	942	953	988	959	992	958	954	966	984	957	989	934	953	947	1011	998	959	1011	929	985	979	976	1046	1024	987	953	942	978	975	967	1010	1004	1000	953	955	945	941	993	973	976	961	985	934	984	914	882	970	944	977	979	972	980	967	975	998	953	948	991	965	978	923	975	993	968	949	977	994	1018	988	944	914	940	1022	1004	1004	937	947	965	944	956	972	1016	1024	959	922	921	971	995	942	1001	1018	984	937	973	1022	972	949	936	956	966	1032	975	963	980	959	989	971	1000	1003	978	970	1010	913	973	956	933	938	966	912	961	927	984	935	977	952	1001	957	990	1012	937	952	956	995	942	976	1006	937	960	937	971	974	1032	942	911	969	987	958	989	945	973	967	923	959	1049	973	1009	1051	978	958	936	977	1024	973	951	1032	981	983	942	969	952	939	1010	995	952	980	955	933	961	995	999	982	993	984	979	928	997	1006	948	959	966	973	978	942	981	941	994	972	945	981	944	938	1048	984	914	1022	934	960	956	946	1027	952	1031	940	1004	1001	1031	886	993	1003	942	991	1038	1051	960	949	988	963	983	971	1014	950	958	990	932	951	968	985	932	987	967	955	997	1010	965	1000	973	1027	991	968	924	1037	971	982	912	965	966	979	965	945	972	954	985	1034	972	951	932	951	1012	1000	1004	924	957	913	952	997	996	984	1005	962	960	961	956	976	966	980	967	933	903	1031	1014	967	950	992	922	946	1011	916	997	969	1006	990	951	963	1023	994	992	996	1009	952	912	932	946	979	979	992	1002	950	968	972	975	957	1015	984	964	977	989	968	959	989	956	953	937	961	978	946	960	955	956	974	951	948	967	937	1004	953	986	1038	936	990	982	890	917	952	948	975	991	943	926	973	1005	970	986	961	986	920	1023	989	979	994	959	974	916	939	998	951	977	970	970	1012	912	968	941	994	982	979	1002	949	990	967	942	1005	892	964	954	965	961	1019	976	974	945	1037	958	963	978	957	959	935	1042	962	958	988	996	945	982	1009	923	1005	963	898	942	974	1039	978	1018	960	935	957	969	935	980	971	948	948	1012	941	960	991	989	989	1013	1031	1003	1004	942	929	944	990	1014	978	998	1019	974	1023	975	938	933	942	987	952	952	967	958	998	987	989	923	976	979	979	1024	960	987	995	945	989	963	1014	987	951	914	912	990	993	1016	999	1011	996	961	962	946	928	1019	980	1005	1037	919	1004	941	998	980	996	940	1058	990	1000	970	993	999	968	974	974	955	912	977	965	952	926	1021	991	962	1003	986	1015	933	977	956	935	984	965	966	973	991	950	968	965	1014	1017	971	1008	987	965	953	959	965	926	976	967	980	1008	982	937	942	993	988	1011	963	985	984	1005	957	993	930	977	972	952	946	976	984	907	943	951	937	1011	1019	982	983	986	937	958	1007	954	900	978	964	1026	985	921	962	987	956	943	955	972	986	923	929	948	957	990	956	1013	998	909	962	979	1007	909	1012	972	944	934	984	973	1020	888	971	1022	992	994	983	980	1054	996	925	997	980	1011	1033	926	992	977	984	981	1000	997	997	889	950	939	1017	997	984	950	1001	998	968	943	1031	966	969	954	972	964	956	975	960	946	944	1018	963	949	988	1024	963	964	992	933	947	970	951	930	933	943	940	1023	935	993	939	941	963	979	990	999	1057	929	996	1009	957	1005	960	1003	955	952	986	979	926	992	977	978	995	914	993	930	991	949	989	948	983	1020	946	962	982	969	953	910	1021	964	994	984	997	979	983	1006	956	985	1018	944	1021	992	941	939	976	965	994	980	986	1032	948	974	995	982	987	1007	967	982	1019	984	982	949	992	966	979	996	939	972	924	981	963	1012	938	974	934	1007	1028	1001	988	980	972	941	978	930	960	1032	967	979	966	986	964	950	964	955	1000	989	933	972	976	989	981	980	965	969	1015	920	946	980	1014	958	972	1015	954	982	931	968	976	972	939	952	1002	961	987	955	1006	943	972	946	993	930	973	974	956	921	947	932	966	931	929	979	971	1002	971	943	939	979	971	936	1006	952	984	1018	996	904	946	1051	915	965	945	941	984	987	997	977	969	995	975	1010	941	922	1001	949	1012	971	954	979	1014	952	965	934	968	986	987	918	994	926	957	973	984	992	956	872	979	922	948	953	1051	940	962	1004	1005	1001	931	1000	987	962	987	1018	948	943	999	961	930	932	952	990	996	972	1013	944	919	1024	919	945	1013	974	1001	973	952	980	922	956	963	978	973	994	983	971	934	932	1002	960	1008	919	1026	969	1043	959	931	991	922	986	968	948	963	1024	995	973	1019	1018	1001	987	961	973	981	924	962	961	973	993	994	970	933	964	943	936	995	985	974	959	988	922	1005	991	983	939	973	976	969	994	966	987	954	944	941	1026	996	1011	967	974	940	988	999	1040	931	957	953	997	945	898	974	945	984	955	946	1033	965	986	990	939	965	971	955	982	978	939	1001	978	999	971	990	980	946	949	885	948	944	996	998	1001	1023	888	984	1013	962	1008	925	962	950	938	920	980	949	936	968	985	967	962	909	946	942	982	1013	957	1015	979	1021	1039	952	925	994	989	973	980	1027	953	1023	965	985	973	993	994	991	953	957	976	992	952	963	997	965	969	933	962	991	964	971	951	995	969	1008	954	944	1016	914	989	968	943	999	954	965	946	930	1015	944	935	1011	888	988	950	937	955	950	951	974	1012	970	996	983	898	977	986	929	1033	964	999	995	961	1014	936	950	999	969	974	981	953	992	987	936	919	1042	928	949	895	1069	992	1001	966	981	1000	958	975	1003	936	975	995	970	977	974	980	994	931	1002	935	967	1042	931	969	1009	1001	1014	996	972	975	941	981	968	972	935	951	968	952	981	983	960	975	972	957	963	977	955	982	975	937	952	962	1013	915	940	967	1004	970	1000	995	932	973	981	1038	1012	936	1020	939	932	943	1024	994	969	987	991	961	1013	965	1008	959	1008	946	992	1019	932	955	1000	1005	1014	959	973	955	1038	965	990	1032	952	1011	952	963	1006	970	992	982	977	933	965	915	957	952	953	998	991	1022	953	1017	938	990	951	997	936	937	962	971	1031	989	956	983	982	1008	977	1014	919	1010	975	951	1018	985	922	976	946	905	923	992	924	1034	1019	957	986	960	1046	1022	993	942	934	984	950	975	943	951	957	934
23901	20320	23984	19209	17649	16818	16372	17816	16926	15294	10389	7909	7539	7249	7724	6337	6422	5695	5584	7318	4384	2292	1617	1213	1102	1051	1001	938	801	773	696	615	628	645	619	588	571	570	553	524	600	554	579	515	565	527	537	496	516	524	486	469	441	506	525	491	519	435	466	457	466	404	487	432	483	465	486	467	468	479	484	457	455	520	464	468	479	473	456	453	457	459	504	448	500	483	534	468	468	453	453	394	453	446	497	485	460	448	466	444	461	474	459	469	478	451	477	477	496	446	474	486	446	471	476	487	476	473	449	458	476	434	434	440	438	449	455	483	447	463	467	464	475	490	492	467	460	453	471	487	490	465	457	437	470	524	461	446	431	435	461	462	461	451	459	441	477	524	481	466	458	462	490	465	486	433	456	467	487	456	482	445	458	472	484	460	464	476	421	450	473	439	476	445	445	478	420	474	449	479	467	509	489	480	469	462	470	471	486	469	472	442	482	457	462	482	431	479	471	450	431	456	453	418	502	484	487	464	460	462	504	470	498	426	437	478	491	511	448	463	471	466	465	436	463	468	450	444	491	486	474	470	486	485	485	495	476	511	466	470	428	423	479	492	482	456	481	507	476	453	497	426	476	460	462	481	440	458	470	502	444	458	465	494	455	462	436	489	485	476	489	478	487	466	499	483	489	492	461	455	480	454	440	468	441	472	445	462	444	436	466	479	490	457	460	413	508	467	447	486	439	512	482	457	438	475	440	439	473	480	447	423	448	480	423	492	467	468	473	449	463	481	483	469	484	437	464	450	469	475	463	437	480	484	445	492	481	476	445	438	502	472	483	466	480	493	442	439	459	458	487	504	428	467	446	477	467	498	461	501	428	508	470	455	471	449	499	442	475	435	465	483	451	491	467	485	427	475	460	478	414	458	457	437	456	441	435	473	448	495	488	477	464	473	467	472	484	502	443	479	471	460	436	463	437	454	457	451	456	468	499	434	453	465	465	458	464	495	463	447	501	449	479	438	419	427	465	462	475	467	426	459	476	476	455	494	506	501	497	451	470	482	450	475	455	505	463	423	479	431	451	443	432	462	434	499	469	445	443	452	459	410	458	421	423	490	453	478	478	477	464	463	479	473	501	491	472	451	468	453	452	433	497	489	467	474	470	427	442	475	445	434	426	434	449	457	442	462	457	456	466	491	464	447	492	457	475	445	446	491	462	430	463	457	479	455	443	451	413	462	472	518	470	465	441	419	434	472	428	442	413	483	458	465	437	487	477	467	507	468	449	456	477	463	442	447	455	485	483	497	481	464	462	479	469	460	428	447	454	479	417	468	461	479	453	459	470	451	493	435	461	466	442	477	485	451	461	452	494	457	474	481	480	462	496	455	486	465	443	468	459	432	496	463	458	465	477	481	437	435	480	490	500	425	448	423	477	467	463	491	460	497	487	464	498	492	466	459	476	441	448	444	478	453	497	484	524	446	423	505	467	457	498	465	437	464	466	496	447	465	428	469	473	475	440	434	461	454	504	473	468	430	454	469	490	518	505	438	497	496	500	451	450	461	485	516	452	419	485	474	425	448	500	444	500	434	458	445	472	477	458	484	447	499	445	457	461	443	445	487	477	462	453	501	439	438	468	481	445	490	453	479	469	440	470	471	444	493	460	469	451	479	473	365	483	404	476	440	457	455	519	476	456	463	493	490	465	412	464	443	449	432	454	467	501	457	448	460	465	503	443	462	449	467	491	461	447	431	499	492	450	477	473	477	469	467	493	463	496	485	464	445	471	488	455	502	475	437	443	440	483	487	476	437	447	475	467	491	504	494	479	439	463	484	470	439	507	482	455	458	440	434	476	509	467	445	445	449	466	498	493	474	461	467	450	524	497	475	448	439	465	488	473	473	433	470	459	443	462	467	434	435	475	457	439	432	488	461	449	462	449	478	470	456	495	481	496	432	455	499	453	464	468	469	435	494	447	450	475	464	436	477	436	470	471	494	516	462	475	473	450	499	487	459	477	459	468	456	479	508	497	450	494	477	467	489	486	456	486	422	459	456	467	454	465	464	443	458	453	456	452	497	453	461	459	454	484	449	486	444	457	444	450	436	471	469	449	473	479	456	465	449	479	429	461	478	491	421	442	474	493	459	469	485	497	487	453	481	500	478	465	444	445	483	494	453	449	437	475	469	462	513	474	482	465	468	470	461	479	442	505	421	467	488	477	460	473	451	457	485	451	475	463	475	457	445	432	477	467	444	450	465	448	465	478	435	429	479	474	481	460	468	478	471	465	468	452	501	530	473	470	445	464	447	469	451	500	442	483	442	450	509	479	477	435	442	425	477	428	455	469	446	481	489	493	424	465	498	495	438	423	446	489	452	463	468	471	479	443	486	541	472	457	502	416	418	433	484	482	467	440	463	490	486	476	517	464	442	465	454	452	463	484	488	450	461	454	474	454	452	469	467	442	414	477	444	414	441	447	437	462	482	487	485	474	442	449	470	449	498	459	443	408	439	452	481	469	442	471	489	455	429	488	502	473	449	466	445	457	462	441	454	455	484	458	470	477	455	463	445	472	435	427	475	466	488	493	420	470	463	400	438	442	506	462	471	422	504	485	465	452	440	460	474	403	479	477	441	444	456	442	464	463	476	459	499	510	463	516	456	432	495	483	451	434	450	434	460	463	464	464	460	471	429	461	463	429	437	455	401	479	453	424	456	463	463	483	461	492	479	479	414	453	477	504	503	473	426	458	457	465	449	488	448	409	458	491	439	437	436	494	423	489	454	427	468	447	476	491	473	464	465	493	526	440	453	489	492	457	440	483	504	426	461	496	487	495	481	471	443	477	487	481	488	493	438	448	475	474	485	465	450	443	477	510	446	457	457	490	451	483	450	513	454	420	470	491	495	453	466	447	449	422	482	444	446	496	442	463	476	443	476	478	492	486	447	446	489	438	442	430	450	462	484	433	482	482	491	461	477	448	449	471	493	467	439	477	437	451	446	447	479	459	430	466	464	466	467	480	485	477	490	483	454	440	443	496	496	453	479	439	464	449	471	458	444	422	470	470	469	462	459	431	448	486	502	426	454	504	510	468	465	471	469	508	466	472	504	470	470	467	465	441	485	448	455	473	451	496	492	479	475	463	484	446	480	481	490	481	492	451	432	499	473	472	484	464	501	462	471	512	480	477	463	472	452	477	453	485	458	462	443	490	451	471	442	434	460	450	461	469	504	439	512	456	447	442	483	477	457	468	423	455	467	488	453	426	460	457	447	483	476	448	448	426	446	434	445	490	482	447	472	482	452	464	458	498	472	473	473	527	495	465	464	485	477	473	430	430	498	510	450	481	442	455	457	480	495	416	487	450	434	472	462	474	469	473	496	464	431	523	436	486	458	507	453	482	475	454	497	445	500	500	469	430	429	420	453	468	476	488	464	436	473	471	462	433	476	434	483	454	429	463	452	479	508	492	434	449	457	487	454	413	419	465	478	467	455	453	476	478	442	496	446	437	450
15046	16251	21339	21312	25208	24615	28495	34851	34754	34007	28563	27535	26965	25699	28107	23593	25700	22484	23019	23820	17313	11691	7773	6221	5622	5454	5169	4587	3934	3251	2947	2538	2362	2299	2205	2243	2230	2000	2044	1950	1880	1741	1647	1580	1568	1537	1659	1650	1508	1426	1400	1312	1315	1264	1219	1227	1255	1206	1192	1193	1210	1170	1154	1183	1200	1125	1171	1212	1200	1189	1184	1137	1262	1184	1144	1159	1196	1202	1161	1209	1255	1186	1172	1172	1124	1168	1201	1196	1229	1177	1097	1153	1173	1221	1146	1235	1116	1134	1102	1088	1089	1133	1120	1116	1078	1114	1159	1057	1098	1195	1066	1143	1145	1163	1077	1155	1137	1043	1116	1083	1189	1169	1156	1089	1107	1121	1116	1133	1181	1129	1090	1107	1093	1118	1142	1087	1122	1110	1145	1167	1119	1115	1116	1137	1125	1169	1135	1161	1145	1097	1132	1177	1076	1141	1097	1089	1173	1139	1103	1128	1151	1149	1094	1163	1067	1067	1108	1134	1124	1094	1087	1130	1131	1123	1099	1146	1120	1091	1131	1123	1097	1137	1118	1152	1177	1139	1124	1121	1114	1105	1121	1092	1120	1144	1092	1075	1161	1194	1122	1159	1091	1139	1138	1115	1144	1097	1125	1164	1142	1105	1117	1147	1113	1115	1115	1035	1142	1111	1146	1124	1099	1054	1150	1107	1174	1133	1138	1153	1072	1099	1111	1092	1117	1088	1063	1145	1156	1161	1077	1145	1126	1150	1049	1109	1154	1135	1148	1126	1152	1041	1142	1139	1087	1125	1107	1125	1120	1148	1107	1122	1096	1119	1124	1103	1067	1075	1150	1079	1103	1143	1114	1148	1145	1124	1104	1138	1159	1147	1179	1072	1149	1046	1177	1115	1118	1104	1165	1108	1105	1142	1132	1139	1131	1117	1079	1166	1124	1116	1080	1129	1093	1103	1131	1125	1174	1122	1111	1151	1060	1079	1101	1142	1116	1121	1165	1097	1110	1122	1210	1128	1087	1100	1092	1118	1165	1106	1126	1148	1115	1055	1122	1123	1084	1069	1167	1133	1126	1117	1135	1127	1065	1105	1077	1067	1078	1137	1124	1090	1050	1136	1100	1153	1174	1120	1078	1135	1038	1116	1187	1105	1134	1112	1112	1143	1172	1116	1087	1101	1143	1157	1117	1164	1165	1084	1125	1119	1129	1073	1095	1100	1137	1154	1133	1158	1053	1146	1135	1103	1157	1070	1154	1149	1113	1129	1129	1144	1166	1069	1110	1136	1105	1189	1135	1151	1142	1125	1173	1156	1076	1088	1149	1127	1085	1179	1089	1079	1101	1140	1150	1130	1120	1045	1131	1122	1107	1110	1172	1134	1156	1077	1119	1153	1080	1144	1149	1123	1095	1151	1096	1096	1057	1109	1115	1125	1075	1127	1088	1123	1113	1073	1030	1106	1078	1147	1117	1113	1134	1100	1081	1110	1058	1115	1147	1090	1091	1127	1105	1161	1127	1080	1117	1077	1086	1128	1078	1173	1073	1141	1094	1118	1148	1153	1028	1102	1171	1121	1112	1172	1116	1110	1133	1093	1070	1107	1054	1116	1138	1092	1207	1112	1159	1090	1086	1141	1138	1086	1059	1131	1134	1181	1147	1119	1188	1083	1073	1148	1118	1102	1087	1105	1168	1104	1096	1063	1102	1078	1124	1229	1104	1152	1165	1119	1091	1054	1134	1094	1136	1160	1188	1098	1096	1064	1077	1095	1121	1128	1106	1114	1163	1129	1114	1063	1196	1116	1081	1124	1119	1029	1119	1171	1132	1115	1158	1110	1122	1092	1088	1170	1083	1067	1102	1170	1094	1146	1090	1169	1128	1113	1099	1087	1132	1146	1158	1133	1116	1088	1106	1136	1153	1072	1096	1147	1153	1086	1132	1150	1112	1087	1111	1118	1121	1109	1145	1088	1209	1145	1143	1132	1086	1110	1115	1076	1159	1121	1160	1130	1186	1199	1146	1091	1218	1122	1130	1103	1127	1100	1077	1139	1178	1128	1152	1108	1128	1146	1103	1097	1108	1121	1109	1061	1105	1058	1158	1113	1110	1080	1090	1099	1161	1085	1083	1077	1140	1077	1101	1151	1168	1114	1119	1178	1065	1104	1169	1181	1161	1149	1143	1138	1068	1128	1125	1102	1091	1070	1126	1147	1119	1212	1157	1091	1105	1067	1168	1123	1173	1138	1123	1129	1203	1124	1074	1115	1092	1178	1137	1119	1106	1098	1150	1132	1130	1122	1080	1088	1138	1131	1099	1126	1142	1166	1086	1139	1087	1107	1141	1156	1084	1098	1140	1127	1089	1116	1155	1079	1120	1097	1154	1148	1143	1133	1180	1177	1100	1097	1136	1153	1139	1106	1126	1121	1135	1138	1146	1125	1108	1081	1146	1124	1133	1130	1075	1089	1094	1150	1119	1125	1132	1114	1069	1083	1162	1127	1081	1092	1135	1082	1065	1107	1123	1159	1114	1186	1146	1103	1108	1115	1079	1134	1157	1149	1140	1075	1195	1098	1124	1127	1101	1132	1103	1069	1166	1132	1089	1115	1156	1105	1170	1162	1118	1113	1151	1107	1181	1106	1099	1082	1131	1128	1107	1126	1076	1156	1094	1071	1177	1161	1109	1095	1064	1153	1137	1143	1087	1115	1118	1178	1131	1118	1100	1187	1145	1108	1111	1143	1093	1140	1120	1105	1128	1106	1103	1087	1135	1150	1122	1112	1075	1107	1154	1140	1117	1164	1185	1100	1116	1124	1179	1104	1112	1084	1144	1120	1063	1141	1077	1078	1077	1144	1146	1122	1127	1182	1143	1102	1141	1095	1103	1108	1135	1126	1125	1131	1191	1057	1135	1091	1116	1114	1110	1097	1133	1120	1160	1136	1093	1083	1121	1123	1112	1076	1094	1160	1125	1112	1126	1150	1126	1112	1099	1109	1056	1144	1061	1143	1146	1177	1092	1064	1089	1134	1161	1101	1057	1162	1105	1130	1107	1090	1108	1170	1152	1070	1200	1194	1116	1170	1118	1136	1138	1112	1123	1141	1132	1136	1106	1143	1090	1097	1137	1141	1088	1116	1131	1120	1135	1127	1135	1047	1116	1065	1148	1146	1092	1139	1173	1088	1133	1146	1104	1117	1125	1121	1093	1087	1090	1147	1125	1020	1119	1105	1083	1150	1160	1122	1145	1126	1081	1101	1047	1085	1105	1104	1154	1118	1096	1117	1134	1061	1099	1162	1169	1118	1139	1132	1157	1104	1072	1127	1065	1126	1184	1140	1129	1098	1133	1088	1144	1094	1100	1149	1117	1122	1085	1122	1198	1069	1114	1088	1111	1072	1171	1136	1109	1098	1134	1110	1202	1117	1118	1101	1137	1048	1119	1105	1157	1069	1116	1109	1124	1139	1116	1117	1134	1098	1124	1147	1144	1142	1128	1118	1118	1099	1083	1104	1116	1116	1117	1102	1119	1169	1122	1062	1069	1134	1089	1087	1174	1117	1125	1122	1126	1117	1150	1088	1098	1078	1128	1128	1093	1115	1123	1142	1090	1089	1122	1125	1069	1112	1112	1137	1176	1066	1138	1154	1123	1125	1149	1141	1112	1169	1130	1088	1134	1078	1077	1071	1154	1122	1051	1111	1056	1092	1145	1167	1165	1072	1151	1090	1141	1096	1119	1076	1095	1096	1112	1144	1119	1081	1145	1137	1077	1096	1167	1097	1140	1080	1127	1105	1080	1114	1094	1135	1142	1090	1093	1179	1141	1140	1071	1154	1120	1111	1107	1099	1195	1126	1218	1150	1086	1084	1115	1109	1129	1050	1082	1055	1117	1098	1047	1130	1081	1137	1148	1142	1130	1064	1195	1137	1126	1056	1158	1115	1106	1116	1124	1108	1117	1157	1163	1165	1093	1112	1146	1112	1097	1087	1098	1099	1124	1104	1103	1100	1079	1075	1115	1143	1101	1079	1165	1039	1114	1160	1119	1115	1075	1102	1114	1083	1178	1156	1142	1144	1086	1140	1072	1117	1117	1100	1127	1189	1147	1114	1063	1158	1101	1171	1073	1168	1088	1157	1166	1124	1105	1086	1105	1130	1143	1069	1144	1099	1181	1176	1136	1186	1129	1152	1136	1124	1125	1077	1179	1126	1094	1132	1141	1159	1114	1213	1134	1185	1179	1151	1098	1070	1166	1120	1125	1148	1055	1147	1140	1082	1158	1119	1092	1117	1103	1171	1133	1137	1112	1136	1114	1055	1131	1095	1114	1121	1114	1112	1087	1063	1115	1112	1112	1168	1090	1126	1060	1089	1099	1204	1096	1115	1160	1095	1139	1153	1115	1173	1101	1130	1122	1051	1114	1119	1191	1141	1085	1091	1124	1080	1147	1138	1111	1049	1073	1086	1099	1093	1057	1122	1140	1122	1159	1121	1102	1137	1202	1127	1125	1142	1128	1098	1092	1132	1092	1128	1192	1176	1132	1096	1166	1068	1057	1191	1158	1158	1090	1098	1128	1176	1083	1119	1100	1129	1101	1140	1062	1147	1106	1125	1131	1163	1108	1132	1174	1109	1087	1115	1109	1117	1143	1071	1142	1128	1107	1142	1088	1112	1112	1053	1112	1114	1095	1118	1099	1082	1134	1137	1137	1148	1172	1140	1094	1127	1091	1145	1041	1109	1114	1131	1122	1136	1175	1126	1084	1138	1091	1097	1141	1115	1120	1090	1104	1132	1136	1159	1151	1068	1201	1142	1142	1153	1162	1106	1097	1116	1093	1132	1084	1132	1096	1143	1116	1194	1059	1114	1135	1110	1118	1083	1149	1134	1097	1143	1103	1090	1117	1141	1113	1091	1129	1176	1114	1082	1146	1098	1149	1085	1172	1094	1138	1109	1096	1125	1106	1128	1141	1168	1095	1113	1056	1144	1086	1143	1072	1140	1176	1160	1155	1041	1149	1091	1117	1088	1113	1169	1156	1104	1138	1111	1100	1097	1112	1136	1143	1132	1129	1129	1073	1121	1042	1191	1084	1172
31770	26438	30818	25136	25365	23561	25893	26670	26744	26134	19328	15620	15164	13467	15188	12582	12764	11849	10226	13000	7500	5044	2336	1871	1671	1514	1406	1188	1116	828	787	797	692	668	649	596	611	558	537	534	561	499	470	497	475	507	462	484	415	487	457	416	418	403	393	390	393	397	375	394	388	414	370	400	421	379	403	404	404	363	402	407	393	426	408	390	390	390	376	423	416	382	399	408	380	361	369	405	387	433	399	370	391	367	361	356	434	379	397	324	382	354	405	424	414	429	385	371	387	403	383	343	359	368	384	374	381	375	370	427	368	361	407	402	402	414	400	396	371	397	394	396	381	333	365	383	393	377	387	357	390	379	387	360	408	390	410	378	400	380	387	390	366	398	379	368	369	376	375	385	375	381	420	406	420	365	427	359	366	410	371	368	402	389	381	377	341	379	386	378	388	377	398	364	394	401	409	397	418	393	337	387	381	383	354	381	385	380	396	382	379	377	368	383	381	363	352	365	397	350	366	372	374	371	382	396	341	394	417	388	386	433	412	401	373	397	376	369	352	359	356	352	352	334	384	402	382	371	371	403	401	403	373	375	413	379	364	404	383	390	365	336	374	339	364	358	378	395	389	392	399	404	387	402	369	418	392	389	390	393	367	390	330	363	371	361	357	392	373	327	407	389	409	373	365	388	388	387	415	375	370	389	393	356	371	400	362	401	392	405	358	352	373	412	422	372	387	363	378	383	335	352	394	348	354	384	389	360	372	392	386	398	369	404	390	400	373	390	394	385	393	408	410	392	397	401	337	416	376	394	359	386	381	430	360	390	381	376	420	365	412	378	406	416	397	371	406	398	405	390	389	381	379	396	326	382	374	418	419	397	415	394	364	409	380	410	372	409	405	395	370	368	363	383	381	357	368	396	379	408	376	349	365	390	389	381	365	375	385	395	416	376	389	372	392	398	399	406	406	382	386	376	399	377	385	399	388	404	411	355	369	381	375	382	381	394	409	388	408	397	392	424	382	378	432	352	394	447	384	355	389	348	342	417	383	417	407	350	371	389	384	395	402	422	401	433	394	382	394	405	390	390	336	381	370	404	428	413	348	350	358	390	422	372	393	411	343	426	329	365	366	348	373	331	405	373	414	420	444	374	368	358	344	364	411	423	375	360	377	365	375	374	365	352	349	393	358	400	368	362	380	388	361	362	387	369	376	397	406	384	380	380	341	393	428	372	360	390	375	378	410	367	387	400	404	371	387	367	378	402	411	371	397	405	413	357	425	405	383	365	387	393	369	376	367	396	366	393	369	348	403	363	365	366	403	406	378	319	412	360	396	356	345	355	351	383	404	384	392	389	377	380	394	372	376	388	379	372	366	412	358	379	387	357	390	360	374	414	374	374	385	374	391	377	371	345	348	363	387	388	357	378	369	390	401	355	388	415	403	349	375	395	415	359	379	367	373	372	353	393	355	364	401	392	382	364	368	350	376	388	440	383	376	422	408	388	375	400	389	395	348	424	400	365	368	395	407	365	389	408	364	386	385	383	403	367	374	375	415	363	387	386	355	395	398	376	388	371	424	353	375	416	374	396	335	374	368	350	381	355	400	385	358	376	386	412	389	363	347	403	374	367	384	362	362	351	377	392	408	393	378	409	337	343	373	382	379	418	413	365	374	397	361	379	352	403	378	366	358	365	383	375	376	360	390	402	410	379	364	358	376	363	367	382	413	427	412	354	372	374	369	373	372	377	384	381	376	452	385	392	378	372	384	405	364	349	389	367	378	353	392	399	308	398	372	312	377	393	392	383	360	364	349	388	367	356	395	412	417	400	391	412	429	355	399	392	349	394	404	373	367	351	399	383	385	406	363	376	373	337	372	391	400	362	376	392	393	426	351	318	382	402	366	380	410	383	405	410	368	410	411	356	408	380	376	354	371	410	362	365	404	348	393	404	385	381	367	377	396	374	405	380	412	380	378	396	371	386	367	407	420	327	374	364	390	377	404	414	416	366	356	381	379	400	347	392	359	395	410	364	356	371	412	344	399	404	364	369	386	395	420	405	409	388	346	358	397	409	367	383	363	415	416	377	356	405	384	388	353	381	338	377	387	386	353	364	362	400	376	389	401	370	413	397	372	403	392	378	377	364	390	417	402	411	399	366	408	398	355	341	389	381	386	409	387	396	379	393	382	386	375	378	380	374	356	380	386	412	401	410	383	395	391	400	361	391	331	381	384	392	359	405	396	389	437	398	404	371	392	415	350	413	368	367	401	364	419	397	344	381	376	384	384	397	408	374	388	397	377	347	343	379	404	371	358	411	390	382	402	372	363	393	360	384	394	380	406	386	354	400	394	346	389	374	399	365	383	378	419	396	392	378	346	421	396	369	372	408	393	338	375	377	421	392	407	353	381	397	379	377	373	350	371	408	395	362	366	366	423	353	392	377	415	388	354	355	422	391	362	391	393	385	390	383	354	388	374	365	361	392	378	426	376	393	391	397	320	340	381	393	402	393	381	407	404	361	383	377	391	358	415	376	414	337	381	369	369	407	372	388	409	377	386	372	362	373	407	396	386	384	413	390	361	378	372	395	369	390	366	389	398	405	355	389	342	453	369	381	407	405	374	385	354	398	362	390	376	384	427	365	370	351	372	395	366	433	395	381	369	365	398	355	403	365	397	389	372	413	416	395	391	389	390	404	401	417	356	383	406	376	415	376	375	366	396	395	385	388	360	396	384	393	391	384	417	404	361	366	401	372	399	351	376	373	346	385	405	374	369	379	385	378	391	363	342	361	377	399	392	362	401	380	416	349	362	392	379	375	374	382	407	364	365	390	378	415	368	399	360	368	425	385	414	405	401	387	393	381	400	385	369	402	382	338	364	360	370	390	396	342	364	397	387	415	401	387	385	387	379	396	362	381	393	366	381	354	377	340	430	404	375	408	438	376	374	398	383	356	369	368	380	403	364	384	406	354	408	383	355	389	370	434	384	392	410	386	377	374	392	378	436	430	375	411	374	363	371	351	358	394	362	363	342	387	397	408	393	404	370	381	392	378	344	351	418	391	374	407	388	376	371	394	390	375	362	422	363	404	411	414	397	367	376	369	396	398	378	378	398	393	342	397	381	406	418	372	372	401	380	361	384	400	413	356	387	349	376	392	385	344	366	386	397	364	358	366	366	362	410	399	393	376	394	399	350	399	383	393	357	387	422	392	402	417	406	372	368	341	348	356	367	368	386	405	360	435	412	420	397	392	391	361	349	383	341	366	389	389	365	376	415	396	376	409	355	377	350	355	388	398	386	378	404	390	372	351	389	365	390	379	383	386	396	386	356	361	380	366	367	423	389	390	353	408	402	385	373	397	415	366	402	377	381	376	353	370	396	340	349	367	409	378	368	364	408	378	391	354	342	373	397	355	402	381	363	376	361	380	380	367	377	371	399	349	382	393	423	386	374	392	375	372	372	404	387	392	384	386	361	409	387	386	391	424	419	385	378	354	382	364	397	384	421	386	342	398
19258	20468	26781	27047	32339	30472	37457	41465	43508	42592	37985	37190	37279	35118	37741	32904	35304	31631	30365	32988	24254	18182	11496	9025	9400	8261	7633	6825	6177	4443	4219	3533	3037	2873	2939	2721	2695	2494	2380	2360	2101	1904	1825	1696	1680	1722	1615	1718	1566	1427	1351	1297	1235	1138	1123	1057	1054	1035	1070	1004	1044	1033	997	1032	1045	1079	1097	1023	976	1010	1055	1064	1046	1061	1035	1055	1026	1042	1017	974	1039	997	1039	951	947	992	984	1017	966	1034	930	914	998	938	967	1102	977	927	975	969	931	926	980	954	936	949	938	941	930	924	911	909	936	912	921	908	891	927	884	891	926	870	960	913	885	972	934	944	975	903	932	965	964	934	934	946	965	906	964	882	885	916	943	939	927	928	898	916	868	917	927	868	965	953	908	953	870	856	913	906	930	883	901	943	955	969	898	948	1001	859	918	944	873	923	890	942	927	910	985	882	930	940	950	931	872	915	940	913	950	986	921	951	951	930	930	945	929	898	875	926	940	923	912	882	893	881	884	911	934	945	907	904	944	967	955	970	945	889	927	928	898	896	884	907	956	885	866	907	967	924	901	853	930	888	949	906	910	913	974	965	934	883	935	961	935	842	954	894	904	869	975	852	905	921	941	964	931	929	954	937	942	906	889	884	938	892	932	946	873	898	970	955	919	1043	963	923	970	923	962	955	919	906	941	911	954	930	958	967	840	942	928	900	925	853	975	936	978	956	934	927	903	932	855	956	908	951	920	916	912	942	906	975	938	904	978	894	946	929	920	860	897	889	908	929	926	932	911	882	900	972	884	902	909	880	948	893	940	896	924	969	901	919	965	916	915	927	990	934	894	893	949	944	914	923	955	925	926	950	913	882	869	914	888	936	909	917	868	893	859	912	948	955	925	860	905	969	930	900	980	900	882	919	896	956	865	873	922	913	983	939	855	957	912	937	927	865	936	971	881	945	928	902	936	891	930	949	919	922	917	944	969	908	962	915	909	899	955	890	907	917	940	907	918	895	948	979	927	917	887	901	924	945	906	890	943	912	909	912	942	902	910	858	890	978	914	901	894	977	906	968	902	895	945	953	882	920	931	922	959	888	922	918	894	949	899	927	930	906	882	899	883	900	853	881	878	916	957	962	964	926	912	945	931	910	961	944	945	932	953	986	901	944	951	882	944	860	896	921	869	902	904	875	928	929	919	936	931	886	900	898	925	949	932	902	934	966	912	925	952	942	912	881	930	870	946	946	936	975	903	900	952	934	904	881	889	878	907	867	894	927	891	912	941	914	969	889	951	926	910	889	935	971	962	933	891	881	907	850	919	858	940	928	942	967	983	929	951	863	872	914	959	912	973	920	906	925	926	886	934	934	920	893	887	922	989	889	944	892	902	929	949	905	939	929	851	964	861	921	901	942	915	934	877	947	987	903	936	933	949	909	914	912	912	890	947	962	929	971	892	932	928	930	868	907	965	900	859	869	878	914	914	883	907	892	917	940	864	910	948	942	851	946	941	925	927	931	930	888	941	925	981	963	930	898	919	892	927	881	938	932	901	902	899	961	899	955	927	870	853	909	947	886	910	904	910	923	897	957	930	966	895	920	923	981	860	937	905	956	936	917	917	957	907	917	936	906	910	937	875	904	920	877	944	941	932	869	937	1006	910	947	916	964	923	926	905	933	924	889	968	951	935	927	903	955	919	945	848	917	903	904	876	899	892	898	994	917	955	964	881	878	898	909	908	899	913	920	964	889	909	869	902	930	943	905	958	904	852	950	921	916	916	974	918	951	941	887	939	945	919	881	891	843	959	930	959	906	958	945	966	977	930	964	936	942	936	920	972	903	859	948	962	862	949	907	929	881	880	938	901	899	900	966	950	955	936	922	918	933	905	944	907	912	973	911	884	929	883	931	946	897	875	896	908	913	851	930	979	949	905	968	925	920	922	913	906	881	920	924	879	954	913	896	922	936	921	892	926	926	938	894	936	945	880	972	925	911	975	919	964	930	894	911	948	938	909	967	944	921	975	912	943	897	948	932	902	917	953	900	936	924	863	938	922	907	928	942	964	914	954	887	926	934	947	979	907	927	981	989	956	915	899	900	899	932	950	953	943	946	908	885	922	893	951	901	911	933	911	925	891	931	989	931	959	934	958	898	924	924	938	894	890	915	911	895	922	927	922	884	926	941	959	929	950	903	899	980	970	909	904	931	923	884	900	899	905	960	928	941	908	882	905	924	905	902	897	907	946	920	937	947	912	899	896	943	936	898	897	896	932	947	901	948	915	900	874	890	918	911	912	960	878	886	879	948	876	959	984	874	895	904	900	942	898	943	851	912	931	880	961	886	871	1015	956	904	934	927	973	837	905	893	908	891	924	915	895	913	917	935	939	923	877	926	918	931	949	902	849	918	935	884	943	938	921	898	917	897	877	974	923	910	923	856	906	929	928	931	883	908	905	954	890	919	926	923	892	863	908	890	927	930	901	905	939	884	976	908	871	952	962	954	936	932	929	922	901	904	899	938	945	906	880	933	949	872	972	925	954	879	915	918	924	905	934	964	946	904	902	928	927	895	916	937	903	965	872	859	877	882	892	923	938	888	952	903	892	934	939	918	1002	841	910	916	931	915	877	937	907	904	927	913	950	944	882	908	904	939	960	941	895	934	914	943	898	916	895	953	929	944	907	902	923	866	931	986	898	881	894	913	932	938	879	920	917	936	923	971	946	892	880	927	886	916	916	882	930	858	917	884	898	929	923	905	901	896	887	940	933	862	882	936	950	944	875	907	881	915	932	910	890	931	885	888	881	960	902	935	862	893	922	910	935	991	880	927	944	883	930	951	962	932	943	934	926	937	883	901	845	938	955	922	883	929	904	909	942	956	928	980	887	970	910	939	883	962	903	940	965	923	956	860	975	929	960	898	907	927	896	936	873	939	958	906	948	945	902	959	940	869	914	887	896	926	905	947	913	936	891	888	909	953	919	894	919	902	970	879	945	911	909	992	880	924	839	908	921	875	896	888	925	900	931	901	937	882	932	924	890	913	890	882	911	911	917	916	886	930	871	855	917	958	952	932	944	924	931	937	932	937	897	964	914	955	948	888	891	953	949	922	916	923	888	948	918	873	901	910	964	973	919	909	922	934	914	918	926	988	904	856	872	933	966	915	966	871	918	1008	903	918	876	908	890	928	948	936	953	931	889	963	937	913	937	913	975	908	876	922	899	904	930	905	941	910	878	939	926	929	873	952	925	930	938	920	943	889	914	912	944	950	938	954	918	911	935	912	869	899	950	897	877	924	921	928	900	939	870	928	955	936	937	881	884	910	901	943	911	881	907	925	919	878	887	901	893	941	833	898	895	931	891	923	957	958	918	911	911	903	889	934	914	948	903	942	886	938	913	931	891	895	896	853	910	930	947	929	951	919	900	903	870	895	927	958	887	912	967	946	880	959	939	924	904	935	893	909	948	936	961	961	891	907	886	916	882	913	954	948	927	911	910	908	884	951	927	962	932	932	935	893	934	947	892	916	928	956	894	930
6581	4282	4772	3140	2340	1887	1587	1520	1394	1303	1025	871	868	789	783	803	733	699	732	782	694	551	529	454	532	455	492	500	460	452	415	410	451	448	424	443	465	432	443	422	409	411	419	430	426	433	419	423	407	386	364	442	386	391	393	369	374	397	384	369	362	370	400	408	395	388	406	424	402	396	390	380	422	413	391	388	412	378	398	394	398	407	388	385	402	413	402	397	416	405	389	392	393	370	410	389	395	410	389	347	388	379	342	381	372	352	411	375	397	368	417	434	421	364	398	404	349	400	403	390	373	420	396	350	380	397	392	407	378	420	385	385	368	414	376	377	380	378	385	374	385	384	361	384	392	377	399	387	403	412	414	357	400	431	374	372	359	344	408	419	410	381	386	400	381	412	400	420	385	431	401	409	399	388	396	351	387	382	437	429	366	419	432	392	405	391	415	369	395	381	376	386	420	356	432	386	398	379	418	405	377	399	418	390	412	371	393	412	367	418	403	356	401	429	426	379	389	382	412	396	424	374	364	381	412	374	391	392	400	389	379	355	398	392	397	417	403	360	359	408	397	391	372	391	409	393	401	437	391	405	410	412	434	381	408	416	383	373	326	401	371	397	375	402	406	400	401	405	382	409	368	348	372	414	381	389	392	395	409	375	381	407	370	418	390	393	380	392	410	404	384	373	370	379	383	403	368	409	353	416	380	404	373	385	372	373	380	366	404	362	414	400	381	401	394	413	375	395	421	428	405	408	376	382	381	392	395	390	395	384	409	370	377	381	362	386	404	378	369	419	392	402	373	384	424	384	426	418	424	396	345	400	394	406	375	419	393	402	385	395	384	393	389	403	430	369	357	393	398	354	417	422	397	394	367	410	356	368	370	394	406	394	395	412	384	422	389	400	337	412	402	404	371	382	411	393	429	389	387	390	389	404	372	369	414	362	388	381	403	373	375	390	374	378	395	388	378	394	408	427	390	399	332	356	367	394	397	396	413	412	398	395	368	390	387	374	405	440	382	393	421	395	420	371	352	362	380	402	371	389	391	408	352	381	365	421	348	374	387	376	382	409	402	382	373	408	392	383	363	401	348	406	396	390	360	409	394	405	393	363	389	406	390	362	403	390	349	368	420	344	381	375	380	390	381	372	400	393	399	378	379	388	383	409	397	410	382	396	425	391	361	365	396	351	387	391	425	420	393	384	380	385	371	413	421	391	387	379	424	349	392	414	349	344	396	387	379	387	400	397	348	398	428	382	385	362	375	392	380	423	396	376	383	384	363	399	399	359	418	375	407	427	367	366	374	405	411	401	374	388	366	361	364	411	351	381	401	375	379	387	349	378	389	423	384	406	382	374	357	344	367	437	417	421	389	421	369	402	362	364	394	398	395	378	390	369	359	389	403	376	422	484	417	397	426	390	386	414	391	397	368	372	359	402	402	393	416	383	374	395	375	375	376	409	364	370	411	394	394	384	386	383	362	402	408	383	432	358	394	363	353	381	406	392	372	367	400	380	378	408	419	397	411	390	392	382	385	411	351	372	388	384	365	371	369	411	392	363	391	396	400	374	406	379	402	387	384	370	412	397	392	363	375	367	373	375	401	408	408	366	379	381	366	406	368	396	392	386	394	402	442	378	394	378	396	363	392	384	361	378	390	416	404	399	399	379	359	409	419	381	345	356	353	386	402	357	381	382	373	376	430	410	355	349	431	409	375	428	379	385	453	380	376	367	359	404	393	425	380	366	392	406	354	370	400	411	408	389	412	374	395	386	377	375	366	384	410	386	409	389	392	357	387	396	334	388	370	368	402	380	373	422	424	422	391	389	381	396	386	414	414	397	422	377	344	410	421	404	382	405	353	436	391	364	400	376	382	335	386	399	387	343	427	379	365	387	380	390	385	399	405	370	406	391	378	376	392	406	384	386	400	391	399	362	383	400	403	365	409	398	411	404	420	388	400	406	398	404	361	388	399	377	377	384	399	352	397	394	381	394	406	431	401	398	387	368	372	382	395	384	387	391	375	355	387	411	359	381	379	382	381	381	403	374	362	421	397	431	398	413	366	402	390	352	359	395	409	400	365	409	395	375	370	364	387	430	383	366	384	390	361	388	394	401	393	397	421	364	400	403	399	360	358	385	406	398	378	395	377	384	390	382	349	356	414	389	393	409	377	394	407	407	384	425	344	351	404	403	388	431	409	389	391	396	374	404	421	439	393	369	377	394	401	402	374	374	367	384	408	372	376	395	387	367	426	359	401	378	412	390	366	382	385	405	395	374	375	403	362	374	358	403	410	379	434	358	388	372	395	349	395	394	410	401	385	387	411	376	353	386	353	404	393	406	373	409	405	409	361	402	371	378	394	367	420	400	356	418	395	386	385	364	381	349	401	398	387	405	344	398	381	380	390	391	358	391	423	389	413	370	356	385	368	356	427	382	398	392	388	346	396	396	394	410	390	391	386	378	394	399	389	384	380	396	356	409	391	409	433	365	414	384	388	424	390	390	364	372	407	368	364	398	375	399	395	364	370	381	370	422	391	377	392	392	409	376	380	365	398	362	397	432	406	402	373	399	373	379	396	407	396	377	391	388	417	389	415	384	398	442	414	380	396	361	377	362	409	367	381	367	360	435	390	415	391	373	392	399	368	412	366	385	395	373	404	405	387	400	405	371	369	404	382	375	380	397	361	402	387	388	392	378	418	382	386	402	371	384	386	379	391	400	393	391	387	384	383	389	397	415	384	430	399	393	388	405	346	366	381	343	410	379	421	397	380	403	341	398	462	398	421	412	376	390	393	378	361	380	366	430	391	437	389	395	372	418	417	404	391	386	416	386	411	397	400	368	411	352	395	359	412	401	386	380	384	388	394	377	371	387	380	392	395	352	400	384	441	407	374	360	380	390	385	412	363	413	359	397	375	385	382	371	368	372	372	382	401	376	336	350	401	384	394	395	401	385	386	362	403	369	407	413	400	401	392	398	376	399	344	383	364	383	398	413	401	378	415	367	377	379	407	391	386	400	358	436	393	384	399	372	365	384	418	386	392	362	393	386	386	380	374	390	403	378	380	385	387	396	356	380	425	366	404	371	372	364	406	372	421	376	433	382	380	372	402	392	400	402	434	379	407	398	401	405	389	401	389	432	356	418	415	385	389	412	375	391	352	371	361	380	378	381	408	421	390	382	375	364	367	412	406	381	394	370	388	376	390	363	356	406	422	398	395	413	372	382	438	381	355	370	405	418	408	403	392	368	377	395	376	416	381	393	379	371	435	420	372	366	377	347	415	361	361	362	436	382	388	375	400	393	417	428	396	412	381	401	423	395	384	381	366	389	428	396	388	426	368	368	397	410	383	403	413	372	369	384	411	332	403	393	400	403	367	378	402	394	376	409	372	388	385	400	441	378	379	404	377	391	392	374	397	424	376	381	414	383	393	394	393	359	395	381	421	380	388	400	354	456	411	406	402	369	419	385	383	381	390	408	419	387	386	412	349	393	408	372
5242	5147	7810	7818	7760	6534	6396	6371	6269	5571	4380	3911	4082	3621	3979	3427	3447	3447	3337	3692	2515	2003	1786	1742	1979	1669	1521	1638	1580	1378	1392	1274	1267	1319	1281	1296	1283	1226	1246	1325	1232	1200	1155	1183	1143	1175	1211	1124	1139	1088	1057	1063	1017	1034	1018	969	979	955	1022	1023	1016	945	1003	991	986	974	938	983	954	972	1000	970	1012	985	974	976	1057	1044	1010	968	1022	982	998	984	938	932	992	957	935	904	1028	965	975	969	1044	967	1005	971	1003	987	957	979	983	945	947	957	1000	1009	1011	958	930	949	967	997	1009	972	969	969	938	995	982	948	988	1017	961	963	960	935	960	921	964	1012	953	978	954	983	1007	943	983	999	963	919	957	986	947	987	950	969	972	926	929	960	968	921	934	974	908	975	998	1004	962	993	967	934	923	951	949	931	963	958	944	984	934	1003	983	969	969	877	983	929	936	951	958	938	973	972	1006	984	971	961	989	965	934	960	976	944	947	943	993	936	952	1054	1002	922	967	958	973	974	970	981	958	960	945	1003	931	974	987	959	934	927	990	963	934	1087	974	942	1023	976	1012	969	1046	928	975	1040	923	995	959	946	921	973	966	958	958	941	977	910	1014	992	980	1027	955	990	924	947	980	882	924	936	980	960	999	919	972	931	1017	996	1037	941	960	933	987	1018	972	973	985	990	960	938	1053	982	1019	971	959	978	951	984	976	969	963	947	913	930	955	969	939	961	1008	969	986	924	977	994	972	938	945	981	927	946	957	952	952	988	996	965	975	949	932	965	966	953	965	961	943	1012	929	993	954	1028	1012	917	990	958	934	1032	932	972	966	977	968	948	989	915	971	993	1030	913	982	945	992	937	970	957	972	919	976	997	907	896	913	998	943	974	979	959	991	928	927	1042	1007	955	992	1003	945	967	969	951	927	908	987	940	951	977	958	943	925	1038	988	960	987	979	914	958	969	927	938	909	967	985	991	994	971	968	975	1008	980	1006	1033	944	913	941	943	919	958	930	960	950	1003	973	937	982	976	977	1002	1003	941	929	929	969	910	1003	977	967	958	991	951	1034	946	991	947	922	964	934	946	955	962	972	957	968	959	938	911	941	952	975	958	977	964	978	1000	918	992	982	949	961	908	945	947	995	967	931	977	975	975	941	977	961	945	913	942	992	958	984	904	1006	976	974	966	988	924	905	988	993	973	959	958	934	979	904	944	989	982	895	912	1047	1031	929	942	945	1007	957	1006	976	938	1004	964	976	897	965	989	1014	943	948	928	944	935	992	912	1008	953	936	943	980	913	905	937	935	998	967	1001	983	919	997	995	983	1017	1007	980	980	1023	974	1012	979	926	957	961	934	924	987	964	954	959	980	937	1004	998	1024	984	941	982	912	920	1033	975	942	988	1005	868	1006	966	931	917	993	901	941	990	926	992	930	967	985	992	973	911	955	996	954	1001	948	1020	953	1028	923	971	973	925	992	954	936	945	950	986	924	917	995	951	1027	970	951	923	941	969	965	982	1000	975	927	1008	953	980	959	954	990	1018	980	942	992	929	978	930	937	1005	1006	978	972	990	913	965	968	968	910	1012	980	959	900	943	980	938	956	1005	934	939	950	988	937	1014	957	926	978	1000	929	980	904	1003	944	997	1028	946	901	983	993	953	978	927	1018	930	909	989	991	973	949	991	941	996	961	987	1015	914	942	1002	1000	976	939	915	982	916	939	921	989	903	964	963	943	936	961	1014	962	930	941	948	1015	976	930	955	944	971	953	973	953	957	973	898	967	993	956	936	955	937	960	985	927	974	950	999	1019	974	981	943	964	983	961	961	981	995	988	974	990	932	941	971	1007	946	918	976	1000	959	963	986	982	967	962	919	897	945	913	936	1044	937	922	957	923	943	1029	944	934	949	922	939	950	1019	975	986	950	937	976	975	996	985	953	947	977	967	983	979	948	937	1045	919	965	965	968	970	976	899	916	987	964	967	926	974	950	956	981	960	941	936	1007	988	962	998	939	965	982	979	908	998	974	986	965	968	984	980	960	952	953	1034	1019	1000	959	937	944	1006	992	951	940	947	934	998	955	988	922	976	986	981	919	971	966	941	1013	990	951	1027	954	911	920	989	950	932	985	984	960	1008	1002	959	944	989	936	910	949	995	916	976	976	1001	1016	925	960	945	950	1029	976	1002	941	986	958	973	985	967	940	1049	983	936	901	984	1017	912	944	1006	923	971	946	971	993	961	960	975	1003	970	925	972	953	985	985	959	902	958	962	950	970	1029	978	940	952	983	960	933	944	919	987	952	972	956	977	963	921	946	974	983	955	963	994	913	973	985	938	956	976	917	931	957	944	943	1062	991	975	974	946	985	1010	962	1039	954	954	989	982	1005	928	937	926	975	960	951	966	994	992	964	928	987	979	937	930	937	974	989	990	956	919	972	986	1004	1011	957	947	980	1024	966	963	934	946	958	990	945	989	933	960	973	953	958	1014	966	925	946	1045	955	953	963	1003	998	1011	1001	926	1045	989	968	968	968	942	970	1044	951	973	963	914	898	963	987	922	953	949	966	957	969	946	881	955	953	1014	991	964	920	928	953	947	969	943	946	945	920	974	964	937	963	982	950	964	978	953	992	989	999	948	1016	951	899	1047	956	942	955	993	900	983	992	957	913	921	944	915	978	968	930	971	936	903	932	1001	926	943	1007	957	956	972	943	969	1003	949	911	909	964	1015	958	1035	956	964	948	929	904	970	901	993	995	950	995	1014	956	955	989	965	970	965	968	982	971	955	928	940	936	891	925	977	953	988	990	997	974	932	994	971	1003	978	972	943	1004	941	980	983	983	938	1017	939	955	1044	954	978	998	1000	978	987	968	947	945	918	1013	967	946	952	924	965	988	959	960	984	941	1002	957	944	992	976	917	958	965	977	961	931	954	936	984	985	987	911	960	948	969	949	897	949	906	942	1003	982	990	896	970	937	961	944	919	988	1004	940	972	947	922	984	972	937	941	965	1011	973	987	946	1005	906	989	966	946	1022	964	1025	965	919	962	966	978	963	930	958	999	984	975	931	949	972	976	951	954	972	1030	968	991	981	974	985	954	1012	932	934	977	990	935	966	908	974	967	951	966	1004	913	975	928	980	977	969	911	935	937	925	907	983	985	941	964	1063	991	965	977	964	935	953	961	964	985	949	918	971	981	937	976	943	934	994	951	924	983	1045	945	930	962	975	971	956	972	989	996	918	942	919	947	962	979	963	968	951	953	938	961	925	915	960	929	966	934	1008	1016	934	997	1006	1002	940	931	1012	989	943	994	900	939	951	965	979	989	958	1002	946	986	949	914	908	989	979	967	986	912	943	936	934	908	975	1045	985	954	996	1033	969	955	1013	1010	968	903	953	1001	963	947	954	959	961	949	967	1052	1011	985	923	979	990	991	1066	941	947	947	925	956	948	1017	965	970	1009	973	920	971	919	997	988	963	1031	995	930	902	955	953	942	1007	971	970	962	963	950	942	976	970	958	1004	986	948	972	989	940	990	939	1021	957	946	996	959	912	955	967	1008	946	965	1010	1016	932	956	927	924	996	974	979	891	946	1018	950	955	926	968	998	923	972	1019	1009	995	948	915	973	941	990	1009	974	995	943	1002	1041	943	957	957	1012	960	937	979	947	972	935	989	915	967	1002	1001	956	948	960	942	931	954	966	921	946	984	963
23424	19665	24572	19796	19265	17028	17582	17130	17414	15180	10822	8902	8303	6702	8296	6274	6211	5971	5477	6628	3573	1992	1575	1088	1114	980	892	902	834	735	684	623	625	575	649	601	596	538	564	533	521	549	553	505	529	567	514	519	494	524	511	500	535	489	486	482	491	464	471	476	508	485	442	455	484	443	450	479	499	478	505	477	464	465	488	476	449	514	533	476	444	474	480	449	461	464	479	419	480	456	504	456	497	455	462	471	459	435	480	453	438	459	506	454	452	430	437	461	480	511	452	444	431	486	479	482	467	447	468	449	466	448	456	487	464	492	458	455	462	468	475	455	433	471	501	478	425	462	482	483	478	473	483	472	436	467	475	421	458	427	452	464	497	476	458	459	461	457	485	463	458	455	452	424	506	441	448	477	451	480	467	494	452	462	482	482	527	428	474	473	437	506	489	447	446	456	505	460	451	483	441	475	445	439	447	483	457	510	456	458	507	473	465	430	476	474	452	431	519	485	487	429	458	450	448	462	454	459	453	505	458	491	465	465	485	458	409	476	498	428	428	485	458	488	495	479	423	517	512	469	464	511	461	481	494	459	462	485	458	468	506	428	470	442	479	457	495	454	441	412	514	452	453	448	461	445	455	455	504	492	434	448	486	483	448	461	490	424	432	487	481	454	422	480	464	463	458	441	437	465	483	435	460	477	485	462	484	477	437	477	443	502	461	450	427	484	487	465	467	493	465	437	452	475	501	461	428	464	491	470	486	469	446	472	416	458	450	454	490	472	432	440	460	472	470	478	472	424	457	484	482	477	491	458	472	474	457	477	507	458	493	446	437	461	500	474	464	473	480	465	471	486	462	461	441	469	436	451	448	432	481	450	470	477	442	445	468	502	491	485	497	466	469	467	440	454	454	470	468	471	420	472	437	453	494	502	515	495	455	474	456	412	498	433	467	425	452	485	434	433	431	491	474	458	454	458	438	456	472	433	471	429	479	446	474	483	473	489	470	438	461	476	482	438	438	480	426	474	462	450	475	479	467	465	440	454	473	467	460	499	494	475	505	476	482	468	479	467	492	477	443	472	483	473	475	464	434	451	457	488	478	431	484	471	468	464	460	448	451	466	464	417	468	426	480	443	442	505	478	485	471	463	437	475	458	479	491	440	464	461	460	477	479	455	500	462	466	508	495	516	499	509	506	501	436	460	437	493	444	488	483	480	466	476	465	457	479	479	469	443	456	458	429	465	373	452	446	444	449	458	474	477	511	491	450	463	491	512	447	446	484	485	449	469	481	461	472	446	439	485	421	438	417	472	483	455	485	477	473	521	469	453	481	475	516	518	430	432	481	493	437	499	452	463	483	406	467	481	487	509	473	500	494	451	518	517	505	442	481	480	454	451	470	451	481	501	473	476	454	468	433	454	436	469	462	457	423	472	523	448	459	466	445	453	476	501	460	492	478	507	452	454	446	464	475	419	479	467	508	479	481	461	514	474	478	461	482	495	470	434	445	475	436	468	454	447	431	426	455	502	476	474	457	483	440	470	452	472	486	489	458	427	458	468	475	495	486	479	507	450	467	428	465	434	467	475	436	448	495	422	480	475	507	511	446	477	475	479	477	489	496	434	459	451	456	481	455	464	466	469	442	448	467	439	459	459	438	461	463	452	471	487	470	462	472	490	455	449	444	452	477	499	508	468	479	518	472	461	475	474	488	447	436	491	455	468	425	417	470	523	468	461	469	475	497	471	467	453	511	450	482	440	482	449	489	476	436	461	480	474	483	501	423	473	476	442	430	424	462	465	466	421	460	453	425	481	491	440	441	466	500	453	473	451	493	465	491	479	481	474	460	485	465	456	499	463	462	464	519	469	444	464	481	454	472	449	482	468	451	456	468	417	453	477	448	493	479	474	490	491	493	443	440	471	447	443	459	460	463	438	475	463	435	481	454	463	438	422	516	493	517	481	450	469	479	480	473	479	469	470	452	448	464	472	457	467	477	522	496	439	456	470	472	470	469	465	442	484	463	494	490	459	479	470	454	454	465	414	472	445	495	440	447	457	490	459	428	482	489	440	528	437	467	461	501	435	429	452	467	442	478	479	453	468	504	476	439	493	448	486	462	480	465	487	474	471	453	488	447	481	435	456	399	465	459	454	457	459	466	481	453	449	466	519	494	452	473	474	481	477	495	454	468	467	448	537	464	459	427	483	439	436	507	464	423	446	453	456	464	474	495	456	493	501	461	465	453	486	488	488	483	474	463	472	471	499	455	482	431	500	438	461	515	429	464	465	479	485	437	474	426	492	481	461	456	458	459	448	485	477	432	473	475	473	513	429	437	440	464	433	481	497	464	454	438	456	453	488	493	469	489	499	467	490	476	480	473	449	439	453	468	426	524	468	444	456	505	484	446	465	488	462	476	483	457	455	463	464	486	455	478	499	490	472	462	486	471	469	488	459	467	482	433	472	487	462	419	450	484	438	484	461	506	437	497	472	442	479	455	454	490	471	433	458	483	458	471	474	469	462	469	565	486	502	438	493	503	462	469	506	473	449	474	507	453	488	481	460	437	419	467	484	480	485	430	466	471	471	480	474	460	445	469	460	481	490	452	422	458	458	488	462	513	466	451	487	473	447	470	478	482	477	483	470	506	488	457	475	472	463	472	483	487	465	459	469	472	500	480	459	480	474	459	460	401	466	505	446	476	488	416	450	429	450	448	470	499	440	491	477	477	437	452	500	452	426	445	443	480	455	448	495	511	488	486	457	448	470	444	458	487	501	470	506	451	470	469	479	443	478	485	512	468	470	435	440	458	443	442	494	417	463	472	485	435	531	436	466	441	472	457	425	454	474	448	490	455	465	444	475	467	439	524	467	482	549	482	477	459	474	469	441	449	425	510	478	449	424	468	438	437	488	439	513	440	486	450	455	490	540	453	470	490	470	461	466	479	482	491	498	462	480	470	483	486	446	440	465	452	505	478	488	455	453	463	479	459	461	452	459	442	471	436	466	465	456	444	479	449	474	450	479	436	475	480	515	467	493	437	474	461	433	468	464	482	456	487	465	413	470	499	461	468	441	444	486	491	448	462	508	467	476	488	485	460	498	482	493	465	444	471	478	460	448	483	483	446	462	450	443	448	447	428	491	459	470	435	478	448	469	425	452	478	508	442	479	484	504	461	434	444	457	464	452	453	431	463	478	479	473	455	427	460	470	473	480	440	450	473	470	493	419	456	483	444	463	475	486	427	423	463	479	465	463	446	459	453	478	492	481	503	430	465	477	435	456	470	440	461	459	489	457	481	415	475	430	414	472	432	487	447	489	464	472	442	453	520	472	453	464	488	441	464	453	464	476	458	451	459	476	478	459	448	502	459	436	463	473	465	452	436	454	464	433	449	465	431	485	512	513	448	481	481	463	422	433	456	421	430	457	458	476	469	480	473	457	516	487	479	488	507	465	485	480	434	429	485	436	437	447	465	419	459	485	442	506	441	497	455	434	455	470	464	496	470	438
14982	16190	21406	21839	26771	25428	29412	34156	35621	33474	29433	28456	28266	24831	29327	23710	25470	22038	22885	23101	15975	10359	7168	5764	5632	4844	4434	4938	3619	3253	2779	2565	2335	2313	2215	2118	2145	2100	2022	1921	1730	1708	1653	1561	1649	1639	1635	1574	1520	1393	1344	1376	1289	1279	1278	1223	1170	1162	1228	1212	1201	1108	1210	1183	1167	1187	1163	1185	1104	1155	1200	1155	1198	1199	1193	1171	1179	1162	1184	1137	1254	1256	1130	1196	1128	1196	1175	1147	1147	1176	1111	1197	1270	1190	1161	1208	1144	1104	1138	1123	1114	1121	1102	1068	1155	1152	1199	1122	1112	1078	1081	1106	1125	1167	1120	1157	1124	1142	1047	1121	1066	1129	1123	1122	1070	1116	1150	1100	1100	1110	1131	1154	1159	1165	1121	1121	1165	1110	1135	1135	1079	1177	1129	1131	1125	1086	1081	1074	1082	1144	1135	1187	1169	1139	1110	1114	1138	1122	1071	1128	1094	1109	1066	1087	1174	1095	1126	1153	1168	1159	1051	1087	1087	1111	1184	1112	1031	1115	1112	1129	1083	1125	1084	1124	1134	1112	1104	1110	1136	1117	1103	1190	1134	1193	1107	1156	1125	1130	1135	1085	1151	1089	1110	1130	1074	1094	1112	1089	1140	1132	1150	1083	1138	1152	1084	1111	1183	1175	1057	1082	1122	1105	1159	1169	1074	1034	1163	1107	1159	1065	1096	1107	1081	1200	1148	1092	1121	1125	1105	1122	1109	1086	1121	1157	1085	1077	1109	1058	1141	1099	1106	1103	1139	1059	1136	1105	1113	1101	1089	1043	1113	1104	1099	1151	1087	1159	1118	1124	1115	1147	1125	1143	1107	1114	1112	1115	1105	1137	1094	1154	1093	1170	1170	1189	1124	1142	1124	1173	1123	1080	1141	1187	1099	1109	1086	1113	1086	1134	1107	1132	1148	1107	1093	1126	1114	1128	1146	1069	1041	1153	1185	1128	1121	1086	1127	1145	1110	1075	1076	1122	1126	1105	1139	1100	1087	1130	1128	1064	1131	1096	1073	1129	1096	1116	1132	1146	1094	1111	1164	1104	1153	1127	1136	1080	1111	1111	1134	1134	1085	1106	1087	1105	1128	1174	1126	1160	1104	1099	1080	1144	1116	1078	1194	1153	1136	1064	1109	1065	1146	1097	1102	1152	1124	1113	1114	1118	1128	1119	1180	1139	1118	1088	1169	1152	1082	1115	1116	1133	1109	1110	1144	1036	1125	1114	1039	1100	1134	1110	1031	1139	1130	1046	1158	1108	1153	1150	1065	1123	1074	1142	1092	1110	1158	1145	1096	1043	1125	1135	1084	1131	1124	1103	1181	1113	1104	1170	1144	1097	1156	1141	1142	1092	1102	1101	1124	1196	1097	1128	1067	1093	1154	1084	1140	1124	1156	1162	1125	1169	1084	1141	1106	1121	1088	1120	1129	1110	1103	1145	1158	1154	1165	1091	1088	1153	1053	1076	1112	1137	1151	1139	1060	1092	1107	1129	1143	1074	1107	1206	1118	1129	1115	1103	1114	1133	1157	1095	1129	1099	1186	1126	1163	1174	1091	1122	1159	1061	1131	1192	1133	1151	1108	1138	1083	1169	1123	1177	1114	1136	1150	1111	1066	1175	1113	1090	1123	1090	1110	1101	1093	1082	1138	1186	1086	1103	1070	1084	1119	1092	1091	1082	1114	1108	1084	1057	1094	1131	1173	1149	1160	1134	1200	1108	1120	1086	1084	1103	1083	1099	1076	1164	1111	1071	1126	1089	1126	1148	1104	1150	1148	1119	1087	1129	1120	1102	1173	1119	1124	1065	1140	1143	1024	1179	1095	1094	1148	1096	1132	1099	1123	1094	1113	1066	1110	1144	1130	1172	1070	1098	1052	1148	1136	1105	1097	1170	1121	1120	1096	1135	1098	1104	1154	1120	1221	1135	1134	1110	1123	1163	1158	1164	1077	1174	1130	1103	1133	1144	1187	1157	1087	1142	1077	1084	1076	1130	1089	1116	1131	1086	1129	1154	1121	1043	1141	1115	1077	1050	1039	1091	1098	1136	1099	1114	1099	1122	1101	1171	1107	1096	1121	1146	1171	1128	1141	1108	1107	1147	1096	1176	1095	1105	1096	1068	1062	1094	1073	1165	1059	1050	1158	1116	1139	1080	1115	1180	1109	1136	1123	1107	1159	1106	1110	1102	1120	1095	1094	1181	1071	1141	1117	1125	1087	1127	1134	1118	1155	1125	1108	1106	1155	1133	1078	1035	1098	1112	1171	1139	1126	1131	1106	1150	1081	1120	1119	1132	1117	1074	1090	1144	1107	1135	1093	1168	1153	1068	1113	1144	1129	1115	1091	1100	1143	1091	1049	1113	1102	1144	1096	1119	1132	1126	1114	1122	1130	1100	1088	1144	1103	1112	1120	1083	1137	1077	1091	1060	1080	1134	1090	1138	1151	1126	1114	1112	1114	1061	1082	1101	1107	1142	1156	1062	1167	1075	1129	1118	1114	1093	1130	1117	1162	1067	1101	1090	1054	1141	1109	1096	1082	1102	1137	1158	1120	1127	1146	1090	1161	1116	1161	1090	1146	1129	1092	1096	1156	1117	1054	1112	1131	1140	1087	1106	1142	1160	1155	1114	1127	1127	1079	1164	1078	1125	1116	1043	1090	1160	1145	1147	1107	1096	1080	1190	1095	1093	1131	1091	1131	1132	1103	1129	1096	1092	1085	1116	1110	1085	1168	1149	1125	1067	1106	1065	1194	1111	1142	1140	1096	1115	1119	1044	1110	1137	1079	1120	1161	1076	1077	1098	1049	1102	1100	1099	1133	1078	1122	1093	1086	1066	1088	1064	1088	1118	1127	1114	1153	1120	1101	1132	1123	1124	1165	1096	1103	1085	1116	1117	1130	1096	1136	1172	1116	1123	1043	1115	1186	1135	1149	1157	1084	1177	1164	1050	1047	1047	1173	1113	1156	1132	1129	1121	1063	1118	1091	1092	1047	1120	1132	1093	1145	1098	1062	1127	1135	1107	1119	1115	1067	1058	1143	1111	1124	1135	1112	1143	1100	1155	1158	1126	1084	1131	1111	1091	1133	1139	1162	1050	1117	1178	1181	1104	1073	1079	1129	1136	1062	1147	1087	1099	1140	1134	1103	1135	1139	1146	1131	1095	1104	1114	1077	1096	1125	1082	1113	1113	1119	1096	1090	1090	1088	1109	1114	1097	1064	1176	1120	1118	1147	1197	1108	1117	1093	1104	1109	1129	1083	1106	1141	1126	1020	1088	1143	1115	1086	1115	1125	1153	1138	1165	1092	1096	1059	1040	1095	1131	1142	1193	1163	1135	1111	1125	1140	1099	1069	1116	1050	1084	1151	1109	1136	1119	1136	1238	1122	1080	1110	1107	1114	1159	1150	1138	1121	1096	1147	1123	1094	1127	1119	1130	1153	1195	1111	1104	1131	1169	1102	1071	1073	1128	1182	1093	1139	1105	1088	1126	1066	1110	1117	1084	1154	1142	1106	1162	1158	1114	1139	1075	1170	1165	1114	1121	1106	1118	1191	1187	1156	1093	1120	1064	1059	1152	1019	1154	1140	1104	1162	1152	1072	1193	1098	1097	1056	1077	1096	1107	1123	1068	1085	1076	1096	1130	1167	1095	1159	1065	1154	1084	1118	1167	1087	1117	1159	1123	1075	1116	1152	1143	1150	1137	1129	1139	1149	1162	1109	1065	1179	1130	1141	1097	1172	1128	1091	1144	1097	1146	1132	1121	1086	1109	1119	1106	1055	1121	1141	1147	1103	1139	1166	1095	1119	1054	1123	1102	1107	1151	1105	1105	1082	1060	1081	1155	1113	1081	1131	1142	1160	1109	1043	1098	1075	1123	1125	1123	1080	1118	1096	1076	1095	1121	1120	1125	1100	1053	1136	1114	1103	1110	1141	1081	1070	1091	1090	1096	1141	1137	1142	1147	1129	1138	1197	1164	1111	1116	1144	1181	1090	1124	1086	1104	1066	1093	1128	1192	1127	1140	1106	1191	1156	1122	1132	1119	1133	1091	1128	1143	1125	1123	1150	1148	1116	1099	1077	1149	1090	1051	1118	1139	1090	1083	1139	1155	1138	1075	1083	1115	1099	1112	1120	1079	1147	1220	1112	1118	1083	1173	1091	1111	1112	1106	1123	1154	1104	1131	1127	1122	1094	1121	1096	1116	1145	1137	1105	1060	1112	1153	1106	1135	1134	1167	1120	1104	1115	1170	1096	1120	1130	1187	1125	1148	1132	1127	1157	1132	1125	1109	1114	1107	1174	1162	1158	1145	1071	1116	1145	1148	1148	1130	1177	1124	1147	1123	1139	1171	1153	1123	1046	1108	1114	1106	1189	1162	1113	1196	1088	1111	1121	1165	1097	1074	1102	1105	1087	1172	1069	1146	1090	1112	1022	1074	1159	1088	1160	1085	1099	1155	1124	1100	1105	1095	1125	1072	1184	1138	1125	1131	1073	1134	1128	1154	1068	1110	1109	1086	1113	1138	1139	1093	1097	1055	1100	1107	1147	1144	1111	1207	1053	1134	1142	1109	1060	1082	1118	1178	1125	1133	1165	1121	1119	1102	1184	1075	1118	1147	1149	1128	1117	1080	1108	1126	1093	1121	1092	1156	1087	1141	1101	1146	1123	1151	1097	1159	1114	1133	1143	1125	1083	1142	1170	1082	1135	1101	1103	1121	1099	1074	1116	1148	1090	1086	1136	1070	1072	1106	1086	1111	1086	1111	1105	1111	1099	1160	1071	1145	1201	1137	1110	1134	1115	1149	1124	1126	1140	1093	1140	1141	1151	1136	1052	1155	1108	1094	1094	1156	1111	1038	1092	1081	1110	1196	1116	1129	1123	1060	1081	1135	1124	1140	1053	1150	1064	1102	1088	1102	1120	1025	1089	1093	1126	1146	1123	1044	1132	1159	1109	1168	1136	1078	1100	1184	1134	1083	1089	1149	1148	1122	1132	1091	1132	1134	1128	1208	1134	1102	1164	1135	1125	1147	1158	1102
31506	26096	30845	25913	26280	24560	24020	26990	29068	26475	19571	16445	15734	13377	16323	12175	11908	10946	9826	11371	6472	3852	2151	1616	1709	1346	1195	1289	1084	812	742	780	672	604	622	635	586	624	513	556	513	501	459	425	508	455	486	462	459	457	417	420	399	393	394	376	401	407	398	378	407	367	377	384	387	428	418	362	339	393	369	361	390	369	375	371	393	399	428	389	385	408	392	392	363	362	390	369	396	380	382	391	423	375	371	386	428	371	392	325	361	364	360	390	392	396	398	408	387	423	352	379	370	371	392	384	386	380	357	373	409	379	378	383	363	369	431	404	392	388	358	355	392	405	391	373	360	373	361	369	363	380	373	425	386	388	398	388	358	374	369	394	365	335	406	349	354	360	346	372	356	393	364	400	359	373	383	387	364	359	405	389	398	374	398	366	361	376	336	378	406	388	389	409	427	383	405	396	355	362	368	368	385	386	372	372	384	363	388	381	376	366	353	361	381	370	357	390	360	357	373	400	364	394	376	398	378	376	389	393	366	394	383	376	413	368	376	399	385	383	384	382	390	419	362	382	391	388	367	369	387	383	423	377	420	387	405	377	379	392	338	380	358	405	336	362	353	362	384	372	370	397	391	417	364	371	381	376	372	365	367	388	378	334	411	367	369	387	377	388	369	386	379	394	401	402	381	374	376	398	423	387	359	380	375	381	377	374	383	357	424	415	410	384	382	369	400	374	349	370	390	397	375	356	389	377	388	403	388	341	371	406	345	379	401	384	327	382	364	363	379	366	373	386	398	372	388	356	378	374	403	350	390	409	407	397	381	380	377	373	385	383	368	370	358	390	382	390	374	381	382	405	347	398	388	376	381	385	333	415	368	370	394	398	381	394	363	389	374	370	391	356	367	357	366	428	410	368	392	371	341	418	401	387	402	395	382	378	373	366	369	387	438	354	366	373	403	396	383	364	418	404	390	393	404	407	367	377	385	411	392	376	378	384	377	398	372	386	399	384	399	433	386	346	396	405	348	387	369	378	375	396	390	384	355	395	388	354	388	381	372	378	385	401	420	374	407	403	402	417	392	357	358	376	387	365	364	343	356	383	371	362	399	393	383	395	379	358	379	409	400	369	390	373	400	384	346	397	417	420	369	386	343	390	397	380	380	376	346	403	361	363	395	399	377	371	364	386	398	362	403	406	382	403	354	376	392	381	417	345	390	387	392	358	350	385	384	400	387	389	363	371	396	414	412	356	390	391	364	364	356	402	374	350	429	339	414	401	375	375	416	401	368	350	427	392	378	386	364	394	414	406	347	363	380	388	374	416	349	373	411	397	359	365	376	396	377	387	385	392	392	379	417	384	368	359	368	397	371	386	385	366	404	413	370	386	390	383	377	403	388	355	398	364	372	374	388	386	376	409	382	343	353	385	413	386	398	412	366	390	343	393	376	411	401	387	367	374	363	390	387	369	387	395	400	369	362	367	370	386	461	397	396	378	387	394	369	396	375	402	372	385	396	356	354	405	396	360	367	379	367	380	377	335	394	388	398	384	370	393	390	360	384	396	366	399	370	370	393	388	405	383	380	409	356	390	355	358	381	373	366	391	391	393	375	362	368	384	392	354	374	399	407	374	358	411	390	381	329	385	361	408	375	365	386	346	387	374	404	391	360	403	354	383	362	384	375	349	356	364	378	379	402	395	395	390	404	428	380	372	406	339	387	392	388	360	368	342	352	370	408	387	373	367	410	393	400	388	361	416	355	369	392	371	368	362	382	374	374	385	366	385	334	381	387	402	394	368	374	374	414	371	398	371	376	365	388	394	392	373	392	378	365	413	405	380	402	374	369	376	404	380	346	361	387	351	358	356	369	357	417	366	400	421	394	365	357	376	372	383	388	390	391	363	402	404	372	382	345	383	418	419	356	408	377	383	364	366	352	345	404	370	377	366	375	386	430	389	355	397	381	379	370	390	401	360	376	384	338	397	417	362	372	386	346	355	326	353	363	374	426	399	388	378	395	336	353	390	419	403	364	387	404	353	386	355	385	406	401	400	355	415	366	387	356	388	384	410	379	373	396	378	387	348	390	394	405	388	359	344	409	371	363	402	388	389	390	388	422	359	359	366	382	409	369	388	355	399	388	369	375	354	377	397	381	354	386	375	345	413	382	391	386	379	420	371	365	362	363	390	402	410	347	414	359	425	371	392	350	390	357	334	386	375	419	410	423	382	375	395	389	383	409	396	372	383	350	384	353	401	384	366	405	353	361	380	389	402	377	374	408	340	405	359	384	370	409	393	385	401	329	388	369	365	368	393	360	396	384	413	385	383	385	362	378	390	380	349	375	390	354	376	382	389	404	358	336	412	344	399	396	413	427	383	395	340	388	360	377	353	363	407	375	363	345	331	396	404	371	376	399	376	360	347	406	357	358	395	375	351	426	371	391	405	406	362	392	391	365	385	403	365	341	369	365	386	370	377	372	369	419	373	392	341	376	394	380	440	372	368	389	394	429	395	408	366	391	369	428	378	362	378	379	365	381	388	383	391	345	392	405	357	391	354	370	360	367	386	392	361	389	403	406	374	403	355	378	374	371	364	361	344	396	363	397	418	400	359	377	394	372	394	404	381	399	393	399	396	385	387	374	379	389	388	392	358	361	392	369	383	366	370	366	367	366	397	399	396	428	378	399	385	405	367	399	378	395	335	359	394	382	389	381	432	399	374	383	374	367	390	376	361	342	360	386	369	425	359	334	375	387	405	376	380	352	388	379	400	395	375	354	360	370	382	373	390	408	395	401	371	378	391	397	367	355	386	377	402	408	399	377	357	358	380	370	398	353	400	410	379	383	420	349	374	385	406	390	352	411	354	357	398	396	369	435	376	391	426	354	362	360	354	378	375	383	348	345	412	373	367	386	367	380	412	389	372	385	365	386	351	382	403	379	375	366	381	372	386	380	371	353	385	359	392	385	390	392	389	400	341	340	368	408	393	386	368	389	370	372	384	391	356	375	344	386	376	376	364	389	398	402	391	407	395	396	375	372	382	355	413	391	388	407	359	399	371	381	364	351	385	342	383	361	355	380	392	394	353	351	413	390	382	402	379	357	373	377	370	380	346	393	369	368	377	347	390	377	379	369	371	376	402	354	387	364	362	389	383	350	362	387	336	370	400	398	398	397	371	368	363	353	397	364	359	394	396	397	389	385	352	397	407	408	369	358	366	430	375	373	387	368	415	393	376	392	399	400	370	396	346	368	351	400	385	382	412	359	379	380	400	383	401	351	390	317	387	372	391	352	386	411	366	356	387	369	363	375	384	367	364	411	403	412	361	365	360	358	381	386	365	391	379	397	370	361	372	393	358	395	348	352	352	412	344	363	396	386	369	391	396	366	347	381	366	410	412	362	392	391	353	364	392	360	370	403	378	415	387	422	385	349	354	373	387	376	426	342	399	387	402	375	373	323	378	358	351	394	366	396	389	359	390	381	387	401	375	406	372	361	388	350	390	403	372	390	382
19371	20295	27026	27727	32972	32307	35814	42745	45142	42250	38691	37431	37812	34705	38597	32947	34987	30869	31011	30488	22179	15686	10189	9518	8587	7418	7067	6830	5590	4376	3830	3808	3022	3265	3052	2698	2682	2778	2343	2180	1961	1794	1811	1679	1838	1765	1715	1683	1429	1297	1250	1264	1133	1110	1061	1049	1069	1085	1017	1090	1022	1001	1013	997	1018	1074	1002	1008	976	1041	1053	1024	1116	1131	1060	1038	1072	1053	1046	1016	996	1050	970	1002	968	999	962	990	962	975	990	969	1085	943	1014	1033	948	959	927	945	934	906	973	917	924	888	976	927	930	898	868	946	892	859	897	888	892	914	965	881	942	928	905	929	876	889	897	884	903	992	863	926	881	899	940	923	917	981	937	931	918	950	954	955	927	923	858	955	894	952	916	917	934	932	921	902	878	948	954	939	910	953	920	923	907	906	855	881	908	862	944	891	909	835	939	899	924	940	918	911	896	951	919	924	886	875	871	924	920	885	919	867	887	986	917	914	870	957	878	915	869	931	920	962	882	935	916	894	877	880	876	981	912	950	922	943	889	1011	960	973	898	918	909	991	927	926	930	857	932	926	930	875	936	932	869	913	918	945	912	878	862	937	878	915	910	935	933	899	902	942	917	890	925	877	960	869	904	901	900	861	929	889	880	947	940	919	940	897	932	915	923	919	923	908	909	937	950	904	1006	958	928	947	949	935	888	926	911	896	916	881	935	892	943	931	911	866	891	903	921	953	932	932	932	897	923	933	877	958	891	936	889	876	917	888	866	885	908	945	874	931	898	931	942	896	895	903	880	870	949	897	959	948	919	972	857	977	904	945	943	932	922	923	934	872	906	907	914	893	919	896	795	886	954	927	914	871	922	923	943	914	882	865	918	922	903	857	936	934	879	912	951	973	903	941	922	908	903	957	900	893	947	917	940	924	944	949	872	901	875	921	856	907	884	932	921	956	903	877	865	940	891	866	945	928	914	938	906	922	972	938	910	922	871	888	931	937	919	859	918	891	912	921	899	902	845	888	918	865	867	891	895	888	955	911	927	910	992	895	952	938	919	958	922	949	918	919	922	931	895	882	944	882	923	915	980	947	968	896	895	885	906	936	922	928	882	897	911	879	905	957	911	852	920	915	982	996	895	906	980	894	886	896	936	908	902	939	971	890	934	941	937	953	956	927	907	966	906	907	895	937	909	953	900	898	927	887	908	946	897	907	865	873	898	931	900	970	941	908	944	916	942	885	904	911	891	927	909	903	918	881	933	896	885	933	882	878	954	957	945	920	863	909	963	903	912	915	932	854	902	926	931	933	884	876	902	910	888	964	905	898	979	905	940	884	881	928	879	867	905	933	918	906	923	993	887	898	901	906	914	902	967	851	899	954	911	898	908	917	906	880	912	913	915	869	905	930	953	853	936	903	909	956	899	941	942	885	930	833	859	852	931	936	871	890	827	888	943	948	906	911	908	948	896	881	902	948	887	973	887	915	907	927	830	932	921	923	929	936	872	909	927	966	919	931	940	861	941	924	953	875	880	810	852	876	900	875	946	891	971	897	926	931	899	915	935	948	889	902	913	912	946	925	956	890	878	912	947	948	927	989	919	930	949	922	909	971	918	907	979	901	888	908	913	852	943	896	921	899	917	961	911	905	901	886	949	882	916	914	934	933	914	908	874	894	879	917	947	932	907	920	937	926	904	897	948	952	920	934	959	924	910	916	939	922	907	899	922	904	882	932	883	961	930	893	964	918	920	888	871	862	891	922	903	852	942	896	871	913	879	914	949	952	943	933	928	893	934	955	930	942	901	946	918	866	913	900	972	851	939	919	906	888	908	911	938	913	945	985	980	883	882	917	894	866	949	927	916	895	905	942	868	888	893	945	977	930	916	883	902	893	868	871	916	939	881	947	923	932	967	869	927	974	925	927	903	872	902	922	946	939	908	931	905	960	937	945	902	920	901	932	904	955	901	905	943	893	957	951	871	953	906	882	908	932	890	911	952	885	893	896	866	900	888	895	833	898	942	890	902	950	959	914	920	902	963	927	912	904	952	980	916	850	903	927	976	898	901	931	898	878	890	928	881	957	925	904	913	899	889	904	896	901	888	942	862	886	900	902	906	858	957	894	865	916	858	933	934	897	919	919	897	875	925	910	970	916	899	880	945	896	943	868	898	886	925	946	976	872	920	905	922	945	871	888	879	971	925	918	988	887	876	882	902	911	916	911	854	903	912	920	904	910	891	906	920	881	899	916	960	915	902	900	977	876	878	913	941	933	925	893	868	867	918	927	970	909	901	933	896	945	913	883	923	941	934	873	932	885	889	943	926	881	912	890	960	881	963	909	872	906	947	899	916	907	924	989	915	911	939	934	954	901	903	946	913	957	923	929	928	917	898	906	897	902	910	871	953	953	936	927	891	920	912	905	859	883	919	931	909	924	897	897	890	896	870	926	883	875	888	946	933	920	877	935	875	955	929	919	949	933	870	900	917	890	884	924	928	929	906	893	895	933	889	922	919	898	932	1008	924	928	897	999	883	873	905	931	922	916	929	927	920	935	902	929	932	908	875	915	939	911	943	928	966	947	905	963	915	944	907	876	864	944	974	916	928	909	846	903	936	919	925	912	895	957	912	903	909	880	893	903	893	879	874	908	957	924	901	913	920	896	910	935	874	950	895	898	914	898	899	897	891	923	908	928	941	948	900	932	906	902	919	876	888	932	956	930	902	936	939	905	931	876	919	895	919	889	876	942	876	887	858	943	884	958	904	896	915	912	950	938	902	985	907	901	894	897	874	922	978	911	951	909	892	961	927	948	919	959	927	925	923	907	955	921	905	905	868	935	903	928	921	921	895	899	941	949	960	892	912	924	941	877	944	915	901	879	936	940	924	877	903	855	950	908	915	858	867	963	939	931	918	946	868	946	888	878	925	949	897	940	878	872	1005	911	890	903	933	910	938	947	907	944	942	918	886	944	934	852	928	904	929	915	1005	934	935	945	904	923	956	938	937	931	880	922	935	898	902	909	896	998	922	878	918	921	925	939	955	941	958	929	900	954	944	895	898	902	919	914	925	937	897	857	927	854	885	933	924	868	905	888	898	911	940	906	937	922	883	866	908	916	884	855	916	902	901	886	936	923	896	925	912	910	947	935	951	936	880	852	937	893	927	936	939	924	915	899	886	893	1004	928	926	922	869	905	903	915	971	942	892	940	880	933	909	854	920	894	901	925	890	917	902	947	895	960	934	947	942	949	936	980	888	954	950	951	906	917	928	941	918	876	943	930	906	949	854	962	885	943	905	941	903	945	902	945	946	915	926	843	968	845	871	927	947	849	898	915	916	926	976	900	900	862	893	909	941	969	920	916	917	913	906	903	931	883	931	871	917	862	892	962	941	912	902	958	885	885	910	950	908	916	954	921	890	931	958	918	922	939	933	918	878	911	940	915	876	958	949	915	939	873	899	895	900	883	963	905	920	870	903	940	902	885	928	883	972	959	898	927	926	939	956	883	913	924	899	863	876	916	985	897	878	932	886	966	859	902
6143	4006	4420	2935	2133	1574	1241	1130	1061	981	835	763	713	649	715	650	694	671	636	689	519	540	532	512	412	432	476	478	440	433	407	421	469	438	393	423	439	432	440	418	381	411	372	387	466	387	451	415	438	409	416	394	400	394	402	404	339	385	373	408	379	382	424	386	362	382	386	377	426	389	398	357	409	417	406	401	384	409	425	408	406	377	413	397	366	373	397	415	363	420	390	382	377	360	413	402	393	413	404	386	385	355	392	374	379	387	396	375	366	399	373	384	377	388	411	357	373	404	419	356	362	362	429	398	406	387	385	391	404	378	380	361	391	386	377	383	337	368	398	415	355	374	364	378	401	365	364	375	389	385	395	384	370	401	359	389	393	392	402	372	403	407	349	397	408	412	371	398	373	385	398	421	386	378	377	372	392	361	382	393	372	397	392	361	391	399	397	397	392	398	352	410	395	374	405	407	397	386	392	392	426	415	397	396	350	423	404	390	387	381	393	405	382	404	374	355	416	395	401	388	385	380	363	409	366	393	402	384	405	401	376	380	398	370	387	401	355	386	416	359	379	364	404	420	374	354	344	425	388	416	383	370	389	380	391	383	367	390	386	399	380	399	393	396	417	353	393	383	370	433	403	407	371	366	421	399	364	360	350	383	398	408	387	364	401	413	413	408	382	374	386	391	375	375	395	367	393	381	382	390	402	349	414	420	390	430	400	375	413	378	408	395	412	373	410	356	369	380	373	425	401	388	384	378	350	397	392	378	384	367	357	370	398	403	382	401	384	398	421	382	369	365	422	391	382	355	370	377	359	356	392	382	380	416	352	398	401	431	403	379	363	415	391	390	348	386	407	380	386	403	363	381	353	334	380	358	393	404	412	428	359	379	354	401	402	431	393	389	416	387	368	393	396	396	352	360	341	408	366	403	400	348	369	359	419	397	428	411	383	389	382	376	394	341	359	385	396	403	395	370	365	388	427	372	414	406	406	376	373	401	394	408	412	381	390	334	383	385	349	413	340	381	369	390	367	399	375	366	411	389	359	394	344	392	398	399	382	406	353	404	387	366	359	342	375	393	369	379	408	344	379	402	380	368	384	357	387	386	372	386	400	390	390	391	436	390	379	391	376	378	388	371	394	401	399	392	363	385	375	386	398	379	404	395	382	378	375	392	399	416	399	391	383	407	379	376	401	403	418	388	384	375	372	363	385	382	400	374	397	383	379	392	404	397	396	391	393	400	362	389	434	382	403	426	386	376	353	366	396	337	373	448	401	359	386	383	379	407	388	389	419	401	382	393	402	407	395	389	406	408	412	411	382	327	383	414	378	394	395	367	434	402	403	399	370	390	386	373	377	370	396	368	425	381	333	380	375	348	371	403	422	381	420	393	395	378	336	361	430	369	391	393	345	397	379	407	376	360	377	386	349	375	364	374	397	403	391	384	382	417	383	392	373	381	391	372	372	412	375	385	412	403	367	376	390	408	386	353	405	366	384	363	389	389	379	391	368	359	409	382	375	365	394	390	383	395	390	347	407	382	410	380	403	385	400	377	390	401	376	378	379	386	360	383	369	449	360	361	354	377	394	343	393	372	366	398	354	387	399	383	373	385	391	387	380	394	359	367	413	431	376	363	418	326	381	389	399	386	371	352	402	364	368	389	345	359	363	411	376	400	389	359	386	394	388	365	391	358	372	378	402	393	335	382	402	417	388	400	389	411	366	374	406	370	377	379	415	394	384	349	359	368	354	423	368	410	351	419	428	369	352	424	368	388	388	367	436	420	401	399	424	385	421	409	423	354	389	401	392	376	389	373	387	408	387	392	391	419	418	364	364	340	386	414	410	448	369	384	390	377	401	390	399	421	421	393	370	389	386	388	374	352	352	360	436	420	428	363	419	408	392	392	364	405	395	380	395	385	370	390	384	373	401	409	389	360	424	356	405	393	335	397	371	392	402	396	399	403	389	399	402	389	396	355	365	400	380	363	379	377	431	406	347	376	393	406	389	398	402	402	384	379	379	384	383	392	379	412	393	391	398	382	386	401	401	392	393	376	378	392	374	397	382	418	401	376	408	409	384	377	354	353	365	403	363	387	376	369	391	410	378	416	378	394	410	408	414	358	378	381	359	378	351	370	361	371	408	444	400	423	374	425	389	374	344	392	403	385	420	392	394	436	375	411	384	383	387	427	362	405	370	384	392	385	382	399	392	418	376	413	395	327	399	365	389	407	389	390	388	395	394	380	363	384	385	392	383	396	390	371	386	367	419	402	370	350	388	387	375	368	427	354	390	392	387	396	386	395	386	377	408	392	395	380	368	366	414	381	382	404	390	421	393	373	373	384	397	395	378	376	357	381	381	357	387	358	368	334	395	372	349	388	366	369	392	412	369	412	384	395	381	399	387	383	398	361	335	377	412	406	401	377	396	404	359	384	376	405	403	397	381	410	400	400	378	394	389	413	384	345	351	373	424	400	383	393	413	413	389	379	379	376	398	349	396	368	385	392	388	392	377	403	348	393	344	399	376	403	398	372	350	391	403	378	369	391	398	425	404	373	362	398	367	343	374	406	395	343	406	380	381	341	372	393	390	398	387	406	422	355	362	364	378	405	414	397	365	360	399	386	409	412	406	413	392	372	402	387	407	378	423	372	348	398	374	429	380	388	362	361	406	373	365	379	369	400	401	386	355	393	391	393	377	392	403	395	374	384	384	390	368	431	386	377	396	354	368	352	386	376	381	417	369	361	354	415	372	361	355	409	359	378	382	340	402	411	413	408	338	394	368	383	359	380	405	438	388	402	369	386	366	415	407	396	337	389	391	372	383	365	366	387	399	373	378	425	373	377	373	381	383	379	391	392	392	377	371	416	385	389	337	425	401	351	352	384	375	380	379	398	378	409	376	369	393	365	398	373	388	387	393	375	402	356	394	376	428	393	375	396	420	409	393	411	370	375	351	374	379	391	423	379	378	375	396	351	372	375	389	414	410	410	403	393	391	412	386	392	377	405	422	362	382	386	402	367	389	375	393	406	358	433	390	385	381	389	372	380	391	363	371	386	367	390	425	377	353	435	371	397	366	373	382	370	365	413	381	378	378	382	372	405	368	363	347	438	399	373	360	390	412	368	413	417	414	378	399	322	354	397	389	410	339	384	396	393	391	386	390	362	381	388	358	387	398	341	369	387	382	407	373	411	390	389	405	412	384	411	402	402	419	387	384	385	377	378	360	422	388	379	382	366	383	393	398	399	371	381	363	363	388	369	335	357	364	425	398	396	392	406	366	399	373	412	439	409	395	366	370	393	390	417	407	398	367	353	395	385	412	402	401	398	395	405	372	357	399	379	400	375	369	383	383	373	411	419	387	363	377	384	397	387	363	421	408	398	387	363	380	389	416	401	385	394	376	376	367	392	417	425	359	394	384	398	365	389	367	368	360	376	395	399	393	374	416	375	407	377	375	393	402	392	401	365	378	430	398	350	382	396	398	371	378	371	362	429
5178	4895	7936	7621	7712	6234	5401	5650	6148	5301	4170	3814	3712	3304	3597	3110	3213	3331	3022	3329	2080	1882	1877	1842	1682	1477	1611	1580	1396	1345	1240	1290	1287	1290	1238	1192	1292	1257	1221	1219	1142	1181	1106	1109	1167	1238	1141	1130	1103	1048	1086	1002	992	963	977	965	970	997	1004	985	953	988	978	955	1006	979	960	959	1024	962	979	936	990	995	986	979	991	935	1001	973	1038	994	1004	921	983	1000	1017	1017	943	969	962	981	994	925	958	949	990	965	917	997	922	972	967	935	930	924	930	972	943	920	933	1000	964	999	945	918	999	955	899	953	972	969	954	948	981	926	973	1000	975	969	995	975	950	977	943	939	964	937	958	981	943	970	889	963	936	990	917	1023	951	972	1022	996	964	957	951	997	1003	1049	982	924	962	949	1018	988	956	995	1046	944	1021	915	974	1025	998	937	973	967	1021	915	922	953	939	963	987	964	961	1011	937	953	937	952	1003	970	941	993	934	963	955	960	963	975	908	891	979	989	970	925	976	948	1005	929	988	1026	969	937	1000	932	962	946	942	1003	984	989	960	942	951	976	994	1013	977	950	961	982	1019	1002	925	997	998	944	1002	980	967	1004	1018	955	968	1016	949	905	958	974	978	978	952	924	984	946	920	938	953	949	953	958	977	940	917	980	978	986	952	958	1023	964	1006	931	930	996	991	1003	994	1003	976	969	919	949	981	971	904	905	961	895	1007	988	970	948	947	904	961	964	973	966	987	1022	935	932	954	1033	960	945	908	993	961	964	937	962	949	990	995	946	963	975	971	1004	941	939	950	911	940	999	940	966	950	982	953	1002	964	926	1013	926	932	968	1012	984	959	1010	957	946	977	1005	1020	957	922	1069	959	912	972	974	1004	969	978	950	928	930	980	899	923	941	920	958	925	887	972	968	970	971	993	940	975	929	975	947	1003	938	948	995	977	967	1028	962	976	930	892	987	953	950	955	975	1011	926	937	963	945	974	1000	930	925	1002	931	929	985	933	937	980	975	929	973	986	890	976	996	1033	980	965	951	949	978	1019	991	978	994	948	898	934	978	912	937	1009	983	934	965	980	987	929	947	912	1004	996	921	1011	956	995	991	937	977	994	967	940	965	961	981	958	956	1004	956	1002	961	922	952	952	935	937	979	941	922	990	957	931	944	964	955	992	912	976	968	996	906	881	926	935	917	993	927	879	983	962	986	944	996	954	960	962	926	949	967	969	905	934	930	935	961	1032	960	966	906	989	989	941	961	965	950	1009	1006	935	947	961	932	983	889	932	975	1013	894	1008	1003	973	1004	882	926	934	983	965	968	974	997	988	988	959	988	926	972	930	970	960	963	964	920	969	945	997	979	1001	935	979	956	1004	949	937	987	935	931	924	915	891	908	935	864	911	988	915	918	959	965	921	999	936	945	939	988	904	987	916	968	965	951	965	1004	957	958	966	957	942	969	971	948	933	938	962	913	977	932	924	946	973	949	943	988	975	1013	904	945	971	908	953	915	939	952	1013	945	944	1004	1000	969	954	953	924	937	984	926	961	952	974	963	945	955	954	983	943	993	943	978	967	1011	962	994	979	947	935	929	990	952	995	1011	1003	890	990	973	965	974	929	929	945	958	931	999	984	1033	1007	1008	1042	968	961	929	929	897	962	915	1006	978	957	967	897	981	955	964	962	965	994	918	986	950	1002	959	959	923	976	1019	934	1013	932	998	1000	991	936	901	943	981	975	1039	988	973	965	953	957	922	942	950	957	929	996	990	934	933	923	1010	947	935	993	915	938	969	1009	980	922	1002	954	945	1032	985	992	953	906	955	949	989	959	973	923	931	951	947	1006	943	929	945	949	967	963	964	937	958	977	998	999	993	1017	975	985	955	943	1010	957	912	971	961	949	942	991	1022	919	930	1014	940	946	1000	1011	981	1010	959	946	953	996	925	1012	945	972	939	966	903	968	959	985	955	969	1003	1000	961	960	912	957	936	986	1007	977	936	980	1022	970	991	932	1044	931	987	969	920	999	921	956	923	964	970	974	955	941	956	945	944	983	908	1019	952	955	913	990	967	962	968	920	969	970	946	965	1012	974	929	945	942	967	954	954	912	955	1035	940	908	938	975	949	998	1003	953	965	975	961	951	960	951	967	991	939	937	946	942	949	978	929	1002	952	971	992	1028	994	939	1020	982	979	903	988	955	1005	947	944	881	965	915	993	998	958	984	952	946	984	998	901	954	978	897	916	986	969	944	965	919	972	980	972	978	963	984	942	965	991	957	926	1009	947	921	985	957	1005	949	895	952	988	976	939	975	903	971	968	889	1024	984	947	992	980	948	996	984	953	1004	998	982	941	957	981	1008	939	943	975	999	954	944	940	983	956	935	955	975	972	944	949	965	957	995	969	947	937	928	958	1006	997	983	942	947	997	952	973	959	962	947	954	988	963	1009	933	955	930	935	995	954	909	968	992	964	915	975	961	966	935	930	994	1008	949	884	899	955	1016	987	971	941	927	951	902	910	1004	926	949	990	944	970	1001	989	947	963	983	954	929	1002	917	952	878	954	952	907	930	964	933	977	971	939	978	937	959	954	924	976	952	903	1006	1017	969	973	932	978	946	957	923	974	992	950	943	980	953	973	940	962	956	945	1008	978	957	993	950	927	1002	943	937	960	933	914	949	933	894	965	930	943	987	992	990	975	929	968	968	936	932	1032	949	978	956	1018	922	954	986	944	973	957	958	932	982	924	964	942	979	985	985	967	933	968	950	965	1021	933	942	960	920	967	955	985	959	944	970	998	875	976	917	962	997	970	927	982	939	1008	945	911	968	958	984	950	928	905	980	962	997	989	932	905	996	967	988	908	931	1000	984	958	981	995	958	940	979	962	955	933	962	921	1001	966	932	924	983	957	922	905	936	1008	923	934	988	947	951	970	949	982	948	910	999	953	1003	946	938	956	1004	948	936	939	949	923	979	911	985	955	998	972	935	1012	967	927	943	989	990	959	958	921	937	980	945	962	945	922	927	940	1004	993	941	913	986	967	1036	975	1019	958	999	960	984	971	994	975	993	958	994	966	938	969	955	917	982	962	958	923	976	945	1008	938	964	990	1003	977	955	988	934	958	948	1012	935	967	959	945	967	989	1007	961	1002	959	965	955	966	966	1006	869	991	988	950	969	976	972	933	982	994	988	930	951	971	963	890	973	965	981	988	991	953	985	969	940	945	995	994	974	930	957	923	910	1014	926	918	934	991	939	945	896	939	989	920	934	992	1003	985	962	995	960	944	923	923	937	936	949	962	960	1002	932	970	924	940	916	1010	1026	916	883	961	933	1000	1000	946	969	1002	978	954	1015	955	958	932	985	890	930	960	975	977	918	976	946	975	970	1010	934	919	937	968	921	962	916	986	993	962	972	924	961	959	977	984	989	970	980	970	955	990	974	969	965	958	937	958	895	996	952	1037	982	967	972	1008	930	939	964	955	967	924	948	918	915	1010	977	912	1004	911	952	952	943	943	961	992	968	964	993	960	904	961	999	972	987	925	934	927	970	971	997	959	970	1001	942	1039	971	928	984	931	973	949	1000	918	917	977	924	914	979	979	969	963	976	939	936	1003	921	932	956	1000	928	940	1043	1000	957	980	976	979	936	976	942	1007	949	963	967	985	927	976	979	975	971	997	889	964	924	997
23008	19390	25403	19996	19653	18384	17939	18057	19425	15956	10857	9518	9075	7115	8576	7120	5906	6174	5303	6401	3051	2425	1654	1165	913	1010	941	899	849	709	671	632	615	659	635	578	610	529	532	504	559	576	553	548	515	555	496	491	485	469	489	473	488	411	428	466	470	491	449	430	431	498	458	422	492	447	474	479	460	453	463	458	500	508	478	471	449	465	470	496	477	487	456	497	462	478	455	481	457	495	433	496	453	446	454	459	417	475	444	464	445	494	492	460	453	464	444	465	447	471	486	452	468	468	471	458	449	446	472	450	481	480	511	466	440	464	480	460	444	454	467	472	490	499	474	490	454	520	447	452	440	448	452	470	482	450	459	430	424	446	486	460	470	437	478	486	457	467	442	449	463	463	443	448	410	439	468	492	465	444	485	437	435	468	474	459	469	459	432	452	483	482	473	460	443	442	449	446	495	466	449	486	488	460	447	429	484	444	412	444	442	452	453	477	451	468	448	447	412	448	451	455	426	460	493	469	470	441	450	453	428	504	455	490	471	434	445	479	419	438	486	484	443	463	437	473	452	437	458	433	464	459	470	507	455	449	452	467	466	501	467	483	470	435	464	449	437	481	444	471	401	419	442	462	449	444	476	483	463	434	457	475	464	441	442	425	464	495	454	472	445	434	457	418	473	475	455	447	501	466	447	475	439	426	484	410	456	490	467	478	455	472	467	449	449	470	493	475	463	455	456	504	476	485	452	458	443	408	472	405	472	470	459	459	465	478	474	511	424	441	482	465	481	469	428	469	479	464	413	448	480	491	450	449	460	444	495	466	459	452	472	444	463	468	448	428	482	449	433	485	480	458	462	438	447	438	444	484	438	444	437	477	439	471	472	479	435	444	478	469	450	482	455	446	450	420	420	428	472	453	433	452	463	447	473	471	451	470	493	457	442	493	470	463	448	432	429	454	453	457	466	451	516	474	478	470	440	476	435	486	477	447	476	444	445	475	476	478	453	441	491	447	459	456	457	482	509	484	467	459	461	471	419	498	450	462	477	491	496	473	453	463	456	453	481	411	449	463	445	476	453	487	468	486	479	463	449	440	458	505	431	443	474	487	493	460	422	477	468	445	458	450	475	479	429	436	479	497	445	450	460	407	458	442	473	485	481	442	459	464	456	507	453	459	454	489	445	455	419	441	456	482	498	467	430	456	468	455	476	462	434	511	471	436	437	427	472	419	429	503	455	459	451	464	467	446	467	447	456	467	434	419	487	437	458	473	491	470	442	454	456	474	452	476	422	430	409	455	434	484	494	474	482	487	472	477	463	472	500	473	487	443	468	502	477	445	449	512	457	476	520	443	487	455	472	437	448	426	428	473	478	441	423	499	432	485	471	528	489	445	478	454	450	476	455	473	463	464	449	458	476	483	449	473	472	421	415	442	459	448	437	470	454	456	465	448	443	452	462	472	452	457	456	447	460	435	491	466	473	444	476	429	468	469	448	474	455	468	472	478	446	452	429	437	452	471	474	429	431	470	479	465	454	430	472	450	465	449	450	481	447	481	445	461	449	413	446	454	454	446	469	441	470	484	459	496	469	465	452	476	492	476	475	472	461	485	447	411	451	468	433	437	469	489	461	464	490	470	476	432	458	503	472	443	466	450	500	467	467	436	423	437	463	446	463	437	417	448	431	460	432	458	447	471	419	510	487	533	461	463	465	453	486	444	479	470	465	452	451	444	428	449	458	449	491	436	411	448	444	430	459	447	500	429	464	447	469	477	457	472	487	430	474	454	461	450	431	435	441	450	441	463	475	461	485	472	448	440	456	427	440	467	451	434	428	466	460	457	434	445	453	436	443	464	456	452	468	503	438	457	429	484	449	474	450	438	476	446	454	467	493	501	450	441	465	482	469	456	459	449	514	484	471	497	436	447	459	458	419	462	495	454	466	457	479	429	461	480	459	409	491	434	449	475	486	490	432	481	414	454	477	452	461	501	484	484	465	463	450	482	457	475	476	450	479	444	493	441	397	461	478	441	492	485	464	468	434	462	427	451	487	456	416	509	480	457	438	478	457	434	472	440	479	480	450	472	506	463	453	466	512	465	498	445	459	474	488	449	467	471	473	446	455	524	442	498	476	464	440	471	468	459	463	436	446	464	511	441	455	421	403	438	476	484	424	475	449	493	473	483	485	501	417	458	422	480	463	495	454	455	475	470	460	451	465	446	462	464	478	455	429	423	417	486	457	453	434	465	450	496	431	506	453	484	453	432	480	481	467	466	413	476	426	431	472	457	433	475	481	456	441	494	450	468	463	484	449	450	430	423	442	418	473	472	407	447	452	480	436	464	445	454	459	495	485	471	489	494	494	470	445	451	441	430	489	470	474	480	477	448	441	418	489	448	494	497	473	520	471	441	448	528	453	445	471	456	454	435	476	460	469	434	495	452	476	462	484	438	458	484	453	439	477	478	437	466	455	457	484	425	485	429	433	448	463	454	452	486	472	448	435	456	486	466	437	443	424	447	516	480	465	415	457	458	439	432	434	469	434	482	458	464	466	485	468	431	475	420	440	446	451	472	448	498	435	458	491	467	450	456	414	458	450	432	444	472	445	444	478	446	421	445	454	465	475	453	472	467	475	491	480	456	434	477	443	432	496	452	452	469	426	469	490	482	490	485	462	497	464	478	482	472	465	465	452	479	494	477	509	450	482	478	456	471	438	479	460	480	425	479	493	460	459	487	434	416	481	469	412	449	421	454	459	429	429	503	457	425	439	442	464	439	459	475	470	444	490	460	469	483	477	461	463	449	459	474	476	465	459	484	433	475	466	480	476	457	454	473	427	465	462	459	435	471	459	452	477	481	467	463	462	507	444	442	494	475	451	455	451	448	479	481	441	492	442	461	449	443	513	466	489	488	451	486	471	451	462	457	476	426	460	470	455	425	479	450	451	407	438	455	452	466	468	464	463	484	479	442	470	481	483	471	454	431	471	433	479	479	484	420	460	454	489	425	447	485	487	473	419	496	465	486	469	433	452	434	457	455	420	446	407	484	469	452	447	487	443	482	523	467	485	461	500	471	488	477	434	449	482	427	418	445	438	468	450	456	454	438	470	468	465	446	457	500	441	474	457	485	478	457	454	444	483	466	439	401	423	453	436	448	460	460	458	473	472	458	486	465	473	456	428	449	449	449	462	463	446	451	464	440	453	426	474	440	472	457	473	509	466	414	427	463	442	457	497	458	492	436	454	493	464	427	465	479	470	480	490	449	441	448	417	476	443	461	437	457	486	477	462	470	463	473	478	447	417	454	482	461	459	472	445	492	446	454	452	477	450	454	479	465	493	474	487	415	436	443	476	444	479	509	462	444	459	457	421	463	437	452	451	463	482	464	504	449	478	453	491	494	440	480	440	457	437	445	490	435	439	472	449	467	493	449	440	454	435	446	455	427	461	434	472	419	491	489	423	434	487	418	462	453	443	419	438	466	500	470	441	426	462	462	485	467	453	448	427	457
14869	15770	22521	21777	27780	25905	30601	35644	36878	34033	29392	28983	29303	25623	29338	24480	25238	22781	22354	21811	13179	10329	7134	5917	4828	4737	4704	4340	3634	2874	2802	2596	2326	2339	2231	2156	2147	2017	1914	1807	1672	1739	1712	1639	1752	1831	1785	1447	1409	1375	1372	1256	1169	1199	1212	1255	1211	1204	1152	1139	1138	1114	1161	1177	1128	1129	1187	1130	1123	1197	1168	1274	1178	1326	1187	1242	1199	1200	1181	1206	1180	1165	1164	1176	1193	1126	1061	1133	1108	1089	1159	1122	1128	1051	1177	1168	1164	1135	1091	1091	1108	1123	1183	1099	1073	1101	1150	1041	1052	1116	1114	1101	1046	1111	1164	1071	1115	1126	1089	1144	1152	1141	1152	1058	1171	1100	1141	1054	1094	1108	1088	1079	1083	1133	1087	1136	1146	1093	1139	1080	1115	1142	1154	1071	1092	1091	1134	1051	1096	1053	1130	1065	1168	1077	1047	1084	1129	1090	1112	1093	1096	1129	1131	1132	1147	1128	1084	1079	1104	1124	1108	1119	1162	1137	1112	1151	1113	1137	1110	1131	1142	1088	1124	1079	1129	1115	1097	1061	1092	1100	1083	1128	1047	1130	1162	1114	1111	1161	1149	1048	1066	1132	1070	1090	1020	1165	1062	1071	1177	1086	1073	1106	1089	1057	1118	1098	1113	1166	1118	1126	1142	1084	1141	1123	1123	1128	1107	1059	1099	1099	1117	1106	1108	1092	1064	1130	1100	1129	1091	1091	1085	1122	1106	1082	1073	1103	1077	1076	1176	1085	1120	1044	1066	1060	1100	1086	1145	1159	1121	1104	1098	1096	1048	1099	1084	1099	1092	1135	1149	1095	1103	1074	1104	1099	1059	1079	1155	1091	1151	1104	1123	1130	1088	1099	1121	1097	1098	1142	1125	1074	1098	1146	1166	1135	1119	1118	1054	1123	1123	1123	1184	1113	1094	1085	1085	1118	1121	1115	1079	1070	1135	1103	1089	1094	1146	1083	1070	1075	1164	1074	1120	1120	1114	1079	1075	1111	1104	1134	1145	1083	1065	1069	1129	1163	1126	1079	1097	1135	1143	1095	1100	1137	1133	1144	1114	1150	1058	1127	1104	1132	1108	1183	1070	1073	1106	1155	1128	1125	1104	1107	1129	1106	1073	1066	1106	1037	1137	1107	1125	1140	1123	1102	1065	1098	1135	1179	1080	1135	1095	1014	1099	1182	1091	1141	1125	1107	1130	1060	1094	1094	1091	1105	1123	1165	1088	1121	1100	1141	1124	1172	1162	1154	1116	1103	1101	1108	1136	1112	1110	1034	1122	1098	1137	1096	1126	1073	1069	1110	1075	1132	1049	1133	1116	1169	1142	1133	1142	1117	1122	1061	1131	1124	1116	1094	1132	1079	1084	1172	1151	1127	1095	1172	1102	1109	1034	1139	1143	1147	1092	1116	1056	1142	1085	1127	1077	1134	1087	1137	1067	1106	1122	1092	1146	1127	1177	1091	1129	1151	1035	1109	1141	1080	1115	1085	1080	1075	1094	1068	1169	1156	1089	1115	1107	1089	1161	1091	1086	1123	1082	1074	1080	1090	1122	1153	1138	1101	1133	1152	1054	1130	1100	1084	1130	1125	1077	1120	1083	1088	1118	1126	1132	1152	1089	1099	1070	1135	1036	1118	1092	1084	1099	1135	1176	1116	1124	1115	1110	1085	1098	1174	1098	1083	1128	1113	1126	1130	1200	1072	1123	1180	1134	1091	1116	1081	1115	1127	1108	1116	1116	1131	1124	1147	1084	1129	1110	1124	1108	1106	1138	1092	1131	1096	1098	1050	1104	1114	1075	1159	1097	1127	1145	1168	1081	1114	1126	1097	1116	1160	1076	1049	1168	1158	1150	1087	1129	1049	1076	1149	1083	1098	1104	1173	1129	1152	1028	1061	1115	1128	1108	1026	1110	1042	1156	1087	1151	1155	1128	1102	1158	1101	1074	1130	1108	1071	1099	1148	1103	1151	1166	1096	1121	1121	1163	1142	1135	1120	1118	1131	1163	1101	1055	1136	1104	1123	1160	1104	1137	1101	1111	1037	1155	1069	1119	1117	1114	1113	1122	1158	1101	1147	1131	1163	1198	1125	1113	1100	1132	1122	1163	1129	1156	1099	1118	1075	1089	1065	1133	1105	1125	1132	1151	1119	1050	1080	1145	1171	1112	1077	1160	1139	1113	1084	1046	1162	1101	1140	1049	1088	1080	1123	1126	1037	1110	1108	1069	1094	1133	1082	1155	1135	1100	1048	1086	1118	1069	1129	1141	1098	1100	1089	1085	1099	1089	1130	1050	1075	1112	1071	1104	1124	1108	1097	1057	1141	1111	1137	1051	1107	1087	1047	1079	1123	1065	1107	1056	1151	1157	1079	1058	1142	1094	1118	1102	1085	1148	1108	1081	1070	1100	1143	1128	1101	1203	1082	1093	1112	1124	1105	1106	1080	1121	1111	1108	1042	1117	1155	1120	1068	1116	1118	1075	1086	1108	1126	1087	1138	1087	1101	1078	1106	1038	1056	1122	1151	1162	1101	1105	1107	1132	1092	1150	1069	1109	1115	1153	1096	1116	1103	1095	1077	1124	1078	1137	1074	1162	1112	1104	1128	1144	1121	1140	1011	1141	1101	1213	1073	1159	1150	1162	1131	1120	1071	1122	1132	1157	1054	1115	1085	1133	1143	1111	1121	1131	1070	1089	1085	1087	1102	1087	1129	1173	1108	1105	1119	1072	1100	1067	1120	1059	1080	1074	1096	1092	1117	1064	1075	1066	1067	1154	1132	1194	1105	1126	1107	1101	1143	1066	1052	1093	1115	1086	1134	1098	1091	1115	1089	1145	1154	1062	1082	1085	1118	1018	1070	1166	1118	1099	1082	1113	1056	1108	1126	1078	1149	1145	1100	1138	1104	1100	1103	1143	1150	1079	1054	1115	1084	1052	1126	1028	1104	1158	1089	1057	1157	1133	1064	1046	1119	1097	1090	1141	1109	1088	1077	1153	1132	1068	1160	1109	1117	1165	1114	1126	1163	1117	1102	1113	1071	1113	1059	1165	1166	1071	1132	1145	1091	1047	1145	1152	1066	1078	1136	1118	1086	1115	1089	1087	1149	1104	1099	1051	1154	1086	1120	1092	1085	1076	1151	1077	1157	1110	1137	1086	1147	1055	1114	1065	1075	1091	1183	1077	1141	1152	1063	1148	1112	1155	1142	1146	1116	1082	1085	1100	1111	1095	1131	1116	1148	1103	1126	1071	1131	1122	1157	1115	1125	1097	1082	1118	1151	1121	1041	1078	1123	1151	1079	1111	1176	1148	1087	1174	1098	1090	1103	1168	1080	1085	1124	1121	1110	1108	1074	1112	1082	1123	1089	1150	1150	1106	1137	1138	1076	1091	1110	1068	1106	1113	1097	1108	1137	1062	1143	1073	1135	1106	1101	1081	1129	1078	1114	1090	1129	1191	1106	1199	1119	1126	1051	1084	1148	1163	1157	1122	1160	1065	1100	1111	1100	1107	1091	1107	1048	1128	1172	1121	1136	1124	1092	1094	1137	1115	1112	1126	1128	1112	1106	1157	1080	1151	1119	1101	1117	1067	1116	1082	1124	1100	1154	1064	1173	1127	1106	1109	1115	1109	1038	1154	1133	1124	1115	1066	1123	1069	1111	1082	1130	1160	1118	1074	1122	1077	1136	1158	1041	1139	1176	1143	1051	1132	1128	1119	1141	1103	1059	1114	1036	1084	1109	1061	1051	1152	1072	1144	1074	1043	1084	1061	1141	1093	1115	1077	1110	1073	1127	1114	1082	1110	1080	1148	1136	1123	1133	1120	1075	1144	1114	1071	1174	1178	1067	1084	1067	1123	1109	1164	1069	1128	1061	1122	1089	1146	1069	1038	1079	1118	1083	1093	1107	1078	1057	1101	1090	1081	1121	1088	1083	1169	1092	1116	1083	1103	1035	1107	1130	1045	1064	1118	1121	1091	1141	1092	1111	1089	1114	1087	1073	1056	1119	1134	1116	1107	1092	1097	1119	1128	1052	1085	1133	1069	1074	1139	1118	1112	1135	1147	1109	1077	1169	1147	1113	1063	1080	1103	1167	1083	1058	1147	1148	1143	1101	1099	1124	1166	1115	1178	1154	1113	1147	1097	1109	1050	1137	1123	1110	1104	1075	1112	1123	1115	1116	1133	1133	1127	1022	1095	1043	1066	1091	1099	1108	1096	1104	1077	1083	1097	1096	1106	1129	1126	1077	1129	1131	1151	1105	1080	1100	1143	1138	1145	1150	1094	1116	1087	1161	1088	1137	1135	1139	1124	1152	1099	1109	1166	1106	1100	1149	1074	1116	1135	1107	1121	1141	1055	1119	1109	1095	1122	1091	1102	1162	1129	1103	1069	1059	1113	1127	1059	1194	1131	1090	1142	1162	1074	1114	1107	1094	1082	1113	1102	1090	1112	1094	1160	1104	1157	1143	1094	1097	1124	1153	1116	1089	1103	1185	1129	1154	1117	1047	1142	1083	1120	1093	1174	1073	1103	1072	1110	1188	1113	1155	1152	1107	1122	1141	1138	1176	1104	1081	1160	1114	1136	1077	1080	1091	1106	1128	1102	1121	1090	1124	1077	1191	1106	1086	1106	1121	1033	1079	1138	1069	1063	1114	1087	1142	1136	1076	1183	1131	1146	1110	1154	1165	1046	1098	1112	1092	1144	1082	1073	1143	1106	1118	1136	1128	1079	1116	1096	1057	1139	1120	1114	1094	1052	1043	1126	1183	1106	1160	1127	1102	1082	1111	1123	1096	1114	1135	1142	1130	1160	1092	1156	1141	1149	1099	1098	1102	1113	1139	1089	1084	1084	1070	1136	1042	1091	1138	1093	1051	1088	1081	1099	1062	1066	1060	1128	1123	1104	1078	1135	1096	1141	1075	1160	1155	1115	1154	1140	1070	1162	1151	1042	1063	1073	1077	1090	1108	1066	1035	1064	1140	1130	1125	1048	1120	1106	1112	1148	1094	1115	1099	1110	1134	1146	1089	1103	1099
30781	26082	30570	27024	28136	25961	24289	27653	29623	26976	20742	16825	16311	14183	15701	13773	12121	12074	10502	11590	5506	3527	2775	1787	1268	1397	1363	1187	1038	764	699	722	742	673	644	625	607	573	575	518	503	545	505	486	522	546	495	442	449	443	446	413	413	382	402	370	399	354	372	415	404	399	422	405	396	369	396	387	390	356	421	400	388	399	427	378	397	383	417	423	403	403	398	391	402	418	407	405	393	386	401	408	410	356	428	370	420	360	350	353	377	394	407	372	387	391	401	410	367	380	338	375	403	394	397	387	373	393	359	386	392	416	392	349	384	403	383	381	389	372	382	423	387	369	384	388	410	383	392	378	414	400	403	377	447	355	418	353	377	381	385	400	355	390	413	368	361	425	340	404	411	385	391	384	408	383	377	402	336	402	401	342	374	331	400	389	383	424	400	393	371	378	433	385	407	383	415	368	414	365	363	403	389	355	385	402	367	357	382	415	364	371	408	387	429	356	349	359	373	375	354	409	418	403	418	412	365	383	412	396	362	386	408	386	398	378	387	414	346	365	408	388	413	392	409	374	388	381	379	386	403	391	401	363	386	364	359	391	359	370	385	398	431	399	353	373	397	382	352	379	386	330	401	368	406	384	349	360	378	372	385	376	375	384	377	379	416	400	398	384	390	403	397	395	401	367	351	360	355	347	378	410	416	378	408	398	383	429	417	383	378	368	404	421	434	364	406	385	393	392	392	354	394	388	375	374	364	408	374	385	364	372	385	368	354	390	397	441	414	389	364	384	369	386	378	390	409	431	390	358	384	376	394	372	372	413	352	380	380	369	417	398	413	367	405	379	375	400	404	377	380	415	424	382	373	352	373	389	372	380	387	383	385	407	356	384	397	358	378	415	402	392	390	353	402	435	402	380	384	394	372	418	386	373	393	358	400	409	364	402	388	416	336	380	395	399	381	374	380	376	372	400	379	419	403	367	368	359	361	413	384	353	378	382	403	385	371	393	388	410	398	370	387	393	348	416	414	402	374	390	393	380	400	388	362	403	399	394	396	356	400	409	370	386	363	395	381	397	373	401	365	370	368	374	374	355	397	389	381	401	409	379	397	359	404	393	372	365	384	345	400	371	365	378	373	402	376	338	424	386	381	359	390	405	363	395	376	363	364	384	404	407	364	377	337	376	380	376	405	372	380	409	399	423	356	411	365	368	417	388	393	376	421	404	387	367	391	352	362	351	388	355	379	374	375	426	369	411	375	381	374	390	349	403	381	385	404	405	375	368	371	374	343	400	371	361	383	401	382	429	354	394	344	374	395	385	402	359	373	380	410	401	373	388	377	414	442	446	414	381	387	377	361	399	407	362	365	391	376	372	382	413	333	405	396	373	378	393	349	388	389	419	398	386	400	404	418	388	359	378	345	380	360	378	388	404	412	414	437	396	370	352	416	359	369	409	398	388	380	383	361	369	366	363	365	374	362	358	371	384	411	372	350	411	395	362	371	413	384	401	419	378	408	372	375	353	435	364	385	405	394	380	388	381	388	397	355	392	375	404	402	387	361	401	386	364	347	425	406	372	376	416	376	360	408	359	421	380	406	333	393	377	416	366	396	410	381	405	438	403	369	349	382	393	395	406	395	372	382	397	368	356	373	394	375	381	402	412	378	384	417	380	383	371	377	385	352	423	397	409	381	355	393	406	376	380	382	386	362	369	387	385	406	366	372	376	365	352	394	388	406	383	374	412	378	410	407	368	404	379	384	406	411	342	404	354	375	408	387	413	379	380	403	368	407	403	411	387	363	407	367	363	402	411	383	398	402	405	381	384	429	372	408	360	423	356	385	378	398	375	344	372	410	391	376	385	395	374	391	389	391	384	424	393	396	403	365	363	330	376	381	368	387	392	386	386	373	411	401	383	397	380	377	336	370	406	387	380	365	401	359	387	433	414	407	437	374	380	396	359	397	384	365	377	433	383	382	359	408	367	368	398	354	353	347	358	347	374	389	386	414	397	407	395	360	380	402	367	375	364	365	402	381	396	365	354	384	397	389	394	368	388	358	400	408	383	403	409	362	394	376	387	387	372	374	424	388	376	384	410	374	377	390	374	350	350	414	404	379	382	401	395	406	381	419	377	408	403	364	386	360	341	419	378	394	385	337	366	391	360	369	364	398	380	327	340	353	438	383	397	409	349	353	412	338	381	376	400	376	360	398	366	359	367	379	383	433	397	369	374	366	421	399	420	386	362	385	401	397	396	399	386	349	379	365	399	361	357	356	384	408	375	394	385	364	392	372	397	361	383	411	385	379	310	372	422	372	402	370	413	374	407	377	367	370	362	421	371	409	345	392	379	360	400	389	364	382	360	366	383	350	369	408	396	391	351	400	388	376	366	410	404	361	394	398	399	387	354	382	382	398	398	415	377	392	353	399	405	427	443	383	375	403	394	380	380	412	374	363	380	367	388	401	378	377	366	397	391	396	406	400	375	386	391	375	376	353	363	411	384	359	379	347	410	417	399	359	369	403	393	398	376	353	377	368	389	398	383	402	389	364	383	354	403	385	395	354	399	403	394	367	385	403	400	404	396	389	439	385	407	360	388	390	357	361	402	385	370	372	373	370	405	362	399	384	361	374	431	401	387	404	371	353	427	398	401	370	401	382	407	401	418	408	387	412	417	382	382	362	371	375	397	394	378	387	354	418	383	387	375	378	398	403	347	409	365	379	356	404	380	422	394	386	373	379	423	359	340	345	383	376	396	422	376	393	415	383	391	398	394	394	369	366	394	373	383	412	417	367	367	365	375	411	373	388	373	374	361	379	358	366	365	408	384	362	412	388	417	386	377	393	371	395	362	413	371	404	388	370	394	375	386	400	389	392	380	415	403	382	402	388	381	366	395	397	362	372	332	380	396	432	356	373	392	375	334	372	386	370	389	385	382	370	362	422	365	388	378	388	382	417	380	374	399	405	366	380	392	346	371	373	411	378	391	391	394	388	380	396	356	394	373	373	368	410	384	353	381	393	364	399	360	393	391	353	412	401	359	377	424	404	395	409	381	384	436	415	355	375	381	367	332	402	384	346	367	363	426	398	383	417	381	355	380	417	362	374	386	375	377	379	373	420	400	396	376	399	388	368	388	389	364	373	399	372	369	388	378	395	402	360	345	402	375	409	387	378	368	379	359	355	371	392	345	404	409	400	414	362	345	397	368	382	376	392	366	376	376	400	337	365	397	396	362	364	365	391	358	388	389	367	374	408	414	375	373	366	375	405	389	372	372	337	333	396	395	408	370	335	384	384	387	366	399	356	419	354	367	355	403	360	405	384	407	365	381	395	363	399	418	369	430	370	339	383	395	405	402	371	400	367	391	373	384	346	404	375	440	438	406	378	405	359	457	367	383	402	387	397	385	407	393	372	395	394	362	355	378	369	423	393	383	365	391	367	366	394	390	376	397	424	352	363	395	404	384	378	376	356	360	408	393	392	376	401	413	398	377	342	366	365	383	382	387	385	364
18221	20397	27389	28995	34405	31373	36247	44307	45341	42304	39194	38213	39154	36023	38208	33721	33888	32124	31485	28717	20400	14335	11561	9138	6696	7550	7821	6539	5844	3697	3940	3788	3246	3110	2947	2824	2645	2549	2307	2005	2013	1950	2010	1894	1946	2056	1821	1562	1426	1399	1315	1126	1146	1089	999	1029	1063	1098	1033	1051	978	956	1052	1061	1073	1053	1020	1007	963	1066	1063	1143	1207	1164	1153	1099	1071	988	1132	1100	1075	1079	967	1038	1045	1010	964	994	987	972	957	1019	1016	982	1020	1022	982	940	953	936	917	919	906	938	931	920	954	935	936	999	935	931	957	935	958	953	908	930	870	952	960	918	969	950	983	951	924	866	890	961	892	935	924	901	950	993	958	938	974	980	933	938	961	960	967	951	915	925	948	980	927	872	917	940	912	947	919	960	911	906	920	932	926	909	956	914	944	884	939	889	977	925	897	910	956	999	913	903	949	885	975	974	929	961	913	941	996	886	901	937	944	915	906	944	914	923	963	944	907	966	920	898	978	970	890	980	958	914	918	976	934	915	929	1028	900	935	983	930	951	922	880	872	874	972	860	962	947	922	916	911	909	914	926	932	975	973	903	919	928	875	889	968	989	973	938	950	906	939	913	965	938	894	972	901	957	877	920	946	886	879	908	895	861	937	939	957	896	942	926	916	949	924	912	906	914	918	910	884	965	901	961	988	921	948	919	933	905	927	921	946	950	914	892	918	949	887	927	889	963	951	922	916	885	908	923	890	894	920	959	905	953	917	945	891	910	941	934	960	903	917	917	911	937	953	949	919	955	913	886	960	910	893	930	934	916	949	910	963	898	960	919	933	868	942	916	941	927	948	911	967	946	919	939	969	951	893	915	968	903	980	954	929	979	881	901	932	928	879	946	976	925	890	948	890	951	943	921	909	962	958	872	953	926	936	943	952	870	951	979	971	923	930	890	929	891	938	933	924	948	971	893	890	919	896	972	860	885	946	974	915	969	872	865	964	892	933	973	944	899	897	902	919	913	928	917	966	934	891	955	967	910	922	901	872	979	1006	968	905	894	951	920	888	963	964	1004	909	907	896	958	954	918	860	934	939	960	956	917	926	958	953	962	953	946	917	888	881	899	985	854	892	902	908	910	943	901	972	896	946	958	1013	848	917	923	920	916	945	892	915	896	963	900	906	875	943	969	1001	921	937	966	922	947	961	902	891	924	935	908	941	897	880	893	956	942	924	904	914	963	921	945	899	975	918	951	929	952	889	967	956	958	946	956	912	919	927	916	929	951	957	925	912	912	952	927	903	938	907	928	910	962	940	971	985	937	896	917	958	915	929	879	915	925	941	936	890	963	937	943	943	925	929	881	862	967	906	983	938	936	922	942	915	941	950	904	917	957	928	951	946	906	916	909	949	922	895	865	925	945	884	865	906	898	951	923	863	911	926	992	938	949	923	931	915	941	952	948	914	878	996	935	957	942	1012	911	958	931	975	929	908	985	968	964	904	895	930	977	967	911	945	858	957	929	938	954	928	941	963	914	902	899	913	930	892	931	923	894	976	985	962	912	905	925	924	921	942	914	926	920	937	938	937	927	848	887	969	962	895	919	883	890	935	937	991	889	943	870	980	977	923	903	966	942	934	902	917	950	942	938	887	925	950	894	949	915	940	895	925	923	919	922	919	956	942	960	899	934	873	891	941	865	951	929	932	892	985	931	908	914	913	943	897	945	933	923	940	915	906	944	944	907	923	910	930	906	876	911	936	928	931	957	930	908	965	1011	990	925	917	907	941	915	914	929	930	962	888	926	968	947	924	945	889	898	930	964	897	900	929	917	968	960	940	926	886	911	926	937	919	949	945	932	889	981	960	940	906	890	892	962	959	939	959	958	879	962	975	900	941	900	935	958	892	930	940	935	956	987	927	910	859	981	884	918	901	997	894	926	954	910	928	926	923	879	913	892	903	894	921	873	963	973	970	895	944	944	973	930	904	887	941	962	973	912	888	912	966	913	913	927	890	990	938	970	969	929	906	939	896	872	945	959	892	976	883	944	944	918	942	910	970	930	981	910	948	920	923	915	957	943	900	952	925	898	964	933	942	964	949	924	960	874	826	930	932	902	967	914	959	960	923	919	881	924	905	913	970	893	940	906	971	963	898	937	916	959	948	935	927	947	907	891	918	927	946	914	926	916	990	896	919	930	906	880	908	908	972	945	957	966	924	922	928	925	898	893	875	922	878	933	978	963	942	930	927	937	901	944	892	942	923	900	929	921	949	895	895	960	878	851	940	896	932	938	869	907	890	987	876	893	932	934	953	940	926	900	903	896	899	959	921	935	881	901	965	999	948	851	919	976	943	826	963	894	898	941	930	942	925	882	910	927	878	948	884	972	901	913	947	917	932	934	968	949	929	953	957	948	949	861	924	916	984	934	873	897	980	961	968	897	912	909	926	935	895	900	949	918	951	917	904	876	887	936	949	957	937	959	899	915	941	958	900	880	962	959	900	948	965	971	964	930	943	935	972	981	935	885	898	922	902	910	980	903	918	892	944	873	937	949	971	868	913	890	875	920	921	904	974	900	924	925	900	863	948	881	974	1002	911	933	868	919	915	950	997	963	910	926	936	902	897	932	957	929	965	873	947	899	922	991	906	896	879	905	936	909	961	929	942	929	938	907	931	907	981	963	927	946	933	973	915	862	898	985	947	877	900	911	927	944	901	933	878	933	939	948	952	933	897	913	897	946	945	927	956	927	908	1009	911	889	906	853	949	917	913	969	927	940	904	898	956	918	928	902	877	938	899	960	948	923	953	941	924	995	971	950	959	974	936	896	929	942	957	864	925	936	906	929	930	967	936	961	849	962	1011	887	896	911	932	919	910	953	959	943	937	962	928	965	976	972	948	939	905	912	909	906	908	956	915	871	916	897	931	925	965	928	905	930	948	967	877	911	858	931	953	954	912	918	893	939	915	925	901	910	883	935	875	942	969	951	918	942	976	919	912	936	919	884	957	909	896	924	933	879	948	925	935	973	901	910	937	983	913	962	900	925	946	930	953	935	916	883	933	896	1002	919	930	941	966	912	920	906	937	896	965	905	947	943	910	918	935	938	921	934	978	969	946	929	872	895	949	985	958	907	922	965	927	998	971	895	947	956	868	888	943	901	913	940	902	915	942	951	947	947	856	895	934	901	917	936	906	929	970	929	920	974	935	901	931	901	910	912	943	912	908	933	969	985	956	911	947	940	928	964	938	957	951	929	937	958	956	930	907	918	936	980	917	972	896	890	907	886	922	926	943	935	914	927	953	925	906	967	938	948	923	879	914	929	942	964	967	960	901	915	905	926	849	955	894	867	938	967	923	927	953	921	855	967	913	927	938	947	974	943	993	909	1008	934	950	933	893	910	958	955	926	971	907	875	920	955	892	905	912	973	957	895	966	922	893	881	1002	951	944	966	1012	879	891	927	930	893	926	964	935	982	955	912	920	910	952	948	942	914	946	875	941	920	931	948	909	958	959	910	952	1015	901	980	893	876	894	887	889	945	902	974	943	938	929	890	959
6117	3937	4937	3019	2492	1998	1452	1236	1154	1035	811	733	760	728	741	695	685	686	620	554	500	523	541	484	487	480	561	494	459	439	499	474	418	495	441	464	501	472	439	465	423	433	452	410	426	468	426	402	407	404	404	386	403	389	392	399	428	416	389	429	406	393	357	422	425	427	417	376	413	403	400	411	393	387	431	440	388	383	369	424	365	416	421	413	451	386	460	391	457	376	377	406	371	399	431	419	415	415	441	396	400	399	420	393	402	395	427	385	405	386	375	420	432	391	410	388	395	407	407	387	411	380	412	394	424	411	416	418	407	396	421	387	407	411	387	393	432	411	403	388	416	414	382	401	346	399	388	392	415	353	415	372	432	365	387	358	379	406	405	413	400	414	407	400	407	379	402	414	415	410	409	386	383	427	410	460	444	410	410	411	415	394	411	402	457	426	409	416	402	414	414	413	392	376	389	422	399	374	390	377	404	382	408	396	393	404	394	397	382	402	415	426	407	398	376	385	405	408	394	399	449	391	408	425	427	408	436	375	418	357	407	405	385	409	386	409	433	385	417	416	437	394	374	403	387	401	409	417	428	376	405	393	411	400	442	414	404	395	413	408	387	391	424	385	428	368	414	426	407	417	443	387	434	410	385	400	404	413	399	398	432	419	418	408	440	404	425	402	396	428	386	402	398	405	404	416	408	432	409	413	414	378	371	371	416	390	404	428	391	373	412	393	409	429	400	380	402	439	429	440	377	374	414	403	408	392	374	420	418	406	399	381	390	401	433	393	446	419	396	406	387	410	381	394	380	428	421	361	379	393	417	404	402	393	421	411	402	369	392	369	411	411	420	400	404	398	397	363	403	407	384	370	416	398	377	393	354	352	378	432	407	374	417	408	407	418	401	379	390	408	390	375	377	410	398	390	398	398	380	406	383	404	438	417	431	401	460	379	402	454	407	423	395	392	399	410	414	381	428	392	374	425	418	386	411	408	399	416	442	416	403	439	417	385	445	383	423	414	438	394	368	407	407	426	399	435	377	399	386	429	366	391	390	413	374	401	397	400	403	424	432	396	399	409	423	401	427	423	411	411	389	420	415	433	419	425	408	392	423	404	384	353	437	371	388	386	437	420	405	388	348	389	448	404	386	422	405	415	393	422	391	389	373	391	365	396	403	409	431	409	420	417	363	404	399	384	397	381	424	385	375	416	427	381	381	369	389	382	439	420	403	450	401	418	409	427	397	408	421	458	416	446	420	452	387	424	384	376	407	435	410	414	385	400	391	477	398	393	409	415	406	398	362	385	432	394	398	372	366	394	415	395	368	385	389	400	401	428	394	418	439	399	386	416	401	399	408	418	433	376	398	402	402	436	400	401	413	393	398	408	408	393	423	418	392	417	388	396	383	374	402	367	394	427	419	367	422	426	396	401	395	415	392	415	439	408	451	416	410	386	386	391	409	365	374	424	412	399	429	415	381	400	400	421	423	423	434	402	403	415	381	384	440	465	380	417	420	423	424	415	431	400	399	430	401	378	438	407	398	389	385	422	454	375	368	371	401	406	358	367	440	375	407	426	371	371	405	382	405	401	381	381	425	395	372	442	416	430	432	425	427	429	438	383	372	388	373	413	402	387	397	395	395	391	417	392	416	379	394	392	426	428	420	385	406	432	378	407	380	418	405	407	401	402	394	377	391	404	406	408	416	389	420	446	415	405	412	382	373	393	405	400	388	375	395	370	392	370	414	433	400	388	420	378	413	417	394	437	425	404	422	422	419	395	418	426	420	426	405	403	395	409	366	393	404	397	405	421	403	441	382	367	440	390	442	420	416	395	389	414	390	364	394	442	425	399	368	410	445	377	391	421	420	388	411	384	386	404	402	446	405	449	397	392	411	415	429	397	419	392	396	412	427	405	412	369	407	416	401	423	436	422	409	404	397	407	433	396	395	411	370	372	434	428	412	425	386	381	416	417	373	392	389	402	413	419	428	418	395	365	408	392	359	394	402	384	386	414	407	383	405	411	404	425	425	369	419	396	436	474	421	396	363	396	404	400	421	368	407	433	417	395	414	443	355	380	394	401	401	409	416	403	359	418	369	382	382	403	409	394	426	409	437	429	415	370	397	450	399	429	380	390	434	415	389	435	426	393	415	385	424	399	381	399	393	432	415	361	408	382	407	389	410	407	407	406	372	432	429	406	429	414	404	399	390	363	393	430	392	387	421	397	383	389	438	413	408	413	399	390	390	391	436	381	428	384	408	422	386	409	385	430	431	442	344	370	398	418	362	406	397	417	393	411	409	430	384	411	415	395	404	430	386	419	402	386	396	396	385	408	420	438	410	396	411	408	391	406	403	400	406	416	393	414	402	400	400	431	382	425	371	380	429	415	393	398	407	374	434	404	431	406	358	389	396	391	431	408	387	414	415	407	387	371	418	392	387	396	373	411	403	412	401	411	407	388	396	391	413	392	416	438	363	419	427	354	378	367	399	394	406	416	411	403	406	394	399	415	385	377	400	387	402	387	402	396	383	441	377	362	397	384	378	410	357	399	359	409	390	420	383	407	413	382	362	406	401	413	386	407	401	383	406	425	421	373	417	392	441	355	390	394	415	406	387	453	371	449	421	413	427	405	417	405	443	414	403	394	414	412	435	384	428	442	383	391	373	372	401	434	430	410	431	356	382	411	369	383	439	434	402	381	424	416	415	385	366	377	387	391	414	392	434	374	448	408	374	398	416	383	434	410	393	395	368	402	388	435	424	437	460	402	458	451	408	415	392	412	362	417	412	408	410	394	433	414	428	422	422	404	366	357	411	401	383	404	435	385	390	396	398	407	441	445	397	411	385	383	383	404	476	379	446	449	401	414	402	398	403	423	375	430	396	361	412	376	417	417	407	419	395	417	410	385	406	405	412	371	401	419	432	411	391	393	396	397	405	411	381	379	412	377	367	401	416	376	381	401	380	374	372	381	400	390	399	408	429	379	382	412	442	401	424	391	405	447	412	409	378	393	400	409	414	395	403	421	411	424	400	434	356	383	395	394	426	386	372	418	404	459	413	382	386	396	432	431	432	404	420	431	389	415	427	435	392	399	412	380	336	429	355	406	459	397	404	441	414	429	415	410	384	419	404	384	414	393	415	415	430	415	398	384	379	377	432	416	445	392	386	395	392	426	398	448	390	428	434	409	410	351	397	378	431	413	387	392	405	401	394	383	392	393	375	425	361	409	413	399	406	415	393	402	365	414	394	369	397	404	411	414	352	384	386	394	416	410	427	397	423	392	388	383	416	412	420	450	419	414	394	409	406	398	396	427	401	388	404	360	392	400	429	368	377	402	412	373	371	428	372	353	423	419	448	435	352	387	415	396	412	400	413	353	386	405	409	373	410	390	399	404	416	407	384	354	399	400	386	447	416	367	401	416	376	384	399	441	365	436	396	422	365	444	399	380	387	380	404	413	385	385	421	383	385	370	380	421	430	411	412	440	412	402	396	437	382	414
5163	4997	8452	8006	8210	6504	5957	6098	6188	5286	4369	3711	3708	3379	4042	3326	3345	3463	3022	2852	2219	2073	1948	1742	1481	1663	1634	1482	1460	1326	1256	1303	1271	1329	1193	1401	1203	1319	1226	1183	1195	1305	1249	1275	1351	1222	1208	1134	1131	1053	1063	1017	1010	1016	1078	1036	1056	1035	981	995	1001	973	1002	1023	1064	1015	1041	1023	953	1022	1017	1010	1031	1070	1090	1036	1024	1098	991	1037	1008	1071	969	1043	998	1009	992	1034	1041	1029	988	1055	975	1018	1073	1074	1032	993	976	1048	1005	1081	972	1029	988	1036	995	995	933	991	1028	944	1017	998	1014	1034	1014	1057	1003	997	976	1027	1046	964	995	1027	989	1047	997	1005	986	955	1003	1007	978	984	952	976	983	1019	1009	968	1000	1003	1037	1034	967	1059	982	989	944	1026	976	1003	991	1022	977	984	1012	974	1045	1000	989	1047	934	982	982	986	985	1010	1016	960	970	968	998	971	1038	1009	989	1089	1002	941	993	1040	993	1027	1022	953	980	1015	998	986	997	957	1011	1008	993	1049	995	962	994	989	1026	1005	950	1017	994	1000	1011	1040	985	964	1011	1025	988	1038	1056	1036	949	1042	960	969	1042	1037	1023	1027	969	1038	1022	1025	953	979	1018	978	957	1045	984	997	1047	1002	934	1018	1037	978	1035	1004	997	1042	1000	1021	966	1045	996	966	1035	922	995	972	1006	1022	998	993	969	964	1030	1008	1020	966	996	1047	1019	1042	1024	1015	1038	987	945	1026	961	1005	987	999	994	986	1036	996	1033	995	1028	961	1008	1042	1051	1029	982	987	977	996	978	1034	989	1004	1004	982	983	992	979	1009	999	1065	949	1001	1025	1023	987	1003	1022	1035	943	920	1013	1042	1016	995	993	1034	1023	999	989	975	980	960	1012	1006	975	969	973	1042	989	1019	1083	1006	999	1018	1024	984	1012	986	951	1024	1003	1018	1035	979	922	998	1006	974	1005	1061	988	1025	1007	1000	1003	1043	998	1069	1029	935	1047	1002	976	985	1003	1022	1023	1027	1022	1031	1009	999	973	993	1020	1016	1010	1014	994	1022	977	1052	976	1056	1009	960	969	988	1020	949	974	983	1022	999	1040	1038	948	986	1040	995	1035	950	964	968	1020	1037	980	959	991	928	1011	1004	999	970	1002	1008	986	919	1052	1005	1010	1018	1065	958	1002	1028	986	977	1023	1047	984	1007	953	1038	1032	977	995	943	961	1002	1043	963	1018	985	1038	977	1010	1031	1060	979	1085	1017	1040	1044	999	999	1027	1029	970	1038	1039	1012	996	1006	1028	1033	1030	1041	975	1027	936	1043	1008	1000	1001	1010	954	983	978	953	994	1048	996	964	1010	1003	1010	992	1023	1061	1032	1000	1040	1039	979	991	999	1072	996	1006	939	1028	980	989	1013	990	996	1056	995	1107	982	990	999	1029	901	959	1025	984	1008	983	954	1032	1029	1054	1001	980	1027	956	957	962	1053	983	987	985	1011	1061	973	977	923	948	956	1012	1026	982	965	1021	986	955	952	1052	1026	989	1031	972	1040	1020	1014	940	971	1046	960	1063	974	1029	915	1030	981	1034	998	984	1106	1039	1024	1025	970	1025	1011	989	995	1019	1047	1009	991	1047	1008	1012	964	991	994	954	1061	990	1000	1039	985	954	958	941	1021	1016	997	987	1022	1020	1040	1062	1052	1037	1021	1037	1018	1004	976	1038	1008	926	976	968	964	1024	1012	1039	1008	986	1034	1087	1022	1036	998	1011	1004	994	1043	1040	1053	954	991	1023	1076	1040	1004	960	1018	971	935	1047	1025	970	1013	926	974	967	1012	1004	959	1027	983	1052	971	983	1007	1028	1039	985	1008	973	1032	954	966	1019	1033	996	1003	1002	975	970	1008	941	1015	1006	1017	1010	1048	1014	982	969	989	974	986	1070	916	1050	989	1017	1040	986	1015	1004	964	999	987	981	1076	1010	1020	1101	977	1036	949	956	1065	1004	962	984	931	972	982	975	995	1042	963	975	990	1019	1008	1017	989	1019	1026	1039	981	987	1034	1068	1059	978	1024	967	998	977	1030	1053	959	1038	1024	980	992	1014	1048	1054	992	981	995	1053	999	1023	1023	950	1051	1001	1061	1012	960	1015	986	1041	995	980	1040	1047	1038	967	1002	971	979	1022	1008	954	958	1074	944	1057	1036	973	942	994	1053	958	1015	1007	1030	910	1010	1032	1008	929	987	952	997	985	1022	1016	1015	1017	988	1065	974	1039	988	1024	994	1027	1022	1002	970	1003	985	984	969	985	991	954	1051	972	1007	1007	1054	1004	1006	1055	1014	967	1063	1014	1007	1101	977	966	1022	1007	949	986	1026	1014	987	980	999	998	945	1025	1006	1040	990	1021	1010	1021	1027	1037	969	1010	956	1031	975	1046	1012	1017	1021	1010	1045	939	1012	964	1045	1021	1086	989	960	992	1018	1042	1004	1023	1039	992	1021	1061	1000	1011	990	1016	917	968	992	989	1006	1016	1006	1012	953	984	1006	991	1017	1029	1004	950	980	1011	1061	951	983	1041	1045	1051	1021	984	961	994	1001	1011	1006	985	1020	1037	1018	1048	994	1017	1066	998	997	1024	1076	1035	1012	1002	943	1026	1012	1067	1007	981	1018	979	1030	997	1014	956	1053	1040	997	1026	1034	1048	1001	996	991	967	1017	1049	1024	1016	983	975	1017	1050	962	987	999	968	1040	969	999	985	1026	1011	975	981	1087	991	1013	966	979	1069	986	1004	1024	967	1053	985	1007	949	1011	991	1016	1066	982	1014	1026	1029	955	957	974	976	1022	1006	1004	1031	999	966	1013	1002	938	1028	953	1007	1067	1032	1049	1008	970	1002	1004	1045	995	985	1011	998	1035	1032	1032	981	980	990	954	1029	1030	995	970	1026	958	999	1037	1002	1060	1004	1038	987	938	1039	1016	1024	956	1002	970	999	979	1057	976	1053	1019	1010	995	986	948	1065	1016	948	1008	998	983	1008	987	944	960	1017	968	1023	1059	1002	1026	1022	998	982	978	935	930	973	1040	959	997	1001	974	1002	1074	1012	1019	1022	1001	1012	1012	1036	1019	966	991	987	992	994	983	1011	1012	1053	1004	1020	1008	997	982	991	992	1026	1006	1010	961	982	1046	977	946	1026	991	994	989	1012	1014	981	1020	978	1045	1004	988	1024	988	970	1065	995	969	968	958	1041	1013	992	1083	1025	974	1015	959	957	1011	965	1019	1038	1018	981	1007	996	1016	951	986	992	1067	1008	1042	976	1002	956	980	1033	979	1025	974	1018	1007	971	1076	1019	983	1006	969	1050	991	989	1029	964	968	994	975	988	1009	1038	1022	1018	967	989	1019	1012	1016	988	980	979	1020	1034	978	1020	1011	992	930	995	974	972	970	987	1085	989	1023	997	1015	1029	1009	968	1028	993	1011	973	1023	972	973	1032	1026	1060	1012	1028	991	967	1030	1016	993	997	919	990	989	1033	974	954	1074	984	996	1006	975	994	1037	990	994	970	1052	1014	999	1024	997	1084	954	994	1040	976	1019	991	1028	983	983	1029	960	1045	1036	1001	1006	960	1023	1022	1015	1044	971	987	1007	975	935	1099	992	1061	964	987	962	1034	983	992	1057	1022	937	985	1021	959	1016	1023	980	974	1012	972	961	964	1040	1048	1060	987	1027	994	1000	993	1031	1029	999	1015	1041	964	980	1016	953	997	997	959	994	998	990	1005	1090	956	1034	965	987	1025	986	984	1009	1020	1031	1046	1031	1008	970	983	1044	1027	1039	975	978	1006	985	1037	983	1023	924	966	1046	981	1039	1045	1002	1009	1038	975	923	1047	1032	994	1046	931	1035	1024	983	994	1005	1038	998	982	1018	991	1010	1039	1044	994	1006	978	1053	1032	974	998	1015	993	1011	989	1040	1021	983	1001	983	1010	1042	1013	968	994	994	991	1012	1048	1053	967	999	1026	973	925	956	995	1015	1072	950	1078	990	984	999	1030	1040	997	941	1012	960	989	992	1003	1005	970	994	983	1029	987	1003	1013	1017	1045	937	988	1048	1073	1000	1021	975	986	976	1014	1015	1056	990	1044	917	1037	981	1033	1022	993	1011	974	947	1037	1056	932	993	1011	1036	988	1016	973	1021	1053	1036	1042	1030	1032	1008	1007	973	1015	1008	987	980	973	1025	1008	992	1010	1034	1035	1024	1005	1051	977	1016	1022	1016	949	1006	1004	979	1011	1003	998	991	1024	1026	970	992	989
23101	19650	24791	19953	20213	17554	16086	17680	20086	17129	11666	9469	10100	8257	9048	7713	6543	6501	4999	5357	2604	2231	1866	1132	968	998	946	885	790	657	647	716	655	706	618	611	612	622	615	610	609	535	578	555	591	562	557	508	563	531	509	495	459	502	510	510	518	477	503	458	481	478	503	563	487	456	480	551	472	480	487	487	557	500	516	487	476	487	512	486	483	490	505	446	478	470	493	485	466	500	506	491	514	466	495	514	489	476	462	505	509	466	478	476	473	521	501	504	472	459	487	459	490	488	498	449	497	496	484	486	525	475	459	500	492	457	510	474	448	502	444	510	476	496	470	491	507	486	453	487	468	496	467	513	459	454	457	473	476	450	485	459	449	437	512	490	446	448	498	496	470	494	495	493	460	471	491	412	473	517	445	460	481	465	486	478	490	500	473	441	504	480	480	481	460	465	459	411	452	431	543	479	510	478	494	521	481	485	502	481	526	540	464	424	447	464	463	479	514	450	484	467	495	468	452	493	458	485	512	485	494	470	507	490	474	468	480	497	524	519	514	491	492	464	505	486	480	451	503	471	470	518	493	476	470	480	448	493	435	494	492	509	467	489	435	490	470	484	500	497	475	459	479	501	476	456	500	487	493	498	484	475	465	488	506	497	472	457	494	469	494	485	502	504	480	474	474	491	436	474	481	475	479	460	482	470	477	498	451	454	468	467	464	497	465	438	468	458	464	500	432	490	508	471	479	460	490	469	487	478	473	462	481	481	468	464	474	485	490	491	470	490	462	473	465	463	478	464	465	514	510	495	464	417	471	467	490	500	488	468	481	453	451	448	431	466	466	509	456	469	461	519	506	516	469	474	474	492	492	505	461	445	502	454	452	464	511	479	470	481	483	454	467	458	483	490	530	488	501	475	457	501	488	496	492	465	446	509	486	484	487	441	506	459	470	495	502	464	472	487	482	446	501	526	463	497	500	481	500	452	481	495	465	455	486	482	475	501	470	500	473	505	458	491	492	481	501	480	479	485	484	472	457	471	476	491	481	524	533	497	486	471	514	469	524	473	488	519	480	477	475	445	523	487	447	476	475	474	478	485	546	488	459	494	501	462	429	476	484	502	480	521	485	498	495	483	493	491	524	482	521	476	446	493	460	497	495	482	505	489	472	498	497	509	471	492	444	541	486	503	468	497	496	497	479	485	504	451	526	468	497	466	470	489	452	510	486	506	517	475	502	501	487	501	477	477	442	470	476	444	502	524	472	488	485	495	440	489	485	445	474	470	493	503	528	469	500	458	466	479	483	461	516	495	481	470	494	502	477	504	442	477	472	466	507	468	452	460	488	462	496	475	499	487	518	483	480	476	477	503	432	440	502	473	486	504	457	480	462	490	484	460	458	509	503	475	522	512	509	493	465	466	482	521	507	482	446	491	490	461	492	462	468	498	438	451	479	501	498	475	492	469	483	478	483	485	468	454	482	484	475	493	505	485	463	471	457	465	480	481	479	476	478	455	478	444	472	471	451	492	521	446	473	473	503	490	519	494	479	480	510	490	522	471	476	473	493	527	487	498	477	466	448	499	487	470	464	453	452	466	477	487	509	474	511	440	488	439	445	487	483	495	473	458	503	486	468	471	481	502	460	498	491	511	490	499	466	472	469	481	486	492	473	478	526	507	473	461	517	473	455	496	481	475	482	471	459	471	490	474	496	522	482	466	509	515	478	430	451	464	461	478	501	457	518	481	481	511	469	477	451	489	524	476	523	471	483	499	521	467	512	457	519	477	455	472	488	465	500	541	508	454	494	457	508	457	470	480	462	488	497	473	483	543	474	450	469	481	440	447	484	521	506	499	469	493	517	477	504	482	477	493	504	450	488	491	450	457	449	501	447	506	484	465	480	470	507	477	482	480	493	487	505	487	470	464	433	490	508	478	492	495	471	518	537	543	520	442	484	469	493	456	539	501	471	445	498	478	530	508	459	509	434	514	495	463	469	487	485	496	458	493	517	473	473	468	465	503	469	486	497	486	462	503	502	483	473	488	471	476	471	469	457	488	503	530	493	446	493	471	498	467	528	504	453	522	420	493	500	471	525	494	530	454	479	521	501	461	469	492	479	453	451	471	467	466	473	480	491	511	503	526	496	462	479	517	490	475	494	525	484	471	498	494	462	478	464	502	524	510	504	496	494	483	473	466	503	461	502	504	487	459	508	485	493	482	474	460	499	456	476	465	454	493	464	476	458	481	507	462	509	480	524	501	489	480	459	428	494	458	491	490	498	507	491	463	478	497	469	511	527	476	477	475	479	487	490	477	489	501	499	467	479	470	481	483	514	441	485	521	478	497	438	499	483	512	483	436	472	433	479	506	475	520	464	526	498	455	492	468	505	467	477	461	448	468	514	495	485	549	499	455	482	474	469	444	460	444	466	485	487	471	527	442	487	463	498	512	466	468	463	496	466	447	455	458	433	460	509	479	498	488	513	478	502	487	511	480	487	491	484	510	472	450	469	508	498	476	513	498	484	478	524	444	439	453	490	549	507	451	435	481	453	471	433	470	463	481	459	452	479	504	501	485	448	510	504	500	447	472	447	470	462	465	460	463	481	511	511	468	515	525	528	510	528	480	467	513	479	478	473	530	534	465	492	462	508	461	496	485	476	489	480	493	486	471	497	471	503	504	490	488	474	466	442	495	463	492	477	454	467	452	478	463	487	481	532	491	491	498	456	463	487	511	454	512	503	512	507	512	497	450	494	459	460	495	464	510	501	459	469	482	504	454	464	465	466	448	502	442	494	514	452	486	477	490	507	517	507	462	452	459	488	464	480	496	487	444	476	480	497	447	533	495	462	457	491	467	491	469	454	468	490	453	445	479	471	472	486	470	509	479	494	437	483	485	511	465	464	485	467	464	499	470	496	532	519	515	515	466	485	460	496	481	481	518	464	483	458	492	469	436	496	470	537	500	489	461	444	463	451	454	488	474	487	514	483	473	497	501	501	516	459	486	457	529	498	498	475	464	470	423	497	465	510	530	482	467	463	513	496	484	530	487	501	458	506	463	496	463	512	475	469	472	475	520	492	528	491	469	440	498	495	499	444	502	492	527	491	518	468	489	460	449	490	489	505	535	460	475	474	486	493	475	515	518	511	475	432	481	480	509	536	492	473	442	499	489	480	461	497	487	463	497	488	503	490	470	484	458	497	497	441	515	501	471	537	466	506	478	487	460	444	474	471	498	500	492	504	497	439	481	497	509	528	511	463	499	461	491	475	479	457	510	512	489	466	491	493	487	513	491	491	422	471	503	456	483	501	469	448	482	495	490	483	479	472	471	536	486	463	454	480	472	494	503	499	502	452	500	498	462	487	475	507	452	483	478	490	462	433	493	515	460	471	456	482	442	473	486	484	490	498	504	469	480	478	492	462	482	473	440	481	442	473	477	463	490	430	467	483	444	488	457	504	484	482	493	420	496	467	481	492	505	485	492	428	509	494	444	516	488	478	448	512	487
14513	16088	22514	23495	28054	25804	28609	36035	37448	34462	29652	29212	30602	25797	29475	25569	25170	23200	20875	19432	12066	10260	6836	5192	4713	4898	4819	4267	3763	2848	2710	2757	2313	2344	2275	2285	2160	2216	1868	1857	1863	1815	1861	1937	1954	1681	1660	1460	1523	1360	1281	1329	1300	1184	1269	1245	1250	1265	1195	1212	1228	1232	1148	1192	1174	1215	1233	1170	1238	1269	1219	1319	1250	1263	1249	1269	1268	1201	1225	1236	1262	1346	1192	1252	1255	1170	1127	1229	1213	1219	1151	1190	1191	1166	1235	1256	1175	1132	1217	1205	1184	1200	1213	1170	1149	1132	1137	1152	1158	1169	1156	1139	1145	1135	1148	1162	1170	1157	1142	1151	1097	1151	1185	1154	1161	1168	1159	1195	1202	1118	1182	1193	1168	1174	1198	1109	1198	1255	1171	1141	1192	1138	1154	1189	1205	1181	1130	1125	1185	1143	1164	1148	1186	1154	1170	1156	1226	1156	1160	1098	1089	1164	1153	1169	1169	1175	1095	1108	1097	1189	1161	1156	1193	1173	1155	1143	1197	1183	1214	1225	1065	1234	1178	1166	1159	1145	1152	1168	1141	1209	1178	1175	1163	1121	1162	1119	1149	1167	1148	1137	1145	1179	1120	1149	1090	1140	1165	1180	1179	1119	1150	1200	1146	1136	1131	1156	1142	1202	1162	1177	1159	1157	1201	1178	1118	1132	1239	1115	1139	1168	1146	1159	1151	1150	1265	1168	1141	1168	1181	1177	1254	1094	1190	1112	1131	1212	1140	1140	1201	1179	1241	1150	1188	1158	1215	1190	1160	1203	1145	1166	1188	1147	1174	1110	1208	1160	1183	1151	1152	1155	1151	1141	1183	1191	1157	1142	1218	1144	1174	1151	1155	1119	1143	1171	1146	1171	1134	1149	1171	1131	1184	1192	1144	1218	1245	1180	1158	1140	1140	1148	1162	1152	1191	1195	1131	1166	1186	1184	1177	1113	1122	1134	1182	1135	1131	1146	1166	1176	1231	1105	1153	1154	1165	1127	1117	1189	1095	1166	1161	1069	1180	1180	1161	1177	1155	1217	1119	1211	1160	1136	1183	1204	1121	1177	1148	1173	1153	1186	1123	1185	1190	1164	1094	1154	1159	1201	1190	1149	1212	1221	1189	1194	1156	1145	1191	1134	1195	1169	1157	1133	1141	1190	1198	1133	1155	1087	1142	1164	1217	1174	1161	1193	1145	1171	1145	1226	1142	1129	1136	1134	1213	1130	1103	1185	1163	1152	1137	1206	1134	1140	1154	1185	1187	1133	1128	1142	1145	1114	1221	1186	1189	1181	1103	1180	1184	1181	1145	1132	1146	1188	1148	1177	1192	1170	1144	1148	1181	1180	1157	1136	1144	1112	1150	1163	1117	1156	1178	1172	1082	1146	1141	1132	1113	1150	1176	1179	1204	1154	1170	1201	1201	1107	1156	1136	1145	1101	1202	1171	1156	1112	1205	1216	1189	1125	1123	1108	1094	1164	1070	1142	1137	1164	1096	1194	1165	1178	1122	1206	1164	1164	1155	1159	1155	1203	1151	1149	1170	1162	1234	1108	1132	1208	1189	1189	1171	1213	1111	1198	1202	1140	1165	1206	1116	1148	1130	1186	1082	1166	1203	1118	1139	1156	1192	1157	1089	1130	1230	1125	1158	1142	1186	1288	1148	1178	1149	1138	1197	1145	1133	1213	1174	1164	1083	1068	1188	1114	1166	1172	1188	1115	1126	1262	1194	1153	1105	1192	1098	1179	1178	1149	1147	1123	1085	1137	1171	1152	1187	1247	1202	1161	1224	1211	1116	1186	1153	1125	1196	1146	1136	1180	1154	1224	1140	1174	1163	1161	1109	1199	1111	1138	1158	1144	1232	1123	1182	1157	1119	1187	1183	1261	1203	1134	1082	1177	1163	1163	1181	1160	1077	1164	1221	1183	1177	1162	1142	1155	1203	1153	1110	1218	1178	1183	1160	1179	1181	1114	1146	1170	1167	1178	1131	1172	1136	1105	1197	1108	1133	1116	1162	1156	1124	1174	1155	1132	1132	1188	1146	1160	1178	1088	1162	1082	1143	1160	1123	1111	1125	1164	1141	1147	1142	1249	1170	1124	1156	1152	1124	1176	1194	1208	1139	1162	1150	1170	1195	1173	1158	1162	1159	1189	1124	1155	1117	1165	1153	1155	1193	1179	1124	1148	1160	1194	1171	1161	1178	1164	1120	1152	1135	1167	1111	1175	1165	1223	1134	1163	1149	1207	1153	1193	1107	1147	1138	1127	1144	1166	1146	1171	1199	1138	1183	1173	1183	1225	1155	1205	1209	1102	1213	1180	1183	1114	1132	1148	1231	1135	1164	1151	1186	1172	1179	1167	1170	1209	1152	1139	1140	1166	1168	1218	1138	1151	1167	1123	1145	1173	1188	1185	1156	1206	1167	1193	1234	1222	1119	1220	1123	1181	1205	1133	1198	1169	1188	1104	1174	1172	1149	1156	1143	1110	1185	1167	1152	1176	1190	1141	1252	1128	1132	1135	1102	1088	1165	1100	1158	1117	1192	1087	1230	1147	1145	1208	1142	1104	1155	1155	1193	1129	1133	1157	1090	1160	1244	1117	1158	1230	1186	1127	1169	1228	1116	1175	1101	1178	1215	1167	1187	1127	1126	1130	1163	1196	1143	1089	1190	1171	1172	1132	1189	1164	1199	1202	1199	1201	1172	1167	1192	1155	1224	1101	1130	1161	1173	1218	1191	1148	1111	1173	1193	1192	1169	1188	1163	1165	1170	1141	1217	1188	1136	1132	1201	1195	1148	1169	1196	1146	1089	1110	1135	1190	1163	1126	1231	1147	1111	1127	1127	1157	1141	1199	1148	1233	1164	1104	1177	1177	1132	1144	1184	1190	1142	1142	1201	1184	1169	1216	1119	1172	1154	1121	1191	1172	1089	1177	1165	1059	1172	1191	1166	1125	1173	1185	1169	1109	1205	1182	1091	1207	1143	1158	1165	1199	1148	1189	1236	1149	1085	1121	1131	1181	1168	1197	1111	1192	1211	1155	1166	1169	1134	1167	1173	1206	1162	1149	1170	1162	1185	1121	1162	1161	1172	1154	1117	1092	1191	1077	1189	1159	1179	1216	1186	1177	1154	1148	1148	1107	1171	1135	1181	1185	1137	1122	1166	1155	1152	1207	1125	1132	1131	1185	1162	1193	1115	1190	1145	1131	1170	1140	1114	1175	1152	1122	1199	1157	1188	1209	1151	1143	1130	1142	1160	1106	1171	1165	1195	1101	1129	1116	1156	1158	1181	1174	1175	1194	1198	1094	1125	1205	1173	1160	1197	1154	1141	1155	1179	1132	1238	1179	1121	1198	1183	1164	1221	1152	1219	1188	1197	1181	1135	1170	1251	1103	1189	1162	1142	1138	1175	1177	1195	1200	1146	1166	1187	1215	1201	1124	1097	1153	1209	1183	1110	1188	1245	1175	1208	1143	1150	1169	1172	1150	1146	1150	1129	1100	1176	1128	1145	1194	1222	1229	1155	1200	1108	1208	1160	1168	1201	1165	1164	1205	1202	1146	1214	1156	1168	1143	1194	1128	1183	1208	1117	1100	1180	1180	1159	1147	1200	1169	1176	1131	1132	1194	1150	1199	1149	1219	1149	1152	1185	1187	1155	1097	1170	1172	1212	1104	1166	1207	1129	1189	1116	1123	1140	1176	1202	1146	1089	1241	1167	1176	1221	1161	1155	1123	1133	1170	1204	1141	1152	1136	1103	1154	1166	1156	1165	1171	1144	1081	1152	1134	1162	1160	1107	1177	1214	1190	1197	1157	1210	1154	1168	1210	1115	1147	1197	1156	1124	1105	1177	1173	1086	1163	1206	1192	1200	1216	1174	1210	1120	1188	1217	1126	1232	1175	1149	1165	1219	1181	1127	1185	1109	1134	1204	1132	1181	1154	1182	1184	1144	1148	1161	1231	1176	1153	1215	1139	1142	1225	1199	1156	1149	1208	1179	1128	1174	1146	1193	1197	1155	1186	1118	1148	1165	1105	1082	1173	1121	1238	1094	1194	1170	1169	1189	1186	1201	1156	1216	1152	1227	1155	1128	1161	1231	1141	1176	1132	1117	1125	1211	1136	1186	1157	1128	1146	1142	1109	1155	1147	1130	1132	1240	1174	1145	1237	1181	1192	1241	1149	1121	1105	1128	1143	1171	1114	1147	1184	1128	1148	1171	1129	1197	1149	1190	1195	1130	1225	1129	1175	1164	1120	1235	1134	1095	1265	1137	1130	1163	1178	1166	1177	1156	1175	1161	1172	1178	1180	1139	1160	1140	1075	1189	1134	1149	1147	1172	1188	1144	1119	1204	1162	1166	1192	1141	1117	1143	1151	1102	1139	1190	1149	1177	1182	1121	1128	1127	1153	1149	1146	1178	1157	1207	1171	1196	1170	1139	1223	1145	1174	1206	1185	1170	1145	1168	1114	1091	1196	1179	1135	1163	1177	1156	1155	1104	1146	1126	1183	1114	1196	1177	1126	1174	1218	1192	1184	1150	1174	1180	1187	1164	1147	1168	1124	1124	1124	1187	1189	1085	1130	1188	1123	1144	1166	1146	1189	1175	1184	1179	1113	1168	1228	1152	1145	1206	1155	1133	1175	1176	1112	1163	1152	1178	1195	1141	1133	1191	1150	1147	1219	1144	1125	1198	1139	1153	1187	1099	1141	1124	1154	1162	1233	1126	1165	1162	1101	1164	1240	1161	1234	1169	1175	1141	1203	1185	1149	1121	1164	1135	1111	1112	1172	1155	1160	1121	1148	1127	1131	1185	1099	1147	1073	1121	1148	1209	1142	1196	1147	1154	1257	1135	1162	1202	1178	1182	1162	1193	1137	1162	1152	1162	1245	1198	1179	1185	1233	1100	1113	1181	1188	1218	1204	1120	1212	1134	1189	1152	1220	1119	1126	1181	1137	1199	1220	1132	1176	1139	1137	1190	1181	1149	1288	1185	1199	1161	1143	1165	1182	1211	1152	1162	1162	1190	1099	1168	1199	1187	1138
30964	26013	32025	27181	27696	26579	24527	28635	31790	27168	20841	17802	17830	14619	16858	13681	12841	12599	10478	9462	4639	3426	2435	1688	1266	1433	1296	1237	983	803	807	756	696	689	672	659	605	586	542	535	534	527	526	573	568	537	486	446	430	454	440	421	402	409	390	412	389	411	407	419	415	403	445	378	450	446	384	412	409	370	397	418	394	422	389	419	427	415	412	434	418	401	429	444	411	420	392	409	395	424	423	408	443	440	415	413	412	406	424	404	428	398	441	376	415	392	403	406	416	384	415	443	432	402	400	414	407	390	388	421	399	387	411	379	390	376	406	397	396	383	385	362	422	402	433	444	383	416	404	415	355	404	379	392	386	397	377	383	386	405	388	371	416	399	371	361	402	402	395	439	381	405	397	417	397	366	391	390	392	383	355	377	389	411	363	394	356	366	400	384	375	415	371	414	402	416	424	412	416	434	374	419	377	402	405	416	409	385	371	401	415	371	412	395	401	380	394	354	410	383	413	421	378	382	428	439	399	392	413	399	379	372	432	415	396	409	430	385	387	379	401	416	413	413	383	404	364	424	408	416	411	393	383	388	379	406	357	427	412	375	451	399	392	411	391	391	400	399	415	374	419	379	426	393	348	411	420	382	380	397	416	451	380	415	380	405	378	389	406	392	384	394	385	394	393	398	396	416	396	418	418	379	408	407	402	367	393	403	410	363	399	376	379	379	417	392	380	416	436	387	391	328	380	400	388	448	382	385	384	420	418	395	377	415	423	373	389	422	420	392	362	362	417	370	400	447	396	409	391	399	394	418	418	429	370	395	380	400	417	422	443	406	382	394	390	391	434	432	406	419	435	427	405	373	409	408	429	416	401	416	363	396	395	372	386	441	395	382	408	398	400	423	412	392	392	385	400	377	385	407	367	397	410	404	397	378	408	417	386	400	399	404	419	394	394	418	398	418	377	413	423	416	391	399	368	382	361	412	431	395	421	386	394	419	422	408	383	398	417	383	407	406	398	374	429	405	404	370	412	399	398	378	426	389	426	428	411	434	368	393	407	428	410	392	425	421	405	394	397	388	406	412	364	376	421	401	385	372	398	400	399	364	434	405	395	391	354	412	383	409	419	372	387	404	415	406	417	437	406	402	376	377	392	401	401	396	381	430	409	421	426	380	388	418	400	407	388	396	382	394	430	399	385	409	428	400	414	410	440	379	403	401	435	392	435	421	402	432	422	421	386	403	369	434	411	409	424	367	442	414	392	365	397	360	447	396	398	384	427	404	384	382	416	392	402	419	399	396	369	400	396	374	389	416	396	386	406	418	406	377	421	407	420	390	398	393	406	423	378	409	400	372	391	393	396	413	404	394	433	431	427	368	429	403	402	394	408	387	397	390	387	397	380	371	384	435	407	397	401	419	373	407	408	401	385	356	407	443	409	428	412	380	443	394	387	433	414	420	384	383	388	385	377	390	433	431	435	408	378	373	391	416	404	430	379	392	364	408	384	393	378	396	382	432	412	429	407	406	384	396	405	401	423	388	447	408	402	357	388	418	357	403	414	398	379	419	400	384	386	377	395	371	374	409	406	396	373	397	419	393	418	417	380	399	405	419	388	392	390	413	401	428	421	400	417	427	394	380	391	385	404	419	437	376	431	418	400	430	402	373	411	408	414	375	371	387	394	427	426	389	405	434	387	380	420	399	400	390	376	366	402	419	429	408	387	389	380	436	418	388	404	392	408	414	415	416	438	388	418	406	394	397	393	376	441	375	397	399	409	394	388	392	393	360	435	383	406	377	401	380	360	384	399	373	412	386	380	405	407	407	399	402	400	394	415	427	446	381	402	406	392	411	448	380	419	392	429	401	436	440	409	405	401	351	400	425	402	390	389	403	398	383	405	387	379	441	391	399	423	429	426	339	391	416	377	413	380	372	399	391	430	446	423	401	403	396	405	395	423	410	374	382	422	396	390	426	371	414	403	427	405	407	415	381	391	422	381	397	379	388	406	436	399	414	451	402	414	374	375	388	363	369	373	388	362	425	417	372	358	406	393	386	410	431	411	404	403	404	423	415	375	406	399	405	396	423	433	378	391	432	411	398	401	386	422	394	410	399	389	423	363	373	426	374	428	419	399	416	413	442	410	386	442	405	411	365	365	421	404	394	388	404	384	384	425	402	428	411	376	365	431	389	391	424	413	371	394	380	424	423	436	409	412	414	386	382	402	381	409	392	441	414	415	365	421	370	394	399	403	436	417	419	413	380	418	376	391	422	381	408	377	368	436	387	418	408	382	405	426	419	410	385	389	386	401	394	398	435	393	410	369	389	410	388	424	373	392	409	428	391	414	400	397	399	386	387	407	415	423	418	400	408	376	401	391	425	395	426	383	417	370	392	387	384	406	406	408	433	422	365	386	423	435	379	399	424	394	392	399	390	419	393	396	372	359	360	404	408	411	390	433	397	403	451	410	413	380	418	402	411	374	402	440	366	423	413	438	378	390	388	392	425	377	381	407	394	420	405	448	453	405	405	357	384	374	404	388	423	385	389	371	386	365	385	400	376	367	389	395	400	366	421	406	395	428	417	390	419	411	432	409	384	396	361	374	373	370	465	399	414	419	403	412	376	405	392	393	381	396	426	378	394	413	408	399	402	383	400	442	401	376	383	434	392	434	373	380	372	397	415	423	412	398	398	388	382	450	369	416	399	420	414	401	406	365	372	416	416	403	440	383	384	377	405	440	408	428	395	379	420	424	410	431	413	395	408	383	413	362	418	370	425	410	419	415	405	413	411	368	416	388	408	376	368	425	408	402	415	427	423	417	401	394	414	368	366	403	366	362	382	427	426	385	426	399	380	418	396	394	417	415	435	405	402	422	409	388	422	375	389	394	395	397	425	415	409	402	396	409	420	392	384	423	383	386	397	402	413	414	372	394	379	391	411	432	400	420	393	415	415	377	426	412	343	391	421	425	394	401	426	356	374	401	432	413	406	404	429	416	403	454	402	396	377	385	380	418	401	385	416	429	382	399	391	379	388	382	408	388	420	371	374	397	404	392	407	412	431	410	421	414	441	414	413	386	367	411	418	397	411	433	370	443	374	382	407	390	397	382	414	435	386	385	381	367	396	426	399	343	414	382	382	419	423	387	387	418	413	373	396	413	393	392	398	421	462	437	398	415	409	386	388	370	409	401	420	396	395	413	426	413	398	383	391	391	376	383	399	414	415	362	421	390	435	377	390	396	401	418	415	420	381	378	381	377	419	389	376	408	376	406	414	415	410	392	415	395	377	428	427	424	409	413	389	405	385	381	452	400	378	387	421	392	387	411	382	400	384	385	433	403	423	432	411	401	377	327	410	357	400	374	430	380	397	404	386	412	390	355	405	419	420	390	373	390	399	398	411	396	379	433	386	410	408	381	383	420	354	414	414	442	355	369	396	420	411	387	394	399	396	406	387	404	388	404	417	434	430	424	412	397	357	420	434	382	404	434	411	415	417	379	389	389	388	406	414
18173	20683	27790	29670	34870	32864	36454	44965	45977	42939	39543	38954	40166	35498	38654	33861	34370	32112	30580	25038	18455	14793	10864	8018	7213	7283	7464	7004	5203	3811	3957	3867	3295	2989	2776	2625	2662	2462	2214	2201	2140	2065	2281	2355	2330	1845	1646	1534	1496	1320	1132	1168	1128	1114	1184	1136	1131	1119	1111	1041	1044	992	1083	1080	1098	1024	1071	1072	1059	1125	1165	1233	1301	1200	1151	1158	1196	1159	1045	1125	1060	1148	1144	1006	1130	1098	1012	1035	1053	991	1037	1011	1053	1064	1132	1062	1020	1052	1020	996	946	955	920	994	934	985	975	1006	951	968	970	1003	981	1015	1012	955	956	945	943	939	986	970	964	974	957	954	1013	952	996	922	967	998	954	954	984	989	922	972	979	927	959	990	937	942	994	969	963	1050	928	1003	920	949	930	963	967	968	961	967	997	937	906	969	928	954	970	933	985	937	934	970	939	923	936	987	963	966	968	981	964	948	950	947	963	981	967	976	968	984	991	950	1004	934	1046	938	1004	915	923	890	993	960	978	940	985	1008	967	1000	967	955	1015	954	981	980	944	993	950	941	1030	1005	965	955	936	926	959	978	1018	959	977	874	942	1004	957	1016	951	1066	996	1035	955	950	929	1003	954	952	976	990	990	960	1007	969	967	995	943	988	999	1000	919	989	943	969	893	987	902	996	935	1009	914	930	965	926	987	936	981	1024	969	932	984	989	1044	957	995	948	990	952	955	933	909	947	998	945	928	937	978	942	918	959	940	905	938	955	1049	947	1002	912	913	975	968	978	959	998	1029	959	964	936	927	981	982	940	997	980	965	997	952	956	972	916	1007	987	953	978	975	988	966	929	953	923	1002	951	939	1005	964	942	951	921	938	955	1007	932	967	882	1006	929	988	988	940	947	966	967	984	981	970	954	1003	958	896	953	938	949	1018	952	971	924	981	945	953	963	966	936	943	979	935	970	948	976	945	942	954	931	1025	1011	1026	982	984	939	960	925	899	977	1019	939	955	967	954	983	985	930	940	986	1006	1000	995	974	901	991	960	917	999	913	963	938	963	936	1006	910	960	922	987	989	972	973	996	979	903	958	966	968	964	936	955	957	968	932	929	935	959	957	952	985	974	972	973	978	941	953	930	985	983	1026	946	997	943	933	983	944	964	921	966	931	979	937	1001	919	928	970	945	939	934	970	937	954	921	978	969	923	941	970	929	899	930	1042	988	953	944	947	974	998	972	917	1012	959	980	1006	960	1007	948	961	874	935	934	1048	971	939	929	950	934	915	915	976	952	920	1012	932	957	940	937	946	918	1010	999	965	958	954	909	991	965	951	995	946	972	1005	894	947	996	972	958	1008	934	972	953	923	1009	942	969	935	1014	930	1001	943	990	972	980	972	956	961	964	997	959	986	1019	944	948	942	925	929	985	941	999	928	928	963	958	905	963	968	989	943	940	914	970	954	1002	997	964	919	969	957	987	902	932	980	980	914	1006	940	977	952	1001	972	971	953	962	992	973	944	941	997	978	973	980	954	985	968	963	931	948	988	1004	981	973	960	968	926	926	971	957	943	1012	937	965	969	989	973	987	1031	964	973	964	936	945	982	970	934	937	975	927	957	989	960	914	940	993	991	932	979	989	968	964	941	957	940	947	935	973	920	946	916	992	915	991	938	923	981	973	972	985	927	970	921	979	972	937	945	958	966	978	1015	982	958	994	984	986	956	935	964	967	914	1031	969	973	970	949	952	1018	984	959	954	931	986	918	1041	937	935	996	975	1032	946	940	983	938	935	975	962	933	966	973	929	894	938	928	905	958	913	975	1006	985	981	953	943	957	911	976	1025	951	930	989	909	989	990	971	1000	933	960	947	975	987	958	922	916	943	968	984	936	967	914	991	963	955	976	956	941	968	942	951	977	936	996	991	983	977	992	978	903	1015	952	984	961	967	937	965	981	902	962	1000	983	972	954	975	973	918	983	968	961	1004	986	935	963	1010	928	947	966	967	972	958	954	1001	958	941	929	942	1002	939	971	950	910	1015	972	935	972	946	995	997	953	945	966	962	940	939	914	968	1042	976	937	955	943	910	946	1011	972	955	921	1006	926	942	954	907	960	946	939	1006	984	985	972	1002	991	939	1001	977	966	948	957	969	936	947	938	960	950	977	913	950	975	969	925	1015	930	997	958	965	928	966	999	968	998	998	997	937	1019	996	982	967	938	994	961	954	906	938	964	978	1002	929	959	966	930	919	914	970	930	976	953	975	1009	923	918	975	951	959	912	912	944	980	932	949	948	942	1005	956	934	1008	1005	986	968	934	962	978	965	887	994	1049	960	988	976	945	962	1001	909	978	985	956	959	966	972	971	928	952	951	976	978	948	940	1008	981	973	989	987	1008	947	943	971	986	957	977	907	955	931	977	950	911	940	936	969	978	940	984	960	950	962	972	959	936	993	1001	949	942	945	956	907	1030	973	990	950	919	959	1016	962	970	994	970	913	1010	964	968	925	947	969	962	943	996	887	978	967	1013	979	995	959	973	972	959	991	928	915	975	959	954	1003	974	960	936	934	970	945	974	964	901	949	955	904	956	979	973	935	1011	921	976	922	1027	948	963	954	887	963	980	952	995	984	949	934	980	938	955	903	987	953	940	971	937	944	891	991	925	978	905	1033	997	1002	928	964	895	991	962	918	961	944	999	1028	957	981	937	938	993	996	1004	936	982	952	966	957	956	972	936	981	970	1019	928	945	935	987	991	939	971	957	941	1009	971	949	912	903	913	937	978	994	992	984	1010	959	1003	884	969	919	995	956	943	941	999	968	977	952	945	956	1015	952	896	933	943	942	926	919	1013	1063	956	983	999	976	946	994	924	975	917	989	953	950	956	969	976	952	975	941	969	984	949	894	956	934	979	928	998	962	927	961	928	963	989	1034	973	939	954	929	948	928	949	947	923	964	923	971	920	911	961	1042	942	955	949	958	982	947	880	945	935	939	1025	986	959	905	894	997	1036	925	973	929	934	969	996	984	989	943	951	980	942	1001	944	942	923	950	975	972	1001	903	900	946	1011	1015	973	989	926	939	968	911	959	966	972	964	974	960	941	949	980	930	930	919	954	953	965	963	957	948	922	933	956	1000	979	967	953	935	987	966	960	1006	949	956	935	955	902	996	932	995	965	959	943	975	878	976	957	933	959	1076	974	1002	989	955	1001	971	912	957	938	1007	959	989	973	972	968	997	946	979	988	1024	959	942	966	916	929	1005	941	951	976	950	971	979	928	966	946	950	981	975	964	957	944	941	956	882	998	986	962	947	898	966	941	961	957	953	1007	944	974	914	985	963	975	921	987	984	1013	947	922	994	898	955	960	991	955	950	978	968	939	923	919	937	985	977	966	996	955	872	990	932	985	977	947	1000	927	905	898	976	953	938	926	975	1018	963	994	1005	964	986	952	974	1035	951	996	967	951	962	943	936	985	947	943	1004	1020	991	963	934	974	922	958	940	1019	993	1004	892	950	915	951	920	973	963	1006	1030	923	964	967	988	992	919	983	968	966	945	957	967	983	921	912	961	938	976	965	998	961	956	953	924	988	919	893	933	981	965	1005	982	953	952	922	980	1009	993	959	1026	885	917	1001	996	913	999	993	915	983	1016	988	978	996	933	928	951	1005	955	976	944	964	912	936	934	907	924	981	972	1016	1005	967	989	926	998	974
6214	3877	4762	2935	2352	1655	1254	1243	1321	1072	823	824	824	725	768	669	653	690	634	644	522	540	488	479	518	516	460	474	455	424	458	423	424	425	463	421	465	391	470	464	488	386	418	464	444	450	424	393	378	412	457	399	428	376	426	390	425	447	412	397	405	389	397	444	413	407	389	424	428	407	425	423	410	428	379	411	386	441	393	418	414	432	406	427	419	411	435	399	381	383	377	381	405	405	409	430	418	424	428	408	451	421	405	386	384	409	409	407	398	412	412	439	429	439	442	415	388	414	410	386	387	385	439	434	387	427	393	441	388	410	400	392	415	430	439	409	442	391	413	415	405	406	474	412	408	378	413	377	407	398	397	417	440	434	438	437	449	391	382	424	416	401	402	414	417	392	408	406	459	426	428	393	380	407	393	395	411	387	399	402	423	412	413	422	431	397	418	402	386	436	389	415	438	418	401	399	427	463	407	400	408	399	436	445	377	428	412	413	396	390	459	400	439	428	392	409	396	377	377	423	402	394	424	409	428	364	419	375	379	402	412	416	369	411	395	426	387	411	456	409	390	395	397	423	425	446	394	410	391	419	430	377	441	419	424	385	377	397	424	397	404	405	380	404	404	414	392	433	406	415	426	382	441	399	410	432	376	402	411	447	422	401	387	426	446	417	438	398	424	418	391	408	405	415	426	408	395	433	417	361	376	407	444	438	384	399	410	410	444	410	420	419	406	443	388	420	421	405	429	384	429	440	424	430	434	422	444	429	414	410	403	425	471	394	373	394	415	403	431	405	388	420	423	417	394	433	420	457	428	386	410	413	395	396	392	373	389	410	430	418	446	403	451	416	436	426	392	448	426	410	417	386	419	375	402	414	424	394	414	433	394	371	422	391	398	392	406	411	402	419	429	416	413	407	395	385	444	425	410	380	418	417	386	462	440	381	438	428	395	439	399	405	415	436	373	427	385	414	434	427	400	444	446	396	414	425	392	427	394	391	407	402	407	401	414	434	463	432	401	400	395	413	450	405	400	394	405	364	374	367	412	433	377	399	418	401	443	416	394	422	397	451	415	426	406	394	425	421	426	391	424	388	420	429	378	408	401	394	375	387	396	392	399	390	368	392	414	435	455	411	416	423	422	441	341	425	426	408	393	426	417	368	392	416	413	416	436	411	426	417	425	400	420	409	423	400	415	435	379	401	396	422	406	401	438	408	402	415	389	393	403	393	407	412	439	417	399	444	407	414	422	394	442	401	382	423	424	424	417	436	412	437	394	403	424	388	392	448	430	417	421	415	413	388	401	364	399	406	427	400	410	408	401	439	411	387	380	433	389	450	411	431	416	404	425	399	430	400	429	413	423	435	388	408	422	404	419	401	398	431	433	428	463	390	415	396	430	428	395	431	416	397	415	376	408	440	414	394	403	419	422	402	370	420	420	412	393	420	402	438	390	426	414	417	378	386	434	404	441	386	427	415	407	435	405	395	374	403	432	407	410	408	379	421	432	438	368	399	428	410	406	426	392	415	406	378	403	424	427	451	399	404	415	430	400	426	387	415	381	372	424	409	404	408	423	408	404	417	421	390	420	412	411	380	386	416	414	444	434	401	415	393	428	419	397	416	432	420	447	411	388	412	390	405	398	456	415	399	426	426	421	449	441	373	436	429	412	402	413	394	412	425	407	402	417	430	424	429	377	378	410	385	456	406	415	373	410	422	386	425	428	404	447	418	381	436	409	410	440	435	405	425	396	424	420	369	391	373	430	408	368	443	427	432	457	411	420	422	414	360	423	446	394	395	423	450	413	462	407	405	425	430	435	395	395	418	406	386	406	404	387	437	418	451	456	416	415	448	402	408	407	396	385	412	402	376	378	392	406	412	397	459	400	393	364	409	426	433	436	433	412	421	378	434	353	388	426	414	384	408	424	403	359	394	400	429	404	413	411	388	416	420	429	418	361	392	418	426	426	423	415	453	416	411	412	411	423	417	389	418	423	437	396	387	410	413	403	421	418	402	409	405	416	416	423	412	415	407	378	398	443	409	416	397	391	429	446	407	408	392	392	419	407	388	391	367	402	415	419	368	382	427	448	419	422	437	366	411	439	419	384	423	383	414	403	402	409	409	385	433	414	422	426	442	426	416	458	402	386	397	390	400	402	396	419	395	366	393	382	391	385	403	402	425	383	398	373	427	398	395	429	414	408	412	424	428	461	361	401	390	400	378	398	412	421	396	440	383	418	432	426	456	456	412	392	427	416	432	446	406	395	396	388	410	386	396	404	431	392	438	407	443	412	487	424	443	403	400	413	462	414	402	389	453	405	430	434	385	424	430	445	374	438	383	399	414	428	394	398	422	418	408	378	427	399	389	422	441	408	423	405	418	395	405	402	373	407	389	455	446	408	430	373	413	417	388	437	431	419	406	436	383	449	406	404	432	441	411	408	386	390	429	408	419	405	380	405	450	412	380	403	381	395	415	392	431	383	380	405	405	394	425	418	416	399	454	413	414	432	395	432	419	412	403	402	393	419	427	398	394	397	397	437	400	395	394	435	394	385	396	384	422	405	374	418	415	428	423	405	389	412	382	396	453	399	425	424	416	419	440	393	381	387	468	396	448	419	403	399	418	398	402	445	418	434	408	415	389	450	398	419	458	410	431	416	380	424	394	389	415	432	435	428	426	426	385	417	410	422	417	385	431	452	385	422	450	391	390	409	414	407	420	403	429	413	388	395	419	401	399	364	398	400	419	421	410	412	405	398	423	444	458	405	420	389	407	437	418	413	375	421	434	362	438	383	429	415	396	407	392	435	399	395	388	397	454	427	376	395	383	385	422	396	409	400	374	421	395	433	405	412	382	392	387	403	346	438	429	418	409	401	405	371	425	404	379	409	386	405	440	396	369	348	412	421	401	398	380	397	392	382	443	445	414	402	462	456	420	426	436	423	421	413	393	439	393	362	398	401	366	449	427	370	420	403	396	427	378	396	416	417	420	367	384	418	405	400	383	405	442	430	381	404	432	414	387	387	389	419	402	418	396	414	446	383	388	391	409	352	425	425	394	389	410	386	439	394	413	446	376	404	437	402	426	415	378	402	392	376	388	392	413	422	425	429	378	437	413	421	415	395	374	457	379	373	411	405	389	418	406	418	389	390	415	406	395	404	390	423	424	408	387	375	417	428	394	427	385	392	416	407	430	429	397	420	426	426	383	414	418	406	418	403	406	404	379	413	432	432	400	427	379	445	367	436	417	433	421	402	431	426	408	360	420	443	404	409	393	397	408	421	365	421	355	423	398	447	407	423	422	369	423	415	412	403	418	436	413	420	430	412	377	404	408	373	430	449	425	410	404	362	397	428	405	384	378	404	382	424	398	398	431	418	414	423	427	403	417	371	363	400	376	419	410	413	412	373	398	377	413	401	430	400	368	395	431	396	407	382	419	415	415	404	409	384	423	422	406	384	424	414	411	415	404	413	417	404	416	397	406	407	406	389	400	445	390
4901	4641	8161	7473	7947	6583	5618	6667	7172	5330	4172	3939	4136	3622	4166	3415	3185	3476	2853	2682	2242	2145	1876	1651	1712	1702	1628	1501	1407	1375	1362	1385	1307	1209	1235	1215	1291	1266	1306	1272	1301	1332	1308	1435	1235	1260	1124	1101	1107	1097	1059	1104	1022	1094	1078	1047	1019	1060	1070	990	1001	1031	1010	1026	959	1007	1026	1008	1000	993	1022	997	1070	1006	1070	1065	1062	1062	989	1124	1075	1030	1082	1060	1087	1040	1042	1052	1030	1066	1015	1088	1113	1058	1060	1052	1064	1111	1011	993	1059	1006	992	994	1051	1053	1017	1031	1044	1014	1028	963	1023	998	1031	993	988	1032	1067	997	988	1057	1105	1055	998	990	987	949	1001	1028	977	995	964	998	1013	1043	1009	962	983	1008	994	1005	995	1021	1046	1008	1030	976	1013	1012	943	1001	1070	1013	1017	975	1011	955	978	1038	1009	969	1050	970	1005	1060	1038	1004	1009	1011	970	1017	1070	1028	968	1021	992	1045	998	1008	991	991	964	1009	991	1016	999	1041	1015	1082	954	988	976	1006	1016	1034	1031	1068	1010	974	1015	1049	993	984	1095	1028	977	1019	980	1075	988	1095	959	1036	967	998	1075	1015	978	1038	1065	997	980	1022	1002	1021	1011	1044	1034	1020	994	995	1006	990	1007	984	994	990	1015	972	1003	1048	985	1033	963	1020	1016	999	993	1039	986	976	1000	983	1061	1003	984	1013	1112	1067	977	1025	965	987	1003	1018	992	967	1004	1032	971	981	1015	1028	1032	954	976	1034	956	974	998	1076	1038	967	1012	1033	993	1080	1033	1032	1046	1096	1008	990	1002	979	1067	1046	1024	992	1013	926	954	988	1000	1046	1026	973	985	1032	1012	1028	988	999	1037	982	1034	1002	1007	1033	1012	987	1015	1016	1049	1003	1018	1043	1023	1070	988	987	952	993	980	1006	967	1007	1040	1007	1005	989	1027	1010	1049	1023	1063	1008	995	1026	1021	1010	1009	1006	1014	1027	991	987	976	1009	1012	993	1012	1036	1019	1008	1012	994	968	945	1024	1032	990	981	1034	1001	1019	994	1009	995	995	951	1010	1032	1028	1031	1049	1026	1064	1034	1011	1054	984	1048	1059	989	1022	1009	1056	998	990	1042	1034	1015	980	1048	968	1026	1020	981	1079	974	1033	997	1003	1025	983	1000	953	1022	1020	1047	1045	1014	1033	1078	1064	1010	1038	1020	1118	996	970	1013	1073	982	1059	1031	998	979	1010	1023	1047	1023	1000	997	1022	1025	1017	1051	1064	1035	1021	1045	1045	997	1027	1038	982	1017	985	1055	1061	1020	1026	1000	1012	1030	1039	1051	1015	1034	1028	988	956	1050	1005	1031	1034	997	1019	1040	945	975	987	1011	977	995	1028	968	1001	1004	993	1017	1020	1019	988	997	1050	1053	987	1032	1100	1047	1031	1051	1037	1001	1021	995	1024	1062	989	1083	984	1045	1049	1074	973	1017	1048	977	1023	1028	1072	976	1008	1005	1050	1002	1002	1013	1058	1062	1012	1023	998	1030	1050	1062	1043	1027	1037	997	986	1009	1039	1012	1013	1003	1014	1035	1016	987	1002	975	996	998	1030	1052	1012	978	1027	990	1006	1005	1088	1062	1052	1049	987	976	989	1007	1037	1013	975	1022	952	1032	1012	1047	1023	986	1037	972	1012	1059	1014	1047	960	991	953	1080	1037	1030	1042	980	1028	1039	990	982	1035	966	1041	1032	992	963	1050	1007	1001	1029	974	1047	1023	990	993	1032	990	1030	1021	1014	1047	996	1016	1023	978	981	1008	1004	1060	1023	1049	1011	1040	989	993	1038	985	1041	1018	996	1025	1008	1051	983	974	1023	998	994	970	1027	1022	1021	1046	1036	1022	1008	1029	991	1111	958	1001	1053	967	997	1046	1009	1004	1006	1007	997	1021	978	1065	1042	1020	1021	1026	986	1028	1014	1058	1006	982	960	949	990	985	1046	984	1042	1010	1030	1050	1009	1011	1033	1004	1056	1012	976	1032	999	1071	1012	948	1026	1011	1016	1062	1037	1041	1008	1018	1038	985	1017	1033	983	1019	979	1061	1008	1015	938	1059	1051	1007	1005	1004	952	1036	1011	1021	1010	958	1051	1005	989	977	1074	1037	1044	981	993	1065	1008	1021	1062	1014	1012	968	955	1013	1054	1079	990	982	1048	1021	1036	1017	946	1040	968	970	1033	1016	958	1036	987	973	1083	1030	966	1065	1036	993	1026	983	1054	992	1046	1010	964	972	1014	995	1030	1038	963	987	990	1037	1049	1011	1068	1051	1001	1035	1078	1022	1038	1014	949	1002	1050	1066	958	1026	1024	1053	1023	1064	996	962	993	998	1048	987	960	992	1016	1041	1048	1057	1059	1069	1014	1056	1028	1018	1078	1051	1020	999	1029	1069	1016	1070	963	1078	1037	1047	993	1035	990	1065	1031	1037	1029	1028	1011	1022	972	943	1071	960	1065	1009	987	1056	990	980	1002	999	1012	1019	1024	1021	1059	1043	1002	1023	997	1059	1016	1015	961	1015	1004	1016	1047	1104	1054	985	989	1019	1023	1062	1023	969	1039	1021	1001	1056	1033	1014	1042	988	989	961	994	1024	1045	990	1008	1065	1041	1003	993	949	1036	984	996	1026	1013	1042	1001	983	1012	984	1019	990	1038	1028	1043	1021	1053	1009	1029	973	1011	1004	1014	1029	1013	987	998	1003	987	1016	1029	1021	1024	1021	1025	985	1055	958	989	1009	1041	1014	988	1062	1005	980	1003	993	982	996	1036	1014	1049	1058	1013	1062	1016	979	1033	1035	982	991	960	1002	1043	976	933	1026	1007	999	970	1084	1015	1023	989	1070	979	972	1034	984	1053	997	971	992	1018	983	981	1034	1031	1007	969	1047	1064	959	974	974	1027	1058	961	1041	1060	1012	1031	982	1007	997	1003	958	1056	1034	992	971	1022	991	1009	1010	1005	1036	1024	995	966	1105	1045	984	1094	1054	1063	995	1048	1034	1033	1019	991	1002	991	1049	1056	1016	1028	999	1013	997	1057	1067	1011	1027	1090	997	1005	1025	997	1017	975	994	1026	1038	1019	991	1003	1000	1033	986	1082	1037	956	977	988	1001	1060	1037	1011	1049	1020	1018	1013	998	1008	1042	985	1037	1013	955	1070	1037	936	972	1053	1060	987	1048	1059	972	1056	974	1026	1018	1055	1001	952	1024	972	1067	1011	1002	985	1034	994	1018	1021	1062	1035	1005	1058	1046	1028	1006	991	1036	975	969	946	1039	1014	993	956	1022	1035	985	1041	1007	966	980	1034	1057	1009	1040	985	1006	1050	1026	961	996	992	1027	1046	1030	1086	965	946	998	980	1029	1028	972	986	1054	999	1049	952	1043	980	1032	1009	995	973	1006	1007	1011	999	1079	1021	997	1083	1038	1021	1024	933	983	1009	990	982	1083	982	1032	1013	1035	987	992	999	1008	1056	1060	1055	1049	1051	981	1010	1042	1053	986	989	1002	1079	1017	1021	1007	962	988	1017	1000	1016	1004	979	1082	1030	1014	1020	960	1032	1027	1028	995	1045	1016	991	1053	1042	972	1065	1013	1032	1023	992	991	976	1032	1030	1022	1020	972	1036	986	1030	926	986	1022	1030	1016	947	997	1031	1011	990	980	1013	1033	1044	951	1039	980	1006	1058	1027	1024	1061	965	1021	1030	1007	1071	1013	996	1048	1007	1038	1041	1017	983	1011	984	1007	992	1015	1022	947	1011	1037	984	1063	1033	1062	1018	952	1042	1041	1003	1065	1006	1024	945	1028	1013	1047	984	977	999	1041	1008	984	999	1032	1081	963	1061	1014	1060	1031	957	1057	1024	1006	1003	1036	1070	992	961	993	1007	1002	937	1043	998	1042	961	990	991	1037	1044	1012	1041	1060	1000	978	1003	995	994	1019	996	1002	1060	1010	1025	970	993	994	987	974	1066	1045	981	1016	1017	983	1003	985	1041	1007	1011	1057	1013	1036	1073	1017	967	971	1043	957	1018	957	1070	969	1026	1046	986	1045	1036	1002	1022	1055	1021	1012	962	1055	1020	1073	965	1021	1009	971	1043	998	1004	1001	1030	989	939	1033	1064	1031	1026	1020	991	1001	1008	1022	1121	962	944	961	1025	985	999	975	1013	1090	957	1011	1032	1001	978	982	951	1011	1019	1018	1011	1047	1068	1035	1005	1064	1022	980	988	1049	1044	1085	1023	985	1017	995	1036	990	1015	1006	990	1086	1047	1074	1022	984	1035	1020	1019	1028	990	998	1002	996	1046	1011	1004	1016	1013	977	954	996	958	947	982	995	1001	956	1100	1049	1002	1033	1035	1026	975	1024	1032	997	1002	981	1012	1059	975	1036	1065	975	1010	1063	1051	1030	1058	988	989	975	1020	1036	996	996	989	980	1029	1029	980	1051	1011	1013	993	1015
23121	18702	26317	21581	21454	17770	16063	19449	21172	16182	11380	9675	9402	8282	9694	6950	6225	7585	5158	4329	2721	2021	1094	1042	1112	1037	1029	870	725	728	686	692	654	636	581	577	569	648	619	606	549	607	592	587	570	547	511	516	518	514	507	503	499	484	468	448	480	512	532	479	457	510	480	531	522	447	500	490	496	491	542	512	490	523	519	481	500	503	519	490	512	540	502	519	504	531	474	474	501	477	506	473	479	510	527	493	474	466	475	475	462	481	487	508	482	433	472	483	485	470	464	506	493	502	507	505	498	483	507	500	510	482	437	461	508	468	476	465	483	503	519	473	478	473	492	458	457	476	486	483	501	476	493	482	491	442	471	457	497	466	540	485	447	489	486	461	488	454	463	480	520	479	500	489	451	476	512	473	491	468	457	480	500	483	484	509	493	471	502	468	487	494	506	482	489	497	518	493	474	435	492	490	470	528	461	449	481	512	484	484	504	521	462	493	485	492	454	490	464	484	450	487	501	474	487	459	469	491	483	489	466	446	473	444	489	454	476	443	470	483	500	505	479	476	479	464	473	490	431	474	454	517	477	486	479	487	502	508	481	519	506	482	483	476	487	461	480	457	414	478	466	443	465	460	501	491	448	480	458	484	446	518	466	477	482	469	451	486	476	501	506	507	491	507	494	456	486	496	470	469	450	503	508	449	471	470	520	475	480	444	490	460	489	492	492	495	499	508	492	440	433	481	483	482	511	494	492	478	476	499	480	495	480	465	511	509	471	469	466	437	474	443	503	519	507	510	459	456	430	449	542	493	464	468	447	466	445	408	490	479	484	465	494	517	506	482	480	443	505	507	491	489	479	462	464	472	462	496	486	478	467	494	478	503	487	476	461	497	448	481	526	492	440	495	471	449	461	467	489	478	495	472	499	478	512	448	437	475	462	513	476	515	501	456	445	450	474	472	481	468	507	507	503	470	508	486	505	488	484	474	509	456	454	436	501	436	448	461	520	461	438	466	461	457	514	461	465	476	433	486	482	478	495	465	498	497	465	526	488	513	443	466	472	524	452	515	514	461	486	482	497	473	465	474	465	461	505	476	479	479	462	450	447	465	496	455	471	483	536	482	433	455	451	466	474	499	529	485	487	449	488	491	470	490	446	499	500	498	442	506	473	438	532	529	504	490	477	513	450	470	503	459	490	450	506	509	499	522	493	535	459	472	500	511	482	515	489	478	471	484	480	481	508	510	423	474	470	478	538	422	496	485	484	486	475	453	511	498	495	475	497	474	449	517	508	503	480	468	469	512	500	471	477	498	510	506	472	466	520	490	491	529	493	490	490	465	469	471	476	505	473	442	444	434	470	447	468	427	476	464	480	477	496	489	455	507	439	479	484	508	477	479	464	468	484	485	485	483	529	499	472	488	491	476	518	473	509	509	476	475	486	473	486	520	466	478	471	442	487	467	445	479	465	470	508	485	450	456	488	456	504	470	464	515	455	444	510	465	483	524	489	493	451	475	501	497	463	484	481	458	472	431	453	456	500	473	508	508	505	491	483	467	494	515	457	526	458	467	501	486	456	480	509	505	497	480	461	483	476	477	460	455	446	487	433	516	490	476	471	488	498	513	501	511	502	519	497	500	452	506	468	471	470	446	452	502	464	490	466	504	478	466	459	502	475	449	477	496	474	516	466	486	512	484	467	521	516	480	454	496	482	500	499	486	433	517	454	467	431	508	511	480	490	469	472	486	509	457	515	472	446	518	476	483	495	493	512	480	503	498	439	504	469	494	485	461	478	473	472	471	477	491	485	505	545	496	489	467	479	468	484	475	497	471	515	512	497	483	522	460	503	468	471	465	471	481	480	449	478	462	507	480	482	472	481	457	514	451	484	455	509	464	473	454	469	488	490	505	466	502	494	495	498	482	450	492	486	487	472	488	460	474	507	491	491	457	476	501	521	504	494	492	465	473	467	454	485	459	478	429	478	515	489	480	517	507	456	491	482	469	449	449	479	474	482	479	450	481	508	491	490	527	503	507	473	489	474	493	460	459	481	501	448	476	455	531	462	468	488	499	490	448	490	505	492	484	474	460	505	499	485	513	440	466	473	487	409	471	461	482	500	498	515	486	483	516	492	469	458	444	476	524	459	508	493	509	483	480	442	500	435	463	487	495	466	485	481	481	449	466	480	487	470	437	499	504	517	487	504	501	486	497	458	499	456	517	523	453	466	485	480	488	479	492	487	476	496	486	492	473	440	488	461	464	485	501	513	490	531	460	493	481	508	463	485	464	450	506	467	455	533	479	454	523	473	493	497	490	459	505	458	556	522	489	499	486	511	479	432	482	463	496	462	469	518	488	461	457	475	468	492	477	491	471	518	460	485	454	464	513	474	452	475	474	483	485	496	513	497	467	490	459	487	490	479	495	439	479	463	473	438	504	461	482	502	506	489	496	458	495	519	452	478	439	459	468	494	468	493	473	486	552	476	495	468	504	488	512	475	458	522	492	477	452	469	452	479	528	492	457	476	460	455	491	496	494	500	482	489	483	446	492	480	518	498	479	441	462	465	509	474	447	465	484	483	518	476	517	505	489	511	450	464	477	473	465	523	467	505	504	499	517	482	466	465	476	471	479	474	486	471	477	491	451	466	448	466	490	501	480	469	458	479	477	455	512	479	523	469	475	501	477	501	503	471	513	472	446	480	412	473	534	457	459	488	479	485	495	482	508	478	490	474	450	463	498	484	480	481	505	451	461	456	446	470	475	509	454	485	476	478	485	451	491	516	453	481	426	486	479	481	485	456	483	470	505	487	476	481	467	510	506	533	495	456	492	496	436	498	512	474	498	498	481	474	459	485	502	499	464	475	501	480	471	485	499	499	460	462	512	474	488	485	487	449	463	499	498	461	481	492	486	446	520	544	509	479	465	522	522	471	512	508	529	498	514	505	472	513	468	500	458	468	487	471	455	495	489	452	502	480	482	456	449	482	421	454	474	485	470	460	478	478	483	501	509	479	498	492	516	482	482	474	498	523	452	453	483	479	461	469	490	459	478	497	485	443	454	501	477	468	496	466	428	487	508	499	482	494	490	474	511	476	477	427	481	460	458	457	518	454	486	488	428	499	489	432	520	485	431	493	523	495	487	471	471	496	471	486	469	454	475	469	480	464	498	503	487	429	415	485	492	452	474	471	542	473	508	452	506	466	448	494	508	492	487	496	488	470	457	513	467	478	488	493	467	475	479	462	437	440	457	484	454	460	467	494	457	473	462	472	515	529	431	490	491	481	465	464	463	480	484	434	455	512	495	438	474	500	476	511	497	477	514	430	497	485	487	516	463	448	496	471	482	460	464	495	486	458	525	476	483	473	458	502	445	515	468	469	471	480	448	462	490	509	471	439	490	526	485	512	496	461	476	461	487	495	467	496	473	449	479	442	457	476	467	462	492	443	465	473	467	482	517	442	468	504	452	494	465	490	451	436	456	475	450	510	500	460	471	435	447	459	447	487	513
14607	15708	23565	24292	29194	24688	28649	37431	37888	33880	30655	29846	31093	26802	29807	24252	24020	25026	19326	16792	11536	9960	6200	5223	5290	5114	5067	4238	3340	2738	2877	2654	2457	2231	2331	2182	2065	2134	1986	2034	1955	1981	1960	2013	1814	1712	1606	1531	1419	1327	1294	1301	1233	1300	1246	1258	1216	1229	1261	1207	1225	1213	1223	1313	1249	1211	1198	1226	1223	1235	1287	1347	1312	1353	1297	1255	1340	1335	1237	1165	1337	1217	1261	1248	1233	1297	1287	1234	1211	1198	1213	1206	1167	1193	1218	1247	1138	1192	1182	1214	1153	1150	1099	1186	1152	1157	1150	1171	1156	1177	1208	1203	1203	1129	1206	1129	1151	1196	1151	1100	1080	1115	1175	1141	1173	1141	1192	1130	1181	1158	1175	1214	1054	1152	1110	1148	1161	1171	1210	1143	1206	1203	1114	1151	1148	1106	1150	1204	1143	1124	1189	1134	1201	1099	1196	1177	1151	1161	1202	1136	1153	1186	1186	1149	1142	1134	1131	1165	1119	1098	1096	1106	1209	1179	1164	1192	1163	1108	1190	1137	1117	1081	1164	1158	1165	1156	1161	1169	1101	1176	1134	1168	1103	1161	1126	1139	1167	1216	1169	1172	1177	1169	1164	1170	1159	1176	1208	1133	1193	1148	1216	1168	1149	1172	1188	1186	1190	1141	1169	1126	1197	1099	1140	1107	1133	1111	1181	1164	1154	1145	1138	1150	1128	1096	1119	1148	1076	1140	1165	1202	1160	1140	1127	1141	1170	1188	1147	1142	1200	1145	1094	1149	1195	1255	1214	1153	1197	1154	1155	1148	1141	1187	1108	1168	1246	1197	1155	1228	1097	1152	1154	1106	1179	1163	1158	1115	1175	1122	1198	1161	1108	1112	1137	1159	1141	1101	1190	1166	1139	1163	1207	1127	1190	1106	1166	1185	1190	1174	1142	1165	1146	1127	1151	1149	1168	1159	1170	1078	1147	1204	1171	1152	1237	1170	1175	1110	1115	1104	1159	1136	1136	1241	1151	1137	1176	1153	1171	1196	1126	1191	1157	1186	1148	1127	1101	1158	1147	1197	1148	1177	1113	1111	1156	1163	1164	1154	1167	1177	1188	1151	1171	1192	1196	1156	1126	1090	1139	1178	1214	1181	1222	1116	1120	1188	1174	1145	1147	1152	1181	1116	1175	1189	1182	1154	1122	1169	1180	1209	1206	1151	1221	1139	1194	1170	1094	1168	1161	1171	1138	1087	1184	1094	1129	1094	1191	1142	1170	1187	1179	1153	1158	1171	1089	1180	1118	1207	1166	1185	1158	1164	1234	1176	1117	1162	1171	1167	1163	1144	1156	1138	1179	1136	1195	1175	1203	1172	1167	1112	1168	1164	1159	1143	1143	1149	1179	1198	1105	1140	1175	1210	1145	1223	1115	1180	1153	1179	1104	1162	1139	1142	1172	1105	1174	1134	1141	1176	1118	1153	1135	1141	1165	1121	1199	1184	1176	1130	1086	1187	1123	1101	1107	1160	1222	1212	1183	1211	1168	1222	1162	1166	1141	1125	1177	1143	1172	1167	1217	1122	1154	1187	1152	1131	1151	1211	1169	1133	1134	1199	1109	1210	1139	1222	1155	1170	1175	1143	1143	1146	1141	1136	1139	1132	1154	1180	1182	1157	1134	1160	1168	1230	1158	1162	1115	1164	1151	1163	1206	1151	1233	1173	1151	1106	1167	1132	1202	1200	1188	1105	1153	1183	1177	1151	1189	1126	1204	1087	1125	1138	1139	1179	1199	1172	1180	1171	1162	1128	1119	1088	1150	1100	1210	1139	1122	1136	1141	1156	1175	1130	1141	1145	1175	1145	1174	1132	1157	1185	1214	1133	1263	1164	1185	1148	1089	1121	1186	1197	1116	1142	1162	1198	1180	1137	1160	1234	1233	1180	1094	1165	1205	1173	1169	1201	1223	1122	1168	1208	1146	1144	1132	1171	1131	1122	1172	1108	1154	1112	1176	1222	1184	1145	1194	1180	1208	1151	1132	1174	1127	1166	1065	1142	1180	1150	1142	1156	1168	1185	1179	1157	1162	1119	1184	1179	1221	1135	1134	1149	1154	1159	1177	1117	1148	1189	1226	1102	1145	1131	1123	1145	1100	1185	1165	1162	1129	1126	1169	1158	1202	1141	1143	1133	1117	1138	1133	1193	1187	1148	1114	1190	1163	1169	1180	1144	1146	1183	1142	1144	1228	1154	1117	1218	1123	1172	1175	1156	1183	1171	1154	1164	1143	1174	1190	1218	1159	1170	1135	1140	1122	1202	1094	1145	1194	1148	1193	1222	1163	1159	1145	1121	1212	1148	1215	1183	1174	1161	1170	1203	1248	1123	1153	1146	1149	1118	1146	1188	1104	1155	1161	1166	1138	1190	1174	1177	1212	1137	1128	1153	1136	1147	1124	1197	1187	1220	1150	1210	1122	1131	1168	1142	1205	1186	1149	1166	1175	1138	1109	1182	1128	1143	1149	1193	1126	1120	1172	1125	1160	1179	1218	1149	1172	1085	1144	1137	1184	1183	1137	1121	1129	1108	1148	1206	1114	1153	1205	1197	1154	1115	1150	1138	1134	1151	1141	1145	1227	1240	1152	1194	1125	1160	1215	1121	1166	1211	1145	1154	1140	1128	1186	1136	1203	1155	1121	1197	1218	1105	1170	1207	1125	1146	1088	1120	1190	1159	1195	1195	1182	1127	1100	1187	1202	1176	1178	1194	1117	1114	1169	1091	1186	1112	1123	1139	1122	1167	1217	1176	1131	1177	1135	1189	1132	1148	1132	1163	1191	1194	1174	1148	1147	1218	1172	1201	1131	1080	1156	1181	1105	1166	1180	1170	1163	1151	1109	1160	1210	1170	1131	1190	1161	1155	1179	1144	1120	1164	1200	1135	1117	1167	1147	1183	1128	1111	1135	1154	1120	1144	1139	1145	1185	1113	1137	1202	1112	1198	1197	1202	1146	1158	1155	1206	1166	1187	1155	1086	1164	1198	1172	1172	1213	1191	1200	1147	1201	1192	1162	1097	1144	1131	1150	1137	1177	1115	1153	1145	1212	1162	1146	1148	1102	1159	1175	1148	1152	1150	1169	1135	1170	1136	1132	1147	1179	1118	1132	1122	1124	1136	1098	1133	1201	1141	1140	1207	1217	1170	1159	1117	1262	1143	1117	1203	1138	1076	1118	1185	1098	1185	1139	1134	1109	1210	1217	1182	1140	1138	1156	1146	1189	1205	1081	1177	1160	1115	1094	1139	1080	1124	1140	1114	1213	1151	1134	1190	1156	1114	1176	1175	1180	1154	1169	1197	1167	1156	1135	1156	1174	1148	1174	1173	1199	1211	1206	1152	1151	1152	1178	1159	1214	1119	1152	1183	1170	1142	1122	1153	1159	1205	1184	1180	1175	1200	1163	1115	1220	1106	1191	1163	1132	1160	1111	1141	1130	1127	1120	1175	1129	1120	1082	1188	1246	1167	1190	1161	1176	1189	1159	1160	1144	1252	1176	1133	1151	1122	1193	1235	1124	1198	1150	1156	1200	1117	1114	1158	1091	1109	1144	1184	1157	1173	1165	1182	1201	1122	1093	1135	1182	1150	1164	1167	1142	1124	1200	1178	1178	1164	1105	1121	1125	1173	1173	1174	1149	1209	1211	1205	1161	1131	1116	1109	1158	1182	1221	1136	1155	1144	1068	1141	1152	1111	1126	1161	1191	1141	1119	1146	1194	1182	1148	1113	1129	1126	1197	1195	1178	1216	1188	1182	1179	1174	1146	1193	1165	1182	1176	1181	1169	1181	1206	1132	1156	1153	1195	1186	1143	1172	1164	1150	1187	1185	1078	1142	1142	1206	1179	1121	1139	1138	1136	1153	1102	1170	1153	1151	1155	1142	1201	1137	1121	1147	1091	1116	1179	1170	1127	1152	1125	1100	1153	1164	1181	1170	1165	1117	1129	1142	1201	1168	1182	1180	1227	1161	1150	1202	1092	1123	1096	1100	1161	1116	1139	1155	1132	1147	1133	1147	1137	1175	1229	1109	1195	1165	1183	1168	1103	1204	1165	1163	1142	1122	1162	1133	1134	1167	1157	1147	1071	1190	1185	1184	1203	1112	1114	1218	1198	1169	1161	1183	1150	1108	1206	1185	1125	1145	1193	1189	1111	1212	1141	1147	1166	1156	1098	1131	1142	1136	1125	1181	1189	1132	1146	1161	1178	1174	1196	1167	1196	1191	1179	1137	1121	1151	1148	1134	1153	1164	1150	1114	1171	1176	1099	1183	1217	1152	1081	1153	1158	1145	1137	1191	1195	1136	1207	1195	1125	1177	1163	1187	1166	1135	1169	1138	1181	1130	1136	1158	1150	1210	1221	1187	1169	1176	1102	1144	1184	1152	1146	1161	1141	1198	1159	1230	1135	1112	1152	1151	1106	1175	1090	1218	1122	1167	1151	1172	1164	1181	1116	1125	1144	1133	1197	1200	1178	1123	1163	1164	1196	1158	1160	1217	1190	1167	1223	1156	1132	1107	1173	1119	1180	1197	1176	1193	1205	1134	1126	1175	1111	1223	1108	1191	1150	1154	1079	1132	1174	1207	1136	1184	1144	1171	1174	1204	1177	1216	1161	1212	1167	1154	1152	1163	1139	1107	1166	1134	1172	1182	1122	1182	1201	1155	1121	1183	1139	1147	1196	1253	1153	1178	1162	1175	1145	1128	1185	1170	1190	1116	1218	1212	1150	1159	1157	1147	1135	1168	1147	1159	1175	1142	1059	1217	1128	1148	1160	1122	1179	1207	1196	1175	1182	1130	1096	1099	1180	1125	1224	1208	1167	1142	1123	1142	1119	1203	1120	1217	1179	1225	1195	1177	1163	1136	1144	1146	1198	1125	1218	1162	1175	1146	1143	1152	1178	1126	1156	1134	1151	1178	1171	1159	1136	1182	1192	1166	1190	1179	1145	1090	1175	1162	1208	1126	1148	1187	1095	1134	1218	1163	1179	1172	1189	1156	1138	1178	1115	1121	1117	1171	1133	1137	1143	1150
31100	27013	31935	28468	29071	25428	23403	29822	31637	27251	21947	18117	17988	14911	15559	13013	11685	12135	8371	6846	4299	3374	2129	1755	1365	1579	1327	1136	977	804	844	699	716	661	675	613	618	602	584	570	539	572	581	587	539	488	515	477	444	463	405	445	378	423	457	405	408	430	429	399	399	420	416	444	420	416	419	417	436	417	398	451	421	404	407	369	443	372	404	446	390	424	405	418	404	422	408	385	404	409	403	464	413	436	421	359	426	378	427	413	409	412	410	393	404	419	449	422	370	403	415	406	386	412	350	371	438	400	382	399	388	450	403	408	373	413	429	390	414	386	388	391	399	396	403	373	374	358	406	384	413	402	357	399	389	360	385	400	395	399	372	383	400	399	394	390	390	398	439	413	409	382	345	414	422	398	414	376	421	400	378	369	397	404	370	365	377	420	398	419	423	383	382	392	415	419	402	393	383	397	407	407	407	414	406	386	400	390	374	373	418	402	403	372	409	381	356	369	406	391	422	416	382	379	385	364	388	387	385	356	397	373	394	399	374	393	401	393	410	392	389	397	422	389	363	406	426	396	410	387	375	407	359	381	379	412	379	392	386	401	397	451	413	392	385	413	398	390	426	392	396	363	418	417	391	416	426	413	435	385	404	408	366	412	406	358	393	390	412	420	388	399	410	443	414	426	423	375	411	386	388	406	413	428	391	422	396	422	397	382	383	393	414	425	405	405	411	381	396	346	409	409	395	386	403	399	413	359	445	387	411	383	408	379	409	440	418	393	409	398	375	395	383	428	409	409	385	397	417	429	372	417	385	403	384	372	399	378	395	439	403	447	359	388	377	396	406	388	418	421	437	373	349	376	453	399	398	413	407	395	372	403	411	391	394	449	408	366	365	364	418	380	380	379	436	405	397	429	397	401	437	394	405	397	408	415	407	394	403	378	385	403	406	416	409	392	392	383	415	412	373	412	422	399	404	442	439	384	421	395	463	424	378	391	388	351	396	411	399	402	395	392	360	361	388	404	401	422	383	379	382	381	385	386	391	384	400	388	377	420	415	393	400	385	393	386	368	382	374	375	380	412	417	366	412	389	377	447	399	383	401	371	385	414	424	426	405	425	432	411	382	433	395	386	427	412	399	387	384	424	395	388	368	393	426	432	378	405	380	393	373	360	390	381	415	395	366	407	404	389	382	384	400	381	384	392	387	409	375	388	395	419	401	378	428	384	402	403	403	384	382	405	374	383	429	424	425	406	387	391	412	382	383	411	417	353	449	378	426	405	373	415	408	430	371	361	429	409	390	380	394	377	378	403	378	407	405	378	408	416	352	397	396	401	420	379	431	389	426	371	392	385	426	436	392	405	429	381	397	425	398	384	392	392	410	390	434	401	438	410	431	437	402	388	419	387	383	416	417	396	402	374	391	399	372	410	422	404	398	371	373	416	371	392	408	435	388	368	395	401	436	375	387	395	398	431	426	363	406	384	363	379	365	394	393	421	407	396	411	382	388	406	393	405	384	379	399	390	404	420	394	386	408	401	447	404	385	397	402	381	388	385	400	420	433	398	424	399	394	415	396	403	408	383	384	420	390	399	392	393	429	410	403	378	407	401	406	401	377	392	387	371	414	408	448	410	439	360	393	381	412	387	402	396	419	391	376	407	389	386	391	407	387	420	410	374	380	405	365	392	374	440	420	417	390	404	383	391	371	417	399	445	411	396	384	421	370	448	397	400	414	403	397	443	378	407	396	380	395	414	366	406	370	400	408	406	435	398	415	331	392	388	418	395	424	413	386	377	411	413	420	392	407	410	363	392	404	385	384	401	381	412	377	402	400	416	372	399	422	452	371	391	423	421	397	400	390	387	420	425	403	357	372	401	384	401	374	375	393	380	383	397	398	386	386	394	376	373	420	431	389	421	405	409	372	369	389	375	405	406	400	395	433	408	386	412	416	400	404	411	402	378	398	395	402	397	402	404	350	377	376	392	420	427	380	370	383	408	423	360	410	407	392	380	390	420	371	390	401	386	381	383	415	406	373	420	417	393	416	387	406	368	386	415	365	405	421	386	391	432	413	440	377	431	421	372	379	398	415	359	418	397	403	404	399	387	405	427	372	360	407	392	393	416	415	413	380	407	421	360	368	398	398	381	371	412	420	407	433	373	406	395	394	373	413	404	399	414	357	406	412	423	423	417	411	389	405	436	390	420	430	385	424	394	397	415	391	409	425	385	441	394	378	377	378	412	395	378	378	430	374	418	412	401	411	373	398	445	402	370	386	402	367	431	388	425	379	417	422	449	396	418	404	400	386	423	418	420	419	406	407	406	396	368	416	407	387	415	407	409	373	408	388	415	354	399	441	392	351	371	366	417	390	399	408	422	423	404	392	412	376	423	438	375	396	398	397	397	439	396	383	424	380	410	369	359	386	392	386	395	369	380	411	412	391	356	367	406	456	390	410	386	404	437	382	393	390	423	379	381	402	408	409	418	381	369	398	437	430	431	418	383	401	365	361	419	376	394	406	410	403	398	403	404	403	416	419	438	392	387	393	395	411	429	418	385	393	396	359	413	413	384	388	389	390	405	403	376	436	428	392	400	381	408	405	377	401	408	365	389	444	408	400	366	395	400	383	404	351	429	413	397	377	383	386	424	404	378	436	362	359	423	386	406	437	413	418	384	360	397	403	385	379	418	378	425	415	396	406	386	386	403	378	368	386	424	412	449	401	391	428	390	394	385	372	395	421	371	395	387	409	428	406	404	403	403	428	393	391	407	394	421	421	370	405	420	429	421	427	373	428	381	409	436	410	372	407	399	432	416	422	377	374	430	390	386	367	449	387	409	396	387	437	438	400	380	406	418	378	391	372	410	374	400	375	408	383	411	401	391	408	393	415	387	399	415	434	411	412	357	375	380	387	391	393	445	415	385	377	370	392	390	370	412	391	415	366	394	369	381	403	400	389	451	406	346	414	396	372	405	413	364	387	405	388	376	410	383	398	370	404	381	386	422	411	367	386	412	437	397	398	406	416	398	409	417	375	417	387	379	375	427	419	380	384	421	397	372	408	391	435	421	398	431	374	385	411	419	397	437	383	379	364	413	391	393	389	366	394	426	391	388	411	387	403	410	405	383	442	424	416	395	413	443	399	409	442	423	401	385	395	374	420	447	407	402	444	392	361	397	399	398	376	419	433	401	393	399	414	390	430	374	390	377	380	393	384	415	365	397	423	405	400	371	394	409	390	398	398	392	420	414	392	407	381	444	396	424	403	388	384	379	403	389	425	399	400	390	409	416	406	388	402	398	390	387	419	374	384	409	404	405	393	398	460	411	378	414	421	369	405	378	428	417	365	419	375	379	426	367	384	398	404	438	417	391	433	407	400	391	400	397	400	411	401	397	408	399	409	389	421	378	407	441	407	393	412	375	385	412	381	377	399	395	414	391	383	411	386	403	408	386	402	349	420	399	365	404	398	441	391	374	379	341	392	362	413	369	420	427	377	405	400	346	362	424
18700	21515	28712	30922	34926	30959	34800	46118	45264	42791	40567	39525	40160	36060	37768	33663	32960	32991	27318	23755	17278	14271	10191	8731	8281	8012	7646	6495	5106	3950	4310	3509	3332	3047	3036	2843	2536	2567	2512	2324	2232	2242	2398	2262	1959	1875	1635	1420	1335	1244	1211	1227	1154	1123	1063	1101	1127	1104	1049	1083	1104	1042	1031	1083	1005	1093	1050	1029	1085	1183	1236	1352	1263	1193	1104	1054	1071	1191	1206	1140	1109	1188	1165	1086	1005	1115	1126	1048	997	1024	990	991	1008	950	1001	1004	1013	967	983	942	988	981	922	916	941	1002	964	920	991	985	981	932	1014	998	988	957	958	1007	930	1004	969	962	1001	969	948	985	946	962	967	1001	932	972	986	1001	987	912	953	925	1029	972	949	941	993	916	942	984	940	961	985	918	954	956	889	959	948	953	995	962	934	999	1033	986	965	974	976	904	972	946	995	934	939	956	972	987	936	939	919	964	972	1001	933	965	906	1004	952	990	1034	946	979	942	935	933	975	936	1050	959	984	964	965	969	972	963	965	977	978	949	997	952	914	954	984	965	952	940	959	924	969	936	997	1022	956	991	983	966	949	979	945	1001	951	955	1000	948	973	962	973	944	938	1001	954	966	920	974	972	935	1016	977	992	1001	987	944	957	972	966	936	975	1034	958	996	978	997	948	953	917	957	969	930	976	979	957	970	980	984	936	981	980	955	991	975	981	925	1038	979	973	983	971	972	921	926	898	941	948	911	977	973	957	979	964	935	963	964	982	996	926	986	936	959	928	938	972	980	981	918	973	965	927	956	938	902	955	992	960	990	957	978	951	990	970	988	940	966	955	1000	924	975	978	978	917	972	946	984	924	952	941	960	1060	1024	1004	912	949	986	995	963	912	967	953	933	927	1011	945	954	989	971	971	990	979	977	960	966	974	1019	936	936	1018	951	946	992	956	952	952	959	964	971	980	1007	932	979	1008	989	952	906	953	964	988	954	1008	929	1011	964	987	936	973	913	973	935	949	910	963	1004	962	995	986	952	1001	948	910	967	914	960	975	988	1001	950	991	953	979	979	960	948	997	936	999	992	928	947	974	978	968	1009	987	918	961	989	1069	940	978	930	933	1003	1005	907	994	973	888	922	938	967	1050	966	990	938	982	943	981	966	1000	994	971	946	952	930	966	938	978	986	998	987	976	988	950	1010	908	946	927	937	954	981	998	903	929	960	1007	937	968	965	956	924	957	971	979	969	952	1009	980	955	903	987	1017	970	969	939	941	964	945	943	953	978	951	931	1025	922	938	1036	954	924	914	999	981	923	959	962	916	924	911	1003	917	957	1000	998	928	1045	963	930	976	944	939	943	973	956	975	961	1001	972	953	937	1024	924	991	942	905	985	928	971	934	921	988	977	927	883	1001	911	992	975	938	986	959	923	1014	928	988	977	996	957	949	967	990	913	960	938	971	927	932	944	948	968	1000	957	944	987	984	963	982	944	968	928	915	995	912	979	997	941	1004	1006	980	942	938	983	1015	924	957	1008	954	1009	921	982	938	941	988	978	965	934	966	927	893	942	954	976	974	894	940	942	973	960	947	1006	895	964	930	996	911	1023	948	983	1011	936	926	976	942	998	972	930	932	905	914	955	942	935	924	950	999	954	999	1020	987	957	1020	888	949	941	959	991	939	1033	937	964	992	1001	994	932	984	998	975	958	944	957	985	867	931	998	956	948	918	972	957	947	957	940	976	968	914	928	979	925	1027	998	914	1005	930	971	916	941	1018	933	964	972	990	923	982	977	964	913	977	942	944	921	928	933	950	982	926	976	902	991	996	914	937	972	982	934	955	960	953	981	897	923	938	963	953	941	1001	975	947	937	981	964	981	972	930	983	924	1002	966	990	907	982	997	970	992	938	908	939	938	965	930	941	945	967	958	947	930	966	987	994	947	990	937	971	945	906	977	973	956	957	995	1019	955	962	991	927	933	1074	952	956	947	982	964	941	997	972	977	948	966	967	953	996	971	951	1021	909	977	945	939	972	954	977	962	984	890	925	897	974	983	964	976	958	964	965	1010	951	992	979	990	986	1027	936	959	980	964	957	911	1031	958	970	950	931	897	997	893	973	979	986	944	1000	925	981	978	953	968	972	944	914	910	952	930	970	997	974	986	974	923	916	1040	999	990	907	986	935	949	947	955	953	1032	906	938	919	1004	935	1015	956	922	945	904	1011	976	932	958	968	961	989	942	931	980	979	1005	895	968	956	1003	955	995	989	977	987	976	942	910	922	987	978	1009	898	967	922	920	982	946	950	950	991	920	920	967	980	947	938	960	1004	918	964	959	1014	947	1005	932	966	942	921	897	1011	1018	968	937	906	1012	962	924	1016	984	1003	897	1009	952	1030	931	927	943	980	974	912	937	924	1015	925	920	1010	991	956	966	927	929	1006	973	974	969	929	967	970	938	1006	950	921	972	908	952	968	1044	944	961	986	942	989	922	986	949	930	956	907	959	1001	966	951	1003	903	971	971	984	941	932	977	975	962	958	1034	955	979	960	1027	949	959	938	1018	941	1004	989	928	908	941	951	960	960	1006	905	915	965	965	904	986	954	1024	937	969	945	945	1002	929	959	953	903	1016	950	943	957	924	913	932	925	931	1002	961	1013	996	1005	878	930	918	935	1012	954	1014	962	968	963	937	934	970	1034	958	981	925	925	986	946	926	968	927	939	960	937	951	979	1003	959	947	961	1000	973	954	988	925	968	995	977	927	990	942	946	966	965	974	956	903	950	947	963	934	941	950	947	962	945	1002	990	1008	981	963	928	1000	1001	953	950	957	980	915	993	968	958	931	967	948	967	1012	948	935	932	947	947	963	950	961	913	982	983	988	923	941	954	953	923	953	991	1011	932	934	942	970	914	1020	965	930	964	925	1007	978	994	971	902	965	1001	984	967	973	973	997	1014	940	985	963	962	916	959	989	964	943	953	952	931	919	910	1045	939	964	969	955	914	955	939	950	966	1004	950	920	998	902	928	938	894	974	931	960	949	948	994	976	971	950	954	934	972	927	965	950	1032	960	961	988	900	886	951	880	942	1047	929	1039	976	975	954	968	995	946	988	1021	974	943	977	950	1001	972	988	937	938	950	1020	1018	966	986	955	955	928	946	989	955	954	979	938	971	953	918	972	968	983	989	1003	1002	968	957	1000	915	946	955	963	915	959	990	906	943	969	963	983	955	941	956	941	994	973	993	985	952	900	983	972	993	964	937	959	982	994	974	959	991	946	988	951	969	944	957	965	954	973	888	976	952	947	944	993	939	946	934	1034	970	956	923	895	959	1001	944	989	951	979	973	923	984	949	991	950	970	1015	1011	957	972	978	1002	942	970	953	998	949	874	995	942	922	935	949	948	959	985	924	998	934	1009	944	959	978	948	939	972	949	933	924	911	986	989	965	977	960	967	963	956	962	930	970	942	966	965	978	999	974	904	951	967	1001	954	947	950	966	965	958	979	986	997	938	933	951	932	932	985	970	1010	1007	910	932	937	926	913	986	932	930	982	924	971	953	1042	1015	922	959	970	969	990	968	943	971	960	957	985	934	969	970	967	962	980	903	930	941	999	963	954	927	969	936	955	1005	991	962	941	975	971	1009	998	961	937	960	942	941	903	945	931	931	977	968	973	918	950	978	916	939	1062	1000	996	968	935	970	929	1027	943	918	958	986	934
6279	3939	4829	3120	2675	1732	1408	1286	1487	1068	897	821	784	761	785	737	683	727	651	590	516	582	509	502	509	505	436	455	459	430	453	399	439	423	393	427	381	434	466	451	457	419	423	415	442	480	413	431	449	409	427	419	455	401	426	408	413	430	417	450	387	417	443	438	435	422	426	426	374	425	372	437	450	433	384	372	406	423	401	402	430	411	398	405	388	433	399	420	429	450	396	426	387	409	413	411	386	395	403	397	447	408	414	412	416	436	422	443	378	421	389	412	433	460	402	450	384	435	399	385	429	418	428	450	423	414	388	383	402	456	405	420	440	385	424	453	413	431	433	408	443	436	394	415	380	421	395	428	413	430	410	388	372	405	412	419	425	441	445	397	413	403	419	438	427	398	436	414	411	426	402	411	437	382	410	419	414	412	424	385	413	430	393	446	422	423	399	418	422	409	393	444	365	440	403	451	380	394	457	399	392	424	406	393	441	406	441	410	394	420	443	391	428	460	362	414	398	394	405	390	438	365	415	415	424	404	424	395	460	429	385	379	431	401	428	410	370	476	421	405	409	427	392	410	389	449	417	386	384	396	413	453	464	409	407	410	404	376	410	422	418	412	422	414	414	395	409	386	407	416	428	398	424	386	418	462	431	401	445	416	400	437	426	405	413	405	401	421	440	424	402	406	398	433	423	396	434	403	402	390	426	413	423	434	392	430	398	382	411	406	380	394	433	419	402	439	404	400	417	423	434	414	434	406	411	392	365	413	447	381	412	434	418	433	419	416	402	411	430	388	403	414	405	445	387	425	376	426	413	424	419	425	414	401	434	387	434	402	414	410	388	402	388	412	413	398	399	417	399	385	433	391	421	397	440	408	401	439	439	403	426	385	437	431	434	394	413	385	407	410	364	390	394	360	408	465	440	407	391	425	423	403	419	387	413	432	425	422	431	417	421	436	419	386	391	388	427	402	450	417	391	428	404	379	439	404	387	422	420	415	400	409	385	408	379	408	426	410	385	378	425	422	407	399	398	411	420	415	428	406	397	459	353	423	409	431	415	419	431	405	433	419	369	402	439	429	414	417	380	424	413	429	436	423	418	413	427	394	413	409	387	385	384	410	354	406	393	416	422	412	416	424	394	405	397	456	424	422	427	380	416	406	399	428	397	407	400	429	413	388	431	385	478	408	428	410	427	480	392	417	432	359	409	415	405	398	405	425	433	410	411	452	410	426	429	431	397	396	430	403	432	449	422	439	407	410	416	429	379	425	415	369	458	450	429	389	408	414	411	430	416	418	397	414	423	392	420	435	421	419	355	407	409	418	392	402	402	400	403	412	409	422	425	408	449	412	418	383	451	399	396	436	413	443	442	411	412	447	422	410	372	409	389	420	415	421	416	351	414	420	410	440	424	438	387	424	410	440	436	434	436	397	426	390	416	412	409	384	403	413	392	395	433	376	423	434	426	417	424	372	435	414	435	374	431	419	425	422	410	419	408	447	455	411	391	419	386	406	429	397	422	419	411	428	413	429	439	413	424	426	413	416	389	393	418	406	389	421	394	395	396	402	383	454	449	421	426	414	393	416	409	410	402	401	453	404	405	401	418	390	398	421	399	380	393	416	423	424	393	435	401	429	384	406	406	458	400	454	412	403	396	386	386	451	398	395	407	410	415	441	407	400	406	384	442	368	455	396	432	373	443	405	394	440	418	368	449	374	448	423	369	389	421	381	378	381	411	446	412	437	406	418	379	444	398	408	405	416	391	424	397	351	410	401	411	435	420	423	395	447	434	423	421	449	396	460	431	411	421	393	416	413	410	399	395	378	437	418	434	403	448	428	462	416	453	424	374	433	432	400	438	426	402	409	416	400	435	411	388	402	420	391	441	480	419	424	398	403	393	384	435	393	420	402	423	424	415	412	421	438	402	412	420	408	398	422	415	406	427	412	428	418	429	421	428	433	430	426	394	422	402	459	387	430	404	414	391	427	416	402	407	391	401	376	425	439	434	419	390	455	391	392	419	438	416	415	424	419	425	379	415	388	375	415	434	432	466	383	390	396	440	438	429	440	452	420	421	401	380	386	414	439	414	380	368	425	442	403	417	431	447	381	378	431	375	444	411	437	394	407	428	433	415	394	433	386	416	399	425	429	385	378	423	429	415	406	434	409	407	399	388	440	387	415	423	423	359	435	421	418	414	425	408	387	384	398	382	395	411	433	373	412	377	411	387	381	432	453	410	412	417	414	420	429	407	390	416	431	401	415	403	424	410	408	431	385	419	387	422	412	403	382	416	407	434	431	429	446	382	429	407	414	425	402	433	450	431	378	412	408	419	457	434	405	395	429	397	437	394	410	411	401	387	389	432	435	378	409	362	385	391	384	404	405	407	430	391	410	422	408	428	439	372	419	426	417	397	362	412	416	372	411	375	414	437	421	429	403	413	372	429	403	433	421	402	421	379	418	397	400	418	415	418	427	400	429	385	392	422	425	399	442	400	373	407	397	395	455	415	384	404	396	417	375	394	438	404	384	402	418	423	419	414	395	390	386	412	430	398	369	400	392	432	429	415	407	427	380	397	443	434	449	449	406	376	402	377	412	380	455	436	421	375	438	401	399	440	451	369	387	412	403	440	418	411	401	409	456	421	436	421	406	406	401	422	445	402	406	406	433	419	384	447	398	425	410	396	453	416	387	417	412	425	427	414	423	418	392	405	436	398	412	413	406	407	441	422	391	402	417	391	414	427	429	441	399	402	421	403	447	386	377	417	429	391	432	435	417	439	381	408	412	390	472	426	388	393	438	428	426	396	380	406	397	412	414	415	405	426	414	395	391	427	418	436	423	406	427	421	392	390	418	434	437	397	423	381	387	415	374	418	389	389	388	395	410	404	426	440	407	388	411	375	432	384	411	394	438	421	414	400	380	379	411	386	395	434	428	433	403	391	459	404	408	414	447	395	427	403	417	390	419	416	409	441	392	426	361	425	430	403	391	397	436	394	438	411	416	430	419	427	418	380	411	425	426	417	436	417	402	450	399	365	419	397	403	414	354	410	388	387	411	446	424	429	421	410	446	415	397	423	432	452	394	423	395	455	416	372	430	438	397	398	408	427	415	404	426	410	384	416	422	430	422	392	443	418	384	411	428	401	409	433	425	407	393	413	392	428	406	407	422	430	387	403	446	393	453	405	401	444	383	434	445	425	433	428	433	445	407	400	400	363	359	388	396	428	417	404	448	431	390	407	412	387	393	405	421	416	436	407	458	423	408	411	384	452	444	399	402	389	450	432	414	411	412	398	406	385	432	435	432	425	366	445	415	396	453	407	415	431	411	400	394	417	374	427	409	384	383	435	434	445	453	400	382	406	412	421	417	354	418	432	396	424	425	400	417	403	398	388	437	405	386	395	448	392	408	472	376	438	397	454	422	423	392	419	390	426	412	442	414	430	401	409	459	426	397	406	426	397	394	398	416	427	418	418	402	431	428	421	415	387	412	392	397
4956	4956	8500	7923	8274	6120	5706	6846	6977	5488	4700	4177	4452	3720	4049	3432	3363	3364	2772	2637	2225	2034	1786	1715	1738	1636	1501	1481	1411	1381	1375	1353	1299	1275	1241	1254	1283	1404	1371	1290	1353	1331	1403	1344	1234	1229	1125	1113	1140	1051	1101	1039	1052	1049	1033	1050	1114	1110	1058	1018	1084	1047	1055	1025	1069	991	1096	1028	1082	1074	1133	1050	1033	1076	1068	987	1034	1026	1109	1067	1113	1109	1055	1105	948	1077	1052	992	1014	1036	1079	1022	1023	1081	1068	1088	980	1021	1033	1015	1081	993	1016	995	996	1079	1018	988	1015	1029	983	1002	1071	977	1000	1006	1035	983	1036	1032	1045	1020	972	1036	992	1060	1015	1026	1034	971	1035	1072	995	993	1065	992	1065	981	1061	981	1052	996	1049	1001	953	1022	959	978	976	1066	962	987	1012	1002	1036	1057	1058	1010	1021	987	1035	1005	1077	1019	1043	1025	1044	990	1042	1011	1050	1026	1024	1041	1005	1045	998	1014	967	1030	999	1042	1013	1019	1044	1031	990	1037	983	963	1041	1062	1057	991	1003	1035	998	1007	1027	1001	1047	997	1072	1064	1040	961	1012	975	972	984	1030	999	1039	1031	1034	1048	1058	1054	1040	1023	972	1033	1029	1021	1047	1009	1088	1002	1064	1091	1019	1029	1048	1067	998	993	1017	1024	1086	1028	1019	1021	978	1019	1052	1073	988	1096	976	1039	1015	998	978	1013	1010	988	1049	1058	1045	1025	1061	982	1025	1010	1077	1046	1023	1015	1043	1062	1016	1027	1015	1023	973	1016	1017	1062	969	963	1036	1061	1070	1015	1034	1062	988	1015	1000	1000	988	1038	983	1022	990	1006	1008	998	1079	1026	1022	1037	1049	1028	1038	959	1043	1013	1015	990	1003	1022	1059	1088	1089	1073	978	1026	1011	996	1017	1039	993	1031	1034	966	1040	1001	1023	1036	1030	1002	998	1076	982	1023	1026	976	1024	1027	966	1077	981	988	1025	1028	1028	1064	1007	977	1004	1003	1039	988	1010	1063	1027	1026	1049	1014	1017	1056	1036	947	1061	976	1013	1045	1019	963	1023	990	1028	999	1040	1004	1055	1006	997	1024	1047	1001	1004	991	1044	998	1032	1047	1006	965	1043	1025	999	1060	991	987	971	1054	1065	1040	1018	993	986	1068	1026	1013	977	1074	1006	1015	995	1032	1004	988	1042	1014	1011	1025	974	1060	993	1029	1046	993	1048	1052	1000	1020	973	957	1022	1073	1008	1037	990	1031	1014	1048	1001	989	990	1043	1015	991	1019	1002	1010	998	1011	1009	1035	996	1016	1038	998	994	1018	987	1054	993	1040	1062	1008	1018	988	1036	1022	1016	973	990	1031	1005	1010	1006	1030	1075	1041	1037	998	981	1020	1041	1038	1045	983	1038	999	1016	1009	1056	1028	971	1031	1045	1026	972	1029	1070	1015	989	972	1041	1039	1040	978	1025	1040	1020	1005	994	1024	997	1015	1063	1004	977	1024	983	1013	1002	998	1005	1033	1014	1033	1040	1032	1011	997	1039	1107	993	1016	1009	1006	1015	1047	992	1002	1037	1036	1002	1044	1055	1007	998	1008	1027	1048	1014	990	1055	1039	1047	1064	1061	1056	991	986	1079	973	1042	1031	1069	1028	1044	1017	1049	976	1044	1005	1030	1006	1019	988	978	1064	1060	1077	1008	1025	982	948	1046	1023	994	1056	1029	953	996	994	1032	1015	1058	1010	1075	1030	1024	1053	1060	1020	1016	996	1054	1062	1011	1012	1022	1042	1049	1021	1011	1008	976	1030	1033	1058	1002	982	1030	970	1034	999	1059	1020	1018	1004	979	1012	1020	1045	941	1028	1087	1045	939	1038	992	1019	1079	993	986	1002	1030	1015	1022	994	1059	1080	980	980	1034	1028	989	1007	1084	1045	1069	1003	1037	1026	1001	1013	1003	1022	999	1038	1037	1044	1072	1033	1061	1017	1028	977	991	1015	1016	1009	1065	1053	1002	1009	1066	1003	1060	1005	1037	1037	1034	956	1023	1013	1006	992	1010	1025	1027	1015	970	964	1052	1039	1064	1003	1004	1068	1073	988	1034	1030	1064	998	1022	1049	1045	1038	1064	1000	1054	980	1028	990	1015	1050	1024	1050	995	977	1042	999	1071	1014	1021	985	1009	1017	981	984	1012	1040	1026	1015	1029	991	976	1017	974	978	1083	1077	977	1048	1025	1032	1001	1039	999	1063	1014	1002	1025	1052	1040	976	999	995	1033	1038	1029	1047	1016	1012	1107	1049	1043	1005	1012	1022	1000	993	1025	997	1005	1001	999	985	981	1050	1011	1004	969	1066	1032	1005	950	980	1061	1061	1035	1062	1027	1000	1011	1011	1004	1038	1040	1069	1038	1016	1085	971	1018	1044	1027	1017	998	1034	1064	1034	1020	999	1044	1012	1051	1003	997	969	1107	1025	1004	1044	993	1001	1107	981	970	959	1030	955	1011	984	990	1004	1026	1093	1006	1005	994	1065	1034	1020	1037	1033	1027	1042	1010	954	1061	1010	1043	1051	997	1029	1019	1000	1064	1062	1034	1040	1035	1046	1021	1031	1007	1070	1041	986	1045	1020	1064	987	1086	1032	1010	1009	1034	1042	988	1056	1001	1017	975	1026	1031	1049	1019	1041	1054	1074	1030	1034	1038	1001	994	980	1029	1018	1067	1057	1004	1038	1017	1056	992	1001	1030	1021	1063	1073	1053	983	1028	1003	1098	1026	999	1028	983	995	996	1022	1020	998	930	1031	970	1075	1014	962	1036	1003	1002	963	967	1045	1057	973	1032	1094	1045	1016	1046	1031	1059	1026	1044	1093	1042	1009	1023	970	1049	1009	1026	1013	937	980	1016	1055	997	1029	989	1023	987	1024	1053	1044	1079	1032	991	1003	1004	1046	1012	989	1039	1025	998	1007	1019	976	999	981	1005	980	1011	1027	993	1030	1082	1070	1083	1037	1040	1075	1057	994	982	986	1012	1023	973	1017	1008	1006	994	1041	993	985	1031	1023	1039	1034	1019	1039	1024	966	1061	1075	934	987	970	1064	1027	1046	1049	1020	1020	1035	1063	1021	964	1025	1004	1050	942	1010	1032	952	1045	1020	1005	1044	1059	1052	1025	1016	1070	1002	1005	1053	1075	998	971	997	1036	1054	963	1014	1033	1016	1028	1011	1002	1035	1008	1016	1055	1023	1067	998	1029	976	974	1002	1041	1026	1000	989	1002	1051	993	1012	1050	1040	1052	1053	997	1018	977	938	1060	1038	1019	997	967	1006	970	1005	1036	1038	967	1039	1037	1049	1076	1009	1017	1001	963	949	1024	1056	1007	1006	999	1063	999	1021	1003	1046	1016	1012	1009	1061	1000	976	1061	999	1025	1014	1031	1015	1030	1086	1027	957	993	1003	969	979	976	991	982	1038	1053	988	1005	1065	943	1060	1065	991	1029	995	1077	1048	1035	981	1025	1046	1034	996	1018	1052	968	1037	984	1059	1032	1045	1017	1032	995	983	1010	1039	1072	1012	1027	1068	1019	1058	1056	943	1019	954	1020	1034	1048	997	1029	987	1072	1000	1069	1039	1026	1009	984	1045	1004	1009	983	1036	1017	1016	1012	1053	1095	1095	1016	1062	965	990	996	1057	1013	1000	971	985	1068	1058	1053	945	1043	1028	1001	1008	1001	1010	1028	1023	1032	1000	993	1058	1008	1072	984	952	1006	961	952	993	975	1029	976	1056	1043	1016	1031	984	1007	1038	1004	1059	1086	993	1074	1027	1082	1051	1038	1071	1030	1076	998	1026	1026	980	1038	1081	994	1047	1067	1068	961	1025	981	1012	1038	995	989	970	1014	1016	1048	1053	1010	1002	1007	1027	997	1042	1015	1011	1019	1009	1018	1074	1015	1000	1045	1034	1019	987	1017	1025	996	993	1013	1015	1017	988	1006	1036	992	1003	1007	996	1100	1041	1012	987	1000	1050	974	987	993	1074	1035	941	973	1017	978	1026	969	1040	1013	1003	1034	1038	1004	1007	994	999	1051	1031	996	1038	988	1036	1052	1022	995	1084	1028	1009	998	1008	982	1046	1037	1056	1030	1027	1070	974	1017	1073	1011	1003	1065	1024	999	1054	1058	978	1037	1079	988	1027	985	1048	961	967	1026	1031	978	1062	1023	1073	1004	1011	1022	1037	1040	960	1031	995	1009	1064	1075	996	1015	1028	987	989	955	997	995	998	1070	1007	966	1025	1009	1008	1036	1011	1042	968	1043	1032	963	1010	965	1054	1012	1021	1045	1039	1039	1029	1055	1032	1080	1035	1012	1005	987	1019	990	1037	1012	1005	983	1017	1025	1044	1039	1006	1042	1006	999	985	1070	1021	1068	995	1054	1028	1001	1062	1060	1052	1032	1020	1005	1018	1093	958	1047	1027	960	1042	991	1021	1014	949	1048	1061	949	1025	1039	937	994	1018	1036	997	1046	972	1002	1098	1044	996	1010	1004	1042	1023	1003	992	995	1070	1051	1005	1043	1016	1002	1062	1057	1056	996	1025	990	1035	996	1068	1040	1050	1046	1058	1025
22954	20309	27300	22755	21615	18663	16059	20047	20517	16049	12819	10291	10277	8756	8348	5997	6402	8055	5193	3297	2212	1710	1337	1129	982	936	932	835	770	679	669	652	684	631	608	640	618	650	627	591	609	637	629	554	568	564	574	524	496	492	533	551	494	509	490	512	464	483	486	525	483	531	512	525	458	489	499	504	484	480	480	469	551	487	508	470	491	499	478	500	532	535	476	504	509	504	519	495	496	515	520	509	492	487	514	517	452	508	504	497	474	469	465	499	495	541	477	506	451	485	511	534	433	521	488	512	461	481	509	478	471	500	508	452	512	477	516	503	474	482	497	479	475	441	506	492	470	496	489	498	475	510	521	474	509	441	473	436	481	496	489	473	482	486	520	442	464	514	494	480	456	478	519	535	494	484	459	487	540	524	469	471	457	472	487	505	503	461	516	482	497	523	464	480	462	486	475	465	505	503	499	467	457	501	525	497	518	516	463	491	494	495	480	507	529	465	473	495	488	493	446	480	479	475	491	474	493	495	468	497	491	503	515	509	502	491	528	469	501	433	498	498	467	487	451	480	509	489	495	487	486	521	478	433	451	454	486	510	497	479	479	469	490	516	474	499	516	446	519	477	498	475	481	479	503	500	482	469	455	484	499	481	517	495	474	466	542	461	456	473	500	471	504	483	476	487	479	444	498	530	461	477	476	472	461	447	498	465	490	492	524	474	487	478	456	470	496	510	478	470	454	479	445	448	456	468	448	465	484	478	442	533	476	478	526	472	465	509	517	502	461	531	519	496	511	475	492	495	493	454	460	472	437	519	497	516	456	454	450	473	516	487	485	547	509	479	489	546	513	501	478	528	494	471	442	476	497	487	489	493	491	496	509	522	541	475	467	464	500	476	408	523	463	505	529	488	498	445	505	521	475	472	528	493	503	509	492	466	505	508	459	449	471	475	470	450	451	463	524	460	458	486	466	503	471	507	478	507	486	537	477	462	490	508	469	530	464	468	553	479	526	486	515	462	503	502	491	495	511	526	483	458	522	489	463	496	477	506	488	492	524	485	490	458	443	521	475	490	504	490	452	458	476	514	512	466	497	477	480	518	500	491	503	486	480	509	481	487	485	469	493	476	480	465	498	489	477	494	511	470	531	462	467	485	493	510	543	470	481	461	495	510	489	459	508	488	484	471	505	481	457	509	468	497	471	515	483	460	475	483	484	471	478	499	491	465	473	478	509	497	469	493	536	458	465	502	498	462	483	486	488	500	467	528	480	472	500	518	501	501	491	486	469	467	488	546	470	485	497	494	473	470	499	488	452	464	485	443	456	489	478	460	512	490	491	460	515	451	447	495	551	526	497	465	468	531	484	440	498	477	477	502	498	484	446	496	498	476	473	496	462	507	506	511	490	488	490	483	503	457	489	472	509	506	525	484	496	471	511	507	445	522	500	498	469	472	554	485	455	517	480	464	459	477	537	503	475	436	494	484	475	501	475	472	507	503	499	500	477	478	461	459	505	480	516	485	464	485	462	476	502	472	437	498	487	495	470	451	524	487	507	537	444	492	472	481	506	475	427	480	504	487	488	456	494	506	504	466	466	476	458	463	507	521	514	526	441	510	451	514	476	492	463	483	490	490	508	515	519	440	501	496	481	463	510	480	461	463	487	471	521	491	520	507	468	482	477	463	468	470	485	467	520	491	455	473	516	524	492	496	504	508	485	480	498	501	457	501	498	527	482	485	492	486	494	505	492	468	483	433	482	473	479	474	460	483	481	486	496	473	463	461	503	528	520	506	501	484	480	496	469	475	451	518	463	502	502	508	480	490	513	484	523	490	483	497	483	496	500	481	523	481	474	543	511	436	466	454	469	499	509	488	464	514	493	486	484	486	495	475	525	485	441	502	469	512	512	504	495	460	496	550	467	482	502	450	498	503	465	490	561	494	481	479	488	480	450	499	491	475	446	468	499	474	465	462	515	501	496	502	484	495	470	449	500	497	468	518	470	480	500	472	485	484	489	473	480	475	471	503	520	512	485	511	486	444	471	490	465	455	481	497	490	475	508	476	497	457	484	462	475	532	472	526	481	477	464	492	483	493	450	508	475	477	480	532	515	495	482	485	508	492	487	512	490	505	531	469	474	502	494	519	525	503	483	467	481	491	477	489	430	507	545	479	497	473	469	509	475	524	486	507	495	480	543	487	485	498	495	504	489	495	475	489	462	529	468	483	468	521	496	495	494	532	543	548	456	488	485	505	477	515	493	473	507	482	473	475	533	452	472	492	485	481	512	471	495	506	494	502	504	487	461	507	470	484	521	502	501	475	533	502	470	502	525	504	531	521	512	512	470	478	552	457	494	507	498	466	489	536	439	474	509	492	507	488	472	516	498	509	514	470	489	471	468	512	502	484	494	494	490	462	504	489	448	486	480	473	501	505	504	525	482	474	497	530	474	505	503	489	513	487	462	450	505	485	455	461	450	462	513	489	449	483	496	503	480	489	505	502	470	473	493	454	486	454	479	493	502	470	452	485	499	487	494	516	512	488	474	520	464	481	476	494	517	490	499	488	500	469	487	479	479	455	480	514	471	512	502	505	506	501	477	465	491	462	492	510	496	491	489	471	452	517	520	516	490	492	465	463	492	495	489	525	472	467	519	510	501	506	468	469	501	469	467	467	461	460	517	489	525	494	505	519	491	481	486	532	451	521	484	501	472	485	498	507	488	499	491	501	499	451	504	479	474	443	475	468	498	513	496	515	450	507	504	488	496	463	497	479	520	490	521	512	483	467	504	506	504	482	498	530	515	530	471	454	481	487	498	505	486	471	500	491	461	523	492	506	488	514	485	477	515	517	465	500	485	479	457	482	485	484	487	478	474	511	441	478	449	469	487	469	494	506	491	540	499	513	474	449	481	473	455	510	476	503	432	471	487	467	515	499	503	540	489	495	466	498	468	424	496	532	474	456	534	482	498	508	503	469	462	506	512	494	462	510	453	475	482	476	479	512	504	515	522	502	493	555	498	459	518	460	482	499	483	488	498	541	515	522	516	474	484	503	476	521	423	478	483	503	493	465	494	440	485	469	520	473	477	510	492	485	498	498	502	494	500	484	490	453	514	460	463	487	524	458	449	464	483	483	473	462	463	454	541	485	482	489	502	505	506	511	479	480	512	467	497	512	516	463	474	480	499	475	471	500	513	490	441	500	484	489	503	469	474	463	463	482	460	529	484	513	525	493	499	468	490	464	497	484	495	530	495	504	492	513	482	502	513	469	493	500	449	464	518	477	449	509	461	448	509	468	482	473	482	463	445	480	499	491	484	483	484	494	477	465	528	481	484	492	504	491	511	478	498	499	497	469	489	463	491	458	456	436	480	517	499	498	458	502	484	451	507	527	499	493	512	435	458	488	497	482	489	509	459	477	520	484	455	499	457	479	522	480	487	481	491	435	490	499	477	479	461	495	509	482	508	481	524	492	437	492	524	474	529	458	499	475	479	467	509	508	520	513	488	505
14532	17323	24316	25633	28765	25274	28062	38121	38164	33942	32150	31147	32381	27371	28459	23169	24575	24621	18518	14374	10325	9160	6808	5548	4527	4858	4812	4206	3438	2815	2983	2567	2405	2396	2284	2083	2129	2297	2102	2013	2076	2152	2079	1790	1767	1667	1525	1431	1396	1320	1350	1228	1333	1255	1328	1222	1275	1283	1257	1279	1281	1254	1236	1243	1236	1251	1228	1266	1281	1289	1298	1305	1336	1294	1285	1241	1273	1318	1279	1306	1293	1308	1287	1307	1229	1231	1252	1207	1185	1151	1267	1120	1183	1215	1238	1167	1154	1124	1142	1214	1184	1117	1161	1171	1172	1196	1115	1160	1194	1203	1209	1189	1158	1198	1124	1166	1177	1148	1148	1126	1203	1181	1195	1180	1187	1117	1169	1118	1182	1207	1154	1171	1222	1172	1161	1113	1074	1208	1163	1128	1174	1200	1176	1141	1161	1181	1183	1156	1182	1112	1133	1155	1181	1131	1172	1135	1156	1222	1208	1166	1179	1140	1156	1136	1225	1166	1142	1139	1193	1158	1149	1169	1104	1181	1177	1139	1130	1166	1197	1158	1178	1191	1211	1227	1209	1139	1131	1133	1162	1169	1122	1157	1186	1108	1186	1161	1199	1173	1170	1134	1104	1133	1127	1208	1192	1166	1122	1095	1178	1147	1212	1245	1182	1194	1185	1173	1180	1155	1154	1182	1114	1149	1177	1134	1266	1185	1098	1227	1216	1164	1159	1181	1186	1212	1171	1138	1192	1141	1163	1163	1163	1141	1146	1166	1214	1174	1135	1119	1170	1192	1140	1145	1180	1147	1155	1141	1166	1109	1182	1239	1215	1144	1208	1163	1198	1157	1162	1130	1169	1177	1097	1151	1176	1155	1176	1180	1142	1194	1219	1166	1109	1206	1164	1144	1151	1202	1212	1210	1178	1157	1187	1188	1158	1120	1187	1141	1154	1131	1217	1119	1202	1185	1221	1215	1146	1151	1169	1208	1195	1151	1233	1154	1184	1162	1190	1192	1220	1167	1186	1174	1212	1169	1163	1145	1139	1231	1150	1159	1168	1148	1079	1182	1164	1152	1133	1152	1145	1111	1184	1155	1196	1134	1190	1088	1201	1231	1150	1148	1221	1192	1162	1163	1168	1165	1153	1212	1096	1193	1176	1184	1143	1168	1181	1190	1193	1180	1191	1179	1250	1174	1168	1223	1166	1161	1173	1192	1142	1112	1093	1110	1192	1196	1199	1217	1106	1160	1130	1199	1183	1146	1134	1160	1134	1130	1196	1098	1188	1091	1126	1168	1161	1101	1194	1162	1182	1141	1153	1107	1133	1245	1168	1142	1196	1157	1224	1224	1177	1150	1174	1139	1192	1192	1128	1182	1169	1217	1159	1144	1162	1169	1208	1222	1126	1173	1156	1165	1200	1194	1117	1144	1146	1171	1125	1171	1196	1163	1107	1145	1196	1137	1176	1191	1219	1229	1201	1173	1191	1132	1153	1152	1132	1184	1161	1167	1174	1147	1118	1166	1174	1214	1139	1170	1172	1183	1206	1169	1152	1087	1170	1140	1113	1189	1166	1113	1173	1168	1142	1219	1169	1167	1184	1116	1194	1170	1153	1198	1165	1161	1157	1145	1159	1129	1121	1122	1221	1183	1169	1146	1164	1128	1197	1128	1185	1217	1154	1176	1136	1200	1208	1174	1159	1142	1189	1171	1175	1175	1134	1151	1169	1182	1188	1150	1151	1152	1240	1187	1134	1234	1110	1148	1148	1192	1152	1126	1164	1218	1124	1258	1126	1151	1173	1198	1189	1111	1139	1171	1163	1180	1128	1199	1152	1181	1163	1164	1214	1169	1164	1175	1163	1155	1180	1203	1106	1197	1183	1211	1163	1137	1213	1139	1154	1170	1175	1185	1203	1134	1112	1189	1159	1180	1215	1150	1173	1187	1154	1155	1176	1147	1155	1184	1175	1176	1093	1233	1176	1197	1144	1165	1148	1170	1203	1206	1145	1244	1132	1186	1189	1145	1183	1161	1204	1140	1159	1172	1159	1146	1187	1196	1161	1183	1169	1216	1163	1136	1143	1196	1164	1203	1175	1177	1169	1111	1123	1181	1167	1159	1125	1212	1154	1174	1152	1205	1174	1141	1179	1164	1109	1154	1151	1156	1183	1179	1189	1238	1162	1205	1271	1234	1197	1179	1144	1236	1193	1161	1173	1203	1171	1115	1136	1145	1154	1199	1177	1153	1077	1206	1130	1148	1222	1173	1178	1185	1183	1168	1159	1204	1157	1194	1102	1138	1185	1164	1149	1112	1191	1129	1158	1118	1145	1177	1170	1182	1194	1179	1175	1174	1166	1190	1108	1173	1175	1213	1135	1126	1196	1133	1147	1142	1160	1148	1179	1108	1165	1185	1161	1149	1164	1145	1200	1172	1149	1153	1183	1195	1130	1146	1199	1129	1162	1181	1125	1189	1192	1193	1148	1193	1197	1152	1130	1172	1229	1136	1174	1110	1167	1139	1219	1206	1171	1226	1164	1149	1166	1083	1181	1122	1134	1215	1123	1171	1154	1187	1142	1159	1195	1193	1158	1221	1158	1155	1169	1160	1232	1118	1107	1167	1132	1179	1198	1177	1125	1145	1203	1171	1156	1218	1140	1171	1200	1198	1250	1157	1134	1143	1152	1136	1149	1165	1144	1229	1095	1201	1190	1113	1179	1181	1124	1144	1176	1116	1141	1187	1156	1208	1187	1150	1185	1145	1194	1207	1111	1173	1187	1141	1145	1177	1173	1188	1150	1217	1147	1152	1211	1144	1125	1184	1155	1167	1157	1186	1138	1212	1204	1204	1141	1220	1192	1180	1196	1157	1149	1211	1131	1203	1069	1164	1175	1178	1143	1132	1196	1144	1157	1142	1165	1137	1211	1154	1160	1157	1199	1119	1143	1170	1183	1161	1138	1150	1182	1168	1154	1163	1189	1216	1117	1186	1219	1109	1156	1103	1158	1131	1222	1173	1185	1217	1150	1169	1191	1160	1130	1181	1203	1158	1143	1182	1171	1093	1186	1138	1186	1156	1113	1215	1167	1116	1142	1175	1153	1152	1151	1237	1181	1134	1139	1200	1222	1146	1156	1119	1183	1173	1135	1177	1180	1120	1151	1192	1219	1158	1159	1148	1127	1154	1152	1137	1167	1131	1120	1142	1153	1183	1217	1167	1158	1193	1187	1189	1173	1213	1149	1218	1085	1152	1171	1188	1140	1212	1151	1130	1175	1153	1195	1187	1208	1196	1161	1153	1132	1170	1118	1133	1189	1198	1146	1178	1160	1161	1172	1128	1123	1194	1239	1174	1097	1166	1129	1173	1171	1151	1128	1162	1170	1208	1166	1145	1163	1138	1193	1198	1224	1208	1158	1099	1124	1200	1206	1179	1162	1192	1199	1166	1168	1170	1146	1160	1190	1186	1142	1166	1202	1176	1132	1136	1178	1127	1209	1212	1129	1205	1134	1157	1210	1157	1190	1147	1176	1204	1161	1134	1179	1216	1157	1171	1140	1159	1163	1144	1187	1153	1228	1210	1130	1122	1172	1139	1178	1159	1223	1135	1169	1158	1134	1192	1198	1176	1092	1133	1087	1152	1166	1129	1194	1178	1167	1128	1219	1221	1238	1167	1187	1154	1204	1134	1142	1123	1177	1183	1151	1186	1183	1194	1198	1253	1204	1138	1201	1143	1112	1177	1164	1140	1209	1143	1165	1157	1149	1140	1132	1093	1146	1139	1219	1136	1100	1195	1199	1121	1209	1215	1144	1134	1178	1181	1096	1139	1177	1162	1172	1245	1135	1164	1141	1145	1186	1185	1133	1199	1168	1139	1129	1162	1108	1155	1128	1221	1179	1226	1207	1112	1199	1118	1159	1180	1123	1164	1197	1213	1196	1140	1177	1162	1088	1133	1167	1118	1188	1160	1189	1167	1212	1142	1167	1170	1167	1141	1154	1163	1181	1201	1165	1169	1223	1176	1135	1185	1180	1159	1220	1179	1203	1187	1211	1152	1170	1108	1127	1184	1163	1134	1164	1123	1147	1152	1180	1174	1113	1117	1107	1186	1147	1119	1195	1210	1166	1157	1222	1162	1179	1148	1138	1171	1184	1216	1161	1256	1152	1159	1134	1174	1142	1213	1127	1165	1128	1196	1153	1209	1192	1113	1131	1133	1166	1131	1181	1172	1178	1191	1194	1192	1137	1201	1168	1078	1218	1194	1170	1115	1124	1172	1170	1141	1113	1158	1202	1185	1180	1126	1201	1123	1170	1171	1186	1132	1150	1228	1141	1138	1186	1152	1206	1184	1177	1150	1165	1167	1147	1182	1165	1112	1156	1198	1173	1140	1177	1172	1143	1170	1123	1126	1235	1109	1146	1150	1177	1168	1189	1155	1196	1150	1172	1156	1211	1158	1173	1147	1155	1165	1174	1171	1219	1202	1129	1174	1168	1178	1184	1134	1185	1142	1136	1101	1171	1144	1202	1146	1199	1246	1143	1129	1119	1144	1165	1195	1189	1204	1164	1186	1177	1190	1197	1204	1141	1207	1137	1154	1150	1174	1156	1149	1160	1187	1141	1182	1185	1148	1182	1129	1181	1205	1191	1227	1159	1158	1182	1189	1266	1183	1162	1199	1175	1157	1164	1195	1167	1175	1139	1135	1184	1143	1114	1193	1192	1201	1182	1160	1214	1156	1205	1139	1152	1190	1108	1188	1123	1140	1177	1190	1174	1133	1157	1205	1121	1190	1174	1123	1185	1200	1179	1120	1186	1130	1172	1133	1123	1133	1166	1121	1142	1173	1193	1111	1241	1146	1142	1194	1191	1165	1134	1158	1180	1162	1206	1154	1155	1231	1177	1214	1194	1193	1134	1203	1115	1260	1162	1178	1129	1210	1153	1161	1114	1168	1159	1189	1223	1103	1248	1123	1130	1183	1127	1218	1192	1186	1204	1210	1208	1171	1178	1206	1172	1204	1161	1197	1185	1173	1176	1228	1172	1154	1185	1131	1178	1149	1158	1157	1142	1151	1158	1121	1169	1165	1141	1181	1107	1190
30455	28811	33676	28360	28792	26144	24841	29663	31559	26974	21912	18965	18964	15395	15482	12416	11069	11560	8448	5685	3830	2988	1975	1442	1422	1227	1471	1326	1022	776	812	663	674	700	654	628	605	621	588	598	551	563	566	474	529	524	468	483	443	400	415	417	432	425	418	388	407	377	399	395	414	442	381	422	388	394	400	395	379	401	414	394	416	428	435	382	399	398	420	406	429	386	392	449	390	394	429	433	436	390	409	372	401	376	418	384	396	375	374	405	420	402	408	407	347	375	424	392	380	426	435	382	348	396	413	408	412	392	385	408	356	391	392	414	401	355	386	376	376	400	376	388	358	415	417	382	403	385	373	387	402	404	369	436	403	385	384	451	399	414	405	387	387	401	380	379	397	388	376	353	362	429	388	407	410	405	403	400	383	398	363	385	393	357	380	378	408	426	382	370	405	398	408	400	351	370	363	355	369	392	389	423	398	369	378	397	391	421	394	359	383	363	399	385	383	416	338	409	388	410	361	417	415	377	360	368	414	382	404	366	415	431	355	347	417	374	390	392	390	420	383	371	394	367	391	376	396	365	370	387	391	413	383	373	396	379	413	422	407	429	395	388	381	372	411	385	386	383	360	432	366	379	387	400	354	352	390	383	379	392	369	412	371	390	408	387	381	387	369	404	409	426	375	395	365	398	437	368	379	378	386	368	401	384	371	404	384	378	368	412	410	403	418	397	353	351	406	363	400	403	413	413	376	390	403	428	373	371	381	397	423	420	357	374	363	353	372	388	396	413	381	390	389	420	386	395	404	410	405	364	364	395	398	383	387	374	383	399	415	386	385	382	449	382	430	362	387	396	365	375	377	415	414	384	384	392	414	371	362	371	371	377	392	393	391	427	395	329	380	392	383	429	383	365	379	406	390	359	384	369	380	394	383	361	421	428	391	385	377	374	425	427	394	413	390	415	384	402	355	381	376	413	390	376	399	337	367	359	399	381	403	368	363	406	393	376	378	381	422	435	384	394	370	363	418	380	359	384	408	399	399	402	399	397	374	388	430	414	374	374	416	402	397	401	407	379	407	387	367	423	418	395	384	373	434	381	360	371	411	411	345	339	362	365	345	398	353	448	390	362	387	405	375	407	390	358	383	398	388	398	358	390	398	393	395	408	397	371	352	387	369	403	355	410	384	379	393	392	372	383	353	405	413	387	401	403	353	380	369	392	414	378	381	404	389	425	406	355	393	417	395	414	391	393	392	391	391	411	387	368	380	382	407	395	410	449	383	398	378	418	403	373	386	382	406	391	387	396	388	388	408	415	410	418	375	378	429	421	391	379	400	388	366	408	408	412	402	396	402	387	371	406	393	404	410	393	403	367	371	419	360	391	392	424	386	372	428	381	420	364	358	412	401	337	394	405	366	423	391	368	409	436	411	390	375	448	412	383	394	384	381	368	408	372	397	378	419	384	389	410	363	350	381	369	367	375	387	402	459	398	396	391	395	380	401	410	370	394	449	383	395	367	388	360	394	400	417	389	394	354	373	388	381	380	391	385	367	407	401	382	424	428	378	388	379	378	377	372	405	370	392	368	400	393	393	372	392	421	362	393	390	388	374	374	416	431	404	392	362	398	386	378	418	387	355	384	393	389	376	433	376	374	370	416	389	398	401	373	396	397	389	421	411	380	445	411	389	409	398	403	389	403	385	415	390	378	394	406	421	413	405	432	406	359	408	379	418	380	409	374	368	390	355	365	377	382	416	388	373	416	391	409	384	386	386	399	394	354	383	373	433	445	367	408	392	387	421	398	403	352	394	383	394	366	417	379	374	367	393	408	353	392	376	390	359	397	391	372	363	371	366	396	430	392	399	411	405	379	401	380	413	364	387	383	383	404	342	358	397	414	431	404	381	387	402	361	440	405	387	375	426	389	381	370	419	385	405	406	392	397	398	381	439	393	416	385	379	410	368	408	361	399	412	400	405	385	406	403	349	387	361	414	393	405	428	399	419	396	381	403	381	388	378	413	401	415	397	394	424	415	385	396	390	407	389	372	384	385	383	387	405	395	410	386	397	376	380	413	393	431	416	362	408	376	390	419	352	362	388	375	352	360	384	348	356	379	352	397	427	406	411	370	371	361	374	401	382	358	393	399	339	384	408	393	387	398	378	392	392	395	409	446	421	372	415	380	364	389	373	391	386	371	383	378	370	390	365	395	399	391	394	379	419	395	417	411	384	382	403	403	366	391	400	404	388	375	380	349	384	390	407	415	364	375	365	381	426	412	370	384	387	374	372	367	399	454	391	406	387	380	365	399	330	426	394	388	394	415	418	388	398	407	427	363	413	378	408	348	383	382	426	402	397	419	401	446	403	399	392	366	402	411	411	372	375	416	441	416	369	413	399	385	396	389	396	395	400	424	423	390	378	369	389	381	410	360	398	372	389	417	334	379	392	416	351	367	396	395	402	391	373	393	381	371	420	418	374	418	403	401	398	406	411	398	355	384	378	416	427	414	397	380	387	409	399	393	413	399	379	375	390	425	365	412	365	405	407	369	417	387	397	437	392	369	396	383	428	392	386	389	383	386	388	413	409	404	398	355	406	379	369	374	416	376	414	377	368	363	392	388	379	382	375	346	425	359	372	397	391	383	388	422	358	392	392	406	393	423	374	346	370	390	372	406	402	389	392	374	352	387	434	415	369	395	357	381	372	362	392	402	431	380	366	366	376	402	364	380	410	409	368	358	372	427	431	402	380	387	393	373	345	392	410	406	367	362	378	377	388	393	393	373	375	422	378	364	419	377	358	408	387	392	396	387	443	387	378	414	364	405	428	374	359	392	393	391	417	401	365	384	428	363	386	385	370	395	403	386	394	404	447	424	383	388	407	389	399	388	362	387	408	368	418	394	379	413	394	405	378	382	393	383	424	425	426	389	394	400	414	415	373	401	368	414	369	391	370	400	387	351	428	384	390	358	395	407	364	384	423	366	403	398	391	415	409	369	402	392	397	366	373	388	387	404	397	350	351	407	366	409	391	403	353	408	458	379	430	436	389	401	395	387	366	367	382	435	372	396	391	394	387	387	412	382	431	400	387	373	361	402	407	389	394	431	423	402	383	374	404	398	405	406	421	405	378	405	390	388	401	372	387	385	385	370	410	367	400	394	378	347	373	389	346	397	404	393	354	390	382	382	368	380	377	369	368	420	383	368	379	408	399	404	407	428	362	369	410	400	396	368	395	388	433	364	378	381	412	375	412	385	389	354	422	411	413	368	390	389	405	420	372	416	403	383	407	381	431	417	378	419	383	383	426	423	361	397	388	380	410	422	406	385	394	386	360	392	391	379	384	379	411	373	366	378	378	356	362	426	404	389	395	360	400	383	380	382	356	397	359	382	418	385	370	387	418	411	376	367	399	384	397	397	361	409	384	402	419	408	421	378	389	387	364	415	423	350	389	376	417	412	431	372	375	378	359	376	360	423	412	383	412	386	383	379	389	366	379	376	359	434	370	356	390	380	416	371
17855	22951	29362	30718	35821	31139	35792	45725	45684	42564	41266	40790	41589	36626	37894	32497	32326	32500	25380	20641	16913	13536	9802	8436	7558	7024	7735	7255	5330	3777	3842	3414	3194	2967	2722	2685	2723	2850	2323	2317	2423	2482	2376	1942	1939	1746	1548	1375	1226	1206	1168	1197	1118	1145	1049	1054	1076	1001	1030	1022	1095	1070	1043	971	1017	1019	1077	1026	1069	1102	1240	1278	1178	1135	1115	1109	1104	1068	1078	1187	1129	1152	1111	1067	1029	1002	977	1006	1020	991	971	939	959	921	984	946	946	918	944	953	939	1010	927	954	922	905	951	936	933	918	992	983	995	987	927	931	929	951	917	985	937	884	972	982	955	967	954	904	967	907	938	930	910	987	933	930	901	929	934	944	926	943	889	917	976	963	947	930	925	934	953	946	926	926	881	903	937	956	964	918	907	888	933	897	917	985	922	971	933	913	939	949	919	913	935	978	929	910	943	882	953	883	932	951	934	918	935	975	908	956	928	931	945	946	987	954	937	930	911	926	940	932	949	973	976	960	951	922	930	939	882	975	906	893	954	900	946	954	924	862	925	893	952	977	936	973	955	933	1013	946	932	939	953	955	927	957	900	935	863	958	928	952	859	895	975	950	935	953	855	982	956	925	909	968	952	903	933	926	970	941	914	947	885	927	893	888	906	903	907	944	941	953	927	894	901	913	916	890	995	906	879	925	957	906	930	990	931	923	943	960	950	887	919	929	917	898	985	893	963	958	940	911	947	961	908	948	924	930	901	937	916	934	934	933	959	914	922	944	886	904	901	934	933	856	950	897	949	936	979	880	952	1008	961	887	935	931	887	943	906	936	937	977	876	889	954	958	891	924	963	940	917	866	1011	923	934	917	940	933	911	944	930	962	945	927	971	932	940	962	966	922	974	959	883	916	879	890	933	931	925	914	950	900	948	964	935	949	910	938	912	911	921	958	928	934	951	934	930	953	907	976	988	934	1006	921	932	904	930	915	928	957	917	917	894	924	942	926	915	998	871	951	915	970	911	947	966	925	940	959	946	935	905	917	950	969	907	864	922	880	977	936	876	866	930	919	903	882	899	970	955	950	945	961	936	951	974	924	931	890	913	907	909	934	984	996	933	930	871	936	925	975	941	919	927	900	935	922	908	949	981	917	927	902	979	916	950	942	895	1021	925	920	949	940	931	933	952	926	935	999	943	889	872	942	921	937	950	895	948	960	943	899	929	934	964	953	913	936	952	900	961	906	900	902	911	909	935	933	885	928	950	874	955	927	900	951	870	955	928	916	915	904	948	908	894	906	951	923	896	911	920	970	987	966	961	909	943	933	883	913	950	921	928	925	907	967	948	950	930	905	920	911	921	968	952	924	937	933	946	869	935	923	944	921	927	924	929	962	927	960	969	923	905	923	902	897	988	914	937	916	897	913	1011	974	964	929	908	913	962	896	925	907	933	929	953	970	921	955	959	960	972	919	935	876	892	931	928	918	924	946	953	966	892	972	897	937	948	930	920	943	1014	942	932	943	991	936	945	957	950	887	947	949	963	918	926	926	946	891	945	889	948	983	943	980	915	940	964	927	947	930	928	934	958	919	938	919	939	935	917	940	940	869	937	906	924	948	949	933	939	976	962	910	890	917	996	959	936	929	917	950	943	952	929	929	910	976	907	922	931	924	899	904	934	932	925	872	891	977	889	939	951	934	950	949	926	879	1001	888	958	953	844	934	926	895	955	922	899	898	929	966	964	999	971	927	943	963	964	1004	990	904	1007	888	918	954	909	996	947	924	971	901	916	923	927	910	936	937	907	959	944	883	1003	920	973	948	974	916	923	943	954	925	896	930	905	943	981	907	937	985	967	936	961	942	955	968	908	910	946	950	878	930	953	931	970	895	957	950	949	918	941	898	1005	911	885	901	980	951	916	970	940	906	967	910	927	965	944	965	911	917	961	931	931	951	930	974	886	908	951	929	966	871	950	983	914	906	928	907	954	909	888	931	944	955	910	927	898	927	878	941	940	928	917	886	909	915	937	931	934	913	938	903	889	911	931	898	901	976	956	962	945	981	928	888	944	920	921	852	881	961	962	860	931	965	971	946	921	944	947	972	943	993	1028	911	930	921	878	930	911	952	932	943	969	944	933	893	939	922	912	905	939	907	906	949	924	912	908	919	934	916	938	921	937	883	961	931	951	935	912	885	938	885	977	969	934	953	949	1004	936	946	946	902	929	943	898	967	936	916	875	860	914	921	889	920	979	918	919	991	925	910	901	916	884	901	951	910	947	952	927	932	961	939	944	886	905	945	952	958	957	994	993	952	924	916	989	944	894	932	906	897	910	939	914	933	931	980	927	905	948	948	879	901	925	936	976	936	944	927	961	936	931	921	937	922	936	900	967	977	897	937	903	925	913	921	904	948	926	927	972	955	927	959	953	953	925	896	929	956	948	886	962	851	935	923	933	938	923	906	885	932	923	945	937	950	954	921	929	965	951	955	931	955	971	915	1018	950	965	959	969	924	962	971	982	927	910	942	1004	1015	934	938	967	906	955	917	862	966	921	908	924	899	919	906	932	939	892	906	910	919	926	920	938	916	953	922	902	901	954	947	913	975	888	921	971	932	891	872	991	951	951	910	906	965	869	871	906	977	912	937	873	905	912	930	931	874	942	898	924	963	977	986	931	964	894	918	909	951	936	968	955	952	899	991	1002	939	886	951	906	948	919	946	959	904	922	966	929	956	963	925	916	978	935	905	977	957	950	937	887	945	933	947	898	953	878	981	911	918	923	915	926	917	970	931	932	939	901	921	947	953	951	931	962	923	891	888	976	912	928	940	948	906	927	900	962	909	971	935	918	925	922	952	863	914	925	971	926	907	942	935	958	980	928	896	964	988	947	969	900	919	984	858	911	891	929	912	959	965	858	925	890	927	897	911	959	962	893	909	917	959	938	964	929	884	903	979	919	945	957	960	927	895	934	920	904	931	955	920	877	904	910	951	918	903	926	952	873	914	905	964	857	961	951	923	917	910	923	879	914	975	908	906	940	928	920	954	913	944	936	916	903	1006	937	941	932	943	901	984	961	930	935	955	950	943	885	892	919	939	918	970	955	947	952	891	904	956	883	917	984	948	916	885	926	925	919	962	999	943	913	938	915	940	917	919	914	962	908	953	947	895	908	919	942	943	950	929	909	996	933	967	944	942	907	895	933	965	923	942	909	926	920	901	947	911	941	929	936	932	940	951	924	940	903	913	952	956	930	1029	917	951	930	892	917	902	884	922	948	907	970	931	1013	912	926	944	941	975	922	922	989	927	918	934	906	974	925	929	953	938	942	926	953	926	940	964	940	931	917	923	927	971	950	950	957	937	978	964	966	923	902	953	918	917	920	924	900	958	914	948	923	926	909	983	998	958	949	919	962	895	920	934	918	937	944	952	917	914	938	952	941	913	938	977	965	881	926	891	910	908	940	942	919	965	969	991	962	942	987	943	866	981	923	927	872	889	946	937	984	926	934	912	932	891	909	942	964	869	945	842	931	918	966	956	928	936	924	996	884	896	958	876	945	913
6253	4646	5826	3395	2603	1884	1627	1688	1465	1320	1181	1001	1062	846	884	792	746	837	674	647	571	534	503	504	515	450	484	471	463	470	439	444	397	486	426	470	437	442	454	430	392	438	442	455	424	425	414	434	406	388	391	425	402	390	419	388	385	395	398	393	366	390	392	352	386	370	388	404	402	397	414	399	414	413	413	387	429	402	392	393	401	409	394	385	358	419	383	403	419	439	421	402	413	384	345	356	395	404	362	424	407	407	389	390	375	432	402	397	414	380	430	380	399	374	396	417	394	411	362	388	382	407	354	395	346	384	380	396	409	403	408	384	404	400	405	388	398	427	397	374	385	394	367	400	406	417	449	379	390	412	386	399	409	403	392	368	412	410	399	354	378	393	394	440	410	412	417	372	403	366	385	392	372	413	379	360	378	385	396	415	415	384	361	394	421	371	401	453	386	414	379	391	396	388	409	417	404	384	389	400	413	375	360	379	433	387	369	402	452	421	399	436	383	388	405	363	363	404	407	404	415	422	420	387	406	397	379	404	388	409	435	417	406	388	427	423	394	389	403	423	360	346	391	393	391	357	375	411	379	397	390	401	414	399	413	420	396	388	420	377	392	456	365	402	396	380	369	431	372	391	429	341	368	400	406	377	380	404	389	413	438	405	381	404	381	423	424	409	365	400	376	426	420	409	412	361	354	389	401	409	419	416	412	421	370	390	371	400	394	422	397	370	397	415	395	400	402	397	424	384	393	390	401	407	404	369	411	398	408	400	397	404	401	383	388	418	396	386	390	420	447	433	411	410	404	357	421	367	389	397	383	431	422	373	408	402	395	404	400	349	414	357	411	415	464	362	445	416	409	421	394	378	353	395	372	390	403	419	399	377	421	412	402	366	396	432	359	397	367	405	411	372	409	383	445	387	416	390	357	372	392	376	421	392	379	442	407	388	391	370	409	400	403	369	370	357	402	394	388	405	416	391	370	420	444	413	374	389	402	388	382	403	407	421	402	359	378	395	346	406	389	367	445	373	357	397	359	379	433	417	446	365	430	393	371	363	408	369	376	427	389	398	366	427	441	420	361	406	375	358	409	362	376	405	387	412	404	434	440	385	400	400	351	404	397	394	393	412	396	414	409	380	392	345	373	362	416	403	362	379	358	402	439	407	378	392	407	387	347	363	375	404	418	427	411	366	424	405	362	359	424	438	425	404	431	415	413	388	397	384	402	400	412	417	412	415	405	416	363	409	379	387	385	417	386	403	385	388	427	377	410	425	388	406	382	379	416	433	388	432	415	398	362	388	371	376	405	419	430	410	397	404	388	385	414	405	378	396	370	418	380	402	392	389	390	383	386	382	418	407	385	401	411	379	409	421	400	420	432	415	409	392	389	393	408	417	434	386	378	370	429	409	405	402	375	394	425	420	399	402	406	354	388	393	418	406	387	411	400	412	416	400	397	409	406	399	386	401	379	369	404	381	421	423	412	396	437	386	362	387	396	405	331	422	386	360	402	421	383	381	434	388	411	423	412	359	414	388	375	403	364	411	441	375	410	386	366	412	412	359	379	432	388	387	416	401	397	401	382	439	377	381	404	366	401	381	417	415	395	410	414	400	411	422	416	433	382	394	389	379	378	413	391	398	409	431	440	400	394	384	397	376	405	367	395	379	406	390	379	380	369	349	384	400	425	387	350	413	413	358	415	412	412	410	424	396	386	399	385	386	391	383	435	422	383	373	404	397	374	415	375	422	392	385	414	386	392	393	388	427	367	375	410	425	384	377	387	402	398	364	383	351	381	397	407	386	365	386	386	401	415	446	382	402	438	411	432	399	379	387	387	395	379	401	401	410	408	377	400	390	416	379	407	341	400	433	370	395	391	405	368	406	404	416	408	373	377	411	433	427	384	435	384	419	414	381	417	414	375	404	391	361	359	399	390	351	400	405	398	402	421	417	409	384	396	388	402	402	425	398	389	410	383	375	432	414	376	384	399	421	365	396	379	394	385	393	387	398	377	392	394	397	381	405	382	372	391	380	397	373	388	400	410	390	389	418	408	337	390	420	388	408	408	439	389	366	405	413	368	394	417	398	369	399	392	378	361	404	367	383	398	398	391	409	403	380	398	375	403	419	399	414	365	405	375	361	405	367	413	399	385	388	343	400	372	378	399	398	448	421	395	417	376	391	383	376	399	380	367	382	393	389	410	393	408	421	400	405	395	428	393	407	394	379	423	390	422	403	405	417	409	387	391	448	412	391	384	383	398	396	383	403	370	396	393	417	399	381	349	392	388	393	371	393	415	430	403	410	405	388	387	407	387	395	409	394	388	371	385	395	413	401	388	410	379	384	403	407	379	399	359	360	433	369	368	397	408	383	378	375	379	358	378	381	409	422	386	406	406	359	420	383	395	413	400	407	366	411	375	358	378	404	359	403	377	418	407	376	399	419	402	388	392	404	358	360	389	387	445	407	415	407	422	388	396	411	399	374	382	399	417	398	380	392	419	394	361	385	397	416	428	422	410	406	411	378	388	394	416	393	405	389	390	409	386	387	370	438	377	402	406	383	394	397	421	414	397	417	394	403	427	387	399	372	423	373	386	344	388	409	399	406	414	390	398	399	345	369	385	390	413	419	394	344	406	395	414	401	376	419	365	416	407	416	404	397	386	396	382	391	386	413	402	410	381	395	429	373	417	411	419	394	400	418	380	416	372	394	394	392	394	387	363	399	383	437	392	369	380	425	385	355	352	397	367	384	396	397	416	438	363	412	373	386	354	396	368	385	402	398	389	382	419	399	410	371	392	413	358	421	404	428	398	388	414	422	402	434	441	401	380	387	371	391	372	367	367	434	387	373	360	408	396	404	412	425	393	406	404	453	422	424	386	400	418	407	403	388	374	413	366	396	397	407	399	403	377	412	407	432	386	395	405	380	380	404	361	382	413	406	402	378	420	398	409	397	357	403	390	392	431	388	404	380	379	408	370	388	384	369	372	353	429	442	378	386	414	419	401	401	420	371	434	400	379	435	392	390	381	411	428	408	414	393	367	414	400	361	390	378	389	395	414	383	405	401	432	433	399	412	391	406	409	367	394	405	365	397	382	391	370	382	404	417	406	387	382	355	421	367	404	394	381	395	410	364	366	400	401	413	416	430	370	371	409	380	387	368	384	390	425	376	415	396	407	404	379	407	460	413	415	383	423	421	379	396	392	369	388	405	382	389	397	404	395	435	402	424	404	376	418	391	350	397	400	388	391	422	397	404	424	415	399	405	397	395	411	382	418	402	399	420	389	386	376	419	399	380	387	387	372	385	408	435	417	374	393	415	367	421	422	424	398	404	379	415	380	419	422	384	374	456	427	414	384	354	414	414	399	362	388	432	375	332	383	393	388	383	386	428	389	387	399	415	365	409	424	386	400	368	389	368	419	398	400	399	403	372	398	387	392	393	371	415	363	403	434	426	436	408	408	396	373	398	395	399	362	377	385	396	391	411	407	382	400	421
4880	5681	8919	8151	7881	6043	5915	7241	6709	6051	5075	4522	4816	4078	4210	3429	3208	3759	2852	2615	2294	2074	1758	1692	1714	1550	1485	1471	1407	1292	1315	1274	1250	1288	1346	1306	1336	1394	1296	1287	1347	1258	1248	1182	1195	1143	1067	1021	1039	1045	1040	1039	978	1070	1033	1019	1026	1030	1080	988	979	985	1008	979	997	985	1035	982	993	1027	1012	1032	1062	1040	1003	1039	1017	1021	971	1043	1029	1009	1041	1058	1015	989	995	1014	1008	984	961	973	980	1038	1030	1066	953	983	920	975	975	940	974	930	997	964	961	970	1005	965	963	1022	1003	998	1044	1036	958	1010	940	967	966	1029	998	956	959	1035	1008	1004	1011	968	987	1001	969	1002	977	962	968	990	977	1014	934	942	951	1015	971	924	983	935	984	987	946	1002	945	963	957	1001	1019	988	988	930	979	1008	989	995	952	943	994	960	1006	930	981	997	917	960	923	962	1066	961	984	997	998	1003	979	1010	978	964	927	1013	972	966	964	1003	1018	984	1029	969	1009	938	964	1062	970	961	934	999	967	939	1035	1004	996	998	973	997	997	977	976	1029	947	971	1027	1039	1029	908	954	1034	944	959	973	990	904	998	931	1024	1013	982	938	1017	1003	948	893	984	988	1086	967	902	949	983	981	972	987	961	1007	1004	1008	950	985	968	987	965	944	966	973	1029	951	971	967	995	893	999	957	959	966	989	1020	940	1011	993	980	968	963	954	964	994	955	1016	954	982	955	952	939	999	943	1035	983	988	973	959	932	964	1036	1020	920	1012	995	954	965	958	1040	963	1008	1015	954	982	948	947	983	992	980	953	949	948	969	950	986	1004	967	999	982	986	967	959	958	984	930	976	976	1029	991	994	949	976	964	976	995	897	993	1031	938	982	1051	969	984	996	973	977	995	957	1003	999	993	1008	985	1014	992	981	959	976	1019	993	905	922	934	989	1006	941	978	968	932	1009	978	973	993	983	950	969	926	962	942	994	967	983	1009	991	974	971	1007	945	1050	994	1018	999	928	977	999	951	962	939	1054	953	995	978	1002	993	970	974	931	974	989	944	941	952	965	984	939	916	1009	969	978	1022	973	1028	1011	930	933	1011	955	982	930	952	1001	990	949	985	982	946	1012	992	959	1011	966	961	939	926	937	947	1018	998	980	1036	992	939	919	1004	992	970	985	951	1016	991	1013	972	988	927	987	970	983	952	984	937	1002	1013	976	999	983	964	935	999	960	970	989	972	997	957	1035	1005	919	937	973	975	1006	971	999	996	1011	1004	1003	981	1002	1009	955	947	949	983	964	977	987	1000	975	1000	965	1029	972	968	953	976	997	1012	961	1029	1009	938	945	981	958	913	998	986	945	952	937	989	986	930	982	929	928	1006	1004	970	963	940	1015	1037	983	1008	935	993	969	974	1011	995	986	994	983	989	1003	946	947	1038	961	996	981	976	989	960	914	945	1007	966	1022	962	957	933	961	966	994	975	1014	1004	1015	1022	963	919	974	953	967	943	992	944	1065	975	974	1064	967	970	974	939	1020	982	973	1019	980	968	997	1065	1002	967	1001	947	1001	1009	971	970	986	1039	977	939	1017	966	985	1013	1020	943	935	946	963	989	986	1022	965	994	952	1026	1017	941	973	961	997	942	1058	927	968	965	990	987	954	971	998	1004	998	961	969	989	937	984	988	1020	1003	989	990	959	948	1009	964	992	1019	968	962	993	945	1042	910	1030	985	988	957	941	942	981	983	1003	949	961	988	914	1023	970	979	1025	965	1012	948	1007	1012	1001	1017	1032	978	981	1043	935	987	949	996	969	993	962	1031	918	972	1001	930	925	960	951	901	1010	984	1012	961	964	993	994	1015	945	971	1006	987	950	973	961	1009	977	1013	1054	981	938	1004	1013	1010	996	986	952	966	906	1038	990	1004	969	949	1026	994	975	1007	989	962	991	985	971	961	952	977	970	923	949	958	903	943	973	1016	951	1011	1022	976	953	939	974	976	984	981	973	979	974	979	1013	959	993	969	947	947	1005	1040	946	986	948	1008	941	975	999	973	1022	959	948	969	927	1008	1014	956	933	999	943	1014	935	985	950	984	978	1017	992	936	912	935	977	945	1004	983	983	1004	1008	1053	985	1008	931	948	924	1005	953	944	932	961	1003	984	956	990	952	928	991	989	980	983	960	959	947	981	1042	999	970	925	987	949	948	922	1009	1030	985	1006	1013	988	946	896	1020	988	970	980	1037	954	1003	985	975	971	998	998	964	1022	1057	971	936	954	1009	1015	994	1002	970	975	943	965	966	966	1016	962	1015	993	959	1006	982	1013	994	1032	1011	984	954	972	982	972	957	939	987	968	949	991	998	988	956	952	965	948	1013	962	953	995	985	927	930	957	940	1031	968	975	955	1008	986	990	964	997	954	991	992	1007	1010	993	988	975	962	957	962	950	970	975	1000	983	965	997	1008	988	960	945	924	967	945	958	999	1009	956	1030	1049	987	952	970	1011	973	975	896	981	971	991	974	937	1025	933	977	964	991	906	1008	974	985	1021	937	987	956	975	997	979	1019	978	1067	888	979	980	977	962	937	996	940	915	970	974	967	982	929	962	979	997	908	965	948	961	1018	934	1041	950	959	1014	979	944	980	936	968	950	958	1027	1014	944	1038	1005	953	952	987	958	954	1020	981	992	991	1014	981	987	930	1018	965	965	968	1019	941	970	986	977	995	986	970	946	1003	966	987	940	930	1008	1031	959	973	916	951	977	976	1012	968	954	959	1019	933	947	980	984	1003	954	913	911	1023	978	995	998	993	982	939	924	980	1029	1031	985	1072	1040	968	1005	1026	932	1017	1051	937	974	959	966	921	942	959	1034	961	993	989	958	967	975	1004	976	976	993	1066	1013	976	952	993	974	954	971	1007	1007	1023	961	983	906	934	970	1029	970	961	918	988	1023	967	944	961	960	1022	965	964	1046	992	987	964	1010	1019	935	888	951	932	998	966	952	912	961	1009	939	977	957	998	1041	982	943	966	925	984	991	993	938	980	959	985	1032	975	945	974	953	948	963	1031	931	988	983	990	927	981	906	988	997	973	941	975	988	906	954	962	981	1040	957	1004	987	988	948	962	936	986	962	992	951	930	999	955	932	983	963	973	958	1018	927	980	1041	947	983	1018	956	1011	1038	992	952	936	954	1011	937	966	1014	1036	998	987	988	1024	971	939	992	979	1006	964	977	928	1047	979	1004	1012	954	967	922	988	972	971	1027	961	1012	1030	985	981	1009	959	972	979	946	983	1005	977	978	942	995	927	966	994	976	990	960	967	981	994	1005	1005	1031	949	999	976	1007	952	1013	973	991	923	958	980	942	946	1000	926	980	995	957	971	1016	909	1013	944	962	921	1021	1005	1036	1049	978	944	946	944	952	983	958	966	937	950	984	992	946	983	991	990	1009	1068	987	936	986	1002	991	954	1045	1016	981	941	977	970	1029	976	986	970	1002	954	1022	974	995	1043	971	990	956	962	989	929	970	970	919	945	984	963	1009	980	945	969	924	973	934	963	992	984	941	995	969	958	1058	967	987	931	945	939	1045	975	1016	1013	984	940	943	961	954	969	990	950	944	1058	920	954	987	968	943	987	957	986	949	968	998	928	1006	977	946	960	985	945	1006	979	963	958	993	1001	955	1036	927	975	991	995	972	996	962	974	972	999	964	1004	998	967	986	1012	941	978	978	960	1020	985	938	974	993	1033	1005	946	940	944	911	977	919	991	983	1014	924	958	935	971	960	985	903	1003	979	969	986	1016	1021	1009	971	975	974	959	984	940	995	983	1005	1002	989	961	1029	943	927	1002	993	990	984	932	946	953	948	984	980
22424	22609	28388	23137	22684	18253	16347	21802	20993	16574	13633	11002	10761	8673	8491	6252	5997	6634	4346	2619	1917	1731	1305	1240	1107	941	999	897	734	685	619	616	596	647	631	617	592	580	582	601	593	550	507	537	537	499	535	481	465	467	497	479	479	484	486	511	471	448	495	466	467	461	454	506	437	476	505	463	438	475	535	480	505	497	484	461	439	457	481	444	506	470	456	481	453	484	451	440	473	467	455	485	453	465	497	476	471	478	467	483	495	488	478	479	469	454	448	479	462	450	483	468	461	465	448	474	443	466	459	459	490	481	466	513	460	469	459	511	427	473	483	471	444	465	469	464	456	465	445	478	444	479	465	474	461	491	454	451	463	475	457	469	458	468	440	440	501	450	451	499	420	459	470	487	433	477	474	445	459	462	454	468	451	447	470	472	496	459	434	472	452	443	414	455	468	430	491	470	444	472	458	461	437	491	451	445	457	474	466	431	527	478	478	420	457	491	457	499	456	499	466	501	478	460	458	521	452	464	431	444	458	445	495	455	499	463	437	466	494	458	479	442	469	487	482	440	459	413	467	422	500	423	437	474	451	461	432	468	464	480	467	423	499	466	463	466	446	430	507	494	484	433	484	487	422	502	480	473	434	488	485	453	453	466	454	444	494	483	461	477	471	421	448	464	444	440	458	465	507	489	460	475	435	477	471	483	468	484	425	448	431	472	446	437	440	492	452	458	475	456	464	460	474	464	497	473	463	467	484	445	453	457	484	445	469	432	432	483	451	437	460	455	438	459	470	472	469	444	519	496	461	458	491	444	464	482	477	464	498	467	429	472	436	493	520	446	491	414	440	467	453	450	464	444	480	494	457	397	494	433	474	476	468	447	430	496	455	448	448	462	446	502	441	490	459	483	516	491	481	432	477	479	452	488	489	456	473	476	486	488	477	498	452	469	444	443	463	505	447	464	448	493	464	499	457	445	489	458	479	476	464	452	463	459	407	476	446	484	456	499	459	461	459	494	460	467	423	455	460	456	474	472	455	453	496	492	475	425	439	470	468	469	466	470	463	488	489	476	507	454	492	450	471	476	491	460	474	445	468	462	478	475	479	492	463	468	439	463	445	469	459	473	472	468	477	473	476	463	457	480	482	458	440	494	455	462	480	475	477	474	501	458	468	498	457	441	453	448	455	458	449	437	412	460	444	415	454	454	442	501	456	461	439	481	440	491	461	466	433	426	446	458	473	408	430	453	496	465	485	426	487	481	448	464	429	504	478	482	508	481	467	486	482	472	442	445	439	476	456	473	491	480	474	484	429	470	426	465	442	479	453	443	449	502	452	474	501	469	462	482	440	453	473	438	486	467	471	448	465	484	449	463	479	488	491	448	491	450	429	458	490	482	452	436	463	487	545	493	442	439	500	453	447	433	449	439	428	439	452	453	451	485	409	465	454	464	519	430	447	463	495	450	446	482	449	476	449	469	452	453	456	443	495	470	457	475	447	470	511	475	424	445	440	475	496	444	438	419	472	492	470	485	448	449	504	494	459	469	444	430	488	443	470	454	490	464	421	498	494	452	466	474	436	432	461	477	493	446	443	452	452	462	479	423	502	448	431	485	455	478	514	481	465	478	473	512	415	443	478	497	482	445	456	434	470	442	432	481	440	481	497	443	477	437	458	441	472	477	468	470	447	514	444	479	455	495	426	479	443	442	462	497	467	452	428	464	483	479	479	456	464	431	467	518	424	450	448	465	477	456	465	473	455	472	486	467	467	503	419	465	471	493	510	430	428	458	462	467	476	414	468	443	446	470	419	465	480	474	471	461	514	460	445	485	497	466	465	457	427	473	457	466	486	451	445	480	477	489	467	467	459	529	486	464	436	460	460	472	450	465	482	451	453	520	482	496	479	470	429	511	433	503	486	472	476	474	416	488	461	417	438	468	458	469	451	436	482	502	420	459	486	441	493	489	487	456	501	480	455	439	475	461	498	494	434	457	445	484	451	450	461	462	460	471	440	469	474	479	416	486	465	443	436	488	467	472	476	470	490	470	455	479	476	433	463	433	458	436	462	440	479	492	451	441	460	459	461	517	461	494	441	474	477	463	407	477	441	458	467	441	417	514	467	492	457	470	507	434	469	431	441	462	473	470	478	433	488	447	489	474	422	497	506	471	492	460	472	466	460	421	494	461	465	490	498	445	414	476	423	442	414	437	481	512	412	516	462	471	469	485	520	470	440	469	477	488	445	465	447	462	465	463	460	466	451	494	495	481	450	440	450	417	425	471	458	491	489	463	479	452	432	475	443	456	506	457	452	472	450	445	486	467	467	479	450	466	433	477	458	465	436	480	470	422	449	506	447	456	466	480	471	470	465	451	477	454	493	479	475	460	475	479	453	475	516	459	456	446	450	466	386	450	492	477	438	460	476	469	482	454	442	484	505	501	479	500	425	486	456	474	455	500	449	453	491	423	431	479	477	490	453	486	491	468	501	483	492	418	464	467	410	460	442	470	450	431	499	476	487	480	452	453	446	494	397	457	461	466	454	455	456	508	443	443	453	428	469	465	454	429	499	434	458	485	458	485	466	456	473	436	494	433	519	459	479	450	474	465	440	470	437	501	474	500	433	466	421	490	452	479	452	453	483	448	505	499	460	488	456	468	453	467	482	432	439	471	458	458	482	452	454	478	502	463	479	445	509	445	451	462	484	500	458	482	472	462	472	406	506	484	479	442	479	445	485	475	453	465	467	428	453	432	456	480	494	466	434	498	477	429	472	501	466	438	404	412	479	466	486	437	449	458	446	452	507	476	485	451	469	457	438	464	475	482	473	450	461	484	398	461	496	419	471	434	508	438	443	439	451	456	415	472	477	465	502	466	457	467	460	437	516	457	454	448	468	464	451	450	459	504	485	484	447	446	459	472	524	472	475	453	457	439	460	442	456	434	436	454	430	395	439	477	513	465	452	491	454	431	446	506	473	510	482	487	480	490	536	472	456	465	456	458	423	429	432	460	458	468	450	490	458	465	459	483	471	464	438	449	455	455	421	489	455	485	420	453	468	472	478	443	467	456	430	460	501	469	458	475	472	473	458	442	452	482	461	476	429	465	462	491	489	452	445	449	468	431	471	464	453	436	457	486	495	496	450	486	472	492	452	442	479	453	474	518	463	470	487	440	465	459	452	486	445	428	466	480	471	481	478	472	426	462	451	473	470	444	443	403	422	439	446	450	508	451	431	475	485	437	462	468	468	456	453	456	452	447	439	437	498	455	456	475	488	490	467	448	461	485	468	471	448	419	492	468	415	467	461	473	436	424	429	453	465	478	450	409	450	467	473	474	460	455	409	466	470	434	456	499	447	459	442	460	490	458	433	481	461	459	459	480	494	435	476	485	452	478	517	453	450	461	448	449	460	456	479	464	420	451	476	477	431	446	457	480	476	441	444	471	507	436	421	455	465	465	438	470	449	468	450	464	495	445	465	473	474	489	454	469	448	460	446	468	473	458	480	427
13996	19036	24247	25289	28810	24789	28837	39840	37962	35063	32902	31896	32658	27457	28838	23543	24471	23751	17177	12391	10161	8795	6516	5382	5137	4707	5034	4458	3460	2952	2661	2434	2376	2408	2333	2273	2210	2027	1939	1990	2008	1966	1827	1750	1614	1542	1475	1291	1253	1327	1243	1194	1265	1171	1195	1194	1199	1213	1238	1195	1192	1188	1184	1123	1138	1165	1156	1217	1245	1219	1247	1261	1178	1214	1299	1219	1249	1221	1202	1112	1201	1188	1249	1273	1217	1207	1137	1177	1161	1151	1077	1100	1139	1054	1083	1130	1155	1144	1146	1109	1136	1131	1093	1062	1068	1134	1160	1058	1115	1122	1141	1083	1088	1143	1066	1094	1116	1092	1137	1072	1123	1141	1077	1103	1080	1101	1097	1105	1103	1126	1128	1087	1150	1089	1084	1118	1057	1162	1116	1047	1093	1086	1105	1089	1142	1134	1091	1096	1116	1151	1088	1105	1136	1082	1087	1116	1107	1058	1128	1120	1117	1022	1043	1074	1097	1148	1078	1217	1138	1083	1188	1118	1123	1083	1070	1068	1107	1119	1078	1101	1059	1156	1093	1095	1087	1095	1083	1135	1134	1034	1070	1148	1121	1102	1116	1144	1090	1067	1088	1027	1129	1068	1110	1080	1126	1194	1154	1119	1072	1018	1084	1102	1126	1104	1113	1131	1106	1076	1053	1105	1127	1112	1103	1117	1163	1096	1085	1121	1095	1094	1158	1071	1066	1059	1097	1118	1107	1091	1157	1149	1127	1137	1099	1093	1092	1122	1150	1163	1088	1085	1105	1093	1060	1151	1084	1073	1086	1052	1122	1084	1031	1096	1089	1138	1141	1137	1125	1057	1103	1081	1080	1135	1116	1131	1123	1150	1079	1131	1180	1096	1075	1135	1111	1072	1074	1162	1105	1116	1082	1122	1100	1103	1090	1115	1106	1097	1138	1101	1094	1024	1144	1117	1123	1136	1121	1107	1147	1033	1110	1084	1150	1082	1122	1064	1208	1100	1088	1166	1111	1102	1112	1073	1126	1121	1100	1110	1156	1114	1107	1076	1138	1117	1146	1088	1106	1169	1078	1093	1149	1081	1152	1093	1092	1134	1077	1077	1116	1090	1120	1122	1053	1116	1144	1055	1131	1022	1159	1128	1138	1076	1100	1079	1093	1099	1074	1179	1094	1070	1112	1094	1120	1110	1134	1116	1093	1099	1151	1083	1135	1150	1074	1106	1037	1065	1095	1136	1147	1094	1152	1125	1102	1081	1142	1085	1107	1146	1097	1054	1124	1134	1142	1102	1091	1158	1088	1166	1092	1115	1096	1094	1100	1101	1140	1117	1091	1111	1139	1109	1084	1053	1094	1098	1058	1102	1158	1081	1194	1090	1136	1096	1162	1096	1118	1024	1122	1128	1119	1102	1076	1035	1061	1127	1122	1133	1099	1083	1155	1110	1136	1104	1038	1056	1073	1030	1106	1155	1070	1132	1054	1064	1094	1038	1127	1086	1058	1096	1092	1111	1074	1177	1153	1069	1115	1125	1076	1094	1056	1092	1036	1091	1067	1127	1097	1072	1092	1076	1138	1047	1101	1093	1105	1051	1094	1137	1132	1160	1094	1026	1082	1088	1077	1121	1057	1109	1160	1148	1115	1087	1114	1181	1148	1127	1065	1074	1092	1052	1107	1096	1113	1075	1071	1129	1084	1048	1110	1077	1138	1123	1096	1081	1107	1153	1122	1126	1082	1088	1114	1083	1084	1136	1138	1104	1156	1042	1121	1114	1085	1125	1066	1162	1071	1058	1134	1129	1067	1099	1109	1087	1070	1062	1068	1138	1058	1042	1166	1103	1094	1038	1093	1117	1066	1141	1082	1101	1081	1099	1137	1102	1067	1076	1126	1087	1102	1096	1058	1150	1064	1069	1089	1125	1102	1077	1099	1076	1100	1036	1085	1085	1169	1130	1140	1034	1131	1069	1104	1124	1133	1098	1102	1059	1126	1116	1176	1106	1112	1081	1147	1084	1038	1066	1123	1134	1102	1048	1186	1089	1068	1114	1071	1067	1091	1068	1086	1126	1082	1089	1090	1098	1134	1126	1085	1113	1102	1053	1120	1101	1066	1080	1126	1085	1114	1070	1036	1100	1087	1097	1089	1121	1098	1075	1128	1122	1111	1068	1092	1085	1071	1081	1116	1081	1132	1078	1058	1117	1134	1051	1019	1118	1106	1131	1021	1130	1084	1102	1145	1046	1049	1139	1071	1137	1150	1087	1129	1067	1105	1104	1067	1092	1084	1103	1124	1098	1139	1119	1123	1090	1159	1115	1126	1072	1108	1088	1134	1131	1100	1102	1123	1121	1086	1051	1101	1153	1075	1086	1119	1121	1043	1061	1091	1138	1086	1095	1103	1133	1163	1094	1065	1074	1106	1127	1077	1066	1142	1086	1105	1129	1088	1101	1117	1104	1122	1089	1078	1085	1164	1080	1065	1112	1086	1057	1075	1115	1105	1037	1088	1043	1105	1092	1074	1071	1134	1127	1076	1018	1137	1086	1101	1113	1057	1041	1116	1103	1053	1121	1094	1074	1111	1062	1131	1116	1105	1106	1130	1081	1144	1064	1118	1112	1104	1098	1090	1113	1106	1039	1129	1132	1175	1122	1123	1135	1075	1073	1125	1106	1135	1081	1171	1151	1140	1121	1091	1058	1134	1128	1085	1111	1161	1065	1128	1095	1118	1112	1138	1123	1136	1145	1120	1149	1043	1136	1063	1061	1085	1093	1086	1143	1151	1088	1082	1134	1120	1102	1073	1096	1057	1113	1117	1147	1100	1116	1125	1054	1046	1089	1064	1104	1074	1065	1096	1073	1074	1067	1100	1087	1071	1090	1144	1097	1091	1054	1045	1167	1152	1067	1143	1122	1103	1091	1123	1107	1111	1078	1093	1138	1114	1100	1047	1091	1112	1067	1132	1100	1079	1127	1059	1102	1103	1074	1104	1084	1072	1128	1093	1073	1079	1099	1156	1039	1089	1078	1136	1078	1072	1091	1104	1063	1084	1077	1090	1107	1147	1076	1094	1092	1115	1182	1096	1080	1088	1075	1105	1133	1166	1108	1066	1083	1095	1166	1096	1121	1103	1131	1067	1078	1138	1050	1056	1130	1104	1100	1136	1104	1056	1122	1082	1077	1058	1088	1050	1100	1194	1107	1121	1063	1140	1053	1107	1140	1107	1129	1059	1123	1105	1067	1085	1051	1089	1124	1102	1136	1124	1048	1099	1096	1120	1125	1140	1108	1148	1071	1050	1120	1124	1079	1057	1137	1091	1096	1092	1153	1139	1138	1072	1069	1063	1096	1062	1138	1054	1076	1122	1118	1109	1068	1112	1072	1044	1188	1100	1116	1115	1048	1113	1064	1059	1088	1140	1076	1073	1105	1090	1105	1125	1109	1083	1095	1101	1103	1103	1065	1102	1107	1110	1108	1182	1104	1100	1128	1081	1127	1156	1078	1091	1034	1076	1073	1101	1161	1086	1063	1133	1059	1103	1170	1154	1097	1063	1134	1118	1104	1112	1128	1145	1096	1141	1085	1081	1093	1082	1089	1093	1073	1076	1057	1086	1087	1131	1095	1106	1048	1093	1091	1109	1089	1128	1106	1077	1111	1075	1106	1079	1111	1059	1088	1156	1113	1135	1068	1127	1090	1120	1121	1108	1113	1113	1141	1113	1086	1121	1129	1107	1139	1163	1109	1100	1116	1123	1139	1091	1100	1124	1069	1059	1132	1099	1106	1055	1090	1079	1157	1105	1047	1053	1141	1111	1083	1093	1092	1068	1040	1052	1128	1123	1121	1084	1074	1107	1167	1134	1106	1090	1110	1109	1077	1030	1055	1082	1114	1122	1097	1086	1135	1057	1084	1047	1099	1107	1180	1105	1109	1089	1106	1093	1113	1112	1142	1077	1060	1113	1091	1163	1102	1086	1055	1110	1099	1092	1132	1103	1113	1095	1132	1066	1098	1066	1066	1101	1087	1106	1077	1054	1090	1123	1059	1106	1097	1052	1100	1079	1076	1151	1117	1092	1106	1112	1054	1108	1080	1144	1116	1080	1133	1093	1081	1097	1083	1093	1161	1067	1082	1100	1122	1141	1135	1139	1132	1114	1100	1089	1088	1087	1098	1104	1032	1120	1110	1100	1101	1108	1102	1108	1084	1148	1093	1122	1110	1061	1116	1082	1170	1090	1112	1100	1113	1186	1089	1105	1153	1106	1084	1147	1062	1091	1137	1079	1111	1058	1110	1087	1098	1110	1144	1095	1087	1047	1138	1129	1072	1056	1068	1093	1158	1140	1092	1110	1087	1128	1108	1116	1118	1099	1086	1058	1094	1102	1090	1074	1067	1137	1143	1081	1070	1050	1139	1079	1163	1103	1081	1060	1076	1094	1098	1089	1075	1023	1064	1158	1149	1076	1055	1075	1100	1078	1084	1058	1090	1087	1142	1116	1110	1170	1087	1075	1087	1118	1116	1150	1105	1134	1082	1089	1185	1126	1142	1065	1074	1149	1126	1130	1111	1084	1100	1159	1144	1121	1092	1069	1102	1106	1139	1149	1127	1145	1096	1089	1088	1171	1131	1140	1046	1081	1146	1070	1100	1112	1167	1131	1096	1098	1144	1101	1120	1116	1112	1062	1114	1108	1146	1105	1063	1068	1095	1093	1133	1119	1120	1152	1083	1114	1126	1098	1087	1144	1103	1072	1124	1111	1075	1166	1087	1144	1059	1096	1117	1081	1153	1114	1099	1121	1071	1104	1085	1168	1103	1110	1139	1096	1102	1138	1051	1051	1083	1134	1107	1127	1176	1145	1146	1067	1042	1102	1111	1099	1137	1152	1069	1118	1096	1099	1075	1059	1103	1095	1120	1100	1065	1052	1144	1122	1086	1153	1107	1090	1113	1101	1068	1126	1082	1143	1058	1095	1098	1071	1114	1099	1101	1072	1161	1108	1091	1108	1087	1071	1121	1137	1090	1122	1085	1070	1133	1079	1087	1079	1112	1080	1099	1173	1085	1082	1096	1146	1163	1058	1081	1137	1084
31194	29843	34562	28374	28013	25495	24692	32322	31788	27495	22678	19834	19834	16419	14277	12315	11261	13416	7799	4302	3846	3344	2125	1518	1324	1327	1527	1239	957	787	703	691	659	635	625	593	623	515	510	584	592	497	507	503	521	431	418	419	425	406	401	373	392	396	380	347	397	398	365	346	370	392	386	378	396	360	385	363	373	414	410	392	385	414	401	390	373	379	374	400	380	365	367	376	363	381	349	338	389	350	353	375	387	353	362	390	346	385	368	394	352	354	359	391	351	373	391	339	339	358	410	337	337	330	338	364	399	410	358	376	334	367	368	370	375	357	351	366	368	357	357	356	332	364	380	360	340	343	379	389	397	367	413	370	370	334	354	342	387	354	375	359	348	379	338	346	333	347	350	373	358	325	392	375	384	380	345	350	343	343	348	369	347	377	354	370	408	370	344	322	335	408	373	348	347	373	374	365	363	339	371	352	367	365	346	385	335	373	370	378	351	373	386	377	341	382	383	363	370	362	390	382	363	389	387	393	388	365	395	358	351	408	351	347	364	361	379	369	371	384	340	334	368	409	387	373	381	352	376	384	343	382	379	374	379	381	338	395	329	374	369	341	342	343	382	362	372	360	354	379	360	355	373	354	368	346	351	362	333	358	356	365	386	402	334	371	364	386	350	381	391	377	355	383	390	388	372	381	367	415	363	350	362	363	389	362	380	353	352	353	353	381	335	370	369	322	355	359	380	359	330	354	347	341	347	359	377	388	376	371	356	398	373	369	356	373	353	369	393	350	372	345	342	351	379	354	389	374	394	347	394	377	409	356	388	366	368	398	356	367	349	359	362	327	393	349	325	336	348	343	376	371	372	370	344	364	346	337	360	365	378	350	344	396	367	364	365	332	380	339	339	380	372	355	368	359	364	354	331	375	367	384	352	350	364	299	379	337	328	384	357	355	386	343	372	386	376	344	318	389	408	382	376	351	384	365	351	357	387	353	365	349	374	367	363	386	341	342	387	357	335	359	371	354	335	384	386	386	345	370	365	365	371	370	371	368	375	318	341	360	357	381	384	368	370	348	354	349	393	320	375	352	341	346	377	366	381	393	333	354	382	341	350	374	350	379	351	360	349	380	376	328	353	353	378	336	345	393	363	352	352	384	353	389	345	350	331	334	388	390	356	387	322	345	383	361	370	366	370	369	410	381	385	379	371	361	367	361	394	378	372	395	350	332	365	359	379	365	360	354	391	365	355	360	372	395	361	370	361	354	390	355	366	372	385	372	359	391	374	364	358	358	370	388	406	344	374	373	374	357	357	375	346	337	372	383	366	344	375	347	364	372	355	373	334	358	359	350	369	338	361	366	324	370	407	338	365	350	400	348	356	359	356	360	343	356	365	407	363	354	366	404	384	357	374	355	325	382	367	343	367	328	355	370	357	377	358	351	365	376	347	382	357	372	321	367	379	374	346	380	368	389	343	344	377	340	411	382	396	385	409	399	397	374	367	352	390	364	384	376	334	350	372	371	359	399	355	353	365	370	359	369	349	393	382	369	343	341	339	365	354	370	405	379	387	312	349	366	342	356	361	375	378	389	338	365	375	370	370	410	344	342	403	365	381	369	366	372	363	405	380	371	357	396	394	358	406	384	317	354	361	354	401	350	362	337	373	363	356	342	341	402	344	404	336	392	372	324	360	361	352	357	358	344	376	371	400	392	372	385	328	362	380	377	366	383	347	423	350	401	390	357	386	353	345	356	400	378	360	378	363	376	340	326	331	348	343	372	317	382	366	366	329	354	357	399	348	370	345	367	363	364	367	378	369	350	344	367	375	380	332	368	374	345	370	342	335	416	334	366	326	383	394	389	370	337	327	369	340	370	354	356	379	364	358	392	374	333	377	384	368	345	360	383	355	368	368	388	386	341	372	381	342	331	377	336	369	411	393	432	371	374	352	378	351	392	344	386	400	371	344	371	357	354	377	392	373	347	360	362	343	373	344	352	395	348	397	343	351	375	403	361	350	372	358	366	382	340	350	368	387	370	366	355	350	362	360	336	388	372	341	336	377	340	362	365	361	377	359	367	372	318	348	365	369	379	378	349	385	347	331	371	367	396	384	353	328	419	393	379	386	380	386	366	384	341	349	345	315	366	352	352	376	360	388	336	384	333	396	347	342	350	369	334	378	360	356	366	363	365	390	349	349	376	389	374	329	356	377	366	363	348	360	383	347	387	362	332	365	345	352	341	357	362	369	331	407	393	390	349	391	336	360	361	336	362	392	365	381	353	353	368	354	377	328	388	342	372	377	351	390	371	370	360	334	356	383	356	417	364	388	407	402	349	349	368	358	357	375	347	359	355	393	383	399	359	384	394	384	371	321	357	369	307	385	344	368	337	376	358	376	354	320	394	367	372	350	348	358	360	373	402	379	363	372	385	363	359	403	368	384	373	330	336	354	380	347	381	370	363	352	369	393	380	399	374	357	369	354	363	346	382	372	386	359	380	378	352	363	391	394	379	389	366	379	392	341	324	333	361	371	356	392	342	407	356	369	349	349	342	335	393	321	383	363	395	382	342	352	372	386	369	368	357	378	391	353	353	368	342	364	371	388	365	361	340	344	367	402	389	350	369	384	379	366	359	374	352	373	386	377	361	332	395	362	350	368	371	389	371	359	345	360	350	360	356	352	396	321	331	404	347	369	338	381	361	341	369	358	378	388	389	370	356	362	379	359	345	360	354	385	335	353	338	373	348	382	378	376	393	365	376	367	361	391	374	344	394	359	366	374	368	361	344	367	388	375	354	349	351	379	349	336	347	360	367	366	351	372	368	365	383	381	363	354	383	348	340	395	341	390	363	385	376	368	389	356	387	362	386	345	403	362	412	342	371	355	361	362	359	370	360	336	357	397	367	361	362	331	327	362	374	339	350	350	373	376	361	358	327	333	373	335	385	369	379	357	397	385	337	371	326	342	371	406	379	352	358	360	376	364	330	359	374	355	337	403	379	411	370	346	352	358	388	351	320	348	396	357	350	368	375	361	368	370	388	413	363	376	373	335	357	371	368	349	369	397	369	371	381	367	351	350	358	357	347	360	393	362	359	384	346	384	334	369	353	363	372	363	374	377	350	354	343	384	399	352	357	351	375	354	389	369	387	369	342	353	337	366	345	362	351	352	376	363	371	395	386	374	361	397	366	374	396	380	369	355	376	357	348	372	391	345	371	363	364	338	349	379	335	377	370	354	408	364	369	356	357	356	377	370	343	363	377	380	351	361	350	367	391	359	303	370	360	331	374	360	345	389	346	395	373	353	362	373	354	378	381	411	411	375	328	343	365	395	360	352	359	356	347	383	386	377	368	360	392	385	348	362	392	364	383	355	331	376	378	347	380	394	381	386	330	340	378	352	395	404	380	347	362	424	368	389	377	357	374	400	378	342	388	346	338	364	354	391	378	379	393	366	357	362	385	389	347	350	384	335	344	391	379	358	348	357	324	341	372	362	371	338	344	390	376	371	366	377	375
18471	24314	29985	30755	34586	30783	36690	48001	45127	44087	41687	40970	42066	36902	36834	32733	33221	33039	23961	17679	16674	13654	9573	7899	7398	7664	8515	6851	5205	3828	3588	3431	3256	3048	3032	2731	2785	2639	2357	2303	2383	2142	1986	1858	1854	1651	1398	1149	1187	1212	1095	1087	1098	1036	1049	996	967	1008	1027	1049	1018	1042	989	953	1022	940	1001	1016	1037	1035	1251	1152	1063	1047	1109	1019	978	986	1034	993	1028	1012	972	1038	1108	1006	993	925	887	951	931	872	905	872	872	904	912	894	908	882	865	877	912	848	888	884	899	830	934	934	817	910	893	916	872	829	858	879	860	877	901	889	840	870	857	872	918	847	874	853	878	888	890	877	863	879	856	851	854	931	895	844	894	889	836	905	842	841	858	877	880	848	888	897	849	844	911	910	850	855	917	885	894	882	852	871	880	899	842	880	920	889	912	874	951	937	836	869	878	808	855	814	870	868	836	871	857	857	917	870	873	922	889	894	872	883	879	865	878	847	863	828	909	877	903	858	846	882	878	891	903	863	851	938	866	850	820	893	883	864	871	880	894	934	866	828	880	866	864	856	898	967	867	828	851	916	877	890	885	842	884	923	880	852	859	895	795	861	876	901	864	863	857	876	924	841	832	900	837	885	862	905	867	913	861	912	790	841	927	873	852	919	845	850	851	894	835	854	865	877	854	885	947	879	906	852	848	881	905	845	915	904	844	896	859	843	890	860	861	888	887	860	866	856	889	906	814	873	884	882	883	910	862	891	901	875	843	971	925	895	887	856	847	900	900	878	895	872	870	893	880	925	858	879	852	884	888	896	832	892	897	917	939	855	934	886	824	844	882	899	851	923	892	848	843	874	881	874	889	842	880	930	860	901	861	880	882	838	894	907	890	870	843	876	885	853	854	855	883	894	863	914	877	816	884	844	846	868	879	877	864	866	869	871	846	852	945	899	924	915	843	910	854	850	843	868	876	868	881	907	841	845	916	899	875	893	920	868	850	937	913	882	862	892	877	866	804	866	885	880	882	856	904	861	857	825	854	848	856	903	870	957	912	875	905	829	852	918	855	872	869	888	863	914	830	877	874	845	909	876	901	868	890	887	902	892	884	875	863	866	846	918	862	850	871	899	900	888	883	923	862	859	828	820	841	891	871	864	858	851	849	882	866	854	867	873	869	907	888	940	895	936	842	869	908	915	840	879	836	834	893	833	897	913	837	876	905	904	858	839	863	900	860	925	929	845	906	910	892	815	872	852	856	873	867	793	904	938	845	871	832	885	878	908	886	883	877	926	901	873	875	935	892	876	870	835	836	884	930	946	870	921	851	847	906	869	865	861	887	839	906	916	884	867	903	867	836	834	883	857	865	858	849	891	854	855	867	833	868	892	899	881	827	905	894	845	898	824	856	891	909	911	918	905	848	924	883	927	869	872	913	912	900	847	936	897	875	915	893	882	872	877	904	897	937	876	818	856	865	903	938	838	912	878	851	850	871	885	858	879	856	877	882	831	858	869	875	859	875	862	889	878	865	897	895	905	874	863	874	890	906	828	907	871	843	822	892	863	866	850	891	906	827	827	873	881	919	868	855	864	912	892	878	904	885	879	867	882	879	891	888	893	872	840	829	893	874	870	860	823	901	893	831	888	909	861	849	848	887	858	853	901	858	857	895	843	876	881	849	859	850	887	887	919	831	900	873	908	903	922	896	867	904	909	887	855	910	870	851	821	950	902	886	873	841	904	907	885	912	851	870	906	855	867	809	854	901	820	864	912	921	880	903	876	871	931	954	863	879	900	863	853	872	889	940	872	867	868	909	860	877	866	826	875	933	936	881	895	824	825	855	858	863	876	899	845	813	870	878	893	877	895	885	843	866	852	869	911	861	906	872	838	908	822	862	847	904	904	880	901	896	903	846	860	851	840	906	867	826	888	884	844	888	904	874	861	847	892	863	833	921	847	938	882	904	885	870	887	904	882	845	862	961	892	876	872	868	872	909	889	911	922	882	903	882	837	851	877	811	858	932	899	847	877	903	913	828	861	876	847	881	846	832	889	902	938	909	864	898	872	873	896	827	877	821	925	892	860	944	862	883	848	872	878	866	875	914	813	854	881	851	871	813	830	869	900	879	854	893	847	836	878	856	880	883	877	880	838	933	860	877	894	850	870	849	804	853	879	910	873	898	881	866	895	866	894	914	836	863	889	914	811	885	836	873	862	830	840	862	900	879	876	916	847	915	916	875	904	871	913	853	918	847	847	882	890	922	875	895	835	857	877	911	898	859	935	864	868	834	910	935	874	864	943	897	820	854	866	891	850	844	886	898	829	850	863	876	899	860	858	862	877	834	901	784	901	865	874	888	847	833	863	887	890	889	907	840	854	829	902	870	859	907	899	831	867	846	877	914	907	868	881	910	895	856	912	884	893	812	871	840	862	827	931	903	844	882	855	908	889	877	901	865	911	888	838	878	875	919	873	886	880	900	809	893	854	914	853	862	900	923	837	838	875	850	883	850	847	886	890	873	861	878	896	926	850	873	813	871	868	871	863	871	874	889	912	894	874	828	859	851	832	907	879	932	891	878	882	912	908	887	865	899	875	897	859	872	841	866	882	905	874	912	912	930	862	841	893	855	863	858	880	882	923	887	881	910	881	884	923	871	868	868	945	901	826	878	899	849	881	859	881	836	868	884	864	891	872	907	915	892	864	887	868	884	840	864	927	903	827	862	891	838	900	878	886	899	867	861	812	875	815	891	875	845	847	889	818	879	829	903	863	895	849	880	867	875	901	861	900	854	843	883	878	896	895	878	879	900	907	841	892	860	837	884	862	867	867	815	887	930	892	853	873	890	876	896	901	875	865	863	890	896	865	878	844	885	901	897	879	936	848	853	894	844	900	830	903	880	893	849	884	893	918	870	913	884	865	890	888	903	834	885	876	908	924	883	853	860	919	852	868	829	857	839	849	835	856	844	843	882	861	855	927	794	901	897	878	846	924	867	893	904	865	909	865	918	852	916	870	889	882	819	876	891	938	893	919	854	900	867	858	898	891	899	902	926	869	897	857	889	876	840	915	828	905	881	872	889	843	890	828	909	864	860	879	910	854	897	886	855	921	864	888	889	806	916	870	883	918	846	874	863	843	916	848	880	839	853	871	855	871	853	874	887	841	835	874	918	836	828	882	854	843	860	882	846	869	934	845	924	818	876	855	903	859	857	874	887	874	930	928	807	853	849	870	912	846	789	857	882	866	897	876	856	912	891	896	864	895	865	867	829	840	889	865	907	908	873	884	880	870	874	882	834	929	864	866	846	928	865	865	872	887	878	843	833	844	894	870	933	883	881	909	881	857	932	874	818	876	882	914	860	858	884	901	873	888	861	905	907	834	844	892	862	884	909	942	849	896	863	905	888	922	890	902	883	884	928	835	872	869	852	864	814	849	812	851	876	866	878	889	874	841	822	833	867	874	873	886	910	887	869	908	882	884	905	829	866	879	890	840	859	818	881	873	863	841	879	915	839	842	881	796	906	858
5665	4033	5349	3143	2309	1493	1213	1304	1191	918	870	864	814	712	676	610	592	711	581	527	507	470	458	458	442	412	460	359	413	420	384	389	434	386	422	424	399	402	393	420	390	397	408	405	404	366	358	414	397	403	358	381	356	395	380	366	376	393	404	371	413	361	350	388	380	348	333	357	369	391	381	343	323	387	368	337	363	361	368	403	388	348	380	401	358	393	391	391	372	378	367	359	360	362	363	395	373	362	375	372	388	381	334	366	368	397	367	389	403	379	367	341	337	372	394	349	390	340	357	384	370	336	375	371	379	363	371	375	337	398	363	357	421	398	398	371	334	364	355	399	336	345	394	376	365	370	364	342	393	368	371	322	405	367	361	389	350	337	385	371	335	372	361	374	368	338	367	352	330	357	362	392	352	397	343	364	382	333	375	351	348	337	368	379	365	355	354	362	357	375	362	368	369	340	383	383	369	356	395	389	388	339	375	374	373	418	340	354	394	379	379	373	377	323	355	365	353	386	331	362	402	371	355	368	367	369	389	328	377	395	362	370	356	376	362	383	396	382	396	349	344	358	387	404	368	362	337	310	353	371	340	370	365	371	367	380	349	385	341	399	367	389	367	366	343	372	330	363	389	394	386	387	351	354	361	388	361	367	318	371	365	367	395	333	336	362	368	341	393	351	372	360	381	367	362	349	344	359	350	365	408	377	346	324	362	356	395	369	361	370	346	387	353	393	349	342	329	354	351	376	384	362	356	346	377	392	352	373	375	341	365	358	337	385	373	347	361	395	350	363	373	373	398	360	362	382	375	354	367	383	348	366	354	337	338	373	384	409	359	336	380	378	381	402	389	368	369	384	390	365	385	315	357	360	398	371	352	350	387	387	381	364	384	365	376	393	358	388	373	388	419	354	347	350	350	384	364	367	376	386	345	399	349	343	341	368	394	371	391	385	369	353	349	351	372	386	406	356	351	371	370	349	363	392	355	358	381	365	386	380	427	355	374	393	372	372	394	349	368	355	356	371	389	341	348	360	395	383	373	352	339	376	385	420	334	382	385	367	350	395	375	345	377	372	353	362	359	397	395	385	413	349	368	327	358	381	369	349	366	383	383	348	408	366	310	345	373	368	341	360	369	349	388	358	360	368	373	366	380	372	388	355	377	401	377	366	383	333	371	411	371	377	355	331	401	387	367	367	386	398	366	343	379	353	344	384	398	361	355	387	370	370	395	378	337	386	377	371	353	379	322	373	356	369	355	364	357	361	343	338	381	343	379	325	374	363	361	360	356	363	355	387	358	366	347	349	324	358	379	368	381	363	348	373	325	401	387	355	356	330	367	402	357	362	401	393	379	369	365	381	374	355	354	363	346	369	389	369	343	363	375	349	370	430	348	351	383	351	375	353	358	352	358	365	360	362	340	367	372	393	382	358	382	388	362	378	354	360	365	401	386	343	388	354	390	346	337	375	358	365	379	372	371	383	362	356	366	366	356	361	342	365	364	350	379	371	351	347	375	362	379	370	398	337	357	345	355	384	383	375	373	375	360	353	363	393	394	412	373	371	391	322	389	359	361	364	365	363	381	363	349	353	371	386	362	395	405	372	393	374	336	365	406	410	387	363	383	379	373	377	354	370	378	377	396	372	398	406	373	384	377	388	384	402	348	364	352	353	372	378	372	382	349	393	394	334	381	387	374	362	374	368	355	396	351	386	361	364	391	344	356	329	378	355	389	365	346	374	371	393	327	384	357	371	385	350	350	357	346	348	377	397	355	361	391	370	362	333	381	338	396	379	374	372	375	360	387	373	359	368	388	371	385	358	343	358	333	375	386	376	362	352	375	381	373	354	357	368	372	357	384	358	365	394	343	359	339	371	376	363	376	372	342	347	378	367	353	368	349	378	356	366	383	375	403	368	351	359	366	387	368	368	329	385	356	393	384	375	384	387	382	360	373	386	367	370	387	371	344	344	354	391	402	391	367	354	373	350	368	378	375	381	368	363	389	390	373	348	347	343	321	369	394	362	355	379	366	385	341	350	322	370	389	356	352	377	391	363	375	388	356	365	386	356	355	352	366	359	385	366	361	370	327	378	362	369	364	363	348	392	359	359	350	359	427	359	376	355	367	379	383	341	389	335	330	368	335	398	332	368	364	369	360	394	392	380	362	366	368	387	369	381	374	389	343	345	375	343	360	361	331	373	414	373	386	359	378	344	326	380	363	385	414	340	352	389	354	362	400	371	332	356	364	359	416	336	368	372	364	366	374	330	369	334	353	353	337	374	335	376	362	353	370	366	370	384	361	391	318	371	382	358	367	379	391	385	388	410	380	374	377	335	394	355	388	394	372	348	346	400	383	400	386	382	401	335	445	347	314	401	360	378	346	392	374	374	355	359	370	365	356	386	357	380	372	390	371	385	353	338	351	402	372	360	371	345	400	399	359	369	373	386	366	393	358	344	369	368	380	385	371	375	368	368	362	375	382	386	351	386	339	356	371	365	376	373	373	342	358	400	371	378	345	382	371	370	333	396	378	386	345	369	378	397	397	360	374	338	346	369	384	384	390	373	362	336	348	384	361	386	369	371	362	355	346	371	372	373	384	339	358	326	373	309	365	404	338	343	379	381	336	371	385	342	365	374	364	368	330	380	369	307	327	373	378	398	348	359	386	338	335	374	387	402	374	372	369	349	388	371	363	412	383	386	348	370	367	351	388	419	385	342	384	379	372	374	336	369	361	364	353	340	344	384	366	382	369	338	392	374	322	382	354	382	363	340	353	343	380	365	365	417	359	359	390	342	387	365	411	360	339	398	345	398	365	371	385	393	363	357	351	383	342	355	380	380	365	351	369	360	371	406	395	361	381	352	360	375	345	351	355	355	380	375	350	369	347	361	380	392	370	373	371	354	357	360	399	356	352	362	358	340	368	384	370	380	359	383	364	361	369	363	338	393	359	403	358	338	344	389	393	333	402	373	381	364	339	357	368	389	358	398	350	355	371	363	355	371	365	342	369	375	339	367	355	364	369	361	351	347	358	357	375	386	369	365	408	361	369	370	376	378	370	366	361	347	357	348	360	409	381	364	329	354	344	388	368	382	370	355	342	393	365	364	371	359	357	358	359	370	364	388	368	408	330	366	408	403	350	355	369	356	335	355	356	361	353	370	421	365	389	362	369	376	354	354	377	359	385	336	383	365	388	398	398	359	376	344	369	368	348	385	428	415	392	361	383	384	349	367	371	377	359	370	389	369	362	353	383	363	339	398	400	342	356	346	355	373	407	368	374	346	391	366	383	390	385	351	311	405	372	410	345	382	348	345	372	359	363	364	347	381	382	395	368	341	339	391	379	329	350	372	346	388	363	359	400	348	371	344	365	336	346	390	370	382	346	351	371	397	358	358	377	365	367	355	355	380	349	381	360	380	374	344	347	385	332	333	338	385	392	350	368	380	366	349	361	337	402	370	363	393	352	379	353	364	393	380	344	357	369	359	323	350	353	390
4701	5707	8624	7731	7829	5927	5960	7430	6675	5645	4913	4344	4872	3853	3664	3038	3319	3642	2561	2233	1922	1899	1672	1620	1487	1388	1425	1393	1306	1170	1204	1206	1180	1208	1186	1248	1247	1205	1184	1246	1298	1137	1185	1067	1056	1065	1001	1004	937	969	915	1001	924	956	982	943	962	974	913	920	974	944	920	918	901	951	956	944	915	967	915	973	945	947	931	1001	984	922	986	969	997	952	996	918	977	942	940	934	973	990	913	911	893	941	955	922	918	877	944	876	946	911	923	897	987	863	972	881	864	973	902	971	898	912	948	857	979	901	922	904	981	900	908	915	899	941	904	918	892	924	924	946	879	936	906	897	899	936	933	954	927	911	922	889	943	973	932	963	946	941	972	895	900	872	925	902	909	932	930	904	945	940	927	918	907	920	889	853	952	910	911	936	938	950	900	910	914	923	959	910	957	929	928	953	842	873	922	899	913	960	930	905	910	922	914	926	881	933	921	907	925	935	947	915	895	889	948	975	925	921	931	888	953	935	932	938	876	934	874	905	874	904	887	916	867	928	941	884	894	931	965	970	899	942	950	929	893	970	953	959	882	906	962	894	925	947	898	892	934	933	852	945	908	889	945	865	902	915	968	932	938	924	921	915	916	867	951	911	890	895	930	1005	957	909	904	930	961	955	941	861	906	852	943	921	929	911	831	921	906	937	881	897	924	905	947	898	937	870	866	901	894	938	926	959	914	925	927	946	917	880	934	980	915	917	893	931	866	893	956	906	916	984	949	902	844	929	900	941	980	903	897	912	933	947	886	907	896	937	876	865	910	951	863	911	926	933	874	954	918	964	908	900	908	888	918	914	923	907	873	910	968	921	888	925	893	922	931	919	930	898	913	944	927	860	956	931	932	908	887	932	968	958	896	939	955	912	903	893	946	926	932	882	932	916	959	891	891	903	912	909	938	849	922	871	914	880	943	891	974	923	898	886	916	907	823	865	863	949	937	910	881	957	895	899	903	924	874	905	885	908	900	864	942	876	967	864	927	889	936	918	875	891	926	931	888	914	952	896	862	933	906	919	968	968	955	956	918	977	863	918	948	875	906	913	965	872	865	951	918	871	928	955	929	844	883	996	884	912	962	912	865	936	887	943	913	927	925	930	919	975	961	901	916	946	873	915	942	921	938	868	920	952	942	915	902	895	934	923	912	834	940	923	923	981	885	892	915	930	903	932	938	926	931	955	975	864	926	918	918	897	877	945	874	913	896	847	855	888	948	969	923	917	950	948	920	911	926	923	909	932	964	922	868	936	972	913	921	955	880	954	903	903	905	860	906	887	901	888	950	879	910	922	877	950	933	931	921	894	909	877	948	927	875	948	900	902	911	928	924	916	857	942	932	901	978	914	962	899	909	941	947	937	917	901	949	940	917	939	888	954	942	950	921	941	936	898	893	964	876	920	916	925	892	943	882	939	872	922	932	975	919	921	900	844	889	897	905	897	894	891	917	936	893	840	880	889	881	962	939	843	861	913	916	950	901	893	921	934	919	994	941	893	962	970	874	925	880	944	920	929	891	905	934	928	977	940	908	885	867	929	931	936	943	908	937	950	977	919	908	913	947	896	925	982	904	874	912	945	970	896	899	886	936	907	938	829	915	926	865	894	905	976	901	940	890	874	895	897	992	955	916	929	901	956	947	868	925	949	928	927	915	942	911	913	916	911	925	894	891	922	916	921	891	942	948	902	924	924	960	926	986	983	862	930	920	948	971	894	929	904	937	893	886	931	907	898	917	875	853	931	981	899	932	905	938	956	942	958	969	929	914	899	937	934	930	890	889	894	902	891	907	946	910	960	897	895	909	928	925	960	954	959	963	911	920	909	933	918	866	881	894	936	920	949	894	887	879	945	911	905	921	927	962	905	955	903	862	942	909	921	917	944	893	956	928	894	927	891	930	952	933	921	930	888	931	905	912	968	883	934	908	968	905	850	916	932	914	886	913	929	906	929	932	906	974	915	878	924	895	953	924	936	925	930	963	957	935	963	869	891	982	883	894	873	928	881	922	945	876	899	953	927	918	887	905	911	889	978	859	893	946	930	893	938	919	914	893	897	950	893	875	915	969	962	949	933	906	937	939	905	863	927	933	894	925	923	901	924	865	893	878	884	917	906	984	975	951	906	939	898	888	961	962	902	939	929	917	906	967	940	899	884	918	905	937	915	895	870	970	964	901	912	889	956	886	896	933	880	877	927	937	880	922	902	882	869	894	923	925	947	840	918	940	933	893	943	981	912	878	946	916	968	888	885	924	929	952	918	929	885	926	915	920	922	899	955	922	929	959	919	933	969	907	910	908	935	902	925	912	883	880	912	917	942	944	938	883	873	886	900	947	912	869	884	930	941	926	937	967	936	881	886	869	950	935	899	929	940	950	920	894	929	970	925	911	913	867	925	900	891	963	907	890	923	918	967	867	930	912	908	893	941	942	936	892	905	903	949	942	929	907	889	963	862	884	872	875	899	908	910	866	886	932	924	905	936	880	929	905	888	944	895	911	937	916	913	900	926	869	951	912	909	948	846	914	983	923	934	861	916	900	896	886	932	956	970	884	904	952	927	919	894	862	907	924	922	933	864	913	996	908	914	906	895	854	970	938	913	910	906	967	902	888	899	894	901	897	902	922	920	920	937	895	926	938	936	937	884	856	968	946	921	958	946	913	904	905	921	874	897	910	923	903	915	952	921	928	914	890	911	898	933	943	929	912	903	897	877	957	934	932	899	953	904	885	897	884	880	832	965	921	957	908	938	910	923	926	946	887	965	932	911	958	946	935	967	924	890	960	943	939	980	930	940	865	899	902	951	871	946	924	904	950	891	892	932	926	931	897	944	881	928	880	862	891	934	963	932	908	974	936	909	891	928	916	941	901	914	935	943	951	902	911	952	908	899	900	909	927	898	916	931	954	923	928	960	929	934	951	902	910	965	914	882	937	939	952	897	911	920	923	834	893	911	935	894	897	952	894	954	926	921	911	863	897	918	909	890	931	871	933	924	907	866	911	944	890	907	892	926	902	879	965	864	959	923	955	874	939	916	918	978	969	923	955	854	948	891	940	915	918	906	945	964	918	948	887	886	921	911	908	909	931	920	908	982	870	858	945	899	912	948	954	911	853	880	966	881	940	915	900	934	938	867	905	906	906	915	934	908	921	929	915	956	956	923	945	982	977	917	958	930	922	892	929	885	863	912	947	904	918	912	951	904	907	928	927	928	935	928	937	945	893	875	900	973	935	929	897	857	878	937	926	940	900	872	913	933	912	862	869	899	899	957	914	878	946	937	894	929	937	885	909	910	929	921	946	948	954	901	930	872	932	918	873	917	886	906	937	908	937	922	890	943	956	923	923	950	946	974	894	928	950	880	901	943	930	934	937	927	897	915	908	941	947	909	957	951	899	905	906	890	889	881	930	929	839	953	972	932	907	901	930	982	932	944	924	900	924	933	916	941	973	935	937	851	936	853	901	910	985	1010	900	848	904	915
21869	21551	28859	23362	21238	17853	17078	21463	21113	16929	13482	10624	12006	8702	7516	6249	5730	6844	3793	2185	2074	1609	1106	981	996	976	1048	860	700	737	617	584	626	556	593	552	571	547	539	553	505	542	523	516	463	479	476	486	452	449	475	452	481	467	479	442	479	467	449	471	456	397	426	420	436	442	457	410	442	504	434	407	454	448	430	456	464	437	425	414	458	428	473	456	417	411	413	449	422	424	436	396	441	420	404	394	438	422	432	405	436	384	455	478	436	442	432	471	454	428	460	446	441	428	407	417	450	420	413	436	381	444	399	404	427	444	446	426	419	431	434	428	442	415	426	421	408	422	426	458	463	436	418	440	398	417	406	382	446	432	438	450	434	399	428	411	442	411	489	470	395	389	439	390	444	395	406	462	377	451	427	427	422	444	435	405	422	452	400	411	427	461	431	437	443	417	431	466	462	473	454	421	433	435	433	423	445	478	443	384	406	418	431	439	432	412	459	408	442	466	427	455	435	438	412	409	427	433	427	473	414	387	419	409	418	448	419	432	441	440	480	465	446	421	435	465	402	411	430	445	479	465	423	420	408	440	430	416	415	425	417	421	451	439	466	397	433	449	450	408	396	443	440	426	430	431	419	407	434	422	452	425	409	418	372	467	439	412	406	445	381	437	412	431	435	442	432	403	439	434	430	427	411	434	445	449	432	455	423	409	414	443	421	405	448	405	400	442	442	440	406	438	429	424	443	437	432	450	454	453	439	443	428	432	456	432	464	473	452	435	419	432	433	410	432	449	445	432	375	451	456	427	424	404	424	427	429	414	438	463	470	434	425	435	471	423	432	455	396	392	465	432	426	438	413	405	445	434	407	390	463	440	437	390	397	439	458	432	439	445	428	425	439	435	429	424	418	449	404	438	466	431	406	437	437	405	433	411	454	433	429	404	454	425	441	430	427	431	448	434	449	424	460	446	431	443	414	477	436	415	459	431	454	407	431	433	427	442	425	440	416	410	413	422	455	414	419	425	399	446	423	414	444	445	428	427	435	472	441	420	445	422	400	444	399	457	439	431	418	434	449	448	388	469	430	439	454	391	400	415	444	482	427	439	431	436	471	454	486	419	422	410	420	381	418	435	440	418	431	450	403	422	407	447	440	414	403	432	409	443	430	447	455	419	399	431	431	445	426	397	443	444	426	435	432	412	435	427	385	448	438	451	441	400	396	438	448	427	459	427	415	406	437	442	439	458	435	425	434	386	447	429	434	417	431	441	440	409	456	438	454	459	399	441	453	438	456	413	399	433	464	460	468	419	416	446	446	429	432	423	419	437	450	414	423	415	427	426	455	425	400	414	417	431	445	457	450	471	457	467	441	418	351	457	459	426	415	402	419	457	390	429	445	431	419	430	437	405	417	426	408	437	431	390	416	439	442	426	412	412	450	433	427	411	391	468	430	434	450	432	457	383	439	403	414	402	450	431	462	442	428	453	418	440	439	404	428	423	404	395	439	447	462	407	410	415	427	382	476	448	390	450	437	425	439	441	449	454	429	367	397	413	437	400	457	440	453	442	412	484	458	468	407	440	469	451	437	441	436	429	440	437	409	438	406	462	436	424	402	430	424	420	459	421	461	413	418	438	421	449	450	463	432	462	441	447	480	377	405	437	425	451	446	393	426	432	417	440	395	437	422	443	402	425	431	431	412	414	391	412	425	449	444	428	450	427	423	437	442	418	437	433	420	453	444	425	450	448	442	444	425	445	405	432	434	421	464	447	421	451	412	434	441	469	434	472	423	437	424	448	432	425	446	474	365	453	435	455	418	421	440	448	424	401	431	427	453	448	397	470	456	446	440	461	452	441	429	452	450	397	410	437	384	416	439	436	410	478	416	442	436	452	412	445	437	452	496	441	408	440	454	437	427	421	421	403	438	409	421	420	464	442	443	466	448	408	400	424	391	396	428	427	404	377	437	436	434	432	410	472	440	406	428	440	450	422	458	419	398	431	419	405	454	426	410	415	407	427	432	404	456	399	483	425	405	419	455	420	436	419	415	461	463	443	475	451	448	428	426	419	398	415	437	424	406	445	451	390	459	438	424	436	424	433	436	432	416	420	436	441	462	442	406	433	462	378	433	432	436	436	444	439	444	446	435	396	472	437	379	427	457	447	459	471	424	404	466	427	424	420	420	443	406	464	440	409	440	466	409	448	447	431	446	412	460	424	423	425	454	425	428	454	437	395	446	424	445	470	381	418	394	434	411	412	419	434	444	429	429	461	418	484	418	400	464	465	421	419	449	446	441	402	453	428	402	406	438	416	434	478	358	424	444	435	454	468	442	450	428	405	432	422	434	446	444	419	416	433	430	439	443	413	443	452	437	430	385	425	427	420	444	443	445	431	405	419	446	428	457	446	467	438	469	443	428	412	434	423	427	407	420	426	407	435	426	426	438	450	407	427	424	423	425	476	449	423	448	415	432	421	398	504	449	406	420	427	500	464	417	440	419	428	462	421	412	411	457	403	406	453	435	409	471	442	396	451	453	432	452	467	424	401	399	439	416	423	424	426	434	428	448	435	444	446	448	449	386	440	449	460	458	444	436	440	448	437	402	477	422	414	466	407	437	414	419	442	438	437	387	465	412	443	416	432	483	414	439	434	425	423	421	461	468	413	451	424	409	417	446	457	400	395	444	447	421	459	440	410	395	400	375	417	429	396	408	425	440	407	485	361	435	428	456	412	426	377	420	407	449	423	424	435	430	399	412	407	442	430	397	454	449	423	452	451	439	405	432	411	432	454	430	449	399	458	456	463	413	428	422	478	424	408	442	414	407	453	439	446	447	442	439	438	430	449	454	415	420	431	432	420	400	401	436	452	421	404	441	455	436	427	413	479	415	416	407	396	441	446	440	408	413	409	406	436	413	419	418	397	433	446	441	399	428	397	436	400	402	435	423	475	413	417	434	455	427	408	473	435	434	415	410	467	437	405	421	422	440	431	443	437	394	401	468	416	423	406	414	414	416	496	443	434	445	455	458	432	383	410	416	418	419	403	396	436	393	458	385	421	474	418	403	431	389	420	427	441	415	465	418	433	448	466	469	449	466	437	465	414	456	453	450	442	463	405	462	453	446	420	391	485	423	464	447	414	453	402	422	428	449	448	456	449	410	481	431	433	398	425	435	433	446	438	455	420	408	429	438	446	420	419	478	422	416	411	422	397	452	428	461	398	424	473	446	431	391	439	411	467	426	394	434	426	404	450	427	451	418	447	418	408	426	459	477	412	431	420	405	364	435	419	424	416	437	415	396	420	395	400	454	450	409	448	404	487	437	431	454	401	427	450	479	406	400	409	462	437	398	447	388	434	399	434	432	453	430	407	423	427	420	455	438	424	419	420	468	398	376	421	407	488	420	424	434	425	459	427	431	408	441	440	463	381	411	443	443	414	450	431	399	432	444	437	449	408	407	430	413	416	472	455	439	419	438	432	400	435	435	456	425	407	468	439	432	463	409	392
13927	18456	25022	24585	27949	25717	30037	39968	38703	35793	33225	32257	33717	26944	27972	23838	24741	23735	15197	11023	10726	8060	5972	5048	4798	5124	5915	4247	3227	3110	2735	2537	2377	2395	2239	2191	2017	1970	1870	1932	1779	1835	1661	1538	1550	1433	1335	1259	1181	1197	1207	1191	1144	1135	1073	1151	1145	1029	1084	1084	1141	1096	1092	1077	1086	1085	1107	1103	1121	1127	1174	1182	1181	1140	1103	1119	1136	1097	1119	1106	1142	1058	1139	1153	1112	1188	1137	1089	1101	1062	1125	1057	992	1041	1025	1055	1053	1054	1050	1064	1021	1094	1046	1046	1051	1018	1033	998	1041	1026	1045	1079	1026	1069	1015	982	1024	1034	1051	1011	1002	1050	1030	1055	1077	1037	1063	1076	1061	1081	1053	1011	1021	1056	1057	977	1072	1045	1057	1024	995	1026	1003	1051	990	993	1029	1065	1009	1050	1079	1066	1085	1036	1093	1031	1051	1032	1080	1038	1006	1007	1046	1040	1036	1060	1051	1088	1005	1106	1036	1050	987	1089	1023	984	1044	1092	1044	988	1050	1057	1029	1043	1148	1010	1005	1015	1089	1132	1018	1013	1006	1047	1018	1048	1044	1114	1049	1041	1019	1028	1018	1026	1038	1077	1015	1032	1004	1054	1039	968	992	1090	1035	1031	1028	1031	1087	1053	1048	1030	1039	1075	1004	1002	1034	1018	1009	974	982	1045	993	1056	1045	1051	1076	1021	1021	1064	1036	1037	1077	1073	1009	1009	1030	1022	1005	1049	1041	1065	1024	1052	1042	987	1087	1040	1014	1064	1037	1007	1023	1052	991	1043	1041	1115	1006	1000	1064	1018	1044	1065	1036	972	1038	998	1029	1077	1036	1064	1070	1034	1025	1037	1062	1104	1012	1063	1001	1057	1065	1030	960	1067	1058	1066	1026	1068	996	1052	974	1010	1076	1083	1038	992	981	1050	1030	1066	1066	1075	1081	1061	1026	1077	993	1096	1057	1075	1075	1007	1018	1021	1132	1042	1030	1053	1004	1042	1082	1001	1054	1071	1000	1015	1074	1013	1049	1051	1012	992	1011	1048	985	1027	1030	1020	1031	1092	1031	1040	1081	1018	1046	1017	1053	1035	1059	1088	1079	1011	1039	1067	984	1034	1046	1012	1060	975	997	1059	1056	1072	1083	1024	1018	1036	1125	1053	1032	1024	1004	1014	1045	1049	1108	1047	1025	1050	1061	1095	1067	1000	1071	1052	1062	1065	1077	1035	1073	1045	1117	1018	1027	1053	1070	969	1021	1049	1034	1026	1085	1037	1041	1082	1102	1036	1045	1036	1048	1110	1003	1041	1070	1053	1071	1036	1079	987	1069	1050	1021	1037	1054	1126	1051	990	1067	1044	1041	1033	1055	1054	1064	1047	1018	1050	986	1031	1051	1055	1007	1089	1029	1067	1031	1033	1029	1088	1122	1034	1003	1007	1057	1016	1028	1029	1093	988	1034	1025	1015	1084	1051	1075	1028	1103	1049	1074	1050	970	976	990	1062	1077	1032	1046	1010	1033	1056	978	1039	1018	1057	1018	1002	1049	1034	1043	1045	1007	1029	1005	978	1054	1054	1067	1076	1084	1094	1010	1061	993	1001	993	1061	1020	1066	1062	1040	1065	1021	997	1074	1091	1024	1012	985	1042	1044	1029	1032	1039	1039	1031	1029	1030	1064	1126	1032	981	1013	1066	1060	1081	1026	1029	1055	1027	1020	1038	1082	982	1044	1031	1042	1029	1004	1022	1035	1007	1011	1010	1002	1004	1023	1056	1022	1033	1013	1026	990	1052	1037	1048	1046	1041	1040	1059	1101	1060	1047	1073	1037	1060	1025	1039	1030	1010	1077	989	1028	1036	989	1041	1015	1026	1053	1022	1014	1115	1040	1068	1037	1048	1032	1050	1061	1013	1061	1033	1063	1014	1031	972	1012	1029	984	1001	1023	1010	1032	1003	1070	974	1066	971	1053	998	1009	1039	1061	1026	980	1025	1017	1020	1028	1044	1050	1053	1027	1052	1083	1098	1021	1024	993	1019	986	1066	1012	1042	1023	1062	1052	1048	1047	1011	1046	1062	1055	1014	1082	1027	1087	992	1050	1047	1057	1032	962	1028	1049	1011	983	976	1098	1105	1060	1033	926	1043	1092	992	1057	1046	1040	1109	1056	1080	1027	1081	1028	1007	1079	1028	1017	977	1054	1016	1045	1025	1007	1041	985	1053	1086	1097	1077	1050	1025	1010	1073	1012	1026	1029	1069	1043	1043	1065	1059	1061	1037	1015	1042	1066	1038	1038	1125	1058	1040	1071	1025	1029	1010	1047	1032	1065	1009	1069	1033	1022	1088	1042	1043	1025	1066	1073	1007	993	1021	1026	1036	1015	1054	1004	992	1061	1028	1027	1035	1047	1061	1022	1020	1083	1058	1036	1063	1070	1071	1077	1015	1001	1053	970	1008	1031	1057	1043	999	1068	1084	1027	1060	1091	1110	1085	1051	1066	1085	1058	1062	1034	1075	1050	1091	1006	1091	1052	1039	1011	1026	1044	1039	1067	1034	996	1110	1022	1104	1038	1024	1033	1097	1030	1049	1050	1068	1030	1032	996	993	1083	994	1046	1053	1056	1010	1028	1086	1026	1016	1052	1025	1062	1047	1078	1043	1007	1042	1004	1026	1097	1005	993	1030	1047	1004	1067	1030	1075	980	1042	1050	1020	1050	1047	1041	1036	982	1064	1035	1021	1040	1027	1078	1085	1071	1031	1048	1026	1093	1020	1017	1017	1083	1037	1043	995	1038	1032	1014	1045	977	1018	1044	997	978	1013	977	1049	1024	1035	1017	1035	1072	1065	1044	1021	1096	1041	1041	1065	1024	1072	1020	1012	990	1042	1075	1053	1039	1006	1030	982	1013	1039	1028	1057	1009	1052	998	1027	1084	1018	1023	1042	1100	1069	1023	1016	1058	1042	1015	1036	1010	977	1077	1011	1118	1033	974	1028	1021	1053	1053	1027	997	1029	1064	1024	1079	993	1047	1050	1019	1024	1027	979	1052	1014	1033	1035	1021	1040	998	1008	1030	1032	1022	1010	1065	1050	1065	993	1004	1072	1090	990	1038	1024	1017	1107	1018	1008	1029	1056	1023	1015	1096	1000	1047	1067	983	1030	1025	1004	1047	1041	985	1023	1031	1024	1015	1062	1004	983	997	1047	1012	1060	997	948	1046	998	1070	1068	1046	1044	1011	1070	1081	1100	987	1078	990	1048	1118	1077	1011	1034	1057	972	973	1020	1004	1040	1052	1023	1024	1020	994	1018	1021	1018	1132	1039	999	1052	1014	991	1067	1027	1013	1025	1039	1046	1041	1046	1006	1076	1063	1073	975	1031	1002	1007	960	999	1054	1055	1023	1016	1049	1037	1042	1057	981	1022	1003	1082	1023	1014	1019	1049	1002	1041	987	1031	1041	999	1062	1053	1041	1019	1026	1031	1062	1050	1006	1060	1082	1100	1016	1000	1019	988	1041	1005	1129	1006	1057	1008	1013	1009	1013	994	1078	1011	1098	1056	1045	1041	1050	1030	1013	1034	1065	1035	1060	987	1061	995	1034	994	1038	1076	1047	1033	1059	1012	1007	991	1020	995	1076	1024	1044	1099	1052	1047	1059	1040	1087	1082	1002	1028	1022	1006	1059	1026	1042	1061	991	1106	1088	1014	1042	1019	1024	1017	1055	1013	1020	1024	1036	1005	1010	992	1052	1003	1046	1030	1004	1039	1073	1041	1115	1066	1048	1050	993	1042	1032	1002	1018	1025	1003	991	1088	1018	1011	1034	997	1041	1025	1049	990	1075	988	1004	1021	1040	981	1055	1031	1093	1029	1070	1015	1013	1035	1087	1016	1006	1098	1063	1024	998	1022	1053	997	1048	1093	1050	1018	1047	1085	1082	933	1028	1044	1020	1073	1090	1016	1004	1011	1049	1065	1045	989	1039	1006	1074	1054	1039	1073	1110	1052	1035	1046	1048	995	1075	1019	1030	1053	1047	1017	1088	1036	971	1026	979	981	1067	982	1020	1010	1028	1066	973	1082	971	1066	987	1011	995	1010	1079	994	1033	1065	1063	1012	1006	990	997	1047	1046	1033	1035	1092	1006	1054	1055	1046	1047	1083	1014	1036	1014	1030	1020	1073	1038	1065	995	1060	1055	1019	1050	1022	1019	1065	1070	1009	1020	1044	1080	1060	1067	1067	1091	1045	1025	1008	1058	1084	1043	1053	1004	1042	1093	1015	1045	1016	1045	1007	1012	1045	1015	1109	1029	992	1083	1034	1067	1094	976	1016	1043	1006	989	992	1066	1023	1042	1069	1057	1028	1043	985	1112	949	1083	1065	1042	1093	1059	1072	949	975	1039	1066	1040	1080	1010	1064	1029	1046	1063	1023	1077	1079	1091	1060	979	1041	1081	1039	1062	1032	1096	1067	1042	1047	1042	1077	993	1020	1104	1068	1086	1040	1055	1007	993	994	1082	1008	1070	1030	1059	1019	1039	1120	1080	1010	1065	1032	1063	1002	1030	1035	1052	1035	997	1014	1054	1034	998	1099	1048	1018	1038	1072	1038	1009	991	1021	1048	1081	1055	1055	1034	981	1042	1097	999	1045	1082	1031	1049	1026	1045	1012	1025	1035	1042	1041	1050	1060	1062	1079	1061	1054	1016	1004	1057	1102	976	1029	1024	1021	1040	1062	1029	965	1039	1069	1025	1028	1079	1071	1002	988	1082	994	1034	1049	1064	974	1102	1047	1030	1055	1056	1046	1051	1011	959	1083	1014	1032	1086	1025	999	1027	1008	1061	1034	1063	1067	992	1056	988	1013	1055	1064
30854	29491	34222	27706	27551	25621	25192	31753	31434	28591	23323	20019	21166	15612	13812	11458	11334	12744	6061	4361	3459	2900	1858	1503	1344	1558	1573	1073	900	855	692	718	602	644	642	585	566	560	540	515	480	462	463	439	448	430	417	369	364	334	399	341	392	378	355	371	375	334	352	335	332	324	360	382	374	340	372	319	363	346	349	361	365	360	354	343	347	354	367	394	328	319	331	331	340	360	382	332	328	316	333	306	330	364	319	333	338	314	370	341	318	343	344	380	344	332	328	345	342	326	328	358	342	360	344	321	337	331	291	355	336	351	322	363	336	360	358	341	305	323	369	322	343	318	353	338	336	365	336	340	313	328	373	325	346	346	334	333	328	332	341	329	374	325	341	383	347	344	360	316	365	331	308	351	348	328	320	333	348	292	328	350	339	343	327	322	343	349	366	319	345	362	361	327	317	323	334	340	343	328	329	342	305	359	340	342	324	329	320	322	325	348	348	336	321	326	348	345	328	350	349	359	342	345	344	357	383	367	360	317	351	342	345	346	324	354	335	337	317	318	343	343	330	339	307	336	310	322	333	329	335	359	302	334	329	339	322	351	334	362	340	329	325	345	357	295	346	326	356	370	326	372	332	325	357	345	355	328	343	359	325	338	323	344	310	327	340	358	353	317	353	344	327	374	332	347	350	352	359	313	325	319	324	358	340	334	319	336	349	311	338	325	315	334	316	340	323	329	386	322	306	327	335	321	359	347	344	322	349	312	341	317	317	334	331	361	320	332	326	347	297	308	378	343	321	331	349	328	318	352	322	395	323	345	336	360	345	354	332	362	336	335	349	345	361	318	321	307	326	361	343	328	330	334	339	356	324	310	342	316	348	304	314	302	348	360	332	367	324	320	374	351	331	317	358	347	315	360	364	321	328	346	329	359	340	363	318	347	350	358	365	329	321	369	353	366	320	326	322	328	333	315	323	362	389	351	356	364	362	336	371	322	332	371	338	344	327	326	315	294	350	319	331	341	321	344	345	294	322	369	313	333	326	332	324	356	307	348	323	336	345	309	348	384	350	362	337	321	329	308	333	339	338	335	330	347	345	315	323	293	326	352	318	339	343	313	360	333	338	324	336	387	343	347	341	330	327	345	353	355	326	347	326	309	338	333	354	346	318	358	351	355	369	301	322	298	337	314	356	326	319	317	337	330	318	354	332	313	306	331	332	363	311	341	343	338	335	338	326	348	351	363	344	330	326	373	351	341	329	322	329	318	350	342	344	333	362	332	327	376	324	311	342	284	315	359	331	329	324	365	329	319	336	351	345	343	328	380	320	357	334	301	358	290	353	372	351	325	329	337	303	335	331	330	348	333	346	366	349	321	360	331	311	350	345	354	335	329	342	344	318	333	349	334	344	326	330	373	328	318	320	281	312	330	362	310	353	345	327	356	344	307	335	324	329	345	316	331	350	335	321	333	330	334	330	317	324	358	343	339	323	341	314	323	331	322	375	329	337	347	348	350	363	348	349	335	328	338	342	333	326	308	368	331	326	326	336	308	347	320	367	311	279	322	346	342	344	350	357	364	331	317	346	331	331	338	325	338	360	314	345	329	333	381	328	342	354	322	341	343	341	336	351	336	337	359	342	368	311	333	338	318	327	310	321	344	387	287	365	356	313	313	359	322	357	341	345	340	328	317	329	331	351	339	338	362	352	327	360	357	341	346	321	358	359	336	331	355	323	343	327	333	317	350	327	354	342	343	347	331	321	325	367	337	378	344	301	348	348	342	346	306	323	354	335	393	341	351	302	350	378	338	348	329	356	370	330	344	328	335	353	322	341	320	315	349	344	343	323	320	358	319	370	356	342	346	345	344	330	331	338	366	308	371	332	314	336	352	356	372	327	323	343	341	378	317	347	312	340	335	323	318	345	344	333	349	316	340	323	333	339	331	350	327	330	344	325	328	334	349	311	328	346	337	331	356	328	325	358	340	349	344	315	356	360	348	339	329	337	381	350	308	320	328	341	365	327	346	363	342	330	330	355	335	342	306	305	389	368	315	352	332	326	328	319	305	336	346	327	363	345	356	306	338	344	350	350	311	352	322	348	334	334	332	347	322	320	322	323	323	359	339	327	312	336	331	343	341	339	364	366	318	382	345	355	325	347	328	359	373	344	315	337	335	349	335	338	330	351	337	333	320	333	360	336	381	356	344	369	313	295	331	347	380	343	322	365	357	344	339	355	355	323	382	311	352	317	315	334	339	370	363	321	313	360	339	348	327	329	333	334	332	355	351	331	369	320	336	335	337	364	344	368	349	314	348	357	317	361	330	324	312	350	338	320	327	384	330	359	310	329	328	333	348	327	333	345	361	355	306	329	300	368	325	342	356	301	337	334	366	350	328	331	344	315	354	320	335	361	367	357	352	325	351	340	337	335	366	356	331	341	323	340	358	337	336	323	386	351	340	360	375	359	335	334	346	332	317	308	371	324	316	322	343	345	343	331	349	358	326	343	295	348	339	335	342	339	318	308	325	307	357	335	336	335	331	344	357	333	338	320	310	314	377	352	338	312	294	302	336	316	387	366	327	340	327	369	321	331	311	352	333	352	332	344	329	372	319	330	338	323	345	310	309	324	343	333	319	302	332	334	329	324	334	363	382	354	320	310	330	304	339	350	356	305	311	343	299	334	332	352	359	353	360	331	338	372	352	356	324	352	340	323	296	331	373	342	357	331	320	335	357	360	336	351	345	298	308	351	344	341	344	344	331	339	341	334	333	343	324	341	346	314	340	366	316	321	378	345	312	297	352	311	360	354	352	366	334	349	337	328	340	346	331	340	320	386	309	324	340	324	323	386	332	317	347	341	354	352	316	350	347	338	315	354	366	324	332	347	357	315	339	364	350	377	310	316	370	312	321	309	372	337	346	351	307	346	327	332	349	309	344	340	355	362	329	343	311	368	333	320	315	334	361	323	356	351	366	344	322	342	319	352	345	295	335	313	332	347	337	332	326	341	334	341	369	370	307	334	314	336	313	319	345	358	330	403	350	305	329	328	333	340	307	360	347	336	347	333	304	332	303	332	347	346	314	325	311	317	334	359	352	339	366	360	375	357	351	335	345	312	318	362	318	329	342	357	334	345	327	321	307	350	322	366	333	318	334	328	317	317	308	331	336	371	322	325	350	310	348	317	334	356	323	338	335	307	372	347	322	348	296	307	335	328	341	338	323	343	332	334	371	365	357	321	322	300	346	352	336	344	345	345	361	331	300	349	316	331	336	346	342	340	328	350	345	348	368	364	318	337	355	324	357	312	351	334	350	345	336	347	321	328	328	319	319	326	346	347	353	368	343	308	318	345	338	373	360	333	342	360	385	317	322	321	328	336	346	365	356	332	307	354	321	308	312	330	309	337	327	343	314	305	380	350	344	320	370	284	358	315	337	325	328	326	369	343	327	315	316	377	338	359	354	314	311	340	333	358	328	345	367	357	328	326	316	347	323	352	344	376	326	354	334	332	314
18359	23547	29593	29840	33883	31352	39603	47915	46157	44553	42321	41679	43386	35243	35984	32523	34351	31675	20168	16426	14959	13274	8741	8393	7952	8449	8963	5716	4676	4369	3542	3862	3026	3330	2940	2840	2629	2446	2537	2305	2085	2048	1959	1721	1671	1516	1331	1188	1128	1108	1073	1025	953	979	985	930	986	980	916	950	956	908	875	879	941	872	891	946	941	944	1051	1157	1074	1066	1018	875	958	958	925	943	978	939	948	907	969	944	901	867	860	906	884	863	863	878	807	816	839	829	873	833	844	791	812	816	802	807	841	796	879	781	831	833	836	833	840	812	814	846	867	839	882	828	825	787	843	828	773	834	806	801	810	802	803	862	795	798	786	820	824	792	826	820	851	836	816	855	854	827	821	862	880	863	821	805	831	773	815	813	853	825	815	766	789	811	843	858	796	848	859	766	791	831	822	794	783	817	827	849	802	826	791	803	824	774	810	828	774	806	808	854	833	836	762	802	832	813	792	782	792	846	757	773	823	811	860	792	807	820	850	786	867	821	754	811	800	776	840	857	823	809	883	839	800	811	846	820	815	829	811	845	819	877	822	779	812	796	810	825	820	831	836	837	805	833	851	782	878	828	857	739	851	858	830	825	892	784	823	800	816	808	789	856	816	857	823	814	784	833	843	797	805	820	807	769	789	810	838	778	826	816	835	823	861	786	820	815	822	868	831	823	814	800	775	867	833	804	777	864	851	795	833	909	801	813	807	812	758	824	780	823	813	798	801	801	804	809	855	854	822	872	858	810	866	803	858	880	816	834	858	864	780	811	780	815	863	844	778	816	797	832	813	833	819	788	818	805	828	795	852	838	808	828	816	819	827	864	799	829	867	805	775	842	852	824	804	829	821	862	832	805	823	783	789	795	828	799	866	818	811	825	829	815	835	812	822	788	808	897	787	842	774	758	791	804	831	822	879	818	781	850	811	838	830	791	807	849	808	829	788	805	845	810	833	802	839	807	769	793	843	803	802	842	861	797	815	777	805	786	810	734	793	821	774	864	849	802	780	822	798	793	834	806	843	910	820	814	815	807	839	827	825	817	805	840	791	831	784	831	841	811	852	790	787	816	807	825	797	805	844	855	834	814	781	833	812	804	852	862	827	807	887	813	864	844	775	846	771	839	795	831	828	844	848	785	840	761	847	778	793	823	825	798	853	821	868	858	836	868	807	878	792	787	769	845	849	842	780	765	815	834	868	817	811	797	764	780	873	871	849	843	811	869	798	769	795	878	851	816	817	766	818	843	828	809	788	842	862	798	821	798	781	861	752	816	814	786	832	805	811	783	848	859	863	794	879	802	833	802	772	765	781	831	830	810	805	802	763	790	830	833	830	796	843	826	835	790	835	812	793	809	815	843	855	864	810	821	848	810	845	822	816	832	801	784	770	834	869	826	827	813	794	792	819	820	875	817	829	900	834	798	763	795	798	782	793	816	816	829	782	795	803	814	766	834	836	828	820	795	851	870	797	803	838	771	824	806	834	813	824	804	793	806	837	766	807	756	829	821	829	859	820	824	798	803	766	850	817	766	841	834	788	826	849	775	780	802	806	849	815	771	785	827	875	826	793	815	781	844	823	830	784	837	790	812	826	767	806	809	827	795	753	773	870	825	824	824	849	849	826	817	845	770	773	855	828	776	809	808	803	794	829	761	831	833	824	879	843	792	809	823	856	903	797	812	814	803	884	809	835	846	756	784	819	844	834	821	785	856	853	819	778	844	796	846	843	787	762	841	848	832	793	831	814	848	821	825	844	822	824	860	834	805	771	742	794	784	797	798	805	814	793	826	845	838	831	844	829	808	827	802	806	803	830	834	846	794	801	821	840	818	822	807	815	841	793	837	848	833	847	819	805	816	790	832	809	831	814	795	779	869	861	807	810	796	793	836	771	788	843	803	809	805	804	796	838	830	791	806	797	828	785	755	840	804	786	788	829	854	868	827	856	788	842	802	825	792	786	797	799	796	782	800	792	786	817	844	901	865	851	805	821	788	786	764	825	799	790	840	862	857	787	838	795	829	810	770	823	825	837	842	822	786	803	837	824	804	822	752	871	810	804	846	787	821	837	809	822	858	801	840	834	790	820	824	814	770	813	845	822	811	845	827	822	784	802	827	801	852	825	793	789	764	824	807	813	807	811	816	814	831	821	796	829	841	801	782	795	821	797	822	796	743	818	838	832	826	858	819	775	810	838	789	849	836	832	786	791	840	813	815	821	795	837	835	819	786	796	761	797	883	834	785	830	801	797	857	781	800	801	853	905	805	827	851	767	856	816	830	818	835	808	830	789	811	815	800	824	821	777	815	851	838	783	800	815	838	837	847	852	781	831	825	804	784	767	832	820	836	834	834	806	831	843	842	826	846	808	820	816	815	810	814	876	786	838	848	821	852	790	841	887	788	839	795	772	839	762	771	855	817	816	784	792	837	786	861	747	847	821	794	805	794	876	811	785	765	817	800	751	821	688	784	823	796	823	785	792	774	869	800	786	808	747	834	790	813	755	837	779	784	798	836	839	809	844	832	790	828	792	814	847	818	803	810	848	826	820	796	791	836	758	854	782	808	759	780	814	802	761	839	839	809	787	826	819	804	840	824	833	840	746	820	765	773	803	898	844	844	828	844	802	836	837	850	859	798	803	799	788	817	845	818	836	785	863	789	822	807	909	789	846	811	823	809	806	845	824	862	823	818	852	788	810	862	826	840	839	836	815	815	799	807	814	825	802	844	830	863	837	825	834	847	780	815	812	788	785	820	772	780	867	858	786	796	822	756	767	821	890	788	815	795	762	835	840	840	818	840	829	804	794	791	806	804	801	864	802	766	773	829	756	807	827	796	831	774	808	867	819	795	796	816	847	816	805	775	851	810	776	813	797	793	855	810	852	834	834	836	832	834	790	853	814	790	834	844	803	757	819	811	841	840	761	823	868	795	809	794	793	805	806	818	868	820	805	822	844	849	833	815	833	854	794	821	799	827	832	800	772	826	789	841	823	871	791	779	800	836	814	848	838	824	825	850	811	825	811	798	801	812	792	828	797	791	830	790	806	886	804	820	844	746	792	864	780	891	785	798	816	769	783	810	787	741	829	816	774	783	781	797	806	823	826	821	798	837	804	784	805	759	832	823	831	787	793	837	834	824	787	810	878	779	830	825	864	789	798	808	828	795	771	850	829	800	840	819	814	752	818	771	810	832	851	818	795	773	824	854	783	830	820	831	783	789	792	807	760	867	806	817	797	837	759	824	835	802	853	837	860	859	812	815	792	809	771	798	825	895	831	850	842	863	798	841	801	798	802	808	798	822	860	853	809	800	790	836	874	808	830	858	771	760	855	811	802	755	857	815	768	763	836	815	846	812	809	843	845	798	826	786	795	779	818	838	819	815	794	817	819	837	806	814	835	806	830	815	814	813	779	799	859	781	832	815	832	870	793	839	808	838	792	819	754	773	830	811	842	832	788	789	814	811	839	818	821	826	850	852	785	823	811	820	833	772	827	775
5851	4298	5444	3109	2200	1568	1419	1645	1385	1001	914	855	792	649	647	617	642	608	523	497	432	449	448	410	405	399	419	418	385	361	412	409	356	395	351	359	350	399	377	394	389	369	374	374	378	348	373	337	338	342	356	351	369	335	339	319	353	337	337	398	336	356	348	323	321	336	323	352	372	356	352	365	353	366	347	345	318	346	389	354	354	350	333	371	344	366	354	338	336	353	318	375	348	356	322	360	345	341	353	358	356	372	345	339	329	340	333	335	343	342	348	354	331	376	340	330	336	328	351	349	364	370	349	345	329	349	312	328	357	354	376	325	371	356	359	294	383	368	334	375	329	334	313	330	379	372	326	339	331	332	339	365	294	355	340	331	322	341	333	344	370	302	355	354	349	321	359	327	331	334	341	304	300	312	371	364	333	335	337	371	356	376	364	389	348	324	326	337	332	348	358	338	336	326	341	314	338	369	324	337	346	375	360	315	339	321	335	382	353	335	328	343	334	350	330	311	377	345	353	364	344	340	341	319	331	350	357	324	338	333	347	355	333	363	374	367	306	327	322	351	332	353	342	356	364	352	381	366	361	353	392	339	334	349	345	361	305	326	338	366	367	338	386	369	354	329	367	307	376	371	338	365	340	335	311	337	340	361	345	351	344	359	326	339	325	317	350	323	378	360	325	345	345	346	366	330	322	353	364	319	366	359	337	336	359	333	357	346	334	341	353	350	325	338	344	349	332	324	319	352	337	375	312	339	321	345	342	369	359	326	313	356	343	318	349	312	374	334	304	344	370	357	354	325	308	355	379	322	367	325	348	349	355	385	397	354	348	325	316	368	345	336	334	329	381	318	344	377	323	349	331	372	337	306	363	351	327	354	336	369	359	362	324	335	326	337	304	345	359	362	338	329	322	365	339	364	309	317	352	350	349	309	373	316	355	351	369	319	305	341	342	362	362	351	345	344	378	333	334	362	323	358	325	341	350	339	316	349	368	372	345	337	332	330	314	378	308	357	381	305	345	351	307	336	389	356	332	335	360	354	332	341	339	316	369	335	341	307	311	312	355	331	363	333	369	324	349	348	366	358	308	319	361	312	336	368	379	309	344	373	369	350	361	327	383	364	353	360	340	361	332	337	365	341	371	358	350	368	382	332	329	325	358	315	357	356	339	338	324	373	386	336	326	355	318	342	293	317	371	330	321	339	330	337	373	367	349	336	322	355	330	350	345	358	357	347	320	376	336	317	353	351	331	333	361	371	343	375	340	321	352	357	344	338	363	349	317	357	350	323	336	343	352	321	315	321	331	315	354	363	346	331	364	354	355	297	319	338	357	331	340	316	351	362	336	326	341	367	366	361	344	347	353	344	347	343	349	337	339	351	357	344	352	324	324	346	352	367	323	321	329	330	333	313	342	346	366	337	328	349	359	340	320	355	327	340	347	352	343	347	371	355	356	355	382	379	340	343	309	343	331	370	364	321	305	321	350	329	307	338	353	339	338	333	337	281	330	289	371	321	331	349	390	328	312	361	314	314	377	355	335	340	356	324	378	353	374	309	362	321	364	383	359	339	386	340	315	330	337	301	351	347	332	331	307	384	334	330	359	354	323	342	331	338	317	298	313	356	345	338	349	334	342	332	323	386	308	352	333	370	340	321	360	332	365	336	333	352	298	343	330	375	363	327	352	346	349	335	342	355	345	359	351	331	346	353	380	305	311	348	343	327	339	319	312	328	343	336	341	373	339	350	361	358	350	359	314	332	347	329	350	338	359	343	352	340	330	338	357	322	314	339	313	371	314	335	339	348	349	346	351	349	360	351	348	325	339	350	335	369	354	375	360	353	359	314	348	328	335	360	371	341	374	339	330	341	336	327	298	323	355	337	342	297	318	333	336	344	364	381	375	357	310	319	347	335	332	374	337	328	300	365	396	329	340	373	366	345	334	336	329	358	357	359	354	315	324	324	340	353	351	336	339	348	337	305	309	351	348	349	333	362	377	358	302	318	341	315	367	338	333	354	345	338	348	346	358	385	329	305	329	370	351	335	339	343	337	375	345	348	359	356	349	341	325	349	356	350	348	328	337	315	365	359	374	367	350	345	368	328	339	380	331	350	355	338	344	325	341	310	346	344	338	306	348	379	359	348	352	341	319	353	340	369	341	349	347	357	346	372	300	349	335	327	384	364	318	338	356	318	348	346	305	356	348	361	385	346	374	310	342	331	308	354	351	338	347	403	345	355	368	358	337	330	325	354	344	353	359	312	313	332	331	344	317	344	356	348	347	309	323	310	354	386	362	311	346	378	323	319	319	304	344	313	337	364	338	334	345	380	340	340	359	365	365	310	362	366	345	318	331	313	352	332	333	341	369	323	344	395	349	322	309	344	340	352	330	368	346	354	353	323	348	352	335	355	346	336	345	288	371	343	343	331	343	345	351	341	387	331	363	304	358	335	351	360	373	336	338	356	353	322	371	351	364	380	374	343	319	364	341	330	340	351	347	322	330	315	383	353	339	343	337	366	318	342	375	349	384	355	341	365	370	332	353	351	332	368	364	344	330	327	343	354	321	357	335	364	328	318	357	315	309	311	342	330	361	340	378	374	347	309	324	351	353	330	346	357	350	342	366	375	356	356	356	343	347	341	343	356	333	356	355	340	313	367	319	344	346	345	369	352	351	347	352	358	351	353	366	355	367	337	368	354	344	365	337	332	338	345	331	346	326	348	351	307	343	310	331	347	330	363	350	358	340	328	356	363	349	371	351	323	349	346	358	353	353	336	347	359	338	311	340	320	340	347	322	367	337	313	346	376	339	356	326	349	347	359	350	337	361	374	362	367	347	332	379	333	357	349	335	344	356	404	327	337	329	327	323	369	346	340	349	331	342	368	351	335	330	328	375	361	358	314	332	373	339	360	307	337	399	350	316	343	344	349	331	364	340	359	354	333	332	361	361	350	365	369	347	346	336	348	333	310	367	355	325	336	358	360	366	350	343	343	335	335	358	340	344	328	362	370	318	375	335	329	321	336	350	300	352	351	344	331	330	315	363	355	331	355	365	355	341	316	320	359	316	333	332	338	319	321	337	390	363	339	334	361	324	368	369	341	348	345	334	338	323	331	327	380	349	356	350	338	340	348	369	347	361	348	329	332	372	368	361	371	341	368	378	330	384	321	333	349	381	357	335	322	336	367	338	362	377	328	293	341	323	337	340	325	344	337	363	332	362	343	370	354	330	362	328	347	323	316	324	342	379	337	335	341	341	340	348	341	345	328	328	328	373	359	354	316	364	343	309	347	333	338	365	367	341	374	301	346	344	323	329	343	325	352	361	324	361	329	373	333	361	367	391	351	307	333	340	348	340	351	342	316	302	328	348	387	357	343	311	360	337	323	332	343	351	356	347	388	337	345	350	352	385	377	356	327	345	353	361	366	324	297	376	346	303	336	340	342	348	358	351	323	345	370	317	365	337	312	328	355	354	373	339	316	339	327	326	351	335	348
4780	5587	8507	7277	7967	5956	6308	7754	6913	6068	5035	4499	4729	3764	3414	3169	3551	3411	2257	2050	1917	1769	1525	1496	1440	1434	1374	1262	1204	1188	1169	1170	1181	1192	1221	1096	1172	1072	1118	1132	1103	1157	1027	1040	921	970	920	882	865	939	955	957	918	868	905	889	927	899	865	891	861	895	799	871	913	858	880	874	902	932	943	922	933	920	924	950	863	910	875	854	908	881	867	867	874	943	908	886	887	879	896	856	868	904	889	875	855	859	911	849	857	872	856	864	817	887	855	917	880	773	873	847	823	897	867	903	852	897	841	817	866	835	832	857	825	814	831	814	885	807	857	803	856	844	897	871	855	897	885	867	867	868	830	840	863	884	853	832	821	902	860	870	880	813	842	858	886	868	875	868	876	849	911	880	871	929	867	842	828	901	842	843	860	790	861	858	865	822	874	855	859	885	818	830	888	871	893	853	878	829	890	896	869	838	875	822	831	923	835	825	852	841	913	899	927	803	869	811	815	893	856	847	861	867	820	877	891	883	843	879	817	842	840	883	877	858	880	870	883	867	883	874	853	861	841	851	864	824	910	835	857	895	857	873	836	856	928	930	881	849	872	851	861	867	878	881	857	874	844	780	839	889	845	851	835	888	883	865	878	863	911	854	840	893	861	854	843	803	878	885	872	829	885	869	852	873	881	875	852	882	808	849	892	852	844	881	845	923	894	876	885	901	893	877	893	847	847	808	835	881	870	848	860	890	853	809	875	872	848	847	942	860	810	875	862	842	873	866	853	868	865	909	880	848	840	913	804	836	833	866	896	886	852	837	911	905	870	848	903	820	857	848	898	880	900	893	869	899	884	901	817	839	862	871	837	885	917	835	897	889	849	883	823	886	842	863	838	823	889	890	866	864	895	846	854	858	835	883	875	833	867	824	881	802	868	884	866	888	881	858	899	825	869	929	875	902	852	836	872	834	879	859	903	882	847	931	874	858	829	821	838	811	834	888	886	851	913	875	883	860	895	805	882	876	898	868	891	899	866	808	817	833	852	915	862	847	856	865	869	831	768	902	897	879	816	874	808	875	880	838	832	817	853	900	819	867	832	886	859	823	866	856	873	837	870	904	849	886	846	890	864	844	882	848	883	887	858	870	845	854	883	850	849	844	906	846	866	839	852	886	837	905	830	874	866	867	894	829	930	837	892	916	883	834	916	864	897	842	859	871	864	896	847	853	893	881	819	876	813	884	814	869	849	868	912	848	878	929	841	894	888	839	862	845	861	863	898	825	856	872	879	844	900	873	845	895	858	830	890	887	857	831	877	833	845	882	864	833	830	826	827	866	835	880	836	866	820	852	808	845	889	852	887	889	912	827	892	879	863	876	837	868	903	893	872	880	838	904	918	840	847	842	893	806	847	862	842	869	866	860	843	872	868	813	870	836	854	802	879	874	852	847	842	858	809	869	840	874	815	907	843	953	849	859	895	884	873	899	930	854	874	846	884	901	842	886	830	867	896	848	876	852	854	878	821	854	860	842	858	837	843	807	913	828	826	872	894	844	884	852	843	840	883	823	869	840	932	921	862	859	845	865	877	859	889	869	873	846	860	837	864	894	895	910	820	901	859	853	886	857	841	903	840	873	871	849	847	925	861	857	851	856	865	886	872	839	848	899	886	848	801	842	808	842	864	888	868	843	904	851	859	819	835	846	863	838	848	895	918	886	856	846	861	855	845	835	821	862	835	860	881	851	841	854	879	819	892	904	874	876	833	855	861	857	855	886	826	866	917	853	858	887	822	854	850	890	851	880	838	841	865	873	878	800	885	823	877	874	840	832	922	854	911	908	868	894	845	825	900	866	824	880	944	822	912	810	866	831	862	853	897	886	843	838	818	829	917	809	885	860	869	823	855	823	868	839	856	864	866	919	866	839	883	873	873	858	842	861	880	885	825	804	808	888	845	871	873	905	889	867	896	851	848	843	882	867	894	831	857	880	842	908	925	821	837	820	845	891	891	821	850	912	847	824	846	864	797	882	876	836	914	926	835	881	871	873	868	880	857	891	867	863	824	852	870	877	851	850	838	929	888	876	834	842	836	870	887	893	912	883	891	857	858	874	871	913	848	870	887	865	903	871	834	890	853	826	874	889	783	845	839	848	809	846	834	833	822	881	852	855	801	850	860	873	890	831	868	822	899	815	865	846	806	869	898	830	853	905	860	867	828	871	858	873	888	842	839	828	823	846	895	861	855	820	895	844	847	853	845	858	856	881	865	853	967	848	892	866	795	852	867	877	880	886	900	841	902	836	840	904	848	866	865	880	888	888	853	914	857	854	856	842	875	849	879	890	890	845	877	877	841	863	828	861	868	881	810	847	884	823	812	849	885	843	837	832	867	868	858	858	858	866	832	889	842	868	824	869	776	860	837	809	866	883	843	855	832	822	839	864	875	858	887	884	881	847	834	896	865	844	826	868	872	854	853	853	883	848	839	918	910	900	881	837	881	854	899	847	862	830	884	842	863	819	879	840	868	898	831	850	882	871	877	839	870	909	864	912	870	885	853	864	807	897	888	888	868	865	848	895	892	883	844	876	887	847	844	866	874	910	865	862	829	831	876	851	853	881	887	905	859	865	879	911	856	837	803	824	855	878	905	787	869	857	872	884	875	855	832	896	870	880	849	809	845	791	817	846	862	897	842	817	878	860	865	892	877	846	855	844	892	887	891	849	872	887	835	814	836	890	825	803	903	860	853	817	870	907	864	823	835	852	895	850	836	843	826	867	841	846	857	853	828	860	813	877	874	898	853	829	846	832	853	869	868	833	853	902	866	823	909	874	876	842	858	845	882	806	875	836	861	909	897	871	874	832	875	851	839	887	852	837	881	824	859	880	908	859	899	873	845	884	887	895	869	940	903	812	968	860	905	886	886	864	877	831	813	864	839	818	815	858	841	830	893	880	872	859	892	891	851	858	798	783	800	888	825	901	820	862	856	872	855	815	899	877	842	885	888	847	865	864	858	909	857	837	842	873	859	848	839	873	891	846	880	885	899	903	874	854	858	816	889	894	855	898	881	834	899	846	814	875	874	914	875	846	859	885	853	823	803	835	867	812	866	864	874	847	848	875	865	855	883	823	862	891	883	811	860	835	783	837	830	883	839	882	871	841	914	860	911	876	863	858	885	860	902	836	844	890	856	841	811	885	818	889	901	859	861	857	865	866	865	887	836	864	819	846	880	856	876	871	821	863	908	863	881	798	843	858	844	841	849	832	870	842	885	877	848	853	779	846	881	843	828	831	858	874	853	894	836	858	870	869	826	862	809	924	904	836	898	851	873	886	848	855	857	890	838	824	862	831	811	833	866	804	837	844	863	853	847	864	903	873	831	875	897	939	841	842	873	852	825	896	859	837	847	843	851	889	894	848	889	870	836	874	846	868	869	821	848	893	838	828	900	820	823	870	866	863	888	854	898	837	896	875	841	868	858	863	879	837	865	851	829	883	877	840	861	791	868	873	879	820	905	856
22048	21577	28632	22596	22095	19346	17815	20830	20180	17023	13473	11281	11334	8403	7139	5746	6751	6736	2852	2044	2028	1650	1032	947	945	1020	962	760	626	668	627	621	636	583	585	545	528	549	529	495	503	507	490	465	455	422	471	437	384	440	470	442	443	443	420	433	454	462	429	428	412	435	415	421	380	444	412	407	431	408	428	413	409	418	434	442	417	450	399	367	450	458	425	404	405	447	408	411	423	424	423	449	405	376	400	424	419	394	411	388	459	386	423	409	426	394	398	378	449	431	392	392	380	419	419	415	415	390	406	420	418	410	405	407	403	422	400	397	427	376	411	414	391	399	451	420	431	416	394	391	404	380	402	412	409	401	410	430	439	414	440	426	420	419	409	414	428	424	430	419	413	395	415	443	472	451	402	455	392	416	433	431	420	417	445	361	445	434	401	427	430	427	406	392	443	408	413	399	409	435	423	399	379	421	421	439	419	387	448	415	425	449	418	418	382	399	392	398	400	414	392	409	391	419	384	426	398	397	451	418	440	406	366	456	425	408	424	424	414	398	421	414	371	447	441	390	399	441	454	420	417	410	414	418	399	411	422	415	444	428	396	414	419	405	458	370	408	417	414	422	414	412	465	412	435	429	410	426	424	421	445	424	391	403	392	392	444	424	440	416	397	393	396	414	425	423	452	432	397	432	413	424	398	415	403	398	414	417	443	434	404	408	400	404	390	415	415	396	372	401	432	410	429	421	408	409	423	428	410	419	394	478	420	416	479	382	439	425	409	437	428	361	423	410	442	393	439	426	407	397	422	394	408	420	436	415	401	414	440	389	452	386	440	408	379	415	412	396	412	414	410	428	432	401	456	388	411	429	412	425	394	444	437	411	405	403	414	421	408	425	430	416	413	433	397	406	414	408	415	435	421	387	436	380	426	398	408	414	427	432	444	420	460	401	429	422	401	406	444	402	390	416	356	415	415	386	382	390	404	448	411	441	382	396	410	443	433	384	404	400	390	403	381	419	402	388	473	410	419	378	457	353	439	428	438	420	396	411	412	386	386	436	438	396	438	381	424	406	407	404	412	431	382	408	411	414	384	416	394	438	414	434	436	443	399	369	419	450	450	391	392	407	409	402	441	410	398	430	406	411	384	392	411	446	382	409	400	424	432	409	365	387	406	422	414	410	378	412	407	433	414	388	426	394	408	388	417	403	423	417	398	400	406	400	398	396	419	388	397	450	406	413	445	437	399	398	415	398	436	437	409	385	422	437	403	384	408	413	390	452	402	424	435	418	412	418	431	441	430	377	412	424	408	413	405	452	400	424	439	442	371	390	457	382	399	393	392	417	423	416	425	388	417	433	463	414	402	409	429	400	412	382	438	444	421	440	401	430	390	412	421	418	402	382	436	390	422	377	381	420	411	379	422	403	427	431	413	388	405	420	419	424	444	415	414	392	389	383	396	419	442	400	415	416	398	396	420	421	386	431	380	383	407	429	424	431	384	399	437	371	420	416	423	403	384	432	441	414	456	432	382	425	424	395	384	431	419	435	394	436	464	425	376	401	387	403	413	414	433	403	376	446	407	437	409	370	411	460	424	430	403	426	418	418	458	409	416	427	424	398	391	398	430	407	432	422	406	424	411	360	425	427	403	406	398	416	434	402	381	396	391	421	415	392	402	400	401	416	411	402	419	470	430	427	389	394	408	431	384	431	426	404	406	392	420	406	415	406	423	394	404	415	391	399	377	418	422	385	408	433	406	410	402	410	391	423	393	376	423	436	369	391	366	405	391	449	408	429	396	453	399	428	412	402	419	416	369	392	432	390	398	413	387	403	442	426	401	412	429	436	409	414	417	438	405	424	398	386	406	397	383	417	432	434	382	419	414	401	431	421	373	424	419	418	390	405	425	427	422	381	420	421	425	377	397	441	397	389	422	414	418	467	387	456	417	419	411	398	398	415	389	462	465	412	415	430	390	399	392	396	446	477	429	413	406	423	399	404	406	425	432	426	406	409	374	401	416	416	401	397	430	443	450	426	461	425	355	426	360	429	403	432	455	402	406	421	410	408	416	421	442	401	409	417	429	421	399	382	424	396	442	420	429	432	400	435	412	435	412	427	453	444	404	404	461	445	404	412	397	408	410	396	417	443	410	436	470	423	397	431	425	428	409	432	429	411	423	407	439	444	394	377	413	376	397	438	396	414	410	400	400	448	394	398	432	402	404	455	421	435	428	389	395	427	392	431	428	462	403	412	398	439	409	415	439	445	440	400	402	418	440	397	402	434	439	414	442	395	376	375	410	397	404	404	372	405	408	429	425	376	405	414	398	421	431	396	419	391	405	432	407	431	395	413	390	391	413	431	392	389	390	413	431	405	421	392	401	385	446	412	421	402	411	424	365	417	467	405	429	432	407	382	439	436	453	417	393	422	413	393	387	439	411	385	406	398	377	416	412	407	405	388	423	400	429	414	417	374	426	419	448	438	407	445	421	437	408	404	409	420	365	464	416	422	392	447	457	445	414	404	404	430	402	407	436	413	440	414	382	395	442	400	436	401	388	390	386	429	424	407	391	395	427	433	416	428	405	420	437	425	407	408	389	387	433	455	428	399	423	414	375	413	398	461	426	383	441	431	451	427	423	424	439	413	384	421	435	395	417	433	414	403	402	423	426	422	416	438	420	409	428	412	401	415	416	385	401	421	380	387	434	423	435	427	459	419	428	410	419	425	400	391	394	428	418	434	412	450	415	422	407	414	384	424	415	385	405	432	404	411	445	441	384	414	395	442	421	418	418	398	377	353	395	448	438	420	404	393	411	429	387	465	435	461	429	416	404	418	433	415	370	394	459	371	383	394	392	408	386	418	408	433	415	422	415	420	403	372	385	425	434	379	416	409	449	412	428	409	418	417	398	434	395	437	385	424	426	432	405	448	438	407	416	404	401	405	397	406	422	396	436	390	431	393	384	427	407	426	395	405	430	382	438	417	394	436	388	405	410	400	425	408	424	420	390	374	440	399	422	399	449	413	390	393	416	412	427	436	457	408	416	443	438	416	403	432	462	406	395	443	402	457	435	456	409	383	416	393	395	414	420	426	404	422	432	414	416	429	443	422	414	400	417	425	420	413	389	413	420	406	374	392	395	376	425	384	433	384	405	410	423	398	410	432	420	461	369	417	434	434	430	378	401	403	424	406	399	427	438	423	433	378	446	390	419	397	407	410	443	418	418	411	404	386	433	422	426	402	399	408	401	437	410	412	451	429	412	436	383	416	409	390	421	394	451	436	428	416	429	380	427	379	447	437	403	426	422	440	404	397	423	436	444	437	434	451	421	391	449	411	410	452	434	392	406	425	424	388	393	377	434	428	414	425	422	411	399	415	427	399	431	445	435	432	364	420	386	436	386	379	396	388	444	422	418	409	430	409	428	395	412	382	398	400	416	386	406	447	386	392	403	434	421	413	419	441	411	380	396	426	409	439	440	391	405	387	423	397	453	411	421	444	447	363	424	458
14190	18803	24342	24421	27908	25905	32628	39938	38176	36017	33770	33230	33648	26361	26560	23012	26087	21070	12418	10974	9913	7973	5546	5315	5099	5887	5373	3650	3032	2766	2651	2490	2351	2366	2160	1982	1981	2035	1972	1735	1851	1721	1670	1405	1387	1418	1323	1221	1179	1157	1127	1163	1082	1071	1117	1084	1068	1140	1168	1116	1005	1028	1032	1088	1033	1036	1043	1076	1113	1081	1124	1125	1124	1138	1131	1066	1113	1145	1112	1074	1066	1093	1048	1068	1110	1105	1089	1003	1037	1046	1072	1065	984	991	1055	997	1010	1009	1028	1003	1010	1027	1009	1055	974	995	992	1016	984	1008	1022	1041	1022	985	1051	1005	1023	1085	1024	1037	1018	1041	980	936	1012	1017	989	975	1046	984	1012	970	1032	1020	1005	1010	1019	983	1010	982	1050	1036	993	994	1015	1030	984	998	1029	1011	977	1002	984	957	987	995	1032	982	1063	1053	954	990	1005	962	986	1031	953	961	1006	1006	1017	995	984	1047	997	1006	985	1038	1023	1024	960	970	1017	981	1033	1049	964	1007	1019	976	988	1021	938	944	1012	927	1001	1004	966	1000	1020	960	972	1014	1022	978	1002	1028	985	976	977	979	1000	965	1011	973	1071	993	903	969	957	1036	1067	988	1013	964	1017	1021	978	1053	949	987	1000	944	1027	1037	1040	990	1018	994	985	999	1007	992	1004	973	990	975	996	1012	1065	996	1009	1051	960	1024	961	972	993	1026	1015	1001	998	1013	924	986	1015	1021	1012	1066	1045	1065	1003	979	965	1020	981	1035	1033	1002	1035	1014	1014	1006	1063	985	999	990	982	1008	968	1036	993	1043	1037	951	1014	983	1042	999	1030	1005	1027	969	1011	1009	996	1050	1046	965	1042	952	1023	937	1023	951	958	956	1011	975	1001	1017	1004	1015	1005	992	968	1000	989	1004	1019	1081	1030	1033	1014	1008	930	1019	991	1051	1040	1012	1022	963	973	998	1016	1011	933	1025	973	999	1010	1013	965	978	945	994	989	1061	973	1025	1002	990	958	948	973	945	983	1016	1004	993	985	1019	1019	1010	994	969	970	1027	955	970	999	1020	1033	985	1042	969	997	1030	944	955	980	998	968	936	981	986	1003	970	991	957	975	1003	1011	1010	997	1009	943	984	1038	1034	974	997	991	978	1065	1016	998	993	1014	997	1004	1000	1033	996	969	1017	939	947	958	1008	996	1047	1023	985	1029	986	1031	1021	968	1036	1003	1004	1053	956	942	967	1028	1026	1019	968	935	1013	1056	976	1057	1006	1023	969	1042	979	1013	978	1000	1014	1026	1019	1025	1002	982	944	1020	1040	969	952	1024	979	1038	1028	1022	1002	971	1005	1011	977	969	1005	1022	1031	987	995	1077	1014	1019	1074	1003	1018	1050	1052	1008	978	1019	997	976	1020	1069	1049	968	944	1012	961	1030	952	969	1018	990	953	1006	971	975	1015	953	985	1031	1006	984	1029	957	1009	1037	1030	1030	1022	1002	1007	969	1017	1019	1032	999	981	962	1014	979	988	969	1098	967	1090	945	1005	1071	1010	1010	974	1006	969	958	944	968	1002	996	1024	929	1011	1033	982	997	1030	958	999	962	948	969	1010	1009	994	1000	965	990	986	977	967	1000	977	1020	1017	988	977	1030	988	1016	977	1043	977	1016	999	961	1016	976	1075	1012	962	1023	1021	943	1006	987	1012	1040	1031	981	988	961	1039	944	1006	1037	996	961	1018	960	986	1022	994	987	948	992	976	1011	989	958	988	1028	1013	1042	1005	986	1009	1007	979	1035	1013	1039	1011	1052	1009	1053	985	984	971	1004	1025	1013	1013	1008	1053	992	969	1014	1002	1003	1098	1009	988	995	1010	951	1011	977	1011	1025	1015	1014	989	964	943	1041	1002	972	979	987	1011	975	1020	1047	988	997	951	1007	1032	969	1022	1014	976	1009	988	982	977	1013	966	981	1000	988	945	981	1011	1000	945	1063	988	990	986	993	1014	926	1036	1031	1004	1006	1010	982	1015	1027	960	966	962	953	1003	942	1024	955	1002	1011	998	1020	1022	938	929	1007	1041	995	994	1035	965	1007	1013	990	982	983	1055	974	987	1037	1032	1000	1023	1022	1026	1035	1025	1039	980	1043	1029	987	1016	967	1016	1017	981	1042	996	1016	991	900	1019	1019	1001	977	1004	922	987	1040	966	983	1035	1002	1008	1052	998	1035	977	999	995	996	978	1035	1007	952	1036	1018	985	988	1079	1015	994	1017	1006	942	1021	942	998	938	1010	959	960	983	1012	1008	1009	1014	978	992	988	965	1008	1002	984	989	981	1005	990	1035	989	953	1039	970	995	1025	999	993	1038	979	978	1071	973	985	992	1007	1003	971	973	1013	1005	1001	1016	1001	1021	1022	971	978	993	1044	1014	978	992	979	955	975	939	1037	970	1028	1011	1079	1020	1022	1022	1005	1011	999	981	984	935	998	1097	1064	994	978	1013	1050	1008	988	1036	979	980	992	958	1025	989	997	1057	993	1051	960	1021	1014	1039	998	1027	1068	1052	1022	989	967	1045	982	993	1030	1014	1038	954	999	1006	967	1026	960	990	1013	1024	1007	1039	1016	919	1001	987	997	1000	1018	977	1025	1067	1028	976	999	1057	974	1059	1003	1032	1028	1001	1054	1012	1024	970	999	961	948	992	955	982	1008	1024	968	1012	1034	1027	998	1006	956	983	1031	1006	974	993	983	1034	986	1031	987	990	990	976	1015	937	1072	951	1010	1032	1008	1025	1052	1012	1006	1002	983	1001	975	981	982	992	1015	1004	950	1020	1008	1001	1020	986	1017	1016	1070	1018	1008	993	993	997	1034	1056	989	990	958	1005	980	979	993	998	991	971	958	954	982	991	978	1010	1031	986	962	1066	1015	966	1031	991	1030	1016	1004	968	1020	1061	1006	1018	1013	994	993	990	1072	952	1032	978	1062	980	979	995	998	975	1003	971	990	1024	953	983	1053	1020	1015	1012	992	1007	1019	1070	1017	982	995	994	1010	1020	1007	996	977	1003	976	996	998	993	1033	994	958	1006	942	1019	986	1010	1022	973	981	970	1045	1023	961	951	1018	1002	989	968	1051	983	1015	1013	1011	977	1050	1069	1007	980	1036	1026	1005	1023	1008	971	1032	1017	997	1026	968	972	1027	1035	998	985	977	1054	1027	977	981	1039	937	1023	1000	963	1019	1026	1090	985	995	983	1053	1016	960	1018	1034	999	1030	960	962	967	982	999	1014	990	1032	1008	1013	994	1013	998	1040	1003	1035	1072	1010	1026	1127	993	959	1043	991	1011	966	941	999	1060	1055	1041	1041	1002	1026	1032	988	1016	985	960	1006	959	1002	1067	1010	1019	1019	1027	1036	1000	997	1055	995	1001	991	970	971	989	987	1000	1016	1021	993	1050	1023	1019	991	1016	964	1009	1018	1022	1007	1014	992	1014	1021	1035	1029	1061	1021	1033	1011	975	942	1022	1053	999	1016	1011	964	1046	969	981	1037	960	986	1027	1023	978	986	994	957	960	916	967	947	971	1003	1034	968	982	992	943	1000	1011	950	1004	1017	963	1056	1027	963	1037	1011	1012	989	1048	1011	957	1012	1015	980	990	971	1017	991	1022	961	1017	1021	1051	1033	981	971	914	999	1017	976	1024	971	953	1047	1021	1021	1069	1006	961	995	1008	982	945	1039	1050	1006	965	1046	990	1005	978	1003	1036	1026	990	1011	972	995	990	980	1021	1025	1019	1014	1028	986	1044	992	1003	1001	1004	974	1037	1058	969	1030	1011	999	1035	1084	1061	984	983	1013	1038	976	1044	1013	1009	1052	985	935	1054	1005	1068	982	1071	934	1032	975	992	1042	974	1043	998	980	997	999	1012	1019	948	1029	913	978	1026	982	993	982	988	986	1036	1036	1035	1005	1052	1001	1013	990	1006	981	1024	1014	988	1013	1031	965	1006	1000	1050	997	1054	1042	991	999	967	1000	974	1011	995	1031	1018	985	1033	984	1016	957	1026	941	969	968	1026	997	956	1018	984	1023	1030	1019	1030	1012	1019	969	1022	1015	1034	950	986	986	934	996	1038	1107	1019	979	1013	992	973	1025	1009	1015	1026	1013	984	974	967	987	1004	943	966	1018	989	1037	1000	984	1069	976	1050	978	986	1021	1040	971	931	1000	1012	961	1062	954	1016	943	1006	1002	1031	1049	982	1038	986	992	985	1003	1019	1053	1013	971	1021	962	945	1026	1003	985	987	1065	1045	992	979	992	977	957	948	1012	997	1030	956
30696	29540	33805	27899	28208	25960	27319	31663	32261	29218	24652	21131	20635	14677	12641	11200	11198	10926	4982	3011	3189	2379	1588	1446	1367	1682	1368	1058	814	767	752	672	637	599	656	560	540	610	526	459	504	485	454	415	418	404	417	393	381	371	350	352	364	325	350	318	344	314	332	312	340	344	334	314	325	357	343	377	328	328	385	383	336	348	380	341	329	354	341	303	364	333	357	324	293	364	329	323	346	348	315	321	311	346	349	302	318	318	345	338	335	331	291	330	315	334	347	324	310	309	294	321	322	339	371	306	297	328	353	324	319	303	304	339	356	324	331	336	337	343	339	314	390	316	321	313	350	346	322	336	332	327	345	349	318	324	318	333	337	311	350	336	317	326	336	336	340	339	338	263	329	358	341	331	332	315	325	326	333	327	350	379	344	318	350	320	335	326	322	317	284	334	337	307	329	313	328	345	341	349	336	314	328	354	329	303	333	317	341	304	328	335	336	337	313	326	366	302	341	346	354	315	330	298	332	273	310	285	306	336	335	311	335	317	334	293	355	331	319	332	303	330	300	306	317	343	364	324	315	325	290	352	341	351	313	314	327	310	327	351	299	329	310	302	302	349	298	307	296	301	283	327	354	335	311	324	316	322	344	326	339	337	327	316	306	353	316	340	285	326	346	379	318	307	326	328	330	340	323	301	344	324	360	299	338	301	315	320	302	343	318	356	318	319	313	305	329	305	310	300	313	336	292	335	344	325	300	319	361	306	378	345	334	354	332	319	314	325	324	331	319	351	307	321	313	308	329	324	343	334	318	340	337	298	321	299	320	302	327	329	329	305	339	335	291	306	345	326	342	324	340	356	340	318	377	347	362	356	327	320	329	309	302	359	351	316	355	322	296	313	310	341	329	335	323	327	342	330	338	332	341	305	319	356	313	322	340	300	356	335	369	327	321	341	329	304	334	319	326	358	347	327	324	309	332	322	296	368	318	342	333	340	331	310	323	312	322	331	304	299	330	352	339	313	336	313	336	333	310	345	303	342	328	322	320	309	291	331	291	331	341	298	347	348	353	341	320	341	334	296	312	343	334	332	288	340	320	338	318	317	318	319	338	330	309	338	332	298	355	302	336	328	299	307	284	353	354	319	348	334	335	339	298	350	290	308	330	326	339	356	338	281	321	316	342	306	327	338	335	364	349	316	357	334	346	295	327	330	325	304	348	334	312	324	336	350	311	332	333	306	351	339	300	332	306	308	345	288	303	326	318	364	336	310	304	342	349	329	309	328	314	328	371	332	312	333	323	337	325	336	304	339	334	336	315	349	346	312	341	331	359	298	340	310	345	323	303	317	301	320	324	318	298	337	339	334	332	350	311	312	318	309	330	316	331	322	289	319	336	313	336	312	365	321	339	331	351	314	309	316	362	301	324	338	336	312	335	319	316	319	325	310	318	369	327	308	315	342	322	319	347	348	344	312	326	301	306	358	312	310	319	348	344	314	322	334	346	359	325	328	339	346	344	306	353	331	328	330	307	334	331	344	317	326	332	336	322	324	360	331	333	324	333	359	327	310	328	344	319	335	303	314	311	324	318	311	331	327	313	334	310	345	333	344	354	334	305	332	336	319	344	339	317	343	325	328	316	352	302	320	343	323	311	321	321	341	305	320	337	307	334	304	330	310	314	333	349	312	351	359	326	340	347	335	323	348	307	350	317	319	285	351	331	313	323	370	312	331	313	312	350	309	308	337	307	328	319	325	328	283	350	345	340	327	337	324	322	316	324	331	318	331	322	316	345	356	306	313	312	361	344	317	370	322	326	308	331	317	330	374	309	344	330	348	327	330	310	338	311	334	335	292	301	317	319	317	362	335	319	318	328	314	332	336	311	363	341	331	320	324	350	304	313	319	318	345	305	327	333	306	313	285	347	307	316	320	346	324	338	314	308	315	332	341	321	321	308	369	329	346	313	310	361	323	317	313	312	313	301	307	332	338	337	356	326	316	310	357	305	313	297	325	335	311	308	325	294	303	325	325	334	365	348	327	318	313	340	368	331	314	322	323	307	368	339	350	329	325	321	317	336	333	320	357	339	339	307	334	330	335	349	332	332	308	342	330	364	296	323	312	349	307	309	331	305	311	322	296	315	332	320	327	338	330	338	291	269	349	321	291	313	321	338	329	308	334	331	288	313	319	319	322	320	326	344	316	356	349	298	348	293	339	338	342	335	345	345	306	329	337	324	331	331	290	323	300	336	322	314	329	314	316	349	318	307	327	357	324	338	330	293	360	336	357	349	311	331	382	335	354	326	312	338	335	332	364	336	313	322	315	324	318	310	346	354	292	313	351	334	320	344	337	345	340	323	349	330	349	358	318	328	316	321	329	331	316	382	345	306	326	329	337	321	288	333	348	356	330	345	352	357	302	334	366	351	303	349	294	317	335	345	319	331	310	318	330	316	308	337	359	323	354	326	316	334	316	340	322	313	324	291	328	300	327	333	358	350	375	337	291	341	330	309	321	326	331	358	357	326	334	346	340	316	351	325	290	352	334	299	317	331	340	320	296	308	334	336	322	353	321	339	347	312	312	306	308	352	342	274	349	309	345	342	302	295	308	327	315	302	328	334	325	359	319	311	333	333	326	306	316	324	301	314	337	318	323	312	317	353	330	319	310	321	327	358	339	329	296	316	311	335	318	341	323	324	316	305	350	304	324	334	323	357	330	290	341	325	307	348	323	324	308	361	311	313	373	302	342	327	316	323	314	327	344	299	311	322	324	319	321	321	318	333	313	321	335	304	340	312	301	349	360	341	325	334	322	326	361	357	315	332	339	317	297	298	334	292	290	317	362	331	342	340	347	345	339	328	341	312	359	321	321	345	315	342	325	336	309	350	319	276	329	353	307	317	329	319	358	346	338	344	341	296	352	337	335	325	315	318	341	333	346	321	332	324	332	336	323	338	359	360	316	351	345	302	314	336	306	333	333	302	316	359	334	335	350	359	359	335	345	318	322	327	326	315	332	313	300	315	298	326	347	321	320	335	339	365	335	336	328	322	303	320	311	330	346	319	359	362	367	336	307	314	334	332	357	331	358	334	303	328	295	350	334	314	318	345	322	322	317	344	348	349	333	321	324	303	337	313	319	318	332	349	306	320	313	345	324	308	336	314	311	306	320	332	360	347	303	330	315	337	349	322	320	339	347	292	290	323	295	351	324	291	308	335	331	336	354	341	301	309	363	360	305	328	332	342	337	351	312	335	325	328	327	312	304	333	327	324	337	369	329	329	328	332	303	301	356	309	305	312	309	335	324	322	339	319	342	291	332	329	285	355	358	325	332	313	305	316	336	326	354	334	332	365	327	324	323	325	319	326	350	323	353	345	341	314	357	322	331	313	325	327	354	301	332	308	326	325	335	341	283	351	324	302	335	339	334	336	346	336	336	321	333	302	323	328	336	352	336	301	303	351	289	341	302	320	353	348	341	342	343	318	331	303	335	338	318	301	303	347	315	341	312	321	314
18530	23627	29218	29764	33878	32771	41004	48147	47172	45793	43415	42533	43183	34702	36262	31859	34347	29137	18079	14906	16235	12239	8840	8034	7624	9953	7281	5536	4561	3981	3899	3679	3362	3192	2929	2646	2745	2700	2279	2145	2044	2092	1772	1568	1616	1562	1287	1103	1149	1176	1090	983	982	963	935	924	970	993	995	872	896	897	856	872	901	888	907	963	982	1058	987	1054	988	967	1000	1015	961	897	840	925	898	896	892	874	951	934	868	848	830	829	848	872	857	872	829	801	800	843	804	816	840	826	803	809	819	849	841	855	826	787	797	789	785	765	842	793	808	763	777	829	812	850	753	784	758	812	828	804	777	776	824	801	817	820	791	779	822	761	835	778	852	770	798	825	812	793	791	765	803	822	839	791	791	786	804	777	763	817	796	830	796	765	784	815	799	777	812	806	753	831	746	778	853	751	839	783	771	838	790	819	767	822	803	788	784	824	783	792	763	751	790	809	765	777	808	809	821	813	789	853	784	787	798	795	742	816	800	755	830	783	759	762	702	803	803	828	780	803	785	793	835	812	786	784	860	847	785	833	823	772	817	742	783	809	753	773	782	746	811	790	798	813	815	819	794	818	763	796	812	781	790	797	837	762	788	770	760	780	773	856	826	804	777	809	772	809	822	812	801	834	799	779	817	792	812	797	819	818	824	777	813	809	794	821	784	776	811	791	831	819	759	753	805	802	808	804	830	776	801	795	815	803	773	784	818	738	794	791	796	792	808	788	776	799	806	820	804	795	799	813	871	793	791	797	791	782	770	763	790	771	766	814	807	782	809	795	783	770	782	817	786	823	762	835	761	774	774	826	787	754	774	757	840	804	798	785	811	758	797	787	767	796	819	812	804	804	801	831	774	881	824	785	779	780	727	786	776	797	799	789	781	762	836	764	787	798	819	799	765	831	787	792	765	747	757	810	767	761	767	809	791	795	790	783	802	830	752	823	818	754	810	779	809	820	782	788	813	783	772	787	800	755	813	786	834	821	797	803	852	819	789	783	801	790	815	753	832	817	801	820	826	777	796	773	759	737	808	792	789	821	808	823	845	829	777	767	795	794	819	826	740	787	821	801	779	773	796	825	778	738	873	779	792	784	830	829	777	812	811	780	749	821	802	798	792	820	827	768	787	830	797	809	810	779	760	791	832	843	809	822	869	811	789	749	749	766	784	758	819	798	799	768	797	835	785	761	763	791	777	737	779	801	827	773	762	786	781	823	813	783	804	793	742	825	833	818	776	816	809	787	813	825	811	741	770	738	790	862	809	818	782	845	762	830	771	773	812	776	768	821	762	791	798	758	800	850	770	734	815	819	829	750	809	793	819	776	825	775	798	835	810	803	741	790	789	829	775	804	831	787	806	765	821	770	766	820	804	766	760	738	767	815	779	781	800	793	818	826	759	764	771	825	791	805	797	847	810	796	798	792	775	774	771	805	828	792	769	815	819	800	815	800	809	806	805	763	769	800	831	762	860	809	784	827	766	812	801	765	836	789	824	810	779	814	763	796	757	751	792	769	772	853	845	791	785	785	762	771	752	805	781	776	724	815	823	838	812	727	786	798	792	766	815	716	805	770	812	800	788	780	777	791	758	816	784	766	766	824	815	769	748	756	814	812	795	786	864	818	773	817	816	776	814	817	828	819	841	763	811	843	787	822	787	768	780	783	800	794	816	746	853	796	797	823	808	791	742	841	804	752	795	784	808	824	834	838	790	761	800	832	790	835	804	794	775	838	765	783	812	779	809	853	772	829	828	744	821	778	760	813	724	811	804	774	759	818	858	824	755	809	796	784	803	779	780	828	815	775	836	784	827	774	795	816	817	800	783	786	803	791	796	805	833	790	825	751	790	777	808	818	793	765	777	827	779	746	806	781	771	798	817	776	756	781	783	762	807	867	846	820	837	802	806	766	811	770	842	758	805	754	779	829	803	814	846	805	822	826	755	793	807	854	777	783	816	845	813	784	765	813	795	748	751	812	769	827	786	760	764	768	837	755	816	788	851	780	846	785	835	766	794	823	768	781	838	771	774	877	780	760	777	803	773	792	790	794	795	778	770	796	803	767	816	775	815	829	827	788	776	813	807	793	786	825	786	820	858	816	804	784	770	778	827	780	781	786	764	782	772	825	782	742	804	836	763	804	764	798	809	773	802	802	823	773	806	793	831	857	788	757	770	787	790	792	790	782	814	743	820	837	752	788	799	783	743	820	823	758	837	785	835	756	847	785	794	813	790	859	772	820	783	771	796	790	806	775	801	823	781	743	787	788	775	812	801	817	771	821	805	750	795	804	787	753	789	751	777	800	823	764	833	827	797	792	793	803	804	788	812	841	827	829	846	769	757	733	835	780	805	744	786	774	772	776	811	790	780	798	776	842	766	795	801	774	809	752	793	769	806	766	830	787	762	747	807	747	819	758	829	751	813	779	797	775	811	822	781	731	793	762	811	824	827	808	768	749	867	765	748	786	783	751	815	823	782	791	808	813	815	819	787	792	783	789	786	823	801	804	866	789	803	778	798	789	820	802	791	830	781	785	837	778	794	808	784	809	796	773	794	810	767	765	819	778	799	819	806	828	755	816	822	804	757	816	790	808	766	761	798	817	761	792	873	760	806	784	752	800	799	764	814	813	748	734	823	866	772	800	805	731	744	814	820	760	788	783	796	850	813	793	811	756	804	820	781	780	814	830	817	782	760	808	790	844	788	826	804	837	748	819	843	818	759	806	755	770	816	730	815	753	781	792	794	844	832	773	812	840	829	788	822	771	778	803	847	722	823	804	774	794	753	805	835	816	786	808	793	785	775	803	814	787	779	768	868	821	794	773	826	803	792	825	782	801	796	747	814	771	804	763	797	827	842	798	815	777	787	800	775	759	753	785	836	838	787	787	811	807	786	852	804	764	814	783	791	794	790	787	828	785	791	828	730	791	813	808	810	798	813	811	770	822	863	851	748	807	811	748	791	802	835	836	764	776	836	810	829	796	817	755	778	842	825	809	722	819	831	776	785	783	770	802	805	783	773	832	779	809	792	810	788	766	782	741	789	779	779	826	806	835	818	803	795	819	764	787	797	859	809	753	797	803	801	829	799	791	820	795	830	779	790	791	757	795	832	826	742	800	799	785	753	789	754	833	779	785	815	864	762	791	798	772	859	777	754	802	772	764	803	792	762	788	830	805	818	825	810	778	811	820	738	814	851	795	807	775	752	798	784	790	726	817	801	837	813	789	748	777	782	814	763	765	827	833	807	769	813	862	788	775	823	748	783	779	793	842	824	709	759	802	845	770	810	763	769	789	767	789	783	790	801	790	841	822	753	811	811	766	800	760	758	774	709	819	819	734	793	794	829	782	813	816	858	832	746	807	799	766	791	810	796	772	789	853	812	838	844	803	788	788	769	742	774	757	803	817	788	780	770	792	796	793	817	776	789	766	797	847	755	794	761	795	834	788	823	740	772	787	846	788	746	797	787	798	777	775	796	785	756	720	822	781	790	797	803	787
5646	4431	5035	3012	2226	1528	1315	1346	1169	1096	881	803	782	726	675	668	630	568	483	453	445	467	433	392	388	414	434	413	418	377	377	396	409	422	397	355	391	363	351	370	403	375	369	376	369	333	358	339	345	355	388	338	340	378	324	350	351	313	358	322	336	359	349	349	339	336	343	386	305	336	368	352	332	347	348	355	376	360	378	340	317	339	361	321	336	312	330	322	349	374	331	315	340	369	352	339	340	342	385	353	343	396	305	345	309	348	330	329	333	346	329	365	331	325	332	367	337	313	347	331	346	320	314	331	320	324	313	297	348	278	355	322	362	351	340	351	301	357	359	376	342	340	322	387	370	357	335	337	321	368	327	332	344	315	352	323	336	342	334	379	309	312	363	365	346	340	375	382	329	349	308	377	344	375	376	330	329	354	378	338	343	322	335	337	328	302	331	323	349	336	314	358	331	334	322	378	350	345	351	351	346	310	321	336	316	354	280	357	361	362	301	333	331	354	329	337	327	329	330	348	343	368	347	351	343	337	322	373	315	333	335	332	333	310	350	346	342	378	360	304	341	338	335	362	310	334	379	334	334	328	316	315	353	329	347	295	312	355	320	335	339	351	349	349	355	333	341	336	351	317	337	323	344	344	346	337	338	342	370	350	329	313	324	326	348	308	335	368	337	339	348	340	375	331	337	335	358	382	359	351	305	336	313	350	337	341	314	323	338	321	335	297	332	330	319	372	342	328	347	344	301	327	366	319	354	347	358	342	340	302	348	342	379	319	308	344	364	342	352	342	292	327	340	345	345	373	347	326	337	320	352	357	378	323	340	310	344	323	364	346	341	338	349	383	345	334	318	331	322	333	370	350	320	335	350	330	354	312	370	336	318	349	327	334	362	339	335	337	358	366	361	359	338	332	342	356	373	333	328	371	352	355	322	330	362	319	318	348	328	343	330	349	321	353	362	338	314	341	324	356	331	348	358	334	325	329	337	368	341	361	359	337	348	344	362	343	320	348	325	342	327	352	338	352	347	332	352	357	337	333	352	346	352	304	356	340	342	308	337	353	311	319	357	335	325	344	296	343	345	313	361	320	329	362	333	317	314	316	406	317	340	338	318	350	306	334	323	368	314	356	327	355	332	346	328	320	308	326	325	349	357	337	327	364	327	353	361	304	372	360	357	330	299	333	302	343	332	315	350	331	330	338	319	348	380	356	345	331	375	348	315	350	350	346	323	339	356	374	327	359	326	357	351	320	365	326	334	391	374	346	347	330	325	345	344	373	361	327	324	329	312	293	327	325	348	342	341	302	322	335	361	325	329	334	334	334	338	378	337	365	327	328	380	355	340	358	347	340	353	327	363	339	363	323	360	327	327	351	329	325	351	377	368	335	291	361	336	340	342	352	392	351	339	310	358	340	336	334	354	351	342	354	331	342	311	348	364	298	334	379	331	333	357	319	303	363	340	323	357	324	329	363	342	325	342	328	335	325	353	330	331	332	344	335	358	344	317	367	362	368	319	329	343	368	325	372	315	337	329	348	344	344	356	335	343	339	341	319	353	333	325	355	349	331	339	339	309	352	315	330	339	359	332	371	365	346	304	361	314	354	334	352	304	314	328	334	340	318	329	346	351	342	310	361	335	368	336	332	340	312	293	307	343	344	344	345	341	326	346	332	351	336	321	356	351	356	358	330	346	311	366	334	306	348	349	343	326	315	337	291	341	321	355	327	332	336	361	317	346	342	366	342	347	302	327	343	366	354	351	336	335	367	357	344	352	354	326	365	331	342	332	315	341	365	298	363	343	351	346	344	361	332	317	342	311	306	338	332	360	357	369	342	334	322	340	336	337	328	333	364	352	315	389	342	363	319	333	346	360	310	325	358	340	317	345	336	343	311	335	305	380	327	326	345	367	342	372	357	319	338	334	335	333	341	313	355	346	321	323	326	345	343	317	365	328	329	342	379	334	349	317	367	360	358	360	337	327	320	363	322	341	332	353	344	347	338	346	315	367	288	337	337	353	350	337	316	356	344	338	338	351	332	365	336	362	371	365	358	328	333	305	328	336	312	345	319	329	332	329	351	384	360	329	341	296	353	361	317	348	340	351	377	355	335	341	343	363	319	341	355	342	363	320	315	315	342	362	347	353	321	330	346	308	316	347	334	334	357	348	343	359	326	338	306	344	359	323	344	357	302	307	325	332	375	341	343	330	329	355	343	336	329	350	332	318	323	345	345	338	327	290	348	342	322	335	337	316	317	310	345	332	325	366	329	339	349	344	324	338	334	375	314	349	340	303	333	323	363	366	361	342	296	337	328	332	302	335	333	354	371	355	353	342	331	342	336	310	325	347	370	349	326	355	353	342	325	359	363	342	341	353	326	330	346	339	306	319	332	367	376	343	346	331	357	349	324	358	350	372	355	356	358	343	347	352	357	339	330	358	357	366	318	321	334	326	315	372	343	340	315	391	338	303	300	318	339	342	362	355	353	339	344	331	356	333	353	332	339	319	335	341	358	366	358	321	348	367	378	321	327	330	365	323	366	322	356	329	330	333	331	324	316	326	323	347	342	339	358	329	288	349	358	344	341	355	364	351	327	329	349	350	347	346	358	320	316	363	328	323	333	313	365	308	304	341	324	350	354	329	346	347	349	300	334	331	328	307	327	369	347	313	382	356	357	320	348	336	332	322	360	328	315	342	335	335	341	339	315	345	338	284	363	334	343	321	329	352	362	346	365	349	362	350	325	316	327	334	340	314	336	352	329	343	366	356	361	365	352	337	324	369	355	352	334	334	332	358	335	342	350	357	368	318	360	380	323	324	376	329	360	322	360	319	324	354	337	340	334	339	331	386	368	318	327	353	384	308	348	321	329	337	334	343	317	345	351	324	356	330	364	334	364	330	375	343	347	328	348	304	327	332	358	341	313	329	313	320	322	320	314	346	365	357	325	336	337	358	343	366	346	324	339	325	335	372	339	331	342	306	326	316	348	333	322	332	330	300	331	356	336	301	366	317	349	354	336	337	344	311	338	338	355	351	347	345	343	344	365	332	369	331	344	326	312	335	325	300	379	355	341	336	323	341	366	337	354	354	317	328	332	337	359	341	372	334	321	367	307	323	371	372	324	349	315	364	328	326	333	348	344	329	338	339	328	351	345	315	335	319	338	353	349	351	373	358	322	334	337	349	370	350	306	359	336	336	333	332	336	347	340	330	296	296	306	352	373	314	329	350	330	319	325	310	312	321	314	338	306	311	343	337	347	327	311	330	325	324	325	326	319	344	332	352	319	337	374	333	307	369	341	360	345	357	350	354	338	312	362	365	296	348	335	349	310	394	338	344	343	360	344	352	342	347	311	354	335	364	361	320	342	367	325	327	337	367	320	324	357	383	344	398	343	333	329	344	343	349	330	339	345	307	338	351	325	327	353	341	378	346	326	323	385	319	358	324	347	377	325	341	353	370	334	350	346	279	297	341	323	350	346	346	320	324	315	287	317
4589	5493	8171	7340	7543	6474	6725	7572	6823	6460	4970	4511	4750	3442	3753	3136	3364	2875	2199	1936	1837	1657	1514	1397	1486	1339	1325	1344	1218	1235	1205	1230	1211	1082	1130	1147	1163	1154	1133	1061	1166	1042	991	943	925	908	961	895	925	924	853	958	896	888	902	876	849	881	894	841	911	871	833	870	851	873	832	879	939	960	935	915	827	905	937	900	943	929	864	917	911	871	920	896	860	857	871	820	885	829	827	882	886	896	844	864	803	873	816	857	850	872	870	840	884	836	866	855	833	846	864	845	828	796	852	874	813	848	874	857	869	783	847	828	865	853	864	854	898	828	857	894	839	874	820	854	827	826	863	832	878	862	825	835	754	813	929	830	835	844	864	843	866	862	845	824	867	852	843	844	822	855	870	827	821	813	846	886	880	832	814	819	795	850	862	893	839	865	818	830	849	816	861	903	875	826	803	826	816	828	907	870	859	886	862	807	843	839	846	841	906	774	823	875	865	803	843	858	795	838	889	818	851	820	869	861	826	899	834	901	876	839	874	832	863	850	847	873	828	884	833	828	798	887	878	875	854	828	891	827	879	866	835	817	836	859	825	862	883	876	869	850	822	824	856	832	824	825	826	896	843	819	887	897	815	839	870	812	842	916	821	849	821	820	846	831	852	850	826	790	839	813	881	883	880	800	874	871	870	811	878	831	849	839	918	869	834	911	894	848	896	822	806	846	826	825	898	866	885	857	870	851	846	793	864	904	865	859	858	840	796	878	840	872	878	855	882	827	879	823	910	878	799	881	845	830	806	894	828	808	815	867	846	881	842	865	845	843	907	884	872	838	808	833	839	879	865	810	839	871	853	786	866	860	915	854	867	858	858	852	860	855	936	833	830	849	874	797	853	879	805	859	867	849	910	867	830	852	848	879	766	832	873	855	832	800	902	839	821	847	826	842	845	846	871	864	842	840	867	880	843	875	822	865	882	870	844	805	843	825	835	860	818	835	842	930	794	816	856	849	881	870	876	907	832	844	817	815	892	846	874	848	876	833	849	857	842	825	798	840	884	839	836	760	899	883	873	858	853	865	839	881	891	843	837	902	852	869	833	839	827	829	841	853	874	862	820	860	877	883	873	876	818	821	841	879	851	877	851	870	807	846	899	825	894	852	904	860	862	805	867	830	874	837	860	833	826	816	844	872	850	846	841	864	845	921	828	882	880	826	845	902	829	837	898	874	840	867	840	921	844	848	866	827	870	837	846	842	852	852	903	862	854	873	854	839	879	850	855	831	878	793	860	865	930	820	821	864	885	922	844	864	858	859	859	844	851	898	836	805	858	834	847	813	894	887	887	840	899	880	834	833	784	808	882	822	834	852	887	831	861	891	845	845	855	823	851	861	882	839	840	839	881	889	845	861	840	879	883	868	921	784	825	830	888	840	834	838	866	854	849	838	823	834	861	836	855	918	855	851	824	863	799	863	908	809	845	834	920	828	858	874	902	841	837	876	893	832	855	876	796	854	845	879	835	844	872	900	845	839	794	817	832	832	877	821	838	811	805	859	898	837	823	840	862	866	874	846	829	814	793	880	810	852	816	854	847	851	825	847	857	873	825	813	892	832	829	882	840	852	852	847	883	852	833	863	850	821	864	844	848	856	885	863	866	810	873	847	854	871	896	865	879	879	870	855	876	841	849	881	893	893	803	827	851	844	853	843	883	861	831	850	899	857	838	866	872	842	852	831	831	880	861	845	832	836	846	872	814	828	828	837	877	912	883	831	912	849	836	853	848	830	848	867	883	824	794	870	867	830	832	840	846	821	806	892	820	836	874	831	878	860	857	826	889	818	887	861	879	828	891	882	851	872	847	906	862	872	843	879	825	841	842	858	827	852	863	832	873	831	844	852	883	862	832	883	844	797	847	828	823	855	865	895	877	849	840	809	808	846	874	853	851	896	825	830	850	902	822	824	933	846	868	870	874	888	867	854	860	837	870	858	897	867	799	831	874	798	832	833	842	843	818	854	850	835	867	849	861	840	868	887	860	879	863	837	838	833	847	867	794	903	833	839	839	862	836	916	809	839	807	857	883	858	877	827	831	890	827	839	852	908	860	856	822	882	889	878	829	862	798	847	842	817	904	890	872	868	858	859	866	819	889	866	872	891	853	904	873	784	895	824	866	851	882	834	858	848	841	858	827	853	824	853	852	846	858	810	902	867	842	808	886	832	875	818	900	828	881	873	888	840	865	870	879	831	879	786	872	845	841	865	824	805	873	919	865	842	836	852	823	865	883	843	872	793	892	870	824	854	835	852	850	829	818	850	878	848	834	881	848	818	853	860	890	818	852	856	840	854	843	904	843	855	817	855	862	848	883	834	836	859	825	824	814	855	847	855	862	898	909	827	857	846	857	849	814	867	862	808	827	880	872	831	828	816	884	851	845	799	931	884	854	865	869	866	833	873	845	856	854	842	839	826	862	854	873	821	797	798	856	880	900	772	898	822	861	864	823	856	863	807	872	884	835	800	838	893	880	850	822	850	897	845	799	836	975	823	854	854	854	856	854	884	824	892	911	859	878	867	871	895	851	823	821	886	833	878	848	820	889	850	871	868	841	864	839	801	858	878	896	837	830	870	861	871	836	884	832	823	875	861	870	892	810	904	855	836	847	837	850	816	828	858	799	836	896	861	829	863	902	832	813	846	876	883	831	891	870	842	810	890	849	874	882	904	861	870	855	839	812	795	855	847	842	883	875	864	897	813	809	943	908	833	859	853	838	836	820	852	816	812	819	770	855	823	888	882	878	893	852	855	916	830	800	899	882	844	826	811	827	815	827	859	922	785	883	813	892	847	846	858	848	850	836	849	841	794	887	839	797	831	937	863	861	833	837	816	870	865	849	828	826	843	872	883	809	810	834	861	887	865	831	844	861	860	871	850	846	820	813	844	854	840	852	815	866	866	879	881	874	892	793	845	881	865	821	842	849	830	858	904	752	820	864	867	876	890	829	873	857	882	851	842	836	875	828	817	852	807	889	860	811	842	836	835	860	893	837	865	837	842	885	848	837	827	904	816	856	826	871	808	804	897	909	793	835	895	828	777	915	886	839	861	878	865	843	863	915	828	845	825	856	825	897	859	887	879	880	875	869	862	795	796	866	836	849	853	850	841	844	843	836	900	855	824	860	898	804	849	850	882	840	805	882	866	862	829	842	862	873	843	863	877	867	877	834	841	927	865	860	897	870	888	889	876	820	825	839	821	853	847	814	827	800	806	854	833	827	834	879	858	862	878	834	841	853	881	829	871	889	835	768	861	890	880	832	833	875	863	869	877	809	870	881	916	802	897	860	824	824	836	879	874	871	883	858	924	871	850	894	835	846	824	858	788	827	882	826	800	812	796	836	825	872	846	877	892	877	838	804	867	859	836	821	862	833	810	838	858	854	843	809	888	782	892	851	852	861	849	836	844	874	893	878	853	825	894	852	843	809	869	849	855	809	879	852	833	855	833	921	847	820	817	884	868
22506	21434	29088	22275	21360	18630	17959	21187	22191	18816	15606	11647	11100	7457	7155	6507	6549	5235	2455	2068	1813	1439	1013	948	1026	1082	746	734	678	629	694	673	589	625	570	537	550	526	493	551	489	520	453	454	451	468	425	488	413	468	445	420	425	444	419	448	403	444	483	384	400	451	388	381	447	409	426	422	455	444	408	444	437	452	392	457	461	456	424	413	406	431	390	426	422	439	428	394	427	415	420	459	444	424	404	395	417	439	427	403	420	436	420	399	397	385	406	430	399	402	407	395	427	404	429	384	393	438	417	362	415	409	442	416	380	396	404	402	442	401	428	383	452	444	404	418	409	397	430	412	404	379	409	380	395	420	392	392	385	416	396	454	435	412	411	430	450	416	405	393	407	408	396	422	393	428	418	406	439	434	365	408	407	390	421	392	404	396	407	380	420	419	404	355	439	402	433	455	419	382	384	423	378	411	417	403	424	439	400	440	437	453	425	404	404	417	394	387	441	445	398	426	405	396	395	426	450	402	390	450	441	405	444	412	417	436	404	418	407	389	396	383	403	410	391	385	420	417	414	423	452	392	445	439	411	412	413	408	433	478	407	377	434	423	422	398	429	391	396	476	420	421	391	388	410	430	393	415	389	433	416	372	430	444	414	454	393	420	391	451	387	427	438	397	419	400	418	414	414	365	411	442	423	441	448	420	386	393	397	432	407	436	408	415	418	413	438	438	421	397	383	416	401	429	411	417	389	427	394	390	419	416	428	416	466	391	445	406	405	443	433	413	406	416	426	398	398	455	407	442	413	408	423	398	427	406	405	384	420	409	388	435	444	392	447	411	418	372	411	419	378	391	458	410	411	434	415	432	394	450	406	419	415	401	432	407	417	398	382	413	384	428	411	426	445	421	395	396	394	402	398	412	454	432	424	402	397	451	399	431	397	423	414	426	401	446	429	388	397	400	365	399	391	386	404	453	430	398	429	379	433	435	459	408	387	436	398	422	387	418	421	441	406	387	373	412	441	420	425	413	392	437	377	422	420	435	419	389	406	396	423	409	407	425	414	414	409	398	430	384	402	397	464	370	444	409	420	439	435	371	432	409	419	413	425	425	382	370	419	405	407	363	409	459	431	400	444	424	413	425	418	450	443	387	382	405	405	425	385	412	410	381	382	421	434	431	448	382	402	424	423	409	420	419	420	424	428	424	426	456	436	448	396	379	419	421	411	397	414	407	418	416	417	404	424	420	415	428	430	375	400	364	420	396	399	402	406	417	412	421	427	413	416	428	425	424	436	441	417	398	411	420	410	429	433	433	433	367	393	393	447	394	382	416	399	442	407	439	389	388	400	470	407	401	410	399	412	406	449	448	397	398	425	387	419	436	387	423	369	395	401	398	389	412	407	432	393	378	431	424	418	434	421	407	400	404	433	411	396	402	408	414	411	397	412	448	405	436	430	447	420	425	386	398	433	429	406	393	442	417	399	401	438	476	423	391	411	419	401	462	434	378	403	400	446	412	394	419	375	403	410	429	385	409	442	408	416	408	431	372	409	460	418	396	427	401	425	418	419	434	373	404	413	420	411	413	381	449	391	401	419	403	406	416	423	414	408	385	407	395	419	433	431	419	363	421	388	424	394	365	469	415	377	410	434	426	448	374	427	438	402	417	440	471	421	369	429	390	382	430	399	424	424	408	424	415	429	407	423	394	387	395	406	413	403	409	384	402	444	434	398	412	454	388	445	388	436	440	446	450	441	385	429	414	423	443	374	413	396	415	421	438	379	404	378	391	423	380	415	384	437	424	391	410	444	476	389	400	429	399	401	433	396	371	466	417	402	415	411	381	398	487	417	418	413	426	401	406	455	421	388	436	445	436	412	413	454	430	415	432	432	402	446	401	430	413	431	444	419	445	425	426	423	412	386	448	403	396	444	458	425	431	401	389	440	422	442	440	435	424	419	427	388	453	452	434	400	417	399	457	413	431	426	463	418	418	386	413	436	424	366	432	417	455	429	427	382	404	441	449	441	434	424	453	403	400	445	413	421	423	395	453	361	408	411	387	421	391	378	422	431	432	388	397	405	436	416	464	452	415	411	437	395	417	453	405	401	389	450	395	406	392	413	436	384	416	411	420	441	414	441	422	413	391	396	368	401	402	382	428	432	452	380	383	413	385	444	402	428	414	395	454	369	416	442	436	398	421	427	401	416	440	422	422	382	409	422	457	471	438	424	393	398	428	395	434	415	356	432	426	397	447	398	411	388	405	410	397	430	370	421	433	424	388	399	428	428	412	411	415	406	416	409	426	419	430	389	438	422	414	412	424	397	395	379	456	421	375	458	440	409	427	438	424	442	414	376	433	406	390	432	379	384	400	432	414	421	464	443	417	403	413	420	404	418	409	471	391	407	443	432	383	425	409	417	434	425	438	419	416	427	442	395	407	408	391	436	431	410	439	417	409	418	429	433	421	407	407	388	427	410	384	434	450	419	410	442	388	421	394	412	395	443	419	443	424	403	406	370	439	441	421	404	407	406	424	418	421	388	429	419	419	419	359	396	392	375	410	423	394	426	441	384	389	441	415	416	367	426	382	383	404	422	401	427	396	441	447	431	381	398	421	407	422	421	386	407	433	390	404	423	407	408	396	380	421	449	406	365	415	383	442	432	431	404	377	428	401	426	428	407	406	429	423	400	449	402	384	421	419	427	388	458	382	402	388	406	420	448	370	392	414	437	425	411	409	424	426	392	412	400	423	436	436	428	432	416	410	400	450	421	451	408	416	416	398	382	379	384	392	436	372	386	410	466	429	415	431	400	381	407	432	451	375	445	413	419	431	421	403	389	441	423	417	408	449	410	410	392	417	406	414	433	428	416	403	425	428	385	424	379	428	421	395	388	408	411	414	395	404	438	393	402	454	422	415	429	458	440	435	404	442	401	404	404	470	414	473	443	420	397	422	381	437	407	427	402	391	386	376	414	407	452	386	425	426	435	411	422	411	396	410	383	421	431	407	399	399	413	383	436	385	418	421	437	423	383	401	400	405	404	406	412	429	382	404	422	443	412	417	405	409	402	433	402	394	462	417	409	401	461	396	439	447	435	437	397	420	431	442	438	443	374	446	411	442	414	411	461	450	395	387	432	404	409	400	410	432	414	399	408	408	418	421	414	406	430	419	396	415	403	399	409	387	390	444	398	431	415	401	406	401	413	414	433	427	415	419	428	413	439	418	418	417	405	429	444	428	427	381	365	409	460	432	399	417	397	380	410	388	385	375	393	412	390	423	400	428	400	412	379	371	415	408	440	415	429	429	402	439	437	407	402	394	403	420	444	469	409	409	402	418	400	403	370	399	408	403	419	415	419	404	380	422	409	430	422	386	409	382	448	422	395	393	404	434	426	438	455	385	397	392	375	422	399	439	418	413	424	409	395	424	411	393	421	444	392	412	441	408	432	421	430	417	423	406	382	433	435	406	395	403	418	422	396	406	429	405	438	397	427	400	385	421	435	411
14447	18121	24264	23440	27690	26209	31969	39865	39329	38164	35038	33197	32533	24932	27283	23903	25636	18272	10575	10079	9483	7817	4963	5414	5824	5924	3828	3369	3097	2785	2814	2727	2381	2374	2088	2057	2138	2052	1841	1895	1801	1644	1611	1461	1418	1380	1232	1195	1273	1195	1143	1145	1142	1027	1166	1065	1070	1072	1108	1038	1103	1028	1117	1003	1035	1105	1158	1146	1117	1133	1077	1201	1057	1109	1133	1145	1018	1042	1051	1085	1066	1059	1071	1112	1044	1050	1043	1029	1036	1004	1061	962	953	1064	1036	1015	1061	1043	1041	980	1011	1070	983	998	971	1027	969	950	1016	962	986	986	1042	939	1003	965	1003	980	1000	945	1030	970	1051	941	980	950	1053	972	954	959	938	961	980	962	1016	1007	984	995	1020	1022	983	1061	988	978	1047	960	975	980	978	958	1031	993	1016	993	1006	987	977	1018	978	999	1000	965	1020	1016	962	1058	963	1081	1019	1013	926	968	968	1001	993	992	991	985	999	1007	982	970	1011	973	974	997	999	1005	993	1014	1000	1013	986	1019	1034	1022	1021	980	996	1029	1024	985	979	1050	1033	985	1031	970	998	999	1011	1033	1038	1043	995	1009	1050	943	1013	1061	1013	1028	1027	998	953	967	1004	997	971	1048	963	984	948	998	959	933	963	1010	988	932	1032	978	992	1030	1004	992	986	1048	990	1020	969	983	1084	979	1028	1006	981	989	985	1039	956	974	1035	973	967	994	1003	977	1016	1036	954	1032	985	1013	954	955	1008	995	1024	973	1012	973	1039	952	991	1020	980	963	989	989	1047	974	1008	1005	960	982	983	991	970	992	1013	1014	981	1007	993	1024	1020	1011	985	952	1013	965	992	1006	1034	1034	968	1003	998	988	976	987	1000	968	1037	972	1044	992	999	1051	1027	1024	920	988	1043	991	996	997	950	972	1026	950	960	1039	1006	1027	1000	1000	987	1026	949	941	935	981	991	1014	1015	987	1050	983	969	1009	1021	1062	1052	1036	966	967	1016	954	990	1012	1006	1003	1066	1026	985	1033	1031	956	940	981	1017	983	972	967	983	1001	960	1017	1016	1007	992	987	964	1031	1023	998	963	1002	970	973	1015	959	1002	1034	1015	1005	1015	1064	982	996	1055	996	1014	1050	964	1029	939	1007	942	925	987	960	966	1029	975	976	1023	1047	1048	965	1050	1022	1041	981	1061	975	935	1025	982	990	975	1029	1001	992	964	1044	999	989	1011	1001	1038	984	989	983	1043	1028	987	1007	981	1028	1072	1001	968	1062	996	1055	1022	934	979	1027	991	1042	990	947	1065	1010	971	1034	989	942	914	1078	1001	1051	1014	988	984	934	933	1028	974	929	965	996	995	988	983	1029	994	1058	1010	939	1042	979	983	1000	980	984	1001	1031	1041	986	1062	987	958	1022	1009	986	1067	1053	995	981	978	1023	1008	1021	1008	1004	1040	1018	955	1002	1009	988	1024	978	1003	1028	993	958	989	988	1029	1029	1012	983	1020	974	969	1053	1053	963	971	979	998	978	1040	1012	1030	961	1061	943	978	1014	962	1032	999	989	1027	1083	986	1019	953	1064	1051	981	1025	945	1031	1078	1001	1006	998	972	975	999	1016	989	1055	994	1026	965	968	974	1005	977	1064	996	1051	1066	995	1012	1046	980	986	946	973	998	946	967	945	1004	995	981	1007	1001	1085	972	1070	946	982	996	1054	990	956	1021	1045	1052	1012	946	1039	991	986	1001	983	972	964	964	981	1039	1008	980	1028	946	1050	977	1021	908	943	966	958	959	1051	996	1011	979	1021	1031	1003	1044	1072	1052	1015	935	997	981	1006	1047	1019	944	1033	928	1011	1059	969	1000	1026	999	973	1053	958	950	1018	1008	966	970	998	995	993	1013	1019	993	1031	979	999	985	1049	999	1008	953	951	1040	967	982	1012	1000	951	997	1049	1029	989	1029	1016	1028	1005	1014	963	955	970	995	1005	979	1002	1024	1059	1027	957	1051	956	979	998	1006	954	1018	986	1021	993	1030	991	1012	1026	956	1017	1023	977	958	1042	988	995	988	1002	1014	964	1012	1049	1020	1008	1042	1019	964	985	1002	921	1006	1047	1013	1020	1010	990	1004	1001	1010	1003	1007	978	995	1018	1022	1020	1004	1001	1028	1007	1013	1051	987	1010	1004	1003	1000	978	945	994	1015	973	995	986	1026	961	1015	1016	1028	940	1008	1051	1025	1006	1052	996	997	986	980	1070	1039	937	1035	973	1019	1003	942	1005	1004	1007	970	1011	1008	1006	976	983	983	1034	929	975	959	936	1040	986	981	981	964	968	991	1010	980	1019	983	992	1027	988	989	956	980	947	1011	1033	966	992	1059	996	969	982	962	960	1051	988	1012	1005	1003	1048	973	994	1015	1014	1032	976	990	996	1013	1017	954	969	988	968	1024	1000	1034	984	1025	942	994	966	978	1007	992	1076	987	974	984	1022	1011	965	1037	994	972	965	1019	1076	959	1008	979	964	1046	986	973	1008	988	1008	1026	988	1003	960	954	953	986	1012	971	973	1022	1021	1030	997	995	948	988	995	980	1041	988	1017	999	1011	1008	1005	1005	1012	973	1000	946	1018	984	991	961	1013	1015	990	1048	885	979	1040	979	1018	976	959	983	977	991	998	1037	1000	955	1021	989	1038	983	1046	1034	1007	1005	981	1025	989	1017	967	972	973	1033	985	1030	986	985	970	1038	932	964	1013	955	954	962	1028	967	1013	1021	1029	1011	1015	990	977	980	1033	984	1032	992	970	958	1034	1003	1026	958	1018	993	991	988	1062	989	1027	997	980	999	970	981	973	972	989	999	1020	1032	992	1005	1043	1005	995	990	1003	957	985	999	999	997	984	984	1000	1009	955	997	1022	1016	958	1084	984	980	1006	991	994	1001	1014	964	979	971	950	1015	966	1008	1003	1051	934	1002	952	1009	979	1006	1003	948	1006	1045	984	1037	1033	987	986	1003	1013	1001	1023	1028	1051	963	1007	1027	1003	1013	1023	975	1023	1030	979	1058	967	948	1013	973	961	1053	1041	1051	976	998	1028	1027	995	972	972	1047	1032	1000	990	1000	1033	993	960	1014	1009	969	1061	972	1001	1004	1019	1047	1002	945	952	1004	980	977	981	1024	1012	967	970	1006	959	1008	1017	951	987	1037	1016	991	1048	991	1029	985	1009	969	990	990	1088	985	997	982	1019	971	1050	1028	1013	974	984	1032	1021	968	983	948	988	996	956	1042	975	1036	977	1011	1080	990	1032	970	1013	923	994	1000	1002	1016	992	966	987	1009	983	1005	983	1046	1029	1002	1021	977	1001	993	998	1028	1014	958	1006	1001	970	1002	937	986	965	941	1047	961	998	965	1033	1014	1030	1089	985	1017	1020	1004	986	1053	995	1047	1000	1033	964	1004	991	965	1000	971	992	1050	970	1001	1019	979	1038	980	1025	1003	992	973	992	1020	1003	1021	1011	940	929	1014	1037	1009	1016	981	994	978	1036	950	1023	1005	980	1022	1059	1021	1025	989	992	1005	1037	1025	1003	982	990	954	994	1063	969	1035	1018	1012	995	1019	1003	989	1040	1017	1045	1024	1013	967	945	1012	989	1001	1000	982	962	985	986	1026	943	1039	981	965	989	943	966	1003	1026	981	1013	943	1015	952	972	1025	953	1001	1108	986	991	1024	1021	1003	1035	1010	1002	995	1054	958	1024	997	944	936	994	967	1063	993	940	974	1011	965	989	1038	967	1015	1057	920	993	1033	1047	1006	964	990	1015	1037	953	968	954	1045	977	1010	1019	978	961	975	1061	995	1017	968	987	1062	1032	996	1013	1037	1021	1055	1058	1021	971	1019	964	1018	978	990	1048	977	938	963	1017	1005	937	989	940	1020	1056	1033	999	1013	1048	976	1020	976	972	1035	1010	958	941	983	1011	1049	965	924	939	945	945	946	977	1008	991	1026	1030	975	1007	982	955	985	1015	981	999	1006	974	1016	960	1000	985	982	1003	1038	1017	1031	1017	1016	1042	1025	1035	951	1032	986	973	1041	962	962	956	980	983	1016	1006	988	934	1058	1038	1009	987	998	973	1023	1011	988	967	1025	1061	973	1005	1014	1062	980	943	994	961	992	1035	931	1017	977	1030	974	1026	1000	1030	1036	1003	1006	965	1034	1043	1080	1010	1042	1016	948	998	1007	1052	1064	1026	992	999	989	1034	983	1002	1002
30216	29498	33957	28024	27784	26051	27948	30813	32308	29192	25897	21250	20913	13705	12931	10884	11691	9670	4272	3874	3175	2796	1821	1457	1648	1385	1064	859	864	706	791	766	662	683	575	566	586	622	568	510	466	480	414	406	430	432	384	386	387	350	345	364	353	347	319	348	325	369	340	355	378	354	336	355	314	353	343	356	370	362	347	375	356	332	338	341	329	356	361	371	335	342	340	331	329	352	289	351	297	283	333	335	328	349	311	370	316	334	322	323	340	330	319	326	338	341	354	328	301	331	359	304	325	305	337	331	359	336	331	305	291	290	314	328	300	351	341	327	324	331	370	359	351	349	335	359	333	323	345	361	318	357	334	368	353	345	317	316	328	331	340	312	350	298	334	335	342	330	316	351	333	355	335	308	326	327	310	345	326	319	346	309	336	312	330	378	325	312	338	338	317	329	370	315	336	334	340	351	311	318	311	310	334	314	311	327	351	335	319	335	337	323	353	312	321	312	327	349	375	292	288	331	327	334	360	347	335	335	333	338	341	330	314	331	318	341	320	338	332	324	343	302	336	345	293	311	332	335	360	334	379	329	310	330	350	302	329	321	348	349	327	332	340	303	290	363	322	319	316	338	339	319	323	338	355	343	312	376	328	316	309	325	302	334	300	349	314	333	310	322	330	326	336	337	332	311	314	345	326	345	310	321	304	334	330	292	335	361	338	333	334	346	356	310	332	322	367	319	349	330	321	345	344	314	332	341	360	313	320	331	328	318	314	347	367	345	316	335	359	319	299	318	315	325	322	330	325	338	320	315	325	317	331	319	327	310	334	349	309	324	332	350	365	308	329	322	334	322	299	339	319	299	327	339	335	349	324	334	309	316	318	336	342	347	339	313	332	314	330	341	318	321	316	324	317	308	329	332	325	333	332	345	315	305	341	324	324	372	357	341	337	340	338	341	348	349	340	347	326	311	342	328	317	367	279	326	355	396	317	298	316	346	340	353	318	320	347	319	338	375	315	316	340	347	339	309	295	328	327	320	322	321	318	327	337	304	357	294	306	325	299	328	362	356	334	386	312	356	356	332	347	331	304	282	317	347	312	335	305	345	336	366	343	305	346	324	316	337	312	301	334	323	374	355	335	335	355	306	341	348	343	325	301	282	339	338	320	350	314	352	332	323	345	292	371	321	316	375	348	344	326	338	353	320	347	319	309	346	323	319	353	334	335	335	349	320	343	332	343	329	318	316	339	364	334	330	326	306	342	303	320	327	345	354	331	351	383	353	309	347	298	323	332	338	337	319	337	324	302	345	336	344	360	343	312	327	328	362	331	333	346	352	332	308	363	358	322	304	312	333	322	326	306	344	319	330	341	309	337	327	323	318	350	320	324	322	329	326	333	348	329	319	317	310	332	329	343	318	352	338	330	326	347	329	316	336	333	336	316	337	326	358	364	292	317	311	312	337	332	327	334	333	314	321	337	323	289	346	358	349	319	340	326	350	306	333	373	328	316	329	339	322	349	311	340	344	307	312	322	328	313	314	299	330	324	314	336	331	349	338	351	327	348	323	341	323	331	331	338	315	323	338	290	337	313	299	308	332	333	303	334	312	357	355	302	331	331	336	324	301	349	323	316	346	314	330	318	333	306	390	334	358	362	324	349	317	320	336	316	334	325	321	331	325	327	318	370	334	337	308	330	339	335	342	350	368	331	339	334	325	375	349	289	324	283	291	324	321	317	298	320	301	291	294	321	295	310	326	342	333	337	308	325	333	318	344	375	315	338	319	320	315	303	335	312	334	343	323	301	318	366	345	315	331	342	345	365	324	317	321	313	316	315	319	296	351	333	352	318	330	321	355	320	349	347	334	319	349	357	325	339	332	330	333	335	348	367	343	315	341	317	338	342	296	297	335	365	313	331	315	293	315	310	362	330	337	333	340	326	353	314	349	328	299	340	329	337	361	291	345	341	320	356	346	340	353	336	351	326	360	306	332	321	380	359	361	300	342	339	345	315	343	333	295	363	331	335	303	355	372	321	309	344	320	320	343	347	364	310	321	315	313	331	328	322	331	332	340	329	326	321	340	336	350	326	310	334	321	319	349	315	299	328	335	316	313	325	315	337	314	321	330	316	345	323	341	353	333	329	336	352	329	322	327	333	331	290	329	334	345	320	350	351	314	329	305	280	332	333	326	313	345	319	355	342	310	324	297	318	329	311	358	349	353	304	309	322	351	345	305	337	357	358	339	335	343	347	326	372	325	359	337	319	336	357	317	334	309	308	322	290	336	327	309	329	341	338	329	312	330	340	326	344	315	373	312	351	313	327	328	356	307	335	346	318	338	355	360	327	303	311	327	319	337	312	328	321	335	338	322	314	331	335	313	326	308	332	341	324	352	312	347	304	336	359	357	316	311	352	355	316	347	329	320	343	317	307	318	334	336	326	334	346	322	291	329	363	338	340	356	346	318	339	319	339	321	379	330	332	321	306	335	311	319	347	339	293	326	343	331	340	343	332	360	321	352	324	332	341	324	330	340	326	311	320	337	327	342	342	349	339	334	313	328	283	352	356	332	334	271	347	305	313	314	325	311	313	320	326	337	355	334	311	332	299	350	335	328	349	339	334	318	334	347	342	331	324	328	373	321	333	334	319	306	308	331	343	341	326	313	352	336	299	337	325	324	332	308	334	331	295	334	341	352	325	293	337	366	323	327	289	325	306	338	332	362	366	340	333	339	341	324	351	304	373	349	345	305	308	356	374	328	332	352	329	310	367	360	317	341	302	313	312	346	283	328	321	341	317	341	361	327	331	330	346	348	354	338	307	317	347	330	342	355	309	300	306	355	300	375	342	305	307	300	350	320	321	338	351	335	315	315	348	316	318	298	349	313	335	326	303	305	304	328	310	364	343	344	328	350	339	332	323	340	319	345	298	310	323	337	327	323	332	311	331	323	318	310	357	316	306	355	333	346	344	313	345	332	328	321	337	322	312	358	311	314	283	331	330	311	310	313	311	305	310	317	315	367	326	320	299	317	324	318	368	330	315	360	333	360	350	338	301	314	290	338	325	365	330	336	341	307	305	336	309	359	299	320	336	297	292	336	321	349	340	326	329	315	325	326	345	322	320	319	343	304	356	364	309	344	342	340	318	337	328	307	326	348	323	366	354	337	331	335	310	304	343	328	370	337	337	323	354	318	323	334	334	334	340	296	332	372	342	323	332	351	324	343	329	318	350	333	300	305	339	338	318	336	321	367	314	321	312	343	364	353	326	307	310	301	307	317	323	351	322	311	357	320	341	305	352	340	298	339	324	320	317	330	323	336	316	330	298	366	332	326	322	346	338	334	332	329	357	342	337	309	316	331	315	342	335	348	334	321	309	319	353	319	334	331	349	305	340	339	360	318	318	321	336	322	323	328	312	329	303	349	321	336	325	306	324	308	321	307	357	341	353	323	325	329	333	343	345	337	345	311	325	337	315	337	351	359	345	343	296	324	330	351	352	352	349	363	276	310	324	307
17969	23470	29540	29323	34220	33809	40125	47081	46026	46003	44291	43050	42029	33753	35941	32071	34917	26021	16026	15586	14116	12680	8213	7942	9504	8751	5827	5018	4565	3698	4229	3902	3214	3544	2888	2632	2814	2651	2316	2342	2068	1958	1555	1490	1740	1462	1273	1244	1276	1081	1074	997	992	962	919	996	958	946	835	907	914	867	854	886	885	902	989	987	1018	1008	1048	1149	1028	958	986	991	939	916	970	936	857	904	994	919	906	911	919	868	866	847	850	844	862	856	821	793	820	899	784	815	844	822	800	843	803	817	831	851	815	814	805	808	826	790	839	770	824	821	811	803	790	800	753	814	828	801	769	747	761	786	793	826	812	821	804	800	798	793	841	815	816	823	777	814	815	797	758	806	813	817	807	841	805	760	788	812	777	796	813	785	885	820	829	773	775	737	805	816	777	778	819	809	824	823	796	788	834	804	779	782	768	783	794	752	821	829	741	790	804	818	765	836	808	737	845	840	806	785	835	764	776	816	860	777	796	819	883	812	802	787	782	872	836	810	814	806	836	822	838	807	797	786	763	782	796	751	833	772	839	797	815	793	803	840	842	841	801	746	733	770	811	852	793	793	838	818	779	814	790	819	798	806	797	746	802	809	836	774	790	849	872	772	807	792	840	848	801	817	846	745	823	772	798	799	800	813	794	825	792	786	752	871	777	806	812	822	779	829	842	806	799	742	806	801	757	832	766	843	767	758	818	821	832	786	829	788	804	823	795	790	758	758	788	768	753	784	843	845	839	831	784	783	810	777	789	820	853	823	781	834	828	779	829	851	776	795	855	858	817	833	844	785	818	782	801	844	773	752	799	765	777	831	781	788	752	813	811	775	766	802	780	801	803	772	825	775	791	766	797	758	843	797	769	807	848	796	757	800	780	846	788	792	764	771	844	745	791	813	799	798	818	841	811	813	781	796	802	814	768	758	759	809	737	831	791	814	819	750	792	757	804	814	803	784	831	772	767	793	790	818	764	792	726	833	790	775	772	786	770	753	821	793	806	799	758	775	795	808	813	760	789	811	812	765	809	824	795	790	821	788	775	804	779	762	802	811	773	799	793	767	789	847	812	805	793	791	778	782	795	787	802	809	786	827	836	815	803	825	789	825	775	846	817	752	835	830	820	812	772	771	786	754	792	808	773	804	825	817	796	787	785	824	802	824	796	780	819	792	777	774	780	838	774	758	797	758	784	807	833	817	854	779	819	800	829	786	813	776	762	826	796	840	820	768	848	787	864	794	773	779	778	806	795	804	790	801	823	800	804	845	800	787	770	761	814	761	829	826	804	831	784	806	819	785	773	844	806	779	839	833	824	795	792	798	764	783	810	805	842	824	821	823	800	789	885	828	789	795	803	779	770	839	845	798	782	756	788	817	743	833	750	774	783	850	843	793	774	847	792	775	828	846	785	800	821	838	813	775	808	806	761	803	797	806	756	763	769	839	767	850	777	820	776	799	825	753	769	792	747	832	891	792	747	781	810	776	739	768	811	775	813	813	804	806	789	825	784	779	810	794	787	846	790	832	800	846	741	809	832	758	762	761	817	824	789	822	797	738	796	774	805	836	827	756	770	774	825	818	789	796	792	831	829	769	769	839	785	769	783	768	816	827	768	790	836	778	841	830	782	768	756	799	800	776	802	780	853	776	787	782	813	763	790	812	802	776	839	818	843	794	743	780	841	798	786	816	843	825	777	818	818	840	806	846	812	812	775	830	833	768	777	788	777	824	800	799	857	798	799	806	826	778	818	814	755	825	768	759	791	775	797	822	856	768	820	770	831	787	803	829	789	818	780	816	814	807	797	799	816	817	741	764	759	756	786	762	827	793	854	812	801	783	766	808	797	791	833	790	771	787	817	812	766	797	884	826	782	747	806	800	780	813	789	810	789	783	763	807	800	772	755	794	776	805	816	796	796	820	807	779	805	756	770	815	782	746	799	761	793	789	834	821	774	799	789	771	827	832	768	790	802	828	807	770	805	729	802	846	819	782	826	723	771	800	795	843	801	792	838	833	747	801	800	810	816	787	798	779	824	791	856	819	778	794	802	766	799	793	816	747	868	779	827	797	810	787	802	830	773	825	781	800	775	811	838	838	807	803	801	825	805	803	770	775	810	804	849	785	844	810	789	802	797	805	837	810	796	778	800	806	831	798	825	817	750	783	814	788	795	868	801	867	804	796	808	771	789	767	839	798	796	768	789	816	838	841	839	808	819	815	843	777	797	771	844	781	788	815	832	781	817	794	783	825	805	775	775	825	760	740	816	808	828	843	785	797	820	807	781	830	792	784	779	816	786	775	835	768	776	804	805	795	790	749	808	806	798	800	803	826	751	827	722	770	780	791	820	808	801	783	817	829	768	819	802	849	765	812	832	812	772	802	787	795	810	776	808	827	766	802	833	778	791	802	817	777	820	863	799	796	785	787	826	773	774	764	873	769	765	806	780	832	830	830	811	754	829	818	820	825	821	877	791	753	776	791	800	777	840	810	768	752	775	785	790	809	835	858	815	759	752	817	800	810	780	839	795	787	840	798	770	782	795	704	824	775	797	769	819	762	837	829	814	799	753	788	865	784	781	781	809	812	812	755	759	844	790	849	808	831	775	828	810	848	751	748	786	761	787	856	761	777	755	769	780	775	741	856	774	779	798	794	853	808	797	848	850	858	743	821	842	762	836	800	771	777	831	808	796	828	792	807	836	840	786	785	838	773	826	776	807	824	773	818	782	814	788	817	776	769	784	802	720	835	851	820	797	826	775	786	807	803	834	826	803	832	813	805	839	767	849	813	742	814	790	820	793	792	782	785	799	805	806	812	792	863	872	787	793	819	781	740	782	745	785	768	812	722	787	838	815	787	773	801	816	775	829	766	813	840	778	860	802	779	734	777	837	762	759	790	785	790	848	799	821	802	809	805	775	791	845	833	776	742	797	791	800	782	834	854	769	809	839	810	820	784	791	826	738	797	814	807	770	816	856	829	823	826	811	799	778	799	831	842	828	815	831	814	799	794	740	805	820	764	815	810	756	828	836	794	802	767	778	767	748	845	729	827	779	851	757	786	836	787	810	794	834	823	797	773	782	823	779	821	834	836	781	830	784	827	720	841	803	794	890	769	813	799	808	802	814	790	829	793	794	773	781	801	828	822	826	815	816	775	791	738	796	826	828	781	814	783	850	770	778	806	800	776	811	756	775	760	752	830	817	816	829	794	772	812	770	830	827	796	812	797	810	822	804	833	829	798	803	821	809	751	822	739	808	829	813	783	794	787	833	844	779	847	782	791	815	774	821	758	773	816	761	819	794	816	806	826	762	829	784	762	809	819	754	790	784	779	775	864	818	788	835	756	807	821	841	807	833	771	875	795	759	777	784	790	786	814	801	736	822	789	788	785	785	815	821	786	849	778	819	789	818	819	793	799	779	814	801	770	744	814	842	779	748	813	830	796	831	772	832	759	800	826	835	851	787	818	793	772	785	774	841	788	788	813	766	831	837	816	779	746
5716	4221	4946	2916	2381	1757	1521	1577	1414	1236	994	887	788	737	706	646	658	591	479	467	447	429	409	396	428	426	406	410	395	402	380	363	379	379	342	352	370	406	365	358	367	403	353	350	334	352	360	353	368	338	331	400	358	327	353	329	348	340	339	325	339	326	315	338	346	348	348	344	321	355	318	357	328	346	373	340	369	341	355	311	358	333	342	355	355	328	349	338	367	323	355	315	374	381	330	376	371	330	353	332	341	354	338	351	335	362	358	326	327	337	339	342	380	326	333	334	339	375	343	332	354	362	374	329	317	333	373	393	370	317	345	355	367	335	338	343	347	319	359	349	386	353	331	365	332	339	359	352	306	332	329	362	375	307	353	314	350	373	369	341	348	363	355	337	343	345	343	321	351	340	355	331	325	352	339	313	340	309	318	323	334	341	347	374	388	397	321	321	339	337	352	341	353	348	329	346	355	354	330	340	320	331	321	312	325	340	343	339	317	344	336	335	315	325	381	336	345	351	308	345	326	380	332	368	333	363	331	355	373	359	317	337	348	330	342	323	342	370	341	349	327	319	356	345	378	355	328	345	359	329	345	345	379	335	347	327	344	312	371	356	342	348	353	320	306	353	337	334	333	370	342	364	302	337	349	339	331	349	336	337	315	334	376	331	372	341	331	350	318	329	328	349	324	320	341	357	365	306	339	354	332	353	342	339	346	352	353	313	335	320	332	356	324	345	338	380	343	346	381	321	328	332	335	336	339	309	331	368	393	328	358	358	358	320	385	327	339	317	309	356	345	333	372	336	350	344	351	341	322	328	311	345	347	370	341	360	349	375	313	346	350	346	363	330	351	316	347	335	351	334	364	370	365	333	352	362	324	316	347	355	349	334	367	323	329	334	341	357	358	368	343	345	331	357	345	311	354	323	339	354	365	337	365	341	349	337	307	359	354	318	346	334	368	345	325	312	331	321	336	316	337	333	315	350	363	328	332	353	332	349	347	341	344	311	311	333	321	326	336	340	324	339	343	320	325	334	308	353	301	362	322	356	325	343	350	349	318	333	336	381	340	331	348	342	365	326	320	344	341	323	328	341	325	348	333	358	386	346	329	305	325	383	357	365	321	356	364	354	326	326	340	320	362	322	363	380	364	341	321	350	353	310	359	346	351	347	327	343	343	336	333	306	340	349	373	348	315	385	323	368	360	354	335	362	335	345	366	360	335	384	375	354	355	336	380	330	343	316	311	350	376	328	356	318	330	346	326	321	319	350	327	314	334	329	352	335	369	355	378	352	371	355	329	351	381	344	393	316	337	341	335	320	366	314	334	332	340	347	342	346	321	345	349	318	333	318	300	323	366	346	326	327	321	336	347	334	318	341	334	362	343	361	320	357	305	326	372	347	350	348	342	342	338	302	325	313	315	333	332	345	353	336	351	324	352	331	369	342	382	330	339	357	357	354	345	346	340	373	341	327	349	337	372	328	357	353	309	361	375	326	330	353	329	356	343	325	328	334	321	306	344	321	321	359	323	305	352	397	364	329	307	336	332	337	356	342	345	331	315	321	370	331	324	373	360	332	345	327	337	361	368	343	308	360	347	292	340	342	354	339	343	336	347	363	335	325	329	331	371	321	315	370	346	342	336	356	333	330	363	338	387	346	334	327	354	336	378	360	320	316	351	328	332	328	323	347	337	362	329	321	336	333	330	309	368	312	326	337	368	320	361	300	329	327	338	326	342	327	338	391	333	369	342	326	356	373	328	374	331	339	327	319	362	322	350	335	324	357	348	353	374	348	339	311	375	366	363	346	327	347	355	328	309	353	356	347	350	374	356	354	353	337	372	347	343	340	343	343	350	347	345	315	366	310	360	340	341	342	297	373	338	351	320	340	308	321	346	324	332	357	303	340	328	308	311	329	339	345	337	327	346	331	351	312	315	320	342	370	322	348	350	349	386	325	339	336	343	366	344	319	335	368	333	365	324	342	352	338	330	324	319	372	382	321	340	368	326	349	352	356	341	323	316	328	403	346	342	379	350	340	330	328	328	343	353	356	366	361	338	352	370	358	327	334	329	362	323	360	328	355	346	354	358	349	355	349	316	332	320	366	334	376	347	366	369	332	360	349	366	359	354	370	349	398	368	350	325	357	371	344	347	387	356	330	369	350	311	361	298	336	347	312	326	337	345	329	340	363	362	379	353	305	323	326	352	339	328	355	355	333	316	377	364	311	327	344	343	379	331	343	361	345	298	335	343	383	354	307	330	369	339	344	362	355	326	350	338	362	300	360	352	353	317	320	333	352	316	325	327	353	345	344	325	306	338	322	353	302	344	355	350	354	345	333	334	327	346	323	352	329	364	360	334	350	334	345	319	322	348	353	365	348	352	352	370	336	322	371	322	345	350	357	350	310	349	355	359	312	339	356	369	370	351	320	342	336	349	316	347	314	352	398	355	395	365	314	332	332	351	356	328	366	342	344	347	346	333	356	358	366	359	349	321	351	323	325	361	357	352	372	344	356	356	370	340	319	335	310	353	351	329	363	351	339	332	346	349	308	327	337	370	358	356	356	351	348	338	313	350	372	340	357	317	329	350	285	361	338	326	338	345	330	335	391	322	348	360	348	333	372	356	324	345	348	336	362	334	353	325	359	345	323	401	355	366	315	342	339	363	324	334	346	337	335	377	337	333	371	338	339	333	353	340	361	312	326	332	327	300	325	331	318	361	372	339	347	334	335	367	338	352	332	280	369	341	353	332	389	333	348	361	333	341	385	326	341	364	347	353	333	342	327	324	335	335	376	356	369	328	318	310	339	338	380	362	363	344	348	323	323	326	317	369	353	341	330	352	296	337	341	329	335	327	325	329	349	360	325	330	346	347	346	352	337	333	310	315	372	341	335	341	365	352	354	327	342	316	373	297	342	345	370	336	349	340	299	353	359	346	357	348	378	366	354	383	315	333	319	369	333	345	315	321	334	365	338	343	353	331	360	339	354	327	363	355	382	367	335	352	352	371	347	327	321	340	372	398	390	341	320	344	335	350	351	342	354	351	344	329	365	345	329	360	346	321	334	367	354	342	334	360	355	328	337	364	327	350	332	342	345	330	309	349	322	343	343	326	329	320	345	363	368	372	334	337	320	324	361	356	334	394	377	346	346	363	351	351	329	354	350	339	344	365	372	333	343	361	366	339	341	346	337	347	345	327	354	359	380	363	358	328	340	361	357	335	360	371	356	340	370	326	349	345	335	328	338	337	345	317	320	355	359	347	351	356	342	313	353	358	343	351	361	334	322	336	350	362	330	361	334	342	353	330	377	357	339	305	332	351	325	359	351	346	345	326	353	338	341	339	307	354	364	324	324	343	324	326	338	373	399	340	358	332	336	361	331	343	361	368	366	350	335	321	320	322	326	331	322	360	353	367	355	355	367	360	340	334	338	311	308	344	308	348	311	352	326	328	326	328	343	380	344	320	340	335	345	347	343	354	336	379	327	350	354	332	387
4589	5368	8394	7596	7681	6739	6547	7724	6984	6591	5343	4849	4579	3585	3626	3299	3467	2618	1935	1979	1814	1674	1550	1501	1498	1455	1410	1265	1234	1221	1218	1146	1140	1085	1148	1135	1095	1118	1214	1060	1054	1002	991	935	921	937	915	933	918	949	927	880	886	872	946	863	878	927	878	845	910	882	896	833	884	890	862	920	890	879	894	887	911	881	856	940	917	897	859	869	885	886	854	932	877	938	918	877	943	839	880	849	885	912	880	827	869	860	864	849	861	852	867	827	843	784	867	860	851	867	810	824	874	813	863	864	861	886	880	897	845	858	874	828	905	842	842	881	858	824	813	872	816	891	880	839	827	820	847	895	803	863	840	887	887	880	909	860	917	865	846	863	831	838	811	884	926	858	850	885	867	845	880	814	850	849	828	908	829	809	849	895	843	829	831	880	849	884	804	840	847	853	814	855	889	779	882	850	854	869	864	858	867	821	875	835	823	846	851	839	782	849	860	819	840	875	769	888	840	911	853	845	883	848	831	880	810	847	852	899	845	876	833	797	860	847	874	841	843	849	831	864	824	884	883	837	816	832	811	854	816	837	836	827	856	871	851	844	823	846	881	800	885	844	873	866	858	817	883	904	836	832	817	831	797	811	852	904	860	827	895	913	850	834	839	922	882	857	831	841	848	852	917	883	913	889	819	816	815	890	882	886	860	904	867	867	891	848	827	868	871	852	875	852	818	849	823	819	863	915	923	869	790	830	876	831	866	890	868	877	854	886	849	854	820	899	796	813	900	857	843	872	850	945	795	819	899	891	846	845	867	821	823	898	839	847	881	875	849	835	851	837	865	868	826	863	887	815	804	879	885	908	810	882	909	880	849	823	896	867	838	874	826	898	902	876	836	897	859	872	822	816	869	860	836	851	906	892	832	828	832	913	859	860	853	889	813	891	864	889	851	873	828	894	856	850	894	873	843	795	850	841	847	866	866	818	870	855	783	883	895	859	918	889	826	841	833	874	866	878	880	898	792	839	833	800	851	840	837	876	871	864	883	885	823	817	837	842	881	894	883	820	899	870	873	894	830	856	834	821	848	894	840	893	862	872	863	897	844	875	849	868	843	857	814	837	838	867	911	831	809	801	857	849	834	863	830	880	870	817	825	842	842	919	860	899	884	862	830	863	846	877	861	827	830	827	877	794	868	809	853	809	866	861	859	811	859	886	873	839	814	859	838	866	869	835	791	804	826	803	809	890	830	877	928	887	825	852	897	874	873	850	881	883	815	853	846	863	826	854	867	846	867	828	844	856	831	869	831	866	853	912	887	912	841	865	895	816	854	849	872	876	831	858	844	806	874	872	878	842	893	833	844	896	822	884	870	877	863	875	886	845	856	864	848	829	834	864	808	886	855	840	862	803	867	797	795	800	874	863	848	814	829	858	900	842	838	864	835	812	828	859	844	912	833	839	779	844	843	832	875	810	901	898	865	871	852	903	833	864	840	865	877	851	909	870	875	849	865	862	884	852	850	821	841	867	867	872	867	870	795	868	896	839	797	854	856	859	882	924	825	853	854	863	873	861	847	884	865	840	851	807	863	866	886	830	849	881	848	842	866	815	850	833	881	895	868	891	884	870	840	866	828	843	843	841	864	851	835	849	840	860	903	889	867	867	857	838	814	855	866	820	846	895	825	829	872	853	849	868	841	857	871	880	856	874	801	840	845	876	856	878	889	864	838	867	896	864	875	809	828	834	833	867	795	844	836	828	813	888	851	879	863	854	873	867	936	896	877	852	877	877	807	914	819	895	896	838	847	866	838	886	855	857	852	847	836	851	839	902	821	850	828	840	848	844	810	893	868	818	872	861	851	877	858	843	855	841	848	880	861	815	874	837	908	874	855	835	861	854	870	848	829	812	868	970	834	878	814	855	892	878	856	823	903	817	830	850	893	904	851	910	894	871	827	866	845	872	849	851	873	848	842	911	872	832	856	861	859	856	834	844	868	834	918	860	846	865	943	876	831	900	861	842	863	849	820	860	858	831	856	861	872	829	894	858	858	798	825	872	839	873	846	835	836	863	849	816	867	831	840	821	856	851	834	873	842	828	835	868	866	804	833	859	888	872	924	832	868	871	876	878	855	865	869	870	865	880	866	792	866	848	828	827	865	870	842	835	841	864	885	845	860	910	896	887	787	878	840	885	802	878	890	839	850	858	855	864	855	846	847	860	832	845	834	857	845	894	830	808	837	898	851	856	822	866	800	813	857	825	848	882	835	835	893	854	900	850	812	884	870	906	866	816	847	887	862	889	850	892	837	845	846	852	834	904	870	857	835	868	870	845	862	876	820	858	820	815	872	890	896	875	865	858	841	871	798	795	897	848	895	889	805	803	854	855	880	881	842	847	852	824	884	920	835	839	848	859	844	802	835	869	818	870	854	854	855	849	871	881	858	881	865	853	895	841	828	852	819	817	872	779	874	840	821	843	885	867	834	857	847	868	847	863	831	865	822	898	843	887	880	882	858	829	839	848	879	905	896	840	876	852	891	827	865	825	784	828	850	858	875	908	877	853	824	893	857	824	912	898	848	828	921	855	880	839	890	878	838	853	862	855	845	835	906	839	846	860	832	868	850	880	875	816	846	803	865	820	833	839	794	883	851	873	829	875	838	841	832	852	864	842	887	810	831	824	877	901	869	884	867	865	904	875	842	832	862	828	816	832	842	894	850	911	865	802	881	858	875	868	882	890	816	885	848	827	842	852	854	893	872	865	853	878	855	820	855	901	879	847	843	884	846	823	819	862	849	844	859	831	853	846	807	876	858	882	855	904	819	840	882	839	799	838	881	890	875	839	829	841	853	841	858	847	845	821	894	807	882	854	850	813	839	833	881	868	791	862	805	861	834	874	868	890	858	878	900	835	806	851	839	826	882	904	872	862	837	834	834	840	823	874	888	889	877	850	891	856	904	841	876	828	842	839	860	859	850	855	809	904	858	889	843	811	845	821	812	843	891	852	821	880	877	859	851	897	866	881	834	858	853	854	886	894	914	831	837	873	862	791	857	860	849	894	902	879	886	821	849	874	885	810	854	847	836	861	872	807	866	897	843	874	859	881	898	881	855	891	868	885	815	859	877	850	858	872	824	885	827	839	809	811	845	855	805	861	832	887	936	825	798	869	886	849	824	823	905	862	829	831	829	835	853	912	833	853	881	833	830	894	883	872	901	816	826	876	841	862	785	875	908	847	816	838	865	831	836	877	809	844	860	859	868	884	914	898	853	928	840	846	849	873	863	855	860	896	890	865	891	913	855	855	878	839	780	850	787	840	841	931	898	837	851	852	874	889	861	848	827	867	842	785	837	798	773	808	850	902	817	858	840	874	892	897	833	834	838	821	878	877	841	852	883	811	910	830	864	860	852	817	860	831	826	894	874	897	885	837	887	854	838	911	818	876	883	833	820	875	918	855	871	849	883	828	864	888	879	799	862	881	848	834	858	812	852	844	838	859	872	792	805	835	795	832	848	839
22725	22552	27491	21821	21475	19108	18077	21734	21646	18770	15919	11961	10698	7630	6607	5688	5811	4757	2300	2125	2296	1729	1148	1439	1182	925	829	765	689	689	607	682	544	570	533	586	574	491	529	482	544	509	464	474	462	459	478	419	430	453	432	450	398	417	448	446	440	414	405	399	377	466	416	406	421	419	406	402	433	437	430	414	423	442	439	456	411	448	451	439	425	417	386	412	424	441	441	356	455	447	392	375	415	397	439	378	390	410	432	440	438	433	384	397	386	402	392	388	416	449	399	422	412	438	378	426	421	441	406	444	378	384	417	394	432	428	437	392	401	387	409	414	418	448	414	406	428	422	401	429	434	411	424	421	407	389	416	400	418	414	426	409	410	394	439	420	403	430	426	409	443	363	408	408	402	403	419	397	399	399	435	421	434	416	369	410	432	388	381	407	393	416	451	381	446	426	394	446	411	397	453	446	412	410	430	440	400	393	416	462	412	418	399	396	439	455	402	442	389	450	418	436	401	408	395	415	421	434	420	446	417	439	444	454	392	430	405	401	391	400	455	387	408	401	406	397	406	386	421	401	382	403	384	405	424	425	429	394	398	388	433	399	440	412	457	438	435	404	386	360	429	429	451	438	437	432	416	447	418	408	419	394	443	410	403	347	407	445	411	413	421	405	390	415	413	392	419	421	447	399	399	386	350	437	420	415	422	426	400	416	424	403	439	448	414	379	432	427	448	415	410	386	440	447	441	414	423	434	407	424	405	383	406	424	415	402	423	412	444	414	411	404	430	391	387	429	395	430	421	396	378	414	448	401	442	419	408	419	426	401	428	360	419	454	442	430	430	382	438	435	444	421	411	419	431	427	406	434	410	400	408	425	436	402	428	374	427	461	388	435	381	420	400	426	384	424	417	394	429	443	408	401	388	409	421	406	405	401	436	423	436	427	431	391	387	422	398	410	412	399	390	417	402	393	416	448	413	441	421	412	470	396	443	443	408	443	406	417	414	428	411	406	420	387	411	428	402	418	435	403	434	417	402	412	416	402	429	421	420	381	417	407	428	429	427	414	441	421	411	427	432	456	376	426	406	381	395	414	443	430	400	440	432	431	412	402	429	434	389	421	394	416	457	448	413	417	386	424	388	437	397	385	416	394	431	405	430	436	419	431	400	407	415	431	399	414	392	409	409	369	381	396	420	425	402	426	420	399	443	401	413	383	394	432	413	387	398	391	414	396	392	389	442	402	386	417	411	403	415	401	393	454	399	403	390	410	374	457	411	412	415	412	474	418	441	436	441	418	389	443	396	416	426	400	411	391	429	403	383	420	394	426	419	416	454	418	462	438	397	425	384	387	413	420	460	429	404	433	430	419	415	412	414	407	392	429	421	437	412	402	426	404	418	427	369	458	425	444	405	444	437	419	442	421	469	374	420	381	458	384	432	433	354	421	418	373	421	406	400	438	422	435	423	397	402	428	390	388	425	396	412	427	438	429	413	418	424	405	391	407	421	393	408	426	445	390	425	466	387	423	437	455	434	460	398	417	391	422	369	397	427	427	438	409	436	393	382	425	426	457	448	421	421	436	399	427	436	417	410	433	417	445	449	426	375	407	411	411	412	439	431	394	401	439	412	438	423	396	383	383	402	451	436	416	421	420	417	437	404	390	403	418	432	443	407	386	455	420	405	437	418	413	419	421	412	404	402	386	430	386	433	380	458	442	409	427	405	434	447	412	416	427	400	411	439	411	409	421	406	435	405	455	421	418	408	413	408	400	381	432	396	442	427	409	423	399	431	431	407	442	429	387	435	424	391	430	408	436	445	464	425	418	452	428	398	423	412	412	395	409	432	361	398	430	405	435	440	402	377	413	478	438	406	429	429	420	368	437	439	396	419	390	408	407	437	447	450	420	392	392	430	420	435	425	416	444	414	409	442	422	403	425	371	457	415	422	398	444	419	426	410	393	394	404	420	382	439	414	415	410	414	439	404	387	421	414	390	422	398	406	414	398	443	369	427	395	418	392	401	448	439	408	404	410	420	430	394	395	407	415	372	425	427	402	412	409	390	416	451	394	398	426	440	394	440	421	392	447	380	442	436	412	425	408	403	426	399	402	422	405	432	441	380	375	470	413	411	405	362	405	425	438	432	405	399	411	390	408	431	418	406	441	402	412	399	412	436	413	417	386	414	383	387	395	409	424	409	448	415	463	460	427	413	395	392	382	393	446	441	401	436	448	398	396	422	407	479	412	435	416	427	410	461	405	431	419	429	370	391	422	386	375	420	427	412	433	383	416	398	426	427	402	414	451	409	406	420	417	404	402	402	438	472	401	428	405	394	410	441	440	372	400	415	415	429	447	442	434	391	422	449	438	453	413	418	420	415	440	418	389	391	404	411	373	430	410	432	410	437	416	445	395	396	401	394	405	452	411	432	406	420	433	394	450	392	433	413	416	423	412	422	411	430	396	459	410	461	399	412	410	393	463	398	437	411	429	446	386	450	378	404	430	425	405	413	442	383	434	407	386	389	444	445	360	404	401	403	409	433	411	352	376	413	431	386	392	417	424	432	421	431	390	415	409	446	430	413	451	410	405	429	417	428	407	385	410	436	444	436	402	450	425	476	372	403	471	405	458	442	407	405	431	441	422	408	422	397	387	398	427	440	408	405	412	447	422	445	397	397	415	454	429	418	399	409	416	432	401	432	404	395	431	451	412	433	404	427	403	398	427	421	396	419	375	424	404	396	394	390	437	446	415	433	434	416	438	416	408	423	454	425	404	395	415	415	435	413	395	433	425	432	360	420	360	429	446	436	422	439	437	416	391	396	408	415	380	431	428	427	431	425	400	391	432	421	435	416	438	432	460	388	426	453	424	436	435	417	455	380	424	435	396	445	437	432	419	449	459	426	427	381	399	413	432	434	442	390	444	400	397	450	413	414	425	437	384	452	374	397	386	423	432	410	380	390	418	409	397	405	414	417	421	419	443	415	433	411	416	414	417	385	381	379	422	430	423	431	427	413	419	431	403	390	386	370	395	428	393	421	425	413	369	388	403	404	409	420	412	424	404	442	398	465	435	393	421	401	439	427	417	403	432	374	383	449	422	389	399	439	400	376	412	421	393	407	404	414	422	417	422	437	409	452	400	399	434	404	418	442	432	411	433	399	381	389	402	415	400	428	438	423	418	437	436	362	421	363	404	436	450	427	426	397	406	403	421	389	434	419	437	435	385	406	407	401	412	450	433	416	421	372	422	429	430	436	404	397	409	403	426	422	423	434	415	398	434	419	400	380	418	419	408	446	401	424	411	376	430	412	394	396	402	415	424	415	412	442	403	408	394	416	433	439	410	445	396	476	420	450	398	413	427	432	427	438	429	377	383	427	445	451	404	428	441	411	401	441	394	398	453	383	364	402	459	440	410	427	408	437	427	431	415	420	435	370	423	419	400	452	411	375	413	412	386	371	426	389	425	375	421	443	373	435	455	452	401	405	408	383	418	415	408	445	441	420	417
14364	18752	23718	23738	29399	27025	32610	40341	38484	38068	34506	33126	31086	25521	26695	23714	24409	16789	9901	9592	10355	7237	6029	7088	5915	5355	4093	3445	2935	2747	2733	3068	2355	2207	2013	2210	2200	2086	1926	1797	1738	1454	1498	1423	1503	1274	1287	1289	1249	1211	1166	1114	1088	1134	1124	1118	1074	1070	1055	1077	1117	1082	1067	1089	1041	1038	1134	1199	1186	1141	1087	1210	1114	1110	1101	1117	1116	1080	1075	1147	1052	1058	1013	1025	1042	1137	1081	1080	1013	1046	1045	1014	985	1036	1051	1030	974	1132	1073	1040	989	987	996	1010	1032	993	1001	980	990	963	1047	1065	1012	1000	1048	969	998	1028	1020	1022	1011	996	992	1020	993	1061	964	959	985	981	984	1062	1012	1021	1006	1018	994	1018	1037	1011	995	984	982	1029	1004	1009	985	1063	988	1006	1004	1006	1020	933	984	1014	1061	992	978	965	988	1035	975	1011	1007	1021	994	1076	1002	1021	984	1013	999	971	1004	985	964	983	1015	1064	1037	1043	995	988	1006	974	906	1009	1030	963	1033	990	1022	1048	1022	985	979	980	1059	989	998	978	981	1021	998	1088	1084	1033	984	990	985	1011	991	1039	1027	1025	1035	1036	1006	1027	996	976	1079	1058	1017	1038	996	976	985	1012	1009	1033	1040	1043	959	1063	961	1043	1013	1032	964	1030	1041	999	1007	948	1039	1029	974	1055	1041	1013	1050	1017	985	971	984	976	1010	926	1048	1017	1034	1034	1016	1002	980	1043	1035	959	990	967	1023	978	1026	1014	1035	1031	986	990	1032	1059	1039	1051	1019	1006	1055	983	1032	1014	980	1003	997	994	1012	982	1010	1034	989	1005	1016	974	988	949	1002	1003	1011	1030	987	991	994	997	966	990	937	987	1011	1037	1045	1006	950	976	1008	1034	1046	1017	992	1031	961	973	1035	1010	1005	1010	1085	1011	1037	992	1020	1035	1033	1030	1023	998	947	1018	1017	1004	1011	997	1008	1056	975	1019	961	987	1000	1074	991	942	988	1038	1023	1047	1042	1033	1032	1035	1049	988	1026	1001	1037	953	967	995	1001	1028	1028	1046	1031	1063	1036	950	1020	947	987	1017	1013	1028	978	1014	1008	1007	968	1002	1048	996	985	1040	1026	1084	1054	991	986	1063	1000	994	991	1017	1048	982	967	1089	1026	1036	1027	1028	1059	1024	1016	1008	1006	1019	1036	1017	1047	1035	1001	989	972	983	1006	963	1004	992	1055	1013	1028	1045	1017	924	1007	1020	1005	1003	1029	982	1061	960	1026	1062	1060	1062	1025	1024	1052	1007	1015	1006	999	1020	1008	1029	1026	1046	1002	999	1007	1043	1003	1041	1033	1013	1017	978	1029	1040	1000	1027	1034	1018	997	1018	1039	1016	1038	1000	972	1008	1016	993	954	972	1021	996	1001	1011	1037	1057	1022	1041	1035	1005	997	1041	987	989	988	1056	999	1019	1044	1027	1056	969	955	972	1035	998	1024	1084	995	988	1029	985	1020	1027	1002	952	1038	1030	967	965	1018	1049	1015	996	1034	1001	987	981	940	983	986	1021	996	1013	1016	931	962	1086	976	971	1011	1087	968	1011	973	1028	1013	1042	1005	1037	959	1013	1022	1002	1069	970	1046	956	998	968	997	1010	1021	962	971	955	993	1000	1024	994	1004	986	1004	966	1001	1055	1054	990	978	1047	1106	982	996	986	1027	1027	1023	1000	973	1028	1003	1060	982	1006	1051	1005	1011	993	988	1038	1033	1003	1005	1019	997	984	982	1003	1040	1002	997	1021	957	1018	969	972	994	992	950	974	1062	1041	988	1069	974	1025	1009	995	1005	1056	954	1003	965	956	1022	1010	1020	1021	994	1011	1017	1019	1007	1033	1016	1019	1072	1053	1021	1070	1062	990	1003	953	991	958	982	992	988	970	1014	1026	1020	1014	1012	1039	1019	992	1029	968	979	1010	997	1020	999	1046	1068	1000	1035	967	1031	990	1019	1026	1004	977	964	1037	1034	966	1028	958	1014	964	1002	980	1064	1003	969	990	1012	1026	976	1035	1001	1015	1064	981	1011	1005	1012	946	987	998	980	988	1019	1024	1001	1073	966	1020	1011	1004	981	1023	1035	980	994	987	987	960	1052	1027	1014	1058	1015	984	1035	1109	1042	1019	1005	1037	1052	1045	1098	1025	1023	1044	999	1014	1050	1019	1042	1004	991	1013	998	1007	1030	970	976	988	1013	981	980	1079	1027	972	1017	999	1021	1004	929	1014	1054	999	952	995	965	1051	971	993	996	1024	1031	1027	979	1009	1014	1008	968	990	1026	1010	1004	983	1007	993	1055	1016	931	1053	1005	963	986	1002	999	985	970	1032	1021	1001	983	975	1017	1029	1002	1011	1025	1028	966	1002	978	944	1019	1080	997	953	1018	951	992	961	1045	965	1020	955	1075	990	983	1022	1010	1073	1059	995	1005	958	1012	1077	1023	1022	967	1046	984	955	982	899	1010	1043	1037	1027	996	991	1016	985	1034	1017	1045	938	998	1046	1027	1009	940	974	954	1029	976	1039	1002	1053	992	1024	1019	1016	1010	996	1037	1016	999	1079	990	981	995	1050	1008	990	1008	993	939	1002	1000	983	1005	1007	1028	976	1031	1048	1031	1016	971	1048	1016	1008	1062	1022	988	1000	1005	1028	985	1016	973	1012	1033	1015	1035	1044	1027	1023	1023	959	986	1023	1002	999	1037	1028	1056	1010	1072	1014	959	1051	968	1012	982	940	1028	979	989	958	1027	1035	1050	975	998	1005	969	990	1027	1018	1008	998	977	984	1039	1008	1008	983	915	929	995	1065	1006	1002	1042	1002	983	991	998	995	1018	989	1019	947	999	946	966	1047	990	1016	1025	1012	955	1052	1032	984	978	985	1020	1004	1030	1012	972	1046	1029	1050	967	1043	966	1056	1044	981	1009	1031	1053	1044	937	1012	1019	1009	1054	965	1045	992	984	966	997	1016	1016	972	998	1014	1038	968	952	983	1024	974	965	997	1018	988	948	1036	1036	967	984	1005	1030	1048	971	976	1007	921	986	1022	1031	987	1005	1027	984	1021	977	1006	964	1034	1052	1089	1016	1004	1009	980	985	1008	1089	1012	998	1019	1035	1030	1031	1072	996	1048	946	992	1013	1015	995	1016	980	1010	1042	1025	1035	1043	1017	1021	1004	998	1013	1037	1045	970	1015	1004	996	1056	1027	1007	1040	969	976	983	988	1016	1000	1022	1033	1023	995	1015	1068	988	1034	990	1094	1031	978	989	1026	1015	1047	1033	1063	1009	1023	984	1009	1039	964	997	1030	934	1001	984	931	988	1005	1029	1005	1010	966	1049	996	1001	1053	1023	962	991	1008	1013	1059	1019	1088	1009	1020	1014	1017	984	993	1006	1024	1023	1042	981	973	1012	1022	1044	1030	960	992	1023	1001	1034	1053	996	1009	1036	960	1006	979	1015	1016	1058	1013	1027	1090	1035	994	976	1026	999	976	925	1063	1086	966	971	1066	991	1006	1008	1050	989	1001	990	1051	950	990	1017	950	1007	1009	1034	1010	1044	936	1020	959	996	1063	1075	963	1048	1001	1039	980	989	1006	977	950	988	974	917	1014	1015	975	1023	1033	1005	1031	979	997	962	1006	1028	950	1060	1023	966	1007	1026	1004	987	1046	1054	1083	981	977	973	1000	1041	1010	1025	1051	1064	1014	1070	1009	1035	996	970	977	1018	1034	1020	1034	1044	1004	1002	1037	1017	1009	1045	1010	997	953	986	985	1039	1002	980	982	1005	990	1037	1015	1020	1053	1017	1004	1026	952	1000	960	1013	955	994	986	1027	1022	1023	987	1001	1028	964	964	1025	1015	1027	1014	1008	1010	991	1029	1002	986	1011	999	1009	1053	1050	1059	996	922	980	966	1001	1019	970	988	1004	988	942	977	1017	986	987	1005	1003	931	969	1052	1028	1037	1029	994	1012	1052	988	1026	1053	988	1025	990	953	1009	1006	1042	993	962	1015	1047	934	1020	999	1029	1033	1041	1028	971	976	985	1028	1020	1000	997	965	993	1019	1010	990	961	972	1015	1034	1035	1018	936	959	1014	1031	961	1008	1032	1010	996	1017	1004	986	1011	1031	1086	914	993	970	1016	1009	951	1028	938	981	1042	1006	1085	991	991	991	924	1022	1034	978	952	991	1012	999	1050	988	956	1041	960	1000	975	1025	1047	980	1030	936	1021	1030	933	1021	1066	939	963	952	1039	999	1003	960	994	972	980	971	958	1043	1009	983	983	993	952	989	945	996	1017	1011	949	941	1038	1037	1050	985	1024	1039	991	969	1022	1073	1045	983	1021	1043	982	939	999	965	1038	1002	991	939	996	990	1059	1006	1012	1016
30372	29344	32978	27685	29529	27264	27561	32082	32358	30598	25737	21508	19244	13890	12199	11654	11404	8136	3428	3611	3660	3005	2062	2079	1721	1583	953	919	839	790	738	717	602	595	608	547	571	562	509	464	469	443	426	397	439	421	350	399	404	344	394	347	356	345	356	349	344	316	328	370	325	362	360	332	314	348	369	369	365	366	320	338	352	325	349	360	336	356	376	362	327	328	333	347	296	341	344	343	333	325	341	348	324	338	311	331	328	368	303	314	309	329	355	367	338	346	347	361	317	330	315	336	308	306	321	337	332	297	353	310	338	324	320	279	347	321	301	332	338	336	310	314	345	379	351	342	313	307	296	330	302	346	306	329	337	298	307	324	305	345	288	311	336	358	316	306	320	325	321	320	315	340	343	321	322	316	314	340	325	338	315	317	325	294	331	307	318	309	310	322	289	309	308	334	317	299	338	310	330	330	359	363	337	316	325	315	340	314	318	357	366	336	302	307	338	346	368	347	342	355	331	304	335	336	313	311	346	326	337	306	343	332	310	309	315	310	323	333	335	338	368	354	324	320	325	305	315	326	328	309	337	331	327	326	363	350	307	312	332	402	323	347	362	355	304	325	357	337	341	325	354	346	341	339	308	334	357	317	349	324	295	335	283	285	327	327	314	353	325	333	360	340	331	321	348	316	324	313	349	339	344	307	338	348	361	299	337	324	305	327	322	345	285	327	356	312	280	329	300	286	304	303	364	332	303	322	290	321	313	320	339	315	349	334	316	339	324	338	315	357	331	318	316	309	342	346	337	280	320	344	339	324	330	335	349	300	335	321	314	334	337	309	346	351	343	343	343	308	335	292	312	345	334	320	339	337	320	359	331	332	325	294	305	333	341	346	352	298	352	355	336	323	329	344	339	330	299	306	333	325	308	331	351	313	324	294	315	331	322	350	344	349	325	354	337	326	302	337	324	310	313	322	287	323	326	297	327	316	316	345	360	354	321	359	329	344	290	343	309	341	312	324	307	352	323	381	297	328	311	297	326	316	362	349	316	313	358	303	301	325	343	318	349	349	330	323	329	335	343	349	328	319	322	334	365	316	315	357	315	311	306	328	337	326	324	283	304	310	315	358	328	340	348	310	313	294	290	340	358	330	321	322	320	318	348	298	312	325	360	337	337	304	332	318	333	326	334	325	342	319	342	324	294	286	314	322	316	331	323	342	333	327	321	288	359	300	296	320	308	296	348	327	348	349	338	336	307	332	334	315	332	355	341	342	312	340	331	346	300	309	324	283	316	360	335	316	309	351	351	336	337	351	348	335	330	329	308	312	302	329	336	320	323	324	330	341	340	350	326	296	304	307	338	303	331	338	302	342	316	328	320	359	332	324	349	329	330	317	338	310	367	334	369	352	305	324	330	290	319	312	310	360	319	335	315	311	343	294	322	327	324	358	323	345	352	298	340	340	300	324	344	315	354	336	338	338	307	312	330	329	274	309	308	325	307	330	315	309	313	310	339	293	315	338	341	342	336	338	330	308	347	302	333	353	300	327	331	292	347	347	316	342	348	348	313	344	318	319	335	314	309	303	318	314	288	335	308	346	344	319	360	321	329	331	298	351	341	345	328	323	337	296	266	338	343	319	292	337	329	326	314	324	299	306	354	343	349	323	343	328	316	353	324	329	315	325	323	339	299	313	310	330	343	327	332	315	326	351	352	314	344	321	298	321	326	295	348	330	346	298	305	345	311	328	317	319	327	328	374	369	324	321	352	322	316	331	339	343	339	351	376	314	329	325	341	325	358	319	329	329	337	322	371	351	321	350	341	333	314	332	320	325	304	321	320	345	323	320	312	322	315	367	312	288	321	322	321	339	313	333	345	332	308	329	331	313	290	345	340	346	348	308	327	305	325	344	324	315	328	291	318	318	335	346	324	326	312	319	381	341	341	305	318	332	331	328	297	305	338	354	345	306	333	317	343	287	300	318	345	347	323	329	340	325	326	313	307	308	322	306	342	304	356	326	353	306	317	340	338	322	356	320	318	290	327	356	326	344	329	311	312	309	327	367	309	325	360	353	330	358	338	376	341	358	329	336	324	333	358	350	349	294	300	319	345	342	333	370	328	338	316	331	323	313	373	347	342	290	316	342	324	317	335	336	304	354	333	315	352	354	345	318	310	309	330	325	290	341	293	325	306	300	337	321	340	364	325	325	292	323	301	311	338	352	334	317	287	328	295	296	315	329	318	322	316	355	323	301	354	315	313	349	335	318	341	320	328	320	328	339	279	320	319	342	344	354	335	347	367	325	357	331	332	354	362	325	319	311	370	325	348	327	315	325	318	341	335	337	348	285	325	311	313	326	288	315	353	313	350	349	337	350	301	340	344	344	349	352	331	338	344	348	347	338	335	333	316	320	369	325	340	347	335	343	332	325	314	324	322	291	331	294	363	315	297	349	311	318	317	303	307	322	349	314	346	358	347	337	338	321	300	348	334	315	317	330	363	295	339	351	347	329	337	342	351	285	289	349	327	314	325	316	306	320	328	299	362	331	330	354	335	308	330	349	334	335	345	315	341	319	329	352	287	301	304	308	339	320	314	327	331	325	334	343	328	331	328	340	300	345	301	318	312	332	355	323	317	298	372	367	319	315	320	340	336	310	348	304	371	322	323	320	345	280	344	315	333	330	320	356	316	326	298	357	307	341	316	339	331	326	331	316	329	293	311	350	316	356	343	326	332	319	342	304	352	327	324	320	330	341	317	322	322	315	307	336	287	314	301	325	319	307	321	334	355	360	326	308	333	345	341	327	319	341	346	371	332	321	332	328	312	307	341	356	312	326	295	340	330	372	334	347	301	319	311	322	346	324	358	298	335	343	328	290	342	333	321	321	335	314	341	334	320	332	295	333	299	277	342	335	348	351	327	307	301	329	332	333	336	321	337	299	313	332	358	344	328	324	346	326	315	332	330	351	331	309	326	316	302	322	305	325	321	362	343	307	325	363	290	302	315	366	319	326	314	327	328	304	330	325	333	337	328	331	355	321	322	359	365	317	336	352	322	297	321	345	340	327	335	323	316	333	315	308	296	363	344	301	315	319	332	313	326	321	321	353	327	323	345	351	307	362	322	344	270	318	329	325	301	343	325	320	333	289	326	322	356	326	337	324	329	329	308	299	319	313	360	294	343	327	341	312	325	335	339	334	356	341	332	302	354	304	336	337	338	292	324	306	324	322	317	319	349	305	329	345	354	323	312	306	310	317	329	312	370	332	318	337	354	338	323	333	336	349	357	329	278	338	357	330	331	331	295	344	360	349	344	329	339	315	324	337	322	328	305	320	324	315	324	308	343	331	342	319	313	314	317	313	318	344	293	322	360	320	310	347	327	342	350	321	310	371	328	335	342	353	338	362	316	350	335	319	334	327	318	335	338	336	355	324	317	304	319	307	332	333	342	364	334	342	326	344	329	352	303	335	360	344	316	344	309	323	333	310	335	335	320	311	329	297	320	326	379	300	309	317
18500	23941	28592	29621	34991	34515	40682	47684	46694	46496	43268	42607	39843	34065	35209	33057	32521	22205	13634	15357	13937	11684	9839	10588	8901	7706	6008	4942	4490	4032	4195	3904	3262	3183	3024	2994	2841	2668	2412	2077	2017	1780	1674	1564	1544	1604	1355	1335	1092	1089	1051	972	988	949	1028	957	1001	933	885	874	943	900	934	895	868	975	982	1190	968	930	1025	1039	1039	1019	966	935	967	945	996	957	866	890	863	863	849	897	918	910	855	825	858	849	817	877	820	870	748	1052	809	796	860	866	827	790	828	836	854	809	778	817	797	787	779	783	871	867	775	820	821	804	845	817	825	851	816	843	811	823	806	780	713	853	831	808	806	838	777	802	752	857	795	843	823	786	748	855	779	800	792	809	752	837	764	792	796	851	801	759	781	804	774	765	770	845	770	849	817	805	773	800	764	810	820	770	780	773	825	789	790	762	779	768	843	796	767	780	797	818	789	794	763	760	839	774	797	786	768	794	815	797	814	806	761	801	832	731	797	806	771	857	780	798	775	823	764	829	781	840	797	801	811	804	762	775	759	800	805	729	841	762	837	802	801	779	811	854	837	795	816	763	785	781	846	819	775	782	792	787	843	797	767	812	776	790	809	794	789	829	770	837	761	775	797	797	773	793	811	866	782	803	776	794	735	818	807	827	790	799	864	849	772	807	851	796	776	803	824	810	808	729	797	796	780	795	817	791	828	785	786	786	754	808	776	775	832	772	807	819	797	795	801	789	815	760	791	781	784	804	835	783	802	771	791	802	807	806	863	762	816	797	794	831	801	784	784	842	796	769	791	784	822	818	789	826	812	812	806	819	823	777	744	822	841	825	802	757	763	809	821	777	789	815	765	821	746	812	767	811	762	803	744	818	798	767	782	804	799	787	780	767	812	783	837	752	835	766	828	758	789	803	763	767	827	819	786	758	806	760	783	788	748	771	824	794	776	781	806	782	777	785	813	750	783	778	799	809	790	818	786	791	779	801	801	790	822	808	771	798	820	740	785	766	768	805	793	831	811	753	760	806	821	766	745	789	785	795	792	787	793	821	829	757	761	819	816	860	820	791	793	805	748	775	724	756	811	814	815	764	781	750	778	773	842	804	760	777	822	741	751	807	797	796	774	801	801	803	794	773	754	818	751	774	803	799	813	857	774	799	759	734	807	821	816	784	804	797	784	858	770	805	799	800	792	771	832	824	772	765	790	778	784	749	816	833	809	751	771	820	796	786	802	769	781	784	789	836	769	806	793	827	812	788	837	801	782	779	803	752	792	799	785	822	802	830	764	811	807	777	791	820	829	831	797	787	777	840	796	737	807	811	734	793	794	732	796	810	766	770	754	786	848	771	796	820	761	823	770	801	774	869	749	754	794	791	806	830	812	819	793	791	820	774	749	829	827	796	808	778	820	781	803	838	808	774	834	805	826	752	792	798	795	761	751	783	801	808	827	813	824	791	813	803	822	746	815	804	790	795	761	774	794	801	793	820	756	784	754	794	813	794	817	788	814	814	825	778	831	783	823	809	816	778	779	798	787	865	786	814	787	860	811	755	778	798	761	744	768	786	807	768	733	888	816	814	766	805	834	845	774	762	758	864	759	761	791	781	788	770	800	770	766	776	774	851	783	762	797	809	849	754	824	766	780	815	825	773	782	760	812	856	751	842	764	805	817	850	802	783	798	821	763	788	781	807	772	818	826	782	810	779	800	796	770	756	809	766	753	789	763	818	770	768	829	788	789	814	844	816	747	778	815	755	800	829	783	754	791	831	738	824	807	758	731	832	786	844	777	784	800	777	841	784	761	796	841	821	781	849	740	797	779	842	727	756	802	780	773	757	813	801	808	785	797	761	779	754	756	727	800	756	739	807	759	814	813	815	732	780	765	786	806	833	779	812	785	862	855	790	716	798	802	762	753	802	792	807	811	754	786	772	845	812	791	759	783	767	857	797	881	820	788	823	785	794	754	791	809	779	809	829	778	806	816	856	803	829	831	819	808	785	800	860	815	782	753	775	787	775	786	747	798	779	822	774	788	797	814	766	801	843	789	801	781	785	838	764	777	789	775	787	762	782	808	738	806	871	802	785	769	817	807	767	785	801	827	778	847	823	785	823	823	770	858	798	789	772	852	773	743	769	799	819	758	754	835	821	832	777	783	822	798	763	772	765	837	737	783	778	831	787	790	764	795	772	850	789	807	797	812	801	755	789	799	794	787	846	823	827	835	836	803	736	744	749	760	760	792	824	797	804	800	793	785	818	796	748	765	833	813	786	870	783	826	763	814	820	830	792	783	748	781	802	840	702	789	795	779	776	774	806	802	791	817	760	827	799	795	822	811	750	827	775	779	783	784	750	801	797	817	811	756	818	764	823	751	803	755	817	756	740	801	764	815	764	771	793	808	762	732	818	794	804	782	809	780	788	794	758	742	821	850	809	805	787	737	766	786	815	785	835	811	793	767	759	803	768	800	795	816	827	789	795	844	798	829	781	789	783	805	801	809	787	757	788	790	798	785	784	787	841	797	785	765	830	784	751	807	821	826	818	786	814	806	813	799	810	809	810	824	779	781	805	757	827	780	795	814	819	779	785	753	790	789	807	784	812	739	781	784	825	797	806	768	795	771	764	773	779	801	798	823	825	831	762	813	802	822	799	818	819	785	811	783	735	799	810	797	816	824	773	796	786	733	754	757	806	808	772	763	761	776	771	853	792	752	791	805	764	838	830	765	787	824	777	828	786	769	801	801	784	785	824	790	815	811	800	788	786	846	732	805	785	819	784	824	789	792	776	784	792	780	778	809	783	800	779	818	762	798	822	796	792	804	835	812	822	772	800	802	826	793	790	817	804	777	728	795	816	839	828	833	782	735	760	792	737	787	791	745	804	843	871	797	805	813	787	829	850	824	786	771	765	781	790	750	790	822	800	793	782	784	788	806	842	874	779	805	749	855	782	789	808	721	789	824	785	771	817	762	764	775	788	779	784	754	806	774	746	795	767	779	819	798	821	808	749	786	779	797	792	797	873	816	791	822	828	793	770	790	755	750	779	803	783	810	756	782	804	848	805	805	852	766	806	773	794	793	777	787	825	827	778	775	772	771	791	755	802	807	791	834	789	802	766	838	794	742	810	756	763	849	767	788	793	804	775	768	780	782	771	750	822	830	831	809	775	774	790	783	785	796	765	776	774	781	782	786	833	857	833	779	784	744	795	805	767	792	775	792	839	779	851	795	787	803	812	834	820	750	808	786	816	785	827	817	788	790	762	770	789	774	845	784	741	769	743	753	828	798	817	754	815	776	813	816	799	813	802	780	737	839	799	820	818	816	789	813	801	815	752	847	835	767	766	798	740	760	832	825	829	802	761	774	748	742	738	749	781	809	789	755	844	808	723	790	837	815	802	776	818	778	763	840	788	839	786	764	806	756	799	730	784	811	786	784	760	859	785	827	803	828	780	805	759	779	811	788	759	741	805	833	816	770	776	790	828	826	770	770	813	759	786	763	818	790	775
5565	4233	4816	3021	2469	1804	1678	1514	1242	1212	934	810	818	658	692	614	655	525	524	492	477	460	416	421	422	407	368	424	383	401	415	348	371	392	345	349	425	365	375	370	326	366	346	380	333	307	353	341	326	329	347	372	347	373	368	310	318	357	351	348	350	370	333	338	318	337	370	336	310	344	373	339	360	336	374	343	367	349	345	336	329	335	357	339	325	354	352	330	328	333	297	316	388	307	363	346	335	309	342	368	325	346	340	372	314	359	327	355	338	312	351	320	380	346	365	355	326	341	364	355	389	334	378	332	329	313	347	299	325	341	362	337	354	357	334	349	374	343	368	349	352	316	326	358	356	368	335	319	338	324	341	287	282	344	350	334	342	295	335	368	321	336	330	344	351	351	332	319	368	289	335	341	352	291	325	329	318	317	321	353	319	353	358	371	342	329	334	360	335	350	349	294	342	339	350	347	345	343	372	363	375	346	351	340	336	323	336	299	331	340	310	340	326	350	331	326	331	319	363	298	366	342	328	324	358	337	317	346	350	349	325	305	329	352	304	349	360	337	319	321	291	332	331	321	359	359	355	308	346	334	309	347	324	353	351	328	332	362	322	335	365	314	309	365	318	352	362	337	375	300	357	348	352	338	350	355	336	339	337	334	347	338	331	342	294	342	320	376	337	326	333	356	335	311	339	323	339	346	325	328	302	318	314	316	342	354	324	310	368	347	330	325	326	345	318	324	327	331	367	343	331	311	335	345	321	332	370	317	353	348	327	316	338	351	345	315	349	343	307	345	346	337	348	355	309	347	322	335	346	339	324	318	330	306	369	378	310	304	344	312	332	332	322	360	341	342	347	356	324	360	322	356	347	329	316	367	363	360	318	323	341	358	345	332	353	329	356	356	351	342	366	362	337	342	358	338	317	366	321	327	331	342	340	344	329	357	336	348	344	350	330	371	332	337	349	326	345	337	323	331	332	329	325	289	348	331	357	344	349	357	344	354	365	347	339	341	340	355	346	323	296	340	329	358	346	310	332	335	368	330	338	343	355	326	334	314	343	329	335	345	334	347	321	337	357	328	378	309	291	284	328	308	324	351	327	307	308	341	363	320	339	354	304	327	330	355	351	336	313	346	354	334	344	364	352	314	327	357	345	344	310	335	314	298	339	341	321	327	322	311	353	318	346	342	304	354	362	380	329	344	284	356	305	339	322	304	345	379	354	286	343	352	353	333	341	328	340	346	342	348	354	384	317	330	423	334	324	339	343	322	351	317	303	328	322	327	332	333	313	316	319	372	321	328	303	309	326	305	310	333	306	332	322	314	345	326	362	356	329	341	350	302	354	346	340	328	325	335	323	330	329	358	346	321	329	348	342	358	342	357	331	320	353	332	330	327	320	317	348	304	341	381	324	344	345	351	339	349	340	338	355	330	328	330	351	337	307	369	331	353	323	318	321	327	329	373	328	339	335	331	365	329	321	312	354	356	303	324	342	352	338	323	335	318	325	342	337	313	324	320	327	325	329	324	346	343	334	332	339	339	316	345	289	337	311	362	299	326	330	333	352	336	312	340	309	361	362	362	313	338	336	336	326	335	324	328	339	325	359	317	351	320	330	313	338	321	333	319	278	336	338	321	343	316	348	333	340	354	369	336	331	336	313	307	346	356	356	354	365	325	332	370	325	337	337	343	326	329	334	359	329	369	364	327	363	350	363	330	372	297	327	325	349	341	361	332	337	313	324	348	328	346	341	330	310	313	326	300	330	322	331	330	322	351	326	318	298	353	349	312	351	314	337	342	355	344	346	319	303	333	377	362	378	354	364	377	345	347	309	315	338	329	316	319	324	353	353	360	328	342	323	304	323	355	285	317	314	350	333	340	366	351	339	326	315	360	358	362	331	362	324	314	346	321	336	346	339	341	379	344	335	345	372	356	319	328	350	342	319	344	326	319	333	309	356	344	343	353	319	362	378	371	319	334	352	362	369	371	341	388	344	331	352	312	312	347	334	318	371	334	348	317	379	346	316	316	336	324	339	388	327	312	337	354	331	348	350	308	362	378	351	349	343	312	320	352	329	394	312	358	295	357	338	306	325	331	320	362	337	331	378	314	357	333	343	336	344	318	353	323	369	338	314	349	341	339	317	331	350	332	346	349	328	322	321	316	339	348	352	379	344	362	329	350	340	344	326	337	345	345	355	320	385	341	339	329	387	318	335	344	320	307	349	347	342	321	340	349	312	326	371	312	285	371	330	361	378	329	362	319	348	323	336	371	319	302	323	327	305	373	328	300	339	332	376	326	365	345	352	342	302	356	336	330	329	307	323	369	354	330	336	301	361	360	373	338	355	323	351	328	315	320	341	317	351	338	385	307	333	343	388	354	368	307	344	282	361	339	344	319	327	354	360	338	344	315	352	348	334	364	293	315	333	339	334	351	350	309	358	324	302	341	330	344	314	347	338	363	353	333	341	331	328	335	340	306	331	324	349	332	364	292	322	364	327	352	335	353	312	319	346	366	358	323	342	328	347	295	336	369	316	302	312	311	326	334	384	329	331	326	355	338	328	307	342	326	357	337	363	325	325	360	290	311	321	340	347	316	351	351	309	338	339	364	340	321	319	344	293	326	339	358	316	372	325	351	318	310	353	349	354	304	331	341	339	343	321	356	324	339	342	338	324	309	347	322	304	330	321	359	382	311	328	356	344	328	349	323	340	375	345	327	313	362	326	333	361	391	329	333	322	366	358	331	349	328	315	334	334	342	327	345	302	352	337	343	340	350	361	321	354	329	359	359	346	320	353	344	350	351	384	351	371	321	333	319	357	357	331	322	317	361	321	282	307	374	334	325	323	329	324	334	330	320	326	283	336	321	345	335	353	348	327	351	324	330	366	338	333	331	345	353	357	319	351	334	330	295	333	358	342	341	362	318	340	355	320	344	343	322	308	347	371	346	334	360	351	335	316	325	335	356	336	324	348	352	339	338	348	335	375	337	339	359	364	341	357	330	329	367	342	348	335	325	343	337	323	335	310	288	329	324	332	317	342	323	349	312	336	325	340	338	326	349	315	362	359	349	326	313	353	360	348	316	320	339	330	336	329	371	387	352	321	361	311	376	348	329	346	338	350	348	326	344	372	349	318	325	321	345	335	337	337	372	339	359	349	358	381	319	321	338	327	310	350	327	336	349	356	337	321	330	385	313	341	333	322	340	333	337	327	348	343	334	390	358	345	326	345	337	359	323	342	326	337	353	344	328	319	322	351	347	355	349	341	323	335	326	341	345	316	343	333	327	361	347	313	333	299	317	322	361	349	331	324	335	316	319	337	352	317	361	335	353	334	339	318	313	328	365	315	323	352	311	355	339	353	342	361	351	330	324	335	348	334	315	357	345	350	331	329	317	349	356	338	323	377	319	296	339	316	317	364	336	364	325	307	339	316	298	353	348	335	328	329	341	327	357	345	341	369	357	323	331	335	339	344	332	367	339	354	332	338	339	312	335
4705	5654	8344	7667	8286	6652	7439	8231	6901	7002	5159	4610	4393	3386	3629	3293	3161	2393	2009	1909	1759	1701	1592	1634	1462	1311	1296	1250	1231	1218	1187	1173	1153	1070	1131	1158	1105	1149	1019	1012	992	981	880	930	918	925	931	930	882	916	925	874	892	907	878	886	856	913	843	831	878	905	852	852	873	934	872	919	919	895	888	913	862	907	890	838	831	920	839	870	916	916	850	851	924	892	901	815	850	917	791	875	889	888	867	861	883	855	842	829	841	843	824	900	865	811	874	892	885	810	831	810	884	962	817	845	836	815	875	857	846	893	840	828	839	790	870	887	840	845	823	844	861	887	829	838	790	915	826	832	844	866	831	843	843	784	856	886	830	854	858	858	854	857	806	840	902	846	876	862	866	819	823	838	851	857	858	872	851	887	831	859	899	861	873	813	856	885	813	858	829	845	892	865	842	862	830	834	817	853	851	878	805	834	883	848	860	845	853	859	819	812	921	846	897	835	869	899	859	866	920	898	864	812	829	859	819	825	893	868	861	873	817	832	869	883	892	903	820	858	871	855	855	890	824	797	802	821	848	819	825	856	887	856	859	817	800	837	847	875	889	892	877	863	857	835	776	874	861	832	883	879	820	802	859	835	823	804	846	838	864	869	872	874	857	803	776	823	822	815	813	837	852	820	865	813	826	890	858	859	853	833	857	856	828	874	847	855	864	931	818	852	866	894	828	870	819	825	832	901	839	824	839	871	796	859	876	868	830	818	895	899	814	878	880	867	854	851	850	833	824	882	866	871	853	883	861	812	854	815	873	818	804	838	856	827	838	864	839	876	861	822	867	877	834	854	848	883	809	858	851	904	800	878	894	817	844	807	795	836	849	820	799	849	856	841	795	859	826	815	830	836	810	830	823	836	814	849	911	855	826	818	845	871	894	831	840	844	845	877	840	872	860	860	821	802	839	842	900	832	896	850	910	835	861	825	856	879	870	853	846	831	817	842	892	842	864	840	868	809	806	870	840	801	871	861	812	860	805	880	827	841	831	845	852	844	905	837	877	829	832	869	848	826	883	864	822	795	861	862	870	872	821	876	820	889	830	806	903	859	840	848	882	848	867	857	814	863	850	855	835	849	848	877	886	875	825	882	844	826	832	800	787	867	811	833	837	891	853	823	883	811	822	879	830	920	838	849	840	839	857	872	854	811	863	864	863	860	825	847	784	867	836	876	850	819	835	910	892	884	857	876	842	841	899	896	798	879	861	844	840	837	833	860	847	878	859	875	822	849	861	842	878	844	863	839	797	843	852	844	910	882	863	870	808	881	846	909	862	859	896	828	840	855	811	868	784	831	866	838	920	885	886	827	834	855	886	813	830	810	876	845	892	849	883	873	816	848	859	844	802	812	895	837	915	851	884	872	857	840	838	822	842	803	810	832	884	864	782	911	835	869	816	829	878	830	873	834	861	816	826	800	818	833	844	852	826	844	837	817	806	837	826	802	827	842	853	838	840	847	870	810	832	793	843	825	868	897	848	846	857	801	790	888	813	830	857	855	847	863	855	887	877	828	812	849	825	847	858	861	845	850	824	811	831	861	814	855	872	819	815	847	815	859	859	822	834	829	851	837	837	839	853	858	861	855	865	807	889	846	849	804	857	866	830	859	863	843	876	802	873	883	824	875	865	847	871	828	874	832	811	878	896	872	815	845	843	932	904	883	853	833	864	841	851	911	859	902	846	858	826	835	807	845	823	843	898	835	843	864	824	876	823	814	825	832	911	859	855	855	846	900	796	854	799	848	839	817	840	876	831	904	842	861	893	851	831	788	899	880	866	805	859	857	796	862	843	866	877	870	868	860	806	833	848	852	888	927	850	803	888	824	853	805	843	849	809	846	840	837	907	891	839	830	886	835	835	830	809	870	871	811	852	853	862	843	856	834	814	845	842	876	848	867	853	867	826	811	862	807	878	877	858	833	860	876	828	819	846	835	870	867	851	875	903	828	830	852	847	785	845	850	775	780	862	846	813	853	864	849	879	791	888	904	855	848	858	901	870	884	813	797	820	784	844	905	896	896	843	890	813	817	884	840	878	859	850	841	801	785	772	833	845	866	834	859	800	877	870	829	851	867	885	851	821	878	822	909	863	896	836	840	851	820	825	880	886	819	856	843	884	877	833	812	885	872	847	813	840	866	924	846	860	870	874	828	898	884	858	823	867	877	833	784	814	869	841	868	854	893	883	833	788	874	897	820	827	831	893	856	845	835	885	823	866	823	853	807	894	800	822	850	866	862	843	880	833	836	852	849	841	839	839	801	896	809	894	883	859	878	885	881	839	884	850	856	880	827	899	884	834	829	840	881	814	781	835	830	852	818	871	872	872	799	849	834	827	839	850	875	854	824	805	836	877	813	872	845	866	822	831	814	944	864	855	802	840	856	819	824	896	859	869	863	804	857	879	874	899	905	864	850	855	888	887	862	794	826	899	809	864	848	831	846	857	801	837	844	853	893	806	801	863	862	867	843	890	834	818	890	827	895	850	840	827	873	833	793	868	879	873	834	857	866	850	805	795	878	879	851	832	793	824	878	851	873	824	830	822	869	804	806	847	820	858	844	798	873	833	855	813	882	891	804	898	857	855	884	887	877	806	868	865	841	857	857	869	886	832	858	860	810	875	836	827	835	839	849	777	856	816	839	872	835	851	890	851	855	828	827	855	861	867	904	872	843	839	824	886	856	862	764	862	830	847	885	808	847	892	858	809	821	813	839	825	882	862	858	849	806	829	897	840	850	915	863	880	870	792	816	838	889	838	868	841	783	871	865	849	906	793	881	850	912	842	881	881	873	821	864	868	866	868	822	847	847	844	871	847	880	819	804	924	775	825	890	861	794	836	859	827	817	847	903	881	820	861	809	881	816	847	845	888	789	878	786	868	847	795	888	855	867	850	851	856	868	828	817	875	859	890	869	855	849	824	844	889	819	830	844	866	862	909	813	895	800	855	786	822	835	855	809	828	818	818	836	864	879	868	879	847	867	804	861	855	853	828	867	840	864	840	827	861	836	839	820	876	804	848	839	880	850	804	874	817	874	877	842	873	786	793	853	884	803	885	902	874	857	794	867	869	824	828	882	784	849	826	829	866	894	822	851	918	882	876	828	883	796	916	877	895	852	788	823	808	814	837	801	821	873	842	870	790	868	880	888	852	851	846	794	837	850	818	855	897	854	850	839	837	875	833	807	876	876	867	801	851	883	888	882	858	856	877	842	829	823	871	849	849	824	836	833	885	889	913	831	824	869	881	859	899	835	851	844	824	868	867	872	885	829	878	850	831	868	804	874	796	893	866	842	875	844	880	845	852	898	868	884	814	849	830	855	858	822	861	888	866	840	800	860	889	868	867	871	883	795	817	809	827	875	864	897	870	843	936	835	827	823	867	822	875	902	864	837	855	844	822	852	850	902	834	839	828	824	855	795	879	866	858	829	852	812	824	877	825	859	810	858	923	862	829	837	843	842	832	817
21009	21542	27501	21999	21919	19112	17889	22119	22079	20081	15389	11969	10762	8220	7515	6081	5304	3451	1693	1919	1646	1365	1197	1346	1359	892	764	683	703	649	636	595	575	535	566	539	587	534	500	462	476	453	461	461	457	443	444	471	400	427	400	436	405	451	426	429	431	414	397	452	413	436	415	420	415	423	443	413	427	387	439	429	413	402	429	442	417	397	431	372	438	460	403	382	437	425	443	414	378	380	412	417	412	441	372	440	399	432	422	394	411	448	421	399	395	427	418	379	385	445	395	444	404	411	430	411	411	380	393	384	390	424	410	383	392	429	371	411	386	441	413	388	381	429	388	378	398	423	380	436	363	381	406	373	404	405	382	409	404	388	422	410	404	398	400	386	437	387	393	389	420	407	410	426	403	410	444	398	431	407	394	397	390	379	394	426	411	401	416	398	375	426	411	420	417	395	392	422	413	429	386	386	403	419	413	427	406	360	396	382	412	394	397	414	397	410	427	434	407	439	425	412	413	417	397	405	448	414	393	409	379	376	394	410	383	410	376	397	415	388	397	420	418	403	448	378	428	377	380	426	390	425	438	438	361	395	382	402	402	414	416	442	398	435	418	408	389	382	419	427	388	420	413	390	432	428	401	392	453	428	406	429	380	450	392	373	393	420	366	406	421	379	379	421	386	404	404	432	450	434	435	403	412	431	430	400	398	407	392	378	408	377	383	388	424	370	426	416	427	398	405	389	430	458	413	402	392	388	432	406	380	404	424	425	386	362	429	415	442	408	413	395	413	390	409	368	398	409	400	412	413	440	430	392	362	415	409	364	401	406	363	436	376	383	404	400	389	407	407	412	405	385	396	399	385	401	407	388	403	450	432	405	374	417	420	446	412	399	395	383	410	359	391	385	416	421	380	394	427	402	423	420	396	371	362	433	402	408	413	404	436	376	406	372	432	428	426	389	417	399	441	354	408	422	391	414	431	421	412	395	402	401	387	407	418	426	452	392	403	423	400	381	426	422	389	412	409	446	435	408	378	418	383	396	425	437	388	435	399	409	385	402	402	400	409	433	450	394	388	393	426	431	410	371	364	434	435	430	425	432	421	383	403	425	434	451	408	429	438	393	395	401	413	414	410	386	439	410	409	417	413	409	403	410	386	409	386	436	426	397	421	420	429	337	404	449	410	384	423	432	356	411	400	427	419	419	385	419	365	403	379	399	382	372	429	392	386	405	459	430	427	389	418	387	390	379	383	434	356	379	454	411	378	384	411	391	411	373	416	413	401	365	379	399	434	434	407	413	394	431	443	416	413	380	368	404	470	416	433	411	414	391	389	377	427	420	396	374	415	415	411	380	412	396	404	402	418	410	385	394	410	408	409	414	405	393	397	400	424	393	389	380	394	428	373	421	403	400	405	427	399	432	404	399	391	408	410	406	418	440	393	435	404	412	397	389	388	392	403	394	388	411	415	403	425	405	373	457	403	428	380	416	396	407	391	402	408	381	397	413	423	383	395	403	386	417	417	378	458	405	428	410	385	390	415	396	405	413	388	384	467	417	426	409	437	401	376	416	388	433	417	372	375	406	407	400	403	381	428	388	379	424	370	352	396	402	365	441	354	408	454	422	401	431	429	389	399	408	434	411	424	422	399	388	396	409	421	382	392	406	393	414	379	408	396	397	417	389	398	419	399	397	354	389	463	412	380	400	391	410	423	400	414	406	413	406	412	436	414	423	406	444	379	382	435	421	404	402	428	399	386	415	399	419	431	417	398	340	389	380	448	391	404	442	408	367	444	391	398	436	407	415	432	388	402	412	414	389	418	381	397	403	392	412	373	395	394	426	386	406	431	394	418	423	390	407	402	424	407	379	391	390	399	392	408	425	418	411	390	389	402	403	377	386	419	374	397	394	439	435	397	392	438	409	400	383	396	414	400	397	422	394	406	398	436	383	443	378	432	394	408	416	393	395	423	400	415	439	391	409	384	421	395	389	476	431	414	374	440	420	407	375	441	410	363	403	414	401	392	461	414	396	379	384	398	388	381	397	400	394	413	395	419	419	379	392	402	377	394	417	401	374	430	379	374	397	411	392	359	423	382	380	402	436	401	412	450	430	390	450	400	387	414	421	413	407	360	399	396	344	378	430	420	406	382	401	399	380	424	382	410	401	416	383	388	414	394	442	414	424	408	417	385	400	396	408	414	415	448	443	425	403	389	418	387	409	384	398	410	435	379	432	439	401	427	424	392	458	424	405	406	416	397	400	409	416	438	387	408	388	405	391	408	374	375	433	400	385	384	386	414	410	398	429	398	415	387	423	401	415	440	401	386	374	386	407	381	414	458	417	417	402	398	426	397	411	382	400	409	385	415	430	399	421	385	412	436	382	413	430	402	407	394	402	440	430	391	364	404	404	382	403	389	431	411	411	413	381	375	425	352	406	416	429	421	357	391	355	396	414	431	422	469	420	413	394	412	394	417	391	381	408	411	368	422	403	395	393	425	409	373	411	392	418	416	394	419	399	387	418	469	386	380	418	410	392	409	399	431	426	417	380	385	398	380	412	419	405	366	407	365	416	391	423	437	396	395	390	416	388	365	416	416	395	378	393	430	401	415	415	453	414	414	388	395	440	403	415	397	377	416	397	426	397	418	412	386	374	455	408	438	403	402	402	424	349	431	425	417	412	399	451	420	415	409	427	412	410	385	395	412	440	399	409	416	405	404	384	404	390	407	403	415	430	389	386	393	370	402	414	398	401	395	447	372	404	390	388	394	407	410	445	363	422	386	416	401	398	378	390	387	413	414	429	439	391	413	396	430	399	410	421	444	418	392	415	395	436	406	414	430	425	431	398	425	387	385	390	394	398	410	427	396	393	392	377	429	381	395	419	397	372	401	425	427	386	384	429	362	412	363	421	352	402	384	381	452	430	415	405	417	370	393	423	397	368	412	385	369	419	431	419	412	404	399	406	404	378	414	415	426	385	406	405	433	428	453	403	375	396	415	406	434	424	388	417	411	409	402	444	445	372	403	455	426	409	410	382	441	424	410	426	380	400	373	389	414	414	387	395	389	421	392	399	416	379	390	433	421	441	393	410	390	418	390	392	358	397	399	433	398	419	402	411	404	413	397	376	391	408	420	384	387	385	408	412	416	392	412	409	423	397	413	407	413	420	397	424	360	404	457	422	401	401	445	401	400	390	419	378	414	393	426	423	432	400	411	419	387	411	444	393	416	373	404	401	393	413	410	397	404	406	397	380	403	415	417	395	408	400	397	415	442	436	385	419	394	375	400	443	365	383	418	411	412	404	381	379	420	409	401	397	412	425	383	385	412	398	405	421	434	403	390	424	447	366	407	406	411	385	416	425	367	397	416	407	387	376	396	410	428	430	399	383	403	437	416	459	389	408	386	421	423	425	409	417	397	375	358	403	436	445	403	445	421	402	406	414	393	406	370	405	400	397	408	423	377	441	403	425	421	407	422	445	438	424	409	471	408	391	393	388	393	361	388	423
13304	18710	23884	24023	29724	28149	31997	39614	38852	39649	33817	32673	30637	25912	26508	23375	22261	13521	8128	9300	7951	7428	6359	7192	6509	4306	4024	3342	3237	2832	2785	2545	2335	2321	2202	2316	2222	2109	1930	1640	1552	1510	1489	1326	1525	1514	1277	1265	1142	1138	1088	1117	1064	1091	1078	1158	1058	1069	1042	1097	1064	1036	1025	1079	1114	1089	1117	1171	1116	1092	1158	1162	1122	1154	1056	1128	1085	1069	1107	1088	1080	1041	1047	1034	1037	1049	1067	1103	1047	1019	989	1024	1032	1008	995	1041	986	1019	975	1021	1023	1026	966	964	999	1031	1007	988	970	1002	1044	1022	992	971	949	992	936	1062	964	996	971	950	1062	987	974	951	994	986	989	931	1004	940	949	1010	929	949	1008	954	999	916	947	931	972	1032	981	1019	944	955	1022	1002	942	965	917	935	1004	953	965	956	994	987	1004	941	1015	993	982	1020	990	948	963	1015	960	977	970	994	999	1002	1008	989	998	957	1042	1009	973	1012	939	958	1004	971	1020	967	1027	1004	958	1035	1007	1000	990	923	1006	1020	1002	944	983	952	921	999	980	936	991	976	922	989	1043	943	1006	973	1051	925	1015	1006	977	959	982	966	975	1041	1023	978	995	982	1024	941	969	970	1029	1005	1021	1024	961	1019	965	937	997	989	991	1010	948	942	963	1013	942	976	973	969	964	981	968	997	928	1028	967	1036	930	981	945	1008	981	973	1002	986	973	991	989	986	977	988	980	971	951	954	968	1006	1002	983	977	915	1021	940	971	943	991	962	995	970	1025	980	991	1022	983	1012	941	1013	927	1006	940	944	954	987	958	1017	969	1006	992	990	974	990	1029	953	981	969	991	929	1008	986	965	985	989	1024	977	966	972	1028	977	1040	1009	978	994	1006	960	961	1009	962	971	962	967	965	981	997	982	1016	954	947	950	947	967	1057	990	1015	983	985	986	979	993	962	982	972	1000	1014	962	989	955	935	988	1026	968	941	995	981	992	964	1036	956	922	986	1029	987	986	945	989	977	975	978	957	978	963	947	1027	947	966	952	991	917	961	950	952	973	945	968	957	1001	933	997	932	957	1023	1000	948	946	959	1007	972	983	970	1042	937	1043	976	977	1060	978	1007	1003	965	973	972	999	1017	951	974	948	1002	1015	959	1017	963	941	1019	971	987	967	971	964	1008	1006	1021	1000	960	973	1022	988	1004	1027	992	941	1010	978	1031	983	1006	973	1006	984	961	992	985	954	956	991	1011	1001	980	1016	979	948	957	1029	946	1004	1061	972	981	990	975	978	975	1015	1003	991	972	973	987	1000	963	969	959	1012	987	1010	981	974	967	1026	1012	1011	999	991	1004	957	937	1006	963	947	963	1034	966	969	1009	990	1047	962	967	959	942	943	979	999	1033	958	1009	979	975	964	963	971	1014	1010	950	931	991	934	990	964	983	926	993	984	1003	965	990	1003	973	972	991	1014	1028	967	983	961	985	981	1020	975	932	991	1036	1035	974	971	938	1042	960	1000	1005	964	961	1050	976	941	982	963	985	932	976	981	990	1024	950	965	975	980	1011	1012	962	1003	942	967	975	1021	1006	1013	1016	1045	984	978	990	978	981	1022	967	979	983	1004	965	1019	1018	949	991	999	1004	1013	1022	940	988	1019	968	989	1020	986	994	1053	1034	981	985	976	993	974	943	1004	987	967	968	961	1011	1020	968	970	972	997	1006	1013	990	986	960	921	978	971	1010	891	991	993	984	1007	1001	1000	966	977	911	962	956	930	924	1015	1006	998	958	928	944	972	980	1005	971	981	962	972	970	930	943	982	977	986	965	1003	949	970	1016	1007	959	1007	995	969	949	975	951	1013	968	969	1018	984	986	1035	1003	1016	953	1034	940	1006	975	1009	998	999	989	963	970	961	925	966	996	967	940	943	966	973	989	1039	926	991	1012	1000	960	1041	949	947	968	985	1010	945	949	1010	1020	881	962	919	987	953	992	987	993	950	967	941	1015	1024	955	960	984	980	1005	997	1003	964	1002	944	991	958	978	939	952	999	966	961	941	968	1024	987	1010	948	984	1008	967	1009	969	981	1032	982	914	997	993	1039	1010	954	989	958	894	1057	969	988	965	1010	942	1011	1032	963	968	947	902	1020	981	997	982	1033	972	993	926	982	970	1044	980	978	1001	1001	951	995	1010	955	986	955	959	937	949	934	938	995	912	977	993	977	997	973	986	939	906	981	998	1001	969	968	1007	1007	956	1056	1006	982	964	973	1053	971	972	1029	949	989	986	955	1000	1001	990	1012	962	983	968	964	919	973	983	988	956	1024	981	949	966	1011	1014	1015	1013	1007	976	980	1042	1054	988	1010	963	986	961	983	985	1028	985	1004	1030	983	978	990	1035	1018	1017	1026	988	1058	967	975	990	1007	959	959	964	999	1028	1052	959	942	1009	1030	971	952	960	907	935	991	1009	960	937	941	1014	943	1000	943	944	1046	1095	962	956	932	953	989	1030	925	982	998	981	981	923	989	962	956	993	991	957	963	1019	996	967	990	990	990	1004	930	1002	972	971	996	978	964	1026	1009	1022	990	1000	998	955	991	946	972	950	996	958	1014	994	900	981	958	995	967	1017	975	972	976	976	987	939	957	976	988	961	964	978	976	1042	947	995	1002	1025	1040	1008	954	987	1023	1005	961	967	919	968	965	963	1036	1021	966	937	1044	932	918	999	980	985	975	984	988	984	954	1022	1008	931	911	965	1019	964	984	1044	1003	934	960	1042	978	941	925	962	1014	983	974	1003	940	987	955	1024	1015	1020	955	958	1007	991	973	1066	944	1007	949	1012	950	999	999	954	1001	969	944	984	966	986	1010	1024	929	987	1062	996	1005	989	1011	941	936	988	963	946	1033	942	1009	987	1039	956	1020	975	918	933	975	1014	1037	990	1010	997	963	1028	1034	1008	943	1045	960	967	947	995	1005	989	967	933	996	1018	977	1005	942	935	1003	973	953	1005	1024	1001	978	989	985	975	989	1027	1000	961	961	970	967	1017	1001	965	982	1007	948	941	996	963	915	969	1001	926	975	1031	968	925	931	961	987	987	977	969	981	963	983	955	1009	953	984	1006	987	964	951	956	969	985	1050	973	996	994	1028	968	953	1020	1011	980	993	967	984	962	997	991	946	1063	1020	1030	993	978	944	993	959	967	911	998	970	1028	973	1018	959	1027	1025	972	970	974	996	992	996	1006	995	1024	989	971	940	976	995	927	944	990	1002	983	973	992	926	1022	1004	918	1009	1002	975	974	987	968	970	1016	961	960	962	1013	985	950	959	935	1038	997	1004	945	888	1003	995	996	1010	1023	970	1006	1046	978	1076	1013	1057	995	958	914	994	1015	908	971	926	938	1016	1051	959	1007	990	957	1020	1008	995	1043	1000	932	963	964	960	1018	970	968	957	952	1007	1069	1025	998	1016	976	1008	955	1026	956	995	1005	987	941	1016	961	1001	1038	929	957	928	988	996	990	1018	1018	984	978	986	968	976	987	963	1010	963	997	992	973	964	1041	973	997	1018	1001	1005	954	1026	957	993	1038	997	973	953	997	995	987	955	995	942	964	1002	959	983	1012	1060	945	1031	993	1065	976	1010	1014	1006	983	974	1008	958	1046	993	960	1021	971	976	991	1009	1022	981	1047	1018	952	1019	957	1019	996	1005	976	983	1049	977	974	996	977	936	972	978	981	986	999	994	955	987	1025	968	965	939	978	988	1015	971	1023	970	962	1008	1014	1015	1049	934	995	1010	978	996	1032	950	969	914	991	1002	1008	997	1032	948	939	957	1036	977	967	962	983	1032	1013	989	996	927	988	994	989	1009	901	981	997	994	1013	941	969	984	979	923	1064	946	1028	1028	984	976	1023	999	1072	1012	960	1038	999	960	981	940	983	981	976	1015	997	1013	1004	1024	982	989	995	994	921	957	1006	1006	1019	945	987	981	984	957
29761	28661	32935	28157	29444	26465	26969	33698	33199	31482	25738	20864	17744	13422	12918	11655	10825	6464	3567	3997	2761	2416	2070	1829	1663	1109	1035	856	804	769	754	639	633	625	621	585	606	598	502	477	423	421	459	394	404	446	407	379	341	343	361	353	341	358	361	370	320	380	331	336	358	328	303	372	335	344	341	383	325	344	393	378	361	347	332	355	348	324	343	315	288	358	343	343	314	374	323	316	353	351	329	344	366	318	330	337	308	318	333	332	361	335	342	346	327	314	319	311	320	323	309	303	346	319	320	296	328	347	302	324	295	294	338	356	346	327	316	341	329	339	333	321	315	318	341	311	320	313	322	325	337	280	311	296	322	312	320	332	281	316	310	332	344	330	338	290	319	344	317	344	298	318	313	313	346	341	308	328	305	318	288	325	323	331	302	332	295	304	328	321	322	309	357	332	341	324	325	285	297	314	294	295	313	308	295	305	338	300	291	318	314	309	290	305	302	322	344	299	318	290	329	309	302	335	321	345	355	333	322	303	315	297	362	356	330	325	340	335	296	308	312	316	348	329	299	299	268	332	314	313	327	347	288	314	311	262	326	336	328	318	337	297	312	306	338	314	306	290	303	337	298	316	322	347	312	340	331	327	329	323	316	315	345	295	317	342	301	322	333	316	334	322	326	316	323	356	283	323	324	337	320	325	286	348	298	290	324	313	345	326	354	316	350	321	312	311	331	352	358	323	336	317	298	339	319	355	305	324	310	301	332	304	325	304	318	340	347	330	331	315	326	360	344	335	314	326	330	317	296	316	315	319	339	310	327	321	308	342	307	311	338	291	352	321	306	271	297	299	309	317	301	332	317	331	300	312	303	326	271	333	289	311	300	291	332	307	320	325	304	351	268	313	308	337	302	374	293	303	317	336	304	274	309	365	330	304	312	294	338	338	315	313	326	327	301	287	317	315	352	327	327	320	266	317	301	316	322	298	341	343	318	303	348	302	305	302	317	314	289	279	343	317	320	341	359	312	331	287	325	315	349	326	319	332	278	338	320	304	295	351	327	340	353	346	325	336	324	323	322	343	327	367	315	300	286	298	336	318	325	291	328	341	300	289	299	327	334	337	332	330	324	306	329	323	312	293	326	337	312	283	277	296	334	315	320	319	318	313	300	315	322	319	323	346	313	331	319	332	307	306	348	332	335	308	341	328	314	318	360	347	324	330	319	297	301	332	347	301	301	328	368	343	338	305	335	341	303	326	340	301	316	325	320	335	288	319	332	332	307	340	329	340	291	311	308	345	322	322	309	326	323	315	321	284	305	326	304	361	291	313	284	307	325	323	370	326	315	326	328	323	311	293	311	320	325	328	304	310	311	305	317	335	270	311	311	327	305	320	297	308	312	344	302	340	348	329	323	314	333	293	305	332	313	340	325	320	336	305	329	348	322	338	318	311	340	326	345	310	335	310	317	306	310	325	321	330	353	317	334	294	304	301	327	306	312	317	321	342	344	320	333	343	315	336	345	312	345	307	311	327	319	323	333	334	325	306	312	326	318	302	324	319	334	311	348	325	299	338	342	333	314	310	333	338	337	338	284	333	311	314	328	336	323	308	327	335	338	315	323	338	308	336	321	330	314	315	347	281	324	317	311	315	337	320	301	301	287	365	318	334	313	353	271	289	282	299	331	305	314	332	353	315	300	312	318	324	332	321	317	351	325	334	348	324	317	301	339	354	316	330	310	329	353	342	308	320	325	346	324	323	358	308	327	310	323	329	323	329	298	284	404	306	360	291	314	324	310	299	336	320	311	320	290	313	324	322	315	341	332	326	326	317	319	353	309	291	312	292	317	295	317	337	329	325	306	311	305	304	274	303	325	308	301	295	323	346	296	313	321	340	353	326	310	329	342	347	320	309	326	303	299	312	335	308	341	340	300	330	330	304	330	320	338	327	316	309	306	314	304	287	323	323	317	306	298	338	316	327	330	329	329	321	315	316	313	290	322	355	325	340	330	332	317	362	356	314	318	292	297	284	347	299	311	283	308	335	294	283	321	310	290	282	339	343	346	309	301	307	325	318	309	316	344	327	344	321	299	316	336	300	365	300	344	329	346	339	312	324	292	311	323	301	313	325	343	309	333	339	302	317	306	338	316	325	319	303	332	339	336	314	326	286	342	333	295	346	292	306	320	319	287	323	325	327	329	307	294	331	298	345	317	360	309	300	319	321	321	317	311	324	334	308	370	329	318	329	324	330	329	321	280	329	313	318	309	297	292	317	324	303	316	267	314	323	322	307	306	336	311	341	338	273	330	297	311	322	303	313	338	320	315	292	337	321	310	339	326	315	307	334	345	341	332	344	301	331	292	334	318	322	317	303	308	292	367	310	330	344	340	359	326	335	314	330	340	319	317	320	342	352	325	341	302	297	329	332	321	300	290	305	331	311	342	314	315	296	353	318	305	331	311	287	337	318	328	350	324	308	320	332	314	354	296	315	332	293	297	315	340	292	321	328	333	325	355	291	287	299	326	334	332	346	325	309	302	333	334	314	330	330	295	315	328	330	365	283	330	279	319	341	290	305	302	302	293	335	323	313	325	296	299	348	328	295	324	307	304	303	302	318	317	330	326	361	350	322	315	321	302	348	317	317	302	320	360	325	306	357	332	283	319	300	304	321	313	319	305	353	273	327	352	338	308	301	308	321	288	306	295	323	303	337	318	342	289	336	314	364	310	308	331	303	340	335	328	321	358	317	310	334	316	322	308	294	328	313	334	337	298	334	302	325	298	326	314	301	307	327	314	309	296	293	309	330	335	334	289	337	303	318	304	294	313	340	334	375	337	343	332	317	297	295	318	321	301	304	292	301	325	303	321	316	355	309	312	310	331	294	316	304	325	328	305	336	314	348	309	334	327	333	355	309	310	329	343	312	323	296	353	304	303	306	311	294	345	331	338	320	293	348	325	319	340	339	302	296	348	335	306	348	331	293	344	316	315	333	332	345	346	321	317	338	301	357	290	357	337	327	303	332	334	316	297	324	347	318	306	326	280	324	312	310	346	329	323	310	293	309	328	304	310	312	328	315	316	309	329	328	328	329	349	345	397	334	302	325	333	327	345	299	322	337	319	331	346	290	329	314	332	315	326	316	296	335	329	321	304	316	312	318	304	308	322	308	282	317	297	330	287	288	294	303	335	303	330	351	294	325	305	331	319	326	316	345	293	368	332	313	281	325	295	324	315	319	321	323	314	320	325	327	310	320	324	313	305	326	304	311	337	326	302	288	324	306	304	296	300	291	330	311	336	322	318	323	296	315	316	361	329	334	313	286	305	315	264	304	346	313	303	299	345	324	292	277	335	332	308	328	313	303	331	322	340	328	325	347	323	309	339	307	303	311	340	295	321	318	319	310	333	369	291	324	328	308	339	331	339	338	325	274	320	313	340	348	324	324	354	305	333	331	328	308	299	288	293	281	303	310	317	323	279	323	320	321	353	325	310	329	297	315	321	312	343	315	327	302
17569	23092	28674	30353	35641	33928	39831	49162	47807	48932	43278	41737	39495	34106	36215	32577	31175	18587	14153	15582	12600	12212	10684	10914	8863	6554	6162	5072	4670	4295	4104	3903	3414	3265	3209	3099	3129	2776	2203	1944	1800	1831	1599	1599	1967	1883	1455	1348	1264	1066	982	948	967	975	1080	1012	945	929	946	915	964	881	918	943	937	981	992	1104	967	1020	1086	1080	996	926	967	976	865	997	969	878	836	973	820	928	835	877	871	874	822	823	817	863	882	827	830	812	852	768	823	816	814	769	816	790	800	831	762	791	849	779	764	789	758	791	791	825	800	773	735	772	777	790	763	841	805	806	774	769	724	801	774	837	788	726	826	785	746	794	765	741	771	778	764	801	796	752	822	796	799	740	791	820	810	765	828	796	778	785	750	767	795	795	793	777	807	819	803	763	856	796	762	781	779	784	757	768	797	727	760	788	793	802	810	796	769	724	778	814	821	792	781	775	772	791	776	756	803	817	764	736	812	766	799	768	764	794	786	797	780	777	777	759	812	829	730	798	784	753	774	826	764	795	783	807	788	738	796	803	803	763	752	744	776	792	740	773	808	767	786	782	752	801	774	779	811	779	839	761	767	762	773	762	789	797	768	795	791	765	779	778	769	776	782	796	737	810	805	789	840	767	748	822	781	743	778	797	780	808	767	754	745	723	804	787	800	769	742	796	757	769	773	812	763	799	738	742	760	792	820	777	762	849	791	813	782	819	796	776	789	828	800	769	756	752	763	779	772	766	767	800	757	785	783	752	835	763	755	789	819	795	810	769	740	784	809	810	786	769	797	846	806	753	783	759	765	831	809	758	814	794	783	830	767	729	804	821	771	775	807	810	783	763	789	795	743	774	804	763	751	825	801	802	813	821	769	727	777	754	772	778	838	782	792	813	763	798	820	772	803	790	757	821	813	761	771	809	782	794	813	793	783	793	824	757	749	795	785	800	775	780	780	763	805	782	788	751	797	793	813	729	802	763	786	721	823	788	790	777	722	792	819	804	830	762	749	849	796	789	809	807	752	812	738	836	780	773	795	803	803	772	793	792	801	788	776	746	741	746	774	776	769	754	817	789	780	762	764	739	787	802	786	811	769	743	771	786	782	787	748	846	772	788	793	736	805	806	760	753	782	784	765	802	784	783	806	786	747	818	790	761	784	815	753	787	747	796	816	772	781	768	767	742	818	783	798	740	748	786	841	764	787	778	781	750	784	795	759	782	812	815	731	812	743	767	768	726	789	767	760	809	761	823	790	747	790	781	798	726	833	764	820	791	792	784	764	776	787	777	804	774	750	772	764	794	809	769	750	789	776	818	777	778	772	766	775	817	760	788	783	836	826	767	807	795	764	791	812	731	721	802	775	763	777	787	808	740	755	754	754	819	730	776	778	796	761	825	775	743	748	792	768	825	791	753	793	793	841	790	757	755	830	799	817	767	781	808	767	734	815	790	743	823	774	784	782	747	772	769	784	817	805	781	787	780	817	799	804	801	830	764	767	782	791	743	809	805	762	783	830	792	761	817	778	797	803	803	792	750	823	770	743	759	786	809	795	760	803	820	812	771	753	732	797	768	751	766	771	760	807	784	782	806	815	803	832	763	752	733	802	816	783	752	761	738	783	801	785	805	775	779	816	769	792	787	793	801	763	758	812	773	774	862	827	795	781	726	834	809	771	795	724	736	735	748	768	758	732	773	799	824	779	749	796	806	817	743	785	789	822	783	756	781	784	789	817	767	754	801	761	771	719	813	774	802	755	793	745	801	742	769	772	803	766	785	811	774	809	803	796	805	770	754	746	843	761	796	759	748	718	790	757	776	765	761	724	765	788	813	792	764	794	782	798	775	811	769	811	774	744	823	806	769	832	803	812	785	801	788	773	741	759	792	789	767	838	805	802	729	780	779	738	761	794	778	747	769	760	740	769	781	758	809	772	749	772	758	790	739	804	861	727	798	789	807	757	779	761	744	748	781	825	764	764	800	828	777	804	759	803	763	772	766	784	762	780	773	797	774	725	781	827	748	808	732	727	757	765	780	764	715	787	790	785	790	806	785	757	816	805	761	793	761	733	775	739	809	803	752	776	787	751	757	816	811	761	830	734	813	794	812	767	804	766	791	836	804	803	801	798	817	768	821	774	803	795	721	805	788	791	730	766	781	806	786	817	816	755	778	730	809	780	760	737	779	778	763	796	816	779	762	796	813	743	779	783	795	738	782	810	789	774	760	794	789	794	818	750	778	791	826	798	771	776	742	783	823	800	794	766	773	728	755	712	804	776	791	823	761	821	776	767	768	756	756	823	772	721	822	788	732	758	831	770	788	789	772	767	746	836	832	799	732	807	799	813	766	775	764	830	766	744	785	803	784	790	780	776	836	805	791	842	749	792	785	786	794	780	784	799	748	779	766	780	732	787	780	800	717	755	737	786	764	769	748	807	785	783	784	764	759	781	798	764	748	730	775	821	780	801	742	805	707	787	755	788	782	779	782	818	797	759	748	742	842	775	800	822	765	770	747	775	808	781	783	817	798	827	786	800	756	811	814	791	816	763	764	757	809	831	811	762	803	758	785	777	808	791	803	791	790	845	771	780	773	751	755	774	806	817	803	770	802	787	782	760	775	757	811	807	811	795	812	757	814	750	788	821	795	779	753	779	801	779	789	802	739	744	806	759	787	772	795	753	775	794	801	815	770	775	772	753	764	809	743	754	763	794	766	774	796	784	754	741	774	804	820	714	770	812	789	763	836	765	731	793	774	819	704	786	782	829	748	747	773	800	777	784	763	805	752	758	722	786	820	757	785	799	779	782	765	799	819	767	790	745	754	812	792	832	794	772	823	753	808	808	816	829	781	832	801	736	737	710	791	791	777	759	777	792	745	799	770	779	774	788	766	799	800	777	787	763	771	810	801	780	736	795	807	751	828	729	803	746	755	802	775	795	827	822	777	788	777	806	767	798	809	741	806	794	777	813	730	789	828	753	758	794	731	795	731	759	814	760	759	784	761	789	794	778	789	729	817	829	767	801	791	757	787	853	811	807	798	791	797	802	795	791	778	802	748	798	796	734	778	778	796	779	796	763	763	784	774	794	781	779	793	778	801	762	765	750	772	768	793	825	786	750	802	810	762	792	761	758	778	814	771	794	742	807	785	814	803	786	780	783	784	802	794	809	779	770	754	820	776	773	784	826	836	752	825	822	819	817	774	765	798	774	810	794	760	776	747	773	833	776	787	780	852	789	761	796	838	801	778	780	761	776	782	774	757	805	781	763	748	859	777	735	745	733	798	811	844	826	806	781	793	777	784	730	776	792	777	785	829	790	777	728	785	807	784	804	769	760	753	810	732	763	827	803	784	796	758	780	787	789	761	803	765	813	772	751	780	708	733	821	749	789	805	793	745	785	783	797	789	787	795	813	792	838	771	767	789	784	755	773	761	738	810	861	800	786	798	756	805	708	770	786	735	770	784	764	800	794	795	799	715	755	708	782	784	764	768	760	820	769	769
5506	3940	4802	2857	2364	1797	1567	1505	1379	1398	978	828	859	686	680	623	547	491	439	475	440	474	439	391	403	385	401	378	420	372	399	336	372	345	388	382	349	358	348	335	378	350	346	347	358	296	323	357	341	331	323	345	327	330	354	346	318	320	322	361	333	357	343	347	337	377	309	334	337	364	361	366	348	370	377	348	336	330	368	350	341	334	327	334	371	350	343	348	321	350	343	354	320	353	326	331	321	353	327	361	349	335	306	328	344	322	364	370	316	291	359	331	333	303	300	345	343	322	334	350	357	369	370	339	310	341	320	347	322	347	331	351	336	303	342	334	304	332	337	352	337	334	313	326	331	341	318	331	333	335	316	357	349	368	336	307	339	327	366	361	369	361	324	317	336	332	354	328	320	397	332	348	328	337	328	353	325	329	342	336	337	364	325	336	305	309	339	332	366	354	318	329	330	341	325	357	318	359	306	334	292	335	350	329	354	328	355	379	326	326	355	319	312	373	328	343	346	331	326	355	320	329	348	330	307	314	355	323	341	298	337	368	331	332	341	350	310	331	360	316	350	338	338	355	361	346	355	332	357	333	319	331	341	325	309	324	330	293	339	317	357	344	329	329	371	344	365	354	338	286	351	334	319	358	311	365	355	361	347	374	353	328	323	331	326	313	286	361	345	338	331	322	319	363	330	327	328	329	347	344	332	332	313	344	321	346	370	374	323	349	352	321	337	350	323	309	298	335	330	365	335	340	354	342	310	324	344	331	335	350	339	331	341	315	355	351	307	331	333	350	348	339	359	347	320	356	330	333	332	360	340	368	311	341	347	358	344	344	332	341	339	358	319	348	299	346	344	369	317	313	346	351	338	302	302	328	335	295	355	347	323	335	346	300	360	332	327	316	351	340	346	364	325	321	309	335	310	360	337	351	319	346	310	326	358	318	345	357	349	315	302	373	308	327	352	312	328	303	334	321	345	360	315	341	294	336	321	314	370	371	336	357	337	348	315	316	362	315	327	339	345	322	338	364	370	319	317	322	325	321	342	367	356	348	340	374	290	358	330	338	367	327	332	358	357	352	335	347	329	361	352	310	295	315	319	350	354	338	351	345	315	328	334	347	340	383	322	335	310	359	337	335	346	346	345	338	330	332	341	307	348	319	329	296	313	337	375	320	325	331	329	320	330	356	344	326	334	324	337	332	329	343	350	359	320	317	349	349	340	357	349	345	326	326	324	325	355	349	319	335	304	362	353	295	385	332	331	364	319	314	332	325	321	356	335	365	333	331	361	315	329	350	346	330	387	332	329	345	370	341	319	359	366	345	356	322	316	343	380	341	376	313	350	346	338	318	347	360	337	350	303	312	340	305	320	354	314	332	359	335	345	345	346	309	336	349	361	357	328	338	329	320	344	353	330	337	333	358	359	342	301	315	363	323	314	356	302	324	342	306	356	348	322	359	358	344	350	328	322	338	341	317	326	318	334	331	335	319	330	315	332	356	330	347	323	323	377	324	296	344	329	313	358	358	344	360	309	328	344	318	334	367	317	349	350	318	335	342	311	344	324	316	328	325	365	321	333	382	298	322	333	335	325	348	335	325	346	328	335	307	312	316	296	369	348	374	349	315	344	336	353	340	315	363	310	347	353	329	324	329	341	335	328	342	324	309	345	327	335	352	351	353	353	350	331	331	353	325	334	309	313	310	343	341	355	352	329	357	362	346	312	334	349	349	311	352	329	360	320	350	346	331	325	340	367	334	334	327	376	356	315	330	317	353	349	323	341	357	380	343	338	330	351	355	348	341	334	339	343	317	342	336	361	357	338	354	370	364	336	353	340	336	310	323	353	327	345	356	354	346	341	351	312	333	335	351	333	306	328	320	348	346	330	324	343	353	326	350	349	342	319	345	331	329	342	373	315	331	329	344	347	368	299	329	326	343	328	317	340	333	317	317	315	375	366	321	347	339	341	324	356	351	319	338	360	334	308	328	315	337	348	307	327	370	329	311	334	315	336	324	350	311	348	318	351	325	362	324	314	320	324	350	353	372	313	330	311	317	320	359	340	340	328	343	386	370	344	342	307	349	305	304	353	349	343	332	335	362	322	321	335	338	333	358	363	339	338	332	329	359	332	340	318	358	363	354	349	352	381	327	325	345	321	353	335	332	300	346	361	323	354	327	339	304	365	327	358	328	328	331	332	311	335	323	293	337	332	348	318	381	347	315	351	363	345	338	319	315	353	290	335	301	331	372	330	321	310	331	317	329	336	352	319	311	321	348	339	337	359	370	337	364	353	332	343	374	300	344	309	307	354	335	334	319	334	367	324	338	336	332	354	325	367	305	288	350	323	383	326	356	349	309	353	332	335	339	344	358	322	360	319	330	334	293	343	324	354	337	314	317	321	318	325	349	334	348	348	349	356	346	359	367	380	367	332	335	354	329	337	345	339	352	336	341	344	344	322	330	321	297	360	381	345	366	367	339	312	358	295	316	366	330	353	355	355	342	335	321	295	336	334	345	346	339	354	330	307	349	308	313	351	361	342	357	315	323	309	380	337	330	310	328	346	328	349	348	384	339	325	370	349	351	327	347	338	304	349	324	382	333	326	356	320	316	310	340	339	326	329	333	335	297	329	320	333	349	339	367	329	332	317	349	312	341	332	363	338	308	325	356	356	320	317	327	343	318	353	339	309	302	377	315	381	336	344	344	349	313	333	287	322	349	304	381	344	342	326	353	345	301	356	342	335	365	345	351	344	342	336	329	359	345	320	300	361	309	313	342	360	338	346	365	350	340	337	358	346	364	369	364	351	337	334	329	342	373	340	354	345	336	338	324	352	346	349	359	331	357	321	345	365	322	350	361	307	343	335	333	343	374	343	341	319	344	319	322	303	338	375	338	301	317	329	335	335	308	317	361	314	352	335	327	345	349	355	326	331	324	357	347	359	324	333	323	339	336	321	339	326	339	324	343	310	327	332	331	311	345	340	358	332	311	344	335	323	364	314	314	355	360	320	314	347	324	353	318	356	363	329	325	328	356	319	358	362	332	352	343	333	360	337	328	373	353	324	330	332	313	313	328	362	340	335	351	353	345	341	312	355	337	320	325	339	349	337	376	352	337	350	352	341	323	301	310	350	312	324	326	325	357	328	338	368	323	335	344	353	344	371	334	355	342	350	335	376	324	293	375	313	376	358	381	339	305	353	335	346	336	310	362	344	342	344	335	312	325	314	340	352	344	328	326	342	343	311	337	308	352	334	329	303	325	349	332	329	359	325	344	337	316	327	332	321	344	328	361	326	342	310	332	375	359	355	350	322	349	316	324	346	330	340	325	316	303	388	347	352	354	320	312	352	337	297	314	357	341	365	320	340	315	326	370	348	354	337	339	343	326	365	310	358	331	349	337	376	310	341	337	327	347	336	322	351	352	296	310	311	298	332	328	349	350	354	326	300	326	305	324	339	335	331	337	301	337	336	335	339	363	399	359	328	332	302	362	341	351
4375	5183	8409	7489	8208	7435	7058	8180	7328	7452	5476	4552	4582	3741	3701	3206	2667	2113	1982	2122	1845	1760	1593	1574	1366	1403	1370	1350	1293	1256	1140	1163	1115	1159	1143	1143	1079	1059	1065	976	932	995	987	901	962	978	934	928	915	966	880	899	899	870	917	909	947	826	890	937	884	921	831	864	899	835	922	914	859	872	910	845	898	924	906	891	888	863	873	881	900	849	876	802	815	807	865	832	830	826	892	854	880	859	871	843	848	839	842	835	794	884	829	868	865	877	835	805	818	866	880	866	770	841	817	872	877	837	842	843	844	886	802	842	830	875	861	887	787	826	854	791	854	841	839	876	914	810	860	834	852	865	837	861	798	886	875	798	821	833	895	886	851	895	870	853	839	867	834	913	828	841	886	786	867	792	837	894	844	851	821	823	883	827	813	808	848	840	805	835	875	871	827	816	851	792	828	828	849	813	845	823	842	845	844	813	826	874	796	852	816	844	860	818	872	866	837	888	830	796	817	872	845	866	829	841	849	868	842	836	866	836	828	842	858	875	802	862	900	870	837	866	859	831	819	854	825	880	866	861	844	841	832	856	911	886	812	869	835	898	823	854	843	822	814	855	810	843	826	802	777	829	895	853	865	833	827	919	786	862	826	809	820	843	857	877	808	863	842	867	849	862	857	841	820	803	854	832	821	878	853	856	867	831	859	842	854	871	865	840	841	873	809	783	866	877	831	850	861	841	853	864	850	853	815	791	885	844	852	858	818	821	884	849	857	844	875	849	849	813	867	878	817	825	839	849	838	881	853	850	900	836	796	884	865	884	852	868	878	883	791	840	886	833	815	854	806	821	881	830	876	787	801	804	849	839	792	846	834	839	849	875	844	830	827	870	858	895	829	852	829	791	798	846	847	850	864	869	864	759	827	775	864	822	834	840	893	835	824	827	809	861	856	849	897	810	850	808	826	836	873	819	876	833	839	848	842	828	864	848	861	828	889	886	891	838	868	857	825	854	838	852	845	875	868	867	811	802	876	839	837	831	825	816	853	843	848	810	811	844	888	820	813	842	892	891	812	810	873	918	839	808	834	811	827	864	848	836	824	874	851	774	839	900	866	862	886	822	800	864	827	818	861	901	866	834	825	803	819	852	824	847	890	826	840	844	862	828	857	852	809	853	812	864	848	875	877	858	812	885	753	811	864	829	840	859	799	848	832	833	802	799	819	851	785	829	801	867	830	865	836	836	841	869	834	801	811	808	843	808	854	832	804	836	863	850	846	846	874	802	847	891	831	786	866	879	847	835	856	820	881	853	816	850	887	877	845	852	845	847	882	855	835	817	902	848	864	827	904	806	896	810	874	831	837	875	865	914	887	854	879	790	815	828	821	828	854	864	837	850	838	796	842	812	862	824	846	811	801	876	816	855	810	894	851	871	811	809	873	798	810	857	788	849	875	823	826	846	861	832	832	857	840	854	873	840	899	851	826	892	864	827	842	850	813	863	862	814	899	885	847	832	920	817	832	816	822	803	833	829	879	827	839	826	828	896	837	843	873	871	869	849	844	875	819	903	810	806	804	832	833	894	858	817	868	872	873	832	865	866	838	849	845	786	869	822	822	812	846	897	816	810	823	860	809	870	812	870	846	870	843	833	835	846	834	806	820	902	878	814	885	841	832	791	886	803	786	841	875	819	876	861	858	868	857	871	865	871	865	821	860	808	856	772	823	906	891	799	852	877	829	816	825	862	842	844	861	825	828	823	836	824	851	897	826	892	851	860	831	840	849	856	803	869	828	885	927	839	844	912	819	806	842	848	832	804	801	837	834	840	873	830	824	829	841	811	850	839	864	869	854	857	809	907	898	825	842	877	894	794	822	841	832	848	885	875	852	892	906	826	835	805	818	852	848	865	837	835	871	768	834	827	866	846	835	817	882	823	832	832	891	829	862	876	872	841	839	826	793	826	877	865	850	801	829	853	880	832	841	881	860	864	818	847	832	849	797	840	833	821	862	848	819	826	795	807	822	869	846	828	801	812	841	802	896	909	849	810	910	811	847	841	853	821	876	874	832	802	818	820	882	844	803	849	863	805	804	860	852	891	809	868	862	843	899	818	797	820	829	844	865	826	840	842	870	870	833	840	809	865	818	829	811	757	841	814	822	819	856	820	843	869	851	791	850	839	854	845	819	912	870	833	829	904	834	835	808	856	850	840	860	797	846	810	893	857	836	791	889	906	856	826	841	824	843	808	836	825	825	833	820	853	870	856	817	844	815	818	823	830	811	792	833	835	833	882	840	883	872	831	842	878	910	897	853	842	823	861	843	843	828	835	825	821	835	936	835	862	875	793	826	831	871	863	849	883	834	842	891	870	811	842	806	914	835	870	857	834	865	904	788	788	839	868	883	912	839	837	781	875	819	834	888	856	852	807	847	870	890	802	867	869	868	791	855	856	818	805	836	825	846	844	858	863	837	798	862	822	872	844	870	773	825	900	824	819	872	827	879	848	835	829	849	903	814	887	858	828	819	821	800	804	844	807	875	845	816	859	827	812	842	871	841	893	802	840	894	841	805	868	834	806	904	887	839	874	843	820	871	834	873	838	836	866	869	834	870	811	879	807	828	772	854	845	861	840	804	820	882	825	884	809	887	788	868	882	907	834	833	829	883	831	902	864	811	836	826	815	869	835	863	878	859	793	880	816	824	876	863	867	847	834	847	889	815	830	768	798	851	767	890	829	888	879	857	882	817	841	849	882	838	840	860	832	878	788	861	829	864	804	871	860	817	832	839	831	825	789	905	907	840	808	870	842	885	832	838	833	922	784	843	855	832	856	823	840	810	850	860	876	839	805	853	856	867	848	899	849	866	817	866	845	849	835	845	835	839	849	838	822	854	862	871	844	886	865	850	809	833	827	816	844	820	851	845	831	847	830	830	845	872	813	839	905	871	869	844	863	843	823	879	864	900	862	874	842	863	861	817	832	860	792	837	796	839	826	838	865	846	836	849	844	821	813	884	848	856	886	871	829	866	835	834	809	876	856	841	875	880	880	816	888	857	847	862	878	899	875	950	836	849	828	823	866	818	817	886	795	851	860	869	833	855	833	834	786	879	858	859	888	805	859	861	834	858	824	831	880	851	880	865	876	835	851	897	850	812	897	870	861	852	823	814	829	829	830	807	810	773	842	825	840	868	850	823	860	856	874	824	856	876	856	826	862	893	863	890	849	885	839	882	822	810	843	861	847	894	841	796	861	853	838	842	807	815	858	816	859	844	818	824	851	829	889	847	839	907	891	827	889	821	879	845	816	849	870	814	813	847	865	858	823	818	865	889	799	829	826	874	908	821	822	863	878	867	831	813	787	889	874	856	865	861	877	894	882	825	865	829	842	831	861	813	853	854	852	860	845	852	854	832	852	847	828	805	895	806	811	820	852	874	854	909	870	854	850	895	845	838	829	835	822	777	896	866	851	870	827	889	887	859	880	869	828	807	857	863	882	885	840	821	781	883	798	838	837
20438	20241	27439	22714	21778	19776	18929	22728	23148	21355	15278	11939	9590	7174	7220	6288	4507	2653	1513	1704	1642	1325	1290	1193	1011	860	757	756	643	621	639	586	655	600	551	571	588	511	490	501	509	503	475	436	482	449	485	469	463	435	423	378	433	347	420	414	436	428	415	413	433	454	436	418	415	449	430	439	448	432	419	443	449	485	427	420	454	382	431	422	420	410	447	422	401	398	424	433	409	420	397	401	412	423	410	388	427	379	398	432	374	430	425	392	397	429	419	420	390	390	413	406	458	442	436	437	466	394	393	410	409	447	441	429	418	449	419	441	434	393	383	365	418	415	388	385	416	421	448	412	380	386	455	379	397	459	418	399	400	391	395	437	435	384	410	431	361	418	396	433	409	401	412	380	396	424	413	397	413	389	384	397	404	395	418	432	409	398	439	423	396	441	397	383	424	374	415	417	424	424	434	359	436	413	427	416	398	427	408	394	422	392	428	434	403	413	362	395	386	403	423	349	439	415	421	409	446	432	417	441	431	445	422	426	407	445	404	435	417	378	405	411	418	408	404	403	387	417	406	394	383	394	388	446	377	422	392	410	408	387	431	420	416	416	376	451	381	431	436	409	418	413	400	421	429	382	432	444	428	382	431	411	416	415	385	420	420	434	428	390	442	422	410	390	465	426	427	394	416	353	434	410	395	437	411	409	437	373	408	393	411	405	437	397	415	438	427	430	416	409	404	431	388	415	396	428	422	399	469	432	381	435	416	417	422	381	401	366	451	419	409	438	391	414	404	431	394	418	397	383	385	439	395	387	409	398	389	437	407	418	431	428	417	430	422	417	398	404	380	417	399	394	417	448	390	420	445	422	417	428	419	429	441	428	434	416	402	416	385	396	389	386	396	421	415	393	420	374	407	413	392	396	394	420	414	368	427	406	391	444	451	472	414	427	409	447	392	417	410	428	379	413	400	406	426	420	432	413	437	395	402	429	427	423	402	385	444	418	405	411	438	421	431	373	411	468	413	379	400	420	371	413	382	416	422	437	382	413	399	402	427	398	417	403	425	418	374	423	393	405	398	412	410	423	412	392	388	376	415	424	401	356	393	437	444	367	387	414	379	443	379	416	415	413	419	394	400	410	434	406	404	435	432	434	415	395	379	436	360	394	395	393	382	403	346	413	376	384	422	396	370	441	401	410	416	422	382	397	402	410	423	400	396	414	405	413	391	409	451	405	373	400	405	419	451	423	379	427	436	384	438	372	438	394	400	420	449	417	387	391	401	413	433	373	425	394	450	435	475	426	388	441	412	394	425	363	448	429	439	443	409	387	397	403	389	440	387	401	413	383	406	394	440	390	402	399	385	446	420	384	431	402	420	399	437	424	441	438	390	422	407	399	429	393	421	416	406	453	476	392	407	442	405	405	356	399	418	409	391	431	436	397	404	420	394	393	409	366	364	429	406	401	420	395	422	406	402	413	408	414	383	403	409	398	415	383	404	421	396	383	447	431	437	394	396	381	410	454	386	366	453	418	405	412	426	416	396	380	427	392	398	441	394	437	373	375	410	435	369	382	429	436	376	395	381	433	425	393	405	445	439	393	406	415	427	401	432	402	397	367	437	439	414	413	435	423	423	414	390	410	419	403	419	394	425	423	423	406	416	415	421	417	415	385	401	397	401	405	411	392	405	396	418	385	425	422	416	419	399	368	448	417	410	389	395	432	400	389	450	390	389	410	399	419	417	359	376	425	419	399	406	435	423	402	395	430	382	429	383	393	425	416	446	434	398	427	431	419	423	401	395	399	385	405	415	388	420	391	479	432	419	406	409	394	428	371	375	419	436	437	401	420	391	387	406	432	419	435	423	388	430	375	392	408	436	408	413	404	423	449	432	443	391	355	382	398	406	434	394	382	457	391	432	439	412	410	372	409	406	409	388	429	390	406	397	448	368	408	426	420	400	408	423	409	396	433	402	430	386	454	386	429	408	431	394	425	412	408	414	434	377	369	378	412	434	406	370	416	423	392	436	396	402	394	428	399	393	412	406	406	406	447	399	393	390	400	435	417	396	435	418	432	410	399	418	425	382	389	401	428	415	407	392	416	434	396	396	420	414	407	415	384	413	434	418	392	413	423	400	385	417	416	420	405	450	402	429	383	435	406	433	404	380	417	403	376	409	401	434	397	448	464	429	430	429	415	425	364	422	399	397	405	429	417	377	412	407	403	434	447	416	379	396	412	447	467	428	430	421	392	409	411	437	442	424	382	419	415	382	411	406	392	403	426	356	415	382	404	430	394	407	415	414	386	441	400	407	410	402	386	421	415	424	408	420	422	408	422	405	404	449	367	442	392	435	425	414	405	412	432	421	397	418	396	432	381	430	422	391	411	414	440	398	428	416	398	411	406	434	390	412	396	402	420	415	419	419	408	371	431	456	443	441	450	432	358	398	438	402	389	410	418	406	420	378	395	462	390	375	411	406	411	374	407	417	398	411	412	408	358	396	427	383	411	396	434	428	391	403	419	398	379	407	401	425	395	380	412	412	418	408	389	406	426	418	423	426	396	419	427	388	376	394	461	420	442	428	430	425	391	402	414	404	374	409	403	378	408	424	394	442	375	383	409	437	391	444	459	393	428	414	420	419	409	406	403	426	427	432	415	415	401	406	395	447	430	385	421	437	426	370	425	410	392	396	407	397	367	388	427	451	415	406	427	416	443	426	378	397	457	402	404	414	384	391	397	380	420	412	402	393	420	446	421	410	421	440	411	426	442	398	433	371	408	417	412	377	443	431	434	395	418	442	408	398	411	396	409	383	412	440	372	421	413	428	375	439	389	406	433	434	421	390	377	412	391	407	409	417	390	451	437	412	439	425	407	474	411	398	422	402	371	399	394	412	404	381	436	423	386	382	431	372	422	401	429	427	425	377	410	415	411	416	376	407	413	457	398	433	425	420	427	401	414	434	420	443	433	421	398	450	394	424	422	402	424	396	418	406	399	419	413	429	427	390	394	435	399	404	441	433	367	410	398	424	437	427	425	406	416	366	436	404	417	365	359	388	404	406	423	436	447	405	402	391	405	386	395	371	391	385	379	422	390	427	389	418	381	420	403	426	422	397	434	397	404	373	409	421	427	389	427	412	419	391	425	474	412	392	458	412	420	408	391	460	440	402	376	389	413	402	413	374	453	408	441	416	434	423	415	433	388	369	385	427	445	456	404	435	408	375	384	415	446	410	431	415	383	414	413	384	356	406	441	434	437	437	418	418	437	428	404	408	394	415	486	390	376	430	402	408	398	430	417	395	382	410	410	418	391	389	363	453	432	440	413	381	399	390	390	408	383	382	427	448	432	422	396	440	389	382	356	413	413	387	439	401	418	429	417	397	386	410	443	458	403	398	394	448	396	425	413	430	388	432	400	405	425	441	425	418	365	390	403	414	437	441	429	428	408	398	428	449	435	410	415	370	411	435	393	405	432	430	398	415	407	421	397	398	388	387	424	408	382	400	391
12540	17711	23601	23994	29391	28517	33050	40481	40226	40751	33965	32529	30362	24208	27060	23385	19225	11528	8109	9574	8911	7290	6588	6511	4925	3920	3810	3007	2990	2909	3162	2597	2528	2542	2451	2432	2401	2066	1743	1654	1561	1567	1447	1448	1889	1482	1451	1382	1239	1174	1136	1187	1154	1170	1144	1143	1123	1138	1114	1068	1083	1109	1130	1115	1141	1153	1127	1125	1070	1121	1174	1162	1095	1098	1113	1150	1095	1059	1141	1038	1007	1111	1035	998	1049	1092	1089	1049	1061	1047	999	1054	1010	992	992	1011	1013	1015	960	1009	1040	1027	988	1001	1007	1013	993	1020	1006	1019	991	951	1017	1021	924	971	966	1029	958	1006	993	986	1012	1008	993	970	960	997	1001	1012	981	962	990	1025	980	1018	1039	930	1068	975	1005	980	992	989	973	991	965	984	1015	1043	1045	1010	972	986	967	970	1021	1017	981	977	999	960	993	1003	991	963	969	1016	946	1019	956	1017	955	983	1010	1000	963	963	993	1024	1004	941	1040	961	1001	1050	966	958	1022	1015	1030	997	901	1007	978	1014	1009	1003	1002	971	972	1006	975	1028	1002	1006	1022	979	960	1013	1000	1065	1010	1006	959	1021	989	979	959	948	1036	1049	940	977	1016	1017	958	937	929	1022	1002	982	1020	1025	987	969	979	993	1022	950	951	1001	905	984	1018	981	1005	1006	948	921	954	955	952	997	928	945	1016	983	983	936	1015	1001	968	1038	1008	1027	1020	990	986	1016	1019	1007	994	1017	1018	1054	948	961	974	987	1021	999	996	959	1040	1008	980	989	1024	1076	974	1026	992	971	963	1001	994	1007	1017	1069	999	1011	994	1006	1082	950	979	966	993	1046	988	923	959	1026	994	974	1025	974	973	1010	1022	949	978	956	911	992	1018	989	1001	947	1041	995	936	982	994	1010	1004	978	1076	1010	1007	989	947	987	969	981	967	978	983	1012	969	945	1015	984	1012	1017	996	1058	1017	1018	987	1000	1011	976	995	955	1043	1055	1015	926	936	952	1045	974	977	1032	929	1009	1051	974	959	1000	951	1021	1007	998	964	1008	1004	966	1003	1002	1018	932	987	980	1004	1046	967	953	1033	999	1003	982	1016	976	1036	1025	1059	1037	1001	956	1009	985	930	1058	1004	993	939	1015	1016	1010	1009	1027	992	952	1031	982	933	978	1019	1013	969	968	990	1035	1059	935	967	1029	968	1007	1021	1045	1078	953	988	1015	1029	1002	982	992	1005	1010	976	973	1002	1020	1006	1013	1041	1055	1063	995	1030	963	1010	999	960	927	985	968	1059	990	982	962	999	1038	1019	1004	962	963	1000	995	994	988	1026	977	1021	991	1011	955	942	998	996	1032	950	972	1031	962	991	1008	1028	1030	1038	956	988	992	980	955	978	967	985	951	994	995	1005	991	972	1000	978	1009	1034	976	1005	946	991	1038	1052	1018	967	1039	1015	995	1006	986	1004	972	982	962	949	992	957	1005	1000	1036	1018	932	946	1017	999	982	1001	928	1006	1013	926	986	1030	1034	954	940	1007	960	987	1019	992	1037	1025	913	991	1033	928	964	980	1058	984	962	1035	973	984	1018	927	983	1030	968	916	986	955	982	995	993	953	972	981	1019	957	984	933	931	970	965	968	1020	1031	986	1020	957	984	1037	931	1006	1032	1002	960	1041	1008	1039	990	953	1010	1004	991	1030	1028	1009	1035	977	958	973	1009	957	973	932	1002	999	1011	1028	1004	992	1019	992	1016	1025	935	991	1029	980	988	972	941	1036	991	976	960	1016	969	997	989	969	987	981	973	988	1023	1000	1004	999	924	968	981	1021	977	992	1033	1014	950	979	1006	949	1011	999	974	1017	999	1032	987	945	1015	1003	1055	978	1005	906	1015	982	1004	1035	983	952	1014	1048	1029	1013	964	1015	995	988	1010	966	1036	966	958	1029	985	961	1029	933	1018	1012	1023	1023	992	1044	977	954	980	965	1017	1004	1027	962	954	938	970	993	972	980	1025	982	1009	992	997	946	965	1012	1009	930	1036	940	946	1055	959	948	949	945	985	903	1018	920	989	971	1072	1039	1055	978	958	1009	1030	968	1010	996	1024	1021	1028	936	988	1012	958	985	973	1022	984	962	985	1076	984	969	978	972	983	999	1004	997	1034	1005	955	995	972	1014	907	1024	1044	983	973	985	1038	998	958	994	950	983	1032	1028	977	1010	1027	972	993	962	1015	972	1013	953	994	1024	975	1063	969	986	977	989	975	897	966	927	1002	976	1037	964	1007	1011	969	951	1052	933	1010	1003	1000	981	981	993	1036	1004	989	1021	952	954	998	1008	1013	1023	985	1013	1020	954	1015	989	989	974	967	1011	1009	963	1063	949	965	1037	1030	1026	958	936	985	989	1004	969	965	995	1000	1005	939	1044	975	989	970	1000	984	990	1039	1010	1022	1046	997	1049	986	951	980	1042	1012	990	1019	1049	999	996	977	1012	1004	999	1012	986	1051	988	971	1010	972	1031	993	1029	992	996	987	973	1004	964	971	928	995	994	1094	952	963	961	996	990	1004	997	987	978	970	993	977	990	1002	927	1006	1000	970	988	924	1025	977	984	1014	952	1007	989	967	988	970	980	983	977	1012	1034	1012	975	999	1010	1008	1011	960	1036	992	1043	1026	1031	978	1006	954	942	962	1004	971	989	1052	1016	992	1005	1006	994	1007	1019	960	968	1043	912	1024	945	983	1016	977	973	1048	1051	1025	1032	1056	1001	996	943	1025	1025	962	980	964	1009	991	1018	1013	988	1043	961	1018	988	1023	963	1026	1042	1041	978	1025	920	903	1005	945	971	994	984	1027	998	953	986	995	1001	991	1020	987	1025	1038	953	980	1005	998	989	1000	975	1034	1027	970	1049	1021	996	1014	964	994	1046	1018	998	987	1011	967	997	996	1008	1010	1030	1042	982	1026	1021	937	1001	971	1001	983	951	992	1073	1039	1034	1034	1054	1009	1014	928	998	995	954	1023	1018	993	963	1026	998	959	942	1012	964	984	952	1016	992	1013	1010	957	992	984	1002	1031	988	995	1009	1015	1001	1004	1012	1031	976	1011	963	1060	994	1024	1030	978	965	1037	993	975	996	982	1034	1013	1006	964	1023	1014	973	952	990	982	988	1021	975	1018	980	953	1025	941	964	969	1023	1012	1031	1027	1011	1008	968	999	976	1033	990	1015	948	957	1007	1011	1004	990	961	943	961	1027	1004	1056	976	985	996	998	1039	986	976	997	1040	934	1004	1020	1006	1061	997	977	1001	982	1023	968	940	996	1016	953	1063	988	995	975	944	977	990	999	1025	910	996	1010	947	939	978	927	1016	993	983	1008	974	993	999	959	1025	926	1038	955	988	948	1012	1011	983	988	1030	982	1003	1005	1030	1001	980	958	970	1047	968	978	968	1043	978	1007	1006	1023	930	986	990	1064	1058	1038	979	1015	988	1005	997	943	949	958	964	1016	996	936	996	1043	1070	1022	1012	986	974	1046	1014	993	982	912	988	937	986	971	1031	969	1006	969	990	971	930	986	997	993	1026	1060	977	967	958	938	1052	935	1017	921	1015	1043	970	991	988	949	999	960	962	1022	984	940	1005	971	984	1058	1009	954	1012	1002	985	973	952	990	1005	996	981	1053	958	960	1015	983	1046	941	997	1015	1026	1003	959	941	967	1024	985	1021	1012	933	992	942	924	978	970	970	1019	1010	1007	940	1009	921	1026	1014	1048	1016	1000	988	961	1002	1010	1013	975	987	1005	1000	945	985	1085	981	1082	1043	986	1012	981	1000	965	1077	1007	1016	967	970	1005	1022	980	923	955	1007	964	966	1008	1011	1001	992	1016	960	1004	1008	968	960	1014	1052	974	1034	965	997	1007	1008	1009	1029	995	960	971	977	1022	988	962	1012	993	994	977	961	979	999	947	945	989	940	993	1019	971	1021	979	1001	1053	999	974	1003	1002	987	978	1007	1007	1061	1004	1012	1033	992	1031	1010	969	995	943	982	956	987	977	1046	1034	989	947	1018	1000	936	1065	974	1014	940	1028	1019	1007	1013	1003	1027	1058	908	1000	1011	958	1020	985	988	958	966	976	934	1020	987	940	1018	1009	1004	1071	968	983	975	982	1007	959	1007	962	976	1007	989	979
28952	27718	33525	28071	29274	25855	27164	34585	33942	32323	25818	21446	18334	13420	13484	11312	8217	4563	2972	3341	2740	2549	2203	1746	1441	1367	1037	808	841	663	826	741	636	717	634	614	641	530	482	411	438	422	459	462	542	483	419	400	361	353	324	299	395	304	329	347	346	359	318	341	324	353	376	344	353	342	332	331	332	360	393	328	367	322	351	314	342	326	319	367	343	307	367	338	330	345	349	350	348	339	339	344	336	332	352	348	322	335	303	321	309	305	300	355	305	343	292	365	354	333	341	310	352	330	365	312	347	324	286	287	344	349	342	336	305	324	321	336	315	301	318	322	327	276	298	310	332	285	302	316	327	344	324	332	289	333	319	323	305	301	290	338	342	308	336	321	321	351	334	340	336	322	356	335	305	297	302	323	312	320	317	301	334	287	299	324	317	299	304	324	295	340	314	350	311	306	354	282	324	314	329	317	311	288	307	351	329	311	325	285	307	315	351	330	343	364	344	338	337	328	349	331	321	339	316	348	295	277	331	316	326	330	318	341	286	331	335	316	331	319	318	345	300	341	318	295	320	312	276	302	312	335	283	337	308	332	317	323	320	303	345	331	354	355	324	295	303	352	320	293	321	320	332	333	325	320	292	309	321	307	307	310	313	300	326	332	304	307	308	322	308	321	315	326	308	303	341	289	309	295	308	318	312	338	311	306	322	312	327	337	314	328	315	312	314	341	308	324	343	315	304	311	279	308	341	324	320	340	320	330	331	321	319	307	336	361	336	314	295	320	325	345	321	329	327	298	311	305	312	295	294	314	321	323	306	283	334	316	353	350	286	304	314	341	317	311	323	317	318	319	330	339	263	294	326	328	311	343	355	327	336	352	322	323	332	356	337	340	326	308	327	329	303	339	338	320	326	348	310	289	300	340	355	327	343	318	334	337	322	322	320	313	324	318	324	298	311	272	319	325	309	321	330	314	341	329	312	305	343	304	297	312	344	287	347	300	321	329	271	319	365	335	293	312	330	365	332	363	341	332	321	325	339	346	334	306	343	318	299	305	361	296	289	362	328	332	327	335	326	310	318	313	334	314	345	295	307	307	322	328	331	345	304	335	342	290	287	328	321	353	327	337	360	357	300	329	353	311	326	305	326	307	325	353	297	330	333	333	328	341	296	310	298	326	305	276	316	301	334	291	315	314	310	324	313	327	296	289	319	302	311	343	310	307	323	305	322	314	305	286	369	322	350	336	312	330	340	312	333	320	355	329	345	331	343	341	314	307	316	276	301	319	303	287	345	327	311	330	328	333	317	317	305	319	322	304	341	311	290	329	301	308	304	325	331	331	327	319	321	320	316	322	312	337	340	337	326	309	326	306	335	310	325	301	357	313	319	294	370	304	343	294	313	323	332	338	310	299	312	318	297	309	343	323	309	305	305	355	322	325	332	321	336	337	350	343	348	360	298	321	333	301	310	305	314	322	324	345	318	314	328	304	321	314	320	304	348	364	334	326	297	292	279	340	312	312	318	299	327	279	316	296	311	337	342	296	306	346	337	330	328	313	331	320	329	317	335	312	317	326	318	300	296	301	300	325	315	340	316	309	302	316	310	337	311	299	320	332	316	320	332	342	294	281	322	329	344	349	314	325	335	298	337	332	322	298	369	352	360	325	308	283	353	313	337	326	326	303	333	280	306	322	348	309	340	292	353	313	294	322	306	298	307	340	303	301	334	332	332	337	322	349	341	344	291	323	336	322	318	344	282	336	315	346	312	288	313	294	314	333	309	306	303	301	307	354	345	341	335	337	328	299	335	318	329	325	309	341	320	296	302	309	341	299	353	317	335	331	302	294	340	333	321	336	331	277	315	306	350	330	302	303	345	319	318	311	282	337	311	324	295	336	341	347	304	320	326	342	307	326	298	336	298	310	313	312	339	319	317	316	334	308	342	337	329	317	285	300	338	328	359	341	294	349	332	314	344	319	337	324	340	331	322	317	328	314	335	294	344	317	334	324	324	280	290	338	287	320	339	323	375	328	344	339	326	319	327	320	324	300	315	346	344	291	335	341	326	353	298	351	286	299	331	352	332	361	331	327	332	334	343	336	307	369	341	318	334	323	358	306	293	337	351	311	327	326	277	313	346	311	297	334	325	311	332	352	324	320	331	278	319	300	324	293	336	304	285	327	304	339	313	313	329	304	299	323	316	300	313	364	337	320	316	328	322	284	323	326	320	331	347	326	312	319	324	311	343	301	342	316	373	329	306	338	330	322	344	308	319	325	321	313	300	319	292	316	351	328	325	313	332	330	327	349	325	288	332	323	338	348	353	349	342	335	341	293	311	314	339	301	278	323	317	324	301	322	317	356	357	340	376	323	356	319	300	303	340	319	315	339	347	309	326	323	333	319	343	320	322	331	331	329	308	320	334	314	324	285	283	304	307	312	334	361	344	327	305	317	297	329	314	309	292	292	301	359	317	315	329	321	292	332	303	293	343	323	293	303	299	339	311	292	321	323	311	326	298	342	360	309	342	333	300	303	353	320	297	333	317	318	342	331	355	323	289	343	317	353	309	297	330	311	299	324	291	322	335	312	346	325	294	307	340	327	333	288	324	335	267	318	305	337	312	299	322	293	322	344	344	360	351	333	335	309	332	318	316	321	340	324	317	333	338	287	300	323	334	314	333	305	310	355	328	332	299	328	296	315	291	283	320	361	323	345	338	329	322	302	315	299	313	327	338	310	321	320	318	350	329	307	311	328	316	317	346	294	332	345	319	324	323	342	331	321	280	281	303	338	313	344	342	332	342	341	324	326	298	285	318	327	337	331	283	328	321	318	316	350	349	304	318	345	334	287	358	273	341	300	308	323	324	325	312	301	309	322	329	311	308	313	282	376	308	328	305	315	341	325	333	342	328	308	309	313	310	324	330	302	318	330	335	318	304	296	329	329	335	324	321	348	331	285	294	288	328	308	307	315	356	342	334	305	307	313	364	328	314	330	333	325	324	305	324	328	306	339	306	344	284	359	300	289	341	320	320	298	366	358	329	335	340	351	301	325	296	311	308	311	280	320	303	309	344	330	323	303	341	332	353	319	330	328	318	355	318	307	335	322	312	317	287	280	315	314	343	324	312	323	339	331	319	300	296	333	313	298	318	342	349	345	316	317	320	314	331	284	301	308	275	292	324	301	317	281	319	327	359	336	350	323	343	346	312	332	344	306	329	307	315	329	334	332	302	313	301	319	327	308	347	318	333	301	338	322	299	331	300	328	290	331	339	324	318	354	332	349	305	313	363	332	314	322	330	328	317	350	328	320	324	308	344	314	320	339	324	297	319	333	317	312	321	318	322	327	344	319	337	298	319	324	325	330	312	296	317	346	343	321	338	297	343	330	337	342	315	316	360	309	309	332	323	343	321	307	302	307	329	346	345	352	338	320	333	301	310	349	336	322	297	333	312	320	358	325	315	346	303	327	304	313	370	316	312	320	330	314	306	341	349	302	303	324	310	318	310	311
16514	22890	29308	30015	35814	34335	42403	49148	48028	48509	43139	41276	39230	33095	36276	31474	26226	16226	12935	15140	12971	12518	11421	9496	8235	6804	5831	4378	4600	3891	4544	3960	3598	3549	3380	3385	3168	2606	2157	1811	1822	1769	1689	1970	2548	1716	1743	1428	1114	1061	1031	1070	1101	1121	1079	980	961	918	983	891	905	918	889	993	957	1023	1003	956	929	1001	1113	1043	989	1062	967	1012	950	980	956	993	906	890	805	836	846	877	901	859	852	852	875	851	882	856	813	774	821	855	815	754	781	780	772	800	774	783	793	789	820	804	801	802	858	793	795	833	777	793	804	763	803	732	831	733	802	774	773	730	809	778	781	747	762	782	791	821	801	790	731	795	807	773	787	795	778	808	778	757	810	808	787	839	821	805	801	741	825	791	731	827	788	787	747	800	734	765	755	801	817	842	786	835	822	827	800	806	775	768	805	791	766	776	795	780	765	812	799	774	794	765	786	818	781	753	776	781	783	825	767	793	793	814	785	770	818	786	754	769	776	785	802	801	756	699	735	778	776	768	810	768	863	826	778	788	801	801	815	754	765	774	766	770	803	811	794	788	768	788	781	768	816	766	807	806	828	738	772	773	758	846	772	785	839	830	793	746	794	726	820	808	830	821	805	807	809	813	781	882	763	807	786	789	791	734	762	740	776	809	767	747	800	763	786	798	745	754	823	798	811	782	843	811	812	799	763	816	803	765	807	794	822	783	749	796	815	776	754	815	803	841	825	807	814	793	772	820	827	789	753	796	796	769	795	773	864	778	798	765	828	788	792	758	778	760	812	764	785	727	765	848	806	798	783	781	793	788	801	809	754	777	794	783	764	775	785	763	782	809	772	760	793	814	768	769	750	796	758	819	786	813	773	768	795	781	784	793	719	776	761	801	787	805	818	818	810	807	767	793	753	772	778	771	748	771	748	771	773	752	776	783	785	782	769	770	811	797	763	768	741	744	766	769	728	847	815	746	821	762	768	746	815	772	820	757	801	757	787	774	769	807	760	785	822	805	789	768	747	807	781	765	806	839	739	781	790	810	740	772	789	797	766	769	800	772	770	794	748	772	723	753	769	843	759	832	785	815	740	800	757	762	794	798	817	821	796	793	841	781	782	792	762	800	757	782	765	766	774	741	779	793	773	820	833	762	833	734	786	782	769	803	786	767	824	751	764	828	734	725	765	762	795	825	746	753	754	777	806	790	847	804	809	778	854	764	802	773	744	780	788	836	818	817	798	750	806	812	764	796	773	779	776	779	780	785	776	812	767	772	819	791	817	813	767	799	766	838	755	795	793	794	795	822	771	804	807	845	759	755	775	841	765	741	818	757	805	774	787	726	783	807	780	802	794	783	829	780	762	792	793	792	840	768	759	770	793	833	824	789	761	750	770	812	768	795	759	794	913	774	772	792	765	756	814	768	752	771	827	735	760	796	807	831	739	816	809	803	778	743	758	762	779	786	770	799	762	790	774	828	762	787	806	756	824	779	724	846	763	781	749	808	809	801	824	759	787	761	765	834	769	820	842	808	781	747	810	769	802	789	754	808	779	780	823	805	777	843	779	794	795	772	794	793	752	749	760	779	796	813	786	767	798	837	788	796	802	797	780	817	774	796	807	716	751	773	795	791	809	775	860	736	753	807	776	798	778	834	747	742	800	781	750	782	825	806	802	763	768	788	781	750	785	764	827	733	752	777	791	782	767	803	763	773	795	764	780	744	815	742	775	770	822	801	799	806	789	821	769	804	815	803	727	773	765	778	792	796	823	769	809	790	811	782	816	775	787	747	803	760	776	757	768	791	772	800	782	773	800	760	749	828	819	783	778	776	775	782	814	796	779	771	811	778	771	808	734	815	755	780	782	738	810	728	783	741	758	756	748	740	795	750	765	788	804	792	780	789	748	755	810	810	794	797	797	787	755	803	765	801	816	777	837	790	751	805	829	761	734	835	786	852	794	762	869	800	777	766	812	785	722	809	778	783	774	760	810	794	751	818	785	799	759	748	720	767	798	764	784	776	779	798	787	778	803	808	795	735	781	756	754	812	758	793	755	769	819	795	789	771	799	849	752	695	797	823	796	729	787	758	819	756	757	750	787	767	807	795	765	793	776	765	792	713	803	778	786	821	789	785	814	817	748	774	733	762	796	781	823	801	763	762	797	789	787	712	789	784	781	738	829	808	818	769	858	816	809	825	805	806	763	792	753	810	846	789	751	755	780	813	742	765	795	806	730	781	818	793	749	816	796	820	771	778	758	753	807	833	805	773	820	756	749	783	805	764	773	780	788	769	775	740	758	762	804	803	782	785	795	773	747	812	814	816	791	789	837	757	767	771	769	799	797	804	787	802	795	739	777	806	804	803	806	850	768	793	783	766	756	769	763	797	765	795	788	830	765	785	779	799	753	730	829	781	754	791	791	777	802	785	758	810	769	735	802	779	765	755	825	803	777	764	776	796	754	789	779	803	791	775	805	782	775	794	749	756	753	769	779	736	735	785	781	794	755	773	778	783	817	756	790	800	757	758	794	781	737	813	819	799	755	791	788	800	740	769	719	763	809	828	813	777	754	790	747	759	754	803	776	756	795	777	810	814	760	792	816	803	800	755	852	779	767	786	818	798	796	729	761	780	797	771	787	727	770	814	753	763	859	738	805	823	784	790	813	779	808	734	774	811	749	762	799	757	741	803	772	787	825	764	794	808	781	765	747	811	785	795	772	782	710	820	803	788	748	804	821	781	802	771	793	749	819	775	765	775	757	800	784	805	770	798	743	813	747	783	766	747	762	785	807	824	806	767	802	771	737	768	832	809	816	741	757	802	826	805	856	857	776	819	784	795	778	786	754	801	796	762	815	813	843	785	777	766	758	783	854	800	771	786	794	796	763	772	817	766	798	799	788	768	804	788	779	768	765	806	838	806	785	770	820	787	844	793	789	783	796	774	804	733	791	796	765	791	804	762	789	800	762	764	754	809	816	754	778	811	779	798	771	742	776	797	787	780	789	778	774	801	825	764	770	800	798	801	774	795	788	844	833	772	792	810	781	837	803	760	765	829	767	805	803	731	826	774	795	784	800	763	758	834	745	735	764	777	806	751	756	771	766	804	796	841	778	841	710	780	765	826	828	776	807	772	785	738	812	769	780	804	846	784	745	755	808	850	781	772	742	763	818	797	794	786	762	746	785	786	836	801	757	811	773	787	803	728	809	792	833	737	750	767	789	845	751	760	811	804	810	833	754	829	816	811	770	784	797	842	744	819	804	803	795	792	766	741	808	771	808	761	816	755	841	806	760	795	783	830	803	774	822	792	870	807	740	785	749	799	768	822	824	747	825	778	752	807	787	753	798	801	837	767	773	758	806	814	816	809	783	787	794	805	829	798	766	796	795	787	706	753	836	772	809	786	789	796	779	775	803	788	783	812	784	752	753	760	794	823	778	825	779	828	825	810	758	775	777	812	800	754	779	743	846	785	756	791	800	777	801	800	737	785	771	784	798	801	768	773	806	802
5352	4168	4983	3264	2502	2028	1667	1565	1357	1338	973	840	851	658	628	562	533	484	510	486	434	450	428	410	428	414	390	381	393	393	407	362	409	365	363	380	378	361	344	357	384	374	404	350	349	352	344	364	321	357	329	333	354	319	368	369	354	339	371	363	342	377	357	356	354	344	355	332	314	349	341	376	355	366	347	344	342	374	364	365	327	345	309	336	347	314	338	337	373	327	308	372	347	342	346	335	347	305	308	328	337	319	342	354	321	345	342	330	354	361	297	332	359	380	329	355	302	362	358	318	335	344	358	344	314	340	303	313	329	351	348	337	345	339	362	331	332	343	322	333	384	342	312	376	345	300	310	338	348	336	322	346	321	359	367	330	350	343	318	330	330	318	328	339	349	347	313	360	317	339	346	333	328	334	331	343	327	357	345	339	347	331	310	337	344	334	344	341	327	334	347	354	350	336	327	317	326	341	356	366	339	372	329	366	333	347	349	365	314	356	357	356	354	359	371	361	329	347	342	361	324	357	340	318	319	345	338	317	352	369	349	368	337	338	303	344	355	351	376	331	311	354	368	352	334	323	336	312	325	338	336	308	346	319	330	364	362	351	316	340	354	323	349	384	315	331	348	331	354	360	325	342	343	330	365	358	364	297	347	337	368	340	351	360	315	323	343	323	350	345	337	323	319	356	344	344	318	342	328	326	323	334	313	349	340	363	328	364	354	367	338	311	313	333	360	314	333	326	346	335	312	333	349	320	340	356	367	365	339	319	347	399	334	374	334	360	346	333	318	334	363	339	340	362	310	341	354	338	339	367	335	373	346	327	328	336	350	338	368	334	371	327	320	362	324	328	324	377	348	309	348	342	327	332	334	303	354	347	355	324	342	317	330	326	320	332	332	335	339	341	331	348	312	337	338	313	298	320	364	354	346	357	352	348	362	319	312	364	324	310	367	334	274	395	333	320	350	333	328	311	331	324	349	304	347	352	341	338	339	325	322	339	372	332	376	345	361	352	323	341	343	344	357	340	350	334	344	351	337	323	316	352	346	323	307	332	348	340	376	333	318	357	321	315	346	341	312	355	339	342	349	367	313	356	313	344	363	322	365	352	304	361	326	345	341	325	328	301	340	322	362	338	322	302	366	340	401	344	327	327	338	322	355	354	303	356	336	330	346	359	336	336	351	339	352	338	360	311	347	319	340	363	338	343	331	331	327	340	323	328	350	323	334	346	333	300	351	360	325	346	305	330	354	389	352	333	304	348	369	375	339	341	329	326	326	347	325	330	348	337	332	310	332	335	303	317	334	383	404	347	322	357	311	344	369	332	327	371	323	348	361	310	346	321	326	307	328	326	365	345	340	316	351	313	339	366	331	360	346	327	369	337	345	332	320	344	372	353	329	353	367	339	330	344	344	326	328	321	347	340	351	357	313	340	320	378	341	350	331	315	342	344	319	341	309	337	316	348	352	361	329	322	355	322	347	342	324	334	317	317	345	307	299	323	332	317	330	354	319	330	343	347	347	342	359	351	333	350	344	301	339	342	356	363	345	327	354	370	341	308	359	351	308	339	376	336	338	381	334	314	296	338	341	342	327	320	317	366	347	307	371	329	365	348	342	372	376	301	364	372	353	347	318	332	309	312	339	338	357	347	328	346	352	347	354	351	340	358	390	312	311	332	326	302	350	358	317	324	344	346	337	333	364	358	368	330	347	308	325	360	364	352	355	326	375	335	329	335	368	338	349	339	331	331	332	320	321	333	354	354	339	344	329	354	321	344	341	350	371	361	349	356	351	356	341	350	354	352	339	332	328	350	333	341	344	305	349	332	342	351	338	363	328	348	319	331	339	349	294	361	324	283	389	338	307	372	372	319	346	333	350	337	337	332	351	315	312	331	331	320	337	383	302	338	338	361	398	350	301	340	321	347	348	327	300	302	362	332	317	353	367	331	352	324	351	348	343	359	317	331	331	321	319	320	334	335	321	341	326	337	360	342	311	358	358	353	361	358	347	337	318	332	376	350	341	341	325	318	332	336	333	327	335	342	293	344	328	338	353	364	340	323	347	330	363	308	345	334	326	323	329	325	327	327	340	340	329	350	358	325	323	311	357	358	320	297	337	334	347	354	336	350	358	344	324	333	316	361	369	364	351	313	328	358	312	390	354	368	327	336	357	340	318	322	353	351	340	340	312	353	328	318	339	336	308	302	335	372	348	355	312	322	353	326	330	310	375	320	329	351	351	321	327	371	336	336	353	315	331	358	354	349	347	360	350	359	349	372	327	341	351	358	328	332	324	323	329	349	340	321	317	329	352	355	346	362	315	330	370	305	334	353	355	350	371	353	320	375	296	330	311	339	342	329	334	363	342	320	345	358	348	340	364	325	347	330	324	355	311	352	340	376	333	339	366	339	342	313	311	311	322	322	334	358	337	341	333	361	350	380	323	366	336	346	319	324	349	342	369	341	322	323	310	346	306	336	355	355	311	362	351	355	326	346	330	320	335	319	340	296	342	347	318	321	325	344	345	315	340	333	334	335	327	288	340	332	344	334	317	344	344	331	355	323	359	366	321	331	314	321	331	336	360	336	345	311	342	325	354	339	368	335	342	349	312	342	335	337	321	356	326	365	296	351	375	320	353	327	346	331	340	340	378	326	325	327	366	326	332	352	326	361	332	311	308	387	328	309	341	329	357	349	354	316	337	332	350	330	328	353	318	320	336	336	369	353	339	383	318	361	311	364	351	348	316	336	331	333	349	323	367	333	376	308	328	314	314	309	357	331	356	355	352	305	323	316	304	387	343	330	338	318	346	314	314	316	323	372	361	346	339	329	319	309	342	339	341	378	300	337	352	326	318	302	346	324	351	348	312	348	335	309	339	332	322	335	354	324	344	346	349	352	306	316	308	332	342	347	300	357	362	306	366	346	322	336	329	348	333	347	328	347	346	349	354	360	306	332	344	328	322	318	347	296	317	365	329	347	341	318	298	357	324	339	370	318	359	347	300	372	366	325	323	355	357	336	354	364	333	328	318	335	342	345	364	323	347	362	350	337	349	338	351	329	302	320	332	305	324	340	308	350	323	333	363	336	366	336	305	324	321	319	355	326	303	339	356	314	356	350	354	326	338	350	338	352	309	368	325	351	342	358	344	350	350	339	329	315	333	362	349	316	368	359	326	359	351	360	347	369	354	316	357	349	340	334	330	341	330	357	325	304	312	307	371	349	362	324	356	336	326	322	345	349	339	363	325	364	323	340	333	333	322	315	319	315	329	347	298	342	313	362	353	335	334	358	341	355	348	348	332	303	323	334	355	355	321	368	338	317	360	290	330	334	332	365	354	316	331	324	335	355	350	366	322	331	332	330	338	331	324	347	319	361	330	323	341	343	341	343	341	338	350	370	355	310	334	357	315	384	332	332	335	324	342	325	327	342	351	367	339	311	320	330	315	361	332	345	336	357	333	336	358	304	335	315	322	306	329	356	329	356	329	350	333	344
4201	5411	8408	7455	8339	7237	7251	8330	7320	7542	5113	4565	4547	3284	3488	2783	2429	2027	1803	2046	1876	1774	1534	1534	1444	1419	1335	1290	1219	1178	1151	1186	1177	1212	1108	1169	1092	1027	967	973	921	987	983	937	965	966	880	899	901	920	890	921	897	884	916	919	936	810	856	854	894	895	925	895	852	915	847	869	920	903	890	907	909	931	918	887	977	917	865	922	902	886	886	825	825	872	918	914	858	798	886	816	867	842	879	859	880	875	856	854	853	874	810	848	836	834	828	878	846	854	865	865	838	856	857	860	829	862	846	817	823	824	875	875	856	866	849	863	825	818	878	823	853	859	885	852	830	864	855	834	848	776	800	835	810	890	864	824	803	839	835	866	882	809	854	806	829	856	831	808	785	844	841	854	847	855	870	852	884	850	809	843	921	817	837	852	845	876	860	879	858	839	837	833	863	863	872	848	781	819	823	847	816	826	823	831	819	840	843	798	837	891	876	891	849	805	856	881	846	914	839	848	906	848	821	882	832	881	830	802	890	828	851	822	847	845	817	855	849	931	829	826	832	796	801	839	863	838	832	853	857	883	816	847	802	814	829	861	874	881	799	881	838	824	923	882	867	785	857	826	822	830	861	817	843	836	922	843	859	838	819	866	827	809	907	834	883	885	831	853	819	833	816	795	821	868	862	830	844	844	847	834	894	825	808	858	850	855	842	882	921	846	846	831	825	873	860	908	884	822	843	863	901	879	841	816	851	856	835	874	811	823	829	857	817	832	821	842	846	815	798	812	899	866	925	797	858	857	841	879	880	828	822	876	834	883	794	824	832	873	847	866	883	838	882	841	865	835	802	895	812	815	828	803	857	809	809	870	840	881	870	896	855	882	839	826	795	823	857	815	854	874	852	851	850	846	892	864	833	809	835	864	911	860	841	826	851	801	864	874	846	860	833	848	872	813	869	862	818	881	862	849	835	843	820	845	860	864	783	870	849	900	793	835	838	884	857	837	813	849	928	824	847	859	875	873	809	862	823	833	894	867	857	842	849	855	809	869	847	853	883	899	874	809	784	852	857	860	862	855	881	858	867	850	827	861	841	837	819	803	836	883	818	866	837	801	858	834	846	847	955	815	850	849	864	884	843	786	816	893	888	843	852	879	877	874	895	828	862	858	803	896	865	878	837	882	822	854	883	847	910	855	889	823	883	841	828	835	828	801	845	823	859	822	782	860	899	858	814	865	849	855	809	854	863	794	834	847	850	865	888	799	813	852	854	921	842	851	826	836	807	845	864	828	870	833	847	875	902	820	877	825	869	857	880	874	860	819	815	866	836	854	803	878	818	842	859	850	818	861	846	872	803	862	842	841	826	824	876	859	831	882	839	864	852	838	823	830	838	803	866	834	860	849	830	831	872	858	861	800	831	834	876	848	875	840	801	837	853	841	835	879	867	850	869	841	843	856	859	810	855	800	836	857	855	809	899	800	823	878	838	908	804	809	838	880	883	840	841	863	843	854	856	846	857	845	849	834	902	842	835	899	827	811	830	875	896	790	905	819	863	848	901	872	813	850	792	895	836	806	805	840	880	796	826	882	827	825	876	825	831	844	820	837	900	859	837	815	847	861	858	894	824	877	852	851	887	873	881	854	884	829	866	855	883	868	874	842	857	821	871	789	816	877	818	824	844	880	835	870	837	827	840	832	871	846	869	830	827	816	834	818	865	842	903	845	872	841	853	875	848	840	874	904	888	890	806	862	832	828	819	823	811	836	903	869	900	834	800	844	867	900	868	848	878	785	809	810	833	914	861	843	787	887	880	867	834	857	785	827	848	821	868	850	817	842	876	788	880	851	819	869	849	854	854	878	881	875	876	886	835	837	876	813	844	856	838	881	820	825	854	817	844	847	857	899	845	849	887	859	850	833	862	832	815	817	848	824	890	877	823	874	863	822	895	839	848	877	878	872	871	862	866	849	827	869	825	840	827	815	862	870	829	818	825	852	833	882	864	890	878	803	845	859	849	795	895	809	853	822	863	852	829	819	862	776	868	881	822	830	856	840	834	814	804	867	867	908	902	816	890	853	837	866	877	842	877	884	794	901	866	891	827	847	899	820	835	847	911	839	878	853	776	808	877	867	830	856	828	835	808	875	826	796	859	867	838	819	877	849	887	859	847	837	831	836	907	845	827	855	854	812	873	861	851	821	831	851	935	840	879	843	855	776	861	858	866	829	854	854	864	874	852	823	856	860	842	834	869	845	869	868	805	829	880	832	840	873	875	914	879	858	844	849	875	840	861	840	881	851	815	826	825	862	839	856	842	867	813	858	834	860	865	862	830	813	846	854	817	856	863	915	873	830	887	853	853	830	874	864	798	816	874	860	794	851	833	829	826	857	844	861	892	829	812	841	842	882	828	807	836	856	870	813	811	864	853	824	869	869	860	869	844	881	923	861	831	822	888	847	843	827	829	825	846	851	837	856	843	825	842	805	828	866	822	868	872	877	856	828	840	816	862	816	885	893	878	847	774	793	856	821	799	881	840	825	806	865	891	839	787	844	883	866	902	882	843	856	802	849	837	859	793	847	871	788	811	890	863	865	819	820	897	830	851	832	835	825	870	834	771	809	858	849	857	891	898	866	824	841	852	839	815	860	828	836	859	811	844	909	843	813	863	859	832	886	823	827	818	850	826	847	816	844	841	861	908	854	788	865	856	857	848	828	885	871	848	825	892	842	811	909	814	849	832	868	852	855	830	916	816	879	874	863	848	869	874	815	845	849	809	864	824	912	837	861	884	895	831	856	889	826	870	869	857	861	863	870	854	860	843	830	867	847	844	860	843	819	861	864	866	866	853	818	885	862	893	853	880	810	860	884	764	854	781	857	893	864	853	908	853	869	827	892	823	835	856	825	831	849	844	826	807	869	872	870	826	858	811	858	858	835	809	905	820	813	829	848	851	878	860	846	846	870	851	866	834	827	840	814	887	839	859	841	915	845	889	869	883	830	783	849	856	863	828	866	885	846	850	852	867	805	882	797	873	877	884	841	818	825	846	816	844	839	835	855	826	864	833	870	841	875	846	869	833	832	808	808	850	818	847	860	873	872	819	831	886	864	861	819	825	881	847	801	831	808	842	847	844	820	795	862	831	767	879	836	819	894	837	819	839	864	831	819	852	868	829	910	836	864	776	804	838	874	859	800	831	814	886	774	879	901	837	833	839	836	842	828	892	868	890	835	912	830	862	851	905	870	859	842	830	918	818	875	857	797	843	802	874	850	844	854	851	849	853	801	893	908	864	881	824	896	830	842	879	777	881	777	882	849	869	873	841	902	860	851	822	818	873	873	876	811	784	788	913	875	846	838	900	761	862	829	871	882	847	928	906	866	861	877	836	828	846	807	849	841	890	825	867	852	861	815	858	859	846	849	846	853	866	895	853	801	891	829	895	782	879	818	814	820	814	811	853	834	839	829	804	864	834	861	842	828	870	780	878	904	844	838	861	861	826	864	918	839	849	872
19849	20699	27408	22579	22307	19089	19827	23875	23041	22669	15894	11434	9973	7007	7983	5661	3512	2280	1739	1785	1714	1507	1230	1013	868	789	741	640	656	590	664	630	600	579	571	636	567	505	507	473	466	504	489	504	512	439	499	452	438	430	470	404	456	448	422	428	448	455	400	422	406	454	418	401	401	388	437	462	481	433	427	412	439	399	459	436	463	444	437	397	440	419	423	420	423	426	418	419	415	438	405	416	417	413	432	404	426	434	437	426	408	417	398	406	397	403	386	414	418	422	385	421	408	426	386	413	398	418	392	431	427	441	434	401	419	403	457	400	452	418	393	431	422	452	448	411	400	408	399	381	451	451	443	410	403	408	406	385	418	399	400	437	431	400	441	382	408	429	389	406	400	426	407	416	424	393	379	384	410	428	445	412	426	375	391	402	429	415	376	434	405	439	429	415	403	418	401	367	389	435	437	435	440	417	397	440	394	391	375	439	443	410	453	445	421	411	414	425	408	386	423	412	413	417	443	398	396	433	421	380	406	420	381	423	387	393	411	406	409	419	473	408	408	391	451	388	421	409	395	364	362	420	437	413	407	437	411	397	421	396	427	395	436	410	446	393	424	398	435	400	406	410	396	424	378	394	392	436	419	401	402	410	431	403	432	403	396	415	453	437	409	362	424	373	385	420	409	425	363	443	428	406	414	408	415	427	376	402	421	407	428	441	458	446	414	430	443	451	400	447	431	439	464	406	400	418	383	389	428	415	393	414	384	420	440	420	421	406	376	431	431	431	413	416	415	385	459	419	417	434	399	433	443	416	396	400	440	378	430	347	417	438	424	407	404	389	420	349	416	452	414	418	427	444	436	370	387	436	403	382	404	394	433	386	429	383	399	448	403	448	423	414	403	435	382	424	438	425	388	427	435	414	390	413	416	384	419	387	413	400	408	408	411	417	406	400	467	384	384	435	404	415	372	372	408	471	448	432	403	404	450	440	395	392	419	398	419	419	405	377	449	396	406	411	427	455	412	401	399	412	404	452	433	398	413	436	401	396	395	425	427	437	430	416	426	437	411	431	439	413	383	401	386	422	458	420	436	438	400	422	423	435	398	389	391	402	381	427	414	436	418	425	428	447	382	392	440	389	349	415	412	382	407	420	441	396	400	449	420	377	441	409	433	387	395	415	439	412	404	417	433	450	409	422	444	415	419	421	416	411	416	433	377	405	391	399	400	419	380	429	398	433	356	412	417	398	439	431	428	415	442	399	433	475	451	426	403	469	429	454	416	440	438	400	414	411	382	435	415	403	379	429	430	405	381	396	420	394	413	416	436	477	384	417	376	404	434	406	417	444	429	384	463	435	429	396	397	427	420	403	424	421	401	441	436	438	397	403	453	405	445	400	377	402	420	412	379	387	401	409	416	404	429	398	408	386	414	451	451	409	426	372	412	463	444	402	414	450	405	433	414	405	434	405	452	412	435	378	420	424	417	454	420	436	419	397	395	417	454	438	392	403	372	374	398	417	399	400	429	426	389	416	416	447	387	412	388	424	408	389	433	395	402	418	412	424	417	438	404	406	388	426	391	403	428	430	387	436	434	420	432	423	367	424	433	397	468	423	391	433	401	432	375	426	411	459	381	411	415	397	443	408	409	413	436	392	407	421	403	433	431	418	393	364	412	406	374	411	400	412	394	412	420	405	382	462	398	373	430	401	376	392	425	412	426	415	403	435	419	392	402	397	428	411	393	400	431	436	429	421	396	440	439	446	432	398	418	445	415	441	375	399	400	434	372	405	459	412	432	424	443	407	409	374	399	377	423	400	400	404	416	436	456	396	423	426	413	423	415	378	423	439	407	425	391	413	423	412	433	417	412	393	392	459	407	438	406	414	399	428	424	391	399	398	430	422	422	433	426	407	429	409	406	410	394	410	385	413	395	452	391	409	393	435	439	419	448	425	427	409	388	439	451	449	453	423	436	419	414	392	411	392	389	385	462	391	414	396	404	442	415	409	389	413	408	423	456	402	437	460	386	415	437	430	391	410	419	411	404	444	419	422	429	394	448	417	397	419	443	406	389	423	393	419	402	427	393	429	431	435	368	411	421	420	411	435	428	389	438	437	432	423	441	374	417	435	461	408	398	402	393	408	379	416	410	421	410	394	391	402	412	417	452	396	385	415	395	395	338	398	416	427	402	376	398	409	421	426	380	410	400	404	406	425	377	414	413	396	380	438	411	444	395	429	457	409	426	458	426	397	459	452	445	411	416	370	404	377	425	396	440	434	388	448	405	421	426	414	436	432	400	412	410	417	376	423	431	425	433	419	414	416	361	430	437	404	452	411	414	391	407	407	427	416	464	395	413	462	425	435	436	427	407	408	400	393	412	405	392	404	387	426	419	414	422	443	443	423	435	395	377	451	387	397	432	391	391	403	432	426	422	410	386	435	425	396	379	443	440	449	442	407	406	419	381	430	397	385	394	417	408	436	428	395	440	425	409	393	419	430	409	451	416	468	380	430	415	405	399	399	433	408	417	417	436	399	426	412	386	413	387	398	366	386	379	443	390	426	398	423	431	402	405	430	426	380	401	401	409	427	404	434	431	406	394	438	422	405	397	432	424	372	420	423	416	390	423	400	417	423	414	417	447	400	423	411	404	385	389	415	383	402	429	418	418	399	433	426	428	417	395	424	404	440	412	415	432	425	403	401	398	407	416	429	435	428	420	396	397	434	403	422	431	404	429	400	459	440	394	390	393	392	405	425	418	424	462	410	422	431	421	445	406	394	388	429	420	394	384	423	406	399	433	406	407	408	406	427	390	403	441	432	390	427	396	436	419	413	439	421	404	383	383	395	410	403	402	438	388	464	430	411	414	440	388	396	425	433	420	425	403	411	445	427	466	391	431	451	418	403	402	403	417	389	414	383	429	438	416	381	396	455	475	417	442	403	369	444	414	403	398	429	388	441	416	412	368	384	429	436	392	454	401	441	415	409	430	385	384	430	433	424	419	378	431	435	443	398	439	423	381	447	383	402	404	428	415	406	408	440	383	375	418	401	469	409	417	375	424	421	408	418	394	403	435	447	421	425	447	427	427	405	437	435	431	403	416	415	418	452	390	404	383	377	383	406	409	436	396	451	397	408	438	431	380	406	414	399	398	407	398	401	400	388	393	411	416	424	440	429	417	393	393	429	430	446	395	401	370	442	446	402	432	415	448	396	387	408	442	404	385	424	423	424	431	383	422	378	398	410	402	388	426	384	389	413	409	389	430	432	395	383	411	415	425	410	398	391	427	431	410	369	417	457	408	455	386	419	425	477	394	387	413	466	397	424	385	431	464	404	392	421	413	377	376	412	425	406	444	413	404	402	401	412	393	446	391	390	405	380	395	408	432	407	410	448	391	426	400	397	400	392	399	354	423	446	400	423	404	385	385	443	434	437	363	389	386	420	436	418	413	421	423	420	409	427	429	417	376	430	423	405	436	409	406	446	410	425	417	420	423	394	431	414	389	406
12392	18186	24000	24311	29351	27679	34758	41633	40299	40215	33951	31417	30783	24379	27551	22238	15664	10348	9102	9727	8562	7898	7086	5868	4356	3888	3652	3237	2982	2699	2910	2751	2594	2511	2415	2438	2302	1990	1667	1584	1546	1517	1597	1856	1952	1448	1512	1339	1160	1126	1182	1156	1178	1133	1151	1147	1128	1103	1082	1113	1028	1041	1103	1086	1079	1104	1177	1113	1149	1170	1198	1153	1134	1179	1158	1149	1150	1102	1155	1112	1167	1126	1119	1041	1037	1066	1144	995	993	984	1026	1011	1019	1003	972	1011	984	1009	971	1027	962	1028	972	964	943	980	985	964	1027	976	991	1079	962	1005	964	991	971	947	1028	951	1072	998	926	939	988	985	987	1047	1006	984	1044	1030	1017	1008	1013	987	961	997	997	993	955	960	1020	1006	995	959	1008	1068	1055	1014	1044	1022	966	1053	944	933	1048	984	1029	1031	1037	976	1037	974	1017	1007	1043	968	966	1074	1004	1025	990	974	980	1004	993	1008	1009	978	1008	982	1003	1040	1018	1026	999	959	1016	1048	944	1036	990	1028	995	946	1050	1036	963	953	1046	1026	983	999	1030	1004	1023	1033	965	1019	1003	993	1030	1019	1010	1020	976	1007	982	1006	937	995	994	987	955	975	990	954	1048	1045	1040	1003	995	953	1044	1009	968	1019	997	1015	959	1037	967	1002	966	976	1014	951	1032	1030	924	995	1005	989	979	973	985	945	935	1033	995	1016	983	966	1009	988	999	1005	1007	1013	1036	1006	967	991	985	1014	1054	957	1020	1012	988	991	944	1014	1093	969	1010	998	1013	999	1012	1008	1015	988	1030	983	1000	1017	963	998	1034	1022	1024	1001	954	986	1040	939	1013	969	1022	1005	980	1021	989	999	980	1056	1019	975	944	1011	1021	1010	959	993	1014	1033	1036	1028	1012	974	976	986	973	978	933	975	1019	1016	995	996	976	1048	1001	921	1010	1056	1025	1032	1035	1017	993	938	966	1071	1029	980	977	1018	999	1002	1067	995	1022	1002	1004	1005	1023	1029	986	968	1010	953	966	1010	1012	1045	1002	1014	1002	1011	976	1017	1023	989	986	994	983	1004	1007	1034	974	984	960	1019	1022	1005	994	980	983	992	998	1056	963	965	974	1021	986	1010	980	1013	957	990	988	953	1044	1006	996	970	1007	957	995	1000	981	1029	1000	1033	925	1002	970	947	923	1043	1018	1003	982	1010	964	1015	1019	1032	1002	980	989	992	994	993	1078	1033	1005	960	1024	1013	962	1003	991	1000	978	1040	1036	996	1011	1020	999	983	1001	1027	1033	953	974	1043	942	1032	989	961	1001	999	1009	965	993	951	1000	1002	1017	964	991	1053	947	955	1045	978	986	989	1025	996	1013	975	1037	942	980	1033	966	992	990	1028	993	1031	1019	1033	1011	1022	991	989	1022	965	1069	947	912	1015	972	1021	995	987	993	980	978	941	980	1030	1029	1006	994	964	1018	1012	1025	1047	1005	974	1003	996	994	998	1015	1015	970	960	967	967	1008	962	998	963	966	960	990	1060	964	977	1012	989	957	974	1061	1025	1013	967	962	1012	981	942	1062	991	997	956	1007	1022	1005	987	991	1015	1037	980	1007	1002	955	982	1062	1017	1016	994	943	1060	1022	965	1036	1005	989	984	999	1041	1005	1004	982	1057	950	990	1043	982	966	1012	1018	1017	980	960	1007	960	1028	1025	1017	967	1006	1015	1011	1001	960	969	998	969	984	967	983	982	992	978	1020	1012	1037	972	1011	950	1012	991	998	987	1011	980	1068	1027	937	1021	967	943	992	1009	1036	991	994	1007	1000	979	967	1044	1072	1019	965	1006	985	1040	975	1022	990	963	1005	975	1013	997	998	962	968	939	1017	972	973	1091	1040	1002	993	985	1038	981	998	981	985	962	1007	966	946	1045	977	968	1032	1021	956	1001	989	970	989	1051	1027	989	1021	989	937	1005	999	1024	1010	1041	978	1005	972	1008	986	1038	1045	1005	1010	984	1028	1031	1035	1001	998	1028	1034	1015	1067	996	1008	956	1030	962	1014	1001	976	971	980	989	1009	1028	1036	1017	1016	1004	933	1058	1032	953	955	1043	984	986	957	983	986	1012	999	979	961	976	1030	980	989	969	1018	999	999	959	960	985	1059	1018	984	1000	998	956	999	997	1041	1013	976	968	993	1002	972	1049	1069	1023	970	980	981	974	971	1014	1013	1021	988	1028	1027	969	963	966	1005	1041	1040	963	1001	980	975	1042	969	962	984	984	1066	952	979	1013	1042	1034	986	1066	1070	1003	1042	920	958	998	985	996	1055	999	986	974	961	967	1005	991	1009	1018	997	992	1004	993	973	1001	994	956	959	1013	1013	972	1037	997	979	981	993	1027	996	921	1003	984	1010	971	1000	984	978	1023	988	1041	981	1005	985	1010	1000	1004	995	980	951	983	1048	1016	1028	996	978	995	944	1045	1041	977	994	979	944	1003	985	986	976	999	933	1034	958	1011	1018	985	1014	942	968	1030	920	1031	995	1031	951	927	1001	977	1001	995	1109	988	1003	947	1037	1001	1023	967	985	1019	972	1000	957	967	1013	997	1046	1000	1019	1005	952	983	1021	1003	1006	969	1020	1024	985	991	1004	1026	1010	1038	1006	971	996	973	1025	1002	1037	980	947	1011	992	1040	960	1022	1033	970	1019	935	1001	955	990	1004	1009	1003	1019	951	1029	953	961	982	982	960	1020	959	1031	1007	981	1015	994	989	981	1014	983	1009	1000	962	1059	1040	1049	980	972	1022	1016	963	928	974	1005	980	996	993	1003	996	964	990	976	989	1046	1021	1027	981	998	1007	1062	997	977	987	974	971	1017	981	1025	1006	978	1004	1022	1037	990	929	1003	1029	1013	1007	965	1002	1045	1056	1018	995	1041	1026	945	993	961	986	1033	974	998	965	1030	1017	984	974	985	986	982	1011	1015	1069	940	991	1029	1003	1041	1012	993	1020	989	1022	1011	940	1037	972	1005	999	995	995	1012	1039	966	991	972	973	1056	993	1013	965	988	1004	1007	982	983	1004	968	951	1049	1044	966	1016	1013	1025	1012	976	1013	988	999	944	1036	963	1060	973	1004	1024	943	1038	995	1015	976	1018	978	966	964	989	1013	1033	1014	1008	966	978	985	954	1001	1009	975	1007	997	1003	989	1019	994	975	989	1019	938	988	991	998	981	1015	1005	991	1021	981	951	967	1003	1005	986	1060	979	947	1015	986	1014	987	1072	1002	936	1032	992	987	983	961	983	1012	1000	974	1046	975	1057	990	1032	1015	990	1002	1023	977	1001	1031	966	986	1000	996	1014	975	1026	1010	998	1033	1046	1021	977	1001	955	991	1008	1039	1004	941	1006	946	1046	995	1036	996	993	1005	1049	1004	981	1002	1056	1012	978	980	1013	1019	980	994	1034	1017	1011	1005	1048	1023	994	1046	997	971	991	952	1018	973	952	990	985	1022	975	963	987	958	995	1006	1007	975	1009	994	959	1004	979	951	964	1054	1006	1013	964	1018	1012	955	1011	999	998	952	965	1040	1045	968	1028	994	986	988	993	1051	926	1035	972	1051	975	1006	1026	966	975	989	972	1016	966	986	1009	956	1026	939	1006	1021	969	996	995	1007	1019	1008	989	1020	963	1016	1009	986	1047	1040	968	1025	995	968	961	980	966	979	1016	1027	950	949	964	949	998	955	1038	1015	982	973	1036	1011	979	1024	993	1021	1035	972	1033	964	1038	1018	1025	986	1028	1011	1002	1019	1002	994	1002	1018	1013	992	1045	1010	990	945	1002	1009	975	966	1055	1016	950	1042	978	991	993	972	972	1014	1000	1005	1015	996	1020	965	958	1024	1014	1045	990	1007	1025	980	1013	1016	1044	1005	997	967	963	969	1000	1036	970	957	974	970	993	1002	1007	1013	974	976	1001	998	1001	993	1008	961	917	958	1047	1045	980	970	1037	1004	976	1025	979	1041	989	1008	974	986	970	1034	989	968	973	1013	983	1047	964	965	987	1008	1008	1006	970	1036	934	1020	1047	1018	1013	983	996	975	974	1016	1002	985	967	1011	1023	1038	1012	957	946	995	988	991	1048	1007	1014	1008	961	987	922	1008	1027	1015	1029	1025	1004	1006	1014	995	1014	972	965	991	1082	1018	990	987	983	1004	1013	1025	990	975	1003	1005	1062	1037	988	966	974	982	984	979
28382	28249	33057	28431	29928	26887	28909	34993	34595	33300	25596	20335	18315	13669	13550	11388	6501	3606	2866	3337	2700	2206	1926	1589	1311	1236	1106	928	903	781	777	739	770	752	702	684	581	588	513	485	466	464	512	502	544	441	443	403	346	365	388	411	375	336	347	343	336	359	326	353	345	360	333	369	367	358	343	353	364	338	379	359	369	348	360	369	355	363	331	341	343	320	304	316	341	317	332	344	323	344	340	338	351	318	345	346	327	331	326	348	344	340	318	316	353	368	324	312	318	329	342	339	367	325	316	340	360	285	313	307	351	321	321	320	291	349	331	362	322	334	333	300	330	315	334	346	318	352	360	348	304	307	330	307	338	313	307	327	304	322	351	330	319	329	322	301	301	341	338	342	308	321	325	343	292	307	334	307	315	330	338	328	339	361	328	307	369	313	353	376	297	333	324	316	322	317	324	310	334	353	359	342	330	311	333	338	340	328	351	338	334	328	331	339	358	343	340	369	349	348	339	326	312	293	302	338	299	363	337	347	307	306	338	350	343	367	312	323	334	303	338	298	331	332	334	347	292	352	321	336	308	319	318	320	280	331	312	355	347	338	348	355	337	280	367	347	334	349	331	333	336	325	323	321	329	334	319	347	326	313	308	339	335	316	327	308	377	296	331	308	301	314	356	340	345	295	331	336	335	350	325	322	307	331	328	300	342	321	335	350	358	316	320	346	356	342	312	329	311	400	317	332	363	359	357	315	347	343	322	315	331	325	291	315	301	301	313	357	352	369	350	339	311	323	332	361	312	282	315	342	328	322	326	319	344	328	318	341	307	314	330	319	332	363	304	334	311	337	336	344	331	336	292	320	339	338	318	351	362	324	326	320	334	328	319	334	370	323	350	339	332	324	349	328	327	306	348	333	313	334	336	306	316	338	317	337	345	318	332	337	326	307	337	279	361	312	336	324	358	316	346	363	348	312	322	337	338	285	314	312	352	301	325	349	327	297	321	352	334	311	332	361	337	316	351	345	340	325	339	350	319	318	292	298	332	377	311	322	333	325	306	318	304	336	362	313	342	301	347	333	331	317	338	338	344	323	306	307	343	310	333	352	311	331	339	322	301	347	316	331	300	330	317	342	340	326	300	370	301	330	309	331	351	317	344	342	324	338	331	327	316	323	322	306	324	320	329	318	290	329	310	321	348	330	349	314	339	319	326	319	327	340	305	339	330	358	305	339	311	347	315	332	353	340	350	339	310	350	329	307	297	317	368	347	342	337	344	341	370	349	318	352	336	329	366	324	322	337	343	321	333	342	327	303	300	339	330	317	312	335	322	330	359	289	357	320	324	310	343	319	342	339	379	313	364	334	327	340	317	313	358	350	341	345	324	326	320	352	359	338	309	329	342	335	358	319	307	314	327	313	331	326	316	323	334	329	327	313	358	315	295	357	301	331	305	359	295	314	328	347	323	312	349	349	333	287	313	329	324	330	325	308	365	327	318	349	345	322	326	337	342	278	366	326	283	330	311	321	321	378	332	323	348	333	326	339	306	325	322	332	325	317	332	332	321	316	344	343	368	298	331	307	355	315	317	341	370	341	346	345	338	319	309	328	341	317	325	329	345	335	308	350	302	314	321	312	297	321	335	326	333	338	347	312	319	314	304	327	309	331	333	348	342	339	354	326	348	310	287	340	340	333	356	338	346	324	323	359	306	346	337	335	293	327	321	328	355	317	330	284	321	331	325	353	334	375	341	351	311	291	351	324	322	335	314	298	348	313	321	309	340	303	331	362	331	321	329	323	304	321	317	363	349	327	349	335	327	345	323	331	308	330	329	355	334	343	327	347	332	353	294	328	342	289	311	317	329	326	320	337	356	285	290	321	355	354	337	315	315	341	347	296	335	345	337	339	344	333	349	358	333	337	369	344	357	380	309	318	323	328	353	316	318	314	339	325	323	327	327	329	342	364	325	339	340	334	339	339	330	360	301	348	350	305	321	337	331	325	319	273	352	331	326	316	334	357	320	339	351	292	325	329	323	330	309	329	366	338	332	309	304	326	304	318	352	353	350	316	317	330	325	301	328	310	321	312	327	327	314	348	310	344	317	322	343	338	362	312	326	292	337	328	355	345	311	306	334	313	350	308	294	313	316	351	358	364	299	307	302	361	310	298	319	303	340	374	313	324	318	358	344	299	363	335	313	328	321	349	339	335	353	339	314	338	357	311	318	308	325	365	322	323	339	310	351	335	331	318	346	368	323	334	362	318	353	340	346	307	302	335	300	340	327	316	356	345	309	323	354	351	334	328	352	325	328	326	310	334	356	350	328	360	319	360	332	348	340	313	357	303	356	345	359	341	358	306	313	358	326	363	315	331	343	325	345	369	322	319	326	340	307	305	319	318	333	348	329	357	314	319	337	329	292	313	324	281	335	336	369	360	318	324	352	333	357	318	308	329	340	345	318	309	329	320	338	339	336	304	302	328	329	298	306	326	332	331	326	306	315	341	349	310	325	313	361	361	318	366	334	353	304	340	327	367	336	337	332	356	324	347	315	343	328	312	307	342	331	345	321	332	344	339	332	314	291	330	320	334	293	331	316	334	332	357	337	302	326	331	350	294	328	315	330	319	343	362	303	337	323	334	347	317	366	320	328	321	344	333	348	341	379	310	335	379	309	358	350	322	331	344	275	349	360	355	339	294	318	336	335	332	319	301	316	326	331	318	323	311	348	336	369	349	331	295	340	341	323	327	350	285	340	322	332	331	338	297	351	373	357	317	298	311	309	335	324	328	326	308	336	292	337	327	322	308	295	300	338	343	292	307	364	333	327	331	312	317	315	354	311	309	337	347	366	340	310	329	319	353	309	321	340	318	352	318	319	318	360	306	303	349	305	334	314	323	337	322	322	330	299	330	328	339	301	349	386	368	315	330	306	344	340	364	311	344	332	307	340	299	340	334	347	345	336	358	336	346	336	318	333	337	322	295	361	333	323	327	344	316	324	323	351	367	332	337	319	327	315	372	321	325	343	333	335	353	314	322	335	325	342	329	314	356	296	319	349	325	343	339	331	325	310	355	336	324	329	273	314	314	350	323	319	326	324	298	316	340	321	305	344	296	314	331	337	331	345	309	329	299	307	336	321	333	301	345	335	302	334	317	324	331	324	343	290	336	329	348	347	322	329	322	370	304	354	335	359	341	333	323	317	311	319	308	316	347	352	316	349	333	308	345	297	309	316	336	310	316	324	338	333	310	348	313	319	336	342	340	319	333	342	356	306	319	295	345	321	339	357	325	346	328	314	313	310	346	360	294	309	345	355	327	319	328	349	341	298	366	337	352	322	313	313	320	333	339	351	309	336	307	298	289	319	329	373	331	316	336	319	364	329	355	293	323	338	305	288	343	357	305	350	319	311	339	342	356	345	336	313	316	348	323	321	327	362	323	308	304	292	314	339	344	333	352	352	341	337	326	341	364	381	329	346	328	326	302	330	344	313	330	328	323	311	321	334	326	308	332
15755	22887	29199	31411	35825	34344	42614	49681	49323	48427	43262	40796	40197	33315	36870	32545	23230	15515	13408	15373	13807	10998	10222	8759	7280	6598	6140	4569	4802	4259	4550	4170	3999	3719	3668	3452	2955	2606	2164	1964	1873	1785	2156	2540	2649	1648	1700	1241	1075	1080	1110	1176	1128	1076	1096	1006	1007	987	948	939	939	912	924	970	1020	997	1089	1037	987	983	1097	1072	1044	1055	1072	1092	1077	1099	959	997	967	999	940	873	853	877	813	875	847	861	801	802	886	888	764	826	797	824	867	819	796	827	776	774	793	787	794	804	806	811	811	782	786	826	824	798	855	827	775	786	814	804	841	799	819	772	802	781	839	824	818	841	797	763	853	766	839	803	828	792	842	813	771	771	771	774	797	781	811	795	826	815	770	821	790	762	776	780	773	811	820	820	784	773	756	802	798	761	813	800	822	827	737	807	807	863	750	784	785	814	804	807	848	793	773	838	820	808	771	795	758	795	814	786	819	810	824	803	754	745	829	814	818	785	754	857	763	860	785	785	790	791	770	773	802	772	741	804	816	860	795	804	787	825	835	775	801	823	810	794	793	795	773	860	749	842	736	841	769	787	854	809	784	771	788	756	770	784	760	813	827	793	812	767	803	765	804	722	742	794	778	788	710	801	761	807	803	781	814	782	783	796	845	791	766	866	795	807	800	752	795	771	815	815	770	855	804	820	795	819	796	834	836	782	831	812	809	798	815	815	768	864	826	760	795	766	812	755	783	810	793	788	775	787	754	754	757	790	808	757	734	781	796	823	754	806	798	796	798	756	830	775	745	790	806	777	804	798	855	846	778	834	783	759	813	801	800	829	801	802	801	838	815	761	815	837	781	746	733	752	821	839	839	785	816	785	793	819	783	804	808	823	830	765	772	749	824	764	852	788	778	831	820	817	780	779	819	825	803	813	799	827	814	836	842	745	789	763	791	806	759	828	806	794	817	770	819	769	780	791	749	805	827	853	805	763	835	803	796	832	854	786	745	807	769	783	799	785	770	770	789	784	832	822	834	777	795	779	769	790	764	851	757	773	764	796	811	785	793	795	782	820	772	840	765	825	824	811	785	853	800	772	827	802	831	818	804	766	776	775	811	786	801	758	809	787	783	813	807	831	781	805	738	761	796	791	805	855	805	792	791	808	749	798	798	782	776	773	758	784	776	813	764	815	780	812	820	820	826	792	794	843	782	772	844	775	797	820	804	780	774	744	785	804	793	822	774	774	762	808	804	818	797	798	788	782	779	786	761	819	788	791	806	851	785	790	781	700	802	809	787	766	784	826	812	782	783	831	793	837	769	844	798	828	767	807	847	811	798	803	782	789	790	784	833	822	806	825	787	766	804	781	775	810	801	763	769	755	782	790	811	783	815	775	788	856	812	795	751	760	762	771	798	782	833	789	767	785	781	782	815	826	778	770	806	781	801	799	756	801	842	803	787	795	800	781	769	749	797	819	818	813	813	780	770	814	837	802	775	746	798	807	776	839	763	790	832	830	757	832	781	801	774	729	776	794	840	819	776	780	812	832	796	811	814	807	773	784	801	793	772	801	766	819	775	747	776	788	767	783	751	767	771	781	790	810	738	752	783	805	792	830	800	768	825	776	816	792	809	794	787	756	826	834	824	857	806	815	823	828	830	788	784	806	772	804	807	785	817	770	827	791	842	780	772	804	805	793	784	782	807	746	779	815	788	739	821	813	772	826	773	766	818	785	789	803	780	776	809	856	855	777	823	786	806	750	781	799	801	787	822	826	766	758	802	763	805	811	813	789	807	753	822	825	803	739	813	838	763	810	801	755	777	771	784	790	814	792	824	815	785	845	809	793	812	819	791	840	848	866	776	771	800	823	788	782	764	838	718	770	777	765	778	793	767	782	811	772	801	797	785	792	810	781	787	851	755	762	823	777	768	813	823	774	806	806	803	755	769	758	796	814	797	772	764	815	805	793	773	770	792	826	775	774	767	715	796	806	753	846	823	782	792	809	787	801	777	851	762	800	819	791	854	797	804	818	782	802	785	777	797	798	778	800	769	836	792	781	843	756	771	763	803	793	748	829	796	823	801	799	808	761	781	744	742	828	802	813	814	797	768	802	768	790	824	816	789	820	860	783	724	771	799	793	761	841	811	839	819	822	769	803	782	819	804	819	860	811	801	833	851	806	809	766	810	797	788	850	788	812	811	765	779	741	792	760	773	801	798	825	827	784	804	762	813	770	788	804	812	805	812	812	789	744	760	806	785	800	815	792	757	842	840	809	756	803	767	778	836	784	787	776	801	814	770	790	813	788	789	794	830	816	863	816	774	809	797	813	779	791	748	801	774	761	803	803	787	790	825	741	795	793	835	754	801	757	804	810	768	769	851	837	810	803	824	809	752	784	794	791	782	773	784	796	788	833	794	731	771	788	783	842	804	830	836	795	745	807	785	809	813	842	743	759	807	802	713	791	801	762	803	828	762	782	789	748	764	809	840	811	848	802	770	770	806	784	801	812	812	782	795	802	786	836	827	881	821	791	751	801	757	755	794	804	833	794	824	743	828	782	805	790	831	772	822	835	814	833	770	771	763	819	803	817	790	837	788	805	820	808	833	765	836	787	805	806	832	831	838	863	768	818	789	774	797	751	791	766	775	769	761	760	768	747	773	775	773	833	766	817	786	798	825	810	813	849	817	856	797	848	817	826	777	820	794	771	733	786	754	816	795	796	753	807	776	806	771	825	815	817	863	756	854	815	836	792	827	859	860	808	812	816	818	802	795	772	770	802	789	785	846	805	799	811	793	795	794	799	806	881	803	767	827	788	780	787	775	797	859	821	761	790	840	833	810	798	814	818	775	803	775	784	820	832	797	773	806	811	740	754	788	838	817	798	772	792	804	853	742	843	812	807	790	794	746	824	821	714	809	783	838	753	777	832	804	814	786	833	807	790	781	735	817	761	737	790	842	731	773	808	801	791	816	827	791	779	799	772	788	747	758	784	770	818	795	782	784	782	840	752	780	840	794	813	759	812	817	824	811	810	796	807	780	754	790	836	784	838	836	833	731	798	824	829	840	806	737	797	804	788	826	779	770	794	765	832	842	804	795	810	834	821	779	757	770	794	797	754	772	847	802	759	828	800	783	754	776	800	814	820	801	803	763	803	846	806	744	778	787	768	830	794	815	806	790	750	811	771	816	793	799	771	778	803	777	800	800	806	826	805	788	785	862	771	850	799	753	824	800	765	801	817	782	735	809	759	838	774	844	824	795	743	787	796	782	774	767	811	764	789	802	774	734	834	865	809	821	806	820	808	818	819	802	836	768	801	813	776	774	807	817	736	798	763	826	765	759	765	798	823	790	843	793	836	828	811	790	756	817	780	781	796	778	838	810	760	791	804	828	776	831	823	845	859	814	810	785	777	840	807	807	791	792	739	789	825	759	824	815	903	819	754	852	809	821	797	776	841	782	821	803	793	850	767	753	769	764	785	790	806	773	785	814	777	864	790	765	796	813	762	812	804	766	810	809	754
5290	3947	4873	3104	2532	2072	1736	1669	1466	1372	904	824	862	682	655	570	554	473	502	491	511	429	447	453	427	426	414	397	383	376	390	374	372	379	356	369	387	365	343	307	343	346	361	385	345	355	344	350	343	337	355	341	353	370	357	366	318	356	338	341	329	349	341	346	333	312	336	323	337	363	329	310	343	293	354	372	340	339	378	315	370	363	351	341	346	370	321	316	365	323	359	322	323	337	367	362	342	350	342	367	361	330	313	308	332	324	340	325	323	314	320	353	282	348	319	338	338	366	319	356	358	342	344	312	348	348	371	308	326	314	344	335	336	329	336	344	374	322	309	324	364	336	342	321	333	342	329	310	352	340	348	326	339	307	357	304	331	353	371	322	357	273	375	360	303	358	370	361	357	352	346	331	321	317	339	339	325	325	334	337	327	387	331	332	329	344	330	332	317	297	341	304	344	373	310	344	314	327	305	331	387	315	366	342	348	326	320	343	325	348	344	347	350	355	317	344	307	323	301	328	328	360	336	329	349	312	326	330	344	329	328	357	331	314	352	336	316	329	329	367	332	354	307	315	310	334	331	295	266	321	365	364	340	336	360	349	355	321	332	334	349	335	344	322	335	357	323	315	302	331	357	342	327	335	353	332	347	318	346	309	327	352	323	324	292	336	297	332	325	335	309	319	364	319	327	315	356	308	321	310	337	361	300	320	359	338	342	326	326	345	326	320	321	338	355	345	361	343	328	315	343	340	356	316	351	329	350	348	320	301	364	328	323	334	379	320	358	298	354	298	333	340	333	342	339	310	313	338	317	356	303	316	370	364	374	328	338	345	352	358	355	333	340	327	316	339	322	327	345	332	342	323	334	316	358	329	323	352	334	350	340	358	363	328	317	336	310	344	342	337	344	389	370	346	334	343	333	325	328	337	357	317	305	370	336	339	329	315	306	293	367	311	335	317	342	315	345	339	356	332	337	369	307	319	372	322	331	343	331	347	346	348	345	344	323	316	322	367	355	300	313	326	336	341	322	346	338	346	337	341	313	368	346	312	311	346	353	355	307	343	319	347	321	318	317	357	341	340	340	358	325	341	330	330	328	329	333	349	330	335	350	356	340	333	334	341	307	332	325	340	356	318	334	312	318	342	331	338	315	328	330	346	325	329	330	345	333	333	358	357	348	315	309	319	291	338	345	350	331	345	323	367	356	340	343	334	345	321	348	333	324	341	340	307	353	357	320	323	329	333	338	353	337	361	350	312	354	324	334	313	329	333	352	356	328	330	340	302	322	321	342	292	345	342	343	346	333	339	330	305	379	368	357	340	345	287	326	349	352	333	339	321	361	321	345	319	322	346	341	348	354	349	348	332	358	339	307	332	316	315	316	328	315	293	361	320	317	335	327	315	364	353	334	331	303	349	324	345	347	345	360	328	324	330	303	335	351	341	337	331	370	324	336	337	370	316	314	322	345	320	337	317	305	359	343	334	324	324	312	315	354	308	309	346	322	381	288	346	361	333	349	328	340	324	303	343	328	341	332	310	342	350	342	342	369	319	356	298	356	325	348	339	289	344	326	341	333	292	343	305	329	285	346	354	302	335	333	289	348	350	325	351	338	334	373	332	370	320	346	313	351	291	340	363	336	307	376	343	345	335	305	349	353	356	357	305	336	368	331	336	363	355	351	342	353	332	301	324	324	326	313	372	302	298	343	349	336	341	342	316	365	348	313	333	348	324	326	326	366	322	336	316	305	350	309	317	336	351	330	340	341	331	319	316	321	308	324	350	342	334	296	393	318	360	325	352	347	362	338	346	302	313	342	323	319	331	324	335	340	348	330	325	333	350	362	329	334	320	357	318	375	330	330	316	339	329	350	338	327	308	337	341	343	336	332	333	324	358	313	356	330	339	357	326	332	348	356	330	351	344	344	327	330	333	331	335	363	358	385	313	319	321	326	337	350	356	342	324	329	300	330	322	335	351	329	306	314	308	317	308	293	348	333	334	338	367	344	318	336	361	359	347	317	324	324	315	329	332	356	363	321	335	340	344	319	362	341	332	318	334	315	344	325	329	359	336	287	313	319	352	350	378	348	358	345	292	358	359	356	336	326	293	332	321	380	336	324	310	331	330	318	341	353	332	310	384	331	325	292	331	332	346	314	374	318	320	315	336	322	314	327	323	321	300	322	366	354	340	324	335	347	332	347	322	304	335	315	373	340	342	315	322	332	343	324	321	342	318	313	336	353	356	342	309	338	324	328	326	355	332	339	330	309	327	324	292	353	329	333	304	338	317	287	328	324	323	377	340	315	333	344	323	310	337	327	327	355	308	338	338	321	367	334	318	305	312	323	336	320	343	335	329	293	361	314	297	317	321	375	316	310	348	333	341	319	317	324	332	342	316	330	317	357	349	339	327	306	311	346	294	353	316	331	353	350	343	324	336	337	320	305	361	332	304	366	344	330	327	325	340	337	331	318	353	348	352	329	335	338	325	327	291	316	345	333	319	342	358	319	326	331	326	334	336	302	310	312	309	339	301	336	348	314	342	356	341	324	335	350	353	373	316	288	330	354	318	326	304	303	338	319	371	308	361	311	306	325	336	322	343	340	327	345	340	315	316	324	382	306	301	320	321	356	320	313	309	353	374	372	336	346	325	320	346	317	351	335	331	337	358	362	338	315	303	329	302	330	350	310	327	338	366	327	358	320	375	326	342	338	328	324	349	309	313	348	356	286	339	358	330	334	322	328	344	320	322	318	330	320	315	320	315	309	314	359	340	342	341	369	332	328	343	319	349	309	333	345	334	347	342	323	365	348	333	325	319	348	337	334	350	334	321	361	316	338	320	324	347	324	331	300	340	300	302	340	342	372	357	338	342	346	333	330	300	322	354	343	336	315	319	336	325	347	341	325	331	340	330	308	332	317	338	341	339	339	320	320	354	288	339	316	385	329	310	292	325	361	344	322	369	326	285	323	365	315	331	306	348	355	328	343	375	329	323	328	344	359	298	350	354	360	339	346	347	335	336	322	321	339	339	338	316	365	331	349	326	331	349	332	334	324	322	315	331	340	323	342	334	374	314	337	317	328	337	354	364	341	335	328	327	343	326	303	328	345	354	353	298	357	312	350	338	301	294	339	338	315	351	341	313	324	312	337	318	314	340	330	308	369	329	364	340	335	312	322	324	339	337	321	327	360	321	337	323	357	337	340	369	313	362	342	342	317	351	328	341	359	348	340	337	331	332	361	312	357	324	309	315	334	341	305	339	332	374	334	314	325	329	335	349	346	290	323	319	318	352	337	327	325	342	273	360	378	322	346	316	324	379	321	349	318	341	333	321	316	347	323	340	328	368	332	337	339	337	336	334	356	337	365	357	338	317	330	347	343	312	363	333	319	315	309	307	316	337	347	342	328	334	332	336	355	306	282	325	339	376	351	346	364	352	319	288	316	344	333	317	317	297	344	317	359	326	330	322	333	310	330	307	329	347	342	316	343	327	349	344
4304	5229	8440	8167	8547	7302	7754	8499	8000	7501	5211	4727	4353	3244	3742	2968	2425	1967	1972	2079	1974	1726	1699	1544	1454	1390	1387	1214	1255	1214	1203	1202	1221	1217	1149	1085	1041	986	956	943	953	969	965	947	904	882	918	945	901	891	886	925	926	915	906	905	897	902	840	906	878	930	909	863	919	885	859	915	944	834	904	864	867	911	890	910	835	910	870	889	824	863	921	862	883	815	923	849	800	850	839	854	813	821	832	810	847	855	801	810	896	814	856	836	865	859	842	894	814	815	824	870	830	851	864	837	809	820	885	816	768	855	891	854	857	866	868	862	794	834	834	826	850	822	837	840	880	860	843	871	900	872	791	796	847	799	832	894	844	851	781	814	836	845	862	835	861	811	811	865	801	930	849	866	856	893	829	856	796	817	889	809	842	843	816	863	858	825	829	833	848	848	833	829	853	854	851	791	810	850	896	803	822	797	862	873	849	867	828	872	803	816	829	876	886	822	791	825	862	903	818	899	843	831	825	803	875	795	828	859	810	819	902	857	859	828	887	865	848	838	855	857	857	858	821	857	892	779	795	875	872	845	813	814	867	901	816	868	803	865	857	800	856	824	839	797	804	875	796	861	813	855	804	832	869	801	788	833	771	802	837	779	846	847	808	819	861	846	840	794	910	869	868	833	863	818	825	813	854	864	833	835	836	816	865	853	842	876	789	889	827	840	868	812	869	819	842	839	826	850	848	870	830	825	857	851	877	834	805	845	845	886	852	846	833	850	781	844	883	802	847	864	811	808	826	847	886	871	782	840	874	847	886	836	885	864	856	844	857	827	843	844	815	852	853	905	811	848	836	872	841	837	893	853	866	871	860	862	848	842	866	830	823	840	860	864	851	831	805	880	831	790	838	766	859	826	854	821	836	806	853	811	886	850	839	834	824	844	857	844	825	822	846	849	820	869	845	812	862	818	829	839	831	845	836	817	875	888	793	846	840	830	884	798	845	862	843	870	804	834	829	857	868	855	880	822	860	825	840	863	856	829	815	865	896	814	856	757	808	889	816	871	829	819	821	807	860	837	873	841	826	839	825	822	869	910	842	807	830	858	814	834	883	841	852	837	832	878	825	856	846	838	846	857	841	835	781	856	839	794	884	822	833	906	820	843	839	855	808	801	841	837	862	798	874	843	864	789	944	838	833	820	857	844	828	871	816	801	851	897	868	847	870	859	821	838	845	848	840	876	834	823	836	861	848	797	839	829	800	843	862	784	830	794	852	792	847	851	881	841	888	863	799	846	797	860	836	859	835	866	865	905	803	861	843	800	836	869	804	880	835	834	826	860	843	840	836	801	862	808	823	825	822	820	861	825	824	820	852	810	894	866	848	796	799	868	826	900	846	851	819	815	791	830	867	802	901	841	860	850	829	860	833	833	790	848	794	837	823	844	899	842	848	932	860	883	834	855	899	869	852	824	834	887	847	849	893	798	775	872	867	830	810	822	766	805	823	854	796	826	800	881	873	877	829	832	857	830	829	855	847	839	851	860	815	809	854	853	871	837	883	846	849	817	853	865	883	854	848	766	826	773	872	815	880	855	840	833	855	851	818	788	829	778	830	827	828	783	839	853	824	823	875	847	862	856	846	824	871	849	800	829	828	869	821	827	827	856	827	866	835	860	848	846	799	845	802	833	860	862	820	865	831	894	839	797	811	820	812	835	871	889	824	815	840	814	869	781	879	822	884	818	875	817	828	890	882	817	858	885	845	835	848	889	811	845	816	888	806	864	865	875	837	811	828	861	814	815	853	843	856	835	865	804	871	830	862	840	887	844	859	853	861	833	823	818	874	870	843	781	876	843	793	842	865	824	843	788	829	850	838	817	828	834	815	862	835	771	843	877	803	848	832	826	833	807	834	826	834	837	875	815	797	817	853	852	833	810	862	820	825	894	841	869	821	869	837	838	869	803	801	857	849	820	860	801	828	908	841	851	860	844	857	876	849	839	864	857	805	817	792	843	853	868	815	811	784	841	843	834	842	836	856	896	836	870	787	863	837	860	829	842	833	869	887	842	860	829	792	919	807	835	835	837	804	847	853	833	791	823	838	793	846	823	853	869	848	850	850	812	849	848	837	810	805	851	835	840	856	865	802	850	871	870	869	831	826	816	809	892	837	871	814	860	851	885	875	850	847	806	824	843	818	882	876	843	920	834	862	857	768	888	858	833	877	813	825	816	825	883	855	827	817	833	845	829	845	867	870	806	890	817	843	813	824	848	872	845	861	875	847	834	877	856	879	851	773	823	789	881	838	857	858	784	856	862	866	811	782	851	824	891	834	804	823	856	825	797	884	776	875	837	833	823	804	826	865	868	839	789	815	832	904	825	840	874	838	828	831	820	846	888	791	875	797	828	824	830	803	820	843	842	773	785	804	791	815	889	824	815	805	792	828	829	875	840	814	840	894	845	839	885	793	846	814	824	875	841	836	799	869	807	828	797	830	824	781	839	849	820	870	857	869	862	818	789	858	826	821	829	884	885	838	804	851	832	866	808	822	842	830	781	842	872	837	838	834	868	850	832	810	766	828	849	788	850	839	879	876	837	824	787	864	825	832	877	857	821	855	831	817	843	815	841	869	852	801	846	868	866	838	815	844	836	795	889	868	815	893	849	839	821	826	855	869	819	874	841	842	813	821	865	824	907	892	813	831	829	846	815	849	871	883	876	861	844	856	805	866	802	809	812	871	806	900	872	842	845	840	846	857	817	809	825	852	805	835	899	836	786	817	879	838	832	843	859	856	786	862	845	883	863	853	842	832	824	848	807	827	812	817	917	868	789	822	841	811	870	842	817	808	801	840	850	845	825	833	806	826	858	830	852	855	846	858	827	857	874	825	847	796	873	848	838	832	818	840	816	810	889	861	774	861	809	826	862	909	825	855	883	880	855	788	867	815	853	831	827	826	837	825	851	852	811	860	875	860	868	866	869	810	842	851	840	791	900	795	865	836	855	865	849	834	854	887	841	807	866	870	915	815	826	818	870	864	816	808	864	865	892	847	847	831	896	857	838	872	841	854	819	798	777	861	815	791	830	839	859	816	835	834	858	826	815	802	851	821	853	870	835	844	839	890	795	802	816	819	797	843	853	847	802	816	835	848	793	840	853	846	891	872	849	852	809	836	819	829	867	839	857	858	852	765	842	844	782	823	853	835	816	837	826	823	870	848	876	876	844	823	849	819	781	836	836	803	850	829	809	779	843	815	858	788	838	828	790	835	850	835	821	823	836	848	874	836	803	883	853	832	841	869	811	821	876	817	832	878	820	813	799	850	828	847	828	847	834	798	829	806	855	856	859	810	850	876	831	898	879	847	842	829	834	827	822	835	842	811	870	842	844	833	812	838	831	851	856	851	870	864	886	851	854	879	859	846	849	856	861	780	821	774	823	819	836	841	808	859	806	811	851	882	847	817	827	873	839	867	813	816	818	884	851	806	837	873	872	851	830	856	812	832	831	844	835	830	888
20222	20615	27160	22711	23150	18831	19567	24166	22351	22086	14486	10697	9940	6726	7723	5918	3029	1928	2104	2195	1795	1452	1229	1072	918	871	715	604	672	634	650	656	607	618	594	549	511	523	512	474	410	498	525	487	557	480	458	424	421	415	420	436	420	406	416	438	400	406	429	406	406	369	371	419	413	415	412	450	383	409	439	416	393	411	382	399	418	398	426	377	394	395	426	424	411	421	411	418	429	445	428	409	401	398	380	368	422	437	444	412	426	396	406	427	436	355	406	425	389	426	377	416	382	399	371	432	409	377	402	372	393	408	411	382	395	400	410	415	403	424	424	385	415	421	402	429	428	384	429	373	449	407	369	391	420	395	432	396	427	403	403	389	372	401	398	395	393	365	429	399	409	395	409	396	377	432	333	398	391	381	384	403	395	393	365	400	435	399	453	385	397	368	421	433	411	432	405	392	453	408	389	422	432	425	402	440	371	367	390	385	380	402	431	402	412	406	386	425	347	402	367	373	391	371	392	426	399	386	360	369	383	397	411	409	414	406	406	426	427	414	408	409	387	402	428	405	399	403	393	375	411	404	399	414	403	417	376	406	402	418	395	424	430	388	412	358	404	386	446	437	407	407	383	371	415	398	389	397	355	375	423	408	416	418	421	397	378	429	397	375	387	361	452	408	410	382	388	418	406	418	395	438	388	432	403	409	408	398	385	405	382	384	409	381	395	391	427	406	375	432	381	407	356	380	444	404	407	412	431	380	403	393	427	402	395	379	413	387	420	416	387	411	354	384	418	400	399	403	402	363	401	400	404	377	396	400	408	414	376	395	393	387	419	393	382	392	418	411	401	372	413	380	425	439	406	407	393	386	411	371	398	377	363	419	408	385	393	391	403	407	403	426	408	383	393	421	417	386	408	426	411	438	400	415	439	400	390	376	386	397	370	400	413	391	433	397	387	386	376	409	400	412	365	405	418	399	413	391	398	383	414	392	406	405	436	382	396	392	425	382	374	402	419	385	409	411	413	408	401	377	405	391	395	386	392	415	417	403	405	400	396	407	409	419	390	383	393	401	387	381	410	392	383	381	378	396	422	391	441	395	407	382	396	416	416	384	387	394	411	408	379	419	413	375	412	400	417	382	410	413	389	400	420	405	398	385	410	405	413	381	417	407	370	385	398	406	396	390	366	409	430	398	368	365	420	399	415	402	435	412	408	347	405	425	405	432	451	412	381	404	400	375	344	424	382	374	408	413	354	389	403	370	392	382	389	383	409	419	369	433	367	356	391	427	419	376	371	364	399	460	413	371	414	399	422	412	420	428	435	382	407	399	416	408	390	430	373	410	398	402	418	393	388	390	401	381	388	431	387	393	419	369	389	412	381	414	363	375	358	376	420	400	423	352	394	422	420	372	387	388	387	366	401	436	449	387	399	360	389	424	365	403	388	368	448	406	396	369	408	402	375	383	423	395	422	394	381	357	405	393	371	419	425	411	405	424	378	398	419	436	396	397	415	413	405	361	372	402	346	387	384	410	382	429	404	428	379	386	361	382	421	404	389	371	439	444	400	376	388	404	418	387	390	395	394	400	373	449	381	408	377	374	421	433	386	422	404	354	408	408	363	403	371	403	396	420	392	415	378	408	379	399	428	417	388	396	385	401	413	387	410	428	392	343	404	365	395	399	405	419	401	429	427	375	424	392	438	397	387	391	385	435	400	384	392	409	415	375	402	383	383	453	414	394	403	403	402	421	396	404	376	397	404	404	406	406	445	405	369	396	368	388	391	384	437	361	399	387	398	373	397	400	392	383	398	461	396	409	390	369	361	372	445	376	377	445	426	406	405	395	378	405	398	409	393	411	427	389	366	360	389	442	447	392	411	373	415	420	392	425	382	390	399	390	411	393	395	407	389	385	406	419	381	404	389	404	403	422	405	372	390	402	394	417	419	388	375	399	478	406	423	415	403	382	365	415	410	401	387	386	418	406	393	391	435	381	371	414	391	424	399	385	402	417	388	409	404	414	386	402	375	406	386	369	356	400	417	365	385	359	403	390	408	392	394	400	373	410	382	414	401	408	398	398	404	393	397	397	431	402	395	394	390	378	382	418	401	430	413	394	394	415	404	426	399	377	375	378	419	430	363	396	403	392	374	399	427	417	394	411	443	397	396	379	408	410	421	440	409	396	383	429	440	446	374	398	401	389	389	378	373	395	399	430	436	428	418	383	450	402	391	385	380	384	395	399	394	404	401	418	398	379	417	394	403	392	343	407	418	399	389	409	392	401	406	435	388	408	399	398	440	397	406	406	383	398	394	382	391	425	407	411	358	421	401	396	391	409	395	386	424	403	428	399	407	394	385	427	420	405	421	396	393	388	426	427	388	389	369	396	405	388	403	390	372	418	425	423	403	419	391	397	407	394	405	399	411	341	407	399	397	422	386	382	394	412	396	372	387	417	410	403	423	390	389	356	414	407	363	372	407	413	401	421	402	398	361	440	405	415	446	405	412	358	374	424	372	406	404	432	378	418	403	365	412	405	407	398	407	430	381	371	398	433	415	377	373	390	433	424	367	384	383	412	372	379	422	412	412	381	415	443	382	438	388	409	383	392	348	379	385	369	404	386	387	372	395	363	379	414	426	419	417	383	397	397	441	441	416	382	424	397	417	415	427	402	414	385	419	388	386	445	411	377	387	395	425	362	383	384	414	395	383	411	398	379	386	415	395	373	385	355	388	378	402	392	419	387	385	428	359	412	369	419	354	422	445	382	376	411	411	421	396	409	386	367	400	416	427	394	377	376	427	386	390	388	385	377	393	398	409	391	411	378	416	391	401	398	379	419	403	396	399	424	392	401	425	404	414	409	410	415	418	429	427	381	394	356	392	426	393	380	401	376	374	394	416	423	433	425	409	407	405	451	399	395	377	385	399	426	393	389	422	427	399	398	398	408	398	383	406	379	358	414	397	383	386	397	373	377	405	378	379	397	383	393	395	408	410	396	398	368	379	447	433	419	381	428	393	399	432	383	405	388	428	410	423	402	426	360	402	410	405	372	407	388	441	416	389	378	394	406	417	383	427	416	374	387	425	399	425	388	392	412	402	363	396	386	398	410	413	377	409	399	423	391	414	399	393	438	419	392	391	401	376	396	391	360	389	422	392	413	371	378	379	427	429	390	411	389	385	432	384	400	400	339	404	409	382	401	378	395	412	421	410	385	413	409	408	405	430	404	455	410	372	396	385	411	384	377	434	417	398	422	395	385	413	360	370	384	384	385	425	411	393	407	428	397	416	399	384	406	415	408	372	383	409	376	381	405	399	391	363	406	388	439	408	372	395	411	369	416	390	413	400	383	403	427	426	410	402	427	412	397	377	432	405	375	400	434	434	398	431	381	412	400	356	410	395	401	403	415	424	391	431	398	383	416	396	417	425	400	413	376	406	395	396	427	420	388	374	401	387	398	403	398	397	402	426	409	379	409	400	375	440	426	405	416	431	388	384	429	404	328	349	411
12484	17603	24000	25088	30647	27713	34762	42471	41219	41072	33350	31252	30354	23900	28718	22082	14020	9552	9695	10723	9124	7923	6114	5209	4358	4171	3461	2867	2882	2880	2871	2656	2790	2632	2494	2337	2147	1868	1660	1632	1550	1731	2161	1917	1934	1459	1336	1187	1153	1135	1220	1214	1172	1110	1085	1143	1025	1027	1015	1052	1057	1095	1099	1027	1085	1122	1137	1111	1075	1075	1179	1091	1124	1166	1048	1144	1124	1010	1023	1035	1087	1016	1061	1046	1003	987	998	978	991	976	1004	983	978	1001	1059	1015	945	1022	955	1024	980	987	957	978	933	953	960	973	937	961	982	965	945	948	966	995	1009	957	993	1010	958	950	978	999	993	927	999	1027	952	919	969	959	1004	991	911	987	974	974	951	946	997	964	934	968	951	1001	1005	994	937	1014	972	1003	977	935	988	965	940	979	1012	944	995	934	984	944	980	905	981	980	989	980	947	938	949	999	947	965	934	999	954	965	965	984	961	957	973	957	1030	1025	932	972	993	990	970	963	941	1003	996	995	962	980	960	956	1014	943	968	1017	969	981	986	952	983	1014	989	971	1016	993	1028	977	971	950	1017	1017	998	1010	1004	1018	992	991	966	1019	981	976	972	963	989	1002	965	962	1001	974	887	1003	902	1048	988	996	949	956	910	979	952	961	919	1006	969	953	1000	984	915	933	974	1033	989	1009	1012	943	964	979	956	960	1007	979	928	976	952	975	947	926	1048	985	997	981	990	964	965	950	975	979	953	959	908	967	996	945	944	958	962	979	954	960	941	987	988	963	983	956	929	1006	960	939	951	965	971	1038	959	995	971	936	1000	985	1005	887	963	979	974	966	938	981	907	949	970	1006	1063	1052	941	998	1000	1015	969	966	978	965	960	959	997	1024	1003	979	953	931	1057	931	996	991	988	962	989	995	951	941	1003	966	1038	1040	1029	935	988	956	919	991	996	948	948	987	932	1036	962	990	998	1009	1001	955	922	979	930	954	991	976	984	993	967	976	962	989	929	952	937	997	970	921	940	1018	986	935	987	900	968	1006	972	953	962	992	966	1020	990	962	975	1006	972	878	951	1005	966	956	1025	974	997	953	902	922	904	970	1014	933	911	923	951	972	933	949	930	1043	930	931	1021	1030	956	952	966	1016	966	957	951	995	985	948	990	982	938	964	980	999	981	998	925	988	938	955	970	998	994	972	966	997	982	965	927	948	936	966	929	949	972	966	931	997	959	977	960	979	1035	931	941	971	1003	969	996	1009	983	970	974	914	961	956	1028	989	999	952	976	1005	1022	936	974	924	930	955	1005	944	976	930	917	986	967	983	931	978	907	1018	957	1001	981	998	949	920	951	992	927	973	941	995	975	993	975	1003	957	939	972	992	1005	1031	981	945	946	925	977	959	1006	949	941	981	987	959	1017	939	989	964	1058	995	927	947	937	978	952	998	994	954	945	1013	973	934	922	947	915	984	976	926	963	973	993	984	920	955	963	901	1013	965	971	956	975	948	959	1001	967	961	988	956	940	893	967	933	994	958	976	971	1006	1000	926	969	921	995	910	932	973	971	981	967	982	979	1016	934	973	952	974	978	1036	969	928	936	998	1009	924	981	995	963	887	1002	964	981	1003	977	993	962	962	927	984	978	999	971	989	982	953	929	960	939	953	938	968	916	984	952	965	968	937	958	967	919	1018	927	936	974	895	1034	990	908	1032	936	967	983	937	938	959	987	967	969	953	962	983	986	939	979	974	1015	960	963	981	1009	951	949	1005	985	958	1022	1008	961	966	984	964	973	1025	984	1005	1010	992	963	977	972	983	1000	991	985	977	979	908	930	1009	1001	981	949	991	1012	974	1018	1002	959	975	979	939	1044	997	966	1009	935	972	924	986	954	961	917	954	930	942	924	955	1001	941	985	951	947	956	981	953	940	992	983	1020	956	1035	1031	978	984	966	986	997	984	953	925	949	1021	970	963	968	987	936	959	1002	919	980	923	961	957	990	977	953	1010	965	949	998	928	1013	1025	976	938	901	996	974	984	956	956	963	908	936	980	1053	948	1034	977	997	930	968	946	1010	1002	924	1006	963	952	948	914	981	985	922	996	941	982	1014	937	994	945	978	934	966	961	911	956	978	1002	975	920	970	952	985	934	926	975	914	959	943	974	1015	967	1013	966	978	977	994	959	951	1038	943	950	983	994	942	971	962	993	987	962	953	1031	930	980	961	1010	956	988	958	996	1020	937	948	922	1017	1004	942	1013	1012	1019	899	1002	981	1047	997	981	954	994	970	982	928	848	970	931	984	984	952	965	951	971	960	975	990	942	943	973	935	956	972	947	944	881	1000	958	977	964	943	985	913	944	998	1020	1000	989	927	886	956	945	1005	965	962	955	987	956	955	978	1047	948	962	937	963	928	971	939	936	962	981	1006	955	959	1019	939	993	986	987	1015	970	993	1007	972	934	971	950	941	977	918	977	947	990	966	985	995	971	992	998	953	932	962	990	938	924	933	974	932	942	980	999	1044	979	989	979	985	1002	976	937	930	952	927	1010	952	1001	1015	966	1008	1020	916	998	945	1018	988	993	971	960	1007	960	1021	1023	940	986	971	935	1002	991	1000	991	926	941	925	982	996	1002	985	971	934	1041	943	974	960	916	1000	987	986	988	973	993	1007	959	928	966	957	949	977	1037	955	956	964	939	1008	975	975	992	942	949	971	986	993	995	943	977	897	984	963	892	981	959	983	971	955	901	927	975	969	976	970	965	946	915	976	979	964	930	997	948	978	966	959	1002	930	926	948	967	961	952	937	987	929	988	992	1009	979	974	962	944	974	982	998	951	951	936	986	945	963	999	963	956	933	933	1015	954	949	1000	1011	945	963	959	954	996	1079	914	921	974	1006	986	966	949	943	983	1024	969	922	935	1017	970	964	997	1012	953	959	995	969	952	982	972	1017	969	948	1007	988	936	968	940	980	941	957	972	968	968	935	1014	970	959	904	988	972	1017	973	995	1054	998	897	930	953	977	915	981	974	986	971	970	897	992	1034	975	943	993	945	989	970	939	950	974	962	974	982	996	978	993	982	958	956	953	1006	987	949	981	950	934	954	946	966	942	968	948	987	942	1032	964	939	953	964	914	928	996	940	946	992	985	903	1001	997	956	966	929	938	928	968	969	1005	972	984	995	1012	961	939	947	953	1004	998	969	902	900	1018	1001	1007	963	972	1000	1014	999	1013	1007	922	969	949	964	917	951	944	993	982	1000	935	970	937	955	994	1046	913	967	959	1004	973	1025	992	985	1006	918	992	972	969	975	964	981	990	987	959	1017	956	1009	1023	1008	952	1042	946	985	954	1004	963	953	993	982	982	976	979	919	909	970	975	990	1012	901	935	1006	987	954	968	936	1012	995	972	989	986	956	956	937	969	959	950	976	1015	950	992	971	991	1020	996	955	949	934	954	988	952	993	937	1013	979	987	979	969	954	921	1015	977	1042	990	978	964	1044	962	952	958	993	975	974	1007	1018	933	991	948	969	979	986	973	987	999	965	963	948	998	1053	1022	956	1013	993	1012	962	980	973	953	1000	960	956	942	964	966	997	953	984	944	1009	962	986	979	1000	957	996	993	989	933	991	976	1018	1040	945	950	944	977	962	973	944	1045	968	990	972	1021	965	955	906	989	947	993	959	953	924	988	997	953	968	1009	1015	906	968	957	997	997	991	969	999	961	996	976	960	986	970	1041	980	969	1005	952	939	972	896	941	946	934	932	927	984	952	962	927	960	924	1062	965	922	1051	935
28605	28631	33147	29382	30001	26838	29316	35771	34940	34136	25336	20091	17939	14054	13935	10021	5337	3708	3092	3326	3149	2420	1682	1300	1172	1037	903	809	814	847	767	773	731	669	702	667	546	580	476	457	458	530	610	485	493	364	393	362	347	355	362	361	364	310	315	347	340	306	312	335	337	319	342	361	319	353	325	337	344	349	352	330	321	353	331	365	330	352	338	335	322	306	283	333	356	310	329	329	318	319	314	295	335	315	331	321	299	300	297	346	313	303	338	308	277	300	341	292	303	326	307	297	311	306	291	307	302	297	314	329	327	285	316	322	326	333	300	280	345	306	290	317	286	300	298	346	314	329	348	300	316	279	308	284	318	302	311	318	298	322	312	354	289	324	305	305	319	284	256	324	308	317	328	289	290	319	308	302	293	276	294	291	342	312	289	331	283	302	295	341	327	323	323	317	302	320	331	309	336	321	312	302	343	332	323	307	311	347	301	321	329	355	316	293	317	326	318	311	335	299	316	319	312	293	294	335	299	273	294	310	328	317	307	290	320	306	334	287	307	299	295	334	311	284	296	302	316	283	302	275	322	293	302	344	302	270	314	300	299	304	317	332	323	299	315	301	295	316	314	319	322	308	307	322	298	287	317	293	340	321	274	298	312	292	311	303	282	309	331	308	289	351	323	332	315	314	334	295	326	323	287	321	302	293	321	323	281	302	321	337	343	288	315	336	319	309	309	313	302	305	354	330	313	326	327	320	304	323	277	321	317	297	323	338	326	298	325	294	339	317	300	316	329	320	292	341	306	293	306	301	319	315	313	320	298	278	317	318	312	291	285	349	319	322	298	328	338	295	271	290	307	332	326	354	317	323	291	328	323	291	285	302	307	284	299	309	310	308	294	339	315	296	339	315	304	306	291	286	327	308	345	278	302	292	299	314	343	310	321	307	322	344	280	301	314	291	317	331	306	325	337	289	349	317	329	318	310	321	313	268	323	344	312	306	300	324	304	286	280	285	280	309	325	333	302	325	307	313	298	302	302	307	323	297	312	347	334	317	320	313	296	322	300	311	310	295	310	326	318	311	279	295	304	321	315	304	298	334	313	298	275	299	317	318	339	286	314	327	302	332	331	322	322	311	324	302	299	327	303	305	325	284	325	306	294	303	280	305	287	307	333	304	258	310	304	285	316	308	305	310	287	344	296	311	300	308	287	289	291	312	347	293	307	288	319	306	314	274	330	349	298	270	310	292	321	311	333	320	313	278	308	340	285	293	305	303	330	316	306	305	339	288	324	267	297	299	316	327	311	303	308	288	314	312	336	305	353	316	307	286	322	308	302	316	323	323	301	344	290	304	291	328	345	308	287	326	335	314	304	321	337	327	286	326	285	321	298	312	333	306	310	321	328	327	281	304	324	303	294	297	317	341	323	295	316	307	324	321	290	301	304	285	307	314	337	313	294	323	324	314	269	311	339	346	317	310	313	325	317	292	302	331	333	317	333	289	322	312	351	299	302	364	341	328	291	284	288	280	331	298	313	308	338	307	271	304	321	294	300	342	347	297	328	319	303	312	287	306	355	281	299	315	286	297	322	300	273	289	310	287	317	339	306	325	332	283	347	334	344	307	290	316	309	317	324	341	295	314	350	315	317	304	299	348	282	301	345	322	268	324	327	307	311	308	351	313	318	327	301	335	319	291	303	300	303	307	305	275	330	310	329	306	288	328	293	349	311	348	326	325	330	313	286	328	336	317	292	312	286	305	307	317	296	316	268	293	318	295	298	319	285	313	321	319	343	303	310	294	312	334	326	314	308	336	307	320	308	349	343	367	276	273	307	318	323	306	296	302	320	326	317	321	314	323	296	296	302	287	325	342	335	290	277	313	327	290	276	279	302	308	288	314	289	306	303	289	336	311	313	299	312	307	300	334	310	297	346	311	344	312	306	290	287	330	306	305	323	329	305	295	308	326	314	306	293	286	311	322	322	292	297	316	302	313	295	308	307	339	320	311	349	314	320	337	294	312	304	342	275	297	325	287	309	328	317	303	282	314	322	301	319	304	304	328	325	321	298	307	293	302	333	280	296	296	317	269	285	314	323	279	312	293	320	312	301	314	274	303	353	286	278	287	307	334	331	323	275	293	288	314	353	297	309	306	350	321	322	313	298	307	326	327	296	274	321	301	320	304	302	286	311	307	302	305	323	289	313	311	319	325	292	316	323	301	311	339	301	306	287	330	322	291	317	273	327	286	335	335	300	314	284	301	294	289	289	320	308	320	282	307	294	294	277	329	319	283	308	312	318	335	311	350	280	311	295	282	297	316	312	305	321	310	307	338	286	276	331	301	323	313	319	304	296	287	342	335	320	305	328	289	313	318	321	328	284	285	305	302	305	280	309	296	302	320	328	340	340	303	336	331	297	301	308	320	346	319	300	287	318	291	295	308	304	278	327	309	291	315	308	311	316	308	328	304	265	301	307	347	342	277	311	339	329	324	280	312	321	319	299	309	292	298	323	328	313	313	319	283	320	318	321	295	327	327	313	289	317	318	293	280	309	320	328	333	296	299	323	264	317	310	306	319	310	313	341	286	314	309	299	311	335	319	331	306	321	303	290	307	314	320	317	340	316	305	289	322	301	303	309	304	317	323	287	318	288	309	308	317	326	324	347	307	305	324	301	300	314	310	337	323	351	320	296	322	269	289	330	287	287	333	311	304	295	301	286	309	323	315	302	309	318	331	325	315	290	279	281	299	278	299	321	321	275	320	310	319	290	355	320	313	305	266	317	319	294	326	328	316	307	313	323	379	314	291	294	328	335	322	288	338	327	333	327	315	330	308	283	277	315	340	288	346	324	338	303	315	301	298	293	280	289	311	312	334	326	305	327	292	303	308	337	323	278	347	315	316	333	298	315	316	297	360	308	314	303	310	335	365	320	334	292	360	318	301	330	311	321	326	285	296	302	299	321	363	307	293	294	304	317	303	315	277	288	314	290	317	312	327	328	295	300	333	330	322	337	363	304	326	321	306	334	322	311	304	275	336	291	305	292	317	317	297	333	313	325	306	302	317	331	330	336	324	291	312	276	314	288	298	301	322	292	339	314	316	295	301	305	278	324	304	312	316	316	304	305	286	301	355	324	327	306	328	321	306	345	300	305	309	297	320	334	297	306	296	282	314	340	304	274	306	335	289	320	329	295	287	311	347	267	319	320	297	305	322	330	289	315	339	297	294	302	324	293	325	350	336	319	334	286	309	306	298	309	314	290	313	320	322	313	369	333	291	327	318	324	316	322	328	331	317	339	306	286	302	291	302	341	337	303	301	322	274	329	326	309	296	302	302	318	321	305	305	306	333	296	327	289	330	301	292	331	338	338	297	313	349	269	318	325	336	329	331	321	321	320	291	306	331	306	310	329	307	282	295	348	305	295	333	297	301	339	331	330	319	286	319	318	319	297	329	312	319	311	310	313	334	320	338	296	271	311	314	362	317	300	305	324	320	334	310	307	296	326	354	304	286
15581	23621	29195	31569	36067	34650	43973	49975	49920	48930	43520	40215	39251	33680	36807	30054	20208	15144	15136	16135	14890	11915	9542	7678	6409	5985	5130	4172	4338	4481	4094	4275	3857	3497	3820	3289	2834	2412	2119	2024	1953	2522	3255	2413	2276	1609	1495	1022	975	1118	1122	1200	1080	914	902	929	956	891	908	854	941	888	938	961	904	1043	966	879	934	954	1133	1009	1006	1038	988	919	946	868	845	826	847	864	834	909	858	852	827	876	842	850	799	805	816	783	769	710	795	756	791	759	808	810	745	737	792	757	761	817	752	749	779	828	745	750	741	729	776	752	744	770	820	753	794	705	757	748	789	784	803	754	789	728	735	790	731	751	777	769	748	723	787	770	761	774	771	770	752	832	760	790	756	759	767	715	757	770	805	776	759	711	813	767	788	773	753	793	792	758	767	777	739	759	735	749	734	810	769	750	747	779	760	808	768	735	738	781	761	732	774	760	772	794	744	761	752	803	790	772	728	768	720	748	689	764	793	766	759	729	758	697	701	797	749	798	833	806	711	753	747	754	742	799	771	816	790	822	788	754	785	800	724	796	732	801	761	746	757	775	757	752	792	757	791	780	802	706	778	758	758	801	795	738	745	750	788	820	775	783	741	774	778	786	747	736	717	714	778	779	809	807	778	766	775	801	746	746	789	755	740	795	799	765	743	824	719	766	778	752	782	758	754	748	739	736	749	764	764	763	776	778	773	775	728	808	744	718	830	792	775	779	734	726	827	757	793	745	735	753	772	761	771	702	773	750	742	733	758	735	808	729	746	767	740	710	767	793	755	721	723	791	752	751	760	766	803	771	690	794	778	747	776	737	767	761	735	777	751	748	805	747	796	783	793	734	773	755	721	771	790	735	803	785	729	724	775	803	712	771	779	779	763	743	802	763	734	788	747	728	734	814	726	773	774	825	760	729	752	807	788	697	796	741	703	769	762	784	746	753	739	815	756	769	746	779	747	777	731	736	725	723	736	780	767	740	759	736	784	766	749	725	762	716	772	758	745	760	666	729	757	794	772	783	781	757	769	794	809	770	786	763	761	703	782	762	768	781	769	794	746	772	780	765	760	752	722	790	715	759	767	775	718	766	786	742	754	755	720	766	737	744	728	829	762	788	759	776	747	753	795	745	762	814	785	753	754	764	757	752	792	781	759	802	744	788	765	773	808	751	718	736	770	756	766	747	773	768	716	749	813	758	735	756	803	758	748	784	770	772	746	788	784	744	818	767	732	805	733	742	800	745	754	762	752	772	767	737	764	756	797	759	763	711	779	770	775	733	801	739	772	805	751	747	711	757	809	748	668	777	794	761	793	836	752	771	760	770	795	679	750	813	750	753	815	761	791	738	736	771	756	781	785	758	742	763	747	771	798	730	770	752	752	812	750	751	717	727	787	792	745	763	762	753	767	803	741	776	791	746	703	768	774	749	749	742	782	741	767	742	747	791	746	818	752	775	805	739	782	745	765	740	747	722	760	750	760	794	760	723	768	751	746	758	786	790	763	778	776	789	775	773	673	734	733	768	780	715	774	745	711	725	706	706	798	743	724	751	780	747	751	767	719	753	789	759	804	752	828	753	754	781	784	778	717	764	723	778	726	725	749	751	699	737	753	708	766	790	744	734	767	739	745	751	782	697	726	795	720	743	772	747	740	762	801	751	745	755	782	753	803	756	776	745	766	754	792	747	748	770	780	792	751	797	813	748	778	766	745	767	782	787	781	762	787	788	770	792	779	799	753	745	765	790	762	764	758	749	685	778	735	788	798	761	767	749	775	741	748	825	739	776	791	707	792	738	771	795	769	747	734	727	779	789	753	732	755	750	730	752	779	846	732	782	771	770	695	734	760	812	796	783	790	718	768	751	804	739	747	759	792	770	785	743	716	769	795	766	743	770	693	800	767	779	760	728	765	764	728	750	770	769	746	751	761	788	739	740	753	719	761	780	747	726	724	720	703	770	787	738	762	763	782	715	812	760	787	749	770	831	814	755	832	780	756	785	748	733	730	811	753	792	776	757	764	749	715	745	776	751	745	726	775	742	785	764	784	726	769	788	817	745	805	759	759	766	768	742	744	729	787	767	741	799	801	751	775	784	713	737	704	728	808	774	729	758	763	755	730	785	754	743	729	797	780	739	769	731	793	768	747	765	738	784	769	792	703	800	741	786	755	764	718	751	854	737	794	766	770	758	764	786	829	729	764	790	766	714	806	760	786	734	795	739	736	786	754	757	766	793	814	786	750	759	736	797	792	809	749	773	736	774	736	747	765	768	780	774	749	779	702	784	790	743	753	769	767	772	766	774	772	762	715	794	794	747	784	687	729	758	764	708	781	719	809	739	785	798	748	747	803	769	814	771	744	777	768	736	809	800	744	782	739	745	750	767	756	744	777	726	741	777	742	713	744	775	828	761	843	801	734	728	761	736	774	762	804	812	749	749	765	766	710	761	761	774	780	748	741	763	783	771	782	762	788	750	774	766	757	778	780	732	774	734	700	780	759	752	788	779	712	792	727	785	775	770	783	788	745	785	768	765	758	775	790	768	734	776	778	730	755	728	748	741	753	774	730	751	768	775	729	761	699	780	729	742	798	739	792	783	794	757	773	775	779	754	748	737	754	795	791	748	760	749	764	718	796	804	776	759	735	760	767	819	696	762	775	768	711	779	754	741	730	767	808	770	764	760	732	755	735	728	779	817	740	778	730	759	766	756	759	752	719	744	787	816	800	782	772	758	764	769	765	771	751	759	735	734	748	738	736	747	746	732	752	785	779	785	716	729	757	759	764	778	749	735	785	781	764	776	807	765	731	741	764	777	759	818	776	739	733	745	737	778	769	722	768	707	743	821	755	741	739	772	742	746	744	720	766	720	730	774	784	752	800	782	770	738	820	730	759	798	763	746	751	763	751	742	744	760	809	801	724	749	731	761	770	761	714	747	735	750	809	761	756	796	727	818	702	760	775	764	807	738	754	768	731	785	767	762	775	749	771	770	781	779	725	747	782	789	762	750	719	754	755	749	727	701	845	778	748	738	756	729	811	728	781	799	780	772	739	794	713	749	687	761	799	755	768	722	783	788	750	703	765	757	770	797	768	748	741	751	775	766	763	770	773	711	786	733	748	783	764	775	777	778	715	725	757	806	761	682	831	774	782	741	799	784	698	739	742	780	826	724	713	740	784	758	826	767	756	753	767	790	767	774	789	761	732	743	759	781	741	762	788	763	784	789	744	765	743	770	771	753	733	746	733	711	748	739	755	753	770	741	783	749	755	798	805	737	817	791	758	758	737	788	737	792	749	777	796	747	759	762	720	770	766	741	692	736	744	742	758	756	791	755	732	759	753	745	754	783	782	763	774	771	741	728	764	737	750	772	754	729	777	748	772	771	718	807	781	753	769	724	781	794	787	790	779	788	731	766	756	812	767	784	699	726	789	768	788	749	721	750	793	776	763	788	825	772	755	759	794	785	785	806	753	753	748	785	745	777	744	728	759	813	797	755
4892	3921	4884	3419	2317	1713	1747	1627	1352	1622	1004	795	776	668	622	608	513	558	475	474	448	473	471	433	423	411	385	400	389	359	374	363	389	362	391	375	394	350	330	339	338	351	323	341	369	334	332	318	310	335	360	343	351	326	321	320	336	330	330	334	332	347	313	345	304	334	342	329	331	288	340	361	318	344	347	353	303	340	359	318	303	327	336	363	346	330	326	326	310	342	314	303	340	319	340	324	332	326	347	363	300	321	361	311	347	332	354	328	316	340	329	284	353	332	332	322	326	314	329	357	357	326	330	329	316	324	348	281	333	320	334	359	322	308	335	340	359	356	302	324	321	323	336	303	317	309	318	345	331	330	310	325	317	313	340	310	342	321	325	309	316	340	318	315	305	332	353	337	317	331	357	335	336	311	338	332	286	298	344	357	350	322	288	325	336	317	319	350	343	335	325	336	325	294	313	344	328	294	334	307	329	350	323	314	335	321	341	329	313	348	302	321	330	310	296	349	345	322	308	332	357	345	337	293	366	330	327	306	334	346	302	338	351	308	334	344	321	330	291	324	331	341	343	345	332	338	338	346	403	343	311	321	298	352	352	375	310	333	331	288	346	331	309	312	331	333	323	352	323	329	327	302	339	373	357	308	367	334	340	344	331	348	333	294	322	326	314	334	306	355	314	328	323	322	301	305	326	318	304	301	350	286	321	302	329	304	329	305	312	299	320	315	350	342	349	293	286	340	365	368	299	314	300	313	328	312	346	287	316	309	322	330	333	327	298	328	370	336	314	321	339	348	372	313	286	341	328	310	323	358	330	315	326	309	346	321	311	330	309	306	349	311	343	337	349	309	346	339	366	335	350	332	311	347	349	314	335	327	320	316	347	302	330	312	358	312	328	317	308	337	327	329	343	370	331	342	324	305	324	359	379	315	362	288	352	317	334	334	339	339	323	328	324	322	349	326	339	334	340	323	304	330	350	303	322	308	324	303	339	311	336	329	326	320	324	348	354	312	334	380	322	316	312	321	319	286	330	317	345	304	332	317	300	312	308	324	321	327	338	354	326	321	322	296	317	336	366	303	321	308	325	350	315	314	357	349	302	333	326	331	351	305	318	317	330	367	359	305	323	319	334	317	343	315	295	308	312	337	336	326	341	330	324	311	305	337	334	330	365	326	322	318	306	320	319	315	318	339	320	330	274	336	294	313	342	301	344	335	336	335	317	322	335	335	289	320	336	341	296	299	334	329	339	334	339	347	374	353	325	291	323	317	309	325	331	331	340	332	323	313	316	303	330	314	326	324	378	321	306	323	336	326	350	311	330	292	323	322	364	316	313	352	332	328	330	346	364	331	343	350	343	311	325	339	336	350	340	311	340	327	338	318	358	312	334	343	317	312	359	307	300	314	312	360	343	317	324	316	358	304	292	269	325	313	325	332	363	321	347	365	311	356	341	309	347	346	319	320	327	320	340	317	340	275	319	334	326	327	310	338	310	316	319	286	314	327	307	349	337	302	339	327	350	348	304	306	319	298	356	320	336	351	306	336	312	322	321	309	325	340	307	314	317	335	325	314	305	346	331	311	358	294	310	330	339	337	326	320	323	318	331	335	379	288	359	332	309	325	289	316	329	330	341	321	328	345	324	329	342	325	363	318	347	344	348	310	338	327	311	338	327	310	355	311	304	334	310	329	299	319	328	336	343	322	342	331	320	315	356	343	368	312	318	339	311	340	320	332	320	341	318	313	322	316	322	327	323	299	323	301	322	304	368	285	317	353	330	315	348	351	331	342	326	315	328	341	339	325	335	335	314	339	300	348	298	347	315	334	341	358	308	322	337	339	353	354	312	285	308	350	311	358	351	348	324	325	316	286	334	358	315	319	341	340	347	328	330	311	317	312	352	348	333	305	314	297	325	297	309	340	320	341	327	325	357	340	318	331	358	303	308	339	334	333	301	365	301	341	326	329	302	329	322	336	310	332	348	314	323	342	310	325	318	335	298	335	302	325	317	318	303	340	290	295	304	333	325	339	367	352	334	350	298	299	320	308	352	311	333	326	328	323	320	331	305	328	328	320	340	310	317	331	313	323	348	369	335	313	294	315	317	303	328	298	301	298	315	321	338	316	332	333	385	340	324	328	317	329	354	366	330	348	279	289	343	300	349	332	287	330	315	332	337	345	314	320	346	319	305	335	355	303	333	340	328	332	307	321	342	341	335	298	321	330	290	330	299	306	331	333	295	336	317	316	330	341	320	336	339	354	332	332	302	305	330	334	360	333	315	320	315	314	323	339	324	334	343	310	311	324	342	335	303	318	339	339	366	328	328	321	320	330	332	308	321	318	325	308	325	335	327	333	374	299	335	326	334	320	331	300	328	352	316	319	329	340	324	337	313	319	310	336	326	301	305	395	323	328	326	314	296	354	282	327	305	302	318	326	307	333	344	352	331	326	330	382	326	349	313	329	323	357	315	327	305	361	336	341	385	314	337	346	320	325	323	321	365	322	349	320	349	345	313	367	338	341	353	309	305	347	323	333	310	337	336	321	315	328	337	296	309	328	310	334	302	372	335	300	358	327	320	345	333	350	344	320	328	339	314	336	355	315	326	346	327	335	322	336	334	351	309	311	348	348	340	339	311	306	316	304	310	348	302	287	346	347	333	334	293	337	321	322	342	339	327	323	301	293	314	328	349	325	315	310	356	299	328	342	307	320	332	326	308	341	335	310	320	359	285	350	334	334	304	296	315	317	328	312	332	315	335	339	324	345	336	333	348	322	337	344	346	325	354	328	310	336	330	322	342	340	329	315	311	327	349	348	295	327	316	307	334	318	333	356	326	353	324	316	293	339	331	314	342	353	342	326	357	299	312	317	319	293	335	276	337	302	330	325	323	344	321	327	318	335	311	353	327	366	348	319	343	325	353	348	349	332	315	310	325	318	324	313	346	361	321	346	342	343	296	338	334	325	331	322	374	338	280	341	305	314	335	313	305	335	324	336	300	332	320	316	357	334	336	337	329	301	319	338	329	342	342	304	325	325	321	298	316	321	315	316	325	324	324	315	342	347	297	344	333	319	365	320	339	314	327	323	324	363	305	329	331	343	360	324	332	327	309	287	332	329	329	335	316	353	348	308	335	370	314	332	333	351	336	320	302	332	298	320	287	309	314	338	328	333	349	337	313	317	272	325	322	302	368	311	330	293	346	328	331	359	352	339	325	352	309	354	322	314	318	320	335	321	326	331	306	313	308	359	321	349	326	329	292	316	381	357	327	309	337	363	348	314	323	326	308	279	332	322	323	346	318	340	333	327	316	316	326	308	349	340	340	366	362	344	323	340	318	327	334	341	301	296	312	320	331	326	312	345	337	340	319	320	334	329	333	331	314	354	308	323	337	323	334	343	324	343	319	337	324	328	320	311	330	313	347	343	318	273	318	304	348	349	316	317	345	297	346	306	336	332	327	372	271	328	309	377	357	327	318	331	317	340	329	317	351	322
3984	5456	8275	8341	8454	6809	7806	8961	7804	8431	5111	4289	4054	3145	3615	2706	2244	2097	2087	2093	1934	1686	1645	1594	1456	1423	1369	1262	1205	1196	1233	1290	1126	1269	1140	1052	1015	1010	892	940	922	930	929	898	853	943	882	891	878	899	873	834	848	872	859	933	842	844	929	897	875	881	893	857	842	923	813	862	868	874	903	859	852	884	895	894	817	855	880	869	812	867	886	853	830	832	839	843	834	876	822	818	869	819	836	796	822	806	832	840	828	861	789	799	830	761	809	862	786	851	843	850	840	835	822	853	788	814	849	883	816	797	820	827	856	869	880	782	844	818	826	845	846	838	834	830	805	831	798	758	821	861	862	814	768	796	855	849	864	833	828	832	845	874	840	796	844	873	814	786	765	784	831	811	860	830	884	851	798	760	886	861	865	779	810	804	785	827	901	791	786	853	845	862	825	791	792	851	810	838	815	823	852	802	835	841	852	838	810	862	861	816	823	838	824	817	856	846	794	869	820	863	826	815	802	819	792	830	826	813	833	800	772	838	762	860	816	829	789	802	794	835	785	828	802	795	875	819	810	850	833	850	812	789	850	853	866	823	789	827	780	835	806	829	838	799	876	792	876	826	849	885	829	833	810	812	823	857	819	856	876	834	809	803	791	840	793	838	818	816	797	828	840	818	815	869	862	819	795	810	830	815	839	880	837	805	866	802	822	810	822	797	782	832	820	799	807	837	844	822	848	775	810	798	803	797	789	755	815	807	826	846	847	808	788	841	831	855	824	802	792	786	844	767	873	804	822	880	796	792	823	814	857	865	772	830	824	836	810	854	864	825	798	824	855	865	822	844	855	835	810	816	854	803	765	805	850	874	806	823	795	806	790	831	761	820	794	849	807	846	790	836	841	840	872	835	845	816	814	835	850	833	808	808	790	819	812	805	794	839	818	839	818	826	846	804	837	839	877	848	843	835	848	825	825	837	836	868	857	787	803	844	773	825	835	849	809	775	839	773	784	815	844	818	824	788	796	818	847	776	796	815	853	827	807	775	811	804	819	829	804	760	828	810	844	790	804	839	802	847	822	821	772	783	849	812	810	828	845	804	835	861	821	865	868	825	843	832	762	824	786	815	806	789	828	791	838	801	798	797	748	824	832	799	865	813	785	817	831	806	788	865	897	792	821	817	816	896	801	815	805	810	828	853	837	790	780	835	810	802	887	807	805	840	791	878	824	835	790	830	778	830	843	818	778	820	804	831	841	843	812	803	842	809	827	829	802	828	798	925	782	865	801	818	808	877	807	810	803	826	809	832	808	820	825	869	805	828	835	806	849	825	819	837	814	843	788	821	796	832	870	854	832	838	853	815	817	841	835	791	899	823	833	774	850	795	846	855	828	854	782	858	893	769	828	890	829	764	851	839	789	799	795	823	831	820	854	832	787	754	832	837	820	840	817	856	808	804	835	832	848	827	793	828	827	812	839	858	750	784	850	756	818	795	767	876	819	836	869	808	787	814	834	832	806	813	809	869	850	849	824	822	842	781	834	802	825	807	848	831	794	872	802	881	823	833	820	813	796	829	851	829	801	841	811	824	777	855	787	826	809	774	853	814	801	822	782	817	789	794	826	840	843	918	869	782	800	868	787	768	870	838	807	799	837	848	801	857	848	817	787	856	787	828	792	878	835	817	792	876	792	860	781	814	825	813	848	861	805	789	850	851	845	774	805	833	793	807	798	789	858	827	800	829	809	864	789	800	855	831	796	796	854	805	835	791	812	860	820	796	760	812	841	778	893	774	781	862	829	845	852	829	811	841	846	858	837	822	845	818	819	809	817	821	876	827	827	821	839	786	840	817	866	797	805	847	833	813	867	820	843	789	830	867	891	825	822	806	820	847	804	786	779	840	814	751	827	840	844	737	814	806	828	825	800	820	844	822	865	807	878	810	784	831	787	813	836	843	839	821	823	793	836	808	820	761	803	855	811	741	825	824	869	813	769	806	832	868	815	779	833	859	859	819	898	806	871	758	807	820	877	817	872	836	813	843	834	851	790	772	851	759	829	817	852	801	790	789	801	823	806	860	816	858	812	821	829	781	772	835	781	818	876	863	846	833	820	795	830	837	870	775	848	825	840	808	826	819	789	775	832	837	799	827	828	864	789	806	832	832	792	855	790	816	871	834	891	841	797	871	871	871	853	794	841	858	832	810	791	819	848	845	821	832	822	791	824	830	841	768	824	814	831	839	770	870	814	811	851	809	825	869	810	820	802	820	822	756	807	806	805	816	754	826	843	766	863	817	836	813	828	832	775	782	830	843	813	850	835	788	830	815	822	843	806	832	834	796	824	794	821	861	819	826	782	855	792	830	880	828	796	825	774	809	820	857	820	840	887	813	860	800	805	808	835	817	804	805	798	855	816	847	805	760	794	833	845	772	810	878	804	809	870	770	785	842	800	854	785	813	824	775	812	826	817	798	815	824	809	799	778	839	848	804	814	782	878	800	841	809	847	846	809	842	824	786	805	860	860	853	828	808	826	822	827	787	820	804	802	847	838	848	872	838	805	816	761	805	827	788	792	781	826	849	821	876	878	881	848	871	878	881	804	827	831	866	790	831	858	851	830	808	812	757	843	837	872	807	795	838	880	812	811	791	831	855	797	831	812	848	838	804	851	810	824	858	828	805	801	828	801	863	793	816	791	792	845	837	823	824	866	822	798	861	810	844	842	831	798	798	872	886	781	880	820	834	831	883	822	833	820	803	788	811	801	784	817	880	798	780	801	842	840	872	786	834	746	847	867	861	812	796	771	819	832	836	789	805	800	825	767	826	802	767	830	832	780	835	837	792	833	804	838	828	774	803	798	784	803	802	805	787	892	797	819	832	815	824	826	866	836	832	849	825	857	842	831	777	803	849	794	824	860	820	855	810	802	834	851	856	836	868	841	811	801	866	833	809	770	838	840	819	867	779	836	787	790	797	821	829	808	827	809	812	853	810	839	814	865	810	841	841	785	867	791	825	879	847	853	801	764	861	804	808	826	776	816	833	800	797	808	796	822	869	841	813	852	803	798	807	817	833	804	844	830	858	792	845	812	797	800	806	871	815	849	768	842	794	868	786	818	818	796	787	817	783	810	796	826	825	825	755	825	865	855	842	833	833	834	872	799	793	834	825	816	858	824	846	830	825	812	827	866	821	837	803	837	819	853	783	807	791	905	806	787	801	790	816	839	833	798	809	815	805	778	847	852	839	848	878	810	852	809	807	850	847	852	850	817	825	867	831	829	826	830	787	863	815	836	840	824	832	780	796	828	782	813	808	857	860	863	844	803	849	809	812	834	815	806	807	816	862	849	828	822	827	785	819	814	833	834	881	833	818	835	825	827	909	821	864	835	863	855	788	834	865	824	823	832	821	811	850	812	882	819	864	798	831	759	831	811	828	826	858	812	813	867	783	798	849	815	847	805	825	821	857	797	806	837	816	798	839	863	788	828	805	799	800	802	833	787	807	820	838	849	812
18781	21707	27380	22518	23085	18706	19979	26464	24757	23770	14728	10284	9517	7258	7463	4403	3188	2300	1880	2604	1801	1305	1191	1084	891	800	776	616	613	678	680	650	624	615	591	582	560	491	480	442	477	498	534	484	501	482	449	439	435	421	440	414	405	412	403	419	420	402	415	412	381	393	390	421	456	411	436	405	462	412	415	428	392	447	422	433	413	374	416	425	416	399	417	413	408	440	413	414	413	372	388	395	394	390	404	392	354	402	391	462	405	412	390	407	398	421	334	429	404	395	385	379	394	393	422	427	387	390	393	422	422	421	397	378	387	361	407	436	389	376	402	426	429	399	388	387	450	419	401	442	401	365	426	408	405	402	393	383	402	409	377	440	425	426	385	392	410	375	399	417	352	417	412	439	403	382	380	408	397	381	361	405	422	397	400	379	372	380	380	367	421	418	410	413	392	409	398	419	380	390	402	421	392	412	384	395	429	380	408	363	388	375	377	392	437	403	384	382	402	447	398	368	407	383	362	380	434	421	399	386	382	383	401	407	412	400	412	395	381	409	414	398	405	404	388	443	394	413	374	412	391	404	410	341	403	399	383	363	389	422	435	415	399	392	389	388	365	385	398	388	406	370	432	380	420	426	448	388	405	399	402	382	408	431	381	441	379	375	373	433	401	398	352	422	398	396	383	419	365	367	424	426	391	384	382	386	401	382	379	378	406	375	399	403	398	422	396	376	389	390	366	389	379	417	380	404	418	388	393	382	398	335	422	399	390	414	418	419	372	377	391	392	402	406	411	401	384	360	383	379	407	441	373	416	395	392	419	362	354	427	394	398	439	365	380	405	394	402	423	405	408	410	385	411	410	425	372	412	395	403	406	389	399	432	398	407	448	433	358	383	385	388	419	440	453	367	391	437	404	390	370	433	381	396	341	410	366	425	408	425	412	396	373	390	391	435	421	380	378	367	431	408	395	402	409	376	392	422	369	374	399	394	385	413	391	404	416	365	379	416	421	398	384	364	385	400	380	413	406	400	422	390	393	385	396	388	407	393	385	394	399	401	375	383	409	409	403	393	412	389	398	391	386	374	431	379	406	429	394	439	377	379	418	450	402	391	366	379	360	424	415	387	397	408	395	401	401	358	420	450	382	387	456	430	406	383	384	367	397	393	388	420	358	403	397	418	407	383	403	393	386	405	365	391	405	397	406	401	381	360	406	364	399	434	398	339	418	421	390	401	437	407	352	412	396	386	382	415	398	393	429	417	387	427	400	396	395	350	410	389	384	394	417	422	401	417	373	399	398	419	414	384	408	442	449	367	389	384	424	399	408	376	415	388	420	369	425	379	379	437	403	371	389	391	429	353	378	427	404	408	403	348	442	406	385	418	425	407	432	391	374	373	439	377	378	370	420	417	432	408	383	397	425	405	361	402	420	412	386	386	415	388	441	407	403	388	376	408	405	403	393	384	365	417	405	358	403	404	405	416	423	431	392	409	396	391	406	387	411	425	404	398	416	388	372	403	373	406	433	399	393	423	412	414	416	398	360	403	420	402	392	366	397	406	382	405	403	420	396	354	404	376	384	403	380	408	394	387	410	421	380	428	389	389	408	368	393	368	391	393	414	410	416	418	393	410	401	375	381	425	401	382	403	417	416	401	398	415	405	385	396	381	417	415	377	410	394	394	383	422	400	371	428	392	422	430	421	381	359	382	382	428	426	378	446	379	406	405	386	400	423	379	384	384	421	397	395	391	385	366	381	368	399	357	380	427	378	357	388	390	426	403	405	419	388	395	405	401	384	353	384	396	419	390	369	392	421	391	386	402	387	387	399	386	392	380	399	434	398	366	400	387	380	416	407	427	375	438	399	370	387	439	409	429	395	377	414	401	390	401	391	393	396	387	350	387	446	407	447	418	351	381	427	423	397	390	435	395	399	409	441	412	387	410	413	383	391	424	332	424	372	398	408	407	392	410	390	412	391	393	403	387	403	431	427	402	414	406	384	419	383	393	387	372	403	367	425	425	405	435	410	405	378	365	402	370	402	374	406	387	422	409	417	414	398	425	404	416	395	401	408	377	423	386	414	361	401	413	373	382	384	392	401	391	409	392	417	448	427	420	352	403	411	402	406	373	389	382	356	431	378	424	395	415	394	387	409	387	388	418	404	380	389	414	397	380	400	410	364	379	426	391	395	347	399	397	381	381	409	434	390	386	423	378	400	383	352	422	401	392	403	409	407	378	374	386	386	430	402	385	428	389	404	382	421	412	403	388	385	372	414	400	418	407	397	428	394	394	412	420	391	407	407	392	394	372	382	412	384	451	392	395	448	401	411	368	384	402	386	390	379	352	435	410	432	385	406	393	423	431	384	379	404	391	399	413	390	396	388	393	392	406	395	406	414	399	418	400	401	374	377	389	388	393	406	420	401	381	388	374	400	395	393	432	425	419	392	407	395	383	402	382	409	375	378	402	377	401	398	403	397	388	394	418	432	377	373	381	398	412	427	386	415	384	401	403	379	401	408	378	447	418	365	396	424	401	397	389	425	415	382	387	391	423	402	393	421	410	409	407	385	406	436	392	414	401	368	425	418	390	404	463	374	411	431	418	394	415	425	397	403	433	386	356	410	392	373	406	418	407	380	402	426	366	412	393	404	406	390	426	391	380	392	397	401	411	399	385	408	413	387	373	409	412	389	380	432	407	393	392	375	430	377	384	392	397	392	373	395	397	412	373	382	403	421	404	420	397	405	403	402	401	416	397	406	423	376	397	428	394	388	377	419	415	421	387	367	383	405	405	391	408	385	395	403	399	434	411	393	429	385	375	412	400	378	393	407	418	398	404	406	404	396	385	391	428	396	401	363	389	424	408	413	404	371	357	418	411	403	384	386	397	421	377	416	352	384	395	391	391	421	401	397	399	412	405	386	405	375	387	356	422	403	420	369	380	417	432	416	375	427	367	393	356	361	398	418	398	403	395	386	418	426	416	405	376	417	413	393	371	368	405	439	392	403	413	377	376	385	395	355	376	368	368	370	403	422	359	404	420	395	409	405	389	409	399	356	347	377	427	439	405	388	404	328	346	395	403	392	438	426	372	368	370	439	394	381	371	434	386	412	409	397	419	413	404	444	403	431	395	380	379	390	372	350	374	433	392	419	409	369	426	392	428	399	365	416	411	370	416	378	386	410	374	423	411	391	379	386	408	446	386	397	401	414	406	403	394	422	426	423	384	392	396	405	417	423	396	391	358	402	396	435	431	385	412	411	416	418	428	400	388	406	418	372	393	411	403	421	377	408	414	411	373	383	374	368	410	401	390	406	386	405	401	405	398	376	391	380	407	421	386	382	380	367	389	393	404	421	368	393	402	416	386	372	403	403	410	385	392	421	399	413	389	426	442	427	387	377	388	370	378	416	425	393	438	404	381	406	413	411	390	432	393	377	447	408	395	426	374	406	406	397	404	394	389	429	401	409	387	445	385	404	402	418	423	405	417	392	412	424	405	426	387	410	437
11555	18815	24437	24443	30327	27437	36160	43321	42777	40941	33236	30364	30487	24613	27428	18348	13672	10007	9340	10991	8861	6778	6326	5613	4588	4103	3635	2738	2775	2932	2969	2823	2764	2681	2612	2228	2137	1934	1660	1615	1772	2122	2226	1930	1611	1401	1219	1116	1062	1243	1145	1116	1088	1064	1084	1056	1055	1014	1002	1087	1027	1067	1008	986	1102	1099	1096	1106	1012	1153	1162	1123	1204	1191	1135	1084	1020	1098	1054	1064	1029	1011	1039	1077	980	1021	997	1046	985	982	1030	995	1025	1009	984	995	1039	997	1016	952	976	912	1011	996	963	913	980	952	921	983	913	965	980	976	1009	1005	938	989	938	911	1023	975	983	983	945	1030	976	961	965	942	967	939	1003	980	951	943	985	988	974	946	994	981	922	993	973	997	931	953	977	1007	968	961	976	948	1022	964	1003	966	961	970	998	986	987	1024	950	975	955	952	976	1015	954	1010	934	928	996	979	995	1022	977	987	937	928	954	926	977	923	994	929	951	971	948	918	999	1014	926	959	996	977	1041	931	964	984	965	961	956	976	936	984	1033	977	904	956	993	977	965	999	941	972	985	993	930	969	920	1019	956	985	989	979	1018	1001	971	1003	895	916	918	969	946	948	984	1001	932	908	936	948	1057	990	941	976	958	982	927	998	928	1012	997	951	933	929	996	923	975	961	933	917	966	998	969	958	984	968	1015	970	995	980	999	1004	953	973	930	936	972	964	942	971	990	966	979	987	972	952	974	998	975	970	979	904	1000	975	975	922	974	911	999	994	977	965	983	952	970	967	995	940	915	913	997	921	1055	906	908	1016	971	1032	998	996	978	943	975	948	1028	973	952	953	992	987	985	918	901	981	961	987	995	966	1012	965	964	1007	973	930	943	978	959	982	997	1041	926	1019	995	1025	995	996	939	896	980	866	982	941	920	979	920	955	921	991	938	976	961	987	965	1021	960	1026	992	975	1023	960	952	967	959	940	947	954	928	1050	999	957	987	937	955	911	968	987	959	957	962	1032	978	908	978	992	967	985	933	957	912	930	955	968	984	965	1013	1002	930	985	985	979	982	961	944	986	950	977	1044	941	928	966	990	969	950	941	996	1010	970	943	960	982	1018	992	1001	988	962	969	909	938	953	987	944	967	971	931	988	989	937	999	975	924	957	967	940	977	953	929	973	967	995	986	965	1009	996	969	951	959	981	991	999	987	978	892	944	980	968	953	1015	970	974	1023	1025	954	940	980	977	974	932	1008	932	1003	958	897	951	923	917	999	962	965	963	995	936	949	937	987	987	1029	903	948	1016	978	928	982	938	995	976	972	943	992	965	994	939	948	985	979	929	951	954	956	972	968	938	991	983	973	961	993	950	998	958	964	983	980	980	991	978	983	1021	909	974	956	952	968	998	952	980	979	937	950	883	950	930	933	915	898	935	983	968	938	999	938	992	928	917	966	979	980	981	996	991	921	953	930	949	985	944	952	1021	923	954	987	951	937	947	956	985	903	990	984	994	1004	958	962	980	936	1021	970	957	994	955	928	925	936	941	967	957	965	1050	975	960	993	984	975	1021	981	1006	1008	989	1019	940	949	1013	957	966	1025	959	1027	994	909	931	1019	978	968	934	924	1010	939	996	975	949	1048	949	1010	922	1009	1013	993	926	991	1029	972	918	955	949	1012	955	998	999	993	984	1006	983	936	989	937	990	977	981	1036	956	993	900	964	945	970	930	946	934	954	875	990	983	922	962	979	937	956	924	1003	1011	1005	973	981	982	991	980	944	1011	973	1007	916	971	981	981	925	943	937	992	1005	988	974	964	972	980	942	945	930	959	949	982	941	945	1012	958	931	990	962	1000	966	973	983	968	998	954	985	1001	977	940	936	987	1057	967	888	955	958	961	1001	937	940	965	997	935	989	964	994	969	967	989	948	1002	1043	963	965	967	927	928	961	982	1034	1019	946	993	974	980	927	998	981	907	996	984	1003	959	972	931	921	996	887	978	1013	991	963	998	955	964	945	958	934	970	957	990	969	920	970	994	940	918	967	1024	998	1023	1010	940	957	972	970	930	984	966	973	954	981	985	942	1012	925	943	1012	998	952	979	978	996	959	928	972	888	957	993	956	968	922	972	965	942	941	971	966	920	982	945	926	985	928	936	939	999	969	963	1013	945	925	983	959	966	983	997	985	978	1004	976	1006	997	970	946	970	932	876	990	963	973	900	955	970	913	964	972	1027	930	961	956	973	977	935	955	943	963	926	994	1005	896	954	976	974	978	955	975	963	976	987	941	958	994	950	1005	993	947	1016	991	1000	978	950	1018	984	991	973	992	1005	961	1014	976	891	985	940	965	939	987	979	959	950	930	999	966	957	973	969	1035	946	942	962	936	950	993	984	1000	955	951	914	945	957	1010	953	937	971	962	955	976	1006	981	974	948	993	984	980	939	958	908	1007	978	954	963	933	978	940	949	999	973	976	919	966	994	985	1005	943	897	967	949	946	996	983	961	992	982	971	973	959	1037	969	963	969	951	950	976	931	1017	974	976	931	958	985	987	1017	980	977	965	995	942	961	1031	991	1003	909	970	990	986	935	975	1008	991	1043	983	950	1004	950	945	958	907	1000	978	926	1018	973	945	953	964	947	952	966	951	936	973	923	1004	959	988	945	952	962	973	942	943	937	953	966	926	966	1026	1000	940	951	930	1029	990	941	960	948	1022	967	985	969	964	949	893	939	998	970	927	954	905	971	1008	986	961	987	974	962	963	953	975	980	1009	999	984	963	1011	965	972	969	982	968	935	960	953	981	981	948	913	941	942	925	954	945	983	971	936	950	985	969	991	973	984	978	911	953	959	916	884	1015	946	982	969	960	993	947	973	896	957	956	993	942	964	951	936	952	968	902	958	942	991	973	932	927	980	908	970	953	1011	1002	1029	1005	920	983	1013	913	981	1006	1014	977	945	927	945	990	958	924	953	953	999	932	923	972	981	976	959	996	946	938	957	907	979	1015	1024	913	990	938	970	996	1009	958	961	966	994	970	963	984	960	946	996	919	1026	965	983	933	978	949	917	969	953	1003	992	1001	966	960	951	945	938	993	917	950	965	941	971	940	907	946	998	946	953	918	930	930	958	942	972	1002	962	1000	1022	952	988	980	990	964	944	950	1015	931	966	962	956	956	961	992	951	950	919	995	942	993	971	966	962	961	1013	1033	961	987	960	946	987	1015	955	944	937	944	987	944	915	989	987	1016	933	978	1016	955	914	983	924	980	982	942	969	968	1037	937	988	994	966	971	955	972	1022	959	942	1020	993	992	933	997	920	966	905	1001	948	979	958	980	983	969	1011	996	969	931	968	991	976	982	969	951	962	923	995	980	980	964	967	976	935	964	961	1026	1016	987	980	939	1015	978	981	1001	935	967	922	984	963	945	942	927	960	948	978	950	976	980	962	998	971	945	957	962	935	1006	972	956	948	956	987	924	974	1014	952	962	950	956	992	968	956	972	973	1002	951	1002	1034	976	949	908	972	1005	885	997	994	1004	957	949	973	973	976	899	954	1010	985	954	970	958	968	1022	956	968	937	1008	958	924	932	992	951	915	960	872	982	933	932	942	987	959	931	957	975	971	997	947	932	989	928	976	998	934	986	983	968	976	964	980	952	935	925	960	993	944	891	964	978	953	940	968	965	974	971	935	944	976	1010	950	1004	976	947	1049	952	983	1006	982	960	966	937	917	1003	962
27791	29497	33137	29102	29824	26041	29927	38050	35777	33114	24789	18887	19073	14301	13830	8047	4959	4048	2964	3180	2690	2238	1555	1337	1250	1126	947	727	733	788	743	757	798	707	620	698	603	576	472	477	484	532	584	514	473	384	374	358	346	370	353	334	365	352	301	365	325	348	335	349	332	314	316	353	365	347	336	329	313	356	372	342	347	319	357	339	314	332	324	339	302	284	274	312	336	324	317	311	328	357	338	286	344	298	286	318	333	347	297	307	319	322	336	325	285	330	337	324	322	339	268	316	331	315	301	330	328	329	337	325	282	311	321	349	337	332	305	283	302	332	298	303	320	320	329	327	308	318	318	313	332	316	302	289	326	307	308	292	306	356	290	324	339	300	313	323	320	304	312	304	318	325	339	291	304	311	302	324	335	286	307	320	287	306	301	327	284	302	301	300	327	326	301	315	280	314	336	313	331	326	296	321	311	312	311	331	308	310	333	322	290	318	294	300	317	311	315	315	309	308	321	327	299	299	329	315	306	319	367	314	300	301	316	330	352	299	300	337	290	332	308	336	296	312	315	280	319	334	306	321	321	293	297	312	341	307	292	302	320	304	315	337	329	341	298	311	314	294	318	306	349	300	294	316	340	317	303	331	338	304	314	335	333	318	329	322	339	335	307	323	304	302	306	316	285	329	327	365	296	294	320	324	320	303	299	291	289	329	321	309	321	316	342	293	312	320	324	282	341	320	335	304	306	315	323	334	351	319	294	329	330	334	304	320	298	340	276	313	306	327	310	327	316	298	298	332	333	298	320	295	316	293	306	339	348	310	319	306	320	361	290	313	309	309	317	331	324	284	292	301	319	364	307	327	290	301	327	327	300	325	288	348	331	323	346	312	345	325	285	299	328	326	287	307	323	303	309	325	327	306	322	323	292	314	322	322	321	320	297	286	331	301	335	318	334	294	304	318	312	320	358	322	305	313	306	312	344	321	326	305	337	315	322	334	326	332	330	286	313	357	331	337	312	314	316	341	326	309	307	334	308	303	348	350	294	320	292	313	341	293	322	323	322	294	336	343	307	326	305	307	324	316	309	343	296	319	306	306	321	288	258	307	315	336	326	305	306	330	314	310	341	276	307	335	301	324	344	302	340	310	324	324	312	334	266	320	336	298	312	312	315	331	316	312	366	329	286	310	302	322	320	326	309	325	297	284	267	311	306	333	301	353	270	324	333	324	307	335	348	326	332	327	307	295	302	307	321	308	315	348	317	334	318	303	302	354	320	298	308	299	329	350	330	326	292	327	325	324	330	327	313	305	325	315	328	314	338	318	359	317	317	284	302	299	290	293	323	359	309	295	289	313	298	346	303	325	350	303	321	338	305	337	307	331	339	335	321	335	322	305	310	337	311	304	343	348	316	313	305	328	317	305	328	308	289	307	345	306	310	314	293	310	297	322	330	320	291	336	344	329	341	304	316	313	319	296	307	325	345	312	313	324	328	318	329	303	321	337	318	314	339	317	323	358	337	318	322	292	327	303	338	302	317	328	313	317	308	336	325	333	319	322	305	309	298	310	329	302	293	309	275	295	341	313	317	309	334	328	330	310	328	322	327	336	281	320	330	324	319	316	327	321	289	305	315	299	287	290	318	308	322	299	314	346	340	337	300	293	313	326	314	310	324	338	326	298	326	317	306	329	329	327	313	335	312	327	300	310	296	331	296	302	307	330	300	314	298	300	291	305	326	282	282	332	332	311	310	330	287	333	323	312	357	331	316	337	305	338	309	313	309	300	338	313	332	306	300	354	339	324	300	307	320	305	296	320	341	320	313	322	292	326	297	304	336	327	279	295	329	309	297	361	350	335	308	345	312	313	330	339	312	309	310	314	332	331	321	305	317	311	330	311	348	312	308	332	288	285	310	294	303	333	294	311	302	338	307	330	338	306	310	373	324	315	303	339	345	333	302	296	289	308	313	322	288	317	347	314	295	303	309	328	322	276	312	319	373	315	316	346	307	307	330	275	351	319	322	298	340	360	295	288	328	343	306	301	269	321	343	338	321	341	291	300	351	291	320	301	277	323	318	319	300	310	322	296	342	318	328	301	313	309	291	289	313	335	331	346	343	332	329	338	325	313	341	327	338	316	336	313	295	300	333	312	298	284	310	335	315	299	319	325	295	328	339	271	339	302	310	321	329	334	297	319	306	305	324	319	318	331	310	320	326	309	308	326	331	308	291	324	306	307	295	325	344	308	311	339	314	286	363	294	313	291	322	311	299	308	342	369	321	340	309	310	308	316	306	294	303	300	305	307	299	306	303	358	283	320	295	299	332	312	287	354	313	321	306	317	295	324	282	332	307	320	306	322	294	297	318	327	279	304	316	345	291	345	321	287	294	287	313	291	292	306	305	311	322	286	322	329	318	303	316	320	336	312	328	312	336	319	308	311	370	302	318	283	312	300	325	306	336	327	281	316	342	334	341	354	329	310	346	298	296	310	306	310	358	336	348	316	323	300	289	294	293	341	315	349	273	277	306	302	315	316	309	294	299	327	294	328	293	317	330	320	350	271	281	300	318	324	343	309	342	312	322	283	291	320	327	320	286	347	269	301	299	299	326	292	305	319	273	306	289	291	303	300	321	302	305	313	324	309	337	329	307	312	310	351	319	318	308	279	336	302	299	263	298	321	300	335	277	327	310	318	350	301	306	307	294	302	305	304	305	308	270	317	329	302	336	340	313	354	319	292	312	308	299	318	327	327	289	297	310	317	335	324	316	304	297	307	289	307	350	295	300	303	315	320	293	292	276	293	320	320	311	311	291	319	306	331	319	306	309	296	296	333	321	316	287	329	301	312	314	309	307	329	272	330	308	301	332	303	307	301	294	334	315	333	312	342	304	336	337	327	344	339	305	312	316	317	301	283	323	309	293	304	324	345	315	323	299	300	347	299	348	322	319	331	302	328	338	340	340	321	310	324	330	306	319	304	314	340	310	337	308	335	314	311	326	327	341	314	297	322	331	311	285	307	327	325	327	272	300	324	329	328	285	300	305	324	310	314	274	310	307	314	306	358	324	332	309	321	301	336	304	340	337	323	331	288	300	313	318	325	297	305	303	329	307	361	303	341	318	344	323	311	309	311	328	331	335	279	301	319	318	309	321	321	344	302	326	309	327	307	285	305	309	355	309	317	297	318	322	304	322	322	295	335	282	292	363	271	317	320	298	329	327	368	280	325	285	371	305	333	315	335	292	346	330	342	304	330	314	303	298	317	350	324	330	319	319	290	285	260	320	321	329	329	325	303	306	323	316	330	324	347	327	312	321	306	334	293	313	299	305	322	280	335	332	291	305	296	315	340	326	307	292	315	295	328	323	319	309	339	305	346	288	312	319	317	322	314	310	316	343	310	310	309	338	290	297	324	322	300	339	307	301	311	324	308	314	279	335	311	330	323	289	296	319	336	296	294	314	342	305	315	318	328	328	326	325	345	300	324	335	299	300	296	295	323	317	306	301	333	306	293
15628	24523	29360	31174	36435	34129	44420	50532	50669	47385	43190	39280	40326	33471	36273	25448	19338	16430	14492	15067	13522	11046	9225	7600	6734	5760	5335	3843	4096	4489	4276	4023	4432	4091	3436	3428	3028	2659	2235	1963	2318	2833	3076	2522	1919	1385	1086	1056	1060	1171	1125	1028	972	975	1020	974	953	883	924	1040	939	882	909	917	1030	928	945	904	899	982	1024	1106	1176	1081	1011	985	984	916	866	876	881	896	842	828	858	853	814	840	825	806	821	804	805	840	771	788	809	794	759	804	809	845	775	777	760	811	715	760	777	758	776	764	755	776	770	755	776	744	768	779	724	743	810	793	765	812	734	724	771	773	774	767	766	761	783	814	710	812	773	731	825	783	801	750	793	737	749	778	725	766	772	776	752	812	814	759	740	725	759	783	756	745	774	717	741	711	779	731	798	703	723	716	767	763	747	764	776	788	786	752	794	771	761	741	732	793	753	732	717	765	768	788	717	771	788	791	772	750	755	789	745	729	829	773	795	767	766	749	773	785	740	812	772	815	757	750	770	774	748	745	786	790	740	755	805	755	793	796	793	719	760	742	764	775	752	759	761	751	742	800	802	774	815	778	724	754	772	791	763	767	715	788	783	773	761	756	747	808	775	759	746	797	735	786	730	794	764	764	747	802	763	813	781	773	800	778	764	799	759	723	805	741	782	749	734	787	806	760	773	750	771	781	819	786	741	782	780	736	790	814	772	771	772	763	721	810	765	815	844	781	759	793	742	790	769	770	761	793	773	751	808	715	791	782	718	832	729	764	783	772	742	749	718	792	840	806	770	749	761	781	790	752	742	733	759	772	730	766	825	739	736	720	790	753	719	786	745	734	738	748	747	813	774	737	757	758	773	770	796	809	776	762	762	731	794	732	813	714	769	775	758	840	811	812	750	769	783	768	755	759	745	777	762	820	822	761	733	785	771	782	828	809	766	821	751	804	757	766	800	794	773	818	760	802	763	801	735	751	738	761	751	742	769	771	775	751	804	766	760	753	754	726	782	772	772	824	739	744	736	759	753	742	714	751	784	756	717	797	751	753	753	709	696	716	741	751	781	776	698	812	758	767	763	815	750	790	759	754	805	775	782	781	780	816	791	802	788	769	758	761	822	756	773	732	754	796	771	786	808	792	774	775	819	818	736	723	792	781	781	825	804	803	828	734	707	775	744	749	753	752	765	771	716	789	741	806	765	752	756	763	772	706	722	784	753	801	734	791	783	799	761	758	775	732	742	773	772	820	799	754	801	817	752	752	705	732	732	762	747	739	771	735	750	823	785	769	779	795	774	788	811	815	748	760	741	740	778	809	711	740	787	747	772	754	801	720	775	773	755	791	772	767	747	772	726	784	794	699	767	792	791	797	789	792	738	720	741	735	725	745	729	773	752	795	727	773	728	749	744	798	714	750	746	744	782	792	769	793	767	740	752	699	811	795	796	784	779	795	828	842	736	827	761	804	803	757	732	796	761	784	773	780	770	737	760	800	783	776	780	810	734	783	811	753	794	751	793	743	761	714	801	783	754	808	774	743	781	808	764	767	765	750	763	759	795	748	775	819	763	740	792	815	753	753	744	770	762	769	759	772	766	815	764	744	798	784	761	761	726	769	751	755	768	765	734	789	775	759	835	773	784	750	748	783	763	767	759	749	808	782	738	764	769	773	770	779	726	720	775	780	794	762	753	789	712	768	779	784	750	783	794	781	732	785	764	757	702	770	729	783	774	760	767	760	750	755	722	767	776	727	808	781	765	782	739	798	771	764	788	802	745	731	753	760	755	772	740	772	761	741	752	729	827	775	796	743	778	765	740	829	808	751	819	818	752	739	794	779	760	734	787	772	756	751	704	773	795	757	794	769	748	771	805	844	805	775	812	805	767	759	740	721	763	734	811	761	792	793	794	731	772	759	758	739	735	774	795	763	787	810	781	766	800	731	787	767	759	797	752	786	737	785	826	755	754	771	773	755	766	794	767	762	756	728	784	779	772	733	722	716	791	792	759	766	738	787	710	706	731	748	796	769	784	771	759	771	776	762	774	789	750	763	796	807	773	726	792	737	758	819	801	764	743	766	765	775	750	780	731	766	750	807	765	760	754	796	769	713	735	776	745	786	803	772	730	763	776	766	799	732	789	799	795	801	751	787	790	747	729	724	780	731	777	760	732	734	813	783	765	783	766	759	703	759	747	750	752	761	769	770	769	756	721	770	777	762	699	768	737	765	804	754	749	779	769	781	762	788	752	846	724	744	777	803	794	753	777	776	758	815	786	771	781	748	746	789	758	714	768	802	796	788	755	761	798	769	734	770	739	739	765	756	724	753	762	806	794	762	768	773	737	787	752	785	793	807	756	732	726	788	741	776	802	769	717	757	815	756	796	800	779	742	738	754	765	757	729	756	733	788	765	825	734	781	748	779	732	758	771	758	810	775	716	791	795	769	802	800	741	746	769	772	753	785	726	821	765	730	814	771	754	793	735	783	812	750	758	752	788	702	786	791	780	786	762	795	786	803	719	774	821	776	781	798	767	768	766	747	823	744	817	748	781	770	775	752	787	746	828	795	746	786	740	784	756	742	771	804	772	745	759	777	817	753	768	780	757	759	746	743	769	794	782	741	752	733	792	798	731	775	794	760	745	766	728	771	786	782	781	769	811	749	732	796	798	783	789	735	765	752	763	748	758	758	762	783	774	768	808	758	758	777	764	844	839	781	748	742	762	781	757	773	779	789	737	795	793	770	786	796	743	784	732	794	773	782	782	719	754	796	791	789	760	801	732	742	837	771	793	782	746	763	789	761	821	738	707	775	783	778	744	767	728	823	797	790	761	762	780	780	741	783	779	726	786	748	743	750	816	759	825	743	772	815	720	818	778	740	780	784	774	752	739	761	765	762	792	769	770	784	748	761	776	759	785	706	789	800	732	761	796	771	751	784	832	776	779	763	788	750	749	713	756	781	742	709	758	728	814	756	782	820	810	774	761	799	764	779	778	767	793	790	748	719	749	796	806	730	786	794	833	784	779	755	801	730	781	777	680	733	752	771	787	793	771	815	819	739	728	759	754	791	749	774	742	803	794	709	739	735	743	754	764	768	741	752	750	736	758	757	728	796	734	813	786	762	746	817	779	753	738	740	781	828	794	754	774	778	748	794	751	757	792	751	751	787	806	765	793	787	805	803	786	805	817	782	725	774	811	852	775	764	734	765	817	744	714	760	812	766	772	747	769	773	804	765	757	776	723	770	802	762	795	768	853	725	778	768	764	739	818	820	834	770	745	756	795	829	759	787	758	800	742	769	738	727	760	769	728	711	769	724	771	789	728	775	762	827	756	761	770	726	743	723	767	777	778	747	772	764	806	724	831	710	739	793	786	774	743	748	732	792	788	773	849	758	794	811	744	745	775	771	754	786	774	806	793	759	748	843	784	722	773	742	758	728	809	759	786	769	774	773	777	754	832	729	801	785	767	772	741	765	728	770	797	788	767	722	740	760	745	781	771	785	770	746
5013	4248	5186	3279	2542	1995	1546	1622	1422	1377	848	736	734	625	661	545	456	511	489	530	467	445	436	394	401	439	355	394	414	375	390	355	376	386	363	355	364	354	294	324	341	320	323	336	322	330	333	349	360	363	339	286	320	351	303	320	340	328	363	321	337	366	345	352	330	338	361	319	364	343	342	341	304	316	324	325	330	329	333	307	345	332	345	323	305	363	342	315	306	346	324	330	304	355	336	318	344	301	330	340	356	354	324	356	330	337	323	325	370	326	336	306	334	291	348	329	340	313	322	312	346	332	341	317	344	329	311	328	350	314	346	361	313	359	326	337	293	332	350	330	318	327	350	351	317	302	328	311	328	345	307	341	312	286	330	354	350	322	335	310	312	312	290	329	330	344	288	319	284	366	339	320	320	337	325	331	339	353	362	318	339	369	332	324	362	362	364	345	314	327	344	280	337	340	310	359	321	335	339	344	342	340	345	322	347	359	334	319	353	363	320	340	345	335	328	336	311	325	317	326	348	328	357	314	336	346	322	366	326	365	370	349	363	351	334	354	339	319	338	286	325	339	312	328	342	323	341	347	306	338	326	342	306	324	363	313	338	326	313	370	325	354	319	327	340	363	329	352	326	316	348	312	332	326	337	364	330	346	349	316	312	346	342	346	318	316	349	353	338	331	357	361	340	367	339	312	350	330	356	376	317	345	342	322	336	313	339	336	347	330	324	348	322	317	334	339	355	304	317	337	354	308	358	283	334	344	347	315	323	334	322	329	332	340	323	334	296	302	339	330	324	335	340	340	330	316	340	315	336	333	313	321	321	344	342	322	319	340	321	331	351	367	327	352	319	357	358	303	349	346	350	356	393	345	323	327	348	326	335	363	374	323	333	332	327	358	310	318	334	341	344	376	342	357	317	310	320	345	326	317	334	309	318	302	336	338	309	338	347	315	325	314	327	321	298	313	340	352	333	308	318	312	340	365	338	339	313	319	345	343	364	332	309	337	329	310	327	295	352	328	303	311	325	320	300	354	354	351	327	282	344	324	326	365	349	364	336	354	311	368	307	331	337	324	329	351	330	317	345	321	339	355	310	346	342	306	327	361	351	304	302	311	358	333	346	339	289	318	331	347	342	321	304	335	294	309	343	343	372	352	386	360	335	342	345	358	329	306	320	360	343	315	324	340	327	321	318	308	362	329	329	339	338	346	339	340	334	346	318	353	317	336	322	353	365	345	302	321	353	319	333	359	334	313	336	327	354	330	348	304	308	349	330	326	311	330	347	360	358	368	331	340	316	339	335	335	388	335	334	304	327	334	325	315	323	329	356	311	343	300	331	345	314	314	338	314	292	315	325	346	327	344	320	330	333	344	345	339	322	332	331	336	353	352	353	374	338	344	313	336	308	337	352	335	320	361	329	336	320	364	352	302	323	345	331	291	336	339	337	323	345	322	301	344	302	330	342	311	339	315	306	327	288	362	348	306	321	337	321	329	326	308	329	353	346	325	311	353	337	348	306	339	324	314	325	330	349	328	336	347	311	347	333	285	322	329	299	344	349	339	310	309	355	341	346	329	373	319	356	326	331	334	332	363	322	358	324	327	326	319	323	367	341	341	315	296	315	314	303	315	328	308	313	321	315	347	333	314	355	336	310	317	315	331	313	319	305	342	344	336	368	349	339	334	311	343	327	345	340	299	282	329	363	318	334	323	322	304	351	316	306	348	302	318	327	361	340	319	333	323	315	308	349	335	331	339	350	280	320	325	304	316	335	338	348	304	302	319	347	313	310	333	348	337	302	347	327	326	337	317	317	353	361	300	317	305	341	329	335	347	318	316	351	349	319	346	340	329	368	324	332	307	301	343	306	302	312	355	305	329	359	326	291	315	323	332	326	359	314	342	363	337	329	343	331	368	347	324	340	329	358	330	336	362	322	325	378	334	361	306	354	308	377	344	346	339	322	354	288	317	313	274	309	344	332	298	336	345	345	324	357	312	359	335	320	312	291	316	357	350	334	288	316	297	317	335	315	329	389	322	359	365	357	325	327	313	356	309	325	333	329	332	327	310	360	346	335	338	340	358	302	357	333	348	355	330	320	301	324	314	325	323	310	336	328	329	332	349	351	330	368	324	320	322	320	336	324	342	321	315	333	371	327	324	346	367	327	339	286	350	313	319	334	333	336	335	369	311	306	331	291	313	337	335	318	304	333	310	364	348	331	321	325	354	353	336	314	358	353	331	334	343	328	316	301	359	352	344	335	280	322	314	334	313	328	352	343	332	327	337	356	311	331	321	346	318	325	338	346	384	322	311	328	312	350	353	333	355	344	344	343	329	338	318	336	345	330	344	319	327	304	289	315	361	350	315	321	318	332	345	313	313	289	318	337	318	344	333	350	360	330	340	357	334	303	332	368	334	314	309	327	295	322	315	320	323	334	326	309	347	353	338	325	307	341	350	335	324	349	330	360	374	360	310	315	338	336	365	333	348	354	325	352	313	327	322	328	329	328	370	361	298	298	318	319	348	352	326	309	333	354	323	309	331	331	333	334	355	317	388	347	361	304	345	327	336	342	337	314	343	313	338	334	343	303	319	293	344	348	344	369	335	313	324	310	318	330	326	354	317	349	321	375	344	355	346	341	340	293	297	332	324	350	313	329	335	357	340	337	355	327	318	352	332	361	361	320	302	346	348	297	317	341	350	317	380	312	319	354	341	342	311	323	322	349	322	330	356	350	353	331	313	349	303	306	346	340	329	326	334	302	368	323	337	333	326	351	312	336	338	330	347	340	335	311	323	309	315	328	315	323	335	318	347	321	330	344	317	318	355	352	323	342	343	312	330	342	302	356	351	339	338	322	323	323	363	301	338	319	358	311	338	319	329	311	337	344	337	329	325	325	339	347	333	311	337	342	328	350	352	354	314	340	339	344	315	335	370	359	366	307	315	362	320	310	323	329	340	342	307	330	339	321	331	322	349	345	341	337	367	356	335	332	325	343	302	333	339	332	319	331	348	309	330	339	379	343	315	293	346	328	330	307	290	339	332	354	333	317	317	329	356	294	339	323	348	358	332	302	328	317	334	333	305	334	353	328	302	301	317	340	358	299	352	339	353	299	341	312	327	365	315	297	348	359	328	339	363	343	314	346	338	314	318	342	320	327	329	330	330	336	318	325	335	321	337	318	340	309	308	346	331	315	330	328	338	340	320	311	375	329	344	357	331	308	339	305	348	308	343	305	372	317	330	314	306	280	338	341	321	356	330	279	353	349	341	299	339	363	320	291	336	326	330	310	342	330	343	375	368	332	340	308	348	331	329	380	309	320	371	346	304	335	306	353	366	333	341	345	349	344	337	333	324	322	336	316	311	305	305	316	336	311	332	323	357	320	355	351	363	336	307	318	301	324	355	325	301	305	340	335	330	349	324	319	291	325	311	353	342	366	312	325	346	355	346	341	346	344	327	294	319	333	335	348	350	336	311	316	348	328	362	300	312	342	322
4075	6138	8683	8226	8619	7411	7410	9103	8298	7627	4768	3872	4097	3377	3512	2462	2395	2251	2046	1938	1977	1920	1733	1686	1468	1337	1306	1291	1198	1175	1298	1216	1226	1162	1067	1051	994	967	973	1019	980	984	955	907	912	883	927	858	906	923	885	879	812	910	818	935	893	876	849	862	835	830	872	858	873	910	787	850	838	888	926	908	835	863	879	906	848	876	862	810	892	842	867	809	821	828	828	829	905	917	861	845	887	849	841	863	853	810	800	843	910	834	807	858	798	801	796	821	815	826	801	880	848	791	814	831	802	811	857	783	800	795	820	795	813	835	860	796	827	833	833	801	818	889	840	842	782	870	869	789	849	861	799	837	780	841	834	862	823	862	809	819	838	866	848	799	876	842	848	811	793	807	805	805	804	842	805	785	829	809	793	793	874	838	810	817	837	861	782	887	842	863	873	821	847	773	873	829	847	844	878	864	849	861	829	851	807	808	898	858	838	829	838	832	825	832	829	885	838	834	811	842	808	823	766	786	850	839	842	842	824	791	810	846	872	861	837	837	821	831	871	861	875	894	859	836	885	794	823	834	842	892	841	847	896	821	795	833	829	802	862	852	846	825	793	849	875	804	834	823	816	825	820	846	855	821	854	876	779	899	797	851	837	868	827	812	775	824	861	869	865	851	802	804	857	812	810	824	851	804	824	756	842	820	851	868	867	837	831	847	860	818	869	833	820	770	859	849	789	774	849	842	835	876	886	872	809	807	845	848	833	844	790	794	839	833	827	861	852	809	795	814	826	855	876	795	803	832	861	854	829	855	802	833	830	823	796	795	810	832	763	839	843	837	796	831	868	850	824	814	854	890	859	802	840	815	873	860	891	840	817	812	836	859	850	857	871	838	806	842	834	826	877	795	843	882	824	891	829	825	825	798	851	884	825	827	840	858	844	898	840	846	876	871	844	821	778	853	841	856	816	846	830	847	833	839	797	843	869	858	834	847	869	816	854	826	873	804	871	822	870	807	870	857	872	840	854	811	805	862	876	867	814	852	832	831	808	814	806	824	806	808	867	829	808	804	840	819	871	841	812	829	844	846	858	849	806	844	808	815	896	834	850	891	815	825	874	798	854	874	799	844	859	816	812	823	845	819	889	873	839	806	902	792	816	801	857	815	794	835	838	871	848	851	810	791	809	822	821	782	810	852	844	791	822	830	805	844	847	778	816	791	863	838	831	852	860	841	801	818	809	882	865	849	825	815	835	846	843	830	835	883	860	845	806	851	854	816	838	888	879	856	860	866	853	835	855	859	864	848	837	763	844	880	874	872	826	783	829	783	870	905	823	865	839	830	860	798	852	819	845	841	839	828	831	837	811	833	845	852	854	839	826	809	831	857	809	831	872	857	782	843	838	860	855	787	805	844	852	886	816	848	870	796	861	849	849	801	767	824	835	855	826	862	803	807	837	803	802	857	842	851	812	835	808	880	842	845	821	810	812	815	846	854	863	831	834	837	820	846	858	838	826	801	820	799	841	807	752	851	861	855	825	829	843	803	827	844	852	820	884	834	829	864	830	819	892	769	854	891	804	856	834	854	804	800	874	820	811	805	835	798	824	858	826	825	818	809	832	800	833	827	818	855	857	812	829	809	831	817	821	882	856	894	821	842	817	820	784	805	827	773	789	837	819	785	812	841	869	802	854	828	812	814	827	816	795	858	869	826	841	834	807	844	851	835	843	845	832	858	797	866	806	810	870	809	846	847	819	786	887	878	806	819	835	804	821	858	872	830	800	824	893	883	876	827	759	821	846	815	865	859	860	813	832	828	829	852	820	813	893	847	862	853	814	799	864	801	758	830	861	832	880	840	753	877	826	861	805	935	831	849	839	833	805	853	835	836	835	852	831	848	867	891	836	840	817	833	800	851	788	825	846	849	817	817	862	826	862	859	833	805	817	845	851	821	855	846	854	845	818	835	839	896	790	778	780	790	882	899	828	787	822	821	885	865	838	816	852	895	809	840	830	818	822	821	795	815	846	843	854	827	862	817	802	814	866	832	885	812	827	841	838	847	838	829	864	822	804	818	841	816	846	847	858	816	749	855	821	832	860	840	812	855	853	826	877	865	819	757	852	825	803	841	892	823	810	852	784	852	792	818	867	891	795	805	821	833	803	806	822	838	831	926	810	775	824	841	859	836	861	847	813	841	822	861	856	816	761	797	775	812	798	871	868	823	810	879	789	842	864	889	790	854	827	816	883	862	819	839	850	833	846	858	845	890	840	801	828	810	837	815	785	835	814	869	823	872	858	808	886	796	817	800	827	792	852	836	874	848	869	856	829	812	805	858	830	822	853	867	838	731	835	839	844	892	839	835	816	823	826	863	829	862	841	852	823	851	825	874	787	821	795	830	798	843	899	871	868	811	823	833	913	849	845	872	827	815	814	783	821	798	757	884	815	797	843	865	817	853	858	805	844	830	857	862	872	822	843	829	830	805	836	887	776	823	839	844	835	828	838	881	815	792	868	825	879	845	834	827	814	838	824	839	848	852	886	836	840	850	826	797	866	808	849	813	795	807	835	805	835	811	786	829	856	884	855	799	817	893	837	821	787	865	814	818	828	846	825	805	838	810	860	800	810	877	794	868	802	803	835	782	820	812	798	860	870	796	864	861	828	802	823	820	813	809	846	847	802	890	770	856	853	870	849	850	841	814	795	859	837	836	865	847	875	863	838	826	839	858	860	774	846	874	831	793	842	823	871	838	815	780	869	831	810	804	874	835	820	844	842	786	825	891	800	862	853	838	840	783	810	874	838	900	815	853	852	844	794	856	895	834	777	871	915	864	825	836	845	828	814	808	846	796	804	844	836	885	880	870	790	835	802	813	849	797	859	855	819	808	834	792	797	837	805	812	837	851	890	854	822	910	862	847	821	886	828	793	854	823	823	785	847	910	884	855	862	792	837	869	851	834	792	872	846	868	868	852	864	898	850	824	874	829	838	827	837	837	844	829	814	813	854	833	846	845	905	900	865	826	836	794	794	859	834	821	906	863	847	862	856	876	832	801	830	788	872	835	884	912	832	816	813	823	807	807	863	827	881	859	816	802	820	827	872	883	824	869	817	863	799	887	874	873	837	805	862	852	865	862	837	859	779	850	826	819	802	803	863	824	845	791	800	799	785	872	856	863	837	814	863	802	816	837	827	794	841	867	803	863	843	845	850	836	860	790	847	807	849	883	831	820	856	801	856	841	903	847	777	780	808	832	828	857	845	835	844	803	759	842	844	845	864	857	827	771	823	813	834	838	861	868	849	831	770	811	834	814	806	853	832	835	816	809	810	795	842	843	889	823	819	869	821	850	831	838	838	818	839	864	836	802	848	811	835	820	877	842	871	859	825	840	865	842	843	832	846	806	840	833	837	843	831	822	808	809	873	826	848	832	835	824	850	826	827	850	839	820	807	831	879	874	824	797	762	815	869	816	814	806	773	809	812	888	813	805	841	774	859	862	824	808	847	785	807	791
20265	23654	29130	23877	23942	19996	21245	27806	25872	22674	14460	10747	10567	7750	7356	3842	2922	2238	1943	1936	1765	1501	1167	981	869	740	683	634	653	739	691	639	652	595	583	582	517	506	476	483	541	495	491	477	493	434	462	440	409	430	446	405	412	412	414	443	446	400	420	409	386	412	413	366	363	424	392	382	441	404	445	415	407	431	404	366	414	396	385	418	391	368	401	374	404	411	434	435	423	413	362	398	427	413	401	378	401	388	398	421	433	404	422	399	444	411	385	421	411	420	369	377	396	401	409	416	413	401	404	420	426	397	423	416	395	417	389	421	433	409	385	395	388	423	404	398	392	397	380	408	384	421	416	367	397	428	434	416	401	387	441	386	374	386	382	404	399	422	376	397	398	396	416	396	406	402	385	421	428	418	435	412	409	401	393	429	395	406	403	411	401	406	394	398	390	408	382	415	376	399	412	400	429	384	386	372	382	422	425	392	381	391	431	427	408	400	421	422	428	379	350	391	427	410	390	412	389	413	414	405	420	440	368	411	445	385	416	409	417	413	377	399	428	405	417	368	409	379	401	447	395	370	380	394	417	370	402	400	432	370	400	412	395	395	386	359	384	424	382	412	390	419	343	394	407	393	420	432	394	421	400	394	390	394	388	395	378	406	426	368	412	405	414	391	367	407	410	425	378	392	395	382	394	415	414	435	417	403	371	385	392	402	394	391	396	390	415	380	411	371	387	376	413	389	410	396	374	395	401	413	435	402	406	373	376	431	386	418	397	430	411	375	385	408	407	395	431	396	422	394	377	402	401	393	418	438	382	385	380	388	404	390	387	409	395	404	386	403	402	378	382	394	460	400	415	413	403	380	408	393	402	383	416	413	392	380	393	418	425	422	413	388	419	427	455	428	403	414	398	407	408	399	410	411	394	385	379	410	367	386	428	390	401	396	388	385	401	393	405	367	400	381	390	403	397	405	392	393	375	426	418	427	410	411	377	435	415	413	391	379	420	398	410	391	391	365	408	417	400	391	407	419	417	425	395	392	397	399	397	426	404	433	396	401	412	412	402	352	399	427	361	400	403	381	378	382	383	384	399	404	432	409	400	388	388	383	417	391	387	382	418	386	425	403	393	379	417	414	396	389	390	405	371	442	451	408	406	432	397	431	371	352	389	364	394	375	380	382	401	380	391	444	421	418	417	402	399	364	420	436	435	380	406	374	387	387	397	411	432	419	403	355	413	381	429	432	418	388	393	392	442	401	410	426	405	420	401	410	370	371	420	401	365	411	396	421	387	387	399	403	428	418	413	454	412	396	379	385	367	446	446	387	386	401	385	369	428	390	420	394	422	375	424	375	404	392	369	398	396	406	411	379	406	412	398	390	400	401	440	410	394	387	382	381	394	406	448	448	438	372	421	422	425	429	399	391	401	412	397	380	367	385	394	382	446	400	392	382	428	411	409	378	412	401	445	398	379	403	392	407	410	419	383	414	407	387	390	394	402	339	379	369	402	444	395	404	401	418	362	445	406	381	415	409	421	408	402	423	384	388	394	424	397	404	413	361	399	409	367	420	434	396	411	414	406	426	413	416	412	390	404	391	421	421	358	377	422	390	408	396	397	388	416	382	403	425	399	427	406	393	448	391	371	400	395	427	402	441	382	427	408	391	432	385	396	417	401	400	406	426	448	404	407	396	374	392	409	428	414	439	404	396	402	414	425	419	424	395	380	381	400	357	411	406	375	412	407	403	374	382	427	412	367	395	413	443	406	376	390	414	446	402	398	421	396	384	398	413	473	409	382	416	411	409	419	391	413	411	398	373	410	400	374	361	404	383	359	392	399	409	366	411	390	386	424	402	396	422	447	414	401	468	368	380	406	405	408	394	363	397	375	363	416	416	421	367	420	357	377	372	396	407	357	424	386	391	469	411	427	398	402	413	387	413	394	407	402	379	385	402	397	441	374	398	409	376	361	408	391	424	395	405	386	370	384	385	415	407	390	410	388	411	370	377	386	405	383	404	424	390	388	402	383	394	355	414	382	363	394	419	424	403	408	412	431	398	421	392	382	379	383	399	436	408	374	403	404	408	389	396	414	393	396	367	417	441	396	379	390	399	394	392	435	416	405	381	412	386	384	419	399	424	384	364	380	402	367	421	432	389	408	380	391	392	398	407	398	397	396	419	390	402	441	394	396	407	389	412	399	428	405	399	387	385	418	388	408	427	365	412	419	396	377	392	388	405	428	385	361	426	425	424	433	393	416	418	423	393	367	398	387	391	390	381	393	390	402	387	418	414	409	449	439	406	366	417	397	414	412	395	410	425	386	366	418	439	403	415	406	373	383	379	403	374	416	365	403	364	401	434	419	379	417	381	391	397	395	442	430	405	414	409	412	422	411	408	374	432	413	383	390	382	373	358	380	411	380	387	378	401	422	425	369	399	372	434	432	395	406	407	380	405	351	392	368	405	409	406	389	391	439	402	413	372	359	370	428	363	418	404	397	408	386	421	359	385	377	380	384	398	386	388	413	388	431	409	391	379	369	396	398	382	373	390	415	396	421	417	408	412	363	373	426	447	412	386	413	432	392	414	414	404	393	372	411	403	426	399	391	411	406	424	423	372	409	375	385	416	410	384	387	423	393	424	411	393	360	392	354	394	412	409	431	413	417	411	377	433	393	393	410	411	388	393	392	402	392	355	379	385	421	356	403	421	372	404	377	413	395	396	419	392	376	355	390	352	384	447	398	371	441	400	375	420	385	402	406	428	410	409	351	400	372	424	373	399	432	415	381	388	435	417	418	411	431	391	405	399	375	400	360	436	459	438	410	383	405	416	417	376	399	410	429	388	385	410	397	397	395	391	383	426	385	378	399	419	371	385	428	364	383	386	406	377	389	394	411	364	424	411	396	387	415	396	425	444	400	394	404	407	391	371	407	400	405	401	383	397	391	393	378	382	382	413	411	372	384	402	394	352	404	404	424	440	385	419	427	394	401	400	430	395	372	358	431	411	401	377	407	408	391	406	411	394	381	432	423	407	438	416	420	381	430	404	429	395	419	387	425	398	358	385	392	372	363	375	384	387	394	425	390	391	391	412	366	407	378	458	386	414	398	439	378	393	390	394	406	426	423	418	396	396	423	387	411	405	393	382	397	446	417	430	412	416	425	383	431	364	398	425	376	442	400	426	398	415	365	408	400	422	391	399	376	418	388	408	385	412	421	394	374	406	425	404	423	416	392	385	402	427	429	394	382	396	416	399	380	400	382	401	411	415	401	405	392	393	383	381	385	408	410	389	420	389	398	418	380	412	397	402	434	386	380	423	398	401	401	398	424	395	404	418	415	418	401	409	446	455	394	419	415	399	406	395	401	392	421	404	403	438	388	393	399	385	381	377	401	428	400	420	412	355	431	403	390	406	384	390	433	383	446	397	360	406	369	382	415	379	380	413	424	389	418	395	378	447	444	406	409	386	377	347	406	384	430	403	454	340	401	381	418	375	402	398	418	396
12328	20817	25216	25518	30346	28114	37970	43774	43642	39542	32641	30175	32219	24897	26764	16695	14292	11024	10039	9929	8901	7458	6781	4735	4314	3672	3272	2864	2942	3091	3290	2932	3118	2683	2558	2642	2298	2108	1827	1628	1980	1889	1858	1817	1481	1223	1200	1117	1190	1159	1082	1065	1063	1154	1123	1082	1081	1110	1035	1053	1049	1003	1057	1005	1079	1016	1139	1129	1041	1049	1158	1090	1186	1120	1139	1107	1069	1089	1091	1035	1032	1024	1004	1002	1002	979	1004	1019	1026	1018	976	1005	1070	998	1009	941	999	910	1005	950	976	992	927	952	957	990	987	1002	999	927	1009	926	947	988	994	990	1015	967	954	911	959	967	948	1007	999	912	986	967	993	928	1033	994	974	983	955	920	947	972	943	1028	994	942	967	1003	917	908	997	979	949	956	983	961	982	1014	958	977	979	937	999	956	965	983	897	895	1004	950	1031	957	1007	960	980	1016	1042	978	995	1007	987	956	969	974	952	959	950	976	968	945	1038	978	973	948	981	1027	986	996	992	949	946	1010	946	922	1035	946	970	946	979	1020	1001	975	996	981	909	947	962	938	988	959	1003	1003	956	937	927	966	976	968	974	927	976	927	920	1020	1017	973	970	962	978	951	897	1018	961	999	967	913	1018	951	962	963	982	957	1009	903	936	938	933	1019	909	1023	1002	998	1016	969	946	967	957	926	937	1009	959	1003	978	985	987	972	992	950	968	996	956	931	935	955	967	1009	1001	971	952	934	965	968	987	954	939	1029	1013	960	914	925	984	936	978	978	982	1014	1029	1002	994	984	960	939	950	918	1044	945	946	954	969	971	919	1011	992	941	973	963	977	937	960	1024	968	989	1005	970	967	944	999	984	919	960	953	1045	956	972	1028	972	933	940	987	976	980	940	958	898	1021	998	970	916	995	939	938	960	1001	959	991	1021	954	955	972	945	939	935	997	948	1041	915	960	1003	941	1000	979	973	958	933	987	969	954	972	982	945	1002	963	960	953	991	952	939	969	973	968	971	912	968	1000	990	982	931	968	1003	965	984	983	986	993	996	1042	1007	964	1008	997	955	1026	965	988	934	979	959	1042	968	957	964	988	993	980	996	923	1015	986	992	997	1010	986	885	957	972	960	982	991	1043	918	940	986	1016	1048	943	960	968	981	953	989	990	983	994	1020	953	948	972	986	966	959	924	977	1006	952	933	1002	975	1025	957	971	971	920	970	969	1004	950	1008	967	976	980	994	979	968	954	973	913	1003	993	949	942	1005	952	960	977	925	1022	1025	997	946	1012	962	991	982	959	1000	984	951	986	973	976	996	1025	956	950	960	913	951	967	960	912	961	990	951	953	930	996	1009	944	958	949	999	1017	992	1034	959	974	988	910	917	991	970	987	978	962	955	1053	958	1027	1015	956	932	959	1012	988	899	942	994	981	950	961	1003	967	971	1045	984	972	967	997	1011	982	952	983	998	999	987	996	937	937	1005	954	986	950	926	961	972	940	954	968	956	942	989	979	969	1006	991	995	935	1002	1014	974	983	971	1007	982	998	942	956	922	1004	989	956	981	913	944	1011	1005	1000	972	1052	942	957	1009	955	1020	968	988	922	943	963	960	1027	954	961	989	951	975	965	968	1013	880	1079	980	972	977	913	970	938	1028	959	1034	911	994	959	950	1010	970	1009	971	982	1024	947	937	1000	987	947	994	966	951	1036	937	1009	976	962	976	990	998	986	964	957	879	985	988	997	988	964	974	1013	1033	923	940	1001	924	928	964	949	973	971	959	981	978	954	973	969	1003	961	965	988	947	988	968	970	950	987	1082	920	972	974	964	962	1001	966	910	950	953	1006	945	1037	929	1001	946	975	985	967	958	1015	943	968	1003	971	961	998	959	981	920	1022	990	961	1008	993	998	987	955	1004	960	946	968	969	1018	977	962	981	974	979	978	979	987	972	993	961	986	981	966	942	949	1007	938	996	958	968	979	969	1003	995	960	1014	989	951	979	971	1018	928	934	948	945	934	954	937	951	958	931	990	1029	931	975	975	969	950	1002	947	924	955	991	1013	959	963	984	1000	901	984	986	964	949	947	1006	1021	929	954	979	966	927	923	946	1006	964	1012	987	974	1014	920	960	981	940	987	1019	1014	981	1006	950	959	1003	962	947	990	930	963	954	919	912	986	1005	1031	963	947	970	977	910	952	937	1004	955	1049	953	1002	956	994	997	966	1026	970	961	995	937	921	1007	974	1010	991	938	904	992	949	994	977	937	974	938	969	987	971	992	906	946	1016	949	953	1015	1007	1022	962	932	986	971	933	993	953	993	992	969	1031	978	990	996	954	1011	985	957	956	958	968	988	947	1016	963	997	972	939	963	928	995	891	953	926	968	1024	976	991	943	930	992	968	959	929	957	965	949	959	999	974	987	1004	909	981	973	954	987	918	1021	1023	952	916	947	944	1031	950	988	961	929	919	1016	933	955	983	1000	970	952	917	943	952	984	950	946	976	972	1021	946	937	964	985	1025	1017	939	934	900	974	972	947	954	958	919	1052	938	991	998	986	965	993	970	1030	904	958	947	980	947	964	975	979	1054	999	964	939	937	937	974	1005	915	993	960	927	955	982	965	989	1007	967	971	972	951	970	983	961	948	970	1002	1038	957	913	943	972	1014	981	971	957	936	1010	925	1036	943	918	936	907	957	973	977	981	970	983	1007	970	925	939	992	981	918	979	939	967	996	1012	928	965	1014	977	994	910	964	993	985	995	941	969	976	978	984	1009	913	984	979	932	983	971	991	998	994	929	1022	940	942	899	982	982	1066	974	966	958	991	949	987	989	981	1000	919	939	963	916	940	952	958	970	936	1032	976	937	1031	988	1008	1018	939	998	979	964	944	941	986	981	968	958	944	950	949	944	986	962	919	983	992	981	922	930	1001	944	971	957	995	968	970	979	1019	987	957	937	976	972	949	942	964	961	929	952	968	984	975	1011	973	953	992	949	986	988	1017	1028	1001	992	989	969	918	991	930	970	971	991	1044	978	944	926	1016	954	1023	979	984	1009	978	941	986	973	1023	1004	990	1013	1023	917	950	970	938	978	969	998	971	984	976	962	953	944	982	959	973	1023	964	1003	1000	966	994	996	955	923	971	985	943	1002	954	954	972	976	955	1018	932	968	915	961	973	1010	989	932	950	958	979	960	987	984	1025	988	973	935	980	945	976	980	988	950	960	973	994	999	966	933	1000	952	952	1002	968	961	968	1016	1005	939	988	987	1021	931	941	931	914	933	953	960	931	942	960	971	1010	975	946	972	984	1008	981	962	947	959	994	1001	969	982	937	1004	948	932	995	902	978	924	1022	960	977	937	1006	986	863	998	944	934	951	949	980	983	954	985	1025	972	978	951	975	966	967	994	963	960	933	980	1060	977	961	954	972	958	975	921	943	958	974	953	943	941	964	972	905	947	975	959	953	984	996	1001	968	1030	896	948	978	952	978	973	950	1009	948	946	966	936	981	905	968	946	942	896	977	943	993	952	971	962	959	951	915	956	983	989	944	976	946	977	942	967	958	992	988	950	970	975	1004	1019	977	929	936	961	950	1009	944	936	938	1017	950	946	967	892	998	943	978	983	986	975	956	928	982	925	933	959	1000	910	975	961	992	929	977	998	958	985	929	1041	983	962	1016	939	955	959	947	985	911	928	988	953	904	1012	965	975	973	890	967	993	1003	1004	973	1013	950	1036	1011	922	1001	971	979	966	989	973	1044	932	1014	991	1018	974	943	980	981	933	966	1024	1022	983	949	978	1032	942	977	949
29552	31364	33525	29441	29923	26770	31621	38234	37870	35404	23683	18544	18799	13979	12610	6967	5021	3455	2836	3305	2771	2237	2148	1362	1048	932	854	774	782	801	765	723	792	753	728	734	642	587	509	447	549	497	543	542	393	358	353	356	339	375	331	316	318	356	360	330	328	339	340	332	348	323	335	325	351	327	360	372	349	345	352	364	335	344	333	337	329	348	319	362	321	333	335	310	316	300	313	324	322	302	359	332	358	331	331	321	330	311	340	312	323	261	298	300	348	332	329	315	324	290	277	317	313	331	364	301	313	321	325	349	320	320	314	300	306	303	315	346	329	322	302	343	339	305	291	287	339	283	314	292	294	317	304	328	337	304	278	288	337	314	319	299	307	324	327	319	307	317	316	304	328	310	331	332	316	306	346	304	320	357	345	317	340	329	314	330	315	318	342	313	316	341	319	358	314	309	309	316	331	308	299	312	334	327	378	262	332	263	304	292	329	308	326	328	315	323	312	336	334	297	355	349	319	298	326	302	300	328	346	276	331	343	348	314	307	320	285	319	327	333	305	328	308	337	330	331	336	317	306	330	266	286	327	288	310	305	361	334	326	329	311	312	322	338	359	292	333	320	328	336	327	323	333	353	306	294	322	287	320	284	334	315	340	310	302	317	342	356	280	302	310	313	343	328	303	315	306	327	335	337	354	321	316	298	319	328	299	332	322	327	283	304	297	294	305	337	330	357	315	296	344	311	338	292	332	283	299	300	346	288	297	337	373	308	314	331	346	301	317	316	328	373	299	330	314	300	314	313	341	316	284	290	314	298	317	298	313	285	306	358	321	325	323	357	337	314	306	322	307	303	342	333	341	348	290	318	330	304	306	332	303	303	309	315	321	313	303	341	297	338	341	321	334	323	313	310	291	354	298	325	289	290	304	340	290	317	321	324	326	311	340	276	349	319	310	340	330	331	307	307	317	294	309	348	313	317	357	310	325	342	338	312	302	323	360	312	332	319	304	320	288	328	320	306	295	288	308	291	322	334	308	307	314	301	279	305	311	351	321	306	303	330	325	326	304	329	330	320	298	362	298	313	343	290	352	306	313	297	336	281	303	326	348	311	319	307	312	310	310	334	322	291	342	300	303	336	306	320	276	283	336	321	321	339	384	336	325	299	314	298	290	297	301	311	302	301	342	299	294	335	331	297	321	342	334	326	291	335	324	361	288	312	332	328	324	334	317	318	311	290	324	365	280	306	326	343	321	313	313	309	340	334	360	323	314	332	326	329	343	327	333	327	314	330	337	350	320	301	340	301	323	313	306	338	324	315	329	296	294	313	339	304	322	314	294	276	318	351	320	345	333	360	305	351	337	309	337	340	321	307	320	339	307	334	325	330	302	288	306	293	296	314	324	285	301	370	319	340	344	311	332	322	322	309	352	291	323	320	337	295	308	303	310	291	279	312	320	337	346	320	309	339	322	296	300	308	333	288	336	289	304	303	320	327	334	316	320	315	289	306	297	311	316	288	325	338	289	307	318	277	320	301	303	312	312	331	354	345	343	329	366	308	313	268	325	315	329	282	321	346	284	305	319	316	361	307	330	301	290	358	316	317	371	301	302	331	314	299	329	331	320	343	318	324	318	342	301	315	313	356	302	312	328	321	324	305	334	348	327	302	315	329	324	301	325	292	334	336	322	311	314	327	295	312	307	317	289	315	281	290	302	338	302	306	319	304	325	333	293	319	312	321	333	312	321	315	369	305	322	294	317	353	311	312	296	341	317	312	305	328	312	346	335	335	318	314	307	331	332	336	289	315	342	315	301	340	318	313	335	303	319	308	338	340	284	305	307	287	309	346	355	302	335	323	320	297	312	297	297	321	331	315	302	302	300	323	318	271	337	317	317	348	329	329	337	315	300	339	319	287	322	351	334	293	341	281	319	324	321	320	303	334	321	329	350	305	309	347	302	332	315	315	354	311	317	317	310	320	314	310	335	326	329	300	346	297	287	325	339	331	337	318	325	358	288	330	334	313	297	333	303	302	300	308	290	308	317	327	364	294	306	314	336	312	299	282	316	290	329	348	303	321	299	333	319	317	319	306	316	345	302	343	336	294	310	307	334	327	327	330	346	313	318	321	325	306	321	321	317	354	338	318	316	297	320	333	267	330	303	329	327	277	311	319	341	303	312	312	349	335	348	325	324	301	316	296	337	325	315	321	312	329	291	312	343	321	312	299	319	333	324	315	306	325	334	331	316	331	319	326	310	312	299	337	361	301	323	342	328	324	351	293	323	330	362	316	320	305	334	332	315	310	296	321	323	312	299	301	316	320	326	313	307	324	318	323	295	350	317	350	328	279	329	348	329	300	326	326	333	336	310	320	299	328	326	323	298	326	329	297	327	361	296	349	318	325	287	329	331	302	305	321	338	329	305	354	358	300	346	316	300	290	373	339	320	324	327	299	341	293	306	323	314	314	319	308	300	303	350	304	336	317	314	307	293	312	331	332	319	292	352	328	318	308	308	339	342	326	336	354	332	341	326	331	302	299	322	329	307	281	312	306	323	285	342	314	298	303	330	316	312	316	346	317	321	305	286	300	345	349	331	309	300	310	307	315	303	306	339	327	351	314	340	308	307	339	323	309	300	317	328	329	310	339	303	310	331	326	336	313	332	308	306	340	331	318	276	294	335	278	327	352	293	314	323	344	333	310	343	274	316	311	289	304	348	335	328	333	324	284	309	295	278	303	293	276	308	316	302	312	332	337	306	339	289	326	300	313	299	323	332	308	299	316	328	320	338	324	348	324	300	303	297	321	329	376	339	308	294	325	312	300	314	317	321	325	356	310	318	316	321	306	338	310	314	300	306	316	352	327	340	308	300	310	312	328	304	315	292	315	313	323	300	310	304	340	353	316	311	322	316	299	311	291	317	286	295	341	314	320	329	337	340	314	317	285	347	309	310	284	332	295	320	300	313	338	315	327	326	336	298	317	292	329	310	314	321	310	320	310	330	340	303	340	361	319	339	309	307	298	330	338	315	301	329	316	318	317	327	304	310	354	345	336	330	324	313	319	288	313	301	348	291	333	348	317	332	342	347	352	345	346	291	357	322	316	310	284	319	321	326	290	323	305	307	350	315	322	316	322	325	276	303	307	319	315	306	301	322	348	312	308	335	356	323	349	331	313	318	332	332	320	318	293	346	310	345	311	308	327	328	299	302	304	345	316	315	336	298	327	327	334	332	300	330	296	303	341	329	320	299	330	342	310	313	317	297	322	327	296	307	328	321	317	320	310	330	332	320	350	361	287	294	344	366	308	316	313	304	333	325	373	340	303	291	335	311	333	292	339	314	326	347	296	302	308	272	291	318	301	361	363	303	307	326	316	339	340	337	344	298	340	316	322	276	297	306	310	280	301	296	292	312	346	286	323	321	324	304	333	336	344	351	342	345	319	335	320	319	347	316	303	316	298	300	330	317	307	317	301	340	304	315	322	306	333	312	294	310	342	325	321	323	300	315	308
16810	26166	29787	32123	36561	35062	45258	52213	52150	48787	41380	39056	40956	33415	35323	24554	20353	16333	14552	14697	13252	11290	10399	6991	5800	5387	5023	3782	4648	4559	4591	4321	4556	4278	3556	3881	3204	2916	2307	2037	2535	2333	2518	2178	1600	1196	1035	1070	1168	1105	958	942	1020	968	998	948	912	929	882	895	919	942	945	990	955	904	968	992	941	1042	1066	1039	1032	968	1013	962	948	891	906	967	845	917	852	838	815	865	853	805	879	858	805	809	801	792	757	761	769	798	826	748	809	779	760	784	799	763	788	777	789	776	743	764	791	795	718	804	759	761	756	787	791	814	797	756	785	802	810	776	810	828	753	768	745	804	799	709	766	791	756	815	780	756	703	772	780	785	772	717	766	796	755	843	796	712	812	758	772	760	797	733	756	779	811	762	803	767	767	817	773	786	749	793	728	694	856	736	746	789	774	817	762	847	781	759	781	813	742	816	738	789	771	741	765	810	746	854	782	752	729	767	781	763	793	786	785	768	738	774	791	784	756	792	774	794	745	727	773	754	750	756	769	782	772	786	816	735	793	820	812	770	779	795	760	759	749	723	763	745	816	740	774	793	809	797	775	774	779	779	803	730	761	760	726	816	750	767	752	789	731	766	794	740	780	795	799	781	741	815	789	772	744	754	734	748	730	795	774	732	768	787	763	776	765	737	743	780	739	747	825	775	764	746	764	789	779	807	777	728	771	807	754	795	766	765	792	761	769	749	765	718	766	829	774	783	801	741	799	760	763	792	763	815	766	760	736	735	793	759	793	807	797	799	777	778	790	749	773	776	742	789	721	784	813	759	808	781	720	756	707	787	791	774	788	813	751	744	780	732	760	778	747	789	776	782	785	729	814	742	790	721	796	765	764	769	779	764	729	767	832	763	783	757	774	782	805	751	797	750	780	837	783	802	772	750	761	773	776	754	750	755	788	780	771	741	849	740	786	783	803	779	774	753	804	701	792	790	764	742	803	783	791	789	777	793	784	800	811	765	756	738	755	797	707	776	764	805	751	785	799	724	766	771	783	790	715	784	774	755	769	725	751	715	770	756	770	825	776	788	757	771	722	748	807	716	763	778	792	801	802	745	738	799	791	788	763	736	769	788	758	764	765	790	787	780	843	760	745	732	793	783	771	754	811	775	751	768	779	722	785	753	777	735	786	776	777	776	771	802	786	769	777	764	788	752	779	742	763	726	771	757	779	779	771	707	815	771	814	738	789	742	788	745	733	774	764	763	788	772	764	821	813	767	783	813	811	736	725	726	785	812	790	782	774	798	781	757	768	796	759	763	764	783	794	790	741	763	843	784	794	789	743	766	788	755	742	754	763	790	731	762	752	751	697	799	791	748	763	819	790	821	738	769	791	745	750	761	758	797	780	783	778	757	752	735	752	812	768	783	807	770	759	809	786	796	810	732	782	805	784	773	820	768	738	737	768	826	778	761	765	799	767	807	774	770	824	724	727	796	748	797	810	773	743	759	752	805	746	753	733	761	772	764	733	781	779	768	777	782	767	772	778	753	759	787	751	753	767	760	730	775	790	776	762	760	747	800	783	775	832	762	736	747	766	787	726	750	833	754	756	763	808	793	762	745	744	770	769	790	767	832	733	761	772	755	741	735	785	779	771	733	802	800	723	775	824	772	748	771	806	828	722	806	796	791	736	782	715	765	773	705	775	783	782	735	770	766	772	765	776	754	737	753	796	762	738	787	789	783	787	789	802	793	730	776	749	734	764	733	782	788	762	787	771	821	801	754	822	817	753	760	813	745	775	785	781	821	748	760	733	796	769	735	755	765	769	750	783	764	733	783	782	751	734	759	843	786	792	755	847	755	774	767	790	828	797	749	812	763	780	812	762	719	770	789	691	757	733	773	729	756	720	776	740	811	728	752	784	781	737	804	758	796	751	763	701	756	768	702	797	746	768	731	758	731	716	784	758	758	793	762	757	775	736	738	809	732	792	787	807	801	739	755	770	789	767	814	740	776	755	775	745	802	750	782	755	754	751	739	754	788	777	768	719	760	764	805	836	807	779	804	746	748	757	767	764	743	745	773	742	804	816	750	766	765	763	848	776	714	799	760	769	746	804	797	739	741	735	744	752	764	750	785	812	756	782	727	793	765	780	807	824	784	760	814	756	753	780	791	757	798	763	719	765	780	753	740	806	717	775	792	797	717	807	835	735	744	781	761	739	746	782	709	790	788	848	700	748	730	745	746	768	759	760	794	755	700	754	763	765	769	789	726	770	761	775	813	792	759	790	795	786	710	746	761	806	767	768	763	802	796	757	782	809	787	750	700	771	721	746	836	760	816	715	763	697	762	756	809	726	755	808	722	768	759	735	719	802	777	774	765	806	761	767	773	839	745	701	778	799	796	738	774	763	739	766	806	827	784	774	769	748	760	757	764	761	776	762	750	805	750	801	753	752	810	729	784	776	770	786	770	764	756	775	781	769	784	729	762	810	783	705	782	792	783	761	786	738	822	780	778	819	787	780	770	787	774	826	769	776	724	772	817	786	715	779	754	747	784	774	779	823	775	766	834	729	788	783	750	762	792	791	778	804	792	712	778	804	742	792	737	755	761	768	808	823	788	805	737	781	825	783	777	810	767	715	787	768	763	749	794	804	780	809	761	766	746	767	737	738	709	747	726	760	789	779	779	781	736	805	746	772	759	776	756	748	755	794	762	773	803	761	772	724	779	758	790	787	822	774	752	740	779	768	789	800	783	739	756	758	785	744	773	773	747	736	787	782	802	736	790	814	776	750	783	746	793	757	748	802	791	843	795	756	770	752	774	765	838	793	777	781	768	748	747	751	789	771	750	786	756	747	732	774	782	766	825	732	737	787	744	715	816	775	745	789	778	845	738	819	766	805	742	798	768	743	757	762	752	777	730	738	793	786	775	758	802	799	849	751	797	757	759	754	738	760	748	810	784	764	747	778	731	794	744	767	793	771	762	761	800	757	780	758	777	757	752	788	766	722	767	776	772	730	792	783	771	771	789	786	761	736	752	740	808	754	784	779	810	750	768	785	736	780	787	739	782	778	772	764	780	818	794	786	781	783	762	771	791	748	747	771	780	785	772	773	782	763	723	776	752	715	785	793	789	778	743	728	755	768	763	770	738	777	784	764	685	760	787	742	765	773	769	731	733	744	770	774	764	725	788	759	791	757	815	777	803	733	734	764	767	759	794	758	652	748	758	774	816	774	786	768	739	799	767	755	785	765	798	759	743	807	806	783	754	728	774	766	803	769	763	776	710	780	747	785	755	774	793	760	782	779	808	732	729	770	769	780	748	808	798	780	748	791	780	758	761	751	838	809	788	807	810	775	809	730	758	792	787	748	718	799	777	803	742	719	809	742	739	734	740	797	778	764	770	773	763	759	819	793	781	811	742	716	760	729	771	783	761	740	775	781	801	738	776	701	772	718	767	753	752	726	795	787	767	795	778	762	805	753	755	772	798	784	785	791	787	771	765	812	807	755	751	782	828	776	757
5391	4819	5505	3349	2783	1939	1842	2107	1630	1335	838	734	792	658	665	567	596	538	543	496	431	467	394	441	401	415	416	371	380	382	387	410	396	353	353	376	341	323	304	351	355	330	310	352	390	353	316	340	341	372	315	300	344	338	333	299	318	310	356	323	337	346	364	360	317	308	324	357	349	334	337	326	360	319	341	362	312	329	361	321	327	346	334	319	311	332	313	314	352	330	342	344	309	327	332	349	318	301	313	339	310	359	356	343	354	355	337	331	313	318	331	323	340	348	355	314	337	347	347	347	343	342	317	351	318	343	345	321	327	343	315	370	314	357	334	332	340	312	363	321	342	302	383	333	331	309	328	356	335	322	311	337	333	300	353	326	353	333	323	336	306	285	328	318	351	343	333	306	314	356	317	326	336	302	359	338	332	324	327	365	279	302	345	321	327	333	347	339	329	377	346	316	350	313	301	348	377	345	307	363	322	345	312	353	336	333	313	351	368	354	309	348	345	312	319	340	333	343	327	380	374	358	331	328	307	297	339	316	356	349	333	324	318	343	328	353	318	336	340	354	325	306	354	337	341	372	298	329	335	300	310	357	333	323	337	317	296	321	324	358	312	340	330	304	344	349	366	331	315	357	349	343	319	308	300	327	299	339	364	322	336	313	332	344	318	339	324	348	340	326	296	337	309	320	323	358	325	350	354	320	312	373	328	327	357	344	357	320	332	315	353	348	336	319	329	380	348	354	344	344	335	312	344	314	346	323	377	341	356	357	341	340	325	306	322	351	340	344	352	310	322	367	329	335	354	322	334	362	316	330	310	344	343	333	297	295	321	345	369	336	309	307	330	354	330	351	316	327	351	344	328	307	329	387	329	327	321	330	344	301	291	317	330	311	326	325	329	327	318	322	335	325	314	357	371	311	353	336	312	322	333	347	314	334	379	340	330	344	367	317	338	342	319	343	346	349	309	324	315	355	333	351	324	323	323	316	356	327	310	356	366	320	339	349	321	329	334	354	354	318	349	315	315	324	334	344	335	312	307	343	301	316	337	333	316	290	339	332	317	316	330	323	332	361	341	345	349	310	288	312	336	330	338	346	337	329	354	369	329	322	344	367	341	320	314	321	327	296	302	334	313	345	336	310	362	327	324	327	314	300	339	345	353	324	341	316	339	352	317	327	353	329	323	323	346	364	341	334	335	322	343	337	342	353	329	347	328	338	318	329	325	328	346	335	388	306	365	356	373	300	306	338	295	318	324	311	347	322	318	316	315	304	329	318	317	330	318	327	353	343	336	312	333	327	320	354	340	301	326	342	333	312	319	348	374	350	336	322	319	322	331	338	334	313	319	344	347	320	367	371	329	310	322	310	333	317	338	328	313	318	327	349	342	291	312	327	275	340	310	344	345	338	337	332	314	340	325	351	295	290	345	310	326	337	362	331	314	348	333	339	315	313	337	322	355	333	301	318	313	341	326	304	350	338	320	305	322	345	338	301	331	361	312	320	335	351	309	349	332	369	354	325	322	328	329	319	325	331	350	310	308	299	336	335	343	325	343	311	335	307	343	320	327	342	339	315	323	307	358	336	349	331	292	313	334	333	299	345	319	323	352	342	334	355	304	319	310	349	337	341	350	336	351	331	351	341	305	347	345	354	329	340	343	338	347	355	339	375	322	322	337	377	335	323	346	325	335	318	287	304	343	320	326	317	339	353	328	317	342	341	338	327	278	346	331	320	298	341	337	304	321	325	328	306	322	366	328	318	326	344	337	311	311	303	344	346	324	336	322	326	308	332	347	339	322	344	334	357	289	347	321	358	336	323	324	325	323	365	353	317	361	316	299	348	326	338	332	297	334	309	322	333	318	338	293	322	288	332	325	330	307	311	349	349	328	353	347	321	341	342	308	307	309	301	354	337	363	306	300	331	309	329	294	324	303	337	335	307	327	284	310	353	305	344	316	316	343	359	334	345	373	327	315	329	321	375	306	317	334	308	335	345	331	331	301	321	357	315	365	341	357	333	329	341	301	346	336	365	344	299	309	341	339	342	349	329	366	311	321	323	340	312	370	353	337	331	322	289	338	314	312	320	360	331	316	358	320	344	334	329	335	371	329	356	355	321	330	346	342	327	320	312	320	321	347	345	304	304	341	290	337	347	316	334	345	326	309	293	355	351	346	326	314	338	338	382	334	365	321	328	335	375	323	340	340	297	335	353	355	329	312	329	316	334	318	318	316	332	335	331	318	317	336	344	352	331	343	349	326	342	335	304	319	343	351	335	316	316	339	333	336	356	333	332	314	361	327	350	333	338	349	329	355	310	336	351	344	326	333	377	356	359	316	341	315	339	383	335	312	322	328	346	304	342	356	332	315	337	336	337	347	325	306	374	330	345	335	321	333	353	331	353	355	341	320	349	375	324	319	306	334	328	343	352	339	348	330	329	357	319	316	333	358	353	322	335	320	357	353	323	367	320	358	354	342	347	368	344	322	317	347	351	329	346	348	343	324	363	318	309	301	327	308	358	348	338	338	329	302	334	331	339	326	340	313	339	303	335	331	339	334	333	356	337	325	347	325	366	325	358	344	337	333	361	324	326	330	325	338	316	324	310	325	344	329	295	322	311	333	364	351	310	336	332	339	323	325	352	348	340	337	323	322	309	333	339	335	326	365	306	326	360	339	314	313	327	326	314	323	330	351	333	361	355	368	302	332	345	307	344	314	338	343	313	338	330	315	321	340	323	361	316	352	325	333	329	327	331	315	324	330	347	346	343	319	330	339	353	371	344	323	355	359	310	331	330	290	320	336	323	352	342	349	325	333	370	350	297	305	365	359	378	339	320	343	337	336	345	351	328	361	320	316	337	343	328	350	349	308	341	338	308	327	332	320	349	346	322	321	347	319	325	376	333	344	332	352	354	361	340	315	336	313	328	317	323	329	328	364	312	304	313	349	345	324	331	329	348	328	318	330	323	325	316	316	357	319	336	341	347	355	330	324	338	311	340	341	285	330	325	322	362	330	335	353	329	323	315	339	326	313	352	368	368	336	333	329	331	331	315	333	316	352	337	347	331	325	354	327	323	337	341	324	314	321	327	372	338	350	328	321	338	323	335	349	354	335	330	331	325	353	339	334	319	348	352	327	340	295	307	359	345	317	315	323	338	354	323	336	309	327	322	330	337	334	327	339	336	294	339	324	377	324	324	337	324	327	316	328	344	344	314	348	327	327	327	342	314	344	308	353	367	311	326	324	321	317	317	335	328	346	360	321	334	330	296	341	320	344	343	358	341	320	325	331	350	365	358	324	320	328	357	338	305	319	339	292	319	351	348	356	340	352	321	335	313	285	338	328	346	337	297	336	319	340	335	359	332	314	345	349	337	355	326	301	317	309	342	320	360	349	324	325	316	323	337	313	325	308	323	297	300	343	332	309	352	307	347	351	349	362	335	333	301	338	341	335	334	332	319	362	346	351	331	318	335	310	349	336	346	327	312	319	391	352	329
4548	6198	8964	8602	9402	7305	8276	10383	8640	7145	4439	3925	4566	3573	3700	2801	2642	2343	2185	2140	1983	1840	1635	1525	1447	1384	1298	1223	1265	1375	1300	1197	1228	1177	1039	1106	1036	1009	958	987	893	955	920	940	911	881	894	926	895	916	903	868	885	946	923	864	895	878	892	867	798	827	878	876	786	861	857	864	895	880	916	850	914	903	812	832	899	897	834	886	888	885	824	821	836	944	867	874	826	804	834	863	944	846	831	880	826	869	822	930	839	842	817	874	812	852	835	799	864	839	838	804	826	835	778	770	814	844	860	881	872	851	837	830	844	837	861	811	841	857	812	871	810	843	881	856	853	828	849	808	817	825	788	843	842	849	806	829	844	837	851	847	831	825	818	827	826	851	819	810	847	858	834	825	844	870	881	780	869	829	840	859	795	806	837	869	904	878	810	829	811	828	848	846	823	796	869	835	821	860	817	810	894	824	896	823	831	822	816	801	811	897	790	876	874	847	823	793	800	783	847	854	805	841	801	776	813	818	895	846	813	840	882	845	824	839	824	818	835	830	868	795	871	805	794	834	827	817	804	873	863	801	821	857	862	820	827	835	848	791	824	848	829	842	827	819	818	859	805	784	859	833	858	783	839	834	828	833	811	821	855	852	863	788	845	858	845	896	814	824	828	858	818	794	835	829	854	817	833	875	827	870	785	867	803	837	862	837	813	857	848	861	836	852	809	792	854	818	850	901	810	828	878	857	845	802	857	860	830	822	844	827	832	793	878	842	865	828	810	852	802	842	796	892	806	828	863	790	807	800	817	847	856	825	816	831	829	871	798	836	824	833	854	837	821	842	859	814	825	870	861	760	750	779	821	826	827	850	863	789	805	837	823	792	862	894	880	840	887	811	809	854	823	835	839	820	811	830	789	871	834	866	797	886	778	811	838	834	840	798	799	887	769	833	827	817	852	826	849	790	840	822	887	825	820	871	810	843	835	815	883	856	856	847	810	838	846	784	785	824	845	875	848	833	807	817	846	817	868	838	815	814	841	823	831	900	868	818	828	826	895	862	887	811	846	859	817	860	841	792	826	815	837	826	880	806	789	811	834	847	865	857	839	842	804	878	869	769	830	822	845	773	860	836	908	795	828	812	863	885	862	859	799	842	817	795	865	814	851	813	860	899	904	828	825	885	862	877	839	858	793	808	812	758	823	817	851	803	784	840	845	824	867	856	858	830	867	854	849	749	859	827	850	904	784	947	870	845	830	771	820	815	845	797	826	865	814	818	899	860	816	805	826	805	832	779	799	836	846	811	810	824	819	791	822	823	843	880	885	879	861	871	844	842	827	806	797	827	847	768	850	844	810	840	807	909	876	820	857	871	842	832	868	824	883	874	807	867	834	809	779	841	799	795	817	861	824	835	850	841	843	817	786	857	863	818	825	854	831	794	853	781	801	832	818	794	813	802	802	846	827	864	824	897	824	842	908	814	792	780	805	852	845	844	803	852	891	838	847	862	852	853	775	805	883	804	781	839	831	807	838	827	857	774	895	822	834	791	803	832	848	871	824	827	858	859	893	771	806	837	835	810	830	821	889	833	838	778	833	811	892	807	838	772	881	836	829	821	827	827	835	882	814	873	856	840	821	789	843	844	796	789	869	809	824	791	828	814	840	825	855	867	814	850	825	782	848	816	868	836	905	908	840	838	851	834	841	791	863	820	840	856	907	853	781	849	845	868	866	779	800	853	839	875	818	867	756	863	798	831	843	856	915	860	812	840	833	847	836	806	776	804	845	875	869	831	843	911	829	802	849	869	848	869	834	832	809	866	799	893	896	835	836	819	852	824	862	873	834	864	844	826	862	867	844	786	858	841	850	838	835	820	835	843	815	845	803	860	835	830	841	837	814	825	808	844	851	823	820	900	833	818	802	834	816	879	781	805	829	857	857	820	829	832	824	878	829	808	813	864	851	880	870	837	875	809	833	861	808	817	836	825	861	862	857	850	824	791	857	816	806	766	825	818	873	879	760	860	875	812	863	848	825	835	817	777	827	860	818	866	799	800	842	862	840	828	862	851	806	822	823	817	785	810	847	861	879	845	876	876	857	870	839	864	873	829	824	835	824	800	861	818	816	832	831	843	835	851	877	856	828	826	841	817	877	832	785	850	886	842	848	778	848	803	846	782	850	851	818	785	838	832	835	786	833	803	834	802	817	843	866	819	829	826	852	886	779	773	804	843	843	805	810	784	797	803	845	797	820	806	791	847	829	857	843	837	825	846	844	852	834	824	841	867	801	813	812	835	822	818	872	839	805	838	801	850	811	815	823	866	855	856	849	838	803	862	841	822	809	840	791	855	793	826	813	867	825	788	879	842	886	797	879	807	853	867	875	820	810	868	838	822	824	826	840	827	824	842	856	812	860	849	829	833	857	827	807	873	788	820	848	811	875	810	850	791	876	847	855	827	882	832	860	823	797	836	883	824	862	854	805	835	852	832	833	855	863	845	795	791	868	817	856	815	804	866	833	853	797	844	844	823	866	818	867	870	827	834	860	863	819	828	817	790	830	831	837	800	833	820	855	862	754	826	826	845	843	781	832	848	869	805	789	821	833	873	844	793	846	845	808	861	825	811	867	867	866	832	816	869	777	849	827	819	797	837	841	797	800	805	818	834	847	805	859	829	814	837	828	837	848	829	850	781	824	810	822	813	834	852	841	880	876	805	863	831	794	856	838	807	854	790	842	811	853	875	832	854	802	801	833	867	863	794	841	859	845	831	842	837	830	826	861	859	819	853	788	802	839	794	839	858	822	807	935	843	866	816	876	809	900	903	848	836	857	809	857	806	848	808	776	862	850	800	848	845	819	900	808	829	854	850	816	762	845	825	795	791	859	866	796	844	849	922	822	822	869	833	816	832	821	854	858	850	872	814	792	790	814	795	823	813	854	875	841	795	835	874	796	846	840	850	879	813	799	870	830	835	827	858	867	840	835	866	828	814	845	810	854	828	830	879	830	846	864	807	822	810	902	827	796	880	851	792	809	791	880	811	827	787	830	767	844	879	849	855	879	820	841	852	868	856	797	793	786	824	873	841	828	820	839	855	829	842	837	840	833	869	855	829	831	872	861	865	852	790	855	849	836	833	843	812	892	819	872	845	893	834	829	861	846	834	818	836	829	847	836	778	819	796	817	820	887	852	809	858	848	806	896	827	825	846	809	838	831	829	845	881	864	741	813	784	827	834	836	788	802	833	838	807	844	791	781	852	824	815	854	815	841	826	861	843	875	835	831	773	805	800	863	847	808	807	813	831	876	820	857	806	835	821	876	791	782	874	854	835	805	832	835	879	765	851	817	836	858	867	872	846	795	851	872	789	862	845	828	833	828	823	819	809	819	806	820	837	808	825	820	781	868	826	893	788	848	876	809	848	811	827	862	828	810	867	787	820	850	838	841	875	799	816	839	784	834	837	869	874	796	834	849	775	829	826	845	912	850	820	842	806	779	833	790	817	816	783	788	797
20823	23002	27573	24566	23235	19014	23329	29083	28218	23682	13188	9858	10762	7389	6686	3446	2931	2295	1898	1844	2081	1698	1152	889	768	757	745	643	634	729	687	658	700	657	630	604	549	560	475	441	536	503	501	477	439	436	380	478	413	410	393	399	388	385	400	421	401	387	448	426	402	397	397	390	393	346	432	389	431	414	440	390	422	425	416	428	423	371	399	413	372	381	380	423	417	442	405	375	457	367	396	392	407	411	389	397	416	409	372	371	374	361	400	407	403	351	353	401	409	387	439	398	419	380	398	406	392	408	383	363	403	398	393	440	401	394	453	409	402	405	433	394	434	399	407	421	403	394	427	403	408	388	383	407	366	392	388	381	395	402	400	386	421	439	355	371	391	397	407	407	441	443	393	357	432	344	386	431	420	383	400	401	385	388	408	372	390	399	418	393	387	398	398	431	368	400	389	377	406	399	383	387	401	371	393	412	417	406	389	418	367	370	386	410	399	406	393	385	406	394	406	402	394	459	398	375	419	391	412	367	387	379	434	355	389	413	418	409	387	400	430	438	407	395	352	400	428	380	411	402	406	389	413	398	429	369	408	367	401	388	377	372	433	383	393	397	404	386	409	428	366	388	428	429	442	373	411	397	386	400	367	428	415	390	410	370	403	426	415	384	387	398	435	374	380	405	422	418	370	417	441	411	391	373	386	412	420	371	398	424	386	426	367	395	364	400	382	410	377	378	411	414	376	388	343	472	421	387	411	409	418	390	400	377	364	396	392	396	408	403	395	380	356	369	354	353	386	385	396	396	365	409	402	385	438	370	381	420	384	358	403	406	403	405	370	373	434	354	411	429	420	389	439	395	362	388	430	386	404	407	384	374	380	391	401	365	403	404	367	362	431	391	385	387	420	388	375	415	403	411	414	394	386	405	409	368	392	405	357	387	421	406	372	390	434	380	399	399	415	399	434	384	396	371	396	403	407	388	361	404	422	424	404	388	370	382	355	390	397	348	400	406	409	390	387	389	389	426	398	388	401	386	396	406	410	364	400	374	399	403	343	395	413	397	386	412	402	404	410	431	395	409	391	390	382	399	416	417	391	384	366	417	404	367	390	378	367	397	397	379	391	391	412	392	363	341	346	377	389	399	422	397	411	387	392	360	420	399	367	382	417	409	438	375	360	400	418	397	386	408	402	393	394	345	440	404	398	394	394	368	371	420	381	397	398	371	415	402	387	399	369	376	399	401	371	360	407	405	397	388	375	410	406	393	405	393	405	407	401	402	385	378	375	411	404	410	375	402	383	413	383	401	401	397	394	412	400	381	397	403	424	410	366	361	351	401	421	375	421	364	402	376	437	421	367	352	383	403	390	401	367	363	416	385	405	405	365	384	368	394	412	439	397	378	403	428	375	417	427	398	385	438	385	379	391	388	393	401	398	374	393	399	409	397	407	407	369	386	389	416	376	405	392	392	378	377	402	397	366	367	427	389	400	399	402	420	390	370	379	354	398	381	387	377	404	393	403	404	372	391	385	389	396	384	388	383	391	380	427	405	370	432	389	374	370	386	405	394	403	380	403	368	394	405	377	382	431	378	420	393	389	384	395	379	389	411	408	395	385	399	343	377	411	396	397	410	425	381	432	380	366	421	410	380	430	388	413	387	400	394	368	381	370	394	359	392	388	380	353	424	396	381	415	394	374	398	391	362	418	410	386	419	380	409	383	409	402	396	360	373	383	350	396	395	437	358	401	375	396	386	358	422	419	368	452	430	439	402	396	379	388	367	411	372	423	406	398	388	424	368	361	400	406	401	395	358	401	425	406	377	434	414	430	382	353	418	391	357	389	383	426	382	371	418	380	376	400	359	380	415	407	372	379	407	417	400	420	393	409	361	406	376	423	392	394	429	386	360	368	390	429	405	389	389	348	398	403	377	400	394	378	429	398	398	391	396	417	406	413	372	391	391	398	399	380	403	369	404	388	392	400	413	382	375	421	401	401	398	371	371	383	372	370	394	382	384	394	404	389	381	397	346	368	360	450	399	357	389	408	408	413	340	410	386	386	408	354	395	406	378	389	381	402	395	369	388	445	415	360	408	394	378	381	401	411	421	409	412	370	394	398	394	366	404	411	387	396	398	374	383	405	395	415	389	436	398	437	411	397	423	419	370	408	377	408	402	387	421	393	388	376	432	386	392	414	432	397	420	377	418	394	399	387	411	390	390	369	386	378	408	401	424	364	389	394	358	377	394	375	404	398	404	399	426	396	374	358	393	400	399	391	409	411	390	398	390	395	429	430	371	390	400	401	383	377	378	348	391	390	417	360	355	362	390	394	400	400	340	389	374	362	399	386	411	401	411	386	434	414	392	408	402	408	362	404	390	403	417	410	389	412	396	394	391	379	388	453	369	378	384	422	381	411	415	397	392	380	367	384	383	375	375	446	394	386	398	441	363	420	370	406	419	396	384	370	405	425	379	362	388	380	393	371	382	429	356	393	383	400	411	363	372	402	410	382	393	394	374	394	369	369	405	411	434	394	405	401	381	416	400	424	401	365	397	414	384	404	400	390	386	400	406	428	427	390	383	368	396	378	390	400	416	406	388	452	439	378	385	411	432	405	396	399	392	374	417	391	466	365	393	423	385	400	416	373	415	353	397	414	413	391	376	385	402	377	434	413	412	398	393	413	401	432	385	388	411	399	403	396	414	394	403	416	422	397	390	393	393	389	382	415	414	436	390	405	444	395	377	419	396	394	407	414	388	394	387	398	392	397	395	371	417	387	398	407	412	390	404	410	408	390	377	370	401	395	347	429	401	439	422	395	400	374	397	370	376	403	394	362	384	403	407	375	374	415	405	396	393	361	390	378	435	425	392	392	401	394	379	401	374	393	432	421	397	374	388	428	365	383	372	390	384	394	424	364	390	390	380	392	390	379	397	435	403	397	374	398	416	403	409	425	395	374	401	379	354	412	383	363	413	410	382	354	403	386	406	362	423	379	401	388	407	391	428	403	408	439	385	375	385	399	387	366	410	406	430	408	382	434	375	407	387	372	391	375	407	400	400	365	384	424	413	409	419	365	397	382	412	398	409	438	407	402	402	382	378	404	424	393	413	417	359	361	405	354	396	412	392	410	397	364	376	421	402	391	375	380	416	438	377	439	362	385	369	406	367	402	367	407	383	414	383	407	390	368	409	409	380	380	398	401	421	391	391	382	412	415	377	357	391	382	369	403	386	345	428	391	410	411	449	425	402	374	399	417	381	390	375	363	381	384	391	375	376	404	391	394	397	430	420	382	408	380	392	352	408	357	371	391	432	407	411	403	365	383	457	369	362	402	366	380	390	362	390	382	412	408	385	368	404	383	403	419	381	369	412	370	397	400	404	395	391	426	399	422	423	394	391	383	389	423	416	424	413	374	387	363	430	398	377	408	355	397	367	418	398	374	354	428	395	373	376	396	403	371	397	390	415	384	397	405	413	421	383	392	415	384	412	398	415	405	413	378	380	389	399
13388	19564	24588	26152	30942	27822	40236	46280	44729	39593	30653	29435	32399	25036	25224	15722	13403	11938	8798	9274	8738	7564	6117	4706	4140	3658	3250	2911	3124	3363	3335	2954	3298	2867	2742	2839	2421	2117	1710	1566	1801	1780	1769	1594	1347	1260	1122	1191	1248	1086	1052	1095	1093	1056	1046	1039	1007	1048	1035	1081	1060	1136	1031	1093	1067	1056	1000	1129	1084	1096	1063	1082	1096	1076	1010	1010	1045	968	1027	989	1040	997	977	1023	1011	978	999	1047	996	958	988	1005	988	985	958	924	984	994	934	952	1005	947	933	980	999	993	962	974	933	1024	995	984	959	954	979	919	934	955	951	949	961	980	1012	890	956	981	946	1004	938	975	990	1063	952	991	935	962	943	1005	995	951	1016	932	942	916	936	1018	919	982	966	943	925	939	952	995	929	957	930	973	952	961	949	965	960	939	894	922	996	917	965	950	963	960	927	961	971	970	957	987	994	1006	943	954	987	982	936	911	1025	952	976	916	927	1035	907	875	930	986	916	937	946	951	933	916	956	939	965	948	948	883	977	971	989	939	926	992	952	979	988	950	1012	929	959	974	951	918	962	1002	954	942	939	946	949	942	942	945	931	928	947	980	1014	938	988	972	927	950	993	1025	969	955	929	977	930	973	929	942	958	953	951	957	943	936	919	998	950	984	1019	971	971	944	930	925	991	918	983	911	972	967	936	995	928	990	963	995	926	922	947	960	973	955	894	929	989	918	935	953	986	959	916	940	942	957	930	973	982	1008	969	950	928	972	962	962	930	950	963	991	989	984	973	968	935	940	976	955	912	938	947	933	963	941	995	951	968	932	940	960	962	897	956	985	949	903	946	906	951	956	957	975	1001	927	926	1008	948	913	908	978	929	902	907	959	973	969	973	1009	983	989	935	955	948	944	954	918	998	930	955	973	936	955	921	908	959	949	1003	932	950	972	941	982	925	1046	933	903	903	989	972	965	965	995	959	935	959	992	928	935	931	934	977	948	1006	991	925	977	943	957	892	946	963	950	952	992	969	924	948	920	952	991	973	954	973	979	948	995	958	981	972	962	976	973	951	930	956	953	893	915	988	919	962	954	941	1012	933	947	947	954	1013	956	909	981	1003	989	951	943	967	969	970	909	951	980	934	928	916	959	927	956	978	1028	971	911	969	981	964	1013	970	980	977	986	996	947	918	959	996	1007	922	890	910	954	983	921	950	962	969	984	986	979	926	966	888	904	969	1010	957	955	993	1001	989	979	952	902	981	990	981	992	979	986	970	974	962	908	934	875	943	954	926	982	942	968	948	940	1003	959	920	993	933	937	928	963	905	951	956	924	976	935	988	945	956	921	948	963	992	967	966	934	984	927	975	957	966	975	905	964	971	903	1022	1011	964	962	931	921	983	913	961	938	953	952	959	949	969	1040	934	985	919	946	928	922	951	955	949	962	1009	935	956	968	944	950	944	940	887	954	973	965	995	1004	960	976	966	1002	985	933	934	943	930	956	921	991	945	909	990	958	953	956	949	977	907	970	970	979	918	962	964	981	1024	1006	963	986	955	965	951	1017	954	955	952	962	975	961	941	966	949	947	980	965	955	966	948	975	985	987	929	888	939	936	952	1012	873	943	1015	966	954	932	971	984	940	958	920	979	926	979	944	955	972	980	929	981	939	963	905	940	979	944	983	1024	971	972	972	950	907	908	1030	915	928	970	926	961	967	952	939	951	969	979	931	987	981	987	975	941	972	966	914	942	974	912	933	1027	911	959	951	937	937	991	915	977	913	1018	934	982	932	951	954	959	941	932	964	927	920	1001	988	949	974	931	961	988	949	950	985	903	990	980	970	962	922	957	983	918	961	967	944	943	998	918	922	960	995	919	986	930	954	985	1004	973	973	899	966	1014	886	917	956	951	1002	991	957	964	1013	973	999	916	960	924	939	978	988	953	1038	957	979	956	974	972	951	938	993	988	977	987	925	931	961	966	1012	963	990	950	943	964	989	991	962	953	941	922	1005	953	950	934	950	948	961	896	949	946	983	969	965	967	934	927	902	946	929	1032	957	984	946	938	946	956	935	915	945	947	948	902	955	1011	974	969	901	941	960	962	914	927	960	926	965	942	983	982	962	954	983	995	985	925	958	978	951	969	914	950	995	956	961	937	929	956	949	962	953	984	1010	1014	1019	935	976	955	923	949	1001	966	996	964	1003	923	991	991	910	962	940	895	975	948	977	937	947	921	988	914	938	969	945	972	929	950	973	933	911	988	971	944	900	971	955	950	975	965	985	932	990	942	984	922	957	906	930	926	923	905	927	991	963	954	937	931	978	1006	932	959	955	932	922	979	965	931	1002	959	937	980	934	916	1008	914	933	975	997	925	940	965	907	980	975	966	1023	968	941	928	904	947	929	976	917	985	961	956	920	994	944	908	985	940	984	984	991	937	995	983	945	928	964	915	960	942	930	934	1016	948	940	938	946	948	1001	984	920	918	1011	910	998	1009	964	924	893	907	971	939	921	1010	962	925	950	957	963	952	927	933	963	942	931	974	917	1020	997	968	985	990	926	972	932	945	917	970	970	973	977	957	941	963	1008	950	966	931	920	952	974	962	993	910	941	935	955	948	923	920	944	990	934	954	937	979	939	991	965	928	1018	944	1005	964	981	986	914	958	1014	902	985	947	955	944	940	912	1015	953	1026	979	939	952	982	1027	934	945	949	950	994	943	950	953	932	998	975	931	1008	978	923	986	959	929	954	895	951	950	971	944	976	874	994	917	965	972	989	926	1004	926	917	983	926	938	985	915	931	1005	961	911	899	950	991	955	971	973	941	982	971	948	937	988	930	932	916	961	972	970	930	971	950	922	958	970	961	951	958	961	924	956	980	967	914	906	944	982	922	915	1027	915	980	988	985	914	929	964	940	952	918	921	884	963	1015	983	961	936	947	927	966	918	941	940	911	983	925	955	938	985	932	969	957	955	998	943	942	993	935	941	908	960	959	956	963	956	1014	986	979	964	890	973	874	883	949	909	954	914	1002	929	951	938	981	930	952	974	939	951	976	972	950	911	887	929	886	963	945	952	995	966	994	967	957	931	948	945	976	987	977	957	898	994	974	979	958	974	904	923	925	993	979	928	922	896	1027	948	1004	928	990	922	944	951	896	964	966	1015	879	956	955	901	936	973	952	1014	886	886	949	920	980	966	925	993	983	947	923	949	996	994	945	912	940	942	961	955	1003	987	948	917	947	900	973	964	917	966	923	973	964	948	968	925	979	991	961	948	948	983	955	968	968	959	961	890	971	960	932	980	944	965	966	941	927	964	982	1012	979	909	990	929	889	932	948	1011	890	940	973	948	921	899	917	928	959	959	1001	1015	904	937	951	944	925	982	962	987	982	1009	954	938	897	914	970	946	976	948	946	958	983	924	971	978	944	974	983	990	974	941	921	991	947	961	923	922	920	935	930	976	980	951	954	918	923	977	945	979	963	895	922	918	981	964	1012	1000	939	987	951	948	982	905	889	985	926	938	1020	961	1019	912	933	946	941	893	969	958	946	954	962	942	962	920	947	958	952	1042	913	968	954	984	959	952	894	945	997	1020	944	940	965	984	977	985	911	955	934	978	961	983	922	1008	941	994	966	1012	896	965	1005	937
30122	29647	33276	29831	30520	26098	34071	41369	38968	34735	22371	18609	21108	14194	12782	6417	5134	3967	3525	3436	3295	2277	1859	1277	1160	978	858	752	816	850	826	762	884	770	729	752	641	563	486	465	480	513	483	437	428	345	362	393	346	339	359	370	324	327	337	334	369	306	319	335	346	324	338	307	325	337	336	338	308	316	316	294	341	345	334	326	314	289	345	338	271	335	324	294	319	323	332	341	319	281	289	284	328	324	312	305	280	298	309	346	346	315	291	309	264	299	338	275	340	309	325	332	287	299	285	298	281	267	270	307	316	333	281	282	292	317	310	347	301	307	299	318	331	301	327	318	326	337	307	347	300	331	284	317	300	295	323	323	319	331	319	300	300	308	333	298	283	316	315	329	312	313	302	307	302	295	330	311	284	287	350	316	302	292	346	321	296	329	301	299	281	308	321	298	269	307	306	316	340	345	327	304	290	319	318	289	302	343	304	295	303	341	324	301	317	314	292	321	304	297	330	313	327	313	325	311	338	296	308	281	335	299	300	342	303	338	312	326	273	288	313	314	313	338	313	288	326	317	304	296	316	319	343	280	295	322	325	316	289	316	288	283	330	291	265	294	312	302	282	311	292	294	290	290	315	327	325	315	294	322	329	321	297	328	293	340	333	286	330	316	295	286	297	320	295	295	293	322	298	312	327	304	294	295	281	333	313	307	307	307	280	338	297	292	309	344	306	292	318	306	293	340	342	273	333	301	309	286	295	330	317	305	312	334	267	289	279	297	298	315	271	314	308	329	335	324	353	320	313	297	282	277	278	305	304	302	303	316	325	302	327	323	284	326	303	307	298	333	305	286	304	336	355	335	319	324	330	300	296	306	306	301	323	302	315	321	264	313	267	317	286	294	328	269	291	290	335	326	326	341	293	324	311	292	268	331	309	276	335	285	295	303	332	311	312	279	339	265	364	317	278	317	286	289	297	314	300	314	323	295	313	323	303	319	334	288	312	320	317	326	312	313	304	293	304	307	286	307	304	332	325	335	334	370	322	286	337	308	288	294	303	307	324	323	307	303	311	305	311	302	311	336	318	305	308	311	300	303	274	284	304	324	314	316	315	308	299	275	310	315	307	317	285	340	315	298	307	337	349	343	319	303	291	303	295	300	317	289	311	326	305	300	298	310	282	306	302	310	281	318	279	286	262	307	332	303	305	353	317	301	337	293	311	289	317	319	287	308	332	335	299	297	325	315	311	291	310	281	333	299	283	303	286	283	325	293	348	319	318	309	321	309	274	305	323	339	311	318	293	316	315	308	287	322	299	281	298	289	324	317	304	291	312	267	283	296	286	317	317	300	308	309	354	291	327	295	317	299	297	320	306	288	287	322	332	314	299	304	337	304	302	316	330	294	289	300	316	308	315	302	269	273	284	293	279	295	329	316	327	372	338	304	313	333	296	286	307	284	338	313	360	314	311	322	310	294	303	298	286	285	314	304	315	299	300	303	324	321	263	295	326	323	285	322	305	333	312	306	320	311	282	310	321	327	307	281	303	279	249	336	326	301	313	320	302	333	291	317	313	321	290	331	300	314	320	323	282	335	284	314	324	294	297	308	321	305	322	289	285	308	297	296	328	312	303	327	309	323	328	315	345	301	337	321	310	284	332	319	310	343	290	295	301	313	289	307	326	302	315	309	307	304	304	352	327	347	318	311	339	292	324	294	298	336	279	264	280	280	262	333	308	298	314	326	286	322	306	289	291	315	331	304	302	322	310	276	319	326	337	319	321	278	314	321	338	303	334	305	325	333	331	317	312	301	332	328	318	289	304	290	335	302	287	310	249	294	296	290	296	305	307	278	302	304	318	315	322	325	296	306	296	305	273	318	293	318	302	336	315	295	337	321	324	292	306	327	333	299	277	330	350	312	284	329	288	333	279	297	301	317	341	300	326	306	342	310	314	314	300	283	333	300	322	312	298	323	303	291	319	282	296	286	320	283	317	317	324	299	320	332	290	302	301	303	323	307	318	324	324	301	332	297	314	309	320	316	319	331	293	305	338	306	297	330	299	322	306	291	328	352	308	293	300	309	313	309	326	315	326	302	352	344	320	300	306	293	287	307	285	315	320	298	291	320	308	345	341	301	290	281	304	292	309	289	328	329	308	287	302	302	284	299	289	321	303	275	295	306	283	344	297	315	337	297	306	323	301	284	328	315	310	326	328	332	315	304	336	339	334	314	305	295	321	310	340	325	318	330	291	265	344	307	295	313	312	345	309	309	316	289	293	316	309	353	328	324	293	277	312	338	312	338	349	318	293	325	283	257	271	320	284	290	318	306	333	282	287	307	318	324	312	293	317	294	311	306	296	306	283	327	296	281	274	275	318	315	283	287	316	324	267	313	300	299	313	339	336	295	285	342	275	314	296	290	352	316	315	350	301	286	305	307	308	311	292	311	309	323	306	306	326	284	294	280	281	299	331	289	314	266	308	307	310	303	339	318	299	308	341	312	305	330	301	305	306	300	318	309	318	321	297	311	302	285	293	307	352	342	310	322	303	345	303	296	338	290	321	307	327	299	309	299	306	319	299	306	306	280	319	280	309	307	314	317	302	316	285	334	328	320	289	332	295	300	292	338	303	351	367	284	323	303	316	337	279	325	302	314	328	310	333	301	295	323	307	298	310	292	308	304	314	304	315	332	305	302	307	319	297	291	297	286	304	322	336	307	328	278	308	310	283	288	289	325	320	319	308	292	336	301	305	274	320	263	292	313	320	310	320	305	319	285	324	291	309	302	315	298	300	302	301	298	326	279	342	319	309	337	309	327	316	320	309	322	330	295	288	316	312	296	331	318	338	304	317	302	301	315	314	294	303	286	311	297	294	289	309	347	328	304	296	312	312	306	335	303	318	295	332	314	314	301	324	333	320	336	313	288	266	330	326	318	316	313	330	325	326	290	325	319	315	261	329	324	326	311	320	340	309	323	327	299	303	294	278	316	316	286	326	343	282	298	317	323	320	347	292	307	325	329	307	313	312	274	286	341	313	310	297	302	286	324	274	269	304	296	288	283	308	314	299	314	295	274	310	333	312	321	313	288	278	291	295	275	284	312	305	293	316	300	289	337	326	345	334	319	306	306	305	307	351	321	370	288	322	328	285	314	289	324	295	329	304	286	321	321	304	323	295	328	341	305	317	307	310	276	295	301	301	312	322	315	283	284	304	298	319	341	301	293	319	317	326	284	312	305	301	313	313	269	322	315	317	284	293	318	331	325	286	300	323	324	292	303	317	309	319	322	329	305	302	305	320	312	284	289	318	313	304	313	313	305	297	314	282	317	282	280	314	304	300	309	297	309	301	328	306	286	310	285	320	285	345	303	317	316	315	322	333	317	344	311	335	315	335	290	309	334	316	337	329	339	319	318	304	297	281	318	295	355	310	303	298	312	300	298	323	321	308	301	342	328	326	308	303	346	303	303	318	287	321	323	303	304	292	296	291	321	326	295	311	320	303	297	291	298
17841	24449	29434	32361	36724	35309	48061	52837	52916	48174	39379	40381	41744	34772	33227	22752	20478	17648	14499	15864	14078	12025	10425	7091	6178	5472	4710	4083	4181	4779	5300	4337	5111	4223	4138	4116	3387	2654	2129	1970	2183	2333	2196	1795	1435	1166	1144	1176	1191	984	1002	971	993	942	987	895	931	906	916	1002	944	921	856	964	881	898	998	974	949	938	962	997	976	1039	920	863	885	861	782	828	849	868	803	848	800	810	814	785	796	804	784	886	807	789	773	693	759	748	804	794	736	839	765	711	770	731	741	785	751	710	725	741	784	742	753	765	713	711	748	790	756	738	769	749	745	792	747	737	782	713	766	791	791	769	726	744	755	733	768	709	677	767	754	754	762	695	739	741	710	789	737	794	751	745	760	730	778	742	806	757	739	750	745	815	771	747	782	761	767	744	753	785	726	794	756	778	796	775	742	719	706	811	751	738	747	739	757	734	716	758	731	766	735	750	740	722	786	814	784	756	775	736	764	727	715	761	725	760	762	798	731	762	756	723	784	730	777	784	762	741	738	749	712	705	749	724	808	761	757	720	790	750	746	779	676	697	765	766	771	706	765	782	746	764	759	737	776	802	729	768	774	784	750	719	757	730	747	731	744	739	738	730	765	763	768	738	785	724	716	728	703	760	731	784	738	741	755	726	746	757	761	794	767	709	733	714	713	717	773	768	755	760	735	784	740	752	750	761	783	760	736	743	804	729	690	724	760	732	747	725	745	737	788	705	766	756	764	722	754	734	709	756	766	734	748	710	821	731	763	784	740	753	756	754	771	777	713	722	803	714	729	713	770	757	711	747	733	740	747	726	801	738	769	763	751	780	715	707	729	740	706	731	748	782	748	760	730	740	777	741	768	729	698	712	813	753	714	739	745	782	743	720	785	698	806	741	761	745	744	761	798	768	781	661	791	721	795	751	763	733	763	755	787	749	777	801	747	747	775	763	745	712	681	731	764	774	753	706	782	728	777	710	813	749	753	729	758	775	761	730	762	743	755	747	738	788	747	744	776	745	761	779	773	740	768	780	772	747	735	780	782	793	721	758	747	748	778	736	776	773	758	749	749	753	746	729	754	749	717	788	742	717	738	761	729	753	788	754	803	734	770	759	794	714	723	711	758	753	754	748	728	773	797	743	739	741	699	749	729	804	729	679	754	783	752	774	780	763	755	759	704	760	751	784	753	753	775	713	705	738	810	740	723	740	744	795	748	752	754	747	728	704	759	752	768	771	766	761	800	760	746	762	715	758	786	763	722	751	826	772	798	711	759	767	793	783	776	780	756	792	777	704	719	729	779	703	787	768	718	744	723	786	727	703	737	719	757	761	789	766	751	723	720	782	778	726	718	714	774	766	786	761	755	787	746	746	724	736	762	776	769	736	726	732	753	763	770	709	743	747	800	758	772	754	729	792	743	733	762	669	758	738	770	721	709	719	785	762	785	745	793	739	750	764	720	758	768	780	759	805	755	750	711	699	744	756	724	751	732	754	736	721	729	729	773	711	732	750	750	747	797	776	831	776	735	799	742	768	774	743	754	733	774	726	752	765	707	767	773	788	710	751	775	684	795	775	693	772	732	778	757	748	776	716	733	747	743	794	743	746	736	829	726	748	775	754	759	722	724	735	794	764	768	707	729	764	746	792	689	752	757	757	765	781	765	693	780	764	720	776	787	742	736	728	757	722	705	762	751	731	718	740	798	767	761	771	722	774	771	816	795	675	758	721	852	744	752	723	768	736	767	739	795	790	700	744	694	743	769	720	731	713	763	762	784	719	764	794	788	746	736	776	764	734	777	707	751	745	775	747	728	734	765	710	772	805	785	717	756	788	724	758	744	774	727	745	724	745	702	763	809	760	747	707	746	745	726	769	797	675	744	775	766	713	746	779	736	694	681	775	725	793	735	800	753	781	706	752	708	734	730	696	768	698	741	742	811	783	730	775	790	740	759	759	717	746	777	728	708	762	780	731	746	707	703	755	777	766	712	725	773	763	766	754	703	763	758	723	735	797	697	735	793	761	750	777	726	750	784	782	837	738	730	769	714	752	789	724	779	766	745	779	730	783	790	795	719	764	769	756	736	763	738	743	796	730	762	733	751	767	802	786	743	806	740	777	740	841	768	743	752	813	786	740	721	714	791	767	776	781	696	794	764	745	764	738	750	773	733	753	769	696	773	756	760	801	743	753	730	819	780	659	740	728	749	800	724	749	768	762	747	750	794	736	731	715	741	747	704	747	756	757	778	745	759	789	774	746	764	671	764	782	728	775	798	750	690	722	750	722	730	787	782	755	754	752	730	693	772	728	751	738	765	721	743	810	759	721	773	702	806	746	766	744	742	720	766	735	745	779	755	769	715	773	754	711	747	797	751	763	775	779	814	775	756	749	742	736	742	732	734	765	748	757	807	725	763	737	778	756	753	752	703	762	758	717	782	802	745	744	769	807	756	742	736	777	754	736	791	731	739	721	762	714	761	742	725	801	770	744	742	720	786	736	724	738	810	732	702	739	737	753	719	731	710	764	764	796	762	709	778	791	730	762	784	772	735	747	804	793	763	745	769	756	763	748	737	775	739	713	745	747	685	756	765	749	714	756	746	741	743	709	736	731	751	675	755	730	707	749	772	716	775	700	750	785	755	776	792	802	784	772	746	702	704	744	764	798	764	792	725	785	788	752	787	715	764	748	788	734	743	802	731	753	752	720	717	776	732	739	766	769	719	771	734	778	708	731	781	721	715	765	741	736	746	817	787	741	760	737	738	773	710	808	739	724	748	756	777	773	722	727	748	740	782	758	772	729	707	702	754	739	731	783	799	761	718	731	753	772	724	732	757	749	749	754	730	737	705	737	740	774	746	753	785	776	766	790	753	752	755	757	736	761	765	739	703	822	735	755	735	746	747	758	748	785	758	709	748	742	754	750	731	759	736	733	741	732	779	749	785	707	790	785	749	732	728	726	733	785	680	753	758	738	760	765	783	765	763	748	695	727	717	722	765	767	770	679	725	823	757	757	718	743	702	745	800	672	733	779	743	729	775	766	752	765	762	721	761	738	733	762	715	751	740	759	773	715	745	732	716	769	768	753	761	788	756	750	773	769	802	763	740	754	763	795	771	739	778	732	709	711	774	735	719	770	715	753	733	772	747	738	760	815	760	716	736	761	778	773	713	705	714	718	752	791	786	750	800	724	737	795	744	722	715	765	737	718	764	692	719	748	723	756	740	774	697	753	720	780	736	791	793	754	741	807	750	761	760	753	751	784	752	754	775	766	768	765	737	751	750	782	798	810	691	762	716	779	702	728	753	750	705	766	798	698	765	782	722	734	767	744	757	724	707	792	768	785	706	775	730	747	788	763	757	776	723	747	750	723	772	759	793	752	754	747	692	778	763	741	798	763	766	772	785	721	772	745	761	753	781	750	776	779	762	753	805	784	767	724	760	736	784	711	709	748	785	776	728	814	785	776	749	747	676	766	738	717	735	739	744	758	793	755	754	769
5545	4298	4990	3518	2675	1981	1980	2039	1593	1196	831	734	829	679	719	546	615	506	525	483	499	462	439	406	393	385	379	369	383	386	408	358	370	383	343	357	345	362	359	350	351	341	323	314	330	317	307	357	310	350	331	326	349	330	336	327	361	337	332	344	358	350	349	351	352	359	321	359	326	344	363	325	302	300	334	311	321	313	326	330	302	334	338	321	337	360	304	323	339	350	334	335	353	360	317	317	320	318	344	331	333	341	373	355	320	310	336	331	346	335	300	326	334	332	303	295	302	330	332	332	353	332	338	312	347	329	337	325	358	313	333	348	310	346	319	336	344	339	332	340	354	325	320	324	323	286	332	301	323	324	342	291	350	343	325	335	328	337	320	345	325	303	314	321	316	357	324	341	347	321	332	311	341	325	349	348	337	357	336	346	335	315	342	319	319	298	338	336	349	319	366	336	352	352	323	290	353	287	301	333	333	359	297	326	351	347	334	336	333	331	322	338	355	339	358	312	309	350	338	332	319	347	371	264	316	339	310	305	350	324	342	334	358	321	317	361	338	322	310	323	359	316	330	322	338	334	331	343	288	300	334	318	354	332	323	368	350	344	290	330	314	318	337	318	331	331	334	323	346	317	342	327	323	327	343	364	323	358	300	320	282	330	316	331	347	336	332	339	321	305	299	349	335	336	337	321	315	337	331	334	295	341	315	349	303	319	320	340	291	302	302	315	326	311	307	315	290	303	336	365	366	324	308	340	361	339	303	346	318	340	320	326	339	357	320	338	360	313	299	331	307	351	328	324	333	305	334	361	331	358	355	333	346	317	340	332	301	326	317	322	349	339	298	310	284	322	306	339	347	347	331	314	332	314	311	318	322	323	312	294	342	339	336	277	356	322	296	325	319	334	315	308	331	347	324	344	336	331	326	297	314	315	355	325	314	340	322	345	299	293	303	308	323	318	288	339	327	347	311	332	308	352	311	330	332	358	308	339	288	338	334	338	315	322	318	351	352	324	318	326	314	297	308	305	318	343	348	337	328	308	324	346	327	337	298	332	352	345	311	304	317	336	324	337	297	325	319	362	375	314	299	341	328	338	328	326	323	354	343	344	322	345	331	353	323	361	363	304	314	300	331	304	327	321	311	319	321	347	324	344	342	326	308	341	330	308	358	337	329	328	357	326	318	318	344	345	330	312	293	352	307	344	308	347	331	335	353	324	357	325	300	317	346	298	324	352	314	307	304	311	317	333	355	347	348	342	316	326	338	342	336	321	322	359	342	325	312	312	336	343	345	298	314	311	315	338	319	313	321	315	329	347	290	333	301	353	353	306	359	300	319	346	337	342	347	333	326	369	300	358	328	305	331	327	318	310	348	337	301	321	341	280	339	335	345	326	304	331	349	333	317	339	359	354	310	296	321	362	331	359	308	308	348	290	333	348	334	332	321	286	353	328	338	344	348	312	326	365	300	333	337	368	343	363	336	328	335	330	356	323	329	326	314	322	343	314	301	333	302	296	308	346	339	326	338	296	330	323	334	322	346	331	334	318	328	352	321	318	360	343	335	341	294	351	335	315	328	347	341	334	362	315	317	303	302	315	331	337	357	305	334	339	321	322	297	337	322	297	297	319	335	340	325	329	340	302	341	308	313	350	318	332	310	317	364	347	325	338	336	344	308	315	321	310	338	310	302	335	333	370	313	328	332	324	301	318	324	345	316	316	326	387	340	313	325	325	331	315	317	341	319	355	323	321	330	333	324	344	312	317	316	359	367	327	317	308	319	314	351	316	330	337	318	315	322	348	308	321	320	373	356	328	333	330	314	335	329	325	309	339	296	340	322	333	321	363	341	318	304	311	323	332	308	309	339	310	347	303	347	342	337	341	330	313	341	299	315	337	307	329	322	301	319	306	312	346	327	312	346	334	330	335	313	335	331	304	308	336	303	297	307	319	308	333	333	358	337	341	349	319	315	317	316	341	295	323	339	302	316	349	309	325	329	316	332	371	332	319	335	305	340	343	314	322	329	332	316	315	361	344	315	321	331	349	318	346	291	330	320	357	319	332	296	361	348	349	305	306	307	320	312	288	307	344	354	327	345	307	291	321	297	338	334	345	357	337	321	327	292	312	343	328	295	317	301	331	330	347	311	370	361	323	295	308	331	352	370	302	329	332	319	344	282	335	304	310	329	338	332	357	348	357	341	317	326	335	309	358	309	349	331	315	335	334	306	331	332	323	358	311	345	342	295	331	318	345	329	309	332	311	351	327	326	309	325	339	320	312	330	336	322	340	356	304	328	327	346	332	333	308	333	338	318	334	357	303	309	323	340	378	319	343	322	333	294	352	307	339	330	323	319	327	337	325	333	353	309	346	324	302	331	291	338	355	348	364	336	357	329	342	373	347	318	337	298	344	336	348	312	341	376	362	354	342	347	325	315	310	310	322	333	363	311	344	332	331	324	327	316	337	316	332	349	332	298	305	336	332	344	309	314	353	340	317	344	315	333	322	324	307	348	300	320	319	321	322	303	316	351	349	353	302	297	324	335	346	315	323	368	359	341	341	307	325	319	324	287	325	324	328	383	298	333	309	334	306	336	329	345	340	306	332	324	314	321	337	305	320	319	315	341	319	326	328	327	344	313	353	337	391	332	333	328	332	306	305	302	310	363	282	365	318	350	293	335	352	347	330	323	303	317	315	308	313	336	300	323	329	348	322	317	354	343	312	331	304	337	318	330	333	322	305	364	346	343	335	313	313	315	346	289	340	364	322	326	305	338	344	343	317	341	341	311	340	335	317	329	387	340	335	304	325	307	307	323	325	342	328	319	311	341	331	355	323	350	333	351	300	333	363	335	334	351	318	332	316	356	342	346	351	325	346	313	342	292	299	311	322	311	337	326	317	326	336	333	311	341	324	309	341	353	309	339	329	329	309	307	346	344	310	332	343	297	329	314	324	341	364	312	373	344	309	303	320	344	330	317	335	315	305	343	321	329	304	318	277	323	320	313	348	323	346	339	320	336	333	318	308	345	335	307	362	322	325	376	314	299	332	324	310	321	343	324	303	324	313	315	299	341	324	340	342	302	316	324	332	325	324	339	331	338	302	354	325	322	350	345	338	347	348	346	328	345	356	339	325	288	334	350	343	334	304	352	331	311	335	333	301	327	353	304	375	362	318	343	329	339	311	319	329	334	328	323	365	326	318	288	319	329	372	306	358	352	352	325	336	325	320	312	347	320	357	333	310	361	347	326	324	305	268	336	324	335	311	336	316	298	334	334	308	311	309	316	363	327	296	316	307	316	305	312	330	336	350	337	305	321	345	361	347	338	333	329	291	303	337	323	323	299	309	339	334	313	338	350	319	330	351	334	331	293	318	361	325	318	285	346	322	329	348	315	331	266	334	338	304	322	322	337	301	318	340	323	350	321	320	349	363	323	335	329	327	322	354	357	330	340	355	345	327	327	333	362	324	316	302	325	316	297	310	296	329	328	339	347	312
4601	5765	8479	8662	8801	7202	8926	10107	8387	6174	4056	4066	4780	3670	3709	2715	2911	2534	2228	2097	2010	1846	1636	1492	1373	1346	1345	1318	1263	1311	1230	1253	1138	1122	1095	1009	1007	973	921	900	941	892	932	915	913	881	902	872	880	869	842	874	911	854	848	839	831	869	877	910	842	856	864	826	891	827	854	877	890	895	911	871	851	870	867	861	887	866	890	802	846	831	771	782	795	813	823	880	844	840	804	826	794	846	852	807	824	844	854	795	770	806	839	814	853	836	887	809	855	797	841	824	841	814	801	776	865	822	831	826	752	782	790	805	857	795	817	845	830	798	869	833	827	831	821	827	813	777	828	847	850	852	809	820	837	795	839	813	855	821	808	818	816	826	805	824	842	849	790	860	894	832	858	783	850	827	808	829	842	828	749	853	817	838	817	826	841	808	844	856	851	868	790	793	813	810	794	828	836	795	802	789	865	779	821	877	828	812	851	814	817	853	867	834	864	826	771	862	835	831	849	860	802	792	796	812	798	858	806	852	782	801	844	798	797	841	849	795	817	785	807	859	839	788	820	804	809	844	794	786	824	801	823	886	856	822	831	843	824	850	781	818	849	831	816	877	840	869	800	778	832	834	850	802	813	770	837	810	840	826	796	885	830	823	824	818	837	818	804	837	819	797	851	836	838	842	834	839	892	833	834	845	871	766	787	793	837	818	819	814	820	851	785	888	811	813	845	770	796	791	832	867	830	847	772	860	854	847	808	832	814	806	776	819	840	819	822	822	801	825	826	837	819	811	835	844	818	844	825	839	825	831	814	831	846	837	797	800	841	807	876	864	819	860	842	815	828	816	843	798	806	826	829	757	823	808	780	819	787	883	832	845	823	832	854	813	838	818	773	805	852	843	826	888	758	847	842	872	835	818	772	800	841	799	828	833	852	847	854	766	786	810	856	842	782	849	794	838	801	826	800	835	819	807	820	866	809	800	744	801	795	830	825	821	828	855	815	875	859	833	858	798	807	848	801	847	856	803	797	821	804	857	829	824	767	808	838	807	800	846	820	825	863	851	821	781	822	803	814	796	807	842	781	876	828	814	796	866	820	815	793	817	812	832	807	798	843	788	802	823	807	768	800	821	831	772	819	879	835	853	828	864	831	837	847	811	802	852	822	755	850	822	791	785	782	789	808	792	811	792	857	811	866	823	826	823	832	809	816	854	826	789	852	829	847	788	857	845	833	822	805	797	782	879	826	788	880	876	822	849	812	870	851	787	863	813	835	784	822	836	833	829	769	815	804	795	845	858	822	826	862	801	834	837	824	840	797	802	821	875	838	854	878	777	820	812	834	849	820	875	805	856	849	844	793	848	841	826	794	777	780	785	865	852	813	819	838	882	773	831	842	857	800	805	871	852	794	778	877	863	825	887	878	811	837	844	835	781	806	829	820	816	826	788	881	857	814	816	807	802	790	885	848	839	824	849	830	820	785	807	786	812	804	784	838	841	841	805	799	790	823	824	811	780	837	813	817	828	766	783	825	815	845	821	833	815	803	853	828	815	867	886	850	835	826	820	845	814	802	820	776	790	852	782	823	814	900	804	789	818	829	816	830	871	822	820	821	842	799	765	824	874	804	823	834	843	860	874	828	739	801	795	804	807	828	798	787	794	826	802	808	854	895	838	846	816	808	873	785	819	810	835	825	774	824	811	840	774	838	797	839	842	792	849	822	809	827	814	832	828	852	856	811	820	843	809	814	768	805	770	850	878	786	839	818	840	848	915	809	863	834	836	796	798	794	826	830	866	843	837	818	841	859	858	837	769	817	851	793	809	800	812	809	797	837	842	864	801	786	900	802	833	822	862	795	834	831	829	862	839	779	829	829	868	826	851	784	799	824	860	824	824	820	771	808	862	859	860	810	797	835	820	849	812	864	794	836	781	823	848	853	897	834	830	798	790	821	817	878	863	868	804	773	880	856	858	830	830	868	793	841	845	844	782	813	875	850	814	821	839	812	773	841	838	777	787	839	791	826	795	842	817	772	848	842	822	811	823	811	851	841	861	843	877	788	861	795	857	811	815	854	834	833	816	807	823	866	793	833	809	803	840	802	868	863	843	854	796	786	801	833	833	838	888	805	769	811	792	815	814	802	823	805	853	854	888	788	809	886	826	827	840	832	818	795	834	827	775	829	813	832	860	845	774	835	825	852	853	843	778	792	861	807	841	807	846	828	850	846	813	840	808	800	817	840	836	827	840	848	849	861	820	817	816	838	850	806	837	834	815	807	797	849	844	797	801	830	793	807	798	810	847	819	827	874	824	848	827	795	850	824	829	860	856	850	833	871	794	802	754	815	817	814	753	821	835	853	842	864	845	837	785	790	832	812	781	841	822	795	817	811	812	814	775	814	837	764	858	803	828	824	850	828	855	798	806	867	813	866	878	830	843	834	787	847	815	829	792	803	858	834	823	844	848	827	809	767	822	756	825	871	836	847	829	840	831	830	818	847	849	844	780	830	773	835	787	805	785	809	842	829	858	822	826	827	864	813	793	820	802	807	820	826	797	798	827	761	845	838	841	842	849	856	823	863	860	814	819	815	824	818	836	872	825	812	851	825	834	793	748	855	849	821	831	817	803	876	828	826	861	878	834	840	828	808	822	788	790	797	856	829	848	793	829	839	835	815	861	826	820	789	842	826	832	892	783	830	815	813	797	775	797	848	784	799	863	838	814	814	836	805	860	765	859	856	834	790	794	836	835	851	802	787	801	814	818	826	786	874	792	770	810	801	859	765	861	821	819	811	809	790	810	800	792	793	825	829	809	881	828	823	787	810	811	822	831	835	818	807	840	832	795	845	811	820	848	814	843	840	805	801	807	858	821	842	817	798	809	863	820	841	777	827	819	840	790	784	827	841	844	885	845	795	822	829	899	862	826	835	842	812	800	822	809	866	857	829	825	821	823	814	782	811	848	826	814	833	849	850	851	860	789	792	840	854	893	844	813	865	833	850	816	815	821	820	813	827	753	878	780	836	856	844	799	814	875	823	830	821	823	796	826	826	831	810	839	879	834	826	817	771	793	820	864	893	826	913	827	796	841	807	808	843	800	794	850	818	846	843	802	849	821	843	850	801	791	814	856	828	834	842	792	819	856	813	800	869	834	847	807	825	823	825	819	823	863	860	834	842	832	848	882	861	800	884	795	787	853	796	856	810	804	789	827	836	809	845	811	865	867	813	821	773	839	792	856	842	825	844	831	858	839	848	826	833	848	805	772	814	855	795	866	865	857	821	831	770	862	798	793	823	831	815	828	771	843	833	858	781	826	782	809	793	785	867	850	802	780	792	816	826	850	834	818	835	881	867	835	858	802	880	808	841	822	832	838	820	883	840	857	787	826	834	778	853	836	818	830	856	815	823	817	820	831	804	849	836	816	801	882	836	837	825	832	796	795	795	825	819	842	883	810	795	863	862	851	873	823	782	850	821	819	824	828	859	788	850	839	842	821	834	777	821	852	821	831
20767	22188	27810	24244	24363	19306	24732	29554	26771	21215	12164	10400	12009	7787	5719	3134	2942	2200	1790	2014	1377	1418	1090	907	783	714	705	662	650	701	686	685	651	691	599	621	529	517	471	486	477	501	429	438	420	432	434	447	425	469	422	387	410	394	412	391	432	431	387	406	393	373	396	355	423	405	399	455	404	446	435	417	395	377	391	411	419	375	345	427	402	371	373	407	425	414	389	429	405	384	414	413	375	375	401	419	419	408	407	400	390	393	412	372	381	377	395	380	394	375	384	388	371	421	370	404	350	355	337	352	406	394	421	378	355	401	409	379	390	418	402	426	351	373	383	367	400	413	395	362	370	363	396	366	413	371	396	401	401	373	337	409	380	375	385	378	404	424	386	412	368	357	372	402	368	402	379	358	358	386	375	406	416	390	357	386	396	407	374	385	378	357	376	398	368	381	384	364	374	404	415	377	400	386	421	405	427	420	372	383	401	411	409	434	389	418	385	419	394	403	356	397	371	389	371	414	411	393	412	401	385	406	377	397	374	400	404	407	425	373	387	368	411	413	390	395	390	419	448	389	367	402	374	388	381	404	384	403	405	400	390	399	392	398	394	399	379	388	393	406	379	400	407	371	386	346	384	379	376	388	400	393	409	369	392	367	394	400	404	406	395	395	418	393	388	429	419	387	422	403	377	362	376	374	396	406	401	378	368	380	387	378	414	399	401	386	372	350	371	376	386	382	405	377	405	404	412	412	386	386	414	405	420	387	400	392	399	373	426	395	387	347	384	412	382	395	365	379	385	394	387	367	365	374	380	389	423	411	403	370	383	379	372	364	403	374	411	391	374	424	393	390	419	395	424	368	403	386	365	380	362	399	426	399	402	399	375	382	404	431	413	402	392	369	375	399	425	370	364	373	391	425	391	376	402	404	393	388	381	404	396	392	396	384	392	417	392	397	376	388	397	384	376	354	415	353	378	388	381	394	396	380	384	354	392	359	389	417	404	416	386	409	427	377	375	371	372	379	407	434	380	414	381	411	421	395	412	390	422	404	387	400	401	403	402	367	364	380	375	363	414	421	384	368	382	410	358	390	357	387	392	417	383	398	385	371	390	380	381	371	378	372	377	393	409	377	401	392	406	357	363	380	353	389	397	373	396	399	369	392	418	417	411	390	400	402	400	342	401	403	403	415	361	345	388	392	358	360	362	411	434	419	413	446	385	399	361	365	351	381	385	406	413	422	388	379	425	381	397	404	374	406	377	387	387	400	396	429	379	371	395	413	425	375	398	411	410	365	409	387	377	373	429	423	422	404	384	424	408	390	363	379	382	430	374	394	428	405	372	401	414	357	353	379	423	427	390	403	358	433	404	414	376	412	391	380	392	386	385	414	400	407	380	380	385	407	412	387	391	378	405	396	447	408	417	378	390	418	400	386	379	380	377	389	401	375	395	357	405	410	383	406	389	413	415	404	404	438	376	415	405	367	422	404	408	380	405	413	377	382	396	380	404	370	395	344	436	410	422	390	434	407	376	429	390	402	418	419	403	392	402	347	453	377	421	394	406	389	407	413	375	408	378	424	402	399	406	425	380	359	396	413	403	415	372	374	358	358	396	379	389	400	385	394	401	361	368	441	416	423	402	387	424	380	411	382	382	416	370	406	410	366	411	437	371	389	359	381	359	421	375	395	408	400	385	397	395	402	371	414	387	413	402	413	360	377	399	368	385	384	414	437	395	384	369	380	373	441	421	398	443	399	392	385	410	377	369	399	410	363	420	400	397	400	412	395	424	445	381	385	405	377	379	428	410	368	450	426	401	412	384	387	376	364	425	374	372	394	424	410	387	391	413	371	400	366	355	419	385	372	414	404	423	372	367	407	426	391	360	373	416	375	384	401	363	374	407	376	378	393	401	400	419	380	401	367	369	388	413	387	397	366	395	400	403	393	397	388	381	393	380	343	391	392	379	412	409	369	356	426	409	411	411	377	377	367	442	376	386	371	398	382	346	371	388	384	385	386	417	374	434	406	373	388	395	391	409	421	415	425	407	385	404	373	441	414	376	409	382	367	386	414	380	396	388	406	399	383	390	341	331	394	348	389	371	390	362	402	396	377	405	363	382	402	389	431	356	382	390	350	365	388	397	375	394	428	388	404	376	390	408	397	365	369	417	384	379	364	380	386	429	412	379	377	351	402	405	324	398	371	392	375	389	402	386	376	372	385	389	377	407	389	402	415	388	418	355	415	402	378	399	411	372	393	375	394	389	404	407	422	410	358	421	396	376	374	398	406	408	417	428	409	382	415	407	387	375	403	405	420	393	354	391	420	380	401	408	371	424	405	414	350	394	368	384	380	388	360	440	383	366	382	381	384	398	417	368	416	444	409	382	401	422	414	397	385	373	435	382	382	383	401	415	431	381	374	353	375	392	386	422	417	380	420	390	362	407	414	372	382	393	385	369	415	402	391	387	400	382	384	406	405	378	417	394	386	382	403	419	383	385	377	403	394	437	383	410	421	406	381	391	420	352	387	385	429	397	394	353	376	408	413	391	365	400	413	376	426	387	352	434	368	365	385	431	414	385	408	384	391	408	413	404	391	406	378	370	376	392	355	420	388	361	419	404	359	368	369	363	370	433	391	411	368	410	349	418	406	392	392	400	407	400	384	376	390	447	446	374	416	425	394	425	405	398	367	422	378	362	384	404	408	372	444	386	422	376	415	389	418	414	382	384	391	410	370	423	375	414	413	359	370	421	389	377	416	374	369	397	388	383	399	350	365	423	411	427	373	351	405	377	375	405	389	378	407	377	392	414	424	382	404	439	393	363	392	403	371	426	445	385	403	395	366	398	397	417	400	392	393	375	385	404	433	391	425	392	402	417	403	397	405	400	394	378	389	410	421	399	397	434	406	394	370	376	368	372	416	398	379	418	386	423	379	422	370	387	388	397	410	351	400	369	390	424	357	383	382	408	379	354	389	372	386	366	398	350	393	364	399	400	388	396	398	395	416	368	402	394	385	403	376	372	423	408	377	388	386	410	420	408	391	395	418	398	417	392	383	377	400	414	396	398	413	387	389	409	374	389	363	396	371	341	410	396	430	426	392	400	400	392	416	425	420	396	407	360	409	398	390	375	411	381	395	427	397	389	408	411	374	363	387	373	399	375	402	366	387	385	371	438	406	408	365	364	395	383	369	374	382	388	400	403	410	412	413	434	364	396	351	382	390	406	396	408	396	406	431	405	370	369	411	415	383	373	408	368	419	412	416	364	389	424	385	379	357	366	395	391	406	384	424	397	405	414	392	379	378	386	416	403	381	420	370	389	409	370	385	433	381	369	360	369	375	394	418	400	400	388	425	409	388	430	382	399	372	392	402	383	346	354	393	379	386	382	393	364	377	396	397	402	426	401	400	417	369	400	379	427	427	371	408	381	385	398	398	398	404	437	423	363	403	405	402	384	363	392	421	407	394	365	367	390	420	416	382	385	384	370	413	394	369	395	395	396	383
12736	19039	24454	26619	31015	29452	40784	45855	44322	38465	30511	30971	33495	25483	22087	14880	13977	11620	9380	9916	7815	7661	6251	4567	4012	3866	3297	3027	3133	3250	3400	3068	3335	3288	3006	2990	2268	1992	1727	1568	1825	1716	1531	1363	1304	1187	1140	1299	1096	1086	1033	1055	1138	1052	1113	1138	1079	1128	1064	1072	1019	1026	1071	1109	1047	1106	1133	1072	1123	1088	1082	1085	1157	1037	1028	1073	1009	997	1054	1023	987	921	1038	1032	1059	1023	1027	977	971	1012	987	993	910	1007	974	966	963	965	945	950	947	958	973	943	904	934	920	989	993	950	990	971	940	933	929	934	924	970	945	1000	940	992	973	944	1012	914	949	920	918	1002	1042	982	968	913	905	942	957	923	930	962	976	978	950	938	929	975	917	958	982	955	998	913	905	959	936	1012	930	992	973	935	958	941	957	928	1011	980	955	1005	959	988	982	943	894	936	956	946	952	982	930	953	989	923	944	976	935	967	960	896	961	975	943	953	958	921	931	972	925	878	1011	966	1003	991	970	993	943	950	992	942	976	933	966	922	999	979	949	935	1008	937	894	960	971	939	968	958	998	934	947	941	972	923	924	953	961	1037	979	1018	947	895	951	951	958	922	976	1026	929	1006	940	945	890	943	959	947	974	996	1023	893	922	962	963	988	984	946	972	959	895	977	880	989	952	905	954	917	939	971	956	976	967	989	913	953	1024	946	982	949	871	989	955	942	984	975	955	958	919	945	926	980	1026	933	931	954	974	973	1000	886	940	1026	924	977	1012	935	921	963	941	927	930	920	953	955	902	951	940	999	929	921	1005	923	961	902	960	987	941	959	946	941	946	931	896	1012	991	941	989	940	981	969	979	990	954	936	890	952	946	967	945	953	957	963	933	949	961	960	928	920	925	940	974	890	973	1000	970	989	932	942	980	965	973	888	955	1017	950	916	1001	954	939	961	956	894	989	1013	920	896	976	918	932	964	957	941	978	921	980	989	955	960	950	968	967	961	914	957	956	946	962	953	991	947	955	973	934	917	946	1002	1001	930	1012	965	897	918	937	938	942	942	964	973	976	950	982	952	910	952	1001	959	986	913	950	939	950	941	943	963	979	924	959	917	1004	907	961	962	907	1024	958	983	965	946	918	970	998	977	936	900	965	1045	937	908	1015	963	944	965	890	967	961	990	988	944	929	921	938	944	950	955	1010	1011	964	967	992	977	960	1020	943	923	959	976	960	955	937	970	1001	911	942	952	999	966	946	924	945	880	919	932	842	916	953	919	949	932	927	940	921	960	963	1002	985	946	1001	990	891	958	991	937	964	919	974	966	971	928	986	932	990	936	889	954	970	1008	985	953	886	888	898	932	966	1001	932	961	968	988	894	1000	973	923	994	922	976	969	928	968	922	985	912	946	960	963	940	958	978	920	949	980	943	954	973	1008	965	933	933	944	992	965	966	945	943	969	939	981	917	955	938	979	934	982	984	930	962	1018	998	949	938	961	918	920	932	950	935	1005	942	978	947	977	954	985	913	946	966	916	994	933	974	980	976	924	997	963	973	922	958	918	972	920	942	986	951	984	975	937	962	923	960	972	914	943	967	949	953	965	930	939	956	965	921	985	986	902	950	985	910	946	993	959	984	929	991	958	942	971	939	982	970	997	963	930	933	981	952	886	949	957	950	903	968	946	951	906	921	976	975	942	937	932	994	968	971	896	997	1002	932	951	1020	968	990	930	927	921	964	978	918	998	977	970	913	952	982	924	989	866	939	932	961	963	969	974	964	985	911	923	1019	981	923	923	928	947	929	984	949	974	952	964	969	911	955	938	949	986	965	961	946	983	964	936	967	986	957	958	957	952	940	1002	951	923	945	1002	1015	976	891	919	943	969	928	980	975	955	955	923	913	944	907	951	900	954	966	964	944	924	940	928	979	939	990	940	925	954	942	1002	943	976	911	910	943	933	978	951	992	968	939	1004	948	923	931	923	945	950	936	988	957	945	988	962	990	951	997	934	963	954	893	911	941	955	943	976	945	953	971	940	984	986	900	937	972	930	975	976	961	953	957	959	927	930	965	993	960	962	964	967	930	962	1008	978	924	967	915	985	924	949	933	960	957	930	970	952	906	929	969	924	949	910	961	948	1021	917	977	972	1004	972	969	946	927	961	968	947	946	966	935	983	980	937	975	956	931	931	924	952	927	966	936	974	936	881	975	955	969	949	888	945	966	945	986	926	963	934	975	924	966	977	938	898	935	971	949	964	928	941	910	961	939	903	946	929	967	958	917	891	934	908	927	992	961	915	930	961	998	1006	955	986	1053	907	942	992	929	914	987	955	945	966	902	953	978	972	986	987	932	946	923	1001	977	948	952	958	991	989	947	889	934	923	978	962	998	916	963	938	928	986	950	988	988	947	941	962	926	982	950	942	980	996	1007	988	924	980	919	941	926	924	984	989	1001	1017	899	947	937	1009	935	976	931	933	989	925	969	931	993	958	923	932	943	942	894	1014	994	963	982	1017	963	968	991	946	973	900	918	913	928	936	965	903	954	986	953	890	950	976	959	956	941	947	965	999	931	935	886	1042	906	965	986	952	951	935	972	947	961	932	966	946	951	943	934	934	918	946	884	916	949	944	939	943	917	942	982	919	925	946	944	964	992	1018	1014	960	946	1007	969	902	971	916	933	925	948	951	936	879	977	953	988	907	935	993	959	959	1009	901	1000	954	963	1014	985	960	945	967	923	960	928	922	976	959	976	950	958	935	902	920	900	956	965	957	955	938	964	983	962	990	947	971	965	991	955	924	991	940	915	941	945	951	962	981	991	1030	941	948	941	1039	964	997	989	1008	1008	962	923	963	974	962	949	967	933	979	972	950	986	993	981	972	963	981	1006	971	971	975	927	941	981	978	989	943	957	944	967	941	938	902	970	875	974	959	960	901	988	899	967	978	959	958	935	946	949	909	962	966	931	940	921	924	980	1017	898	981	931	933	932	955	947	951	943	951	971	925	928	946	950	937	927	951	962	926	920	949	971	969	932	978	936	909	944	974	996	894	903	1009	984	921	944	977	963	922	965	951	966	927	915	955	937	939	917	951	958	926	932	942	915	902	986	938	936	913	938	999	981	924	951	957	952	965	910	1037	988	968	929	958	947	979	937	988	964	946	945	977	959	970	981	996	960	973	960	989	952	932	946	948	968	1032	987	971	954	923	997	975	973	918	983	997	983	977	946	967	901	950	1013	946	926	912	996	939	929	984	914	965	958	941	886	983	927	974	958	975	930	960	971	899	971	915	921	959	921	958	882	957	973	956	927	971	955	865	925	961	979	912	981	982	961	956	957	979	984	963	928	950	923	985	939	925	970	975	990	951	939	956	969	967	939	999	991	963	951	935	964	931	920	1016	964	910	998	924	909	959	979	938	909	966	920	963	949	1018	921	963	975	943	903	969	948	967	939	907	972	1002	943	889	972	1007	1002	952	926	955	889	922	972	914	916	998	907	958	991	1042	948	920	941	876	946	963	951	921	968	916	982	948	955	954	973	985	931	980	938	928	967	995	994	977	930	968	961	942	941	981	966	916	934	965	948	944	940	937	942	976	960	951	1000	947	948	966	988	978	986	949	947	940	924	990	954	910
29963	29612	32049	29749	30374	26669	34842	42028	38342	31936	21816	19892	20408	14317	10344	5607	4667	3788	2829	3434	2446	2183	1786	1255	1045	1029	957	788	836	964	859	813	873	857	838	753	584	565	505	452	520	477	415	350	362	343	409	392	317	348	339	316	321	317	330	340	316	324	309	316	310	305	354	334	337	303	313	366	319	343	287	350	356	340	330	307	334	329	303	303	349	343	310	341	309	303	338	293	312	320	315	299	315	304	279	315	332	339	319	308	309	335	332	321	302	309	299	320	313	290	279	341	334	316	333	319	294	274	316	321	326	344	294	319	293	303	320	321	327	343	307	307	289	307	273	297	314	287	323	292	313	284	315	317	304	279	289	303	310	324	315	288	316	307	277	290	309	294	296	288	346	299	261	300	285	274	307	280	318	328	326	318	302	337	322	300	271	307	289	289	308	317	297	304	307	300	320	305	299	299	292	302	314	339	329	294	311	312	295	301	320	329	297	336	328	271	301	276	299	312	306	316	323	303	336	299	338	310	332	308	300	282	321	301	302	342	288	306	303	318	317	311	313	290	315	296	299	286	330	355	312	310	318	298	285	311	308	298	319	296	315	340	292	306	293	307	308	340	310	297	308	311	310	320	338	328	284	323	304	277	334	305	272	271	294	324	313	308	317	321	333	330	280	304	296	300	295	317	309	314	319	358	300	308	333	335	315	312	312	276	316	324	295	304	271	241	287	303	319	319	305	292	332	341	319	312	308	307	308	301	329	291	330	274	271	284	323	298	299	321	302	335	325	333	333	337	342	320	286	292	321	287	284	278	256	291	297	316	290	277	327	304	348	324	314	304	297	293	321	308	328	301	322	357	301	298	315	317	329	314	290	308	347	269	317	328	334	313	322	302	326	315	242	305	290	321	313	311	318	305	314	310	282	308	286	324	322	299	313	265	321	286	267	272	301	297	324	314	320	279	322	280	303	331	320	320	310	312	323	309	269	322	297	306	307	301	337	298	325	301	313	303	321	290	327	313	277	304	298	313	299	278	329	357	326	299	277	319	320	280	317	272	301	298	324	299	282	290	312	302	299	313	331	311	298	310	298	318	292	303	271	266	302	326	327	299	340	336	258	342	307	320	333	333	303	291	303	295	295	334	325	286	335	320	311	295	324	320	300	300	328	327	285	316	290	295	322	314	298	331	290	276	339	290	342	339	275	293	311	327	321	314	272	298	318	274	328	324	309	292	306	300	331	295	312	305	314	331	308	314	306	308	332	351	318	285	295	297	340	330	308	303	298	319	295	287	320	285	312	316	339	284	299	299	306	326	322	301	269	307	311	286	312	330	335	320	312	309	288	309	304	315	281	305	300	297	283	330	303	330	287	304	277	337	316	288	343	295	332	303	296	320	323	326	319	254	309	284	302	321	295	326	310	276	336	291	341	272	317	303	341	319	320	298	310	290	296	342	309	291	284	289	305	318	289	347	318	307	294	288	295	327	338	299	287	300	297	314	310	286	313	311	317	297	288	322	299	297	329	308	310	293	349	308	330	261	312	305	314	292	294	306	296	315	293	304	327	300	333	295	289	316	301	291	332	302	338	312	315	323	317	319	323	286	307	299	286	322	280	324	310	323	295	306	305	311	296	308	298	301	320	289	317	306	311	324	271	300	352	291	336	324	330	285	314	340	304	330	309	295	320	324	350	337	313	299	354	297	362	335	304	296	289	299	280	279	317	305	293	300	304	285	303	294	310	310	356	313	287	288	336	306	300	283	322	296	286	287	299	328	332	314	314	335	301	317	317	327	303	352	314	321	329	280	338	308	313	339	297	280	313	321	322	317	307	312	273	272	293	312	342	297	316	310	328	298	316	294	289	280	344	300	280	324	319	294	294	302	291	254	277	261	314	278	280	327	300	315	310	320	324	293	330	326	291	289	326	306	266	311	285	318	310	317	331	312	308	290	362	324	302	297	294	319	298	296	315	313	310	316	315	297	319	330	298	332	333	300	317	304	329	338	329	290	314	310	312	299	298	277	333	303	320	320	310	288	308	280	310	299	288	297	281	315	317	315	323	282	313	290	264	311	307	304	292	305	320	305	288	312	332	323	292	290	358	314	364	301	328	295	293	315	320	290	272	325	317	336	337	305	291	319	327	313	320	307	334	305	317	286	282	291	310	307	317	320	314	284	288	303	311	290	279	313	319	275	301	285	306	292	270	335	334	312	334	306	330	325	304	283	304	296	294	316	320	273	306	266	324	291	334	316	299	299	310	292	295	328	328	319	333	298	304	293	267	292	327	314	315	350	299	312	308	329	331	265	302	293	283	298	307	306	332	298	312	300	302	304	276	293	266	312	278	328	310	297	299	283	295	274	342	317	310	285	293	309	301	308	282	282	288	319	302	269	315	331	325	287	283	297	342	325	318	286	288	308	312	313	360	324	308	282	267	302	322	321	356	327	316	335	306	324	302	304	306	316	305	324	303	347	319	268	317	297	341	316	323	291	299	283	323	344	307	329	308	305	308	303	328	323	350	324	330	321	307	319	276	280	327	320	308	286	324	313	320	332	338	330	319	275	318	304	309	315	329	297	291	294	298	309	288	294	302	297	319	288	289	269	331	336	275	313	330	338	299	314	297	299	281	325	302	288	312	321	320	311	297	300	295	297	283	318	304	313	302	300	276	295	320	310	326	312	337	327	311	297	313	302	297	327	294	296	311	299	312	307	277	298	309	332	321	309	350	291	318	315	308	333	335	337	323	307	344	323	322	298	312	313	310	292	306	266	287	295	307	354	335	298	313	315	312	301	304	313	339	345	292	331	280	304	334	297	300	292	316	291	329	302	305	295	295	289	322	296	302	320	319	328	293	305	295	312	320	312	310	329	301	313	285	273	298	292	297	303	326	335	320	316	327	306	299	293	281	302	314	333	319	322	326	323	319	298	320	304	294	320	300	303	339	333	334	343	276	286	305	307	335	274	295	296	314	301	311	344	293	328	277	289	280	287	344	321	316	325	345	305	290	291	280	299	287	305	320	305	304	303	277	313	316	283	305	311	283	321	301	319	323	299	314	316	290	306	324	303	324	324	319	340	294	308	297	326	279	309	305	319	327	305	289	315	320	263	300	321	309	312	302	297	287	277	320	310	311	264	288	304	318	325	302	288	296	287	312	302	280	305	314	319	323	325	305	305	319	325	342	315	341	315	316	331	302	335	296	305	348	317	335	302	343	323	334	318	314	299	335	320	327	328	302	296	319	293	317	299	323	292	324	298	291	307	292	312	339	327	301	323	295	307	315	326	312	319	303	324	288	278	295	322	289	328	289	304	327	312	300	301	291	286	283	320	310	304	323	320	312	327	307	271	296	310	341	307	316	299	320	318	291	309	296	305	317	274	299	333	337	279	302	313	332	290	317	329	328	311	303	309	289	311	325	290	313	340	327	323	343	294	337	317	301	292	322	305	323	305	314	289	309	286	325	335	307	318	335	281	306	314	262	319	303	319	319	322	282	342	286	305
17418	24426	28614	32310	37293	35739	48592	53181	52828	45643	39503	41031	41626	34754	29548	21985	19444	17364	14321	14603	12587	11704	9652	6873	5941	5860	4793	4332	4832	5359	4894	4609	5370	5190	4742	4413	3064	2561	2211	1879	2231	2304	1819	1416	1309	1093	1228	1281	1038	1003	1026	1070	955	959	930	951	988	992	981	1011	888	929	971	933	951	901	950	951	967	957	960	979	965	953	911	926	851	796	857	894	901	865	903	845	787	762	787	786	826	858	783	776	743	787	743	791	777	793	744	751	696	804	752	737	765	757	753	739	762	780	782	735	804	778	738	741	749	775	720	759	783	751	762	773	762	740	767	775	748	782	758	797	774	742	759	765	741	725	747	769	711	796	764	744	775	750	737	770	715	753	750	781	722	726	738	750	794	785	814	752	776	721	803	753	722	728	758	763	727	724	738	751	753	765	753	763	715	706	727	756	742	787	773	716	790	704	756	778	804	759	770	784	756	747	757	779	753	738	785	745	765	715	772	713	754	734	792	769	764	722	775	765	751	744	744	773	724	793	748	748	731	743	722	728	704	801	764	789	730	709	751	760	813	726	768	754	718	787	776	738	717	765	736	731	743	685	769	763	769	765	766	749	694	802	747	744	761	737	754	735	715	770	787	754	724	718	783	760	766	717	729	773	728	753	780	796	728	779	793	739	751	724	739	750	736	772	761	747	775	766	758	750	792	757	749	760	732	748	735	726	735	780	744	731	688	695	754	728	761	786	736	751	823	771	762	769	784	764	746	735	767	699	780	809	741	738	772	746	755	789	795	769	736	727	738	745	724	757	776	757	727	782	733	754	723	758	728	760	757	737	746	704	761	779	725	734	767	739	750	767	773	751	778	671	757	761	775	733	745	735	759	737	718	731	711	741	775	750	787	790	770	769	737	741	774	804	773	742	810	715	771	721	752	778	732	766	762	727	752	750	686	748	740	792	748	734	750	794	730	748	735	750	814	736	802	795	774	738	771	745	757	722	748	784	775	737	728	768	761	783	758	717	761	811	756	748	770	749	731	761	738	782	725	757	719	815	713	747	797	790	826	780	728	735	757	773	707	752	771	762	792	726	731	756	766	769	723	722	744	714	786	774	785	725	747	780	747	742	756	756	731	795	722	754	770	736	720	730	733	769	718	788	767	792	816	703	726	755	762	756	782	756	802	756	724	780	799	766	779	719	799	793	775	753	796	763	700	789	762	710	739	741	797	740	723	751	726	746	726	718	783	720	806	798	763	736	749	745	736	756	784	750	735	739	800	769	719	745	755	769	740	748	742	736	732	751	741	755	749	770	731	732	734	774	782	709	758	762	754	725	809	723	727	728	755	787	756	754	750	767	741	718	733	826	737	703	720	764	749	767	745	760	753	808	736	753	728	731	737	718	800	764	756	741	797	788	765	800	720	720	754	813	750	784	756	746	750	724	753	750	744	793	766	729	769	745	771	752	737	720	767	769	757	762	709	748	749	750	770	779	719	758	740	781	717	750	761	768	778	734	750	792	744	747	780	730	793	766	727	738	726	745	776	764	771	757	759	783	760	698	745	706	750	781	720	758	758	731	749	757	764	750	779	716	707	732	783	771	747	798	700	720	727	752	713	744	778	761	726	735	719	723	747	699	757	726	742	754	801	748	720	753	791	822	780	760	753	780	741	776	758	798	764	714	742	691	727	732	772	761	800	728	759	705	723	715	716	747	739	762	743	733	716	751	773	773	734	797	766	723	755	708	729	781	721	760	739	719	746	776	770	764	729	732	741	748	781	737	749	721	802	700	694	686	743	781	756	794	722	712	779	760	767	711	700	820	769	743	758	774	759	761	738	749	727	781	753	776	815	734	722	753	786	774	745	730	731	677	765	739	752	758	700	740	758	778	736	733	749	761	790	763	754	805	771	728	772	716	750	789	769	738	773	739	709	762	737	774	774	772	744	743	746	747	692	736	783	768	767	797	785	751	716	758	723	719	776	741	714	764	759	751	804	728	762	732	735	779	768	725	772	739	728	787	768	757	761	759	760	758	733	785	747	719	858	719	758	812	706	757	811	755	783	778	756	742	768	776	741	753	764	736	766	774	733	807	735	704	761	754	721	744	721	766	764	782	693	744	697	749	772	736	772	769	753	737	756	731	733	748	709	721	743	736	776	744	754	762	747	765	712	764	730	757	748	747	766	755	736	727	789	713	775	759	785	744	777	709	723	793	740	723	748	714	763	736	754	763	755	766	715	779	809	775	735	765	762	740	749	762	743	746	728	743	778	698	732	733	754	730	759	789	765	777	784	769	743	700	736	809	758	763	771	737	775	775	756	751	786	750	715	745	789	766	750	751	736	817	711	748	766	770	731	732	762	762	777	754	749	748	783	794	714	759	733	754	753	707	732	651	760	784	727	691	744	723	774	724	741	762	769	754	825	716	762	776	783	781	754	731	748	738	725	758	750	747	762	736	769	790	776	762	739	756	801	739	743	756	708	725	746	719	789	733	728	741	740	740	758	767	760	724	729	762	719	726	714	719	703	739	761	774	744	755	799	705	775	736	727	738	735	778	785	759	749	720	716	791	718	769	694	745	723	734	723	774	796	756	780	807	752	677	753	743	738	712	754	727	771	712	731	788	744	764	760	730	728	749	687	679	779	813	739	767	750	759	770	718	758	740	780	783	731	720	740	717	760	710	753	723	717	759	734	760	748	742	773	768	774	783	748	747	774	696	743	737	767	726	751	723	717	733	763	803	747	732	714	777	768	747	744	747	763	736	781	791	714	791	810	767	750	751	798	757	728	724	809	766	783	738	758	744	774	797	778	736	734	725	756	801	755	738	735	760	762	776	749	766	740	714	715	765	762	727	737	778	729	742	766	817	736	736	748	759	726	745	724	790	731	740	770	746	743	776	714	730	746	751	717	782	738	811	775	749	694	769	724	776	688	803	769	737	741	741	712	773	751	721	734	724	729	778	766	785	725	740	738	719	775	740	765	720	755	735	737	756	756	730	751	731	750	701	756	755	773	724	766	742	739	740	724	760	777	799	745	764	734	788	710	724	782	768	744	716	731	706	713	743	786	743	743	746	796	730	764	792	819	711	737	721	749	758	744	747	796	728	718	744	717	716	800	748	744	756	756	782	816	704	772	793	757	772	699	765	776	726	757	759	759	764	804	782	778	738	712	704	779	749	732	784	721	764	773	796	774	741	733	675	753	759	724	785	755	726	751	776	761	690	749	748	742	714	786	713	716	757	750	764	773	700	749	708	757	744	763	749	777	765	767	785	785	731	745	750	768	743	732	740	742	750	788	721	753	756	753	733	719	774	765	729	752	736	739	703	711	753	765	771	767	765	739	719	718	751	774	757	745	740	808	747	769	750	748	759	738	762	738	717	698	762	790	763	803	742	744	735	751	799	733	737	753	740	769	773	771	733	757	740	741	755	760	706	742	702	758	743	774	732	752	772	802	722	776	786	750	734	728	728	756	775	722	730	740	785	722	777	726	747	756	702	763	745	706	727	711	724
5618	4281	5351	3347	2720	2013	1989	1896	1505	1208	806	861	881	730	658	650	639	546	524	518	455	439	418	416	398	384	425	415	435	434	361	359	375	372	349	349	342	340	329	350	342	350	334	310	315	351	337	357	312	311	352	360	333	371	343	338	309	340	327	341	358	366	336	299	325	335	339	347	332	369	317	312	352	311	338	328	388	305	358	327	360	358	322	335	354	343	297	310	326	363	355	341	332	326	351	338	377	324	298	317	336	328	343	332	339	328	332	366	324	298	323	331	320	338	347	324	335	323	295	349	326	337	329	316	327	366	334	340	318	322	318	308	318	305	331	293	311	338	317	314	313	336	344	342	349	311	282	329	311	321	363	321	332	326	360	326	307	321	316	349	295	330	372	349	339	313	347	327	340	300	352	313	322	335	332	355	318	331	332	314	335	293	343	288	350	324	308	326	352	347	315	328	309	326	320	313	339	322	342	331	341	333	341	326	332	354	313	323	312	327	332	324	313	329	344	331	349	324	350	318	372	349	347	356	293	357	341	333	311	343	323	361	324	315	321	338	335	351	360	331	310	330	319	322	329	320	346	351	346	352	294	348	332	354	320	299	308	318	324	309	307	352	312	340	315	333	300	326	343	343	338	352	351	321	332	389	287	321	335	293	322	339	306	307	354	348	302	346	332	369	317	331	353	315	328	339	333	334	300	290	359	306	324	327	328	312	305	334	342	334	333	319	335	306	339	318	350	309	355	349	343	316	330	340	342	319	318	307	355	307	329	348	328	365	327	307	346	297	341	323	324	326	321	304	349	303	326	342	350	318	316	335	311	310	344	318	330	343	338	358	299	310	315	328	330	304	329	322	324	335	305	346	345	354	318	319	366	311	326	331	335	332	327	294	309	338	321	318	332	336	319	325	286	319	358	326	320	288	317	354	320	324	348	311	362	306	311	260	314	338	303	301	361	316	334	348	328	335	334	332	322	315	328	336	322	346	332	330	335	323	346	318	306	313	339	360	307	354	359	329	364	342	340	305	334	326	361	360	299	334	303	344	303	307	339	342	335	344	307	297	307	335	301	320	325	343	359	326	353	337	319	330	341	310	319	330	316	334	342	344	335	320	305	303	356	346	318	316	324	303	353	330	326	342	304	329	353	340	320	334	329	328	329	324	325	348	332	354	319	347	323	362	340	343	352	290	377	304	330	310	345	307	322	310	331	310	342	346	360	342	338	352	330	330	323	347	319	336	337	337	312	330	330	326	304	332	313	305	327	304	312	333	326	320	342	396	315	340	354	362	321	323	324	298	313	318	326	308	354	285	317	339	322	315	310	309	319	334	324	344	335	357	308	328	345	320	312	325	307	320	335	327	355	309	306	312	345	319	374	356	339	319	340	317	320	288	320	295	317	351	341	345	332	354	364	314	305	335	368	337	340	335	354	325	313	331	346	340	334	338	337	307	335	326	328	309	329	329	316	341	324	343	369	323	312	351	334	320	324	346	338	304	342	343	329	327	320	302	327	328	313	284	335	327	355	315	341	317	328	341	348	334	329	318	347	337	319	301	312	314	344	320	347	315	302	298	322	308	309	350	311	331	320	336	382	326	334	321	372	365	297	342	297	314	313	345	310	313	345	344	329	349	350	275	321	329	304	324	331	363	309	336	312	341	300	312	315	344	325	307	344	343	329	312	297	350	305	340	312	353	317	304	329	347	318	353	342	316	313	290	281	297	343	341	279	330	314	312	344	334	342	314	298	331	327	344	340	330	325	299	305	307	298	331	335	346	301	331	336	332	316	305	346	300	291	315	307	334	303	326	330	320	335	292	342	368	330	339	308	323	295	337	307	306	335	295	325	342	326	296	313	309	338	349	329	287	293	298	306	342	359	328	316	368	297	323	320	299	301	316	347	341	305	321	325	324	333	356	335	315	317	329	297	286	324	320	315	334	337	341	309	285	323	328	320	344	368	314	319	305	323	369	325	337	324	319	347	328	312	295	331	363	314	373	340	362	313	326	358	355	299	317	340	346	368	312	308	334	312	319	305	313	354	326	342	336	329	301	320	349	366	336	315	358	347	339	312	315	315	301	335	282	316	342	352	323	350	323	320	311	315	348	332	318	321	326	316	303	333	310	311	325	303	302	311	339	364	293	321	337	318	353	338	331	309	328	339	337	331	330	331	306	337	314	337	310	324	351	300	336	337	337	323	327	295	328	318	308	353	330	348	341	326	343	327	320	333	324	364	301	338	315	309	335	330	319	360	322	332	343	357	338	309	304	330	329	349	302	308	351	340	335	325	286	360	319	332	348	306	337	354	340	339	345	319	323	312	303	322	327	360	343	355	363	303	319	312	322	378	330	295	342	332	323	326	335	343	316	337	332	337	344	311	309	337	302	292	321	328	330	338	364	334	298	345	329	303	299	311	347	322	379	316	322	339	329	320	326	346	352	325	310	325	317	301	308	326	332	326	320	340	293	313	325	330	339	338	354	337	339	323	327	339	305	323	321	330	347	343	318	333	318	309	315	345	314	323	321	325	328	286	327	326	325	341	327	314	341	316	338	327	348	340	330	356	348	336	342	334	320	319	310	312	362	310	310	361	347	348	352	343	324	312	331	325	352	301	317	347	342	332	335	299	287	331	320	340	355	347	327	363	335	333	318	310	303	393	328	309	311	325	333	345	337	319	324	340	321	316	338	311	340	319	317	311	347	322	314	335	349	330	343	333	334	369	337	296	304	326	353	327	334	358	347	307	307	362	324	325	344	334	342	316	342	319	348	335	333	337	349	342	333	353	346	319	290	311	342	326	349	339	342	335	341	309	362	327	343	345	356	314	356	321	358	342	320	331	318	304	360	326	303	322	343	319	341	324	330	303	330	365	305	316	331	318	311	355	340	346	311	316	295	332	335	347	343	329	340	351	328	329	343	331	370	333	313	335	331	379	336	314	352	335	321	318	290	355	292	324	385	343	310	332	342	337	353	282	344	270	329	343	309	334	313	319	295	331	334	356	301	333	320	302	304	343	325	328	314	315	319	339	316	335	318	350	332	313	340	306	343	321	354	275	310	332	334	336	296	305	305	327	304	302	331	372	351	319	340	321	368	306	326	326	325	323	339	315	348	315	349	309	320	318	307	323	338	339	313	312	319	315	320	318	353	354	345	329	334	305	315	352	341	338	315	335	331	320	330	340	361	344	356	335	313	376	297	329	312	325	342	332	323	342	312	316	310	317	346	305	292	314	340	366	330	306	320	343	354	314	320	358	304	331	308	332	321	333	306	333	337	387	322	337	332	300	317	303	384	314	340	302	327	358	306	315	333	333	312	344	332	329	291	345	302	343	344	336	307	340	343	349	311	342	323	301	340	327	343	358	338	333	338	351	321	337	317	325	343	288	313	333	353	348	324	307	339	305	358	332	306	332	355	326	339	360	338	335	308	332	332	347	342	331	308	297	335	328	323	327	370	344	327	334	324	316	351	326	344	318	351	346	369	321	331	337	319
4443	5747	8598	8207	9265	6903	9271	10433	8449	6019	4174	4502	4810	3737	3571	2979	2927	2476	2216	2259	2041	1823	1650	1510	1467	1465	1326	1271	1313	1381	1298	1209	1203	1126	1109	1020	975	974	916	928	961	880	897	871	845	904	914	817	802	883	874	878	874	884	874	867	877	858	824	884	875	865	874	842	886	832	879	907	860	877	881	922	858	855	889	870	820	826	869	891	855	826	850	877	813	866	799	853	853	847	878	765	828	841	876	819	832	779	893	853	810	754	836	836	848	795	788	809	794	849	772	778	822	880	839	784	827	875	810	815	828	809	892	790	825	864	827	819	784	843	813	801	827	813	870	853	814	836	798	814	822	809	834	818	813	810	852	836	837	835	789	865	796	816	788	815	814	818	836	811	801	786	841	829	785	846	820	914	836	838	812	817	849	850	807	759	783	872	857	837	798	849	784	831	846	847	868	817	861	770	831	887	832	800	789	826	814	865	819	817	833	747	822	822	796	848	807	774	803	828	843	834	806	825	866	806	841	845	863	809	829	827	782	818	831	813	844	789	772	810	823	837	803	855	823	810	815	867	804	853	840	816	805	893	809	775	813	828	795	798	826	883	815	790	815	815	818	840	810	813	879	843	879	855	809	816	811	845	796	880	833	877	782	790	809	835	784	816	809	770	815	887	773	830	807	854	783	903	842	810	840	812	829	844	828	877	819	779	813	813	809	817	751	832	781	861	800	820	836	851	840	794	805	821	791	857	845	836	819	868	801	744	828	848	816	834	850	845	860	829	832	819	861	823	817	858	845	798	794	796	787	883	864	850	836	853	838	800	802	837	817	861	790	814	844	788	805	884	804	801	823	807	786	831	852	799	780	858	825	810	805	851	819	832	824	864	803	793	867	787	803	808	825	835	817	905	821	839	811	843	791	803	864	872	784	857	793	774	771	834	800	841	833	855	845	837	857	860	816	888	793	851	816	807	838	891	847	814	820	795	856	825	835	820	788	807	791	812	802	810	849	827	820	813	759	815	840	843	767	785	889	856	790	830	810	823	817	778	827	835	855	836	822	812	799	798	801	816	793	839	808	857	809	802	829	811	836	839	845	807	868	831	803	855	807	787	831	775	816	866	868	843	780	878	854	846	811	806	808	777	836	862	881	874	796	814	884	837	834	834	804	815	827	816	811	820	789	862	803	778	871	845	786	816	853	786	815	836	863	822	782	809	780	829	856	842	849	849	840	802	811	801	820	846	849	746	813	798	851	840	782	809	862	848	824	901	818	821	810	792	839	802	809	782	836	830	807	804	815	867	843	812	881	867	763	833	783	806	851	806	795	857	824	778	811	807	769	863	797	853	823	829	835	843	785	832	794	805	809	872	857	877	819	810	772	763	859	872	800	789	846	810	794	835	820	815	829	850	803	821	840	817	836	837	834	831	800	823	857	828	814	843	811	794	835	830	771	840	777	799	834	818	773	806	843	833	807	807	785	855	869	818	832	879	828	778	823	829	849	833	828	791	785	874	783	801	798	844	842	782	812	829	879	848	837	846	830	764	818	894	832	822	784	818	846	819	835	819	799	766	775	805	898	797	800	828	824	829	823	814	827	847	758	838	799	784	815	807	818	837	788	815	821	846	863	837	838	804	801	861	819	795	855	887	813	823	908	848	835	824	810	763	858	807	853	841	860	794	824	842	835	809	865	832	830	791	836	832	847	837	807	822	835	822	796	870	807	791	841	806	801	840	867	860	792	777	858	829	842	814	828	763	849	825	792	840	797	827	825	823	788	865	810	790	818	823	797	833	826	887	832	820	841	828	841	805	802	819	803	819	844	799	796	817	874	837	824	815	796	759	851	743	854	829	821	789	806	846	842	819	843	857	789	815	806	850	815	818	796	827	819	815	810	817	858	795	851	851	833	869	853	850	831	798	882	841	840	857	836	819	825	862	829	840	871	856	830	792	749	832	820	815	793	821	845	859	867	839	847	813	810	839	813	874	835	852	837	842	814	853	827	827	812	789	851	868	831	822	790	811	769	820	752	832	793	792	823	864	841	829	841	842	763	801	884	808	858	800	897	849	861	769	832	799	813	798	781	853	834	800	826	805	793	770	844	860	795	784	827	869	827	823	787	779	788	888	847	813	797	810	830	818	781	824	828	821	771	828	798	825	844	764	800	838	833	793	751	862	838	843	820	767	860	783	813	810	815	794	813	811	800	818	813	887	812	864	827	836	848	859	745	832	863	798	867	812	856	863	786	782	808	819	854	816	818	794	825	827	811	804	818	852	880	839	801	847	848	762	828	815	795	801	830	817	842	849	877	815	824	810	838	797	769	810	783	780	852	826	797	843	819	848	873	811	803	772	817	831	799	873	836	846	846	863	865	775	841	822	797	801	817	792	845	779	817	832	837	848	825	832	847	828	840	823	833	843	868	866	840	837	818	809	794	824	877	812	798	827	860	873	762	791	824	807	827	782	787	819	821	814	824	818	780	804	872	839	839	819	864	874	848	833	791	821	856	803	853	810	820	787	807	848	880	842	843	810	852	832	813	739	809	835	815	838	803	866	861	838	750	838	848	856	796	827	789	860	793	815	836	800	831	840	809	787	783	828	825	823	812	839	826	842	783	842	848	846	800	857	870	819	808	798	821	856	839	880	822	822	839	868	810	824	801	824	841	821	808	817	824	845	829	813	780	839	807	798	861	820	855	828	804	798	822	792	759	836	867	843	813	837	798	842	846	818	808	785	820	833	849	822	811	819	763	816	804	813	796	841	810	818	825	844	820	843	814	786	818	851	852	818	789	790	790	840	798	839	796	820	829	787	855	823	802	852	825	821	789	844	829	801	823	847	841	852	770	850	771	864	813	852	776	835	842	758	824	826	797	776	811	826	816	807	818	823	828	866	853	859	852	852	878	808	791	812	797	775	843	805	856	807	829	834	834	823	830	851	862	826	833	786	754	806	844	829	829	849	878	816	796	778	812	768	794	799	819	823	848	836	805	826	795	818	836	867	844	774	875	766	800	834	844	785	835	858	809	832	788	887	846	830	781	841	791	870	839	814	886	796	778	831	768	788	816	836	846	796	828	791	842	791	817	845	835	845	900	807	861	839	801	753	831	852	793	814	784	801	796	788	810	836	801	786	822	832	839	791	798	805	852	835	822	779	810	852	864	845	794	821	813	833	810	740	847	810	820	847	844	820	903	805	828	855	812	838	787	780	838	817	786	826	824	776	859	793	794	831	872	808	823	827	807	880	800	824	834	813	793	858	843	741	832	853	800	875	835	841	787	836	786	842	822	811	786	810	826	802	801	806	866	829	819	845	812	781	811	875	817	816	840	793	794	826	845	805	843	798	815	810	862	854	841	828	866	779	815	858	827	823	827	804	805	825	791	808	844	789	783	815	880	831	814	825	744	839	825	822	825	795	811	805	791	809	766	847	823	805	856	791	759	868	805	794	795	821	803	826	822	754	806	804	837	784	769	846	816	830	806	832	832	861	805	857	820	750	820	832
21151	22219	27597	24010	23626	18857	25742	30442	26335	19462	11652	10580	12123	7103	4965	3160	2734	2330	1768	1870	1455	1328	1126	903	841	792	661	674	672	665	692	695	733	767	606	625	543	508	480	480	473	474	440	448	434	438	464	433	447	417	438	392	449	404	384	442	396	430	406	413	435	386	409	427	400	391	387	418	370	396	389	405	442	443	445	365	372	442	372	379	398	402	395	404	433	437	389	407	385	353	385	389	426	378	402	409	355	386	425	395	353	362	406	406	391	359	377	394	423	373	393	397	402	409	418	381	377	428	403	420	422	432	431	406	396	438	404	381	403	400	355	381	428	402	386	386	385	393	359	388	394	381	433	363	384	388	378	402	410	338	384	390	416	392	408	388	404	398	404	381	421	400	400	387	398	434	358	401	434	376	405	379	407	353	394	433	375	399	381	363	398	375	378	409	375	374	413	411	396	368	375	391	427	434	405	346	363	368	409	423	375	393	393	390	407	374	422	362	409	386	425	409	393	398	354	417	376	386	412	377	374	404	462	391	391	404	388	407	398	393	359	369	395	385	400	404	376	392	396	416	354	389	385	401	389	376	400	384	387	387	363	432	381	405	361	398	390	382	397	408	400	379	374	387	422	401	420	364	407	434	379	379	383	362	425	382	408	423	377	380	390	421	397	401	421	407	372	345	410	404	384	387	400	381	354	371	379	424	359	423	412	390	375	419	414	407	361	386	436	430	406	386	390	397	380	415	396	360	397	409	414	415	383	412	398	402	398	351	370	433	417	346	404	392	399	382	405	411	405	393	389	403	411	394	446	385	436	425	416	391	434	416	390	424	401	371	390	395	350	417	389	394	393	380	415	393	386	386	365	377	397	401	397	400	383	361	396	391	371	380	428	361	416	425	384	379	375	428	399	413	392	377	412	380	421	384	399	405	366	425	422	414	399	397	384	400	393	418	399	366	412	376	380	404	383	419	381	397	386	399	383	414	398	380	400	374	387	387	395	428	389	413	374	403	386	404	443	404	369	383	395	392	345	392	426	388	380	380	405	367	401	401	388	423	365	375	375	370	444	397	413	382	386	409	374	396	386	372	360	412	397	381	369	413	405	424	394	401	372	388	399	395	390	422	399	429	394	402	440	378	393	392	404	398	359	423	410	425	398	410	398	422	366	400	396	397	378	401	374	394	383	434	427	406	422	413	401	387	366	386	372	398	390	377	385	392	418	406	390	357	382	399	396	436	364	397	392	412	355	421	402	386	428	370	387	406	379	401	382	392	406	400	372	408	418	423	394	413	382	385	413	365	403	387	382	395	369	381	406	360	370	377	375	367	412	351	437	420	383	409	393	407	436	402	396	390	420	408	382	387	419	374	383	396	423	417	408	400	445	392	410	407	392	367	349	432	409	392	403	390	416	414	386	445	396	413	398	403	416	387	401	375	371	378	398	407	347	431	365	378	393	402	407	413	406	393	387	396	429	375	427	392	370	433	417	392	362	388	425	378	403	407	394	382	385	421	370	359	391	414	398	395	418	392	409	364	406	415	439	370	367	428	404	376	372	383	369	386	428	393	406	431	389	401	402	370	388	363	334	386	361	387	377	416	376	375	373	405	391	359	378	376	406	372	413	404	379	358	402	389	379	408	404	380	378	402	385	387	380	408	368	408	382	348	378	394	356	405	381	383	385	382	420	378	395	358	399	418	422	384	410	374	378	386	358	373	346	432	391	403	398	419	406	357	423	388	394	425	398	419	409	366	381	381	475	388	424	403	419	397	394	415	369	381	416	390	418	401	375	416	425	389	390	429	426	410	388	387	368	421	395	419	372	425	402	379	402	392	397	375	438	394	400	394	396	387	388	402	381	399	365	397	381	404	349	380	393	373	391	398	419	396	435	365	378	424	389	407	422	421	375	389	376	419	384	423	412	397	385	351	374	404	370	400	389	386	388	414	400	387	360	424	374	391	411	396	379	396	428	385	394	427	415	405	398	422	416	427	412	383	438	426	404	384	408	412	380	426	395	398	387	406	405	370	389	380	383	403	429	431	398	402	412	437	414	383	375	422	377	408	385	356	403	405	396	393	401	428	359	432	412	377	380	422	387	414	393	385	427	396	426	387	426	370	388	379	363	400	387	376	406	402	401	426	402	441	378	393	369	390	366	387	381	433	408	381	376	354	427	399	389	385	381	400	406	370	405	388	402	390	395	416	438	378	422	399	386	368	388	355	422	404	398	382	400	382	402	400	379	360	389	368	420	384	382	412	393	380	399	401	397	404	447	411	394	401	407	367	403	375	398	411	395	379	415	434	385	394	364	403	424	388	389	372	371	402	390	372	391	366	381	369	351	380	393	396	386	410	390	392	384	343	416	416	364	413	410	374	409	410	412	388	448	344	415	418	422	387	368	431	391	405	398	364	422	377	426	415	412	383	396	361	364	375	423	388	366	419	372	432	415	396	409	387	445	416	423	400	411	398	386	379	376	422	367	404	381	408	368	392	409	371	375	387	390	383	390	396	387	369	380	412	408	391	413	370	435	419	407	423	403	390	394	437	403	413	394	393	418	391	381	405	361	373	408	407	383	384	416	386	372	382	377	408	400	368	402	407	389	424	463	377	412	402	427	394	388	395	384	394	386	421	373	366	409	432	395	393	420	370	405	408	358	358	416	392	403	383	383	387	407	429	411	392	360	420	424	370	390	393	418	407	390	350	367	356	398	413	385	366	431	376	388	414	445	413	423	373	401	414	426	387	400	403	407	414	368	432	364	400	402	409	392	377	408	374	406	378	402	421	365	368	408	428	458	371	372	391	395	419	348	384	386	435	389	411	389	397	373	383	434	401	366	395	394	410	384	419	417	381	418	374	416	394	413	410	427	399	407	382	389	356	359	391	397	440	423	374	370	381	378	424	374	356	382	394	406	423	412	357	401	416	390	403	401	370	412	400	400	392	390	430	399	395	398	424	405	370	397	396	404	360	396	407	398	370	403	381	385	372	389	401	383	355	387	398	404	385	411	403	371	408	373	451	401	392	391	397	405	376	379	386	400	379	382	426	375	366	376	388	373	405	355	398	407	354	345	385	382	392	369	385	388	416	407	379	390	350	382	410	399	411	411	411	394	414	373	394	377	397	390	370	401	400	395	386	431	388	427	421	392	395	386	409	386	379	374	408	410	392	403	402	383	401	405	409	413	363	390	399	391	392	406	445	403	356	368	393	362	417	414	393	372	403	424	388	383	429	398	403	393	411	391	393	362	366	348	429	390	366	400	384	433	367	408	401	404	366	377	396	388	395	398	381	359	371	406	406	400	344	391	440	428	369	409	386	415	391	351	401	371	400	401	424	420	398	424	390	396	365	415	390	422	424	410	395	410	388	397	398	405	434	362	382	429	385	385	357	405	363	412	387	432	426	373	384	400	359	369	368	403	391	415	418	415	411	385	408	368	401	403	428	420	378	395	395	377	392	403	382	417	387	394	410	376	397	380	393	397	373	372	377	381	379	418	394
13161	18944	24142	26673	31771	29763	42499	46770	42816	36119	30606	31870	32733	23719	20310	14599	13162	11108	8976	9750	7870	7420	6105	4370	3979	3638	3146	2992	3245	3349	3378	3166	3932	3682	2923	2637	2002	2006	1864	1539	1777	1630	1345	1216	1193	1193	1248	1262	1106	1109	1139	1114	1070	1053	1068	1094	1070	1128	1095	1075	1038	1074	1066	1029	1047	1028	1052	1138	1138	1037	1064	1105	1043	1101	1056	1044	1061	1055	1025	1057	986	917	1004	958	1006	1022	1026	992	991	985	971	1041	961	1005	975	988	991	999	994	1002	997	990	918	954	944	957	984	976	994	930	983	984	965	911	965	1002	959	952	929	936	944	981	914	942	970	940	951	945	1018	983	940	941	929	985	974	945	975	963	962	953	968	997	958	930	972	973	950	941	927	976	944	963	925	943	921	963	955	1003	918	989	957	964	904	921	920	961	883	952	928	963	941	972	960	896	993	959	998	934	955	898	932	978	930	985	899	970	980	960	956	967	978	988	927	983	949	985	950	979	936	913	972	985	954	975	927	991	930	970	920	943	928	859	975	955	988	991	947	918	949	1013	974	956	1009	891	891	960	976	948	937	975	912	974	966	953	1039	957	991	958	998	925	950	971	957	943	960	978	940	1020	970	994	985	962	919	973	925	980	984	934	959	939	962	944	924	996	966	1011	943	935	967	938	937	934	941	946	1018	930	945	932	978	998	980	946	944	1001	1021	957	957	959	938	917	950	986	999	976	916	951	927	929	988	983	1008	900	994	964	944	943	1000	970	954	984	976	954	903	972	921	1022	919	974	942	961	972	937	899	968	986	1015	980	937	966	957	923	975	970	918	935	961	941	920	972	968	900	926	975	987	957	1002	966	947	906	915	863	965	952	911	940	935	886	930	915	980	944	952	939	970	928	975	970	916	942	958	923	939	905	1015	965	976	966	998	996	949	974	932	974	956	995	952	978	971	945	988	940	970	897	926	882	962	914	941	907	909	997	950	944	916	1023	902	967	895	974	926	941	1016	905	930	956	955	953	914	969	985	1010	976	959	901	1005	898	973	957	950	905	939	975	929	1021	972	952	937	975	947	944	956	932	959	941	1015	985	983	991	931	937	951	941	956	949	924	973	941	961	984	999	949	935	904	1049	924	951	959	986	952	908	952	961	949	895	972	960	970	920	915	953	1003	995	952	961	970	936	1004	932	977	959	969	985	1004	983	937	972	913	969	958	949	974	949	945	900	967	930	925	989	981	973	907	972	988	961	924	949	919	978	948	929	993	953	928	962	969	959	935	958	928	959	987	965	1016	1008	970	920	967	965	949	943	960	985	970	917	946	996	930	930	942	919	982	964	952	913	957	996	935	955	951	986	948	943	986	906	959	921	982	957	948	893	988	1031	979	1005	906	933	922	941	947	978	962	966	952	950	909	985	959	976	954	937	1008	946	936	962	931	988	962	941	950	953	931	940	1024	956	937	941	1010	936	971	979	960	908	951	928	872	1006	924	1014	908	929	982	967	953	997	981	966	944	951	960	941	975	952	1004	938	977	901	1003	1020	984	924	965	952	990	975	940	1004	963	999	978	947	956	957	940	981	946	940	927	938	957	942	938	954	956	978	945	1019	963	943	986	934	968	888	960	975	942	955	986	921	938	929	1017	960	982	940	1053	962	928	1003	966	980	973	1015	941	955	952	958	999	901	966	940	964	981	960	986	979	981	1003	994	908	955	918	977	955	959	957	924	1011	986	932	976	919	975	957	936	1021	913	1004	954	901	964	992	928	964	935	999	947	975	923	1015	901	964	961	894	1006	915	970	906	994	934	908	932	966	956	914	918	951	992	908	1004	947	949	1003	925	986	992	951	928	972	891	943	975	918	904	974	940	1000	894	941	997	962	1023	956	1000	977	1009	990	1036	921	955	1018	975	936	987	1011	911	1020	952	889	983	994	975	959	952	960	942	991	947	951	946	982	923	985	1000	964	963	991	1024	918	929	975	974	944	929	973	918	946	963	942	961	949	935	953	967	953	951	982	959	939	926	976	944	962	947	943	977	945	981	964	943	918	916	921	961	969	967	956	1023	1055	997	1010	933	981	942	948	932	972	959	930	985	913	967	939	934	959	921	963	900	955	933	969	906	990	926	914	907	975	959	994	972	978	998	935	994	953	963	947	944	977	919	909	952	985	962	913	937	941	887	972	937	954	898	1010	948	928	918	914	945	911	946	958	941	938	972	950	910	950	918	896	922	951	974	946	946	928	970	1000	961	921	914	986	989	1009	985	988	938	953	916	938	977	923	943	929	928	931	966	917	923	1001	932	1051	942	1003	941	980	939	971	914	948	905	946	1007	923	989	900	979	927	927	952	971	952	929	963	974	970	990	943	912	981	913	955	927	946	1001	946	941	971	890	940	980	971	953	945	958	1004	925	951	911	944	908	965	946	1007	932	939	947	931	942	954	952	979	970	974	913	919	916	958	986	1007	996	932	952	974	950	967	917	994	955	927	974	979	997	975	945	937	941	966	965	928	961	973	967	898	924	977	988	935	965	1046	859	956	931	973	988	976	944	1020	924	872	931	952	961	923	944	982	944	936	971	1042	1014	885	969	948	955	982	957	947	974	916	955	928	962	932	962	902	944	931	954	918	972	902	994	958	1005	940	945	962	898	984	943	943	877	968	948	1018	946	972	993	951	958	982	881	983	941	999	945	989	968	997	978	924	930	948	1037	952	944	928	971	959	971	925	935	949	964	916	904	941	922	950	935	971	999	945	937	976	970	964	934	911	954	995	979	987	921	955	976	989	948	994	956	952	997	940	1013	1006	960	930	923	946	951	985	972	912	989	980	931	951	990	948	975	957	929	909	963	925	942	992	947	930	964	905	919	957	955	942	949	948	987	979	941	960	1038	933	952	913	944	931	934	935	925	957	897	946	991	983	942	987	928	972	926	933	984	991	958	948	982	1004	923	906	980	947	969	872	967	977	950	951	923	966	942	952	996	961	948	942	957	880	955	926	968	986	950	952	946	891	989	926	978	995	975	900	964	881	962	921	904	941	866	961	1015	934	961	1006	956	940	1005	928	942	966	980	940	939	1013	972	965	921	938	966	906	976	958	936	1003	939	919	987	920	963	957	949	950	864	955	969	933	937	941	904	972	979	985	989	972	982	979	925	1004	926	1007	955	946	934	980	951	966	949	1002	964	938	971	968	935	968	959	993	1046	1030	956	979	911	959	980	925	976	959	954	983	934	986	897	981	984	920	949	932	911	953	941	950	936	952	907	1016	964	916	958	971	933	967	852	956	979	979	976	969	994	989	952	1060	989	932	914	1018	941	912	928	950	973	916	942	981	929	991	963	986	970	918	984	938	939	980	938	931	993	933	925	1004	961	926	957	973	947	1030	957	1007	937	1002	942	963	987	968	958	953	952	966	928	963	894	957	962	1015	951	955	917	959	945	975	934	1005	946	982	925	982	982	964	977	969	983	997	926	974	951	914	972	1001	957	934	918	982	948	989	985	973	959	975	937	1020	963	916	951	925	960	943	966	965	972	938	901	957	968	985	1010	968	918	985	982	936	959	901	959	987	947	968	974	941	976	969	913	932	894	951	887	942	976	967	932	961	930	938	969	1013	966	965	910	974	944	977	969	996	1014	954	961	931	998	968	972	918
30052	28981	33455	29862	30446	27270	36384	42641	37240	30180	21521	19908	20898	13344	9246	5877	4814	3475	2829	2908	2261	2175	1586	1116	1041	1015	921	855	817	905	949	891	1102	945	738	704	547	591	531	507	502	425	399	391	386	378	380	369	377	366	347	347	346	321	327	343	334	312	358	356	357	341	342	320	308	323	333	351	312	333	321	397	354	328	318	348	321	350	352	320	345	319	341	337	296	323	350	331	318	326	261	298	296	315	310	342	318	350	282	352	310	297	328	350	316	300	285	328	327	292	310	282	297	331	307	312	360	310	325	339	305	306	327	326	315	330	326	351	337	319	290	317	292	319	303	320	362	298	270	311	279	324	276	298	313	320	305	334	317	321	296	315	297	290	292	336	295	323	320	331	343	317	324	279	317	334	294	334	326	293	292	323	339	306	321	323	312	289	334	277	353	304	349	372	292	343	336	305	315	306	307	296	319	331	288	308	347	315	326	339	304	271	298	293	311	293	292	326	324	317	343	322	304	289	275	312	319	279	336	297	303	327	327	308	297	286	304	335	318	312	310	283	289	327	303	310	301	306	297	310	327	298	359	301	310	304	284	325	294	307	316	288	311	333	321	320	332	305	311	317	286	294	287	318	288	309	335	320	286	305	310	287	302	322	319	299	304	289	322	310	338	289	280	278	331	304	335	303	281	280	320	311	316	301	317	332	303	325	312	318	304	318	322	324	293	288	291	312	312	295	317	332	332	286	316	297	302	320	279	321	307	302	330	323	308	294	342	338	295	313	293	261	314	283	326	331	328	277	317	321	372	306	325	371	311	299	313	306	320	359	303	311	344	328	341	303	317	314	325	296	289	284	296	309	316	345	302	309	338	321	284	341	297	318	282	297	327	305	287	308	293	305	313	320	316	329	304	309	325	306	303	337	293	341	347	282	300	331	301	297	337	290	323	307	328	277	308	306	308	332	340	308	298	289	320	333	328	316	346	316	307	349	314	311	317	297	297	315	287	312	310	341	298	330	312	328	292	327	298	315	325	319	325	297	325	304	306	317	311	341	297	292	311	357	296	330	322	321	279	310	349	298	295	319	310	295	311	335	310	320	333	302	308	327	351	305	303	320	355	285	324	323	299	302	336	309	294	331	325	326	306	281	326	303	318	315	298	277	281	302	330	303	288	305	299	303	314	311	301	311	324	288	308	335	312	324	304	327	297	342	309	310	301	319	317	349	303	321	287	296	318	305	339	318	323	322	322	336	287	302	297	301	307	289	315	349	305	333	338	298	303	303	351	330	293	292	322	313	309	290	351	319	317	339	323	308	306	320	317	329	325	365	307	314	328	332	325	328	298	299	311	313	343	308	342	339	330	327	299	285	311	294	281	339	306	334	326	336	297	291	305	311	318	274	285	327	323	333	318	341	322	301	296	318	302	310	281	335	307	336	328	335	302	340	319	316	287	354	302	329	302	288	354	307	292	329	300	296	325	313	330	345	353	312	312	336	322	311	349	318	292	289	319	280	290	310	316	309	296	292	296	299	337	292	292	318	299	316	297	313	298	296	317	317	313	300	335	340	300	337	298	299	312	309	300	294	319	295	338	301	315	309	322	305	329	324	319	302	300	304	317	322	314	310	304	316	319	297	304	335	313	299	287	321	295	310	302	313	317	292	257	304	306	322	315	298	294	296	308	328	299	326	311	304	305	327	329	291	302	328	309	325	345	301	322	286	302	331	315	335	300	332	269	279	342	346	327	339	321	306	314	281	284	319	320	312	295	303	333	295	292	295	304	310	294	321	301	316	335	331	317	334	286	266	325	294	311	312	294	299	324	324	287	330	305	283	326	335	297	338	325	321	300	306	310	309	315	316	348	297	338	329	327	327	301	315	309	331	307	321	303	303	315	335	332	316	297	319	324	317	335	319	316	298	311	310	332	336	322	318	329	330	296	327	294	295	293	318	292	312	307	332	300	314	336	339	311	366	316	350	313	333	299	354	294	292	342	344	328	330	294	332	336	325	314	297	285	333	299	334	303	309	303	301	285	300	314	308	315	313	340	278	312	306	293	277	307	291	331	312	316	297	325	335	298	292	329	324	320	315	287	285	347	304	327	303	328	329	295	295	331	299	351	319	326	299	318	336	308	305	308	327	300	307	301	356	241	296	348	328	335	283	312	289	314	344	324	321	300	298	301	276	290	273	288	306	291	319	332	308	298	293	305	311	309	309	284	328	299	304	354	300	301	339	312	275	316	297	313	296	337	332	339	338	330	310	323	312	291	314	316	303	281	303	301	319	295	253	289	303	289	283	337	310	320	306	334	337	314	312	297	320	321	304	317	306	317	328	280	319	296	327	278	297	333	276	314	289	355	323	310	320	299	338	318	289	305	326	330	340	298	333	335	288	307	295	281	278	335	314	308	321	315	325	319	349	321	313	321	294	303	314	305	287	320	282	300	329	310	350	295	337	279	301	332	294	363	325	297	279	315	314	296	310	289	304	329	315	291	286	318	315	334	322	309	285	314	316	341	310	313	321	348	312	334	361	312	319	320	319	309	338	303	314	315	347	316	315	307	281	338	304	315	295	299	314	326	318	301	338	300	316	321	315	315	311	311	335	306	315	348	330	301	302	335	293	330	339	310	325	311	306	303	332	323	317	339	290	309	311	321	298	315	304	302	301	309	308	321	329	298	323	307	347	292	312	331	326	313	314	316	293	300	297	279	320	302	285	335	312	303	354	320	295	328	308	304	316	310	322	299	321	297	310	328	302	297	321	302	306	281	306	323	324	328	300	331	351	351	327	322	341	294	279	282	328	298	328	285	319	337	283	301	315	329	311	301	280	291	265	289	288	343	301	345	338	341	354	312	294	288	326	287	342	322	330	339	281	309	307	330	352	279	301	306	321	299	323	305	307	316	319	301	312	291	272	316	352	331	302	303	317	334	307	299	310	309	312	304	311	264	305	281	302	304	278	317	319	326	305	289	340	301	297	320	312	324	317	297	313	323	306	315	302	321	307	313	326	342	333	321	336	304	283	320	317	332	282	331	335	334	314	330	304	307	271	335	297	320	258	320	327	311	313	334	266	288	298	340	318	322	356	317	328	317	309	302	289	315	317	326	282	339	366	298	290	282	305	280	297	321	315	347	338	325	317	362	302	289	299	302	299	292	316	284	318	309	321	329	292	323	310	293	293	303	286	326	321	307	331	314	323	308	306	311	311	335	305	319	286	354	315	309	306	353	317	287	335	337	304	320	326	333	315	341	302	311	312	345	293	287	300	284	313	333	353	316	302	327	310	300	294	278	347	325	333	317	356	295	304	316	305	325	348	306	311	308	331	313	288	346	337	294	290	295	291	285	311	319	285	301	298	335	330	305	337	290	316	305	328	315	328	295	319	307	323	326	319	292	304	311	314	315	326	309	286	314	297	332	306	337	317	325	320	331	307	320	284	325	318	275	319	327	356	297	277	303	325	331	325	326	288	287	302	312	276	277	317	297	327	297	314	338	324	315	288
17592	23918	29625	33212	38058	37087	50151	53370	51005	44542	40359	41870	42272	32927	27554	22285	19102	17308	14105	14460	12202	11795	8762	6671	5928	5587	4653	4523	4792	4972	5048	4907	7011	5504	4371	3781	2801	2899	2226	1872	2365	1956	1541	1374	1158	1325	1315	1121	1037	1058	1011	1049	984	951	970	983	982	1013	994	1033	966	993	1043	919	945	897	966	939	927	913	891	1020	1031	903	888	877	911	917	815	866	815	834	800	886	804	813	806	824	828	844	824	803	862	825	777	756	774	801	791	775	748	799	811	769	758	742	778	792	763	745	820	769	756	781	745	775	701	738	756	781	761	722	817	799	784	798	733	775	777	755	808	804	744	725	813	733	729	790	777	763	770	752	791	762	764	822	770	767	741	772	763	791	766	757	714	795	780	755	740	779	749	812	762	802	752	751	737	736	781	811	737	733	754	773	746	739	752	798	770	767	733	765	706	770	735	716	800	755	723	740	774	764	801	765	800	747	800	786	764	728	747	757	777	821	807	815	779	772	749	737	726	773	779	773	758	755	710	740	782	807	754	768	785	758	758	793	809	744	727	781	806	802	747	732	726	744	718	768	742	748	750	778	776	715	801	748	755	772	790	693	777	783	763	792	801	746	758	729	726	754	766	810	760	745	734	763	793	718	712	774	729	795	753	740	745	747	776	737	806	753	773	747	768	770	771	757	745	788	752	777	795	760	795	791	793	773	802	739	787	725	756	795	797	789	797	742	743	748	762	772	715	797	733	788	699	711	741	730	733	744	766	783	805	760	729	810	742	800	766	714	788	782	774	783	778	775	718	773	756	758	774	723	724	765	787	792	736	792	779	778	755	754	761	723	778	746	713	765	755	701	753	715	752	742	780	727	758	683	768	747	781	739	752	787	732	784	791	767	749	715	786	724	782	707	800	753	755	790	741	742	784	750	803	756	719	796	786	745	744	800	760	695	778	760	760	776	770	720	804	779	759	772	759	772	681	738	723	734	770	773	776	738	729	782	778	774	797	741	723	764	784	743	736	776	753	782	779	749	787	763	746	731	810	733	803	772	759	785	739	759	795	785	702	785	714	792	772	808	765	792	728	791	734	760	756	745	783	766	779	757	737	761	698	700	751	773	783	736	759	767	735	756	764	720	759	752	739	799	792	780	735	768	787	805	745	805	751	728	763	738	724	736	771	715	712	740	732	786	745	802	752	792	768	783	790	773	754	802	795	793	764	755	803	791	808	736	763	726	728	776	744	737	776	751	757	769	751	789	762	753	789	729	806	694	772	719	779	726	757	778	749	775	744	775	753	724	720	786	742	837	738	738	740	723	740	789	711	754	802	741	762	739	750	788	735	757	787	772	785	754	784	800	765	684	683	775	746	762	774	732	799	785	819	799	764	736	788	721	716	759	754	794	822	728	729	795	757	757	769	800	742	706	782	746	741	722	736	755	812	737	768	763	822	778	791	714	719	773	790	764	757	784	784	807	754	733	787	759	753	772	740	781	790	747	758	754	755	739	737	807	825	734	814	792	789	719	809	727	726	797	754	748	768	724	808	792	718	778	789	766	756	810	750	782	777	768	785	779	707	777	694	723	709	791	747	812	740	760	749	735	763	731	789	726	752	770	731	761	779	749	786	693	805	773	745	746	714	786	769	742	755	760	753	738	743	726	742	766	770	755	749	785	766	782	745	741	780	746	771	761	745	741	762	749	816	781	769	795	764	749	834	757	701	727	748	732	736	775	729	757	744	751	758	742	703	759	778	784	798	765	749	734	791	766	769	766	733	736	749	779	777	727	786	736	789	748	759	706	719	733	767	762	785	770	759	738	755	689	785	716	779	669	761	783	695	809	771	774	777	725	772	771	782	834	745	801	720	733	784	718	762	813	769	778	788	735	784	775	767	731	756	848	797	745	745	804	746	714	753	789	716	703	757	742	755	756	742	747	753	765	778	751	762	764	745	754	761	768	770	758	748	754	743	792	785	760	756	777	720	828	818	803	748	747	759	739	808	781	719	729	749	752	726	775	735	770	729	761	756	734	756	738	752	746	744	775	753	761	745	721	722	731	779	733	757	733	720	744	814	749	702	701	765	714	742	813	727	758	750	744	778	766	812	816	705	736	786	799	763	749	799	763	752	788	712	802	710	746	788	714	763	767	772	796	775	801	683	787	754	752	751	762	762	700	814	762	800	785	769	755	746	746	772	731	767	741	756	720	739	715	774	785	715	714	740	718	748	759	741	748	724	759	773	764	776	763	748	785	722	772	808	790	768	772	762	748	790	790	781	746	791	755	754	743	761	770	767	758	739	775	746	755	754	761	767	758	743	748	762	752	748	737	782	793	737	779	733	753	787	779	729	755	765	825	806	787	769	740	810	766	780	799	765	802	707	733	770	768	746	769	761	689	679	801	735	721	779	731	724	768	761	760	771	757	746	738	763	817	750	787	743	779	741	751	726	774	787	764	709	796	757	721	734	740	804	725	731	782	758	733	751	748	736	740	737	816	786	825	742	784	737	797	759	717	766	749	775	799	723	745	755	721	787	790	743	759	750	750	756	773	747	754	751	742	752	799	797	713	778	710	744	761	727	786	760	752	786	738	767	782	752	734	769	798	774	766	739	763	741	736	782	814	778	757	830	814	754	768	792	787	786	767	756	778	752	765	786	777	724	752	751	736	710	772	773	762	718	760	772	770	764	739	777	794	780	740	757	742	745	749	704	726	749	773	755	765	720	751	811	797	760	765	746	744	702	763	740	765	740	770	727	761	735	717	733	779	732	705	744	797	759	792	802	733	713	749	790	738	794	741	716	790	819	745	766	739	780	762	738	726	801	774	796	793	765	739	760	733	739	721	779	776	718	775	750	710	774	777	811	759	789	732	792	793	799	764	734	759	755	803	738	727	752	794	781	748	776	766	734	761	758	772	782	757	738	737	781	770	725	771	758	788	789	733	787	789	750	756	757	789	773	710	747	737	778	747	757	773	725	751	758	747	758	718	764	715	791	742	752	771	758	747	716	819	755	763	775	797	751	762	770	769	771	785	734	713	763	758	759	759	772	807	762	753	788	787	736	750	770	771	771	754	763	768	802	768	769	753	790	720	745	753	736	718	731	745	771	700	825	733	776	765	790	748	803	792	750	770	764	812	768	776	744	803	765	788	719	754	769	797	762	775	774	748	764	814	818	776	765	759	754	775	782	730	728	807	726	783	722	666	771	757	689	754	802	815	748	735	766	756	753	760	734	702	747	805	744	770	792	795	749	752	799	774	752	726	775	781	723	745	745	712	733	740	778	764	772	756	707	746	769	718	799	785	806	747	775	748	774	785	727	757	784	799	781	744	722	765	756	753	784	753	751	719	770	735	748	726	770	760	774	731	745	701	774	768	758	739	764	755	736	795	764	780	792	765	727	778	728	799	785	730	745	726	741	765	776	760	738	750	752	753	763	763	762	725	813	809	783	803	815	779	759	700	801	796	712	808	805	779	771	696	760	732	746	755	783	778	792	743	706	751	737	749	787	821
6170	5036	5432	3820	2957	2009	2084	2179	1675	1267	1056	1121	1128	889	813	713	669	568	510	486	509	439	458	397	450	428	376	401	372	395	380	393	375	369	361	341	344	313	402	345	371	366	329	374	342	378	344	351	368	334	349	335	312	357	302	325	316	327	337	313	347	336	319	343	310	337	296	324	314	334	331	353	314	357	338	338	324	313	315	341	313	321	324	316	331	320	344	322	354	314	327	343	311	336	324	351	337	300	325	311	355	314	320	338	319	314	349	318	344	321	316	316	322	345	342	314	312	322	352	314	364	305	308	329	342	337	309	324	387	319	352	344	338	306	349	347	330	318	334	342	342	342	336	318	304	348	320	298	315	320	332	318	333	320	324	301	290	331	328	338	320	309	333	321	328	318	340	304	276	311	316	339	332	337	302	333	331	356	312	340	357	312	283	306	345	323	314	337	343	344	340	334	329	327	300	355	327	351	333	327	308	326	318	319	337	321	373	344	341	347	340	314	354	310	320	313	354	350	320	376	312	337	310	354	304	325	295	352	346	339	356	347	359	311	375	354	331	338	327	322	334	330	348	319	328	321	328	331	283	335	312	335	345	333	306	363	320	324	348	300	290	282	322	359	292	327	345	318	297	341	335	330	344	303	339	310	292	280	313	323	329	344	333	320	328	299	295	320	335	327	354	324	336	319	303	307	326	318	327	286	376	337	279	343	298	347	337	343	290	330	314	321	332	347	314	353	300	340	348	336	315	350	352	335	347	341	323	335	339	344	336	366	322	372	308	327	338	320	314	352	314	342	328	317	308	326	337	297	302	317	343	291	340	367	357	335	322	305	296	326	318	345	319	323	355	339	324	308	339	308	349	323	314	304	342	330	323	305	315	301	339	323	329	339	320	314	323	338	305	327	314	311	339	312	319	361	347	315	338	317	338	329	317	327	340	328	314	308	316	325	344	304	323	329	335	296	328	320	354	338	329	313	342	315	312	343	357	338	318	342	299	349	311	339	336	304	313	348	355	314	314	298	326	326	321	350	330	311	333	344	328	332	319	327	361	347	328	329	365	335	340	298	350	332	309	326	308	343	319	316	320	328	314	333	316	344	309	337	351	335	327	310	335	318	331	340	341	361	343	318	290	307	329	355	320	317	346	312	308	332	325	328	337	332	339	310	315	320	323	325	338	325	308	334	343	342	328	354	300	313	315	327	352	343	348	298	296	335	299	362	325	359	356	348	328	323	305	337	322	308	330	311	307	321	299	348	359	334	336	306	336	325	381	317	344	341	321	371	329	332	317	301	320	356	310	356	314	318	309	285	330	327	345	301	325	357	305	314	265	303	342	334	364	313	347	337	318	298	348	328	322	291	332	369	314	308	288	365	323	313	298	325	306	302	318	340	349	352	337	315	311	340	317	339	341	344	328	311	352	321	318	321	308	333	338	329	340	299	302	312	310	354	324	323	330	332	328	326	299	353	323	345	361	344	320	311	336	338	333	296	308	324	325	325	329	315	316	341	335	293	293	300	293	326	295	317	342	306	314	364	325	319	371	342	326	332	297	327	336	285	355	344	359	307	300	372	291	321	332	320	326	335	329	309	320	329	361	288	322	298	308	342	329	349	350	311	347	330	310	356	316	306	333	338	335	331	315	291	328	336	326	324	351	350	324	343	331	318	319	302	312	328	343	339	334	316	324	320	325	348	331	308	333	321	332	324	317	288	308	363	364	350	347	336	325	337	319	340	307	298	318	349	314	314	332	352	322	338	345	302	352	321	330	367	316	297	310	316	319	331	336	323	322	349	333	341	301	323	299	333	337	328	321	329	353	324	341	309	359	328	314	306	345	333	320	348	293	326	360	310	345	317	337	334	286	302	379	356	320	309	320	294	328	357	348	304	272	359	357	347	317	365	339	312	338	358	302	366	355	379	305	317	321	320	310	316	344	341	340	321	336	343	320	369	331	337	360	326	298	332	307	316	292	331	319	317	329	320	338	303	350	372	299	326	323	335	308	351	310	344	319	323	353	302	297	329	318	308	325	319	342	322	339	330	332	315	323	298	327	323	327	323	301	349	322	330	328	282	326	314	319	351	346	319	290	279	346	326	342	344	296	325	344	333	295	289	325	324	316	351	325	327	314	312	304	334	346	344	316	314	347	328	315	319	333	331	364	321	329	323	295	300	364	331	323	315	366	355	319	332	310	342	332	347	348	328	322	331	341	345	346	315	364	291	327	284	317	307	304	283	326	312	335	328	319	341	307	329	339	300	316	354	346	360	355	299	347	336	330	340	319	326	303	294	333	317	303	301	338	318	343	315	334	313	337	303	335	363	319	315	323	321	341	300	336	302	335	295	306	341	336	337	349	343	316	303	333	320	327	338	337	336	309	325	359	316	303	345	331	342	296	349	292	312	282	360	323	314	290	313	279	349	333	290	337	353	331	308	347	303	323	334	310	313	316	319	362	346	315	332	339	307	309	313	294	301	296	312	281	325	311	352	303	355	329	314	336	298	351	337	340	347	340	323	299	342	315	317	300	301	336	306	289	349	314	312	310	320	319	363	303	323	305	308	342	306	310	331	304	338	337	312	299	361	338	329	323	322	341	317	337	349	367	325	294	333	332	326	320	312	331	320	306	327	365	370	320	301	313	289	332	329	326	358	330	293	321	334	342	323	320	316	298	323	315	304	336	322	316	350	346	360	328	332	312	334	326	311	310	317	345	340	350	333	324	374	345	319	320	316	323	353	330	354	344	346	347	309	371	338	339	326	324	328	324	319	309	338	308	295	346	330	318	297	352	338	302	368	336	318	323	309	329	327	328	372	293	322	300	334	302	356	293	321	344	359	355	301	337	347	306	306	323	349	317	344	290	310	323	324	319	340	334	326	282	298	364	321	318	356	316	316	311	298	350	310	339	338	300	320	309	352	348	312	324	301	340	330	294	303	325	354	352	300	334	302	322	332	358	323	309	335	342	326	374	319	359	351	338	317	335	333	346	345	324	334	356	337	320	329	339	337	308	354	297	314	316	333	295	340	340	305	282	326	344	303	304	331	307	331	305	338	347	302	323	337	306	353	295	308	351	297	362	333	351	303	305	300	346	320	337	322	356	308	352	333	316	348	323	327	330	336	315	367	308	317	307	346	357	360	319	344	329	343	308	316	327	349	349	288	313	333	327	341	329	309	314	316	325	318	318	327	306	319	333	346	340	308	315	291	318	331	309	331	294	315	342	334	320	287	321	339	320	323	337	323	353	329	333	324	339	344	336	347	331	296	335	308	317	343	306	322	303	308	364	311	338	321	326	341	325	324	311	320	310	332	313	300	335	327	306	344	304	361	324	343	313	363	295	286	352	319	308	327	334	300	317	349	308	317	311	330	315	333	337	329	323	336	325	351	328	335	344	345	325	332	353	341	335	336	330	313	297	311	311	316	347	314	357	324	360	310	294	342	312	338	324	338	335	330	331	335	303	344	354	342	305	363	341	357	335	309	317	314	336	376
4799	5952	8520	8728	8980	7501	9448	10702	8016	5760	4980	5277	5441	4086	3761	3147	3042	2660	2332	2209	1980	1884	1664	1604	1469	1444	1376	1376	1337	1318	1307	1234	1285	1124	1069	1002	1063	1010	973	969	974	946	834	861	816	893	893	865	864	885	919	870	856	853	910	898	889	940	890	915	840	780	798	860	808	850	810	864	848	866	829	859	856	827	836	810	830	845	858	820	825	851	812	826	875	878	758	856	850	810	804	837	864	795	849	859	861	819	836	775	835	784	831	826	768	834	830	880	880	842	824	782	853	776	864	839	849	842	795	812	843	747	783	847	813	812	820	845	825	797	849	846	816	816	786	801	846	793	806	872	789	838	861	838	817	808	830	803	829	841	827	811	846	812	885	800	816	810	828	839	808	806	831	840	835	820	818	782	811	811	813	799	774	830	819	787	806	809	843	814	820	863	880	758	790	793	806	801	800	765	801	775	817	814	793	857	794	793	812	836	879	849	858	811	840	833	777	831	834	800	850	807	795	781	837	800	848	840	807	818	817	853	836	790	793	857	810	831	822	795	854	798	838	817	751	839	800	810	819	818	821	776	838	839	875	863	790	805	819	876	806	836	786	837	788	801	800	806	846	784	839	831	869	786	777	841	858	818	837	784	766	766	800	863	798	788	802	862	790	800	851	845	830	809	821	788	803	804	847	827	844	813	861	847	819	778	831	759	825	793	818	769	803	785	848	842	873	794	819	819	863	776	864	824	882	777	785	778	850	835	858	821	824	824	807	848	878	816	820	809	794	798	877	819	796	819	900	818	810	806	897	854	832	853	781	814	799	813	794	804	829	813	791	810	776	788	776	806	803	823	842	833	807	856	792	767	805	903	817	810	805	797	814	827	809	828	803	809	837	827	806	866	828	803	811	783	783	855	837	849	808	805	829	809	855	793	818	826	794	815	814	854	850	820	808	827	824	848	800	815	832	858	756	830	813	826	827	809	829	793	881	838	811	816	872	853	786	810	839	822	837	804	839	819	803	841	784	789	828	786	798	784	866	816	827	814	803	842	807	764	807	846	804	792	823	811	870	832	853	788	853	778	813	834	826	858	822	815	827	866	784	786	818	880	807	834	819	836	813	812	845	800	806	821	814	781	854	883	878	810	866	840	833	828	824	774	804	854	839	820	828	865	756	811	728	847	800	841	813	768	868	805	822	819	815	829	836	760	865	799	849	807	832	810	813	823	809	767	810	816	829	780	815	809	857	824	791	859	810	773	821	811	802	849	771	792	819	782	833	836	821	803	831	811	818	826	820	814	780	814	789	816	795	798	881	795	894	858	815	814	856	811	790	793	854	853	804	869	805	810	831	858	795	846	803	823	861	886	764	823	803	824	830	821	902	793	829	837	842	791	835	821	830	827	828	864	842	762	826	769	859	810	802	774	795	780	768	831	880	802	851	782	804	826	790	833	834	815	875	793	828	799	820	854	842	783	819	818	828	773	800	856	840	776	831	864	891	790	837	793	776	856	795	820	822	839	848	828	823	811	766	779	876	837	799	792	856	874	847	811	839	791	829	823	860	835	811	806	831	805	848	820	832	845	799	859	782	796	821	865	914	836	807	793	838	826	830	840	789	825	879	768	793	853	796	816	802	802	837	876	805	800	829	855	827	796	806	857	849	831	810	799	773	848	843	838	805	811	832	800	812	845	766	848	818	845	839	830	778	797	780	775	811	844	846	772	792	867	858	900	819	774	796	857	773	863	814	797	779	787	816	820	806	863	856	830	818	835	799	762	812	809	821	819	754	771	778	782	806	833	806	805	831	794	777	819	816	842	830	814	807	804	816	787	832	819	806	851	834	803	805	844	809	779	813	768	813	774	781	834	875	814	846	797	824	826	800	830	830	815	792	831	802	832	807	831	800	816	785	769	828	765	858	813	807	751	802	801	843	793	816	839	791	816	752	799	795	814	873	782	806	834	818	812	805	809	871	767	839	780	821	871	848	764	835	762	803	793	855	792	838	792	786	808	819	878	855	845	853	825	815	850	822	755	830	783	828	823	778	808	847	825	763	813	831	835	810	776	797	816	790	788	789	855	827	800	837	857	872	853	806	820	852	790	831	795	819	829	826	774	814	837	833	797	844	824	833	776	791	831	817	806	826	789	818	797	799	815	790	831	773	822	800	860	806	785	860	802	796	819	823	825	841	755	810	867	779	824	860	786	816	808	804	828	826	838	808	803	805	806	837	813	801	831	799	799	817	841	839	818	750	883	810	846	792	809	863	812	798	837	821	851	822	862	710	825	791	882	784	841	792	810	841	747	795	840	867	837	810	865	853	835	812	828	802	854	832	841	857	836	805	745	809	769	818	829	776	801	781	861	808	847	789	810	832	808	844	836	859	837	857	878	817	792	800	821	813	828	827	840	800	819	759	823	870	826	765	761	822	805	802	823	869	772	797	827	811	792	734	815	818	769	846	834	817	798	832	870	822	825	812	818	843	791	809	835	816	819	852	842	839	825	811	819	839	851	881	831	791	782	842	827	804	822	753	811	820	809	798	816	810	806	866	788	804	846	794	842	789	782	846	794	801	817	836	831	785	862	804	807	762	823	827	776	816	789	822	806	834	799	844	755	871	788	793	810	813	804	785	850	799	790	811	833	778	837	823	808	806	808	818	850	842	856	860	873	802	767	783	755	863	836	799	852	774	823	814	793	784	813	800	839	780	803	817	827	821	786	850	818	786	840	835	825	835	821	825	796	749	788	795	850	777	793	785	861	827	852	843	824	841	830	770	813	836	790	802	876	853	847	788	851	803	801	784	792	822	785	812	808	845	781	815	783	835	782	899	812	818	765	805	791	770	843	836	901	810	839	845	808	852	831	793	806	792	820	858	836	790	840	822	826	812	812	766	846	808	830	791	807	796	822	769	819	836	803	777	800	817	776	843	820	863	797	808	802	840	822	818	778	808	783	830	785	804	848	843	823	839	815	838	809	823	804	825	802	806	823	792	845	806	810	827	837	776	826	800	792	790	802	785	837	789	829	796	812	804	812	844	833	816	824	809	816	747	838	847	843	843	792	789	763	823	815	770	813	793	837	820	812	814	838	850	862	829	816	858	821	808	832	840	822	831	786	789	903	821	821	856	779	811	809	777	832	792	835	888	852	808	801	806	727	817	854	863	816	863	808	785	810	818	782	785	818	803	849	844	841	791	812	825	783	828	836	843	786	807	821	824	836	811	808	792	819	827	789	839	868	781	859	816	802	807	751	771	848	775	827	857	824	829	844	819	819	799	853	809	815	847	808	838	800	793	832	873	809	787	848	803	848	855	873	859	885	807	793	827	785	783	771	832	822	848	793	802	795	786	732	800	819	794	790	851	837	819	810	843	820	810	799	880	845	848	831	863	757	773	799	800	856	812	849	795	815	764	788	810	858	774	820	803	803	840	846	814	821	841	800	845	877	747	808	826	810	847	861	793	836	805	821	791	836	817	802	830	840	816	814	743	795	796	782	818	798	807	797
21173	22787	27792	24312	23796	20498	28904	32566	26513	18292	12031	11216	10629	6603	4598	2923	2664	2134	1748	1667	1252	1238	966	826	765	775	678	653	693	737	716	672	841	736	582	539	552	517	462	451	507	438	448	455	428	456	434	400	407	393	418	417	428	436	424	361	406	418	386	430	388	388	403	371	385	398	399	415	404	392	398	435	380	427	419	381	393	356	376	398	419	385	372	460	407	397	416	417	367	345	391	378	398	402	398	407	389	399	379	423	408	406	382	384	417	380	423	421	383	413	391	396	383	345	370	366	379	366	422	414	401	380	392	334	394	391	404	394	360	371	363	380	400	416	380	380	378	366	411	416	414	413	389	398	392	376	397	382	395	410	374	411	375	360	405	442	351	387	399	372	409	369	400	411	410	418	390	401	391	396	421	352	382	383	408	415	350	392	364	383	394	388	394	393	390	384	397	385	382	407	371	398	409	385	386	413	388	363	409	404	405	356	395	395	367	399	398	415	359	375	396	437	412	414	398	360	371	377	406	403	388	367	430	378	361	402	378	361	414	386	365	408	400	369	388	397	377	401	362	410	419	362	393	445	399	384	381	410	371	400	389	371	364	398	387	406	415	388	385	393	378	373	386	381	395	415	378	424	405	370	347	410	391	340	407	414	414	403	442	379	378	389	410	384	351	379	374	401	382	376	390	398	386	377	409	390	378	390	417	361	406	393	371	385	389	378	390	413	394	437	391	361	398	374	371	430	385	420	363	369	392	398	372	366	403	384	433	357	406	417	394	399	385	400	410	370	395	381	411	400	422	368	398	399	376	407	405	410	419	389	391	376	361	371	339	391	378	390	386	369	412	391	372	419	407	394	400	398	411	376	412	394	377	394	397	411	422	390	389	380	368	408	413	389	368	406	366	398	400	372	382	391	396	426	390	414	384	371	349	433	399	362	400	420	377	423	388	369	396	398	394	377	392	394	377	406	398	386	375	389	388	408	408	379	395	348	373	416	425	421	396	385	386	395	383	381	409	398	376	397	403	368	362	411	419	387	398	403	376	429	398	402	380	363	393	368	371	399	351	397	367	413	378	347	435	402	404	367	362	401	391	390	385	382	391	423	378	374	394	404	358	410	393	392	384	386	390	391	389	405	389	350	407	387	434	410	376	387	386	376	372	380	403	352	418	394	358	404	411	376	377	363	379	406	381	377	394	410	384	390	388	362	402	381	383	391	369	382	410	378	338	391	433	385	391	387	404	378	397	409	363	369	393	452	378	370	397	395	377	345	407	373	419	395	401	375	370	398	387	372	390	392	363	366	382	391	371	386	398	378	348	359	393	393	397	392	399	386	383	396	402	388	397	352	404	362	389	367	365	382	410	373	370	367	376	377	381	381	414	393	393	400	373	394	385	414	398	372	389	365	392	389	365	403	400	377	379	429	410	388	409	401	398	376	421	403	351	368	380	398	381	382	397	391	425	347	377	343	385	387	389	367	389	404	404	398	355	381	399	426	395	399	414	383	401	410	396	412	406	411	409	389	392	380	378	440	398	428	380	374	379	407	362	385	426	411	379	396	389	419	369	385	430	402	409	385	396	379	382	397	393	411	397	377	395	420	406	408	377	363	379	388	427	367	418	381	430	376	383	347	370	378	374	385	404	381	395	401	386	366	382	406	345	391	415	408	396	388	403	411	368	378	413	371	382	394	391	405	411	406	403	375	360	393	398	415	416	392	400	356	397	429	395	392	392	426	401	345	381	358	388	413	416	372	347	404	407	348	403	402	370	403	385	420	395	363	378	403	410	400	391	356	391	401	403	407	396	381	378	355	390	366	408	404	424	383	383	385	380	392	417	360	337	368	406	386	401	387	411	415	396	374	375	382	368	385	357	434	375	352	398	369	388	412	395	434	371	371	390	395	353	380	380	396	418	383	369	394	387	372	390	374	386	369	356	365	416	406	379	360	404	383	351	414	406	406	419	398	358	407	390	377	410	402	412	400	396	401	393	410	412	376	350	391	386	424	363	375	431	372	384	385	381	395	410	405	389	400	391	350	375	414	402	390	403	384	373	359	404	384	393	458	409	384	400	341	367	373	428	391	374	382	351	360	380	402	405	366	373	383	390	383	387	395	399	396	403	445	386	372	395	367	330	357	432	368	414	397	351	391	411	433	389	381	368	377	423	395	361	387	352	373	395	407	354	395	405	382	350	398	399	356	393	405	393	399	372	414	383	350	351	385	391	370	386	403	365	384	390	398	363	400	388	347	363	408	353	382	374	386	383	401	364	381	378	376	401	381	398	420	381	375	400	413	382	367	386	406	387	386	392	375	354	402	401	412	379	385	388	380	361	400	394	413	367	376	364	365	407	354	390	406	364	395	420	403	388	402	398	377	404	419	358	405	390	396	396	382	381	374	369	379	385	381	382	434	386	393	376	362	415	415	362	412	382	368	412	353	439	403	401	365	386	383	389	402	359	378	404	411	342	369	381	377	395	390	421	417	415	424	375	403	386	385	375	413	331	403	363	395	371	366	425	404	415	363	368	373	407	387	373	385	437	420	393	393	389	384	432	360	386	374	375	389	430	409	402	398	428	381	383	347	399	392	387	400	380	393	366	375	399	436	419	376	373	379	404	386	409	392	376	410	375	398	374	383	372	386	391	388	377	417	391	453	423	417	363	368	403	373	381	397	422	394	414	391	399	342	426	380	338	371	381	402	423	395	346	387	413	391	400	413	399	349	382	362	414	372	404	413	371	414	417	385	362	369	394	426	364	372	378	335	379	413	378	415	382	382	440	380	405	404	410	398	445	426	376	385	393	332	386	400	376	374	377	368	396	394	397	392	421	398	400	409	383	384	405	420	416	383	374	380	393	389	395	383	356	358	382	445	430	429	354	376	389	400	363	364	406	372	394	419	347	383	391	405	392	411	370	431	373	353	392	376	412	378	384	395	383	364	401	398	391	392	402	376	352	376	381	361	372	389	373	405	373	362	411	377	377	380	384	375	421	349	400	355	370	364	403	380	365	417	405	386	394	417	387	424	410	359	418	406	427	414	365	390	390	365	357	377	384	346	390	392	397	398	403	406	390	412	395	388	397	422	358	374	376	394	388	389	385	379	398	443	380	402	358	385	394	361	399	379	412	386	380	369	358	362	355	402	420	362	374	406	349	412	418	380	413	376	413	393	392	395	399	330	407	370	388	403	412	382	392	415	407	354	383	381	377	376	348	408	438	370	379	398	435	402	401	396	386	383	359	407	378	392	380	398	430	388	439	389	395	364	382	423	379	375	395	364	390	393	381	399	385	406	385	397	390	391	389	424	441	388	359	403	406	393	404	377	381	349	382	381	368	389	384	380	378	427	406	384	405	398	430	432	373	381	391	399	379	368	364	387	366	369	405	361	370	360	372	445	391	391	374	411	352	415	370	382	398	413	365	415	390	378	392	405	375	350	385	393	368	405	391	375	364	396	377	390	377	376	372	379	391	368	416	398	375	434	375	410	392	389	395	425
13520	19843	24601	26822	31622	30239	44913	47571	42344	35410	31431	33089	31699	23093	19413	14379	12792	11774	8810	8685	7342	7292	5225	4155	3764	3650	3256	3260	3145	3552	3512	3663	4408	3222	2607	2156	2045	2066	1588	1554	1900	1367	1360	1184	1234	1310	1190	1108	1135	1104	1135	1124	1083	1136	1141	1142	1079	1131	1068	1130	1007	1085	1072	1017	1037	1056	1049	1103	1041	1128	1023	1134	1104	1026	1046	1056	1007	1014	1034	1004	1010	998	998	983	937	1002	966	962	952	928	965	1055	1008	953	922	966	981	938	989	941	954	1013	924	940	970	900	928	970	961	866	953	965	949	959	950	940	967	991	953	969	918	941	916	963	970	929	958	912	892	929	970	961	967	970	891	944	908	943	936	929	905	962	902	929	955	948	954	910	955	956	957	914	876	877	1014	924	955	911	975	869	944	957	984	963	923	937	946	872	892	900	962	943	928	912	967	876	937	959	955	906	964	907	881	909	945	927	982	979	938	944	979	906	918	934	974	945	880	916	903	972	936	937	941	930	968	908	943	931	958	966	895	957	940	954	953	950	982	901	963	954	963	937	968	977	921	944	917	952	927	991	925	903	919	952	980	1002	903	945	896	972	921	918	949	947	911	950	950	913	941	919	903	905	980	952	977	964	870	917	978	964	957	938	974	915	972	930	929	952	919	962	996	942	981	944	983	896	945	983	904	955	933	935	976	940	948	929	919	960	906	987	918	932	953	952	940	961	960	944	957	932	885	934	946	927	982	898	879	1029	911	934	993	947	941	957	922	925	945	956	930	940	939	919	940	902	970	950	940	971	890	928	934	924	976	988	942	937	947	994	944	895	884	925	933	979	979	906	891	945	942	922	931	901	913	905	974	981	956	966	929	946	969	977	990	962	972	995	942	950	919	917	990	991	936	926	941	951	985	958	937	951	980	919	946	904	975	954	949	992	956	887	911	1015	908	953	910	946	924	1005	985	928	944	906	971	942	983	887	909	917	961	927	944	905	958	937	927	946	1030	947	893	954	937	954	989	912	968	945	963	942	906	964	959	964	959	913	931	993	931	992	976	980	946	908	986	940	914	928	938	995	913	909	946	941	986	928	957	933	968	894	929	871	935	899	896	931	921	926	943	952	902	903	965	936	979	957	914	924	946	947	1005	923	949	981	899	934	982	912	913	923	920	921	966	954	923	920	899	905	927	941	1014	922	967	959	927	908	931	922	961	856	941	886	916	933	964	959	1004	951	936	943	931	928	945	953	964	903	980	924	906	950	962	930	945	944	981	928	917	928	955	949	939	907	840	917	957	1006	969	949	992	981	944	958	911	947	905	906	874	962	942	976	891	1022	946	955	914	965	928	927	919	932	936	936	1002	859	992	942	917	925	954	987	893	968	951	894	919	937	940	1000	958	914	923	923	916	944	907	900	971	989	925	948	932	963	938	910	868	970	996	939	930	1018	917	972	909	921	950	972	928	959	951	968	954	886	937	955	983	904	963	940	952	889	936	941	938	971	952	986	873	915	942	972	935	959	919	895	899	916	977	924	938	907	969	927	959	958	935	945	936	974	918	915	976	923	943	890	911	951	956	969	1021	921	916	994	969	939	936	910	993	943	906	939	1022	940	944	1011	903	932	908	945	948	937	947	980	920	940	911	933	963	973	953	949	985	923	932	965	901	913	946	963	922	938	947	992	943	936	1002	895	930	954	929	979	958	938	963	986	986	974	936	900	923	974	941	987	969	948	920	913	922	934	956	934	936	923	964	916	923	1035	937	948	931	966	938	887	949	900	915	904	929	950	929	952	937	903	916	889	976	957	908	926	935	940	949	980	937	927	974	973	944	961	965	908	843	942	952	970	963	975	949	948	917	986	975	937	917	988	953	932	855	924	956	977	925	874	976	964	932	938	924	925	903	962	910	967	938	970	954	912	923	972	933	921	986	950	914	949	939	853	917	934	914	963	886	934	873	976	915	965	974	953	913	979	943	954	919	994	990	924	945	929	943	999	937	956	975	925	934	918	979	943	1033	949	978	952	974	948	937	968	936	974	883	961	969	978	944	909	980	940	1028	981	948	902	951	924	924	882	970	933	919	990	1000	896	932	978	943	931	965	948	960	900	930	953	925	895	906	950	898	950	933	925	969	926	913	991	929	918	954	928	953	926	914	940	976	937	924	933	937	856	949	908	869	927	954	1014	903	972	951	908	969	982	942	922	905	992	995	944	931	936	960	920	948	938	930	911	990	950	949	909	957	948	935	965	971	936	903	962	924	896	942	966	888	904	952	951	969	900	922	914	922	959	944	908	924	914	956	890	963	921	993	949	966	905	972	922	950	930	974	914	954	953	944	951	923	959	974	970	971	970	941	948	934	911	910	945	933	866	944	984	939	990	911	926	922	927	929	939	892	966	940	924	992	897	918	972	982	938	960	962	970	990	945	975	947	935	953	953	914	927	955	911	940	933	927	887	904	934	907	942	938	909	994	957	969	916	975	916	949	935	973	941	1032	942	934	906	957	904	946	1001	1014	940	932	905	947	914	925	964	934	988	900	942	890	945	927	876	953	958	951	915	972	978	938	925	953	997	943	938	951	968	955	985	986	972	913	916	993	980	986	947	925	957	983	978	950	930	881	936	948	921	912	869	979	987	884	925	928	939	926	962	952	944	925	909	950	964	933	965	947	984	953	883	926	913	960	989	988	939	964	949	974	918	904	923	943	939	997	961	951	972	986	952	970	931	939	907	932	911	979	944	969	994	960	965	920	904	955	956	997	934	927	910	929	973	948	924	926	950	861	969	916	937	1000	908	975	949	943	924	1020	973	930	1010	939	933	933	974	909	931	960	957	893	930	886	980	942	942	926	882	935	961	923	998	958	912	992	885	940	913	939	1032	918	953	910	924	914	1005	906	953	1001	977	944	932	933	931	998	976	930	966	964	919	880	935	929	978	934	933	930	945	929	940	926	909	878	961	957	984	884	945	885	969	916	919	942	972	955	880	956	964	948	900	988	966	934	922	909	949	939	900	970	935	959	962	953	945	969	922	945	891	977	953	935	948	927	961	934	933	937	937	958	914	947	921	942	901	939	889	923	920	926	965	955	971	968	936	926	932	957	992	957	929	957	894	986	927	973	898	916	936	929	942	968	952	948	953	973	939	898	918	945	924	945	899	888	993	991	900	962	930	890	901	932	972	903	908	896	927	960	966	934	924	937	945	960	1011	918	925	970	931	969	903	966	924	995	968	956	938	890	924	895	920	1027	916	897	997	948	937	969	931	947	927	1005	926	972	973	957	941	989	895	963	921	920	943	916	960	866	982	945	905	960	928	892	982	908	981	939	868	941	913	934	919	939	938	910	1010	894	920	968	940	958	954	932	969	936	965	925	904	914	934	949	921	894	958	926	978	905	931	939	930	942	988	909	952	869	943	960	1003	960	975	966	917	954	940	966	913	928	994	915	899	962	954	910	946	940	928	954	945	931	975	998	905	877	959	935	998	917	955	948	985	972	965	953	989	911	968	952	946	911	885	929	964	873	936	933	929	904	942	944	907	965	912	923	956	944	907	985	970	915	914	932	893	913	955
29667	28973	33382	30313	30241	27894	37408	42411	36405	28903	22432	21512	19560	11862	8191	5404	5164	3791	3036	2735	2284	1852	1367	1088	1009	1020	851	843	825	910	928	998	1143	893	720	605	591	580	480	462	528	408	371	370	361	415	348	362	327	323	352	322	325	348	334	335	308	330	326	315	315	321	365	314	306	333	330	385	299	315	312	327	370	310	317	308	345	321	346	335	343	327	333	309	296	319	292	322	353	316	325	343	335	317	303	321	320	325	290	287	292	330	311	300	304	332	319	314	349	283	316	296	299	318	323	307	316	317	287	292	323	335	292	308	326	306	299	299	307	299	321	299	300	306	294	313	306	311	311	301	310	292	284	308	317	288	310	306	304	297	333	302	309	300	298	311	287	288	307	338	285	307	350	299	323	310	318	321	290	289	313	296	308	313	315	344	305	317	324	309	301	296	349	256	279	311	334	282	289	330	298	312	339	328	324	288	338	301	314	306	351	330	324	274	323	308	316	307	318	310	304	311	326	305	315	307	313	343	301	343	288	330	296	290	302	303	302	346	316	319	323	300	303	326	280	331	300	327	257	324	295	318	313	269	306	314	318	313	321	309	331	307	339	326	296	302	315	308	297	323	298	297	289	319	319	309	334	323	329	306	319	303	295	304	304	300	320	300	351	296	305	307	316	308	327	300	299	312	303	308	303	304	282	315	315	310	328	318	343	284	300	333	313	275	287	278	307	303	286	314	274	286	289	289	327	276	323	299	321	340	303	277	310	328	335	310	330	303	302	310	306	299	277	309	310	293	315	328	325	319	303	310	300	283	288	281	308	300	299	287	316	305	283	309	309	299	328	315	301	294	334	310	305	301	315	346	298	273	275	315	335	308	300	296	308	317	327	307	325	305	301	335	327	332	345	325	315	329	316	292	331	334	317	340	325	325	306	301	301	329	314	330	327	294	323	322	317	311	312	268	321	323	319	331	310	314	308	350	314	338	325	332	304	309	316	320	328	319	309	313	305	283	304	322	294	309	289	331	303	301	302	312	312	312	335	306	355	327	288	309	340	286	327	310	330	298	305	327	328	294	301	299	301	308	285	283	331	343	292	300	293	292	338	281	322	338	294	325	290	311	264	315	282	311	319	266	277	285	275	315	272	303	301	321	326	324	321	326	315	305	333	313	304	327	299	308	324	336	326	320	357	282	350	306	303	283	310	309	298	299	298	300	286	317	324	303	306	296	284	297	327	336	325	312	307	326	309	313	321	305	299	326	350	308	309	308	312	335	326	323	313	321	279	297	310	318	314	316	340	302	315	303	279	306	298	336	318	314	305	283	287	280	299	309	303	333	313	327	332	304	309	294	328	301	309	298	315	324	321	297	308	299	325	289	320	343	323	318	316	338	346	341	323	302	281	306	307	322	289	306	345	288	287	323	296	321	314	349	305	301	319	315	311	329	294	291	305	319	312	325	326	299	296	280	323	331	319	343	337	328	326	316	318	341	312	315	325	321	334	331	290	297	283	304	319	318	344	305	322	312	308	330	306	316	303	317	305	295	312	312	304	307	307	342	344	296	313	298	283	318	293	328	338	325	301	353	281	301	325	305	328	299	318	305	305	301	313	297	317	321	315	306	320	312	314	322	311	307	289	312	280	303	317	302	273	285	322	281	309	336	336	288	303	293	309	320	298	316	299	304	296	309	297	339	304	311	313	319	297	337	336	296	305	309	308	311	316	275	306	303	292	292	296	325	280	323	309	306	329	319	279	326	323	316	319	283	314	288	312	312	301	321	305	306	281	306	281	298	292	311	301	296	299	295	342	313	323	307	320	300	283	316	339	315	322	289	339	290	297	304	289	326	314	298	322	303	301	337	313	331	328	300	316	325	288	348	320	302	300	326	306	320	308	319	282	318	283	306	320	308	284	298	310	309	329	334	299	314	316	313	325	305	302	324	277	304	311	298	342	287	300	283	309	280	296	285	312	321	309	336	333	287	307	312	320	306	318	293	332	297	324	349	292	322	303	334	332	361	288	301	319	288	311	333	319	276	295	275	315	345	318	339	328	341	301	326	344	325	326	309	290	296	311	300	297	305	320	289	340	306	320	303	320	294	307	288	309	301	325	309	304	297	319	320	288	365	289	292	352	323	335	306	319	327	336	305	314	347	311	296	309	332	323	319	327	320	299	281	317	303	298	331	323	276	326	307	304	337	290	270	281	316	310	289	281	284	328	335	316	297	311	295	303	328	321	285	281	311	305	312	289	336	305	271	315	337	301	318	346	320	300	293	313	326	282	306	274	305	309	329	295	297	306	289	332	296	294	306	318	290	311	314	312	328	295	339	331	307	276	306	304	298	308	333	319	316	298	303	307	343	275	311	312	302	279	313	300	322	273	306	323	289	311	310	297	335	364	301	317	300	308	318	306	293	336	332	302	317	303	328	327	285	345	326	311	316	284	336	296	275	311	317	338	275	332	282	309	310	312	292	312	341	298	323	318	329	319	307	323	328	314	345	316	313	276	315	286	292	310	310	345	331	334	359	309	315	303	286	325	301	284	292	325	343	311	303	321	307	330	307	329	302	305	297	301	313	323	295	317	326	285	347	322	319	274	302	330	309	302	295	307	322	291	329	284	323	289	300	314	336	300	287	268	288	313	297	310	313	307	286	296	331	304	322	308	307	298	320	285	309	292	344	323	318	290	292	274	306	300	338	309	329	332	318	322	296	331	306	299	284	309	309	324	323	282	310	302	302	326	314	290	316	306	333	309	312	339	310	299	311	317	341	316	301	345	317	316	318	321	319	282	292	266	323	288	271	337	332	338	313	305	308	353	287	313	337	284	319	301	306	302	305	308	297	325	317	314	296	303	293	281	284	315	311	316	325	302	317	272	299	339	329	279	303	341	320	290	293	311	303	330	302	290	313	311	330	335	304	309	310	300	338	310	295	286	299	295	331	305	324	300	343	307	346	303	302	329	307	297	314	313	307	332	300	351	316	312	306	318	331	335	305	300	333	290	302	313	325	312	288	292	331	304	322	323	329	295	294	309	296	318	292	331	309	312	302	350	318	307	329	311	286	302	294	276	318	323	348	315	300	309	310	291	336	318	295	316	320	309	285	325	313	299	304	287	293	327	306	284	282	287	296	337	287	324	304	294	324	312	308	336	313	285	334	304	313	281	314	324	331	312	305	308	352	308	311	325	315	300	318	292	308	341	314	319	295	293	311	303	325	304	314	297	317	299	273	315	325	292	292	296	294	305	324	300	304	327	305	301	292	305	324	290	300	322	285	312	340	320	289	309	337	334	311	282	325	289	340	286	305	322	310	288	287	270	315	306	314	330	283	327	316	297	325	319	311	289	302	326	291	295	304	293	324	314	286	319	339	291	269	280	306	306	324	335	305	302	285	288	327	309	310	312	308	321	318	296	296	321	313	278	328	295	323	318	285	287	317	276	336	323	314	317	302	302	295	335	299	307	278	319	312	324	318	304	307	318	299	300	296	312	306	315	320	331	268
17426	24420	29969	32459	37725	37309	51062	55500	50150	43736	41094	42835	40496	31333	26273	21959	19840	17328	14389	12931	11453	10640	7946	6275	5959	5783	4751	4836	4895	5405	5513	5631	6762	5069	3952	2994	2890	2716	2002	2064	2542	1503	1367	1184	1258	1397	1257	1017	1030	1088	1030	1071	960	998	974	1056	1069	1011	1008	1054	991	1046	916	900	878	972	1040	1018	955	972	915	951	950	911	903	882	903	860	856	961	939	879	859	850	763	816	743	755	811	825	803	782	778	773	722	738	756	861	746	742	739	764	767	759	762	781	741	758	816	782	750	783	786	769	745	744	733	729	762	731	738	744	755	782	761	770	751	752	694	769	712	725	761	755	747	774	729	792	760	738	802	759	732	766	801	753	760	734	729	768	758	752	754	766	781	798	778	724	723	748	751	726	737	781	733	772	720	752	757	755	799	758	747	747	742	674	788	742	746	711	769	745	723	719	731	719	738	758	733	760	743	749	753	733	745	773	705	775	737	773	752	772	780	715	707	747	801	766	759	728	717	706	741	715	739	803	752	727	705	797	776	758	750	752	765	696	725	778	737	759	844	756	765	764	809	809	737	702	731	712	737	760	757	752	756	751	750	757	716	791	769	753	787	742	749	720	733	702	728	721	758	733	724	794	759	750	700	746	769	718	753	794	727	764	756	805	715	745	793	764	697	740	697	753	759	731	713	775	759	731	761	758	704	786	735	778	769	752	740	739	736	754	756	755	727	766	720	808	788	764	778	733	726	798	762	791	734	763	784	750	805	721	702	733	730	749	724	734	704	738	715	794	765	702	769	734	787	766	762	765	731	726	778	737	774	711	752	796	747	766	729	808	774	813	809	741	740	767	720	731	718	762	797	749	710	766	771	746	793	719	709	792	730	766	764	760	782	676	813	729	741	779	678	728	735	745	774	770	769	706	794	736	751	740	753	786	760	771	752	732	765	769	735	772	738	739	741	750	715	747	771	745	744	734	730	770	700	781	786	719	783	768	751	747	756	779	711	745	757	735	740	740	741	789	728	700	763	750	697	708	759	745	740	753	763	740	750	723	757	773	750	750	729	791	734	782	757	794	742	823	735	771	738	760	733	692	747	739	733	733	785	742	770	774	743	683	794	755	763	757	720	814	742	796	758	770	739	746	734	751	768	766	726	731	732	745	737	753	737	756	742	759	796	735	781	763	783	788	768	753	737	780	741	752	772	760	772	738	760	758	714	740	763	727	779	716	737	777	765	762	765	768	766	738	748	762	764	755	782	722	709	750	718	771	729	748	706	729	763	709	734	762	760	719	764	728	682	723	746	753	733	724	726	722	724	799	706	735	712	736	785	722	729	726	739	741	733	768	734	762	763	721	720	718	782	801	749	777	785	758	760	745	758	779	765	816	782	707	822	785	721	778	736	794	744	744	773	705	706	766	755	710	798	738	714	754	758	772	728	756	719	729	773	767	725	772	717	758	740	728	758	718	785	787	787	711	748	771	710	798	762	755	727	758	739	812	762	702	757	737	749	783	740	749	774	755	777	710	771	767	781	744	708	774	761	754	786	756	692	761	761	800	741	745	727	762	770	762	740	757	772	767	774	752	798	781	735	833	746	786	727	723	727	773	723	703	763	760	764	791	796	770	720	738	719	768	775	755	766	749	709	767	745	762	779	758	745	770	741	750	753	735	759	708	730	758	754	704	813	771	747	727	722	713	774	780	766	797	772	758	755	745	721	784	763	773	733	745	769	755	744	706	776	712	762	746	775	755	795	803	749	747	739	718	781	723	787	760	725	744	728	731	736	730	765	792	713	771	819	751	813	725	715	739	800	775	730	747	752	735	751	761	714	765	776	750	774	771	729	723	784	767	684	759	747	754	732	737	716	769	772	707	750	763	729	738	710	758	746	744	767	718	744	766	747	684	766	786	735	740	740	753	785	770	741	739	727	767	781	740	763	763	760	748	749	742	794	752	733	763	742	769	780	770	723	815	751	745	728	746	722	777	702	763	745	765	729	768	762	663	767	731	782	758	729	710	758	726	746	752	763	776	742	743	767	731	781	725	696	752	735	755	795	701	764	702	733	747	795	727	770	761	783	760	762	738	788	739	748	767	765	722	772	733	728	770	767	726	759	731	814	755	762	786	724	744	756	757	776	760	743	759	796	730	783	730	725	785	767	720	786	727	740	754	726	703	761	721	738	791	741	747	774	782	729	747	780	717	722	747	751	785	792	772	756	784	748	749	792	740	778	752	755	776	752	752	788	725	762	796	711	696	780	773	739	718	752	736	738	768	795	741	701	734	756	746	772	792	755	760	717	740	741	752	749	750	763	810	744	776	791	676	760	729	779	752	725	712	744	745	749	763	750	786	739	723	748	785	734	706	723	700	743	721	761	774	768	782	770	720	764	770	761	744	734	722	769	733	680	748	759	793	739	783	705	723	774	743	740	779	738	768	777	757	727	771	775	727	747	726	809	770	790	763	741	727	738	786	786	722	762	761	771	791	748	712	769	719	760	762	735	786	763	788	788	750	777	780	754	735	788	710	772	787	753	761	727	733	759	767	775	773	739	774	717	757	790	750	757	820	753	738	713	790	764	787	740	763	742	713	717	806	782	756	771	738	730	800	748	718	785	744	713	738	731	774	727	724	728	726	728	811	695	767	771	781	768	753	767	782	760	767	730	746	749	694	777	696	744	713	788	745	731	758	739	760	809	736	759	725	732	760	760	703	770	774	704	774	771	736	686	807	698	725	717	754	817	731	774	715	781	801	781	812	803	729	726	783	748	729	730	752	738	727	755	762	759	813	771	732	782	784	767	784	758	780	762	769	756	799	746	740	757	745	757	755	747	715	748	794	726	756	777	738	753	744	769	776	780	734	745	763	765	761	754	786	709	750	748	724	710	756	786	759	794	772	750	773	728	787	775	764	812	733	766	751	744	704	702	783	779	748	731	775	775	710	756	771	739	724	743	775	759	726	751	725	732	769	651	782	746	746	764	788	773	729	755	737	777	773	753	752	761	767	765	698	731	750	774	755	799	746	754	734	721	746	722	757	751	755	778	782	732	739	761	758	722	732	734	772	774	744	767	778	743	747	746	751	737	722	747	775	763	755	763	737	781	752	763	748	822	707	773	748	719	753	693	769	749	751	789	736	772	783	762	780	744	757	756	752	787	764	748	738	688	751	739	721	746	767	790	770	811	799	767	735	768	732	783	723	749	767	746	769	744	738	766	751	703	728	712	764	734	681	706	731	743	715	696	770	692	745	732	755	732	724	741	738	726	760	779	762	803	701	733	753	701	769	766	731	777	756	720	772	768	801	756	746	778	806	745	765	727	752	748	786	769	773	734	729	731	706	830	757	752	746	819	793	709	720	713	748	704	751	768	798	799	713	800	741	731	782	688	801	707	766	744	750	752	702	678	742	757	718	691	775	720	791	769	726	752	749	797	732	769	757	697	726	738	762	702	732	736	753	812	762	766	776	772	716	728	722	737	752	727	733	742	780	772	719	769	780	732	750	740	773
5480	4741	5202	3397	2415	1837	1800	1913	1351	1190	996	1038	949	791	719	615	588	559	529	421	451	460	450	404	426	413	386	378	376	379	378	395	336	299	338	340	371	307	341	318	306	337	355	317	341	307	328	314	328	338	323	338	332	342	293	338	337	343	313	347	325	339	326	326	322	303	289	340	350	319	314	297	358	340	321	304	325	345	322	347	376	284	327	320	335	305	292	310	327	337	323	291	284	316	344	349	309	307	312	347	325	329	321	332	319	295	321	340	330	318	328	320	330	325	340	334	298	326	361	294	348	329	319	326	277	316	315	340	327	295	320	346	363	293	314	300	324	319	343	339	323	324	321	302	330	317	329	341	338	295	322	307	325	315	321	319	330	279	344	331	293	322	298	354	307	352	341	329	312	349	309	345	362	317	288	319	340	374	304	331	307	309	351	337	286	361	312	308	339	304	307	320	287	321	346	313	332	288	312	324	340	354	345	334	321	331	306	301	309	279	306	318	300	334	344	310	317	318	296	340	309	323	334	337	354	324	263	336	344	340	327	336	345	332	320	353	304	322	292	327	325	321	335	283	325	339	313	304	330	323	342	339	327	330	319	326	296	307	281	333	323	341	319	357	318	313	315	319	352	307	340	336	318	306	296	297	318	325	316	300	338	319	339	342	345	307	306	296	322	314	321	309	304	284	325	345	335	314	330	310	315	312	310	291	324	347	333	320	312	311	326	350	343	326	348	284	313	300	327	307	357	309	308	321	325	329	319	307	319	331	328	292	313	339	314	353	350	312	354	355	292	261	327	346	337	333	343	327	289	331	350	313	313	332	334	314	335	298	307	331	296	289	325	344	331	349	322	331	325	325	318	311	313	315	334	302	286	335	352	330	334	316	324	333	295	329	338	315	330	331	331	326	325	270	342	317	298	306	295	349	354	316	333	299	331	287	353	329	324	311	330	328	317	333	330	319	321	344	301	295	326	340	292	299	377	319	350	316	298	302	294	307	328	283	294	314	344	325	340	339	334	318	351	338	296	295	304	316	336	321	340	294	332	324	287	320	322	315	322	350	312	324	323	327	311	334	289	287	279	328	306	333	296	292	301	310	309	317	317	334	317	339	290	350	346	353	355	303	329	324	331	349	335	311	356	335	335	322	291	309	337	282	307	304	342	308	323	315	332	283	323	317	318	324	307	326	314	338	337	306	299	305	357	310	288	348	314	338	318	313	306	341	301	302	324	326	301	342	334	308	317	337	318	318	345	334	327	347	320	305	312	337	350	317	317	354	317	287	320	332	336	309	341	318	328	306	340	316	298	348	317	320	330	334	323	323	340	320	343	359	339	329	333	321	311	348	314	317	318	352	316	335	343	311	305	295	324	323	328	312	306	330	328	304	330	319	317	333	365	329	297	317	302	292	335	316	331	327	328	307	313	304	325	305	318	330	310	313	326	325	334	319	268	299	280	310	326	328	340	278	311	321	321	329	316	316	324	317	328	316	332	308	339	322	323	310	326	352	282	318	302	295	301	319	315	286	342	332	298	324	316	312	283	320	340	341	327	303	318	327	315	311	292	283	289	313	291	305	347	320	339	333	295	344	302	323	336	295	318	298	334	337	324	372	328	297	334	326	344	322	316	352	354	277	305	331	272	323	306	311	310	298	322	342	334	349	333	345	310	354	332	310	325	308	316	331	319	302	264	323	284	300	321	339	311	349	287	311	302	337	327	302	289	333	330	291	310	308	316	302	323	324	316	300	333	290	322	306	334	337	309	323	315	315	309	314	332	285	342	321	339	333	335	290	296	322	273	341	335	329	317	331	321	315	335	334	345	307	341	324	332	307	324	336	313	323	336	334	321	317	311	311	325	319	295	302	336	350	319	332	291	326	335	287	327	318	315	348	312	339	312	317	354	332	297	321	351	328	298	343	345	331	365	335	294	315	302	315	317	359	344	314	307	346	297	310	356	335	303	352	284	307	330	325	336	347	306	309	294	269	339	324	308	291	317	322	321	326	328	357	337	313	336	335	337	310	331	343	325	339	308	292	330	338	321	324	343	320	360	307	296	319	319	342	311	318	314	308	362	284	341	321	322	315	324	306	345	305	336	307	307	308	320	307	357	301	330	306	328	302	337	323	319	316	329	326	328	310	296	313	310	371	328	312	337	325	324	310	320	314	299	299	314	302	325	310	314	315	333	336	300	321	330	352	326	332	377	331	327	285	342	323	360	305	277	328	331	337	313	321	337	311	312	278	307	336	292	339	334	322	309	324	293	276	285	312	287	307	329	322	316	329	326	299	328	319	324	312	307	267	287	288	309	322	316	313	330	316	292	309	313	290	294	335	335	309	318	292	311	310	348	319	316	305	302	315	330	321	318	336	310	331	318	333	326	327	336	349	329	312	309	312	328	284	308	355	315	310	322	331	310	341	361	333	337	360	350	298	322	315	296	310	348	323	312	313	322	323	332	300	375	313	347	309	306	357	361	355	316	296	319	308	328	328	337	315	335	323	315	291	339	305	322	352	289	331	309	358	319	317	304	342	319	315	332	317	352	274	322	336	322	310	325	343	344	315	301	306	319	305	327	286	279	340	294	330	308	313	318	338	308	308	296	306	331	320	336	297	363	321	317	301	322	341	327	307	319	329	336	342	307	333	305	333	310	322	321	343	325	338	345	347	337	313	323	360	342	319	353	318	322	363	328	334	343	320	327	309	334	327	325	318	296	333	344	314	339	325	295	294	327	360	339	303	345	299	331	337	322	314	339	336	334	326	335	323	306	318	311	294	301	308	306	309	293	320	287	340	304	330	324	365	283	333	333	325	342	325	306	334	339	313	318	309	325	314	358	277	303	340	343	353	314	356	324	317	336	317	340	322	292	317	332	332	337	309	318	354	336	330	297	319	315	312	332	329	309	346	330	321	310	304	324	329	293	325	338	331	351	321	322	377	307	310	359	291	322	348	329	324	320	352	329	324	305	300	304	337	365	328	332	354	343	320	303	330	326	316	328	303	358	319	287	313	350	336	329	345	319	373	342	335	313	358	326	340	285	326	318	292	313	344	327	312	368	311	356	313	350	333	304	308	322	327	324	323	343	323	337	322	322	373	344	285	325	292	310	310	334	343	340	347	304	358	312	312	300	336	289	325	329	314	322	294	345	298	338	317	322	328	314	291	315	317	303	329	320	319	337	295	346	309	342	311	359	336	289	319	305	320	334	290	307	349	305	296	332	350	326	359	326	322	329	304	346	293	296	320	336	342	312	284	340	290	302	346	324	319	290	316	327	294	324	283	339	338	330	335	316	308	315	322	288	325	313	301	322	295	309	306	337	336	306	327	335	329	327	309	333	338	343	312	308	331	340	328	343	330	318	328	324	303	314	327	328	319	313	317	306	302	327	324	335	321	309	307	309	326	322	321	336	304	306	338	278	316	273	299	314	309	330	321	310	380	327	321	336	278	317	279	284	320	330	300	297	312	333	308	316	293	308	340	317	311	293	293
4592	5981	8567	8858	8894	7274	9139	11033	7190	6440	5150	5476	5272	4058	3531	3151	3037	2505	2215	2014	1829	1743	1667	1622	1466	1348	1400	1373	1284	1286	1224	1191	1164	1058	1050	935	996	949	939	863	939	848	833	840	887	891	857	822	883	864	858	885	852	885	810	851	894	833	866	841	838	835	847	861	841	829	846	862	873	908	825	871	876	807	852	829	887	847	816	887	856	840	855	764	750	832	831	824	807	828	799	839	839	831	738	797	842	819	812	793	825	835	839	776	765	785	789	777	809	858	792	849	791	788	785	806	804	801	798	779	765	813	773	774	735	797	822	759	808	817	837	817	813	771	799	805	836	806	767	800	810	782	780	766	782	746	815	859	825	878	811	801	828	837	773	837	829	839	801	788	805	865	818	810	852	808	797	728	860	745	775	826	808	825	851	818	744	822	822	780	757	780	803	800	800	784	800	817	793	813	780	790	877	825	854	811	860	807	782	802	789	805	770	788	793	771	767	832	806	799	773	823	830	830	796	754	895	766	812	807	778	818	845	831	872	828	818	820	860	804	834	796	799	837	819	801	864	848	827	795	863	861	832	801	852	813	771	792	774	821	845	791	816	758	847	806	778	803	819	793	796	859	771	807	836	828	766	780	827	843	821	794	839	821	791	799	808	790	829	836	821	796	796	796	827	788	773	793	801	839	772	836	808	781	824	877	771	840	836	747	790	827	800	804	802	798	805	774	804	781	786	815	793	831	805	771	829	810	826	828	799	836	817	713	736	780	807	819	749	737	797	798	862	806	799	745	794	784	842	838	807	854	833	815	803	819	822	815	784	836	829	840	801	813	800	821	799	789	833	823	836	813	820	830	783	815	808	725	855	789	745	822	787	835	816	812	763	865	828	805	737	847	811	797	821	810	774	831	868	765	770	789	840	768	836	806	834	803	802	845	859	785	897	813	831	809	851	768	840	768	824	819	844	883	839	827	828	827	776	850	850	759	801	800	811	764	812	773	779	819	833	823	827	865	775	859	816	841	787	795	765	798	772	845	801	803	775	779	783	834	850	784	814	784	828	818	815	834	791	784	854	776	802	798	758	802	840	800	810	840	819	798	850	828	804	774	757	796	830	804	752	819	795	836	818	841	806	802	793	883	863	764	781	827	805	826	805	769	839	821	793	806	782	820	775	786	849	821	783	773	850	822	831	786	808	768	850	790	845	829	802	798	841	822	763	801	770	768	841	772	766	734	806	802	807	761	782	808	816	799	769	845	739	841	776	792	751	854	829	776	774	761	837	818	817	786	805	845	852	836	808	805	799	803	811	838	801	810	827	812	754	831	819	807	803	814	773	808	797	849	804	771	797	725	779	829	772	798	813	821	822	824	805	819	783	768	753	836	828	805	796	839	792	783	825	780	831	826	805	830	777	828	780	776	819	841	813	768	842	851	804	808	847	765	771	791	824	797	789	782	833	793	829	781	794	803	814	838	788	818	813	805	826	864	811	840	848	811	791	819	774	861	809	800	796	789	779	782	824	776	823	826	847	771	783	818	772	791	827	823	827	816	841	820	807	769	825	765	813	841	774	835	797	793	764	842	823	815	772	815	830	794	753	787	821	814	780	777	752	801	845	782	824	842	809	803	809	861	785	805	829	805	825	797	818	860	797	839	810	790	848	793	814	836	835	790	751	793	771	808	790	800	835	803	793	806	807	809	817	786	815	835	814	784	794	797	782	780	798	748	827	826	794	771	854	798	835	760	803	826	856	853	809	815	843	768	848	792	807	809	820	828	813	808	797	799	758	813	784	815	855	803	774	777	800	811	820	807	804	788	793	794	764	823	773	782	888	835	806	827	750	810	808	811	828	783	759	816	829	776	802	833	789	791	751	848	755	798	814	777	851	803	819	803	821	810	826	797	818	794	793	852	794	811	805	773	834	821	802	784	819	792	804	833	839	807	807	804	805	809	776	856	831	787	764	814	795	738	841	798	834	843	819	804	797	852	836	850	805	799	809	820	818	785	791	805	755	821	811	790	839	788	790	827	855	821	810	812	806	792	811	848	741	820	794	832	787	790	784	797	765	786	815	756	840	782	846	839	853	831	822	825	863	824	779	819	826	817	811	825	768	805	819	784	783	813	749	834	881	806	836	838	770	803	804	803	811	855	809	801	804	872	782	800	860	833	792	827	789	850	799	797	828	818	781	812	783	785	809	807	812	780	755	789	785	813	824	857	816	755	797	825	765	779	784	800	791	839	793	744	773	821	798	694	792	796	808	789	789	804	808	816	852	823	831	810	786	840	820	773	787	820	817	805	737	798	858	783	810	736	797	819	797	824	793	759	786	812	778	823	816	769	809	827	815	805	823	817	860	790	821	765	817	760	763	802	829	811	810	838	786	788	805	769	853	814	815	839	838	830	790	862	819	769	805	784	782	819	805	813	826	793	813	837	802	818	837	788	780	842	775	774	770	800	803	780	821	761	781	777	782	803	839	839	818	783	767	792	806	816	797	800	811	813	801	789	821	812	827	798	846	829	808	823	798	815	815	815	837	794	778	820	805	816	827	782	788	807	758	813	824	793	783	799	824	811	776	789	783	837	766	742	830	834	819	812	796	785	823	829	820	766	790	831	754	806	783	795	788	779	844	798	824	811	825	811	779	784	803	779	788	792	782	810	746	832	781	830	820	821	752	813	800	786	811	832	775	789	792	839	822	787	857	779	831	837	796	805	813	781	804	740	838	726	849	859	750	846	819	752	752	785	828	825	809	826	825	812	772	860	829	822	777	825	861	775	748	837	778	794	790	795	766	832	765	805	807	854	803	865	776	786	799	791	793	751	816	800	754	763	864	812	815	811	802	734	852	818	845	813	824	863	803	821	830	810	817	786	782	772	781	814	789	791	743	813	752	776	823	759	792	808	818	817	805	790	828	816	844	839	809	768	830	815	789	816	786	785	862	821	813	875	775	773	846	844	804	765	789	781	802	812	804	836	816	801	823	814	774	848	808	820	813	818	772	850	834	892	761	818	824	809	746	781	777	831	794	769	782	799	806	797	831	762	815	808	804	818	784	816	781	816	785	867	783	802	809	771	808	814	782	790	808	821	744	759	782	762	783	835	839	785	757	787	833	810	772	789	832	787	858	796	848	822	757	721	797	802	821	841	808	817	802	802	775	844	862	766	842	838	819	847	872	854	808	799	801	865	797	812	770	842	767	812	810	792	769	801	802	805	800	792	786	772	785	761	845	845	753	810	829	822	789	823	859	830	814	773	803	825	817	814	846	810	823	768	828	812	799	801	839	800	818	821	799	791	810	785	783	827	804	803	856	772	797	876	762	800	786	794	785	829	797	820	822	771	809	813	854	795	799	796	785	835	812	804	795	802	771	831	797	785	764	747	786	778	830	770	764	825	779	785	802	795	810	811	831	814	770	786	797	850	771	809	797	793	779	785	789	818	803	801	794	782	800	804	805	791	811	810	804	840	855	805	834	834	802	783	886	845	832	833	856	833	794	870
20161	23719	28241	23965	24145	20941	28453	32854	24487	18528	13309	11876	11101	6100	3959	3036	2770	2429	1921	1564	1367	1249	965	837	752	708	754	678	669	743	771	707	848	647	560	532	497	527	477	478	486	445	428	427	407	406	421	404	433	388	439	391	412	408	393	370	437	381	438	437	436	439	398	414	401	432	417	396	387	390	418	389	385	403	365	410	391	367	381	396	361	430	362	403	422	393	383	398	395	372	400	391	423	384	427	380	391	402	386	392	372	365	393	365	380	386	365	371	373	384	393	394	354	362	383	410	381	427	415	423	390	357	415	408	368	393	424	402	382	376	360	371	384	426	368	425	370	372	369	380	379	417	367	383	392	371	386	406	393	419	414	357	360	402	367	392	383	383	410	412	381	378	351	398	409	384	371	381	399	404	385	398	402	373	402	358	357	389	369	387	386	379	387	389	423	404	377	373	377	376	366	419	376	351	354	392	377	361	386	392	398	418	418	381	389	402	378	392	390	430	393	388	381	419	353	333	374	375	390	415	369	365	334	350	387	353	392	399	428	391	418	358	406	376	373	372	363	380	379	406	390	392	371	403	375	390	369	375	401	403	394	386	375	415	413	401	383	421	378	372	387	384	357	401	387	369	369	377	403	375	368	374	379	383	381	378	396	360	401	390	425	371	386	353	369	374	386	387	382	385	381	405	365	376	382	397	363	373	382	378	403	374	363	345	394	405	369	392	384	383	403	404	393	380	405	340	402	367	398	413	370	356	364	412	369	389	437	382	381	438	362	403	411	398	427	363	426	381	364	411	382	374	423	392	394	339	397	393	393	386	425	371	393	391	362	390	406	357	382	333	392	400	377	386	393	395	379	379	369	342	420	374	359	397	402	400	435	393	403	369	366	409	398	409	364	388	386	368	370	385	393	350	420	407	366	377	361	395	401	397	418	387	355	411	371	400	416	426	363	355	381	383	370	401	375	372	365	394	378	350	422	425	427	419	396	390	415	349	416	378	403	370	400	382	377	373	374	398	396	400	384	432	391	413	397	381	394	388	367	400	375	357	387	383	364	398	385	384	419	382	395	372	329	416	412	405	418	387	391	379	338	402	379	381	356	363	370	360	390	373	397	377	414	339	394	355	368	402	334	397	389	355	392	378	399	398	405	437	393	385	384	402	423	389	376	374	406	365	359	352	377	383	391	402	400	377	411	389	379	377	369	380	413	381	390	374	401	394	415	370	384	419	379	405	344	381	364	396	378	331	363	374	371	395	403	396	397	356	391	415	406	351	413	393	359	384	403	371	364	395	376	402	381	406	417	394	374	357	379	377	371	381	397	386	346	399	387	371	394	387	387	403	421	365	390	365	420	405	389	413	414	348	352	415	378	389	373	369	343	364	387	396	403	365	387	371	363	370	358	387	356	386	421	406	383	379	388	390	401	360	405	353	400	379	366	379	407	384	393	413	383	378	360	365	404	410	409	385	382	375	338	380	381	409	383	391	370	389	379	380	407	354	372	359	361	380	369	405	359	425	403	424	392	382	375	412	423	373	414	369	369	394	390	396	370	367	375	400	396	365	410	370	392	383	373	388	388	400	380	348	353	394	410	398	372	391	383	395	405	382	361	397	397	424	373	381	372	364	404	408	401	397	401	392	392	371	387	379	373	402	379	384	392	385	409	365	412	371	390	389	417	340	363	355	373	403	381	396	348	383	400	362	386	376	366	386	390	366	366	398	379	416	363	394	401	393	389	379	398	365	397	426	404	419	418	406	364	402	389	359	377	400	406	394	414	369	347	376	349	363	398	385	380	401	419	386	363	404	362	365	371	348	369	396	388	395	376	364	405	396	392	405	371	355	367	404	367	380	405	378	367	401	422	391	396	409	402	379	347	378	356	376	384	376	440	379	374	390	409	363	411	389	405	395	344	368	385	365	391	378	380	360	372	403	397	392	421	395	374	362	404	360	362	375	430	401	384	373	390	382	368	368	414	400	360	371	373	389	357	372	366	389	377	370	397	408	385	416	388	379	404	396	368	352	383	362	385	379	364	353	390	402	362	368	398	389	389	402	395	365	367	408	394	345	372	430	413	380	391	396	401	340	404	399	343	348	411	383	386	396	397	405	403	362	424	445	407	398	392	353	380	371	408	374	370	375	415	410	373	421	384	381	390	416	408	384	386	363	385	416	417	387	402	404	416	382	370	385	391	375	359	372	398	373	410	398	400	363	359	390	357	407	407	364	368	392	382	421	401	386	396	400	389	425	397	416	382	409	381	367	387	375	391	366	408	398	404	366	376	400	427	386	392	389	396	367	368	371	415	355	393	419	361	417	378	374	397	358	381	381	411	373	381	401	372	415	378	370	415	355	383	347	411	395	373	373	393	384	359	414	395	418	349	383	376	380	387	359	402	363	403	370	423	400	404	397	357	349	350	373	390	403	394	407	386	389	345	397	368	427	432	419	361	402	352	407	358	379	380	343	352	398	376	396	394	368	403	393	380	355	373	340	381	391	413	346	370	402	403	385	385	367	442	380	357	386	393	381	384	416	373	407	373	377	380	391	404	389	348	366	403	398	393	410	408	396	362	334	419	339	388	368	385	395	368	347	432	383	432	403	348	409	387	397	366	396	406	408	412	393	387	415	386	370	376	386	351	363	381	348	367	379	407	389	403	378	383	411	344	378	370	391	401	427	414	377	382	398	353	374	405	381	399	379	407	380	379	389	370	359	375	401	341	376	389	409	380	364	383	389	412	393	388	409	396	372	372	398	396	432	388	429	374	396	374	384	385	374	390	380	381	429	392	382	376	377	387	346	390	372	395	388	419	378	359	378	394	344	390	372	400	376	399	388	388	389	381	400	366	389	396	403	437	425	373	356	396	385	410	374	385	375	376	369	374	397	409	359	396	358	359	366	401	357	418	411	374	384	400	368	346	399	377	332	410	384	414	396	380	378	384	355	383	390	402	403	385	375	385	406	410	395	406	358	388	389	359	390	348	381	365	385	405	398	379	373	412	398	380	396	393	376	394	387	379	376	373	388	375	392	385	399	379	369	393	364	359	410	369	357	358	373	401	350	376	362	372	385	414	386	440	406	378	345	398	385	382	384	345	393	413	385	385	416	376	374	410	375	372	377	393	368	366	398	409	390	372	375	369	359	367	366	371	389	404	375	375	377	347	403	345	343	402	348	396	416	386	373	358	392	408	376	389	407	423	399	405	428	405	400	379	368	448	363	376	401	396	391	379	372	375	387	388	411	378	426	358	369	405	423	350	409	440	380	407	365	386	387	400	397	377	417	381	416	394	392	424	357	395	403	434	407	376	380	391	393	370	388	405	401	388	367	362	355	369	384	394	413	356	420	398	413	361	347	387	358	378	386	408	388	372	375	391	398	364	413	396	397	384	372	397	389	357	415	403	395	383	368	377	388	358	385	346	438	372	385	376	389	361	390	374	397	375	392	407	360	378	350	396	365	384	361	375	359	334	348	405	380	410	392	412	395	353	394	405	365
12641	20303	24540	26267	31616	31628	44183	48581	40396	35658	32809	33409	32176	20681	18368	14456	12928	11203	8498	7586	7463	6794	5103	4135	3815	3511	3386	3155	3246	3984	3937	3681	4258	3053	2559	2106	2077	1972	1628	1696	1618	1253	1314	1233	1264	1347	1168	1138	1088	1111	1107	1124	1166	1080	1103	1111	1106	1152	1139	1099	1076	1029	984	1056	1051	1123	1110	1052	1027	1021	1052	1056	1109	1085	1070	1073	1028	1026	1002	1041	986	940	984	888	955	970	989	999	971	993	939	971	943	944	934	925	941	1011	988	899	938	903	928	920	953	946	974	964	929	919	923	951	906	926	914	896	972	956	991	968	925	960	974	958	963	924	931	975	947	889	903	858	938	902	914	954	884	953	908	948	922	889	955	912	940	926	966	910	999	922	885	896	925	885	956	944	961	908	925	906	943	915	932	890	975	956	952	933	889	940	904	918	976	924	908	887	874	938	894	915	975	945	922	919	847	913	940	955	917	891	904	945	924	935	931	894	924	917	911	906	928	931	966	1005	985	931	982	939	1013	884	1016	959	954	951	918	910	945	921	914	890	960	926	889	901	949	967	964	926	890	947	926	877	940	961	923	899	987	913	890	940	895	932	914	934	910	913	975	971	938	893	933	919	927	919	964	911	926	888	895	866	947	932	930	951	965	908	952	970	964	961	938	982	939	917	940	984	949	968	934	907	974	973	881	957	943	876	985	937	951	923	897	937	896	973	963	877	907	922	950	916	908	962	883	951	932	909	932	934	900	911	929	933	892	891	935	894	926	922	948	949	903	885	910	972	975	962	958	934	943	943	970	919	930	941	893	892	928	957	980	945	873	890	915	939	939	977	919	976	949	989	960	889	957	940	920	975	946	895	922	923	936	919	936	938	962	941	930	937	902	921	930	935	952	968	962	974	973	911	888	972	959	937	937	934	933	887	942	940	919	927	981	938	949	954	966	905	951	948	948	943	941	950	917	912	889	989	923	968	957	987	915	872	912	931	933	993	941	905	922	928	971	981	962	918	916	935	886	916	954	908	934	966	940	906	911	942	948	916	897	907	949	929	926	982	934	911	913	885	903	902	944	960	909	908	965	880	972	894	921	962	917	943	923	931	927	960	930	935	958	935	907	916	914	987	936	937	912	936	933	946	933	937	902	935	973	871	936	978	924	907	944	909	974	1001	928	928	980	942	950	934	917	949	897	883	947	933	972	917	935	1004	962	932	898	930	965	971	942	947	864	883	950	944	958	936	995	910	934	938	967	910	917	910	919	938	911	934	910	886	907	917	1004	952	926	895	938	906	941	912	905	980	934	1004	928	909	902	945	934	908	954	889	911	946	935	940	917	934	934	930	950	914	939	965	971	971	908	981	931	903	997	904	896	935	900	967	959	905	943	955	922	957	939	962	937	904	936	951	973	969	955	947	897	894	903	933	909	935	906	942	954	920	941	986	958	921	971	883	934	935	913	879	927	959	930	930	948	934	904	882	906	933	937	942	962	935	1002	871	953	985	953	869	934	978	957	961	973	929	945	936	964	914	928	950	921	896	937	947	900	974	908	928	910	896	942	902	887	936	944	915	951	950	940	936	934	920	900	909	899	949	929	947	919	949	983	918	952	939	932	918	928	940	955	903	925	922	911	937	954	949	950	936	898	960	862	926	991	954	977	910	929	941	942	861	925	922	942	952	903	945	934	920	892	904	897	928	918	918	939	918	887	956	935	902	917	890	991	956	961	929	925	926	934	887	976	971	944	919	941	956	922	959	984	895	930	949	932	943	889	935	925	964	983	943	943	966	917	918	919	968	961	983	937	889	926	957	947	893	927	942	933	934	975	978	943	903	893	875	936	977	911	970	945	883	949	947	933	967	855	891	975	912	933	898	915	935	890	901	943	883	930	967	929	895	934	873	901	916	997	933	916	935	945	987	958	885	920	854	861	928	943	896	889	930	932	881	949	1011	942	919	917	957	915	947	939	940	919	898	949	942	903	979	904	862	897	981	989	876	960	893	952	966	913	971	898	935	924	927	956	973	959	909	976	1046	902	936	972	990	919	974	947	903	954	925	953	922	916	936	917	928	878	939	926	948	974	1003	977	891	932	905	958	932	947	980	907	934	939	830	965	943	961	911	953	917	888	931	962	960	921	929	951	892	954	914	920	909	936	940	877	949	924	984	931	889	950	892	972	937	916	881	943	936	936	928	941	936	923	934	970	930	903	905	933	887	959	933	926	937	931	938	936	927	1002	959	896	890	919	945	947	926	912	948	866	897	877	898	917	956	944	941	913	959	899	933	905	968	980	951	910	918	953	939	890	926	945	895	998	889	881	974	939	938	913	900	965	902	894	955	955	948	904	957	914	940	903	995	929	951	951	959	935	897	939	942	916	947	969	954	907	917	852	890	917	971	971	923	937	952	947	915	855	924	945	896	960	923	890	973	935	932	929	896	916	954	963	983	937	924	934	904	896	934	925	850	957	954	913	910	937	912	922	950	934	950	876	922	956	942	926	942	901	879	939	925	937	927	941	916	914	931	900	872	875	933	933	971	943	917	896	957	949	929	956	967	953	922	925	921	953	974	914	975	903	983	880	880	900	939	934	919	913	970	905	924	934	979	974	923	922	934	937	946	893	954	935	938	956	929	956	923	964	909	933	957	927	942	877	906	948	898	873	908	936	942	968	994	947	950	906	961	924	937	961	935	974	938	964	940	900	951	939	980	933	964	922	930	922	974	885	946	967	946	901	974	928	920	933	935	924	952	930	941	908	965	864	947	1014	927	965	923	925	953	930	967	899	966	961	950	891	951	911	948	932	935	940	961	928	925	894	900	908	919	881	958	919	958	961	956	954	937	917	933	923	959	896	917	917	911	925	932	889	927	955	953	896	980	922	976	953	957	1006	954	907	900	967	970	907	963	892	933	967	892	890	927	949	921	953	951	963	910	943	936	938	939	997	954	920	967	879	921	965	951	949	898	962	945	909	933	941	873	932	973	953	931	930	901	915	937	964	953	943	929	915	897	923	920	921	913	903	936	945	928	909	947	950	936	913	887	906	888	944	932	946	945	934	967	935	893	942	962	949	925	949	905	899	945	949	910	933	993	987	895	896	945	936	920	938	915	952	945	980	966	886	937	936	949	942	937	939	940	977	916	997	978	948	944	950	946	900	929	927	938	955	930	890	932	940	947	941	927	935	927	924	888	904	952	938	924	887	927	972	949	919	889	933	925	885	973	941	969	957	950	926	926	865	953	976	994	891	946	979	904	943	960	949	913	935	978	970	868	909	940	904	931	907	978	899	961	978	880	935	965	903	914	973	928	942	931	923	951	894	929	945	906	882	960	932	973	904	943	927	935	904	902	943	934	962	963	915	941	966	927	920	906	965	974	913	967	979	941	952	969	937	919	977	915	914	967	923	917	936	933	983	917	909	943	959	954	894	887	949	909	935	987	961	921	959	954	926	904	959	900	919	917	914	892	896	935	951	954	914	882	961	947	961	914	962	837	977	982	904	890	852	934	965	933	934	910	973	915	964	965	943	943	902	955	924	933
29225	30393	33597	29547	29393	28986	38271	43545	33809	29500	23136	20509	19789	10707	7579	5526	4534	3748	2519	2590	2170	1903	1206	1050	1074	1081	899	831	900	970	1052	990	1047	816	709	568	546	561	443	475	423	419	370	358	417	375	336	333	361	343	323	337	353	355	307	356	349	353	356	348	361	333	318	318	325	341	283	323	348	342	328	326	308	348	307	326	308	343	305	305	308	299	290	310	334	329	328	306	317	302	334	325	312	314	270	314	279	346	281	261	330	272	309	278	284	311	268	314	288	293	334	296	337	300	335	316	311	283	303	292	324	316	306	325	298	329	285	293	301	289	304	296	308	304	302	319	300	302	290	313	329	304	319	348	290	310	313	324	293	315	273	301	327	318	316	319	308	316	349	285	281	299	321	321	303	298	278	311	285	325	295	293	310	304	313	295	252	278	282	288	329	298	314	325	303	327	341	335	265	322	328	297	319	315	281	319	310	299	289	287	286	287	287	299	318	279	318	313	310	288	355	303	311	300	294	309	297	314	300	312	292	301	307	309	291	274	312	343	301	316	276	318	301	275	295	279	292	284	268	310	303	341	306	314	299	308	310	282	301	323	295	315	326	312	298	303	293	300	281	337	308	304	306	286	292	329	297	302	320	315	311	322	325	333	326	345	308	326	308	302	301	311	311	323	321	249	307	319	316	325	292	279	274	313	307	316	303	330	332	311	306	304	327	281	274	307	325	312	308	282	326	288	316	319	303	323	291	290	295	314	293	299	318	307	316	325	324	282	336	289	323	327	336	311	274	286	309	288	304	303	295	286	301	309	285	307	321	287	257	297	304	289	315	294	294	304	296	318	295	293	298	318	317	277	305	314	312	295	298	295	293	311	279	280	322	334	313	279	298	322	291	311	333	322	292	289	311	329	288	279	289	301	313	290	314	293	311	299	306	326	341	306	301	279	316	345	334	312	271	331	344	333	334	339	289	291	304	316	305	303	301	312	306	340	307	316	307	300	297	311	306	346	304	295	270	281	290	310	326	258	294	285	297	308	295	307	309	335	322	291	279	279	328	272	286	292	329	342	306	310	317	302	301	305	278	317	293	293	249	240	323	316	294	289	311	307	320	332	313	288	327	309	321	300	289	294	294	305	310	271	273	283	290	307	277	287	276	327	287	293	319	287	299	288	294	320	281	309	292	306	320	298	292	326	273	298	367	289	287	321	336	307	265	330	319	300	284	343	315	347	284	298	344	304	312	339	315	273	296	318	279	306	275	323	296	316	319	302	278	300	300	321	335	304	301	300	286	271	311	305	318	325	317	303	312	302	332	316	305	320	287	306	307	299	309	299	294	320	305	312	267	311	311	305	326	303	310	293	294	285	270	292	330	301	309	317	281	314	296	305	328	275	344	301	300	309	299	322	329	277	276	296	303	315	334	303	319	306	313	319	300	330	291	287	296	304	276	261	314	300	282	309	271	300	290	336	299	294	293	318	281	292	313	313	333	313	298	302	287	301	306	294	307	336	292	320	298	311	327	301	322	272	260	288	294	319	311	308	307	276	298	282	290	300	338	292	315	306	302	313	295	292	306	316	329	279	311	294	305	290	284	310	311	281	294	281	320	303	284	305	322	289	283	304	297	294	299	306	279	319	299	278	311	265	275	305	326	284	300	333	283	307	297	294	276	295	324	296	299	335	303	312	332	293	288	306	311	309	283	347	269	296	288	276	315	303	281	254	309	322	294	279	286	301	288	310	317	294	310	275	299	314	303	305	314	324	313	309	285	333	278	312	350	294	321	295	287	306	285	302	270	323	312	301	317	319	318	295	285	293	291	309	303	303	286	322	282	287	315	291	301	316	347	316	312	306	294	274	298	288	306	302	287	298	319	328	293	319	314	324	307	281	346	277	353	307	296	291	315	333	273	300	295	323	307	276	306	314	353	314	282	306	288	291	274	307	297	310	317	295	279	309	314	324	279	311	299	291	308	328	343	329	311	300	304	283	309	299	296	270	283	302	296	317	321	283	293	322	288	305	275	289	292	290	318	311	312	274	314	322	317	271	306	306	320	322	341	307	291	301	295	298	290	297	290	259	282	300	296	328	295	297	283	286	292	287	323	327	294	280	333	292	333	305	281	306	326	280	288	306	294	297	296	304	289	302	345	302	311	292	323	299	300	343	301	296	287	285	316	288	296	308	302	300	318	320	319	321	310	338	313	308	309	290	340	289	312	333	346	332	290	311	301	313	323	317	274	312	279	300	289	333	319	305	305	267	293	281	257	326	291	313	347	298	291	318	310	328	286	309	294	303	317	283	292	335	245	294	313	313	338	333	278	303	285	318	312	288	316	280	304	291	306	321	295	305	305	257	288	353	338	279	304	305	320	292	314	298	328	309	330	289	293	302	341	288	289	316	313	298	301	328	300	324	318	270	313	284	303	308	306	273	298	268	290	323	340	312	338	267	327	298	338	313	308	304	314	311	301	288	298	309	314	318	280	326	334	300	306	306	316	309	277	280	278	293	339	308	284	332	263	334	297	298	287	331	310	294	304	304	314	288	296	299	302	322	307	311	337	301	304	317	270	295	286	302	315	306	292	292	286	312	291	311	310	301	313	302	300	270	305	305	327	330	306	306	285	325	322	322	291	291	304	319	305	303	296	307	319	270	284	310	291	311	291	307	304	320	314	315	313	283	320	319	311	270	284	305	278	315	303	300	312	317	284	296	311	319	301	287	274	274	326	269	304	305	309	287	290	277	316	306	301	305	280	307	325	316	298	295	309	332	304	300	319	292	349	288	278	327	302	310	254	303	303	291	297	262	297	318	290	287	291	315	307	278	297	306	320	300	316	282	277	277	266	288	350	300	288	308	291	299	293	297	309	291	340	289	346	299	299	326	317	311	301	321	275	306	302	314	314	320	325	293	280	289	308	310	324	323	310	314	307	291	308	297	351	320	297	290	296	324	333	285	281	314	309	298	310	291	319	254	290	352	296	284	321	314	310	293	294	304	256	306	286	285	309	290	308	279	333	323	312	328	301	295	328	267	304	276	328	275	348	334	297	349	334	297	309	292	279	292	358	313	333	261	320	272	296	300	288	305	275	321	294	323	313	299	302	301	307	320	287	289	310	316	320	253	275	305	324	283	336	330	299	313	336	288	274	300	283	292	316	329	286	297	306	307	305	300	306	307	281	286	332	313	299	318	319	293	277	316	323	304	298	287	309	286	308	325	304	278	288	306	264	329	315	320	322	304	280	328	307	284	288	336	320	261	323	281	311	324	289	284	283	319	298	270	299	290	286	288	269	338	307	322	313	269	330	301	312	315	302	282	306	250	311	301	295	298	305	303	328	363	332	297	291	297	318	320	289	299	318	326	290	302	272	305	316	303	303	299	308	298	317	324	324	323	302	317	307	331	309	315	310	310	303	297	336	302	290	286	327	311	313	303	310	308	301	324	323	292	286	300	313	304	293	293	331	309	313	314	286	325	286	329	323	296	300	304	291	293	321	306	317	278
17112	25016	30593	32994	38361	38057	51550	54907	48230	45432	42412	42438	40355	28353	25908	21811	18449	16809	12926	12851	11559	10589	7533	6000	5797	5928	5085	4658	5263	5625	6208	6186	6137	4612	3641	2965	2888	2542	2239	2088	2161	1367	1352	1292	1428	1286	1099	1061	1110	1049	1015	1041	979	969	969	1005	1040	1186	1068	1030	928	869	900	903	894	1009	981	969	958	861	845	878	913	966	956	1016	846	836	835	807	797	788	757	814	782	708	767	762	768	838	770	791	774	752	776	710	766	900	782	713	740	751	735	738	732	727	777	722	786	758	764	735	748	743	709	722	694	740	729	774	744	726	774	795	783	767	728	736	708	761	753	713	753	717	746	721	686	739	710	765	732	682	697	744	733	699	737	734	696	767	730	776	703	754	789	784	756	782	751	767	734	710	756	734	735	775	707	761	709	689	746	710	725	754	737	770	758	740	737	672	728	732	718	717	707	720	740	751	773	718	718	742	700	770	723	721	701	763	738	733	771	741	764	714	727	738	738	780	760	710	781	788	730	767	727	752	716	758	756	797	728	731	678	746	710	719	699	735	730	815	704	746	764	716	682	720	678	724	736	732	789	702	725	777	738	768	774	738	744	754	756	707	743	754	788	711	728	745	726	739	718	701	715	719	730	753	699	753	741	771	715	777	751	700	783	715	754	732	759	738	710	759	734	748	702	746	748	737	699	752	779	736	749	742	709	765	759	713	747	775	755	720	752	759	736	745	755	691	784	737	768	735	701	728	739	697	711	739	729	729	714	752	695	701	713	719	735	740	770	771	698	744	733	722	701	719	720	717	703	708	743	738	729	749	692	708	703	704	761	700	671	733	732	795	699	738	760	730	753	715	719	725	695	721	722	748	718	705	758	785	724	740	753	701	683	729	720	752	756	744	701	764	728	727	738	744	702	680	771	683	723	729	721	698	702	758	715	704	717	741	736	792	717	749	710	758	689	728	725	731	694	730	709	746	722	693	724	752	726	676	675	775	725	740	730	747	737	711	778	709	750	746	717	714	741	686	754	688	755	751	691	692	725	691	759	738	741	729	748	753	780	732	734	745	732	763	764	682	745	679	762	730	732	725	730	678	781	745	713	764	729	755	711	745	773	710	723	756	770	741	715	737	747	759	746	722	732	753	734	763	752	714	777	761	756	742	747	702	733	696	746	723	692	731	717	694	735	742	732	758	695	755	730	784	737	741	677	706	744	747	709	730	700	719	757	777	726	742	729	788	742	730	725	753	738	736	689	748	706	762	766	711	720	766	766	689	727	684	758	717	745	755	756	785	788	721	695	738	734	738	780	754	702	696	723	728	763	748	750	740	729	690	742	739	711	717	745	739	774	683	688	766	732	713	730	710	746	728	762	701	732	738	752	794	767	766	738	665	766	729	771	725	729	750	735	756	738	708	744	737	755	733	712	717	794	702	717	747	733	734	775	717	714	736	734	733	712	724	777	699	733	708	732	768	712	707	766	737	780	764	735	735	713	751	763	739	732	730	781	692	751	704	754	756	730	713	740	731	735	728	708	750	733	754	758	770	708	734	686	732	746	728	729	804	707	736	769	689	689	773	733	748	754	705	723	765	756	708	719	702	701	743	734	693	718	742	697	759	719	747	728	723	722	730	764	738	766	750	721	747	774	741	740	709	723	735	728	771	746	752	727	679	763	774	756	711	733	749	742	759	739	751	741	718	790	703	758	692	715	712	731	755	801	737	714	746	742	704	754	735	754	717	745	772	727	751	702	723	720	767	752	724	721	765	750	727	718	789	748	745	749	727	764	723	742	747	755	725	739	749	751	757	750	736	740	768	800	739	740	704	737	705	742	785	758	717	702	753	752	720	757	754	745	722	742	720	737	719	739	735	749	767	758	749	746	730	750	699	703	715	763	759	820	712	710	709	752	778	732	717	781	721	758	721	749	722	739	732	692	664	773	715	724	747	756	770	726	711	769	734	727	716	702	766	742	689	719	715	731	738	696	719	753	752	729	777	740	722	760	767	742	727	708	747	726	775	681	727	706	746	744	753	688	749	731	777	754	729	718	730	737	682	727	695	685	741	748	748	764	768	749	728	805	717	729	744	734	724	736	714	732	801	749	774	735	771	698	723	758	751	782	739	727	794	744	763	742	758	715	753	774	734	728	731	726	747	742	734	720	672	729	759	734	768	722	744	728	709	730	729	731	705	700	725	732	749	711	724	730	751	713	704	719	772	746	744	698	751	714	773	719	709	738	781	732	712	711	725	715	684	735	749	732	720	746	770	704	730	761	750	774	735	716	723	746	703	736	753	723	744	750	758	734	768	705	719	755	775	731	790	724	701	740	702	730	699	721	762	697	736	710	750	721	722	721	725	735	715	772	737	714	690	797	788	746	724	693	720	763	763	778	702	727	716	693	793	763	769	741	749	710	747	742	786	718	713	719	733	766	750	740	685	743	721	733	771	764	778	692	745	732	730	725	736	764	747	733	764	771	732	738	764	733	701	771	735	779	734	724	739	744	778	745	741	746	711	705	742	702	703	730	737	760	702	727	712	723	737	728	721	763	726	794	725	739	735	716	762	722	722	732	747	725	771	742	739	782	739	754	714	746	761	718	751	700	722	705	712	764	779	742	736	773	742	762	750	782	708	759	781	742	746	791	760	740	726	799	731	753	754	799	706	735	704	723	755	743	705	704	733	718	697	732	739	727	739	724	699	711	770	734	725	737	754	714	733	746	764	735	793	743	735	725	679	699	735	735	722	755	758	760	740	726	705	746	727	708	729	750	693	762	725	744	732	745	724	759	734	709	753	715	746	744	706	730	712	762	680	715	706	764	740	697	755	717	731	780	700	706	708	731	769	722	737	784	753	716	702	764	713	770	749	776	708	799	719	708	730	727	766	726	759	795	767	731	716	748	713	751	787	705	757	754	760	736	685	700	722	766	725	808	744	771	762	749	794	720	705	775	718	752	764	724	763	720	823	729	766	764	728	726	739	759	754	756	730	697	719	673	732	729	760	744	723	758	754	750	741	757	713	718	718	748	687	701	741	708	717	722	729	735	729	781	804	747	763	730	752	756	746	747	686	784	742	718	759	759	758	762	723	758	705	712	745	752	706	772	729	767	731	695	772	731	755	759	757	735	739	739	747	729	730	797	710	756	773	728	705	737	773	742	753	710	742	752	721	745	766	764	760	717	747	726	748	721	809	780	714	718	714	705	728	766	704	770	724	788	720	758	770	733	777	763	739	742	708	751	717	746	736	714	775	748	736	730	769	719	719	760	687	691	748	729	707	732	753	734	778	726	758	697	774	774	779	697	726	748	706	731	733	746	763	695	726	710	708	728	739	731	734	739	746	736	778	694	695	705	716	745	714	728	741	711	723	820	738	742	777	710	735	757	788	722	748	727	769	733	714	740	731	761	718	778	704	770	727	710	774	759	721	701	658	738	733	708	739	743	711	756	760	746	735	745	719	719	768	710	749	748	721	755	757	759	752	761	703	712	728	694	749	750	747	747	736	760	727
5405	4780	5042	3550	2367	1764	1823	1830	1303	1170	1038	1048	1028	807	719	621	610	559	512	468	483	444	447	391	403	402	400	359	409	385	393	362	358	346	324	360	326	324	299	329	335	327	345	290	319	303	315	364	338	317	318	339	314	310	322	336	324	328	325	335	347	319	307	335	321	316	292	297	311	288	329	326	321	292	290	296	356	321	329	333	315	365	324	316	322	322	317	298	323	363	327	343	298	293	312	340	322	296	336	326	344	291	315	292	307	314	318	301	303	305	329	317	313	339	307	321	292	308	323	317	305	318	315	315	324	310	322	341	332	305	300	325	294	326	339	328	299	320	298	339	337	314	285	308	315	330	309	334	320	341	306	310	297	319	339	290	332	311	315	325	339	327	294	311	315	330	336	326	336	341	333	311	284	323	296	313	317	329	348	343	310	334	305	324	318	321	327	327	301	310	321	310	299	343	320	327	337	285	298	321	304	325	310	327	333	294	347	337	326	308	334	335	310	300	299	348	339	312	310	332	332	306	318	315	308	320	337	313	311	275	295	307	336	323	316	295	318	337	309	329	312	324	316	304	338	291	308	310	292	326	306	288	299	313	301	312	313	346	355	317	322	312	313	319	322	334	301	334	289	281	287	325	276	335	356	313	312	308	309	334	315	370	315	318	323	304	301	310	323	285	320	311	324	326	327	353	333	304	327	327	314	321	310	325	340	316	301	308	307	318	319	298	292	344	290	329	311	342	347	298	306	304	305	294	319	340	307	333	292	335	326	324	369	355	314	338	321	309	291	309	307	305	312	317	346	322	343	290	324	332	333	310	341	282	350	332	332	327	319	332	329	308	293	299	332	342	299	331	336	343	296	299	318	300	323	336	311	326	310	313	331	271	290	299	289	332	331	331	335	301	313	313	315	319	359	313	327	287	329	322	295	317	289	311	348	289	351	327	318	312	288	339	318	328	301	308	301	320	327	313	286	312	331	342	307	309	290	319	293	292	324	326	331	343	369	295	305	308	313	305	307	312	298	330	303	305	327	283	285	306	358	329	317	343	332	289	277	322	316	316	365	330	288	317	332	285	288	306	323	339	322	304	313	315	311	313	338	321	303	298	300	293	298	295	301	307	320	335	321	334	327	331	300	324	327	320	288	337	313	304	324	330	314	322	310	316	337	292	359	339	324	303	317	322	351	334	311	321	341	309	292	316	329	302	320	315	302	300	324	303	294	322	305	308	355	353	357	287	320	341	336	319	305	327	326	306	322	309	317	322	352	289	312	314	298	321	313	333	341	307	311	328	300	322	329	323	320	341	312	317	324	352	290	299	315	324	290	325	318	341	304	310	292	304	321	346	342	325	309	330	319	315	288	315	348	295	337	314	349	336	331	291	340	327	321	296	318	281	320	342	330	353	287	339	317	305	330	281	323	328	362	328	320	330	322	359	324	353	289	331	328	308	309	328	323	335	351	314	328	333	274	356	320	314	299	328	332	314	299	286	292	332	336	285	317	323	343	320	326	315	325	331	316	318	303	312	314	322	312	324	319	331	333	318	300	323	277	318	335	306	300	309	317	304	304	343	329	314	340	327	315	323	322	344	330	300	330	325	344	321	295	311	343	340	295	322	301	309	342	313	314	325	341	327	336	312	306	317	323	335	314	325	316	349	327	329	295	322	306	316	302	320	313	341	324	331	318	318	286	343	308	339	317	322	301	298	327	319	314	328	327	301	321	323	348	289	280	305	337	302	335	309	309	326	333	334	314	335	334	317	341	291	333	292	292	335	300	312	309	340	350	306	357	311	309	328	312	326	296	321	328	313	318	316	288	314	387	312	285	317	321	301	311	310	327	312	302	295	329	368	309	316	332	334	301	312	292	313	325	335	320	325	348	287	333	311	316	353	305	322	351	319	311	304	321	302	337	337	305	334	331	299	300	301	297	320	315	286	326	319	276	309	350	317	296	304	290	314	324	320	320	314	331	314	313	318	340	324	340	314	303	319	336	324	336	336	332	333	305	337	321	333	335	312	345	353	294	311	340	309	295	335	288	300	326	300	348	297	333	327	328	334	287	319	314	321	325	314	279	298	318	320	320	292	302	310	301	331	282	353	363	310	327	327	313	292	340	333	299	304	290	325	320	343	269	296	329	365	340	328	328	335	315	346	300	327	335	343	345	283	333	320	317	329	321	315	301	317	326	313	315	331	297	316	304	302	345	327	323	327	364	296	330	306	326	306	317	309	326	294	343	327	323	324	322	341	318	312	319	325	306	368	314	299	324	354	352	349	303	339	308	318	328	315	320	342	298	317	308	312	320	331	300	331	331	323	311	321	291	297	287	311	315	320	323	330	293	337	323	328	320	325	322	327	359	293	310	332	305	345	304	302	307	309	323	329	350	297	318	299	311	317	293	319	356	317	333	317	334	338	334	306	303	322	326	297	347	305	314	335	346	295	314	328	301	331	338	275	326	305	315	308	333	314	300	320	323	348	313	288	306	354	298	346	323	307	293	290	306	343	259	365	322	336	337	336	320	343	319	340	323	324	313	341	277	296	308	314	320	334	344	321	319	327	315	335	332	320	334	301	330	313	331	346	320	328	290	329	313	325	335	343	332	307	331	298	339	314	333	326	315	337	340	344	313	311	302	319	334	321	313	337	313	331	310	359	341	310	304	315	331	340	306	292	319	342	329	345	295	332	331	341	331	310	305	326	285	321	317	311	286	347	306	305	349	340	339	313	311	296	288	300	303	351	310	318	303	322	318	354	302	298	322	334	320	332	315	317	323	275	319	293	331	301	289	293	360	307	351	316	286	304	367	345	314	319	299	348	326	334	326	319	351	328	315	307	326	320	326	319	337	308	326	316	325	353	274	303	374	295	349	301	302	336	316	272	322	351	337	312	316	292	281	368	303	335	308	322	327	318	294	325	338	326	311	295	312	328	321	293	329	357	313	336	286	329	305	331	331	303	332	314	311	308	315	281	328	292	318	312	292	316	284	331	322	303	322	337	365	305	338	327	318	326	331	319	324	324	313	337	306	319	322	333	310	307	305	313	312	325	297	324	324	331	305	315	309	316	317	327	339	332	307	312	316	305	294	304	312	331	362	332	287	303	293	269	297	344	302	289	343	323	341	332	305	334	295	321	337	344	341	291	321	316	356	288	336	322	298	321	319	306	322	302	332	306	301	318	358	284	310	323	310	322	312	326	295	301	302	327	307	326	314	292	304	266	291	322	341	302	286	326	323	322	318	306	331	322	310	309	334	330	312	345	289	289	323	310	298	314	302	318	295	318	330	352	308	314	318	311	307	307	366	297	291	328	352	288	301	315	330	347	290	291	310	284	325	316	340	299	299	309	294	305	346	319	290	342	305	304	300	320	305	322	319	333	329	316	304	302	308	302	287	326	325	335	305	318	316	304	309	337	332	283	360	319	369	304	306	299	304	304	346	300	305	346	304	338	336	291	303	278	302	322	332	309	307	314	338	345	313	320	334	297	303	317
4341	6487	8628	8714	8512	7339	9400	10706	7537	6637	5833	5547	5620	4032	3676	3224	2857	2557	2260	1976	1861	1844	1632	1458	1362	1365	1318	1265	1426	1338	1225	1220	1133	1033	970	939	968	941	888	927	859	895	854	840	870	793	854	817	901	895	842	812	826	858	800	917	833	828	879	821	878	803	759	776	866	815	814	870	820	827	791	830	823	818	802	841	838	790	801	796	813	786	827	802	837	797	787	845	800	827	821	798	863	780	770	774	804	733	750	820	787	783	740	783	878	799	829	818	810	794	831	756	820	755	758	818	730	790	717	782	792	710	794	796	764	793	823	797	730	810	838	823	788	792	809	764	770	810	752	786	777	787	768	826	788	810	781	818	825	823	778	786	752	754	791	794	782	809	768	832	781	780	754	819	792	825	769	805	824	803	825	806	764	744	814	793	774	781	789	766	815	811	797	825	806	764	765	783	788	834	755	837	796	847	779	762	789	860	796	785	799	800	762	796	832	810	811	744	793	796	870	831	796	739	780	766	843	837	819	846	783	747	761	818	795	828	781	770	762	844	856	759	779	805	849	833	832	835	755	785	793	805	749	808	789	800	811	796	825	796	785	795	762	762	789	790	823	780	819	802	810	795	785	800	789	809	863	756	755	799	803	781	752	822	795	834	785	796	825	798	745	776	770	778	794	784	787	786	809	799	773	767	781	767	844	743	795	767	772	742	822	800	768	788	812	777	779	800	781	848	807	827	801	811	774	810	830	831	817	783	811	829	806	779	768	827	758	791	817	776	836	829	813	760	815	797	757	812	832	800	792	741	761	806	834	819	801	826	796	825	755	824	748	795	820	794	747	792	750	786	749	781	788	818	816	813	823	813	839	803	785	782	842	763	811	786	815	752	776	797	859	805	789	748	808	797	774	779	796	821	854	810	798	831	804	760	785	813	874	783	794	769	778	792	807	810	805	766	825	783	806	797	803	801	790	779	770	768	827	790	790	795	818	803	827	843	813	786	839	778	831	821	834	812	821	810	765	817	825	829	751	767	819	755	815	801	786	799	850	773	808	781	808	797	801	776	791	750	790	848	837	803	760	773	817	789	816	787	797	789	773	773	758	765	744	834	823	842	789	828	774	791	812	831	817	850	808	791	791	770	778	777	824	758	776	807	807	788	803	828	804	737	791	767	824	747	846	813	763	828	768	775	807	742	787	773	869	850	830	798	806	793	857	827	769	796	794	742	775	755	796	799	799	779	753	797	793	812	761	812	775	807	748	783	819	784	802	802	807	846	819	794	798	828	819	779	820	796	855	787	775	778	815	779	780	820	780	796	774	734	775	795	772	807	803	773	818	814	828	775	823	778	885	824	781	834	792	783	811	772	830	800	765	777	785	802	771	777	857	872	753	809	828	791	808	783	802	798	773	750	809	807	840	787	764	814	840	837	791	826	791	845	798	805	760	811	821	864	789	751	812	819	811	786	779	759	784	767	796	839	797	780	821	755	826	780	813	765	794	797	817	801	846	752	809	805	777	838	828	799	803	807	739	760	741	793	855	765	785	798	798	788	811	775	769	778	840	810	778	760	826	809	865	752	784	818	793	788	818	781	850	765	778	851	826	810	810	808	810	783	785	802	793	787	833	766	771	747	828	814	805	776	799	810	824	845	776	807	763	766	780	769	718	809	852	769	790	796	786	803	851	775	790	756	775	828	798	761	865	780	817	807	830	780	771	746	763	806	771	811	836	762	785	807	754	840	801	791	791	783	789	770	829	864	834	760	825	795	822	795	776	809	797	824	843	819	775	798	791	811	762	781	802	788	809	818	774	804	816	746	778	777	804	833	764	788	816	820	808	843	815	767	820	831	791	789	752	826	813	820	795	810	817	851	790	811	776	819	782	761	739	804	766	780	778	744	782	805	816	783	808	804	786	796	725	766	798	750	788	805	802	814	817	846	730	753	723	759	794	817	758	779	780	799	769	842	754	817	732	828	812	757	788	795	756	832	798	760	801	754	831	805	816	776	810	794	805	771	769	781	784	777	818	778	804	830	775	736	777	838	781	784	791	810	759	786	772	837	798	810	822	764	819	796	776	770	806	788	798	829	860	743	789	777	801	840	786	803	832	817	766	800	787	766	819	777	798	823	798	802	803	818	789	782	804	798	735	803	833	753	789	822	826	818	760	830	790	797	817	769	770	787	852	777	811	812	768	827	798	778	806	822	785	798	811	788	761	800	759	806	833	822	798	764	794	822	854	792	815	750	794	772	749	795	832	891	802	825	793	758	802	808	793	770	835	832	809	791	751	802	808	774	827	793	786	787	749	818	795	807	796	764	816	763	814	740	749	780	796	767	778	788	842	810	778	758	845	796	791	799	774	784	811	778	828	759	763	811	795	779	792	849	806	805	819	790	785	825	795	778	811	809	773	770	819	782	864	745	769	756	808	861	778	824	824	791	793	784	833	791	795	777	773	828	790	762	815	769	790	833	778	821	825	767	777	765	755	795	769	789	754	826	835	822	800	800	757	771	754	762	788	760	833	800	749	843	748	768	824	840	788	815	806	773	816	763	771	820	768	856	784	792	794	837	788	807	829	816	834	804	806	794	773	806	802	803	842	803	785	825	803	784	799	764	815	798	781	773	825	836	815	807	845	795	793	822	787	802	802	813	832	785	790	909	826	783	776	778	802	788	789	744	840	781	750	790	786	789	794	820	735	832	767	765	835	806	876	758	810	759	853	811	800	780	844	813	794	745	771	780	815	827	864	758	803	773	815	831	847	798	768	809	790	760	754	796	790	793	805	830	761	843	779	848	781	791	795	768	828	824	793	788	755	820	744	765	760	819	781	785	792	788	818	797	810	771	803	773	783	788	788	804	763	805	781	731	845	752	819	809	794	802	793	848	764	833	767	757	786	782	784	825	773	754	775	806	820	783	741	805	777	825	806	775	780	814	791	808	821	834	830	759	815	836	811	755	783	800	800	835	755	793	816	818	846	768	802	812	801	752	751	823	768	790	799	759	792	760	827	774	791	813	757	810	775	752	805	836	805	778	832	765	746	818	830	816	771	756	820	815	834	837	836	771	733	804	825	801	811	757	754	792	788	750	758	764	802	832	805	863	826	799	774	809	760	762	829	799	814	785	822	749	779	761	836	796	824	823	825	802	814	803	799	777	805	812	790	758	758	796	837	772	836	770	772	778	778	799	846	769	789	797	740	786	829	806	763	790	827	822	812	800	786	787	822	809	788	800	812	772	861	782	803	771	781	755	826	775	797	848	806	826	811	786	847	811	758	801	841	759	795	763	800	821	732	812	771	789	767	805	806	783	726	775	773	805	802	864	795	811	840	795	795	744	832	765	765	792	877	783	730	818	775	777	825	748	795	807	756	803	767	788	826	803	820	787	796	807	840	797	779	802	821	761	833	787	838	799	766	763	773	865	782	777	784	830	748	789	768	808	842	815	837	766	797	778	774	832	833	783	813	775	815	833	791	813	805	780	778	788	799	813	838	803	803	846
20219	23525	28845	24895	23779	20927	30383	32827	23144	19393	13369	11040	10269	5243	4049	2936	2490	1988	1543	1342	1308	1154	881	820	776	739	726	690	715	693	746	755	825	614	538	580	480	486	480	451	458	421	429	459	477	369	456	409	429	402	417	408	440	363	430	431	391	416	383	395	408	434	420	409	398	409	381	425	394	374	381	385	383	376	379	408	422	372	390	371	381	397	386	421	386	397	411	373	372	405	407	374	426	392	388	365	400	384	356	391	390	375	372	388	353	413	435	379	394	355	375	380	397	386	417	380	391	386	373	370	414	362	344	367	353	393	395	368	397	408	396	403	375	370	384	391	395	389	360	408	388	395	393	373	359	350	384	408	391	358	390	410	390	387	374	377	381	433	418	387	393	376	398	404	381	362	387	354	396	425	406	386	404	423	372	420	402	416	394	406	379	374	371	376	402	390	363	399	396	408	380	400	378	397	362	354	378	386	379	368	381	378	384	400	368	368	384	401	387	397	406	381	380	349	404	386	353	369	381	382	387	360	421	395	360	360	342	389	367	367	382	410	370	393	416	412	386	408	410	375	425	354	398	360	366	379	423	390	396	393	376	381	389	398	380	345	352	400	361	389	368	389	368	364	383	400	417	383	380	364	419	403	408	406	393	347	396	401	376	377	402	399	362	368	391	374	358	416	390	385	377	393	403	400	389	416	383	400	385	412	366	370	396	381	376	401	372	370	362	436	395	352	365	408	394	388	403	375	379	365	405	377	396	345	378	403	382	351	397	397	390	394	416	406	421	376	385	349	421	405	412	365	398	391	396	409	406	375	423	351	334	374	409	395	379	375	419	376	390	368	393	383	418	401	385	390	385	362	379	393	382	339	376	380	388	342	389	374	408	407	382	401	382	385	410	357	402	412	397	397	393	397	364	362	378	422	406	398	387	376	368	360	394	378	416	375	359	382	373	398	394	386	394	389	375	372	404	372	351	391	368	396	362	390	394	388	368	396	386	355	390	363	380	390	376	400	345	342	362	396	371	407	393	374	391	346	356	373	376	416	400	387	382	375	388	374	376	406	391	363	397	366	401	395	386	381	379	395	380	360	379	387	377	369	367	388	386	388	380	389	420	376	410	390	403	407	366	349	394	380	378	377	365	408	372	382	387	369	414	376	407	360	347	403	340	373	342	397	335	386	416	350	391	359	356	384	344	399	379	389	399	409	361	364	388	397	377	389	365	421	372	409	393	362	360	350	359	383	379	369	383	389	401	386	413	394	402	356	403	388	389	429	377	371	402	427	371	353	378	382	381	370	394	382	394	411	382	376	378	427	414	359	405	393	408	385	348	408	373	389	384	367	357	401	410	376	350	410	399	377	375	365	390	382	414	383	386	346	413	367	392	377	356	375	405	402	396	358	415	403	366	407	393	391	388	380	389	370	376	367	359	382	426	367	376	378	376	400	385	378	387	355	386	402	409	405	388	397	386	359	373	371	378	389	406	387	367	394	402	404	382	362	396	405	364	370	398	373	408	398	401	376	372	386	369	383	382	378	396	372	382	385	346	385	419	383	395	368	396	395	376	403	410	352	404	377	369	368	395	397	375	375	386	366	370	382	426	359	369	394	418	388	375	365	340	389	362	433	416	394	389	387	377	386	407	375	386	397	390	437	393	386	353	436	395	363	386	394	387	377	397	376	404	406	405	367	371	376	395	328	383	377	379	349	335	383	363	385	370	356	382	353	377	418	417	369	407	407	363	377	372	395	418	396	383	362	412	378	413	377	396	397	420	394	400	395	424	362	387	370	334	361	370	381	363	375	383	354	424	366	372	402	383	393	386	400	398	409	389	385	410	406	387	361	377	402	382	371	400	420	392	374	380	382	422	416	412	367	343	411	393	408	343	406	384	405	344	389	404	362	378	412	371	352	377	404	404	378	393	366	391	343	386	363	398	396	378	404	398	392	393	372	390	395	364	380	382	380	384	407	347	378	399	390	408	367	385	373	377	401	399	354	349	377	340	375	374	356	380	365	389	388	405	387	422	370	352	393	380	378	408	363	384	355	395	405	391	351	390	385	381	390	399	390	396	429	389	387	370	339	377	417	354	418	427	365	414	374	424	364	396	430	387	381	373	423	403	372	395	393	367	369	379	378	413	359	383	415	404	401	381	389	372	425	365	384	379	399	377	353	377	405	401	407	407	381	365	392	401	399	381	380	423	385	404	394	376	411	387	399	386	328	364	410	399	379	345	379	375	383	382	375	352	340	411	384	338	353	352	380	348	377	363	355	438	374	412	426	418	403	379	422	412	415	403	409	390	380	401	396	392	384	391	356	398	404	366	387	362	394	400	418	384	410	428	387	402	375	386	413	353	365	397	390	404	391	360	355	347	369	401	371	369	402	363	389	414	378	388	347	389	378	413	393	382	362	391	411	422	409	370	392	394	365	365	399	377	375	372	407	377	388	368	383	399	379	392	353	409	360	414	370	392	361	375	384	393	404	352	363	363	374	398	341	392	369	426	418	369	346	366	346	398	414	348	363	392	362	394	395	386	384	395	356	348	385	423	374	400	353	378	392	402	389	422	394	402	378	372	343	384	419	417	374	410	358	408	369	360	407	373	365	401	377	397	414	398	380	392	427	414	389	427	397	435	397	383	432	364	393	404	369	421	410	395	361	364	398	378	429	383	400	389	377	396	421	402	397	348	423	418	357	362	424	364	401	406	356	380	367	355	398	397	388	389	363	406	392	369	374	385	377	392	393	389	390	379	398	407	387	378	392	357	385	353	363	373	420	375	412	425	387	423	362	375	361	399	402	376	396	377	389	403	357	408	361	391	383	398	380	365	418	380	373	388	372	396	420	382	383	384	367	405	380	383	386	391	378	382	416	399	365	374	399	391	359	391	405	384	353	388	404	362	356	382	361	340	412	387	379	383	388	405	358	371	365	420	372	358	374	354	393	405	350	371	371	382	382	411	393	430	427	358	371	372	404	404	345	391	386	366	419	373	409	371	384	377	376	373	368	422	415	412	387	376	413	361	372	355	386	346	371	412	408	431	381	373	367	368	361	389	384	365	341	381	369	390	361	377	417	394	398	359	388	380	367	401	401	369	378	403	384	420	393	391	405	383	375	357	407	389	383	409	416	424	382	412	359	372	366	391	344	398	380	407	399	399	397	395	409	393	411	412	401	412	407	347	357	395	371	383	378	396	368	397	392	393	359	411	409	382	425	369	401	380	366	420	366	383	385	394	372	336	388	405	389	393	363	397	407	405	371	372	385	411	366	363	365	386	392	369	377	371	381	402	410	387	382	393	355	397	398	388	386	362	395	359	380	387	389	383	361	370	430	388	381	393	386	366	427	401	369	348	382	382	410	432	375	392	374	356	379	392	362	403	387	351	349	400	394	361	401	419	400	385	400	412	382	403	409	361	444	382	382	389	408	403	390	351	369	390	410	419	377	400	384	413	389	425	362	388	442	388	388	392	380	360	406	434	402	368	381	401	386	408	367
12435	20232	25178	27172	31693	31838	46015	47831	39544	37544	33074	32211	30058	20080	18420	14191	12080	10582	8033	7763	7527	6317	4688	4009	3680	3748	3293	3287	3632	3721	4158	3849	3994	2877	2340	2139	1958	1883	1734	1514	1550	1335	1219	1193	1351	1142	1144	1139	1087	1105	1089	1122	1095	1056	1110	1159	1131	1171	1109	1037	977	984	1035	984	1042	1070	1072	1022	1020	1003	1015	1023	1072	1048	1109	1198	1026	1021	1031	993	943	1037	975	989	961	943	993	973	953	952	1022	929	954	899	946	939	957	1035	975	859	935	939	938	955	898	900	935	966	945	934	912	925	963	915	922	925	954	902	900	897	898	907	952	926	958	896	945	958	912	950	940	924	947	943	939	898	931	948	976	957	954	944	929	900	1044	927	956	939	921	949	886	964	941	909	962	954	919	964	969	935	915	914	935	940	930	954	946	905	917	842	876	921	926	970	972	914	911	867	916	933	918	929	950	933	902	934	939	929	928	948	926	943	972	959	920	938	897	925	918	881	888	888	947	918	942	883	887	908	899	989	937	935	964	872	909	892	924	916	954	894	882	938	949	948	955	959	960	915	887	913	917	922	941	926	923	930	917	897	874	1005	960	912	866	938	915	928	923	924	952	908	928	968	965	965	941	885	933	927	933	883	940	898	932	973	908	919	898	871	901	920	961	925	929	924	907	974	910	968	870	926	893	910	929	906	956	907	964	919	960	894	923	926	922	1007	969	970	908	976	891	928	935	905	965	947	937	932	871	949	954	925	925	924	907	901	942	897	884	884	949	927	916	994	950	926	915	911	896	969	936	966	908	939	950	928	921	857	864	909	905	944	887	897	963	929	909	937	919	940	935	893	923	965	950	896	909	905	877	921	943	890	975	974	910	934	944	957	954	958	897	978	939	977	914	942	943	953	933	913	900	916	922	958	960	900	963	914	898	927	915	918	918	964	874	914	941	988	830	916	941	958	907	963	850	974	928	916	913	912	908	956	925	989	883	907	949	952	948	899	921	947	923	892	934	914	939	915	974	996	974	924	890	907	910	930	959	962	869	968	851	902	887	908	896	979	916	937	895	902	900	891	918	933	964	900	918	899	954	918	898	944	916	940	950	933	928	933	875	914	917	947	884	927	988	914	926	859	895	922	917	954	1001	991	941	942	938	944	997	950	937	939	913	949	871	907	915	925	932	919	952	897	949	935	917	939	924	904	909	930	918	922	876	879	913	945	939	940	876	907	925	937	914	928	895	969	979	939	916	934	942	931	910	875	908	909	902	934	921	923	883	941	960	893	926	967	985	915	919	899	951	981	928	1008	907	929	960	946	907	946	939	914	910	925	930	916	889	952	947	852	913	906	930	877	905	948	917	883	908	885	947	971	899	943	920	887	963	919	972	973	931	875	889	971	942	902	901	969	947	956	932	870	968	916	906	923	885	977	965	947	891	971	921	967	895	911	916	906	959	903	887	892	894	930	895	942	924	944	937	911	934	995	941	912	915	988	932	934	951	960	905	880	908	877	926	930	954	920	927	866	903	952	885	941	919	902	896	874	955	936	977	922	900	933	935	922	975	893	902	896	909	926	972	932	887	926	945	974	911	940	920	956	927	868	980	962	935	979	925	910	867	908	871	938	986	904	892	937	939	957	943	880	975	969	885	949	893	909	903	944	895	979	893	880	933	901	910	978	982	931	913	916	948	917	912	974	931	926	955	955	910	945	915	903	916	925	861	936	921	933	923	887	952	919	945	920	924	949	971	958	839	966	900	983	905	937	890	924	883	905	961	1006	904	988	927	906	983	921	920	935	937	957	959	924	950	934	921	907	898	965	954	933	907	904	930	977	963	908	921	925	914	933	914	1019	946	927	970	940	920	890	985	978	933	949	963	903	948	941	959	868	938	963	898	933	884	967	914	904	916	924	928	896	895	903	883	884	869	982	959	904	959	919	893	948	956	940	941	932	927	921	961	926	1005	910	972	913	901	960	906	937	938	917	916	903	877	924	900	942	891	945	906	937	903	947	903	958	917	977	889	875	957	922	915	905	953	884	931	985	925	919	977	981	949	908	924	916	929	916	918	879	940	930	1007	987	952	947	908	943	924	879	964	952	911	955	880	939	913	956	919	891	928	988	959	961	925	967	952	977	953	974	914	896	959	904	933	931	1010	952	911	896	918	974	934	993	947	937	978	912	938	935	941	927	890	918	926	952	927	929	970	922	959	913	902	922	920	928	945	909	876	923	875	916	926	935	933	965	967	995	909	934	880	928	852	974	929	921	927	910	885	897	944	905	951	904	967	917	936	974	881	928	910	886	933	886	902	1003	930	913	932	919	921	951	921	919	909	912	908	953	981	860	950	907	948	975	890	952	963	939	980	978	943	935	982	972	924	928	953	934	945	899	985	941	948	923	930	935	932	925	957	975	957	912	912	887	906	930	954	953	977	922	900	904	910	922	968	965	938	952	961	903	936	923	909	938	920	907	956	955	955	915	904	877	957	960	914	864	928	901	899	905	842	914	931	953	842	926	951	919	924	899	916	926	943	893	925	955	920	917	938	893	961	919	946	860	910	895	926	973	912	942	979	946	966	956	913	954	950	915	938	905	1020	944	941	971	985	970	853	877	962	952	914	951	877	868	910	896	919	929	955	927	913	872	965	969	952	919	910	916	958	937	956	898	985	884	920	898	889	960	959	947	917	928	913	913	974	938	907	951	911	927	1013	959	890	963	941	915	934	888	935	938	900	892	934	960	887	902	898	950	911	930	977	933	921	910	989	985	913	945	972	943	932	957	933	923	894	937	920	897	862	989	935	940	954	946	973	908	934	985	989	900	925	941	925	890	865	924	937	935	914	956	970	945	913	885	910	922	920	921	953	915	927	902	898	965	927	927	911	944	925	1018	897	930	939	928	933	952	946	964	918	897	944	925	901	931	928	887	908	911	924	965	909	918	846	909	903	894	909	925	924	935	944	909	957	964	937	935	916	906	911	1013	932	952	990	914	935	1013	954	944	926	916	919	909	941	960	869	972	918	926	896	912	956	941	937	908	896	963	889	978	921	901	966	918	929	913	960	879	924	905	955	891	902	934	864	940	945	929	967	908	939	904	923	899	930	894	862	911	900	945	912	935	914	960	971	911	891	885	916	930	976	914	892	866	860	866	962	988	925	944	935	908	949	916	926	924	914	967	936	885	899	933	892	934	913	913	914	926	916	918	986	984	969	885	905	953	939	893	944	937	924	894	938	928	920	972	957	931	891	937	948	907	898	936	965	945	879	938	902	955	993	911	935	957	917	990	992	943	952	928	893	995	932	884	932	946	986	938	943	953	922	926	959	969	942	896	932	1006	930	935	944	951	927	927	968	934	991	890	920	904	906	935	868	923	909	949	898	901	964	895	933	890	937	964	943	854	918	990	916	916	834	894	897	941	931	908	953	888	887	908	910	909	915	921	927	932	937	941	928	948	833	959	973	866	904	926	903	910	922	853	976	890	959	911	911	931	871	928	933	875	918	915	981	941	885	877	927	927	922	903	922	914	924	926	930	957	963	884	939	901
29486	30895	33041	30299	30778	29086	39365	44446	34607	30599	23434	20059	18006	9565	7383	5415	4555	3220	2629	2755	2279	1701	1332	1067	1020	1025	934	865	1093	986	1096	949	994	716	624	604	548	572	498	407	422	393	436	374	389	354	354	375	367	359	313	331	322	328	336	389	365	340	316	316	315	334	307	305	325	309	304	304	333	369	365	340	323	333	341	368	345	366	303	274	320	322	312	341	295	325	289	308	298	316	348	320	306	295	323	328	292	336	318	345	305	307	348	274	303	283	352	311	311	283	284	307	322	322	287	334	332	314	301	334	318	324	305	304	312	295	317	287	312	315	284	287	320	297	323	311	349	334	323	299	276	288	317	277	312	319	281	293	279	305	313	278	287	287	340	303	286	305	297	324	287	304	331	276	301	277	331	324	316	283	318	339	328	342	302	339	265	328	318	308	313	303	292	277	317	306	287	280	313	284	340	287	307	268	325	287	323	307	310	296	296	315	314	326	294	346	312	299	283	291	310	308	294	300	286	312	308	293	300	297	303	273	357	296	311	284	312	273	330	293	308	317	336	346	340	341	324	304	312	324	298	327	324	308	316	306	337	298	306	326	323	315	278	295	327	300	310	276	302	290	323	319	330	293	316	317	310	331	328	340	312	301	329	297	320	324	293	328	323	335	308	316	321	331	295	329	300	304	300	328	338	320	314	303	299	339	344	288	323	282	286	329	343	347	317	304	326	317	295	317	349	317	292	288	309	283	288	319	291	284	325	309	313	323	270	311	300	297	309	300	315	279	277	309	311	330	348	298	282	321	299	318	279	327	271	320	314	329	297	310	288	282	277	303	306	307	335	319	334	293	295	306	308	293	278	310	328	318	305	307	297	322	285	305	306	341	327	323	293	301	306	327	299	288	322	282	288	305	271	288	316	318	310	312	313	301	286	326	299	299	295	302	347	315	332	302	299	279	290	315	285	305	303	300	325	314	296	291	302	302	340	289	327	317	300	302	325	299	311	297	312	306	346	284	289	307	312	311	294	322	340	337	330	323	313	301	291	334	351	304	301	326	316	318	326	308	328	319	310	307	304	335	334	331	318	329	313	294	311	295	291	298	340	306	308	306	289	300	302	297	290	313	304	291	281	302	295	312	299	301	305	304	283	300	300	266	326	306	313	295	368	308	323	312	334	307	339	288	337	324	335	306	283	340	327	340	317	315	305	296	305	331	328	309	320	337	313	307	309	309	281	327	273	295	315	311	315	263	299	292	323	274	292	327	321	278	305	283	317	279	294	331	313	305	325	339	309	316	326	300	327	285	299	342	326	286	280	314	298	313	331	318	319	308	286	295	317	312	307	295	317	287	300	310	316	306	311	291	298	332	271	284	301	314	323	293	329	296	306	299	280	332	315	324	302	312	288	264	294	319	328	309	278	312	290	273	312	305	323	299	312	298	280	334	277	290	328	331	315	318	306	275	338	316	294	304	310	297	346	326	323	313	305	319	330	329	314	333	278	275	319	294	282	345	320	296	301	303	298	335	289	295	297	300	321	274	284	328	315	329	281	315	293	293	313	299	319	307	290	340	334	303	296	307	319	318	319	300	315	321	298	298	325	300	301	298	306	317	325	315	315	333	298	284	294	330	288	312	288	293	294	323	311	304	290	310	319	300	307	300	331	300	277	310	326	302	312	309	291	298	327	312	302	303	280	331	318	335	326	293	323	315	338	291	283	277	313	336	308	289	357	308	342	306	305	331	328	302	320	315	309	303	297	304	320	277	300	310	291	294	335	309	311	299	322	342	292	328	276	277	329	309	309	336	300	293	292	319	302	328	317	284	317	328	315	315	320	306	335	319	296	300	299	279	314	318	297	306	344	305	277	267	304	310	338	323	326	277	298	322	285	304	299	309	281	313	283	297	283	286	339	299	342	296	336	309	301	312	305	296	324	327	320	307	310	335	273	308	304	317	290	328	293	357	306	300	295	296	327	311	302	341	328	287	336	306	323	345	316	295	325	314	316	314	306	326	306	294	312	313	333	263	321	326	313	275	300	276	297	311	278	329	288	307	352	318	328	306	329	313	301	315	320	300	300	313	317	299	301	314	309	323	323	319	307	303	310	328	276	296	301	315	314	289	326	290	334	320	281	317	305	293	259	295	324	322	312	316	309	327	322	295	317	316	277	296	320	358	319	328	308	326	286	309	302	326	341	311	294	311	327	291	284	271	307	319	308	326	311	341	317	336	313	323	307	314	306	340	284	296	301	329	313	313	326	332	336	333	294	300	350	294	307	310	341	306	312	291	283	265	289	310	273	297	327	288	304	305	278	285	301	298	285	320	295	278	287	341	292	284	283	327	292	293	301	308	325	329	287	329	307	317	289	306	285	322	294	299	352	313	304	298	325	336	309	298	298	318	309	339	312	289	300	299	339	303	290	328	330	279	296	327	288	307	285	293	337	269	317	330	276	329	338	299	303	303	318	348	337	305	303	269	301	302	319	316	312	297	307	312	325	303	278	310	308	326	259	341	309	294	329	320	268	335	290	313	276	324	266	286	306	343	326	322	290	305	290	287	320	292	320	307	288	321	297	304	333	331	313	301	324	324	293	328	306	287	318	303	318	315	321	277	314	287	327	264	293	316	324	307	326	301	323	338	324	290	291	310	332	284	337	317	287	311	318	325	340	308	356	284	305	317	331	314	289	300	311	304	315	309	330	283	297	322	301	314	301	292	306	335	302	287	318	288	289	295	336	310	303	282	299	325	309	306	286	315	274	299	276	329	284	300	311	298	287	329	289	325	349	305	338	325	298	303	313	309	313	297	291	333	324	308	341	296	326	320	325	297	280	310	322	312	317	340	324	301	349	279	292	316	298	287	304	307	319	308	284	288	313	315	275	279	313	298	318	304	330	311	298	305	298	330	315	318	329	329	320	279	305	324	318	307	344	298	268	282	314	312	330	293	330	283	298	294	287	283	316	345	295	323	324	297	325	311	324	290	334	306	295	293	298	318	287	275	300	315	302	289	320	321	332	277	287	275	305	336	326	314	303	324	314	316	298	278	309	312	296	306	321	349	320	274	325	314	299	280	348	320	276	293	308	302	304	302	306	329	303	277	310	283	337	311	286	302	255	284	338	290	325	305	338	294	313	315	320	292	289	297	341	282	323	320	299	326	332	327	316	309	299	292	336	322	308	324	315	325	293	279	304	311	292	307	299	329	307	306	327	328	339	326	306	315	318	330	313	274	299	288	296	325	303	316	301	292	307	319	309	285	310	307	301	287	328	308	298	289	286	300	288	307	309	320	289	284	293	295	302	313	321	315	332	288	298	318	330	288	277	287	294	325	299	363	290	331	317	310	305	327	332	310	295	303	309	312	309	307	306	302	300	328	323	298	288	321	315	316	332	292	337	327	291	308	295	325	276	310	315	289	312	295	312	318	295	287	281	293	311	325	299	303	304	318	305	273	301	330	322	322	276	300	265	347	320	288	342	284	284	334	327	331	333	289	264	324	326	319
17199	26033	30311	33385	37786	39245	52664	55063	48387	46487	42002	41098	38183	27607	25740	21231	18386	15358	12869	12674	12539	9708	7096	6155	6048	5694	5114	5070	6275	6386	6771	5654	5832	3824	3222	2902	2562	2482	2319	1913	1795	1453	1410	1417	1459	1169	1162	1237	1095	1059	1004	1000	1056	1009	1022	1135	1154	1097	925	986	909	989	868	912	940	922	970	870	846	929	913	934	879	1045	1157	1147	910	832	802	821	819	779	773	826	719	806	813	843	795	833	825	756	770	807	750	738	753	1074	782	721	773	750	706	739	761	753	757	731	730	800	787	788	714	747	740	701	658	730	709	727	719	719	723	784	802	698	747	767	730	746	759	728	774	760	749	750	741	774	771	764	749	762	785	757	761	754	732	764	711	747	757	740	678	742	769	721	744	724	740	771	749	713	757	725	703	712	758	762	740	749	750	778	720	704	778	766	737	728	766	781	747	735	761	751	762	725	736	768	748	784	760	758	744	757	714	742	752	758	769	780	754	759	751	751	737	767	746	725	712	759	756	687	790	707	731	716	736	755	701	711	790	745	746	743	713	758	707	738	729	722	767	724	779	793	745	712	809	726	706	741	742	701	705	744	728	734	744	718	784	754	743	712	743	704	752	774	753	760	795	761	734	751	715	741	714	745	753	757	723	755	703	775	711	700	748	755	716	701	742	740	781	745	742	709	782	753	723	718	753	794	761	738	785	731	703	720	766	748	760	739	764	797	702	801	767	733	694	784	770	738	750	756	686	756	718	767	736	726	724	766	735	681	729	676	767	726	769	680	711	756	758	724	733	737	763	757	735	744	728	728	736	805	702	733	791	774	758	698	740	786	766	737	706	775	791	724	702	760	679	720	704	741	718	753	709	744	758	759	756	724	746	725	731	787	748	738	709	740	746	730	723	700	772	717	728	761	751	728	767	753	717	721	750	758	767	743	754	732	772	777	722	750	773	732	719	761	674	763	723	755	752	703	743	773	768	700	744	700	731	748	707	728	709	748	746	778	728	711	762	781	765	773	713	726	735	761	772	754	715	771	742	756	695	732	746	714	750	734	717	719	754	723	682	726	775	781	748	769	767	689	746	704	757	736	772	725	764	788	765	755	738	749	760	763	756	723	726	746	703	772	745	710	740	700	749	742	739	735	745	740	730	711	729	743	742	718	755	731	764	735	774	752	733	722	790	792	716	724	761	745	718	704	772	746	748	789	778	738	743	782	742	731	754	774	726	748	737	741	723	741	714	720	737	735	777	769	760	722	703	708	781	753	741	726	734	770	756	793	718	779	760	753	749	727	736	756	714	715	762	758	748	724	684	799	728	761	711	712	758	755	768	724	759	743	770	742	738	754	741	724	758	713	721	719	734	740	745	712	748	763	761	709	725	783	800	752	749	739	742	786	744	744	759	733	750	744	752	727	745	786	704	710	703	728	694	712	722	742	761	711	748	792	760	781	741	728	781	693	728	703	768	696	763	744	713	717	748	743	720	786	718	747	760	764	740	723	737	754	748	774	775	708	765	729	734	755	725	757	777	677	773	722	738	724	735	753	787	705	783	761	724	724	791	755	695	699	772	762	746	731	742	739	761	771	748	758	734	733	695	773	750	748	753	812	775	755	739	746	721	731	793	710	730	755	774	721	752	729	770	755	729	748	780	782	735	714	730	763	765	721	700	730	769	738	744	717	756	753	773	742	741	711	673	769	781	746	739	779	733	735	743	711	713	741	713	723	729	748	717	734	717	718	727	746	786	725	739	714	742	715	730	746	725	716	738	715	765	718	715	743	779	748	679	736	700	692	735	740	736	721	764	769	711	772	704	742	694	723	736	736	722	738	742	753	785	714	745	737	762	799	735	767	760	748	758	747	751	724	762	711	787	729	778	730	729	735	730	723	724	806	760	714	816	775	736	732	738	766	730	727	740	739	758	753	768	714	705	734	739	760	728	749	756	750	765	718	741	725	793	717	759	734	759	706	709	728	754	752	742	786	766	754	735	755	710	744	791	718	769	732	759	773	721	736	748	712	759	745	754	755	750	722	722	705	771	713	700	735	703	754	730	808	756	758	777	751	730	766	761	765	770	741	782	672	755	775	816	752	750	756	769	699	739	751	723	767	677	721	727	744	755	711	728	752	762	812	744	776	779	769	693	765	740	771	798	740	735	754	759	727	754	749	756	744	728	730	702	758	748	795	738	746	752	689	759	750	752	742	776	724	788	772	700	761	707	729	803	792	788	723	751	698	720	726	738	730	747	777	760	758	757	719	759	749	785	719	828	768	740	756	760	763	759	714	767	787	708	739	755	719	761	780	765	724	772	761	804	783	705	678	739	712	740	732	751	759	741	750	807	762	728	773	758	779	758	678	737	703	767	733	792	728	743	760	738	692	715	757	782	758	691	751	728	749	713	751	750	775	725	757	720	744	707	740	733	747	730	707	717	766	741	746	749	727	698	777	763	783	734	763	706	759	751	749	731	746	765	741	739	740	762	779	788	738	721	765	770	725	757	735	763	750	761	753	731	750	770	724	742	718	763	774	762	732	769	700	766	725	757	734	785	758	780	744	740	698	698	758	802	739	725	723	779	796	752	729	708	796	718	709	729	746	716	719	759	654	724	773	762	722	749	728	754	710	740	749	719	742	751	755	766	692	687	737	804	759	736	749	741	754	734	793	726	748	718	748	758	726	747	757	740	734	745	774	712	709	736	764	670	784	733	710	697	773	789	753	750	759	724	722	735	764	700	715	755	739	767	777	733	724	731	759	766	761	700	788	705	722	804	730	699	702	699	733	701	772	755	713	726	711	779	757	723	779	792	738	739	795	710	753	725	745	722	730	760	717	749	772	740	726	728	737	742	772	749	743	749	747	754	766	781	756	754	703	760	770	770	756	750	750	721	724	794	722	746	706	746	751	782	753	710	774	769	753	760	735	765	724	739	782	728	712	783	728	743	708	754	740	733	745	749	695	720	755	804	790	706	745	738	718	774	738	726	710	761	749	788	733	734	730	789	768	750	745	700	765	742	703	714	756	741	732	753	724	698	757	746	750	755	739	698	718	760	753	726	720	742	718	742	760	721	717	714	753	709	731	778	703	779	715	704	745	794	746	794	757	727	741	733	771	748	790	765	761	729	787	780	731	767	809	741	777	728	702	755	738	718	705	772	766	739	773	742	678	738	740	781	760	746	785	796	749	725	729	712	776	704	771	736	775	713	729	704	784	774	722	707	761	782	737	775	720	748	811	785	731	695	695	759	755	762	749	754	746	733	726	745	750	750	727	747	780	711	759	764	753	708	726	748	758	749	807	748	770	733	771	729	746	749	735	762	749	740	726	787	748	736	760	708	741	750	715	705	780	747	744	770	777	704	683	786	725	751	777	772	753	738	722	715	768	713	775	750	776	712	731	695	824	733	744	740	766	732	810	785	765	771	721	741	720	745	732	739	712	698	733	746	715	760	782	765	775	762	695	729	792	685	749	752	724	722	749	792	785	774	700	738	742	733	737	766	736	746	735	776	725
5484	4940	5377	3702	2631	1845	2045	2055	1534	1356	1189	1194	1029	864	767	660	604	534	508	504	502	444	427	386	385	404	367	394	373	432	371	379	378	345	376	347	335	326	318	349	324	340	332	343	361	312	295	310	345	348	343	323	333	340	325	331	355	341	339	327	330	352	322	307	319	338	334	346	370	314	338	333	333	325	320	292	372	314	349	329	356	365	343	367	325	315	312	297	335	371	356	346	347	317	300	306	310	324	308	310	337	323	330	330	309	354	337	328	320	339	309	315	271	315	340	319	305	316	328	336	330	356	349	321	329	326	344	343	318	326	309	296	340	301	335	293	315	346	348	338	355	339	333	298	336	311	333	341	308	337	350	312	322	344	305	320	326	314	348	340	360	312	306	326	294	321	351	334	312	275	308	348	349	324	334	332	313	336	318	339	318	331	330	357	336	321	326	322	309	301	334	302	305	334	336	314	324	343	313	357	335	344	286	297	331	311	351	308	309	348	326	354	292	358	335	304	330	314	329	323	305	352	309	303	332	329	361	322	324	322	327	337	337	329	321	306	348	332	335	348	338	295	362	350	307	342	313	316	323	310	309	323	293	328	325	351	312	326	329	324	320	341	325	319	322	291	326	335	316	334	346	347	303	304	354	320	317	326	335	347	333	383	327	308	336	327	318	328	332	316	333	310	321	316	300	313	315	362	289	345	324	298	311	316	352	328	336	324	327	335	331	321	317	351	315	323	345	349	325	332	322	318	324	336	327	343	315	322	330	305	358	305	317	314	359	331	304	323	308	332	351	320	330	360	292	331	375	337	330	305	343	338	347	345	329	322	337	330	329	337	349	299	346	346	331	323	329	393	374	347	313	324	307	334	327	319	321	332	326	366	316	313	308	321	283	310	337	316	341	345	324	332	302	338	310	296	298	285	350	363	310	310	279	366	332	322	326	368	331	302	347	297	302	351	310	357	300	324	323	304	351	303	322	338	351	325	329	349	362	308	329	307	324	326	365	357	320	332	296	353	303	322	318	314	351	289	355	336	295	328	321	295	351	345	347	334	316	303	342	340	303	313	310	300	292	301	318	340	315	309	350	314	303	311	335	317	304	321	319	310	289	294	329	321	317	329	335	333	320	321	321	336	325	351	370	353	331	294	315	317	332	307	332	321	287	331	353	312	343	328	290	311	338	299	323	300	334	335	338	313	320	331	311	350	323	341	318	303	333	313	329	327	345	360	319	316	310	353	320	320	349	353	378	332	334	309	326	339	337	312	325	339	315	320	309	340	357	301	364	328	321	301	330	309	339	293	325	330	306	333	334	326	324	306	323	307	321	323	343	352	289	327	324	338	313	332	317	325	330	333	316	329	339	321	351	322	361	312	327	312	335	308	317	330	307	325	338	308	326	340	342	310	356	318	332	371	337	344	326	320	328	305	323	298	355	313	347	313	282	337	348	314	313	343	330	316	327	305	364	303	335	326	335	326	340	349	347	350	367	307	313	342	309	318	338	293	359	288	333	325	323	361	337	329	313	308	336	318	336	321	352	341	340	320	327	321	310	349	332	338	340	323	337	319	335	285	330	311	306	361	326	330	345	332	325	320	334	323	279	325	320	325	330	326	324	334	338	304	348	314	340	330	323	319	293	311	335	299	343	359	335	323	367	291	316	337	349	319	318	315	318	320	320	324	321	314	342	325	337	342	279	299	334	295	285	301	316	351	334	327	326	289	312	321	313	309	313	331	312	313	342	339	326	345	326	296	352	310	281	305	328	345	323	314	313	348	356	351	327	295	329	324	317	331	354	312	346	334	373	310	296	344	328	337	334	347	359	330	346	335	349	370	323	327	328	278	321	321	315	320	350	346	302	357	326	341	345	296	317	332	313	320	337	325	319	327	312	347	300	324	351	349	332	339	305	310	332	323	353	332	357	334	345	320	350	304	342	320	332	319	308	345	329	303	312	376	335	341	312	319	339	319	344	345	336	336	345	336	323	335	315	323	328	349	313	303	338	332	327	350	335	352	324	347	324	330	340	322	294	331	324	342	274	389	324	318	344	331	309	308	299	340	321	297	359	309	336	358	323	310	344	343	346	330	352	316	313	317	308	339	324	322	317	294	312	327	341	332	345	316	317	300	315	309	333	333	336	330	298	313	337	293	310	318	309	299	342	363	330	337	318	346	326	335	329	347	328	311	333	336	344	317	330	315	333	336	320	307	318	317	324	309	334	328	311	348	344	302	326	323	358	372	351	319	328	338	319	351	331	337	357	309	353	333	377	313	321	317	327	336	318	306	375	335	293	345	309	343	365	326	332	335	336	335	321	330	360	312	339	324	300	334	327	287	336	341	323	328	326	353	308	366	325	343	338	328	318	313	344	331	348	327	321	334	315	317	337	322	338	305	335	290	355	291	336	359	299	334	317	318	319	343	297	299	316	341	319	336	343	342	321	334	308	342	303	318	323	312	331	351	351	300	332	335	304	299	302	382	319	328	329	332	325	336	340	316	307	310	336	319	338	306	338	331	316	311	330	321	317	318	322	326	305	336	343	341	333	302	325	337	312	352	321	326	337	318	287	362	303	349	344	318	344	318	307	297	352	322	337	311	336	295	322	314	326	337	309	317	335	335	309	334	298	304	323	316	315	319	349	322	350	333	325	304	306	329	297	327	336	333	306	354	354	341	296	334	324	338	356	331	339	299	314	309	344	305	322	324	307	337	339	326	302	327	352	324	317	292	340	326	352	339	301	320	334	322	296	332	321	307	306	355	343	334	286	313	323	312	326	360	344	321	361	380	324	328	336	348	338	323	295	331	350	325	323	304	293	334	311	300	331	357	361	346	315	359	328	292	328	311	331	320	353	325	362	333	300	311	324	310	350	304	339	373	290	346	330	342	329	337	311	329	338	315	322	309	352	315	351	282	364	312	357	343	308	367	351	325	333	284	272	341	319	328	305	331	343	352	331	300	309	319	286	327	347	332	381	339	364	338	321	333	310	282	323	333	321	322	353	329	332	327	320	344	319	304	342	313	328	308	373	324	347	297	322	312	307	330	334	328	318	316	296	334	320	345	346	307	309	319	365	340	325	300	354	290	349	326	352	355	338	346	330	282	317	342	310	338	328	293	326	310	346	338	312	324	355	333	323	344	320	343	320	333	309	303	287	347	337	323	331	320	320	319	335	286	310	326	347	310	360	361	309	313	327	334	334	310	322	324	340	320	338	326	347	286	361	312	320	311	333	306	354	342	326	348	305	330	323	333	344	343	309	312	319	323	333	347	335	375	346	307	294	331	369	331	301	314	301	336	322	326	333	329	345	334	318	346	327	327	286	342	347	321	314	351	312	312	344	334	313	339	369	346	320	306	345	323	308	322	333	295	322	318	322	314	309	303	342	308	325	331	308	363	366	331	337	334	308	285	325	330	295	331	326	335	328	331	348	339	334	330	358	341	316	354	370	360	347	329	313	331	287	306	349	330	315	307	295	310	325	364	342	311	339	321
4495	6540	9075	8673	8529	7331	10181	10853	7918	7526	6432	6264	5585	4293	3911	3292	2690	2514	2168	2034	1929	1871	1512	1431	1404	1404	1463	1415	1349	1385	1256	1141	1133	1040	982	962	986	993	862	866	892	860	817	837	859	834	828	846	947	910	853	911	882	883	921	934	886	853	837	862	929	862	865	831	936	833	840	859	813	859	897	879	851	834	892	931	849	859	870	811	870	845	855	799	792	800	862	794	796	813	841	853	828	755	836	801	799	838	752	829	859	736	833	795	812	806	800	815	791	844	809	829	799	802	802	816	795	844	798	793	802	798	833	795	765	834	795	814	843	813	835	821	826	826	828	800	824	749	821	852	768	784	844	788	796	845	781	844	891	826	788	814	870	786	807	800	839	780	774	830	777	786	823	822	832	784	861	806	846	864	862	797	827	791	814	814	828	808	795	854	866	829	843	783	788	772	783	812	801	794	779	788	783	837	798	795	827	836	855	869	798	824	803	805	838	822	779	781	848	783	819	790	859	871	852	800	845	811	821	869	761	813	866	793	801	849	806	767	863	792	790	780	838	797	814	841	770	799	831	816	845	772	778	831	779	801	853	849	809	810	835	824	833	798	795	786	878	807	809	772	813	834	803	859	806	834	806	834	863	804	768	796	829	860	814	803	743	820	816	825	838	864	788	785	799	841	839	871	841	771	826	833	816	788	848	852	786	788	841	807	768	821	839	788	835	773	866	832	820	850	772	789	834	791	831	821	801	809	852	814	843	806	804	826	815	783	802	794	849	781	829	843	820	851	823	808	807	878	817	834	798	805	827	800	811	794	837	809	836	829	779	836	842	867	777	826	812	808	814	818	825	831	788	809	806	813	817	812	799	784	798	863	841	859	828	815	845	812	852	861	802	803	888	830	801	842	827	767	813	809	815	896	822	872	796	840	805	801	791	804	770	847	792	792	779	851	815	779	815	780	767	809	875	848	850	842	786	817	770	818	844	834	814	802	828	812	818	796	787	799	807	825	826	847	824	787	833	829	809	783	812	793	780	790	756	799	817	763	803	831	832	828	819	811	798	843	839	772	790	819	834	755	784	783	833	811	838	818	810	810	783	841	810	797	842	834	774	752	802	828	807	794	844	816	813	827	803	803	821	816	802	771	834	778	781	857	837	784	829	777	857	806	765	817	795	806	798	843	809	777	804	814	795	845	781	769	821	790	808	798	814	843	819	778	813	830	839	844	794	822	885	830	770	823	861	808	795	842	838	836	773	779	776	797	835	792	794	806	807	789	762	852	781	829	796	809	876	849	829	832	773	769	786	827	857	799	794	794	803	830	797	836	842	862	810	789	780	833	819	822	793	799	843	820	800	843	790	805	832	795	795	803	768	813	746	782	839	812	798	768	782	781	876	823	774	813	822	826	863	816	782	860	861	858	777	782	845	799	800	849	739	763	769	806	809	787	818	843	871	820	834	768	848	763	775	751	830	809	782	805	786	886	905	826	807	829	797	784	840	790	768	829	795	854	814	791	845	782	862	847	819	819	791	825	827	794	810	789	832	794	805	765	815	815	778	834	811	810	783	804	805	832	831	828	792	817	825	767	787	812	810	841	752	791	784	836	797	833	767	769	838	814	804	814	803	821	813	837	838	815	830	793	819	819	806	843	827	812	800	854	833	823	847	792	857	811	784	822	815	826	852	766	844	782	826	820	802	851	810	783	789	821	859	801	778	791	823	805	795	819	839	790	798	788	805	815	825	797	768	816	818	877	780	750	800	793	775	794	861	840	815	812	814	847	785	839	825	850	833	809	823	817	871	802	755	812	775	823	777	773	845	836	828	787	817	805	809	827	823	810	809	900	784	804	816	793	842	821	787	855	777	801	791	834	805	846	784	830	802	856	768	855	850	822	806	810	814	818	787	794	832	798	773	808	795	806	819	856	821	808	799	824	800	738	844	789	864	828	798	827	875	789	824	793	844	780	763	816	812	860	864	812	837	804	817	776	831	832	822	814	841	775	767	800	823	803	819	808	811	822	828	793	816	792	796	805	840	824	815	823	826	824	800	743	846	822	880	820	809	805	863	828	833	861	797	757	826	820	758	806	814	817	843	793	824	807	777	837	842	812	802	802	816	839	758	775	835	816	760	786	834	807	801	770	764	826	806	818	809	797	795	814	776	821	829	835	788	777	783	836	786	818	768	861	810	805	832	792	812	828	846	797	870	815	834	810	820	834	824	832	796	834	819	852	840	777	835	824	817	804	760	818	780	763	823	836	808	844	811	771	800	768	800	787	786	800	817	808	857	874	851	784	799	802	806	822	811	805	832	816	838	845	799	825	825	826	811	850	806	813	851	788	785	829	805	871	837	801	849	866	785	790	798	805	763	851	851	804	833	832	828	803	844	828	811	813	805	775	787	815	816	813	812	781	793	782	754	803	830	827	857	784	792	779	786	821	901	753	854	806	811	832	883	838	806	772	852	846	834	794	797	805	865	793	834	868	792	820	805	829	808	800	844	809	878	803	787	787	764	825	864	795	778	841	828	819	790	806	820	839	816	822	758	783	779	820	801	842	849	796	836	803	804	849	840	838	808	772	820	818	868	806	829	828	827	832	850	803	796	783	821	785	797	848	816	776	818	813	834	803	790	759	839	821	836	859	818	780	792	820	837	816	830	861	751	814	851	817	784	865	858	789	826	734	813	787	774	837	798	791	814	828	857	791	820	825	846	800	853	770	788	807	794	784	862	768	820	821	844	776	803	760	825	818	822	856	800	820	828	782	789	821	794	859	784	801	881	795	774	850	761	779	812	792	784	842	818	819	827	799	805	818	789	821	822	816	818	819	769	821	823	812	834	845	769	749	787	833	826	825	818	811	819	787	820	806	835	833	812	830	868	883	769	822	757	783	791	830	828	858	779	775	798	761	817	802	807	816	881	822	817	860	827	763	780	818	785	810	837	816	830	771	813	820	806	826	814	816	869	839	787	810	836	799	821	795	823	791	830	833	815	808	809	830	838	815	812	813	825	803	818	791	851	886	828	821	778	842	812	867	869	790	782	798	798	804	797	847	775	819	797	811	809	878	805	796	859	787	780	858	824	826	798	855	852	862	836	855	783	806	778	861	853	803	830	844	853	754	781	771	809	794	792	837	810	823	828	829	924	810	772	819	793	801	886	803	810	810	796	796	823	866	781	786	820	795	816	832	830	839	802	776	756	883	778	819	774	861	817	883	806	816	813	819	805	826	871	817	793	824	813	797	848	834	795	765	786	808	788	829	779	812	779	794	799	818	821	801	812	871	795	795	816	804	795	782	836	812	827	763	771	794	782	745	857	780	841	827	862	833	804	805	821	787	821	869	820	813	843	805	819	829	857	799	840	777	807	811	837	786	804	835	796	793	820	780	867	844	824	854	769	831	832	841	821	847	809	821	826	833	831	828	797	837	812	826	774	835	816	838	822	855	810	811	748	848	787	835	792	825	814	771	802	786	808	827	806	884	851	793	766	801	803	775	826	837
20728	24580	29373	25503	23902	21431	30650	32501	22543	20470	12777	10265	9574	4722	4007	3086	2184	1886	1644	1345	1359	1071	843	825	712	777	759	745	723	814	811	782	703	580	588	503	506	516	488	429	442	452	439	450	440	430	387	420	449	386	408	419	440	410	463	388	404	440	398	402	394	395	367	414	386	447	385	409	412	416	387	409	392	444	412	419	445	391	393	400	404	387	402	416	396	383	422	420	393	394	388	404	388	389	356	380	401	363	409	369	395	363	404	393	376	424	408	384	349	395	396	396	405	415	404	381	406	389	389	409	413	363	403	416	415	405	384	403	426	378	394	409	383	370	383	366	349	342	354	375	390	423	371	370	368	401	422	381	401	421	382	396	376	403	381	409	374	389	356	368	382	397	398	369	394	383	366	384	408	372	372	345	360	368	373	388	398	391	364	358	371	387	352	392	380	410	433	346	390	343	385	379	385	395	425	362	362	384	368	378	422	355	331	376	379	372	389	372	433	385	329	391	367	322	423	398	425	412	391	360	357	402	392	388	418	415	405	358	412	370	380	414	402	357	407	385	385	406	385	365	382	395	406	392	382	387	410	427	382	345	382	396	359	386	428	430	399	363	376	391	375	352	391	407	400	402	407	398	396	370	383	409	393	403	363	390	396	394	365	428	399	416	377	416	372	360	360	394	377	372	349	394	366	435	356	336	401	374	352	398	371	398	397	402	422	406	383	381	366	373	393	382	355	347	375	429	372	382	387	414	411	371	370	365	379	393	400	378	404	403	399	391	370	389	381	416	381	379	385	367	386	397	400	404	417	367	391	372	386	391	379	408	383	382	393	358	431	446	394	374	394	380	401	419	379	373	399	388	352	358	351	414	380	397	392	406	390	401	395	385	386	378	393	369	355	380	394	408	379	421	387	381	395	397	342	401	368	388	385	392	391	377	333	412	392	363	399	384	386	390	372	393	380	370	407	356	385	373	355	380	365	418	359	412	400	365	359	409	383	378	389	396	393	383	397	383	385	419	429	396	369	360	425	388	369	385	367	404	366	373	418	356	376	387	407	365	399	408	380	386	406	396	405	401	431	403	380	416	383	380	361	380	389	368	395	363	371	390	377	404	408	396	436	386	354	386	409	394	398	399	384	374	370	408	373	401	417	392	383	407	368	377	406	372	374	390	398	377	374	391	395	390	363	437	362	412	364	370	394	393	431	401	376	369	415	355	412	395	372	389	395	396	435	372	380	402	403	409	369	395	390	390	401	417	386	394	402	409	382	407	424	371	383	403	416	388	412	400	381	395	428	391	376	403	378	412	383	406	396	398	370	359	371	395	401	424	395	384	381	382	398	385	372	371	389	361	351	370	389	382	386	394	389	360	356	373	400	354	383	365	393	370	396	398	425	392	417	406	378	372	395	371	389	381	374	427	437	384	359	396	338	361	379	366	372	387	379	362	357	407	355	368	414	402	383	404	369	379	401	396	331	346	372	396	390	363	364	382	369	354	407	369	366	385	392	361	402	388	380	395	393	398	375	365	420	436	402	379	408	433	416	393	358	376	408	373	392	392	390	393	377	351	420	367	407	390	412	356	374	397	399	384	417	399	363	384	400	393	373	387	431	402	392	357	365	377	383	380	381	363	401	408	388	413	420	395	404	382	377	392	433	395	361	386	388	374	385	394	366	387	397	394	385	372	390	402	399	397	380	381	382	363	420	396	404	401	381	426	401	346	374	399	389	433	408	402	385	396	385	418	359	407	398	399	395	350	338	388	396	400	388	408	387	376	387	386	365	383	369	366	347	381	409	352	381	384	381	410	384	404	384	374	394	389	409	368	392	418	405	374	366	397	379	369	401	381	391	378	414	412	365	385	411	373	398	412	392	402	371	352	379	383	391	414	405	426	357	434	383	349	396	398	390	398	397	373	413	369	407	388	391	430	368	398	384	371	395	384	366	398	364	400	383	383	382	363	394	365	383	403	385	408	377	408	388	362	404	402	365	385	373	402	373	364	410	384	402	389	384	406	384	380	385	418	388	412	379	379	383	395	414	377	388	355	408	387	394	372	416	387	362	339	400	359	382	397	383	387	360	421	385	423	369	397	386	405	412	362	389	405	389	394	390	375	371	405	412	409	374	393	402	343	392	390	394	388	366	359	398	428	390	381	411	352	352	416	379	365	391	412	381	406	345	405	390	397	404	409	376	382	367	380	363	412	357	361	378	410	360	411	387	391	388	403	394	392	349	399	402	404	399	353	399	363	393	402	410	410	385	381	363	351	393	348	385	355	394	384	375	403	386	410	360	364	393	398	355	366	420	416	370	370	400	386	386	387	365	389	399	405	386	427	396	376	361	424	391	389	366	369	385	392	380	433	408	376	399	373	382	392	351	361	404	378	365	440	374	406	367	361	405	360	407	376	412	386	407	341	407	385	392	376	380	393	396	361	396	396	389	435	425	400	409	375	358	365	383	403	416	379	390	371	335	362	395	389	356	377	382	415	412	397	394	394	410	391	386	381	408	372	383	378	413	361	381	421	385	404	345	386	374	416	391	414	371	388	414	395	393	385	388	415	377	367	371	382	418	418	365	400	419	390	393	339	389	386	390	384	436	362	432	396	409	349	402	397	397	381	398	395	379	397	359	345	392	374	410	346	402	394	389	393	358	375	377	386	406	386	346	406	418	406	393	416	385	362	385	407	370	411	383	393	384	396	401	418	382	416	422	419	394	395	382	416	395	417	413	390	397	380	407	362	393	408	389	395	374	401	393	389	386	404	405	400	382	442	410	390	393	403	355	420	357	390	385	388	386	404	391	358	399	373	372	370	387	393	425	394	375	394	393	387	394	388	354	373	426	380	360	406	384	355	381	396	341	361	372	381	387	433	407	405	415	390	407	415	408	428	388	383	406	354	384	429	381	400	356	406	392	388	365	382	414	397	392	424	388	390	394	416	351	338	377	355	415	347	360	376	381	387	363	396	359	382	400	400	432	378	403	384	418	388	390	405	387	393	406	371	353	399	382	366	391	388	413	405	396	385	385	407	365	434	391	393	363	394	395	402	370	411	370	366	381	397	382	393	387	373	397	400	336	373	393	377	382	366	434	402	382	343	395	382	378	369	380	412	424	386	375	387	410	379	401	393	368	334	394	408	405	391	406	426	363	351	388	464	412	370	395	404	330	440	448	395	371	383	341	378	364	409	406	379	380	343	429	376	407	408	395	384	374	384	324	378	444	393	409	383	388	360	387	391	382	376	377	371	394	427	409	351	392	420	400	379	367	381	380	398	392	425	406	350	367	374	421	417	410	444	386	362	366	360	383	432	389	364	398	405	366	380	417	325	381	386	379	381	365	376	399	377	381	381	417	363	379	365	402	383	398	365	424	421	389	391	357	368	410	397	407	403	397	387	354	410	392	377	402	426	341	393	387	401	409	365	382	380	413	406	367	404	394	392	380	400	386	390	391	388	391	410	401	381	381	389	395	359	413	385	392	394	423	422	410	330	398	374
13121	21284	26006	27096	31214	32401	45812	47347	39428	39009	32122	31033	29041	19062	17813	14301	11400	9791	8006	7025	7625	5666	4408	3839	3815	3802	3643	3629	3691	4101	4456	3795	3778	2628	2285	1960	1954	2001	1641	1496	1462	1328	1286	1305	1338	1227	1238	1279	1179	1135	1104	1088	1075	1060	1134	1207	1084	1007	1009	1075	1013	1035	1027	1069	1031	1072	1065	964	1086	988	1073	1049	1044	1158	1216	1216	1017	982	1036	930	979	1021	963	962	978	968	908	912	938	985	1003	978	970	926	973	947	940	1045	1011	878	934	984	949	978	975	932	945	956	911	897	912	853	984	931	988	931	966	933	965	906	961	931	946	929	926	917	938	987	938	938	891	913	950	950	929	939	955	963	969	946	970	922	905	967	913	922	941	936	932	951	934	956	932	895	961	958	973	971	956	884	947	974	973	951	963	939	908	919	942	882	956	905	924	920	922	945	907	887	943	980	942	918	948	885	920	980	932	919	947	865	934	946	1021	914	909	934	917	915	914	960	986	904	853	957	895	931	896	925	960	981	901	955	978	891	978	963	924	971	959	986	934	917	1002	948	934	959	924	894	963	976	966	889	975	963	893	915	910	913	962	919	928	973	930	886	939	969	875	918	948	923	923	933	929	954	942	916	928	941	958	870	947	929	918	1020	985	925	986	950	897	998	971	925	912	978	937	925	915	974	957	990	929	932	930	860	938	915	961	919	986	976	914	960	918	911	930	951	933	913	964	968	841	998	903	918	968	956	890	927	937	945	965	925	961	909	950	880	914	960	963	967	961	927	851	940	974	958	916	924	1006	914	992	929	944	928	1004	916	964	962	902	900	927	978	968	966	907	962	923	952	954	932	952	932	935	881	937	943	917	884	898	925	903	925	944	909	886	874	941	974	939	1002	925	943	960	959	918	886	910	920	954	941	961	938	933	934	903	901	969	909	935	975	929	922	908	953	909	960	919	901	951	923	951	956	873	919	1008	982	963	912	914	867	960	938	992	934	910	995	872	884	902	944	949	890	915	931	950	970	912	958	913	890	939	940	985	915	911	957	1000	927	971	996	927	896	973	982	909	960	881	984	965	919	882	909	942	899	895	898	903	954	934	938	927	898	971	914	947	958	990	937	917	882	904	892	908	941	909	925	937	952	989	935	930	900	956	932	922	964	913	925	910	931	948	953	966	947	937	975	919	976	958	944	865	930	928	1003	924	998	925	931	893	912	927	938	922	953	919	917	935	911	966	976	957	923	905	927	940	899	912	938	930	881	929	927	927	920	960	917	932	986	965	931	898	892	962	925	864	956	925	893	928	921	916	869	990	929	937	928	990	965	945	943	892	907	916	943	955	981	935	897	941	933	920	913	925	1001	897	926	933	940	945	926	938	931	918	971	910	876	939	929	938	928	958	944	938	937	958	960	930	960	893	986	988	913	892	920	886	892	965	928	930	902	966	927	962	889	932	931	947	973	922	913	959	941	950	945	874	878	892	924	945	895	920	984	973	958	920	963	950	917	954	923	952	977	951	930	960	882	877	959	932	922	911	947	916	972	928	960	916	898	911	964	915	892	921	968	988	963	953	959	945	937	901	893	938	971	912	919	894	879	945	1013	880	849	946	908	944	930	987	906	915	928	907	895	960	906	922	930	898	934	900	918	915	984	957	923	947	911	919	951	943	900	934	917	926	963	1006	908	957	935	926	918	945	946	917	942	894	972	938	945	889	892	913	922	947	998	960	888	923	925	942	899	960	983	866	924	928	948	908	936	975	933	979	949	921	992	920	923	904	952	934	925	973	970	902	945	935	930	963	947	866	899	936	905	906	915	935	948	910	961	922	983	878	939	977	941	959	912	928	924	952	924	888	927	964	911	984	859	939	948	911	977	987	899	962	896	943	905	941	934	953	936	921	933	991	912	956	923	933	969	1014	940	928	960	918	955	935	918	949	896	961	980	932	949	928	958	974	898	958	936	977	932	907	958	974	943	942	945	874	925	962	988	943	906	903	918	931	910	957	898	939	994	932	964	927	934	931	969	913	967	979	966	960	997	907	924	925	953	939	851	969	928	933	953	919	924	892	936	933	998	928	952	932	904	913	920	938	997	966	1003	940	923	972	991	955	913	911	937	884	966	899	900	922	931	947	948	959	928	895	894	914	961	955	866	976	927	883	853	937	964	966	932	931	890	960	989	952	931	927	894	877	960	955	976	1009	904	877	917	911	961	930	908	934	923	917	911	953	938	877	911	943	929	909	915	892	1000	907	945	966	889	883	884	953	970	929	878	871	909	901	907	935	950	929	889	955	976	891	924	958	963	1014	917	931	939	999	855	954	924	932	908	944	971	949	953	938	971	946	953	970	958	961	894	953	938	896	933	928	978	926	904	932	952	922	983	946	918	961	904	910	962	955	926	886	1008	925	976	928	923	940	966	895	940	922	935	960	959	963	971	843	921	898	904	948	945	914	930	988	944	975	923	934	914	902	897	924	989	904	918	895	911	905	971	939	952	896	943	932	930	934	964	905	933	940	951	945	978	977	950	929	934	885	887	901	876	929	990	892	916	935	923	891	945	941	971	968	968	909	911	946	951	879	898	945	958	922	944	972	949	931	953	959	875	1013	934	888	905	933	996	980	905	924	939	937	939	932	927	877	918	950	965	962	947	976	924	939	944	899	866	945	956	905	931	920	961	953	888	970	1012	975	915	914	927	870	920	882	960	922	960	941	964	948	942	938	951	967	976	948	908	897	917	896	908	967	926	964	996	892	939	961	961	922	923	953	934	898	926	951	931	894	927	954	914	941	893	916	898	922	955	936	915	931	940	907	931	952	947	955	905	926	914	967	899	943	955	907	946	942	924	943	859	944	982	934	951	969	895	948	879	926	916	937	953	913	933	965	989	909	897	907	915	959	919	900	930	956	910	910	948	928	961	935	935	935	941	931	978	932	893	935	956	906	944	895	909	921	939	921	945	944	961	953	926	870	973	877	892	983	956	914	918	941	914	958	927	902	937	944	917	907	962	933	968	935	906	925	941	889	945	947	898	956	863	931	904	990	898	957	920	936	961	940	943	979	942	934	945	940	945	980	912	892	928	945	927	948	978	936	920	931	923	932	958	911	888	927	937	933	951	946	966	941	908	922	928	904	890	924	954	941	961	914	918	963	915	951	916	914	943	943	887	990	993	959	940	955	910	913	975	959	926	955	912	907	932	922	919	916	951	955	970	899	926	926	934	949	1001	951	969	872	903	958	874	921	940	930	1033	933	904	992	904	888	977	957	927	869	928	919	929	950	989	955	883	916	941	873	984	929	890	948	938	962	997	926	939	911	944	986	884	957	905	854	938	967	945	986	954	927	923	951	957	929	979	914	924	903	914	960	967	946	917	922	908	937	980	898	929	961	957	892	888	919	921	912	999	958	950	958	924	923	944	865	941	918	974	951	961	911	917	1002	941	914	909	906	947	986	895	975	895	979	972	874	913	855	963	887	898	968	964	977	930	975	967	936	882	934	945	923	939	940	913	919	1000	949	1011	900	911	935	902	902	936	948	903	941	929	932	915	924	938
29417	31815	33481	29855	30913	29072	40828	42004	33677	32454	23371	19365	16768	8617	6984	5030	3815	3149	2424	2174	2218	1618	1149	1145	1007	1008	1069	942	995	1029	1061	977	834	730	653	561	522	543	450	432	411	360	357	376	366	375	409	331	357	348	329	358	340	365	337	349	347	311	355	376	325	337	322	336	280	315	335	343	279	299	354	307	331	331	407	343	322	305	323	304	322	331	292	283	347	312	328	322	325	298	325	326	332	306	332	297	321	331	306	326	322	320	315	315	305	294	312	301	324	318	291	305	336	345	302	297	322	323	321	302	274	305	289	284	311	319	320	307	308	285	315	300	277	336	299	352	324	283	301	302	277	331	329	307	317	336	295	269	269	286	288	322	332	343	300	318	278	311	277	282	311	328	299	299	288	315	317	287	312	309	304	324	309	305	299	322	307	290	300	315	340	299	317	281	297	339	282	291	314	341	253	302	263	288	315	315	292	293	329	300	290	340	323	304	297	291	282	314	305	269	305	299	318	305	301	278	312	269	307	302	325	302	307	271	329	305	305	293	304	315	315	291	337	310	328	302	328	285	297	314	323	292	308	308	295	312	305	322	331	281	294	289	303	250	284	335	301	305	288	312	302	293	286	314	293	306	298	322	321	273	297	310	349	284	292	328	311	312	318	302	295	306	292	277	284	318	286	266	326	294	317	293	278	284	289	326	315	322	302	314	287	353	317	271	302	303	258	287	338	318	292	323	288	295	300	329	292	301	293	315	314	287	304	293	319	338	348	302	333	324	294	304	308	279	288	282	305	255	300	303	291	319	309	364	313	296	338	311	279	308	285	284	275	258	314	299	278	317	296	309	319	305	301	291	288	334	329	294	324	302	330	310	318	295	295	321	306	323	302	306	313	320	308	304	307	324	315	320	284	318	312	295	282	330	301	311	268	322	309	279	291	298	309	310	307	298	301	287	272	338	346	293	291	296	326	295	305	309	298	287	302	312	281	307	311	299	314	295	312	280	323	301	314	315	328	302	293	262	294	300	299	316	295	278	298	306	331	339	296	297	297	322	324	293	299	292	291	332	326	318	316	315	309	287	299	298	283	299	300	336	286	278	299	313	310	285	310	302	303	340	287	291	303	309	291	293	268	352	278	312	288	320	305	302	318	349	320	325	331	287	303	326	310	291	325	337	306	289	335	301	292	352	313	297	334	298	293	309	304	273	295	309	278	323	303	306	339	311	273	290	292	298	286	290	315	330	312	342	279	302	324	320	306	296	295	301	329	310	285	325	294	290	301	320	298	303	312	289	306	317	308	335	349	294	288	334	341	303	272	329	289	303	306	299	318	298	294	305	318	260	289	311	292	301	297	325	267	311	325	284	297	327	334	323	301	331	305	345	318	303	284	302	300	285	304	319	283	299	270	291	303	311	309	331	340	315	342	349	290	312	295	303	334	328	300	308	334	296	310	285	309	300	319	285	331	299	314	316	283	279	295	302	308	284	279	322	320	281	316	288	325	312	287	332	271	319	318	308	306	320	293	305	299	275	270	324	297	289	308	318	317	284	269	328	288	314	318	309	283	328	300	288	313	312	306	328	286	292	299	286	286	292	336	353	289	306	343	321	294	279	304	344	261	317	306	312	327	291	302	313	333	290	333	297	297	277	312	329	320	325	294	308	321	313	319	327	286	312	276	329	291	321	316	265	336	364	311	322	327	289	318	285	282	273	317	313	306	291	322	289	319	291	313	335	332	298	320	337	334	298	309	292	309	309	292	303	306	293	316	298	293	294	335	305	303	312	310	312	270	336	306	325	295	322	313	308	326	317	324	336	294	311	307	343	289	337	314	289	318	287	313	293	285	291	298	331	283	300	294	300	302	315	284	307	291	294	279	360	318	323	320	327	305	285	319	324	254	292	279	309	310	281	290	292	302	291	320	295	265	310	309	306	283	308	312	305	302	302	307	297	318	301	324	355	287	297	319	338	293	295	329	331	334	336	311	308	295	308	271	294	316	321	285	277	296	311	278	285	301	306	323	322	310	313	333	305	315	299	288	320	292	340	319	328	296	294	307	278	310	311	310	315	310	350	342	275	290	287	335	296	314	315	305	308	308	291	265	312	326	279	315	332	291	278	267	324	301	325	287	310	319	294	303	318	322	319	317	312	300	313	326	307	312	323	301	283	306	304	281	331	313	316	318	275	310	308	337	302	301	299	291	292	304	308	341	289	298	322	299	295	293	317	307	313	284	289	297	306	321	265	307	264	290	297	350	288	307	318	287	281	300	297	302	303	344	314	302	368	290	292	290	337	300	287	326	302	293	295	289	297	320	305	330	301	321	300	313	290	310	297	286	319	287	331	287	280	287	319	317	326	307	325	276	337	368	319	295	303	290	321	302	288	303	282	292	307	310	296	319	295	309	287	257	313	331	297	304	333	296	298	307	294	315	283	267	312	320	314	309	306	311	301	289	302	310	304	294	321	348	321	329	333	323	291	298	319	322	305	313	304	296	292	314	325	315	318	321	300	324	324	324	269	326	299	292	319	282	332	294	341	312	322	305	312	316	288	293	292	305	279	291	327	308	297	315	296	285	289	327	307	302	316	360	314	331	296	289	289	335	311	289	331	330	332	302	326	305	337	298	314	312	308	298	329	282	321	317	301	313	313	320	301	320	311	294	316	294	304	297	312	291	313	304	321	302	274	331	298	319	312	304	297	311	330	344	299	322	309	328	311	282	301	306	306	297	278	312	268	320	288	303	286	322	308	294	320	270	325	325	312	306	292	309	271	290	324	318	249	324	303	311	288	280	284	312	290	325	327	297	310	337	299	284	344	306	296	324	300	293	322	291	317	344	309	300	296	284	298	314	315	327	329	296	301	306	296	313	320	295	303	286	338	307	308	303	296	327	338	324	311	323	314	327	300	316	321	300	316	312	336	279	322	309	288	293	322	287	323	321	284	280	295	291	321	316	318	302	316	318	326	287	322	305	275	298	291	328	271	365	307	298	300	276	296	301	293	306	281	295	283	266	295	300	329	328	299	309	302	342	303	284	304	288	348	287	300	306	300	297	314	317	326	295	286	322	333	310	317	305	327	325	274	297	355	296	313	310	293	328	307	300	314	318	294	311	273	295	272	318	254	308	309	288	279	301	307	306	328	321	290	331	327	309	306	288	283	325	272	277	289	315	283	308	303	325	296	291	277	299	308	311	290	329	313	301	314	328	324	297	298	313	331	307	295	288	326	316	283	328	322	305	267	288	297	265	281	316	327	305	311	335	328	297	308	300	306	306	257	320	323	339	343	308	346	307	286	302	302	302	325	327	330	306	307	313	346	377	294	305	290	307	275	317	335	313	303	301	308	318	307	340	295	301	279	302	301	348	321	296	268	295	312	312	341	276	304	298	297	299	306	278	308	324	336	313	314	303	331	326	301	340	313	302	303	280	325	304	293	304	305	282	315	301	298	301	305	278	276	286	306	315	309	303	306	327	260	282	302	310	305	329	282	295	333	265	328
17672	26511	30734	32721	38119	39603	53859	52837	49360	47280	41252	40644	36625	26289	25447	20909	17483	15240	12134	11375	12205	8639	6579	6086	5764	5657	5648	5527	5733	6155	6822	5615	5509	3879	3232	2765	2519	2830	2212	1686	1549	1378	1349	1328	1320	1228	1320	1241	1028	990	1003	1074	1090	1109	1102	1074	1041	974	947	944	920	895	899	904	878	893	938	925	895	845	864	908	988	1242	1453	1402	1008	843	856	851	824	818	779	787	816	791	774	777	816	843	843	758	808	798	768	720	754	899	735	753	727	727	784	693	730	767	710	758	739	746	759	794	804	734	758	735	743	751	749	703	735	739	722	744	760	748	711	766	789	763	732	692	771	723	718	752	752	720	723	749	771	745	770	751	735	735	752	773	733	799	770	705	778	777	748	736	778	768	797	711	766	703	756	792	693	769	769	780	711	769	725	770	781	746	739	739	701	773	710	727	737	768	742	722	744	795	729	780	713	728	735	747	750	685	765	742	736	740	740	726	706	728	780	734	753	749	764	748	739	780	740	715	728	739	758	734	702	738	745	735	745	730	742	758	743	737	723	735	726	666	787	712	743	749	786	728	743	744	682	749	743	758	743	787	759	795	728	757	776	733	724	762	726	786	693	713	740	773	729	721	789	742	698	723	710	765	756	736	753	759	722	770	761	778	738	738	709	703	726	712	752	780	726	728	748	757	787	771	819	746	790	732	732	781	741	724	740	751	741	746	742	772	806	746	767	789	796	715	737	766	723	813	709	732	765	730	725	749	716	746	747	783	754	781	713	744	689	758	764	741	742	757	716	752	735	768	714	741	709	789	741	672	772	732	732	795	725	748	699	719	769	768	693	773	735	715	765	757	752	749	754	715	756	771	748	760	698	765	742	766	748	761	761	778	746	770	715	746	724	702	770	729	799	753	743	765	786	734	727	777	744	756	737	714	723	743	773	743	671	737	779	736	781	764	722	739	753	703	753	714	805	732	748	735	702	732	735	751	758	714	741	787	757	699	741	741	755	766	756	715	697	749	738	746	733	737	742	718	730	705	717	712	742	781	764	741	753	755	711	720	741	704	721	773	788	783	744	721	731	714	731	701	684	746	781	755	705	735	780	801	783	738	760	727	720	743	761	722	738	758	737	678	733	735	727	769	760	735	741	779	740	751	695	818	730	750	726	749	730	775	723	751	784	720	754	742	731	765	727	761	738	731	760	726	771	722	764	745	758	725	690	753	810	694	689	761	758	733	754	741	781	729	678	773	729	811	779	766	709	719	744	692	726	735	743	745	759	692	770	778	759	772	767	757	738	727	740	722	794	713	749	744	702	723	692	744	780	766	679	736	717	774	708	695	764	770	726	744	740	708	735	755	742	763	783	753	764	733	775	755	748	779	763	691	699	749	748	703	753	759	730	749	724	751	745	747	723	704	704	769	754	711	728	767	739	706	750	720	730	715	755	783	720	728	745	745	782	736	734	734	732	743	773	690	785	785	742	750	734	717	780	680	742	754	765	791	734	722	754	757	743	810	733	750	766	722	747	702	748	755	719	706	736	758	782	708	728	757	733	745	743	756	742	684	808	741	704	714	738	762	751	761	776	757	708	736	793	765	730	725	665	685	726	766	719	744	769	690	744	741	711	735	746	745	744	745	737	811	719	753	753	810	751	753	751	774	726	792	742	740	723	751	734	780	727	727	694	737	762	766	757	765	749	713	752	750	720	762	752	777	663	713	679	743	744	759	744	761	754	716	753	727	733	758	743	755	813	704	708	739	721	705	793	745	737	776	715	730	713	770	773	719	710	703	719	755	774	777	741	713	663	692	763	739	812	684	779	771	750	782	764	798	737	717	687	766	785	716	722	741	733	696	745	711	750	801	708	725	739	707	765	735	726	739	741	755	758	752	776	743	750	781	749	695	717	775	769	717	715	734	671	760	817	778	696	743	740	731	746	729	766	758	750	785	767	748	780	750	713	717	739	706	737	742	770	770	730	741	727	724	728	773	739	723	772	734	708	752	751	723	763	766	732	747	744	762	724	739	771	715	789	760	749	738	767	729	686	726	741	751	739	721	739	726	769	781	743	742	708	758	760	755	742	778	719	699	726	748	722	785	751	764	678	742	746	720	730	786	776	742	754	717	695	738	778	786	767	777	737	742	764	736	686	720	728	748	702	749	742	743	734	764	769	691	763	756	769	761	741	771	735	691	771	779	751	721	682	737	752	711	778	744	743	730	791	710	743	748	698	723	749	753	753	819	770	746	713	788	774	763	700	738	798	782	724	747	698	758	731	725	748	727	753	722	796	801	716	725	766	742	757	719	750	725	799	793	721	722	753	761	709	769	780	754	757	766	710	761	804	737	743	749	725	768	754	688	783	731	710	709	730	686	781	721	727	728	723	720	733	726	751	722	723	757	761	737	737	728	725	711	772	742	744	728	758	763	821	749	713	749	754	746	736	759	717	729	725	752	754	738	769	718	797	754	749	717	775	736	732	734	725	729	766	714	767	711	762	701	754	762	748	777	727	748	756	760	754	768	733	690	722	771	766	670	703	774	740	707	694	725	669	767	761	674	748	712	764	711	745	721	726	750	728	761	738	723	764	727	776	750	720	719	772	729	747	739	719	769	743	740	714	741	718	757	778	765	726	732	772	744	736	722	748	717	724	743	766	727	776	706	750	692	750	749	680	714	756	699	720	762	717	688	739	775	787	756	699	756	747	697	757	767	770	680	770	760	742	712	769	743	744	749	745	713	786	746	699	751	780	732	736	754	784	738	720	735	756	796	684	724	784	727	732	775	738	737	722	720	751	723	745	773	741	716	794	788	710	743	719	739	719	778	744	779	723	729	757	740	786	727	749	707	755	765	793	699	792	737	756	752	703	720	749	758	773	759	739	755	758	762	729	719	759	709	717	742	688	719	734	731	700	763	727	787	712	769	718	809	738	748	770	733	787	708	744	718	774	746	703	761	735	738	747	765	712	777	773	726	742	740	726	709	802	739	733	729	748	711	716	707	783	735	768	748	781	784	748	710	751	760	710	766	807	719	704	720	740	713	757	773	699	731	732	752	735	771	715	745	744	724	749	696	729	723	720	748	748	732	702	770	734	726	763	702	723	716	665	734	739	707	728	705	760	694	761	711	720	742	771	675	784	764	719	759	793	740	790	724	770	739	751	767	747	791	759	781	774	813	755	747	713	709	763	743	748	713	760	748	816	754	730	753	755	745	757	716	711	741	798	763	749	738	786	730	759	718	751	801	747	734	706	741	726	727	688	755	711	723	753	698	714	768	748	749	743	756	764	719	720	708	751	731	730	713	708	777	735	766	743	754	691	789	758	747	732	742	769	734	739	731	743	745	737	737	790	741	739	719	727	756	752	743	697	788	700	723	739	777	754	755	762	749	749	734	710	742	805	748	734	699	749	728	749	723	743	716	760	717	704	785	714	774	736	801	700	737	762	740	743	741	743	750	713	741	730	745	771	696	799	736	709	735	709	730	747	725	735	741	721	753	766	766	744	782	721	783
6078	5913	5618	3516	2705	1815	2174	2097	1770	1642	1273	1151	1119	892	768	658	595	554	526	543	464	483	390	402	400	392	359	424	384	377	393	387	372	391	362	346	339	293	310	311	347	338	301	304	334	321	346	327	353	358	329	323	306	343	309	294	359	330	334	334	340	333	300	363	355	314	320	330	298	294	309	317	342	326	309	324	324	343	312	323	322	318	326	334	337	324	337	281	347	345	331	323	320	349	345	325	347	321	355	335	327	334	301	313	322	320	346	309	360	347	346	299	330	294	324	277	315	301	294	286	329	303	294	332	315	353	330	300	343	346	334	322	327	345	337	334	329	329	313	308	323	334	337	324	352	326	342	344	309	325	337	335	328	309	332	307	303	295	328	330	327	339	317	336	314	293	343	319	325	309	285	310	298	334	334	337	302	323	338	308	340	327	338	325	342	332	301	334	332	354	305	328	336	333	326	332	332	328	318	347	323	317	333	340	285	293	328	309	318	323	320	315	304	311	319	307	319	356	321	313	307	298	340	319	304	301	319	306	310	361	340	307	319	318	297	313	348	310	324	319	319	296	341	324	307	295	310	312	317	288	338	313	296	330	338	321	324	307	318	302	351	345	345	316	324	330	294	293	333	317	325	313	309	293	316	345	293	321	355	312	309	351	327	314	274	330	317	291	324	326	299	310	316	311	319	294	332	365	351	294	334	323	372	315	313	323	299	330	303	344	347	335	323	321	309	347	364	313	321	298	308	322	305	308	339	306	338	324	345	320	351	344	309	344	316	326	307	308	349	298	341	309	309	331	285	326	321	327	280	325	313	321	304	348	320	346	301	304	327	314	333	311	313	301	327	338	352	326	293	326	322	345	307	352	311	277	291	354	308	301	329	275	312	273	325	334	314	331	322	334	341	290	325	319	281	335	323	338	309	329	300	339	347	330	321	356	318	342	306	305	349	323	318	362	349	363	316	341	295	315	320	315	288	302	324	340	307	303	367	331	313	323	304	336	343	327	284	353	312	343	322	336	303	372	312	320	302	328	318	311	326	323	293	323	341	312	291	287	350	314	315	330	335	305	303	328	317	318	327	341	336	309	294	352	340	351	362	319	286	324	321	313	333	289	302	345	289	361	323	322	297	351	325	318	335	304	328	343	316	276	295	306	304	310	305	305	301	309	331	329	299	345	289	316	313	318	286	314	339	300	315	319	313	323	342	317	318	323	323	321	313	327	340	362	394	319	335	355	343	331	311	327	343	338	335	321	326	323	355	332	329	310	314	335	346	342	300	326	355	341	299	339	302	340	298	328	313	294	319	316	304	303	329	370	319	360	331	294	326	334	315	322	369	328	332	298	295	327	348	321	307	297	333	317	273	307	288	314	334	296	324	312	353	363	310	282	339	347	343	328	346	326	345	323	361	298	320	322	360	332	341	323	307	327	330	277	319	309	310	308	324	348	327	319	336	323	313	328	291	304	308	333	313	320	295	311	288	338	335	376	321	330	317	319	332	314	328	332	326	284	320	298	328	307	313	299	357	325	354	334	307	301	335	351	326	299	302	364	314	311	332	322	335	342	361	317	307	329	299	300	348	342	332	328	314	306	316	339	340	338	319	341	310	299	335	295	332	328	320	292	314	313	336	301	289	323	346	300	350	305	310	319	328	327	328	297	337	316	298	331	301	314	293	302	291	346	370	317	318	303	314	324	297	319	330	334	334	324	334	337	329	329	319	325	331	339	336	343	328	345	324	318	313	314	306	311	339	285	275	295	351	317	331	334	314	323	299	338	335	346	307	352	314	333	300	288	315	343	324	301	316	330	323	331	333	346	332	341	310	333	331	337	327	341	309	318	350	321	328	312	286	304	325	336	297	304	331	309	314	362	300	319	332	294	305	304	278	339	338	337	309	348	323	304	326	301	349	313	317	309	337	333	323	307	311	316	334	297	322	321	313	314	374	302	319	313	339	343	309	301	355	341	334	307	328	310	326	323	299	289	322	359	301	303	306	311	328	352	303	328	320	327	312	336	340	288	315	312	301	323	274	280	319	327	328	326	335	293	340	354	304	343	327	308	335	329	298	310	335	355	307	313	326	302	312	317	322	305	316	355	287	301	325	301	273	303	323	356	337	270	361	330	335	296	367	327	307	301	342	305	324	335	354	289	353	336	337	348	300	357	311	277	317	332	299	310	299	298	323	284	318	336	282	315	329	320	315	313	306	315	302	316	365	312	326	339	308	305	306	307	312	323	328	301	330	334	332	339	355	330	315	315	286	331	317	320	328	321	330	297	355	330	311	303	333	308	328	311	303	333	325	337	286	315	302	312	334	305	328	304	369	307	314	323	322	322	330	322	296	349	312	319	324	318	318	331	326	325	347	293	321	311	296	310	332	310	302	324	355	314	323	336	297	305	343	325	297	319	294	294	316	320	309	346	335	335	318	310	341	323	312	316	306	309	332	300	341	348	357	332	304	341	308	320	312	341	338	322	310	315	329	299	327	355	343	339	340	331	319	320	299	328	351	352	297	315	329	338	346	333	286	334	328	304	318	357	326	336	326	331	321	301	312	317	318	329	340	328	327	294	300	313	319	329	345	336	322	306	357	322	363	336	332	294	346	311	301	321	331	302	325	327	305	330	295	312	328	341	300	297	322	295	350	348	297	329	310	317	320	324	279	305	341	325	307	291	353	311	315	334	335	333	313	327	309	325	308	349	303	318	346	367	314	354	331	315	319	300	310	318	310	309	313	315	315	327	362	338	328	328	298	312	327	341	291	320	337	339	319	326	311	295	344	335	365	333	320	345	306	342	323	317	308	288	317	308	290	328	304	341	296	312	317	338	311	347	333	325	327	295	331	311	326	282	288	325	309	339	335	318	329	312	317	312	302	325	299	329	316	319	327	325	319	331	351	331	310	346	301	307	334	343	327	327	321	326	314	343	324	328	346	349	312	321	308	360	309	318	276	291	351	333	315	317	350	323	341	313	321	351	325	332	313	332	318	350	283	280	332	303	315	342	308	340	304	311	300	311	311	315	321	318	312	284	298	315	341	326	279	315	327	308	319	329	360	279	303	301	371	334	316	318	318	312	289	349	336	368	329	332	331	303	316	311	360	343	307	333	333	305	375	347	299	309	314	336	320	319	329	321	332	360	341	342	362	304	320	347	321	325	317	311	312	315	320	303	326	325	302	335	338	325	330	305	309	347	303	341	320	304	300	330	330	338	298	306	324	333	317	319	326	283	312	306	336	328	350	339	303	328	311	293	324	288	305	295	300	331	337	318	321	323	317	316	312	318	317	325	322	316	318	319	360	318	342	324	324	325	331	339	322	326	332	342	316	351	310	320	353	345	330	344	331	316	309	322	294	348	359	298	307	333	321	325	317	313	309	338	340	352	312	309	307	328	343	347	334	326	316	306	347	330	315	358	317	266	348	303	285	367	320	336	320	308	317	324	309	315	313	310	308	294	325	323	307	343	310	316	328	335	303	324	285	309	325	310
4838	7224	8940	8410	8829	7208	10936	11199	8744	8770	6848	6134	5447	4129	3679	3120	2754	2441	2222	2138	1978	1667	1517	1420	1501	1478	1451	1470	1331	1298	1183	1057	1092	1093	987	910	907	898	923	894	874	836	882	907	851	865	825	855	873	912	863	878	868	844	916	833	857	834	858	824	793	833	838	803	793	796	861	867	875	824	816	801	810	806	865	923	771	814	853	827	791	821	789	826	823	785	834	772	849	797	780	801	780	800	847	834	784	788	807	808	831	771	863	810	766	797	875	798	805	818	826	728	849	827	738	780	768	824	839	797	751	811	766	812	794	811	826	830	884	787	826	759	812	843	821	840	809	789	820	824	806	767	747	828	788	766	833	770	811	780	815	770	762	817	864	766	816	789	763	798	848	770	854	832	776	855	761	809	859	817	786	801	802	808	813	786	814	782	753	807	815	774	790	835	775	794	809	787	780	795	831	758	779	737	810	777	809	787	868	778	816	806	799	792	835	831	816	820	842	766	868	849	807	811	777	848	832	801	790	727	844	819	771	856	791	765	777	819	791	791	779	762	784	794	771	781	771	803	822	812	831	830	776	744	768	831	826	762	781	788	789	811	791	813	860	829	811	824	820	787	768	802	821	805	833	820	776	820	795	794	790	789	867	810	798	810	816	823	786	805	777	793	812	813	803	776	789	849	833	809	783	807	804	776	796	785	810	833	785	770	835	815	806	821	841	810	819	784	764	799	822	760	838	788	845	780	848	769	789	821	826	758	742	796	809	793	807	807	776	784	824	799	823	753	792	783	792	760	813	758	809	831	742	796	808	821	857	792	843	787	777	796	783	784	808	796	792	779	740	801	825	821	743	797	839	829	775	812	801	810	850	802	809	799	797	791	800	781	753	812	843	764	856	814	817	830	818	799	754	754	768	722	834	813	806	867	859	778	820	826	796	846	818	804	836	810	771	799	805	797	796	793	801	817	807	834	780	842	808	752	821	822	867	829	856	761	825	787	816	768	805	776	856	801	862	781	760	843	765	838	906	799	847	818	812	872	809	766	845	755	794	800	831	773	799	822	798	799	775	814	777	792	810	839	868	797	843	790	803	811	800	803	834	755	750	794	833	849	813	792	778	808	784	824	814	831	842	826	870	780	786	800	773	805	756	855	761	820	748	811	800	795	808	821	798	760	821	790	834	847	849	825	785	808	801	822	773	784	809	793	848	803	810	803	795	834	796	851	765	776	843	785	780	791	811	836	829	793	791	828	798	812	767	797	795	766	805	803	815	819	771	784	787	862	769	825	767	811	841	786	818	770	819	805	798	818	846	809	835	768	851	825	800	826	777	836	808	810	798	836	869	833	853	798	808	816	800	816	806	798	819	824	814	795	802	775	809	785	837	796	814	857	786	816	796	790	773	790	812	835	812	799	790	804	850	770	755	810	817	784	790	811	775	808	830	766	781	797	804	827	822	827	794	789	787	776	802	744	779	835	771	810	798	785	720	843	827	820	802	780	796	809	795	812	782	882	806	787	815	828	752	779	807	827	836	764	766	819	802	797	860	797	776	782	799	804	816	790	806	828	773	781	796	837	780	782	819	801	801	774	783	817	814	779	794	807	824	811	826	791	785	762	851	778	772	808	797	847	775	819	791	800	840	765	818	822	806	821	831	811	811	793	741	821	798	823	862	766	788	776	799	834	830	791	847	787	785	794	805	819	854	831	794	794	773	773	860	813	841	781	800	794	819	805	836	796	808	850	809	813	816	796	794	824	779	800	771	831	836	804	770	805	785	786	839	780	797	785	843	838	815	781	735	761	771	843	835	817	817	794	798	795	832	801	798	798	834	796	801	807	858	824	774	842	795	840	762	813	797	804	784	762	810	787	771	808	755	827	820	763	800	731	812	827	820	769	801	805	803	844	794	810	795	775	836	861	830	810	845	821	782	722	850	786	820	819	856	793	812	776	777	784	830	773	784	764	847	824	818	786	737	810	777	809	806	786	822	803	806	799	835	866	782	804	808	778	811	777	809	776	842	791	819	772	883	816	780	790	836	816	791	795	783	830	803	816	783	827	808	867	757	784	773	758	783	813	720	791	796	794	845	768	827	800	799	781	802	808	815	792	813	845	828	809	819	817	802	787	798	861	799	792	783	809	816	835	762	759	844	809	778	794	794	787	797	809	780	818	846	843	823	842	793	830	807	790	800	816	783	803	768	766	810	781	838	780	781	827	864	825	795	820	814	818	782	807	801	766	823	822	799	802	838	792	753	795	821	816	799	787	788	855	785	776	804	830	784	797	825	802	817	798	793	798	817	821	761	788	809	819	816	839	780	837	778	772	783	835	842	816	795	840	786	801	757	770	802	811	814	815	800	820	753	775	790	778	776	804	803	763	790	792	812	787	783	755	803	852	794	760	785	808	814	825	776	844	804	754	772	824	778	785	866	767	810	818	796	814	829	814	787	737	823	768	832	792	787	827	807	809	799	811	842	773	788	831	767	801	784	827	814	789	774	828	845	796	776	764	815	859	787	833	782	859	802	797	802	814	808	759	797	815	841	823	854	804	863	862	813	842	769	761	792	806	839	789	822	793	745	825	786	759	747	799	813	807	773	753	765	783	776	793	785	727	785	810	752	794	812	756	827	800	817	806	813	824	784	729	776	790	829	779	769	804	802	814	820	802	780	768	813	799	832	834	789	828	827	807	770	800	757	796	851	834	820	845	776	791	808	772	754	782	816	846	826	803	799	811	796	811	836	760	806	781	815	793	825	817	808	809	813	799	770	778	809	823	816	740	829	731	845	790	783	816	822	809	819	825	785	794	811	781	769	818	799	814	768	866	785	857	823	853	795	797	799	803	840	822	782	781	807	811	789	811	773	790	788	821	805	807	789	833	818	763	768	797	810	793	789	764	817	783	779	776	797	762	813	811	831	806	833	830	773	810	806	820	796	817	792	789	772	795	877	836	864	823	806	796	755	827	812	835	833	823	859	822	839	840	844	808	776	814	796	804	801	801	778	842	812	792	843	771	780	811	789	810	799	833	791	810	801	766	808	780	808	801	805	805	857	800	799	769	792	829	786	799	805	811	842	835	814	796	813	814	827	797	831	797	805	829	782	734	827	759	777	855	794	763	778	838	825	831	824	814	818	845	847	814	853	827	789	796	838	754	769	779	836	785	789	847	833	833	855	824	856	776	777	809	843	793	830	781	787	813	810	832	882	772	812	825	776	826	774	826	792	791	774	802	798	809	816	796	809	830	815	792	805	767	809	830	796	811	813	835	758	837	850	838	817	842	795	822	830	778	811	791	797	771	810	807	766	820	804	780	815	796	793	818	802	800	772	813	826	875	769	863	849	787	780	848	804	816	792	846	825	837	778	825	763	810	815	779	873	789	724	830	856	779	866	794	800	800	784	762	786	831	800	789	830	787	788	819	819	841	783	837	812	802	814	780	786	823	811	823	817	796	816	830	795	828	793	830	766	801	791	751	840	844	819	824	812	847	802	764	780	852
22742	26129	29613	25390	25439	22147	31329	31922	24273	21807	13047	10569	8606	4342	3643	2634	2378	1776	1504	1316	1314	966	875	818	810	804	810	722	738	737	870	642	670	573	526	472	534	497	484	485	420	432	427	407	421	451	461	399	420	379	402	415	396	400	386	402	428	416	420	366	393	388	436	393	426	444	393	417	389	356	422	371	427	417	423	389	386	376	427	399	373	419	410	412	367	397	385	361	418	389	407	401	359	374	383	373	384	360	405	403	422	367	398	427	359	419	402	364	398	393	415	341	360	389	378	389	373	460	365	401	387	373	380	382	383	352	386	410	395	427	369	348	380	410	372	365	374	424	362	365	353	353	383	377	386	395	391	387	360	374	408	379	376	371	383	415	373	387	359	370	355	413	396	385	372	400	388	394	390	375	360	383	385	366	380	383	375	375	388	390	390	369	408	328	358	393	403	388	393	377	355	375	363	447	404	402	387	406	344	386	418	387	379	371	384	357	357	337	396	388	337	376	402	357	392	425	366	398	381	370	355	371	390	388	348	371	372	353	366	354	390	406	386	380	397	383	355	373	341	390	372	376	417	403	412	363	375	383	382	372	363	403	398	393	415	383	376	401	394	390	392	356	355	382	344	391	402	396	386	368	406	374	380	399	424	396	419	416	378	394	346	374	371	388	369	373	386	415	356	389	390	381	385	398	370	409	371	367	386	380	365	399	388	403	397	369	395	422	388	361	378	414	394	380	372	370	341	410	396	413	394	373	398	398	377	369	371	373	393	395	416	396	386	351	390	399	393	365	345	410	367	396	410	390	409	384	356	408	361	393	396	404	385	385	414	403	387	391	413	388	400	366	388	414	371	368	387	407	411	393	377	399	377	362	390	361	414	345	412	359	371	349	383	400	383	403	390	396	362	377	403	369	390	403	366	369	379	401	400	400	350	377	389	349	379	360	404	386	381	378	376	366	365	374	386	414	385	380	377	382	362	362	405	433	404	409	406	375	417	384	388	369	338	395	379	379	422	336	404	389	359	366	370	392	387	396	396	414	408	389	372	331	403	438	414	387	381	379	400	380	372	407	362	398	368	385	413	358	430	390	408	382	369	398	397	383	393	343	342	373	383	367	353	396	415	404	373	359	384	406	402	389	382	398	366	380	407	413	385	373	404	390	381	394	368	360	389	400	401	393	393	380	407	395	377	379	364	414	398	383	401	453	381	400	372	390	391	410	372	377	394	411	413	381	388	363	378	407	379	382	417	404	386	380	415	383	345	409	431	415	389	406	375	350	368	398	392	434	394	384	365	392	371	387	346	398	409	380	416	404	378	394	384	367	373	383	397	388	393	394	392	399	364	393	403	385	379	348	416	371	364	408	382	357	349	374	415	359	349	369	380	342	381	379	380	371	365	402	398	407	370	375	396	358	422	399	372	384	385	415	380	369	359	370	412	418	392	391	411	361	394	386	388	385	418	339	348	384	368	387	403	388	382	380	390	381	340	423	389	362	388	392	380	388	384	405	387	371	381	350	362	399	372	377	375	414	388	361	382	397	406	378	397	387	410	429	391	386	390	379	384	374	398	396	371	400	360	405	404	372	398	364	367	384	389	377	375	368	403	350	381	353	373	378	360	372	369	374	439	408	431	347	419	398	413	389	368	394	404	370	433	421	357	390	380	384	411	366	391	353	418	380	397	391	380	390	386	371	377	401	376	390	405	361	405	406	381	366	393	364	396	389	366	387	365	330	387	367	373	384	371	374	378	368	392	407	359	392	382	390	378	374	374	369	385	403	350	347	383	384	423	397	380	402	403	409	415	401	338	344	390	407	373	361	372	355	390	395	363	369	407	399	387	369	372	389	366	380	387	319	399	383	374	414	379	394	399	407	413	396	409	372	404	366	397	374	399	388	383	396	398	378	390	374	389	404	391	398	352	398	380	392	390	391	416	405	400	430	386	413	415	434	388	360	377	410	382	390	401	367	360	366	412	363	389	408	388	415	425	377	402	358	370	373	382	413	399	373	364	398	365	380	404	418	392	372	381	357	427	388	379	374	380	392	348	384	347	399	391	403	374	357	373	396	407	372	396	412	396	390	386	399	382	402	322	372	370	422	389	355	381	389	398	402	389	380	414	371	371	370	381	365	373	347	370	390	403	377	361	383	368	353	369	415	380	379	351	385	400	392	402	357	348	390	411	395	392	425	359	355	390	366	374	352	382	355	404	408	381	388	414	362	377	377	370	398	408	405	366	394	364	375	366	405	393	367	387	393	356	392	367	353	403	394	383	391	352	427	386	440	363	401	355	370	380	385	408	353	370	428	363	381	383	418	396	393	379	394	391	429	399	406	360	410	395	396	387	382	385	382	431	367	400	370	386	380	390	387	364	410	392	384	368	399	364	390	373	401	395	392	389	407	383	409	388	403	385	407	411	382	387	395	384	375	354	395	361	402	393	392	401	388	408	405	373	394	381	346	401	361	397	379	391	377	372	395	408	376	391	382	341	384	384	385	384	374	435	365	366	367	383	383	377	386	362	345	399	421	357	389	371	391	384	393	372	379	356	374	400	377	416	375	392	398	368	401	385	403	376	401	390	388	373	381	384	395	403	369	381	372	353	403	408	324	392	370	357	360	375	371	413	384	401	378	360	396	365	364	365	381	377	393	355	366	368	360	361	361	373	392	383	401	381	399	361	356	381	393	371	375	372	405	386	370	394	392	405	375	385	375	360	355	393	355	375	362	397	376	374	365	360	410	399	377	395	410	405	392	410	380	368	378	375	405	375	388	340	337	358	392	377	427	416	386	389	382	386	411	400	404	403	406	402	413	355	392	375	390	407	400	419	393	377	389	386	352	402	375	374	371	403	377	426	363	329	325	403	351	380	406	390	380	370	387	381	355	380	416	383	370	360	369	367	401	378	400	394	392	367	367	350	404	410	394	412	375	385	391	403	417	375	418	408	389	394	400	386	354	380	401	414	373	380	334	394	340	380	393	369	378	361	372	390	392	388	407	359	351	366	408	428	374	383	394	354	384	387	369	393	368	364	423	344	408	372	366	371	372	356	403	420	355	399	411	383	393	346	388	386	378	402	394	425	370	366	388	422	397	367	413	432	385	362	372	395	411	410	425	412	355	417	398	387	363	386	412	366	366	393	388	357	418	382	394	372	382	375	404	396	380	402	376	415	383	398	371	379	381	391	375	381	375	363	405	394	374	397	400	360	408	431	380	422	425	399	352	372	414	351	413	407	391	405	422	440	391	428	416	360	368	370	387	395	387	384	418	376	387	382	359	388	359	379	351	383	385	384	353	373	396	369	375	404	385	401	404	376	360	366	400	361	319	411	385	336	354	410	407	396	409	385	369	382	404	401	343	395	398	395	377	402	366	371	380	432	449	405	373	418	386	381	335	401	382	404	409	395	404	386	374	373	375	346	387	420	375	353	386	391	405	383	388	399	377	405	359	395	384	393	370	384	380	353	399	393	390	373	368	390	419	416	331	369	383	382	393
15054	21927	26129	26832	32073	32644	47529	45998	41667	39634	32034	31598	27135	18386	17084	13990	12243	9015	7783	7574	7736	4932	4402	3959	3969	4013	4003	3673	3717	3915	4565	3510	3427	2598	2162	1835	2015	2035	1654	1497	1345	1270	1229	1210	1253	1316	1388	1159	1119	1142	1161	1090	1210	1128	1119	1161	1067	1088	1086	988	1029	1067	1059	968	966	990	1026	1053	1078	1011	1015	999	1171	1252	1049	966	956	967	963	978	975	951	948	936	966	919	953	957	969	1038	974	962	977	967	909	956	905	985	924	926	872	931	948	939	957	888	898	956	934	929	953	946	980	982	902	941	958	895	922	911	916	962	906	920	935	939	930	930	944	917	867	936	949	952	941	907	940	973	983	931	894	904	924	1018	943	932	900	987	878	909	895	949	945	945	930	932	967	960	914	927	954	919	954	915	896	979	869	968	892	939	917	907	976	874	869	967	937	963	869	891	902	929	911	883	945	895	873	911	967	895	1008	923	897	885	931	946	924	907	1009	967	982	931	894	956	917	931	893	926	956	928	929	944	935	925	922	914	945	937	911	905	878	921	929	930	946	949	869	928	961	934	944	918	928	898	959	932	933	923	953	895	870	843	905	907	920	883	889	889	890	891	964	974	905	946	895	944	980	992	891	965	931	916	949	935	909	906	924	932	918	925	901	939	962	873	924	936	955	970	889	904	950	906	943	906	932	924	902	925	945	874	904	953	898	930	889	915	938	930	903	934	936	978	932	888	959	914	873	1006	901	921	914	891	903	910	881	946	974	951	862	936	879	916	905	940	908	942	925	895	930	1010	952	907	1017	914	924	917	885	962	927	870	901	935	869	894	934	920	944	925	927	927	958	872	947	939	925	928	982	918	916	872	978	924	900	934	948	967	890	955	906	939	890	923	963	958	967	898	894	935	978	891	911	938	926	925	889	961	902	904	928	943	919	978	883	943	947	926	896	923	880	903	912	963	930	916	956	934	904	946	913	927	895	846	934	1000	904	901	948	905	916	989	912	886	961	914	952	900	942	930	954	935	919	970	944	918	944	925	890	968	909	895	915	939	911	946	937	941	928	950	925	942	919	868	866	926	906	964	906	919	919	921	907	936	884	993	954	901	915	901	900	912	914	900	876	911	978	935	906	957	921	973	983	885	922	911	900	929	888	938	919	907	966	935	969	917	906	881	935	956	933	898	877	975	925	914	948	972	941	854	947	874	916	898	955	973	931	967	922	934	855	920	916	928	982	893	936	922	877	930	939	943	902	938	874	929	886	946	955	934	855	870	914	928	856	894	840	885	1007	934	902	892	900	941	903	932	902	914	940	974	934	901	890	906	878	874	916	912	893	963	975	921	891	934	915	900	886	911	972	912	867	921	917	968	945	971	935	894	933	893	978	923	957	937	899	989	882	995	886	905	910	942	909	892	919	898	897	968	925	920	887	886	899	926	939	961	929	961	939	919	884	883	935	990	910	882	904	925	902	934	925	925	883	924	959	898	957	918	943	894	905	899	918	949	891	957	929	974	868	888	907	883	880	924	917	971	911	913	954	911	923	989	913	944	874	920	944	950	969	907	940	888	932	961	932	930	1010	931	906	983	934	935	974	923	941	922	959	892	911	908	918	914	1011	927	910	932	974	923	922	877	887	926	921	941	896	965	871	942	967	875	923	952	929	921	918	864	928	961	958	862	955	948	922	910	878	919	960	977	916	863	916	917	860	924	985	899	930	911	943	885	980	963	933	894	938	933	941	890	923	883	925	874	938	934	883	952	943	895	937	913	919	880	902	962	910	914	916	903	945	933	917	920	956	919	883	889	975	953	918	915	907	903	937	917	915	906	932	892	922	925	971	949	895	932	922	930	919	936	907	864	903	913	929	938	937	873	907	955	913	953	937	929	953	960	925	852	922	907	948	948	889	913	970	946	975	917	893	908	913	925	895	880	962	944	882	956	892	921	917	963	910	924	926	892	884	956	956	895	927	921	866	970	918	927	979	899	950	946	968	944	937	860	976	944	921	923	914	909	936	925	943	924	945	934	915	957	955	922	883	908	968	922	883	903	884	945	924	938	946	895	937	860	968	914	950	923	924	913	925	926	949	934	918	904	980	947	919	914	942	902	910	953	914	952	879	908	932	985	900	935	928	937	922	966	935	915	961	890	967	862	934	904	933	927	903	944	925	902	901	882	938	948	955	920	930	894	957	933	859	955	913	932	910	935	936	975	941	938	876	929	935	897	902	914	970	954	911	931	888	951	897	938	928	909	931	952	952	953	937	962	982	937	925	975	892	945	970	957	956	980	853	959	929	880	884	1000	988	949	944	908	932	907	972	892	930	926	856	923	905	868	939	893	861	910	917	976	936	909	958	940	945	940	979	859	930	1009	946	922	935	903	923	993	964	923	932	950	965	892	896	936	927	915	929	943	905	949	931	910	947	957	935	885	925	909	935	856	928	909	867	903	976	974	979	917	933	884	942	908	915	932	975	887	932	913	954	944	887	948	903	893	929	972	937	920	968	932	911	912	948	946	887	958	948	885	889	989	931	906	890	893	927	972	949	891	967	887	930	969	948	933	897	975	905	892	996	938	962	902	970	942	940	936	958	911	942	962	845	918	963	914	997	944	907	932	898	939	923	1009	960	862	932	909	891	900	944	971	914	927	974	968	888	975	952	922	955	937	905	930	978	916	906	931	943	939	943	978	870	873	924	907	953	955	943	932	920	912	888	964	895	944	950	953	949	986	889	936	919	933	912	937	859	933	958	882	938	936	941	934	924	938	888	900	920	926	959	904	983	847	944	897	938	1003	988	932	892	937	867	946	951	953	886	962	923	836	953	952	911	918	919	908	935	956	898	922	904	910	918	939	921	928	921	877	879	910	918	912	872	963	922	914	887	942	918	873	962	936	960	948	939	951	951	946	962	930	928	914	881	889	947	896	908	928	892	923	867	895	933	946	884	963	920	921	891	951	979	879	891	939	917	941	936	899	910	944	913	917	958	909	919	904	922	1002	925	903	913	957	943	954	919	953	995	890	932	909	922	950	935	911	978	908	876	981	861	937	931	906	909	956	907	980	896	922	944	931	942	988	948	912	946	938	895	916	931	884	918	930	931	970	933	902	953	889	930	867	934	917	927	951	844	942	964	931	952	872	926	936	892	945	941	893	957	976	947	883	884	992	893	975	937	903	912	887	900	947	902	920	917	962	989	908	872	932	915	934	889	877	955	914	919	982	932	889	895	955	889	898	900	959	958	933	889	924	972	928	919	941	940	931	906	916	876	941	911	956	1002	938	948	896	892	897	878	969	996	945	922	949	899	896	949	921	953	947	943	899	971	906	943	906	918	914	897	947	846	902	942	939	912	975	939	977	964	914	936	897	903	934	900	920	889	907	944	921	957	951	918	961	863	940	882	892	939	980	891	946	933	904	937	912	899	941	895	911	930	924	910	832	946	910	911	882	906	932	972	942	939	915	919	973	898	941	899	916	923	933	938	931	949	986	905	897	894	907	933	906	954	905	950	912	910	932	930	988	968	932	922	899	920	911
31169	32994	33875	30495	30541	30513	39953	40158	34920	32045	23128	19273	14912	8293	6546	5000	3770	2682	2579	2341	2097	1446	1194	1121	1088	1063	1040	910	873	968	1284	868	892	607	529	521	550	597	464	472	410	408	380	379	380	386	388	359	331	341	359	345	320	358	338	323	367	326	343	347	316	295	319	344	310	320	334	302	322	325	306	337	366	371	347	332	325	302	311	301	318	319	296	355	334	286	312	270	305	315	335	293	317	320	290	277	314	331	276	305	279	308	285	297	301	288	291	303	299	294	340	303	324	295	265	326	280	327	304	315	305	278	295	331	307	320	307	301	304	300	307	288	304	288	272	331	305	290	303	297	299	309	343	314	312	325	303	336	318	285	268	291	299	300	278	309	321	303	288	275	286	290	320	316	280	307	316	293	306	309	292	305	330	297	306	309	299	299	282	303	313	295	326	316	292	319	276	320	307	321	287	300	320	342	257	316	290	328	304	306	305	299	310	290	297	285	286	270	292	326	316	303	300	284	296	301	300	311	299	293	294	308	296	284	333	307	295	310	294	284	316	306	305	283	260	285	296	306	325	307	313	300	274	292	290	301	301	300	303	302	291	281	289	320	276	302	345	266	259	289	308	296	318	328	324	295	329	331	267	318	281	288	277	321	313	279	320	305	297	313	314	297	310	263	285	341	320	280	278	321	291	302	306	328	343	288	278	295	275	251	301	295	315	307	298	300	315	307	309	317	316	287	328	262	294	312	284	313	302	329	300	299	309	291	308	309	285	331	302	321	294	309	307	304	312	281	265	259	274	336	300	319	309	301	318	347	321	297	278	295	302	316	286	280	317	296	325	303	294	299	294	297	298	259	282	318	290	302	285	294	286	288	288	291	284	284	280	315	300	312	282	274	305	342	313	327	294	289	335	300	300	278	308	306	322	324	301	299	285	299	306	305	313	306	286	267	291	286	304	335	286	292	331	293	339	308	280	291	324	296	292	277	299	287	293	299	316	285	304	314	314	330	316	319	303	306	318	330	313	296	318	319	290	310	310	316	283	297	320	288	332	331	319	260	288	320	286	292	290	322	323	300	327	283	307	287	313	296	297	324	287	260	317	300	303	338	349	295	290	307	282	289	268	307	309	318	327	313	303	300	299	301	315	292	301	308	307	287	275	266	304	301	308	302	278	308	309	291	273	285	322	304	288	328	284	321	287	274	313	306	297	340	291	298	296	306	335	314	302	312	278	306	341	289	294	319	293	308	314	291	283	270	291	321	306	307	290	315	289	299	289	309	309	293	325	297	342	303	294	313	319	307	297	320	278	288	295	318	321	311	324	292	331	302	316	309	293	313	275	303	312	303	301	293	299	324	313	292	283	293	285	336	276	340	340	312	314	304	325	310	268	286	300	317	303	284	325	317	289	291	310	309	283	332	264	317	325	287	308	283	279	321	295	337	306	324	286	306	310	319	307	308	360	300	302	283	310	279	335	287	323	286	276	310	324	300	305	295	302	284	304	303	309	281	308	312	313	299	296	332	315	280	309	277	296	316	333	300	278	296	329	295	297	306	277	302	314	280	290	281	310	320	305	288	306	317	319	302	328	300	323	307	334	266	304	305	315	273	305	316	297	302	356	275	314	277	316	307	317	320	317	275	271	300	322	308	263	303	304	292	245	316	302	284	291	307	308	328	292	293	324	282	306	283	294	267	284	287	297	334	288	309	324	296	309	317	294	311	314	311	320	269	307	329	352	311	317	284	301	271	305	324	302	287	314	325	336	283	298	289	294	304	337	290	307	304	320	320	310	285	305	307	293	331	304	315	293	271	275	322	291	309	266	301	317	309	301	305	288	333	327	334	322	304	298	316	298	317	316	302	275	312	272	286	304	284	281	276	334	326	288	277	312	323	284	284	300	290	294	317	337	320	299	299	269	291	336	297	311	329	340	282	300	292	300	286	297	287	304	278	291	333	260	282	324	333	280	281	293	322	315	323	309	295	270	324	297	291	307	285	316	316	291	301	299	337	288	320	286	279	312	298	298	331	339	287	286	292	285	308	295	320	306	297	294	304	307	285	312	312	276	316	298	322	316	310	299	340	299	291	336	317	290	259	292	305	337	333	317	281	331	315	289	282	269	298	307	300	329	331	291	310	310	312	328	316	340	259	314	291	325	286	318	296	304	279	283	310	292	293	339	335	295	298	308	355	312	331	294	293	334	300	304	276	311	293	280	325	310	270	319	288	309	337	277	325	311	290	317	337	284	313	289	290	307	315	280	316	347	327	316	316	294	323	325	307	281	311	304	287	298	271	293	321	341	335	314	294	328	280	302	328	297	285	306	301	297	287	323	291	312	308	277	318	293	295	309	304	313	360	260	300	286	323	285	282	286	330	302	293	301	283	302	301	290	284	280	316	302	293	312	319	293	342	299	292	334	305	313	271	289	278	317	298	299	296	307	305	300	349	318	306	328	309	293	309	301	297	329	325	280	257	328	325	302	295	312	278	292	311	266	300	313	327	290	300	259	266	310	313	281	319	305	325	296	307	314	309	325	285	296	334	299	303	300	308	322	308	310	301	326	287	318	280	358	302	315	328	323	297	304	292	318	317	330	282	288	289	316	311	277	286	289	320	296	284	293	321	316	287	323	322	318	357	301	290	305	284	340	272	312	268	292	328	278	267	335	292	307	266	274	293	321	303	296	274	332	328	288	300	273	330	298	300	301	275	292	284	298	286	319	280	323	287	304	272	308	314	309	276	284	288	277	291	300	277	267	314	305	303	299	280	320	320	328	307	290	313	290	278	278	305	322	277	307	299	324	284	291	332	309	322	290	267	293	282	302	313	274	291	307	316	282	325	309	310	307	308	264	328	309	293	303	295	314	295	285	284	293	313	310	281	305	291	291	331	316	276	281	278	351	319	299	277	303	285	295	320	317	288	296	319	328	334	299	282	300	293	303	300	324	284	282	330	312	301	319	304	276	277	306	321	286	305	298	298	309	299	298	283	277	298	312	291	288	320	285	294	323	276	280	287	261	303	285	307	301	306	335	300	338	319	296	335	331	289	285	307	288	298	312	330	303	293	318	273	326	311	272	298	305	288	302	330	290	340	325	320	305	320	317	283	290	296	292	290	310	293	319	303	290	280	313	310	313	319	329	303	321	314	312	290	303	320	276	290	316	334	298	282	332	305	291	303	315	316	288	311	302	302	326	320	325	327	293	302	295	323	295	303	315	310	334	304	312	315	305	292	306	297	298	321	338	295	336	302	310	308	296	306	279	315	312	322	307	284	303	294	305	313	287	303	314	316	301	315	300	292	289	311	286	293	289	298	321	316	283	297	267	282	294	283	313	311	297	344	295	298	285	302	292	296	326	304	299	287	289	318	320	295	324	309	305	301	301	301	279	276	286	312	331	288	285	286	297	273	322	325	279	290	332	288	309	283	282	281	305	309	302	308	326	290	290	302	326	303	295	300	280	323	267	271	302	298	311	325	304	316	293	324	280	313	285	296	308	298
19207	27090	31558	33206	37456	40631	53462	52666	49762	47159	40551	40109	34959	26443	24308	20855	17713	13462	11961	12381	12124	7937	6862	6286	6182	6045	6207	5234	5317	6285	7181	5366	4974	3619	2803	2522	3007	2938	2221	1860	1527	1409	1337	1192	1385	1620	1442	1113	1022	1126	1080	1087	1120	1096	1058	991	1011	955	901	942	870	929	865	861	893	887	865	818	881	867	908	953	1170	1381	1077	791	780	857	824	781	808	845	794	785	774	791	758	760	795	789	787	819	793	764	755	735	745	851	712	697	758	740	717	705	756	712	734	724	737	715	739	709	711	719	702	757	758	773	764	786	722	747	736	762	715	752	730	751	734	717	745	727	710	697	703	713	805	723	738	729	741	744	741	719	749	739	736	725	754	714	722	743	759	752	749	740	767	724	789	735	763	723	759	717	786	708	765	712	697	763	755	735	711	715	712	706	745	712	752	723	773	752	729	694	758	789	725	727	719	742	765	741	719	719	775	735	735	684	696	715	760	671	744	723	746	703	742	710	758	721	717	714	776	709	723	779	749	743	728	752	772	762	722	701	706	700	704	786	762	713	766	780	688	740	791	714	704	764	761	711	739	711	716	742	698	723	747	717	751	764	734	724	760	745	714	727	722	716	739	756	715	755	756	733	704	719	731	760	755	688	745	768	752	742	783	703	762	702	712	722	736	742	771	807	726	745	773	728	702	698	725	736	715	706	707	718	684	723	738	741	720	737	743	743	769	765	726	720	704	717	706	725	714	768	729	738	759	747	768	755	767	776	719	768	724	711	783	735	702	743	703	745	760	733	732	749	757	691	704	792	692	725	705	707	729	711	747	805	735	741	712	751	755	726	771	756	728	731	700	735	731	746	716	749	735	704	744	737	732	734	728	704	716	716	769	688	713	739	722	748	745	727	769	731	744	784	736	726	734	761	706	728	704	713	728	705	741	705	722	747	709	749	759	724	706	708	695	736	696	731	714	775	770	750	747	778	722	713	764	726	721	778	732	754	699	742	705	715	738	758	779	724	720	750	755	753	761	734	781	754	657	712	763	658	713	695	747	693	749	713	764	742	711	705	747	737	750	730	721	773	720	727	717	773	766	703	746	696	766	739	735	738	715	770	793	712	669	705	715	775	719	730	759	745	766	736	738	755	704	736	746	744	724	729	737	779	765	744	730	710	764	734	773	757	722	749	741	709	724	728	737	735	745	738	681	749	713	758	723	695	714	762	737	712	779	705	722	773	731	765	779	726	689	739	753	754	704	739	724	700	746	757	733	716	740	719	742	684	723	757	784	690	775	706	777	750	713	698	752	778	765	735	701	770	711	752	743	711	747	771	760	735	761	711	771	744	802	775	685	707	697	733	738	744	760	731	722	714	714	729	762	750	720	719	720	745	754	752	709	748	751	737	720	738	778	722	700	768	749	786	781	737	735	722	762	806	738	701	726	735	716	753	738	723	739	709	745	695	768	677	731	733	754	735	696	747	684	726	683	726	763	723	734	676	763	729	791	764	760	698	725	764	729	708	738	745	762	742	807	701	722	771	696	693	720	747	757	720	708	769	686	762	745	751	735	746	729	757	725	709	736	700	772	691	750	752	743	725	760	736	704	734	758	768	703	765	749	769	729	784	721	743	765	666	759	744	756	766	678	697	699	773	724	745	728	755	705	764	732	745	746	758	734	696	680	747	746	747	728	724	756	736	692	789	678	737	721	708	718	715	748	685	771	728	747	706	742	732	727	726	753	678	721	751	767	714	749	686	813	740	768	714	725	802	739	685	722	753	779	746	768	728	744	763	725	735	775	767	748	727	683	733	725	757	733	679	711	811	750	693	743	762	756	715	775	716	792	725	709	746	726	710	668	725	740	749	721	730	732	717	759	743	784	752	702	701	733	763	696	689	737	725	729	729	737	740	752	734	722	668	766	750	724	753	760	701	726	758	741	746	699	723	723	742	722	715	737	783	735	765	750	773	663	722	717	723	742	760	731	735	704	720	740	720	726	713	750	735	760	723	733	649	698	729	730	774	753	740	779	755	739	749	700	733	738	754	730	767	745	706	708	744	753	688	766	693	767	752	711	740	737	725	723	740	738	752	731	711	744	756	708	700	749	740	678	698	738	773	714	750	738	731	748	744	715	731	733	762	733	754	729	748	736	729	736	757	760	719	735	786	740	707	699	712	759	725	719	714	714	733	748	762	728	701	738	692	763	716	731	744	740	745	756	717	783	749	767	775	730	733	742	729	690	734	708	695	753	741	717	760	712	773	746	750	722	730	722	775	714	695	724	759	709	799	699	706	758	777	745	784	769	777	735	782	723	747	722	678	767	757	704	769	744	740	729	755	732	730	767	669	708	755	671	768	677	744	717	760	699	737	742	756	716	753	752	700	794	738	731	768	733	749	730	729	794	738	777	791	737	729	717	682	746	727	706	739	750	748	745	730	707	782	731	740	710	672	767	755	733	778	729	725	759	749	723	734	747	695	717	750	740	793	734	688	746	747	733	668	722	734	692	715	729	791	721	729	754	785	765	761	702	750	757	782	702	728	785	788	762	760	735	748	766	746	761	772	701	759	743	750	766	747	693	729	703	744	726	711	738	740	743	755	754	745	769	709	741	753	717	745	726	810	783	741	718	785	728	758	773	751	748	733	759	688	716	748	758	696	697	717	803	737	695	768	754	701	728	758	741	710	751	750	769	765	800	767	720	752	726	775	717	704	778	717	728	660	763	719	709	777	723	728	738	768	694	787	732	714	721	735	722	720	755	757	699	751	764	721	727	792	761	761	772	745	719	795	720	745	695	721	731	727	666	729	695	765	726	701	691	765	737	732	700	775	713	703	734	806	759	730	733	743	720	747	727	735	758	767	740	711	706	761	707	704	764	760	688	712	741	705	759	780	741	783	701	707	802	727	783	748	769	725	716	752	780	705	761	756	772	744	775	697	723	697	742	744	684	783	768	728	700	683	760	719	745	778	732	735	714	747	698	729	702	759	731	750	753	755	698	722	726	742	702	714	725	709	718	691	718	760	700	713	744	726	742	734	769	705	727	737	716	746	690	751	731	724	781	712	715	741	746	756	730	721	727	751	719	709	755	708	775	683	731	717	772	754	757	733	705	773	720	777	686	728	728	721	704	756	723	764	717	777	761	750	776	768	733	715	738	742	747	754	704	721	749	776	735	808	797	781	755	700	685	671	688	703	715	718	722	725	744	723	739	710	775	685	751	743	703	786	765	718	796	695	724	746	734	696	722	733	777	706	692	670	710	717	760	717	695	744	732	733	742	702	709	746	714	770	705	752	741	745	752	714	761	704	701	762	723	708	668	751	714	718	738	720	791	706	746	805	745	751	757	704	694	723	706	720	749	726	709	751	743	723	727	756	772	758	718	751	758	721	742	741	713	704	709	710	764	755	787	717	716	701	757	697	778	793	761	777	751	798	710	744	755	747	775	720	720	739	761	761	761	747	710	715	710	684	742	728	786	711	764	773	772	766	754	723	742	701	752	690	755	728	704	730
6121	5601	5905	3461	2666	2206	2525	2215	1903	1732	1300	1204	1027	835	724	651	619	550	549	500	453	423	408	432	441	439	410	390	355	378	342	351	406	344	358	309	323	319	333	333	283	353	310	350	311	283	345	307	327	328	357	336	288	339	309	292	312	295	306	320	321	345	315	313	318	324	315	368	322	317	314	319	347	339	316	314	315	303	364	320	338	319	335	314	296	326	315	338	317	327	332	308	350	324	324	340	327	297	317	301	333	316	348	329	313	314	353	299	292	334	309	314	333	331	345	320	325	327	293	359	309	310	300	300	346	294	297	281	336	299	288	330	332	305	292	294	306	304	339	330	302	295	342	295	298	334	316	319	315	352	313	315	301	329	327	339	346	336	344	295	313	344	311	314	308	329	315	314	320	291	315	315	279	329	299	359	292	304	333	305	350	313	313	331	356	316	312	361	297	320	328	337	297	297	320	333	343	335	339	356	333	334	298	283	325	309	327	266	305	321	313	338	328	328	310	343	287	318	317	332	325	297	330	286	321	333	312	323	325	297	281	291	301	312	287	306	305	310	324	309	313	312	318	330	348	306	287	347	327	277	289	301	330	328	342	316	309	319	278	342	316	297	307	301	307	293	319	299	334	334	329	335	291	315	296	312	320	331	327	319	301	349	349	301	319	291	348	327	308	347	300	307	331	277	328	337	348	330	319	294	342	295	331	323	302	335	318	299	310	296	344	329	336	306	341	335	332	307	345	334	299	329	302	325	303	338	316	330	298	295	330	325	318	319	304	335	325	331	331	307	322	325	335	317	317	293	309	326	305	356	313	349	312	325	299	313	346	314	333	292	316	308	305	318	309	319	328	301	340	322	284	283	280	340	317	313	330	351	324	308	305	280	303	308	328	310	319	339	295	322	314	322	323	310	315	313	299	283	306	317	308	337	331	304	279	352	328	312	326	293	311	328	322	308	316	301	332	310	320	317	323	329	319	281	337	316	315	319	336	321	311	303	311	317	331	344	334	294	323	336	333	288	325	331	322	317	303	286	304	332	324	342	304	308	302	318	307	348	320	311	316	343	319	334	297	293	298	309	325	310	339	317	334	318	304	324	331	303	280	320	337	317	325	346	320	288	344	303	336	295	295	332	341	327	332	265	312	294	312	333	314	306	340	342	337	343	336	323	328	349	325	307	314	324	300	284	342	262	309	345	325	314	329	313	293	305	308	315	315	353	314	318	340	314	337	287	303	304	328	297	336	326	323	338	363	303	290	319	340	281	310	333	321	297	304	322	285	300	303	317	329	319	316	328	296	291	338	327	349	307	279	331	336	295	299	320	336	339	330	309	326	316	293	311	298	321	308	287	344	308	309	326	302	312	310	315	320	327	299	309	310	325	329	337	311	328	371	334	313	310	360	307	342	290	315	333	288	318	298	306	322	297	308	302	290	318	328	316	329	307	324	343	337	322	322	293	315	314	298	295	295	305	335	349	308	347	346	309	348	320	334	298	271	313	329	322	317	357	272	319	307	326	326	298	295	343	298	331	301	280	347	312	340	302	299	336	307	314	329	339	310	288	334	355	275	286	304	340	330	304	294	328	334	319	309	364	312	317	334	304	314	339	338	293	331	355	305	312	322	300	319	335	295	312	326	296	315	341	336	303	333	307	338	317	313	322	311	300	300	304	312	327	313	322	359	301	322	309	308	343	303	314	331	314	306	302	299	333	337	302	308	281	293	327	298	311	303	348	302	306	326	301	332	290	325	315	302	286	302	310	317	340	360	353	286	323	290	287	299	347	306	289	321	332	300	326	281	309	323	324	329	328	365	338	297	298	347	315	323	298	319	360	317	331	323	318	292	287	344	325	320	336	293	324	351	325	307	301	321	297	314	296	325	313	303	327	289	329	332	330	316	306	298	340	305	308	296	310	318	302	313	315	328	337	343	339	338	332	314	333	302	310	309	332	318	317	314	302	328	341	316	321	306	306	316	367	332	324	316	347	338	290	348	324	281	314	344	304	309	312	312	316	321	316	305	307	323	312	310	324	328	305	308	347	321	343	324	332	337	335	308	307	319	320	302	318	335	290	324	310	326	313	291	325	322	303	340	326	340	296	329	310	334	282	307	307	320	337	270	307	302	320	326	326	297	309	338	310	294	305	336	324	354	333	320	332	345	301	285	298	313	310	294	325	279	284	324	304	365	326	306	332	281	333	315	317	316	331	326	291	318	333	338	312	344	346	311	358	327	322	327	299	339	344	299	320	325	315	290	357	338	328	310	316	333	339	344	291	290	323	303	329	297	297	322	289	277	358	313	325	319	328	337	329	317	333	328	312	327	289	276	305	326	298	330	324	322	320	312	305	319	323	299	316	297	315	337	328	315	310	334	333	346	320	287	316	340	322	313	335	338	309	314	297	321	304	319	324	290	308	337	336	323	316	328	343	296	348	299	280	326	334	325	311	306	310	303	316	294	319	335	340	342	312	300	312	330	308	331	330	328	302	327	344	344	340	334	300	326	325	316	312	321	305	304	332	345	303	308	336	317	330	322	319	336	326	291	306	282	337	318	314	311	304	327	360	306	345	330	296	325	343	344	353	321	306	329	302	299	296	324	309	304	281	342	297	326	319	330	325	300	277	299	335	339	300	316	317	310	315	317	312	307	333	291	317	338	289	286	290	323	326	326	279	287	327	325	325	330	355	292	333	330	295	306	313	321	323	301	306	325	292	306	311	326	315	335	312	320	356	287	324	315	302	304	341	324	336	315	335	320	358	321	318	311	346	341	304	309	338	343	319	310	299	346	327	328	305	305	313	307	292	362	342	306	298	288	326	333	306	335	337	301	316	326	284	305	360	315	328	306	289	318	328	267	325	340	352	331	313	297	324	283	304	324	354	332	310	337	314	307	291	311	339	319	336	297	318	332	332	315	319	314	282	297	333	315	304	307	344	323	331	287	296	329	297	351	303	346	332	356	324	346	302	286	327	349	336	315	334	335	325	317	322	327	304	342	319	320	268	325	319	307	320	307	306	306	313	326	311	301	310	338	308	338	300	314	297	332	313	314	338	307	309	329	342	299	344	298	350	329	325	311	325	334	303	312	344	314	325	357	332	336	321	320	336	321	326	328	327	304	333	327	323	300	325	314	328	320	340	327	282	328	327	307	307	324	295	322	307	351	284	297	331	328	318	323	326	331	314	334	329	318	296	335	306	312	332	295	322	329	310	341	331	322	323	324	319	379	353	340	344	339	333	332	321	311	316	292	352	326	293	351	288	278	289	323	327	345	277	310	326	321	331	309	364	310	301	345	345	305	302	282	352	300	337	330	331	335	319	335	302	320	305	304	316	295	306	320	313	278	296	324	316	330	320	309	308	291	289	296	357	332	329	323	306	282	322	303	303	306	335	328	280	317	317	341	341	319	307	345	322	334	319	343	305	334	344	296	321	332	324	321	326	325	336	320	308	305	311	307	325	313	314	329	327	316	293	313	325	298	305	346	309	368	322
4930	7598	9549	8239	8914	8153	11537	11191	9823	8745	6963	6394	5339	4234	3571	3286	2676	2394	2315	2108	1794	1519	1578	1574	1512	1468	1471	1340	1302	1225	1226	1125	1084	969	983	895	913	951	830	903	799	816	839	831	889	888	846	908	904	886	825	851	868	895	847	869	784	811	860	759	860	793	816	839	886	832	822	802	875	846	825	772	840	847	806	806	823	802	813	847	819	812	796	789	811	784	836	853	834	842	841	787	778	803	790	748	836	806	813	808	836	768	793	806	816	818	776	829	791	788	796	807	806	788	795	798	806	794	837	779	806	812	775	772	760	819	782	757	809	793	775	803	798	807	803	801	782	792	819	820	763	829	809	790	811	803	815	803	779	828	753	740	792	758	776	778	792	800	788	793	839	794	773	815	828	798	802	767	788	797	808	711	760	820	843	825	804	809	820	885	839	821	796	805	791	772	804	857	776	809	784	799	766	809	751	812	801	844	837	756	795	780	775	820	802	824	839	783	777	752	765	800	812	830	802	785	803	835	822	795	762	789	719	820	791	780	775	834	805	775	768	766	747	736	795	776	839	823	778	822	782	790	856	817	818	756	833	824	846	809	771	749	814	834	783	735	781	813	797	805	738	835	808	791	816	773	774	846	829	830	799	771	790	846	813	779	822	790	750	763	789	786	774	787	848	807	819	804	812	780	771	828	766	774	792	798	797	817	774	794	773	820	784	827	762	821	768	796	798	853	827	803	838	761	785	824	782	845	747	749	827	811	764	765	803	821	796	817	840	748	788	783	819	765	795	833	814	858	788	753	830	779	762	759	819	849	826	755	796	816	886	785	816	754	833	789	793	803	757	792	805	818	842	818	783	766	819	815	790	759	781	803	769	804	774	820	759	843	795	772	843	817	833	814	767	792	795	825	809	818	797	835	795	769	799	780	793	813	833	831	808	778	792	815	797	810	774	766	785	771	782	756	827	822	806	862	782	763	773	843	817	815	839	865	769	870	814	773	825	812	766	815	814	779	816	774	820	784	811	750	816	774	807	765	813	792	763	816	772	771	775	767	838	767	831	827	739	860	773	799	830	780	798	794	834	789	804	807	829	786	790	788	813	808	849	755	758	821	834	793	788	801	802	855	806	813	806	765	835	846	854	772	758	763	819	809	751	831	809	823	802	738	829	782	804	809	846	745	767	809	757	795	738	811	767	794	807	804	813	788	793	807	790	817	838	780	820	804	819	828	767	800	720	771	852	776	817	836	785	792	768	837	772	738	794	768	789	782	704	781	822	821	755	791	799	816	783	786	860	793	784	816	838	826	771	762	800	792	755	821	792	757	779	819	811	784	759	800	804	802	753	773	801	801	794	803	824	752	817	836	773	832	840	745	790	797	787	801	823	783	827	772	810	809	791	807	803	758	805	775	760	789	791	796	847	762	810	816	800	815	816	804	806	815	753	801	738	809	800	746	762	814	743	795	813	816	815	828	829	739	831	830	830	809	729	788	756	770	791	814	790	749	821	816	822	810	830	785	833	811	835	783	782	798	810	804	767	785	782	788	813	786	824	831	784	829	769	780	780	781	767	751	819	827	789	847	750	785	810	853	813	804	772	789	787	800	829	794	785	773	828	754	836	809	809	825	785	768	805	833	816	851	751	815	809	768	808	820	729	780	814	829	791	822	817	777	829	821	751	817	825	779	759	782	760	787	817	805	830	831	759	762	850	792	808	817	802	783	805	788	809	792	723	838	755	811	834	794	761	796	844	761	826	757	812	850	836	756	858	816	777	810	778	803	788	774	782	830	781	807	803	763	770	802	807	777	835	788	805	723	821	751	828	837	775	792	802	799	804	822	779	785	783	804	797	817	881	797	811	829	811	772	799	789	809	810	747	822	779	764	864	747	753	804	816	822	776	768	803	822	831	797	800	785	797	790	772	805	803	814	793	812	821	765	839	766	797	794	788	780	794	824	852	802	762	783	813	765	826	834	819	788	791	842	831	818	787	798	844	832	752	799	770	757	699	813	783	753	775	776	788	834	801	777	838	799	813	783	747	793	784	817	769	768	831	809	761	775	790	831	804	788	802	829	795	805	846	770	798	789	804	848	827	781	772	827	786	869	769	770	766	801	805	778	792	811	803	760	822	837	801	786	798	815	816	772	766	822	768	826	787	828	785	787	802	840	856	778	798	841	797	867	758	798	783	767	811	763	774	825	800	824	848	822	831	752	743	803	776	856	816	750	743	811	786	798	805	828	797	816	760	819	813	789	813	769	777	782	805	759	807	758	831	789	812	801	742	824	813	829	767	829	807	837	753	825	786	780	767	784	807	863	766	768	784	781	797	807	845	787	860	788	791	801	790	810	783	760	816	833	829	810	768	758	739	793	819	783	829	766	791	793	760	798	829	748	791	766	792	796	818	803	777	807	779	789	835	795	801	822	744	812	836	819	815	807	779	831	802	804	808	752	818	817	827	791	791	801	812	786	846	795	798	825	803	841	853	811	787	799	762	834	765	780	779	751	815	796	815	818	792	770	788	853	768	764	740	841	766	821	800	759	786	790	779	786	807	799	827	813	815	767	761	842	823	780	842	777	741	846	799	779	855	834	781	857	804	838	817	763	788	803	852	831	800	821	804	783	800	804	819	829	807	797	814	813	819	772	812	802	767	819	820	817	764	788	788	809	792	837	770	856	850	798	775	825	823	776	823	808	800	763	809	793	747	786	771	808	782	803	776	843	821	821	784	804	776	777	788	861	745	770	810	799	816	823	835	818	813	769	789	809	796	857	810	835	771	786	784	785	866	840	844	824	791	757	792	808	775	874	779	855	773	787	753	842	798	799	752	807	799	806	809	815	789	796	793	763	760	800	760	796	765	757	783	834	785	808	804	786	812	780	815	771	818	807	731	843	806	809	791	834	820	810	803	840	806	809	812	789	768	747	831	760	813	748	838	740	808	785	824	762	769	732	833	768	809	777	789	777	785	792	830	759	820	755	752	777	816	804	806	815	807	779	813	821	824	845	791	777	762	760	857	786	784	787	823	760	836	747	840	803	761	843	848	770	796	755	832	763	747	832	819	827	805	804	805	838	831	793	761	799	739	796	778	737	789	825	857	794	771	813	834	819	774	804	797	833	781	802	813	819	759	815	809	816	745	779	835	783	824	808	805	748	825	840	736	768	823	761	809	798	836	781	815	771	780	770	853	767	830	769	778	800	774	726	823	815	793	801	822	787	779	806	800	866	766	808	795	792	782	840	839	771	837	785	818	782	818	807	812	785	780	750	776	783	791	786	841	792	757	777	819	798	783	802	809	757	799	814	799	792	777	789	829	812	765	802	797	773	792	813	791	795	799	731	825	774	792	798	805	775	808	741	791	788	854	822	805	808	780	804	795	815	806	793	815	771	789	794	787	795	809	843	827	795	820	858	772	793	749	767	749	796	743	795	772	801	831	798	806	787	842	852	808	791	820	831	840	776	827	777	805	842	795	787	817	766	786	791	795	805	794	738	804	762
22308	26044	30420	25434	25578	22311	31630	30769	24113	20012	12495	10100	7447	4204	3490	2765	2159	1587	2061	1505	1333	988	867	906	795	851	777	753	694	794	798	669	617	552	516	524	546	474	448	489	450	433	431	419	416	461	408	443	421	440	395	422	389	418	384	404	360	412	372	425	411	392	377	419	389	412	407	382	403	414	380	435	440	382	402	398	376	397	398	393	375	410	387	368	403	362	375	416	373	352	379	396	358	404	409	382	379	408	363	356	377	394	398	388	368	374	387	401	382	377	372	394	406	376	357	366	408	386	428	334	374	373	368	348	386	375	401	371	419	403	386	400	377	379	402	383	374	378	378	378	370	431	364	355	376	383	369	359	364	362	427	404	383	386	384	391	392	370	355	393	404	366	335	373	385	366	381	403	394	370	360	388	380	417	377	395	360	388	415	384	396	357	352	385	367	378	392	402	386	366	351	399	391	376	383	368	394	414	408	385	400	367	376	357	404	406	353	403	382	361	349	368	373	368	376	395	399	388	373	345	400	397	373	376	368	414	400	359	396	383	372	398	377	410	385	359	433	353	399	387	362	415	373	378	383	417	373	397	375	388	419	391	397	395	378	358	429	351	373	379	382	369	396	365	378	380	365	407	336	387	409	438	396	386	405	391	353	402	347	380	356	397	354	392	391	383	374	398	374	365	380	364	377	413	374	375	379	391	360	354	390	392	359	346	399	346	365	361	339	371	386	370	403	379	381	361	372	344	388	372	391	385	386	339	430	402	366	384	381	370	397	384	397	393	378	360	350	375	377	379	378	354	380	378	368	402	409	374	358	384	411	393	361	358	363	394	384	386	347	386	380	366	341	376	351	385	372	380	404	376	371	389	384	381	357	363	383	390	350	382	352	348	381	382	391	371	393	324	356	375	386	428	375	368	353	359	381	380	405	370	342	410	401	347	374	418	397	386	408	376	354	368	397	379	380	372	354	375	365	405	390	381	377	366	334	375	383	393	389	392	379	398	394	409	359	381	379	341	378	366	411	380	411	389	375	423	383	370	408	380	371	371	350	373	377	396	357	372	397	380	389	386	348	402	372	392	420	371	356	361	367	391	394	375	391	399	396	388	370	356	401	371	381	389	380	384	370	365	381	377	397	372	427	355	382	396	378	355	352	372	354	386	379	345	375	371	392	386	372	373	371	410	386	397	371	382	351	375	364	401	376	382	375	347	378	431	342	370	402	396	417	364	375	368	396	427	383	373	389	362	354	398	363	389	372	368	379	361	360	428	389	386	412	375	382	344	372	376	410	393	389	404	339	379	380	370	387	409	374	367	389	384	385	360	400	359	366	347	366	348	386	391	392	385	387	390	399	402	358	378	390	364	382	376	379	374	365	373	392	374	371	378	357	401	374	412	358	349	403	422	372	354	389	373	371	366	364	335	354	351	330	351	394	402	389	375	358	361	375	403	344	373	382	406	393	369	383	382	366	338	382	380	353	397	378	363	377	399	378	410	406	386	378	376	370	396	394	364	386	386	389	385	395	370	391	405	401	368	405	395	368	377	396	375	368	384	375	390	371	402	390	380	371	393	369	380	378	379	387	358	400	437	374	385	382	421	398	368	367	383	368	392	331	407	398	395	364	364	410	348	392	385	339	383	389	352	388	378	369	404	396	387	391	378	412	391	387	417	399	379	402	359	360	359	385	391	394	374	393	368	387	373	391	384	347	343	383	359	380	366	369	381	403	370	384	398	385	369	385	391	351	413	398	376	353	371	399	390	390	378	371	407	384	348	388	403	366	381	401	417	399	383	342	403	365	397	360	409	392	381	403	403	404	400	396	389	431	382	379	395	374	400	398	399	367	345	404	379	395	365	366	395	355	372	401	358	379	363	397	344	352	431	383	383	381	358	341	393	379	385	389	379	382	366	359	360	421	416	357	372	395	365	368	365	361	368	375	409	407	365	404	389	363	389	371	387	386	360	381	391	372	395	384	374	405	388	364	365	423	365	369	355	367	372	388	378	401	379	333	353	386	394	362	385	387	348	373	386	401	338	391	408	416	387	366	378	384	406	393	359	384	385	392	370	393	359	394	389	370	413	385	351	364	365	413	375	400	376	396	370	389	398	371	402	384	396	384	336	380	389	374	356	388	378	386	399	361	384	380	399	364	347	416	363	385	413	359	403	353	389	382	414	390	409	377	399	356	375	408	375	366	376	347	359	394	413	388	360	372	370	360	382	398	412	382	399	349	366	376	360	354	399	402	330	408	384	417	423	363	395	364	414	346	362	413	388	404	389	399	353	351	363	417	370	407	359	403	417	363	348	354	392	377	385	365	382	349	371	368	347	362	385	356	342	364	403	350	384	374	378	342	366	351	371	361	406	369	343	364	354	349	366	382	389	417	367	383	395	372	365	344	402	372	389	396	392	378	365	389	349	416	358	364	351	403	391	387	375	343	425	396	369	392	368	371	375	347	351	360	353	369	390	356	367	386	371	367	377	423	422	357	436	387	349	349	378	386	367	392	383	403	419	396	374	365	391	415	394	403	378	400	371	373	409	348	409	341	359	369	404	384	386	372	396	377	366	354	402	389	402	383	331	349	395	371	426	396	357	378	368	394	354	394	369	388	404	369	364	382	356	377	368	374	383	384	368	365	367	376	390	352	408	371	375	371	393	384	364	393	353	409	378	375	389	366	377	378	379	411	401	384	389	396	369	365	375	345	358	365	354	390	324	387	355	374	367	332	417	379	388	420	372	406	363	357	401	363	362	362	393	415	397	419	356	386	387	375	407	369	366	393	407	398	383	387	375	349	359	405	365	374	361	425	396	391	363	391	362	368	381	396	385	380	397	373	384	402	383	360	357	381	362	429	382	394	389	368	354	375	331	357	403	377	367	366	383	393	357	376	398	354	379	400	371	362	346	383	342	398	373	349	377	401	388	392	419	369	413	409	371	400	360	404	404	389	364	431	362	389	414	368	352	402	381	344	383	357	369	384	369	358	399	393	369	397	357	409	380	360	391	373	361	398	418	382	356	355	380	407	388	351	409	379	353	381	386	376	428	384	383	351	360	365	363	367	424	355	380	431	360	358	372	372	402	404	392	361	396	364	360	391	382	387	379	381	380	398	394	355	405	401	390	432	363	390	389	390	377	350	361	416	370	381	387	389	382	393	357	341	391	383	403	395	384	357	341	402	401	392	370	388	356	380	387	380	370	370	375	385	386	355	396	394	398	358	387	412	396	375	409	363	370	386	383	392	361	406	405	369	397	380	387	360	362	346	387	383	399	396	341	386	375	380	372	350	363	381	365	390	386	347	381	396	405	381	367	366	347	329	381	380	362	376	366	391	383	413	385	405	392	380	390	365	395	357	429	352	388	380	382	368	380	371	382	366	398	380	348	364	387	372	381	394	374	359	349	378	381	370	360	352	407	429	367	386	403	352	395	375	403	377	374	416	385	373	384	397	360	428	395	426	379	404	410	416	371	367	398	353	415	380	419	389	387	409	376
14667	21675	26809	27218	31778	33114	48020	45881	41490	38556	31306	30449	25066	17909	16136	13563	10790	8620	8177	7749	7010	4936	4697	4296	4143	4287	3927	3506	3421	4192	3968	3189	3165	2291	1900	2132	2131	1878	1543	1476	1315	1249	1251	1183	1308	1492	1333	1148	1065	1110	1110	1159	1068	1057	1117	1066	1049	999	1008	1025	986	981	1056	1041	1071	996	1037	998	961	961	1041	1061	1187	1121	1038	998	1004	955	954	968	962	959	942	904	970	953	942	1008	1005	1006	979	998	895	964	872	911	920	926	875	967	877	904	910	912	932	908	899	916	904	904	897	922	972	907	907	978	902	904	902	905	981	946	917	893	977	882	863	880	925	859	900	903	855	941	972	867	921	910	946	912	939	953	858	926	935	885	906	901	894	894	905	866	934	986	932	831	912	942	949	876	944	919	900	957	937	919	901	875	867	949	942	899	892	956	899	918	872	910	1009	866	919	928	913	880	930	902	871	930	890	920	897	847	921	904	900	917	920	935	895	875	883	902	917	909	918	894	880	865	970	938	891	934	921	941	924	951	946	906	890	921	914	891	934	896	906	908	975	911	916	920	870	928	966	964	927	976	873	941	920	940	920	888	890	962	910	933	906	942	890	975	892	865	912	953	940	931	855	896	927	850	929	831	891	987	945	945	949	891	913	898	945	922	918	922	916	945	863	867	831	922	958	886	872	937	924	931	909	911	898	910	973	928	947	924	924	917	945	921	988	834	977	911	922	973	953	951	925	871	876	971	896	956	877	914	916	958	957	938	910	921	974	972	903	885	877	971	872	969	962	901	962	897	921	886	950	894	902	899	937	939	879	931	894	956	892	933	919	937	909	923	958	931	888	926	897	949	917	930	929	902	939	922	892	899	950	847	964	897	867	928	958	865	940	960	905	887	939	990	904	920	944	897	954	942	918	924	926	882	925	948	972	863	936	949	938	921	930	923	915	899	934	933	949	837	909	894	948	958	882	905	889	884	910	914	863	859	908	915	899	923	932	921	933	972	935	902	948	856	913	900	960	935	974	855	962	904	934	975	928	911	912	919	936	937	922	919	918	920	909	929	867	900	918	921	912	918	919	937	952	909	913	915	931	919	900	956	926	917	849	897	912	870	916	925	940	904	893	946	895	942	922	936	930	917	924	872	915	868	928	974	919	915	882	894	858	895	871	971	928	870	913	940	961	904	914	973	915	930	910	934	883	875	932	897	923	870	932	961	952	926	994	899	985	922	929	874	947	960	856	882	897	945	966	870	870	913	899	895	908	926	894	953	921	934	956	934	885	936	948	896	974	958	895	890	847	878	918	973	903	905	895	911	913	934	943	931	939	907	938	941	896	905	929	866	904	958	936	971	867	906	900	970	963	929	876	939	877	957	982	935	969	929	878	910	911	930	924	904	911	917	927	932	938	916	855	883	891	899	920	919	917	860	948	972	968	889	953	937	973	927	850	856	867	938	951	930	920	961	878	910	886	887	908	870	909	916	921	936	924	947	945	889	877	925	929	952	965	887	896	939	922	894	922	910	893	964	939	932	913	933	930	915	969	896	928	899	929	905	910	893	921	985	868	876	920	905	920	964	962	943	918	906	929	907	917	910	907	979	919	894	887	912	862	916	947	942	941	912	952	907	830	858	860	887	919	927	917	943	952	882	943	939	891	920	906	913	977	939	932	972	933	930	883	899	944	890	879	935	925	887	898	997	953	915	876	903	897	969	920	903	946	901	906	950	879	897	936	885	945	923	951	890	948	900	886	919	920	895	940	938	862	883	868	946	931	862	882	902	881	932	908	927	937	970	945	910	972	924	903	956	883	931	872	853	956	937	967	940	946	921	925	937	919	945	928	897	920	928	885	943	930	952	922	901	978	917	933	913	921	888	957	926	908	940	927	923	885	894	901	913	921	919	969	962	906	934	869	948	947	918	942	917	845	847	930	916	918	922	932	921	910	894	922	921	911	897	911	923	920	901	951	897	888	896	874	955	900	890	921	953	859	932	922	930	929	915	930	933	893	951	892	941	916	994	937	914	893	938	932	898	934	915	983	904	913	884	933	877	943	912	910	921	908	871	935	908	934	938	939	905	920	907	858	914	968	889	922	880	852	912	982	931	902	887	885	875	886	903	942	962	936	920	936	908	881	877	913	951	903	907	947	924	900	930	893	914	944	885	887	941	948	888	906	927	916	955	937	913	960	925	929	914	906	871	880	892	917	926	929	897	927	932	898	947	969	930	959	895	895	963	907	943	920	946	954	960	930	938	924	924	933	880	947	940	931	940	939	852	900	962	964	912	939	924	904	893	883	874	906	959	893	898	918	917	879	920	895	916	969	920	918	882	894	890	894	877	969	894	952	911	876	932	907	899	930	879	911	899	869	920	932	833	887	961	865	902	923	910	897	877	939	931	936	925	909	870	882	957	952	950	957	930	916	949	924	900	876	869	882	905	921	895	962	977	934	924	957	912	960	909	945	920	912	899	909	946	894	975	938	916	892	921	988	930	910	862	919	897	944	943	884	920	898	940	898	934	901	897	909	932	911	861	969	942	907	935	967	921	935	905	934	924	946	953	963	948	926	915	914	937	923	933	940	944	872	927	923	879	905	946	899	897	944	911	894	913	953	947	904	877	912	906	898	879	890	917	889	850	889	938	912	909	871	950	915	891	957	897	906	865	903	905	885	886	938	900	943	947	954	832	896	900	899	871	893	956	914	874	927	889	900	940	884	947	899	886	929	969	862	932	926	907	963	928	897	967	901	915	868	907	929	936	919	902	947	935	936	922	904	950	874	907	921	900	952	893	946	945	952	924	957	923	924	936	965	960	949	928	970	913	905	974	911	912	863	927	941	936	955	851	917	876	916	904	943	873	905	945	936	916	979	931	920	889	909	883	895	934	941	900	917	957	923	919	870	959	909	879	853	957	926	966	919	876	979	934	886	950	912	909	884	910	914	894	902	913	951	928	927	936	930	896	888	920	935	884	886	943	895	890	963	967	965	917	949	931	905	926	954	891	915	916	931	884	884	951	828	930	883	917	946	905	925	960	942	931	932	927	895	907	928	939	918	953	858	927	918	905	860	895	899	936	901	913	874	959	925	967	918	956	936	926	953	959	913	944	929	898	916	932	896	866	902	929	904	955	901	931	917	875	898	948	847	920	907	955	919	951	886	904	905	933	900	961	902	935	968	953	908	944	909	883	929	894	899	930	955	916	890	915	928	951	905	919	893	943	858	885	942	933	903	880	909	904	950	907	911	904	927	927	842	869	967	898	919	940	889	899	932	907	917	922	906	912	871	865	918	998	930	959	957	936	971	934	907	897	913	877	879	920	909	926	891	911	934	966	926	983	945	942	969	957	874	947	896	905	939	909	915	868	954	932	937	953	868	896	929	825	883	892	854	898	919	974	895	966	933	908	919	971	954	878	879	924	912	927	882	935	913	897	956	888	950	899	888	913	907	892	956	916	884	884	879	931	954	969	873	951	864	914	972	935	937	946	908	910	922	914	948	915	940	871	928	930	935	897
31770	32989	34001	30556	32507	29059	38926	39727	35194	31450	22179	19164	15071	8234	6619	4515	3807	2655	2752	2752	2118	1394	1239	1197	1131	1150	1010	842	1015	944	1050	793	814	672	626	593	598	555	429	425	400	357	390	347	411	466	363	328	315	302	362	362	362	332	310	343	331	303	351	322	312	318	323	323	321	328	321	310	306	314	311	334	382	340	324	357	344	310	285	320	308	302	301	318	314	305	330	327	298	318	314	298	331	326	309	279	321	300	299	270	294	337	317	311	297	277	301	326	311	305	291	298	272	320	279	311	319	283	303	288	284	288	293	261	315	286	319	308	329	309	257	293	269	285	261	311	312	326	241	298	304	306	291	275	314	301	270	283	293	317	261	305	326	341	304	301	293	252	298	288	314	312	262	317	322	310	305	303	297	332	331	282	294	316	303	288	309	298	304	308	303	328	351	310	303	291	313	308	308	298	311	290	301	327	275	304	280	300	272	280	291	308	290	302	311	295	335	311	330	296	256	295	331	312	311	306	276	289	299	257	289	288	316	281	264	308	325	276	294	289	315	302	324	312	296	313	314	288	314	313	300	323	337	275	297	306	306	322	296	317	293	332	272	304	297	307	295	312	292	278	282	317	287	294	283	264	328	317	328	276	283	326	334	316	285	338	302	290	281	309	252	296	320	295	292	289	308	298	309	328	312	311	283	314	283	317	300	334	306	291	266	303	279	305	288	279	296	289	301	300	327	275	312	305	295	300	317	301	287	305	273	266	292	269	300	282	274	305	305	290	292	317	319	274	307	300	313	332	294	293	306	281	303	322	304	297	312	325	291	294	287	321	291	274	296	285	268	270	315	281	292	314	324	305	315	292	317	308	277	293	299	304	318	329	330	295	296	307	284	272	306	308	300	316	321	295	288	307	293	305	313	303	324	314	300	292	297	323	290	273	272	340	317	295	264	297	319	308	300	295	304	330	326	315	291	292	317	292	289	291	288	301	309	285	286	290	272	303	311	294	323	305	296	303	293	301	286	294	302	300	290	279	289	323	314	298	313	296	296	289	304	276	324	290	297	277	293	322	331	300	301	310	285	276	302	292	312	278	319	285	313	314	297	316	281	317	301	281	295	315	302	333	293	298	288	265	300	322	319	306	305	294	324	307	279	293	291	276	345	272	293	313	295	278	303	313	298	308	282	299	322	297	286	300	326	313	280	295	307	309	302	295	289	307	278	310	290	300	316	297	294	288	295	326	284	297	319	325	291	293	297	269	319	305	316	322	303	293	275	312	270	285	294	301	294	254	282	307	309	307	299	314	317	320	336	316	336	309	267	291	318	296	301	305	318	285	299	320	281	286	309	283	311	307	283	301	286	293	291	280	288	299	286	310	303	325	305	315	319	303	298	322	305	299	285	304	280	296	314	305	279	296	284	286	272	290	296	270	323	321	280	307	293	318	292	299	273	301	300	336	295	306	302	266	288	330	316	291	288	305	355	298	331	285	308	290	291	276	281	313	322	300	310	299	313	294	322	313	285	294	284	310	329	262	296	283	303	317	317	276	299	342	294	286	330	284	311	315	304	292	256	303	290	300	344	294	293	305	319	310	285	238	289	281	292	281	333	316	361	307	329	289	261	320	320	327	284	305	303	280	314	305	312	305	312	296	274	321	295	292	263	287	293	305	306	298	269	295	318	323	308	293	275	294	265	293	323	313	303	292	323	316	305	333	300	296	286	311	307	333	297	282	298	283	319	325	277	295	317	286	287	296	274	258	308	293	310	308	276	285	319	318	277	320	289	298	297	296	301	280	298	303	305	305	286	317	300	294	280	312	294	292	305	279	282	321	291	292	293	305	278	325	330	328	324	328	288	323	316	307	312	272	307	293	332	290	328	290	281	334	265	282	331	286	262	292	298	300	317	327	306	311	295	279	312	333	301	298	299	289	273	310	303	278	337	295	270	293	306	327	287	295	330	309	327	319	289	291	280	278	323	327	304	282	309	323	274	315	282	288	291	294	301	282	291	325	290	304	322	289	333	322	330	296	275	282	299	315	321	323	300	287	294	325	317	324	314	317	274	309	283	291	283	263	332	300	307	326	275	308	259	281	284	340	295	316	294	297	292	308	304	299	303	309	311	295	322	305	317	320	275	281	301	284	292	306	334	269	290	276	288	309	299	304	307	302	283	296	295	273	312	315	300	344	320	310	280	318	315	276	297	328	293	309	273	320	336	298	346	296	293	300	298	290	312	276	314	312	308	289	283	289	328	324	277	306	269	290	321	276	324	307	276	308	313	290	303	300	295	305	275	298	309	277	279	310	310	259	287	303	299	279	308	329	326	312	278	307	298	289	323	311	268	295	262	339	302	277	298	298	300	295	283	330	358	331	296	305	276	293	315	267	342	311	311	281	338	272	292	260	301	321	313	272	276	324	320	314	299	301	325	266	302	291	358	272	287	265	323	319	303	315	328	276	290	316	306	275	300	283	282	313	286	295	326	317	343	286	302	308	335	292	309	287	314	304	275	272	326	299	293	312	306	303	287	302	300	283	318	281	293	272	344	293	291	303	306	325	322	329	307	275	286	314	271	326	270	299	305	301	310	309	313	311	285	274	315	303	324	312	278	308	285	259	289	304	294	302	296	270	298	314	293	287	324	318	292	274	319	296	308	283	317	282	332	294	287	297	314	317	295	325	324	298	297	298	294	266	275	333	294	279	300	295	308	312	297	293	279	336	321	316	296	280	307	263	279	293	320	299	277	273	282	296	276	270	308	321	307	282	295	298	333	307	321	293	298	298	308	300	309	300	298	322	297	279	277	270	288	293	302	311	315	301	303	293	294	300	296	314	315	296	279	328	299	296	296	284	277	290	294	331	281	317	324	263	337	308	347	314	295	310	304	298	293	267	301	325	294	321	287	318	311	286	310	297	292	309	300	305	315	277	321	285	308	304	265	302	301	296	276	294	297	304	290	267	313	303	316	299	270	298	309	313	289	294	302	284	284	285	302	271	306	302	272	290	304	274	329	283	267	303	288	284	286	327	333	316	286	298	300	287	345	281	306	245	293	274	296	316	307	301	311	308	313	305	291	281	294	309	325	285	288	281	308	287	279	290	317	313	311	329	311	280	304	322	349	302	270	303	299	275	302	316	279	304	299	311	278	324	291	312	330	304	287	302	312	277	307	331	288	288	294	326	298	331	283	243	281	257	294	304	292	336	335	319	303	284	307	303	264	295	318	290	327	326	314	293	305	262	305	321	298	312	310	285	321	308	292	278	296	312	292	288	322	321	326	314	297	333	313	296	286	345	296	297	302	266	321	312	284	258	311	326	304	305	304	299	298	287	279	295	325	295	327	304	275	313	337	320	310	304	297	309	309	297	296	300	299	293	312	319	314	314	306	275	290	305	322	280	365	278	309	327	279	296	298	331	303	291	299	316	305	296	314	298	328	315	318	297	303	295	296	295	288	268	287	296	303	317	303	288	327	289	291	321	290	313	298	315	272	326	298	274	288	282
19736	26754	31277	33433	38081	40469	52681	51440	49832	46202	39915	39553	34963	26120	23582	19869	17313	13030	11891	12605	10965	7963	7229	6497	6674	6719	5817	5165	5686	6141	6022	4673	4905	3249	2813	3004	3214	2528	1874	1612	1427	1317	1341	1260	1706	1856	1231	1021	1042	1017	1086	1239	1111	1000	1013	952	965	954	897	911	922	897	895	816	846	850	893	867	875	900	860	1005	1258	1066	895	856	903	769	802	774	812	764	811	786	824	757	826	807	755	782	769	820	759	746	742	748	763	723	715	699	736	722	682	765	724	727	755	735	751	734	776	729	711	701	777	697	673	780	703	743	759	701	770	750	788	743	683	704	669	757	737	696	734	743	760	760	736	744	723	764	723	703	726	733	706	720	707	713	765	758	755	686	715	742	710	776	743	760	742	715	757	745	701	745	750	748	746	729	730	735	732	707	739	651	685	730	710	713	695	738	727	703	706	739	692	729	758	715	765	685	737	718	701	701	713	701	762	723	710	716	696	717	758	695	754	700	779	747	785	648	784	694	779	730	720	720	687	698	733	710	674	747	751	756	727	708	723	728	711	661	726	742	728	742	749	696	729	716	753	728	723	762	705	765	732	750	671	757	744	688	694	732	739	733	713	737	733	732	715	698	719	707	748	727	725	744	699	737	745	714	729	741	710	676	707	738	734	730	725	755	712	717	731	745	715	748	739	734	746	689	774	737	694	721	729	758	733	723	729	719	750	734	745	733	716	709	703	745	765	701	731	772	730	790	703	750	736	751	743	749	710	667	731	693	721	710	730	794	691	723	730	721	685	681	727	731	720	704	741	736	674	695	711	706	722	765	733	690	690	703	721	699	701	674	768	726	679	725	728	731	741	729	700	727	690	709	787	717	729	749	673	689	811	706	734	725	733	740	733	707	691	727	696	736	745	755	730	745	680	766	757	724	708	728	716	705	688	738	713	693	703	766	707	762	660	715	738	699	734	716	675	685	735	729	739	719	706	693	726	723	709	720	748	728	681	734	691	738	662	710	694	742	762	714	744	718	706	728	717	712	653	760	716	701	714	672	681	717	662	740	780	744	735	708	741	717	739	753	733	709	733	766	725	719	715	709	732	755	726	726	696	734	733	776	749	716	740	742	802	697	779	671	744	702	662	680	697	757	735	746	751	726	717	731	700	758	696	761	733	720	756	761	727	703	737	768	744	723	744	744	747	717	682	709	735	734	720	748	709	739	701	762	761	772	726	769	706	741	754	752	724	700	714	752	706	717	689	688	722	697	677	683	698	722	729	762	738	684	718	727	692	735	753	706	682	726	708	700	749	721	679	721	690	727	724	730	739	751	711	772	711	733	656	737	782	694	731	741	715	742	718	762	738	734	705	727	711	728	760	726	758	709	710	752	708	738	657	785	710	766	734	748	708	753	694	703	734	748	704	714	675	711	719	774	723	743	738	700	685	739	791	766	716	708	658	724	732	708	750	713	701	672	695	755	731	717	700	772	705	697	738	701	748	738	740	691	738	723	742	700	688	733	728	712	709	751	757	706	821	722	726	725	702	735	717	715	735	732	719	793	744	736	776	718	745	746	762	713	749	684	708	703	720	718	736	768	751	728	723	708	761	693	738	709	737	732	708	731	695	737	732	738	714	731	686	752	751	742	763	731	696	750	711	760	760	724	704	737	718	705	715	738	704	720	721	739	688	682	674	744	673	730	696	678	721	704	711	763	749	765	729	699	706	730	715	736	707	714	706	690	747	687	726	725	759	722	683	694	697	709	697	689	731	742	752	718	708	704	731	720	730	751	737	693	706	721	690	710	740	716	739	754	690	751	710	747	730	739	685	706	697	743	708	733	695	696	721	705	720	752	717	727	711	680	748	710	682	681	757	751	722	737	715	718	700	715	747	796	750	740	737	728	698	738	654	743	727	725	740	760	716	785	711	729	705	722	737	718	732	747	715	723	726	708	719	734	708	717	709	758	742	745	737	724	690	717	668	756	729	747	764	769	754	705	726	744	718	699	747	714	731	760	720	709	779	691	728	743	729	746	742	760	676	698	716	768	755	752	695	706	720	700	727	680	763	753	762	733	765	731	721	736	723	752	732	707	704	724	723	735	726	730	661	727	739	778	737	708	699	696	720	674	653	748	711	737	770	706	674	731	716	686	750	701	754	706	734	724	718	745	692	734	636	633	713	700	682	759	754	735	720	729	710	701	719	722	778	727	758	792	752	706	730	730	705	701	730	729	737	725	731	711	754	746	722	759	691	749	737	727	681	720	740	768	694	726	755	757	762	732	746	726	738	730	761	738	677	709	725	778	784	727	750	735	759	724	723	767	744	686	682	751	712	729	752	694	775	697	704	713	706	773	731	740	746	731	665	718	724	809	733	759	695	736	657	729	768	731	718	722	673	663	694	728	687	717	732	730	702	726	750	769	713	746	713	735	689	746	736	753	724	737	701	707	720	755	668	747	759	686	703	703	712	700	773	700	716	691	724	718	689	745	726	698	713	710	743	696	761	751	730	667	703	734	740	780	708	761	743	739	703	768	727	711	711	668	713	765	717	742	739	707	707	703	698	681	687	734	755	704	739	749	744	720	737	728	763	733	745	702	668	775	683	701	682	736	741	739	701	729	771	719	740	727	722	747	725	715	667	702	711	694	725	703	762	697	766	719	767	692	715	726	711	686	731	720	712	766	732	740	708	712	729	715	701	743	688	744	729	740	729	721	745	730	761	753	715	668	703	694	775	756	735	749	707	746	743	710	690	742	748	714	665	674	694	732	730	746	709	664	717	753	753	721	759	775	675	707	705	708	703	703	720	738	767	702	707	740	818	743	749	736	746	725	781	743	714	707	722	731	772	771	689	723	727	709	718	737	717	763	749	749	727	722	730	748	715	709	700	693	717	673	683	709	685	693	748	703	737	748	691	771	755	677	695	755	744	684	714	708	707	658	705	711	729	744	718	744	719	674	743	732	735	698	717	759	705	694	734	757	756	687	745	732	749	711	677	711	755	700	704	757	712	731	728	722	724	738	738	745	799	757	656	713	723	723	733	724	749	730	770	761	710	732	691	761	734	739	718	722	699	728	721	715	714	719	720	779	720	724	744	707	691	690	746	691	727	692	718	708	736	754	712	720	670	763	728	727	723	665	702	700	764	718	731	717	746	680	761	720	694	761	739	767	734	713	693	703	734	740	731	690	723	690	725	727	693	700	708	702	734	722	697	704	688	689	669	749	759	709	736	704	717	725	714	720	733	739	730	746	729	764	694	703	717	726	721	698	774	722	760	707	765	705	716	697	759	733	722	733	702	720	693	761	683	700	657	708	690	681	769	742	693	679	711	691	713	667	705	747	721	731	690	691	705	693	755	694	685	735	759	751	706	668	708	690	733	776	746	704	727	730	720	759	733	768	732	707	697	698	699	741	750	722	774	753	708	754	739	731	721	749	730	770	687	758	770	789	772	766	705	724	695	768	689	730	698	752	698	705	727	731	780	693	796	742	765	703	731	712	741	697	726	696	695	670
6030	5580	6043	3332	2750	2304	2657	2410	2063	1735	1443	1257	1045	822	724	670	569	589	474	445	421	426	444	438	416	425	419	408	386	390	360	390	371	325	327	356	329	333	332	359	364	298	303	323	323	334	332	341	340	339	300	323	342	313	332	328	324	300	357	303	342	288	315	309	297	344	327	309	345	318	303	300	319	323	345	310	306	293	326	324	331	326	323	324	372	357	318	286	303	329	304	319	314	327	336	321	300	311	331	314	315	328	305	326	309	312	328	320	327	315	325	322	327	297	328	308	336	303	329	293	331	342	307	294	293	305	316	361	322	291	286	296	298	342	297	308	311	305	329	295	352	304	305	307	324	323	356	301	321	319	285	349	332	325	328	314	334	304	316	308	320	303	290	309	326	320	307	314	323	312	325	318	299	318	321	314	330	327	315	315	307	278	333	286	344	295	294	349	341	324	318	313	352	363	346	313	303	352	267	333	285	340	274	340	329	309	319	312	333	317	315	325	300	334	300	312	310	347	329	307	341	297	312	317	307	305	339	332	318	336	334	324	304	295	308	341	313	346	314	316	333	321	326	308	316	306	326	321	316	338	327	299	338	325	300	323	331	315	325	337	340	299	338	324	304	314	316	284	350	339	334	342	321	314	297	323	318	322	355	307	335	289	315	335	326	307	297	295	329	338	285	314	307	309	323	313	361	318	322	311	302	346	334	305	301	326	338	312	329	317	360	296	306	348	328	289	324	309	328	350	288	285	324	339	310	296	330	311	347	333	336	320	305	321	313	318	325	276	330	310	330	306	343	343	352	317	305	317	337	330	318	327	326	338	307	319	324	336	327	322	289	296	298	322	328	311	331	311	334	305	320	337	332	322	318	321	307	319	330	325	320	292	324	341	331	342	351	310	280	312	325	309	312	303	308	309	325	303	322	314	348	307	319	289	314	329	353	317	330	330	287	332	319	300	301	320	289	288	316	333	370	333	333	310	354	332	324	323	350	371	327	332	306	327	310	284	341	325	317	339	328	327	289	338	309	315	302	341	327	297	290	284	284	338	306	319	347	309	340	330	326	299	307	309	311	336	338	294	329	321	325	327	297	317	296	326	340	306	310	327	302	336	324	310	323	299	308	336	360	328	312	319	293	321	352	306	359	327	330	284	315	292	301	322	313	354	346	336	313	337	303	324	302	331	301	294	353	318	336	307	322	301	323	326	327	336	297	310	313	339	366	337	336	288	318	304	290	347	327	318	319	300	328	318	348	342	320	327	322	330	358	337	326	343	322	283	307	325	313	297	335	331	314	306	309	313	322	302	326	314	345	307	306	306	335	328	316	279	322	295	293	330	291	300	262	335	323	324	348	331	296	323	295	324	331	287	307	314	318	319	309	345	277	334	296	301	295	338	340	335	322	346	309	321	290	309	312	298	311	318	308	320	319	334	325	319	279	318	355	301	327	308	312	384	323	325	342	321	327	324	310	316	335	304	316	337	338	336	334	327	332	325	274	332	330	345	333	326	321	317	308	330	299	320	304	302	312	344	324	326	309	327	340	325	320	319	299	325	293	316	329	307	336	350	323	315	327	347	317	276	310	302	328	322	308	285	326	321	316	359	320	302	330	316	345	318	317	340	333	301	337	299	316	307	322	330	302	320	332	313	316	322	333	329	311	327	339	297	328	320	308	349	323	282	324	289	327	322	346	319	294	303	332	325	320	339	298	310	332	363	346	293	333	331	333	307	339	329	318	328	305	299	316	318	345	320	304	320	315	285	320	299	314	308	315	325	301	316	332	327	299	314	289	298	295	324	311	332	321	307	301	310	351	337	319	289	311	322	337	303	326	337	294	343	308	295	343	286	326	301	328	331	267	330	314	319	325	343	324	334	300	308	338	266	326	320	278	339	358	326	332	314	311	279	312	310	319	318	316	337	361	327	342	330	311	328	334	350	341	303	331	325	316	338	299	317	281	328	343	329	317	340	342	322	349	340	280	341	298	317	333	316	315	314	307	341	301	363	314	317	335	350	311	351	312	358	353	302	342	368	343	309	321	310	292	304	340	272	293	325	314	299	316	321	330	333	304	322	307	310	333	330	355	349	326	289	306	324	339	310	338	318	316	360	355	317	299	321	297	302	330	318	331	298	316	306	328	296	362	337	334	316	299	316	324	313	323	319	325	307	321	329	320	331	286	323	325	300	316	328	334	310	333	316	332	311	273	325	322	321	342	332	320	299	295	340	345	303	316	299	330	347	306	329	369	317	305	323	345	320	326	321	304	279	312	312	318	305	347	323	327	302	336	320	349	326	323	319	301	265	334	367	324	361	329	306	331	299	298	319	309	356	343	302	315	332	281	325	296	328	344	334	345	306	344	300	323	313	335	340	340	345	330	317	301	315	340	297	304	298	340	313	337	337	324	343	307	289	306	273	331	312	312	332	336	334	300	354	284	298	344	307	282	318	331	300	308	295	323	357	375	298	311	353	308	333	330	309	306	334	295	330	317	314	312	320	324	340	284	305	339	359	342	322	298	314	324	312	333	330	304	315	367	333	315	305	307	305	331	328	302	319	308	311	301	320	315	321	329	298	310	331	331	337	299	304	333	296	314	356	322	344	328	346	306	336	340	317	309	315	326	303	354	324	310	328	343	316	307	314	342	302	348	303	349	320	314	325	345	282	303	348	309	349	319	311	317	316	299	334	299	330	291	304	294	357	308	318	319	305	275	308	357	343	268	280	303	313	319	341	316	305	294	316	282	313	330	311	313	316	321	309	319	313	292	285	348	321	300	312	335	320	280	298	301	314	322	289	283	318	326	329	324	311	331	338	326	316	316	333	306	303	336	349	314	314	335	327	347	320	313	314	330	300	306	300	324	316	314	293	301	338	286	314	315	314	313	319	328	343	330	343	309	283	317	324	337	346	315	320	285	318	302	283	307	333	336	332	307	296	296	327	303	304	310	313	313	321	304	316	302	319	309	317	314	328	317	335	324	327	346	316	350	308	300	313	355	320	296	343	308	284	352	350	328	333	333	317	347	300	315	331	308	302	332	325	307	319	324	339	321	343	301	346	319	316	341	317	322	290	317	346	309	324	346	305	338	332	312	292	305	271	315	331	305	335	317	328	298	311	317	311	332	320	322	306	318	361	325	312	328	323	339	298	317	306	348	293	324	327	313	316	352	320	314	324	293	313	308	329	312	331	320	346	345	290	331	323	304	299	295	309	313	309	330	313	305	258	332	307	301	306	342	311	317	323	346	341	297	287	296	341	323	313	299	314	316	321	342	303	331	331	317	320	300	282	300	321	313	354	294	346	323	323	330	327	330	297	323	340	348	332	321	295	339	351	331	297	309	307	356	324	300	302	323	314	334	283	308	336	310	343	276	307	326	300	317	336	338	276	330	297	314	335	327	320	337	314	305	360	334	312	332	331	315	301	325	350	333	330	297	325	295	318	298	323	354	337	331	322	307	359	311	304	310	354	349	316	297	348	309	315	306	339	310	288
4850	7340	9426	7913	9281	8867	11639	11759	10229	8870	6992	6269	5051	4078	3629	3047	2819	2437	2224	1976	1759	1669	1561	1577	1653	1640	1447	1298	1231	1195	1156	1098	1083	1022	1023	948	913	866	879	857	848	866	846	865	791	868	856	865	855	828	818	889	812	840	838	761	811	766	821	835	814	759	855	891	797	846	843	819	780	886	858	848	805	818	801	849	829	855	778	826	859	801	835	830	773	815	809	785	763	835	856	788	807	791	785	782	772	775	821	774	812	821	818	758	741	823	786	808	776	833	833	845	819	789	789	788	819	779	797	790	783	792	800	855	792	769	833	848	796	782	775	819	793	780	824	805	813	819	828	793	850	878	805	779	778	830	797	810	779	768	785	804	826	772	765	792	826	804	761	790	798	780	804	779	823	813	825	826	828	833	788	790	814	801	790	792	790	805	784	784	794	797	784	821	769	888	802	805	754	823	793	776	762	799	788	794	797	771	683	780	838	822	795	804	800	773	745	773	799	761	758	779	738	845	799	747	782	811	786	822	841	773	766	836	800	803	718	816	829	783	812	816	752	765	819	783	838	819	835	781	806	763	833	805	804	788	789	809	825	814	823	803	803	795	819	807	793	780	778	800	795	809	772	809	782	822	831	822	772	816	823	827	845	795	809	782	799	795	773	746	786	814	833	840	805	823	753	803	796	789	740	795	806	809	770	823	721	812	756	793	786	806	829	757	836	808	800	795	799	748	752	813	763	794	813	803	813	826	781	827	791	802	825	788	833	797	813	743	829	853	789	733	805	795	822	797	779	762	787	802	787	750	760	839	796	753	820	836	809	848	819	833	792	735	779	861	808	757	782	831	834	794	820	854	735	808	770	749	793	822	786	768	785	780	840	770	801	775	791	837	796	801	808	766	827	813	806	795	787	726	797	755	788	783	779	836	766	807	827	813	771	774	788	784	793	812	759	807	821	823	798	793	784	769	793	832	772	790	850	762	859	805	800	835	809	755	777	749	790	792	801	785	825	859	808	745	785	783	776	780	784	811	783	774	794	747	744	757	769	798	787	795	815	767	808	757	794	789	730	800	833	788	753	792	791	866	803	757	793	813	830	773	780	815	752	825	785	826	807	734	750	816	809	809	784	806	860	808	762	770	795	781	840	788	808	786	795	759	793	807	754	772	818	796	792	807	770	794	773	788	794	802	822	811	772	803	831	806	794	771	788	769	811	837	797	812	748	865	808	833	782	825	813	842	787	778	813	767	813	815	798	765	822	810	827	792	798	791	805	799	765	798	796	791	812	774	766	770	744	784	789	801	816	800	803	764	796	806	772	786	826	768	809	794	800	791	771	795	819	813	813	742	804	826	842	766	804	769	775	774	811	810	826	808	835	830	776	791	786	824	733	782	790	773	839	744	832	821	812	783	807	788	808	849	797	834	784	785	801	776	805	848	807	826	746	792	843	772	772	790	793	790	791	834	772	702	810	781	835	852	814	789	795	786	735	785	836	778	786	741	810	776	812	790	818	785	789	831	789	778	811	788	768	787	773	776	785	847	764	769	783	754	770	820	774	788	777	780	779	762	804	847	769	809	794	783	798	802	781	809	770	826	835	823	835	781	822	836	757	813	827	830	813	781	810	827	797	806	754	777	757	828	790	783	820	719	823	799	811	793	817	762	836	835	794	807	801	802	828	785	786	836	770	811	799	809	767	796	817	832	813	830	821	807	808	818	815	805	736	758	847	785	867	791	830	798	801	807	828	835	784	781	771	818	799	820	820	776	770	769	816	797	785	805	792	778	775	800	820	815	795	770	774	796	773	790	844	751	818	820	804	792	771	788	803	820	806	770	810	800	784	751	765	777	781	753	830	843	788	764	863	799	765	796	756	807	788	819	820	828	807	858	816	806	769	851	778	767	775	830	801	798	821	826	784	772	834	813	765	814	738	812	775	798	791	783	774	801	785	728	784	780	775	810	758	817	815	700	790	789	831	799	770	822	799	772	760	780	770	778	783	807	780	778	759	836	751	782	806	814	809	809	813	783	806	816	823	835	766	765	822	784	800	760	762	830	757	827	785	774	801	752	805	854	805	842	842	855	797	803	802	778	766	815	804	768	778	819	790	757	823	822	791	779	865	792	738	778	824	790	835	805	769	758	750	835	811	820	783	798	777	785	789	834	787	785	759	790	789	772	772	838	777	791	777	790	810	759	765	767	759	815	817	836	833	824	757	834	797	794	802	798	802	787	830	787	794	734	801	787	766	860	801	728	826	808	793	805	844	758	796	783	781	797	807	792	820	788	783	825	778	793	766	808	821	766	769	737	837	832	810	761	833	815	772	851	799	767	787	816	801	773	749	839	785	849	816	799	823	787	827	754	812	773	797	787	793	825	830	802	771	775	783	804	776	781	837	794	796	794	789	788	792	788	776	762	822	813	773	786	769	795	802	778	805	849	839	788	853	785	797	828	777	740	808	795	786	819	725	830	796	807	792	785	800	775	843	791	820	745	758	824	804	793	813	784	816	792	826	810	801	776	807	803	779	828	841	811	771	806	820	758	809	766	812	790	797	786	753	844	788	773	781	754	785	776	762	795	815	775	821	827	774	758	818	805	792	794	822	819	797	790	780	814	853	789	811	764	745	752	774	760	860	747	783	835	754	749	745	786	831	831	787	794	801	742	771	832	777	780	781	801	842	783	764	814	783	802	812	785	840	803	808	782	829	786	780	753	808	762	770	793	775	815	789	817	833	779	799	789	767	785	756	797	798	823	836	755	740	795	781	801	798	806	788	815	791	757	811	787	858	776	748	788	779	803	849	813	777	782	789	776	739	797	835	840	792	806	777	823	783	799	777	817	765	784	856	813	774	785	802	750	809	812	762	796	769	762	823	798	812	764	751	751	782	809	802	859	802	867	785	789	807	805	761	833	804	796	821	788	824	752	763	865	804	789	786	777	810	768	757	843	812	787	819	782	763	815	779	776	769	811	823	760	828	808	776	819	801	748	815	794	833	806	730	786	852	810	798	805	799	770	786	805	796	842	786	826	797	742	818	788	838	755	836	774	797	807	817	838	761	813	785	815	760	817	774	747	803	805	762	792	760	765	853	822	777	816	795	836	796	794	804	771	763	758	776	766	780	822	733	788	802	815	768	780	824	799	821	768	825	767	792	812	793	784	792	856	783	802	828	780	821	790	817	823	771	809	818	764	749	840	811	774	814	780	768	761	781	758	810	787	795	800	800	791	786	806	756	786	835	802	793	769	790	765	743	880	841	814	781	793	765	804	800	795	767	779	798	789	780	865	772	818	761	804	810	848	792	793	817	806	782	817	711	819	822	762	830	790	783	827	760	819	803	798	783	784	794	777	808	759	833	815	771	794	783	870	844	781	851	811	779	820	852	792	780	785	782	748	821	802	758	816	784	782	779	795	769	773	804	756	769	800	837	776	812	792	841	826	860	808	821	800	818	793	809	813	859	772	808	805	815	840	739	819	765	782	799	780	791	790	833	815	842	810
22987	27893	31132	25655	26496	23613	30159	29441	24529	20543	12832	9790	7000	3836	3369	2525	1924	1762	1428	1324	1176	1040	928	873	882	834	730	670	731	755	694	608	586	555	556	516	514	471	479	434	448	429	417	442	438	436	396	422	429	424	431	424	442	393	411	401	431	430	425	377	428	388	406	387	379	410	388	389	369	422	422	394	409	404	396	423	377	390	376	394	387	393	368	387	403	401	396	392	433	401	368	368	375	372	404	368	395	354	378	420	388	381	384	387	418	411	402	361	379	382	377	386	375	380	385	380	376	387	365	428	383	389	386	415	357	382	385	348	372	420	416	380	400	359	357	387	382	377	417	381	394	413	396	405	418	423	394	384	398	377	397	366	389	372	396	395	420	371	364	396	369	404	397	396	406	399	375	384	384	389	387	406	378	386	374	403	373	393	381	400	407	380	386	372	406	389	340	404	367	395	423	382	395	366	384	389	364	381	392	387	370	388	384	352	401	340	422	430	379	386	403	371	367	396	385	364	397	377	376	411	357	371	389	383	404	366	349	379	373	385	384	369	357	421	355	397	378	341	381	343	345	372	379	367	412	354	416	360	344	423	366	383	443	364	397	386	389	374	375	385	389	389	365	383	380	406	328	384	378	363	384	423	388	401	412	409	392	357	365	391	363	437	361	367	391	376	354	392	353	356	346	399	391	400	386	393	383	360	380	400	421	381	388	386	360	363	386	400	397	399	426	423	387	434	403	374	380	379	399	424	412	382	374	380	387	387	366	371	426	387	384	389	398	357	396	382	385	371	404	360	400	386	381	355	367	394	385	395	411	363	379	403	381	366	362	398	383	396	382	397	375	365	389	381	377	377	379	368	372	364	379	397	383	403	384	381	413	375	385	397	400	350	409	383	363	379	367	398	382	406	353	366	380	390	384	418	355	410	377	383	356	425	393	383	391	369	401	373	394	388	394	376	365	387	401	384	391	383	380	439	365	390	395	390	351	386	382	371	392	396	373	347	369	373	373	398	407	393	412	401	377	399	399	385	388	348	373	402	359	385	384	382	381	382	363	399	365	396	337	430	416	379	384	389	381	372	356	402	401	374	394	352	359	383	370	398	410	366	391	411	390	344	409	387	387	394	346	395	392	364	354	376	380	392	364	415	367	396	456	379	386	428	343	371	375	396	397	373	339	393	384	417	372	398	371	375	410	430	356	395	349	375	374	399	385	380	379	363	388	336	375	376	396	412	389	349	369	412	412	419	389	409	420	377	377	362	360	402	384	394	425	409	371	392	372	383	378	406	362	394	383	410	355	369	402	396	394	363	340	392	368	366	365	345	399	387	377	419	402	365	388	378	387	394	360	379	403	375	358	360	388	395	371	356	393	365	384	363	399	402	402	422	378	354	395	380	361	351	382	404	378	421	390	387	392	391	375	357	370	381	371	356	396	422	362	407	376	408	422	349	423	360	395	408	386	387	371	371	384	366	381	380	376	388	388	385	352	381	379	401	415	384	389	401	376	364	410	400	364	404	392	363	351	418	392	360	383	428	379	391	379	389	394	382	382	359	382	373	407	382	368	332	383	424	361	369	411	374	413	345	382	372	390	376	387	397	401	371	392	371	397	391	428	347	398	388	355	382	372	367	360	380	384	374	371	359	419	362	409	381	407	393	416	377	388	390	367	347	383	352	439	385	384	400	400	391	373	379	360	394	380	344	415	424	381	367	389	342	397	326	379	391	401	385	372	412	405	379	353	378	425	406	401	410	342	377	396	366	344	397	419	402	371	384	407	346	390	381	409	371	400	347	398	390	408	420	388	406	389	396	345	408	360	398	397	320	371	379	333	390	393	405	406	356	372	409	378	367	372	414	367	426	363	408	415	393	393	377	364	388	379	365	382	394	425	406	362	396	424	395	388	408	383	359	378	373	424	403	420	396	392	404	382	377	364	387	408	360	413	374	393	418	388	351	359	420	381	374	395	371	415	340	392	370	423	390	420	396	381	353	377	384	391	383	329	391	370	390	397	410	375	362	406	392	390	385	398	434	394	382	359	399	369	355	366	386	391	377	415	381	340	378	393	351	384	370	380	332	370	330	410	419	399	401	386	392	364	368	412	397	402	382	389	384	379	370	375	390	380	351	371	376	344	398	401	370	378	384	338	379	386	374	396	371	402	408	377	400	449	384	389	374	421	371	398	373	385	362	397	418	412	393	379	375	418	422	412	370	389	384	364	333	375	408	384	391	380	367	401	378	386	368	432	370	363	370	386	386	425	365	345	380	398	357	373	383	396	396	375	387	402	394	335	405	366	403	371	388	368	357	380	380	411	398	406	388	409	389	345	380	405	406	383	345	390	388	404	398	428	379	405	360	373	409	387	370	387	359	389	403	377	373	390	407	367	388	359	390	385	396	363	389	409	420	384	351	405	343	413	409	383	414	345	379	378	353	366	413	335	417	376	361	368	350	368	393	394	398	360	395	376	380	363	399	415	380	389	413	358	419	372	384	383	367	404	406	386	359	402	379	363	376	366	372	399	384	382	390	380	365	379	391	371	372	432	398	334	351	388	411	397	359	371	376	359	358	392	382	372	391	412	354	363	377	372	381	401	398	360	402	427	373	391	433	378	350	424	402	400	350	370	360	397	379	390	404	408	388	433	387	429	411	389	382	368	393	391	382	379	407	382	398	372	371	386	387	375	407	361	384	413	356	368	400	366	401	401	383	393	355	377	383	409	394	400	377	371	371	398	408	412	373	409	397	370	415	427	413	354	358	375	390	349	391	370	368	387	384	377	405	379	426	355	366	406	385	359	384	373	389	404	402	394	404	357	343	405	384	391	368	373	398	411	392	403	412	411	365	347	341	395	362	400	387	345	389	382	400	360	381	348	355	399	350	357	390	375	388	381	404	365	397	372	362	374	359	380	385	398	371	379	352	391	362	389	383	379	369	392	417	375	393	425	373	394	393	401	403	398	399	398	368	324	401	392	413	386	389	386	364	358	404	404	385	369	387	411	401	395	388	401	405	367	375	383	378	388	371	371	411	401	413	409	400	406	366	381	401	407	415	403	391	340	371	384	395	424	419	397	347	396	365	400	379	359	412	405	362	367	380	376	398	349	363	392	414	442	381	371	373	374	412	389	408	396	419	396	391	398	405	377	421	367	393	396	428	377	389	386	387	400	390	410	379	390	383	405	333	394	360	402	395	363	399	372	369	410	412	353	399	387	361	410	356	371	356	391	401	352	409	361	341	416	367	389	360	398	397	375	332	400	394	430	396	362	385	380	365	375	434	384	379	405	409	384	369	371	367	413	420	391	428	382	345	391	380	427	373	409	374	394	377	382	410	391	418	371	341	368	391	370	383	382	374	376	421	431	347	394	421	374	413	370	380	381	390	410	359	432	359	376	370	380	424	389	389	404	383	397	383	383	390	366	392	419	414	403	381	386	391	375	402	363	370	382	396	367	433	377	363	383	405	396	393	353	424	399	383	393	410	363	371	390	396	390	404
15303	22809	26663	28009	31826	34559	45731	44868	41442	37587	30822	29622	23997	17248	15707	13069	10596	8484	7551	7305	6606	5250	4764	4404	4431	4093	3608	3496	3638	3686	3758	2717	2693	2320	2131	2146	1921	1692	1490	1389	1238	1238	1262	1286	1525	1307	1175	1080	1056	1153	1202	1118	1220	1134	1103	1027	1060	984	1020	1053	1032	1004	1030	1041	985	974	978	992	1025	1058	1038	1069	1164	1107	1071	990	1048	992	1008	989	948	945	931	984	913	985	913	954	939	892	937	931	959	886	909	905	940	910	891	956	935	922	950	945	922	949	968	948	925	924	940	928	888	960	866	905	887	923	951	977	957	887	942	929	926	969	907	973	927	835	907	921	901	908	906	930	936	914	940	922	940	946	892	953	932	937	906	940	898	946	939	919	911	895	915	915	929	944	942	872	941	909	937	904	878	941	907	970	892	931	935	922	906	911	912	928	913	942	930	922	941	921	948	937	924	873	915	910	889	936	935	924	885	940	948	915	964	899	845	925	909	929	927	878	937	909	919	933	975	935	949	990	926	937	919	938	929	983	907	914	918	941	882	943	924	945	939	937	922	926	928	937	932	930	887	935	917	870	946	975	965	909	953	951	931	836	904	929	949	958	880	897	932	999	930	936	952	955	956	918	934	944	936	908	961	948	871	904	902	936	890	902	907	897	927	984	934	944	970	932	909	891	956	942	955	944	920	959	903	890	883	963	877	966	973	972	946	905	920	944	888	907	907	934	942	928	972	971	908	900	945	954	901	954	946	892	881	959	926	895	937	869	959	907	915	958	917	907	966	962	911	912	927	892	958	948	942	905	920	942	955	896	926	966	945	940	946	898	906	899	898	949	906	894	956	903	912	964	911	901	933	884	904	914	884	921	917	882	893	910	922	886	916	881	905	937	877	945	908	917	932	913	985	900	875	894	914	906	930	988	901	903	885	925	953	892	939	941	916	920	990	926	943	900	933	936	987	914	921	974	919	876	959	914	931	926	878	888	985	944	883	913	906	911	942	934	946	965	971	928	952	962	903	901	924	968	889	878	966	910	921	940	913	920	915	920	931	968	947	878	916	919	955	888	922	894	1005	900	926	897	894	942	907	958	859	834	912	923	968	982	926	939	900	952	930	888	925	930	904	926	925	953	941	905	967	956	931	882	909	935	952	884	934	916	892	953	905	932	923	899	876	964	911	902	942	886	920	902	946	942	960	988	936	898	935	865	946	913	889	969	929	928	907	996	927	903	892	905	967	922	929	887	960	923	938	934	847	960	935	931	940	917	936	881	965	953	931	927	935	943	899	899	907	969	977	935	906	953	907	924	908	930	922	927	949	886	960	931	916	892	934	978	943	930	892	961	929	899	899	864	843	945	855	946	852	949	960	890	948	924	887	923	922	938	902	953	969	937	890	945	913	945	929	961	928	957	967	872	904	901	956	923	937	897	969	936	921	900	875	944	950	897	930	901	995	921	970	854	969	969	964	902	914	913	890	966	944	877	900	902	954	944	912	968	895	938	982	960	978	933	928	895	935	897	958	932	860	940	902	889	948	927	917	884	986	925	882	942	910	809	964	928	909	933	963	962	941	932	948	933	926	898	899	916	871	939	920	861	932	929	968	926	896	906	882	928	935	976	924	944	940	877	897	890	953	939	955	941	926	923	965	948	964	937	926	943	970	931	960	914	932	956	894	940	956	940	910	847	907	939	918	905	915	956	862	890	924	927	893	951	977	916	960	911	995	891	915	887	957	942	893	944	951	938	931	971	928	887	942	930	896	928	895	899	900	963	941	1002	950	878	915	933	909	926	971	930	934	936	943	903	910	912	891	931	908	971	908	934	932	932	857	1014	933	920	914	890	861	955	916	903	956	900	918	917	933	845	904	922	956	922	958	902	885	949	908	936	936	949	902	959	933	879	923	919	900	943	938	929	912	938	972	933	941	885	963	933	943	871	941	922	940	897	934	947	961	914	880	908	898	948	979	883	966	990	935	932	852	941	912	937	882	898	914	956	918	986	948	889	920	954	953	901	967	905	897	923	928	932	952	882	913	917	950	922	936	994	928	931	910	903	884	931	947	906	950	913	935	965	997	941	929	930	939	924	1007	951	926	950	890	945	982	954	930	928	951	920	942	944	927	924	915	940	907	910	947	871	909	908	980	906	963	914	933	926	928	941	905	1002	906	926	945	879	967	944	952	934	900	934	947	902	910	964	880	935	994	886	921	903	944	910	942	958	913	896	939	917	876	912	933	939	878	942	914	931	988	942	850	902	945	890	868	931	937	905	936	926	966	883	893	911	936	901	862	929	895	930	864	888	864	900	978	971	898	887	943	870	1028	952	912	874	934	911	963	866	937	1009	922	908	961	940	938	912	907	887	929	945	933	896	911	945	947	911	904	891	897	947	894	921	936	914	954	941	963	899	894	900	915	954	944	930	886	952	913	972	881	928	951	894	954	936	890	943	933	922	875	935	905	932	926	938	925	916	960	931	937	898	914	930	959	897	888	952	981	899	893	931	822	931	935	946	903	953	902	916	952	914	870	974	953	902	910	913	943	977	918	961	966	928	877	932	919	930	916	913	898	948	863	880	894	944	950	932	907	972	938	894	912	924	931	895	952	929	909	865	916	893	906	955	990	975	903	963	947	905	945	924	945	897	871	926	957	915	869	961	916	951	982	931	964	926	936	909	887	898	932	919	937	925	967	945	913	937	882	927	910	943	950	933	883	937	945	916	916	886	896	880	866	884	929	883	945	976	957	894	941	906	913	929	962	927	929	928	894	909	970	907	906	917	922	920	868	975	856	946	903	998	1004	954	974	875	894	895	883	955	926	951	901	943	862	884	939	897	951	928	987	906	944	928	904	925	946	961	885	871	915	906	924	908	895	935	886	999	961	944	977	941	922	960	844	949	911	967	927	908	970	946	943	926	950	926	902	933	935	928	911	916	909	943	932	901	925	927	962	942	903	943	889	950	903	933	979	919	903	894	937	924	938	982	908	952	887	901	913	927	925	965	970	951	883	927	934	895	935	945	932	909	926	910	922	940	930	903	945	873	891	950	953	949	935	926	935	880	943	918	914	908	943	893	910	886	945	893	935	916	979	911	942	912	956	897	905	906	980	895	970	918	919	945	917	931	932	966	935	951	917	952	966	943	900	865	904	873	948	926	989	968	906	981	939	964	956	948	930	947	907	939	938	962	885	907	955	981	911	898	934	963	936	883	916	921	933	927	963	938	972	887	939	932	943	947	936	955	991	918	936	911	864	878	950	950	917	900	947	889	891	940	956	892	939	922	1003	912	933	930	935	898	914	911	864	950	960	979	946	902	941	963	952	926	923	913	951	942	923	967	912	926	859	918	940	976	936	911	909	928	929	882	894	893	919	916	921	976	881	869	916	916	968	950	990	924	922	984	926	989	940	916	935	880	956	944	883	897	966	876	932	934	934	886	917	966	913	895	915	896	873	963	915	962	936	942	930	901	938	921	937	950	947	925	1000	932	938	895	930	902	920	937	958	959	936	958	886	937	946	977	918	931
30824	33918	35067	29045	31794	29894	38519	40076	35619	31264	22523	18591	13267	7449	5907	4913	3570	2944	2568	2389	1795	1529	1312	1138	1122	1164	900	924	860	1047	1048	853	683	598	615	604	575	483	457	407	399	356	392	404	488	391	377	356	341	340	383	365	357	338	340	333	356	325	331	347	328	347	316	340	328	319	335	342	318	335	329	343	331	357	339	322	321	294	308	317	335	321	311	297	333	317	278	319	297	332	300	324	311	313	284	321	335	309	296	280	307	274	291	321	299	316	293	298	295	329	300	271	291	304	335	321	279	312	328	328	319	347	317	314	318	249	271	343	299	320	294	331	306	291	308	274	292	308	323	320	253	330	310	316	277	320	309	318	297	326	351	307	315	342	288	282	310	296	334	341	321	290	303	319	297	315	338	311	283	310	320	325	316	309	309	326	299	298	302	321	321	327	326	298	355	293	327	312	306	290	301	297	305	308	311	288	306	314	267	325	313	304	314	321	296	283	334	300	268	319	284	354	334	320	324	310	319	298	296	305	297	309	279	293	323	298	257	272	321	280	289	335	310	333	309	321	315	297	302	292	308	299	302	294	292	292	317	295	267	315	304	325	287	305	280	275	312	327	272	285	305	304	305	300	298	337	300	282	307	266	342	313	308	311	340	293	354	301	291	309	292	304	312	296	315	302	333	321	301	340	308	309	290	285	310	305	291	320	305	313	319	332	316	289	279	280	283	310	333	320	288	330	315	307	324	288	283	285	280	287	288	299	315	298	277	309	305	314	272	281	288	307	307	290	305	306	332	264	275	297	300	257	308	320	333	318	299	341	308	355	293	326	301	319	265	303	306	291	267	318	276	292	312	343	317	281	333	333	312	282	302	357	288	306	306	297	268	288	306	301	301	323	288	324	289	284	316	296	278	289	307	318	252	297	321	309	274	284	313	307	307	275	305	327	317	279	324	313	323	310	321	297	285	341	304	286	315	311	296	322	317	326	317	294	291	295	298	324	308	299	317	294	316	340	285	297	278	323	323	305	299	320	322	292	302	295	292	304	341	355	332	333	335	284	350	333	307	288	289	281	362	314	295	292	319	272	312	273	321	315	285	309	313	330	296	280	317	303	304	311	305	334	284	286	268	312	347	322	323	362	289	290	304	296	334	301	296	332	306	302	329	322	304	343	310	320	332	298	301	318	327	327	306	307	321	339	317	286	322	315	295	304	313	322	344	294	319	305	319	301	327	310	286	304	282	272	294	303	321	312	365	315	293	314	319	300	326	319	297	295	293	305	316	294	281	321	317	306	327	291	299	330	307	296	300	286	292	325	281	315	322	300	335	300	331	338	346	304	316	297	299	334	292	272	305	328	315	312	264	312	274	313	350	322	319	298	277	329	284	338	309	294	324	331	328	294	308	308	321	306	293	316	337	300	315	289	307	305	321	353	312	292	288	320	311	264	323	278	310	323	292	309	316	259	323	287	311	314	297	301	311	334	321	275	345	290	286	302	276	310	306	311	316	317	332	308	324	317	295	330	314	307	328	301	305	321	305	319	311	314	317	283	310	322	307	305	296	322	300	277	277	313	292	309	281	305	316	291	298	354	284	292	326	298	308	284	316	302	343	322	274	315	308	289	318	311	264	331	291	333	344	288	294	313	322	310	295	289	322	316	320	335	307	302	294	322	309	294	311	309	329	327	314	295	326	321	288	312	339	307	332	306	249	320	328	318	326	330	295	334	302	281	291	313	347	315	310	340	314	332	277	316	316	259	300	329	359	310	308	311	334	313	279	304	288	279	297	328	297	320	314	293	324	286	299	308	293	252	299	309	297	305	306	312	342	311	348	288	283	340	313	305	304	315	317	303	290	290	315	319	316	313	314	339	315	290	312	334	319	295	294	314	281	293	322	306	299	298	290	297	297	289	296	295	317	334	329	320	301	316	311	308	293	331	287	290	319	302	281	300	286	312	303	306	310	291	255	333	295	290	338	302	302	297	305	304	301	312	324	258	318	296	311	290	311	289	300	307	323	272	305	279	326	330	323	320	275	286	276	286	327	334	322	291	295	303	316	304	319	343	320	318	352	295	327	314	311	320	316	304	314	304	323	308	318	316	328	320	310	344	278	292	318	306	313	338	300	312	319	286	315	310	322	320	300	282	280	306	291	309	332	297	320	300	268	275	325	279	296	324	280	308	336	302	342	301	314	303	289	321	307	324	292	286	325	315	317	306	315	344	304	339	309	328	312	288	287	322	285	301	332	334	300	304	321	303	338	300	319	313	293	332	315	299	294	317	307	297	310	298	304	331	291	316	296	302	304	303	320	292	326	312	285	290	308	294	311	307	291	323	294	302	289	271	324	307	274	291	313	285	318	310	326	298	313	303	314	296	289	320	290	284	299	291	302	302	274	349	289	282	299	312	294	277	279	319	305	286	288	288	294	303	288	281	283	311	285	309	283	309	318	308	298	306	305	300	294	333	292	302	288	336	306	333	329	307	279	315	291	313	318	323	309	318	335	311	267	357	292	248	312	291	314	297	293	292	295	314	317	275	305	330	288	313	305	286	278	313	323	300	299	277	337	318	300	315	279	296	315	292	296	326	286	310	332	298	302	289	319	320	329	304	271	320	296	311	348	317	292	340	258	313	294	327	306	323	315	320	315	313	319	321	303	311	298	298	290	316	305	283	309	292	280	267	312	325	338	311	294	304	298	294	317	291	318	290	332	300	307	297	302	282	278	288	308	331	307	285	325	291	310	314	330	291	289	306	281	311	307	334	308	258	305	254	293	277	318	305	330	310	331	322	307	306	264	300	321	315	296	278	315	274	316	319	306	300	286	332	320	318	313	294	296	326	271	297	320	295	282	334	297	309	283	317	298	294	334	312	286	347	319	313	304	313	333	322	336	299	263	271	326	323	308	278	301	292	297	284	299	299	296	276	290	284	301	297	293	332	314	323	318	278	296	308	297	317	338	279	308	297	283	309	331	282	308	305	302	287	286	342	304	298	303	296	282	283	302	306	286	278	275	303	321	300	319	305	297	320	285	317	326	313	294	312	304	302	341	286	312	310	301	326	314	301	284	323	319	304	286	289	301	312	304	331	317	319	314	288	318	298	296	298	292	295	294	317	310	326	317	316	293	311	316	335	282	264	300	321	328	292	321	287	331	330	289	308	305	339	306	305	292	292	336	285	334	326	285	304	317	309	301	342	295	314	305	311	314	314	274	306	288	276	265	306	339	343	310	293	313	314	297	308	299	287	298	277	286	313	300	308	319	299	288	312	315	333	306	292	309	318	297	308	303	291	308	337	314	332	337	312	338	301	308	297	294	282	340	303	319	328	345	279	305	334	329	299	325	302	333	323	288	315	290	331	386	310	282	274	303	315	284	345	298	291	321	304	338	295	310	275	297	274	306	325	283	311	284	284	302	283	299	309	344	277	291	327	331	304	283	291	345	320	305	304	280	320	315	306	314	311	299	299	281	327	285	279	307	304	329	295	277	293	330	298	302	291
19056	27257	31815	33113	38564	41394	52914	51941	49827	46370	40727	38773	32736	24253	22995	20858	16591	13923	12095	12401	10224	8073	7499	6838	6632	6378	5391	5058	5414	6355	5780	4369	3847	2932	3041	2867	2574	2096	1737	1549	1385	1434	1341	1553	1901	1421	1165	1021	1039	1106	1244	1229	1168	1000	997	960	987	993	946	957	879	899	861	903	864	875	820	886	877	915	956	1128	996	992	931	863	898	899	847	828	826	751	739	803	770	835	801	781	753	826	809	852	765	740	720	736	759	760	761	682	694	773	733	742	743	742	741	724	742	761	771	781	708	757	710	744	731	730	756	796	746	751	804	691	714	815	707	693	753	745	743	743	713	720	770	740	764	771	727	757	785	732	715	743	715	750	762	772	722	706	730	715	753	658	718	737	746	773	732	735	674	756	726	728	718	750	732	731	761	741	736	744	728	706	768	767	765	700	720	712	737	753	783	750	738	749	691	711	747	737	717	702	774	767	740	719	723	700	721	704	734	772	756	744	720	731	744	729	747	715	724	721	762	731	752	740	717	707	756	742	740	734	742	770	739	737	727	790	729	704	737	782	683	726	710	739	729	692	752	761	800	745	740	757	680	759	787	763	743	714	740	737	755	732	794	753	725	710	699	721	726	770	736	747	785	702	756	689	749	778	701	755	700	806	734	728	768	723	752	736	741	708	750	708	705	762	685	740	765	789	760	696	752	734	745	758	782	728	708	732	724	758	735	735	739	733	797	747	768	717	710	715	690	816	713	732	778	737	731	718	768	731	729	725	746	787	722	762	746	729	775	762	720	695	767	740	760	778	720	749	724	740	706	762	729	756	758	760	696	713	732	745	770	734	753	716	734	726	747	733	750	735	784	744	711	733	731	690	731	788	728	751	732	691	694	774	728	771	755	766	752	736	721	689	745	777	690	757	721	794	739	753	745	724	749	759	754	682	725	743	726	760	714	723	761	722	736	737	728	744	754	746	755	680	708	738	763	764	761	715	751	745	728	771	762	723	735	758	772	669	718	732	740	729	734	710	717	729	740	778	736	746	721	762	718	717	777	753	730	746	807	708	723	710	731	757	791	741	708	707	713	733	779	764	737	716	712	693	776	740	730	755	737	714	745	749	692	739	795	782	792	743	756	698	750	722	726	713	677	749	764	746	749	709	775	756	670	765	737	746	712	714	694	758	746	746	728	835	772	738	764	752	762	753	747	715	699	750	717	760	715	754	744	774	768	754	734	760	742	759	718	760	730	738	744	731	748	724	729	692	730	698	709	751	740	749	731	752	742	756	765	726	759	746	748	739	746	703	755	730	762	761	789	751	762	789	750	682	761	715	805	719	708	712	761	694	712	740	741	772	677	769	725	725	699	776	721	744	755	750	741	732	768	741	742	741	776	769	712	719	707	746	727	716	773	720	730	713	694	687	780	740	706	727	832	712	734	735	701	751	699	722	725	715	750	763	717	740	724	749	710	765	758	752	738	714	716	768	691	741	708	711	777	737	754	738	776	754	748	735	782	731	766	771	722	760	694	756	766	749	710	698	713	738	698	722	752	745	678	724	687	780	725	744	739	699	768	767	730	749	761	735	683	740	781	753	738	720	696	699	733	772	736	759	723	759	722	693	763	744	709	769	747	687	758	727	762	736	716	736	738	748	749	772	713	733	727	742	721	746	730	785	720	796	764	729	743	746	768	764	765	792	695	738	780	765	735	686	745	764	771	762	731	777	745	705	732	688	756	754	753	703	759	767	757	763	721	712	744	695	724	734	752	733	794	725	697	695	724	740	727	752	699	735	699	799	725	773	783	738	715	739	737	716	710	738	754	756	737	714	731	754	750	663	722	742	741	726	800	802	705	692	752	743	717	755	734	769	733	727	736	757	710	724	737	690	751	748	763	738	719	775	729	768	753	751	720	719	743	741	747	725	735	734	729	772	770	698	747	692	710	772	710	734	784	692	740	724	721	720	743	697	699	717	731	735	697	721	727	774	720	766	794	697	738	715	772	728	756	736	736	768	729	749	753	708	716	736	716	709	742	749	748	711	730	719	714	770	707	691	791	732	711	760	790	772	763	788	671	749	771	701	723	709	803	723	745	743	718	734	717	721	718	719	701	749	739	746	772	708	702	759	717	759	713	735	722	766	741	725	739	802	745	737	732	748	742	774	713	658	723	707	753	770	739	730	753	723	776	771	727	707	731	717	745	761	698	738	730	726	712	713	722	758	772	760	726	748	756	738	757	753	734	722	733	743	750	741	723	757	737	753	725	710	721	731	732	740	760	716	750	759	744	823	734	677	743	731	735	729	721	750	742	754	693	767	737	685	719	744	735	713	732	790	704	759	709	729	745	750	718	719	746	799	722	731	706	701	750	747	732	677	773	726	710	752	706	726	741	743	723	735	774	704	766	744	765	733	728	720	718	718	735	752	739	723	764	744	736	709	701	759	740	752	738	717	762	707	751	699	744	740	700	769	741	711	707	742	784	674	719	736	735	746	749	738	791	743	740	747	790	725	738	707	739	747	753	774	767	699	698	756	719	735	724	779	692	736	725	714	778	742	728	785	726	786	685	725	738	708	732	741	732	744	720	740	786	740	742	735	719	724	751	727	778	732	757	747	721	779	727	731	736	767	735	746	689	732	750	714	745	704	679	763	740	711	746	753	741	738	774	764	759	721	710	733	644	735	780	768	723	767	750	772	789	745	717	699	744	715	774	738	770	763	724	772	764	731	724	739	709	745	716	735	715	691	719	700	725	724	773	781	712	790	732	697	743	723	728	721	769	711	814	690	719	723	727	720	745	743	715	732	755	744	753	737	738	754	705	711	748	741	735	696	728	713	759	793	767	757	722	770	713	686	747	722	712	733	683	760	715	713	750	714	696	737	725	730	712	746	708	760	731	722	710	724	755	737	686	774	668	740	745	714	705	743	725	718	734	770	750	709	718	748	735	748	724	690	715	695	754	719	752	696	702	719	793	716	726	754	716	740	718	803	659	772	792	696	778	739	730	747	787	769	740	748	733	761	744	733	783	729	755	710	727	793	770	738	741	767	720	737	750	714	777	740	773	701	685	721	733	708	747	729	788	768	714	785	729	742	726	758	725	783	778	707	776	755	756	756	679	744	765	762	740	724	750	778	720	760	736	723	760	771	730	795	760	750	774	681	758	747	721	794	760	706	738	701	732	727	774	727	764	716	757	748	723	733	755	716	756	713	701	734	748	729	732	737	704	678	730	802	738	720	760	744	727	750	775	703	760	714	759	721	757	735	735	740	710	685	733	729	761	706	680	702	715	711	754	777	750	745	718	725	710	733	804	741	749	741	680	772	766	723	681	694	741	728	708	780	780	762	743	722	702	733	773	796	757	731	733	745	795	744	760	719	724	740	766	736	707	754	717	707	708	721	740	750	751	706	786	794	698	759	780	729	788	728	737	760	773	766	734	694	737	730	734	757	820	775	753	757	736	782	730	711	767	679	721	760	761	738	718	713	709	776	748	727	711	696	719	765	714	704	703	739
5685	5491	6304	3501	2986	2600	2770	2524	2190	1814	1409	1152	951	805	722	660	580	570	512	442	470	450	457	476	453	403	399	393	361	366	385	383	339	353	370	331	357	295	329	335	336	319	325	333	335	356	363	306	334	336	319	347	340	336	333	323	317	351	338	320	328	365	325	299	332	350	327	337	358	330	326	326	329	329	344	343	313	355	333	315	332	326	322	340	339	337	336	325	330	321	301	323	335	319	339	322	335	343	311	356	307	321	327	347	315	310	326	337	341	326	317	314	313	328	347	319	315	301	352	329	338	313	310	332	339	327	299	313	337	324	313	313	321	322	342	330	319	347	314	317	341	330	348	337	336	346	346	346	342	338	313	326	274	324	337	333	347	331	302	337	303	329	325	348	327	324	355	308	345	345	303	319	347	333	303	328	322	361	338	321	305	328	329	291	297	360	328	306	326	364	334	329	333	317	312	305	303	305	335	320	298	337	318	337	327	325	322	303	281	345	328	327	347	319	309	284	319	365	296	310	319	345	305	340	335	346	337	313	353	330	312	343	334	317	316	329	283	303	316	322	345	282	312	327	353	333	333	333	358	332	311	323	286	317	332	309	321	299	323	316	326	289	323	336	304	313	330	301	310	351	341	351	311	309	314	318	301	333	338	309	312	288	329	325	332	295	330	302	322	322	341	307	300	339	302	329	347	328	317	351	307	313	332	325	312	302	335	345	318	313	337	315	289	325	371	301	326	313	300	308	352	351	344	319	299	345	359	322	305	328	350	310	300	323	371	310	304	328	336	302	318	327	325	320	323	312	310	317	342	324	345	328	293	337	320	314	315	342	305	334	320	360	296	289	357	296	321	298	332	357	335	331	324	331	309	321	327	330	332	349	376	296	329	310	335	340	299	360	326	337	329	339	329	317	312	327	329	291	296	338	341	304	331	310	317	307	329	300	313	354	330	299	274	313	304	331	300	302	313	318	314	327	289	308	326	301	305	295	314	338	312	346	315	314	327	339	378	304	330	309	329	315	301	315	344	304	342	312	327	304	334	305	319	335	349	335	310	319	342	292	310	323	329	321	344	329	323	310	282	327	315	333	317	319	333	325	321	333	293	324	341	327	338	305	327	349	307	298	330	314	330	337	334	342	304	311	338	331	327	313	287	309	303	328	338	369	341	314	331	338	319	296	330	308	308	331	332	330	322	302	297	333	342	324	334	354	348	305	293	329	307	337	290	324	319	309	316	318	337	306	344	327	329	359	296	357	346	307	332	308	329	276	327	312	295	327	318	314	303	312	321	308	301	321	334	352	335	322	336	339	335	349	317	338	316	305	350	349	325	320	332	319	331	329	336	308	349	309	309	318	370	289	330	317	357	327	316	325	365	339	312	275	324	324	355	305	317	310	331	310	346	324	356	315	331	289	308	317	314	301	360	296	300	322	358	326	311	331	333	304	323	306	369	295	343	330	302	318	325	329	306	314	310	357	321	322	324	335	371	299	297	311	297	349	315	313	311	340	342	323	321	330	282	318	359	362	378	318	349	330	332	335	302	331	327	302	316	334	318	330	338	322	346	310	343	344	338	336	344	355	323	321	328	320	357	290	336	335	356	331	337	319	343	317	328	317	307	281	310	287	337	313	294	311	351	326	340	312	329	314	327	317	319	298	333	320	311	338	315	339	329	311	298	343	351	358	325	296	327	371	324	274	323	344	324	301	335	299	339	313	359	346	333	324	333	331	323	342	334	302	323	308	330	290	341	330	342	333	312	308	358	330	334	315	325	338	364	325	314	335	297	336	289	329	344	333	313	304	334	322	291	302	333	304	339	339	332	321	314	301	329	335	347	345	342	329	335	308	302	332	339	329	313	295	351	340	317	322	337	312	318	325	292	289	311	332	307	320	285	358	336	309	355	320	321	314	296	327	326	303	297	300	337	323	339	335	338	343	306	332	319	361	324	317	337	313	335	337	335	313	344	290	360	313	336	339	315	316	312	374	318	316	330	321	335	349	351	342	296	296	329	316	316	318	329	309	309	348	325	320	342	353	321	351	343	333	307	318	319	325	318	317	338	314	331	353	308	313	326	316	324	340	308	329	332	323	298	322	314	312	319	299	341	345	350	330	325	312	325	350	310	312	345	319	333	326	337	316	318	313	314	310	331	324	325	336	312	331	328	349	342	349	328	345	320	325	327	301	308	337	331	298	286	334	299	350	329	324	342	337	324	303	331	307	311	341	301	314	287	299	290	317	318	329	280	328	290	298	303	335	330	313	339	345	347	318	318	305	310	319	318	312	312	313	313	317	360	324	312	337	337	353	335	289	306	344	327	306	359	333	327	284	324	311	327	343	343	302	311	301	329	375	330	339	309	304	327	309	313	338	338	307	296	308	355	343	308	340	353	329	314	353	294	321	315	319	302	326	345	314	317	304	285	325	351	314	345	323	287	295	352	308	361	321	280	289	333	330	303	296	327	294	335	295	343	347	308	301	316	369	305	280	313	342	325	311	311	324	333	337	315	338	319	325	312	300	341	317	343	319	345	316	333	347	328	307	304	314	312	336	344	313	355	309	332	316	278	318	347	322	323	352	302	321	317	308	367	335	336	294	326	325	313	318	313	314	305	325	357	309	313	359	335	337	321	343	322	296	368	305	323	332	337	347	299	315	345	301	333	340	352	328	336	316	335	316	331	320	336	320	337	318	325	343	317	321	320	311	300	324	358	339	300	360	346	322	321	329	299	301	358	342	348	332	350	337	311	350	320	327	304	321	337	349	353	303	299	322	315	310	321	317	285	320	337	321	364	338	337	322	316	319	339	344	317	327	324	344	373	328	356	332	327	337	314	325	340	334	314	322	320	355	330	319	335	371	326	344	325	326	323	304	292	333	334	325	300	333	276	314	348	323	348	351	325	313	297	336	322	314	306	323	327	342	305	356	339	277	309	304	351	315	325	316	301	346	336	316	310	355	311	286	318	335	311	324	335	297	332	340	354	314	332	315	365	335	347	307	334	338	334	331	323	309	338	342	329	313	330	324	326	269	302	345	357	295	343	308	325	360	305	354	336	344	314	300	324	308	305	336	303	346	298	338	344	328	318	314	321	311	306	323	308	308	332	321	352	354	301	331	313	330	355	336	346	305	336	336	315	293	315	323	330	320	326	311	325	343	306	325	373	312	322	322	323	306	316	344	339	320	287	319	341	327	320	336	342	349	311	327	339	326	321	328	334	309	327	352	314	308	320	294	345	330	346	330	326	342	326	323	328	314	341	310	291	331	326	308	303	318	340	329	331	342	326	327	274	307	289	316	340	316	332	319	341	329	317	311	314	283	299	328	314	363	326	322	332	307	319	312	305	350	337	331	267	340	312	320	286	299	321	319	328	296	329	343	320	354	302	315	334	329	304	341	335	332	299	324	327	333	314	294	286	310	306	304	302	330	297	304	291	318	372	303	311	344	271	298	341	309	332	282	334	300	306	327	328	328	344	328	290	328	335	321	334	294
4678	7414	10131	8463	9874	10153	12493	12151	10732	8968	7067	6121	4946	3905	3569	3097	2824	2423	2080	1805	1750	1623	1749	1740	1608	1569	1442	1351	1262	1218	1185	1175	1037	1015	1016	941	897	940	884	914	870	901	902	909	870	868	831	818	827	898	924	866	864	831	843	860	898	825	870	842	880	874	910	854	837	790	889	858	880	881	825	842	839	905	866	835	899	829	838	845	833	830	816	830	863	820	822	782	833	807	811	854	837	832	778	800	825	768	781	852	807	831	762	824	772	821	828	761	838	817	789	823	836	811	733	773	832	764	848	764	813	805	761	846	747	805	808	808	790	804	827	822	817	829	815	789	856	766	820	826	837	778	787	852	812	817	846	815	774	823	819	774	805	796	814	768	826	806	850	856	838	770	784	856	807	808	832	853	806	797	824	805	764	829	833	852	851	812	806	790	809	785	806	794	864	777	826	783	819	756	795	803	864	793	843	776	830	774	840	804	820	797	825	823	745	777	853	810	789	811	831	785	814	802	742	825	850	797	854	811	824	777	789	847	815	765	807	779	778	842	837	808	838	787	846	807	823	813	822	819	816	795	783	838	797	781	848	842	822	802	811	789	843	799	770	837	776	757	809	805	796	783	792	830	838	794	782	815	772	791	826	776	774	847	848	782	822	850	843	833	808	770	809	833	765	789	837	768	818	838	791	793	820	797	852	802	868	838	835	789	783	867	840	829	801	839	786	799	834	758	759	833	803	827	816	833	790	796	847	817	847	835	787	843	796	800	800	802	789	807	792	840	835	817	765	832	732	865	836	773	782	833	812	801	857	818	814	745	786	746	799	811	842	776	772	808	872	835	790	790	792	796	777	828	796	766	807	804	786	807	797	794	840	819	783	833	816	846	796	812	777	772	822	798	814	786	805	826	787	795	814	763	791	759	827	844	806	773	779	775	843	784	800	813	821	815	798	760	845	769	799	782	811	734	825	827	777	837	827	798	747	787	809	816	791	783	809	823	804	807	839	821	796	799	787	835	793	810	805	836	841	809	823	788	807	782	841	869	794	860	770	801	861	788	791	752	810	796	782	841	817	823	821	840	792	728	803	833	839	816	794	838	803	848	865	790	808	812	833	830	795	803	797	813	750	811	772	810	843	766	807	777	812	854	862	827	840	819	801	793	855	801	820	802	789	807	786	787	792	794	815	780	809	858	795	778	815	834	810	782	801	824	787	783	779	772	794	817	768	808	788	813	778	811	851	832	852	822	779	825	812	790	857	780	811	847	791	760	819	776	819	792	795	792	766	854	870	824	828	836	841	812	769	795	815	813	789	753	779	795	830	799	822	826	815	816	786	777	796	776	767	762	823	795	785	804	796	818	822	788	809	838	810	793	762	819	735	833	776	787	784	838	798	807	786	842	812	783	797	816	837	784	811	824	796	815	844	802	795	803	781	830	798	823	800	852	834	782	799	809	826	812	809	831	803	775	809	829	797	832	798	845	864	795	833	794	811	822	822	789	814	903	805	768	836	780	822	805	814	808	794	836	772	820	801	826	784	822	822	807	817	796	802	824	820	846	825	759	803	823	769	784	857	815	815	762	805	783	759	791	814	791	773	786	756	818	804	765	784	802	833	764	782	777	763	793	848	812	833	781	874	780	827	777	767	808	775	846	763	834	796	796	856	742	820	809	793	800	771	786	788	821	845	858	797	758	833	856	765	805	815	825	837	816	816	821	819	822	831	777	819	844	786	819	869	806	785	790	800	779	749	818	829	821	799	797	872	785	794	795	793	814	782	779	838	827	849	799	811	768	800	736	864	786	817	803	815	820	814	793	824	793	774	809	827	809	787	787	778	804	810	833	794	791	827	773	776	812	786	784	763	827	795	769	784	804	810	802	832	814	811	795	836	798	788	766	740	780	815	835	798	863	848	829	850	745	839	837	819	772	776	825	810	786	773	823	799	850	804	832	793	793	840	781	759	831	834	772	797	805	839	863	785	776	802	852	780	792	840	828	842	791	764	784	786	823	804	839	775	778	807	844	871	836	780	789	818	778	801	821	801	800	826	782	816	806	820	827	854	756	782	827	758	883	827	819	825	760	795	754	798	791	809	795	846	806	833	827	855	803	763	779	832	837	820	818	797	791	855	801	793	831	800	761	842	841	829	737	833	847	760	787	822	800	799	812	802	813	801	873	793	801	790	786	841	776	811	798	803	824	830	787	812	778	822	830	736	841	870	807	821	807	818	800	822	772	773	784	822	802	834	841	779	824	790	837	771	840	760	811	818	773	809	783	783	790	780	845	792	831	774	869	789	801	781	810	859	847	823	806	770	774	858	789	801	799	800	876	764	767	868	817	830	835	797	807	795	774	840	767	772	820	756	812	832	790	781	815	856	790	803	815	793	830	782	793	801	847	784	816	798	801	766	815	787	867	776	808	799	828	808	793	835	830	794	749	774	837	800	831	747	872	811	766	834	770	809	779	820	833	811	762	862	826	786	793	797	792	796	819	821	826	764	828	797	820	860	835	822	854	818	797	822	802	808	808	772	863	815	822	788	763	797	789	805	795	786	823	760	781	816	882	822	821	791	791	868	814	756	778	807	833	787	822	773	774	782	802	840	834	781	772	827	771	783	814	804	800	811	796	810	802	815	828	764	823	832	792	817	766	793	781	790	799	774	861	810	786	791	822	780	793	788	831	779	849	824	794	827	833	791	818	831	836	841	784	821	773	795	796	873	796	813	775	762	818	818	812	792	828	785	829	822	805	831	818	807	804	794	824	763	846	844	829	796	796	786	836	822	784	831	796	813	874	786	822	795	819	823	818	776	835	785	790	816	833	852	797	851	809	796	813	791	840	806	780	789	822	748	809	770	787	781	815	857	822	820	829	824	834	790	761	871	766	804	814	812	787	839	769	865	813	806	831	821	769	779	823	786	808	844	797	798	860	841	819	828	836	830	766	788	797	746	780	789	830	781	825	797	805	780	775	820	772	810	781	828	795	794	774	794	807	760	757	798	779	814	817	796	837	813	772	788	854	829	771	803	798	808	835	801	802	835	794	814	803	824	772	808	905	814	808	770	795	805	820	836	827	829	779	802	806	785	826	807	802	831	832	818	841	767	800	789	808	836	818	768	809	762	763	798	817	783	803	815	803	808	794	805	791	832	819	821	804	788	801	815	814	799	800	833	770	801	823	850	846	851	787	805	835	840	777	831	793	814	830	844	795	827	773	775	830	800	757	811	782	856	781	797	822	818	793	776	833	764	776	784	823	849	835	813	753	802	832	792	777	803	819	794	829	831	813	824	785	790	797	789	828	825	794	819	844	845	866	830	781	863	812	817	771	802	772	837	831	778	773	787	747	742	827	784	848	816	822	742	816	727	751	891	785	832	811	862	806	810	812	778	811	783	787	789	814	810	819	878	793	798	817	797	843	810	781	767	856	781	815	774	851	776	805	795	789	793	814	806	835	792	775	876	802	812	856	837	792	841	824	852	800	816	791	809	792	815	817	824	787
22889	27406	32170	25493	27709	23352	28950	29682	25175	20230	12624	9496	5874	3420	3225	2545	1915	1730	1691	1442	1145	973	955	905	872	773	775	762	709	727	736	573	574	549	486	491	463	521	480	442	463	432	454	459	435	423	449	410	367	384	411	472	412	390	403	377	399	392	387	393	422	406	401	416	426	387	372	411	388	410	382	376	436	388	402	363	405	377	407	401	380	379	390	399	399	401	408	385	433	410	410	387	390	371	387	383	395	433	407	370	371	401	402	377	372	430	364	398	413	383	401	349	378	372	407	403	408	409	372	378	401	418	387	366	343	415	380	368	389	390	387	341	369	345	388	374	398	405	411	404	370	382	390	398	391	424	365	364	417	397	361	409	375	396	395	388	397	376	374	406	360	423	412	405	376	369	348	364	341	368	357	399	370	395	401	364	397	404	405	402	367	406	360	388	372	428	427	383	375	358	416	403	380	357	377	422	370	377	375	445	356	383	407	400	391	388	376	394	403	388	404	399	392	366	420	356	363	381	385	362	369	362	412	373	382	384	417	384	390	369	375	370	395	387	421	400	402	417	367	382	392	375	396	389	375	336	381	363	379	383	353	396	403	382	386	376	346	367	372	346	406	364	386	419	366	400	390	385	417	397	373	331	398	359	403	390	413	425	404	368	412	397	378	386	374	408	396	349	379	403	359	374	386	409	376	373	384	369	389	387	362	357	387	393	370	391	353	362	368	365	427	409	368	407	402	396	374	415	418	363	394	414	388	396	351	390	398	380	390	365	371	397	401	391	399	392	394	413	378	356	384	378	386	377	363	366	397	368	364	366	379	372	404	391	400	405	354	412	381	398	380	404	352	369	379	367	406	373	345	379	368	381	368	412	356	409	374	384	376	406	394	383	360	374	391	374	401	404	400	387	383	394	383	409	357	353	411	365	352	375	384	413	383	382	377	410	383	393	400	401	391	386	347	406	348	392	338	413	343	361	380	394	345	370	353	385	363	385	368	413	370	409	362	367	396	388	382	382	365	369	380	426	377	392	393	388	389	390	374	425	388	370	394	399	377	386	380	398	398	392	366	375	359	355	380	386	419	367	382	352	395	370	404	383	349	414	406	391	405	379	370	402	389	358	355	401	379	369	375	371	437	362	372	401	380	411	405	391	346	395	384	403	434	398	385	426	379	357	346	371	359	406	399	387	404	394	384	409	394	378	378	408	349	427	359	361	400	394	399	387	410	372	379	398	382	391	405	410	361	361	401	380	393	399	414	360	391	383	378	362	346	370	382	338	390	350	375	335	383	424	394	409	419	374	386	433	361	374	377	330	353	397	376	408	424	364	400	367	368	384	361	394	406	381	385	388	340	374	386	367	426	390	387	355	391	405	417	353	404	327	371	385	378	356	354	410	377	379	359	387	380	333	399	354	400	388	398	398	372	427	355	379	383	407	388	383	347	377	369	401	383	358	371	377	393	364	396	361	373	388	420	384	387	383	383	406	417	393	409	401	375	403	396	375	392	402	407	390	363	392	378	416	360	355	407	390	416	394	403	375	378	384	401	374	387	380	378	357	395	384	349	391	365	384	368	378	377	405	398	406	408	381	397	389	404	427	391	410	367	354	405	345	378	389	369	360	412	404	367	356	348	367	381	400	405	363	387	339	370	343	359	337	325	356	349	397	362	395	400	365	408	427	387	405	412	368	406	385	371	399	350	365	397	421	407	399	383	358	343	403	382	385	368	365	409	358	380	390	392	395	373	380	388	386	373	435	400	424	374	359	374	366	416	381	386	391	379	367	359	389	394	390	388	424	397	341	407	402	407	376	401	386	362	409	365	413	405	360	409	389	370	426	350	396	370	351	421	406	410	375	375	392	405	337	377	372	382	407	384	379	395	381	407	349	384	344	371	385	418	361	414	381	396	412	380	406	366	336	373	378	373	386	354	395	362	411	370	385	399	376	371	379	379	437	358	359	398	361	367	372	398	420	377	365	381	396	359	396	382	421	389	348	374	346	402	368	391	379	407	396	357	372	382	384	383	371	417	388	371	346	378	381	373	348	414	368	367	398	377	387	364	382	403	371	412	425	389	384	366	432	389	379	377	406	395	377	375	397	365	396	395	433	384	337	403	404	425	394	374	402	390	352	341	398	398	349	395	366	362	387	388	374	400	376	398	393	397	409	362	370	395	387	398	417	329	381	391	365	352	444	412	366	353	384	371	399	384	385	351	382	388	409	399	381	371	409	356	363	374	407	376	368	338	366	386	370	410	379	363	361	440	396	376	404	363	426	392	406	406	355	411	378	417	379	394	382	368	406	373	346	400	376	360	345	381	389	421	375	360	386	386	385	388	356	332	369	382	412	383	402	384	377	390	348	384	363	404	391	384	390	411	399	379	371	384	373	353	425	390	414	359	351	373	402	380	392	371	415	370	374	449	352	350	387	378	363	417	378	356	391	421	380	375	391	396	385	344	411	409	385	334	342	400	392	392	366	356	431	372	388	388	375	378	423	417	369	356	334	383	383	394	376	402	345	401	411	368	395	393	383	409	386	442	348	390	384	387	405	389	356	378	388	422	377	420	397	347	385	371	358	397	391	383	419	421	393	368	396	356	424	363	386	371	366	373	356	400	361	378	390	372	387	415	370	373	385	395	385	350	344	433	407	387	427	391	386	393	387	384	403	393	351	357	413	412	405	443	398	361	370	362	379	373	390	404	382	369	358	346	377	389	391	359	360	370	366	372	392	389	376	385	398	398	374	405	384	378	339	362	427	386	418	373	403	410	415	369	397	403	356	337	369	388	381	380	422	396	406	402	361	379	390	392	328	335	389	377	384	367	392	367	378	404	342	392	360	357	393	379	400	377	390	385	404	397	390	405	375	385	347	379	402	400	380	402	425	344	370	386	405	367	393	412	368	388	380	396	378	355	382	365	413	372	343	370	366	367	372	364	356	330	361	339	394	376	365	380	425	387	380	382	394	382	376	413	336	337	405	384	382	370	347	389	389	364	374	381	427	405	374	359	364	407	362	390	399	352	362	407	384	355	368	383	393	417	382	393	342	413	370	362	373	395	395	399	345	368	385	364	371	376	400	402	386	407	381	346	351	338	357	380	405	413	360	366	392	385	407	351	383	404	389	356	387	383	384	347	398	383	404	408	347	375	342	399	359	417	370	377	376	355	388	416	351	407	359	389	384	415	396	367	383	391	373	400	367	400	410	355	378	397	394	399	392	394	431	397	377	389	398	372	387	371	406	378	409	348	383	347	404	400	425	389	403	390	372	369	350	404	369	382	416	375	379	347	370	373	381	364	423	400	368	394	367	386	391	427	350	370	383	380	382	398	394	345	413	389	393	376	377	369	389	400	396	368	425	365	426	400	420	405	354	379	358	369	378	383	380	378	399	364	372	361	390	404	392	412	373	347	358	365	407	375	378	364	367	361	387	404	368	390	398	381	369	380	410	406	348	345	402	413	395	432	358	409	395	379	381	416	387	373	383	338	400	411	370
15241	22541	27787	28212	33747	34433	44860	44988	41875	37405	30667	28943	21832	15738	15656	12866	10548	8353	8025	7764	6168	5425	4801	4508	4494	4048	3698	3361	3415	3805	3418	2690	2540	2206	2124	2032	1924	1612	1436	1292	1226	1232	1362	1414	1466	1235	1170	1164	1074	1198	1176	1112	1114	1090	1018	1092	1057	1099	1033	1064	1029	1028	1011	1024	990	1033	991	985	1028	1049	1064	1069	1076	1080	1043	1015	1088	1010	1019	923	955	929	1002	967	981	931	981	935	914	965	961	969	960	970	974	888	891	937	947	947	933	983	932	955	918	901	906	914	939	914	880	947	904	921	928	934	960	888	932	897	911	921	961	921	909	926	933	940	894	956	900	945	918	891	954	853	978	929	908	963	923	949	967	905	908	951	926	953	965	939	908	910	902	901	889	887	917	923	902	946	920	936	918	964	925	945	920	917	917	914	936	961	889	901	910	903	966	876	913	873	901	891	952	944	923	1001	981	947	953	956	916	875	924	937	951	929	911	923	887	915	886	944	958	930	913	859	981	887	957	927	935	888	981	940	959	908	947	937	955	942	878	904	921	957	951	892	876	984	943	884	955	932	909	929	907	961	897	899	944	948	980	941	857	920	903	895	911	892	891	938	926	902	949	914	889	899	903	938	966	928	928	934	880	954	936	963	942	980	919	915	952	948	924	923	928	948	1025	924	924	879	970	969	971	903	918	965	916	927	921	972	859	947	971	955	936	982	938	983	983	927	932	951	895	908	919	893	948	911	869	957	924	904	897	894	948	870	900	915	933	878	947	947	938	911	868	927	889	951	925	956	948	923	927	932	932	931	903	907	916	973	941	922	901	964	913	869	902	906	940	865	937	945	895	955	911	890	889	927	939	991	932	915	944	921	892	905	942	924	942	919	910	909	911	959	871	950	905	998	875	959	868	913	939	939	954	902	900	888	918	881	954	907	968	905	898	908	921	937	899	913	925	885	975	946	999	858	810	858	898	895	902	946	889	907	904	939	929	980	919	959	931	871	942	935	944	935	940	943	909	850	896	1000	1007	892	926	922	932	917	922	914	970	867	957	931	937	935	961	953	914	913	966	981	928	860	898	938	905	926	965	955	961	889	956	919	900	948	916	896	917	973	968	980	920	923	964	945	895	945	906	911	977	871	907	904	962	891	963	873	913	917	925	958	868	933	890	961	935	864	891	929	952	900	937	973	868	1005	955	867	968	951	917	940	941	910	890	953	894	945	925	951	910	882	906	927	956	938	894	892	969	943	914	941	985	910	963	903	942	915	952	935	908	902	913	896	871	937	942	924	936	924	881	859	926	954	895	938	931	972	893	938	892	877	904	954	916	923	939	911	963	897	923	915	895	975	982	933	917	937	955	881	866	929	898	952	938	948	939	968	950	851	938	946	924	943	905	935	867	924	964	936	945	954	923	863	948	894	923	907	915	901	907	931	871	953	935	935	874	927	946	924	915	908	968	1014	883	887	933	924	889	888	885	915	918	860	946	930	954	899	885	911	906	945	936	951	860	901	957	912	969	929	908	907	929	931	959	946	927	936	953	916	939	937	939	922	869	890	945	951	932	910	913	909	928	907	929	939	902	956	906	979	889	900	888	911	930	937	929	907	977	903	941	915	857	901	940	954	901	907	954	1010	964	953	957	905	879	911	881	966	893	941	927	890	952	934	907	910	976	877	887	942	897	931	904	943	894	898	947	919	904	938	938	945	885	859	928	895	895	917	902	940	928	919	955	930	916	911	945	935	937	930	904	912	906	893	911	938	934	975	863	946	907	928	908	923	947	954	938	877	931	884	964	936	969	929	865	903	947	934	893	872	932	886	941	914	931	959	871	939	923	901	922	960	921	901	938	927	909	881	924	898	888	885	915	944	910	907	930	904	891	933	947	943	962	941	942	968	979	912	888	958	931	871	875	963	903	892	907	907	1000	964	924	904	947	902	930	944	876	930	918	931	947	920	918	905	916	887	926	936	923	936	969	940	992	925	905	912	951	936	895	953	904	958	934	936	879	956	947	953	927	888	901	918	925	913	894	922	891	875	971	915	905	914	873	905	935	939	995	913	875	903	953	939	939	908	902	893	900	944	945	885	921	936	912	910	904	912	909	892	950	880	906	935	970	910	915	953	900	973	920	942	935	893	997	899	956	892	900	955	939	965	934	997	934	926	944	962	908	965	928	909	869	957	917	922	939	911	955	927	919	969	929	877	939	918	895	872	956	982	938	963	952	953	972	928	865	938	911	856	938	926	895	887	919	943	911	935	929	906	933	978	916	942	958	946	910	917	927	908	931	922	932	910	947	917	913	916	938	990	937	971	862	864	892	932	895	947	873	941	899	895	891	916	949	899	892	935	947	904	995	973	928	948	986	929	965	919	856	942	899	931	930	948	936	925	926	929	903	924	952	935	946	902	896	901	907	920	911	906	905	891	894	946	937	921	904	873	955	948	950	886	902	956	883	939	915	947	859	959	937	913	955	937	920	933	915	917	959	941	952	937	927	904	955	978	949	906	882	979	941	907	970	958	921	912	929	961	941	933	920	879	925	957	952	984	891	947	966	930	914	935	970	937	956	929	875	953	971	922	895	890	953	923	955	921	909	925	907	950	935	953	968	981	891	911	937	916	964	937	955	935	963	959	841	951	928	886	924	934	914	960	957	953	934	952	936	952	905	963	929	930	995	916	940	930	935	974	893	953	904	931	896	934	921	918	967	948	892	932	966	911	902	916	905	943	934	894	930	952	887	940	949	956	911	991	880	936	974	989	931	915	905	885	955	944	880	947	927	927	921	914	910	898	910	937	931	953	903	982	1008	964	963	922	888	885	962	923	933	898	932	957	948	932	904	936	954	926	931	974	880	869	959	980	948	955	962	905	945	947	897	906	878	931	975	907	907	905	904	939	925	933	899	904	952	952	904	936	898	911	955	913	915	964	921	920	947	989	931	963	984	922	865	889	952	972	941	941	965	934	922	939	918	956	959	942	860	966	896	908	912	949	895	893	903	913	959	920	934	896	946	943	912	951	999	906	910	880	906	933	923	934	917	907	910	913	922	925	948	880	878	926	918	914	944	963	960	898	919	932	934	900	890	932	948	955	914	914	949	976	902	898	904	905	893	872	913	887	887	944	939	967	948	944	943	925	948	945	933	979	955	912	884	894	926	904	931	925	943	920	886	921	939	904	885	917	955	928	917	903	907	903	920	921	937	932	921	913	966	945	884	906	916	881	883	938	904	912	962	937	921	915	932	880	930	940	879	935	909	919	960	931	865	856	914	943	911	895	898	922	949	975	947	987	894	900	936	948	960	885	918	866	940	957	837	872	934	933	980	880	943	929	891	932	917	960	898	997	889	908	951	904	959	910	948	923	863	892	940	887	929	985	948	873	934	904	904	952	901	938	900	914	922	918	960	888	963	970	910	974	904	837	926	940	911	914	911	913	937	989	919	927	889	892	934	924	905	922	902	909	932	893	994	889	929	918	894	903	883	909	919	955	958	943	884	921	931	952	895	919	937	903	913	925	916	873	909	910
31543	33636	35201	28207	32315	30058	36851	40431	35301	30568	22996	17910	11504	6946	6156	4676	3424	2720	2731	2376	1787	1536	1338	1133	1169	1072	992	863	934	1090	927	769	649	640	612	528	535	467	464	442	367	363	427	409	399	323	377	323	337	414	370	365	351	339	336	329	357	347	345	326	347	341	355	329	335	337	315	306	352	346	351	337	336	379	329	300	321	303	283	318	322	317	334	272	310	298	313	315	296	290	322	311	305	293	329	302	319	271	323	310	306	260	313	310	321	318	319	290	338	301	311	296	291	310	320	301	289	299	293	312	262	287	318	305	290	282	296	294	327	314	315	308	250	318	302	323	326	340	304	334	292	294	288	307	335	316	290	318	286	326	303	290	305	295	306	327	329	312	307	314	319	294	338	304	333	296	272	302	308	314	322	281	295	291	300	307	314	314	321	313	295	316	285	312	287	303	323	260	293	292	329	253	286	306	313	286	320	279	325	315	301	323	269	298	268	301	312	327	292	294	285	291	324	344	315	292	273	312	300	307	275	260	271	320	313	314	311	287	286	306	260	312	303	294	309	287	306	309	323	304	296	288	300	298	327	287	277	314	318	315	316	309	318	287	335	326	288	297	338	296	327	298	317	294	271	285	281	312	277	295	325	312	293	326	312	325	318	284	311	279	265	308	294	296	295	281	303	294	307	316	288	309	337	295	312	337	305	322	294	271	301	301	310	320	310	288	296	306	279	287	284	318	304	305	293	302	308	294	295	321	300	329	298	298	297	314	318	312	286	308	279	290	309	276	282	324	322	294	274	326	303	285	284	292	280	303	300	308	290	293	321	281	280	322	302	318	272	288	297	297	282	290	305	320	341	311	319	290	275	300	319	295	272	307	322	298	314	297	305	261	298	281	340	289	292	313	293	289	281	294	290	317	307	292	338	286	293	296	306	298	304	280	310	285	311	269	316	314	301	311	304	312	333	284	319	309	295	308	303	295	265	351	309	352	304	282	299	288	315	298	323	310	256	297	296	322	312	317	299	318	307	294	304	272	309	334	287	328	326	321	336	281	332	263	293	283	289	292	312	320	297	298	319	309	296	341	311	284	305	300	291	305	309	313	298	294	289	278	310	313	305	313	284	290	292	296	305	328	312	315	288	308	325	298	263	308	282	320	327	320	310	294	334	295	325	306	280	326	328	317	320	331	303	260	313	357	328	318	282	326	288	308	319	297	291	320	308	328	308	352	295	281	315	305	287	297	293	307	282	282	295	291	300	315	320	317	289	302	316	279	309	308	340	290	332	324	311	300	285	308	276	305	300	288	312	333	314	334	300	276	314	290	291	315	283	303	307	339	327	307	295	271	329	302	300	266	328	305	301	292	292	315	312	297	309	300	300	303	285	290	319	290	307	328	342	281	298	331	300	311	329	283	320	286	312	324	284	295	292	283	304	293	285	301	311	321	321	305	310	311	289	300	289	335	328	317	314	342	312	336	337	310	277	298	267	300	309	321	274	311	330	307	305	317	270	320	304	322	314	290	309	316	336	293	310	284	357	302	303	329	275	319	312	284	294	281	331	323	311	272	306	298	300	278	312	294	276	317	317	329	304	288	277	289	325	299	340	328	284	288	291	318	316	337	299	307	281	276	329	292	282	295	290	323	293	286	268	325	306	254	330	289	319	287	286	325	307	328	284	306	282	279	330	288	324	322	321	307	287	313	323	305	283	308	329	318	290	260	328	291	331	310	266	274	288	307	317	299	337	264	299	314	316	299	308	290	293	308	289	307	297	301	291	307	308	325	303	274	315	301	319	285	309	308	295	293	305	279	298	299	295	309	294	311	288	298	304	326	293	322	355	302	284	331	348	319	316	307	312	324	311	354	317	323	322	324	288	321	316	279	313	298	325	322	279	332	303	308	313	278	268	315	277	293	302	346	319	288	302	310	321	288	266	308	330	328	325	317	299	281	301	334	293	305	323	324	270	288	312	320	317	321	328	292	349	305	319	319	330	289	334	315	303	341	302	305	288	311	325	316	329	297	306	354	300	293	311	309	291	301	255	294	330	341	265	317	256	297	292	311	346	314	313	315	323	279	316	297	303	307	266	295	320	325	310	276	339	331	340	313	307	277	310	335	310	295	330	299	296	296	293	313	320	278	305	301	332	277	314	308	314	326	317	305	327	289	289	269	271	292	288	274	300	298	297	292	284	304	309	266	311	290	290	292	273	304	330	272	301	329	313	279	307	310	295	330	280	282	293	327	306	308	270	317	288	281	293	326	288	317	308	286	312	301	298	303	277	296	279	280	308	322	245	315	290	332	336	310	303	307	294	280	343	296	327	320	276	286	285	307	306	281	340	282	296	325	314	344	332	307	302	260	296	317	307	284	313	302	311	295	291	299	308	316	268	291	308	307	303	278	284	291	301	333	318	274	340	276	271	322	324	338	298	272	327	320	305	311	306	312	304	297	306	302	296	321	309	327	296	297	273	315	306	332	333	309	282	268	317	293	303	307	309	293	302	296	314	314	304	280	294	319	286	298	332	296	302	295	302	275	270	306	300	327	337	292	294	285	280	321	338	305	350	299	308	323	299	315	315	311	293	284	332	302	294	323	305	313	306	321	325	277	264	306	338	292	286	325	338	356	294	297	314	335	306	329	291	315	301	325	292	314	302	312	315	300	304	308	307	321	302	279	292	291	322	317	332	315	301	313	296	327	300	317	302	306	296	291	290	285	324	295	315	318	323	297	314	284	310	327	320	290	307	299	324	297	282	314	292	319	273	300	310	301	328	312	280	298	289	277	291	297	317	261	318	305	282	306	309	335	319	298	282	287	259	278	293	346	275	303	287	303	294	321	307	310	322	298	296	286	306	306	289	296	327	326	305	324	285	249	306	275	289	308	330	298	312	327	299	322	302	294	275	298	339	294	281	302	330	301	316	308	326	303	290	301	304	307	313	277	291	295	316	310	306	296	312	320	276	326	264	291	337	315	314	333	309	306	314	326	346	309	285	260	313	292	317	309	319	306	312	267	301	340	319	332	306	285	273	300	296	287	299	265	284	291	297	282	286	313	295	315	331	313	313	286	286	323	301	330	299	337	303	286	329	308	289	301	324	313	276	284	303	304	326	293	300	274	313	312	308	269	293	320	316	292	314	294	292	278	303	332	294	295	284	297	298	283	278	313	289	325	290	283	298	323	318	319	297	304	283	281	296	287	294	332	296	313	332	302	307	301	298	313	287	281	299	295	302	301	274	299	314	310	311	311	277	329	311	317	312	270	301	271	300	316	300	315	309	292	295	296	311	316	300	284	330	305	336	317	296	341	329	312	314	298	266	320	324	283	306	300	307	314	311	316	300	289	334	298	312	313	306	315	294	316	303	311	299	319	303	273	319	275	305	308	320	312	299	305	304	306	283	360	286	311	303	321	292	291	335	294	307	287	294	305	314	291	274	315	304	324	277	297	310	305	299	294	297	313	297	303	277	281	293	292	299	330	295	300	313	305	313	285	326	297
19553	26549	32728	33713	39669	41536	52122	51986	49169	46051	41033	38017	30507	24026	23635	19955	16497	12769	12850	12231	9848	8316	7473	6684	6662	6037	5368	4865	5373	6035	5193	4000	3508	3329	3135	2598	2447	1956	1824	1459	1368	1324	1693	1741	1701	1281	1259	1150	1137	1342	1219	1232	1010	955	932	964	944	925	949	872	874	907	888	876	891	876	933	912	913	958	941	959	1044	1064	954	881	875	827	809	760	810	808	752	815	755	732	755	805	763	800	760	782	765	718	753	760	740	738	726	754	747	791	704	738	706	745	773	773	760	733	764	775	747	723	744	764	726	717	732	741	723	722	752	756	750	764	762	757	781	777	728	721	748	711	681	785	709	715	744	691	723	768	723	761	792	726	741	748	788	706	702	775	693	737	704	759	762	725	776	753	690	704	738	740	761	736	753	759	716	726	769	759	736	798	756	753	736	761	736	730	716	708	695	752	758	756	803	665	718	807	679	756	710	739	747	708	739	757	723	740	768	789	696	754	727	744	714	749	743	780	706	718	763	755	721	701	714	744	744	764	723	738	704	747	722	717	713	766	715	696	703	747	711	741	720	721	665	714	749	753	731	745	734	726	730	710	734	681	755	738	740	734	774	729	704	749	707	763	718	700	726	684	711	749	772	700	760	707	708	723	719	805	767	750	722	776	712	754	745	739	732	748	757	754	769	750	747	775	735	764	716	757	693	712	692	753	729	708	679	782	741	733	762	730	754	748	783	722	719	719	749	712	727	794	747	730	730	748	750	771	761	732	772	723	782	732	750	741	716	772	766	747	715	755	772	766	751	741	699	759	762	783	758	708	740	711	735	728	731	706	755	743	745	755	715	701	756	731	736	772	791	719	765	761	691	719	738	730	777	736	721	755	757	719	771	720	716	699	680	739	745	682	728	702	695	744	710	691	751	739	759	718	767	727	724	726	729	737	719	724	749	754	694	706	748	722	766	747	728	738	713	755	789	754	675	757	753	728	705	725	705	775	765	698	748	730	699	763	756	760	743	732	726	736	735	672	727	731	730	711	721	714	708	697	746	752	742	722	722	749	695	702	742	719	745	787	744	730	715	775	702	754	722	699	719	716	716	714	731	757	753	772	745	722	706	757	721	759	740	728	770	716	690	743	749	737	775	709	735	703	730	699	715	704	737	727	720	715	734	770	732	712	724	706	729	753	710	755	701	746	770	709	692	767	685	717	762	753	746	766	789	697	755	705	726	714	701	759	721	752	768	737	750	710	720	780	770	734	756	750	690	689	725	713	724	719	710	701	729	710	742	709	717	689	716	750	746	728	728	733	707	720	703	758	747	751	740	763	757	721	715	722	773	727	730	749	712	767	710	729	699	804	724	692	744	769	727	764	751	721	751	727	700	777	750	702	733	706	808	712	710	714	739	742	673	774	739	772	706	766	742	711	735	768	755	707	777	764	745	769	726	753	715	730	730	716	761	784	716	766	751	769	725	739	750	742	744	675	689	715	750	721	778	735	732	715	751	730	702	706	691	704	729	709	734	800	773	739	690	728	778	727	707	729	680	708	685	695	731	732	711	700	747	759	732	719	756	791	714	674	788	717	767	706	722	701	720	724	739	754	713	721	736	748	727	749	764	755	750	734	722	716	728	722	747	679	767	683	697	689	738	700	775	716	783	771	788	708	775	705	763	736	783	759	701	759	723	749	749	717	718	762	772	734	738	746	781	746	741	766	717	753	710	789	702	720	764	765	701	770	766	702	719	757	775	684	745	765	707	703	741	706	743	709	774	763	782	740	722	746	749	752	731	710	741	764	721	805	771	745	736	698	726	719	756	691	710	700	730	679	768	727	720	726	738	738	692	773	759	724	727	751	735	766	743	780	746	715	726	713	730	705	704	684	720	760	778	720	713	747	708	727	764	735	776	701	757	726	725	764	768	737	739	729	703	713	718	758	745	791	797	688	751	753	713	736	773	723	736	725	735	738	764	755	700	713	726	712	736	729	714	740	663	741	765	728	720	818	720	772	719	742	676	744	750	727	816	782	739	744	719	720	753	726	756	709	736	760	793	733	721	768	759	756	762	735	788	711	727	712	717	747	724	745	742	742	730	720	706	747	728	729	720	779	736	760	787	732	774	704	756	754	753	781	731	736	734	712	739	697	709	722	691	726	742	760	722	764	790	730	691	739	703	710	726	745	754	742	800	759	712	778	716	699	762	759	736	692	734	769	770	784	717	754	728	753	777	775	728	781	685	741	746	748	745	764	718	755	753	770	779	723	725	719	714	721	750	727	762	750	715	756	680	725	724	750	703	783	741	764	726	741	738	698	710	753	771	726	740	735	711	781	784	731	707	759	756	760	754	768	717	728	724	674	710	698	696	742	729	740	752	722	758	772	713	720	735	779	742	707	745	740	783	705	778	728	729	718	750	731	747	737	783	738	718	756	774	733	684	752	722	745	736	693	732	734	718	743	715	770	704	726	761	744	713	754	768	701	751	748	714	721	769	735	782	693	759	687	762	749	715	740	724	729	694	769	769	744	748	748	784	708	743	736	732	661	729	703	704	734	713	731	743	730	717	723	685	728	665	756	804	763	722	751	699	709	756	700	740	758	770	712	751	749	721	745	753	738	726	731	735	697	734	755	677	739	751	740	713	758	765	742	738	736	716	706	747	731	728	778	710	725	726	732	794	729	751	731	790	763	747	712	761	721	735	752	719	733	761	767	754	742	741	716	735	765	716	759	693	777	723	728	747	725	760	722	707	733	700	775	684	724	733	716	684	740	689	751	741	739	728	752	731	729	735	754	740	745	782	761	753	718	742	737	712	752	697	730	722	724	684	742	690	706	704	726	712	695	735	805	713	772	748	738	726	752	793	789	691	726	730	685	753	714	774	741	752	788	752	763	743	745	685	747	769	682	760	729	753	728	755	753	744	673	783	772	721	770	735	760	765	701	764	737	773	676	728	711	760	691	706	733	789	752	793	738	740	713	743	719	746	726	718	691	787	733	728	723	737	744	733	747	713	749	741	761	726	744	736	713	747	728	770	719	691	686	767	708	756	730	752	722	716	795	759	766	744	737	767	708	728	723	713	695	746	708	743	753	770	705	761	709	757	694	703	759	744	704	722	735	726	692	718	774	737	751	775	757	763	768	768	800	797	747	758	779	712	747	763	734	698	681	730	742	723	718	725	723	741	770	710	791	709	738	731	713	756	715	707	678	791	737	727	729	745	708	696	699	768	719	743	750	736	745	739	721	718	719	745	730	792	727	762	738	694	720	746	708	686	731	706	727	757	723	774	728	763	720	739	685	723	744	744	737	730	755	719	715	745	744	774	695	702	721	672	782	749	724	748	708	733	739	739	746	696	747	764	729	745	705	761	721	714	746	699	730	772	723	759	734	704	748	772	765	721	772	728	722	731	725	746	731	722	766	740	704	761	742	751	759	745	710	727	729	786	707	719	706	662	761	718	708	784	777	748	732	701	765	731	717	726	736	706	754	718	725	771	732	716	735	709	733	725	699	735	801
5951	5884	7206	4340	3894	2994	3207	3074	2562	2163	1668	1393	1048	894	727	635	604	526	456	443	443	484	466	427	434	407	403	361	378	383	355	358	330	345	342	330	313	316	329	328	313	354	348	331	362	307	321	361	343	329	306	343	320	323	389	289	304	326	351	320	298	345	309	283	346	307	320	319	312	310	331	349	314	346	299	341	322	334	298	302	307	301	309	316	313	318	342	318	301	317	333	329	297	290	314	336	321	345	292	294	301	320	318	328	311	330	325	354	337	336	340	300	308	339	285	306	300	294	329	335	293	348	325	338	355	339	337	342	323	326	296	295	325	300	305	340	327	310	303	346	295	316	315	326	297	337	311	317	308	321	305	354	323	303	332	329	307	331	298	316	363	321	338	283	328	343	333	317	306	335	311	301	328	311	298	323	303	356	327	312	344	327	305	331	308	265	309	311	315	309	320	318	304	319	319	305	324	293	329	302	360	340	328	327	318	304	326	302	340	292	325	332	328	281	345	340	343	310	318	334	305	312	304	319	332	305	367	323	302	314	319	318	336	313	334	319	345	305	314	309	326	332	316	279	300	329	342	283	334	343	312	299	308	319	348	342	292	290	334	294	286	348	294	327	329	294	335	319	319	313	298	310	305	340	326	286	272	294	318	307	303	302	300	328	329	337	307	319	309	315	319	289	326	263	328	362	279	331	293	294	312	358	315	316	307	331	316	303	306	321	282	323	291	320	324	309	309	353	316	337	303	291	336	317	323	323	350	327	309	335	354	326	304	309	323	330	301	316	318	347	296	312	302	347	313	332	311	315	332	313	339	317	301	334	309	323	331	344	343	352	355	311	325	292	354	323	327	325	297	325	307	302	327	301	328	349	334	300	343	320	342	341	356	297	329	295	295	313	309	303	321	314	312	333	329	316	297	288	317	308	313	352	325	345	334	322	336	302	348	332	339	293	328	313	316	315	312	326	319	284	346	347	332	315	318	306	296	311	333	319	298	264	349	312	318	319	333	345	327	339	340	304	309	309	295	269	325	303	307	324	324	287	321	308	304	334	302	298	339	340	329	370	349	305	302	319	318	311	336	311	293	335	328	318	336	349	298	342	311	348	344	352	334	325	351	340	329	325	275	321	302	349	313	301	322	314	310	354	329	323	268	308	333	312	320	311	320	304	315	307	322	314	334	307	327	343	307	296	331	320	355	300	300	329	317	296	332	290	335	308	333	311	298	333	336	325	310	347	296	337	322	330	297	345	340	297	292	280	336	325	314	286	297	318	329	344	341	360	319	340	327	322	299	321	316	320	334	339	328	315	310	319	327	318	312	349	332	328	350	317	332	347	318	353	325	310	347	281	312	303	331	326	333	295	343	320	294	328	338	325	313	289	317	330	332	321	312	308	283	306	328	328	328	319	338	322	284	318	329	308	334	315	330	294	332	328	339	318	348	314	311	325	319	306	319	331	314	300	304	322	301	329	300	341	289	312	332	320	296	322	333	335	305	337	317	349	295	285	277	312	308	326	314	333	331	368	345	336	313	320	277	320	299	328	320	328	308	365	308	301	318	303	328	332	332	361	327	368	304	310	281	315	337	346	343	325	316	318	310	337	333	290	326	301	297	291	324	307	351	288	287	339	322	319	291	308	340	308	324	306	324	329	351	316	335	327	290	320	334	331	374	347	295	315	305	307	280	305	314	322	349	291	298	336	320	363	337	278	346	304	300	300	311	296	310	315	320	303	347	339	294	351	340	332	322	321	331	312	329	316	341	326	304	323	303	306	302	314	311	310	331	329	322	331	329	359	330	295	300	304	299	297	341	309	312	323	337	311	306	317	330	329	316	313	303	328	315	323	316	298	328	318	310	326	335	344	351	319	304	339	321	315	365	337	342	346	312	280	302	310	338	319	302	325	326	329	333	325	329	350	336	309	314	336	284	341	324	334	305	335	318	318	358	316	315	336	338	346	334	320	310	334	335	319	313	336	317	348	329	310	288	308	291	326	309	314	302	326	312	370	313	319	334	352	333	364	313	340	306	309	305	316	360	333	305	335	331	337	352	319	323	318	291	328	306	304	318	340	341	298	329	323	317	332	324	311	310	295	330	306	348	310	318	285	319	319	300	308	294	314	352	320	318	328	317	308	341	331	306	303	342	325	335	288	334	324	323	309	323	349	306	322	339	312	351	316	332	331	319	335	318	291	336	325	329	322	345	325	337	281	313	354	319	338	304	317	334	347	352	342	335	322	330	358	332	333	301	329	283	313	289	303	313	326	330	301	311	323	367	347	326	349	308	359	318	325	337	330	309	285	310	330	307	326	318	306	328	328	321	311	338	302	282	320	305	320	343	313	346	341	318	332	324	362	327	313	328	319	323	330	310	341	375	302	349	330	349	330	314	297	328	329	331	357	302	315	329	296	312	310	341	279	318	328	330	350	331	305	296	340	296	287	326	335	333	306	318	308	302	349	353	312	345	333	324	294	336	299	321	318	327	280	291	304	327	310	331	320	329	315	337	314	320	317	348	311	302	340	319	300	330	357	333	350	292	311	301	292	312	338	311	289	304	312	310	297	331	320	312	331	346	349	303	289	325	318	314	333	313	336	317	306	346	322	340	331	313	304	270	280	315	315	333	322	319	283	317	390	347	336	298	338	339	331	331	320	357	330	350	303	311	309	308	311	326	340	290	309	307	294	270	315	322	335	310	324	325	349	346	363	324	327	330	334	303	299	362	305	348	300	314	294	343	362	332	295	307	349	358	293	302	307	335	313	288	349	323	331	309	322	298	333	288	301	324	329	318	359	281	331	317	309	299	330	326	321	276	334	320	327	303	321	328	332	306	340	359	290	336	303	306	307	336	295	326	296	296	363	318	319	320	292	295	334	293	322	327	325	328	311	335	328	312	310	307	305	316	333	367	323	344	292	281	318	296	316	348	402	312	329	342	295	298	341	323	360	355	324	318	334	321	303	289	316	301	306	292	288	329	268	302	325	326	301	343	320	281	318	319	301	311	334	323	293	332	316	318	358	325	283	363	307	278	337	296	314	317	307	313	316	304	323	329	339	301	321	350	312	284	335	348	306	341	317	335	301	295	340	356	340	309	332	360	298	335	307	312	308	342	313	343	339	321	351	300	295	346	311	333	345	320	329	318	316	342	340	330	327	346	319	308	298	343	275	325	315	326	346	331	318	348	323	321	320	285	331	324	308	337	328	312	323	310	296	315	328	334	323	341	344	346	312	323	339	313	320	302	306	362	321	320	316	344	347	358	329	336	307	328	361	339	306	336	336	320	327	312	286	321	314	306	333	328	308	335	325	295	351	318	295	346	343	293	313	320	314	321	350	321	325	310	295	360	324	313	334	323	318	328	322	314	350	361	310	325	323	316	276	317	311	313	311	291	324	285	333	308	295	305	306	355	308	326	325	318	322	291	301	328	304	320	301	313	316	313	320	299	331	309	315	321	293	341	324	322	329	328	340	306	322	335	374	318	315	309	300
4953	7513	10896	9970	11661	10820	13109	13287	11024	9659	7396	6105	4861	4026	3782	3235	2775	2475	2175	1919	1865	1779	1787	1808	1778	1615	1419	1267	1359	1263	1265	1187	1044	1000	1005	984	923	898	941	881	823	868	946	925	864	867	880	868	906	884	869	860	820	891	760	882	815	891	850	831	842	850	852	818	846	836	781	881	814	868	804	831	859	836	787	812	830	815	828	789	845	812	796	825	821	830	807	850	802	859	824	850	802	805	793	797	794	773	834	836	793	861	833	759	799	787	800	807	796	782	808	763	791	845	807	823	797	787	802	779	808	755	793	755	750	809	778	803	791	799	791	779	800	826	802	798	783	727	827	794	833	819	800	818	845	784	812	800	834	833	838	812	770	833	792	785	826	817	787	809	821	791	775	784	824	790	798	797	824	842	752	811	827	834	791	810	801	796	791	820	821	807	812	803	809	798	818	830	779	783	757	802	783	796	826	778	843	803	798	777	798	737	810	893	774	791	789	811	820	797	769	778	790	783	855	857	826	798	805	785	810	777	804	790	859	821	792	779	776	802	837	779	809	811	786	811	793	788	781	760	812	867	778	793	795	804	798	788	785	839	764	787	748	792	801	774	748	827	838	820	815	805	799	827	825	831	773	811	806	821	808	760	743	748	867	796	848	803	805	798	797	837	814	795	797	758	776	808	835	848	867	849	785	840	779	815	816	764	747	807	812	760	795	834	752	817	856	788	765	800	789	760	830	783	852	830	800	750	809	825	781	855	794	720	794	750	851	724	764	733	762	791	791	828	786	798	825	774	765	821	768	782	857	778	806	787	818	798	834	820	770	797	801	839	791	768	829	795	784	770	840	779	821	802	787	829	856	827	824	795	799	801	849	814	842	780	786	792	766	821	765	779	813	792	785	870	809	774	826	729	791	825	795	827	791	770	810	776	853	803	778	805	741	809	795	840	789	818	803	806	784	813	762	826	779	781	822	741	812	822	848	799	775	814	804	806	768	831	750	787	806	801	821	805	825	817	775	838	807	810	777	831	824	789	802	799	824	805	840	806	767	850	817	798	781	808	791	837	781	847	779	811	807	811	855	858	766	800	835	808	819	806	778	783	775	844	767	815	833	802	784	849	760	811	807	774	862	821	820	815	820	840	797	775	818	798	834	796	854	782	789	757	786	752	805	746	806	775	797	842	815	832	818	793	799	762	790	802	748	815	795	798	786	855	796	818	745	781	822	799	773	761	796	762	810	883	787	755	787	796	838	858	765	786	816	823	822	877	758	789	816	810	816	801	824	785	813	752	765	818	830	864	839	830	856	746	841	793	796	821	767	829	827	834	814	820	786	772	802	817	801	797	852	831	852	800	766	780	793	775	844	746	855	789	868	845	742	748	828	827	796	834	795	804	718	854	793	779	824	826	752	811	808	807	849	761	741	786	824	835	806	853	814	808	781	741	730	813	802	796	824	801	815	788	851	835	779	813	824	789	809	778	826	804	809	814	819	790	795	811	784	821	758	798	810	825	790	804	830	822	791	800	823	806	793	781	808	852	780	778	825	848	804	785	846	807	817	768	804	789	805	806	828	751	811	815	770	768	763	835	837	805	793	846	858	806	805	777	808	822	808	834	797	835	835	807	779	827	803	788	829	858	771	804	829	794	816	816	809	791	816	817	812	852	834	758	810	829	832	811	761	792	814	825	799	779	765	791	791	780	797	792	777	789	811	921	843	814	787	838	807	743	791	862	840	798	804	816	813	766	824	776	802	795	842	813	825	816	769	751	790	777	817	765	830	830	787	837	761	822	798	759	789	749	783	825	796	765	809	809	796	759	775	804	797	788	801	821	820	811	806	811	796	812	793	799	808	778	852	829	724	813	750	801	842	813	877	831	813	779	785	811	774	807	834	819	790	858	785	786	825	775	847	836	841	788	812	786	776	846	795	809	776	818	763	855	806	806	781	807	832	810	773	796	787	788	777	822	852	793	810	777	785	800	779	816	731	824	802	779	748	787	787	770	822	807	817	798	801	786	816	811	851	785	873	791	848	789	815	847	807	800	798	782	770	766	848	780	779	795	807	787	760	774	814	829	793	816	804	805	734	819	784	816	827	812	798	773	774	807	836	827	823	761	801	798	867	837	818	808	766	858	806	805	802	782	814	869	772	825	803	819	815	825	823	811	820	835	815	784	772	794	839	793	812	828	804	811	792	796	772	826	794	817	778	776	769	839	836	820	781	800	815	822	781	788	798	790	811	789	814	818	804	772	826	794	754	818	827	812	754	825	830	829	843	855	802	811	761	795	776	805	740	821	793	798	800	773	783	831	767	851	794	829	809	761	795	794	825	798	811	787	815	724	808	823	777	833	832	802	816	831	776	774	818	810	783	797	778	794	817	831	801	765	811	825	825	810	814	796	819	785	808	803	844	775	827	775	812	810	819	800	798	778	827	781	813	825	822	791	808	802	848	763	749	800	782	805	811	849	836	855	794	819	746	806	802	802	843	846	813	802	799	795	721	859	834	777	830	811	826	855	756	780	814	822	802	850	793	824	805	810	822	748	802	788	811	841	817	785	829	780	838	809	808	884	815	782	793	825	807	797	811	810	714	801	814	818	777	817	842	825	818	781	755	789	788	814	804	803	781	794	767	834	846	761	834	810	804	811	839	791	811	803	795	759	770	830	830	834	797	813	828	779	740	792	776	812	857	802	809	824	748	819	834	816	822	786	801	788	848	772	827	821	816	790	830	810	796	818	796	816	797	798	834	807	791	808	848	803	842	765	784	786	789	798	794	802	809	815	863	800	765	785	779	828	821	799	758	785	836	797	801	793	794	816	776	847	794	799	836	736	822	818	761	789	751	803	791	818	782	745	770	835	775	758	804	815	809	774	836	844	779	814	837	785	808	808	797	777	823	797	810	806	802	808	806	862	776	851	778	787	829	769	810	809	807	841	813	818	779	850	814	815	843	791	834	815	857	784	804	819	819	779	814	839	824	814	722	814	813	819	851	802	836	843	792	755	820	773	750	826	803	794	774	789	874	781	796	766	843	825	814	756	768	771	784	808	799	789	854	797	801	762	807	818	821	844	764	785	800	792	801	831	794	800	768	796	811	811	851	785	786	794	770	797	810	805	774	770	781	803	855	791	813	807	832	786	763	780	831	798	794	765	801	796	782	781	796	801	760	806	817	791	799	783	802	777	756	754	801	804	762	826	772	806	815	804	782	794	842	784	788	808	817	805	827	819	872	805	785	810	800	790	751	787	787	797	840	866	802	781	810	776	805	812	789	855	795	842	824	775	791	868	873	770	873	767	826	791	834	820	820	811	813	811	873	764	751	780	780	812	836	811	792	786	813	757	795	802	813	834	756	793	783	795	826	815	828	818	809	761	795	799	780	797	792	769	844	779	816	798	794	824	828	783	753	797	788	803	804	792	832	771	775	834	761	785	783	819	827	832	803	810	802	802	807	855	810	789	835	768	766	797	826	825	773	815	773	822	856	851	791	808	801	827
22112	27427	32446	25447	27779	24838	27444	29404	25547	20722	13788	9112	5515	3799	3170	2471	1911	1795	1524	1491	1142	1006	902	931	845	811	715	693	716	771	680	569	562	569	514	514	511	465	462	393	432	438	471	442	392	405	420	414	476	394	416	427	440	386	388	431	426	367	395	415	408	383	403	414	385	427	428	386	389	368	387	382	414	400	425	374	357	385	389	429	404	415	394	392	374	403	418	418	363	405	379	358	348	366	361	379	399	362	421	409	373	363	348	367	397	388	411	390	365	398	368	404	392	380	417	411	406	411	382	378	396	395	414	364	386	382	384	379	387	368	346	380	370	366	368	382	420	393	371	366	386	399	394	393	359	383	385	386	435	334	398	400	396	411	369	360	354	398	385	427	403	372	389	376	397	370	366	419	406	366	373	408	346	395	416	383	357	377	395	411	388	371	395	341	397	398	369	372	376	384	382	361	394	409	387	375	347	397	427	359	376	388	400	388	372	402	374	360	345	395	418	385	373	397	362	376	374	359	391	377	402	369	390	396	370	412	379	339	365	365	360	390	379	402	403	389	371	392	391	370	410	395	373	379	388	387	384	384	374	399	418	418	409	363	392	358	383	391	412	382	365	373	452	417	370	362	388	394	360	375	335	362	409	375	382	395	425	434	373	379	382	381	411	367	387	371	381	400	347	355	371	389	351	377	420	373	381	367	396	429	380	379	393	385	372	391	381	377	399	399	383	419	378	380	378	354	404	368	401	360	372	395	365	353	382	410	369	390	346	400	375	379	361	362	379	438	421	407	394	354	383	357	386	405	359	399	391	386	401	371	441	407	388	362	399	379	383	431	388	411	335	400	412	347	425	358	397	388	393	369	382	378	369	336	359	405	370	358	420	440	386	376	398	418	365	410	375	409	379	397	391	374	380	382	419	411	385	398	389	420	393	366	407	360	347	396	404	387	375	399	373	359	394	390	373	389	440	378	361	396	386	381	362	381	364	355	390	355	364	364	369	326	382	409	419	373	360	363	386	375	404	400	365	398	380	373	377	357	391	381	388	394	391	390	392	378	413	368	421	352	426	390	348	386	407	406	372	375	357	370	368	371	380	384	346	395	389	407	396	431	398	352	381	379	402	388	370	334	381	396	424	400	369	400	360	394	360	367	397	374	410	371	377	368	394	387	398	385	352	407	398	376	371	380	410	389	400	395	376	381	393	400	391	371	392	387	349	386	364	406	431	400	387	409	386	407	402	369	393	355	386	401	398	400	367	352	419	380	388	358	380	364	404	406	388	419	373	375	371	379	376	403	400	407	381	380	413	399	380	385	396	413	364	334	357	388	421	408	369	423	366	393	390	360	365	399	387	381	371	385	376	355	395	386	407	364	367	383	389	391	385	363	354	379	419	371	359	391	393	394	395	394	381	367	383	388	405	354	404	363	371	349	397	432	392	402	400	376	359	397	371	353	394	352	391	362	362	386	379	383	370	374	423	398	407	403	349	382	428	390	366	387	381	413	400	372	416	325	368	384	410	371	387	377	419	342	375	383	394	383	415	389	374	374	357	372	376	380	357	392	388	423	384	393	364	360	391	395	380	402	422	390	416	380	411	377	346	354	357	341	416	373	394	384	409	371	366	392	433	342	393	383	393	373	348	364	362	379	372	353	406	384	374	368	363	404	377	367	405	370	391	379	366	398	395	383	355	386	397	354	381	405	353	412	356	416	391	409	385	362	367	366	390	372	383	379	398	389	398	393	355	390	382	372	410	416	375	379	395	380	380	380	403	382	399	399	339	370	420	385	404	400	369	362	396	362	409	381	378	394	397	420	393	403	386	358	385	377	427	375	358	373	379	352	397	380	374	383	380	361	386	383	364	356	376	427	380	416	357	378	359	369	345	387	376	352	401	368	395	343	338	363	374	374	370	387	396	388	375	356	383	400	377	348	396	378	382	404	377	363	368	354	357	409	361	391	411	397	437	399	396	333	390	389	360	386	401	406	384	428	369	346	386	444	383	389	389	402	392	390	415	389	396	352	349	371	356	417	383	360	374	379	378	398	376	377	359	380	382	356	374	368	384	383	395	394	407	399	381	438	389	399	364	415	414	403	372	380	389	410	396	392	398	436	399	382	357	385	390	396	364	385	377	394	424	385	375	400	389	343	398	382	408	386	374	347	374	417	371	389	377	370	361	385	368	394	394	401	372	378	418	374	372	392	359	363	361	392	372	422	392	363	389	382	360	382	349	362	400	376	378	433	379	362	382	393	403	349	392	374	346	404	398	414	369	385	380	387	374	378	387	397	385	383	369	397	379	387	403	393	353	403	376	403	373	382	395	400	386	373	377	372	403	356	387	368	379	407	350	394	416	352	416	361	413	387	335	389	349	370	385	387	383	356	408	386	372	391	411	372	402	369	362	421	398	377	381	399	408	412	397	392	369	384	403	385	373	388	356	424	386	383	401	348	410	343	351	375	384	376	363	428	394	368	381	352	346	385	339	356	386	369	396	377	401	388	383	366	383	400	362	400	337	365	384	401	385	351	397	409	363	386	391	402	381	401	374	388	401	364	413	368	417	367	336	371	378	383	420	399	370	368	405	371	398	410	402	364	391	432	368	378	362	432	360	395	414	376	391	383	412	387	378	383	400	378	381	396	340	373	361	359	374	353	384	434	356	362	347	398	387	390	369	319	333	368	359	414	364	363	384	382	370	407	358	353	397	387	370	394	390	377	412	375	397	415	411	386	374	385	379	392	366	414	400	382	327	399	376	408	376	348	366	424	396	401	381	357	407	400	381	421	414	379	357	384	403	369	383	346	360	366	374	407	387	361	400	361	329	367	345	398	388	367	379	373	382	370	372	394	380	384	413	383	356	412	392	380	369	355	371	380	359	374	378	365	401	333	419	370	356	386	362	346	402	391	369	381	367	373	371	397	378	412	362	436	401	377	354	364	370	410	346	365	389	407	412	370	380	394	364	381	385	389	384	408	350	388	367	397	375	320	364	371	358	352	338	392	405	387	336	416	361	382	376	331	383	354	407	388	367	383	355	358	372	402	367	367	372	365	398	409	391	393	375	364	397	379	367	421	445	376	390	356	390	406	341	393	386	412	388	380	421	387	378	358	414	408	334	402	402	391	368	379	401	402	388	371	378	406	394	412	364	403	377	413	376	382	400	349	397	380	401	386	381	372	393	375	425	398	376	393	385	400	431	389	374	359	362	396	379	394	399	405	345	435	397	375	406	406	383	374	371	426	376	353	359	379	390	368	380	413	393	401	373	367	389	397	365	379	360	401	372	375	368	395	405	375	387	371	386	360	367	410	398	360	393	360	395	368	368	344	358	358	362	377	396	373	364	356	416	408	385	367	355	384	395	377	397	365	317	365	379	375	361	388	416	417	392	369	396	377	371	389	408	372	427	366	375	400	409	400	408	382	384	373	388	361	369	382	366	401	358	386	393	399	427	392	383	384	380	407	418	400	417	362	387	387	391	369	371	358	393	369	396	401
14784	22322	29159	28356	34091	35689	43588	45638	41268	38271	32468	27578	20952	16673	15361	12661	10002	8839	8128	7630	6010	5299	5022	4625	4299	4129	3651	3281	3468	3924	3250	2790	2635	2421	2160	1824	1669	1533	1377	1238	1179	1213	1402	1443	1456	1303	1242	1267	1233	1257	1247	1095	1007	1021	1106	1083	1069	1051	992	1024	984	975	1006	1037	1027	1052	1121	1100	1058	1018	1150	1125	1113	1155	1034	983	945	1080	1007	949	949	950	929	899	940	911	970	927	976	1011	921	957	978	940	865	906	924	908	925	950	896	952	945	899	939	875	932	911	908	927	936	958	884	957	935	911	886	947	927	927	950	968	915	894	890	896	916	922	877	923	949	913	943	976	923	899	958	947	927	973	887	893	897	906	936	914	905	945	897	900	918	898	905	972	954	933	918	889	906	948	970	918	939	956	879	926	907	928	908	926	906	912	898	940	946	881	911	977	839	898	918	919	905	961	917	880	914	904	910	963	955	960	925	930	941	956	941	896	976	906	898	916	943	909	916	928	921	893	924	961	934	940	882	932	943	936	923	931	928	944	887	910	909	922	1002	888	877	956	955	951	891	863	888	891	906	897	929	920	888	970	911	921	916	861	926	940	870	893	953	958	925	898	950	884	925	899	883	934	916	951	947	891	892	952	943	948	965	923	935	912	935	941	971	936	952	954	968	970	903	882	897	936	985	943	939	880	902	986	943	944	900	961	906	956	947	929	953	852	899	941	888	902	905	891	950	925	966	919	907	917	905	919	976	940	953	968	888	957	973	989	916	888	861	908	880	999	920	895	967	934	911	883	902	911	920	934	935	888	884	873	926	914	942	939	925	948	929	951	870	955	962	878	894	902	900	892	918	931	961	958	937	927	937	879	968	955	901	986	919	928	882	927	899	930	948	947	910	921	983	916	948	891	950	973	927	927	960	964	970	901	937	938	913	910	963	934	969	909	904	904	925	926	908	906	924	951	963	903	911	998	958	926	915	912	878	921	944	880	890	982	979	922	951	874	947	888	925	958	853	932	901	942	898	949	949	957	911	941	905	893	918	915	944	926	892	871	914	992	904	897	938	874	935	973	890	937	931	960	937	921	943	913	894	916	882	972	920	943	931	975	912	899	933	874	878	901	933	895	868	942	944	946	896	932	903	928	917	913	1031	950	969	923	930	919	958	980	958	878	949	953	929	913	936	900	961	905	937	880	901	936	882	925	929	887	917	919	945	884	954	935	911	945	989	960	892	905	903	926	938	958	895	844	925	891	898	955	881	906	898	956	877	922	869	961	913	906	968	920	971	889	922	1009	940	921	944	906	945	928	934	940	954	866	913	895	892	907	903	935	984	936	908	1013	960	908	961	905	915	882	915	896	907	907	966	925	966	914	937	949	964	924	927	899	959	961	876	860	899	888	901	980	911	909	939	910	929	922	928	958	930	1011	891	936	929	922	913	909	897	954	949	921	883	899	940	968	902	961	924	993	880	956	931	891	934	973	889	922	937	885	918	928	941	919	978	926	934	884	926	904	908	911	863	929	868	940	944	975	959	929	988	933	913	919	905	934	918	850	920	889	957	933	912	969	970	932	884	895	925	910	942	936	891	900	914	902	954	897	927	897	926	890	936	946	950	933	947	946	970	951	895	926	926	927	938	908	955	900	924	884	940	918	940	893	888	941	989	911	922	922	972	908	918	923	891	918	934	943	960	950	951	926	933	872	920	926	941	839	935	945	904	907	1005	865	928	939	950	933	913	947	926	940	936	959	940	977	838	920	949	949	922	930	902	969	909	915	955	944	930	929	918	974	853	923	894	927	947	929	899	918	944	986	926	911	969	884	888	903	892	921	957	932	944	906	914	956	902	920	931	934	895	939	891	899	908	953	928	1006	919	946	913	917	931	932	948	921	882	926	926	905	922	952	882	911	939	903	921	924	928	1007	947	905	970	892	901	922	913	870	934	931	978	910	935	914	900	894	935	872	934	912	892	923	926	920	981	926	888	895	970	887	925	855	951	894	914	959	969	873	955	918	907	921	893	950	901	974	947	913	878	901	902	897	903	927	946	927	953	960	932	936	927	896	858	889	980	917	950	898	883	905	931	928	968	875	976	941	940	978	940	919	908	979	894	971	909	949	925	907	944	977	882	950	934	959	975	949	898	885	869	906	935	905	930	929	937	933	965	899	911	955	902	905	891	918	976	964	958	909	901	985	931	915	882	921	942	981	917	878	941	908	971	940	940	908	977	928	921	867	869	891	953	946	921	939	882	927	954	940	904	922	916	915	931	955	932	932	925	970	870	867	904	923	961	938	926	892	923	956	940	954	904	864	946	901	939	951	996	964	911	911	966	891	893	968	942	889	873	918	917	875	974	886	915	923	975	910	922	947	949	897	898	903	962	917	947	953	976	924	920	953	930	928	947	942	931	951	930	918	904	949	918	910	907	930	910	914	927	879	913	913	992	953	929	923	877	931	925	895	865	889	876	920	964	926	907	907	932	895	880	907	909	927	933	921	938	911	910	978	918	971	952	884	882	945	935	910	870	970	912	923	883	932	939	940	939	919	913	986	947	933	855	962	958	895	911	933	945	935	906	888	961	959	919	926	929	945	921	931	934	887	939	941	953	948	944	949	911	864	926	958	897	852	908	911	902	963	949	990	922	973	911	911	913	929	935	948	933	874	944	922	950	953	861	906	973	909	900	884	952	965	915	882	952	925	892	924	973	909	956	894	891	918	929	995	946	911	921	943	923	937	913	937	900	933	932	905	962	918	867	945	912	919	926	991	934	967	911	916	900	927	939	917	897	959	946	920	909	942	922	959	910	922	871	883	897	933	939	905	949	907	850	937	921	934	933	989	913	920	968	955	904	912	913	934	997	945	881	901	933	939	944	941	904	976	965	933	895	895	947	903	877	904	919	903	926	913	971	938	898	927	913	952	961	957	878	908	949	920	909	912	939	915	884	909	913	935	936	935	941	960	950	900	944	867	947	952	932	962	950	906	889	908	926	941	950	957	927	934	957	905	920	912	980	982	936	949	891	908	934	900	894	921	923	965	923	947	931	945	842	912	963	955	907	992	948	923	941	933	961	876	914	908	940	909	963	920	947	889	904	873	974	868	934	927	994	895	919	911	889	922	891	924	963	922	919	965	937	924	925	881	990	963	937	926	929	881	966	961	956	906	928	948	904	939	947	890	920	963	880	946	954	902	961	897	909	931	903	903	923	955	904	857	989	944	947	916	905	940	1003	931	907	933	857	963	920	946	949	935	943	908	905	921	899	907	914	894	944	916	955	945	939	941	935	888	917	921	924	914	933	944	959	932	948	887	913	909	946	890	931	944	892	917	926	929	945	959	948	932	960	879	945	875	908	965	879	955	923	884	900	961	925	960	960	929	932	921	901	955	929	950	926	998	909	896	927	907	919	954	963	933	962	926	932	930	866	955	923	981	909	939	886	915	916	928	864	929	908	915	918	963	929	941	944	978	917	898	956	950	964	998	917	980	942	946	943	947	941	915	917	911	972	894	910	906	899	957	926	916
32235	34393	35602	29866	33809	30688	36008	40048	36243	31505	23740	17075	10067	6447	5573	4241	3184	2507	2590	2280	1711	1439	1261	1282	1172	1017	982	891	977	1050	945	752	703	645	525	606	466	408	410	416	398	379	407	415	390	381	397	353	389	358	401	356	322	323	348	369	334	320	318	346	302	309	321	357	302	331	300	335	340	331	362	352	379	337	369	330	325	326	295	313	317	323	307	312	264	298	309	329	337	322	310	309	299	289	299	335	285	318	279	325	298	310	281	299	331	303	257	332	331	336	305	321	326	310	288	311	334	296	318	293	313	323	280	281	296	321	288	343	296	322	309	309	312	325	293	281	308	292	288	282	331	322	291	265	330	327	320	277	320	316	309	332	288	299	279	347	294	330	321	328	286	284	292	326	318	301	312	296	337	313	331	320	311	303	313	311	326	286	315	317	303	322	294	308	289	306	315	297	301	311	289	320	313	303	336	313	314	333	319	303	309	318	284	305	278	335	306	296	349	322	290	308	332	342	329	302	310	295	298	343	289	297	325	321	310	323	317	311	275	314	310	331	312	305	302	311	310	299	295	304	315	295	308	305	300	306	299	275	290	311	295	320	300	299	310	276	334	307	309	307	288	285	311	292	322	320	316	324	299	320	276	295	293	299	298	339	265	271	290	326	322	312	302	319	317	330	330	299	307	333	298	317	295	298	329	293	301	295	319	274	331	331	279	319	307	299	323	337	328	325	312	306	300	273	310	297	290	281	289	368	339	356	317	292	281	305	272	289	313	287	296	321	329	324	322	332	288	307	309	305	329	279	321	314	303	299	320	316	298	329	323	283	325	297	311	315	325	306	282	294	315	313	299	295	310	330	327	308	302	286	322	294	305	287	310	356	278	301	276	334	326	279	301	271	285	295	350	303	313	302	299	293	306	323	294	302	308	296	325	322	330	297	288	296	340	338	310	310	303	293	321	323	286	310	298	307	322	331	315	327	275	322	309	311	313	318	320	289	323	329	336	270	289	276	275	290	280	312	318	291	303	305	294	302	318	301	316	323	319	316	277	273	332	289	299	291	341	332	302	288	287	297	294	297	312	307	294	261	303	300	310	303	308	317	304	345	279	321	290	309	314	326	268	300	311	264	265	314	316	314	316	276	260	291	305	278	335	303	336	295	323	320	280	293	334	313	287	307	314	310	316	306	320	317	294	308	323	295	309	308	294	268	284	295	283	307	328	294	319	279	279	308	302	298	329	311	311	308	325	310	301	314	324	324	313	298	303	317	333	336	296	291	332	331	314	296	311	310	339	272	291	305	301	294	319	306	322	308	308	305	303	306	291	318	291	302	314	301	316	283	295	339	289	308	274	325	307	275	289	315	295	312	300	291	315	325	334	328	329	318	343	317	316	300	311	302	305	326	298	310	299	316	313	292	278	313	310	307	301	308	311	306	314	297	283	310	285	323	303	308	314	323	297	309	295	297	322	275	285	339	333	290	288	316	324	303	302	280	310	296	323	331	298	317	338	292	310	276	308	288	297	281	296	319	294	320	306	304	296	314	307	297	317	313	294	310	307	287	312	290	315	299	302	292	307	285	347	282	313	314	319	291	297	290	277	312	332	330	306	286	290	326	292	317	292	281	275	308	296	292	323	309	348	294	328	254	294	320	262	327	317	298	287	324	314	294	305	311	312	294	314	326	329	310	283	278	299	320	318	310	299	301	304	340	302	313	324	280	300	318	327	304	302	323	318	324	309	312	310	294	337	278	321	337	298	293	304	285	313	308	333	297	309	297	304	327	293	330	296	307	346	264	321	309	295	330	297	296	329	317	316	301	337	311	306	312	294	314	288	289	294	316	321	280	285	293	354	308	343	281	262	320	274	280	313	343	300	297	306	345	323	296	314	293	291	320	296	311	310	326	317	315	307	317	331	285	287	280	293	317	268	342	286	330	306	275	295	333	335	290	327	319	309	272	274	308	288	310	298	325	314	331	307	289	296	301	271	282	287	317	317	293	284	285	325	302	305	306	309	305	301	300	292	320	315	301	277	287	315	323	310	310	321	260	311	310	303	285	316	331	290	327	323	330	309	301	319	317	317	299	303	279	275	318	301	271	278	325	312	267	319	290	310	341	317	308	323	303	343	288	272	302	305	329	312	256	297	293	327	331	272	320	327	303	294	301	328	323	300	310	284	277	285	309	324	315	315	283	292	304	308	276	311	316	284	284	291	320	337	324	320	320	322	307	331	308	303	326	329	301	298	311	334	323	294	325	300	293	289	318	314	292	307	333	327	305	338	319	302	306	304	302	334	292	312	293	288	313	299	271	317	321	292	264	309	317	327	276	278	306	309	287	294	313	280	267	337	319	303	328	311	287	305	310	348	298	319	298	294	295	313	290	292	306	296	306	306	301	320	317	320	272	288	308	302	277	311	305	303	274	327	302	280	312	331	286	302	298	302	331	285	307	280	296	279	327	284	309	295	318	311	284	296	324	312	331	321	294	301	295	306	285	316	322	292	304	289	305	289	294	310	301	312	305	307	318	298	329	305	316	327	314	325	331	287	287	303	297	299	320	294	339	317	328	339	308	287	314	319	309	344	312	304	309	266	283	327	331	294	291	291	330	284	313	291	325	271	337	316	282	264	283	349	320	285	277	288	296	286	307	311	335	307	298	278	314	343	325	285	301	299	294	331	326	304	283	281	325	295	293	295	301	331	283	284	305	310	294	261	296	316	274	284	297	302	293	315	298	312	285	307	290	310	308	313	296	306	284	285	302	323	332	296	303	330	301	295	316	307	298	304	308	278	300	321	299	334	324	315	307	277	320	290	306	286	303	309	278	274	311	284	309	304	313	288	315	304	317	313	301	307	310	303	325	294	305	306	289	295	278	318	302	292	330	296	326	306	316	285	353	323	311	289	281	308	281	324	294	275	333	299	293	289	303	298	310	279	318	285	296	318	322	336	298	331	297	293	306	313	311	313	321	315	302	317	343	297	326	332	290	307	288	307	289	318	278	285	325	317	296	340	321	351	294	268	302	277	309	311	323	283	271	292	312	345	310	316	319	315	319	328	311	268	268	305	271	293	306	302	313	279	313	303	308	327	304	280	310	297	304	322	294	314	287	308	305	311	333	312	281	273	288	318	283	291	317	320	295	301	328	313	307	290	309	326	328	310	326	337	296	269	308	315	287	310	300	305	311	269	329	293	332	282	332	337	305	344	297	313	314	325	316	323	316	357	309	328	321	295	331	294	331	304	298	289	300	305	294	300	270	276	333	320	315	329	327	275	317	261	312	302	290	305	323	314	275	297	295	338	300	289	325	320	309	315	287	277	318	312	298	298	274	304	291	289	291	286	282	303	331	320	322	296	312	292	322	314	348	296	307	297	324	277	302	295	306	297	310	310	311	311	295	295	275	292	321	281	290	285	310	311	321	278	333	322	293	282	309	316	302	302	324	297	315	304	290	298	332	322	299	304	296	322	302	298	346	287	293	309	296	316	275	318	336	318	298
20435	27350	33182	35316	40899	41851	51131	52427	49284	46222	41235	35964	28495	23573	22516	18773	15125	12516	12696	11991	9201	8167	7301	7099	6965	5895	5654	5016	5336	5785	5090	3980	3696	3197	2765	2611	2043	1856	1644	1380	1369	1401	1715	1767	1671	1483	1337	1240	1200	1273	1259	1003	970	1048	922	1024	896	924	889	960	880	872	880	863	914	942	1012	960	1022	999	982	1181	1144	992	903	880	805	824	854	799	750	823	799	791	808	757	815	803	768	897	841	800	712	745	708	755	717	754	744	744	741	755	754	744	771	735	757	735	714	740	747	725	694	773	743	696	768	794	739	719	746	800	766	714	725	724	736	782	733	746	714	718	753	756	693	716	723	785	723	730	729	681	728	785	692	706	751	705	744	723	690	706	716	746	792	773	691	763	745	753	737	740	791	764	759	727	709	739	740	715	714	780	762	735	754	782	706	767	756	724	668	732	752	714	758	747	726	807	731	728	705	726	684	766	746	739	794	761	699	769	686	737	720	725	717	733	763	768	727	745	778	767	756	738	681	728	762	745	753	727	783	720	715	738	717	680	758	755	752	684	732	758	720	691	764	716	729	769	691	770	744	744	762	741	759	710	732	702	725	726	732	747	744	728	782	771	704	737	703	727	741	748	768	703	728	726	759	782	743	760	803	749	740	717	725	748	728	716	737	751	759	714	733	759	736	757	762	724	709	752	728	731	750	773	766	723	761	741	711	719	704	738	712	793	731	747	685	782	728	753	772	705	758	718	786	687	715	771	741	768	741	727	743	727	763	770	734	725	771	763	742	748	743	711	692	706	754	751	734	725	748	714	763	731	695	716	768	776	739	737	806	728	697	732	717	712	709	735	728	727	760	751	747	751	761	767	748	775	755	746	779	718	716	712	765	745	747	737	724	724	715	747	777	701	717	758	724	782	769	752	761	727	763	758	782	690	733	756	711	714	745	722	734	725	720	803	753	721	698	727	715	714	705	688	732	761	733	764	763	743	765	700	722	704	746	705	725	715	737	729	768	722	717	744	709	724	748	730	706	725	719	756	661	755	742	654	738	791	766	732	682	785	760	666	737	792	760	763	741	719	733	717	742	759	719	742	708	749	803	780	750	711	714	729	760	725	740	709	722	721	767	724	758	709	791	693	722	735	714	710	740	713	744	738	732	794	708	745	718	755	799	688	764	698	765	725	757	665	721	733	769	719	720	757	723	746	754	720	712	747	761	691	719	716	736	726	706	702	740	797	717	720	713	738	709	740	722	763	693	736	757	679	768	725	691	770	741	716	704	778	739	735	706	744	704	727	729	716	744	709	758	743	723	732	693	777	751	793	752	711	693	745	764	746	714	719	748	709	748	721	727	755	791	662	739	722	725	785	730	770	725	735	755	714	740	760	753	769	761	708	727	741	763	713	750	749	716	752	684	749	755	736	760	747	689	685	658	767	775	719	778	762	742	719	741	759	774	786	772	737	741	682	697	713	729	697	786	699	744	722	789	749	779	720	735	707	708	745	729	774	713	734	746	771	711	747	722	706	704	712	757	747	734	732	818	770	689	727	708	753	700	773	722	712	699	765	773	793	777	725	737	708	718	759	774	699	768	718	740	715	734	733	714	725	773	695	696	759	754	763	759	766	724	776	763	762	748	721	690	751	790	780	765	714	701	705	792	768	721	771	691	783	707	707	743	806	722	716	769	741	752	705	734	730	742	759	678	725	722	708	770	714	771	729	739	747	735	762	769	740	793	766	736	756	702	716	712	728	779	759	747	716	783	732	749	779	736	748	725	754	767	695	752	727	758	724	719	724	744	713	739	718	787	683	739	720	743	730	700	780	721	717	760	750	693	791	739	710	714	761	757	762	674	783	738	769	771	761	732	733	714	673	746	715	688	784	795	783	753	724	757	765	741	722	739	754	772	811	739	749	740	750	743	751	724	680	711	736	682	740	761	720	775	681	719	728	771	723	772	742	711	722	705	735	725	765	714	792	729	723	743	735	724	747	733	747	777	733	750	713	739	718	758	739	721	757	719	719	759	744	782	722	717	745	713	757	730	703	776	753	732	715	726	735	740	704	728	762	755	784	766	762	720	763	720	758	763	750	759	735	745	748	717	769	774	748	746	760	747	738	720	719	726	755	778	751	758	828	743	748	738	741	732	728	757	718	779	777	710	748	740	719	717	755	724	722	701	796	750	745	737	705	749	721	731	748	750	752	759	765	716	778	722	759	768	763	765	749	703	727	776	708	722	712	752	749	731	756	770	773	777	728	740	730	714	745	776	713	738	717	697	762	736	769	727	733	722	719	771	747	701	750	740	742	758	701	744	738	721	763	713	739	733	745	751	724	757	769	744	732	696	744	724	723	750	770	730	775	769	716	742	733	747	746	707	688	704	771	777	799	726	756	702	771	730	731	733	737	735	726	812	758	720	746	695	724	789	759	674	746	711	710	718	724	783	731	718	732	761	726	719	711	753	740	771	748	699	747	760	735	723	759	801	722	739	786	762	742	762	719	735	712	715	705	730	744	723	757	738	727	770	691	748	788	729	740	742	766	759	745	760	728	793	773	804	753	707	758	702	756	772	720	740	743	742	739	783	764	744	725	788	749	742	761	696	798	744	795	751	731	736	703	764	739	709	737	735	719	711	737	741	782	728	720	804	758	774	770	739	707	738	756	739	775	736	713	729	745	745	683	795	731	743	690	742	763	760	759	753	772	739	733	703	796	814	728	741	769	729	726	726	774	764	714	740	771	792	710	735	719	803	718	746	782	773	718	733	763	706	676	762	751	754	699	723	757	740	758	721	755	746	761	752	696	748	694	758	746	717	750	727	751	757	742	702	745	731	729	734	738	737	744	751	752	716	736	743	736	743	754	760	763	693	745	771	775	703	691	766	738	761	706	752	774	724	724	715	763	734	752	781	676	760	711	782	764	747	730	752	756	759	737	746	783	682	722	714	722	681	736	704	736	733	751	755	720	700	769	801	763	752	753	711	754	676	770	734	693	745	792	690	729	775	725	701	763	696	728	733	729	721	733	734	764	732	736	708	740	727	769	732	756	715	685	796	711	779	760	730	700	737	714	732	742	724	716	756	716	722	703	771	762	756	724	725	775	755	780	718	755	729	702	745	810	723	752	772	751	721	754	731	729	740	755	730	734	708	772	769	710	746	705	720	679	741	767	757	762	728	748	765	700	751	754	776	733	749	709	724	837	727	742	719	773	731	722	753	725	718	773	769	739	781	734	755	743	751	716	745	707	746	713	713	747	758	757	736	734	693	717	732	719	752	679	769	701	715	751	780	716	775	790	703	732	726	757	732	736	751	751	763	738	732	747	763	720	771	764	723	723	782	711	765	740	782	739	767	722	715	717	747	710	779	726	738	762	734	737	708	770	751	723	727	718	760	724	772	788	719	722	718	730	746	736	701	735	727	741	763	761	717	708	765	714	768	784	757	740	724	722	727	748	789	723	702	760	745	755	725	733	754	731	754	717	735	706	722	803	696	782	718	751	751	768	763	774
5665	5856	7641	4695	4131	3421	3081	3049	2158	1810	1429	1042	921	847	724	607	519	545	510	434	459	510	460	462	438	401	376	382	357	389	382	337	354	333	339	301	348	361	327	318	292	320	336	314	341	333	298	301	326	338	297	341	334	337	338	319	311	330	330	310	335	316	330	299	337	349	320	292	311	301	324	303	341	321	338	350	326	315	328	328	277	313	328	347	353	291	343	322	345	309	318	286	328	285	327	304	341	346	298	345	349	336	309	283	336	292	329	341	324	318	307	361	324	327	307	296	320	324	338	329	313	304	311	323	313	337	305	346	324	342	327	347	298	339	357	326	329	345	337	293	322	347	355	323	298	327	295	323	322	319	337	323	344	317	340	303	343	310	306	325	373	354	375	295	345	332	337	330	319	304	312	329	311	308	326	326	327	326	339	350	303	330	342	299	326	330	319	325	302	349	333	334	345	316	318	323	310	310	325	350	330	289	328	321	311	310	318	333	314	323	340	337	345	338	319	341	339	353	345	335	326	325	311	336	321	306	324	312	316	340	302	344	334	296	342	293	332	300	341	306	317	298	334	353	328	325	324	358	327	308	331	316	326	335	342	316	354	339	338	331	290	308	318	304	351	337	327	296	341	293	325	335	296	341	317	338	322	312	333	324	332	332	332	310	338	311	307	324	292	298	341	340	340	296	303	309	318	320	331	338	283	327	343	347	331	306	341	318	326	283	321	318	300	323	342	334	311	344	314	297	330	316	322	327	349	294	312	316	343	340	341	322	330	356	316	316	309	313	324	313	320	317	339	300	315	343	340	342	259	319	288	304	355	308	303	288	340	309	341	333	298	309	318	313	332	331	309	349	317	300	315	313	329	300	324	321	333	314	351	326	309	346	310	298	304	320	327	322	314	312	334	282	337	290	329	306	334	314	365	342	350	337	343	323	342	331	366	338	326	315	332	332	319	320	308	314	332	355	320	313	300	317	302	325	333	321	346	332	341	326	330	334	294	285	306	330	359	322	307	321	321	294	313	299	339	330	331	327	297	277	322	325	291	308	336	323	305	284	290	338	338	344	327	337	323	286	318	313	295	317	325	322	296	341	280	323	357	320	285	331	329	335	331	346	293	332	303	334	325	330	322	360	307	346	305	311	310	315	308	308	281	301	304	318	324	318	295	327	324	326	315	321	330	343	324	341	324	314	329	337	308	319	328	339	314	338	321	343	328	327	346	296	331	320	310	320	345	332	319	299	297	327	310	310	301	324	336	321	316	302	315	321	322	321	311	365	307	349	311	320	334	361	346	318	331	324	330	326	305	338	299	334	313	318	348	309	301	319	321	325	306	344	296	312	317	298	335	330	344	292	308	312	343	310	313	314	333	335	327	337	314	337	314	304	316	308	328	316	334	321	326	330	334	310	339	311	309	336	332	320	339	343	315	301	337	327	298	300	348	300	322	352	318	326	325	292	300	287	284	322	329	376	316	327	324	332	341	301	329	303	351	322	322	309	343	327	323	322	324	340	332	338	364	327	357	321	343	305	297	331	329	307	294	323	335	327	319	326	296	294	314	309	296	294	323	363	305	346	328	307	327	334	335	303	295	311	340	321	312	333	330	316	328	305	314	361	320	345	346	341	314	348	321	295	345	350	317	327	345	346	319	292	334	342	332	329	322	292	325	353	308	337	349	306	329	354	303	307	300	341	313	334	304	308	292	311	334	299	333	308	302	318	321	305	316	363	309	282	308	373	327	306	340	349	346	313	334	327	330	281	307	332	331	332	310	306	335	341	307	305	327	337	351	331	303	298	304	335	305	325	328	318	331	316	293	331	345	318	336	326	315	304	317	303	327	325	315	329	344	341	286	325	326	306	320	318	315	328	313	329	316	344	279	322	335	311	303	333	308	306	318	312	330	345	324	330	317	335	317	338	309	321	293	321	324	308	307	309	322	313	363	309	343	308	352	307	330	323	307	325	358	318	314	299	323	326	325	318	302	314	282	331	305	310	319	311	325	288	352	308	323	326	307	314	320	310	315	318	322	299	317	337	333	291	286	325	314	334	319	321	332	317	320	337	322	340	355	330	273	349	326	296	318	345	329	320	350	323	346	301	316	306	336	328	337	313	308	305	330	298	345	334	295	320	346	328	313	286	341	321	300	349	356	323	286	318	291	315	330	321	338	340	332	351	345	300	345	335	335	344	291	304	313	311	323	327	334	324	289	311	304	304	308	352	343	336	295	307	279	304	316	337	294	325	323	319	336	306	311	343	287	334	305	321	298	344	304	336	318	325	340	311	318	325	302	301	311	302	360	314	291	347	330	323	296	332	325	332	338	333	336	314	347	299	320	299	343	332	296	367	307	320	333	301	317	316	309	301	333	338	359	342	338	332	331	314	310	312	309	334	333	318	327	370	322	318	342	329	332	329	329	301	325	340	321	325	351	341	311	334	321	345	327	296	332	313	312	318	298	317	295	296	315	306	328	316	302	337	306	326	333	326	299	320	313	298	303	366	343	314	308	342	312	338	339	304	321	312	290	293	292	285	334	314	296	341	347	287	334	351	324	337	325	329	308	325	334	324	300	373	275	318	322	301	329	323	316	307	347	337	311	349	314	319	319	310	304	340	326	324	307	349	310	307	281	331	366	348	339	308	350	324	331	307	317	331	330	280	297	301	367	327	309	325	344	354	327	306	313	310	315	315	302	289	320	324	322	310	327	306	296	321	332	319	301	339	327	298	331	345	337	324	359	320	308	328	281	307	343	334	297	288	322	318	307	318	317	323	321	326	308	301	310	290	341	318	313	322	306	313	329	333	309	325	291	327	312	321	336	310	332	312	310	294	329	295	295	336	310	334	305	290	317	330	340	302	274	325	310	308	306	354	317	282	317	365	321	341	303	297	306	334	316	324	313	311	313	315	337	345	322	319	374	306	331	307	319	267	284	318	307	348	305	318	300	335	334	339	339	287	323	342	326	323	285	349	322	316	311	314	330	334	340	345	302	310	328	334	369	301	323	313	333	312	331	314	301	335	315	321	318	323	328	339	327	312	317	331	371	351	332	324	308	311	325	320	318	320	340	330	314	299	305	329	296	315	300	288	333	338	330	320	303	294	297	282	304	322	344	327	279	300	326	316	314	316	291	330	343	337	334	287	345	336	364	319	312	339	342	323	346	319	307	289	305	304	307	352	315	336	310	348	365	332	323	342	331	307	334	296	340	330	323	317	331	333	303	317	316	339	324	318	304	342	340	328	311	362	320	336	309	339	306	320	309	314	292	327	321	331	332	327	356	296	294	319	338	322	333	357	334	355	346	333	306	344	348	328	317	317	322	343	301	292	326	322	338	305	304	308	323	334	308	333	299	308	265	290	323	288	344	336	338	325	323	334	304	323	320	347	348	326	335	333	296	315	342	333	323	295	316	314	340	344	349	325	291	327	352	336	326	309	328	293	312	332	322	359	321	306	311	344	320	312	298	288	327	332	317	333	320	330	341	312	341	338
4815	7145	12189	11139	12558	12168	12850	13672	10315	8828	6650	5438	4562	3934	3342	2815	2650	2211	1915	1848	1856	1900	1919	1822	1621	1433	1388	1308	1280	1187	1161	1114	1032	1035	948	883	845	876	906	876	872	845	893	841	853	919	861	860	863	875	901	848	874	732	826	821	835	856	873	841	860	831	864	801	840	888	888	856	876	878	889	865	835	819	823	807	867	863	813	874	819	769	797	837	773	807	839	778	789	850	781	865	799	823	859	792	782	809	811	812	823	813	769	827	827	774	775	868	827	793	857	792	786	764	776	792	849	808	792	850	805	761	839	825	855	771	860	817	799	796	789	803	777	828	878	817	791	775	809	800	796	792	805	777	808	822	803	780	835	777	799	805	822	817	778	751	768	815	818	766	776	781	755	810	835	825	802	855	801	792	752	798	814	812	770	808	794	813	768	785	799	792	843	788	766	770	775	801	781	791	760	812	796	791	799	812	805	748	815	816	853	772	785	846	784	813	779	789	808	823	804	831	827	775	794	800	819	847	741	809	825	838	801	827	821	752	780	779	771	844	801	781	820	811	834	827	819	772	773	826	799	792	825	827	785	841	764	807	805	813	809	809	796	811	857	790	827	836	783	796	824	845	811	785	797	801	791	759	815	850	799	821	802	783	787	814	824	759	786	786	808	803	819	769	809	806	798	761	853	839	804	764	826	817	791	831	821	844	786	829	782	800	820	839	790	789	787	762	808	768	839	761	773	789	824	802	843	801	793	811	793	826	800	792	771	798	826	784	813	825	801	774	812	800	798	778	796	804	775	824	777	813	795	788	789	808	823	762	789	861	800	777	814	754	750	775	794	783	759	819	800	763	779	760	807	823	801	795	805	839	791	772	821	804	799	748	817	812	793	797	774	796	752	798	861	816	801	763	845	790	837	790	786	797	792	808	748	780	758	766	805	793	843	793	811	788	790	829	821	787	828	807	792	851	787	794	799	762	810	794	775	772	818	783	828	731	779	765	838	825	770	770	808	761	755	797	817	819	780	808	855	812	779	801	815	841	747	784	804	827	813	791	747	828	793	773	799	825	800	805	784	797	787	779	832	812	800	807	803	781	807	791	765	792	749	791	829	847	747	804	821	798	800	791	860	841	781	789	769	820	832	833	807	776	803	799	769	779	812	754	822	819	818	777	808	863	861	782	827	799	768	833	831	815	781	820	809	809	833	782	795	799	823	819	818	750	817	773	785	797	787	786	765	804	801	770	781	829	783	821	840	778	788	772	800	737	819	800	799	789	854	814	840	802	807	848	775	776	789	797	821	810	778	819	824	822	816	751	829	798	814	835	799	881	808	823	801	773	841	781	817	791	788	764	787	819	786	805	747	783	836	839	815	789	827	825	816	807	820	836	841	803	812	803	824	794	800	833	767	815	775	755	785	806	793	791	792	798	794	794	792	850	822	804	764	779	859	851	783	802	820	833	803	824	726	781	774	808	811	814	816	823	783	784	826	807	756	796	794	798	774	818	754	813	765	765	853	839	792	757	827	744	788	821	838	815	783	780	793	827	772	816	832	795	781	759	790	847	821	785	835	822	778	823	803	815	810	830	800	824	815	795	796	799	758	841	769	787	788	802	817	814	858	833	768	817	787	748	809	785	749	837	789	808	780	790	768	833	792	807	807	759	836	758	809	811	803	837	821	813	779	838	809	835	811	800	836	802	754	809	783	800	756	806	768	843	822	750	791	751	804	824	736	813	846	844	824	791	865	824	785	871	773	779	827	756	747	829	816	827	828	764	813	835	769	836	746	823	785	836	750	825	807	774	832	854	795	787	812	771	790	784	831	802	764	757	800	750	791	805	868	771	776	788	799	841	822	819	869	773	812	791	791	855	798	810	794	768	773	795	748	796	803	801	779	756	798	777	819	824	728	776	836	798	781	864	796	763	852	786	820	800	744	825	780	796	832	786	780	836	804	825	859	806	834	819	802	785	782	804	777	786	805	756	815	807	833	789	757	811	839	743	759	830	854	795	822	774	757	824	824	795	801	757	781	778	851	766	787	834	797	754	786	779	763	793	778	798	798	821	833	811	816	818	773	793	811	744	801	818	809	732	774	805	805	794	799	816	794	817	846	760	755	765	808	795	759	789	811	820	747	813	785	806	771	780	808	831	795	841	841	804	776	788	801	816	777	793	849	841	796	800	844	802	807	807	774	773	783	789	791	789	813	804	808	799	785	824	835	765	810	776	831	745	782	802	804	794	788	810	750	761	840	833	789	800	724	816	763	787	784	801	721	762	819	782	814	805	793	746	783	800	785	813	827	798	838	833	789	788	787	812	822	825	838	755	796	793	798	774	769	812	859	866	797	809	831	768	820	799	774	790	786	804	833	823	759	771	794	818	812	805	795	809	824	793	847	810	829	792	812	829	796	759	863	763	799	802	775	822	751	815	840	776	820	722	823	792	819	798	801	758	748	846	892	831	787	767	786	777	787	859	769	817	751	789	850	808	786	799	898	790	754	781	764	816	799	847	791	798	782	782	872	804	830	829	830	777	789	823	801	829	809	769	800	756	784	805	803	817	799	795	829	761	826	804	816	832	807	818	793	780	814	775	791	803	805	824	793	807	835	828	865	810	814	800	832	761	754	819	829	819	841	781	789	818	804	801	760	795	806	750	791	803	785	816	810	823	858	803	798	814	814	814	814	812	820	811	775	825	840	826	765	769	851	757	842	799	770	828	846	826	826	820	839	782	833	795	852	793	780	845	830	834	785	770	797	813	804	775	850	818	812	816	844	759	799	802	834	795	804	795	822	764	805	778	821	772	805	832	819	786	807	779	802	772	799	846	781	768	776	785	812	815	813	800	802	814	773	793	781	855	778	814	746	783	818	802	790	812	836	807	796	843	797	794	768	788	814	797	801	783	832	795	778	809	797	816	823	759	794	790	755	743	789	812	853	795	812	815	786	820	830	813	812	801	756	842	801	789	811	765	887	772	804	804	772	790	762	853	838	825	818	788	752	777	754	816	778	784	848	796	851	769	824	763	811	739	803	789	796	852	783	832	779	771	796	772	822	812	765	826	795	816	766	796	789	843	837	811	833	776	785	850	812	772	767	788	784	818	842	836	779	806	775	794	795	789	755	797	797	789	759	859	796	852	826	857	802	772	803	779	787	794	801	722	811	808	804	817	761	782	757	811	802	809	794	838	795	804	794	793	787	806	831	790	779	830	774	812	801	823	812	802	779	828	803	783	781	810	792	774	789	767	790	793	833	820	835	846	813	783	779	801	800	799	803	777	755	804	801	823	812	824	789	875	845	776	848	808	849	770	805	785	828	817	757	820	814	794	795	838	802	848	764	779	807	749	821	797	767	776	790	774	801	808	792	852	829	855	760	862	783	831	844	866	796	752	760	756	791	815	787	805	792	829	786	761	785	788	796	798	793	830	795	803	819	737	833	760	800	799	789	801	827	818	802	843	749	821	817	801	808	772	796	778	819	744	770	773	827	801	798	780	851	811
23290	28742	32707	25802	27416	24495	27212	30140	25200	19810	13004	8174	4977	3522	3260	2453	1856	1630	1658	1435	1102	1085	964	888	836	818	762	721	749	732	674	591	547	525	540	475	470	472	407	426	463	460	432	436	480	430	412	411	425	402	404	404	429	397	375	404	388	395	424	404	388	375	336	390	422	393	390	396	410	397	374	395	408	392	361	404	407	392	413	396	386	407	367	395	368	388	400	384	391	397	371	411	372	392	396	408	400	420	341	354	390	399	403	387	384	354	375	377	386	379	405	424	406	373	390	408	384	413	387	427	405	365	390	412	385	362	387	392	387	367	364	391	386	344	351	372	412	387	396	415	389	364	407	385	375	369	390	381	372	399	334	380	375	411	377	366	403	354	353	400	347	419	422	407	410	405	362	386	412	414	385	376	350	380	394	375	384	394	399	346	328	373	364	410	350	409	401	389	416	395	356	376	405	361	383	407	376	360	371	359	380	358	373	370	348	388	374	382	384	385	406	374	385	406	365	415	410	372	375	375	366	381	375	360	365	392	365	372	363	377	349	354	398	376	377	402	417	379	373	396	389	418	388	373	396	385	391	385	393	399	415	432	390	406	376	400	352	404	383	397	374	428	410	392	385	367	374	393	397	373	368	344	394	390	392	383	365	354	395	388	397	394	416	392	410	429	374	392	374	407	370	399	395	376	353	413	391	358	408	387	380	368	384	366	387	412	355	365	397	396	421	393	351	405	374	379	358	405	361	421	361	378	360	400	365	368	365	420	412	392	378	387	387	406	385	383	398	392	392	410	387	402	379	414	384	359	369	371	385	392	368	394	374	406	365	402	381	363	396	350	369	387	371	355	409	354	376	384	392	361	384	330	425	393	419	370	400	393	378	370	398	398	401	382	375	390	385	388	402	378	410	349	409	387	392	393	374	377	389	363	354	412	405	396	383	415	409	412	385	377	368	394	410	392	388	339	363	385	385	398	392	378	357	349	405	377	378	362	378	378	399	360	418	371	387	408	360	381	362	408	389	399	394	353	414	388	355	412	394	376	369	390	388	374	398	396	411	367	355	394	377	384	401	393	389	391	411	397	372	382	404	380	373	375	385	387	414	403	347	403	382	397	362	413	393	390	385	380	370	428	408	391	350	366	373	372	444	400	418	400	378	357	366	433	355	374	384	367	367	425	362	381	413	395	379	358	381	370	390	373	354	373	397	408	362	388	379	368	409	378	366	374	397	383	381	366	365	378	376	402	379	374	353	385	361	364	401	366	409	403	384	406	407	384	415	371	373	385	409	368	357	386	385	374	371	382	359	363	409	431	382	345	384	396	378	376	402	396	386	394	395	381	369	378	396	379	394	416	406	377	410	384	367	416	402	398	386	331	353	377	365	389	368	362	378	359	335	337	392	411	387	384	405	379	374	386	394	382	395	363	371	395	348	396	390	397	399	381	389	380	350	391	370	387	407	401	384	370	362	355	355	363	388	358	386	372	380	385	373	410	377	390	373	410	428	394	378	429	381	399	351	377	420	391	390	397	378	424	399	393	389	352	393	368	393	392	353	358	406	355	374	361	387	390	388	376	391	403	369	396	368	395	383	421	400	401	387	365	407	389	391	374	372	369	407	355	394	394	380	369	372	382	373	407	402	375	356	365	384	359	386	376	400	372	376	357	390	381	408	364	378	389	400	440	347	370	377	361	395	369	385	381	370	400	364	345	388	351	391	379	395	362	373	373	400	400	369	409	367	408	367	390	368	403	376	377	385	402	395	348	348	368	389	374	380	350	390	328	395	409	405	368	373	435	379	390	384	385	376	364	380	386	379	401	369	362	367	394	407	361	384	396	350	377	396	358	383	379	403	349	376	393	389	393	378	375	381	379	344	400	372	383	368	387	405	404	367	347	394	387	405	376	408	390	404	409	374	373	394	402	362	410	392	399	367	364	372	360	364	392	356	388	364	359	394	396	398	370	395	367	411	402	396	352	377	376	403	321	383	416	403	344	389	365	393	386	381	392	386	393	409	395	392	404	361	359	402	414	375	357	370	369	423	388	414	381	357	409	399	384	387	374	415	363	378	384	413	370	393	381	381	381	345	351	375	402	431	394	389	384	335	380	393	387	396	417	389	385	399	391	372	388	381	396	399	384	322	389	394	384	396	383	381	378	356	427	357	399	403	389	441	413	385	350	369	389	394	358	371	400	381	372	351	383	415	400	347	390	371	347	371	426	355	378	404	363	335	383	345	392	372	371	390	361	399	352	380	397	401	405	397	379	379	370	408	429	379	380	368	366	362	366	417	390	361	387	359	411	376	362	373	391	367	364	385	417	415	390	371	381	355	350	396	380	390	392	386	354	379	368	367	382	365	344	367	359	373	389	370	363	374	380	401	380	406	393	374	410	357	371	374	364	371	397	378	366	389	362	405	394	367	395	385	397	379	413	389	348	385	365	403	446	356	407	379	397	385	380	372	373	348	419	366	392	408	352	362	380	390	386	402	408	365	373	338	385	385	392	401	374	337	388	372	390	374	391	372	415	385	402	378	375	382	371	414	389	382	365	375	398	429	415	366	357	348	371	354	401	392	380	420	374	382	376	365	399	405	386	391	369	365	344	357	414	366	413	410	443	391	383	380	379	370	349	372	382	392	396	382	434	408	380	413	379	373	360	428	390	396	388	364	375	367	399	351	382	397	384	396	358	391	398	381	384	387	367	378	388	373	363	361	355	356	363	356	370	382	421	374	406	349	389	391	369	410	396	419	398	383	376	355	396	397	389	366	396	373	355	375	387	361	353	352	391	380	361	377	367	395	376	404	402	344	385	340	407	387	439	404	415	382	376	373	378	380	378	345	347	407	384	351	331	360	399	374	452	412	382	366	379	370	380	404	338	402	407	389	372	388	383	428	398	391	371	357	400	397	356	367	376	353	421	377	396	377	387	387	388	385	397	390	366	430	422	380	402	369	389	384	386	395	367	378	380	412	389	370	377	409	373	432	376	394	437	419	377	398	421	366	405	405	408	405	413	374	400	391	376	419	385	329	399	363	375	399	397	392	376	380	407	382	386	397	368	400	365	372	414	395	400	395	329	378	368	393	400	426	358	396	341	362	384	372	378	382	367	390	373	387	324	373	385	397	404	407	445	401	385	373	399	362	366	372	383	370	370	404	388	403	391	394	383	373	430	359	403	382	413	418	370	410	404	401	400	351	361	391	412	440	364	388	362	392	382	413	407	416	377	395	363	382	372	381	405	385	408	387	406	376	356	367	412	404	342	402	400	381	412	362	381	368	415	407	384	368	382	389	369	419	399	335	399	384	384	430	380	391	404	426	381	392	346	397	383	346	395	370	399	384	389	338	359	378	390	357	398	362	373	381	391	389	397	439	395	383	425	350	377	362	351	351	385	370	374	386	419	349	394	383	408	384	407	412	381	356	403	345	389	420	395	359	395	366	365	419	390	371	386	366	381	396	372	380	394	374	383	407	358	387	386	356	375	367	356	370	359
15859	22845	29405	30358	35287	35837	43198	45999	41065	38565	31721	25579	19135	16466	15410	12464	9737	8239	8300	7642	5633	5412	4999	4439	4166	3706	3760	3539	3587	3391	3292	2776	2591	2233	1962	1811	1606	1550	1287	1239	1301	1373	1537	1364	1297	1341	1328	1200	1137	1166	1195	1091	1058	1070	1081	1072	1076	1069	1023	996	1057	1018	961	1071	1083	1005	1017	1015	1082	1074	1098	1182	1064	1029	1053	1008	963	966	959	976	947	949	985	939	905	968	883	990	924	950	988	947	948	942	889	918	920	935	939	955	928	893	879	992	963	937	883	936	998	967	938	911	912	963	956	945	907	924	945	917	967	935	921	909	981	952	965	890	886	909	929	927	946	945	950	886	918	939	895	942	892	895	950	950	944	912	865	921	969	974	997	928	939	925	955	873	894	958	957	952	899	957	951	925	904	969	873	988	915	889	952	915	893	951	904	929	905	898	962	883	900	926	900	902	899	901	923	901	937	903	880	886	901	888	914	903	930	947	959	939	926	894	939	897	931	961	908	940	875	940	961	931	885	951	933	962	908	886	860	989	955	900	904	925	928	950	936	927	908	923	884	909	840	951	888	922	949	949	905	867	946	895	891	964	955	921	907	962	954	971	906	936	905	941	903	944	980	917	916	872	907	936	982	987	916	893	892	893	924	926	924	954	911	917	879	962	934	926	906	943	913	868	897	925	962	866	924	901	940	912	947	927	860	900	895	921	958	946	915	859	924	950	917	925	928	922	925	919	922	908	911	901	924	972	935	904	924	904	875	915	895	920	917	935	891	912	956	911	931	883	921	947	931	905	973	925	900	930	948	930	944	909	975	870	904	900	881	887	918	961	991	906	925	943	915	955	893	914	931	978	930	952	910	918	970	908	897	961	889	929	925	884	891	917	869	932	961	964	879	976	928	907	904	921	889	903	947	928	924	941	932	956	905	932	852	940	919	919	936	882	935	917	932	927	951	856	974	880	970	939	935	906	928	931	906	890	944	904	909	882	912	948	891	903	959	953	918	955	911	883	935	956	878	944	944	914	907	921	961	935	898	951	885	926	921	943	924	970	924	964	936	958	963	943	948	957	941	910	878	849	908	939	979	906	920	899	947	921	955	917	891	969	949	908	954	891	943	930	938	948	946	894	990	908	959	968	893	904	922	905	971	896	913	916	889	921	974	957	908	913	894	870	945	978	911	904	974	894	894	927	930	891	892	885	926	882	871	923	944	904	930	911	944	955	931	921	905	917	919	946	873	909	908	887	931	909	903	934	900	921	934	923	880	854	890	888	999	938	941	909	935	925	934	880	902	939	908	927	960	925	899	940	954	825	921	890	907	969	911	906	882	953	929	896	932	910	959	925	900	948	1005	928	941	958	939	967	916	942	919	884	958	992	933	955	933	956	957	867	909	882	923	871	908	952	923	935	927	884	962	910	893	891	936	860	937	904	951	969	885	932	922	929	921	894	928	965	935	879	924	937	929	909	935	898	933	896	921	935	919	869	931	925	935	936	897	888	896	904	911	934	967	1002	916	961	933	926	904	855	934	887	939	897	926	923	923	913	929	860	938	948	854	901	927	936	870	940	932	933	890	936	914	911	947	864	907	954	941	983	939	951	909	981	928	891	922	919	925	880	904	883	878	880	939	914	915	896	871	957	869	906	929	890	922	917	888	905	942	974	914	939	989	937	905	900	868	911	891	912	910	906	914	921	929	908	926	872	974	965	927	920	927	906	911	916	936	942	923	945	952	956	891	894	937	895	919	840	915	928	906	875	881	890	957	947	935	938	932	906	968	935	913	935	874	953	924	930	841	945	933	906	951	941	922	903	966	917	846	943	961	882	928	912	905	942	896	947	917	898	887	911	924	932	921	944	957	923	920	984	928	927	890	971	951	895	952	876	931	897	925	922	884	914	910	928	922	905	941	918	951	910	899	937	925	916	946	932	966	912	924	940	948	931	905	939	827	888	911	903	929	884	883	920	923	940	937	924	936	916	889	912	911	918	932	914	955	933	933	932	898	959	932	925	934	964	948	925	924	895	923	893	943	932	959	926	878	916	868	934	932	899	929	950	926	873	936	927	940	913	876	917	908	930	921	913	907	879	931	928	913	911	884	920	924	917	944	911	958	908	935	948	915	950	937	899	909	941	969	936	916	912	962	925	961	938	922	912	932	1011	911	849	926	935	935	929	903	933	901	924	915	951	975	963	946	931	893	916	865	954	936	909	899	887	913	888	920	937	904	925	927	925	909	894	931	931	919	903	923	914	932	937	907	900	893	888	948	934	910	931	910	892	874	907	953	902	912	877	920	894	898	920	902	917	920	997	973	901	914	910	890	906	920	866	945	909	913	919	929	907	907	904	908	920	881	934	959	910	941	870	932	985	896	942	924	969	885	964	912	948	900	869	904	943	946	929	918	957	861	920	832	929	919	906	969	924	892	922	897	917	945	908	951	925	928	973	901	938	931	916	897	907	949	870	917	990	895	977	948	987	903	962	956	902	889	921	917	879	877	899	930	921	915	910	929	952	931	955	965	908	950	954	954	889	957	967	892	955	882	938	987	933	887	950	929	941	978	992	964	907	878	923	943	904	957	894	888	912	880	943	901	958	861	881	977	894	924	879	868	939	988	951	895	912	942	909	948	952	923	884	886	962	971	885	887	919	972	899	869	931	922	916	905	927	912	892	949	901	856	935	876	975	913	906	967	888	961	939	928	945	949	901	957	950	980	895	949	919	954	914	885	930	914	934	919	881	949	892	942	906	897	913	916	931	907	891	908	918	972	913	929	881	970	910	899	932	906	903	873	875	945	905	898	939	962	927	860	883	975	920	865	901	878	929	983	886	927	907	919	1015	894	872	919	925	919	897	942	896	910	879	914	910	909	925	931	956	854	979	930	908	892	894	863	930	983	888	909	890	1020	973	974	919	913	957	915	931	893	953	833	875	952	877	885	936	887	944	935	946	896	918	922	929	940	949	873	896	911	927	896	972	932	882	938	920	903	940	920	957	959	845	942	897	945	904	925	896	935	911	944	932	906	981	895	908	905	853	931	902	949	900	944	978	889	865	918	922	905	910	947	902	855	910	938	919	955	888	904	962	977	932	929	954	930	957	941	958	923	898	893	940	880	941	974	961	959	941	923	911	976	922	877	926	893	974	954	940	972	885	873	921	885	938	922	936	958	928	941	889	894	887	932	937	926	874	934	924	1002	891	886	881	904	933	966	973	887	932	949	899	922	924	900	952	875	931	939	895	892	875	926	897	993	924	917	896	916	884	910	942	909	958	879	963	943	915	941	944	977	897	959	943	917	939	951	885	926	923	913	888	952	937	911	840	884	911	941	926	918	899	941	956	908	942	947	878	952	962	936	915	919	900	937	917	934	904	886	900	906	941	970	913	915	913	959	934	890	967	959	926	951	863	955	896	868	930	945	982	972	902	888	894	969	943	933	955	939	897	953	890	915	995	925	955	896	908	952	967	931	947	933	968	954	931	886	920	927	936	912	913	945	962	943	899	1001	869	934	916	896	927
32399	35093	35350	30188	33398	31213	35022	40253	34112	31243	23423	15066	9251	7102	5658	4250	3389	2608	3081	2245	1514	1450	1414	1175	1154	1015	998	914	912	934	873	777	680	593	552	548	463	467	386	380	398	416	398	369	343	434	404	346	353	395	340	336	328	329	342	333	314	323	317	344	318	314	334	328	357	330	306	328	332	327	366	390	322	336	317	339	318	358	307	315	308	279	324	298	332	324	269	320	318	309	358	340	330	309	316	319	288	285	272	323	339	331	290	302	321	283	311	295	277	314	314	304	298	301	300	276	306	289	333	287	302	327	302	305	294	294	333	303	294	323	309	319	309	313	300	310	302	279	309	258	302	331	299	273	303	308	294	326	312	317	330	299	353	318	302	300	307	329	341	297	282	292	299	311	292	304	288	332	293	289	307	292	305	305	303	314	280	317	274	306	307	308	322	307	303	322	287	325	306	278	269	291	295	286	329	312	315	322	304	327	325	292	331	273	318	334	338	342	278	315	307	334	302	330	292	296	306	292	308	344	285	302	282	268	345	338	318	343	302	303	285	285	266	282	275	322	305	293	342	285	292	310	314	326	318	341	294	296	323	318	290	329	319	286	295	319	276	313	310	313	304	355	291	284	305	304	288	338	321	293	288	300	294	304	277	290	292	291	310	289	304	319	294	282	304	304	325	279	307	309	280	306	263	276	286	283	297	279	298	314	284	273	309	298	334	276	291	326	340	337	317	302	296	319	330	297	301	312	290	299	331	332	297	323	295	300	276	283	295	310	296	303	306	295	320	340	307	289	311	303	333	314	275	313	350	300	278	305	311	316	299	272	299	292	279	302	314	319	332	331	309	292	296	334	289	270	296	300	303	324	262	279	285	278	317	312	302	326	333	298	285	310	324	333	280	308	348	314	294	328	307	296	306	296	257	315	331	338	328	286	331	305	313	308	263	314	327	337	310	285	305	313	282	317	310	283	323	305	322	291	289	314	334	310	286	291	310	318	314	310	310	327	298	281	321	296	294	291	342	299	315	314	300	318	283	294	280	272	311	279	306	331	302	286	304	280	280	312	298	276	311	287	309	303	292	320	322	320	281	315	349	322	304	302	308	297	302	308	322	282	277	307	280	283	290	291	320	322	310	303	292	292	320	299	307	323	319	322	283	280	298	303	283	312	283	311	294	301	318	339	288	297	299	285	271	335	326	315	297	318	320	305	274	287	336	315	331	289	303	261	333	323	314	306	307	323	319	339	331	309	313	294	316	263	300	305	272	330	308	323	323	280	316	319	305	303	308	339	339	293	317	333	302	304	268	269	349	322	275	316	301	285	303	325	344	262	315	309	300	304	328	311	302	314	277	303	314	304	302	274	313	321	325	328	309	291	284	281	301	312	340	313	322	303	331	285	289	336	310	306	293	317	280	314	289	333	288	281	295	300	303	355	296	288	293	310	302	322	315	305	311	264	280	297	279	322	287	303	273	306	286	301	294	314	307	329	310	301	291	294	327	275	283	295	306	288	314	296	321	288	308	302	293	297	317	318	299	308	306	298	300	335	310	359	296	306	301	272	295	333	281	285	275	282	319	301	283	304	310	323	307	292	274	280	337	291	320	290	293	305	313	299	318	332	304	282	306	305	306	321	305	313	298	333	287	311	324	289	296	340	288	319	322	332	314	315	300	331	347	316	295	318	297	294	322	311	302	272	312	322	313	341	293	308	283	295	299	297	291	304	293	312	310	293	309	334	269	325	294	304	313	296	330	309	302	278	327	293	281	292	330	317	295	318	296	287	285	330	309	310	316	300	301	310	315	288	300	319	298	335	303	297	317	291	334	310	291	317	313	304	272	287	313	299	308	319	284	296	319	298	306	317	309	330	272	286	282	286	310	309	313	288	260	289	289	329	298	328	296	291	316	296	259	307	285	293	302	304	314	285	309	318	338	304	322	307	297	278	305	291	322	298	323	287	292	304	327	306	285	282	309	286	282	288	303	295	326	302	314	309	294	323	311	297	321	293	298	330	286	315	292	300	295	303	301	311	312	303	299	304	295	325	300	281	304	276	308	314	312	310	297	286	304	292	330	283	324	291	308	311	313	266	315	305	264	284	278	319	305	304	301	285	336	298	334	302	312	298	291	314	317	306	286	315	311	288	313	295	290	324	336	316	317	298	298	317	310	330	322	287	300	309	321	317	317	302	303	316	283	317	296	282	284	291	334	328	286	284	296	284	288	295	291	274	318	324	320	296	323	330	327	295	292	303	294	322	278	336	276	293	294	276	300	280	321	285	305	317	309	311	310	323	297	294	316	288	311	284	296	268	315	296	303	286	314	284	283	317	273	347	322	284	306	273	315	303	313	280	312	303	345	295	291	306	306	320	298	292	343	317	264	328	310	288	319	313	300	282	294	283	277	290	321	290	297	340	306	276	337	306	282	297	307	345	307	312	320	321	337	308	348	343	351	288	319	307	303	333	336	306	319	298	308	291	323	282	304	279	280	323	319	256	321	279	292	311	312	297	319	296	325	295	296	277	303	291	317	286	345	305	321	321	326	298	300	297	280	320	314	307	301	294	307	294	317	313	311	298	304	285	301	308	309	303	334	309	315	253	320	306	356	272	320	298	305	287	329	298	320	323	287	325	315	338	322	288	324	323	325	311	303	267	297	281	289	302	299	295	316	288	310	327	317	296	297	308	288	279	316	305	300	293	286	311	298	266	309	316	335	303	311	275	287	311	300	292	305	311	276	324	329	304	287	335	306	273	308	285	306	315	324	321	306	286	307	300	328	337	306	300	288	288	297	278	312	324	298	301	327	326	288	318	274	314	308	283	312	312	326	288	316	309	284	309	283	321	290	298	307	308	310	285	287	324	294	299	296	307	299	278	283	287	307	295	300	284	301	320	287	316	295	306	326	315	288	323	324	322	312	309	328	311	347	328	336	284	274	312	322	296	275	319	335	296	288	312	323	306	296	308	318	311	313	318	313	302	316	295	299	316	292	326	286	322	322	313	307	287	309	311	308	296	304	302	294	295	310	339	274	294	295	295	330	279	300	325	305	296	307	287	314	339	278	282	319	281	299	303	298	333	338	291	304	275	341	320	309	300	289	276	299	348	308	316	322	284	265	313	280	336	299	301	311	302	321	294	286	312	310	314	276	275	291	301	260	295	302	286	332	313	301	314	304	327	303	311	319	326	304	319	298	322	313	324	293	329	302	306	305	289	337	304	298	300	317	292	299	284	305	312	270	297	319	303	323	261	289	322	284	291	260	285	285	285	310	278	280	318	337	273	316	287	320	314	306	319	330	290	335	338	310	301	287	305	319	273	309	287	311	295	322	331	285	318	312	280	310	310	313	297	305	292	304	295	293	292	337	312	294	315	340	346	286	307	347	297	315	294	280	329	292	362	277	313	333	297	309	317	305	294	308	291	286	317	334	304	279	297	328	304	279	295	300	299	281	299	313	321	286	314	280	307	300	305	281	293	318	327	303	302	275	292	323	312	299	300
20456	28203	33935	36383	40814	42369	49653	52280	47504	47215	41280	33787	27612	24830	21734	17865	15270	12483	13534	11739	8491	7972	7677	6754	6423	5847	5840	5146	5449	5359	4756	4001	3697	3065	2556	2586	1836	1884	1459	1298	1620	1613	1913	1433	1501	1591	1448	1268	1276	1231	1115	980	966	1000	1085	1044	958	896	876	861	877	920	864	977	973	949	906	945	944	927	1157	1327	1029	935	975	909	854	828	891	860	748	825	808	771	747	775	747	786	794	814	782	795	765	756	739	716	762	716	749	773	746	733	728	719	802	726	737	744	764	750	768	778	753	759	728	795	757	739	749	754	695	729	740	797	784	745	791	778	688	724	754	775	756	708	760	732	726	682	738	711	680	721	790	712	750	733	785	712	754	736	698	726	752	734	704	764	734	761	788	722	758	699	726	737	786	739	704	745	736	710	746	732	728	738	715	693	716	707	766	760	708	758	702	714	721	684	741	753	744	734	697	742	769	709	742	742	722	735	723	692	739	755	704	739	742	747	778	741	731	728	693	700	696	726	721	708	719	706	755	733	713	760	762	788	729	726	692	716	688	761	717	701	784	716	702	702	709	747	694	712	721	691	723	761	783	733	722	749	757	725	725	763	761	712	737	690	774	761	738	748	748	733	729	718	759	727	703	786	716	756	722	736	740	763	754	736	703	765	730	769	717	741	709	697	739	729	707	747	735	710	706	729	717	719	731	759	741	730	727	753	660	801	755	728	771	725	741	740	718	757	742	705	707	703	690	715	731	732	722	710	711	756	777	685	725	678	692	749	711	730	784	755	739	721	692	727	718	698	686	694	776	744	711	713	704	785	734	725	705	690	703	715	758	732	704	692	699	741	706	751	699	716	759	776	762	756	725	683	759	743	706	741	800	748	744	723	768	756	729	723	766	718	744	705	734	725	726	713	719	741	760	706	765	748	745	691	745	732	721	748	750	748	769	746	682	756	689	729	784	696	779	759	741	733	704	696	762	769	735	731	676	755	731	708	739	772	774	730	720	733	730	759	728	766	725	742	727	729	746	703	760	698	720	727	739	687	753	722	694	741	724	748	733	723	727	751	771	827	748	754	715	712	695	698	685	699	682	756	758	713	748	763	720	726	699	693	774	722	725	753	748	731	694	739	743	728	713	723	776	748	750	735	707	725	725	697	755	723	754	712	744	747	741	750	718	764	782	724	728	786	734	748	734	740	745	778	735	756	733	702	743	776	750	727	743	770	691	738	710	716	722	739	757	804	784	754	762	752	732	731	753	748	757	812	774	735	729	745	707	718	758	729	748	747	759	720	707	729	742	672	705	693	716	753	723	764	703	748	690	696	706	765	721	744	767	694	741	722	737	729	708	695	733	756	757	738	752	763	769	730	698	738	720	797	714	776	754	672	703	730	802	753	747	719	734	758	744	683	734	705	703	752	766	813	741	716	765	726	768	754	758	747	745	697	737	804	726	699	680	777	707	709	674	709	736	760	642	744	732	769	718	723	766	704	752	750	778	762	759	749	722	734	756	722	739	726	737	713	725	741	722	732	732	745	718	732	721	710	730	694	754	693	770	702	717	746	767	738	691	711	757	708	762	720	734	720	702	759	723	752	744	704	714	723	713	764	766	719	771	761	731	709	725	748	766	759	729	757	733	738	740	708	731	756	734	748	729	750	722	744	742	761	734	744	741	730	750	722	738	713	748	756	732	722	732	718	750	708	720	745	707	766	750	800	731	752	708	727	784	755	723	741	750	717	766	742	724	752	671	721	747	747	687	749	712	728	750	728	697	735	755	747	741	733	685	723	699	761	689	704	713	719	690	714	717	730	754	709	747	751	741	765	748	671	676	688	722	764	746	697	756	780	705	736	713	785	712	776	750	714	736	736	730	763	747	737	703	723	724	772	746	724	753	733	740	797	711	754	708	779	737	736	709	732	756	723	732	717	782	734	740	724	749	756	693	741	789	717	698	756	732	726	769	746	737	757	748	725	735	746	751	711	709	701	765	797	718	722	731	721	746	799	702	734	751	734	718	696	746	722	754	732	739	721	768	686	724	689	706	697	710	728	714	794	716	749	743	754	722	764	757	752	753	728	769	688	736	759	744	755	724	746	749	726	733	781	781	770	714	741	728	745	748	720	720	719	792	763	726	752	770	716	695	719	755	747	752	768	713	706	767	722	758	719	690	728	724	734	775	747	742	730	717	713	717	700	766	722	738	752	729	734	793	758	780	686	727	736	763	705	751	704	747	780	685	744	698	784	703	739	714	730	764	694	741	694	700	794	761	759	769	759	784	716	816	707	765	702	703	726	722	735	717	769	766	704	697	707	718	710	726	737	762	779	755	742	713	693	669	722	738	676	697	792	687	718	752	707	733	771	729	735	677	715	728	718	735	709	700	665	805	789	759	747	744	715	726	726	716	782	711	714	772	756	755	724	723	751	743	713	696	776	726	667	706	765	762	761	755	745	741	756	699	746	719	791	731	714	711	748	692	719	743	736	694	710	735	771	731	732	765	742	752	735	750	751	704	738	735	763	741	751	763	779	788	708	709	696	767	727	750	747	744	747	725	734	688	716	725	734	721	808	721	718	726	739	725	716	720	720	794	691	703	719	750	723	698	781	758	751	701	712	720	707	718	787	685	703	759	731	736	745	702	748	761	701	736	740	711	757	718	702	745	711	739	754	747	720	771	717	720	720	704	736	754	779	727	760	692	747	737	732	785	781	680	725	759	703	719	749	732	732	777	755	707	755	724	712	769	749	755	712	710	709	730	715	759	784	774	762	726	692	776	681	717	693	767	755	769	724	746	732	719	720	713	734	717	753	681	735	775	738	722	731	727	700	676	720	745	698	732	730	744	729	757	757	784	740	714	745	719	708	727	709	754	744	706	712	692	738	687	723	673	782	723	755	689	719	776	719	785	736	721	787	745	708	733	753	722	696	713	779	745	707	761	824	754	700	752	742	692	727	716	774	736	740	741	720	686	751	698	705	773	720	745	725	738	705	745	725	725	692	750	735	690	733	719	776	704	751	711	756	733	780	721	748	744	739	736	758	747	749	705	750	782	720	746	707	716	725	705	738	728	754	759	750	756	709	711	734	716	753	722	763	744	747	722	726	728	745	741	698	709	719	778	813	743	720	772	677	737	772	745	741	730	745	763	718	737	757	726	743	745	725	741	684	736	691	743	730	709	776	739	698	750	755	728	708	745	773	712	726	688	736	734	725	683	710	672	740	720	778	703	719	712	740	762	789	771	740	793	788	780	755	729	749	725	739	759	791	734	744	720	754	751	737	749	720	750	748	717	747	696	694	674	730	735	701	748	718	743	762	772	733	713	746	732	737	757	755	720	774	793	731	779	786	704	698	718	777	729	738	733	788	719	796	723	736	703	743	690	733	668	735	704	770	751	690	709	764	756	747	739	687	701	740	760	720	727	790	748	737	712	740	734	704	732	726	741	785	756	699	701	742	741	743	673	708	750	704	775	751	748	758	717	767	702	741	742	774	704	684	753	732	700	802
5846	7151	8683	5536	5089	3948	3177	2905	2318	1781	1376	1049	929	786	674	584	595	519	533	496	488	479	471	442	424	434	420	359	368	385	387	386	367	394	353	341	331	323	365	386	313	345	343	305	309	343	294	307	302	299	310	279	278	341	321	348	350	332	326	314	317	327	347	290	339	322	345	349	337	300	330	332	347	341	316	294	306	349	344	349	344	345	325	327	289	300	349	340	337	321	289	314	332	337	317	289	318	327	343	336	325	320	345	352	304	343	309	354	306	322	316	319	318	364	346	316	305	310	299	336	295	332	310	297	342	306	354	320	340	363	333	336	312	350	321	343	339	360	306	330	327	314	320	304	317	309	347	302	333	348	308	327	324	329	324	299	309	337	318	317	322	333	333	324	329	319	273	297	336	330	318	342	334	347	359	336	330	316	290	308	325	323	312	335	311	311	294	320	327	308	308	338	367	296	307	336	322	319	329	316	322	332	306	315	328	338	325	311	339	323	294	327	312	309	290	305	320	307	311	333	328	350	312	326	321	303	322	351	312	326	313	313	310	337	345	335	334	328	299	313	280	296	341	297	313	333	309	326	278	322	301	325	322	319	332	336	332	319	332	320	324	295	322	330	322	308	331	334	327	293	333	315	304	305	327	308	339	290	303	317	326	360	307	317	313	303	295	373	318	348	329	320	309	323	330	313	335	297	305	314	283	293	308	336	325	318	365	322	335	324	321	313	323	320	347	328	341	328	318	311	319	310	309	299	344	310	351	324	322	333	274	312	360	320	304	323	347	293	313	327	339	309	313	296	344	328	354	341	350	323	330	333	322	300	315	314	302	320	307	336	327	343	321	332	345	330	324	316	329	300	348	306	318	317	337	307	329	316	315	307	326	335	302	312	323	326	325	342	326	306	318	313	321	336	311	319	284	282	286	347	296	314	315	307	332	310	388	312	327	326	322	335	313	331	339	332	325	296	355	302	324	330	317	327	354	290	320	319	321	299	291	280	331	305	320	330	347	334	359	288	314	343	313	346	333	318	307	328	283	314	323	319	329	321	367	313	312	276	299	335	341	324	311	341	330	317	341	338	328	305	293	338	287	291	326	313	320	345	335	322	308	318	307	337	337	313	326	339	316	293	315	322	263	334	309	310	303	316	304	312	331	341	371	358	311	300	313	329	311	309	303	340	325	362	292	321	322	321	313	323	322	315	295	324	326	298	318	342	346	313	323	333	309	316	346	329	343	309	313	339	324	316	295	323	296	328	329	296	308	322	291	336	320	324	315	311	326	334	322	335	348	319	325	337	353	337	335	331	338	299	341	345	309	311	291	316	295	360	345	337	308	314	331	336	334	331	314	292	296	317	330	294	320	321	320	294	294	313	320	318	311	313	306	324	326	324	308	286	316	322	313	315	317	346	329	340	284	348	323	319	308	343	330	344	322	332	315	303	363	295	308	336	356	326	330	306	315	357	326	303	322	347	304	339	325	304	330	309	318	290	307	322	329	328	315	336	303	312	327	282	317	349	337	325	321	327	319	300	365	298	307	321	300	311	337	326	330	316	336	305	316	335	310	308	314	329	352	328	282	314	301	294	313	345	335	341	320	311	323	319	312	341	312	328	323	363	322	321	343	323	336	327	346	342	307	345	311	300	344	323	335	327	304	286	333	341	344	322	321	303	324	383	303	320	316	283	338	336	331	329	346	308	324	323	280	314	328	320	313	320	307	348	303	340	314	325	308	363	302	336	332	323	306	295	283	315	324	320	310	314	321	287	320	314	313	318	347	308	324	327	324	359	312	326	341	299	338	299	351	303	308	300	304	322	315	349	319	341	307	317	294	325	328	304	369	355	317	300	332	326	295	301	330	327	311	326	343	326	336	304	311	319	302	311	288	330	344	323	304	304	306	318	337	324	320	292	301	342	302	310	332	354	309	337	345	321	338	314	290	363	311	329	367	318	313	312	335	321	335	330	363	312	340	301	315	311	334	327	335	337	298	303	327	295	340	320	373	306	312	350	308	329	360	331	336	309	295	332	319	315	317	335	298	320	350	309	308	345	313	318	271	313	310	339	331	328	341	335	342	321	327	298	350	359	376	315	301	337	304	281	326	302	327	364	324	333	331	315	339	320	308	311	330	310	333	304	338	322	318	314	299	328	333	315	349	317	304	326	352	340	333	333	278	289	288	328	340	322	313	313	318	327	356	318	416	305	315	299	301	291	331	319	313	302	329	319	304	343	323	303	329	322	327	324	299	312	349	328	298	332	349	324	340	287	342	328	333	299	286	355	314	326	341	316	313	350	293	355	326	312	338	327	340	303	318	321	344	316	340	318	336	324	324	298	301	347	315	325	352	318	339	326	345	310	333	332	310	353	326	339	296	314	326	319	336	311	348	326	325	337	304	334	358	331	318	290	317	314	299	342	315	320	328	313	326	337	326	288	285	320	337	320	353	338	313	352	305	269	356	342	321	338	323	320	330	314	324	328	357	309	311	354	326	314	323	313	305	314	333	333	317	290	350	309	284	322	314	310	303	316	311	351	322	323	339	319	317	294	325	305	329	300	310	296	296	338	320	326	350	294	345	327	329	359	314	332	308	327	321	329	328	304	345	330	342	355	320	292	309	321	290	316	358	301	314	298	343	328	334	355	327	345	350	306	335	363	302	297	337	339	311	327	320	335	332	319	309	309	334	331	298	338	324	309	337	316	322	347	325	348	335	307	310	299	330	270	342	314	349	338	337	296	309	316	328	309	315	292	355	335	290	319	332	316	322	316	328	337	306	309	317	327	318	296	311	322	318	321	332	335	337	321	334	301	338	321	300	345	284	312	307	307	316	324	319	313	337	300	300	331	278	339	318	335	323	300	314	350	348	318	344	320	313	354	325	298	343	336	323	327	307	318	297	332	310	336	341	339	329	356	333	320	320	323	307	317	311	312	312	317	303	347	342	334	338	331	319	358	317	302	320	337	330	345	318	320	325	326	325	330	311	353	323	303	329	312	296	305	285	333	313	316	317	351	313	332	305	308	305	335	328	324	343	321	314	339	331	330	352	328	306	319	297	327	327	346	342	349	318	317	322	327	317	361	337	316	352	308	343	307	315	313	300	333	330	327	341	328	350	362	351	308	319	333	309	335	338	305	330	338	331	334	341	366	308	308	316	301	339	300	318	326	355	333	342	316	339	303	323	333	314	324	345	322	291	330	314	332	346	332	336	352	313	302	337	337	331	356	318	328	320	329	315	327	300	309	344	325	307	358	302	282	335	377	325	292	308	309	308	318	344	320	316	346	332	334	359	306	333	288	332	300	361	310	312	342	303	303	344	329	331	337	311	311	279	335	322	350	312	315	307	323	347	335	317	322	283	319	370	319	332	312	305	317	331	313	316	312	306	322	308	341	298	313	296	316	330	329	333	330	309	335	352	347	303	313	295	335	310	366	330	352	325	328	365	317	314	296	319	314	320	324	348	306	297	332	345	324	329	306	345	336	315	331	322	302
4907	8242	13064	12749	14173	12753	13067	13463	10300	9011	6678	5238	4364	3547	3074	2747	2452	2214	2080	1975	1934	2076	2061	1724	1516	1421	1406	1308	1290	1287	1187	1165	1018	973	933	984	919	902	924	866	857	874	876	899	901	929	824	897	905	891	885	848	807	846	860	782	888	826	820	806	858	790	862	853	852	846	829	809	857	843	778	872	866	807	842	850	841	861	845	834	801	796	852	792	830	840	796	827	860	838	794	846	792	771	798	826	793	831	806	751	771	805	839	821	854	748	768	820	739	783	761	775	796	747	803	817	771	784	803	752	802	824	844	754	797	785	793	752	797	806	789	792	809	781	798	839	805	862	792	799	838	787	803	828	817	844	787	858	812	807	855	822	784	797	797	857	833	746	793	862	817	864	785	775	777	755	790	833	847	821	803	794	794	787	795	830	790	835	778	791	843	806	790	836	810	758	798	794	795	790	841	831	834	766	829	738	826	806	796	751	741	839	849	794	785	815	826	798	828	809	837	769	863	839	808	817	812	834	780	808	842	802	791	804	827	819	753	798	843	794	804	822	761	788	844	805	784	824	793	812	794	822	797	827	840	801	789	804	792	795	845	800	768	839	788	822	765	771	773	825	842	802	811	803	795	798	844	806	773	809	787	826	869	759	821	807	769	824	791	861	826	809	833	787	813	840	795	779	836	805	777	792	809	738	827	807	856	833	824	763	829	851	789	838	783	808	819	837	821	776	806	795	812	788	808	816	836	809	790	827	814	809	797	803	820	743	813	783	844	791	773	781	840	768	774	758	853	814	770	789	864	799	843	775	781	783	805	769	850	837	806	795	774	801	781	799	817	818	810	789	804	806	799	795	790	782	777	820	800	803	825	824	804	807	841	820	777	801	795	766	796	814	779	804	841	768	781	790	842	773	830	755	832	777	784	787	828	785	827	812	785	820	798	810	818	817	815	817	771	814	825	851	809	820	827	785	768	803	767	815	771	795	822	814	796	731	780	787	791	799	786	796	795	796	775	808	765	805	819	782	830	787	854	804	831	828	807	836	761	796	766	838	812	780	780	799	793	770	781	774	762	806	784	808	800	842	774	835	822	804	771	766	800	804	834	798	831	794	811	776	816	788	831	763	802	823	772	831	807	763	831	819	803	805	808	775	818	762	804	832	798	789	794	808	806	763	821	809	801	801	786	811	810	798	800	829	831	804	813	839	844	803	802	847	836	804	773	847	824	828	818	789	804	801	792	824	786	799	819	744	799	858	777	827	801	824	827	789	819	742	783	815	775	820	840	869	779	769	801	789	805	819	806	812	805	760	836	786	856	820	798	765	885	781	785	856	805	803	781	822	807	791	817	769	838	829	815	827	789	817	782	739	785	812	809	848	786	810	821	773	788	811	797	817	788	777	804	789	793	817	837	779	813	797	846	787	778	836	811	820	759	859	752	826	845	775	814	817	811	766	822	827	754	816	823	838	838	838	794	834	777	791	799	849	774	814	836	774	792	780	804	773	779	775	783	799	841	776	816	776	832	810	794	823	784	807	829	777	776	815	873	790	807	790	798	764	845	805	791	745	787	800	805	795	775	835	791	783	818	755	817	813	844	755	827	816	814	857	786	794	800	800	796	766	838	792	770	821	821	876	806	764	825	796	802	790	802	781	797	794	817	781	833	786	789	766	743	784	775	779	808	785	841	821	777	812	789	799	815	824	820	774	790	792	828	740	796	775	803	774	789	831	793	809	805	767	756	791	783	831	812	804	789	786	798	853	794	798	780	800	809	806	758	767	796	761	779	829	826	800	808	834	817	820	839	802	765	828	782	806	788	790	820	808	795	784	781	817	808	856	822	781	817	826	817	794	818	807	849	834	750	803	802	777	803	847	778	797	800	760	806	784	797	779	849	796	762	785	835	827	821	801	845	781	816	807	781	809	798	782	805	774	834	765	802	780	800	756	806	838	863	782	828	830	810	803	818	775	770	795	842	776	815	837	785	786	794	820	835	801	824	874	782	841	813	813	827	842	826	837	761	814	791	786	814	789	815	814	794	780	863	834	804	806	793	748	788	795	851	800	821	817	729	824	824	804	775	773	811	830	830	811	813	809	855	748	779	848	800	816	809	769	844	822	878	762	789	802	790	784	837	792	839	793	770	782	787	778	850	833	815	770	812	820	825	797	795	874	789	783	828	820	799	794	801	788	809	784	798	832	824	816	815	793	774	793	770	790	807	808	792	822	837	773	770	820	813	813	840	824	832	759	817	837	779	823	740	805	751	844	793	785	890	833	809	769	769	815	803	789	826	797	789	781	806	772	799	758	806	765	825	839	804	816	775	791	776	809	752	823	852	779	805	766	778	805	795	779	818	786	815	797	807	769	777	777	773	811	813	789	767	833	815	856	825	808	830	800	849	796	817	815	807	780	827	780	821	837	807	796	782	831	798	815	785	783	876	779	817	824	784	837	786	819	803	807	730	814	821	820	798	804	863	827	788	780	789	792	784	830	804	784	797	828	757	788	767	798	852	814	806	777	809	785	805	833	798	767	804	737	864	782	806	801	817	800	806	795	813	867	777	757	796	782	793	789	764	790	824	798	822	811	791	808	806	788	781	768	798	775	802	772	788	825	815	780	824	822	849	826	812	805	841	854	786	834	816	804	839	799	771	793	806	856	817	800	775	812	794	810	769	855	803	850	776	765	762	813	838	804	827	797	804	802	791	771	818	846	803	811	808	808	781	828	794	805	817	836	819	809	781	772	838	788	789	837	798	795	788	792	718	780	758	802	818	781	769	801	812	819	815	849	844	795	817	773	832	791	829	761	779	774	812	761	799	836	809	781	836	814	841	770	823	842	801	812	799	802	760	819	792	827	858	812	816	814	788	798	754	815	785	804	763	754	782	814	782	795	768	867	805	823	865	820	825	811	813	845	787	806	809	805	785	775	780	812	831	846	802	794	789	756	829	806	799	785	781	783	796	783	854	792	832	759	806	806	834	821	861	818	815	873	879	779	806	789	835	824	824	802	789	825	784	814	814	836	803	824	839	830	831	801	796	823	780	827	753	788	812	837	784	819	773	725	787	810	785	793	814	803	807	827	811	811	805	795	799	769	838	800	807	868	848	759	810	832	776	801	782	823	772	794	811	782	798	793	745	831	832	753	762	784	824	767	809	801	813	813	819	813	788	834	837	812	762	787	729	749	813	810	835	783	804	798	778	750	752	789	801	790	849	813	778	804	814	797	801	754	819	801	831	820	811	755	873	749	866	816	833	823	881	753	792	772	773	793	834	781	794	847	797	803	779	794	804	802	784	787	854	763	779	794	783	842	814	758	778	842	835	852	785	760	824	832	807	803	798	838	834	835	751	806	811	803	763	819	799	800	829	819	784	812	856	817	837	811	825	790	778	856	815	801	790	853	834	809	799	738	801	820	810	811	806	828	762	837	766	830	751	851	759	824	771	798	770	822	800	840	831	800	806	810	792	761	800	871	803	784	842	797	836	802	792	792	849	758
24143	29318	32779	27057	29062	25024	27769	30182	23973	21580	13323	7277	4724	3693	3067	2492	2224	1690	1722	1362	1094	1074	945	871	886	886	814	773	724	773	704	602	550	501	503	479	457	448	411	419	459	467	430	423	468	429	441	457	462	461	413	410	363	409	412	387	382	370	399	385	392	388	385	443	381	408	386	372	392	392	388	408	396	398	446	393	399	414	347	373	378	382	376	407	403	417	343	369	411	391	412	357	411	406	392	417	383	379	385	403	369	388	369	377	394	376	342	397	365	359	388	362	398	407	394	360	386	370	410	353	402	381	365	420	360	398	340	388	386	378	418	412	374	379	401	375	405	365	413	373	374	389	364	413	382	381	399	408	367	403	378	378	361	348	414	373	379	361	370	380	339	377	370	390	370	352	388	358	382	386	412	373	390	409	330	392	374	372	390	410	350	345	363	408	377	368	397	406	365	358	359	376	407	374	372	360	392	387	363	365	347	378	394	393	378	394	399	405	384	351	374	384	395	401	368	350	393	340	378	370	352	360	376	415	382	382	406	390	374	371	344	378	397	369	359	369	369	397	391	368	385	380	374	398	413	384	383	361	402	378	395	390	416	371	365	366	346	402	411	396	394	383	354	406	363	393	364	386	357	358	396	385	382	389	422	385	406	379	396	343	442	403	372	400	400	380	376	390	378	401	365	388	443	418	383	382	383	359	348	396	386	345	380	399	374	380	348	354	398	381	344	343	382	360	353	374	424	393	380	383	382	412	422	400	398	390	403	393	387	369	373	401	382	447	405	401	354	397	384	382	346	383	335	376	413	354	336	382	349	402	393	397	368	396	415	349	400	378	371	364	381	406	365	366	352	383	386	385	423	423	396	369	379	385	407	351	406	374	390	349	387	386	401	410	410	360	405	390	371	413	402	378	378	357	390	434	403	383	361	421	414	340	386	366	390	376	418	397	379	389	375	385	387	391	397	410	377	366	351	394	387	371	410	384	394	414	360	387	365	386	402	363	388	396	381	384	379	395	364	395	344	400	340	370	388	402	409	343	416	375	343	361	393	380	381	374	391	368	422	397	372	381	350	371	407	352	371	388	393	402	392	368	380	394	386	429	386	384	349	388	393	398	388	406	392	328	370	389	369	422	394	384	392	364	382	379	381	358	399	397	406	363	390	446	401	394	365	359	350	371	366	385	382	366	391	392	369	367	383	410	401	376	412	381	384	385	393	347	381	370	408	380	385	368	358	388	358	386	386	364	392	393	391	412	386	377	379	384	378	391	374	373	365	334	365	375	386	410	367	344	420	411	421	393	351	398	389	384	406	383	393	430	377	402	404	360	356	394	413	397	386	394	337	401	350	390	400	395	399	342	393	362	387	390	419	344	365	400	398	391	429	434	410	385	392	399	382	380	383	402	417	368	375	405	418	369	411	397	410	407	380	427	388	417	383	369	388	370	373	407	359	392	358	407	392	373	377	375	389	400	380	407	380	394	350	379	364	405	382	314	415	424	355	395	364	380	426	403	411	394	375	414	370	385	372	368	385	333	393	360	388	415	395	373	380	438	428	362	380	371	394	375	343	384	399	372	393	398	364	393	310	398	383	409	355	371	372	412	441	390	388	374	363	374	372	425	373	369	361	381	355	369	389	365	397	384	377	402	375	358	392	409	370	416	391	374	382	377	350	402	378	410	385	385	372	386	377	370	396	386	389	397	385	361	376	358	382	390	366	360	383	354	368	399	394	365	385	357	402	425	359	414	410	356	397	375	382	377	393	360	382	379	378	400	381	342	384	381	373	387	318	371	389	398	387	414	390	384	353	405	370	425	386	387	391	401	399	388	364	419	429	382	403	357	386	372	416	396	377	385	360	396	384	429	391	379	368	373	356	371	370	377	345	390	368	373	394	366	375	388	385	384	349	384	389	343	395	380	412	380	413	389	415	375	370	363	387	358	385	411	379	381	389	419	383	380	380	370	402	370	381	380	382	373	384	399	401	365	411	408	376	417	380	372	349	390	373	390	366	393	407	420	373	394	363	355	405	392	371	359	359	368	326	413	372	383	374	391	406	388	377	366	424	355	367	386	389	357	388	349	388	393	406	393	390	440	401	371	409	366	366	353	384	363	401	368	359	427	379	374	384	378	397	347	392	393	418	386	399	354	424	343	392	411	372	355	384	378	407	364	427	392	357	395	363	372	369	420	374	364	376	400	387	382	405	403	386	391	390	406	369	377	358	357	383	408	422	393	328	373	370	405	375	375	393	396	374	373	385	370	402	402	398	370	375	355	384	414	379	386	372	381	385	379	346	391	366	340	373	387	407	393	374	390	385	351	353	391	338	395	373	383	366	398	363	380	392	409	384	403	418	416	391	384	386	377	365	414	379	371	382	396	385	372	388	380	411	385	368	390	402	422	366	319	372	365	393	393	405	379	347	385	376	356	381	365	391	381	386	359	378	397	401	413	390	367	354	384	350	403	360	365	382	410	399	404	397	413	376	380	374	389	402	395	391	378	392	379	389	373	373	362	381	376	381	360	373	379	364	364	374	354	398	388	389	408	376	405	401	364	393	407	381	385	391	374	384	390	380	404	404	359	372	374	383	334	348	397	356	366	362	388	427	415	380	363	400	359	399	379	408	376	375	393	398	368	386	397	364	377	365	383	378	353	393	409	388	377	343	389	381	357	380	368	395	394	391	346	361	380	427	402	393	353	371	405	342	405	352	389	375	421	388	384	368	371	383	382	374	342	383	374	352	360	396	380	407	395	379	347	374	386	373	367	363	358	360	375	381	407	353	358	415	368	364	402	426	421	364	385	371	371	391	344	381	406	395	416	393	372	368	407	365	388	387	358	407	400	410	384	397	413	355	418	355	398	390	369	370	371	403	381	379	381	411	367	375	386	365	352	372	372	402	384	374	358	404	376	386	389	363	359	427	368	407	361	368	404	424	356	377	373	392	369	409	374	362	385	354	367	362	409	360	362	368	349	372	402	383	417	399	371	350	357	374	368	355	368	399	383	402	376	397	369	386	388	322	372	370	397	401	371	400	351	336	399	435	387	401	376	362	398	371	382	367	385	389	382	363	357	355	371	353	391	406	387	415	362	375	362	393	376	386	354	366	403	397	399	379	378	407	378	388	360	377	351	395	403	367	396	384	366	368	363	396	402	402	388	368	395	405	404	416	387	405	333	382	396	379	395	405	400	348	382	387	414	366	361	351	376	422	418	392	399	397	367	403	397	410	369	351	364	407	393	406	382	371	417	383	380	362	381	396	379	387	375	397	405	382	376	373	406	404	381	390	410	379	373	382	398	372	370	433	392	336	374	379	421	339	386	370	411	384	369	379	396	361	357	387	345	411	378	398	376	367	362	355	399	378	364	370	383	390	366	394	384	360	405	385	386	379	354	395	371	353	413	351	334	365	386	377	384	373	356	406	365	381	378	386	396	418	388	390	408	389	382	362	412	345	368	356	395	384	406	365	367	396	343	362	418	433	391	398	388	414	370
16041	23410	30119	32245	36433	35633	42918	45058	40235	39788	30214	23682	19057	16589	14956	12010	9668	8151	8531	6924	5766	5505	5035	4294	4251	4126	3876	3337	3245	3408	3087	2719	2415	2045	1834	1807	1561	1460	1301	1223	1349	1425	1554	1281	1443	1337	1362	1324	1270	1181	1085	1158	1113	1104	1090	1022	1051	961	1025	1031	1014	1140	1065	1080	1042	1000	1023	1047	1094	1023	1240	1189	1011	971	1077	1017	1003	1001	944	936	935	958	986	974	943	961	921	915	968	976	923	916	942	941	888	896	939	922	932	881	898	946	888	929	897	938	915	912	947	863	958	949	871	964	953	952	950	876	965	885	998	914	926	879	955	864	961	906	910	952	937	935	930	897	929	951	959	960	920	894	896	907	893	844	895	846	879	947	914	883	908	890	869	923	915	989	939	888	917	950	906	970	841	933	892	906	915	920	922	950	891	890	916	890	944	911	938	880	908	893	931	908	946	989	958	933	901	943	939	890	924	915	985	915	947	909	955	920	921	953	895	950	905	911	898	924	910	936	958	937	946	874	967	882	896	950	920	902	969	907	922	905	876	891	946	905	888	925	909	962	948	903	878	943	936	884	966	897	914	977	948	889	936	857	903	945	933	945	906	941	914	911	852	890	945	943	988	892	948	952	912	922	897	896	900	894	993	918	910	893	906	875	892	963	887	911	957	929	866	940	869	933	855	915	894	919	881	1007	922	980	898	894	900	965	952	914	933	930	933	917	896	907	893	855	900	909	939	913	934	907	900	892	915	891	909	925	913	920	914	892	945	937	959	890	880	894	909	950	949	918	933	924	897	910	866	955	915	907	957	919	891	909	943	901	914	912	924	934	946	894	909	915	873	872	913	938	920	854	925	892	949	892	906	897	902	952	884	873	953	908	896	912	837	912	912	878	905	920	939	904	919	903	927	877	911	900	985	951	897	923	904	918	1000	943	874	921	870	946	1011	923	956	899	888	952	882	855	930	885	911	922	905	956	917	988	955	846	909	931	890	878	894	901	912	905	926	987	907	956	893	957	935	983	867	905	914	920	926	946	920	929	927	928	953	923	932	896	917	943	873	906	913	875	900	930	955	934	895	986	938	919	938	937	924	902	931	900	899	924	833	900	932	937	923	916	887	929	895	969	933	940	903	892	909	919	923	928	919	890	931	923	902	948	927	946	968	903	918	880	939	906	945	971	907	869	963	925	952	910	943	925	923	948	905	891	970	904	946	900	933	910	960	953	852	911	949	938	951	910	948	924	916	885	872	984	875	944	865	898	883	930	889	919	906	909	919	900	851	939	949	929	882	919	921	948	922	891	860	904	869	919	933	937	885	982	898	905	915	934	899	906	937	903	902	894	915	895	922	933	911	905	927	935	944	905	939	923	929	955	958	958	900	874	914	924	909	880	931	892	897	923	927	872	891	931	904	931	910	850	939	927	977	921	845	909	884	928	931	889	971	931	886	878	968	901	969	927	949	988	892	960	943	915	935	937	917	880	911	958	935	888	904	925	944	926	904	888	939	894	941	900	925	920	912	898	971	894	925	921	905	976	915	885	916	901	937	867	918	909	921	944	940	861	946	957	922	937	871	962	945	941	911	902	926	902	933	903	895	870	878	986	917	964	946	942	914	952	910	913	919	917	949	921	943	866	952	878	886	970	920	896	946	877	861	919	932	949	895	880	863	850	900	969	932	925	930	975	988	910	916	924	950	916	947	862	920	914	901	981	898	900	930	930	916	977	936	926	911	894	960	907	870	914	893	911	926	886	885	962	976	912	903	905	896	912	913	919	875	924	943	923	948	892	962	961	936	915	931	897	914	916	908	948	903	886	898	903	900	874	914	959	963	872	928	914	907	911	954	924	920	838	886	928	925	871	884	928	923	900	891	893	888	929	951	938	897	930	922	955	890	912	933	884	961	908	921	922	896	926	919	929	928	921	874	872	927	983	872	914	971	896	920	947	913	940	892	935	912	949	952	913	913	913	913	913	903	926	979	928	957	993	876	917	915	913	888	907	918	880	890	925	859	932	914	922	906	935	933	953	881	941	892	875	965	930	948	964	852	911	859	909	958	875	909	930	954	896	859	939	903	914	956	931	1021	928	917	952	951	932	897	911	898	912	895	887	925	913	951	898	943	906	933	870	955	934	902	909	943	912	894	955	924	931	901	910	933	924	926	923	881	898	898	918	945	888	935	934	933	953	915	897	909	886	964	922	900	966	917	888	967	923	965	908	927	926	946	914	945	854	908	917	960	862	964	887	932	878	915	883	905	933	948	878	958	940	944	870	920	900	880	926	879	914	908	914	934	905	916	930	929	917	962	870	943	887	906	908	926	838	918	960	918	933	919	915	889	955	909	943	942	897	985	910	919	919	904	958	874	957	913	918	872	944	931	939	981	877	921	926	909	940	943	915	936	928	897	889	895	932	971	912	1034	897	932	959	914	870	929	930	881	905	861	896	890	904	935	879	920	866	941	884	875	916	933	887	956	912	953	850	923	937	893	938	961	899	874	973	959	898	923	935	856	951	951	967	954	883	945	943	914	932	928	928	932	905	957	929	908	954	901	942	919	965	897	885	881	958	893	897	916	955	892	901	877	936	930	896	869	886	924	933	941	883	902	934	846	919	889	891	918	979	898	887	879	926	952	890	938	869	884	926	886	933	926	915	887	890	947	895	903	933	981	962	980	915	888	926	903	967	930	893	906	894	880	905	925	888	923	999	884	940	931	983	928	985	907	930	928	894	922	912	909	902	901	975	875	956	948	931	908	935	928	963	931	944	948	881	919	956	908	935	876	905	915	906	877	907	897	880	903	947	926	943	951	950	917	919	893	946	924	923	859	961	883	923	890	921	883	906	930	908	945	953	918	870	869	905	892	915	926	969	846	871	909	896	901	925	933	854	828	849	956	892	874	928	894	898	952	941	903	915	913	916	873	991	921	913	870	964	947	909	925	935	896	880	932	945	898	892	909	911	911	907	916	917	914	963	921	884	926	870	967	917	881	915	888	892	907	936	954	844	941	935	935	854	921	916	913	922	937	935	946	944	953	909	949	933	917	876	849	944	854	959	904	858	856	882	949	880	977	945	868	913	910	922	871	919	906	850	920	992	925	923	914	896	915	916	951	912	930	911	895	929	945	945	934	891	935	990	940	886	913	905	930	922	953	899	911	884	892	891	904	914	837	922	863	909	872	924	883	942	963	958	943	916	923	937	937	904	887	948	895	905	907	909	977	863	919	866	887	965	888	950	995	891	877	936	884	894	896	913	910	907	945	941	920	937	911	851	895	892	966	911	911	877	905	880	998	845	906	926	942	908	916	890	857	940	985	934	945	912	965	925	957	887	944	941	890	903	869	920	881	917	927	1002	955	945	921	943	936	952	963	913	887	935	902	919	945	951	912	926	904	919	923	930	909	920	908	933	962	930	951	932	920	943	930	945	932	920	900	932	950	882	930	930	901	958	899	950	912	952	860	908	906	949	947	906	881	918	938	950	865	986	941	883	936	911	875	928	910	898	874	887	925	883	946	942
32689	35641	34941	30730	33873	30852	35077	40289	34441	32445	22083	13646	9871	6972	5408	3969	3020	2412	2623	2085	1771	1505	1309	1139	1083	1127	1020	873	891	902	832	717	640	568	495	511	420	428	363	414	435	424	437	433	438	413	428	395	372	407	355	365	360	299	337	345	322	361	333	312	317	352	371	329	286	343	328	353	325	362	383	347	320	324	315	342	288	311	304	331	306	292	279	288	296	311	285	297	309	297	326	278	324	344	312	316	301	273	322	313	254	289	305	297	316	313	280	274	300	301	317	316	319	301	301	284	300	312	317	287	342	312	298	274	309	351	297	260	282	293	311	295	288	334	328	279	310	312	288	310	310	256	294	306	303	302	301	309	309	345	346	324	293	301	333	325	309	313	288	286	313	311	306	271	324	301	292	302	288	300	269	307	325	301	289	292	291	280	308	314	298	311	311	295	300	291	284	298	329	282	294	294	292	326	321	335	323	285	299	299	297	319	320	310	325	294	288	309	272	294	334	291	326	299	284	314	335	311	283	310	292	310	290	331	287	301	287	301	298	318	319	319	316	325	300	297	314	314	284	283	275	326	311	307	342	309	344	293	290	276	275	308	303	324	290	297	274	306	325	321	316	314	308	301	312	342	305	289	338	286	321	295	310	287	317	326	288	288	303	289	291	318	292	306	317	278	316	305	300	278	309	288	291	310	305	275	303	280	305	315	290	308	289	298	294	305	306	322	309	306	313	286	287	294	286	297	301	289	264	303	280	298	303	312	303	316	312	314	301	281	312	285	284	273	318	295	294	336	302	328	302	313	288	304	282	309	323	297	291	300	276	303	264	300	311	303	279	293	309	304	299	274	307	286	303	280	293	296	331	291	300	298	274	267	308	283	294	300	285	297	322	302	275	314	291	279	311	269	278	284	260	293	318	281	301	298	319	321	322	275	305	269	273	285	323	311	308	320	315	307	325	303	320	334	333	301	294	292	279	290	337	313	314	302	283	311	322	271	303	277	329	317	298	297	271	277	295	323	264	275	296	319	284	265	301	285	348	301	311	319	323	272	293	319	317	295	291	295	314	295	317	303	305	296	306	285	317	317	333	268	281	333	332	309	323	300	289	285	310	294	294	330	291	283	300	282	276	302	319	333	342	295	314	301	274	290	320	304	294	286	310	328	297	300	279	286	308	304	278	283	330	289	293	287	286	302	296	306	306	311	297	292	302	293	299	304	278	290	334	315	287	308	306	310	283	332	294	278	267	329	271	299	321	323	302	248	321	300	324	276	311	331	302	357	292	272	307	318	317	291	285	280	279	310	266	283	307	277	308	351	303	318	290	305	274	321	287	293	306	317	329	310	311	289	286	345	291	316	293	329	294	301	303	328	331	302	292	275	313	295	320	300	297	306	292	306	314	292	330	316	289	287	297	291	324	356	290	296	275	306	290	314	302	296	291	303	313	293	309	326	305	315	340	370	278	304	284	289	277	336	282	289	299	332	283	320	290	291	284	330	281	286	295	313	304	281	299	303	292	294	326	276	274	261	289	294	302	303	306	305	274	286	297	303	282	302	307	317	313	268	280	299	273	278	299	292	306	326	277	304	271	291	303	321	310	280	328	306	296	305	262	321	306	317	320	318	275	329	312	284	324	303	292	323	319	303	293	288	343	316	296	313	265	291	317	338	273	320	295	300	265	329	306	286	337	314	279	330	290	307	293	288	293	329	276	311	271	321	342	283	300	292	290	324	323	287	261	323	326	316	292	336	330	300	318	319	296	296	289	283	308	298	296	307	286	344	319	329	307	306	304	277	328	300	281	288	314	295	279	297	294	295	294	286	290	262	285	310	290	283	302	292	283	323	324	321	305	287	326	291	299	265	287	305	323	286	290	303	282	322	303	319	296	314	278	303	284	319	282	299	304	300	323	289	292	315	278	296	296	300	289	332	285	305	285	335	301	309	287	293	351	279	293	275	300	314	312	332	300	301	290	305	317	297	341	296	318	297	273	329	301	277	289	322	296	300	297	280	311	288	318	289	294	266	306	292	287	296	309	296	293	295	292	284	287	319	308	312	332	322	295	292	276	302	299	300	312	274	332	310	310	279	281	280	289	305	295	316	309	314	305	289	294	323	312	294	284	319	301	327	326	302	256	305	283	261	310	330	277	300	291	310	288	308	314	297	267	317	297	276	309	316	322	289	291	301	322	294	298	291	268	336	284	295	297	290	273	298	311	319	292	296	282	291	312	275	321	319	276	317	313	289	304	302	298	311	291	301	359	311	289	285	271	277	291	325	306	255	323	296	318	281	319	339	295	321	310	299	315	301	312	308	308	315	287	285	294	310	299	317	276	303	288	301	321	292	280	284	306	304	263	289	311	304	315	326	294	286	299	318	300	298	316	311	278	301	280	331	314	292	279	296	281	323	299	281	275	308	302	301	286	321	304	293	303	329	332	281	296	310	273	319	305	309	302	298	294	297	294	322	281	311	281	308	282	292	287	302	292	316	301	334	320	273	294	298	318	316	291	285	285	288	281	309	338	307	290	312	283	325	288	288	288	318	296	320	336	305	298	266	349	309	313	291	292	325	297	279	289	286	292	296	315	313	291	294	328	302	281	308	317	269	316	323	300	275	316	311	292	303	275	315	298	312	293	357	300	294	320	256	286	305	243	296	307	284	316	275	284	283	279	298	314	303	283	274	292	276	299	272	310	266	325	282	294	321	306	321	333	306	274	294	281	316	285	281	290	269	259	292	318	318	318	324	283	278	300	289	292	289	295	360	305	311	264	292	295	298	319	292	254	309	317	329	282	293	292	298	310	278	291	280	277	315	356	320	270	279	308	306	303	299	270	298	299	310	283	317	271	315	283	321	309	306	321	309	292	317	311	312	302	278	301	307	288	298	301	310	320	323	289	285	303	318	296	289	284	342	294	337	274	281	322	330	274	315	325	272	287	299	268	309	302	294	305	278	321	289	306	278	313	296	300	293	311	282	316	304	304	293	297	316	287	295	318	278	291	317	307	289	293	290	296	308	339	347	293	281	307	337	315	323	319	333	306	295	322	295	304	320	292	295	310	308	304	315	280	302	321	318	285	309	309	302	319	289	270	310	304	288	320	322	315	308	314	279	286	282	269	294	294	268	311	275	287	292	309	305	264	281	303	317	266	289	294	321	301	301	337	291	274	265	282	340	303	302	291	309	273	304	315	298	299	344	274	269	293	310	305	294	293	278	279	300	344	285	319	303	309	289	324	289	294	314	310	327	327	287	311	306	280	246	315	291	328	326	326	283	330	284	329	322	328	298	282	264	297	285	272	316	293	296	309	323	313	309	308	279	315	319	307	275	291	329	306	285	286	283	283	297	276	282	282	298	305	288	315	303	308	330	286	278	339	337	318	263	286	300	294	290	308	343	294	298	289	266	314	287	274	315	317	284	301	300	317	294	294	337	330	302	302	289	257	309	324	317	272	301	300	285	301	330	273	305	311	294	296	317	280	298	319	285	277	322	280	307
20854	28902	33864	37556	42140	41430	50006	51913	47937	47313	38314	31693	27881	23654	21147	17948	15182	12577	13880	11010	9308	8247	7670	6214	6356	6375	6042	4938	5068	5187	4876	3990	3452	2690	2546	2466	1817	1598	1378	1203	1760	1610	1807	1600	1620	1549	1619	1469	1268	1020	1111	995	1070	1053	1046	921	882	874	988	888	888	1000	942	889	879	903	913	942	965	968	1229	1126	869	973	1015	999	870	791	762	789	795	820	832	756	702	795	755	794	834	843	731	692	717	689	727	695	743	724	744	700	743	741	774	720	734	770	737	776	742	719	720	741	738	725	745	771	732	691	732	755	770	708	713	746	769	721	704	743	750	708	722	738	712	722	721	771	706	719	732	688	711	738	754	787	750	697	713	683	748	740	718	728	699	703	744	764	723	769	737	709	709	694	776	714	761	686	781	721	736	734	736	708	681	738	736	734	739	731	780	737	715	683	757	737	673	745	745	701	725	751	773	727	653	707	715	783	721	774	759	745	722	727	717	682	706	739	687	713	749	712	746	688	693	705	681	740	696	695	715	727	687	744	750	727	723	713	739	722	749	712	732	708	729	701	743	740	764	759	709	710	688	697	701	761	742	758	737	688	732	738	725	757	684	708	692	692	739	729	724	745	746	744	740	724	735	749	739	718	723	734	715	744	707	736	763	739	697	747	735	722	671	745	706	724	743	730	705	694	739	677	729	668	710	765	730	714	675	728	704	737	693	754	717	759	712	723	726	750	712	733	707	682	767	688	727	748	685	709	773	707	734	711	713	742	709	764	731	708	753	690	726	740	749	741	740	686	665	756	726	704	721	723	718	752	738	721	698	735	657	675	709	728	733	719	771	711	754	652	652	726	730	705	716	710	745	724	727	753	726	743	705	671	754	735	724	709	711	702	689	743	744	747	692	739	725	682	752	730	697	702	731	686	744	710	715	758	743	720	734	760	750	762	717	728	722	702	753	719	719	743	699	712	696	734	708	758	779	730	714	737	702	721	681	664	777	745	772	685	743	667	686	729	708	753	747	722	697	737	727	745	733	714	710	734	720	706	701	728	688	716	688	746	752	729	689	720	718	742	711	722	744	738	708	775	726	742	719	690	747	725	723	684	729	684	749	709	728	737	721	724	734	728	748	754	739	770	731	744	706	688	741	730	733	736	718	757	732	715	766	714	716	752	677	720	753	696	719	720	731	734	701	765	761	736	753	696	728	722	751	745	749	710	737	692	736	779	733	725	753	705	687	692	772	691	693	737	737	729	770	692	713	715	717	705	762	791	721	768	682	695	766	724	679	744	706	687	723	724	711	741	708	734	696	729	732	678	743	699	758	708	718	751	727	707	737	751	737	721	664	714	780	706	696	723	707	685	710	760	718	764	776	747	736	718	766	696	729	688	707	690	738	741	736	725	716	702	735	711	739	757	697	727	708	722	717	743	710	732	673	707	735	745	730	696	697	752	745	753	766	709	734	724	706	750	717	775	740	711	703	706	754	712	746	766	743	687	699	672	695	758	699	738	743	717	694	730	700	735	721	757	759	698	708	711	779	736	757	724	760	730	758	706	742	762	703	769	731	728	713	734	749	685	746	689	721	709	713	710	696	771	670	722	705	716	756	752	719	691	750	742	734	733	696	777	692	728	743	773	729	732	714	748	700	719	721	736	714	707	725	789	755	724	700	728	708	716	775	713	765	716	705	749	723	755	716	741	701	683	730	715	733	746	713	739	717	752	755	735	687	710	708	736	711	736	737	726	720	734	716	721	702	722	797	673	721	725	693	757	769	732	728	748	752	710	788	702	701	793	748	710	710	726	751	705	743	688	748	709	747	721	724	732	739	726	723	717	717	721	754	722	753	753	746	753	729	713	704	703	708	725	726	706	716	737	749	732	760	728	725	726	704	718	699	737	689	747	725	711	711	699	735	778	723	668	735	742	731	740	694	704	719	755	700	741	731	755	746	717	736	731	734	749	750	720	698	731	760	701	702	738	722	752	737	752	775	708	803	682	717	719	721	760	721	723	719	709	681	709	742	713	736	739	720	709	703	728	704	655	710	765	654	738	743	767	680	704	709	694	728	743	759	716	678	707	730	738	750	708	702	770	719	719	724	715	759	735	741	707	718	780	751	663	701	702	753	718	707	707	711	736	742	733	743	735	736	737	722	714	718	731	724	721	711	742	742	698	694	705	668	740	694	756	743	700	739	754	718	689	738	693	729	735	728	703	725	758	719	734	766	753	748	731	717	767	739	688	719	748	734	733	733	694	744	760	745	696	685	699	719	757	733	739	779	685	714	731	712	684	745	750	746	712	714	736	732	736	731	766	706	752	747	738	696	764	736	734	724	754	748	710	771	745	697	726	727	700	719	732	719	803	739	755	739	729	770	717	728	763	717	775	757	682	705	710	737	733	744	692	764	722	732	694	730	744	730	703	746	703	715	703	698	735	738	749	706	696	710	742	720	767	774	698	721	706	685	712	731	730	794	722	715	738	747	685	766	724	689	731	713	733	715	727	705	746	672	689	726	737	701	760	725	729	742	730	726	732	770	731	700	768	716	746	691	714	686	761	724	745	720	706	713	727	761	752	745	749	709	755	722	719	721	720	725	726	730	733	727	765	693	731	757	724	735	732	701	709	685	719	704	764	678	740	698	749	680	720	722	705	752	687	689	704	688	721	739	746	711	765	710	730	719	735	709	721	712	727	659	745	719	704	697	735	698	726	716	726	704	718	737	719	698	696	738	754	714	719	725	765	696	732	713	724	691	714	701	674	734	746	730	734	713	731	731	706	727	735	703	729	722	739	712	764	726	736	693	727	788	705	767	730	704	774	708	729	731	704	735	717	737	715	762	720	709	758	782	718	743	712	720	722	734	736	697	738	695	768	716	722	739	705	759	760	717	712	689	713	717	728	746	691	717	700	697	702	755	728	743	717	742	733	714	735	760	736	730	719	786	664	749	723	706	723	717	720	691	766	670	731	720	751	750	731	745	725	734	700	721	720	719	681	725	724	747	734	747	711	751	707	726	748	749	718	756	723	695	673	742	761	682	749	696	693	716	744	774	664	726	721	772	683	763	759	704	733	707	782	767	697	749	726	769	740	733	700	679	723	747	753	743	736	794	716	775	718	727	739	712	720	726	751	749	714	727	694	724	744	684	757	719	748	735	745	735	760	719	742	734	733	681	708	732	663	742	720	675	667	717	739	797	700	779	729	727	713	742	735	683	741	741	728	677	704	686	755	722	714	715	743	713	744	695	732	723	727	749	709	752	738	729	693	725	756	789	746	718	730	726	697	679	769	750	684	710	737	707	729	761	741	766	701	773	738	724	756	771	732	767	715	708	737	739	752	741	735	739	720	745	726	751	667	746	716	705	718	722	743	690	737	738	686	734	743	692	742	734	745	747	694	750	687	713	684	735	690	714	685	726	735	761	711	733	727	740	725	743	742	720	754	697	719	698	733	739	771	722	772	741	755	726	728	710	762	716	723	719	717	686	784	747	781	699	720	754	698	748	680
6034	7815	9580	6615	5428	3896	3353	2940	2136	1876	1305	979	808	684	684	613	553	541	512	507	506	491	466	421	401	400	403	401	373	363	369	350	357	309	350	339	341	323	335	341	318	310	321	316	354	337	332	342	351	314	322	316	301	335	305	295	310	341	318	317	326	318	315	350	298	290	313	326	315	322	315	325	329	340	313	320	359	302	307	310	317	311	311	311	323	320	349	324	294	297	313	318	298	301	322	316	339	313	321	323	314	307	321	304	334	308	306	314	360	320	338	288	297	311	286	307	266	289	333	313	326	316	318	337	321	320	309	344	308	311	337	343	322	342	323	310	326	297	322	309	282	303	332	370	324	312	306	298	335	329	291	360	304	338	346	305	289	293	274	316	338	306	325	289	319	314	307	315	322	336	319	304	322	348	334	339	323	305	316	285	317	319	286	318	307	362	316	308	277	331	353	298	307	343	278	341	312	314	303	297	314	351	316	298	303	300	324	307	348	328	319	343	334	332	348	335	314	322	361	346	318	313	352	292	306	355	329	321	293	332	304	323	298	289	320	297	312	311	315	333	349	309	283	300	320	346	337	333	293	326	287	281	336	331	330	362	293	316	341	315	326	320	325	326	322	348	277	305	355	314	320	320	286	317	358	329	349	312	306	326	306	315	328	315	316	302	300	307	330	353	349	295	340	339	325	303	308	330	340	337	309	357	340	309	316	330	299	341	312	297	327	283	319	317	338	314	307	275	330	318	313	334	359	318	346	311	315	285	302	347	322	294	312	319	316	336	344	288	342	320	317	357	302	292	336	312	313	323	309	329	302	291	340	333	311	336	360	342	330	320	324	334	321	309	305	347	306	327	327	304	344	296	336	324	347	304	313	330	327	339	298	313	320	307	330	332	314	296	331	316	270	296	337	321	289	301	296	311	311	302	344	312	308	331	301	300	333	318	348	317	320	295	339	317	325	346	318	306	302	325	315	323	307	292	308	334	310	313	291	323	313	303	305	323	332	308	304	332	332	282	331	279	314	318	341	327	322	315	311	302	316	353	312	301	308	307	304	333	321	302	298	356	363	314	349	309	337	350	305	313	346	316	309	345	302	341	339	323	332	294	323	310	320	314	310	291	301	322	357	343	341	305	291	312	327	325	313	330	316	335	311	346	343	331	337	325	341	341	302	296	315	295	335	330	323	333	301	344	291	325	340	327	322	289	308	314	301	301	287	298	306	325	316	334	328	315	322	301	308	312	322	281	338	319	292	349	290	316	334	333	342	301	303	327	303	336	314	336	326	327	304	302	325	288	354	310	337	329	340	346	297	307	374	330	282	323	328	298	330	326	318	302	323	329	306	341	359	319	326	337	305	298	321	330	296	317	310	334	316	320	356	361	322	315	332	316	327	321	319	361	295	296	313	312	295	319	316	337	332	322	343	326	318	311	307	285	307	320	269	283	315	313	273	305	298	341	320	311	346	332	320	309	339	319	310	345	318	309	323	332	340	351	316	338	347	314	300	328	320	294	330	318	349	322	342	315	315	303	316	303	312	298	296	338	322	348	308	324	316	305	346	314	312	319	289	347	316	319	316	285	307	318	338	311	319	304	349	285	290	306	320	313	299	315	325	312	305	302	336	310	307	337	302	313	325	324	336	318	326	304	328	304	321	297	287	320	315	313	327	333	294	305	293	316	340	324	353	315	305	332	316	327	332	307	339	337	320	334	307	325	353	307	331	337	311	287	302	306	312	292	328	309	337	317	333	326	344	324	308	300	343	355	345	324	323	314	323	337	296	313	344	298	351	308	309	314	308	281	380	308	337	329	299	340	328	338	329	344	337	340	305	308	310	324	281	299	297	316	328	294	310	337	333	299	318	317	303	328	330	339	308	305	313	335	342	327	318	305	334	289	326	350	304	328	313	309	308	349	328	304	318	328	346	308	303	332	288	316	319	321	312	312	304	328	304	326	375	323	306	304	332	327	299	324	323	319	318	342	323	327	335	344	293	318	327	312	300	305	303	329	309	290	320	321	323	308	343	326	315	329	315	329	289	306	323	352	300	299	356	299	310	270	316	310	300	359	329	307	309	310	319	312	305	323	312	330	315	296	355	291	310	311	335	280	323	345	333	326	314	317	310	317	318	309	366	296	327	336	332	311	321	326	306	319	355	286	320	331	323	286	323	340	282	296	311	308	329	316	349	324	304	324	319	337	325	331	328	334	308	308	313	312	319	331	369	309	345	348	315	330	317	317	328	316	335	314	338	315	335	329	324	334	316	334	368	294	339	312	311	322	264	311	315	286	329	308	293	277	296	306	331	349	281	335	329	310	342	304	335	276	339	332	343	336	335	333	330	312	323	292	329	348	327	291	320	315	343	311	325	297	323	323	303	316	296	330	312	288	304	316	326	338	318	299	311	334	339	278	301	325	321	345	294	305	328	327	305	320	311	354	315	281	290	340	304	319	305	340	310	301	323	315	327	311	332	304	322	310	284	304	339	321	319	327	339	339	314	335	303	339	296	341	287	338	332	332	293	342	291	346	328	311	313	312	335	340	331	320	320	320	306	315	314	347	331	314	286	316	293	316	287	332	300	341	333	335	299	286	290	298	325	322	320	362	334	298	332	317	339	328	357	325	301	342	292	351	325	317	323	284	329	324	304	326	354	308	316	340	336	330	319	313	280	295	307	309	294	287	268	313	310	329	295	341	309	321	302	336	321	296	301	331	356	318	305	320	303	323	322	294	350	357	321	323	301	311	338	316	314	315	333	328	321	304	310	339	272	295	328	350	309	328	308	315	358	306	322	295	338	330	303	307	347	312	326	324	328	349	299	295	346	356	367	348	344	323	306	329	313	299	327	303	302	332	305	329	321	289	314	345	324	312	321	270	300	304	341	286	327	346	320	308	328	315	311	336	288	266	296	329	285	332	329	313	320	275	282	309	320	328	304	329	320	337	320	322	331	289	295	304	313	293	298	342	349	283	322	330	309	256	292	328	313	311	347	326	314	299	319	296	329	306	344	303	325	328	285	322	299	329	354	341	328	315	333	330	326	304	305	323	325	312	308	286	301	345	320	304	304	293	311	329	313	295	330	321	281	318	321	328	304	309	316	311	335	335	304	286	283	293	319	326	297	304	313	334	319	334	324	327	329	326	309	342	299	318	339	326	315	273	299	340	317	329	288	301	347	277	310	323	294	281	324	313	332	328	299	336	311	335	291	337	297	336	326	324	303	348	317	327	324	298	343	313	280	329	344	280	295	281	315	289	308	300	292	294	325	305	319	336	314	295	318	308	315	321	325	326	330	321	311	314	293	361	324	309	296	306	302	316	328	304	331	358	282	298	333	318	303	328	323	289	284	287	326	362	311	325	336	330	282	357	330	326	346	312	293	327	329	365	331	285	314	288	338	354	309	329	319	310	305	297	325	381	297	315	304	321	314	294	302	317	339	304	312	315	326	320	325	303	311	286	343	336	283	340	329	279	325	320	311	309	322	316	322	330
4828	9072	14195	14213	15249	13510	13427	13198	10261	9020	6075	4826	4055	3561	3090	2624	2461	2191	2223	2203	2189	2079	1870	1644	1485	1457	1355	1378	1274	1267	1189	1062	1001	1029	979	902	928	909	840	881	872	943	866	876	893	859	842	858	847	831	823	889	881	849	889	781	861	848	805	864	872	871	906	835	810	821	852	855	842	821	880	871	825	846	816	782	836	789	818	838	819	810	818	847	825	787	820	815	859	826	785	810	791	810	774	761	805	713	760	767	744	830	816	859	804	810	785	763	817	764	832	806	783	808	821	782	788	756	780	828	797	804	864	797	792	779	811	807	783	766	785	772	823	767	816	811	791	806	768	787	824	836	801	788	849	796	800	803	805	785	835	789	768	780	798	812	830	811	840	793	825	781	747	820	797	794	832	782	850	823	765	787	768	779	786	791	812	788	835	770	816	807	816	767	774	764	832	776	813	795	794	846	791	781	821	807	794	779	812	760	817	774	787	764	769	791	831	741	831	803	802	794	800	829	794	756	788	797	834	822	810	780	839	763	789	762	779	820	781	800	811	791	763	807	757	840	796	867	800	794	794	792	819	803	797	755	818	795	815	780	840	833	767	809	812	759	782	816	824	765	801	823	822	755	808	793	756	818	806	796	776	824	789	783	772	776	839	806	850	774	749	761	850	755	836	809	813	832	803	827	781	760	793	768	796	794	779	817	772	785	804	856	752	761	830	793	780	759	817	805	737	826	760	778	784	749	756	753	848	818	783	776	798	832	836	773	802	767	835	751	791	846	793	741	747	853	797	794	795	789	797	784	836	756	751	746	853	815	729	812	802	804	814	760	792	823	716	776	773	783	809	815	758	823	791	776	758	805	767	867	810	800	777	810	743	840	820	760	828	815	779	784	809	766	782	793	790	785	786	795	788	799	807	696	750	811	813	782	819	803	828	764	812	804	766	843	831	788	818	797	789	830	775	802	774	824	828	764	800	751	728	810	797	808	805	741	785	852	845	764	781	782	798	792	825	771	779	769	809	831	798	785	853	811	841	842	794	826	762	810	814	816	783	792	761	756	808	793	759	730	791	804	826	831	765	730	781	792	782	778	820	762	804	784	823	786	864	787	792	777	777	792	810	780	796	764	777	762	826	833	788	820	815	805	732	797	800	814	797	831	776	805	783	808	775	785	811	837	762	841	840	785	798	741	747	801	806	804	772	814	791	838	829	758	794	798	779	810	794	831	778	773	795	816	839	787	837	781	754	768	781	798	819	798	784	763	763	778	775	819	819	744	775	793	846	756	811	830	836	833	792	800	838	772	800	772	786	760	830	778	782	831	745	818	848	814	851	775	774	775	793	803	836	807	758	846	765	800	765	803	831	776	781	778	795	800	798	779	810	818	757	778	777	740	808	825	816	795	805	788	793	770	860	782	796	759	746	815	792	812	763	850	804	792	801	821	807	778	833	790	816	780	853	837	793	766	783	840	751	797	783	825	782	790	771	839	810	740	771	804	823	809	844	786	797	809	781	811	742	853	763	862	810	806	819	801	811	783	824	825	784	767	833	756	799	799	828	755	781	800	770	803	796	753	734	815	786	776	779	810	828	795	779	837	780	766	808	749	797	800	796	806	751	768	751	785	789	798	782	781	771	827	779	812	791	750	794	757	825	767	810	797	810	765	787	810	822	776	817	773	810	822	771	813	795	763	781	818	780	770	735	792	795	790	846	806	808	761	778	782	790	779	762	832	756	798	814	807	718	792	766	767	786	810	802	774	814	805	828	817	768	833	808	798	806	785	809	799	755	811	762	820	763	783	729	811	768	759	822	829	777	808	770	816	763	769	816	772	778	794	788	833	831	809	827	817	840	786	808	870	757	815	815	781	790	787	804	778	789	781	820	790	801	751	790	788	714	789	808	808	797	826	812	747	790	786	804	781	801	800	793	781	820	746	846	761	784	762	801	771	804	747	742	786	768	790	798	803	811	809	832	783	803	775	806	821	829	749	788	769	839	760	777	800	773	770	789	808	819	799	739	749	791	818	822	739	864	834	748	814	806	832	788	776	754	782	800	844	802	802	761	816	789	854	832	803	796	794	783	806	874	767	781	805	766	819	800	786	755	832	782	808	762	778	760	788	862	835	790	798	749	759	853	807	748	746	773	764	801	772	791	813	808	780	809	785	822	830	827	807	808	815	798	791	770	827	729	838	805	772	797	817	798	771	800	794	764	768	863	751	845	794	770	802	791	806	789	820	768	776	808	745	823	770	798	811	809	782	838	771	773	769	770	757	802	840	796	772	790	742	780	841	790	769	800	803	789	816	810	828	802	761	798	804	763	794	793	822	799	820	751	811	814	834	829	786	797	793	767	799	761	767	767	821	806	798	821	776	753	740	801	751	847	804	795	803	813	791	811	796	777	797	800	829	814	844	841	774	801	752	755	795	818	797	779	770	844	816	743	789	764	771	788	789	803	807	750	764	803	854	823	806	821	807	771	800	836	833	782	795	845	782	790	806	827	784	773	830	861	787	795	815	786	810	774	801	784	817	768	796	778	848	817	804	787	842	823	772	819	783	758	793	759	770	796	815	775	847	790	800	762	820	769	794	808	777	801	795	780	795	826	769	807	782	802	789	758	786	804	772	814	766	809	772	784	747	763	827	837	777	805	806	838	764	835	780	788	798	785	822	779	790	799	803	745	781	766	787	791	783	777	780	803	811	793	837	802	842	808	881	796	806	743	815	886	825	804	810	805	804	780	792	799	792	790	795	855	833	813	780	831	763	795	745	795	802	789	823	783	745	833	783	803	809	822	825	785	840	794	802	795	813	815	806	803	843	804	832	807	796	801	802	797	810	801	762	784	806	779	791	809	846	822	808	804	797	785	826	770	802	833	805	858	799	805	808	768	788	813	820	771	768	739	821	821	834	768	807	794	821	878	852	778	787	756	787	758	800	809	817	764	787	803	798	798	795	780	771	799	806	787	775	813	831	810	790	819	892	796	776	781	814	779	829	801	783	796	807	813	801	768	800	817	765	749	792	797	755	776	804	800	779	796	836	815	789	784	763	736	797	780	763	784	787	779	821	809	811	789	777	832	801	798	804	808	755	827	804	801	792	764	754	865	781	821	852	778	814	790	786	788	843	794	786	835	800	778	830	826	761	827	845	804	822	794	788	788	803	820	792	810	779	792	825	797	818	808	821	757	850	802	800	759	784	817	758	801	774	826	787	780	875	780	832	740	781	848	794	801	709	862	800	787	847	781	831	822	761	796	819	837	755	763	791	814	776	832	834	797	815	805	773	838	756	794	757	822	818	731	763	803	778	810	805	790	817	783	807	742	785	791	809	758	785	785	795	829	784	786	717	803	832	806	779	807	842	758	794	788	806	805	794	789	823	797	787	787	835	788	804	749	803	823	762	790	810	798	796	819	767	800	790	774	806	742	831	799	838	815	778	747	749	778	848	777	793	798	764	793	788	854	828	818	797	798	800	796	760	824	818	769	828	824	808	816	809
23752	30500	31797	27461	29591	25275	26657	29676	24228	20941	11127	6139	5172	3497	2969	2317	1966	1507	1722	1335	1157	1063	907	819	846	821	798	697	657	704	673	554	559	490	479	501	505	462	418	444	451	464	426	403	425	457	447	407	410	409	380	410	434	389	398	380	417	433	418	390	417	424	387	390	389	397	378	374	405	365	399	403	381	374	410	362	399	398	403	362	418	393	406	418	426	386	375	424	389	407	368	371	374	388	389	368	360	410	391	372	399	381	367	397	378	369	366	332	381	359	390	343	384	433	407	385	397	381	374	385	444	392	370	386	377	402	363	365	389	362	352	409	407	417	364	368	364	385	399	419	392	366	413	408	360	352	403	379	395	401	389	391	413	387	394	416	353	343	410	371	354	364	392	387	396	364	418	382	387	364	380	386	397	358	350	376	360	374	364	401	396	366	381	390	392	355	377	376	398	346	343	380	439	384	387	358	412	378	376	366	380	398	389	368	399	393	397	377	407	405	376	354	386	380	387	374	357	385	386	401	403	358	366	396	363	417	403	352	385	394	392	368	391	413	378	378	379	374	332	406	407	386	399	371	381	406	357	394	355	363	370	374	383	390	363	411	371	411	422	416	348	381	382	383	371	373	377	359	390	408	375	386	342	381	347	394	338	420	396	395	379	398	389	386	369	405	390	371	396	384	392	353	375	326	381	392	377	387	412	368	380	391	357	431	378	374	367	401	384	368	373	365	376	358	386	412	402	400	398	404	385	382	391	373	409	386	351	367	370	370	384	373	371	335	399	343	376	366	388	365	359	414	388	358	373	384	374	391	378	385	396	370	382	368	386	370	351	377	379	363	369	388	382	388	411	354	351	367	370	395	439	412	401	363	393	411	421	397	400	404	398	367	404	375	365	419	388	361	408	388	396	365	354	365	398	392	426	409	388	390	388	374	385	408	347	391	374	396	370	357	432	383	393	372	364	358	392	369	346	392	402	337	355	394	391	406	371	367	367	375	336	383	374	345	405	379	382	387	371	351	390	380	384	365	407	386	401	408	372	401	406	394	380	390	415	354	355	388	378	375	363	381	360	355	381	380	372	378	376	404	386	372	350	399	392	380	389	411	367	364	399	400	403	357	347	373	366	386	352	376	375	386	358	387	410	397	365	353	379	387	368	385	400	337	403	392	417	364	438	386	363	397	351	392	383	383	395	415	353	391	378	437	394	372	364	387	352	388	350	389	381	397	411	367	355	394	393	396	367	409	377	381	373	409	406	382	350	421	404	387	366	391	343	383	386	407	385	393	376	362	423	383	384	358	399	375	402	375	383	357	375	396	395	396	377	443	378	408	378	394	358	372	420	380	351	437	368	408	368	373	387	377	355	366	391	413	385	383	352	389	324	359	352	397	405	374	377	385	371	394	373	375	382	385	383	379	378	382	355	352	414	353	355	385	380	395	412	379	408	390	383	396	340	395	374	386	396	397	403	435	342	411	406	357	370	390	370	410	343	382	384	390	376	400	374	378	382	370	373	383	407	375	410	369	328	361	349	376	430	368	405	406	398	372	353	414	370	391	398	408	398	379	357	336	406	386	369	379	363	350	381	378	354	363	403	379	392	402	390	363	351	371	368	378	330	381	374	354	351	381	354	373	365	379	385	382	371	369	377	341	414	348	379	414	370	370	396	386	372	352	366	376	375	397	382	409	390	353	369	373	424	380	365	343	347	407	399	402	385	387	396	369	378	361	365	339	360	379	389	382	354	376	360	380	364	382	372	373	411	361	376	397	353	375	372	360	357	353	383	387	409	382	376	381	373	383	390	402	387	394	397	415	374	396	373	358	404	426	405	400	393	373	384	379	362	378	384	400	372	391	361	402	417	381	398	366	369	371	339	374	379	375	377	409	370	367	396	381	358	376	363	390	367	354	413	354	384	373	402	390	390	415	389	389	358	348	417	356	387	393	400	386	397	388	401	400	350	361	407	414	364	363	401	381	385	338	341	349	390	380	358	393	346	425	372	380	371	387	394	394	407	381	364	399	357	350	360	380	367	359	400	350	390	376	377	392	403	383	379	374	379	409	395	345	354	375	387	388	380	413	383	352	326	388	369	390	401	354	366	354	434	391	390	360	408	354	380	403	421	382	358	400	352	385	409	351	426	381	387	404	366	391	368	399	393	388	377	413	382	377	374	370	387	377	409	398	409	382	385	394	398	369	394	389	385	373	383	397	369	368	384	430	383	384	392	389	407	384	399	386	411	375	370	439	362	372	386	367	414	346	403	400	362	371	346	389	395	350	372	377	394	360	347	340	381	422	394	418	385	366	385	393	388	355	381	419	370	361	385	350	354	366	344	397	378	352	383	404	393	407	371	383	380	408	388	392	398	406	390	357	380	396	381	373	389	369	365	375	413	405	368	380	353	394	417	384	399	372	387	393	397	386	363	362	359	389	388	408	393	373	401	376	355	405	396	389	374	384	380	387	380	435	394	354	400	431	393	346	400	375	400	374	352	410	338	359	344	378	354	378	367	355	414	429	414	408	359	403	381	373	377	443	360	412	385	393	395	398	378	384	365	382	390	372	378	350	368	417	348	370	395	380	360	357	360	357	426	409	384	382	379	388	362	352	357	385	399	396	366	366	380	405	395	382	389	383	394	392	400	367	383	392	391	372	376	380	410	397	362	381	362	359	390	338	370	360	378	384	389	345	396	341	396	375	391	406	382	389	389	356	388	357	387	365	374	389	369	376	425	384	375	368	366	358	402	418	392	349	411	401	347	373	395	349	348	417	388	380	424	387	333	420	377	411	384	386	362	399	352	383	364	400	394	364	392	398	374	364	378	373	360	369	359	402	390	407	398	378	380	385	370	387	358	392	351	357	396	352	396	350	427	404	388	398	420	366	379	391	399	364	384	389	403	393	415	390	341	366	367	388	362	394	386	352	418	375	389	401	385	411	351	391	395	363	393	359	364	374	387	395	372	370	385	389	368	363	362	409	387	380	420	378	419	370	380	384	386	371	366	397	371	396	354	407	374	357	358	396	404	400	366	383	378	382	375	341	381	448	376	353	375	395	384	401	379	382	400	404	375	363	388	413	398	398	363	359	366	401	434	377	406	399	381	365	376	389	373	405	398	419	381	388	388	428	408	378	375	353	386	372	392	381	409	360	398	374	403	435	386	381	372	384	385	379	397	382	425	374	396	390	390	410	377	380	370	401	389	388	435	404	382	406	367	415	402	344	439	415	354	395	404	371	380	382	381	400	404	402	372	378	374	393	402	391	393	385	367	378	343	409	436	343	377	394	361	390	379	385	392	390	369	384	384	339	390	368	377	382	361	383	367	369	403	361	389	396	388	381	371	391	368	413	420	371	387	422	387	373	372	351	389	386	390	389	365	370	378	402	398	404	396	380	389	386	413	369	391	390	375	360	384	368	412	396	351	391	377	398	387	378	385	388	387	369	374	396	387	384	423	420	364	377	361	375	391	365	359	380	394	385	404	394	360	408	370	385
15631	25328	30216	32479	37185	35704	42352	44469	40014	39127	27146	21897	20769	15766	14287	11373	9884	7924	9072	7096	5888	5612	4726	3939	4199	4166	3799	3185	3194	3489	3046	2491	2349	1948	1951	1744	1503	1381	1298	1342	1643	1416	1387	1375	1419	1365	1458	1268	1180	1133	1091	1123	1071	1067	1028	1001	1017	998	1034	1053	1126	1083	1019	988	1027	1023	1093	1041	1065	991	1094	1061	1102	991	1009	1059	1008	943	994	948	966	986	970	986	922	870	941	899	940	928	930	975	892	931	978	939	907	945	956	876	922	920	911	897	959	921	905	938	951	926	868	871	861	879	942	927	885	901	895	952	923	908	945	951	925	943	962	989	897	947	923	929	900	902	916	917	898	916	909	941	922	892	926	899	953	941	937	967	897	888	914	928	884	946	905	893	961	948	924	889	932	914	911	893	912	943	918	951	932	903	927	877	878	926	910	958	905	945	884	925	918	916	903	898	913	953	980	890	992	926	943	873	966	887	909	939	921	948	927	891	921	938	901	920	967	915	938	957	930	878	949	912	912	895	870	910	982	932	939	884	900	903	903	909	924	856	894	901	925	899	898	947	866	874	916	930	915	944	920	910	851	918	914	922	902	870	952	904	929	911	931	925	918	923	908	905	917	944	900	913	901	882	903	897	885	919	911	907	952	934	913	917	966	883	947	869	842	967	947	895	942	960	855	896	906	944	901	880	927	907	886	897	932	920	955	936	933	895	870	893	898	898	910	916	938	908	964	904	884	960	965	858	942	927	941	853	918	907	943	925	953	920	960	930	926	935	905	963	909	844	944	916	915	934	903	930	938	891	879	965	909	901	899	908	910	857	931	919	938	867	885	956	915	952	908	895	908	883	904	915	939	958	953	935	928	972	925	912	868	904	854	916	883	900	882	967	906	859	910	944	928	900	936	901	921	939	939	940	952	933	976	931	915	879	912	894	844	943	945	934	893	925	907	905	916	891	935	888	893	884	919	933	963	927	932	913	927	880	890	911	937	937	919	933	925	905	917	940	939	958	927	888	899	938	909	916	922	967	898	935	880	890	989	913	930	888	920	894	916	951	931	939	915	918	930	910	917	955	910	948	964	898	926	903	944	915	936	900	922	895	880	937	902	891	900	886	884	948	947	938	934	863	938	934	922	938	917	958	892	903	877	877	936	849	877	940	962	950	907	865	943	957	934	941	898	934	936	909	910	935	922	944	887	920	950	954	886	912	907	965	928	963	906	942	950	917	934	894	897	918	936	913	907	918	919	916	947	954	923	955	951	881	919	863	946	938	904	900	935	938	897	933	941	865	894	892	1003	881	919	912	946	894	878	956	880	958	894	908	948	871	943	900	907	874	951	876	990	895	929	911	929	973	890	935	875	932	910	894	954	922	916	898	906	951	936	929	902	918	913	960	882	939	919	884	892	962	931	899	989	912	887	954	946	904	950	985	902	878	875	913	939	903	875	908	878	863	914	939	923	914	973	954	954	909	944	937	902	926	931	931	900	852	928	946	885	894	942	904	910	945	917	931	939	956	896	896	878	944	936	866	945	877	882	884	918	915	897	939	856	890	896	920	930	863	916	901	944	923	945	885	931	914	890	902	920	881	928	896	904	948	858	965	916	924	902	898	897	939	883	893	949	939	964	946	905	955	931	950	946	870	880	918	990	903	933	866	926	910	924	910	910	934	904	880	917	890	888	965	899	910	885	927	912	900	881	902	859	902	961	879	891	931	873	896	869	925	918	923	954	941	919	935	875	901	867	931	907	930	835	909	923	950	926	903	928	923	919	909	855	940	887	961	912	897	940	955	953	898	947	911	909	941	872	914	936	908	927	894	865	873	884	880	947	948	882	951	856	917	957	893	907	906	905	924	910	870	918	900	926	938	892	949	898	908	951	872	950	912	917	880	875	914	933	909	896	857	927	938	907	894	883	944	856	954	925	955	895	919	924	936	873	879	923	907	924	923	953	903	867	925	953	922	915	875	899	956	911	908	948	893	908	963	877	961	897	937	942	900	936	936	951	921	918	918	903	890	880	936	921	915	915	919	837	887	891	850	898	905	913	913	921	915	888	907	907	906	887	898	919	925	942	934	874	932	885	909	914	933	872	886	910	947	892	930	917	923	966	895	936	879	895	978	965	893	955	921	927	946	914	918	899	853	973	902	941	902	904	872	922	927	917	928	921	912	910	857	927	887	944	908	930	911	929	873	892	921	991	884	935	887	934	939	923	942	932	950	844	918	957	939	937	899	915	901	906	1009	901	839	907	886	895	917	928	922	911	922	934	952	918	867	851	936	899	898	957	888	932	923	924	943	930	929	913	933	942	881	900	915	926	940	946	914	919	943	942	892	860	989	881	893	904	945	960	929	913	938	888	909	924	925	919	836	887	921	896	922	926	957	896	934	945	914	906	884	896	941	911	887	908	950	914	930	917	954	990	932	896	916	912	904	957	931	912	904	935	941	913	939	969	919	908	936	896	915	947	919	873	891	942	913	958	965	902	938	970	965	866	894	937	912	913	910	910	930	953	969	967	884	925	922	912	949	909	905	862	840	923	917	936	919	925	888	927	907	927	887	917	894	919	894	892	1006	918	884	938	894	898	913	946	931	884	969	909	920	944	943	951	890	904	931	969	906	907	953	951	891	933	898	902	916	878	870	877	860	890	891	918	863	938	963	900	898	896	906	907	971	911	911	872	903	900	884	897	953	960	891	848	951	965	892	919	897	901	916	916	918	939	883	892	845	842	891	892	965	842	946	892	923	883	942	926	951	950	915	950	933	924	876	869	914	902	908	923	895	918	932	932	908	946	917	959	902	978	977	899	919	932	893	887	879	893	904	908	922	901	885	919	903	866	921	995	930	875	864	933	904	881	941	929	917	895	948	978	961	984	880	898	964	917	904	960	895	908	887	890	946	907	935	924	926	872	958	956	836	861	902	882	915	915	869	921	947	890	943	920	915	897	907	898	905	893	854	923	899	953	925	967	928	893	911	922	881	826	924	963	948	912	866	922	909	954	904	875	904	964	949	905	941	938	950	917	902	936	944	929	910	917	936	912	930	894	884	851	870	913	923	947	942	915	917	957	956	906	903	909	960	948	925	897	963	856	881	916	934	935	959	937	904	912	932	920	955	862	897	940	938	870	935	939	945	934	912	928	938	957	888	942	920	898	885	864	921	954	985	907	942	952	927	930	940	934	894	911	888	934	891	901	901	968	926	915	944	944	942	907	891	901	928	945	951	938	894	935	939	959	889	909	901	916	892	845	927	935	889	917	960	899	928	928	854	935	905	927	891	913	895	902	918	918	894	920	908	898	949	949	911	936	870	961	901	893	926	921	892	866	936	937	900	897	907	957	866	911	913	899	873	932	905	956	939	872	947	901	903	846	914	983	956	935	861	937	878	928	930	884	940	903	947	953	930	974	944	894	911	886	940	912	897	962	908	921	954	926	928	904	928	883	922	866	904	939	907	905	922	862	911	908	879	889	917	881	843	905	956	904	913	855	940	914	954	934	932	871	922	907	880
32325	35882	35627	30987	33917	29702	34936	39486	33966	31456	19091	11849	10134	6885	5219	4041	3225	2980	3280	2309	1808	1536	1316	1059	1240	1233	1053	817	894	965	834	709	663	558	561	457	429	403	406	377	510	406	453	426	422	438	414	360	351	353	343	378	326	343	301	330	341	305	354	326	310	329	342	319	330	301	333	357	332	320	316	330	372	372	338	334	314	308	314	325	323	330	310	315	295	344	306	287	313	288	293	288	288	297	307	318	317	297	326	274	279	286	300	302	317	320	337	299	280	311	284	299	303	299	317	311	317	308	309	311	316	322	292	336	329	297	292	310	309	307	313	274	325	312	313	306	257	273	277	319	317	290	331	321	278	324	284	298	322	310	295	316	322	294	345	300	317	288	294	298	302	306	281	280	303	321	304	280	314	335	305	310	354	316	312	292	302	305	330	305	296	288	291	298	300	281	294	304	289	300	284	302	290	316	298	293	312	303	301	309	308	321	324	312	303	286	317	319	278	286	288	277	319	316	302	289	317	286	321	323	333	325	313	308	300	299	300	284	301	309	321	301	308	332	328	300	332	323	331	296	296	287	331	309	290	310	331	314	303	308	285	298	305	274	299	291	318	335	298	318	311	314	321	338	298	307	291	325	293	301	293	304	317	334	295	293	310	302	313	283	279	315	316	284	322	283	294	295	309	319	305	282	311	300	312	313	296	267	319	357	263	343	310	296	307	296	305	275	293	328	297	290	316	263	305	315	307	322	307	267	273	290	315	321	313	271	257	313	295	324	360	317	289	281	305	307	291	275	286	298	326	286	258	293	313	299	342	310	300	308	285	295	291	305	309	294	314	309	318	317	322	299	289	293	301	283	342	333	319	279	292	316	316	299	302	292	297	335	290	320	305	305	333	299	309	305	313	322	336	345	316	300	299	328	322	302	295	333	280	308	312	280	312	325	308	308	332	317	301	296	320	269	291	297	296	303	303	311	321	300	335	283	289	297	315	307	324	328	307	319	299	293	297	291	306	315	325	332	304	337	301	316	315	292	289	293	295	312	294	284	285	304	308	276	285	323	290	310	311	321	288	304	293	299	312	290	303	346	314	309	300	266	269	293	288	275	304	305	314	272	309	325	291	290	279	269	293	306	314	306	305	312	305	320	307	307	274	291	286	284	296	329	328	281	275	268	281	299	301	329	335	261	334	329	306	306	314	291	326	333	295	308	315	319	315	298	325	336	302	286	309	330	286	296	307	328	308	330	311	284	271	295	316	285	285	282	305	304	304	315	295	291	308	322	312	334	308	314	306	347	315	305	294	315	319	320	306	307	300	338	293	301	289	284	338	279	293	286	294	320	301	298	301	277	333	346	274	307	310	334	291	271	291	285	281	298	293	312	308	334	296	331	305	266	264	324	311	307	312	280	287	323	305	298	296	323	268	273	307	326	339	298	318	323	305	296	297	317	291	305	293	325	302	330	282	296	279	332	311	311	273	301	345	306	318	323	322	285	288	281	273	319	307	294	310	271	301	291	295	310	295	263	310	281	297	293	313	292	323	286	303	312	340	312	345	304	312	300	312	323	323	315	297	332	307	309	267	334	307	334	305	309	323	334	336	314	311	310	301	312	303	337	308	337	309	301	295	309	302	297	344	331	321	282	328	320	303	281	277	292	300	321	296	281	307	325	311	331	302	278	295	278	298	317	319	298	307	274	296	294	297	281	311	317	304	308	298	292	297	260	293	315	309	299	292	307	302	273	309	272	287	290	333	335	300	272	281	316	290	322	301	293	313	328	296	312	336	317	274	259	311	289	306	314	302	316	313	316	301	294	295	292	285	310	294	302	304	301	307	346	283	296	308	307	286	339	303	299	318	295	274	286	318	291	333	303	300	320	305	260	281	287	296	307	333	312	301	286	325	300	331	309	283	314	292	304	282	298	304	278	325	308	298	309	304	329	300	297	263	306	331	317	324	314	314	303	287	332	304	281	300	306	290	300	295	276	307	297	313	308	296	306	279	277	309	306	303	308	315	321	290	338	294	315	311	282	295	321	353	305	298	326	307	304	280	275	329	308	269	327	315	292	282	295	320	319	318	304	310	285	292	339	319	305	345	297	308	327	307	298	302	314	306	290	313	288	294	282	293	328	311	315	328	270	325	308	305	281	315	342	284	292	260	293	328	279	311	291	288	310	325	318	324	318	298	279	323	276	274	299	302	319	340	301	318	316	325	277	301	289	338	298	308	288	311	333	319	335	315	335	294	318	317	337	302	254	316	311	299	300	292	298	299	327	339	317	274	307	323	330	289	296	304	327	288	349	303	299	302	315	287	334	308	336	328	300	307	322	281	332	300	283	307	311	321	320	323	280	293	325	286	312	310	301	307	327	323	300	326	327	310	327	353	308	301	291	327	274	323	304	310	311	306	313	300	307	314	306	285	315	313	295	314	297	294	311	294	286	328	318	324	290	267	292	280	308	276	301	282	281	307	280	332	288	314	311	335	300	318	287	274	316	274	328	305	309	293	319	272	295	299	293	296	280	257	294	302	343	309	308	301	309	307	310	281	287	261	309	294	302	282	333	309	312	351	315	303	323	297	308	319	311	311	288	304	313	308	311	324	284	329	298	327	309	305	318	293	299	309	286	277	328	307	275	276	305	284	298	293	327	287	298	310	290	304	293	328	318	307	329	312	308	295	279	292	323	302	302	317	316	310	325	330	307	306	314	335	311	269	314	331	315	287	330	294	316	302	317	282	280	293	304	289	284	290	329	290	321	294	326	288	303	301	297	329	304	330	304	329	290	288	295	279	296	283	294	305	325	300	263	289	299	310	318	326	318	301	299	314	300	283	308	272	321	290	319	308	290	283	317	295	269	281	280	316	313	307	300	326	338	299	314	303	288	339	309	284	288	299	327	337	288	303	342	322	304	309	321	311	308	341	341	272	309	319	342	305	306	296	301	296	307	311	336	309	312	308	325	325	317	322	308	294	298	313	316	309	317	338	333	304	311	316	298	303	313	296	295	294	319	314	288	317	297	322	300	292	331	311	319	292	316	273	279	314	288	271	323	314	281	306	279	295	314	295	334	305	340	313	311	335	297	295	295	302	314	293	279	299	303	293	324	324	282	276	315	268	270	321	310	327	336	285	366	311	300	303	296	306	316	308	291	308	300	306	302	342	303	289	300	301	309	313	312	300	317	305	278	292	293	277	327	270	319	304	302	330	268	317	324	301	279	287	288	301	278	311	315	299	301	295	296	289	329	314	283	324	299	288	290	312	263	286	323	288	278	285	301	316	304	333	296	288	302	292	291	310	319	296	294	310	286	335	333	343	328	278	286	312	295	286	293	281	291	287	256	282	310	318	329	317	294	332	293	296	279	303	294	280	318	289	305	325	319	318	350	287	328	287	340	283	316	309	332	297	306	328	338	268	281	313	302	303	286	302	311	299	310	320	297	333	317	310	295	298	322	322	338	321	307	325	280	301	341	307	288	284	328	310	302	319	335	274	297	317	310
19839	29435	34918	38306	42573	41647	49364	51885	47991	47169	34603	30502	29569	23696	20681	17746	15414	13031	14114	11237	9491	8263	7257	6242	6851	6659	5507	4385	4806	5133	4361	3812	3552	2639	2475	2156	1831	1562	1410	1479	2322	1504	1496	1529	1720	1694	1594	1273	1225	1017	1101	1018	1015	1100	921	935	949	1026	934	992	1016	938	938	870	894	1007	944	942	941	989	1043	903	961	1023	1006	906	864	800	863	795	784	783	749	737	745	806	734	854	802	796	744	755	743	762	778	725	715	742	748	692	791	696	721	751	714	754	743	699	757	703	727	786	756	679	748	704	756	725	716	716	716	754	711	685	730	766	775	751	727	781	685	780	719	668	777	736	739	722	748	744	720	729	713	710	765	696	731	710	698	728	734	719	714	756	744	741	721	765	704	740	745	720	711	719	720	770	730	739	724	726	734	718	764	708	757	716	720	716	721	755	808	763	676	706	801	698	741	746	695	729	741	757	739	722	714	763	712	765	674	745	757	717	738	766	743	726	750	774	721	777	742	749	761	726	686	799	775	763	761	739	727	714	703	745	692	738	726	712	735	700	751	717	724	688	712	795	718	724	676	727	778	712	703	757	737	715	716	727	743	726	745	677	730	704	718	742	715	737	710	741	695	724	759	756	698	730	705	737	766	778	729	726	736	752	759	728	678	755	739	743	715	800	740	696	718	722	751	777	748	706	713	722	713	761	730	759	736	735	750	748	759	752	745	733	724	715	708	731	773	744	716	703	712	745	724	764	761	732	692	743	701	703	748	703	704	709	745	741	742	790	672	682	716	740	737	743	745	714	734	764	735	734	746	739	744	721	747	738	749	807	759	738	745	760	734	731	699	772	717	763	745	723	756	703	783	788	748	719	761	716	711	690	669	712	761	723	723	709	723	803	702	723	747	760	777	720	742	753	741	703	716	699	725	734	804	717	790	787	724	737	763	757	727	722	767	726	699	727	740	733	704	719	692	723	686	777	749	755	756	685	711	757	730	724	743	711	702	707	725	738	714	713	709	748	676	715	761	701	691	765	741	737	662	715	776	709	722	712	756	738	719	731	767	729	703	764	744	747	722	734	777	742	721	752	765	758	703	746	762	756	728	722	761	730	797	728	759	732	757	736	685	766	747	759	727	708	707	735	709	748	736	722	738	791	787	766	774	722	766	734	762	704	730	757	710	730	710	751	716	754	735	676	751	745	798	750	768	726	753	712	764	686	750	755	732	734	745	726	764	702	749	681	723	762	739	711	715	757	713	726	707	699	729	791	729	710	750	733	753	728	729	744	700	724	744	710	738	680	731	741	757	733	695	767	742	712	723	740	753	761	702	725	785	755	770	717	681	732	734	727	706	700	678	720	731	688	741	723	740	653	726	766	699	723	713	753	711	668	743	697	715	786	773	746	729	688	804	747	738	755	780	718	695	721	773	723	748	715	725	717	726	773	728	704	718	705	734	692	712	730	688	795	760	759	745	768	749	732	721	735	713	765	764	713	700	755	730	800	709	747	699	791	685	750	719	724	709	707	727	732	720	745	711	729	761	740	752	713	678	741	752	728	730	761	761	757	768	709	704	758	784	761	716	717	719	735	759	663	741	737	714	766	742	775	731	731	701	716	719	739	735	754	748	753	727	767	724	707	761	753	744	722	767	739	796	727	753	722	720	731	758	687	683	690	699	778	747	761	737	765	731	714	734	757	760	736	758	715	776	762	696	719	726	723	778	752	746	757	761	722	724	744	778	771	764	736	749	725	698	735	709	742	739	690	689	695	734	732	740	742	736	741	729	774	767	723	744	748	737	768	750	734	695	773	703	744	773	754	711	744	717	699	742	749	717	721	734	712	738	742	675	707	730	722	689	783	708	747	753	730	798	773	771	714	753	751	763	729	738	720	713	727	714	757	714	712	761	702	696	724	766	740	777	715	736	718	790	745	799	730	745	752	750	782	758	755	736	692	755	724	758	728	770	747	731	715	753	769	746	724	705	747	709	759	750	764	755	733	757	745	740	694	717	755	726	755	719	754	713	726	711	732	715	739	678	755	726	706	715	728	711	680	712	700	748	764	742	731	742	759	776	671	813	737	745	731	733	756	715	719	726	740	697	709	722	728	749	768	747	716	725	749	749	773	741	759	716	731	740	740	741	705	758	734	739	747	749	750	726	730	702	682	735	684	697	711	748	697	761	712	699	693	745	760	693	757	729	723	733	738	732	754	733	746	715	748	740	752	725	728	769	744	682	758	785	737	721	758	761	707	745	760	706	713	759	741	730	750	712	754	704	731	786	752	730	763	730	712	713	738	725	762	743	724	735	747	668	732	722	767	739	725	741	734	709	729	673	744	704	729	753	713	742	749	738	748	715	716	768	725	715	719	746	735	709	751	740	750	731	721	753	746	736	744	739	768	751	752	733	758	764	741	786	724	669	716	742	733	735	750	723	705	735	694	748	712	738	741	733	746	718	736	749	734	738	697	713	691	717	757	712	747	752	716	663	713	797	705	720	657	694	704	730	742	749	715	711	739	683	727	719	724	708	724	705	744	748	750	735	722	730	721	717	712	710	706	685	687	710	735	751	755	737	706	728	746	738	721	727	693	706	713	748	785	739	777	758	713	719	774	719	705	710	759	771	751	758	728	771	718	715	735	764	696	718	692	733	764	710	747	736	782	720	741	783	779	736	751	738	774	765	728	733	749	700	729	770	709	760	712	716	790	717	722	701	718	760	740	752	742	741	723	708	682	693	756	742	731	741	705	710	686	720	745	714	725	735	761	791	736	792	723	694	771	728	696	728	721	752	799	759	737	742	745	725	721	722	740	766	778	750	762	759	751	729	728	747	732	755	742	738	785	753	753	701	751	739	706	714	741	736	791	742	699	746	744	738	764	764	763	684	740	732	717	695	711	735	747	734	722	701	752	741	723	812	756	726	730	731	713	679	727	750	738	696	710	713	702	728	709	771	763	685	757	714	715	763	689	695	718	736	763	748	745	748	694	734	712	742	721	757	727	696	734	723	735	743	709	744	834	742	758	768	810	723	724	735	725	725	769	726	743	714	747	704	714	754	727	768	749	734	723	728	787	754	754	746	670	740	745	697	744	690	678	786	743	739	792	764	675	703	725	700	783	755	744	736	692	770	717	723	730	739	774	727	679	721	757	704	760	750	778	731	758	741	770	738	729	741	730	700	755	723	727	697	779	754	695	716	715	772	752	744	711	684	769	708	758	710	682	701	736	721	745	708	755	718	722	704	699	743	714	674	732	745	702	738	726	748	743	709	752	689	737	720	776	743	725	706	776	716	708	716	711	708	743	758	733	746	714	741	730	684	721	766	694	716	715	721	717	751	751	746	713	752	777	742	716	776	735	739	745	743	772	692	791	776	771	712	785	737	718	744	772	780	720	752	746	718	737	776	706	727	695	730	740	731	753	749	733	731	721	711	731	754	715	757	735	718	756	735	691	726	773	731	746	765	758	735	737	718	735	743	746	743	767	777	732	723	745	708	751	720	739	737	800
6787	8655	10146	7422	6152	4540	3542	2781	1989	1684	1195	999	855	751	690	604	589	588	581	526	558	475	484	432	445	359	389	350	366	413	358	354	356	348	347	309	320	354	331	349	330	338	346	334	336	322	341	325	336	349	300	314	322	303	323	331	362	339	338	332	358	302	314	326	355	327	335	357	327	305	325	363	359	322	353	358	324	323	325	327	327	344	355	356	314	308	344	337	349	308	327	347	318	322	320	316	311	361	324	370	319	363	352	316	314	311	332	316	335	345	348	347	343	321	331	307	320	328	339	338	344	332	346	304	343	319	332	340	316	331	350	329	331	309	332	324	329	325	335	335	312	314	312	326	320	337	330	311	308	301	326	312	306	307	304	313	326	323	320	326	282	329	346	332	328	318	337	341	330	318	330	331	348	321	279	317	321	327	338	332	334	357	332	333	322	319	342	328	348	316	329	326	308	357	336	327	323	304	324	322	339	317	345	319	315	304	302	321	286	338	342	330	315	345	325	341	308	351	322	303	321	331	292	319	323	362	348	323	312	302	367	294	313	344	307	332	341	331	335	314	303	345	344	346	322	306	301	344	329	349	320	316	331	347	302	249	305	334	337	345	329	354	363	348	324	296	315	300	316	316	348	297	327	312	303	324	339	313	301	339	325	317	318	349	333	337	349	335	326	321	305	335	329	322	305	328	342	324	331	340	284	333	323	295	344	341	326	304	335	329	295	292	328	316	357	341	334	302	307	339	336	326	328	357	315	332	318	329	328	354	329	309	283	335	326	325	335	311	304	311	320	344	304	351	320	343	327	298	321	310	362	339	344	332	348	335	312	309	319	336	303	316	314	304	350	313	347	317	337	328	300	303	308	361	324	345	300	341	326	333	318	307	315	361	317	321	293	317	348	327	299	384	327	351	328	360	341	347	346	342	324	355	347	331	301	314	317	306	350	332	292	329	323	351	320	322	321	335	346	347	335	354	334	327	341	322	298	296	332	354	332	289	300	330	315	335	325	335	310	302	324	312	329	328	339	353	359	332	347	403	330	286	313	308	342	359	365	328	336	316	321	294	307	335	340	328	307	362	317	344	319	337	289	356	335	321	323	318	363	308	350	333	302	323	309	338	335	299	318	327	341	341	325	346	368	303	311	287	315	327	298	320	352	334	319	317	321	351	299	329	313	307	346	348	334	362	312	277	354	308	349	310	333	355	332	328	289	304	330	308	327	302	359	322	317	341	296	294	319	343	292	334	310	337	369	333	305	341	335	354	308	326	297	323	317	340	325	319	300	347	311	321	330	326	308	334	345	343	337	293	316	321	346	295	346	302	316	317	335	318	345	360	303	319	318	331	336	337	330	281	304	336	334	330	348	335	341	303	347	344	303	323	325	344	296	330	315	338	334	306	311	338	293	351	339	301	305	317	303	305	295	340	313	334	328	334	319	329	319	299	319	349	318	374	317	353	340	344	296	327	349	322	367	329	333	320	283	351	318	342	339	348	322	325	317	329	329	311	327	334	366	313	323	311	353	344	349	309	317	337	359	315	337	327	332	344	355	337	300	343	287	333	303	352	338	292	312	310	329	315	323	308	342	337	339	309	334	318	319	301	363	330	323	314	336	363	359	339	315	366	341	301	354	345	309	326	334	351	289	312	296	344	333	323	300	320	323	300	316	343	330	324	311	320	309	344	312	381	346	351	311	305	311	325	291	326	322	339	313	332	296	309	319	309	320	314	318	276	338	318	305	331	332	337	374	289	300	289	355	330	317	320	299	304	324	322	318	300	328	313	325	314	325	330	303	353	303	314	337	311	292	319	331	315	297	323	339	325	314	321	295	320	340	349	341	344	319	317	362	295	331	364	320	340	318	342	324	351	306	319	318	333	341	307	309	316	314	327	345	340	315	336	328	322	353	333	339	337	305	346	317	313	330	329	308	323	326	356	309	334	358	293	343	329	290	326	308	298	307	304	330	340	306	325	352	303	337	328	338	322	313	298	307	318	286	335	324	324	340	332	336	347	338	325	331	335	340	364	320	288	341	324	343	321	325	334	327	310	303	352	313	320	328	285	326	303	317	332	317	314	304	319	337	305	330	319	321	346	304	322	277	306	319	301	303	333	341	315	325	348	343	304	341	305	306	356	323	275	314	329	337	332	342	314	326	334	316	332	314	329	301	338	310	315	310	315	328	319	315	328	335	301	313	305	326	323	334	325	334	312	318	347	299	333	304	296	287	290	311	340	296	285	324	342	307	307	335	331	337	339	309	333	321	330	314	304	321	322	302	344	329	344	339	305	331	344	324	358	331	324	316	344	314	368	363	356	346	325	316	358	333	301	323	312	278	320	344	303	340	288	338	337	323	332	352	326	319	319	321	336	354	334	321	322	329	321	352	299	324	352	285	366	358	357	303	320	350	340	312	353	312	373	323	355	318	302	351	342	328	309	321	372	309	315	298	303	328	341	328	307	329	291	337	329	278	295	314	328	321	298	312	325	343	322	323	364	324	301	358	337	304	333	335	310	307	285	318	324	371	350	323	307	327	325	329	316	315	330	344	320	338	327	280	329	330	323	346	351	341	319	317	358	332	374	298	327	367	338	312	316	326	325	302	339	338	325	310	358	315	272	340	305	314	352	324	341	328	313	314	309	262	298	300	328	304	345	309	333	331	357	338	341	334	338	362	318	343	366	349	345	318	296	332	339	331	343	379	347	280	308	348	378	323	335	315	328	303	342	333	330	315	333	307	309	345	302	318	283	295	328	330	324	289	308	313	304	318	308	299	344	337	354	322	306	326	316	320	298	303	344	296	309	296	299	339	307	320	315	319	340	300	348	320	328	320	280	311	327	284	321	330	315	339	338	305	357	290	350	314	321	333	314	294	324	370	319	339	350	330	315	317	352	323	322	322	322	353	325	341	297	278	321	307	333	309	300	316	302	311	310	316	342	334	338	350	289	282	326	323	319	337	295	339	266	300	345	326	316	314	301	366	337	335	318	345	326	341	298	319	328	340	341	304	321	366	301	322	346	324	331	327	336	337	317	341	317	339	330	303	289	326	314	325	353	311	346	341	305	347	323	325	331	283	325	326	372	347	313	327	361	346	339	310	323	314	319	307	339	305	312	321	313	311	328	327	356	328	312	343	330	341	333	354	355	304	340	295	331	315	305	308	315	331	331	330	367	349	309	316	345	341	307	333	323	332	329	332	310	344	368	350	351	347	364	315	303	326	349	324	344	335	342	332	308	346	343	351	328	338	310	351	341	297	337	322	326	328	331	360	310	318	339	332	329	317	296	335	316	335	325	316	329	346	326	287	316	312	338	337	363	356	348	385	354	306	320	318	323	326	338	344	332	290	313	362	304	335	300	345	321	320	308	323	347	359	338	342	318	328	297	337	340	311	322	333	322	320	330	312	347	336	330	323	324	324	319	342	306	320	321	345	340	339	308	346	322	312	337	317	326	311	307	364	327	315	342	311	314	300	341	327	349	311	341	344	308
5173	9356	14670	15879	16642	13983	13451	12497	9810	8276	5526	4494	4046	3410	2976	2620	2454	2684	2565	2358	2291	1933	1730	1578	1467	1489	1398	1297	1285	1241	1160	1040	974	997	962	998	904	909	886	883	874	897	875	856	928	893	880	874	883	839	881	834	904	847	877	906	926	866	859	884	852	875	795	816	870	827	822	842	852	852	862	857	802	795	857	822	863	813	796	839	779	865	849	841	844	838	800	790	772	829	805	848	777	831	855	794	829	838	764	794	836	783	809	835	823	803	816	800	802	799	805	764	832	836	798	805	808	809	770	779	791	783	817	825	803	836	850	836	786	812	806	866	781	795	808	748	797	815	800	777	824	803	843	818	760	815	827	791	814	843	797	725	807	830	794	809	819	764	746	833	818	783	823	813	798	826	812	826	822	829	813	799	862	797	818	830	828	822	788	811	749	814	839	824	820	838	853	817	830	823	775	849	789	824	779	799	791	775	808	768	796	800	800	814	782	809	853	828	839	814	795	799	764	803	801	770	776	793	823	793	834	805	788	800	798	738	797	860	838	876	781	806	832	820	809	778	797	814	814	820	827	820	886	811	807	829	814	799	825	812	793	819	852	839	795	805	824	791	783	819	800	785	831	807	845	824	772	758	809	812	820	832	832	813	810	786	789	847	834	843	806	827	792	834	782	850	804	814	763	812	806	842	805	779	795	816	811	785	794	855	814	820	818	789	826	836	758	756	830	811	829	788	830	807	831	805	810	828	841	785	798	844	857	811	795	815	812	830	823	793	771	820	790	824	791	791	816	809	803	758	855	786	825	772	808	856	763	880	800	806	808	769	827	803	807	840	772	785	816	830	786	818	771	812	835	805	797	753	794	835	820	776	815	781	819	810	794	739	800	762	868	756	795	741	766	792	811	834	826	792	798	746	824	800	839	765	810	785	862	783	813	817	817	790	837	819	786	830	765	816	809	813	822	805	835	846	856	813	828	848	873	834	778	765	820	780	760	823	834	779	800	779	803	826	832	795	810	814	808	780	806	800	828	785	818	797	780	809	813	829	800	773	858	775	828	841	795	787	843	778	795	815	829	816	792	848	811	797	784	836	817	805	797	833	814	824	869	788	796	761	795	810	818	773	746	796	809	851	800	831	763	799	780	785	794	828	835	836	839	806	811	794	804	837	783	817	834	789	790	784	796	772	801	809	781	806	823	827	780	791	821	756	799	819	791	777	842	783	808	797	845	798	832	789	766	846	827	820	874	823	850	822	801	787	822	819	819	842	853	799	838	788	786	806	810	802	742	806	773	815	776	786	834	840	800	777	876	795	863	779	860	819	836	787	813	824	837	817	767	802	806	739	779	823	879	833	811	856	795	771	787	790	825	798	819	757	796	832	771	806	836	784	837	781	782	833	826	817	839	804	783	825	806	796	848	800	844	797	802	816	820	789	825	777	793	820	835	860	822	825	840	741	835	820	800	810	779	791	779	822	801	830	768	821	802	802	803	841	799	809	767	799	841	833	791	798	770	848	825	827	861	756	795	781	791	807	820	829	783	801	847	751	892	808	790	796	795	810	830	805	785	783	867	857	794	794	829	797	829	784	817	801	762	770	835	781	832	814	835	754	822	775	768	843	832	846	825	815	789	783	805	849	826	789	840	754	811	809	823	778	849	779	838	770	818	787	790	804	830	822	816	770	818	768	809	806	834	823	822	867	845	832	858	790	816	763	791	764	826	835	777	782	849	835	858	770	808	835	810	775	829	801	785	806	730	833	820	808	787	807	850	785	851	781	793	744	785	792	779	821	868	813	782	777	797	823	766	840	788	842	830	813	772	836	834	833	803	822	783	798	830	835	832	816	811	748	817	826	854	846	800	835	833	851	805	848	798	901	801	820	793	774	793	753	859	813	754	854	872	796	817	837	790	827	811	811	798	802	803	848	820	862	822	833	821	773	822	781	803	783	788	816	836	836	804	801	782	819	813	802	812	805	861	807	771	799	795	820	821	814	838	825	785	775	796	827	817	816	817	880	804	797	825	790	823	797	850	820	820	735	814	794	802	778	839	801	807	818	821	809	802	790	828	843	788	778	820	820	846	794	838	786	762	810	791	848	841	816	829	825	840	816	788	813	762	818	843	798	754	806	820	803	758	825	855	823	824	816	787	860	798	827	833	769	841	790	805	794	767	783	822	773	821	827	836	800	806	840	811	843	829	737	805	798	800	807	784	774	796	790	824	811	808	842	780	823	771	776	887	829	839	827	756	773	844	809	803	798	803	871	785	747	815	827	779	826	823	718	801	819	783	751	822	793	775	801	814	823	799	773	822	786	788	847	815	801	834	797	817	828	844	826	830	766	802	773	795	782	852	794	797	767	788	743	777	812	809	831	832	844	785	783	825	836	804	832	739	834	871	775	801	772	811	827	845	819	847	842	783	804	799	826	825	806	859	827	823	813	786	823	780	823	792	808	860	804	760	783	793	809	789	838	832	800	763	828	844	832	821	788	794	777	858	830	790	799	819	779	810	805	760	769	789	765	811	803	786	773	820	832	783	806	803	847	798	776	815	786	801	780	830	805	803	774	807	787	836	835	844	841	859	801	848	819	760	817	816	788	757	805	817	795	804	839	835	795	790	813	803	819	839	855	814	752	800	818	820	755	819	852	848	828	766	812	783	812	804	802	860	806	797	759	793	831	841	804	824	774	828	809	793	813	814	811	796	832	843	778	799	845	801	899	798	827	802	813	814	841	855	821	769	818	753	802	856	792	813	808	766	850	826	796	818	831	788	773	798	753	810	800	810	784	797	808	823	813	766	816	782	804	777	789	820	774	846	796	761	779	842	823	802	809	804	784	786	809	792	832	798	792	796	783	808	808	735	792	797	810	761	762	818	781	850	798	753	793	828	815	778	809	782	809	787	850	797	824	840	793	836	825	783	831	775	813	791	812	816	789	842	777	808	821	802	827	819	794	811	806	817	825	792	812	778	817	841	783	798	800	790	866	847	802	810	860	807	778	843	793	811	811	786	793	803	867	816	841	826	769	813	810	854	821	812	786	843	823	806	790	852	801	836	779	786	761	766	836	827	791	884	809	777	784	777	786	805	805	864	836	834	844	870	792	799	793	798	780	805	820	797	799	810	789	787	792	736	797	809	812	873	783	852	811	825	805	842	808	806	814	800	808	824	757	800	852	819	806	846	790	789	812	801	868	853	824	831	816	771	814	809	808	834	839	832	767	831	806	832	804	823	812	811	818	822	730	834	754	820	825	788	868	819	848	831	782	774	782	801	796	835	771	783	816	807	827	825	809	795	846	814	803	840	849	801	767	829	789	851	859	804	783	811	810	805	833	835	801	800	812	792	839	788	799	814	856	859	866	781	848	826	792	816	805	795	822	842	813	874	801	758	795	859	811	792	765	778	759	771	855	811	836	783	845	841	872	834	813	807	794	772	803	798	821	822	825	802	814	767	891	835	802	835	790	855	852	863	774	799	798	782	817	802	781	785	802	812	743
23589	30266	32707	28406	30349	24261	26643	28954	23815	20042	9476	6259	5313	3532	2839	2631	1980	1718	1804	1421	1139	1003	859	852	889	813	721	670	631	713	643	597	528	500	539	485	490	462	441	460	490	411	428	454	461	456	444	441	380	409	457	385	410	388	420	417	436	454	420	359	400	379	373	420	415	403	393	373	423	403	374	409	440	400	402	415	392	360	403	372	400	381	421	418	366	386	399	425	406	394	388	402	415	380	380	373	388	417	371	384	401	387	404	376	424	403	394	407	361	409	385	365	388	389	351	391	388	374	376	403	365	392	415	365	405	382	337	394	391	385	387	384	426	368	379	391	397	361	362	418	404	379	369	399	395	361	368	366	400	379	346	435	392	370	383	380	352	368	359	417	394	357	371	381	391	380	384	381	399	394	368	377	375	363	363	454	363	413	389	393	384	369	396	369	428	396	413	383	383	386	382	353	412	371	414	422	402	398	356	418	389	399	439	344	373	360	431	390	403	389	378	395	420	388	386	390	356	369	380	374	374	373	406	390	397	361	378	404	407	425	391	381	420	376	354	347	370	385	391	370	358	399	380	396	391	400	411	393	387	352	375	394	375	364	397	370	387	394	409	361	355	359	379	384	394	400	391	398	411	386	374	362	409	431	402	380	438	383	413	408	384	375	357	402	392	387	361	333	365	366	363	405	374	373	405	378	398	348	379	395	407	370	387	383	376	365	386	381	398	385	414	367	416	351	368	397	385	397	418	393	390	381	418	370	374	397	399	369	384	394	400	390	380	399	387	390	404	404	411	361	373	378	389	424	396	394	376	368	439	337	400	361	379	402	385	381	407	384	392	361	391	403	378	388	411	390	393	377	394	417	380	426	384	433	418	356	354	363	372	405	396	355	393	382	374	395	432	404	372	360	358	365	368	388	406	374	397	383	404	372	410	389	371	416	389	385	381	387	391	365	391	354	396	374	390	368	382	386	393	379	412	389	357	365	374	352	397	359	387	385	402	388	413	402	374	414	397	383	392	364	396	399	408	387	384	417	391	400	392	383	368	411	387	366	382	372	356	389	364	371	402	431	420	354	395	431	393	408	387	397	342	375	361	382	385	396	388	384	408	412	369	404	366	341	398	402	388	389	395	411	367	365	422	365	397	369	394	398	371	442	422	387	386	393	368	373	372	378	417	375	401	388	372	410	405	387	394	415	377	440	407	352	375	401	403	400	399	368	403	421	390	376	385	395	380	372	407	399	373	385	376	403	385	349	409	401	388	376	439	438	388	387	404	352	386	389	366	375	435	376	369	374	384	393	408	382	367	361	358	403	421	427	403	398	407	383	410	387	385	340	403	357	389	357	398	388	360	395	396	381	382	369	399	382	352	368	383	390	345	341	397	372	380	390	387	377	364	367	383	390	377	358	398	334	369	342	395	430	370	401	405	385	395	401	385	362	388	392	383	435	384	357	364	370	373	376	414	392	422	382	369	394	401	405	404	387	387	409	386	412	415	388	392	393	354	374	403	394	428	421	376	379	383	366	389	357	352	366	381	420	353	384	424	391	419	381	384	371	394	412	393	414	396	357	387	367	386	371	404	423	454	389	389	406	400	383	406	431	413	371	398	390	357	394	391	399	397	358	350	389	393	371	353	397	359	363	419	381	376	368	423	402	416	400	374	359	360	369	375	380	397	409	354	378	420	407	418	396	401	376	368	407	373	407	386	400	391	396	376	394	358	376	381	361	404	364	365	396	427	389	380	368	370	422	393	382	414	415	371	372	410	401	369	405	387	380	400	373	443	414	389	359	409	385	351	394	397	420	393	377	369	382	403	323	406	360	381	362	363	371	375	377	371	360	389	389	383	364	378	403	391	439	389	377	370	378	346	391	360	377	424	404	436	357	388	370	396	344	376	405	417	356	403	404	433	364	400	395	391	392	390	401	414	404	387	384	343	402	401	401	370	384	387	380	388	389	377	374	389	404	379	363	376	359	413	397	391	386	396	390	381	374	368	379	374	410	408	395	369	354	405	410	412	385	423	404	414	376	367	372	420	384	425	383	420	408	395	378	382	357	378	404	399	376	378	417	397	391	398	435	377	411	353	397	416	369	388	384	388	358	356	393	394	393	353	365	398	362	405	361	376	369	406	380	406	405	364	421	424	398	389	406	342	368	402	381	394	370	365	369	378	371	403	360	423	381	390	377	407	402	386	365	364	362	408	384	391	410	382	385	355	410	376	380	388	388	382	409	431	389	333	415	385	371	378	358	382	379	385	383	369	411	405	403	350	369	401	417	410	383	355	423	394	391	405	389	403	383	358	353	412	406	396	399	368	363	364	397	376	382	388	355	367	406	397	439	358	363	373	383	371	351	359	378	358	401	408	401	377	388	399	405	376	406	388	393	377	408	392	394	373	393	355	364	371	412	402	372	417	383	389	380	372	397	371	369	349	377	364	392	368	346	372	378	411	409	349	395	366	404	400	390	374	404	397	395	370	358	377	367	363	396	395	381	348	339	403	368	390	381	393	425	363	361	406	368	375	411	398	370	395	414	399	425	388	376	392	422	381	408	371	392	425	391	390	374	396	394	404	378	378	358	397	390	386	425	367	386	368	378	395	409	376	381	406	365	398	413	421	366	406	377	386	412	394	390	358	410	397	381	387	381	374	391	379	400	401	388	398	373	372	391	404	418	393	383	376	390	418	379	386	365	386	381	376	389	377	399	421	422	377	376	399	403	409	370	424	356	386	407	376	410	396	401	370	373	404	411	361	386	399	376	387	410	362	405	392	399	407	377	396	398	410	376	427	426	347	352	366	395	410	393	392	366	386	372	373	437	385	369	398	383	391	385	354	409	407	374	377	382	365	362	362	420	381	407	355	414	407	391	396	375	380	372	387	381	383	392	402	391	397	411	396	411	394	362	356	390	361	381	426	378	409	355	380	410	426	423	387	388	393	401	373	374	382	389	370	419	397	407	385	401	402	391	327	342	366	395	397	391	415	397	390	381	371	360	398	402	397	367	407	411	378	389	406	398	407	414	412	396	369	368	353	377	342	374	354	363	411	416	380	396	400	387	408	364	440	420	382	394	375	367	388	385	392	386	399	373	391	381	403	387	390	377	384	414	378	382	419	377	387	386	390	391	362	393	349	381	362	400	370	366	413	345	380	342	419	409	358	384	412	386	393	400	415	400	353	416	401	404	389	366	395	410	381	388	390	420	424	424	430	365	398	368	428	441	444	382	410	390	367	369	408	381	410	366	373	383	384	403	386	351	379	376	386	382	396	364	421	368	369	394	406	420	384	418	357	381	382	370	371	356	380	393	412	382	350	401	405	393	381	378	409	427	340	405	392	401	363	396	407	358	439	398	375	359	412	403	394	441	401	378	348	375	377	359	385	384	366	383	362	384	414	403	373	417	371	345	432	362	378	411	390	376	373	420	382	382	374	406	421	364	408	413	410	365	380	360	376	355	368	416	368	368	365	385	380	372	369	358	370	396	399	368	366	400
15327	25187	31314	34263	38283	34975	42712	43596	40775	38068	24687	23193	21185	15585	14013	12152	10333	9075	9333	7335	6037	5146	4459	4372	4371	4181	3352	2974	3315	3256	2821	2430	2151	1846	1838	1771	1551	1526	1397	1445	1630	1324	1326	1327	1524	1407	1384	1198	1205	1076	1139	1082	1106	1075	1104	1148	1085	1113	983	1041	1058	1056	1040	1081	1034	1102	1039	1026	1120	1063	997	976	1050	1120	1099	1064	1009	1043	1004	1012	988	970	970	1008	913	911	918	945	1001	982	959	948	936	994	953	949	969	907	958	925	960	908	965	887	951	978	962	923	932	913	962	911	911	945	866	984	935	938	941	910	898	906	950	942	926	941	935	933	882	947	927	944	982	910	938	958	909	942	930	928	915	921	942	933	914	920	929	969	952	907	974	869	939	961	912	873	933	926	949	891	935	907	914	948	895	1003	976	945	960	1003	929	966	910	958	920	963	937	957	908	953	919	925	933	997	911	939	946	910	884	940	935	935	908	941	905	967	956	929	926	918	921	941	942	933	915	907	980	943	911	965	929	888	911	983	986	920	927	910	859	944	899	967	949	927	932	977	946	903	913	929	919	935	970	916	894	977	892	893	859	954	951	943	938	911	962	953	917	965	896	960	941	901	913	917	946	881	1017	946	900	908	939	952	891	900	925	955	927	915	904	901	897	944	924	1030	913	947	956	885	898	945	928	993	906	936	921	958	997	977	991	963	965	910	926	958	923	908	956	962	971	934	952	915	932	876	891	920	951	1014	871	945	916	975	957	900	921	940	916	921	916	924	919	951	948	905	956	946	931	954	909	861	953	923	926	953	933	924	921	914	936	946	944	917	853	931	941	882	966	920	903	953	893	890	941	927	916	918	922	918	917	926	958	953	943	952	930	962	983	940	941	981	925	927	916	956	909	932	994	963	916	902	893	938	944	918	983	940	922	1010	891	921	894	910	920	912	958	946	904	920	958	965	898	914	990	941	904	984	900	974	913	994	908	956	894	970	983	950	955	918	938	946	971	955	957	939	897	865	952	914	850	937	929	945	904	902	928	954	1000	894	904	949	950	935	945	924	978	877	968	921	939	897	890	928	991	885	946	926	894	950	926	900	958	897	975	901	925	933	925	901	946	960	960	934	900	941	937	908	964	904	885	924	927	984	861	914	933	979	962	949	960	934	953	938	934	939	971	956	882	885	958	927	916	901	885	941	963	954	903	922	949	920	926	921	929	926	915	906	921	961	954	944	906	905	916	944	907	932	965	957	947	953	897	947	1002	933	912	986	924	958	959	939	927	917	966	968	906	953	910	912	928	958	919	894	999	972	937	956	1016	881	956	959	902	935	907	925	937	964	860	928	962	933	916	954	883	929	863	919	926	928	914	935	910	905	911	924	910	919	884	922	906	955	920	943	921	951	917	938	950	944	916	957	950	929	954	947	918	972	901	887	878	894	908	885	939	934	936	1012	886	885	908	897	966	934	930	918	926	1004	971	884	899	905	920	926	955	965	927	969	960	957	920	919	962	927	944	941	878	981	962	968	884	957	934	929	921	886	932	905	870	926	910	946	893	989	949	946	950	932	896	948	928	913	947	906	919	907	959	963	878	982	961	916	931	943	967	965	926	917	927	934	883	926	948	939	910	966	919	925	932	907	920	980	896	934	929	928	915	912	939	932	936	962	940	960	937	890	944	945	894	923	942	938	939	940	938	915	885	970	877	991	938	881	942	979	962	915	923	954	883	912	921	934	900	948	939	939	928	975	978	961	916	900	954	989	932	997	940	902	964	922	921	935	889	932	941	974	934	889	928	927	922	895	941	992	947	928	948	927	910	854	963	911	936	929	950	925	915	919	945	959	928	946	1018	973	900	916	960	972	926	957	873	869	922	872	929	878	928	913	914	923	921	967	896	928	958	899	922	939	900	907	1008	981	938	979	931	935	907	944	959	987	940	901	950	995	948	915	994	894	905	965	921	931	950	923	914	913	923	910	941	908	931	914	911	904	963	955	933	866	914	954	983	940	905	938	910	943	974	954	974	936	931	929	932	933	895	934	960	937	934	940	996	947	921	964	928	893	1008	949	930	929	962	963	925	939	956	897	938	943	851	917	956	864	932	891	879	957	927	949	932	971	911	947	937	945	877	912	922	949	907	920	929	933	953	881	884	919	944	875	862	925	889	909	923	922	955	888	941	981	896	975	947	956	917	934	902	912	942	975	927	914	1027	907	958	947	915	924	977	918	966	965	922	934	947	914	934	926	882	979	886	901	925	954	919	917	921	1006	960	971	922	931	907	944	941	951	978	934	912	963	971	912	975	864	933	909	898	904	923	930	935	878	938	924	932	964	950	890	966	878	971	931	944	938	946	970	932	956	943	925	952	936	924	878	969	893	953	970	982	896	978	937	899	907	931	942	932	948	958	929	929	874	883	890	955	882	930	979	876	921	930	950	929	924	914	930	944	890	911	935	960	907	960	950	908	945	901	960	947	893	921	935	918	914	948	920	944	954	964	931	900	931	919	896	998	924	982	956	840	937	956	979	954	892	958	936	955	908	922	983	912	966	939	988	903	945	924	901	921	942	877	924	896	881	943	932	927	948	971	930	949	948	929	881	923	922	945	920	904	935	973	938	972	919	980	920	950	903	927	958	922	910	932	986	1040	939	921	911	961	939	1000	971	921	883	932	991	980	887	887	918	924	960	917	945	980	901	907	904	920	899	903	972	934	974	928	952	936	917	918	927	971	956	871	982	891	954	950	969	902	928	922	967	943	962	937	944	954	937	879	882	878	950	945	908	947	939	894	959	906	920	962	864	970	893	904	931	952	925	915	927	990	958	893	950	942	993	881	932	946	927	880	893	992	916	933	888	898	876	972	901	917	930	939	994	949	945	941	936	935	900	980	890	925	987	925	943	921	924	964	964	979	965	920	930	925	912	893	968	949	927	950	892	936	943	897	942	954	890	935	939	876	925	936	922	995	927	923	906	975	884	939	895	950	898	894	968	976	898	948	837	977	887	939	954	935	960	905	941	902	884	922	922	952	905	922	949	930	966	952	944	956	946	949	910	900	956	950	887	907	936	900	945	914	932	959	946	948	951	938	941	915	950	942	898	896	940	898	924	918	913	904	945	923	954	975	966	911	975	899	962	907	939	929	924	944	943	932	946	952	929	889	914	969	935	915	873	935	891	956	991	919	917	926	919	950	941	964	945	873	944	935	939	927	967	986	948	928	890	927	910	915	896	962	916	891	978	970	909	984	927	934	907	904	980	936	965	887	958	923	951	963	923	944	955	937	921	953	918	964	948	952	946	912	915	923	887	951	900	934	961	911	911	957	909	908	978	890	876	960	938	943	954	917	899	927	876	907	918	986	923	983	921	937	920	923	941	936	988	909	921	924	899	904	896	925	888	940	996	926	933	976	925	946	923	943	887	976	889	873	945	936	920	947	991	921	925	913	924	998	944	867	948	914	898	935	873	975	990	959	921	907	945	934	947	894	946	896	936	959	925	909	945	910	924	914	962	962	916	956	922	930	900	990	962	936	946	925	929	906	924
32345	36079	35019	31544	34125	30778	35502	39002	34589	30573	17307	13026	10059	6445	4905	3898	3227	2743	2913	2081	1633	1456	1273	1146	1236	1126	886	812	823	844	778	709	644	486	548	528	438	452	407	416	439	411	403	406	437	411	348	412	376	359	349	358	343	340	325	340	357	362	348	357	364	322	348	340	335	308	359	331	334	303	346	325	340	344	357	335	309	349	327	299	321	315	321	331	273	295	324	333	299	314	304	343	300	285	308	314	331	326	303	309	316	303	329	322	324	326	299	305	312	328	330	310	312	305	354	313	318	339	332	269	319	298	287	313	302	314	309	308	322	318	327	351	309	343	273	310	320	309	291	296	329	304	313	329	302	287	316	314	319	305	291	292	300	336	315	294	284	336	304	319	285	297	314	286	329	326	295	318	276	292	327	307	330	273	298	317	331	338	311	377	315	320	311	314	309	287	266	312	305	313	302	311	342	329	285	292	308	314	291	305	341	323	298	276	288	260	331	297	312	341	322	309	284	308	336	292	313	294	306	304	307	278	317	305	288	290	306	326	280	284	294	323	294	327	285	310	295	326	285	307	273	294	297	295	325	320	284	317	280	277	302	327	324	301	298	309	309	325	306	306	308	302	295	310	314	292	315	321	327	304	335	274	326	324	306	324	321	327	293	307	306	320	316	324	312	331	334	308	286	345	374	325	302	348	285	319	305	311	285	298	332	326	314	339	286	322	321	300	322	325	316	317	308	314	301	325	312	273	306	308	328	339	290	287	299	317	295	290	309	348	316	329	329	279	316	316	314	305	304	274	291	293	303	292	317	319	282	298	305	306	313	327	302	290	298	337	297	285	305	328	306	299	285	290	309	315	338	327	296	322	298	300	313	302	281	314	281	305	300	302	289	335	304	284	302	328	315	306	310	324	337	282	326	293	306	305	303	291	291	318	298	304	289	330	290	306	288	302	281	285	288	286	322	303	315	324	308	297	334	298	298	296	322	295	310	313	307	296	314	279	340	309	311	316	348	325	274	317	285	330	310	319	292	304	311	318	325	281	317	315	324	334	310	297	265	331	288	263	298	315	287	310	303	297	309	343	313	285	318	328	280	294	328	324	357	336	312	308	353	317	281	316	306	277	317	326	289	304	343	302	304	304	288	319	321	287	320	325	320	305	310	311	276	298	309	321	309	288	303	310	325	302	305	353	294	322	314	296	324	318	297	346	314	308	297	347	322	322	290	312	324	344	309	319	305	319	323	315	319	296	312	282	306	321	314	296	299	278	338	313	309	319	307	322	343	297	289	269	305	315	336	354	315	304	312	329	302	312	344	286	311	304	296	319	311	275	302	330	352	292	291	282	298	285	314	288	290	292	278	304	295	288	301	335	305	288	332	299	301	337	336	338	305	313	312	321	306	294	331	326	276	309	348	318	293	305	372	331	320	295	354	267	315	283	304	303	301	295	319	321	292	275	310	308	321	336	301	297	313	300	304	337	297	340	353	283	344	319	332	334	322	284	327	306	312	286	342	309	306	268	326	298	320	322	282	312	318	271	311	303	306	249	340	295	294	287	310	326	312	327	345	277	281	325	303	327	294	289	326	315	354	312	296	288	309	314	285	323	309	310	315	294	305	293	267	295	316	332	304	295	334	294	318	289	296	307	303	326	327	311	309	293	281	329	289	288	311	319	307	299	313	315	294	289	304	350	314	296	292	310	307	302	303	290	315	303	297	303	308	318	301	288	292	316	291	296	318	321	277	277	275	330	295	318	316	326	306	309	370	290	332	317	305	296	335	340	335	272	317	291	297	306	309	315	334	305	315	311	333	288	305	303	267	311	313	324	288	318	334	299	342	286	281	314	314	301	324	319	301	311	307	306	331	277	307	307	308	294	322	289	323	290	337	329	309	321	283	309	299	316	282	302	284	323	288	332	322	328	335	307	314	322	302	280	293	300	308	313	295	318	317	329	283	329	319	285	305	331	321	290	319	306	323	331	307	314	280	309	345	293	309	270	274	283	357	296	283	332	303	321	318	320	287	299	315	296	303	296	335	298	284	288	323	307	311	291	302	331	299	280	285	266	317	328	348	264	331	288	306	306	301	272	353	312	300	319	299	298	344	322	311	321	296	310	320	304	299	296	289	328	297	301	347	296	283	293	290	297	302	296	305	308	331	297	285	294	359	336	300	335	307	288	314	308	308	297	297	303	331	297	323	322	298	296	295	317	308	318	314	286	311	335	305	303	327	309	304	288	295	300	325	322	290	255	294	300	267	290	286	306	343	283	312	296	310	319	326	312	273	293	286	307	307	333	286	328	329	317	298	308	307	323	285	338	306	307	306	321	328	310	323	296	303	280	300	303	303	309	318	318	270	315	278	324	331	277	290	307	300	300	320	340	292	295	304	279	301	305	315	322	302	304	310	284	313	300	289	325	337	330	279	315	306	314	303	309	324	284	315	305	317	305	303	293	285	282	274	290	327	288	310	300	316	300	294	319	285	277	319	302	319	332	295	346	309	296	300	326	324	315	306	292	314	301	295	291	329	287	305	302	298	325	285	312	292	323	346	285	319	335	315	297	335	343	297	292	334	356	319	302	311	318	332	312	322	307	281	302	322	281	319	338	339	284	288	307	351	346	312	346	325	286	317	296	292	282	272	291	314	316	309	297	261	320	305	304	326	326	313	304	332	292	315	317	326	306	281	298	285	307	329	315	305	333	331	301	309	303	316	295	309	326	294	316	298	303	319	302	302	353	298	310	295	313	312	273	324	298	288	291	331	293	304	303	290	300	292	324	331	287	286	318	292	318	313	303	293	324	303	313	292	323	296	300	315	314	295	288	331	319	305	305	315	334	343	329	296	280	294	290	323	290	294	308	331	322	325	315	298	310	287	309	314	317	306	297	279	332	291	300	280	317	316	305	331	300	292	286	289	311	297	297	288	303	296	297	295	303	339	301	299	298	343	335	300	318	320	318	286	303	331	312	309	348	322	323	328	296	326	326	331	296	357	294	286	350	314	311	327	309	291	329	319	338	323	303	293	288	311	306	313	285	287	299	289	303	301	303	313	329	314	258	295	277	322	319	293	293	286	320	345	284	309	312	352	294	319	283	298	281	295	306	288	293	325	317	302	320	296	263	314	311	322	301	311	284	291	290	310	287	321	276	291	274	303	302	281	297	302	268	314	324	285	330	306	272	290	304	306	288	333	295	306	299	340	327	323	303	335	303	310	295	274	316	318	263	319	323	317	329	310	296	302	327	336	305	316	326	315	327	307	305	289	313	314	314	338	301	336	289	307	281	297	281	281	267	299	318	308	318	301	310	332	345	308	323	321	278	307	313	312	286	326	288	299	302	323	305	305	309	306	290	269	303	324	328	306	306	314	289	292	322	281	310	276	291	313	332	276	333	306	370	325	323	297	351	269	336	310	312	307	295	324	306	329	321	292	290	278	298	314	324	257	340	323	312	284	311	306	306	322	297	262	282	279	307	292	342	283	323	328	291	299	300	304	314
20374	29873	35569	40202	43077	41980	49159	50272	48803	45598	32861	32954	28738	22683	20427	17904	15343	13211	14169	11346	9065	7771	6846	6606	7064	6195	4852	4537	4712	4794	4501	3573	3063	2441	2313	2320	1696	1793	1679	1644	1850	1347	1544	1535	1785	1538	1421	1288	1236	1077	1141	991	1074	965	933	1044	1008	952	901	856	1002	952	972	930	953	966	956	965	972	978	951	958	1036	995	1107	1013	881	847	786	852	772	785	832	779	782	812	807	758	843	824	747	714	771	717	713	739	747	722	756	760	747	739	760	776	792	738	744	791	760	722	713	722	742	685	709	739	760	769	776	761	769	713	736	729	697	773	746	705	793	784	732	705	755	744	726	714	710	729	749	780	753	717	716	753	732	756	712	742	730	693	720	727	723	695	744	736	753	736	748	739	724	698	748	718	714	736	715	738	744	694	728	734	794	770	725	716	764	727	766	715	719	739	766	695	761	695	767	742	742	771	687	709	721	725	724	750	720	772	747	724	718	770	736	766	732	724	693	732	766	743	779	698	745	731	771	785	725	737	705	777	733	738	758	768	733	741	775	680	731	756	746	786	723	747	789	789	765	774	733	765	772	729	742	722	752	729	754	766	747	754	718	733	762	785	718	748	698	749	703	719	741	785	764	763	772	753	776	743	735	777	746	773	730	682	715	772	673	744	687	784	743	709	733	775	738	715	795	753	725	713	726	789	816	773	718	740	682	753	709	695	655	713	745	766	723	735	703	699	741	769	741	746	727	739	772	733	745	728	767	692	765	765	778	734	725	742	762	752	689	756	727	759	724	754	730	702	735	725	707	729	721	748	741	727	715	770	722	775	738	706	748	775	762	743	758	769	741	679	759	744	736	768	742	739	726	714	719	731	758	711	742	720	725	684	723	720	744	735	713	717	742	753	754	746	768	709	706	732	796	723	749	776	784	709	737	743	738	747	730	718	734	677	762	718	781	689	794	771	742	766	753	746	715	735	722	744	720	736	700	725	731	757	749	750	735	715	731	793	738	725	739	716	749	759	786	702	782	722	717	777	724	781	729	750	730	754	748	708	719	760	715	733	721	692	735	731	755	672	706	657	703	711	748	704	722	783	698	770	719	717	743	720	779	727	747	739	761	695	712	727	720	787	745	730	718	730	751	732	745	748	742	782	751	786	772	736	725	750	691	692	741	696	690	762	748	702	721	717	722	728	768	721	749	720	707	690	783	720	766	737	704	779	696	774	746	739	744	767	788	731	690	776	747	742	715	721	757	767	731	745	738	744	739	690	728	734	741	756	742	696	757	741	716	719	718	799	748	750	706	730	756	711	726	752	746	742	708	716	734	760	789	720	731	743	749	694	704	727	734	766	700	704	718	696	747	699	772	778	774	698	742	790	729	697	758	725	711	757	788	744	731	803	754	726	782	732	722	735	769	732	769	733	718	737	751	752	736	719	745	738	721	743	744	694	735	768	746	774	748	775	697	711	714	740	760	749	725	767	735	759	773	777	747	717	685	772	727	713	738	704	759	750	729	721	725	742	732	662	675	717	806	753	740	719	723	764	746	753	806	733	780	755	731	757	725	754	775	685	760	746	770	755	728	710	721	757	724	724	771	737	675	691	734	790	773	762	749	729	734	736	748	723	736	689	800	735	725	757	739	754	743	728	764	733	733	744	691	738	716	734	717	731	720	738	733	819	746	771	753	734	728	776	751	715	752	746	748	735	788	758	720	703	740	736	744	791	685	706	721	731	741	727	777	725	742	741	745	743	712	714	778	780	743	731	760	706	660	742	709	726	712	714	781	755	741	755	754	689	731	706	741	767	736	680	750	685	725	769	776	744	788	794	700	754	759	779	766	709	806	782	720	808	702	718	778	675	771	716	700	717	732	698	695	732	743	724	720	750	784	774	730	703	768	661	751	726	749	704	753	709	759	749	734	734	737	733	747	732	729	751	786	736	740	766	711	742	756	766	721	775	708	752	765	718	693	762	764	742	768	744	737	749	728	759	732	751	722	736	727	708	774	743	727	719	745	751	770	753	751	778	697	729	748	738	713	757	713	755	706	779	752	769	747	717	743	772	761	750	757	730	725	701	783	701	785	768	767	737	770	735	774	774	745	746	804	744	772	770	772	742	680	692	734	737	755	735	728	732	726	754	748	698	723	713	747	751	755	768	723	740	771	784	728	751	802	742	779	751	738	775	742	740	714	770	696	727	762	731	739	706	758	753	714	738	731	712	758	759	745	742	733	710	725	722	740	739	762	665	713	691	690	736	729	728	741	765	728	747	730	804	677	783	735	736	726	730	728	761	727	705	712	732	743	737	663	727	754	720	724	737	735	775	706	735	779	772	734	758	768	729	779	749	761	744	748	735	696	726	737	757	698	765	725	777	708	725	738	761	739	718	707	771	750	751	709	732	702	755	741	736	711	771	743	728	732	754	768	740	735	741	742	768	745	694	712	733	697	708	777	746	694	728	759	752	666	758	754	702	772	763	778	763	712	720	731	725	745	757	742	777	758	691	759	743	727	705	743	754	720	718	699	706	739	792	728	759	747	710	728	736	735	737	747	789	741	752	707	732	716	754	780	749	753	707	746	713	748	782	717	759	740	727	738	739	732	715	786	737	743	771	719	748	793	743	761	698	703	710	778	782	747	765	721	675	741	691	758	762	749	680	712	744	756	715	772	710	778	736	750	731	753	695	693	757	704	711	754	763	755	678	763	719	708	723	758	710	729	729	742	724	715	687	722	765	734	720	744	750	752	755	720	749	713	735	749	728	762	753	717	746	764	753	766	734	710	734	711	774	723	690	768	734	738	713	770	751	751	742	741	777	722	761	776	739	716	748	725	750	740	702	789	783	742	738	718	781	761	707	731	723	704	748	706	755	698	714	713	710	717	722	718	752	753	773	734	780	726	744	733	750	771	728	729	781	793	744	766	706	754	726	735	734	771	707	754	726	740	751	724	757	739	717	713	775	728	757	755	774	734	793	783	745	739	728	731	731	685	747	760	794	778	716	684	705	758	695	708	712	711	732	787	733	723	737	738	750	718	750	755	738	762	744	772	724	741	777	708	715	735	727	765	787	694	748	749	737	701	780	774	767	785	776	746	752	725	752	826	742	713	738	759	758	739	682	723	730	735	759	749	734	692	790	730	742	725	702	776	751	741	751	747	759	713	691	726	746	755	745	753	781	678	783	752	728	690	735	759	722	741	743	726	737	723	718	698	764	753	736	715	750	692	733	777	719	727	719	729	711	737	758	734	767	766	714	722	721	751	744	735	723	735	719	779	721	763	764	761	772	735	740	773	742	776	749	740	710	775	676	698	729	788	734	699	739	713	717	742	757	682	736	716	755	740	719	701	716	684	741	781	730	786	722	752	709	759	745	727	702	761	707	762	744	720	682	726	737	728	687	748	768	725	729	729	743	727	735	699	742	705	812	725	763	744	739	758	696	743	728	759	723	775	708	741	767	774	802	731	694	782	771	810	690	736	736	749	732	715	783	718	752	786	787	683	740	739	722
7668	9218	10487	7746	6117	4325	3382	2774	1969	1667	1076	982	831	713	646	619	595	673	584	559	518	493	437	461	422	470	405	397	378	391	333	364	367	376	346	327	336	360	339	336	310	351	338	365	351	336	356	318	342	302	371	354	319	374	329	320	348	312	328	330	324	320	327	342	290	319	303	323	396	356	354	313	365	352	326	329	333	338	323	313	324	330	312	324	336	348	347	324	332	309	332	298	343	345	323	332	355	316	335	316	347	324	323	340	339	324	317	348	360	337	312	326	366	372	332	308	299	306	340	325	326	329	357	306	321	309	335	356	326	331	337	290	343	299	300	303	331	351	362	316	342	304	309	288	326	312	338	344	330	339	349	303	323	367	321	314	316	327	302	309	321	356	315	320	288	345	366	346	357	334	312	334	324	330	337	318	349	364	356	320	313	345	347	340	341	322	330	328	313	336	320	345	332	326	338	348	361	322	363	298	313	331	328	343	360	355	326	349	352	327	309	312	336	326	341	335	359	315	303	346	333	339	285	310	333	317	294	321	351	324	334	338	342	310	339	304	292	318	323	365	313	330	292	306	292	315	318	345	296	333	324	356	344	319	315	321	318	327	309	328	309	315	318	324	340	349	351	321	328	307	315	346	299	308	340	354	323	363	317	290	342	309	319	328	345	331	307	334	378	309	323	293	329	311	356	316	337	320	350	309	325	340	315	332	310	342	353	331	384	334	324	315	354	339	291	315	323	291	315	325	317	313	337	311	342	291	335	320	329	331	349	357	310	334	306	329	307	323	314	313	347	320	316	355	317	328	322	329	361	322	309	282	328	316	300	327	338	314	321	370	326	320	356	301	319	317	339	325	338	313	359	332	370	328	337	328	343	369	333	317	354	348	325	294	299	330	319	349	311	290	304	303	335	315	356	342	307	329	319	324	356	312	303	351	305	336	335	337	360	330	335	300	352	358	343	368	342	354	309	315	320	333	335	342	355	327	321	314	311	300	321	294	320	316	326	304	347	339	310	349	350	279	311	328	345	334	315	341	305	351	327	363	365	348	365	348	345	325	304	328	311	349	339	335	288	309	306	369	325	348	335	301	320	332	339	312	323	363	294	335	359	331	364	309	348	362	365	382	311	318	337	345	347	316	309	358	320	291	327	333	335	350	345	337	333	328	325	312	288	324	329	343	339	351	339	318	341	316	330	309	317	340	315	327	313	328	312	325	300	343	315	326	295	328	327	360	306	301	318	340	365	324	326	345	318	353	314	311	320	325	361	322	373	319	317	321	356	318	343	339	325	315	332	342	325	374	320	344	338	359	330	339	337	326	322	333	308	364	327	331	331	337	347	316	343	302	307	305	311	336	323	341	327	364	319	345	325	332	340	344	339	307	338	333	319	309	336	325	316	301	339	326	324	311	305	343	348	359	314	329	294	356	300	379	341	316	328	340	317	341	358	317	348	334	328	337	316	332	344	346	365	340	326	321	339	346	288	336	362	349	307	351	341	330	308	311	320	330	328	309	365	329	315	328	341	329	307	337	345	298	334	348	346	339	365	336	333	325	331	332	308	288	334	325	322	314	357	332	320	344	293	340	333	326	332	326	323	306	329	330	314	319	304	309	316	306	350	341	343	300	348	325	354	293	357	317	340	316	334	317	334	304	333	366	363	324	310	342	353	338	332	318	339	354	328	343	319	330	336	338	333	314	329	280	324	323	312	319	345	340	314	317	311	300	323	326	318	343	308	343	322	336	284	351	330	333	348	395	304	327	344	333	357	338	329	322	316	329	336	313	325	330	341	332	346	312	340	313	317	347	327	323	289	304	329	327	326	327	343	307	305	344	310	340	370	342	296	323	322	328	323	301	322	334	313	318	327	332	335	356	329	386	358	356	345	321	318	375	303	273	328	340	344	327	309	334	307	315	322	338	329	323	346	333	331	297	331	333	333	326	327	313	327	319	306	346	327	332	363	324	310	319	340	347	319	352	313	342	340	305	336	298	296	359	324	347	332	336	345	345	297	304	319	311	315	329	321	304	352	328	298	325	339	359	343	331	298	325	307	322	335	311	348	327	292	360	364	346	303	323	316	326	357	335	316	313	356	337	369	296	337	380	298	320	317	336	368	373	310	360	331	315	333	323	291	315	326	316	305	348	325	335	313	307	333	310	359	331	347	307	358	346	343	310	330	311	331	295	326	318	333	347	348	316	320	322	338	361	324	324	353	340	316	310	322	335	361	307	362	356	325	335	348	316	339	328	329	296	339	328	374	307	319	361	306	313	310	297	326	358	341	333	341	334	356	316	317	318	344	371	308	306	328	326	321	337	343	310	323	359	332	341	310	310	331	330	328	324	324	312	317	318	295	316	335	323	327	309	322	298	333	307	306	346	320	340	304	339	295	302	312	313	345	349	316	298	330	306	324	322	332	306	328	351	351	317	330	324	336	349	309	304	330	327	373	315	302	338	332	348	299	337	327	317	304	290	332	311	348	331	333	318	310	312	326	344	288	346	323	339	329	299	341	308	315	343	322	331	329	329	340	322	309	370	327	311	339	301	355	344	329	317	327	337	333	315	343	339	357	334	365	345	341	300	289	329	329	318	321	328	340	363	329	320	335	347	347	315	320	340	336	341	330	341	324	301	345	355	311	308	335	357	315	319	311	304	342	323	366	337	325	331	323	331	330	349	313	324	339	326	322	360	353	333	321	328	333	347	346	334	320	328	363	322	304	335	315	324	381	313	325	305	329	325	330	299	305	298	327	358	306	331	308	355	352	336	320	336	321	342	316	327	287	305	329	334	300	300	330	322	332	320	353	381	334	313	312	357	337	321	313	342	287	342	340	315	322	321	327	330	332	321	338	332	311	360	335	364	321	338	356	322	306	332	327	363	321	356	324	298	308	305	321	328	335	325	344	346	340	354	329	308	302	305	344	291	327	321	310	342	310	338	347	291	317	327	306	377	317	329	347	343	284	318	326	322	312	336	297	311	361	333	302	315	306	318	347	295	342	326	344	319	347	353	290	312	285	366	314	320	359	287	309	349	328	337	319	333	340	328	316	350	304	346	325	340	389	312	342	356	336	327	337	293	323	337	337	292	340	306	352	306	329	338	310	340	360	351	349	335	326	327	324	325	351	346	312	325	330	343	339	339	371	320	333	348	378	329	342	342	327	300	332	342	304	325	320	325	321	356	313	330	324	351	317	347	286	334	332	346	288	311	297	303	306	315	345	342	328	311	322	295	331	310	309	368	298	351	306	325	342	342	333	338	335	359	347	346	337	315	316	358	341	343	297	326	324	360	334	332	304	316	322	336	315	344	358	339	343	319	304	326	366	364	287	342	331	292	324	341	327	327	317	342	309	308	303	340	320	366	322	325	335	337	328	326	340	336	341	323	315	330	343	332	299	342	314	331	330	360	348	330	344	323	357	322	346	330	335	307	362	325	319	335	313	325	313	316	330	337	331	351	327	344	315	304	321	361	358	307	373	339	299	343	329	340
5601	10162	16324	17314	17291	14071	13114	12230	9665	7634	5093	4804	4045	3384	3118	2896	2784	2742	2652	2536	2224	1993	1679	1615	1617	1520	1332	1259	1245	1208	1121	1075	1009	989	995	967	912	873	930	904	903	926	914	849	876	906	922	851	895	851	885	823	856	875	854	906	872	854	841	883	863	807	885	872	848	883	847	853	815	911	863	854	908	887	890	865	835	844	838	824	799	789	845	803	820	874	845	830	846	842	801	775	828	879	875	841	824	808	797	801	812	831	811	798	795	820	811	794	760	800	821	854	798	841	781	806	850	799	857	838	831	749	783	788	818	796	806	751	803	764	836	765	837	824	817	819	836	792	817	860	823	845	794	812	827	791	851	805	815	819	803	819	844	816	779	845	800	780	797	852	854	800	774	794	800	832	801	793	788	811	772	806	777	799	828	793	791	790	842	913	791	844	763	843	750	855	842	799	878	824	771	768	852	796	867	776	816	807	793	813	792	819	779	819	820	839	795	824	807	809	789	829	838	807	733	780	852	817	788	906	764	809	829	807	821	865	807	830	791	813	807	816	805	848	804	809	796	835	798	832	851	796	823	847	811	821	804	800	812	844	757	819	777	826	847	880	798	760	837	810	832	772	813	826	781	825	756	793	778	828	823	818	786	790	842	836	813	861	845	812	824	820	876	789	818	772	813	878	811	835	823	861	845	812	830	797	884	831	831	795	822	773	875	799	815	785	903	784	812	824	832	786	792	818	786	815	808	832	804	764	817	854	850	831	859	838	794	786	837	775	822	789	825	792	821	804	822	772	776	790	783	752	815	802	859	825	790	805	793	821	808	789	776	796	819	791	801	851	841	785	771	812	827	801	786	791	805	800	817	800	828	854	817	830	826	803	807	846	785	821	786	795	875	833	810	766	825	767	766	804	812	823	793	764	816	827	877	830	853	820	778	806	821	800	858	864	846	795	781	821	804	772	863	796	836	809	825	804	822	871	806	808	808	806	800	818	768	776	801	843	841	780	803	796	745	854	769	804	825	806	810	785	787	791	800	792	773	813	811	814	841	824	807	781	779	860	828	806	795	786	790	841	839	773	801	827	802	778	773	827	827	810	853	753	802	833	827	750	828	837	832	798	844	867	815	831	805	830	813	846	782	801	805	833	788	783	818	805	819	778	806	821	844	815	802	851	866	816	812	815	780	851	811	814	782	834	784	817	777	784	848	820	837	838	874	826	822	799	836	892	807	822	810	791	784	855	840	830	815	789	839	891	816	812	794	818	805	841	778	824	833	826	815	798	805	823	813	835	839	802	795	802	835	853	822	836	827	823	829	781	801	826	813	820	846	838	783	771	829	814	844	810	807	831	775	844	854	818	822	782	785	821	803	808	806	826	837	762	856	777	785	778	798	804	780	785	824	799	830	825	789	826	815	809	779	820	825	822	785	836	817	813	824	777	815	826	737	784	830	761	782	833	815	765	816	782	854	807	817	824	799	805	843	799	869	802	817	830	772	870	784	802	842	814	775	840	779	823	799	817	784	801	800	785	773	860	853	792	803	818	834	777	817	807	813	750	813	782	780	841	814	841	870	815	806	828	738	842	795	781	798	821	765	795	814	807	871	813	785	819	824	829	823	746	831	838	804	794	851	865	808	810	812	803	833	817	776	779	818	791	843	846	852	743	791	785	831	810	825	876	795	808	834	798	802	815	784	804	783	741	819	791	822	783	842	817	799	790	812	824	805	838	792	832	814	806	895	819	831	797	832	894	790	802	764	777	799	793	744	790	818	884	802	818	762	759	871	786	809	854	773	807	854	764	834	810	887	806	751	842	823	827	792	793	833	795	811	793	831	788	810	848	805	790	807	795	848	806	813	805	846	812	834	840	872	803	809	805	840	831	806	805	894	748	789	808	813	794	786	849	813	832	816	786	786	833	815	814	769	804	820	823	872	838	777	848	827	827	788	777	824	777	780	826	816	793	846	787	803	815	834	797	833	863	792	784	805	797	782	824	816	797	848	865	832	817	841	826	815	818	807	847	778	775	831	832	810	829	800	808	804	856	819	843	825	843	787	777	785	811	776	844	767	819	815	806	825	816	826	799	853	788	854	864	788	746	822	779	854	806	823	847	793	764	798	854	834	832	818	795	816	807	838	823	824	789	807	826	819	828	817	819	765	837	824	816	794	888	806	776	837	816	834	820	792	826	811	784	812	826	790	807	876	799	799	813	790	857	842	840	847	793	795	835	857	799	839	821	792	769	821	822	796	808	824	814	862	785	835	791	799	799	815	823	866	803	784	812	784	795	842	840	875	806	831	793	822	841	803	780	789	836	829	785	828	850	812	863	777	768	786	834	794	849	762	866	789	826	786	866	804	809	808	853	788	785	798	818	795	827	762	773	832	814	786	814	800	825	810	799	849	828	808	829	791	829	828	798	772	783	844	824	813	791	809	809	872	790	757	822	765	821	844	838	846	862	843	811	782	823	779	773	794	822	804	834	776	813	813	858	768	840	840	845	815	807	845	826	850	785	787	844	785	769	798	859	806	810	826	836	818	823	845	830	788	822	815	767	853	826	816	871	785	857	799	812	838	805	829	812	800	887	804	853	802	766	758	820	804	837	802	858	772	849	851	769	843	822	808	793	768	841	859	848	799	836	776	815	832	817	842	880	822	873	843	768	811	824	850	838	799	806	787	836	804	806	826	859	807	802	796	839	829	774	828	823	867	813	801	836	820	795	799	736	792	801	797	800	860	761	796	803	830	775	820	791	829	855	778	800	830	821	847	841	810	852	751	809	830	855	818	819	883	830	818	825	791	798	852	816	853	815	866	750	883	861	829	878	823	806	820	754	814	831	776	852	765	853	813	807	803	779	847	769	796	797	761	799	816	775	796	784	827	768	828	856	766	797	801	852	831	810	807	759	847	843	790	821	821	797	840	853	802	833	855	819	828	807	826	757	863	822	834	838	760	815	865	878	797	770	828	788	790	812	813	839	818	810	847	837	794	827	823	785	808	783	772	809	872	814	812	894	787	743	829	810	803	830	786	815	821	805	845	828	799	778	807	847	807	858	782	829	869	825	792	780	825	789	822	807	776	806	843	797	819	828	851	841	839	801	832	854	787	830	777	802	830	781	779	813	773	788	803	823	819	837	811	813	869	767	835	825	796	805	793	836	817	824	790	792	787	825	848	802	838	799	810	784	843	799	861	836	805	842	775	803	797	844	792	758	806	842	771	811	865	808	834	804	835	782	846	807	825	854	831	841	802	858	841	808	804	794	818	840	775	868	833	795	847	818	816	812	817	820	851	858	835	825	814	842	813	770	784	781	772	820	805	826	816	799	782	812	839	784	811	860	830	795	827	778	882	862	819	824	787	795	871	829	825	806	853	862	781	829	806	793	836	795	799	842	834	790	845	785	758	766	809	824	755	824	771	827	846	805	813	829	798	853	781	815	811	804	862	826	787	805	821	784	831	839	804	779	798	813	813	788	826	825	806	832	823	810	800	786	769	823
25305	31185	33039	29098	29725	24814	26534	28755	24484	19036	8549	7306	4931	3375	2910	2403	1809	1742	1891	1342	1128	1058	903	875	836	786	704	691	659	660	636	595	535	501	500	477	452	466	441	455	458	443	403	434	487	476	428	442	415	424	417	445	417	404	417	429	387	391	435	396	379	412	433	412	411	416	401	402	417	375	443	394	427	373	386	418	366	380	362	385	412	418	371	366	347	377	428	379	376	374	367	387	393	354	399	406	375	371	380	379	384	397	398	376	371	401	358	365	394	400	422	411	374	394	381	348	420	386	384	390	431	408	375	406	418	392	374	397	419	369	394	387	401	382	424	357	416	377	409	368	402	395	401	396	387	375	394	378	397	369	373	348	350	344	349	368	364	378	402	397	394	397	395	385	420	386	384	410	429	387	354	395	386	387	382	362	364	416	361	376	422	382	430	391	379	412	387	408	409	397	429	386	352	389	407	392	432	371	390	364	349	375	367	379	425	388	387	379	358	395	389	403	415	418	387	417	396	413	378	347	399	401	401	405	382	398	373	393	378	415	392	406	404	382	371	379	361	399	392	413	406	401	389	368	390	376	374	359	385	366	373	340	361	378	395	388	353	387	364	391	383	363	407	351	333	358	398	377	359	436	402	421	418	390	339	376	390	356	411	369	382	375	420	374	362	373	353	375	385	384	387	351	362	408	370	369	374	365	336	370	376	395	405	358	397	347	402	389	379	406	403	387	422	355	384	367	392	403	366	371	382	387	389	406	374	403	378	368	382	371	415	421	418	369	396	347	398	344	386	401	380	385	390	400	377	386	364	370	364	369	404	384	405	414	358	408	357	402	393	394	381	385	350	400	379	426	364	398	377	384	379	388	437	378	388	409	385	424	397	392	383	350	388	357	366	400	369	402	435	372	399	396	338	352	414	419	408	392	361	408	403	392	353	394	357	353	357	412	391	398	417	384	382	353	359	407	412	358	401	385	360	349	385	396	377	382	422	413	394	377	424	364	371	410	415	371	341	397	338	380	401	380	392	373	390	365	356	402	384	365	394	398	415	411	379	378	396	351	368	346	368	396	388	380	397	375	403	405	436	418	383	403	398	397	400	384	394	372	396	422	369	339	362	363	413	366	388	386	377	370	401	381	401	403	407	367	377	373	402	394	407	394	405	377	336	356	409	377	381	345	387	386	367	388	418	417	376	359	370	381	387	405	356	395	394	423	385	373	403	383	336	395	385	412	380	379	347	392	425	393	385	403	404	391	349	377	379	375	406	427	375	396	427	412	364	410	422	412	438	396	350	419	404	357	372	383	392	396	366	373	389	368	391	400	360	353	417	418	368	409	372	390	342	379	401	403	381	366	364	406	402	372	390	369	401	382	376	386	364	395	351	384	407	395	373	384	393	362	434	378	368	400	353	404	373	396	392	400	415	373	414	399	370	408	385	350	368	376	368	379	366	359	378	419	394	414	396	396	391	336	368	402	374	434	371	398	386	370	381	428	387	336	365	376	370	403	383	350	378	364	387	368	360	419	394	382	388	377	379	377	365	391	376	400	418	405	417	350	400	338	385	373	406	360	373	415	385	408	398	388	395	368	398	392	401	406	358	367	402	371	390	419	404	392	391	362	361	370	362	389	381	400	411	365	339	375	384	388	375	396	389	401	381	391	389	411	404	408	385	390	401	377	388	370	376	383	395	388	377	415	383	339	383	446	408	381	379	396	409	357	392	405	403	414	390	356	391	350	384	392	384	395	405	366	391	356	372	390	430	394	420	385	352	396	383	376	389	382	427	366	357	369	362	388	395	363	390	340	393	382	372	329	356	415	366	356	363	375	351	364	381	389	393	355	375	393	370	417	400	383	386	369	384	383	381	413	365	374	373	399	381	377	365	404	380	373	401	408	384	391	374	359	370	373	394	406	402	363	398	354	382	395	406	391	387	401	417	388	368	364	383	405	389	392	398	389	432	392	376	405	418	391	393	413	349	365	407	380	392	394	401	376	392	382	346	398	382	380	375	349	350	373	382	400	402	398	367	416	385	376	381	388	378	391	392	399	391	374	389	380	406	413	372	394	400	399	426	374	404	406	385	385	379	403	350	331	401	374	357	365	377	386	395	406	383	401	369	400	376	413	394	394	340	413	387	443	412	396	389	420	405	389	412	362	381	347	377	368	401	401	389	374	404	368	420	370	433	359	367	383	382	366	395	355	392	390	337	424	399	399	366	383	367	391	343	402	364	401	412	386	383	402	365	394	372	392	408	368	426	376	357	405	397	374	363	399	361	385	384	369	403	375	369	385	389	383	392	386	377	412	388	380	394	388	388	361	339	393	365	402	369	426	413	414	383	380	392	390	395	398	397	381	389	368	402	398	377	362	349	379	371	424	369	386	397	431	386	392	415	420	368	399	403	382	380	371	404	333	409	385	381	404	392	359	390	387	376	402	389	350	373	350	403	371	383	362	371	338	355	396	388	407	381	382	401	360	386	357	379	383	385	409	412	387	414	413	371	400	332	392	387	365	367	373	396	376	359	343	381	379	380	388	399	387	382	388	379	405	375	361	405	376	345	348	417	390	378	352	388	383	391	382	392	376	417	390	401	371	352	350	367	371	386	406	373	380	408	417	365	369	368	373	362	406	420	411	336	385	360	415	349	379	366	385	404	338	346	366	390	386	428	385	400	356	340	369	413	385	395	388	359	398	395	378	361	378	371	399	407	394	362	398	398	365	381	370	404	368	390	408	378	408	381	405	397	344	424	346	399	412	354	405	371	413	372	386	370	386	392	397	397	393	412	391	388	384	363	372	366	390	384	350	371	414	380	374	401	416	400	445	398	371	424	424	412	360	393	373	367	362	375	358	377	418	411	383	390	381	352	405	353	413	317	360	391	415	362	390	380	411	387	393	359	422	400	373	383	410	371	402	411	415	389	378	410	422	404	367	365	371	357	371	390	382	371	364	385	374	429	393	364	369	391	361	364	414	383	409	412	381	398	340	384	355	435	380	381	391	384	351	416	357	421	390	379	391	325	361	374	367	410	390	373	377	383	380	408	423	392	400	417	391	384	374	380	381	383	362	393	340	386	392	409	384	387	386	359	399	390	397	394	383	390	371	367	415	387	398	394	406	397	385	366	370	371	354	411	400	355	395	361	407	368	380	406	380	394	392	356	398	411	406	385	424	389	405	414	363	356	396	396	352	395	400	362	395	374	392	385	376	391	420	354	381	419	355	357	393	375	388	384	395	387	405	400	362	364	410	411	381	410	391	400	375	444	404	396	421	378	354	369	370	349	377	413	360	383	379	384	367	421	352	366	401	397	401	355	366	367	377	407	396	400	385	384	417	416	408	388	373	378	391	365	405	360	355	376	393	365	374	377	380	392	393	403	359	342	373	341	331	404	373	389	374	348	356	389	392	394	361	405	397	389	347	408	373	384	354	347	385	394	406	383	386	410	382	396	384	386	360	391	404	348	393	390	386	390	390	403	369	390	377	386	366	407	406
16442	25932	32562	35302	37653	35254	43073	43973	41205	35735	23585	25226	19082	15230	13979	12554	9682	8909	9360	7250	6099	5244	4352	4479	4352	4000	3287	3025	3110	3099	2804	2539	2272	1788	1772	1754	1507	1578	1522	1284	1414	1338	1340	1289	1392	1327	1302	1286	1272	1162	1109	1147	1091	1075	1106	1064	1070	993	1011	1059	1066	977	1062	1061	992	1071	1119	1107	1127	1069	1083	1064	1096	1084	1184	1093	1057	1005	964	996	952	952	916	903	913	999	940	984	952	981	1023	896	916	928	945	953	959	896	873	926	934	955	961	901	882	962	900	933	937	969	915	964	924	936	950	928	909	937	922	874	957	936	894	930	969	928	962	973	901	928	916	901	912	956	969	937	919	997	896	940	947	942	946	959	926	943	963	912	930	882	926	943	951	938	971	867	981	916	924	909	844	977	920	863	941	910	971	1024	939	896	882	895	910	966	900	918	925	908	909	1036	931	958	970	912	896	936	947	911	862	889	933	919	932	923	906	931	917	909	883	922	904	973	940	889	869	959	886	941	951	933	870	917	914	893	958	912	918	909	901	933	975	972	921	953	893	953	928	925	909	916	909	910	949	929	957	938	951	956	896	967	954	907	909	930	931	908	956	942	921	871	943	915	938	893	933	940	939	897	889	958	849	896	931	886	917	940	908	919	914	940	870	908	943	911	998	940	960	944	951	962	915	950	932	983	912	970	932	923	999	913	904	966	948	853	904	910	860	926	895	926	964	947	915	904	916	935	924	965	935	947	908	961	950	909	919	939	908	897	900	919	933	902	878	928	1011	945	893	957	914	906	869	978	934	934	970	962	904	929	952	938	942	905	928	912	934	897	941	920	901	972	914	914	893	910	919	922	893	912	946	869	936	936	934	927	915	911	954	884	892	911	957	916	933	967	903	904	904	902	937	917	1023	942	931	880	927	913	873	923	899	957	952	914	901	945	960	907	848	879	948	954	919	903	910	934	874	943	952	990	921	974	923	949	953	908	900	925	908	959	955	950	916	907	938	934	921	925	966	873	929	944	946	949	905	918	934	879	912	927	920	839	986	989	922	930	900	979	931	967	925	941	917	938	926	922	922	918	906	949	925	923	980	934	891	953	951	953	931	892	906	894	938	915	901	934	941	925	967	917	940	913	933	885	921	886	954	893	945	971	986	882	987	929	911	952	942	949	932	941	878	958	909	896	944	968	916	961	873	924	909	886	928	894	923	955	920	928	931	899	925	943	868	938	923	866	933	904	886	975	910	969	906	998	970	953	889	924	958	925	913	884	953	975	963	909	904	972	924	911	958	942	922	898	914	923	928	964	923	963	930	949	840	947	925	984	956	955	934	954	960	921	912	903	868	897	908	919	947	873	922	938	958	951	896	888	934	950	930	919	915	917	959	928	953	957	912	915	979	959	918	975	914	978	918	909	939	923	917	903	896	952	969	929	902	941	923	887	952	881	883	904	951	919	932	937	935	956	978	905	893	908	924	955	957	888	859	950	890	905	872	889	942	995	912	914	927	935	972	918	949	860	969	888	983	942	936	931	940	909	969	955	954	900	902	942	914	963	968	924	927	924	895	951	946	907	965	894	871	960	896	912	954	900	962	925	930	962	965	923	939	864	963	999	957	921	912	869	920	942	932	906	955	919	934	887	931	874	934	953	914	890	914	888	936	958	959	926	931	884	887	994	913	932	936	906	944	971	916	901	926	918	923	917	908	956	904	975	897	916	907	917	936	924	929	858	915	991	922	906	893	936	920	897	904	920	936	947	925	920	893	933	843	965	933	892	929	964	894	949	894	943	960	910	951	911	924	943	941	889	944	940	944	896	941	880	919	983	960	924	920	914	902	964	964	936	927	945	904	971	908	952	926	907	871	904	929	901	912	880	918	905	931	977	958	938	943	943	955	870	974	943	901	935	909	954	944	907	943	924	907	937	915	934	939	894	876	878	853	895	923	887	866	943	967	938	904	886	962	925	1002	932	983	957	909	945	952	917	940	869	914	902	916	914	903	907	959	899	916	974	966	898	952	919	944	972	940	896	947	889	951	923	978	962	919	886	961	951	931	960	866	974	919	898	878	902	967	897	908	958	910	913	900	930	953	935	882	922	947	920	890	911	903	920	887	902	898	869	871	916	937	932	958	942	886	944	927	987	911	934	958	926	897	940	945	916	939	916	901	917	902	892	915	934	909	964	934	933	930	948	936	923	915	945	874	910	936	920	913	921	948	930	916	965	914	959	971	909	928	950	944	956	947	918	869	963	933	862	942	962	934	898	892	986	939	952	937	933	927	951	963	941	934	862	956	901	885	912	930	930	864	947	935	952	933	934	928	904	898	854	855	951	915	890	937	933	900	940	933	972	953	937	903	966	877	870	937	923	954	915	965	973	990	914	956	907	935	930	989	915	895	931	930	919	940	861	961	936	961	903	969	887	1004	965	899	926	869	919	873	952	923	896	952	915	924	947	942	896	921	929	949	910	935	928	983	941	917	931	951	909	970	944	916	895	918	923	942	959	913	909	919	904	895	992	933	952	913	949	972	934	966	944	892	925	920	868	927	938	921	895	900	933	925	960	945	960	919	933	931	927	920	907	929	920	937	917	937	958	940	951	907	934	920	909	876	926	953	938	967	972	920	978	916	911	900	939	890	913	900	930	921	894	943	919	961	928	894	910	924	967	945	916	911	877	956	877	857	957	903	915	939	947	937	946	907	925	939	922	923	929	942	940	918	950	892	935	939	958	907	902	935	939	915	935	896	908	913	941	874	878	949	965	909	945	937	957	934	928	936	904	937	920	906	937	925	933	951	973	906	909	924	948	939	943	926	949	920	953	917	989	911	869	919	922	942	890	895	925	877	912	923	930	919	888	958	916	911	926	908	932	893	1020	950	923	941	978	936	893	916	937	962	922	942	892	875	922	891	965	958	956	976	938	969	992	898	918	972	885	925	928	930	931	963	925	901	880	916	862	903	920	980	924	926	861	952	937	895	963	957	921	947	961	953	918	935	921	883	931	884	916	928	962	891	930	972	941	943	900	939	945	889	940	884	891	875	928	943	948	887	989	878	930	925	908	920	952	969	902	940	892	960	968	909	925	938	897	930	927	946	974	950	930	990	924	932	914	885	964	912	905	910	941	948	909	927	960	906	951	949	893	945	943	895	913	966	928	953	878	989	928	935	955	937	935	943	957	860	889	966	891	980	950	925	943	925	928	939	925	879	922	910	919	919	989	941	944	937	905	915	880	960	915	914	936	866	908	925	955	909	951	961	959	900	914	926	917	913	851	949	891	942	937	933	926	875	878	890	954	916	873	966	933	881	917	929	904	879	885	923	901	910	956	956	897	913	913	919	914	914	925	977	879	938	967	942	931	929	897	936	865	906	1001	941	930	946	931	948	903	926	898	862	923	918	975	896	923	950	945	940	935	975	969	963	944	951	968	994	918	925	911	898	877	939	901	904	914	922	929	974	940	910	938	949	909	925	982	914	965	929	911	930	931	987	933	938	902	970	903	975	979	890	978	949	944	971	935	969	918
34000	36966	36231	31365	33919	29562	34885	39673	35407	28322	16697	14510	9490	6365	5474	4267	3086	2839	2913	2118	1609	1513	1217	1229	1134	1055	832	765	834	810	786	675	589	450	526	548	510	469	464	386	414	420	411	370	409	445	396	378	384	360	367	370	372	355	363	329	383	353	311	340	365	299	308	329	367	335	340	387	324	337	331	356	332	330	362	346	343	315	338	332	353	300	313	298	278	283	306	314	318	310	344	250	292	342	350	297	330	304	330	306	343	303	297	294	294	291	314	314	308	307	335	304	306	325	301	318	302	332	320	315	290	350	308	281	291	305	320	326	296	283	307	271	290	313	309	334	271	298	281	308	296	308	312	307	338	328	295	275	299	322	285	291	344	309	288	295	303	324	276	298	342	302	331	267	319	308	324	305	315	299	321	283	301	327	307	334	310	293	283	314	286	315	309	327	293	303	309	342	346	330	307	314	306	278	315	307	316	299	303	297	286	298	302	305	311	310	288	314	290	315	317	314	289	295	315	316	281	282	329	309	327	326	332	324	320	307	322	295	328	321	299	295	309	309	286	305	308	308	313	320	304	311	311	330	353	269	313	291	303	304	289	297	277	323	328	330	332	302	332	280	292	287	278	325	292	289	285	337	308	285	331	293	318	331	273	285	299	302	326	265	309	287	311	321	306	310	311	288	303	334	309	323	293	290	302	312	308	330	317	314	286	313	292	304	285	287	293	302	316	322	313	338	268	294	297	331	289	309	352	338	293	327	300	320	314	312	312	301	320	303	289	302	332	287	282	299	324	260	305	304	302	311	329	313	323	321	299	320	321	320	291	283	302	277	291	298	324	306	308	302	306	329	310	308	301	327	287	273	274	270	305	297	333	316	289	300	317	295	346	303	283	321	328	323	318	310	316	278	332	318	343	347	283	297	299	303	327	323	289	295	312	333	314	314	323	268	283	312	284	289	320	303	306	337	319	336	272	292	286	309	324	245	337	303	286	276	324	305	330	287	337	295	317	317	311	327	310	287	293	308	308	328	320	337	299	329	284	285	299	289	298	308	296	282	315	303	331	307	298	316	307	302	279	298	275	293	309	301	316	306	335	311	307	307	293	299	326	309	302	298	352	303	302	305	320	296	327	299	280	319	336	269	299	319	274	317	316	303	328	281	293	357	310	286	290	303	324	328	310	303	280	307	321	351	328	277	299	333	271	297	347	320	284	351	280	304	283	315	327	330	326	338	304	315	310	309	320	317	329	298	276	288	285	295	300	315	283	323	321	273	309	312	298	315	325	310	290	295	284	302	299	289	342	323	300	310	318	328	307	329	298	291	303	322	288	325	317	259	298	291	331	299	347	307	297	311	311	328	310	311	300	299	293	305	293	297	306	313	310	300	302	277	314	321	280	299	323	315	287	299	308	327	330	320	316	310	283	284	305	332	288	259	287	287	309	288	321	314	309	283	313	303	311	285	294	318	321	346	314	315	296	311	320	305	280	300	327	316	326	366	313	294	276	310	301	273	333	312	338	319	278	268	298	298	308	313	325	292	287	313	273	328	313	350	308	306	301	316	322	329	300	293	308	309	332	282	307	290	268	308	302	277	293	320	300	316	303	301	312	305	290	273	291	313	312	274	283	298	337	267	315	296	284	302	304	295	291	273	291	296	294	282	301	323	309	303	312	312	342	304	306	271	315	330	315	316	316	320	305	258	301	260	303	301	293	278	311	294	300	303	320	296	303	299	266	282	301	312	291	308	304	284	299	284	307	288	296	323	265	311	299	304	289	308	323	307	273	312	301	293	319	290	301	326	306	298	265	295	318	291	313	306	292	254	301	291	307	308	286	312	324	283	325	312	283	323	277	319	290	308	312	287	314	295	313	307	332	302	309	316	322	345	298	291	276	300	309	311	276	279	278	317	307	280	308	308	323	301	286	292	308	328	326	318	273	278	290	326	275	309	323	294	296	315	302	306	339	315	332	342	308	343	298	314	324	327	291	325	313	298	275	272	333	284	293	292	322	316	327	297	289	303	296	316	308	295	292	285	293	303	308	348	283	304	304	308	306	333	339	295	297	287	253	304	313	302	281	304	303	308	321	336	337	311	285	315	317	300	275	317	309	293	289	285	277	332	281	279	277	305	312	329	291	306	322	307	287	337	331	319	285	305	297	295	326	318	300	298	291	286	320	294	301	307	274	316	296	331	327	312	325	288	295	282	302	302	286	328	321	276	296	300	297	334	293	287	303	305	307	309	315	306	309	334	304	303	317	294	315	322	315	304	315	303	331	291	324	293	280	284	346	315	276	287	305	289	283	302	310	304	313	310	298	314	332	293	289	298	307	284	284	319	292	297	320	281	308	291	270	279	306	341	290	307	316	310	264	297	311	288	282	304	290	320	298	286	305	308	311	275	275	315	304	279	335	306	312	312	280	280	301	311	276	294	279	320	310	326	279	270	332	343	327	295	293	291	302	277	288	315	282	279	277	325	322	316	277	287	328	312	314	297	293	310	317	309	356	293	314	302	306	324	309	283	290	317	278	316	299	310	312	322	295	296	267	303	320	292	321	295	306	312	307	270	302	291	302	321	326	304	294	284	300	287	306	312	312	329	296	311	295	324	318	291	290	298	336	304	291	307	286	327	311	304	299	316	293	281	311	315	312	303	301	303	316	311	282	291	310	317	290	312	318	323	328	307	286	340	309	311	315	273	302	291	299	277	314	344	288	304	313	303	288	289	287	314	318	295	323	290	336	288	290	310	282	310	330	304	281	308	327	326	293	292	330	303	298	336	340	291	341	312	311	306	269	321	312	289	304	338	306	283	302	300	310	314	332	292	284	324	272	271	312	321	326	317	328	321	333	314	303	304	309	313	303	335	320	322	340	281	266	278	331	292	295	306	285	294	288	283	287	284	306	313	287	308	323	273	313	269	306	302	334	299	298	290	277	280	294	305	321	304	308	341	294	282	295	296	303	310	290	302	300	282	301	311	282	318	283	320	320	297	328	290	260	312	295	307	292	305	281	294	328	285	309	315	313	315	293	290	304	292	281	291	291	283	288	302	307	300	309	310	282	306	326	280	289	324	328	291	265	329	294	303	326	274	281	307	340	333	313	274	304	277	317	288	290	340	305	289	307	327	330	295	313	279	278	292	296	302	293	271	321	277	302	303	295	301	288	304	313	308	306	265	326	282	284	331	297	302	283	322	321	275	314	344	296	318	307	305	282	319	287	313	297	323	298	286	310	314	301	335	292	299	311	302	306	286	296	272	356	307	303	306	280	293	298	305	279	313	340	267	309	309	324	309	283	302	291	311	321	323	306	311	333	300	319	346	317	331	298	283	324	300	302	295	313	284	308	336	311	323	286	291	304	320	344	294	296	350	291	304	323	326	297	336	326	296	309	309	324	313	315	322	309	300	305	290	309	300	314	300	331	295	336	326	292	315	318	323	308	321	307	315	315	283	305	302	306	309	288	307	310	278	297	294	286	331	313	336	316	343	305	288	316	326
21354	31149	36401	39817	43114	41377	49072	51104	49401	43365	33683	34750	27654	22709	21429	18809	14775	13852	14515	11311	8929	8354	6889	6815	6580	5720	5079	4344	4270	4571	4411	3498	2754	2368	2496	2370	1842	2130	1768	1466	1768	1442	1562	1486	1510	1491	1475	1432	1271	1120	1147	1065	1095	1028	1009	958	895	911	899	1024	932	898	947	981	1183	1029	1059	1068	956	997	936	969	1028	1157	1119	1148	831	803	796	789	832	742	790	811	808	730	777	818	805	812	838	736	726	745	791	707	746	735	732	708	702	765	717	713	742	768	746	779	717	767	672	687	719	781	758	701	728	777	717	779	771	785	753	735	708	727	733	799	741	739	718	744	733	727	729	698	730	718	722	721	722	708	682	772	784	744	725	711	734	734	730	748	756	743	767	713	705	706	769	761	753	711	738	727	693	739	747	718	747	771	718	768	687	705	728	732	719	765	756	708	741	748	741	738	752	741	718	717	744	773	731	759	734	693	705	706	759	721	725	756	798	732	734	702	725	779	769	768	688	738	781	745	726	785	801	737	732	742	742	686	762	685	710	753	696	742	711	694	723	689	760	715	729	790	715	774	738	718	746	749	711	715	723	717	767	725	719	769	705	743	720	729	706	764	780	702	744	706	746	746	684	740	751	741	767	678	703	723	743	716	755	751	725	730	772	704	727	728	686	683	697	733	732	735	692	723	728	731	773	748	772	687	761	757	718	697	710	754	803	682	756	761	710	759	731	735	711	768	746	749	694	716	720	738	721	690	717	691	708	775	758	731	693	686	742	744	779	718	740	730	753	700	723	779	719	733	735	766	705	709	712	785	719	764	718	732	782	741	742	723	738	736	670	735	757	780	723	741	721	734	754	707	730	770	741	733	712	733	765	703	777	736	730	717	737	705	801	735	717	693	762	755	736	694	726	754	749	737	763	756	747	779	713	766	745	757	730	725	716	707	754	727	789	745	758	668	786	680	720	743	722	721	686	772	715	706	712	735	736	716	734	740	756	757	753	749	774	723	693	738	714	721	742	732	761	763	679	744	755	806	739	777	739	724	753	762	760	735	728	674	738	677	741	683	723	723	761	718	699	681	723	733	747	746	725	697	726	775	789	748	724	740	732	682	755	708	683	738	723	721	727	703	691	681	744	732	775	757	738	693	769	713	737	753	725	746	722	762	709	740	739	764	754	710	763	781	762	737	723	729	701	758	759	719	737	719	715	774	753	754	752	730	776	720	739	731	737	719	687	750	745	744	713	774	755	730	737	762	734	729	738	729	775	701	702	695	707	742	749	750	739	713	729	741	781	785	706	730	763	706	760	738	730	771	748	770	743	729	723	700	738	764	744	683	694	752	661	709	752	752	733	740	742	760	755	725	741	715	802	734	693	760	688	756	702	746	804	749	760	715	744	771	709	724	725	745	727	729	764	773	718	731	714	725	692	767	781	755	766	740	746	781	754	763	710	736	755	710	718	722	763	735	759	739	796	743	754	755	772	711	736	788	690	755	762	755	760	713	747	737	709	772	764	706	729	746	686	788	767	762	717	759	778	736	752	721	760	736	772	730	721	759	715	713	746	732	764	720	751	757	724	745	773	739	769	770	705	690	684	713	749	695	747	726	695	718	744	695	669	798	669	741	712	755	737	714	733	721	736	690	757	760	754	740	726	730	797	713	788	753	697	733	758	791	737	709	736	769	740	762	759	736	724	772	707	750	722	701	767	737	740	739	766	754	757	762	733	692	716	711	730	713	704	692	685	751	709	761	700	808	712	751	724	735	740	761	704	786	718	749	787	707	754	745	730	747	743	682	766	762	701	728	709	753	737	740	712	771	755	739	763	727	710	731	712	775	755	757	699	736	714	724	767	721	733	696	796	728	734	793	764	770	710	729	783	722	735	763	680	732	714	775	727	719	770	725	721	691	801	735	709	730	721	751	687	735	725	768	752	678	729	726	763	775	701	773	702	769	715	751	760	747	765	734	717	731	723	800	760	673	747	701	720	731	723	734	737	719	759	720	754	752	724	745	699	759	745	713	700	734	727	749	740	781	761	743	705	738	728	721	702	701	739	702	700	719	765	702	687	716	766	777	771	734	739	735	703	755	795	708	736	760	747	765	752	721	726	799	720	685	777	762	671	729	713	732	697	749	717	783	696	746	693	752	746	736	731	745	697	760	695	696	723	765	718	693	743	690	753	715	749	747	737	751	729	774	760	764	718	732	740	758	831	734	717	715	729	770	712	695	717	742	706	667	707	717	718	786	758	683	749	749	740	732	711	739	766	747	747	703	736	781	791	713	741	714	759	716	710	745	729	734	768	691	761	717	756	746	760	744	769	724	711	736	760	742	722	753	724	725	711	755	694	739	737	775	709	736	718	730	704	736	755	710	742	726	759	729	734	735	776	723	701	749	770	693	751	729	735	677	772	731	751	722	789	757	758	724	776	698	789	708	715	753	768	714	736	704	708	702	729	772	736	735	793	764	721	711	730	783	786	708	748	740	759	691	716	688	723	724	756	730	724	732	787	742	769	713	719	755	726	721	741	741	703	698	768	726	689	762	715	759	711	712	731	737	756	701	696	709	745	732	716	721	703	721	712	772	735	769	706	723	716	712	730	732	741	711	733	749	748	721	734	723	732	747	722	725	700	761	723	683	782	710	745	802	756	703	728	767	707	741	740	743	694	721	738	727	742	778	688	715	717	757	702	729	701	720	736	751	741	687	744	744	725	725	734	722	762	737	691	743	722	712	720	730	731	738	703	756	732	782	659	699	749	717	739	745	738	744	772	681	740	750	728	727	768	740	735	743	747	719	706	695	743	710	715	720	694	772	742	738	703	752	751	735	751	721	736	732	697	757	785	685	723	726	785	735	714	746	751	720	793	739	734	713	718	704	751	731	714	727	715	755	702	774	779	728	735	750	761	702	763	763	747	707	746	739	766	734	748	762	734	764	722	720	710	761	723	725	705	709	701	741	783	721	740	776	736	735	711	751	736	737	755	739	697	726	715	727	686	749	748	712	797	724	684	742	743	740	762	696	739	743	757	739	736	745	742	744	740	765	716	775	703	780	741	796	784	723	767	718	720	717	727	729	798	735	755	783	741	734	706	738	721	730	664	752	776	797	720	714	741	748	734	741	758	783	749	721	699	730	781	752	722	737	716	746	715	750	746	727	755	722	771	734	763	708	714	746	748	790	751	757	731	726	741	710	743	784	727	730	774	761	734	801	777	766	698	772	718	727	720	736	723	723	757	742	751	683	747	724	786	735	710	757	743	690	775	739	694	721	711	726	736	765	755	726	732	705	726	730	768	721	749	739	780	741	745	763	728	740	768	760	709	702	708	703	770	715	745	689	716	752	757	730	775	727	697	728	727	769	781	703	686	693	737	761	719	712	729	705	699	768	755	689	679	785	772	762	743	716	722	736	768	763	738	772	755	744	743	751	726	742	740	744	760	727	755	727	745	735	761	757	705	798	736	742	742	746	692	723	744	690	755	779	728	697	734	694	760	685	720	743	748	715
8686	10265	11678	8181	6322	4300	3427	2513	1779	1323	1076	1043	828	749	685	612	664	635	642	508	482	467	476	419	416	418	380	391	411	359	372	374	348	362	349	350	319	295	327	316	349	307	325	356	321	328	313	324	332	313	324	349	336	327	326	324	307	305	345	344	320	325	334	326	350	331	324	326	336	315	316	371	328	324	307	319	328	325	343	351	320	288	329	345	318	307	325	283	318	326	326	268	286	312	317	334	308	335	321	311	349	350	336	314	306	338	350	349	347	344	360	335	328	298	316	328	324	314	357	363	299	330	318	317	348	315	300	347	298	297	309	324	314	342	318	297	337	312	354	335	315	339	329	322	323	354	296	332	324	347	358	325	308	304	324	311	292	315	298	328	325	319	323	310	358	338	285	294	332	316	298	340	327	306	315	329	326	327	317	332	335	334	353	303	307	330	324	357	317	308	304	313	303	326	312	300	338	330	310	302	322	307	298	294	327	266	316	344	312	329	300	343	297	341	350	295	333	320	344	301	304	299	290	327	301	324	338	329	314	326	309	318	320	309	358	324	324	325	321	333	330	312	346	343	312	319	324	340	323	332	322	353	310	347	343	352	311	306	340	329	317	280	334	293	346	361	353	315	346	319	328	344	321	319	317	298	317	317	351	322	324	337	356	319	304	318	320	319	301	290	333	320	337	354	303	332	318	333	311	342	339	326	296	328	355	291	340	295	324	314	330	315	290	333	305	349	338	333	311	313	326	307	306	357	302	322	310	310	339	291	307	299	327	315	301	350	352	320	361	292	338	303	338	338	316	366	310	305	311	350	333	319	334	355	335	297	345	312	339	327	323	334	324	319	326	334	327	317	311	308	292	316	319	317	323	313	320	318	319	295	288	337	364	335	346	299	325	374	340	312	308	337	305	315	322	321	325	343	331	325	329	331	320	331	345	306	331	319	320	338	287	314	349	317	293	299	298	333	296	332	325	331	312	324	339	323	314	322	330	323	333	328	354	332	314	348	336	316	319	325	327	293	334	330	319	333	316	312	330	337	312	322	315	305	341	320	319	336	313	319	307	306	351	324	341	314	333	316	337	320	327	356	344	318	329	294	300	303	301	302	357	312	297	313	319	313	313	327	339	346	294	312	345	306	327	302	335	315	307	326	276	337	320	317	334	302	351	325	297	335	335	305	330	333	304	319	342	338	322	297	321	306	286	314	290	335	307	309	309	328	302	336	349	303	349	306	328	382	368	345	326	336	326	330	336	319	323	320	328	345	335	331	316	336	317	324	300	325	337	311	327	298	319	329	321	335	300	366	341	349	328	312	305	315	270	313	326	312	311	341	309	338	319	307	324	313	326	340	330	353	352	348	324	328	328	326	313	320	321	320	329	346	282	344	329	340	313	310	286	350	307	315	302	306	303	330	291	359	321	323	315	317	292	322	331	348	296	307	334	328	294	288	329	297	295	341	325	363	328	306	346	324	294	355	297	329	334	327	304	332	312	315	326	322	309	357	328	316	340	337	369	300	325	321	331	320	340	355	321	340	285	335	332	320	296	299	327	338	315	347	340	329	332	302	310	316	312	335	347	328	333	314	326	346	348	324	322	319	298	377	329	336	324	361	330	295	340	307	310	344	291	357	293	320	327	314	333	339	331	329	313	292	298	296	321	308	348	320	326	314	316	305	307	334	333	331	307	320	321	311	340	354	310	314	299	325	323	319	295	317	312	327	334	330	328	345	314	325	328	316	286	331	328	324	350	341	306	328	289	329	323	343	338	335	350	306	309	344	310	322	325	322	317	328	337	344	336	310	294	329	331	324	334	340	328	328	315	333	313	313	314	336	321	310	345	302	360	300	335	340	311	324	335	308	309	315	331	305	309	324	302	301	324	311	344	331	299	324	348	343	317	343	366	346	333	357	335	302	321	366	349	317	369	322	316	337	322	339	289	341	299	326	356	273	372	322	323	319	325	339	331	294	315	298	305	339	308	322	354	363	291	315	341	314	322	328	306	320	343	323	336	329	346	290	308	340	288	318	304	342	302	333	311	302	337	328	351	298	324	312	298	301	311	283	292	294	322	308	348	297	332	314	334	308	301	326	306	329	308	341	309	325	308	324	309	309	300	313	314	332	342	329	337	314	338	337	355	304	323	294	330	356	340	359	329	331	360	296	297	284	318	313	324	333	313	356	328	325	297	320	336	336	333	314	312	314	327	298	327	320	328	323	326	350	300	348	321	333	316	318	321	295	333	338	340	322	309	332	323	325	352	341	362	308	300	337	299	348	296	322	335	358	298	322	293	336	313	321	339	343	326	330	309	310	333	301	312	284	303	324	362	305	301	317	316	298	343	308	309	343	312	321	320	323	297	336	311	326	338	291	334	327	364	336	299	344	310	335	297	318	345	327	335	318	300	316	328	281	335	324	303	300	313	339	325	343	341	330	284	338	325	323	309	296	302	320	334	321	298	331	325	303	334	340	314	350	347	340	310	352	336	303	329	348	286	322	347	319	296	330	317	339	333	356	315	298	318	321	295	336	316	341	335	317	316	335	336	328	333	318	340	333	337	307	330	300	328	284	305	318	340	329	280	303	290	307	344	321	320	329	309	316	312	304	313	322	310	323	324	319	309	294	323	348	290	332	345	332	356	333	321	309	331	342	327	338	341	290	332	330	336	314	310	329	334	318	308	352	347	282	317	327	301	372	323	292	327	314	358	287	348	323	345	319	328	312	326	319	324	325	353	371	291	358	349	317	328	319	322	324	328	307	324	324	334	327	322	332	348	289	335	333	324	337	318	331	337	306	334	304	313	299	313	323	348	334	326	337	291	334	328	338	351	306	300	362	284	325	315	302	322	351	324	368	317	329	346	302	337	321	283	310	333	346	304	335	304	311	303	323	358	313	294	338	305	325	308	345	334	333	334	315	326	320	331	350	345	333	331	321	322	307	328	311	315	319	313	333	305	327	350	324	319	330	349	329	335	331	304	339	346	329	296	327	331	289	296	345	310	325	337	341	317	321	336	318	331	318	350	327	322	307	313	300	318	324	325	311	341	347	323	309	323	291	336	320	361	303	279	313	325	359	292	329	365	317	314	319	334	338	335	325	344	317	328	351	324	327	347	298	268	342	322	330	335	325	323	344	309	334	329	347	323	335	327	345	314	323	307	329	339	324	356	315	291	352	342	325	321	312	325	291	328	338	365	345	307	348	320	346	349	302	312	315	336	350	344	316	301	300	328	287	294	305	330	343	382	316	276	334	300	294	312	336	335	306	312	316	333	314	336	355	326	313	310	329	327	340	311	307	297	306	333	335	341	316	339	356	323	312	290	343	326	320	334	354	337	311	363	295	315	325	322	328	322	297	321	329	313	292	325	304	304	359	305	365	327	318	314	337	320	319	351	303	348	312	310	332	305	310	348	297	311	315	335	294	290	317	340	322	366	306	286	294	321	307	326	293	340	347	328	353	322	339	310	347	334	344	350	335	292	306	332	336	349	320
6236	10905	17182	17970	16860	13885	12986	11818	8921	6944	5150	5106	4067	3537	3067	2995	2929	3026	2814	2438	2128	1848	1662	1671	1599	1475	1381	1311	1244	1208	1097	1063	994	990	983	935	921	914	882	933	913	891	906	873	881	883	854	885	902	833	869	874	883	815	862	862	828	815	820	843	820	833	778	915	901	864	907	852	871	856	835	792	812	841	828	870	784	818	813	845	839	806	805	837	827	786	821	832	893	810	821	794	815	810	808	850	806	772	764	772	861	789	785	795	814	799	873	816	810	784	841	836	799	787	834	767	802	839	808	836	747	840	813	799	814	785	748	773	840	816	848	763	771	805	813	847	796	816	758	768	801	832	815	775	883	768	774	803	830	735	826	822	785	808	793	844	827	830	841	812	823	735	831	759	843	849	804	767	804	787	787	740	776	825	813	807	808	854	825	816	825	813	794	820	804	795	751	809	771	820	822	808	761	815	825	824	791	816	813	814	780	819	845	831	842	761	807	822	789	840	841	829	861	786	876	785	781	821	786	801	828	772	806	810	816	778	797	836	779	814	829	786	831	795	791	818	846	782	878	804	799	806	808	877	830	815	824	810	791	828	861	755	860	819	798	788	817	778	806	789	800	773	801	844	803	778	816	777	773	823	876	772	804	774	821	801	778	803	820	755	788	835	786	787	765	817	807	834	793	797	839	798	814	758	813	830	899	798	790	760	807	782	805	823	772	799	789	826	818	789	786	802	823	830	812	793	827	791	851	771	787	803	839	837	811	806	800	807	854	792	785	808	815	794	779	728	839	772	787	841	849	798	793	827	786	786	859	837	816	806	826	782	798	807	810	824	782	778	795	823	826	765	767	772	838	808	787	827	782	771	866	720	826	862	823	780	794	768	843	760	803	791	814	841	836	785	827	806	793	808	802	818	800	829	820	826	833	840	804	798	836	799	788	760	794	827	836	778	856	826	815	791	824	889	823	817	812	801	764	795	808	774	766	802	784	813	763	773	815	845	857	801	823	808	857	790	798	810	832	860	757	785	792	841	874	787	836	796	770	781	843	810	857	839	794	813	782	828	789	796	804	746	841	827	792	837	814	793	778	794	782	795	801	795	811	782	767	835	766	807	833	859	823	820	774	794	801	818	774	837	781	768	750	756	761	787	786	808	780	845	817	809	773	809	814	784	797	812	835	814	817	773	813	721	839	812	842	823	803	818	800	772	835	836	791	796	779	834	828	812	776	799	797	757	838	814	771	806	816	888	740	794	809	819	763	802	825	795	778	808	793	815	770	813	808	849	794	848	788	794	776	766	841	773	819	844	812	848	846	815	834	798	818	828	794	795	812	830	778	812	761	790	794	777	833	835	825	767	818	751	770	767	749	813	847	762	842	828	819	820	781	799	802	824	798	798	813	804	823	813	793	809	765	791	795	811	819	778	787	805	775	797	799	798	818	807	837	797	768	752	807	808	785	802	796	832	762	741	816	802	822	772	852	787	805	809	776	845	801	781	778	766	860	739	834	773	762	800	816	807	809	857	754	801	814	816	791	834	822	849	777	838	848	803	827	815	797	812	831	863	794	748	821	697	784	791	799	804	796	779	810	813	883	799	818	847	811	765	816	766	821	800	839	792	788	780	773	755	818	783	756	817	811	798	765	792	826	775	839	766	749	810	768	841	802	763	790	810	769	754	801	835	772	768	768	818	779	782	775	788	807	828	787	782	797	823	754	816	793	809	815	814	760	840	778	770	781	793	886	765	832	824	788	820	791	809	815	789	792	773	781	776	831	821	848	825	807	818	799	746	843	794	807	801	811	853	824	822	814	779	819	781	812	813	748	770	812	768	730	827	797	802	794	849	825	806	850	757	785	787	796	831	804	792	816	809	823	791	821	852	750	808	793	794	811	861	770	862	793	781	776	776	800	880	807	779	804	775	829	806	767	809	802	818	818	841	763	799	783	786	799	832	832	797	797	817	847	856	782	851	799	811	822	839	786	810	757	834	752	796	785	788	862	746	850	773	787	823	767	784	802	800	831	817	783	781	806	795	781	787	804	789	828	862	832	803	874	836	814	830	755	853	808	798	755	803	853	819	785	835	770	843	784	808	831	785	782	811	787	790	790	807	822	844	810	784	841	824	803	824	806	800	830	853	823	839	825	821	806	791	811	835	789	791	772	846	797	837	826	756	797	848	823	792	751	778	737	765	841	778	865	871	760	793	802	807	803	796	772	797	768	794	823	767	788	817	781	780	789	802	770	807	809	835	798	809	764	858	805	758	786	804	799	791	817	809	841	836	761	800	867	829	770	836	782	816	781	796	754	804	797	787	779	796	773	824	852	770	812	817	785	829	747	796	849	780	842	770	800	808	828	818	780	849	806	846	817	818	803	821	791	762	826	782	793	834	781	794	780	793	826	880	772	815	768	804	821	812	856	830	836	886	796	763	828	741	825	816	789	813	808	837	795	817	799	767	826	848	784	810	825	825	810	796	792	838	809	782	788	792	801	804	791	803	789	823	803	788	804	797	782	779	785	799	810	801	792	858	821	775	762	836	809	802	823	780	803	788	840	830	783	784	826	839	852	796	822	818	804	786	853	797	786	768	834	806	811	798	807	834	745	781	821	797	830	806	781	815	794	790	779	845	816	854	826	860	800	790	821	817	863	823	804	807	823	828	741	816	861	784	778	792	820	813	770	761	787	782	794	835	797	769	846	804	790	765	801	798	848	811	809	823	812	819	805	833	831	791	820	807	804	795	810	772	748	793	769	777	794	774	785	860	816	823	795	794	794	838	818	864	779	802	821	868	839	781	865	798	823	814	797	794	792	771	815	817	863	790	777	814	788	828	746	828	832	798	799	799	769	811	801	799	828	817	806	824	787	809	782	824	799	783	824	780	826	796	819	800	807	815	807	842	784	811	818	855	789	799	762	798	803	773	809	750	822	802	810	729	822	861	848	800	833	761	792	847	775	768	793	778	775	817	807	787	787	796	808	839	782	835	837	821	876	795	834	825	793	822	863	823	803	821	789	828	778	745	824	796	804	759	856	824	746	802	777	824	811	783	814	806	859	838	819	768	831	802	810	803	858	776	837	842	830	829	870	792	765	786	848	803	814	805	826	815	751	790	825	845	840	862	787	822	836	822	832	780	784	808	818	744	788	787	789	798	796	804	843	884	776	822	767	833	787	792	821	767	770	783	826	811	793	784	813	770	819	778	779	818	773	799	833	809	718	835	797	825	843	819	835	847	830	782	814	799	829	806	816	825	778	834	778	818	839	803	825	871	781	760	775	798	808	810	793	798	789	810	802	754	856	797	792	785	790	792	830	814	790	818	828	807	803	797	833	838	797	768	762	760	752	787	823	822	822	802	793	795	857	834	838	773	827	768	758	819	838	755	795	801	849	785	819	837	792	818	822	807	781	797	774	808	847	768	769	840	752	822	804	819	804	807	787	841	819	811	816	829	755	820	821	795	786	777	801	819	815	780	807	844	773	865	818	819	840	835	775	821
26382	32995	34092	29138	29537	24797	27168	28688	25148	16559	8764	7461	4733	3395	2942	2476	1929	1827	1699	1324	1091	958	901	881	768	778	770	640	675	667	640	557	519	501	534	518	503	441	441	396	433	442	412	433	491	466	464	435	420	435	417	416	400	362	402	393	375	394	423	392	415	429	393	390	401	387	421	436	367	404	411	401	411	418	412	436	372	394	433	407	389	380	375	397	379	401	411	342	371	385	399	378	396	366	373	407	393	379	373	338	413	364	393	385	410	344	382	406	375	394	382	344	382	394	408	375	395	377	383	376	391	380	399	389	373	359	365	410	397	408	408	409	416	381	378	368	387	380	409	388	386	376	393	380	401	422	378	388	357	361	375	376	397	409	377	375	436	416	399	382	353	390	367	410	384	382	391	360	376	407	394	423	361	400	391	390	414	368	404	409	397	418	385	398	410	393	359	409	398	369	362	396	386	367	379	402	352	395	404	377	399	350	377	335	386	356	358	405	367	421	372	415	381	373	359	400	415	359	403	393	407	407	420	367	372	379	372	365	394	381	366	401	443	382	374	384	419	378	345	391	354	404	437	409	388	399	369	398	396	348	358	403	418	367	383	367	373	360	362	404	397	377	373	345	371	368	342	383	366	365	396	423	376	372	395	389	387	370	397	392	367	353	393	372	369	381	403	383	358	353	382	375	376	377	370	368	390	384	407	379	340	373	375	354	386	366	362	407	379	392	353	382	402	393	386	406	348	409	383	418	373	418	418	380	371	398	402	334	355	371	375	379	377	374	376	368	384	353	415	371	352	356	399	360	384	402	387	425	394	392	389	354	360	369	381	386	371	404	369	370	414	367	389	357	398	382	357	380	385	452	382	394	354	390	394	368	420	386	402	413	362	380	363	390	376	367	410	381	404	354	355	363	416	409	388	375	388	357	378	404	402	351	348	374	436	394	381	372	368	393	387	381	377	397	389	408	364	359	345	351	367	363	445	362	409	437	407	409	378	368	410	352	398	381	375	344	372	408	346	354	393	342	406	393	367	375	362	361	402	363	375	382	398	389	355	394	341	430	357	401	363	367	376	382	374	387	384	393	376	398	417	402	387	380	380	412	387	415	384	385	392	397	398	394	394	385	371	389	373	412	365	406	390	413	365	371	395	406	364	399	362	407	400	365	378	368	364	359	392	392	381	371	385	366	415	350	366	350	393	330	383	388	414	351	369	389	353	370	382	418	356	385	378	390	374	389	376	372	380	374	390	364	396	416	391	364	400	380	405	376	406	362	373	386	354	355	408	379	425	354	385	408	369	364	377	347	398	362	376	379	379	365	409	404	413	391	401	365	400	380	380	395	373	417	408	367	365	364	380	371	399	367	360	387	380	386	393	388	389	369	385	386	371	357	369	352	408	388	395	378	374	391	354	376	369	364	364	351	376	389	361	393	368	383	374	439	391	406	386	390	412	396	381	408	398	396	368	374	371	405	389	381	417	421	414	345	377	366	396	336	383	383	406	372	393	387	378	407	388	377	404	376	399	412	385	401	411	401	358	395	399	389	383	415	414	431	371	420	387	406	405	400	390	387	375	386	356	383	371	376	369	421	390	377	392	337	379	380	395	371	405	381	385	405	383	404	377	404	390	408	375	356	372	400	393	354	403	376	371	393	370	371	373	374	389	378	361	403	397	376	353	404	399	389	385	398	423	397	404	396	425	399	394	375	428	413	405	378	371	395	382	387	405	369	379	396	416	350	395	418	389	358	348	351	351	325	349	393	426	402	378	387	399	383	402	367	408	336	401	343	377	370	390	376	396	390	383	408	389	379	396	386	411	347	392	399	379	366	386	404	374	380	340	381	378	389	368	402	379	367	338	356	374	397	403	373	371	379	385	372	386	372	352	382	364	394	383	386	380	411	343	399	391	360	378	366	386	375	364	392	362	372	381	419	366	340	395	432	374	396	358	357	346	409	411	373	377	397	408	396	403	377	375	405	365	405	394	374	395	357	368	406	367	371	388	366	397	399	384	360	364	404	368	389	399	381	360	400	379	358	398	397	385	371	339	366	427	365	405	358	387	399	375	402	394	401	380	373	396	396	374	394	372	396	370	393	370	376	391	395	412	380	391	356	387	368	418	365	376	347	401	385	366	422	364	428	389	388	396	403	390	359	429	394	408	361	378	387	373	423	369	399	381	396	365	362	400	402	394	406	395	375	380	376	361	356	416	371	388	346	369	385	368	340	371	400	382	374	401	387	362	358	365	396	371	386	421	368	396	367	403	347	366	388	397	382	419	389	378	368	345	359	363	398	398	377	402	381	389	365	401	374	367	363	342	364	388	399	336	367	363	375	378	353	436	375	362	404	414	405	357	371	362	365	380	393	380	390	388	399	380	385	416	392	387	377	401	359	368	391	362	360	393	387	350	425	397	365	409	398	388	396	411	376	425	387	391	422	406	378	389	356	367	360	424	391	384	373	368	390	411	388	389	382	320	410	365	377	343	390	357	357	384	398	399	367	375	346	349	385	389	359	377	426	348	387	400	390	373	406	428	372	384	391	394	364	344	377	386	381	354	386	374	365	399	400	394	360	401	384	386	361	431	391	369	359	372	434	366	379	392	394	400	367	381	397	363	375	376	394	377	361	365	385	376	392	387	429	375	407	368	346	371	356	398	399	390	380	355	360	374	397	395	402	367	401	409	349	381	379	365	419	398	385	392	385	365	370	376	401	368	403	373	395	356	394	382	391	390	389	400	394	398	389	390	390	392	372	411	377	405	378	355	394	368	391	357	353	404	382	408	403	363	391	375	386	381	408	431	375	398	372	397	402	376	373	369	385	390	389	383	423	387	400	375	413	368	349	375	365	422	393	377	406	389	402	347	397	369	364	374	364	399	405	405	351	416	379	423	392	376	379	390	373	371	361	373	385	371	425	381	391	376	365	393	359	364	386	376	388	414	398	336	378	362	393	370	373	364	366	377	393	401	370	369	372	395	358	418	401	364	353	416	385	378	381	407	365	436	350	417	417	338	360	377	403	370	359	386	374	371	359	389	400	395	408	354	366	405	390	367	405	388	365	372	377	379	377	359	379	376	435	393	369	412	397	348	351	384	377	397	377	374	375	366	365	367	367	355	338	375	372	384	380	363	365	389	389	403	377	374	402	372	408	402	362	401	386	379	433	356	395	391	355	366	410	423	378	388	368	389	400	380	403	385	361	379	368	357	372	356	391	390	369	359	370	387	366	386	407	412	381	390	342	377	398	383	390	399	358	356	406	366	367	390	385	354	379	408	371	348	391	389	384	411	417	388	378	382	343	387	383	371	386	380	366	389	348	385	399	377	371	399	409	355	378	380	393	380	380	355	400	358	386	379	375	385	349	385	346	383	407	389	410	392	380	392	342	371	355	394	377	379	366	364	398	356	357	390	377	390	395	392	363	376	356	365	373	424	420	383	384	370	355	365	384	352	386	361	373	382	377	389	375	400	385	373	374	394	348	387	377	408	376	405	360
17508	27292	33171	35712	37980	34390	42540	44059	40868	33448	25475	24986	19255	15796	14329	12437	9834	9332	9023	7141	5865	5154	4571	4379	3933	3769	3246	2820	2893	3032	3017	2439	1968	1825	1886	1706	1591	1393	1386	1268	1389	1297	1338	1255	1372	1274	1289	1368	1217	1137	1165	1090	1074	1091	1084	991	1006	1071	1053	1066	1081	1063	1084	1115	1046	1170	1072	1060	1042	1053	1054	1080	1072	1179	1108	1124	1006	937	1010	915	932	938	924	943	965	925	903	952	977	966	948	917	962	887	939	949	907	893	899	900	922	904	848	925	960	941	949	924	915	914	894	950	973	987	877	917	967	908	896	866	902	900	868	940	925	922	900	929	930	895	897	928	915	922	871	948	902	901	880	931	891	902	919	940	923	888	925	976	918	938	962	883	889	1004	883	905	925	971	910	897	928	946	983	910	890	881	904	913	921	942	917	880	931	964	939	969	906	970	941	877	924	904	957	928	910	985	880	875	939	892	932	888	929	898	983	939	948	856	903	926	913	899	920	917	905	882	899	935	952	939	878	903	961	880	921	964	866	902	933	944	920	964	939	901	911	962	902	906	919	903	844	884	919	902	872	889	940	961	875	933	917	915	910	998	956	933	952	920	853	930	915	889	880	926	896	943	915	894	964	930	865	900	892	861	944	959	880	867	874	922	899	916	884	896	914	901	920	916	911	898	950	868	926	896	883	907	944	895	900	925	923	935	944	884	890	897	942	949	931	961	914	953	865	914	899	905	931	925	902	934	916	882	924	915	925	916	892	914	933	952	931	917	929	956	916	879	897	920	881	924	899	936	1020	891	945	904	921	909	925	917	928	904	921	963	968	924	937	889	862	943	937	931	856	934	909	917	925	954	919	956	936	987	897	868	988	966	893	1005	931	940	911	908	930	907	888	936	887	909	902	1027	947	925	925	934	906	927	874	936	937	885	942	918	897	957	919	944	869	904	922	976	967	921	959	917	974	894	923	946	916	916	913	888	917	899	948	968	912	944	933	948	913	892	870	900	938	908	966	962	875	912	937	916	897	941	857	931	888	926	891	984	948	934	900	830	889	900	875	918	946	930	892	915	909	862	868	915	897	849	931	965	926	985	968	928	901	901	947	874	910	886	931	934	926	896	931	981	971	880	890	941	883	958	930	957	948	927	926	936	951	962	965	919	894	867	906	862	959	917	883	917	849	942	886	935	915	878	960	928	916	924	945	915	905	939	990	907	873	981	911	936	952	896	905	917	935	933	954	953	961	881	923	907	893	925	899	908	975	899	908	988	902	893	958	904	878	904	903	965	901	945	900	912	920	902	967	946	979	929	887	930	930	904	946	907	948	933	941	884	846	928	936	973	879	972	967	911	949	936	899	913	904	935	930	931	928	892	967	919	953	927	921	905	895	909	853	950	959	962	910	918	868	936	946	928	903	936	896	896	938	877	946	905	894	953	902	916	941	920	937	918	871	890	918	882	920	869	901	932	921	957	957	937	901	943	906	830	915	901	925	918	896	887	916	895	928	920	940	939	930	890	890	929	908	861	928	864	948	897	901	945	889	919	945	906	879	909	908	934	871	924	893	899	910	905	982	938	876	886	916	913	923	934	917	934	953	924	965	928	905	918	934	903	969	952	915	892	938	958	914	896	886	960	938	990	938	928	925	916	852	904	872	948	931	940	971	909	906	907	918	936	952	945	915	948	994	953	930	892	936	916	931	951	922	942	892	973	958	988	892	923	928	952	898	944	932	940	880	925	912	926	874	897	944	912	879	958	958	918	973	874	937	938	889	928	912	871	923	933	921	895	892	898	897	927	932	919	939	934	899	897	883	933	928	921	868	911	884	920	928	974	942	999	895	947	928	913	872	921	916	923	944	891	951	952	941	926	942	904	926	943	874	863	904	926	925	966	877	900	906	896	901	875	869	901	959	867	915	912	985	850	942	910	876	878	969	884	925	946	904	946	866	895	879	929	909	916	895	949	917	938	921	953	890	900	886	897	911	906	902	930	888	913	907	935	966	932	936	909	962	897	945	940	911	918	891	927	919	910	913	946	937	961	897	924	974	897	943	915	955	933	893	945	972	963	967	891	906	955	885	938	941	868	918	881	949	864	958	923	926	962	916	964	908	944	924	941	943	947	897	884	897	906	871	909	942	909	887	913	998	881	895	933	982	923	896	946	916	917	934	911	956	907	886	918	948	951	924	877	933	911	904	921	948	908	946	974	874	919	879	959	942	888	930	958	950	921	961	887	964	934	884	925	896	858	897	950	904	948	906	944	953	890	968	963	906	880	927	930	948	903	929	967	940	918	900	909	960	895	979	939	902	955	843	900	959	943	987	936	885	961	914	874	951	922	887	900	895	923	912	921	967	908	939	921	878	891	895	972	961	950	862	909	914	886	916	889	917	899	900	985	890	904	881	901	937	934	912	950	930	940	883	991	944	856	928	889	887	923	908	926	940	908	908	948	912	932	953	912	963	888	913	857	929	927	910	911	967	936	942	954	880	892	902	912	898	905	921	917	909	935	906	905	958	892	938	994	903	930	931	916	936	903	903	894	926	879	932	900	924	890	974	936	956	875	862	942	940	958	972	902	924	924	962	934	866	897	928	915	924	895	919	929	934	944	952	866	895	914	909	896	931	931	947	958	933	882	945	911	906	946	907	949	895	920	886	949	924	937	941	961	856	1007	908	922	1010	873	969	978	959	937	922	912	933	945	900	911	939	893	911	907	986	936	935	963	890	978	958	898	929	879	939	928	910	966	936	962	901	896	897	913	932	902	890	919	910	915	861	924	958	932	931	909	921	997	961	1003	940	872	939	888	954	894	877	907	912	943	918	880	913	964	922	915	925	941	934	984	897	991	880	916	884	905	897	967	907	914	964	920	936	874	895	951	864	890	910	915	935	925	862	946	949	882	909	903	888	989	957	891	932	968	953	968	963	884	893	920	923	865	847	934	913	938	950	925	937	895	857	880	877	876	931	943	855	959	920	935	879	913	936	962	953	919	906	888	943	902	930	968	878	871	961	888	933	995	881	926	896	911	900	874	893	901	914	935	949	955	888	949	907	895	937	900	927	925	967	921	937	918	941	938	937	941	915	896	934	903	956	889	921	945	929	910	967	908	913	934	871	909	878	899	920	965	907	876	980	916	940	908	961	903	968	914	903	918	925	880	932	946	867	901	953	915	947	923	897	896	915	944	966	900	909	919	949	938	939	954	913	944	902	928	935	941	913	943	920	905	918	913	879	890	929	923	917	852	957	938	881	901	962	941	972	904	916	930	899	883	952	908	956	910	936	965	897	914	965	902	919	900	884	917	936	933	920	922	912	888	921	904	908	905	934	917	964	988	847	945	920	900	902	916	943	919	888	933	954	918	906	916	945	897	893	913	905	884	914	910	920	971	944	944	879	939	915	886	951	904	912	912	911	916	894	965	931	928	927	882	893	902	975	926	869	920	914	879	918	895	980	924	876	917	943	884	892	944	892	941	909	962	952	951	958	904	944	905	930	958	921	859	939	867	897	934	924	911	990	893
35100	38385	36681	31018	33388	31033	34033	38496	34407	25221	17209	14072	8510	6442	5549	4113	3790	3246	2764	2362	1764	1452	1257	1194	1112	947	925	829	782	767	753	641	543	529	539	539	459	441	440	377	402	395	396	387	413	381	377	406	358	379	367	373	331	342	329	313	294	367	366	330	348	336	347	335	360	364	365	337	354	326	370	362	325	309	340	306	324	368	296	289	306	301	297	305	317	309	311	313	289	352	301	322	300	327	328	277	326	283	294	301	312	284	297	308	288	299	316	302	291	285	315	306	307	335	308	307	327	302	292	276	301	284	310	328	290	312	315	283	284	263	287	292	328	325	294	307	302	285	344	316	316	284	320	315	319	302	312	278	307	306	305	316	298	281	279	283	315	306	320	299	301	319	303	287	290	296	311	322	302	309	323	311	292	335	273	356	278	305	297	321	342	337	280	314	340	314	304	331	314	293	306	279	297	300	323	356	324	309	268	311	287	342	293	297	329	321	304	295	264	312	270	319	273	346	340	303	331	313	283	282	284	336	282	317	277	292	302	310	321	255	300	306	310	343	284	325	332	337	311	304	309	348	290	327	315	336	306	325	271	292	307	311	326	302	283	281	296	282	248	296	316	299	306	308	315	293	331	291	327	303	314	312	311	302	320	299	303	303	283	280	316	301	294	328	302	298	333	270	297	313	345	273	313	319	288	339	289	306	291	323	311	286	276	309	322	343	305	309	264	299	304	345	324	324	330	267	310	320	318	300	315	313	352	325	336	323	276	309	343	287	320	285	341	318	312	339	335	323	266	348	297	317	302	292	302	286	309	328	290	325	308	328	296	307	300	316	304	324	293	309	321	298	299	282	304	289	310	312	307	293	291	301	272	315	321	301	301	318	331	302	306	313	310	341	321	321	291	277	311	302	287	302	296	297	306	286	279	312	302	310	300	298	303	274	297	327	282	293	295	307	307	334	334	330	277	325	303	305	324	346	258	299	345	293	303	294	298	287	283	321	294	339	308	300	281	298	344	299	320	326	302	294	274	277	292	314	277	284	298	273	317	293	296	331	289	299	295	280	281	335	299	297	290	322	264	296	297	336	303	325	317	335	301	305	291	304	294	296	337	333	311	315	324	321	292	305	298	277	324	303	313	290	296	266	294	262	310	281	289	271	333	306	284	325	301	294	306	316	314	328	304	317	316	294	318	298	321	311	321	313	295	313	299	320	259	345	317	294	304	281	310	287	361	300	346	312	281	281	306	296	291	279	279	297	331	299	281	316	284	323	285	308	331	264	295	322	299	299	315	328	326	301	319	324	303	313	280	307	315	312	312	306	312	296	338	334	306	327	283	308	298	294	330	302	298	307	310	283	341	307	302	303	345	330	312	314	270	305	268	304	309	310	300	308	312	332	322	307	302	309	279	340	312	286	287	283	310	334	307	298	310	313	314	328	295	310	315	311	321	285	332	295	302	345	328	346	303	315	277	282	287	319	307	297	290	304	336	308	337	322	351	298	255	302	296	306	357	318	324	331	298	280	309	303	310	327	317	313	295	295	303	303	321	292	330	314	285	311	293	298	300	343	355	339	300	302	301	287	282	310	305	300	298	292	332	304	327	304	289	301	306	283	310	324	330	288	297	290	306	296	319	300	315	297	314	339	315	340	318	334	333	272	304	314	330	300	296	334	325	295	287	310	285	331	302	304	297	292	317	290	300	323	352	284	288	286	315	316	345	309	289	300	332	290	309	294	320	295	285	313	300	303	282	307	310	314	361	296	285	285	303	304	313	298	311	296	331	281	304	305	312	317	275	313	331	338	283	301	330	337	313	290	281	314	308	323	301	297	308	286	323	295	291	274	289	320	299	296	301	336	329	303	322	321	298	334	292	342	305	298	275	318	281	293	288	289	292	277	317	313	298	319	345	317	324	330	332	305	296	311	295	288	298	310	297	292	294	377	309	300	282	304	309	359	326	298	305	296	328	310	295	335	293	308	327	291	298	287	286	288	317	273	309	312	307	312	303	307	300	345	290	276	304	288	325	321	327	331	317	296	294	290	289	282	281	302	299	301	325	290	288	296	343	302	313	315	308	298	331	322	346	282	299	316	309	309	334	330	294	318	308	270	301	309	343	310	353	316	321	321	299	308	326	273	332	304	313	328	307	313	305	303	308	264	255	296	293	310	312	302	311	328	280	317	291	303	315	327	337	346	295	332	303	308	319	282	303	319	337	317	321	330	323	326	323	320	300	299	302	325	295	283	322	326	289	287	301	350	312	313	282	298	333	317	294	309	321	322	309	293	310	306	307	285	322	287	338	328	309	308	326	296	317	322	279	297	317	323	337	306	319	312	317	303	301	294	262	297	350	316	281	330	297	294	311	334	301	301	312	331	288	326	294	306	321	309	297	292	322	303	327	312	330	286	313	345	350	296	287	297	333	321	299	304	272	314	318	290	279	323	346	298	300	276	295	319	277	301	286	318	301	275	309	326	323	277	315	285	323	319	308	315	320	312	324	292	292	313	285	283	315	310	304	313	289	310	301	279	323	305	330	295	281	314	330	320	308	318	267	326	304	290	293	324	290	281	319	321	308	311	317	282	361	324	308	318	328	327	298	311	315	303	312	327	318	334	310	320	288	288	307	281	301	300	271	279	302	315	322	296	335	289	300	303	306	312	317	310	316	296	322	281	324	298	306	328	305	334	323	305	304	283	331	296	329	310	308	315	319	309	302	332	309	304	305	287	313	320	285	314	327	315	309	324	313	268	329	324	313	314	301	275	295	315	299	293	321	284	284	294	331	303	289	340	309	281	294	318	301	322	304	308	294	292	312	302	308	363	321	298	303	280	316	309	349	301	320	284	313	302	282	303	324	292	284	305	294	312	279	292	312	313	326	301	277	285	312	313	282	285	327	307	292	303	302	290	323	296	322	333	319	323	307	298	344	340	320	302	340	328	301	275	316	304	301	326	298	315	304	317	272	304	321	323	325	313	321	296	299	308	306	308	338	303	314	333	335	300	327	326	304	330	320	286	329	321	314	295	289	294	292	296	325	299	315	288	286	317	316	311	322	330	326	314	301	332	291	316	318	300	290	292	316	334	319	292	300	289	289	319	297	320	302	294	320	316	317	322	335	310	295	342	316	294	316	296	307	322	314	302	288	282	302	299	332	303	314	291	316	314	300	295	303	267	292	297	295	292	316	309	276	298	335	276	318	314	295	284	318	303	276	319	325	313	272	272	291	308	293	286	335	335	308	311	302	317	293	330	299	337	304	332	314	321	315	321	311	318	326	296	333	327	283	299	304	296	330	312	309	326	343	312	278	291	339	285	330	288	324	307	301	275	289	333	302	314	301	312	287	323	320	306	325	312	311	318	277	312	294	336	334	291	344	297	317	291	298	333	323	285	341	309	273	308	319	315	314	280	315	317	314	286	321	313	302	299	305	298	306	290	334	353	311	290	309	328	294	299	307	324	295	327	316	322	329	336	327	313	308	290	310	296	309	320	323	296
22941	31910	37513	40318	43044	41167	48833	51623	48535	40161	34787	32733	26514	23318	22143	18103	14944	14462	13341	11586	9423	7985	7238	6831	6072	5434	5090	4134	4275	4346	4179	3409	2773	2585	2434	2338	1925	1836	1658	1441	1704	1408	1442	1359	1607	1550	1521	1601	1287	1235	1147	1039	987	997	998	930	898	972	966	949	1020	1041	1047	1023	1032	1085	982	985	1002	1022	970	1121	962	1081	1172	1034	999	847	823	818	760	811	759	786	806	766	798	786	729	786	768	785	743	768	764	745	729	785	747	688	673	725	772	781	724	781	754	717	778	698	733	747	777	716	747	792	705	756	742	726	705	736	752	727	713	707	744	762	694	764	700	732	757	785	675	749	801	743	716	713	757	766	696	737	731	747	740	734	741	722	721	762	759	773	774	752	699	756	735	708	720	779	742	740	755	734	697	780	740	725	767	729	764	721	733	799	748	728	741	746	686	763	742	715	784	690	746	720	773	759	752	742	681	714	776	783	685	705	744	716	730	765	715	770	748	689	745	771	724	751	746	770	768	776	743	773	750	761	699	741	721	742	790	728	780	747	773	781	713	759	721	782	707	761	729	645	760	747	715	738	690	773	788	760	744	771	747	778	737	717	758	709	763	746	750	747	698	750	766	715	736	761	713	728	728	758	774	732	700	767	712	753	809	717	751	721	773	741	725	728	782	735	745	747	751	697	757	704	713	737	751	786	712	716	717	740	746	723	797	721	750	749	716	756	726	688	724	771	751	704	734	732	747	732	734	723	775	740	723	754	753	762	734	775	741	742	707	756	745	720	745	729	756	754	729	762	769	749	758	680	769	763	748	738	713	719	714	723	749	771	700	719	701	773	748	740	808	736	715	704	767	766	745	765	781	711	753	729	709	747	736	732	745	729	775	748	698	698	737	716	736	708	716	783	782	748	714	710	739	775	704	720	733	699	762	741	759	714	747	705	741	801	693	749	748	725	745	770	752	738	754	700	710	707	725	751	706	735	777	763	709	758	736	744	734	709	757	722	752	765	732	682	762	731	769	741	713	718	738	719	717	771	716	833	777	700	737	739	740	772	714	750	699	754	762	705	749	702	720	748	695	768	709	769	776	694	744	742	727	719	728	731	774	750	737	747	698	727	737	734	763	767	683	769	803	716	776	736	709	768	705	726	779	744	765	758	789	713	740	707	787	766	756	721	736	726	721	726	728	741	761	729	734	736	739	768	756	774	747	753	727	730	776	745	709	714	757	725	739	752	756	784	740	721	753	751	741	738	729	750	738	715	690	754	768	711	758	783	746	754	712	761	758	784	701	732	748	766	741	762	765	691	738	745	730	721	770	729	795	736	731	724	767	779	705	805	684	771	737	712	782	759	761	671	722	712	721	688	739	720	704	757	716	740	742	694	755	741	770	672	750	697	708	685	734	738	720	733	780	707	744	719	750	723	727	718	794	736	725	727	738	800	707	760	723	743	706	739	739	719	754	744	697	724	742	743	703	748	757	738	752	776	734	707	718	737	743	718	712	729	710	771	728	784	779	756	739	756	776	769	732	739	722	698	764	739	723	742	718	739	731	753	719	756	744	715	732	718	732	748	747	735	738	740	728	725	767	750	731	752	729	731	765	742	741	745	724	768	726	735	762	728	763	752	782	714	731	758	772	705	728	783	773	699	725	742	721	727	707	682	762	773	684	712	705	743	740	736	760	755	736	743	737	763	780	769	727	740	712	720	722	730	749	748	716	747	682	759	763	723	715	751	693	754	699	730	728	731	744	740	743	765	760	748	739	728	692	759	732	749	709	713	739	732	708	741	753	728	758	742	801	721	723	789	738	725	756	738	668	766	761	733	793	702	750	693	776	726	702	685	764	763	708	778	730	748	718	709	722	764	817	785	726	756	764	692	690	778	754	766	690	770	763	733	724	757	790	712	746	718	749	724	704	731	796	740	711	723	733	734	717	726	735	783	683	768	702	720	729	738	746	769	769	731	768	714	714	736	782	737	748	707	735	731	715	769	770	767	681	759	714	741	756	755	784	773	701	743	687	753	752	766	750	779	728	692	742	763	721	734	765	746	723	743	688	764	795	760	753	750	782	742	682	753	738	731	740	728	768	740	775	760	668	680	689	739	761	724	710	763	767	811	757	719	831	711	729	739	726	739	728	751	688	734	722	721	714	755	699	719	779	770	747	709	761	744	739	748	747	695	703	783	716	732	749	769	712	687	755	755	729	724	708	738	748	756	762	714	691	721	753	673	684	686	754	762	732	733	714	701	769	721	764	732	738	772	771	773	724	761	719	757	746	766	771	745	764	742	776	720	734	739	752	759	755	750	736	746	771	720	742	784	740	727	707	760	717	721	744	714	764	723	721	735	768	751	721	766	733	733	778	757	746	773	733	729	759	756	777	737	709	716	711	768	758	675	710	717	738	726	749	782	771	725	729	771	720	719	733	796	728	724	739	747	709	772	736	739	744	686	741	720	783	753	761	700	762	757	712	765	715	683	698	753	759	801	765	723	695	734	758	740	743	739	692	751	726	737	705	758	750	737	725	742	749	704	787	736	744	727	745	747	727	743	712	726	765	740	715	731	752	744	769	718	745	724	777	708	770	755	705	738	754	744	735	766	796	739	706	729	688	715	749	750	748	743	784	751	774	719	752	753	719	775	740	707	798	729	722	739	724	723	733	749	716	715	808	726	744	706	758	738	769	764	735	707	757	708	736	722	711	732	723	763	729	690	730	720	734	684	722	765	718	713	766	713	716	731	742	745	745	781	757	771	762	724	738	738	754	750	769	820	721	695	710	803	670	710	722	785	734	729	736	742	730	726	745	746	726	743	733	721	768	709	747	734	764	688	713	726	734	717	735	714	719	696	738	717	730	725	811	775	681	756	715	720	741	698	705	769	731	745	726	715	795	712	732	707	750	769	716	797	748	720	707	716	741	743	741	774	726	757	744	765	776	725	743	745	723	771	721	706	747	771	726	733	738	790	781	763	751	747	725	714	728	771	790	767	675	743	724	712	699	738	712	771	746	722	729	774	734	704	779	793	725	756	715	732	764	773	747	733	764	738	698	781	708	769	681	755	732	692	769	723	743	763	818	725	777	775	743	726	784	794	713	778	698	703	708	714	730	697	741	753	717	744	765	745	741	743	739	747	710	756	743	742	712	728	684	731	757	746	747	779	750	785	727	731	728	743	720	765	743	699	757	761	728	672	765	756	727	782	768	748	734	770	717	740	736	774	772	731	714	667	750	701	717	700	799	757	734	765	744	764	739	736	688	755	779	823	733	751	716	754	737	735	702	737	778	773	712	747	738	778	757	722	728	721	732	740	728	737	741	764	716	728	737	735	738	736	708	682	745	720	691	732	755	734	725	766	737	740	714	716	766	788	708	720	713	761	721	765	766	753	772	754	716	704	741	701	739	759	758	762	693	739	735	728	693	702	739	773	731	755	775	701	711	686	723	765	734	738	707	735	732	726	700	734	747	758	733	737	735	727	717	742	715	760	750	762	726	715	717	726	708	712
9675	11372	12495	8653	6164	4072	3111	2372	1767	1378	1064	1040	834	748	697	705	736	710	600	563	434	459	490	420	406	379	383	372	369	355	388	338	368	340	331	323	303	336	319	315	332	344	339	357	328	316	331	370	316	356	340	312	332	337	318	326	336	322	326	347	298	302	354	348	335	357	351	327	329	342	341	327	325	328	334	349	338	315	348	332	353	329	304	315	334	351	318	368	304	308	345	304	316	308	343	316	294	340	312	315	347	296	332	350	327	317	340	343	293	325	327	340	322	322	310	370	342	353	357	325	324	311	321	326	315	298	350	322	317	331	330	325	318	301	333	271	315	323	339	327	349	309	325	327	335	330	352	324	339	343	322	342	363	341	362	333	331	316	337	344	337	332	292	308	331	305	358	306	330	362	337	337	327	342	347	333	352	328	359	320	337	318	344	330	360	363	316	342	333	287	336	346	334	329	314	338	341	335	290	352	359	338	334	323	310	349	370	361	338	336	306	323	334	355	337	325	337	380	351	365	334	323	302	284	328	361	313	321	326	348	333	313	310	325	307	318	357	340	352	275	313	328	321	354	287	321	344	341	352	297	327	320	336	317	318	317	322	337	357	316	323	315	335	322	303	325	298	326	364	341	354	330	310	350	308	321	301	327	318	352	327	339	328	343	291	342	330	298	293	317	337	310	384	330	356	334	330	323	299	316	318	337	331	336	331	313	339	338	314	349	318	350	336	305	360	326	344	327	329	289	338	326	349	328	346	330	342	319	342	340	338	302	341	329	328	317	344	341	312	339	331	314	332	328	300	333	298	328	338	314	333	342	329	351	316	321	307	332	312	300	359	322	331	329	351	312	330	317	361	330	321	310	326	361	341	344	337	323	323	324	321	344	315	320	347	347	328	344	329	286	315	321	351	317	317	329	353	333	325	326	319	308	306	318	327	322	337	333	328	390	345	316	335	309	351	316	321	336	323	346	334	335	341	333	328	297	307	322	327	294	330	330	337	335	315	323	320	349	335	328	322	354	332	282	336	372	328	334	338	348	329	320	339	339	308	351	313	306	321	317	321	329	368	314	306	324	312	335	324	343	326	351	342	322	340	339	345	368	331	324	349	316	348	316	336	334	348	312	316	317	344	285	363	314	311	344	348	332	337	331	337	334	323	346	319	342	329	329	321	329	328	347	332	334	298	301	328	337	321	339	282	335	323	316	299	335	307	337	325	344	343	285	339	322	318	350	336	292	328	343	294	304	376	329	318	310	331	357	361	350	340	338	343	351	331	309	299	325	318	365	346	314	329	346	336	329	328	351	368	297	300	303	376	338	323	320	311	318	326	319	343	317	294	321	313	300	350	335	349	325	343	319	339	306	332	344	350	301	322	326	356	330	308	313	310	329	312	303	340	329	336	337	324	298	325	328	352	339	315	343	306	328	336	291	333	335	340	341	338	333	335	297	326	317	334	357	325	329	346	348	349	353	314	311	347	334	315	296	325	325	331	316	318	355	327	341	319	330	324	302	341	401	322	299	324	337	327	317	341	313	339	317	313	319	340	314	346	339	325	313	304	357	334	317	319	309	355	317	327	340	328	299	358	332	324	339	337	301	346	327	347	325	322	356	325	339	359	356	325	378	352	303	311	308	343	332	357	337	329	354	302	316	318	364	343	318	347	341	337	327	349	316	332	316	307	330	321	328	323	352	307	318	324	359	349	336	341	339	319	304	328	356	317	290	334	331	324	292	336	347	334	328	340	341	285	336	313	341	336	316	345	309	330	357	310	290	348	306	338	316	306	305	302	341	352	339	282	314	325	336	309	299	378	320	319	303	323	326	298	311	339	317	338	324	316	331	339	338	343	339	326	305	298	307	330	323	329	334	317	334	350	339	340	334	328	336	325	302	319	313	311	316	336	302	293	334	334	330	320	307	330	288	330	329	316	335	305	313	347	340	340	342	325	362	316	326	360	335	362	318	313	310	303	349	323	314	318	319	317	311	306	329	326	356	302	324	308	298	315	323	342	360	360	330	324	327	329	335	328	352	363	320	310	323	296	336	313	333	304	318	341	336	331	297	332	332	348	353	308	327	338	340	330	309	335	320	318	339	342	329	335	346	341	341	321	345	320	326	326	319	298	303	338	300	324	306	339	327	335	332	325	305	296	324	368	326	304	305	320	323	332	347	335	366	297	312	347	303	321	320	300	301	357	341	313	308	301	304	304	339	346	319	360	330	363	307	332	313	327	297	352	304	330	338	342	323	321	340	313	332	354	316	351	340	352	326	303	344	332	308	360	377	350	357	320	340	321	309	336	327	337	317	330	316	357	354	283	310	302	317	326	335	346	320	330	301	373	314	342	325	313	321	324	332	310	317	309	337	316	314	341	314	310	278	327	303	307	361	341	325	325	294	349	329	306	303	314	335	315	344	323	357	338	324	358	294	350	345	309	305	346	296	342	353	329	333	294	325	310	329	315	340	339	306	337	285	320	340	320	330	307	311	333	333	365	306	339	355	309	300	340	329	326	323	349	317	335	296	320	324	312	331	339	311	322	333	319	296	327	296	364	330	322	323	345	313	326	362	296	300	321	357	320	320	317	318	358	289	341	336	320	338	325	324	313	321	333	322	335	323	339	337	309	315	334	357	321	333	333	329	344	322	347	323	314	278	346	319	335	306	310	327	334	310	311	333	306	341	340	309	306	338	361	298	328	330	319	362	332	328	330	346	349	299	353	309	360	317	330	306	297	337	337	320	322	320	314	367	335	333	321	323	347	351	306	374	389	347	308	309	354	288	351	315	302	341	326	330	331	330	344	332	339	349	344	296	293	355	352	322	319	327	343	305	330	382	334	310	312	288	323	344	311	342	367	283	300	320	326	287	336	339	320	323	343	318	328	353	336	339	355	316	340	319	342	287	319	383	332	326	326	320	333	330	350	311	358	343	293	331	307	321	300	310	339	345	373	338	351	331	319	340	323	357	303	341	291	300	330	325	301	318	339	321	328	312	329	313	354	318	339	334	345	320	342	312	300	314	356	327	284	314	327	306	357	293	338	366	350	348	356	321	327	343	333	338	321	323	317	303	345	340	314	320	323	361	313	355	335	304	359	346	323	390	338	331	338	356	335	301	320	344	308	344	342	332	330	291	318	318	308	311	319	319	304	340	357	346	348	327	319	327	362	310	283	310	334	338	343	314	362	360	371	341	327	330	323	330	333	300	323	368	352	351	315	325	318	317	328	339	333	360	314	326	326	310	308	329	303	326	356	339	286	317	322	317	364	347	319	332	319	309	304	312	341	303	336	309	330	362	322	365	308	324	346	330	337	320	311	346	329	350	306	318	328	341	303	335	329	365	326	317	297	320	330	339	332	322	367	343	303	293	318	339	341	322	334	347	309	321	323	352	350	343	337	333	308	333	344	336	328	348	334	324	330	303	347	349	335	319	315	364	305	353	294	325	328	353	317	328	325	318	324	316	285	317	335	343	329	374	321	300	335	345	340	331
6812	11409	17910	17569	16886	13620	12282	11824	8779	6775	5598	5140	4154	3572	3376	3289	3355	3185	2880	2345	1950	1766	1740	1631	1526	1391	1364	1286	1156	1148	1131	1027	945	920	947	984	932	877	918	895	889	872	879	873	851	915	925	869	901	925	828	843	853	856	856	819	839	837	849	891	952	870	902	842	893	884	834	814	911	900	845	915	831	849	849	868	845	831	870	819	826	842	851	817	854	810	844	823	824	774	879	804	820	820	820	781	790	741	820	798	794	845	793	784	792	831	817	840	795	806	786	796	815	789	827	838	795	807	821	867	810	746	826	836	764	835	816	818	763	783	827	740	787	821	845	798	774	837	778	792	796	860	803	842	815	755	799	791	787	799	822	757	807	816	804	773	823	839	861	766	803	814	809	792	806	767	799	830	851	795	807	838	832	819	824	853	763	834	803	809	821	848	790	862	818	854	806	782	822	823	830	751	819	823	817	836	792	811	832	793	843	837	801	817	799	886	794	816	813	854	867	794	796	846	750	792	802	844	837	795	801	794	795	786	838	800	788	784	817	825	845	787	836	817	831	765	850	831	807	770	795	763	784	792	851	819	823	806	853	795	835	833	827	848	846	864	820	797	800	885	761	857	759	831	786	813	782	814	782	825	833	839	835	791	822	801	836	851	815	813	857	804	832	814	804	783	818	809	788	796	846	835	819	784	882	814	820	821	796	851	795	807	861	881	800	784	779	803	828	765	778	812	783	759	791	809	785	778	828	831	839	841	832	779	798	836	797	781	832	829	829	879	833	833	838	803	785	811	821	782	775	807	850	836	826	788	815	889	837	809	803	840	796	834	799	788	861	750	800	814	828	811	787	809	817	838	726	836	795	888	877	866	849	819	806	827	821	785	841	772	819	793	791	755	852	842	849	806	818	826	870	746	813	804	766	803	802	822	827	796	783	816	823	780	762	832	768	752	843	833	793	818	841	805	836	827	788	786	824	877	833	808	813	813	789	774	857	758	817	797	875	760	792	787	772	755	823	791	827	820	802	832	831	856	774	830	807	774	798	820	830	821	798	789	836	789	803	796	824	834	850	785	819	808	818	825	810	794	845	808	799	802	851	872	867	781	794	752	808	820	837	830	831	840	799	862	797	838	813	807	846	803	791	818	789	827	808	824	788	795	771	835	852	780	830	824	842	763	803	780	843	847	822	807	836	779	813	790	834	853	785	803	795	858	825	763	789	754	868	853	802	826	804	779	806	805	839	821	811	796	819	828	831	813	756	800	844	795	807	784	795	839	858	798	834	792	853	788	779	796	785	848	813	802	818	814	800	822	820	839	842	772	805	805	794	802	794	801	777	793	806	850	772	776	773	847	842	820	833	803	820	801	819	816	827	847	821	855	843	744	759	822	858	788	780	797	820	835	804	792	812	793	836	888	786	800	786	860	816	822	804	814	821	791	760	841	806	860	749	807	804	822	794	812	839	789	821	770	824	778	835	778	860	846	832	808	807	807	775	838	803	791	799	889	830	878	837	783	770	793	781	818	832	796	833	827	805	809	865	793	770	859	863	819	887	809	827	826	845	857	848	798	807	786	799	820	830	775	819	822	803	805	791	847	824	801	791	830	862	818	821	844	823	855	785	806	867	840	808	792	824	849	863	803	825	788	849	821	795	830	820	787	760	751	792	837	742	800	820	811	778	780	792	807	840	860	772	786	810	828	880	788	823	837	844	817	840	844	792	823	772	784	818	741	778	809	828	878	856	800	824	800	813	843	810	767	816	814	867	844	754	785	837	814	858	790	844	839	812	826	792	819	841	819	882	772	827	838	775	874	774	807	839	799	812	797	786	800	782	787	808	798	821	824	770	803	829	811	803	797	809	848	850	777	832	795	828	850	838	799	766	807	823	846	797	823	813	815	847	791	821	807	738	796	798	812	838	785	788	820	843	782	806	854	800	814	828	848	850	806	805	813	803	864	815	803	819	770	831	808	833	869	804	807	836	824	800	782	787	821	818	761	833	810	869	824	790	794	760	831	793	878	797	802	809	822	811	782	827	843	829	858	824	827	808	820	813	736	826	812	806	783	753	756	867	796	849	767	855	846	798	837	799	809	825	818	851	856	767	871	868	807	851	828	805	789	798	789	787	822	810	814	798	840	775	773	810	814	788	847	849	853	815	818	766	818	755	803	849	829	787	840	748	819	813	812	775	838	814	873	803	830	886	829	802	804	842	818	794	819	756	778	794	845	825	773	820	817	819	800	809	814	840	786	793	818	808	827	788	840	823	777	791	839	806	774	836	810	870	813	751	816	753	815	816	758	797	805	787	822	805	819	812	792	813	874	827	760	803	803	797	832	834	801	818	773	810	877	823	838	768	789	786	838	795	810	802	757	816	803	802	795	824	811	775	807	802	816	844	764	750	812	816	831	815	796	792	827	825	811	814	825	798	854	756	800	798	808	798	775	833	831	817	806	850	876	794	812	846	841	754	810	831	781	777	776	820	795	778	795	778	824	783	863	747	789	810	775	835	807	840	850	769	793	787	796	855	796	822	871	846	864	791	779	799	784	801	860	817	819	813	825	856	848	775	777	773	788	751	785	862	834	801	820	808	794	830	789	809	766	814	773	842	849	841	847	751	763	792	781	816	806	791	795	847	831	858	792	773	858	824	779	803	799	799	857	796	782	779	847	791	834	801	811	808	880	803	811	802	831	798	791	796	834	821	770	817	794	827	787	781	855	766	805	792	844	790	797	852	818	815	845	831	796	831	797	858	841	810	871	874	820	858	809	838	753	791	810	796	815	838	836	815	843	737	810	818	809	796	809	804	822	827	766	793	804	790	792	873	803	839	806	804	810	813	776	815	800	776	819	849	812	788	796	769	812	748	785	845	828	791	748	790	762	866	803	788	826	805	802	809	865	823	845	816	817	802	820	794	807	790	842	827	772	845	797	792	815	811	790	811	762	794	820	849	836	761	828	834	818	823	792	848	812	818	813	763	762	765	803	778	797	790	814	840	834	814	844	783	839	800	868	793	803	779	820	798	767	847	800	822	854	841	779	814	783	830	802	828	777	872	833	809	804	831	821	820	830	835	845	846	854	821	835	803	868	791	886	830	803	803	840	840	842	781	843	801	798	817	835	806	806	778	806	822	827	791	805	796	790	804	785	829	812	823	871	838	769	786	767	814	781	833	836	832	834	819	815	795	811	804	869	811	765	803	838	865	787	796	808	809	826	784	819	791	756	789	771	815	837	815	801	808	771	837	851	834	857	759	826	844	806	782	808	854	789	825	850	812	863	829	839	831	837	808	786	816	821	823	763	820	799	784	873	831	863	778	795	832	818	825	808	859	840	838	850	829	779	812	794	840	837	776	788	784	828	778	805	795	788	781	887	790	782	867	824	843	881	809	796	827	824	831	825	850	806	837	785	780	851	812	807	788	801	789	801	804	844	794	808	792	821	803	867	834	780	813	771	837	782	823	814	805	853	799	802	769	816	800	824	811	850	821	797	863	793
27770	34111	34181	29448	29294	24953	25940	29008	23120	14637	9510	6773	4412	3455	2838	2304	2038	2156	1840	1361	1065	1032	932	820	777	821	712	577	643	666	602	516	515	475	551	460	476	438	452	392	439	439	444	404	436	424	436	448	425	433	397	432	410	369	421	385	370	399	385	383	417	410	406	431	427	432	393	398	433	385	394	372	397	405	427	405	373	409	399	372	369	406	359	378	416	375	413	392	379	350	405	427	369	383	367	376	398	375	378	367	348	403	413	377	367	390	366	365	383	413	395	423	391	365	371	359	405	380	403	386	418	416	363	376	379	388	386	398	369	375	421	365	348	394	386	399	417	371	406	386	382	364	406	407	405	378	420	411	411	378	366	346	418	386	374	375	363	413	366	406	383	376	359	381	435	383	369	369	399	341	407	399	416	437	406	354	372	382	369	394	395	389	375	362	381	380	427	394	384	391	365	388	359	350	388	380	408	424	400	403	372	388	401	372	383	377	368	393	366	409	383	381	377	401	385	404	371	381	401	377	419	393	427	371	382	381	380	389	408	411	412	388	376	347	380	394	378	398	363	369	438	387	409	365	454	398	401	383	412	398	362	390	353	398	373	368	351	359	382	365	387	370	390	406	401	392	373	393	363	371	359	349	377	399	371	387	420	393	355	332	365	377	405	390	423	361	355	359	414	376	434	381	404	388	367	413	384	378	408	401	362	383	407	394	389	401	375	373	395	416	432	392	350	420	376	430	409	424	405	397	411	375	415	417	427	395	422	407	391	369	404	404	401	356	395	399	384	371	380	392	394	386	422	386	350	406	398	391	424	375	392	410	397	392	422	398	376	391	404	391	401	373	442	369	384	351	368	357	373	397	371	388	348	369	369	403	447	369	374	381	385	390	400	376	378	352	404	350	423	394	414	404	412	389	398	361	372	403	390	425	389	352	393	373	404	416	391	403	378	386	382	377	381	388	395	400	369	371	377	386	402	342	354	416	374	366	368	391	383	392	358	391	363	398	408	396	381	390	377	376	413	405	379	399	389	405	417	420	401	382	405	360	408	409	357	358	376	394	386	399	399	380	356	386	366	377	411	365	393	379	343	361	398	371	380	371	403	414	373	411	426	331	395	395	375	390	389	379	388	388	372	357	388	399	388	378	420	376	399	359	420	330	423	390	405	407	409	382	391	373	408	348	385	398	336	367	384	366	405	377	384	396	360	377	390	370	365	369	407	402	341	399	380	415	395	375	420	385	390	391	391	357	403	406	371	389	376	415	451	397	378	352	363	407	408	404	379	392	427	413	386	421	378	387	384	369	414	384	355	349	392	385	345	370	382	377	409	399	339	395	392	430	377	380	385	392	396	415	405	361	385	389	379	373	413	385	368	385	363	395	388	376	385	368	376	377	333	360	382	381	400	350	360	365	367	386	387	395	331	394	395	387	391	374	419	375	390	387	371	392	406	392	395	335	405	354	392	436	383	374	422	359	363	394	378	360	406	376	383	355	371	380	377	384	368	360	385	378	346	408	396	424	373	381	371	423	384	346	349	360	384	383	393	337	420	408	370	401	373	372	361	389	397	395	390	390	407	403	372	404	391	411	396	370	425	417	389	397	371	422	408	385	382	400	409	383	393	367	406	405	384	361	420	399	355	359	397	431	349	379	397	428	388	390	360	395	400	367	393	370	370	355	380	402	400	384	390	359	402	408	363	383	413	393	434	379	405	393	367	446	384	368	375	381	362	395	415	352	378	398	382	362	411	403	386	419	395	383	360	359	396	405	407	374	387	385	366	383	397	377	411	375	387	366	379	342	371	379	363	410	379	382	364	380	385	375	354	401	405	371	381	374	394	429	429	361	381	400	426	390	421	395	416	402	369	367	366	385	350	357	372	395	385	391	390	381	399	401	374	355	362	388	409	375	401	370	355	377	380	381	382	390	384	354	391	373	383	352	386	377	375	399	378	419	389	402	356	410	394	393	384	378	376	405	370	398	353	385	391	405	360	379	395	381	410	390	392	388	400	368	347	400	376	415	385	398	379	386	387	426	414	391	403	352	350	402	407	376	419	375	383	405	387	393	347	385	392	379	349	395	404	394	395	373	414	358	379	338	389	362	382	403	383	377	352	411	364	377	384	399	376	344	375	376	391	389	394	352	357	401	365	351	364	363	395	379	389	346	406	337	379	354	386	406	438	390	360	391	372	398	356	397	402	390	378	384	380	405	377	390	418	397	386	394	359	364	356	368	362	362	418	356	370	369	402	386	375	390	413	417	361	394	355	395	357	396	371	390	378	390	381	392	353	384	398	362	392	366	397	382	397	361	382	367	414	397	416	401	368	395	359	421	397	398	392	394	374	418	404	382	372	385	381	435	387	368	406	394	394	406	381	404	391	410	379	398	347	366	390	378	369	391	384	380	366	384	389	404	383	358	398	363	412	415	399	368	360	373	380	383	376	387	378	404	350	398	407	383	370	403	384	369	380	376	393	391	410	400	384	387	403	358	392	403	372	387	407	419	368	341	367	383	372	379	439	360	404	330	397	403	400	373	397	355	372	362	357	377	396	371	398	380	402	411	393	368	395	378	408	389	414	396	377	368	383	383	371	377	374	368	442	386	388	384	410	375	353	392	396	322	383	385	413	403	386	391	389	369	396	413	360	383	426	378	439	426	358	407	424	395	362	363	359	384	379	379	374	398	405	377	395	374	392	396	353	367	373	381	383	415	381	380	421	389	390	402	405	377	345	413	396	376	362	365	382	384	418	373	367	368	363	398	412	387	390	383	400	389	431	404	386	411	390	403	411	405	396	370	368	371	393	361	354	385	401	364	373	352	372	379	387	401	371	408	424	373	382	374	419	400	377	387	392	377	370	413	410	392	396	405	407	384	371	366	407	398	360	379	408	341	369	387	392	392	440	404	396	407	402	374	370	375	395	401	413	379	366	376	378	371	391	393	374	392	411	402	417	389	398	377	389	405	380	419	356	386	383	399	383	350	397	401	404	378	415	377	403	388	391	367	379	368	343	370	353	369	380	345	428	348	405	395	372	410	395	395	394	358	374	346	378	378	369	397	386	376	360	348	363	416	379	395	379	389	402	368	404	400	385	391	399	404	359	386	443	405	395	383	349	411	429	382	374	378	383	375	376	386	373	377	386	403	361	374	396	410	362	418	399	369	392	407	420	375	383	404	385	384	398	368	420	396	420	396	405	391	367	406	388	391	364	377	382	371	400	364	422	345	400	403	395	361	378	394	403	370	392	396	393	389	429	367	372	381	399	384	383	350	406	381	402	390	422	374	373	427	364	369	400	384	435	345	364	366	378	420	399	337	405	407	413	397	432	402	376	410	373	375	359	405	362	379	400	392	417	359	380	393	424	364	428	365	384	377	387	382	369	356	380	379	370	366	387	367	370	380	379	390	367	381	352	388	418	357	364	396	351	407	433	369	401	399	387	358	365	360	391	384	361	373	378	401	359	420	400	392	396	358	394	352	418	375	380	374	366	390
18473	27750	33578	35718	37841	34546	41255	45020	38703	32054	27211	22882	18456	15778	13818	12129	10471	10288	9110	7396	5972	5646	4730	4187	3659	3807	3395	2753	2654	3094	2737	2242	2083	1924	2006	1939	1670	1464	1343	1308	1463	1330	1402	1273	1366	1295	1344	1431	1194	1227	1096	1115	1166	1043	1053	1033	1070	1034	1015	1123	1135	1117	1116	1101	1277	1394	1014	1094	1060	1064	1070	1063	965	1196	1125	1123	1015	957	931	979	928	963	902	999	917	938	938	924	940	970	897	914	969	960	951	929	913	883	947	897	948	958	897	935	930	944	942	938	908	973	936	891	973	975	944	897	970	918	982	909	994	905	927	914	922	914	912	1006	955	949	949	891	947	943	911	897	903	912	938	902	965	916	887	928	914	927	924	884	883	969	885	890	950	926	893	907	893	924	921	948	898	952	984	937	942	926	944	926	925	945	918	919	920	882	922	933	931	907	922	943	943	853	917	915	932	911	944	861	914	929	900	953	940	909	936	935	893	898	923	904	925	919	936	944	923	947	888	900	868	946	915	916	965	918	904	924	881	928	963	921	971	947	928	929	931	901	885	914	899	907	918	942	922	888	971	951	914	885	920	951	907	973	861	901	974	982	904	941	898	920	898	956	900	915	926	909	937	921	909	923	917	992	935	938	915	915	969	900	936	961	925	980	899	917	874	924	938	901	936	937	953	951	896	933	910	984	884	967	891	975	956	921	893	868	921	951	929	858	968	933	994	916	953	925	890	887	898	942	942	983	892	922	921	931	928	944	861	913	894	911	960	894	901	906	933	930	935	925	980	935	894	945	914	896	928	859	945	943	917	888	942	943	926	892	898	922	897	955	921	920	911	906	961	905	888	891	889	942	900	886	936	892	935	892	903	913	996	872	961	928	910	921	938	987	914	931	873	951	950	878	891	937	905	905	944	917	892	935	965	890	927	955	932	953	851	936	905	916	941	922	966	980	947	926	905	904	869	913	915	935	909	941	913	928	913	950	971	947	938	949	996	873	899	967	889	931	961	933	947	909	901	892	959	942	841	938	970	889	926	889	932	951	866	961	950	967	934	929	928	935	895	924	943	926	917	914	902	915	987	886	878	943	941	946	956	903	886	910	948	943	919	894	936	925	857	910	955	895	962	936	902	922	931	939	924	913	943	933	969	929	874	930	922	911	894	926	921	985	910	904	944	867	919	956	908	889	926	913	909	918	956	954	965	910	954	991	902	912	957	947	933	963	934	949	926	882	925	870	936	915	945	928	965	963	909	919	900	920	906	992	977	966	926	924	965	919	951	980	937	956	869	944	917	910	925	1001	894	968	969	952	933	904	922	948	920	922	902	948	981	898	929	933	900	899	905	904	960	922	957	892	931	912	952	924	938	919	922	931	962	928	934	882	925	935	941	883	909	964	973	926	981	887	966	892	997	950	948	922	923	862	908	906	914	931	917	852	881	963	909	901	916	912	969	923	897	951	953	889	962	957	956	929	939	926	878	933	895	950	944	975	903	898	913	942	964	909	921	909	953	948	883	890	926	902	897	924	961	914	946	952	889	987	946	931	956	876	882	881	893	908	947	871	894	923	886	889	955	928	908	948	922	943	928	985	915	889	932	976	892	960	956	922	938	934	938	947	901	869	967	907	880	898	999	947	904	967	869	916	911	903	953	883	928	866	928	918	963	925	957	896	928	941	949	903	939	919	1008	942	885	932	925	949	902	906	916	964	908	931	932	986	956	921	946	927	935	933	900	911	909	931	948	965	875	943	927	881	963	932	946	919	912	908	920	965	993	965	941	967	973	913	959	973	897	987	921	930	864	897	942	937	927	952	896	851	924	992	913	956	946	924	934	938	917	951	920	934	911	850	907	943	926	971	939	904	947	872	973	947	912	923	934	919	870	990	921	944	938	927	947	931	868	975	956	908	909	912	956	927	932	914	975	942	916	887	950	904	958	938	876	928	909	944	925	976	955	921	960	945	935	948	933	898	969	942	950	928	886	930	887	925	948	945	926	891	898	871	940	932	894	948	953	926	892	915	982	870	936	925	884	974	926	987	917	903	903	870	879	886	894	938	928	931	939	894	935	933	912	1018	906	941	904	938	931	878	993	952	956	940	933	914	897	945	964	911	923	949	924	992	921	898	912	922	954	899	890	929	918	850	928	900	970	969	892	918	969	904	886	897	936	905	979	853	950	948	978	929	862	984	908	988	966	942	905	915	984	878	926	961	896	943	940	934	906	925	950	853	953	942	903	928	898	904	918	935	853	946	934	914	897	885	932	849	893	938	928	867	905	862	936	893	944	919	918	926	938	962	895	1000	939	876	885	958	894	909	910	976	951	909	951	935	904	935	870	931	949	951	916	892	928	981	925	931	967	936	940	976	966	952	942	923	888	934	962	959	1004	968	911	906	867	972	890	904	901	976	930	929	916	911	905	920	937	958	915	941	959	910	954	864	902	905	928	869	947	901	888	966	886	909	872	926	916	917	927	889	935	896	904	968	950	928	938	901	894	867	888	932	940	940	876	909	954	957	900	947	951	942	946	937	933	904	915	943	956	972	913	903	894	926	914	930	940	990	958	947	923	962	904	914	910	917	903	915	900	968	932	907	909	950	905	973	980	937	914	933	889	964	893	971	914	950	925	938	896	977	905	892	914	866	920	865	897	901	909	923	973	911	960	962	942	919	954	957	964	920	912	900	987	939	924	962	894	921	945	919	882	941	935	906	933	959	885	911	943	952	928	945	954	928	932	931	927	868	961	902	892	966	921	938	942	880	993	883	886	936	1014	861	978	963	904	950	920	914	879	897	846	987	928	953	935	888	970	953	960	932	903	967	904	906	898	889	924	904	886	928	920	890	912	936	957	947	919	905	949	918	919	953	909	893	917	882	903	985	979	912	901	903	919	903	942	852	926	904	949	899	1006	927	887	915	924	938	940	980	867	917	934	934	853	992	907	939	881	986	885	941	906	938	946	964	866	908	969	952	934	923	923	925	934	917	1013	891	934	882	914	859	949	884	961	914	903	912	888	933	919	959	938	978	898	935	937	860	894	948	915	944	925	957	956	961	893	936	919	921	915	922	977	959	974	973	934	942	971	926	944	909	983	904	913	948	905	923	961	967	918	913	887	932	900	897	888	931	870	924	959	968	915	872	888	913	898	918	867	958	893	905	966	878	934	952	963	971	903	918	959	886	927	963	997	906	933	912	905	894	969	882	942	895	954	917	918	977	931	910	881	932	962	953	971	927	1004	913	955	940	891	900	922	965	932	922	946	856	906	947	956	918	918	905	908	892	902	919	995	862	980	943	929	970	918	931	917	902	882	963	939	923	880	928	884	899	911	968	930	920	907	974	887	959	946	941	928	894	890	926	872	876	948	896	896	899	938	910	931	959	897	895	896	917	891	944	874	913	944	927	869	939	935	890	904	942	942	908	927	915	976	901	955	960	906	935	968	858	911	972	965	968	907	940	932	921	934	975	929	969	961	874	914	881	938	953	994	930	934	941	916	922	915	911	961	951	926	902	924	952	915	925	967	905
36220	38704	35635	31472	33989	29105	33967	39274	34695	25833	18186	12895	8884	6310	5158	4278	3422	3177	2876	2195	1717	1564	1290	1179	1092	1100	920	735	739	833	838	636	540	523	607	537	466	431	399	410	443	385	393	351	393	406	428	428	380	354	338	374	336	319	329	345	363	344	369	343	332	374	331	322	366	403	355	378	340	317	351	342	349	368	370	315	319	302	327	320	320	335	307	304	335	304	307	312	320	322	348	282	317	329	305	279	317	310	296	306	324	338	362	321	319	344	326	313	294	325	318	319	310	295	302	298	314	305	317	315	293	312	303	304	294	296	310	318	311	310	338	279	304	295	299	284	294	330	272	303	321	313	315	317	278	322	318	306	310	307	318	334	310	331	311	300	332	317	304	323	289	295	299	274	293	318	299	325	316	308	308	273	311	322	304	305	298	348	297	339	315	338	332	302	316	325	290	329	324	323	268	292	334	294	306	314	301	313	286	290	315	298	294	302	326	305	340	306	282	295	287	303	308	307	313	310	315	267	280	320	324	315	313	309	289	333	312	296	319	315	319	297	327	311	338	303	293	316	307	298	317	286	309	314	332	343	309	295	321	326	307	294	287	329	291	299	315	319	332	265	304	313	295	340	276	346	282	316	290	301	311	312	293	321	308	290	312	329	292	319	319	312	307	283	301	305	301	318	274	343	304	305	285	300	298	321	337	293	308	301	280	324	270	325	313	288	293	309	339	287	269	312	322	303	360	298	296	301	308	300	301	329	295	329	292	293	328	313	312	302	320	326	315	303	323	282	283	286	314	308	290	305	315	324	294	310	296	325	330	298	299	295	296	298	297	294	315	327	321	315	338	309	312	319	330	342	307	330	322	275	336	322	337	326	305	368	322	297	308	329	288	316	300	299	303	293	303	296	267	299	326	328	308	350	313	327	337	331	317	306	319	309	310	339	297	291	303	327	295	306	309	291	291	285	303	302	301	342	327	332	323	319	289	326	305	312	304	304	302	352	315	291	282	323	294	296	327	292	303	306	288	311	323	302	290	312	301	287	289	302	308	308	284	328	303	303	285	313	341	305	291	305	297	332	293	281	271	298	318	309	325	288	336	331	309	278	299	322	310	298	285	316	328	309	333	298	316	322	283	319	279	287	312	292	320	298	335	321	344	321	262	328	282	332	310	330	310	324	317	318	323	314	287	311	325	303	279	319	312	307	317	359	305	324	323	295	281	277	302	324	316	308	313	299	295	304	305	287	285	322	285	291	292	291	323	307	293	308	299	298	308	299	363	284	306	304	319	312	308	312	291	313	318	312	276	316	323	310	328	294	305	291	296	327	307	370	352	281	279	298	279	318	293	305	281	320	288	297	308	334	307	296	296	273	320	285	303	283	289	345	304	303	317	284	321	326	312	313	302	295	302	360	309	291	302	325	304	328	314	288	303	307	317	327	314	289	350	316	320	332	339	313	284	321	354	335	325	319	299	303	316	333	332	319	323	291	308	295	328	335	277	303	328	302	317	318	325	305	327	318	307	340	295	325	327	300	267	299	307	277	303	307	299	315	255	302	310	332	295	271	307	312	306	320	293	328	316	316	311	280	293	321	309	327	296	271	290	326	299	292	329	328	337	296	333	325	322	325	287	309	288	303	350	322	317	280	306	317	327	320	305	300	315	278	300	275	295	306	289	316	318	302	304	306	292	293	320	317	298	284	300	312	290	316	267	326	309	304	300	271	322	305	287	306	295	312	293	303	290	302	319	317	280	295	287	308	328	301	298	343	340	296	305	326	296	310	321	301	354	313	332	284	316	338	299	320	315	257	299	286	282	317	319	307	299	306	314	307	288	321	314	320	304	331	332	295	293	312	318	292	353	328	274	317	326	295	307	300	283	317	275	291	306	302	321	321	332	300	305	310	304	313	304	280	301	273	321	329	346	330	339	312	304	272	282	300	286	295	300	285	294	314	301	301	300	321	316	313	314	345	304	296	314	315	307	300	318	305	334	331	329	337	281	340	302	319	317	301	333	308	315	315	324	305	330	291	320	334	327	310	316	332	305	311	302	323	320	270	320	318	337	307	277	290	304	328	294	306	286	282	306	322	305	281	339	316	325	333	317	322	291	296	293	320	313	337	303	340	341	328	323	299	325	312	296	310	266	303	321	346	296	290	292	288	323	329	314	279	322	331	342	304	275	331	331	351	321	301	298	311	280	291	327	298	294	303	284	296	303	318	321	320	269	270	318	283	302	295	273	303	316	321	314	321	333	275	323	304	319	317	272	341	289	324	278	307	308	343	304	293	280	313	281	296	312	297	324	297	298	302	315	299	320	305	312	324	323	293	295	293	316	300	282	292	297	301	311	305	297	308	329	311	294	300	303	305	308	294	315	285	324	329	326	325	318	299	315	334	323	307	289	358	308	308	313	356	324	304	305	303	283	300	277	296	322	281	308	331	316	311	335	327	332	314	294	301	319	320	313	313	313	296	264	320	313	293	321	306	334	289	307	347	302	312	317	290	282	330	303	306	282	282	335	293	290	293	306	294	298	313	283	290	294	307	291	307	309	302	310	314	317	331	298	300	276	297	345	319	309	323	304	341	287	271	310	318	345	314	294	337	293	307	313	293	294	307	297	328	287	301	294	292	282	301	318	298	293	331	301	311	344	315	296	340	277	328	318	304	282	263	307	308	301	333	298	353	302	320	267	290	326	301	280	325	306	292	308	285	288	322	355	314	336	285	317	282	316	299	313	310	291	291	321	316	307	322	292	312	302	280	287	312	316	313	312	304	294	324	307	307	345	298	307	279	275	294	308	292	337	318	287	315	326	285	292	295	325	314	314	319	308	305	300	277	296	296	301	324	308	278	317	314	316	303	304	301	311	354	314	292	318	331	343	301	306	357	317	288	308	323	331	308	320	312	288	275	320	275	283	324	306	316	320	283	301	303	317	335	312	304	311	304	293	322	297	316	314	294	301	295	313	311	332	302	308	298	334	279	300	287	292	311	318	303	312	308	288	319	317	322	271	296	343	310	314	318	309	315	295	298	298	300	283	306	303	313	281	328	295	300	316	307	320	308	316	272	313	321	265	283	305	293	313	280	318	315	319	322	310	292	318	340	285	298	304	300	322	308	267	321	284	295	306	303	268	303	333	339	293	303	273	283	338	325	301	323	343	357	319	331	280	310	297	287	315	322	309	340	290	317	286	303	297	270	283	249	307	288	351	331	264	293	319	322	305	288	320	293	300	334	333	337	330	301	316	318	301	282	297	299	308	311	302	310	319	275	296	304	283	287	337	291	324	320	290	288	312	302	308	298	306	321	323	314	340	299	305	260	317	299	318	275	349	300	301	312	301	292	296	310	323	293	341	305	309	328	331	304	287	340	308	303	339	330	313	292	338	321	303	298	306	281	316	293	276	282	299	286	364	309	295	297	327	321	286	332	328	303	304	349	306	309	298	321	322	323	295	299	293	322	326	315	308	309	299	322	306	296	288	312	318	288	303	284	265	306
23220	32148	38186	40624	42778	40330	47680	52533	47288	41594	35945	31953	26846	23125	21142	18013	15840	15271	14067	11321	9059	8327	7142	6550	6015	5840	4868	3761	3718	4445	4212	3293	2794	2767	3081	2666	2093	1665	1564	1395	2019	1334	1445	1300	1613	1542	1667	1562	1248	1364	1072	1056	1111	999	931	1001	966	1012	1097	1117	1132	1032	993	1003	1156	1382	1061	1061	1014	971	981	932	985	1251	1099	1043	946	843	741	767	783	781	748	772	759	754	795	747	770	757	762	792	748	756	742	775	760	748	782	778	753	743	798	728	754	754	728	733	762	729	748	763	784	787	746	768	712	712	767	720	751	809	789	771	740	721	754	733	711	713	729	750	779	760	733	739	754	766	758	749	738	767	700	714	714	735	746	712	738	736	712	759	812	725	719	757	784	731	721	744	778	750	732	720	727	782	746	740	792	754	773	769	731	764	752	767	746	693	757	775	753	762	733	758	779	764	776	757	767	774	741	768	722	711	734	726	754	727	746	684	743	746	741	747	743	732	750	746	734	750	753	709	766	726	770	783	765	720	769	760	733	754	717	779	787	682	735	781	747	705	769	695	759	690	679	799	670	741	803	747	721	726	751	719	715	720	740	762	728	755	790	713	727	733	742	756	727	739	713	736	761	760	758	716	729	757	736	740	758	741	734	749	814	729	719	703	728	752	772	706	729	727	734	736	718	755	752	773	768	753	769	762	679	752	738	779	708	720	724	719	685	759	761	742	724	762	763	717	762	786	777	792	785	772	780	745	721	711	759	729	761	756	780	752	793	736	728	733	776	767	738	777	746	700	761	670	719	738	782	685	747	759	758	745	793	763	715	791	780	730	709	727	747	742	768	773	744	743	754	727	684	770	721	760	751	700	769	752	728	741	744	781	681	697	733	714	745	789	730	748	768	800	772	737	762	744	746	674	730	734	751	730	727	689	761	761	785	815	729	765	809	744	751	729	730	708	751	775	703	773	783	703	711	791	697	745	746	782	770	745	728	738	712	746	732	744	731	767	759	733	720	733	754	754	749	717	769	760	761	754	733	733	742	740	792	723	725	709	756	741	708	729	704	753	693	729	773	728	735	731	751	725	735	779	738	746	778	734	714	732	721	778	707	789	713	726	671	755	734	794	725	713	749	751	731	726	746	753	726	740	731	718	729	753	728	717	729	748	779	715	726	793	762	783	756	769	760	759	729	755	774	724	791	763	731	805	748	708	785	721	736	725	760	770	753	711	746	733	732	731	724	731	748	721	745	779	709	704	746	741	804	775	740	800	754	735	740	743	753	742	746	781	741	723	715	738	783	733	729	748	765	714	764	703	763	714	745	736	708	756	702	754	751	728	721	787	731	758	805	716	731	733	743	692	758	750	760	763	785	712	689	743	790	741	770	720	734	765	761	737	748	774	706	726	800	795	734	744	725	766	711	793	770	800	694	731	779	763	735	731	715	755	769	719	744	764	711	707	710	710	700	731	731	760	731	749	754	730	727	734	708	791	734	801	722	784	763	786	748	716	745	717	779	719	706	726	729	756	750	747	712	764	718	707	745	735	746	740	756	755	768	753	770	776	782	742	714	761	720	746	718	734	769	749	697	703	785	768	736	706	756	744	721	784	796	764	740	787	714	788	719	731	713	736	717	710	760	800	723	736	722	700	703	778	790	716	744	740	771	733	776	747	707	669	753	775	735	745	753	728	702	731	714	723	724	768	756	740	745	776	698	760	748	690	731	744	787	737	750	713	756	732	722	791	708	728	749	730	720	767	776	773	774	710	728	753	773	706	701	708	749	737	752	732	771	702	754	698	765	716	709	754	750	737	726	746	770	708	729	738	769	704	753	742	749	819	811	759	741	732	754	727	765	723	739	769	728	726	733	716	722	665	712	726	716	746	766	728	753	796	764	716	774	733	722	721	733	773	792	739	786	708	729	725	705	788	730	761	757	748	743	742	755	769	776	704	751	703	759	723	724	760	703	731	729	717	732	761	724	724	738	728	792	746	783	726	723	746	779	760	727	703	731	746	741	767	749	742	777	759	704	732	758	748	752	735	787	728	743	756	804	728	715	722	756	737	731	724	734	754	732	759	737	782	695	738	731	712	698	737	742	692	719	724	810	732	720	738	746	721	743	729	750	734	739	708	707	742	743	773	728	691	722	750	678	788	732	712	717	745	725	751	746	808	717	752	745	694	716	726	704	688	761	749	740	749	759	756	711	694	768	716	750	753	748	746	737	694	745	774	757	752	732	718	702	773	737	737	765	688	735	765	724	746	730	762	741	784	803	681	754	739	736	728	729	740	742	739	736	704	764	789	791	729	718	743	716	733	734	748	710	763	715	751	738	724	744	762	763	747	742	731	705	770	693	688	757	697	757	751	728	696	747	664	750	744	725	747	752	755	784	714	704	723	743	716	712	744	725	721	720	804	750	772	730	751	745	751	756	723	727	742	684	799	753	719	708	744	758	782	750	720	727	786	758	742	738	763	792	757	731	706	739	773	759	728	717	706	726	760	706	736	771	774	736	755	795	769	776	797	718	745	742	705	781	719	744	802	741	742	728	742	708	767	762	765	727	752	822	725	707	756	772	715	747	723	744	690	760	783	713	723	752	706	725	710	756	781	689	750	704	768	741	733	733	771	716	776	725	724	701	743	705	697	809	755	743	747	752	673	740	746	734	808	706	750	709	757	736	772	747	677	798	810	774	745	721	745	710	740	718	707	767	788	786	731	737	703	748	733	730	754	713	755	758	729	731	754	692	723	730	762	726	754	707	711	710	806	767	758	734	728	720	743	727	706	776	734	781	761	702	769	788	704	750	752	786	782	732	728	765	708	776	752	723	759	761	757	751	726	719	708	753	782	773	739	757	742	728	756	722	774	733	718	726	756	735	698	784	754	750	755	713	751	724	776	704	724	744	775	724	694	703	750	731	735	757	750	728	702	732	710	730	729	764	799	734	746	750	724	811	767	739	763	760	726	749	786	773	708	723	728	734	780	747	786	677	762	785	712	771	769	744	734	760	713	730	745	770	731	724	731	717	714	746	720	755	718	801	747	774	751	792	796	739	739	787	740	718	761	725	726	737	736	756	726	754	724	749	766	737	739	715	768	730	740	780	749	765	773	754	708	721	661	747	775	675	753	755	721	735	724	695	707	727	750	692	743	740	765	740	741	785	708	782	725	761	769	707	687	734	725	789	711	777	720	725	761	739	708	769	744	665	699	718	768	724	728	751	712	737	720	737	765	740	754	735	736	739	732	722	760	740	752	731	724	744	746	737	722	729	704	739	704	745	789	722	714	745	742	738	778	750	742	733	724	805	723	727	720	747	716	718	733	786	716	718	755	713	800	795	787	733	723	717	755	766	697	720	726	696	757	767	703	833	743	726	773	748	776	751	729	739	725	787	755	734	758	725	759	769	747	739	712	708	721	719	733	672	740	715	747	729	778	756	756	787	790	740	697	716	694	744	728	775	767	819	725	762	719	785	784	708	737	730	748	738	719	771	736	739	723	752	715	779	741
10500	10775	13620	8797	6183	3864	2701	2489	1880	1472	1259	1051	914	810	768	815	756	655	652	502	497	530	496	434	413	396	383	384	396	371	346	351	359	345	341	334	356	341	327	359	372	331	329	334	350	308	369	321	312	321	354	327	369	309	338	327	342	293	327	352	319	340	358	326	335	321	359	326	342	337	317	301	337	356	366	324	337	328	332	326	316	336	366	299	333	300	321	357	355	321	328	329	336	317	356	319	323	311	320	339	309	338	348	316	329	330	305	309	315	325	344	324	324	327	340	348	329	330	313	367	358	283	304	320	343	340	311	302	325	326	372	346	312	316	321	335	355	307	328	317	327	318	312	317	329	340	367	333	303	335	344	348	326	345	325	293	320	299	365	322	328	344	323	323	371	330	309	342	326	325	366	329	310	371	318	312	312	342	322	312	330	315	345	314	314	356	371	325	325	337	336	300	354	364	328	325	311	333	307	358	354	342	309	325	315	331	287	268	322	346	354	303	341	341	325	334	338	349	293	357	307	321	336	352	341	337	339	306	320	370	330	322	334	336	340	321	314	335	338	320	303	346	326	300	289	320	332	322	315	355	319	360	317	349	338	320	322	363	337	345	330	353	319	324	278	354	349	293	320	348	311	341	350	339	300	317	315	345	324	311	336	328	364	311	357	323	328	336	316	333	295	321	310	278	337	328	355	364	358	364	321	348	320	285	329	334	352	299	291	326	340	341	316	286	348	365	331	335	335	311	316	290	341	315	328	325	345	329	336	337	329	344	325	316	327	343	369	370	337	345	312	330	332	347	328	309	317	307	327	340	323	331	294	333	339	343	326	353	316	357	358	339	303	345	336	352	313	327	322	312	336	366	330	327	330	364	351	324	337	329	355	379	293	301	312	350	350	324	338	340	319	332	340	356	334	337	294	326	356	347	322	308	334	331	314	313	317	327	338	309	302	374	338	356	315	306	321	323	330	310	331	277	297	319	333	338	339	353	318	356	306	334	304	309	326	347	331	315	343	326	320	325	332	327	370	326	337	344	333	297	320	345	351	364	344	330	343	316	339	321	306	336	303	346	350	327	318	331	344	358	331	335	313	320	331	336	368	304	357	322	330	343	288	343	315	336	314	320	340	334	312	348	354	317	354	349	343	318	329	338	337	320	309	351	334	337	318	321	322	320	311	333	329	335	336	319	361	330	293	355	313	350	347	314	356	338	296	295	331	309	306	344	331	337	337	346	321	329	305	321	346	363	324	349	327	312	338	335	307	325	327	320	289	325	332	321	339	355	342	332	346	335	319	335	322	318	312	338	317	320	337	348	323	363	311	347	310	330	344	347	355	333	347	360	366	322	355	330	349	316	329	320	303	323	336	370	331	326	315	323	356	329	341	376	357	334	310	345	306	373	337	391	331	337	328	346	305	340	339	330	327	334	349	330	300	289	333	325	329	341	314	331	323	330	376	348	345	286	373	336	328	327	326	303	306	336	327	336	320	342	374	327	336	326	302	312	345	329	361	324	353	328	304	305	326	363	334	356	284	326	328	331	332	333	321	305	321	360	329	322	320	359	361	325	317	316	323	361	345	327	313	314	313	325	325	313	321	338	309	315	325	357	336	305	321	343	328	345	365	314	330	313	275	323	305	338	387	333	295	345	328	330	347	330	336	327	365	308	324	318	316	302	349	356	368	318	333	336	288	326	339	370	351	305	328	329	333	323	323	348	329	324	309	340	329	327	344	354	342	333	327	320	367	313	318	307	305	312	341	363	328	346	324	321	341	322	322	300	328	330	321	322	405	309	321	295	341	332	345	327	367	329	347	349	314	294	332	331	328	311	337	353	310	315	325	321	319	343	320	297	335	340	320	332	346	318	294	307	352	327	343	354	303	350	350	323	308	334	343	325	325	280	329	347	337	333	328	354	319	343	312	328	359	345	330	359	342	351	329	357	327	327	325	317	330	326	316	328	336	329	345	354	301	304	311	312	325	350	320	340	332	319	349	300	346	273	325	348	338	321	320	328	310	311	383	307	325	327	304	333	295	345	297	290	347	299	340	365	328	321	312	294	341	338	363	330	313	308	348	303	325	326	328	321	330	328	304	326	335	321	332	322	328	322	344	321	332	326	301	311	326	315	348	323	342	358	340	330	371	321	356	314	343	332	330	337	337	344	351	359	354	334	305	366	303	325	331	344	329	306	320	319	323	331	308	338	347	350	317	338	322	311	377	365	336	362	354	350	309	353	315	332	316	336	300	315	334	319	295	309	323	314	331	338	312	311	286	338	324	327	323	326	329	299	301	312	312	307	318	334	330	355	350	339	328	342	365	358	328	350	332	318	329	350	346	319	378	327	344	323	313	332	331	309	342	322	309	317	312	309	345	363	340	312	354	290	332	329	321	321	329	315	328	319	334	327	344	310	335	338	345	336	312	327	335	322	301	306	353	297	339	348	291	360	335	334	337	330	339	312	352	338	333	360	350	296	327	339	328	323	314	337	305	318	271	336	315	307	291	314	331	317	319	301	328	329	317	323	331	321	363	315	331	320	338	348	347	290	342	326	333	325	337	336	327	335	334	327	341	389	305	326	301	307	312	304	331	339	329	337	341	300	298	322	338	322	346	347	345	372	364	323	298	362	295	359	338	312	285	326	324	327	360	316	339	291	340	317	327	316	346	337	347	366	339	319	305	376	329	366	338	365	350	312	331	358	341	330	322	333	321	336	324	356	333	326	322	343	339	317	352	338	338	288	356	332	322	348	348	321	319	327	323	344	326	306	312	347	331	321	333	335	344	325	326	320	333	359	348	338	312	298	358	304	353	345	306	330	331	325	310	299	336	322	356	336	296	321	335	334	320	343	352	363	303	348	354	315	322	321	354	337	320	371	356	320	369	332	316	319	355	320	337	314	347	341	332	374	328	329	349	327	330	327	323	335	341	353	308	341	316	330	322	368	317	320	316	335	311	340	348	286	322	340	362	338	353	362	334	322	322	321	312	343	343	355	345	357	317	340	314	347	318	325	324	326	343	332	340	326	308	337	341	346	311	339	333	344	330	323	339	349	323	358	303	345	327	354	346	320	346	310	360	352	299	327	330	328	316	308	320	299	363	316	315	330	343	315	314	307	348	355	275	303	362	330	322	334	310	316	322	347	313	322	346	315	323	324	335	326	326	338	336	335	318	342	330	332	321	316	333	311	324	324	347	352	312	358	341	329	375	363	346	325	320	322	331	321	322	339	306	362	321	326	355	355	363	336	316	346	300	343	308	339	335	366	356	329	311	343	328	334	341	341	322	313	323	351	344	340	316	333	305	366	343	324	328	331	335	319	312	325	337	350	328	339	327	342	346	350	294	332	312	304	323	340	363	319	331	324	351	342	309	303	343	315	378	325	323	371	337	338	312	315	340	311	316	349	339	364	346	366	332	351	336	306	353	365	328	341	334	343	301	319	391	347	343	333	367	350	356	345	347	338	327	329	301	340	317	342	325	320	338	333	357	328
7102	11406	18420	17662	16673	12481	11213	11653	8952	7716	6067	5161	4263	3748	3726	3911	3571	3139	2682	2159	1950	1910	1719	1520	1441	1393	1327	1257	1190	1143	1130	1044	959	1000	968	951	930	878	892	889	882	887	931	879	881	873	867	910	856	920	901	886	880	840	838	886	850	843	918	897	944	863	943	940	880	895	964	903	884	871	846	817	907	844	827	868	852	837	796	796	780	849	848	819	797	818	846	852	843	803	823	845	754	804	827	764	825	837	834	808	784	768	858	816	796	894	812	787	800	814	785	787	844	820	772	784	848	805	805	860	836	808	786	814	824	834	795	777	811	813	864	780	822	831	832	878	766	834	865	840	796	765	868	827	763	778	782	829	806	865	832	847	860	809	802	793	781	802	810	823	783	799	793	778	801	807	825	781	793	755	799	795	806	843	820	766	828	828	789	802	835	815	792	850	747	815	813	801	882	812	803	808	812	804	791	819	791	826	798	835	800	788	825	844	880	811	799	782	819	803	760	866	815	815	822	787	802	838	835	773	821	792	820	812	817	839	857	805	787	844	863	788	852	848	816	842	836	847	830	821	818	799	832	806	832	775	860	758	850	780	848	823	820	862	792	808	800	786	840	793	807	850	788	845	819	819	786	817	829	818	805	869	841	812	798	820	800	777	792	812	834	824	822	811	834	908	814	812	837	818	777	840	824	833	820	806	816	831	845	874	824	832	799	821	834	843	773	786	836	759	829	854	805	764	804	838	795	834	831	854	775	849	831	864	786	787	835	814	756	808	823	771	840	835	815	830	857	857	823	860	854	825	797	810	845	855	846	811	822	857	846	809	798	834	797	805	810	819	803	846	795	757	753	834	816	800	808	806	769	804	894	832	787	762	802	784	892	794	774	818	838	758	795	868	790	810	799	832	852	794	815	782	829	855	795	770	893	855	818	807	808	807	817	825	840	825	785	796	784	803	818	779	844	815	801	836	782	807	855	807	773	846	834	803	821	756	798	877	835	796	813	833	825	832	831	773	812	872	830	804	837	784	827	777	852	827	833	859	862	794	819	836	814	818	827	734	778	825	758	825	786	815	851	821	794	848	780	866	765	835	799	840	801	792	783	832	850	788	892	763	823	868	761	800	797	808	796	831	777	809	801	819	802	854	815	808	806	844	823	836	806	807	811	852	813	805	818	798	816	811	814	815	766	910	816	811	781	787	819	852	794	807	794	814	843	831	836	831	829	831	800	845	799	781	799	818	855	858	861	829	778	703	803	804	814	826	867	812	849	816	818	775	790	841	854	823	858	830	844	824	812	820	806	860	824	835	769	872	788	813	843	770	846	828	783	837	786	798	855	789	801	846	852	820	793	802	820	796	850	808	813	817	780	793	816	768	825	876	854	785	795	838	806	828	851	832	840	758	810	818	796	822	776	829	800	809	845	796	788	840	786	796	821	900	800	786	841	836	826	824	773	816	808	858	793	818	836	842	802	833	810	795	828	793	809	829	839	850	843	800	835	809	809	783	783	799	790	836	825	839	770	812	804	831	824	831	800	793	810	856	881	826	826	815	811	816	816	778	828	790	831	833	794	759	803	837	810	834	775	822	824	773	818	800	767	785	830	838	792	788	847	824	822	869	877	795	823	868	836	821	809	862	856	838	870	837	838	781	858	847	841	840	785	779	832	759	817	767	804	853	812	826	811	834	821	846	808	798	804	845	824	834	830	794	828	798	809	826	846	815	806	792	813	836	811	804	802	886	780	771	813	829	811	848	807	853	795	813	815	770	769	810	790	809	810	881	829	812	812	780	836	818	811	760	805	797	854	767	876	896	801	843	837	799	828	821	832	852	813	830	732	790	800	816	811	812	797	791	805	806	820	821	849	824	823	846	844	844	815	801	852	776	851	826	769	810	822	827	828	783	797	795	789	840	829	828	801	840	829	812	834	779	834	846	796	813	798	771	812	800	815	829	767	831	817	835	814	830	827	778	834	818	801	846	797	888	832	789	789	828	791	800	830	786	775	819	890	852	833	839	821	847	792	820	801	811	767	795	798	831	791	751	780	787	780	884	881	789	801	817	850	842	806	805	847	879	766	824	786	822	820	831	836	829	822	844	851	820	797	867	801	864	775	794	782	749	812	839	842	766	814	808	841	869	816	808	860	784	801	799	904	808	827	775	765	822	828	821	855	820	851	817	791	833	839	804	800	863	826	900	835	791	771	808	807	840	854	810	808	785	803	840	810	853	801	807	818	814	779	850	870	810	796	798	792	868	822	840	818	805	829	821	830	879	812	816	803	840	808	837	802	808	844	803	838	756	778	860	809	826	807	777	835	840	807	795	845	806	786	792	797	832	812	825	809	793	852	842	767	825	778	804	829	815	807	783	825	824	842	796	865	790	785	790	802	839	844	874	786	808	825	803	850	766	824	814	793	818	821	807	782	857	830	772	823	819	785	794	816	879	828	833	828	867	811	795	807	818	858	847	812	804	815	816	825	817	800	784	780	809	839	821	799	816	861	803	825	795	792	798	790	883	769	803	795	811	814	789	854	786	865	801	831	818	784	813	840	836	853	824	796	832	765	802	825	836	829	807	836	820	782	872	830	865	801	827	805	793	832	788	792	850	825	824	818	846	844	866	849	819	834	845	797	822	783	794	796	793	799	794	820	849	811	811	865	791	778	800	818	818	832	832	871	820	783	792	834	844	808	888	850	802	827	835	844	809	804	818	810	803	805	798	807	808	842	796	825	841	823	852	754	821	859	804	804	808	850	811	825	781	853	814	796	812	804	835	807	832	829	812	824	785	842	828	823	733	826	778	865	864	821	838	832	752	849	781	807	853	845	775	811	840	773	820	829	776	788	833	824	847	798	847	823	792	806	843	794	831	773	846	813	816	824	809	800	819	821	846	842	840	806	838	795	857	821	869	830	860	843	859	783	866	765	835	854	842	774	813	787	782	830	816	831	806	828	807	798	787	784	792	809	773	825	811	860	761	833	832	773	827	738	801	805	813	787	810	840	779	818	857	844	824	780	794	828	827	842	828	832	798	808	815	889	816	772	835	829	865	804	828	843	860	813	812	817	768	824	808	818	849	775	846	759	824	780	844	791	863	800	834	846	825	808	774	830	866	801	863	786	864	842	849	791	815	789	843	822	817	824	856	831	830	769	856	794	833	782	803	815	862	868	818	834	849	798	764	823	784	823	828	837	818	771	819	813	809	817	855	800	837	793	824	738	799	820	846	827	797	821	867	831	787	811	855	788	824	797	795	803	803	807	805	836	818	784	805	805	818	822	780	759	845	883	807	880	807	826	861	821	837	875	803	804	755	829	818	811	809	825	833	802	813	790	821	813	784	832	798	810	854	839	836	845	830	812	832	816	820	853	808	748	822	870	827	785	799	765	804	841	817	833	834	829	864	870	764	823	790	808	805	787	814	819	807	805	821	796	800	826	812	853	799	825	789	805	839	804	803	813	845	827	762	763	764	794	804	810	833	832	851	828	789	800	779	799	823
28117	34254	36220	29569	28936	24194	25633	29453	22778	16013	9645	6742	4528	3495	3063	2578	2162	2069	1702	1283	1095	1014	871	827	819	822	650	605	572	602	627	595	537	504	532	584	480	422	453	452	462	420	418	423	418	438	418	450	405	438	385	431	409	391	399	405	422	409	409	402	427	390	410	427	422	406	431	394	367	364	456	391	422	422	449	406	405	370	391	404	411	380	372	407	406	390	397	402	379	413	417	422	390	393	430	357	385	398	385	372	405	405	364	399	354	393	381	378	373	401	391	380	397	389	433	374	385	358	398	380	396	409	371	381	418	424	398	369	351	373	379	378	381	383	402	374	386	367	346	375	381	409	374	399	401	389	422	390	402	367	381	365	365	387	373	360	402	392	432	392	374	406	391	379	401	420	389	349	347	383	443	384	393	381	382	338	330	360	410	422	382	380	387	398	370	385	393	398	364	384	404	390	398	339	386	387	407	401	396	413	362	367	398	391	419	394	409	379	380	370	380	414	414	381	374	382	394	360	405	368	427	380	409	405	404	406	389	395	376	434	350	383	372	397	383	377	385	398	389	417	378	374	387	429	390	393	397	377	363	345	383	387	385	385	383	393	370	401	364	411	379	412	415	373	385	374	341	371	403	402	388	389	423	399	356	435	408	403	370	420	366	403	390	377	389	414	368	410	400	387	419	365	421	356	383	399	387	355	391	397	372	344	407	432	397	397	393	423	389	390	425	355	338	400	374	416	361	361	370	411	387	395	398	404	399	378	361	390	391	371	395	379	382	387	396	391	378	413	414	398	359	381	388	385	388	410	413	353	389	370	405	400	417	382	374	368	383	412	404	383	400	396	383	394	380	388	382	396	358	400	388	406	401	383	429	374	373	307	360	408	386	384	394	380	399	366	364	370	361	409	389	385	422	378	359	395	363	373	372	397	390	404	389	380	392	378	388	342	384	382	417	364	387	372	380	409	381	380	358	356	404	385	377	400	378	414	353	384	357	405	387	372	388	386	393	374	390	364	419	393	394	414	412	401	387	408	411	401	423	397	382	410	419	381	414	360	350	369	368	352	395	372	397	389	396	379	393	363	367	369	408	377	368	352	358	397	396	384	410	380	392	375	410	388	388	438	386	376	401	409	341	394	419	394	394	386	396	403	375	354	388	339	418	413	381	359	415	368	412	375	426	363	394	419	378	401	369	370	399	387	337	366	370	406	379	372	406	352	396	391	374	394	369	394	370	408	385	377	390	396	422	385	339	348	363	401	359	390	411	421	415	419	369	392	374	365	354	386	433	392	400	425	404	380	379	382	388	370	417	404	383	399	392	385	393	342	397	355	384	395	379	372	405	384	351	386	387	395	407	379	414	379	383	393	396	371	393	350	392	379	386	382	423	408	400	390	403	395	422	361	370	423	353	423	381	385	387	421	379	373	395	401	379	379	382	354	347	427	417	322	399	431	388	415	353	403	396	401	390	391	402	374	388	378	452	424	414	377	400	386	372	362	420	402	362	418	375	353	402	385	391	376	381	390	403	407	405	351	347	409	386	389	374	350	359	415	360	378	394	411	367	379	358	376	392	397	378	355	408	374	360	414	396	370	384	372	391	378	389	359	380	364	419	374	397	395	412	425	375	404	420	394	419	357	380	394	431	408	397	388	363	387	417	427	389	386	402	376	378	396	373	393	371	437	380	381	386	405	371	410	399	391	369	381	395	377	386	387	363	370	396	405	400	403	379	359	412	400	370	403	364	423	373	402	397	383	391	376	415	385	390	354	372	409	376	378	405	401	401	381	367	381	381	386	380	379	378	393	408	443	394	375	386	405	398	370	405	402	397	365	382	422	404	381	392	397	442	407	388	389	434	388	410	374	410	415	404	397	365	356	411	435	382	410	389	347	398	400	375	383	409	413	367	426	379	400	366	388	413	366	390	404	397	370	369	380	385	366	359	437	394	403	376	355	416	420	425	389	390	394	418	371	402	408	385	396	383	381	406	394	389	379	379	384	405	400	424	425	410	359	361	395	404	368	377	398	347	407	417	421	410	397	391	400	406	402	367	382	397	401	366	371	361	387	390	402	383	387	379	382	392	348	398	402	393	379	364	396	407	394	431	353	378	377	392	340	389	371	415	357	414	419	386	423	413	403	372	397	374	347	358	427	381	357	352	381	369	356	411	347	376	373	362	358	408	430	397	406	433	416	357	391	384	360	387	391	373	357	382	397	394	398	413	426	400	425	399	375	387	411	379	382	407	393	363	383	356	384	411	381	422	365	378	392	370	423	368	367	371	394	358	382	391	359	397	398	373	368	409	363	398	398	394	381	394	360	377	377	408	401	370	428	390	387	411	408	387	399	402	385	396	395	395	406	405	418	438	371	397	435	376	400	377	418	370	381	395	402	397	384	421	394	405	357	391	408	359	373	384	384	355	398	402	388	388	380	387	386	377	353	425	401	350	397	379	380	397	371	358	385	417	414	407	391	390	405	374	404	417	412	406	402	383	392	354	398	369	380	400	394	407	378	414	414	398	395	396	391	358	377	376	388	375	385	372	373	382	378	377	390	394	411	369	373	403	396	429	376	359	377	416	383	380	414	389	405	376	388	364	407	387	358	356	381	381	415	346	409	387	389	377	395	383	367	376	410	399	373	406	396	381	419	393	416	383	401	370	374	411	379	410	382	391	400	406	440	388	369	410	401	419	388	412	391	390	418	400	359	435	386	426	380	437	404	385	403	375	404	409	388	387	399	395	377	443	382	424	419	383	382	385	380	412	373	433	377	375	391	375	405	359	379	370	412	378	421	392	398	400	365	404	387	352	409	380	380	403	407	401	361	397	359	370	352	414	373	394	363	378	376	404	390	394	354	413	400	379	380	374	435	387	367	413	409	395	375	380	399	431	409	370	371	407	404	370	384	359	422	366	368	391	397	388	418	390	433	397	400	426	381	380	371	374	404	391	404	377	398	370	382	362	372	436	363	414	396	392	386	372	397	368	385	407	368	405	390	369	402	384	392	391	378	419	379	385	391	406	405	368	409	381	368	393	381	429	338	385	433	388	368	409	370	382	388	384	431	395	394	408	395	391	420	383	343	396	382	407	384	399	395	377	423	382	437	396	380	408	399	400	394	391	391	398	388	383	397	377	399	383	385	367	418	387	393	396	382	417	358	401	395	386	395	369	368	400	422	391	373	362	391	400	385	423	384	414	388	381	390	364	372	393	384	391	373	400	414	379	381	394	424	386	409	394	396	379	374	400	348	440	423	388	394	449	390	407	398	374	392	371	371	394	389	368	413	397	385	428	362	367	346	346	396	383	363	381	423	400	384	379	373	404	366	402	366	367	360	387	355	371	404	404	360	385	398	382	399	412	409	372	404	401	397	394	426	395	420	375	399	365	349	373	377	376	395	389	388	418	367	379	337	371	377	349	397	423	382	372	372	412	425	390	382	425	408	386	368	425	405	380	403	421	362	396	375	395	390	390	339	413	379	371	363	385	375	400	413
17942	27974	34736	34683	37676	33084	40969	45412	38000	33085	26372	22694	18310	15688	14204	12587	11130	10391	9296	6806	5424	5164	4326	4049	3954	4036	3063	2622	2514	2968	2821	2328	2120	2149	1987	2098	1660	1339	1362	1410	1512	1277	1326	1295	1363	1300	1407	1315	1246	1152	1106	1178	1101	1110	1054	1126	1047	1199	1158	1131	1116	1122	1041	1073	1057	1258	1179	1057	993	1075	1087	1089	1192	1172	1112	1150	1181	1043	934	942	941	1003	935	986	958	907	965	942	972	999	975	1001	949	979	978	986	904	905	997	922	916	944	916	985	950	945	893	897	903	913	964	898	948	902	912	945	937	905	956	945	972	875	936	926	930	857	975	982	946	949	921	925	903	932	917	971	916	947	902	953	911	932	975	932	926	950	973	925	950	925	881	1007	941	913	938	968	974	886	867	953	937	944	916	921	910	899	899	919	947	915	952	960	944	916	954	891	929	933	959	926	967	936	933	961	935	866	934	932	913	904	979	916	921	995	922	948	905	953	920	947	939	950	930	945	926	906	945	949	918	928	862	928	914	932	937	934	910	961	939	902	897	926	937	952	892	956	923	899	866	952	936	955	959	938	929	950	970	891	951	973	916	956	948	861	885	908	940	946	897	911	943	880	942	886	940	897	934	962	918	870	943	931	923	920	907	910	887	927	914	900	923	992	939	931	893	888	926	922	895	941	995	944	914	932	875	913	938	945	923	963	881	877	889	911	950	914	918	896	1014	895	919	960	929	986	881	940	922	931	931	1009	967	908	934	914	920	960	945	966	892	920	921	960	966	924	939	931	986	877	968	970	910	923	975	917	904	955	945	946	909	908	922	931	927	917	905	998	954	976	999	904	963	918	916	958	874	931	953	888	938	899	924	897	918	942	914	969	951	891	898	908	911	898	937	951	909	933	918	954	965	942	958	899	961	893	911	941	920	914	950	968	916	972	947	948	917	905	952	937	918	944	952	930	967	953	965	931	932	947	883	923	899	963	915	902	905	953	964	952	933	955	963	986	926	940	962	883	926	963	909	983	1015	952	895	937	921	856	896	916	930	865	923	985	932	948	902	903	944	939	946	942	968	978	956	908	953	916	921	925	926	984	897	940	916	926	938	932	941	930	920	874	902	902	931	965	917	869	900	888	922	894	938	916	892	908	898	904	950	903	931	894	906	907	943	921	925	910	923	883	926	896	924	951	929	909	918	945	904	926	915	950	867	986	929	983	892	917	988	895	893	939	983	880	942	935	907	943	966	967	915	924	949	918	883	970	900	943	941	906	958	925	892	942	952	922	863	897	944	877	945	947	940	926	915	954	926	976	949	987	914	927	903	957	952	929	941	937	907	937	900	923	932	951	954	908	927	879	917	938	928	924	900	876	916	963	864	902	895	935	988	937	942	927	966	943	928	957	899	934	940	917	906	924	909	890	937	903	878	952	969	946	928	921	922	941	934	910	926	952	937	953	953	938	993	951	961	961	946	925	930	909	943	978	956	903	961	930	941	957	947	920	938	918	917	908	930	949	936	960	934	942	955	974	947	877	914	929	932	946	896	889	946	901	971	888	873	941	901	967	952	908	936	903	957	985	917	903	982	940	946	903	914	924	965	923	908	886	893	929	964	911	943	940	922	946	929	920	956	936	977	917	949	938	922	917	937	907	901	922	944	913	950	958	925	889	936	923	954	920	981	973	927	909	899	925	919	894	970	877	936	926	946	1002	925	943	962	942	923	932	904	948	884	918	918	981	948	917	930	858	925	937	930	932	923	929	942	926	943	950	944	971	928	930	929	911	953	955	938	937	962	952	898	933	950	902	914	974	964	977	917	901	830	830	922	887	971	897	954	933	960	909	938	952	914	962	959	951	917	966	947	891	927	937	959	971	893	951	931	943	954	925	926	937	955	893	949	944	930	961	946	877	955	932	934	918	932	962	956	911	1003	905	930	924	957	903	950	934	906	940	969	939	963	943	947	912	879	976	925	910	945	915	912	886	919	908	935	952	923	921	937	1009	901	943	919	961	926	925	861	936	916	963	920	973	896	968	953	963	904	911	915	952	910	954	954	944	944	1017	920	937	949	966	915	890	917	969	929	977	928	920	997	946	914	911	939	947	945	927	982	953	902	916	893	943	946	897	948	928	945	921	951	949	946	962	867	935	904	948	922	955	920	952	933	921	919	935	902	963	888	946	931	870	927	950	895	911	886	951	914	994	922	917	968	982	918	855	953	943	951	890	891	897	966	929	932	945	914	950	895	974	861	918	963	962	858	903	891	922	869	912	982	945	968	920	934	962	898	981	925	910	917	936	940	960	919	900	904	908	966	865	957	972	925	902	976	925	944	905	945	888	909	972	937	924	946	923	903	886	972	944	949	921	944	943	946	930	910	931	939	843	931	960	902	883	955	909	944	887	931	951	989	898	943	937	880	914	877	937	927	926	927	936	889	889	933	957	907	892	902	914	918	924	953	948	938	930	915	906	988	955	903	955	917	946	956	928	944	934	938	906	855	906	931	926	907	957	927	888	951	925	957	938	850	928	949	940	891	924	949	904	919	919	916	934	921	876	955	976	923	946	1010	973	907	899	989	943	931	911	978	943	938	912	967	894	933	935	978	940	970	978	938	902	928	930	889	928	934	903	955	947	957	904	949	981	914	955	904	944	944	938	967	999	968	917	965	944	933	910	918	906	903	889	912	920	904	957	933	907	895	948	905	936	899	940	913	963	956	951	925	904	940	956	906	906	878	900	924	959	951	901	918	955	923	928	968	963	946	900	938	916	925	933	893	983	923	968	925	984	865	925	937	886	952	928	887	929	936	960	950	878	889	922	885	936	930	921	951	908	951	923	927	941	898	926	960	997	932	882	944	868	966	930	951	960	983	908	908	904	991	935	913	905	930	914	940	952	934	952	1010	888	934	962	937	915	946	923	929	913	970	911	934	914	933	950	938	975	908	933	947	920	990	939	951	952	927	925	954	930	922	904	943	941	965	950	886	914	995	926	892	981	925	961	983	974	905	927	913	927	925	886	916	905	936	919	866	1026	911	920	920	976	916	903	972	922	937	963	908	954	918	937	899	880	919	960	927	914	909	908	996	933	939	944	918	918	878	937	940	870	924	913	933	940	880	883	977	986	911	936	878	946	1015	903	947	930	901	901	915	916	947	941	913	910	883	912	1013	935	962	938	958	892	948	876	920	929	908	890	921	872	933	902	893	958	981	887	918	955	941	912	954	910	911	889	948	980	936	893	922	894	927	930	951	904	924	934	987	919	916	913	896	974	880	955	929	924	946	916	920	936	926	867	921	915	908	939	937	913	901	960	919	886	950	930	873	890	911	959	945	973	970	937	933	915	915	867	911	937	937	928	964	928	936	941	950	918	918	952	932	926	915	952	861	935	896	935	938	890	884	895	947	985	892	947	979	880	978	918	880	962	916	1000	916	929	923	955	896	973	930	936	927	889	946	890	931	938	920	896	951	1011	945	1004	966	909	934	933	941	944	913	946	897	887	926	938	941	914	897	912	879	949	958	961	950	931	873	904	929	939	946	916
67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
