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
338225335110	338225335671	338225336221	338225336771	338225337319	338225337869	338225338421	338225338971	338225339519	338225340071	338225340621	338225341171	338225341721	338225342269	338225342819	338225343371	338225343921	338225344471	338225345019	338225345571	338225346119	338225346669	338225347221	338225347771	338225348321	338225348871	338225349419	338225349969	338225350519	338225351069	338225351619	338225352169	338225352719	338225353271	338225353819	338225354369	338225354921	338225355469	338225356021	338225356569	338225357121	338225357669	338225358219	338225358771	338225359319	338225359871	338225360421	338225360969	338225361521	338225362071	338225362619	338225363169	338225363719	338225364271	338225364821	338225365371	338225365919	338225366469	338225367021	338225367569	338225368119	338225368671	338225369221	338225369771	338225370321	338225370869	338225371419	338225371971	338225372521	338225373071	338225373621	338225374169	338225374719	338225375271	338225375819	338225376371	338225376921	338225377471	338225378021	338225378571	338225379121	338225379671	338225380221	338225380771	338225381321	338225381871	338225382421	338225382971	338225383521	338225384071	338225384621	338225385171	338225385721	338225386271	338225386821	338225387371	338225387921	338225388471	338225389021	338225389571	338225390121	338225390671	338225391221	338225391771	338225392321	338225392871	338225393421	338225393971	338225394521	338225395071	338225395621	338225396171	338225396721	338225397271	338225397821	338225398371	338225398921	338225399471	338225400021	338225400571	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23082	9383	10086	7722	4592	3191	2328	1604	1439	1140	989	808	730	704	695	616	554	527	509	478	505	478	454	463	463	475	427	433	430	386	407	380	417	436	387	355	345	331	371	392	364	371	374	348	356	363	387	388	383	363	367	409	342	378	345	363	340	346	379	386	392	390	430	350	380	359	307	372	410	358	324	374	367	354	362	355	355	380	361	365	353	366	356	359	363	384	361	362	381	372	333	365	364	359	409	351	375	350	362	406	348	376	398	379	367	340	385	366	405	382	370	368	357	369	395	385	348	380	410	360	347	355	346	380	371	336	379	374	355	380	323	366	370	360	383	310	333	368	361	339	397	368	341	372	380	372	383	352	346	388	369	346	382	374	359	385	357	380	355	348	403	366	358	365	388	343	351	346	328	359	367	380	357	366	332	368	364	362	355	373	365	327	360	371	368	346	392	384	346	376	349	348	371	388	370	353	359	341	393	378	354	386	351	381	386	336	377	364	352	335	331	352	360	334	340	359	331	335	366	376	390	386	361	370	375	384	379	388	385	378	383	329	383	388	348	358	338	359	391	378	338	364	350	335	313	359	387	341	358	353	365	395	376	358	391	344	349	378	378	340	404	343	379	395	383	330	366	327	406	363	353	386	330	381	324	370	330	391	385	354	397	332	401	363	402	354	364	321	350	396	346	356	339	351	355	341	354	352	367	354	351	373	336	336	393	346	376	347	363	355	396	330	369	325	369	337	332	351	325	368	365	389	415	372	400	317	346	349	338	361	361	323	362	365	384	358	321	356	336	345	389	355	346	363	328	365	379	370	337	367	392	378	390	342	341	404	372	336	362	402	339	321	368	329	390	366	336	353	339	357	368	344	340	376	394	399	394	347	352	360	358	365	345	337	392	356	340	401	360	372	350	369	370	399	395	357	348	362	344	359	361	380	338	376	354	356	363	357	403	328	376	379	371	377	382	335	354	353	360	363	348	364	376	337	342	323	372	358	395	400	349	341	374	382	384	358	362	344	395	343	358	353	345	385	378	378	354	347	335	339	391	411	332	325	337	329	392	365	342	363	390	367	396	368	384	372	332	354	357	351	334	361	383	413	380	392	389	328	382	398	352	373	360	351	339	337	352	424	358	351	378	368	359	351	373	369	372	349	361	367	380	375	378	367	377	349	318	373	363	341	345	388	334	358	327	355	329	376	354	399	356	342	353	382	374	394	382	342	335	329	350	380	348	332	408	335	380	398	350	351	360	378	366	371	319	390	383	366	371	353	371	336	335	374	367	351	341	342	346	343	342	339	393	383	325	365	338	354	338	350	353	346	393	381	377	358	386	385	337	360	347	313	384	385	339	355	361	355	365	357	384	354	366	370	339	357	323	358	370	353	376	350	350	400	360	374	363	371	338	390	333	360	362	372	363	350	312	363	392	393	380	363	310	370	364	380	352	349	363	367	343	356	364	362	369	348	354	386	376	366	342	326	356	361	361	366	378	361	354	348	339	383	344	346	371	378	350	336	366	373	369	349	364	364	384	359	357	368	397	382	379	364	335	365	338	353	364	362	378	356	338	362	359	390	333	317	353	371	400	331	344	358	373	352	339	317	344	331	353	368	333	315	372	385	340	328	351	388	379	362	390	399	332	371	346	314	374	380	358	371	389	368	355	375	319	355	365	336	352	341	371	371	368	384	358	386	330	350	356	350	356	349	358	397	393	334	313	343	351	362	363	383	372	364	370	356	357	319	346	373	360	388	355	347	354	376	340	358	349	358	363	365	342	366	366	392	341	314	359	374	369	335	384	344	375	339	363	412	393	350	327	351	357	372	349	328	353	335	362	429	359	363	342	339	365	383	357	328	360	374	391	373	404	363	347	352	353	369	385	403	383	346	391	375	333	356	353	353	353	351	367	380	354	344	367	359	371	350	347	376	388	382	349	358	331	393	341	363	367	328	347	352	403	343	359	319	371	337	364	370	383	355	364	369	357	374	339	384	373	374	352	377	338	349	388	363	370	351	384	369	387	371	358	359	365	381	362	369	400	334	333	390	389	362	335	370	361	339	318	349	361	410	346	345	369	358	344	385	380	353	367	347	391	339	346	353	316	357	387	378	331	389	345	382	348	361	370	371	367	345	350	361	380	341	372	358	358	392	375	352	377	336	321	378	347	361	378	350	369	337	302	324	366	367	360	379	372	341	367	369	397	388	374	354	378	354	381	291	338	374	361	392	372	326	353	349	384	373	404	395	344	341	355	352	384	363	365	361	345	367	383	328	357	353	375	379	367	356	384	339	358	389	360	355	349	370	327	379	344	377	342	343	440	346	351	374	329	335	317	386	391	333	345	357	375	354	353	371	345	361	366	352	341	359	349	407	351	381	350	312	360	380	371	378	375	345	349	391	343	404	401	351	357	380	345	323	378	346	351	361	370	349	417	353	369	340	352	364	326	361	337	342	359	347	350	364	331	363	397	377	356	380	356	330	352	361	362	355	374	366	377	386	338	366	396	396	415	354	373	361	343	378	357	388	360	384	370	390	366	328	375	405	346	370	384	387	350	338	348	353	344	343	362	329	374	346	327	349	356	354	320	413	344	352	329	359	356	362	358	367	370	351	354	355	347	355	331	351	339	376	338	356	379	359	344	355	364	361	347	345	355	355	346	378	372	376	388	333	352	391	329	342	351	336	385	341	345	330	335	372	340	367	384	346	387	366	379	353	373	355	366	376	390	333	372	389	348	360	321	331	348	369	376	357	348	340	353	398	331	352	349	393	380	359	413	367	388	343	341	360	415	364	356	412	346	383	377	345	368	364	398	371	343	392	395	362	355	359	336	332	368	379	354	379	358	367	370	360	333	369	346	358	345	353	377	368	409	342	370	350	385	364	358	366	355	353	368	407	360	394	348	356	364	357	365	386	379	342	360	351	342	350	402	368	380	355	366	378	350	346	353	378	358	396	374	370	374	356	330	356	382	378	418	340	338	349	362	346	380	354	338	359	336	343	356	348	382	349	343	347	354	377	360	373	365	376	357	354	354	358	382	369	382	346	347	316	407	378	388	369	350	397	340	362	374	368	350	352	354	329	375	357	361	359	365	354	351	377	346	363	336	358	382	371	367	336	403	358	341	348	350	369	374	388	415	379	360	372	378	338	314	392	348	360	354	314	346	387	360	351	334	328	379	341	385	350	320	340	423	375	406	324	372	391	331	344	359	373	361	342	348	356	357	373	359	344	347	376	389	362	384	370	381	325	336	387	365	325	376	361	355	368	364	359	374	384	374	368	366	350	372	379	401	366	374	339	362	339	345	365	338	369	397	383	377	350	350	353	424	367	372	303	338	349	336	369	367	311	337	404	361	339	344	336	351	340	339	360	342	363	360	375	376	353	376	340	399	384	422	359	362	356	328	347	378	392	360	352	328	322	357	393	362	341	313	360	379	368	368	365	348	345	375	367	370	364	355	355	333	342	377	370	374	349	361	346	392	349	339	392	396	358	388	336	348	368
13147	7507	16112	17781	14437	11830	9202	7119	5924	4841	4052	3452	3067	2894	2603	2423	2181	2002	1899	1785	1757	1605	1648	1512	1366	1380	1346	1377	1293	1183	1192	1160	1117	1086	1111	1022	957	998	981	920	945	995	947	928	908	911	925	878	833	876	839	865	843	825	823	869	832	897	819	837	856	845	876	855	841	828	842	848	816	838	868	790	812	880	844	820	813	831	793	837	819	784	852	850	767	825	832	785	841	838	830	845	784	835	876	826	869	801	793	800	841	828	810	838	740	801	827	889	837	844	820	837	835	834	829	823	791	831	819	810	835	802	806	816	887	813	820	820	779	785	823	865	837	810	815	788	841	783	832	798	824	810	778	813	826	818	818	753	820	838	807	794	797	806	800	768	809	799	836	872	919	811	793	832	830	786	831	827	832	845	832	817	788	801	800	801	845	787	803	809	835	838	798	810	816	772	796	807	800	796	772	809	864	881	848	817	828	815	861	847	856	794	859	859	878	836	826	867	832	845	788	842	820	796	834	812	784	860	774	778	843	825	816	776	859	822	815	844	812	784	777	813	796	832	810	814	817	771	808	773	843	783	811	802	791	791	828	825	825	894	793	825	790	832	858	803	809	829	867	886	883	825	828	798	824	852	827	785	864	812	795	822	872	834	846	841	825	819	848	846	866	800	845	804	878	834	860	822	836	805	857	831	860	792	849	839	815	828	795	813	803	839	832	851	805	811	826	864	801	823	838	786	850	849	855	818	790	818	810	844	849	823	784	819	822	778	839	747	859	812	811	805	846	871	834	801	769	893	821	831	808	839	814	770	787	817	827	811	833	762	771	837	849	780	833	829	780	791	815	826	792	857	867	792	807	824	823	798	806	804	816	800	833	831	776	820	787	821	807	844	800	782	836	821	840	842	822	790	777	847	873	819	814	843	831	779	829	836	772	823	806	811	812	829	786	835	756	774	844	818	800	837	789	816	800	871	847	830	830	832	843	817	838	820	814	816	817	810	813	846	800	811	843	825	803	809	784	838	806	889	864	779	814	815	813	797	847	739	796	830	802	833	795	818	774	805	842	812	807	783	864	803	839	831	822	841	812	810	818	851	795	774	778	839	828	834	843	811	862	828	849	826	826	823	827	827	819	820	802	839	835	824	827	781	818	807	847	763	811	792	820	789	761	805	839	850	855	848	831	861	799	797	816	855	881	820	783	855	821	825	806	830	845	858	859	780	869	851	848	761	831	760	850	810	831	839	834	830	765	851	828	859	833	787	858	822	846	800	825	867	854	750	794	822	787	804	837	755	760	840	765	822	839	805	783	864	799	806	809	813	811	817	838	803	776	848	816	807	813	799	820	864	806	815	854	835	783	834	848	800	831	791	859	815	866	838	774	817	845	799	872	833	789	788	798	832	847	816	797	836	817	800	805	832	813	859	847	810	785	802	827	849	844	793	849	807	866	805	855	806	823	831	838	777	810	836	829	807	829	838	838	790	784	855	798	814	891	797	846	844	810	814	805	806	898	794	868	790	868	814	805	811	780	802	824	811	770	824	794	849	838	793	813	853	832	820	893	907	845	792	829	801	840	873	811	889	823	844	801	800	833	843	821	790	806	861	830	834	757	822	812	807	805	843	767	854	840	818	821	794	839	850	829	858	806	858	834	820	837	802	795	809	809	814	825	817	811	844	854	856	824	841	816	815	768	814	828	837	798	782	805	831	818	848	800	794	812	824	804	843	800	876	789	866	798	819	860	811	843	880	851	821	800	799	822	841	796	828	819	824	827	797	840	788	835	877	845	822	807	757	800	793	829	825	816	826	826	809	809	857	770	799	846	819	806	863	789	798	777	801	769	840	833	794	783	785	792	801	853	797	764	812	832	816	826	846	840	805	820	836	819	832	808	802	797	789	838	789	848	798	829	835	812	795	742	826	829	810	857	837	783	816	892	834	809	819	806	884	861	819	859	877	835	842	846	796	799	777	829	833	823	833	806	831	822	821	817	833	807	828	784	781	831	833	836	831	854	800	790	840	807	825	809	842	857	865	834	875	851	802	800	843	807	809	819	799	812	856	851	867	805	801	820	873	914	747	826	841	817	809	789	827	808	818	847	826	827	827	856	858	870	816	827	835	791	792	815	868	780	855	860	797	823	777	792	827	803	782	772	863	836	826	868	821	858	816	820	791	817	752	827	811	858	822	866	777	795	805	785	781	832	812	844	769	847	837	828	822	849	832	863	804	845	808	807	834	831	838	825	835	744	850	853	812	862	790	820	823	858	805	807	840	796	807	824	844	793	798	847	833	812	808	855	872	814	834	814	802	833	841	818	850	756	872	815	802	822	857	874	798	841	847	816	841	815	852	882	837	829	805	841	791	808	839	821	805	788	787	857	803	806	790	778	841	811	802	853	824	838	833	824	881	767	852	851	842	870	851	820	833	798	868	811	799	864	794	858	757	853	799	857	759	819	784	843	858	822	828	853	813	816	861	867	845	789	818	875	823	777	816	844	815	911	808	865	842	824	789	867	823	862	828	865	806	821	798	796	823	834	839	891	862	847	815	798	808	771	798	823	880	794	809	813	812	826	808	857	799	816	783	790	830	840	875	871	812	838	842	804	803	816	789	816	788	834	818	781	837	760	845	829	848	874	825	799	872	835	823	783	727	817	837	810	795	840	789	799	778	815	806	781	872	811	843	835	839	789	773	863	812	856	802	858	834	832	814	865	831	795	808	819	839	839	785	798	785	884	794	812	844	838	799	822	776	846	819	783	838	843	868	855	847	811	813	775	852	794	866	825	808	882	730	782	843	851	850	868	798	849	765	773	849	780	783	823	803	872	846	809	826	808	760	833	845	837	808	792	807	806	828	836	846	818	821	795	813	825	806	820	825	792	772	795	861	795	806	802	818	809	787	798	817	827	829	823	885	802	797	784	822	811	823	812	826	869	836	779	750	849	782	814	824	796	796	897	809	852	881	818	821	807	776	862	811	755	776	841	802	841	827	832	853	794	818	824	844	875	791	839	802	802	861	802	821	781	795	793	811	839	761	801	821	808	823	809	805	798	849	839	829	787	860	830	796	840	754	764	859	822	856	837	774	818	809	821	796	819	814	778	831	847	830	814	860	846	827	797	842	836	838	810	846	850	887	824	831	790	830	816	813	872	761	788	811	849	853	872	804	874	837	828	830	796	813	837	791	810	842	848	828	825	860	835	817	855	813	799	833	820	816	776	859	850	826	797	805	759	845	761	813	814	865	808	795	833	820	757	789	868	806	824	751	789	878	799	803	800	828	855	768	791	763	831	846	831	829	815	867	760	826	816	794	852	803	864	786	823	803	861	785	774	805	840	823	804	819	791	808	825	839	820	782	833	835	830	877	818	810	857	804	842	863	812	840	832	804	826	781	784	795	817	772	855	870	812	808	864	798	848	721	756	869	820	783	878	805	855	884	798	815	790	837	846	802	782	853	845	829	805	827	801	771	815	794	845	877	783	806	837	794	836	809	855	771	861	775
7359	4003	4670	3432	2275	1595	1170	980	882	736	736	595	527	543	548	522	478	505	527	452	493	457	427	414	441	424	438	444	445	404	457	404	459	411	397	462	436	431	415	404	407	430	403	418	416	393	387	394	382	411	438	402	385	359	392	376	432	401	449	453	407	408	421	387	392	394	399	382	438	382	396	443	418	392	403	390	395	391	395	427	437	365	398	409	402	389	392	416	410	380	359	388	374	389	378	442	417	416	404	372	392	396	382	430	393	435	419	420	419	403	405	395	435	399	436	383	379	373	417	401	406	432	394	373	424	401	426	386	393	410	383	433	391	384	397	406	376	427	420	393	374	398	393	412	408	404	414	413	392	392	393	392	386	413	410	398	419	382	372	391	394	441	415	425	427	415	378	408	405	437	405	432	404	422	385	405	429	389	404	410	429	412	405	385	371	379	437	382	401	421	384	399	416	418	386	394	342	408	410	424	389	403	432	397	394	383	406	413	402	401	386	385	395	397	413	421	413	392	403	425	395	416	425	384	363	405	382	417	399	425	399	416	381	418	426	417	430	363	396	383	387	385	399	383	427	417	432	360	382	436	411	425	405	391	388	368	380	430	419	397	415	350	404	414	413	410	436	436	383	397	375	403	411	416	416	373	409	418	437	407	437	412	367	411	390	409	414	374	415	395	408	389	376	408	425	388	416	395	383	410	402	395	430	430	437	403	416	414	451	402	418	413	397	381	374	400	388	405	395	393	412	396	385	397	452	402	394	418	415	396	371	387	359	364	423	416	383	409	414	410	414	394	407	386	406	418	396	420	360	388	394	411	413	404	420	378	422	413	412	383	407	386	408	383	427	394	416	424	361	350	373	409	379	377	367	383	424	442	393	406	387	405	405	415	401	386	395	408	386	414	381	404	409	414	390	408	408	402	412	405	374	384	395	380	395	420	426	421	367	412	362	400	350	431	427	412	411	377	393	400	414	395	424	401	411	446	391	436	437	383	381	423	388	420	401	396	422	414	354	402	389	425	374	372	412	423	423	393	404	376	430	393	434	413	373	414	420	405	418	410	405	395	424	398	394	370	409	430	385	428	428	407	425	391	377	405	402	447	377	426	441	397	432	439	394	413	374	353	352	408	407	416	413	412	427	436	428	439	400	414	393	384	351	405	379	358	398	411	384	389	406	375	378	387	411	444	436	389	393	414	371	403	375	418	420	403	390	390	387	408	405	397	378	375	382	429	424	359	412	412	395	441	403	355	377	395	383	392	397	454	385	352	401	399	411	389	415	411	412	383	410	433	422	388	400	395	404	419	414	389	388	425	406	430	391	396	414	399	397	383	382	407	396	395	378	388	375	398	409	395	407	390	386	392	401	398	452	371	425	389	425	381	383	406	367	409	391	393	406	354	368	393	354	337	416	419	372	403	430	410	438	419	390	390	355	427	370	399	425	407	385	412	374	396	381	407	426	415	394	376	410	346	384	357	386	373	433	419	434	394	414	377	469	404	414	415	409	461	419	406	352	399	371	423	435	401	409	391	407	418	411	394	360	413	384	417	393	382	359	445	424	387	375	410	396	431	411	410	372	405	447	379	417	370	407	382	431	408	406	405	399	391	404	404	380	388	381	381	407	449	400	364	417	368	387	398	406	428	398	423	413	405	389	414	366	419	420	393	419	397	446	412	395	411	391	418	390	410	382	409	386	407	413	365	407	424	374	352	362	371	404	399	418	438	420	421	397	424	431	436	417	403	392	397	386	422	401	440	375	396	408	434	393	398	373	409	390	404	418	378	439	418	414	398	388	384	417	416	409	408	372	413	392	393	394	401	419	400	419	375	420	435	413	380	412	377	408	408	409	419	437	375	414	427	386	404	442	447	384	368	387	421	401	388	404	423	443	392	414	388	395	387	387	408	408	358	381	422	424	417	397	412	373	388	417	386	362	389	398	434	413	402	422	417	403	421	379	384	445	401	425	396	386	416	367	355	395	387	410	391	390	370	444	404	363	404	395	400	397	399	367	386	409	383	402	387	384	393	423	410	396	420	411	380	404	419	417	419	414	386	376	350	416	415	420	401	423	382	411	399	416	409	468	380	392	446	386	365	407	410	417	413	392	400	381	371	395	408	446	436	417	399	439	383	414	413	432	409	397	440	431	380	443	415	404	394	398	413	403	401	407	394	404	403	334	377	389	394	434	416	438	419	414	406	436	457	393	406	366	401	433	429	383	407	405	402	406	432	388	374	366	400	417	423	398	389	419	417	407	401	396	405	381	440	403	422	434	371	411	399	442	421	410	394	382	410	378	396	390	393	389	448	434	420	396	408	420	387	375	362	381	398	414	348	411	428	426	363	385	363	425	393	377	378	364	424	409	360	431	407	388	391	404	431	392	384	438	398	387	391	410	400	419	422	364	421	385	388	399	412	387	403	436	429	414	382	403	424	417	429	427	385	433	426	433	420	427	389	378	411	408	425	381	399	432	407	389	416	411	386	384	427	409	404	395	383	388	417	401	435	397	424	406	370	391	412	422	371	437	381	363	405	397	380	382	385	411	403	402	397	401	441	384	430	397	376	411	439	357	411	376	397	408	394	443	430	381	418	388	401	358	420	392	432	409	420	424	361	380	373	388	427	394	404	410	367	391	406	374	433	402	408	413	417	406	382	437	426	402	446	369	386	426	401	393	419	445	387	394	360	418	379	402	391	393	459	403	433	429	383	392	462	416	385	443	397	417	438	419	430	443	421	410	417	417	392	436	454	418	410	385	375	403	431	403	382	395	399	371	365	406	397	433	439	422	407	376	409	396	406	398	435	404	447	429	405	411	388	360	413	376	417	440	406	427	365	430	420	373	388	400	414	418	390	418	412	450	380	441	398	434	452	427	388	436	420	416	406	427	388	441	393	380	427	358	429	406	375	417	417	384	392	368	392	376	445	418	415	432	417	383	397	436	379	407	444	384	407	422	444	428	368	400	381	410	433	394	395	404	439	433	378	413	374	433	417	426	434	394	388	428	402	406	397	390	410	415	387	386	425	396	447	379	398	405	395	361	442	397	376	395	396	355	370	397	391	406	389	413	402	430	371	411	378	399	464	411	414	422	450	434	419	407	410	444	426	376	431	394	448	409	409	397	361	417	399	404	442	419	358	386	432	424	411	392	370	385	421	421	376	405	430	409	410	429	414	421	399	390	385	395	416	427	400	426	391	377	415	404	428	379	401	386	386	399	443	406	424	410	445	407	432	413	406	399	392	399	393	393	425	371	424	353	403	395	387	434	404	409	367	424	412	416	393	419	429	369	430	438	418	414	449	414	406	417	397	375	398	430	370	414	406	449	352	398	395	410	410	405	404	385	405	401	418	398	393	413	394	422	416	423	382	410	429	406	409	385	435	394	391	375	372	416	433	367	365	416	396	409	439	403	415	433	387	410	393	381	380	392	392	364	395	436	385	405	410	361	406	381	382	429	418	387	381	393	398	384	413	381	383	407	384	418	397	373	350
4883	4032	8568	9328	7823	6088	4819	3874	3260	2647	2304	2049	1907	1791	1651	1595	1455	1477	1456	1325	1354	1240	1192	1192	1162	1172	1140	1153	1089	1074	1014	1071	1020	1027	1021	1001	1012	1022	936	975	972	946	919	969	906	991	944	978	929	905	924	938	926	882	929	872	893	915	964	963	895	925	905	905	947	912	919	895	862	880	929	939	925	956	914	915	920	924	873	890	875	898	876	888	877	908	901	855	893	963	885	866	897	866	884	898	907	902	893	892	936	870	919	909	917	918	897	823	939	837	980	875	895	861	890	915	913	916	883	915	852	928	868	880	867	897	898	935	875	924	878	853	949	865	868	883	901	907	931	876	912	869	887	914	881	861	898	876	884	926	937	937	854	929	923	858	943	918	928	887	959	923	923	868	889	945	836	914	901	923	940	843	928	848	907	881	936	887	890	937	896	906	900	912	864	876	858	885	866	869	857	883	847	882	903	904	883	905	873	908	912	947	923	920	893	927	855	916	969	944	953	924	898	890	887	875	873	899	892	896	899	885	891	912	913	893	904	913	850	964	944	885	896	922	911	914	912	885	917	864	866	955	890	940	940	896	907	921	892	879	874	886	899	886	890	943	917	925	967	871	931	870	906	861	906	877	934	902	891	925	893	886	899	860	865	867	930	888	923	887	871	873	882	918	901	921	894	880	897	887	843	843	925	892	882	934	920	858	925	909	870	876	875	950	932	927	922	842	871	940	914	953	902	906	939	888	885	961	893	927	908	845	879	831	844	930	895	939	885	914	917	871	924	828	894	899	874	927	851	895	862	873	911	883	915	908	936	879	894	878	913	893	879	865	983	912	903	882	936	908	903	904	910	935	864	912	837	851	909	931	879	914	941	880	905	950	908	842	894	854	905	862	893	907	877	901	868	884	898	910	893	906	920	970	910	852	912	885	870	884	882	970	940	884	862	878	851	831	899	864	852	907	880	894	887	864	933	853	918	884	934	896	854	936	907	904	907	858	881	921	873	848	938	863	891	868	908	830	918	869	886	915	897	915	878	864	899	910	903	904	914	904	954	891	851	854	905	890	861	896	903	914	841	962	894	907	910	882	910	902	885	880	936	923	903	912	921	932	910	850	888	877	887	901	881	892	929	903	871	909	873	838	885	932	877	894	903	885	876	949	876	892	875	917	876	847	867	883	951	911	925	853	888	895	925	925	895	887	873	876	919	888	964	887	914	912	900	937	881	853	884	934	905	934	920	901	909	816	886	851	843	887	922	908	893	939	928	898	874	899	878	857	917	920	880	902	904	885	845	840	937	939	863	896	888	870	913	878	918	937	929	853	897	912	930	888	912	885	877	836	921	817	952	885	971	895	916	875	904	907	919	854	887	819	866	887	849	998	905	898	910	878	905	893	868	856	854	814	836	897	895	926	974	895	909	895	832	885	872	892	844	906	894	932	932	884	913	932	845	857	883	950	888	855	901	892	902	888	851	887	869	872	916	868	894	874	892	944	883	898	925	942	906	868	881	880	891	898	864	816	875	855	896	922	867	924	865	896	907	920	890	863	891	910	925	910	896	861	884	858	928	872	921	897	869	907	906	867	902	901	870	892	890	869	853	897	897	841	835	919	852	927	900	914	852	913	910	914	915	846	933	867	879	961	868	907	919	902	898	906	852	936	922	883	871	915	944	954	938	909	962	830	910	854	906	906	907	964	857	904	890	913	893	908	942	876	924	859	903	955	893	965	881	882	865	895	922	901	936	910	945	943	827	885	934	887	877	888	921	903	890	860	934	874	919	886	898	866	887	890	869	889	884	841	955	893	947	962	904	868	863	916	901	931	979	896	896	862	916	887	909	884	909	913	941	916	878	888	948	923	867	846	922	888	890	881	870	869	896	891	895	898	931	917	958	934	918	938	905	943	885	865	919	897	881	874	892	911	875	904	905	868	957	899	882	854	900	868	871	930	861	916	933	892	861	877	889	977	883	890	918	870	847	841	910	969	917	891	878	863	865	878	913	897	831	922	903	901	897	900	884	890	909	907	853	918	946	845	914	887	890	892	940	902	921	895	898	854	875	969	868	927	866	894	904	917	890	898	813	861	853	934	904	884	941	892	949	965	918	887	915	891	927	927	906	868	887	878	925	874	888	872	908	817	889	852	881	901	847	888	933	870	886	961	907	865	890	943	919	891	910	894	912	923	912	883	901	876	895	910	846	879	862	902	848	896	903	918	902	867	909	933	842	867	906	873	931	928	918	889	920	868	896	954	895	939	839	910	857	854	928	902	855	864	873	871	903	869	866	847	846	904	895	918	915	900	811	929	867	921	910	868	849	954	940	894	910	835	871	881	887	887	901	910	893	888	912	933	925	878	901	900	909	905	881	909	901	882	886	890	915	914	906	933	924	902	872	880	909	885	894	877	882	920	909	896	967	1002	905	873	903	931	940	923	906	938	927	908	863	871	936	905	934	906	943	880	910	910	946	928	938	884	929	933	879	873	902	853	977	929	930	903	899	909	916	878	897	899	880	887	947	873	915	866	922	894	919	885	901	902	863	884	867	886	892	943	905	942	939	892	842	905	913	929	896	883	908	888	935	916	908	892	864	877	930	899	874	858	884	907	881	925	896	899	923	907	852	917	910	890	950	876	919	892	863	866	904	855	872	835	847	900	930	928	856	887	944	853	907	905	935	874	919	940	851	918	853	858	887	939	892	892	907	913	893	911	903	884	867	897	954	909	898	896	906	915	888	911	914	925	910	908	848	919	860	842	867	910	880	860	904	892	885	901	935	872	920	893	930	871	890	833	885	942	929	847	896	901	910	906	858	853	893	818	870	892	957	903	945	893	859	881	843	873	952	920	938	923	912	870	900	872	931	856	901	855	890	897	883	873	864	890	929	922	880	965	901	921	852	907	943	915	886	867	856	907	834	886	932	873	920	878	899	887	934	969	971	924	936	908	915	896	927	910	919	902	859	841	877	880	876	847	882	981	864	904	896	898	914	916	926	879	929	899	949	882	923	894	871	899	872	898	897	919	889	811	876	902	833	937	910	884	870	875	909	904	877	894	888	884	889	858	893	912	909	890	864	904	865	935	872	894	910	880	968	884	904	933	918	896	865	891	880	857	895	918	875	877	851	920	848	866	932	919	905	876	913	929	889	887	903	898	898	836	896	921	899	909	884	872	867	881	864	921	894	851	896	963	880	888	961	877	915	873	886	868	950	880	903	955	875	898	890	899	952	860	901	885	923	854	910	871	916	903	904	873	867	897	865	891	899	859	874	877	913	879	886	861	915	921	943	890	922	913	862	844	902	938	880	823	877	936	855	912	869	920	885	920	885	893	852	922	868	949	892	897	895	938	878	904	889	919	886	922	870	968	914	949	889	884	899	900	874	959	949	896	851	894	897	902	842	875	875	869	895	921	870	810	902	905	867	882	925	847	917	869	908	917	948	897	878	893	829	922	917	857	868	890	918	879	838	891	894	883	871	890	895	922	875	880	891	890	894	902	847	947
14782	6288	7108	5320	3387	2329	1718	1313	1174	865	803	685	620	574	574	562	505	499	486	488	445	457	447	406	446	388	386	431	439	398	423	375	393	405	363	392	399	408	412	366	422	368	362	368	359	402	373	349	395	384	373	395	391	351	390	410	389	375	374	364	424	377	400	393	351	335	418	377	371	368	396	377	385	404	421	325	367	352	360	369	362	378	361	367	350	405	360	372	326	364	372	373	371	361	368	322	359	346	381	362	350	370	352	330	406	388	368	369	390	374	352	396	325	379	381	381	379	410	397	403	427	383	403	355	362	357	386	370	353	372	381	393	395	342	366	388	378	407	388	349	375	408	370	336	359	390	364	402	371	394	368	410	376	389	373	344	340	391	412	388	372	373	346	353	360	376	324	370	408	362	395	372	370	360	366	400	379	339	384	388	383	340	374	403	361	353	356	381	371	370	350	420	388	368	369	394	367	348	346	376	361	388	335	391	368	384	423	383	388	343	379	360	308	385	361	353	426	411	362	361	373	387	361	355	392	382	350	369	354	359	367	396	407	400	375	379	355	372	343	353	368	370	387	371	342	383	343	360	353	396	380	395	404	370	336	395	342	377	374	381	367	368	346	386	379	370	374	372	413	328	367	410	391	382	371	332	369	376	396	370	349	378	346	380	366	348	393	377	356	404	372	374	359	372	359	347	387	374	382	356	373	381	380	358	351	384	412	365	355	379	373	386	359	392	374	376	368	346	365	371	351	379	344	352	366	409	390	390	388	343	345	393	366	353	366	400	348	349	367	370	358	346	346	356	345	396	384	367	380	386	377	361	397	398	418	380	381	380	380	367	347	393	409	343	372	368	369	359	372	357	362	370	384	361	370	358	388	355	354	363	375	375	328	373	393	356	349	326	379	382	395	373	343	387	376	379	370	370	344	361	372	372	378	347	373	381	390	351	365	349	334	378	410	376	386	376	339	383	386	366	382	383	346	355	385	384	338	421	383	352	386	336	362	380	361	399	347	396	440	380	369	343	336	394	360	398	377	350	306	400	361	354	381	376	368	376	402	405	355	338	354	382	359	398	369	397	359	397	347	389	357	364	365	351	351	359	369	384	352	365	379	372	398	381	364	365	405	374	358	363	347	383	361	377	359	320	371	366	340	369	381	367	405	383	357	353	354	344	397	385	365	377	382	373	393	357	390	358	375	394	371	375	356	390	395	365	360	373	413	400	371	384	359	387	369	396	401	398	378	379	357	353	382	376	384	359	393	398	374	318	393	373	349	386	393	387	352	377	371	367	379	354	377	371	372	362	355	406	376	405	353	351	378	376	426	358	383	381	385	391	368	330	366	400	348	373	359	383	349	387	378	386	360	374	396	396	333	361	355	347	399	402	370	377	380	410	372	348	395	379	388	386	361	361	370	382	384	378	378	374	378	374	415	367	362	337	384	372	334	348	399	385	370	350	393	341	358	383	343	395	383	362	358	379	365	413	356	375	376	363	374	413	375	360	350	362	340	349	344	365	384	389	348	423	389	388	365	373	404	395	369	349	393	370	376	385	360	389	379	370	384	379	372	373	341	327	391	339	382	336	357	397	374	351	396	385	386	359	382	351	395	377	395	360	331	383	340	377	398	375	385	355	351	360	373	363	378	386	415	413	386	351	380	393	337	365	393	364	330	400	385	389	368	392	360	363	389	369	375	403	404	391	393	354	347	383	384	440	391	352	381	354	371	384	370	376	342	374	410	369	398	373	411	364	379	379	371	405	379	358	387	362	341	354	377	333	366	358	411	413	351	361	365	340	345	410	388	393	347	400	370	382	347	356	333	355	370	373	387	335	382	381	345	385	374	390	385	359	389	359	395	360	351	342	331	364	409	355	376	382	393	392	348	413	395	384	365	337	393	370	377	370	409	376	401	381	370	345	390	382	364	370	347	363	374	349	351	386	362	380	381	399	363	397	355	354	394	351	362	382	361	394	393	374	341	430	402	377	386	366	353	396	412	407	383	345	343	374	404	363	373	385	377	359	330	359	385	388	378	356	384	391	329	375	377	375	380	397	398	352	393	345	361	372	368	356	399	380	366	386	382	390	393	372	388	365	413	371	384	356	315	362	361	369	374	361	369	393	368	346	383	331	367	390	352	371	393	406	326	394	360	383	423	375	356	372	405	379	368	366	414	395	384	355	357	405	369	395	356	358	352	385	375	375	337	400	366	351	365	391	357	371	378	364	407	406	341	346	409	381	342	398	338	378	388	384	370	359	393	348	369	335	391	404	381	384	355	350	412	317	388	362	370	353	386	363	379	339	346	394	345	361	373	372	333	379	385	369	367	384	387	372	393	364	358	364	370	376	336	379	359	363	352	353	375	395	393	389	363	389	395	325	378	351	379	359	384	356	366	367	351	386	351	372	353	393	396	375	410	350	371	421	378	362	395	362	414	391	386	398	357	354	356	396	361	383	367	387	363	356	376	361	331	388	408	393	402	393	374	367	347	402	360	349	347	381	353	397	375	348	353	357	368	357	354	376	392	405	357	327	382	407	363	348	353	383	371	349	349	393	426	379	337	404	380	410	362	377	356	361	365	390	380	368	362	354	351	350	330	389	355	356	382	381	383	367	394	372	411	403	371	387	360	366	380	401	394	386	342	384	372	375	322	361	377	391	394	380	400	399	384	397	404	386	373	385	354	392	386	372	346	373	342	370	375	389	383	373	386	360	363	375	318	385	369	368	370	382	351	359	335	379	396	369	361	365	394	365	360	383	343	356	370	365	390	432	388	390	379	366	359	379	358	413	378	371	363	332	377	338	373	379	369	344	372	385	383	368	380	364	332	407	366	372	419	391	392	336	370	379	360	397	391	390	334	374	348	414	348	374	379	393	377	351	372	356	376	369	381	355	379	384	389	369	355	391	429	369	385	385	338	336	398	365	363	372	347	396	380	337	407	372	390	331	376	406	374	367	386	359	364	391	365	335	365	344	368	374	383	376	360	394	365	378	377	367	385	395	382	365	361	363	368	383	362	381	362	360	344	346	411	361	380	331	358	394	400	354	380	338	370	375	389	371	362	351	380	416	364	368	342	385	357	346	356	374	359	355	376	365	338	406	392	365	383	388	377	401	382	382	443	364	375	403	361	379	355	412	358	400	375	390	347	382	430	341	369	350	375	389	378	354	374	360	387	377	393	383	395	312	397	360	361	361	359	353	372	403	364	402	348	379	381	354	368	346	319	362	370	330	328	413	375	384	402	344	359	346	365	374	352	382	377	392	383	385	371	364	350	378	366	344	345	392	368	347	369	323	377	416	361	361	351	369	355	372	378	362	387	397	330	371	342	371	380	389	390	388	395	363	360	369	390	360	342	358	396	378	366	391	377	358	374	392	362	367	413	378	367	371	370	359	356	354	346	379	357	405	385	364	386	366	356	363	397	401	355	346	366	389	337	356	375	356	404	347	398	342	390	349	399	373	367	376	409	374	369	366	418	355	364	392	387	370	356	397
10090	5660	12444	13364	11166	8859	6920	5510	4520	3696	3229	2754	2438	2340	2084	1995	1863	1726	1617	1519	1409	1406	1364	1275	1288	1250	1222	1212	1123	1091	1070	1037	1125	1018	1043	971	964	968	990	944	897	916	926	924	900	894	857	943	900	877	855	865	907	840	842	866	930	890	920	883	832	931	883	869	893	802	835	808	831	885	831	860	836	818	844	869	845	857	834	838	858	881	860	792	801	835	860	838	869	815	850	838	837	781	824	808	861	833	853	815	843	827	834	850	831	833	855	841	777	816	821	825	799	847	833	893	832	793	884	820	813	838	860	827	840	821	864	828	821	844	845	855	896	846	875	782	866	818	871	837	888	812	866	849	826	796	844	820	835	807	812	876	832	827	836	868	889	906	886	859	819	835	894	816	804	868	855	831	814	833	854	847	859	873	822	824	820	858	811	851	827	833	827	842	829	869	836	819	844	803	847	864	837	814	806	806	804	843	820	864	888	826	876	856	839	825	825	848	864	822	827	853	826	868	835	810	894	861	834	885	892	825	845	820	809	819	831	814	862	822	857	828	895	829	884	876	836	840	902	830	882	844	850	801	854	860	820	825	833	880	838	840	872	844	820	829	829	844	847	797	794	844	836	817	875	864	851	836	857	830	831	795	850	839	862	833	816	808	839	842	841	802	854	843	814	848	849	843	887	847	872	821	831	873	822	878	833	828	847	886	841	829	849	815	874	905	802	877	758	809	846	825	831	859	834	813	815	821	838	873	843	835	802	901	829	858	837	798	831	846	868	881	809	819	862	850	784	840	870	872	868	798	857	869	842	780	881	874	856	851	855	879	836	822	858	822	874	893	908	835	830	870	879	925	895	822	873	826	852	853	824	863	826	809	854	851	858	845	840	875	823	822	859	842	848	787	840	860	837	868	832	805	837	835	856	871	834	839	808	793	859	846	859	785	845	863	841	835	811	848	821	834	836	834	871	822	850	813	877	836	812	876	782	862	879	871	885	824	848	867	824	829	852	809	839	839	852	877	816	840	819	845	840	848	865	848	796	807	799	834	875	854	787	814	839	787	889	877	810	897	863	854	750	910	874	867	889	836	823	837	895	831	866	841	845	857	873	864	809	816	857	823	850	843	912	815	864	784	842	869	824	844	843	861	864	847	833	840	866	841	849	822	841	834	896	863	910	858	821	889	846	804	828	842	872	831	838	860	841	857	810	854	825	814	834	789	843	836	767	836	856	863	815	826	845	852	826	912	861	837	861	857	908	832	855	819	842	870	803	820	800	851	890	824	858	778	882	837	848	817	810	830	833	827	870	865	851	878	854	870	835	876	874	818	887	832	809	834	872	817	833	855	845	853	863	808	815	840	778	822	792	899	877	837	825	849	866	882	843	887	854	841	817	866	816	836	825	848	887	816	870	870	905	834	803	812	825	835	854	797	826	807	827	824	901	837	881	842	839	817	834	819	842	821	870	824	837	853	865	842	829	831	816	834	800	868	840	841	826	829	902	821	875	808	838	857	826	816	853	839	835	810	836	833	842	862	830	823	828	856	816	833	840	824	838	846	892	855	830	852	890	861	815	830	825	832	886	859	828	835	872	824	809	860	838	828	811	812	880	847	839	847	779	852	800	821	801	866	868	856	789	812	850	847	842	879	866	902	867	859	823	836	852	877	824	836	813	801	847	876	863	812	815	833	833	861	861	884	852	849	829	811	884	822	854	834	845	872	847	859	859	915	830	847	874	802	866	805	784	857	823	828	871	836	781	817	859	829	829	852	839	832	868	908	832	800	828	845	871	863	841	836	870	819	861	817	818	813	794	857	843	855	847	877	779	850	828	829	798	833	878	810	817	896	887	888	811	813	855	827	869	813	814	803	838	794	820	844	849	855	850	849	863	799	796	830	825	802	802	888	791	854	909	861	851	862	802	828	800	841	846	834	818	787	852	853	914	842	843	807	845	867	846	863	838	821	853	882	845	850	869	864	842	848	834	842	857	905	872	822	788	852	845	829	764	822	823	826	857	852	836	843	861	834	835	853	842	844	847	857	859	882	820	829	853	865	824	845	856	846	815	868	794	857	886	869	822	816	831	862	826	856	853	838	850	845	866	864	794	828	855	856	838	872	807	855	850	826	899	839	840	910	890	817	845	838	821	831	807	809	812	811	836	874	829	808	854	806	868	882	768	848	855	838	834	855	840	874	884	879	865	878	847	838	821	820	798	863	878	900	827	809	849	830	839	808	864	855	893	864	902	879	893	884	833	850	838	846	841	829	821	840	840	805	848	862	796	820	861	834	871	826	823	817	817	830	779	764	840	872	786	837	799	880	828	844	897	898	867	832	772	854	868	906	801	861	817	807	852	835	833	839	807	839	823	842	871	806	842	869	856	856	878	793	827	863	821	853	833	835	856	893	836	811	900	834	830	853	875	857	831	865	914	861	847	816	884	874	863	836	856	805	887	836	813	879	812	819	831	842	841	887	837	828	835	843	876	802	844	798	864	799	811	893	808	878	842	822	851	872	830	852	787	867	803	871	795	833	848	864	916	814	807	837	832	851	839	805	864	826	832	857	842	854	851	861	847	842	849	869	854	843	849	824	832	829	881	837	811	869	856	810	861	846	832	832	853	867	836	812	868	822	881	888	840	871	896	829	826	841	889	880	857	916	811	854	883	863	838	869	874	906	838	873	799	854	844	793	862	848	847	815	899	859	877	833	896	886	811	844	771	876	852	852	864	823	812	864	862	855	868	853	883	840	796	817	830	822	795	791	851	848	814	802	846	833	831	842	811	888	864	836	845	844	817	829	829	871	822	809	841	824	830	850	836	878	869	807	855	833	861	907	817	894	855	845	817	884	794	836	820	843	825	851	845	838	856	817	847	806	812	858	849	844	847	854	834	855	905	874	838	883	888	836	787	805	811	848	831	884	821	848	824	849	854	813	786	892	811	803	886	796	778	831	888	809	795	833	823	833	853	821	846	841	856	784	799	821	851	866	894	841	806	855	800	850	835	838	783	821	850	863	853	848	845	840	890	827	821	846	839	837	867	845	823	817	841	825	863	859	853	884	846	880	873	818	823	847	852	790	816	841	851	809	824	862	885	818	813	843	904	866	845	843	864	780	859	867	832	869	843	854	877	850	850	811	853	837	873	843	836	828	791	814	869	837	845	836	795	854	825	816	831	780	841	809	839	829	911	857	839	839	768	886	851	838	863	868	865	826	861	805	852	814	832	828	826	875	827	834	804	805	868	903	833	816	844	858	877	900	903	833	818	817	811	901	930	873	823	858	847	810	846	824	806	834	870	837	828	854	878	854	877	821	867	827	912	769	791	842	844	850	863	871	873	839	797	856	816	826	829	818	854	786	814	858	883	854	826	850	824	851	846	856	872	861	797	874	821	873	844	808	847	811	836	868	871	874	862	880	839	828	836	831	879	908	834	863	771	781	851	895	843	836	869	813	824	850	833	873	815	843	838	862	831	863	837	834	878	838	836	841	832	818	849	853
22655	9130	9723	7259	4720	3163	2286	1683	1322	1078	930	843	803	718	636	613	589	535	548	468	494	482	440	458	421	413	427	442	422	437	364	419	431	375	376	423	409	369	375	354	375	384	347	354	359	407	362	354	379	342	395	380	348	343	349	363	383	354	332	346	360	390	345	357	355	352	374	346	382	375	330	357	344	361	367	381	359	351	375	318	354	358	343	339	310	339	358	346	362	368	379	373	362	343	363	361	368	356	332	369	365	355	350	383	348	369	371	355	361	353	351	357	372	349	371	327	387	398	386	381	400	348	381	323	354	326	385	368	357	366	356	335	363	346	394	382	342	378	334	375	374	336	334	337	347	350	346	381	364	339	378	374	373	360	351	339	368	355	350	383	354	370	345	354	391	347	349	371	335	333	345	351	364	330	387	351	361	404	368	342	348	388	343	375	368	358	354	377	344	339	369	364	329	301	362	347	362	324	368	345	337	353	373	357	329	330	339	371	351	373	365	357	319	339	347	360	363	345	314	338	365	331	377	370	388	351	363	393	340	368	350	394	371	392	342	365	364	352	344	385	360	334	357	340	344	373	411	376	377	324	385	369	365	353	361	313	362	348	329	345	329	377	335	355	325	354	322	369	327	363	358	363	380	368	387	357	355	354	357	375	342	339	371	365	386	362	413	362	373	373	350	329	350	334	351	350	343	349	379	371	356	354	349	384	371	386	361	348	332	348	361	389	388	348	348	339	367	324	344	403	333	348	374	327	364	388	361	337	369	340	337	322	312	387	405	349	373	359	353	346	393	349	355	385	353	356	369	364	369	341	347	355	317	325	356	325	339	376	362	363	350	367	372	338	376	340	388	375	341	361	347	355	350	316	358	381	391	367	355	391	345	365	386	363	335	348	326	339	363	354	380	346	354	319	380	350	326	369	368	364	347	366	362	371	370	342	338	361	343	373	330	332	363	341	368	344	372	333	327	366	372	360	392	339	361	367	369	329	361	324	331	365	360	331	351	381	366	359	353	364	352	328	316	355	329	377	363	364	351	348	317	375	348	316	338	398	337	358	344	361	323	365	380	378	370	356	365	334	399	347	331	340	367	327	348	348	369	353	353	342	362	361	334	335	345	346	358	334	373	381	328	395	328	330	333	357	329	335	358	325	339	344	354	368	338	316	356	350	346	357	352	365	363	405	321	348	374	362	329	345	348	382	341	344	349	377	354	372	345	379	347	325	389	380	337	331	365	346	346	381	336	401	342	392	378	358	371	355	361	338	356	383	367	338	332	332	347	367	351	368	341	328	339	346	319	385	349	343	321	353	357	348	360	360	392	352	328	352	339	329	341	319	371	331	338	346	365	347	320	329	365	411	337	344	361	379	328	317	362	366	339	323	353	369	356	382	365	365	396	378	375	376	355	373	389	338	348	358	365	327	345	383	370	343	371	337	360	361	377	368	381	345	396	373	350	338	325	341	377	384	332	357	350	384	360	332	338	381	330	342	384	350	401	371	363	375	338	361	351	383	395	359	358	363	344	358	344	367	370	365	382	373	359	347	337	349	367	367	342	364	340	376	318	355	347	339	349	327	348	361	323	336	335	351	373	371	338	356	391	389	338	380	329	319	383	397	316	347	311	404	378	356	392	313	363	373	362	369	348	363	351	319	391	392	347	361	386	316	370	315	346	340	333	390	365	376	352	329	363	390	398	376	373	370	337	350	389	355	367	385	353	351	346	367	344	331	328	349	344	337	346	342	401	349	361	370	394	381	359	383	382	367	330	367	341	368	325	361	333	351	427	381	330	344	368	359	369	363	382	352	316	360	393	349	372	348	369	328	355	357	376	359	328	348	347	367	341	332	326	359	376	349	375	336	360	350	351	374	382	360	369	355	352	349	344	301	356	375	352	341	369	365	339	321	342	356	381	364	366	351	385	349	330	335	347	363	355	343	405	372	384	383	369	375	345	384	337	348	363	379	363	388	371	353	349	371	375	364	370	344	370	369	341	352	363	330	328	323	372	367	338	353	304	372	340	354	346	349	344	346	375	352	367	352	383	356	373	342	324	332	365	335	353	373	380	387	329	384	372	352	319	344	303	366	361	341	354	387	389	344	345	381	341	355	358	355	378	356	376	336	333	359	362	349	351	370	358	330	350	337	342	359	370	333	374	359	347	360	335	346	370	383	370	336	377	382	351	302	366	357	354	344	325	406	368	378	403	368	368	327	379	347	370	316	340	367	303	345	371	355	323	370	356	384	354	379	354	379	363	366	326	348	367	365	348	342	355	335	367	379	329	318	372	378	346	366	382	356	419	349	358	371	371	363	350	348	362	308	355	338	343	399	367	352	351	389	322	342	380	338	358	387	368	352	369	317	345	333	349	342	371	336	390	361	350	380	375	346	346	373	344	376	385	342	379	320	366	340	357	326	315	353	370	375	358	344	373	315	318	376	375	347	373	394	353	323	352	348	337	316	359	374	362	331	323	350	341	362	348	340	344	359	353	376	392	348	369	354	335	369	319	332	363	367	358	356	393	367	367	332	354	365	373	348	370	359	360	359	382	346	362	350	394	351	344	342	356	332	356	334	373	342	339	362	333	365	369	381	375	329	388	331	338	368	378	370	377	368	324	376	330	324	339	334	387	350	370	383	375	326	364	375	327	350	367	389	367	294	337	354	325	369	343	360	374	352	351	362	381	343	392	365	378	362	324	344	375	369	335	379	347	349	321	296	340	358	392	372	348	344	348	362	379	387	341	379	342	327	360	362	378	337	373	356	361	323	324	346	331	349	370	364	338	351	354	351	353	344	367	352	378	379	407	395	369	346	367	345	368	354	344	359	329	325	353	347	337	368	331	376	366	320	388	333	345	358	348	373	329	357	399	365	389	334	359	409	357	336	363	342	354	379	381	377	353	388	344	346	348	364	358	354	351	355	376	361	329	383	339	346	352	384	350	375	353	347	350	364	332	372	387	361	346	370	354	345	340	350	331	324	371	350	350	359	325	373	347	388	335	369	329	381	340	343	331	312	392	382	345	369	354	322	340	380	367	368	336	318	319	357	357	355	336	344	351	406	366	371	357	332	341	390	356	329	341	362	357	387	341	364	349	352	356	379	342	381	393	363	376	382	306	378	353	333	371	353	340	378	336	340	375	350	363	378	386	371	396	402	321	342	318	357	367	332	375	315	379	382	368	358	376	348	371	345	371	382	380	367	319	383	371	338	365	361	356	362	350	422	367	370	358	392	344	353	362	360	347	341	352	339	337	337	331	358	344	356	332	354	367	365	332	328	367	350	344	354	341	356	371	354	326	346	359	352	334	379	342	373	337	342	329	353	352	344	381	383	376	353	303	377	371	344	369	360	353	358	344	368	343	342	358	375	403	344	354	361	343	344	349	347	349	369	353	364	330	347	324	318	383	368	328	354	364	350	344	337	352	318	349	353	382	391	387	381	346	357	368	307	358	343	345	346	360	363	336	352	359	334	356	331	379	347	335	366	358	374
12933	7371	15478	16906	14326	11269	8765	7050	5684	4703	3905	3323	3004	2804	2409	2245	2200	2095	1930	1823	1760	1589	1565	1391	1433	1369	1292	1267	1237	1302	1184	1083	1090	1111	1064	1008	978	1006	887	991	909	943	932	901	930	922	952	822	818	888	856	873	854	868	914	855	820	882	823	836	837	839	869	849	838	831	826	841	821	786	816	817	761	807	814	832	800	854	780	776	800	838	816	813	828	794	775	810	793	792	798	825	812	793	815	850	805	835	778	810	846	787	787	804	796	790	784	818	787	778	792	764	797	844	748	739	833	815	781	812	871	790	827	750	837	778	798	777	813	794	825	798	788	821	781	806	813	843	884	791	791	779	806	830	781	826	826	829	775	836	767	839	800	843	803	778	801	840	817	836	786	805	818	842	791	784	846	803	803	811	741	803	782	803	837	815	781	775	798	859	838	832	786	775	789	789	775	816	821	741	793	810	802	854	802	824	834	839	824	814	799	818	769	814	776	801	786	853	838	804	795	784	850	799	822	850	794	823	844	789	787	829	883	759	758	778	808	830	769	758	811	814	812	788	854	848	820	822	832	800	808	772	807	815	767	824	797	827	778	863	805	788	836	774	764	774	828	829	852	758	860	794	832	833	843	775	780	830	759	825	846	813	798	777	801	833	812	804	810	803	814	835	783	805	791	790	770	795	815	794	816	796	814	844	780	822	779	811	850	790	782	842	843	774	779	844	811	791	861	772	822	815	833	804	780	797	827	808	842	820	800	828	810	780	826	839	764	839	785	797	827	807	784	817	805	795	772	823	801	803	802	832	801	783	791	784	775	819	782	815	787	816	744	824	832	815	791	830	807	825	792	809	800	825	829	806	842	799	781	780	845	813	789	820	796	791	832	779	820	794	824	781	824	755	788	819	806	788	775	809	813	786	750	840	775	830	770	835	778	791	811	772	781	811	808	877	809	779	800	818	837	781	835	812	827	802	779	841	824	749	767	812	837	839	830	819	771	809	807	787	811	788	856	801	813	841	843	763	824	828	826	769	801	810	839	849	825	882	776	818	798	825	781	849	813	756	770	815	800	783	784	809	794	753	841	823	776	813	819	811	785	796	820	812	815	820	809	835	804	820	841	816	825	831	823	805	842	786	800	839	782	802	837	796	849	803	766	827	805	823	794	821	790	794	835	787	835	806	812	789	765	786	783	802	780	801	859	866	743	839	782	782	762	765	776	850	796	807	781	806	808	799	843	831	821	796	796	827	810	795	798	839	823	818	811	810	802	773	834	795	825	745	813	773	819	780	804	809	820	800	787	806	809	784	828	776	859	832	745	834	849	819	824	779	775	832	794	794	803	871	824	854	818	822	840	798	819	881	798	797	804	803	837	814	789	849	832	815	795	832	765	838	819	752	806	774	778	766	764	835	841	791	836	805	819	829	840	834	767	785	783	841	795	834	778	820	809	826	786	789	839	781	783	789	785	820	856	764	881	836	823	764	814	790	759	781	794	799	798	827	795	830	775	786	805	820	821	825	760	728	846	779	840	833	801	729	823	781	780	809	805	830	766	781	750	815	812	840	790	808	747	824	790	826	800	811	820	776	820	788	806	838	845	843	824	851	894	804	812	821	791	812	803	810	831	751	778	769	806	826	844	868	802	752	801	825	761	788	781	814	784	780	829	761	802	759	833	816	798	847	796	808	794	808	826	834	823	811	839	769	810	745	817	798	805	787	796	832	856	805	772	774	813	815	831	830	773	747	798	830	800	860	788	760	808	769	784	797	762	814	831	821	827	822	810	818	840	793	819	786	790	783	817	753	839	799	789	783	825	783	766	776	850	804	789	818	788	865	807	806	801	848	804	838	796	798	806	821	794	826	806	801	784	753	847	831	830	792	813	770	800	820	761	764	771	822	810	816	827	799	818	818	809	777	797	795	846	801	811	809	786	818	814	796	807	785	832	781	797	773	774	759	835	815	871	820	837	794	832	797	859	798	779	811	809	790	783	810	831	793	796	772	810	776	850	792	794	812	779	845	827	805	777	821	800	826	835	758	758	756	767	802	816	830	800	779	788	866	793	783	833	743	832	819	767	836	798	754	800	786	796	768	797	821	786	759	816	809	805	787	836	772	786	799	775	817	816	805	793	862	776	828	832	801	867	801	746	851	789	839	829	856	824	807	806	808	808	793	811	773	805	827	837	801	856	782	892	822	759	803	821	813	828	852	800	835	799	759	802	811	824	828	727	803	799	820	822	810	792	752	881	830	811	800	774	770	823	785	831	820	807	803	794	853	816	788	841	735	783	845	797	819	811	790	837	830	820	829	826	776	846	800	817	772	821	823	802	768	812	836	783	826	779	815	775	772	853	811	759	778	825	821	811	777	814	787	790	768	815	821	768	803	828	798	814	745	758	805	793	794	805	814	875	829	809	790	809	786	843	791	803	813	799	786	810	812	821	771	823	781	783	817	756	786	825	797	813	770	787	822	786	771	833	808	806	794	887	764	745	822	871	776	808	834	795	836	781	815	797	831	869	827	816	796	791	821	828	786	803	758	866	766	845	779	813	775	819	792	811	793	766	798	803	793	763	793	828	812	798	850	798	765	802	800	785	805	771	789	805	813	849	814	810	792	826	804	813	790	788	813	779	814	832	831	777	809	830	833	801	806	808	785	773	806	835	818	791	835	810	752	793	799	794	780	791	763	805	797	787	840	841	842	817	810	782	833	804	777	822	792	816	815	818	741	762	769	772	837	753	820	839	779	812	842	812	808	748	811	815	765	859	839	816	788	788	828	816	747	829	851	800	786	855	788	816	847	809	817	777	867	820	829	816	817	786	805	858	846	818	779	831	829	828	791	726	814	838	820	810	831	824	818	788	785	816	808	825	825	816	772	804	793	760	825	814	807	753	847	851	786	818	826	752	789	785	834	772	810	783	837	848	778	864	771	763	801	817	794	815	779	784	862	789	776	800	829	816	804	841	809	802	826	801	842	776	780	779	760	806	827	818	834	811	840	806	840	811	763	780	755	897	804	806	794	821	812	834	813	820	857	818	798	803	822	740	839	834	829	796	772	789	782	823	801	802	832	808	836	795	744	824	786	793	789	795	821	805	846	854	809	806	779	783	832	817	809	810	818	770	827	771	821	778	834	816	739	793	845	796	851	784	817	857	801	816	839	836	811	775	785	844	850	793	822	871	853	815	800	815	845	843	821	776	782	821	790	777	799	826	811	851	778	833	817	825	792	806	819	843	751	815	815	770	821	741	836	773	811	786	785	788	872	794	824	797	819	791	794	793	797	795	777	793	808	865	804	807	810	799	823	748	825	798	826	797	779	791	835	782	783	800	848	830	759	811	816	782	821	819	810	798	835	839	764	807	778	820	836	772	803	820	773	759	807	838	831	824	848	818	797	807	750	770	765	788	805	825	780	808	788	743	800	808	819	777	772	813	767	774	832	855	821	801	817	809	832	770	834	793	882	766	813	828	839	811	806	788	789	808	808	819	784	814	855	802	800
7064	3956	4357	3473	2335	1649	1237	1041	855	731	667	558	559	535	527	538	547	459	469	497	414	440	428	434	394	447	464	419	437	432	420	410	406	404	429	451	444	405	442	387	442	389	461	419	396	446	373	388	456	454	415	449	417	392	409	421	383	371	365	364	413	419	437	445	421	425	400	406	389	389	405	422	417	424	418	420	443	422	412	394	420	424	394	382	408	404	391	442	400	406	407	433	414	421	367	401	457	387	410	380	395	452	403	404	408	409	411	407	392	393	423	414	430	413	397	412	370	369	389	444	377	401	364	394	420	368	369	435	352	404	435	436	384	403	408	380	375	397	427	383	407	416	444	414	407	413	435	405	424	390	388	398	395	396	405	389	391	393	398	381	407	401	449	379	401	435	416	413	391	407	406	412	433	377	402	394	407	385	425	370	388	395	409	382	398	396	426	427	432	409	372	364	383	420	404	416	415	395	397	405	411	403	412	437	413	415	430	399	410	430	439	369	437	397	372	378	409	421	381	406	405	415	411	434	428	381	397	356	379	427	421	382	396	407	393	415	407	365	353	388	380	401	407	444	422	384	402	399	418	408	421	401	430	431	373	410	393	426	436	405	410	423	423	422	483	412	398	398	404	393	392	452	372	386	436	406	374	396	378	381	417	406	412	413	413	388	394	380	371	433	395	418	405	429	396	397	409	394	473	442	418	458	393	379	407	418	377	376	408	398	353	457	377	390	394	430	380	448	399	405	400	420	416	417	441	383	413	443	418	396	402	460	416	376	428	419	383	433	417	434	422	365	414	404	415	389	399	408	396	402	428	418	457	362	428	429	393	415	362	416	434	368	374	431	406	445	433	418	403	410	384	399	349	411	429	404	380	434	429	393	411	433	412	441	398	413	393	396	402	408	416	445	428	390	441	400	411	403	386	404	440	387	389	419	401	413	395	429	365	409	419	407	431	368	410	412	426	447	376	380	401	403	406	381	449	383	407	430	385	403	442	420	401	416	418	397	359	428	376	428	408	419	408	433	398	398	409	401	413	361	415	412	383	463	432	377	431	410	419	396	407	376	443	399	396	425	362	420	438	400	407	380	416	419	380	431	383	371	384	405	426	425	427	408	419	421	416	401	423	391	387	415	406	367	406	391	435	411	435	430	412	414	411	369	359	378	381	410	429	410	408	416	388	380	412	434	385	426	411	407	415	397	414	388	399	409	398	435	416	365	409	365	432	447	388	440	400	393	435	438	421	423	439	413	403	406	425	431	372	411	381	409	396	442	380	407	375	376	370	361	386	449	424	397	442	390	386	401	428	399	402	413	369	390	393	404	372	412	399	363	431	392	385	402	424	400	403	432	339	394	393	433	402	408	399	457	400	387	414	422	385	399	369	383	407	348	429	363	392	375	419	427	405	371	366	413	404	382	384	370	446	373	419	396	415	395	373	416	391	456	417	410	409	369	392	410	460	405	428	424	421	386	399	384	391	370	397	375	392	421	421	379	376	410	397	452	383	369	391	405	435	414	420	402	408	372	442	392	448	392	455	435	405	354	421	429	395	435	403	404	390	422	390	423	427	426	370	430	412	424	439	405	420	459	409	381	378	459	402	379	400	415	421	459	395	387	382	410	417	396	363	377	456	388	398	414	377	425	421	440	401	397	380	428	428	440	396	387	426	422	437	370	406	414	444	472	427	426	434	388	395	405	454	411	402	396	368	422	425	400	426	440	391	387	398	395	400	377	477	428	457	412	445	431	408	367	441	416	420	383	373	392	421	387	402	390	404	403	384	397	453	393	439	395	387	406	431	409	384	407	425	391	402	412	410	407	400	417	449	425	384	399	388	409	402	436	361	363	377	402	356	429	414	417	415	422	408	354	401	402	399	418	404	368	381	396	379	370	362	448	364	399	407	406	415	406	426	426	377	398	391	418	453	411	412	400	382	379	401	395	436	416	408	362	411	387	407	429	408	376	385	422	391	398	394	385	388	389	413	399	393	438	409	386	383	430	384	370	405	438	435	399	398	428	394	360	397	413	423	410	390	390	422	393	437	384	398	366	437	403	409	390	387	397	393	402	436	414	392	414	382	416	409	433	391	444	424	440	368	361	391	361	411	399	401	397	423	374	407	392	388	444	378	379	415	425	419	388	392	431	424	392	433	408	425	413	429	442	407	387	389	407	423	391	401	375	412	424	397	404	402	385	395	379	416	377	442	394	414	379	378	416	424	414	427	394	390	373	368	426	433	451	417	396	397	413	396	432	425	434	370	448	386	357	366	404	407	412	413	433	403	411	426	373	398	378	435	461	405	405	377	413	459	413	397	402	413	403	418	386	396	428	382	381	446	398	393	369	376	361	391	400	408	403	370	429	440	416	393	382	357	402	415	408	384	368	429	414	438	409	376	437	400	398	385	391	436	414	419	374	395	424	413	400	417	408	446	435	413	405	401	392	412	374	359	390	394	445	383	418	406	401	392	396	438	373	394	380	384	423	415	367	398	396	433	375	441	422	424	415	435	417	423	415	392	408	400	402	374	390	416	401	419	410	389	364	381	427	441	380	394	416	426	405	405	416	416	370	391	418	408	385	386	377	420	381	406	398	379	382	409	417	441	435	429	378	411	416	427	408	396	429	407	402	377	438	398	386	390	376	416	423	422	397	375	412	381	404	379	422	365	403	438	410	429	422	381	398	398	389	434	416	392	398	433	399	423	375	415	384	415	423	413	386	397	390	409	379	382	378	412	393	400	411	412	398	449	437	406	398	378	403	398	420	383	399	398	405	393	364	442	465	388	419	421	391	416	416	442	408	433	473	407	416	410	364	453	413	393	399	369	396	406	390	409	383	362	387	393	410	411	377	448	419	404	404	419	417	392	408	412	390	438	424	404	442	435	421	428	411	402	405	447	408	416	406	410	368	366	411	427	421	364	401	402	421	396	389	408	382	387	418	391	355	406	413	390	411	378	375	430	376	403	416	414	439	417	416	422	406	383	365	389	412	386	436	399	387	356	423	391	424	406	405	402	417	402	378	417	378	430	411	414	399	395	385	405	374	431	408	403	406	379	409	415	413	389	417	432	394	407	404	392	384	383	404	379	397	349	406	372	419	415	421	401	401	437	380	427	413	390	393	417	414	384	448	416	416	420	401	428	372	392	379	398	401	393	380	451	390	369	415	390	398	423	470	354	414	419	427	402	439	420	424	411	427	395	373	386	386	430	406	425	426	384	385	410	383	389	406	373	408	385	400	402	424	407	384	393	386	415	386	429	410	397	410	378	410	403	407	405	425	427	398	387	394	389	397	391	392	416	424	427	404	404	409	429	425	435	386	415	430	421	409	432	374	415	390	401	407	379	410	436	408	420	435	419	408	406	390	410	426	424	394	398	377	430	356	433	419	474	396	433	429	443	422	432	473	425	411	361	387	398	447	390	430	445	408	389	420	425	389	383	451	419	407	414	424	426	394	366	427	386	436	439	387	377	412	435	405	366	416	396	385	401	400
4794	3895	8422	9232	7737	6065	4783	3775	3186	2686	2275	1972	1873	1781	1678	1530	1519	1450	1411	1354	1327	1306	1203	1230	1169	1136	1167	1132	1123	1110	1040	999	993	993	1033	1064	998	997	958	951	900	932	963	992	958	938	940	963	907	940	948	856	966	943	926	894	922	925	878	917	877	973	902	869	954	916	976	904	853	919	889	886	942	929	902	845	816	927	889	942	882	902	916	926	891	890	894	889	977	900	915	894	899	865	937	918	934	896	895	883	890	906	911	919	876	890	922	877	880	930	872	914	944	906	882	918	883	878	856	918	889	874	908	965	928	941	899	954	909	950	879	939	893	892	880	883	893	876	934	949	901	914	866	872	900	933	902	914	913	867	941	936	857	876	933	859	843	893	937	893	934	882	873	830	857	933	926	937	869	934	883	890	870	836	918	939	966	910	917	882	848	932	909	852	931	911	866	926	901	921	853	888	900	935	913	900	879	870	918	911	892	898	883	879	873	870	886	875	895	892	878	905	899	950	909	973	896	917	975	898	885	894	911	900	881	895	915	894	928	922	899	867	877	878	945	846	890	864	907	967	883	874	946	904	912	928	906	981	903	865	894	916	918	928	909	912	907	900	933	864	908	861	900	875	914	937	891	862	929	811	939	845	857	841	889	900	907	906	923	898	888	893	865	921	891	910	881	900	925	848	900	931	881	887	844	879	878	895	880	889	883	841	917	880	949	924	865	894	931	917	885	888	936	844	897	949	930	891	924	887	970	943	906	924	935	871	926	899	923	853	910	977	899	863	902	862	945	889	907	885	914	851	890	945	954	868	928	905	920	916	933	902	945	891	899	927	927	864	944	866	908	868	924	930	937	880	865	908	932	932	927	899	913	893	906	872	885	964	868	939	889	942	844	907	868	926	905	885	916	947	897	919	918	871	860	907	883	964	914	912	921	890	930	928	885	875	885	933	895	920	915	885	887	897	961	898	914	909	855	826	869	856	935	878	863	870	885	899	915	873	848	898	935	958	932	912	901	900	894	837	973	850	870	898	866	912	910	905	941	881	935	877	902	835	919	869	892	865	885	972	899	885	887	833	921	864	958	879	878	922	892	876	895	920	805	905	917	893	887	899	900	922	882	929	904	894	932	939	932	895	916	911	935	892	882	900	896	926	888	902	862	874	882	951	891	883	919	915	862	898	999	883	891	918	843	876	929	941	887	898	871	885	873	882	854	921	902	964	914	897	839	942	955	905	877	913	946	928	942	916	915	897	869	940	892	873	919	958	848	952	841	913	908	908	904	894	877	892	908	889	907	911	878	932	867	860	910	915	878	957	894	879	926	885	864	919	872	930	877	926	848	923	882	925	865	923	895	934	950	887	910	888	905	908	846	882	843	900	924	893	906	928	909	930	883	906	905	879	865	892	895	897	901	935	928	933	903	878	891	875	866	906	883	879	879	909	943	903	916	872	963	881	908	908	884	923	939	926	871	922	881	914	894	920	912	922	949	902	912	880	924	879	942	884	935	949	866	894	878	907	895	873	886	874	905	982	893	902	936	912	873	924	918	893	921	989	970	914	847	904	949	895	891	877	944	917	929	899	910	914	914	882	908	950	946	922	902	912	935	911	894	930	938	894	935	896	900	917	923	853	912	907	871	901	899	894	924	906	938	943	847	891	951	899	870	881	898	943	902	930	872	946	882	882	904	889	952	913	871	949	900	903	919	914	900	892	895	899	880	938	923	924	900	862	873	958	889	883	941	919	921	928	873	956	859	913	914	876	862	928	876	982	939	869	869	852	881	925	943	902	872	936	878	856	898	907	915	848	862	917	894	858	942	890	896	901	927	920	851	931	860	843	964	890	905	866	915	931	942	903	896	892	868	900	897	893	967	947	924	906	884	914	880	891	925	885	888	907	912	856	925	904	935	897	921	929	876	891	872	918	881	904	878	931	927	947	856	849	896	902	883	863	911	890	909	934	892	917	905	893	835	828	908	894	866	946	899	900	973	879	879	902	901	857	943	884	896	896	906	895	896	850	902	900	943	890	868	870	905	857	910	933	924	894	840	879	951	945	912	833	949	921	879	944	882	891	927	898	856	892	886	918	899	845	905	856	915	920	891	964	902	921	903	880	912	941	901	836	876	894	879	946	917	899	891	871	903	894	889	875	838	907	912	964	900	957	828	930	903	850	897	930	928	874	910	898	877	935	938	907	916	883	910	908	866	904	867	883	965	923	869	908	885	915	907	885	881	860	893	858	945	886	935	911	936	855	893	958	907	877	936	958	894	888	957	886	881	852	878	869	924	938	891	893	902	929	890	846	887	922	824	863	907	829	899	859	895	854	975	821	896	895	907	855	927	964	887	931	895	893	921	863	919	889	868	929	913	871	890	885	877	838	930	899	921	863	905	851	869	891	876	916	886	881	937	878	913	900	893	881	892	897	845	917	911	912	900	859	914	880	907	912	932	913	872	926	929	899	894	912	890	906	955	915	838	859	910	847	882	909	879	906	877	926	904	911	939	906	850	909	896	885	942	892	887	881	978	968	948	885	900	900	877	873	914	885	926	936	861	860	947	919	932	903	889	908	861	947	889	892	899	909	919	906	967	936	862	862	907	885	841	940	846	896	918	903	888	890	924	918	896	895	908	964	897	923	901	906	904	895	860	906	848	911	895	930	910	904	916	857	912	924	924	860	885	896	916	875	848	899	946	936	862	904	920	890	910	939	901	921	915	882	931	934	919	903	944	885	914	881	910	930	928	875	927	906	927	878	905	898	957	913	875	887	899	860	860	906	949	905	899	900	895	899	862	896	891	918	907	888	889	900	894	921	894	905	937	862	844	901	923	886	867	937	922	903	864	893	950	893	842	901	926	874	871	864	853	902	925	868	930	944	915	888	918	982	911	898	868	906	870	899	929	935	862	922	942	855	901	888	887	898	888	895	915	861	913	911	903	838	896	819	869	869	917	935	879	848	833	919	859	869	927	924	918	882	899	883	931	891	861	912	917	907	892	926	844	871	869	925	917	865	903	955	852	882	882	901	893	917	897	864	891	868	881	875	889	877	866	854	893	919	900	926	933	954	945	866	847	938	856	907	936	946	837	855	927	875	881	932	915	931	882	900	904	946	929	860	895	890	988	906	903	943	952	966	892	883	905	855	908	892	907	884	860	878	888	917	896	902	891	868	903	914	861	913	929	909	871	905	914	886	885	865	899	853	855	922	864	831	910	888	869	905	877	904	889	952	837	902	918	918	896	888	860	893	956	893	888	909	906	882	882	909	932	927	872	906	854	890	937	865	927	864	882	924	862	936	900	891	825	884	944	946	890	935	889	930	859	909	881	854	895	953	920	926	873	902	891	886	908	885	920	864	887	940	904	904	898	908	869	902	917	836	907	929	913	852	920	896	887	861	907	870	951	895	933	919	911	905	872	909	890	897	906	916	873	899	887	899	952	855	911	955	846	911	911	843	894	921	858	893	872	874	912	858	917	951	913	881	897	924	948	920	888	864
14730	6249	7070	5366	3563	2226	1724	1292	1026	902	795	733	647	634	575	602	553	533	452	486	482	454	434	424	415	450	437	447	434	382	425	417	389	412	395	329	407	401	432	389	423	393	375	436	364	393	385	394	379	410	401	410	396	410	401	420	353	381	378	409	348	337	378	345	407	390	401	364	366	372	361	343	380	379	367	380	405	363	362	369	383	401	348	363	346	410	351	358	370	377	379	362	365	396	381	340	381	334	377	376	366	413	384	349	372	413	344	345	363	399	399	377	397	369	363	401	372	336	324	392	371	366	392	399	340	369	386	348	371	404	359	397	373	345	375	378	354	378	365	383	388	391	364	368	399	399	362	380	345	383	369	388	381	393	380	399	342	348	354	364	359	385	386	374	388	355	354	364	348	362	390	381	402	368	342	415	335	381	379	364	375	361	368	392	401	374	379	391	409	375	392	408	387	407	379	367	358	400	412	365	416	378	397	378	403	421	377	390	439	399	363	373	389	389	341	360	361	347	361	415	366	389	360	362	381	369	365	403	322	377	364	360	410	364	340	395	420	400	362	383	399	368	373	399	383	390	374	392	394	359	375	410	358	402	333	384	382	392	388	386	377	414	371	404	383	367	317	397	371	370	382	368	358	361	344	355	370	376	364	353	378	372	358	377	364	407	403	326	388	369	385	390	375	356	403	380	369	393	390	376	369	376	387	389	359	362	345	363	352	380	397	391	362	367	369	406	375	373	415	376	357	340	368	371	360	403	414	389	393	384	381	374	411	414	356	374	392	353	368	355	372	347	382	403	367	353	385	426	400	398	363	374	362	388	362	350	384	395	367	387	350	419	362	387	368	372	393	352	381	365	392	401	374	354	408	377	373	402	379	366	365	368	387	390	380	388	410	384	401	406	366	375	420	401	356	381	358	387	345	415	356	359	341	404	371	365	376	400	355	388	352	362	333	352	349	394	383	382	380	366	350	386	369	408	365	354	379	378	375	420	385	385	374	389	374	414	389	404	351	352	387	372	398	410	372	382	364	426	386	371	384	405	357	364	346	346	359	408	388	407	364	353	390	369	409	392	404	349	353	380	392	389	387	379	364	375	350	386	359	386	365	360	379	423	371	428	398	375	344	394	398	376	387	340	375	380	365	360	370	396	363	326	381	348	377	384	353	375	373	343	367	381	341	351	360	388	393	402	389	386	391	385	367	368	363	350	350	363	396	421	346	371	412	357	380	416	370	396	346	362	360	396	374	365	359	360	380	392	370	350	369	368	396	349	402	415	365	346	380	382	353	362	391	364	419	330	393	361	391	395	356	365	332	365	341	387	349	407	402	410	353	425	357	390	365	355	385	394	396	434	375	371	390	359	351	337	361	385	394	361	354	365	424	377	370	397	365	373	362	348	369	391	391	362	339	380	333	379	354	385	389	399	318	393	344	346	427	359	345	407	387	366	414	347	371	360	360	370	389	379	381	356	366	378	357	362	366	376	368	357	364	393	391	379	368	380	329	344	382	321	350	345	371	377	362	358	377	398	364	389	337	379	403	385	389	345	372	366	357	366	392	421	370	413	395	343	374	376	389	316	320	331	352	367	385	366	360	362	394	368	360	381	374	341	392	391	353	401	358	378	383	359	375	379	374	356	369	379	385	329	385	371	351	406	410	344	360	356	369	357	354	389	402	409	359	384	359	316	398	375	356	363	358	370	409	369	351	393	348	387	340	393	354	349	363	355	389	393	388	372	356	345	373	389	350	365	370	381	389	387	399	348	369	377	379	385	359	386	362	394	372	367	353	401	400	363	372	377	353	342	349	370	370	364	408	372	402	393	370	366	349	374	315	412	381	377	396	381	413	407	351	387	364	354	347	385	382	414	401	363	360	362	356	358	364	356	371	388	402	365	353	420	348	357	402	360	372	381	371	365	375	372	362	335	356	406	388	363	364	378	370	357	407	417	384	357	353	373	389	376	356	402	384	352	405	401	362	357	383	371	353	339	371	391	398	394	398	374	371	390	344	385	376	356	360	387	375	398	348	354	383	350	345	370	337	329	352	377	347	382	383	372	372	383	392	334	370	407	393	387	371	396	386	405	394	380	405	381	346	397	389	385	408	376	384	418	357	353	390	346	347	378	341	353	386	384	398	360	428	379	395	365	389	374	372	397	348	402	377	360	354	333	381	423	378	355	387	382	374	360	379	361	368	399	324	393	382	322	387	408	358	389	370	359	384	401	380	407	418	359	376	367	360	394	374	413	331	376	396	378	363	370	379	350	350	428	376	338	402	373	392	341	344	371	391	360	398	360	333	400	385	386	391	349	353	425	382	388	404	347	385	410	371	365	419	358	400	400	381	372	372	366	384	345	369	355	378	381	367	361	363	367	386	359	374	370	376	362	435	367	382	362	355	364	370	364	374	356	381	378	347	354	351	358	369	422	386	375	365	393	356	377	350	343	338	378	374	368	372	395	410	412	388	345	370	353	395	404	357	386	397	367	382	386	421	387	362	381	361	367	350	408	370	429	380	385	360	380	362	367	396	375	379	361	360	376	386	353	394	391	379	370	388	386	383	358	336	384	375	395	391	406	374	378	376	397	372	385	375	390	382	356	398	389	368	343	369	334	360	406	371	403	374	372	398	363	348	354	352	368	397	349	384	405	385	393	370	381	375	331	410	405	411	376	411	383	383	373	382	328	392	370	370	342	378	378	369	356	372	372	409	363	387	391	357	357	384	359	376	357	349	384	390	406	389	394	382	353	383	366	414	385	410	349	377	376	407	399	368	356	373	407	400	363	347	369	385	387	363	384	405	350	394	404	378	384	379	370	345	421	404	392	395	366	372	362	364	374	388	393	389	408	377	379	401	393	404	383	389	354	375	357	415	374	400	379	384	400	359	400	351	337	385	393	354	384	410	383	368	391	350	339	370	388	398	394	362	384	348	421	382	365	402	413	357	366	371	391	362	379	386	373	387	399	322	388	348	370	389	382	424	387	339	338	421	367	371	426	370	392	383	376	388	388	351	399	369	408	363	367	370	394	382	370	390	349	355	383	364	402	353	398	381	361	383	407	361	362	411	380	372	379	355	371	359	356	365	381	386	399	359	385	347	398	361	376	353	392	378	405	434	390	349	376	375	392	360	389	386	375	371	373	409	390	375	370	314	386	363	368	396	386	343	430	391	389	386	358	365	380	395	398	354	410	359	409	406	332	365	373	364	351	377	370	345	372	378	367	370	382	362	363	374	393	380	369	399	400	339	377	359	394	365	393	386	385	399	386	361	386	399	373	377	422	361	362	374	359	370	400	397	353	368	373	399	354	351	346	351	412	362	370	379	368	393	370	331	396	424	342	382	393	401	347	366	355	361	346	375	378	397	413	364	370	368	364	362	376	356	394	363	370	387	408	379	381	367	365	374	327	420	374	395	366	364	359	369	376	397	368	405	380	380	371	374	393	373	400	382	397	403	378	403	361	389	370	375	393	399	369	365	397	348	376	313	392
10115	5656	11935	13456	11249	8748	6910	5368	4499	3776	3114	2705	2418	2331	2204	1948	1847	1803	1696	1580	1517	1392	1302	1239	1285	1290	1300	1152	1134	1085	1207	1135	991	1025	1071	1039	1010	974	932	964	1003	923	909	877	890	875	886	865	899	921	878	913	870	893	924	847	869	924	896	916	854	903	861	833	846	863	795	862	886	900	854	868	798	807	848	861	866	848	839	855	836	829	848	836	854	868	881	835	824	848	853	778	860	823	883	885	794	852	833	808	827	839	899	870	843	792	826	885	821	824	851	789	888	827	855	891	839	801	847	842	867	843	842	840	805	887	869	850	881	811	889	886	879	883	856	864	867	820	842	867	817	852	839	804	849	835	850	863	843	848	781	843	780	882	892	890	848	846	822	808	858	930	859	850	859	831	836	803	902	833	843	829	868	848	844	851	807	856	816	869	820	884	840	836	874	885	848	855	838	820	834	820	836	858	861	862	816	833	881	854	836	879	795	824	838	831	829	783	853	825	851	881	842	857	856	811	868	885	848	851	853	883	863	868	810	836	835	848	866	785	876	818	825	841	845	843	815	878	862	854	827	852	816	853	818	843	825	906	828	900	877	876	822	914	884	800	866	873	841	815	823	817	877	875	821	863	877	859	820	925	841	872	846	851	856	846	871	851	787	792	853	867	879	834	805	851	852	864	857	854	868	858	905	862	827	814	862	823	791	893	851	853	871	832	843	900	849	852	883	898	843	837	852	835	803	840	883	854	834	868	845	822	801	862	841	890	847	787	894	896	900	878	876	899	847	875	832	870	831	845	865	874	847	869	803	849	957	820	816	877	857	830	860	869	818	827	873	841	827	888	853	859	844	896	845	858	860	900	880	840	833	867	795	836	865	813	819	825	825	833	895	849	828	838	865	844	836	869	875	883	857	842	820	853	918	865	786	852	901	843	907	827	882	810	830	879	823	872	837	847	878	859	783	829	836	825	841	846	784	829	886	874	879	863	834	816	841	873	900	884	778	827	873	870	878	815	835	830	853	831	876	816	840	884	833	875	939	859	843	849	817	829	836	815	821	829	855	849	836	825	800	867	846	890	818	833	855	845	854	824	867	836	785	868	855	841	858	793	882	872	853	823	867	849	840	844	832	838	844	862	874	841	870	806	903	830	858	857	879	796	883	886	808	822	832	812	863	808	832	867	901	832	840	839	841	874	872	807	917	834	796	830	837	806	753	879	823	794	822	941	928	867	787	836	816	891	857	829	825	846	845	871	868	815	877	868	866	814	825	832	844	766	837	818	877	799	885	848	829	867	821	790	893	926	866	869	836	828	850	832	830	859	901	826	831	854	845	859	830	809	887	848	829	865	813	866	826	825	830	865	800	881	857	811	797	847	786	815	852	841	822	819	850	814	887	838	832	844	868	812	817	787	851	822	804	878	858	826	858	879	868	842	825	828	859	828	821	900	878	874	784	881	849	813	835	864	853	830	824	814	870	860	841	930	793	844	896	854	811	826	834	822	819	829	862	848	870	764	872	838	791	846	844	809	833	761	850	818	871	880	872	827	896	874	846	902	870	861	825	846	877	893	878	800	850	866	893	879	823	859	837	805	882	868	861	909	853	876	834	859	866	845	845	824	830	823	836	825	825	798	878	847	856	848	826	833	828	838	860	891	820	877	854	832	850	862	813	870	819	849	841	824	806	861	843	810	823	847	876	874	845	872	808	850	860	873	838	852	858	879	813	852	826	865	831	835	839	839	853	845	819	875	869	812	823	837	803	855	872	863	855	909	891	839	862	877	879	833	836	843	865	814	811	857	836	861	894	874	829	843	820	847	846	863	834	866	844	910	851	799	872	838	820	848	816	836	822	859	807	872	869	894	892	895	872	846	887	855	830	840	876	859	803	824	899	873	839	834	820	798	821	841	887	821	867	830	832	811	850	866	831	871	870	819	867	860	864	870	802	822	816	886	872	875	791	865	879	789	830	862	839	819	851	807	859	832	823	854	800	892	806	832	890	812	840	860	882	819	853	848	854	834	843	828	862	904	858	854	840	816	830	853	829	873	806	827	835	832	891	917	865	789	880	832	869	892	859	856	858	859	821	831	856	848	838	862	838	839	838	842	900	861	872	855	868	883	818	852	819	864	848	894	814	885	815	876	804	814	863	882	862	900	830	897	829	885	800	891	827	852	821	842	815	838	820	889	810	899	806	838	819	828	849	794	893	839	849	862	869	834	820	831	891	834	821	829	846	887	813	864	858	856	808	815	835	890	834	871	869	861	852	818	861	850	782	863	871	925	855	911	806	781	877	826	843	846	823	837	845	813	817	876	886	827	859	882	854	868	923	918	850	828	827	810	799	829	811	810	877	832	889	809	819	829	818	828	851	875	825	842	827	848	905	868	869	868	812	874	869	864	890	811	807	859	833	862	810	830	846	853	809	820	776	826	839	814	845	818	852	876	852	822	854	906	865	852	850	892	838	826	857	873	813	819	856	844	878	842	862	858	848	856	844	822	858	839	842	832	888	848	848	875	842	830	809	833	846	838	849	863	820	844	870	841	829	795	814	887	906	865	806	830	806	855	797	817	811	859	816	836	827	829	855	841	853	835	871	841	824	861	840	898	885	827	876	854	878	833	839	870	779	883	858	867	860	845	848	878	856	843	836	867	792	861	866	830	850	844	839	778	865	818	887	843	850	820	827	851	857	824	860	892	874	808	811	833	844	884	852	834	881	838	840	838	824	898	841	839	822	795	871	888	879	864	852	851	824	827	804	828	803	847	889	831	833	858	859	788	839	862	817	858	830	819	818	819	819	843	836	885	894	801	863	793	833	864	857	861	835	800	861	866	911	817	822	783	853	858	833	892	868	866	799	824	845	833	861	862	869	847	854	846	872	795	882	786	812	808	839	907	897	814	855	836	836	845	833	888	836	842	791	864	845	796	826	841	915	883	867	869	814	867	858	821	848	818	876	796	869	868	842	867	794	878	855	850	827	884	868	808	840	861	802	856	841	843	794	886	868	848	855	839	833	822	901	816	840	837	894	815	840	873	851	879	826	845	866	868	842	867	881	871	820	827	779	812	879	885	815	826	914	873	858	873	843	840	868	851	843	865	827	815	855	863	858	835	859	862	809	844	910	824	839	847	810	898	893	861	840	874	888	784	843	823	845	830	822	865	869	879	853	857	846	864	857	834	819	847	801	833	826	895	816	821	867	874	822	872	873	872	905	835	836	882	887	806	864	838	845	865	866	802	902	811	781	919	827	847	866	832	812	875	863	867	878	891	817	884	849	884	863	796	833	887	876	892	818	861	870	860	856	850	790	852	873	815	880	838	865	815	864	832	851	854	833	852	867	809	876	872	832	862	817	867	761	849	876	826	860	916	845	876	952	856	809	864	861	836	857	870	838	850	858	816	912	939	820	835	865	833	849	857	844	848	928	836	844	848	855	826	861	817	850	881	862	830	878	822	812	832	844	827	841	821	797	820	892	874	823	822	846	837	885	783	776	872
22403	8833	9939	7433	4639	3051	2275	1742	1321	1106	920	794	746	724	631	586	556	569	534	536	475	447	491	441	435	417	433	410	441	410	409	395	429	411	415	395	410	371	410	410	403	358	385	363	412	391	384	385	370	357	333	390	377	384	372	345	359	344	385	369	376	364	378	359	338	342	405	374	366	336	377	357	361	374	361	353	333	353	393	425	375	370	360	336	344	391	355	327	376	353	382	395	323	375	336	396	381	391	393	372	375	339	342	338	389	346	364	372	379	342	354	388	357	342	367	357	363	337	363	369	364	330	342	347	352	371	375	337	389	355	347	338	393	360	369	321	386	352	364	354	361	357	359	357	342	340	352	370	355	384	347	389	350	379	362	339	371	359	334	337	354	350	342	369	354	381	359	332	350	381	356	381	361	354	364	354	355	348	358	344	354	380	367	359	351	358	366	373	360	375	381	331	337	385	361	391	380	373	380	385	377	361	393	344	384	358	389	327	337	367	329	371	380	352	341	329	356	348	372	349	344	380	386	360	327	381	343	342	335	316	342	350	338	371	358	369	352	365	371	389	408	359	348	358	341	354	389	368	396	369	368	362	358	304	346	361	375	387	360	405	342	368	370	351	352	349	373	323	385	394	308	349	372	367	350	324	344	362	343	420	338	335	371	324	353	348	382	385	345	342	349	391	373	356	374	355	355	352	346	356	360	326	359	336	365	383	333	364	320	385	384	367	357	335	375	375	398	411	374	369	360	339	374	357	360	351	362	336	335	368	335	370	353	367	363	381	346	382	359	369	343	354	362	346	354	362	397	319	355	346	390	360	308	358	341	380	337	355	389	389	361	399	369	339	358	325	334	333	349	361	389	361	383	344	313	392	354	347	354	344	332	382	408	354	387	348	371	392	375	367	341	352	346	348	350	371	331	345	358	394	373	327	347	334	381	346	340	318	330	334	344	352	329	337	376	326	342	375	346	351	356	353	339	346	336	355	336	358	349	353	362	301	333	353	351	348	354	321	329	346	394	346	331	320	326	363	374	354	389	357	405	358	353	364	325	378	345	382	320	342	326	368	374	355	364	360	330	369	391	373	351	369	351	380	371	361	392	355	355	368	371	352	358	377	367	354	389	330	370	368	369	401	350	354	358	330	334	353	384	372	339	342	341	345	336	375	327	355	335	360	389	377	343	371	356	357	363	369	297	359	328	321	379	351	354	350	326	362	327	371	332	327	373	386	371	369	315	382	412	355	369	369	366	354	346	319	365	360	328	343	325	358	378	374	343	368	355	401	396	359	350	382	347	335	362	308	364	360	374	360	334	362	374	349	346	299	358	338	371	350	326	359	370	357	345	346	380	343	386	339	362	348	357	378	369	390	345	362	358	338	346	371	350	379	366	350	329	372	296	351	358	372	397	369	316	367	393	351	352	328	342	315	365	329	347	396	370	395	360	343	398	372	348	360	371	369	386	344	383	372	313	375	350	312	368	367	374	377	362	341	346	369	371	383	343	374	357	342	352	327	350	374	372	418	324	347	349	373	369	387	364	381	356	343	379	363	378	359	346	344	340	352	362	365	382	409	335	383	383	348	359	340	325	371	364	366	355	374	339	352	306	347	339	417	369	344	336	365	338	334	395	372	386	338	328	404	387	363	342	361	354	350	344	315	382	378	370	341	349	367	388	344	381	369	398	335	358	359	353	342	352	387	369	360	377	331	362	366	347	350	364	391	368	384	317	365	374	371	376	359	333	363	356	338	336	352	365	359	339	354	387	355	373	360	368	370	355	360	369	328	369	329	390	389	328	361	369	410	366	356	376	334	336	358	370	345	370	349	357	353	318	368	338	346	354	339	377	354	340	361	373	329	402	360	345	365	357	352	350	358	346	359	350	350	360	345	376	338	367	373	333	342	356	373	352	354	386	324	366	385	388	338	361	371	342	331	363	356	356	345	343	353	331	351	386	342	343	364	332	368	359	371	349	348	392	386	373	354	379	367	322	358	383	360	355	342	374	368	345	333	353	360	357	351	351	393	342	407	367	360	367	364	346	349	346	328	354	342	349	376	371	341	363	364	355	417	320	355	337	353	353	354	353	364	338	335	375	340	345	397	389	391	365	390	377	347	349	376	385	381	353	341	369	358	379	369	358	373	377	320	371	366	345	349	362	359	344	370	373	373	399	358	352	362	343	325	362	374	325	328	295	358	333	393	334	331	343	378	395	376	352	412	367	372	336	313	366	330	346	334	374	350	384	384	334	402	367	340	353	362	366	331	330	366	327	341	376	345	345	315	351	329	349	390	343	345	385	331	356	359	346	370	348	380	372	391	416	364	374	369	355	369	373	362	371	355	358	356	361	368	363	341	359	367	388	359	334	371	366	320	337	359	382	370	367	365	364	397	365	324	365	360	356	387	402	368	346	311	370	334	366	366	332	332	352	333	365	343	373	377	351	368	333	353	344	378	384	358	338	365	356	362	382	334	336	376	335	343	340	383	363	337	371	385	371	357	350	329	381	351	363	347	349	354	330	327	387	363	438	359	371	372	377	315	359	384	352	328	367	379	375	379	403	363	347	349	321	369	362	361	360	353	387	335	366	364	365	363	372	337	357	368	314	378	396	342	361	359	349	343	385	335	352	348	397	368	350	388	374	343	352	372	378	366	344	349	323	349	343	386	347	329	351	362	334	374	423	376	365	346	359	380	352	378	343	351	319	381	341	363	359	340	352	366	364	358	345	351	363	378	356	353	377	330	351	376	371	360	351	363	359	394	376	357	332	396	325	348	383	372	356	355	352	380	363	348	355	345	369	331	331	355	345	348	373	373	345	369	347	343	342	397	373	361	359	372	342	355	350	330	377	373	388	364	334	350	358	366	329	364	377	346	375	347	366	402	385	372	363	387	331	377	370	370	359	368	355	336	364	337	358	344	358	361	364	369	366	364	351	355	383	345	351	323	364	345	345	384	365	346	347	387	355	332	341	341	341	366	374	375	370	347	340	345	422	348	340	379	344	377	354	347	335	363	353	379	381	348	350	345	318	397	359	360	360	405	349	376	401	359	393	330	337	344	354	350	355	372	360	320	366	399	345	323	348	333	366	340	369	364	359	365	377	360	353	347	389	373	370	351	326	343	364	342	344	359	324	357	370	337	341	348	365	364	359	386	330	356	331	328	350	352	366	376	358	349	373	391	381	358	351	374	360	364	349	364	358	371	333	370	394	368	386	326	397	356	366	363	370	348	379	323	356	374	356	342	362	368	354	350	367	365	337	358	325	356	390	342	351	346	400	372	356	356	392	343	332	336	393	370	364	391	336	342	349	386	358	363	367	351	341	355	341	382	371	363	374	355	335	344	355	354	362	341	346	353	342	371	345	398	361	334	378	356	394	343	332	394	388	355	369	402	362	370	360	347	348	367	352	377	341	338	358	369	341	370	368	375	378	345	397	398	344	317	373	358	379	338	396	406	370	340	368	361	358	356	345	346	374	364	399	340	353	309	349	346
12918	7235	15301	16988	14183	11133	8681	6954	5622	4636	3926	3444	3214	2819	2687	2362	2275	2147	1948	1887	1755	1606	1542	1353	1354	1298	1285	1304	1244	1254	1223	1114	1126	1129	1105	1082	1018	940	993	918	957	940	874	937	921	826	929	908	938	861	856	861	799	855	893	810	881	836	811	836	812	839	900	825	847	835	769	824	842	846	849	824	802	857	845	858	830	799	781	789	833	834	782	805	825	821	815	850	849	843	790	817	813	862	800	823	796	775	807	838	786	832	780	806	844	840	832	857	810	841	828	834	813	808	803	835	782	836	784	806	785	863	811	793	828	828	817	803	829	783	800	813	843	789	816	815	839	810	801	818	851	808	820	818	874	825	873	778	825	801	805	799	769	779	765	799	840	847	833	855	856	824	795	849	777	827	773	868	839	770	844	836	801	881	796	787	858	798	816	765	825	789	816	797	874	807	750	799	809	791	818	803	786	774	828	823	790	801	837	783	758	784	866	809	835	838	815	801	838	804	808	818	796	814	799	800	835	788	813	878	804	819	821	821	833	785	803	888	792	767	793	780	803	812	816	856	853	836	759	765	826	881	882	809	824	848	819	821	838	792	822	787	801	821	863	805	801	834	801	824	797	813	856	794	789	806	851	819	822	811	827	846	811	798	864	816	826	824	780	810	793	864	823	811	829	836	886	812	823	801	794	860	791	816	796	811	824	853	816	787	777	858	793	823	823	769	810	822	793	824	822	826	839	898	833	793	832	781	790	815	836	840	821	775	854	832	795	775	758	830	823	822	829	825	812	826	862	838	768	819	779	814	859	812	856	814	849	816	791	794	823	799	799	814	786	846	855	805	807	770	800	795	838	812	798	821	822	799	814	812	828	787	885	859	834	787	818	798	819	840	822	851	794	775	814	801	805	826	801	806	850	790	804	821	803	812	886	810	814	803	799	825	843	799	848	830	897	838	843	785	792	823	805	830	877	827	787	871	848	779	777	812	767	854	797	812	830	838	793	857	769	830	828	815	835	846	819	783	843	827	795	806	860	756	815	816	795	770	795	817	820	851	837	863	853	859	773	742	828	751	831	775	787	822	857	844	793	796	844	795	792	824	802	851	806	807	795	825	861	810	818	796	822	829	803	866	823	818	812	792	818	790	796	853	805	818	853	857	787	806	825	835	867	851	788	843	816	806	841	838	842	792	828	799	776	843	834	769	768	841	785	814	828	825	801	851	793	849	793	841	781	837	798	796	831	791	810	841	812	791	849	846	798	825	774	829	800	845	872	803	773	790	795	807	849	800	825	837	784	814	817	813	796	821	808	792	859	824	786	831	822	834	838	835	818	759	830	819	822	835	815	804	813	826	850	806	830	829	831	825	776	830	816	836	828	815	819	851	783	821	793	807	784	803	816	775	799	872	795	778	801	807	818	791	830	819	740	812	855	806	826	858	852	838	887	780	811	873	832	781	802	829	773	836	756	823	813	823	823	804	772	835	803	782	835	791	805	806	768	829	749	785	819	812	862	780	830	797	861	815	823	822	839	871	809	817	814	783	812	792	837	841	798	777	830	819	753	744	792	830	797	780	819	836	789	850	794	822	837	787	806	810	849	848	822	837	794	842	757	817	861	826	821	803	857	820	779	778	821	823	798	796	796	797	782	811	782	850	783	765	883	797	795	845	819	804	824	805	834	777	832	834	805	816	823	798	820	823	777	802	829	833	794	762	815	833	847	803	797	800	850	812	790	803	820	895	807	756	820	856	856	806	825	804	826	806	761	797	816	796	795	839	827	792	836	796	851	822	793	791	806	795	822	819	791	818	750	839	787	822	861	750	832	788	827	751	828	813	814	793	780	791	809	800	781	845	838	857	812	861	752	822	774	721	796	794	811	851	784	804	846	829	857	781	827	797	762	829	813	827	827	770	839	793	767	787	815	827	796	816	821	823	798	862	856	829	780	759	805	816	823	804	856	827	832	841	795	823	817	765	845	871	857	811	793	810	791	755	795	843	846	879	809	841	824	787	820	806	816	775	794	799	821	773	870	787	851	855	782	777	816	848	807	792	822	835	841	821	786	827	817	831	848	814	763	828	764	795	798	813	823	800	833	870	823	801	827	855	828	844	797	846	820	797	838	828	798	848	753	875	808	849	840	790	769	853	839	815	819	815	802	823	821	779	832	772	828	792	821	789	778	815	792	873	849	812	813	822	806	825	813	810	832	779	848	793	807	817	800	800	846	869	816	785	817	809	815	848	786	789	850	801	823	829	787	827	795	838	815	808	797	840	804	832	778	840	823	807	806	814	849	804	808	819	809	833	852	839	823	829	798	848	782	840	810	827	800	741	835	814	803	839	738	832	863	792	838	790	763	826	822	792	765	784	818	890	819	797	800	791	829	801	806	870	794	780	810	832	812	831	855	839	826	793	827	804	830	823	834	800	797	865	783	865	781	819	806	792	790	816	816	835	823	772	810	818	790	787	802	814	890	775	831	814	792	848	827	797	820	824	835	822	842	839	814	801	803	780	823	891	777	789	842	803	798	810	790	803	780	800	838	813	777	835	818	797	792	799	822	747	782	850	829	804	881	807	787	803	838	793	782	750	788	828	781	795	811	807	806	866	759	794	815	836	852	810	858	846	850	808	813	822	824	843	875	803	861	803	844	769	802	875	769	817	766	771	800	842	781	835	792	795	832	818	828	839	798	824	804	830	823	839	799	821	790	810	801	796	807	796	798	826	854	797	843	784	821	819	801	786	830	806	863	748	823	791	791	798	882	785	848	751	801	811	820	755	838	774	797	818	840	810	776	810	809	774	817	803	806	830	824	838	795	807	805	809	814	847	795	855	792	828	823	828	831	861	830	801	828	821	801	757	853	813	784	749	857	818	794	818	757	818	811	798	826	882	817	848	795	762	795	798	767	803	863	813	867	809	849	880	811	804	779	820	796	812	785	793	754	806	775	777	785	790	862	745	804	836	844	785	802	805	789	789	824	801	794	791	807	887	800	825	795	772	825	868	785	816	852	772	832	826	831	777	799	832	799	776	808	839	836	803	798	793	799	842	833	779	801	816	831	807	822	820	867	819	785	781	825	823	832	858	813	799	775	801	821	856	828	781	828	806	846	811	867	812	806	787	820	855	826	790	875	857	790	830	863	760	841	797	847	867	779	821	849	767	775	793	777	860	759	802	794	859	860	815	781	836	814	857	786	811	826	809	826	820	795	853	792	802	793	844	816	812	790	808	807	806	806	830	839	846	846	814	845	808	851	741	848	823	786	848	861	810	758	760	810	921	795	856	811	844	767	836	795	846	797	820	805	827	807	786	798	844	881	866	814	754	778	833	779	795	809	825	786	819	844	831	793	760	833	862	858	778	763	834	796	787	836	792	818	819	820	861	781	837	803	830	806	849	849	786	801	816	800	818	819	840	831	776	794	845	805	817	799	816	846	790	813	812	809	783	788	829	806	779	811	894	831	827	793	786	835	713	754	812	789	784	812	830	779	809	861	859	821	790
6771	3775	4454	3391	2252	1482	1184	1037	836	706	643	642	580	516	512	513	512	435	505	481	502	458	447	430	445	463	473	450	409	433	395	415	415	407	496	409	440	387	404	467	408	395	445	415	504	428	368	415	408	427	405	418	358	400	405	418	441	424	427	384	441	419	428	371	373	439	380	380	378	419	386	417	382	404	418	386	416	410	400	408	416	408	424	417	417	381	429	422	450	392	433	424	401	397	418	401	398	419	401	416	373	404	426	410	402	402	399	378	420	376	431	384	396	447	453	421	410	404	408	385	378	405	410	417	383	415	431	452	414	399	396	381	397	414	401	404	421	389	399	418	427	379	413	434	387	366	372	411	399	381	401	443	414	427	422	432	420	377	441	398	436	400	396	382	393	383	418	422	426	405	437	423	430	393	423	375	368	389	441	481	401	395	394	417	424	415	386	412	419	420	379	402	402	431	416	423	412	382	411	390	392	368	433	433	399	389	431	362	395	417	442	398	433	421	382	373	381	367	414	354	432	442	374	425	382	393	394	369	389	387	404	393	380	440	375	418	423	416	408	413	384	385	364	419	424	382	418	390	408	416	423	396	408	407	392	417	417	415	424	398	408	412	441	423	424	453	374	397	374	404	378	413	417	421	403	376	406	404	394	431	386	411	402	409	405	422	383	433	370	384	468	410	457	408	378	379	383	436	429	398	368	406	364	398	397	404	398	390	401	446	426	373	404	414	354	377	411	436	387	395	390	394	365	410	399	415	405	401	399	424	416	441	405	416	363	404	395	388	402	428	402	389	408	393	432	420	381	389	442	412	417	425	386	409	418	418	404	384	388	409	380	361	383	433	419	425	402	390	402	397	391	377	433	391	397	382	436	409	378	350	372	406	405	374	400	408	350	393	452	417	417	389	404	424	436	414	376	409	398	418	440	388	391	409	404	353	424	434	423	359	384	442	404	382	422	361	433	414	436	357	341	398	433	388	388	405	389	417	401	387	433	398	428	414	441	418	420	410	388	395	385	377	394	422	413	408	414	379	382	432	419	396	410	411	388	412	398	394	425	404	411	420	388	391	421	429	422	381	400	399	380	369	385	419	357	389	412	410	407	409	408	388	366	408	429	435	419	418	402	398	421	399	394	386	387	389	383	396	388	376	402	431	384	406	393	395	399	406	391	376	393	405	383	400	389	422	408	469	425	413	374	432	410	393	396	399	436	381	364	371	415	400	421	384	386	412	381	401	468	396	373	378	402	410	418	430	430	420	397	401	399	409	432	386	391	415	393	452	441	379	386	397	405	408	430	389	403	412	383	378	412	448	384	375	423	370	425	423	370	398	430	408	382	403	384	443	396	385	400	406	446	374	405	448	401	423	399	450	389	411	385	417	434	419	428	401	446	406	388	437	429	371	407	378	386	426	381	391	385	394	429	392	409	372	434	388	399	431	429	377	397	389	421	447	448	378	389	360	408	410	394	386	378	399	432	444	386	393	457	364	412	384	407	407	417	420	403	433	394	429	411	392	399	376	398	392	449	378	412	396	348	406	371	407	407	393	401	388	434	430	423	384	411	422	413	407	424	397	387	437	424	431	393	382	414	400	410	408	346	400	409	413	408	386	382	413	421	420	407	411	375	403	411	394	403	464	422	450	450	405	378	419	417	429	398	415	403	415	420	370	388	403	425	415	394	431	394	402	406	400	394	399	425	422	389	365	407	408	398	420	385	391	399	416	342	374	407	405	376	397	447	368	426	434	372	386	405	395	426	377	363	362	373	404	422	420	388	455	385	399	421	419	399	417	389	419	429	410	405	401	376	360	419	405	422	393	374	437	438	472	402	403	422	374	385	433	425	389	434	391	398	387	413	429	404	372	403	410	415	377	413	431	435	416	394	379	431	413	370	384	399	405	406	378	396	367	395	415	400	403	428	454	389	398	417	403	401	375	375	364	414	378	421	417	429	396	430	403	432	389	404	401	414	402	450	404	396	409	429	368	434	416	403	400	433	427	424	424	408	414	399	426	409	412	383	426	385	412	438	406	424	445	439	408	405	396	414	397	366	394	394	399	400	414	381	380	387	390	411	396	407	409	421	405	415	419	381	392	407	404	393	384	371	421	412	425	368	386	405	403	370	391	385	430	394	396	385	389	400	393	451	446	378	409	410	376	384	442	392	401	401	422	406	417	427	421	377	393	431	401	418	404	389	385	389	420	435	419	412	410	394	404	433	431	412	429	435	405	374	395	433	414	409	362	373	394	393	410	419	424	378	436	383	412	382	406	388	389	383	393	425	349	373	384	362	359	445	395	401	390	388	399	402	426	421	420	405	405	394	392	429	414	346	438	406	413	415	403	407	432	396	411	369	442	417	409	419	387	421	381	410	345	442	398	412	428	404	407	388	413	396	402	381	375	392	404	393	404	401	407	399	388	407	417	387	387	431	383	411	391	375	385	401	414	421	415	397	387	418	423	390	398	397	398	347	385	356	379	395	407	410	402	421	400	401	382	401	409	401	399	420	361	413	406	388	414	461	434	382	390	369	399	398	358	401	406	396	413	388	401	432	411	400	374	413	418	432	418	474	397	433	420	386	393	402	429	363	409	407	409	428	388	425	373	386	406	357	404	436	408	437	411	417	399	440	434	416	413	431	407	396	395	427	441	407	399	403	432	406	393	426	398	392	389	386	398	416	413	403	398	401	421	355	386	405	386	421	407	387	381	412	395	385	361	410	409	430	373	401	394	424	420	458	358	398	420	433	416	400	416	433	397	385	413	378	413	426	389	394	375	422	393	409	398	405	392	406	430	388	417	370	373	375	424	396	380	386	399	402	431	408	419	381	441	382	415	395	385	411	430	434	427	380	462	396	442	385	449	390	433	382	407	394	387	423	417	401	395	430	422	428	413	407	406	449	454	429	409	426	392	421	429	378	417	437	372	366	379	406	431	407	392	382	377	406	429	431	416	371	435	442	427	409	413	434	426	414	392	409	406	366	417	377	348	374	417	445	384	385	372	388	412	415	427	420	419	391	413	411	403	398	387	410	417	405	389	357	391	446	423	394	441	425	397	392	395	425	385	381	399	397	423	414	390	449	430	386	377	377	370	411	402	397	417	407	386	401	403	409	379	428	399	404	428	457	380	379	401	358	404	378	394	402	384	421	407	406	371	390	385	412	375	421	433	385	428	412	398	388	401	426	408	407	424	454	353	415	393	407	424	405	430	403	366	406	389	385	392	404	422	424	398	412	416	396	406	420	422	422	416	388	393	432	400	459	390	390	395	365	380	417	369	428	382	437	391	423	387	406	430	416	406	407	374	378	366	412	418	429	402	456	398	396	442	423	403	408	395	413	407	399	409	420	387	387	423	402	398	411	420	405	427	415	433	378	400	436	395	395	408	408	392	392	404	425	428	410	415	400	375	433	437	422	387	430	416	410	403	417	394	394	405	395	391	406	423	383	369	382	412	397	408	432	372	400	424	383	382	389	403	394	427	408	417	435	396
4680	3833	8279	9308	7412	5797	4657	3782	3043	2742	2327	2120	1928	1747	1686	1518	1534	1411	1387	1336	1292	1285	1206	1193	1146	1172	1155	1064	1110	1056	1053	1112	1072	1015	980	1012	982	1022	964	967	944	947	967	917	983	921	888	910	957	914	920	920	886	914	948	895	944	921	940	887	899	975	990	915	966	886	926	916	939	911	913	908	923	908	926	865	826	875	872	891	876	864	922	862	866	861	888	876	929	932	900	913	951	856	872	867	887	902	900	877	947	934	898	885	869	908	866	898	900	875	844	958	876	899	885	919	950	921	927	924	902	896	914	909	846	948	922	906	841	927	913	901	908	889	901	940	907	862	885	831	892	853	897	928	867	882	841	881	876	927	883	954	915	941	937	917	870	873	927	872	882	889	859	906	923	889	865	963	927	862	864	831	927	876	886	916	904	910	926	856	916	946	869	899	882	849	899	915	911	882	878	890	879	925	930	863	913	869	897	863	900	889	890	871	865	866	955	882	885	870	890	916	897	933	883	909	902	899	918	887	906	878	921	876	963	913	910	900	903	879	921	872	874	918	870	941	868	924	882	894	885	861	876	889	907	887	884	945	866	876	876	946	956	883	877	895	850	943	911	921	879	894	930	913	875	936	882	928	900	917	916	926	861	917	905	884	865	848	928	909	878	903	891	959	857	909	933	897	899	835	934	933	950	895	843	934	912	845	898	921	903	896	867	851	913	880	866	884	877	897	915	881	893	884	904	859	895	969	908	899	948	923	920	898	880	850	874	884	904	899	915	885	893	944	814	851	953	886	891	926	923	879	900	897	906	907	863	915	920	932	896	904	885	935	812	860	878	910	883	922	903	866	873	956	875	904	867	885	923	885	882	864	851	908	890	834	906	938	884	867	879	900	914	891	949	882	870	938	863	889	886	893	876	882	867	936	947	892	891	914	887	884	916	896	889	903	876	918	913	889	907	860	931	924	911	935	886	838	928	953	941	897	911	956	860	874	924	883	921	898	932	972	907	879	900	954	931	872	892	941	864	874	883	891	903	881	951	913	867	905	884	898	879	862	869	880	916	940	946	900	845	847	917	878	910	876	871	898	943	891	901	875	907	909	882	881	906	851	901	902	922	924	929	893	913	886	954	898	902	914	910	824	923	901	882	934	889	855	916	917	868	900	868	930	894	923	919	982	825	891	921	850	909	872	869	933	926	917	912	904	960	895	909	906	869	864	935	894	884	815	888	823	934	905	885	930	928	926	898	931	886	897	890	896	914	868	857	930	877	894	903	892	863	871	906	942	947	907	877	910	916	901	852	907	953	894	905	893	898	866	948	834	870	937	869	869	823	897	871	914	922	913	873	840	898	869	918	869	881	868	862	894	893	883	870	892	888	887	916	883	838	894	938	892	883	880	952	895	882	858	864	909	871	941	903	912	895	845	868	888	839	878	897	857	940	958	895	928	890	853	864	922	885	894	902	896	878	883	901	879	892	917	946	907	892	940	908	883	877	868	882	877	936	889	869	914	870	887	898	896	884	902	932	930	886	888	932	927	926	873	890	857	861	855	892	915	908	906	855	860	942	902	960	905	887	919	953	931	855	861	865	898	852	948	909	854	857	893	883	899	862	888	888	844	910	854	879	844	879	916	883	869	890	935	936	854	937	940	871	907	917	895	866	902	904	906	916	938	889	975	852	886	921	857	927	891	913	893	908	886	901	907	884	894	935	886	938	917	906	930	924	903	916	888	934	902	925	912	938	938	914	942	901	958	907	930	900	942	842	933	958	906	924	858	928	882	898	963	873	898	940	891	907	871	890	902	870	922	848	891	891	911	912	938	914	927	860	894	899	864	871	932	862	943	919	896	924	892	849	923	907	917	910	903	920	918	951	901	903	881	937	912	886	853	844	870	908	929	872	873	951	911	882	901	907	895	858	912	894	903	900	930	885	910	896	909	853	894	912	896	934	909	868	884	956	937	890	921	911	938	866	888	920	863	958	895	911	909	812	873	878	879	897	876	936	855	926	956	881	904	922	901	920	918	880	941	915	892	901	877	887	928	861	915	864	896	918	902	931	868	921	933	898	970	889	867	905	917	908	918	853	873	830	871	911	891	877	873	928	858	945	902	929	904	912	868	906	868	877	895	866	874	881	864	884	921	882	940	882	899	893	910	895	820	875	890	918	853	927	916	885	865	856	885	906	849	897	932	896	868	856	910	879	896	930	855	892	852	872	900	908	891	877	918	874	867	896	928	871	888	894	912	901	883	903	956	859	907	903	920	851	899	839	903	834	911	913	899	826	905	897	878	899	873	841	840	883	885	881	894	888	873	913	880	900	901	929	899	932	876	907	906	921	852	888	876	880	938	901	859	907	897	897	883	812	875	928	862	899	892	860	918	894	869	921	902	892	865	923	907	937	976	896	896	906	914	909	866	923	914	917	929	911	926	911	903	878	887	854	899	906	862	914	867	914	896	838	884	828	921	888	930	880	924	902	885	897	862	950	948	915	852	877	927	909	928	936	902	911	884	894	865	857	885	895	928	907	877	946	857	900	971	881	913	935	884	936	868	910	932	897	894	911	920	860	912	877	887	917	852	880	875	898	885	880	896	862	889	911	926	892	932	882	974	892	896	900	934	917	889	873	892	876	867	917	864	918	857	938	900	900	907	904	872	909	876	897	956	883	863	871	881	908	900	888	914	918	941	948	928	890	894	864	895	925	927	878	874	893	934	932	867	933	875	848	849	893	876	883	887	819	893	919	882	890	883	909	940	880	889	896	928	884	886	900	927	893	922	860	925	940	926	932	895	909	929	934	858	911	911	950	876	882	963	896	936	859	940	817	912	855	891	977	921	877	918	863	872	927	887	908	921	872	850	900	935	893	896	920	917	879	887	886	963	900	871	858	870	961	903	962	911	890	900	917	906	986	893	906	927	899	926	890	899	914	886	860	863	900	955	859	906	928	948	912	862	920	871	928	952	923	844	905	841	915	929	823	906	894	888	905	900	895	866	870	891	919	933	914	911	927	916	898	861	859	915	903	889	851	993	952	853	883	861	898	886	905	873	877	904	862	956	913	892	882	874	845	898	924	871	881	912	934	916	932	884	822	849	915	864	901	933	866	927	951	902	953	933	855	928	912	886	903	865	930	949	853	896	908	895	843	970	900	861	927	868	854	921	863	881	831	928	846	835	886	884	927	900	926	888	883	886	889	875	872	898	901	833	921	892	849	885	856	879	904	895	890	891	900	879	931	878	897	864	933	922	856	867	894	818	931	901	936	896	887	867	855	902	944	924	864	913	898	874	955	971	958	883	875	937	903	924	960	891	916	852	884	879	880	850	887	892	880	881	890	886	891	900	915	912	908	871	913	872	940	886	909	911	876	902	878	888	859	885	877	867	896	891	832	875	899	902	889	830	891	957	875	886	921	916	893	875	885	900	940	940	934	878	954	917	862	899	918	898	889	836	883	927	868	879	913	936	912	919	878	952	888	897	848	912	897	855	841	851	901	902
14397	5972	6761	5299	3285	2283	1687	1300	997	914	788	739	644	579	599	568	542	465	564	518	474	438	455	432	380	446	400	437	419	390	418	404	424	418	413	419	368	372	401	400	398	358	426	420	367	388	379	390	366	362	385	377	365	373	383	395	390	367	394	380	372	374	370	373	343	414	418	362	371	389	340	371	357	390	399	394	373	338	379	356	413	384	432	405	394	348	388	430	407	390	375	381	371	373	387	343	374	395	375	376	403	384	351	329	381	392	355	371	354	407	424	352	375	384	408	414	356	352	374	401	365	402	369	378	358	341	357	347	351	385	361	375	334	381	361	354	372	416	416	358	377	376	377	370	365	391	382	330	409	374	368	370	358	379	369	405	384	344	375	366	381	346	352	366	390	392	389	371	381	372	346	374	402	372	369	358	373	380	359	408	369	352	377	386	379	355	355	374	372	405	367	374	380	346	340	375	385	367	371	391	394	391	363	406	374	383	390	399	379	373	367	377	394	407	377	360	399	360	351	382	376	387	367	357	384	397	355	365	383	350	328	337	379	351	361	338	399	383	403	372	368	372	367	429	375	421	390	382	387	385	372	370	326	366	345	398	353	349	395	412	354	386	368	397	365	403	375	385	382	357	359	422	373	358	369	359	391	363	372	393	396	377	388	382	421	388	360	373	384	359	348	366	396	384	414	370	373	404	372	332	347	345	354	382	367	371	404	374	410	380	342	380	339	367	357	402	382	370	365	400	367	354	388	399	388	393	356	394	366	425	344	352	324	351	368	391	407	356	389	395	412	374	345	376	360	383	364	378	407	373	424	359	384	352	333	413	362	396	381	358	336	381	364	399	397	375	343	413	395	353	373	373	401	359	358	419	360	361	361	391	410	379	348	364	349	369	396	369	335	387	379	406	357	372	392	346	381	417	355	363	354	331	375	339	379	373	339	341	387	358	400	366	396	387	378	367	352	358	378	392	375	396	371	377	376	404	378	364	418	340	327	390	379	341	346	331	384	363	378	369	370	371	336	374	382	385	348	407	347	386	329	352	366	369	390	339	389	423	427	395	408	396	373	359	362	360	365	371	363	349	361	387	359	393	350	342	350	400	373	389	365	363	371	355	364	390	377	377	348	354	344	363	363	377	387	369	381	363	343	386	393	346	379	374	406	377	430	370	399	368	372	390	377	399	370	370	388	403	381	380	367	365	374	396	363	358	396	407	393	385	361	371	342	386	393	357	363	375	351	389	352	413	405	391	394	356	385	344	371	393	346	362	379	382	390	363	377	401	345	369	396	360	398	363	357	390	377	401	362	372	388	359	370	375	358	394	310	378	344	344	386	378	384	393	381	384	385	374	385	383	404	393	391	358	358	379	367	363	384	397	401	398	341	361	371	424	343	359	337	389	385	413	405	348	376	381	378	417	378	355	395	377	390	403	351	349	384	358	351	364	374	394	388	351	381	389	386	387	369	378	406	387	386	392	345	401	421	379	425	367	392	367	361	390	385	377	375	373	324	377	364	351	406	378	404	395	390	345	357	384	357	409	377	387	366	359	396	404	366	367	378	355	364	380	420	402	362	393	374	366	386	339	386	387	376	397	376	379	398	405	371	366	396	384	368	377	328	358	363	328	368	371	386	360	389	376	355	388	402	336	396	381	385	390	368	393	386	386	379	399	380	344	363	392	388	397	371	393	379	377	372	369	368	398	408	374	324	377	345	395	363	418	371	370	406	405	395	391	381	389	362	373	402	419	369	371	359	373	388	375	375	391	352	415	399	391	387	381	372	448	379	396	378	381	344	350	386	359	382	380	409	339	348	378	374	391	404	425	364	358	346	389	352	361	357	340	377	367	359	409	434	357	352	365	365	380	370	388	366	370	375	387	390	409	377	385	367	390	416	384	381	372	416	407	392	384	373	341	358	388	362	395	395	352	386	371	378	408	379	366	399	388	421	372	398	346	355	367	391	399	416	391	409	392	387	381	400	348	389	343	356	380	404	380	396	378	366	370	381	379	337	375	397	366	401	358	363	400	343	381	383	365	356	359	375	420	362	416	399	385	364	386	359	352	421	389	411	400	386	320	360	365	390	388	349	370	358	339	383	392	411	332	365	356	332	382	403	318	404	379	388	375	360	433	376	389	391	401	370	369	372	371	379	388	390	384	388	384	366	379	376	399	370	397	405	363	419	374	401	414	385	370	363	369	367	369	358	368	351	364	379	374	360	414	371	370	374	407	407	417	361	389	376	397	338	353	394	334	379	354	333	407	406	409	367	394	371	372	365	398	337	363	365	330	415	379	377	415	374	361	361	366	404	352	348	397	373	350	381	335	376	362	344	335	364	380	444	396	361	356	370	397	358	377	344	385	353	366	382	365	405	370	390	386	374	358	387	413	362	370	367	378	369	363	319	404	371	391	362	363	341	373	386	378	356	364	376	366	353	377	361	363	333	348	392	374	404	366	381	365	370	362	363	374	369	365	379	353	381	340	356	364	376	360	385	373	364	376	377	364	388	361	379	344	397	372	369	386	428	421	358	369	370	360	383	418	416	372	403	383	388	396	343	405	369	407	389	360	377	359	372	373	383	387	391	397	395	368	379	332	342	401	368	358	401	393	350	378	346	415	381	351	381	374	399	390	395	364	365	383	395	343	389	378	369	373	376	364	353	334	371	371	364	397	382	391	365	368	387	341	400	380	391	421	384	347	375	354	386	371	339	396	382	374	374	368	351	373	391	360	406	374	349	398	401	345	347	345	384	403	314	394	382	401	382	404	395	341	393	401	386	352	383	400	394	384	391	386	336	401	381	377	386	411	365	354	356	370	403	380	396	393	388	411	368	372	384	400	371	377	417	396	389	346	379	387	381	370	383	364	355	349	369	403	336	400	393	367	410	385	412	362	372	373	380	418	399	371	350	386	377	377	363	376	329	366	376	367	370	394	389	370	416	367	400	397	353	399	370	352	406	391	372	353	388	384	399	332	363	374	404	378	372	403	399	376	401	408	360	371	345	392	377	339	356	355	385	389	383	378	357	372	386	402	379	411	420	339	382	385	398	402	370	360	388	364	415	366	358	342	396	373	364	368	368	402	402	386	358	372	340	393	381	340	352	361	369	398	399	373	386	354	335	374	385	414	396	366	377	355	377	359	363	350	374	352	383	378	378	352	372	376	377	371	375	370	367	405	407	405	394	382	367	353	363	390	403	390	347	395	363	402	371	387	372	315	358	369	376	379	362	367	404	411	385	371	371	330	381	327	359	356	396	358	377	417	367	381	378	379	345	371	407	379	394	387	410	362	402	399	407	391	350	350	390	377	350	369	388	413	350	392	414	369	375	373	383	364	368	347	383	387	381	371	402	448	369	383	416	359	371	366	373	413	385	369	381	373	404	350	370	345	393	382	382	375	324	404	376	321	354	408	389	377	378	414	419	354	404	392	372	355	393	338	334	403	404	375	387	342	354	381	373	368	380	380	381	405	358	380	418	361	359	369	390	372
9973	5424	12189	13342	10706	8555	6541	5310	4346	3837	3262	2897	2490	2418	2113	1973	1915	1723	1697	1580	1468	1488	1409	1337	1270	1232	1224	1172	1142	1087	1130	1103	1047	1068	1032	1028	982	1015	993	913	879	894	891	970	939	927	954	921	916	908	897	853	899	807	873	843	908	871	885	871	896	857	885	909	856	861	826	883	877	876	869	923	880	859	873	874	848	802	867	841	866	825	875	891	817	881	807	879	806	849	904	828	831	832	867	873	854	837	868	895	890	876	876	839	801	821	822	850	822	825	807	952	856	809	821	862	881	878	899	846	887	794	815	882	799	835	854	853	874	839	830	840	845	891	797	855	906	820	816	857	860	833	822	907	870	856	869	878	877	815	858	830	854	807	850	813	832	840	864	890	873	855	856	828	916	846	876	803	845	851	812	864	826	891	843	825	846	820	811	857	853	895	907	816	806	840	873	834	844	844	845	888	825	913	916	859	872	789	864	831	855	851	853	786	809	859	834	872	842	852	827	886	861	855	825	834	890	872	815	893	854	855	883	837	831	759	831	822	843	837	851	883	822	834	890	829	848	853	787	855	877	836	854	791	883	805	899	829	817	845	853	829	890	874	839	812	851	764	830	828	851	833	916	829	828	819	805	877	840	793	893	825	867	860	791	830	819	846	860	881	860	922	831	821	871	812	861	848	805	815	858	888	906	801	891	859	843	848	888	909	853	877	826	815	822	816	843	843	820	843	835	878	898	864	855	814	845	887	861	856	801	893	856	824	883	790	851	838	859	838	902	826	865	849	840	843	810	859	858	838	846	873	862	919	837	851	869	853	836	812	790	831	888	876	788	863	812	841	861	855	895	873	805	868	839	880	864	839	779	842	898	832	878	872	853	883	825	860	863	833	886	848	853	858	880	871	777	823	841	890	827	807	836	860	843	857	803	865	828	844	884	852	884	813	872	796	864	851	807	829	882	875	827	869	811	827	821	878	860	857	913	876	825	834	834	827	823	866	820	868	831	855	841	839	905	824	857	840	905	858	831	831	896	868	846	943	793	875	816	821	884	889	858	842	888	837	837	823	862	875	897	859	843	894	839	845	834	903	849	848	779	807	816	840	873	894	851	868	842	870	838	889	872	871	835	826	876	846	885	860	903	853	855	852	833	875	844	826	843	865	898	831	879	823	851	820	817	870	825	882	841	846	832	857	839	840	856	885	914	845	885	878	882	845	868	887	859	829	848	846	808	791	857	859	814	839	868	789	840	879	871	809	864	822	824	867	819	794	741	830	802	832	809	878	805	842	833	865	853	838	855	887	834	829	867	814	850	843	846	826	876	829	828	871	875	836	865	841	841	838	860	901	861	884	820	873	857	810	839	838	902	870	849	894	866	856	852	831	837	832	920	833	829	852	866	788	827	868	878	872	831	841	853	827	846	872	851	866	862	862	855	811	839	836	889	894	856	886	835	767	840	857	842	856	809	868	862	829	873	822	879	893	879	859	852	873	830	840	811	847	856	874	860	827	881	810	833	873	831	867	848	855	861	855	853	877	886	829	867	819	899	890	895	812	858	867	852	851	815	874	838	833	841	826	887	879	902	884	935	870	856	875	844	877	899	852	851	911	876	904	845	862	827	859	837	864	840	827	827	835	872	808	805	860	844	824	862	833	846	931	868	886	861	842	859	906	859	853	762	834	854	889	852	832	835	838	840	839	879	840	842	875	863	808	874	862	826	837	816	824	894	857	816	812	824	871	850	810	822	901	872	819	847	826	883	799	849	868	857	837	844	826	825	870	894	856	842	896	825	819	833	870	847	864	799	835	850	837	850	902	848	893	828	867	840	910	845	815	902	822	882	855	845	826	852	845	858	870	823	832	779	854	844	846	863	812	866	919	863	827	873	843	843	863	820	864	866	835	897	909	874	830	871	901	893	830	837	860	849	868	861	854	852	882	828	904	869	812	871	821	825	913	875	886	881	831	873	849	905	784	856	846	832	835	882	876	884	812	821	879	876	927	865	821	863	825	879	841	806	820	857	792	842	802	815	813	836	835	867	799	846	841	835	824	842	850	896	875	867	914	866	876	841	856	819	833	909	880	861	856	816	856	871	810	876	825	811	864	900	858	846	904	837	807	838	838	852	882	872	886	839	884	853	931	814	889	822	806	847	865	847	897	846	870	839	853	847	872	847	822	817	848	871	828	861	879	783	846	849	847	886	797	840	865	889	802	840	830	841	890	850	775	831	851	855	871	856	860	872	858	845	835	847	839	835	795	858	863	856	836	879	841	880	861	848	823	848	787	830	886	873	837	859	853	825	825	856	844	847	814	857	834	852	854	890	816	859	849	818	863	856	862	876	827	860	878	794	888	874	848	889	884	827	845	830	819	857	837	819	865	890	865	838	829	812	818	867	861	901	875	830	792	809	828	899	852	808	826	851	894	876	790	853	851	874	798	866	885	832	859	869	838	824	863	842	866	868	880	936	849	904	882	870	895	914	881	837	867	828	834	872	798	850	856	882	841	860	846	882	834	820	827	849	883	868	872	816	846	844	822	857	875	874	843	835	862	868	853	843	881	855	888	856	830	907	830	897	849	812	852	848	832	853	883	818	850	806	856	814	853	908	821	894	859	850	877	842	826	822	841	885	858	810	838	849	852	877	860	852	868	876	833	868	854	836	842	840	830	865	893	850	898	882	831	821	894	858	840	818	851	802	832	858	882	847	840	845	864	820	789	836	896	876	851	824	896	790	838	838	810	829	870	814	902	812	870	841	883	863	847	830	826	818	853	861	879	888	833	908	821	858	874	871	855	889	857	886	872	826	851	869	840	834	893	810	833	866	841	809	829	850	802	809	846	799	856	842	887	807	838	806	823	818	814	802	846	907	883	832	843	831	802	827	834	891	885	842	844	819	905	814	875	867	799	871	797	854	879	813	846	823	811	865	824	869	825	876	860	816	826	787	879	831	816	861	845	860	828	899	869	879	885	822	835	884	858	849	874	875	833	832	872	818	862	836	884	817	886	821	854	840	853	848	840	849	842	856	850	823	831	796	877	924	866	840	876	839	843	806	868	891	880	887	860	824	824	860	836	893	906	868	852	842	894	794	817	872	837	839	877	855	884	860	869	851	863	851	854	816	862	837	849	863	866	891	853	813	865	876	894	868	876	801	871	860	884	870	855	869	838	866	829	914	827	883	830	830	858	815	821	815	840	863	844	824	870	863	877	844	830	819	899	892	822	847	850	793	843	854	865	830	853	853	883	833	861	846	870	882	825	824	864	845	846	839	816	861	852	780	854	850	806	793	883	872	846	873	847	894	833	791	881	858	881	873	889	849	854	844	879	818	884	825	886	876	843	845	836	853	801	867	840	786	832	853	876	843	821	789	843	849	856	834	832	840	854	822	881	844	860	850	914	888	825	842	832	833	865	894	887	816	844	830	851	826	804	842	848	796	832	868	846	902	840	864	826	838	862	879	847	886	865	824	864	851	881	796	835	849	854	864	841	834	843	882	826
22638	9021	9652	7065	4311	2985	2186	1748	1285	1134	1001	880	749	660	660	623	591	530	532	522	496	550	498	462	492	470	473	458	421	421	411	412	439	411	413	372	389	394	341	407	379	404	379	367	365	365	417	383	385	380	381	390	355	376	364	401	349	370	373	408	376	377	401	355	385	388	346	374	342	344	350	346	360	365	375	371	377	380	318	394	356	325	312	352	365	376	381	365	334	373	398	344	374	350	343	338	317	346	343	374	375	357	411	378	373	364	374	382	332	372	351	361	409	358	367	363	359	355	372	367	362	360	384	375	358	406	356	292	336	377	373	398	336	343	351	392	380	374	375	389	363	380	333	349	338	367	361	376	347	372	393	368	377	382	352	378	361	353	311	392	332	354	348	338	340	347	356	338	356	379	391	373	388	364	396	362	374	356	356	326	356	344	338	358	373	369	391	419	365	363	356	360	369	379	337	364	367	360	372	372	362	388	363	353	333	391	353	382	356	379	351	404	364	317	329	342	372	351	324	332	340	375	351	370	338	352	391	329	341	347	356	369	353	328	396	367	363	365	338	387	356	358	402	358	331	396	349	360	379	343	365	358	374	332	404	354	359	373	343	375	388	371	354	330	376	336	336	350	337	367	350	352	344	398	372	403	369	402	358	356	405	392	364	375	399	361	354	357	378	362	349	357	347	360	369	370	375	344	380	351	353	344	392	402	396	346	349	336	333	382	357	389	394	347	403	409	395	371	341	323	330	358	377	372	421	385	352	350	351	363	354	352	366	385	380	373	341	371	375	367	335	340	346	365	355	351	334	360	334	339	331	384	389	381	368	337	346	364	367	384	409	367	385	382	367	371	326	369	366	386	347	376	390	337	367	343	335	332	336	323	339	361	359	360	357	337	373	324	320	347	363	351	352	375	344	358	364	339	356	390	395	361	354	363	365	350	357	364	383	349	363	340	366	352	397	363	366	344	350	348	327	415	351	370	345	344	358	368	363	342	371	410	405	370	371	328	406	337	372	352	378	378	364	338	372	396	349	315	338	365	380	383	375	372	362	371	334	338	377	338	338	378	335	377	335	397	343	393	339	360	375	347	370	370	372	379	392	375	343	352	399	349	373	360	366	361	340	380	352	395	376	361	370	372	362	384	375	383	355	362	359	370	364	370	351	409	356	349	361	342	388	363	369	364	373	364	338	340	356	384	379	363	362	368	363	389	375	363	371	367	387	376	356	379	360	388	362	359	400	380	358	346	383	372	366	359	350	339	373	389	359	364	364	402	358	389	329	347	381	359	391	362	389	357	349	362	370	349	341	371	347	346	370	346	345	349	412	344	340	389	370	359	331	395	361	312	370	361	338	361	346	355	366	383	367	391	356	383	375	366	329	355	322	365	347	364	334	306	374	392	338	327	334	342	365	346	368	348	357	343	367	400	348	351	357	378	361	356	363	363	364	365	348	346	350	401	321	349	343	360	353	396	326	335	397	382	392	340	364	354	375	356	354	389	353	371	380	327	345	413	344	347	343	352	359	362	336	341	365	405	353	314	356	350	349	386	381	380	378	364	357	328	338	385	393	370	403	336	365	359	355	320	342	389	353	352	367	370	354	369	359	376	342	363	352	362	366	366	367	368	368	360	352	381	351	341	323	357	349	392	367	373	396	361	373	325	387	378	341	355	339	378	356	356	365	393	366	336	428	378	403	339	354	419	355	367	361	378	344	374	351	366	346	374	360	390	355	382	379	377	368	327	335	322	374	341	377	335	321	363	365	354	351	309	358	380	359	375	384	366	348	358	353	375	374	359	385	357	373	341	368	362	365	367	343	380	341	397	383	370	380	376	363	341	377	375	369	364	367	367	344	356	369	346	341	382	351	328	321	351	378	364	323	366	389	336	333	341	346	381	378	332	342	357	393	332	347	352	341	378	363	371	385	359	371	377	335	389	356	371	336	372	349	344	396	381	371	334	334	363	358	366	396	335	346	372	333	378	372	396	373	336	365	345	334	361	347	389	358	373	372	316	372	357	375	389	353	354	396	349	363	397	362	409	354	369	388	386	322	392	338	337	369	347	378	388	378	383	373	389	365	346	366	365	373	352	388	348	341	364	383	396	348	348	334	369	331	383	341	387	346	353	359	352	357	336	393	358	345	373	371	380	403	338	386	367	335	343	339	365	392	348	392	370	330	358	373	350	358	337	378	358	397	398	357	392	390	397	360	401	348	390	346	385	383	352	316	370	383	373	355	372	355	311	348	369	356	355	378	341	367	344	353	326	372	332	367	346	324	340	350	336	359	362	363	326	351	348	384	354	327	347	402	398	327	401	347	349	324	350	346	347	379	336	346	375	409	352	356	359	316	381	335	348	349	348	397	344	349	337	367	368	378	373	406	376	353	379	352	382	372	348	351	352	337	388	329	375	391	313	324	363	364	341	382	382	375	316	354	343	352	365	386	336	357	344	326	404	400	364	374	384	345	337	357	360	399	377	366	361	381	383	342	331	364	325	406	346	329	371	377	367	376	356	345	373	346	368	363	349	379	348	380	359	364	337	391	394	358	353	358	359	369	372	369	336	338	363	371	376	382	356	357	388	383	389	361	388	364	355	387	381	375	332	368	367	370	344	352	357	343	357	340	321	343	350	349	362	362	367	355	334	333	349	358	375	339	395	346	351	380	348	373	338	382	390	365	340	392	382	368	358	354	348	357	365	333	352	348	365	397	380	352	383	357	353	292	349	319	345	359	399	365	394	335	345	356	336	335	338	345	339	386	335	358	349	364	399	347	373	349	408	364	372	392	332	359	343	393	344	374	379	352	326	370	359	348	328	390	345	367	346	391	364	356	362	385	365	382	377	360	369	333	366	377	362	369	360	336	387	322	331	381	400	339	333	337	381	354	336	363	337	316	333	367	348	347	363	352	388	388	401	349	360	374	367	372	344	358	371	351	395	372	406	335	320	352	378	394	376	354	328	342	339	371	338	373	404	371	359	371	375	387	351	363	349	370	383	362	383	371	322	385	354	354	348	343	354	377	360	376	365	365	361	368	383	341	363	378	403	355	348	381	363	358	369	367	347	359	382	334	354	381	345	339	321	373	383	348	402	385	373	383	395	378	376	375	366	374	346	365	382	381	334	391	372	349	369	365	356	353	374	358	346	351	359	344	351	332	351	370	351	351	394	338	332	368	375	378	377	334	355	394	371	371	341	351	390	352	384	359	330	376	301	353	380	335	388	345	331	365	391	380	377	349	392	361	367	386	362	406	368	364	354	338	328	331	367	376	384	357	377	313	386	385	361	342	345	372	342	358	340	332	356	333	358	350	346	374	336	364	346	361	358	318	367	352	364	380	349	361	355	399	339	343	367	405	390	350	358	329	352	362	352	362	358	354	337	360	342	361	357	357	372	369	380	323	355	376	361	358	344	386	395	366	363	366	347	363	371	325	337	336	365	353	328	358	358	361	370	366	361	313	358	349	413	364	377	376	372	367	393	326	361	332	364
12826	7069	15313	16443	13580	10826	8746	6845	5545	4818	4147	3687	3155	2823	2533	2339	2179	2028	2005	1878	1661	1622	1575	1471	1392	1401	1369	1274	1297	1258	1296	1132	1133	1118	1099	1038	1058	925	957	967	952	887	936	955	996	946	906	908	853	899	899	870	842	849	844	847	859	822	847	828	836	851	796	834	856	796	780	864	841	824	839	877	809	841	814	789	810	822	823	851	827	863	810	821	832	857	797	795	813	841	817	798	855	797	848	843	875	859	841	859	845	784	840	795	798	791	803	778	847	797	789	813	819	836	853	874	808	827	793	843	793	774	811	843	807	829	859	846	798	818	841	833	877	886	786	836	830	825	813	840	811	872	854	834	836	813	818	823	821	756	839	824	838	842	804	811	821	861	821	797	870	829	852	816	827	856	823	833	825	797	784	827	861	816	816	827	780	779	885	808	809	819	847	819	844	810	824	813	842	813	831	882	787	861	787	846	859	771	838	847	795	847	767	784	833	844	839	821	837	834	797	816	784	782	827	751	838	776	820	847	816	825	856	821	827	842	831	847	804	827	819	816	842	809	853	793	836	818	841	818	796	824	807	811	782	861	807	832	832	843	771	865	843	842	835	826	844	745	805	816	813	775	773	817	799	812	794	804	800	790	823	824	835	827	817	818	828	789	820	836	839	790	848	832	805	817	839	807	772	823	801	802	774	841	824	804	833	830	828	779	792	804	830	814	779	794	777	837	740	868	858	824	801	839	809	773	822	833	854	810	852	872	801	824	824	799	849	801	812	800	822	810	740	867	846	826	799	814	800	850	806	811	794	793	864	823	818	827	853	775	814	810	848	869	789	809	785	832	808	829	754	892	798	864	848	818	823	772	816	805	841	828	793	810	773	813	862	818	769	860	772	811	819	846	797	819	787	766	826	815	768	850	850	770	824	836	810	853	836	812	837	766	836	863	805	818	762	812	841	816	800	858	869	827	826	812	841	818	835	816	808	803	765	820	833	845	795	845	849	820	813	756	800	801	766	843	770	786	801	852	814	852	841	843	854	843	797	834	822	817	797	797	831	851	813	833	818	814	833	856	840	862	828	856	799	817	847	790	792	775	816	773	839	824	838	817	811	850	782	779	829	802	861	845	821	819	840	839	806	827	860	760	837	796	821	858	841	860	798	803	809	834	778	800	819	799	818	786	846	847	840	808	785	876	830	780	795	787	793	865	809	784	841	812	777	821	797	832	798	806	796	778	806	791	873	782	859	839	839	840	865	789	828	839	855	849	819	811	785	834	807	871	847	857	834	779	838	856	811	822	838	803	843	853	870	818	872	809	839	821	803	852	787	876	790	826	784	819	812	827	870	833	836	826	833	796	807	813	840	784	832	840	851	779	818	803	831	847	852	787	835	801	799	856	868	815	843	758	838	779	848	811	878	868	807	874	816	769	825	798	796	814	850	837	826	783	853	804	796	834	842	824	797	808	817	853	778	828	869	773	784	816	797	835	797	826	846	777	789	847	807	817	850	824	810	813	852	822	837	803	779	830	826	821	860	811	832	755	823	827	788	818	839	813	818	858	786	851	778	821	809	831	767	817	783	862	795	806	799	801	827	856	844	854	792	870	828	808	803	759	774	812	850	803	763	830	815	842	827	785	822	814	842	827	825	834	806	813	839	813	791	776	784	856	834	821	833	823	784	792	809	792	821	839	776	871	854	806	880	834	868	834	793	835	808	844	799	833	809	907	753	811	871	869	816	847	763	816	790	773	841	780	831	823	803	874	852	888	804	856	821	809	800	810	793	822	790	822	863	797	813	802	812	810	848	856	842	796	827	831	860	815	821	828	836	792	775	803	816	867	839	862	838	848	779	849	829	810	795	875	811	835	783	880	807	836	849	828	844	817	801	818	887	830	806	842	827	852	839	763	784	795	796	811	810	792	829	861	868	790	852	845	851	791	834	849	828	791	826	811	836	805	817	766	811	817	790	828	830	815	810	812	784	848	801	805	779	797	799	819	838	800	815	828	859	837	789	798	817	816	824	809	818	880	849	796	790	824	807	774	784	820	829	837	798	833	810	813	864	837	769	816	790	831	828	778	803	815	796	815	791	801	848	907	813	835	842	859	751	840	821	821	874	821	799	801	860	866	828	786	886	834	748	823	833	862	803	801	850	815	875	813	873	834	828	887	800	799	847	836	855	768	797	803	837	804	844	806	794	845	838	868	754	802	828	823	818	776	798	813	860	795	857	837	789	823	798	783	857	814	794	841	805	854	806	843	812	853	768	777	885	868	809	809	781	816	791	785	817	821	828	779	825	784	848	832	836	873	860	905	793	826	870	872	836	812	809	861	777	819	810	824	794	848	829	808	816	794	775	793	825	843	793	809	814	906	775	807	783	790	797	800	804	804	860	821	812	796	875	839	807	816	780	856	870	822	835	792	842	833	844	847	792	834	782	790	866	790	804	841	827	804	828	862	829	868	842	807	789	876	777	773	798	808	833	778	823	788	821	832	841	861	793	802	844	868	809	871	849	823	824	835	829	839	827	776	819	817	858	831	816	824	845	866	832	787	838	794	785	810	834	821	828	828	798	911	860	822	827	832	845	870	851	805	830	838	858	835	795	833	845	791	859	857	850	802	877	787	817	804	778	815	850	776	784	821	817	843	739	819	780	824	842	802	807	836	852	767	801	803	841	878	877	816	854	852	829	835	808	762	776	800	866	844	873	849	857	771	835	817	813	825	815	845	842	807	838	817	810	771	840	824	795	826	822	831	826	821	822	795	827	797	818	854	806	812	818	798	868	806	810	861	879	804	806	772	907	805	813	875	813	785	844	825	780	813	803	822	788	847	820	765	845	819	820	861	836	835	875	857	841	830	803	820	871	833	908	838	867	821	842	845	800	860	835	807	823	804	856	838	818	817	871	824	804	832	825	848	860	824	818	781	813	791	805	797	777	858	833	783	832	829	819	858	876	768	844	794	813	767	829	758	821	805	793	787	821	813	830	838	766	873	791	823	846	870	808	867	835	820	827	791	915	801	842	846	851	852	861	790	891	883	797	866	840	808	853	818	799	849	814	819	815	814	822	804	772	796	789	839	873	780	821	838	890	809	840	823	836	774	845	795	828	846	837	836	839	763	832	837	798	802	813	868	832	831	823	799	814	800	774	797	779	837	794	819	791	805	820	844	794	803	837	816	800	829	832	821	806	847	805	807	776	876	807	799	850	831	893	846	773	855	850	830	832	830	813	832	815	847	825	883	805	873	872	826	840	814	796	818	829	827	840	810	756	854	796	829	834	818	798	882	854	787	793	853	830	850	816	849	782	817	805	805	803	822	852	841	793	775	848	803	826	807	884	804	761	819	885	783	821	840	833	840	822	777	791	859	792	830	824	836	802	812	847	855	814	887	834	798	850	808	827	807	827	811	832	863	834	773	827	784	818	763	800	845	874	825	785	841	830	748	822	870	816	820	877	819	824	838	874	875	843	809	774	838	872	808	801	836	784	840	816	824	805	806
6981	3829	4462	3231	2191	1531	1194	971	848	727	734	648	582	563	593	489	502	482	459	479	470	528	477	451	438	410	437	453	486	432	400	443	430	406	411	412	401	438	417	397	379	422	443	382	405	398	380	420	421	395	428	391	352	420	443	440	431	437	410	434	429	411	418	434	433	373	391	398	397	409	414	443	439	395	387	376	399	394	377	420	405	419	372	432	383	424	432	425	402	440	403	373	379	417	446	431	396	442	394	438	401	432	386	409	380	403	426	400	424	415	420	421	410	431	405	419	389	422	380	398	372	405	370	405	412	424	423	410	391	380	441	448	396	362	427	405	397	411	421	432	414	441	426	400	408	398	400	400	398	400	372	441	416	415	391	415	415	381	422	442	429	474	415	414	432	356	395	376	384	396	424	416	436	444	391	390	399	402	409	429	401	405	427	407	422	408	400	393	421	379	410	413	407	391	421	423	376	404	409	407	380	395	434	397	433	429	439	419	464	442	349	409	441	451	394	378	435	414	388	415	413	425	369	430	427	427	425	396	402	432	387	414	394	424	395	417	409	418	373	381	369	387	393	399	382	388	395	395	425	399	415	413	417	396	390	418	400	426	402	406	414	413	393	356	431	467	412	415	404	399	386	375	413	392	414	416	484	436	368	419	401	413	439	443	383	405	400	436	412	390	407	439	389	398	417	440	418	396	404	409	417	393	404	392	438	433	421	407	430	380	449	386	410	374	424	384	390	433	425	412	380	445	415	424	459	418	423	403	418	409	416	417	403	411	394	412	403	411	420	425	405	387	401	421	372	401	393	415	410	417	400	417	431	418	438	413	406	414	387	400	394	406	402	452	387	404	417	393	439	405	422	424	428	425	424	397	384	416	409	388	417	413	424	411	371	417	463	401	422	404	441	414	409	400	379	387	400	393	402	411	432	443	450	375	382	401	448	406	377	404	428	396	435	452	429	432	411	402	414	425	448	432	388	356	429	415	407	384	402	420	423	427	414	412	384	372	409	431	381	411	396	418	467	440	401	386	440	429	369	386	430	400	410	425	365	363	446	415	390	410	444	422	413	397	377	427	400	435	423	386	440	422	417	426	374	386	419	394	394	412	424	413	409	391	388	387	437	420	405	440	405	393	388	415	414	384	414	418	472	375	403	407	416	397	441	381	405	428	415	431	441	440	380	418	415	402	419	429	397	434	409	423	443	432	437	382	460	421	415	387	363	386	406	427	426	414	446	421	426	402	412	429	400	370	394	401	395	435	402	414	393	434	418	373	390	401	401	401	378	436	424	399	390	385	421	461	422	363	358	378	427	406	383	411	377	379	441	388	412	386	417	401	407	434	409	418	406	398	407	427	364	418	413	408	378	373	391	380	410	424	392	413	414	415	389	476	434	387	402	418	416	423	403	419	438	435	392	415	404	441	395	447	411	427	428	388	443	419	412	447	465	368	412	452	423	396	397	439	394	364	413	414	397	434	396	397	427	421	396	427	391	401	398	388	426	414	364	418	404	451	383	417	407	422	419	413	424	355	361	423	402	427	407	392	399	396	416	447	453	420	468	428	454	446	445	424	413	422	449	396	410	417	385	378	389	378	390	383	402	404	432	392	376	408	365	415	393	408	371	416	413	437	417	427	403	381	393	417	437	393	416	411	404	426	351	376	399	420	396	399	416	442	418	429	409	442	408	420	388	424	389	412	452	437	379	384	389	410	406	405	386	423	438	396	444	425	399	416	370	383	426	399	441	400	414	416	413	406	410	389	418	413	404	378	413	425	423	399	426	425	451	417	434	414	395	364	415	421	414	412	428	341	423	414	408	407	396	389	453	408	424	394	420	447	379	458	455	432	377	401	410	388	451	435	435	378	400	428	392	447	402	407	407	393	473	428	420	412	405	425	395	408	424	409	421	408	435	416	422	413	393	410	383	425	392	396	403	392	421	409	417	393	380	431	421	412	440	392	393	386	427	400	416	453	412	399	377	370	449	418	383	387	428	441	393	469	443	430	440	430	381	418	426	376	430	421	436	413	445	422	409	386	418	398	413	419	364	395	398	385	407	398	384	417	414	416	422	394	384	416	459	358	422	426	406	412	396	404	425	416	394	405	448	400	408	399	417	409	389	380	388	432	399	407	411	383	398	426	379	451	411	420	401	414	428	379	377	383	418	375	389	406	395	408	424	404	431	396	431	429	357	387	410	409	435	416	420	397	429	377	410	419	401	462	449	404	418	373	381	373	430	439	422	413	410	428	383	408	406	391	413	376	437	401	437	409	408	421	448	421	405	455	390	407	439	431	398	446	396	390	408	440	440	390	395	375	425	451	430	403	389	416	360	433	446	424	427	397	425	425	429	418	427	464	412	371	435	435	413	403	434	393	411	408	411	424	404	429	406	429	387	395	428	420	384	372	450	410	402	381	402	419	388	416	418	425	433	401	398	439	432	413	390	405	405	450	436	426	421	404	429	424	410	413	400	424	414	406	460	404	408	410	383	378	439	398	402	390	412	402	410	418	447	400	430	422	398	435	400	430	389	405	423	388	406	414	384	418	424	422	388	410	405	428	434	393	435	423	394	409	396	422	397	406	392	384	378	430	404	385	408	418	426	384	448	466	418	425	417	420	462	401	416	401	402	377	446	421	421	397	417	414	396	419	408	441	415	430	391	456	441	450	388	422	441	446	396	416	390	384	410	396	444	413	425	421	415	403	434	419	413	402	408	435	419	394	426	387	406	425	406	462	445	407	385	416	384	413	421	365	415	410	415	418	415	403	437	417	435	412	408	420	416	410	414	403	404	412	414	394	419	403	394	407	382	430	371	392	421	433	399	388	426	434	418	399	439	375	426	417	413	432	408	398	410	434	416	402	368	399	400	414	391	393	404	421	401	383	411	444	397	419	411	396	438	405	448	383	396	431	377	418	426	410	437	412	441	463	406	372	399	402	426	408	387	430	399	413	402	391	449	410	418	451	423	373	432	452	413	432	431	455	412	387	399	376	396	436	400	410	406	413	379	414	386	414	397	439	413	431	435	410	434	431	431	420	384	389	423	403	407	400	423	421	390	418	412	403	415	413	426	447	407	395	402	408	407	414	402	419	431	425	406	416	413	379	390	416	409	394	393	437	387	417	406	403	379	398	410	403	408	408	414	391	457	416	428	403	367	407	408	419	426	403	390	401	395	386	419	396	444	353	365	428	384	410	392	410	400	402	432	362	400	375	379	394	405	399	413	393	378	384	396	419	400	386	387	406	429	438	390	439	411	456	402	429	435	411	386	374	381	410	400	385	399	411	425	363	436	423	413	404	394	431	387	418	426	423	372	356	428	409	416	399	401	404	421	421	402	418	426	434	468	409	453	460	410	441	458	408	399	429	433	436	437	466	434	407	409	386	416	433	399	386	422	404	403	430	408	439	405	399	422	430	419	411	405	446	386	417	442	432	417	416	379	434	438	399	392	420	403	390	419	442	402	413	392	391	382	377	405	409	452	396	462	428
4802	3890	8371	8908	7425	5687	4577	3664	3150	2677	2458	2288	2050	1973	1791	1574	1545	1483	1453	1392	1311	1239	1263	1179	1184	1158	1127	1137	1076	1090	1035	1061	1056	1036	1054	991	972	983	996	944	1001	959	931	988	977	937	915	918	977	910	935	930	907	888	943	947	918	910	904	903	919	960	904	912	886	900	918	945	916	933	946	909	954	864	928	887	914	879	922	917	879	892	893	862	926	954	874	904	949	928	864	1007	932	914	913	880	894	863	882	919	964	934	906	883	909	895	919	947	944	922	930	881	901	970	859	886	875	911	927	932	935	909	918	901	918	899	876	919	937	883	890	902	918	893	883	859	890	905	910	962	905	892	924	896	876	932	874	896	940	937	941	892	960	942	902	912	906	930	880	948	936	902	905	904	947	883	903	947	889	915	943	948	921	968	903	909	915	881	922	920	906	951	931	925	883	902	952	933	926	946	907	920	859	889	965	901	906	870	870	934	880	873	918	911	924	865	896	911	892	941	904	952	900	899	884	908	894	856	943	911	918	902	915	880	932	885	897	962	979	895	915	902	904	924	931	938	853	928	901	951	977	874	892	892	905	916	918	977	942	877	895	931	903	909	937	895	938	939	916	929	901	945	876	932	863	881	892	895	915	916	889	905	900	918	935	916	984	938	826	904	885	884	897	882	988	853	935	896	885	881	919	950	952	895	916	932	944	870	947	939	921	869	863	907	855	890	944	945	889	835	909	900	899	954	880	946	897	907	932	888	921	928	923	953	910	916	925	941	916	943	936	926	960	868	891	934	912	886	936	923	1005	932	913	916	875	862	919	914	1016	923	928	959	971	920	852	901	907	875	868	906	894	913	885	939	956	885	894	919	905	952	892	917	903	883	870	921	946	899	869	896	905	933	905	868	955	952	912	896	852	931	869	896	885	951	864	863	903	931	886	880	913	883	995	907	944	955	937	919	928	907	955	906	876	872	884	885	880	931	924	851	894	986	925	927	887	932	920	936	895	915	932	891	891	917	900	969	953	953	927	887	863	930	917	849	893	948	961	896	913	881	878	935	897	901	891	865	903	924	858	897	899	937	881	926	939	925	929	876	935	926	873	915	900	918	995	841	939	924	871	893	919	892	916	880	874	865	876	914	898	894	889	948	880	961	891	886	941	941	862	944	878	924	914	909	896	869	889	922	900	917	870	884	919	935	940	968	917	946	984	900	891	898	927	943	860	884	904	923	944	894	958	887	920	946	866	901	898	920	884	903	952	907	938	898	881	928	938	898	928	861	925	908	917	932	927	918	873	876	900	949	921	834	894	890	941	805	897	914	911	921	870	971	878	925	874	921	941	891	904	865	914	928	898	886	863	911	904	903	866	905	918	923	936	854	860	924	937	883	939	905	915	871	868	881	977	926	877	931	866	934	902	926	894	943	931	911	902	885	937	946	888	924	939	917	971	893	909	857	903	903	849	899	939	881	922	939	884	935	873	905	900	934	939	846	920	924	990	944	912	885	954	922	846	913	873	944	911	906	932	881	856	884	907	880	871	910	873	907	891	940	895	920	906	912	916	846	946	1011	908	898	850	936	942	908	904	907	931	915	826	938	842	908	943	919	877	951	875	889	898	924	923	922	952	859	817	925	919	882	941	906	884	946	896	919	886	904	916	877	891	874	923	908	880	926	924	935	944	866	900	947	894	900	875	848	889	935	933	971	907	928	901	870	960	961	897	907	934	936	863	904	933	905	978	948	910	929	911	928	898	934	918	853	926	941	831	947	885	935	895	898	854	944	931	913	897	919	920	879	924	883	911	942	931	883	906	925	906	937	954	916	881	858	946	884	908	882	901	881	915	910	908	903	885	890	924	891	913	900	905	914	881	910	936	876	876	912	853	906	889	917	886	970	923	934	896	912	931	862	876	963	922	902	928	873	875	930	881	912	915	934	878	888	890	864	877	966	913	852	925	892	906	864	899	946	934	906	885	946	934	864	924	884	905	909	914	904	907	866	926	890	880	910	854	917	878	876	898	869	943	927	915	884	953	863	899	902	906	937	888	933	899	895	929	884	908	916	886	924	898	942	917	930	909	904	925	924	920	909	902	872	886	925	917	912	879	881	946	892	901	915	901	878	982	923	887	913	954	881	916	855	943	883	834	871	939	956	897	921	917	862	860	858	993	980	926	887	971	924	861	883	928	878	880	888	877	878	925	865	929	851	913	869	926	891	907	921	963	931	876	910	878	884	933	868	872	975	943	859	862	894	964	898	938	881	954	882	912	882	876	936	912	918	866	917	975	908	934	861	906	900	928	932	891	895	840	916	925	863	922	933	963	920	945	940	919	860	902	904	911	925	884	886	899	898	898	869	920	923	937	896	885	872	875	879	953	899	893	885	893	926	888	880	893	891	922	936	902	953	929	969	897	897	870	896	906	899	893	906	908	953	929	944	888	952	891	919	929	910	920	893	914	912	926	924	888	949	897	881	937	897	902	931	923	890	900	875	930	921	887	926	924	893	932	868	908	886	909	933	910	861	887	911	886	920	884	891	901	928	895	891	937	882	911	877	835	893	934	884	899	881	907	845	930	894	891	909	926	885	946	837	930	869	905	879	916	923	865	902	885	955	973	919	916	939	933	882	892	913	869	955	902	908	912	949	963	896	880	943	939	879	918	894	920	920	927	916	913	888	926	932	882	954	925	893	915	905	841	902	886	912	939	914	896	945	935	936	872	873	957	869	905	918	907	904	898	881	893	935	869	900	924	943	921	986	927	884	908	865	911	935	890	911	900	868	880	868	913	900	891	938	932	901	960	920	900	931	936	884	915	883	907	926	911	972	880	899	914	947	881	895	900	902	935	895	916	894	921	970	907	928	947	897	922	884	863	918	920	857	891	809	941	891	911	915	885	884	948	906	900	878	897	911	899	904	939	933	923	928	897	919	855	905	902	905	896	896	881	970	908	925	931	900	897	892	859	920	919	951	931	828	884	846	921	877	913	893	894	838	896	915	935	850	951	926	919	880	909	876	918	924	894	845	966	935	947	849	906	884	859	909	932	929	872	909	857	892	908	926	900	896	873	957	960	899	914	866	871	912	878	936	937	896	905	918	870	885	865	854	888	922	945	906	893	893	963	919	883	947	920	911	861	896	917	898	916	947	885	961	922	947	891	882	916	963	918	845	903	870	885	908	932	899	934	870	906	920	926	957	897	893	964	910	947	876	933	884	886	872	911	889	940	857	963	982	908	931	897	903	916	913	892	942	908	959	880	933	920	915	943	928	892	913	921	912	868	922	862	915	924	889	921	944	933	907	830	917	889	879	870	908	903	928	893	862	899	913	953	914	948	932	836	912	891	904	926	877	933	903	928	889	877	906	944	885	905	986	881	885	895	881	927	919	938	861	898	929	856	890	889	841	940	958	897	916	945	874	866	929	908	935	930	892	954	886	914	916	863	900	905	900	887	877	922	882	866	973	892	886	903	962	948	930	895	927	881	933	891	870	885	899	866	897	912	834	925	935
14415	5982	6893	4987	3311	2266	1667	1273	1140	933	856	762	716	638	600	530	556	470	526	504	411	454	470	473	437	439	426	421	423	399	407	382	446	405	411	403	416	365	396	390	391	388	398	384	423	415	410	387	400	390	416	388	396	409	375	382	387	376	403	394	361	393	380	362	397	357	326	415	366	370	404	363	357	365	352	374	397	409	414	418	348	407	385	411	391	331	368	344	368	411	359	366	392	372	395	360	377	397	396	350	371	389	398	380	404	344	407	375	408	397	416	411	362	368	362	417	370	387	405	393	389	396	375	383	385	387	397	384	342	424	372	356	394	398	383	414	399	415	426	389	374	360	358	387	379	375	324	381	350	373	380	390	388	385	380	414	371	412	379	404	413	387	388	374	366	392	342	393	391	381	378	396	363	400	377	368	384	378	408	372	378	380	374	359	379	386	422	401	388	394	379	351	348	375	377	341	370	346	364	395	404	353	363	373	420	346	379	395	380	333	405	358	337	398	366	398	370	368	388	367	379	367	363	409	383	330	368	371	335	403	360	368	366	402	372	360	397	385	428	380	367	409	399	402	366	416	368	411	352	394	365	393	398	352	403	371	364	344	361	359	362	374	395	397	394	368	363	377	402	386	436	374	373	381	405	371	373	393	347	409	380	365	374	351	412	378	360	354	380	410	385	387	370	378	374	319	349	379	380	363	384	355	400	362	362	415	372	404	357	370	411	358	403	378	423	392	385	407	402	416	402	407	400	377	380	333	405	387	385	341	432	365	388	377	380	422	369	395	372	379	360	335	362	370	388	416	393	364	353	369	403	379	389	376	382	379	384	356	373	375	416	386	347	352	371	379	446	398	330	349	376	381	353	348	378	349	398	370	412	366	377	336	369	382	396	355	369	396	367	398	361	352	353	406	391	368	387	368	390	380	357	392	412	354	402	333	370	377	364	374	375	356	386	397	404	377	346	357	390	386	416	371	391	378	369	365	387	358	391	374	410	368	376	380	366	402	380	370	344	379	382	361	381	379	381	380	369	362	390	418	420	377	397	343	360	328	368	399	338	387	354	385	362	385	351	384	404	371	380	385	359	385	427	368	332	361	420	370	414	370	358	366	366	396	399	382	387	378	407	389	384	352	401	397	386	356	398	382	328	375	345	398	360	382	388	362	386	405	365	391	403	404	385	360	362	405	383	396	390	400	361	356	369	382	403	372	349	355	379	435	379	403	342	368	398	392	345	388	374	383	408	322	365	390	431	366	385	372	412	389	373	365	373	407	392	379	367	388	383	344	358	395	377	357	372	383	381	379	383	375	343	376	395	389	438	340	353	338	358	412	377	363	401	439	401	397	388	391	380	382	353	365	391	330	352	389	368	347	401	395	366	369	409	367	386	407	365	401	372	346	353	362	382	408	369	403	395	354	373	339	353	383	390	393	414	358	368	383	375	439	378	386	331	379	390	400	393	372	385	380	394	364	342	382	409	395	407	377	366	365	384	372	382	400	402	382	428	382	361	393	394	384	401	368	383	392	388	361	397	332	384	364	364	359	392	417	365	394	376	354	327	368	370	371	361	361	354	386	380	382	338	414	381	371	345	380	357	384	417	366	388	409	356	364	366	373	415	379	351	389	351	381	378	358	384	361	379	392	376	415	373	415	362	365	366	408	365	422	377	371	396	411	393	361	380	375	384	367	398	363	351	356	420	354	374	339	370	383	359	380	391	386	342	351	383	382	364	383	414	391	391	395	389	340	413	389	434	356	396	392	386	361	371	361	401	380	414	366	423	391	375	393	357	400	373	397	386	383	401	365	393	368	387	342	379	360	389	382	419	413	359	374	353	365	405	354	379	361	388	409	389	376	369	396	409	388	394	356	364	389	383	380	357	375	374	397	360	392	367	389	361	369	405	397	374	397	405	403	389	369	328	359	410	386	325	407	363	375	355	376	366	378	382	381	376	362	352	375	350	388	333	387	397	369	380	346	339	389	408	352	383	375	387	382	399	411	405	365	390	383	389	376	394	372	340	419	400	372	352	403	374	363	385	398	368	393	383	363	342	388	370	413	407	405	377	361	375	410	393	384	394	383	356	392	389	369	377	394	383	361	420	376	363	368	369	383	397	367	345	407	393	364	380	390	396	394	381	388	381	345	362	378	370	420	374	403	378	388	383	401	382	406	425	365	401	365	341	389	366	378	390	378	382	391	373	349	372	400	376	386	388	385	369	371	417	371	382	382	366	370	384	377	403	369	354	394	414	323	372	381	367	402	402	378	395	365	418	377	362	372	355	396	366	400	356	384	425	370	342	385	328	354	415	376	370	391	355	359	347	383	344	409	405	415	386	395	393	379	391	361	431	378	420	406	414	367	398	394	401	369	352	381	361	391	375	391	391	382	386	357	377	376	392	369	404	403	379	386	368	370	383	388	322	391	397	358	377	369	377	374	386	397	415	367	362	353	358	378	411	381	345	395	378	397	369	345	391	384	352	391	383	383	394	404	382	376	403	377	391	430	359	376	385	401	353	366	345	365	370	371	378	385	370	396	364	351	394	351	366	395	371	346	389	339	364	364	395	399	395	338	416	336	421	396	354	358	348	409	403	384	391	343	395	417	347	381	369	367	366	376	403	363	401	395	386	366	395	387	421	369	407	366	373	351	384	340	347	379	364	383	389	399	391	356	380	382	394	359	390	356	358	354	341	423	430	397	377	363	410	369	392	380	359	390	361	361	360	389	359	399	412	383	369	376	368	376	400	348	388	386	358	385	363	383	370	402	396	367	413	377	401	373	371	384	396	388	390	385	374	392	379	419	399	398	366	367	362	379	357	368	389	390	390	379	379	385	375	407	380	361	345	394	403	399	409	407	424	379	339	328	375	351	386	387	401	424	368	380	372	389	402	401	350	389	385	400	364	391	364	385	401	394	427	403	408	413	381	375	386	382	363	348	372	417	389	358	349	348	375	362	371	380	346	385	387	372	382	413	364	383	396	348	408	386	411	367	410	371	344	335	377	364	392	376	400	358	359	370	354	377	391	366	356	390	364	355	366	389	399	396	369	368	381	382	354	371	357	376	392	394	422	361	349	373	363	385	398	384	369	402	392	414	409	393	400	347	378	372	369	378	354	399	337	372	419	368	365	384	382	381	386	390	361	397	371	418	376	366	376	377	375	400	380	367	379	417	387	367	373	350	365	353	368	356	391	370	388	349	368	398	411	364	401	427	359	359	372	356	380	437	385	395	410	402	371	380	397	374	369	376	382	372	397	367	354	383	386	363	368	376	392	388	382	359	378	380	381	340	393	398	393	380	388	393	384	350	353	314	374	386	435	414	386	408	386	375	356	409	395	383	420	386	353	391	403	402	356	409	405	368	351	405	379	378	359	380	359	397	368	423	387	379	413	392	377	429	375	378	391	380	366	374	345	402	407	376	381	371	404	364	412	395	411	381	356	353	394	380	394	378	388	402	354	388	349	386	377	347	386	382	378	406	366	367	385	362
9898	5497	11901	12875	10981	8282	6547	5272	4295	3797	3290	2978	2648	2404	2204	2023	1809	1713	1585	1530	1464	1464	1368	1280	1295	1147	1212	1239	1160	1147	1100	1022	1055	1063	1043	1050	991	955	1020	979	968	945	964	956	927	896	896	904	912	926	879	873	884	874	857	852	861	821	934	875	893	858	901	897	908	843	849	909	876	879	846	870	847	905	868	854	857	849	840	891	899	841	870	843	862	911	882	869	839	837	821	851	880	888	883	848	848	919	859	849	842	887	882	821	865	811	899	843	903	865	919	867	843	838	881	893	847	849	870	889	844	823	890	822	912	818	872	845	838	874	828	862	808	871	849	815	877	873	870	819	867	817	766	804	868	807	852	844	871	830	799	861	867	833	922	829	870	854	855	847	887	859	828	780	878	888	845	825	859	865	898	834	872	879	834	895	840	813	885	892	815	866	786	883	857	856	883	829	828	860	916	805	842	850	828	816	845	890	898	933	876	792	856	826	823	865	880	828	877	848	836	826	840	843	867	878	902	864	837	888	850	894	900	888	846	825	846	852	892	801	914	929	851	857	880	895	837	840	788	908	835	893	895	868	845	899	877	860	874	851	885	840	844	852	861	801	777	860	885	802	903	889	861	884	870	855	861	935	875	851	888	868	888	845	891	820	894	872	898	834	859	844	891	904	859	893	867	839	819	851	862	872	806	826	861	905	879	903	837	865	879	840	830	860	834	855	830	892	804	849	833	859	904	885	844	902	839	884	773	848	814	867	851	837	837	871	920	830	791	870	856	848	869	862	862	873	860	863	877	891	831	825	829	819	841	864	836	826	861	851	842	865	827	829	856	874	817	853	814	860	843	892	856	847	857	838	874	862	857	858	800	893	842	841	847	824	856	821	889	813	814	851	854	856	889	842	803	820	857	847	855	903	858	825	846	872	874	850	828	944	870	861	896	836	883	863	820	856	877	905	876	837	865	907	814	807	866	909	794	881	896	872	813	902	868	815	840	871	827	878	868	835	854	831	890	842	889	824	827	791	883	807	856	826	827	875	855	868	821	817	866	845	885	846	844	876	850	864	837	847	904	854	818	847	864	908	819	931	852	850	920	817	838	824	881	879	853	880	912	850	855	886	831	864	877	883	890	905	881	871	797	835	888	865	839	830	844	843	843	878	850	838	775	887	908	872	887	835	918	905	826	860	815	884	832	881	869	870	869	886	810	868	854	821	836	806	822	819	881	844	871	845	850	823	800	846	794	874	853	843	818	888	866	863	852	821	805	883	849	867	837	806	843	869	863	854	873	841	856	830	817	792	875	867	815	847	916	861	849	864	884	865	842	848	838	800	840	832	801	871	831	832	873	842	854	863	872	838	784	840	849	829	871	890	796	841	887	788	869	853	837	899	842	889	868	890	827	865	806	846	858	888	854	856	892	830	868	834	835	883	854	875	848	850	865	820	825	852	815	846	870	858	848	849	826	843	832	871	858	894	857	872	835	899	852	848	885	879	841	845	876	862	888	806	854	827	896	845	924	856	870	825	845	826	829	861	865	838	843	845	861	851	863	918	865	856	877	834	805	813	872	929	893	825	881	896	869	819	873	821	880	805	894	833	822	861	877	830	850	863	837	805	866	896	833	820	894	917	842	875	819	846	833	763	857	838	835	848	919	905	863	837	844	872	820	882	898	860	789	877	878	817	872	907	780	901	871	853	802	864	910	825	797	824	865	860	866	873	838	797	832	879	833	825	864	843	857	909	852	819	848	838	850	852	862	859	845	854	910	854	858	815	858	883	872	841	829	924	854	870	832	835	835	761	868	821	865	821	819	828	880	794	831	826	813	884	881	881	920	881	861	894	883	798	846	826	854	828	866	880	897	865	846	802	858	813	850	860	861	863	862	825	870	823	811	825	860	789	819	826	817	875	879	866	832	867	804	889	855	841	841	909	843	826	848	875	848	819	849	823	819	827	843	843	835	879	806	885	856	856	826	842	875	800	844	829	854	795	856	875	851	855	842	824	820	838	863	881	837	910	831	893	870	827	873	850	836	852	865	840	834	824	833	875	844	844	870	842	846	804	864	847	863	799	824	859	898	856	863	870	847	793	869	849	857	882	856	917	880	856	843	865	857	857	840	833	889	831	900	825	859	817	838	881	883	854	824	816	861	889	859	846	826	851	841	840	891	853	818	853	864	885	869	886	895	881	890	848	826	839	888	825	843	823	877	822	912	877	859	892	826	894	810	841	883	801	826	848	807	842	870	864	797	847	847	832	820	810	845	852	848	864	841	826	839	878	878	807	836	868	833	848	903	892	817	907	867	858	878	829	876	842	830	888	822	851	833	818	867	855	834	806	876	865	838	798	873	814	872	874	895	814	847	857	870	871	875	878	885	847	855	846	854	885	867	859	831	894	853	882	867	839	898	816	912	869	870	826	889	837	850	902	825	832	877	866	824	903	836	860	845	868	909	876	873	883	864	853	817	831	881	854	859	872	882	847	874	849	823	849	864	815	839	843	876	897	822	829	896	864	815	842	846	893	822	877	855	886	839	824	870	828	892	845	830	873	828	864	838	865	800	822	823	835	831	919	835	879	841	867	849	862	833	860	825	862	871	846	863	828	848	887	833	870	881	828	898	888	848	843	839	840	912	856	855	838	870	859	858	877	862	850	818	856	849	852	853	807	838	818	803	870	849	812	841	883	821	903	878	865	854	841	872	822	829	795	902	821	916	813	881	871	864	866	894	852	822	873	856	856	825	852	863	822	878	874	868	850	859	860	868	927	836	871	849	875	880	912	867	896	872	837	819	842	835	863	824	843	805	862	918	819	879	829	826	799	832	889	882	817	828	797	831	864	834	844	831	852	855	851	830	864	889	850	864	854	852	837	849	852	846	830	869	808	851	796	873	827	890	871	813	911	868	855	885	841	823	818	849	890	835	831	847	822	813	844	848	820	849	896	798	827	820	787	853	847	821	914	856	826	821	900	858	819	836	869	873	851	898	878	821	840	873	890	863	822	863	864	829	864	838	859	854	867	856	855	875	822	860	849	856	854	899	859	878	863	854	804	862	818	884	837	871	845	881	805	851	853	859	848	888	891	834	864	834	815	817	852	836	925	865	800	826	911	851	827	873	830	792	866	821	835	849	902	842	880	806	829	829	874	854	826	872	878	833	838	843	867	848	858	849	843	863	872	856	868	887	890	900	892	855	832	853	831	907	836	872	885	889	867	848	864	889	878	804	868	869	853	825	850	845	846	812	852	805	857	888	900	863	865	869	830	833	849	830	828	898	854	899	869	898	840	846	865	858	879	822	832	848	839	850	861	825	879	884	854	823	867	893	859	888	840	847	935	886	931	855	869	868	889	827	843	874	867	828	873	835	890	824	864	858	860	877	885	866	844	879	859	802	892	845	835	889	790	871	874	818	896	807	825	853	863	876	875	797	872	867	893	829	872	841	802	839	813	827	858	800	848	827	832	877	848	859	834	863	860	871	840	834	843	867	850	842	875	802	886
22561	8930	9592	7013	4782	3042	2184	1679	1356	1166	964	854	764	737	722	600	591	536	513	518	507	456	437	452	426	484	400	412	450	442	412	383	444	381	373	415	396	415	385	379	401	399	382	359	356	380	351	417	392	358	375	373	407	339	372	386	371	380	363	376	341	389	358	372	399	358	341	340	358	318	311	368	383	366	373	366	395	387	379	356	366	400	338	359	377	357	365	360	367	407	392	374	355	352	331	355	377	343	365	350	339	346	376	336	362	332	334	357	395	365	397	371	374	340	358	352	344	418	353	375	354	378	369	343	380	359	388	394	360	355	358	407	385	390	361	388	369	362	355	304	366	354	368	359	360	376	368	371	400	360	355	332	334	370	360	315	388	369	378	329	364	361	357	396	372	395	384	370	360	369	362	352	364	375	361	406	383	359	362	348	363	384	381	363	398	386	404	324	348	345	383	381	365	320	364	362	387	339	383	400	396	352	401	357	353	303	372	381	369	405	345	372	353	346	342	343	365	360	361	355	363	350	359	336	361	358	368	365	393	354	364	329	339	382	343	330	335	364	367	381	384	385	366	351	357	395	369	361	385	367	342	375	369	331	376	366	346	379	380	350	365	389	323	431	383	366	344	411	374	374	405	363	346	356	407	377	378	359	344	387	360	358	383	421	364	372	377	357	399	336	340	368	379	383	358	358	360	357	364	389	346	361	374	318	374	356	364	374	361	342	417	375	363	346	378	380	387	394	372	426	355	330	375	372	398	369	368	373	401	370	351	384	396	354	409	345	355	377	328	323	393	380	356	367	394	374	340	371	386	341	360	365	354	360	356	347	368	322	364	378	371	355	363	386	360	314	335	395	330	367	367	371	340	362	355	367	347	359	358	371	405	400	377	347	395	357	365	406	382	354	338	350	377	321	361	331	376	354	355	371	385	317	402	368	362	352	326	374	332	324	348	362	334	398	379	363	367	398	380	376	333	364	374	377	390	367	321	375	353	366	361	364	338	382	360	380	349	371	394	382	341	385	331	359	339	357	338	391	404	375	368	383	382	367	364	358	342	375	326	349	372	390	344	356	359	360	381	396	342	333	361	344	364	338	349	344	368	361	361	337	319	349	346	339	349	342	366	346	353	311	362	345	362	333	438	365	361	380	421	337	360	413	388	365	346	356	400	373	390	357	384	356	345	368	360	380	382	362	355	343	407	333	346	401	392	331	351	381	376	330	358	336	329	369	403	365	364	333	386	324	355	338	397	354	398	388	340	355	354	372	366	343	319	340	364	381	389	380	351	378	362	379	346	335	348	375	371	344	356	370	387	415	362	389	349	373	338	350	372	358	347	354	382	373	365	360	371	375	380	371	355	364	393	367	320	349	379	343	340	345	388	406	355	360	366	394	367	363	368	378	388	346	349	354	373	388	350	349	385	334	354	333	319	368	354	375	374	353	380	350	346	373	387	356	388	382	393	335	359	386	390	343	349	357	365	351	364	369	341	356	348	352	361	388	363	361	371	357	336	366	359	325	379	328	367	374	386	399	390	370	410	372	369	387	365	400	376	380	350	370	389	369	383	369	350	380	374	353	323	360	335	381	356	328	345	370	384	352	390	356	370	362	358	356	342	390	377	371	389	373	387	343	416	360	365	362	347	375	384	350	335	371	375	366	377	348	366	349	371	348	344	381	356	349	371	402	363	363	361	398	359	377	370	371	372	348	375	360	394	394	348	388	387	337	353	358	390	360	373	352	326	374	363	323	353	359	322	356	365	414	358	364	344	351	352	355	384	335	356	361	322	349	360	387	377	365	333	353	347	376	339	395	380	352	330	361	354	374	395	409	345	348	391	348	419	350	354	376	386	362	390	371	358	387	369	356	358	371	358	362	383	399	377	391	372	376	343	372	351	357	418	379	355	353	368	337	365	326	394	348	425	337	354	365	384	365	366	365	387	338	361	359	349	404	359	369	380	340	392	341	380	327	336	355	368	355	372	383	377	352	360	351	364	399	379	368	367	357	381	349	369	338	361	376	357	392	361	324	367	355	353	328	369	347	405	371	435	334	364	345	412	357	360	407	350	341	388	352	368	341	366	359	371	406	363	331	375	354	334	390	373	397	373	343	332	345	342	365	355	369	313	347	350	337	352	393	420	370	328	349	333	435	378	373	364	351	374	367	404	367	330	358	360	395	357	394	342	391	388	396	373	356	347	353	338	347	391	339	358	370	363	384	390	375	363	333	315	350	347	385	368	357	402	381	347	380	361	395	383	372	396	351	370	361	362	398	345	317	359	387	375	354	401	347	369	393	342	373	346	362	357	358	339	357	335	348	350	386	358	349	399	353	360	396	338	377	334	344	407	366	406	355	396	373	341	371	374	355	376	368	351	399	379	378	377	371	355	347	354	378	375	355	386	339	351	396	396	361	346	358	384	402	394	352	368	355	323	365	329	364	341	377	384	346	345	363	366	349	366	327	372	358	404	373	322	391	388	385	357	378	363	339	343	420	339	348	368	372	372	384	321	344	374	345	390	393	380	351	355	373	353	346	355	357	375	347	359	364	366	328	376	357	396	389	349	348	360	356	396	334	344	387	373	401	367	353	349	375	359	351	346	340	370	381	340	375	352	331	360	395	364	327	366	340	339	372	348	376	371	309	355	389	331	398	343	362	359	350	368	374	328	378	355	371	396	361	367	357	368	388	357	394	385	377	367	404	367	356	415	395	350	366	377	350	364	393	406	342	382	338	352	342	347	372	389	351	394	366	351	354	348	354	367	340	328	358	375	378	353	341	353	359	366	391	375	345	362	353	361	392	354	397	362	377	342	385	343	409	354	397	414	359	373	369	350	376	353	381	364	374	386	371	369	359	338	358	358	401	357	353	354	363	386	342	347	363	392	351	329	381	411	362	395	386	375	381	321	393	390	361	405	411	365	331	415	339	360	345	360	363	364	325	402	362	354	324	397	343	388	354	347	370	387	356	365	350	358	364	367	366	352	387	345	344	364	356	347	378	371	358	368	347	366	383	347	364	360	390	380	385	353	369	369	373	372	362	350	354	349	370	400	336	385	381	370	387	369	363	383	336	357	351	345	381	349	360	367	375	360	354	337	369	352	343	382	394	370	343	379	401	378	329	333	361	355	359	357	364	386	352	354	392	392	358	342	355	380	364	349	375	405	314	370	347	360	385	381	378	408	345	350	320	390	407	347	365	369	374	369	360	349	387	358	388	364	358	377	398	379	362	400	379	382	357	335	357	362	389	342	353	325	368	383	369	373	367	378	367	336	387	360	352	382	377	377	388	328	351	376	356	340	353	380	353	349	370	405	343	395	372	367	337	379	355	332	383	411	383	395	399	350	375	362	334	339	341	328	386	423	363	360	342	355	349	355	392	367	350	350	386	354	353	380	378	358	378	343	373	355	382	353	374	370	380	370	373	334	367	353	352	357	336	381	356	374	326	337	380	348	318	327	397	352	394	341	380	365	354	393	372	385	327	360	347	335	383
12901	7271	14850	16618	14771	10731	8394	6863	5742	4735	4122	3499	3230	2935	2595	2418	2174	2130	1948	1737	1711	1576	1557	1544	1432	1384	1331	1258	1308	1224	1197	1176	1143	1153	1135	1045	1055	1010	977	916	996	908	910	948	911	972	873	880	912	894	895	880	879	873	865	857	857	814	896	843	829	864	832	868	881	845	891	844	860	830	806	841	841	829	820	848	839	829	831	855	793	850	816	828	779	883	833	810	795	850	817	834	831	818	792	860	841	823	830	838	815	833	791	833	824	804	830	811	798	805	827	827	834	830	778	797	835	842	848	811	870	829	781	817	813	841	840	816	758	850	839	803	773	821	845	834	810	851	879	890	810	864	826	854	853	788	857	875	826	804	888	832	793	818	836	825	779	885	805	811	845	794	827	809	810	834	840	834	826	798	826	835	825	807	826	842	844	801	820	817	861	821	805	807	850	809	801	832	833	871	799	869	820	861	843	836	859	814	884	814	843	828	820	809	802	805	801	821	811	828	792	846	823	866	846	792	849	800	815	846	817	761	827	859	804	860	816	806	838	800	824	852	878	795	824	807	816	846	855	752	821	840	849	790	852	812	859	846	819	817	799	830	809	827	817	858	850	778	811	823	836	849	831	818	825	837	836	805	836	807	850	791	840	848	839	826	807	811	815	857	772	820	758	877	849	811	811	835	860	831	755	828	781	860	853	768	847	835	809	873	803	833	816	738	841	858	803	826	826	838	759	793	853	825	812	824	836	771	773	823	810	837	819	824	842	872	870	841	843	860	833	833	790	801	831	832	816	819	821	834	830	820	840	812	791	840	837	807	790	837	798	783	836	839	812	778	835	826	817	841	795	756	873	833	805	799	847	821	801	806	768	800	824	832	812	878	804	794	835	799	904	836	841	841	814	783	853	818	844	846	807	877	794	827	812	827	821	800	761	851	799	873	823	856	817	818	823	808	853	769	792	830	815	819	841	806	832	802	839	823	769	828	829	793	816	761	849	838	859	827	804	851	808	868	831	837	834	804	787	804	820	822	846	833	787	857	821	839	772	805	813	833	844	798	795	784	802	787	784	837	872	826	787	852	815	835	796	837	796	809	812	863	795	863	800	838	792	847	854	849	785	812	864	852	800	848	807	839	864	779	801	870	858	765	848	801	783	869	794	830	813	916	816	815	793	768	832	819	803	845	821	804	827	814	816	803	777	790	867	810	820	864	866	817	796	815	791	820	850	849	824	851	831	832	847	823	842	821	835	798	817	810	841	779	822	854	829	800	872	848	799	793	832	788	820	822	855	834	788	784	835	875	850	848	829	840	825	805	804	896	872	867	872	819	814	832	846	791	862	839	768	831	794	844	815	792	828	821	804	828	871	776	805	808	839	859	852	777	749	787	749	749	800	828	847	799	806	802	887	801	837	830	833	795	813	816	814	814	808	801	823	805	832	815	808	817	839	787	756	816	880	830	802	825	861	769	827	868	860	796	823	811	900	808	864	891	890	790	859	820	845	813	829	782	831	833	824	810	841	839	794	780	844	836	813	844	850	858	816	788	811	859	815	808	789	838	815	884	837	889	856	788	815	796	843	769	815	859	824	797	829	838	855	808	836	823	861	829	796	786	826	825	876	856	859	810	842	827	826	820	825	804	851	869	780	816	790	824	848	822	774	814	781	805	853	828	793	842	847	848	813	843	843	805	813	859	775	802	774	803	781	814	835	838	823	809	869	843	802	804	839	816	814	832	792	897	785	840	842	855	829	796	820	771	806	810	848	848	833	867	814	799	842	833	825	839	825	787	776	838	819	886	814	848	876	820	809	838	817	826	806	891	789	846	800	839	827	822	792	824	838	852	838	840	881	842	836	842	848	843	799	844	798	821	828	813	815	787	780	870	865	826	843	835	845	794	843	859	835	852	832	832	851	801	820	766	808	867	744	828	792	790	786	834	854	816	823	801	829	828	876	802	810	831	803	838	846	811	846	786	848	805	793	812	877	860	842	849	856	791	847	854	851	821	836	811	816	810	833	825	782	851	741	834	833	817	888	846	855	853	833	818	791	882	852	862	826	824	802	857	803	848	854	862	829	794	796	843	835	866	800	782	828	827	826	820	796	839	817	846	818	810	820	812	860	805	750	817	771	842	862	856	868	828	788	838	893	871	781	847	808	854	832	862	850	833	860	793	858	813	830	810	810	797	859	796	820	841	834	850	786	878	811	806	848	826	831	841	830	777	833	862	848	869	809	833	820	822	838	802	793	821	777	815	869	868	815	836	841	768	825	876	828	861	817	789	824	829	847	825	847	854	816	794	804	797	843	858	819	823	842	834	812	846	839	813	821	858	845	845	836	850	825	810	804	846	799	793	791	841	870	836	811	837	842	767	817	810	848	831	820	833	805	784	849	846	872	852	787	773	871	808	818	841	837	881	828	766	843	812	832	823	769	856	822	816	843	805	833	839	839	859	832	783	830	824	831	854	845	851	821	826	809	874	840	853	875	828	810	848	838	830	825	834	825	812	816	829	771	862	789	867	816	804	824	807	871	843	844	840	792	840	762	803	847	805	869	827	815	801	848	799	863	837	891	838	846	799	795	806	824	811	828	850	835	820	830	847	825	864	855	787	812	814	841	812	830	814	845	814	883	855	839	843	811	828	857	781	839	849	812	789	821	764	801	825	822	780	841	809	864	803	815	834	791	853	886	871	779	804	877	806	836	831	829	815	813	863	825	793	831	847	857	785	821	790	873	862	823	842	818	789	831	837	778	879	753	769	828	813	816	810	753	820	792	812	811	834	837	860	832	805	829	836	799	816	819	879	871	853	828	823	804	847	823	820	824	888	809	837	834	809	842	835	814	859	809	848	800	783	812	825	819	827	852	867	842	837	781	795	818	798	844	812	813	827	884	845	860	853	794	809	856	835	811	801	850	820	852	824	826	834	798	848	832	826	851	830	809	782	816	824	834	820	812	868	812	832	835	845	811	837	793	828	890	807	826	793	845	820	822	796	842	851	833	834	802	828	839	852	821	819	817	808	835	858	848	824	772	839	788	828	817	777	791	806	856	808	834	853	810	836	840	850	849	836	836	894	816	833	840	807	853	754	799	850	809	804	787	832	820	788	796	813	809	842	798	807	814	797	785	781	835	802	828	821	808	828	830	806	808	894	814	830	789	858	864	792	808	855	841	806	774	830	851	800	845	867	777	885	906	822	805	795	781	816	801	824	863	822	800	827	801	883	822	786	795	851	819	843	804	870	837	823	858	808	826	865	833	861	859	845	842	845	841	854	777	826	836	803	765	818	786	808	821	866	827	835	820	844	807	826	836	835	834	789	788	835	801	799	765	815	809	815	812	825	840	856	844	812	814	847	790	845	807	837	844	829	825	785	839	858	809	809	847	832	889	863	820	806	853	793	801	836	818	841	854	815	853	842	829	803	843	793	835	813	825	833	850	889	761	805	841	827	828	837	815	821	821	833	846	772	838	845	880	874	834	863	831	833	862	797	832	822	850	795
6872	3881	4234	3314	2342	1520	1142	971	876	828	745	619	582	626	568	502	481	487	479	513	516	443	442	467	446	433	452	499	432	483	413	439	429	421	422	408	427	385	458	413	422	451	420	409	410	405	368	407	416	416	415	399	446	418	401	402	470	389	444	420	420	411	446	438	402	400	438	415	413	424	392	398	397	438	447	404	413	389	398	430	401	384	411	387	409	392	421	424	388	419	445	384	450	383	413	431	453	405	419	446	415	407	412	386	425	414	410	374	423	413	436	405	372	394	450	380	411	408	372	364	408	393	400	385	403	413	371	404	424	431	396	415	400	412	408	413	445	384	415	393	397	455	396	407	406	360	413	435	436	409	420	425	448	407	366	422	434	420	399	391	403	441	450	431	383	434	406	430	391	432	413	385	373	416	428	419	382	405	398	401	391	404	420	436	401	402	351	379	400	412	390	413	390	404	425	412	430	376	417	419	382	359	417	375	405	434	383	387	391	403	409	400	401	432	376	399	452	392	406	390	402	365	369	422	443	423	416	405	424	444	390	433	433	415	420	404	426	435	410	452	437	467	418	404	395	389	369	408	407	446	415	418	433	400	421	448	406	427	441	424	397	456	395	415	419	408	379	421	396	391	407	418	438	430	383	446	395	407	381	379	411	401	395	387	441	403	433	402	433	393	409	402	404	407	421	397	406	428	398	429	402	419	386	403	421	428	427	412	437	406	430	393	404	432	390	432	401	360	391	427	366	387	387	371	388	406	411	439	418	397	433	417	387	437	426	396	428	433	417	428	405	386	426	376	413	395	380	399	379	407	470	411	426	410	407	443	389	401	434	449	358	395	440	419	410	409	425	420	401	391	449	420	412	404	402	410	404	391	468	429	406	409	395	436	445	401	404	413	442	403	406	455	426	421	428	411	429	405	410	422	406	378	390	415	435	414	433	435	460	419	421	400	371	399	408	406	408	391	423	441	414	401	413	399	444	463	437	438	433	386	390	447	438	382	405	429	408	382	394	426	426	423	422	402	465	409	403	436	423	402	391	432	420	440	420	392	499	341	419	406	420	396	448	397	407	385	422	418	387	397	388	440	383	382	382	422	393	394	437	422	461	394	401	420	401	405	397	454	391	413	402	397	425	385	421	403	389	447	436	441	426	411	424	434	414	455	396	413	412	426	388	413	421	391	400	445	425	394	443	393	423	402	378	394	440	394	429	427	404	439	389	417	436	424	414	433	397	390	425	464	412	449	426	430	415	417	418	439	401	410	407	418	404	378	395	425	386	396	404	407	386	426	380	408	437	433	434	412	422	414	408	468	396	415	364	402	407	458	442	423	401	417	396	419	447	421	446	374	425	409	396	407	435	407	433	414	395	421	441	426	429	403	378	404	416	399	387	438	413	392	408	410	436	430	360	448	418	451	405	463	408	414	388	439	427	391	484	412	385	420	449	420	413	409	404	429	408	401	423	427	440	409	437	407	411	375	410	411	436	423	454	405	390	376	395	413	412	383	447	436	400	426	403	416	424	441	429	394	428	421	383	393	377	349	459	439	390	454	401	402	390	407	417	432	407	408	415	398	429	401	411	407	393	406	377	434	384	396	420	415	398	439	431	405	414	405	370	434	434	440	463	405	382	364	400	441	379	423	417	409	435	389	434	411	455	416	420	410	394	398	379	378	353	401	438	420	404	418	394	435	407	402	420	405	405	427	452	427	354	421	389	368	388	410	413	429	444	421	426	440	361	413	386	365	398	425	386	378	391	449	407	414	410	406	397	439	419	427	401	391	371	404	407	381	403	411	407	412	429	378	410	415	389	440	389	410	411	412	410	424	399	395	425	412	414	423	430	418	445	372	396	426	402	389	380	426	435	437	416	405	436	421	395	402	366	410	471	457	396	391	430	398	394	419	435	403	424	427	408	385	408	431	386	412	407	457	435	433	409	438	406	412	404	387	410	431	383	398	438	411	448	445	414	423	432	375	414	462	425	389	419	386	445	369	412	383	364	389	438	394	394	417	395	399	401	402	434	442	394	432	406	415	407	420	418	367	418	425	382	384	398	423	443	393	417	424	375	391	440	411	405	413	422	429	405	392	380	413	411	387	424	416	388	402	421	379	421	400	429	418	385	391	395	411	361	405	389	402	421	441	429	399	449	418	440	429	432	409	389	394	430	385	413	405	431	416	404	384	385	393	387	411	410	419	408	385	346	371	446	420	438	398	385	413	395	408	417	418	427	372	395	415	412	440	443	401	376	397	421	474	420	457	440	427	447	400	436	401	418	398	432	420	408	407	441	412	384	413	410	404	407	427	413	442	416	359	433	422	405	395	346	397	423	423	389	385	439	414	410	417	430	385	400	395	359	459	431	432	396	446	390	444	388	403	422	403	412	396	388	391	398	380	449	387	409	404	419	394	405	377	412	437	383	464	403	412	419	405	407	425	392	367	400	412	407	408	370	399	422	425	404	444	428	418	402	388	412	405	458	413	424	423	446	405	474	409	429	413	416	400	439	458	418	411	450	402	390	424	347	400	401	402	407	376	410	429	434	372	437	404	384	405	405	422	373	390	416	424	391	428	396	417	400	385	411	406	379	393	452	389	382	388	424	392	458	402	406	438	420	400	391	379	397	418	399	421	383	423	443	429	412	459	447	388	364	425	432	417	406	429	379	400	423	390	449	429	414	458	406	412	398	422	386	411	396	428	427	416	409	396	411	428	407	416	391	446	433	389	407	412	422	425	416	421	363	414	432	403	426	412	387	423	406	437	446	411	383	371	420	387	448	418	441	425	409	416	400	418	398	377	379	422	410	432	392	410	414	438	437	365	420	412	441	409	425	426	409	398	426	413	379	431	392	427	393	390	386	384	392	427	420	399	420	405	446	382	441	388	430	404	410	414	426	414	402	418	368	384	375	437	451	399	406	411	410	402	455	390	436	455	424	426	424	437	431	445	408	403	413	426	464	368	410	386	395	386	421	413	445	410	406	389	388	434	381	407	412	399	444	434	408	435	408	405	415	367	394	445	442	441	437	451	388	417	427	417	406	430	423	407	384	418	389	409	386	428	411	451	411	394	421	433	375	415	390	432	361	429	406	428	406	423	411	384	358	418	406	401	428	417	440	424	409	424	391	427	410	406	355	414	406	429	399	432	405	385	415	393	397	403	437	428	422	401	396	394	422	376	388	408	425	424	421	370	374	393	453	429	351	441	472	419	427	393	374	412	442	400	406	394	430	418	411	387	424	393	413	417	420	432	401	423	404	426	387	433	412	401	395	400	387	401	383	405	401	425	426	430	366	394	435	407	418	395	389	429	413	419	380	431	409	456	429	407	402	399	451	410	435	437	409	417	424	419	409	408	442	435	437	434	399	399	403	430	401	398	399	400	401	404	399	426	414	420	393	389	386	400	407	428	431	386	380	419	401	440	375	423	437	440	426	387	427	399	418	425	438	436	409	398	417	397	432	430	407	357	403	423	405	414	416	417	420	409	404	380
4858	3965	8004	9439	7807	5739	4421	3623	3214	2759	2463	2145	2063	1830	1734	1633	1549	1435	1437	1399	1265	1199	1257	1208	1159	1157	1107	1106	1103	1104	1101	1045	1114	1014	1072	975	1026	987	965	966	965	1018	984	991	935	998	922	959	893	910	961	983	938	951	943	911	964	959	923	945	882	920	857	906	908	927	967	871	971	869	910	922	914	922	903	878	941	872	929	893	940	913	946	903	884	904	900	918	935	874	945	948	900	896	910	951	930	923	908	929	844	899	927	939	926	898	855	934	875	932	935	950	886	876	907	876	935	920	942	860	917	906	907	865	877	899	908	917	890	967	933	899	878	936	916	948	911	941	877	954	905	905	901	850	930	932	931	860	920	925	922	890	871	859	954	917	851	936	888	898	906	903	925	880	898	945	892	984	950	956	974	947	954	886	876	908	917	862	886	914	914	972	896	919	864	914	895	894	917	938	925	941	938	951	910	901	925	929	932	901	918	933	959	930	927	936	917	896	923	932	893	912	864	851	870	882	899	846	907	883	891	900	962	906	933	890	890	877	891	940	911	897	882	906	967	922	935	870	921	889	884	928	860	933	920	931	904	914	936	937	924	888	897	917	904	872	896	910	954	985	908	957	924	966	894	936	877	925	885	875	952	909	964	927	864	895	870	966	934	912	888	948	934	899	917	887	935	949	906	852	890	953	918	914	895	865	898	933	908	878	917	865	895	885	995	895	885	932	886	894	928	925	896	907	898	916	959	923	951	910	856	915	894	866	869	916	930	913	910	883	900	889	933	910	899	925	868	932	897	918	882	979	905	932	948	941	948	923	928	933	962	904	942	861	950	930	909	921	920	926	932	865	885	907	916	849	917	932	924	853	922	934	900	883	923	890	944	939	947	891	910	883	926	929	886	901	902	869	893	865	914	900	926	839	911	926	939	910	928	946	901	965	914	962	916	898	947	906	878	934	957	948	927	938	912	899	915	912	896	893	938	883	874	846	929	890	927	895	982	924	914	949	964	896	874	915	936	906	910	922	899	908	894	958	911	901	870	921	877	889	930	924	899	881	930	897	854	881	926	896	949	911	941	944	883	919	888	889	882	917	937	887	933	916	875	870	939	888	934	935	917	917	845	897	898	872	958	908	931	912	912	887	937	912	966	882	876	895	887	905	894	891	933	920	932	936	910	919	913	937	890	895	907	971	929	944	872	875	978	926	904	904	904	934	910	892	900	892	935	907	909	903	926	934	938	898	912	922	922	835	962	925	965	932	946	874	889	928	947	910	897	993	947	950	979	942	954	891	953	938	915	897	882	973	873	925	905	892	934	894	869	922	901	848	920	903	943	870	929	908	954	918	922	878	922	928	913	933	862	905	928	888	909	925	837	938	905	895	948	945	886	874	873	949	871	902	904	931	897	973	835	919	982	944	937	917	902	920	903	919	967	911	881	934	903	890	898	960	957	901	915	912	939	867	891	937	880	884	957	941	934	912	885	909	873	869	871	893	885	886	935	908	935	899	924	912	885	960	892	923	920	847	909	916	904	926	913	926	925	903	959	918	884	991	930	864	866	873	909	866	911	872	969	949	893	872	900	911	959	931	905	901	851	936	903	915	913	887	860	906	925	925	952	897	882	921	938	846	905	901	923	962	929	893	920	931	882	844	879	898	897	913	901	862	916	926	859	874	921	925	882	882	915	873	902	912	932	940	897	930	857	871	923	896	958	924	899	898	911	908	925	880	918	913	887	915	948	941	912	918	892	884	917	893	917	940	924	951	893	884	922	897	896	889	911	930	932	928	912	903	880	929	957	908	940	937	904	905	916	895	931	910	915	895	922	888	911	902	934	941	894	859	893	896	926	928	886	905	886	864	920	983	957	877	906	928	885	877	900	955	909	944	904	916	921	967	898	929	934	907	924	976	986	953	932	874	885	900	946	885	891	933	917	873	910	906	952	944	902	919	886	891	907	925	945	868	977	928	908	924	959	905	947	901	950	900	990	888	858	949	897	924	910	994	979	887	986	918	921	857	883	930	846	932	914	951	963	929	957	880	894	940	863	914	924	806	891	903	904	857	900	917	928	899	933	917	883	929	914	920	896	923	869	887	880	909	932	930	881	934	957	859	908	882	913	923	917	903	872	931	923	860	896	875	899	905	941	931	919	886	922	939	911	944	901	927	907	908	926	887	849	945	916	868	923	935	906	892	918	919	945	955	896	897	877	898	833	914	891	960	941	935	924	871	952	879	941	889	883	955	896	905	917	946	904	931	912	905	855	904	884	932	903	933	870	880	910	886	892	885	907	975	975	931	939	840	900	895	880	890	867	924	907	901	860	932	949	910	905	954	933	871	913	894	926	948	881	884	942	940	909	939	967	912	926	893	889	955	881	905	926	925	941	896	903	938	927	919	936	843	928	903	890	898	907	901	930	911	923	907	926	863	887	901	880	944	886	919	877	904	947	863	884	894	977	868	900	914	868	901	880	912	912	923	913	923	952	947	931	935	908	922	868	941	941	920	891	992	900	850	867	918	938	919	901	869	937	924	880	937	926	919	980	877	938	922	914	937	891	935	848	911	906	903	848	935	931	927	903	917	975	898	894	938	917	897	912	934	885	900	967	929	874	870	924	899	935	920	871	939	951	893	937	941	864	950	942	918	903	911	925	918	886	892	924	911	898	930	893	947	879	893	909	930	850	881	902	890	941	986	901	908	938	933	959	892	966	912	902	823	924	924	906	872	949	864	934	920	952	886	851	881	889	880	906	891	922	892	925	889	928	908	893	858	878	925	918	909	939	895	947	936	908	913	959	905	878	927	981	872	873	899	911	977	902	959	894	943	897	946	896	896	890	864	894	921	950	926	896	887	932	870	908	887	925	933	827	909	981	906	930	901	952	930	914	893	885	914	895	903	909	874	903	965	880	917	940	914	874	927	884	932	944	916	893	929	901	920	893	928	903	927	911	901	887	909	916	872	913	939	916	979	963	946	880	946	931	860	934	901	856	930	960	878	904	911	878	959	913	924	951	953	928	896	872	904	906	953	873	942	879	932	861	836	861	886	926	877	906	899	906	879	937	921	879	907	907	895	845	902	922	916	904	892	942	919	939	931	952	938	920	951	950	918	891	917	897	972	936	950	884	916	892	921	877	866	960	936	917	890	961	874	919	896	930	909	888	879	921	904	889	863	923	931	902	882	951	885	918	956	902	949	939	922	949	885	902	871	946	915	883	935	926	888	900	919	956	915	939	932	934	928	898	905	933	963	934	893	931	879	945	904	969	935	907	955	918	897	892	908	836	874	901	881	905	916	860	928	899	938	961	859	897	912	899	936	911	919	923	928	933	917	934	918	904	887	920	936	902	904	915	939	913	863	921	919	886	924	900	933	899	938	901	951	896	912	916	960	918	859	877	909	910	869	873	958	927	874	942	845	911	896	922	919	926	884	907	915	875	873	939	904	924	911	878	905	889	918	910	951	941	919	946	903	857	941	946	884	959	865	910	908	881	925	965	928
14508	6041	6675	5297	3250	2093	1627	1315	1100	889	837	685	685	631	570	574	526	502	481	475	490	486	459	470	448	430	449	437	459	463	420	450	425	408	392	402	414	380	406	431	382	394	399	353	397	404	400	392	426	399	394	355	394	409	367	346	440	397	362	388	352	388	309	394	378	372	361	441	370	392	401	343	363	369	369	376	394	417	388	347	384	326	375	395	386	369	392	384	401	359	420	380	345	403	365	401	373	363	368	408	407	366	350	358	408	387	390	377	424	361	358	371	330	374	410	388	371	424	379	414	417	384	419	370	387	366	376	378	368	347	366	377	370	383	403	377	355	362	431	365	358	403	360	393	405	386	389	367	333	411	344	346	386	355	375	364	389	410	355	354	441	409	358	355	354	376	402	410	346	420	401	393	396	369	361	339	387	401	385	384	418	400	370	378	374	399	360	369	402	375	367	375	344	368	367	384	417	375	366	387	367	413	366	367	399	395	401	404	318	406	365	373	365	369	375	400	381	395	386	385	380	378	384	370	368	373	372	424	364	347	375	378	385	409	380	389	378	361	394	368	357	371	352	383	407	337	390	407	400	379	373	407	374	412	418	380	360	428	442	376	390	387	376	405	399	382	330	362	387	381	414	376	366	397	368	333	370	421	370	396	404	326	394	390	362	416	361	384	383	374	361	383	396	350	355	435	416	402	367	393	382	350	368	405	385	359	414	383	365	379	372	398	386	369	401	354	401	390	422	398	397	376	385	401	367	333	390	352	377	389	418	379	387	403	359	360	419	414	398	401	387	352	403	390	419	341	381	430	413	397	403	381	360	383	333	360	375	402	378	360	404	380	398	406	395	384	378	420	369	381	412	380	399	371	392	422	410	368	377	382	375	419	342	359	330	351	423	396	349	386	375	384	371	393	375	385	390	391	432	373	395	400	337	370	380	376	345	395	348	355	392	333	390	389	392	374	390	373	381	396	353	367	362	380	420	381	358	361	381	374	419	381	358	371	367	353	376	387	369	398	380	346	398	385	372	392	393	357	384	368	401	429	352	411	395	388	353	394	407	371	406	408	368	367	361	373	407	389	373	361	389	340	383	405	388	379	385	347	399	396	343	412	386	392	397	356	352	398	340	409	378	377	377	355	351	347	386	348	406	410	368	404	407	360	383	385	400	409	394	403	371	407	364	391	414	419	385	388	389	352	346	395	382	375	393	387	322	385	371	370	413	411	380	398	367	365	365	372	343	379	411	364	351	379	380	338	366	373	370	382	394	385	396	351	384	381	386	349	362	410	371	349	351	365	381	413	370	393	396	364	427	403	349	370	411	391	406	375	371	388	375	414	384	438	371	394	350	383	367	369	378	379	355	323	387	364	412	359	429	371	337	408	361	353	399	379	355	347	387	393	407	368	380	403	411	375	403	399	400	371	362	379	397	363	393	418	372	366	396	364	349	372	405	360	387	379	397	347	367	361	357	370	379	371	392	405	360	387	409	361	390	351	409	417	384	377	388	384	347	366	428	375	373	397	383	347	361	389	367	352	396	377	377	397	328	383	377	410	416	370	379	359	360	369	418	385	401	361	371	393	382	397	385	376	396	369	377	392	343	412	380	405	392	363	379	373	371	382	366	371	389	378	381	395	383	415	374	369	368	382	366	431	374	403	365	340	387	390	396	385	385	382	428	376	393	403	358	391	382	396	403	323	346	380	361	404	374	348	371	384	395	396	409	380	381	384	371	374	381	384	398	383	407	411	408	359	371	365	402	386	391	386	411	371	342	347	392	373	363	382	376	389	445	395	351	388	370	375	380	403	327	380	398	391	396	408	386	368	353	369	391	406	363	343	377	401	403	368	332	337	402	431	385	422	380	416	367	364	387	412	397	395	390	380	408	422	384	365	311	357	389	415	363	394	397	395	357	368	383	373	362	384	389	360	353	398	398	357	357	361	385	352	374	357	362	403	402	376	412	372	382	371	362	416	377	405	369	387	352	400	408	414	433	372	412	376	403	415	378	419	352	361	389	411	369	371	408	386	356	377	441	407	372	365	379	385	351	383	346	386	387	375	404	431	403	393	330	383	377	362	386	399	359	344	353	409	425	353	375	408	339	362	393	400	388	392	394	407	399	411	363	340	384	381	411	393	390	407	342	363	384	375	366	386	362	371	406	364	390	407	415	374	377	376	388	361	391	396	383	389	388	409	382	393	407	378	359	383	394	348	332	366	350	384	380	385	393	409	408	371	383	359	394	397	387	362	379	394	417	344	405	361	387	360	382	379	371	405	371	340	415	383	398	409	374	395	375	343	355	349	411	416	372	408	369	347	351	379	350	424	366	389	372	390	394	379	352	389	339	366	350	391	358	416	387	393	371	378	406	398	438	368	394	364	378	384	372	358	404	381	390	412	361	393	376	345	374	375	381	406	409	381	370	380	390	369	384	370	359	380	383	362	390	427	389	382	349	357	325	359	327	387	382	375	388	393	360	391	407	390	349	403	349	363	404	397	388	363	423	410	398	382	414	365	346	368	388	365	375	377	412	371	381	379	353	397	420	352	402	377	323	394	390	356	386	351	374	376	389	376	379	377	403	402	388	369	364	388	381	398	373	401	358	397	388	379	403	381	384	362	345	385	396	369	357	396	371	407	366	377	380	375	384	374	366	389	417	381	387	406	350	359	405	352	375	387	361	403	343	376	381	384	394	393	386	370	392	354	383	398	384	344	416	403	390	415	388	380	398	377	376	396	367	369	381	347	407	419	376	351	367	370	381	381	374	367	393	337	391	340	376	376	362	375	378	402	404	380	390	391	368	381	361	390	397	355	381	385	400	386	388	407	380	367	404	389	352	396	388	367	366	355	366	373	368	392	398	355	372	360	363	369	395	424	361	381	398	398	357	367	342	394	383	386	357	367	354	378	322	388	361	376	409	416	351	387	390	443	403	390	386	387	355	383	378	387	359	387	384	399	394	389	403	391	365	403	367	371	407	416	414	411	387	425	394	415	426	397	359	380	414	361	383	380	436	387	362	383	412	406	363	355	404	361	378	378	394	357	359	401	341	400	370	387	409	366	367	384	384	404	358	374	400	378	361	375	385	334	352	382	376	392	360	370	363	423	401	363	363	373	390	387	366	362	407	391	398	368	359	387	383	351	343	393	406	376	377	371	411	405	403	394	370	378	376	368	359	386	376	371	399	391	390	412	403	385	350	373	384	391	383	388	373	393	384	354	371	357	403	345	440	398	375	390	427	373	386	357	363	387	380	362	399	401	367	376	404	418	397	368	398	406	360	344	388	382	400	353	329	356	391	380	369	372	373	402	407	416	396	360	358	412	390	415	371	386	385	379	382	401	351	355	396	394	386	374	416	376	425	374	381	386	348	390	436	404	395	395	398	359	371	386	332	363	346	381	397	402	381	374	392	370	387	397	346	384	396	366	342	412	431	357	339	361	391	353	334	343	379	398	350	389	413	387	392	378	421	361	370	392	409	383	388	369	393	402
9888	5468	11822	13833	10859	8303	6556	5352	4321	3681	3238	2985	2602	2389	2198	1993	1840	1667	1603	1533	1450	1400	1393	1309	1257	1265	1254	1213	1239	1185	1140	1094	1111	1016	1054	1042	1041	1028	924	921	897	970	947	920	912	927	891	889	905	934	908	906	891	930	888	871	883	936	885	903	870	882	870	874	819	825	874	846	915	889	816	823	845	903	881	870	845	845	862	838	867	849	826	880	881	839	851	850	891	801	859	904	811	806	832	884	849	850	889	919	861	866	844	832	854	947	851	921	858	907	843	873	876	893	864	865	806	916	989	920	805	839	905	818	810	792	850	845	886	841	875	851	830	824	854	796	899	875	867	841	857	823	811	808	874	861	900	875	865	851	882	871	858	888	832	894	780	814	874	845	843	888	845	854	855	835	895	845	876	824	840	878	875	835	828	888	818	847	907	864	828	860	828	823	872	898	895	828	917	848	861	876	805	848	858	831	853	833	892	847	860	900	849	819	862	848	803	836	871	864	882	841	839	787	832	821	853	870	799	908	834	837	873	813	849	829	881	844	830	883	810	824	836	854	878	841	829	825	848	835	905	882	828	865	845	861	883	871	892	879	831	819	843	866	856	871	877	885	896	822	857	851	871	901	867	852	822	838	865	878	842	834	872	843	867	868	888	860	869	890	860	871	836	850	830	941	870	875	864	847	865	862	868	909	836	834	906	816	835	857	863	848	821	821	826	865	835	892	899	849	874	840	846	875	819	862	847	821	830	806	838	834	876	844	875	861	944	830	849	910	880	879	901	870	861	906	880	832	866	916	851	857	869	832	850	874	896	830	881	888	826	865	868	799	890	871	872	874	850	827	827	843	851	839	893	874	852	883	877	822	853	829	831	836	831	791	851	860	869	859	890	886	803	859	851	893	867	811	835	926	808	847	854	891	865	890	808	862	826	850	849	874	854	884	857	881	840	804	890	851	854	883	865	875	849	906	815	864	837	814	870	904	850	800	889	867	910	868	880	839	882	839	824	862	859	847	873	833	854	905	828	851	872	846	849	799	802	846	829	849	880	870	888	887	809	870	873	844	865	860	870	879	842	886	839	905	869	828	888	831	854	850	873	890	902	845	880	876	885	864	824	831	850	851	855	859	841	836	948	833	889	875	809	822	875	851	831	884	843	836	831	829	893	845	830	832	865	887	933	860	841	907	866	840	817	883	879	868	882	837	883	844	846	868	794	805	837	876	838	828	869	828	902	850	850	818	876	845	837	797	864	824	868	853	862	861	905	886	848	824	865	904	868	873	878	811	849	843	889	828	901	857	880	890	906	906	848	869	828	863	876	864	877	832	849	812	855	818	886	881	889	839	845	878	870	905	829	872	847	818	874	876	884	841	828	810	880	880	797	883	854	874	794	840	883	884	874	784	804	878	846	863	813	839	844	887	874	819	876	844	882	867	850	835	868	918	910	891	871	857	861	799	872	886	859	899	847	835	838	833	879	896	904	875	891	860	847	848	829	852	865	865	857	845	866	840	846	876	868	876	868	825	860	878	853	821	867	784	879	817	857	891	861	864	852	795	878	865	838	838	843	852	909	892	838	890	901	864	837	880	829	863	884	848	856	910	858	862	866	883	879	833	819	858	858	837	886	835	841	895	836	827	872	881	892	880	920	829	847	840	895	809	870	836	873	893	900	891	832	809	858	863	890	859	833	837	908	837	791	897	885	871	835	836	871	831	836	884	892	849	885	899	865	910	868	890	846	831	893	858	814	858	851	871	841	831	833	930	876	862	866	882	859	872	880	909	850	840	851	852	839	894	864	881	826	886	898	857	892	834	827	831	875	851	840	869	855	863	833	881	907	851	842	866	859	855	872	863	855	837	858	862	851	847	825	865	885	840	851	870	842	834	869	886	908	850	843	864	892	866	875	860	874	882	815	851	883	896	855	894	854	811	847	854	843	893	837	846	815	869	799	880	888	909	864	904	836	827	854	839	884	889	801	829	859	877	899	865	842	821	892	867	821	868	833	838	893	834	843	861	850	831	848	801	851	832	803	845	835	890	845	837	846	835	857	851	840	860	892	828	852	813	896	841	890	874	881	881	846	855	860	834	917	837	864	884	844	856	827	878	859	849	901	874	852	859	871	823	846	856	846	814	856	885	834	824	879	856	860	861	815	870	877	814	857	871	875	873	840	893	896	831	827	864	870	877	814	829	906	846	854	840	858	810	795	855	852	835	886	865	832	871	835	849	852	848	852	838	889	859	852	825	871	873	845	815	880	811	852	878	892	876	887	848	893	867	856	831	825	835	850	828	806	873	849	824	867	902	880	845	891	812	835	845	880	852	818	830	895	844	885	875	916	846	856	803	874	844	807	899	842	892	896	855	921	826	822	844	877	857	903	875	873	897	875	889	800	848	912	843	882	877	869	810	826	894	870	906	852	829	840	861	816	868	848	873	878	895	894	829	856	848	868	851	844	839	844	893	913	858	874	834	852	868	864	887	893	845	846	831	821	808	842	872	841	891	820	869	759	849	903	859	870	848	878	875	848	870	805	863	925	875	861	870	847	809	914	805	868	886	885	824	868	839	867	785	847	916	914	902	880	851	849	854	842	878	907	902	828	860	886	893	917	835	848	879	799	840	791	862	827	816	862	800	898	899	784	804	833	869	839	847	843	863	876	856	851	791	937	916	816	823	852	834	878	863	863	843	842	891	866	800	834	906	867	876	866	825	900	835	881	858	847	836	823	865	852	838	867	825	912	903	896	796	872	843	875	874	832	899	943	904	836	867	869	827	872	876	880	884	839	850	864	859	819	862	894	883	841	904	835	868	918	885	856	881	870	842	892	848	824	868	879	831	907	847	843	827	829	861	819	824	866	880	876	868	846	952	848	843	890	821	860	877	856	815	866	892	853	827	864	877	873	826	828	844	844	906	873	793	876	839	893	892	860	893	877	881	831	898	862	841	855	855	837	840	797	868	812	873	822	861	859	820	827	885	820	876	876	840	832	876	860	788	826	803	950	866	810	888	874	830	838	887	793	849	846	867	845	896	835	838	871	858	908	879	854	899	879	853	878	898	823	894	865	842	824	870	807	858	879	849	809	816	857	846	876	846	923	861	856	877	814	844	842	874	830	819	905	843	877	843	835	938	852	833	851	890	839	916	854	870	836	896	854	909	874	851	884	850	896	818	898	832	842	810	858	841	901	856	829	806	857	801	842	856	835	839	847	810	860	821	884	869	834	853	855	869	904	839	805	896	850	855	890	876	873	881	849	847	861	844	870	869	865	869	840	800	800	876	906	877	852	876	919	805	833	859	830	862	864	856	907	900	799	830	852	849	821	933	913	845	865	875	823	812	811	828	885	903	889	889	865	851	824	921	879	842	875	840	792	821	872	833	890	883	881	871	892	805	866	886	826	844	845	828	835	884	853	857	883	820	900	834	832	851	863	836	866	854	913	798	882	849	831	907	899	894	844	805	856	897	844	865	895	884	874	828	822	828	813	864	848	856	850	847
22473	8799	9483	7585	4419	2934	2202	1664	1315	1048	1041	870	808	735	663	620	528	531	551	498	435	498	485	473	453	416	441	458	426	402	436	376	416	392	393	407	376	426	390	368	388	348	391	344	392	355	377	372	369	401	367	358	395	358	354	359	399	352	350	391	363	367	385	360	353	399	343	422	356	367	343	381	370	374	357	369	380	356	387	351	348	349	403	330	339	357	331	351	383	353	330	362	348	385	373	384	367	347	370	381	337	406	374	426	417	362	309	355	367	371	408	333	329	319	367	382	322	337	363	347	362	358	345	358	388	336	333	307	378	335	375	374	352	362	382	389	345	344	377	361	363	366	340	362	387	374	357	358	359	386	374	378	308	370	350	347	385	344	362	337	375	366	357	391	347	381	365	358	369	361	340	387	366	376	394	404	367	360	381	399	376	346	380	338	319	361	361	359	391	388	364	394	364	354	375	369	361	362	328	328	352	343	329	371	355	341	353	344	356	338	407	397	332	371	364	379	390	370	385	434	355	385	326	388	353	372	374	349	327	346	402	349	380	378	364	335	351	376	329	368	360	401	368	378	389	370	352	362	338	372	384	371	353	384	365	359	358	379	373	354	355	357	364	328	326	359	355	335	393	386	372	374	326	348	367	391	398	368	327	367	362	373	378	380	334	369	368	360	314	348	353	369	329	338	383	350	312	377	387	409	357	354	380	363	348	336	386	359	371	368	365	393	379	326	358	376	373	368	339	359	354	370	329	375	372	346	348	357	364	342	369	412	354	383	379	354	334	382	346	355	374	365	380	358	331	340	356	361	379	328	366	337	343	356	347	365	354	358	359	377	355	381	326	411	361	435	356	359	348	376	322	383	356	382	359	380	371	368	382	344	361	343	383	409	351	370	352	326	381	319	384	372	364	339	336	368	379	367	394	351	367	352	369	386	377	374	359	356	349	360	345	325	395	381	327	358	340	365	377	292	360	367	403	323	337	374	337	344	337	369	386	341	393	355	369	361	356	317	335	411	322	354	370	402	350	327	388	348	342	353	410	385	378	377	354	344	385	379	370	335	381	382	392	371	364	384	355	348	361	395	344	349	359	388	390	369	380	368	380	414	382	359	408	358	357	359	394	365	350	369	348	356	375	326	382	349	363	328	370	344	346	427	376	352	374	377	362	374	359	323	359	384	377	347	394	330	365	327	350	395	375	384	374	390	344	372	353	312	373	363	412	355	342	374	373	342	344	352	374	372	358	372	351	358	406	364	383	397	382	438	380	385	351	364	344	344	344	372	344	350	343	337	414	350	347	365	372	338	359	398	364	359	397	416	386	342	354	375	333	395	355	384	382	387	357	375	380	356	347	377	378	346	376	379	343	391	353	374	387	359	324	339	348	390	387	342	328	327	341	381	394	359	368	360	354	343	349	399	346	334	371	373	376	367	348	325	355	373	383	402	394	346	396	372	324	362	356	360	381	363	400	351	361	374	340	370	391	381	371	374	384	355	351	349	395	351	372	365	346	343	360	358	386	372	366	352	383	366	381	347	390	381	385	376	384	341	323	367	373	344	324	371	401	306	363	363	406	372	383	362	344	343	376	363	382	353	366	374	363	371	353	359	382	380	379	386	409	376	404	337	352	327	363	385	334	347	350	357	377	322	335	376	331	360	380	336	396	365	389	384	355	396	351	388	367	392	341	379	382	365	352	353	369	374	381	374	379	407	342	343	362	368	353	395	358	350	385	349	420	358	349	351	370	340	380	341	373	361	373	375	390	333	362	334	334	378	376	388	381	365	367	340	378	427	394	352	361	390	392	368	422	377	389	338	384	356	352	372	380	358	367	359	326	374	353	347	336	344	345	412	367	355	342	348	348	345	361	355	371	388	375	366	346	380	340	394	361	353	392	359	345	384	385	393	367	353	368	370	370	343	334	407	397	391	383	363	367	358	393	380	357	413	385	370	360	328	369	362	384	369	371	398	360	315	356	335	371	384	368	365	332	361	367	375	344	365	341	351	331	359	381	356	337	358	378	362	368	362	349	396	312	335	390	398	339	337	346	358	307	369	373	388	375	353	361	382	380	372	337	406	347	359	366	371	318	373	392	366	346	403	379	359	354	389	376	353	377	345	362	355	360	373	364	369	349	366	368	360	401	380	373	365	380	353	332	372	377	325	370	317	359	367	358	344	360	350	398	360	351	355	366	379	353	345	365	371	356	361	354	370	342	399	386	348	374	368	369	349	377	319	392	363	366	367	369	337	327	351	353	390	350	365	373	353	340	353	376	376	330	389	338	354	333	362	327	404	390	346	363	370	330	349	355	364	347	396	372	353	372	366	360	372	358	347	404	329	371	365	347	363	375	364	363	358	341	356	338	389	346	367	386	371	340	368	399	374	353	379	385	343	372	317	367	384	340	373	341	354	345	337	336	371	358	341	376	337	344	366	349	396	374	376	402	379	374	356	377	358	358	372	342	399	362	391	346	400	351	306	373	389	349	350	391	365	318	343	351	372	372	374	386	367	359	406	383	360	320	391	356	403	336	397	365	339	354	400	368	366	367	423	372	364	370	359	371	380	352	351	367	354	388	383	357	355	354	356	351	383	356	343	383	334	403	383	365	320	416	354	359	326	384	344	380	344	375	357	337	364	375	375	326	366	364	330	394	392	367	410	349	366	336	387	374	383	357	359	344	348	380	319	360	387	355	304	362	392	343	391	399	359	354	329	363	360	392	384	340	361	352	369	389	360	350	384	389	370	418	386	341	360	360	365	416	346	369	320	364	381	396	321	399	351	372	367	346	357	372	384	366	380	395	348	353	378	342	335	344	345	337	328	371	360	353	361	387	393	358	374	341	367	397	356	386	411	356	361	396	386	375	376	319	342	341	374	330	353	380	406	331	360	397	389	393	380	382	385	371	355	341	356	351	369	379	316	344	373	401	371	360	347	370	361	354	374	367	329	345	415	401	381	403	394	389	364	351	375	366	369	340	363	338	370	391	346	357	350	317	315	336	347	339	378	392	397	385	359	403	367	381	349	373	382	337	352	336	348	375	338	364	371	365	353	367	388	358	360	396	378	368	374	383	369	350	365	344	360	397	347	355	397	384	388	373	321	362	384	349	367	376	389	361	348	369	356	338	357	389	344	347	376	336	332	329	337	372	338	364	381	348	334	360	393	398	375	359	377	352	384	370	390	349	372	371	351	376	421	361	384	362	393	372	342	386	346	330	355	346	384	341	372	392	367	401	395	327	362	357	379	371	370	397	352	383	369	369	383	300	345	403	393	364	341	361	391	363	380	359	351	365	364	377	349	366	388	384	374	357	373	344	343	353	382	369	371	380	343	365	331	330	340	332	402	344	388	376	377	398	383	374	354	372	362	356	351	355	370	407	343	379	389	380	358	357	366	372	371	400	352	356	347	348	410	388	365	372	345	349	351	375	358	337	355	336	349	342	376	341	366	379	355	379	388	402	340	366	356	348	390	336	349	344	347	346	405	328	369
12778	7033	15197	17167	13523	10641	8555	6716	5616	4726	4190	3678	3217	2944	2768	2419	2183	1966	1866	1734	1665	1553	1491	1473	1357	1403	1291	1264	1248	1229	1166	1173	1179	1179	1136	1052	1058	1009	1019	966	971	963	924	923	907	900	903	936	886	921	846	938	840	848	857	913	855	893	826	879	863	895	845	900	826	850	827	785	818	884	853	834	823	802	804	841	833	836	813	863	792	820	828	831	814	833	830	890	866	911	851	826	823	787	843	820	851	885	876	824	868	834	859	796	782	860	767	822	866	855	812	835	886	770	844	849	814	812	814	812	827	819	779	832	837	842	854	890	831	836	832	842	811	810	821	834	849	821	889	804	857	814	780	844	798	795	807	837	803	781	835	865	825	828	801	770	837	816	842	850	807	818	890	856	808	785	810	845	771	788	816	826	855	821	835	807	863	887	818	863	772	800	806	750	801	831	805	846	782	852	850	843	798	844	840	778	852	801	872	823	815	842	819	831	849	789	845	784	772	837	865	820	787	831	816	913	810	815	787	863	847	760	882	833	849	795	782	786	846	798	856	847	811	791	808	820	858	758	850	799	784	818	815	838	858	800	785	881	848	810	822	883	817	795	873	851	852	824	799	811	793	818	837	808	888	768	824	862	804	857	783	773	824	870	864	828	767	804	830	835	875	820	830	873	816	833	823	786	791	864	770	841	828	849	866	828	839	828	812	814	840	841	823	801	816	818	789	799	831	861	842	838	832	800	795	821	835	885	846	829	789	869	759	830	818	799	868	807	866	815	835	869	826	834	802	802	838	872	853	864	799	830	832	811	805	769	812	833	834	801	812	819	786	837	778	842	891	810	800	810	808	798	832	857	856	786	822	870	787	847	785	808	812	818	825	812	891	863	814	842	777	801	861	814	833	830	825	842	832	855	841	801	812	834	823	847	810	817	861	831	815	794	851	895	820	786	857	863	881	783	871	852	805	793	810	850	858	776	863	812	862	798	833	791	768	839	869	819	817	807	809	866	850	806	841	791	847	806	824	872	809	874	832	842	911	798	819	840	837	830	836	796	827	777	853	854	829	855	796	788	803	833	840	855	822	810	865	838	810	767	765	808	840	836	812	786	820	852	817	859	864	788	821	852	859	840	802	831	785	827	808	855	799	834	835	824	799	818	816	842	793	867	831	817	839	831	826	800	849	830	878	764	756	796	850	852	803	820	834	848	831	868	813	797	756	859	793	883	821	817	814	801	844	821	844	822	801	822	847	846	844	831	806	812	846	857	777	894	783	844	847	837	757	807	760	833	892	839	822	857	846	823	836	773	816	839	844	816	821	816	831	818	824	829	831	844	801	790	831	848	801	842	782	821	862	806	801	800	881	799	802	833	831	804	834	823	818	781	793	778	830	866	852	859	818	844	805	828	917	833	837	811	810	849	786	788	841	839	816	792	824	817	819	801	856	798	846	858	831	826	793	781	817	855	859	800	845	864	864	827	827	850	800	863	829	850	854	764	854	786	826	818	781	859	859	888	862	808	829	793	846	841	812	839	842	811	802	780	834	833	828	841	890	816	821	768	827	774	845	823	784	814	775	835	856	873	849	822	839	883	799	877	838	807	853	853	836	835	872	814	844	837	834	788	867	825	824	790	866	787	783	800	766	910	823	823	793	788	831	816	817	806	825	847	796	869	845	763	854	866	835	895	849	804	816	809	815	842	804	804	768	822	839	799	863	859	797	873	856	818	824	843	823	802	849	807	843	829	805	748	788	807	788	839	822	852	839	800	749	871	821	883	866	781	828	803	775	821	808	773	816	842	777	829	836	832	831	825	907	813	799	851	807	844	854	833	841	805	863	835	793	841	829	791	823	801	798	774	858	859	854	822	840	767	862	816	854	813	881	787	840	821	851	854	854	868	797	825	819	803	844	822	815	829	831	846	778	827	819	825	839	814	815	841	815	834	767	816	819	857	902	815	837	844	870	797	819	826	846	791	790	754	831	808	816	803	817	836	855	831	872	812	829	862	829	814	860	814	828	817	792	823	784	832	799	816	795	780	800	779	801	833	835	807	791	823	804	825	793	792	813	848	820	870	864	831	885	837	813	840	839	827	892	810	801	819	915	821	809	860	838	847	808	853	806	856	818	797	853	824	846	848	805	804	829	796	822	854	882	826	858	797	829	821	821	826	823	848	863	806	817	874	850	809	829	832	821	770	779	857	861	829	834	801	799	864	802	829	831	833	856	814	834	818	847	835	795	838	857	760	851	816	843	803	822	861	935	844	824	830	826	848	798	837	834	756	803	785	795	762	812	820	818	815	805	848	804	803	834	794	828	855	829	849	839	812	831	830	791	834	905	822	804	804	865	830	791	849	850	801	819	802	812	798	810	836	828	808	840	804	866	872	820	821	815	848	812	795	829	785	829	849	909	837	830	815	824	808	846	849	842	869	787	805	829	862	784	855	838	815	801	791	829	797	797	849	825	835	878	826	807	777	796	821	842	860	763	817	830	844	827	836	862	840	805	840	852	790	802	782	872	804	847	870	851	841	849	864	867	813	761	835	817	779	840	848	867	830	808	827	797	857	849	836	771	846	819	876	877	845	786	789	865	796	834	831	811	872	820	870	826	854	766	812	778	802	808	791	791	822	825	800	811	831	830	808	829	832	804	790	806	820	846	823	846	806	839	861	871	863	852	819	857	834	855	856	871	828	850	816	865	827	822	865	800	860	799	862	856	844	818	807	814	804	868	821	823	819	839	832	821	813	844	791	905	832	774	822	839	775	823	855	829	785	784	828	836	833	847	792	811	776	821	828	798	850	834	827	843	826	795	842	766	847	854	836	852	834	886	842	833	827	870	788	823	793	763	800	821	806	823	872	806	846	855	858	833	890	839	857	778	848	837	798	812	822	818	819	824	813	819	859	817	855	827	829	806	841	800	859	916	853	842	883	827	878	836	826	847	821	821	853	888	863	818	852	828	840	840	803	807	860	825	818	814	849	834	839	848	767	784	807	780	836	832	834	790	812	868	821	802	836	790	825	828	782	849	806	840	793	826	858	844	811	840	857	840	804	798	850	789	864	844	882	810	840	811	828	835	833	817	839	890	809	807	807	756	810	801	830	801	802	818	808	835	847	789	776	806	771	845	848	835	847	857	811	893	819	817	794	868	819	833	757	807	811	837	810	813	807	825	845	791	853	852	840	845	865	825	825	835	872	805	799	795	787	831	808	811	862	773	842	824	835	813	822	823	819	817	808	798	821	831	851	825	799	808	868	817	834	855	806	797	875	860	816	852	813	796	859	862	838	840	819	797	880	807	800	794	825	825	816	837	821	873	806	890	846	829	807	805	809	835	858	768	818	843	819	837	842	818	798	834	855	817	803	831	791	847	816	841	838	760	842	800	816	870	828	834	844	816	827	798	848	832	795	826	803	873	783	796	819	810	840	857	850	811	800	858	853	803	821	879	815	818	796	814	820	788	801	775	795	850	838	847	850	805	844	816	867	828	816	807	817	858	825
7097	3792	4584	3478	2225	1480	1221	951	887	768	690	684	582	583	532	512	479	516	482	500	477	506	456	477	495	444	449	406	449	455	452	469	401	384	456	421	425	398	413	419	397	411	440	402	403	404	402	435	435	395	431	422	437	440	393	412	386	404	434	397	445	399	381	409	433	431	386	398	458	406	383	445	412	428	417	429	379	448	430	430	401	424	420	450	402	429	413	424	428	398	427	392	417	416	411	406	408	422	445	404	410	410	451	427	417	457	408	436	397	400	412	411	440	427	434	443	391	413	378	431	452	374	375	367	395	438	402	412	458	431	404	406	433	405	393	375	417	389	418	417	442	439	435	403	389	434	410	417	406	413	440	415	433	404	373	401	402	400	434	449	423	393	405	421	431	458	406	381	416	407	442	381	427	451	390	418	394	427	435	423	404	387	418	406	393	418	398	414	402	393	405	411	429	383	405	430	419	422	411	382	401	406	427	414	413	402	400	416	430	392	375	408	415	382	414	444	396	432	435	409	400	444	427	411	409	428	427	427	401	376	397	433	443	407	425	426	468	447	470	433	407	446	365	402	393	448	415	404	423	427	387	389	408	427	459	421	459	427	400	461	440	420	406	377	466	401	399	413	404	426	395	405	385	428	395	418	405	381	436	449	408	408	399	377	401	361	356	362	387	406	455	449	458	395	408	427	417	399	434	442	411	425	392	439	417	377	414	388	389	391	388	453	452	396	422	393	417	456	395	422	412	409	402	384	482	447	438	430	406	417	440	447	448	395	412	398	444	364	424	413	445	415	452	431	415	419	451	407	446	440	426	417	404	459	417	437	401	426	386	412	412	420	434	389	438	412	401	425	424	409	400	378	397	405	418	405	427	402	392	391	422	404	419	425	445	420	384	420	443	380	403	437	384	367	453	423	419	415	393	397	444	417	428	441	442	435	396	417	422	411	412	418	441	372	449	379	408	405	416	419	403	413	429	480	458	389	382	407	451	418	388	428	433	448	405	393	408	411	414	404	405	415	439	418	417	425	457	384	410	409	400	435	429	426	434	385	392	429	470	421	382	441	417	403	437	443	389	434	411	413	435	382	469	415	410	420	422	411	439	417	404	431	421	403	418	423	408	393	407	422	369	363	413	452	435	413	417	411	415	376	435	411	401	403	407	397	421	436	420	428	390	427	466	415	377	410	394	391	422	400	451	440	440	423	415	426	362	428	410	401	374	392	400	447	471	424	409	440	396	392	410	424	414	398	387	411	433	438	406	372	416	415	368	432	405	452	421	395	425	419	406	391	443	416	417	416	409	401	380	403	364	398	385	388	461	446	421	428	435	432	430	420	442	383	431	435	433	426	382	400	415	383	420	432	369	446	431	422	409	433	377	429	454	452	385	415	390	379	419	400	433	415	415	387	407	386	418	427	427	402	401	380	425	463	430	434	383	396	420	410	397	446	382	400	415	404	395	410	415	405	433	402	449	390	417	455	390	418	443	418	428	394	390	407	429	429	415	411	426	366	387	400	458	425	401	483	463	455	385	430	421	399	404	371	434	419	385	394	414	396	414	417	397	367	378	424	389	428	412	423	410	390	423	439	417	419	452	391	389	371	443	412	444	428	454	404	440	424	430	425	396	414	406	402	394	419	384	406	386	442	404	440	380	433	406	378	430	440	442	404	426	436	433	395	419	416	426	422	434	419	448	449	450	438	405	387	432	435	445	420	413	417	407	409	440	400	405	404	391	425	411	398	411	405	405	439	416	420	439	420	437	441	417	421	398	425	433	436	403	388	411	399	383	408	411	408	374	425	429	379	364	460	383	438	415	442	442	411	398	379	395	367	375	400	432	404	450	421	399	408	444	401	448	402	420	413	422	396	429	391	443	423	416	372	405	408	400	417	443	420	441	421	421	365	442	399	404	351	358	403	463	415	419	402	404	400	439	387	463	396	403	423	408	392	437	429	370	403	412	406	411	406	418	438	421	417	408	410	427	403	389	419	428	431	411	442	451	390	428	406	407	447	404	374	436	411	467	395	398	429	393	386	449	431	397	406	406	410	397	392	419	399	411	396	437	397	416	387	411	420	382	412	435	442	421	413	438	408	378	407	391	386	399	404	385	397	423	421	419	444	425	449	415	446	439	406	392	419	403	415	456	399	416	422	374	462	421	411	443	431	384	387	386	380	405	429	459	416	445	423	440	424	421	407	428	440	403	384	441	433	402	452	407	420	395	387	370	453	400	436	448	395	433	427	379	412	407	426	425	392	407	438	397	397	424	409	418	469	442	448	404	433	445	480	400	394	406	401	419	418	405	393	380	407	418	405	400	369	440	412	424	412	411	417	441	471	402	434	408	445	424	413	443	393	422	468	403	387	415	395	395	440	438	445	387	413	441	409	477	423	442	397	420	378	440	455	449	348	415	465	401	412	408	381	418	412	446	442	410	426	399	352	435	422	436	438	420	407	414	425	449	417	394	461	403	390	368	379	432	433	434	424	415	460	405	414	393	397	388	394	402	428	450	417	421	377	381	425	408	374	434	383	389	441	373	447	381	384	420	414	428	388	423	417	441	411	419	430	424	416	439	410	456	415	394	430	412	411	417	418	406	424	408	417	394	418	394	423	386	426	423	407	387	421	354	378	444	375	429	433	442	413	427	477	416	407	403	411	444	398	409	413	416	442	427	395	386	407	422	406	423	416	422	434	386	447	409	383	406	482	441	386	420	410	402	413	407	459	412	421	380	437	391	390	390	429	401	444	409	401	374	392	414	392	442	437	395	404	391	402	455	379	447	383	424	406	403	403	412	388	412	416	417	395	436	398	440	401	416	361	412	408	418	410	423	404	381	403	408	402	394	391	426	426	419	394	442	381	405	429	439	385	408	401	378	402	404	403	418	391	436	428	408	429	385	419	374	385	397	390	405	399	421	399	376	397	451	386	397	385	398	392	403	401	427	401	379	414	411	395	416	391	438	444	378	425	435	395	413	426	410	419	462	381	414	374	432	431	420	390	438	385	368	377	411	415	448	436	400	406	413	442	471	443	432	379	389	426	410	422	383	402	399	416	386	402	435	379	440	382	405	445	415	413	439	432	431	400	428	389	412	411	419	363	386	425	369	412	421	374	397	410	395	403	389	399	416	404	411	391	453	417	425	400	440	423	408	426	420	406	400	432	431	424	411	422	428	412	369	404	402	410	432	398	382	454	370	402	379	413	403	413	391	397	426	373	407	386	400	411	378	409	430	422	429	463	430	376	427	384	421	418	389	392	419	416	431	420	383	405	426	407	374	386	381	428	435	433	392	421	425	444	412	434	396	387	385	392	407	398	415	421	417	429	423	396	391	432	446	426	424	400	433	396	384	411	428	442	395	463	400	414	403	364	433	396	426	416	397	421	369	417	419	404	426	396	391	418	403	394	407	400	373	437	439	428	429	419	429	472	430	434	418	391	393	397	427	398	405	422	441	421	418	459	433	425	384	435	390	423	424	377	379	466	429	440
4860	3929	8399	9486	7280	5627	4650	3666	3111	2905	2488	2240	2044	1920	1816	1643	1615	1444	1425	1337	1347	1248	1245	1283	1200	1102	1056	1141	1099	1089	1046	1106	1018	1009	1031	968	990	1010	1014	952	935	945	1001	1032	1002	944	974	977	854	962	1006	932	961	908	960	934	941	922	889	925	887	941	916	864	999	891	862	888	900	977	892	938	953	910	892	964	945	975	959	855	919	933	895	890	908	915	946	916	893	924	881	928	837	890	932	911	929	921	893	920	885	936	906	915	901	917	927	905	932	926	899	923	922	905	897	933	941	945	938	899	906	918	936	887	917	912	924	889	942	942	896	929	885	879	882	883	954	875	937	860	928	887	941	902	880	934	951	905	887	938	931	889	943	914	906	842	948	963	907	919	940	894	968	899	860	912	936	893	893	877	990	914	959	878	989	968	928	961	919	888	885	943	909	941	912	839	964	912	928	907	931	936	904	918	936	925	926	860	861	860	872	887	898	914	882	931	912	916	914	899	885	969	925	892	896	939	912	909	961	901	956	903	898	870	917	894	928	905	909	889	913	887	924	896	890	1001	939	948	915	910	949	913	951	937	891	908	925	929	893	945	918	934	911	925	898	964	930	910	928	883	958	908	927	936	877	838	895	894	906	879	926	927	920	872	917	861	914	903	921	902	871	917	949	904	832	896	864	891	861	944	904	941	914	913	939	944	937	957	966	905	863	929	899	913	985	954	910	915	891	910	877	909	903	940	974	905	925	896	907	911	953	892	856	930	906	916	967	928	918	840	898	946	933	921	924	975	918	908	895	929	925	852	884	967	923	958	923	904	935	901	937	950	929	936	923	887	911	922	928	900	906	873	892	887	897	964	908	878	961	922	918	941	911	903	913	924	935	920	870	933	872	937	890	890	886	910	925	946	931	890	923	896	902	912	883	945	899	960	914	911	924	895	905	910	973	939	900	910	952	859	871	886	938	931	868	905	909	912	915	917	942	850	952	952	874	880	904	867	865	917	887	880	861	906	874	890	938	929	972	943	928	840	943	897	905	927	916	867	919	860	915	924	865	913	950	926	963	901	939	861	971	907	885	859	923	969	888	895	909	924	942	834	908	917	966	924	914	954	893	922	881	974	935	943	941	915	875	930	906	906	909	936	910	889	954	912	891	886	891	937	924	855	893	933	933	879	961	934	953	864	886	942	892	924	921	905	935	906	913	882	871	894	897	914	859	921	954	900	941	916	925	906	902	897	932	891	922	982	933	915	934	904	898	895	917	858	907	941	909	971	899	887	890	917	910	944	961	883	966	906	929	954	904	887	947	960	940	892	943	900	862	935	904	896	913	922	954	928	923	913	928	956	907	867	935	917	890	903	937	942	958	940	910	922	887	926	987	868	904	938	921	913	940	928	860	931	905	879	844	931	986	930	948	898	940	886	953	905	913	930	916	938	934	864	937	971	913	904	884	883	906	909	969	882	946	888	901	938	931	921	924	939	879	879	902	930	861	882	914	928	934	932	939	939	942	931	853	885	935	859	890	931	946	923	829	897	890	889	940	925	945	899	899	921	937	889	971	945	948	939	957	956	904	900	961	946	913	894	910	875	872	961	940	892	924	855	869	907	899	904	870	909	911	922	932	921	857	942	903	928	926	922	916	855	835	923	963	930	956	878	948	908	940	917	959	936	879	886	840	888	936	900	898	924	899	904	949	887	951	929	932	887	926	917	895	908	925	905	932	880	921	966	938	906	923	913	944	912	936	924	895	979	925	894	927	941	968	909	934	927	897	898	943	875	883	888	842	944	937	868	887	888	978	915	924	931	858	931	903	929	928	906	937	932	911	922	940	897	942	896	913	908	910	898	933	895	881	933	907	970	957	888	907	878	961	902	947	932	870	890	914	941	941	954	879	928	897	942	961	895	975	958	857	885	903	920	952	900	912	870	912	946	946	930	953	912	931	968	904	820	878	882	934	890	900	932	868	935	896	896	931	927	919	905	923	950	906	905	921	976	978	928	890	912	908	941	899	945	969	875	934	882	905	920	931	931	878	865	911	940	937	863	851	927	964	897	893	910	912	926	915	893	940	945	926	900	940	943	912	936	900	922	942	883	964	905	937	923	964	939	962	925	935	909	926	868	920	922	946	958	917	876	950	934	943	869	918	938	923	901	907	881	881	849	968	859	909	895	950	913	892	957	944	928	914	915	964	925	887	919	921	906	895	931	896	881	925	992	921	893	862	933	887	900	909	958	926	888	931	906	925	943	937	899	1007	936	910	916	864	878	926	883	893	895	912	902	893	904	882	897	899	884	875	891	963	938	872	899	925	942	937	961	889	892	918	865	968	908	918	866	910	897	869	911	875	931	968	884	903	943	887	950	914	912	945	941	929	938	928	936	935	840	905	934	911	938	923	877	975	955	847	921	879	932	893	929	904	900	927	912	917	980	890	887	968	864	915	891	947	938	911	950	944	849	928	911	949	920	924	894	920	929	952	942	900	878	922	950	908	897	935	911	933	892	917	876	931	888	919	940	905	885	969	913	957	945	933	934	944	906	938	911	846	921	930	883	921	933	954	883	905	923	928	919	935	925	939	933	923	944	911	868	948	917	895	890	920	933	933	888	905	913	951	923	918	939	936	996	909	902	877	927	920	953	855	886	909	930	875	947	888	932	864	972	935	890	893	893	876	894	915	898	925	891	909	866	901	953	917	890	946	952	904	918	933	925	952	927	907	901	875	905	893	885	920	862	920	921	922	913	902	909	889	922	898	889	892	938	905	929	927	921	913	889	931	899	907	904	871	890	880	948	863	877	908	908	908	960	901	930	937	923	928	938	874	905	871	888	952	890	892	852	924	871	967	861	940	946	947	893	851	897	880	922	955	917	917	904	938	944	909	934	935	919	885	889	999	882	898	919	915	907	907	860	927	887	909	913	931	918	895	903	878	923	917	953	896	932	897	881	915	921	941	910	963	967	903	886	899	910	865	916	898	944	894	862	884	904	871	956	896	935	881	973	949	904	885	933	968	946	930	856	885	950	908	914	912	924	922	893	871	876	942	892	920	879	974	897	950	874	906	911	952	934	866	984	876	940	930	927	878	874	924	848	848	879	930	871	893	973	939	887	960	890	897	920	937	888	916	935	933	859	899	889	898	905	934	934	892	914	940	946	898	874	900	857	832	884	881	858	883	925	928	965	937	933	929	925	941	899	939	882	930	920	933	937	884	892	918	930	945	918	916	909	909	872	925	921	1008	864	923	935	886	924	914	924	846	949	940	928	948	967	898	940	886	890	927	907	899	905	933	922	892	929	862	831	934	828	883	900	913	891	931	857	904	936	898	968	816	893	914	906	929	909	986	965	918	904	873	901	911	919	928	944	895	918	949	923	857	942	957	919	913	863	888	869	847	937	951	915	890	881	894	904	934	916	933	862	974	932	882	877	875	950	897	896	906	952	884	928	933	876	873	883	921	909	948	964	885	871	866	896	960	869	911	951	946	853	941	932	862	871	870	947	932	931
14415	5914	7186	5405	3096	2258	1690	1277	1032	908	786	765	680	621	594	506	541	586	493	488	494	444	414	437	467	421	459	427	373	426	454	409	388	410	396	414	390	426	427	387	389	449	411	417	431	399	400	391	413	399	369	416	340	397	397	368	384	370	402	367	410	392	383	374	382	382	376	362	363	417	416	382	427	392	377	422	377	386	433	412	409	389	423	377	343	402	396	364	370	398	421	387	382	381	387	392	391	393	356	359	354	377	381	386	387	404	384	370	358	399	389	373	421	347	343	390	338	393	363	400	358	358	386	369	384	351	410	363	374	359	416	360	385	393	415	360	406	400	371	381	371	404	454	366	386	384	371	352	365	351	363	406	375	386	356	379	367	385	430	392	386	363	378	372	383	368	397	429	379	375	368	362	411	382	388	349	406	383	425	412	391	381	415	368	372	372	381	356	378	388	378	380	371	389	369	377	380	369	419	373	424	361	405	402	409	397	359	369	344	381	357	369	368	387	371	397	350	367	405	375	363	350	410	353	386	381	340	395	378	417	372	402	373	380	384	373	416	380	346	388	397	352	348	369	333	384	374	340	355	361	338	335	386	377	393	352	359	377	347	399	387	396	384	387	383	384	370	391	401	353	392	365	381	378	414	364	370	385	319	380	405	367	413	368	412	323	373	381	371	405	367	383	394	391	380	344	389	359	388	381	398	405	378	363	383	393	385	381	392	378	378	371	396	382	363	405	358	365	372	412	384	374	392	374	394	366	378	363	372	393	394	365	388	343	379	382	359	399	394	422	392	391	362	369	380	333	395	396	388	372	364	410	361	341	406	373	406	394	393	358	389	342	431	387	411	330	388	392	386	374	402	349	369	391	355	392	383	387	373	393	434	398	410	373	359	347	362	361	350	361	393	335	400	397	407	371	417	347	353	349	377	361	402	409	368	369	402	395	399	345	361	427	370	379	390	370	393	373	412	380	362	362	406	407	373	401	378	338	365	385	413	367	384	394	383	374	390	383	410	347	369	405	380	370	376	368	382	354	352	364	390	361	368	406	392	356	392	358	348	388	337	415	378	370	391	428	376	375	365	357	361	379	384	419	374	373	384	385	364	345	377	359	405	412	379	389	382	392	395	383	400	360	373	382	391	376	410	417	396	368	378	383	403	378	426	363	364	388	334	382	333	386	372	389	362	371	389	392	389	396	378	386	405	401	383	388	349	385	378	392	376	403	399	368	376	375	365	394	342	393	346	393	380	378	391	401	377	370	377	391	428	410	403	388	360	348	362	378	387	416	381	386	357	352	393	420	359	388	397	399	347	366	343	409	363	369	342	419	354	389	376	387	377	408	453	387	362	398	402	371	398	377	382	404	392	390	353	379	323	384	386	411	371	367	318	384	341	376	412	399	401	381	401	376	412	413	370	414	371	346	420	402	370	390	361	369	377	386	379	372	438	382	402	365	367	398	390	379	372	353	395	367	390	398	392	425	380	409	383	396	366	390	415	382	414	403	367	394	421	401	397	392	386	361	372	381	362	358	358	347	352	419	385	403	394	350	375	400	377	360	389	383	334	370	331	356	386	407	393	380	397	420	399	406	363	370	391	402	346	388	400	402	387	358	369	383	376	411	383	401	428	368	379	354	398	375	393	353	354	404	382	392	391	434	394	378	367	405	365	351	386	412	399	399	390	434	370	401	383	347	386	342	385	378	364	406	403	369	381	352	338	369	360	369	411	382	374	377	371	385	404	351	389	391	363	398	386	404	389	406	380	372	362	335	370	382	346	368	357	422	401	339	377	368	378	413	342	399	376	436	345	361	378	374	371	400	359	400	380	385	349	343	377	384	412	346	372	397	358	359	356	398	362	367	361	361	389	371	386	357	390	393	408	376	393	419	404	371	347	388	374	387	355	379	402	380	393	378	387	375	382	347	366	350	410	396	370	393	374	389	380	405	401	390	390	364	385	364	385	345	404	402	385	413	370	415	333	380	362	396	389	365	381	389	371	376	375	372	385	371	383	394	411	390	380	386	334	363	374	384	389	396	399	407	367	401	359	372	355	400	389	422	393	418	373	411	362	401	359	340	370	372	364	347	421	384	361	380	367	388	387	412	456	383	396	404	358	396	380	394	359	366	361	377	386	373	372	348	370	393	363	352	405	382	395	364	373	392	384	442	383	395	361	366	305	378	412	411	397	380	351	349	353	365	420	349	369	401	387	355	358	382	393	394	398	387	346	402	388	396	397	405	383	424	378	427	369	397	403	351	364	404	404	369	393	338	378	365	411	358	342	373	351	381	332	368	420	397	394	350	354	362	359	359	445	370	387	365	360	356	346	368	392	381	346	402	339	370	378	373	375	383	402	378	363	384	390	400	406	458	356	384	396	386	360	400	391	357	414	398	352	351	405	390	373	385	373	460	379	419	363	383	408	378	365	364	373	360	367	388	342	375	324	368	364	395	402	366	364	386	353	396	367	400	424	384	395	400	373	409	371	359	383	425	355	378	399	367	402	368	421	359	375	384	350	399	357	381	347	399	379	368	401	406	385	356	359	398	376	380	362	365	398	363	372	393	379	394	393	378	418	406	351	380	376	422	405	414	372	425	323	402	371	386	414	353	388	414	392	360	369	389	360	368	342	392	375	354	402	332	331	349	393	392	343	370	378	458	404	406	384	383	368	404	391	388	403	366	374	387	387	369	373	371	396	384	369	383	390	365	354	377	356	414	364	378	386	374	392	375	389	391	381	399	360	379	366	385	362	388	369	390	367	396	359	381	358	332	365	410	371	410	376	359	382	382	379	414	392	347	370	385	370	372	342	388	378	357	385	395	367	344	388	389	370	393	393	370	372	371	393	386	369	367	415	413	360	407	375	374	383	410	395	427	387	416	389	388	387	388	398	349	363	432	428	393	363	382	356	391	316	378	416	384	403	362	399	370	359	353	372	355	378	381	386	355	380	385	388	397	396	349	351	354	414	362	337	352	363	398	369	383	354	357	337	376	383	388	374	359	385	413	370	406	379	388	408	387	390	351	368	350	370	418	392	416	428	412	396	390	362	415	399	392	360	377	368	362	390	399	380	407	417	362	375	402	363	397	374	390	393	420	424	358	394	379	370	357	373	373	418	370	377	411	394	388	376	381	385	373	409	337	373	371	400	379	378	385	376	382	374	389	395	354	375	371	387	366	363	375	408	397	394	389	389	356	382	365	387	379	380	441	371	430	409	359	366	400	371	376	359	397	376	381	373	393	366	382	366	382	396	433	390	376	352	369	358	397	379	368	388	376	401	395	399	377	375	431	396	430	398	413	417	361	377	386	385	358	357	392	392	370	385	388	375	392	422	378	379	342	387	393	373	352	353	415	397	370	378	388	378	389	360	403	393	350	363	371	327	405	388	367	356	370	358	429	387	346	379	357	383	402	388	356	372	366	357	400	398	396	355	367	350	383	378	404	379	383	384	387	393	409	379	417	362	355	362	405	399	379	366	369	388	403	411	340
9982	5298	12282	13469	10297	8138	6704	5406	4519	3889	3352	2960	2621	2402	2208	2049	1803	1791	1583	1534	1500	1416	1438	1377	1285	1231	1181	1238	1166	1170	1158	1097	1089	1075	1034	1013	968	971	997	1011	996	915	939	973	1018	899	930	941	916	971	902	904	909	880	882	946	949	870	866	796	815	874	875	872	867	823	875	883	875	907	800	861	829	875	852	866	884	899	903	905	854	899	929	866	839	838	848	898	887	901	836	832	877	845	865	849	853	878	837	852	840	836	871	827	846	848	895	862	827	829	841	824	917	862	858	899	920	892	825	896	832	861	863	842	850	870	938	867	835	887	856	824	885	878	816	901	828	838	849	877	873	861	865	822	866	854	855	875	849	833	830	856	910	833	865	887	822	842	838	888	827	871	850	840	811	841	834	890	861	815	909	879	894	928	826	877	891	892	833	820	831	850	841	842	892	840	843	845	892	900	866	838	835	852	865	882	889	876	853	860	855	855	889	822	817	841	908	881	823	851	814	853	817	903	904	852	874	892	864	858	868	865	863	852	859	874	852	828	895	875	858	890	896	857	832	883	846	838	824	846	876	842	870	879	885	870	857	900	873	837	878	850	853	873	891	847	847	816	876	835	903	883	858	836	879	842	849	900	868	881	818	841	835	854	848	858	863	803	876	830	872	811	811	872	864	863	848	864	856	883	839	851	921	866	863	858	861	890	866	829	821	816	860	862	891	821	878	873	843	857	801	855	857	853	907	828	885	865	846	894	907	846	863	843	796	877	883	872	883	873	852	838	816	883	873	845	852	845	861	854	794	828	877	824	882	865	892	840	838	901	886	866	825	878	873	842	893	865	865	922	883	830	878	887	825	890	827	814	818	790	865	829	842	834	880	862	863	810	827	886	834	851	891	841	941	901	891	882	908	840	887	834	837	869	899	885	849	849	899	881	861	855	863	888	836	849	846	909	873	844	828	853	834	842	869	863	871	871	875	858	854	812	884	868	834	833	890	982	851	868	839	857	837	842	922	849	860	851	865	876	839	863	875	882	869	867	834	896	885	825	851	811	892	840	874	903	880	877	834	906	882	893	863	848	867	875	898	840	848	864	889	900	864	897	865	849	872	872	911	828	788	914	863	807	896	858	903	840	851	871	910	810	856	856	833	871	922	932	843	853	834	892	893	822	845	824	880	835	878	839	895	872	841	788	880	808	890	888	827	863	826	844	848	827	862	862	854	857	798	877	821	845	887	910	874	832	859	861	885	866	885	804	831	859	846	834	823	802	857	873	908	877	862	902	888	867	794	882	859	856	861	882	851	908	908	875	870	895	837	864	854	921	856	798	844	878	806	865	881	850	835	852	829	856	834	846	874	883	870	834	834	842	884	843	809	877	859	812	815	905	893	859	853	849	822	870	868	853	841	874	880	884	808	824	873	861	846	900	890	808	895	854	786	846	872	897	835	844	899	807	908	812	857	872	849	837	863	884	858	871	884	789	906	836	829	859	853	877	815	907	903	847	808	822	858	874	880	846	866	888	803	879	868	849	888	856	818	889	796	887	842	858	845	869	875	850	885	836	823	884	859	856	883	882	873	832	826	893	832	874	879	842	824	844	830	890	847	895	842	822	852	825	817	875	850	838	875	832	816	853	838	883	863	812	901	839	832	829	800	880	833	845	838	870	881	880	887	865	877	863	899	890	836	899	834	904	854	885	886	882	914	850	866	866	826	866	859	861	786	884	848	814	891	846	836	786	814	800	870	869	875	888	858	898	930	844	851	845	836	795	855	815	862	821	860	868	838	843	882	840	840	862	878	831	849	814	835	851	884	872	839	859	825	874	860	846	826	820	899	918	861	857	869	861	770	894	871	815	859	907	866	875	832	858	889	846	822	900	830	855	853	803	814	813	890	836	860	858	869	836	880	888	874	874	879	848	925	859	836	818	850	827	907	812	816	888	868	837	834	929	822	897	898	843	837	823	815	840	857	831	832	911	878	868	886	876	849	882	864	861	933	873	877	853	894	886	855	829	857	862	895	821	841	869	893	873	846	848	848	828	904	877	889	891	877	788	846	869	856	902	814	896	881	868	874	838	883	828	915	827	840	834	816	915	833	843	861	833	880	849	825	919	819	813	857	854	877	859	876	865	922	850	841	862	851	876	851	828	833	839	860	854	821	879	829	902	877	892	853	899	938	844	878	863	896	922	892	824	844	845	863	813	852	899	846	920	864	868	850	902	847	828	910	814	820	903	864	854	868	916	803	882	796	890	937	802	866	849	824	846	822	838	841	850	851	842	856	790	868	851	848	904	898	876	855	844	898	835	856	811	858	869	832	888	808	808	814	824	855	836	885	840	879	835	859	847	849	883	876	847	835	829	846	873	821	829	875	847	838	864	884	851	804	872	817	906	872	854	797	880	884	893	817	846	840	859	831	873	886	864	846	913	858	878	862	883	857	850	813	867	864	850	881	893	938	834	832	844	829	864	841	854	894	832	880	848	882	894	848	818	849	873	876	866	885	923	905	853	837	883	867	825	849	863	866	849	894	890	868	870	864	849	869	829	862	789	823	891	806	816	793	842	858	879	884	822	851	863	798	869	851	878	838	903	852	860	865	841	864	828	903	930	836	871	877	856	858	845	841	843	882	842	835	861	889	874	856	881	857	855	854	873	843	904	827	885	815	846	907	855	802	901	825	829	886	889	823	831	844	868	880	889	868	846	857	910	885	877	876	816	827	879	811	862	858	877	841	812	859	910	920	872	844	869	855	891	856	901	871	859	805	889	809	832	877	861	854	831	844	838	856	855	884	854	861	895	851	880	888	800	816	881	902	851	823	860	849	904	848	864	866	846	886	813	835	853	869	838	830	826	830	836	867	890	873	844	870	870	840	917	882	860	838	872	843	831	858	840	861	857	814	875	860	871	855	862	872	855	882	898	815	858	915	847	841	867	940	854	856	868	913	823	908	899	850	827	857	835	889	875	841	854	865	846	848	807	853	905	785	851	936	892	904	870	804	805	842	901	861	855	885	875	799	830	896	831	883	895	816	850	860	825	860	837	851	811	908	851	879	863	895	881	832	846	873	853	863	908	861	850	846	899	884	901	835	846	867	770	862	851	860	909	796	819	858	894	787	851	902	830	847	845	838	892	893	865	853	828	855	826	844	858	817	824	871	786	825	878	845	857	824	854	860	837	811	866	830	845	881	822	826	749	904	787	875	843	867	840	824	859	848	852	857	801	837	858	841	851	893	868	862	904	825	804	852	837	892	862	804	925	818	891	913	889	851	897	849	817	844	863	881	842	897	865	859	898	843	831	854	887	893	882	826	814	890	855	877	863	822	886	860	887	819	848	813	886	853	858	848	855	859	819	815	912	881	842	885	903	857	816	811	843	912	814	882	802	869	824	915	850	818	889	850	873	914	810	821	851	836	838	879	907	912	859	860	854	851	863	889	859	878	863	845	860	835	880	883	877	864	858	859	838	833	856	806	840	846	851	816	800	875	836	862	887	850	854
22055	8718	9896	7182	4157	2992	2253	1677	1392	1154	980	893	795	694	655	629	613	562	541	534	432	487	494	457	441	425	455	442	404	438	449	392	417	434	402	408	425	411	333	412	375	340	433	371	351	370	386	344	346	392	402	384	371	337	360	365	373	397	379	370	372	365	355	381	375	375	349	395	355	378	349	375	357	398	373	356	368	367	349	364	337	323	374	363	369	392	369	347	352	344	370	362	363	365	376	384	359	394	376	391	350	353	363	357	369	381	366	373	390	368	327	381	358	365	346	354	354	372	364	356	353	350	333	370	317	361	375	389	358	365	359	394	378	394	392	348	367	413	392	348	367	374	346	362	377	348	357	367	367	333	370	365	369	382	336	350	395	364	387	378	383	371	373	376	370	370	376	352	391	356	371	359	349	360	334	359	348	361	404	391	369	354	365	367	380	346	329	358	394	341	387	349	340	354	375	360	367	384	396	366	351	356	360	378	354	336	356	361	382	346	332	376	357	374	380	324	352	361	357	367	382	383	339	382	353	348	393	360	362	365	365	391	334	371	357	378	397	383	391	378	388	374	352	349	357	388	335	337	384	360	364	355	350	335	386	378	387	393	357	380	348	376	408	351	338	369	356	352	359	363	331	329	400	369	374	401	359	410	398	347	378	372	331	372	379	380	340	368	336	348	357	361	356	346	402	383	406	380	357	359	358	378	364	359	353	379	364	363	369	354	418	368	369	350	372	379	402	363	385	365	331	398	373	378	375	362	374	374	346	368	415	336	368	426	400	340	394	374	350	353	362	375	350	341	385	380	351	347	346	386	406	378	360	354	347	360	400	373	385	380	376	347	380	360	380	362	352	369	386	353	342	355	339	389	382	361	370	388	384	409	326	321	342	362	336	368	359	373	376	377	330	354	341	386	398	367	386	371	331	397	346	360	350	367	386	417	397	353	357	360	346	361	358	384	340	360	353	365	369	345	337	377	338	395	354	375	390	357	359	369	360	348	363	362	349	358	333	333	392	377	348	367	364	376	378	362	344	336	365	386	366	347	333	328	350	373	358	361	327	335	379	403	384	386	386	390	365	332	388	350	363	369	345	369	378	358	396	365	411	382	409	377	367	349	336	369	347	317	382	338	352	366	401	323	359	383	408	379	372	364	374	351	360	322	369	361	355	390	387	337	356	354	307	372	373	392	383	347	341	369	358	282	346	343	326	337	389	390	395	367	421	365	361	394	347	386	402	379	333	345	407	364	394	369	368	379	332	347	375	358	379	380	378	358	359	393	370	353	377	379	355	342	401	361	354	362	369	346	387	327	349	365	382	359	383	343	386	357	348	365	394	358	363	320	410	330	364	392	363	399	401	395	334	381	310	352	380	340	379	371	403	342	365	374	351	372	371	388	347	365	353	375	343	386	333	378	358	365	344	376	374	331	394	358	374	359	361	349	362	383	344	356	359	388	333	387	364	370	331	405	352	354	357	360	344	343	391	362	358	351	358	358	351	386	405	376	376	334	397	386	366	351	382	416	342	347	329	371	353	355	346	387	392	378	349	362	358	364	385	377	369	366	342	371	353	401	351	342	338	350	360	364	350	353	379	336	395	371	364	364	368	352	359	386	408	351	364	348	337	356	391	335	361	381	399	372	354	384	384	353	350	378	355	382	401	377	366	345	339	361	366	379	362	355	374	347	345	359	369	354	371	376	380	332	382	384	378	369	376	375	346	359	367	345	375	364	395	376	387	359	361	353	376	352	359	349	345	383	360	406	331	361	348	370	390	377	329	351	387	389	346	336	367	329	385	361	384	387	393	367	374	382	371	367	341	328	359	368	367	375	361	349	423	393	382	361	378	381	361	354	365	329	375	348	362	390	376	418	375	383	369	371	363	338	371	361	362	348	355	345	378	346	341	387	382	359	338	410	383	356	354	358	334	352	371	328	366	373	373	368	359	363	397	394	358	361	369	374	417	361	376	370	399	392	346	376	360	362	366	365	363	393	330	340	415	376	368	388	403	362	347	355	308	355	379	349	381	359	325	389	345	366	342	388	381	354	384	369	397	376	357	383	373	379	374	392	361	363	393	384	359	375	384	325	377	311	368	363	374	365	350	383	434	388	370	327	361	369	346	355	370	349	341	351	363	344	368	386	341	386	353	354	332	367	354	375	367	363	355	332	329	331	387	422	331	396	355	351	371	375	358	402	408	396	405	314	358	403	372	393	344	350	328	359	357	374	345	373	365	335	389	340	378	347	375	343	399	376	370	386	362	336	383	365	357	350	356	371	361	379	358	327	326	359	354	314	359	329	394	393	395	361	376	334	363	327	378	335	352	342	398	377	376	367	360	355	348	373	353	355	382	362	323	334	391	362	339	356	383	379	408	366	393	355	354	367	374	345	351	360	386	334	347	349	372	366	360	342	371	350	330	373	378	356	363	340	385	344	394	385	373	345	396	359	349	348	371	357	357	346	353	303	362	355	392	391	370	363	386	344	374	352	360	335	400	356	387	351	385	380	338	347	385	365	364	375	378	378	376	365	344	372	373	336	347	349	357	331	389	405	376	384	335	388	384	333	381	387	329	357	360	391	367	374	344	344	352	370	385	394	363	376	378	379	357	364	353	339	376	369	350	370	351	377	395	370	372	362	387	371	361	348	367	358	385	371	341	392	378	365	349	411	351	343	377	371	375	367	397	340	366	368	351	348	389	383	352	337	377	377	369	350	336	387	377	359	356	398	319	375	387	343	343	374	390	368	348	378	365	348	355	351	319	334	367	351	354	379	362	403	347	338	348	358	349	345	372	392	355	342	404	380	343	375	343	369	343	348	370	375	394	391	345	330	376	339	336	358	367	342	339	393	385	392	353	358	383	333	364	385	371	369	355	391	372	380	358	335	349	371	376	355	394	358	375	299	361	373	373	370	391	368	413	366	383	376	372	366	371	336	337	385	382	354	383	349	373	304	384	330	357	382	373	379	360	359	368	385	355	377	397	356	377	351	364	360	338	378	319	356	366	375	395	381	358	339	387	364	371	362	388	357	417	317	351	402	357	373	394	336	369	365	370	381	382	387	348	377	379	330	343	369	393	360	327	394	355	361	372	369	360	355	381	355	389	363	335	370	336	401	375	297	340	346	379	366	348	418	388	363	339	341	344	410	368	380	361	382	400	353	371	366	392	364	358	347	398	375	340	360	388	374	343	319	361	402	370	393	353	363	367	386	364	373	393	372	348	373	348	345	330	358	402	352	381	393	376	393	369	347	339	350	354	343	386	370	344	362	348	364	356	346	390	352	369	352	321	341	383	323	348	370	329	367	364	333	389	373	388	364	328	359	359	361	361	389	370	405	363	361	369	348	357	368	393	414	405	377	363	397	362	364	370	366	366	378	370	408	398	364	390	378	348	397	368	395	385	365	381	377	365	399	391	395	382	344	369	380	390	386	404	378	353	387	376	351	392	363	389	333	333	369	351	364	358	359	376	373	349	340	362	360	342	366	382	376
12678	6990	15745	16508	13111	10749	8699	6882	5884	4794	4134	3638	3243	2845	2656	2392	2194	2020	1847	1838	1699	1611	1600	1513	1436	1373	1332	1282	1274	1199	1207	1164	1141	1151	1061	1060	966	980	997	890	986	960	936	944	956	956	866	906	928	912	902	888	843	872	885	889	851	863	820	868	876	845	881	809	897	846	880	852	858	810	848	796	884	803	786	827	800	829	831	802	806	854	841	792	884	839	822	792	813	871	811	851	876	806	833	837	839	823	862	830	782	826	823	808	829	843	821	868	847	902	837	835	823	847	838	860	807	853	783	886	822	837	809	779	846	801	815	801	833	833	869	791	837	836	868	872	841	772	861	819	850	835	811	862	785	810	782	822	794	880	826	868	787	855	890	815	801	826	883	845	814	861	858	826	907	834	879	801	778	826	812	802	804	866	805	830	788	797	803	829	852	854	800	830	813	794	846	833	775	839	836	818	818	812	881	893	833	822	828	876	848	767	782	846	880	799	828	847	818	833	810	820	915	797	861	864	821	851	827	810	809	844	789	783	860	898	819	882	837	833	815	806	818	851	819	792	777	834	782	799	854	816	840	847	859	822	815	863	889	863	769	823	792	816	851	824	794	872	901	811	824	850	808	837	817	801	789	875	794	831	831	762	825	828	851	841	833	823	821	852	818	809	822	792	828	834	831	827	805	812	858	853	823	770	855	819	796	854	837	821	800	790	833	768	831	845	804	847	785	788	829	848	867	880	842	833	869	843	897	819	823	810	809	826	810	812	816	792	790	799	831	847	826	841	832	845	826	875	867	874	829	829	855	802	812	819	773	830	844	847	856	828	880	805	827	862	843	888	832	867	841	842	855	755	824	844	869	876	821	878	813	793	820	888	802	782	822	839	817	801	811	863	842	855	859	906	845	848	835	880	813	859	841	834	861	796	855	821	829	848	785	850	810	800	798	864	839	843	793	807	765	847	860	873	803	835	799	843	806	837	841	826	835	794	859	813	814	851	832	814	812	829	827	807	826	797	809	845	799	819	807	852	812	829	774	826	839	842	838	818	847	835	845	816	837	822	854	857	845	777	850	835	844	792	881	768	838	843	842	822	814	809	811	835	862	824	858	815	792	826	833	849	876	843	831	810	788	861	878	813	809	855	788	842	826	855	840	871	847	834	835	845	869	865	783	844	805	828	871	819	838	849	819	858	825	869	823	876	817	818	824	836	833	855	850	840	816	847	863	805	861	872	816	803	865	848	817	794	785	881	797	837	859	822	840	864	834	772	847	892	830	848	818	829	790	809	829	798	849	839	795	791	865	799	837	807	841	874	847	834	876	786	824	789	820	800	892	809	818	841	812	825	777	810	869	867	809	822	894	838	867	834	824	803	782	795	865	813	801	832	815	827	850	823	835	850	823	832	840	811	799	823	801	805	827	793	895	819	816	798	853	854	811	806	843	829	807	817	875	837	841	838	809	833	799	811	801	901	821	804	892	778	841	818	864	851	807	807	881	810	817	821	822	828	810	818	819	816	793	772	848	815	852	830	843	850	867	798	795	843	756	845	861	813	806	827	804	831	838	822	823	789	834	825	833	793	834	782	870	836	827	850	838	824	793	844	789	821	840	843	842	812	778	824	826	835	780	777	833	868	841	853	809	787	840	800	798	762	829	866	788	856	826	791	883	845	886	760	852	832	801	812	833	804	787	799	786	851	853	859	821	843	843	804	866	775	854	812	810	832	840	853	824	860	846	802	868	817	836	828	810	791	837	848	827	810	818	779	852	823	803	839	847	851	795	788	868	877	762	845	820	840	844	799	815	864	835	863	854	845	797	819	793	834	838	784	839	855	827	808	841	800	804	844	868	804	815	800	843	823	817	782	829	854	788	802	853	844	826	884	844	798	841	856	847	843	817	822	820	783	815	876	800	805	850	794	870	854	868	903	815	851	826	837	812	849	813	854	824	863	822	830	821	804	864	839	832	823	851	826	822	832	850	811	790	842	809	825	791	780	832	826	821	844	805	769	809	817	804	826	832	841	819	787	884	855	828	832	784	848	822	796	826	821	826	808	842	834	893	796	834	819	755	815	821	815	801	839	868	866	867	865	820	833	855	813	807	825	848	898	833	835	882	758	826	798	853	830	813	774	824	804	798	852	845	826	800	806	826	858	812	788	802	858	776	814	836	879	804	864	821	797	835	832	810	795	825	863	850	789	848	822	826	834	826	779	871	841	831	813	855	864	852	798	822	829	796	857	816	815	800	826	799	833	840	834	799	861	803	800	843	887	817	810	819	819	807	852	870	859	767	819	820	806	806	881	857	829	826	859	819	851	765	888	824	831	861	829	800	805	800	847	842	837	804	849	810	833	844	858	836	869	829	784	821	792	828	829	835	865	800	834	819	829	808	840	836	768	819	872	844	825	826	813	803	810	883	834	779	838	841	803	831	846	815	787	800	832	814	856	840	805	841	862	855	863	872	790	870	858	790	824	837	849	830	794	840	818	805	844	844	811	813	844	835	892	773	785	807	803	822	834	850	843	831	846	821	776	829	857	826	850	820	813	769	811	829	846	832	812	901	823	815	851	850	812	864	835	822	833	791	801	867	845	813	849	855	797	835	855	865	820	808	804	818	792	832	811	832	788	822	847	786	819	779	838	857	829	840	842	802	845	866	805	848	833	846	811	836	812	845	792	831	834	816	828	841	818	777	853	829	857	860	866	830	826	825	838	842	807	803	806	773	865	830	834	801	870	824	873	787	831	813	807	849	856	846	795	859	859	828	845	817	821	813	833	853	813	843	793	838	856	867	846	889	894	831	823	822	821	833	838	848	829	918	832	846	863	832	887	870	856	850	839	807	861	854	831	823	824	800	785	784	815	854	800	830	829	848	895	840	797	804	834	853	828	803	799	809	834	833	853	839	853	831	850	801	847	841	828	864	806	862	878	822	834	797	764	792	789	876	851	777	811	822	827	844	835	746	793	826	841	833	840	859	840	778	837	876	848	834	767	848	803	821	798	811	818	835	807	828	815	797	862	818	854	803	826	828	859	847	807	885	810	775	845	796	817	825	825	810	831	835	798	818	912	847	822	802	859	878	838	813	820	816	871	782	823	796	836	824	815	809	887	849	810	857	815	845	833	844	851	805	814	803	805	820	799	781	860	828	815	879	825	859	833	815	815	829	862	829	839	817	848	850	822	802	802	848	816	824	768	785	874	840	785	854	799	859	818	806	835	798	783	836	801	859	819	815	813	845	832	787	858	909	836	816	856	793	855	793	869	874	797	831	802	825	826	830	832	850	795	851	772	787	865	825	844	819	823	835	808	829	776	917	796	799	795	796	897	895	841	905	851	845	835	814	841	821	791	840	837	868	856	798	856	816	805	868	847	827	861	818	828	831	828	912	838	835	796	836	828	846	773	834	813	827	816	800	837	844	855	868	833	800	892	836	798	840	785	903	811	849	818	783	838	813	864	827	868	842	846	805	824	774	838	831	828	835	795	840	787	852	855	838	843
7010	3867	4585	3320	2034	1529	1236	899	845	824	636	606	606	568	537	492	522	498	516	446	507	489	453	483	484	479	437	436	481	447	457	427	450	417	433	418	418	426	416	460	401	437	404	431	394	437	397	414	416	441	440	404	398	396	407	376	443	408	415	417	398	410	447	418	444	431	395	380	484	417	421	431	415	435	390	433	411	382	396	421	440	430	440	412	402	402	475	475	393	421	389	414	428	428	405	454	415	371	421	416	397	422	383	430	419	418	404	424	385	417	395	424	401	366	448	416	416	397	455	436	433	433	419	415	425	404	373	429	403	416	422	393	406	431	466	422	408	385	395	430	402	419	380	383	407	438	406	436	421	427	404	437	461	384	442	424	398	393	392	404	434	416	364	392	428	419	403	396	448	407	415	380	400	431	395	382	418	405	407	420	432	432	455	421	401	452	447	435	416	423	451	385	426	416	423	397	421	414	417	394	420	421	415	408	386	433	437	444	393	407	418	395	393	421	434	405	408	371	424	428	415	405	413	391	463	412	408	438	394	413	452	420	435	416	414	401	444	409	420	424	446	390	387	401	415	444	425	376	415	419	390	446	401	437	403	399	436	402	420	429	409	430	419	418	429	434	418	390	417	410	431	454	410	371	407	388	399	415	424	390	418	426	449	408	410	438	387	422	433	430	377	447	464	389	401	430	433	409	419	394	407	404	406	437	417	362	402	416	426	417	403	403	377	421	430	406	419	423	374	412	422	472	427	407	433	400	459	419	410	360	457	408	416	423	401	437	414	413	376	405	404	438	465	401	432	412	410	404	406	376	426	387	402	415	439	406	380	422	441	446	356	392	417	435	415	422	438	438	420	392	393	411	443	465	416	397	415	396	399	430	437	407	429	404	404	394	405	421	414	429	352	399	416	375	389	411	417	382	424	399	429	400	435	396	443	402	434	423	377	441	432	444	424	427	434	409	430	417	414	404	430	421	427	449	407	422	399	421	424	412	444	387	391	431	445	420	381	428	410	387	432	397	424	395	430	434	419	389	414	400	434	412	456	418	414	437	414	410	408	401	418	428	426	422	396	426	391	429	379	390	423	401	444	394	399	433	426	423	389	418	425	423	385	416	415	431	431	430	433	395	437	421	422	433	397	415	398	400	412	438	434	360	453	401	434	427	421	403	408	409	413	409	435	469	419	438	423	404	399	390	471	413	436	412	438	399	424	402	438	413	446	403	418	422	407	423	433	390	469	422	419	416	442	434	415	432	424	372	431	388	415	401	416	413	417	427	448	370	403	428	411	423	387	460	437	382	385	425	425	426	431	437	432	391	428	436	381	444	423	440	415	437	448	421	401	395	435	409	415	389	410	389	433	429	397	394	440	390	401	420	430	408	413	397	390	425	390	398	410	439	375	418	398	427	426	426	398	417	390	412	432	382	409	421	398	379	441	424	432	393	389	416	416	405	404	416	445	432	419	382	409	390	425	396	396	387	393	405	401	395	352	432	402	400	468	408	419	375	381	438	428	447	432	394	391	399	397	404	436	364	441	423	394	361	421	440	419	409	387	435	395	416	397	400	385	426	434	427	394	434	405	408	421	373	429	384	374	456	401	409	393	467	396	417	418	396	422	393	419	382	416	392	435	410	412	412	404	422	416	417	390	418	424	400	427	392	415	397	398	415	413	412	398	393	406	406	388	409	422	381	387	408	392	418	431	400	406	403	406	418	403	385	434	445	429	428	489	391	412	404	400	413	409	448	433	370	437	384	386	406	430	423	421	390	405	391	381	406	437	407	398	396	435	393	410	370	403	450	396	449	427	386	401	373	478	429	427	429	410	415	447	414	447	401	374	446	411	413	423	412	391	393	415	428	364	433	390	403	397	414	432	440	451	391	388	409	404	390	371	410	402	428	430	412	394	467	413	401	412	409	469	400	394	401	418	410	407	425	426	415	402	405	441	370	421	384	436	397	412	366	390	383	420	416	445	373	378	432	393	416	389	365	403	410	409	405	396	389	419	446	374	420	395	422	442	379	412	415	445	408	398	442	383	414	403	379	398	406	394	411	429	396	371	379	399	411	408	360	414	399	443	382	401	442	438	426	428	398	388	418	454	408	384	407	421	407	442	400	409	381	407	410	441	389	406	415	412	424	428	426	424	458	395	451	404	424	403	415	434	435	391	401	410	424	414	400	413	403	422	406	446	435	435	433	449	436	404	408	418	425	385	402	391	423	423	457	401	416	372	430	418	430	433	428	399	350	409	432	406	450	411	399	453	385	407	399	406	387	429	385	386	430	418	392	399	372	423	445	443	441	410	420	433	392	386	412	432	432	429	417	427	426	404	417	450	402	445	401	393	414	450	409	431	443	417	449	416	439	419	399	437	438	406	425	392	408	444	427	447	411	385	411	397	388	454	391	391	441	368	445	424	375	424	415	438	427	408	402	401	429	395	396	461	426	387	410	438	397	429	430	424	415	400	418	420	385	440	427	439	425	435	387	385	403	394	397	419	400	458	419	413	416	403	406	408	422	407	432	374	430	435	395	398	413	399	366	403	408	464	401	404	455	395	373	407	411	398	363	419	420	416	448	387	391	385	397	401	423	411	424	424	393	413	417	412	355	412	411	453	403	437	426	445	408	399	397	416	414	421	410	399	399	374	367	439	417	402	386	442	418	407	415	422	430	401	415	392	396	384	386	449	438	432	401	450	386	397	395	393	388	432	431	415	383	408	414	449	383	396	411	418	429	396	437	401	406	436	414	368	443	409	410	451	409	438	411	409	425	452	421	401	458	405	411	402	379	397	399	374	420	408	429	422	408	403	446	417	447	405	399	420	444	409	409	394	389	403	392	436	386	411	422	429	423	425	362	421	442	386	435	433	405	407	380	400	420	443	383	410	402	418	421	435	378	436	445	381	456	452	424	394	419	419	432	422	379	388	464	424	435	419	429	435	435	405	421	404	461	444	405	447	384	467	419	384	427	447	445	406	388	422	422	441	417	396	406	434	376	440	432	422	413	384	405	469	401	493	407	406	397	441	418	394	405	420	457	421	424	361	422	404	370	432	405	417	416	419	425	395	398	440	423	410	408	408	422	433	432	428	403	444	434	423	395	427	438	386	409	409	409	399	400	381	412	404	444	452	428	418	370	412	445	389	392	402	400	421	417	430	385	390	398	415	380	424	405	417	413	375	398	398	439	446	417	372	414	411	412	453	447	428	441	414	425	376	390	419	430	429	391	417	442	402	394	399	418	426	386	406	415	417	420	429	391	432	380	392	386	413	442	410	421	427	419	427	423	412	428	419	397	401	389	363	439	422	377	453	429	441	392	388	369	421	416	428	421	426	439	441	427	457	421	441	404	389	423	441	436	398	487	416	421	443	397	366	424	394	400	461	417	413	389	410	407	415	429	439	408	382	430	465	444	417	426	442	441	436	427	411	431	371	430	382	393	425	401	353	388	415	418	404	405	434	430	404	400	459	407	457	434	445	429	400	446	406	423
4817	3873	8493	8931	6991	5866	4623	3760	3181	2774	2493	2160	1998	1816	1721	1671	1557	1418	1437	1342	1424	1303	1286	1248	1159	1156	1161	1075	1139	1159	1128	1048	1107	1076	1030	990	1052	992	1028	1002	1028	984	969	950	970	945	987	1011	916	956	981	910	912	945	930	974	874	937	973	925	917	943	923	964	897	901	978	909	907	875	987	904	936	961	906	938	855	966	948	957	930	904	894	908	894	919	897	943	953	952	892	909	946	949	887	893	936	955	942	896	985	901	901	904	884	929	910	871	932	900	973	938	938	927	930	922	912	913	935	906	893	908	945	947	919	883	930	921	918	942	901	900	903	909	943	938	885	935	859	946	900	906	915	856	962	944	937	937	924	900	865	887	900	889	965	894	954	890	877	931	872	930	920	926	905	886	891	914	889	884	944	888	894	923	885	937	921	979	929	915	910	933	909	899	919	902	923	950	882	900	895	881	945	904	949	936	926	943	949	946	924	913	911	914	902	927	924	897	905	945	935	912	915	915	873	904	979	909	906	960	898	928	902	943	913	909	927	934	872	892	860	917	918	905	911	869	917	922	933	949	939	902	912	902	907	932	951	923	909	867	930	881	910	863	876	976	929	910	907	916	929	893	957	954	935	922	911	859	955	958	907	909	882	906	941	920	906	924	960	906	901	972	919	970	955	949	900	960	926	905	899	933	958	878	894	925	961	884	876	857	901	965	893	938	894	917	926	902	912	875	902	965	919	912	893	856	906	922	910	880	906	906	919	958	873	942	939	891	916	880	945	881	942	910	933	959	916	869	925	902	922	866	919	870	899	872	897	910	911	915	909	908	866	941	934	934	961	917	904	876	889	987	897	914	928	970	903	921	929	882	916	931	965	947	931	990	942	922	947	937	914	901	953	894	923	924	924	905	928	919	883	944	995	908	900	900	940	990	943	967	874	958	905	909	878	897	907	921	946	879	902	958	897	945	926	928	896	919	895	932	918	927	911	947	905	886	871	901	918	987	944	937	949	890	939	933	903	891	868	905	939	919	958	896	893	926	974	889	901	915	935	932	961	965	928	866	888	901	933	914	958	928	890	921	926	905	918	918	925	943	926	906	961	926	909	952	917	859	950	875	944	944	935	875	897	946	934	931	960	943	869	915	885	933	893	919	905	891	931	894	977	912	975	923	971	938	914	913	948	897	881	900	889	947	892	891	906	939	963	892	885	915	906	926	946	852	899	862	983	902	943	947	985	894	950	928	904	928	887	951	901	924	965	955	938	852	965	941	923	910	911	957	918	912	891	933	930	917	921	913	898	924	904	952	952	923	872	902	938	871	891	941	920	919	860	919	906	937	958	859	878	951	948	954	827	913	947	926	904	930	944	937	955	902	889	901	898	923	981	923	904	906	942	964	889	934	890	940	937	897	912	903	972	931	918	861	916	955	928	931	922	953	898	940	902	920	905	984	934	894	920	921	855	869	952	890	916	988	881	913	921	877	874	947	926	897	951	940	909	908	942	906	868	915	917	933	970	903	953	929	934	896	895	953	918	1029	949	980	963	968	926	905	954	928	931	919	909	931	957	915	929	913	950	931	896	870	900	905	955	953	922	914	928	970	915	967	922	894	910	895	882	915	918	878	911	971	879	980	923	942	877	876	898	886	883	933	862	960	854	891	928	964	931	915	933	946	928	900	905	922	861	895	906	860	918	874	883	981	909	927	924	942	970	892	970	870	921	943	946	892	904	852	913	930	890	895	899	925	968	953	933	918	943	893	886	954	901	954	988	904	898	896	878	938	917	961	894	925	919	939	916	904	901	931	974	959	956	896	923	1008	931	965	890	880	884	915	912	869	939	880	924	941	931	873	963	923	887	938	869	952	876	946	868	903	912	947	914	886	931	928	858	916	904	927	919	881	969	895	905	915	920	905	916	893	907	908	901	956	891	863	905	926	924	926	940	868	926	825	921	903	940	940	884	980	943	949	901	908	943	941	933	930	910	943	923	952	901	862	919	921	907	885	904	932	984	887	916	869	891	920	914	810	892	945	924	905	888	931	950	957	906	931	879	912	951	956	949	920	888	917	883	938	925	913	909	855	912	965	892	886	941	995	965	957	893	921	951	896	920	950	898	900	925	930	897	936	930	933	920	878	916	940	900	945	957	868	958	946	913	941	930	918	948	888	868	946	928	860	901	904	886	905	918	942	988	906	928	915	919	920	936	866	876	913	923	953	983	938	911	898	916	894	913	865	951	976	921	900	967	926	889	949	920	950	950	892	940	979	952	928	943	894	941	883	894	897	892	863	857	977	860	925	925	955	891	856	941	891	895	871	886	935	903	955	924	934	979	925	900	925	887	902	893	969	911	919	917	959	942	952	945	888	933	959	949	955	890	924	881	903	980	905	907	921	895	922	913	918	906	954	938	879	929	959	906	920	972	932	936	950	917	914	929	926	854	974	946	937	933	923	952	955	927	961	898	940	916	934	906	886	857	934	895	995	921	937	928	948	883	926	911	888	916	919	914	921	900	904	919	920	944	876	909	958	897	925	904	881	925	939	929	910	942	913	888	913	929	918	891	961	971	942	903	864	903	922	925	954	937	926	863	926	980	949	912	895	896	882	949	962	908	898	915	921	905	903	910	965	891	929	934	890	940	940	924	922	957	934	945	939	877	930	921	914	904	956	951	937	882	960	894	929	893	941	896	931	910	967	986	909	919	927	893	876	945	908	932	955	948	927	928	1000	888	867	858	869	855	942	916	927	909	889	864	925	958	959	974	958	846	933	923	899	930	965	929	917	928	898	914	913	955	928	914	939	912	949	944	915	949	931	915	906	968	917	927	883	894	941	903	910	952	905	920	935	883	919	928	871	978	924	976	941	863	891	921	965	907	891	920	944	930	952	956	877	858	926	894	912	897	921	910	909	923	909	899	938	850	948	881	960	877	910	889	926	953	886	924	999	940	959	926	916	919	864	939	927	858	919	923	991	902	916	882	932	907	950	925	918	952	830	897	957	974	911	924	962	887	937	909	886	873	904	912	897	932	861	901	929	918	947	920	962	932	899	922	889	945	959	926	916	944	939	909	884	932	923	962	942	891	919	896	931	887	944	931	942	951	935	920	915	926	924	908	909	932	913	905	904	951	907	987	831	906	893	931	906	899	916	943	957	922	934	952	945	938	955	884	913	910	914	931	887	897	919	908	941	930	906	908	896	864	921	910	919	906	947	881	921	910	893	945	893	858	888	925	915	923	899	934	928	907	921	918	912	946	878	904	886	951	920	892	913	888	960	909	922	895	946	951	895	936	901	881	940	963	936	925	923	913	910	948	867	946	891	892	918	905	855	868	929	946	922	869	912	903	935	909	913	919	938	899	940	917	900	915	947	946	876	886	922	901	929	886	906	896	941	946	911	926	934	860	984	960	938	902	945	899	893	879	937	920	905	945	948	888	935	930	915	919	891	932	909	941	982	920	961	878	952	868	923	972	941	924	919	925	920	946	937	904	941	905	973	912	925	932	940
14404	5955	6926	4889	3012	2217	1582	1312	1081	975	872	752	689	635	616	565	588	526	474	502	498	439	492	476	467	473	422	421	403	401	424	398	397	412	442	401	384	424	396	445	402	383	389	376	390	343	367	382	364	403	392	371	394	381	425	430	370	403	386	418	368	395	421	378	362	368	356	386	368	365	378	388	396	384	393	389	347	336	376	376	400	378	424	410	354	386	409	397	362	347	363	383	391	384	387	405	368	403	384	417	378	367	402	398	365	394	376	405	370	366	436	381	398	403	371	387	379	372	391	403	381	370	390	373	380	378	426	361	363	385	392	398	409	395	395	372	361	384	389	373	374	372	421	344	369	365	382	345	381	372	348	388	383	397	375	343	415	389	382	367	367	388	411	428	424	431	374	387	377	379	389	408	419	413	363	408	400	384	378	359	416	378	392	397	408	397	429	390	383	395	385	410	398	428	446	373	442	417	397	392	395	390	390	370	371	386	374	379	387	363	414	402	393	374	390	414	372	333	372	434	344	367	426	404	431	374	404	398	386	365	364	388	359	338	379	364	374	361	411	372	362	383	377	384	348	370	359	358	352	411	417	362	427	372	368	392	379	419	383	375	411	382	385	364	351	372	357	391	385	410	385	392	346	372	417	420	397	404	380	404	395	363	380	379	373	360	379	372	357	382	421	412	381	416	383	378	360	382	388	367	388	393	417	426	368	351	375	390	393	392	401	403	376	384	347	374	373	390	369	359	399	398	391	380	370	406	360	376	403	368	400	400	372	345	388	393	399	400	342	352	411	425	412	392	377	373	388	356	378	404	361	376	403	387	373	382	406	364	371	378	388	384	393	404	385	367	423	360	370	381	410	373	376	423	355	386	370	405	399	382	364	361	336	391	361	377	383	379	382	383	402	414	404	376	360	389	372	365	363	373	412	358	366	427	428	378	380	386	384	410	366	367	378	386	361	387	359	346	348	363	371	364	379	382	404	401	404	362	353	361	405	376	370	402	364	373	355	384	398	382	426	376	412	376	401	405	405	393	398	371	365	376	406	429	364	381	380	387	336	394	397	386	402	347	394	371	397	425	366	407	405	356	377	367	392	379	416	375	388	413	362	367	367	391	381	336	367	395	403	370	359	372	380	387	383	400	354	399	375	360	376	377	376	369	400	392	384	364	400	399	389	366	360	382	364	363	392	371	389	385	406	410	362	353	389	388	374	355	417	396	381	353	392	387	384	391	373	388	380	422	360	377	395	375	371	389	398	386	400	391	376	394	379	383	364	417	388	408	365	374	375	368	397	399	363	386	390	377	378	404	386	430	374	400	400	361	412	387	393	357	376	411	373	364	386	446	351	383	396	362	391	363	405	396	387	354	390	400	396	374	373	383	387	366	393	418	374	418	420	385	363	398	360	387	374	396	331	410	391	397	414	394	366	447	398	386	408	375	419	386	400	353	368	375	394	397	403	395	393	401	392	331	383	400	391	384	336	389	380	342	425	406	406	371	388	378	380	382	365	393	398	404	384	342	403	369	367	413	358	383	382	396	383	373	348	402	358	413	398	359	411	369	404	411	358	398	389	393	430	397	391	384	343	420	367	357	386	376	380	409	385	403	387	409	390	362	351	398	359	386	436	386	408	398	378	377	370	358	368	372	399	372	384	375	372	420	402	362	399	382	332	372	385	390	399	381	396	396	382	355	390	372	385	353	389	356	397	391	384	344	375	358	403	365	362	389	396	359	376	373	385	384	376	400	410	347	396	392	372	406	370	379	376	386	377	412	383	443	398	399	370	351	408	413	411	354	408	390	396	435	378	371	385	341	365	411	376	365	382	392	376	418	395	370	380	363	380	377	381	381	372	379	354	426	384	363	374	388	406	357	394	413	376	382	393	395	347	374	405	376	367	417	378	349	365	402	388	364	406	384	426	366	389	395	394	361	386	369	388	382	362	386	386	423	399	382	419	367	362	365	358	385	376	365	385	378	407	394	347	381	403	380	379	364	334	377	428	380	369	393	382	435	371	392	349	394	418	401	359	395	396	399	396	437	366	380	407	370	398	388	365	413	354	368	395	395	391	375	414	390	379	379	368	399	384	358	395	357	406	364	374	427	392	349	377	351	394	424	385	394	361	349	351	387	394	411	370	400	417	368	359	404	397	392	424	382	335	403	388	392	380	385	392	403	430	430	397	388	427	368	431	341	380	376	396	370	405	418	411	381	390	381	390	441	351	341	381	362	375	390	384	359	390	358	407	354	384	385	379	424	403	374	387	359	389	360	365	386	369	379	405	389	354	412	387	363	397	354	389	365	354	389	417	370	357	369	380	387	367	388	420	348	397	415	399	358	432	430	410	380	395	377	369	364	410	409	346	382	371	375	354	361	379	401	386	394	375	345	379	369	396	366	414	394	414	395	406	377	379	343	387	416	362	358	391	365	359	397	371	393	447	384	371	369	396	350	411	394	390	357	364	371	404	373	407	354	371	405	371	370	398	376	387	397	378	388	346	399	418	382	371	374	404	356	386	397	331	390	388	380	398	402	383	357	381	375	367	405	427	379	426	421	427	400	381	394	315	402	398	399	424	390	364	407	411	362	373	367	410	411	388	377	385	402	374	370	392	363	384	387	397	398	338	400	367	361	392	364	377	424	363	369	357	397	416	369	366	374	402	382	394	406	371	390	360	393	377	405	387	411	416	379	371	388	378	357	392	371	356	351	362	405	378	438	380	370	353	381	375	359	378	381	380	371	394	403	378	386	350	406	350	397	342	391	394	430	358	396	395	411	389	363	401	370	404	390	351	373	373	386	348	375	365	364	382	372	374	404	373	339	421	397	362	411	399	375	383	408	413	356	363	375	379	417	350	380	419	434	399	366	377	381	439	400	422	380	400	392	396	375	411	404	391	398	379	393	379	364	382	347	337	370	419	339	384	368	383	366	357	389	360	365	394	381	399	330	383	369	382	370	388	393	376	357	391	401	398	374	368	376	418	391	412	407	401	375	381	397	410	362	404	385	366	378	366	362	351	341	354	378	366	358	384	384	363	376	367	354	402	382	380	417	431	402	416	371	372	392	374	394	392	395	390	401	371	404	387	384	390	379	388	392	415	369	421	372	406	406	394	333	409	372	452	352	379	386	388	401	409	373	360	379	358	373	347	425	415	400	363	383	375	412	367	400	353	413	384	367	391	382	370	392	400	379	403	407	377	385	391	374	360	396	360	403	389	383	347	412	376	368	360	360	415	378	395	412	402	357	377	400	416	365	392	397	405	415	367	382	404	397	341	370	370	383	387	376	391	382	420	366	374	385	360	376	401	359	392	373	417	352	345	399	396	365	373	373	386	405	381	378	349	386	380	430	369	415	406	392	371	359	424	394	383	377	366	379	363	378	368	389	373	366	404	344	378	429	386	395	382	404	402	390	396	384	374	380	375	392	391	398	362	404	366	388	401	395	414	382	409	348	337	390	394	378	398	351	386	385	431	395	427	388	364	403	366	368
9924	5578	11918	12371	10099	8376	6778	5298	4544	3968	3250	2823	2560	2360	2176	2003	1863	1733	1563	1590	1513	1488	1424	1404	1350	1229	1225	1216	1206	1149	1159	1090	1121	1032	1058	1068	1027	980	1054	988	957	1000	904	1004	984	906	939	923	954	894	957	903	936	860	902	869	909	924	879	869	883	868	830	871	865	896	890	888	838	862	859	828	890	859	834	873	851	879	848	896	794	899	894	935	833	852	913	912	907	845	885	874	935	814	825	854	819	909	898	860	848	854	842	825	879	918	869	807	834	890	816	857	869	897	855	868	838	870	882	830	889	954	800	849	878	928	874	805	853	878	857	823	899	802	896	817	805	876	869	835	869	885	813	885	863	842	859	884	884	816	830	884	816	861	836	840	852	875	821	867	845	868	806	822	930	828	806	902	859	883	878	842	888	864	817	864	888	900	877	889	861	836	859	862	844	877	857	871	873	858	867	847	878	864	838	863	868	842	880	868	878	818	801	898	893	861	835	888	872	873	869	871	880	827	878	875	848	891	828	861	864	900	883	859	862	877	868	857	895	849	904	856	873	858	927	819	842	839	885	905	831	890	826	869	832	911	825	816	866	860	866	843	875	891	844	833	861	868	879	835	842	836	920	916	804	893	856	868	847	878	808	833	892	808	904	885	817	853	869	854	844	879	878	879	845	874	908	882	885	911	917	879	875	858	879	823	854	832	854	834	869	895	850	873	889	818	820	872	872	877	865	834	850	876	855	868	846	903	843	836	835	948	833	851	861	854	927	859	893	928	857	827	842	830	888	817	863	867	890	859	898	875	863	852	910	832	834	822	861	904	883	848	797	846	833	846	844	879	835	869	907	888	842	834	876	860	857	906	885	840	819	842	924	966	856	805	840	897	890	894	844	866	891	936	866	900	871	845	873	913	881	856	915	870	826	849	913	880	874	836	855	830	836	861	875	858	887	880	855	806	878	882	829	865	893	875	825	843	901	855	888	877	862	887	891	861	876	819	940	819	860	869	859	847	852	838	889	880	857	870	904	893	863	825	860	820	864	858	831	862	836	808	903	856	826	836	867	817	780	899	835	888	878	862	857	909	871	846	897	877	842	880	853	855	817	842	855	889	897	908	817	856	881	916	906	918	828	895	813	865	815	911	832	869	905	884	885	843	935	849	896	853	879	932	827	813	883	870	866	846	817	857	835	849	826	881	883	859	865	789	908	857	859	845	812	841	878	821	848	837	874	856	806	902	822	891	858	807	900	863	905	833	840	829	823	828	864	864	879	817	929	939	857	868	827	853	857	836	934	880	879	909	816	788	861	874	872	888	866	842	881	880	829	944	861	838	911	845	851	857	903	843	882	834	819	869	885	874	840	832	898	852	898	852	892	864	888	847	833	911	842	896	838	895	805	780	812	903	890	851	903	819	807	858	879	888	865	919	855	878	875	863	875	862	846	870	870	872	900	909	899	875	850	832	872	838	869	887	843	848	889	853	882	823	880	841	910	857	889	908	807	861	883	873	868	863	856	859	884	871	833	893	889	850	845	890	844	836	910	859	874	854	868	845	800	900	858	856	853	844	886	820	839	934	842	850	844	873	891	858	896	842	884	865	804	850	842	883	861	869	868	854	867	862	825	872	901	821	863	868	900	819	827	843	905	848	856	836	866	868	852	845	874	871	863	827	818	907	837	837	859	923	827	804	855	840	871	867	848	858	850	847	897	894	899	891	860	807	876	848	856	804	868	849	845	819	873	815	905	907	880	849	813	886	871	875	860	909	887	898	847	914	870	873	911	855	880	854	863	905	855	854	899	883	839	869	877	867	878	867	859	821	873	881	882	870	860	891	864	834	888	852	854	867	871	924	862	949	820	833	915	859	884	844	842	829	922	864	842	835	878	838	808	893	884	860	855	910	889	870	836	885	861	842	846	846	878	825	805	854	873	864	875	895	847	845	819	822	863	908	892	864	879	858	812	845	827	894	852	826	914	880	859	893	843	843	835	867	903	842	843	855	891	825	847	863	864	856	868	899	890	845	858	846	853	895	872	860	855	845	838	838	829	864	868	878	833	843	812	851	856	877	911	898	869	868	929	885	901	838	852	833	867	826	911	891	914	879	878	836	857	899	850	781	901	850	856	886	916	817	897	869	831	918	857	851	866	811	889	848	911	922	877	877	815	903	886	880	886	822	888	806	859	845	857	836	871	822	840	833	881	848	856	867	847	853	851	859	897	833	853	871	852	879	862	884	896	871	848	842	885	910	853	839	834	872	870	842	853	854	858	900	871	835	883	874	870	837	858	884	879	947	841	883	845	844	884	892	897	903	865	834	860	837	902	838	866	880	858	882	857	836	841	844	876	893	796	845	878	887	870	849	843	862	884	910	862	841	873	926	852	881	890	885	847	879	823	820	859	860	871	823	899	894	874	913	798	864	890	844	878	858	883	880	885	869	825	847	919	890	849	897	873	912	828	918	870	793	852	927	830	882	902	846	889	837	853	791	893	856	936	930	868	891	922	892	853	865	892	829	897	837	850	893	885	814	861	851	876	850	825	893	855	886	864	865	845	877	856	871	867	892	877	819	875	845	879	901	871	847	865	929	857	925	868	872	825	855	844	880	874	861	816	843	861	813	812	890	847	816	858	861	854	827	870	847	881	831	898	817	886	833	903	879	882	816	817	831	901	814	859	817	859	878	872	812	887	835	861	859	848	870	934	877	865	852	908	859	890	871	861	880	859	841	836	868	815	859	854	867	821	851	870	842	910	882	896	837	857	872	837	852	845	902	882	858	856	830	845	892	849	824	852	833	874	815	825	903	812	860	887	862	848	837	869	879	886	835	857	897	834	863	892	883	837	866	858	873	892	846	872	794	861	885	903	855	843	845	875	837	856	885	838	851	859	864	859	870	872	881	855	853	820	868	902	877	850	834	853	847	861	875	883	839	857	870	861	841	815	938	877	841	937	897	855	861	828	882	884	867	821	821	869	924	858	863	799	803	837	888	875	825	891	878	835	851	807	858	883	834	847	842	897	883	883	864	869	892	927	809	873	877	889	806	851	850	897	882	899	894	872	885	870	899	811	875	843	816	839	884	849	856	858	867	872	852	852	813	851	865	820	853	908	822	876	886	857	830	822	875	916	814	853	834	892	876	890	825	860	876	894	883	857	928	842	868	838	888	859	875	857	880	847	886	915	783	934	826	829	858	845	871	824	855	845	844	891	852	835	892	858	872	878	817	916	862	859	865	850	882	906	866	858	848	915	857	853	855	841	838	856	890	865	875	870	797	835	842	865	791	848	862	871	860	884	884	830	855	881	845	896	859	942	803	828	827	867	870	851	822	824	848	850	857	845	874	845	845	843	856	907	891	879	887	838	918	902	889	832	848	862	854	929	879	846	816	896	911	846	841	856	915	834	853	871	930	851	811	865	885	837	862	880	866	847	836	908	841	873	886	837	890	898	860	834	835	877	853	855	908	872	887	881	832	818	839	904	846	852	863	893	852	870	872	857	790
22233	9057	9682	6719	4105	3037	2190	1713	1357	1048	922	897	786	731	640	615	579	578	544	533	480	482	452	456	441	440	470	408	417	470	434	427	418	408	365	415	389	390	395	393	397	359	354	436	380	420	396	351	414	345	395	353	388	388	341	387	382	366	341	350	338	357	388	371	356	395	389	386	394	372	415	379	349	311	378	354	345	360	362	371	363	399	379	368	359	358	386	375	356	376	363	368	370	368	399	365	363	371	378	375	381	338	397	372	363	350	363	378	378	380	388	371	353	364	371	342	386	367	371	361	365	391	377	341	359	319	347	366	369	369	391	387	383	337	345	418	364	392	377	371	349	398	351	337	382	355	382	348	371	378	370	348	379	409	357	364	349	398	379	377	381	392	369	380	372	387	360	397	385	373	376	373	342	346	361	366	368	370	332	352	325	363	349	376	391	333	342	350	381	351	361	379	337	367	377	369	360	419	380	420	389	366	338	354	333	383	348	385	391	388	363	333	360	378	357	354	329	345	370	395	348	358	354	325	355	378	337	321	379	343	396	356	355	374	382	374	379	418	346	420	330	394	359	374	396	397	391	343	337	389	367	336	337	382	371	395	361	360	405	358	376	391	347	403	360	396	367	361	405	377	368	371	390	359	370	381	371	362	322	343	408	378	379	358	343	376	357	398	412	392	423	373	375	408	391	373	390	337	332	363	380	364	357	424	403	396	357	397	353	389	380	354	375	358	371	375	403	389	369	372	331	354	372	376	387	346	388	368	373	398	345	360	366	418	369	369	364	354	389	349	369	367	387	359	341	375	362	376	415	363	352	375	390	353	364	359	367	362	391	383	351	367	390	385	407	392	383	367	327	380	344	362	343	359	387	322	340	356	374	387	356	385	373	359	370	411	399	333	364	397	353	361	381	338	370	358	365	395	359	351	386	385	350	417	367	380	345	374	357	398	355	387	351	383	381	374	400	380	370	349	379	372	381	348	425	326	354	372	376	375	364	363	333	347	347	325	357	378	350	371	363	327	367	377	372	367	342	379	363	351	357	371	419	365	376	357	368	376	363	360	361	371	361	361	364	381	351	376	360	416	328	334	391	369	376	403	398	365	371	377	370	354	341	366	339	394	362	352	352	387	368	338	363	398	366	365	412	331	392	427	382	385	358	353	332	374	389	418	402	393	347	354	378	354	354	365	365	384	359	370	393	352	351	368	359	360	369	394	389	338	370	349	386	366	368	387	365	385	349	393	347	361	351	378	374	359	367	392	375	399	371	385	386	347	361	357	366	404	397	376	377	369	351	356	364	358	392	371	324	377	357	360	375	357	385	361	371	356	372	352	354	367	352	387	367	376	365	347	342	354	379	401	348	357	349	374	389	380	379	347	365	343	346	339	367	382	355	377	394	396	352	363	373	387	382	355	373	359	401	359	383	365	359	353	371	376	355	364	377	391	359	368	414	360	349	335	380	395	392	361	367	360	355	362	382	384	406	367	371	309	318	383	370	373	341	382	362	368	353	382	320	376	392	343	373	364	365	367	380	385	389	392	348	368	371	381	359	362	348	357	397	353	343	365	338	365	366	357	355	366	358	341	390	396	341	380	368	396	356	401	392	339	359	397	364	359	339	360	363	346	373	375	349	344	378	377	369	366	408	341	353	376	351	352	366	393	381	390	376	365	384	345	346	397	374	405	379	412	388	380	366	388	377	400	332	347	352	352	374	385	371	391	369	369	379	391	386	384	375	349	342	381	356	352	366	386	378	385	361	410	366	383	370	416	399	369	375	356	362	383	385	373	382	383	393	342	374	358	359	386	403	335	365	345	354	359	374	382	353	357	399	410	389	410	370	354	336	376	384	365	404	368	381	407	351	356	379	367	391	319	376	403	358	360	349	353	367	388	391	380	366	338	358	371	359	352	361	373	366	367	372	332	349	352	348	362	370	377	395	332	356	368	382	347	348	389	395	391	350	334	360	401	374	342	327	381	374	372	396	405	361	350	321	358	374	411	387	349	349	404	358	390	384	349	361	394	344	390	379	374	387	398	392	359	395	383	418	362	364	371	374	413	364	341	366	360	339	365	351	335	350	377	350	349	383	386	350	357	388	372	385	391	418	393	412	340	356	354	361	374	376	347	374	344	394	340	353	336	381	349	377	383	362	376	357	352	361	406	368	322	379	397	343	330	396	390	388	391	346	346	391	378	365	423	364	310	400	359	337	378	378	336	351	369	368	353	365	356	377	395	397	399	380	321	333	340	351	369	379	327	369	356	366	306	395	372	381	360	358	375	364	347	410	389	369	378	382	409	357	375	390	395	366	372	379	405	372	391	407	397	372	343	390	386	368	382	337	351	381	340	357	386	375	337	398	373	363	409	357	379	400	374	367	350	376	346	375	369	380	372	367	396	402	382	381	377	356	324	355	364	380	358	344	337	352	368	393	352	346	366	407	378	331	360	382	376	370	403	388	323	379	359	400	340	348	411	361	390	367	350	357	360	391	401	347	369	366	372	401	357	377	392	370	353	373	389	354	383	329	370	365	381	419	342	355	316	340	323	343	383	348	361	358	375	345	386	396	408	366	388	419	410	365	364	390	357	375	389	351	387	364	358	364	372	428	413	355	368	365	366	369	354	355	375	368	392	378	362	342	365	405	392	372	395	369	354	367	391	386	366	388	372	415	356	355	356	339	366	367	374	336	381	356	365	367	383	395	372	408	358	350	345	356	425	401	339	362	388	369	363	374	377	399	394	395	372	381	368	356	415	372	339	355	378	378	345	381	379	378	389	380	369	360	357	358	394	358	364	355	352	385	361	389	398	336	327	342	375	377	386	369	381	367	344	400	396	360	361	398	376	396	354	341	385	399	382	375	366	385	382	360	386	382	368	347	374	324	373	373	372	325	400	361	369	356	370	342	380	371	414	364	395	360	350	381	377	373	350	341	388	347	368	384	423	432	392	388	355	387	416	363	333	396	386	362	386	353	428	366	383	375	367	377	361	371	357	378	392	409	353	354	387	379	331	360	379	399	372	380	358	387	325	379	377	334	359	369	336	398	371	353	387	365	415	361	388	356	366	374	332	324	324	393	318	375	374	383	350	367	369	380	409	362	400	354	434	382	370	342	390	340	353	369	361	355	336	347	349	365	384	359	371	379	405	376	364	350	339	337	349	390	348	373	371	378	366	377	388	354	372	422	354	366	340	358	370	379	377	363	359	355	390	342	356	363	368	385	389	368	391	383	357	393	326	379	390	387	392	370	360	357	358	341	345	323	335	364	401	319	380	374	376	412	360	381	350	355	339	353	366	322	352	357	351	377	350	367	376	389	387	353	367	392	386	388	371	378	375	347	376	373	358	373	375	386	408	370	367	379	363	393	396	371	360	341	353	382	382	395	387	421	376	398	383	350	400	374	388	379	346	355	335	367	385	359	387	373	388	320	381	386	412	388	382	359	416	357	372	394	394	364	419	351	376	363	354	364	369	377	366	360	376	366	364	347	346
12797	7268	14964	15827	13281	10899	8454	6862	5757	4980	4159	3628	3232	2812	2627	2354	2258	2074	1863	1820	1770	1668	1610	1578	1402	1365	1315	1221	1250	1179	1164	1190	1148	1094	1121	1043	1038	1014	1012	933	951	972	950	958	1018	933	954	944	824	884	930	919	864	883	863	901	904	868	876	900	840	911	856	877	856	858	857	799	830	867	863	814	836	820	872	858	812	876	843	856	879	811	834	808	862	843	838	828	847	902	807	830	878	857	846	847	854	837	813	815	820	856	832	818	814	823	810	910	829	828	786	847	838	872	853	851	815	862	803	873	832	859	846	790	849	827	797	777	856	916	884	850	859	837	865	831	823	808	856	860	827	825	845	853	859	814	851	880	860	839	811	826	814	818	824	808	809	835	835	842	827	819	886	802	831	835	796	819	820	871	866	850	820	869	789	871	838	844	793	828	864	803	873	846	870	807	852	797	839	827	876	823	795	836	808	841	812	824	822	859	828	811	803	823	836	872	817	809	814	878	819	851	845	798	776	803	814	839	821	864	880	813	832	866	865	844	863	842	859	871	837	872	881	866	853	856	864	804	802	817	783	824	820	793	796	856	820	825	829	825	846	860	881	842	821	816	872	849	846	832	798	843	809	832	803	840	894	847	807	828	798	794	825	823	844	844	885	840	841	847	877	823	779	794	833	820	786	811	853	853	790	832	861	821	822	806	845	865	832	857	811	822	809	784	828	879	839	861	789	880	836	839	816	854	797	816	847	809	825	820	854	840	770	832	854	846	835	866	819	850	851	839	866	869	865	828	843	832	835	873	825	826	817	804	850	818	840	874	837	782	784	800	852	846	803	860	864	889	838	797	815	812	840	783	849	845	828	788	873	797	833	805	814	790	815	856	828	862	813	814	822	843	832	822	887	824	810	836	872	893	806	804	866	838	828	819	879	879	830	852	858	857	852	848	830	865	828	796	819	830	845	781	862	843	828	843	847	826	860	837	835	807	832	782	812	820	821	867	793	831	839	854	840	824	785	849	847	862	849	806	830	799	844	787	802	784	848	841	796	846	828	840	820	863	788	853	829	797	813	815	853	836	870	815	831	823	833	827	760	860	808	878	862	788	862	761	821	860	842	844	824	886	809	798	805	835	813	853	828	834	846	904	845	785	841	854	808	789	800	847	854	916	820	818	890	806	848	838	883	798	897	818	843	842	827	811	793	832	810	846	777	801	824	838	810	810	843	815	822	832	821	877	865	822	785	846	816	897	846	874	843	831	850	827	848	810	882	863	865	858	872	870	828	840	814	811	834	823	791	854	880	821	843	809	824	819	825	846	861	803	846	809	846	818	850	857	807	849	799	828	789	829	824	844	827	829	827	782	818	829	834	818	827	812	861	812	888	832	784	782	841	775	906	801	794	809	841	787	873	817	816	826	896	829	833	842	839	803	796	840	831	805	840	845	811	791	840	860	805	825	855	826	839	828	828	789	804	803	833	884	778	872	831	844	898	866	853	798	803	833	851	807	878	798	851	855	843	824	836	809	832	844	807	825	828	772	859	831	913	841	801	843	830	815	923	867	827	760	812	898	828	833	860	858	886	738	745	824	794	850	851	825	805	834	881	851	819	834	822	850	805	837	783	820	777	803	886	875	841	813	815	846	841	879	812	881	838	874	838	828	832	772	842	865	820	812	790	826	859	850	794	752	837	891	841	839	800	799	916	795	873	845	849	845	850	863	805	860	801	819	847	814	834	793	824	821	808	819	804	821	889	845	826	835	824	843	852	839	806	849	830	839	812	813	879	865	823	848	855	853	843	835	880	833	814	875	834	834	885	823	864	825	846	904	855	841	858	826	806	791	832	811	860	847	822	819	829	816	852	833	781	829	827	849	789	806	837	905	804	811	865	834	789	812	828	854	823	861	834	841	866	824	828	838	819	826	835	851	840	872	796	866	774	813	869	810	788	808	875	845	841	829	820	865	846	884	826	807	834	838	813	838	835	890	851	828	821	866	818	809	822	819	828	784	806	867	770	852	797	877	805	912	861	821	802	845	860	802	841	833	848	842	841	773	856	816	848	817	834	846	766	798	862	818	826	806	814	820	803	800	803	866	815	843	836	825	863	815	859	874	868	816	836	848	810	845	819	831	793	776	896	832	808	770	817	838	840	832	803	885	814	846	781	841	873	826	912	862	848	842	834	858	791	872	845	821	799	857	865	855	849	858	830	824	795	823	849	783	818	806	846	858	818	837	807	862	820	843	800	829	802	798	868	862	847	800	772	812	828	835	824	841	818	840	825	784	849	829	780	864	852	813	856	845	782	865	860	836	847	836	829	867	819	802	872	830	852	834	872	797	840	795	838	872	812	820	841	781	777	803	816	878	797	840	813	870	818	840	853	849	825	836	861	812	813	840	827	849	850	888	842	838	881	837	853	865	829	791	834	849	864	844	839	818	873	819	834	841	837	824	838	888	820	773	798	839	830	823	847	834	772	843	824	789	853	819	823	823	876	855	795	839	876	813	846	850	816	828	847	807	862	849	838	806	864	844	832	892	843	828	830	816	785	841	856	799	829	816	843	800	850	825	837	845	853	776	812	815	919	848	813	821	808	819	829	850	814	808	822	828	819	833	820	791	824	815	861	813	832	858	846	843	876	815	820	800	845	881	834	852	847	791	824	807	832	811	846	858	835	835	858	791	806	877	858	848	849	797	849	811	837	874	824	791	857	782	848	867	859	823	801	838	833	835	823	889	833	862	776	864	818	856	836	838	883	820	776	811	828	831	825	802	833	844	794	806	898	797	799	826	857	775	786	799	823	802	790	783	854	839	827	798	817	801	789	799	863	827	810	841	856	784	875	846	842	842	850	842	781	841	904	810	798	858	786	816	796	848	840	846	826	851	891	860	844	850	847	804	871	851	842	847	798	783	901	865	821	825	820	838	877	806	826	851	815	826	824	855	792	817	844	806	849	860	828	840	819	815	818	861	871	807	853	832	893	830	790	834	795	839	887	844	801	829	881	787	816	877	868	787	827	875	873	847	795	843	871	838	831	823	859	839	801	840	844	790	792	841	858	805	855	820	830	829	862	906	872	818	798	828	802	843	834	826	815	834	827	842	856	822	842	854	869	871	805	797	800	845	810	849	794	850	892	884	803	844	867	806	848	779	820	846	859	847	882	849	853	816	831	837	804	819	848	802	817	861	818	881	860	826	814	838	850	796	835	811	824	853	807	867	826	785	841	799	780	863	793	768	893	852	830	849	824	833	842	779	830	854	863	837	866	855	782	818	850	799	807	834	848	862	875	830	813	863	812	827	823	850	817	826	868	822	852	832	831	809	812	818	797	782	826	848	805	806	823	818	812	827	795	796	802	822	839	836	818	853	856	809	802	853	783	786	839	841	812	826	876	829	854	839	824	860	811	789	838	821	812	864	840	871	839	869	838	796	786	832	828	830	848	848	849	858	869	834	784	751	824	843	828	901	871	811	865	866	806	860	841	842	877	810	798	835	830	853	858	827
6613	3870	4434	3153	2000	1533	1181	890	863	759	679	654	607	602	511	510	482	490	479	480	505	482	470	435	448	442	456	420	453	425	411	441	426	437	449	407	439	415	429	425	391	394	412	449	428	416	391	395	396	400	393	436	380	393	387	406	441	415	410	439	407	396	378	425	408	405	421	409	424	416	419	424	454	458	414	413	415	395	406	391	431	418	436	406	434	415	399	415	411	441	407	411	422	394	439	369	424	427	437	373	412	398	408	381	387	441	409	438	409	377	407	402	378	389	428	368	377	410	436	408	435	379	417	411	416	416	393	400	388	422	439	443	412	421	442	414	458	414	409	387	411	358	380	416	412	384	474	407	401	441	375	440	395	418	422	402	394	418	383	436	418	416	434	424	379	412	403	409	410	431	417	392	413	375	418	426	379	368	416	424	402	358	404	387	398	442	408	426	392	440	426	417	454	432	406	412	439	428	387	406	401	391	384	422	392	400	399	430	397	413	423	423	401	400	422	425	435	417	420	427	391	428	369	403	403	411	412	390	418	398	403	425	456	392	376	398	410	428	443	435	386	403	429	419	428	421	426	423	396	428	421	408	430	383	367	370	450	402	377	400	436	429	389	381	402	402	419	391	462	382	392	401	430	422	427	390	415	386	410	444	436	436	387	452	417	398	400	414	448	397	393	460	388	439	401	411	358	384	405	426	399	426	413	385	436	394	423	415	428	393	407	429	428	456	411	395	399	389	408	383	452	383	448	380	429	415	423	392	424	415	427	392	418	414	429	378	402	388	453	430	431	410	373	402	422	441	419	420	416	452	389	396	444	400	403	466	382	382	407	431	470	446	418	372	459	413	425	383	404	436	409	394	363	399	385	404	401	351	429	408	443	444	385	405	373	419	421	392	384	406	376	360	385	404	382	389	433	424	390	397	431	391	394	402	428	376	382	419	437	356	430	401	403	415	413	401	462	423	419	409	437	441	411	394	389	398	414	384	429	420	389	395	434	425	434	417	442	431	425	402	390	410	426	453	390	379	444	423	408	405	406	401	434	397	418	397	404	418	429	395	434	357	400	419	406	428	449	431	397	416	394	414	394	403	355	401	408	461	382	390	394	431	392	418	417	401	401	413	397	435	406	390	424	417	442	421	431	425	380	409	425	436	390	420	406	405	407	400	422	460	424	430	418	440	387	406	435	391	408	404	397	394	388	408	398	447	399	438	397	400	388	405	403	409	380	435	419	362	400	437	407	381	420	401	416	456	449	432	400	400	447	442	392	386	427	363	455	408	408	450	400	382	404	414	404	400	406	406	409	368	362	411	427	404	386	430	370	401	429	391	400	385	426	395	421	390	412	440	418	379	409	388	422	435	359	364	426	386	412	389	409	418	419	375	391	414	446	396	427	410	381	408	411	387	407	403	380	467	435	379	389	412	451	393	416	394	416	455	415	434	427	369	472	392	415	397	454	375	406	416	413	409	407	382	407	389	387	443	394	426	457	419	425	418	386	393	382	413	459	405	409	445	409	447	392	406	404	394	363	415	427	420	413	469	409	405	429	430	442	402	431	389	418	384	389	458	407	421	380	398	452	435	359	391	407	405	406	392	398	414	387	418	422	438	387	451	401	389	387	392	397	402	376	390	417	421	371	429	411	434	385	387	397	405	404	408	429	374	389	425	421	405	395	381	435	396	398	389	406	383	381	406	401	415	435	411	421	399	379	364	378	386	393	404	402	395	392	408	419	380	385	391	418	417	427	392	413	452	418	389	402	422	424	406	380	408	383	394	412	405	470	441	404	442	399	397	362	431	412	427	368	449	397	431	425	386	405	431	388	393	362	407	407	386	420	436	438	429	368	372	479	423	416	410	401	395	394	425	378	431	389	447	442	395	378	422	427	380	413	473	386	397	430	436	360	411	447	410	426	382	402	374	401	386	381	416	393	398	436	406	399	396	469	450	440	433	396	419	442	409	422	406	417	401	390	433	394	424	418	457	381	384	423	395	401	402	449	430	404	419	407	440	394	407	465	370	405	404	385	429	407	452	384	436	444	398	353	379	422	388	376	382	418	370	448	395	409	377	398	420	437	361	403	365	389	409	455	424	460	400	360	401	452	387	448	464	401	386	387	481	421	369	422	415	451	397	421	382	458	412	406	439	397	403	387	391	442	389	365	394	402	378	406	418	399	382	382	428	439	418	384	390	371	464	407	398	407	460	391	388	403	425	395	420	401	393	404	407	434	438	373	410	435	417	421	428	387	409	449	436	365	397	384	422	433	404	387	428	401	431	398	397	435	423	388	431	406	403	414	399	392	423	419	420	408	401	438	387	433	420	395	442	418	378	424	388	410	407	432	400	427	414	393	398	414	441	411	421	419	406	401	410	416	418	425	411	401	426	416	422	401	367	362	427	452	398	449	410	422	405	384	397	439	431	417	414	413	446	415	421	431	387	406	400	408	411	417	415	422	425	445	429	430	405	431	425	419	380	410	377	434	397	430	386	407	427	439	416	405	452	441	388	397	421	426	383	412	425	393	411	417	400	409	375	427	401	441	383	409	389	412	399	412	418	424	455	437	371	417	447	490	376	381	371	379	463	431	382	390	389	400	425	441	400	422	425	435	416	434	402	431	425	398	397	411	406	407	425	428	415	385	414	403	411	422	404	405	433	428	393	422	390	389	404	423	437	398	421	388	391	414	448	422	389	392	396	452	395	403	383	421	412	416	389	386	400	404	395	396	382	400	394	443	427	415	415	401	393	433	427	430	448	414	462	396	411	432	443	445	361	405	414	410	425	425	414	443	443	412	389	397	354	414	410	455	413	411	415	417	412	437	383	366	421	406	409	392	431	435	404	412	437	401	382	454	408	391	411	375	402	450	386	433	417	417	423	386	397	399	401	399	412	420	436	404	434	417	415	439	397	395	402	391	394	390	414	406	401	381	375	423	433	372	405	390	430	403	419	439	414	421	425	454	387	394	466	413	379	428	378	380	396	442	436	404	425	405	407	391	432	434	444	396	421	425	433	387	386	409	397	401	383	434	394	409	418	420	392	380	378	415	432	413	388	437	430	405	425	403	438	422	420	395	419	382	374	404	399	392	421	411	419	440	394	434	416	397	379	392	433	399	415	412	421	410	414	395	385	369	412	415	445	418	417	383	420	398	405	413	433	417	411	447	391	451	396	420	392	420	409	421	384	395	409	397	389	379	446	419	443	432	433	439	419	421	427	414	441	402	402	400	401	402	389	431	444	439	396	430	449	392	400	409	409	420	399	412	450	437	425	422	461	413	428	427	424	429	405	401	401	414	379	398	396	412	384	438	416	408	384	427	397	394	462	437	434	411	398	397	409	412	417	413	460	413	389	378	436	421	437	399	410	392	402	466	403	442	429	377	405	401	396	435	400	368	392	441	414	442	417	401	441	432	399	403	416	455	412	402	415	342	378	444	398	404	433	445	409	387	424	399	427	409	417	360	404	420	446	445	426	414	398	438	406	430	380
4703	3924	8016	8452	7314	5692	4489	3632	3187	2760	2405	2126	2013	1800	1670	1633	1575	1413	1458	1392	1307	1238	1310	1236	1153	1159	1093	1050	1093	1060	1067	1012	1052	1044	992	1041	967	936	995	971	948	950	972	916	947	994	956	947	1038	956	947	880	980	1004	913	897	987	933	859	920	886	957	920	931	944	908	935	911	913	943	946	933	916	916	870	952	939	865	856	888	892	938	903	928	888	900	921	924	927	935	879	937	926	938	965	914	928	889	977	902	916	919	904	881	869	930	896	880	983	867	931	910	931	931	994	903	947	883	931	887	939	922	891	918	976	885	876	904	883	822	917	885	863	945	867	937	883	913	914	916	930	951	895	900	945	889	906	863	923	896	950	863	869	859	882	896	919	918	902	909	935	939	888	942	922	869	941	953	915	911	907	929	902	871	912	951	924	934	941	864	1009	937	907	959	883	896	924	896	899	949	873	840	879	936	895	989	924	908	908	918	903	928	921	949	925	899	909	939	940	899	870	911	940	921	915	893	907	939	904	921	848	867	901	881	891	930	914	906	913	930	893	941	877	924	913	900	880	968	925	910	937	909	931	891	909	886	891	949	962	904	941	925	850	945	915	884	911	885	898	919	934	932	915	903	884	878	860	949	876	898	928	933	948	913	881	864	895	911	939	939	906	948	920	878	981	895	899	935	984	967	912	888	959	865	884	882	869	911	922	902	887	914	967	946	888	908	913	887	895	955	911	948	876	897	918	888	915	890	895	971	905	889	936	909	947	924	872	862	932	904	923	896	895	883	904	874	909	976	878	906	927	938	906	891	938	911	885	956	952	897	923	880	836	928	848	910	859	978	927	945	912	943	951	923	938	875	899	877	892	939	952	947	975	859	903	875	923	887	902	870	918	907	889	909	931	867	987	865	947	891	841	940	933	900	909	918	908	953	965	889	886	932	902	927	930	958	938	910	881	895	895	900	927	935	919	922	908	920	983	862	835	951	881	975	925	947	908	952	860	883	923	925	906	904	903	912	920	918	927	878	960	898	912	932	872	875	895	955	924	965	961	933	914	894	940	877	913	911	929	927	938	875	925	913	971	893	929	925	909	921	846	953	895	914	910	957	898	903	892	888	949	918	939	925	918	902	931	914	869	934	938	928	915	896	910	960	860	915	875	919	895	967	976	930	965	896	934	914	888	970	897	897	919	956	904	939	867	890	931	927	900	901	955	928	958	929	870	889	922	931	889	976	897	923	943	922	908	991	978	895	890	956	909	869	865	907	906	954	884	912	929	906	921	870	953	918	953	909	934	978	927	836	907	943	942	928	915	938	886	959	954	946	914	904	843	935	898	930	924	917	875	941	921	881	907	880	882	914	879	902	937	916	913	951	928	853	934	944	921	904	905	953	925	955	933	885	897	911	931	905	913	927	933	949	871	919	877	879	890	922	941	908	934	988	911	923	949	907	892	891	916	915	918	886	922	907	874	865	909	879	944	902	925	964	858	962	895	958	923	957	844	920	948	958	890	895	925	913	919	904	916	966	953	888	905	914	910	915	906	858	912	909	887	948	944	926	909	915	963	909	872	898	965	909	902	879	893	957	896	945	914	875	921	908	856	895	877	966	874	914	889	895	941	900	941	864	912	941	889	926	857	954	894	936	915	961	895	908	923	918	941	843	923	892	904	895	894	886	943	910	900	920	921	907	907	900	874	921	884	900	915	893	946	891	897	921	935	925	879	898	944	925	902	924	912	901	966	933	887	930	919	897	899	916	932	891	923	921	886	903	927	852	984	935	904	859	945	952	908	879	889	884	882	921	914	912	964	897	926	905	927	912	911	938	969	884	923	964	943	941	892	886	954	925	892	897	919	959	898	921	922	879	837	928	908	936	906	951	989	962	894	920	937	855	902	918	893	911	874	923	893	896	886	912	944	918	876	904	889	941	937	941	881	944	896	922	907	907	926	876	937	911	889	902	890	884	937	879	928	899	866	897	936	892	961	934	954	885	891	896	926	964	904	899	839	915	914	930	909	906	883	936	879	913	883	884	901	931	917	924	927	953	916	899	873	884	934	899	886	876	931	907	843	901	963	932	933	880	890	893	932	872	918	913	953	900	904	925	921	923	931	898	864	894	878	894	929	948	929	867	875	934	930	924	931	947	866	876	930	905	909	906	917	879	899	870	921	905	892	926	912	919	931	903	883	953	921	942	894	908	895	909	926	913	898	902	941	900	924	878	945	939	884	880	878	940	916	906	883	882	922	903	944	855	925	905	887	909	894	915	880	953	865	915	947	873	947	897	936	891	955	905	992	912	926	889	976	929	931	926	892	919	968	882	869	943	929	868	942	918	920	973	931	879	920	882	916	891	946	933	923	931	867	875	900	856	960	904	931	937	896	889	873	905	937	873	929	940	906	956	902	916	910	852	935	929	932	907	870	908	894	868	878	921	946	965	930	965	947	867	859	889	900	966	893	966	950	871	881	915	909	934	956	878	948	883	895	923	888	892	930	905	899	946	889	951	880	902	936	938	908	907	898	906	907	927	941	878	891	891	892	897	899	1007	923	950	907	909	885	906	905	888	889	953	923	904	876	907	952	961	914	917	875	969	918	900	946	899	901	948	902	851	876	950	899	870	949	858	899	962	852	917	937	940	933	910	924	845	941	917	934	968	885	934	892	972	898	884	894	915	939	906	902	911	940	861	854	890	935	887	922	953	888	904	944	956	920	901	872	864	872	894	911	879	917	892	885	951	913	885	927	860	912	879	992	883	905	891	884	903	862	961	888	906	933	912	916	881	932	930	918	924	974	918	889	921	931	991	877	935	905	913	886	903	937	911	907	875	882	944	925	895	922	953	922	920	948	943	890	969	902	934	845	892	956	950	889	957	903	904	901	926	923	872	830	889	898	887	853	968	949	871	891	924	928	884	868	940	902	919	896	952	914	874	935	897	928	911	879	918	909	938	898	923	891	913	890	917	875	927	961	873	921	932	877	945	909	891	905	820	936	845	854	943	857	945	877	869	937	933	898	905	915	895	885	899	933	977	853	918	888	907	910	940	938	902	920	951	995	920	940	937	950	886	935	928	881	919	928	980	878	879	894	969	899	909	912	861	876	930	882	981	899	968	895	916	914	947	939	910	940	928	901	927	870	898	918	930	890	899	943	903	938	895	874	976	938	912	902	892	870	877	949	952	900	926	882	949	897	895	945	930	924	906	952	940	959	892	928	884	896	850	919	871	937	980	909	903	930	951	931	916	889	907	954	938	902	938	876	855	865	922	882	949	882	862	891	996	931	890	914	934	913	878	909	891	884	906	901	947	932	926	927	899	936	964	871	908	910	882	936	928	897	897	909	931	894	884	865	946	916	903	910	924	917	920	928	881	917	889	1002	833	916	870	932	855	937	932	906	930	957	865	910	925	949	907	927	894	900	904	883	934	907	938	979	967	891	923	876	917	932	894	919	879	884	918	901	943	913	893	933	919	913	876	945	907	872	897	908	892	883	922	925	850	970	930
14250	6059	6544	4958	3277	2343	1580	1271	1135	959	799	758	702	637	621	575	555	516	493	496	505	506	460	492	483	457	373	412	454	396	420	435	404	393	417	378	390	407	376	345	394	357	380	413	415	417	397	362	380	405	382	395	424	396	428	356	374	357	390	384	410	392	392	366	351	360	385	367	367	374	391	382	383	363	362	402	384	363	352	368	377	375	367	379	364	417	404	391	352	374	389	371	369	389	408	378	390	407	403	396	373	417	400	405	395	406	375	385	371	343	379	401	400	364	399	361	399	387	403	370	393	395	413	398	391	388	393	372	384	403	388	402	384	367	385	374	400	409	371	429	365	347	376	392	384	390	354	417	391	386	373	362	365	352	373	383	346	385	379	373	364	360	366	394	395	400	367	401	366	383	387	402	368	376	390	380	339	358	370	362	354	398	381	381	393	393	366	419	385	387	395	371	378	410	377	373	388	373	360	370	361	354	390	345	401	390	401	401	383	342	352	351	353	364	341	352	424	389	375	376	391	409	350	386	364	388	396	411	387	376	350	402	393	382	445	403	378	357	397	414	412	368	374	433	373	383	359	367	347	365	388	400	404	384	382	367	387	397	364	418	414	412	367	411	417	395	403	393	376	392	404	380	405	378	383	380	370	363	429	427	398	389	393	366	405	373	378	376	366	395	374	380	382	418	360	388	348	438	372	389	411	362	378	367	381	385	380	376	410	369	368	380	355	382	419	378	391	393	405	414	371	388	398	384	394	427	432	398	368	351	419	369	412	412	384	370	345	369	354	405	380	379	398	417	365	370	359	388	336	353	364	337	419	420	374	376	382	371	385	396	347	401	385	389	390	372	374	388	371	376	404	373	407	364	378	362	378	347	386	391	391	372	393	411	378	355	349	401	396	392	409	388	388	395	384	368	391	411	409	380	394	398	364	369	372	374	402	400	370	383	389	407	390	394	401	389	361	415	405	403	383	358	382	382	399	370	397	382	419	369	362	407	398	371	347	402	360	393	392	381	348	384	418	376	439	414	365	377	371	399	351	363	392	417	356	370	369	372	391	400	376	356	379	369	418	432	350	392	393	375	367	347	393	354	398	408	349	363	395	369	379	410	416	395	378	424	370	407	381	394	401	383	393	358	371	371	392	398	351	332	400	360	336	380	407	406	409	387	368	392	345	383	394	370	400	419	377	379	376	404	393	358	371	386	390	377	405	393	382	379	388	376	371	387	389	408	407	400	390	383	374	369	377	386	410	399	390	395	387	376	368	350	372	381	367	372	345	361	353	420	378	396	351	383	383	396	396	347	364	382	387	375	402	394	343	346	337	375	348	395	414	379	418	383	374	388	395	410	398	389	394	404	386	393	388	380	384	411	342	393	365	383	350	343	363	393	336	372	363	354	399	355	387	364	412	390	405	379	414	391	421	378	412	379	370	387	373	417	406	410	347	393	331	379	384	383	387	376	394	441	395	353	383	378	368	395	385	364	421	384	355	388	404	394	362	365	369	402	391	394	368	377	371	409	369	352	374	409	370	408	354	361	371	414	383	381	375	371	422	381	417	377	367	355	382	382	382	381	369	338	351	415	373	417	368	394	371	366	403	394	401	373	382	404	378	387	429	348	385	366	371	403	371	363	401	389	336	375	377	419	368	383	367	372	394	371	369	370	388	383	402	413	394	370	358	388	373	365	359	415	406	387	413	420	395	348	404	348	353	391	391	382	392	391	424	420	375	408	405	362	443	349	359	407	405	402	406	365	372	422	382	396	341	390	387	386	408	366	396	367	359	374	346	386	379	364	390	363	418	390	362	371	391	378	331	398	376	397	371	367	378	384	367	379	368	375	367	394	380	377	380	380	373	375	402	368	395	365	401	372	427	363	395	384	353	390	384	374	388	360	340	390	392	363	396	378	402	408	384	355	385	397	382	388	379	379	387	408	366	401	369	424	349	389	373	376	387	384	422	403	400	363	347	399	344	392	391	389	394	380	341	405	366	361	386	389	394	394	359	379	410	360	377	392	405	361	351	403	381	358	374	399	381	376	398	400	393	390	376	384	396	378	361	323	371	371	351	372	412	384	399	386	361	369	374	351	390	368	368	396	391	394	390	395	416	385	402	358	375	385	401	396	412	372	391	384	404	394	377	377	377	372	385	417	393	378	384	409	389	356	405	430	368	381	359	365	379	361	375	371	400	358	394	393	366	354	359	409	385	388	386	401	371	374	372	375	402	380	359	378	398	407	401	364	374	365	379	383	385	420	373	407	418	383	356	388	384	364	411	407	396	404	363	376	368	373	388	387	395	387	391	366	399	386	398	442	392	378	398	389	391	427	385	398	372	388	397	356	388	447	388	370	382	371	382	401	387	381	357	405	405	391	401	373	385	422	393	379	362	364	395	370	370	361	379	414	413	370	377	368	388	360	356	349	385	360	410	376	372	350	398	411	374	352	360	372	394	372	380	392	377	383	391	377	454	388	378	356	362	416	386	344	415	353	395	431	409	344	366	396	373	371	356	398	387	392	369	390	377	389	440	343	412	386	358	363	372	376	378	370	394	414	397	379	384	420	397	412	405	370	383	372	363	367	391	374	387	351	377	368	410	391	395	350	371	408	379	380	378	392	383	400	397	406	368	393	357	367	385	408	353	373	371	374	384	399	410	381	391	375	395	345	400	348	397	444	378	396	381	401	377	397	413	364	392	409	373	368	398	399	391	423	433	370	373	366	365	404	364	388	377	433	405	368	387	378	408	393	350	374	380	388	371	400	397	369	395	380	343	383	438	353	355	356	366	377	410	417	430	411	398	389	368	361	379	379	426	412	382	405	369	372	331	340	367	370	405	371	406	411	421	409	360	418	378	404	381	422	410	360	410	434	351	363	412	399	377	409	364	410	369	378	379	410	323	401	376	356	379	337	362	379	366	377	372	390	362	422	400	350	390	369	393	375	366	403	395	388	370	370	351	339	359	366	360	401	389	395	384	407	410	408	349	397	414	370	412	399	359	405	363	404	363	412	378	382	339	358	399	394	370	372	373	392	400	431	396	404	376	416	368	393	393	364	390	343	360	393	351	437	382	382	340	400	373	396	371	419	367	363	405	386	371	371	335	374	395	393	439	429	354	399	374	388	430	360	392	346	402	362	380	391	368	374	364	425	398	363	385	402	371	389	369	393	331	354	356	379	375	404	366	377	338	395	407	398	394	354	346	389	395	399	386	413	343	389	336	418	378	330	403	376	404	396	378	384	401	378	382	403	355	405	416	380	359	370	381	383	357	393	377	361	422	386	397	365	359	377	390	359	391	381	406	337	370	368	395	364	374	380	354	356	378	392	354	404	392	404	379	423	379	388	401	387	373	359	383	383	419	395	383	350	381	394	379	402	406	384	376	399	424	401	403	370	349	419	364	399	394	374	409	417	370	416	379	382	379	404	408	379	402	358	388	329	385	393	404	408	396	372	380	369	400	365	392	386	379	387	381	347	389	385	372	382	383	416
9913	5637	11433	12760	10664	8574	6615	5328	4677	3791	3216	2930	2662	2367	2028	2005	1867	1766	1623	1565	1545	1447	1425	1390	1326	1267	1262	1135	1151	1132	1138	1119	1131	1101	1060	1052	1013	1009	984	956	944	960	971	957	963	945	916	928	931	918	977	902	857	896	880	937	917	870	897	879	866	929	930	883	861	905	865	882	867	840	911	819	932	863	883	876	874	910	862	889	896	841	824	871	910	869	880	851	806	824	896	878	879	875	884	897	829	914	843	856	871	849	831	879	889	840	833	881	899	831	853	937	848	901	871	897	879	860	860	882	905	916	862	823	849	845	888	872	816	897	818	842	872	881	913	907	874	897	848	917	791	870	825	891	877	882	878	915	866	884	817	896	835	902	890	898	867	887	838	865	870	845	906	841	841	893	889	899	830	841	912	858	869	828	834	872	854	839	896	870	890	843	843	851	849	881	854	921	870	819	834	867	897	850	849	852	893	869	832	806	890	875	924	856	915	876	852	848	851	882	850	884	880	858	866	860	847	821	911	857	892	924	824	842	857	853	839	857	826	833	878	875	865	865	849	867	891	853	842	869	857	873	819	838	877	869	799	848	854	906	908	918	854	918	861	870	891	927	840	862	845	875	898	849	922	879	838	891	870	850	839	825	866	838	884	864	914	860	836	843	850	859	858	838	878	874	888	866	823	833	874	834	854	834	914	888	841	885	836	842	889	897	860	938	864	856	903	906	870	859	837	822	898	878	876	877	822	874	835	862	891	856	913	855	891	864	866	887	884	839	911	846	851	873	869	826	859	906	849	833	904	927	845	877	893	850	839	852	852	861	932	843	874	836	795	823	829	921	848	922	889	908	863	864	866	859	878	854	875	851	894	860	852	850	888	830	897	851	838	798	836	873	867	859	892	835	850	865	861	823	876	816	867	913	815	871	860	873	823	846	891	848	831	854	882	907	832	865	889	861	882	877	827	854	859	923	869	910	934	837	812	852	858	905	851	858	837	835	848	881	851	891	879	873	863	895	878	848	826	879	907	866	839	883	864	878	836	843	903	865	853	850	874	856	846	883	906	886	894	843	882	885	861	875	849	888	890	852	885	856	854	878	892	840	800	821	827	873	825	886	815	846	894	911	819	811	862	867	858	896	897	865	878	824	868	871	853	907	863	867	868	845	859	908	856	848	896	872	880	877	855	852	865	858	861	885	845	850	904	877	889	841	853	859	891	847	916	834	857	859	889	816	863	882	870	867	793	845	866	818	872	855	850	883	876	891	863	866	841	894	855	861	837	848	900	859	880	862	828	872	905	810	816	869	857	923	807	834	828	912	856	887	878	850	803	895	857	871	891	900	865	873	813	887	860	844	896	834	871	870	856	886	874	841	893	919	829	908	956	859	894	902	882	893	867	890	849	868	865	890	836	933	859	897	886	874	881	837	838	878	860	854	886	858	873	886	870	953	857	894	871	857	873	830	873	889	859	867	888	869	921	866	882	906	836	875	814	845	871	901	877	898	862	877	806	884	828	905	869	884	865	876	848	889	887	901	875	860	819	924	847	865	858	879	856	886	840	855	859	865	879	823	876	836	893	872	853	843	870	847	855	787	881	863	864	909	842	833	887	845	839	859	836	875	911	870	870	886	872	843	858	887	867	822	888	822	871	906	852	892	826	820	850	906	857	844	817	861	852	835	855	863	874	893	827	869	842	824	869	836	855	912	792	893	820	864	846	855	856	852	829	878	945	869	851	886	900	853	861	889	816	838	879	829	848	802	868	885	836	841	840	833	828	828	866	889	842	914	839	898	856	858	851	854	855	858	865	897	865	885	857	887	887	864	840	859	829	877	838	862	837	870	874	854	861	910	871	865	869	842	855	865	873	834	869	863	884	859	889	888	908	851	814	883	899	883	894	851	802	848	832	908	839	850	850	860	854	882	839	893	821	854	878	868	861	897	904	876	832	887	873	834	834	858	829	832	861	904	837	950	820	865	893	855	865	849	914	926	878	893	844	844	878	900	902	877	855	839	903	898	854	890	876	897	852	887	862	899	878	867	825	883	798	865	897	868	814	894	874	828	863	897	902	887	903	854	921	908	854	887	866	876	857	843	843	915	870	822	849	838	836	876	895	879	884	862	938	897	907	821	866	864	858	825	859	866	842	884	874	863	839	896	864	848	868	921	871	875	866	849	875	814	891	826	890	910	848	908	823	881	871	895	893	825	832	804	886	852	843	850	885	882	864	831	872	886	820	855	848	848	895	842	814	906	885	854	878	921	832	839	871	855	826	906	855	902	795	853	858	836	914	942	922	943	877	842	869	902	816	869	879	842	919	891	880	892	853	901	872	885	849	892	846	906	913	832	893	867	884	865	819	842	870	851	844	869	885	878	874	827	884	862	875	878	906	913	890	828	896	896	860	879	926	881	864	831	824	858	845	860	860	876	880	873	864	834	829	801	945	910	881	912	857	858	861	878	858	841	844	939	875	853	870	833	850	822	904	804	842	875	868	824	832	817	882	891	900	875	889	823	898	849	889	883	874	900	842	817	900	874	836	870	896	875	809	876	885	872	864	832	940	854	882	877	875	869	871	864	864	824	898	867	892	893	855	861	828	942	860	877	853	926	863	836	869	912	860	867	844	857	873	866	887	864	860	928	876	811	873	833	904	923	856	864	877	921	900	870	875	897	855	870	889	865	827	893	826	870	860	878	883	927	887	868	874	896	920	869	913	880	858	863	890	871	873	856	865	886	896	863	841	899	905	858	904	873	846	869	868	881	900	860	906	852	903	865	913	923	870	872	884	863	851	852	865	844	851	871	869	902	824	909	874	873	871	819	885	868	893	826	857	868	827	836	820	910	878	853	882	841	841	840	835	858	899	876	871	928	876	899	836	867	889	865	819	874	834	864	916	895	859	823	856	886	858	871	872	856	837	831	854	878	832	890	862	845	888	837	847	848	858	861	869	872	829	886	908	899	900	889	807	895	919	907	847	829	912	858	853	884	842	891	897	917	906	849	896	886	813	876	871	910	892	864	850	841	904	876	914	880	867	842	833	881	874	909	887	863	894	881	847	901	848	811	860	910	919	879	857	837	860	820	864	844	891	839	895	923	855	820	867	867	849	853	921	852	872	843	856	886	839	821	866	846	860	881	844	824	854	874	868	830	850	815	860	902	844	861	792	893	834	903	796	837	850	874	856	845	814	873	911	907	879	848	866	869	889	896	880	825	869	916	859	859	861	871	831	808	894	818	871	879	904	828	857	852	888	849	892	771	884	826	882	895	870	902	847	919	908	836	874	898	887	877	848	813	843	851	828	835	890	880	877	896	896	875	862	918	896	878	838	880	905	875	874	891	842	827	833	872	871	807	860	839	852	889	810	848	843	855	882	863	887	867	888	877	890	870	899	862	859	870	854	836	891	885	860	859	848	865	848	890	889	830	894	892	879	881	873	859	866	877	878	901	861	891	853	857	897	908	853	896	850	834	850	888	898	891	925	880	898	927	864	821	863	848
22220	9158	9070	6835	4194	3000	2124	1620	1392	1135	1028	797	739	653	668	649	570	604	529	514	491	451	497	464	445	411	456	389	402	404	406	394	414	371	399	395	403	405	392	414	440	425	404	392	400	429	356	411	377	374	347	398	402	382	379	365	378	412	388	347	350	384	372	353	365	363	393	373	379	388	408	374	375	381	348	344	372	360	384	331	351	352	386	361	360	387	362	356	386	327	331	357	337	361	376	365	367	341	370	399	366	391	383	347	395	344	387	333	386	361	377	390	353	378	349	390	338	392	365	344	340	350	352	354	347	345	376	420	387	380	352	371	369	373	393	362	382	346	378	358	350	383	392	360	332	326	304	351	385	369	359	369	369	363	393	357	360	398	360	333	371	396	356	394	349	325	371	337	381	356	366	389	367	339	367	360	398	360	359	367	344	369	359	368	389	346	371	401	368	361	355	345	373	371	357	403	383	381	366	357	372	379	402	358	372	381	357	377	356	374	355	333	375	387	388	392	398	361	370	364	400	390	413	386	393	385	383	360	329	376	386	376	378	407	332	372	355	384	354	370	450	360	346	363	366	349	357	402	367	395	348	364	354	364	357	359	393	359	358	385	377	382	366	368	334	358	334	363	360	338	361	372	372	367	366	365	371	389	361	336	376	361	391	354	372	367	389	369	339	373	348	353	365	373	379	398	385	373	330	359	370	362	360	377	354	373	331	350	366	406	374	366	362	387	369	369	370	343	367	340	361	337	327	359	335	356	388	357	359	359	382	369	363	370	355	372	350	372	339	360	371	337	367	356	392	383	369	357	380	365	390	374	404	390	356	342	397	371	346	382	370	372	362	382	347	367	370	385	382	358	351	352	347	376	340	370	343	345	372	336	388	399	351	403	312	369	352	382	372	367	367	362	403	362	342	388	348	357	382	341	372	356	326	344	368	423	362	335	358	369	328	338	340	370	371	339	377	368	383	370	377	355	378	400	360	355	345	368	352	348	344	363	362	350	379	355	397	384	403	374	360	368	380	352	390	389	355	333	378	408	397	352	404	381	373	355	370	359	393	373	353	359	390	346	344	386	420	354	372	368	391	351	385	339	355	350	399	393	339	408	344	390	377	380	341	365	420	351	357	343	342	340	389	353	369	339	361	344	360	356	373	352	376	387	341	357	386	384	337	372	352	390	344	362	363	383	361	346	356	360	347	353	414	359	344	328	360	349	353	409	387	369	375	354	381	366	370	361	369	369	387	356	361	372	391	330	365	381	414	343	332	392	373	357	349	382	361	372	380	369	385	373	365	384	378	369	382	407	356	366	347	356	386	366	344	320	355	404	321	355	388	374	374	343	386	363	353	398	326	374	382	350	386	393	367	357	361	362	379	358	350	351	354	355	360	381	376	352	378	360	383	364	348	358	365	327	357	326	378	388	375	387	358	361	340	341	315	338	377	387	380	357	370	393	357	360	380	386	366	383	352	388	368	359	381	338	367	358	372	361	369	356	373	350	354	368	375	388	357	375	405	349	371	352	358	339	339	374	347	380	315	324	361	363	351	378	339	412	356	388	386	367	395	404	368	343	372	369	377	315	395	358	311	364	371	343	341	372	350	377	352	348	372	375	395	388	391	381	357	396	360	392	394	351	356	356	376	352	385	378	362	346	358	395	388	384	401	415	367	381	367	349	369	381	402	337	311	378	363	322	364	328	352	370	356	381	370	339	383	373	388	382	370	345	421	317	348	370	319	357	341	361	360	341	345	367	370	342	355	373	382	371	372	383	338	366	343	361	397	350	412	372	366	359	371	356	384	417	349	383	360	411	377	366	370	351	373	391	387	346	405	400	394	356	343	385	360	360	378	362	346	352	352	361	349	371	377	372	393	344	388	378	371	376	428	346	352	421	364	361	349	401	356	337	373	309	378	382	377	366	380	351	402	353	374	374	355	367	368	408	374	388	372	370	368	400	343	379	377	360	399	390	334	385	369	366	357	376	376	352	399	337	387	357	397	361	404	363	382	369	388	359	390	364	342	355	341	414	353	336	390	355	345	347	363	393	331	378	354	393	361	385	387	371	332	365	349	365	401	366	352	361	350	386	339	355	354	385	361	383	354	360	350	365	379	392	374	341	357	339	358	383	386	333	385	346	348	341	355	385	334	364	364	365	324	358	363	353	373	359	367	336	381	386	377	376	390	393	389	354	351	411	377	359	383	381	363	370	359	365	340	392	351	372	387	374	375	361	335	351	342	401	368	373	381	377	375	371	369	353	386	373	409	356	360	365	363	350	360	400	382	350	376	392	360	376	354	350	375	395	376	350	319	387	383	379	379	387	345	377	390	364	368	371	361	361	378	338	323	339	360	345	395	361	386	342	389	403	351	362	384	362	361	420	367	370	358	361	374	355	378	381	371	374	370	330	391	377	370	378	357	324	340	349	332	366	392	374	397	365	381	336	333	335	365	405	405	356	359	327	353	354	365	371	365	357	378	419	393	411	394	366	381	394	372	349	331	364	355	350	366	384	386	368	351	359	363	390	368	384	395	355	414	359	338	345	356	382	367	337	372	349	341	369	352	353	386	364	362	383	374	373	324	394	401	375	356	368	344	337	345	401	405	415	399	367	335	364	381	366	344	401	328	383	392	347	417	370	364	333	323	370	408	378	361	380	386	360	385	384	324	395	407	361	371	406	348	373	360	370	385	387	363	367	391	353	354	383	375	339	375	345	351	368	348	424	358	381	387	320	378	364	354	358	374	391	322	346	404	385	380	341	357	352	360	371	358	376	383	377	361	363	390	339	397	376	396	319	343	353	377	356	383	391	393	324	390	365	360	357	360	375	366	336	348	367	351	367	348	380	372	352	376	379	351	332	366	371	361	420	368	380	387	374	348	368	364	385	389	377	387	359	370	374	362	371	389	374	382	347	353	361	408	377	394	359	384	357	335	390	365	390	365	381	343	378	369	359	370	386	351	363	355	380	359	341	365	391	383	378	346	345	362	349	371	353	389	353	352	401	376	406	410	418	332	378	375	367	367	384	342	362	376	357	374	350	389	374	419	388	375	385	336	361	354	361	344	374	350	344	364	373	388	392	345	366	393	367	378	367	369	361	392	358	354	358	345	356	367	338	370	383	385	383	388	376	366	373	397	350	377	372	341	404	404	352	372	383	397	369	390	379	341	370	346	397	333	371	358	386	367	358	359	360	384	381	360	350	398	391	366	399	377	365	368	396	413	347	363	375	382	344	352	364	345	397	321	358	331	365	362	351	352	395	338	363	365	360	375	384	340	387	362	365	347	346	367	352	389	390	408	377	375	364	400	393	367	375	370	366	405	379	351	374	391	381	379	389	351	374	351	382	371	349	366	347	410	360	390	361	394	407	366	387	385	338	340	385	408	330	392	370	364	353	361	362	372	376	335	360	374	351	337	350	353	384	394	361	338	343	375	339	355	347	347	406	367	331	352	358	411	359	379	378	379	381	363	370	377	389	379	380	346	352	381	377
12831	7416	14455	16179	13351	10828	8315	6865	5909	4857	4048	3646	3254	2902	2532	2327	2189	2091	1916	1830	1718	1610	1584	1553	1484	1442	1292	1221	1191	1272	1227	1195	1094	1158	1101	1094	974	1026	977	1023	968	1019	915	1004	958	926	955	827	858	930	894	878	847	853	869	867	919	923	841	863	829	834	842	887	840	805	863	835	861	819	849	812	821	870	871	889	857	896	818	891	809	846	865	868	824	804	802	843	826	852	841	869	835	846	860	865	797	843	797	779	816	810	814	859	867	830	895	775	824	845	803	803	859	799	880	826	849	858	847	815	835	861	817	828	831	817	799	844	879	842	834	798	838	869	825	810	818	861	823	745	810	861	838	878	827	832	830	829	841	822	871	845	799	858	900	809	835	855	804	829	875	864	898	732	793	884	839	845	846	839	845	825	809	851	857	794	842	874	794	832	846	829	897	824	830	829	811	870	805	849	834	824	820	856	858	868	847	884	827	886	808	856	788	825	841	867	783	836	815	874	879	820	791	852	805	817	888	852	865	847	822	782	811	802	809	812	821	807	788	829	931	793	772	786	854	823	852	819	831	850	865	851	824	846	835	855	852	829	833	876	830	829	771	913	818	873	757	906	852	877	853	837	852	829	870	804	792	801	839	797	838	807	809	805	798	806	837	875	804	811	857	824	848	832	870	852	835	814	869	811	856	814	816	795	819	866	861	826	822	798	806	843	850	810	839	837	851	834	826	866	801	843	843	814	843	822	839	851	844	795	805	803	876	773	837	832	844	782	817	843	805	830	810	798	877	856	859	828	829	831	805	849	809	783	816	820	872	819	762	925	839	819	840	840	815	856	840	823	819	814	810	852	814	807	831	816	804	824	810	869	852	840	844	811	841	819	793	776	844	861	782	838	904	870	808	810	880	854	840	825	872	796	883	821	833	850	810	794	843	833	881	849	898	833	853	870	856	842	834	824	823	842	783	894	825	829	840	834	797	839	837	810	883	878	837	823	821	849	863	841	843	862	785	819	848	843	802	811	837	856	784	845	848	845	868	804	877	854	856	779	821	837	849	863	884	793	803	814	731	827	831	851	818	842	799	838	832	808	846	798	853	815	850	777	856	862	829	871	842	868	796	836	823	784	842	832	816	834	794	826	821	776	847	793	861	854	848	851	813	815	768	830	840	852	902	834	846	881	809	798	832	829	794	809	842	801	829	822	800	832	835	862	857	858	840	819	834	828	857	817	759	826	787	853	841	813	849	842	855	824	823	857	834	912	837	894	844	800	815	834	842	834	847	818	783	827	814	848	791	797	812	821	802	776	838	820	880	780	845	823	914	875	902	844	803	785	816	861	815	822	871	861	797	884	840	865	826	828	827	880	867	813	854	805	856	846	826	802	829	859	811	889	845	877	867	812	847	795	841	848	835	806	870	793	828	799	818	840	837	797	781	817	865	854	839	820	852	829	847	850	827	797	852	809	815	828	776	854	868	841	837	790	836	795	834	885	875	802	866	813	778	828	838	842	861	856	750	873	851	862	843	805	825	819	848	900	825	842	794	817	816	835	850	860	879	840	806	780	833	881	875	838	857	814	814	852	791	777	836	803	818	823	856	809	831	896	896	803	867	867	873	878	864	843	861	821	872	849	815	880	834	823	846	823	829	822	815	871	824	834	842	879	796	829	863	787	838	845	873	803	817	790	749	840	890	816	856	778	845	812	801	856	871	852	856	856	870	867	861	826	847	831	870	783	850	850	828	905	831	875	901	786	884	835	897	856	808	773	869	832	843	846	867	813	905	865	809	842	770	859	864	880	814	796	851	829	842	844	876	819	832	853	836	836	866	844	817	838	791	810	829	833	826	823	819	861	846	822	842	815	870	781	819	932	763	849	829	847	836	798	807	880	851	834	814	878	865	801	895	848	796	793	828	867	814	791	834	809	833	784	830	835	810	832	853	797	811	841	827	845	870	872	849	846	892	812	849	838	838	775	854	842	848	854	863	831	812	833	785	843	772	827	820	801	887	849	795	905	821	803	850	820	840	818	868	848	843	843	835	834	842	841	858	878	820	823	847	876	858	867	800	806	897	857	878	794	823	780	818	807	812	840	868	852	783	808	823	840	798	824	854	862	805	896	818	892	807	880	872	816	808	853	790	827	819	852	837	837	825	838	851	824	800	876	838	816	868	807	813	834	813	892	861	835	820	809	859	838	833	839	844	864	856	833	800	848	757	848	818	823	836	819	853	765	771	864	764	791	843	795	882	825	804	799	801	819	799	838	898	894	822	868	811	878	841	773	848	809	827	818	836	851	847	807	868	838	849	814	791	802	818	815	850	835	821	868	768	829	817	831	829	857	851	872	855	819	846	876	864	848	848	820	822	884	797	904	881	784	809	880	807	859	837	813	880	792	850	875	820	842	831	833	839	834	844	773	812	829	843	821	858	867	861	813	806	826	822	881	867	843	822	878	815	807	914	798	837	866	875	819	831	804	806	856	827	861	810	858	829	859	857	851	823	821	814	871	838	852	810	829	845	839	867	848	860	828	857	858	797	789	851	807	847	884	844	792	805	841	797	848	812	821	812	871	839	808	806	803	830	833	868	838	860	842	794	844	849	816	876	804	811	839	828	851	778	785	822	834	851	841	879	815	823	895	803	802	825	803	851	834	829	845	854	806	808	856	836	822	822	841	881	885	819	823	846	874	833	823	867	853	789	840	881	843	813	845	802	835	831	837	824	825	868	825	861	835	809	801	841	887	805	838	833	882	807	799	814	789	896	852	766	862	784	782	767	784	837	816	796	837	832	842	836	824	797	809	837	825	788	847	869	816	855	847	799	862	842	823	824	812	815	807	824	859	790	815	911	875	786	848	822	846	838	829	836	830	840	839	818	836	798	850	806	845	817	780	808	814	795	877	854	795	864	894	874	802	814	847	824	806	787	884	829	872	839	853	764	884	878	818	881	888	861	848	858	830	834	838	846	831	812	828	851	787	806	892	840	868	874	844	865	799	825	884	799	844	845	863	848	851	805	784	852	803	879	864	851	818	804	793	746	802	817	880	841	841	880	814	853	864	850	845	860	795	883	817	848	853	799	834	811	918	863	887	887	841	826	879	844	869	828	829	846	867	865	825	887	857	822	860	823	847	775	829	881	843	808	846	806	785	832	825	769	805	799	852	840	864	833	867	834	836	828	865	866	837	830	872	895	877	868	845	835	823	796	864	846	852	822	799	782	834	836	819	850	864	858	871	842	797	867	793	827	838	870	828	841	839	809	835	850	818	835	820	854	878	832	845	810	793	890	861	808	833	822	832	827	830	821	817	838	784	872	823	877	801	869	847	825	793	807	845	773	781	818	820	813	822	860	852	864	823	813	809	891	858	817	832	851	813	826	818	849	816	867	871	795	866	828	856	835	856	791	872	916	821	839	849	861	851	848	867	834	842	824	776	805	861	817	811	862	828	852	820	880	755	836	839	834	840	849	870	832	866	846	795	799	809	840	833	852	798	838	833	897	898
7008	3913	4336	3358	2077	1568	1167	1013	883	731	676	667	581	558	505	580	500	521	492	497	513	461	464	472	496	478	422	438	455	444	458	434	437	421	454	420	419	417	413	452	422	416	461	424	431	418	436	426	433	399	442	428	419	370	408	389	437	406	380	413	427	397	416	385	395	404	421	426	468	428	431	423	395	419	429	402	426	404	421	418	408	411	400	420	424	447	377	423	446	384	412	424	434	407	367	397	415	402	421	398	419	404	444	444	425	440	451	436	435	388	412	432	417	377	427	469	398	408	409	386	369	421	432	448	416	409	414	387	439	402	425	427	408	407	423	417	425	407	376	386	425	411	412	390	418	414	461	418	398	423	422	413	466	432	416	422	410	437	424	417	365	395	423	406	425	441	418	416	427	407	419	428	415	386	421	417	436	399	426	405	454	421	404	442	434	392	416	399	390	410	383	402	427	445	449	452	385	388	376	373	391	394	383	376	394	387	407	388	429	404	407	392	405	432	405	364	386	400	408	402	391	371	415	374	406	399	399	374	386	410	439	409	458	410	396	426	392	441	419	420	421	420	419	387	388	421	421	391	433	420	426	415	425	399	432	412	452	433	448	446	441	427	417	387	417	419	410	414	417	415	439	430	399	396	424	410	350	410	418	450	408	388	437	419	411	415	426	390	387	415	448	368	401	434	390	412	411	415	420	424	425	379	417	410	426	380	433	453	445	454	416	396	395	402	414	426	415	415	441	406	415	404	397	395	424	381	367	394	407	429	369	380	387	406	437	383	399	429	448	435	367	383	412	431	437	432	386	431	429	449	393	392	464	385	409	465	421	434	417	450	391	449	414	409	427	438	410	406	450	433	431	425	386	434	426	422	401	429	452	433	418	388	399	411	425	421	358	430	393	404	448	400	398	423	450	433	448	406	410	426	401	399	410	381	390	414	417	394	382	453	394	453	404	416	432	382	403	440	424	456	409	394	396	378	421	430	441	430	446	415	405	413	452	453	443	430	392	404	415	425	411	401	390	388	413	433	386	431	381	416	391	408	442	397	371	437	380	426	391	384	363	431	399	436	393	423	410	450	438	439	399	422	400	447	416	431	420	415	440	405	416	406	436	445	420	380	402	404	390	450	402	392	363	428	434	395	411	401	426	407	432	360	448	433	419	423	403	429	424	418	471	463	423	412	401	418	409	415	404	415	436	444	387	424	413	420	395	387	409	427	398	405	388	410	474	447	391	435	346	449	412	405	388	436	426	426	384	408	426	395	395	377	411	414	420	421	427	420	417	399	358	404	408	389	409	385	422	385	385	380	430	402	428	409	429	420	405	418	419	395	415	429	380	443	416	412	442	409	447	421	411	410	403	400	417	407	409	401	408	421	379	433	397	390	432	395	422	396	400	416	434	405	429	418	429	391	411	401	420	414	390	431	377	436	433	423	374	416	431	402	400	429	391	425	404	403	389	395	398	383	434	417	405	416	355	405	414	427	403	450	413	422	415	412	390	453	435	406	402	436	414	381	406	438	396	409	404	407	400	405	434	422	427	404	430	427	419	424	454	438	437	428	425	426	438	398	363	415	435	433	421	410	441	410	433	428	418	454	424	390	424	390	442	409	363	394	420	415	399	434	434	441	403	427	474	416	433	410	437	408	411	392	420	411	415	390	400	446	418	393	385	429	396	410	392	396	429	404	421	442	436	439	394	419	463	407	413	397	387	423	434	406	404	404	451	393	417	456	434	402	420	423	427	438	391	355	436	409	388	415	400	419	386	381	418	412	389	451	448	416	391	427	401	405	427	416	403	417	401	418	377	390	414	430	436	392	423	403	383	398	408	424	410	397	431	398	419	418	428	397	407	408	396	381	455	417	395	426	413	442	451	427	365	393	419	408	415	433	442	425	438	416	453	426	417	424	415	414	376	432	438	412	385	400	418	396	399	455	426	445	394	407	400	416	424	429	399	413	424	398	401	394	392	423	431	412	410	380	421	409	416	388	411	415	388	424	424	421	414	386	411	437	422	400	389	373	403	387	431	386	422	408	394	408	420	426	403	441	421	420	416	406	406	385	444	403	440	452	456	450	421	426	424	374	405	462	425	400	394	428	377	404	402	416	400	427	418	433	424	416	430	425	398	393	416	408	404	434	420	365	396	397	409	422	419	412	444	400	403	393	449	438	450	415	429	428	430	428	428	413	417	436	396	475	400	445	406	383	402	410	429	386	430	438	400	424	388	431	435	403	413	398	392	432	408	457	412	441	464	428	428	430	383	423	408	439	447	406	461	411	424	425	433	439	415	416	456	455	417	436	434	370	417	411	393	431	404	371	383	381	388	458	479	403	413	411	430	413	430	411	419	388	401	430	435	414	383	417	408	417	457	377	413	441	445	402	403	399	391	433	385	413	444	457	480	436	430	388	414	377	384	411	431	390	409	438	408	363	419	428	423	417	416	427	400	405	414	412	427	396	418	395	390	407	408	394	416	381	413	388	424	392	456	415	431	438	431	434	408	445	427	405	451	410	438	447	443	392	407	417	400	415	397	424	393	418	445	425	436	384	377	437	424	424	417	412	412	417	407	424	397	420	400	395	395	455	429	446	391	424	406	375	422	450	411	444	378	415	401	420	412	431	375	441	436	427	351	397	403	419	427	423	413	422	375	424	432	430	463	444	400	427	417	409	451	416	414	416	414	410	451	454	417	430	403	410	469	479	449	421	406	435	396	432	457	399	417	393	419	449	429	425	451	407	402	415	417	446	416	416	406	440	425	451	423	408	413	424	439	392	447	430	438	425	389	386	445	453	434	419	453	435	450	400	456	440	442	425	419	416	399	426	411	395	389	436	430	431	416	419	422	427	418	417	396	413	392	398	403	425	405	415	422	437	425	402	409	421	428	401	399	387	410	378	431	393	382	398	429	377	400	379	403	423	408	439	398	419	444	441	411	416	396	394	437	375	400	413	410	450	417	435	409	407	399	420	375	414	407	433	437	415	403	392	404	416	449	410	389	422	405	428	416	405	391	400	394	422	411	398	404	436	423	419	459	427	426	428	438	377	424	408	412	396	417	424	381	373	448	397	436	405	396	419	444	438	439	413	427	390	414	368	416	401	439	426	395	410	399	404	439	435	461	401	403	442	403	435	382	400	415	421	429	398	426	423	433	408	439	421	389	410	435	425	437	438	376	408	429	412	433	419	441	468	412	403	449	389	414	397	436	394	423	390	474	439	422	414	410	398	385	443	402	410	434	403	422	415	408	434	407	399	413	408	416	432	389	389	405	395	425	405	403	384	456	436	423	431	435	408	432	389	432	439	478	434	430	414	423	434	411	402	449	441	413	391	401	404	383	421	460	416	423	392	380	423	392	393	409	399	447	420	413	406	400	386	445	441	445	412	375	422	384	432	436	398	423	407	398	358	416	436	363	420	427	432	387	421	369	409	416	386	440	429	427	453	404	459	419	447	396	430	438	452	376	401	411	448	383	400	443	423	428	414	422	390
4772	3940	7887	9222	7163	5570	4514	3809	3158	2747	2401	2222	2013	1738	1683	1639	1641	1541	1446	1336	1370	1225	1241	1229	1203	1177	1169	1119	1044	1066	1117	1092	1021	1022	1001	1045	996	996	1050	1048	1021	958	938	974	974	962	976	1001	965	965	959	930	946	977	971	973	919	961	948	909	931	936	960	927	971	962	911	915	856	896	891	871	910	945	963	919	895	864	942	956	899	881	948	924	942	906	925	884	977	902	944	924	919	922	917	913	902	922	939	894	939	956	966	922	941	898	936	966	900	920	950	886	939	930	946	897	898	903	926	896	946	992	884	904	915	899	953	897	976	935	919	949	921	973	921	907	962	944	871	931	903	926	903	904	904	953	970	953	913	891	961	955	906	926	927	863	939	923	891	928	922	983	965	901	930	912	959	938	872	905	924	880	909	898	937	936	919	969	933	953	915	962	892	899	904	916	841	956	927	879	876	882	903	950	927	930	926	912	888	918	896	908	889	907	957	937	967	897	931	910	940	879	882	935	911	900	893	918	891	949	921	930	924	855	884	892	971	931	945	923	937	894	953	934	910	846	909	939	906	937	945	920	983	885	856	976	915	908	911	941	971	933	920	910	909	894	905	922	915	936	907	951	914	922	886	915	920	967	873	979	920	899	875	908	904	924	946	892	958	917	940	917	895	925	904	941	906	930	954	985	909	906	884	943	889	899	944	865	948	979	962	921	903	932	983	958	943	917	947	959	980	971	924	936	912	957	950	900	960	906	952	896	893	956	899	928	959	934	938	908	936	924	930	999	911	879	908	925	963	886	913	944	921	927	1007	909	946	939	877	949	928	907	970	925	932	890	931	962	946	927	939	914	886	941	940	915	937	995	894	873	901	902	960	961	903	952	949	929	924	920	909	903	944	898	926	875	941	932	936	920	929	949	883	869	942	911	908	933	910	953	887	955	948	968	983	900	886	944	887	978	909	932	921	900	932	930	956	991	945	968	897	952	927	957	874	934	931	884	925	879	942	949	973	932	937	869	932	927	939	921	911	926	873	966	921	919	936	870	881	939	882	956	873	918	963	892	940	958	973	922	950	939	979	938	985	971	928	939	942	917	922	908	911	967	894	962	949	935	921	896	870	917	879	916	937	976	922	917	940	926	901	930	931	924	913	913	934	943	1007	864	874	930	866	966	881	912	870	951	941	906	913	930	882	888	945	978	943	902	899	951	930	920	920	892	885	961	857	963	1014	969	927	864	952	901	889	966	916	939	969	967	926	937	885	913	940	956	912	909	897	919	918	907	944	902	891	922	866	912	905	916	896	899	987	923	940	936	912	925	918	876	958	911	937	940	873	858	936	932	963	922	853	912	897	910	926	937	913	873	948	906	910	932	944	900	923	922	945	948	941	890	952	862	945	906	919	939	907	881	875	937	882	951	886	923	913	904	996	883	940	885	996	912	945	937	969	916	885	880	955	901	917	938	865	945	907	893	892	905	932	905	889	887	896	926	943	912	865	931	942	923	931	907	935	899	942	916	874	948	889	932	907	913	937	859	918	925	920	953	937	938	894	963	867	928	915	902	946	922	966	910	896	954	995	869	897	938	931	948	941	908	912	891	939	909	905	953	966	957	889	924	954	903	907	926	892	888	951	928	888	882	900	919	985	910	903	987	885	889	878	946	935	875	889	916	879	941	932	988	883	891	937	954	910	952	927	922	934	941	938	931	941	976	907	939	912	961	921	964	859	911	941	901	919	963	1020	936	965	930	936	940	929	905	918	940	865	939	950	958	946	961	931	870	912	896	913	932	943	889	898	916	917	925	892	863	945	909	903	902	949	844	969	876	904	951	958	921	964	958	878	950	928	868	859	895	942	921	913	919	939	889	898	923	935	882	896	950	920	902	884	905	923	931	925	893	892	913	915	911	935	956	952	945	927	966	871	878	880	937	985	960	901	948	944	906	942	954	954	895	911	877	904	939	949	890	906	901	905	954	886	992	904	967	962	967	924	897	931	974	930	971	955	871	932	907	959	893	921	950	923	959	936	909	1009	888	939	973	982	931	918	950	952	890	947	870	915	934	922	979	951	943	931	891	924	917	890	891	933	904	932	935	930	933	927	910	893	894	886	966	926	898	917	955	978	946	917	896	951	907	951	890	890	947	977	967	947	960	931	883	921	926	934	979	925	925	971	891	897	938	924	934	914	894	958	923	951	891	888	883	935	891	867	911	943	935	990	978	984	914	877	920	931	932	938	986	884	906	935	876	902	914	905	911	979	916	905	918	932	894	948	950	933	902	870	954	899	912	900	898	1000	902	912	866	905	912	916	934	942	955	936	907	923	887	907	939	957	902	882	918	938	940	897	940	949	941	928	895	918	936	958	932	918	935	944	958	870	889	970	885	897	942	894	877	887	863	925	947	949	894	972	911	954	901	911	865	986	937	944	850	956	905	925	966	927	923	903	941	929	947	914	890	952	944	905	922	914	955	970	843	970	913	869	941	945	896	925	944	927	931	885	921	953	921	930	957	918	857	933	977	899	900	918	948	984	876	887	937	885	881	902	958	897	898	951	927	938	904	925	986	914	897	942	908	935	938	933	935	913	909	916	901	953	941	897	986	894	949	915	929	924	932	908	935	945	874	965	876	932	962	868	952	909	920	902	942	903	922	936	937	867	938	882	883	928	906	890	967	950	956	957	913	919	874	923	961	923	924	947	936	953	949	898	942	932	933	895	929	952	912	914	920	954	926	912	956	910	945	913	955	916	886	929	977	943	967	942	944	940	908	969	892	972	1002	927	889	927	937	947	904	983	926	863	965	922	886	922	952	978	954	865	922	841	932	942	975	924	901	869	913	921	914	956	904	923	910	949	950	887	945	905	939	982	942	909	919	990	883	910	854	904	921	922	961	891	906	899	959	950	898	941	948	962	894	876	916	890	916	929	909	972	907	932	907	968	852	934	963	909	903	917	934	949	925	973	948	919	931	943	940	973	896	948	925	893	900	943	867	893	932	873	939	958	927	984	851	895	930	946	912	934	991	959	880	911	897	930	947	953	893	989	939	862	932	922	836	921	919	917	964	903	981	910	968	953	933	880	952	934	890	985	891	919	894	984	932	972	895	877	927	904	945	876	914	964	889	929	971	939	921	901	903	881	959	936	913	950	930	963	947	924	914	941	965	895	887	924	1007	881	930	934	935	906	901	927	943	897	899	873	906	934	936	959	858	909	997	902	906	931	919	938	964	939	913	970	857	965	838	927	921	939	941	950	924	982	884	913	930	949	944	971	962	969	934	900	926	879	878	892	929	947	881	931	907	992	924	901	926	951	913	918	862	911	928	928	958	889	952	841	904	912	933	908	875	893	958	880	935	947	922	937	925	914	949	938	927	929	928	921	884	918	987	1037	888	911	943	942	952	899	901	933	902	946	912	932	958	930	906	965	904	915	888	897	938	933	936	930	914	938	883	861	907	917	954	897	923	881	931	919	890	945	933	887	872	930	964	917	925	945	959	936	932	914	965	899	944	909	893
14375	5962	6530	5172	3093	2256	1664	1366	1181	958	817	819	621	641	576	541	558	484	510	538	523	470	492	428	440	466	453	436	440	427	444	448	465	420	449	420	450	396	408	389	392	379	404	354	369	369	386	402	395	369	398	413	396	368	382	421	356	413	407	379	387	405	406	384	378	335	398	413	371	353	390	398	337	370	384	353	396	445	417	398	389	377	408	410	384	381	365	341	373	377	381	381	356	367	374	363	384	367	397	430	380	397	388	394	384	408	412	387	348	406	393	368	372	420	390	378	352	364	384	392	335	339	403	338	392	352	345	368	389	384	392	390	386	381	383	390	402	385	400	345	392	358	376	368	415	417	371	407	378	411	397	404	372	348	396	370	381	370	376	387	374	357	372	402	364	379	390	427	373	396	379	387	357	342	378	395	374	388	402	353	322	425	390	377	383	375	373	365	373	406	370	349	383	400	395	360	325	399	410	404	393	363	365	400	395	382	349	362	398	378	356	390	393	353	401	389	382	384	394	405	362	364	354	408	428	362	351	357	385	418	355	336	395	372	393	372	338	367	355	397	424	401	358	392	410	370	348	360	399	421	386	410	361	375	387	383	367	417	392	376	379	361	351	388	389	356	413	370	389	372	367	348	410	366	402	359	386	411	400	388	381	382	371	416	380	391	373	357	379	377	400	363	365	350	339	357	366	349	415	412	354	392	366	388	404	395	384	372	376	371	363	385	376	376	386	400	364	410	345	406	359	354	382	350	371	423	393	366	401	382	342	360	380	396	371	384	387	341	395	386	342	389	398	388	375	388	369	366	414	400	398	436	373	386	388	395	347	359	409	394	425	368	387	369	410	343	375	402	372	403	407	368	405	379	420	376	388	393	364	362	362	339	392	383	387	380	381	389	388	425	344	390	379	361	374	417	382	362	371	392	384	390	387	361	386	349	372	378	376	368	347	376	435	353	377	395	360	394	385	397	366	414	399	377	392	365	388	368	364	419	399	395	371	377	382	403	363	376	363	353	402	377	343	364	394	361	372	348	408	402	363	385	416	378	415	430	354	374	391	368	371	389	355	402	449	357	352	398	387	336	392	378	388	391	384	353	359	419	415	396	388	397	365	441	419	431	394	375	400	383	409	429	369	386	387	363	409	417	397	400	367	392	397	355	402	391	358	380	399	369	387	392	364	380	365	380	384	431	354	350	368	365	375	413	445	388	369	352	332	407	371	406	387	375	372	409	381	394	344	398	394	380	397	399	377	395	419	393	379	409	413	371	408	373	407	343	388	381	391	375	387	378	375	413	407	373	395	381	396	408	400	368	361	374	367	380	371	391	347	366	345	394	400	384	367	356	372	413	394	416	389	382	383	377	387	388	394	361	385	378	385	393	398	359	378	362	426	359	393	386	367	384	346	387	399	410	367	378	390	371	380	376	400	407	384	389	383	401	393	351	442	378	372	412	388	385	389	401	421	397	385	380	362	388	357	386	411	395	388	348	391	386	348	408	387	384	387	366	391	359	374	390	369	394	383	408	379	366	380	393	381	417	353	386	410	353	406	389	351	385	350	403	367	375	352	370	366	348	375	384	407	362	397	379	363	406	424	373	404	362	356	355	411	397	400	382	368	371	371	382	391	423	404	371	428	390	378	410	356	402	393	404	397	364	383	409	362	395	391	382	388	427	398	387	365	381	396	365	392	388	420	347	390	378	365	373	407	358	382	353	419	355	375	345	406	377	351	354	371	362	376	358	380	410	388	387	373	380	386	368	390	387	394	396	392	378	397	378	391	366	414	355	366	392	426	365	376	389	347	399	359	401	347	394	356	378	379	400	426	352	412	424	386	428	385	394	363	387	396	385	364	384	387	381	409	344	353	376	363	378	405	366	375	377	387	374	406	345	367	372	384	395	393	384	391	422	407	404	396	402	373	409	414	367	381	377	364	384	383	375	374	391	381	372	345	406	373	393	390	387	423	397	401	391	390	375	379	360	388	384	344	385	381	385	384	406	409	381	412	387	385	400	378	384	348	381	385	409	384	373	353	404	399	382	418	419	371	371	384	387	369	363	397	405	379	397	374	379	363	331	364	431	379	386	388	383	376	409	400	400	372	397	382	356	399	373	386	385	404	408	406	383	407	361	339	404	358	356	363	389	415	414	390	350	381	344	397	423	376	395	406	410	377	389	374	384	409	398	376	389	325	393	358	354	417	368	380	370	374	401	362	384	363	396	393	361	396	392	364	372	359	383	368	387	364	349	381	397	364	358	382	433	347	367	360	392	402	410	380	334	376	400	379	425	371	400	374	391	408	385	400	378	409	396	385	379	394	392	403	355	367	371	381	378	372	426	397	346	354	402	419	395	393	359	383	369	368	392	349	346	409	389	361	386	366	408	400	372	381	363	364	411	367	381	397	388	351	405	396	370	396	376	415	399	357	385	359	386	382	387	379	414	351	361	384	396	383	440	384	380	396	379	396	374	394	388	430	410	399	448	411	404	396	375	427	388	378	367	389	377	376	412	417	404	367	428	389	378	420	380	371	379	379	373	369	382	365	429	346	346	421	404	329	379	358	413	366	348	378	386	392	379	385	391	376	351	391	366	354	404	400	375	427	378	429	379	408	391	375	366	395	384	368	380	413	407	365	386	407	394	403	368	346	409	360	411	369	398	379	392	404	420	380	385	401	372	391	361	355	393	363	391	379	386	388	390	401	434	395	377	428	381	380	367	379	346	339	428	359	338	418	396	366	392	381	359	397	390	369	395	359	393	372	361	371	386	405	364	377	404	356	450	379	434	415	371	390	366	403	421	352	411	345	399	373	375	402	366	343	385	421	367	424	391	380	326	385	372	388	400	412	391	369	384	376	376	366	383	377	415	396	371	383	420	386	388	405	351	376	401	377	356	413	388	391	373	376	363	401	379	409	379	366	348	388	400	388	391	419	397	393	409	399	375	431	387	366	377	396	366	403	358	340	367	409	354	370	366	388	383	398	424	378	377	350	379	357	398	384	385	368	404	365	364	415	377	378	395	384	373	377	351	395	401	379	383	409	380	396	341	380	382	373	395	385	367	378	367	353	383	381	350	420	417	407	397	418	402	395	396	370	381	379	415	373	408	367	399	366	398	368	418	402	388	355	374	381	387	415	388	386	350	387	373	376	393	391	385	435	412	362	379	384	393	416	401	377	393	401	396	347	406	392	394	360	361	411	414	372	402	378	348	385	394	416	359	425	348	378	349	394	391	391	388	400	392	393	366	384	370	389	363	385	406	374	397	366	384	376	403	373	367	390	339	391	384	344	398	374	376	377	409	385	382	375	404	396	385	406	364	410	426	371	403	368	409	402	364	400	392	376	364	332	364	354	354	388	370	357	385	389	349	362	370	390	404	375	407	383	360	369	403	378	374	367	404	375	383	375	369	395	347	399	376	380	392	392	370	392	377	399	402	374	373	405	365	408	376	370	348	364	402	385	394	400	413	398	378	401	402	453	377	365	361	367	336
9979	5589	11653	12999	10683	8346	6409	5476	4615	3918	3229	2823	2487	2337	2073	1898	1844	1744	1612	1527	1499	1373	1431	1380	1374	1293	1259	1216	1200	1176	1114	1090	1101	1024	1078	986	1007	976	995	1005	976	985	960	978	1005	981	960	901	944	922	970	870	934	875	894	890	886	883	861	904	875	905	855	881	905	867	905	852	883	878	922	846	908	843	889	850	866	931	895	822	886	816	871	832	901	848	902	842	879	889	876	861	918	848	858	885	881	873	820	903	882	862	844	876	876	877	828	871	834	865	848	892	820	952	858	821	851	892	846	889	899	910	864	861	864	844	848	856	849	871	878	870	871	838	880	832	843	924	920	900	915	833	837	886	895	830	852	813	887	807	877	891	873	910	861	880	855	895	822	898	908	858	917	912	841	910	849	889	860	827	911	808	913	868	885	866	905	844	885	911	834	867	878	864	853	838	906	898	838	886	866	899	884	871	880	825	846	911	844	860	930	864	874	878	860	850	906	820	835	857	903	866	880	886	843	871	895	832	873	867	868	866	843	892	837	791	858	855	837	819	835	824	861	836	831	914	853	851	833	892	868	898	825	852	875	809	916	799	833	883	833	842	882	845	915	841	899	787	870	857	848	853	865	883	868	927	899	852	901	806	826	856	837	843	871	886	873	882	848	857	893	866	843	883	915	868	870	896	900	860	842	878	855	920	892	907	889	870	822	867	867	883	848	848	851	899	875	880	849	879	873	924	850	875	877	885	834	889	869	874	843	944	907	856	893	863	833	863	865	924	821	919	880	887	825	892	930	867	879	799	812	875	892	873	879	843	912	860	903	860	865	894	898	848	868	852	898	886	884	824	866	887	873	863	817	872	899	857	840	869	892	906	865	829	885	844	873	855	896	870	813	871	851	877	837	844	883	855	876	925	891	851	869	830	886	886	869	879	826	833	818	844	841	851	910	850	874	860	853	855	886	848	857	844	904	808	858	840	830	848	856	873	853	848	899	871	869	911	852	884	851	921	895	867	809	871	843	866	885	856	827	822	856	832	943	874	854	881	874	868	847	887	848	883	906	876	844	877	879	868	898	890	821	853	869	865	882	842	884	798	857	857	878	912	858	872	825	808	898	868	819	830	854	879	895	838	837	875	784	857	873	843	860	861	856	834	830	869	851	920	899	886	886	846	892	862	916	880	901	860	857	862	855	855	878	914	875	925	859	860	826	833	863	919	875	882	839	869	809	834	845	824	831	856	808	862	878	844	863	861	918	830	861	903	833	928	811	886	863	843	848	882	867	914	876	881	912	882	897	882	912	846	879	899	860	844	861	908	908	852	884	910	875	835	832	882	842	847	846	846	878	941	873	842	846	898	871	884	847	850	921	892	829	857	861	868	874	895	810	848	887	829	901	857	913	868	835	833	875	912	888	836	888	876	842	875	856	842	868	881	875	807	881	807	897	895	876	870	905	888	877	851	826	875	865	900	939	860	888	861	884	836	864	838	898	886	820	865	832	876	866	833	841	918	917	870	876	932	903	860	851	835	838	869	856	857	882	882	857	818	894	849	823	848	846	857	899	862	916	839	890	897	902	891	893	876	878	863	880	860	873	861	884	825	868	855	903	866	860	871	844	857	875	865	898	833	824	897	842	898	833	892	852	914	857	876	842	916	885	843	890	869	893	862	895	880	816	873	891	841	867	895	905	891	876	902	867	868	834	912	873	903	808	880	873	884	893	856	899	874	873	874	903	864	891	859	850	911	922	877	872	840	867	866	817	849	934	887	898	864	878	815	898	823	890	902	836	898	886	893	873	864	877	813	886	884	849	889	839	844	888	805	909	902	866	873	833	886	860	864	866	848	868	949	895	810	842	858	941	814	858	842	839	902	868	854	906	877	858	909	827	863	908	854	837	820	857	861	813	863	869	889	896	909	838	905	851	913	843	820	822	863	879	828	845	859	865	865	926	882	923	892	884	842	863	854	870	814	892	826	852	864	850	869	861	876	886	863	867	824	863	885	866	883	824	901	839	895	844	866	862	885	836	859	853	838	889	849	868	911	860	922	815	868	855	832	843	875	916	912	913	829	797	838	895	851	853	892	850	818	881	919	881	882	855	862	872	797	840	875	843	884	882	891	859	839	886	844	863	854	862	839	943	838	874	795	838	878	835	861	880	863	861	806	873	896	841	900	873	853	898	875	878	809	836	866	859	877	851	892	872	855	836	913	874	846	870	906	874	874	819	810	888	843	860	873	880	862	835	871	893	875	860	856	879	847	808	881	871	870	876	866	860	828	826	874	926	920	879	875	851	845	912	937	899	818	885	862	869	870	920	963	873	851	837	854	885	914	906	797	882	845	888	860	873	913	917	884	872	899	878	904	845	878	880	890	932	839	851	864	851	862	854	871	870	877	826	854	868	890	848	823	842	844	871	850	872	860	908	848	842	847	859	907	866	865	897	887	885	859	906	906	905	870	860	874	848	912	874	847	858	898	887	884	872	899	834	871	867	895	862	894	791	872	870	862	895	870	863	842	896	822	896	841	878	852	841	888	836	875	821	862	839	844	840	863	869	866	850	851	888	926	871	814	841	863	841	865	869	874	860	861	884	890	905	821	921	852	812	855	834	864	938	867	861	851	825	888	884	875	854	854	865	858	852	839	821	880	865	923	857	877	859	853	823	868	865	851	885	867	868	882	831	891	850	901	880	849	881	840	862	911	878	856	877	855	869	867	933	877	853	923	858	865	860	875	859	874	895	848	908	861	841	882	844	893	925	814	846	855	866	832	910	931	859	862	931	851	864	892	910	857	843	830	867	950	809	886	886	837	893	874	853	809	885	902	891	885	887	851	869	871	847	894	890	871	905	907	844	915	911	876	872	942	893	876	858	896	846	909	883	856	821	894	834	883	854	876	869	871	820	893	813	922	856	850	875	925	858	887	858	863	820	861	851	873	867	840	847	877	895	839	920	825	842	852	844	912	901	852	870	842	893	905	858	862	875	880	901	851	852	859	874	885	952	939	867	827	839	906	851	885	796	873	875	839	900	837	907	816	820	882	877	915	864	875	847	834	852	884	828	893	816	840	903	866	875	836	868	852	910	878	813	853	854	866	790	843	828	855	883	922	867	882	918	875	907	903	910	866	906	809	833	868	880	864	857	880	809	878	855	851	863	878	850	903	890	887	863	863	871	888	824	828	880	784	883	865	883	870	871	905	872	863	865	818	860	901	894	860	862	883	815	879	907	877	837	811	815	891	832	838	838	885	901	825	836	882	828	870	889	841	855	825	906	840	881	890	847	883	891	922	883	885	868	908	885	882	832	916	831	887	898	850	847	849	856	868	875	885	880	920	830	859	900	892	832	869	947	865	859	875	815	835	894	860	848	899	866	882	834	810	872	851	851	898	848	852	884	856	899	884	873	873	880	858	854	870	869	855	903	895	882	851	848	823	865	824	873	868	804	821	843	849	902	851	858	872	858	872	840	854	904	885	874	889	816	843	869	871	864	863	884	850	845	861
22400	8767	9258	7191	4248	2981	2117	1732	1386	1130	1006	866	769	710	671	645	606	563	508	520	529	465	470	462	452	492	439	439	387	406	409	462	421	395	411	377	423	397	396	380	381	422	370	366	439	418	389	383	401	390	388	389	324	397	384	396	370	350	393	360	402	394	365	394	363	388	361	385	360	368	361	371	350	364	439	376	403	396	369	379	351	397	354	384	355	382	362	388	347	388	312	390	338	365	383	339	401	353	402	364	383	397	358	359	355	384	366	387	349	327	353	390	382	370	359	366	354	336	375	409	405	389	381	394	391	375	361	344	391	351	387	370	387	384	384	389	342	377	403	376	354	362	366	386	396	402	373	375	403	361	375	386	351	423	413	378	385	389	367	356	344	374	357	379	361	382	364	404	386	388	388	349	387	386	402	354	371	379	341	381	374	347	377	359	371	367	359	386	336	358	347	370	378	374	355	344	357	371	356	374	350	374	384	357	370	337	345	391	342	371	354	380	347	385	369	330	370	387	348	370	345	356	394	360	369	349	373	344	378	355	365	401	384	340	418	327	343	364	375	344	335	359	347	388	378	340	354	360	402	359	350	372	373	336	389	362	328	383	346	351	345	406	351	370	384	349	331	346	357	363	351	362	366	367	377	361	363	318	365	408	385	361	367	366	402	380	370	365	350	372	393	378	348	385	340	346	350	350	385	355	362	372	381	352	329	340	371	388	364	362	378	380	372	350	365	394	336	362	365	374	374	370	376	396	394	354	342	357	360	332	369	361	368	341	367	348	355	384	372	373	361	367	344	347	392	334	373	373	354	362	341	363	364	384	364	358	372	372	388	406	364	353	366	387	366	382	388	376	358	359	403	371	344	347	354	387	351	360	381	390	385	342	363	396	404	389	405	358	368	346	387	342	331	355	391	387	392	375	374	373	401	385	386	389	393	387	375	398	364	355	359	349	348	378	382	346	364	358	374	364	329	344	385	345	367	368	387	363	314	354	373	375	370	395	327	376	417	377	346	368	373	403	377	369	378	393	351	367	375	360	383	389	383	381	380	338	371	311	348	357	387	368	350	354	355	389	391	380	386	418	356	388	370	377	382	403	381	377	364	345	350	373	387	367	361	398	345	366	392	344	348	350	385	327	349	390	391	364	364	358	351	404	379	384	375	397	370	348	380	366	387	338	378	406	380	367	389	389	343	363	374	392	378	358	364	389	334	378	382	373	359	365	379	347	376	342	364	336	347	357	398	386	364	334	361	401	372	346	384	370	424	390	367	330	368	360	361	346	376	381	366	365	360	374	340	396	382	393	362	403	374	387	344	404	368	361	354	379	398	342	375	364	390	392	340	361	376	365	376	358	384	375	343	411	387	392	335	360	406	350	347	351	373	369	339	366	402	342	341	367	362	394	360	417	408	336	386	371	355	331	370	370	374	370	330	371	360	362	388	371	325	397	346	394	371	413	365	401	386	382	376	371	362	336	357	383	386	378	361	393	392	345	326	365	340	329	375	369	368	366	369	345	360	351	436	372	381	351	347	372	389	381	327	357	389	363	385	323	387	422	326	326	381	371	375	413	365	367	346	363	334	361	382	389	361	363	373	361	372	364	355	359	395	390	372	402	369	367	383	408	370	348	365	431	379	339	385	302	337	378	379	373	358	380	386	371	365	369	354	355	354	360	369	373	366	373	401	344	379	353	364	397	387	335	388	343	353	344	372	384	330	386	365	369	305	354	347	355	326	355	357	377	386	423	349	389	364	353	358	363	388	373	405	366	389	337	363	400	325	378	387	346	386	406	409	374	366	338	357	384	404	393	386	340	378	383	395	389	370	369	366	353	348	385	380	368	348	363	403	357	363	365	381	363	398	378	364	360	332	364	362	378	398	362	391	368	372	393	346	389	365	331	346	367	373	378	361	353	371	375	387	377	369	362	362	383	344	384	426	391	380	341	380	372	367	353	361	349	362	354	354	365	375	369	381	359	387	358	366	362	369	348	372	360	374	393	389	373	401	355	345	356	355	348	377	370	378	366	406	367	379	360	348	407	385	386	358	425	351	375	353	363	320	390	369	409	376	326	394	363	385	374	382	359	388	366	369	396	381	382	371	372	372	384	376	381	380	374	367	365	382	382	360	387	386	373	365	367	352	373	339	398	367	324	366	348	356	410	376	387	386	359	374	355	366	394	374	374	353	371	379	365	378	363	368	332	347	344	361	363	374	366	365	367	400	399	377	369	378	364	360	347	394	367	384	353	327	367	389	362	391	411	388	387	382	345	366	372	364	361	385	343	368	378	389	339	355	424	393	331	406	366	382	340	350	402	366	338	396	373	356	396	391	401	343	361	357	365	375	337	342	388	361	377	380	384	399	383	373	352	344	416	380	366	334	374	392	363	334	364	399	384	338	394	366	377	382	361	341	394	389	363	346	354	343	362	338	342	364	393	409	359	424	386	393	379	377	348	377	389	353	381	373	395	361	340	334	406	378	356	336	381	396	390	371	384	357	359	369	345	358	350	390	362	385	373	395	377	385	373	386	361	373	374	358	345	383	330	361	395	376	373	355	369	381	347	323	348	325	396	421	366	391	392	363	423	371	364	355	377	337	333	361	320	354	372	365	321	369	354	392	374	375	349	374	384	401	359	361	364	390	348	392	396	376	358	362	346	355	387	357	358	385	346	348	323	362	366	343	356	362	353	378	379	402	349	356	406	367	391	381	351	393	374	352	365	364	392	352	399	350	374	366	381	413	338	396	401	383	369	376	350	354	387	363	385	368	394	358	364	373	393	366	375	373	352	354	333	378	402	430	385	368	346	408	364	384	389	377	334	347	356	354	358	328	355	350	376	386	338	327	335	359	344	340	383	398	379	442	361	360	365	371	374	338	337	396	360	352	360	389	377	361	377	365	361	406	361	367	347	345	407	412	392	376	350	359	359	394	332	403	344	387	372	384	376	351	378	383	388	335	359	369	369	360	367	361	345	343	365	334	368	361	368	338	370	390	368	342	383	343	369	374	370	368	369	341	380	323	383	366	374	347	344	349	380	364	331	363	398	359	373	402	387	372	385	402	377	360	336	369	392	347	344	392	383	362	347	375	387	360	370	424	401	369	333	341	381	362	362	405	361	350	358	353	344	371	373	360	348	383	339	385	374	364	363	380	389	404	371	402	353	376	367	352	374	341	332	352	357	381	377	328	333	359	404	350	324	364	374	377	414	338	339	351	342	335	347	378	386	357	377	391	360	347	379	365	372	373	354	380	365	343	340	393	364	360	369	376	343	356	345	388	337	372	350	352	347	379	379	361	397	337	356	370	370	362	364	387	388	421	350	395	344	350	379	374	375	347	395	384	383	362	377	360	365	383	369	361	369	377	376	351	392	340	345	381	420	396	390	367	334	379	344	354	393	375	340	411	349	387	351	390	378	356	350	344	385	342	376	418	376	363	362	377	357	359	363	374	389	404	358	375	387	360	367	368	358	362	364	369	388	419	364	367	382
12817	6829	14832	16473	13532	10749	8347	6727	5900	4827	4213	3650	3306	2991	2551	2273	2244	2027	2017	1722	1775	1645	1570	1533	1496	1330	1355	1301	1174	1144	1200	1134	1183	1197	1038	1091	1051	1004	1006	1031	974	975	938	968	977	941	838	936	935	912	880	904	857	905	909	851	855	832	854	904	895	839	886	879	845	824	813	837	885	850	827	791	904	856	885	904	840	808	841	797	833	852	811	876	807	908	868	847	802	865	848	834	786	830	862	833	847	838	801	836	904	820	873	854	844	841	803	859	807	830	827	870	819	805	900	805	870	859	843	763	843	854	835	859	866	891	826	825	834	811	840	821	826	851	843	862	783	821	817	826	849	822	847	846	854	861	850	833	806	829	843	884	838	876	868	818	870	855	822	814	834	875	786	834	829	836	848	803	809	827	834	810	894	857	820	785	839	885	852	872	774	842	828	824	856	846	811	827	849	872	834	837	785	852	818	889	868	834	837	831	806	873	820	835	876	898	827	860	841	773	830	828	849	863	837	858	850	909	815	814	810	784	836	867	871	853	852	869	785	867	823	902	862	828	834	826	822	863	883	826	817	861	820	825	795	872	811	874	862	842	848	850	881	818	838	807	813	790	840	815	863	833	866	839	862	794	858	820	803	838	862	781	879	876	841	843	796	841	835	817	825	850	848	870	819	853	808	848	846	858	802	782	865	803	878	817	833	849	886	825	821	866	872	856	849	833	849	858	868	823	779	915	826	828	787	891	836	821	839	860	861	825	809	817	828	880	888	812	850	857	803	840	850	841	777	840	856	862	807	850	821	866	800	849	842	859	814	829	858	826	834	840	858	853	840	854	850	909	844	839	782	850	857	826	862	859	867	850	849	867	871	830	830	799	870	864	795	817	816	800	792	830	813	828	811	850	807	849	822	832	787	839	832	812	848	842	816	883	794	794	815	813	816	793	810	804	808	827	829	840	793	798	853	836	802	823	822	848	815	861	863	913	858	852	859	842	817	848	912	810	802	836	849	836	840	882	861	817	828	853	830	856	807	861	869	818	845	843	818	805	776	844	831	761	845	872	838	815	820	829	823	868	844	830	862	824	791	799	832	833	830	879	858	857	869	829	842	879	816	862	815	831	864	823	835	838	834	817	839	867	821	830	860	847	882	866	864	834	825	821	812	841	799	917	836	895	804	831	881	814	828	839	827	806	863	829	865	892	833	831	888	797	854	802	859	844	780	803	853	831	828	858	801	823	843	815	848	850	841	828	829	855	837	826	873	787	869	855	839	872	843	825	867	844	817	806	832	868	847	800	838	816	872	835	855	824	906	843	882	850	861	820	779	834	798	814	835	838	888	819	837	780	817	804	882	841	834	820	874	802	867	802	839	841	824	865	881	787	834	854	794	843	852	825	833	863	842	848	801	842	867	794	825	820	865	795	854	852	904	773	858	823	852	761	843	846	854	848	858	834	883	866	848	831	818	818	876	840	853	801	853	827	865	815	834	861	863	826	862	834	783	829	859	838	866	817	839	803	794	819	792	762	833	849	797	854	848	781	847	785	903	799	862	874	791	840	816	846	861	839	751	859	837	872	836	851	823	817	799	819	832	829	835	846	876	860	856	787	846	831	804	831	823	822	809	837	798	833	837	816	853	786	771	774	808	836	822	864	856	823	805	848	842	900	838	845	795	873	810	814	838	819	862	835	920	804	835	846	880	811	836	872	828	834	828	846	843	844	824	858	853	835	874	771	801	903	906	785	843	836	818	816	834	818	836	799	841	808	791	816	817	838	807	819	841	874	882	816	810	869	791	836	869	835	817	851	842	855	834	842	831	838	807	828	898	816	902	837	799	798	833	821	829	836	821	847	799	812	836	843	872	859	802	806	856	833	822	849	841	813	857	825	857	846	865	817	799	821	821	816	846	827	787	866	785	829	794	863	792	824	805	836	812	822	802	809	798	823	841	867	838	869	822	850	829	837	843	812	868	835	871	825	832	827	838	843	820	843	826	912	845	871	842	835	846	850	869	866	858	824	844	863	769	835	817	849	808	859	878	855	883	840	855	789	824	866	837	850	855	800	841	810	795	866	859	826	840	811	886	857	809	848	856	892	871	830	833	770	831	879	868	842	813	864	839	823	811	781	811	835	878	842	842	857	826	818	897	828	834	841	847	823	835	817	806	832	852	899	830	772	783	846	803	810	844	831	866	876	810	806	834	824	866	837	868	845	809	864	826	843	807	846	818	787	855	825	827	822	826	832	839	803	820	858	884	815	836	835	793	770	835	794	826	843	798	795	835	843	878	756	818	867	793	862	761	835	839	822	826	864	820	768	864	805	821	817	835	862	783	839	842	832	850	800	856	832	885	828	847	834	821	867	819	832	827	844	846	861	853	851	850	861	846	799	803	820	821	831	828	799	807	859	843	832	843	854	828	845	841	875	834	808	886	839	809	834	860	838	866	855	882	851	858	818	835	834	821	853	847	815	889	839	864	831	844	818	859	878	827	829	850	806	835	797	792	868	873	801	823	821	805	829	801	801	874	833	836	855	823	846	820	834	795	800	871	827	829	849	804	818	831	848	848	845	854	849	849	845	853	851	846	815	832	858	846	843	824	864	808	823	826	824	800	823	858	858	831	851	844	847	869	846	817	858	810	812	788	844	842	815	829	809	822	865	861	815	853	843	852	821	812	822	826	836	866	830	839	835	817	830	826	800	805	878	850	817	811	905	796	864	849	843	813	855	836	816	855	839	812	835	811	853	812	820	803	830	772	869	822	809	845	824	840	839	874	899	869	830	877	861	818	838	855	850	810	789	854	797	827	899	807	902	826	869	882	893	878	904	827	818	799	874	796	803	858	855	859	856	853	771	841	801	872	783	810	898	838	859	865	865	856	794	832	837	828	811	823	814	785	818	797	808	843	853	797	837	818	853	816	819	773	832	816	850	839	842	789	851	773	846	868	824	857	849	848	823	902	817	832	829	839	894	794	795	842	832	801	816	834	844	875	839	843	819	831	825	866	866	836	856	852	855	797	828	814	793	863	815	860	823	833	816	851	820	879	824	854	841	844	821	865	890	825	805	857	786	815	802	849	843	841	821	772	846	872	902	844	788	848	841	808	853	838	845	815	794	836	818	844	873	880	830	816	854	851	884	866	875	856	835	826	799	860	858	857	846	839	847	811	860	820	888	829	797	823	845	831	841	852	861	824	811	857	793	877	818	836	840	835	845	835	822	821	822	833	810	837	864	793	818	863	836	850	818	876	832	897	826	832	855	800	831	830	817	855	779	844	809	872	888	836	853	822	809	840	810	866	852	850	850	900	825	819	840	823	773	820	855	779	842	826	843	836	838	849	818	799	833	836	836	809	839	897	804	813	832	843	837	827	879	793	841	810	804	827	802	857	876	858	799	821	840	861	861	835	780	823	837	820	794	824	843	824	849	824	809	831	800	766	837	833	820	780	823	810	846	857	836	837	833	833	862	827	768	856	887	826	852	873	832	825	843	864	828	810	786
6888	3824	4333	3325	2237	1568	1213	961	891	771	735	628	603	548	552	558	492	519	510	471	473	475	491	473	455	447	438	412	444	418	412	469	439	465	420	418	442	426	436	421	387	448	419	422	367	453	436	398	435	449	422	451	425	428	375	418	422	422	443	420	417	394	430	389	387	402	420	399	399	347	418	403	433	425	412	423	408	424	366	412	441	416	437	424	430	374	410	441	415	409	429	430	414	379	407	405	399	401	393	404	431	454	413	367	415	425	429	416	429	429	414	434	456	423	407	420	394	381	387	408	411	382	387	441	398	422	390	445	413	396	447	421	406	428	449	400	407	402	391	416	377	444	433	438	427	436	391	438	405	403	431	424	407	470	415	378	444	440	425	408	429	409	413	446	390	440	402	438	428	373	439	414	366	419	461	412	418	450	389	428	427	418	441	447	432	458	408	428	449	455	400	432	424	423	433	397	441	410	418	353	440	450	421	390	395	391	411	423	395	392	415	425	392	406	396	431	424	408	410	367	383	436	411	419	387	451	388	395	413	427	421	392	431	396	372	437	441	437	435	389	410	435	425	430	404	438	398	400	407	386	427	408	410	422	433	424	396	389	444	422	413	410	452	414	392	448	428	417	426	432	420	412	415	425	405	440	406	443	374	400	408	413	420	375	417	430	399	430	385	398	411	426	484	436	430	412	418	450	397	418	441	423	419	459	419	395	425	428	413	412	393	402	433	429	443	406	404	406	392	398	391	406	387	450	425	436	475	398	438	400	404	421	446	426	422	434	380	368	434	403	430	445	464	415	414	393	390	407	395	409	408	435	419	394	395	410	451	440	395	434	414	410	377	428	388	431	428	415	408	390	409	409	397	433	443	380	391	412	404	456	393	382	470	403	437	410	393	402	409	435	459	424	422	409	414	430	405	396	431	414	411	424	433	402	388	415	463	396	408	452	416	413	407	372	440	406	459	454	414	382	424	429	413	370	401	434	437	412	380	413	418	410	424	386	374	423	403	393	440	407	407	419	433	430	427	420	389	432	402	413	383	403	448	445	412	383	429	397	422	405	450	386	453	394	387	438	413	424	362	443	437	388	409	427	413	400	446	392	374	465	396	418	399	407	403	383	418	425	390	448	432	420	429	402	421	394	430	431	427	413	398	417	445	428	418	427	417	398	440	409	421	413	449	388	425	384	444	444	436	450	456	373	441	417	401	399	435	435	418	429	421	399	456	405	406	417	403	415	415	417	460	387	433	436	437	408	429	443	446	433	419	429	411	419	390	457	446	401	424	418	384	394	416	451	441	390	402	387	399	441	421	440	408	426	396	452	428	418	436	438	427	447	405	433	406	417	429	383	431	428	420	436	401	414	450	448	432	412	418	450	376	454	420	424	435	418	399	434	429	403	415	432	446	451	433	413	403	398	439	502	414	429	374	415	427	448	426	430	450	385	406	437	415	427	400	388	392	397	406	421	426	423	413	420	434	417	442	416	407	417	449	446	429	452	450	377	412	433	438	436	445	426	416	402	432	428	375	445	448	433	462	431	408	398	402	418	419	478	392	410	415	434	406	407	420	366	410	401	422	417	391	405	435	408	391	440	415	410	417	410	434	403	367	414	387	443	446	437	418	402	424	434	402	423	388	413	379	413	419	407	431	389	411	418	377	434	442	451	413	422	434	413	374	420	415	414	418	427	383	376	448	437	389	411	423	426	409	401	412	432	418	445	372	383	427	433	441	395	451	438	438	415	457	446	429	419	427	457	452	431	431	415	408	400	423	442	437	429	393	406	439	393	409	406	411	442	459	423	399	418	410	394	420	406	435	457	446	396	422	463	425	427	389	397	388	414	406	400	391	397	439	440	426	462	420	419	394	435	386	395	389	449	427	390	436	419	421	424	426	426	426	414	410	378	440	403	442	426	446	392	405	413	444	404	438	435	447	414	397	436	378	419	388	408	369	408	408	417	428	423	427	406	425	435	395	421	455	433	405	397	402	368	445	424	435	404	406	419	434	419	402	458	430	413	426	406	416	429	431	398	416	431	400	442	423	411	413	400	441	419	423	416	437	415	409	443	397	442	428	452	438	434	377	402	414	432	444	376	385	433	416	417	424	388	452	424	402	428	447	409	410	400	384	389	420	429	428	421	389	443	427	405	412	444	397	383	383	445	438	419	427	397	411	397	369	449	446	398	401	421	403	408	431	430	445	430	405	394	411	461	401	394	445	391	432	399	421	430	400	436	469	382	392	459	451	444	414	398	410	422	403	452	414	403	413	422	402	388	407	434	392	424	435	407	424	403	433	419	422	412	478	418	422	422	400	407	421	410	401	431	403	433	450	397	413	406	425	406	437	430	364	404	453	435	412	438	450	393	424	417	437	444	407	412	411	451	405	437	437	429	409	422	459	438	425	424	442	430	439	442	416	437	446	412	418	433	410	427	415	396	418	404	414	433	412	449	424	392	406	408	419	419	406	417	432	453	434	389	407	437	441	375	377	438	429	418	442	443	461	412	404	430	380	406	421	429	389	439	435	414	394	429	424	430	441	428	417	386	416	451	437	433	421	451	379	389	418	402	417	454	403	413	393	411	390	417	434	396	425	388	409	422	394	430	413	433	425	422	459	427	397	436	418	417	392	437	382	448	425	427	426	419	394	400	416	412	421	435	446	485	439	454	392	367	423	458	407	402	396	443	431	399	412	427	411	405	378	429	397	420	428	417	445	446	447	423	450	426	398	408	425	428	433	405	444	414	461	415	421	409	399	437	405	387	384	444	402	429	422	426	428	405	429	421	436	413	407	399	411	412	382	436	455	397	406	462	440	445	419	399	449	432	424	390	376	440	425	393	384	402	388	403	413	423	477	463	383	397	408	440	412	433	388	427	417	423	381	425	401	400	457	404	396	441	411	419	471	403	437	389	403	439	412	407	397	418	437	444	429	367	421	429	436	429	414	400	435	419	383	408	414	423	389	396	394	441	400	452	408	420	443	438	425	416	406	415	431	398	423	414	407	393	400	423	396	401	363	391	404	423	419	403	420	387	418	444	403	449	411	417	393	415	437	415	398	372	395	425	384	427	435	413	427	417	402	365	369	413	381	412	406	428	427	408	382	444	422	432	430	410	406	472	471	430	369	414	415	420	453	446	409	442	416	450	435	420	393	425	437	404	436	388	434	447	405	437	393	427	386	471	456	440	427	398	381	438	443	407	414	457	434	414	448	404	419	427	387	404	421	374	449	454	410	410	437	452	419	372	411	414	393	421	436	435	404	394	458	427	412	412	457	413	440	410	421	432	411	424	432	395	396	411	406	399	423	414	434	406	438	420	387	441	432	441	428	432	404	427	404	416	419	402	385	424	434	421	382	419	411	407	425	415	436	400	414	429	450	411	424	409	434	438	433	444	409	431	406	393	478	409	419	432	361	424	421	393	412	411	444	414	389	394	419	407	421	389	431	421	437	415	417	400	417	408	394	391	412	426	401	401	447	459	415	450	430	413
4677	3825	8423	9042	7624	5834	4550	3716	3233	2764	2523	2204	2109	1838	1688	1622	1513	1445	1503	1332	1273	1272	1242	1241	1178	1186	1140	1112	1129	1098	1119	1043	1110	1067	1012	1020	964	989	967	979	939	941	907	1041	970	1015	934	920	922	882	959	925	895	971	926	927	973	959	975	934	876	924	964	921	951	959	952	907	944	958	930	916	932	901	944	910	932	923	902	941	968	894	892	885	920	882	914	962	909	878	901	950	901	883	938	875	890	941	916	953	887	955	929	934	921	902	946	921	978	906	873	960	951	945	921	873	912	941	926	930	934	907	899	917	921	921	870	892	891	977	866	934	924	938	934	885	848	942	904	920	944	932	865	917	950	868	926	892	872	954	915	945	972	913	936	890	933	911	944	930	926	944	952	932	929	914	942	911	901	910	905	844	940	922	938	903	955	994	969	905	937	970	968	921	924	946	926	976	926	938	975	915	950	937	976	919	919	912	944	884	869	875	974	894	970	949	944	843	926	907	917	917	933	916	965	956	923	903	930	914	922	885	969	959	920	972	964	906	923	930	902	958	948	914	938	934	887	1018	921	911	911	926	933	957	932	942	947	880	928	956	952	919	913	918	872	920	940	961	886	918	911	894	883	896	957	930	892	890	948	943	873	928	910	934	951	968	885	935	914	962	973	908	942	899	955	926	950	934	979	935	942	927	910	933	888	896	914	886	941	895	913	921	987	908	890	929	915	968	924	932	968	919	938	902	943	931	961	894	917	910	949	959	978	892	861	965	914	942	892	934	931	850	926	901	957	938	959	931	916	928	936	1007	932	956	989	910	908	963	933	879	973	906	959	916	908	922	892	928	949	1000	930	882	869	947	914	921	876	934	935	905	899	932	901	923	954	905	904	943	935	965	903	943	905	912	907	906	875	906	969	996	931	969	929	893	915	931	872	944	957	895	911	918	900	977	909	929	907	969	929	922	919	935	949	906	932	926	914	915	903	936	963	921	969	953	947	934	887	967	918	923	925	913	914	901	981	947	928	980	937	909	919	867	968	926	960	900	903	934	907	890	980	948	968	909	934	929	915	939	945	918	851	931	948	914	909	917	931	898	941	957	985	929	935	901	858	866	937	896	939	914	935	913	942	886	922	923	988	937	867	914	948	921	924	930	961	990	942	960	975	928	916	866	911	918	916	936	945	915	925	918	955	930	918	928	934	927	928	911	878	974	932	892	924	891	982	977	924	901	900	960	879	906	885	934	942	936	902	950	949	942	990	959	952	924	914	899	896	956	938	936	933	976	950	929	852	929	931	897	930	956	923	911	917	947	937	971	918	888	943	845	917	976	901	909	944	930	924	870	927	875	888	897	917	910	929	922	944	901	914	912	974	896	933	909	942	912	936	887	934	917	948	928	893	890	931	941	934	930	943	941	963	900	932	936	909	968	923	991	900	903	942	950	887	945	936	971	899	939	915	1026	957	926	927	941	944	916	908	930	947	910	921	966	878	893	987	958	911	905	941	968	965	960	886	941	934	908	920	942	928	976	917	925	895	914	927	932	956	924	951	959	897	891	960	909	921	952	863	905	914	948	957	899	880	974	924	940	900	952	958	937	955	939	901	950	933	936	913	938	1019	914	900	878	917	904	905	972	937	927	896	918	976	926	925	948	959	931	988	935	957	953	937	908	919	929	891	939	873	925	957	925	935	938	945	937	888	944	972	886	916	929	942	928	928	890	943	939	929	959	913	864	938	937	896	917	945	932	955	931	941	888	879	894	959	919	918	902	916	926	951	861	965	895	942	913	861	895	963	891	989	905	943	854	932	920	958	887	924	894	923	879	942	925	929	879	911	861	931	915	898	853	913	959	925	982	903	933	964	913	945	981	951	926	952	933	938	888	873	898	919	921	870	914	953	936	942	915	927	917	949	898	941	941	939	904	933	970	902	927	915	913	868	907	979	876	975	943	933	891	881	967	966	900	954	931	954	909	884	908	919	926	860	924	914	1023	970	921	960	913	907	943	865	859	905	907	890	928	938	901	901	923	938	949	950	924	931	920	896	943	941	902	876	892	946	939	911	956	924	937	944	963	947	910	922	935	966	966	895	899	924	935	923	911	924	945	903	941	915	961	869	922	874	930	933	934	952	876	894	905	942	899	973	959	923	922	914	960	947	951	943	996	954	913	901	968	956	933	933	931	929	882	948	895	999	862	908	894	955	918	945	930	925	914	993	932	999	941	923	958	939	943	980	943	968	901	907	928	935	935	941	922	946	903	923	950	950	869	932	913	896	881	923	889	932	999	973	929	920	910	922	928	941	882	889	927	992	898	901	915	947	967	875	931	962	913	898	929	946	904	900	910	941	921	926	948	910	938	920	919	879	987	886	961	904	963	868	911	894	913	923	910	917	920	900	916	913	926	907	944	927	914	893	970	917	935	956	904	912	908	932	901	910	941	961	880	916	852	938	945	911	976	943	906	921	918	930	938	904	875	874	967	898	1007	936	985	913	908	924	918	906	936	904	928	929	880	953	918	898	969	929	889	919	936	928	921	948	903	960	932	1008	930	917	969	932	950	938	932	892	903	928	935	878	916	930	957	934	944	952	930	916	970	936	931	889	921	964	902	959	881	968	947	964	880	904	953	919	913	902	925	935	936	916	879	896	962	949	922	904	921	891	932	860	914	966	899	920	941	902	952	919	940	958	964	937	922	934	903	902	952	951	910	921	890	964	874	986	931	901	902	921	932	905	973	948	916	888	913	925	915	989	933	967	918	846	911	881	902	894	912	936	927	961	957	955	890	886	946	902	903	857	932	928	922	921	970	967	834	893	1007	927	1005	886	1005	931	944	937	898	901	912	931	920	880	858	963	901	910	915	882	911	937	973	956	929	927	938	910	890	935	902	865	946	886	975	886	907	924	874	927	952	900	917	890	903	922	905	898	926	928	946	902	895	919	975	879	903	912	929	914	886	929	941	917	930	965	912	966	951	977	910	932	949	964	945	969	875	888	938	928	950	938	962	980	942	946	926	938	959	895	918	930	943	927	897	938	948	912	921	940	951	900	950	906	938	885	926	921	941	945	915	860	910	924	950	926	978	953	903	934	948	951	928	927	858	887	961	944	916	956	926	941	934	904	952	911	953	924	937	948	947	967	974	863	939	974	875	925	936	962	952	956	924	886	932	945	920	908	980	988	933	950	935	909	923	892	925	901	901	931	930	913	918	933	921	952	956	939	884	916	925	897	959	918	913	950	875	919	926	890	882	889	866	923	882	935	907	899	904	875	877	933	935	907	926	939	929	980	968	945	963	930	915	913	946	903	907	978	998	1019	923	962	895	950	929	955	916	927	920	918	926	940	905	954	897	895	918	910	972	893	883	893	945	1001	904	912	937	901	920	920	912	985	914	872	925	941	951	921	894	911	892	915	965	929	950	917	935	893	932	946	891	989	931	934	924	923	920	886	894	903	853	898	948	946	878	925	902	945	920	978	945	981	911	959	929	980	896	897	902	958	908	924	945	875	965	917	909	902	940
14575	5873	6808	5054	3406	2316	1766	1309	1149	946	857	752	773	635	586	618	573	536	471	491	469	493	470	474	476	453	446	424	399	423	425	389	439	405	404	367	388	415	386	400	400	418	408	388	404	414	459	366	394	403	419	382	372	364	375	379	395	410	390	387	387	429	425	412	384	416	380	360	405	415	380	371	372	419	394	389	369	379	394	413	395	412	395	400	370	403	363	339	400	368	373	415	436	377	363	354	393	392	364	361	401	375	401	389	377	389	363	384	418	393	366	392	363	389	377	387	351	352	426	393	387	375	401	362	365	358	402	373	369	379	330	378	416	427	376	399	386	383	386	384	375	394	383	365	335	354	371	398	328	400	398	406	378	379	357	325	386	408	397	418	446	361	390	398	378	365	397	378	396	435	422	361	373	410	415	373	373	413	383	371	401	391	418	397	410	373	371	397	385	421	407	398	405	374	407	392	389	395	428	357	405	373	365	399	368	405	398	358	384	334	393	411	386	401	384	366	362	377	413	376	411	377	379	371	398	365	378	385	418	377	404	398	379	371	376	401	393	363	383	361	372	380	372	392	374	393	413	377	405	383	392	381	380	402	389	371	370	403	365	397	340	383	407	367	383	375	407	388	387	369	391	371	368	365	385	383	365	414	417	363	415	414	412	409	362	367	413	378	377	367	391	401	394	384	413	398	378	423	390	349	363	396	400	412	393	381	397	387	371	397	383	368	407	407	413	393	398	403	379	370	422	410	390	353	380	393	400	390	406	399	385	373	354	373	372	371	427	405	392	392	374	409	367	384	393	381	392	377	380	373	380	367	439	344	403	410	402	406	395	357	397	378	405	398	403	398	362	377	344	382	384	365	369	367	374	387	388	367	399	362	398	398	372	379	391	383	393	399	366	405	397	403	374	373	348	400	401	389	418	359	373	390	383	385	383	380	378	380	377	353	388	453	391	366	391	394	390	396	385	362	369	406	399	366	395	410	379	362	362	386	398	376	397	368	418	386	410	385	362	379	404	384	405	368	344	359	388	386	417	392	381	406	347	349	374	412	391	392	360	366	386	348	374	404	363	346	382	405	389	421	401	345	350	393	416	385	373	402	432	379	373	391	392	359	392	394	357	419	391	394	367	416	405	385	329	351	399	364	368	399	425	378	391	349	426	365	375	398	390	397	401	363	383	384	401	395	392	364	410	390	361	384	382	378	383	389	397	381	407	408	404	409	407	391	375	389	388	420	417	395	378	352	373	363	407	386	389	397	372	392	409	437	364	412	360	404	389	372	402	420	364	372	366	396	366	394	386	359	386	353	380	386	361	377	368	373	352	392	366	354	381	338	406	404	390	416	372	353	359	384	359	441	384	346	373	400	357	414	359	351	377	388	405	364	372	371	401	352	340	370	352	369	404	348	368	409	377	396	397	411	405	363	346	371	356	414	383	391	395	389	387	374	343	391	389	419	406	389	409	391	394	394	365	387	332	405	395	376	380	394	369	371	383	421	331	353	374	340	378	364	367	405	383	386	366	395	418	349	358	344	369	407	354	371	375	404	379	395	398	406	377	386	390	405	374	364	379	397	364	398	358	407	407	384	393	395	385	379	396	426	397	389	376	412	381	371	372	375	350	380	387	365	337	393	410	390	400	372	388	413	397	375	345	386	402	388	393	357	363	427	396	384	372	403	398	368	414	386	389	388	385	397	386	332	366	379	381	372	387	390	397	361	412	354	365	367	392	412	391	433	423	366	365	404	352	389	384	396	418	364	404	347	408	382	329	386	385	406	380	369	391	372	377	359	442	410	379	364	383	378	376	383	356	369	380	362	367	383	415	373	396	387	407	379	378	378	398	352	382	390	373	376	384	383	336	385	376	360	372	396	351	356	389	413	382	375	411	351	389	359	381	407	400	380	391	367	391	406	351	390	398	403	385	374	350	385	366	378	380	400	369	393	394	370	337	383	363	397	391	394	398	396	407	373	410	387	396	376	366	393	357	386	348	355	387	400	366	390	391	410	377	374	416	362	384	392	399	397	377	396	401	364	397	410	374	398	391	398	377	360	352	407	372	368	375	392	328	362	351	393	387	387	414	364	325	388	396	410	367	387	372	392	378	402	388	360	375	378	392	393	420	334	375	362	374	356	371	348	366	383	361	379	395	391	386	395	382	381	376	413	354	400	391	387	368	395	370	390	365	389	387	391	428	381	386	367	368	373	361	418	417	379	391	356	387	380	387	404	361	390	387	390	365	421	340	340	425	420	370	389	394	390	375	362	399	429	366	370	380	343	389	398	392	405	377	398	352	369	395	366	369	379	403	435	383	387	366	401	349	400	378	413	373	387	376	391	358	384	407	382	408	392	411	353	392	344	383	393	401	396	382	404	411	355	371	384	425	374	394	399	397	389	394	393	410	397	396	379	383	407	422	428	351	393	384	397	373	389	378	390	393	408	388	388	363	378	375	362	361	378	381	330	360	406	360	433	386	378	387	388	388	355	363	384	413	396	354	400	461	398	427	396	352	361	389	429	376	411	401	380	398	392	380	387	370	374	387	366	360	371	382	415	392	409	389	363	356	375	399	399	409	358	407	403	382	361	358	373	404	380	380	401	418	397	397	413	383	365	404	409	364	394	393	435	387	391	394	377	351	372	400	371	405	390	374	400	365	375	380	420	394	391	421	414	387	361	388	382	405	374	394	403	379	375	381	344	395	374	392	362	400	347	369	398	400	390	403	358	369	390	392	377	371	412	405	406	411	358	370	407	417	380	392	390	365	403	345	371	367	369	398	425	393	412	380	368	371	366	385	417	368	365	394	361	400	373	391	429	365	350	411	393	420	396	370	406	399	354	379	385	394	392	390	397	392	389	415	358	409	398	386	401	407	359	368	395	344	378	399	396	400	387	364	369	355	393	376	370	385	382	405	348	372	345	388	423	392	354	397	349	396	390	398	360	371	359	363	394	380	437	379	382	349	385	383	391	409	374	383	353	391	402	357	367	384	366	400	390	373	393	366	394	387	381	353	381	380	376	394	419	370	380	368	404	380	389	408	385	374	406	404	405	391	401	392	386	422	356	398	373	398	383	399	386	376	371	371	394	380	388	375	388	393	383	362	374	369	398	343	365	346	383	372	393	389	350	408	385	386	400	384	364	376	345	390	377	394	400	397	382	346	359	358	386	372	374	372	389	419	390	359	368	355	389	376	414	400	368	375	388	363	362	392	396	373	357	384	384	383	378	388	380	400	382	363	379	355	385	359	409	387	392	352	401	393	364	390	397	427	392	394	357	406	382	373	346	356	370	369	369	399	373	387	380	359	382	368	405	365	360	378	404	354	400	386	382	371	419	393	377	388	387	416	379	374	408	405	377	414	405	378	384	396	382	401	370	374	392	382	371	356	374	417	383	380	376	353	362	391	380	388	434	380	404	409	357	366	391	400	418	369	417	376	419	336	385	357	391	377	360	359	366	395	387	411	403	392	374	396	378	403	400	350	376	354	375
10047	5432	11948	13179	10796	8649	6916	5240	4672	3822	3328	2862	2603	2298	2154	1892	1797	1755	1698	1598	1455	1435	1408	1383	1394	1300	1258	1195	1167	1071	1112	1101	1052	1042	1020	1015	995	1025	982	988	981	953	910	982	943	901	966	900	906	921	892	906	892	901	997	879	889	933	891	921	882	922	882	891	881	897	870	887	948	884	825	870	859	849	860	887	824	882	886	959	864	847	876	858	830	871	943	877	881	869	854	826	940	870	901	881	811	860	862	833	890	895	866	915	890	839	818	863	876	819	895	891	848	872	888	815	868	910	807	895	795	838	904	913	818	890	876	853	922	846	867	826	871	854	891	829	824	833	862	835	856	910	908	886	917	814	847	881	830	867	873	903	840	900	844	872	918	881	902	876	906	848	910	825	833	805	852	881	857	847	824	863	866	886	849	870	848	886	919	818	848	866	839	830	848	878	847	875	895	873	820	864	858	847	887	859	852	811	872	850	879	928	858	889	844	858	842	868	892	866	808	887	858	899	833	846	796	848	817	824	881	860	893	839	869	862	876	876	855	820	834	895	886	866	815	854	830	889	840	870	852	829	892	812	856	857	902	883	852	857	777	916	836	821	823	847	871	933	829	853	820	891	858	866	857	836	862	815	878	880	847	851	880	896	845	869	842	852	872	879	825	883	903	828	868	841	878	845	889	944	883	859	851	861	896	884	866	849	871	860	847	889	896	891	896	867	871	880	844	894	871	818	785	861	899	860	884	876	849	868	875	916	831	836	868	869	867	849	954	853	874	798	866	900	846	830	872	837	880	897	900	858	884	862	883	869	829	916	857	844	896	876	841	833	860	881	914	866	890	881	894	878	833	836	887	829	832	847	813	876	894	954	848	851	910	864	820	842	879	817	863	912	875	848	900	874	850	786	861	908	828	854	839	836	871	876	902	861	894	829	868	883	860	864	879	880	865	902	880	902	833	891	839	864	865	861	885	894	876	885	899	942	859	864	844	928	870	837	888	895	908	869	840	868	879	903	866	805	823	796	831	867	854	869	864	824	866	863	895	874	845	869	884	795	836	799	877	887	846	883	878	844	891	889	861	831	868	786	854	863	883	792	837	830	826	942	862	869	855	856	844	798	843	812	915	887	903	813	814	912	890	837	840	879	870	885	857	831	878	859	904	852	861	905	874	846	898	853	841	881	859	821	817	899	836	820	852	805	837	830	906	835	884	855	883	851	891	847	837	854	899	876	837	867	860	880	848	835	905	880	887	857	903	862	914	830	848	891	813	879	857	875	864	843	866	869	947	872	864	851	852	840	900	895	873	874	859	863	854	829	801	890	841	887	839	905	892	904	853	859	874	850	866	837	849	922	862	901	787	858	918	952	829	901	835	865	865	823	857	889	896	870	862	908	854	944	839	836	899	867	860	867	805	848	861	898	806	797	892	805	851	901	898	942	867	861	888	815	844	844	817	812	849	880	909	876	853	909	824	848	830	894	869	848	897	869	891	904	841	826	886	852	873	847	858	895	863	889	913	848	810	879	875	884	871	902	876	856	847	870	922	841	828	887	913	836	925	848	857	832	869	878	851	844	842	870	857	839	866	869	883	855	915	935	836	894	824	891	868	875	849	824	833	872	877	898	842	840	811	906	859	844	887	880	900	858	904	846	886	838	847	868	869	811	809	868	892	872	874	897	834	871	876	887	848	874	856	913	823	857	853	831	897	863	865	883	852	863	885	899	843	861	871	828	884	827	803	893	845	827	865	835	791	851	894	821	864	861	827	843	855	881	854	875	938	841	891	856	902	859	946	888	859	855	911	819	839	860	838	856	847	870	843	899	870	878	863	899	877	830	883	878	862	877	844	837	829	870	888	871	848	899	828	914	916	872	789	863	846	886	879	826	873	911	878	860	845	879	863	863	873	865	797	868	842	849	846	938	860	846	925	857	825	853	898	882	868	840	841	905	825	857	822	893	884	869	801	799	866	913	848	936	844	894	884	877	857	890	861	944	829	830	817	833	856	870	857	878	859	822	875	872	851	879	886	889	910	883	858	915	886	851	890	836	791	894	848	824	923	855	861	871	856	880	835	859	874	876	863	853	849	895	872	847	816	915	907	907	884	864	805	845	861	839	823	821	917	874	910	860	883	884	860	867	882	879	889	853	859	891	831	841	863	838	843	917	881	921	855	858	872	891	829	813	837	838	846	843	852	858	825	878	844	881	870	882	843	895	870	876	877	886	885	872	842	856	867	851	927	878	833	825	838	916	850	858	915	908	834	873	864	851	879	865	823	867	840	824	877	923	816	842	840	905	853	886	912	884	865	856	867	840	858	861	864	841	894	895	862	850	849	836	832	836	857	885	851	940	852	855	857	832	800	879	856	890	843	843	835	892	838	825	837	912	880	854	876	857	849	874	859	927	916	833	860	864	860	840	885	893	936	887	804	874	848	850	856	862	879	815	877	933	875	896	889	871	846	837	873	854	852	894	852	865	894	865	907	843	845	919	862	866	840	862	859	840	883	895	862	863	896	869	846	851	875	835	879	870	887	820	840	855	871	840	847	882	866	903	829	878	875	875	852	877	876	824	889	860	898	818	867	857	880	863	905	887	807	915	873	880	885	874	897	880	853	897	821	850	844	835	828	860	851	889	927	919	912	794	894	844	869	810	865	895	894	883	828	844	882	841	887	903	843	868	836	791	839	830	895	861	866	827	859	906	822	859	866	833	869	831	874	870	864	826	837	814	872	882	886	855	891	837	854	852	898	894	845	896	883	841	880	829	833	807	868	871	878	857	892	860	860	852	858	881	841	845	866	906	921	837	861	837	853	890	879	859	849	868	903	906	869	866	821	837	843	851	878	850	878	831	857	891	884	875	920	885	876	914	842	893	892	835	930	858	843	854	890	851	845	858	885	869	852	903	890	896	865	902	870	841	915	841	847	842	849	885	891	873	878	843	890	893	849	827	904	881	889	843	841	888	906	886	828	847	881	908	858	851	880	865	892	826	871	862	839	832	850	852	860	858	856	916	870	834	833	811	889	823	898	871	844	905	863	848	869	909	850	826	844	854	852	857	876	887	858	831	848	870	893	905	868	874	885	828	868	882	881	896	874	855	858	840	873	864	877	865	898	834	853	884	866	877	834	846	843	828	883	868	840	888	820	863	885	887	854	862	905	883	912	839	864	869	869	841	878	899	874	883	898	877	846	848	819	886	850	812	855	868	889	870	863	879	831	841	847	836	902	882	863	866	861	838	881	887	856	822	891	854	902	805	897	861	875	880	852	907	802	836	796	867	862	892	880	859	847	877	830	849	904	863	879	861	824	901	822	863	855	895	878	847	866	823	861	850	883	889	859	902	828	806	887	884	817	894	846	856	835	839	918	840	815	904	896	892	862	860	870	899	833	842	897	857	892	876	868	859	843	831	924	844	866	835	894	876	897	836	836	876	821	879	862	837	907	863	867	840	874	928	845	845	880	906	855	862	856	862	834	823	880	891	874	869	832	884	868	873
22183	8569	9483	7260	4539	3096	2246	1693	1374	1179	979	894	764	746	717	632	561	574	564	543	521	430	478	488	466	465	440	485	409	415	430	415	416	422	418	381	398	405	384	367	336	384	408	408	409	369	396	329	392	418	383	362	426	395	390	367	408	386	390	437	385	377	386	355	365	366	396	407	331	362	361	401	395	365	344	398	368	359	374	402	359	338	410	371	370	394	378	368	351	404	363	375	349	365	404	364	381	407	385	348	349	357	400	378	369	355	358	384	397	403	363	390	382	349	324	354	341	369	363	336	372	374	382	403	378	342	344	394	383	364	349	364	381	360	374	364	391	359	388	374	352	353	382	404	362	382	380	359	363	356	386	365	386	335	312	379	365	374	372	382	345	386	356	381	381	334	331	383	384	368	358	367	378	379	353	338	355	385	388	385	356	365	393	342	345	359	369	374	398	410	397	325	386	337	360	388	391	388	400	370	386	395	352	378	344	395	367	369	380	361	338	377	348	356	330	350	374	347	383	369	343	335	387	348	393	424	390	381	391	324	421	386	395	405	354	366	335	409	348	377	362	385	364	353	386	342	381	393	391	409	356	376	359	403	360	367	400	378	368	377	355	378	369	358	387	372	380	366	358	364	373	389	380	364	347	340	354	367	349	363	376	367	369	353	403	364	361	388	353	370	315	340	354	340	330	384	371	378	385	373	389	393	357	354	362	370	375	383	398	378	383	387	390	409	390	391	401	407	353	351	382	341	356	370	365	354	362	401	372	368	359	332	343	384	405	381	363	366	359	366	362	406	373	360	409	394	384	360	345	345	352	369	327	383	352	373	361	370	364	359	366	385	356	373	388	401	329	343	346	379	339	344	342	396	346	403	339	401	364	370	389	369	363	370	367	375	375	386	357	377	371	339	334	380	378	410	358	387	390	381	371	384	409	371	341	392	345	365	399	353	361	357	377	433	359	353	386	390	391	400	375	373	362	355	345	369	389	356	379	403	356	357	379	346	400	380	363	377	412	409	387	399	376	372	396	364	420	404	364	384	349	327	370	411	360	323	395	383	403	370	335	360	347	368	417	376	384	358	360	366	352	386	350	352	402	342	366	409	378	402	362	329	344	427	392	413	378	377	370	356	387	414	373	371	351	361	334	364	362	353	351	353	394	372	379	354	359	409	355	376	379	319	412	386	367	361	361	342	354	380	365	389	379	319	360	370	392	364	395	359	395	385	369	372	395	317	409	347	407	406	365	363	387	401	372	380	398	375	366	382	357	371	399	356	356	392	386	353	401	348	383	366	385	378	372	339	371	368	388	376	308	358	386	365	372	378	405	394	394	359	398	366	390	361	367	353	378	372	375	369	338	365	347	359	400	376	374	331	370	367	394	348	390	344	400	383	383	361	410	420	364	351	383	337	355	380	360	355	362	328	370	378	353	387	382	363	392	378	342	349	376	360	363	365	398	385	403	370	395	322	401	341	384	349	388	394	362	362	380	369	381	363	369	396	385	385	358	358	351	402	373	336	402	359	397	383	391	380	399	344	374	371	368	376	345	391	360	386	371	376	359	347	368	385	394	336	343	380	366	374	368	395	386	347	392	377	387	374	381	386	380	411	397	383	360	400	388	383	349	367	368	383	361	396	382	377	388	422	337	380	337	351	366	362	337	365	358	356	352	365	390	356	379	368	361	347	381	395	388	342	375	358	376	337	350	408	354	340	394	352	368	354	377	376	357	396	379	352	381	359	337	358	383	379	357	367	359	361	374	352	368	378	389	371	350	352	350	411	361	404	386	392	354	402	382	368	352	356	348	347	390	352	367	364	376	367	377	353	352	393	365	373	333	370	374	381	369	382	368	378	386	350	398	401	377	367	364	418	337	366	369	348	352	375	340	373	386	367	358	397	346	361	361	364	381	385	346	361	380	358	360	375	363	360	340	404	397	370	363	330	363	340	336	360	361	354	354	377	390	353	377	382	373	340	361	366	366	372	373	382	384	392	383	387	310	368	393	376	359	374	376	383	360	348	373	377	366	387	357	384	359	345	354	373	380	395	346	336	346	384	357	363	399	389	339	378	345	367	372	374	346	362	344	372	372	366	340	402	367	376	375	335	410	351	356	358	359	387	338	399	344	376	381	370	382	369	375	316	366	361	395	391	383	367	375	400	378	361	393	366	384	379	366	365	381	370	376	354	399	384	392	369	406	391	410	381	359	326	372	360	360	391	392	367	339	361	362	359	390	397	340	350	353	385	402	387	381	339	363	409	363	332	370	353	351	404	365	355	389	394	416	374	353	394	345	332	356	365	358	394	360	351	369	403	352	375	374	379	364	371	386	356	371	366	395	358	360	370	388	382	361	380	374	342	383	361	354	374	389	336	393	378	366	366	373	370	400	354	375	422	363	350	386	378	387	376	359	363	350	381	367	372	388	382	366	353	379	359	369	418	346	403	372	313	346	349	386	385	366	348	373	347	341	397	386	371	370	388	364	344	380	410	349	344	377	351	352	379	323	387	374	404	372	343	354	365	364	368	379	421	373	339	383	359	355	336	380	360	411	385	412	381	395	338	383	388	375	363	383	357	330	364	354	413	368	343	369	367	354	363	363	350	356	402	376	367	346	407	357	342	366	403	377	386	356	382	376	367	351	350	379	353	322	401	391	366	393	360	347	356	407	380	374	387	396	411	400	374	393	381	372	366	371	404	312	402	382	378	377	356	366	368	390	410	344	363	370	397	385	401	399	362	351	413	357	404	407	361	386	335	383	389	364	353	381	378	417	403	370	371	396	352	372	342	370	383	354	388	400	378	351	393	372	370	390	382	373	354	407	341	373	403	368	358	384	347	393	360	342	349	375	391	350	354	393	348	355	378	395	317	373	355	386	382	379	394	388	367	351	371	351	372	363	352	366	369	352	353	360	389	407	353	430	364	366	367	368	358	390	388	379	356	374	369	363	362	440	404	368	346	351	344	402	373	391	376	371	379	382	350	377	364	341	339	382	409	402	382	362	367	370	350	371	386	386	359	365	362	354	404	370	391	346	356	339	393	369	358	369	395	356	395	388	373	392	362	370	374	384	360	337	397	405	370	380	354	376	380	359	380	373	370	378	361	344	383	323	344	377	370	366	365	361	340	384	344	412	405	377	360	355	324	353	383	380	357	391	330	395	376	397	382	407	358	388	368	378	350	370	354	355	380	322	381	382	351	381	323	360	383	368	374	369	376	372	353	352	365	351	376	403	370	378	345	371	392	347	369	369	390	382	363	379	354	399	370	388	376	365	352	397	377	357	342	394	414	401	385	394	373	373	343	434	367	354	374	390	396	389	377	352	363	362	338	372	320	376	365	357	368	351	339	369	346	368	395	366	349	341	384	350	388	369	395	348	368	400	356	393	343	378	375	380	340	388	356	388	395	366	381	357	356	371	335	361	404	393	373	345	400	366	323	356	420	376	368	381	422	379	363	367	387	330	394	357	366	344	349	407	391	343	374	360	354	369	392
12833	6944	15084	16415	13909	11236	9118	6829	5861	4857	4122	3685	3336	3008	2614	2378	2141	1899	1917	1771	1680	1625	1548	1572	1441	1414	1368	1289	1251	1181	1182	1212	1136	1093	1011	1035	1078	1033	988	971	976	954	977	996	983	955	896	822	875	889	914	874	890	879	849	926	880	842	868	840	837	786	874	880	803	888	861	870	836	840	883	894	823	795	866	873	847	870	863	836	859	838	820	841	843	852	818	785	863	813	838	822	845	848	816	849	825	821	829	822	807	792	787	796	832	842	868	795	840	812	836	904	836	802	830	784	846	784	815	824	867	827	856	843	837	826	835	881	792	834	839	896	811	839	840	827	779	790	874	894	842	828	776	890	828	811	827	838	841	854	809	855	882	812	830	818	838	831	823	786	800	834	879	799	811	839	820	843	864	873	827	819	872	798	861	814	788	860	872	884	843	807	834	827	866	815	842	841	807	805	844	836	833	825	814	825	814	835	856	870	802	806	840	788	834	845	838	861	830	857	874	893	818	871	814	867	872	836	874	830	843	838	864	845	801	876	843	800	787	813	797	773	900	821	825	842	806	840	802	861	822	841	865	854	820	851	846	803	892	854	835	848	810	867	894	861	854	808	831	860	846	866	830	795	799	851	842	861	828	852	864	846	797	797	826	816	814	857	822	854	778	801	835	805	858	868	876	818	857	853	800	837	819	848	828	870	862	802	834	839	779	823	880	843	884	830	860	794	824	852	834	827	874	851	889	902	779	867	835	825	835	831	867	809	801	777	860	847	819	883	807	841	846	812	900	816	837	859	803	844	842	821	842	823	855	873	767	846	791	805	810	847	860	840	870	834	823	870	849	835	859	808	874	793	826	839	882	833	812	798	814	836	833	829	820	842	825	828	816	839	896	873	834	852	861	828	859	810	835	848	805	827	800	862	843	802	822	831	877	794	848	859	832	834	817	842	869	840	875	847	793	835	839	874	857	831	834	776	845	826	852	811	817	879	852	808	844	876	843	796	791	839	841	865	855	834	842	841	802	878	814	816	808	847	832	832	878	819	825	891	875	786	825	783	831	809	784	814	820	814	834	847	842	852	866	876	810	777	813	896	850	798	878	827	850	870	866	779	843	797	842	875	781	810	835	844	777	837	850	824	834	854	822	837	813	827	820	792	852	882	884	847	821	920	850	825	883	833	847	846	879	875	834	848	865	867	835	852	870	831	873	864	819	897	819	863	895	866	805	841	853	783	784	827	872	844	867	835	820	814	821	807	842	817	834	799	851	800	817	859	839	841	880	857	853	876	840	809	826	789	865	803	836	820	866	827	815	811	857	873	756	870	835	855	835	793	857	846	804	850	852	826	788	822	830	885	834	815	825	790	902	864	797	839	864	880	825	823	863	836	862	797	834	817	805	851	820	868	839	827	842	827	844	809	852	827	843	874	812	829	842	833	805	769	851	794	825	889	851	837	805	886	849	827	869	830	873	853	865	808	842	885	863	803	865	857	851	855	845	856	837	799	854	790	885	841	826	899	849	883	847	835	830	754	833	813	821	816	808	824	860	848	864	801	814	833	844	871	813	874	827	856	815	838	802	829	839	835	858	826	788	863	831	832	815	835	827	874	811	846	836	895	810	824	836	823	836	843	859	798	832	852	845	870	815	862	776	806	855	856	849	799	870	815	811	869	825	820	804	828	797	871	849	840	881	818	802	790	880	830	874	885	840	829	800	803	836	746	853	836	830	849	786	840	880	867	795	833	793	777	853	847	817	856	814	869	804	835	811	842	819	873	857	820	814	839	847	819	812	843	871	790	846	774	807	801	878	800	851	846	813	816	792	810	883	835	867	853	855	849	820	851	811	820	825	831	864	844	835	817	873	806	813	869	840	848	807	842	833	842	815	860	865	849	824	837	862	830	806	873	857	845	836	798	842	838	844	822	857	873	820	820	830	869	862	821	828	881	808	798	815	819	883	834	881	849	790	847	826	840	823	863	889	772	866	826	810	824	835	848	802	808	808	781	835	843	848	768	837	833	835	870	826	806	851	852	851	830	829	849	833	773	833	822	862	873	800	835	841	831	851	833	856	860	825	825	856	847	780	826	826	805	854	842	847	835	899	815	835	854	813	868	800	844	826	818	825	841	837	833	794	862	834	859	778	869	873	814	826	858	796	840	837	810	803	879	839	863	850	852	854	876	810	863	849	808	845	807	848	822	870	843	778	804	802	838	816	831	844	805	832	793	814	791	825	802	829	842	853	859	791	855	871	823	853	830	807	838	842	901	797	813	876	843	796	832	875	862	855	826	871	834	806	876	819	852	779	888	871	789	867	911	856	816	856	849	904	858	805	831	832	878	878	864	836	816	785	836	821	846	827	879	775	831	855	833	841	824	797	801	790	852	812	837	826	838	833	818	833	823	906	916	815	832	844	819	866	828	856	827	813	865	879	890	856	827	876	839	847	832	839	800	839	853	815	826	820	852	842	802	806	812	864	866	860	830	772	839	831	811	770	875	872	808	863	825	861	883	862	853	826	824	820	821	816	799	832	835	828	820	863	893	845	802	859	819	829	842	834	834	806	841	846	829	842	818	812	836	819	793	832	840	838	872	866	819	801	925	838	823	815	847	835	817	844	818	835	837	865	837	851	850	842	806	792	872	887	820	859	829	806	816	871	835	799	874	859	812	819	878	832	811	836	828	844	807	820	844	842	843	841	822	847	841	824	866	815	796	845	837	844	799	804	822	869	791	841	870	843	816	860	824	817	812	859	849	861	865	807	798	849	840	829	836	849	882	857	816	832	829	871	871	826	827	823	862	846	829	881	864	789	809	801	847	896	827	799	845	830	828	872	878	837	867	798	813	855	846	878	796	833	821	848	811	834	844	816	828	845	863	867	878	841	898	777	817	833	828	801	843	856	809	866	813	911	821	840	772	857	823	830	825	834	861	881	835	869	824	858	818	815	842	811	799	811	835	886	782	801	839	817	874	836	786	850	844	846	855	818	876	799	847	823	829	817	837	828	838	850	801	872	902	845	865	863	851	813	865	846	835	816	846	777	870	822	822	848	804	836	871	868	802	909	839	810	853	839	861	853	829	826	798	858	846	822	818	854	843	879	855	831	790	840	865	817	843	853	782	836	845	838	808	880	822	865	812	850	820	918	786	849	861	817	834	785	787	823	794	880	830	903	827	842	823	837	822	845	839	805	830	832	903	877	854	829	824	858	807	866	775	839	823	890	833	801	825	825	883	794	865	805	846	856	839	845	855	833	890	821	858	826	795	821	845	886	815	837	813	852	821	871	811	786	794	802	796	855	816	818	874	800	870	831	836	829	865	914	816	875	863	863	777	827	832	820	845	781	860	823	854	820	802	842	826	849	814	806	793	857	780	874	826	836	815	838	823	833	876	856	858	823	769	794	892	836	868	852	858	860	881	817	809	819	834	802	829	854	829	797	821	815	835	807	873	840	860	784	844	842	863	847	787	829	823	807	814	827	861	795	853	838	823	832	793	864	839
7096	3837	4575	3548	2296	1701	1283	1099	855	766	781	636	608	547	564	545	520	508	518	497	477	469	459	463	466	474	486	463	440	426	462	443	415	410	434	439	444	389	414	419	466	436	456	426	444	459	425	379	385	389	410	430	435	396	442	401	425	461	440	452	449	389	428	400	406	402	406	405	423	396	407	407	396	467	447	391	435	397	415	454	420	435	424	416	421	453	419	389	433	447	401	452	411	380	440	460	442	414	406	433	452	390	446	374	425	443	421	444	431	385	421	428	427	434	422	433	427	423	455	398	398	402	429	423	433	372	415	419	415	392	454	442	421	450	428	426	414	428	445	418	457	414	438	399	461	428	460	384	469	429	418	421	443	394	407	421	421	421	405	458	474	436	438	445	406	441	457	403	418	443	454	410	439	452	415	395	438	417	413	403	421	387	402	426	433	433	428	437	406	423	408	425	391	420	397	408	408	403	417	384	438	443	443	383	417	394	409	417	402	443	425	440	458	422	419	419	433	415	397	431	416	406	409	398	407	425	417	424	406	404	407	396	435	374	402	400	428	429	384	412	430	417	425	421	417	399	410	402	383	419	399	440	437	410	408	414	441	422	428	433	386	393	424	422	405	433	412	414	412	438	408	463	450	403	422	421	406	430	395	429	401	462	407	438	399	428	405	439	448	423	451	448	431	381	429	459	433	373	372	433	405	413	425	392	421	412	398	440	406	419	450	409	406	421	443	438	439	421	457	423	431	477	463	439	409	431	463	423	405	427	412	445	392	426	425	416	455	427	426	408	397	396	409	423	386	406	458	407	412	453	441	456	400	441	415	387	446	407	443	399	465	442	460	435	404	420	381	431	385	423	417	406	401	425	412	430	386	406	401	452	401	373	394	396	438	396	403	443	459	447	429	426	432	422	425	440	408	379	400	461	416	420	411	409	411	408	467	413	399	467	434	429	431	385	433	407	402	418	445	430	456	456	421	424	439	420	437	435	434	431	433	420	406	401	447	408	412	422	406	468	416	427	407	413	429	376	434	419	415	471	438	415	437	420	426	434	428	387	402	415	423	448	394	396	400	440	449	415	433	387	438	424	426	411	401	426	392	407	437	426	416	378	413	411	429	422	397	441	398	408	424	423	415	417	430	410	435	391	423	423	409	414	396	408	396	438	409	438	405	447	404	458	416	469	442	411	414	404	464	400	433	433	417	438	418	406	430	419	381	416	425	450	407	433	405	441	385	419	398	395	425	440	440	413	416	394	395	437	447	409	441	391	408	410	403	394	408	441	396	420	417	418	457	419	408	437	457	387	441	429	420	436	410	424	426	420	430	394	438	441	423	388	459	386	412	395	411	448	429	451	401	447	432	412	403	405	372	442	428	399	429	404	408	412	423	425	419	423	409	449	431	390	414	427	416	446	428	398	407	435	456	447	400	380	420	451	403	440	427	407	420	442	388	445	399	400	392	429	404	452	412	439	398	407	463	411	431	401	403	366	446	442	416	399	414	436	425	420	421	393	431	436	441	396	411	419	438	449	413	372	414	474	412	403	433	395	397	394	420	383	416	371	404	412	431	382	379	401	431	415	432	426	451	440	398	440	445	425	402	398	426	410	438	396	427	428	425	479	405	434	482	411	443	402	400	438	435	377	419	436	437	432	408	384	403	400	417	405	437	391	422	445	407	441	418	405	452	435	406	421	401	407	406	392	441	389	421	389	449	396	494	435	432	408	397	443	416	436	404	428	423	385	408	423	437	443	444	419	452	413	430	417	396	369	428	373	424	414	448	414	442	407	375	426	445	422	406	396	405	398	405	408	401	429	384	413	435	426	423	374	435	449	430	453	439	441	415	409	375	415	431	428	435	432	449	386	419	384	397	449	401	441	437	420	449	470	380	386	442	409	435	435	437	415	460	437	369	443	422	433	454	392	407	400	395	435	421	413	455	462	429	424	429	450	470	412	384	428	403	429	464	450	438	388	387	426	423	439	398	410	470	464	466	412	439	429	394	407	428	486	425	405	394	442	458	383	412	410	413	438	407	437	423	390	409	390	377	438	454	408	425	424	398	397	438	426	482	442	423	432	394	448	411	464	449	436	425	402	389	414	429	392	410	420	404	405	434	417	429	383	417	404	418	393	434	419	408	393	432	443	434	416	415	404	400	418	372	418	420	385	397	387	399	393	441	415	408	409	391	445	439	486	399	403	414	437	412	415	434	402	424	425	442	404	429	413	410	411	418	413	436	402	375	382	416	394	395	407	440	437	432	427	450	389	419	443	399	412	412	369	405	423	453	432	448	444	395	425	407	426	421	451	433	443	429	414	457	391	461	433	417	414	432	437	388	413	423	381	396	420	444	453	446	429	454	428	434	423	394	430	408	449	415	421	447	410	391	379	449	405	441	398	390	419	433	440	394	389	414	454	419	394	438	430	387	414	417	398	418	407	450	402	432	461	401	389	437	442	374	384	386	429	462	423	401	437	421	432	439	421	394	433	392	448	391	398	380	439	480	439	422	413	419	399	388	421	422	394	455	403	460	423	475	406	388	417	424	413	444	445	409	438	404	405	431	399	456	422	398	408	405	427	420	411	440	381	401	446	399	395	414	409	406	428	436	387	442	424	430	414	392	385	422	441	471	419	438	425	406	387	460	414	447	424	431	423	420	445	401	426	449	426	451	398	402	404	408	455	413	400	431	445	414	428	413	418	409	394	414	407	402	446	439	464	430	407	431	394	452	422	397	426	441	445	359	403	431	428	427	396	427	455	437	423	417	442	438	444	442	425	442	437	436	454	430	391	420	463	459	422	404	409	449	403	421	435	415	440	403	392	413	400	413	422	425	419	438	440	397	462	422	432	421	406	421	404	442	424	440	442	422	406	424	411	423	443	422	451	425	437	445	422	408	435	433	448	437	459	421	419	423	402	434	386	385	427	394	406	405	414	424	404	407	422	427	449	458	441	417	434	383	394	400	417	428	459	405	413	416	431	392	476	399	419	405	415	425	458	408	419	457	386	417	407	395	437	385	427	439	441	457	426	450	431	411	398	431	432	425	385	418	410	384	445	439	391	443	406	421	408	408	391	433	476	457	402	438	437	416	428	409	420	429	412	420	421	417	450	400	448	436	408	387	428	390	413	418	407	387	398	417	435	465	425	426	384	410	437	418	390	415	422	423	462	451	417	448	451	438	416	417	425	398	392	439	409	386	382	411	407	413	407	430	438	417	384	436	350	393	441	424	396	377	430	423	424	414	460	434	473	415	422	369	385	417	439	430	417	405	436	458	422	413	402	423	395	418	411	413	381	419	415	422	428	412	359	438	429	415	421	431	443	425	417	439	440	474	424	435	384	464	472	388	428	409	447	414	447	455	394	407	457	415	392	438	455	405	409	422	426	411	430	432	426	426	431	384	440	386	409	440	455	431	417	482	413	423	435	411	414	431	449	445	414	420	420	443	408	414	429	473	392	411	426	445	442	415	438	415	424	409	438	419	421	441	402
4979	3832	8534	9243	7721	6164	4944	3910	3320	2803	2450	2329	2118	1918	1819	1639	1517	1439	1392	1379	1372	1264	1173	1199	1195	1167	1210	1144	1061	1096	1081	1021	1098	1044	1029	1000	1056	964	1023	975	991	952	952	979	1010	940	944	992	942	981	947	939	963	989	953	970	975	958	953	971	937	974	957	937	922	963	870	933	920	913	981	940	907	989	985	894	893	904	947	886	930	886	978	910	942	944	935	892	992	942	941	899	872	934	899	927	885	933	905	933	844	971	952	935	874	937	963	956	910	909	928	882	959	909	915	884	917	909	952	902	930	922	896	915	933	913	912	908	961	933	943	843	922	941	893	932	940	894	931	951	978	970	880	905	909	923	935	884	937	991	943	941	932	955	931	911	927	941	929	933	967	914	956	953	929	949	937	864	871	946	1002	944	874	924	920	976	946	899	913	934	878	916	962	925	936	888	946	987	922	919	976	910	927	937	932	890	939	893	957	937	851	977	928	868	937	933	929	902	893	1023	976	881	940	948	934	902	928	977	914	945	910	943	948	884	923	885	939	954	926	910	911	929	920	909	900	980	899	876	950	975	924	916	955	913	923	887	889	914	949	899	931	942	947	925	901	964	921	911	966	877	951	882	882	951	904	923	920	921	955	965	926	886	928	885	915	916	932	878	970	922	894	920	978	935	984	880	930	899	919	909	924	955	979	920	954	973	898	905	924	898	909	935	864	928	955	888	901	898	910	906	928	890	976	954	933	891	903	888	935	925	942	953	993	911	902	983	917	974	891	886	961	915	959	959	954	888	909	909	886	925	934	926	943	875	919	922	925	883	947	946	957	926	892	912	939	986	944	961	929	925	972	965	886	917	934	878	1029	969	898	955	918	911	936	891	919	963	920	938	970	929	986	906	905	960	927	920	883	907	961	885	967	913	915	907	919	945	863	962	931	947	881	904	933	931	925	914	1004	920	887	924	1007	898	900	939	915	987	873	934	947	890	932	859	959	956	920	998	916	905	943	881	881	902	946	975	924	898	932	877	911	952	873	967	919	913	978	967	950	944	957	979	948	942	973	878	937	925	969	920	944	914	903	925	948	904	920	885	879	964	928	860	953	935	921	937	965	904	951	925	881	906	928	923	912	922	951	967	895	940	943	939	981	892	903	921	911	909	973	924	906	935	889	959	929	926	941	870	943	898	941	981	944	943	905	914	906	926	919	919	888	936	912	932	923	916	1032	890	901	912	903	957	943	909	952	886	913	936	911	982	975	913	959	917	915	952	872	960	943	850	939	955	977	927	930	913	933	956	943	908	938	950	954	909	949	944	913	886	936	963	880	953	968	926	978	901	924	891	877	927	922	934	902	935	952	981	965	950	935	948	954	907	943	956	897	944	894	888	932	997	900	929	944	960	898	893	949	951	911	898	912	943	960	934	1002	898	907	926	932	947	995	956	938	911	968	942	942	933	934	997	909	932	958	923	916	925	926	959	936	956	883	929	959	957	907	923	931	978	884	938	970	928	895	952	955	929	922	919	909	954	906	950	913	904	945	940	874	916	892	1014	929	943	933	912	884	982	867	999	930	897	899	916	925	999	956	982	912	972	954	936	926	939	961	892	907	967	927	969	961	960	991	935	907	921	927	964	902	942	927	875	853	952	907	936	903	937	910	926	950	886	937	881	955	893	907	898	949	928	891	964	936	917	913	955	909	920	934	864	898	856	991	911	941	925	908	936	898	905	939	942	982	906	889	873	917	932	959	915	903	962	896	988	930	958	961	907	929	939	872	962	916	948	929	903	951	907	948	974	968	934	897	932	930	948	936	910	874	911	933	928	924	951	955	866	886	891	923	938	963	918	907	930	924	984	926	902	884	930	913	906	892	911	936	910	903	895	886	970	938	948	906	925	926	915	938	885	904	951	980	910	990	886	907	891	918	924	956	931	924	913	971	942	920	891	927	910	961	946	933	908	973	946	965	993	902	924	935	938	959	984	969	905	917	937	889	947	950	951	939	906	947	951	853	925	934	904	891	904	935	977	928	940	938	974	936	940	912	906	975	932	917	887	951	926	920	936	901	973	927	923	926	911	971	956	955	916	952	950	959	918	910	989	960	943	946	899	952	981	944	923	925	953	945	903	892	876	929	958	954	908	982	861	908	979	947	958	958	940	884	966	899	941	907	895	879	921	919	941	892	925	934	931	915	916	970	944	935	904	949	887	918	892	885	946	967	969	919	945	934	946	954	909	932	953	922	914	885	908	928	958	950	926	871	976	893	965	916	953	890	899	922	894	914	953	921	893	934	881	916	912	890	976	956	979	901	932	921	963	964	946	974	916	969	911	893	942	858	925	885	898	928	919	1007	934	931	916	926	879	898	911	985	920	904	946	925	909	954	894	963	922	950	999	915	942	951	957	929	888	932	920	953	935	942	954	1000	951	919	923	934	949	956	929	926	915	920	910	948	920	962	972	991	899	919	952	970	931	924	968	944	896	970	943	924	959	962	921	946	984	910	965	960	950	952	936	917	902	953	931	914	938	903	900	969	913	945	954	960	901	881	920	945	963	910	879	960	948	896	913	902	944	893	898	912	946	962	927	910	905	925	993	933	903	973	890	922	953	908	924	950	922	937	970	870	968	950	873	905	867	880	912	934	907	956	909	934	946	928	916	921	911	942	914	926	962	944	961	1014	895	961	965	985	955	920	958	938	958	942	907	927	898	943	897	900	928	881	898	962	991	919	922	890	930	934	900	943	913	901	891	954	939	926	949	929	894	951	926	963	897	880	946	872	947	936	944	908	949	928	944	925	952	933	893	907	944	971	912	973	928	936	955	857	891	873	884	939	927	878	882	919	964	889	984	952	930	957	890	930	933	967	910	940	914	945	961	910	942	901	917	946	931	901	978	909	953	923	920	880	891	930	915	990	997	959	909	938	960	963	896	889	915	908	958	926	940	922	911	912	905	932	1012	877	932	954	916	937	924	907	914	945	903	899	911	960	952	891	931	967	937	989	957	963	915	954	942	946	956	905	962	920	976	897	940	936	926	930	944	880	903	925	905	971	898	907	955	931	908	918	864	979	881	962	876	912	891	912	862	942	941	949	940	940	909	883	927	915	937	912	906	884	900	927	937	978	899	892	909	911	913	916	899	969	993	922	919	921	887	903	945	912	927	956	907	922	956	937	922	932	945	901	937	982	914	888	934	991	936	902	882	911	878	939	963	927	898	875	945	897	959	941	972	953	926	954	936	917	959	961	942	955	911	929	928	933	917	919	921	912	947	967	909	953	920	882	946	877	901	996	930	951	963	879	950	910	934	919	956	908	867	890	918	917	924	966	916	946	861	894	925	907	941	920	945	890	908	978	936	936	952	929	996	918	841	892	938	959	992	956	949	853	926	947	1003	919	940	921	903	963	962	919	941	906	957	959	930	902	934	906	879	935	938	922	941	874	954	930	869	859	956	914	973	943	946	935	918	885	950	932	921	927	955	892	986	951	882	968	937	973	975	896	926	906	930	927	959	943	983	914	936
14475	5728	6895	5184	3577	2444	1814	1443	1134	1006	817	779	687	648	613	578	564	500	500	487	478	492	467	483	465	464	487	423	436	418	443	418	441	383	354	452	387	436	420	417	441	390	366	416	359	396	406	415	414	436	389	421	386	387	390	416	384	367	393	388	399	375	409	426	414	400	425	373	344	381	412	382	409	366	398	356	409	431	359	379	387	342	409	363	380	342	426	411	363	393	417	421	402	377	420	376	381	411	428	376	398	398	386	408	372	399	385	401	399	379	415	377	363	403	416	424	366	361	402	396	386	374	366	382	387	400	375	389	347	352	403	374	378	387	417	370	389	405	355	397	387	391	397	378	384	378	382	398	402	421	384	391	359	350	332	374	394	385	378	399	381	402	382	364	393	375	366	393	391	393	401	377	429	399	389	426	407	358	339	384	406	368	386	389	371	406	404	410	387	394	404	397	404	363	408	355	413	349	367	388	356	418	398	364	367	374	356	347	402	371	423	411	394	379	386	402	375	347	378	394	380	363	405	341	391	381	437	413	397	418	373	358	367	374	418	364	344	337	395	376	392	389	369	390	393	405	362	394	378	418	375	416	402	429	435	392	408	412	377	328	406	387	398	361	421	387	397	355	391	383	396	396	394	405	389	417	369	393	399	405	401	394	402	388	386	348	369	343	376	386	394	410	391	408	400	411	387	361	414	422	381	384	371	381	382	401	411	389	383	382	414	407	417	356	380	388	400	388	371	378	356	413	407	390	346	394	408	391	407	402	367	395	423	437	369	405	425	387	385	392	386	379	379	395	360	393	415	386	356	373	396	411	359	367	391	380	360	404	409	434	382	359	381	394	409	419	392	357	352	349	398	380	385	338	430	401	425	389	388	448	406	405	363	399	382	395	355	402	366	426	375	375	422	402	367	408	393	412	405	385	405	398	416	403	343	380	415	384	398	375	398	339	394	402	409	414	410	352	399	419	374	392	391	381	388	370	384	347	388	354	405	378	373	384	405	411	407	401	419	408	376	376	395	416	385	419	399	363	366	397	397	371	383	358	404	364	375	396	404	433	359	390	389	396	360	375	424	387	391	416	407	390	411	408	384	415	414	389	428	396	383	420	384	421	375	401	387	386	360	416	424	383	412	339	365	385	410	346	385	396	425	399	353	402	433	350	410	427	395	403	392	432	406	368	383	365	345	376	378	386	376	401	371	361	359	374	392	443	360	387	389	406	409	359	389	387	393	378	362	392	382	412	406	403	375	424	404	370	389	363	414	355	358	425	402	368	413	428	365	411	383	391	399	417	340	415	414	381	402	370	382	359	384	395	404	426	430	363	398	381	410	383	386	379	391	410	403	390	433	413	389	396	373	386	365	365	381	384	375	379	395	362	406	414	437	353	400	413	375	405	427	387	421	359	386	387	385	394	375	386	376	423	406	331	406	364	421	402	386	361	393	381	408	405	380	407	413	415	394	361	382	396	383	374	367	407	436	362	421	406	414	405	388	344	383	388	432	385	373	376	393	380	390	382	392	401	375	396	415	365	389	384	375	367	410	386	375	393	371	393	409	376	378	417	363	401	369	397	389	361	381	372	410	380	367	383	391	419	388	369	397	419	371	408	402	383	426	384	391	400	380	435	353	401	346	399	395	368	383	392	380	385	365	387	383	422	376	375	382	400	421	409	392	376	388	365	390	397	370	424	403	366	363	357	391	370	400	350	403	387	370	369	376	411	400	399	348	400	379	393	322	354	399	379	408	367	420	397	398	402	359	405	417	346	392	377	384	380	351	381	423	332	408	379	378	398	402	383	393	395	410	390	403	388	411	392	409	380	399	380	433	383	384	408	386	391	406	396	361	365	421	375	431	387	382	400	369	373	388	417	376	396	397	386	386	395	398	381	377	376	371	393	408	382	410	385	340	403	401	371	363	406	380	374	374	366	341	408	366	334	359	377	364	389	380	401	390	428	371	415	393	398	348	360	376	390	392	386	385	391	411	384	393	419	391	370	408	391	366	399	416	402	398	348	416	369	421	403	355	410	406	379	429	405	361	374	365	389	386	412	356	390	398	367	391	367	389	360	368	368	394	369	393	348	368	398	408	384	434	364	387	388	400	408	372	385	386	399	386	382	366	415	421	371	400	390	403	378	341	379	385	399	385	390	350	350	381	414	370	322	382	384	395	391	397	402	374	402	409	388	388	382	389	438	412	385	418	380	390	393	394	385	373	376	374	398	363	400	366	386	404	401	411	403	406	376	361	377	391	365	363	352	365	388	394	404	394	365	403	385	392	412	390	403	375	387	379	399	412	402	420	389	397	351	397	395	414	405	364	381	420	397	374	367	401	355	376	376	420	397	347	360	366	393	367	388	389	405	385	398	376	360	399	397	413	411	381	447	383	386	380	368	422	404	360	373	383	366	449	373	384	357	365	387	359	395	402	393	389	370	375	386	398	374	368	406	372	356	393	399	321	406	394	417	394	353	392	375	372	400	386	430	397	404	375	364	392	401	406	372	394	384	370	382	395	385	376	399	410	417	389	369	379	372	370	356	399	406	420	396	389	421	395	417	386	375	378	396	413	411	433	447	397	392	417	419	364	414	368	376	437	388	400	397	416	366	399	411	372	379	351	369	374	438	398	402	372	445	357	368	436	381	357	376	373	378	433	403	399	389	357	344	395	369	412	362	382	365	377	366	390	370	407	394	369	403	390	378	392	436	395	400	383	383	399	412	394	375	402	414	433	393	386	356	361	370	362	380	363	385	406	408	379	401	359	361	390	371	366	399	377	429	383	369	359	376	423	414	395	401	389	393	381	392	385	376	423	393	373	437	392	397	386	431	355	347	342	395	377	409	381	405	407	430	395	354	415	381	401	368	388	409	378	373	408	373	358	410	380	349	376	374	384	360	364	413	407	397	385	373	368	378	420	428	404	392	420	389	388	410	382	373	354	404	395	395	366	384	393	353	376	396	373	428	414	413	407	402	401	406	393	367	405	369	404	417	423	367	357	379	448	376	387	366	399	366	368	367	392	372	382	390	399	408	401	361	380	376	351	362	392	392	383	382	386	412	394	413	353	384	403	367	379	381	350	382	391	391	427	372	404	432	408	396	369	361	386	407	379	401	438	351	406	399	368	377	339	378	378	402	393	392	447	364	390	400	370	355	395	424	384	360	388	418	393	433	389	412	346	370	366	400	414	349	362	361	413	397	342	390	370	426	358	401	420	373	371	392	412	399	438	405	388	406	409	379	369	380	375	380	388	396	371	358	373	377	410	386	393	381	410	359	398	367	391	382	385	385	411	388	364	395	391	382	362	366	381	397	353	419	396	381	366	400	383	389	378	397	397	424	390	381	344	400	380	407	426	395	431	387	384	397	373	377	386	427	362	407	412	393	358	376	382	388	405	372	415	421	379	399	377	349	384	387	369	383	423	396	387	389	407	370	385	376	395	381	408	371	391	400	357	392	387	377	364	351	363	358	395	392	375	393	387	370	385	397
9960	5389	12230	13183	11501	8910	7083	5566	4614	3938	3383	2947	2596	2578	2173	2013	1902	1741	1652	1616	1482	1400	1377	1363	1295	1324	1289	1154	1150	1168	1052	1133	1153	1093	1014	1066	1000	1035	1019	969	969	986	967	940	907	961	886	966	913	946	904	958	866	888	898	880	890	936	931	923	874	867	910	857	848	873	911	899	889	899	832	841	873	853	885	854	860	858	890	906	895	872	865	910	867	877	903	841	893	903	875	844	853	850	923	922	864	839	896	898	834	909	850	864	929	849	883	926	872	861	861	849	909	824	842	899	882	841	873	902	800	883	927	881	833	810	880	879	905	846	872	843	859	913	827	859	831	906	889	861	880	846	876	847	824	843	827	865	903	819	875	828	856	880	859	867	860	852	897	845	853	850	826	916	878	893	838	843	867	855	930	872	861	870	872	863	880	860	862	822	866	858	835	825	864	869	886	890	924	805	904	851	838	818	855	920	939	902	871	928	907	830	830	908	870	899	897	901	884	876	808	881	926	914	908	897	836	871	871	843	876	857	862	882	884	895	881	878	836	845	893	879	840	892	916	874	873	871	878	883	844	902	880	842	854	905	845	830	838	862	849	846	847	843	879	830	873	857	846	833	899	947	871	906	898	831	834	889	889	828	932	832	879	833	913	811	830	880	909	892	800	851	833	893	885	891	880	867	864	861	844	833	835	875	817	847	912	871	839	871	880	868	917	913	888	859	850	880	860	897	936	853	888	856	882	872	826	878	860	880	889	835	892	869	895	816	848	858	876	936	850	883	878	869	851	850	876	824	897	860	885	852	835	835	807	871	876	900	877	868	866	862	915	882	879	833	895	889	884	905	908	909	933	886	826	828	867	898	869	857	834	833	845	841	862	861	884	891	891	834	884	861	873	837	787	869	834	912	868	878	846	871	899	895	863	862	906	849	891	898	853	882	844	861	927	859	845	917	902	821	874	866	855	885	855	866	782	877	865	897	888	870	852	865	819	836	870	838	884	907	921	901	894	857	884	820	881	871	870	875	893	875	865	841	878	895	865	846	896	863	869	848	876	828	899	885	857	839	884	826	871	877	818	835	831	887	876	907	815	836	905	902	849	881	881	852	861	868	917	864	864	819	862	879	915	896	910	875	891	885	857	905	879	803	909	879	894	904	832	911	894	846	866	910	840	920	837	878	842	843	862	851	836	861	854	879	899	871	884	866	869	902	821	821	891	883	900	868	855	856	854	836	910	836	934	924	817	821	878	880	913	843	838	848	894	880	881	847	864	849	865	858	864	865	921	840	840	884	892	869	860	848	860	906	911	878	871	862	813	941	888	903	806	867	838	853	897	871	852	898	831	914	847	873	946	817	858	836	879	876	923	863	856	892	896	876	866	943	863	876	822	900	850	890	910	880	872	894	880	874	902	844	874	908	820	803	902	909	858	848	887	857	842	841	871	886	892	850	891	856	918	826	892	813	846	893	843	907	879	843	867	853	898	905	870	835	897	846	841	891	857	851	857	824	873	870	872	864	857	871	903	840	884	860	875	912	876	868	866	909	881	860	834	833	865	906	921	840	866	851	903	891	845	854	857	893	857	837	874	829	873	875	794	859	891	846	862	859	908	881	872	840	890	891	844	870	838	829	852	867	864	874	866	885	829	892	898	878	840	881	868	896	859	873	850	872	867	837	831	809	893	881	844	882	840	915	865	925	876	867	863	855	821	912	870	867	866	866	862	859	832	892	819	879	863	844	838	897	890	843	902	828	854	879	862	872	852	861	840	867	861	839	864	871	875	873	853	845	883	869	886	867	861	819	869	885	856	840	840	916	905	849	892	867	848	837	871	817	895	896	899	876	885	880	888	902	901	866	871	864	889	832	878	829	871	816	896	818	892	891	851	871	873	880	864	896	854	841	864	878	841	855	877	873	913	862	891	945	895	897	872	878	879	868	846	897	894	845	847	819	848	890	897	926	954	884	862	848	843	875	898	843	862	867	848	878	854	884	908	846	866	891	880	901	888	838	925	863	871	923	873	813	848	869	874	896	885	829	882	868	910	866	890	879	900	833	886	869	835	874	844	891	893	890	832	837	858	838	858	889	827	850	851	925	857	832	879	881	905	854	813	863	872	875	821	865	814	927	869	879	850	887	830	875	897	856	900	853	852	887	906	928	853	871	870	819	836	882	894	864	835	823	911	864	914	883	937	890	856	871	896	834	893	850	891	927	849	843	860	919	901	901	877	868	825	886	873	904	862	852	876	867	912	856	913	855	867	908	898	858	870	830	876	858	845	874	874	951	831	853	871	836	839	862	915	839	830	863	825	869	873	923	828	858	888	873	920	816	854	946	887	870	850	902	874	898	902	847	877	837	868	846	869	855	878	856	887	912	820	896	897	872	879	908	843	850	866	883	858	915	809	797	826	866	896	844	811	875	854	863	866	866	870	894	857	842	895	866	825	897	846	872	900	838	889	779	873	879	848	930	822	838	881	827	824	908	869	870	864	921	862	882	847	851	958	858	876	870	870	867	872	918	892	870	890	923	908	876	888	892	874	886	863	868	885	886	957	882	861	899	881	856	866	837	916	860	908	844	867	884	889	894	906	890	880	880	865	886	887	892	891	869	883	900	874	887	861	874	866	880	889	874	809	904	855	852	856	840	871	892	853	913	890	863	892	855	854	866	905	912	889	889	829	864	862	875	919	843	836	928	855	824	875	885	880	844	900	852	854	908	882	911	917	880	840	836	881	896	888	867	861	848	837	851	840	871	843	868	871	827	887	879	919	887	845	905	855	863	863	919	900	843	891	858	833	914	836	831	918	863	862	842	886	857	865	838	872	925	907	886	852	849	848	876	841	895	915	892	873	833	840	881	839	828	860	868	907	890	832	882	851	868	884	860	895	833	853	854	815	856	852	863	905	864	914	863	889	828	855	884	893	877	861	860	844	845	886	847	883	824	848	871	817	881	845	850	930	880	875	916	827	871	881	825	971	864	884	909	859	841	903	879	859	869	837	861	822	866	837	869	850	824	890	867	850	846	874	905	868	845	884	936	848	880	906	803	895	898	913	853	917	910	841	833	909	874	909	853	874	863	902	858	847	880	847	864	844	882	874	931	884	925	928	843	825	907	852	852	897	870	858	890	932	851	876	854	858	895	848	885	919	844	884	855	894	816	852	859	803	907	875	840	885	876	899	855	900	879	866	843	828	900	867	862	883	871	897	875	853	822	853	862	890	849	894	892	841	881	858	816	858	844	870	861	902	911	874	887	902	866	851	832	909	906	897	848	852	878	873	906	839	859	809	860	831	847	874	885	885	918	891	878	857	853	876	866	887	900	888	919	887	868	916	857	839	914	853	829	877	882	881	810	863	805	879	836	866	888	853	897	915	893	889	868	886	872	895	883	839	883	862	936	843	874	856	914	897	789	874	843	845	852	905	893	890	835	829	893	901	878	840	852	853	825	901	835	917	866	897	870	867	906	887	838	905	878	882	868	849	832	909	902	839	906	905	882
22488	8573	9797	7407	4871	3291	2373	1760	1378	1165	987	814	795	698	710	633	560	561	523	522	558	428	466	459	429	488	443	428	431	417	432	410	399	405	438	424	395	368	377	395	389	385	389	440	389	386	394	369	362	364	404	394	399	410	397	403	412	385	362	378	377	368	379	358	387	365	346	365	357	390	372	400	342	381	391	382	373	369	333	379	417	376	326	357	385	408	383	377	320	364	368	397	378	364	380	387	349	403	411	424	389	357	378	357	375	335	346	360	330	352	358	382	400	365	361	343	385	378	371	401	369	373	372	379	376	398	422	380	337	403	356	387	342	362	370	349	381	354	403	360	360	361	368	386	406	384	339	387	370	353	397	377	382	371	402	369	367	335	367	346	370	386	369	362	337	381	360	379	345	331	404	367	386	366	367	385	390	371	356	339	364	332	345	394	374	364	368	362	363	386	394	372	376	363	397	359	359	332	414	370	387	430	380	364	376	340	373	371	390	338	368	356	355	387	396	352	394	350	392	373	363	410	343	364	349	334	350	330	410	380	365	361	403	333	374	407	366	388	354	353	375	360	356	365	397	358	399	370	394	356	366	361	369	364	408	406	377	352	380	421	377	377	414	346	329	373	340	386	370	370	381	403	359	363	412	390	394	369	379	402	426	400	374	351	374	354	385	381	357	373	337	369	384	348	344	353	404	379	362	344	361	372	380	358	370	336	356	389	381	372	372	423	369	350	354	419	321	389	370	340	360	388	367	395	374	399	337	365	345	366	365	339	402	376	385	376	397	378	356	397	347	385	338	370	385	371	349	401	403	417	361	383	371	334	423	356	379	344	347	386	380	412	383	373	343	369	340	373	396	409	368	402	395	344	352	382	350	358	354	393	372	398	356	346	403	366	363	419	369	390	390	379	375	336	353	377	390	348	361	370	358	373	365	376	380	399	377	353	368	400	377	357	345	344	385	365	366	363	356	354	365	396	321	348	348	381	353	355	378	363	376	384	323	354	383	400	408	376	330	382	369	379	372	368	378	381	358	407	399	396	331	335	349	364	375	338	377	414	352	357	372	329	336	371	358	366	397	378	403	379	373	394	389	374	403	359	338	399	361	364	384	340	366	373	384	367	377	408	390	408	341	367	343	337	396	389	372	366	352	346	356	377	377	400	351	378	366	354	368	369	334	339	389	390	365	351	353	369	369	370	382	398	404	365	377	340	384	432	396	360	384	377	388	363	359	379	374	356	357	391	387	371	359	392	371	390	333	367	421	355	390	335	363	381	340	377	374	379	374	367	346	389	389	393	350	398	368	361	369	357	379	373	368	360	371	355	375	368	373	361	355	343	360	354	340	367	328	394	364	369	375	369	352	362	383	374	342	397	392	398	369	372	359	398	350	396	346	409	380	402	390	380	405	416	377	395	350	381	431	395	356	378	350	323	358	328	386	398	376	386	319	386	353	372	376	388	395	369	396	404	378	376	331	336	380	384	363	389	413	341	372	347	355	387	374	357	402	402	385	348	380	390	379	364	372	340	347	383	361	392	328	332	395	357	330	359	358	345	320	362	343	393	362	370	388	399	368	373	382	396	363	370	363	390	412	363	380	397	385	377	356	356	372	349	379	388	357	382	381	373	330	376	368	359	396	351	379	369	387	358	352	391	371	351	363	365	370	393	356	364	371	350	400	356	422	380	359	388	374	361	387	360	350	368	375	393	393	407	360	381	400	363	398	399	395	355	362	369	375	395	364	380	375	369	419	357	394	360	397	387	370	379	402	380	343	430	365	362	372	329	376	374	335	342	298	347	363	389	365	376	403	347	360	388	362	363	359	334	379	362	345	341	419	366	365	387	424	365	399	372	379	362	365	382	361	365	365	330	342	379	378	395	390	383	369	389	379	365	355	375	397	350	367	341	374	365	392	366	345	379	362	379	352	376	356	351	399	379	372	390	353	357	392	359	368	360	364	387	384	359	369	371	393	367	380	348	377	383	375	346	375	367	368	348	333	358	352	359	398	339	399	394	338	347	326	405	344	362	369	365	375	322	379	349	366	396	377	370	380	386	374	414	374	377	413	370	372	372	373	387	378	329	372	361	351	362	352	393	395	386	360	349	356	389	353	375	335	370	363	372	365	365	370	342	361	402	399	409	339	375	394	383	370	377	404	401	371	379	384	350	333	361	352	388	363	360	362	353	342	411	372	345	350	354	355	374	365	379	371	376	357	368	338	406	380	351	363	374	357	381	352	395	395	385	366	405	348	392	357	346	353	370	375	377	378	378	370	382	379	390	384	374	343	370	370	407	385	344	378	374	372	373	410	355	332	378	353	370	377	334	414	314	352	373	400	356	352	350	326	374	369	371	390	341	362	395	340	403	337	353	358	349	336	342	345	430	364	402	371	360	347	384	365	373	344	393	336	347	378	383	400	343	361	375	363	356	402	378	378	352	386	351	337	402	377	357	380	363	386	407	426	351	394	393	383	368	394	395	362	375	375	364	350	385	384	379	390	378	370	383	372	373	400	361	379	377	355	375	369	324	367	336	347	348	382	350	344	351	379	389	354	348	394	390	381	387	366	378	395	358	365	345	359	364	357	370	385	387	397	398	375	419	354	374	371	370	343	373	382	389	376	388	341	358	368	365	381	354	384	364	401	375	377	373	367	405	316	391	385	405	354	395	417	357	352	406	419	367	389	390	335	351	384	352	373	375	412	356	390	397	335	378	396	384	381	358	394	437	361	372	342	373	368	329	392	388	368	397	370	380	380	353	351	374	360	382	359	382	394	358	345	364	368	386	405	366	373	372	331	407	404	366	401	358	393	364	343	360	363	374	398	387	370	351	378	369	408	347	387	335	351	370	379	380	377	369	337	374	369	388	416	370	383	360	380	367	381	376	310	357	378	372	339	359	359	342	395	374	385	371	400	371	373	360	378	373	386	365	341	350	365	390	385	359	349	400	385	402	372	342	344	376	390	357	403	361	387	330	346	369	374	374	358	382	348	387	366	437	373	385	411	380	375	405	368	391	382	374	353	396	401	367	377	419	377	348	358	368	383	343	409	373	390	365	348	344	349	374	350	374	345	361	396	373	379	387	395	402	336	388	380	435	357	340	368	353	349	380	406	362	363	390	340	369	333	351	361	382	416	379	385	400	409	354	367	382	340	425	396	383	397	348	339	354	371	419	379	385	381	366	358	419	396	364	354	353	405	341	346	378	401	393	357	357	389	358	355	372	399	375	382	412	385	363	353	357	418	374	404	348	387	360	366	337	370	344	367	409	392	413	390	333	366	382	376	383	413	435	374	372	410	356	397	365	382	356	347	369	352	355	380	355	366	413	354	342	361	369	366	409	349	365	368	355	361	381	366	403	403	388	361	360	377	361	339	382	363	348	374	408	383	402	360	354	353	367	393	373	373	374	348	367	380	339	371	360	402	396	349	372	354	368	339	392	357	344	366	373	362	347	359	364	370	380	344	356	349	350	402	363	385	334	373	385	333	344
12733	6888	15349	16859	14789	11767	9064	7280	5787	4860	4207	3751	3375	3088	2650	2411	2241	2030	1847	1740	1664	1541	1502	1390	1536	1470	1320	1278	1299	1171	1201	1190	1174	1136	1107	1114	1101	1058	963	983	954	977	929	964	918	935	873	879	909	856	877	899	899	885	894	903	886	840	885	875	916	844	839	815	914	862	900	844	874	849	850	824	863	879	860	883	839	871	856	934	790	865	929	812	834	853	830	828	781	809	833	848	820	831	848	904	820	821	820	848	848	810	842	831	871	796	842	873	912	830	789	842	813	801	876	849	844	852	902	809	871	854	797	863	802	821	778	837	836	874	846	842	825	807	826	870	808	804	859	843	827	840	883	845	813	815	861	832	816	880	842	874	832	783	881	838	830	822	845	884	798	807	851	847	809	848	791	815	872	807	875	840	840	816	811	856	822	801	854	847	843	812	869	866	822	855	826	839	852	835	828	823	851	796	855	837	861	854	855	876	848	845	857	838	848	794	820	876	854	839	764	819	831	794	832	788	893	808	830	833	851	831	804	893	815	813	839	851	878	872	885	799	802	809	837	886	847	884	849	834	831	819	814	841	880	866	858	808	898	828	786	832	868	830	844	852	873	834	834	856	851	846	844	771	841	836	854	802	809	839	880	795	824	821	882	829	815	791	828	826	878	849	829	859	842	894	816	835	849	876	868	871	814	780	864	833	838	867	852	821	832	818	868	858	862	818	844	793	879	806	789	787	810	801	830	854	793	821	844	830	811	830	837	832	837	866	846	837	801	867	788	831	789	852	735	838	840	828	850	823	867	830	796	822	837	782	811	789	853	806	839	868	838	802	853	892	847	820	801	776	831	871	836	875	803	841	871	864	834	827	823	832	867	851	821	860	851	832	881	843	806	868	795	824	882	836	838	828	844	798	846	840	839	850	806	842	851	847	762	864	833	865	799	831	811	774	831	847	884	855	822	809	886	853	791	811	809	819	817	823	818	856	819	794	816	791	845	867	838	861	876	823	782	794	861	852	832	820	849	811	831	887	852	841	822	866	824	830	863	863	778	863	792	837	803	858	852	819	863	831	809	841	806	839	813	868	778	911	841	816	855	804	861	843	847	832	831	857	850	846	818	852	863	825	851	801	852	851	833	832	843	854	856	825	833	819	813	831	856	824	893	834	843	845	818	826	871	837	904	845	834	880	815	854	807	906	871	831	844	830	810	852	850	883	854	815	833	891	859	808	823	809	877	796	875	844	826	866	825	770	889	848	817	851	828	859	818	847	854	881	850	852	802	900	821	839	797	802	837	822	821	806	856	840	785	764	802	815	829	794	808	826	853	884	852	883	810	864	887	859	831	823	868	833	812	893	811	896	824	842	844	864	862	875	864	841	814	832	832	868	806	830	834	891	818	807	880	797	799	794	806	877	850	846	817	786	827	848	845	811	827	850	852	842	837	837	830	812	855	766	831	882	784	841	787	855	832	816	836	874	841	807	865	801	877	838	834	832	833	822	868	761	898	836	849	841	807	866	834	867	841	843	823	845	854	834	781	850	868	860	796	816	827	882	841	827	815	849	852	795	777	828	857	815	831	807	809	851	803	791	824	794	796	860	847	818	881	792	808	772	877	818	838	845	785	816	786	823	822	838	813	830	836	885	880	834	834	809	827	838	819	815	905	853	804	835	874	845	821	874	826	826	852	812	876	898	820	836	858	856	805	866	863	825	811	861	835	836	856	831	862	837	876	830	873	898	833	844	853	812	847	844	824	883	860	802	863	826	816	822	765	888	860	821	809	860	825	866	830	846	787	866	873	888	848	847	816	877	849	842	783	808	775	878	789	897	827	848	884	894	860	824	847	824	850	822	840	833	881	793	839	815	831	790	882	826	784	824	809	776	889	799	881	849	834	836	845	848	850	840	818	845	795	845	817	858	837	808	825	779	823	809	801	862	845	902	826	826	807	857	829	847	833	849	844	806	815	853	863	774	835	796	864	839	855	847	843	812	829	850	806	841	854	819	865	834	855	840	863	855	831	842	835	812	804	879	824	892	803	867	797	832	808	835	849	862	827	839	821	804	839	836	799	812	838	843	859	829	815	851	831	839	778	873	836	792	800	806	828	860	861	845	828	827	850	875	876	845	865	826	852	857	869	817	877	881	850	879	832	932	868	803	789	818	857	832	841	796	859	855	801	885	823	850	879	884	864	829	844	768	837	807	846	845	831	862	854	835	886	815	836	835	784	804	794	856	834	852	847	832	826	828	825	861	841	853	864	848	869	835	798	807	914	851	852	840	842	823	868	868	809	863	885	820	797	814	838	840	808	890	924	819	868	877	836	812	852	828	835	842	898	856	879	849	818	876	856	857	869	856	893	865	771	848	891	829	790	829	840	831	804	799	813	833	814	860	821	840	860	799	832	865	882	793	830	821	811	843	862	816	865	873	833	829	847	809	833	865	848	824	847	809	780	861	920	836	808	848	836	858	815	791	845	878	837	840	855	890	808	870	834	840	855	830	788	831	903	827	852	832	887	844	851	855	813	850	814	836	837	828	846	822	813	863	813	815	857	866	835	853	863	881	818	813	833	806	807	849	855	851	827	834	820	807	797	825	814	867	825	866	808	860	855	837	813	862	845	855	835	823	834	864	801	828	821	894	784	858	795	868	832	840	841	855	816	891	807	877	896	833	858	812	844	831	855	845	816	805	910	844	850	793	821	837	846	824	815	849	810	808	843	812	864	853	832	854	792	818	838	850	849	831	821	819	897	834	817	875	777	863	818	813	816	844	795	794	810	823	807	832	875	812	863	778	846	822	830	806	814	840	802	821	845	856	830	815	871	854	817	860	829	802	864	844	891	887	831	876	836	833	804	854	839	853	880	857	797	856	874	789	828	817	859	832	830	843	888	847	805	870	804	825	891	871	831	872	850	821	821	848	856	879	862	875	841	870	854	822	864	846	776	832	823	803	828	850	837	862	837	779	820	879	842	838	850	763	858	846	810	842	840	841	810	893	846	827	858	887	861	897	861	859	883	863	887	834	832	777	840	873	868	797	864	870	864	853	854	812	847	834	845	807	848	844	802	827	795	869	854	833	855	808	850	895	805	828	795	831	849	868	820	829	854	825	860	870	864	851	874	830	822	849	811	888	809	830	882	856	860	884	801	823	832	836	850	823	859	808	866	839	808	844	837	827	866	826	796	797	819	815	872	851	895	877	798	801	808	860	823	873	839	848	835	817	850	830	837	794	854	859	838	831	903	813	821	833	852	858	863	798	862	897	825	861	876	857	816	858	875	837	849	846	836	844	928	880	820	865	816	833	785	844	812	812	889	827	866	861	831	855	821	859	838	800	766	824	861	842	897	868	800	799	893	842	849	805	905	834	773	841	838	849	812	810	808	842	855	764	849	804	804	832	905	866	813	853	844	781	780	828	870	831	802	879	886	864	765	825	856	833	818	832	844	857	897	849	856	869	841	846	807	816	820	829	874	847	815	824	860	834	855	829	841	835	851	779
7023	3741	4751	3591	2525	1764	1284	1115	894	755	714	663	636	581	563	537	487	518	516	495	472	462	470	474	440	446	479	475	435	454	440	472	420	466	444	432	427	462	462	458	441	438	463	375	434	408	446	459	416	405	431	411	413	448	405	402	392	432	450	414	422	462	414	408	431	404	395	408	456	415	429	437	420	427	439	430	400	448	441	442	404	449	407	422	428	406	376	389	382	432	440	428	407	405	407	454	413	436	479	388	432	420	450	400	446	415	468	440	422	435	427	379	424	426	408	426	428	414	414	385	459	401	414	415	418	418	438	457	420	448	457	403	424	428	448	432	410	391	399	455	348	359	392	383	415	444	414	410	404	430	424	396	449	407	446	409	456	376	418	387	395	430	424	424	385	389	388	432	385	397	418	499	419	388	422	419	403	418	426	436	416	443	463	434	421	424	397	401	416	438	450	465	440	426	394	414	422	394	412	425	431	400	435	443	416	403	430	435	451	425	378	397	408	444	431	407	428	440	444	433	396	416	424	430	437	399	422	436	433	397	419	442	433	431	435	402	421	409	397	467	480	442	413	452	449	447	433	433	410	404	431	393	422	409	410	434	430	433	418	403	419	440	400	466	402	444	398	406	435	416	445	398	426	425	411	415	443	444	407	437	451	412	416	414	390	434	439	409	447	424	426	452	414	385	449	481	402	439	424	399	390	438	432	392	470	408	424	422	477	423	401	419	434	446	438	424	435	412	409	399	441	438	408	440	414	417	442	452	456	458	445	396	413	409	421	436	403	452	449	398	423	418	458	423	448	399	450	391	416	471	414	424	422	444	482	419	400	437	424	402	421	386	437	409	397	434	412	406	424	408	435	411	425	434	457	407	404	381	424	428	448	459	409	474	448	436	408	372	398	457	434	410	401	393	437	388	401	426	375	404	421	406	386	426	409	418	426	444	437	375	425	435	376	404	382	390	393	436	445	445	481	472	447	435	437	466	430	408	400	422	397	424	423	425	415	407	419	437	460	449	405	416	426	425	409	419	420	398	390	409	434	447	491	420	468	453	440	403	446	425	422	364	439	441	438	415	419	410	416	368	432	426	451	444	430	448	439	407	438	408	424	416	441	402	387	407	408	399	399	415	431	421	404	389	419	433	412	433	413	389	402	414	448	434	414	385	385	437	389	385	457	424	442	399	407	416	452	405	402	446	413	461	390	387	388	455	459	439	426	446	423	426	428	387	431	398	415	404	440	408	444	429	446	441	465	394	378	422	409	364	385	427	403	443	433	433	440	402	459	420	384	446	490	420	429	404	405	399	436	432	404	421	410	390	429	414	408	413	425	419	431	394	403	374	462	418	437	393	474	420	405	454	444	390	396	389	420	405	451	411	441	455	417	408	437	413	396	398	407	427	468	427	420	448	419	412	368	436	456	430	430	422	427	397	416	405	446	429	456	452	452	436	462	420	428	397	425	443	423	416	387	380	400	414	396	425	435	425	412	416	445	414	432	420	437	454	416	433	415	456	430	400	391	406	438	401	457	406	424	405	445	458	401	387	408	442	381	402	437	437	410	410	424	418	423	405	412	421	448	423	425	403	436	433	424	421	418	433	405	476	403	366	430	435	434	429	451	422	399	452	450	425	415	442	394	447	407	399	430	398	402	428	423	432	395	407	426	430	429	445	450	444	415	413	412	397	435	398	424	391	431	393	380	420	408	384	408	429	454	472	425	435	419	427	442	421	384	427	433	439	463	379	475	406	435	420	455	409	451	432	421	451	421	442	435	431	425	447	432	394	453	407	392	425	423	405	389	423	399	407	409	402	459	388	410	385	383	377	397	507	453	440	404	426	441	434	437	404	425	407	436	420	393	451	435	438	456	423	430	416	428	434	414	439	398	397	395	427	439	437	428	416	430	420	411	415	412	431	421	416	457	442	386	431	430	412	407	425	428	424	407	397	417	406	425	425	402	428	439	416	414	423	437	398	411	418	392	452	430	461	438	388	389	371	412	430	389	440	434	427	438	410	467	406	459	405	449	440	375	404	444	396	450	456	451	414	468	497	420	403	439	380	399	421	427	409	423	417	398	419	430	429	451	447	426	448	454	437	411	388	422	430	418	419	387	431	405	393	424	414	403	442	436	436	439	397	417	437	443	437	429	452	407	405	456	403	414	437	410	455	391	430	422	436	398	430	406	414	436	422	414	433	399	434	420	453	368	389	431	473	393	417	421	435	427	391	425	422	437	421	400	414	429	425	399	405	425	394	411	432	412	431	429	423	398	402	405	416	472	354	376	412	448	451	436	425	422	419	423	434	414	426	444	414	418	409	431	406	434	402	436	412	406	418	406	434	456	438	413	400	405	419	422	427	444	389	436	397	429	421	429	430	443	433	425	436	427	424	462	438	410	403	429	400	446	433	409	379	417	440	424	425	457	422	427	399	413	435	421	399	376	412	394	452	420	395	453	420	420	437	415	446	428	433	388	403	417	426	432	450	410	446	439	436	420	427	409	489	402	437	413	426	396	424	453	415	444	407	393	452	412	430	400	413	434	435	431	414	406	374	380	404	434	423	406	436	379	452	464	458	435	424	447	438	428	438	427	400	393	367	434	449	430	405	450	406	360	428	429	406	399	382	432	397	426	444	398	443	450	403	432	435	400	395	424	402	442	399	420	416	412	431	398	419	426	416	432	458	418	458	390	421	448	390	399	404	361	457	464	406	427	407	424	435	410	405	406	407	424	414	445	474	457	404	450	426	381	466	450	414	446	436	408	395	414	427	420	428	405	436	443	430	391	436	416	438	405	433	414	456	441	428	381	443	453	420	406	406	468	414	411	436	427	459	415	446	416	420	455	435	390	431	400	415	443	402	402	450	421	434	405	430	437	436	384	422	441	447	395	422	462	417	378	428	435	419	458	431	424	383	416	437	451	401	445	428	425	423	428	422	417	409	417	393	415	409	417	415	393	435	444	405	444	423	365	405	457	411	435	411	427	435	406	397	463	410	440	417	440	399	445	423	460	435	407	445	458	444	416	427	386	429	407	402	396	408	420	470	403	396	454	404	431	459	392	412	440	462	447	420	426	437	463	412	391	421	400	426	441	407	399	403	432	490	390	406	391	433	466	417	429	427	408	430	438	449	365	405	449	411	392	433	412	420	428	447	423	445	427	412	427	394	426	442	397	436	416	429	409	376	410	447	428	426	399	408	439	447	392	425	442	414	433	420	412	420	411	376	425	417	390	418	474	445	437	454	463	440	425	418	447	445	438	421	439	437	421	422	420	407	424	402	403	407	421	421	439	444	431	438	423	441	430	425	437	446	466	441	452	442	402	415	440	424	433	433	429	413	423	410	417	419	436	456	433	446	449	428	403	420	415	396	451	398	423	416	401	413	419	418	472	406	409	411	438	443	446	400	407	417	399	415	401	393	415	440	393	401	412	420	406	410	429	420	420	413	413	374	392	417	400	392	416	433	431	396	393	414	417	456	406	435	463	407	413	426
4734	3910	8476	9527	8486	6563	4997	3954	3222	2741	2363	2379	2153	1932	1823	1713	1573	1446	1348	1378	1259	1245	1213	1178	1245	1194	1211	1165	1126	1142	1116	1059	1088	1066	1018	1064	1035	965	1041	993	933	981	986	1003	1040	955	982	886	977	986	978	976	1017	967	936	929	919	962	936	999	965	913	951	942	986	921	977	887	899	880	962	964	1016	939	938	934	938	890	981	930	950	934	943	932	905	914	921	895	861	943	913	913	925	966	984	920	942	902	975	941	927	976	991	965	918	943	916	911	981	959	902	945	890	951	1002	943	948	862	946	956	937	894	935	962	917	937	923	918	977	933	923	939	911	908	904	996	911	996	899	937	916	930	886	895	901	913	908	922	954	863	954	950	933	937	886	918	973	933	947	915	910	982	907	900	914	977	946	925	956	945	946	905	901	950	945	912	921	899	949	899	959	941	878	941	984	960	936	889	993	882	909	933	936	937	932	902	949	862	900	963	890	990	976	964	929	938	903	944	957	956	944	880	945	983	965	906	946	938	889	929	925	963	927	873	870	967	897	971	951	908	911	920	937	905	898	898	947	881	922	950	904	971	1041	934	877	923	957	918	922	893	926	907	936	916	953	919	948	905	952	899	953	886	910	920	992	917	929	920	863	891	884	922	972	955	959	906	949	947	898	957	891	954	977	956	873	928	960	982	871	952	885	893	904	967	951	940	963	946	966	903	957	909	886	886	982	895	906	969	949	890	932	924	926	928	888	985	935	949	954	917	934	980	895	954	961	937	958	943	919	961	971	918	932	928	946	876	945	951	921	954	940	943	925	947	939	945	942	880	963	902	978	963	955	905	904	953	923	884	938	884	938	997	898	941	918	947	905	942	910	954	949	889	926	896	965	935	917	971	916	976	920	849	915	928	918	909	897	959	912	957	905	894	942	924	922	964	936	934	976	939	961	950	918	974	950	915	932	947	925	884	923	927	921	917	949	938	890	980	953	947	947	943	972	962	935	953	923	990	947	933	875	954	896	978	956	906	956	897	922	982	872	906	954	988	882	894	900	906	969	925	894	966	923	924	922	923	927	926	906	884	869	917	938	902	961	863	972	891	958	904	849	927	925	969	897	930	907	901	864	951	943	926	945	901	912	964	910	1019	961	884	888	903	907	924	967	955	939	939	991	931	931	944	934	978	929	937	922	941	972	941	975	915	923	938	956	912	894	956	939	916	917	934	947	928	934	931	884	929	938	929	966	924	954	931	906	955	922	976	951	930	924	937	941	973	951	865	937	983	920	935	894	975	867	929	910	971	916	878	890	916	970	951	950	897	891	915	896	893	937	924	949	947	901	979	892	978	949	929	939	877	980	917	925	911	931	963	945	945	894	912	898	875	889	908	914	946	926	904	912	914	969	1001	962	984	938	928	877	981	944	969	976	928	936	922	957	898	920	904	909	962	921	906	943	932	927	902	915	972	937	999	935	877	897	945	938	930	952	909	999	929	943	877	916	991	966	919	963	952	901	889	890	926	960	917	934	961	946	965	904	916	985	926	903	918	904	944	933	944	939	922	895	905	992	930	958	925	919	933	971	926	913	936	928	947	903	922	896	978	975	936	932	978	949	967	929	956	899	898	989	980	925	899	922	953	942	957	954	994	886	921	972	900	945	954	956	917	899	899	920	949	894	887	910	921	924	917	905	936	918	908	892	935	942	969	908	946	922	983	938	944	910	962	965	928	889	919	902	906	895	950	925	942	927	970	882	919	918	918	905	931	884	980	934	948	930	926	943	910	929	907	941	965	950	946	903	925	958	887	907	907	987	982	961	915	920	916	901	935	956	926	949	933	942	886	894	952	952	980	926	906	887	974	1023	939	928	941	948	916	918	880	899	969	919	906	951	940	937	908	940	899	945	944	934	945	929	928	995	910	1013	1000	914	915	963	919	938	912	897	927	964	938	898	840	941	924	926	957	935	908	891	897	892	939	909	876	925	957	932	953	911	873	904	934	919	938	929	909	952	891	959	961	932	1003	950	920	944	923	928	919	906	962	977	871	922	961	925	921	918	920	952	946	906	928	909	943	956	941	951	952	946	951	961	927	862	973	922	973	915	856	910	931	949	980	928	920	909	886	946	936	954	914	936	960	949	927	950	903	939	931	899	879	929	921	940	905	953	890	944	984	937	926	939	909	954	896	971	957	920	898	930	895	899	901	914	891	903	937	897	928	913	922	957	909	928	909	951	943	949	967	882	903	947	968	916	912	942	874	964	896	930	929	941	966	925	928	914	945	903	944	920	902	900	914	891	922	918	910	931	942	917	950	903	921	918	940	923	980	940	940	901	945	961	927	924	890	935	937	942	918	942	931	912	935	905	999	963	883	967	907	955	906	935	961	939	992	915	930	896	962	913	883	959	956	896	878	876	917	915	895	967	935	957	906	962	957	958	929	962	921	949	948	842	964	962	981	861	951	912	935	933	960	959	904	916	983	946	895	984	950	980	919	922	925	950	914	906	995	937	966	930	871	896	944	948	924	916	890	913	963	934	939	875	878	958	935	880	935	899	977	854	972	881	915	972	889	888	943	967	987	1001	962	901	1021	968	932	910	899	880	946	914	868	988	958	922	913	960	956	935	923	921	920	918	867	948	902	922	907	944	944	922	908	925	915	959	941	955	968	936	906	899	897	968	933	912	942	914	911	922	943	906	967	908	890	959	939	876	925	900	899	896	907	971	956	981	919	896	921	928	996	924	929	929	963	926	954	968	859	895	921	937	957	916	924	892	935	913	985	964	996	986	879	921	960	942	971	937	954	915	915	898	922	945	907	953	943	1006	954	905	883	952	953	947	941	929	893	892	1045	950	983	876	906	879	875	956	916	934	985	898	896	972	969	892	950	886	955	981	940	946	1004	943	882	916	898	923	947	903	948	898	935	938	902	1006	925	964	957	930	902	948	953	971	902	950	959	946	927	939	925	940	876	855	912	948	978	924	915	960	942	952	973	945	897	933	989	960	980	988	917	917	923	905	945	932	956	921	919	951	889	948	920	943	911	915	948	912	933	930	900	925	952	943	911	897	966	938	883	943	918	915	828	979	941	951	931	974	970	959	967	928	957	891	905	925	902	931	884	1012	864	960	935	962	949	972	961	940	955	929	887	929	972	974	960	960	902	908	895	920	908	951	948	961	932	923	951	919	887	927	938	949	936	991	940	929	925	976	929	962	946	891	931	973	944	966	950	904	985	911	930	965	942	933	883	865	910	935	957	876	936	979	916	883	926	900	923	933	905	957	918	900	978	929	867	967	914	930	939	926	945	1016	911	921	916	957	921	998	956	955	969	896	930	911	971	951	944	940	956	873	924	955	923	992	909	944	946	943	939	981	906	879	896	1040	965	923	944	914	926	954	893	989	955	941	883	937	945	939	959	942	908	966	932	983	978	932	975	969	932	939	932	939	909	953	927	956	931	917	932	936	960	923	905	932	906	921	961	922	992	965	934	912	971	930	938	914	935	996	894	963	960	921	964	947	972	947	901	949	953	954	959
14214	5848	7116	5579	3861	2535	1856	1421	1108	920	823	802	680	668	610	566	560	521	561	455	468	493	477	459	474	438	474	472	418	426	449	394	400	393	405	401	432	416	390	399	417	419	396	418	431	453	420	424	381	399	399	394	417	369	369	387	445	400	396	379	437	355	394	348	389	408	407	408	376	382	395	432	385	371	360	375	395	393	411	385	381	382	422	404	413	385	392	394	398	392	411	416	370	376	382	376	391	379	401	370	376	413	370	403	389	382	385	388	383	381	359	362	393	385	397	398	372	375	364	373	388	417	411	345	391	391	439	398	399	372	369	367	386	423	401	401	385	367	386	374	387	400	361	402	363	381	370	398	334	413	392	401	391	434	365	367	397	364	377	379	374	399	414	389	376	381	429	361	363	430	392	381	393	375	403	367	403	388	413	424	400	402	390	395	415	381	348	394	374	376	405	384	342	395	372	384	394	413	379	421	387	388	406	397	380	357	393	388	381	402	397	363	363	388	386	399	401	447	372	393	352	412	417	403	392	406	401	425	368	351	381	358	387	423	373	379	373	376	405	401	388	388	400	406	368	378	380	386	402	419	407	369	381	380	367	424	381	376	366	389	386	346	345	350	377	371	407	380	377	416	371	391	432	390	423	374	377	392	398	422	405	396	392	376	382	433	425	405	355	418	369	386	420	405	350	380	365	401	406	420	384	406	396	371	369	384	408	393	395	376	389	379	351	407	371	431	383	357	389	384	392	370	370	388	389	375	395	405	407	376	384	386	365	370	397	398	363	366	460	359	367	373	356	398	406	414	390	394	387	385	366	366	400	369	387	399	376	414	381	380	382	417	352	425	365	384	395	386	401	384	378	400	356	380	371	358	404	368	403	440	431	357	421	419	370	410	408	382	364	408	407	408	374	404	385	389	396	366	390	409	410	374	336	339	402	361	369	387	357	408	411	382	412	437	395	408	401	350	439	394	388	394	382	379	370	404	391	374	379	368	406	401	410	376	434	427	382	361	393	429	389	410	398	388	419	372	389	414	381	366	380	425	421	393	409	410	391	340	360	419	381	402	379	382	383	358	387	400	386	421	389	372	362	427	394	387	380	416	391	348	404	414	374	380	392	395	399	377	365	375	385	410	398	390	374	342	389	369	380	362	420	414	378	381	430	390	379	381	375	391	398	398	404	403	404	397	393	399	389	415	392	398	406	394	365	397	432	399	406	389	395	388	345	429	401	420	432	378	411	422	379	354	414	392	369	412	378	410	392	377	392	373	378	422	380	388	376	395	397	357	395	370	388	365	366	391	381	394	383	413	387	390	402	404	374	392	402	365	389	402	345	371	379	371	406	386	359	380	396	418	394	396	362	397	383	414	400	408	363	370	377	375	365	361	385	377	343	370	377	364	366	386	381	403	402	408	378	329	381	369	424	418	392	392	391	368	370	385	363	371	370	430	373	369	412	412	392	411	392	378	377	398	367	360	366	411	377	373	399	404	373	386	411	374	363	361	408	417	396	413	418	368	405	391	396	424	413	378	392	409	367	366	367	441	367	415	372	387	353	401	393	369	410	360	363	355	377	399	386	380	337	367	388	414	361	411	392	382	376	386	381	419	374	379	400	378	380	381	419	381	368	379	350	334	359	402	371	387	400	452	415	402	391	373	322	409	349	377	375	375	432	379	416	413	389	382	385	383	400	369	380	365	386	406	377	371	387	381	384	427	402	405	380	349	409	387	368	365	389	380	413	364	394	382	409	387	427	444	456	434	386	373	372	388	416	375	388	404	380	375	354	385	368	371	413	378	377	402	372	395	443	382	394	398	384	415	409	415	369	429	380	386	358	373	366	387	396	385	395	359	371	385	404	384	353	376	372	371	376	401	348	366	398	396	407	403	401	350	407	368	396	445	409	422	355	370	389	403	385	385	391	376	383	359	374	380	396	367	374	395	396	390	413	380	434	424	424	403	411	407	394	377	401	395	380	408	389	398	357	380	357	360	382	397	410	380	382	350	403	404	398	379	420	422	420	408	364	412	417	407	389	406	379	385	372	372	403	419	377	401	363	388	396	378	396	429	360	379	382	391	400	341	404	393	413	401	389	416	403	376	375	408	416	382	391	373	409	398	402	402	386	375	364	382	381	403	384	369	368	402	364	334	401	365	414	407	376	406	403	390	392	386	368	404	362	415	418	359	380	381	391	391	390	357	385	393	399	393	366	432	361	361	416	421	389	426	367	351	373	378	411	394	391	380	394	394	401	415	402	383	396	396	391	392	364	396	404	370	383	391	343	411	377	405	384	371	349	355	376	383	375	399	371	366	353	389	375	360	384	417	401	375	379	392	398	369	386	392	369	398	404	414	364	437	369	395	380	410	401	379	384	341	351	401	414	401	401	374	384	372	394	414	407	383	392	414	411	415	392	356	401	397	360	355	430	347	374	383	400	395	404	346	386	407	404	386	380	394	371	386	421	343	379	386	381	382	408	352	356	353	373	373	410	432	375	404	413	417	364	375	364	381	381	373	382	413	395	358	395	385	386	402	382	419	386	365	390	372	377	355	397	425	373	351	401	368	375	381	386	435	390	380	395	390	394	355	412	406	396	399	397	429	401	422	399	362	415	373	389	421	388	384	399	406	399	379	404	391	358	374	404	390	360	377	332	366	385	381	430	360	432	378	365	391	396	395	420	390	366	408	412	391	412	371	372	387	378	390	376	390	384	386	411	411	380	365	403	381	389	391	380	385	378	405	387	354	353	369	389	403	376	378	373	336	405	388	417	382	361	397	390	374	373	351	404	380	395	412	393	370	414	388	391	375	378	373	396	388	413	396	392	369	375	392	385	419	376	401	381	422	367	401	412	409	391	387	366	369	389	361	431	433	369	355	390	365	346	365	394	348	378	358	393	392	387	419	378	396	387	397	391	379	402	402	396	373	375	393	371	415	366	410	419	439	372	355	411	363	376	408	402	403	377	386	375	346	360	361	398	355	378	370	399	418	427	368	389	414	347	407	382	410	360	383	388	405	413	428	371	352	371	370	382	377	374	360	388	412	400	358	425	379	366	398	386	418	404	391	404	368	394	378	411	369	375	409	394	370	393	416	379	412	401	400	402	353	408	392	403	388	365	369	401	383	378	403	376	412	425	390	411	399	402	376	410	402	403	408	357	391	339	369	396	406	350	418	400	372	346	364	414	417	399	400	393	379	331	390	358	350	400	401	375	393	373	391	339	358	382	411	376	374	377	394	401	408	370	351	405	382	421	364	394	387	386	392	460	405	387	389	389	382	351	410	397	345	409	392	383	379	368	419	394	413	406	391	371	414	410	354	367	427	413	379	395	395	377	414	388	408	408	385	427	394	401	386	391	375	390	408	410	420	384	364	357	395	400	353	376	395	402	380	404	425	396	370	395	339	387	361	391	398	371	388	355	358	421	382	414	375	396	391	382	388	378	350	371	403	383	416	347	386	382	381	363	402	407	356	361	400	391	395	388	401	361	393
9944	5392	12550	13683	12265	9585	7148	5801	4677	3846	3322	2953	2716	2368	2264	2086	1869	1757	1620	1546	1496	1500	1337	1335	1311	1212	1263	1177	1155	1144	1126	1128	1070	1095	1066	1076	1072	971	1035	962	927	942	940	962	934	966	942	957	927	929	874	898	893	886	914	930	909	922	944	883	909	911	890	923	845	881	838	894	821	854	874	836	910	905	957	882	868	906	817	868	875	878	881	883	852	865	897	879	849	850	880	858	846	859	909	848	888	915	872	829	853	871	834	874	858	885	889	862	939	856	819	932	893	927	885	866	834	877	862	817	867	896	794	919	875	847	882	842	862	829	832	842	867	869	959	887	889	903	825	897	899	851	901	893	895	891	827	883	896	879	884	828	868	878	829	793	918	823	864	871	816	860	939	890	854	884	867	905	909	866	842	913	848	905	865	873	852	889	908	843	809	941	844	831	908	846	818	862	903	943	880	876	933	931	856	883	839	915	871	918	875	910	890	918	890	882	847	825	873	857	851	885	871	900	930	926	837	872	846	878	904	823	870	857	844	882	968	910	863	859	840	854	889	889	865	909	897	899	900	894	855	874	861	866	912	859	872	835	885	894	883	863	846	877	900	898	873	875	877	860	905	898	824	875	868	905	885	878	858	919	834	868	896	873	893	905	796	887	872	872	872	855	898	857	896	833	842	923	888	854	864	858	861	897	925	891	865	820	854	854	828	844	816	843	864	874	906	862	879	868	868	872	909	832	949	826	867	889	887	829	892	887	935	860	892	869	884	887	878	880	842	871	888	861	871	823	901	900	872	905	891	856	859	881	886	936	860	885	853	847	862	864	882	871	855	853	896	891	842	882	874	838	853	906	857	872	907	841	921	883	911	879	827	922	896	909	876	908	891	869	878	854	862	909	877	873	871	891	858	831	898	857	852	878	834	899	895	882	892	912	886	897	794	859	960	902	870	854	902	933	917	884	865	873	854	883	817	876	831	811	883	949	839	817	884	890	825	888	868	842	906	845	843	857	869	863	895	882	876	876	843	837	914	888	889	858	902	854	912	899	866	848	873	902	852	883	881	862	876	868	882	884	924	823	920	855	882	882	859	900	864	867	894	847	868	826	848	915	849	823	942	910	868	896	819	857	873	894	892	856	853	896	882	904	843	913	887	863	861	902	872	873	916	905	912	857	904	939	819	870	890	862	847	903	890	881	890	866	848	932	862	870	872	824	948	857	886	896	892	904	828	858	822	817	848	833	876	819	849	834	874	856	948	856	853	837	878	915	880	861	926	855	864	838	829	886	896	861	904	861	899	859	917	876	869	877	929	889	892	850	905	896	903	876	870	895	861	843	839	849	925	903	799	857	870	892	912	889	896	845	867	836	852	862	823	858	865	875	829	898	885	891	909	894	944	893	850	866	885	874	915	857	925	848	939	840	899	843	885	902	860	820	830	906	873	837	890	864	898	869	874	865	892	854	865	855	881	913	896	866	912	856	932	829	862	836	881	876	882	868	926	847	918	906	910	804	820	928	859	909	913	890	893	848	878	881	842	907	844	881	892	843	915	844	952	880	856	882	884	868	861	897	833	861	896	890	864	911	871	815	902	892	878	886	895	904	887	916	836	827	896	917	895	886	934	856	850	873	893	874	894	869	899	897	832	809	919	866	900	873	868	863	927	840	879	847	873	868	888	864	865	832	842	871	888	860	915	894	847	884	911	911	831	880	854	863	896	896	860	850	828	871	862	889	891	815	906	850	895	872	817	872	910	879	869	850	848	871	898	876	810	879	836	885	862	835	864	876	893	913	808	877	838	922	874	816	873	903	882	834	871	860	961	896	877	885	880	873	913	848	909	874	867	855	886	879	827	858	871	859	881	837	894	914	858	884	855	891	861	854	854	911	830	898	868	946	866	864	860	902	853	837	902	921	905	912	868	839	856	861	873	862	878	835	909	879	827	875	860	861	868	862	861	853	906	862	867	913	871	922	887	859	855	890	851	868	872	876	900	900	869	904	873	827	852	851	892	848	870	854	862	839	880	899	957	860	931	882	897	848	884	862	898	824	878	887	825	869	878	912	892	837	864	863	847	854	835	871	894	905	795	855	868	835	842	881	829	879	888	875	889	912	879	898	873	863	832	872	862	853	854	825	919	836	879	875	899	876	866	890	867	876	864	875	908	908	839	840	853	823	855	883	886	895	830	890	844	889	827	901	881	912	900	882	931	864	887	920	857	849	884	926	901	859	820	882	860	900	832	896	898	942	833	896	858	838	843	852	880	817	942	875	892	855	896	883	825	863	839	886	888	914	849	889	901	860	835	855	833	867	893	850	913	873	884	872	856	825	888	895	889	881	835	909	880	907	904	885	905	901	895	870	861	892	893	873	905	908	879	916	907	868	865	870	849	839	887	881	873	891	917	901	836	843	843	842	865	860	854	873	910	861	902	865	910	852	872	862	872	840	863	895	877	868	831	887	860	917	830	879	856	866	919	862	850	859	923	927	854	854	843	857	846	901	899	908	873	914	849	810	870	869	850	849	871	898	855	882	849	880	887	877	860	882	941	895	872	876	885	855	855	841	909	884	818	838	832	836	880	850	844	877	860	828	868	880	820	908	799	892	886	882	875	887	960	844	857	892	894	893	856	855	876	841	896	886	877	858	884	839	855	895	871	839	880	830	913	890	830	864	860	914	869	841	897	885	856	836	853	893	813	906	884	875	886	823	880	932	864	847	875	864	897	914	904	808	847	848	881	834	904	918	864	885	871	855	875	852	856	842	868	841	883	898	918	885	912	861	863	876	867	902	807	920	849	836	865	860	851	862	877	893	816	880	844	905	848	876	900	865	811	848	841	925	878	866	885	865	897	883	828	874	879	916	871	876	877	845	870	870	856	930	828	840	874	828	888	894	852	852	884	846	863	827	868	879	869	845	879	882	860	898	899	859	867	855	881	851	889	787	870	891	859	863	886	875	925	816	875	817	887	865	885	835	942	875	808	876	907	914	836	919	881	891	827	864	931	893	861	853	856	896	902	870	847	844	844	864	904	880	850	887	864	838	839	894	869	869	875	835	871	871	899	894	820	835	837	871	907	875	875	856	893	909	822	802	882	956	892	854	892	895	851	881	887	808	887	853	861	891	860	872	833	875	862	892	875	857	901	900	913	929	815	916	852	872	875	878	898	814	842	898	827	908	920	890	916	820	835	855	914	859	870	847	886	869	838	854	886	876	881	882	883	838	917	830	847	848	876	856	856	847	876	882	827	866	868	900	871	907	881	894	875	877	867	805	832	879	870	883	870	858	894	917	848	870	856	859	876	891	883	883	954	898	881	863	797	862	917	857	882	852	889	882	892	838	853	817	899	833	945	884	854	901	799	881	849	845	879	850	855	797	871	851	868	862	905	893	888	880	885	812	827	910	826	877	899	890	950	862	829	840	875	911	845	879	923	842	851	891	861	855	832	852	858	814	898	869	937	878	880	824	892	890	866	878	847	899	837	891	876	878	921	867	852	866
22410	8725	9826	7683	5266	3503	2419	1925	1428	1184	992	867	828	730	709	637	567	534	549	526	488	487	434	455	486	474	413	461	437	441	416	408	401	430	405	361	353	359	386	400	424	390	438	426	406	366	400	356	370	376	375	394	390	397	365	396	384	355	412	368	409	410	403	365	373	377	373	378	378	377	394	375	363	389	377	391	389	376	391	383	371	387	408	364	328	392	399	368	369	364	366	387	361	403	386	368	332	379	370	390	393	326	379	397	380	375	368	385	353	377	377	374	385	336	352	394	368	384	384	365	377	391	399	364	409	373	386	387	308	379	410	345	388	384	381	376	376	361	376	395	373	382	361	343	361	362	357	366	337	350	383	373	348	381	364	360	348	386	367	391	364	361	387	383	356	361	370	358	354	376	387	377	394	388	379	412	379	402	338	380	360	375	361	346	364	380	392	396	374	372	397	400	368	367	356	380	385	407	330	373	349	365	367	445	368	396	372	425	363	365	375	362	392	372	364	378	369	382	361	356	378	374	388	386	371	363	368	373	382	410	387	358	349	364	405	353	381	368	322	358	398	378	379	376	408	364	354	375	381	417	385	389	387	382	353	370	332	387	394	329	378	359	379	390	360	433	349	346	339	367	388	382	388	387	389	361	371	333	395	328	351	379	406	377	391	370	364	344	350	360	326	409	317	371	372	403	388	386	376	364	356	342	362	372	365	377	341	388	360	391	342	366	370	381	455	342	389	361	390	347	348	367	365	376	368	410	373	363	398	405	371	409	388	355	336	353	361	336	367	334	387	347	393	359	383	368	339	379	368	350	370	372	354	357	347	411	368	371	357	362	415	355	329	347	371	364	380	386	388	332	313	344	358	333	410	361	378	361	343	377	340	365	387	389	392	361	367	370	347	353	361	351	394	396	374	348	371	403	368	402	359	362	367	374	389	363	400	335	381	379	394	363	387	359	371	375	377	379	355	364	344	397	401	360	359	338	354	370	344	375	378	365	377	355	358	411	344	334	408	351	400	389	353	359	370	342	339	350	423	378	345	397	369	349	344	354	399	362	376	350	360	377	368	413	393	344	370	367	351	337	339	341	409	410	383	356	382	407	363	398	365	360	338	375	382	411	379	335	376	376	385	389	371	360	382	385	438	394	380	395	381	359	376	394	379	357	357	389	373	346	374	402	382	410	395	349	383	354	349	363	402	353	408	386	322	378	346	356	367	394	384	374	356	335	377	392	355	378	375	391	376	383	389	361	401	392	369	365	369	378	399	349	365	359	368	366	358	373	374	373	364	394	332	345	392	370	373	387	376	375	344	355	383	349	342	362	353	353	350	380	375	377	368	324	409	368	344	408	365	414	396	371	386	384	406	409	351	344	407	381	402	370	362	380	362	388	385	360	417	424	420	377	398	391	375	365	344	363	342	343	349	403	386	345	357	393	363	360	364	362	368	377	389	385	428	375	375	354	365	409	366	352	366	374	394	367	378	383	391	386	356	357	392	364	362	367	380	373	368	359	346	386	375	401	393	394	398	400	384	366	371	344	361	387	390	350	366	369	390	412	376	351	354	396	361	373	375	369	424	405	361	398	338	370	370	395	370	403	345	397	374	357	385	386	399	346	389	393	407	342	374	327	380	362	325	379	403	402	356	366	355	346	339	365	369	375	389	373	398	399	355	386	400	365	370	399	375	356	384	358	377	373	367	384	332	353	415	410	372	367	363	377	356	387	318	386	367	347	387	353	371	374	360	394	358	435	372	343	386	377	396	376	360	355	405	367	376	349	384	378	353	358	382	374	361	402	347	376	366	337	387	401	367	369	387	396	355	399	395	353	404	394	362	404	346	361	331	358	383	394	378	329	401	364	379	371	407	347	383	365	395	352	373	375	364	358	398	348	363	365	320	378	389	371	342	369	385	342	372	376	346	347	385	343	354	373	340	402	403	393	366	364	398	357	387	355	388	375	382	391	340	343	376	410	356	379	370	376	342	377	349	404	371	380	398	387	367	350	334	356	359	391	383	386	393	349	401	317	378	399	349	351	378	331	380	332	346	368	368	350	399	345	372	388	383	356	369	391	354	363	380	384	385	381	376	386	355	365	409	395	375	346	383	388	386	339	368	400	356	337	395	334	385	410	358	359	398	355	388	368	377	381	362	400	388	372	373	403	395	400	381	405	403	403	406	344	338	383	393	390	362	415	341	356	408	321	361	348	390	390	361	402	342	318	349	387	371	366	378	379	355	391	413	343	382	372	356	369	371	364	370	392	413	374	333	359	400	389	360	383	357	346	369	385	375	355	375	391	379	370	386	366	380	353	377	376	399	355	401	373	357	383	348	385	378	403	343	393	405	384	361	392	355	329	387	346	371	381	345	370	373	340	341	366	379	367	366	346	368	366	351	374	363	385	395	386	373	370	346	397	388	339	362	361	349	385	396	354	376	408	319	369	381	394	366	360	339	383	365	383	375	385	361	397	373	367	388	369	383	393	381	335	398	348	356	360	396	366	385	372	351	375	368	365	373	388	364	401	391	388	346	388	373	393	396	366	337	359	316	373	390	345	368	355	386	397	354	391	386	393	389	392	391	341	362	358	365	390	360	382	333	367	360	383	354	364	370	399	416	399	427	366	342	367	338	390	388	363	339	382	398	377	374	357	361	367	352	380	378	376	418	371	375	355	377	384	370	367	389	360	380	374	341	393	373	381	383	406	340	436	382	354	385	370	384	374	364	406	360	327	370	356	379	373	356	358	346	388	372	364	391	361	378	344	364	319	337	377	369	383	389	392	387	320	355	383	380	357	396	405	353	382	414	347	347	378	385	392	388	379	337	377	362	344	398	363	348	403	386	411	368	344	367	360	370	373	360	376	391	375	343	369	412	396	394	362	364	368	376	378	344	404	347	382	398	361	385	366	349	387	394	403	382	381	377	359	380	351	331	329	351	370	351	346	401	391	366	359	361	407	399	384	365	325	381	365	387	379	371	336	361	330	384	367	376	348	361	343	361	362	399	346	376	354	397	353	398	375	360	399	398	369	364	389	340	380	403	385	385	390	438	412	367	354	366	416	358	342	352	379	428	400	396	366	392	355	361	392	408	401	378	391	354	355	380	378	397	362	381	331	334	401	350	378	376	364	383	376	353	365	332	317	356	368	379	389	372	406	362	413	360	362	369	392	350	372	368	349	357	383	369	379	369	405	420	366	362	383	372	381	373	406	367	402	329	364	396	368	364	369	365	368	371	362	368	394	390	340	372	385	373	404	354	353	397	348	345	382	361	392	398	377	339	372	361	391	364	390	373	371	368	377	371	365	348	379	354	383	389	380	380	371	381	403	384	361	375	382	351	407	366	393	378	371	374	350	397	367	364	366	376	370	404	372	398	420	384	354	376	386	338	400	372	379	403	371	337	405	339	382	381	367	369	362	367	334	355	385	363	362	375	380	389	330	389	358	338	400	361	392	375	405	336	375	396	372	367	357	397	377	390	399	388	358	383	338
12634	6878	15361	17821	15728	11886	9467	7674	5940	4940	4188	3795	3331	2933	2746	2440	2231	2040	1959	1832	1652	1526	1553	1381	1421	1344	1362	1319	1260	1234	1226	1211	1144	1096	1122	1118	1075	936	946	997	945	985	900	956	904	928	943	947	861	967	883	901	906	891	925	910	912	899	921	896	874	852	859	839	874	867	819	798	853	866	891	863	861	824	854	853	808	841	860	839	830	828	838	836	827	892	855	833	889	866	852	914	796	785	829	832	814	827	827	828	840	859	870	849	824	804	820	857	843	821	845	809	877	838	879	851	838	802	834	795	830	825	759	866	857	787	835	848	828	858	909	885	901	893	842	884	818	855	814	845	799	811	867	825	831	872	864	828	863	822	819	851	874	858	830	852	861	818	811	841	884	831	864	795	819	865	869	856	822	822	880	813	887	853	863	860	853	841	833	809	795	830	856	887	860	830	793	832	837	830	882	860	842	782	818	812	888	831	805	834	806	827	829	864	820	812	859	839	848	866	819	805	857	862	847	877	839	850	883	842	804	833	901	829	881	803	837	909	869	909	818	795	819	916	877	858	827	794	881	809	832	899	880	816	849	784	828	876	903	816	818	771	875	847	819	890	830	853	840	763	851	868	829	852	837	828	895	828	847	857	859	866	857	853	824	856	791	830	864	858	833	869	847	826	793	826	824	863	821	794	839	848	855	853	842	876	867	843	857	837	828	803	849	865	798	797	835	840	861	833	854	884	822	793	811	859	876	815	841	843	805	802	883	823	873	832	826	851	858	843	862	805	867	860	855	829	849	869	815	836	784	854	860	845	835	873	896	861	828	879	817	842	861	836	844	878	798	847	827	839	818	844	869	775	831	852	892	835	858	820	828	830	827	828	911	834	846	804	849	836	863	829	835	888	856	854	856	802	800	797	845	848	767	830	834	826	841	843	849	789	901	863	858	823	873	829	818	794	764	837	880	809	858	837	876	822	857	867	835	823	743	794	880	831	852	849	834	835	861	844	888	835	810	877	767	817	842	818	783	838	808	802	794	845	863	846	763	839	854	856	878	819	859	845	899	872	851	824	822	876	806	849	831	858	846	791	842	796	869	854	798	832	897	858	861	873	841	807	789	792	810	879	868	862	879	834	806	897	863	797	830	877	847	848	910	833	792	872	850	872	846	859	838	838	815	815	854	852	870	813	832	857	855	887	822	859	829	824	872	855	811	831	844	804	844	856	791	864	865	762	843	820	885	853	849	880	838	819	871	897	798	840	808	808	899	854	839	830	852	842	786	832	820	889	839	899	820	818	870	792	813	824	789	817	869	820	871	821	799	856	872	875	885	831	866	857	866	827	877	779	845	895	799	864	852	847	847	845	832	792	819	808	817	826	867	808	832	841	828	869	838	857	883	888	861	818	826	794	834	849	838	854	855	804	883	833	839	835	862	814	817	843	881	848	855	847	801	852	903	837	839	879	860	863	765	833	842	886	795	818	842	807	808	817	898	866	834	795	810	803	834	833	799	813	824	838	859	841	800	831	847	932	811	852	901	861	803	864	868	885	827	855	869	868	862	830	844	833	780	851	813	866	870	836	856	857	852	826	824	821	891	824	897	817	828	814	819	833	828	852	805	832	836	860	861	841	830	810	802	824	864	859	926	855	880	814	831	846	831	843	890	850	845	851	857	873	850	811	837	844	847	865	860	848	849	905	857	875	807	891	858	855	861	821	784	837	842	860	852	838	814	824	842	858	834	922	816	827	792	798	805	874	858	842	813	866	848	867	835	799	845	861	834	820	892	887	843	880	782	863	816	800	826	791	863	832	841	875	834	796	789	776	896	868	827	824	841	837	834	851	853	789	825	787	783	848	833	829	845	819	831	891	825	856	828	843	843	827	859	856	836	817	812	863	857	846	830	840	818	789	855	841	780	825	835	823	860	821	866	825	844	818	843	883	909	870	836	818	938	868	821	867	818	826	786	807	883	801	867	848	809	822	848	817	796	847	871	811	841	842	887	838	876	886	810	858	828	835	849	780	837	834	875	837	876	859	876	861	842	774	815	825	857	836	847	872	836	881	841	813	843	841	810	807	846	850	815	844	831	859	842	862	843	835	847	849	792	843	834	859	815	844	838	842	779	815	888	852	807	807	870	864	856	853	874	828	867	784	821	866	851	840	797	848	834	844	845	815	789	890	856	862	838	852	832	823	822	868	846	844	850	797	849	887	848	814	785	872	833	836	862	804	846	813	856	859	863	860	812	834	888	829	851	826	892	853	830	885	838	844	838	852	796	840	864	838	799	876	831	783	815	803	819	839	871	888	859	871	877	848	837	828	855	828	831	855	861	823	786	843	901	868	875	875	878	859	799	795	873	811	818	790	859	815	842	850	834	826	848	824	829	810	817	841	872	877	862	835	862	849	866	815	870	793	864	830	850	835	869	820	829	840	840	827	838	871	849	794	849	859	843	800	873	864	861	867	837	863	833	893	890	826	876	857	808	814	849	836	865	837	759	837	869	836	820	821	887	820	855	835	842	869	845	827	832	834	837	869	902	786	804	825	883	802	818	894	861	831	820	834	846	848	802	850	818	853	855	825	849	859	840	854	832	883	839	881	865	869	839	885	844	848	822	868	837	819	837	814	845	841	860	786	838	851	840	834	898	827	811	900	815	786	813	855	855	895	822	810	806	843	834	883	810	862	848	851	820	854	806	871	840	833	862	811	834	847	852	837	818	836	847	847	827	798	874	813	849	824	858	800	869	854	804	852	821	813	813	838	817	830	862	786	827	827	819	823	829	819	851	835	847	815	825	833	845	860	799	830	817	835	851	798	843	801	905	830	895	857	875	907	801	844	821	836	763	853	800	845	884	842	788	782	879	791	784	913	810	886	842	850	863	858	828	837	870	805	869	847	806	855	855	788	827	843	862	827	809	862	856	831	885	883	821	824	805	859	881	827	807	878	780	860	868	871	893	798	894	887	804	834	860	788	847	885	835	852	885	848	820	778	828	849	822	839	803	896	801	779	850	836	841	867	876	825	914	895	846	827	826	821	893	823	793	860	835	822	848	836	812	858	874	818	858	761	832	858	853	810	836	810	813	873	861	846	847	888	834	843	833	810	907	856	834	858	791	880	840	867	822	791	812	902	812	851	825	848	860	808	914	819	881	890	867	834	840	868	837	851	843	895	817	874	800	856	835	773	883	844	883	798	861	845	892	864	839	854	871	812	861	843	842	828	818	828	860	819	850	824	884	830	831	860	773	890	827	855	834	852	855	812	828	777	888	807	809	817	895	826	843	841	837	823	838	826	856	820	810	869	882	889	802	835	761	853	817	908	836	857	871	873	845	857	880	850	867	860	807	882	845	880	844	851	874	806	849	841	794	848	756	867	825	864	836	829	842	855	824	876	868	885	830	801	802	870	853	899	842	841	856	791	859	878	867	876	826	816	897	837	838	855	833	803	831	838	805	826	832	795	871	815	888	896	847	849	855	791	857	794	824	890	827	865	833	839	869	864
6759	3749	4694	3675	2578	1749	1338	1093	847	804	686	699	604	662	594	536	534	473	507	519	488	452	476	459	482	429	456	468	442	437	452	481	448	409	439	441	429	417	419	449	437	431	405	428	447	490	453	459	445	409	422	449	425	413	446	401	400	417	400	404	445	434	442	440	443	423	401	453	447	422	415	398	410	405	426	445	428	384	403	419	419	399	409	429	433	389	409	422	416	408	424	410	419	465	437	448	430	400	422	428	432	383	441	404	417	423	378	376	392	444	415	414	406	424	446	440	416	457	413	433	389	449	450	436	448	413	414	443	433	448	419	430	424	430	406	377	411	426	419	444	409	413	402	409	453	435	418	456	413	423	426	436	394	454	418	450	428	384	405	443	407	408	442	409	434	425	409	395	381	418	424	445	428	434	402	466	433	419	386	415	432	401	428	455	461	441	399	423	413	419	393	405	402	432	384	425	422	429	457	450	404	465	412	443	395	442	411	469	367	383	437	418	428	467	428	435	412	435	398	392	438	396	420	437	422	468	430	442	436	447	512	472	466	421	436	442	419	428	406	427	393	429	421	408	423	430	435	421	411	400	412	428	410	408	409	414	420	417	437	395	432	428	418	423	438	446	436	393	466	411	389	415	441	436	473	394	439	436	394	458	399	405	413	362	407	455	435	436	423	430	391	421	409	438	448	386	427	445	434	393	420	445	413	413	441	422	409	419	438	458	436	380	442	422	391	400	387	426	392	435	399	403	435	397	411	433	422	435	400	424	433	405	424	438	462	448	414	417	469	437	436	458	408	407	417	432	439	458	430	433	409	397	383	474	419	430	422	435	442	397	436	394	418	416	471	457	411	433	439	409	407	415	419	450	409	405	406	394	491	445	455	442	410	423	418	425	425	402	373	448	393	438	404	401	448	417	384	454	420	443	440	435	397	428	457	427	464	442	432	423	447	458	437	412	444	444	422	422	453	427	403	417	414	444	423	398	453	413	394	393	400	455	450	484	390	408	438	443	414	434	399	428	413	432	384	437	420	396	447	411	407	422	418	471	445	439	441	414	438	447	416	447	354	429	440	430	460	407	407	457	455	406	450	416	393	410	455	432	417	454	482	443	432	405	407	403	454	403	385	385	389	415	432	408	421	403	438	437	412	468	429	407	399	434	366	398	373	407	409	402	392	452	453	418	382	445	424	432	445	429	398	406	423	460	392	413	436	433	438	424	382	412	446	466	410	404	432	422	419	396	445	432	410	455	446	396	436	435	436	423	469	401	414	422	395	448	419	425	400	403	418	411	442	444	439	376	427	426	414	443	403	437	460	432	432	407	427	430	426	421	413	428	451	454	441	451	393	421	403	411	410	427	449	428	426	414	415	443	425	406	438	459	412	417	396	403	441	416	391	440	445	400	418	400	447	425	402	439	398	415	437	379	433	418	452	468	427	407	430	407	420	380	473	378	414	400	428	429	375	418	449	402	405	419	421	417	395	415	431	421	434	432	454	397	409	413	421	396	436	394	436	427	426	419	423	440	401	412	391	364	408	446	450	445	435	411	397	436	460	422	419	403	417	416	429	389	393	412	456	460	448	413	463	421	401	458	406	385	401	412	435	436	391	416	425	396	399	429	402	408	406	382	400	462	438	472	432	417	389	417	443	419	416	431	417	403	400	438	426	406	425	428	445	467	407	376	438	400	426	429	457	412	418	467	394	456	440	407	416	407	443	440	422	430	439	448	424	431	427	382	431	437	400	441	437	377	375	442	427	444	441	401	413	434	416	432	398	438	448	427	423	469	404	412	412	461	412	433	441	409	421	411	432	443	411	437	403	446	437	438	433	416	448	415	477	415	402	439	458	453	420	407	419	426	428	411	417	426	426	385	473	414	452	416	430	407	428	430	406	407	424	434	426	401	463	433	442	432	460	435	437	425	420	407	426	441	432	395	447	445	432	414	413	421	443	462	381	415	382	466	433	459	437	401	414	440	448	420	417	421	442	468	430	396	440	439	440	443	412	422	432	409	428	393	399	425	417	414	439	465	418	441	401	406	424	422	420	456	420	413	432	416	420	432	424	438	416	412	404	431	438	483	420	432	417	420	415	407	391	435	400	385	427	451	404	434	458	413	393	445	452	431	400	430	387	455	430	436	446	420	462	433	411	399	384	445	416	410	414	423	435	426	461	435	405	434	430	445	395	435	405	418	435	446	448	426	422	453	371	413	394	424	414	430	394	446	419	384	395	394	447	414	432	371	392	413	447	417	415	425	421	427	415	422	441	446	416	395	364	417	440	436	424	394	429	446	437	397	420	480	392	450	455	430	376	422	473	388	467	432	393	415	448	427	425	412	372	437	402	411	439	429	486	445	459	415	442	431	453	424	427	412	440	416	439	404	458	427	429	445	408	407	402	437	385	417	421	438	422	415	416	414	439	445	433	395	436	460	432	448	416	415	452	458	441	408	440	429	394	445	450	458	494	444	417	411	450	456	442	437	457	393	427	431	463	423	402	464	432	459	406	394	432	454	412	437	455	445	403	453	411	461	408	404	438	418	394	444	401	394	399	411	446	405	438	426	394	383	428	412	430	402	432	432	443	476	396	442	419	413	467	438	412	429	398	428	424	418	415	442	446	441	408	433	394	425	422	393	402	428	421	363	454	410	426	389	414	430	396	429	451	466	425	439	429	417	445	455	397	374	449	402	410	438	443	439	452	411	420	404	418	426	378	414	392	418	424	420	422	427	442	400	436	434	409	449	417	405	423	386	381	443	453	458	410	472	432	440	431	442	402	422	410	386	418	450	398	410	437	407	468	396	414	384	431	404	429	420	417	469	468	403	389	412	404	430	429	414	418	397	416	435	382	402	412	442	398	419	393	395	400	441	456	444	417	452	433	414	427	433	430	415	428	438	430	412	425	424	402	408	488	398	439	429	409	405	437	437	451	465	429	420	425	411	440	435	392	394	395	446	434	448	385	423	431	432	444	450	416	435	438	419	386	439	418	413	459	449	417	401	445	458	415	455	443	400	424	419	418	423	428	407	421	414	422	440	425	434	412	422	431	397	405	387	456	423	454	425	399	433	396	402	389	441	441	404	432	393	373	387	405	429	417	425	458	438	450	406	428	388	408	417	396	454	448	422	400	465	484	449	421	426	436	433	418	437	418	432	425	460	449	412	419	405	408	444	436	410	441	448	431	432	448	407	425	415	445	362	407	410	436	429	444	401	374	470	393	401	454	404	391	420	417	460	432	426	437	395	402	403	454	425	416	397	391	446	428	423	417	407	447	398	419	441	394	425	448	433	440	422	426	423	457	393	476	397	409	388	374	405	435	438	436	407	437	436	408	439	423	430	397	413	466	391	415	451	419	393	459	391	440	416	410	421	466	422	451	426	396	412	458	432	407	414	398	451	415	449	419	388	430	428	389	439	421	399	403	401	386	428	420	426	398	436	446	415	430	413	397	470	437	465	428	395	437	419	385	423	434	438	428	425	428	414	398	414
4731	3843	8705	10037	8707	6722	5234	4222	3456	2738	2525	2208	2101	1892	1839	1679	1611	1558	1433	1353	1292	1277	1301	1250	1168	1180	1095	1174	1141	1063	1045	1079	1079	1068	1044	1032	1006	1061	1038	974	1035	1026	951	1011	956	1020	994	953	934	1001	993	1033	1031	964	955	930	943	942	1014	974	984	959	936	969	952	974	939	994	951	924	963	908	972	914	935	966	878	959	953	928	930	950	936	883	968	948	954	972	924	914	928	933	968	918	952	961	901	970	927	940	930	974	902	934	892	941	910	939	945	917	983	930	945	957	871	926	913	929	985	883	888	952	884	956	841	980	900	957	943	918	950	921	945	990	899	978	953	910	950	965	900	964	913	921	922	922	927	932	944	908	839	926	918	943	949	982	881	948	985	936	950	934	963	899	1004	946	950	909	882	995	900	1001	930	904	880	901	912	928	896	921	928	904	941	939	916	1003	970	933	965	962	961	932	909	930	935	909	941	959	925	932	1007	940	941	966	971	955	908	974	891	973	919	926	929	905	957	925	944	910	952	887	904	911	936	917	893	864	937	956	944	962	970	880	886	962	933	923	917	899	913	959	978	906	925	967	900	940	920	962	891	907	918	912	947	942	911	918	948	954	907	952	924	995	910	935	950	931	939	902	873	907	851	894	957	916	897	957	921	898	943	924	888	951	918	907	957	930	945	956	924	928	967	946	963	950	924	884	956	921	948	880	951	907	969	906	914	945	972	905	947	935	909	916	942	906	918	947	932	941	973	906	949	958	947	930	933	1001	921	902	997	935	879	935	884	959	939	959	916	954	952	950	927	919	911	940	938	886	875	907	953	931	943	982	896	954	924	942	945	939	991	918	905	976	999	957	936	953	972	900	943	929	879	943	865	888	916	984	940	919	939	915	968	959	903	933	984	922	929	930	1021	962	931	864	941	952	845	996	939	986	940	907	902	969	965	963	930	938	897	958	935	932	893	937	940	949	940	965	919	900	953	932	952	935	908	904	953	952	944	936	898	946	915	907	917	959	855	971	943	987	979	962	950	934	910	962	890	977	909	985	916	957	942	922	953	876	947	937	928	912	881	929	948	933	941	938	941	949	914	933	917	935	895	943	946	897	998	911	943	953	985	898	922	903	949	896	1006	916	967	957	926	883	960	930	911	961	978	1003	922	934	909	974	894	904	906	964	898	991	950	973	911	917	970	907	914	942	932	923	934	925	896	868	997	979	938	917	941	933	935	924	962	921	936	990	868	907	941	924	951	955	945	950	920	940	911	901	936	938	963	1001	959	956	931	949	935	908	922	912	909	947	973	960	915	939	920	936	1013	968	972	931	921	951	975	961	930	955	913	915	924	948	923	946	957	942	909	948	941	996	986	968	914	887	965	920	911	930	968	960	944	971	961	939	936	964	923	935	957	913	952	966	893	973	942	932	1007	962	885	954	922	937	927	962	972	891	951	986	964	953	953	949	904	953	950	969	902	946	954	931	908	949	933	941	905	949	928	986	921	965	912	926	982	912	939	979	908	905	937	897	942	906	906	912	942	946	935	917	831	937	919	933	903	912	954	938	944	979	935	975	973	918	903	950	926	939	911	938	947	947	993	993	970	942	955	918	930	972	907	934	952	928	941	908	953	923	935	997	981	958	946	936	956	956	940	994	917	849	886	969	918	894	980	963	936	892	913	932	931	914	943	957	895	940	949	927	963	985	905	946	916	938	953	963	869	934	894	917	911	983	867	928	955	944	1007	1006	890	925	903	930	914	917	908	905	882	919	876	929	936	901	939	934	917	886	940	968	938	883	918	982	912	923	903	932	909	942	935	996	965	943	913	983	912	997	940	922	918	914	943	925	968	966	962	912	910	947	926	894	944	954	906	966	953	950	893	941	946	941	941	939	945	909	865	898	1005	920	922	970	942	945	948	898	939	880	908	969	967	889	935	984	878	941	973	972	972	950	895	925	952	947	985	957	943	916	947	974	896	973	930	898	966	925	969	942	955	944	976	920	921	908	929	939	936	923	855	936	940	902	963	918	940	948	919	874	964	956	915	919	876	858	867	947	866	944	914	911	925	912	929	943	935	922	937	928	957	980	912	919	948	950	933	943	968	979	911	975	902	945	942	939	929	949	954	898	918	977	914	929	904	943	952	945	957	957	930	968	949	954	976	983	971	898	890	1009	967	947	941	930	941	925	909	948	924	906	932	893	952	905	1003	920	905	958	922	953	968	923	910	907	920	942	952	924	914	929	930	938	940	933	959	909	940	897	1013	940	948	944	904	972	881	966	892	942	870	935	929	945	899	910	914	962	1012	987	914	916	911	948	917	930	967	972	912	972	946	940	938	969	970	934	985	968	919	935	944	895	916	899	895	938	952	866	955	962	944	898	991	890	907	976	948	894	966	933	959	944	944	977	911	964	939	926	896	944	905	901	961	1014	941	915	952	895	971	953	900	928	954	952	937	913	962	998	945	921	944	940	900	933	923	926	939	918	909	876	998	936	960	888	868	920	943	1002	902	917	893	923	962	901	935	987	913	976	926	945	943	966	930	911	953	935	912	965	893	913	933	980	928	914	958	899	975	893	879	921	975	952	918	967	927	933	895	911	899	919	920	992	951	929	960	884	934	917	935	995	909	912	927	978	891	923	934	946	938	935	965	910	913	907	890	889	919	911	921	927	970	904	933	909	928	912	949	964	929	925	901	962	902	946	990	924	913	919	943	893	900	913	878	944	974	911	904	964	873	923	885	915	926	906	942	1009	923	960	958	955	922	915	913	919	898	913	932	939	888	1001	943	953	948	945	961	969	920	937	925	897	956	955	897	985	844	936	937	912	906	927	931	1012	985	984	953	975	871	917	886	992	957	905	953	904	925	963	913	981	929	955	900	924	885	936	943	941	961	972	927	937	967	964	917	929	936	949	960	901	928	945	923	924	882	931	921	936	942	945	983	969	973	923	909	906	950	928	925	907	905	934	926	927	1002	874	938	941	930	986	969	922	942	911	969	932	943	923	961	956	908	933	951	895	1010	873	857	925	928	921	952	935	915	957	1015	866	931	977	963	925	984	933	952	940	907	970	927	919	916	1002	960	914	947	902	943	949	946	943	912	918	951	928	903	911	899	922	956	939	893	909	938	946	983	875	910	940	940	921	958	980	952	947	909	1006	924	956	862	940	970	971	965	913	916	950	913	905	951	858	963	958	943	924	930	944	960	922	956	892	925	961	965	945	948	932	979	956	914	940	928	931	953	925	916	922	918	907	950	913	889	943	932	938	931	929	929	946	896	919	897	908	946	933	954	892	947	930	946	948	974	954	940	982	955	905	980	979	918	891	892	966	946	955	902	972	931	918	883	965	961	913	968	984	946	921	930	965	919	964	952	912	941	931	928	957	983	949	950	974	897	951	942	876	854	933	958	912	944	921	962	890	968	980	918	878	876	945	913	896	967	974	958	907	982	989	875	874	891	948	940	907	907	915	935	930	922	937	899	913	901	891	967	955	939	920	893	927	921	958	948	988	893	893	912	936	935	960	931	990	965	944
14225	5800	7150	6000	3854	2605	1910	1379	1132	946	875	746	683	705	598	593	538	534	526	534	493	473	491	485	470	420	431	436	432	394	475	439	443	445	428	410	421	422	397	382	437	408	373	385	379	367	397	367	385	367	370	395	414	423	451	407	417	383	443	430	407	406	386	407	395	383	396	422	401	398	416	356	391	336	419	371	414	383	395	387	415	390	397	403	406	409	390	396	363	363	416	359	400	387	379	394	387	395	412	364	387	371	385	406	386	384	394	390	397	379	412	353	385	376	389	373	408	418	417	387	368	397	366	372	383	381	381	399	389	372	420	391	393	427	391	410	344	383	395	391	390	407	376	369	432	369	385	364	421	387	391	415	361	398	360	368	386	365	428	451	375	411	443	413	369	394	369	410	387	370	414	388	409	395	382	379	389	383	377	393	408	367	415	355	391	389	383	392	402	394	412	389	360	413	387	456	379	376	383	403	400	407	402	386	390	378	372	392	384	394	369	381	450	430	353	367	358	407	417	369	423	380	389	434	403	394	431	359	396	407	394	398	356	399	352	390	417	415	402	354	389	416	381	376	398	419	379	383	380	416	355	412	408	402	383	349	407	380	406	372	391	390	412	393	384	402	384	425	432	368	384	372	397	404	408	373	369	375	344	390	407	383	392	409	407	428	397	372	375	345	386	396	364	398	379	376	374	436	374	363	391	437	381	377	410	384	393	384	406	398	400	376	356	357	416	396	379	346	399	396	368	402	385	333	400	364	360	426	392	356	421	397	388	410	364	404	399	392	371	418	375	389	357	355	367	408	385	390	412	402	392	403	359	375	410	392	363	383	387	357	366	397	327	351	365	366	428	381	403	396	386	400	378	406	400	402	402	369	398	393	351	385	397	391	404	393	390	370	428	394	377	380	397	410	387	408	360	357	390	350	404	390	376	405	368	375	404	391	363	398	366	401	388	391	379	388	388	431	345	381	408	360	401	398	416	382	364	412	347	399	431	371	418	384	402	398	352	370	407	359	409	386	390	397	401	371	396	374	355	413	381	402	375	376	357	371	352	403	382	384	408	390	365	387	402	426	366	393	404	368	399	397	416	368	371	397	402	379	377	404	414	381	376	403	382	416	356	345	417	387	402	420	343	416	394	417	382	375	439	403	376	392	376	362	355	399	383	388	354	416	369	399	374	366	436	389	375	423	415	365	360	380	326	382	390	391	367	390	384	423	387	390	392	385	375	382	391	381	386	419	396	377	407	386	420	371	387	367	390	387	380	365	379	393	397	382	429	403	371	392	389	426	384	408	403	365	388	412	401	361	428	380	389	365	409	378	365	378	369	397	379	396	410	397	434	380	411	388	416	390	394	412	396	379	390	378	341	380	404	412	341	395	378	433	415	416	386	379	397	369	374	359	422	400	390	374	428	375	348	360	382	388	413	381	417	401	384	427	371	406	396	354	380	356	365	405	407	416	394	349	376	410	370	368	409	394	394	379	413	368	403	395	426	422	357	392	393	414	392	451	360	431	386	375	390	408	411	375	407	360	361	437	354	373	384	397	410	377	382	403	370	388	414	388	366	400	399	391	389	362	416	395	432	401	433	397	410	426	384	405	373	309	391	375	406	367	434	405	382	427	403	384	378	346	374	385	394	392	385	409	379	360	411	386	373	375	363	388	365	386	391	345	359	380	377	393	387	392	369	398	348	412	394	407	384	371	396	397	429	388	399	374	405	402	365	388	427	379	349	408	372	392	419	360	360	379	365	410	375	387	418	411	396	394	338	395	419	411	412	411	425	438	413	388	383	381	391	360	373	412	382	383	399	411	374	372	377	388	429	419	391	397	413	388	417	412	357	416	361	399	391	363	393	386	413	411	379	379	381	375	392	389	367	391	413	370	383	402	365	391	381	418	409	384	395	372	359	392	408	369	356	361	402	392	392	375	407	386	425	395	417	387	398	373	369	416	383	443	381	378	399	406	409	387	380	395	422	397	370	408	444	403	385	404	397	396	377	409	436	424	411	405	400	361	375	388	363	372	439	436	390	363	389	371	381	409	442	356	402	386	353	391	392	381	406	332	373	371	359	340	390	382	383	369	394	375	391	411	378	376	371	412	396	359	388	388	378	384	391	400	394	364	369	438	411	390	407	403	408	400	432	382	366	365	392	405	401	412	413	394	412	368	394	409	385	431	400	408	362	433	366	370	383	405	386	394	391	442	412	405	375	363	397	420	422	386	384	403	378	401	379	390	384	373	382	364	354	407	406	384	411	382	370	359	405	388	373	398	414	398	389	422	390	344	377	391	367	382	413	341	397	367	373	354	388	385	374	391	414	397	401	358	367	376	428	389	356	393	375	404	337	381	400	411	408	389	401	377	402	410	415	445	403	363	404	411	395	369	372	400	393	425	373	365	344	365	379	395	422	371	399	396	378	370	358	361	410	409	392	361	374	421	408	411	381	446	413	380	395	380	396	405	396	392	379	390	394	393	410	379	427	402	431	356	365	424	381	355	408	395	402	423	404	384	377	388	401	400	401	404	410	382	388	388	412	402	411	406	374	408	422	424	398	428	388	375	349	373	385	400	403	415	423	386	414	371	401	386	371	405	386	414	371	373	387	352	373	378	395	377	398	392	382	386	391	372	419	406	380	390	353	370	366	404	355	388	367	419	403	400	393	395	382	403	399	409	392	355	387	382	400	371	370	354	395	387	393	344	382	378	439	416	416	369	415	390	435	405	416	401	397	336	395	405	377	417	397	400	406	378	404	392	410	408	372	405	362	357	393	364	401	384	391	366	383	389	385	404	381	405	376	418	383	407	392	341	379	387	411	395	426	403	386	448	382	382	378	363	365	396	358	399	354	388	370	430	362	390	386	371	405	386	408	399	390	402	397	370	380	448	411	367	377	415	414	435	392	433	389	372	396	370	414	366	390	422	365	398	376	405	431	427	385	409	413	382	367	414	388	352	406	348	406	420	400	396	376	408	371	419	403	369	357	353	391	370	411	393	386	365	413	425	367	435	399	368	380	392	368	378	393	373	398	397	361	405	388	410	372	380	372	387	362	391	380	409	409	387	406	374	383	405	400	385	400	372	354	366	367	403	348	409	404	376	400	416	406	388	381	370	404	365	348	402	396	393	387	381	406	363	364	397	402	383	362	359	362	385	442	374	389	392	436	367	393	426	364	376	411	344	404	419	424	383	394	408	404	350	399	382	343	411	408	394	378	413	401	384	403	388	406	383	396	363	372	370	385	417	400	374	386	406	357	385	402	412	354	403	393	414	408	392	407	399	367	357	384	378	386	401	396	403	355	413	381	419	403	412	397	401	417	385	423	416	398	389	402	382	401	406	425	382	417	395	390	373	388	396	385	393	395	366	379	369	381	396	393	399	404	379	396	414	396	397	412	380	357	396	379	391	402	417	373	360	398	413	402	426	355	380	395	431	406	326	354	360	399	417	417	368	422	389	420	363	359	373	392	418	399	405	376	383	417	338	391	368
9672	5364	12369	14857	12264	9556	7498	5894	4778	3848	3397	2906	2729	2441	2295	2128	1884	1723	1667	1583	1494	1329	1324	1367	1248	1285	1255	1178	1224	1132	1112	1141	1112	1114	1049	1038	968	951	965	940	968	1003	967	999	962	950	936	932	939	943	917	873	934	945	926	911	904	894	948	877	874	910	908	834	855	888	874	832	849	868	879	878	893	865	896	899	911	886	916	934	866	941	933	905	921	845	887	848	832	884	883	895	846	863	878	838	877	849	880	910	823	854	860	826	846	856	893	838	858	860	881	855	846	869	858	891	911	838	947	900	820	918	867	779	898	880	840	856	819	865	847	851	850	865	884	885	899	862	838	858	862	912	865	872	807	907	831	899	884	847	863	866	824	863	881	860	916	856	831	887	886	891	877	851	916	830	875	916	893	881	868	857	896	901	846	821	860	925	864	854	849	861	896	889	850	912	874	881	869	849	871	895	898	846	886	847	803	896	862	881	881	865	813	850	871	890	869	926	864	876	892	851	889	856	874	812	867	865	881	896	851	840	856	878	792	861	806	923	926	795	891	894	862	866	856	873	851	910	924	853	859	922	856	862	891	894	896	888	860	913	850	884	877	888	887	926	835	941	853	877	921	863	859	849	929	918	890	813	875	846	890	855	896	842	841	841	846	857	899	858	859	843	842	911	836	839	878	855	844	884	844	922	862	879	900	876	972	884	858	880	912	846	909	857	931	838	857	887	894	902	866	883	882	902	887	885	864	902	809	812	825	878	869	878	880	886	889	918	834	882	883	872	905	852	875	923	908	891	862	879	822	900	888	860	860	899	883	915	937	837	856	864	838	851	891	874	915	815	843	871	859	867	836	790	905	879	854	880	857	858	901	857	917	909	827	863	930	875	838	907	867	886	876	910	881	868	862	916	920	871	846	865	851	911	867	887	877	868	868	831	924	850	849	909	843	893	872	903	821	859	878	869	870	923	852	877	816	918	863	839	878	886	881	901	903	913	824	869	886	902	840	849	864	908	842	828	908	867	845	887	918	892	889	881	846	895	821	893	877	870	891	896	849	835	898	907	887	854	880	881	822	876	892	918	823	889	876	822	891	913	806	873	922	864	861	879	876	890	913	870	882	892	787	855	854	904	876	880	945	861	903	879	902	859	880	893	861	826	859	844	888	881	892	863	843	878	915	858	869	910	898	895	868	903	907	908	853	894	849	868	894	874	837	879	964	924	865	853	867	896	931	885	913	913	876	861	934	893	884	829	871	917	831	902	845	871	847	913	882	876	890	868	835	929	838	878	882	863	830	824	906	915	878	874	869	848	877	910	855	872	858	877	860	901	869	881	881	881	917	855	880	842	918	894	890	871	871	872	909	865	861	881	837	848	873	878	837	921	933	854	832	901	832	889	881	906	879	848	913	861	856	847	837	848	896	864	838	850	898	883	907	857	836	874	835	878	847	897	898	869	866	889	907	920	858	876	891	833	884	848	874	891	834	874	878	858	866	862	880	881	871	944	873	828	866	872	843	870	827	866	938	905	895	842	844	861	860	884	915	885	867	842	829	893	879	861	841	899	882	878	893	889	907	844	849	876	917	931	809	834	851	891	888	884	883	838	883	892	893	795	876	860	829	846	886	815	820	901	840	876	935	877	919	886	822	851	859	867	883	890	872	870	908	877	807	855	885	909	818	870	861	831	910	861	964	923	835	866	858	882	852	885	886	872	883	913	910	874	872	900	854	848	876	848	889	869	898	836	885	828	832	908	923	868	899	941	872	867	865	900	902	913	877	925	874	867	879	899	931	918	865	839	854	850	876	891	880	908	870	875	820	832	903	924	891	890	884	897	874	884	852	911	927	873	868	933	884	873	902	870	845	876	925	877	876	845	885	816	859	877	866	861	879	856	882	800	846	890	857	845	834	985	917	913	899	904	837	866	873	836	875	873	899	884	878	897	850	872	904	878	875	858	874	840	896	859	922	864	895	860	829	915	914	877	916	891	871	857	847	858	868	866	835	881	917	860	865	872	887	888	859	931	839	879	877	813	876	881	872	872	818	836	882	842	878	879	845	830	846	878	867	916	906	870	903	881	906	865	827	852	841	843	847	863	802	889	881	853	853	841	813	944	843	843	900	864	889	844	846	868	850	914	824	908	859	875	889	897	859	857	868	911	847	901	932	882	872	921	875	843	878	876	848	845	887	895	887	918	880	887	885	876	888	883	926	860	879	896	902	869	921	899	864	832	853	878	889	885	872	848	862	834	893	860	905	848	849	890	880	898	907	886	853	837	860	877	897	899	876	907	911	894	861	839	820	860	852	854	843	841	885	843	871	854	908	866	825	928	843	885	890	874	881	887	882	880	868	879	856	857	860	857	841	892	894	871	903	834	883	838	839	862	856	872	850	856	863	858	835	872	895	882	860	856	904	890	888	884	861	849	875	851	879	829	854	903	918	880	948	857	861	890	879	877	875	832	911	872	860	901	929	874	871	871	887	866	881	899	876	855	850	921	838	929	840	864	888	855	923	880	851	808	887	868	877	853	906	911	885	919	871	888	863	831	864	831	875	885	921	907	827	859	859	874	853	891	863	839	903	850	879	906	918	852	893	898	928	862	919	889	860	966	921	870	900	846	927	860	854	885	896	835	883	873	827	854	836	843	886	877	900	917	871	862	906	911	912	923	891	845	805	866	898	905	897	859	844	853	880	895	877	858	859	837	863	894	934	858	875	831	887	878	873	851	839	893	847	839	871	878	883	876	879	897	867	894	890	878	875	912	843	877	856	900	852	897	900	848	899	869	857	888	894	865	882	841	877	865	903	879	840	883	879	860	876	894	873	876	902	817	845	880	873	894	866	909	915	843	883	901	871	927	872	885	899	843	864	878	862	900	862	883	884	911	885	865	887	925	902	845	823	871	897	862	842	843	903	862	864	897	892	857	840	852	892	902	874	896	830	830	848	926	834	891	885	853	874	881	854	887	868	891	892	883	870	882	799	868	867	884	836	885	847	839	855	870	860	837	825	852	817	902	929	919	908	847	856	836	920	922	873	836	860	859	827	912	861	888	866	871	816	869	946	901	905	910	840	897	882	842	903	859	870	815	904	850	872	880	893	893	868	896	889	904	848	891	902	909	887	867	863	825	784	857	849	877	882	879	800	881	862	905	845	895	882	884	848	905	866	812	895	835	906	809	868	923	865	843	906	883	868	903	827	902	838	868	901	910	866	885	837	834	842	875	889	855	834	866	913	887	874	895	854	851	892	908	855	881	858	905	914	884	886	844	873	888	824	810	898	930	879	862	898	884	877	905	878	860	909	867	836	864	825	902	845	875	841	900	805	867	879	900	918	880	834	915	903	867	908	878	854	891	796	912	884	868	884	879	873	923	891	839	909	907	880	893	888	896	901	899	849	867	899	794	884	826	882	825	901	885	875	834	883	889	905	839	877	832	888	851	909	873	936	903	841	898	843	844	871	862	836	816	871	928	921	904	952	892	903	884	913	871	822	883	807	897
21793	8558	9787	8536	5523	3558	2524	1790	1533	1135	1038	878	753	736	686	667	609	611	542	486	533	503	492	469	453	449	440	472	478	431	406	409	406	412	400	456	390	407	400	380	399	410	377	387	408	419	376	399	364	347	359	398	373	419	347	421	372	364	400	344	375	382	385	338	394	362	385	420	372	392	342	341	392	402	371	379	371	397	367	408	393	405	352	390	382	380	405	343	321	375	370	319	369	351	368	363	354	377	387	334	374	327	353	401	379	353	364	324	373	382	365	357	363	358	375	382	369	366	380	393	380	396	397	406	386	384	374	369	355	397	362	387	405	387	394	394	365	401	391	390	417	403	374	353	365	375	384	381	396	385	368	361	406	369	378	388	406	424	340	403	401	377	374	367	354	341	351	338	371	356	401	407	369	352	357	341	342	379	414	381	314	375	391	375	348	366	391	371	351	408	342	394	369	398	376	378	382	374	298	394	399	369	376	356	377	414	399	347	377	357	373	374	405	380	400	357	386	376	360	392	382	382	382	385	357	361	377	352	370	324	371	373	350	378	400	412	375	371	398	401	414	365	342	391	381	382	390	364	345	346	353	375	397	357	392	381	356	393	355	357	366	359	342	370	401	359	355	388	380	387	409	361	356	370	354	371	383	412	396	381	349	417	408	375	364	379	406	385	355	353	407	367	361	368	408	367	391	392	375	382	385	381	356	356	385	375	348	411	398	402	415	355	392	367	387	364	353	355	381	398	388	387	377	360	389	362	380	335	411	346	428	345	394	420	357	366	422	356	351	373	385	383	373	383	333	355	419	368	357	394	377	404	379	386	350	405	374	361	371	370	342	358	380	352	340	372	434	419	365	332	391	334	362	371	394	352	384	332	354	386	391	380	361	372	382	417	350	384	423	376	361	379	352	377	415	383	367	396	358	373	360	382	340	383	390	369	388	399	356	382	360	374	352	379	371	372	403	387	358	384	399	349	374	367	341	384	396	384	403	341	369	390	362	343	401	384	383	389	400	420	382	372	377	350	367	402	353	389	359	383	338	371	353	375	367	389	329	373	357	374	373	392	381	358	369	366	329	364	382	380	385	365	411	374	388	385	388	374	361	332	375	357	373	413	388	357	352	404	382	393	380	385	370	352	371	357	348	387	363	397	388	380	417	369	375	380	403	388	348	377	394	373	372	371	352	382	394	378	367	333	352	393	372	331	353	367	355	380	392	360	383	370	366	332	363	366	385	385	379	404	386	342	335	371	376	359	397	367	379	359	359	403	350	360	386	397	415	362	376	382	346	375	367	362	370	355	365	372	401	391	397	379	370	382	381	374	426	353	388	382	371	371	371	355	384	403	385	387	384	401	334	395	344	341	367	390	348	369	395	376	374	404	354	352	367	374	369	397	371	373	346	325	364	410	408	347	394	401	402	385	387	398	355	377	358	345	344	383	376	363	392	379	407	415	378	363	368	353	409	380	395	349	397	371	349	388	374	384	359	394	351	367	376	343	350	342	376	397	393	389	382	382	403	367	370	386	361	366	411	342	363	385	374	407	367	383	373	365	366	389	358	348	394	370	365	340	340	320	340	320	365	396	393	408	404	387	361	433	360	382	365	387	373	350	353	384	369	391	360	431	380	353	393	355	389	337	352	346	407	350	366	349	366	371	345	387	392	383	374	367	385	422	388	365	393	364	360	381	398	341	395	391	388	434	367	372	376	351	378	365	384	405	376	362	351	330	372	368	385	401	334	379	391	387	359	359	384	396	318	386	417	386	389	414	398	341	372	398	349	387	342	390	370	376	328	368	390	372	390	383	376	377	388	358	373	370	392	364	382	390	324	368	402	341	386	347	393	307	380	384	390	390	429	317	396	351	350	400	368	370	416	365	353	388	404	362	362	374	367	382	366	352	389	366	368	371	358	391	379	367	349	373	366	382	359	379	397	362	394	356	335	355	374	378	356	366	348	349	375	386	396	356	400	396	346	370	383	365	362	337	388	342	382	417	363	369	385	352	383	363	358	410	383	376	355	373	378	374	406	377	365	387	365	342	391	376	364	406	389	384	365	387	390	409	378	390	361	372	340	387	402	405	402	420	350	392	396	374	375	345	372	351	372	353	372	390	380	388	360	380	396	384	373	346	354	396	353	377	357	408	381	385	370	378	369	385	389	415	362	371	399	393	403	352	379	388	409	382	392	355	365	423	371	353	388	364	372	352	361	335	387	385	393	392	407	375	380	352	348	363	379	361	399	406	388	373	379	377	361	367	376	330	422	377	401	347	370	387	335	345	382	383	374	355	397	339	376	403	372	354	413	355	389	364	354	370	389	366	351	368	358	395	394	370	349	382	388	386	372	362	332	403	379	343	355	355	378	361	357	341	386	401	354	379	392	359	341	376	366	375	418	363	396	366	391	364	378	396	323	365	400	340	364	371	380	352	361	308	397	374	376	416	412	371	389	350	385	352	404	376	426	364	369	349	347	399	374	402	361	376	373	382	347	341	352	380	393	345	356	368	336	372	394	369	378	372	381	387	361	331	371	392	404	342	367	373	370	369	380	398	427	366	407	394	382	422	401	380	356	368	376	372	377	405	377	379	377	377	326	354	379	372	386	337	366	368	382	339	386	378	410	415	331	355	378	373	418	383	366	357	384	378	365	391	339	396	357	377	371	354	357	352	371	391	365	378	373	399	362	384	404	425	369	388	366	355	408	375	374	350	389	349	356	373	351	377	383	389	360	378	367	411	375	356	402	385	402	377	366	394	333	377	391	423	386	385	375	399	382	386	375	429	348	353	380	360	392	388	329	385	378	358	371	350	375	360	351	390	358	341	353	360	365	349	370	334	384	372	367	342	397	395	373	376	383	349	372	375	378	368	373	389	393	367	363	373	402	369	341	385	381	360	359	386	377	333	397	368	346	409	386	363	385	378	360	383	342	371	382	407	356	381	349	342	364	421	393	385	343	338	372	386	354	352	379	370	402	354	404	363	354	363	379	363	366	397	364	379	369	423	381	377	382	372	397	377	355	365	332	365	382	413	357	364	376	389	369	391	373	360	358	376	348	370	427	417	366	391	382	382	369	373	344	380	381	383	359	393	378	371	369	373	389	409	403	382	395	393	345	382	375	380	360	338	391	327	366	358	364	375	352	356	337	447	381	342	364	391	360	384	408	368	367	386	379	348	403	356	375	391	385	407	357	347	379	395	409	404	395	334	384	354	350	373	380	358	363	405	388	332	381	368	343	372	350	387	395	381	326	361	365	396	357	401	415	369	410	379	391	377	418	384	382	421	362	390	370	370	342	389	367	401	372	343	370	394	332	377	353	357	374	333	361	408	391	414	408	377	368	407	356	374	381	366	401	379	367	374	431	428	321	409	370	340	360	377	341	392	388	400	375	379	372	381	394	373	375	404	405	412	358	339	413	369	365	396	372	404	444	378	390	400	422	385	359	381	341	396	413	385	370	366	376	383	338	382	382	365	375	325	413	371	364	377	387	372
12544	6937	15591	18951	15605	12429	9377	7436	6146	4826	4162	3811	3185	2955	2699	2543	2329	2077	1929	1818	1673	1619	1528	1467	1382	1328	1359	1352	1235	1226	1223	1193	1131	1108	1080	1056	1011	949	1038	1021	901	944	984	976	981	915	919	915	895	902	925	877	931	891	887	928	874	871	891	916	835	861	880	802	893	905	839	786	851	858	833	878	860	813	867	851	827	904	820	916	849	831	906	845	805	847	847	839	823	855	818	876	862	841	826	830	811	812	840	814	797	823	792	817	866	830	827	797	854	872	856	855	852	851	871	808	874	862	843	842	818	812	893	820	864	901	768	780	839	844	892	853	832	832	834	833	879	845	837	893	875	834	873	843	799	815	798	800	805	863	787	875	836	845	847	880	814	848	902	903	862	850	803	875	871	863	904	849	869	824	858	829	851	792	798	832	871	865	767	805	802	846	843	884	879	899	838	837	862	822	875	825	834	912	859	879	870	841	882	828	776	816	904	894	854	898	857	845	867	856	858	839	834	859	859	865	858	886	863	864	844	865	784	813	831	875	840	843	849	763	802	870	832	862	846	848	822	827	832	839	802	819	836	915	835	853	890	878	858	879	849	896	833	782	865	852	829	827	849	854	864	841	859	866	854	866	855	876	879	786	860	853	833	876	822	868	816	884	834	850	818	843	821	901	882	859	862	841	856	813	841	855	898	860	812	898	905	870	875	810	800	815	899	911	885	831	819	772	885	843	895	816	861	841	856	880	870	883	836	877	869	841	807	853	834	833	861	846	854	840	882	854	839	826	833	825	849	830	842	816	793	861	829	859	881	860	847	828	853	806	865	825	870	906	863	877	810	867	865	817	838	821	857	908	855	853	884	864	898	865	876	862	841	883	874	860	900	814	856	884	912	899	857	878	833	839	841	840	885	858	843	840	826	850	852	822	851	919	824	834	825	847	796	808	786	887	864	830	877	851	818	815	846	870	819	873	834	824	892	866	874	821	893	844	875	856	846	840	807	860	894	875	859	837	818	819	793	821	812	866	882	838	828	826	812	845	839	873	807	840	857	863	851	861	801	841	858	821	908	877	805	912	877	884	879	830	828	801	886	811	747	870	857	827	836	842	879	833	811	913	813	859	864	846	834	821	882	842	868	856	846	830	884	809	908	839	837	850	841	829	822	901	888	876	885	820	815	804	873	818	805	830	826	836	837	900	779	829	855	872	839	841	903	842	823	850	833	881	902	831	877	835	816	869	904	819	814	897	911	823	884	854	868	803	784	868	812	843	808	873	874	841	858	824	901	840	822	825	856	837	855	830	921	814	835	827	817	837	869	792	828	871	823	794	864	894	844	835	874	836	862	857	849	810	844	874	826	820	827	845	851	891	854	875	864	808	838	881	888	860	877	857	823	871	849	819	811	823	810	859	875	830	846	836	835	838	836	848	834	849	856	869	801	825	828	772	906	821	816	874	850	836	863	835	857	868	809	849	858	834	819	871	867	832	875	920	810	877	847	813	804	888	808	848	825	824	786	836	769	893	829	794	855	791	904	807	838	848	797	869	857	827	836	844	801	843	862	863	872	828	898	866	865	833	844	871	854	837	834	835	895	879	814	807	841	852	826	874	855	790	882	896	875	798	820	785	885	838	874	773	827	835	905	866	888	853	821	826	835	845	836	843	852	813	884	886	806	852	832	841	873	857	822	822	814	846	864	838	829	855	897	850	820	794	816	831	901	854	882	876	876	873	875	867	896	858	832	807	821	834	844	840	857	856	865	823	829	794	837	858	866	867	846	853	848	843	852	914	811	742	894	867	872	857	863	814	867	873	842	817	833	878	869	827	839	834	873	817	862	847	873	855	813	825	841	841	847	846	858	859	828	834	773	819	861	867	849	838	846	844	847	854	857	891	861	858	874	868	858	834	789	840	852	860	818	846	840	831	889	823	846	862	841	836	877	870	806	787	869	841	820	844	879	827	846	860	913	834	794	853	894	880	882	873	838	847	860	847	876	814	861	839	791	863	854	879	881	833	894	868	832	921	840	844	836	898	813	836	858	811	816	841	825	847	779	818	897	890	866	835	829	857	826	859	808	844	839	854	856	826	823	804	831	818	842	836	863	788	874	834	855	842	825	838	809	834	895	818	819	857	865	808	840	849	884	856	818	915	835	853	876	901	834	899	850	838	876	882	878	861	868	809	851	817	799	826	859	846	848	865	854	840	830	832	861	852	845	797	831	860	840	811	850	823	831	851	821	893	852	870	856	875	899	881	853	811	807	833	828	863	834	851	857	866	848	826	877	857	822	802	846	886	814	844	886	872	792	854	794	835	807	818	834	872	868	846	841	822	845	860	852	844	847	855	882	814	818	845	874	809	815	811	879	787	896	860	796	874	843	850	818	848	855	905	831	841	859	840	829	809	873	823	874	826	824	819	874	832	862	884	858	811	856	805	864	886	905	887	845	858	847	836	840	854	856	885	825	853	878	827	883	869	809	868	866	855	846	810	866	826	877	825	871	869	867	832	819	847	904	892	861	826	820	852	847	929	892	901	839	860	862	822	871	854	786	793	784	872	854	840	860	832	829	849	861	847	808	855	847	856	842	845	848	869	885	846	828	855	838	877	801	865	837	825	866	923	860	867	881	848	836	814	877	827	889	880	843	901	852	876	817	833	851	837	797	837	837	828	826	858	811	860	855	845	847	839	882	806	815	788	841	874	825	873	885	823	854	870	889	857	880	841	849	835	826	848	867	812	809	827	812	854	830	866	824	814	854	818	885	815	830	847	840	802	816	876	899	834	880	834	820	863	871	831	816	879	831	826	843	873	832	862	864	853	856	854	841	796	876	890	834	842	850	834	845	827	842	904	842	860	834	816	861	804	902	829	841	844	850	865	877	856	789	838	836	856	861	782	871	862	847	851	825	869	835	862	854	835	837	841	844	829	780	879	825	868	879	833	892	834	879	849	811	847	874	860	803	791	856	859	896	853	857	871	852	802	811	898	816	852	903	889	808	842	847	842	853	842	826	859	829	806	864	824	881	826	809	857	908	882	840	787	800	828	816	903	844	870	822	877	859	884	873	859	867	866	845	870	837	886	855	843	864	842	870	851	822	855	822	841	832	869	855	837	812	874	836	839	846	854	847	860	818	801	825	776	796	839	836	821	801	884	840	874	825	845	794	804	855	866	808	818	859	812	863	823	814	832	877	808	863	846	822	835	867	846	816	773	817	827	776	854	862	822	823	815	844	811	825	840	763	858	829	845	846	856	859	899	841	874	867	855	854	826	851	819	903	818	904	849	867	930	803	878	813	842	866	808	795	862	848	879	821	850	823	832	849	884	844	845	817	796	853	887	814	864	824	821	836	849	871	836	849	893	842	846	832	860	866	912	837	857	836	831	849	837	822	808	834	875	840	785	841	835	809	876	864	852	851	839	835	845	844	840	878	817	815	824	869	860	851	839	815	878	859	826	824	832	894	809	890	836	816	787	881	849	795	784	859	817	839	854	856	829	858	866
6818	3811	4694	3967	2659	1819	1302	1109	994	758	671	642	625	591	580	580	494	504	517	495	490	507	456	492	497	473	481	466	448	439	441	436	459	453	453	411	467	439	475	444	450	437	425	451	473	434	490	375	447	416	417	390	407	432	434	400	443	413	389	439	405	455	453	435	437	414	429	403	448	450	473	423	434	430	432	402	415	441	415	399	405	448	427	439	414	401	406	433	417	414	431	419	396	421	434	421	420	476	447	407	454	443	473	442	420	406	399	426	429	453	456	433	463	439	399	411	421	444	414	457	417	457	448	427	411	415	422	418	442	444	432	432	436	413	423	431	458	443	466	415	400	412	418	415	408	429	429	432	415	412	423	413	451	442	449	394	414	419	404	471	399	444	472	420	436	434	385	406	400	395	423	431	407	419	423	427	425	419	396	395	367	413	394	408	441	439	384	433	383	470	390	408	415	433	386	469	462	443	411	410	460	409	457	454	430	413	423	436	408	419	445	456	426	443	465	418	432	417	463	356	451	401	442	436	464	438	434	448	431	409	409	402	425	396	478	407	438	423	413	411	425	399	459	411	402	425	409	442	457	411	435	433	433	436	431	441	408	421	460	455	440	465	459	408	416	470	406	416	413	407	464	404	413	396	434	433	413	424	410	436	415	408	454	458	447	447	473	424	403	460	416	436	387	400	419	432	384	469	410	445	412	432	405	406	426	407	425	478	440	416	413	407	428	421	442	437	448	420	436	427	427	419	461	393	477	398	442	410	443	434	471	428	423	414	383	408	449	454	399	424	433	436	441	436	407	446	440	448	443	424	428	377	391	452	424	420	462	429	394	410	411	418	448	449	430	419	433	395	399	411	416	419	428	420	424	400	394	433	449	430	430	440	443	421	419	428	425	407	406	417	434	381	405	464	450	452	400	414	410	455	432	435	414	426	448	426	422	468	423	435	466	450	405	407	435	474	469	397	397	448	435	444	440	426	422	434	439	476	428	424	429	448	373	431	428	387	402	422	419	420	473	422	430	425	413	394	383	402	436	431	430	415	445	462	448	412	418	422	439	385	456	451	428	390	407	417	382	412	448	446	409	417	399	392	448	398	401	390	400	420	413	457	390	451	403	432	431	430	431	400	376	424	417	417	434	409	398	391	415	420	444	422	393	405	381	450	425	432	413	428	439	419	426	433	426	375	482	428	401	419	433	403	436	395	454	405	440	430	395	437	429	427	439	452	397	421	407	404	388	460	366	421	414	456	478	374	424	384	443	417	412	444	500	432	404	399	449	414	388	416	450	435	434	430	446	453	414	430	408	401	420	471	423	439	428	457	431	422	436	409	480	440	427	466	427	431	455	396	409	401	471	438	425	385	460	396	405	450	442	429	402	451	401	384	406	401	417	358	452	420	478	407	443	441	385	420	439	421	438	421	437	445	420	441	435	401	408	417	453	422	430	383	423	438	413	463	445	412	427	405	415	414	421	385	412	500	396	436	440	436	406	394	405	428	490	405	410	404	419	411	404	443	415	469	430	421	430	400	420	442	443	385	409	465	449	456	414	474	383	433	447	433	401	440	415	428	440	410	429	409	441	445	438	403	398	421	436	456	394	430	385	410	372	434	426	431	430	437	460	442	411	436	438	421	440	419	429	404	395	413	411	423	459	419	435	401	441	452	409	420	413	395	447	436	429	442	436	404	426	433	425	429	444	434	414	415	423	412	446	440	419	413	399	429	418	454	424	407	407	457	405	408	421	399	446	447	436	364	427	430	432	451	465	416	438	421	423	396	393	452	397	450	417	387	452	420	464	409	435	438	425	443	441	436	408	439	386	453	421	440	419	426	448	464	435	433	469	411	422	372	429	411	401	437	391	396	423	441	393	460	430	398	446	468	407	404	397	435	440	403	413	445	413	448	408	454	424	422	444	435	412	444	431	433	437	393	412	418	422	433	395	435	455	434	443	422	427	472	452	431	443	448	456	407	436	437	442	423	422	417	377	436	401	423	417	426	403	423	439	470	428	413	439	416	403	440	447	417	395	473	430	417	407	399	413	425	423	429	409	421	437	464	441	396	454	491	429	421	393	433	393	408	422	415	414	416	433	455	424	425	438	468	469	439	400	418	407	430	403	379	442	422	406	410	467	440	401	452	431	489	422	404	394	424	379	413	410	487	421	426	437	458	440	420	441	443	420	407	463	410	430	400	389	415	401	420	417	413	454	451	429	458	420	473	440	400	419	400	410	455	439	416	415	407	431	437	425	411	437	413	421	442	434	444	468	447	412	385	455	451	432	411	454	455	451	443	445	403	415	382	455	447	423	419	481	439	460	426	445	395	422	441	392	420	428	429	397	436	446	410	408	440	423	395	444	408	438	428	395	432	425	397	420	471	431	426	436	423	418	416	468	437	440	446	442	425	475	474	430	426	409	448	412	402	418	426	398	460	425	404	454	490	400	438	398	449	406	424	457	460	477	439	416	408	409	427	438	425	403	425	411	431	379	412	415	424	432	408	473	389	417	393	429	466	437	405	388	428	434	402	424	398	441	418	442	447	402	447	405	434	435	437	455	450	425	430	417	423	471	469	428	408	397	441	405	446	451	456	424	417	448	415	452	445	481	418	436	420	432	452	472	399	387	430	426	416	447	431	438	417	448	442	449	406	390	419	408	399	399	473	399	407	437	421	439	431	452	409	416	428	385	388	436	434	438	408	431	412	447	434	415	436	431	454	459	381	429	466	467	392	419	407	451	441	386	442	398	432	412	453	442	390	419	351	406	423	427	412	452	393	438	426	441	421	450	437	445	403	427	446	390	405	435	435	421	452	420	415	436	407	406	425	402	425	423	394	419	424	406	376	477	433	429	401	440	409	430	440	413	433	421	451	456	403	450	406	420	463	435	447	432	416	449	449	429	399	416	435	430	388	408	435	406	398	416	450	444	401	400	422	426	427	420	456	433	470	395	408	447	417	404	445	435	462	392	417	443	433	456	438	409	388	408	458	427	393	390	443	426	451	395	410	462	419	435	421	419	434	421	440	410	432	411	407	415	369	442	408	408	440	420	454	446	441	435	437	452	415	438	458	418	443	381	418	460	394	410	452	442	393	399	413	405	439	415	403	485	433	440	414	382	421	426	427	437	415	410	470	388	406	407	428	410	452	402	447	442	427	412	424	429	406	403	433	435	424	442	400	465	428	460	447	442	420	449	429	412	430	434	449	465	439	419	455	385	459	430	442	475	428	416	403	441	432	385	447	435	456	407	435	412	425	473	402	438	395	449	427	406	390	426	442	439	474	432	402	432	470	451	424	446	441	410	406	398	436	407	454	412	431	428	420	439	392	405	437	414	453	435	458	441	415	421	405	466	488	440	442	414	433	387	409	435	401	440	427	386	433	392	445	441	438	485	406	447	448	451	436	432	411	412	413	399	459	407	445	444	418	408	402	416	443	406	430	410	416	428	436	444	417	427	406	404	414	432	417	443	407	439	394	415	429	438	461	453	418
4653	3812	8649	10334	8687	6693	5084	4115	3480	2900	2452	2172	2075	1866	1848	1758	1678	1569	1403	1320	1319	1213	1262	1175	1267	1132	1147	1154	1152	1072	1123	1134	1108	1083	1036	997	994	1090	1029	1007	1070	983	969	1000	968	1010	922	932	925	991	971	973	1045	948	980	959	975	951	944	958	992	918	923	902	909	921	932	992	943	948	952	983	940	941	958	929	927	954	957	939	914	916	918	978	956	950	942	938	921	901	950	953	952	962	933	916	888	987	991	949	955	935	951	908	887	903	945	946	949	937	918	915	903	959	915	955	975	965	971	942	939	977	921	946	898	901	1009	930	970	973	923	911	919	932	974	928	896	982	924	976	926	930	956	916	899	950	968	905	916	954	980	924	869	978	948	911	947	903	975	910	931	961	946	899	935	957	945	942	979	899	947	937	923	974	916	871	933	933	900	962	941	956	971	938	902	970	939	961	998	897	901	935	955	940	969	969	919	920	929	926	939	897	966	972	961	864	954	891	889	969	958	907	943	995	966	905	954	953	943	1006	944	929	914	945	931	909	939	909	939	884	950	934	949	960	943	868	914	995	966	959	895	973	921	937	968	959	913	910	899	962	912	933	937	908	947	947	917	882	991	974	948	931	892	928	887	978	993	873	940	921	958	974	930	918	1030	926	980	940	932	861	918	956	914	913	908	931	925	906	973	917	947	926	872	991	883	976	956	946	967	918	931	972	888	953	904	958	910	945	948	848	920	973	942	908	973	931	936	935	928	928	898	926	915	864	974	913	935	918	923	916	974	955	917	943	976	921	977	963	969	932	981	927	912	921	958	965	1007	953	885	915	940	933	913	1017	867	906	894	922	923	974	902	955	883	929	929	925	933	896	920	918	957	901	899	917	902	940	903	938	895	981	918	926	898	894	941	946	879	962	934	858	913	1003	960	1000	945	951	946	935	935	936	936	971	947	982	990	981	911	934	958	922	915	917	920	925	906	880	915	861	887	895	992	916	901	957	938	938	977	966	884	890	954	984	924	904	967	963	962	969	978	914	913	924	940	930	911	935	892	943	906	938	893	954	899	982	901	896	942	933	922	913	931	927	937	898	945	934	969	892	954	951	947	928	965	956	894	906	1005	962	929	964	927	939	948	825	936	967	942	936	912	956	954	944	903	873	908	922	902	958	966	954	917	857	918	952	908	926	889	947	947	895	952	913	934	892	965	944	915	921	918	928	947	900	893	942	933	887	903	931	961	914	954	968	945	959	946	955	946	926	908	933	976	929	916	930	867	968	934	900	946	947	935	969	925	936	969	899	911	930	975	926	917	948	946	974	954	906	1002	935	893	961	897	961	922	945	923	952	943	995	927	959	939	921	903	928	941	968	892	940	953	928	873	919	917	920	911	929	970	964	910	970	910	898	940	973	899	972	948	930	938	954	968	948	934	929	923	940	906	982	896	960	933	926	946	919	952	947	918	957	947	920	874	963	965	942	990	957	930	933	960	928	873	902	984	912	945	957	964	918	937	952	926	928	944	942	948	917	931	921	901	950	992	928	925	936	942	949	920	892	876	907	937	897	934	950	938	935	942	967	902	987	971	932	940	936	940	908	939	884	922	913	884	950	938	963	940	932	955	944	943	969	947	931	942	941	916	914	917	1006	944	935	883	921	946	905	977	954	948	955	903	885	969	924	903	965	916	912	974	968	976	915	1015	951	899	921	973	956	909	976	954	875	897	884	930	956	993	977	946	938	974	944	962	928	915	948	961	932	969	945	932	907	952	930	914	902	945	936	910	904	888	941	965	947	930	903	944	947	931	897	990	905	960	1000	972	905	930	967	874	881	949	975	930	979	974	962	940	953	912	1007	948	959	931	913	976	957	874	909	983	959	943	966	964	999	911	936	991	922	941	936	949	891	960	916	906	899	948	920	954	993	971	919	917	957	971	936	919	973	877	897	872	903	921	935	931	951	934	933	952	920	880	908	956	924	901	937	902	948	973	925	916	935	948	932	931	932	925	944	984	934	950	938	918	991	934	943	948	928	968	920	901	954	902	948	975	986	1044	921	981	1013	939	963	978	929	924	891	934	916	980	908	951	948	996	946	892	933	954	967	911	945	916	900	1002	936	928	921	898	929	921	962	946	942	978	916	954	916	961	953	896	965	921	917	908	927	939	934	898	901	999	943	927	895	912	929	993	969	934	990	911	900	953	978	981	947	927	914	957	982	927	927	964	981	930	946	924	937	908	877	981	933	913	926	911	984	898	982	1001	939	928	933	940	964	889	909	957	903	916	960	895	984	984	939	970	950	939	925	987	913	912	1006	916	953	905	944	990	889	932	907	932	949	1008	933	921	961	993	916	906	889	944	920	931	944	967	967	976	905	970	992	908	877	942	947	1006	941	961	921	926	952	983	894	954	951	951	954	956	913	937	915	974	1003	959	920	965	915	955	983	945	919	888	962	932	979	936	944	968	915	944	939	931	977	918	941	943	877	933	911	934	913	933	899	909	934	915	896	942	959	893	959	983	934	943	946	949	987	913	874	938	964	957	907	896	966	885	952	904	934	948	937	965	930	925	980	928	918	947	943	941	900	943	953	936	914	984	964	884	965	981	907	922	883	934	942	945	926	953	949	920	935	966	926	896	969	922	974	920	969	952	942	960	923	944	907	979	957	943	909	971	946	944	886	938	987	929	930	951	910	923	915	956	919	940	955	909	941	962	910	931	902	955	931	956	929	921	933	943	903	984	934	940	910	946	928	1004	972	919	894	935	951	980	935	970	952	922	955	922	899	899	937	949	899	931	921	987	949	985	986	934	919	971	926	929	934	990	886	922	910	923	980	951	948	940	905	977	892	910	923	919	910	946	1008	940	929	925	941	966	949	905	944	912	948	917	1001	936	969	913	925	934	961	961	912	989	931	925	909	941	903	933	959	975	969	936	974	913	944	943	926	941	915	912	947	963	905	882	976	927	971	921	970	981	882	956	935	968	930	963	982	909	950	932	940	952	955	977	942	1018	906	933	936	961	921	950	913	949	928	882	883	964	893	911	943	895	952	956	964	974	911	938	929	949	948	940	946	968	950	963	907	936	924	943	953	940	1018	934	922	905	900	957	897	904	939	938	888	919	1002	921	948	940	983	909	908	915	933	902	931	990	969	964	967	959	917	898	920	907	990	971	908	981	884	934	946	935	924	934	937	914	944	921	920	866	946	955	911	975	963	946	936	917	963	921	933	899	979	932	955	843	937	914	992	909	1023	973	901	890	982	956	966	947	902	924	955	911	893	920	967	902	923	898	895	951	965	978	939	925	936	959	921	949	917	914	950	930	974	927	917	897	947	936	963	966	889	876	882	949	978	934	926	979	872	966	923	949	904	943	940	941	949	921	916	948	1010	906	939	930	976	960	979	959	953	981	907	1048	859	933	949	954	896	949	891	939	957	944	928	960	921	931	921	852	992	911	949	952	941	965	877	896	927	946	922	937	903	899	891	894	995	920	916	899	1023	951	951	949	940	974	915	906	917	987	938	904	938	928	940	927	976	898	949	939	912
14327	6041	7177	6173	4061	2728	1846	1534	1186	1008	898	784	678	630	614	582	585	560	467	517	524	476	430	431	454	459	454	452	456	443	445	451	434	407	408	417	427	404	418	384	432	422	387	402	421	392	399	379	399	421	402	404	430	416	389	354	385	419	441	335	379	371	359	389	419	399	365	395	380	364	441	417	403	360	369	360	410	415	385	424	366	401	362	400	387	419	387	404	404	399	393	448	379	394	396	390	373	393	371	408	400	442	415	392	383	401	426	386	395	353	374	356	412	393	405	368	393	361	373	398	417	382	376	397	394	423	381	391	418	392	356	418	397	394	366	403	405	376	379	436	407	368	413	370	396	385	392	388	375	377	364	378	367	359	392	412	349	419	371	416	411	452	356	345	382	367	387	347	369	426	357	379	356	404	358	439	366	353	395	398	391	377	357	418	403	392	385	399	409	367	398	391	382	396	419	384	411	414	380	431	406	408	396	387	409	411	422	359	382	387	364	413	406	399	377	430	436	392	390	412	351	409	429	417	417	385	381	363	374	412	420	428	425	432	393	423	398	389	408	386	435	411	385	372	400	390	397	377	390	367	402	392	388	405	374	408	378	403	405	401	387	373	418	410	386	404	391	382	408	355	392	404	386	367	431	368	344	356	385	372	391	361	423	412	383	380	377	374	376	374	406	353	391	360	434	419	395	376	394	393	375	413	389	335	399	438	383	405	360	412	405	388	395	395	387	377	405	395	403	392	386	389	381	396	443	403	387	432	385	407	405	357	375	353	406	378	377	348	354	369	371	377	419	431	428	372	362	393	366	383	378	393	367	394	359	417	392	390	356	364	401	397	376	391	385	436	384	431	399	397	400	363	424	421	387	406	392	400	408	385	346	417	404	368	401	413	425	403	359	393	468	414	396	421	400	392	406	416	391	380	403	425	370	391	392	352	379	434	371	377	374	393	423	397	393	394	398	407	388	448	375	398	394	349	396	388	359	410	363	373	381	405	396	379	399	349	356	421	378	398	397	416	413	408	387	381	356	424	374	391	400	405	411	384	424	464	409	362	375	366	407	391	410	415	387	418	388	391	361	375	393	380	397	384	379	417	371	383	403	400	395	374	410	402	399	370	401	400	367	423	405	405	369	391	399	376	396	374	378	384	399	413	385	373	414	382	399	416	380	422	403	386	407	435	358	403	416	369	378	382	438	380	394	418	436	356	426	387	385	372	410	397	375	363	378	372	417	406	370	361	391	422	422	345	380	366	419	377	354	388	379	381	337	379	411	407	379	383	421	397	356	363	409	392	378	414	396	413	393	397	362	375	409	376	396	382	410	417	388	378	399	413	413	383	402	357	430	409	423	407	385	379	419	377	417	388	390	397	421	388	357	384	422	415	377	353	364	388	381	389	393	397	393	351	395	397	396	397	412	385	412	413	363	412	408	392	383	361	344	409	406	384	399	377	405	400	349	444	353	372	416	365	381	389	410	393	382	371	421	383	392	371	363	381	376	378	337	424	395	396	387	391	420	400	400	376	414	402	383	374	395	412	386	425	412	374	447	415	394	393	400	409	396	395	422	413	406	439	423	393	441	411	416	423	423	365	391	385	405	413	384	383	427	416	385	378	382	375	408	396	406	381	361	356	400	367	399	409	396	406	382	412	403	402	346	386	455	377	366	349	388	395	406	416	400	422	403	425	345	412	338	433	406	384	408	390	350	354	421	433	385	376	402	406	407	401	381	391	383	377	361	364	402	418	386	428	370	378	388	389	392	403	399	413	427	416	403	365	384	415	410	398	376	349	411	362	368	398	368	393	392	381	431	363	370	386	371	388	399	408	398	380	378	367	429	375	440	366	397	404	381	358	400	377	376	383	415	396	406	381	375	393	401	421	383	399	394	424	402	417	418	412	376	398	358	353	370	403	387	406	407	384	389	396	376	361	385	368	403	403	369	422	386	408	383	391	394	437	391	426	406	373	393	386	406	432	387	419	410	393	382	356	415	405	376	378	393	403	349	377	398	421	405	410	377	385	416	390	396	380	403	377	356	378	398	433	412	417	422	364	413	380	423	379	366	388	419	406	388	378	377	396	342	382	401	397	421	398	374	393	424	400	416	399	368	404	433	397	387	393	377	383	375	321	397	425	382	368	396	405	398	407	406	395	348	390	436	412	373	398	434	415	396	364	369	377	403	426	369	391	392	346	418	383	465	425	411	408	392	391	350	382	364	429	352	378	405	368	379	366	361	404	343	367	427	358	366	380	350	381	398	389	393	357	425	391	418	363	351	380	374	375	379	372	395	371	426	400	404	403	384	418	398	377	368	348	385	409	380	428	354	420	393	403	377	408	416	398	392	365	416	373	378	400	418	386	405	373	364	412	417	401	413	427	390	415	390	390	389	440	405	381	368	408	414	398	390	393	369	387	404	346	403	414	339	389	397	381	364	437	363	364	406	432	407	397	395	391	409	400	407	339	372	395	368	369	382	388	403	396	411	385	375	400	414	390	388	388	403	419	430	383	372	387	413	401	373	379	385	367	380	395	407	377	405	391	396	355	383	415	402	411	424	404	413	390	404	372	401	372	430	427	390	401	419	351	386	405	377	387	381	405	413	388	419	417	384	377	417	383	409	437	433	393	409	432	382	404	428	384	382	391	398	352	391	381	406	405	372	389	407	390	385	371	351	407	358	367	397	389	411	395	358	383	410	414	375	369	372	405	394	386	415	360	394	410	396	410	369	404	380	385	390	392	406	423	398	363	402	369	412	408	360	400	412	362	368	373	385	405	366	396	377	405	394	394	421	403	394	399	420	399	346	387	403	370	448	386	358	383	404	413	405	396	387	405	370	429	410	383	378	407	395	376	379	414	389	375	409	417	403	406	359	333	426	399	354	384	389	414	390	405	379	398	410	368	402	386	396	375	365	375	379	377	402	394	389	382	386	402	394	410	398	417	402	405	394	367	404	376	364	379	387	359	382	396	433	388	377	410	382	400	436	343	367	396	371	366	357	396	386	378	368	383	410	418	420	402	412	420	379	437	380	401	380	397	434	408	377	422	389	395	386	408	417	393	407	372	439	406	385	418	401	364	401	400	375	383	376	423	375	411	414	387	393	405	358	427	378	381	366	423	393	394	410	391	373	378	373	394	406	374	398	417	393	389	412	377	388	373	369	391	378	409	378	383	397	395	349	386	375	409	385	385	336	387	430	447	386	368	393	371	394	398	424	406	354	386	417	404	385	411	351	355	400	391	352	384	380	352	392	376	391	421	400	428	414	403	405	406	359	360	378	411	391	352	360	365	402	382	398	396	348	337	388	397	390	419	387	371	380	407	399	374	428	414	374	412	381	347	364	381	356	384	393	405	379	424	392	424	399	440	430	382	389	410	429	426	396	385	370	421	363	373	421	365	377	423	432	390	395	372	380	375	386	378	385	381	366	385	405	355	367	408	422	399	428	404	381	421	411	396	381	428	395	413	386	421	383	380	391	375	383	435	422	399
9848	5483	12331	15479	12669	9657	7380	5823	4915	4004	3338	2996	2604	2394	2303	2146	1956	1801	1731	1633	1515	1414	1355	1289	1271	1215	1269	1202	1142	1105	1163	1153	1052	1057	1009	1042	1043	1002	1005	1009	948	975	972	960	954	961	932	922	905	981	882	887	912	913	869	915	870	931	892	900	883	929	932	893	865	927	869	941	911	824	872	894	830	818	863	867	885	887	895	944	889	868	857	899	831	890	899	833	905	905	878	869	792	828	872	915	870	883	891	902	813	913	830	916	892	869	859	877	816	904	882	881	881	919	828	851	811	838	881	915	810	922	912	890	880	840	891	862	890	869	833	908	870	884	850	884	926	884	879	914	920	866	850	869	863	889	916	847	877	850	875	909	892	913	842	872	862	894	854	919	868	836	877	865	896	914	864	910	906	849	849	861	906	893	891	847	942	865	832	876	912	897	904	877	862	850	847	860	879	839	876	849	876	881	876	925	888	932	889	935	868	837	937	907	849	861	883	872	875	923	893	838	857	842	876	863	848	927	864	858	812	886	968	836	928	906	849	790	881	859	838	929	853	944	879	879	860	884	883	839	886	900	872	929	878	855	882	891	863	849	875	847	877	899	860	917	915	899	903	825	915	937	882	853	878	854	854	888	885	850	895	861	889	891	900	869	910	883	848	892	847	854	921	857	837	829	875	926	873	903	881	819	878	899	937	930	875	866	904	892	865	865	862	875	848	911	863	917	876	923	864	915	902	888	906	877	862	840	891	827	917	901	890	830	864	880	901	874	862	904	863	835	898	875	876	916	922	908	944	872	868	854	895	930	873	896	868	847	839	850	904	879	872	930	845	852	868	880	880	859	858	921	810	904	948	921	840	913	908	884	856	907	871	870	848	873	868	872	858	904	873	873	852	845	891	840	880	886	838	859	883	924	906	891	862	879	916	875	900	889	845	897	887	878	861	896	851	889	875	902	957	912	897	902	872	888	844	860	854	895	922	894	860	873	820	897	881	855	843	942	884	864	848	889	844	912	896	885	892	831	874	887	888	857	899	811	909	844	901	843	937	893	857	863	911	811	916	877	914	890	895	876	910	851	860	833	885	863	869	943	834	885	895	907	909	879	906	910	876	838	913	843	873	867	923	949	884	917	910	886	930	885	863	896	860	861	893	841	880	899	886	826	848	926	931	816	866	875	856	895	867	849	904	855	822	825	862	867	886	886	894	845	858	933	929	882	847	881	868	946	904	858	895	891	893	895	868	846	885	812	869	857	896	863	904	886	853	856	849	876	875	881	888	879	877	835	872	853	884	855	899	877	870	947	894	833	872	915	837	893	881	872	877	870	809	921	874	903	848	887	877	934	899	881	899	811	859	864	931	907	858	836	910	876	854	830	865	905	808	840	946	882	869	836	851	914	864	913	884	818	867	829	914	811	871	886	851	914	857	874	892	851	820	908	878	889	845	892	853	887	885	872	873	887	873	905	892	855	901	889	900	874	889	818	873	869	841	888	819	901	896	894	853	857	935	924	845	915	876	875	857	937	922	937	863	907	899	899	886	885	870	893	904	908	830	883	879	888	831	902	879	860	889	873	869	933	925	805	868	899	866	863	875	865	885	924	888	869	883	871	854	903	798	881	927	902	900	829	856	895	866	907	830	881	857	916	894	889	918	892	888	945	901	820	877	873	859	811	901	868	848	948	897	873	917	886	863	814	904	850	865	913	872	849	874	903	837	870	880	927	938	888	915	863	891	884	807	889	892	890	879	897	923	883	815	854	883	876	865	869	848	878	849	862	802	929	903	928	879	858	876	846	891	861	888	902	855	913	880	841	881	886	886	854	874	920	881	906	878	807	848	808	875	859	953	885	893	872	921	878	901	911	853	845	865	881	869	862	910	843	910	935	908	903	890	846	912	896	834	935	885	896	873	894	903	861	867	902	879	851	881	896	905	879	905	846	835	882	875	881	893	884	881	861	913	886	844	885	921	902	876	845	927	857	851	902	881	885	910	868	864	937	891	888	877	832	861	857	883	893	909	877	866	870	878	860	914	885	885	898	868	850	859	887	888	896	876	892	900	897	830	858	899	909	842	865	917	901	848	869	908	895	847	875	885	867	879	896	878	870	883	857	823	858	899	862	847	893	861	911	845	841	861	844	888	872	857	849	864	827	884	928	889	835	916	881	872	845	862	871	867	892	903	885	895	850	879	829	861	858	889	877	843	865	902	838	850	903	924	905	872	870	875	822	818	867	904	884	821	893	911	832	860	909	863	851	874	830	923	864	905	849	911	912	935	869	905	830	871	846	866	878	876	854	853	853	868	855	923	867	852	849	835	909	823	856	877	848	842	873	925	844	873	918	852	865	873	900	881	842	883	905	842	818	888	880	883	871	894	831	857	838	850	857	870	894	896	884	924	877	907	942	855	884	833	953	841	816	878	859	823	891	862	921	892	925	877	863	852	892	906	884	865	879	913	895	869	870	767	842	894	909	849	879	855	870	915	873	892	874	871	897	899	949	889	849	911	877	845	894	874	890	894	928	871	868	910	876	940	909	859	840	826	859	874	869	868	849	907	868	870	855	889	875	927	878	878	906	904	864	867	867	863	868	895	872	874	928	900	885	882	897	897	917	931	899	882	859	803	936	902	887	863	881	906	848	866	898	905	875	907	898	833	881	879	871	865	851	847	807	908	845	866	886	872	865	908	877	835	851	865	822	913	895	916	830	865	852	894	911	947	818	913	843	925	822	894	870	936	844	852	918	933	899	888	918	849	818	902	895	901	868	907	863	851	925	873	848	880	844	858	900	848	894	899	851	869	898	838	917	879	869	867	885	913	857	886	866	905	906	875	905	873	878	905	902	826	887	858	882	916	880	838	868	904	886	931	886	907	845	894	921	920	862	837	827	863	898	848	904	823	862	826	923	912	839	892	895	865	920	874	874	919	874	900	889	880	884	864	875	906	863	904	907	906	923	812	906	886	851	877	834	873	895	865	865	885	861	846	896	882	870	907	859	854	866	918	934	869	861	871	871	887	885	858	859	927	847	847	904	852	888	900	886	866	841	881	895	875	859	864	869	875	894	921	884	906	897	893	818	864	897	857	880	883	894	895	886	864	871	874	869	802	888	805	860	943	886	870	901	868	895	889	886	841	872	869	883	886	857	823	856	916	849	878	889	833	841	850	931	878	911	892	978	855	833	879	931	860	850	877	894	880	867	885	896	843	881	862	893	959	882	889	890	835	841	905	866	864	848	904	926	889	860	862	882	947	869	918	874	884	873	902	909	871	881	891	880	865	909	873	856	921	894	834	896	871	843	884	899	872	953	887	844	908	841	908	873	839	890	863	865	863	910	869	853	864	848	859	896	848	850	877	867	918	904	916	860	915	922	912	840	877	869	901	870	865	913	902	942	930	809	905	909	905	881	859	826	927	871	902	867	888	836	845	844	876	878	874	891	899	823	874	817	907	875	916	871	810	832	817	886	880	865	871	924	917	856	888	849	872	888	900	908	870	859
22026	8818	9768	8713	5776	3578	2468	1933	1487	1233	1046	926	873	739	718	606	609	625	636	524	543	489	478	522	450	443	462	442	426	430	401	436	451	422	381	420	452	359	428	375	400	398	404	418	387	414	404	378	394	403	408	410	401	392	392	362	392	377	418	374	405	367	364	398	417	350	398	423	384	327	384	366	361	358	343	386	382	388	368	373	367	386	406	377	394	354	365	374	374	318	389	372	368	375	374	370	342	420	398	400	365	358	391	372	340	350	361	396	366	389	375	369	359	370	369	375	366	359	389	384	376	365	341	392	347	363	397	353	404	348	366	368	390	384	378	380	383	393	384	401	373	344	384	364	374	357	350	386	366	379	367	349	372	395	376	347	395	385	369	343	398	396	338	413	354	353	353	372	384	423	344	374	366	366	399	365	407	387	385	392	379	398	371	433	377	399	366	363	356	401	355	387	359	375	385	367	377	379	380	415	393	371	365	396	354	349	364	349	380	358	371	401	339	421	439	393	381	345	366	350	392	369	381	362	365	389	409	412	374	391	372	381	394	382	338	395	374	380	386	384	390	375	362	394	368	369	390	367	349	357	361	406	426	367	377	364	378	340	394	344	368	373	349	389	383	364	411	436	379	366	398	379	384	351	364	413	388	368	369	366	362	399	388	395	390	392	383	366	406	367	365	349	366	429	361	368	402	366	389	370	381	348	352	360	357	367	404	360	406	403	398	356	370	376	394	363	348	370	382	371	389	392	367	377	375	361	391	376	415	397	395	372	395	330	401	410	355	375	388	392	388	373	369	410	367	366	359	415	354	360	422	394	398	429	364	398	358	401	393	384	370	389	383	398	380	372	394	407	352	375	386	373	336	412	392	337	344	357	359	354	358	379	350	400	374	390	368	354	391	382	377	363	346	363	419	343	403	406	351	413	350	324	400	392	369	392	365	367	405	404	354	394	358	378	365	362	371	378	355	362	368	434	373	381	408	400	343	351	382	370	435	358	401	363	371	397	386	370	412	359	389	392	371	358	372	368	363	377	371	348	396	423	352	341	413	371	423	417	375	389	336	349	347	391	332	387	387	366	368	394	347	408	371	361	385	357	353	397	370	396	387	382	379	397	356	398	391	366	405	352	380	363	404	376	372	367	341	352	385	395	367	396	361	398	362	345	375	378	354	378	383	371	341	382	392	394	391	358	394	368	343	403	364	409	367	397	385	347	406	403	401	387	371	353	359	373	373	368	354	340	336	364	452	373	370	371	372	382	395	353	340	375	372	402	372	375	385	384	376	357	409	348	393	354	391	376	360	353	353	395	376	334	367	347	373	364	383	391	386	397	366	383	404	401	391	388	345	382	406	400	350	393	384	398	386	401	366	413	370	337	379	380	383	401	344	360	406	364	354	354	403	393	402	443	368	339	400	403	393	386	366	390	338	403	325	385	405	389	399	361	410	351	383	391	376	384	400	375	378	387	373	351	370	380	428	387	386	367	362	380	393	414	378	378	362	347	391	375	386	404	418	390	391	381	416	354	398	359	392	379	346	389	346	350	381	339	336	351	380	394	344	334	392	335	381	382	369	353	415	368	330	349	433	414	357	362	380	402	344	330	335	382	398	394	384	391	359	384	365	403	396	362	338	375	396	374	352	381	381	376	382	363	371	374	388	423	386	384	366	377	381	385	390	372	332	373	377	414	369	391	376	417	428	392	363	388	397	341	404	371	360	377	388	341	356	391	372	392	362	348	384	369	378	419	429	382	373	420	410	379	377	379	381	354	369	348	368	413	409	386	408	356	357	409	370	385	372	403	382	374	395	357	391	370	370	352	392	353	380	366	379	389	384	366	383	359	389	365	370	361	373	394	361	403	342	404	374	404	388	386	351	372	371	357	395	374	366	354	383	398	370	366	384	376	376	391	405	354	344	391	405	415	401	386	412	375	375	365	434	416	385	382	376	385	355	351	336	356	355	349	371	363	361	396	357	391	388	389	349	394	402	351	350	363	395	370	383	350	385	382	378	376	368	410	386	399	370	361	342	349	399	326	382	401	414	353	412	414	381	391	376	389	370	381	413	385	394	362	370	398	422	424	358	359	350	364	354	361	382	384	365	344	342	388	404	431	378	403	357	381	393	419	400	368	351	366	381	365	395	384	372	388	358	390	380	372	371	346	368	361	356	389	391	388	367	394	382	365	398	363	375	416	386	357	396	376	377	381	353	355	355	400	372	359	428	354	373	359	382	399	366	382	405	383	380	382	400	390	382	366	402	382	397	367	375	397	378	402	423	389	365	401	361	380	372	376	364	372	351	350	403	370	335	367	398	395	352	390	397	377	395	358	342	370	346	413	380	357	375	374	372	380	357	358	381	370	366	377	400	382	381	372	379	390	381	401	368	367	386	351	391	367	370	371	407	376	368	400	379	358	371	340	385	392	353	374	352	360	369	378	399	371	363	399	393	395	405	367	360	354	381	369	373	369	377	377	361	361	357	369	342	361	382	404	398	405	378	427	383	379	369	367	360	366	364	383	411	369	372	361	380	378	368	381	356	402	355	396	403	378	376	349	369	373	408	406	391	402	401	384	355	323	362	372	345	398	378	388	400	352	401	359	382	336	361	355	369	379	374	427	409	386	364	366	431	365	369	377	378	388	408	380	372	363	380	382	404	385	403	346	390	388	369	386	387	381	403	359	372	360	368	344	366	394	369	331	358	397	373	361	384	401	389	349	387	338	378	370	368	360	364	403	377	377	339	363	349	375	387	355	365	365	389	399	377	393	399	360	384	350	377	353	357	385	393	368	351	363	371	353	390	413	390	383	415	340	376	384	358	335	389	346	357	368	372	382	370	376	400	387	388	390	367	374	394	365	375	390	378	403	386	421	402	374	409	385	344	357	399	368	361	386	374	385	388	349	355	395	381	365	335	389	403	394	352	395	376	368	385	335	405	374	383	372	409	335	365	385	366	409	352	407	414	348	358	366	365	375	390	389	392	391	396	391	356	351	377	391	367	381	364	410	351	396	366	355	381	374	378	398	423	406	414	393	384	391	384	357	423	371	394	350	364	368	414	406	341	357	370	377	400	413	366	403	326	355	402	400	389	360	400	379	371	409	360	352	380	384	379	366	396	385	370	377	402	375	369	420	346	337	360	391	368	356	348	396	367	357	389	369	397	351	392	382	354	339	351	343	397	373	342	389	381	378	443	375	358	342	355	334	415	370	362	363	389	365	400	368	358	375	361	363	380	397	411	375	381	348	390	393	395	380	335	409	340	395	356	385	343	390	351	378	345	383	356	375	388	399	360	382	378	330	384	432	419	354	353	366	378	380	383	349	346	343	383	392	360	373	351	320	352	382	366	367	338	344	375	357	375	376	362	378	391	357	394	341	361	394	363	356	406	361	359	346	367	362	304	353	391	377	371	395	394	372	371	340	375	386	358	382	367	378	397	375	353	353	368	376	360	359	407	374	384	408	361	357	379	410	401	401	337	365	388	391	388	401
12766	7150	15454	19224	16211	12159	9443	7657	6200	5166	4306	3682	3215	3039	2692	2513	2377	2220	2078	1876	1719	1582	1505	1465	1437	1415	1296	1351	1248	1222	1170	1226	1142	1135	1084	1072	1078	1031	1030	995	1033	1009	960	961	978	932	906	939	958	929	919	850	928	884	879	907	852	892	895	826	894	821	860	890	870	943	867	861	911	861	904	860	894	888	850	876	884	857	837	895	835	846	884	837	817	858	833	898	834	875	855	839	876	781	848	860	888	839	839	804	830	875	868	841	833	844	872	825	877	858	867	820	867	787	841	863	828	945	909	856	863	867	817	847	899	846	836	834	848	833	865	870	839	861	822	804	807	846	831	872	825	898	856	907	858	912	823	870	837	864	891	821	839	819	801	820	883	862	829	868	897	888	837	832	799	848	860	816	884	842	836	854	857	872	872	878	883	852	833	868	770	834	873	818	898	807	860	845	860	831	877	844	814	867	851	799	802	872	838	852	883	883	811	853	862	850	856	858	843	878	832	857	879	907	795	853	887	836	846	827	831	895	909	819	868	905	889	827	873	836	790	804	858	850	853	867	807	807	840	814	876	829	855	865	833	856	799	886	867	870	827	810	853	833	830	883	869	828	846	859	798	886	791	873	869	842	860	857	890	843	840	794	805	835	827	861	867	873	822	880	864	856	836	859	818	847	854	896	885	882	825	817	800	879	793	861	864	842	837	813	824	848	843	874	864	861	858	816	879	898	857	841	864	882	856	896	870	877	884	855	850	847	832	815	797	874	853	818	857	835	889	875	852	807	836	910	827	884	853	915	832	795	861	818	830	859	880	856	802	883	824	881	877	840	841	791	833	877	881	852	828	869	844	903	917	862	853	869	837	876	858	821	796	875	882	825	861	860	873	785	852	853	858	847	863	820	806	843	871	868	786	841	842	807	838	827	844	827	816	840	826	819	854	830	838	830	838	865	873	832	874	917	858	830	885	851	826	916	864	847	844	840	875	836	834	860	856	856	884	876	845	819	854	810	851	855	904	770	855	877	854	857	805	890	874	861	798	833	835	836	899	867	867	832	861	824	834	856	889	826	788	842	806	801	890	873	870	861	862	814	886	854	867	873	865	827	893	878	830	881	885	845	815	847	831	870	855	848	862	845	846	866	870	807	803	870	774	895	855	845	869	850	863	848	868	846	824	849	838	841	865	871	872	834	867	880	822	831	875	841	805	886	842	870	850	850	865	881	826	824	845	810	813	831	895	822	864	805	871	879	857	897	802	796	849	875	857	815	839	842	862	834	835	828	850	887	840	852	909	802	826	825	903	882	815	893	846	863	838	793	841	880	863	860	867	842	806	813	859	852	865	835	841	848	819	858	846	861	911	906	863	841	785	839	915	870	802	866	897	868	873	806	836	865	853	805	848	852	886	814	853	839	890	880	854	818	869	835	848	802	803	854	867	856	809	900	824	859	857	860	864	875	863	862	800	867	836	806	883	831	858	845	873	834	854	862	797	840	834	827	866	829	865	874	792	848	841	903	785	837	887	858	860	860	837	874	845	831	835	858	901	861	889	896	841	847	901	868	863	774	823	899	827	900	834	863	877	859	914	860	897	842	879	839	832	860	842	873	805	852	864	868	790	842	908	802	868	820	846	882	924	868	856	888	916	832	814	775	824	824	838	860	844	845	880	823	843	858	811	842	857	854	791	832	856	842	815	868	861	859	798	895	856	894	812	818	844	862	877	869	897	821	850	853	884	793	847	845	904	835	879	861	851	879	919	846	857	806	801	885	856	858	887	842	888	852	834	853	823	807	855	860	852	797	811	850	818	853	832	859	837	889	780	863	837	889	867	825	831	847	884	847	817	863	800	824	862	815	880	815	883	931	821	844	889	917	877	860	891	869	874	876	816	850	856	864	870	841	843	836	795	846	856	862	855	873	862	858	874	908	816	834	838	812	849	829	861	815	833	862	848	824	835	841	861	851	849	841	797	819	787	818	815	804	899	849	854	787	895	831	899	849	852	845	821	876	902	860	862	830	832	886	870	834	811	878	878	835	849	865	860	892	855	830	855	835	864	826	889	883	852	842	824	845	864	799	864	804	815	892	863	799	856	845	843	830	817	807	869	832	853	856	850	861	861	855	859	869	894	865	846	863	912	851	826	854	859	899	838	915	832	839	862	836	854	833	841	846	858	844	843	858	847	876	864	875	813	854	870	872	838	825	835	883	860	848	867	888	826	838	882	890	859	804	819	856	853	846	849	838	827	855	890	817	803	847	849	858	866	916	857	899	874	798	857	829	892	883	852	845	861	809	820	829	862	855	855	833	825	812	888	811	812	833	803	860	805	832	856	851	842	845	878	838	800	858	850	835	823	855	828	824	803	831	862	845	802	863	855	870	880	863	899	845	857	838	860	878	841	864	827	846	841	855	844	850	894	839	861	834	881	822	829	857	860	831	856	829	834	827	839	849	842	893	874	860	860	871	847	871	859	843	857	861	825	857	827	890	859	831	863	845	850	916	873	868	865	791	835	865	838	859	859	867	857	870	831	898	858	888	838	852	826	879	855	881	847	886	931	836	829	816	800	894	855	821	886	879	851	882	839	874	837	867	899	781	885	835	876	849	847	820	868	898	842	849	879	805	879	871	779	840	860	876	875	816	796	902	825	824	814	819	856	859	824	849	826	796	809	872	848	889	835	823	799	794	808	857	816	881	840	850	790	851	843	865	838	840	837	791	841	906	865	837	914	826	803	851	799	832	874	841	842	890	851	819	873	835	880	901	861	860	838	875	845	894	840	850	871	832	855	888	887	869	825	870	825	843	869	813	839	834	836	886	813	846	852	864	855	891	814	857	877	822	835	837	837	790	855	861	830	865	852	891	868	814	853	851	842	887	832	834	817	895	887	861	798	813	897	863	841	834	815	900	863	801	863	893	875	880	814	931	895	840	866	827	839	808	819	844	875	826	817	859	891	867	846	798	892	860	852	800	854	845	851	830	878	843	848	850	840	778	894	837	804	887	794	863	814	834	803	842	848	860	865	860	841	830	884	844	853	812	825	822	866	861	895	831	873	886	862	841	882	854	857	884	891	796	840	853	845	899	878	865	869	885	865	826	888	862	856	853	865	878	873	874	860	790	864	837	827	839	798	849	834	846	835	768	873	844	786	876	903	837	844	880	860	860	832	818	815	899	876	844	917	796	825	828	843	798	837	878	804	845	901	898	875	832	842	848	825	820	809	834	843	850	822	865	886	882	804	839	822	822	885	817	813	922	855	847	864	852	852	769	875	815	858	880	839	922	799	831	815	813	857	916	827	879	806	833	868	878	828	848	850	817	874	834	858	897	830	875	824	876	880	904	861	869	803	878	863	835	775	889	836	859	846	886	832	836	866	849	894	853	850	814	897	858	869	829	854	856	818	922	877	834	862	847	833	868	864	883	799	826	835	819	829	864	795	865	848	862	854	845	832	848	808	885	790	877	878	847	913	835	912	894	817	886	893	862	868	869	868	897	870	826
7094	3933	4574	3901	2702	1815	1426	1038	907	775	730	598	599	660	559	571	548	505	508	480	400	452	450	483	475	454	483	449	480	467	483	446	476	447	419	452	405	442	430	433	405	434	440	417	444	473	399	430	433	414	415	441	445	458	384	388	431	411	425	455	448	424	421	435	455	443	398	463	420	395	436	429	418	379	429	410	420	414	469	464	448	436	440	425	444	435	423	411	425	443	410	398	402	430	444	393	456	445	375	434	406	426	439	438	391	434	408	422	425	438	399	417	440	434	458	441	435	423	414	423	468	372	398	454	443	420	453	453	424	380	426	451	410	466	486	422	391	428	461	491	432	452	397	422	451	429	432	427	422	410	427	422	398	440	395	411	437	422	459	478	392	422	447	408	388	384	424	412	410	458	468	379	404	439	395	425	424	408	443	412	425	399	471	443	443	435	413	398	373	422	405	408	454	426	420	422	434	448	441	431	404	429	436	376	401	417	399	406	445	419	409	406	423	440	450	460	388	447	474	391	458	400	439	440	424	413	432	444	411	433	430	405	418	464	400	424	463	462	399	426	410	404	434	430	443	409	434	409	449	420	441	409	442	421	405	436	389	425	398	422	432	409	428	415	401	449	442	430	444	408	407	412	425	407	422	404	422	402	444	425	388	459	428	401	411	387	416	451	426	409	433	428	418	456	433	444	437	415	423	431	425	396	464	482	432	458	432	410	470	411	422	458	407	395	417	461	416	444	475	409	454	424	433	423	428	467	447	426	438	419	413	431	418	472	431	408	440	403	436	439	440	398	446	417	446	419	438	436	445	460	444	422	460	398	395	434	431	472	458	409	394	424	427	435	422	455	413	402	396	415	431	426	414	422	408	444	429	438	415	403	443	434	456	424	448	409	412	439	412	418	434	414	405	446	459	416	454	454	396	430	402	426	429	429	415	393	438	405	424	404	432	398	444	404	461	440	448	447	390	418	448	443	443	427	412	425	434	418	434	441	431	453	450	428	419	455	437	430	433	429	424	418	407	393	395	436	397	426	399	409	440	455	436	420	414	391	412	432	437	459	435	386	405	434	432	400	390	421	418	446	437	423	459	390	424	405	418	411	384	442	423	448	409	436	461	406	388	409	421	418	420	452	466	442	446	435	459	420	489	440	406	409	369	393	439	440	411	451	416	416	464	422	450	440	424	463	413	382	416	464	455	427	445	406	419	436	415	431	397	395	413	399	428	466	444	396	414	473	454	445	445	415	405	397	413	443	411	444	457	403	437	385	445	415	402	451	404	407	430	418	410	445	401	440	435	465	424	433	438	407	434	451	426	402	429	415	359	429	437	439	413	425	419	409	433	430	443	460	443	404	439	409	452	452	481	453	409	450	423	419	440	448	435	411	427	443	436	465	385	417	398	374	373	418	411	427	410	444	463	411	431	437	465	400	472	437	418	439	471	470	407	406	415	414	428	410	402	411	417	429	434	464	412	410	467	420	469	429	445	430	395	423	417	404	460	441	414	457	412	426	433	421	405	448	397	447	400	401	396	466	437	379	454	432	428	412	404	407	407	400	409	401	446	455	435	428	444	406	449	394	390	420	416	432	436	434	419	418	420	421	409	419	422	425	450	443	435	452	419	420	396	400	415	417	432	436	380	422	414	427	429	457	447	440	421	453	397	450	443	429	405	429	424	419	449	413	458	400	426	417	422	422	426	424	417	432	414	420	443	440	488	393	412	437	411	437	446	416	423	395	382	439	431	419	456	466	440	389	432	432	449	449	441	446	405	446	422	452	444	390	437	415	421	430	472	412	449	426	445	395	445	437	431	443	417	489	378	432	418	392	404	426	392	389	423	411	418	430	433	406	464	424	393	406	422	433	423	420	415	441	412	414	417	444	399	419	403	403	412	427	441	402	447	407	442	448	415	395	390	417	437	389	429	421	396	420	432	450	436	452	432	458	391	446	424	433	435	426	423	389	432	386	429	455	430	452	417	410	444	415	405	459	399	431	415	393	442	443	434	424	450	421	473	420	427	410	460	405	424	410	430	400	452	428	421	403	442	432	473	404	429	441	430	447	408	436	428	422	419	420	417	436	425	418	440	402	394	438	430	449	407	427	445	437	456	411	371	425	438	416	420	428	427	431	437	438	455	422	407	454	431	447	413	443	436	475	444	442	397	391	392	406	418	418	448	423	409	439	444	412	411	374	413	432	450	439	432	398	445	432	383	420	444	438	442	419	432	410	455	408	441	437	442	424	444	422	431	461	438	417	412	419	408	405	417	419	415	443	393	404	412	414	439	413	433	392	432	410	416	431	421	408	395	428	409	406	406	431	419	438	435	415	391	396	428	445	396	398	448	397	441	431	380	441	425	402	448	441	438	436	471	433	427	448	439	400	437	458	442	419	420	408	398	423	424	407	447	376	423	401	422	429	421	418	446	417	441	444	376	415	444	456	364	396	444	448	391	450	493	439	380	438	405	431	453	378	417	433	441	405	403	414	433	458	433	440	426	396	439	431	445	419	434	401	432	439	428	438	420	417	432	410	428	426	420	445	424	430	396	393	452	423	407	406	400	424	442	393	395	378	410	410	458	419	435	405	414	442	468	426	431	399	431	399	396	385	444	448	418	410	429	426	417	434	451	364	392	411	411	442	409	420	445	417	436	423	433	459	429	413	396	440	394	444	421	440	391	420	427	398	474	403	415	368	397	439	433	401	412	423	401	438	402	424	497	425	432	460	469	429	429	409	401	457	420	404	422	426	418	416	396	413	451	432	412	463	440	399	402	432	426	431	438	442	440	416	350	411	414	425	475	394	405	443	403	407	386	429	422	408	427	429	442	429	471	407	457	381	410	442	435	424	425	418	408	421	390	440	436	445	412	390	429	412	452	440	460	414	458	418	414	397	428	445	458	486	417	430	408	376	432	432	435	423	419	437	444	448	422	405	458	464	440	410	374	420	417	399	418	438	403	457	421	368	452	432	400	424	420	375	426	404	399	400	462	433	442	409	388	404	450	454	426	412	392	425	427	471	397	426	449	424	449	393	400	441	408	412	399	422	429	476	408	466	400	402	443	441	438	430	392	416	414	409	463	417	395	388	420	434	397	421	463	427	401	413	448	435	396	454	409	403	427	427	413	410	393	419	431	419	422	424	408	421	413	437	402	408	417	431	411	449	424	417	431	438	412	374	404	389	409	450	384	415	416	395	418	441	445	412	443	416	391	447	422	426	412	416	412	415	449	425	419	416	380	418	415	394	431	418	446	421	408	452	422	440	426	441	405	404	410	413	432	428	463	395	444	457	436	432	420	430	420	404	426	408	447	427	424	424	431	429	460	423	454	467	417	455	455	386	428	422	462	393	405	428	429	453	425	441	427	421	416	427	438	415	434	455	446	413	424	426	383	445	432	450	432	372	378	419	429	443	421	410	430	425	438	397	444	417	426	425	420	418	422	455	451	403	464	429	399	446	441	425	427	438	431	420	427	446	411	414	442	425	425	448
4900	3920	8394	10425	8693	6587	5247	4150	3445	2880	2471	2259	2038	1872	1895	1709	1662	1561	1519	1417	1360	1289	1269	1165	1210	1158	1185	1142	1110	1043	1062	1036	1044	1058	1035	1044	1016	1033	1047	1073	1006	943	1003	942	929	1021	989	949	940	1003	972	930	928	979	964	997	955	952	949	942	933	931	964	953	918	886	920	952	957	949	895	923	968	936	953	932	921	947	870	895	952	919	921	932	907	927	920	917	931	908	919	929	938	928	977	954	963	900	922	946	978	882	951	926	952	929	984	885	951	922	868	900	923	915	1006	907	926	909	992	931	927	986	889	893	956	997	976	997	964	939	931	951	965	935	920	896	910	954	940	938	952	919	997	1010	927	939	956	923	929	903	958	922	917	946	975	939	1002	940	914	928	976	973	914	988	929	939	934	902	980	917	954	965	951	925	894	904	956	998	942	972	950	915	916	942	929	888	946	948	943	947	914	901	852	946	957	940	861	944	963	940	905	977	932	915	869	994	931	994	869	903	962	948	949	952	899	893	904	903	945	966	963	929	972	937	896	887	912	914	975	949	909	891	986	949	987	942	924	1012	964	944	919	971	921	922	916	957	943	980	895	933	948	984	931	931	952	906	985	915	964	909	913	955	906	946	933	981	950	894	962	950	931	893	944	909	905	949	889	963	964	902	946	914	944	969	949	942	988	946	980	981	967	947	985	978	941	961	913	894	901	937	940	945	912	917	893	936	956	954	915	945	943	946	1001	915	939	969	964	915	943	946	979	955	969	960	962	982	861	923	966	924	899	975	962	913	990	967	927	988	961	926	1008	928	906	925	952	1022	844	969	888	898	931	1005	923	945	885	949	974	943	980	975	983	894	935	929	961	919	919	924	903	934	980	963	894	950	964	966	968	929	927	990	933	964	981	955	934	941	917	931	929	952	987	937	964	992	971	966	967	945	924	960	971	891	912	986	868	926	900	971	994	974	972	958	945	959	963	886	968	923	942	919	948	989	899	926	943	968	994	944	903	929	974	888	928	968	909	909	971	916	941	1020	904	964	978	961	932	943	951	958	961	936	937	954	963	972	951	982	935	941	946	916	912	935	930	927	925	935	881	920	954	936	943	937	976	922	939	945	884	909	952	952	936	932	968	930	934	933	966	937	947	934	963	936	930	927	979	959	988	957	917	934	903	973	934	887	977	1028	926	982	964	887	990	943	927	952	932	957	927	954	969	966	912	982	1015	985	934	929	970	912	894	1005	949	964	950	963	929	863	918	914	950	992	963	951	959	899	960	931	892	885	941	947	854	947	956	919	936	974	945	934	904	984	921	926	920	920	946	903	985	888	970	936	928	947	941	924	991	939	962	905	897	974	943	961	941	952	961	945	994	926	953	966	897	965	967	938	926	901	1005	914	971	1011	958	945	952	964	987	953	923	992	915	923	935	961	909	954	941	903	862	953	953	904	913	896	903	870	1010	930	932	992	903	939	920	963	945	962	911	935	946	890	908	944	969	976	934	930	960	983	942	956	944	898	941	915	948	914	940	956	923	982	947	922	930	963	935	936	900	915	918	1007	960	925	954	883	966	894	914	902	951	937	916	925	908	954	918	910	916	949	969	986	990	906	947	907	916	908	930	966	917	935	938	934	904	976	987	938	939	910	935	963	947	1014	970	962	984	978	981	889	919	939	965	864	961	944	962	960	951	956	917	952	945	905	1000	949	908	959	994	928	965	950	996	979	961	889	954	967	944	901	952	953	918	925	952	929	978	938	958	943	938	978	930	995	978	975	935	904	943	904	974	928	950	925	951	956	960	898	936	933	906	954	950	927	939	922	986	958	971	907	966	984	920	959	954	883	904	972	879	918	919	908	924	948	925	932	870	889	1020	951	897	900	957	973	935	935	927	872	895	963	985	963	930	942	973	921	914	962	966	988	969	952	957	913	933	958	893	921	896	1001	961	868	947	915	892	922	929	1003	914	945	942	920	946	878	917	919	927	894	901	900	932	918	989	927	930	978	932	976	938	982	1003	949	959	891	906	917	956	933	919	995	973	920	948	899	958	912	996	984	931	950	1001	887	903	912	941	983	971	935	941	943	928	992	933	968	892	884	956	933	927	960	924	911	922	941	900	920	908	929	940	910	911	901	916	933	927	937	947	942	965	918	991	936	975	927	970	990	976	940	862	939	951	950	987	974	956	932	915	948	948	954	963	963	898	999	946	973	1004	956	978	906	901	896	910	954	945	979	962	963	962	964	954	949	979	974	936	968	945	913	947	928	953	911	925	928	1026	906	963	1009	975	998	938	938	963	985	934	980	917	913	968	942	991	877	964	963	977	892	919	982	965	895	932	977	965	901	986	935	941	965	939	894	948	890	942	899	956	902	939	974	934	962	975	944	922	973	958	932	977	953	967	914	948	929	911	887	929	934	907	925	928	933	974	998	972	888	904	939	916	934	933	956	986	924	941	893	949	997	945	946	884	898	934	901	925	962	970	963	966	953	995	1017	945	989	924	902	900	936	983	929	929	984	960	942	915	929	957	893	953	952	949	968	910	934	936	922	915	887	924	922	976	927	943	954	1041	929	927	922	953	985	944	955	974	953	988	1000	995	967	929	929	979	933	955	965	979	934	918	967	960	921	935	954	943	885	953	1005	943	904	958	956	925	938	950	940	979	972	973	950	901	908	930	967	946	945	920	965	869	936	981	923	896	927	957	952	934	963	955	955	955	950	918	910	944	966	897	964	896	892	904	927	956	988	956	975	975	909	945	897	945	992	916	953	942	923	905	965	910	919	952	980	870	993	929	968	885	900	943	938	886	917	949	964	953	983	909	910	947	920	952	932	947	976	932	938	946	990	977	970	961	965	1019	901	942	870	913	950	888	881	925	932	942	916	919	914	890	879	1006	964	931	930	930	886	945	893	887	944	910	1003	1005	971	935	975	937	928	991	918	983	951	957	945	858	895	887	957	930	953	932	1004	967	960	914	953	994	917	929	928	928	913	961	960	932	922	950	972	950	906	914	969	923	947	957	1006	879	939	899	984	978	926	934	993	905	976	963	951	974	919	936	881	931	969	926	943	971	914	919	944	931	970	921	921	904	915	951	938	975	937	951	918	913	1048	942	940	983	957	969	911	968	971	968	960	987	982	906	924	955	945	949	934	919	890	974	1015	937	935	938	970	947	1001	947	906	898	905	888	997	966	946	951	907	928	959	949	962	967	954	969	953	941	961	994	902	915	926	935	916	927	961	864	909	958	942	950	949	993	877	919	944	945	978	967	949	944	942	884	952	982	924	926	923	976	934	950	949	918	896	969	936	900	922	951	955	977	936	930	982	985	922	935	897	916	1030	970	936	908	915	947	917	950	958	979	973	889	948	958	916	965	940	958	953	956	937	923	954	926	942	980	976	908	888	879	991	949	950	929	920	927	954	964	932	894	997	939	976	903	944	943	852	966	936	881	898	928	943	944	928	954	946	964	990	983	971	990	957	996	912	952	966	990	961	954	941	979	977	938	922	970	961	961	918	932	1000	932	971	903	917	974	924	903	958	917	963	934	962
14510	6308	7317	6239	4308	2638	1910	1522	1157	962	838	773	680	669	642	560	561	532	491	542	475	459	455	490	488	385	479	447	398	399	436	412	388	435	401	385	405	404	414	399	399	441	409	367	465	363	412	452	397	384	408	384	427	377	382	408	400	433	397	423	385	367	391	400	431	406	373	399	412	394	365	392	417	393	369	384	382	362	388	379	403	392	417	392	362	371	392	416	383	391	389	404	408	371	414	369	350	428	399	365	389	382	341	390	350	367	382	443	422	403	400	391	403	428	422	436	385	408	415	429	414	391	371	426	352	379	399	377	377	371	367	410	396	374	366	378	397	350	345	395	399	389	392	412	410	363	401	367	358	384	390	404	375	364	398	412	383	391	350	392	406	410	377	391	407	374	404	418	383	379	379	378	378	419	371	385	362	390	388	375	409	377	352	395	398	411	410	379	344	410	396	393	438	388	398	395	407	353	425	388	401	389	401	411	376	400	386	344	419	411	414	433	408	398	351	394	361	389	375	387	395	412	395	398	367	410	394	361	406	367	389	386	428	381	422	390	396	374	376	438	437	382	391	415	341	396	416	386	377	422	395	389	364	397	367	395	408	415	421	415	423	397	411	399	358	378	375	402	408	388	391	396	378	358	427	412	412	409	394	374	375	364	364	422	391	390	401	358	413	416	400	380	362	352	390	395	383	383	382	391	408	448	399	401	379	408	363	395	422	376	397	401	385	404	437	396	373	351	380	427	345	400	378	403	413	405	372	391	421	436	420	369	380	387	394	431	404	394	430	393	379	382	401	420	369	375	385	407	404	404	410	369	404	363	373	404	403	374	379	454	395	376	396	419	382	401	412	382	410	381	359	416	371	386	401	404	425	392	383	357	403	387	435	397	405	372	398	407	409	412	407	345	404	386	389	399	402	337	404	417	403	380	407	407	421	373	386	352	396	395	399	374	385	390	385	426	425	391	368	393	365	398	395	373	405	404	397	418	354	395	390	386	393	364	375	432	364	407	387	377	409	371	385	368	401	378	383	373	384	390	354	391	403	400	408	399	372	404	396	392	365	370	443	377	387	404	360	417	432	391	401	351	372	406	386	378	380	393	439	426	395	391	391	372	364	392	394	395	370	388	400	390	417	401	387	415	399	403	364	392	383	385	359	398	359	408	411	368	428	411	397	427	374	424	376	424	384	374	384	393	365	386	357	379	400	402	384	401	399	385	381	397	392	387	403	372	409	385	397	374	434	426	407	401	419	366	371	393	384	362	380	425	433	420	378	385	404	384	399	445	395	408	400	383	352	425	345	408	383	402	393	419	401	380	392	359	404	396	428	400	413	376	384	391	402	361	414	425	416	415	422	348	398	390	401	426	398	404	396	366	439	366	386	406	378	354	398	395	393	384	362	373	379	380	395	362	402	424	420	393	387	390	390	382	374	375	406	432	362	381	398	446	388	386	387	407	392	363	412	407	379	378	396	379	405	420	367	399	415	375	354	401	413	368	418	383	401	374	424	397	347	365	416	372	368	411	398	393	385	406	378	403	417	408	397	387	382	366	383	399	393	404	378	376	404	396	403	380	400	415	451	367	397	400	384	382	384	405	418	427	425	420	415	377	415	398	400	381	385	388	419	437	410	405	378	375	394	352	419	433	376	410	405	350	407	385	423	386	433	429	389	387	382	471	389	419	421	390	374	389	383	404	371	403	445	374	378	402	403	392	404	405	410	393	402	397	376	409	371	416	380	397	426	417	399	405	391	372	329	376	409	394	374	377	393	410	352	345	402	371	366	359	396	353	398	411	400	417	391	416	385	359	364	402	432	382	373	387	366	361	396	437	441	432	406	373	370	355	375	352	401	397	388	369	426	412	388	393	430	393	445	379	390	411	393	343	367	350	371	392	360	405	389	350	372	373	420	388	391	407	413	382	403	407	381	372	388	404	413	370	364	384	412	386	368	392	399	387	394	393	383	389	420	453	366	376	405	405	405	385	442	404	405	406	389	385	392	411	397	404	371	368	400	393	374	430	370	396	429	390	379	362	390	348	384	405	384	438	411	377	369	386	394	399	391	361	356	382	384	402	378	377	389	356	400	380	387	391	429	387	424	405	389	388	364	360	373	333	412	404	417	373	405	384	412	394	417	418	405	355	380	389	376	364	407	437	402	389	404	410	387	380	390	366	369	399	404	407	407	437	393	370	400	368	357	395	378	389	392	355	412	408	364	405	397	394	379	405	372	385	381	397	411	423	424	438	382	382	370	386	385	392	409	399	370	379	417	428	434	401	389	392	395	402	421	418	371	428	331	365	380	374	396	385	386	395	415	363	393	372	414	365	426	416	373	414	405	394	419	402	359	404	391	409	398	389	387	397	390	418	396	400	399	421	378	395	367	403	379	409	401	364	407	390	369	400	395	398	412	408	382	399	388	385	423	393	413	405	363	393	384	407	355	389	364	384	429	377	389	372	388	404	423	392	367	379	398	408	394	385	403	386	373	443	381	375	428	409	420	398	430	409	388	382	410	381	377	414	424	417	428	374	397	381	391	393	365	361	392	400	388	405	385	398	401	410	383	388	384	396	434	418	382	382	409	375	402	440	399	354	359	371	365	397	381	408	423	401	429	404	396	399	414	402	378	394	393	400	384	371	425	377	403	385	369	375	395	366	367	387	412	379	397	391	374	351	389	365	378	412	393	389	392	367	408	376	382	421	365	410	409	404	382	401	397	368	386	420	447	381	440	382	366	379	371	400	385	415	415	371	430	390	417	399	384	406	380	412	428	402	366	386	353	409	361	405	420	390	377	379	388	389	398	376	390	407	393	394	364	431	428	410	396	368	420	361	409	397	414	370	397	414	388	411	446	397	402	421	423	389	392	411	388	343	375	367	412	406	405	425	423	380	400	401	444	391	382	376	425	424	407	396	421	379	402	393	401	415	392	431	384	391	426	363	366	373	388	429	370	373	389	405	399	379	407	430	402	374	407	400	411	404	401	386	383	373	410	388	448	382	440	384	368	388	371	408	389	401	378	415	396	382	384	402	387	420	347	371	376	398	426	368	423	412	405	429	403	403	419	378	414	403	379	386	406	400	429	397	360	374	397	370	398	425	444	394	367	404	401	391	391	360	385	424	395	362	391	393	383	368	409	403	391	403	400	409	400	376	412	391	396	414	416	464	378	367	366	371	435	417	405	417	417	376	421	341	376	363	400	425	372	430	375	391	405	418	382	408	402	351	388	398	378	395	380	395	398	383	383	383	407	383	413	441	363	391	375	380	390	373	385	376	401	387	369	387	383	393	411	426	386	390	379	400	449	365	387	414	388	390	408	418	419	411	400	392	374	426	391	401	358	410	374	398	395	376	406	374	384	440	421	404	388	367	409	407	396	389	412	374	405	377	402	394	436	436	366	376	414	401	402	424	382	423	421	417	390	392	360	380	393	383	387	349	386	373	354	415	395	427	390	378	409	393	419	376	389	386	404	416	387	408	344	394	432	396
10037	5828	12342	15286	13118	9533	7691	5857	4834	3967	3291	2954	2638	2506	2273	2082	2034	1879	1715	1649	1564	1383	1396	1294	1362	1229	1278	1256	1222	1127	1121	1113	1092	1047	1083	1024	1049	1030	988	1049	974	968	941	947	970	925	948	916	918	918	917	894	858	970	931	975	948	887	878	893	932	867	904	858	944	863	888	939	895	874	848	927	839	895	864	845	918	887	858	846	947	909	917	846	831	831	885	906	918	840	844	883	854	918	828	939	865	880	902	903	835	892	876	868	873	835	901	938	877	906	936	903	951	894	862	871	876	899	942	904	869	883	880	901	870	857	857	882	858	835	807	931	870	836	874	881	870	846	846	884	886	917	854	922	844	908	904	909	916	863	924	921	858	852	835	860	866	881	873	910	877	881	872	897	885	864	877	864	892	910	914	877	894	854	922	897	938	860	878	860	900	910	950	876	883	896	899	898	881	903	859	911	822	863	918	872	826	855	888	871	866	893	866	854	904	863	866	863	831	939	863	890	861	879	902	930	854	879	856	873	912	862	906	927	870	866	862	864	840	904	882	851	881	891	841	848	876	864	867	884	898	875	896	896	865	895	863	859	880	954	900	866	850	861	847	860	912	876	868	928	839	893	879	868	869	852	862	853	954	899	894	897	848	888	905	936	937	888	866	941	895	839	945	868	928	877	885	912	916	859	804	925	860	899	897	892	863	854	869	882	833	860	865	857	872	862	891	879	887	890	840	911	846	867	877	903	862	845	839	867	910	933	859	826	932	891	847	823	848	918	863	874	890	919	871	905	838	862	916	859	866	864	903	897	919	858	896	886	855	860	862	916	886	892	877	853	868	871	876	869	907	891	924	878	865	816	910	853	899	895	842	912	891	869	869	926	859	880	924	859	895	896	863	879	905	888	864	885	842	874	881	893	860	891	937	884	863	916	895	863	875	893	916	814	940	927	891	859	925	889	866	922	867	866	874	849	846	847	885	923	891	878	893	922	866	910	868	864	905	884	909	900	910	825	976	812	971	931	861	907	905	943	835	866	896	924	928	929	899	854	927	907	903	868	882	921	856	885	929	871	920	814	915	862	812	911	874	854	901	856	894	843	809	867	902	918	911	870	916	861	896	882	902	830	891	953	895	900	874	888	869	892	857	865	872	873	896	876	908	862	847	887	853	909	840	853	898	846	939	904	851	919	866	934	839	852	832	864	877	830	866	904	860	899	862	891	896	842	848	885	890	904	841	842	916	878	893	867	892	886	837	834	796	870	907	893	862	888	939	912	842	902	832	842	892	896	860	872	844	877	889	898	899	869	896	903	821	881	904	872	898	854	846	857	865	869	919	925	911	890	880	859	911	891	877	864	860	893	855	867	937	865	910	849	880	861	901	839	932	921	893	873	891	873	881	900	908	865	820	824	855	915	889	894	865	844	852	884	865	870	849	867	891	855	879	933	911	874	842	828	886	865	891	883	876	920	861	866	841	841	885	893	832	864	861	928	847	950	832	882	859	879	872	882	845	876	904	892	853	894	868	902	885	966	881	870	910	849	868	866	868	931	946	882	910	910	890	872	884	904	889	876	856	874	878	936	890	890	878	899	879	860	905	874	886	844	922	890	879	901	893	874	911	855	876	835	873	893	868	843	884	905	835	879	922	922	884	915	887	876	833	849	878	885	874	890	903	883	903	838	850	843	848	866	887	923	887	881	919	877	871	881	888	848	930	900	859	867	872	865	899	851	929	837	901	887	887	899	891	881	897	928	880	884	923	868	857	913	902	900	889	924	898	916	876	897	934	879	877	849	885	850	877	871	875	918	908	876	923	894	844	900	901	823	853	844	870	871	892	828	876	894	905	827	893	881	890	897	916	922	890	918	902	874	891	941	831	869	911	835	865	821	892	867	882	841	845	889	806	884	904	920	850	819	868	888	923	841	843	931	874	834	912	932	903	934	875	955	875	908	834	885	851	882	856	905	879	868	884	883	881	897	871	890	902	872	817	896	901	840	860	898	888	919	933	832	834	880	856	877	887	906	842	849	824	883	852	840	819	933	887	908	869	870	924	897	933	858	845	881	885	868	904	888	872	887	907	848	857	846	887	822	953	873	889	841	868	894	890	908	855	860	894	876	895	893	870	879	867	853	930	871	855	868	885	886	859	845	923	872	849	849	882	869	872	873	890	886	925	868	869	872	915	905	898	838	878	878	861	920	863	884	895	888	870	871	885	883	862	854	905	878	876	899	863	873	916	843	872	923	886	852	884	889	888	849	845	851	918	858	931	925	867	876	886	925	840	874	846	886	869	903	907	880	887	842	863	827	775	898	869	868	853	891	835	866	877	876	857	886	918	854	894	864	881	822	913	902	853	836	900	844	886	811	882	873	846	875	922	849	894	873	848	911	877	886	874	884	913	872	886	890	906	890	823	886	855	866	867	886	861	862	850	880	869	884	881	917	839	877	875	923	868	876	910	872	874	944	898	891	914	847	876	865	907	881	899	838	891	885	892	879	897	847	887	885	865	868	858	895	866	901	859	941	861	875	865	899	895	910	838	901	847	914	911	853	851	879	868	879	909	868	875	861	872	891	869	862	882	894	967	876	847	861	903	859	849	892	884	831	857	887	904	858	844	942	909	872	876	886	861	877	899	865	868	925	823	904	885	879	890	897	924	866	872	906	854	898	848	914	883	848	823	910	851	882	878	841	886	883	952	918	889	868	924	885	833	866	924	869	902	880	874	938	869	907	825	898	900	898	892	844	863	878	891	908	895	873	865	901	904	841	950	834	863	904	917	908	888	903	871	924	895	886	871	907	878	945	886	848	819	880	894	885	852	919	838	885	836	842	903	854	842	864	892	931	908	835	916	852	875	878	877	876	925	915	867	949	852	887	860	877	897	875	897	925	925	860	836	903	850	909	884	906	859	821	875	881	905	923	878	889	876	949	898	870	837	910	908	865	894	873	941	917	874	839	895	858	880	823	896	845	889	874	832	891	880	902	866	909	917	859	924	898	860	855	871	899	873	862	822	911	909	910	885	860	894	829	912	856	809	854	887	845	891	845	902	857	880	896	872	885	857	855	851	894	840	870	929	937	885	850	894	834	933	908	849	887	899	885	856	841	863	876	901	916	844	899	889	877	869	867	893	885	894	872	875	894	852	865	901	893	867	880	924	874	937	895	902	866	881	865	909	888	877	895	894	868	850	850	843	897	834	881	855	834	889	869	809	860	852	911	893	890	807	872	898	944	922	958	854	863	881	896	880	882	868	924	870	902	871	895	870	883	859	844	860	871	880	900	872	925	894	915	885	864	852	904	889	909	903	873	890	829	813	879	859	893	889	835	842	860	880	879	915	933	931	879	870	877	867	875	894	873	895	854	913	885	892	887	840	973	893	885	890	861	922	831	909	906	897	921	862	868	937	902	864	839	888	869	859	870	893	897	835	870	895	840	876	848	892	885	833	845	856	926	869	909	908	881	854	846	855	857	884	889	911	905	834	839	888	896	939	941	919	827
22437	9298	10131	8601	6091	3637	2505	1796	1472	1197	996	870	827	756	717	696	603	587	616	503	539	480	508	444	472	433	482	440	409	442	403	437	391	430	438	424	428	431	418	383	383	387	367	368	360	402	412	411	394	398	397	388	388	387	380	376	385	391	402	399	409	378	366	384	378	365	384	415	354	398	386	380	390	375	414	387	397	375	389	399	355	395	359	376	390	384	384	357	376	375	341	372	384	360	343	350	384	372	392	347	358	372	381	371	375	376	452	360	391	371	394	399	376	357	413	403	359	404	381	374	386	344	369	338	380	408	401	351	377	362	386	389	405	409	352	334	414	375	360	374	370	369	377	377	354	385	377	364	376	397	402	388	412	384	337	374	348	360	352	342	329	364	429	380	389	367	328	351	377	392	351	378	428	399	363	365	415	363	412	382	362	373	353	375	410	377	381	404	379	354	390	344	373	358	380	356	386	378	354	374	383	382	363	362	368	389	357	412	394	398	393	368	367	383	387	338	348	409	372	344	371	363	365	364	342	379	368	369	363	380	357	370	401	382	393	370	346	418	378	347	411	349	389	357	401	364	401	395	351	339	345	350	408	362	387	364	358	387	395	391	399	373	379	413	402	385	413	415	368	347	348	366	383	400	380	390	389	410	386	357	352	386	344	374	405	391	387	391	391	416	388	378	377	381	441	386	368	409	393	345	395	377	350	430	352	372	328	399	416	357	364	376	355	401	342	379	382	358	356	376	398	390	394	393	349	390	371	382	388	389	366	396	365	388	325	377	403	391	380	419	387	407	388	397	377	375	371	352	357	385	355	414	370	382	376	366	389	368	340	356	359	389	394	385	397	408	391	340	401	382	413	335	407	376	399	404	376	376	383	365	406	390	413	390	351	354	364	391	379	375	338	376	391	404	359	423	366	385	398	424	416	366	357	335	413	395	357	371	321	392	408	398	355	348	386	451	364	385	377	377	393	400	348	340	400	372	393	377	401	350	399	364	382	357	377	383	355	374	404	403	395	373	372	374	394	384	359	370	388	410	367	387	397	411	420	421	390	399	411	389	362	364	408	373	353	379	377	361	353	365	415	367	377	354	369	398	381	381	411	402	403	385	386	348	384	389	372	378	394	338	337	379	371	380	377	385	360	391	360	391	403	357	376	408	402	381	384	397	418	378	380	405	367	385	378	370	398	370	426	428	374	406	366	380	353	367	374	382	365	389	413	381	391	388	397	391	379	402	364	391	432	356	401	389	389	356	345	362	381	414	381	383	388	398	375	390	380	366	349	374	354	400	327	405	368	376	365	363	424	389	397	345	385	408	449	407	370	400	365	376	382	374	380	364	355	395	353	387	358	394	407	410	359	357	389	383	430	370	368	374	411	382	359	345	390	375	381	389	358	385	374	374	378	395	387	367	389	411	340	374	395	401	381	411	371	403	367	345	386	436	384	391	370	365	414	379	380	361	361	362	366	414	368	361	384	389	386	334	399	386	382	377	350	386	396	382	374	366	375	396	393	345	404	382	403	345	358	351	398	378	388	369	409	361	369	384	383	361	409	375	398	358	377	369	358	372	391	414	360	415	380	377	391	407	377	370	367	361	375	407	390	352	405	371	408	412	340	380	414	392	403	382	417	374	345	395	370	399	359	361	371	369	360	381	382	368	360	413	396	367	391	390	359	386	381	387	406	381	384	382	394	362	409	360	408	350	400	388	430	366	369	380	361	383	355	350	383	399	409	357	399	387	351	393	370	365	393	361	348	367	383	392	412	379	388	340	380	399	368	348	387	339	356	349	390	364	395	389	374	377	422	405	336	347	367	391	386	356	359	390	394	392	404	388	392	380	375	368	369	381	394	390	361	358	403	351	372	361	356	420	371	373	392	362	370	344	403	373	357	351	382	391	372	387	387	405	402	373	385	370	407	357	336	386	396	343	385	393	376	350	381	372	374	375	366	397	350	359	375	371	379	364	380	388	365	352	362	386	376	379	367	392	383	359	417	407	426	348	364	367	429	387	391	363	381	348	372	373	345	381	361	372	427	374	418	409	351	365	367	404	357	396	387	368	374	372	399	378	381	400	367	417	357	371	408	385	355	362	360	374	380	398	386	383	386	397	388	358	388	378	385	417	397	356	361	388	398	378	367	363	408	411	421	383	347	365	328	374	358	378	363	377	385	355	380	396	356	374	401	414	369	401	364	422	372	385	434	396	383	392	398	382	405	376	382	352	390	363	366	349	373	389	382	395	374	374	334	349	398	377	342	368	379	334	407	340	365	363	374	358	369	404	388	377	385	367	380	409	374	371	379	389	375	340	397	388	358	370	356	374	383	367	428	348	362	414	371	340	361	383	345	356	375	397	369	390	416	397	403	401	391	385	354	354	349	377	369	376	332	371	363	368	374	343	399	392	396	348	362	367	350	374	382	351	362	355	378	369	352	361	363	381	397	378	402	339	335	325	385	361	359	330	368	383	392	395	364	364	396	393	354	386	394	400	396	412	370	364	383	386	376	375	383	410	383	378	417	374	344	371	409	373	413	352	335	388	373	349	378	387	385	390	371	398	340	381	383	389	388	390	348	378	354	393	381	378	350	406	363	395	385	381	363	380	343	335	395	366	410	390	370	354	351	405	349	392	370	340	371	388	369	398	348	387	360	358	384	380	388	400	389	385	377	370	351	379	357	380	402	382	375	380	364	372	370	376	384	393	403	345	329	351	398	367	351	404	402	388	383	362	383	408	376	399	387	365	382	389	363	378	376	367	418	372	383	380	351	369	328	386	369	381	388	379	383	386	427	399	368	352	373	391	363	378	368	415	369	386	400	368	373	350	356	353	362	419	373	380	378	364	353	393	357	384	385	386	391	397	345	353	365	378	353	383	376	357	343	393	393	367	348	356	407	380	312	358	426	406	398	387	398	372	358	407	388	392	343	385	383	396	373	402	373	413	363	404	377	352	373	387	427	389	360	360	381	411	376	376	400	390	377	362	391	356	398	364	366	370	353	386	374	347	398	363	382	381	364	371	335	401	385	389	369	384	367	373	370	387	391	392	379	374	389	377	386	374	377	351	377	324	381	394	373	391	378	353	379	369	391	355	360	389	335	382	389	371	391	376	370	324	401	370	402	404	394	399	382	379	355	362	364	387	376	398	363	386	387	374	353	374	407	401	377	404	377	382	394	383	357	361	402	369	365	361	342	396	355	348	374	392	364	386	369	422	371	382	416	375	402	375	363	355	374	362	370	399	385	377	390	397	369	381	364	396	365	365	405	369	370	371	361	396	364	354	387	354	372	404	352	384	383	372	365	334	366	367	419	373	380	386	388	367	366	399	351	372	357	374	383	413	406	412	409	367	366	380	423	395	378	378	375	398	371	376	410	389	406	358	356	383	343	407	374	368	395	385	407	391	382	368	368	370	395	385	390	354	390	391	427	387	373	393	373	386	373	389	365	380	378	426	386	377	374	408	409	400	345	409	376	419	422	370	396	396	343	365
12853	7417	15684	19093	16894	12338	9690	7597	6026	4990	4129	3677	3440	3079	2787	2395	2319	2157	1969	1795	1752	1571	1467	1456	1351	1379	1357	1245	1238	1206	1182	1196	1162	1132	1091	1111	1012	998	1038	978	1056	1014	932	999	976	930	933	952	921	865	950	867	893	959	895	938	918	894	836	879	939	872	847	873	844	823	870	898	819	836	867	849	816	876	828	918	820	826	873	855	823	852	844	824	882	910	776	824	827	866	828	838	852	865	837	895	839	819	840	818	847	898	885	908	860	865	860	854	846	862	869	856	891	789	840	829	833	833	787	893	842	863	836	877	828	823	845	814	828	858	837	805	822	819	885	889	855	829	870	867	825	828	882	801	841	811	832	833	841	899	893	791	842	883	790	811	824	873	807	881	824	794	819	877	849	788	885	883	847	859	873	822	814	860	893	944	874	869	885	826	860	887	861	858	874	871	889	881	866	844	902	839	862	842	849	821	860	848	839	810	909	825	850	863	887	872	895	877	871	858	822	875	820	856	872	852	826	856	827	841	809	877	865	815	852	843	869	880	834	892	803	866	786	808	854	772	905	854	861	876	868	836	891	844	869	808	831	890	829	841	879	882	901	834	825	873	831	839	875	859	864	837	818	814	820	866	896	855	852	844	911	856	913	836	844	859	854	821	828	822	812	903	839	872	815	786	872	862	844	841	855	868	892	859	846	844	887	897	892	851	865	875	844	843	819	884	787	838	864	867	859	848	898	843	854	875	918	902	797	926	841	903	906	862	815	890	843	835	803	867	874	851	841	847	882	875	856	900	832	890	871	875	869	871	843	875	854	864	853	877	824	835	848	853	850	854	862	825	896	850	889	839	852	824	815	817	834	858	837	833	800	890	841	875	833	844	867	817	856	874	828	881	821	858	818	850	872	868	861	803	878	802	861	823	919	873	830	832	874	823	841	807	857	836	798	877	855	902	857	850	907	906	832	880	903	824	904	858	862	859	851	845	843	898	850	749	885	857	861	876	850	867	819	876	770	846	877	859	910	880	871	838	903	865	839	962	841	832	837	875	847	855	817	833	862	787	854	890	864	857	865	845	805	842	869	859	856	818	824	887	838	816	830	832	848	873	849	837	888	840	841	838	828	826	864	871	869	934	875	849	867	821	845	828	841	872	870	801	842	884	850	875	827	867	862	811	874	846	854	809	857	861	819	871	867	882	866	801	828	870	854	878	858	891	872	869	899	821	870	815	865	844	869	844	847	852	895	882	848	855	854	842	868	808	825	884	882	831	910	846	841	900	884	825	837	834	894	877	851	832	843	883	865	842	842	857	833	876	860	890	846	830	835	852	834	849	855	822	799	899	871	856	819	814	824	849	843	843	844	816	847	835	861	845	836	872	858	831	875	836	828	856	839	834	797	839	826	873	876	887	846	864	822	839	839	833	826	837	842	856	838	827	898	892	869	880	827	846	817	838	879	835	909	822	866	826	884	898	821	916	861	839	820	906	900	889	828	830	892	850	827	909	893	825	860	839	862	859	875	835	926	856	873	873	830	844	879	805	872	917	824	865	816	805	852	897	821	853	905	825	880	904	864	880	861	826	880	797	838	842	855	835	850	821	850	810	920	853	848	823	846	834	854	817	876	843	854	823	840	850	840	903	854	862	831	840	863	855	812	883	864	779	831	847	846	870	844	882	834	830	857	863	839	864	834	835	867	894	832	884	868	832	890	825	842	876	824	863	789	890	835	877	857	869	828	829	859	845	849	851	851	835	810	863	844	836	888	868	901	825	847	873	842	864	858	844	861	810	895	833	834	805	813	869	862	871	823	831	854	856	906	839	843	832	856	851	835	848	855	849	859	837	857	840	892	919	825	858	804	885	853	825	878	846	872	884	837	865	918	855	839	850	905	872	880	855	869	831	857	919	878	865	877	832	880	856	847	881	808	884	877	857	876	828	856	874	805	845	862	836	831	847	881	845	854	839	835	865	852	888	855	835	828	843	916	866	892	850	879	838	825	806	851	880	889	872	814	840	862	873	902	852	866	880	827	812	890	830	853	867	821	839	839	872	792	833	847	834	844	866	846	868	812	801	869	887	824	847	868	835	908	845	868	859	849	902	832	834	915	873	834	805	865	857	803	841	849	869	874	829	882	865	866	871	826	811	914	860	872	865	839	859	849	874	820	856	890	866	853	885	814	858	831	891	847	893	880	828	889	847	804	851	861	878	834	889	881	837	837	805	881	861	891	855	865	844	832	836	843	838	841	860	825	871	894	855	855	834	893	858	863	813	866	841	878	834	869	856	872	830	895	860	836	860	840	849	881	844	828	831	814	865	891	875	851	870	864	817	917	848	832	819	863	831	862	842	871	877	857	867	821	824	876	883	855	828	866	817	851	850	909	833	818	821	884	819	898	806	862	838	876	835	840	873	869	857	797	875	823	890	855	842	830	865	880	870	808	831	857	929	826	830	840	838	860	887	959	857	857	862	846	840	863	907	882	797	857	886	887	888	822	801	867	811	833	866	895	864	864	846	829	846	834	845	891	833	862	847	847	836	853	893	817	890	840	836	872	805	825	862	827	842	923	824	852	869	888	836	893	818	907	881	861	849	839	868	837	865	829	834	845	867	854	881	861	886	834	882	910	818	845	895	866	859	860	839	871	846	840	872	908	860	903	830	877	868	825	860	872	840	817	847	867	844	795	890	899	877	900	851	819	836	799	860	860	914	837	839	880	886	848	880	870	864	838	819	867	877	871	858	807	869	821	850	801	842	888	860	815	834	925	831	871	870	875	902	801	823	862	866	846	878	864	844	869	841	876	820	877	824	753	843	816	845	860	856	878	828	810	886	884	885	840	903	826	812	883	838	883	842	799	860	887	856	810	858	849	870	821	828	911	843	826	827	877	872	856	826	889	815	863	897	787	824	923	857	822	856	840	879	837	859	816	838	876	815	817	848	878	858	849	865	838	862	851	809	858	849	843	831	895	866	824	830	887	858	834	851	864	863	848	866	832	852	877	897	830	924	878	846	830	876	871	906	806	846	914	870	928	792	877	859	875	874	888	832	843	859	815	841	823	853	891	914	874	847	836	827	867	898	927	844	861	839	819	805	902	876	878	832	879	888	904	899	791	870	853	861	859	821	821	846	834	858	821	805	849	848	817	782	847	808	817	843	847	796	835	870	817	811	859	834	887	811	860	862	840	859	840	841	845	859	836	892	900	863	873	779	828	915	850	866	821	844	857	834	886	848	853	806	789	832	893	840	835	807	855	853	838	879	821	851	881	808	889	881	826	834	869	878	857	863	790	823	835	824	874	875	816	899	827	839	856	828	869	848	861	848	797	827	873	875	907	832	808	892	874	830	818	864	881	853	819	888	856	850	854	883	872	848	813	867	854	841	873	896	866	842	828	838	848	860	827	869	808	872	842	897	856	843	867	832	854	827	840	839	850	845	827	871	821	844	839	871	853	821	868	836	849	878	873	927	855	856	878	862	856	842	934	823	857	842	792	853	831	831
7191	4038	4756	3863	2634	1781	1401	1117	891	764	701	646	630	653	581	567	510	485	492	486	501	516	430	432	473	475	461	470	443	490	439	433	482	448	478	458	448	452	419	465	473	440	440	431	449	408	455	442	414	387	415	417	457	437	449	432	394	400	403	412	394	458	440	408	427	422	400	429	458	394	436	447	417	454	430	444	414	390	434	434	406	429	390	434	435	411	434	425	429	420	428	411	436	437	407	424	454	397	416	417	417	405	431	468	452	415	353	424	416	397	394	413	436	409	419	391	448	411	441	428	415	420	427	411	413	426	476	482	436	446	431	452	411	446	413	404	435	426	429	435	429	408	412	429	382	446	444	390	449	410	414	413	389	402	401	434	443	429	455	427	396	432	459	453	419	421	433	429	465	400	440	419	438	452	446	412	404	413	445	414	441	436	442	457	429	418	464	425	413	390	421	410	400	403	380	395	432	459	413	395	423	425	415	431	437	450	420	422	469	401	383	409	411	445	425	437	444	414	420	402	434	412	402	419	418	458	456	426	439	417	424	456	431	435	391	434	473	391	405	415	458	422	444	414	448	445	427	418	420	411	436	430	419	443	421	418	456	423	431	392	430	375	432	437	429	434	434	448	432	444	435	431	450	450	455	413	429	439	431	466	404	440	408	435	404	434	421	441	447	418	428	454	412	401	468	437	436	406	440	447	456	398	443	422	466	429	442	440	424	428	426	447	389	429	426	412	419	392	397	394	426	462	461	402	404	444	439	397	427	386	427	456	446	405	410	394	420	431	443	448	430	421	409	437	439	377	412	383	411	478	458	408	410	397	398	415	385	415	427	434	448	420	405	383	408	430	413	405	413	408	404	458	453	432	426	381	397	400	453	413	410	468	396	420	414	443	428	442	433	425	403	447	438	427	438	395	420	436	411	455	422	409	440	411	407	444	429	422	387	437	426	420	399	415	390	455	434	451	435	402	419	428	441	446	431	427	408	449	444	428	438	403	445	423	454	446	435	383	446	428	403	453	451	431	399	410	413	391	445	457	388	436	456	421	449	378	432	393	438	428	430	428	419	388	437	432	427	398	412	447	466	440	411	389	436	422	415	421	434	439	440	401	441	432	442	393	430	407	446	421	427	437	442	421	436	417	421	376	459	394	404	431	433	409	417	430	409	436	388	410	428	441	461	442	393	381	422	476	433	442	433	401	428	396	453	426	427	456	412	400	450	423	402	425	442	406	438	394	454	420	439	420	441	413	431	420	447	434	427	429	441	424	432	425	429	403	438	419	434	493	475	422	431	370	439	438	453	462	430	431	476	390	406	437	404	448	392	416	443	434	437	433	430	432	413	409	421	441	439	442	413	443	439	427	426	435	420	432	419	420	405	438	409	401	444	390	423	415	437	435	411	428	455	438	444	432	462	484	430	387	475	382	418	435	458	484	425	396	443	418	397	424	445	442	420	407	408	439	456	434	463	419	440	413	450	433	430	412	423	449	437	425	459	439	418	406	408	384	423	406	437	415	437	429	424	387	486	452	440	430	427	428	424	424	433	465	451	431	430	418	419	429	421	461	417	413	445	458	437	434	390	433	439	450	433	402	422	429	405	453	456	460	413	446	418	435	395	406	416	467	418	417	385	430	438	439	431	407	416	412	439	459	419	450	381	406	450	417	390	469	430	409	394	412	423	401	427	444	393	414	467	381	395	423	453	410	384	396	436	410	395	445	434	437	424	420	443	432	401	439	428	410	414	397	412	414	441	369	425	455	414	407	441	436	416	419	451	414	416	383	402	458	401	458	478	448	475	456	424	432	411	410	439	408	452	385	424	451	406	381	420	448	449	420	426	436	421	442	429	425	443	454	404	423	447	435	421	449	423	472	419	389	447	440	446	455	477	405	442	410	432	442	447	432	411	434	418	385	425	428	430	439	421	410	426	421	400	393	405	412	405	402	436	391	427	403	423	446	437	400	420	384	446	427	430	464	443	411	413	385	475	379	449	432	423	445	419	450	405	406	423	414	406	395	441	384	449	420	431	465	419	430	438	432	425	425	405	450	448	389	410	431	445	386	445	404	458	428	380	416	445	396	400	370	445	449	472	445	461	419	409	437	413	386	414	426	447	416	407	413	436	422	413	434	431	451	376	421	429	445	471	428	430	402	419	423	403	400	434	409	424	395	416	431	430	393	431	397	392	381	407	416	410	408	433	435	401	417	461	454	426	440	452	433	464	413	452	430	408	410	436	419	414	402	426	454	421	462	442	422	410	421	423	435	455	427	408	400	457	442	437	489	452	418	449	444	400	448	424	444	412	451	451	425	416	389	415	396	405	438	420	415	424	411	408	447	397	407	451	479	412	443	453	429	413	398	441	396	425	449	403	397	471	432	451	441	428	401	395	396	413	446	410	437	444	414	435	467	438	405	423	469	452	450	452	420	395	398	455	449	433	434	450	423	431	450	424	455	429	432	445	425	401	379	413	404	397	410	437	425	453	422	406	410	428	435	422	419	439	412	452	406	405	454	436	419	462	412	423	434	404	427	448	392	435	413	452	411	416	426	446	422	473	476	443	400	443	393	408	406	440	412	458	406	365	444	424	457	501	416	458	450	385	445	424	429	438	466	425	422	451	409	397	444	434	392	450	428	430	413	393	420	472	422	462	443	437	412	389	440	454	450	451	374	403	433	421	418	436	447	417	427	416	449	407	454	422	401	403	397	450	418	406	416	357	416	426	419	420	455	408	426	409	450	418	425	449	435	413	402	419	407	403	426	433	432	398	390	402	407	413	433	410	428	440	437	424	419	421	422	417	426	412	408	391	417	433	418	435	441	433	455	429	436	437	418	447	445	431	396	417	396	449	425	435	412	374	438	458	404	394	416	414	386	449	398	433	421	415	419	440	436	415	470	443	441	436	449	412	410	502	426	396	460	417	414	422	425	425	441	416	398	459	438	400	430	430	419	443	436	434	417	412	392	414	415	462	431	463	404	426	444	405	399	443	416	438	400	415	438	408	423	406	436	447	460	389	381	422	415	456	402	434	416	442	427	440	446	427	456	439	419	452	433	453	445	440	413	415	415	412	417	392	431	409	431	432	410	397	416	406	417	474	457	442	410	424	433	405	446	419	381	422	385	417	445	452	446	400	406	428	431	418	429	400	442	436	417	444	396	456	429	471	419	428	439	421	423	451	380	422	440	411	420	423	431	430	444	435	436	401	429	406	431	406	440	416	415	405	424	453	429	421	440	429	438	418	405	424	426	414	389	417	388	433	417	408	438	406	443	435	428	419	435	375	458	437	446	440	429	425	409	463	440	415	392	393	442	469	446	393	447	436	428	459	433	437	409	445	436	417	440	417	433	440	402	422	392	417	453	466	433	427	459	442	409	464	434	442	470	428	447	441	418	442	442	439	414	410	436	427	413	420	403	464	415	434	446	388	411	452	401	425	434	402	397	436	436	407	398	426	453	425	454	434	398	380	421	416	466	437	456	457	437	393	441
4887	4128	8637	10392	8786	6683	5432	4175	3422	2838	2446	2187	2162	2023	1910	1690	1640	1533	1500	1412	1356	1312	1286	1252	1140	1165	1102	1140	1136	1092	1051	1092	1092	1063	1008	1012	1019	988	1050	953	999	991	1018	1013	967	974	971	985	962	930	996	913	920	1024	988	972	952	965	953	928	934	970	990	978	931	931	905	916	950	949	954	916	958	941	972	953	923	936	984	956	943	912	911	927	942	922	982	984	948	926	956	928	966	955	965	946	915	902	955	910	922	953	967	934	1005	943	938	930	889	906	929	948	895	1002	892	978	937	889	985	878	952	942	943	939	994	950	896	926	933	946	979	871	952	914	941	955	973	958	898	945	969	912	931	976	946	857	947	870	948	989	942	975	931	900	902	960	924	894	916	923	989	913	951	938	926	906	900	990	990	929	961	959	911	956	937	943	951	949	923	908	932	979	922	904	928	939	959	954	923	1013	956	953	962	932	904	945	896	969	961	913	977	931	954	970	975	927	926	932	956	926	982	975	944	937	928	937	958	913	889	965	923	912	939	913	933	923	975	911	1013	916	902	969	961	922	905	944	951	924	961	917	979	951	939	942	968	935	949	927	871	906	947	992	941	947	948	922	988	981	937	937	941	900	920	944	912	922	948	913	943	896	951	903	963	940	950	896	899	936	942	939	960	900	953	1049	944	951	906	943	912	923	961	946	983	956	946	880	877	977	954	930	957	904	898	941	953	899	921	968	933	933	937	966	942	945	932	921	946	934	990	898	931	868	937	919	941	882	947	937	915	935	954	889	889	957	942	984	963	936	935	947	927	926	914	943	912	917	924	969	903	989	921	963	946	901	925	948	940	901	960	966	942	938	897	1003	888	991	966	869	968	1015	909	929	943	977	938	923	913	900	933	965	966	900	937	921	931	1006	920	872	967	946	1009	949	1016	927	931	937	966	890	921	966	940	918	973	962	963	909	914	972	969	915	944	958	955	965	962	973	971	974	923	929	972	895	917	913	883	925	863	946	932	890	973	925	928	920	903	909	921	929	937	969	927	953	884	937	920	969	952	956	982	928	932	971	921	902	933	957	931	937	892	959	972	970	938	972	987	965	973	975	940	915	917	939	974	936	985	907	921	902	928	990	938	916	955	905	968	915	952	978	893	909	966	960	976	928	917	935	951	902	921	933	942	953	900	924	921	945	950	933	940	940	938	1004	982	946	978	923	926	918	964	978	943	947	918	925	851	935	943	904	976	966	883	969	902	909	920	970	922	889	941	923	955	916	920	947	957	976	972	929	918	940	936	965	941	976	966	898	905	934	948	928	928	928	935	1009	964	972	956	958	965	957	943	931	918	915	991	931	922	919	886	980	925	968	958	931	956	947	950	947	925	955	930	977	927	951	900	957	982	928	968	924	957	885	963	945	949	891	941	951	907	923	927	988	876	939	949	947	843	929	939	981	936	908	937	974	908	920	920	923	917	949	936	929	932	939	961	995	966	924	918	941	948	915	940	1018	936	965	982	926	997	944	912	1008	949	928	958	930	968	982	925	922	948	932	968	943	964	845	911	913	932	952	965	920	986	974	974	891	973	904	918	849	943	957	916	959	948	956	988	941	970	955	901	956	935	938	921	963	983	903	959	945	1001	960	902	942	903	938	959	973	941	943	971	902	920	947	966	902	923	888	910	913	931	938	883	919	907	973	929	948	952	951	930	951	951	962	1009	897	919	932	938	931	954	967	952	914	961	933	935	918	909	951	945	963	957	866	921	993	985	965	935	917	878	905	950	939	945	941	944	896	1007	958	929	954	942	925	908	914	956	931	939	912	966	927	924	951	938	940	927	946	926	913	912	964	958	973	962	941	931	948	958	931	994	979	907	924	944	884	943	934	969	944	909	954	953	866	973	967	963	938	951	898	936	978	933	949	963	887	1007	911	930	909	977	966	951	929	890	904	952	916	965	963	913	931	940	922	920	921	896	964	918	920	906	982	911	976	929	955	932	957	987	1012	882	958	968	957	933	934	1000	1019	936	978	949	903	909	929	925	949	978	1004	868	1025	919	912	899	975	983	907	919	961	973	942	889	930	961	956	1002	931	952	944	877	894	982	897	958	946	1018	953	963	926	957	939	929	948	861	900	909	972	930	959	920	955	949	949	988	947	962	946	926	1039	960	980	953	888	917	968	964	903	964	990	929	982	908	887	990	925	947	933	984	892	947	914	924	965	932	947	955	933	957	902	936	963	947	952	922	974	892	881	943	917	977	954	932	992	951	946	914	922	932	1028	872	929	987	929	930	924	875	967	906	914	971	926	999	920	988	1020	965	921	996	971	938	970	876	927	964	941	973	948	921	1021	935	969	899	1022	909	940	963	932	928	1009	886	980	949	970	927	915	952	988	900	939	920	932	944	943	979	937	928	958	974	926	963	938	922	925	965	938	932	983	923	906	899	928	947	936	911	992	973	974	950	926	901	981	908	928	911	1015	961	933	981	961	948	971	981	891	911	938	941	959	950	953	877	977	948	950	929	966	888	984	930	948	896	942	969	994	959	950	875	944	953	936	959	947	1003	923	897	935	952	922	893	979	1000	925	982	902	933	915	961	969	981	953	941	880	1002	963	949	943	922	937	910	960	915	983	956	955	936	877	927	934	898	938	933	972	892	959	958	972	913	948	959	918	935	920	923	916	932	977	918	924	980	917	948	941	945	930	895	932	995	884	893	977	929	894	971	909	917	950	983	903	957	961	962	899	948	930	965	944	931	936	924	945	907	921	1033	961	928	937	904	914	923	985	956	861	957	1035	903	992	904	957	865	950	986	991	955	961	946	942	929	901	964	926	907	871	927	943	959	956	925	968	964	918	943	938	953	931	956	944	948	965	942	916	911	925	923	955	910	985	944	976	959	933	914	897	960	938	980	954	931	903	957	907	950	967	912	935	970	914	905	952	978	1001	940	959	939	986	955	946	974	987	927	900	984	905	943	936	929	1005	956	941	933	972	945	914	933	982	1001	925	911	995	905	937	943	992	927	1001	938	930	900	961	913	965	946	948	913	938	1013	950	925	903	993	944	965	966	947	900	931	917	930	935	899	929	934	978	918	950	999	939	930	936	925	952	926	910	886	958	945	964	987	976	910	934	908	1000	947	937	913	937	934	930	922	904	919	974	933	925	963	912	956	944	948	926	967	994	1006	939	986	963	920	979	926	941	985	929	936	928	958	945	979	970	913	886	952	965	1013	897	957	983	956	934	955	980	969	920	999	935	986	974	915	966	955	859	961	956	983	915	939	998	987	900	934	970	923	887	920	954	895	951	941	990	949	934	958	963	967	928	918	957	955	909	905	1017	958	897	940	936	917	887	908	939	950	919	1026	880	925	958	925	909	946	931	899	928	905	923	933	942	945	937	923	874	965	946	935	894	1020	905	978	938	970	899	965	943	998	924	968	940	929	925	915	949	943	949	954	906	923	973	988	927	946	955	977	878	968	901	925	939	938	938	949	994	923	900	913	921	961	925	932	903	902	934	867	876	920	940	915	956	955	939	952	930	908	919	933	944	921	986	961	950	986	893
14856	6553	7805	6260	4415	2814	2050	1494	1207	1000	845	791	737	649	666	655	555	555	552	495	469	486	462	448	496	489	476	427	427	449	417	424	387	396	445	401	401	393	419	398	405	418	404	423	419	435	415	417	385	404	411	416	410	393	383	399	428	376	408	401	420	384	420	376	397	331	358	413	407	404	411	419	408	368	418	375	413	452	386	447	372	385	417	387	360	436	374	391	394	402	429	407	404	367	412	408	378	385	377	401	419	405	384	380	415	405	413	368	391	390	402	404	373	393	386	422	450	383	373	353	364	394	410	384	359	398	362	392	426	379	420	396	413	400	425	379	405	407	397	404	415	384	390	355	384	367	426	418	399	378	435	385	381	439	399	375	410	421	406	400	381	398	396	408	384	429	407	376	403	413	416	424	382	390	375	391	371	418	381	398	390	352	383	397	359	371	435	389	430	408	391	415	407	428	395	408	432	396	366	387	425	359	397	389	427	383	365	414	423	395	374	364	376	408	409	395	398	373	411	384	372	409	415	397	407	406	395	380	436	422	406	409	414	416	389	401	369	372	417	380	398	399	381	424	411	396	392	399	402	408	374	374	406	363	374	409	365	404	390	432	397	403	382	407	388	427	395	390	419	382	381	348	395	410	424	403	412	385	386	388	416	360	397	381	382	378	364	411	412	367	416	384	402	408	402	374	411	395	391	401	392	383	392	396	378	417	386	379	404	371	372	409	398	414	400	389	456	350	409	395	395	389	375	392	431	410	370	393	392	385	392	395	377	417	390	392	358	386	395	410	381	391	399	430	409	365	409	392	394	401	382	427	392	365	406	439	409	428	382	411	380	409	409	405	399	389	418	385	401	405	384	425	387	408	399	387	420	395	414	360	369	394	365	363	377	391	403	412	393	381	388	407	377	379	405	374	421	381	417	418	407	384	361	386	422	342	383	389	437	386	388	419	392	424	373	379	413	410	407	403	414	428	407	387	409	421	416	363	387	363	369	401	417	370	374	377	399	404	423	460	439	360	402	431	425	392	410	385	405	397	398	390	395	417	400	376	414	398	343	355	400	375	363	415	392	387	395	367	389	386	408	424	387	442	398	384	412	426	378	388	395	383	395	385	366	439	421	336	416	408	390	371	408	380	368	349	382	388	379	388	439	338	389	400	389	393	383	439	411	395	370	444	427	368	395	359	371	388	404	378	407	436	376	366	383	358	378	405	385	395	435	422	401	378	402	418	392	396	431	372	428	453	379	435	367	382	437	372	405	405	396	420	409	377	397	394	423	419	411	390	402	427	395	417	369	415	379	383	402	370	415	388	370	391	355	384	401	380	405	375	399	373	401	402	360	420	392	423	442	409	362	377	417	347	355	416	404	403	428	391	383	368	382	370	376	359	393	423	370	414	402	401	401	348	379	378	379	430	371	383	403	352	408	361	391	383	444	389	389	353	383	384	348	405	388	421	403	384	397	423	393	391	400	403	381	386	416	391	420	393	354	396	406	371	371	394	410	411	387	428	402	410	390	397	363	404	370	381	405	399	396	393	371	389	387	412	370	407	435	364	401	386	354	388	394	429	383	359	403	442	411	428	379	364	379	373	409	396	405	401	405	454	372	435	411	390	421	398	386	359	402	392	407	389	383	338	393	384	402	385	348	399	381	420	391	399	399	406	423	394	365	413	403	412	378	351	395	408	368	403	404	409	414	372	434	398	360	370	385	401	385	406	382	395	408	404	409	390	391	387	378	381	374	408	385	380	396	374	411	334	398	420	413	399	399	382	393	366	432	388	386	405	387	354	396	379	376	412	426	395	397	380	430	378	397	414	389	377	403	410	391	377	398	407	416	378	397	423	428	425	413	380	401	375	419	388	411	401	418	368	374	390	395	375	439	418	369	419	375	399	376	348	407	432	400	422	377	374	359	414	425	416	369	388	458	395	380	427	364	396	403	398	427	388	400	395	391	410	375	428	398	432	417	437	396	398	415	426	463	430	383	407	338	396	353	351	378	420	406	400	336	399	405	405	376	391	393	367	406	371	404	393	384	396	415	383	347	350	410	402	394	401	394	387	413	432	428	408	435	474	377	385	391	384	402	367	407	362	424	385	424	412	379	375	411	427	392	432	376	406	434	445	385	416	417	370	392	376	353	332	429	390	439	402	403	401	376	395	411	381	390	398	409	388	386	397	409	374	411	404	415	373	404	387	416	401	376	377	393	397	399	367	401	381	433	405	456	417	407	430	382	409	414	435	396	423	380	413	377	397	377	404	369	392	395	406	408	404	372	424	437	356	434	378	357	393	397	415	424	375	372	407	399	382	372	376	390	380	362	364	375	415	416	430	396	377	375	399	380	388	373	383	380	383	378	389	380	402	381	402	382	406	398	406	384	405	387	387	407	387	403	345	417	391	363	400	359	362	420	374	391	377	402	412	354	378	387	417	386	432	409	387	395	362	393	427	424	422	346	387	344	405	373	412	382	361	365	356	413	393	425	416	410	400	394	384	401	399	382	372	411	382	405	395	384	372	388	385	372	383	401	397	394	410	442	471	381	351	395	399	377	376	383	392	400	353	371	409	360	406	447	371	392	395	393	439	363	385	397	411	394	400	390	398	371	384	376	373	358	385	372	381	415	395	378	420	381	397	375	408	414	425	415	426	408	406	435	420	386	406	406	421	383	393	355	364	422	397	386	411	378	426	386	413	415	415	436	410	415	357	413	409	438	406	381	428	383	403	414	367	383	403	406	372	373	398	404	430	419	389	385	386	389	398	407	412	430	412	430	414	385	408	423	392	374	377	401	388	419	377	399	380	415	396	405	399	408	421	384	387	389	382	401	445	385	400	397	380	388	401	418	413	381	404	386	401	378	427	362	433	397	382	398	394	399	391	357	401	421	407	398	382	385	372	434	372	393	395	358	413	400	370	356	413	425	371	396	367	379	366	404	431	388	417	378	447	377	386	344	383	367	418	392	382	423	404	403	366	384	363	392	377	378	435	389	395	378	431	382	443	403	387	417	387	417	351	389	385	385	432	392	365	391	396	375	424	374	397	382	424	420	401	407	394	421	398	353	395	389	423	369	417	382	396	366	410	341	394	431	381	366	396	408	367	441	424	393	405	409	384	398	415	364	383	416	378	404	396	397	397	380	395	401	403	389	415	393	371	404	403	404	393	402	400	436	396	413	407	377	416	370	402	372	417	397	426	418	406	405	332	361	377	405	366	390	392	388	401	410	375	388	424	414	398	353	425	393	390	431	381	415	417	388	373	428	371	401	384	400	373	361	401	414	379	443	416	397	399	373	420	429	389	395	380	371	406	415	390	397	376	389	382	377	345	380	372	391	393	392	407	402	401	387	390	390	394	400	413	411	438	403	387	387	399	413	404	404	412	399	384	399	365	408	435	364	405	401	391	389	415	422	417	396	451	443	368	387	393	374	404	365	397	402	387	374	408	400	408	407	424	354	385	385	400	402	393	374	397	396	421	364	395	418	412	419	392
10222	6000	13072	15440	13153	9946	7599	6078	4650	3933	3395	2980	2815	2528	2404	2158	1922	1938	1738	1656	1560	1486	1443	1300	1352	1247	1209	1217	1147	1098	1089	1107	1064	1034	1073	1042	1067	1015	1008	1026	1009	1003	967	984	1019	909	944	929	995	905	911	886	917	909	932	991	903	945	920	932	893	921	905	914	926	940	931	896	876	888	871	913	878	853	878	936	854	934	860	883	865	939	908	907	890	915	861	890	899	866	832	901	926	900	843	910	904	907	910	885	858	924	896	885	948	917	964	879	885	834	855	880	866	898	882	834	843	845	872	938	872	830	932	872	890	900	873	880	881	887	885	876	883	859	854	894	871	932	902	847	880	879	899	864	923	844	910	908	857	848	914	897	955	888	838	911	864	897	831	915	885	928	884	922	868	907	907	873	898	892	922	878	950	881	887	936	895	907	907	903	868	878	864	859	873	879	875	842	835	867	898	891	839	884	905	916	874	885	919	909	888	874	901	891	927	870	896	869	870	899	868	879	830	898	830	882	891	938	932	875	878	838	939	855	879	897	894	847	920	867	867	894	924	893	898	864	926	817	915	840	898	913	861	895	892	891	893	880	921	897	891	937	886	859	898	915	892	918	843	920	869	932	873	885	908	932	875	921	852	881	938	908	958	861	873	874	945	891	889	873	836	925	867	907	910	869	879	860	880	891	886	888	904	946	841	901	921	924	856	875	903	852	891	891	864	873	850	880	866	827	851	890	869	869	913	868	895	915	878	890	920	842	888	844	906	867	857	861	874	875	861	851	916	895	927	908	849	856	889	914	888	876	851	851	884	879	909	875	911	905	888	907	891	870	896	903	915	877	912	876	910	913	886	925	837	940	875	866	856	874	938	875	865	899	821	933	887	874	865	874	864	899	938	851	846	884	855	934	857	883	868	866	856	926	906	918	938	884	889	855	908	886	872	861	944	834	823	886	893	912	919	881	934	850	911	882	861	923	972	830	895	891	908	915	917	813	866	891	871	894	930	869	852	940	901	931	836	880	888	884	894	872	894	859	885	854	909	887	922	883	848	877	883	902	950	915	829	911	841	889	890	845	874	840	854	875	911	934	855	914	896	887	892	836	879	850	915	925	869	939	911	919	884	852	898	951	873	896	869	875	935	873	901	855	912	832	922	916	897	887	938	898	871	904	864	850	906	904	900	826	917	869	893	896	918	905	849	856	866	941	845	857	870	908	817	853	866	907	856	863	866	858	901	888	896	864	955	965	866	912	916	887	950	919	889	924	869	889	901	898	923	935	889	902	874	833	883	933	820	897	917	844	911	888	931	919	924	913	886	907	865	929	866	865	866	897	953	925	863	882	889	903	905	906	862	896	895	901	910	868	906	834	903	856	888	952	860	848	885	896	882	972	851	889	854	862	946	882	870	941	915	880	934	902	906	870	926	883	943	860	903	909	900	885	887	848	853	902	927	897	905	895	873	938	894	904	929	820	906	839	874	907	842	911	923	854	859	890	951	862	819	890	834	880	909	845	948	835	895	874	930	940	873	851	863	848	894	886	878	864	905	894	899	913	875	931	907	854	867	876	872	868	884	874	897	894	938	862	839	919	876	918	847	882	879	915	879	898	922	858	900	924	921	899	926	870	896	885	906	883	892	868	984	850	906	878	874	852	864	889	899	839	857	918	900	897	881	880	884	853	901	896	849	966	895	932	869	850	877	863	872	844	907	934	874	877	950	857	849	819	907	867	876	859	951	871	891	869	855	889	913	885	898	877	896	963	880	926	845	894	912	920	933	838	909	864	914	866	824	880	855	933	889	849	860	889	883	876	844	932	862	908	886	900	883	912	865	933	866	871	828	869	842	883	931	902	884	908	915	841	822	924	863	878	899	911	889	868	889	877	817	892	934	918	868	840	853	904	939	927	930	911	918	895	914	883	921	877	873	924	871	941	926	882	947	954	876	909	894	933	868	901	908	924	897	880	856	875	913	899	904	856	863	892	888	895	891	821	907	918	879	886	937	894	922	874	874	904	876	881	893	853	886	921	931	907	909	929	904	865	883	887	858	845	885	898	881	907	864	870	941	911	921	941	845	973	916	907	896	868	885	918	879	911	884	908	896	899	915	878	889	873	915	858	886	879	899	895	855	895	861	889	853	889	858	894	903	882	877	885	908	943	934	848	882	881	859	830	857	846	843	872	862	871	896	895	916	879	909	859	837	903	879	887	841	878	875	842	909	900	824	851	888	860	849	874	857	911	868	857	886	867	884	902	891	874	861	858	915	880	877	933	858	872	911	866	881	880	918	830	882	875	861	876	894	885	903	956	890	911	863	900	861	885	873	895	917	929	867	870	892	852	889	903	899	900	903	892	906	837	870	825	907	827	899	906	898	890	873	857	885	857	906	913	895	869	857	935	896	876	887	830	872	841	935	889	918	862	866	916	917	881	840	887	930	881	919	815	944	925	843	892	906	887	925	867	911	888	865	855	856	839	862	883	877	861	887	867	911	870	892	832	898	857	888	867	891	893	907	908	891	879	936	817	908	877	820	914	929	851	966	914	905	872	910	846	859	869	874	901	927	906	889	891	947	959	884	933	903	865	850	894	914	855	925	891	882	893	851	860	887	881	820	933	851	942	936	876	926	901	893	878	866	885	843	938	924	875	898	904	871	863	905	896	910	901	897	918	869	859	847	889	865	858	837	896	907	841	946	862	844	915	829	897	914	923	941	891	885	862	854	872	894	896	967	910	894	830	863	910	882	840	836	871	889	900	872	843	891	834	914	882	892	843	897	888	883	936	881	897	879	921	854	923	884	872	893	815	903	892	850	896	901	914	878	873	894	922	865	859	874	915	896	848	885	831	927	849	944	893	898	936	885	880	872	932	850	858	901	842	876	868	906	848	858	889	882	904	860	861	866	884	927	931	877	911	916	885	883	845	874	868	885	898	840	896	850	888	890	865	892	878	901	889	847	915	872	911	903	871	916	888	857	929	914	845	898	930	902	902	874	863	870	901	883	933	915	888	843	886	844	897	872	914	922	929	921	847	900	904	893	874	880	933	847	933	874	825	880	899	899	926	834	924	895	930	866	895	871	905	914	904	852	845	915	874	883	891	875	870	846	852	883	888	880	921	881	920	903	900	862	913	908	888	900	911	884	888	902	864	872	888	907	934	883	861	893	917	918	868	905	924	827	889	879	892	917	921	915	880	886	876	877	925	910	915	898	895	914	896	902	897	880	878	911	908	860	871	945	883	917	895	902	881	898	841	901	891	870	849	886	845	883	890	893	845	898	917	879	887	906	861	894	872	910	900	927	906	866	856	865	937	931	884	867	860	876	881	858	890	848	892	863	932	903	827	892	826	870	895	886	843	868	877	893	855	896	867	919	887	925	893	839	870	874	866	953	900	843	888	897	854	903	836	906	918	831	911	914	928	897	859	848	856	861	919	876	858	858	926	893	913	883	887	957	874	866	878	877	919	910	929	880	876	887	909	910	915	884	886	900	900	899	868	942	924
22722	9915	10878	9369	6274	3846	2647	1948	1434	1195	1042	943	852	786	755	659	615	567	579	527	537	515	460	470	475	460	466	471	455	393	420	443	412	419	438	420	414	411	441	420	423	430	431	417	427	416	375	405	395	419	380	387	390	396	376	371	388	375	362	398	389	380	376	367	396	417	406	419	375	394	385	386	398	362	375	368	369	408	382	379	363	391	371	397	387	405	378	380	374	395	376	389	356	377	406	357	378	404	392	358	390	363	387	364	373	365	390	408	395	382	403	387	399	330	357	381	377	386	390	372	375	392	389	398	367	365	378	408	374	406	388	378	342	366	409	368	358	382	392	401	366	434	370	374	365	375	378	406	367	383	323	376	392	353	385	381	354	386	416	382	387	422	369	346	421	405	362	385	403	455	391	387	387	373	397	406	374	390	380	380	371	407	365	363	361	397	381	407	407	340	410	356	387	375	392	358	368	377	361	368	330	377	333	355	391	373	372	383	338	401	428	390	374	415	368	386	389	324	374	357	385	386	371	369	347	356	368	386	403	389	383	369	385	382	364	378	374	348	367	411	375	397	392	386	365	392	413	386	366	372	373	359	383	418	346	363	415	377	397	397	397	378	447	372	365	362	380	388	382	378	354	349	358	380	351	393	409	395	381	408	414	374	381	359	394	353	392	399	398	377	384	392	351	377	367	378	376	377	386	359	387	396	381	355	413	371	400	398	374	344	385	401	402	346	361	377	372	378	374	394	354	366	385	380	396	332	390	363	366	425	411	384	411	385	412	372	381	370	417	362	351	388	361	411	366	384	371	365	375	368	390	345	360	357	406	381	371	353	376	355	400	397	417	363	389	414	365	374	383	416	365	371	402	367	386	382	380	373	365	350	382	387	376	375	384	415	363	369	370	397	405	396	364	342	384	383	394	355	359	347	369	393	369	388	402	417	388	383	342	391	383	392	365	349	371	392	384	369	360	408	390	353	370	408	357	373	372	370	372	389	341	373	366	356	393	360	413	336	385	351	351	379	352	408	400	388	399	385	386	385	364	371	399	409	384	353	392	348	352	397	420	406	362	411	389	370	416	400	360	376	327	394	388	376	376	392	343	383	354	379	377	344	393	409	391	392	410	368	366	386	394	398	445	392	364	328	400	367	360	395	418	353	355	372	394	348	365	374	378	330	410	380	351	391	369	381	399	352	397	374	378	406	407	382	382	333	357	386	381	353	368	399	390	363	385	354	392	368	410	359	373	404	381	372	434	382	375	378	384	384	386	404	400	402	378	392	386	356	378	406	354	363	384	410	337	364	367	378	357	386	401	377	368	395	395	389	392	393	369	374	371	373	358	344	344	361	343	371	387	372	396	390	385	376	392	344	350	360	346	356	366	356	364	352	373	359	396	402	383	374	374	370	387	370	372	353	364	371	374	378	364	378	396	377	403	375	368	377	383	395	370	402	385	382	416	388	410	358	322	373	384	362	350	384	384	375	363	381	376	336	388	395	387	380	390	387	407	379	388	368	389	363	361	369	378	406	392	362	387	414	390	402	391	382	404	434	389	410	335	362	385	345	372	377	399	365	387	397	390	351	366	394	381	411	378	368	384	399	459	383	375	400	365	378	382	372	390	361	382	363	395	372	412	389	388	373	381	389	431	416	393	353	372	380	390	378	355	365	383	398	369	413	348	369	382	364	364	392	380	368	366	363	392	380	401	363	380	383	366	375	379	404	344	382	351	390	366	391	385	356	365	387	397	407	378	409	394	419	370	388	406	365	386	351	406	400	368	411	384	415	383	361	361	405	378	420	353	368	388	397	351	373	378	379	402	376	369	419	421	381	379	356	394	388	358	351	387	379	390	365	405	379	365	372	386	371	384	384	376	418	375	346	387	394	339	393	374	382	373	401	414	381	367	349	365	350	387	369	364	410	384	383	378	341	369	421	364	391	392	351	411	350	400	372	383	367	374	386	381	408	395	369	405	352	368	335	370	371	388	336	373	344	336	404	359	413	405	380	367	396	399	414	359	383	393	384	376	348	368	378	404	366	351	396	401	373	376	408	392	412	387	373	373	383	401	389	415	406	380	382	432	434	396	390	381	375	369	386	364	390	416	400	357	396	385	385	344	398	398	376	373	406	352	406	372	394	415	394	407	364	393	406	366	374	370	376	413	344	405	399	394	399	373	423	393	395	356	338	364	363	381	364	370	375	361	388	343	355	386	375	366	381	351	369	388	364	358	399	370	388	369	383	398	377	393	352	378	371	393	394	395	381	399	403	419	381	378	408	352	370	385	410	413	366	364	414	396	399	394	372	423	355	362	375	382	396	382	389	346	385	419	392	386	347	350	398	363	423	400	389	361	359	414	392	404	371	395	385	345	385	379	387	362	365	368	380	355	379	380	404	384	401	371	364	374	342	376	360	401	394	393	396	402	404	375	384	425	389	385	391	388	371	391	427	331	409	421	355	359	376	365	381	370	399	388	430	372	413	368	397	390	392	377	412	330	385	365	395	410	391	385	382	410	404	379	426	384	365	371	412	362	390	384	365	378	370	373	405	379	351	381	392	379	350	366	365	398	372	364	389	383	366	377	375	390	370	423	391	380	338	384	434	379	345	371	392	364	389	399	391	366	380	342	363	361	365	380	375	375	420	384	387	366	396	407	389	397	370	390	383	376	408	375	403	350	381	377	404	371	376	368	371	383	415	405	359	368	342	387	384	380	401	422	422	361	373	331	349	370	394	385	360	397	386	394	408	401	373	388	350	345	377	352	378	391	360	379	406	392	365	394	391	375	366	396	382	380	404	393	374	385	350	400	362	367	368	366	414	375	392	411	389	421	347	372	364	343	367	419	379	349	378	364	351	369	376	407	365	361	375	378	384	359	428	391	354	405	389	405	365	410	364	403	337	348	356	377	410	375	396	338	387	387	374	394	349	387	404	359	415	371	387	340	364	369	376	377	391	346	375	385	390	367	395	372	382	400	376	429	360	376	408	402	390	383	366	371	385	377	367	346	399	354	408	354	388	405	379	328	376	374	377	411	376	385	393	375	392	399	379	437	358	406	407	412	388	393	351	384	345	386	369	375	375	369	381	341	378	377	415	359	387	380	369	392	358	360	383	403	405	374	394	373	380	366	351	418	405	397	410	391	377	357	378	365	342	407	391	329	382	377	380	388	391	371	386	408	415	370	363	408	361	351	394	414	369	403	395	398	396	392	352	329	395	359	377	365	400	355	353	358	403	347	419	369	358	338	370	415	374	390	377	386	381	358	395	377	395	381	351	398	406	359	399	397	366	397	375	402	348	399	359	390	397	361	411	412	395	416	402	412	338	376	373	384	372	344	368	396	354	408	374	373	372	411	367	369	359	369	390	393	423	360	385	381	389	374	400	373	365	408	409	390	346	372	408	421	381	360	360	410	388	368	377	401	343	389	381	400	377	380	373	405	362	341	404	390	380	395	383	421	414	368	370	361	346	384	380	405	397	415	396	373	362	383	352
13138	7807	16591	19538	16864	12628	9705	7650	5973	5139	4165	3681	3420	3110	2847	2461	2361	2172	2036	1783	1767	1668	1526	1489	1440	1426	1331	1294	1288	1197	1139	1156	1144	1150	1164	1033	1047	1090	942	951	992	1003	953	901	938	976	898	855	967	924	890	899	924	915	952	892	907	928	891	871	899	892	812	854	898	882	850	857	889	867	881	847	856	889	827	885	863	872	851	858	794	859	856	863	866	838	834	872	883	833	852	871	815	822	839	840	842	851	855	868	865	895	869	821	867	867	907	897	848	832	877	876	857	848	862	920	860	864	847	839	940	877	825	845	862	829	868	816	840	841	842	884	897	879	867	864	843	959	845	890	792	822	809	869	812	856	809	853	877	841	852	867	865	867	862	835	848	871	884	826	834	899	826	883	888	896	862	889	871	905	862	878	863	832	828	855	888	882	824	871	849	891	822	847	851	829	868	815	846	864	864	818	847	892	860	826	830	857	897	824	933	847	846	873	901	843	808	861	860	873	884	856	831	891	866	860	831	854	858	858	915	877	876	890	805	915	835	868	847	853	864	823	840	873	859	868	821	850	832	876	844	857	896	860	875	822	853	803	888	828	838	857	917	835	873	824	882	808	841	925	907	791	825	901	855	895	843	846	831	816	838	844	844	884	915	916	853	821	907	827	811	857	890	876	853	881	884	912	861	876	878	849	877	797	817	841	824	860	884	901	833	861	869	830	862	873	888	805	867	893	804	820	846	863	892	842	857	881	853	848	841	840	907	886	902	855	835	864	804	858	789	824	885	894	881	825	793	867	830	841	885	837	895	901	874	861	863	857	872	859	846	826	841	834	884	853	828	832	879	852	867	882	813	864	868	888	875	846	879	865	832	848	926	822	826	883	813	911	853	854	887	858	855	889	831	886	821	819	863	872	874	846	866	908	855	840	893	838	851	880	888	857	854	870	862	839	885	852	892	903	842	805	828	817	768	822	816	861	827	907	876	845	915	861	882	869	908	874	916	816	864	862	899	892	862	839	863	851	886	842	839	891	826	810	878	880	867	923	852	850	815	878	879	842	870	840	843	888	867	811	856	844	839	869	879	833	878	850	876	834	848	912	830	877	858	868	816	850	869	846	840	856	840	867	841	872	885	813	871	855	842	824	861	854	857	785	845	893	824	914	847	870	858	854	837	840	880	890	864	858	861	789	861	835	887	862	891	784	880	864	876	823	859	869	879	892	869	834	876	906	881	879	799	880	886	866	845	852	887	857	882	890	863	870	874	857	854	862	886	898	855	854	827	817	869	837	871	879	914	863	838	886	916	883	853	889	897	912	846	851	887	880	884	824	854	911	954	886	857	820	917	874	881	871	878	876	871	885	842	850	853	824	829	805	857	836	868	826	854	854	858	812	834	895	868	882	850	863	897	810	886	858	825	856	870	858	839	854	862	828	854	891	890	909	841	861	834	830	876	832	876	888	887	863	836	869	909	899	817	845	875	828	899	865	847	876	803	834	806	817	880	876	868	872	867	880	841	853	842	873	835	855	880	910	867	866	876	852	861	808	902	829	816	832	871	820	839	849	829	876	858	841	874	831	828	822	858	833	867	854	851	795	883	855	836	887	813	842	900	835	887	890	878	887	892	845	832	857	903	817	822	848	902	873	814	901	878	860	879	885	878	893	875	864	885	883	819	878	864	908	879	846	833	844	854	802	891	914	922	846	887	833	867	868	851	861	884	897	830	846	807	857	866	850	865	827	864	879	835	871	803	900	866	808	791	881	883	899	902	843	852	837	885	878	869	878	832	895	808	851	916	893	863	854	844	880	877	805	865	826	884	845	870	866	860	871	829	848	850	860	920	890	867	824	802	935	861	878	850	868	863	826	826	818	804	845	902	914	860	840	826	872	814	837	788	884	876	862	832	807	833	832	855	794	903	858	850	854	806	866	866	862	881	894	858	936	827	860	843	858	872	895	909	766	883	889	933	890	885	861	837	838	885	841	875	843	889	931	891	834	881	855	891	896	851	868	835	869	843	880	829	809	817	900	880	861	781	862	881	876	890	824	897	858	870	778	909	833	863	833	858	857	849	875	839	865	812	894	846	851	865	831	868	831	856	815	843	909	846	856	817	782	884	840	856	871	893	892	846	851	810	878	883	872	856	827	841	855	845	880	843	877	832	896	875	888	861	861	853	880	831	870	817	846	865	850	844	871	862	892	857	853	886	791	853	853	876	861	859	922	926	843	885	884	827	861	863	844	847	824	900	869	842	842	831	855	861	870	892	825	872	905	903	869	838	817	827	900	862	839	790	832	856	876	867	887	842	828	882	850	832	888	883	827	871	864	933	871	876	859	871	818	835	785	877	892	882	878	897	808	793	875	822	857	879	899	838	893	896	872	806	833	861	893	857	855	866	804	898	901	882	872	850	838	793	882	917	908	861	859	842	876	871	869	850	816	863	840	849	849	909	810	880	870	823	838	850	860	840	834	834	860	891	847	834	909	870	924	879	861	876	851	865	849	848	829	805	826	827	862	860	861	821	859	866	798	834	857	847	884	911	877	863	885	865	845	836	857	833	845	809	832	889	858	896	837	803	812	861	838	871	819	842	835	830	829	839	825	832	890	801	864	817	880	926	850	832	822	830	916	854	906	890	849	826	846	905	892	806	875	869	863	873	838	803	851	845	832	852	836	889	873	857	814	832	851	824	854	881	862	865	852	877	870	843	904	887	831	840	796	896	927	833	874	862	928	865	837	825	837	842	867	878	856	868	808	881	848	875	829	852	846	840	847	824	911	853	869	874	868	839	804	872	871	857	848	869	854	869	858	829	868	855	875	853	820	804	876	838	871	778	866	850	876	864	885	852	867	841	840	865	819	841	847	869	859	872	858	809	849	877	877	862	898	936	839	840	814	808	872	873	884	875	854	848	856	825	829	874	854	885	836	826	920	861	857	855	797	824	866	854	850	886	830	905	883	868	874	828	816	863	878	849	851	894	848	891	881	875	867	879	835	859	890	908	870	844	850	849	879	852	834	855	855	805	855	847	848	861	842	865	847	865	829	920	816	850	875	918	859	788	756	857	846	830	882	851	850	835	868	878	832	875	917	816	910	853	860	859	910	870	876	899	836	887	845	847	810	835	858	808	833	866	885	823	860	838	902	875	866	819	825	859	856	886	901	833	828	841	783	890	772	838	885	868	849	876	822	832	885	846	859	806	879	884	810	847	857	830	812	854	857	824	822	838	849	788	871	850	866	805	909	890	916	775	863	822	857	853	828	837	824	836	896	881	874	805	840	869	848	896	828	874	901	836	902	851	835	866	831	923	884	908	865	824	834	862	851	863	853	903	854	839	853	882	850	875	848	844	863	850	837	836	845	874	898	862	862	837	839	860	862	836	837	870	861	810	874	858	836	872	831	890	855	808	895	844	881	827	848	858	825	859	912	852	876	839	865	906	899	847	890	834	846	850	895	833	905	845	840	835	884	820	845	883	807	858	879	817	854	929	857	899	864	905	836
7495	4344	5021	3994	2565	1803	1408	1086	959	881	712	616	621	610	587	534	506	500	500	537	498	485	489	503	496	460	440	428	414	426	463	420	408	470	456	451	423	447	408	465	472	450	437	485	466	400	469	406	435	447	453	427	444	450	418	454	431	458	406	465	428	403	438	377	429	409	413	397	432	397	466	445	448	423	432	442	411	392	406	493	422	425	397	439	461	481	441	419	412	413	416	399	453	441	399	400	417	404	463	408	437	422	370	414	433	431	431	445	389	405	430	447	388	427	406	418	434	450	393	418	416	384	401	449	441	424	433	407	386	411	408	462	404	429	422	430	441	404	425	421	430	421	419	417	439	426	417	444	449	390	395	454	462	429	411	439	435	454	457	474	430	400	446	448	401	413	397	433	413	383	415	461	448	403	392	448	439	408	414	412	456	411	436	413	464	440	438	429	412	408	433	440	387	411	405	422	427	409	376	427	452	423	403	423	392	409	401	445	441	450	423	404	421	420	436	401	436	418	456	418	402	420	423	462	413	441	436	413	426	402	407	412	463	427	411	418	437	443	444	487	412	416	426	421	459	423	387	383	415	425	485	427	421	409	417	421	453	432	415	394	431	464	417	416	472	445	409	398	413	422	413	441	415	420	449	461	413	452	417	425	454	428	438	468	456	439	445	425	435	392	404	439	426	429	415	457	422	422	404	427	377	451	405	428	433	446	414	442	457	414	418	419	445	483	462	415	398	485	381	433	433	403	474	469	440	423	416	422	418	425	383	438	432	409	373	434	418	440	434	422	458	384	406	432	438	413	438	451	466	423	410	406	450	436	424	406	401	421	439	447	430	411	421	424	414	426	398	413	438	450	442	390	440	410	430	451	417	429	454	443	428	399	442	429	445	427	424	441	472	428	439	382	418	479	437	420	411	397	383	408	428	423	456	416	456	448	444	449	409	469	423	397	421	449	421	398	406	441	472	423	425	404	427	438	432	403	446	440	426	409	417	437	391	410	414	433	416	416	458	424	406	425	413	422	434	415	421	438	427	450	444	443	464	444	424	398	434	468	414	433	448	447	431	448	427	455	450	401	436	420	418	392	402	403	411	469	439	427	428	436	448	415	430	429	374	402	437	437	428	441	432	395	417	414	465	397	411	439	412	428	403	450	428	453	460	418	420	389	421	455	384	422	402	445	418	426	463	389	429	458	459	465	467	432	445	432	434	405	426	427	489	440	402	437	435	435	451	484	396	442	456	427	396	434	430	457	423	400	439	426	438	395	442	451	441	454	451	457	425	446	462	445	423	438	439	444	455	399	425	411	443	434	407	425	420	456	411	421	428	437	470	483	448	452	444	455	417	406	430	434	389	386	431	424	398	437	446	442	419	437	439	455	485	423	452	432	427	451	413	422	434	432	449	414	410	415	407	408	429	474	472	440	415	399	410	440	381	421	400	417	398	401	419	406	434	427	458	424	389	418	422	477	430	409	399	394	451	399	450	453	459	460	408	425	409	414	508	426	430	431	438	424	453	422	451	411	413	430	449	409	426	438	439	474	427	416	438	428	425	428	396	428	405	421	443	414	404	426	454	414	408	438	397	469	430	418	418	442	478	384	430	430	421	412	427	417	442	457	436	446	426	406	475	426	442	441	387	430	461	473	436	404	461	390	478	446	391	406	432	440	415	420	403	419	433	419	419	432	428	418	422	425	459	442	402	444	415	434	417	429	430	402	409	428	437	394	409	418	399	419	445	426	404	447	423	443	423	397	436	400	420	444	415	421	439	452	420	485	419	398	417	402	449	437	428	452	440	480	459	466	469	427	449	411	439	431	403	378	421	432	499	431	419	429	406	447	459	450	434	392	430	424	444	452	406	457	453	420	464	405	432	461	449	439	417	407	417	477	440	442	431	422	428	452	434	422	427	434	380	420	458	452	467	438	420	441	428	402	397	399	407	400	411	456	435	420	416	402	420	399	424	438	429	409	426	473	414	417	422	442	448	419	418	434	428	450	429	426	446	422	446	395	445	455	429	436	437	430	401	427	419	401	429	415	380	385	452	436	409	397	416	439	401	433	451	413	435	410	433	433	419	418	444	397	408	414	454	414	429	473	406	414	425	390	425	446	476	423	403	462	408	417	364	429	423	442	454	442	437	483	463	430	431	425	390	384	431	473	427	419	456	444	413	428	430	423	446	438	426	457	440	425	437	417	400	420	436	410	440	449	414	402	397	426	434	435	422	422	403	378	419	441	440	401	408	409	437	432	388	447	420	445	431	459	428	420	441	426	472	456	457	426	424	459	420	419	410	467	398	443	410	454	448	442	406	455	420	435	459	431	426	430	425	389	434	387	430	394	398	356	437	432	382	410	461	430	379	402	445	424	380	441	369	442	427	412	403	443	418	415	424	424	422	440	428	403	426	390	421	439	416	438	433	428	424	458	437	418	414	445	428	437	427	423	454	473	392	449	413	409	452	442	433	431	402	416	467	425	443	420	428	450	431	415	441	431	432	443	404	414	376	411	410	446	460	402	420	453	417	424	440	418	397	440	457	463	419	447	443	454	440	447	401	407	426	471	419	430	444	463	426	387	454	431	400	412	408	443	420	410	422	442	408	451	467	414	438	441	440	420	407	452	433	409	391	448	457	462	477	439	451	452	423	416	427	408	407	436	436	446	387	436	421	444	485	477	452	421	440	436	454	443	462	436	439	456	432	448	414	450	436	453	417	416	432	435	427	452	407	458	435	428	405	450	425	485	389	433	463	392	400	428	404	481	461	428	380	408	448	421	400	426	446	413	406	407	428	426	422	443	440	469	428	425	405	426	410	416	429	416	458	400	432	415	446	424	455	431	426	427	435	394	415	428	437	421	429	413	403	408	419	422	425	418	389	422	477	458	368	400	423	445	398	451	439	429	415	436	451	470	447	430	420	427	432	457	416	411	457	419	474	395	429	443	424	435	427	427	408	522	432	476	433	438	440	434	408	503	448	406	409	440	433	438	461	428	420	409	440	430	454	443	435	426	408	410	408	426	433	445	446	413	437	462	433	412	416	431	429	424	425	398	393	405	432	401	417	422	406	425	417	421	383	413	410	447	429	459	404	437	424	453	376	435	417	412	408	416	423	404	459	423	421	406	471	441	473	442	446	425	417	446	400	418	407	431	468	402	433	431	437	426	458	406	440	396	444	400	429	435	386	449	412	432	362	427	419	446	426	441	433	420	443	435	424	422	430	375	427	392	432	406	467	447	412	473	424	456	439	416	433	448	471	369	433	403	430	401	431	411	399	395	425	412	392	411	438	440	385	445	430	419	435	425	431	440	383	408	444	425	438	385	456	445	426	409	439	432	397	396	414	398	438	438	448	421	397	434	432	418	440	395	390	438	400	444	443	440	433	366	398	429	406	454	446	434	420	434	428	418	452	464	433	401	458	460	435	438	430	476	431	440	427	469	418	417	417	418	418	412	441	429	450	422	386	426	395	431	422	485	441	416	421	397	416	459
5200	4264	9184	10609	8770	6948	5481	4365	3413	2982	2506	2199	2157	2091	1935	1744	1620	1557	1515	1460	1392	1303	1250	1184	1270	1130	1193	1179	1106	1122	1134	1116	1082	1084	1070	1017	1042	1065	999	952	1005	1005	1037	997	969	998	1056	996	978	956	979	933	948	937	932	967	965	974	965	938	988	976	964	938	964	925	952	952	948	955	1002	977	948	919	1003	961	982	936	1025	931	967	1003	982	926	929	948	1016	934	909	1004	974	1006	948	998	969	983	958	897	1009	903	960	962	973	958	944	958	959	911	962	1008	925	978	958	953	939	959	953	972	905	983	955	987	936	958	965	940	962	956	959	987	976	934	958	936	926	967	963	1005	945	982	918	933	938	951	939	977	931	986	982	915	979	998	958	945	960	984	944	968	987	948	973	956	942	865	860	970	924	924	976	976	1008	894	930	933	993	938	964	913	955	975	932	969	964	934	923	943	942	909	933	970	914	1005	925	941	1010	883	1015	922	971	904	988	974	940	979	971	962	957	898	965	1008	968	952	945	948	936	990	950	947	942	999	935	923	935	940	967	946	961	882	973	891	904	911	926	920	983	954	921	982	981	960	961	963	909	918	963	907	931	968	906	942	982	932	952	949	960	974	949	984	967	1009	1000	985	954	994	887	1003	966	994	903	973	932	975	1022	940	942	980	959	920	962	991	964	929	975	970	1007	956	941	925	984	986	963	962	977	998	975	954	978	949	987	935	959	964	995	968	972	947	924	958	918	952	956	943	934	930	912	951	969	967	984	907	987	917	983	935	975	928	953	982	893	1017	966	914	890	996	945	925	975	938	877	960	1000	984	969	943	960	936	960	938	990	952	942	970	954	932	921	976	909	937	924	969	938	953	906	968	926	960	984	992	945	943	940	897	935	927	1009	906	943	972	969	952	958	942	894	965	911	908	959	1002	935	940	924	977	954	919	920	995	972	934	958	990	1001	923	903	946	1000	960	961	959	966	966	873	964	1002	961	978	912	883	952	941	937	1000	952	968	947	944	939	944	909	986	899	957	972	942	920	923	938	981	946	943	944	955	957	934	1042	902	967	972	988	944	949	934	966	961	937	932	972	953	937	919	977	938	945	962	1005	966	959	1030	983	966	936	899	929	893	987	963	937	957	962	945	957	964	908	943	976	914	941	973	954	986	901	976	962	951	951	953	987	950	931	989	895	984	995	942	1001	904	969	974	885	975	903	928	955	920	969	972	946	930	990	936	982	951	1036	953	895	966	964	966	962	903	957	884	968	926	919	891	936	971	949	954	944	936	973	916	911	908	922	995	915	930	1035	911	940	946	901	910	911	896	962	945	923	923	953	915	1006	943	933	933	963	925	996	931	935	937	941	937	923	952	934	933	958	960	946	959	923	965	948	948	952	896	955	944	933	986	954	980	978	1000	978	923	972	966	947	948	961	935	974	969	980	949	949	933	896	946	929	981	941	951	1028	923	952	869	995	942	965	918	953	978	965	922	891	964	945	916	947	959	919	945	947	947	970	954	918	936	908	889	947	977	970	936	947	973	969	976	953	989	941	920	949	963	957	966	964	1016	956	938	982	917	933	933	901	961	963	913	951	948	918	930	883	987	922	946	956	932	967	933	976	927	1010	918	952	950	939	1000	973	952	929	980	940	963	940	888	992	989	965	953	949	926	902	961	981	986	1005	904	983	918	1000	969	955	941	985	946	949	1023	936	921	930	952	901	945	921	948	952	906	951	977	948	975	917	943	957	961	951	979	913	987	909	933	928	936	965	958	938	948	978	958	1022	968	934	911	920	953	938	993	1021	965	964	978	935	882	977	923	973	926	943	951	986	954	944	977	921	898	957	917	963	910	938	946	884	982	971	937	993	953	897	947	1009	937	899	978	933	922	977	970	904	976	960	899	910	957	951	924	1008	942	926	956	947	971	924	945	980	973	934	971	913	974	951	945	958	967	884	957	987	959	956	934	1006	896	939	986	935	963	966	1019	995	973	913	931	918	937	915	995	957	986	954	927	1000	926	925	906	937	939	962	922	897	943	942	1001	921	921	937	983	972	935	949	1005	930	936	989	950	973	949	987	920	949	996	929	918	930	989	925	935	1000	945	952	934	912	962	949	972	956	938	913	955	939	947	971	920	940	952	983	911	970	955	926	950	965	957	1000	912	1003	998	937	917	952	936	924	938	945	892	1014	950	985	939	953	1006	963	982	1017	982	970	978	989	909	950	956	908	926	906	883	944	933	976	955	912	939	980	927	969	941	929	986	931	972	944	937	935	892	929	947	996	922	966	951	962	939	919	990	939	980	884	961	960	930	933	981	1002	1017	946	930	908	944	943	942	1020	997	988	913	923	965	891	933	871	954	959	938	949	943	962	950	972	918	928	949	894	924	917	940	892	954	929	981	921	969	919	970	956	957	902	984	974	967	935	926	966	944	916	944	984	930	908	955	968	1006	957	996	912	936	916	1001	979	982	925	997	999	961	984	963	917	900	942	911	952	967	930	994	932	954	955	918	896	999	925	894	941	945	950	941	903	909	878	960	934	909	952	984	965	967	958	901	979	920	975	955	955	926	942	916	928	994	970	888	995	1006	1002	915	950	958	940	988	908	973	923	926	974	952	936	936	969	964	916	929	1036	956	953	998	974	960	918	983	981	993	964	966	956	969	904	969	954	965	951	944	832	939	941	973	920	943	969	936	899	961	963	965	950	941	934	964	977	972	940	1024	963	954	912	921	1023	953	934	977	936	935	912	913	966	961	925	941	963	912	922	974	992	952	955	950	883	1012	957	930	1015	974	961	947	852	915	958	976	961	979	996	953	928	941	977	941	931	958	964	913	972	962	961	979	927	977	943	952	952	931	889	1000	917	882	940	919	934	990	1053	925	978	932	916	978	941	996	971	933	951	914	924	952	984	972	896	916	942	983	920	929	1023	988	924	987	1014	928	913	956	970	949	899	904	923	980	891	969	947	959	962	935	914	970	940	974	933	982	924	908	973	1006	962	936	940	923	949	961	976	909	951	930	947	908	961	877	994	954	948	972	984	980	987	942	949	971	905	956	993	946	977	936	1001	923	922	895	948	918	946	931	950	908	936	876	953	958	941	892	941	945	957	943	993	878	907	969	964	1019	948	942	894	955	936	1005	911	977	950	933	936	911	943	922	920	1001	983	923	987	953	901	924	906	930	926	918	957	966	938	922	955	943	931	897	958	954	967	904	1002	983	940	947	976	925	917	967	959	977	892	898	881	1024	1021	923	949	979	958	915	903	945	953	970	952	942	994	969	883	977	932	967	950	930	964	939	972	918	933	944	960	1005	979	928	914	916	880	975	952	981	940	963	947	1039	957	911	913	973	1001	913	961	972	969	886	934	916	974	951	1012	1027	973	920	1001	941	899	961	896	957	980	927	894	914	889	914	984	992	998	973	927	941	974	931	925	893	975	961	985	922	963	940	956	936	905	928	932	967	956	954	976	944	952	950	978	984	979	905	940	973	952	975	970	904	979	926	962	936	973	951	937	945	948	969	940	928	918	936	992	918	963	952	952	900	929	979	956	966	924	958	970	920	994	962	971	962	929	900	913	886	997	901	961	951	981
15327	6783	8011	6494	4409	2850	2011	1466	1178	1049	785	726	755	712	629	609	602	560	571	478	494	511	446	448	475	445	466	434	468	478	459	433	417	425	415	415	394	410	435	440	446	375	387	421	405	407	405	419	392	381	386	412	381	414	385	423	399	416	444	400	406	381	390	409	384	395	397	360	384	393	404	387	392	348	428	388	369	385	391	426	420	397	416	383	390	390	404	390	432	387	380	380	389	398	407	367	422	392	378	437	418	414	418	388	394	417	377	409	399	429	399	398	388	423	365	385	386	404	375	397	394	397	363	421	389	391	416	428	396	433	416	363	414	366	442	374	393	401	376	407	372	389	406	403	393	384	439	394	386	404	406	391	378	414	427	387	397	375	381	430	373	404	413	399	422	385	399	388	399	398	391	433	389	381	405	372	391	393	407	369	394	418	415	385	376	401	421	409	423	365	411	380	394	344	354	371	431	393	395	391	397	421	376	412	425	372	348	422	423	424	402	384	436	408	412	390	389	382	413	413	406	403	388	413	393	378	418	391	388	418	424	381	417	413	381	389	403	399	403	364	363	366	375	389	433	378	368	406	400	406	385	376	367	391	419	426	415	403	387	388	365	407	382	361	388	388	368	384	385	424	405	366	357	390	412	406	392	398	398	390	420	364	395	352	411	442	431	423	438	436	403	373	406	408	365	394	401	414	395	394	351	350	372	407	382	367	372	407	404	419	387	368	389	386	420	384	403	383	415	400	356	386	394	372	422	308	387	405	397	408	433	372	389	412	348	371	406	401	409	426	353	371	401	413	394	431	362	367	412	421	362	419	368	405	441	377	376	447	366	382	376	398	395	372	412	413	387	410	384	423	410	388	352	410	374	395	371	409	386	408	410	389	383	389	401	375	346	363	379	376	378	398	386	414	394	429	465	409	420	378	409	391	363	392	354	393	373	413	396	402	416	445	375	400	396	376	419	372	372	395	417	378	337	377	415	403	419	390	403	422	399	404	387	364	394	398	384	400	398	398	392	421	423	454	438	381	387	371	424	407	396	411	396	398	371	361	405	396	386	383	399	418	388	386	380	386	342	408	427	372	372	378	391	399	416	367	408	438	441	380	383	367	398	389	396	409	409	354	412	429	380	372	411	406	372	376	386	410	416	410	428	378	383	417	406	413	392	420	389	371	399	370	408	390	394	409	406	414	413	384	417	419	394	424	427	419	397	374	379	383	371	376	408	412	401	415	358	402	387	398	391	377	365	395	391	397	385	400	409	366	400	376	384	422	398	439	443	432	403	448	382	398	428	377	361	403	399	389	418	416	367	346	398	409	398	413	397	404	353	419	416	442	394	387	395	412	405	437	380	357	387	399	399	390	425	407	433	381	425	402	418	352	424	413	391	362	414	381	427	360	407	420	387	400	385	400	374	353	390	382	395	394	397	380	403	416	378	426	398	370	422	396	398	394	369	390	406	397	427	446	395	419	424	406	368	387	410	429	391	410	362	388	401	390	373	432	398	401	383	389	389	379	423	392	423	449	403	390	386	464	397	381	388	400	396	389	472	407	378	384	365	377	392	420	394	406	377	389	406	386	376	407	396	427	411	388	409	444	441	382	425	363	430	394	390	371	440	380	388	388	395	374	413	403	414	372	385	370	331	392	401	389	423	408	423	434	391	437	407	426	403	407	418	398	390	412	380	398	390	399	383	397	422	396	403	383	335	465	387	399	386	400	436	395	384	379	412	403	426	406	393	369	401	423	421	439	403	420	400	400	412	407	408	385	391	361	404	361	409	405	369	378	414	378	388	398	413	410	410	406	408	426	398	411	419	439	372	419	391	394	380	365	383	416	374	429	398	389	381	402	393	386	436	383	383	412	380	401	407	400	390	383	425	416	366	403	436	391	397	371	451	390	396	385	433	359	419	410	393	387	417	395	429	407	384	394	372	399	402	405	381	377	409	428	417	384	413	426	416	387	386	414	383	433	402	377	409	398	416	373	391	411	362	420	438	430	414	388	372	408	439	384	405	356	408	399	378	400	355	410	465	402	398	414	414	387	450	400	366	391	389	368	413	396	368	423	380	414	416	394	413	397	404	390	384	396	400	423	429	380	411	404	413	415	413	386	360	344	424	368	371	425	398	408	439	368	373	410	360	381	426	381	406	405	384	371	386	370	396	391	376	435	412	392	366	363	393	355	404	400	391	417	449	403	360	419	382	393	417	444	389	415	420	349	385	408	396	417	374	417	378	405	418	415	383	439	439	410	393	367	434	413	384	408	414	404	394	376	397	410	405	367	406	385	397	414	361	428	368	425	375	385	399	427	377	440	401	400	433	398	382	368	431	365	397	391	382	427	428	418	393	381	376	369	381	432	398	421	410	358	395	386	387	372	370	408	386	390	380	422	378	409	385	409	419	406	396	458	399	368	427	373	375	385	393	427	392	373	386	376	396	408	387	361	394	393	398	409	406	418	414	407	407	426	398	407	360	382	381	420	382	408	383	366	389	362	387	384	354	393	393	401	392	393	408	446	438	379	384	352	412	405	392	394	403	378	382	384	382	421	382	415	396	381	371	414	374	414	432	448	431	376	398	417	384	442	400	397	349	384	403	351	383	369	402	372	379	415	416	383	352	392	396	422	388	382	395	384	421	385	420	456	437	420	366	397	384	390	397	375	372	427	377	377	377	438	380	399	377	397	371	438	448	350	421	391	421	405	388	358	401	426	420	399	415	429	411	371	379	367	367	455	378	402	373	355	436	416	405	361	382	397	357	410	411	380	421	377	395	383	381	387	396	385	435	426	401	376	379	372	389	361	436	368	382	374	397	417	406	391	391	413	385	409	377	358	352	405	393	405	404	373	384	400	398	362	400	429	359	404	412	404	396	390	425	397	405	389	389	365	345	377	377	440	388	379	385	399	407	394	411	386	393	402	380	458	385	401	401	403	404	382	374	406	411	404	374	362	375	419	376	385	373	385	406	388	405	386	368	422	385	412	383	429	356	372	398	400	370	414	383	396	406	379	419	431	417	418	409	425	396	435	377	372	407	419	386	375	415	376	400	376	366	387	399	423	392	421	405	387	430	366	413	388	407	394	368	389	366	390	379	389	399	410	414	374	407	340	402	424	415	427	426	391	394	390	407	414	385	412	378	394	435	397	366	379	400	398	393	397	448	418	408	397	393	403	373	403	431	401	397	406	420	405	405	402	416	409	416	425	388	395	440	450	388	376	379	425	399	417	413	392	378	342	401	431	383	364	381	396	390	385	380	371	386	396	418	391	419	410	390	376	388	362	374	397	413	397	360	412	405	407	419	411	384	387	449	422	391	381	416	403	351	389	453	391	439	400	353	386	422	394	393	386	360	392	395	415	416	365	410	394	350	380	444	396	400	390	367	400	435	376	380	361	405	411	373	374	413	424	395	420	397	422	422	405	380	396	411	370	379	379	418	400	389	444	392	383	349	395	403	381	389	404	396	406	389	406	379	358	376	428	376	377	390	378
10268	6388	13408	15669	13738	10215	7879	5903	4950	4338	3398	3037	2836	2635	2377	2096	2065	1841	1754	1727	1550	1456	1333	1297	1288	1260	1237	1162	1130	1140	1108	1150	1133	1121	1107	997	1026	993	1036	999	991	932	911	956	964	969	961	940	946	928	902	990	951	964	878	942	912	906	925	882	898	855	890	945	924	887	883	902	878	925	937	896	865	923	915	906	898	855	887	898	848	886	863	826	888	890	870	893	851	851	931	919	877	873	862	958	876	876	919	896	898	921	906	883	938	875	852	919	882	907	893	894	856	854	874	878	854	887	876	895	849	856	897	939	891	895	882	900	884	921	895	891	861	921	932	887	917	821	839	868	803	862	888	889	828	859	895	895	938	884	868	873	896	863	807	874	882	932	845	920	901	870	886	885	909	854	929	903	928	907	881	943	951	883	920	938	941	920	898	902	868	901	902	884	964	921	893	912	876	903	911	962	885	861	890	913	882	923	906	944	845	869	887	971	869	930	868	879	886	873	922	865	879	906	892	915	869	871	929	923	902	943	835	939	910	862	847	914	893	865	887	900	855	846	881	914	860	864	900	924	912	878	885	881	864	886	889	921	907	878	917	871	837	868	825	888	943	904	863	870	873	905	883	865	915	885	867	928	889	949	901	872	884	887	893	896	883	920	904	921	917	894	930	859	865	887	892	875	879	865	838	951	854	907	917	827	907	919	886	874	902	908	848	909	933	892	891	872	879	821	913	876	887	902	876	883	885	892	848	833	877	876	907	883	913	916	916	961	902	902	922	852	895	872	878	887	872	862	869	848	901	913	892	881	960	899	893	915	905	877	891	909	850	873	917	842	882	871	875	880	928	910	883	841	848	922	871	866	914	928	921	884	911	941	891	921	842	863	894	903	884	912	889	896	876	931	920	948	929	893	838	825	915	913	891	908	827	852	922	823	844	866	916	884	887	922	866	850	874	849	911	923	936	860	923	904	875	872	920	921	892	957	924	882	900	925	883	887	922	849	883	875	887	913	883	906	881	910	897	859	871	926	873	913	900	882	886	942	919	874	917	859	853	840	924	860	894	867	824	867	866	909	940	899	917	852	900	903	870	928	912	950	891	895	942	920	832	897	888	872	905	885	892	892	837	864	891	889	928	857	851	926	922	910	867	901	911	887	889	899	871	850	881	913	880	836	905	874	925	897	879	890	890	927	870	941	874	817	878	882	851	888	958	929	865	916	889	896	943	872	886	908	889	891	838	863	865	875	904	898	967	879	918	870	918	933	882	884	901	932	909	915	886	849	876	905	903	922	940	859	869	871	900	878	878	905	903	891	878	835	869	891	953	935	850	896	905	907	889	893	892	873	925	895	873	837	881	923	847	897	841	916	873	915	854	859	882	842	888	870	893	877	880	838	883	939	927	892	909	915	901	833	871	878	879	928	895	946	927	879	880	903	849	881	896	946	918	914	876	880	810	851	912	925	911	920	942	881	880	910	899	865	924	837	885	913	931	880	961	934	852	891	860	848	955	871	866	909	896	860	902	873	920	931	925	863	899	834	921	895	917	887	927	893	878	892	897	897	910	873	887	919	904	888	886	910	904	841	861	878	869	906	934	899	910	899	916	839	880	838	908	957	867	855	866	880	893	860	915	885	929	960	916	880	850	886	926	882	849	884	826	877	848	924	863	889	889	869	917	938	923	923	844	917	940	911	917	905	924	851	894	877	941	941	899	880	839	970	856	898	878	890	871	885	908	864	892	916	823	839	885	894	934	843	937	892	896	891	885	916	865	862	885	926	908	906	864	843	877	953	914	926	892	879	903	909	841	843	955	866	918	906	864	889	900	941	953	926	906	885	891	893	825	903	826	944	908	874	883	948	915	953	842	867	854	876	907	832	859	917	856	869	885	828	870	866	920	899	929	941	934	960	909	838	888	878	846	849	899	889	909	943	858	867	887	904	893	897	887	839	887	896	954	879	909	832	916	852	898	866	904	905	910	949	893	902	955	891	881	878	851	911	891	937	842	883	898	940	933	889	917	870	931	888	902	808	907	854	915	886	898	871	877	891	876	904	939	923	893	903	898	879	874	919	869	878	896	956	908	924	908	898	908	924	885	861	886	932	910	874	931	874	884	873	884	896	834	896	902	873	887	893	935	906	933	881	880	915	877	880	865	902	947	913	925	861	893	886	919	922	877	934	869	886	912	855	917	849	906	910	929	886	892	897	899	897	905	909	930	922	921	867	878	880	924	928	910	883	922	885	916	839	875	858	939	866	922	904	888	829	884	917	853	912	879	888	881	959	977	898	907	948	873	895	890	897	867	883	895	933	885	935	885	906	946	882	932	898	875	898	904	882	889	876	855	945	933	919	907	890	874	884	876	886	866	896	866	866	880	909	878	900	850	901	862	837	919	918	940	943	884	917	852	884	923	887	814	873	893	885	896	912	900	861	882	892	925	860	893	929	935	932	900	908	947	887	898	901	869	949	899	895	881	886	879	968	892	874	905	934	892	882	888	901	856	887	946	848	939	890	850	903	899	889	916	847	876	883	858	928	885	897	856	837	879	966	859	946	863	860	849	858	958	843	891	920	884	869	884	899	944	930	862	892	902	869	879	859	900	875	913	900	894	879	902	886	892	881	891	904	874	853	879	888	866	866	936	908	890	888	855	850	863	917	917	897	893	886	930	889	883	917	898	925	909	833	911	921	898	903	908	866	869	869	863	832	868	898	874	886	860	954	868	892	901	937	879	886	916	930	911	885	906	883	914	899	832	900	944	903	906	872	893	830	913	955	899	927	918	900	910	876	901	906	930	827	864	887	897	873	872	950	888	884	817	858	923	875	892	883	872	910	846	848	890	906	871	909	908	894	897	909	889	902	868	847	861	839	918	830	881	914	894	946	874	931	908	910	902	940	913	884	910	897	914	893	903	924	857	870	889	905	844	938	912	951	881	874	878	897	893	854	900	923	906	920	977	928	919	861	908	858	889	910	891	918	899	883	911	868	899	899	926	892	927	920	862	915	898	854	865	932	884	892	869	854	934	906	882	858	897	900	874	909	934	910	911	965	842	899	839	928	915	872	879	915	969	900	872	838	917	863	896	853	882	857	854	843	899	917	903	918	831	899	861	916	899	934	929	841	880	912	963	906	930	893	930	907	892	845	875	852	896	876	887	918	874	911	878	892	882	845	891	883	922	919	859	903	880	916	879	892	894	934	880	902	836	909	908	857	879	916	877	865	877	840	842	908	876	875	892	898	904	916	899	901	877	852	931	847	893	906	912	883	925	850	864	832	869	936	921	889	868	847	894	898	865	909	895	910	852	859	845	871	885	843	954	948	859	873	856	883	871	928	879	944	849	860	824	867	902	874	936	931	799	871	864	880	853	902	861	860	862	906	863	874	877	908	859	879	894	907	839	866	937	934	875	867	898	889	881	888	897	829	928	910	913	858	860	893	920	928	909	905	856	878	910	815	853	901	915	926	932	914	881	873	918	897	867	874	880	897	911	879	895	824
22924	9833	10956	9552	6793	3744	2663	2006	1558	1271	994	929	868	755	720	636	602	617	564	568	514	499	473	472	531	401	440	418	430	421	427	457	398	430	425	451	406	386	417	413	374	410	406	442	377	443	450	391	393	370	391	421	390	438	355	411	342	372	374	403	373	376	441	410	379	396	367	407	416	358	337	357	384	385	389	379	373	403	370	354	391	398	397	368	396	383	393	400	381	389	394	438	380	372	396	379	377	400	365	413	412	372	379	425	392	363	376	377	409	360	360	406	413	383	410	377	386	399	392	354	408	363	404	373	356	351	421	412	388	358	369	352	397	379	397	395	397	381	389	376	390	409	360	380	368	339	402	375	381	391	378	394	359	361	365	389	388	398	382	389	348	429	355	350	392	385	398	380	370	394	395	363	371	380	366	396	428	373	388	409	356	334	397	351	407	378	366	358	380	396	365	360	347	339	403	382	374	359	368	377	409	399	353	384	405	380	378	385	360	344	366	396	416	415	346	390	373	359	404	373	341	397	344	369	387	411	379	382	388	365	382	381	399	402	411	389	375	391	379	358	376	402	408	409	370	377	388	381	332	368	382	406	415	386	362	344	348	399	396	353	394	411	350	375	377	412	412	382	346	363	367	406	403	406	389	372	398	375	376	424	356	386	381	393	380	385	386	402	357	384	377	396	356	392	366	369	379	399	365	434	335	382	394	440	387	367	341	411	406	412	373	372	338	404	373	364	379	389	382	383	373	398	371	382	366	395	399	386	393	373	340	379	354	377	390	371	359	367	344	387	378	389	416	374	363	344	421	409	384	385	348	410	392	387	393	406	396	377	389	379	374	338	405	361	377	389	420	374	412	398	379	401	349	376	383	327	402	380	407	355	376	371	366	372	404	390	372	398	381	377	407	358	431	414	351	375	385	387	365	394	418	397	371	395	385	388	369	433	367	372	388	374	393	405	356	372	374	410	405	390	378	358	356	366	367	356	391	380	374	400	375	372	374	386	377	401	403	390	406	344	360	380	384	366	378	397	376	393	389	372	356	407	351	366	400	380	382	408	366	398	349	413	385	378	386	372	386	396	385	376	416	392	384	337	371	381	385	444	391	379	396	402	400	398	391	390	364	370	393	378	368	379	373	361	376	393	367	378	355	389	392	394	337	348	418	363	399	386	329	406	390	356	384	372	382	373	379	396	383	365	416	393	388	344	370	358	385	405	396	351	437	400	392	355	411	401	359	346	383	403	351	402	349	364	378	403	409	377	367	395	413	420	367	407	352	369	406	372	393	369	369	391	390	371	378	406	386	363	415	325	391	377	421	374	415	406	363	378	387	370	360	374	347	372	351	364	404	384	354	373	372	360	371	339	354	379	382	389	389	398	365	388	352	385	356	412	375	325	387	376	349	384	422	393	389	373	378	397	413	376	390	383	363	399	400	380	380	396	369	396	383	369	387	423	361	395	394	440	382	355	410	369	367	382	364	408	392	365	380	348	397	358	385	388	356	429	391	400	373	384	399	391	361	382	387	410	400	387	386	405	376	387	379	411	378	363	393	390	373	395	409	364	379	320	390	364	387	378	341	348	393	396	371	344	399	405	375	354	380	368	404	357	378	364	381	403	407	419	402	409	394	378	434	383	377	375	383	373	395	395	353	379	378	407	371	381	352	399	372	359	359	394	402	353	398	411	378	382	366	381	417	363	392	402	383	386	403	351	407	330	412	406	405	377	381	386	355	408	372	342	407	387	375	406	375	345	395	367	402	361	418	347	435	379	368	370	370	398	422	398	381	363	411	353	426	386	379	377	382	388	401	368	333	371	403	350	405	369	395	377	366	365	386	390	330	392	412	378	372	371	344	374	365	387	408	396	390	416	401	372	411	370	356	383	398	393	376	387	384	379	391	400	353	354	451	370	346	402	385	366	404	390	383	375	430	361	395	410	366	370	360	363	381	366	366	358	372	381	408	388	380	414	395	348	372	368	398	394	382	382	376	385	361	358	383	339	383	378	365	408	370	409	383	374	353	397	324	378	384	377	384	383	376	370	374	366	401	375	390	367	387	404	369	380	366	394	391	387	393	409	396	375	358	369	378	346	423	371	370	408	361	381	351	405	341	374	349	391	351	370	389	368	375	397	375	375	375	368	369	399	356	405	397	329	389	364	379	373	377	374	379	374	390	371	391	390	348	380	369	354	400	377	352	374	383	395	365	389	407	402	360	377	407	417	388	362	392	384	390	342	402	367	365	335	378	397	393	375	382	380	405	357	392	375	382	397	367	395	370	400	376	394	401	351	321	387	352	375	373	384	365	347	354	398	401	353	382	409	389	401	374	370	408	382	399	378	351	349	428	376	370	355	392	428	361	343	381	383	387	394	384	371	379	363	396	335	377	385	368	404	380	405	401	417	377	370	365	381	344	383	339	398	386	373	388	374	402	413	435	372	398	374	361	425	413	379	406	363	378	359	398	408	424	368	396	382	394	381	370	370	348	342	384	347	413	376	379	382	380	376	351	421	389	377	383	372	404	375	399	382	355	395	385	415	369	362	396	373	335	377	352	403	356	321	408	389	388	380	357	410	346	368	365	390	362	341	400	423	346	393	397	387	349	357	397	347	370	406	379	370	366	377	379	368	395	454	399	359	392	386	384	371	362	371	392	413	371	389	410	360	372	375	349	398	363	357	384	364	383	389	407	364	358	372	405	363	404	374	390	396	370	372	318	391	413	427	397	381	401	381	408	380	390	385	443	378	382	414	398	392	341	374	341	367	423	404	396	372	339	352	422	376	350	394	361	388	368	399	383	394	351	415	366	366	330	387	401	411	413	371	377	408	370	377	401	378	413	377	374	386	355	349	379	356	393	375	375	372	382	325	394	373	381	389	362	391	362	372	378	386	400	357	394	383	384	411	386	384	393	379	369	342	362	416	424	395	389	395	335	380	370	391	378	370	380	395	427	326	341	383	402	368	374	373	389	346	369	384	365	382	358	356	339	368	380	355	380	349	379	386	409	350	407	322	377	359	366	366	377	373	401	360	392	393	389	343	372	373	404	353	344	405	380	387	362	382	401	396	392	371	392	388	383	356	404	379	416	391	375	424	396	377	392	390	423	414	380	388	381	382	361	376	395	357	384	380	434	382	412	376	359	362	385	371	351	369	388	363	382	341	396	357	401	363	374	406	416	417	401	406	398	403	405	377	362	374	405	388	352	424	403	362	404	377	371	372	376	345	395	422	387	404	378	370	422	383	386	352	393	365	380	377	400	395	381	343	387	374	377	390	369	405	406	338	356	344	394	364	375	396	395	404	368	367	400	376	386	378	419	383	438	355	377	397	366	366	397	368	370	390	415	375	390	374	394	401	371	431	394	419	431	379	369	378	359	373	367	386	393	335	386	378	382	373	373	399	347	414	387	424	398	365	364	396	392	372	382	383	369	327	356	377	390	389	376	399	415	369	370	399	402	316	385	390	392	371	358	353	382	403	394	371	429	399	386	372
13118	8103	16976	19512	17371	12886	9677	7741	6620	5463	4157	3911	3633	3112	2904	2632	2393	2163	2049	1990	1787	1636	1489	1494	1447	1395	1349	1351	1195	1225	1226	1149	1156	1106	1081	1103	1021	1029	1018	1021	971	1017	974	997	977	974	917	921	870	902	835	877	923	947	962	881	904	888	879	872	907	895	892	915	842	902	887	879	853	839	913	843	836	875	851	861	936	889	877	870	871	908	838	852	865	859	854	872	850	890	875	833	801	902	829	884	859	895	905	913	897	878	869	918	826	882	831	844	823	849	861	885	890	807	908	873	845	878	868	791	845	888	837	876	873	869	842	886	845	839	864	862	871	836	879	870	865	911	874	797	887	906	886	849	883	837	869	840	883	822	855	893	890	891	885	842	888	900	908	836	880	905	899	903	881	909	870	891	833	860	862	860	901	815	883	872	786	881	872	868	864	882	900	869	909	842	899	891	861	858	834	875	854	852	827	913	853	837	830	872	913	898	915	877	886	932	845	857	883	900	885	840	846	835	868	895	886	877	849	833	857	884	859	869	881	842	881	864	836	864	903	872	850	838	889	796	875	885	893	880	867	830	816	913	819	884	813	820	928	869	859	853	843	827	882	834	879	809	865	892	850	858	861	863	834	822	890	889	867	802	845	870	845	856	888	851	847	891	867	869	841	897	872	859	869	858	855	846	864	866	867	913	845	888	852	880	887	916	879	853	852	856	856	856	846	893	877	822	871	874	839	871	821	873	888	873	863	877	878	857	836	888	835	878	900	867	881	872	847	826	864	795	872	842	820	796	812	871	821	901	862	849	794	854	843	891	866	822	871	908	885	837	827	822	880	791	858	853	876	901	820	899	926	813	909	872	902	882	843	912	837	844	843	871	866	855	900	840	882	874	885	894	818	842	865	800	858	867	858	848	899	856	910	846	864	905	894	861	823	884	872	823	885	849	852	839	899	843	912	853	893	880	863	823	861	901	843	862	887	896	800	811	863	864	905	861	858	840	899	885	845	831	860	887	865	797	868	828	901	853	896	865	893	849	825	834	870	888	872	884	857	825	880	853	876	831	885	872	892	897	785	883	816	856	860	876	831	873	844	858	873	813	856	859	865	849	819	881	823	853	908	896	868	846	913	855	856	833	846	902	869	870	892	849	861	872	890	866	846	919	912	833	844	910	903	897	847	898	843	874	908	844	798	861	873	856	853	880	902	859	841	815	885	850	806	833	883	875	852	913	887	817	822	884	856	856	822	843	865	900	902	855	877	847	897	911	854	885	802	872	885	857	893	853	874	813	825	852	873	835	836	874	844	792	867	873	832	848	861	898	854	867	892	861	799	861	901	850	864	915	850	821	898	902	888	832	858	852	909	861	835	898	891	827	873	861	843	831	861	823	885	897	849	901	862	909	843	882	886	818	914	911	839	914	804	852	860	838	862	923	901	844	863	921	887	886	859	889	918	852	861	873	920	933	856	858	866	843	875	843	807	812	869	841	815	846	832	815	887	809	856	857	868	866	828	821	892	887	847	812	863	845	832	825	860	885	872	858	847	845	874	869	843	894	869	848	867	847	898	874	850	879	848	867	863	914	864	859	856	918	803	862	846	875	872	864	882	881	865	876	877	874	842	859	836	836	841	863	865	850	849	851	835	887	884	815	838	889	904	882	886	831	815	883	877	818	872	885	825	869	776	853	870	866	854	875	840	863	869	839	858	883	842	891	884	843	874	841	835	848	845	888	889	843	842	874	851	874	842	861	847	865	825	864	868	874	843	845	877	863	870	891	850	918	849	879	861	859	880	850	787	839	854	864	819	872	836	855	894	851	819	885	901	846	883	865	853	869	877	868	836	878	910	855	822	857	859	861	903	846	864	816	885	863	857	853	847	902	849	869	917	882	854	914	859	829	848	885	891	800	839	865	847	922	842	806	881	870	832	853	859	872	915	862	865	925	856	864	864	874	906	846	858	868	820	855	860	891	880	880	862	859	821	916	886	923	874	812	786	897	840	895	892	877	850	795	898	805	829	815	875	835	859	843	823	888	878	850	857	900	854	861	835	886	847	855	887	867	815	867	853	868	759	881	817	820	786	894	918	841	882	867	871	838	858	889	850	854	861	907	879	877	814	844	840	923	884	863	800	871	896	827	894	871	834	871	859	872	909	849	815	816	817	867	867	868	843	888	852	842	866	810	852	842	860	811	861	849	848	850	841	845	885	836	876	852	892	867	842	856	829	865	875	863	863	892	855	830	831	863	873	878	898	881	897	868	830	883	913	878	885	875	903	884	849	942	878	846	899	900	861	867	833	853	888	849	820	835	865	910	910	890	880	863	852	888	815	855	843	830	848	883	907	871	843	817	814	841	840	935	834	848	811	859	844	842	882	850	859	900	876	858	836	843	841	877	893	845	863	806	866	814	844	901	829	841	907	825	897	833	851	836	852	915	872	867	849	840	862	832	857	855	864	914	807	911	844	882	873	877	845	858	860	903	818	885	813	876	877	909	875	867	896	876	863	785	866	857	808	873	892	862	886	868	829	896	862	883	801	873	852	875	872	949	850	833	857	851	875	827	882	910	857	837	838	913	844	903	868	856	905	866	836	860	861	910	848	890	908	827	836	876	896	830	901	817	843	860	904	850	846	885	828	956	832	820	809	850	833	852	881	904	853	874	875	883	901	890	854	852	833	883	870	839	837	867	849	838	857	875	834	878	858	862	834	886	837	878	884	833	852	864	829	840	849	856	890	831	881	851	884	857	849	881	784	872	861	860	825	910	868	875	863	833	829	866	849	841	893	891	896	874	894	885	851	908	875	917	854	877	860	859	906	885	864	872	865	895	879	903	873	894	865	824	857	805	882	847	866	846	872	878	870	852	856	848	813	881	839	882	895	861	840	840	845	912	873	815	866	903	876	843	864	866	838	826	857	841	909	871	901	822	873	931	911	854	825	866	845	873	793	863	907	860	854	905	841	850	873	845	847	893	913	860	839	830	840	866	865	796	855	822	870	880	912	878	859	853	874	837	838	866	860	888	876	850	884	881	892	867	843	896	855	799	855	880	820	862	881	845	788	874	892	887	855	833	864	846	835	858	803	852	873	849	887	861	858	845	822	831	856	861	850	840	842	848	838	865	872	894	891	854	911	835	848	850	850	889	855	882	836	838	902	867	884	874	852	829	858	900	874	876	879	824	866	846	857	927	869	837	871	834	860	905	870	941	814	845	893	887	856	867	901	852	851	831	875	836	898	847	852	906	852	858	884	822	894	873	820	845	853	817	910	861	915	816	864	848	859	872	835	892	853	827	878	845	903	807	865	795	871	871	856	829	880	907	850	919	836	859	924	832	903	886	821	877	828	844	883	809	836	881	856	849	849	868	890	901	887	882	868	871	821	875	887	852	852	844	839	817	862	860	909	881	909	826	803	879	864	879	889	873	867	905	892	863	882	887	834	854	856	870	881	823	902	875	848	891	864	906	901	873	839	827	882	816	877	867	855	837	874	896	835	855	907	850
7567	4521	5413	3994	2641	1933	1482	1186	986	833	725	723	653	582	581	521	522	518	462	482	524	513	460	495	451	442	436	437	446	497	444	457	433	429	482	470	392	442	440	460	439	460	445	461	429	453	456	467	454	405	432	418	426	440	411	432	424	430	410	458	419	414	434	445	423	423	410	436	429	411	417	437	432	467	452	402	434	434	438	423	445	417	404	420	436	448	413	441	407	404	455	417	419	439	443	444	493	457	456	420	406	440	405	436	449	409	465	413	414	437	414	409	445	400	398	437	404	428	414	466	450	402	403	394	421	444	420	465	393	466	425	429	457	399	471	444	463	448	414	415	430	390	428	411	411	431	425	410	431	465	438	446	412	458	419	428	459	410	402	447	431	413	444	394	410	440	440	426	454	406	395	400	430	463	401	401	434	454	436	418	458	424	418	451	428	436	427	420	408	434	449	391	462	419	443	428	460	439	408	412	449	439	432	430	446	419	445	462	478	403	414	429	447	393	398	408	439	420	405	436	470	414	419	445	486	412	433	403	463	427	484	436	411	416	454	412	411	417	454	510	418	395	460	426	443	381	399	443	442	412	433	421	416	406	454	443	482	377	433	421	444	427	426	444	397	402	442	411	438	437	448	458	417	441	445	417	445	420	445	414	441	449	407	439	412	441	420	414	450	417	414	443	454	470	427	412	402	374	405	454	448	426	483	439	478	415	421	402	435	451	435	464	453	439	426	405	411	430	452	452	441	471	445	437	380	419	419	393	390	461	429	452	492	439	422	460	445	410	423	453	406	395	442	442	420	437	446	438	428	399	429	466	437	371	438	427	425	413	437	418	437	431	440	452	439	469	467	428	396	425	402	435	431	407	462	460	420	417	439	436	362	420	438	438	432	425	383	426	429	443	413	399	410	419	414	405	394	422	440	442	441	439	444	438	461	461	465	421	434	454	426	424	386	404	435	454	408	437	423	405	445	358	398	414	438	403	416	435	419	429	429	452	427	438	426	423	402	419	461	382	401	448	461	432	423	439	449	455	460	418	439	426	428	448	435	439	437	408	366	415	413	410	386	447	409	402	431	380	459	443	402	440	391	388	440	426	435	434	429	420	449	411	449	469	407	391	445	443	405	425	458	428	443	426	474	425	400	399	401	400	433	425	434	439	441	438	451	455	408	478	428	449	406	430	403	442	432	429	439	436	412	438	410	443	424	432	437	411	469	465	397	422	495	393	425	459	456	399	390	381	416	424	425	413	415	465	447	401	421	462	453	455	429	408	416	418	447	383	421	385	429	443	409	451	458	433	420	445	427	408	426	423	454	422	437	459	471	422	461	420	445	455	434	473	403	432	452	469	448	449	430	444	454	464	400	418	399	391	431	428	442	406	410	493	396	414	404	422	413	441	419	409	424	456	445	432	429	424	426	425	446	418	404	455	440	443	391	426	404	407	399	422	422	438	469	450	420	412	455	410	407	433	426	433	400	437	410	422	440	412	432	441	447	421	436	423	435	438	411	418	446	442	476	392	466	421	415	418	421	403	441	427	439	432	439	453	421	439	430	444	439	413	419	456	400	412	415	403	406	386	430	439	417	471	436	416	416	426	429	387	373	396	440	435	448	442	443	445	451	430	432	437	444	407	433	445	401	445	430	450	424	461	422	418	450	420	430	451	421	414	422	405	408	385	463	425	463	401	403	455	440	471	408	408	425	428	429	429	434	419	445	412	441	448	421	444	448	441	426	440	450	431	472	424	406	443	434	435	417	479	421	421	428	420	473	443	380	467	419	417	442	444	421	448	425	427	408	408	438	421	462	435	426	441	435	409	465	406	422	455	440	468	399	429	387	428	440	397	406	438	446	442	458	440	416	442	428	362	415	438	430	452	438	445	446	451	459	446	432	434	410	446	420	440	433	414	420	422	439	454	412	414	439	443	467	450	426	434	415	446	413	404	418	437	463	433	421	421	427	440	410	403	433	456	447	427	397	410	426	433	422	441	396	447	417	394	432	445	432	426	375	434	419	423	463	414	462	421	417	414	384	458	446	453	455	409	466	391	437	438	448	418	433	428	465	399	468	420	406	436	408	446	406	426	421	431	418	408	435	412	398	364	425	407	466	461	403	422	401	414	465	436	427	399	416	411	417	389	475	422	378	490	438	418	432	412	412	438	437	457	422	441	414	460	406	458	425	439	416	444	395	466	449	416	417	417	467	444	388	418	448	415	438	428	394	410	407	419	419	409	425	416	386	462	414	424	429	454	394	415	391	431	435	430	457	407	409	404	420	433	483	435	507	433	364	425	428	456	432	460	419	440	436	416	424	478	449	426	432	435	414	446	457	448	429	372	416	449	392	438	426	451	476	461	421	441	424	463	468	451	431	394	435	405	429	431	421	420	409	428	401	413	406	435	398	390	441	434	420	434	481	461	457	442	382	436	401	409	422	423	455	425	402	453	436	431	436	428	411	454	440	448	421	434	438	425	392	432	430	427	422	416	429	433	397	455	430	448	404	421	397	428	447	403	415	388	439	417	471	404	393	448	458	431	404	388	413	418	432	400	419	487	455	432	407	419	430	445	445	449	407	420	446	421	435	385	419	455	441	453	416	429	412	428	416	406	377	417	414	448	479	438	483	410	457	428	430	433	440	398	488	455	441	435	424	404	405	404	436	422	439	429	448	442	430	441	439	410	449	435	425	428	456	397	431	456	453	402	459	413	460	445	446	408	426	430	424	430	474	438	443	431	439	447	415	450	454	400	427	456	454	451	441	442	447	437	425	420	394	400	430	440	424	466	419	423	439	460	422	462	449	393	440	469	432	410	463	471	462	406	426	409	429	444	404	423	459	433	432	404	434	463	399	456	459	423	432	450	420	436	450	421	455	446	440	401	454	422	398	428	431	420	439	451	423	400	427	433	461	426	407	474	408	449	407	471	469	431	406	423	467	438	444	432	446	469	458	406	431	454	414	401	397	407	419	441	430	456	485	444	448	483	423	459	436	423	444	399	434	415	438	429	448	436	471	416	439	440	432	455	417	455	427	429	435	432	450	415	440	431	415	430	417	416	403	452	420	411	386	431	466	409	406	440	423	407	443	426	446	403	400	414	403	427	430	414	454	434	486	428	443	398	447	454	408	449	451	369	468	428	452	488	431	435	427	466	416	466	432	413	410	417	461	434	500	418	438	429	433	418	429	479	440	431	433	440	418	443	419	485	405	451	439	441	423	398	427	428	444	410	437	407	405	374	451	439	424	398	448	407	469	440	418	440	436	450	467	414	426	436	440	447	448	429	419	445	430	427	421	414	432	441	433	410	432	437	433	492	448	414	461	418	429	390	422	407	404	410	456	441	428	435	414	447	457	416	456	433	424	432	460	446	434	458	421	412	404	424	430	449	478	422	406	416	418	417	431	450	462	416	425	411	448	408	414	462	447	420	447	424	437	432	487	454	422	425	435	409	441	449	466	409	419	448	405	441	465	457	430	412	415	449	426	428	410	405
5161	4508	9464	10765	8879	7048	5439	4438	3657	3013	2502	2419	2187	2081	1893	1762	1611	1674	1527	1413	1332	1256	1215	1206	1237	1190	1164	1141	1087	1166	1099	1055	1053	1055	1068	1085	1058	1027	1050	1035	957	975	1003	1025	977	1052	941	999	985	999	928	992	951	967	940	958	926	917	977	906	1004	951	925	954	955	972	930	945	981	940	992	940	974	989	988	924	941	915	933	924	974	968	955	963	991	966	919	953	964	950	964	983	944	966	993	906	994	934	896	982	958	887	1000	935	981	1009	995	915	934	950	976	909	965	1019	933	928	995	984	955	941	935	950	999	952	949	954	909	1010	1006	970	955	948	956	985	912	994	962	943	965	934	943	1004	957	947	947	979	976	1004	968	880	917	962	959	982	997	911	1002	953	974	985	928	913	956	907	969	910	959	970	961	990	940	894	922	909	949	881	936	941	917	932	976	959	1036	933	979	938	1019	987	902	986	995	947	940	960	927	946	977	985	948	946	1002	955	949	954	1005	943	945	954	965	1002	990	944	974	937	977	975	954	936	1004	947	970	968	920	929	994	968	958	944	964	984	946	944	903	958	937	900	966	917	900	1005	1014	969	987	958	961	972	965	961	973	947	987	962	973	964	906	918	1024	970	963	999	934	937	988	962	944	988	932	1007	928	950	939	1014	926	964	1004	923	993	1009	993	937	924	936	962	979	986	984	979	981	940	968	952	981	972	996	963	949	976	966	957	981	889	960	915	941	968	912	930	972	978	924	987	905	994	943	963	946	972	906	956	955	925	955	1011	990	1024	909	967	905	954	993	973	933	942	982	991	936	986	1002	937	907	975	926	954	997	926	939	902	991	941	943	924	971	934	975	965	913	1000	961	976	935	922	972	952	920	944	954	1007	967	1002	945	986	926	980	962	915	975	955	946	934	976	930	988	988	967	946	972	950	936	896	943	938	888	965	932	984	932	1012	1031	926	949	902	906	994	976	908	992	970	934	982	954	953	969	978	1008	1004	993	952	934	974	940	913	1016	952	905	895	865	942	927	904	1023	937	966	936	893	962	958	968	932	975	941	984	943	924	956	1019	981	956	978	979	961	966	976	964	918	913	919	904	982	982	877	944	952	955	933	970	976	952	974	998	970	995	948	962	891	920	972	946	927	1001	929	969	928	983	938	938	929	922	951	929	937	994	941	963	923	949	989	910	1003	875	921	987	932	949	1024	984	932	924	944	947	992	948	940	945	964	966	937	918	967	929	957	983	999	959	943	876	990	993	965	973	979	939	900	952	941	957	946	963	922	1004	985	963	962	1003	981	986	946	952	1005	996	956	957	992	903	934	975	891	971	946	955	930	917	992	922	909	951	949	918	985	962	990	939	935	936	966	1011	951	962	943	949	917	961	897	976	952	953	975	959	912	930	949	1008	1015	970	931	945	981	980	935	980	917	924	957	978	914	929	941	957	967	969	945	974	943	919	945	985	963	978	993	979	986	925	931	944	961	940	896	908	1004	913	982	972	929	951	966	941	988	986	933	977	921	930	926	950	966	968	953	959	934	929	906	933	941	1010	980	1017	919	900	942	950	973	980	941	947	873	937	938	1004	959	958	886	938	946	921	903	981	929	957	929	982	1027	984	921	924	892	980	941	972	979	944	916	936	946	931	912	916	963	955	985	951	957	956	954	936	1006	929	974	954	914	971	951	944	964	912	932	911	950	1011	977	1006	958	928	957	956	943	1007	959	946	943	908	960	993	925	926	982	959	948	923	911	925	921	1003	989	956	958	942	941	981	921	948	967	923	992	953	909	917	902	933	940	880	959	953	994	960	985	933	992	960	983	940	949	985	956	934	1037	967	1000	938	922	992	949	979	949	885	907	928	940	931	958	944	887	913	976	971	1030	946	954	967	909	954	981	926	965	938	958	919	910	930	963	966	906	929	899	903	916	974	973	929	962	1046	939	974	948	933	955	918	981	936	984	973	991	920	983	938	944	961	965	927	934	941	979	979	882	954	983	964	934	1027	958	920	926	940	1006	928	931	971	968	947	922	991	991	983	942	931	948	971	1004	979	959	914	936	975	975	957	932	983	894	950	935	963	962	964	978	935	925	1000	914	931	930	950	993	953	942	961	907	901	956	942	926	983	969	968	920	899	954	983	921	968	945	889	1015	1004	934	961	919	986	931	928	977	943	954	928	882	943	981	960	983	927	984	936	915	943	919	987	1064	969	991	960	932	919	965	976	917	969	936	904	966	945	971	951	935	973	916	992	938	918	952	980	971	942	960	898	1011	938	965	940	969	986	992	941	954	935	932	977	978	958	942	930	965	958	978	928	949	1006	939	942	970	990	996	975	1005	909	919	942	989	946	934	934	1009	975	984	943	1000	890	980	906	948	928	946	949	947	947	987	950	929	923	965	937	969	1000	992	985	987	918	928	1052	989	933	967	910	927	920	933	935	890	923	957	944	978	918	972	917	939	955	982	928	980	952	902	990	964	939	890	977	962	950	951	958	940	970	890	944	987	934	1030	909	996	892	948	941	900	958	979	957	955	963	944	969	977	958	970	1019	962	903	1002	951	889	982	969	977	963	968	971	914	1036	957	987	923	957	961	987	986	983	931	991	945	953	956	977	963	917	893	959	918	941	988	960	936	969	979	1015	974	956	1003	912	920	956	933	957	946	1003	940	970	920	919	950	949	989	989	975	939	1032	953	929	927	938	978	928	1012	957	891	967	930	968	927	1027	984	963	963	1010	988	981	976	907	912	985	964	933	944	975	973	917	949	913	967	981	981	966	987	942	1012	950	954	981	1005	1015	943	943	864	930	945	962	935	958	925	979	949	934	929	934	1026	949	940	952	877	996	976	958	958	929	969	949	924	964	951	971	949	977	942	879	925	970	951	1001	944	994	940	983	978	961	917	980	909	971	941	912	943	971	976	940	911	981	958	970	929	935	968	1008	913	957	885	940	957	932	950	951	952	956	970	918	979	932	973	971	911	963	975	954	955	999	960	960	927	945	925	963	868	938	1022	993	916	940	914	981	903	966	938	938	965	929	966	979	1006	977	966	990	1038	935	961	974	859	931	986	988	1011	979	933	899	984	1003	923	936	940	912	901	976	997	940	959	976	917	942	1029	943	973	970	928	941	1002	1005	901	966	967	961	979	966	980	938	973	951	916	960	945	995	1023	925	965	1002	954	924	940	961	984	895	982	950	975	993	960	934	970	949	930	948	920	993	982	1011	946	925	942	936	944	952	993	940	966	932	965	905	934	981	945	901	978	994	948	929	968	949	941	945	941	982	948	983	924	979	944	924	945	993	1010	963	925	970	968	988	920	895	948	984	959	946	941	992	955	944	933	958	908	921	906	985	997	963	889	918	936	939	951	911	947	912	996	965	897	911	951	966	946	953	928	931	948	955	923	953	907	943	937	999	934	980	931	992	980	993	910	1024	909	929	985	949	966	986	967	976	948	945	971	921	939	952	1011	930	970	939	905	980	912	977	936	902	934	957	991	940	948	977	963	924	950	965	947	926	974	995	888	974	904	1010	925	988	944	963	995	965	893	935	946	968	967	973	1010	909	903	978	952	954	991	978	960	956	943	992	939	980	983	933	950	961	951	952	910	932	939
15135	7021	8295	6720	4495	2858	1937	1588	1310	1029	843	778	763	690	659	579	580	561	566	511	528	447	480	505	438	445	456	421	396	461	497	422	394	422	444	442	412	398	358	413	420	434	414	429	412	405	399	371	391	411	370	358	413	384	342	367	419	395	409	402	449	369	442	361	421	397	382	413	404	409	409	387	362	395	424	359	433	398	418	390	406	373	422	406	386	376	376	398	374	399	350	376	380	353	393	379	421	374	384	423	409	379	426	405	415	427	405	398	373	394	396	386	375	447	398	452	416	408	394	386	377	420	388	368	367	414	365	397	387	423	401	411	420	389	410	389	360	377	444	368	400	400	386	353	397	357	430	336	410	392	408	415	388	395	365	414	399	397	403	374	412	412	412	406	412	405	417	423	404	399	407	387	397	427	410	410	389	379	376	366	414	410	410	419	374	392	385	405	406	381	412	404	424	397	371	355	377	411	378	372	411	430	397	393	385	390	364	380	405	394	407	415	417	376	354	372	377	376	391	377	409	430	395	413	456	399	423	368	358	408	414	394	353	372	427	407	394	425	407	410	387	398	404	434	394	356	406	384	392	386	401	387	394	432	394	398	386	376	378	374	390	391	397	391	370	370	385	417	406	417	418	411	423	401	409	389	390	377	400	414	405	412	379	386	390	441	400	394	391	373	426	406	399	402	366	377	362	373	398	381	388	393	386	400	382	392	380	343	422	416	382	397	384	380	372	383	434	377	379	403	374	419	407	411	379	401	418	396	345	417	383	394	426	383	390	424	403	420	381	386	367	451	377	414	406	385	356	379	393	370	379	415	407	406	407	400	422	358	369	408	424	379	432	396	395	422	422	397	421	392	440	361	398	413	401	388	410	442	392	389	397	373	398	400	425	388	395	401	410	393	407	423	411	424	366	403	422	417	363	433	435	379	396	396	387	376	454	455	397	393	421	397	413	381	432	433	381	383	414	370	399	401	378	401	418	419	370	373	380	402	381	412	436	410	414	414	408	385	405	392	383	379	398	376	411	401	419	372	385	375	390	435	402	398	381	372	398	402	379	424	417	388	435	446	412	413	425	404	413	406	425	392	402	375	388	396	401	394	389	437	417	376	359	395	406	407	429	378	393	395	402	407	383	401	373	388	400	394	400	402	422	391	382	394	381	409	381	366	383	377	372	371	384	397	423	397	420	427	388	388	400	405	356	372	395	397	410	408	376	388	404	383	395	433	344	392	369	391	421	388	408	408	390	400	399	417	420	402	369	421	413	410	398	377	432	395	361	370	394	411	410	348	362	416	385	407	431	404	394	396	412	431	390	380	394	370	439	406	413	364	391	393	386	436	414	418	410	403	432	397	390	393	377	387	382	401	375	340	394	406	394	380	393	413	390	370	364	388	392	397	372	403	358	418	408	409	391	415	405	426	402	402	402	379	391	403	422	394	426	423	426	432	413	383	360	376	411	377	397	393	392	462	446	397	384	379	370	421	388	393	389	402	403	399	416	389	414	413	379	389	419	403	366	380	356	379	401	392	388	455	378	407	399	403	383	395	417	433	406	430	428	408	384	379	400	415	372	396	411	372	396	393	413	370	355	375	344	405	407	363	407	397	349	412	418	383	418	413	410	428	389	372	431	396	415	403	389	363	439	397	395	417	399	406	443	365	364	397	383	378	395	402	413	425	400	375	367	440	429	412	354	412	421	387	422	405	399	419	350	383	424	434	404	425	415	404	391	394	420	441	374	387	378	380	401	428	378	395	360	380	396	397	370	387	403	413	366	409	380	443	423	372	397	365	430	404	353	392	414	382	416	396	369	410	391	390	389	419	384	356	396	407	398	374	392	383	380	388	380	356	375	402	429	407	391	403	411	364	381	378	399	441	410	416	406	395	383	349	362	398	372	430	365	383	360	391	407	400	422	407	369	404	399	390	447	415	407	412	379	388	364	424	372	422	415	397	413	410	385	396	397	385	418	420	433	431	391	394	396	365	383	371	417	426	380	440	402	363	398	408	362	377	420	408	410	405	384	382	405	390	415	412	400	398	408	432	382	418	434	421	409	376	415	435	365	371	367	396	393	393	377	388	412	415	374	429	432	411	419	399	390	351	410	438	388	385	433	435	412	405	427	390	388	398	398	379	404	382	396	339	397	400	416	374	426	429	389	411	429	390	388	377	405	431	373	374	358	406	396	357	377	372	398	409	424	366	404	416	368	398	369	392	367	413	405	392	390	406	439	387	400	419	425	392	439	428	413	402	404	407	371	382	397	419	413	382	421	414	435	402	411	409	364	384	418	388	412	358	370	395	394	394	403	385	426	408	403	419	386	386	385	379	403	401	366	376	361	429	391	423	393	435	371	420	370	385	362	368	390	389	374	391	411	402	415	396	381	377	422	403	425	417	409	403	390	367	407	413	361	441	402	390	420	402	380	364	398	355	383	377	405	407	399	407	364	374	385	440	380	399	379	406	383	431	401	403	373	396	400	403	408	376	339	357	417	372	348	409	381	382	399	390	405	390	381	382	410	408	421	415	379	383	406	397	408	366	373	382	372	424	397	404	383	412	387	367	403	429	425	373	391	380	452	354	390	413	373	394	396	393	359	411	390	397	417	427	388	371	367	358	413	410	381	400	434	415	349	368	375	411	448	420	390	354	406	414	395	389	388	375	396	379	384	378	386	384	434	444	399	351	361	380	399	391	387	399	417	389	415	402	413	411	408	397	395	379	414	388	359	377	432	390	373	350	362	429	429	385	405	384	382	411	382	377	417	423	403	408	394	375	416	424	394	398	391	435	382	402	399	413	372	418	366	411	404	372	427	391	394	372	380	459	386	388	397	410	365	397	388	421	364	426	398	406	372	387	382	399	435	434	420	420	388	355	385	405	385	379	402	384	383	410	414	385	404	399	389	387	393	422	401	399	382	369	396	446	396	406	381	395	382	383	426	406	397	380	429	415	420	369	364	428	383	370	385	393	375	389	395	392	424	411	414	394	380	375	424	401	404	385	417	394	437	423	410	424	390	404	410	415	431	384	417	372	403	396	451	398	390	412	390	376	400	394	404	360	372	356	400	367	380	389	373	396	359	378	413	381	374	363	388	415	370	383	389	407	393	394	412	380	407	397	399	379	372	384	385	408	437	400	411	387	379	432	408	374	392	411	406	386	431	390	403	365	391	413	353	391	371	402	409	347	383	409	382	450	383	390	401	350	397	427	391	412	411	375	402	395	405	430	432	434	377	373	389	372	419	378	391	362	396	393	417	377	372	399	398	430	408	330	415	389	376	402	413	399	394	422	421	378	387	406	392	424	377	386	393	423	386	411	392	362	363	376	421	425	370	427	443	419	401	409	417	416	416	418	360	425	371	408	410	368	353	383	395	399	405	375	400	386	414	392	441	386	411	399	375	390	374	370	426	360	382	411	343	375	420	431	449	350	399	379	417	431	420	408	427	370	407	403	392	385	378	366	399	373	421	382	411	378	389	443	424	378	387	425
10429	6385	13947	15694	13416	10296	7673	6478	5149	4201	3422	3134	2894	2597	2444	2245	2112	1924	1840	1643	1537	1430	1346	1382	1355	1291	1231	1192	1189	1154	1119	1154	1083	1082	1045	981	1051	1027	963	978	970	989	1004	995	988	895	952	919	981	1027	927	925	961	949	923	893	936	883	885	901	860	895	868	881	875	901	927	905	912	863	936	851	927	914	930	848	853	866	852	910	858	969	911	890	920	887	935	942	937	906	883	866	887	882	878	931	956	926	861	882	861	939	919	948	908	900	885	890	966	894	883	887	894	852	870	930	901	875	892	940	904	919	901	864	956	894	899	922	848	922	844	848	878	890	868	876	914	958	951	859	867	906	841	881	916	892	883	914	883	911	888	946	868	856	903	896	938	896	929	875	902	895	881	870	930	892	930	893	868	801	895	850	899	921	852	903	925	871	907	920	919	902	907	910	847	873	883	866	851	949	940	895	881	898	904	875	934	921	848	898	889	851	947	864	931	911	916	916	879	913	920	846	905	866	888	904	878	924	873	953	891	859	933	868	950	933	893	896	899	918	851	914	908	848	903	841	938	926	951	891	894	879	916	885	896	854	943	886	936	929	856	938	890	845	839	936	863	867	918	886	893	876	902	890	905	898	863	899	860	915	870	887	938	872	910	893	868	872	849	920	868	867	878	943	903	900	919	893	881	931	924	858	916	889	904	903	955	907	906	876	884	903	891	862	876	879	918	919	885	900	939	897	886	889	932	908	905	915	887	860	956	904	912	888	857	882	878	857	892	944	922	857	925	922	895	927	902	927	866	871	908	949	904	892	893	860	890	913	889	901	891	879	902	843	878	858	864	910	920	840	863	933	931	875	931	896	865	888	918	902	912	877	884	863	881	872	893	898	897	848	894	912	831	926	908	908	913	960	912	886	877	935	884	870	910	935	931	933	876	899	954	926	846	943	890	877	896	919	907	878	883	920	901	850	894	864	893	920	869	889	949	895	915	868	889	864	884	908	867	886	917	857	928	887	864	882	917	916	890	893	872	877	881	936	904	865	885	878	897	884	908	855	948	866	908	909	889	897	921	830	929	904	918	940	868	904	885	887	941	884	852	868	940	897	903	924	934	890	923	914	893	906	844	884	886	945	885	934	905	912	897	846	863	866	957	837	898	887	866	879	937	877	844	948	926	881	891	842	855	859	892	886	910	934	901	898	974	927	933	881	913	869	920	834	840	895	927	904	881	859	864	865	886	918	916	929	897	911	909	881	858	940	900	884	999	892	886	898	847	913	897	954	928	886	847	862	880	852	883	886	913	905	892	830	925	915	886	931	887	939	873	850	873	875	887	947	913	872	929	963	896	893	887	921	917	846	918	928	892	939	881	883	826	894	893	857	962	897	893	871	887	915	865	873	905	949	880	865	876	855	885	861	891	897	904	864	926	889	913	900	922	902	889	910	881	924	883	880	922	899	842	847	852	916	905	920	868	926	890	937	913	915	880	911	873	898	885	853	896	924	873	853	892	893	868	931	920	891	880	901	894	843	929	935	946	874	921	895	892	914	912	874	955	906	870	927	914	887	923	943	876	872	886	894	918	839	969	885	918	877	878	925	915	879	897	923	922	911	922	885	916	876	876	908	909	809	908	941	853	912	870	874	905	865	866	898	912	885	912	909	872	899	866	912	921	917	863	908	910	910	887	885	912	882	892	895	876	918	889	900	848	939	966	899	882	857	913	923	890	909	903	904	892	884	864	896	922	851	889	932	859	909	880	840	893	866	895	903	874	878	871	926	861	876	888	883	903	900	930	885	886	883	930	877	885	880	903	847	924	906	956	856	919	860	905	873	855	914	904	917	915	866	925	918	912	901	788	852	901	922	967	868	902	863	884	864	923	903	867	917	884	884	897	887	908	906	902	877	898	854	896	868	852	885	858	890	946	885	885	896	883	897	905	900	831	915	871	894	884	929	892	922	894	898	876	846	895	900	871	949	883	878	865	944	908	881	918	892	892	853	904	908	898	907	913	823	893	868	899	885	886	947	849	876	906	916	915	899	861	948	895	877	854	970	910	913	907	931	863	959	885	948	899	869	905	958	871	871	849	875	893	885	881	927	916	919	890	887	911	899	875	913	892	851	875	895	923	905	950	881	936	852	915	877	906	903	874	964	891	867	937	896	864	930	850	934	885	914	894	907	896	921	875	847	851	883	835	914	878	904	901	880	911	949	890	915	933	948	926	876	927	939	889	882	868	877	914	878	866	887	895	886	911	890	916	856	911	883	826	917	887	883	912	915	907	908	885	921	918	906	873	867	881	877	907	838	864	866	902	891	890	857	869	888	903	887	939	898	848	884	848	844	915	875	891	869	858	895	900	917	864	889	898	883	881	893	883	868	853	861	840	878	966	786	926	952	836	837	887	863	899	894	930	865	881	887	878	916	886	854	895	922	890	826	891	916	952	910	883	843	874	932	872	947	877	863	905	930	849	858	882	900	856	934	892	945	892	877	909	886	877	880	901	890	897	957	888	920	871	894	823	888	920	896	941	859	889	909	910	888	849	893	870	900	896	881	882	900	875	854	900	928	886	893	891	894	884	905	866	851	839	901	874	913	918	910	880	892	902	888	876	861	898	845	892	919	892	905	887	937	925	889	907	918	871	909	873	939	895	860	908	917	864	929	915	857	907	891	870	946	888	916	912	849	855	882	892	906	918	934	896	887	891	905	935	914	881	914	890	877	884	918	885	912	945	885	903	895	928	907	907	886	874	898	913	871	927	893	948	917	895	931	897	899	912	894	875	904	917	879	892	907	903	868	909	877	874	851	923	891	849	908	897	904	870	886	905	864	908	923	874	888	885	926	884	870	863	850	913	887	869	875	892	991	900	938	893	896	896	895	850	857	885	924	939	848	882	926	885	840	878	934	909	907	937	878	874	931	864	940	896	879	880	868	931	888	895	927	856	850	895	928	911	878	908	853	956	937	938	880	881	895	849	875	862	901	893	905	894	910	917	930	890	877	862	891	871	902	875	896	879	921	909	886	885	866	877	893	856	840	930	860	918	845	885	880	962	926	905	882	935	888	976	891	896	892	882	913	866	878	887	891	903	913	910	891	861	887	880	887	886	910	928	893	904	934	839	870	950	893	921	898	946	855	910	918	942	908	867	925	863	928	918	915	846	946	916	895	883	890	861	905	892	885	875	845	865	899	893	901	894	884	884	910	868	865	851	929	863	868	944	884	849	909	903	929	883	910	891	941	928	899	874	884	915	898	854	865	880	864	857	892	894	890	891	908	915	931	885	907	885	852	924	892	951	921	882	914	893	911	887	895	916	887	889	902	900	903	898	898	897	904	848	917	908	890	896	942	905	915	907	888	888	843	860	903	889	860	917	896	883	910	877	928	937	862	926	965	866	828	920	842	925	911	930	856	902	884	909	895	856	860	888	888	848	891	882	933	877	852	907	894	848	898	913	885	881	911	917	895	847	862	900	930	870	934	859	943	884	876	895	890	831	895	851	926
23090	10465	11827	9179	6335	3810	2654	2053	1504	1242	983	891	876	795	705	641	618	600	608	515	498	482	461	525	459	404	402	420	437	416	459	418	422	414	472	393	393	401	410	368	378	420	402	411	381	395	406	363	398	374	422	392	381	404	376	396	407	390	379	380	370	403	385	408	394	389	385	359	358	376	375	404	402	369	383	374	377	431	391	363	424	376	372	374	378	374	361	369	362	385	402	390	406	381	354	445	362	410	332	355	411	387	373	366	383	409	394	389	405	389	393	434	400	400	362	347	373	430	385	367	401	389	367	388	395	354	375	407	400	406	375	328	381	353	389	383	394	382	365	340	373	397	413	357	358	360	363	404	354	380	356	401	363	366	358	397	367	387	353	386	365	379	384	373	350	417	420	361	382	398	450	400	345	360	368	362	362	387	360	412	357	374	404	393	373	390	385	383	389	401	418	369	411	391	375	377	380	363	376	387	371	376	362	383	413	373	391	395	391	421	403	374	382	400	363	391	386	433	341	350	369	413	360	397	405	389	398	369	385	422	377	376	397	405	382	402	364	371	371	416	407	384	373	401	376	390	370	408	347	362	366	350	400	374	387	390	381	392	400	373	392	364	376	396	394	391	379	400	367	366	341	377	382	390	367	378	391	366	342	357	408	374	347	350	406	386	360	391	379	362	355	426	374	355	433	368	397	381	371	384	395	392	388	381	358	343	363	381	363	376	381	384	375	404	386	400	344	363	374	384	364	372	388	390	409	393	383	348	377	375	351	374	354	398	392	379	384	371	416	412	391	356	351	401	372	391	393	388	408	386	373	367	386	409	422	380	364	387	358	385	361	377	412	376	362	349	376	399	377	400	377	377	387	353	343	415	426	387	372	414	379	412	336	370	378	413	359	337	354	423	375	379	413	386	371	382	379	358	350	387	378	387	414	390	385	371	386	377	401	419	353	399	360	378	422	368	364	348	369	393	390	338	398	355	412	393	404	381	374	396	365	369	392	362	329	369	395	383	389	403	381	368	393	387	393	417	391	381	393	389	384	351	375	404	416	377	369	392	392	387	384	417	399	390	402	375	387	356	378	382	363	376	398	391	407	346	373	356	384	357	357	394	355	424	370	389	372	396	362	352	387	387	385	369	363	342	363	386	386	399	394	418	384	372	353	366	355	356	380	383	389	409	390	436	390	413	420	347	368	379	405	366	381	344	350	365	404	393	366	428	374	367	370	419	393	407	403	383	394	409	364	416	372	360	368	397	342	381	356	415	383	374	435	367	412	372	375	350	390	423	392	361	368	388	348	379	364	379	393	381	385	359	329	372	370	390	385	392	399	384	414	358	354	398	372	381	394	414	403	385	355	351	378	372	397	380	389	394	395	334	413	350	383	379	386	396	366	363	368	390	372	384	397	360	404	375	397	320	360	392	397	394	381	382	363	348	377	419	396	364	372	419	405	356	400	372	365	387	341	374	401	387	399	398	385	357	377	404	405	378	400	427	412	374	361	457	379	377	380	401	424	410	427	347	404	394	373	381	382	348	404	347	384	348	359	397	397	346	375	377	365	370	345	386	370	345	401	328	381	380	361	409	418	374	386	346	375	401	391	426	385	384	379	358	369	372	374	365	389	421	407	376	359	375	364	366	385	415	374	352	382	396	369	377	395	377	415	387	360	404	397	357	399	393	386	430	381	404	376	405	428	400	399	392	390	351	406	389	383	386	367	372	405	388	383	379	350	356	392	377	344	387	428	359	402	392	398	324	365	407	371	390	408	376	392	377	369	369	416	392	376	351	350	418	390	353	359	372	355	364	344	390	365	387	386	382	350	365	385	392	375	410	397	363	349	353	361	344	418	372	394	353	388	376	382	396	381	407	398	358	380	371	365	374	364	373	355	370	362	426	387	390	397	372	384	385	338	355	386	380	383	432	442	399	339	395	397	394	389	391	416	373	372	425	374	359	406	417	354	370	374	376	381	427	360	371	398	386	413	369	370	391	371	407	389	425	359	393	352	398	398	425	395	394	384	358	397	390	398	381	422	366	370	387	389	418	405	360	418	388	408	376	369	359	387	378	396	372	328	368	402	351	377	334	391	348	390	390	397	373	391	402	353	392	352	365	360	359	335	370	368	366	336	391	381	393	375	407	403	379	372	377	394	362	391	316	392	397	361	449	404	402	390	401	395	392	373	400	383	360	373	372	386	408	380	372	363	423	391	372	373	376	383	386	408	354	379	388	372	395	398	380	382	393	379	347	404	367	383	361	392	396	411	370	386	380	381	399	384	381	396	388	376	369	349	363	363	375	395	405	374	377	399	413	407	361	316	417	367	368	386	379	391	384	350	373	387	397	410	408	374	340	369	341	384	376	376	366	401	423	374	395	381	419	408	404	383	404	370	361	408	407	402	383	368	385	400	384	353	348	414	415	389	387	357	384	424	406	435	378	387	400	417	387	396	388	392	373	384	376	396	372	390	394	364	356	377	365	388	399	376	384	409	407	396	406	375	376	354	363	346	385	380	392	385	344	395	387	391	427	389	380	384	402	375	381	387	374	382	390	361	363	377	372	382	351	380	434	397	378	383	382	395	386	396	410	355	376	382	408	387	393	351	385	377	392	365	397	386	400	401	393	364	384	352	351	393	361	421	385	369	398	361	375	394	347	387	372	355	386	359	386	370	355	360	409	395	420	367	315	406	410	405	387	382	373	393	372	355	376	378	380	378	358	367	397	382	389	350	358	393	382	411	366	360	402	376	381	420	370	385	369	371	402	386	375	432	380	375	427	370	360	380	399	348	406	394	330	409	377	358	384	409	381	369	377	385	359	392	384	398	380	345	352	361	389	371	352	393	405	389	371	349	385	399	390	393	369	376	362	359	390	367	402	389	401	427	384	353	434	357	346	406	385	376	352	392	401	369	405	374	407	370	389	404	387	387	409	405	381	353	352	391	391	368	380	399	456	386	362	380	366	404	383	368	415	365	393	394	395	367	400	407	408	397	406	384	353	347	332	406	366	407	369	400	378	393	412	380	345	353	385	354	390	404	359	355	378	389	346	357	344	382	378	386	385	394	389	397	392	372	393	365	412	362	376	393	388	402	426	359	366	358	368	350	382	368	383	385	338	411	403	390	410	399	377	379	375	411	377	351	366	351	370	362	382	344	408	378	387	414	334	351	369	390	390	386	376	367	378	399	374	386	404	412	377	384	357	405	411	343	397	382	363	394	337	335	377	362	429	384	378	397	362	414	385	378	378	364	367	391	371	385	411	348	385	396	395	365	380	387	366	377	361	410	393	388	375	377	395	386	360	360	373	397	366	358	369	394	349	379	385	392	383	363	378	383	402	373	367	411	344	393	398	381	380	399	393	372	395	389	358	392	377	375	368	393	392	392	385	383	368	369	403	391	397	381	379	385	382	369	338	395	390	374	412	404	332	373	396	332	406	374	393	360	366	381	413	390	397	376	411	391	363	379	391	403	402	347	381	359	386	419	404	369	377
13389	8443	17484	19389	17055	12645	10060	8416	6448	5326	4296	4097	3607	3208	2878	2691	2502	2268	2084	1914	1793	1627	1509	1411	1538	1346	1288	1316	1228	1206	1178	1178	1142	1074	1062	1066	1073	1061	983	1026	955	971	981	980	922	876	910	922	872	946	855	896	834	891	864	887	902	924	887	828	921	873	938	909	816	890	866	908	888	864	856	893	820	910	883	882	865	888	865	856	881	836	841	817	841	849	882	828	860	874	861	894	872	884	893	856	872	848	867	873	849	807	809	875	864	850	839	869	846	893	874	876	850	865	842	915	846	911	899	885	823	885	857	833	893	884	883	861	853	844	828	898	864	896	865	904	910	879	904	862	869	832	842	813	865	868	945	836	872	933	868	893	853	834	818	867	862	862	836	847	892	850	875	820	871	925	876	880	882	894	885	878	873	870	918	845	897	868	874	873	891	851	863	917	874	853	855	881	826	846	909	861	925	835	832	893	902	899	868	847	853	804	879	826	904	877	861	840	822	865	869	870	877	828	894	850	856	869	869	892	883	950	872	865	818	879	838	848	858	860	901	842	898	903	867	845	845	874	870	906	932	877	872	847	914	900	874	876	880	901	879	853	864	837	848	882	852	896	848	889	809	864	852	877	854	831	877	836	870	910	868	864	900	820	826	858	886	858	799	876	870	858	878	890	846	851	927	890	836	898	905	844	829	877	836	847	870	917	889	852	884	829	881	895	829	872	873	852	851	889	871	887	853	822	858	877	859	860	874	897	835	873	841	800	884	878	814	827	856	877	895	868	835	833	858	886	850	852	795	805	876	877	865	870	869	868	937	866	920	838	882	862	863	869	880	874	868	930	855	904	865	810	876	857	862	852	863	831	844	863	854	861	910	856	822	815	888	882	856	899	845	862	846	835	884	901	877	836	849	885	871	867	838	860	885	841	869	845	876	859	864	904	899	836	886	914	886	828	853	864	896	901	889	882	798	905	863	871	857	878	881	814	872	910	869	916	854	833	825	905	836	886	833	828	873	856	867	827	907	877	896	918	856	852	884	884	893	906	876	905	897	867	861	846	834	871	873	868	864	875	861	898	883	844	864	828	848	839	843	932	889	854	876	809	847	884	875	845	927	853	832	852	896	868	840	872	904	844	849	787	864	918	824	847	846	838	835	837	858	872	908	897	879	884	825	841	888	853	875	888	816	845	854	862	893	858	886	897	897	953	837	875	868	862	871	860	854	829	858	788	828	844	910	885	893	866	920	930	834	886	856	910	933	891	845	846	836	834	848	885	905	867	882	871	872	863	820	846	894	866	886	814	866	843	863	899	840	843	840	918	852	873	873	895	864	864	844	911	875	858	868	904	916	876	908	885	824	937	803	880	883	850	878	829	891	884	870	836	850	934	808	831	883	852	929	891	858	810	839	857	886	906	909	884	866	833	884	875	839	912	867	871	825	873	866	859	826	862	805	891	833	897	834	899	848	860	859	843	904	864	868	848	868	869	842	858	890	841	844	854	842	906	843	910	882	896	824	875	903	900	910	866	874	896	818	859	871	882	889	859	841	911	842	932	858	871	863	892	826	856	893	815	932	867	842	837	869	872	878	881	884	864	832	884	893	861	848	890	878	879	863	847	923	856	881	882	875	910	890	872	813	881	870	893	950	865	879	830	875	858	904	864	876	886	880	850	865	867	828	865	829	948	921	886	873	816	864	873	829	844	875	933	855	874	859	899	860	885	854	875	846	856	869	890	860	903	857	831	910	881	883	863	873	855	911	891	857	854	867	866	902	824	861	870	875	905	897	826	833	906	853	865	924	871	870	843	869	800	851	826	875	831	882	886	813	890	835	807	870	849	853	871	857	841	876	851	896	850	863	842	865	856	844	875	887	888	892	849	915	824	857	908	837	900	864	883	819	924	834	866	898	857	873	862	860	899	891	866	879	848	860	851	855	877	913	831	826	897	868	861	855	881	881	845	870	893	853	851	886	835	841	841	869	852	875	887	885	793	819	880	845	893	872	856	858	864	858	862	861	899	910	837	833	900	884	840	857	862	847	869	834	849	826	836	895	864	905	864	930	851	901	864	887	824	855	859	839	850	902	868	884	854	813	839	963	839	861	832	857	871	809	846	901	863	802	831	892	848	879	857	800	871	885	878	829	902	861	902	892	830	865	836	849	884	845	877	895	858	896	855	874	841	837	812	878	885	836	851	918	855	855	861	873	875	865	860	872	835	870	875	858	859	860	869	904	865	900	867	900	883	865	919	923	856	818	892	876	934	868	879	875	822	857	867	888	856	870	886	860	852	898	837	901	861	941	879	829	851	824	886	840	887	864	856	830	849	877	875	859	872	900	911	859	873	855	804	908	856	838	852	848	840	863	918	912	860	851	904	830	855	876	846	896	864	876	830	818	793	885	870	903	856	909	911	899	872	834	914	932	857	921	845	884	865	847	847	847	861	862	825	841	840	888	904	835	902	879	893	871	908	832	828	877	848	863	871	897	864	907	923	904	821	843	867	887	906	872	880	901	870	867	833	937	903	832	904	834	862	889	892	806	860	920	827	885	818	855	849	835	881	915	863	839	877	863	881	899	840	889	819	855	865	848	894	833	862	889	814	896	926	883	861	909	853	826	902	880	897	899	782	914	893	900	856	858	887	864	882	842	800	879	895	878	840	855	877	902	827	880	873	908	872	840	851	858	857	838	859	870	922	891	840	918	862	853	941	911	851	890	837	873	865	872	833	859	824	893	914	882	906	886	842	930	876	950	844	878	863	933	888	859	824	845	880	831	864	845	830	801	905	850	893	882	840	852	900	837	886	863	859	877	867	868	849	856	862	923	822	909	853	843	902	837	877	869	844	838	839	840	889	856	844	838	786	878	846	834	821	884	867	873	827	866	854	890	878	878	821	822	824	906	873	819	833	841	793	828	872	826	886	828	812	843	835	831	779	885	855	894	866	889	851	851	834	825	868	833	878	859	854	856	907	884	899	896	898	912	847	874	859	862	913	860	884	867	842	858	813	902	890	901	857	878	856	868	866	813	885	899	909	826	894	870	858	855	837	868	821	890	836	854	888	865	837	847	900	843	908	855	847	841	860	888	883	888	909	837	870	858	909	864	839	878	851	856	820	895	818	855	903	900	853	868	859	868	895	848	877	882	858	845	886	817	873	829	869	882	902	858	881	904	834	885	836	870	848	853	800	900	852	855	905	880	920	852	875	857	885	926	897	813	833	847	830	915	875	851	886	874	828	859	906	838	894	834	836	880	892	888	887	895	859	871	865	848	862	860	910	864	859	892	867	868	867	863	913	854	848	915	897	807	874	868	872	833	829	851	874	897	838	832	864	838	827	826	813	848	886	899	856	882	863	863	907	856	881	918	904	858	889	862	862	832	877	856	827	864	918	898	860	843	828	899	926	884	875	813	905	826	862	867	844	841	861	898	897	876	835	897	930	835	900	853	823	837	911	850	882	867	858	882	879	932	878	853	890	868	850	904	868	860	838	879	889	888	814
7649	4450	5179	3919	2795	1929	1549	1149	990	795	726	706	653	639	534	544	567	526	493	479	502	499	467	482	449	446	452	453	447	434	434	482	440	459	440	478	430	424	461	437	446	434	432	448	434	439	424	425	461	419	423	423	398	465	460	431	462	409	390	460	446	423	441	423	488	467	432	430	424	409	456	460	431	447	464	451	451	439	414	426	398	443	422	417	424	427	432	426	454	465	399	442	405	427	447	396	398	414	437	404	390	437	387	435	412	442	430	452	425	451	399	436	465	409	417	433	454	439	438	391	429	436	443	420	446	378	432	424	476	405	404	412	433	421	403	442	426	428	405	448	467	401	429	432	424	401	421	490	444	441	420	395	392	423	403	434	435	388	427	403	454	422	415	444	392	434	428	443	443	470	401	401	396	436	399	441	412	427	412	413	417	415	432	460	431	476	449	449	422	435	438	446	406	383	448	414	467	430	429	454	372	477	412	440	418	445	434	435	429	417	440	406	413	408	408	465	401	410	428	395	416	418	433	401	430	430	410	374	441	464	428	442	455	472	456	418	419	449	417	412	444	422	432	405	427	437	429	473	413	443	414	448	448	422	411	385	403	432	420	453	422	431	467	466	494	407	432	412	401	436	445	405	448	473	430	422	385	454	400	450	422	437	451	470	455	431	446	419	407	429	409	436	418	414	437	424	430	438	375	428	456	438	429	401	440	453	429	419	425	442	489	440	474	442	414	445	413	422	457	435	413	412	473	427	405	388	420	435	417	407	397	433	454	440	415	451	480	435	410	430	418	393	379	438	406	458	404	443	405	380	446	420	432	461	429	489	397	404	379	421	417	432	405	402	454	407	426	463	463	406	439	446	442	401	452	440	396	427	428	447	432	425	443	408	440	408	460	383	394	439	436	434	479	454	423	406	432	448	470	432	438	422	379	427	438	458	460	437	422	457	452	434	439	465	382	415	422	443	438	414	433	430	435	420	407	427	429	423	453	425	426	430	403	426	404	397	437	420	420	420	409	430	479	479	440	420	423	442	430	415	399	405	473	387	403	444	447	440	482	401	429	414	416	406	416	435	456	400	433	428	416	419	424	461	428	438	410	402	435	448	410	421	412	486	421	389	394	437	422	393	446	419	432	429	412	395	432	401	418	471	400	430	429	413	464	449	453	457	446	428	500	457	406	401	445	431	458	414	393	409	386	433	431	404	394	431	426	427	417	401	406	454	417	448	466	430	442	435	450	446	442	425	459	432	429	422	406	435	448	409	461	397	412	409	448	455	477	443	435	443	447	408	439	431	412	402	450	445	437	420	398	415	427	439	409	399	483	406	426	479	376	397	446	411	445	463	461	394	429	420	422	434	416	428	431	438	461	453	420	397	420	400	439	439	425	389	385	462	436	434	412	441	435	449	459	416	459	412	490	372	399	431	402	443	469	413	433	419	406	442	416	383	385	444	431	424	417	455	429	355	440	417	406	452	427	427	475	433	433	408	415	423	425	397	435	432	434	444	467	418	439	419	476	457	428	448	435	427	420	434	449	405	419	378	407	419	446	413	435	463	415	446	438	405	429	407	430	445	396	419	453	404	403	429	435	484	439	452	433	417	456	465	434	419	428	447	399	432	401	400	406	422	449	456	429	457	440	410	426	436	420	421	453	458	406	420	451	466	385	436	431	445	491	380	419	450	422	395	413	468	434	406	422	420	424	434	396	455	426	422	406	429	413	399	454	471	383	446	431	409	440	450	484	449	448	405	402	418	471	450	416	453	474	409	417	429	445	382	427	390	392	456	409	417	387	421	407	409	395	465	446	467	437	434	441	408	416	427	431	437	440	419	429	414	373	414	434	432	455	422	414	454	369	488	422	428	417	442	409	456	407	438	424	448	466	439	452	458	426	410	379	443	437	401	409	440	460	466	456	403	389	444	418	426	455	436	424	437	418	419	400	428	468	424	439	440	445	478	407	420	388	385	451	403	417	434	446	462	419	398	434	414	400	414	416	437	405	440	370	432	426	426	437	433	443	414	428	441	440	433	411	385	434	418	410	437	462	396	412	449	397	453	498	477	412	448	422	430	434	435	452	391	429	429	410	430	450	385	407	396	421	400	419	426	410	423	403	456	413	412	418	446	385	438	440	434	441	423	411	438	433	433	435	440	435	407	423	423	403	390	399	424	458	416	435	451	461	478	478	414	425	445	418	441	406	423	448	457	474	423	421	422	401	427	470	428	434	438	454	414	438	409	398	440	432	413	432	413	490	412	428	427	406	416	407	419	376	436	412	431	448	440	444	448	465	440	433	451	398	429	446	455	414	425	426	404	397	440	374	424	441	410	441	423	426	427	425	432	447	413	440	404	429	423	451	419	417	417	390	454	436	393	439	400	434	414	414	410	455	429	438	443	457	401	432	433	469	400	423	440	407	405	396	425	435	436	426	445	430	418	450	452	461	427	441	465	415	419	447	442	443	430	429	437	470	435	420	414	454	436	422	396	426	401	439	471	420	428	463	436	461	442	424	419	418	435	451	461	454	481	436	450	422	429	421	419	393	445	441	413	396	445	389	449	412	433	411	449	454	437	442	452	397	467	419	452	434	438	457	447	436	451	431	462	435	403	385	402	414	414	409	419	425	426	417	393	425	417	396	401	408	417	437	394	428	444	435	466	441	492	440	385	419	425	415	488	404	437	403	435	403	408	420	443	436	432	449	434	451	424	434	406	417	431	435	432	431	404	444	471	428	459	442	436	438	440	445	441	452	453	455	423	461	436	406	466	437	404	414	451	446	416	429	435	393	443	416	422	447	426	456	463	406	431	447	441	382	423	389	419	415	435	464	440	417	404	472	460	424	433	429	471	414	430	439	431	392	399	400	446	434	437	416	466	441	394	424	409	429	450	456	406	483	396	459	446	445	445	416	414	465	458	439	405	440	445	428	422	434	453	449	398	392	416	434	439	450	482	457	436	421	421	419	477	417	434	435	422	443	419	420	403	457	443	447	436	426	440	451	456	425	434	447	428	388	437	391	411	416	400	428	449	451	427	440	405	431	418	460	454	441	420	470	453	430	432	440	412	404	406	402	433	440	393	387	404	492	430	412	433	429	469	413	433	436	416	451	404	453	427	421	456	442	402	454	467	469	425	409	488	427	417	424	438	403	403	399	445	405	460	418	402	451	458	424	441	420	470	428	425	423	451	425	445	429	430	427	427	424	415	425	443	392	410	394	452	445	415	435	447	436	420	454	430	442	460	463	488	448	403	436	423	411	406	405	415	430	453	430	407	436	384	429	423	411	438	436	422	427	410	448	416	443	447	384	416	414	442	420	434	426	397	450	417	444	456	428	421	459	438	449	447	434	480	436	431	435	440	427	410	461	450	412	430	437	421	453	387	436	390	435	412	399	426	449	408	460	419	450	452	432	470	436	427	427	465	442	410	399	429	427	398	436	427	394	429	466	415	460	442	414	422	435	445	458	452	435	431	404	392	441	411	430	402	423	419
5170	4520	9527	10584	9057	6957	5799	4536	3671	2988	2666	2507	2267	2043	1839	1778	1673	1577	1545	1436	1354	1298	1283	1237	1204	1167	1181	1110	1081	1136	1090	1091	1056	1022	1083	1099	1028	1004	978	983	1006	1015	1009	1018	998	1021	980	986	989	997	997	964	981	995	952	948	972	958	916	982	970	970	942	971	962	899	913	924	940	967	953	934	911	973	911	999	950	946	989	929	926	934	955	1001	997	953	996	997	958	954	985	964	937	938	933	986	976	966	972	1011	977	960	953	931	903	943	975	997	996	929	944	982	989	947	906	928	942	954	995	940	980	951	908	892	923	1032	1003	942	925	976	948	971	975	938	960	968	954	944	931	950	918	953	938	1036	949	933	883	919	926	970	1014	967	943	1026	1013	970	985	936	956	944	972	939	967	958	973	970	940	912	933	939	915	959	1015	1009	970	885	955	969	954	902	976	964	942	958	953	948	911	925	980	959	934	895	998	908	949	993	1001	980	982	958	963	949	922	984	975	958	993	906	931	926	943	925	926	984	1002	974	1005	1007	932	954	903	940	969	961	961	957	1003	986	932	968	960	931	945	959	888	897	929	943	951	951	972	928	927	974	921	948	970	922	1022	910	963	973	992	929	962	971	963	972	961	925	961	941	945	901	954	942	954	937	937	959	1015	944	972	958	941	998	954	955	967	949	985	928	929	874	937	962	945	989	961	973	966	944	1027	973	1006	1018	1002	962	957	951	1003	938	1006	895	971	957	972	931	956	924	933	940	947	921	937	944	980	933	996	1008	998	926	935	976	942	925	958	983	874	953	956	945	965	973	886	1015	962	996	962	955	902	1002	903	946	947	946	923	900	983	989	992	887	986	925	942	922	932	952	987	892	936	972	979	987	932	1006	932	966	898	966	972	945	967	919	946	946	944	999	972	983	914	976	895	954	926	982	931	985	928	917	960	949	963	936	985	957	924	969	926	963	949	955	1020	948	993	936	933	914	917	959	947	961	963	986	983	963	932	913	993	969	975	981	935	980	947	937	948	924	944	985	961	986	959	969	937	920	966	927	970	980	986	943	992	941	928	895	978	974	919	968	989	927	966	931	922	951	880	951	992	948	927	951	964	958	928	1006	931	1005	946	965	976	920	985	922	912	920	927	907	989	972	974	955	965	933	943	947	941	949	990	935	937	986	929	992	940	1001	927	944	929	922	960	954	970	972	959	925	1002	934	963	905	954	997	960	962	997	919	993	963	921	941	919	962	997	910	933	1025	967	905	984	954	927	1018	915	927	948	951	868	970	962	909	975	963	984	937	939	972	1003	939	964	934	978	923	928	930	978	943	946	924	968	919	919	928	991	915	909	964	936	907	872	922	959	976	947	952	950	923	964	991	968	926	940	975	956	984	926	983	950	948	960	940	927	959	902	990	994	938	921	983	928	944	923	928	978	969	901	942	982	931	988	906	960	967	922	985	1028	915	909	935	906	967	985	944	1000	954	964	953	1023	1018	983	963	990	1014	951	991	955	975	995	970	933	986	940	955	1058	940	890	944	997	919	973	991	971	940	937	982	973	887	950	903	965	963	974	951	959	959	972	926	1010	940	941	1015	928	924	920	994	964	986	915	944	934	951	955	924	1001	996	972	935	1006	918	977	905	972	949	977	987	941	990	937	938	1054	957	991	918	950	948	929	978	986	895	982	942	931	957	979	917	949	940	964	996	924	970	978	916	1001	923	992	968	963	1019	949	943	899	922	951	977	986	945	932	986	932	981	976	1000	969	977	949	951	1014	973	988	938	937	985	938	925	950	994	920	889	993	977	926	995	947	972	982	934	1002	983	953	951	903	921	901	952	978	939	995	938	970	930	982	937	943	985	912	992	967	915	969	904	950	907	928	957	969	983	930	915	1053	904	917	921	951	952	928	963	916	959	974	953	924	977	944	981	936	968	1018	954	943	986	906	983	1001	928	936	957	979	913	1004	894	924	977	901	939	990	981	919	928	1016	954	938	1001	955	966	980	959	924	974	997	903	1018	921	929	925	980	964	969	965	978	963	991	931	1016	888	958	930	961	925	963	933	945	921	905	982	944	918	976	967	938	969	902	939	963	939	918	1020	962	973	965	1016	885	1029	966	953	965	904	964	950	975	933	946	968	952	971	906	1007	963	956	962	976	969	894	939	950	951	915	961	998	958	907	943	924	930	928	889	990	926	947	948	927	971	997	975	967	965	961	990	935	952	904	973	962	945	960	946	1010	949	985	911	937	995	974	931	934	1013	987	922	1011	942	972	994	959	1006	962	913	959	957	914	977	944	1016	1022	931	966	978	984	935	950	991	911	1023	957	963	980	911	916	954	947	919	978	896	936	1025	921	926	920	1007	968	988	932	929	961	931	980	974	948	998	947	908	976	900	965	953	989	989	1002	908	917	956	959	947	955	940	960	984	960	919	926	966	977	1013	906	961	964	955	985	983	991	922	1022	988	981	910	960	973	944	977	893	965	998	953	953	975	964	948	900	953	891	923	973	1003	932	978	905	995	992	967	969	1009	968	913	959	952	915	993	983	945	964	882	976	966	953	903	1017	948	927	952	968	969	1009	958	958	1041	915	985	994	951	979	953	936	920	985	989	949	965	924	949	966	974	1005	921	925	970	896	938	959	962	972	951	929	940	972	981	945	908	978	913	909	995	1017	949	967	964	941	946	919	990	970	951	940	917	984	989	1019	1005	988	951	982	982	915	1001	964	934	1005	966	931	956	860	979	934	912	944	929	934	934	978	996	899	903	909	923	1004	957	976	998	934	1007	993	985	960	993	946	956	935	899	949	979	910	932	998	920	939	920	927	888	910	965	950	972	970	907	952	943	950	971	967	966	968	938	942	998	1007	1011	965	1015	945	972	981	940	951	928	915	887	962	971	949	935	931	958	938	939	866	914	966	994	929	911	953	929	917	950	946	912	932	864	958	944	989	965	1006	952	934	913	979	956	912	946	953	910	910	877	949	982	939	921	957	982	992	931	1012	854	907	974	917	932	995	919	942	940	919	925	969	920	929	904	963	952	976	978	962	944	917	943	944	911	973	955	880	933	931	936	968	935	953	931	941	975	960	939	951	1038	889	845	979	964	954	946	1026	937	1010	903	1002	967	938	1000	941	917	921	1002	995	935	992	944	979	940	968	916	946	1009	948	960	930	957	957	1026	897	940	971	999	972	975	996	1002	963	919	964	963	903	971	942	964	1006	941	930	961	926	941	988	991	916	972	972	979	974	987	956	947	877	1012	914	965	953	985	917	954	888	957	974	921	966	958	1007	977	935	956	928	984	1006	1008	945	938	988	891	899	954	966	961	972	903	962	952	938	944	952	962	967	924	907	974	972	919	887	917	889	945	945	921	1005	965	963	965	929	925	954	949	948	951	986	1005	946	939	976	961	925	956	986	979	978	981	962	953	938	931	959	964	958	919	972	932	961	929	954	902	931	954	962	957	955	976	890	931	985	905	997	893	958	949	997	957	947	983	974	923	921	1005	947	994	980	983	951	982	973	992	962	940	984	974	929	922	929	964	934	1015	933	964	980	935	988	946	975	984	957	886	977	939	941	987	930	947	955	923	960	988	1052	978	928	929	967	903	1002	917	994	969	975	995	953
15217	7033	8335	6939	4377	2805	2064	1475	1212	1006	942	820	729	695	650	604	592	576	584	526	497	495	485	515	503	423	431	410	419	454	418	437	453	446	409	436	402	392	436	404	353	380	453	451	370	419	373	406	411	430	361	413	407	398	411	375	407	404	394	381	403	415	371	423	392	408	413	373	381	410	350	378	402	389	401	375	387	408	415	400	443	403	419	366	369	377	375	365	410	407	400	380	438	381	405	434	402	383	370	420	372	424	408	454	407	336	412	423	430	404	371	371	392	395	407	389	377	382	394	392	427	420	399	398	370	433	380	450	382	420	357	418	384	418	397	393	410	410	435	423	415	356	413	414	372	388	426	390	397	412	395	397	415	357	381	404	421	435	394	387	418	403	400	391	394	409	406	389	386	425	436	368	426	397	406	419	368	405	377	385	401	364	395	375	387	413	408	411	397	388	378	390	396	417	457	416	409	371	454	384	420	474	430	393	393	438	384	385	420	398	395	395	371	412	386	432	407	383	391	426	366	410	394	428	447	393	380	383	419	391	382	424	408	420	439	420	419	458	450	387	384	417	424	409	409	371	416	439	416	390	410	348	408	407	386	373	376	391	389	374	375	379	393	390	425	401	412	392	349	389	378	389	362	377	424	407	409	414	416	391	393	375	402	409	398	394	403	405	466	363	383	389	408	390	381	385	390	393	390	373	395	371	358	402	421	368	391	409	396	381	405	406	406	389	389	416	409	409	427	387	384	407	396	385	381	389	417	410	398	395	366	399	394	399	398	368	391	375	419	398	413	415	404	396	403	394	395	400	401	361	405	439	397	397	419	397	402	348	390	384	353	408	405	401	419	401	406	412	424	380	411	383	367	409	396	378	396	393	385	396	411	382	451	409	415	400	359	383	381	397	425	395	356	418	380	399	418	381	429	388	372	380	386	403	366	415	426	391	381	406	427	388	391	406	362	391	400	402	353	402	337	350	378	427	389	370	386	379	399	401	426	414	378	384	418	405	415	415	426	372	385	427	362	356	375	391	412	391	398	354	374	385	413	406	375	392	402	419	411	389	410	429	372	370	416	414	421	371	366	397	406	395	394	403	389	383	418	416	428	396	365	389	391	405	376	416	399	403	403	405	430	389	394	427	427	411	391	356	416	390	364	378	397	375	420	422	381	422	431	379	423	421	382	392	376	393	396	370	373	366	428	394	437	389	410	382	420	372	386	387	397	426	385	421	434	402	397	388	363	413	415	390	407	446	391	383	397	371	406	397	370	393	394	392	408	395	378	387	404	424	368	374	422	385	386	423	384	410	403	413	385	409	415	435	398	394	396	441	443	469	373	424	385	416	403	451	382	389	401	422	419	412	366	393	420	381	386	407	426	416	436	412	422	408	432	376	427	358	420	375	425	386	405	380	428	418	404	389	404	398	400	389	395	399	391	408	399	418	394	358	445	402	356	415	392	404	389	377	410	387	426	358	429	412	390	364	422	397	414	390	387	388	377	369	386	398	410	378	395	380	435	380	389	412	380	396	381	372	391	398	365	409	374	398	368	393	357	403	431	412	357	368	381	402	392	426	424	375	411	427	375	419	416	393	407	369	436	413	432	432	403	399	412	397	412	410	440	403	406	415	416	402	402	351	397	415	440	396	372	389	408	425	434	408	438	416	380	401	386	399	408	408	447	400	361	363	431	406	400	369	440	412	377	370	377	404	368	408	367	396	383	383	383	362	379	427	397	400	387	417	385	374	397	403	402	388	376	427	398	407	399	400	419	426	432	412	391	402	392	423	409	384	408	379	418	422	399	418	408	458	395	403	402	411	391	404	456	402	408	380	367	410	411	401	400	391	431	419	390	436	428	390	389	426	418	408	397	390	385	414	424	391	393	435	422	370	381	416	395	381	425	377	428	425	401	414	424	397	407	438	424	403	453	438	445	414	379	394	386	423	398	364	378	397	422	425	397	410	397	395	401	412	390	403	387	380	372	406	426	419	447	458	408	376	422	399	404	390	364	408	377	446	433	416	391	409	420	403	425	424	393	393	414	418	380	388	406	403	401	391	379	436	405	347	399	387	427	394	398	385	398	364	375	402	414	404	397	411	415	437	398	404	398	422	367	400	387	421	399	399	404	453	385	371	424	374	413	409	367	407	435	408	360	364	451	356	401	417	416	426	392	409	380	424	406	447	419	410	391	375	429	434	354	398	368	391	375	379	426	376	392	405	419	423	354	438	409	413	395	359	410	411	436	373	442	382	402	390	399	383	379	369	368	372	413	363	361	391	398	395	372	400	386	400	416	389	394	424	416	361	400	370	407	420	402	405	332	409	397	391	377	412	384	438	413	384	395	436	403	404	418	416	340	414	417	409	359	380	396	428	396	446	408	414	403	403	394	401	388	396	387	427	376	411	370	411	395	373	393	442	381	395	387	384	374	389	380	403	399	406	420	423	357	421	412	383	397	425	384	402	406	386	406	410	419	388	419	387	408	371	422	364	380	386	412	437	371	400	386	388	425	415	393	429	393	409	391	358	369	384	397	404	383	345	377	391	414	385	401	377	440	379	372	369	343	363	384	421	373	438	386	368	413	410	373	410	422	421	376	399	433	435	404	391	376	390	391	427	398	382	415	437	397	355	371	422	380	388	392	407	406	410	396	399	428	399	398	372	426	375	366	365	417	364	371	420	398	382	424	377	421	361	411	415	401	409	388	369	389	414	378	405	373	382	399	400	429	406	389	428	382	394	349	388	421	394	377	401	378	372	381	360	373	406	396	396	352	404	370	398	408	379	400	391	396	408	390	391	375	412	406	396	384	411	410	444	410	377	391	415	391	404	380	408	389	407	397	434	421	405	398	363	373	347	371	407	362	396	400	381	383	433	418	410	421	383	390	401	442	420	414	417	383	407	398	435	418	395	408	424	422	427	385	357	394	425	398	376	400	411	366	430	404	396	389	412	401	365	410	372	426	381	433	381	377	384	380	380	393	380	397	412	418	354	403	374	401	380	378	386	394	386	414	386	442	366	438	374	400	364	373	418	415	366	365	363	381	388	414	399	383	446	384	388	388	401	422	400	441	398	420	389	399	395	386	425	412	390	364	443	418	413	416	417	402	383	397	433	395	385	371	373	410	361	376	395	361	391	407	387	410	391	403	411	435	371	338	398	449	374	410	451	402	416	418	366	368	403	386	418	383	445	402	379	445	367	433	409	417	398	362	414	397	384	410	432	421	396	382	399	404	400	372	366	382	396	428	406	377	400	409	376	438	391	377	400	398	385	399	399	400	402	421	374	410	395	382	390	398	394	445	435	380	408	412	393	372	428	404	403	426	385	370	423	404	399	397	362	400	387	387	389	411	403	377	413	378	390	377	426	408	411	408	403	383	411	402	437	411	394	390	401	427	379	397	359	371	429	390	426	403	388	417	417	415	386	435	388	362	394	453	391	386	373	396	382	384	369	451	365	382	398	431	376	409	423	378	407	391	413	424	393	369	376	362	391
10552	6634	13832	16452	13139	10398	8327	6199	5061	4104	3668	3350	2868	2553	2347	2274	2063	1989	1799	1549	1581	1406	1335	1315	1297	1261	1190	1233	1150	1120	1169	1122	1130	1111	1055	1009	1023	1076	1027	952	982	932	973	1020	951	930	966	974	960	895	915	967	983	897	903	899	966	910	894	921	893	897	906	886	874	899	927	965	911	916	939	871	964	887	924	899	912	840	902	855	901	874	928	923	887	992	868	839	925	882	934	822	892	917	929	945	911	924	893	904	900	905	918	916	873	905	905	922	896	880	874	897	920	934	904	866	860	904	847	920	867	870	906	880	856	921	924	888	904	926	869	886	889	902	905	874	874	907	935	889	904	906	920	868	846	915	899	927	897	870	889	892	880	846	970	843	910	902	837	942	858	923	879	862	898	877	906	862	906	873	878	888	904	916	908	890	909	958	881	863	894	862	928	845	903	876	952	914	909	907	871	932	938	848	910	902	937	886	922	882	903	828	876	853	871	865	895	858	895	852	865	909	890	877	899	897	869	893	889	912	925	871	867	873	924	902	879	920	881	896	882	869	878	907	901	881	930	874	902	962	913	955	897	916	893	897	866	883	895	904	906	919	906	865	929	957	841	891	946	896	826	919	947	934	893	905	941	955	962	901	877	895	894	956	879	917	883	867	864	951	888	850	869	890	935	878	913	876	893	985	879	916	874	934	890	879	895	875	855	892	870	891	939	888	885	922	843	918	900	864	914	921	887	859	906	874	904	930	896	881	917	917	886	886	891	915	915	885	905	916	899	907	901	942	926	891	899	860	939	882	844	950	877	921	906	916	898	879	929	879	893	923	901	903	891	898	903	896	830	897	934	934	927	920	828	885	912	914	918	918	872	910	954	909	915	965	938	926	883	903	863	896	886	889	845	940	930	912	903	869	848	901	891	928	907	883	903	913	871	906	915	918	884	870	909	883	847	887	900	941	865	913	898	868	861	901	877	880	833	893	837	922	909	870	918	864	876	918	871	891	894	932	925	903	907	870	944	884	857	907	844	919	883	883	918	876	912	873	907	851	915	892	925	967	873	950	907	912	889	918	858	916	894	895	898	866	860	912	840	847	962	884	919	870	888	894	885	912	896	922	940	934	883	871	925	901	907	907	914	947	877	912	875	915	910	947	814	905	921	914	926	936	886	883	945	843	850	920	941	884	903	900	902	884	924	866	931	942	873	909	899	895	907	978	928	911	862	902	897	827	932	905	898	901	882	900	882	884	911	921	902	903	900	927	894	908	911	907	847	902	918	868	905	890	869	886	877	909	899	832	880	857	920	917	903	844	928	903	910	862	928	874	880	901	903	904	892	844	928	921	889	907	880	899	827	908	877	908	902	895	924	869	920	825	914	927	943	921	935	866	855	852	873	889	916	874	872	852	881	915	885	894	941	873	892	897	872	876	840	878	945	895	898	890	872	860	926	929	892	864	929	915	918	932	872	900	884	897	918	921	898	869	897	905	921	842	959	917	947	862	891	923	872	970	907	970	883	892	890	912	869	875	882	881	918	839	867	924	901	860	936	883	901	913	849	902	866	937	859	922	915	896	904	884	858	871	884	912	857	909	902	859	896	886	897	933	932	863	878	867	874	925	890	907	892	927	848	916	878	898	854	888	944	890	881	962	939	976	896	886	891	971	906	899	877	872	925	896	857	863	918	876	884	836	902	914	888	922	891	917	914	901	921	946	907	905	904	840	881	854	853	838	884	910	852	908	924	926	933	880	918	913	919	909	945	883	885	898	874	894	831	888	904	929	887	927	895	903	927	864	847	954	878	917	925	915	906	917	865	850	887	944	868	921	891	856	905	897	903	901	879	923	815	807	900	841	936	879	892	845	912	886	868	887	850	922	889	910	950	856	847	932	898	892	874	928	899	907	921	917	908	877	921	921	932	922	853	899	915	899	948	880	897	884	904	929	866	878	918	860	937	820	900	875	889	911	926	868	900	895	899	910	826	914	918	919	872	859	868	894	938	911	866	918	897	844	889	851	888	917	886	863	896	857	880	940	869	881	871	957	953	925	915	860	901	865	892	885	854	847	910	892	922	883	922	866	918	915	871	921	964	890	884	878	873	875	901	947	872	892	885	909	944	962	935	868	893	890	898	910	898	897	896	928	896	891	894	881	880	929	870	899	822	942	850	963	944	850	857	883	913	815	940	914	900	904	870	912	892	865	836	915	930	895	898	929	873	904	886	887	914	854	884	876	904	911	931	924	851	888	922	920	885	855	896	929	864	912	919	940	937	921	895	853	895	957	885	855	965	943	910	863	891	933	907	876	845	883	883	843	874	892	906	880	890	899	924	892	891	857	872	890	853	851	952	906	926	922	883	882	898	847	949	870	929	879	862	890	856	911	875	933	871	935	888	891	888	912	917	943	918	923	879	904	894	903	873	943	916	899	862	884	901	886	914	850	854	924	874	867	797	859	901	900	896	910	949	901	894	853	911	923	880	926	921	891	874	875	914	944	856	895	917	876	867	866	858	853	855	926	907	955	869	878	861	920	913	882	899	870	901	838	855	901	906	907	909	847	855	895	937	878	917	902	887	863	906	870	912	862	900	917	917	884	902	848	858	887	961	903	898	938	895	895	911	894	839	896	905	872	821	950	866	911	905	846	870	865	920	897	898	886	926	870	876	918	932	902	904	884	928	888	909	909	907	940	886	838	902	890	895	903	875	890	814	898	887	864	901	902	955	846	909	875	920	957	873	932	860	886	862	915	861	959	859	889	896	867	938	881	912	913	942	850	898	882	936	919	898	906	896	943	881	923	861	889	933	892	919	942	927	863	889	896	860	907	874	936	877	948	877	867	892	861	931	928	940	925	940	925	874	915	878	875	847	907	902	906	932	900	944	916	903	885	877	839	923	878	889	926	871	861	917	922	903	888	845	884	899	921	936	888	897	902	869	957	905	903	863	874	912	899	905	924	934	916	884	901	894	888	899	869	900	887	905	902	913	867	899	910	926	893	921	917	880	953	864	924	905	890	904	986	899	899	870	910	923	935	908	914	927	878	888	892	903	893	884	890	931	844	882	885	878	897	887	830	904	942	934	858	889	844	924	891	936	896	868	933	894	892	876	927	898	934	885	882	899	936	876	888	958	913	831	877	874	877	865	886	909	902	953	866	906	904	892	915	906	967	908	910	916	941	913	874	902	867	898	895	910	916	865	828	942	892	866	875	827	881	967	937	920	899	867	913	936	906	900	859	930	916	884	870	904	916	895	901	873	951	902	867	836	871	893	904	879	947	916	833	929	909	891	897	936	901	905	900	891	852	880	893	850	906	907	866	897	870	858	892	891	872	910	899	881	877	902	905	903	891	897	896	937	817	910	874	908	905	940	885	847	854	908	902	920	894	923	874	874	872	883	833	891	930	894	869	918	887	902	962	914	865	910	931	889	834	865	924	883	823	909	881	893	903	880	886	910	891	860	864	923	961	927	865	894	954	941	830	872	890	919	890	871	903	884	933	894	881
23309	10420	11675	9957	5976	3978	2641	1885	1483	1218	1130	939	891	837	745	668	680	648	572	535	528	516	505	487	455	485	432	453	411	412	436	431	414	462	419	410	420	396	370	426	421	414	425	399	398	405	384	377	360	369	364	390	378	380	350	409	393	411	420	434	377	378	415	353	394	365	368	374	426	399	341	401	382	401	407	384	396	374	394	372	400	380	341	396	401	391	385	407	366	424	389	363	381	380	378	385	392	355	389	415	370	400	379	391	365	386	360	375	386	372	349	376	366	411	342	362	339	344	422	408	378	369	390	375	408	426	418	387	414	351	381	391	389	386	380	387	427	401	367	381	366	397	384	389	383	363	387	387	422	409	375	381	375	356	418	390	391	380	348	368	394	379	363	365	395	373	393	428	366	408	412	387	396	396	404	424	400	393	429	336	383	389	402	376	358	362	427	388	369	397	362	417	362	410	367	349	360	416	385	366	412	399	420	398	352	376	367	372	346	374	402	416	414	418	378	413	393	400	329	382	358	343	371	364	406	393	378	383	378	384	398	424	416	393	360	358	373	363	377	382	382	348	387	393	355	385	400	393	358	368	400	369	402	424	356	375	401	401	370	400	364	343	391	421	376	452	376	407	375	362	365	382	392	382	372	373	334	367	396	354	410	407	374	398	385	414	372	379	375	385	391	365	423	381	382	425	412	380	353	379	398	380	346	349	391	373	400	382	409	384	391	394	380	374	376	395	364	372	396	392	397	401	371	386	365	383	390	372	382	354	407	399	383	388	397	412	435	387	359	368	372	397	369	416	370	345	355	399	383	389	385	389	362	406	393	357	413	399	409	411	372	415	416	404	361	373	431	391	339	398	418	351	415	392	411	372	408	362	364	388	373	395	359	364	431	421	383	382	345	408	332	386	372	351	392	393	427	372	380	383	379	356	384	367	384	389	369	389	359	337	381	372	416	396	359	398	424	382	400	412	396	408	374	358	350	352	391	384	398	383	362	415	387	390	349	358	394	343	353	401	372	445	413	411	363	345	369	382	390	387	410	429	405	348	374	364	348	382	391	397	356	410	395	409	365	379	391	347	376	398	391	357	427	365	375	347	399	375	393	364	378	411	408	405	384	387	355	379	391	371	397	380	416	379	382	359	393	345	346	382	380	397	378	381	377	438	411	409	385	388	371	340	364	366	399	377	374	363	414	396	423	405	408	376	357	381	399	387	382	426	390	404	402	369	370	380	359	371	384	402	380	393	388	383	371	353	425	372	389	364	362	413	415	410	412	366	381	344	391	377	371	365	357	356	364	374	400	382	373	371	396	378	406	361	375	368	362	389	407	385	358	386	391	385	364	377	445	400	377	388	368	381	380	390	339	375	385	387	423	370	376	385	397	368	362	357	400	350	391	373	400	395	398	424	370	366	369	356	395	390	393	358	382	358	422	375	404	355	364	382	384	372	377	367	414	427	368	374	355	381	372	367	411	354	388	362	359	376	365	364	379	342	400	401	360	374	400	368	358	353	375	344	357	386	370	372	398	357	366	415	388	407	370	380	419	383	385	385	411	391	383	393	378	378	384	359	357	390	357	374	361	351	391	360	382	376	371	364	414	388	390	384	370	415	385	397	378	355	376	385	391	402	417	392	364	438	370	427	384	369	391	417	391	341	429	396	402	385	393	395	386	408	371	371	395	363	390	378	392	405	365	365	431	353	400	385	340	382	426	411	403	380	396	408	390	369	409	384	391	402	354	398	400	394	376	385	370	358	356	354	372	401	402	389	393	373	401	380	368	396	394	391	398	368	400	359	389	365	390	385	381	366	362	393	363	339	367	382	362	386	376	385	385	378	359	355	383	361	364	439	389	399	356	397	365	366	369	405	400	392	406	390	353	363	378	385	347	398	361	377	374	396	402	354	364	367	379	381	387	417	395	408	398	356	410	398	400	395	405	399	376	363	360	385	369	369	405	364	408	388	408	404	375	374	405	377	373	414	419	417	383	351	332	342	407	341	385	360	392	387	409	397	363	407	362	370	388	385	332	364	428	423	415	367	398	385	376	366	362	369	402	381	389	375	397	378	397	378	352	416	401	401	402	379	375	375	361	395	389	346	372	360	367	410	382	404	382	353	381	330	353	390	382	401	373	387	364	377	346	357	414	391	407	398	365	393	392	402	412	381	418	355	377	379	411	397	382	370	389	395	373	398	364	384	400	400	414	414	450	414	380	390	382	409	385	385	363	398	359	379	424	369	355	396	358	401	361	373	412	383	371	378	368	375	347	336	351	382	398	415	388	374	377	399	393	435	398	365	360	366	407	385	403	409	413	376	378	384	362	378	365	366	366	401	363	350	369	386	380	403	378	328	377	363	358	382	387	414	385	364	390	362	429	388	379	383	414	374	341	386	392	448	407	381	359	366	400	366	428	361	351	371	363	393	361	410	389	378	395	373	367	352	367	387	374	392	421	391	385	374	400	402	390	399	387	360	410	360	363	394	413	385	390	370	393	369	389	390	371	372	389	385	411	396	415	363	357	374	369	377	371	404	385	388	365	365	361	385	397	421	381	354	405	370	409	339	382	358	410	421	393	409	342	387	386	388	390	379	369	388	368	344	369	370	410	406	390	391	396	403	372	396	345	398	387	384	332	363	448	377	389	384	395	370	401	365	357	399	380	401	392	416	396	377	362	370	393	440	389	371	319	407	420	416	387	427	365	383	391	394	398	383	359	407	410	379	379	365	395	356	406	365	390	337	381	373	387	373	388	358	381	372	396	394	345	427	380	372	377	354	381	381	326	360	385	396	375	406	392	358	395	429	364	410	388	386	390	384	371	383	392	368	399	389	388	373	381	364	416	363	407	350	372	377	371	381	398	364	389	389	353	363	388	359	406	392	413	357	381	371	384	364	378	379	408	329	380	356	352	386	396	396	378	400	373	387	407	427	352	360	386	380	390	422	426	395	366	401	375	400	375	385	378	412	383	391	368	428	381	392	371	365	407	379	366	386	373	393	395	365	393	388	379	387	369	386	372	379	397	361	407	385	373	402	419	384	411	424	381	374	413	396	364	380	402	400	387	340	374	399	385	352	386	411	371	391	386	401	398	395	381	391	398	386	338	406	353	347	367	368	375	364	379	383	409	388	377	366	361	385	361	345	385	398	371	384	402	408	383	375	398	378	371	389	365	372	428	409	392	333	390	395	367	400	368	401	413	356	368	379	366	372	387	358	395	372	417	386	361	372	400	388	389	409	410	359	366	383	379	419	384	378	422	374	378	343	390	419	385	372	376	364	369	352	400	422	354	377	402	377	420	372	400	401	357	399	385	383	388	376	382	368	381	417	397	403	364	396	384	386	356	397	384	391	385	384	368	382	374	365	392	405	384	391	405	420	400	391	383	363	390	353	368	398	406	388	380	386	358	392	398	371	397	402	368	383	379	360	373	351	380	383	391	344	378	397	417	376	383	379	406	344	378	386	400	391	393	409	388	392	392	372	369	414	404	345
13424	8577	17446	20198	16316	13210	10084	7820	6487	5384	4860	4138	3612	3287	2917	2726	2595	2300	2104	1911	1812	1474	1508	1433	1427	1411	1346	1317	1267	1177	1180	1231	1123	1074	1129	1120	1017	1024	997	984	940	1019	1010	978	943	967	910	945	965	950	895	858	929	929	931	927	885	896	881	882	893	903	870	856	875	869	908	871	877	859	923	874	931	945	869	907	881	868	845	904	873	849	868	833	886	825	910	887	922	862	902	834	887	839	910	850	871	851	848	820	857	844	888	857	843	845	848	847	831	812	884	878	866	850	881	893	867	882	885	829	874	871	909	943	876	888	866	865	901	849	820	838	862	883	883	902	868	887	869	846	870	835	876	870	887	884	871	892	860	876	851	889	868	867	858	864	853	925	912	856	831	886	877	937	875	797	894	882	876	897	898	905	893	870	872	859	875	877	899	865	879	884	894	843	903	886	856	879	864	886	953	839	858	879	867	903	836	864	870	899	841	865	889	907	918	919	865	854	871	898	835	865	897	849	828	889	918	882	904	870	820	892	836	818	897	896	904	868	938	853	873	835	849	906	838	875	818	855	841	886	899	879	866	845	900	892	894	864	887	868	849	915	901	839	939	874	863	881	892	890	840	842	862	869	842	830	869	905	897	835	817	874	915	870	847	870	837	850	949	901	855	821	874	886	909	858	860	858	864	912	860	920	880	860	869	889	833	905	910	832	811	909	932	870	915	885	829	846	895	881	830	884	832	834	876	879	878	834	807	851	847	839	840	856	861	881	831	864	824	828	866	829	862	877	852	875	928	831	918	887	834	823	867	892	860	854	845	896	884	872	876	899	855	841	875	869	848	871	881	893	839	904	876	815	841	855	853	812	893	894	921	868	857	881	924	875	848	825	878	937	903	892	844	870	844	848	888	876	879	884	900	860	816	867	823	875	863	899	912	845	823	878	897	873	854	892	846	836	837	898	850	945	918	865	872	838	852	882	875	884	908	834	801	814	856	854	905	880	855	881	824	890	883	852	886	868	900	843	877	866	888	858	895	866	902	833	877	861	886	851	858	849	826	897	916	883	871	875	840	876	901	872	832	873	865	835	914	887	878	832	866	916	890	896	851	829	889	915	887	867	946	867	889	847	826	901	881	823	915	832	855	898	883	886	892	908	820	888	879	832	811	839	869	876	881	860	864	845	885	893	848	851	894	853	842	849	834	864	836	865	874	828	891	863	896	860	956	837	865	848	904	965	856	875	924	854	831	877	884	841	867	837	852	889	830	889	897	890	870	828	830	878	833	884	894	856	871	825	903	948	881	844	877	862	937	851	852	836	825	875	852	866	865	929	858	887	887	904	833	874	871	864	847	882	917	855	897	916	876	841	882	845	870	854	924	867	869	838	881	869	833	860	875	882	866	870	874	865	863	863	879	790	894	862	906	860	848	903	886	855	913	856	836	917	860	868	871	878	865	813	890	878	852	873	852	895	870	855	827	835	903	852	909	947	864	874	883	844	830	860	900	915	861	859	868	863	886	827	798	871	825	854	903	841	887	852	914	919	901	868	859	930	918	884	887	869	889	895	884	832	900	872	869	859	807	864	851	890	869	872	883	895	834	858	865	848	819	915	867	890	885	821	870	911	908	868	899	879	911	902	878	878	856	864	853	888	829	914	861	814	834	856	857	860	868	884	885	880	880	861	837	875	893	878	907	858	853	854	853	843	889	857	821	921	857	908	856	887	863	851	920	862	884	892	907	875	893	898	892	828	850	890	874	883	900	879	873	884	834	825	861	886	856	845	842	849	925	818	874	855	836	889	821	851	883	915	847	873	883	875	906	886	858	898	913	821	881	830	816	856	800	859	870	865	827	892	839	847	908	919	922	871	877	847	846	929	842	858	884	854	877	840	851	846	871	878	904	846	898	874	929	863	907	847	842	818	860	888	896	850	884	875	898	854	862	846	896	919	853	917	866	850	873	871	918	877	898	840	855	854	851	858	880	877	876	885	846	891	898	886	863	857	870	910	867	899	850	831	848	856	845	903	898	875	873	832	871	883	822	902	901	855	843	837	909	847	849	870	868	879	911	843	827	919	869	902	882	874	823	884	884	857	884	839	869	864	872	922	877	862	861	874	883	953	883	828	897	860	890	881	905	822	848	930	919	831	880	820	906	897	857	893	885	872	810	891	884	864	892	915	824	893	883	918	842	912	864	875	853	890	884	893	847	843	829	893	906	923	904	908	920	897	827	890	865	869	840	889	843	859	842	889	844	857	856	875	877	839	906	894	837	875	920	870	855	863	851	907	889	884	887	853	894	918	832	828	875	826	883	844	924	862	849	910	865	911	820	860	896	833	874	854	813	905	928	892	853	892	855	824	931	873	829	867	869	877	901	907	900	914	882	855	818	894	899	853	827	882	854	850	844	849	885	851	847	895	871	898	847	849	846	891	848	837	868	861	872	839	896	884	892	874	927	851	861	901	863	872	887	857	843	915	934	849	899	892	826	906	850	846	875	839	845	820	826	840	832	855	899	856	805	882	839	915	854	876	832	871	792	898	854	864	928	818	868	884	847	871	902	852	829	852	873	848	877	856	884	862	925	825	862	826	864	946	885	830	911	896	861	856	898	880	877	846	884	852	890	866	851	869	846	860	848	924	857	851	902	909	894	863	870	878	871	856	910	878	893	909	802	868	870	840	892	856	898	895	900	896	925	893	842	912	923	888	853	893	865	882	848	838	884	913	887	823	915	905	881	909	848	879	871	793	849	892	877	833	853	842	909	875	824	844	872	920	843	887	891	861	887	902	849	862	860	885	869	830	873	935	877	927	863	891	888	829	871	901	887	845	914	875	835	879	856	868	905	864	900	802	883	859	910	936	870	856	820	857	880	856	888	921	862	807	938	893	892	869	966	873	894	938	854	849	880	869	872	856	847	884	884	938	816	875	868	863	923	881	879	829	923	841	872	898	877	842	851	846	849	832	876	797	846	876	885	834	845	873	893	938	914	878	832	862	864	875	885	880	839	918	886	849	837	854	883	904	911	854	892	886	870	834	850	936	937	860	852	888	859	863	888	885	886	890	851	904	830	877	847	933	915	874	826	878	915	851	861	862	845	901	894	912	856	841	889	844	851	823	880	893	891	876	890	837	879	839	826	919	901	839	814	865	879	919	905	911	859	892	802	889	925	896	845	898	886	880	879	890	967	891	906	901	862	869	860	917	831	826	853	893	914	889	857	910	841	894	851	857	945	850	823	921	872	863	928	856	869	829	844	901	826	870	859	867	859	828	868	902	893	880	908	850	898	929	897	830	847	880	884	899	937	878	838	922	845	868	874	900	850	822	897	876	911	881	874	902	856	922	861	880	850	883	836	898	920	834	847	884	894	874	893	849	895	839	862	851	871	888	831	876	835	842	856	864	916	853	859	837	890	884	888	856	911	917	852	907	840	915	899	869	884	861	893	886	840	842	914	861	891	897	844	876	865	886	829	858	863	850	908	839	869	886	889	882	833	882	877	870
7602	4481	5409	4209	2739	1922	1447	1102	976	877	830	725	650	675	583	581	550	500	534	477	468	483	519	495	504	484	460	454	446	458	488	424	425	438	489	452	409	447	429	417	449	461	428	444	450	443	431	466	467	416	438	435	394	441	398	458	403	472	453	445	461	454	431	426	441	445	478	416	428	430	457	434	431	435	453	389	417	449	436	426	455	409	398	408	435	419	427	426	444	432	448	410	408	414	409	410	431	430	398	450	465	414	416	413	421	384	417	391	450	466	401	423	440	454	422	454	469	453	454	433	402	421	480	463	436	415	433	406	433	420	399	432	441	422	437	419	440	432	451	450	371	405	427	415	411	437	390	399	480	451	487	446	438	427	400	424	443	439	434	431	421	437	417	427	431	426	460	438	427	412	423	423	424	432	411	422	384	426	427	427	445	437	448	416	437	411	403	456	409	443	428	423	383	461	446	459	430	440	404	441	403	427	424	431	405	429	448	433	415	421	441	397	469	447	432	443	381	453	409	415	450	420	421	410	429	384	422	378	438	404	414	411	407	422	454	449	430	443	433	435	415	430	446	382	444	442	441	404	391	394	427	434	436	444	447	467	450	409	444	413	441	434	478	424	460	437	432	464	442	420	410	466	436	507	497	450	450	438	444	431	479	411	421	432	472	436	436	439	430	427	417	444	425	413	438	463	451	426	415	462	420	436	431	478	424	420	412	407	442	432	441	454	440	431	415	453	428	449	406	381	419	398	441	425	457	461	407	442	414	420	440	442	437	428	431	401	435	473	435	454	440	421	426	453	442	447	450	433	436	419	427	453	431	408	460	400	401	410	445	455	449	425	409	449	422	405	422	479	444	421	400	411	430	432	425	447	393	435	448	413	437	446	409	438	417	452	442	444	440	427	427	401	428	404	454	403	414	463	415	381	434	445	413	417	438	413	438	448	445	410	434	437	441	416	408	434	424	444	435	430	469	488	430	437	440	437	486	423	428	478	443	424	444	400	435	417	435	421	491	414	418	416	417	407	446	477	476	472	404	404	444	423	472	438	445	408	431	425	455	452	442	439	431	416	431	474	428	422	439	432	408	423	430	462	427	446	416	428	413	484	447	434	471	434	436	457	477	448	461	443	421	435	453	448	451	405	387	424	475	404	420	418	408	416	404	444	446	441	436	423	395	453	464	444	442	430	435	411	412	427	431	423	414	468	432	420	482	460	416	430	415	419	404	441	421	421	422	420	442	428	428	444	431	434	423	421	442	422	443	453	446	428	475	417	433	448	438	433	428	415	422	437	406	416	423	441	417	410	437	441	415	419	437	444	438	422	429	428	469	449	419	411	407	442	411	440	441	420	440	414	409	407	404	477	411	434	447	430	422	389	421	452	444	439	428	422	438	425	442	429	422	450	475	428	422	413	413	409	431	402	472	462	403	396	438	450	428	422	442	454	426	405	456	442	414	455	429	462	469	458	415	429	402	448	429	421	431	441	398	417	448	397	415	466	473	445	421	420	422	423	420	438	429	436	413	385	434	408	424	456	407	451	492	430	416	442	455	475	419	445	457	472	446	430	412	398	454	453	444	393	458	419	444	419	438	459	421	424	446	402	387	447	422	472	464	433	429	395	434	415	452	404	462	411	418	479	450	457	416	468	413	440	401	433	448	392	445	452	458	420	446	428	459	451	416	421	389	406	429	383	399	409	424	456	420	388	413	445	416	427	413	439	438	464	460	425	420	464	410	407	452	416	423	429	446	416	435	396	423	405	438	422	435	434	422	396	453	430	442	400	416	419	413	452	410	415	420	450	456	419	441	445	431	461	442	426	447	457	398	402	431	385	424	448	430	463	436	437	411	434	387	443	397	444	409	387	406	458	463	380	420	390	456	493	452	450	442	426	458	440	407	427	419	420	393	461	463	417	473	450	431	468	426	438	396	426	383	438	448	425	466	440	412	445	438	454	427	419	473	454	419	424	454	451	409	444	432	433	432	450	432	422	450	462	470	453	423	423	455	448	418	421	414	438	409	394	418	403	381	453	421	460	461	441	436	414	432	465	422	454	420	451	431	404	436	420	461	434	440	416	434	392	391	457	404	421	389	442	437	458	458	462	406	434	414	445	437	417	400	426	402	425	408	397	449	428	411	438	429	363	408	412	421	428	422	440	417	431	397	430	441	401	442	426	434	443	443	440	431	414	415	407	430	379	460	402	447	397	474	439	468	448	430	453	434	416	429	420	422	435	434	473	441	450	457	419	422	440	454	425	427	419	430	450	448	437	403	423	419	419	435	439	417	419	464	460	471	441	439	432	397	429	444	443	465	469	429	426	408	434	425	446	416	437	435	442	408	429	396	403	388	456	402	445	421	423	420	417	443	444	400	433	451	395	437	435	412	421	417	382	460	428	436	474	406	409	416	442	419	472	445	485	467	423	452	453	421	422	418	459	411	474	436	438	457	441	440	417	457	423	405	464	424	448	449	483	456	425	446	402	456	399	420	434	413	468	416	439	461	434	432	436	404	443	417	392	420	429	442	420	463	427	370	436	453	457	435	450	374	406	419	427	441	418	424	414	382	432	427	438	425	417	421	432	443	448	414	413	455	429	422	437	450	435	438	426	428	412	483	437	403	486	402	429	414	423	414	418	452	401	407	431	420	429	426	422	417	459	480	443	444	455	446	442	435	440	438	429	449	463	409	427	452	386	450	424	442	425	417	415	443	464	450	418	437	473	433	432	440	437	416	398	385	431	433	476	498	428	410	435	478	454	421	438	445	442	431	461	395	444	422	405	439	456	459	414	445	467	429	445	422	453	439	454	484	421	395	432	440	431	444	440	452	412	434	447	437	427	454	430	447	408	436	431	440	410	413	431	438	444	441	427	419	480	428	412	463	432	466	448	443	406	408	409	403	412	427	390	454	421	450	434	436	446	433	419	445	451	425	434	446	442	439	428	411	435	443	404	455	430	454	379	476	484	411	387	472	437	463	447	453	452	426	411	445	390	457	399	410	424	440	396	398	463	448	404	462	428	429	415	452	407	443	443	451	440	441	438	420	445	444	438	440	442	449	457	464	436	385	418	402	431	441	434	425	418	432	430	454	386	396	423	433	413	414	428	460	415	426	445	441	424	461	436	465	426	460	467	435	439	443	414	443	407	428	414	384	416	469	444	446	441	442	453	458	378	417	429	496	443	418	433	401	433	417	438	432	451	459	415	420	398	427	427	447	421	433	415	430	410	411	443	431	418	428	460	428	422	397	474	418	425	430	422	420	429	418	446	450	460	451	448	395	431	437	429	392	416	418	462	424	432	436	446	431	380	457	406	467	446	440	434	427	444	420	463	446	438	415	415	407	423	451	416	433	448	430	423	420	427	448	418	441	452	421	431	445	456	414	438	443	377	432	416	404	438	427	434	445	390	432	430	475	418	421	454	440	430	398	411	444	458	425	459	456	434	492	437	452	457	420	402	407	457	445	447	418	412	432	465	455	419	466	414	410	456
5307	4414	9720	11155	9250	7176	5408	4330	3549	3073	2881	2483	2431	2179	1981	1952	1762	1667	1470	1427	1443	1239	1220	1266	1191	1166	1140	1206	1116	1063	1101	1077	1062	1066	1014	991	1056	1047	970	1020	1006	972	1023	1015	1034	1006	1005	962	991	971	978	985	974	969	1017	886	986	938	972	1002	999	972	953	1005	987	992	983	971	966	951	941	921	926	970	971	994	917	925	938	970	994	1001	992	948	922	903	933	989	977	942	983	1001	990	957	966	987	1014	972	964	1014	931	1035	967	942	949	947	954	958	954	965	923	1013	958	961	959	949	992	959	975	933	980	975	953	956	989	961	919	966	977	952	982	985	964	965	992	938	979	996	941	1001	950	975	914	949	980	967	954	943	981	991	913	948	986	975	997	934	1003	954	1009	954	927	943	946	978	955	1015	1001	995	965	973	912	875	939	962	980	905	924	941	963	965	1000	947	984	944	948	958	928	930	910	957	927	954	959	973	996	945	965	923	995	1035	896	979	961	962	964	884	975	934	958	934	908	986	950	1008	968	946	968	919	913	959	985	999	999	965	953	959	981	928	916	977	953	917	968	954	946	989	929	964	958	1005	958	947	1004	972	1027	925	970	992	949	990	960	1009	959	1002	906	1002	990	966	915	943	946	937	954	940	935	938	957	953	958	945	963	945	980	950	948	1010	1004	937	958	941	941	986	982	973	990	963	909	941	950	962	922	982	943	953	948	951	955	1005	963	932	909	933	974	969	964	965	943	1027	976	995	980	972	986	993	987	938	973	937	958	963	925	972	986	948	929	933	1042	950	990	960	990	1009	1016	899	937	941	952	942	901	969	950	907	957	958	944	940	935	941	952	933	996	983	997	926	969	1012	951	984	934	984	975	966	963	987	998	1028	975	991	944	999	934	953	978	938	937	970	969	951	961	945	987	1002	942	1021	941	950	938	926	991	884	931	952	1011	932	988	971	971	957	976	935	996	1005	1004	1014	989	966	994	1013	896	970	952	990	1003	952	934	942	936	908	923	965	949	980	922	981	975	953	914	950	933	993	947	990	981	982	923	968	1017	997	946	971	955	943	1031	953	938	934	942	973	954	946	938	957	962	893	963	968	981	978	960	917	978	941	974	908	957	965	967	1003	986	946	959	969	957	934	920	979	942	927	954	981	992	964	970	960	971	973	963	922	968	991	987	985	938	1036	961	985	926	959	923	937	965	993	931	925	891	934	914	954	958	958	956	935	1015	957	945	1018	993	961	990	968	936	955	1004	991	978	972	1001	976	970	1003	975	1006	1010	992	965	916	977	965	999	1008	950	927	1017	911	972	986	933	938	946	972	971	956	948	964	944	904	995	953	940	1006	924	981	1015	954	956	963	948	955	887	861	968	994	955	1003	970	979	962	950	944	903	953	977	942	915	1023	939	909	999	964	993	936	1010	939	1001	949	1004	994	986	985	974	947	940	1033	996	935	924	960	962	949	981	982	962	923	981	958	946	966	979	967	900	943	950	971	947	961	979	990	938	946	966	937	961	983	975	943	949	951	920	985	947	925	983	969	922	1007	960	969	950	981	945	918	1005	983	951	965	952	919	964	1010	935	925	896	969	998	936	931	963	935	967	997	954	894	960	948	941	958	908	1029	954	963	918	977	991	960	972	955	906	944	979	951	898	1018	980	980	946	964	980	905	965	934	982	908	929	962	880	938	961	895	958	982	974	918	889	922	963	970	970	952	973	968	952	932	910	973	980	924	994	951	934	932	998	969	995	984	994	957	971	1010	937	960	942	1009	930	1021	893	988	908	974	883	931	985	973	990	988	940	968	930	949	919	926	947	963	1032	982	884	966	1035	918	938	978	942	991	920	976	916	940	908	970	960	927	932	999	918	959	882	958	930	975	958	930	898	964	916	963	933	912	963	955	937	996	991	995	968	972	915	986	982	961	954	959	956	918	968	904	930	974	973	972	978	952	931	958	945	894	908	956	954	954	1021	955	899	966	902	946	883	933	974	926	953	942	947	971	1005	908	981	941	1007	945	973	890	980	1014	929	1014	945	977	955	954	963	996	1034	904	936	961	892	945	931	959	973	928	991	934	983	984	999	985	985	983	1027	963	956	1008	915	999	1011	969	986	969	964	934	967	952	955	910	967	954	920	932	970	887	964	973	961	944	980	1001	984	954	1016	924	962	957	939	924	1013	996	966	991	961	955	992	925	957	944	982	921	915	960	980	929	963	1031	937	997	975	969	917	953	943	998	985	1006	975	963	933	1009	962	929	983	970	996	979	936	936	943	980	942	924	919	904	945	973	905	900	960	1001	936	996	918	963	913	950	929	954	968	1007	984	950	947	975	926	993	915	945	931	965	932	961	1009	911	960	972	933	1009	974	956	909	942	917	929	982	1004	964	967	990	936	978	985	946	968	967	928	985	922	961	1010	976	886	938	941	977	962	942	942	949	921	961	965	960	934	952	971	1020	919	958	942	962	938	940	946	962	948	1033	1001	947	992	985	936	948	963	906	878	999	987	965	939	954	967	969	961	957	928	925	924	942	993	946	1001	963	982	924	961	989	1009	1027	968	964	987	950	928	962	968	935	997	956	955	966	958	983	928	992	940	985	981	948	949	953	943	1037	945	900	971	1012	1004	946	962	1007	944	971	938	940	880	997	948	950	964	922	933	943	961	915	956	998	936	950	931	986	1018	988	947	936	944	892	965	903	968	934	968	980	908	945	995	933	958	999	996	971	973	941	969	967	948	936	931	1039	940	939	981	945	972	928	963	895	931	968	917	904	997	972	968	925	991	1026	918	948	950	979	1001	910	935	954	1015	973	993	908	976	939	951	942	958	970	930	905	1005	943	938	997	953	974	920	963	970	974	975	952	930	975	954	939	950	973	991	930	939	965	963	950	931	993	933	989	890	928	995	983	953	941	920	959	925	986	941	954	1007	938	987	976	892	948	982	949	959	963	947	976	948	928	937	984	909	984	899	902	935	923	971	1001	916	955	996	982	1001	995	939	948	985	977	922	987	958	953	995	925	889	972	991	901	998	957	948	891	1005	963	919	979	914	934	1003	964	950	968	939	941	973	991	1000	888	991	921	1001	920	990	980	958	953	926	949	948	986	943	974	940	940	974	957	901	976	974	954	958	935	926	985	967	958	907	962	972	982	969	932	1028	914	969	1026	1007	885	909	971	945	953	920	993	992	966	936	979	947	1014	952	934	974	960	977	1014	968	1037	894	973	940	978	953	995	1018	987	954	930	983	978	985	976	941	1019	1004	985	933	946	954	917	961	930	966	961	970	952	965	976	930	951	942	909	980	946	945	998	994	999	928	938	939	902	927	995	1024	995	981	941	938	889	953	975	961	975	975	981	946	959	933	917	982	959	968	961	915	944	1000	1030	971	938	1001	926	913	929	980	936	946	939	952	949	924	967	895	933	958	1012	948	992	974	981	991	931	998	929	1031	952	932	1030	932	927	994	984	930	981	973	985	981	905	953	974	941	963	1024	909	923	919	944	945	992	983	975	937	962	1005	936	938	932	978	950	1032	953	999	974	951	978	904	977	970	950	1029	935	907	966	967	1000	973	1005	880	938	940	928	990	1019	945	1020	948	1001	959	938	920	995	931	895	931	1024	1033	988	958	929	971	944	1007	979	996	981	974	931
15356	7167	8974	6545	4126	2664	1956	1533	1219	1131	952	895	790	701	682	639	597	622	520	517	485	463	483	529	442	474	436	433	431	408	391	430	458	438	421	413	400	413	431	421	379	389	382	401	445	375	407	418	398	415	403	430	381	389	447	437	369	408	390	417	418	392	419	440	369	391	402	428	434	390	393	426	405	419	402	344	393	418	408	400	410	383	406	397	432	445	394	388	369	408	400	403	425	372	403	407	420	397	390	416	409	385	409	398	424	398	394	421	442	404	440	386	400	387	370	374	395	372	382	390	416	390	460	411	400	395	378	385	365	403	431	422	459	418	428	418	387	403	392	399	394	398	393	382	401	373	400	383	414	404	392	426	415	386	378	387	402	400	390	432	416	366	373	405	408	383	377	412	419	360	408	387	412	420	373	435	394	357	384	423	455	392	393	410	391	434	413	364	451	422	407	403	345	402	427	397	370	408	417	386	393	417	405	409	407	399	434	389	381	391	442	416	406	385	410	393	391	400	399	379	429	383	415	395	386	436	421	389	364	408	375	414	426	409	403	363	400	364	432	433	390	408	409	403	428	450	417	374	386	401	426	399	415	399	464	400	352	411	417	421	437	410	406	380	433	383	388	382	407	391	385	403	403	409	424	420	347	416	411	436	404	354	381	389	434	383	470	401	413	387	390	442	415	364	414	390	381	352	427	438	383	424	428	420	416	397	386	432	322	355	430	436	393	393	386	373	395	399	371	404	378	402	416	403	414	390	411	405	422	363	369	386	391	413	393	455	387	401	415	371	376	388	403	407	449	405	392	398	425	446	414	396	391	396	397	386	367	417	389	401	435	385	379	394	429	406	377	429	419	369	403	393	424	384	418	379	408	373	355	416	396	386	421	380	408	422	391	413	366	386	415	372	405	373	410	375	388	396	396	400	407	399	395	372	393	385	354	410	353	408	403	362	391	404	415	407	451	375	413	422	367	375	397	358	376	390	328	397	385	332	404	385	409	399	388	435	344	433	407	380	385	422	394	389	421	439	404	390	417	414	388	387	439	449	354	394	374	401	450	400	389	384	390	370	375	412	395	419	399	377	410	389	394	376	380	403	423	373	438	420	372	393	409	404	405	408	384	394	381	386	401	446	410	438	359	353	410	393	363	385	405	438	409	419	400	434	411	425	418	366	423	366	387	408	413	393	366	400	349	437	386	355	382	430	425	404	385	395	427	467	415	428	371	388	381	398	412	393	393	394	388	425	406	388	398	441	435	447	407	394	390	412	359	403	435	377	403	386	388	409	380	398	387	436	381	404	417	403	401	394	398	407	413	394	389	386	394	411	411	392	379	428	411	362	410	413	408	409	422	394	388	400	378	427	372	380	416	408	403	428	399	372	426	397	417	415	390	416	383	369	377	383	402	390	390	426	410	414	361	388	394	418	420	394	419	421	387	371	420	375	402	383	408	418	388	409	361	405	356	389	402	408	421	392	404	408	394	410	399	367	365	385	418	385	436	383	415	393	404	394	449	405	388	436	451	388	388	400	380	391	375	400	426	388	444	433	390	426	395	444	396	432	392	389	431	391	411	439	432	389	412	392	400	414	394	377	387	385	370	406	424	437	395	402	390	407	376	431	393	374	393	398	389	400	392	419	437	388	362	389	413	401	414	391	369	383	425	397	400	463	418	394	439	426	387	368	389	400	394	397	414	410	374	380	430	401	452	406	407	379	426	415	382	388	397	394	384	378	399	371	382	387	403	380	432	426	426	369	405	397	371	374	409	402	404	392	403	377	380	413	404	405	401	417	396	403	391	425	425	365	402	390	429	376	398	392	373	377	415	414	435	380	398	363	404	392	432	392	412	389	407	399	370	399	441	396	380	411	404	413	426	371	386	388	422	433	377	415	426	401	417	372	408	392	404	423	401	404	362	419	402	420	373	419	376	421	390	374	390	451	400	402	426	391	363	435	376	409	422	394	386	402	408	394	347	405	402	418	433	402	391	391	419	421	426	383	407	392	405	388	376	390	386	439	412	375	390	430	394	409	381	442	382	379	399	388	397	385	418	400	433	433	372	392	378	394	399	416	431	412	397	399	400	416	422	412	424	378	382	418	410	401	389	402	427	392	381	421	426	381	394	385	418	384	408	405	393	400	408	374	389	385	418	422	429	407	399	385	407	412	387	399	437	426	364	428	348	398	399	403	397	367	402	433	406	402	420	381	384	386	392	408	420	366	393	393	391	380	408	390	378	390	355	364	389	416	395	407	408	408	405	357	411	401	404	392	410	396	414	409	400	391	394	399	416	394	406	403	387	392	413	408	383	403	383	415	434	405	427	362	395	371	393	411	409	405	375	385	399	395	406	397	404	416	442	398	402	375	391	376	399	396	424	395	387	373	398	410	396	420	459	439	379	368	418	411	390	401	397	376	400	423	369	388	406	409	430	401	406	405	442	415	389	394	382	410	438	410	401	381	424	429	367	404	391	371	391	401	410	408	413	398	388	384	415	383	431	403	408	398	421	420	403	404	397	403	392	382	410	377	415	384	406	385	374	427	423	352	425	399	386	405	387	383	407	366	369	413	397	367	398	409	430	411	393	404	381	363	395	401	403	362	377	395	366	391	403	412	391	380	411	380	363	423	435	446	404	422	391	428	386	372	414	392	400	369	382	411	404	383	402	398	365	375	354	408	415	389	389	384	395	409	421	395	436	370	395	389	381	378	380	374	406	409	369	423	389	380	391	408	419	412	382	380	422	368	429	443	412	473	379	395	427	417	388	391	433	396	380	364	424	399	413	389	408	389	420	400	396	417	409	354	388	391	407	383	436	422	419	424	397	428	383	389	418	413	415	401	408	442	434	403	390	416	394	398	416	412	388	430	422	367	422	401	379	408	375	375	412	404	404	402	403	406	419	383	383	388	405	393	415	425	420	418	454	387	383	381	396	408	381	361	355	398	418	396	399	382	393	352	358	367	420	401	410	387	410	436	398	427	414	403	399	367	427	360	439	416	368	387	390	372	437	412	397	421	406	435	361	360	413	389	385	372	376	355	406	404	432	386	366	425	428	362	423	372	439	388	407	355	384	435	384	411	386	392	429	354	397	401	414	374	410	368	429	444	398	395	398	385	391	430	431	432	391	432	390	430	389	392	440	383	422	381	377	392	421	386	363	401	384	415	405	384	405	368	381	399	421	406	417	387	376	430	377	381	418	413	360	388	428	402	423	440	388	395	408	375	411	435	412	443	396	416	415	387	407	403	396	382	418	426	396	383	393	415	387	392	396	389	395	391	410	401	405	370	429	407	403	371	392	379	415	382	395	426	406	392	434	394	392	386	421	367	408	392	364	400	453	410	413	413	399	388	384	417	425	384	381	392	412	384	370	403	390	389	356	388	369	369	409	369	355	444	430	387	411	409	394	416	378	411	436	401	379	381	405	405	397	409	436	404	404	452	406	365	421	378	383	424	395	420	419	412	386	364	418	384	403	413	418	393	387	394	435	362
10555	6614	14527	15593	12739	9892	7911	6402	5254	4464	3779	3449	2953	2658	2504	2367	2167	1948	1752	1636	1568	1414	1293	1280	1292	1177	1215	1154	1181	1132	1119	1091	1112	1015	1073	1074	1009	1034	993	945	1028	940	1011	984	1003	972	964	947	959	978	960	916	887	913	952	906	933	894	975	907	880	942	885	904	888	915	873	867	892	953	989	917	886	899	883	895	903	875	868	948	929	898	848	920	901	884	950	943	838	886	903	874	882	933	923	863	858	890	830	933	886	908	859	867	896	924	925	869	870	885	891	927	908	898	961	888	881	936	903	925	940	878	926	885	850	923	891	898	961	916	915	874	858	909	868	921	905	873	898	906	842	907	897	901	932	894	880	921	961	898	923	824	898	889	898	908	912	864	898	884	922	872	920	869	887	949	879	928	864	864	893	888	932	873	897	914	937	861	895	891	900	899	886	905	920	932	901	826	913	945	915	909	936	895	928	899	933	848	880	936	863	926	935	890	896	899	863	896	892	881	938	884	897	902	970	918	845	831	883	922	927	870	862	903	857	870	892	873	884	901	838	937	933	878	910	885	899	860	889	872	937	888	870	923	902	908	901	927	911	945	896	933	876	923	864	884	854	899	864	921	906	875	939	971	868	942	859	914	935	898	938	886	918	862	847	889	920	879	858	879	896	939	898	890	869	900	883	894	939	909	909	919	888	859	886	920	900	865	898	853	889	928	879	964	851	889	838	929	958	904	910	901	888	907	876	898	894	881	903	930	912	904	882	844	907	870	908	848	947	895	916	889	904	877	869	877	854	877	943	926	864	891	897	919	864	895	842	836	967	882	902	934	881	933	912	902	858	906	897	850	860	933	897	826	898	869	903	904	1010	892	911	915	896	863	926	890	893	885	865	918	909	900	869	899	885	874	903	926	836	886	936	911	882	900	915	863	902	954	853	878	888	907	863	858	936	955	892	881	886	899	946	925	859	882	882	899	889	892	859	924	880	906	814	904	911	928	915	916	898	897	955	932	895	858	839	841	926	887	922	855	846	878	885	917	921	894	900	914	883	887	850	903	888	928	874	925	845	885	823	865	908	883	876	873	908	896	879	860	851	871	883	867	871	879	895	941	893	854	907	916	909	912	904	875	933	893	859	861	858	923	874	907	919	919	896	909	915	912	940	960	924	853	937	885	897	896	878	882	907	922	866	880	914	877	861	912	924	905	876	954	956	926	876	907	901	914	879	896	875	913	896	860	939	876	898	851	949	860	925	896	920	940	936	972	877	902	864	854	932	855	890	883	884	943	937	897	873	890	940	877	867	929	947	851	904	891	921	964	905	926	963	917	926	855	931	913	927	900	872	919	843	918	892	923	814	927	894	859	903	919	920	915	903	917	953	895	903	886	875	815	921	874	872	922	896	942	916	895	890	929	907	896	923	879	909	911	950	912	927	894	919	890	918	910	904	895	911	890	855	961	847	894	912	947	924	881	920	893	931	891	923	949	888	888	896	922	846	835	881	934	919	904	869	887	880	964	917	863	884	880	877	882	922	910	913	902	879	907	867	908	901	919	891	894	904	886	928	894	901	923	858	839	893	784	890	871	924	912	879	874	909	969	920	864	965	814	922	879	928	944	901	895	946	879	912	939	906	867	907	862	879	905	887	901	879	889	897	930	917	912	932	903	903	904	907	940	928	916	923	902	865	895	947	878	896	926	877	893	844	933	894	881	922	913	921	867	870	873	844	833	889	905	868	899	931	897	885	919	832	895	895	907	938	943	881	897	912	920	917	917	902	888	874	893	956	880	919	900	915	887	890	910	864	962	874	913	906	970	914	906	937	955	871	907	924	915	892	918	886	904	848	869	959	891	929	932	911	850	865	912	925	887	897	918	902	937	898	920	895	881	928	900	889	947	854	887	887	949	920	893	923	862	910	878	915	942	878	878	874	874	892	923	949	884	892	925	926	914	927	882	863	840	931	967	869	883	941	956	883	928	891	899	861	918	883	886	888	937	931	897	879	930	887	938	897	878	890	889	860	867	911	880	918	925	916	912	848	886	884	890	962	850	920	955	923	862	891	912	909	873	944	895	912	899	845	931	946	917	927	884	873	890	902	928	888	886	906	918	874	909	910	866	905	884	934	933	915	856	908	975	928	940	932	879	908	927	888	901	901	892	933	924	932	871	898	897	898	919	932	873	915	905	892	901	967	870	840	882	882	906	909	862	929	906	901	917	937	890	893	935	854	898	945	855	949	888	946	882	909	923	895	894	884	954	914	857	906	914	894	871	930	894	931	850	890	866	939	857	940	879	922	926	881	868	905	895	895	874	837	908	881	886	923	912	931	934	907	946	932	857	926	922	883	872	918	914	915	882	876	941	906	934	895	942	855	905	866	888	893	908	862	881	920	908	950	912	866	907	898	873	872	895	953	958	953	895	865	877	887	898	928	909	890	858	945	873	878	879	878	895	923	902	939	881	916	875	918	890	874	923	860	897	897	913	850	890	804	876	935	870	942	905	903	914	882	870	924	874	947	894	893	957	913	860	917	920	916	882	889	938	840	891	868	846	900	898	891	838	934	884	927	883	889	897	907	863	909	936	906	863	887	898	910	869	873	880	898	881	913	900	890	881	954	910	916	924	873	914	931	943	943	919	932	927	887	923	893	856	945	863	865	943	912	890	907	911	923	901	938	881	852	915	931	930	890	884	922	914	919	896	848	908	895	945	934	882	935	939	914	927	898	860	860	864	866	897	916	799	929	914	903	855	923	894	926	915	904	867	884	874	929	908	856	914	940	893	876	919	873	917	853	918	910	942	909	850	862	862	918	917	902	871	902	929	915	966	870	828	843	889	923	917	905	920	854	932	924	897	875	913	871	936	915	905	881	913	872	914	912	916	948	860	930	895	867	899	930	872	863	881	922	930	873	894	891	859	869	928	871	866	853	899	893	898	882	893	888	810	892	926	942	914	890	917	900	909	929	920	892	912	931	890	867	881	939	866	896	891	897	873	907	942	895	915	853	894	899	895	867	884	891	834	919	919	918	897	929	912	891	893	910	913	892	887	925	850	879	944	895	918	924	926	846	853	881	918	906	909	912	930	925	920	927	879	924	833	944	870	887	911	894	918	917	891	863	887	975	921	909	887	945	927	888	901	904	879	845	892	923	898	855	868	921	879	874	896	929	888	927	907	889	910	957	898	887	879	879	930	875	877	881	912	861	862	915	857	923	926	889	935	889	911	881	850	913	912	905	935	934	896	947	935	903	895	918	908	944	932	902	944	864	899	850	917	955	918	902	921	931	899	917	888	875	936	859	893	935	875	888	899	902	922	853	890	848	879	933	984	920	926	877	920	901	904	877	919	886	884	865	912	941	916	916	898	863	915	855	864	891	955	886	906	880	827	877	899	884	890	881	877	877	890	949	900	854	887	898	878	882	869	921	902	907	938	877	900	884	867	893	900	908	827	894	895	915	858	878	923	865	862	891	887	841	894	913	924	896	888	849	857	910	885	878	907	870	919
23527	10699	12766	9393	5390	3462	2700	1996	1610	1355	1050	941	890	878	713	690	646	607	573	555	510	507	530	502	461	490	453	436	422	461	406	436	446	460	390	401	425	404	428	411	384	381	381	390	389	423	381	373	407	376	377	393	407	404	394	384	412	379	438	385	356	383	406	391	416	388	400	374	396	432	401	368	419	418	389	356	402	383	372	387	421	343	393	423	418	373	422	394	397	374	373	411	434	377	410	405	386	385	430	406	381	371	403	390	372	335	373	379	389	418	398	396	408	384	380	423	371	386	408	392	399	393	381	379	385	403	384	347	391	365	411	389	411	366	397	377	353	370	383	376	420	389	404	383	417	378	392	361	369	346	402	378	409	412	401	389	407	383	370	381	374	408	379	401	366	409	379	380	381	390	357	405	395	428	413	397	445	396	394	322	394	364	399	390	378	355	382	368	454	381	361	371	365	359	410	376	388	378	406	356	387	356	390	378	379	418	394	369	392	393	331	352	408	370	345	392	423	382	364	383	394	392	382	374	404	394	385	361	331	364	365	390	376	370	383	396	361	343	375	386	388	418	398	408	401	405	412	391	390	332	394	407	370	446	394	369	364	398	390	375	393	364	339	396	414	392	402	409	352	351	408	396	380	415	350	338	385	368	382	414	386	433	428	372	401	364	372	387	365	394	381	377	386	408	401	359	401	398	372	367	418	382	356	381	428	398	381	405	412	437	416	412	427	395	395	394	400	409	365	401	381	379	387	403	382	359	388	419	399	396	351	387	382	383	444	389	366	401	355	346	396	368	399	390	389	405	397	380	398	385	369	397	394	365	369	370	380	373	349	390	376	400	372	430	415	385	407	405	389	381	385	411	419	401	375	376	387	368	414	387	419	352	396	411	400	353	356	394	366	370	395	373	408	373	390	397	435	434	372	377	379	402	383	356	331	412	368	388	352	350	388	410	380	437	402	385	364	385	403	401	405	406	365	404	365	387	394	364	391	412	346	381	397	399	374	384	349	356	400	363	398	399	376	361	362	372	384	395	416	403	369	388	465	381	377	394	397	375	385	390	392	418	398	373	376	368	367	396	372	384	405	388	368	362	391	373	373	376	432	354	377	411	435	395	382	394	404	424	417	398	402	406	384	375	401	405	365	398	380	379	372	413	394	382	368	402	409	435	372	404	372	373	391	386	409	395	399	386	391	401	361	421	363	394	404	367	359	378	355	382	404	419	381	385	353	384	376	378	352	360	386	392	379	392	399	380	374	378	377	397	366	404	380	367	409	400	389	362	364	412	381	414	402	378	378	382	370	421	398	387	395	402	396	390	395	420	376	353	375	368	366	388	397	403	383	413	391	360	386	396	372	333	386	397	421	384	371	387	417	347	377	416	382	376	377	380	420	377	360	405	396	391	404	422	420	396	383	344	359	427	372	410	393	374	355	373	365	346	338	383	396	378	408	384	425	441	412	390	364	392	384	386	382	382	389	359	394	358	368	365	390	398	412	370	372	391	413	363	363	404	381	384	392	379	432	368	332	410	399	390	371	393	362	378	329	388	392	403	384	392	408	391	376	369	354	381	357	399	437	380	396	398	385	374	407	363	410	411	405	419	409	409	381	377	424	389	380	396	385	439	379	373	423	381	364	387	388	363	380	402	370	381	390	398	382	355	403	383	433	390	444	409	426	391	429	383	369	394	408	380	366	374	414	407	396	378	362	373	381	377	391	382	362	381	379	357	390	401	409	389	403	365	365	327	377	373	401	345	398	394	390	393	356	391	440	398	374	404	376	401	379	401	377	390	373	393	422	389	400	366	371	391	372	420	403	384	374	369	391	386	375	378	331	400	397	378	383	382	368	369	396	411	358	369	398	423	373	398	413	356	349	383	414	380	354	352	366	404	442	377	401	388	405	375	409	408	401	400	399	374	392	375	386	404	370	377	398	372	377	402	372	387	395	362	397	369	371	392	413	385	370	399	403	404	360	388	416	402	385	403	410	369	359	392	375	359	387	410	411	431	397	398	398	377	383	416	386	431	373	371	363	422	434	351	371	392	388	393	395	401	369	356	393	394	408	388	399	363	409	390	408	350	403	404	380	385	347	361	366	412	350	364	381	398	397	391	412	380	386	381	415	407	367	407	390	418	365	393	363	408	388	390	368	389	410	435	384	363	396	390	388	371	406	401	412	366	385	381	398	375	351	402	407	387	413	403	394	391	412	392	365	409	371	362	397	369	390	368	464	399	382	407	418	394	340	372	355	383	402	385	388	397	408	413	353	404	426	377	375	400	421	415	376	394	410	320	396	384	410	391	376	385	371	390	387	359	363	374	348	386	371	449	430	390	402	358	361	363	392	387	369	406	389	398	401	371	359	376	344	375	395	367	378	363	380	361	387	370	393	403	416	372	392	415	404	364	395	394	358	373	388	379	437	407	378	402	352	385	377	426	437	381	436	336	405	367	428	379	384	377	376	374	373	359	398	395	375	374	398	413	404	382	408	400	373	377	380	370	392	376	406	400	393	364	378	378	368	377	375	391	368	407	422	380	385	402	397	389	375	397	381	413	376	386	390	354	396	385	374	386	400	367	380	336	355	392	363	372	370	395	415	415	399	351	384	358	362	373	416	395	374	386	389	411	413	397	401	392	372	394	395	393	413	426	421	420	378	387	355	378	390	382	369	354	413	412	432	387	431	359	346	362	407	416	375	406	385	404	425	343	367	397	346	388	406	386	406	369	383	378	333	362	427	389	372	351	376	349	388	392	381	357	382	393	397	367	377	374	402	431	354	361	416	372	404	379	384	382	367	391	425	399	381	380	378	394	416	402	414	384	407	404	405	397	363	384	384	364	399	364	384	382	413	367	407	400	397	402	394	389	399	411	396	425	384	374	368	379	337	410	363	370	371	363	387	344	426	388	411	398	361	376	421	390	396	392	382	350	384	376	408	401	375	396	384	372	397	363	426	374	394	419	417	377	385	395	352	343	379	404	367	395	383	382	377	397	411	395	373	358	380	392	397	395	359	370	401	377	370	406	359	363	398	384	387	344	395	343	409	392	400	381	370	358	414	360	398	381	388	378	352	399	397	375	345	362	365	382	331	407	387	343	369	356	382	345	419	388	382	391	392	370	359	360	425	385	402	413	402	389	404	380	413	363	370	402	397	400	419	386	379	365	397	404	338	398	391	390	390	404	378	370	404	368	390	328	387	365	370	401	418	396	364	312	373	391	379	389	418	414	400	411	419	386	404	386	374	371	397	370	353	399	394	404	395	377	395	397	411	352	404	405	416	360	366	372	358	365	370	366	393	365	386	373	368	364	380	397	462	371	382	392	401	427	397	379	339	396	380	393	359	385	397	413	365	374	406	382	363	339	385	395	361	355	399	407	352	382	382	397	388	389	406	380	425	427	391	365	368	379	428	365	407	365	381	392	397	372	391	378	358	364	415	391	353	413	342	387	384	402	389	397	377	371	393	378	412	363	393	390	400	375	383	386	360	410
13452	8712	18469	18960	15610	12116	10217	8028	6555	5700	4864	4287	3675	3433	3108	2720	2538	2361	2069	1842	1702	1616	1517	1478	1373	1238	1387	1329	1196	1158	1183	1132	1114	1080	1069	1088	1074	1010	1038	983	979	950	973	1018	986	930	937	956	1014	937	900	883	869	937	882	969	888	955	918	832	929	878	925	914	881	884	835	874	896	895	867	906	912	912	903	857	857	931	902	868	880	843	870	845	852	826	882	907	907	849	914	882	906	880	888	845	895	924	894	864	864	911	913	857	887	919	864	855	891	867	869	878	892	850	862	880	936	837	900	841	896	880	860	825	827	891	879	878	869	866	832	836	870	849	925	876	895	888	907	866	889	868	909	898	840	889	809	916	857	893	820	840	939	899	831	915	890	871	895	905	936	898	841	840	853	949	891	834	919	895	891	891	907	882	890	873	841	860	872	874	871	891	888	842	911	847	911	943	917	918	852	859	884	905	866	878	813	899	899	890	908	862	858	854	890	866	873	921	820	880	861	864	856	865	828	872	908	876	858	911	844	869	875	876	907	892	875	887	869	853	820	865	914	904	867	881	907	912	875	905	867	892	890	850	837	917	869	906	871	927	900	885	881	874	858	920	858	866	838	894	877	871	898	863	873	827	848	869	873	844	946	865	954	826	865	910	885	910	898	871	830	888	895	878	844	785	872	878	888	869	867	848	869	883	888	862	895	936	868	905	906	840	851	920	862	864	865	885	848	905	886	876	819	886	844	876	922	901	869	879	864	891	906	934	891	866	869	903	875	831	862	851	867	900	872	925	908	857	900	871	839	935	902	908	875	927	840	819	898	896	874	887	850	868	903	886	904	887	876	832	906	958	878	889	860	946	849	874	954	866	896	852	834	853	869	869	843	853	891	894	906	920	923	846	889	895	907	949	857	892	837	850	841	882	875	831	856	886	864	894	853	911	915	928	923	871	928	875	894	871	916	894	937	854	886	837	939	856	873	869	927	819	852	835	857	857	919	870	870	844	843	898	888	863	924	857	896	857	846	875	853	828	890	945	877	818	858	905	865	883	908	880	865	909	846	864	874	929	871	906	824	894	863	867	853	886	839	846	886	864	893	853	884	867	857	878	881	916	876	865	881	888	870	919	890	860	897	921	920	887	901	901	853	829	888	825	837	830	843	842	811	884	895	867	869	907	860	897	863	876	914	894	897	878	934	893	907	882	851	838	828	839	881	815	827	862	888	813	883	851	887	865	836	891	870	906	938	898	891	867	856	886	871	890	834	905	936	936	931	871	921	831	873	883	869	903	899	846	815	859	842	888	872	866	932	889	845	842	954	872	871	890	896	850	876	829	876	828	864	900	867	908	881	885	890	917	820	914	841	907	834	868	854	882	900	887	836	859	876	877	925	872	870	854	863	842	862	880	930	859	904	835	879	882	853	865	917	884	872	894	838	816	858	889	920	893	892	840	856	835	918	921	877	879	878	889	857	857	871	871	883	883	901	871	883	852	845	855	854	915	893	851	804	866	808	829	899	863	917	848	869	818	895	891	841	918	888	868	880	853	851	890	855	881	863	831	852	867	844	834	942	890	850	879	853	835	869	874	826	876	865	879	886	876	892	876	845	869	881	860	866	868	883	926	841	913	849	923	874	880	865	847	893	877	852	907	917	841	874	851	874	899	835	913	868	866	858	854	821	819	879	880	850	882	893	853	917	845	861	869	863	918	857	868	826	902	897	889	862	856	846	894	918	856	871	945	892	850	884	870	855	891	896	862	843	856	849	852	861	884	868	905	900	882	910	851	863	915	890	850	887	901	887	907	873	863	887	879	889	864	886	898	852	816	908	847	907	893	874	839	873	867	914	940	875	832	863	850	894	874	844	930	884	877	823	866	907	859	949	916	922	845	892	877	882	905	865	863	933	938	905	847	890	867	933	871	897	884	859	816	884	784	920	856	889	861	860	884	868	888	890	890	830	851	928	862	878	867	866	828	845	871	849	832	844	860	889	865	883	854	855	894	824	874	876	884	896	896	894	868	884	868	902	882	879	873	907	854	902	904	866	854	848	902	890	846	890	889	891	837	873	914	830	839	944	918	868	879	872	837	865	922	869	863	833	846	915	814	889	847	855	890	867	873	906	816	886	877	878	938	853	848	814	886	898	846	853	865	805	864	866	908	859	862	797	883	876	872	901	853	903	908	900	817	931	873	879	848	924	831	906	845	903	870	877	901	862	891	878	898	876	879	850	844	926	928	873	918	875	900	924	879	930	892	889	883	821	908	862	902	868	914	917	871	891	880	852	871	917	919	902	802	911	867	852	868	851	879	890	878	872	905	863	872	898	841	899	884	926	811	864	894	877	883	882	854	879	892	868	854	836	870	898	859	867	863	895	864	871	927	912	851	864	887	914	881	919	857	853	902	845	910	951	879	836	873	814	852	829	908	906	899	863	880	859	928	842	855	838	870	855	823	856	831	863	854	856	886	846	861	880	892	900	939	873	864	905	820	886	869	880	847	862	884	902	843	891	877	922	838	871	860	845	858	887	876	841	874	860	868	900	853	920	911	910	846	860	929	870	873	906	848	878	932	888	888	948	865	896	823	859	836	861	845	902	843	871	853	858	829	899	904	843	837	897	868	885	823	844	845	888	878	825	874	903	860	914	876	875	861	878	913	878	862	863	855	917	871	925	881	899	899	886	840	924	867	914	910	895	873	868	925	895	828	825	855	843	824	902	917	888	864	844	857	892	886	932	847	875	868	811	906	914	838	851	891	898	827	858	857	854	922	887	885	899	874	928	885	944	905	896	839	901	839	854	883	852	838	842	840	907	870	840	871	878	889	881	902	895	907	874	921	877	898	835	861	834	879	850	887	833	839	852	910	914	943	838	940	884	879	857	929	882	906	879	878	894	896	946	859	861	846	882	846	862	846	937	881	851	874	889	907	852	828	900	871	862	918	854	892	895	866	883	859	902	876	917	852	814	874	878	838	867	848	849	863	881	943	900	884	892	884	947	878	859	914	837	895	866	915	904	887	893	844	878	851	881	866	825	847	859	866	889	896	895	851	852	864	875	919	886	835	833	862	931	841	853	890	893	899	893	861	825	888	880	860	879	884	960	897	840	918	835	828	886	907	909	909	820	860	875	875	872	889	921	888	902	881	849	850	884	878	905	843	855	901	843	848	917	899	940	863	921	894	899	932	879	895	877	864	882	869	881	880	897	886	869	839	864	904	904	843	888	912	870	881	908	910	814	905	922	945	885	896	907	885	874	835	870	905	927	871	886	922	893	851	921	944	814	919	914	892	878	887	966	846	858	893	894	885	859	889	909	879	889	886	870	842	879	891	883	887	865	896	860	905	934	853	846	854	836	890	918	840	809	890	880	873	871	884	870	937	866	846	811	840	857	883	863	859	841	879	856	834	914	886	827	887	850	944	899	850	899	859	914	894	905	911	887	865	830	842	862	930	886	895	825	888	851	856	886	918	846	878	843	886	865	938	894	918	877	855	848	941	875	877
7629	4477	5447	4164	2566	1840	1405	1169	976	830	769	690	672	646	665	546	544	545	537	502	468	464	526	457	436	460	431	441	464	456	450	397	455	442	412	401	446	418	451	445	450	437	460	441	453	417	461	391	444	446	371	429	432	445	410	435	421	460	456	461	450	429	432	420	444	450	405	452	449	465	398	420	438	419	429	416	460	413	429	419	445	437	426	418	429	451	452	420	438	406	485	447	442	462	464	436	433	434	409	446	401	442	438	407	394	400	448	412	449	415	437	447	410	423	432	419	427	436	404	391	421	406	418	425	423	447	461	437	439	448	408	431	416	406	397	420	390	399	428	449	419	382	398	406	450	428	490	453	442	446	428	461	413	385	426	433	435	436	416	447	471	440	408	413	410	428	423	402	436	392	447	453	440	451	420	419	408	429	419	422	434	449	398	393	435	415	413	394	392	428	468	404	378	432	430	425	406	403	415	418	394	445	408	447	391	400	393	410	419	468	399	436	381	412	456	446	431	401	458	423	459	411	480	436	447	445	420	435	457	458	465	437	407	436	451	420	430	451	434	398	407	442	432	405	432	452	402	425	433	445	439	456	441	426	401	427	423	375	437	408	397	431	394	393	474	426	450	482	410	434	446	460	446	414	431	432	422	428	462	395	373	444	468	430	384	453	453	456	427	396	424	427	417	412	420	423	436	411	474	423	405	423	405	452	389	437	436	437	437	435	472	412	448	484	408	446	423	401	435	415	421	435	417	430	428	420	429	426	405	435	416	422	382	466	437	413	459	423	436	452	438	392	411	437	394	468	457	413	433	432	446	432	420	392	432	416	406	428	415	433	452	437	436	427	398	411	430	440	420	418	399	427	437	416	459	426	418	432	413	448	407	413	453	400	414	420	438	408	460	416	427	414	415	443	423	423	415	440	432	447	469	427	405	449	459	446	494	436	399	434	431	419	428	394	420	405	434	407	421	442	427	409	408	455	428	430	442	389	456	452	444	411	423	442	420	429	475	464	429	433	454	454	437	433	416	400	472	417	393	459	449	413	430	442	388	418	447	403	436	418	431	391	429	391	453	442	415	428	397	442	401	446	402	423	420	408	431	418	438	421	397	394	513	404	421	417	412	416	446	431	415	450	417	446	434	466	431	388	405	420	385	427	445	439	468	404	398	429	406	405	398	446	424	435	427	432	432	430	394	404	423	412	423	438	456	441	413	424	434	401	444	429	444	381	408	407	455	439	446	408	435	440	396	434	400	435	426	399	411	447	441	416	453	447	430	395	406	445	412	427	425	401	416	446	435	491	452	400	453	433	446	464	459	439	383	431	434	405	445	418	424	448	396	463	450	424	450	430	458	432	438	444	445	417	436	447	442	394	428	424	402	449	436	444	418	400	429	442	425	448	398	409	417	450	393	428	405	411	423	459	410	446	387	417	460	416	410	425	403	418	435	403	436	422	417	440	397	444	394	409	412	465	431	422	431	460	434	433	466	425	406	388	403	428	421	456	421	469	432	389	450	410	403	434	392	455	413	412	444	449	415	426	414	444	387	441	441	421	431	476	437	448	457	439	430	427	430	401	468	441	432	420	441	442	452	471	394	508	396	413	434	440	451	429	413	401	436	415	415	417	425	431	417	427	424	438	481	408	382	401	483	457	472	444	451	420	449	421	431	445	447	430	440	420	424	453	417	420	415	403	428	415	444	435	408	420	416	400	418	385	375	430	412	445	449	430	401	410	437	437	477	439	397	443	407	422	424	427	413	429	414	399	379	444	419	412	422	419	397	399	443	412	440	441	442	412	461	401	442	470	452	446	384	378	425	450	446	427	441	402	387	419	430	434	441	428	424	438	426	441	454	452	438	406	429	420	423	418	396	455	469	433	413	393	446	419	446	397	435	445	458	406	421	425	447	420	431	415	433	406	405	430	441	408	395	432	410	448	415	451	402	419	410	410	436	462	441	457	416	419	446	429	440	490	436	445	440	423	399	435	432	400	396	420	446	453	448	426	412	440	404	434	406	445	436	428	436	393	409	439	452	437	416	424	378	402	483	415	418	458	403	467	455	406	401	417	406	461	435	438	484	467	413	399	428	413	435	428	431	432	455	433	389	397	397	430	428	446	441	429	402	420	475	426	490	469	415	414	454	423	428	435	424	429	411	419	438	456	394	371	419	437	464	421	416	445	404	459	447	441	401	408	460	411	418	426	408	428	428	406	439	444	390	431	421	444	415	457	420	409	412	418	405	435	413	438	457	430	434	444	422	433	403	421	415	421	438	404	467	430	422	431	393	395	429	413	440	425	443	409	447	372	410	440	473	447	461	448	445	470	437	465	437	453	426	432	433	423	407	399	449	410	421	405	436	392	426	440	449	396	407	435	420	466	476	452	407	419	422	411	455	444	439	424	401	416	396	455	436	447	429	435	456	425	392	413	417	412	385	426	450	474	463	432	400	419	404	414	461	395	426	391	441	424	408	391	423	415	423	423	432	388	448	450	433	472	436	426	382	437	426	491	397	441	418	409	441	423	443	445	419	415	408	408	411	425	430	437	514	416	388	384	433	410	426	455	469	409	427	427	468	429	438	415	390	431	451	408	423	422	434	417	425	438	425	433	380	431	446	402	449	448	445	437	462	385	436	395	451	413	397	468	451	444	450	434	384	406	436	414	454	452	419	392	434	426	403	436	463	419	427	425	463	409	400	388	421	432	430	440	393	403	381	437	475	408	426	459	426	430	416	404	409	443	438	410	422	405	428	419	397	388	446	414	408	382	417	459	439	450	425	403	413	426	412	404	432	377	406	403	411	416	469	440	417	406	448	406	440	436	457	413	431	432	402	443	471	419	430	433	405	435	416	454	440	401	420	420	430	402	423	426	433	420	410	437	430	428	421	440	430	411	421	424	420	429	415	443	403	461	459	407	419	400	446	445	423	414	426	398	400	418	432	409	427	435	423	447	417	422	409	467	417	443	449	446	421	422	393	438	398	372	421	462	429	439	419	431	466	443	405	436	424	436	453	452	442	428	449	420	453	397	476	440	468	412	449	429	416	435	409	431	423	393	428	406	463	423	381	402	445	445	399	412	412	439	403	402	425	412	433	421	463	444	402	442	413	425	436	416	421	436	428	385	422	428	431	426	460	482	412	421	445	447	417	474	420	435	418	419	421	403	404	406	424	409	412	418	387	450	377	465	427	417	430	414	405	454	441	409	377	421	403	436	420	472	421	441	406	454	494	403	436	434	427	402	411	424	430	422	396	411	463	371	405	420	478	465	390	437	394	408	422	440	428	433	425	458	437	471	473	413	437	459	432	405	433	424	442	420	421	391	409	403	445	446	433	418	439	425	445	416	435	446	442	407	427	413	382	445	452	430	474	409	440	416	419	445	443	413	432	451	466	421	423	471	387	398	434	462	443	482	390	393	420	398	438	380	439	420	432	417	425	406	412	409	407	435	416	406	409	406	411	478	430	413	450	469	412	381	409	405	446	426	399	427
5152	4421	9831	10861	8482	6785	5569	4415	3822	3201	2971	2532	2371	2162	1972	1796	1678	1606	1494	1402	1337	1324	1247	1266	1210	1195	1142	1146	1115	1037	1071	1060	1132	1076	1055	1000	1030	1076	954	992	996	985	998	969	986	948	998	986	933	978	924	1018	964	983	998	940	911	961	954	969	1001	975	977	991	938	979	931	1014	905	953	937	935	984	964	969	939	997	978	962	942	908	929	921	1003	951	970	926	980	940	896	950	905	967	957	945	928	933	914	924	981	987	947	986	962	912	933	976	975	890	1009	953	911	966	985	962	995	945	832	875	912	987	961	923	945	991	926	937	1004	978	911	927	945	925	981	979	930	969	907	894	957	918	978	953	934	995	1006	948	956	979	913	921	946	912	962	989	964	888	909	917	928	985	942	915	931	909	957	887	1010	967	919	963	984	979	978	912	971	958	997	891	1010	919	942	928	984	1019	944	915	915	923	927	913	964	926	922	961	953	987	936	885	981	995	946	913	966	980	922	938	988	950	951	956	951	967	909	969	952	927	973	939	947	1000	947	935	959	927	911	974	947	973	938	951	940	944	972	949	916	913	964	999	965	964	952	931	905	957	948	910	956	954	927	894	973	948	951	982	987	907	911	938	946	956	924	946	946	925	967	916	959	927	913	950	961	972	949	937	950	985	921	982	985	940	923	943	978	1035	931	936	965	920	930	924	940	938	959	956	964	936	987	929	959	940	1035	965	934	1026	1020	998	986	921	889	1009	986	991	992	968	939	934	960	952	933	931	914	914	896	944	1027	936	1003	991	961	941	951	993	944	954	997	936	999	928	934	910	969	938	950	933	922	997	963	945	935	950	993	969	1006	921	950	961	933	973	949	967	978	926	993	933	968	970	968	880	1001	924	1003	954	931	903	972	944	926	956	973	957	905	1015	944	923	934	938	994	946	949	953	945	972	1001	942	946	941	969	929	965	959	920	879	918	961	932	970	946	927	981	981	940	975	939	937	915	971	979	937	928	942	928	983	900	914	943	944	946	947	968	933	895	932	946	954	922	936	920	979	931	998	957	953	977	921	983	936	942	978	939	969	964	938	975	1006	928	943	980	964	893	988	968	955	921	920	927	951	951	945	1003	934	916	958	922	920	951	950	919	909	955	906	921	969	935	1012	935	947	983	961	1012	939	966	958	876	959	864	951	895	940	931	964	968	935	927	948	990	959	992	918	956	951	957	921	908	953	937	945	926	978	953	923	962	973	972	942	964	981	891	935	981	922	895	971	944	929	1012	933	931	962	975	914	988	936	982	982	978	962	923	999	923	923	972	968	968	936	989	959	945	989	948	968	890	965	934	972	977	899	1020	962	954	912	966	984	906	926	886	913	924	947	1000	962	934	973	994	993	941	917	939	919	912	974	926	1010	999	988	969	957	973	942	939	971	877	941	971	959	896	936	994	960	926	950	943	999	925	961	918	967	928	935	979	993	917	924	891	913	962	931	927	983	953	973	919	948	959	901	971	914	968	970	954	948	937	934	968	942	970	938	989	962	933	900	987	908	954	1017	959	947	1001	982	928	933	900	942	949	956	988	1024	999	945	924	928	973	956	934	945	955	973	947	922	979	913	957	957	975	934	939	901	987	941	956	991	1000	927	920	935	893	917	927	965	900	977	947	935	920	963	921	986	947	954	919	971	907	977	906	925	965	946	934	1004	963	989	970	966	930	1006	960	915	947	978	957	1005	993	1016	944	951	1037	952	969	976	945	974	910	995	985	977	910	983	967	1047	931	952	895	912	938	912	947	949	968	943	984	935	966	960	984	943	937	964	965	972	926	977	994	993	975	1014	933	923	938	973	995	975	978	994	988	935	967	929	952	958	998	967	962	942	964	983	966	960	962	958	967	931	1006	922	942	934	941	1005	974	887	928	932	962	992	922	949	968	908	928	1003	943	940	959	918	971	977	994	957	945	936	1005	980	977	935	969	946	948	916	961	964	968	930	945	958	960	959	897	956	936	955	929	928	927	978	929	933	969	933	927	979	975	994	937	989	963	978	951	956	1019	988	961	933	951	967	980	977	927	929	918	933	979	903	974	916	1006	946	943	899	899	974	887	989	933	957	918	971	958	934	913	979	1015	951	936	976	963	994	972	978	938	913	879	974	977	913	955	962	954	971	959	962	958	941	943	979	935	899	950	952	957	979	1029	981	1047	969	969	970	954	925	937	937	1017	981	893	982	993	960	1003	952	941	962	912	960	936	946	908	910	968	943	953	932	904	958	943	971	904	903	956	962	942	923	948	910	972	983	973	971	947	969	851	998	975	894	973	933	975	938	992	963	948	952	904	960	950	921	869	998	991	968	917	924	910	947	950	1041	887	972	994	920	905	950	933	1005	897	903	909	983	934	962	959	941	965	918	918	974	969	938	980	935	985	956	921	964	1000	927	924	1000	966	951	952	907	973	941	939	966	941	909	926	936	950	899	937	972	946	978	948	931	914	934	909	928	951	949	979	930	977	967	997	951	906	946	955	970	914	972	908	953	943	932	954	934	916	901	930	940	965	979	917	938	914	984	928	994	946	959	1012	928	902	1018	954	910	1009	924	1010	981	952	957	944	918	935	902	1005	958	910	973	969	952	911	974	912	978	932	976	972	993	930	952	900	955	981	991	952	961	937	1013	893	980	957	998	959	922	999	917	1003	956	993	925	905	975	945	994	930	937	955	946	1012	956	929	879	993	960	990	906	933	1012	975	1026	959	988	979	921	968	999	968	1018	1002	967	964	926	983	938	938	951	944	975	962	962	973	959	984	975	979	978	958	989	943	984	909	940	949	989	965	971	978	974	931	942	930	991	908	944	969	941	980	979	899	955	945	936	983	971	891	959	946	1006	978	967	985	988	957	997	980	939	916	926	957	952	1040	969	883	987	1003	943	955	916	960	958	1013	988	906	945	948	995	979	924	985	937	971	980	996	970	941	928	947	994	1021	987	954	884	908	935	949	934	943	970	939	986	991	924	927	971	929	988	922	927	934	973	998	962	968	1015	940	931	967	972	966	1006	924	969	958	955	959	987	1022	914	978	977	983	943	923	984	911	978	975	1009	945	895	938	989	954	950	970	933	957	951	987	983	940	906	931	996	927	916	929	954	940	976	982	949	1000	933	994	970	983	961	934	942	967	936	944	906	977	967	914	988	924	947	919	960	1014	899	953	988	937	886	983	957	919	958	919	999	956	956	960	949	942	927	930	942	926	969	979	915	939	933	983	950	949	992	937	902	942	944	963	984	975	946	956	976	970	962	913	875	970	947	923	936	945	927	928	928	966	951	1011	933	924	984	979	944	913	929	955	936	953	977	952	984	973	959	954	985	1007	963	988	1020	959	955	985	917	962	956	958	931	972	953	941	958	934	891	979	995	966	988	984	966	942	941	955	978	1002	943	989	989	975	976	967	948	982	910	938	884	976	974	909	930	950	951	924	949	966	900	900	945	897	955	996	942	993	964	932	942	945	996	936	949	934	958	949	961	969	973	932	930	926	1019	971	1061	986	924	948	980	952	964	913	910	965	1044	930	945	910	966	950	989	931	1030	1002	945	1000	962	912	951	906	906	900	1004	959	905	956
15399	7390	9131	6216	3851	2685	2130	1636	1312	1027	977	885	774	696	641	654	558	570	508	520	503	438	495	463	493	442	465	422	433	423	422	452	444	399	387	404	439	417	441	437	456	405	396	432	415	404	416	413	389	400	436	419	436	407	376	431	392	406	371	395	456	384	426	419	400	377	420	405	357	409	406	413	407	379	362	390	411	417	388	420	409	383	417	388	412	437	390	390	349	383	400	432	394	404	430	417	398	406	368	411	401	416	379	394	407	396	397	422	388	404	409	375	429	428	395	435	364	442	413	434	423	413	413	420	415	455	420	420	367	404	447	373	400	405	387	397	388	396	431	414	444	446	379	376	383	416	421	396	419	395	418	405	402	405	414	426	394	429	418	405	378	353	403	393	416	432	423	409	442	395	374	374	411	388	394	415	406	426	422	394	368	418	401	403	422	400	391	423	419	387	380	417	409	383	392	404	400	417	379	425	404	420	394	402	403	361	369	415	365	413	381	427	387	425	397	410	395	386	388	368	420	382	457	363	402	391	431	408	424	370	421	393	395	394	362	420	403	397	409	378	414	413	393	414	429	404	380	393	415	404	370	402	396	424	427	412	410	403	420	375	393	413	391	417	396	396	444	362	399	434	394	428	426	416	401	403	391	373	406	391	435	380	391	390	410	450	378	409	395	399	405	413	425	374	373	367	382	386	357	422	408	384	392	434	442	402	375	383	413	395	374	411	416	365	408	356	392	392	413	399	442	383	371	380	394	431	413	414	419	426	393	423	409	406	368	399	409	398	421	395	406	419	396	417	406	414	412	436	417	374	399	403	416	417	388	404	377	395	373	364	375	401	410	386	421	379	396	416	412	429	380	423	407	420	406	371	395	420	422	416	415	362	389	391	371	402	439	424	387	386	387	395	365	430	384	401	428	395	432	386	415	372	407	425	433	415	433	400	405	388	387	390	379	363	397	381	369	399	405	388	402	388	383	385	389	398	418	408	385	439	415	360	423	409	404	375	402	391	385	339	421	345	432	396	360	435	405	382	381	400	472	427	400	366	396	372	386	412	386	392	377	412	413	381	371	389	388	368	404	387	456	374	427	431	379	397	394	438	375	417	390	416	408	390	380	415	411	439	391	398	425	377	434	387	382	385	372	397	393	368	416	373	421	414	384	414	387	415	415	395	418	401	404	415	419	396	422	383	428	411	384	440	418	431	415	439	413	375	364	411	366	392	374	369	376	394	421	435	381	419	371	394	416	408	401	401	398	405	378	389	421	396	434	373	432	412	411	447	417	398	407	406	394	418	385	393	417	387	383	408	424	414	404	424	428	459	446	408	435	402	380	375	441	410	338	381	401	399	360	428	348	395	416	437	447	393	401	398	392	403	403	380	384	419	442	402	368	386	394	434	424	416	393	390	404	407	358	419	407	409	418	365	412	382	414	405	395	403	412	413	393	401	421	367	367	377	371	397	386	417	399	408	371	383	407	393	414	364	395	420	396	378	417	387	395	424	385	389	359	381	416	376	398	405	418	422	392	388	381	390	405	395	418	390	413	383	396	400	415	379	394	372	388	388	427	403	448	437	394	391	384	381	407	384	429	407	403	366	395	392	414	422	410	417	390	427	402	407	436	406	417	376	418	439	409	394	372	405	411	409	374	422	402	354	399	408	417	376	406	419	350	397	381	423	386	445	404	412	400	422	430	387	391	401	399	392	388	383	401	418	400	404	408	397	445	395	389	384	408	437	402	436	396	389	393	385	378	356	418	413	374	383	380	381	412	406	402	386	391	384	406	422	393	335	395	386	397	382	415	395	386	380	422	432	409	403	420	457	380	437	415	406	411	372	421	406	374	436	366	383	366	361	415	377	416	396	381	391	412	415	385	349	388	390	431	393	421	420	393	415	364	384	420	403	399	402	383	407	418	419	404	392	399	391	398	432	386	402	426	374	361	447	428	414	367	391	364	361	433	404	371	379	410	410	409	385	410	395	387	420	415	410	419	384	402	409	403	413	397	418	419	395	433	406	375	392	399	398	392	381	437	386	388	383	391	406	390	382	392	404	437	410	407	431	400	381	443	388	410	432	402	409	391	403	416	409	403	394	392	384	418	377	421	377	414	403	400	397	410	421	417	423	426	416	412	379	396	419	409	375	396	385	417	421	408	413	413	398	406	408	412	428	378	416	397	412	398	416	375	437	446	397	405	413	396	413	365	404	399	417	407	434	413	415	377	408	393	389	368	421	448	397	420	431	386	411	368	397	411	416	395	417	409	362	425	404	375	432	390	384	416	403	403	391	406	404	416	411	397	414	420	436	401	379	373	360	418	357	377	402	390	438	381	386	379	421	389	388	379	386	418	390	369	404	421	398	447	407	394	398	387	417	374	390	411	414	409	431	411	388	406	381	415	446	389	419	401	452	383	364	397	371	410	462	432	433	402	418	415	352	426	366	420	392	408	354	382	369	406	378	407	404	370	390	411	377	413	391	394	454	426	364	355	418	390	388	375	420	378	363	397	373	430	446	404	368	421	445	379	418	402	395	401	403	392	423	408	379	391	391	367	393	336	382	406	399	393	442	414	428	449	410	369	386	384	406	374	425	428	344	416	417	418	401	399	397	387	422	398	421	381	395	389	404	390	359	396	388	384	385	426	391	407	375	401	393	384	410	437	414	409	451	444	382	436	362	416	416	381	408	407	389	418	423	400	394	396	400	386	452	405	418	401	422	398	395	414	410	380	403	405	414	431	450	428	426	433	421	394	375	358	404	377	408	388	368	394	391	373	408	444	384	434	422	397	396	417	403	420	423	409	419	396	379	429	446	422	379	380	396	397	405	429	412	404	409	382	385	407	389	413	385	377	384	409	405	361	384	394	387	413	413	385	431	394	391	457	421	412	367	431	407	367	408	424	407	450	428	402	412	419	386	384	405	397	395	443	430	416	392	408	403	388	379	398	421	458	388	389	389	407	391	407	427	419	441	418	394	402	437	413	371	410	410	360	395	405	393	414	403	377	412	386	411	409	390	422	398	390	390	372	422	381	399	402	426	400	394	408	404	406	380	409	381	361	413	406	375	411	404	388	408	399	395	392	380	441	385	370	395	388	414	415	389	390	391	374	448	424	450	391	387	373	385	408	407	408	401	397	392	423	397	408	373	391	376	410	392	414	391	381	434	414	423	377	413	389	375	409	408	385	430	417	433	361	389	369	413	368	359	410	390	403	379	372	419	382	397	407	443	402	386	384	371	391	417	409	443	410	364	440	393	427	396	396	438	423	430	391	380	410	391	420	389	384	374	365	395	403	383	407	395	409	361	390	383	427	456	396	430	412	417	405	395	410	448	404	430	400	369	396	372	408	424	407	413	385	427	368	401	437	379	374	383	386	395	392	364	449	406	388	431	416	412	408	340	377	385	370	403	396	411	404	382	392	426	393	391	396	403	411	388	401	402	419	399	387	374	432	388	419	386	381	387	401	390	420	434	395	429	417	384	402	369	399	386
10615	6786	14593	14890	12391	10055	8168	6312	5378	4486	3869	3375	3151	2687	2551	2238	2166	1920	1699	1594	1469	1412	1409	1347	1246	1321	1242	1145	1180	1165	1099	1110	1039	1049	1042	1021	1058	954	1034	995	965	1010	973	974	975	951	956	950	960	949	952	909	941	894	864	927	953	959	902	971	882	917	936	884	935	915	979	889	848	878	924	896	923	884	919	903	932	883	929	905	911	966	917	910	923	859	896	909	899	912	943	901	857	947	891	889	933	912	875	845	883	878	915	878	901	905	853	882	905	903	896	905	963	924	901	907	901	899	918	941	917	875	936	910	904	867	886	856	889	919	906	871	887	927	922	898	925	869	850	902	890	893	892	890	917	895	914	851	878	934	895	904	865	906	906	889	927	896	897	888	912	878	880	833	952	942	903	935	889	878	913	918	944	908	897	880	929	859	909	879	964	953	906	919	849	893	944	934	905	917	926	886	901	899	855	868	885	892	903	871	852	926	949	869	894	910	889	878	939	901	868	881	956	963	882	939	919	867	893	934	861	865	921	955	925	880	871	870	925	949	897	910	909	925	854	896	874	902	941	909	920	949	862	910	877	911	871	869	890	868	913	907	888	892	938	882	872	914	883	879	867	918	899	871	941	881	897	876	863	915	872	908	896	942	962	851	920	894	932	904	915	870	891	904	891	935	880	949	895	902	887	889	929	903	943	932	913	855	931	844	896	909	924	898	908	919	894	859	872	904	877	893	876	912	885	941	913	943	875	919	901	918	876	893	861	866	903	891	834	899	891	935	876	943	858	847	909	939	939	927	925	909	952	899	863	938	923	906	948	882	870	904	931	906	887	921	909	906	879	897	889	917	917	906	885	919	899	869	923	919	913	924	910	883	917	896	886	887	899	900	946	897	913	849	918	944	876	956	907	926	941	839	869	942	954	946	883	884	918	892	924	887	881	847	913	918	859	894	897	936	947	908	950	921	838	947	917	894	966	902	901	899	894	905	844	931	915	851	918	930	879	870	897	945	881	863	893	898	855	879	858	902	903	913	887	922	880	877	892	843	978	950	899	887	929	854	895	858	877	861	902	893	878	907	889	934	950	915	904	902	920	910	898	880	888	886	938	945	853	904	872	893	892	844	890	928	883	838	866	927	936	930	857	873	880	954	877	871	916	881	915	875	876	959	934	931	909	920	881	911	921	916	891	912	918	903	916	938	926	898	886	876	929	883	885	915	927	922	881	879	881	834	890	891	845	936	907	924	893	894	975	881	880	890	921	894	916	954	869	916	895	862	886	899	893	887	918	912	893	900	885	873	924	889	912	932	863	873	900	901	888	825	941	946	901	870	860	909	920	874	933	919	840	889	925	839	901	948	930	878	881	905	884	933	927	933	915	910	907	939	894	890	863	897	918	919	912	895	910	942	925	909	893	967	900	953	872	840	942	861	907	865	918	841	887	868	924	913	895	930	917	887	880	894	913	959	877	896	901	922	908	926	908	894	936	870	864	936	969	902	872	896	930	860	875	907	904	899	881	916	915	929	916	857	891	911	895	928	921	890	907	845	856	849	892	940	923	911	900	939	923	905	901	872	919	932	899	973	828	858	880	962	841	913	907	882	919	923	873	899	935	846	923	931	848	895	937	907	863	910	912	899	903	950	938	912	918	873	876	901	898	858	883	885	873	905	945	872	949	882	864	915	848	853	864	887	893	896	915	873	883	916	920	861	957	947	875	886	977	898	914	944	956	884	950	946	923	923	887	900	946	871	888	968	888	937	914	902	913	893	912	944	888	881	910	914	884	913	909	881	927	895	925	859	969	964	933	901	880	816	897	892	916	945	872	899	868	942	932	892	908	947	878	873	952	861	871	873	954	897	923	882	880	939	919	917	934	884	946	874	939	921	924	887	979	925	902	883	896	861	912	911	940	967	924	887	930	894	957	923	913	911	958	916	924	878	878	890	921	919	871	882	929	922	870	912	892	939	896	923	867	960	921	960	921	915	871	853	888	885	893	881	907	912	914	938	867	887	997	960	891	942	924	873	953	882	931	905	917	930	908	864	918	882	933	898	977	938	953	898	893	942	885	893	884	900	877	898	921	876	920	955	880	907	972	908	892	918	888	917	906	876	926	827	867	913	907	903	872	935	911	941	849	904	866	899	934	889	921	934	876	897	862	896	891	893	857	918	911	908	902	868	884	921	912	901	922	922	881	917	946	933	949	896	870	997	959	917	918	932	914	938	963	887	880	914	928	887	961	920	926	944	874	908	874	889	907	870	889	921	896	909	924	882	881	957	900	885	906	887	943	951	895	926	811	923	894	943	936	909	900	959	867	937	849	909	933	869	907	913	840	918	862	899	913	887	872	921	938	913	851	927	957	913	888	860	918	924	927	925	921	910	868	909	876	883	900	933	914	881	890	905	874	915	894	895	866	908	928	932	873	941	894	969	905	921	945	913	866	899	903	926	821	900	922	944	926	934	988	936	867	865	893	858	888	927	876	872	839	937	876	942	914	929	874	872	884	858	952	864	950	921	930	898	872	932	937	893	897	852	859	908	904	852	862	891	915	910	909	847	923	867	905	925	913	875	913	885	908	898	889	899	918	910	881	843	927	949	871	901	935	890	946	907	912	911	899	944	811	882	922	854	942	906	873	903	887	876	897	897	893	929	918	969	902	916	925	929	947	933	883	843	880	932	910	878	871	883	980	920	855	865	906	889	855	948	909	942	912	880	826	813	847	899	942	925	927	866	877	918	993	916	891	914	932	848	928	880	905	883	894	896	861	876	915	886	887	910	890	926	883	906	876	888	902	954	913	852	939	857	898	907	923	903	920	922	942	897	862	912	921	920	876	917	869	929	896	858	922	953	891	935	888	980	890	963	860	870	913	915	933	897	971	888	930	953	936	881	874	843	934	935	869	938	892	899	910	905	937	907	961	960	901	927	923	910	923	893	912	872	865	906	947	879	917	962	880	932	946	903	859	866	896	895	930	925	901	924	941	928	915	947	873	898	910	898	904	892	951	921	936	912	928	906	908	885	899	876	945	875	930	880	935	907	905	970	899	936	875	896	915	948	920	946	879	919	904	890	910	956	932	879	900	933	879	936	886	896	879	890	948	912	872	875	893	897	908	891	917	929	980	903	838	893	932	907	902	906	902	905	934	928	904	944	893	899	938	902	864	916	897	874	953	829	888	871	896	893	857	875	872	917	907	906	873	946	875	895	900	946	913	901	955	894	915	903	913	881	942	951	891	901	914	860	882	861	890	894	903	945	859	895	873	874	892	913	874	870	932	906	910	921	890	906	888	898	876	944	858	967	872	820	895	907	860	908	874	918	894	949	889	915	930	912	897	905	911	946	842	926	882	880	926	886	918	920	953	911	907	904	921	909	909	900	885	842	922	892	887	892	861	886	938	894	883	867	935	871	907	866	977	943	903	907	935	956	937	854	894	933	937	906	893	883	951	884	938	939	903	906	928	838	882	912	931	908	913	940	936	939	952	963	896	909	838	907
23219	11184	13114	8879	5534	3889	2822	2063	1614	1342	1140	1038	920	817	731	725	667	624	552	549	480	480	515	491	458	426	484	425	414	420	411	410	426	431	419	382	431	367	459	398	424	399	428	391	414	382	338	390	396	398	368	388	397	394	409	398	396	399	432	387	379	397	440	402	389	389	396	434	413	419	390	358	360	399	387	375	394	413	387	404	433	391	414	367	359	399	422	410	424	351	382	365	384	387	410	421	363	411	368	384	372	393	375	402	381	382	392	383	385	401	442	424	398	367	391	360	383	409	409	346	382	379	361	409	344	377	382	394	379	367	386	394	407	407	422	372	400	326	407	382	400	404	363	395	408	403	361	351	402	350	391	401	363	363	357	374	391	403	386	375	388	353	405	408	393	402	357	399	378	385	371	373	388	404	387	361	406	393	405	352	383	393	358	391	376	386	409	358	367	384	353	434	379	399	357	419	387	384	409	351	394	373	407	405	392	369	396	394	402	375	381	400	395	406	363	359	418	402	378	373	418	396	384	401	409	397	421	420	416	408	411	371	379	368	390	394	400	399	389	401	392	368	394	390	413	398	366	370	402	357	394	394	353	383	430	408	398	351	370	395	366	385	368	408	382	398	385	385	401	373	373	377	397	408	360	398	385	409	374	370	380	375	370	379	367	387	377	338	391	395	389	406	391	417	406	399	376	390	376	378	363	381	383	363	423	410	384	371	401	372	356	352	404	414	386	414	394	363	408	352	375	409	373	357	356	389	381	388	397	417	362	390	415	400	419	395	400	364	339	367	333	371	411	445	411	417	394	410	407	377	410	418	393	366	381	358	396	411	420	385	391	386	366	437	395	370	360	390	369	385	334	388	358	373	361	401	380	377	371	389	332	382	419	387	407	362	371	400	383	385	379	371	367	373	338	417	392	420	412	411	378	419	394	403	374	397	395	420	360	348	407	393	417	380	392	369	389	380	372	387	402	397	375	415	379	404	392	364	386	351	365	366	384	400	384	421	342	388	401	394	381	373	377	425	390	382	392	389	382	431	376	382	393	407	383	402	390	384	380	350	396	370	425	370	346	374	355	380	372	384	385	378	411	412	419	386	383	422	374	390	389	409	366	381	396	380	390	380	365	398	384	367	388	394	385	364	370	382	399	372	404	436	385	404	394	384	384	362	401	417	396	368	375	348	368	393	397	384	396	391	421	375	386	379	400	420	363	373	387	398	396	377	378	395	409	394	405	315	386	409	368	360	398	354	374	412	392	354	376	396	419	418	358	389	370	400	398	393	382	379	398	397	357	387	368	396	396	389	385	388	394	395	359	401	384	427	393	391	414	398	432	398	380	390	377	371	380	398	428	376	383	393	386	385	382	362	386	379	392	410	417	397	398	400	411	378	424	369	384	391	355	384	419	389	407	367	346	368	367	378	383	342	396	360	348	391	423	364	382	392	371	411	382	399	378	373	365	366	378	418	413	381	402	411	386	358	409	371	354	368	365	401	381	401	397	444	389	377	370	407	379	373	397	347	425	408	381	381	390	369	413	366	368	402	419	370	381	409	365	437	397	390	384	366	428	427	375	399	349	375	410	365	354	391	362	391	383	382	379	350	369	391	352	360	355	378	374	374	379	369	380	418	359	373	399	401	406	345	359	382	418	398	356	401	388	415	381	361	332	362	413	382	406	381	397	361	385	401	382	410	394	383	420	376	382	377	423	376	441	390	391	361	388	369	395	410	373	367	404	408	409	393	378	376	412	346	381	413	357	400	384	378	385	374	367	413	367	426	408	374	368	390	391	394	377	393	401	385	387	369	398	417	368	401	421	368	375	352	417	408	413	360	372	399	363	369	363	397	382	366	333	378	383	371	393	368	342	398	393	380	400	398	365	378	392	412	409	401	424	352	386	386	374	346	390	371	388	396	409	364	396	392	394	374	384	363	378	394	390	363	384	373	376	384	408	368	375	363	401	421	425	365	394	349	387	415	376	395	399	395	414	401	389	389	401	369	400	376	424	387	317	359	385	385	363	350	366	391	389	359	369	425	408	374	335	423	396	362	387	416	383	401	369	392	375	380	394	417	370	378	394	397	377	443	385	410	416	356	377	399	405	386	391	414	386	352	398	392	365	385	382	397	386	407	386	360	370	378	388	356	390	362	420	382	345	364	363	367	383	375	384	371	365	411	408	369	381	388	393	343	406	356	363	382	372	346	380	366	394	414	401	358	395	410	365	399	383	357	403	425	426	430	368	401	398	421	395	400	405	392	431	419	392	414	390	402	419	394	388	367	416	361	404	402	362	378	434	395	353	387	410	404	374	393	393	381	374	380	407	403	368	378	378	407	366	423	365	369	381	379	365	359	409	381	394	413	405	379	387	403	390	374	374	363	402	391	396	360	403	405	380	398	389	348	397	415	381	381	420	394	391	343	391	445	385	388	386	406	360	412	391	388	412	342	376	376	382	376	389	390	377	397	380	363	407	375	335	314	410	348	365	399	377	355	351	405	399	400	401	416	360	406	398	384	361	381	364	394	391	353	391	407	365	390	374	387	365	351	372	347	383	375	391	390	397	378	340	376	365	397	373	414	408	390	373	425	395	381	369	400	375	437	407	386	393	370	366	381	378	434	405	383	429	390	394	383	386	409	415	387	381	413	400	379	428	397	385	391	384	405	377	395	396	367	360	374	363	390	382	357	413	392	402	345	424	432	424	388	390	397	356	406	357	335	397	390	389	367	403	389	395	371	395	348	357	333	400	392	386	396	397	398	403	337	387	403	361	403	379	421	393	376	370	387	407	370	363	396	388	415	336	381	386	385	357	374	380	372	385	401	403	401	365	354	349	436	434	399	392	393	343	418	432	399	371	374	402	450	427	392	402	386	348	383	436	422	395	441	380	375	419	419	374	380	443	368	394	419	328	390	387	391	430	379	382	396	396	387	366	371	340	393	385	348	355	416	387	405	379	387	363	408	379	383	385	394	387	362	397	355	369	375	384	388	432	406	388	388	387	399	359	355	401	399	384	386	380	358	427	403	400	376	382	414	382	386	398	376	399	380	372	379	399	397	402	377	356	417	391	395	418	415	375	378	374	354	382	411	410	440	380	402	395	393	406	350	401	375	362	401	370	395	405	362	373	382	367	404	356	358	371	406	416	361	386	407	422	388	398	389	376	394	403	356	381	372	412	383	380	380	394	399	411	411	342	387	407	384	378	374	350	376	357	373	348	347	357	376	393	395	381	401	400	418	397	414	345	393	380	374	421	386	378	382	382	410	417	426	379	416	358	384	345	374	408	419	376	394	366	380	413	375	361	397	408	382	388	401	347	375	375	380	422	422	381	402	433	403	371	386	362	398	379	387	362	398	374	388	350	403	353	408	414	378	404	373	343	362	388	422	370	381	399	455	381	397	385	382	431	399	390	410	389	379	358	358	367	339	370	363	387	396	373	395	388	380	382	346	393	394	403	402	401	395	461	382	368	384	368	375	402	393	393	384	389	387
13373	9211	18129	18248	15584	13148	10339	8271	6798	5664	4785	4106	3565	3316	3000	2779	2619	2271	1937	1871	1665	1562	1566	1500	1412	1371	1285	1275	1235	1212	1171	1113	1133	1103	1106	1113	1048	1039	995	1018	990	941	992	993	935	920	927	1006	927	903	882	877	917	885	895	897	900	920	915	883	953	892	883	892	937	921	907	875	911	898	930	926	890	918	902	888	852	900	893	903	868	923	893	900	922	890	957	880	878	901	901	882	938	895	911	831	859	905	868	814	919	875	914	870	935	836	903	899	891	922	893	835	910	897	883	876	895	880	900	851	892	908	870	859	847	865	877	910	915	834	843	886	892	891	865	859	842	910	901	903	860	842	947	900	899	839	796	873	875	876	899	867	831	863	862	885	886	862	859	894	905	924	887	885	870	871	856	838	854	920	893	846	872	853	872	858	870	835	882	888	900	897	915	889	872	909	873	832	922	887	891	845	867	906	888	879	860	858	907	833	860	860	885	828	843	866	867	884	876	851	867	840	884	908	872	897	876	830	878	825	869	859	914	879	867	911	886	809	921	855	899	869	899	882	857	891	795	836	919	877	910	894	836	908	871	916	845	854	881	864	902	858	937	842	871	903	895	859	863	836	859	941	940	854	878	858	863	843	880	883	888	853	838	821	831	903	907	898	902	862	801	882	886	907	894	882	921	875	934	853	860	882	888	857	878	835	868	905	880	850	861	872	843	853	890	824	882	853	920	934	852	886	870	868	902	902	859	893	863	912	909	862	905	853	822	906	849	910	908	829	855	892	860	883	887	909	828	884	908	873	899	902	874	870	796	880	887	876	924	906	872	912	826	920	838	879	927	914	908	834	914	911	942	852	917	899	873	886	874	908	871	889	892	877	861	905	846	883	900	890	867	845	878	891	835	880	840	874	912	851	878	915	913	901	855	929	840	902	871	877	808	867	854	844	897	853	836	846	881	865	878	884	906	870	916	832	915	822	820	858	860	849	911	866	856	885	892	882	852	891	903	866	917	903	928	891	865	867	880	885	876	900	900	905	879	875	897	918	857	849	871	843	841	867	853	829	872	845	927	886	853	872	893	834	883	862	886	904	877	863	887	891	844	919	880	842	890	886	845	857	867	914	888	881	896	894	929	919	838	875	875	927	847	902	826	822	864	913	870	886	907	867	836	850	882	900	819	871	900	853	921	927	883	904	861	866	928	865	868	921	827	882	861	788	908	892	883	896	846	874	866	850	865	872	891	880	911	866	800	851	847	836	860	878	868	881	936	896	904	910	900	817	833	831	881	841	910	868	845	898	894	790	897	922	888	950	897	862	865	898	882	882	846	799	917	865	897	877	872	859	908	873	873	907	874	869	866	813	939	887	904	872	909	839	875	924	834	914	855	916	855	816	888	903	865	903	877	970	875	892	908	872	857	891	853	821	880	880	924	904	849	899	871	818	802	862	879	829	919	868	918	874	831	917	861	867	891	843	885	833	858	855	859	878	856	914	865	887	898	872	887	864	832	872	892	906	864	839	895	897	903	913	955	851	898	864	869	818	911	878	876	863	839	886	859	886	872	883	914	837	877	832	860	878	902	853	915	894	885	881	853	870	889	867	869	887	880	854	906	912	860	865	876	886	905	891	891	931	869	851	879	872	917	875	864	905	872	817	875	898	904	866	898	857	901	909	830	858	879	892	922	894	940	879	892	876	875	831	884	849	912	875	873	915	882	894	934	878	872	856	849	847	895	858	818	849	890	866	880	913	849	924	877	927	915	912	896	926	865	915	931	877	867	842	852	908	865	886	844	917	872	872	895	832	883	836	867	850	918	864	938	865	863	938	850	885	893	882	856	839	876	873	902	872	877	893	865	897	889	846	931	893	890	910	813	874	909	922	873	836	909	883	924	906	891	917	881	861	860	898	882	849	878	899	844	891	891	895	934	892	934	874	961	894	882	891	902	844	867	859	899	877	877	909	896	894	858	878	839	914	878	863	860	863	828	861	792	816	877	874	818	881	885	886	912	875	898	843	786	863	890	866	905	886	853	897	853	904	876	864	858	913	880	873	862	903	857	935	892	957	864	878	875	909	908	883	865	884	861	854	904	896	824	868	879	849	830	942	860	953	863	881	844	877	886	893	894	876	907	920	894	872	845	875	884	850	954	905	875	885	911	866	874	877	849	847	889	923	874	864	927	879	846	848	881	895	861	922	886	885	946	888	946	853	884	909	871	850	845	883	939	879	831	968	893	888	838	885	872	898	844	870	885	875	846	884	877	904	894	843	849	845	891	894	841	935	894	861	888	856	858	859	858	912	814	872	885	901	839	870	933	891	922	858	925	892	905	879	892	858	882	887	908	855	872	921	873	866	861	861	839	928	887	857	907	876	880	872	897	911	897	847	866	896	935	895	832	835	879	867	827	921	855	918	915	895	905	855	867	900	869	918	868	871	852	938	838	884	846	906	875	890	918	893	880	921	884	884	915	921	841	916	875	950	854	911	889	919	873	889	878	868	904	855	919	875	818	827	922	823	879	830	881	849	888	871	872	889	896	859	938	826	866	853	889	910	849	878	865	834	872	885	890	906	838	913	864	878	922	888	897	889	878	863	842	855	897	899	893	856	877	882	897	927	870	856	863	898	874	894	928	845	852	915	864	869	932	901	875	877	850	922	856	858	890	882	845	900	870	880	892	907	889	901	926	903	851	905	825	900	906	880	875	856	867	828	878	858	822	831	828	939	865	872	820	876	858	956	927	893	882	846	908	867	851	870	869	943	852	899	847	873	852	840	858	887	889	820	894	912	921	844	900	914	898	867	873	875	847	882	894	859	917	909	913	935	932	860	882	846	874	875	873	861	875	884	918	872	833	894	826	883	910	928	918	842	870	866	858	899	858	883	857	899	895	892	851	819	832	888	918	889	912	919	848	845	910	884	899	872	858	828	887	856	893	916	904	881	820	870	883	892	823	814	910	836	899	883	863	919	919	838	860	867	855	885	897	912	919	907	859	900	872	854	906	908	931	899	881	898	943	901	882	859	880	832	849	887	899	922	918	875	859	896	910	886	894	877	902	867	867	905	866	941	943	891	915	859	850	840	875	873	875	863	944	853	912	893	862	872	830	877	863	906	876	911	873	877	879	959	842	874	851	869	842	869	879	875	855	876	917	915	871	864	912	876	886	863	906	880	817	816	865	906	881	914	864	904	930	937	891	931	866	890	914	882	834	865	928	816	851	894	847	834	866	918	921	888	849	932	855	901	859	884	862	898	898	905	891	907	880	871	863	843	920	842	862	883	933	840	875	869	909	873	860	945	893	835	904	867	889	854	840	922	908	918	856	876	846	904	880	819	865	885	859	899	928	856	871	897	925	912	897	849	870	878	892	862	930	873	852	887	851	880	909	868	926	890	873	913	881	928	915	847	921	860	825	859	851	897	910	876	819	886	897	839	889	881	874	920	923	885	905	876	912	896	880	878	876	908	856	844	862	899	857	855	902	853	927	832	893	898	871	901	892	898
7853	4518	5450	3988	2782	2038	1462	1168	1023	948	801	694	676	667	558	556	549	535	546	500	492	463	496	480	488	469	484	451	463	433	485	429	476	446	449	456	429	461	412	426	468	444	467	477	430	480	433	422	409	458	449	420	416	394	448	456	421	431	406	430	403	449	420	390	427	442	478	491	459	462	464	420	412	389	447	388	443	450	442	444	434	434	448	405	434	444	450	436	424	411	459	443	425	422	461	469	442	388	456	406	414	431	446	421	424	451	405	410	446	438	395	444	451	443	446	476	435	440	429	431	458	432	400	411	442	412	443	457	453	418	439	398	464	438	461	436	415	399	437	425	421	434	453	454	425	422	441	426	453	469	429	443	449	425	438	432	397	411	423	416	448	476	452	394	455	428	446	426	412	421	396	434	409	399	469	457	445	429	471	422	445	464	450	447	440	453	501	414	419	459	449	446	467	443	421	448	407	439	418	429	381	443	419	398	441	418	448	465	435	470	482	431	403	406	424	464	447	407	465	444	430	444	490	462	402	401	434	447	423	439	440	452	439	424	419	413	431	427	401	447	472	445	432	469	416	437	425	465	444	470	438	472	435	469	437	455	436	400	424	453	396	441	449	455	455	448	452	459	416	431	420	459	462	431	438	413	443	449	413	404	460	442	434	436	459	443	449	429	455	423	425	444	472	420	387	434	479	416	458	417	467	462	442	422	445	474	457	473	458	418	404	408	389	423	411	457	429	436	448	447	397	463	420	420	464	431	454	405	408	445	452	421	466	412	417	436	430	461	433	497	426	430	444	425	453	431	437	447	407	455	450	457	448	405	443	434	409	402	411	441	432	417	441	416	428	440	487	478	390	432	430	417	397	431	435	405	412	452	442	415	452	440	402	456	414	415	456	417	420	407	447	387	450	438	439	381	460	462	425	453	446	452	394	436	389	471	447	416	419	424	411	454	398	384	446	441	374	403	423	446	422	447	438	443	426	417	418	439	449	424	437	416	395	457	436	419	440	421	473	440	401	442	424	411	440	416	380	405	421	460	419	430	424	457	422	427	394	426	460	424	400	420	448	405	437	436	437	397	451	458	436	437	439	437	399	439	466	446	440	393	404	458	395	428	408	437	441	436	447	447	441	460	452	440	450	436	375	413	357	409	439	408	421	426	393	410	434	402	460	480	437	427	419	403	439	413	453	428	439	440	442	402	413	452	444	458	422	451	423	413	456	441	400	469	429	473	441	429	485	439	400	424	432	477	453	440	458	425	440	461	441	457	426	479	457	414	446	413	397	417	427	418	420	465	424	431	429	422	424	465	453	457	454	453	400	462	413	448	468	457	489	434	438	437	454	467	419	453	426	441	446	456	467	443	415	457	414	392	458	451	437	397	426	427	435	475	417	435	456	436	450	436	424	412	381	467	387	433	374	434	432	436	440	380	477	444	441	431	418	472	464	445	452	447	433	424	426	439	394	444	487	441	448	474	450	455	426	437	431	426	428	409	459	421	443	394	441	427	430	448	424	446	409	403	436	435	433	427	451	426	456	446	421	474	404	405	428	407	406	430	443	402	408	389	438	471	488	447	438	431	444	422	426	445	449	459	456	444	464	463	449	431	438	468	403	441	432	439	425	466	485	441	407	423	453	463	420	427	466	419	378	424	445	442	428	496	457	468	454	451	422	429	444	417	425	456	469	433	419	430	446	454	446	451	472	404	438	456	451	415	431	453	457	426	415	422	452	445	415	436	451	445	473	421	421	436	421	449	457	432	456	451	458	483	433	407	418	446	455	434	446	414	364	453	441	409	433	410	451	417	450	454	443	444	460	409	459	420	439	464	397	441	440	399	448	419	425	435	425	424	421	449	387	413	416	413	459	431	416	422	472	408	450	479	453	460	425	443	435	442	433	459	452	466	392	451	454	403	435	415	426	428	463	403	460	473	434	463	428	455	429	430	378	435	410	417	423	438	444	427	452	430	430	448	465	406	410	439	460	436	426	434	445	443	453	413	415	405	460	417	472	460	450	436	424	387	427	429	434	412	432	449	414	401	418	448	445	394	453	408	414	444	448	434	432	451	440	454	416	429	411	455	459	451	454	436	437	428	447	388	411	395	410	427	405	416	427	434	436	448	428	439	462	446	412	443	429	462	430	476	436	428	404	416	438	396	437	472	460	427	441	462	453	413	408	408	413	430	451	405	420	461	434	417	464	425	409	454	421	402	455	444	446	453	437	417	421	429	463	408	444	447	454	426	417	440	404	383	424	461	418	413	421	386	463	463	441	437	410	432	482	465	395	413	463	478	453	446	449	412	431	442	394	445	465	428	396	437	466	443	482	430	440	400	434	434	427	491	485	430	509	437	415	395	432	399	440	446	432	457	428	465	420	402	416	444	459	449	467	424	430	456	460	464	427	450	437	442	422	423	468	402	444	405	419	415	463	423	469	383	448	476	406	411	413	442	445	424	457	437	462	439	449	486	440	450	432	460	437	442	449	424	441	392	476	443	440	486	426	461	451	436	462	452	463	426	394	441	430	397	430	432	455	473	405	451	444	449	454	403	448	384	456	409	404	462	429	425	434	418	442	414	411	434	430	420	473	422	447	400	428	455	418	447	444	434	430	426	438	466	414	459	429	461	464	456	461	400	441	443	456	451	443	474	414	435	422	448	398	473	464	433	483	440	413	424	427	438	400	441	432	379	479	455	425	427	476	444	444	446	457	438	412	444	407	456	447	429	437	420	478	457	437	388	439	443	440	446	429	447	440	424	474	476	446	419	476	415	399	421	456	456	447	432	415	428	438	444	427	428	456	422	425	409	414	508	411	436	461	464	467	432	405	440	429	426	416	435	426	437	389	414	470	469	420	390	445	460	439	427	421	458	441	441	414	404	448	431	443	499	433	411	455	400	496	452	448	419	461	458	425	462	422	431	449	442	432	464	394	396	452	429	412	436	479	413	471	445	447	448	424	421	459	428	427	427	455	453	453	436	462	429	465	451	474	476	449	410	437	397	422	433	440	448	445	425	419	455	452	414	395	393	420	442	434	430	420	422	444	421	452	426	418	437	455	461	461	427	460	460	459	411	425	458	443	425	429	452	400	430	448	458	405	449	424	414	476	405	455	493	424	428	442	413	470	416	447	438	466	433	442	423	434	415	459	427	398	410	424	431	450	415	417	419	419	451	470	413	444	467	424	425	427	430	457	435	410	448	426	437	441	431	421	440	412	452	464	449	402	421	396	428	430	419	448	467	437	467	416	434	488	453	466	449	431	404	371	412	428	437	448	427	458	418	414	454	391	419	496	446	396	441	451	418	422	444	436	451	430	381	440	417	423	451	439	411	423	467	442	432	371	445	452	458	427	411	437	415	416	422	456	460	435	463	451	474	451	464	450	443	445	430	476	461	443	457	419	458	443	424	441	455	446	422	441	397	428	447	427	451	476	443	474	439	432	435	454	469	413	435	450	421	464	419	463	493	409	441	462	447	453	478	463	437	386	410
5170	4603	9567	10796	9031	7413	5608	4631	3760	3435	2859	2577	2346	2201	2048	1917	1747	1639	1565	1441	1326	1328	1269	1225	1181	1164	1179	1137	1126	1109	1060	1096	1088	1064	1052	1037	1060	1013	1033	1052	1017	979	1024	1006	1028	931	1009	1003	1006	981	974	950	989	974	1004	988	967	941	992	960	920	945	967	920	1006	961	942	923	992	949	949	987	938	964	941	995	1028	991	1002	929	924	936	981	944	979	966	982	964	922	943	931	931	929	959	957	1001	997	980	978	959	1008	928	968	948	953	921	994	942	976	973	940	996	959	986	987	1008	970	950	962	953	958	945	967	976	985	992	956	942	973	978	977	954	981	1053	961	1004	966	989	920	948	986	935	981	919	922	975	959	966	962	1010	923	969	963	935	1000	968	924	998	998	996	975	972	987	984	985	960	976	993	1005	972	953	945	986	923	949	940	968	969	930	957	947	963	950	973	923	976	1018	975	964	995	958	981	1005	962	966	959	978	965	986	986	956	993	952	946	965	980	980	978	931	995	958	956	998	991	996	964	954	954	944	1018	978	990	994	947	967	972	950	989	922	903	920	947	939	988	991	990	1044	979	944	988	955	948	871	988	977	957	1017	932	994	947	983	1000	922	940	955	974	922	897	933	919	955	972	1013	950	969	981	978	928	935	954	1011	935	972	976	928	972	963	921	964	982	941	942	963	960	932	975	946	953	978	986	969	1005	963	994	937	937	965	957	964	1073	954	992	961	994	951	984	953	972	979	1091	961	956	1005	980	973	995	963	937	901	927	983	993	979	869	950	934	945	992	980	967	997	965	924	977	962	968	967	938	949	979	940	1003	989	963	995	1012	1001	1007	996	1010	981	936	1010	992	955	937	951	988	948	977	973	940	958	960	983	970	973	962	995	938	954	932	986	936	979	946	969	933	1006	964	958	962	989	919	987	958	934	970	949	979	933	1003	974	956	942	994	956	973	1037	948	945	952	969	913	938	940	963	951	944	983	965	961	932	956	975	948	981	906	994	1043	984	969	961	973	953	902	1013	957	977	932	1013	939	962	975	957	929	943	973	942	968	960	999	1022	962	994	974	968	955	1019	950	960	1053	898	930	962	992	972	992	1030	1031	977	1008	986	956	947	1007	1008	899	1019	1034	953	919	1006	975	975	970	935	948	942	976	954	924	942	996	974	895	953	1020	981	999	932	1020	1003	986	1014	983	933	941	923	975	920	943	1016	948	930	927	1006	974	977	982	950	940	972	914	961	940	952	977	984	942	977	961	991	974	957	948	953	963	985	936	961	963	1012	936	1025	1014	1031	992	995	962	986	1010	906	934	970	912	948	936	983	981	1003	962	941	1023	919	991	985	869	1010	982	943	959	953	927	935	979	975	964	1052	1028	951	999	926	988	914	990	960	961	992	981	998	945	952	959	971	981	995	935	1039	960	912	992	996	968	977	1007	1006	994	964	906	962	931	924	1017	963	959	997	943	1004	903	914	1029	911	960	918	983	934	969	939	1021	989	945	957	987	949	938	990	913	1000	938	997	980	993	935	1003	945	982	976	932	969	932	959	908	957	952	1001	985	1010	956	1002	942	960	1029	953	980	943	979	991	957	960	1018	953	957	945	963	991	940	931	942	991	965	998	928	952	989	915	992	927	981	923	977	1085	929	930	953	904	969	958	954	955	912	1004	984	967	981	979	878	948	987	961	1002	867	934	929	927	997	975	952	1024	992	994	948	917	998	972	956	999	957	1018	973	962	947	995	958	958	969	1011	958	981	1011	1037	1001	998	961	1012	981	902	966	947	968	941	983	947	947	959	995	982	954	986	930	944	956	995	1001	995	995	978	953	962	946	924	978	964	924	973	963	914	926	962	963	1019	946	959	977	964	914	966	968	956	996	1017	958	950	955	990	1047	898	988	937	945	929	945	1000	957	951	978	990	1060	1023	981	959	974	969	999	922	924	944	929	944	940	925	940	965	926	955	984	907	937	960	977	990	1025	982	962	977	978	951	962	949	964	891	951	933	926	1014	1018	1016	943	947	965	1030	919	978	955	935	983	951	1003	1008	987	964	1022	974	950	976	985	962	960	966	997	957	973	981	1023	943	944	970	943	982	960	976	956	1005	985	968	955	948	945	953	947	938	938	949	965	993	929	977	932	1014	955	961	925	992	997	925	900	997	932	903	963	1006	974	957	1003	935	991	986	986	910	929	1021	969	926	957	928	936	962	984	963	1013	942	929	968	995	1026	916	963	948	989	953	1003	909	954	936	977	993	984	964	966	1014	956	913	977	991	996	959	967	967	952	960	945	945	969	974	916	962	1003	980	961	883	956	902	940	997	961	940	953	912	909	969	1000	971	972	998	1018	986	949	952	922	954	916	990	971	1004	950	961	932	899	956	913	1003	1015	924	916	974	924	988	1012	922	952	1034	962	917	995	996	949	933	939	981	1014	964	959	931	937	983	956	961	964	939	991	1000	986	960	954	915	894	924	960	945	973	952	967	960	1011	928	959	911	926	962	897	975	974	957	974	968	963	1000	1025	1001	993	966	935	947	990	973	912	948	980	971	923	932	959	951	958	1002	997	976	936	987	920	970	976	938	1034	934	959	938	934	956	988	1005	988	919	950	960	927	989	941	1015	953	1011	992	986	948	905	912	945	982	974	950	1015	979	959	966	982	973	957	1007	984	967	997	916	953	955	1005	980	967	951	934	936	949	996	1020	1007	959	986	974	895	978	1023	961	1005	933	948	960	940	955	966	938	969	953	986	993	985	922	967	1022	927	957	971	984	951	978	931	963	1005	1004	959	921	980	993	956	995	967	940	919	955	973	1012	957	1014	981	995	929	960	944	1011	965	988	945	980	907	948	994	950	941	928	890	982	961	992	962	992	954	933	909	988	1028	953	947	911	961	977	999	925	975	981	923	1004	981	975	984	968	977	984	1004	986	961	951	959	975	959	962	945	946	1001	976	977	992	964	1020	943	1034	957	985	970	1001	1023	959	1003	949	988	932	961	950	927	945	958	1023	969	962	980	964	966	964	945	953	960	972	1013	931	983	963	967	882	984	995	1038	975	977	895	1031	998	945	1021	956	957	944	983	949	980	921	956	967	1014	971	940	967	979	973	950	949	1038	1008	952	932	948	946	971	978	943	977	966	1009	992	944	955	1057	995	961	938	1043	990	946	923	977	911	1026	956	976	1011	989	1003	924	965	958	940	952	1036	1005	969	963	926	991	968	969	997	942	940	985	875	944	942	949	986	1012	939	973	972	923	968	961	939	965	967	967	970	921	952	1002	966	957	960	926	919	894	1028	977	982	1015	940	895	969	999	948	976	932	978	934	994	998	931	925	974	933	935	1002	967	962	1028	992	943	993	946	925	987	970	996	959	1018	981	948	970	925	991	957	909	1014	975	906	987	1000	982	979	930	962	959	973	939	966	1026	933	1010	948	1013	998	1003	1005	938	1038	1020	984	1009	965	997	951	996	948	973	980	972	971	979	937	1026	945	930	965	920	992	917	915	918	990	969	918	981	930	942	1004	1048	944	958	1030	932	981	929	973	1035	926	949	979	956	956	938	1021	926	961	959	949	928	997	993	1014	940	1000	930	959	975	958	1045	942	950	991	948	954	953	1003	989	957	1009	991	959	890	1023	905	975	970	1008	958	1001	929	978	965	956	992	978	981	984	983	986	940	937	979	942	967	929	927	944	932	987	991	988	1001	922	945
15892	7724	8839	6424	4106	2819	2163	1581	1286	1103	983	821	813	695	655	657	605	578	532	506	485	507	471	464	443	440	429	455	497	450	473	415	430	410	414	455	389	435	383	412	355	410	412	381	394	438	425	403	380	419	431	380	452	412	407	402	413	417	434	399	371	405	408	400	451	435	412	404	371	396	389	417	391	427	437	416	420	412	425	381	400	420	415	361	388	459	407	395	405	427	403	395	431	424	435	374	406	410	405	403	406	402	389	420	422	415	379	428	397	409	411	391	412	398	409	408	443	424	453	438	394	401	387	423	382	407	432	379	442	399	396	429	427	401	404	395	406	412	441	404	416	405	426	385	404	350	416	400	426	431	389	414	434	396	420	386	399	371	401	423	408	401	394	414	406	387	400	371	418	401	424	408	422	374	406	419	370	418	408	401	439	372	353	393	420	402	388	387	409	398	419	418	423	415	396	416	435	403	399	389	408	415	374	393	404	381	421	399	409	425	431	427	452	428	408	395	387	416	420	409	391	405	372	378	368	422	408	431	417	398	417	385	414	423	405	369	431	390	406	381	429	394	430	419	429	369	397	415	391	389	399	436	399	406	393	371	390	377	404	367	434	384	463	402	404	423	428	424	425	394	416	394	440	384	399	418	424	431	426	402	424	377	393	385	422	413	408	407	426	377	406	432	408	382	393	413	394	374	434	397	416	429	425	413	396	372	386	422	407	394	395	373	376	385	411	416	404	393	402	399	382	366	413	347	388	418	413	391	412	431	400	384	394	410	420	436	414	391	359	437	380	376	400	372	399	422	406	400	378	424	431	423	378	451	410	371	361	459	419	360	427	415	431	360	374	402	381	389	426	382	415	391	416	368	383	459	382	424	430	373	367	385	423	411	399	376	387	406	418	403	418	374	376	434	393	393	397	380	456	426	393	417	403	411	390	371	417	416	377	427	406	395	390	398	406	419	393	435	452	413	418	401	401	399	388	347	398	397	398	410	429	441	409	401	416	433	413	422	390	422	388	370	401	456	394	435	441	389	398	410	416	362	385	360	425	437	425	390	396	423	421	394	416	407	415	453	361	393	359	381	435	403	426	420	359	386	393	396	435	382	375	437	399	432	404	456	405	379	376	393	416	399	383	407	398	414	388	398	382	395	394	376	411	407	400	391	413	355	357	404	371	394	412	403	371	388	406	401	418	402	384	411	407	396	455	421	415	383	366	388	404	411	439	389	412	388	404	398	393	364	387	399	371	425	419	402	365	402	399	397	385	410	387	401	397	421	419	394	388	419	381	407	397	382	393	426	406	395	354	392	404	391	378	418	433	383	377	383	414	410	436	429	420	422	412	382	430	392	405	427	415	416	426	392	406	423	423	447	406	420	360	427	434	458	409	396	396	393	391	387	423	393	421	426	403	405	407	396	377	397	414	409	381	389	402	395	417	405	392	381	361	420	416	432	409	401	408	392	388	396	394	424	395	413	389	420	390	404	441	373	437	395	430	419	407	433	456	434	425	379	375	413	428	409	420	397	413	381	420	368	397	380	380	419	418	426	390	407	372	391	419	389	357	418	422	379	373	379	357	400	386	391	384	418	400	394	377	394	386	418	402	408	423	440	423	429	387	418	416	398	417	407	393	381	399	411	400	427	365	397	403	387	418	402	415	382	422	422	391	359	384	398	395	372	426	434	432	398	387	404	399	413	381	418	408	401	406	433	362	414	437	385	386	429	404	387	384	355	400	389	411	410	400	436	402	372	386	415	419	372	453	418	394	406	403	399	395	445	439	401	384	389	417	409	398	415	386	436	421	425	423	410	440	402	420	379	429	405	403	382	425	428	400	434	381	443	431	408	409	388	421	418	382	419	397	413	377	389	420	399	412	392	422	470	439	373	379	408	404	434	418	389	418	403	405	401	418	412	439	416	382	367	367	421	419	428	383	417	424	410	393	430	396	386	416	384	402	439	366	386	395	383	438	395	416	412	385	403	388	374	427	456	413	388	394	405	432	421	423	409	381	459	409	412	413	383	345	412	391	387	405	374	366	412	405	441	398	388	461	376	368	403	401	418	420	386	415	402	377	408	402	412	403	383	387	406	356	392	388	382	390	388	434	388	400	384	376	432	397	394	419	420	451	402	435	411	419	405	396	381	389	376	390	425	417	424	385	386	399	414	415	401	429	390	408	388	387	406	394	395	377	422	386	399	416	397	391	422	411	410	401	391	406	389	413	419	426	404	368	429	364	372	430	406	360	410	383	405	392	362	389	333	422	440	411	406	375	430	394	437	456	400	423	425	381	424	425	397	424	374	402	417	391	398	416	383	400	361	364	443	422	427	387	382	410	406	402	410	418	427	392	423	373	420	380	400	410	402	401	358	408	404	393	413	419	384	369	410	371	392	386	402	433	447	396	383	406	397	383	441	372	393	358	406	391	390	381	416	383	430	372	367	407	386	387	410	431	385	403	380	432	449	437	397	416	409	408	445	334	452	410	421	409	424	406	399	412	391	463	380	371	400	439	419	410	385	386	415	405	382	407	382	435	383	410	374	370	404	446	398	430	420	413	424	393	413	406	375	408	371	394	406	386	378	416	414	437	433	413	400	441	420	408	401	426	425	388	426	401	401	387	390	408	349	407	419	380	387	411	380	414	410	476	407	413	394	382	431	428	397	414	375	413	342	352	376	408	429	410	464	404	405	424	442	398	383	393	393	402	418	372	380	385	442	422	398	400	370	410	378	396	384	406	398	399	415	406	370	410	395	453	403	371	392	415	382	425	387	408	402	453	417	414	405	394	389	383	382	421	385	392	389	406	427	380	386	444	366	372	374	376	428	425	398	408	399	427	424	409	417	406	345	410	399	405	398	397	425	395	429	381	394	426	399	407	410	412	406	386	394	406	403	381	404	424	412	432	410	376	397	412	419	414	400	405	431	409	397	393	415	421	383	387	430	368	425	424	391	382	415	428	408	414	402	443	398	414	399	376	360	411	380	429	417	412	388	346	390	437	415	397	403	431	431	387	418	383	415	420	400	405	403	388	434	471	404	420	412	408	420	417	382	380	418	370	398	397	410	396	395	402	370	418	411	425	396	428	391	394	403	425	408	396	393	402	403	416	400	416	374	413	387	383	438	385	377	375	406	390	416	423	409	412	374	409	383	398	451	398	450	388	410	404	416	361	406	427	378	403	364	391	376	379	435	390	387	422	403	387	439	394	402	428	394	395	380	409	394	417	408	375	390	389	424	422	436	417	377	417	401	415	417	425	410	410	397	393	425	440	368	421	388	382	398	411	369	393	396	399	426	411	370	378	430	392	379	389	412	382	415	413	392	416	449	404	416	435	388	370	416	374	430	423	448	409	415	413	380	386	407	381	406	437	374	378	418	390	367	378	380	407	379	366	431	417	405	393	391	400	400	410	416	410	434	392	409	393	405	338	414	406	429	409	402	375	384	388	410	417	378	441	373	374	388	399	428	409	388	416	368	430	411	390	418	413	389
10744	6828	14132	14975	12947	10405	8096	6590	5209	4634	3866	3475	3163	2758	2512	2315	2110	1851	1749	1474	1469	1499	1348	1308	1295	1160	1253	1197	1150	1104	1109	1101	1072	1081	1034	1054	1055	1030	968	988	972	977	968	944	916	917	977	958	972	936	991	946	880	904	953	933	917	914	885	943	927	937	941	877	893	918	878	878	939	956	937	865	923	930	900	924	878	919	870	929	904	907	946	889	839	881	936	934	922	897	943	898	904	916	914	939	923	920	893	912	958	887	936	947	910	952	917	855	919	944	887	927	878	899	920	937	856	941	950	884	861	951	918	941	886	889	919	950	931	921	921	884	873	924	899	934	917	903	887	915	907	1011	882	882	902	939	895	819	968	902	903	840	928	902	917	897	881	937	905	954	922	907	894	876	903	907	868	899	907	937	908	935	907	906	910	931	888	911	887	944	906	899	883	908	890	900	932	922	869	935	947	933	913	878	894	915	892	862	902	871	822	947	924	909	835	928	911	968	902	950	856	946	911	882	929	925	873	856	909	898	938	939	902	921	950	936	957	907	909	916	935	857	887	852	969	899	839	936	947	884	893	886	873	876	938	872	895	930	905	903	874	915	880	878	895	919	822	942	888	936	893	906	906	953	897	887	911	886	927	882	939	856	879	876	880	875	919	930	872	904	882	868	934	881	929	920	850	898	904	987	907	901	917	901	922	925	909	886	874	898	918	885	979	905	992	919	899	941	924	877	986	932	868	886	940	931	899	873	890	919	879	955	900	895	920	877	885	932	867	903	930	907	916	853	883	918	917	886	950	948	895	970	974	836	856	920	910	935	914	974	922	876	930	909	932	952	894	921	946	902	875	916	924	900	905	894	908	860	916	928	913	899	891	877	910	897	878	861	922	921	942	935	917	868	941	908	864	894	875	926	932	929	895	907	877	881	907	909	867	929	873	924	903	932	909	902	939	982	903	928	871	869	881	873	942	877	875	906	911	876	912	892	929	894	868	849	901	909	875	885	921	920	875	885	888	943	870	954	941	890	884	870	916	911	893	874	893	951	950	905	934	911	921	946	873	922	964	885	916	917	947	922	889	895	900	915	934	890	907	920	902	918	830	895	939	871	915	882	924	905	855	912	966	935	936	900	894	874	896	883	965	924	866	943	910	910	887	905	877	898	867	927	904	877	944	863	876	886	910	900	888	918	892	908	888	962	862	910	948	840	828	1002	921	938	839	880	941	898	892	929	878	940	831	885	858	913	927	902	898	875	873	921	949	916	931	884	952	905	909	825	917	873	971	910	883	937	917	896	922	904	947	921	868	937	957	898	896	897	874	866	945	880	889	917	904	880	911	883	904	923	907	906	965	882	897	821	917	909	873	852	880	970	919	935	890	953	931	900	917	931	959	886	936	953	929	914	874	894	889	876	890	872	917	947	958	940	940	907	921	953	919	912	921	950	973	951	960	875	913	897	928	919	970	936	922	910	940	930	854	924	877	895	933	942	889	889	902	930	878	928	891	885	895	901	904	971	890	901	964	949	873	879	864	889	925	930	889	896	913	917	961	916	942	930	944	888	891	909	988	918	921	963	948	945	895	879	879	906	927	950	904	877	893	881	867	932	933	921	926	895	893	890	913	928	951	883	915	928	853	872	913	926	910	896	901	873	917	956	922	935	914	885	926	907	913	911	956	928	986	915	925	916	923	914	930	915	854	917	924	947	892	938	924	906	869	890	898	897	892	914	900	949	947	870	875	944	855	850	872	934	909	927	927	868	902	891	963	889	931	936	906	952	878	907	932	915	877	844	855	921	872	834	921	923	858	895	916	890	949	911	930	909	867	934	950	879	871	900	901	934	915	917	902	939	862	940	872	915	840	847	854	913	915	928	949	920	849	935	988	933	899	868	898	871	902	940	938	871	894	903	930	881	901	833	930	873	939	887	970	902	932	872	931	901	865	914	905	907	919	942	898	900	881	884	881	923	892	958	961	875	962	873	966	815	945	874	918	901	874	898	956	926	894	940	915	911	915	840	879	879	936	880	942	952	935	936	874	860	877	903	903	909	932	883	929	923	933	885	881	868	905	885	879	866	926	910	960	963	923	960	961	870	922	913	941	914	884	914	925	893	897	884	889	917	930	881	919	949	895	952	884	883	911	938	921	888	879	906	910	906	887	863	940	920	906	878	887	924	919	890	860	923	874	909	932	920	911	916	941	894	890	901	909	886	921	923	873	944	873	894	896	914	890	871	913	934	876	917	953	906	897	901	944	909	954	893	903	899	902	935	917	885	887	902	966	931	952	911	902	882	961	924	929	903	842	884	877	921	965	891	905	975	941	914	908	875	899	924	945	933	916	886	914	906	890	863	956	927	943	921	926	903	892	851	948	934	937	885	874	915	910	904	884	941	933	936	937	934	879	883	945	901	953	909	913	876	944	921	947	914	876	896	925	903	833	895	895	914	904	909	947	911	914	868	879	895	861	930	871	943	886	864	894	911	889	919	857	925	907	876	855	944	922	856	883	931	920	891	895	871	908	924	872	878	948	860	918	929	952	929	895	861	922	919	870	914	853	914	889	902	871	858	936	909	933	923	924	949	887	919	933	909	906	941	892	842	960	852	907	934	911	881	916	919	865	925	924	871	879	907	930	887	882	952	906	893	932	904	893	934	884	911	836	898	960	865	897	924	863	884	917	912	935	930	907	900	868	923	963	911	908	887	924	914	899	896	973	942	925	858	877	912	905	894	886	926	869	925	911	900	906	914	865	924	934	945	970	947	865	902	872	921	915	890	937	880	942	908	924	892	877	879	919	957	956	898	893	952	921	891	898	960	885	850	908	958	946	880	870	946	911	890	887	881	944	923	948	908	918	855	892	910	911	921	956	883	896	890	960	894	945	914	875	836	932	889	905	920	938	856	909	895	952	884	913	883	903	857	895	961	901	915	897	915	948	866	944	896	914	899	911	880	937	933	910	950	905	871	867	880	963	918	937	907	884	928	886	958	934	950	933	905	916	861	844	874	875	888	892	883	956	925	913	911	928	907	962	926	873	893	899	973	964	910	900	928	913	933	955	908	890	965	898	857	877	832	896	933	906	858	937	968	916	889	873	902	911	929	894	930	933	924	940	887	890	887	931	918	916	899	905	968	865	930	921	876	955	927	878	919	942	912	923	872	892	908	871	886	887	888	930	880	893	879	963	921	940	899	948	964	896	927	897	891	914	876	883	903	926	910	916	932	903	923	928	841	939	882	901	938	926	900	912	906	941	901	884	928	896	884	901	880	899	823	920	913	948	912	895	931	913	946	951	956	894	894	997	970	940	900	942	908	952	875	872	913	868	923	949	925	912	910	936	917	889	876	879	882	891	853	882	893	925	880	938	899	934	886	922	886	932	847	865	913	954	861	907	890	876	955	917	915	894	833	967	955	943	912	894	869	925	920	908	928	959	950	896	896	912	917	873	928	970	846	959	941	931	922	904	875	970	900	890	925	908	937	859	978	902	920	1011	890	899	913	918	848
23795	11765	12942	8869	5668	3961	2746	2105	1611	1346	1181	1022	912	824	743	720	689	578	587	576	526	489	520	464	445	492	482	464	419	450	442	457	452	434	414	438	425	406	408	444	385	399	430	417	428	401	406	405	389	396	412	395	412	411	373	389	392	352	347	408	431	362	381	388	403	386	393	391	426	395	376	380	374	408	382	406	373	439	395	408	343	364	372	389	405	409	395	372	386	397	421	368	364	373	402	409	354	376	377	408	382	426	365	414	391	426	382	366	360	385	407	412	411	403	453	391	407	409	393	381	424	382	398	386	366	367	359	423	423	372	384	384	379	383	391	419	397	390	394	358	369	399	394	409	395	388	396	395	388	378	435	408	400	351	374	414	423	397	413	445	402	392	385	379	394	389	411	422	385	411	387	396	361	355	402	391	379	399	381	416	424	384	396	396	392	421	379	413	391	359	403	378	407	366	382	366	417	405	422	397	376	354	357	366	382	360	397	392	386	387	367	358	396	428	367	378	369	384	396	396	362	382	386	391	405	364	355	364	384	354	376	357	395	379	367	373	379	398	342	388	414	411	392	367	405	369	378	362	378	422	386	413	393	388	393	378	364	384	374	385	357	356	376	371	361	411	392	373	412	417	373	381	367	444	378	377	419	396	380	389	392	339	391	411	405	421	391	390	386	408	365	386	358	355	390	423	414	374	400	426	436	403	370	405	417	368	393	365	359	426	407	457	399	347	392	396	356	403	427	359	415	377	432	373	363	358	410	390	377	394	386	413	409	358	370	398	398	390	399	387	364	382	364	371	394	422	396	382	392	370	412	376	411	412	394	422	394	403	388	380	378	388	396	425	375	418	390	385	415	371	377	382	346	417	374	382	408	404	426	403	395	426	371	347	408	414	352	384	384	369	382	371	385	432	431	408	404	399	378	390	449	389	380	336	389	364	393	436	401	399	374	415	410	384	389	417	376	403	400	377	413	382	417	391	428	387	359	372	402	369	382	388	383	356	410	395	393	411	363	377	372	374	397	377	364	364	397	405	404	368	416	366	391	433	398	375	416	380	427	414	428	388	413	412	398	382	414	398	409	365	412	388	355	346	405	396	406	374	421	413	405	382	401	388	393	387	397	382	401	346	393	360	406	436	351	421	406	373	377	386	360	370	413	419	372	371	393	415	401	383	387	437	386	391	418	363	430	350	373	438	407	402	432	400	384	400	394	416	405	370	406	427	355	354	405	381	357	400	395	365	368	363	385	366	370	411	389	380	371	372	398	406	407	364	384	360	393	398	417	368	376	395	393	397	357	365	421	363	375	404	421	407	394	376	378	374	389	406	380	381	434	403	366	388	414	369	412	381	404	407	368	392	379	387	420	368	372	362	399	397	418	403	392	384	398	377	392	381	359	395	441	415	384	393	398	376	402	412	370	405	405	385	379	385	314	419	437	396	389	394	381	370	400	391	387	413	368	370	368	399	373	387	401	436	376	391	393	364	404	413	356	337	396	425	391	394	398	421	371	424	355	357	400	343	404	418	402	388	385	363	372	404	367	373	400	410	383	409	419	386	347	370	384	386	374	414	388	402	388	384	379	383	360	341	430	437	454	401	411	392	387	403	394	388	384	377	383	398	391	392	414	382	379	438	385	437	390	384	385	451	443	376	410	347	427	408	400	373	401	423	408	404	400	391	387	392	370	390	403	368	404	391	403	396	374	432	380	358	405	388	390	397	371	388	397	374	379	369	404	370	401	375	427	381	392	368	387	407	389	365	381	353	420	372	422	374	368	416	361	371	377	377	370	421	391	356	374	369	434	382	393	387	389	399	379	371	390	409	394	419	402	366	387	375	372	374	372	424	381	415	378	359	357	411	434	386	423	378	369	407	365	389	384	409	410	360	414	385	390	406	406	406	449	396	427	412	364	390	426	398	376	401	430	353	384	389	426	378	366	372	377	367	380	416	404	411	418	384	365	425	391	417	385	354	393	378	405	366	363	395	386	392	410	412	377	362	375	390	376	403	388	385	368	384	382	376	363	384	385	363	429	388	350	349	412	404	391	392	387	352	381	387	394	382	369	397	395	414	371	411	368	364	399	402	388	404	430	394	416	356	372	417	415	373	443	377	405	397	406	380	376	373	360	429	401	350	358	384	405	379	352	423	363	409	459	353	385	392	396	389	403	375	409	372	370	404	400	392	398	394	416	369	367	360	367	389	358	380	372	414	436	371	397	407	411	385	408	403	411	400	380	398	420	423	376	379	370	392	408	421	373	394	356	348	363	402	400	373	396	407	396	385	387	389	399	380	437	431	384	459	347	403	404	395	376	421	365	398	387	429	392	371	387	380	419	394	413	426	400	446	395	395	382	384	390	417	402	392	381	354	390	390	428	403	387	373	408	351	398	386	392	373	390	382	391	401	432	395	378	420	411	390	395	395	407	400	406	361	384	385	382	432	348	363	361	387	371	392	383	373	417	370	388	360	405	379	375	388	434	399	411	375	372	400	386	401	374	420	386	362	388	384	429	436	367	396	390	401	356	383	415	359	406	420	406	407	424	358	386	380	380	373	374	368	402	378	406	367	382	383	393	412	393	366	362	339	366	361	432	412	383	387	430	374	405	410	433	384	435	378	394	374	397	380	393	368	377	395	403	370	405	429	415	424	397	385	405	376	403	392	467	408	383	372	402	382	409	390	419	429	404	361	390	384	398	387	393	388	379	370	383	356	380	415	432	373	406	376	391	417	430	428	386	417	363	391	424	370	437	408	388	434	382	428	367	360	399	358	397	394	468	415	386	406	372	397	370	348	383	380	406	433	366	389	418	396	390	374	394	389	397	383	398	402	403	383	395	391	400	426	433	399	383	410	406	365	393	374	395	387	419	403	363	375	383	369	357	380	421	402	410	418	354	346	365	386	421	385	428	366	406	369	341	421	383	423	365	407	392	370	414	378	409	393	374	417	378	390	378	370	369	415	429	386	381	359	424	369	352	375	353	367	392	397	355	371	376	400	417	410	409	349	415	389	398	415	385	408	392	379	388	396	360	423	426	372	387	404	409	395	398	434	397	366	396	405	399	406	403	385	389	418	379	399	375	415	381	430	416	371	368	393	387	351	405	426	380	409	415	400	411	402	411	363	368	403	383	385	436	378	393	385	375	369	357	393	418	382	371	377	442	372	387	376	308	379	402	390	346	384	390	408	349	381	415	393	390	376	418	424	390	366	383	395	349	415	348	354	404	377	429	372	384	374	390	334	392	388	363	363	386	403	388	403	401	378	393	361	405	381	368	415	396	400	381	400	388	390	377	375	428	400	411	389	395	370	366	375	380	395	389	364	398	404	384	367	382	378	367	442	401	401	361	386	358	384	387	368	390	380	405	408	435	423	377	384	395	405	385	398	393	342	425	381	398	414	418	383	376	391	409	378	407	412	367	398	363	439	376	384	386	402	407	386	335	375	399	386	430	386	395	380	398	384	385	420	325	403	361	363	415	404	377	373	425	374
13714	9163	17630	18599	16056	13389	10452	8460	6792	5740	4945	4295	3866	3365	3161	2903	2563	2240	1958	1797	1657	1578	1511	1417	1251	1384	1273	1292	1281	1153	1208	1184	1192	1050	1111	999	1035	1028	1030	1041	1059	965	987	1007	941	905	942	952	926	958	944	896	962	934	884	942	907	895	879	899	913	899	881	884	926	945	881	870	915	908	896	892	904	864	838	917	885	887	905	826	841	880	883	907	912	837	876	914	854	922	870	906	891	882	866	906	911	902	896	870	902	890	870	852	856	919	915	933	904	940	879	868	908	854	870	857	886	887	916	913	836	876	822	866	915	839	860	915	923	864	845	889	838	879	881	928	881	879	885	853	906	864	899	875	882	848	889	934	886	860	904	850	876	911	851	897	857	872	889	874	911	878	857	898	888	893	866	849	898	815	842	862	862	877	856	915	877	836	890	916	824	864	958	885	865	806	857	905	903	844	880	876	932	874	925	817	872	825	847	828	839	830	884	845	844	854	903	852	883	870	873	895	898	903	873	866	889	863	870	864	873	904	886	914	908	842	867	921	854	900	867	909	881	840	910	914	838	901	890	857	894	892	893	888	823	833	835	861	874	875	902	862	862	915	915	886	829	866	875	874	871	870	885	908	858	912	873	869	845	875	917	886	858	879	883	878	843	873	895	863	908	899	879	873	878	908	922	854	868	880	863	871	877	867	875	933	849	891	882	887	871	865	908	911	847	878	932	867	917	865	872	846	860	848	885	876	850	909	890	893	912	862	904	860	852	871	890	824	857	850	883	826	836	863	890	906	881	904	859	868	909	835	894	883	870	899	909	891	870	921	881	904	867	882	831	845	886	884	878	913	887	918	881	857	887	920	853	844	888	881	897	887	876	894	881	914	907	853	852	831	911	893	859	800	798	889	836	902	890	895	843	869	886	818	892	867	872	923	868	843	881	847	835	869	878	860	889	899	897	946	909	892	859	883	836	902	897	837	892	916	866	880	871	896	856	906	891	896	852	851	926	883	915	934	864	880	884	869	881	931	857	923	870	904	873	862	911	870	873	883	862	915	859	881	848	860	831	838	935	925	895	846	857	853	911	945	872	890	856	912	859	890	906	935	902	911	876	916	901	906	853	881	934	897	858	906	823	852	893	897	887	855	821	869	861	900	870	852	886	868	885	901	869	907	873	909	854	891	895	897	815	870	869	854	857	887	904	898	935	884	866	876	892	838	852	858	874	866	900	853	940	917	858	876	909	860	892	907	870	909	906	871	916	897	861	861	852	947	873	891	902	880	894	858	866	871	851	909	857	912	871	898	900	893	908	898	822	887	857	852	899	854	837	840	891	910	915	899	907	831	918	853	864	863	867	893	886	892	837	909	902	865	888	936	887	899	895	915	892	886	892	908	907	876	893	885	887	881	900	914	909	876	951	825	890	871	898	931	894	892	933	870	858	884	887	896	941	897	890	947	891	871	911	802	893	832	926	895	887	904	926	852	895	885	934	899	894	865	881	917	894	899	878	888	873	871	908	895	875	862	894	906	889	848	917	838	903	903	871	882	899	859	844	854	886	809	907	860	912	843	855	866	863	915	897	908	854	866	873	779	860	913	876	925	868	834	849	866	907	857	901	846	898	874	857	907	894	878	872	822	869	883	864	890	870	818	912	903	815	914	907	860	922	887	839	883	880	845	849	877	886	947	897	871	877	832	846	865	871	828	897	867	914	862	900	856	854	898	860	931	859	882	935	938	894	860	862	833	885	916	892	882	850	876	877	892	886	904	883	876	886	834	863	863	845	864	856	867	852	859	850	839	879	897	817	851	891	877	874	941	875	874	875	859	867	863	851	924	919	832	921	889	911	877	850	891	918	910	875	870	881	829	894	884	845	863	889	834	962	877	851	837	891	861	846	920	890	877	848	854	853	885	870	931	835	968	918	957	875	824	878	874	905	891	895	849	890	869	872	853	879	894	938	852	893	874	855	872	918	940	869	866	853	881	936	842	856	831	899	853	852	854	904	867	903	857	861	883	892	899	859	856	847	925	880	844	876	898	922	909	870	900	890	870	915	905	854	865	842	894	912	909	852	917	922	924	893	907	852	890	881	884	850	885	877	950	890	901	891	860	835	846	883	874	901	894	855	881	877	883	901	860	938	925	852	890	872	895	859	839	895	890	886	885	933	851	852	893	928	902	888	891	836	889	884	881	913	942	861	883	903	853	909	924	878	862	919	874	843	848	828	855	907	862	910	897	925	857	892	870	886	883	913	887	904	835	899	844	897	913	896	866	861	896	910	892	891	864	859	857	838	874	901	817	888	859	895	851	857	892	896	856	880	886	845	897	910	849	943	899	892	792	952	829	847	914	872	866	894	907	843	947	950	903	916	861	914	900	880	936	915	925	905	904	925	855	892	925	927	875	861	838	930	882	867	832	922	876	897	844	922	872	890	849	894	846	895	830	893	915	973	834	879	868	882	936	902	872	899	881	923	897	888	873	860	905	854	930	914	891	849	912	885	870	866	875	881	902	869	931	867	886	897	877	864	872	887	866	870	893	874	803	927	898	880	858	880	906	839	924	873	901	878	875	905	930	891	847	828	867	911	882	919	907	909	889	847	857	871	889	892	837	857	879	860	891	885	864	863	864	825	895	891	900	895	872	895	888	909	957	867	909	869	869	884	947	868	914	869	949	868	881	836	880	836	864	925	822	883	843	908	906	927	884	872	850	899	837	879	901	939	861	879	893	884	913	912	846	940	947	871	896	865	958	901	895	897	859	850	881	818	921	884	890	823	822	938	814	892	885	896	846	928	897	841	915	889	848	849	841	859	932	886	889	902	910	878	889	850	897	906	846	911	861	869	933	900	893	892	911	915	880	902	846	921	875	883	904	849	892	927	857	850	920	884	931	910	874	861	860	965	888	891	927	828	900	888	873	922	873	856	868	894	886	940	879	862	886	831	910	897	884	863	892	895	899	908	864	904	911	874	864	898	907	878	867	899	911	823	874	878	938	873	906	899	864	874	869	823	915	830	899	889	900	884	924	874	838	857	882	869	924	899	925	888	867	868	869	902	914	800	859	891	876	890	950	886	939	837	907	848	876	875	918	871	872	830	928	876	912	883	924	888	899	874	862	848	883	846	892	856	939	931	894	885	862	830	917	914	849	900	916	892	891	891	869	863	903	878	899	829	907	886	868	879	878	869	887	878	864	883	827	855	809	806	914	859	881	862	904	865	890	880	909	923	924	877	917	881	874	866	927	845	845	895	899	885	900	892	872	913	839	845	852	922	857	900	857	877	895	870	880	896	871	875	856	914	843	916	875	851	854	897	876	846	896	869	897	908	889	888	885	885	886	923	907	866	910	838	880	928	898	841	930	912	889	822	922	884	876	883	883	897	889	845	825	855	872	914	829	887	857	880	869	880	885	858	945	903	881	864	905	831	902	895	855	914	858	844	883	908	901	906	876	851	879	880	856	904	908	879	874	803	882	849	957	903	802	930	873	911	858	890	897	893	912
8131	4386	5238	4122	2788	2049	1466	1175	942	856	749	626	681	659	630	546	554	546	548	536	494	459	511	471	472	437	473	426	470	483	454	461	489	466	481	428	500	475	458	433	429	420	395	415	455	448	414	445	449	414	478	469	432	412	493	443	444	404	444	448	446	420	469	432	388	444	423	439	475	467	440	449	455	480	436	467	428	445	437	423	425	435	440	445	433	413	441	460	444	422	404	444	407	430	493	432	460	453	420	447	433	428	418	448	404	456	393	476	428	480	421	440	444	470	428	411	443	460	438	402	451	402	419	446	396	445	447	446	425	429	433	448	426	448	423	429	423	423	474	433	448	415	425	449	422	461	420	410	457	420	436	432	458	432	404	413	437	442	461	479	441	480	425	424	464	437	464	428	454	483	426	466	434	429	416	451	483	441	458	439	459	443	448	480	428	398	416	411	375	403	434	412	438	438	446	443	406	441	460	480	481	451	442	431	422	398	443	434	417	473	409	419	465	449	402	446	425	437	473	432	418	440	430	461	469	435	470	440	424	464	461	463	464	476	446	405	412	427	472	426	436	435	472	474	442	426	488	434	448	427	440	419	447	452	431	475	424	433	414	422	413	431	447	448	400	452	469	410	436	440	459	439	449	422	428	455	423	454	437	458	441	418	455	479	455	440	433	403	458	404	451	483	453	453	417	465	438	445	417	464	431	446	455	433	446	388	424	438	444	389	420	400	441	456	426	446	434	462	440	452	452	425	419	449	426	436	412	440	443	443	420	413	467	433	438	454	429	457	458	449	440	439	445	428	443	432	424	446	452	451	429	460	421	484	376	458	424	433	420	468	441	483	419	397	380	398	424	448	474	428	432	495	418	445	438	450	441	438	410	461	471	431	460	444	440	430	423	450	403	452	466	487	442	430	465	418	429	405	420	425	420	435	466	425	455	445	472	423	476	385	382	418	452	422	429	386	433	475	449	404	453	404	411	431	423	429	411	422	444	423	453	447	392	436	434	467	438	467	433	425	412	448	417	434	417	450	486	449	434	448	454	445	421	460	438	449	467	430	430	434	464	481	445	414	414	475	458	417	428	441	395	460	482	451	424	424	461	450	383	409	470	453	426	417	427	419	446	438	427	425	455	482	414	444	427	456	411	448	411	471	426	449	422	452	455	433	472	410	430	441	381	464	417	467	448	399	462	433	458	409	396	451	451	432	442	444	470	419	450	410	435	423	440	453	443	435	398	461	453	444	455	440	444	437	431	419	469	424	429	428	402	427	421	462	430	410	413	438	438	425	486	445	452	421	428	451	467	432	436	424	448	424	407	401	422	413	466	496	422	404	446	457	463	436	437	456	442	457	431	431	431	425	463	466	422	422	466	456	440	449	441	421	421	427	436	411	428	427	450	469	446	420	413	462	435	459	402	398	448	445	472	426	435	414	432	411	401	432	410	405	400	405	411	452	439	432	470	469	469	445	428	408	453	472	454	448	446	449	421	468	450	459	430	431	429	458	472	441	456	432	419	430	469	444	414	408	455	418	413	460	399	405	431	451	444	435	417	415	448	426	422	447	455	433	414	432	456	416	433	422	438	435	414	430	440	416	419	401	455	421	487	445	417	435	456	433	457	446	404	463	414	441	433	414	411	445	430	451	432	426	436	433	441	408	428	444	432	468	468	429	428	427	416	422	468	447	437	425	395	474	416	464	450	442	417	422	433	454	419	430	439	441	460	399	459	486	440	429	470	437	428	438	407	434	448	424	397	425	411	401	432	455	410	453	469	418	466	470	436	455	453	476	421	432	447	466	421	433	456	462	471	433	439	420	451	438	446	431	441	392	417	464	417	430	482	426	458	427	427	414	440	454	447	394	434	493	448	491	418	432	427	433	388	429	413	444	420	466	437	414	407	426	430	441	446	468	454	464	445	436	444	461	425	453	460	429	425	402	445	449	438	449	418	417	429	424	455	434	412	386	441	392	416	441	462	421	383	415	454	401	453	434	401	434	473	437	395	454	444	451	456	424	409	413	436	425	443	437	473	436	400	412	431	436	438	380	463	476	449	438	420	402	457	445	442	442	427	464	420	418	416	433	442	462	419	487	442	435	448	467	422	455	434	410	415	438	471	474	422	458	459	428	454	425	431	409	449	437	431	440	426	438	376	461	444	404	457	471	440	467	387	442	415	449	465	402	447	444	441	434	440	429	446	429	470	459	401	429	444	451	490	430	458	421	429	449	420	436	434	427	433	394	413	432	455	419	418	406	454	439	435	431	460	447	424	430	435	397	428	404	418	468	410	433	401	419	406	428	426	415	469	424	468	420	418	477	434	414	420	455	463	453	538	430	433	472	410	434	413	468	421	417	454	429	405	445	398	424	439	422	451	418	396	438	432	441	394	437	431	410	484	483	433	477	420	469	445	447	428	448	428	454	441	426	396	409	454	435	413	449	416	445	474	426	460	410	441	432	418	410	458	447	442	429	429	449	417	450	457	442	421	404	405	413	422	402	475	418	429	416	432	426	456	457	443	427	432	425	473	443	429	456	399	453	453	419	429	453	459	466	441	417	415	455	467	401	417	442	452	477	387	476	391	437	463	429	474	451	456	412	407	428	444	453	441	440	406	422	425	409	433	438	442	438	430	446	477	427	434	451	416	435	464	493	442	440	414	410	414	457	431	410	460	473	475	404	404	450	441	473	438	420	439	394	454	430	464	439	399	463	453	466	423	435	404	404	426	449	437	431	418	446	369	429	461	427	418	443	417	460	424	445	413	455	436	477	427	420	436	449	414	439	419	431	437	456	449	457	432	470	420	427	421	430	454	429	413	431	436	415	422	446	446	439	434	432	434	460	469	453	411	406	424	418	420	452	448	431	440	427	447	453	406	407	407	422	408	470	432	453	428	438	399	451	472	426	412	438	429	464	400	437	416	458	455	412	435	411	380	385	417	399	477	423	465	430	466	471	445	418	398	432	386	470	432	419	473	400	433	424	437	402	462	487	470	405	396	438	467	422	423	419	421	475	410	494	465	435	433	413	446	479	467	441	410	411	451	429	426	423	463	452	427	441	453	481	427	408	446	438	458	464	447	467	436	462	456	422	469	416	475	412	458	423	453	481	422	426	406	469	436	383	422	408	437	443	454	401	448	407	452	416	435	446	408	428	460	440	483	460	423	457	466	418	405	447	458	398	408	425	403	438	445	438	448	481	449	475	454	439	446	445	439	463	442	452	405	451	447	437	450	396	447	381	436	448	429	444	435	453	436	464	471	393	400	431	448	452	464	453	437	413	424	441	453	446	448	424	445	439	428	452	418	420	397	433	461	424	409	417	430	428	394	477	448	456	448	434	428	413	419	460	442	454	394	417	443	440	444	439	410	472	414	459	416	393	473	461	438	432	446	452	460	415	422	430	460	427	427	442	463	432	451	422	407	407	463	437	456	439	462	445	431	423	404	422	384	452	474	410	435	460	482	469	422	437	467	423	436	438	401	414	423	443	425	429
5412	4561	9551	10993	9337	7413	5763	4607	3899	3441	2937	2599	2502	2191	1983	1829	1718	1479	1492	1319	1337	1242	1203	1212	1202	1187	1131	1111	1133	1110	1132	1071	1051	1056	991	1089	1054	1076	1029	993	1039	1009	957	1009	974	993	1061	1035	972	987	1006	1000	979	1074	993	1005	931	953	953	990	970	957	966	941	978	931	961	987	933	927	958	956	959	1044	962	981	946	972	969	1004	969	999	987	995	1001	889	952	938	982	991	979	978	953	945	967	990	1003	945	908	978	931	954	957	909	976	995	961	941	952	928	977	959	934	967	939	972	975	991	956	953	966	991	1000	967	939	961	949	1001	991	964	951	932	969	983	977	916	926	922	934	998	936	934	992	978	975	960	933	957	1007	975	963	973	944	936	949	942	970	993	971	940	938	940	994	953	945	920	980	980	977	932	890	962	981	973	1011	965	904	988	986	993	964	963	989	947	980	893	962	974	1007	957	950	937	938	937	921	1035	1022	930	979	938	978	934	969	991	970	945	954	1003	983	952	1033	1023	924	946	1031	968	983	979	916	1042	974	943	944	967	972	961	915	914	943	965	966	970	945	1067	920	985	902	987	919	921	910	962	991	936	1005	996	935	953	987	945	965	924	968	995	976	979	983	989	968	956	998	946	1005	940	950	990	924	980	930	961	971	946	946	958	1016	963	962	1003	967	979	1024	1071	975	967	916	998	961	952	984	981	981	980	940	978	992	986	877	1004	1020	975	958	995	1000	953	944	951	1019	937	947	995	966	959	991	1014	983	988	935	1011	967	971	975	911	917	1027	951	980	961	1001	1021	956	969	867	956	963	958	919	925	941	913	949	971	1009	994	998	955	998	955	954	956	979	946	923	944	920	931	903	989	955	954	995	944	979	922	985	958	978	957	997	957	985	910	1020	1000	984	955	919	891	994	923	934	972	963	969	955	953	948	987	966	921	974	969	969	953	992	993	984	973	944	976	938	1019	930	948	917	994	909	971	938	930	1003	921	1023	958	976	964	991	936	1001	982	1004	988	921	954	989	1005	952	969	975	886	998	1006	977	953	929	966	932	936	985	945	950	951	1043	947	956	1000	976	1021	914	923	1023	941	1001	970	963	961	1001	950	912	946	978	955	980	942	968	977	976	938	958	936	888	1004	931	928	924	979	960	993	975	973	983	971	1005	983	1041	1013	921	988	898	984	944	963	918	932	966	961	999	981	925	984	964	1025	939	975	926	981	933	944	952	931	880	933	935	961	940	954	994	952	953	966	951	959	978	922	966	951	938	947	997	1004	932	979	961	971	973	951	951	940	973	931	986	940	969	952	974	986	951	1032	1015	1008	976	957	958	970	1039	931	975	990	896	978	972	994	961	984	958	927	1018	930	981	943	947	933	925	1014	973	957	917	990	994	928	918	973	952	894	959	954	962	887	988	991	918	979	977	932	964	994	1002	958	938	986	941	1016	1007	1026	998	1023	967	920	964	927	1031	1005	987	964	958	1034	896	920	988	906	956	906	916	947	961	998	972	973	964	942	977	975	986	974	972	1022	958	932	1006	931	948	977	977	972	974	933	948	943	891	1010	1012	990	960	989	940	973	993	950	977	923	984	983	951	931	992	904	985	927	933	949	991	954	958	989	914	944	949	971	961	1024	1036	953	966	968	996	974	1027	976	995	924	992	929	943	952	961	925	959	981	925	999	1008	909	962	990	974	944	933	980	942	945	1040	964	963	1010	999	960	939	906	920	1006	975	1006	956	995	966	977	933	961	949	953	967	978	955	935	952	925	958	939	940	923	970	977	906	981	952	975	959	944	944	986	996	992	968	984	981	935	980	940	976	991	920	979	932	970	960	997	936	976	938	930	981	997	972	937	957	995	955	930	952	1013	982	971	990	976	942	944	941	956	931	1024	972	879	924	937	1013	962	970	924	949	989	1016	907	1039	964	931	956	986	989	927	993	985	969	951	960	973	919	1025	957	959	981	980	981	936	968	888	965	988	950	934	923	972	922	965	998	990	986	996	895	946	999	1014	955	938	973	967	977	910	940	999	973	962	956	971	902	968	979	905	936	957	1020	944	1018	958	915	1057	953	1005	987	930	993	967	971	941	979	983	963	1006	920	982	970	917	996	998	903	993	971	987	954	951	979	969	976	975	940	985	989	975	986	937	952	966	965	935	992	1002	904	942	964	983	1045	897	969	929	909	981	972	941	952	958	968	956	949	947	995	974	920	962	920	986	973	984	998	972	969	979	915	933	1023	981	925	994	937	1000	967	937	990	961	900	943	965	985	983	964	941	941	973	966	996	1017	994	984	1010	927	949	969	1006	963	942	960	999	971	1009	952	946	903	1017	920	940	893	961	888	989	1027	965	950	1015	957	1002	973	997	984	964	958	937	937	998	937	973	1026	948	962	948	941	1015	945	976	981	905	937	1004	902	981	954	974	985	904	997	917	965	985	946	965	932	920	939	983	987	989	937	981	983	956	949	928	992	955	895	936	919	970	963	938	949	917	1000	950	921	970	969	932	923	992	982	965	1014	998	933	964	979	980	970	1005	932	939	966	956	940	958	965	991	949	1000	1037	962	988	985	953	966	955	919	978	970	981	950	937	980	974	899	952	944	960	910	935	985	943	1016	925	967	960	987	915	974	964	943	963	927	911	1018	968	916	953	956	993	996	969	934	983	1001	1012	914	957	983	966	985	952	909	976	945	1040	931	979	936	949	967	975	925	966	950	983	997	957	921	959	953	939	923	958	975	1031	933	987	933	933	985	958	983	1015	959	974	968	988	971	991	968	1011	964	939	918	971	950	957	998	952	984	1011	975	954	985	953	975	958	972	964	976	969	979	1001	967	1005	930	956	937	972	1011	990	931	948	965	944	948	957	980	948	912	904	964	958	962	967	973	919	940	970	927	972	986	975	966	958	962	972	984	969	1005	955	955	1024	995	938	957	1021	931	948	951	969	975	1023	956	998	990	970	1018	962	930	904	995	1026	968	1004	961	975	962	960	938	948	980	928	958	946	963	954	906	1024	982	955	931	949	1001	933	989	1037	959	963	894	1003	963	940	940	961	1001	970	972	975	980	990	980	943	926	954	886	979	980	972	922	968	944	967	955	987	950	968	1001	957	964	1040	958	954	1012	954	965	971	962	946	1014	936	963	971	919	977	975	1017	955	963	957	1007	959	987	964	941	991	939	956	1000	1003	1007	912	925	947	920	968	948	968	989	970	964	970	957	960	942	962	959	962	971	940	948	1068	974	935	970	974	976	955	979	940	964	1026	902	1008	991	964	959	957	952	980	991	973	972	1031	1011	1005	953	938	976	989	948	1025	947	939	952	979	959	962	980	988	977	979	939	969	930	1028	961	966	946	947	997	976	977	983	971	958	919	937	953	984	948	942	953	958	1009	1004	941	992	964	941	978	934	986	935	944	959	973	933	939	914	968	917	999	985	997	951	998	897	938	974	948	980	949	995	946	993	957	986	926	1012	948	978	1002	980	944	983	926	930	966	1000	1029	975	1044	952	946	1008	979	976	973	1020	972	944	910	968	1031	959	961	979	997	968	956	955	957	951	1011	1009	992	993	987	983	953	994	971	940	996	924	1004	935	948	948	941	970	918	1003	979	977	1002	943	914	954	958	928	941	1004	960	966	914	962	965	990	969	1009	985	969	982	928	1020	1007	973	954	1006	1005	972
16130	7936	8929	6466	4169	2907	2169	1732	1334	1129	972	861	799	761	737	631	613	574	516	490	451	541	498	502	422	415	448	437	442	435	457	426	445	462	410	434	403	403	458	399	441	431	453	419	443	420	449	492	424	400	426	406	410	402	383	450	427	423	480	413	361	372	406	411	423	398	424	391	410	407	405	420	440	402	384	391	389	411	380	404	418	426	431	415	409	427	397	409	406	379	439	475	432	395	470	411	414	415	405	362	409	440	440	395	418	408	415	423	391	431	399	407	420	407	427	425	405	432	414	441	405	406	428	452	427	389	417	397	472	420	451	436	425	427	387	381	430	397	430	394	404	428	417	387	414	406	438	434	390	431	403	394	422	396	423	432	375	378	451	451	406	400	434	388	423	392	426	450	393	423	485	401	380	431	412	438	396	396	433	405	417	389	392	370	394	407	406	414	432	436	395	395	413	404	411	413	429	411	373	393	369	405	391	375	409	361	451	414	411	415	388	411	412	409	400	426	401	391	395	407	434	424	406	382	390	428	398	441	434	380	401	422	403	457	398	396	419	405	425	413	385	417	414	422	457	430	421	389	379	408	438	432	399	385	369	423	395	401	398	386	398	414	367	419	398	388	375	449	405	394	391	415	392	379	405	410	431	410	413	392	426	433	372	412	430	413	435	421	419	409	381	423	367	417	383	399	413	373	385	435	437	406	361	431	430	368	396	413	396	396	417	377	461	373	418	412	416	415	419	438	378	431	376	388	401	425	362	390	389	425	409	397	403	399	404	389	374	419	389	371	391	365	384	410	422	428	386	374	410	428	418	382	409	421	415	416	429	397	412	406	428	419	394	397	394	364	424	390	420	396	419	389	427	405	472	424	389	393	428	419	409	371	368	391	419	417	395	417	429	426	452	391	374	405	383	422	433	401	428	398	410	406	423	370	438	398	420	408	417	402	436	402	380	426	426	354	410	413	405	385	425	420	410	351	445	404	425	414	414	374	383	391	404	431	438	408	397	397	421	426	422	398	387	386	430	390	374	377	362	415	398	408	441	430	363	391	409	420	358	378	406	398	393	395	399	438	406	435	415	433	416	378	370	410	386	405	395	413	442	401	380	458	399	413	408	396	416	401	406	413	423	391	376	377	407	395	429	426	420	410	432	434	404	415	437	391	413	411	421	392	446	391	400	406	429	430	401	442	377	447	398	400	373	381	420	391	410	397	367	432	403	398	427	416	395	411	454	411	397	419	403	392	443	419	420	407	435	432	414	404	394	459	437	403	385	405	389	409	406	418	370	365	370	432	392	420	409	408	441	448	383	431	421	412	393	424	400	414	436	401	406	378	395	398	419	422	446	422	400	444	354	393	448	404	397	429	349	376	417	435	407	413	391	392	400	366	409	415	413	397	404	394	377	358	374	421	427	422	379	436	387	403	432	398	393	394	433	410	408	443	419	414	389	382	419	380	411	377	430	444	437	365	406	429	409	375	373	402	397	401	403	364	360	374	412	392	377	405	432	412	407	425	385	406	395	393	407	408	396	396	426	393	463	430	417	429	393	407	429	429	404	403	418	388	416	433	385	426	438	438	404	408	394	418	397	364	426	435	380	386	393	401	410	399	415	448	400	443	419	387	406	413	381	447	408	415	401	444	399	415	421	412	411	427	411	408	414	422	405	372	436	434	379	403	403	405	402	381	367	415	408	410	405	436	396	431	402	396	450	390	389	408	417	426	446	411	379	461	400	433	409	387	406	427	440	395	384	404	421	445	386	399	390	407	395	379	437	433	418	430	453	396	402	419	411	440	423	429	399	421	411	455	447	400	388	382	401	377	413	387	406	402	409	427	367	403	362	411	412	367	397	409	379	423	390	356	437	429	396	396	372	424	390	398	421	391	420	403	446	441	429	424	418	420	411	410	392	418	420	400	426	364	377	397	420	328	415	401	402	383	410	380	448	433	376	434	394	422	418	358	410	379	393	405	383	386	396	420	407	442	372	379	407	392	390	405	393	371	463	372	391	453	426	412	404	400	423	399	427	412	435	384	388	446	358	387	393	392	414	406	417	362	423	366	392	411	401	409	393	419	383	411	379	394	408	399	393	419	403	398	394	408	411	415	427	404	398	415	442	379	426	397	451	424	449	428	345	391	452	422	381	389	407	407	412	441	418	415	380	405	424	418	423	384	431	379	391	375	413	370	429	432	445	386	394	436	395	400	412	453	378	400	390	438	443	404	409	415	418	386	385	364	398	440	427	421	389	417	439	412	394	435	427	394	414	410	398	332	413	414	397	388	389	398	413	425	418	394	378	410	404	403	415	426	399	389	412	404	407	401	390	402	414	424	384	408	371	441	423	402	407	411	441	435	420	417	391	442	451	440	428	358	426	405	373	405	409	406	372	403	467	432	404	393	409	395	379	429	401	425	414	395	411	428	408	425	350	420	413	420	427	409	424	395	421	411	432	398	415	424	419	398	419	398	383	416	398	379	422	427	397	389	424	385	420	402	382	416	428	394	416	381	416	417	403	405	421	395	431	410	440	398	452	412	412	365	378	438	403	450	424	392	389	399	396	447	374	408	370	396	378	403	378	404	355	404	392	381	397	408	394	414	429	418	373	386	411	377	404	416	463	383	415	451	402	376	415	410	399	395	426	391	417	433	456	391	441	398	387	381	401	406	411	387	411	422	440	407	380	393	398	422	461	431	389	414	416	399	396	416	395	389	413	387	385	427	420	397	387	396	424	428	433	448	372	376	411	376	401	435	434	391	354	415	400	366	401	405	362	372	424	406	403	422	412	456	397	364	386	432	442	404	435	394	390	401	362	415	416	398	414	394	407	416	377	404	390	428	392	422	366	395	412	435	383	362	409	379	391	426	398	399	376	422	409	409	428	419	401	382	428	414	383	415	400	386	366	377	361	402	372	393	379	397	405	441	393	398	420	383	407	409	414	438	381	422	428	385	358	381	441	375	392	411	402	399	408	432	410	375	423	430	404	381	418	432	439	457	440	417	406	429	418	391	424	396	391	391	426	369	397	396	398	369	402	392	407	384	413	362	382	385	389	399	442	389	399	450	421	440	417	381	353	420	425	355	414	375	404	416	407	423	395	390	401	424	355	420	450	406	410	420	447	458	384	394	449	418	391	418	369	415	427	379	409	467	412	400	398	425	386	412	441	422	411	433	423	368	362	360	422	365	402	378	432	432	428	408	404	404	446	383	467	404	431	401	449	418	434	402	397	410	409	397	412	416	414	391	398	402	382	418	456	388	400	379	396	411	386	422	396	400	422	410	369	436	435	421	441	402	396	374	374	410	448	441	402	359	425	392	372	375	372	370	400	402	370	389	420	410	429	422	397	409	397	412	406	437	384	395	410	410	395	365	404	377	432	406	397	410	408	371	404	405	403	435	399	418	405	368	417	399	407	391	382	464	457	424	362	395	406	403	409	405	421	418	417	342	393	436	424	410	407	414	391	414	395	397	410	390	429	427	408	429	375	374
10797	7035	14086	15633	13135	10494	8243	6714	5471	4694	3911	3387	3166	2827	2666	2375	2082	1812	1773	1563	1470	1392	1378	1327	1263	1203	1222	1138	1130	1153	1123	1093	1063	1036	1016	1030	997	1054	1079	1036	984	947	1054	978	932	924	970	976	1034	971	934	931	941	922	953	948	969	924	924	942	962	910	902	923	943	895	908	928	915	924	979	889	897	919	932	902	869	874	903	910	908	887	940	907	899	898	905	908	914	906	860	908	958	977	911	868	957	917	941	900	870	917	851	870	895	932	910	930	952	925	910	931	895	935	905	904	879	916	885	884	895	911	861	906	922	921	919	899	891	954	938	890	966	922	887	952	861	912	875	857	903	934	863	877	951	879	916	876	883	916	927	925	925	901	967	915	877	893	928	908	944	914	896	977	883	951	902	944	891	914	909	887	912	952	913	916	885	894	895	965	869	897	875	865	921	908	900	960	938	937	962	888	931	932	896	851	918	886	860	892	939	923	836	906	869	892	902	878	951	971	940	916	917	876	831	887	921	894	931	852	878	947	953	865	915	901	944	858	882	951	928	903	909	923	881	922	925	883	1008	903	913	869	873	873	889	932	931	903	896	884	901	913	900	923	910	921	917	867	933	889	924	872	921	910	916	889	897	916	910	864	957	884	898	915	928	887	923	892	916	902	909	928	884	910	869	875	885	891	953	952	904	867	875	899	920	969	931	878	875	951	928	850	946	863	927	898	941	912	891	869	948	897	924	886	900	880	903	888	929	945	893	895	927	908	907	893	918	879	858	890	894	893	954	886	896	892	895	962	893	925	882	943	869	949	902	934	871	934	859	888	866	924	933	911	966	894	907	928	925	903	875	862	890	929	918	909	872	895	912	909	898	904	921	862	933	869	906	948	879	862	930	955	900	923	881	896	900	903	885	930	873	920	876	926	888	888	910	916	851	854	852	914	885	878	908	901	867	915	888	863	911	901	913	910	906	923	881	856	977	920	939	894	906	925	957	906	884	933	924	862	878	928	921	961	912	903	920	870	923	905	921	988	934	879	944	934	876	886	856	878	949	946	904	901	912	964	856	910	913	891	877	934	908	939	932	981	870	958	904	905	874	862	887	869	905	933	872	909	894	894	895	948	878	890	928	922	977	899	895	950	862	906	901	937	884	882	967	953	855	905	932	945	974	864	870	915	865	936	949	913	882	897	911	893	891	937	934	938	867	856	853	931	906	860	886	859	890	921	919	920	905	911	858	883	864	862	926	849	910	909	950	844	910	928	873	903	972	809	934	885	900	914	936	927	919	884	909	900	935	887	841	921	952	914	949	910	883	849	837	889	930	868	845	968	922	981	868	891	882	847	851	859	913	928	893	889	883	911	869	906	871	891	863	916	950	858	927	900	875	926	923	881	901	890	927	972	828	910	894	930	899	914	951	866	928	850	883	888	870	946	940	895	909	880	901	904	935	855	852	922	868	895	911	888	875	939	926	905	897	944	938	910	897	955	875	855	867	927	863	910	894	948	876	894	889	908	872	919	908	831	870	945	922	860	936	942	892	927	934	906	902	944	906	864	890	916	915	873	852	914	936	895	979	887	943	851	931	883	890	856	881	898	936	928	894	906	932	909	932	865	971	859	928	928	874	877	927	901	899	883	952	852	965	878	946	864	957	936	901	932	921	905	983	886	922	885	894	909	903	886	900	886	910	937	903	978	894	954	884	964	877	908	890	894	876	941	902	884	914	888	931	908	874	924	902	936	902	899	920	978	915	897	898	887	951	918	857	882	931	901	849	926	941	938	886	914	903	897	885	905	900	887	886	911	921	931	884	932	947	871	959	863	931	924	869	871	877	916	922	897	941	916	903	873	909	868	839	945	932	901	909	871	951	943	879	898	918	939	939	913	938	909	961	969	900	927	901	918	932	940	916	927	868	869	912	874	915	922	957	937	887	896	913	916	902	900	912	967	942	864	911	904	926	900	892	884	878	920	879	907	922	906	893	853	920	972	929	933	898	912	963	858	931	872	927	934	922	946	884	949	888	862	875	875	941	919	849	901	917	877	890	880	923	907	948	924	929	867	930	909	918	948	897	922	912	909	865	875	901	930	945	895	885	911	934	903	909	856	905	903	881	891	919	935	962	935	920	886	912	899	957	906	891	904	902	892	884	947	924	945	924	854	959	935	926	927	881	909	906	895	921	887	927	910	922	885	910	894	898	960	937	889	890	962	911	960	914	897	912	876	947	886	904	966	934	960	877	909	902	911	933	871	877	937	928	879	915	934	955	919	953	911	853	948	912	951	883	930	887	888	871	867	867	960	845	922	883	834	885	935	896	916	870	881	901	935	867	944	903	832	896	869	897	995	910	891	942	922	848	876	876	923	880	911	899	918	833	889	931	966	917	942	932	908	908	868	908	893	861	882	926	936	944	879	912	871	943	910	938	850	897	903	944	944	895	848	976	913	903	890	894	952	863	916	926	974	910	894	896	916	920	922	949	893	851	914	887	936	933	896	895	890	886	885	882	917	914	862	937	895	870	931	945	951	895	909	916	964	887	880	902	908	957	946	887	903	907	872	855	900	924	906	879	956	932	920	919	911	905	892	893	939	914	910	946	952	908	886	959	845	893	874	943	893	889	908	944	891	925	935	905	874	886	941	953	944	928	891	891	916	880	895	942	927	845	935	862	898	911	922	866	883	856	927	891	905	880	913	899	908	899	914	964	895	902	852	864	912	928	928	922	860	901	928	902	977	885	889	947	955	945	909	880	931	928	935	916	912	863	906	899	882	840	861	926	900	903	842	878	896	860	874	869	917	828	968	912	939	897	939	892	878	927	980	900	883	913	899	940	926	893	931	892	874	902	937	881	890	860	898	909	923	918	887	917	898	933	869	892	922	916	903	885	900	901	928	965	907	914	905	924	925	892	924	938	957	963	897	870	906	889	917	863	910	915	938	857	886	925	881	924	925	911	878	883	926	944	842	864	889	906	925	906	898	903	855	951	913	901	939	886	915	947	896	853	909	944	879	935	907	831	894	926	836	875	893	898	897	907	983	879	887	926	860	934	940	941	852	933	894	897	910	899	909	915	918	902	903	952	928	925	926	886	893	893	891	859	883	911	855	929	942	901	894	846	916	885	942	874	839	889	893	896	953	893	847	922	868	930	884	895	882	951	911	870	935	945	1003	889	922	883	892	886	883	877	903	896	970	965	876	927	930	890	910	934	917	870	946	936	890	902	914	889	910	859	862	983	908	899	918	909	926	846	859	905	933	914	905	916	891	875	917	930	869	853	852	872	896	870	931	907	900	882	915	945	868	916	924	915	919	875	953	911	929	926	921	919	945	887	897	911	909	902	942	926	887	905	913	889	902	898	964	924	967	913	906	904	937	912	951	910	853	905	915	946	894	970	967	953	919	897	898	918	925	983	881	903	916	962	960	900	903	942	897	948	859	873	894	882	866	954	869	850	942	922	868	906	950	991	921	934	934	958	843	907	920	930	900	927	993	887	894	894	929	916	888
23735	11614	12161	8657	5530	3879	2860	2043	1695	1392	1202	990	979	827	755	731	649	561	555	535	524	483	481	457	441	459	481	464	449	406	409	439	412	413	393	418	417	395	380	434	384	360	412	421	434	384	405	388	394	431	381	389	427	378	389	415	368	384	377	372	384	416	400	409	400	364	387	380	383	420	393	403	407	372	424	387	359	381	376	350	419	368	428	366	425	397	401	409	401	396	386	371	369	384	375	410	412	389	373	386	411	369	369	371	369	375	368	396	387	382	348	409	371	396	370	418	377	416	400	358	362	393	359	365	388	418	361	416	400	448	401	383	385	361	361	397	367	415	394	389	387	399	371	393	427	412	395	382	388	418	355	361	393	419	380	378	376	391	407	382	371	376	384	393	384	396	373	381	374	402	397	382	384	386	387	381	377	404	406	401	398	376	384	364	392	376	349	363	408	408	413	405	382	416	413	379	379	428	392	389	406	401	364	381	365	386	380	364	396	407	446	398	362	393	423	385	426	372	413	378	384	389	412	430	394	402	374	383	395	390	406	357	414	422	400	399	359	388	411	381	387	390	365	392	358	377	373	383	383	358	362	393	383	403	396	412	396	422	355	401	408	399	375	394	375	391	377	368	382	384	393	426	405	418	406	420	376	391	367	377	395	337	346	439	388	413	388	386	383	377	420	396	409	370	412	389	409	392	373	406	396	362	378	415	384	392	359	392	422	393	413	369	405	375	423	384	421	367	387	402	364	358	391	443	375	384	384	363	416	381	353	408	389	369	427	419	404	389	404	380	412	417	390	383	386	392	383	394	385	357	387	350	417	387	391	377	394	404	371	385	353	396	366	401	367	405	427	368	439	428	399	369	406	412	339	396	384	368	390	405	412	407	397	356	380	429	392	377	363	395	384	440	375	372	395	361	351	362	388	407	386	380	415	401	385	408	345	403	365	407	373	407	410	359	363	391	377	407	419	400	399	368	402	338	402	377	399	399	392	411	373	347	438	372	410	393	399	355	399	404	381	349	367	391	366	391	381	428	397	434	373	360	390	377	393	384	328	345	410	404	377	399	390	393	363	386	411	390	384	388	424	392	390	379	361	396	393	379	377	384	368	408	383	369	414	418	407	357	365	376	407	393	427	346	383	366	385	390	406	386	410	448	382	372	372	370	409	373	384	391	400	393	438	400	371	431	396	410	393	388	369	387	396	362	369	349	363	381	374	368	399	406	382	342	411	403	400	428	399	414	379	374	354	413	435	383	391	377	374	369	389	346	387	358	415	389	372	390	386	358	410	397	420	370	371	400	379	375	411	392	366	383	401	391	413	395	375	353	375	359	379	393	388	416	387	387	399	418	374	387	373	418	418	395	381	370	358	390	401	369	396	400	358	415	366	366	406	395	388	365	397	385	392	413	378	388	380	384	390	354	406	369	410	402	366	392	391	372	416	388	377	373	412	369	380	360	414	386	386	371	360	388	380	403	388	379	391	432	417	371	387	390	403	405	385	356	371	401	423	429	385	384	408	428	392	426	382	403	381	410	391	390	416	383	407	400	380	398	409	406	386	382	414	387	380	388	360	371	401	387	341	395	396	409	420	359	381	389	396	389	422	401	396	389	418	344	372	403	405	377	389	383	373	384	431	367	390	427	395	379	395	359	362	358	372	362	390	417	415	427	396	359	347	402	408	392	375	409	373	387	363	398	410	374	384	384	421	393	416	378	386	391	360	381	380	344	380	390	400	423	376	383	353	377	397	419	372	382	379	400	379	390	379	394	377	381	435	400	426	438	352	333	406	364	353	395	411	372	343	436	388	395	371	386	392	424	403	406	368	425	394	389	417	411	392	418	371	396	377	408	386	373	394	402	374	397	400	394	394	374	382	400	384	402	412	365	404	386	412	383	352	369	403	369	401	393	438	405	367	390	383	357	403	365	410	375	402	359	383	380	392	389	398	379	399	391	391	390	381	382	376	381	382	399	420	372	375	399	373	366	387	412	388	389	411	379	422	364	398	375	402	414	440	423	400	380	392	412	427	400	411	434	405	367	393	389	319	395	378	382	394	397	416	405	415	385	368	351	398	413	399	410	384	370	372	376	373	395	443	413	428	373	387	371	396	345	417	363	356	387	383	403	376	421	369	403	403	410	422	409	381	415	371	381	400	370	391	380	374	429	351	384	366	378	394	384	392	395	428	421	355	402	404	367	390	401	396	382	400	375	429	384	346	398	410	383	393	386	381	426	374	399	409	401	401	392	405	385	408	399	395	387	404	413	396	383	356	345	380	408	440	374	391	388	376	427	405	385	378	401	421	420	403	404	366	378	391	366	407	391	381	398	382	352	386	393	376	401	395	343	398	436	415	397	420	412	385	387	380	398	410	356	389	377	429	414	367	365	389	393	357	343	414	356	395	379	386	457	384	410	374	363	395	377	362	390	410	453	394	381	422	373	374	430	406	356	398	419	387	410	391	378	388	424	412	380	420	408	412	431	382	370	374	385	365	391	412	402	362	387	397	416	393	357	379	376	382	364	379	432	369	371	418	392	376	380	396	431	391	402	399	370	403	346	377	395	381	391	361	336	381	369	358	406	421	428	423	364	398	382	362	390	400	416	406	393	374	415	362	377	392	376	450	448	365	400	422	427	393	378	388	389	365	396	368	388	388	423	393	367	375	397	423	373	404	409	430	444	375	374	386	391	409	361	424	373	397	383	375	443	406	392	395	387	366	363	386	363	376	366	372	413	364	401	376	382	408	390	402	427	421	442	393	389	397	406	384	378	372	401	373	397	392	382	376	380	369	429	396	402	394	377	372	398	373	385	399	366	435	360	406	403	373	411	420	382	420	398	397	387	393	391	380	391	398	385	367	372	395	371	394	409	390	413	397	440	373	372	396	349	357	373	380	419	363	382	375	405	439	337	350	350	360	431	390	376	399	413	386	380	371	399	395	426	370	412	393	400	411	420	401	346	403	397	409	379	387	423	388	411	422	386	398	399	415	381	372	348	405	423	363	394	370	393	432	410	397	393	376	376	378	365	372	360	370	384	415	395	407	401	395	383	404	372	354	378	364	377	384	400	393	396	344	392	373	362	382	357	405	380	418	402	407	388	351	398	449	435	374	404	378	407	385	373	355	417	397	384	392	383	423	365	376	405	371	378	399	416	393	396	355	400	378	360	370	370	394	404	364	364	394	388	370	406	387	394	424	393	392	359	406	384	369	381	370	350	433	369	418	365	396	367	426	371	407	399	419	375	384	364	371	380	414	429	386	376	386	370	397	415	381	393	383	362	371	359	390	356	376	363	389	405	400	371	417	406	391	428	428	415	394	364	379	389	372	389	402	404	404	377	438	410	391	445	405	363	384	396	376	395	391	417	394	379	378	389	394	372	379	392	392	384	382	375	381	377	414	394	420	395	447	366	385	393	386	366	358	367	401	386	380	420	409	383	404	359	367	397	386	415	435	382	369	390	380	382	363	401	376	396	375	377	402	439	380	390
13800	9345	17232	18702	15927	13284	10555	8504	6979	5810	4924	4443	3799	3400	3086	2674	2417	2084	1952	1774	1638	1569	1520	1405	1362	1281	1288	1203	1265	1230	1189	1178	1130	1103	1086	1071	1035	1053	1025	1042	993	1018	985	971	966	996	990	934	964	942	912	901	898	878	916	924	915	857	972	956	904	899	892	955	904	879	833	853	855	917	871	873	940	892	873	884	865	850	897	886	870	920	887	932	882	903	821	875	841	896	841	892	894	842	875	893	788	930	866	925	875	889	901	869	878	929	934	912	900	842	883	917	874	908	859	863	914	850	885	867	875	835	857	892	928	871	825	865	873	911	872	832	903	885	845	899	878	925	865	907	855	902	825	894	890	852	854	886	846	904	859	842	877	900	918	887	865	852	858	844	848	902	830	897	884	894	888	873	869	832	875	891	881	886	909	851	883	866	866	878	838	841	853	840	924	889	901	932	899	844	854	825	879	904	947	891	918	911	890	841	875	881	835	849	820	914	880	892	902	869	909	854	913	863	869	847	840	868	951	874	878	866	856	857	877	888	825	861	863	911	869	903	868	897	878	900	920	926	827	860	895	837	872	873	904	849	864	880	855	899	840	845	924	938	802	844	873	866	850	889	881	907	864	920	902	849	929	884	889	914	898	876	879	875	928	878	911	882	894	878	927	897	866	849	885	917	923	915	901	837	848	880	891	871	971	883	913	911	872	909	881	871	870	876	879	873	892	913	930	892	844	837	867	858	864	899	855	852	840	909	907	901	866	892	885	891	851	932	950	855	915	926	827	861	922	912	892	899	864	901	908	874	897	903	893	880	876	847	897	865	955	806	846	893	900	912	941	906	920	882	876	905	929	915	858	895	831	846	888	916	846	843	877	881	852	915	870	890	861	876	867	883	858	873	865	933	856	857	827	893	877	889	881	897	830	900	879	879	876	833	897	895	904	907	875	917	913	876	862	880	860	909	865	932	881	859	866	880	871	874	882	860	927	874	909	882	929	924	854	902	872	924	909	851	899	889	880	862	873	890	897	880	892	914	900	882	878	880	863	888	920	835	803	832	874	897	902	854	894	859	881	885	902	903	860	879	887	891	880	923	842	889	902	848	948	895	864	852	854	917	922	856	869	877	900	835	938	895	833	882	820	872	824	826	853	946	865	862	903	904	841	865	850	868	884	857	848	844	855	915	847	924	930	849	876	886	899	888	867	870	875	837	818	854	884	875	913	883	857	910	892	879	881	905	856	900	905	890	844	862	878	915	879	927	836	916	910	876	898	887	902	838	882	910	883	863	914	888	889	861	903	859	879	880	862	831	900	860	906	911	854	852	853	902	852	899	822	865	897	880	868	919	887	851	909	921	935	868	887	835	929	890	828	878	911	874	873	889	861	889	901	867	842	904	839	848	873	931	908	827	877	913	877	903	840	847	908	911	891	912	848	875	892	865	912	866	921	908	903	874	918	906	942	917	899	883	903	863	919	874	908	883	912	876	887	876	846	859	887	944	878	859	897	906	896	890	891	888	845	912	916	941	870	855	886	888	879	892	914	914	867	883	864	849	913	920	870	880	887	907	905	880	868	847	872	882	863	868	920	868	884	845	878	844	844	884	884	882	831	881	862	888	877	841	877	904	927	868	864	888	862	865	882	858	867	913	855	892	857	935	880	868	856	881	842	843	851	862	919	898	928	882	905	855	876	855	896	886	899	893	878	887	898	886	888	890	883	841	903	844	856	928	862	870	886	932	894	889	867	884	848	926	856	858	830	907	889	870	886	873	899	859	919	871	911	917	862	902	841	865	920	928	917	848	899	863	928	894	862	873	872	856	889	907	821	899	856	856	888	798	831	860	865	821	889	895	893	840	866	847	842	834	905	851	871	915	900	857	852	914	818	917	901	910	908	878	932	888	863	902	843	883	862	912	921	891	893	877	851	881	877	892	870	929	867	888	866	881	890	883	852	872	894	917	864	898	860	874	854	873	885	924	877	886	878	904	904	879	815	921	917	902	858	915	827	881	871	907	918	840	882	869	824	913	905	868	867	867	881	927	890	881	890	861	852	829	878	872	856	911	854	893	869	891	908	900	875	860	874	833	897	842	874	897	858	859	837	923	863	826	871	886	896	833	844	902	893	900	843	893	873	869	864	915	871	943	834	848	898	849	953	875	839	898	867	860	921	907	890	862	843	884	854	846	892	871	845	920	920	846	885	854	893	883	915	899	898	947	888	898	894	890	879	907	903	868	895	896	882	870	879	908	877	853	899	887	922	846	867	882	883	876	795	873	882	867	891	880	891	844	877	884	863	887	891	854	876	864	857	926	911	870	843	891	916	854	901	886	964	891	885	868	869	889	880	949	865	879	954	870	863	857	850	885	861	907	909	886	873	861	885	907	902	862	882	841	866	872	896	897	871	850	901	879	887	854	878	919	905	897	856	905	906	895	878	869	887	939	899	885	848	880	908	897	897	860	928	896	911	895	897	898	834	836	886	859	895	890	854	919	903	893	864	882	884	877	877	854	923	847	899	882	878	925	865	883	895	831	890	906	891	928	844	875	901	875	909	940	868	859	866	859	915	898	871	900	925	881	850	846	905	893	813	821	884	915	872	898	909	896	916	881	889	941	835	900	888	875	855	874	877	863	872	884	883	906	900	836	831	900	862	873	855	932	873	861	904	923	864	891	875	857	943	834	846	896	926	882	898	875	888	877	877	854	885	869	863	943	912	868	877	844	864	861	923	887	859	839	867	919	871	888	898	870	859	925	915	923	853	885	887	912	879	911	894	883	852	882	880	883	840	858	873	910	924	907	866	862	871	869	882	872	895	866	864	891	861	903	848	908	863	912	811	835	872	881	892	880	851	899	876	859	857	871	852	898	839	829	878	884	850	886	846	892	874	873	945	892	870	849	881	910	882	922	872	829	895	850	853	853	835	914	877	889	861	865	930	900	881	889	855	884	835	909	871	919	844	890	887	872	845	862	950	863	841	897	914	896	865	864	911	884	908	927	898	869	905	887	885	872	878	943	899	860	862	888	912	884	816	887	954	848	914	818	854	878	895	886	917	885	890	885	908	872	890	852	880	898	863	892	848	855	906	872	849	895	879	905	864	851	903	862	850	868	847	867	863	875	937	865	834	862	857	884	919	862	859	869	884	880	898	944	798	886	924	912	861	877	863	887	868	875	883	870	855	876	821	859	851	864	887	851	898	810	844	933	852	894	857	880	885	924	922	875	874	855	872	852	880	857	912	894	933	864	822	838	882	915	895	910	870	913	852	807	920	844	869	845	890	895	844	885	847	911	874	888	833	850	932	891	827	878	879	814	931	919	916	872	859	879	944	860	902	890	918	861	900	881	926	882	871	907	922	851	931	913	937	875	875	862	866	871	849	890	834	862	852	865	875	900	920	831	901	867	863	916	850	875	875	848	854	892	864	881	848	866	864	859	892	863	886	879	890	875	858	932	894	861	892	865	874	912	885	911	875	872	897	947	893	894	850	878	869	833	883	891
7964	4585	5501	4182	2793	1871	1516	1332	976	910	783	697	670	655	627	597	522	525	557	479	431	498	488	454	490	485	449	458	505	489	410	452	472	482	435	426	440	421	453	394	453	393	426	424	404	442	457	449	416	454	415	454	439	450	418	448	476	434	450	452	452	451	443	431	429	427	457	454	476	413	417	454	394	451	431	407	446	439	416	446	429	393	406	427	447	447	458	410	465	412	451	468	427	439	444	441	434	402	406	432	416	405	436	418	422	452	421	392	432	452	479	462	460	437	437	445	441	494	402	416	415	432	457	444	432	436	471	461	421	421	437	430	447	415	427	439	451	453	391	415	426	395	459	439	437	429	445	425	465	447	446	404	422	431	427	430	430	400	405	453	399	467	429	419	405	438	428	441	434	415	426	468	456	375	428	400	425	446	398	407	440	411	376	418	433	455	480	414	450	423	430	406	422	435	428	402	440	443	423	458	432	382	441	407	417	433	463	470	459	401	442	421	415	416	487	409	435	438	411	445	431	426	407	452	430	458	425	396	420	452	486	452	426	464	440	428	403	436	419	455	435	457	446	448	419	398	450	410	441	456	427	402	459	473	451	406	434	440	454	424	444	393	440	451	410	413	423	412	421	466	435	441	406	397	437	407	421	446	419	413	442	444	464	419	452	428	468	439	414	476	437	421	458	448	435	422	446	416	443	405	439	428	452	491	428	423	425	438	465	462	443	436	416	422	407	464	444	425	470	383	445	436	430	434	413	504	451	432	455	436	432	437	416	474	428	450	475	407	410	439	419	448	447	468	440	385	467	396	441	431	422	439	452	412	465	460	453	382	453	408	396	432	451	440	420	401	464	420	473	454	416	419	456	409	443	457	393	438	414	432	441	432	457	500	439	419	422	410	458	428	430	422	480	422	440	449	446	446	423	396	416	456	423	402	424	425	421	417	435	433	413	410	395	405	413	434	439	414	416	424	407	433	455	417	427	505	423	444	407	382	392	399	455	427	480	426	435	430	415	406	439	444	477	463	453	449	403	429	490	454	469	394	425	445	448	450	440	458	445	431	444	449	446	443	415	443	438	401	442	440	457	411	456	433	469	411	408	430	412	433	430	409	423	454	472	421	415	453	452	431	439	427	485	422	444	435	450	448	454	425	418	424	423	444	469	439	437	416	419	395	429	424	426	431	417	410	444	466	412	427	448	430	445	434	411	429	463	394	394	454	442	425	417	433	414	430	472	450	470	431	424	449	406	445	478	417	462	451	422	428	398	438	424	397	410	427	442	443	462	418	415	479	456	414	497	445	405	432	410	447	435	425	422	401	420	450	445	452	415	422	429	437	479	423	409	433	437	425	460	394	410	429	405	419	414	433	445	436	400	402	450	434	371	422	416	415	444	488	448	451	444	431	398	430	410	450	398	422	416	445	455	405	445	435	441	411	426	423	455	425	471	428	400	450	414	403	411	420	440	413	428	426	399	449	491	448	437	449	412	482	413	463	409	411	480	445	413	392	399	429	452	446	491	452	414	449	433	429	441	425	467	429	458	417	443	448	445	445	427	448	447	419	442	465	441	419	443	417	420	420	412	415	471	436	402	423	457	405	417	461	444	458	437	449	459	443	450	451	454	409	435	442	446	403	421	436	432	441	450	457	463	450	438	454	445	411	461	415	439	467	417	438	429	392	441	434	403	395	403	436	418	451	400	424	434	497	438	442	394	429	430	428	445	434	435	435	454	441	400	457	449	461	400	484	424	451	408	459	413	436	475	433	419	436	437	416	478	433	460	430	452	424	410	433	431	457	443	428	424	446	431	377	443	413	427	410	420	444	394	425	386	442	407	407	409	470	436	432	478	410	440	439	426	439	416	423	444	433	417	468	448	443	434	461	438	430	449	432	486	458	420	432	431	444	401	439	433	418	401	439	454	445	435	411	437	425	445	424	426	443	409	412	432	431	452	422	458	375	433	440	465	469	390	446	422	453	417	416	430	453	447	409	450	468	440	416	410	442	413	429	448	421	418	417	424	477	428	454	459	396	439	446	433	463	441	416	425	442	410	453	436	416	437	430	424	421	423	465	432	448	482	416	433	422	437	430	409	437	402	390	443	423	425	454	472	406	428	490	423	463	443	483	431	440	446	404	401	421	387	423	425	445	419	434	428	430	441	420	417	438	457	422	429	416	414	416	416	417	410	437	447	438	441	453	409	430	463	454	466	404	430	473	425	416	428	406	466	428	427	433	430	443	405	456	420	389	389	451	454	436	440	441	422	434	429	433	413	415	412	434	418	397	420	390	388	474	447	411	424	429	408	358	437	440	429	451	474	457	466	478	450	411	440	458	463	422	440	414	403	426	448	453	415	417	394	442	423	428	448	464	444	427	468	406	450	502	426	435	477	426	420	464	443	421	410	428	440	414	449	414	428	421	415	433	477	442	405	449	419	456	443	391	428	430	464	438	406	435	444	411	395	422	387	376	454	442	438	410	455	439	421	465	460	475	447	398	451	431	433	460	449	447	430	431	432	417	424	430	471	428	405	429	457	401	456	437	425	396	384	450	415	428	428	436	467	463	395	429	400	419	422	429	460	483	431	448	465	442	471	477	419	492	411	426	446	448	424	434	455	412	435	426	422	457	407	427	443	419	413	424	429	418	448	435	432	435	407	444	500	423	445	418	423	469	464	409	412	440	421	392	431	510	416	449	493	428	417	437	378	434	485	427	438	442	468	474	424	405	425	437	436	405	402	404	481	421	417	405	413	457	449	429	427	375	427	422	472	465	449	421	409	393	418	405	419	441	429	432	407	401	386	452	364	440	388	444	406	451	436	434	435	452	429	451	450	430	436	429	450	458	384	408	395	440	465	442	467	420	450	452	427	417	423	409	444	436	445	449	448	431	414	477	440	431	463	403	403	438	427	420	439	427	392	430	461	416	433	437	443	458	433	414	427	445	439	448	423	438	399	459	402	453	414	451	430	468	418	411	427	446	463	433	479	459	436	438	410	438	452	446	476	488	411	437	465	402	438	505	438	441	483	451	452	476	435	444	392	436	465	461	473	382	377	453	439	405	449	409	398	408	417	461	430	412	454	434	440	428	448	414	444	400	431	431	461	435	434	416	414	445	454	405	429	410	429	446	453	387	436	420	395	420	474	440	439	437	407	457	433	457	442	388	394	446	418	409	430	479	429	382	443	428	462	475	413	387	446	429	404	456	495	403	413	449	444	443	443	419	435	450	464	445	443	407	433	427	440	449	449	391	451	445	445	445	421	413	406	426	422	431	416	412	416	413	417	464	452	454	427	439	436	426	458	461	423	396	415	462	407	434	464	447	451	458	452	450	446	431	446	465	428	452	427	440	445	443	411	457	403	455	439	429	402	430	420	411	460	413	441	389	471	409	400	454	398	373	414	395	447	409	404	457	448	430	425	420	441	459	474	457	411	419	420	446	479	415	426	435	453	433	438	442	436	438	454	397	455	489	470	425	465	428	439	422	471	448
5438	4598	9784	10928	9287	7260	5880	4811	3952	3357	2916	2690	2477	2294	1994	1798	1634	1484	1480	1348	1334	1246	1242	1180	1158	1198	1097	1178	1113	1090	1095	1087	1054	1120	1075	1004	1029	996	978	971	1066	992	1014	1034	992	996	987	985	1004	979	981	970	1026	981	956	944	1008	974	1028	976	1008	959	995	1005	963	982	951	916	1001	970	957	929	1011	964	1003	954	927	1005	964	927	987	989	972	907	969	941	972	959	942	973	952	890	951	988	992	976	939	961	945	1019	908	949	1004	994	935	974	922	930	894	945	963	946	971	979	926	992	987	864	940	893	975	931	941	993	973	896	1034	917	932	964	945	914	963	987	966	957	970	861	981	971	1003	1006	982	929	943	914	931	905	974	1008	930	966	967	1004	944	962	929	996	960	933	945	904	965	904	951	963	962	953	998	936	896	958	962	936	949	961	948	933	998	942	982	978	935	977	975	964	963	977	977	946	970	975	937	980	950	928	991	982	952	935	959	928	944	949	1002	959	913	899	937	992	922	933	886	936	1000	987	909	989	899	942	1003	979	961	985	937	963	926	993	921	974	983	961	917	969	978	996	976	953	994	957	975	974	979	986	987	964	964	978	960	923	1014	1026	974	968	992	996	995	939	965	988	948	953	962	990	945	940	895	1007	990	967	946	932	951	948	986	1009	942	915	966	992	970	973	977	984	971	961	961	956	947	914	968	1042	961	973	938	995	974	977	991	1036	947	951	972	940	940	1008	901	995	933	1014	947	942	925	940	983	938	912	967	937	964	925	946	1035	951	973	957	999	926	959	953	958	937	970	989	919	896	912	918	943	945	981	939	928	940	926	993	936	976	994	971	966	962	916	931	940	1009	974	949	967	933	981	947	979	920	927	1017	980	922	951	973	969	956	948	948	928	1016	940	992	950	974	962	978	993	944	1004	942	936	936	960	987	935	936	931	972	943	949	959	1031	920	943	957	976	984	981	991	968	937	956	896	933	949	913	972	1019	934	943	953	950	973	951	906	889	995	895	925	944	975	990	935	931	948	993	946	914	1016	939	971	926	969	926	975	970	994	956	936	988	954	985	943	927	959	905	948	1009	950	1005	942	971	947	969	1000	1010	954	978	943	930	977	954	972	961	984	965	929	944	1016	931	928	961	967	874	930	965	958	906	929	973	972	911	972	923	1004	937	938	946	899	996	948	935	914	924	932	1005	965	987	994	1005	1003	923	921	958	949	1013	981	973	932	953	980	982	953	929	911	997	953	883	943	951	906	917	961	929	927	962	939	952	871	928	978	987	966	972	945	993	971	944	880	942	972	963	941	998	921	952	993	1006	952	925	963	1004	926	993	998	944	957	925	995	1020	1007	925	946	936	978	953	956	917	978	974	901	990	903	916	964	985	921	1015	925	920	964	924	907	964	967	921	943	1016	970	908	938	976	923	912	988	999	946	931	950	949	969	931	965	1025	943	936	964	979	891	963	896	959	1017	981	985	981	995	927	980	925	954	924	955	952	953	969	1002	891	961	938	981	935	967	978	976	945	1025	952	941	952	925	910	955	910	957	1015	966	977	964	991	961	984	956	1014	960	963	971	955	971	975	889	957	963	985	959	939	931	977	980	949	938	1025	1000	950	932	990	898	930	923	943	930	918	932	1003	934	964	915	952	974	1023	956	937	968	947	950	987	943	938	977	953	974	951	940	910	898	969	952	980	969	982	982	961	933	956	1042	936	974	974	950	938	939	933	998	993	944	962	987	971	935	966	974	960	1022	987	904	995	987	983	936	990	942	911	911	1000	970	946	1011	910	946	958	940	974	975	949	902	985	981	985	966	952	946	926	991	960	977	950	953	980	985	935	949	948	938	969	938	913	937	936	927	1000	935	975	951	953	964	918	974	978	948	924	961	926	944	923	954	928	943	948	934	984	982	898	944	973	968	895	981	906	925	953	991	934	1007	978	890	1042	927	995	889	971	927	961	979	898	983	995	972	973	987	903	988	1009	971	974	918	934	963	995	981	947	934	946	937	998	949	908	920	934	997	933	933	967	972	999	950	933	1000	953	1013	966	918	962	907	957	956	964	1003	910	1017	995	896	974	965	978	954	939	969	947	1044	1003	993	968	888	992	927	920	946	916	944	981	971	1001	939	937	952	978	933	965	934	981	1015	961	955	954	911	953	948	998	1005	968	957	915	937	976	937	945	980	975	950	919	965	940	970	980	937	937	944	938	936	956	931	992	966	933	904	927	951	987	890	943	974	963	964	967	965	947	990	929	969	972	951	941	972	953	923	991	926	944	1018	1011	974	935	963	916	981	912	924	962	971	874	1019	985	940	956	929	952	958	910	949	943	941	931	1015	970	978	960	962	1005	918	1035	968	919	963	930	971	940	990	918	959	880	933	947	963	915	1009	955	946	939	965	975	947	925	995	965	972	924	984	973	970	918	897	922	974	984	907	1001	976	924	991	1007	957	1014	964	970	970	1036	985	997	925	917	942	927	993	925	1001	959	1008	966	970	919	896	912	991	980	935	963	949	994	903	941	979	930	1012	983	964	937	937	941	993	959	961	967	962	965	971	972	883	949	975	947	974	963	991	976	978	986	938	991	948	946	996	977	977	1002	947	971	936	937	965	954	895	998	960	980	967	931	910	977	928	985	958	972	962	970	1007	999	953	908	999	971	1016	969	947	931	948	985	974	923	1024	939	991	965	975	974	915	943	944	1010	973	954	951	958	998	972	947	909	994	993	953	951	964	954	964	995	922	914	969	997	916	990	965	972	997	916	974	908	957	975	957	989	942	980	981	898	937	977	974	993	972	910	958	935	913	955	935	958	939	1058	946	980	990	943	924	978	928	999	967	1008	943	938	924	985	965	907	953	952	1006	938	1028	956	944	905	960	980	1000	943	941	966	948	948	956	988	959	971	955	882	983	969	1005	963	954	980	920	999	911	931	987	929	914	936	1018	926	941	960	949	985	984	979	961	989	953	938	934	1004	951	908	937	955	922	949	997	1035	935	990	910	960	912	983	911	946	994	972	945	988	924	940	942	960	987	1005	914	974	947	925	959	954	959	1004	1047	922	931	1029	972	974	976	946	985	978	962	987	977	988	963	1010	970	915	961	928	992	930	950	924	923	917	988	937	964	929	948	943	932	990	965	918	975	949	983	940	984	990	949	963	950	971	892	923	927	953	911	968	971	960	926	942	922	912	989	944	934	953	992	975	997	938	973	987	929	909	948	1042	952	996	945	985	973	943	969	962	920	991	997	957	939	957	910	953	974	967	918	985	976	986	974	931	940	982	940	975	947	961	967	970	971	1005	918	953	959	987	934	943	969	992	963	893	915	929	957	932	971	951	972	973	961	974	1025	937	984	876	1008	953	978	932	946	989	1012	947	931	984	981	896	975	920	980	976	999	951	981	912	914	980	958	936	980	984	946	990	974	994	965	1009	971	997	919	956	972	928	963	915	1000	972	981	944	959	941	993	958	970	885	935	1001	970	916	954	918	956	995	932	919	941	893	926	936	992	956	947	942	985	943	967	964	1024	975	913	977	989	1012	924	894	1038	895	950	967	968	941	978	922	910	982	949	979	953	957	961	984	974	967	893	978	988	999	965	924	947	992	914	998	935	946	968	963
15744	7830	8199	6330	4075	2978	2292	1605	1351	1115	968	853	775	732	682	656	597	536	541	492	498	473	459	446	450	467	449	401	485	429	444	421	436	413	381	444	408	413	409	456	417	380	413	419	427	398	425	410	426	442	442	434	434	405	377	373	388	355	388	406	418	384	376	422	382	407	449	435	394	395	385	412	414	429	391	438	433	402	393	401	406	451	429	438	399	411	372	408	414	452	463	419	436	392	414	428	421	374	413	406	414	406	390	396	392	373	411	454	449	401	427	394	393	412	389	413	425	439	379	391	407	401	379	383	400	392	362	387	383	386	401	365	351	394	404	393	410	412	405	403	411	394	380	433	403	431	404	397	433	433	369	423	405	398	409	405	453	394	429	405	381	399	422	435	382	386	387	397	402	415	368	387	424	397	431	402	400	390	401	377	439	456	404	378	418	443	411	422	401	405	407	393	382	405	409	373	429	423	386	431	407	404	444	414	421	408	445	422	414	438	411	397	416	402	397	456	431	375	401	403	413	398	419	402	413	411	432	384	414	400	409	401	409	446	427	420	414	423	421	454	366	401	418	379	434	404	383	436	383	399	402	399	407	440	390	400	414	357	403	379	382	394	424	403	448	397	436	369	396	388	370	408	401	418	413	390	386	404	405	385	378	419	410	392	363	417	385	429	420	396	412	394	357	418	429	376	431	344	370	409	450	419	390	406	380	416	417	411	415	396	398	416	402	408	397	409	404	412	422	407	392	397	470	423	396	433	429	414	403	414	417	411	433	396	427	403	404	374	411	426	379	435	452	401	460	440	444	428	396	409	415	431	399	394	430	399	424	436	403	411	371	402	401	395	397	383	402	409	410	409	362	440	423	327	411	407	371	409	454	389	386	433	407	417	421	393	425	433	398	382	406	415	404	422	405	405	410	427	395	418	430	385	385	400	401	404	375	403	397	425	431	419	393	399	413	379	391	377	424	429	380	374	409	439	412	394	413	426	375	417	399	442	356	382	389	428	431	378	366	374	418	456	405	440	388	425	386	386	392	414	367	412	391	425	391	417	388	388	417	402	426	397	395	414	359	409	392	368	456	426	445	397	381	409	392	392	375	395	437	414	434	419	395	377	371	410	408	390	426	396	407	422	416	402	414	391	394	431	466	427	399	370	457	388	425	399	419	415	386	380	354	360	424	391	392	415	435	407	417	413	372	414	369	422	365	369	370	405	388	424	407	408	411	398	420	436	413	413	392	417	384	401	399	389	382	394	380	413	409	410	428	419	413	406	435	419	389	400	407	421	380	358	398	409	398	406	408	351	407	379	398	363	423	398	440	384	399	398	374	388	410	401	401	446	412	381	431	416	419	403	409	423	380	464	415	413	409	401	420	391	376	381	415	412	425	410	402	426	411	376	409	410	428	419	386	409	387	417	410	422	401	423	368	400	393	421	445	402	416	404	419	381	403	401	395	415	414	390	396	433	394	404	406	421	444	393	439	408	384	452	411	415	398	370	404	428	418	382	368	395	406	417	413	362	409	393	442	407	407	393	431	395	420	425	373	372	422	376	382	427	377	393	411	444	417	411	400	418	414	442	444	419	437	376	413	422	413	403	410	423	403	395	393	428	403	367	419	384	353	393	371	385	423	385	381	400	384	439	384	403	436	416	431	431	422	406	420	402	429	396	390	448	414	400	411	392	423	403	396	397	425	419	417	373	383	402	427	417	393	402	417	417	403	438	413	378	394	422	429	433	414	387	398	395	357	434	417	367	432	406	397	416	394	427	401	381	430	379	421	399	390	392	427	416	376	415	412	392	417	450	422	409	413	391	346	387	402	376	397	388	365	392	424	412	380	353	405	415	391	374	433	418	417	406	404	382	402	401	371	356	419	418	442	438	395	414	415	410	379	428	427	387	413	432	397	394	404	420	417	387	351	396	387	397	352	398	414	400	401	409	425	376	421	408	398	414	406	389	377	464	376	359	384	391	394	379	400	420	429	377	411	382	433	449	390	396	381	418	414	407	428	414	410	380	372	399	452	397	401	386	392	393	414	381	358	406	379	429	461	400	436	387	415	404	402	407	384	402	413	412	407	415	398	434	416	444	412	387	372	413	390	424	414	379	417	408	404	414	404	423	401	401	406	444	447	447	399	367	368	404	404	403	416	422	404	389	422	421	382	410	390	369	424	428	391	396	386	403	387	398	397	428	398	409	399	431	416	418	431	382	379	399	405	436	415	416	403	415	405	430	374	404	390	375	401	373	393	444	437	391	389	396	402	429	419	381	364	366	420	408	415	399	406	411	455	410	399	436	419	427	378	415	383	396	395	427	371	406	400	387	380	433	447	412	399	419	404	419	398	426	430	407	398	447	422	402	377	372	433	426	373	426	408	395	402	422	423	444	410	424	355	369	379	423	399	362	397	404	356	448	425	402	412	400	449	424	407	402	456	414	434	403	413	404	402	386	392	412	382	451	439	409	446	425	428	426	406	393	419	399	423	430	453	403	385	401	428	420	373	408	380	397	400	397	410	388	392	391	386	397	413	382	391	415	429	390	389	387	430	417	460	475	393	376	399	417	436	411	386	392	442	405	407	431	431	401	381	422	387	403	367	411	409	413	393	376	411	416	377	373	437	416	420	434	408	395	372	385	438	404	388	384	363	424	420	403	420	406	445	402	391	410	407	407	441	441	412	435	404	419	391	349	432	387	386	406	402	444	418	424	386	415	431	442	396	394	414	427	431	419	433	442	393	409	409	422	365	386	457	410	430	394	389	384	417	401	418	437	449	414	355	396	381	379	384	417	406	402	362	373	449	381	414	379	377	398	422	391	399	401	403	461	406	396	396	423	400	383	404	448	396	408	377	400	405	411	452	393	387	405	391	428	367	440	393	410	361	398	436	411	409	408	433	394	409	389	428	383	385	376	397	428	398	393	399	384	369	385	405	409	406	395	414	389	391	396	425	411	412	414	400	402	400	395	429	435	392	428	410	371	432	373	398	394	410	383	414	409	399	441	410	439	394	432	407	415	389	384	422	411	415	390	404	414	361	418	410	397	406	401	421	434	412	387	443	397	452	439	375	370	359	390	432	432	395	414	397	436	379	395	398	383	380	440	417	380	398	370	407	405	393	390	381	390	398	416	411	397	446	397	415	389	416	437	407	439	385	409	409	402	408	408	386	399	405	389	379	421	410	399	380	431	383	407	418	419	368	386	458	390	419	380	429	410	397	370	386	414	432	417	399	399	411	434	425	419	370	395	414	450	421	390	412	410	381	403	416	421	389	401	410	458	404	409	428	380	388	392	431	421	407	395	393	409	432	424	420	420	384	422	396	410	387	416	395	448	417	414	442	393	398	401	417	430	457	387	443	369	395	425	384	393	378	368	426	384	403	395	372	391	409	437	429	400	421	408	401	405	405	392	422	393	397	437	456	413	462	379	438	462	411	390	408	426	406	413	419	397	371	423	403	405	394	375	397	433	391	413	377	391	418	379	415	370	433	408
10931	6953	13489	15553	13126	10533	8621	6798	5490	4547	3928	3634	3227	2827	2566	2272	1971	1732	1628	1499	1438	1455	1322	1333	1310	1263	1193	1250	1165	1109	1194	1129	1097	1089	1065	1045	1006	1023	1005	989	965	980	975	989	945	935	971	968	940	961	947	985	940	947	986	913	968	959	977	923	949	931	937	964	886	973	899	943	922	928	913	902	948	942	959	932	886	970	932	882	858	964	904	966	884	928	929	916	903	906	940	957	905	899	951	949	916	867	927	896	929	917	952	905	910	911	869	926	888	918	896	907	891	929	935	931	889	856	947	886	917	900	947	859	923	939	929	895	914	913	851	909	941	914	880	890	914	911	946	945	930	929	897	890	935	950	926	915	928	923	892	919	947	880	843	890	890	962	943	883	916	874	913	921	839	953	922	965	909	894	945	872	882	904	910	903	963	912	881	845	870	901	877	877	895	949	931	897	975	878	949	925	931	871	959	916	885	894	941	875	898	902	893	910	919	929	921	869	865	874	961	898	905	848	932	957	914	908	927	892	931	943	928	880	901	915	913	942	927	918	888	882	893	958	936	957	913	859	910	868	894	890	948	908	902	924	884	923	922	871	845	933	856	949	854	901	886	972	964	930	1001	889	895	911	876	886	887	934	939	885	901	979	882	883	926	908	919	944	929	957	895	896	898	968	911	932	905	990	938	962	941	911	926	852	890	923	908	904	948	892	964	883	900	906	959	904	906	883	898	920	935	883	909	889	885	914	883	896	948	904	939	877	947	923	906	894	870	910	937	932	961	922	916	881	897	958	922	927	886	880	911	947	911	904	933	967	871	888	975	870	930	929	877	930	883	856	903	907	908	915	945	952	915	917	940	928	877	939	882	866	907	918	912	925	955	932	904	869	966	956	928	958	869	883	894	929	963	888	943	925	908	902	930	881	906	929	920	899	925	887	863	862	958	866	896	847	820	909	923	914	864	907	913	935	930	938	954	965	898	893	926	922	877	952	851	946	938	992	956	885	890	933	915	887	875	894	891	901	914	924	868	887	920	896	949	881	852	958	906	876	923	965	939	942	926	953	882	919	889	900	881	934	906	914	898	911	947	896	919	861	896	892	892	904	915	890	867	846	910	932	888	910	897	898	952	942	939	874	957	918	883	946	896	901	952	872	907	907	873	897	956	906	937	943	884	912	946	861	917	898	950	929	908	924	947	929	945	866	888	953	927	903	877	908	917	911	904	903	912	859	903	907	932	894	930	904	884	923	861	894	911	876	890	908	868	907	879	918	906	942	973	902	932	937	985	877	935	907	890	926	885	943	903	943	872	946	941	943	920	859	845	946	877	906	832	941	869	945	901	881	924	919	915	905	917	877	926	895	921	905	966	912	899	863	978	901	901	880	917	929	918	936	947	874	885	921	927	936	905	920	890	838	932	901	877	863	901	914	891	932	890	875	899	898	941	964	933	881	899	896	931	889	918	927	892	883	919	935	880	933	885	951	908	885	914	946	967	931	938	882	945	920	937	862	894	973	928	898	912	903	889	943	889	939	925	866	894	897	935	934	943	947	861	932	940	918	908	961	940	922	918	932	882	916	907	947	883	875	851	894	855	987	932	907	923	887	898	876	877	924	930	861	893	887	933	959	971	890	979	845	908	864	931	919	946	925	965	945	887	900	902	921	902	901	896	897	880	900	912	857	908	950	917	910	892	841	887	889	863	887	912	936	921	884	909	870	858	880	916	888	911	915	886	918	923	922	856	912	873	958	977	938	906	930	925	954	910	871	940	921	927	943	919	929	902	935	888	950	933	941	898	936	961	918	915	907	879	916	896	934	966	920	874	897	930	942	916	896	942	979	856	912	905	946	951	925	912	919	975	931	900	932	907	884	924	899	883	904	903	912	882	879	997	935	939	857	982	936	888	922	930	970	932	966	873	907	892	881	907	912	927	942	957	939	925	918	914	944	892	900	967	912	893	890	932	908	945	917	906	863	885	963	963	966	913	937	900	952	912	897	963	888	911	962	947	925	958	920	949	942	908	944	901	919	932	866	940	888	889	872	886	925	972	876	854	886	887	861	874	904	929	895	841	937	866	871	933	948	984	953	894	903	937	893	920	939	883	933	1002	933	916	875	890	941	958	879	914	911	930	931	901	882	949	902	938	933	956	913	881	939	896	888	938	862	925	890	945	926	952	875	930	917	929	960	925	932	900	944	920	946	909	901	907	850	926	913	891	933	923	936	952	898	937	928	944	897	910	862	977	914	951	915	920	876	916	893	941	959	921	954	949	928	901	907	884	869	896	910	879	913	911	901	853	929	923	912	956	841	882	894	913	903	898	929	913	887	925	930	918	893	917	901	963	979	966	927	951	921	886	935	876	888	886	922	889	928	943	877	882	916	876	875	929	885	911	911	947	860	907	946	974	897	1009	938	910	949	941	931	934	929	885	955	928	912	929	924	884	927	961	909	958	901	889	892	877	952	939	908	912	936	901	918	933	901	889	894	938	884	929	964	915	924	894	948	934	932	904	969	928	945	905	865	882	865	954	940	879	935	920	867	919	952	908	952	926	896	924	881	888	886	931	921	907	903	903	867	876	913	887	910	950	897	916	907	985	949	872	879	887	929	930	898	924	899	896	918	884	882	908	888	923	943	911	892	952	962	940	902	903	946	903	883	920	969	932	873	911	846	909	946	966	923	882	898	931	940	908	947	970	896	929	874	924	905	903	924	942	937	881	933	927	925	916	965	911	969	916	915	939	936	869	941	924	917	900	925	953	824	918	924	876	923	877	899	901	891	920	926	937	929	869	948	893	949	908	922	866	870	937	901	914	914	934	946	910	816	907	900	865	922	919	933	882	905	977	877	904	944	911	915	910	961	962	886	926	925	938	955	910	939	885	865	922	949	893	917	924	897	934	874	910	890	947	847	923	910	939	876	919	973	919	918	872	886	880	934	900	927	902	896	914	896	871	870	959	919	947	881	882	894	887	944	917	914	917	887	942	899	948	916	885	948	907	905	867	941	877	967	884	916	912	900	871	896	918	868	921	916	917	944	955	886	928	945	893	945	896	885	910	950	939	852	950	969	989	894	887	931	953	892	899	904	913	881	902	958	927	901	879	891	925	940	859	917	897	925	899	926	904	906	889	919	916	958	946	960	911	952	882	916	898	926	900	891	918	882	914	903	868	911	861	936	940	888	917	898	939	926	918	966	927	912	930	880	923	953	934	896	899	936	886	874	875	924	952	954	907	904	848	954	887	927	921	913	961	928	893	940	901	924	925	848	912	907	909	918	932	884	903	912	951	893	981	867	883	879	907	858	923	920	902	945	883	899	900	942	897	892	939	913	896	987	933	880	900	934	920	929	916	919	912	894	912	913	904	893	888	894	940	933	907	905	873	983	924	944	868	842	917	833	897	901	923	920	914	918	868	921	886	904	901	930	882	903	920	966	898	931	980	885	881	896	922	935	939	958	924	906	938	920	920	882	870	926	890	894	943	919	913	901	922	909	925	906	929	861
23617	11137	11478	8595	5581	3930	2901	2208	1745	1356	1126	999	974	839	766	686	645	589	518	541	489	499	484	490	420	471	473	458	427	423	427	463	413	414	417	401	430	415	381	438	432	400	403	359	408	371	416	381	401	403	400	371	417	387	449	424	399	443	405	397	399	377	384	380	398	403	416	376	435	396	394	379	399	388	390	357	404	417	400	351	411	371	405	409	448	376	416	396	415	379	356	438	398	406	393	391	338	379	396	369	362	369	392	414	411	404	407	379	375	370	418	339	390	371	395	385	392	411	387	410	459	378	388	412	387	350	404	354	373	383	409	368	427	354	385	428	391	373	404	388	459	405	410	369	399	403	389	399	369	350	379	363	401	405	383	386	422	368	358	417	360	402	395	398	410	396	375	374	427	408	375	342	366	379	419	384	412	384	375	376	379	371	412	366	401	396	374	402	351	388	381	406	376	370	409	385	392	381	378	372	404	415	408	374	382	333	385	404	386	438	424	381	376	395	451	398	395	363	390	389	371	420	431	397	361	382	417	399	376	386	385	384	414	402	393	373	404	389	418	415	411	384	386	403	401	408	405	396	350	382	407	356	374	386	370	387	402	398	397	369	371	399	397	393	428	398	349	392	395	383	392	407	411	423	401	425	397	395	376	395	390	412	364	425	403	392	406	443	401	373	363	388	379	388	432	405	429	432	393	384	366	389	382	380	395	357	423	382	368	415	419	396	383	377	370	382	393	411	372	366	367	397	396	447	371	371	400	376	379	397	428	410	393	380	394	401	392	405	378	432	375	374	353	378	385	367	392	399	426	414	393	401	373	378	394	347	388	395	389	391	413	386	388	389	391	392	406	397	399	349	398	458	388	400	372	409	404	378	409	422	364	389	412	404	373	381	374	372	383	348	404	352	390	394	348	376	436	421	404	380	406	368	425	381	408	373	402	395	369	402	413	399	386	410	396	398	383	400	396	380	402	428	405	403	390	372	410	392	415	380	371	380	381	372	400	394	402	381	373	402	391	396	374	400	388	398	379	385	409	367	362	403	386	404	419	359	377	373	390	377	416	395	412	362	407	338	404	408	405	381	399	408	384	415	452	387	389	402	424	399	378	388	373	380	438	374	394	383	409	388	399	377	384	389	391	379	422	400	368	384	376	400	403	373	420	425	400	369	418	382	394	394	352	351	366	386	401	398	373	385	398	409	403	407	371	405	398	382	404	403	402	408	378	423	356	378	388	399	408	386	408	376	399	415	398	414	382	406	419	383	405	381	404	406	396	433	370	372	405	378	374	403	426	446	404	376	405	364	410	386	383	380	358	400	398	394	385	422	360	390	408	383	383	401	390	410	431	450	406	360	407	363	390	399	360	399	366	385	386	394	396	397	389	415	365	367	385	372	366	418	348	420	399	375	368	390	383	391	378	381	374	389	376	374	391	449	410	396	424	403	399	385	384	362	398	401	395	380	412	395	385	407	387	389	389	373	365	378	383	425	383	351	369	357	380	393	409	385	415	446	348	343	393	401	403	395	395	381	365	415	400	387	364	368	402	370	390	406	373	373	417	367	417	387	415	379	397	396	377	405	380	353	387	414	413	376	408	384	430	387	400	386	408	354	391	436	392	355	402	408	385	398	412	421	399	440	417	369	413	401	335	385	388	365	420	388	376	393	375	412	415	422	363	391	391	402	401	381	422	432	360	381	393	404	394	439	369	384	394	373	392	371	433	386	365	402	395	377	406	436	419	407	421	404	419	374	377	382	420	422	388	369	378	401	384	434	378	402	416	395	421	444	393	417	381	357	377	398	387	416	382	371	404	385	348	409	388	396	381	382	405	443	393	395	363	356	405	373	398	384	393	398	410	399	407	415	400	382	377	393	409	361	427	355	382	372	420	427	388	440	389	410	379	365	422	439	416	380	417	378	403	444	362	423	361	367	370	385	385	394	389	362	402	394	392	359	364	411	368	401	395	378	395	354	389	435	376	380	407	376	403	415	408	392	379	409	388	407	408	382	408	391	362	379	374	394	349	397	404	406	399	368	390	354	403	385	393	375	398	390	388	416	405	438	396	390	419	419	392	424	372	374	392	435	414	389	416	401	375	385	380	397	389	356	329	365	375	415	414	379	376	372	364	395	345	373	395	408	396	416	411	369	381	349	402	431	392	396	402	372	352	389	445	410	372	349	413	372	378	394	391	423	400	418	427	391	427	354	379	405	380	367	414	379	364	370	403	414	400	369	387	366	389	379	366	371	363	429	414	395	379	396	345	372	385	373	393	390	391	398	399	375	397	394	422	362	407	416	379	401	426	421	399	401	378	372	386	378	421	391	408	416	407	401	379	407	373	387	428	404	371	379	369	378	357	418	437	386	384	405	371	358	405	395	396	412	396	405	368	405	378	420	394	394	370	345	422	415	412	394	377	406	422	383	402	400	405	359	360	432	393	376	367	373	408	432	395	395	375	400	422	411	340	392	392	391	403	383	388	365	369	336	376	378	391	381	385	378	407	416	437	386	378	416	412	361	396	381	421	407	409	376	365	414	344	401	389	405	386	403	372	385	422	399	381	444	400	406	393	390	379	379	372	399	429	398	386	383	426	407	358	421	366	369	383	419	387	383	412	402	369	377	397	398	403	444	387	439	433	399	435	403	374	418	415	337	399	401	370	364	415	366	384	394	404	363	415	386	399	360	383	400	411	388	390	375	402	374	392	401	391	357	384	322	362	378	398	416	356	383	373	387	382	413	383	393	410	390	370	404	367	413	389	421	433	400	350	353	388	384	433	380	411	378	372	353	373	381	372	373	384	388	394	388	388	371	385	409	374	374	386	382	394	402	382	346	379	384	410	395	380	410	439	439	389	369	420	353	397	383	397	422	418	417	405	408	391	350	393	422	402	352	423	439	418	365	390	399	416	389	357	405	442	403	382	399	419	412	361	398	400	405	388	362	399	406	364	386	352	376	380	415	395	367	404	439	411	390	430	400	371	422	359	369	384	371	391	390	384	406	361	357	389	400	374	392	385	384	364	419	399	368	378	433	406	403	413	375	388	389	380	437	433	377	404	377	388	381	355	390	383	394	399	395	372	373	414	404	434	401	388	395	434	408	375	394	385	392	388	363	406	405	398	367	373	394	375	387	384	431	413	401	383	425	390	361	441	426	389	375	389	366	404	386	404	407	381	402	404	429	424	353	377	417	403	391	395	404	398	375	388	413	390	390	392	349	417	415	384	365	372	389	341	407	391	355	424	389	417	420	391	411	443	371	378	368	399	395	405	401	401	392	363	404	393	355	380	421	382	363	427	396	369	407	397	384	385	380	368	417	400	381	383	343	398	419	374	375	379	391	395	411	405	381	357	380	370	421	398	396	368	375	406	382	408	409	384	449	395	396	367	389	400	416	362	360	400	362	423	397	383	392	431	384	393	397	370	392	411	410	432	427	389	373	409	413	383	391	395	417	381	410	372	392	362	379	412	368	369	416	398	433	395	405	394	370
13714	8989	16888	19048	16307	13306	11069	8737	7032	5858	4955	4501	3961	3537	2994	2708	2387	2030	1864	1716	1640	1525	1502	1407	1369	1372	1335	1213	1249	1140	1207	1182	1200	1120	1043	1066	1060	1052	1070	1031	1005	1012	963	1010	965	889	950	950	917	941	853	917	927	934	937	930	874	885	893	885	950	978	869	819	915	941	864	881	887	926	871	936	859	884	812	880	901	871	928	873	901	831	862	868	895	854	879	873	839	906	915	943	860	942	853	933	895	892	867	848	880	890	904	876	857	873	861	890	891	856	949	878	863	888	890	834	930	902	887	903	872	876	885	856	934	883	871	938	900	892	861	853	912	845	893	881	908	880	892	892	856	880	858	863	875	917	889	918	927	905	875	877	893	912	948	882	913	867	894	928	884	856	876	921	865	885	880	861	835	837	920	914	866	898	859	880	856	939	909	903	847	845	893	853	899	896	920	863	895	891	944	873	918	881	876	829	926	898	863	901	861	901	868	901	897	876	901	906	857	860	871	873	887	933	870	884	914	831	826	880	859	829	856	915	855	847	905	880	902	914	846	881	941	839	888	873	901	886	857	891	882	929	898	909	936	902	864	884	872	881	845	939	860	845	897	898	889	854	882	903	934	835	898	859	882	889	870	895	868	856	849	873	879	860	925	877	887	956	857	872	878	936	909	906	905	843	876	922	909	888	817	876	855	886	875	877	871	829	912	879	901	873	833	865	851	864	915	908	864	846	901	839	899	862	893	940	875	835	912	857	866	905	852	871	933	907	895	897	836	936	871	920	954	859	871	888	895	919	841	869	919	860	903	929	877	859	911	901	889	854	907	886	867	842	932	949	866	910	894	859	853	898	873	925	885	872	847	868	926	885	867	915	859	892	851	852	848	860	846	884	919	884	925	876	845	904	900	892	892	876	929	902	862	896	872	835	912	937	887	893	872	863	919	892	885	933	847	850	862	852	841	903	875	920	911	950	891	912	884	884	911	874	878	928	843	884	906	901	841	864	947	907	824	833	954	836	898	888	913	858	897	940	871	857	852	842	866	857	899	838	888	870	857	886	853	895	961	929	901	921	838	945	872	929	913	864	864	839	885	875	889	869	853	884	915	853	913	911	855	898	884	914	892	872	908	850	856	878	907	927	898	878	886	855	977	856	859	956	880	843	891	890	862	864	890	868	875	866	913	857	881	901	904	901	840	857	955	896	891	917	901	903	817	879	910	849	837	890	899	910	861	880	883	878	823	901	912	919	903	881	893	888	948	872	886	902	927	916	884	810	909	860	916	877	898	868	846	928	906	835	846	888	878	838	824	915	918	894	886	936	895	936	863	923	920	889	818	921	876	855	855	895	865	925	886	896	911	860	886	889	844	890	881	880	857	923	887	932	884	911	864	866	905	956	865	897	907	876	869	894	884	831	840	888	879	840	882	902	902	854	846	850	873	910	927	900	900	896	901	902	931	859	896	935	919	870	880	892	917	893	894	903	869	879	899	872	875	957	895	912	903	914	861	867	873	929	897	873	890	878	891	913	882	909	869	884	844	881	875	864	935	904	866	886	841	917	929	859	870	812	893	905	900	908	876	870	897	916	937	924	874	867	913	920	939	860	859	881	902	874	896	918	885	846	877	896	934	898	858	895	875	906	847	862	877	891	878	830	889	928	825	892	870	895	886	928	880	903	854	885	903	830	868	894	874	885	924	911	898	883	880	906	899	949	938	868	904	871	937	896	885	879	896	883	929	873	847	861	864	883	866	923	902	838	923	909	891	875	878	904	955	852	954	848	916	901	882	909	881	896	888	870	863	870	929	855	864	928	905	859	835	890	891	909	917	919	884	838	904	920	865	867	920	890	980	894	923	894	892	877	902	888	871	916	876	916	862	896	899	908	891	906	855	909	883	904	888	948	911	937	904	939	896	844	898	939	857	903	921	896	882	871	842	873	922	911	874	868	881	906	885	894	879	847	906	898	935	850	883	858	873	834	837	859	874	868	866	925	883	911	924	875	925	836	925	882	880	987	835	881	871	872	914	847	897	906	868	912	923	905	880	911	859	932	903	870	899	890	869	915	914	883	857	876	872	927	910	878	876	848	917	898	875	858	799	859	885	928	889	914	943	876	867	975	929	885	904	885	870	842	896	900	846	859	914	884	854	871	853	891	860	853	897	925	890	877	887	908	884	931	857	837	876	863	889	891	937	905	891	885	845	882	931	903	909	904	845	910	828	900	872	867	863	895	908	878	912	851	896	865	884	877	920	867	851	865	845	878	875	867	887	858	842	874	802	869	829	926	893	925	902	899	882	905	860	864	855	863	859	884	961	866	906	905	864	864	905	859	892	962	860	832	889	870	898	911	845	920	921	898	912	924	944	823	908	887	889	861	872	864	913	846	891	913	901	884	863	849	874	843	832	865	843	873	877	919	905	914	848	944	885	892	933	906	917	849	927	923	881	890	875	832	914	931	900	883	908	901	867	905	915	904	923	805	903	893	926	879	869	861	851	862	926	850	877	883	922	894	854	883	808	846	861	875	860	863	909	870	863	920	916	883	849	851	862	897	825	916	903	899	879	897	950	920	898	871	901	816	869	889	898	868	850	900	894	901	909	872	878	846	857	929	879	870	883	869	879	889	927	883	832	936	918	902	891	853	852	904	872	885	852	845	930	830	875	889	878	916	917	897	911	851	875	922	867	863	930	868	864	873	875	888	830	876	886	901	936	878	869	882	876	880	890	928	940	844	837	892	966	886	895	847	892	907	874	895	864	949	815	892	856	958	903	895	859	891	897	910	882	900	883	860	859	912	917	889	860	889	886	878	900	941	879	873	875	880	906	876	854	913	936	922	858	834	932	871	928	898	841	864	823	867	878	904	908	906	893	876	873	947	841	866	917	862	895	925	876	910	898	905	944	917	901	933	873	903	928	906	892	887	823	833	874	914	925	869	907	910	846	902	843	873	896	902	892	864	858	931	896	900	899	859	917	900	927	853	875	914	877	956	934	873	887	910	895	875	923	893	902	873	889	891	848	882	903	839	870	878	844	910	910	926	880	879	842	894	926	863	870	852	850	862	937	877	906	929	870	893	866	881	927	838	884	887	864	846	900	885	877	899	885	850	941	883	884	900	914	893	856	874	898	855	923	887	899	884	907	836	869	864	885	934	892	852	897	834	876	899	919	819	908	897	888	846	888	907	891	855	903	920	900	895	877	872	843	848	922	901	886	906	921	884	853	911	903	944	917	892	908	869	920	921	886	878	875	925	842	938	882	884	865	960	903	810	929	899	919	898	915	887	906	843	870	899	888	911	838	917	919	901	875	929	907	869	861	935	939	903	869	881	930	904	861	885	878	814	909	892	846	834	932	877	848	904	879	907	896	906	871	899	895	883	870	913	861	848	866	893	906	894	839	913	884	854	833	875	846	848	946	889	898	858	896	941	811	932	862	843	908	824	906	812	899	871	891	888	901	952	844	883	929	853	875	840	905	896	901	831	890	820	891	897	901	853	927	919
7934	4720	5566	4208	2948	2099	1609	1308	1064	887	858	732	725	634	623	589	545	519	463	511	518	482	454	470	452	496	449	464	428	433	498	440	439	491	432	443	475	429	484	445	428	418	451	466	472	437	453	442	404	424	434	437	455	457	427	462	444	406	441	409	456	483	443	415	354	402	462	425	448	418	411	413	447	437	464	450	388	436	466	504	417	435	449	442	446	429	433	430	430	456	427	427	454	448	417	470	402	468	465	453	426	434	425	440	455	438	430	451	418	421	439	435	396	480	424	399	457	412	396	414	407	482	415	421	438	490	444	448	452	445	445	416	437	443	398	438	459	446	410	430	457	484	436	406	442	413	439	438	408	454	435	448	396	429	415	423	455	407	441	486	430	427	454	428	467	452	413	453	426	415	446	402	453	392	410	481	421	433	426	444	413	441	449	423	410	482	415	461	416	450	469	422	457	460	476	453	416	446	442	409	474	467	452	438	468	431	417	457	433	487	413	411	451	456	421	445	415	397	424	433	418	454	452	423	426	434	471	444	439	456	384	438	518	476	374	431	407	429	461	424	443	463	453	475	441	426	425	468	422	417	444	400	414	453	433	388	446	443	426	442	406	453	411	466	435	435	439	450	425	412	422	418	408	456	456	392	442	458	441	433	450	458	409	402	435	428	432	444	444	441	408	435	451	447	457	453	439	428	461	445	434	444	458	430	379	389	486	457	440	419	419	432	420	466	444	422	443	444	445	382	443	415	441	422	421	443	453	422	485	417	468	446	413	460	437	428	479	439	433	440	452	398	451	444	445	452	449	416	450	434	448	441	488	455	491	430	462	444	426	432	417	406	396	416	372	423	456	464	449	467	446	430	434	446	425	441	412	432	404	420	426	405	453	429	440	450	499	436	428	465	440	416	432	420	441	442	473	419	436	418	415	446	471	420	470	457	444	427	450	445	438	474	467	425	445	437	434	505	448	424	437	449	477	439	425	418	453	446	436	430	464	448	443	470	432	448	457	439	437	457	435	453	431	466	463	453	397	470	460	462	431	416	443	415	376	449	445	416	431	440	472	462	453	408	482	437	431	391	421	413	386	423	419	419	444	426	423	417	443	444	447	435	404	486	416	447	438	402	477	433	458	459	448	465	388	412	442	480	425	435	419	475	404	421	431	460	457	432	425	380	452	430	420	439	448	471	436	419	437	403	436	416	425	437	433	430	457	438	417	453	436	435	442	428	443	408	432	429	407	440	461	435	410	461	433	455	387	471	485	416	447	470	452	440	429	410	450	428	428	454	444	428	459	463	448	419	485	453	433	416	444	405	481	478	407	423	415	486	448	417	477	418	418	430	437	453	415	437	452	442	423	430	456	446	465	401	405	467	366	415	449	444	408	443	445	433	457	436	446	444	435	404	463	405	462	427	437	401	424	406	458	445	452	455	464	449	414	396	460	440	437	463	456	444	454	478	466	426	448	451	441	466	421	439	449	460	461	467	439	397	422	428	435	476	398	406	431	441	425	431	467	441	438	475	451	458	435	442	439	439	433	459	444	412	486	442	451	431	412	450	405	395	416	410	432	453	440	394	453	402	416	427	410	400	447	453	457	453	413	449	430	435	434	441	418	441	452	404	465	434	432	417	401	419	447	440	473	414	427	407	460	464	417	421	428	434	421	405	427	427	439	429	431	424	457	378	430	429	425	435	397	453	407	427	389	410	438	430	440	442	428	467	378	433	434	434	456	424	410	467	443	436	434	389	460	453	460	478	437	465	414	438	392	471	431	449	440	427	420	373	446	452	424	410	438	462	461	424	415	435	447	466	453	407	449	438	424	417	421	470	423	446	426	418	411	451	447	394	470	440	483	410	504	462	427	396	427	453	372	423	465	423	477	424	411	402	453	469	454	423	450	451	446	404	428	460	425	414	418	452	454	464	449	455	441	421	447	431	451	442	470	418	402	415	399	439	463	459	450	432	423	434	426	415	482	430	410	441	410	435	437	401	467	452	447	412	438	415	460	423	477	396	421	424	423	475	459	411	460	425	448	417	460	421	447	465	425	435	412	416	446	419	420	439	461	438	430	437	452	442	475	405	401	428	413	417	442	386	428	462	448	438	436	387	439	411	408	417	459	452	422	481	448	403	458	464	408	423	479	445	416	415	434	446	392	426	408	431	469	444	485	478	422	464	471	436	439	442	412	478	441	440	400	429	462	417	430	447	415	407	468	457	466	408	455	466	422	473	421	409	441	443	436	430	442	432	436	436	422	431	460	448	420	404	442	428	439	409	417	456	451	439	480	414	397	416	400	416	465	456	441	416	469	469	424	442	453	411	470	386	463	414	442	452	458	437	441	444	433	434	444	426	412	440	429	446	442	402	475	438	439	429	432	439	428	452	446	411	460	416	421	444	451	449	483	408	481	451	437	423	414	462	419	405	466	418	439	414	399	478	437	465	498	458	439	472	457	445	476	432	447	414	448	462	445	438	482	493	453	445	441	397	459	468	482	424	431	428	421	427	445	479	410	443	418	467	459	418	448	477	430	435	417	429	461	431	404	442	415	405	447	492	458	449	433	438	428	455	441	452	451	441	459	443	438	445	459	409	441	440	395	410	450	452	454	465	447	429	429	416	440	435	384	406	432	430	406	445	408	422	405	422	444	409	414	468	456	431	429	479	442	484	401	429	442	455	373	476	407	419	416	432	420	400	415	428	402	429	397	410	441	412	426	429	466	434	416	427	450	485	419	423	436	443	422	455	415	448	427	427	395	452	430	392	459	452	414	463	407	420	453	441	408	437	463	426	439	434	453	448	430	426	474	461	443	470	460	473	451	397	408	426	467	402	462	437	433	417	435	433	466	452	410	452	425	434	463	449	405	445	420	414	450	467	447	419	409	467	466	436	412	421	435	414	417	438	437	456	444	437	391	430	428	399	422	458	448	453	444	429	431	399	450	397	412	383	436	410	442	486	455	400	455	460	416	408	431	454	475	446	460	469	449	403	427	457	447	415	468	418	410	485	443	458	420	423	428	448	458	406	464	440	428	451	423	446	426	437	446	426	459	442	415	431	421	440	404	450	447	437	409	428	416	426	465	442	426	471	419	460	464	396	430	419	418	452	451	429	443	473	414	430	459	428	406	423	448	444	419	443	454	469	438	449	430	471	471	392	449	465	445	430	409	460	427	500	401	485	429	434	405	422	428	424	472	403	450	447	453	471	471	446	389	436	395	402	419	448	426	408	450	442	447	426	424	431	407	442	401	437	416	479	435	383	438	465	452	396	446	412	447	432	447	410	446	413	439	450	458	394	440	435	417	454	444	432	441	432	445	409	442	438	397	447	452	488	470	434	413	410	446	461	451	454	432	400	437	416	427	422	475	434	413	434	443	483	457	454	440	463	446	454	401	447	425	456	428	443	419	450	404	402	433	487	448	478	442	400	425	434	435	440	474	524	448	464	458	425	441	458	475	426	432	451	443	441	424	414	451	399	430	439	459	445	417	474
5375	4752	9792	11224	9450	7663	6303	4917	4034	3438	3048	2797	2542	2314	2063	1895	1699	1566	1381	1368	1269	1260	1230	1283	1181	1211	1170	1142	1121	1098	1105	1111	1112	1035	991	1015	1027	1097	1042	1075	994	1023	1055	1000	989	982	1003	955	1027	1006	997	934	990	1000	926	996	1031	1005	979	1004	1008	1004	990	1023	1011	1019	966	1007	975	1036	960	925	984	930	939	976	978	933	1002	1000	975	1023	919	934	989	969	1023	893	924	1013	930	943	1005	958	924	946	1007	1011	977	959	979	1016	997	945	969	898	991	1009	967	946	950	992	939	1000	950	1024	991	956	960	953	978	1008	948	945	1016	977	1000	948	983	1015	956	941	987	943	950	931	1047	950	973	925	988	955	960	968	908	1007	962	946	951	966	1010	998	946	963	973	955	957	962	956	972	949	959	947	961	976	1012	973	970	961	957	974	965	963	934	992	926	956	1000	946	951	953	949	939	1005	1026	988	1009	991	990	976	988	959	956	983	964	986	986	988	961	977	932	956	969	956	989	989	924	1000	1025	963	982	948	925	1016	983	962	967	1024	954	980	991	992	1005	965	956	1009	1002	981	965	989	1007	955	1005	999	1019	1008	976	942	963	985	952	957	966	954	992	998	969	963	966	1007	979	948	935	917	1004	918	972	971	974	959	978	975	965	980	980	946	961	946	918	1004	947	986	961	964	1047	962	980	985	944	946	940	986	977	962	952	946	1036	961	959	951	925	971	981	917	1003	934	1019	942	977	994	1008	932	997	985	994	959	978	997	996	978	984	989	916	1010	862	946	991	987	977	988	991	963	963	1016	962	892	980	989	923	937	996	968	983	952	950	970	982	946	976	978	972	1002	1010	1013	914	948	984	984	977	1017	982	959	952	938	947	1020	949	985	975	966	1025	926	967	970	962	992	957	949	999	990	914	978	961	953	968	963	976	984	970	942	998	989	990	963	949	961	951	1000	998	909	920	969	954	940	1031	922	975	978	953	966	996	993	953	951	1046	977	958	948	983	974	938	1014	952	963	968	982	950	1008	948	949	944	961	950	970	949	1006	966	969	959	990	885	974	937	983	984	1001	997	1010	970	922	960	1002	976	972	980	958	1009	976	997	985	965	1004	1003	991	949	948	991	941	1041	970	942	972	1014	952	987	956	969	952	993	968	1002	1024	965	980	971	930	960	990	1006	978	941	932	945	959	1000	993	960	914	1008	958	955	963	991	995	1007	1008	1002	941	1009	1016	969	956	946	928	979	928	989	963	984	945	979	994	943	937	938	1011	984	978	1017	991	933	978	977	994	998	922	953	957	973	1003	981	990	1006	1007	933	913	1052	991	987	1042	921	1004	972	945	949	1029	939	971	1005	934	920	1004	969	929	946	1007	986	932	964	967	959	974	992	962	967	920	971	1002	954	981	985	969	971	996	964	965	990	950	975	1006	982	986	968	951	985	985	987	988	1019	972	938	937	988	957	970	954	909	995	992	992	989	913	928	951	946	966	987	996	1009	986	976	975	953	981	1004	970	973	941	933	968	971	937	975	938	987	923	962	938	926	955	1037	936	940	943	1003	964	937	947	967	964	960	957	987	947	949	986	1002	943	990	961	910	984	946	999	915	984	1010	1011	955	993	998	964	992	984	930	921	941	966	1002	939	948	947	949	962	953	952	929	931	957	947	1027	969	969	1000	988	960	1024	960	1018	987	1062	954	970	1011	952	994	977	1002	949	952	979	954	981	1006	1015	933	948	982	955	934	944	990	953	948	964	940	960	959	927	937	955	961	1030	986	955	914	940	928	977	935	982	949	956	965	969	991	949	1003	929	947	916	947	1017	1001	1009	978	1020	1001	941	964	971	955	941	1030	955	963	934	1014	1011	992	1010	971	985	946	1026	980	937	976	932	979	988	937	1004	985	974	994	983	975	939	955	942	913	999	969	906	967	1004	987	978	956	1000	929	976	936	930	962	968	973	938	980	961	998	979	977	968	953	892	940	983	973	976	957	941	887	993	955	975	1001	963	959	954	917	1021	930	977	920	1014	997	950	978	913	980	987	987	1001	947	989	1007	1024	1003	924	972	997	982	1004	964	913	1012	960	1007	966	1031	952	931	925	963	979	937	975	973	970	974	987	1021	962	883	992	974	957	989	1022	967	996	953	1008	990	947	956	915	1022	1001	973	985	912	1051	953	962	992	999	966	950	902	976	985	984	977	995	925	988	927	967	994	945	985	943	957	961	1006	950	977	1022	955	1020	987	961	952	955	944	962	1004	972	960	1046	909	972	910	981	980	965	938	953	944	942	941	998	983	974	952	930	964	1006	956	988	961	936	1014	927	936	955	972	907	954	961	967	979	980	919	980	1014	930	1002	978	984	950	970	974	954	924	971	1013	911	975	1004	913	945	1002	998	983	952	984	1028	1021	962	1011	937	991	1035	952	973	1027	949	998	996	991	969	1017	953	968	1054	941	959	976	1014	969	986	991	1006	954	1008	951	974	1021	974	1032	997	940	995	1007	932	934	991	980	976	975	1010	934	960	1008	933	972	939	915	1028	998	987	996	937	1023	963	940	983	905	986	957	959	1001	953	969	963	997	943	1002	968	996	974	964	952	973	951	972	888	969	937	934	972	934	963	980	919	913	961	937	960	918	1001	977	968	988	968	999	964	960	970	976	980	977	971	951	959	955	1007	1009	980	942	999	1000	1000	906	965	968	957	926	962	1024	1004	1000	1008	984	957	988	948	988	1015	963	948	998	981	960	983	898	963	942	997	951	937	925	989	996	994	981	994	1038	955	997	990	1039	972	1027	1032	961	952	1011	989	984	954	989	961	1004	968	959	983	973	960	977	930	989	917	990	925	1000	994	960	1015	957	1010	967	957	1032	987	974	955	967	1002	968	989	970	928	915	1011	979	983	985	1026	992	893	961	932	991	980	900	946	946	954	1004	954	979	980	946	982	956	988	975	928	940	1013	986	975	1004	1023	1027	1021	997	955	1062	897	987	995	962	934	964	941	1004	987	935	974	992	966	959	1019	941	970	1061	967	954	937	962	1029	953	969	986	979	947	984	990	990	985	992	939	968	1013	978	998	978	960	962	995	905	979	1031	1000	955	982	999	952	975	962	994	975	989	998	1026	957	968	1002	952	977	1012	901	985	980	1001	921	949	937	924	1011	1002	965	966	971	940	970	931	969	984	973	911	992	1015	967	948	1027	1037	941	1042	989	953	960	937	980	987	940	951	965	951	978	960	907	945	1018	920	981	1044	944	983	978	940	940	976	1008	918	990	965	953	976	972	974	977	941	940	993	1015	966	973	980	1004	1041	970	983	985	959	1003	919	971	980	1012	902	958	938	1003	925	950	992	1015	985	969	971	958	1028	1003	963	946	1011	952	932	996	971	960	1007	1012	1016	950	927	932	965	980	911	992	1020	947	968	996	971	1028	941	943	978	1015	960	966	910	999	999	935	960	939	995	963	953	945	1012	1026	1002	1009	936	953	946	987	940	970	1021	952	1002	944	969	992	946	981	980	966	959	971	996	907	1019	934	958	963	964	1000	980	898	966	972	1009	993	950	957	984	942	994	973	931	955	1003	996	975	951	1003	966	1026	958	956	954	987	1045	994	945	990	985	976	963	959	960	1007	980	972	977	976	1018	956	924	976	958	968	957	961	951	995	1035	990	1014	1001	976	950	973	994	959	993	898	1015	980	936	956	988	967	994	981	977	992	942	999	1022	919	984	989	959	960	947	991	978	960	1016	910	897	949	1029	981	1011	995	988	905	954	946	940	1042
15395	7503	8204	6410	4276	2979	2393	1655	1478	1135	1014	903	735	729	647	625	568	507	522	501	458	469	491	428	476	401	454	491	457	516	457	403	418	399	440	430	461	403	423	370	402	421	399	432	437	403	405	413	395	430	419	394	386	411	430	410	412	394	431	397	424	446	436	429	380	446	412	413	427	393	397	461	374	429	390	419	452	385	420	403	417	389	403	415	450	392	400	429	423	423	372	440	443	423	401	426	434	364	436	422	391	389	394	421	397	419	422	400	436	408	429	455	429	381	412	389	400	392	393	392	393	395	397	408	395	447	425	422	436	416	426	432	375	391	409	409	401	384	390	358	427	387	429	427	403	413	427	408	397	416	391	393	419	407	388	396	384	369	392	410	439	395	399	407	435	375	419	409	394	398	425	388	410	432	420	389	404	410	438	439	419	406	393	399	393	423	451	381	396	428	448	373	404	408	419	412	380	404	404	402	384	380	391	398	411	381	409	435	417	414	397	442	430	375	367	409	416	402	392	409	392	435	388	420	401	381	393	379	415	401	369	417	406	391	362	408	455	403	421	439	405	396	369	390	422	449	397	400	415	412	405	424	439	389	417	400	397	374	432	444	401	391	387	386	423	418	439	388	425	416	415	411	408	404	384	406	354	365	388	380	425	399	365	434	422	411	426	413	403	419	434	399	390	387	363	383	431	372	415	380	416	380	396	396	426	392	378	397	435	420	401	440	395	381	401	420	398	422	368	397	407	396	426	440	447	380	412	413	438	424	388	393	406	404	429	411	397	388	403	431	441	395	415	368	416	420	408	410	424	397	415	378	372	416	418	451	439	390	378	421	406	392	394	401	418	418	401	420	407	378	387	422	411	415	402	441	444	444	428	371	424	396	394	428	405	399	420	397	422	378	421	375	445	392	414	434	421	401	424	387	394	427	432	417	366	408	384	382	427	380	438	399	421	386	431	447	377	391	400	454	414	401	420	415	396	397	412	419	399	433	373	387	426	414	393	449	410	386	408	413	404	427	403	416	415	438	395	418	381	401	402	414	404	385	379	406	389	412	391	447	434	394	378	381	423	379	378	424	378	399	412	402	434	409	428	470	418	410	405	420	426	445	377	419	423	403	389	432	399	407	418	389	403	387	399	397	412	417	387	415	440	381	375	418	410	424	403	397	438	389	395	418	385	404	409	410	463	429	410	392	387	458	380	407	430	368	392	403	413	401	419	389	369	409	409	425	391	439	406	404	442	375	410	424	408	401	424	432	423	415	376	426	384	432	409	368	446	410	404	415	442	408	405	446	421	415	421	384	415	363	386	429	418	401	424	416	406	390	377	406	387	411	418	415	408	421	422	347	425	395	403	398	408	402	428	410	370	418	437	426	409	368	397	429	451	417	421	439	377	392	429	423	368	388	429	412	437	417	424	422	397	400	430	416	371	437	436	388	428	448	411	409	365	377	423	448	429	391	405	396	404	397	411	388	380	378	389	386	378	400	376	437	404	379	439	403	366	405	410	393	390	364	413	424	421	398	392	435	424	367	397	417	413	421	394	437	434	421	361	417	409	373	395	374	402	377	423	410	376	388	409	426	426	446	381	433	396	391	395	434	380	382	393	386	383	395	385	464	413	420	417	434	410	416	459	384	410	393	420	415	403	397	418	423	403	434	356	388	426	416	420	420	433	419	372	398	406	385	396	426	402	442	427	414	389	463	446	423	413	417	390	401	393	425	407	419	409	419	370	382	384	479	418	418	416	380	392	380	398	436	478	377	380	376	418	418	401	398	421	434	450	453	393	356	414	381	409	409	421	380	377	402	429	434	440	418	441	445	403	400	410	398	404	404	383	418	463	458	435	420	376	419	438	400	405	388	419	429	445	407	422	429	402	394	421	406	381	404	392	431	379	401	388	390	420	420	430	409	444	405	404	396	400	409	430	409	425	390	374	415	387	411	343	449	411	395	414	407	436	404	408	420	387	425	405	393	450	402	429	413	423	423	389	379	397	422	368	443	413	390	390	365	423	384	411	381	403	374	401	378	387	424	423	404	417	375	438	418	416	420	410	407	404	399	438	413	401	442	418	406	420	429	447	412	384	436	434	394	417	398	388	413	378	408	385	401	404	407	425	384	395	462	410	421	411	448	401	425	394	420	397	445	398	387	404	411	428	402	394	403	408	437	422	371	372	410	396	446	445	412	425	418	398	429	401	401	418	386	382	389	424	364	404	418	384	372	420	382	380	414	402	405	411	415	382	414	408	404	406	486	408	405	399	421	391	415	371	408	421	424	427	373	409	411	384	405	367	459	422	415	389	419	457	450	401	412	407	392	363	438	393	381	408	391	439	403	399	399	403	412	376	455	465	419	456	402	414	376	394	397	391	426	364	381	420	430	431	388	411	413	434	387	386	381	394	450	429	401	400	388	385	407	385	423	410	414	420	387	409	403	426	442	420	435	393	415	431	406	400	436	406	408	447	394	413	435	416	393	353	383	392	384	370	421	418	414	401	415	379	413	411	427	383	434	406	404	432	429	401	423	428	428	400	456	414	440	408	389	414	401	405	427	446	407	379	371	396	434	427	428	438	382	438	442	403	423	416	379	413	398	400	423	439	418	410	367	407	416	412	427	382	370	418	408	404	436	361	379	382	413	370	421	452	395	426	393	390	397	406	407	431	394	378	404	400	435	415	390	421	468	414	386	459	433	393	439	412	413	378	441	419	423	416	424	408	364	416	423	400	395	409	428	380	393	386	400	382	437	436	399	388	389	417	424	393	405	420	376	436	371	430	407	427	402	400	386	423	429	421	435	432	401	416	455	379	415	378	404	392	410	442	392	424	397	408	424	431	445	421	404	431	381	420	420	402	411	404	418	419	401	393	423	454	445	439	401	421	392	402	391	422	363	427	433	437	432	395	357	373	412	427	401	384	383	429	395	415	409	434	387	439	390	419	389	416	442	384	384	412	420	437	350	360	417	445	397	421	347	401	410	407	389	440	380	435	427	448	417	397	384	411	403	412	403	404	427	435	408	409	424	392	392	431	421	372	357	443	379	376	414	393	421	401	412	409	409	407	383	413	395	397	412	420	411	411	387	361	407	394	423	421	430	423	398	374	391	416	391	412	415	410	430	412	410	404	432	377	412	414	393	391	407	372	389	427	392	413	384	401	375	419	456	434	415	437	381	397	393	397	431	384	415	448	406	403	460	393	392	377	380	409	392	408	410	396	404	405	430	460	421	395	431	399	430	429	434	428	428	425	384	414	425	396	413	406	385	391	441	392	406	410	402	435	399	425	413	402	384	443	397	401	421	428	444	372	409	407	419	410	415	398	360	393	436	425	439	404	426	396	443	384	412	370	386	412	426	435	435	386	401	380	461	406	411	408	375	395	403	448	393	415	411	443	422	441	440	392	411	442	415	407	418	412	385	368	388	409	406	396	367	426	403	422	370	409	449	436	422	446	407	371	442	413	402	424	403	395	415	397	447	461	421	404	404	377	403
10789	6840	13701	15616	13394	11125	8946	7038	5679	4623	4032	3560	3148	2870	2468	2247	1996	1719	1621	1407	1409	1378	1296	1278	1253	1221	1226	1233	1165	1133	1107	1100	1108	1076	1015	1032	1065	999	963	1013	1008	991	1027	992	971	944	956	974	974	968	959	904	931	947	942	943	970	971	910	939	900	934	975	929	864	927	920	885	980	936	951	910	870	928	910	846	946	919	916	930	871	942	917	918	917	889	889	932	911	931	943	891	913	937	882	932	870	875	963	893	907	845	872	939	939	938	896	883	873	927	961	898	934	911	855	913	953	893	949	909	958	885	842	951	948	915	932	918	901	912	883	991	944	924	907	894	954	913	895	938	952	871	948	937	907	896	929	890	899	881	912	869	880	913	886	919	918	948	915	906	949	893	911	929	924	930	906	942	938	899	940	886	964	923	919	919	910	941	934	872	933	910	898	913	832	903	908	956	890	884	933	921	905	955	951	922	965	895	917	906	900	907	881	880	968	939	922	856	898	883	919	893	941	898	947	884	954	961	961	974	879	885	925	924	917	920	903	865	927	926	931	938	907	893	864	911	950	950	918	930	913	934	896	906	878	869	844	924	884	906	909	903	951	863	926	929	937	974	931	923	929	886	900	911	912	913	968	887	916	920	981	976	930	927	911	943	888	888	925	870	885	895	883	891	929	921	891	916	965	911	923	872	899	936	952	887	893	910	892	931	931	869	892	891	873	919	912	921	922	884	924	953	924	932	874	968	889	893	873	897	915	915	949	909	896	902	913	901	927	945	954	926	909	900	964	936	950	921	957	868	900	877	921	979	894	877	882	881	919	893	891	950	911	932	949	907	887	969	929	951	873	864	888	909	917	869	944	926	911	893	913	891	944	857	941	954	926	953	930	907	973	901	932	879	911	918	896	935	953	924	846	946	856	906	925	916	939	913	951	896	875	907	924	921	936	927	975	860	880	926	946	922	903	961	856	913	943	928	918	882	911	952	911	902	879	915	912	905	880	895	935	907	884	945	885	921	888	910	935	949	937	917	921	966	883	882	941	849	842	890	954	959	911	899	896	956	862	881	865	960	958	880	943	928	915	921	945	971	897	907	958	866	932	894	956	962	875	922	909	851	923	938	878	878	892	917	884	902	906	915	869	943	928	924	902	904	967	950	964	948	924	896	920	892	951	918	942	911	905	903	890	915	910	907	880	879	901	895	952	925	911	888	917	899	882	911	920	942	848	885	913	972	939	823	896	965	856	897	917	928	856	936	950	901	907	869	971	873	890	834	932	874	923	912	973	920	932	940	865	931	920	882	909	896	905	886	893	919	932	892	950	885	899	937	937	941	968	923	911	866	916	988	937	925	879	841	888	940	945	909	878	958	909	926	949	902	942	902	873	932	945	956	910	896	909	894	959	928	931	916	891	847	937	953	894	870	981	960	898	953	931	889	877	923	951	951	895	912	922	941	942	908	944	936	868	941	911	950	859	906	986	891	916	973	899	914	876	909	930	898	858	934	916	903	923	893	860	905	893	916	894	894	926	949	907	903	971	928	901	930	910	876	945	871	862	904	955	930	883	917	916	877	920	927	921	912	892	882	945	969	905	907	881	961	904	888	896	900	914	910	903	904	916	885	941	843	960	941	915	970	852	934	894	951	918	935	921	887	949	915	925	921	891	909	895	895	920	978	931	904	866	940	936	859	941	909	915	880	884	873	882	934	889	950	869	909	853	891	880	975	929	998	950	949	870	890	900	910	877	879	884	935	868	982	887	919	922	876	897	934	892	899	938	934	925	955	927	919	962	946	894	867	946	934	899	917	932	940	929	948	898	951	881	943	908	894	918	912	900	906	936	909	928	932	870	916	986	885	926	990	935	915	946	952	888	913	946	878	897	891	922	926	900	938	939	881	898	910	935	921	963	850	857	916	939	914	938	948	879	925	862	908	938	925	959	928	886	946	898	953	943	895	931	916	897	1017	849	954	928	899	956	954	860	971	935	927	863	959	910	860	889	939	931	904	934	885	878	901	897	891	893	897	980	891	898	928	911	931	916	994	901	909	931	912	893	941	853	924	894	891	910	884	875	885	924	917	917	930	913	870	907	956	950	940	918	958	919	923	932	894	896	898	979	913	893	914	874	900	921	927	931	920	949	937	940	896	932	899	886	899	952	929	902	910	949	921	926	937	887	941	911	952	900	919	885	924	922	940	939	892	941	981	878	922	903	958	929	891	963	934	907	902	923	897	946	900	930	975	882	910	979	915	941	949	936	921	947	908	916	934	944	853	866	913	901	883	893	875	937	926	908	928	967	857	917	905	897	934	885	913	884	937	896	897	929	896	926	870	927	930	901	922	901	887	917	907	916	877	953	886	922	882	953	912	903	922	921	898	930	897	932	896	908	950	897	898	888	941	889	947	933	910	958	928	884	899	958	909	918	910	942	930	959	942	919	891	942	916	962	935	951	922	912	930	960	894	926	976	889	897	956	937	928	858	941	948	916	900	923	894	899	969	949	855	971	836	921	911	874	927	959	928	889	881	914	866	906	962	927	899	947	900	947	937	949	871	926	969	903	902	916	922	910	893	900	898	941	868	902	916	882	884	932	939	872	966	859	921	914	901	920	935	886	898	967	901	876	936	969	843	948	922	938	925	932	897	875	930	898	887	885	960	881	889	952	931	922	934	912	942	884	948	889	892	917	938	943	934	887	920	953	865	893	959	943	924	884	889	927	888	857	949	928	908	927	932	884	919	910	905	898	898	952	916	956	914	926	919	885	916	912	933	930	943	914	914	907	882	959	926	909	897	928	908	881	970	923	916	864	928	957	844	940	915	843	905	940	943	891	889	927	905	929	921	945	873	873	908	887	918	954	947	872	933	888	937	889	925	915	904	893	891	898	882	918	887	937	931	930	888	902	926	905	887	882	895	927	916	907	890	879	903	919	924	898	894	874	921	951	921	943	928	939	913	889	937	935	923	913	880	918	949	955	1008	893	914	919	882	867	948	990	975	908	949	921	959	920	939	879	907	895	922	946	899	904	883	882	918	901	878	876	875	917	939	917	932	884	937	895	968	953	926	948	918	874	913	892	973	888	881	904	887	925	889	901	957	925	935	901	897	878	910	915	924	882	908	915	892	921	916	934	882	971	922	901	896	926	923	904	938	932	938	889	937	950	920	924	938	890	886	894	937	906	929	933	904	964	963	890	879	914	891	945	928	937	915	912	924	981	899	914	896	913	942	908	914	905	962	938	920	872	899	890	885	871	943	929	928	896	935	923	909	871	945	856	872	948	948	879	844	951	964	882	900	909	894	948	952	949	905	841	875	912	943	903	895	926	896	931	918	977	934	925	920	944	960	914	881	949	895	894	906	931	911	938	944	911	929	932	894	882	951	868	918	916	890	915	923	903	945	839	893	886	910	918	952	887	916	890	896	921	893	845	890	915	922	863	885	906	922	909	899	897	927	913	938	912	908	934	904	898	898	912	928	894	885	972	983	914	911	898	884	949	927	905	897
23921	10611	10893	8755	5723	3975	2878	2260	1758	1475	1196	1069	973	850	741	647	663	608	551	546	512	457	476	454	503	486	420	460	439	476	479	398	449	398	386	433	420	392	387	378	403	401	413	440	426	419	402	395	401	408	389	377	372	408	415	405	376	399	366	413	443	423	421	368	386	369	418	365	406	406	384	390	387	418	355	402	399	409	380	382	420	398	410	383	416	377	401	418	370	415	380	389	358	435	407	385	397	396	378	405	388	379	366	363	397	397	398	421	419	404	383	413	385	365	442	363	378	418	352	382	423	438	393	392	377	391	418	378	416	373	398	439	384	392	393	414	422	384	373	379	404	415	408	410	451	389	407	420	380	385	387	389	384	422	413	380	417	422	360	395	418	357	392	420	385	412	383	397	397	356	401	420	366	371	374	375	396	381	367	398	386	380	378	374	420	424	400	408	367	376	392	370	411	395	420	397	390	356	387	399	392	380	375	436	428	372	405	414	426	362	412	421	393	406	389	368	352	406	402	409	394	418	404	361	398	373	426	365	385	404	391	359	378	446	456	370	392	406	423	399	410	416	418	395	402	382	402	407	414	383	418	413	449	392	416	416	342	398	383	410	406	373	412	364	362	358	382	383	392	373	411	385	361	413	414	384	412	377	369	409	402	392	356	377	398	378	392	395	380	376	376	406	391	382	424	393	393	388	379	437	395	380	401	388	393	411	405	386	373	447	415	419	403	398	392	397	384	405	401	435	378	382	400	377	376	386	409	406	392	377	409	401	375	408	394	400	425	426	386	385	380	421	381	393	408	421	363	455	419	414	425	339	408	429	391	412	366	392	408	363	398	379	376	432	397	403	387	381	407	391	367	382	383	370	372	405	406	373	406	386	375	370	381	384	379	374	367	403	399	385	402	384	417	402	455	420	386	399	381	418	404	364	422	384	408	432	352	366	389	382	414	380	442	383	441	360	392	371	412	397	402	392	414	389	381	384	382	384	413	359	413	395	382	399	398	418	398	429	375	382	353	409	409	429	406	435	385	406	361	397	401	411	391	406	390	381	405	357	410	429	407	395	384	385	412	386	427	360	399	415	369	413	384	423	366	389	420	378	395	360	404	424	382	400	412	391	343	418	371	389	429	382	372	382	403	396	389	404	397	386	361	383	400	376	377	416	400	370	389	419	396	375	354	385	420	419	406	391	384	373	378	405	397	397	406	386	403	382	374	424	379	401	396	400	389	398	378	366	457	374	403	418	385	388	401	391	422	388	391	398	416	422	417	378	387	378	395	452	398	347	365	423	419	382	360	387	398	390	418	414	394	384	393	376	348	365	404	389	423	369	380	379	397	382	389	373	362	393	370	387	375	418	400	464	447	406	424	377	386	381	375	366	424	405	450	399	406	399	399	404	443	427	389	386	395	387	366	347	406	384	379	402	405	386	374	357	370	353	399	396	354	409	383	390	397	395	391	367	413	402	454	417	407	396	415	406	378	384	388	380	377	384	401	348	359	424	343	421	415	406	409	382	408	406	398	369	384	390	419	377	384	389	409	406	400	368	388	388	419	387	394	386	404	410	359	390	393	419	372	371	400	390	364	391	420	427	376	374	381	372	387	376	345	387	388	359	404	396	415	377	394	402	423	365	421	363	422	421	439	380	382	421	413	383	375	437	390	391	366	384	374	392	389	404	421	402	407	436	421	378	374	400	388	413	382	350	383	423	409	393	377	404	371	374	416	419	386	394	399	377	404	412	397	377	446	380	369	415	359	372	376	338	381	404	371	399	394	408	398	402	407	362	408	376	371	384	389	395	404	378	431	410	411	389	388	381	415	423	363	392	404	385	420	390	366	395	385	406	352	391	404	381	396	416	445	396	417	413	355	373	348	388	407	386	411	378	388	414	358	369	393	412	404	414	364	392	383	356	409	361	380	416	401	376	398	371	414	358	362	400	407	389	398	401	384	402	394	414	351	378	372	370	414	398	404	404	388	399	387	371	414	409	434	386	395	419	385	434	411	444	400	383	394	365	404	392	391	384	440	392	387	431	387	408	395	378	407	412	404	386	377	423	427	420	374	381	387	397	386	385	390	398	402	363	375	367	376	408	398	366	393	451	407	405	404	396	365	365	401	379	436	358	412	370	382	405	418	408	382	399	386	392	378	423	410	400	411	430	408	379	388	364	401	412	382	396	383	388	357	392	349	357	399	392	417	404	437	387	428	428	397	378	396	412	403	406	370	388	380	442	383	429	367	407	407	413	406	387	384	364	449	390	429	380	412	383	377	406	415	388	407	408	396	394	387	423	403	411	389	409	407	460	355	389	373	367	379	391	412	382	365	396	423	349	410	390	407	344	388	370	394	425	385	388	416	404	375	401	384	369	391	441	427	399	377	416	395	419	364	433	372	358	424	382	404	391	433	368	409	365	394	362	394	393	367	403	396	336	405	400	397	383	376	402	422	409	395	388	348	368	377	428	382	386	377	407	402	413	418	394	386	407	380	358	358	390	402	395	405	390	386	389	368	409	346	418	378	375	407	389	392	373	428	374	423	408	380	368	372	442	439	420	402	397	391	409	398	407	380	402	411	411	408	382	409	384	398	377	411	423	403	387	405	402	383	425	430	353	357	359	377	379	427	446	398	380	380	403	379	405	417	378	409	401	405	396	395	411	427	414	437	414	388	405	411	371	404	352	390	386	389	398	390	353	404	394	397	374	401	401	396	375	374	372	382	404	395	377	382	375	395	394	375	395	406	396	410	396	374	403	399	416	384	403	374	392	391	376	376	368	374	413	406	365	419	405	423	384	410	395	430	409	404	379	352	428	370	391	369	389	388	405	392	418	406	422	438	385	412	367	399	378	358	380	383	383	427	401	400	411	388	382	403	388	392	382	393	405	402	401	399	454	401	375	393	385	411	421	402	441	423	388	424	401	402	392	415	410	411	397	401	404	426	410	401	392	387	407	400	387	384	393	377	353	390	411	413	401	362	424	358	365	390	394	372	372	389	384	409	402	387	384	371	382	352	379	419	383	405	381	396	394	376	403	403	366	384	394	379	428	382	399	388	383	365	422	413	395	397	391	387	402	414	409	398	364	399	374	444	373	400	357	348	369	400	384	384	386	360	347	329	364	371	365	409	383	408	397	384	385	385	375	370	367	365	386	431	382	356	410	381	348	373	364	398	377	400	403	392	378	375	379	394	367	392	381	402	363	395	386	396	381	397	402	408	377	368	392	389	399	385	381	403	429	382	375	455	393	407	402	403	381	406	356	352	427	377	402	379	403	402	398	377	404	395	434	397	404	417	385	417	403	404	429	413	413	384	416	400	415	398	435	395	445	406	413	392	398	426	373	372	379	409	408	367	410	391	425	429	398	396	410	380	404	392	379	401	399	431	383	372	395	402	349	417	443	366	424	380	385	408	390	384	388	358	404	393	390	388	398	392	392	415	401	381	417	393	392	383	417	409	416	392	385	395	410	404	396	388	437	375	402	402	382	399	385
13939	8351	16925	19299	16637	13880	11131	8991	7199	5846	4871	4405	3886	3550	2933	2524	2241	1918	1910	1701	1605	1456	1387	1385	1427	1292	1268	1229	1216	1216	1191	1104	1125	1102	1070	1051	1079	1079	1057	1061	1044	979	992	978	1000	949	975	925	861	955	871	936	904	955	933	935	933	954	979	901	945	923	884	850	908	916	909	936	897	998	919	947	941	931	852	837	905	872	887	893	887	869	896	849	853	883	882	863	872	851	920	863	845	864	847	891	864	876	850	853	860	921	871	894	859	814	845	859	824	898	934	938	888	897	906	926	872	959	912	882	852	907	841	871	926	862	888	901	876	915	885	882	929	883	906	933	918	864	906	913	948	864	877	880	883	950	897	887	936	895	878	861	872	915	883	915	885	882	899	878	891	914	887	840	926	896	849	902	920	956	875	856	914	928	876	839	890	889	915	828	851	972	886	909	920	864	902	893	859	872	869	882	871	908	893	858	905	913	867	877	852	925	948	868	902	847	852	928	853	894	868	862	914	868	873	898	918	941	883	938	873	916	875	882	885	865	887	851	883	885	836	876	905	857	919	880	903	888	884	890	868	965	889	829	910	866	863	887	892	895	852	873	882	903	895	880	915	853	922	898	928	893	911	856	896	869	867	898	834	931	915	890	866	927	926	874	911	829	902	849	836	924	905	891	836	888	887	909	881	940	918	908	924	866	878	858	880	896	863	937	858	922	936	902	884	909	909	951	913	884	935	858	903	909	912	848	916	934	914	902	861	853	834	864	908	868	953	882	865	928	874	895	940	824	907	953	910	862	877	930	895	908	894	918	906	914	949	895	867	875	899	881	837	845	890	829	866	934	906	878	879	903	856	942	794	904	829	913	904	937	911	882	849	938	893	903	905	961	881	911	918	868	926	881	900	897	874	878	835	853	864	909	953	902	903	839	859	890	916	851	911	897	922	902	893	836	884	895	911	924	835	900	872	862	876	869	833	842	898	870	939	862	848	845	933	881	906	888	898	858	875	885	857	871	861	858	914	903	861	877	881	903	874	899	876	888	914	911	822	922	942	893	915	910	902	906	894	868	924	874	900	892	891	904	907	880	907	866	898	921	892	900	905	888	837	870	858	900	876	848	935	930	862	871	842	875	885	872	885	886	956	891	923	899	927	881	915	912	859	872	898	906	863	860	842	883	883	903	901	852	860	881	903	850	909	880	883	912	911	894	850	915	905	868	879	873	905	871	825	883	902	884	862	880	870	873	867	861	893	854	860	870	881	906	854	886	948	940	858	862	893	910	890	879	865	906	918	889	860	893	897	865	919	902	911	945	894	886	874	869	837	912	912	887	938	945	900	879	918	906	899	860	841	847	861	823	889	878	914	914	850	842	922	895	891	941	884	909	903	869	868	871	853	941	914	877	813	880	903	926	912	937	884	896	854	853	922	911	878	933	916	893	897	885	890	875	958	845	880	910	868	936	907	878	870	894	910	893	878	895	886	932	857	941	937	914	899	922	908	895	881	925	877	870	946	894	843	877	934	894	975	867	880	901	954	936	877	892	915	945	928	889	919	885	890	898	907	864	855	874	838	883	913	880	856	887	940	904	899	863	903	899	933	901	856	873	867	938	910	941	896	869	902	857	891	890	902	927	875	855	917	874	902	885	825	882	888	923	870	882	881	887	854	892	878	895	906	877	901	909	910	860	933	912	955	942	918	919	925	869	925	931	901	895	883	855	902	918	887	904	853	845	940	917	922	896	884	902	864	914	967	908	912	888	880	908	878	831	928	854	916	842	942	909	859	932	878	936	887	829	901	880	900	892	895	915	946	844	900	931	890	895	894	889	806	911	917	838	909	905	829	906	896	943	875	882	875	904	917	925	887	919	922	891	900	872	909	940	860	915	885	914	883	890	872	827	946	890	935	845	919	858	858	880	867	878	891	908	876	886	830	918	886	887	895	943	852	873	920	896	931	890	919	857	972	902	884	942	896	923	880	928	929	878	940	914	890	832	874	953	893	864	861	921	859	911	883	903	938	869	914	919	904	888	910	927	870	865	879	918	885	865	891	921	866	899	903	868	928	888	941	848	922	896	923	868	894	911	867	877	920	875	937	848	898	896	906	882	892	885	859	864	939	894	873	880	891	916	906	901	934	933	892	877	855	896	866	876	867	938	916	898	866	895	842	880	872	824	861	856	860	884	839	880	912	867	949	957	887	902	895	918	879	930	915	888	872	896	889	864	862	879	876	877	874	873	882	894	848	900	875	939	876	885	861	903	825	857	895	840	891	861	876	876	915	884	899	911	957	886	956	911	902	917	870	869	822	881	858	904	917	869	894	855	914	894	892	911	910	866	926	876	886	868	916	871	879	892	926	913	899	926	875	863	887	911	900	911	916	917	943	901	883	902	892	842	932	902	926	863	913	862	910	847	873	920	849	873	933	921	924	872	898	826	905	858	833	824	882	843	870	852	882	921	875	876	926	888	875	963	853	890	923	895	897	872	919	898	953	914	814	889	848	902	865	840	948	890	902	889	860	877	883	890	875	915	955	914	933	838	840	843	921	904	946	874	892	919	889	918	891	877	918	870	903	969	899	896	890	874	928	841	879	898	874	838	911	868	885	832	838	934	889	936	919	924	923	844	889	883	923	908	870	939	887	855	899	913	889	840	915	914	875	860	933	894	856	889	856	924	878	905	866	913	883	894	921	889	886	917	880	857	883	917	892	937	919	902	924	862	898	894	899	877	879	912	899	879	934	861	886	897	859	888	869	909	897	858	850	880	888	922	886	890	904	906	889	850	873	907	950	870	864	876	921	919	867	880	907	897	941	868	923	919	905	876	912	907	872	924	903	941	895	889	897	801	924	901	880	892	838	920	881	921	884	878	877	895	835	895	822	909	921	917	909	917	916	839	910	897	898	883	932	888	845	858	878	825	909	856	902	870	919	882	936	885	871	891	922	955	905	883	883	928	855	859	864	855	883	871	863	871	902	896	869	893	897	843	883	887	908	895	966	889	875	913	859	855	932	842	906	919	859	856	918	916	907	905	890	911	877	930	899	893	884	904	917	852	876	887	904	885	885	889	839	919	905	920	929	888	913	866	895	916	936	863	816	950	891	869	901	912	883	874	860	883	917	844	871	933	871	906	893	891	869	882	958	835	875	870	871	923	863	916	885	862	916	860	917	862	855	881	846	830	918	895	890	920	866	857	901	929	914	895	880	852	863	938	909	885	877	944	918	891	863	900	888	823	896	874	899	928	859	967	900	898	843	831	850	901	929	868	924	937	963	897	877	868	909	896	868	877	901	808	884	900	833	883	839	906	863	896	896	947	880	863	905	885	908	915	880	902	856	922	887	875	826	892	910	925	903	871	862	913	920	880	862	907	864	910	920	997	870	897	842	886	878	862	889	880	878	878	907	856	899	876	849	923	866	931	862	901	895	921	913	912	853	927	950	870	879	906	913	899	898	883	854	903	828	901	917	827	925	864	897	925	891	918	864	904	921	905	872	885	940	887
7995	4698	5748	4426	2990	2180	1662	1364	1054	893	831	735	724	703	577	604	527	512	480	530	481	488	467	454	487	436	504	467	475	501	504	462	481	458	476	448	492	448	459	421	414	441	425	447	483	449	436	484	422	451	440	429	440	472	428	453	419	480	463	469	452	482	429	445	394	438	483	450	429	446	442	444	408	440	486	424	438	424	410	472	454	429	445	492	454	422	443	479	412	456	454	451	430	472	437	442	423	405	403	447	417	453	455	396	400	471	444	426	414	433	455	474	428	426	416	446	449	427	409	416	444	396	461	423	445	437	423	430	433	445	437	430	438	433	436	415	467	480	447	468	422	450	417	423	412	480	451	454	456	428	478	484	475	423	486	426	474	409	436	453	440	439	448	480	431	443	435	450	434	413	450	404	438	433	428	437	450	470	491	449	450	490	448	427	453	457	403	435	428	408	457	448	419	437	461	423	435	423	480	472	490	448	491	416	484	434	446	442	470	435	453	407	428	473	405	421	433	409	505	454	420	426	476	442	416	440	382	407	458	461	460	413	428	450	482	424	458	427	418	451	410	441	375	427	422	422	426	434	407	423	429	430	444	435	468	488	430	429	469	464	461	445	441	455	441	470	450	474	471	432	456	428	447	413	476	467	431	421	443	443	456	438	415	426	452	470	453	474	480	460	452	420	409	497	455	450	413	449	432	427	440	402	434	418	428	485	417	426	436	434	434	420	396	435	421	423	455	412	441	430	427	420	434	442	446	399	483	410	385	434	434	460	463	467	416	461	452	441	490	458	428	442	472	459	472	483	440	479	447	466	445	470	432	460	430	449	421	417	443	394	453	413	424	454	464	432	435	414	483	471	445	447	458	439	399	487	464	435	423	449	488	456	395	441	418	430	447	407	447	460	436	434	418	411	415	411	409	462	467	401	467	439	430	414	452	417	412	444	417	491	420	422	439	415	460	435	430	440	443	440	392	458	431	423	465	459	447	451	468	435	444	473	447	459	433	438	459	472	449	480	458	439	429	461	423	417	467	417	457	452	451	432	426	458	447	475	390	444	493	455	435	468	435	407	404	402	428	444	432	447	440	487	417	406	435	444	477	407	461	451	450	465	429	433	415	422	441	424	426	441	417	459	435	444	434	448	434	433	434	444	427	466	435	484	445	463	458	418	449	453	428	439	431	430	438	432	441	419	429	399	460	473	458	466	421	462	435	404	462	435	403	437	455	456	426	444	415	451	417	460	435	422	461	475	447	470	424	468	429	488	473	428	456	433	446	451	393	415	413	434	469	470	449	437	461	462	457	450	434	421	444	435	453	421	419	455	454	430	432	454	440	439	456	408	464	469	456	429	470	442	443	484	458	454	429	466	465	458	487	434	425	419	423	439	494	431	415	460	455	432	448	416	476	447	429	428	476	439	378	434	408	456	437	455	433	430	418	456	441	458	407	429	463	417	405	478	439	453	435	429	438	426	437	455	407	453	438	459	446	442	450	416	427	440	449	446	452	441	431	415	460	423	440	466	472	418	450	428	464	444	501	465	448	449	438	453	488	441	431	422	427	424	459	443	463	452	443	426	455	447	453	431	429	459	450	439	432	443	426	424	441	437	438	489	467	435	439	456	445	441	449	479	458	473	472	420	405	466	425	417	431	424	442	451	425	465	460	423	456	480	470	473	428	446	430	418	411	450	427	407	450	452	461	469	444	456	445	450	417	430	442	441	438	422	471	484	455	430	458	426	450	417	410	439	452	452	474	471	437	459	455	413	431	412	416	468	428	445	450	502	446	447	442	464	452	455	417	483	448	473	447	416	470	441	434	413	401	389	480	461	435	470	430	442	416	449	414	458	450	460	400	455	431	474	437	453	450	428	484	431	434	410	431	458	415	457	467	477	415	412	441	444	411	431	448	459	435	468	496	461	415	429	457	453	486	465	456	401	453	409	425	472	421	424	430	458	441	443	433	434	405	442	465	444	433	407	427	473	447	432	434	441	405	452	432	414	427	438	441	450	461	443	414	398	454	424	471	436	420	441	432	439	435	435	444	455	465	474	418	480	477	451	435	441	487	450	397	452	464	460	432	463	455	487	444	437	477	443	442	477	451	459	475	473	446	465	460	481	456	440	440	454	446	443	446	435	444	442	445	439	416	478	467	414	446	449	463	434	440	453	416	412	466	448	423	405	448	425	424	446	430	395	457	447	495	426	416	419	448	434	433	419	403	420	428	441	467	472	449	428	483	428	496	453	474	454	412	461	479	460	428	464	437	426	420	443	419	430	434	419	474	459	433	439	466	451	428	437	452	487	436	456	424	468	452	419	435	478	434	428	472	470	477	396	456	435	413	457	402	475	475	446	418	465	458	473	390	420	471	425	435	440	406	445	442	455	482	416	425	410	426	451	471	455	448	473	466	438	453	475	391	453	432	426	429	453	495	464	435	439	460	446	381	498	472	476	421	425	424	416	473	443	371	422	453	438	424	488	473	403	449	461	458	402	489	466	441	474	440	438	463	440	419	437	462	470	488	424	501	454	468	454	421	423	441	416	403	443	444	481	442	457	426	440	416	470	461	440	432	413	437	424	422	448	388	458	412	465	452	428	443	397	457	420	481	491	470	425	409	449	410	435	418	443	475	423	434	468	423	433	414	438	435	481	463	467	412	464	464	436	459	472	445	463	446	446	468	505	442	470	439	444	446	483	428	441	447	440	414	448	429	420	425	439	440	450	444	475	399	437	463	446	443	429	436	440	405	481	459	421	446	438	443	423	425	422	433	444	436	431	435	440	417	457	449	415	432	397	459	436	502	443	452	429	423	416	465	491	419	448	469	436	475	419	448	453	491	480	467	410	417	438	434	443	464	467	482	475	446	517	463	444	419	418	444	438	425	438	405	444	430	434	448	446	452	462	420	419	452	488	444	397	447	400	450	449	450	449	457	409	447	411	417	409	441	450	436	443	435	448	484	469	450	436	416	404	457	427	445	411	458	450	417	469	457	474	458	404	448	481	431	408	458	433	419	476	443	451	436	438	488	438	427	388	483	447	457	466	448	451	434	428	406	433	448	412	465	413	460	422	442	450	456	400	435	456	443	413	440	508	420	454	427	379	385	428	430	435	426	481	484	444	429	423	390	505	424	440	444	431	480	446	442	467	457	437	445	426	436	447	427	429	433	416	422	434	411	404	395	417	457	443	469	436	436	455	492	423	454	464	472	441	432	437	462	467	465	447	454	463	455	440	455	428	457	478	441	438	455	411	455	438	463	463	379	452	392	408	487	437	440	460	425	429	467	472	454	408	457	439	453	441	450	425	441	456	451	416	448	412	427	441	435	430	437	442	415	426	427	432	407	416	419	473	432	403	435	422	407	447	442	414	428	421	422	416	440	456	471	477	452	462	496	456	443	412	447	440	455	450	455	428	432	480	405	426	443	421	435	441	380	456	450	397	445	465	429	450	451	401	458	440	443	447	413	431	446	436	468	468	471	444	425	422	454	421
5310	4596	10199	11491	9714	7988	6232	5116	4070	3513	3050	2636	2438	2214	1837	1779	1615	1401	1345	1382	1271	1222	1208	1151	1146	1154	1122	1187	1122	1102	1123	1114	1117	1090	1093	1094	996	1099	1041	1061	1009	977	1024	1006	994	1013	1017	1058	1051	952	977	1014	1016	987	1023	977	965	1007	964	961	978	1026	1013	970	921	1038	965	991	933	1012	997	984	955	955	960	993	993	956	927	969	943	984	941	990	981	972	971	1016	949	972	999	943	943	964	944	960	993	924	963	933	960	1005	967	961	1024	1037	909	1023	1037	894	962	1009	989	979	962	962	913	969	970	924	933	945	924	983	972	950	949	954	906	978	992	1072	930	990	975	1034	955	949	984	968	997	962	983	935	938	921	1007	978	937	944	983	995	974	974	961	1025	946	989	958	967	998	937	1026	982	993	1017	985	993	1009	951	987	965	997	964	982	1032	1014	951	1013	977	914	932	916	982	1004	968	1025	967	968	949	1026	943	1010	952	963	941	962	1016	963	996	954	908	944	992	972	1016	1040	1025	935	992	972	971	986	965	993	1041	980	974	998	1031	995	1014	974	979	971	964	963	964	942	926	1010	971	963	1005	926	958	1003	930	992	954	976	981	956	998	934	986	959	984	942	931	1014	987	979	1017	982	999	1005	960	992	1003	952	992	959	1046	1067	950	1056	977	985	984	932	944	928	995	1002	1000	955	914	991	983	1007	947	957	949	986	959	969	951	940	993	968	951	970	927	987	999	896	972	971	985	931	985	947	971	1025	904	951	967	998	961	951	1013	1000	969	1004	955	1017	956	940	896	1024	984	1004	1010	959	1062	948	972	974	965	994	974	992	939	976	988	1028	1006	997	1000	1038	1046	942	988	980	979	1025	967	902	981	904	996	972	976	898	948	928	943	1019	1006	1002	984	939	983	1004	984	945	999	970	987	1014	956	986	968	977	994	967	949	975	979	1015	1003	937	956	993	925	963	994	933	978	946	964	1003	958	947	976	994	969	974	1007	917	903	962	994	1003	958	988	1019	956	950	991	943	946	970	958	942	947	967	989	966	974	926	987	956	1021	943	952	938	959	944	1005	1012	981	998	998	896	974	970	983	940	964	963	1002	1052	977	972	960	972	1011	946	984	982	953	1018	973	943	966	938	920	992	1039	942	952	938	977	955	953	983	994	938	929	931	926	987	935	976	980	916	1021	984	971	971	957	940	936	957	963	981	1007	965	1005	989	1007	997	1001	1050	975	1041	966	1012	944	986	997	938	980	921	950	923	975	943	942	925	948	932	953	967	989	998	891	982	1001	976	976	981	1001	982	939	992	982	977	952	914	968	1044	939	967	988	922	958	996	1014	914	972	1033	995	1028	951	963	960	983	930	979	934	990	973	921	950	936	972	953	1004	933	1003	972	1017	906	964	926	980	1009	1031	975	937	997	972	974	976	977	969	1003	922	954	984	989	1016	1010	1036	930	947	908	981	998	943	957	958	1009	962	1035	911	942	965	973	1016	1012	984	985	1003	934	1031	963	989	1022	976	950	1001	977	933	974	972	1029	982	952	943	1023	928	962	1021	956	983	981	947	916	962	940	1000	951	974	1022	969	959	989	964	961	958	1023	934	1022	1014	985	1002	971	987	1047	929	973	948	1015	998	952	980	965	979	990	936	983	955	992	1004	982	979	966	958	938	1009	1015	977	996	962	998	907	944	1001	984	979	978	941	993	989	969	961	969	948	937	933	998	878	1017	979	1001	992	992	939	978	982	1023	954	956	986	995	965	988	956	984	983	954	981	1014	907	909	953	971	985	1018	976	955	967	993	1004	1003	968	966	983	974	998	979	949	983	1005	1026	1019	926	961	995	993	955	939	1003	971	989	935	950	998	1005	955	966	960	954	1030	988	954	1001	1007	985	1022	992	985	997	977	955	944	1011	967	943	990	968	1020	980	1039	922	934	944	974	953	956	975	997	992	921	963	992	920	988	980	1002	999	988	990	929	934	992	1048	963	955	988	974	940	1019	890	965	968	1013	928	1011	1013	1017	984	956	974	907	980	971	946	961	933	1013	941	990	991	949	961	952	1017	977	947	1018	990	983	954	942	1001	983	965	954	1000	988	942	942	1032	1010	923	1002	1002	991	998	942	966	1012	962	975	957	969	988	953	938	945	911	999	958	1024	954	971	1003	991	941	987	894	1023	982	955	1022	1004	959	1031	1017	918	943	967	944	946	935	937	920	996	1004	951	969	977	1060	1011	995	1001	952	999	972	968	1004	1008	971	989	1014	962	942	940	926	966	962	964	977	944	1013	930	929	1023	959	962	964	955	979	967	991	1041	966	967	958	947	963	928	942	978	984	1000	968	960	970	991	977	1013	974	992	953	995	1003	926	1011	970	991	931	953	970	980	991	1045	1013	1056	983	934	1004	977	924	968	945	981	959	1000	1010	954	980	982	957	996	968	1033	996	991	927	943	961	995	956	1021	950	982	927	959	1024	996	997	965	939	990	1009	1031	968	971	974	963	978	990	965	921	961	981	1031	926	967	926	1004	950	1039	968	978	1013	977	981	956	875	989	1009	958	1009	943	937	977	997	948	964	950	965	977	971	995	995	977	993	941	983	979	951	1020	1026	952	958	950	905	990	931	1006	924	972	952	1003	975	916	1010	947	1032	953	965	910	1011	989	993	941	917	984	972	1011	959	983	1004	914	996	987	1005	953	940	966	1008	978	971	984	1008	985	1023	944	1001	943	983	926	972	976	1019	987	1010	945	1007	972	955	1046	999	1003	1002	964	984	929	1000	1009	930	973	982	1013	921	994	990	972	969	959	959	942	1001	917	999	949	983	974	1009	1046	1021	977	998	947	970	924	1014	963	1005	934	998	977	919	942	970	984	1015	949	999	1017	950	891	936	976	972	965	993	963	1021	992	959	953	938	1000	967	992	924	995	1022	1004	993	963	1032	967	996	974	970	993	956	917	909	926	959	1010	984	962	1000	956	988	968	997	966	990	913	988	988	1045	962	978	934	969	970	931	929	1025	972	984	971	964	975	974	962	1013	972	924	1013	963	962	1003	975	991	978	971	1006	991	987	966	991	1014	1002	994	933	995	966	1015	948	981	999	942	941	963	968	986	984	987	957	969	983	1037	907	970	957	919	996	1004	920	952	953	990	977	954	952	1015	949	974	956	975	960	946	954	1003	999	998	987	984	977	978	969	998	962	962	1035	963	944	1003	990	971	1005	965	971	974	974	919	941	1000	1031	926	968	979	1011	970	951	1011	1007	956	992	1009	1006	957	967	932	895	958	1012	955	971	1007	1010	966	971	1012	1016	930	1011	1029	1041	997	983	1006	954	924	934	1031	978	932	966	957	984	974	1015	972	1016	973	981	931	1005	952	978	984	955	972	997	953	990	940	1011	986	994	937	931	1015	942	1055	1025	982	960	1015	974	922	987	953	1001	965	978	967	1033	980	964	949	964	987	1037	983	953	917	1050	1013	973	976	1007	1023	1012	998	1020	865	989	967	984	985	982	921	954	957	952	1014	970	961	1014	958	993	938	1026	945	982	995	929	987	990	955	997	922	987	944	1011	977	990	1027	958	958	963	945	1002	966	982	966	925	1011	959	1001	985	961	963	1017	956	927	931	1006	951	995	940	968	951	948	958	979	950	1006	970	982	967	969	968	1022	1041	994	1040	1003	968	937	972	938	976	1009	959	1012	983	971	1009	992	987	1003	1008	967	977	938	971	959	980	958	966	988	948	963	946	936	968	944	1035	965	1009	964	1071	940	964	1034	1003	1044	949	1003	937	1016	1032	994	978	954	983	973	989	1011	984	951	987	996	1022	976	1012	1044	959	1004
15967	7512	8168	6688	4396	3110	2209	1905	1306	1162	997	895	798	745	639	598	602	500	515	473	509	456	467	469	440	460	503	474	433	404	440	457	452	465	439	396	414	429	443	386	446	403	425	437	398	386	402	451	423	410	416	433	426	439	406	360	406	436	414	390	401	423	432	386	361	451	465	402	407	436	448	366	413	377	425	435	459	420	464	378	418	423	371	390	396	388	400	380	409	404	441	400	429	428	419	418	368	431	412	409	389	417	443	414	374	429	381	412	379	364	398	442	381	417	398	446	440	423	417	401	433	422	406	383	421	430	415	431	416	364	405	422	424	375	412	450	396	421	378	417	395	415	419	422	402	447	390	453	406	404	385	435	404	389	390	371	379	416	380	410	385	464	436	427	427	437	436	402	399	383	418	407	419	400	449	455	433	402	404	431	383	391	434	392	420	436	446	448	409	393	414	402	375	403	398	404	420	409	411	391	421	438	440	379	427	384	421	418	428	431	406	371	399	391	387	416	439	421	400	418	385	407	413	393	391	391	412	422	434	398	376	421	394	429	373	413	412	397	428	417	408	388	428	397	376	385	377	411	411	430	432	418	406	393	376	387	426	399	437	457	400	436	432	365	410	411	400	384	418	393	379	405	416	399	404	386	416	408	456	436	419	415	427	413	434	409	386	405	402	391	427	401	418	437	412	440	370	403	438	402	410	404	401	423	402	359	445	410	417	395	415	408	444	399	410	362	425	423	394	399	395	425	455	394	360	408	439	400	381	408	428	374	381	421	415	381	452	400	452	461	393	428	413	442	418	395	411	411	415	405	399	447	410	393	402	407	412	407	400	412	398	420	409	430	424	390	409	398	420	370	430	408	440	369	442	403	423	432	460	413	375	392	402	419	410	462	391	414	426	356	407	428	418	408	433	437	431	449	418	425	411	476	470	435	401	410	427	454	439	407	423	416	454	389	447	456	469	401	429	398	422	434	448	420	423	443	400	402	395	403	394	441	419	403	405	376	432	409	453	429	408	424	394	418	405	405	401	397	414	380	392	384	403	445	432	449	444	408	423	402	449	423	403	414	363	373	407	441	424	394	373	423	443	430	409	429	431	400	456	420	393	384	417	418	384	391	407	400	438	426	371	383	413	438	445	421	410	388	465	422	438	439	430	403	390	373	410	430	378	448	425	420	398	404	404	422	409	400	428	398	391	418	385	415	353	388	435	394	429	399	455	420	384	398	385	397	414	424	386	382	398	392	389	439	429	431	407	420	393	420	396	427	426	406	415	378	385	408	369	428	413	420	425	438	402	412	420	441	496	378	427	399	414	392	371	408	443	396	388	436	383	416	404	427	425	420	387	404	389	384	440	408	402	406	429	399	413	384	438	433	426	427	414	411	411	407	413	413	433	444	414	409	457	422	445	438	408	411	405	368	382	432	375	381	404	388	439	398	375	453	413	380	414	409	432	425	449	381	412	391	394	409	413	399	399	427	443	410	391	417	370	412	374	408	426	413	410	435	445	390	445	396	400	417	425	396	426	420	420	415	393	391	409	395	412	388	435	376	396	401	407	447	436	404	408	408	378	416	440	486	409	431	454	461	421	429	424	456	413	425	374	431	427	438	381	414	377	416	395	397	420	430	416	402	425	408	394	421	388	425	452	416	382	433	420	428	376	417	349	396	397	399	406	424	415	443	390	415	412	395	421	429	408	412	424	426	421	422	425	434	447	412	418	370	404	455	413	408	393	402	381	372	462	404	436	427	424	405	436	434	435	405	387	402	422	411	424	391	384	417	396	422	377	388	416	447	464	400	395	405	394	432	425	385	405	410	419	403	398	403	423	406	393	405	391	396	400	414	406	371	408	424	412	413	417	406	409	429	446	436	432	381	385	404	430	456	454	409	407	420	366	412	420	436	426	422	454	374	369	445	394	425	410	389	397	434	419	421	369	404	446	445	399	415	367	402	432	372	431	382	407	433	401	425	420	417	406	386	428	435	421	411	425	461	440	455	420	392	405	409	424	402	429	417	424	368	402	387	421	391	424	419	394	439	432	428	378	389	376	396	396	399	469	424	390	416	389	404	353	433	408	401	414	372	415	394	395	409	444	422	442	413	442	447	426	403	431	411	407	394	415	374	388	417	426	381	429	466	444	378	400	387	408	414	441	394	379	379	380	424	429	455	396	413	427	341	444	401	401	425	400	404	429	421	422	451	422	430	397	410	409	377	394	432	444	383	423	429	402	340	430	433	409	426	383	406	470	403	452	417	388	447	381	444	429	439	418	402	389	420	433	436	386	411	422	406	402	411	425	453	388	406	387	412	397	397	421	416	451	397	420	412	438	416	378	434	415	392	383	420	429	430	381	417	439	426	433	397	446	405	446	420	414	426	396	417	390	400	426	441	365	418	442	374	400	406	396	409	397	381	428	427	408	406	443	394	395	382	393	426	429	435	415	403	401	406	389	446	419	432	440	405	404	433	392	376	405	436	436	385	406	460	429	422	423	420	402	418	415	429	419	436	412	417	424	405	395	423	396	405	422	392	428	430	396	410	438	406	439	419	414	453	428	438	409	442	418	412	409	393	424	411	444	377	429	439	438	368	428	430	433	399	414	411	391	408	438	388	398	387	440	401	456	417	364	421	417	425	464	431	375	406	410	408	397	410	436	393	387	381	376	428	428	408	389	375	409	450	414	428	440	408	425	449	439	449	383	393	398	415	386	395	428	404	430	431	432	413	445	441	426	433	407	426	434	429	421	438	395	415	400	430	399	430	389	415	401	437	447	398	405	406	403	422	407	413	407	441	408	361	420	443	387	410	376	396	448	411	399	394	436	478	424	392	383	404	423	431	456	392	379	388	438	376	372	407	392	393	398	415	385	410	390	403	397	378	393	384	416	436	374	433	413	400	423	423	442	408	390	393	434	414	428	415	416	455	413	411	456	380	402	401	399	353	446	406	404	420	417	362	427	429	407	428	421	426	458	438	429	427	423	413	388	391	388	430	384	422	390	406	400	419	457	423	439	445	451	391	403	404	390	426	383	427	405	406	405	383	439	394	429	428	398	430	395	423	398	397	411	436	437	389	412	403	430	403	413	380	378	415	435	445	389	376	402	434	377	409	343	397	381	434	376	387	425	406	364	389	429	423	418	385	415	453	458	409	430	395	428	394	418	371	442	466	443	399	442	412	375	397	433	376	392	445	402	437	404	374	394	383	426	421	427	434	417	451	438	431	442	411	403	409	432	371	445	397	390	406	444	426	387	384	347	405	437	413	405	413	412	407	427	369	363	431	458	375	434	421	445	400	430	419	379	407	386	428	411	401	443	446	403	418	413	408	409	422	383	431	391	393	411	402	393	391	417	432	442	421	383	402	365	385	400	421	415	429	386	394	395	414	443	405	420	397	425	398	414	385	415	419	400	431	402	431	425	438	435	353	392	423	458	393	429	375	401	447	417	451	410	405	450	386	396	405	392	426	417	429	407	439	405	383	449	383	412	398
10950	6379	13719	15875	13766	11210	8815	7012	5653	4676	4110	3539	3256	2787	2272	2128	1919	1648	1550	1363	1347	1350	1301	1270	1237	1247	1236	1144	1166	1101	1083	1095	1057	1133	1069	1111	1037	998	1044	1009	972	996	1016	1017	968	1046	940	970	966	992	973	932	1002	920	933	949	942	916	949	1005	966	879	896	966	906	913	913	940	966	873	951	886	936	926	893	937	926	962	974	984	907	939	950	891	887	951	917	969	947	924	837	906	954	902	989	894	941	987	929	918	923	915	927	932	920	945	946	863	953	893	909	880	904	923	961	938	975	945	934	921	948	854	933	925	897	885	927	888	911	948	898	906	929	948	882	975	899	888	946	954	892	970	908	951	911	913	882	965	924	914	928	950	865	957	891	932	904	895	891	855	910	931	904	942	853	972	940	925	920	867	952	900	835	940	929	925	903	916	979	901	978	912	894	931	899	953	902	855	905	919	907	891	929	894	937	937	923	916	953	924	936	909	981	920	902	943	888	903	891	892	976	852	902	938	954	908	885	875	948	890	915	969	910	936	922	890	937	948	913	897	933	942	914	914	903	895	914	959	918	928	900	939	941	939	927	928	902	937	868	904	945	884	912	932	927	912	891	936	935	923	923	913	895	890	911	905	935	919	909	930	870	895	963	924	936	953	943	918	903	933	897	931	923	912	908	917	942	968	954	909	917	882	904	921	910	891	946	943	919	929	931	951	881	902	929	911	922	940	890	926	899	981	878	929	946	951	939	941	941	904	894	861	915	906	934	944	886	912	904	927	911	877	965	913	966	906	918	923	964	944	888	916	956	965	952	918	896	884	890	978	939	953	932	929	925	895	865	845	986	957	909	958	925	884	934	898	930	914	892	906	919	914	895	973	898	908	849	866	966	945	891	889	885	945	922	873	957	980	955	893	954	916	974	919	945	920	915	875	898	964	935	918	882	890	919	906	897	883	997	928	962	920	906	930	906	915	935	950	930	904	950	913	910	898	892	960	925	952	947	961	950	890	940	917	992	903	922	948	920	881	894	874	887	959	969	992	946	955	892	906	954	903	936	938	978	873	929	903	943	931	968	933	881	905	915	976	876	912	934	882	935	919	948	930	901	924	890	860	894	936	897	938	869	990	939	959	932	869	909	936	883	960	960	932	914	904	969	958	934	890	885	936	931	944	920	914	908	932	917	952	921	909	897	882	909	894	863	922	913	942	942	929	937	914	885	933	932	919	882	954	932	905	883	956	874	939	935	900	890	973	918	952	866	894	910	952	925	905	933	933	929	906	957	870	947	930	913	915	886	966	931	899	932	919	925	909	950	904	891	893	954	915	938	937	893	940	912	983	988	849	913	904	960	891	934	876	934	923	922	883	933	918	909	916	897	870	924	871	952	973	910	924	956	959	928	894	947	938	952	900	940	940	936	938	927	928	945	946	963	881	935	949	951	937	935	948	912	883	916	894	888	921	958	940	897	896	911	914	908	918	949	914	935	891	881	924	923	916	966	891	922	893	899	972	927	902	963	928	928	952	921	906	931	882	904	907	889	895	909	933	977	928	937	921	919	897	890	894	928	967	974	867	918	953	918	943	936	976	952	951	907	859	888	919	943	945	882	931	905	903	966	915	929	941	940	947	928	957	904	932	856	924	935	894	956	930	889	891	902	923	889	860	947	924	935	918	909	956	954	902	993	923	894	966	907	916	955	896	954	898	893	897	889	916	911	889	957	941	839	878	916	885	927	921	898	881	910	926	971	953	882	925	919	903	905	892	895	909	912	954	918	936	864	931	890	927	907	898	898	932	925	881	855	855	989	919	890	984	907	965	952	958	887	869	905	859	922	937	928	898	900	929	894	933	909	843	923	929	902	884	870	904	857	939	956	894	946	926	908	886	889	911	953	904	909	906	880	948	886	921	954	933	959	948	865	926	930	871	894	915	883	960	880	956	879	917	960	937	883	926	881	925	911	927	943	944	864	901	915	908	918	891	927	926	927	892	968	925	848	933	889	968	905	896	988	966	973	937	950	889	909	890	848	910	906	928	968	900	965	898	928	899	892	982	954	937	897	900	916	910	931	897	890	910	885	927	966	929	975	903	904	922	906	934	958	969	899	902	890	957	927	918	887	893	902	892	882	938	904	956	900	877	905	946	909	944	921	893	879	909	932	938	875	978	919	926	923	889	881	940	956	952	908	990	931	912	911	909	882	924	949	959	934	901	945	877	926	906	902	993	868	940	879	915	923	913	942	892	909	901	916	929	931	928	895	909	873	917	968	927	943	916	907	935	914	916	875	958	881	943	865	916	972	928	876	904	909	888	894	943	904	923	889	911	958	931	938	943	890	901	920	920	919	900	851	958	935	893	932	986	875	941	910	958	914	935	849	915	874	931	947	926	848	967	919	936	955	893	914	939	912	915	879	920	885	884	903	1004	865	936	894	929	899	921	907	956	925	934	923	944	869	905	915	894	931	902	914	965	913	906	864	947	914	893	920	942	887	908	917	1020	983	874	929	912	902	921	953	947	914	910	937	881	948	922	931	881	941	928	886	983	961	877	933	917	973	961	942	878	949	942	909	930	893	912	974	895	928	924	952	868	930	887	868	897	944	852	917	917	863	898	922	908	885	935	908	906	901	877	933	920	933	891	915	917	877	888	900	943	938	930	980	944	928	920	920	875	920	916	928	928	957	966	924	881	913	928	851	972	956	918	897	907	889	922	925	944	917	914	963	867	920	899	956	926	888	971	919	901	956	928	898	919	935	936	977	879	910	935	922	932	883	952	945	959	852	892	881	914	953	909	891	883	946	890	923	917	927	943	897	965	954	864	949	888	898	961	898	892	917	923	913	867	863	944	896	879	877	923	923	933	872	915	885	1006	928	919	852	971	962	905	897	899	920	929	884	927	967	901	896	883	903	917	943	882	904	906	991	912	900	967	980	963	943	922	943	917	944	903	922	909	992	851	910	887	904	907	939	959	883	904	950	968	930	976	961	933	933	911	960	995	962	881	903	888	868	926	941	962	1001	969	891	932	922	928	937	864	965	891	929	894	929	968	895	863	913	933	950	905	919	934	914	935	945	903	869	921	923	873	916	910	941	925	934	973	936	942	953	937	907	883	916	917	902	952	890	952	872	908	927	944	935	991	945	944	910	898	952	960	952	937	929	935	951	911	902	950	944	960	923	918	934	930	923	939	931	959	958	934	930	892	915	1004	939	879	919	900	943	878	940	950	959	959	935	923	915	935	943	937	923	893	858	923	897	868	981	885	954	864	932	890	912	965	877	913	984	913	907	917	910	972	920	886	872	944	977	928	890	896	934	932	911	950	964	886	962	925	927	919	881	876	906	938	952	936	844	899	906	926	924	910	924	944	915	951	914	942	897	960	1035	926	869	910	899	924	926	948	926	880	911	954	944	953	918	891	941	910	918	910	943	888	960	966	891	874	930	907	932	931	906	896	903	878	922	883	958	946	849	989	900	906	888	933	910	948	966	941	900	963	922	896	917	946	912	946	943	912
24437	11393	11387	9152	5975	4325	3011	2264	1752	1406	1218	1005	896	814	753	555	669	543	566	556	462	473	482	425	491	483	440	451	440	461	446	441	454	462	449	437	393	457	399	407	437	364	374	421	419	387	394	438	403	387	415	417	423	459	426	422	437	405	386	390	397	392	379	395	394	384	418	382	382	433	400	407	394	395	412	382	451	426	390	401	431	365	451	410	417	406	390	384	421	413	366	373	395	367	392	417	377	439	405	425	384	392	390	404	404	375	386	425	388	389	388	385	386	373	380	369	451	407	423	407	380	408	413	397	382	416	415	407	408	406	379	375	387	410	432	400	418	412	374	407	381	384	422	432	430	378	378	400	400	434	392	419	400	394	429	379	390	391	381	406	386	406	428	425	424	384	403	394	379	440	392	422	432	400	425	367	394	443	421	393	407	410	388	390	398	378	372	415	420	386	417	402	419	388	393	378	433	401	398	392	397	416	376	388	364	400	394	375	422	386	398	429	384	355	384	376	379	371	412	397	383	388	356	423	420	410	413	428	374	358	401	381	377	377	387	360	402	389	397	415	395	391	412	394	406	415	407	379	402	410	415	370	420	404	420	410	413	403	414	386	417	394	417	407	375	395	404	429	395	391	392	411	434	412	403	363	371	422	420	406	416	412	392	400	428	413	405	421	367	410	378	372	378	433	395	374	401	396	396	384	401	409	397	419	421	411	382	405	411	399	391	377	416	394	414	381	377	422	386	385	377	394	387	405	451	400	386	401	435	397	417	399	406	384	379	393	396	395	387	403	451	356	423	403	395	358	412	402	421	420	418	433	355	368	400	389	378	410	446	392	414	376	415	378	442	393	432	421	394	422	406	398	363	419	466	407	414	411	418	371	368	416	404	417	403	450	387	418	408	351	387	381	382	362	389	383	380	390	388	381	346	412	416	366	364	394	390	408	360	367	397	381	412	408	425	388	422	382	383	357	394	434	415	407	362	389	385	385	413	359	374	357	376	405	359	405	397	402	414	417	408	383	386	434	385	395	392	413	374	387	392	431	409	435	431	433	395	415	362	398	391	448	399	417	372	400	399	387	396	408	369	420	408	413	367	409	378	366	387	428	376	369	418	420	356	384	407	399	402	403	390	405	383	376	438	410	419	404	375	399	409	373	383	379	405	390	436	399	458	416	373	383	393	401	409	419	419	429	434	435	426	413	390	379	392	397	367	382	413	400	398	402	410	389	443	401	352	385	382	390	389	404	405	389	399	411	350	389	393	418	361	377	398	339	386	389	402	384	412	404	407	423	383	378	341	396	402	373	406	408	395	350	409	392	381	379	405	428	379	369	426	409	420	418	416	369	382	372	392	405	395	375	412	416	388	400	398	355	421	379	410	384	368	388	398	371	397	406	415	365	404	431	411	378	401	374	357	422	403	408	370	404	372	411	393	350	377	399	401	423	418	379	380	415	360	394	397	412	376	416	396	404	413	391	404	402	406	393	350	384	398	375	400	362	397	390	406	384	395	384	380	387	414	396	371	367	398	404	385	385	459	388	426	388	373	397	396	389	396	381	362	423	410	408	391	418	407	386	371	388	399	349	408	396	399	377	396	431	392	409	414	392	404	408	366	400	399	400	419	390	390	402	376	380	410	431	421	431	420	434	432	401	440	430	415	394	416	416	396	400	398	371	375	391	383	394	405	410	414	408	461	375	407	390	434	377	407	397	424	419	422	380	428	424	390	363	405	420	378	382	418	389	403	371	417	411	406	422	404	372	390	407	411	424	428	392	390	385	384	433	409	428	405	368	388	376	379	392	399	392	414	412	417	376	386	385	390	376	411	426	376	413	400	393	401	395	381	375	411	391	409	394	388	380	420	363	426	410	404	403	378	400	368	430	393	359	418	390	392	405	410	411	369	406	391	393	430	398	417	384	382	413	426	443	381	344	381	402	378	382	431	418	405	404	402	367	397	392	419	377	383	363	381	390	409	403	413	368	377	374	407	415	378	383	406	330	413	385	420	426	399	413	409	384	373	419	372	425	376	412	402	385	395	409	375	358	420	383	419	392	434	359	411	419	398	402	425	343	415	403	408	377	405	395	400	405	373	361	403	404	427	421	374	427	391	399	385	388	396	424	397	397	368	380	389	425	371	369	396	385	374	401	401	373	467	387	401	383	394	341	425	420	402	400	410	422	395	409	398	455	395	392	411	402	405	441	396	404	420	383	390	400	424	346	380	404	436	426	400	398	386	415	407	411	379	396	400	423	396	426	428	369	397	353	382	417	427	449	399	416	396	394	421	386	378	391	381	384	409	383	409	414	394	431	416	408	368	397	342	392	428	371	408	400	406	377	408	385	400	405	413	414	412	426	392	390	390	401	388	386	394	400	408	376	453	382	388	391	405	372	405	412	427	403	407	355	378	386	390	422	459	412	425	416	407	415	379	402	401	413	432	385	425	369	377	388	393	361	416	378	355	358	374	407	373	391	388	395	395	395	368	447	410	401	394	389	382	394	419	367	399	427	367	416	403	400	407	364	365	411	389	398	410	414	389	385	369	397	381	365	415	403	386	394	398	376	402	395	412	389	402	379	391	374	399	396	409	433	384	413	445	403	389	399	423	437	407	365	386	368	359	368	408	390	391	402	393	382	367	366	378	397	379	404	415	404	394	408	424	390	408	401	413	413	392	366	399	416	398	407	401	419	373	406	382	376	424	359	366	421	401	420	379	427	396	371	382	410	386	408	381	398	421	404	416	439	336	410	395	386	385	409	382	380	373	404	384	341	393	367	424	445	449	439	443	394	366	388	384	349	400	393	407	390	409	431	416	376	359	392	396	410	407	391	379	359	402	382	415	410	424	398	419	384	436	426	410	408	382	439	399	414	365	403	389	403	398	404	415	405	407	408	387	404	408	363	369	395	406	408	423	389	363	384	395	396	409	399	390	417	381	395	404	404	404	384	374	417	382	412	363	378	424	379	392	407	392	392	392	373	423	397	406	419	417	386	417	436	373	369	430	434	423	417	429	359	427	425	405	376	384	409	386	394	381	372	423	421	415	364	383	392	404	435	368	370	387	383	385	375	412	404	385	401	389	377	382	413	424	355	388	405	376	368	427	399	422	401	401	399	424	397	377	419	384	372	386	405	376	436	380	396	435	396	388	400	407	394	383	421	366	393	377	409	386	402	398	412	407	406	366	393	411	421	390	380	420	424	474	392	434	423	391	404	377	404	409	411	386	406	402	425	389	417	392	396	431	365	365	428	411	400	388	393	389	370	397	385	424	384	426	365	436	402	376	411	439	368	403	379	391	439	390	401	441	411	408	405	423	362	395	413	403	431	380	395	381	377	377	394	393	415	379	373	376	406	398	357	419	376	388	396	388	431	401	395	375	392	422	411	425	391	414	393	408	397	421	384	373	404	375	353	391	395	367	337	371	406	409	372	396	393	407	377	404	397	420	413	351	395	415	397	375	397	400	397	371	410	421	416	348	361	421	414	387	396
14063	8700	17014	19587	16764	13918	11037	8844	7290	5862	5134	4387	3764	3245	2765	2549	2294	1953	1722	1588	1502	1433	1321	1376	1291	1298	1234	1283	1193	1237	1190	1175	1063	1155	1072	1072	1043	1099	1006	1027	967	968	968	958	1007	943	934	957	932	942	952	931	882	981	942	928	939	901	962	906	904	894	896	940	904	884	921	928	923	833	927	909	883	872	922	926	921	896	918	907	900	929	893	807	870	892	861	873	918	910	899	886	878	887	877	894	863	908	910	876	890	924	903	910	896	884	919	844	847	930	894	936	928	902	905	863	914	932	833	933	904	887	957	867	912	904	926	866	871	853	902	869	906	938	912	920	901	880	891	919	916	909	906	940	914	880	866	898	908	903	955	899	911	827	929	863	920	859	888	895	854	895	849	890	907	896	932	866	882	898	898	941	896	873	851	898	914	907	905	909	899	932	865	845	871	857	921	809	919	853	858	879	915	867	872	869	892	836	860	996	857	850	860	930	894	890	868	838	903	915	909	881	840	953	902	881	846	884	901	941	901	857	932	877	921	884	935	894	874	866	904	867	847	896	854	916	883	875	893	902	872	917	904	905	860	897	889	898	917	881	835	899	881	972	883	875	889	909	876	873	859	927	953	918	836	917	880	876	886	863	916	905	929	870	863	919	862	924	944	913	868	889	867	881	898	875	861	862	899	902	867	891	880	895	859	918	904	852	918	893	888	935	860	887	899	849	926	862	939	886	867	951	882	913	890	884	936	846	874	916	880	956	910	878	881	904	884	893	885	928	913	848	896	819	878	913	924	904	928	863	966	894	913	862	896	944	878	866	909	855	945	859	856	917	877	891	866	865	912	849	913	888	886	863	896	913	919	888	837	911	892	862	921	898	866	931	848	876	905	864	958	899	906	903	859	918	869	857	927	878	888	881	866	855	863	945	908	935	894	897	887	879	919	881	945	943	912	871	829	861	936	882	909	883	889	915	839	867	885	917	879	893	847	912	878	923	927	837	893	847	884	934	870	882	860	893	872	893	910	905	845	915	894	894	913	870	925	915	854	887	901	825	895	899	863	849	847	922	897	959	863	887	883	851	872	901	876	906	880	872	903	896	908	857	850	900	880	868	877	942	944	862	856	922	830	857	952	864	890	838	924	874	883	899	898	930	911	874	863	913	901	849	881	918	899	905	854	917	852	862	874	895	911	896	862	895	848	895	880	826	857	927	859	894	940	905	903	961	874	922	898	874	878	861	875	853	940	884	911	939	849	887	901	908	918	881	939	894	888	874	855	834	924	960	911	882	902	842	901	946	872	851	934	905	819	835	869	888	929	911	867	904	940	922	941	878	939	908	857	871	862	879	889	857	822	918	886	905	890	913	879	900	901	880	918	885	900	848	943	892	851	886	926	950	877	903	835	924	912	818	825	857	908	876	894	885	862	856	941	883	896	904	874	885	803	849	902	953	889	888	916	900	946	863	838	916	845	875	862	945	893	916	887	879	922	853	853	881	897	869	924	919	892	841	911	916	921	901	868	904	900	961	902	874	906	911	907	900	914	884	856	883	887	920	901	929	890	913	906	922	902	907	917	876	900	894	861	881	890	885	896	897	883	856	915	876	898	909	903	884	875	905	865	927	875	894	869	920	930	831	859	862	890	911	857	916	898	861	874	912	970	884	875	954	891	883	893	925	870	862	900	858	947	886	846	908	868	891	890	960	909	851	849	923	853	904	890	897	913	904	916	895	923	843	916	911	854	922	899	927	887	871	880	862	894	912	940	900	819	923	878	862	907	860	881	904	957	929	910	887	897	844	895	860	895	871	905	885	851	860	895	867	891	900	885	876	884	866	824	929	902	852	924	882	879	928	896	899	889	893	881	907	884	872	812	967	866	922	908	889	861	851	864	902	869	892	950	884	868	868	825	862	944	879	880	848	888	878	850	867	864	885	866	899	927	835	870	891	908	940	876	857	899	895	855	891	887	859	907	900	877	878	934	868	949	890	927	945	893	874	904	874	879	896	929	906	877	915	870	887	865	906	924	869	894	901	871	883	888	859	912	909	886	878	875	879	969	898	928	908	948	923	939	934	864	890	937	918	887	909	865	917	914	856	866	923	939	893	883	925	897	933	928	881	955	900	886	887	900	897	923	944	885	900	841	862	900	889	872	901	904	884	896	929	885	910	855	826	931	888	973	900	939	878	935	954	903	849	878	874	908	860	916	907	879	887	863	819	882	877	880	867	893	917	844	891	883	848	914	957	923	949	904	883	889	894	848	900	910	853	893	831	895	909	922	916	900	860	955	880	877	924	884	865	856	852	860	949	890	868	900	903	917	931	872	910	894	832	901	890	931	905	892	911	952	886	864	885	917	939	902	887	944	893	846	912	943	883	881	912	932	891	906	869	925	895	903	915	898	915	883	936	871	920	897	851	907	910	946	880	934	942	944	900	881	931	910	850	905	860	841	887	906	836	848	842	896	891	957	855	879	935	876	895	981	918	876	840	874	902	868	859	889	908	858	808	876	921	895	860	882	859	928	925	883	942	901	927	932	925	926	863	875	925	917	876	878	877	885	895	926	836	899	924	879	887	899	954	918	838	914	881	877	885	886	878	880	907	840	884	881	872	908	856	892	910	895	922	913	885	901	847	924	897	913	925	910	873	894	879	880	953	879	864	892	883	937	911	901	908	922	890	895	869	899	887	892	914	953	883	921	883	887	902	901	934	895	874	887	840	907	917	851	902	914	930	884	872	914	945	865	868	840	858	879	870	884	915	893	915	880	867	849	892	848	927	908	877	960	866	968	924	927	903	828	867	900	952	866	851	864	910	859	904	889	923	919	852	947	891	885	890	909	857	799	925	895	869	864	887	891	918	880	895	865	879	895	869	888	921	874	918	846	897	877	927	905	895	921	926	890	904	916	884	877	923	874	862	914	906	932	898	817	870	838	862	884	882	887	922	911	908	855	850	890	892	889	909	884	954	850	881	903	877	884	824	852	904	834	918	856	882	876	925	886	856	923	881	854	883	859	927	885	927	863	878	884	902	869	844	858	907	886	867	901	875	867	857	890	840	883	857	910	921	909	895	913	853	932	885	898	908	921	897	906	903	883	886	842	904	839	908	926	855	857	889	992	900	918	897	896	895	907	865	913	913	913	856	887	907	907	917	883	908	869	862	867	912	851	887	903	922	881	896	891	878	946	904	868	852	846	855	907	873	889	892	890	871	877	881	838	912	891	903	843	923	836	907	864	893	893	890	898	895	910	901	883	895	871	861	874	895	886	863	904	895	912	867	924	838	917	894	860	889	890	920	932	929	875	880	919	881	869	870	932	826	826	929	858	916	811	936	886	852	888	881	919	859	887	892	926	907	850	908	902	888	884	949	862	929	932	890	888	917	925	848	925	919	908	916	925	918	871	868	898	893	874	855	904	882	842	928	911	919	893	896	905	845	841	877	879	888	925	901	897	925	892	869	863	913	884	925	856	916	898	858	884	903	913	881	933	912	901	889	933	909
8029	4489	5619	4497	2945	2206	1581	1324	1078	941	880	748	645	639	587	579	540	496	525	490	457	511	460	484	449	499	466	462	473	484	405	498	442	456	475	446	496	464	468	442	432	430	480	463	455	460	434	422	456	431	473	439	411	442	424	449	410	425	460	451	418	456	453	456	505	478	492	456	442	456	435	432	453	429	472	416	463	443	497	456	489	414	457	456	423	446	484	471	428	427	415	452	471	428	449	411	425	457	410	393	436	464	427	447	428	423	459	439	413	425	438	444	444	406	442	438	419	430	414	449	436	408	468	427	436	459	433	401	465	486	470	432	431	430	428	420	416	443	440	450	439	429	416	454	451	425	423	451	416	468	421	437	411	445	455	457	471	461	391	434	446	453	432	469	449	415	438	487	428	430	455	482	406	436	425	444	462	471	411	460	433	473	444	433	447	455	471	474	462	427	455	430	426	454	424	412	473	397	457	466	472	447	432	444	467	452	433	449	420	418	486	422	427	466	471	491	411	396	434	423	406	475	426	415	464	468	452	438	451	443	438	438	428	427	445	427	438	447	466	413	428	456	462	426	467	472	497	441	469	441	462	464	492	427	419	419	448	438	439	439	458	431	447	416	474	499	469	422	422	465	434	452	449	430	430	470	455	473	430	413	453	485	472	453	452	424	447	447	430	387	486	449	448	414	482	453	474	430	423	468	438	420	450	448	457	415	434	426	445	440	432	410	472	470	469	419	460	460	469	451	442	418	467	442	439	451	402	441	454	471	448	424	462	452	443	426	430	443	415	478	446	424	404	439	426	438	472	446	452	430	434	475	435	451	468	477	436	426	454	419	458	462	440	439	462	471	439	433	467	448	473	427	408	456	476	457	428	397	408	438	450	446	480	435	429	486	475	405	452	390	466	488	397	472	428	460	470	429	423	462	460	434	447	442	430	456	449	483	416	395	461	438	447	427	417	427	397	412	442	458	409	445	495	410	454	461	413	437	462	435	503	412	375	469	469	490	403	433	475	484	429	436	461	450	464	458	432	454	447	477	436	458	467	432	441	427	465	424	454	433	447	431	444	429	445	429	423	428	429	482	432	437	413	388	433	470	451	465	502	416	447	421	427	418	417	464	471	423	418	430	397	445	446	433	443	464	433	444	431	429	462	479	463	413	438	460	441	452	449	492	442	474	438	432	400	456	450	448	463	462	430	428	443	412	424	434	487	436	425	464	450	439	420	444	454	475	506	412	417	416	411	455	385	439	414	404	445	424	474	429	415	454	424	445	451	456	443	454	443	451	459	477	448	456	429	410	445	452	419	418	448	468	445	443	468	461	455	450	422	409	430	434	412	489	454	467	426	402	451	426	482	415	417	411	467	431	482	460	420	450	464	462	409	449	458	456	438	450	428	435	455	411	440	413	427	443	422	404	434	436	429	434	457	468	410	403	429	457	434	443	411	397	435	447	402	408	396	404	456	417	457	429	437	445	464	452	412	427	460	440	442	402	444	450	460	448	460	417	433	437	425	454	433	450	441	434	396	429	409	456	452	474	434	418	418	432	467	487	418	412	459	415	426	439	460	453	422	477	443	398	429	404	486	415	446	440	437	506	433	448	488	448	450	419	424	468	476	434	405	408	458	411	485	414	427	457	449	439	443	437	441	430	415	431	456	465	445	424	412	439	438	427	430	378	462	494	459	422	421	420	464	446	458	434	441	449	418	425	451	459	422	444	469	415	417	433	411	431	433	436	436	420	453	412	423	438	449	442	441	447	462	435	448	420	469	437	450	428	413	455	485	443	444	437	449	410	449	434	456	450	411	454	485	440	454	428	447	462	422	449	462	429	445	451	441	419	413	424	462	478	439	463	453	448	453	498	435	406	424	454	467	458	400	460	454	454	434	457	470	454	444	427	445	411	473	459	414	461	431	423	429	432	460	436	479	437	423	428	417	431	418	435	369	415	427	450	467	423	476	439	441	439	426	444	433	456	403	461	433	447	446	410	417	460	498	467	405	464	437	424	427	446	472	427	417	472	459	443	439	440	488	420	458	405	438	429	426	444	426	398	450	466	452	406	441	446	459	415	436	480	421	434	464	470	464	424	420	458	404	417	455	448	444	417	402	469	411	431	435	412	432	458	465	476	429	423	424	461	439	414	457	439	444	437	483	467	415	411	442	420	454	432	454	443	470	451	451	512	458	422	457	457	425	437	444	418	463	477	475	403	431	421	471	432	464	398	482	439	423	430	430	426	435	472	430	437	436	432	427	462	411	410	426	453	453	487	468	432	408	416	445	420	433	427	453	428	438	446	420	479	453	434	432	417	450	440	429	441	431	425	431	429	423	439	450	445	420	448	454	405	431	456	443	470	416	441	449	442	393	450	474	473	450	419	416	442	443	427	401	432	450	453	435	428	439	430	426	467	438	440	426	451	483	467	428	483	434	410	445	505	473	451	462	454	438	446	427	443	443	438	424	475	493	469	472	410	490	429	434	454	458	429	472	434	490	420	459	451	437	431	456	442	456	428	428	448	434	442	435	472	474	447	438	431	457	427	436	461	423	437	444	443	478	478	451	464	439	451	483	427	427	450	484	440	390	461	452	412	437	447	404	465	466	454	468	473	443	426	452	477	451	405	454	400	439	455	439	468	472	446	438	423	442	413	422	449	440	462	477	446	469	439	448	451	457	454	405	463	412	426	505	388	451	464	463	453	474	425	431	468	420	449	438	428	448	440	413	452	504	428	465	436	427	476	433	473	437	451	461	392	445	461	459	440	450	443	426	424	483	398	454	482	501	456	463	442	416	416	440	436	466	452	486	468	436	449	425	428	428	449	422	435	454	442	489	438	445	453	440	430	460	425	434	476	436	431	457	430	407	446	424	426	430	447	464	438	487	415	444	450	451	436	487	442	431	436	481	433	447	442	455	418	463	471	454	432	465	413	457	457	448	453	457	443	477	451	419	473	419	433	482	475	436	467	484	422	466	488	438	440	459	440	424	479	475	467	431	441	445	406	410	434	445	439	459	414	466	483	420	452	437	439	466	474	438	440	440	465	426	430	460	424	452	466	448	444	448	459	400	422	455	466	456	413	455	485	426	419	496	452	432	457	456	415	441	438	413	460	479	425	432	439	436	458	398	468	410	443	423	444	478	444	472	417	432	416	454	470	490	471	471	435	444	446	463	420	464	429	447	479	424	418	473	474	427	425	456	449	430	419	400	428	381	466	474	442	456	500	453	482	431	447	458	433	466	407	452	477	470	465	452	459	445	477	463	491	441	444	443	410	453	427	432	469	469	437	449	450	434	415	430	455	446	439	476	452	429	488	435	443	508	440	461	493	434	446	458	428	433	448	481	472	454	403	404	442	450	461	461	432	453	475	438	446	441	420	439	462	416	423	433	418	425	464	426	440	438	442	435	491	441	464	435	393	428	459	477	410	453	468	408	449	463	436	459	468	467	444	459	467	474	415	426	472	446	446	440	472	440	439	424	420	439	445	414	463
5459	4559	10069	11542	9625	7865	6074	5080	4156	3371	2992	2712	2436	2115	1851	1731	1565	1455	1351	1326	1200	1196	1173	1168	1134	1209	1209	1134	1161	1090	1172	1113	1106	1112	1049	1119	1035	1073	1052	1056	1001	999	994	938	1083	1005	1029	987	960	1015	1067	998	1009	1012	1009	1031	1007	1004	954	982	1031	947	927	952	984	979	1004	993	973	1010	961	952	976	937	950	1003	977	976	950	947	956	937	984	980	1001	1000	955	976	989	983	998	987	916	944	980	994	950	964	898	977	960	972	1036	998	1008	1017	978	951	953	1000	1016	945	1000	965	992	1026	990	989	963	992	984	974	986	986	945	972	957	998	985	997	982	1000	1004	986	995	1022	1032	967	936	980	957	998	986	987	973	940	993	975	1008	970	989	962	965	958	973	974	996	949	950	1021	991	1021	999	986	936	956	1013	1001	949	952	1001	959	1016	994	971	983	955	1005	962	1003	970	1002	954	999	970	937	978	950	1008	972	1006	1016	1007	922	1004	995	928	1061	957	979	1005	1007	979	969	982	1025	969	943	976	985	1000	982	1020	964	962	954	984	1016	1011	960	1040	952	1025	1003	956	981	984	938	996	920	938	980	995	946	962	1007	937	990	983	981	988	944	954	973	971	981	952	967	979	1005	942	975	926	988	945	987	1002	997	1019	932	939	984	955	996	990	962	1027	997	998	907	980	971	956	911	979	984	977	1008	1025	991	956	1014	981	996	1010	985	1007	998	983	1014	1058	1019	977	962	971	965	1017	962	992	986	1018	960	981	993	1000	943	986	915	1029	1018	1002	1014	992	1015	946	932	996	981	999	960	977	1021	966	950	898	1001	1003	950	959	1012	949	968	974	952	1039	1017	977	997	963	995	939	980	975	989	1005	957	944	945	994	1014	986	975	924	1024	970	1025	981	1028	957	991	996	953	1010	928	969	978	1050	1004	956	925	1045	948	1011	949	972	977	1019	978	965	966	978	926	901	963	922	969	977	924	998	990	989	929	1024	1003	944	978	970	1013	969	982	928	1048	1030	950	977	937	981	908	1026	934	965	1013	976	962	985	987	996	961	959	1023	1025	971	961	979	988	992	927	972	949	972	933	1041	953	982	1010	944	951	1001	966	1007	942	942	975	986	1028	1000	975	970	952	943	963	950	989	1002	1026	953	1028	928	1009	959	1005	999	960	967	973	945	990	983	989	989	956	960	973	1019	962	977	930	991	954	985	966	974	951	1003	987	951	928	961	964	929	965	960	992	963	1009	975	985	988	944	1005	966	936	1031	972	987	969	981	1012	946	926	980	1007	974	956	955	1004	873	985	978	985	1011	994	993	1036	1051	974	944	1006	1012	959	1009	985	970	1043	985	935	965	995	942	972	1007	929	1017	973	944	1020	1011	975	1005	1020	957	995	964	1011	972	964	981	969	1032	979	978	1024	969	1033	958	1036	992	967	984	1036	1030	992	1017	1054	1011	996	1009	978	952	1031	1034	999	955	968	954	984	1036	997	990	993	992	1011	919	954	966	895	1019	945	1004	963	1037	1000	978	970	915	931	989	952	996	948	1003	975	1004	972	983	976	991	967	967	1079	977	994	989	968	1052	973	973	970	956	928	973	967	962	994	1001	971	986	1018	953	976	1020	953	995	994	985	964	963	981	976	1050	1011	972	916	993	954	974	1020	1022	976	1023	957	963	982	967	981	966	980	1026	966	1023	973	968	994	983	963	999	996	940	960	1007	1028	887	929	978	973	1013	993	993	980	1009	1040	1001	995	985	967	964	982	955	991	998	1051	956	1020	1010	966	968	1033	1019	978	932	953	999	975	919	923	921	976	972	990	952	980	988	988	986	1079	987	900	1001	948	1003	983	949	954	989	985	948	929	988	955	941	935	1005	935	973	995	987	991	1038	1040	957	1026	972	938	989	1009	1002	985	1009	1008	970	946	962	944	1048	957	977	966	980	937	1031	983	993	1008	979	964	930	1016	905	983	995	1009	947	959	1007	969	931	1025	946	1009	976	1003	1026	989	978	1020	1000	940	969	948	969	940	934	997	998	1029	1012	966	987	973	997	921	956	957	954	979	1019	976	974	963	978	984	986	987	924	1043	946	953	996	990	970	995	917	986	989	918	980	1009	992	981	998	899	967	990	1032	983	1003	980	933	997	965	993	970	934	963	1046	994	957	953	984	983	1050	994	995	975	1003	970	998	1006	898	963	1021	1005	1009	995	1008	980	982	963	961	939	932	983	950	971	990	973	1027	1068	985	1000	1010	989	974	1009	983	984	990	962	990	1039	996	959	999	1005	929	969	977	998	980	988	980	944	1004	914	974	978	1023	990	1007	1032	981	954	939	963	996	970	969	1000	1006	1010	972	937	964	1000	999	922	948	954	999	998	986	948	969	1023	992	986	935	983	935	950	992	1021	980	1048	999	1004	1000	938	958	1017	964	984	947	965	974	944	1007	1013	950	976	929	993	1017	1004	980	974	1005	1015	954	960	985	995	1018	938	1002	940	952	937	970	969	1001	1010	1004	992	1011	1003	1001	924	994	979	957	980	1007	1012	974	1001	1026	993	1006	999	937	942	1010	964	987	946	932	975	989	987	981	970	901	958	942	1047	980	979	974	924	929	970	969	974	935	937	930	1051	966	908	1003	959	970	1008	1003	951	987	1011	1005	980	1027	994	963	994	983	959	948	1001	982	1014	1019	971	1013	1040	966	1022	948	1032	1066	990	1035	950	982	1001	958	1032	1015	1006	987	1012	967	971	1000	1033	933	965	989	992	953	1008	1001	978	1007	976	916	1017	977	953	945	1021	971	957	940	1022	986	955	1007	1007	1000	953	994	1006	972	1003	970	966	1003	981	1047	971	1015	964	1023	957	928	1003	992	1033	1005	927	969	993	939	1007	989	954	958	1065	984	986	913	981	994	995	918	937	945	963	1045	979	922	946	1026	1008	923	949	1003	1017	1002	1015	1032	973	991	997	968	967	968	1006	1002	1017	952	988	1021	958	975	1017	955	933	959	999	965	988	1008	1003	968	963	975	959	1018	1007	1027	949	973	1044	927	956	1017	977	998	984	918	971	975	1017	962	981	934	976	962	987	995	929	959	1009	955	964	907	946	948	927	1017	949	964	954	966	977	1002	988	945	959	1001	940	977	960	1005	976	972	922	992	1010	963	928	995	950	1027	1027	972	994	975	1005	1025	957	970	1010	1028	909	961	954	952	942	990	874	938	1014	954	991	1014	940	937	971	984	984	943	941	998	992	964	986	964	948	977	989	958	955	984	970	972	980	994	948	1024	1020	921	975	1002	990	961	990	991	973	1077	979	991	988	978	921	953	975	1004	1015	980	1001	904	964	1058	1041	949	954	1011	936	966	984	969	1006	977	1005	961	1024	962	1004	940	970	976	1004	923	1031	984	1001	999	993	987	979	934	1018	1006	959	949	956	989	1018	1003	975	983	973	1010	1036	954	1003	980	1003	949	983	997	978	949	965	997	1017	1005	968	978	965	980	984	922	908	983	967	991	981	1058	960	981	908	956	930	986	973	979	1012	983	1001	1006	1012	1026	931	1022	976	949	929	953	984	941	954	959	924	918	976	941	924	1041	996	995	1005	994	994	941	933	999	1012	953	974	987	1034	1022	951	1015	962	1016	960	937	957	997	941	1037	1009	970	1027	922	961	987	971	1007	973	991	934	942	930	981	934	949	1015	966	923	1010	994	977	954	939	1010	969	904	985	1020	928	1011	1004	921	997	940	957	968	958	938	911	1020	1006	996	1017	965	1009	972	946	990	1027	1011	997	958	1005	1024	954	1041	992	968	937	969	981	1015	921	984	967	981	999	1000	1017	997	1015	951	977	1041	984	1035	981	952	1000	993	972	987	991	989	920	954	1014	972	981	944	1042	979	1013	996	985	1025	930	965	982	951
16263	7636	8461	7032	4711	3113	2299	1728	1446	1167	992	836	770	688	674	646	543	535	510	494	477	482	472	489	483	481	471	436	453	448	409	420	440	425	427	411	453	456	443	461	425	424	457	426	456	421	402	438	459	413	416	396	413	412	434	407	401	402	384	430	433	408	456	417	440	446	450	412	434	418	413	412	384	429	458	403	402	411	391	411	440	435	432	430	409	392	455	451	395	427	426	388	411	401	405	427	422	427	398	412	384	407	406	385	398	404	401	395	440	434	386	416	433	391	430	437	422	414	424	429	386	398	405	424	415	419	452	392	398	383	380	399	386	412	405	419	432	377	423	408	428	439	431	431	413	392	384	391	425	432	400	396	381	425	409	378	424	426	434	397	425	423	382	382	454	386	438	424	396	372	408	434	433	390	403	394	424	390	430	409	388	390	351	368	415	398	433	403	419	420	416	378	378	449	407	388	417	419	396	458	411	401	428	415	431	444	383	399	441	428	393	407	394	416	407	440	440	440	416	401	431	409	397	405	413	411	426	459	409	402	408	407	399	356	408	392	379	391	426	401	396	429	374	416	412	386	422	384	438	397	432	379	422	416	390	403	406	405	408	429	420	408	399	418	470	403	424	391	415	424	422	434	435	358	446	410	363	436	409	439	357	374	401	406	429	412	440	418	410	408	403	403	392	415	414	410	396	433	396	414	378	412	411	390	400	384	403	445	394	436	396	401	423	404	444	411	391	410	382	395	429	426	401	417	389	426	407	442	415	391	429	394	398	448	420	394	401	415	416	407	392	404	397	412	414	421	446	374	390	406	428	386	405	402	407	450	427	419	409	395	391	387	427	417	415	413	413	372	432	424	430	405	390	428	382	422	398	436	401	372	415	425	415	413	407	446	426	429	387	410	424	367	413	412	433	434	443	429	398	455	440	395	408	414	381	396	418	407	393	379	413	450	441	414	418	401	433	415	420	383	416	427	431	423	399	403	406	377	355	419	456	407	385	358	378	413	427	412	402	399	453	409	355	373	382	413	399	408	420	404	424	398	440	403	385	436	418	397	432	416	438	404	380	434	421	417	420	410	401	423	374	399	387	410	364	423	476	428	404	401	438	408	421	388	388	381	412	396	422	412	431	401	438	419	432	421	409	404	422	386	377	407	415	380	412	399	442	383	406	407	424	461	374	442	412	420	389	430	422	469	388	378	454	398	479	420	434	375	394	426	400	419	426	413	394	411	382	420	410	421	363	403	394	352	428	435	403	441	408	387	382	397	423	410	409	453	410	397	380	412	393	416	407	410	374	407	403	434	388	449	407	439	418	412	449	402	400	419	427	447	396	421	415	373	414	423	414	361	429	472	420	406	447	414	368	410	414	404	408	391	394	429	395	401	440	454	427	405	369	385	412	426	377	406	441	384	437	416	410	414	415	385	427	395	430	404	408	433	419	385	441	425	424	398	385	399	430	400	381	377	427	404	395	410	407	420	390	400	422	391	425	432	425	425	441	440	402	420	416	407	414	423	396	425	408	425	385	438	416	445	425	402	419	387	367	409	402	423	409	396	367	407	415	403	390	411	436	419	450	445	394	400	390	445	424	395	461	385	362	404	407	385	397	385	383	379	366	404	425	417	375	411	366	440	409	389	402	462	434	408	373	387	397	433	427	413	399	425	408	399	397	409	403	402	350	385	415	408	407	456	451	389	431	420	411	428	425	408	395	372	402	408	406	396	381	438	400	380	401	465	412	403	401	422	406	396	377	392	366	391	395	446	399	409	398	388	406	376	426	403	415	436	394	433	413	422	428	410	413	428	427	408	396	411	380	404	413	412	459	393	400	399	435	409	436	427	409	388	409	371	431	398	464	384	430	460	408	403	434	390	405	430	442	406	418	437	440	414	393	390	411	403	447	388	447	433	423	431	434	417	419	408	419	398	415	421	380	400	397	387	415	378	440	432	400	420	410	407	428	418	461	385	424	414	404	414	397	426	405	393	416	400	449	434	402	402	414	436	392	420	406	390	429	444	414	440	422	408	418	405	385	410	364	434	427	415	395	423	416	415	414	449	410	401	402	429	391	413	419	410	414	406	430	417	395	395	412	386	412	415	419	413	388	417	377	456	433	409	387	409	405	420	425	367	419	425	389	438	381	415	414	385	387	426	396	415	403	406	419	408	414	444	375	386	435	418	381	425	414	398	396	434	378	445	403	408	466	422	412	439	383	395	414	430	410	363	446	401	408	437	404	421	423	429	410	414	428	390	407	428	383	420	421	432	403	450	407	402	395	417	398	405	404	424	411	375	404	372	390	419	388	422	401	396	403	435	406	397	381	405	400	474	429	423	380	390	406	421	422	345	409	407	414	390	401	436	420	395	428	428	419	435	431	396	410	436	441	420	398	421	420	396	408	414	398	409	398	422	433	419	438	405	429	393	420	416	435	404	409	396	389	432	389	374	411	437	366	399	419	399	430	447	390	416	419	431	394	413	415	400	411	383	439	388	399	426	402	419	431	433	386	421	436	374	428	396	406	416	382	430	403	403	413	404	432	425	424	386	399	397	431	427	434	419	476	396	384	391	372	409	415	399	399	389	441	406	398	393	396	406	432	408	423	468	400	436	405	461	418	404	446	361	416	396	398	408	428	395	423	398	402	417	427	435	389	413	367	391	425	419	350	422	373	455	416	394	417	413	413	386	389	426	445	429	393	436	442	393	393	413	423	404	411	373	399	433	400	418	424	398	392	450	414	411	403	415	397	394	408	394	437	407	411	441	398	381	466	432	391	405	429	462	401	417	465	437	425	415	390	416	380	408	433	435	415	437	449	413	341	425	384	412	445	422	403	413	386	406	432	402	399	383	403	416	446	404	436	396	400	422	409	434	411	419	409	426	375	399	393	425	415	405	406	433	422	416	371	442	416	423	418	398	459	443	408	434	434	399	377	423	446	398	430	395	398	414	416	416	420	377	405	443	422	410	406	394	398	379	367	410	436	374	381	423	420	387	400	447	425	431	441	411	407	422	431	409	380	425	404	376	383	389	443	410	444	402	393	384	415	409	414	424	404	392	399	409	450	400	413	437	415	412	402	435	428	418	460	401	398	418	425	416	420	413	432	403	384	426	438	419	370	424	391	393	421	402	377	392	397	417	440	392	424	419	427	408	406	412	444	406	427	407	392	421	387	429	378	381	381	392	426	408	450	418	393	425	418	389	431	420	401	400	410	402	411	411	454	421	417	415	418	339	404	418	427	402	422	425	401	406	389	382	395	398	368	439	432	393	390	405	434	370	399	396	403	395	407	428	424	466	384	382	376	388	452	409	371	433	445	420	440	448	408	431	443	408	402	404	393	450	416	470	392	384	370	410	417	435	409	395	394	402	388	394	398	440	384	429	412	431	411	395	403	419	411	410	356	418	421	439	417	423	399	407	405	437	363	412	408	440	426	401	434	420	417	375	408	411	401	416	433	456	399	407	406	415	419	451	401	431	417	408	444	452	432	416
10875	6808	14250	16277	13914	11366	8806	7079	5841	4731	3995	3417	3063	2633	2343	2073	1847	1567	1534	1446	1389	1312	1313	1236	1201	1185	1166	1151	1205	1142	1137	1205	1121	1121	1096	1043	1060	1054	1012	998	996	966	971	996	949	931	967	961	960	988	981	924	928	946	935	897	949	981	975	955	916	884	910	897	958	947	942	890	961	909	939	966	915	938	906	916	930	944	945	1001	898	946	936	919	904	936	955	894	989	969	945	970	912	915	942	954	951	957	937	891	950	974	902	994	916	911	870	919	932	897	877	886	896	938	903	880	982	899	920	837	848	908	907	897	926	933	894	896	905	908	938	893	883	951	955	970	900	911	910	938	934	952	952	917	868	911	897	879	971	983	930	879	920	923	925	901	914	947	966	881	925	907	929	898	925	919	912	845	854	947	926	926	952	900	929	902	888	922	908	935	907	905	926	903	963	886	936	950	934	941	935	878	882	999	941	952	931	891	917	940	886	921	928	903	907	946	862	951	971	931	899	936	920	889	929	920	952	880	938	956	897	956	953	931	933	919	896	899	962	957	921	933	954	997	958	913	951	905	940	952	891	933	878	877	905	943	930	976	941	894	951	944	940	905	915	909	958	969	923	905	975	939	957	926	958	931	932	954	944	933	911	920	912	930	884	882	928	978	931	909	925	866	855	932	934	930	909	906	989	918	936	971	898	890	954	910	885	906	959	899	890	909	892	918	924	942	882	945	956	841	909	946	945	927	926	904	880	961	972	908	933	950	912	948	918	907	935	903	981	894	893	943	902	927	887	878	897	888	935	875	961	969	927	900	927	919	890	895	973	940	921	939	924	906	928	884	924	971	945	910	922	936	903	963	894	872	910	936	958	903	968	923	902	905	921	897	943	928	973	891	946	896	926	962	928	914	932	953	885	954	919	917	894	960	945	944	924	940	927	936	890	952	958	943	975	934	949	867	903	945	890	1008	909	928	925	892	909	852	889	918	964	895	920	865	950	925	928	911	940	925	893	920	978	910	940	929	967	932	969	912	942	901	910	947	923	931	925	886	945	931	899	895	945	917	963	905	915	934	882	921	934	969	965	986	903	909	907	907	922	909	954	911	934	931	916	897	929	1006	955	921	900	912	945	923	918	895	924	952	938	947	876	911	950	911	965	918	908	917	943	943	873	928	983	939	881	910	895	937	890	919	885	912	934	932	936	972	949	867	992	910	884	936	935	930	888	934	915	946	963	934	910	934	906	895	881	883	897	949	966	925	915	906	904	946	931	950	907	911	956	932	922	925	940	942	976	880	894	914	905	924	884	956	902	944	924	895	936	943	900	912	919	945	975	917	881	912	1013	939	898	891	912	968	878	900	919	923	925	899	944	869	887	920	955	952	962	898	935	885	914	911	858	949	913	986	932	943	920	1014	911	924	909	940	916	983	974	945	911	898	923	943	949	868	899	918	949	879	975	929	945	893	881	896	885	947	922	868	990	914	911	979	916	944	948	947	946	922	905	904	878	930	951	944	936	900	1000	942	949	967	899	987	946	905	902	879	899	941	885	910	977	881	944	909	938	942	926	954	942	895	973	909	896	971	902	904	893	917	919	948	897	891	924	892	959	894	938	925	914	955	913	876	940	939	913	939	974	895	876	934	935	994	945	932	936	804	868	898	912	974	915	948	913	931	869	950	884	976	969	942	931	935	847	947	915	896	930	952	952	889	898	904	876	976	931	886	971	904	905	898	916	954	926	901	905	976	932	940	905	946	886	955	957	932	906	920	931	929	989	906	961	915	921	954	905	936	905	929	917	945	901	935	886	902	927	960	940	945	943	890	936	917	862	898	943	898	953	931	923	880	953	929	921	892	930	894	893	911	952	923	925	907	925	1018	881	905	970	889	955	915	872	927	951	900	931	917	852	930	903	894	923	930	929	913	928	891	971	895	924	888	942	894	942	907	907	884	887	940	897	907	919	928	910	944	910	910	933	920	911	965	909	957	921	886	911	919	957	907	842	886	958	925	886	922	931	884	965	909	958	947	951	958	923	910	942	931	989	925	961	926	923	943	910	993	979	951	933	883	941	948	909	922	893	931	920	905	947	936	931	914	914	949	870	910	897	932	920	927	910	942	907	900	921	890	899	873	945	931	910	954	920	921	895	943	946	901	902	943	908	926	922	924	922	928	986	929	925	918	922	952	901	958	840	909	877	922	932	928	981	903	956	933	936	874	922	953	891	918	937	973	887	932	911	929	856	901	976	939	951	946	954	937	932	948	893	902	918	889	946	900	937	944	931	947	909	850	959	897	915	920	938	922	939	874	927	956	911	948	920	960	874	927	913	893	932	927	900	939	905	893	887	877	889	929	917	946	926	884	932	959	921	926	961	966	955	949	907	924	892	979	932	920	934	948	957	928	947	903	934	883	883	946	896	982	925	923	988	993	919	918	924	894	989	924	931	971	903	961	924	965	900	908	969	918	944	901	933	893	895	956	911	896	874	903	876	861	935	901	918	917	948	853	943	972	923	869	912	948	921	916	923	900	910	928	906	950	926	926	926	949	918	928	954	924	893	889	953	947	903	869	876	933	966	961	945	888	906	882	868	902	970	948	924	892	916	978	930	876	922	942	906	862	890	963	891	950	912	934	890	895	934	905	919	902	926	879	941	938	933	884	876	984	913	884	910	881	896	917	917	936	941	884	979	916	911	887	953	972	969	924	937	945	939	892	928	941	935	895	967	897	907	899	931	920	934	930	904	918	959	944	889	951	903	885	935	959	912	944	923	944	951	950	845	968	939	920	906	897	905	930	891	923	880	920	906	918	886	920	998	916	943	861	948	874	902	933	947	960	916	923	935	941	920	960	906	921	917	924	942	884	960	931	890	872	916	898	973	894	893	928	909	910	918	975	938	914	904	895	921	903	978	928	907	903	927	948	923	957	913	951	937	933	923	854	915	900	926	958	966	916	912	983	925	897	945	888	886	903	889	948	899	942	899	929	937	849	919	923	963	949	913	932	947	977	945	933	904	939	934	958	964	892	907	913	900	890	916	947	935	902	898	927	870	954	894	970	945	916	942	952	999	910	869	944	884	926	919	886	881	907	952	906	928	952	946	871	922	954	898	917	932	923	931	949	969	870	865	907	914	902	933	978	964	846	905	899	910	963	942	977	908	914	908	889	957	880	916	944	945	886	909	950	893	931	875	895	926	901	892	976	946	921	957	927	967	960	883	885	947	944	960	894	911	931	917	940	958	920	920	907	940	924	956	917	919	903	914	961	907	882	934	896	988	935	977	960	892	902	968	939	933	914	920	980	965	902	940	944	902	903	886	936	905	942	938	933	907	957	930	936	966	916	920	910	876	935	902	936	921	855	891	932	941	943	938	934	917	942	922	929	893	899	908	897	925	920	955	910	892	897	897	923	928	951	931	878	914	898	935	889	920	852	889	948	882	952	911	887	932	870	958	921	953	907	966	910	943	947	898	904	896	910	934	939	945	909	881	892	939	974	925	878	904	968	905	879	1003	970
23859	10878	11841	9404	6295	4345	3082	2318	1825	1340	1201	980	923	779	721	663	549	618	558	517	464	481	468	475	470	438	443	453	426	437	449	459	435	451	437	426	398	436	415	418	427	386	400	387	450	429	432	393	435	418	380	388	404	387	454	447	408	390	443	364	392	386	423	439	412	421	411	376	465	408	400	413	367	409	372	414	387	416	402	421	402	375	407	375	380	394	421	383	406	413	420	400	398	414	381	371	398	402	386	362	408	378	421	411	401	427	392	381	408	353	440	382	403	429	366	405	389	398	412	394	377	396	426	395	396	412	410	402	423	400	395	431	417	436	403	388	396	394	407	351	383	330	417	427	409	383	393	396	395	423	373	427	443	377	367	432	435	417	394	396	406	409	353	380	370	399	402	409	427	366	383	381	404	390	405	392	406	382	363	403	373	403	448	374	399	380	423	377	363	389	404	427	366	392	386	413	371	363	414	391	412	365	419	380	389	384	374	380	387	385	406	391	366	379	409	406	374	400	426	422	366	404	396	403	379	403	431	419	444	367	409	410	395	426	401	385	393	385	396	373	391	426	330	384	404	422	389	396	397	414	434	348	422	380	369	430	404	424	366	411	399	410	390	393	377	405	395	408	402	404	410	413	401	390	407	374	423	402	406	405	366	381	405	373	365	410	391	366	364	408	394	419	405	413	396	421	430	408	366	397	423	403	399	394	392	371	378	430	409	404	412	400	411	404	425	400	430	386	389	438	411	428	373	400	364	377	414	427	389	443	407	396	396	406	408	419	423	386	417	375	419	409	391	382	423	413	393	413	434	415	400	391	402	380	435	348	370	382	383	422	390	391	387	414	408	390	388	427	417	406	393	373	435	456	395	423	364	405	405	387	408	393	375	389	395	430	392	392	409	384	399	381	392	377	403	412	392	391	374	390	417	367	409	383	375	399	412	403	418	377	398	381	376	386	399	416	387	422	404	434	400	398	374	396	422	413	376	335	380	410	387	395	390	415	401	423	426	363	368	382	393	429	385	377	385	417	408	389	376	379	398	399	388	411	405	437	398	385	359	391	383	419	413	383	431	404	392	413	373	438	441	401	410	378	417	371	384	407	419	373	361	414	376	405	396	391	392	391	414	389	407	402	428	411	409	373	417	393	402	400	418	424	374	375	358	389	382	404	437	364	407	412	413	399	391	352	344	398	407	429	427	401	386	396	362	460	401	415	390	372	388	366	431	371	394	384	357	375	395	400	379	430	388	396	390	419	387	389	397	397	387	371	385	409	384	361	407	386	398	454	395	387	408	403	396	394	372	394	389	378	414	372	403	380	392	420	393	406	406	411	406	389	391	352	410	428	419	395	409	394	376	387	384	413	393	396	405	410	392	415	369	423	406	376	389	415	394	392	384	406	396	416	423	361	423	422	431	397	400	399	377	394	396	371	425	395	387	410	346	399	375	401	425	411	382	442	387	402	389	417	375	425	384	413	424	378	396	391	410	396	395	420	399	374	400	402	390	398	428	395	372	423	398	408	399	388	434	394	360	360	375	402	411	395	389	400	375	338	405	397	394	401	405	382	399	390	393	371	402	362	400	385	415	406	376	400	399	420	382	379	397	391	388	392	400	410	405	363	372	361	418	401	442	402	390	397	386	372	402	422	407	419	392	398	376	368	420	413	371	365	385	415	403	406	375	381	424	400	414	411	430	393	411	381	403	426	394	380	444	449	396	405	393	382	386	397	410	399	399	372	390	374	419	363	441	376	405	378	375	353	400	363	405	399	436	351	407	400	419	356	389	375	362	416	396	376	362	416	436	382	392	365	386	379	407	405	356	366	407	402	369	377	382	382	414	383	387	397	375	429	433	385	386	395	425	413	434	415	368	369	395	392	376	405	391	361	382	382	394	358	386	371	388	393	382	416	383	390	379	424	416	404	392	346	434	426	419	444	380	435	439	346	383	378	419	434	401	396	359	432	397	360	395	402	410	369	377	423	391	384	431	388	342	365	338	373	427	402	377	375	385	381	369	371	391	387	388	421	417	426	426	390	425	426	428	395	412	423	404	369	380	384	426	408	378	374	418	405	378	393	423	381	432	426	387	383	383	361	386	372	396	361	372	400	411	401	422	401	362	383	422	400	407	421	426	461	392	393	406	406	388	400	413	419	399	416	418	399	376	419	402	386	367	365	391	395	408	399	375	430	415	441	417	419	383	417	406	374	399	437	398	406	416	407	399	445	414	390	405	403	365	419	367	434	363	424	396	386	401	399	423	383	404	416	389	403	403	424	386	414	415	383	376	412	408	390	389	434	426	395	382	392	388	363	393	410	422	368	425	383	435	387	405	378	389	417	434	403	390	387	380	368	377	348	408	429	428	369	421	396	373	413	396	391	380	442	428	397	385	431	384	439	421	413	416	401	400	432	374	402	395	403	401	419	379	394	411	409	396	358	388	416	417	394	357	420	406	392	389	409	399	401	404	394	411	373	383	382	375	374	374	378	413	409	401	398	401	385	353	367	381	404	410	424	412	423	382	390	412	400	407	408	388	392	398	375	371	384	422	356	437	380	392	394	422	440	414	391	372	418	384	365	396	421	378	371	418	418	409	413	436	377	404	412	392	408	398	396	384	403	379	371	383	414	399	418	452	419	377	400	375	374	434	390	368	405	389	390	387	422	417	403	411	399	424	435	407	398	365	388	384	363	422	418	400	421	362	367	398	374	350	405	419	404	364	455	415	374	434	405	414	389	384	391	410	362	386	394	392	427	406	403	415	359	393	410	404	395	456	403	420	422	386	404	394	403	407	405	411	345	386	421	409	367	370	363	397	418	406	385	382	350	349	366	386	403	367	384	399	397	384	361	387	368	404	446	471	385	378	402	383	382	417	377	410	355	382	425	408	371	397	411	407	400	418	400	404	405	392	399	388	356	393	381	445	364	418	393	379	376	399	393	426	384	405	424	395	415	424	363	398	404	410	382	427	411	394	408	390	383	388	391	381	371	382	403	421	397	381	376	382	370	395	377	432	406	398	394	402	380	397	364	415	406	448	413	383	375	355	398	402	407	385	391	372	386	381	366	392	413	407	405	414	424	391	409	389	457	390	385	376	451	385	358	387	383	402	383	410	386	426	383	420	425	398	389	402	378	389	375	375	403	387	370	438	372	411	364	398	433	409	434	414	367	421	416	385	373	413	411	407	407	344	413	410	433	421	375	396	400	387	363	386	399	403	411	423	352	370	426	403	405	411	396	406	419	405	408	423	404	406	421	389	376	401	372	385	357	402	394	409	406	426	362	422	341	396	404	396	398	403	352	423	415	368	377	407	443	413	398	381	393	398	433	407	451	388	375	396	376	410	396	385	415	379	446	417	398	374	421	362	386	423	429	358	405	383	426	413	382	372	393	404	395	390	420	384	395	414	421	404	401	389	420	415	370	374	387	443	361	378	385	418	366	396	387	431	437	366	406	372	410	418	356	403	393	356	379	371	417	430	386	411	415	369	399
14068	8567	17862	19879	17119	14206	11339	9054	7279	5972	4941	4245	3917	3100	2808	2361	2077	1818	1747	1625	1461	1461	1400	1321	1240	1420	1301	1262	1239	1261	1216	1151	1173	1183	1123	1115	1058	1011	1048	1040	1077	1054	1005	992	989	983	1008	954	971	1001	938	939	917	931	955	923	967	915	872	985	970	938	913	977	924	921	896	895	948	866	917	924	863	944	857	888	860	947	905	860	903	952	930	855	856	890	882	901	862	892	904	879	918	877	918	857	901	896	877	875	915	904	912	905	907	909	905	936	909	928	888	878	904	890	900	869	890	928	936	893	879	869	891	897	940	853	897	906	914	918	856	901	890	879	870	840	925	910	861	886	853	916	881	843	927	862	916	945	910	879	915	906	883	893	896	886	894	873	882	892	898	939	884	885	834	859	899	952	932	952	915	893	867	865	895	861	916	902	893	927	914	916	910	903	851	852	864	870	929	887	876	877	885	851	883	934	895	925	895	884	907	908	868	834	892	910	894	855	835	862	895	898	841	917	842	890	956	870	906	864	925	860	910	902	907	830	910	861	884	893	864	900	874	907	869	885	859	902	911	886	936	943	903	935	932	866	893	935	804	896	866	889	875	906	877	865	938	855	874	957	911	963	866	921	937	892	922	884	915	874	900	869	880	860	947	935	883	922	908	916	913	866	913	946	901	863	863	872	871	866	878	906	916	881	913	901	852	901	880	965	892	899	846	944	871	904	915	873	906	892	890	927	886	893	822	899	902	875	898	900	890	907	938	884	913	895	856	880	897	937	939	916	931	894	862	929	916	884	863	877	926	932	921	956	942	903	963	921	960	823	977	936	940	927	927	907	888	838	857	930	870	865	913	857	964	926	915	896	943	915	897	918	904	864	906	932	904	882	896	909	892	892	902	924	892	955	930	912	841	912	934	890	906	862	887	923	860	932	866	901	870	878	894	929	930	877	858	952	915	878	947	939	859	962	938	915	903	903	926	898	904	921	906	899	937	879	939	939	896	859	896	904	923	831	887	883	905	910	882	860	873	864	839	847	937	873	929	914	889	857	912	926	886	903	915	890	825	916	889	911	876	952	896	931	823	898	905	923	950	852	933	907	927	913	907	881	912	880	915	918	873	839	847	899	887	902	847	906	852	876	834	897	897	909	880	969	931	887	905	891	885	896	865	863	878	895	893	892	888	990	893	937	926	930	940	873	838	872	873	866	932	858	894	880	896	921	825	902	855	860	889	854	933	878	917	897	935	896	892	872	886	906	890	897	888	897	903	916	900	905	860	943	895	879	867	913	885	848	920	903	964	917	895	842	908	972	886	922	877	853	935	859	903	910	917	942	868	935	883	873	853	887	919	906	951	882	871	874	900	928	903	841	915	890	948	864	897	917	865	891	940	869	870	912	884	873	867	865	909	869	857	886	914	915	865	847	918	899	818	882	885	861	872	942	906	881	886	907	925	897	892	865	890	902	875	876	882	909	909	925	941	899	917	894	936	848	918	847	948	888	870	932	944	911	886	919	840	956	936	916	922	900	866	915	886	864	941	927	928	887	836	937	859	880	898	910	978	923	856	865	891	873	926	943	929	888	858	940	921	928	870	893	899	898	1011	890	910	876	904	888	944	922	949	876	871	899	921	866	943	871	874	901	919	872	907	884	887	892	924	921	891	896	910	904	945	864	879	863	905	880	895	895	882	865	883	830	937	910	895	904	870	859	860	932	901	933	881	882	881	874	887	905	864	885	888	881	870	907	916	904	962	907	901	907	893	930	889	899	880	908	921	889	888	908	905	879	884	874	938	911	935	939	894	884	880	806	911	855	850	893	891	918	885	878	892	906	909	887	913	905	943	873	890	907	912	902	886	943	902	869	878	857	922	928	868	884	908	876	922	917	878	873	922	886	892	926	914	941	908	852	866	911	921	914	896	891	909	894	891	888	904	978	912	898	879	929	947	877	900	889	924	844	893	925	866	898	873	904	890	945	880	866	861	948	905	903	855	845	923	928	950	950	875	889	872	909	893	921	918	901	891	905	860	896	853	925	882	960	916	862	921	906	872	952	862	871	898	901	873	937	956	901	931	906	930	901	934	885	914	927	929	881	916	949	880	905	953	900	935	840	909	928	954	876	909	900	883	921	934	874	910	922	850	920	886	866	895	928	865	862	942	856	926	854	861	880	895	869	926	875	907	923	901	847	920	876	918	890	924	864	885	865	949	906	936	920	890	901	857	926	892	874	831	940	907	910	923	926	889	900	875	914	885	898	886	868	899	863	955	870	912	887	855	878	924	894	878	887	962	845	861	930	922	908	881	904	880	892	858	902	910	878	932	820	897	907	921	877	860	865	897	898	898	897	849	861	969	870	886	875	913	916	882	899	867	915	894	875	875	940	935	903	886	906	911	863	878	885	928	860	847	942	952	910	895	881	875	918	895	906	888	899	897	899	937	877	948	894	883	886	913	909	867	973	837	902	872	930	902	898	956	920	902	928	892	965	928	886	896	910	906	980	904	931	862	903	851	913	925	925	889	932	877	933	870	916	907	855	884	901	882	866	893	916	926	934	903	867	918	889	912	943	904	884	917	904	878	894	881	856	888	887	894	933	923	916	888	896	860	944	902	907	881	912	897	860	927	927	881	908	883	931	927	912	949	823	882	914	840	917	837	917	873	913	854	929	867	870	896	879	809	873	901	928	916	928	865	900	859	852	799	910	871	929	890	905	908	893	877	893	885	906	878	913	919	921	912	889	912	914	907	902	936	892	878	880	870	912	895	863	892	894	889	886	896	873	809	888	857	904	891	885	857	852	947	890	934	895	961	856	872	899	892	950	862	877	901	927	883	901	913	910	950	854	829	943	869	875	854	917	923	957	925	901	937	808	871	816	895	910	869	902	931	937	886	906	946	900	950	899	919	878	940	875	833	913	856	959	909	893	907	895	868	896	917	867	880	906	882	879	889	906	948	909	914	891	913	882	869	889	876	866	922	971	896	853	921	923	901	914	819	893	877	859	859	879	913	958	865	890	923	927	898	922	921	863	924	872	893	959	877	922	923	892	867	895	918	923	906	850	952	920	932	931	907	901	922	905	866	944	883	901	884	858	882	923	920	851	917	912	893	907	836	865	869	868	857	891	871	935	885	876	876	854	910	917	918	886	872	897	885	968	932	854	874	880	959	903	888	931	870	890	885	925	841	854	932	935	897	909	883	943	921	843	905	882	927	863	873	945	912	863	876	898	916	916	904	859	921	930	878	900	855	879	901	895	864	863	821	926	875	941	908	914	902	916	907	863	881	922	884	896	908	887	989	871	857	886	916	893	907	917	877	916	849	862	921	877	909	870	920	898	910	916	865	930	903	883	822	905	888	901	833	892	885	886	912	843	864	885	830	895	883	897	832	904	848	910	866	917	922	932	892	909	849	890	924	910	917	888	906	912	906	947	849	900	888	912	891	910	927	894	910	904	906	840	819	885	887	891	922	902	881	883	913	876	870	929	930	924	905	910	850	883	873	927
7947	4610	5828	4461	2998	2194	1668	1323	1011	965	828	788	680	651	596	564	541	532	495	494	480	478	421	512	512	423	501	430	439	479	445	476	406	424	449	455	422	445	439	432	467	432	433	494	437	474	470	459	467	483	446	439	448	413	465	459	471	464	417	437	445	414	429	468	398	429	436	430	462	427	466	444	422	442	473	414	427	475	403	474	433	438	453	460	432	431	473	416	473	464	398	430	415	392	440	453	424	441	425	441	434	430	423	470	525	438	463	446	412	430	442	436	448	464	419	454	463	461	451	438	433	433	444	439	478	491	430	462	452	464	431	450	413	446	384	422	423	421	456	463	451	429	452	427	430	421	450	465	437	415	430	417	417	471	428	446	408	439	440	477	445	438	430	444	475	477	468	421	462	452	402	457	430	436	430	448	460	450	447	434	418	419	466	429	449	421	417	428	444	451	485	413	427	438	436	438	450	410	451	486	461	476	413	465	399	450	445	468	445	436	434	424	412	438	432	473	441	456	434	423	479	423	434	405	458	417	486	438	452	440	436	479	495	441	469	457	473	444	435	425	449	447	400	443	457	419	440	452	404	401	438	418	448	450	477	457	418	432	460	446	441	460	445	445	469	417	438	451	437	489	469	458	432	456	423	419	416	424	477	441	474	480	443	451	438	440	466	433	408	436	398	436	438	412	399	448	480	488	424	455	465	451	453	417	449	431	433	436	435	410	481	487	419	413	425	435	429	457	466	455	429	478	497	473	477	418	419	450	421	437	424	449	433	450	427	431	456	462	433	445	487	451	429	418	481	443	477	455	462	450	455	415	433	446	454	449	442	463	432	411	434	432	454	462	429	465	408	424	446	438	476	451	436	410	412	449	420	402	446	441	470	453	421	428	467	443	410	436	471	413	401	465	463	469	426	434	406	445	421	404	454	461	440	459	455	463	389	426	458	444	396	488	426	451	458	426	487	444	453	433	402	409	462	432	420	490	457	429	417	425	490	443	429	409	452	410	452	456	418	443	469	432	434	458	430	442	418	452	446	438	440	477	420	440	358	419	453	451	458	451	433	457	469	480	439	405	493	460	434	444	443	409	453	462	458	445	406	437	452	429	399	433	452	449	461	440	433	463	445	432	437	432	426	463	429	467	465	432	459	434	405	439	434	440	420	476	425	437	405	409	469	418	424	428	388	458	442	476	422	432	444	424	462	464	445	460	439	479	462	458	380	402	483	462	452	450	513	455	465	479	424	434	447	457	434	414	439	454	427	438	447	479	444	450	464	462	461	435	420	455	440	459	401	447	439	470	494	445	450	456	442	420	429	461	442	441	436	474	382	453	471	479	431	478	471	447	447	407	450	438	424	402	445	470	411	468	442	414	415	414	437	430	432	433	444	459	449	436	456	427	420	454	487	430	443	449	453	437	446	466	415	461	449	447	428	459	423	442	451	453	462	445	449	429	486	492	403	437	460	403	433	474	441	457	433	427	448	421	431	470	445	420	467	414	411	465	455	441	441	432	439	404	429	475	468	458	437	445	434	393	487	428	447	446	448	442	451	460	414	456	471	451	412	417	445	440	429	406	433	453	421	436	458	447	443	439	415	454	457	430	447	454	503	416	418	461	404	451	440	453	432	448	424	396	476	447	478	461	405	450	421	469	460	433	489	435	464	452	435	434	426	444	438	440	436	436	442	453	445	451	425	463	452	439	422	484	457	441	410	413	421	441	462	448	397	437	434	468	442	450	460	457	474	457	450	398	434	473	453	449	423	455	476	425	447	466	425	399	408	471	457	471	411	429	483	456	428	426	450	433	454	448	414	448	443	466	445	470	461	439	460	447	411	439	433	443	441	442	438	438	441	454	449	429	437	472	413	436	495	446	479	479	475	406	446	455	501	425	446	469	472	471	477	451	462	439	425	442	427	398	408	447	464	450	439	444	475	440	453	422	441	403	408	463	443	424	417	458	410	458	424	442	417	439	435	440	412	438	455	432	442	485	450	455	429	439	433	471	421	430	451	418	427	427	495	416	445	444	437	433	457	442	450	444	441	423	439	442	453	463	524	428	463	439	439	407	439	425	437	442	452	412	466	459	484	459	420	460	429	465	463	466	429	473	492	447	432	430	433	443	448	434	440	455	432	420	464	439	429	434	467	438	421	460	478	487	416	429	427	458	402	453	420	446	440	438	467	464	430	457	448	434	443	416	440	424	443	459	457	447	410	429	457	483	447	459	439	475	449	403	429	448	427	442	453	450	450	441	467	483	448	407	433	417	462	440	473	476	447	439	448	422	484	441	475	409	395	444	426	431	454	448	429	444	450	456	464	434	444	462	463	449	460	445	407	473	454	421	458	441	420	389	397	435	472	463	453	460	424	435	482	412	434	438	419	459	462	391	434	445	427	457	444	423	455	430	516	406	444	448	479	444	423	445	477	439	425	393	445	462	470	455	440	420	429	449	470	418	425	431	408	440	409	397	456	423	462	442	494	470	425	447	441	473	461	458	451	437	456	440	482	450	421	438	427	463	481	527	420	519	427	437	434	455	443	455	415	391	445	403	409	403	443	471	481	420	490	475	412	449	454	435	431	415	456	443	412	434	471	410	443	429	461	451	433	452	428	419	449	421	483	409	430	462	427	473	476	436	450	413	473	459	459	429	454	407	435	423	407	450	444	449	434	426	479	456	433	463	441	449	463	423	425	469	457	393	474	506	441	453	489	424	436	428	417	456	394	444	467	450	430	374	438	448	410	419	418	486	435	420	427	460	466	457	438	450	461	467	480	488	452	416	421	440	451	436	475	441	433	475	463	480	438	459	472	422	444	421	431	383	442	455	451	412	461	436	453	440	514	470	459	449	449	411	429	432	416	410	469	414	441	449	454	435	431	405	475	497	463	440	446	453	437	474	428	454	399	455	459	416	405	451	445	472	451	421	419	411	451	480	442	446	402	454	433	426	420	429	436	389	423	406	429	427	432	472	474	433	487	404	447	414	445	418	453	433	457	413	440	458	439	419	421	409	479	439	458	453	421	446	403	429	401	459	443	419	459	434	426	422	440	411	476	492	439	433	443	440	462	452	458	399	429	468	442	421	452	449	463	461	452	469	429	429	486	434	423	426	439	419	439	477	444	486	419	436	434	452	429	390	462	465	465	448	422	409	406	467	477	460	463	450	424	427	469	446	443	443	407	452	475	396	479	439	420	453	459	424	433	452	460	434	445	459	429	452	453	454	452	423	453	484	464	448	436	424	407	464	477	416	447	444	460	455	443	413	423	456	430	438	457	434	427	465	461	440	467	441	447	451	451	480	449	446	430	466	452	442	443	459	416	413	408	440	425	397	464	474	444	438	435	437	467	458	416	453	435	398	490	464	451	412	422	422	433	406	458	447	449	416	429	442	420	426	483	479	455	416	455	449	440	452	447	445	415	422	420	461	423	428	431	433	423	436	425	459	439	464	437	483	411	415	472	437	461	470	444	423	428	474	441	445	453	426	431	442
5391	4595	10413	11529	9903	8040	6225	5003	4012	3342	3055	2566	2440	2120	1944	1689	1488	1445	1355	1332	1257	1245	1218	1134	1148	1125	1171	1132	1127	1152	1135	1147	1050	1111	1078	1058	1121	1095	1094	1020	974	1081	1018	1015	1023	983	1029	992	1051	983	1006	944	986	985	981	955	1006	921	991	973	1004	978	1003	972	1028	922	917	968	919	992	1011	1007	1011	973	966	991	1018	1000	960	998	945	1000	1007	907	947	994	964	940	962	938	1031	964	1008	1005	950	952	1015	977	976	999	1022	979	989	960	1007	1018	927	985	1027	970	1048	968	983	1002	916	966	992	996	978	973	1005	1008	1024	971	997	908	1013	1031	926	976	940	1026	999	990	985	994	875	967	960	983	912	978	977	960	1019	959	987	984	958	1007	993	969	963	1026	965	1005	1001	983	979	961	961	950	983	945	1012	984	970	999	988	953	1027	946	1021	1016	966	1016	977	955	973	969	934	992	1013	990	989	941	945	982	999	1014	992	1050	962	1022	1026	964	1000	978	954	967	935	997	965	995	1001	931	993	968	990	995	1020	1002	968	1012	986	1019	1011	970	956	986	959	956	976	953	967	996	1004	959	971	908	955	979	1002	957	1001	1039	951	984	976	1009	966	948	997	1029	1016	1056	991	956	1009	961	1012	975	1051	1034	978	990	962	1036	1002	982	1002	979	983	968	979	971	983	981	944	965	937	991	980	989	982	1005	931	984	941	995	1010	977	968	1039	1015	937	941	963	955	1006	955	962	978	961	973	971	1025	976	925	1003	995	945	982	978	963	967	977	994	976	963	986	982	965	945	1019	981	1010	993	990	996	992	992	1024	977	947	977	1059	1025	958	984	1001	983	937	952	998	1015	1001	976	997	943	966	970	973	1005	989	1013	970	997	941	977	964	945	1013	1009	963	958	939	1015	926	991	985	974	1006	1028	1026	883	968	941	999	973	1002	966	1030	1008	980	976	1003	1013	994	946	966	973	965	986	992	1012	1016	937	1006	964	1004	954	986	1011	954	982	1023	958	968	954	972	959	1040	931	1027	971	1044	943	993	990	1043	982	962	983	967	984	957	996	956	1018	995	1022	977	993	966	942	962	955	960	960	1045	988	981	958	982	968	986	949	970	981	976	988	995	1024	986	983	1039	983	977	962	908	942	984	998	928	983	942	954	1002	1032	934	980	987	965	987	1008	1004	975	946	1025	1027	987	981	995	943	980	994	1037	947	1021	948	994	987	966	981	966	958	996	1007	977	989	951	975	954	1019	1010	990	948	931	1006	952	964	957	994	1017	1045	1003	979	1004	962	969	981	971	999	1042	949	1007	978	1025	973	953	966	992	983	982	981	1004	994	982	1029	979	962	969	976	959	1009	963	957	1013	1000	970	946	1003	976	1021	1032	1032	985	999	960	943	999	985	1000	974	1049	1022	897	962	997	957	979	995	972	1023	925	922	958	1008	980	1025	1015	1044	969	966	1036	972	936	946	991	1006	995	1007	982	940	995	943	971	989	956	980	1020	990	988	973	951	1008	1039	952	996	910	997	994	935	973	1007	962	959	1007	1013	956	979	1005	959	966	997	933	1003	986	1028	1000	1003	1010	949	962	990	988	947	965	1021	988	947	969	935	987	970	960	969	932	936	977	1017	947	944	968	979	1023	985	911	950	1007	999	1016	1028	990	995	967	947	969	1043	921	975	930	955	987	1010	1003	1001	941	961	1006	1033	923	945	969	965	1040	944	939	946	1018	993	955	983	1018	989	996	987	961	1011	1017	996	1013	934	956	986	988	966	974	978	1025	950	994	1028	978	963	956	982	945	968	1017	988	987	993	922	987	988	1025	949	937	972	991	1021	967	981	983	965	997	1010	975	1007	949	982	944	1002	960	984	973	1029	926	972	949	997	973	1053	1012	956	997	1020	952	936	994	983	1003	959	981	915	955	976	968	935	970	962	1013	950	931	1013	999	995	945	983	948	958	962	979	1001	963	985	915	998	1018	984	987	958	966	951	993	1003	963	1029	906	993	995	959	920	1022	925	1006	965	1002	1001	981	994	970	934	1010	984	981	973	994	1002	1024	1028	946	969	970	1032	997	982	957	952	981	995	995	996	1001	1029	974	1010	989	965	1003	964	940	1023	956	990	970	952	953	997	940	986	907	1059	1018	969	937	977	949	1036	979	992	975	978	1024	956	978	1000	981	1026	932	986	943	967	973	963	956	956	959	898	946	973	996	959	996	1013	961	960	979	951	987	983	948	970	970	991	965	1012	1029	966	994	962	978	1005	938	968	976	1010	969	979	964	997	1027	986	992	990	928	1047	969	993	1006	965	984	941	945	960	987	1049	1004	1013	1049	996	986	964	1012	955	1005	989	1011	998	979	961	968	952	1025	964	1004	969	968	1008	994	954	1007	973	1001	1025	997	954	934	981	913	944	944	978	956	984	1022	987	952	983	957	956	1015	971	956	948	967	1010	962	975	948	985	981	989	948	1017	1043	955	935	960	956	976	1037	951	963	999	980	972	996	1005	911	958	1037	985	949	1029	986	1014	1019	972	980	961	1004	947	971	974	1018	988	969	1071	1004	1007	1022	1049	996	987	981	975	934	982	1007	878	1049	998	972	998	953	941	967	933	952	978	1020	968	959	990	995	1007	988	987	1014	964	1008	1006	1009	976	981	984	945	985	965	1055	951	1017	976	1024	993	980	978	983	957	1016	994	1010	974	994	972	991	988	944	1030	967	922	965	952	973	987	1034	978	949	926	944	967	1003	1013	1001	973	954	1003	960	932	955	1006	1031	1023	996	995	983	982	990	970	1022	991	994	1003	990	988	1026	1002	1047	936	975	931	985	966	974	962	998	970	956	997	935	980	972	996	1011	1020	978	991	937	1043	999	951	973	977	982	940	984	984	928	966	943	1010	980	971	964	952	998	1008	966	960	976	1003	985	991	968	966	954	959	935	980	1048	1004	920	954	925	906	984	1028	978	942	984	1006	1020	993	978	961	959	994	946	957	1016	986	959	981	978	977	967	925	957	1044	955	995	966	959	1013	940	957	971	989	1005	987	977	1033	929	969	998	972	936	991	960	968	983	1014	1012	980	1022	1013	971	1023	974	997	1009	1055	1004	1009	977	932	942	979	953	1015	980	965	968	987	953	1002	988	976	989	1011	998	1015	914	1021	965	1011	937	978	985	928	966	1047	997	1059	1004	916	985	1021	1019	955	977	948	995	981	981	964	958	980	950	991	962	1029	951	991	1020	1022	993	982	965	926	999	985	966	975	938	957	955	982	933	1041	933	950	1040	1006	944	963	1012	997	968	997	944	971	1006	978	939	967	963	978	946	984	1006	961	971	971	949	945	1013	959	992	968	986	952	995	967	986	987	994	952	1009	984	973	1011	925	937	992	981	963	995	995	941	1027	974	952	957	946	987	1028	990	999	1018	993	951	941	963	956	1018	1007	965	928	957	1000	956	965	1016	966	974	955	980	1036	959	1004	1003	1008	1016	972	953	981	1027	887	1019	1019	955	990	1002	994	927	905	977	920	1025	991	996	948	911	1030	960	967	1095	995	991	921	988	1000	964	995	935	931	1019	956	975	1029	967	982	978	997	1000	987	947	951	982	977	1001	954	960	996	998	996	947	995	998	969	945	1032	991	989	954	956	1013	1022	969	994	930	980	992	1028	964	986	956	946	1047	1014	1016	1019	1054	968	1036	984	992	978	953	991	963	1002	1005	948	993	975	955	911	1018	1013	979	967	1031	1009	964	984	971	961	968	1019	959	971	1011	959	948	996	953	948	1011	1006	1018	1002	966	1001	1006	965	965	968	949	988	1008	963	961	990	986	1023	1045	995	928	955	961	1027	971	976	932	943	937	1001	1047	1009	940	950	1009	986	984	987	963	967	979	972	965	1013
15917	7531	8653	7006	4418	3250	2424	1842	1366	1156	950	908	780	732	645	613	605	544	493	489	513	493	473	460	502	457	465	471	471	499	425	466	461	465	420	433	425	409	418	409	428	436	420	401	387	458	429	420	382	412	398	422	424	440	450	400	409	367	418	435	443	405	422	422	435	393	418	412	426	404	393	361	399	446	388	449	398	398	437	437	431	378	369	411	398	378	386	372	402	436	421	386	409	394	418	446	404	411	433	369	419	419	401	441	423	446	401	408	407	406	433	419	436	399	399	397	403	399	372	449	404	408	420	425	382	420	441	428	390	404	428	413	440	463	412	458	450	433	397	398	374	407	366	435	415	425	399	405	389	412	414	388	379	442	416	394	393	367	400	413	429	416	461	436	448	435	370	395	413	447	428	403	378	379	409	399	384	406	411	381	456	432	430	429	397	396	384	383	417	421	448	411	442	407	403	396	406	415	403	428	426	420	414	388	401	455	431	445	415	407	393	430	396	411	400	420	422	366	431	460	424	402	401	421	393	427	409	439	412	416	399	384	411	401	410	393	471	430	395	410	366	441	395	445	426	404	394	365	397	420	436	409	386	412	423	427	427	398	457	445	408	403	416	355	424	447	398	384	437	404	392	390	400	387	426	450	438	444	412	457	378	383	400	407	400	410	428	394	412	427	411	373	414	389	400	445	405	398	423	373	382	419	384	411	411	429	381	407	341	419	398	395	437	468	413	408	397	407	419	390	428	453	444	387	379	411	402	433	397	425	398	451	412	376	408	411	443	372	368	381	415	396	418	431	414	398	420	376	453	427	433	403	430	389	410	377	434	414	422	397	418	405	430	388	407	432	403	413	406	434	411	435	412	451	400	435	419	409	413	391	423	422	396	397	407	428	406	424	388	435	395	435	381	436	432	403	391	417	391	407	399	437	397	434	386	434	417	460	392	376	396	412	426	454	386	402	419	426	431	379	415	423	396	410	428	411	407	406	415	432	425	382	379	435	395	443	391	405	419	393	427	415	419	381	412	407	433	384	399	379	399	409	406	397	401	401	446	390	436	446	427	416	444	416	386	393	426	398	378	422	395	422	404	403	427	424	387	416	416	387	386	396	381	396	448	406	389	410	397	454	405	398	414	432	430	453	395	426	409	431	397	412	362	416	413	381	411	426	381	404	412	378	421	397	423	417	422	427	415	410	451	418	430	403	406	431	412	390	397	414	407	411	364	413	392	358	410	409	456	416	390	436	419	431	411	441	405	408	433	445	410	405	443	428	391	433	416	407	424	407	387	424	407	393	402	409	426	410	407	416	445	440	391	409	417	417	391	409	368	409	410	420	415	442	396	416	428	396	388	400	429	418	419	430	435	428	409	398	378	414	433	412	386	428	417	410	373	384	389	379	399	395	430	398	425	398	426	375	420	433	455	415	443	419	403	422	428	394	394	421	392	427	400	405	428	388	415	458	457	412	412	406	396	404	416	408	429	440	417	402	376	422	436	412	430	419	386	423	439	437	442	427	404	411	387	381	430	401	408	401	402	420	428	416	414	422	412	428	401	366	376	379	421	424	450	406	385	457	427	393	432	382	407	402	430	376	430	389	371	406	422	410	418	401	418	399	407	387	469	418	436	391	403	435	407	402	398	401	422	389	448	447	398	400	393	442	426	401	436	444	409	473	382	405	419	400	429	408	425	377	411	417	412	425	408	429	392	417	414	423	395	405	367	367	389	404	433	398	415	436	433	411	383	397	376	423	423	459	435	418	413	391	403	420	384	395	423	402	419	382	405	384	413	390	391	394	397	400	405	431	396	438	426	407	407	416	416	424	428	424	433	439	390	433	433	429	434	437	402	444	403	418	403	416	393	461	421	417	442	409	378	445	390	401	400	409	410	377	396	393	382	431	356	381	415	430	403	413	393	430	422	382	427	409	354	442	432	427	383	436	453	434	406	400	421	381	400	423	405	416	409	439	366	369	414	410	428	413	405	403	429	427	398	418	455	391	419	414	397	381	424	386	385	403	399	386	427	424	400	422	379	438	403	429	410	393	398	411	415	435	419	391	439	395	372	350	421	417	445	398	391	404	438	435	419	418	422	407	426	430	444	420	418	372	412	446	376	445	434	447	408	426	431	402	435	408	397	380	419	411	407	437	389	385	449	408	431	409	432	433	424	398	378	405	426	391	414	403	382	416	377	423	401	368	447	417	414	383	410	468	440	416	416	420	382	424	437	454	376	414	407	412	397	379	418	376	417	384	415	378	437	410	389	410	427	400	387	427	406	391	422	431	426	398	454	409	421	404	404	434	440	414	427	431	420	369	440	427	390	386	427	418	402	444	423	435	431	432	379	447	431	389	456	382	412	431	422	417	431	409	377	411	441	442	434	402	424	454	415	399	414	391	403	418	401	419	411	391	415	440	406	403	365	414	430	446	419	476	400	398	402	401	425	411	441	432	438	395	440	429	404	410	453	419	395	417	425	422	419	396	440	434	383	426	443	433	437	418	400	401	431	423	436	402	383	433	415	393	395	422	413	435	424	384	408	398	470	404	415	425	401	435	404	428	399	380	431	419	394	432	407	412	427	406	388	429	476	413	394	419	436	424	437	434	425	436	401	396	409	402	389	473	445	437	431	446	392	430	394	421	398	450	419	423	386	403	438	404	378	428	408	439	424	414	446	430	409	433	383	432	390	446	424	385	393	366	430	358	425	384	437	422	376	428	409	385	396	433	391	391	421	409	440	392	402	370	390	437	433	420	413	395	372	373	408	435	406	388	408	421	424	374	424	396	409	452	405	392	394	423	407	386	395	460	379	392	430	425	426	454	417	392	364	382	410	414	407	410	384	388	394	444	387	438	406	402	390	395	393	427	403	374	447	386	411	403	410	424	403	400	474	438	424	439	378	385	458	444	392	400	399	389	410	392	399	410	420	366	428	389	402	397	440	389	420	426	413	378	432	409	457	421	398	376	411	416	424	404	406	414	450	439	412	390	393	418	404	425	409	409	373	395	456	419	401	407	430	399	423	454	397	436	362	432	431	414	439	424	398	401	393	395	405	410	403	411	409	419	403	425	405	417	394	412	410	383	427	388	386	399	439	376	435	414	409	440	426	439	407	402	433	431	403	425	395	440	435	433	406	419	405	428	412	447	385	397	395	383	444	413	411	441	391	365	430	413	410	414	423	407	354	437	419	445	451	448	413	378	417	424	385	375	396	431	421	408	399	442	430	407	385	448	432	418	410	405	410	400	394	365	431	366	386	428	415	407	410	445	409	404	422	447	405	438	445	387	438	390	381	422	432	413	407	431	409	428	379	423	433	400	368	385	411	409	431	419	404	412	436	438	406	440	419	413	411	391	410	411	407	385	417	421	425	402	429	426	427	416	467	375	420	405	431	388	392	389	392	407	394	400	409	444	379	418	402	413	402	433	417	409	431	406	401	417	413	427	420	440	392	427	429	393	387	409	399	384	416	366	423	410	414	422	406	410	397	407
10684	6669	14534	16373	13857	11232	9065	7204	5595	4531	4071	3358	2976	2555	2330	2080	1803	1679	1590	1394	1367	1313	1296	1233	1208	1200	1143	1108	1167	1132	1134	1152	1152	1093	1095	1042	1101	1082	1073	1071	975	1015	984	1024	957	990	964	982	955	956	958	941	944	956	896	964	974	934	932	940	987	937	898	947	928	905	862	929	953	887	899	896	901	929	899	943	953	887	911	944	934	978	938	946	842	921	927	925	930	925	914	859	898	916	874	912	906	958	981	959	994	889	942	921	966	959	926	989	922	915	945	929	985	955	916	923	877	953	914	937	923	952	963	939	913	956	920	950	968	905	934	943	901	905	946	967	923	907	934	862	922	910	908	913	905	914	985	876	940	869	964	938	931	927	969	897	942	904	885	925	970	936	932	922	941	909	901	937	934	972	888	931	949	913	953	917	945	935	959	945	895	926	916	918	903	916	957	962	947	898	913	931	886	913	939	906	915	931	943	948	946	972	939	942	896	950	935	909	913	976	884	913	932	908	904	912	908	920	928	957	937	889	920	934	912	940	900	893	906	949	922	970	883	858	930	945	870	905	980	945	922	895	954	923	918	972	945	937	940	912	863	881	954	881	945	952	930	942	943	888	996	920	926	926	991	960	888	924	942	933	899	873	901	900	908	948	984	888	939	938	961	983	935	949	873	922	924	908	905	962	922	940	879	950	889	909	937	927	918	870	895	921	937	910	930	887	943	898	958	965	881	921	914	934	938	940	950	938	947	913	942	949	970	908	908	955	858	957	924	937	927	889	895	943	929	934	916	945	982	940	927	922	914	950	947	939	845	919	948	846	910	925	933	931	938	900	929	885	932	934	922	962	909	899	912	970	919	993	903	867	906	921	929	919	956	975	909	943	913	939	906	952	955	926	934	952	953	958	942	934	906	936	899	914	946	915	935	944	923	949	900	911	932	890	917	949	896	935	958	927	922	935	939	916	929	946	899	898	962	960	936	879	925	951	965	887	912	907	883	958	944	915	925	952	915	946	915	899	934	939	931	887	886	961	945	945	1003	905	939	923	953	884	951	881	948	860	903	921	898	901	941	911	902	908	885	917	900	945	943	883	957	929	917	970	937	895	950	893	927	952	932	882	856	882	962	906	955	907	895	910	930	945	887	890	934	924	929	913	849	911	886	961	938	915	910	916	959	855	930	944	890	951	879	867	926	928	981	935	884	940	936	916	919	962	908	836	986	919	927	980	859	924	852	917	951	930	936	931	933	903	879	908	915	936	929	916	918	953	857	934	983	873	949	918	942	915	906	900	936	907	925	920	905	908	927	952	939	954	887	939	898	958	946	930	930	932	927	907	909	916	933	872	935	990	901	978	943	958	1007	927	900	910	902	971	917	931	877	955	931	875	942	966	943	956	969	908	880	923	948	926	881	921	955	830	967	915	912	946	950	899	901	936	935	899	964	906	941	936	934	929	937	872	890	897	919	879	868	965	904	925	957	948	942	913	932	922	859	923	934	920	958	933	907	936	945	881	908	924	911	981	919	910	911	963	932	916	907	959	916	931	983	935	924	943	937	891	914	926	939	922	934	883	923	995	935	899	913	1002	951	910	930	952	1009	908	928	941	904	947	897	904	901	930	925	902	922	943	920	895	836	959	918	899	969	922	962	921	1005	950	987	910	960	906	874	973	955	898	915	946	941	948	944	915	960	932	911	906	908	998	943	910	941	915	926	892	920	922	888	919	869	907	948	933	911	890	872	927	931	975	894	916	932	955	926	972	955	872	896	948	1012	928	907	966	917	990	938	967	822	926	879	926	938	906	952	929	923	929	969	928	892	863	953	924	977	936	980	908	916	913	935	835	946	911	864	924	970	948	915	903	965	917	938	924	918	958	944	929	954	921	990	933	968	941	959	948	947	939	913	934	963	911	898	975	917	863	961	897	830	896	938	912	898	949	914	894	960	953	938	908	871	971	924	925	925	906	936	902	934	890	961	952	918	907	910	883	913	906	986	945	861	968	919	936	932	917	883	843	930	834	918	901	930	975	894	926	876	878	906	964	919	941	921	896	988	944	914	989	876	962	922	891	924	952	895	959	909	920	918	904	941	925	903	927	889	902	954	882	921	924	919	971	910	850	960	896	894	870	925	945	912	966	916	909	935	970	957	960	953	886	893	960	908	990	932	925	919	861	933	924	937	920	962	890	891	905	929	889	920	881	922	943	961	943	939	956	930	916	922	925	948	950	959	946	889	877	920	956	935	908	955	958	882	947	927	896	914	914	891	863	931	925	867	913	963	943	1001	886	941	873	947	951	856	913	942	936	868	977	927	952	912	938	929	923	919	909	937	980	949	918	974	914	886	971	961	948	939	884	918	932	899	980	958	878	901	892	918	904	903	891	884	923	895	932	891	936	947	869	883	904	986	930	905	912	901	865	913	844	898	925	945	931	899	897	954	916	926	936	976	882	987	888	951	947	875	926	956	928	942	904	939	899	910	950	943	916	928	906	936	912	953	946	920	919	919	953	916	941	934	892	903	935	920	932	962	986	892	916	965	893	895	938	841	884	976	910	955	921	949	899	903	892	960	955	952	854	958	997	957	975	976	890	943	904	921	920	927	911	876	948	967	920	906	902	936	948	944	921	948	941	927	947	972	899	933	922	930	904	987	923	909	911	863	892	950	914	906	938	941	942	854	905	900	993	970	869	968	930	973	956	942	929	912	934	1001	975	899	898	909	890	966	961	961	965	921	878	924	924	926	952	953	886	930	910	933	910	929	914	897	882	957	910	894	936	939	957	944	941	939	975	922	876	912	885	934	945	921	953	968	953	914	895	939	912	935	926	914	933	901	982	867	972	943	921	950	930	909	954	935	874	977	886	969	961	913	954	921	933	897	923	936	931	958	934	940	948	914	938	930	914	873	886	893	927	944	969	927	899	954	919	920	965	928	888	866	887	946	934	973	854	887	980	912	900	927	954	906	877	967	896	957	916	899	946	920	952	907	913	938	916	919	891	872	906	899	897	965	882	925	890	1001	900	982	965	920	940	929	931	938	920	892	943	971	950	935	926	884	965	928	927	1029	951	926	986	883	939	890	891	933	901	905	955	939	964	896	952	920	962	896	945	893	926	893	903	925	953	943	907	894	980	925	893	943	906	901	927	914	953	872	969	952	889	956	978	938	876	907	913	920	907	971	919	938	944	925	864	908	949	972	915	949	938	930	927	945	962	861	913	921	926	923	880	942	922	903	933	926	939	955	934	899	942	966	927	959	907	866	923	945	927	979	918	944	923	980	963	916	903	926	886	922	946	912	908	872	847	953	895	925	903	913	946	895	911	866	909	955	910	968	877	986	927	915	905	907	966	925	885	916	922	934	896	932	936	910	936	904	963	958	924	957	926	862	941	935	938	930	907	930	914	979	974	923	909	907	855	962	932	863	934	915	939	937	953	888	935	911	936	896	886	878	957	982	873	913	937	984	988	970	922	972	906	957	975	939	880	907	965	942	979	908	895	926	960	915	920	910	904
23723	10949	11716	9540	6182	4162	3152	2428	1826	1301	1178	1039	876	818	661	675	639	550	519	491	487	532	465	463	493	445	461	445	493	459	444	460	443	425	447	423	445	411	400	442	396	392	416	403	422	417	445	408	407	398	394	401	364	424	406	369	424	423	409	367	375	434	405	436	415	425	416	386	435	363	392	390	397	406	413	406	396	422	417	419	408	393	389	395	405	400	358	407	408	408	409	410	363	417	434	405	406	384	420	354	410	359	363	438	402	399	417	403	416	349	414	413	441	446	417	400	396	392	374	432	399	412	383	395	400	386	387	390	412	425	378	415	387	424	394	382	371	394	394	369	369	395	382	352	417	381	380	458	402	412	395	387	402	393	394	415	371	409	393	404	438	366	422	404	406	402	372	411	385	406	383	357	395	395	384	390	391	392	389	431	368	398	390	397	372	364	429	405	391	416	378	374	358	383	417	420	363	394	397	382	394	376	373	395	399	378	380	386	386	378	362	400	443	395	405	415	396	419	418	413	388	412	375	431	407	369	411	393	393	388	413	398	368	405	396	402	420	435	411	407	406	428	386	401	405	381	392	407	409	392	373	375	368	407	367	381	388	405	408	395	407	420	360	366	388	384	399	403	364	358	392	412	385	406	417	399	459	398	403	379	420	385	428	418	399	416	377	406	420	402	437	352	409	425	403	370	397	427	398	380	387	348	346	398	388	370	409	412	407	384	419	428	397	382	422	389	437	409	412	387	405	415	398	399	441	348	387	418	395	397	406	414	403	421	338	368	407	424	454	372	408	381	391	443	379	444	443	381	388	361	376	381	417	370	433	417	423	404	409	389	420	459	425	410	383	424	381	393	371	434	398	412	396	376	374	393	378	386	382	412	398	374	417	430	467	393	397	423	393	412	384	394	414	392	406	412	392	381	410	390	419	353	364	388	450	395	427	405	379	386	436	375	404	335	381	427	396	391	384	442	408	383	435	340	385	442	407	379	407	383	415	433	383	403	375	398	406	442	409	372	395	389	418	448	358	395	390	388	366	394	410	417	339	397	383	414	389	379	402	409	403	410	408	384	420	405	380	431	424	391	421	378	423	369	385	424	381	394	384	399	421	402	425	395	437	382	370	386	387	418	426	408	402	432	413	420	388	418	436	427	445	412	404	410	426	393	375	390	396	361	424	386	404	407	408	378	427	407	403	365	365	365	417	393	381	374	384	390	410	395	439	383	379	395	363	417	389	398	397	410	417	360	452	394	407	355	373	372	390	396	390	425	384	401	446	390	352	345	390	410	414	409	373	411	373	405	430	415	386	432	408	388	418	445	405	401	449	400	385	398	407	435	404	402	419	385	402	385	410	436	398	384	394	381	379	390	388	377	393	375	385	409	429	417	387	366	387	415	411	422	429	361	409	401	391	405	391	397	393	405	437	400	362	401	414	431	426	364	389	398	390	387	400	408	416	430	385	385	412	419	394	385	420	369	391	414	386	380	360	374	399	381	414	415	403	404	388	402	396	407	363	357	406	386	407	380	406	377	363	397	410	366	412	407	411	406	414	410	411	383	426	432	418	421	391	402	422	395	360	389	400	411	404	406	449	412	412	412	414	396	392	401	403	380	405	417	405	397	426	390	413	407	385	407	365	380	406	430	377	438	417	414	419	410	436	387	393	427	388	416	378	410	390	397	400	386	396	389	374	412	406	387	365	437	443	428	378	402	428	364	385	342	386	430	420	401	398	376	380	391	374	426	401	383	376	397	425	436	415	424	393	427	381	418	452	408	379	419	391	394	439	389	406	369	381	460	419	390	394	426	391	391	426	411	403	397	358	345	390	423	399	374	379	367	408	408	410	433	401	375	385	395	406	420	363	397	420	388	412	416	399	411	375	370	418	391	423	395	377	418	386	396	449	407	393	399	373	371	383	396	407	394	395	424	412	439	437	389	373	386	386	414	406	411	376	374	385	399	384	391	440	418	399	419	455	384	429	401	420	443	375	423	396	396	403	381	415	387	372	398	395	379	376	348	422	393	411	420	401	408	393	385	387	369	364	406	391	387	396	411	393	379	383	398	366	371	380	368	386	436	383	417	365	418	377	414	396	408	404	390	412	396	419	408	417	394	420	437	400	413	368	405	428	386	403	370	368	385	408	415	368	405	431	389	370	412	388	419	397	407	383	368	405	392	411	410	411	397	375	392	402	380	430	387	388	376	404	425	429	385	388	401	378	418	350	428	414	385	374	383	404	392	388	377	357	379	424	402	407	394	429	420	426	394	413	381	399	367	409	423	381	400	396	442	416	431	393	436	379	400	384	390	395	382	370	365	376	406	395	379	391	397	389	364	412	390	420	413	396	381	413	418	380	393	455	403	406	406	399	383	382	393	425	430	392	393	398	374	367	448	391	446	361	422	372	403	385	393	382	415	396	388	378	374	384	342	398	397	363	391	403	377	413	385	398	395	424	416	408	393	385	426	386	351	417	397	431	385	404	391	405	386	385	411	413	422	407	382	414	397	385	395	421	406	394	386	394	390	394	390	414	448	451	384	376	372	426	374	389	405	403	412	411	405	383	368	439	452	419	428	405	378	385	397	437	404	404	392	392	388	407	392	405	413	388	453	379	402	402	383	405	393	382	387	393	385	375	387	420	400	391	396	382	376	404	381	411	424	407	377	406	399	413	379	375	418	379	330	415	397	395	398	369	358	403	394	396	389	407	374	353	371	400	447	415	366	407	387	350	387	430	404	389	400	396	390	397	361	387	393	423	360	365	425	404	384	423	388	425	415	423	407	382	377	363	392	428	451	398	401	395	383	370	416	424	418	380	419	377	418	400	413	415	405	385	400	409	419	407	401	429	412	395	362	380	443	369	373	410	403	372	400	406	376	383	377	378	432	444	425	384	402	391	372	385	398	459	397	384	401	403	378	408	366	393	389	411	399	406	416	410	361	426	389	413	406	446	423	407	356	426	385	396	408	389	391	390	392	396	401	370	372	396	394	356	370	384	402	426	389	378	404	374	408	415	403	364	419	412	419	422	418	398	401	446	380	386	424	397	438	396	411	400	397	395	361	401	388	401	402	390	428	387	430	409	392	357	338	395	423	402	382	350	423	425	437	404	432	408	380	429	397	393	409	401	405	380	371	360	365	381	392	428	430	399	398	415	411	399	418	415	427	376	402	400	387	413	405	398	416	369	380	417	381	392	421	422	389	409	398	360	397	409	367	371	362	405	381	347	420	372	401	390	395	405	381	352	391	396	432	382	425	426	385	427	391	377	414	425	410	406	434	390	369	385	383	424	380	360	402	413	408	402	407	413	423	383	420	426	415	404	382	412	409	403	412	388	403	397	424	392	386	422	407	375	396	388	392	404	407	374	391	437	381	360	352	393	382	414	416	371	404	412	384	434	363	356	406	390	413	426	427	368	382	406	378	389	373	393	371	421	400	359	400	407	437	425	375	396	398	408	390	425	409	400	401	374	398	404	419	394	375	370	390	431	382
13816	8629	17841	20113	17208	14141	11421	9076	7243	5708	4928	4305	3605	3033	2734	2425	2097	1997	1682	1633	1479	1491	1368	1343	1253	1264	1258	1220	1208	1224	1214	1169	1143	1172	1137	1081	1027	1066	1072	1069	968	1015	939	1079	907	956	941	917	939	965	952	943	943	920	909	930	957	916	954	905	894	920	907	884	935	914	926	903	857	862	921	894	864	901	858	970	939	929	882	857	828	892	925	906	846	877	902	887	920	910	895	911	918	936	877	925	889	922	902	896	918	907	912	907	850	864	942	955	878	838	908	889	873	878	919	905	895	901	868	839	950	922	927	929	918	933	915	883	884	868	917	875	842	885	872	938	860	917	902	857	853	905	854	945	933	963	895	894	898	900	913	939	861	951	889	930	887	887	902	841	883	841	942	938	853	917	873	936	887	893	851	910	878	889	876	936	947	891	881	951	910	895	883	862	817	904	937	877	917	899	927	951	920	916	932	879	902	917	935	876	903	842	924	931	895	869	878	929	891	937	918	900	890	852	924	912	885	857	861	868	900	894	920	931	917	888	874	873	922	893	846	907	891	896	941	934	891	882	921	907	887	884	916	894	894	942	958	888	862	869	934	938	898	888	875	908	909	908	898	938	895	923	852	913	926	876	914	886	910	901	830	900	946	878	951	920	852	887	852	946	863	927	886	884	918	885	918	876	915	920	911	911	932	914	876	931	902	914	925	891	889	864	917	869	898	878	897	880	918	903	895	881	906	876	913	927	872	931	844	848	934	877	938	897	955	937	929	904	962	853	895	924	911	869	908	878	918	887	898	954	912	923	909	882	893	931	918	912	910	912	930	869	916	880	832	896	868	837	872	845	941	852	940	902	911	884	916	933	962	923	909	945	916	939	895	903	887	899	847	859	907	894	913	886	879	887	953	937	910	918	904	917	867	877	986	847	937	928	896	902	900	896	902	931	949	915	868	918	876	907	954	903	936	856	905	963	919	867	915	907	895	889	894	893	845	958	911	888	901	888	900	909	930	868	916	929	917	925	871	895	943	868	931	888	906	942	920	991	929	887	925	893	938	951	895	921	851	864	929	893	917	838	887	933	924	894	891	919	861	916	890	840	895	920	922	911	893	884	924	855	903	915	919	913	906	953	848	890	874	919	911	885	878	878	864	890	935	928	863	940	851	915	887	896	952	892	851	933	881	877	903	892	866	843	941	934	926	861	885	891	925	900	898	872	903	865	903	852	907	897	870	868	877	881	910	909	933	867	938	871	923	926	889	875	910	891	911	866	872	904	865	905	922	905	945	898	861	935	896	899	857	912	899	868	916	923	880	895	940	902	882	903	901	851	856	919	946	876	928	869	965	909	878	930	837	861	941	891	986	828	933	929	916	912	903	922	869	896	906	872	916	916	936	890	896	839	949	913	912	912	921	906	900	888	885	868	915	945	906	853	910	854	888	883	890	875	889	899	921	851	891	911	889	864	880	836	887	953	870	904	916	895	894	893	957	901	904	896	876	895	932	914	897	935	862	929	961	906	898	863	878	914	888	875	913	896	902	883	841	904	851	883	892	889	923	886	904	835	906	939	939	921	885	946	890	885	915	885	924	907	914	864	904	903	938	898	904	887	952	898	866	894	882	925	904	908	889	909	874	889	852	865	912	898	873	873	937	872	893	894	861	894	897	869	887	953	940	874	843	872	861	909	890	887	907	896	862	904	898	884	908	946	944	886	925	928	893	890	900	901	955	904	926	865	894	898	915	899	923	864	878	898	900	870	919	869	916	886	869	919	924	884	904	883	895	876	947	912	881	951	840	964	880	949	894	903	919	856	902	943	841	888	951	897	924	899	902	868	871	884	886	879	921	908	889	915	842	922	882	894	892	914	888	944	916	861	908	937	873	949	923	915	908	928	892	925	958	901	943	928	924	871	914	897	910	890	925	927	920	853	925	897	881	924	895	903	897	862	850	901	849	844	860	891	961	910	875	939	906	894	935	870	951	866	987	892	896	895	865	888	926	927	936	939	927	939	898	887	967	888	962	881	913	873	911	918	887	855	926	873	929	936	848	886	914	863	825	952	896	819	909	896	872	890	863	877	860	912	921	938	870	936	883	903	976	918	924	886	848	916	858	900	895	901	946	895	933	880	863	897	939	888	908	889	884	926	938	869	887	960	885	899	905	850	868	854	942	891	924	884	939	866	875	871	960	892	906	890	928	895	849	908	947	952	902	888	920	888	880	876	924	870	868	937	916	889	935	919	917	903	924	956	893	898	917	887	887	885	903	876	881	909	833	936	894	901	927	880	870	870	879	912	901	917	886	895	795	945	879	907	923	892	870	899	958	952	915	894	895	931	878	862	882	910	923	921	918	879	909	903	894	880	909	905	914	882	885	899	871	926	895	915	875	862	904	913	864	910	883	855	925	954	918	910	933	905	842	909	899	813	971	899	882	916	827	939	900	959	928	871	901	949	900	872	906	891	877	925	927	918	880	942	905	920	894	944	888	920	890	933	891	869	953	927	857	919	894	894	913	866	847	975	923	911	934	892	848	852	860	901	856	885	926	905	916	879	952	902	865	954	853	958	940	896	934	855	939	892	832	855	897	859	909	911	931	894	883	901	909	894	890	891	913	913	911	881	918	874	881	928	908	916	889	869	861	929	909	874	800	896	903	850	900	892	921	996	853	903	903	897	898	925	911	884	862	916	891	909	921	900	902	929	863	841	943	887	870	869	935	896	831	921	850	892	888	883	857	878	940	891	896	905	862	886	895	939	885	978	965	910	925	855	859	928	898	906	868	937	883	889	860	909	944	955	913	918	887	927	955	875	913	892	909	865	909	945	851	965	960	838	938	942	945	898	909	893	906	959	912	980	903	882	863	852	921	913	880	938	867	914	862	898	913	934	911	896	938	868	919	899	883	863	899	890	895	914	839	938	930	863	942	871	908	849	892	873	926	895	930	905	916	918	949	919	874	910	866	887	917	899	904	902	895	859	893	932	940	916	888	917	921	946	860	902	911	928	932	911	906	902	944	911	916	890	905	912	876	927	920	877	934	879	857	853	907	903	918	889	941	868	875	927	919	922	947	923	897	894	908	911	906	857	904	919	913	886	923	871	849	847	926	894	881	911	898	926	940	894	964	896	846	918	865	915	871	888	928	950	848	882	888	892	902	916	881	919	915	881	897	903	885	851	912	853	963	897	916	914	861	869	913	953	907	909	890	924	911	900	858	902	892	907	888	899	887	928	896	902	929	836	926	889	895	843	920	898	893	879	927	919	862	867	971	893	895	949	882	891	943	864	872	937	901	913	857	898	960	913	923	931	925	892	910	892	861	948	861	905	909	909	932	966	866	894	955	888	911	908	871	888	838	908	930	881	954	880	900	916	924	943	912	900	924	940	886	868	939	896	862	934	927	894	867	909	881	909	947	941	859	921	899	901	905	897	869	867	886	898	881	890	924	876	949	887	927	940	899	917	963	913	884	882	892	878	918	858	965	858	937	951	920	918	886	872	884	923
7665	4661	5837	4558	3013	2139	1723	1394	1161	891	808	751	640	640	571	531	536	519	496	487	493	494	462	486	463	502	488	468	496	475	434	478	473	479	469	468	476	439	450	444	459	455	450	435	464	428	480	464	462	455	435	449	461	409	439	466	436	445	460	474	452	467	446	447	465	425	448	431	439	469	478	421	519	435	477	423	446	427	420	475	460	478	424	415	505	459	427	470	474	422	427	415	431	467	422	418	443	449	429	463	388	465	442	469	446	466	439	468	406	459	473	429	487	432	470	442	448	454	463	454	443	433	475	473	422	437	418	450	442	436	460	443	426	439	440	465	436	423	461	426	433	481	466	435	476	448	465	450	436	459	445	484	417	404	480	441	476	477	446	447	508	465	442	455	398	467	461	439	452	421	454	404	467	442	489	440	434	430	462	420	423	416	474	490	453	432	431	460	446	430	438	420	440	440	469	495	441	458	433	442	460	443	459	471	412	424	464	452	436	451	435	442	430	478	428	425	435	428	440	477	441	408	483	480	480	411	459	443	448	447	426	476	447	475	447	465	435	431	464	449	454	438	428	444	445	478	439	426	409	453	461	430	459	470	469	437	433	458	443	477	448	443	464	388	442	462	445	485	478	427	469	458	459	443	431	445	438	429	441	439	436	467	408	458	445	383	447	524	489	429	446	456	432	438	420	458	437	449	442	440	427	456	455	466	432	443	428	443	415	435	417	405	408	443	481	455	430	462	407	436	374	460	484	432	446	442	432	470	449	450	398	456	419	437	421	440	447	429	443	455	440	420	454	462	488	480	433	434	465	461	450	459	431	456	440	474	480	451	421	441	468	479	467	441	446	421	468	411	452	431	482	464	449	475	425	409	457	445	436	443	432	444	416	464	459	460	430	451	404	446	420	438	413	428	455	414	434	429	432	404	449	429	492	467	427	448	440	437	449	467	426	398	464	469	449	468	450	461	451	431	458	465	450	458	502	419	454	426	475	415	435	411	440	439	407	441	460	400	458	438	421	425	430	447	395	401	403	421	408	457	439	470	485	454	428	457	423	468	385	480	437	461	461	429	442	430	436	451	451	457	478	463	494	458	456	428	472	448	409	431	492	457	452	417	449	447	393	387	438	466	415	452	425	436	435	471	449	455	456	437	416	446	475	409	413	467	433	449	474	478	440	460	403	448	426	446	425	425	436	433	479	430	421	422	462	433	422	422	465	442	431	410	436	456	465	435	437	467	425	423	466	437	410	403	409	450	425	459	436	451	445	426	445	403	440	442	477	436	490	439	457	456	460	449	463	474	461	433	453	465	484	404	423	405	435	431	482	444	422	435	423	427	417	407	472	446	431	453	506	408	439	430	451	450	450	427	440	412	434	437	501	447	447	440	413	435	443	498	462	432	432	408	460	442	491	461	441	462	468	453	404	424	431	417	434	429	447	478	455	443	450	429	452	427	432	434	464	456	417	439	420	439	434	442	468	438	437	449	435	413	434	430	468	448	463	401	435	472	407	450	440	403	476	428	454	401	461	431	461	437	480	448	432	417	421	425	481	429	443	457	396	435	451	464	399	465	499	469	420	427	432	421	423	452	435	447	450	447	475	464	417	421	450	456	446	442	448	406	454	434	428	432	472	466	459	464	423	439	455	452	430	458	420	456	443	426	450	437	386	433	436	463	451	461	451	439	468	465	419	436	446	422	422	442	427	433	470	483	466	456	445	450	409	452	473	447	461	461	434	433	475	412	461	444	492	469	438	496	412	448	440	441	466	425	423	456	425	439	473	455	428	457	464	461	434	427	443	446	472	468	460	453	445	421	429	427	398	431	407	437	398	427	451	472	490	472	429	469	460	465	444	434	464	437	429	443	427	434	421	446	469	405	452	453	439	441	446	441	442	409	468	433	456	472	458	431	430	473	437	418	483	384	452	439	437	466	470	446	452	445	460	436	445	408	382	430	440	462	447	441	461	482	481	442	429	496	474	411	425	414	449	441	441	410	405	436	417	463	440	458	465	454	446	452	460	406	457	458	440	495	444	466	433	413	450	439	433	440	455	432	425	490	474	429	406	420	451	391	465	459	434	423	414	415	466	464	436	439	451	431	438	433	448	442	431	436	464	431	449	454	431	450	485	459	440	445	448	431	422	476	449	439	401	499	448	484	490	431	438	440	404	430	477	449	423	432	425	431	482	478	449	497	403	441	422	477	443	475	439	430	467	463	450	461	435	458	472	409	429	446	427	447	430	465	465	455	425	413	462	474	443	517	470	452	464	425	456	444	429	421	416	449	432	446	411	432	428	473	433	414	472	447	475	442	412	428	450	473	430	431	414	439	441	449	431	411	430	444	399	415	443	415	436	462	450	444	463	465	448	449	454	492	498	449	450	431	447	475	441	473	424	461	492	423	453	459	448	419	481	456	415	446	443	401	423	439	445	449	477	447	422	480	395	459	461	440	463	440	490	422	509	461	485	447	462	441	457	434	465	439	451	422	426	439	480	479	424	426	445	426	451	414	422	475	425	458	460	432	439	420	449	465	415	433	430	435	426	467	447	431	462	422	451	413	467	477	445	479	449	449	462	468	449	453	426	466	456	432	434	438	457	425	445	440	453	408	438	419	402	448	451	463	441	431	424	435	436	418	450	429	443	452	468	447	423	471	416	480	426	433	448	460	458	429	423	436	442	444	441	470	460	438	439	452	423	456	429	469	432	450	448	455	452	434	392	447	454	466	420	430	451	456	455	454	452	459	458	490	423	395	445	419	444	465	430	455	446	420	437	422	412	458	447	448	476	443	486	454	463	461	441	453	430	389	436	479	451	454	467	434	439	442	448	445	426	425	516	473	447	433	428	475	476	452	429	446	431	421	424	454	450	417	460	470	480	472	414	446	463	403	458	453	443	475	417	479	454	441	436	440	439	449	427	450	411	420	420	436	419	426	416	440	438	428	487	449	434	465	428	463	428	435	480	445	463	433	466	424	462	455	458	441	417	426	437	487	494	466	429	439	462	439	450	427	447	414	426	465	462	458	448	440	440	384	436	447	462	441	479	439	454	451	471	454	419	424	433	410	452	427	448	441	443	455	478	472	428	424	416	378	444	427	498	453	447	444	429	478	429	435	445	429	460	441	405	447	448	474	440	471	439	407	443	467	442	450	449	442	419	414	408	447	464	415	493	444	435	448	405	465	456	421	423	426	427	458	433	466	426	439	462	464	470	436	463	424	462	429	444	467	433	448	432	437	445	448	420	470	452	474	463	498	444	447	417	410	459	457	407	440	450	441	429	448	413	447	406	437	448	428	471	455	444	453	423	457	454	418	446	495	426	453	446	455	404	402	421	427	454	396	421	435	461	477	441	427	437	440	456	434	452	432	449	434	455	434	434	419	458	467	469	442	463	488	479	471	441	471	430	468	466	419	440	440	434	454	460	487	465	437	452	421	448	417	460	420	450	454	422	434	486	420	420	374	475	436	438	406	418	394	436	469	447	463	445	453
5314	4654	10647	11643	9897	7944	6412	5076	4112	3358	2909	2549	2251	2041	1820	1616	1444	1518	1381	1286	1270	1201	1180	1212	1170	1134	1173	1181	1132	1125	1140	1179	1102	1046	1077	1124	1024	1050	1027	980	1049	983	999	1033	1039	1082	978	932	1026	1049	1022	1004	1057	1046	968	1017	1015	999	1017	963	994	989	1007	989	1006	974	1010	1009	960	980	966	1013	1002	966	994	929	1036	983	962	1016	962	964	956	957	993	944	922	961	1008	964	957	961	993	939	1035	1002	983	988	1009	936	984	1008	1020	981	966	1016	957	957	1032	989	1005	1045	966	982	1003	1007	1016	948	1025	1006	1005	1004	988	987	985	944	970	1002	959	1004	996	1016	1033	1027	1000	1012	1000	991	1021	1021	1014	982	954	970	1044	1008	982	997	994	1065	1025	1011	1009	1018	933	888	967	967	1015	931	994	975	1018	987	1010	991	1031	1037	983	1025	968	1051	1007	977	989	1018	987	946	1015	985	979	983	973	1046	971	981	1034	962	1007	991	934	960	984	1008	1013	1011	971	960	1011	966	1011	958	941	966	1039	954	945	1017	944	991	1055	982	1010	948	1007	995	1030	975	983	961	973	1009	994	1000	934	1004	932	989	1016	986	927	1010	973	976	982	965	978	941	992	1011	949	976	975	953	1000	996	986	970	1014	950	975	1029	959	976	956	984	974	994	1014	893	1009	992	1015	1033	1021	952	984	974	994	990	1001	1037	1004	998	982	946	928	984	952	962	1028	975	991	969	978	974	996	970	1023	985	988	1013	951	984	976	973	927	956	965	968	1045	992	995	998	929	954	989	1023	956	900	969	993	1004	936	978	991	997	930	943	999	969	958	998	1041	988	968	961	980	950	980	1004	998	1011	941	984	991	962	999	980	1039	992	964	1025	969	986	996	1015	979	1037	964	912	931	977	980	951	967	932	975	948	953	982	936	971	979	965	983	963	1024	1023	978	969	967	1004	953	1010	1006	965	996	986	958	955	994	975	988	960	965	947	977	999	958	1020	998	974	977	974	963	995	986	957	992	1013	1004	980	1009	985	1043	1006	965	958	1048	951	1016	972	973	1006	1006	935	936	1000	978	938	914	952	1003	955	994	966	975	971	967	979	1046	1028	978	977	1010	997	991	963	955	1001	1035	1004	973	1014	1022	964	940	1005	988	962	995	1001	991	954	964	949	1061	922	1021	983	1025	966	964	988	963	1007	987	980	967	985	983	981	982	983	1025	986	1020	970	964	988	1006	974	990	968	999	976	1028	977	984	1019	961	965	938	972	959	1054	977	1027	939	981	952	930	1008	959	933	1014	993	961	973	1020	932	1016	938	957	1037	973	970	1034	990	952	974	996	1030	997	986	1009	969	993	942	965	939	996	946	939	1009	969	951	998	942	995	956	1001	971	1032	995	975	970	987	1047	980	955	955	998	970	958	1060	966	969	1035	961	990	898	972	999	961	1012	991	1016	904	1014	1049	976	1007	980	984	1012	977	1039	956	899	955	950	956	1012	980	1053	1008	982	996	1018	1006	977	1024	951	994	975	975	971	966	999	969	983	1008	946	1037	995	998	1007	1020	968	970	1010	993	1023	992	959	973	975	1056	960	938	985	992	961	936	995	995	960	955	957	967	956	978	925	996	930	991	913	977	1066	989	969	935	942	899	1016	1018	1006	1014	994	947	997	989	984	1034	1024	979	958	1008	1027	1050	977	1026	974	1016	994	981	990	996	989	960	1005	1024	1021	949	964	964	963	943	950	942	973	982	947	946	947	1023	1009	992	981	997	978	1016	976	961	975	967	1026	979	975	995	1025	1004	974	1015	1001	1014	907	1015	994	986	987	996	1003	982	941	963	1006	991	973	1013	985	1011	1007	974	965	949	1012	976	994	975	945	999	1032	962	953	982	1043	939	985	989	980	1030	986	1032	979	963	994	1027	997	1035	989	988	974	1004	933	966	984	993	1051	955	965	1006	1037	978	1051	1017	994	1019	1013	979	990	988	1037	1041	1013	971	984	972	1022	995	915	981	1017	968	990	938	983	971	990	971	977	1018	966	1006	1010	929	990	954	1004	1037	965	997	966	961	980	972	986	1009	958	966	984	1010	1048	1020	1003	946	971	1004	970	971	998	947	1005	1023	988	966	995	987	1047	973	1042	998	1048	981	958	999	996	945	1008	1013	982	961	976	1029	962	1009	1028	1009	946	969	993	971	989	999	1004	970	986	985	1058	1002	1033	938	967	943	978	987	1043	1005	973	952	1003	1031	1007	941	1004	961	1044	1007	1047	939	1018	1007	1040	1024	956	938	980	1007	970	937	957	999	968	1058	969	946	974	971	1011	950	986	985	969	957	958	984	994	1009	930	974	984	955	1018	996	1025	965	946	1020	959	954	1018	981	1009	985	978	994	1015	945	1004	925	974	969	1003	994	988	957	1012	981	1008	924	951	984	975	961	954	975	992	951	952	982	997	991	964	1028	1009	987	973	1008	981	893	927	977	956	940	972	977	1003	986	964	965	979	969	1002	953	1029	927	996	944	1013	1031	985	979	976	965	983	991	977	961	926	961	1001	978	991	942	988	970	988	1010	1004	949	980	985	971	957	947	1051	982	984	973	944	949	983	1053	1045	1021	958	1019	946	1027	993	990	972	986	1012	995	991	1021	989	983	961	921	992	976	1031	1041	1005	975	972	1010	961	957	1000	917	970	977	995	1042	957	1035	965	1062	984	930	1053	1020	963	979	965	992	982	994	1043	1001	1031	981	992	967	962	999	1022	1010	944	962	1013	1019	1052	975	1015	963	973	917	1008	949	989	979	973	998	973	944	978	1025	952	1035	909	996	1029	1009	980	983	1018	974	960	1000	1018	998	931	973	1020	981	972	986	969	986	1009	972	961	964	1011	977	968	1041	1032	938	958	1022	990	972	984	969	958	951	1014	981	998	940	980	1049	956	968	941	932	1038	1026	1000	1064	962	994	989	1008	931	950	1001	931	1026	999	1014	1003	1045	1069	973	976	962	963	1000	986	997	1006	1001	969	984	992	981	992	1001	939	970	985	1041	994	1004	935	918	994	999	964	987	991	954	985	994	1012	972	969	984	970	1019	970	999	993	954	1015	1009	1016	961	963	974	981	1026	1022	948	1058	1008	986	1059	1020	991	1002	958	1038	978	1039	922	988	962	965	1006	1017	1067	937	1029	967	1041	973	982	939	978	1004	969	940	1027	960	1038	936	982	918	956	970	937	999	976	945	987	961	1022	1011	1039	970	944	1018	949	981	1003	921	1010	958	975	944	989	993	1003	952	1009	1029	951	998	1049	978	903	1003	989	940	951	968	975	983	984	1017	962	988	1004	978	1031	980	945	968	975	1034	1023	989	1061	1020	979	1019	921	1015	948	1027	961	1006	950	926	995	988	971	1009	949	1025	968	954	993	999	964	1033	982	993	983	1024	981	977	979	969	972	1002	957	942	974	984	951	958	1049	1006	1015	949	963	1005	946	988	996	1015	997	989	990	1037	949	993	938	997	938	1025	1006	947	997	994	991	1034	981	950	1001	981	1015	952	937	958	1047	992	1004	998	1026	1022	942	1024	997	995	962	962	1037	998	926	1007	1010	954	999	992	960	1009	959	985	1001	957	990	1018	1022	982	1009	989	977	946	983	988	961	996	963	1030	977	1054	962	1007	982	982	974	954	1004	1032	1025	1009	987	1030	960	923	987	985	990	993	951	983	993	985	928	1000	1036	1004	1008	1002	969	1004	987	939	957	989	985	993	975	980	987	978	952	1005	1031	1030	983	984	959	955	1016	1007	956	998	985	976	987	1010	987	942	971	990	998	961	978	943	1004	1024	987	960	965	957	973	1048	947	950	993	1030	967	929	968	976	998	1009	1008	989	992	930	983	978	998	1015	1022	955	1056	977	955	971	999	1006	979	997	1029	963	981	975	974	1035	1011	953	1044	994	972	987	1014	966	968	986	987	1027	1008
15650	7607	8774	7134	4619	3173	2412	1862	1372	1193	1003	853	791	729	666	581	593	499	475	488	521	438	474	419	425	493	459	468	469	491	436	467	412	435	420	488	427	449	395	438	453	427	413	402	454	423	431	427	410	412	422	408	431	413	411	418	430	456	399	384	441	422	359	394	415	398	431	371	430	400	403	440	440	413	432	429	409	391	431	400	399	421	424	457	439	385	432	441	437	431	411	422	424	424	406	406	447	403	362	433	454	428	421	424	455	408	416	399	384	424	410	374	413	397	434	412	397	427	389	387	425	467	401	419	412	428	399	391	420	415	428	369	416	393	443	426	427	373	410	388	470	391	382	426	406	387	367	420	460	383	414	407	426	415	391	429	438	430	423	407	424	437	440	411	394	395	430	401	387	391	415	441	426	421	424	372	394	399	426	444	422	408	437	426	405	436	425	407	405	426	421	430	436	429	424	441	441	401	408	418	397	395	411	424	426	446	400	419	429	408	421	395	424	416	406	433	406	416	395	391	437	408	415	404	415	449	427	398	444	429	418	406	431	410	419	442	423	413	444	439	405	410	421	432	368	408	429	410	436	385	403	425	397	390	426	423	434	436	408	396	421	411	424	409	422	409	427	423	432	433	419	418	426	401	397	415	412	416	437	440	426	386	418	433	419	437	402	414	399	420	460	410	399	374	423	430	469	411	428	428	422	397	434	434	398	425	388	444	405	401	433	422	425	395	424	425	428	406	399	437	433	366	422	425	395	408	401	425	434	404	446	417	412	423	411	429	426	449	416	420	457	408	418	407	400	416	391	403	374	411	414	384	422	414	398	406	437	415	369	384	437	416	439	426	444	346	430	418	438	396	406	414	391	394	406	436	471	416	445	410	425	423	420	432	411	418	427	431	400	395	449	384	418	368	424	393	365	385	449	393	443	386	420	399	397	439	421	389	404	444	431	420	416	389	472	418	421	429	427	393	405	413	410	425	417	406	428	397	476	423	439	431	403	413	390	405	415	420	446	468	399	405	385	420	447	394	414	429	419	415	475	407	457	431	385	435	382	438	376	409	412	385	423	372	394	421	396	454	397	407	392	411	384	417	420	379	386	435	392	423	415	405	393	422	412	412	425	401	387	402	452	446	414	369	409	424	430	412	439	387	416	405	452	442	388	403	388	411	408	377	409	409	450	438	411	410	398	441	449	441	403	410	426	418	379	404	434	384	441	414	417	403	477	429	422	390	380	462	443	425	386	401	422	393	384	387	381	436	430	402	424	400	396	433	418	444	408	450	439	402	432	437	415	409	422	413	405	436	450	433	390	445	428	475	430	420	403	495	454	410	371	395	407	408	428	410	399	425	438	426	440	424	449	393	417	418	400	404	417	375	401	395	426	418	414	377	420	424	412	424	429	433	416	415	437	413	455	381	434	361	427	413	428	424	414	421	437	415	402	413	433	430	412	400	429	434	442	411	428	418	432	442	439	443	406	424	393	417	426	410	403	370	431	383	418	406	379	378	409	426	395	385	445	433	408	420	428	398	428	460	425	421	405	442	416	413	435	412	401	439	394	382	416	416	430	445	489	405	418	420	449	386	423	373	449	422	403	442	453	406	390	395	395	404	430	395	418	423	413	430	420	396	398	427	427	401	465	420	391	400	389	450	406	406	414	444	478	442	424	434	384	398	394	397	402	414	399	393	438	413	430	422	405	424	435	392	446	415	439	424	410	429	403	427	451	407	406	428	396	410	397	392	412	411	382	408	432	382	443	420	399	455	471	426	420	426	419	424	406	408	390	417	423	435	415	414	401	419	406	420	415	412	439	411	393	376	462	400	391	367	403	407	390	414	452	422	421	438	432	392	385	442	445	412	405	413	424	454	457	449	435	428	399	416	457	403	452	423	431	383	422	411	463	442	432	399	416	409	379	412	412	396	407	405	417	452	419	417	417	382	398	431	467	405	413	402	399	422	403	409	451	419	406	389	409	416	401	413	426	403	428	410	396	441	396	460	382	440	410	397	440	397	389	413	389	435	396	393	436	397	415	442	412	471	414	395	446	406	414	425	429	469	452	396	416	407	424	413	398	435	451	451	439	413	421	364	409	409	385	426	424	423	372	414	443	442	433	443	430	380	427	418	400	426	372	406	412	403	439	399	428	375	397	433	403	449	412	412	429	448	477	413	451	421	424	421	395	404	409	445	396	429	428	396	426	423	458	392	427	456	392	394	430	414	441	411	419	407	450	442	418	414	415	403	392	402	413	421	401	387	409	411	430	431	439	410	419	405	420	433	406	419	454	412	383	426	431	424	439	458	448	449	387	446	415	453	411	447	420	422	410	408	387	437	389	399	397	355	434	443	453	399	450	419	437	431	410	425	422	398	410	396	378	437	397	407	419	429	414	423	406	390	396	429	374	428	395	408	430	421	396	427	404	457	412	400	402	405	401	418	435	420	432	417	408	458	380	391	402	411	351	375	396	400	435	428	386	380	430	400	390	428	444	459	420	420	422	388	382	436	429	437	432	416	398	457	398	380	400	399	418	425	495	424	382	447	396	427	409	395	414	404	405	397	392	397	380	375	406	424	448	405	412	433	416	398	431	406	442	381	449	387	421	424	402	402	387	399	435	441	442	381	430	451	379	407	430	415	405	419	396	421	434	417	409	422	362	402	411	413	413	428	401	399	424	439	390	431	382	402	432	428	408	439	404	400	402	448	444	402	404	443	399	424	401	443	425	429	443	426	423	429	415	417	404	420	408	426	419	410	411	408	422	433	417	419	424	366	386	393	390	416	422	377	398	379	389	409	425	399	436	413	401	421	397	406	452	408	410	400	397	457	424	369	390	414	410	427	423	383	412	392	458	423	418	391	439	411	416	380	397	408	417	444	401	402	406	457	407	429	387	439	430	419	401	410	398	407	397	434	412	424	398	389	440	440	395	407	411	380	429	420	427	395	403	401	395	420	426	415	393	436	467	393	423	387	415	385	441	423	407	385	384	445	438	438	410	406	406	371	421	423	435	397	461	426	390	414	401	417	409	403	422	438	401	366	393	384	398	404	411	437	426	407	364	444	427	415	451	452	416	418	443	461	427	399	477	393	361	383	449	379	429	423	396	437	408	356	410	448	438	449	406	413	416	406	459	421	428	475	369	397	401	435	441	397	424	409	457	396	410	396	444	402	423	413	415	414	414	432	403	372	423	394	433	418	416	430	454	440	421	406	401	437	399	427	403	436	435	427	397	420	407	415	394	458	387	396	439	456	425	432	385	398	393	389	406	445	404	387	396	429	408	418	395	406	421	410	413	423	455	429	443	438	443	456	386	436	453	427	395	407	435	422	426	406	379	449	353	480	441	422	383	401	406	460	419	413	431	398	409	425	392	397	416	444	441	433	385	412	400	396	406	434	415	402	416	400	404	444	405	398	361	435	411	451	420	441	415	400	389	439	411	422	411	410	359	442	419	390	370	481	413	431	421	423	449	437	426	437	443	445	399	376	414	459
10993	6770	14685	16589	13942	11390	9108	7297	5855	4738	4192	3541	2876	2553	2230	1944	1810	1613	1576	1421	1487	1368	1303	1264	1214	1222	1221	1177	1180	1186	1105	1139	1104	1109	1058	1122	1069	1027	1036	1023	1072	1074	1037	1035	985	891	971	1008	970	980	952	926	892	978	989	953	961	993	940	949	965	962	962	952	900	971	968	953	941	968	887	985	870	881	958	963	892	947	906	941	922	980	941	968	878	926	926	968	1031	957	918	905	943	873	889	941	956	914	988	945	926	961	910	895	1019	923	953	904	942	933	936	995	944	911	917	955	920	876	946	978	941	866	923	906	937	919	940	969	894	936	897	934	957	963	895	939	920	909	957	941	903	895	851	978	943	925	910	892	939	923	936	869	900	945	925	889	977	964	925	967	979	947	929	955	993	898	939	954	978	926	972	938	903	973	916	957	920	943	972	942	970	946	915	922	883	877	950	925	856	906	902	956	970	866	952	909	911	930	950	905	908	941	918	1008	919	995	925	924	939	907	979	870	892	939	934	901	919	911	950	933	907	904	947	908	904	955	926	937	933	975	948	955	903	942	958	906	948	947	926	943	928	902	889	917	959	964	892	921	975	878	932	920	971	934	852	942	909	984	973	996	900	945	915	929	920	894	853	882	933	937	943	900	909	909	947	904	953	878	982	928	933	941	967	978	966	972	883	903	951	973	927	934	896	942	940	974	992	962	900	957	942	873	958	899	931	945	887	920	917	951	937	929	928	953	943	927	912	927	964	929	942	885	932	899	933	907	958	923	957	913	938	872	975	956	934	921	911	910	928	945	916	973	965	916	884	915	884	981	914	957	901	938	911	970	917	913	949	931	943	926	882	972	924	958	988	853	886	900	981	937	934	901	914	925	978	897	912	961	903	935	956	988	902	955	878	924	1003	944	935	967	916	918	959	941	913	881	956	963	966	925	978	921	951	963	885	940	905	984	913	943	921	961	883	929	913	919	963	963	873	947	930	945	946	965	901	998	929	992	865	911	935	885	901	926	920	971	924	926	927	936	967	984	998	937	954	937	937	890	928	947	881	970	967	908	929	902	926	904	946	897	926	983	929	929	924	927	943	991	921	916	956	933	924	897	925	941	903	935	968	916	970	932	931	928	958	929	931	911	901	949	936	942	865	965	936	896	951	897	904	888	938	933	912	949	922	886	953	896	949	915	955	960	946	896	904	907	935	1001	938	958	890	978	881	952	977	913	943	864	1026	937	885	941	957	916	915	977	974	927	930	929	907	909	937	974	959	935	938	912	950	942	1006	871	886	979	927	881	879	920	925	969	908	888	921	912	986	954	940	956	923	989	921	871	940	893	946	891	908	934	902	1004	924	926	945	910	904	929	958	964	929	974	964	932	923	885	982	935	920	955	895	953	989	938	949	956	924	979	988	970	960	884	939	912	951	957	897	945	908	953	939	937	913	926	951	944	909	962	919	963	921	909	892	945	941	900	929	941	946	911	909	927	948	961	964	903	931	946	898	926	953	939	925	954	944	949	918	915	954	935	948	980	962	977	957	973	960	922	926	981	906	985	949	959	960	931	898	938	970	938	902	895	914	952	916	922	891	929	915	957	902	927	949	935	922	929	918	955	940	928	993	964	947	951	945	907	976	907	895	920	958	905	933	933	926	940	964	934	903	953	920	952	873	952	957	1006	892	939	921	958	931	912	904	929	870	923	958	904	877	871	968	903	983	940	973	897	971	992	963	900	895	929	914	877	916	965	931	930	928	915	919	921	933	935	947	918	928	886	955	929	983	937	942	952	941	940	968	928	880	949	907	1002	960	886	941	983	959	950	948	990	940	963	937	930	947	908	952	937	902	926	961	913	909	948	979	902	940	908	929	906	985	901	868	938	899	943	951	896	904	903	993	941	955	1002	978	960	956	954	916	917	953	924	910	930	919	955	991	934	954	936	918	907	921	933	983	954	931	936	867	926	950	939	958	913	974	869	913	974	943	903	980	919	915	888	929	917	963	997	898	930	939	994	952	871	912	932	935	958	923	925	999	949	899	961	970	906	882	939	914	887	975	948	945	946	896	928	919	935	923	948	960	889	924	934	933	924	944	933	937	977	946	956	957	929	947	941	947	939	867	909	982	940	920	908	950	962	888	974	905	936	953	928	914	936	959	936	903	920	925	894	883	913	893	916	955	927	910	891	952	962	874	938	968	953	909	973	968	953	969	925	958	973	929	909	911	926	921	946	920	925	902	949	879	915	951	944	898	945	952	988	925	891	909	914	894	908	875	916	873	895	887	920	881	916	887	901	875	953	939	952	888	945	956	948	908	906	940	883	907	906	960	939	945	892	942	1002	911	950	940	897	882	919	875	947	965	988	939	903	917	997	917	925	937	852	921	887	911	943	914	931	964	923	882	944	940	973	934	905	916	936	885	895	932	966	915	941	920	901	1012	877	919	939	877	936	931	896	939	905	897	932	1009	986	907	949	974	925	963	878	946	933	936	930	924	925	922	932	929	834	951	954	922	925	913	891	924	951	926	950	922	966	969	960	903	923	905	864	901	947	947	873	914	941	891	926	934	911	1010	1003	942	949	949	895	944	916	912	959	935	914	899	896	939	943	927	925	955	891	897	925	986	918	937	924	951	962	961	928	939	968	951	928	975	943	903	915	987	895	904	1023	909	938	987	926	960	880	893	894	967	935	890	928	932	917	954	911	877	932	876	916	921	919	889	906	930	924	876	917	950	914	944	888	965	903	959	927	906	839	935	897	954	887	945	939	908	907	920	912	940	907	917	968	951	881	916	926	918	957	941	892	917	944	974	923	922	948	945	949	955	941	925	941	932	915	881	888	945	963	917	943	939	964	908	921	906	951	906	888	949	901	946	918	908	902	909	903	906	913	908	913	930	956	946	928	927	869	903	878	897	960	883	887	876	965	971	926	903	945	954	940	994	933	932	932	919	881	916	940	905	946	946	901	884	933	852	899	958	880	929	896	893	932	953	949	893	908	954	891	977	927	949	897	920	882	917	941	900	892	933	942	929	944	950	886	990	909	923	944	904	914	887	930	930	928	934	976	976	1015	957	1000	900	982	949	935	938	978	900	936	915	922	875	916	910	919	919	923	943	906	932	882	976	925	930	958	964	942	931	942	930	926	925	949	925	950	977	962	965	965	979	912	916	971	961	980	887	938	918	933	970	1010	874	919	909	892	956	920	955	905	900	925	901	935	899	901	947	866	954	967	929	944	914	918	914	946	944	890	969	893	931	950	947	874	948	929	961	896	979	987	897	933	912	905	874	905	910	899	945	943	885	897	960	957	908	898	935	959	868	961	943	911	893	960	992	922	982	897	939	923	950	914	982	907	909	936	942	935	928	923	936	894	871	938	958	974	918	939	931	926	939	958	952	943	918	952	932	939	936	934	930	945	925	874	881	913	918	954	919	922	870	941	988	862	936	929	970	921	992	907	912	925	941	931	966	977	948	961	943	963	949	933	959	916	961	911	972	910	975	955	878	877	904	896	899	966	924	924	889	944	909	876
24169	11522	12052	9415	6083	4197	3043	2313	1809	1439	1263	1084	844	708	686	622	593	546	576	521	502	476	457	482	474	477	438	472	485	398	450	437	420	468	472	420	403	433	426	456	426	441	442	404	423	438	471	427	401	398	392	391	420	422	423	407	382	388	418	387	375	442	396	450	387	390	414	422	417	417	439	444	416	408	421	410	382	389	395	384	383	421	379	377	434	407	372	380	388	405	365	363	385	438	413	364	413	425	420	332	404	403	412	405	397	374	364	369	391	378	364	400	391	387	403	397	410	378	382	351	403	400	382	405	392	378	428	401	403	416	398	439	432	382	398	386	398	413	358	420	391	378	370	386	393	418	398	380	454	387	421	347	401	389	399	407	393	387	404	437	393	426	386	439	397	425	425	369	408	426	400	418	377	394	393	429	445	406	421	411	379	381	404	414	415	399	376	409	406	393	392	410	414	416	460	414	412	394	407	398	356	410	357	394	378	373	408	403	384	367	381	385	418	407	386	403	403	378	424	412	382	384	390	375	387	439	391	400	437	393	373	383	428	368	412	430	403	406	379	412	373	409	403	367	397	412	412	421	420	404	373	416	385	374	406	421	455	411	420	420	392	454	431	387	392	392	385	397	379	430	411	415	367	415	393	417	423	384	410	376	373	407	424	430	405	367	389	415	380	413	423	385	437	390	376	423	385	434	422	419	421	405	371	392	393	395	424	428	398	378	350	404	394	390	365	415	417	402	387	366	402	422	421	386	377	408	409	427	413	428	424	384	402	385	430	405	424	396	366	422	407	412	406	396	403	420	381	404	379	367	392	425	436	438	409	406	382	390	407	410	415	412	400	407	380	397	378	423	418	400	391	373	386	399	381	425	420	402	412	413	417	417	393	391	427	416	378	387	386	403	415	386	420	436	372	421	416	393	381	408	424	362	410	413	397	394	386	444	415	408	374	358	413	432	362	438	428	372	408	418	397	368	402	381	405	378	440	398	402	398	355	394	426	380	361	361	381	374	401	413	400	394	406	418	395	386	412	433	414	422	431	414	390	415	407	407	424	411	388	429	409	413	451	436	423	414	429	353	402	418	434	426	406	403	394	457	391	406	372	394	384	406	400	436	400	400	410	417	391	400	439	398	423	429	381	343	421	438	388	419	451	376	376	358	385	378	399	402	404	388	384	417	361	393	379	414	391	394	389	412	444	389	378	386	420	401	416	388	395	417	404	406	385	428	437	388	395	405	403	382	409	409	403	437	394	400	389	411	408	368	425	409	362	414	383	387	376	409	458	392	393	424	401	398	360	420	388	405	419	398	443	395	378	408	435	388	412	428	405	403	385	419	416	414	389	372	402	438	400	407	378	431	407	403	460	397	401	401	441	411	378	427	421	397	379	393	393	361	380	395	449	383	373	396	432	423	416	402	398	395	397	427	352	418	410	401	430	423	384	419	398	376	390	458	400	427	409	438	382	377	383	411	375	406	398	373	391	410	425	407	428	419	438	414	390	383	385	363	431	431	377	359	430	366	401	433	419	402	375	413	422	450	441	426	421	415	381	413	421	398	392	391	372	436	431	425	419	383	418	423	385	377	388	409	368	430	390	400	383	390	425	372	394	411	415	434	422	408	383	410	385	417	415	404	374	414	374	394	413	419	383	365	393	454	376	407	395	389	391	386	386	382	408	399	397	381	447	393	395	440	393	374	410	418	413	442	392	397	389	408	389	416	409	392	454	395	420	395	382	381	384	388	378	395	444	421	431	403	403	408	402	429	404	395	385	428	421	392	377	375	431	418	416	349	408	406	417	386	410	427	436	403	420	413	379	427	403	361	407	426	391	393	398	416	406	380	397	422	437	398	373	381	396	395	395	421	355	374	381	442	387	413	422	380	383	388	381	415	385	427	390	406	371	378	414	415	443	389	411	407	379	425	415	410	408	398	426	374	407	410	435	403	397	392	375	409	384	403	394	403	414	390	438	418	431	421	434	406	420	388	426	413	427	412	402	399	412	375	409	383	415	381	380	389	372	397	406	435	398	411	409	422	403	413	416	375	380	415	396	406	402	385	408	440	414	401	399	396	420	429	373	390	394	401	412	396	424	396	392	377	430	439	375	418	420	411	455	386	391	385	402	372	372	425	417	359	416	416	418	419	399	418	388	417	385	402	428	421	400	418	414	383	401	392	398	398	415	421	382	419	388	414	424	386	372	420	405	396	438	357	427	452	383	413	407	398	407	415	414	373	377	400	359	396	395	457	393	408	367	403	375	395	402	404	365	400	429	395	404	360	379	370	376	403	428	397	401	400	414	384	411	377	377	402	369	369	377	416	431	447	401	415	354	420	430	405	434	398	408	411	437	407	417	402	379	423	399	374	411	420	417	378	429	432	408	382	414	385	414	375	414	437	396	391	390	379	420	386	428	425	425	405	423	395	441	377	385	413	384	393	426	414	392	393	444	367	385	408	416	404	367	399	383	399	379	381	409	379	392	400	432	411	419	395	408	403	409	424	376	422	397	409	436	368	394	376	392	430	407	358	423	404	422	396	420	433	415	380	446	379	403	395	376	419	423	397	427	437	398	402	415	403	397	410	369	424	405	399	411	386	390	392	380	384	389	411	370	421	385	422	392	431	425	396	418	405	351	394	397	444	392	378	408	387	411	377	376	404	364	395	458	411	392	391	404	363	397	402	417	387	424	393	396	416	386	415	392	379	411	410	402	364	403	386	410	422	370	420	431	441	427	414	381	408	366	429	382	432	388	411	434	400	452	389	395	398	408	371	374	416	406	416	375	415	442	416	432	414	412	408	405	369	389	392	415	402	392	390	397	442	407	403	400	445	406	357	397	391	402	415	401	424	395	394	398	402	460	410	389	453	403	383	398	423	418	439	384	395	421	431	433	383	421	386	400	379	396	378	401	396	374	360	379	421	366	402	397	375	405	407	412	417	403	430	408	415	395	407	410	427	391	429	403	430	423	428	401	396	396	380	384	414	425	379	388	388	435	438	390	365	444	419	397	436	420	399	403	420	453	435	432	359	435	389	406	410	426	357	397	414	385	348	392	412	411	416	412	428	392	386	402	383	399	394	440	402	420	412	438	431	407	389	403	463	430	414	359	403	397	412	366	403	434	404	457	405	389	373	433	372	406	426	399	374	375	382	406	402	343	425	405	432	395	409	408	391	399	395	447	449	390	397	386	417	438	402	382	395	399	405	413	400	416	394	400	389	412	425	393	378	409	390	415	389	430	373	409	409	429	376	367	411	433	435	415	411	402	401	396	377	370	404	422	402	385	396	383	400	416	376	369	399	364	383	417	442	443	425	395	366	427	424	395	401	402	411	410	407	406	382	383	408	392	397	394	381	393	465	400	398	390	426	394	399	416	391	422	432	424	415	426	388	431	446	393	406	411	357	417	443	412	398	394	412	380	394	405	410	416	415	410	423	412	394	422	410	391	421	367	387	450	422	421	396	388	410	416	395	375	410	382	402	386	418	401	399
14179	8761	18140	19962	17090	14190	11328	9161	7348	5765	5054	4438	3575	3140	2579	2311	2097	1937	1779	1693	1597	1442	1373	1335	1322	1255	1271	1241	1210	1145	1184	1197	1119	1118	1139	1124	1091	1072	1089	1040	1037	1019	1047	989	937	975	937	943	907	902	920	910	902	927	940	947	951	981	957	895	931	924	903	971	931	894	936	961	890	968	943	941	908	893	895	903	909	911	867	915	934	892	921	887	938	970	874	902	922	874	887	889	943	892	923	909	952	944	882	932	935	889	897	949	913	912	944	875	931	896	902	870	964	964	919	923	923	898	890	809	931	946	871	950	880	945	898	909	911	890	899	864	876	920	899	872	915	899	898	941	888	934	858	921	919	951	849	898	894	885	926	918	941	878	862	826	847	906	873	900	933	929	894	882	856	946	896	901	877	907	871	934	949	914	878	923	929	900	906	875	898	961	877	888	930	910	891	915	906	877	892	903	893	862	906	929	930	867	885	877	905	954	918	949	951	883	892	920	915	937	874	921	929	878	897	934	940	947	908	911	923	933	872	935	823	906	905	901	909	892	893	906	873	902	874	884	889	917	881	949	870	928	871	867	896	919	874	921	903	905	954	850	857	901	905	929	938	897	912	904	927	900	855	943	905	925	928	888	876	862	939	913	953	887	958	904	868	874	870	937	901	882	879	950	893	945	942	939	902	889	898	968	943	906	869	930	935	902	879	910	916	914	889	904	891	907	915	914	947	857	943	915	896	898	876	886	900	869	892	910	880	878	883	915	900	870	838	927	935	961	934	952	800	961	934	957	920	928	878	925	880	963	875	891	879	916	872	929	889	879	891	865	926	910	899	882	929	906	892	967	940	892	868	888	899	908	922	903	868	875	901	905	891	934	909	897	898	902	935	812	895	835	891	874	903	909	882	901	971	895	933	896	883	987	923	928	916	930	884	903	909	951	859	880	872	909	852	918	919	898	937	872	910	944	894	893	910	909	913	940	880	938	895	943	912	968	926	882	877	916	897	899	900	899	858	879	902	890	929	936	912	908	951	893	852	925	938	922	877	890	867	861	881	884	928	881	934	901	913	853	956	914	936	969	939	908	885	912	909	907	907	907	885	900	877	900	921	922	928	904	905	919	905	924	938	899	948	941	896	927	931	922	896	935	955	876	898	891	876	896	926	875	900	903	846	922	874	883	937	958	938	865	894	852	907	901	849	968	906	892	926	940	891	940	902	921	814	927	903	892	870	912	938	878	890	966	902	882	925	905	908	909	896	889	913	944	936	910	896	916	886	936	908	922	855	919	891	879	878	850	894	886	943	869	885	918	897	916	925	855	916	922	894	930	851	912	959	923	884	965	884	917	894	899	941	913	926	947	878	916	930	914	938	890	929	920	873	924	884	959	893	947	930	918	860	923	849	933	877	921	950	937	930	898	945	941	917	933	926	876	895	943	892	927	867	948	933	891	902	934	909	931	864	895	861	947	908	886	883	896	916	892	928	882	918	906	905	930	869	894	881	950	896	839	942	919	895	893	908	908	919	929	951	957	926	884	889	968	945	918	906	914	897	876	868	890	954	916	952	871	932	869	921	898	927	934	926	895	926	910	912	887	920	898	917	885	971	989	885	891	877	857	883	895	947	896	899	922	929	917	916	935	942	915	897	917	877	843	883	954	946	959	877	904	886	850	898	907	921	933	911	941	868	921	865	876	846	944	896	896	859	890	906	924	889	887	865	891	938	886	864	926	935	896	863	924	912	895	925	909	873	870	950	898	898	909	934	932	893	854	883	914	930	901	837	919	868	956	890	915	958	861	909	905	927	957	893	899	860	904	940	918	914	891	887	953	943	898	917	918	923	940	906	916	901	903	907	889	937	888	898	894	893	886	914	889	964	889	908	902	971	914	906	886	885	924	903	875	876	907	893	880	913	897	936	905	901	991	892	906	896	930	894	813	891	897	905	890	827	933	944	913	872	908	949	913	912	925	893	937	881	917	903	923	930	941	948	897	923	910	941	918	916	910	961	869	923	936	919	951	933	934	873	954	907	888	883	920	886	949	870	900	924	868	907	885	954	914	889	928	909	932	891	891	872	912	952	908	849	866	876	933	910	891	885	908	927	979	880	900	912	937	926	933	870	899	908	893	927	903	902	889	891	867	910	858	917	881	896	904	956	919	889	885	913	946	887	940	912	858	929	936	884	961	936	935	936	903	884	861	904	921	861	945	880	883	879	932	885	895	959	935	877	907	892	868	943	878	916	948	918	906	883	898	861	920	881	929	924	899	899	910	884	942	959	899	921	921	881	906	912	878	919	909	928	850	916	917	936	891	898	926	911	938	903	921	916	922	899	975	922	896	955	871	935	919	916	881	902	931	985	904	939	944	899	895	859	887	855	903	890	984	930	880	902	912	929	859	903	918	853	877	901	865	897	872	895	887	879	930	948	899	933	851	895	923	914	925	949	951	869	958	836	917	956	907	893	899	906	917	905	896	918	907	932	911	969	897	926	881	943	883	894	867	910	916	967	895	890	942	909	892	928	899	863	914	958	849	926	932	933	877	904	938	948	844	914	913	985	970	941	909	865	906	893	929	897	885	926	928	964	974	912	964	923	944	875	952	896	907	947	928	916	928	916	887	936	867	925	934	958	963	906	956	854	920	903	907	857	896	913	929	902	893	984	941	944	920	864	905	921	873	890	887	879	874	905	930	913	895	895	915	931	934	903	935	855	929	899	922	872	857	906	905	884	913	885	854	888	853	910	885	872	900	885	891	877	890	890	939	930	890	944	867	908	892	914	927	938	873	869	931	926	917	959	942	914	902	861	892	931	898	952	910	934	878	887	928	863	929	855	917	947	881	918	875	935	908	887	927	933	953	862	922	893	916	944	879	920	926	969	963	859	862	893	938	883	882	883	965	912	860	896	913	935	863	896	922	888	947	879	874	908	876	918	922	951	924	885	940	865	859	906	893	864	944	865	921	935	922	907	895	926	892	869	923	913	932	913	868	889	980	898	942	938	868	916	897	921	947	999	938	912	895	934	894	971	901	918	929	885	912	891	898	929	951	902	889	853	946	931	943	885	860	916	924	906	882	885	948	910	904	938	941	881	866	882	902	941	901	939	920	865	941	924	900	900	920	964	907	870	912	928	932	881	872	862	927	915	886	887	860	983	955	863	882	873	905	929	936	880	873	842	962	912	925	935	921	924	914	875	894	924	885	882	917	923	901	869	930	921	965	904	907	947	925	894	959	932	951	902	877	925	945	865	893	922	878	920	897	971	953	893	940	918	904	854	882	816	934	898	937	958	953	926	924	900	916	969	900	902	948	940	845	908	929	924	905	904	872	929	951	885	933	927	898	896	890	912	897	954	933	923	923	859	922	910	951	894	929	870	873	870	912	888	909	911	907	869	895	938	888	900	894	905	945	930	863	929	919	924	882	874	918	894	883	909	923	921	935	911	915	868	935	902	880	913	900	812	923	909	940	895	901	917	941	849	876	888	905	919	950	917	897	877	942
7775	4861	5821	4762	3121	2195	1667	1285	1066	933	769	795	662	555	613	547	577	518	489	495	518	472	495	515	432	482	469	517	468	476	497	458	452	454	413	461	457	426	450	471	464	452	471	448	477	488	471	440	437	502	463	440	409	462	436	444	444	444	471	432	484	432	490	452	439	470	471	463	461	441	443	454	420	431	457	444	450	500	418	439	411	463	443	476	434	504	459	423	428	385	433	463	427	406	447	469	431	401	434	447	449	492	439	462	445	468	415	458	468	439	402	477	444	439	459	450	468	443	447	426	451	399	457	449	479	426	417	469	419	455	468	462	398	447	444	436	462	432	477	432	436	471	458	455	464	486	413	438	460	426	455	468	487	413	473	446	470	428	423	441	386	465	461	518	470	451	443	419	486	425	440	445	476	462	419	426	421	436	454	480	444	442	469	427	456	487	426	459	482	461	434	471	455	428	443	440	432	444	456	450	464	464	431	416	457	413	486	437	483	458	445	460	431	419	452	489	487	426	450	441	455	441	434	435	441	417	456	429	433	492	427	408	490	444	457	438	392	431	440	439	438	458	448	466	496	457	441	491	426	438	429	418	446	487	429	459	430	443	395	422	430	442	448	488	408	448	469	433	473	431	425	452	433	446	453	482	457	425	460	491	448	438	472	467	434	400	447	463	468	439	447	433	444	452	477	469	419	442	457	495	496	466	422	459	437	439	455	447	454	461	436	464	408	414	425	442	466	452	474	427	432	451	433	476	437	439	479	459	460	429	432	491	474	464	431	440	420	501	439	456	460	450	492	444	457	403	432	481	484	420	454	429	403	442	444	425	477	459	457	481	468	469	454	475	434	424	454	448	430	407	454	433	443	467	490	448	432	434	421	424	453	401	467	432	449	484	468	436	427	438	466	448	424	485	465	469	451	473	443	454	411	490	442	436	402	413	497	442	437	447	447	415	432	416	406	441	437	458	437	432	398	440	444	450	453	440	463	471	431	478	469	442	440	444	436	465	465	406	410	454	478	447	445	449	428	432	459	430	443	470	504	447	464	439	434	405	423	434	451	487	459	460	469	431	441	427	479	405	421	431	442	426	474	466	486	472	451	402	471	470	452	473	454	466	471	437	484	445	458	479	436	459	457	440	462	467	467	438	464	432	463	449	447	398	438	443	442	445	444	458	497	487	431	475	477	457	499	400	449	416	409	467	438	441	448	424	453	457	485	451	457	464	486	438	417	455	437	438	425	466	448	471	471	461	460	457	456	442	466	435	435	439	424	445	449	485	448	476	460	421	445	431	438	445	457	446	446	464	501	474	475	441	454	409	466	454	459	411	450	422	453	434	468	419	437	457	402	482	452	430	448	488	467	486	475	461	449	420	469	431	463	419	449	416	466	472	452	434	507	484	474	459	463	465	440	468	455	479	420	462	465	436	472	435	427	404	443	475	420	449	438	513	425	439	462	464	477	425	430	449	427	473	467	415	475	493	482	439	404	483	474	432	425	429	479	448	436	449	434	434	464	432	455	441	417	448	460	463	423	442	495	420	469	478	458	468	450	438	463	464	459	393	432	453	481	453	438	452	491	419	418	462	447	427	451	426	441	477	449	465	485	431	427	462	435	426	428	466	469	445	445	453	451	442	460	459	452	447	459	476	448	474	444	435	398	470	440	477	481	443	433	493	441	437	477	443	458	486	477	416	428	463	447	400	468	451	430	469	501	465	418	463	437	436	456	462	461	443	433	461	444	454	456	454	433	434	456	446	445	424	451	459	427	429	409	485	474	432	425	440	465	451	475	444	453	402	452	439	445	495	428	436	488	432	450	426	439	450	432	467	439	446	394	409	447	445	452	478	453	476	455	432	461	477	445	413	428	441	456	438	493	474	429	435	452	393	449	465	424	455	447	429	480	464	484	476	458	454	427	492	459	465	459	428	436	463	438	445	473	436	476	445	447	415	494	435	428	410	484	466	437	455	429	438	444	451	453	492	412	417	514	500	411	458	473	457	425	433	451	457	470	525	428	496	478	458	439	491	409	458	461	440	421	424	466	448	406	504	474	467	450	443	415	432	454	434	428	421	449	441	425	453	500	452	490	464	453	455	444	463	437	444	416	438	457	471	419	429	458	438	475	489	459	440	434	429	448	491	433	465	428	456	472	420	440	395	401	426	448	452	473	487	439	456	424	437	456	399	404	442	436	480	427	423	434	452	442	462	439	482	450	464	508	422	446	444	440	397	482	473	447	457	450	441	425	453	466	473	468	458	438	407	443	468	464	427	475	461	470	456	438	458	486	452	421	445	449	467	415	426	442	458	433	438	459	446	460	494	429	456	437	436	490	476	416	461	462	429	469	458	433	437	484	457	470	448	448	442	430	417	440	448	461	417	455	426	443	452	424	412	466	458	427	414	425	495	477	486	424	441	451	461	489	448	424	436	454	452	427	445	460	433	411	439	475	423	440	432	477	466	480	464	402	414	460	432	432	433	484	467	480	472	446	535	440	396	421	451	453	428	446	452	455	439	432	433	443	467	444	475	472	431	450	429	430	459	422	444	503	423	457	472	459	452	420	450	427	478	445	459	416	469	433	418	506	432	435	427	465	435	466	445	451	430	430	422	455	448	416	450	453	488	450	466	490	477	465	479	439	478	446	460	425	437	445	464	463	444	457	445	486	435	438	485	447	451	471	441	434	467	428	436	450	475	463	455	465	488	497	421	419	440	433	438	435	436	444	466	412	428	449	462	473	468	422	465	453	460	430	470	422	470	481	449	482	414	454	463	430	437	414	421	439	458	468	472	467	438	462	468	484	444	443	426	472	469	460	444	431	460	476	444	425	456	419	482	423	442	438	430	421	443	428	445	450	446	424	434	440	478	421	458	447	460	464	439	469	469	452	464	469	398	409	442	477	423	445	448	446	429	399	424	460	430	452	435	437	448	439	436	463	423	471	428	450	443	425	469	459	422	426	501	419	472	446	448	412	447	427	443	457	465	443	424	428	429	439	459	479	437	480	457	505	477	440	457	462	446	416	467	470	455	448	461	466	427	415	431	442	454	481	471	430	430	481	431	464	424	475	438	451	455	481	391	433	442	457	469	409	476	452	456	404	423	428	476	451	477	428	392	461	428	416	434	456	446	459	474	424	437	447	451	428	452	399	434	475	429	453	434	472	429	442	462	471	476	477	464	457	448	462	454	453	458	405	427	454	435	478	466	462	449	420	447	418	441	429	489	469	437	455	451	473	449	409	438	401	451	455	486	463	419	452	395	469	464	412	469	445	460	462	411	440	445	481	467	449	467	445	453	404	445	470	466	451	447	453	456	423	443	459	448	466	456	429	445	449	398	407	456	460	470	424	454	451	430	465	413	446	429	422	452	422	483	458	456	439	485	439	459	414	433	436	449	438	431	408	434	484	465	425	460	463	476	431	449	481	453	440	438	490	409	423	476	448	419	426	441	424	461	451	442	436	438	464	473	457	450	441	476	474	443	461	469	486	412
5435	4727	10653	11889	10018	8020	6257	4980	4237	3465	2872	2650	2334	2044	1780	1697	1484	1333	1410	1294	1280	1309	1224	1234	1230	1188	1155	1165	1143	1230	1116	1083	1127	1050	1168	1084	1082	1054	1070	1051	996	1004	1042	1043	1122	1010	1016	1028	1011	1020	1002	1017	1019	1062	1018	979	1000	964	982	1043	1003	1041	939	1032	1049	1080	972	1010	1004	988	1003	1005	956	1000	901	1007	966	950	1011	1042	964	960	1007	923	964	980	1027	1012	975	1010	981	986	967	1049	1007	1002	1039	973	984	988	968	1036	1016	967	977	981	1000	967	986	1041	1010	978	1021	1000	984	948	1060	1010	971	985	1000	1002	1031	992	1028	989	990	968	954	979	967	970	1017	935	945	1005	1000	950	1003	1000	937	976	1000	998	975	1009	1032	982	1004	1001	1006	985	986	956	980	999	957	1010	1020	1033	978	954	983	935	992	1021	942	985	983	960	1024	1023	1011	1001	983	1061	996	981	989	1011	963	1014	984	1016	990	994	983	1013	981	994	1034	983	1061	957	933	1044	1024	949	1032	981	988	987	1056	1003	1003	971	1003	989	922	981	971	1016	915	1035	967	998	999	949	1032	1013	1025	1013	983	1003	1009	980	989	1072	1002	966	946	1009	957	990	982	966	984	986	993	1040	1035	963	969	1040	1008	1000	973	961	1046	997	1014	949	1037	969	994	945	1005	995	1001	1025	1048	951	997	937	994	1015	986	1007	1001	976	1023	979	1013	933	949	1023	970	969	991	978	1006	1042	946	1068	986	1005	995	948	1022	927	967	1042	1013	952	974	994	991	997	955	1017	965	937	1050	1025	1011	978	1006	973	1007	1026	981	953	985	935	1039	1016	1020	995	979	1006	954	997	1008	949	992	962	1010	1012	965	974	1008	1020	974	990	1008	954	1019	1038	957	966	990	1027	971	957	932	953	1009	1011	948	993	1017	1011	993	1031	992	1008	987	958	1019	975	938	978	1004	1023	1035	966	968	973	991	1019	981	1003	929	1033	1003	999	1028	969	1001	1029	1008	968	1004	1013	994	961	994	1017	944	1058	1009	996	978	1006	974	1019	1004	1041	992	1012	950	1035	1022	993	1047	989	942	1011	1031	1018	986	890	998	965	935	996	1043	1036	1015	985	1015	984	1013	989	968	1032	959	1005	981	975	1023	956	933	1009	975	1013	1004	979	949	1000	993	954	1012	984	992	994	1009	986	995	1049	1015	980	989	991	971	994	971	984	968	1014	1017	984	926	990	1055	1056	1005	974	948	1021	1021	1022	981	975	1032	952	987	1019	1024	1037	1032	978	1039	1012	1013	958	1028	927	994	949	1031	966	961	1013	994	1017	989	1033	1025	1017	997	982	1022	1023	1016	1027	1025	1026	994	987	927	929	976	1004	998	970	993	1018	947	969	1010	1002	1001	985	940	1014	943	936	1029	1061	992	992	978	1004	996	1000	1007	939	998	942	979	969	1048	1025	912	995	947	989	1005	1010	1001	990	947	942	1066	969	991	1024	1045	1039	992	995	1033	1012	1024	980	985	996	978	942	1026	1012	1003	1024	1017	1024	1004	1002	947	1008	1018	1022	1042	998	1006	952	1023	1032	990	975	990	960	1010	1044	991	983	949	1069	1015	1035	980	984	1043	950	1065	968	925	1011	992	983	1012	1013	980	1013	952	1002	1050	1019	990	953	1006	987	1035	1008	999	1008	1044	991	992	945	989	1016	1011	994	982	1007	989	1021	962	1001	943	1035	1007	941	917	963	1098	1006	995	1007	1021	1017	943	1037	997	994	1033	970	1005	1027	1013	984	979	1015	991	985	995	968	1027	982	990	992	1032	970	999	992	1032	1023	986	1005	982	969	957	969	1035	972	981	986	974	1002	1015	1029	1025	994	1001	969	982	1044	994	1020	949	957	986	974	958	965	1033	1023	986	998	938	970	955	1024	992	1056	986	967	989	929	928	978	1026	1023	1010	1022	970	977	1048	1030	961	1004	1020	1029	985	967	993	994	975	1006	972	1016	978	1040	960	1004	1007	999	935	1044	1022	985	972	979	987	975	1026	985	1010	968	949	976	1006	973	1014	1003	1014	974	994	963	1011	1002	1023	999	1042	988	984	1005	971	968	1001	976	1037	994	985	978	991	949	1017	977	1026	1010	1013	995	1024	1044	995	1015	989	965	997	1007	962	1002	947	963	982	959	989	1036	956	979	1021	969	982	959	980	935	995	951	943	1024	1014	979	1008	1008	1031	1030	943	984	967	989	1019	1069	971	1026	961	971	1060	978	1016	983	1012	1011	994	1032	974	950	981	1027	1020	1053	978	1029	964	956	1010	968	1028	979	1007	949	986	1014	995	989	1072	980	1022	997	942	977	982	997	966	1020	1011	1002	1045	963	999	1006	1010	1014	996	1004	973	981	957	1007	1026	997	1030	971	1027	963	969	996	994	1005	1015	996	936	953	950	1032	950	1024	976	1001	992	998	1025	1000	975	960	1044	993	975	1009	1024	1002	995	1055	980	969	982	1012	1022	1068	1052	979	1060	996	975	953	1041	972	1018	964	1014	998	952	991	1007	1004	995	1020	1008	1006	995	1041	1021	1006	955	1002	984	970	1075	1004	983	956	949	981	960	976	1014	944	1021	1050	987	1002	965	982	963	992	978	1044	949	973	976	987	982	955	967	998	1003	1004	1017	1004	940	1004	972	991	986	974	996	942	986	975	1042	971	983	954	942	954	1018	1013	1002	1040	956	1013	984	976	929	1011	981	942	1015	995	1002	994	1007	994	983	984	957	1017	997	986	964	1019	1021	953	978	1051	1003	945	959	992	977	1016	1034	973	987	945	1021	1024	1003	1036	1014	996	1026	1000	998	911	1042	1002	1021	992	943	901	986	1017	1000	982	1000	1005	998	1036	998	1001	967	1039	1021	970	930	1003	996	989	977	995	1025	1018	1048	917	973	1050	986	986	1021	1024	983	1008	998	1022	1024	1022	982	1014	1044	1022	989	1050	977	1053	991	951	1020	1027	1052	1033	956	953	1013	1009	1038	984	987	1044	981	1019	964	981	990	987	1021	1014	1024	1003	958	1000	947	972	1004	1013	997	984	1014	994	975	1014	990	998	1031	982	979	949	1014	1005	995	1015	993	1000	1006	1022	1017	1010	1016	996	989	1034	969	993	1051	980	964	950	1002	1068	977	975	1014	1026	984	917	967	970	1017	1021	969	946	952	998	1013	981	925	988	964	1011	974	1029	1001	981	1035	1001	1004	954	965	976	993	1029	1011	1002	980	988	1000	985	984	1005	984	978	1067	1020	972	939	1024	979	968	976	998	1032	1042	1012	955	999	966	975	1020	1006	988	1046	953	929	1024	984	991	1056	1055	1007	1040	1012	960	1002	1014	955	1003	980	980	951	1001	1009	1033	999	1032	970	1007	967	1018	1009	957	983	1030	932	1010	1017	967	1030	1023	1055	1015	1011	1000	981	989	1037	1040	997	1021	1008	1020	965	994	1014	1006	976	1067	1010	988	999	1005	986	1022	978	995	1054	933	1024	1024	967	975	980	1044	943	1040	1043	1009	974	982	1040	964	977	994	1049	1045	1020	1009	960	953	995	951	1005	965	930	989	932	982	922	972	1013	948	906	1070	948	1009	957	947	986	1004	1006	987	963	968	1001	987	1007	1028	991	965	959	1083	978	1020	972	977	1004	1080	1010	1012	1027	958	935	986	998	1000	1104	996	1022	1025	988	967	925	996	994	1043	1023	1048	982	949	949	966	970	1002	997	1031	971	1066	1035	974	1007	1020	993	1001	988	1009	994	989	1052	999	995	999	985	1004	933	975	991	1030	998	967	1001	1025	1002	1050	970	1028	972	986	1013	1025	992	1039	983	1018	970	972	962	985	1023	920	940	1043	996	987	1025	994	982	1020	945	933	989	1015	988	1019	1005	918	972	911	1021	956	1017	1072	964	1009	1011	968	1010	1009	955	943	980	992	1037	992	994	1007	952	990	991	1029	950	1003	994	979	997	1021	1019	985	1032	975	970	1042	941	998	932	979	1031	1005	1026	1049	998	1023	1023	1022	982	1024	984	976	1037	928	961	981	1011	1000	974	1026	993	1008	998	1040	968	975	1001	969	991	996	953	953	1014	950	975	934	1015	1014	964	1009	982	951	1012	992	971	988	991	982	985	961	1006
16074	8025	8910	6872	4570	3143	2335	1697	1481	1194	1018	898	765	710	622	554	549	484	483	458	517	488	477	480	513	506	486	435	463	461	474	427	476	438	414	433	443	405	421	444	441	403	397	446	429	418	417	445	428	468	458	407	432	425	478	419	410	400	406	437	439	396	460	401	439	399	426	425	449	414	453	453	444	425	430	423	423	433	422	463	393	417	430	430	422	402	403	433	430	405	433	398	426	389	425	413	418	450	434	408	434	402	437	449	405	390	434	407	424	422	407	442	431	443	438	386	426	444	410	386	420	454	423	435	445	413	429	420	355	413	424	424	420	432	425	431	428	394	424	430	374	430	418	403	398	388	402	401	398	394	385	438	410	453	413	425	426	442	437	418	430	421	435	397	390	432	404	433	438	420	383	434	434	455	429	427	395	425	397	415	426	442	431	365	432	404	437	483	456	433	412	405	370	408	416	389	433	425	438	401	440	394	421	412	402	460	432	402	417	382	429	390	438	413	386	413	434	432	434	436	436	445	409	431	431	408	431	412	467	420	389	408	416	405	401	444	459	426	424	433	445	400	454	403	406	432	390	405	409	413	434	474	406	430	394	399	406	406	472	412	429	434	421	407	423	413	433	390	468	436	452	430	425	394	397	402	390	456	402	401	381	411	459	420	443	378	453	440	412	405	437	453	405	415	439	457	439	456	413	382	429	456	412	457	414	367	445	420	443	428	436	424	427	454	406	423	371	442	422	411	418	413	406	461	416	442	442	413	415	413	446	409	372	438	435	444	430	440	417	412	437	430	429	416	399	403	421	422	436	430	463	432	358	409	409	463	444	404	438	377	407	441	437	444	393	413	414	392	400	397	427	421	401	412	454	427	408	397	422	423	442	402	436	446	445	401	420	457	430	390	428	402	454	396	412	370	427	433	458	414	425	396	428	425	440	433	422	384	395	433	453	412	446	420	440	397	421	434	412	419	356	434	464	432	409	455	461	426	445	432	429	401	403	397	427	394	424	398	373	388	443	432	406	400	390	411	447	391	433	401	432	462	436	416	401	371	394	393	379	387	401	392	418	428	407	434	399	383	435	432	407	389	409	421	432	419	419	444	400	452	404	412	379	428	410	450	399	420	421	421	369	405	434	407	443	413	432	419	473	438	432	429	411	428	449	444	435	374	382	448	393	443	419	416	440	414	389	414	390	421	411	419	449	445	427	407	393	389	435	422	409	395	441	467	426	439	431	409	363	460	410	420	433	412	441	367	416	404	414	445	399	432	484	392	414	441	436	397	407	392	404	421	441	409	437	437	438	401	405	403	407	406	419	443	446	409	416	445	423	422	438	413	457	432	382	405	381	431	468	449	410	403	424	401	406	408	435	418	424	418	433	437	447	459	400	425	445	454	458	403	373	388	425	428	440	402	433	428	464	452	406	425	365	403	419	415	428	414	417	448	429	413	429	422	450	419	453	411	386	462	400	381	405	449	429	437	434	421	423	431	370	423	417	385	419	416	396	373	417	407	398	423	402	443	402	424	381	459	450	449	431	397	387	401	403	410	430	415	416	428	431	440	425	432	440	399	414	410	451	412	419	406	423	437	409	419	420	413	398	412	425	421	439	436	417	440	447	416	434	391	380	454	454	402	415	416	409	392	432	417	388	400	407	449	389	436	401	428	445	424	421	438	451	401	402	429	395	426	448	438	438	416	456	431	451	398	383	461	441	417	408	400	384	441	379	431	433	396	388	421	416	442	436	405	378	418	397	398	457	456	401	392	417	425	404	419	377	406	418	413	395	405	397	415	445	429	419	382	432	410	436	412	412	428	413	394	412	394	422	452	446	413	425	428	427	417	422	449	443	395	397	430	391	444	414	415	421	377	394	418	421	408	427	429	429	446	406	453	455	427	412	391	454	436	393	418	396	429	420	420	411	424	410	424	445	429	417	413	451	416	428	425	415	413	436	441	439	416	398	435	433	426	409	431	421	450	424	432	428	401	440	437	484	439	427	391	390	424	430	427	411	432	426	433	435	429	482	412	405	425	464	432	435	453	438	407	386	432	440	456	404	397	384	423	423	394	437	408	395	440	363	426	412	416	456	403	387	429	435	433	385	417	437	403	458	457	375	439	398	433	420	396	421	401	508	405	409	380	434	424	434	445	433	427	399	417	426	386	431	432	412	421	415	390	416	378	399	413	444	409	434	388	404	468	398	425	412	454	413	431	450	466	444	441	410	411	383	419	407	468	437	404	399	411	409	452	420	425	439	395	456	407	374	383	412	413	416	444	415	455	400	407	394	431	416	423	464	407	422	430	446	417	441	419	422	401	421	412	398	453	415	418	413	393	416	399	457	426	459	420	393	444	444	469	429	388	435	396	426	424	418	408	397	462	432	431	412	412	432	468	451	397	393	432	420	426	406	462	456	435	417	414	478	415	429	439	419	431	458	421	426	417	426	397	418	440	414	416	393	389	408	396	409	429	426	420	416	445	438	425	405	404	480	464	479	420	439	415	427	437	419	434	376	423	435	389	411	444	448	443	412	434	395	401	452	451	386	413	413	437	443	431	446	392	403	405	421	442	386	414	413	430	384	442	446	432	452	459	415	389	414	402	409	409	377	423	405	419	417	407	420	422	451	399	437	421	437	425	436	424	439	404	417	475	405	420	433	461	439	460	413	396	451	421	428	413	430	437	407	465	418	452	423	442	419	461	455	446	441	388	385	436	427	437	367	405	426	403	418	423	420	404	390	400	421	411	413	445	412	443	422	395	382	387	445	389	437	426	426	421	401	456	405	434	401	430	425	416	429	411	435	406	412	451	410	390	418	421	444	393	438	386	437	372	418	431	391	418	415	388	374	422	449	456	413	424	460	424	376	428	413	449	441	477	449	401	423	441	400	416	404	425	371	394	414	422	412	432	442	371	396	406	426	406	416	440	425	416	389	427	443	408	411	448	443	412	427	400	416	418	487	439	394	446	435	440	423	434	406	450	417	426	387	440	429	399	437	414	416	421	412	384	410	409	422	420	434	416	435	419	418	439	441	416	455	412	449	437	415	442	446	382	415	416	407	424	432	403	456	419	446	399	426	425	395	414	413	398	383	440	454	442	423	443	465	412	405	403	418	446	415	430	425	441	391	427	454	418	421	429	457	420	446	466	480	422	413	458	455	467	401	384	416	443	461	400	434	426	408	425	417	410	439	433	461	431	408	455	392	452	412	417	456	424	449	416	367	387	450	436	426	403	397	428	412	447	431	421	412	412	403	452	437	422	450	408	431	400	391	396	386	411	418	419	431	410	428	435	408	413	410	418	422	414	441	391	423	403	430	386	416	399	423	388	377	425	415	390	399	423	401	390	376	436	406	452	451	431	406	407	398	417	472	448	405	444	438	388	427	425	434	412	430	390	439	402	444	407	415	404	383	430	411	409	416	417	388	439	447	412	469	402	407	394	413	437	432	410	438	433	435	430	407	400	448	437	385	434	414	387	411	418	439	398	464	461
11072	6866	14787	16310	13795	11036	8789	6957	5874	4903	4015	3451	3032	2477	2146	2016	1791	1604	1599	1528	1455	1368	1296	1349	1261	1276	1194	1192	1184	1187	1202	1166	1158	1124	1095	1089	1177	1043	1077	1027	1052	1000	1057	964	1001	1018	1041	992	1000	947	920	970	1039	975	942	988	926	975	987	1023	973	1008	1010	962	927	895	1007	966	937	954	970	935	919	936	952	940	952	973	957	958	960	980	970	916	971	945	937	936	966	871	894	945	953	907	962	980	913	932	936	940	888	906	969	956	936	917	999	852	977	936	901	934	959	962	962	920	944	954	919	934	955	936	905	932	959	958	942	978	975	938	972	974	949	979	909	954	971	905	998	973	929	916	961	946	936	915	945	938	944	970	974	951	975	902	922	932	1002	905	918	943	920	945	952	926	949	975	924	914	982	908	975	985	930	944	923	924	909	938	886	952	941	926	952	930	994	922	1000	946	921	882	982	1003	956	1001	954	931	964	881	935	937	921	918	1002	947	943	969	923	915	934	987	929	960	892	886	945	935	940	979	987	930	944	948	999	912	919	987	906	979	907	1001	881	950	943	924	974	911	978	914	940	955	931	914	902	938	944	1023	969	906	1005	961	959	982	890	957	990	934	975	923	934	883	943	966	950	903	886	908	901	925	846	950	944	972	930	928	918	903	982	922	966	934	898	885	964	903	899	973	966	963	888	938	913	975	883	904	924	977	930	1018	938	967	980	943	950	896	959	905	935	961	910	982	1025	973	953	981	936	974	935	910	953	944	1017	915	958	859	963	929	917	883	1010	927	916	935	962	923	959	955	974	956	928	905	936	915	972	920	942	957	970	913	991	948	948	964	985	922	944	909	1008	974	912	970	967	936	920	934	973	966	938	940	960	950	939	882	951	948	919	936	862	897	928	938	941	1010	985	940	1067	900	881	958	936	990	921	945	889	971	969	883	936	908	951	928	873	953	930	931	964	989	917	948	947	951	965	948	943	979	961	926	955	942	1010	933	953	938	942	945	939	998	935	953	925	908	909	928	928	947	966	918	996	909	947	887	914	952	972	916	999	969	928	924	913	921	910	874	948	905	926	924	939	856	971	934	939	908	931	985	926	900	953	979	952	888	950	902	948	885	978	887	943	929	917	948	926	946	969	934	948	936	922	919	921	975	923	924	921	895	928	905	1000	902	958	984	957	920	1000	943	876	956	942	938	970	943	963	913	912	931	911	966	916	956	969	968	924	939	896	985	925	955	946	961	933	957	944	931	971	950	950	919	944	992	993	959	956	934	971	925	927	947	947	909	962	922	901	923	964	873	919	951	939	1004	990	939	898	936	919	1038	901	900	940	908	982	941	946	909	955	981	920	905	914	908	946	982	951	925	956	933	945	964	972	926	964	907	914	950	958	921	968	981	945	953	920	962	917	960	935	1007	939	917	920	1012	928	956	929	895	977	935	915	944	910	966	898	925	951	917	872	964	930	926	891	931	926	931	972	995	963	925	979	916	935	942	965	954	932	986	946	991	903	934	910	972	952	953	983	949	973	933	942	989	992	924	902	969	992	943	914	911	984	910	976	942	895	945	890	922	895	920	969	998	893	877	1003	928	984	936	932	919	960	951	941	928	941	938	933	895	881	927	918	922	971	954	956	923	913	963	960	885	986	934	994	888	967	884	958	911	920	951	915	924	947	921	929	950	938	908	908	949	905	985	957	904	910	1004	938	969	891	930	1025	954	898	907	864	994	940	953	921	953	973	945	954	928	904	931	949	982	938	1012	944	950	943	922	942	954	941	952	920	940	1023	954	902	909	991	931	916	940	968	919	971	996	894	922	970	922	933	901	960	1000	915	932	980	979	920	960	914	950	966	887	907	983	939	978	967	965	940	924	966	893	960	920	956	882	921	891	934	946	922	946	913	945	947	921	955	882	914	943	942	911	967	938	960	899	941	934	932	935	903	933	957	933	920	937	937	873	905	928	953	933	894	941	960	932	954	1017	932	941	950	948	912	905	887	968	937	959	965	1008	920	965	942	927	933	967	899	911	922	911	970	932	928	988	956	941	929	887	940	941	929	881	978	893	958	980	967	924	944	943	1003	956	905	916	925	978	938	913	935	921	942	883	1024	903	932	941	985	913	918	940	962	987	947	1003	924	969	972	960	956	946	910	929	904	920	945	940	943	925	925	960	919	967	927	964	880	928	929	938	963	928	961	925	974	916	939	936	922	917	951	944	974	919	894	985	907	946	936	873	944	915	903	937	968	952	971	951	951	926	873	922	910	880	939	940	989	906	962	926	946	965	941	917	976	956	941	983	957	959	905	998	963	955	927	960	929	943	959	954	918	940	962	903	969	980	997	912	897	924	918	968	934	937	901	991	841	910	980	986	951	853	907	972	975	927	990	950	934	971	952	902	969	929	921	914	942	967	988	932	945	902	895	951	978	920	990	914	951	978	934	899	885	931	917	931	941	905	987	963	940	936	921	953	943	896	899	927	920	928	957	884	959	854	927	917	932	918	946	920	937	925	970	864	905	936	907	948	917	928	891	945	965	970	974	967	977	930	927	966	945	944	849	962	974	957	948	918	886	985	891	929	921	925	973	967	918	924	902	960	944	912	946	916	900	926	920	919	941	926	927	998	904	969	967	893	911	915	934	975	966	968	971	915	966	956	937	900	952	924	861	934	996	946	981	959	980	916	905	890	958	990	886	976	911	958	956	955	860	942	917	956	991	925	899	951	904	917	899	959	962	962	932	968	896	938	916	935	968	933	944	946	986	990	925	961	928	971	921	949	919	906	890	923	896	955	952	927	973	960	934	932	956	964	976	914	927	903	936	887	930	927	935	942	902	948	905	935	931	973	960	943	907	966	925	936	1009	956	960	923	937	879	925	931	952	976	974	996	938	896	935	908	915	960	929	975	953	962	965	941	966	945	941	894	901	969	963	901	915	989	945	971	966	915	946	936	899	934	948	933	946	942	929	918	921	948	915	964	916	933	924	938	938	935	949	930	931	951	938	913	955	956	919	899	927	920	936	938	958	935	964	977	894	957	961	977	978	928	858	912	969	950	960	968	906	935	886	934	965	1013	905	936	956	982	909	957	916	912	889	910	911	937	983	919	945	1002	949	916	903	948	906	919	942	918	934	948	951	927	978	930	973	979	957	916	931	935	948	931	1021	903	921	923	936	956	921	974	973	947	991	983	1006	925	857	889	941	959	933	958	944	953	932	924	942	1008	868	955	967	925	976	966	966	946	952	891	967	908	968	925	916	965	942	924	981	946	935	935	946	997	931	980	979	921	996	935	937	917	925	945	936	938	958	887	881	893	959	950	928	919	998	934	933	982	948	931	939	895	934	943	911	904	953	973	962	934	927	949	929	975	954	938	901	950	978	879	925	950	989	936	932	864	958	958	885	910	937	951	912	930	956	884	963	948	905	980	920	938	909	943	941	906	878	973	968	956	952	936	926	951	945	904	991	925	1032	905	940	931	958	998	896	946	915	912	916	960	913	932	958	913	1021	940	900	888	944	935	930	942	927	973	963	920	906	869	964	1001	953	950
24247	11387	12304	9346	6018	4348	3047	2259	1840	1496	1194	1124	862	765	739	664	658	604	564	516	494	478	496	470	479	435	453	472	442	464	462	453	442	440	451	463	454	437	459	398	458	431	452	424	410	441	396	447	400	408	393	441	412	408	403	438	408	415	447	362	384	410	355	411	428	452	411	400	397	399	363	387	384	387	413	431	413	442	415	408	412	424	424	405	426	436	396	411	415	376	400	412	422	404	408	431	387	427	406	457	370	417	395	360	403	374	428	386	385	438	408	432	401	383	437	414	415	386	403	410	411	406	443	387	397	411	428	404	433	435	402	375	391	384	389	412	415	420	411	368	413	369	402	373	404	388	414	427	417	402	384	411	393	448	396	393	451	444	407	406	414	390	405	407	428	408	410	410	391	378	442	440	402	409	423	396	402	391	358	408	409	374	449	405	367	408	406	394	436	418	370	397	378	361	396	370	403	421	393	424	437	412	445	426	418	371	384	444	399	397	411	420	412	397	417	388	402	372	402	391	439	380	436	433	421	388	396	412	385	410	442	408	450	393	397	391	392	391	418	376	386	393	420	412	417	412	390	388	388	400	414	369	407	432	416	369	428	412	411	417	384	394	374	414	409	422	385	426	439	408	407	469	406	393	402	411	363	414	427	395	391	390	404	373	423	420	403	387	375	395	391	408	438	388	415	383	381	361	398	408	412	424	391	446	383	373	401	388	412	383	413	399	405	410	430	377	415	437	381	410	439	401	392	395	368	370	408	398	399	385	399	423	380	386	354	388	411	414	427	422	409	379	428	440	405	417	457	412	439	362	420	407	424	408	426	379	395	393	407	414	420	415	407	437	388	377	394	380	407	406	452	404	413	440	371	444	399	379	416	407	392	398	373	394	382	434	416	428	376	428	407	397	403	391	418	385	391	401	373	404	395	410	416	425	420	380	380	374	418	410	415	444	371	391	383	377	422	383	381	427	425	408	412	402	425	381	431	428	438	404	409	429	394	425	383	415	448	390	365	373	378	397	415	431	403	417	405	413	430	418	392	396	397	356	368	367	423	402	436	427	422	408	414	405	399	441	426	418	385	426	426	393	419	388	402	406	384	413	408	391	393	385	416	412	364	388	380	412	415	413	413	404	398	386	394	391	402	423	450	424	398	394	388	401	428	403	371	388	408	397	434	435	408	402	406	421	426	402	409	451	404	404	384	432	393	401	443	397	375	419	409	374	420	412	413	383	407	426	387	401	404	394	421	370	437	419	415	384	405	415	388	396	366	390	439	421	377	375	417	427	411	428	353	379	414	417	364	443	462	374	398	418	427	393	395	399	415	395	430	392	412	421	378	383	422	439	395	438	422	416	384	413	415	392	420	411	423	391	416	377	384	428	392	416	412	404	443	398	424	424	414	427	420	418	405	383	404	399	378	417	396	405	404	390	430	408	444	400	407	442	393	369	388	388	440	408	387	403	406	382	404	394	413	409	398	398	406	390	391	420	416	439	382	413	395	400	365	411	390	424	407	406	427	434	420	423	379	417	414	391	379	408	393	411	409	404	388	389	432	413	423	384	395	395	425	391	377	381	376	400	416	395	423	432	387	403	391	397	408	419	404	395	394	426	386	442	390	384	411	404	431	415	444	437	391	404	427	426	371	427	425	339	386	411	427	374	424	384	387	404	439	432	387	414	438	358	377	404	478	417	421	427	386	416	396	461	353	437	423	430	449	397	395	350	446	402	421	412	427	389	391	395	422	429	400	412	395	416	443	392	385	427	403	412	422	415	434	424	434	381	380	389	358	415	394	418	394	423	404	412	437	422	402	372	423	411	420	433	406	399	413	382	430	409	410	414	443	400	423	400	371	374	413	431	379	449	402	405	425	398	424	412	404	410	405	417	436	421	420	394	410	392	392	424	392	396	446	437	436	420	400	430	421	402	436	439	377	355	396	390	403	403	412	409	432	389	414	403	392	367	397	391	399	396	407	409	419	401	380	413	374	408	422	438	424	406	401	402	438	421	407	406	420	436	389	386	415	423	409	419	385	428	421	415	395	406	407	366	419	420	402	386	415	380	408	401	440	407	384	403	395	410	380	391	392	410	392	391	427	413	425	397	367	410	426	399	454	426	436	401	408	398	432	436	409	392	420	407	390	386	421	396	432	403	416	451	406	430	404	403	429	401	452	391	392	416	431	381	378	415	395	399	409	415	409	404	394	415	412	420	396	373	404	415	397	422	418	433	422	442	414	388	373	368	389	426	393	400	376	398	431	361	404	374	405	408	392	384	407	395	393	372	390	416	455	361	427	389	405	429	428	406	405	393	411	390	374	427	374	442	409	412	435	372	413	442	403	405	396	406	385	378	429	409	376	414	426	367	422	375	424	370	421	391	403	404	390	412	380	443	395	379	456	399	385	408	429	399	371	411	387	466	399	406	431	422	380	452	384	411	426	384	403	436	421	428	408	395	424	421	411	379	395	394	379	419	388	400	422	401	371	381	344	378	376	404	454	407	397	419	393	414	402	403	407	425	390	370	400	381	420	363	410	371	382	426	382	388	409	400	395	392	423	410	405	419	403	395	414	441	423	406	382	443	401	382	383	407	427	427	398	449	389	426	398	425	367	445	429	421	403	420	394	384	403	394	402	415	419	412	445	441	436	413	442	411	448	392	394	396	408	362	402	372	381	427	422	427	406	398	434	425	410	410	419	363	374	417	442	401	381	410	437	371	429	388	396	407	391	434	424	366	408	440	422	367	419	387	393	384	398	455	439	414	395	418	412	414	393	388	411	371	403	388	420	441	418	431	406	395	388	393	399	408	410	384	419	395	401	397	431	435	411	421	414	433	406	420	417	387	400	418	404	419	422	414	391	397	391	422	459	397	406	400	378	424	412	403	387	364	425	361	382	406	439	391	423	428	441	423	429	405	381	391	393	409	434	399	373	390	388	395	391	418	371	396	414	437	411	400	349	426	431	448	407	387	406	407	432	377	396	380	439	411	408	416	413	441	408	371	416	399	429	385	413	403	421	398	401	382	382	391	450	440	419	412	359	391	424	394	387	408	397	395	405	393	442	377	422	415	403	416	445	427	380	376	386	394	404	426	393	398	371	422	392	396	434	409	411	408	365	401	410	397	414	414	424	397	404	386	411	431	371	412	383	389	424	374	382	432	399	364	392	417	419	426	378	410	424	405	415	400	463	447	403	377	414	405	414	441	441	393	381	412	400	404	400	407	415	387	373	401	430	397	403	394	388	395	425	384	411	430	422	410	414	436	432	386	414	378	391	404	435	431	403	399	375	432	386	380	400	406	359	426	399	388	385	459	391	404	398	405	417	396	387	403	388	370	407	431	383	392	390	440	415	422	406	422	420	462	391	419	386	409	420	408	424	431	366	398	452	403	379	378	420	399	410	337	444	407	413	418	411	396	425	423	383	361	397	399	435	393	392	377	396	385	390	392	388	369	399	387	365	441	404	445	387	367	395	429	406	410	418	403	420	410
14056	8792	17850	19787	17104	14317	11042	8994	7370	5951	5029	4239	3667	2995	2531	2208	2121	2015	1685	1638	1572	1490	1411	1415	1386	1285	1233	1281	1280	1226	1157	1263	1136	1167	1137	1179	1129	1134	1033	1036	1056	1071	1035	973	975	1002	979	917	995	943	948	993	1029	952	994	971	901	917	960	953	951	928	889	942	969	964	953	970	1015	896	908	933	957	910	879	890	914	937	899	918	927	902	908	948	947	947	916	849	970	928	910	872	945	892	936	912	930	891	881	906	933	911	957	897	927	881	928	905	923	867	889	910	928	923	927	885	895	887	918	933	834	877	925	893	959	919	917	900	910	863	908	920	944	912	931	936	911	849	917	904	914	902	902	905	938	952	860	860	915	888	964	953	930	920	922	940	904	910	925	900	975	911	885	890	895	894	932	951	891	937	870	912	913	970	964	907	913	990	937	934	849	896	935	911	895	899	878	893	929	877	962	954	889	868	933	974	926	950	955	924	890	906	1010	887	907	898	869	897	920	925	955	927	944	889	898	909	905	852	918	904	897	923	882	915	934	956	949	905	928	937	930	892	924	931	956	890	945	927	931	935	893	902	892	946	912	872	873	921	939	918	875	927	894	926	960	914	915	943	885	924	923	929	945	918	904	900	841	882	894	936	976	923	899	891	896	942	902	927	895	881	860	939	859	945	922	899	947	903	904	890	909	913	917	922	883	917	916	899	918	930	906	938	921	932	920	928	886	909	940	959	906	905	852	961	977	914	898	946	886	955	903	965	892	872	912	934	886	923	917	885	945	872	913	917	926	914	929	907	884	961	926	981	878	946	920	884	926	941	946	931	961	910	881	934	915	934	934	918	869	921	935	1005	914	864	950	880	926	905	961	886	922	959	875	884	854	914	901	921	901	918	902	937	882	924	909	926	879	911	945	899	970	945	947	857	899	994	930	892	908	967	872	901	915	910	896	915	892	941	884	894	950	923	929	918	871	915	986	954	908	925	949	938	938	913	898	880	913	902	907	865	926	929	902	861	945	939	979	906	902	893	978	893	929	891	924	863	941	943	911	927	894	932	883	893	958	939	917	913	907	894	929	933	908	924	872	890	891	920	892	911	883	920	908	891	916	928	957	880	907	941	842	937	937	902	904	942	896	899	922	945	903	890	887	858	910	935	903	936	876	980	926	913	870	946	878	905	946	928	896	925	853	887	926	864	946	942	948	900	913	936	880	978	923	900	857	921	937	908	924	943	958	938	910	899	922	945	951	923	849	929	898	918	1000	965	971	943	916	907	909	906	967	906	852	902	941	920	916	848	903	921	935	900	940	903	867	934	890	948	919	906	935	882	935	888	953	912	859	941	945	847	938	945	894	903	966	920	944	883	971	957	914	898	910	923	897	878	854	871	893	889	930	981	885	900	875	924	952	874	854	922	914	931	920	908	926	933	920	912	972	916	927	889	947	902	900	905	831	922	911	942	867	961	902	938	989	933	911	886	936	901	949	926	904	905	911	907	881	917	925	941	908	987	886	877	874	924	923	951	937	903	904	921	893	902	899	915	953	925	909	873	894	884	912	917	896	931	904	906	871	875	933	866	965	926	958	883	922	901	898	913	930	917	960	909	886	871	901	950	885	860	953	937	915	957	908	914	893	913	924	974	927	894	890	971	934	924	888	957	903	880	950	935	900	920	933	849	878	938	897	883	929	916	893	914	935	869	989	928	941	870	951	876	899	920	881	955	941	954	892	954	952	946	895	907	946	930	915	936	952	895	907	908	946	902	935	916	893	875	872	909	847	945	940	930	846	931	888	941	898	929	917	894	991	921	924	894	890	966	932	905	937	884	921	935	891	922	876	958	948	902	954	891	988	942	930	908	872	933	980	933	931	942	897	919	857	924	866	968	947	982	883	864	938	914	868	967	852	921	912	922	888	875	890	913	880	887	911	920	931	862	893	926	934	854	937	912	903	919	939	915	925	879	943	896	924	918	929	861	945	899	927	925	929	883	880	928	943	892	932	930	912	902	865	873	921	920	922	897	915	942	925	965	905	922	922	904	929	923	866	936	893	939	911	885	879	892	850	879	867	889	869	900	917	907	875	959	894	890	945	911	974	884	900	927	939	926	932	915	927	868	920	906	909	890	905	899	931	882	945	921	939	907	963	952	953	922	914	930	933	922	923	883	861	981	948	915	947	909	909	895	939	925	942	900	933	878	881	892	918	923	838	948	901	911	897	867	955	882	890	877	913	877	897	957	950	910	919	916	957	966	902	849	924	929	923	903	863	960	915	958	924	939	882	887	893	898	876	927	912	916	947	929	908	913	895	931	906	914	929	911	964	871	903	884	928	906	849	919	949	902	951	898	969	899	929	904	958	899	944	938	919	955	926	923	934	923	937	946	908	982	913	926	948	906	965	935	911	911	954	887	908	889	878	918	945	944	926	844	910	927	887	873	953	924	925	961	917	913	869	875	933	892	961	875	946	939	943	881	896	865	900	890	904	951	909	916	956	889	926	909	960	904	934	928	886	865	936	931	903	937	886	857	890	926	953	936	922	912	908	939	933	955	933	876	925	963	900	967	866	918	914	922	921	935	907	966	910	892	915	921	905	912	949	878	948	909	939	911	967	900	896	831	945	898	894	980	932	974	945	901	888	943	929	930	923	874	903	900	894	934	904	849	932	919	928	921	940	881	927	995	860	924	889	888	945	932	946	916	904	1003	933	952	956	932	918	902	864	951	895	911	914	880	945	883	902	965	916	911	988	840	861	886	889	944	881	905	891	975	932	853	946	906	904	974	921	929	977	872	893	937	888	913	873	918	920	918	956	912	987	970	929	909	899	891	884	894	885	867	911	855	897	915	926	882	967	895	971	875	819	870	882	951	889	898	956	951	872	919	934	925	927	937	923	932	884	901	918	879	922	922	895	939	938	905	890	941	935	868	940	879	904	799	909	927	915	914	930	915	958	968	971	910	915	857	982	847	937	866	856	907	928	959	950	940	907	950	890	979	895	895	911	941	919	856	870	928	931	971	941	882	927	905	949	879	936	916	943	901	938	889	874	892	946	899	936	899	930	934	902	935	879	966	929	893	932	939	941	904	921	874	968	917	938	963	979	934	950	898	896	951	863	946	892	933	925	963	950	898	905	962	919	935	946	944	873	971	890	910	965	902	966	918	892	912	886	935	936	947	960	908	905	906	874	909	918	920	884	932	934	924	899	951	826	910	867	864	966	900	900	872	871	895	967	965	913	874	927	940	970	907	914	871	890	921	897	889	970	885	904	935	909	905	873	858	921	980	908	901	911	933	889	904	941	958	931	911	910	897	892	987	896	924	930	887	938	962	874	927	852	936	893	910	897	902	939	877	890	911	950	911	961	862	916	919	840	845	955	876	913	910	908	881	882	959	942	849	904	950	865	944	919	897	987	929	961	948	970	885	953	946	877	906	959	922	969	915	922	965	933	923	970	880	904	984	858	904	1001	899	899	927	896	848	890	928	901	981	879	944	928	903	876	898	938	897	936	889
8020	4965	5980	4554	2974	2176	1681	1305	1088	988	873	712	681	613	621	593	538	509	499	450	546	499	543	471	503	491	484	480	491	465	461	486	505	484	499	471	466	462	421	463	461	459	464	499	483	475	456	471	439	452	422	476	447	462	465	429	472	470	454	428	441	424	470	469	465	461	467	445	412	478	475	447	462	466	444	437	479	453	457	446	492	443	451	452	453	473	428	457	489	472	485	454	470	471	469	415	477	489	445	465	512	458	504	494	489	443	461	398	401	398	442	429	484	443	458	458	436	450	452	460	473	481	463	492	457	469	455	465	435	452	481	435	493	456	489	440	426	427	491	434	469	450	451	455	488	468	455	459	429	486	486	421	514	460	458	493	503	419	456	428	486	457	465	453	450	418	455	480	471	429	459	458	451	433	434	442	474	462	458	407	455	483	482	429	429	445	442	444	450	433	440	446	483	429	420	456	435	422	427	460	488	428	412	432	451	462	438	475	465	438	424	481	453	463	493	490	452	479	468	463	435	396	452	473	461	426	415	471	457	425	472	413	470	427	465	470	452	434	457	446	463	436	439	430	446	473	419	476	446	438	450	463	466	457	414	473	436	449	477	457	418	454	440	477	446	456	466	410	435	431	433	413	481	468	455	416	428	473	491	471	438	395	451	407	457	500	422	466	515	431	436	397	474	460	469	452	443	406	470	465	472	428	468	441	503	489	455	458	459	459	449	501	477	401	497	428	452	440	417	460	434	421	459	438	433	451	444	475	482	469	413	461	437	508	427	481	469	461	403	454	440	462	432	417	424	448	396	441	476	488	440	446	435	419	421	466	460	411	464	448	465	475	444	422	467	483	472	483	439	497	507	458	463	407	441	487	471	485	467	426	472	468	454	469	489	449	451	490	477	461	427	471	438	471	468	467	438	452	484	455	450	470	410	477	448	456	413	436	414	462	418	468	452	437	451	484	443	480	412	463	449	472	444	450	435	428	454	428	493	445	414	446	477	433	445	451	474	484	465	462	494	479	446	415	448	448	474	429	448	462	438	493	438	438	432	485	426	443	434	421	487	473	467	423	448	451	471	458	480	444	460	480	484	439	432	432	430	432	458	445	466	431	440	437	467	444	480	479	402	425	465	412	417	420	486	429	455	490	482	472	474	454	457	451	437	465	425	438	451	487	466	474	461	450	440	467	414	459	507	444	489	484	455	491	435	464	468	457	426	424	464	430	422	446	463	488	469	420	434	475	447	411	450	452	454	417	440	448	454	447	450	464	474	455	451	427	418	449	424	421	477	457	474	485	438	454	485	486	451	458	442	495	440	444	446	456	482	456	433	508	426	409	429	420	439	421	410	485	454	502	443	442	455	428	460	445	458	469	438	450	448	420	412	501	410	417	461	478	458	456	426	422	451	442	475	442	435	449	455	467	427	456	454	486	450	485	415	479	493	453	471	421	429	455	458	426	450	470	435	483	436	491	450	441	436	475	497	469	446	469	462	481	449	427	454	431	486	410	456	452	455	493	469	466	494	446	454	485	452	424	510	449	425	447	489	501	463	489	446	424	415	478	449	472	438	469	440	477	474	438	461	413	447	430	439	451	421	460	485	422	463	452	457	474	454	483	470	433	455	433	488	430	460	466	430	423	432	429	435	483	427	460	457	461	470	504	473	442	444	463	403	472	427	457	457	444	459	442	463	446	487	439	466	449	531	413	436	467	466	460	477	453	475	435	455	394	468	446	442	452	408	464	452	465	434	429	485	434	458	430	438	456	445	420	426	471	487	442	416	448	410	432	394	433	505	460	448	439	448	464	457	470	493	437	442	444	433	416	448	445	453	456	441	443	495	412	430	444	466	501	427	487	462	448	447	442	455	479	443	450	482	460	429	443	452	427	460	439	501	441	451	429	428	429	449	445	471	446	429	472	439	430	460	484	421	486	471	453	434	420	451	467	437	462	482	437	441	481	445	469	444	464	432	466	458	413	481	463	472	459	480	483	473	414	461	393	454	455	475	490	444	486	488	453	454	459	435	453	435	472	445	461	413	472	452	443	468	438	461	454	460	480	449	433	457	454	491	472	445	409	467	445	429	431	451	451	441	440	460	439	454	447	453	426	453	460	451	437	434	410	477	460	503	447	465	460	424	499	412	449	493	456	440	390	436	439	407	492	454	460	433	441	426	459	430	436	443	470	464	477	470	505	456	467	455	440	432	431	457	425	449	440	431	418	466	465	418	442	454	441	409	433	470	459	477	444	390	451	446	464	440	449	454	467	461	415	454	461	480	444	458	433	473	468	511	427	435	455	443	418	436	489	431	429	406	426	448	418	465	425	471	456	420	434	423	427	465	443	479	456	457	428	465	430	445	468	460	434	482	490	465	485	475	454	455	480	422	448	469	448	474	472	462	484	456	460	461	429	433	428	445	494	455	423	472	431	455	457	482	435	414	444	440	456	528	465	475	471	453	450	473	450	465	465	432	469	449	449	445	484	408	400	416	412	478	443	476	481	454	432	456	396	464	469	453	455	451	419	451	461	464	448	475	421	419	442	398	433	466	392	466	415	426	487	467	452	413	440	440	480	494	459	470	476	445	462	498	408	465	494	447	469	415	435	489	420	470	431	473	478	427	475	451	468	414	453	484	458	420	469	417	455	415	430	494	424	484	445	442	465	440	475	422	473	413	446	441	466	460	465	413	451	430	403	488	458	477	428	446	467	490	458	473	489	452	449	418	470	405	443	488	454	441	479	461	471	456	472	415	439	453	465	422	452	472	428	435	482	522	395	424	449	461	448	453	400	471	458	463	404	465	457	456	454	486	458	487	463	449	473	431	430	450	474	469	462	475	469	442	408	427	472	460	437	438	484	414	471	450	445	453	431	493	496	414	468	425	494	420	470	459	466	473	447	463	428	465	452	442	444	441	436	440	458	476	431	456	472	444	500	417	439	452	479	471	469	477	463	447	453	458	458	477	463	437	495	455	463	479	430	411	461	446	413	424	474	475	450	454	443	438	474	426	483	432	480	476	433	461	473	432	435	495	470	466	452	531	462	421	461	487	452	450	441	437	453	468	420	459	458	433	455	476	449	434	431	465	495	406	440	457	477	483	451	430	466	458	483	465	469	434	422	463	451	468	424	442	421	450	450	537	410	456	422	419	453	464	490	529	470	435	444	430	429	402	412	424	421	486	418	446	462	411	448	455	485	472	419	441	477	483	439	443	454	392	461	503	457	457	474	429	419	468	432	475	473	435	411	465	453	431	436	457	436	469	420	480	439	447	428	433	464	427	420	473	460	396	452	486	452	444	430	459	442	427	429	464	437	415	475	471	472	449	489	498	445	451	439	425	427	476	430	465	416	417	433	452	441	446	443	468	451	456	415	468	476	475	486	455	475	452	506	433	420	457	440	446	449	409	440	437	447	419	425	463	448	463	488	446	442	435	462	451	423	457	445	471	437	429	451	457	425	504	459	476	456	408	470	430	444	459	462	453	448	443	395
5424	4957	10563	11805	9849	8051	6275	5124	4121	3442	3090	2519	2314	1904	1805	1671	1588	1458	1446	1352	1333	1252	1231	1216	1151	1172	1161	1089	1157	1078	1141	1119	1116	1140	1112	1057	1097	1025	1089	1011	1071	1040	1037	1097	978	1021	1070	1064	1022	1034	1011	985	979	1049	1007	1031	1060	1042	1030	1023	988	1023	1024	1028	1064	1000	942	981	1045	1011	973	997	1002	1036	1031	1040	1003	1038	1053	1018	985	995	970	1004	1053	1057	990	1014	976	992	1009	1012	1044	1023	1002	983	1006	981	956	990	1002	1012	1019	935	984	1016	1028	1032	1007	923	981	968	998	1069	966	1047	981	992	1074	1069	1046	1048	1007	1026	1043	1005	1001	1033	1018	1036	1021	985	1006	949	1038	1032	1001	1020	1018	994	996	1039	1000	1001	1038	965	1010	1008	1026	1014	999	1028	960	959	1029	971	1001	978	1035	993	1028	990	1035	961	943	1015	984	1005	975	983	1020	979	991	985	1033	999	952	1059	1059	1022	976	974	989	1015	953	1035	945	1012	989	1009	962	1016	1005	983	969	998	993	958	1023	1049	981	996	988	996	1010	921	980	1012	993	1015	955	983	962	1002	1069	993	983	987	968	1062	1049	955	1016	1001	983	1019	1006	1041	970	1021	991	1003	927	958	978	1016	983	1005	1007	962	1011	930	959	1023	980	988	992	980	950	996	993	937	932	1067	1051	948	997	957	1006	956	996	1113	1017	977	1024	997	1020	1002	996	1032	983	964	954	1018	962	1019	1039	977	971	1018	1077	967	982	947	1039	1033	975	993	1018	1003	937	963	987	1051	1058	967	1022	1027	993	1023	944	1062	1039	1026	1028	980	1006	1086	986	1045	1046	958	1012	1001	981	1031	975	972	975	993	1022	1021	1049	1014	973	960	951	975	1088	978	991	1043	1003	982	1044	1020	979	1003	1011	972	982	1012	1031	1057	1039	912	1045	1043	1015	946	964	1027	1017	982	948	990	1003	1015	1008	1048	983	1003	961	1076	990	942	920	1017	1019	1010	1003	1042	990	979	978	1048	986	1038	966	975	980	1018	940	1004	1032	998	1004	990	984	949	1002	966	982	1004	980	1000	1004	1026	960	1020	992	1004	1035	1007	956	986	973	998	968	1018	982	1042	997	1044	996	964	997	984	1039	944	991	991	1005	1037	986	1034	994	1017	987	1013	976	984	981	912	988	987	990	941	923	1017	1014	980	953	938	999	1022	1049	1054	1056	1000	1016	995	1028	1003	1037	1025	979	992	971	1029	1000	1048	981	975	1059	999	991	1026	1023	1043	969	991	978	1011	998	973	1042	965	1001	997	1074	1090	1029	978	1010	937	993	949	986	994	968	997	1002	988	1062	979	1016	972	1013	998	1011	1014	967	974	996	1008	1026	1050	971	1072	1002	1021	969	1060	982	1032	993	1005	982	981	953	1040	1026	1028	969	979	1026	1026	946	1017	1039	1011	955	1017	997	984	997	1010	1028	1036	1035	1020	961	977	963	997	1007	947	981	1014	975	964	1012	960	1000	944	1007	1007	1000	1072	1002	922	1050	1018	1025	1011	1026	1013	913	979	951	1017	968	957	986	1012	919	1006	1027	968	1028	956	997	962	1028	989	992	1014	952	1051	1018	1028	1000	1002	927	977	1006	1070	1034	979	958	1001	995	973	1026	1023	1048	991	968	1001	1016	1002	1010	944	1009	1004	984	1002	1006	1009	1001	1049	966	983	966	1012	993	964	1036	1035	936	1029	1023	1058	1024	1028	972	960	995	983	976	1082	1025	1015	1038	1023	977	995	1000	1004	937	1012	1018	1001	991	963	1027	1050	1058	1013	977	1035	948	1025	975	988	1059	980	1001	1048	986	943	997	980	980	952	971	1052	1079	1008	1023	1030	961	998	1004	1006	987	1005	881	981	982	1034	1009	951	1005	1025	991	984	1015	988	915	969	1026	963	1036	1012	1014	957	1011	1015	986	973	958	945	1018	969	1005	1048	1035	1047	1042	1066	1036	1002	965	989	999	1015	978	942	1006	1023	1034	958	997	970	1021	1011	1018	965	1001	978	988	974	1073	1049	937	1009	1006	1054	963	1026	996	974	1002	973	980	976	951	967	1015	991	954	1027	985	1000	989	1024	988	1027	987	942	1029	986	978	1006	994	1002	1071	1009	1017	992	972	1035	1045	1000	1053	958	948	992	978	984	1001	995	997	999	980	958	1001	1055	1060	985	938	997	982	1055	1015	1015	957	983	1020	954	1023	969	997	1028	1051	1023	1015	983	986	966	1003	1004	1010	956	1011	995	964	970	1014	1013	966	1063	1025	1030	1044	986	1032	1060	996	947	1010	1009	980	1020	924	1001	998	1000	1002	1005	999	978	954	950	1009	1009	1020	961	971	1002	977	985	947	984	1019	957	994	1014	984	1019	1000	1019	1010	987	1000	947	1041	927	1005	1010	969	989	1021	1011	1009	979	984	992	982	1047	1001	995	1018	972	1014	1010	945	992	1005	990	966	1039	1047	983	1009	999	1045	1010	1024	1005	1007	970	994	1010	990	975	968	1008	1037	965	986	1006	1039	1021	991	948	1041	1065	979	934	1021	1012	1012	998	981	966	958	945	992	999	1061	943	1053	1040	997	994	1012	965	949	1008	1062	987	999	1025	1054	1000	988	1045	997	979	971	1021	999	984	1010	1040	984	988	999	980	1012	1062	993	1022	960	943	1023	992	998	952	951	981	988	1007	1007	1011	1020	1029	1048	1049	997	940	1072	1019	1018	941	1005	1046	1010	986	1001	993	958	983	1003	1003	1003	1032	993	973	1008	1016	972	1056	985	967	1018	959	1046	991	979	1022	987	1011	994	1009	979	976	974	959	972	935	980	1009	972	984	1007	1005	946	954	970	966	1021	1054	1028	1012	1035	952	1013	1014	1028	1032	990	972	1020	999	982	1018	990	951	1007	972	1001	1036	978	986	1033	967	986	994	1018	997	973	1009	1013	1008	983	994	1033	1009	1005	1004	1002	1073	1017	1023	941	951	1006	999	983	1014	1027	1023	1054	938	990	1060	1028	984	1057	945	980	984	1007	970	1002	1029	996	981	1021	988	1039	1043	1012	961	996	1013	932	994	981	934	986	1021	1054	994	1020	989	984	965	971	994	1000	1030	918	1042	1035	974	1060	1037	1012	1028	931	983	996	1009	1030	999	984	1010	1022	970	970	1038	991	1047	971	969	976	989	993	992	1010	984	1017	972	993	952	987	1096	1001	1032	979	961	990	942	992	1057	1006	1014	1020	985	1039	977	986	1086	1029	1045	949	982	1015	983	1040	948	982	993	1015	1009	1003	983	1003	977	1029	1018	988	1028	984	977	1023	1022	948	1026	1009	1033	972	1003	1011	998	1043	1022	1003	1022	1016	990	1004	1005	1039	1038	1012	959	1015	998	1037	1041	986	1014	1001	1019	1007	1022	1059	995	1037	987	1033	994	1023	1022	1010	977	994	1015	1016	984	1021	973	985	979	991	984	976	988	978	1033	959	1047	971	1025	972	997	974	983	980	1007	952	987	1013	994	1015	1000	999	1019	912	1038	1018	1008	969	959	942	1023	974	1019	1028	917	946	952	1005	967	1020	990	949	1023	1037	1005	988	987	988	969	982	961	1014	993	1021	961	985	986	1009	1031	955	1006	984	947	1012	982	1029	980	979	1015	1009	989	986	1000	996	990	991	963	1037	1038	1017	951	1007	1031	1000	958	971	946	990	1001	954	1009	1019	980	1029	1009	993	989	1043	1021	1013	985	1033	943	985	1064	976	1015	974	991	1022	999	996	1056	995	1013	958	1013	958	1044	1004	976	1067	1002	996	1094	935	1085	1027	971	1004	1010	945	988	959	1021	980	1011	1006	1064	1014	968	1017	1001	992	963	975	970	992	998	988	1067	1008	996	994	968	989	1010	1038	905	1012	950	952	987	1010	1064	1044	1013	1001	975	971	1010	940	985	1034	1001	1019	924	1062	1011	977	988	1048	990	940	1009	1030	949	993	1013	961	1021	961	950	973	999	1003	984	1023	975	979	989	1032	958	1018	975	1025	1013	1009	996	972	1026	987	1005	1014	992	992	1032	950	1076	1011	999	1062	969	993	982	958	1002	1028	960	1013	999	998	1013	945	991	1062	1024	1017	991	934	1028	1019	991	1014	937	981	1056	1085	980	972	998	1041	987	1013	927	974	955	1000	1008	984	994	977	966	999	973	1015	1019	1011	1017	1057	963	1015	952	995	979
15759	7641	8644	6768	4500	3195	2332	1765	1341	1178	1019	865	772	702	646	577	546	545	500	524	477	495	473	497	461	475	418	498	502	472	472	420	489	434	418	439	433	386	430	389	419	453	444	461	447	417	439	441	448	388	384	443	404	385	419	423	429	407	423	405	429	413	412	385	425	379	464	378	397	401	390	405	434	446	430	421	441	400	426	400	389	477	432	446	458	427	427	423	410	441	371	424	413	400	453	400	389	455	420	438	415	430	408	409	396	412	387	376	411	419	418	375	424	438	434	430	421	442	417	412	397	419	443	445	466	393	465	391	394	433	418	430	395	412	431	439	447	401	429	421	458	466	417	427	434	405	468	419	458	419	440	402	446	424	426	395	455	364	422	396	428	423	420	403	418	431	424	452	444	418	423	430	456	406	447	406	419	401	391	381	399	422	457	366	455	421	425	425	389	453	440	427	442	396	434	393	414	415	426	397	434	413	403	439	425	434	449	426	444	404	412	444	480	436	406	432	379	402	411	416	448	441	424	432	430	400	409	386	431	429	443	403	425	393	406	420	419	442	454	430	395	426	435	408	406	423	424	400	410	409	420	430	412	398	424	432	389	395	359	419	404	428	413	426	401	438	423	415	412	436	427	408	403	382	422	445	423	470	436	434	428	431	424	360	458	402	430	438	428	414	420	399	436	466	398	448	453	421	410	394	420	436	420	409	432	410	464	390	434	405	405	430	423	418	398	385	468	435	448	444	458	409	424	425	415	504	439	403	446	376	432	439	453	430	454	422	392	418	394	481	427	402	404	450	395	449	399	425	406	417	377	403	457	428	382	429	415	415	417	392	396	401	426	419	397	426	411	416	392	432	411	377	397	466	459	435	409	438	423	432	436	438	411	428	398	399	423	385	386	458	428	354	403	410	408	437	455	426	417	414	398	430	413	407	425	396	411	439	440	457	438	395	386	392	440	439	426	377	387	420	419	429	428	406	416	438	435	420	425	425	437	390	427	426	421	410	414	461	428	452	422	392	411	417	422	434	427	402	410	405	373	436	453	403	419	425	417	421	417	421	448	475	413	425	401	405	437	408	404	432	394	420	408	376	427	397	422	437	402	403	422	418	412	371	401	454	430	422	431	425	431	397	455	448	399	433	389	418	390	446	414	406	448	420	378	484	435	430	424	407	443	436	423	437	442	419	442	456	435	426	413	416	455	433	416	434	399	453	457	431	477	439	399	382	413	410	428	433	445	429	419	413	429	387	417	417	434	427	431	435	457	465	422	405	428	448	429	442	444	412	428	403	400	451	403	382	429	413	446	481	409	437	415	404	434	406	424	404	396	411	489	422	399	464	390	440	412	450	439	442	454	428	399	454	425	401	395	402	423	438	436	438	430	421	451	395	443	423	418	439	437	483	395	403	435	403	408	392	410	423	442	436	396	407	447	418	428	439	421	436	407	441	426	423	434	411	387	405	399	413	404	420	416	421	399	409	412	420	404	371	381	407	447	436	444	436	449	404	440	396	423	422	427	422	396	402	429	407	415	411	395	436	409	443	430	447	425	429	430	404	412	408	387	411	434	432	403	452	421	442	412	434	435	380	443	429	457	417	403	450	414	426	407	417	402	417	418	440	393	364	441	428	416	403	417	446	430	414	423	473	435	419	395	384	416	420	399	415	418	444	401	409	414	383	427	414	406	435	374	423	411	427	397	454	441	417	424	412	378	399	436	431	393	430	367	444	400	447	429	376	414	441	425	419	411	410	413	401	447	455	470	450	412	420	411	434	431	420	403	414	417	381	392	434	419	456	447	401	442	452	408	413	442	436	437	435	426	417	417	426	379	437	389	419	421	418	430	458	447	424	412	419	475	432	419	454	411	428	417	382	488	430	462	415	383	376	430	428	398	406	404	401	438	412	408	399	466	440	443	426	409	401	412	428	382	400	429	427	425	416	402	440	459	392	412	458	409	425	400	397	458	406	374	391	403	408	409	423	444	436	429	408	412	423	420	427	416	374	410	426	432	413	406	444	427	415	417	427	403	418	432	425	411	389	404	410	398	439	416	440	436	449	459	438	362	444	448	407	424	423	432	447	424	437	405	439	431	424	379	433	426	412	424	380	392	412	447	406	438	440	393	464	414	434	463	400	444	381	469	461	416	430	419	427	388	408	427	409	425	410	446	407	384	433	429	436	445	407	409	449	404	401	372	453	435	414	388	441	447	397	406	425	426	392	384	416	426	406	446	426	393	431	417	402	403	399	392	403	407	439	437	401	411	399	397	398	401	412	411	408	414	422	457	405	418	428	419	413	436	429	408	429	394	396	425	421	418	403	432	419	429	425	424	429	416	417	431	415	435	396	386	425	400	442	422	418	389	429	377	449	412	415	424	411	380	400	447	406	429	451	417	445	394	459	418	464	410	429	422	415	392	426	459	439	428	462	443	434	385	416	446	413	418	448	414	400	444	455	399	389	386	402	424	425	449	408	441	403	399	408	415	419	398	395	441	429	426	406	376	425	393	417	437	410	407	394	404	424	425	419	419	371	439	421	406	440	470	431	380	407	435	426	421	420	439	461	396	383	431	402	461	424	424	414	446	411	407	396	379	439	413	422	424	453	398	400	446	479	410	421	398	414	403	406	387	432	392	417	459	431	411	400	407	440	445	436	407	407	445	418	452	396	455	409	395	434	430	422	355	425	395	400	392	467	441	365	409	440	386	405	446	412	433	424	434	417	417	441	428	392	397	430	411	408	402	452	453	425	412	428	421	416	425	408	411	427	467	419	421	453	413	417	397	428	404	411	443	401	404	418	467	443	415	425	428	390	395	388	394	425	446	396	411	464	436	423	464	415	396	423	420	429	418	452	400	437	440	441	382	406	400	424	374	403	375	443	439	417	407	418	428	413	428	451	397	469	408	434	402	390	378	425	390	380	386	418	382	418	424	432	444	413	422	428	465	422	418	477	435	413	405	441	418	400	438	433	433	433	442	395	407	428	444	451	430	408	407	426	425	409	394	434	406	389	427	419	446	408	440	375	422	405	407	415	448	425	390	435	429	417	428	437	384	434	398	426	436	432	415	377	430	462	432	408	462	416	417	421	427	415	441	421	440	407	439	448	451	403	422	420	401	413	398	404	412	420	438	401	421	416	438	442	380	426	440	444	436	413	435	408	438	410	425	418	414	443	431	433	409	435	412	467	458	438	424	424	387	446	396	422	432	431	394	437	405	435	426	432	430	409	426	419	437	429	419	434	429	435	392	420	424	425	447	410	434	441	449	430	408	414	409	431	423	451	439	383	450	409	429	419	449	444	412	434	423	474	400	424	421	418	436	389	391	424	406	414	422	440	426	402	416	462	448	416	429	426	416	431	413	443	414	446	414	424	420	438	420	401	378	411	389	412	407	418	424	397	422	453	368	389	424	431	399	420	404	449	371	442	372	447	405	463	395	397	413	409	435	467	461	441	385	398	413	399	426	442	442	433	436	426	457	399	423	451	431	464
10958	6704	14258	16494	13664	11277	8919	7115	6015	4753	4163	3409	3090	2570	2156	2032	1819	1615	1577	1535	1450	1336	1410	1376	1248	1206	1125	1170	1173	1141	1201	1080	1078	1120	1120	1128	1054	1106	1062	1021	1045	1013	1002	1007	996	1015	998	976	950	1029	936	1029	977	1037	968	998	977	976	947	978	959	964	970	968	925	1002	942	906	992	998	999	948	918	929	939	875	959	966	946	988	979	957	938	915	934	925	997	935	968	947	941	952	1021	935	948	893	943	927	960	931	944	930	930	894	917	954	894	940	995	946	984	1008	971	971	879	1009	902	975	944	905	922	935	975	941	917	932	900	930	953	937	957	932	953	993	959	905	921	946	872	913	908	927	900	942	878	968	943	977	988	948	913	982	943	918	938	1018	921	928	966	951	886	939	937	893	893	961	938	929	922	908	908	955	983	931	955	979	943	898	951	970	981	930	931	923	914	1016	969	946	929	913	917	945	928	958	918	905	965	937	893	918	943	976	950	954	949	939	952	924	974	918	945	976	936	973	938	980	965	942	892	957	924	939	919	926	914	908	914	918	933	923	1021	942	895	956	932	939	923	943	963	924	965	895	926	914	979	964	994	890	991	918	931	945	913	992	950	914	918	880	1012	930	969	941	951	957	944	910	884	928	913	964	936	955	947	885	978	984	991	947	936	996	906	995	942	911	957	920	929	959	903	904	936	935	967	961	886	965	952	976	917	954	978	900	946	957	963	965	900	915	1010	944	950	970	906	923	953	966	976	959	933	924	955	928	918	960	949	941	919	937	941	933	926	977	875	980	986	929	922	888	952	917	937	971	921	916	906	932	892	943	950	962	948	918	938	935	903	896	966	931	909	968	970	970	907	917	925	932	972	960	908	923	975	961	878	951	908	950	920	928	1006	975	982	930	932	930	930	918	912	906	890	922	927	958	960	940	905	919	926	945	918	1010	1004	1005	927	1010	978	911	932	951	942	886	944	925	935	900	924	939	891	965	945	985	944	901	979	951	968	920	972	913	960	951	920	902	935	948	989	945	910	961	989	954	985	933	990	934	932	946	951	908	934	930	943	923	928	946	907	981	926	900	992	946	957	950	921	957	976	963	920	958	958	899	918	940	890	987	947	930	936	957	947	953	911	905	928	961	910	986	947	893	960	928	936	972	928	940	865	919	1002	989	939	932	964	976	982	981	928	915	900	933	909	981	922	944	935	912	966	962	927	930	921	985	959	935	905	971	976	933	934	937	912	921	946	870	959	945	951	877	920	959	976	920	933	886	970	928	902	910	983	957	988	928	902	967	949	929	931	980	908	958	930	942	955	908	1016	941	1002	973	916	918	984	990	903	881	908	936	955	936	940	911	980	973	940	970	931	925	981	890	934	919	945	970	960	913	925	947	912	974	942	898	970	936	928	912	919	886	918	978	964	918	931	876	959	937	964	933	956	884	934	956	953	936	893	911	924	958	929	948	922	973	945	920	971	973	934	1021	977	1016	951	955	930	951	913	952	926	948	947	939	951	944	914	928	933	993	927	887	977	951	944	948	925	953	924	951	909	887	927	941	913	936	945	972	972	911	940	893	935	942	960	929	941	958	930	941	914	930	960	910	944	959	919	931	916	987	1027	952	966	934	920	920	960	973	887	925	1010	925	950	883	919	939	950	942	942	938	933	896	930	958	962	949	922	949	957	956	920	914	965	947	904	963	1044	934	954	937	955	960	914	942	928	976	1011	935	908	958	906	872	961	953	961	952	961	933	941	919	982	941	933	929	937	934	949	893	926	978	908	956	910	949	955	920	903	940	952	1010	920	958	1035	976	878	924	943	918	973	957	944	954	905	957	924	935	980	905	960	952	982	929	953	929	933	962	978	948	964	917	973	958	977	926	991	921	897	876	880	929	956	941	946	973	933	950	993	949	962	926	936	980	951	990	924	950	949	913	920	972	938	927	917	928	946	937	957	927	914	937	907	951	938	961	960	950	938	907	905	931	909	954	929	933	930	962	957	921	902	923	924	987	956	970	908	922	976	912	1015	896	945	990	932	934	938	910	917	960	899	928	910	965	972	951	924	971	943	967	930	921	926	884	970	905	952	915	938	945	920	928	961	950	927	921	939	964	916	951	953	958	893	980	934	946	940	949	942	920	938	940	981	954	989	935	972	951	928	960	875	887	932	888	976	948	906	974	904	978	926	974	876	977	888	930	911	948	974	952	916	964	995	898	917	892	949	975	914	957	937	964	942	971	946	961	903	942	948	872	935	887	955	917	969	934	944	983	942	928	972	938	1009	977	940	901	979	914	925	911	891	938	942	926	936	900	921	942	951	862	933	983	952	947	935	987	948	953	980	978	958	959	896	960	949	960	962	942	947	932	976	924	926	916	934	972	950	964	1007	958	904	991	949	967	923	951	942	956	969	901	930	975	981	936	890	951	956	950	980	953	911	980	940	911	952	932	902	908	891	931	943	939	947	937	941	914	974	950	919	954	992	916	1027	955	954	969	941	950	883	919	1002	979	937	930	1069	913	900	957	921	935	926	895	926	939	937	936	971	995	884	959	881	993	975	989	903	918	972	908	951	941	882	928	962	945	942	885	981	936	954	931	991	959	931	885	974	925	986	966	898	912	921	922	941	958	917	899	908	951	985	899	919	920	1012	955	939	913	874	1000	882	947	970	940	942	966	1008	954	922	994	908	974	948	918	942	998	952	903	938	975	898	970	897	992	932	969	936	994	963	990	937	956	989	890	897	982	989	923	962	957	971	985	942	965	982	927	950	929	929	951	903	960	937	956	951	906	955	925	915	971	893	969	969	956	968	937	925	988	972	906	933	898	1004	949	926	974	885	895	913	923	930	890	938	857	949	923	966	901	928	889	918	957	935	901	921	958	938	940	968	939	887	897	899	939	950	952	950	915	966	966	948	963	926	921	896	934	928	980	900	914	951	976	964	944	953	944	977	983	962	926	935	950	912	942	1024	918	959	955	969	937	955	940	927	927	916	943	950	940	888	989	992	940	996	925	950	947	921	958	919	975	971	963	958	922	942	981	958	928	959	964	964	953	980	904	927	970	915	962	967	944	1001	993	927	928	930	947	969	963	972	942	943	941	927	959	961	932	898	904	933	931	934	952	959	923	961	935	931	902	932	909	930	950	898	950	982	964	971	912	917	959	935	968	892	872	1001	906	1000	960	946	967	955	944	904	969	959	899	952	959	947	888	977	927	1004	929	996	930	1049	942	906	930	922	904	933	922	923	944	939	940	931	922	964	922	910	867	1003	1005	966	948	919	906	946	942	937	1015	936	928	922	952	925	932	913	976	937	909	957	955	990	909	900	966	972	958	979	952	933	972	919	981	991	961	968	982	945	960	952	970	926	972	952	926	940	933	1003	908	1021	935	990	937	936	906	945	940	907	899	965	940	934	947	939	945	975	910	969	902	942	908	925	960	897	848	947	929	945	994	908	934	958	949	986	967	1004	891	1000	997	938	971	989	964	906	958	1001	973	941	1001	899	940	897	910	937	957	929	924	933	912	984	980	971	950	956	998	940	901	907	948	959	919	958	998
24197	11178	11447	9154	5975	4186	3061	2239	1875	1448	1203	1021	880	798	692	643	607	588	513	494	497	471	512	492	483	425	451	461	436	415	471	418	437	443	455	421	453	451	411	442	421	406	393	394	396	401	447	462	402	412	425	402	466	425	355	463	420	377	441	382	414	369	391	392	392	398	411	400	397	405	422	432	404	429	435	436	418	427	405	437	402	434	405	384	406	401	413	405	398	398	380	372	427	432	385	441	430	403	418	435	400	444	393	430	446	426	398	389	392	389	408	465	387	432	399	398	371	403	420	457	404	432	379	396	406	393	398	403	391	399	414	387	448	396	384	409	409	413	420	419	430	400	408	398	413	412	402	418	390	408	392	392	386	437	418	435	395	398	418	444	372	402	354	423	422	422	421	428	413	397	405	430	409	389	391	415	381	411	444	416	420	399	422	421	386	388	424	375	430	436	410	402	380	427	401	390	396	385	434	389	411	388	389	440	383	407	414	406	405	391	421	374	376	396	441	412	436	385	438	404	402	406	427	409	384	374	425	424	390	407	413	398	395	390	389	381	409	404	384	384	407	398	397	421	392	407	421	420	402	411	450	403	421	396	387	426	433	400	440	384	391	428	446	401	390	384	429	415	400	399	399	362	386	433	386	411	416	401	400	416	439	397	378	408	448	445	422	424	402	421	390	439	441	418	400	399	464	441	399	358	401	382	385	396	399	426	438	432	428	398	402	384	466	432	429	425	392	393	420	441	386	382	409	420	377	400	428	368	404	394	397	408	388	422	392	404	402	390	412	351	366	420	420	425	407	394	391	408	406	437	437	424	431	428	393	420	388	423	447	421	421	385	416	410	416	389	406	411	413	404	430	387	403	366	370	411	392	396	388	416	402	441	405	424	442	415	414	408	448	390	442	442	368	378	365	373	366	353	378	366	409	408	419	385	423	379	428	428	417	401	408	438	393	418	380	400	401	453	419	415	389	391	371	402	411	419	425	412	390	385	406	419	403	393	388	426	452	429	414	428	382	384	412	412	385	407	420	393	384	411	439	398	381	406	431	378	386	379	411	387	439	393	422	388	417	449	389	415	416	450	393	436	401	413	428	370	399	439	377	377	431	387	421	435	411	377	443	418	435	435	427	389	410	405	429	339	379	434	387	392	410	384	405	373	394	387	382	458	445	428	413	387	396	397	378	386	410	416	418	413	389	440	384	397	380	412	436	426	372	427	381	417	386	401	344	403	418	423	396	381	421	410	435	392	465	413	417	427	402	339	417	397	409	400	423	415	427	385	447	376	405	405	431	425	460	409	410	382	388	419	402	443	373	417	391	426	399	419	373	410	384	385	396	387	413	419	438	398	415	376	402	452	403	371	422	423	398	376	407	370	415	398	430	388	404	389	408	408	412	408	419	437	420	394	434	396	409	454	442	411	438	395	417	361	442	428	396	383	380	405	409	421	378	446	407	381	405	437	371	391	432	411	420	402	397	387	396	374	460	442	395	389	380	424	428	427	375	385	379	426	409	371	405	384	423	378	372	392	366	416	429	395	429	414	430	400	412	427	393	382	402	381	338	432	408	412	401	421	382	395	415	404	397	423	381	407	394	367	407	406	424	389	437	377	381	376	374	388	368	384	405	416	454	391	415	370	386	398	400	391	430	398	400	390	403	422	383	425	480	415	376	363	422	410	403	426	400	419	435	433	434	411	405	403	414	399	366	411	422	468	400	378	386	450	414	377	395	428	407	413	408	387	386	433	413	439	415	391	391	409	421	384	413	398	390	391	400	383	397	381	405	407	403	398	406	392	389	431	419	440	414	415	394	413	373	444	424	383	426	410	431	430	407	402	366	413	418	373	412	413	396	410	415	392	413	384	406	432	452	418	372	370	415	362	390	402	420	372	437	451	413	373	369	413	406	410	434	422	428	382	389	401	408	410	398	411	409	378	362	405	427	418	423	373	442	412	402	412	401	392	377	403	418	395	422	400	372	436	413	423	407	411	423	420	410	399	389	385	373	409	400	446	428	418	394	419	416	394	406	416	391	354	411	406	420	368	397	384	412	430	397	422	382	380	419	390	420	441	387	380	420	420	408	416	418	395	388	375	403	396	408	398	371	409	406	397	345	358	395	410	426	394	409	412	432	408	429	437	413	398	440	400	413	417	392	393	408	426	398	406	397	356	433	418	410	404	464	403	396	388	377	410	379	400	424	456	398	405	398	400	440	389	419	411	424	359	387	387	417	431	386	390	422	423	358	366	392	388	414	424	412	419	400	381	440	448	378	394	470	416	442	396	428	421	400	382	415	451	414	358	403	402	407	401	466	430	395	402	449	387	416	456	461	414	423	400	403	397	392	408	386	385	419	431	432	423	448	373	403	439	374	396	404	437	459	440	437	430	432	417	420	394	399	393	384	393	394	392	409	416	387	365	383	359	418	404	362	372	409	408	409	387	432	438	409	394	396	416	369	402	432	393	450	429	396	387	401	366	402	430	409	414	406	414	362	418	405	396	404	429	400	410	374	438	358	405	449	395	394	404	399	388	389	384	388	447	412	395	426	379	381	417	396	405	396	420	419	397	433	396	410	367	413	400	394	425	427	402	403	410	407	430	417	389	412	395	418	447	422	433	407	361	405	438	424	401	399	384	421	406	414	409	394	402	427	431	431	422	428	401	422	413	398	450	393	460	406	380	394	466	420	404	380	409	407	408	437	418	440	410	395	432	378	396	439	418	422	417	432	400	395	400	397	435	406	420	450	410	372	386	409	421	426	421	402	361	378	400	417	382	379	428	402	417	462	430	403	411	402	396	392	446	419	411	418	408	404	406	380	406	425	433	379	414	414	373	417	431	440	391	382	401	427	432	447	433	402	407	385	424	415	401	414	393	389	368	412	403	424	446	426	379	374	421	394	407	429	410	364	414	372	404	384	415	436	387	399	384	410	398	426	425	411	449	391	395	399	418	394	375	395	378	414	412	408	422	381	390	403	396	407	376	393	413	431	414	400	407	448	392	454	410	403	403	443	437	403	397	424	380	408	422	403	393	421	415	420	423	426	384	445	375	428	405	419	393	425	364	361	369	386	394	432	417	385	388	388	444	476	404	353	371	372	396	402	402	427	440	390	428	396	400	378	403	376	406	397	406	460	399	417	433	434	405	396	423	411	435	447	411	401	391	388	405	442	410	405	430	410	391	393	418	411	413	377	380	410	432	402	411	452	428	429	414	419	432	419	384	433	399	447	450	434	363	395	385	444	415	417	405	404	399	419	416	429	428	412	437	418	402	422	405	389	404	392	369	420	410	412	401	403	380	418	409	430	346	411	414	427	430	415	359	405	392	376	390	398	454	463	445	387	425	408	409	377	410	418	408	472	385	455	417	425	393	426	369	372	423	433	400	373	412	436	437	403	407	400	425	404	431	402	392	422	423	411	423	425	361	391	411	383	377	377	388	423	431	360	378	387	384	389	387	424	402	387	438	405	428	435	455	430	390	368	370	415	399
14203	8731	17519	19618	16808	14092	11095	9207	7536	5983	5293	4401	3644	3083	2556	2310	2193	1975	1862	1670	1624	1475	1468	1527	1322	1334	1337	1227	1120	1274	1208	1225	1156	1185	1126	1108	1140	1075	1046	1067	1041	1057	1041	994	933	912	958	931	1003	895	975	979	969	1006	940	916	942	968	971	953	910	946	906	939	881	927	929	924	930	916	883	904	952	894	926	925	911	949	918	941	952	897	897	880	923	926	868	901	931	933	958	906	947	944	868	867	911	910	923	920	863	855	966	866	917	955	886	952	865	949	872	914	949	895	969	917	900	951	860	898	917	900	907	951	893	902	969	931	925	917	909	872	936	890	926	975	938	1000	873	924	925	940	950	916	918	907	888	904	964	924	929	896	929	862	930	942	865	920	939	903	885	888	903	920	904	889	906	877	869	897	961	927	909	972	899	886	924	925	976	906	928	896	938	930	869	916	917	905	924	881	909	906	941	978	890	928	924	940	850	921	903	897	891	912	948	917	889	954	883	845	926	895	919	913	951	909	942	900	918	944	914	946	876	930	908	915	948	948	913	956	903	868	939	919	839	896	951	927	881	931	959	938	929	899	914	948	945	932	881	901	1000	875	957	910	927	929	896	905	942	907	896	900	891	891	953	912	991	918	947	930	913	931	872	977	941	903	917	915	896	945	926	959	877	846	924	932	903	897	905	889	934	895	907	869	935	889	913	908	920	871	940	861	933	933	908	969	937	905	876	933	901	855	930	900	949	867	884	887	935	901	935	852	889	907	901	892	925	948	885	905	908	962	915	926	951	907	900	921	931	826	946	914	918	908	947	956	896	943	908	929	901	945	922	926	847	940	940	942	867	953	894	891	938	949	905	902	875	943	928	909	897	869	928	913	913	915	888	925	902	951	978	883	943	923	887	915	903	914	887	911	913	938	954	914	970	884	824	904	897	903	916	948	947	916	920	920	911	931	904	902	889	928	936	956	944	921	942	888	921	915	917	938	896	901	918	922	958	948	923	933	919	910	961	945	970	877	906	938	867	886	894	899	925	852	956	942	899	871	902	889	886	953	856	874	949	939	951	973	874	956	931	948	915	897	884	877	947	903	918	905	899	907	908	941	905	943	918	922	930	924	954	888	917	899	874	920	901	902	938	892	931	853	910	916	891	920	947	900	916	958	906	909	906	935	897	930	926	876	906	880	919	941	968	933	881	923	925	873	912	964	946	930	858	890	952	903	895	974	919	1023	918	900	937	889	917	898	937	880	883	897	966	968	940	900	886	933	902	856	905	882	868	897	854	961	903	927	910	922	854	910	926	937	873	977	903	925	930	917	901	920	919	943	928	840	953	909	890	920	914	947	908	903	958	896	939	910	902	1012	916	921	946	915	869	916	889	941	900	911	947	877	901	926	946	987	888	908	906	961	942	960	901	934	910	863	917	954	891	950	929	955	941	895	951	901	913	942	929	928	926	881	913	936	845	891	883	905	852	897	920	927	952	915	904	961	870	926	958	915	827	887	935	942	963	963	922	917	856	902	949	944	918	919	943	888	916	891	899	911	977	916	868	884	918	938	989	910	922	872	892	881	922	878	887	887	940	903	932	935	897	903	906	920	994	854	891	959	968	895	911	897	947	888	895	883	886	917	874	908	929	896	939	922	921	948	883	946	888	883	910	892	907	936	902	919	916	868	925	918	894	867	938	930	928	863	870	914	902	911	901	915	879	942	918	910	854	936	892	985	925	887	945	878	902	904	893	909	927	908	878	950	900	951	918	904	919	995	981	970	943	924	964	967	892	898	869	901	921	892	962	922	891	892	963	874	935	913	933	907	922	866	852	906	909	919	960	926	877	938	909	889	934	921	952	957	961	832	887	952	943	873	919	899	915	889	942	886	937	936	965	958	924	939	883	967	916	944	907	940	936	891	869	892	930	871	927	925	912	884	958	929	904	943	907	922	897	906	907	898	882	890	930	888	924	944	943	935	884	918	903	902	910	870	932	944	933	943	864	901	916	895	928	899	899	880	926	936	909	859	912	913	959	869	901	907	933	1002	895	940	906	916	930	927	850	955	907	932	959	905	910	889	897	911	894	887	898	930	952	933	921	958	934	933	929	899	938	945	956	916	904	920	941	952	921	924	874	944	966	912	930	898	931	961	856	926	921	906	905	906	903	952	972	892	907	933	908	895	891	907	934	885	927	930	945	921	912	866	943	960	900	915	969	932	905	917	927	900	917	926	886	910	893	954	894	888	937	923	856	900	905	951	951	902	933	962	936	923	921	911	927	906	891	870	923	908	892	907	912	904	920	905	949	937	967	921	872	941	889	957	922	918	925	911	903	917	922	929	880	913	911	932	917	949	911	946	906	884	879	901	933	914	871	899	902	910	906	897	947	912	884	927	950	902	912	872	880	916	922	963	977	908	853	932	899	943	893	894	890	953	935	932	958	902	875	871	932	1002	915	921	896	935	956	897	890	946	918	875	922	941	921	897	921	901	910	912	839	948	858	911	905	951	941	897	950	934	924	928	865	935	909	877	928	965	955	917	958	928	883	912	943	927	926	941	875	859	943	921	881	939	910	973	893	930	911	872	961	877	936	886	929	958	912	891	954	949	949	917	940	915	925	950	932	922	941	895	953	876	910	891	894	913	920	929	932	910	927	920	938	896	916	914	896	900	971	941	872	972	919	929	932	903	880	916	951	890	955	938	925	917	927	893	990	898	889	994	910	923	907	890	933	892	883	911	886	865	954	936	905	923	920	893	911	866	919	887	868	919	891	940	951	881	886	909	986	945	898	981	933	912	884	917	919	920	925	904	960	964	926	887	914	910	872	936	956	910	914	926	886	904	970	934	889	896	931	875	963	907	924	857	882	953	932	967	886	843	908	878	873	935	848	923	931	923	903	932	906	869	946	904	915	968	925	912	998	979	946	959	952	938	943	938	923	913	931	933	910	864	919	878	893	873	909	935	892	890	897	941	883	980	928	919	859	994	900	918	937	922	894	921	885	854	874	930	920	970	914	914	920	949	901	931	936	830	887	879	936	901	976	899	947	886	929	920	943	916	928	942	966	888	917	883	932	921	998	948	961	961	974	948	868	928	928	931	913	925	922	937	937	935	891	897	906	926	886	926	923	933	934	931	918	914	922	901	954	949	950	868	905	902	864	877	894	935	911	918	882	911	940	935	911	976	900	853	893	946	909	928	888	942	920	852	908	920	886	949	1009	897	904	907	906	912	937	926	979	922	876	969	908	909	848	943	904	900	895	903	884	983	859	897	946	914	896	920	915	921	864	940	895	896	838	946	926	913	909	863	899	907	873	953	974	919	920	892	890	936	894	875	882	901	913	934	938	964	948	969	920	912	965	876	935	934	914	949	885	924	922	940	955	913	949	962	910	927	920	907	923	928	960	908	926	958	916	941	858	907	894	920	883	916	913	938	896	905	925	919	966	916	885	940	906	936	957	946	941	892	855	909	894	928	958	952	910	984	916	890	931	902	928	830	933	915	867	903	867	896	922	920
7969	4889	5840	4431	2973	2158	1689	1308	1089	884	859	740	702	626	568	540	539	527	501	505	500	523	470	503	462	486	521	451	485	480	448	472	464	476	456	492	437	468	490	462	487	481	435	514	443	452	464	475	454	417	449	485	489	456	437	486	435	451	422	463	491	454	449	449	466	455	430	459	407	429	455	453	430	435	463	452	445	425	461	445	436	439	455	463	451	437	445	457	458	450	422	435	431	466	421	446	451	440	427	448	402	460	439	456	467	443	472	443	466	427	426	413	450	479	430	478	397	397	432	464	419	453	454	436	462	449	455	454	492	484	467	447	450	419	457	472	446	419	482	453	464	475	456	437	474	458	442	429	445	466	457	462	475	440	417	462	393	483	474	428	435	425	442	437	469	480	437	446	418	452	447	455	436	450	455	437	471	433	427	499	437	423	433	441	436	421	428	398	448	392	449	465	427	443	477	462	385	444	395	437	462	427	460	445	455	468	467	464	461	469	471	486	469	486	426	432	477	413	440	467	437	491	446	424	444	477	481	490	456	437	469	392	432	429	447	445	437	418	445	453	453	476	454	415	472	470	446	465	435	455	447	440	420	445	423	440	443	507	434	443	444	470	505	468	407	430	414	483	419	384	451	446	446	429	440	463	429	469	408	467	426	471	471	452	441	461	451	447	447	468	444	414	402	447	460	423	439	482	452	428	460	454	443	419	463	446	401	460	457	437	446	465	479	435	481	463	442	495	437	450	444	397	457	448	446	445	425	458	446	443	449	479	463	438	439	453	451	482	444	422	472	490	388	421	452	463	445	451	456	436	451	460	474	425	447	427	429	456	435	443	446	445	479	476	441	416	480	432	474	478	443	491	458	452	463	480	439	439	445	397	426	475	470	481	427	455	435	420	457	446	470	463	481	453	494	418	377	467	442	469	468	444	442	435	453	435	460	456	463	454	442	443	459	465	460	485	433	461	502	408	419	440	423	424	416	499	442	429	420	416	433	426	453	428	428	451	400	401	496	473	447	452	459	427	467	470	390	421	458	435	425	473	426	459	438	466	381	471	434	439	463	457	461	452	448	433	457	453	439	443	452	486	427	439	399	431	445	477	465	431	432	447	470	442	488	440	475	443	441	479	439	423	440	417	456	430	484	430	433	455	468	436	417	428	439	469	464	443	433	453	473	473	451	419	467	443	459	437	476	433	444	480	481	427	440	458	461	439	473	444	463	442	495	492	458	456	448	454	433	441	436	462	427	423	434	434	479	460	448	419	479	462	462	453	507	438	427	460	450	450	434	444	394	431	431	494	450	438	432	486	466	478	474	419	455	461	457	505	481	433	457	421	436	472	438	433	481	431	470	457	415	412	453	417	452	447	458	459	447	483	472	436	449	495	481	442	433	425	417	434	457	461	455	501	465	436	404	466	435	418	434	450	435	436	455	462	490	448	458	441	480	448	441	467	474	449	452	484	412	438	492	406	437	486	471	439	426	434	465	459	460	462	464	442	432	452	461	429	425	442	469	430	492	459	483	425	478	416	460	436	435	434	489	457	422	451	445	432	414	467	457	493	431	451	467	411	458	432	505	481	463	477	491	451	464	452	401	470	456	451	437	458	481	414	459	433	464	445	484	486	489	428	442	448	424	455	444	472	448	472	475	462	484	469	439	473	436	440	472	480	476	443	428	412	451	448	433	417	444	438	462	465	462	440	451	425	492	457	491	430	437	428	475	469	392	445	468	447	438	470	439	470	454	445	464	456	466	438	426	467	435	469	412	487	481	466	488	458	450	485	441	446	474	457	424	503	485	464	423	440	463	415	448	469	426	456	422	433	474	435	461	416	481	463	425	425	432	431	467	417	400	454	481	459	488	475	422	445	443	479	485	432	469	451	481	435	431	477	424	440	436	495	486	445	474	480	458	459	477	463	441	433	429	440	480	428	438	433	440	443	440	453	441	473	449	455	471	443	421	425	427	465	453	476	424	432	446	468	472	429	473	443	445	456	483	440	403	449	415	484	432	439	429	450	431	439	436	459	481	441	493	466	473	454	442	453	424	475	462	429	412	490	451	405	437	457	440	458	447	465	412	444	414	466	435	426	444	474	429	480	467	415	456	483	522	445	458	453	436	463	449	445	454	428	419	449	444	454	464	473	480	485	479	457	458	458	480	487	464	463	416	450	448	472	434	431	446	459	448	444	454	447	469	445	470	469	402	431	463	441	462	427	524	447	425	474	405	458	455	419	451	425	462	436	450	460	429	460	454	442	444	467	436	397	432	430	447	447	454	470	443	426	469	456	459	459	447	472	426	462	454	434	470	467	481	470	480	482	449	465	481	436	445	436	435	451	447	445	425	472	442	466	467	460	474	486	451	468	471	439	472	457	431	438	419	426	443	395	472	461	467	417	431	465	446	436	462	432	457	490	420	414	431	435	447	461	469	446	436	430	477	508	451	438	441	435	429	429	443	499	480	450	436	449	434	433	423	498	439	424	433	459	424	446	419	457	453	464	463	422	441	450	454	463	464	404	446	464	444	475	469	458	432	454	449	476	442	446	424	482	429	463	441	431	508	449	456	416	453	463	426	433	462	484	446	442	422	473	452	459	426	444	444	462	476	442	413	479	470	426	441	445	480	457	479	422	438	402	489	481	465	469	429	473	422	439	453	441	448	418	451	487	442	463	478	489	414	407	473	473	441	448	502	471	459	435	435	441	457	446	428	407	471	446	481	429	457	471	466	466	499	445	446	458	476	447	467	455	455	431	426	414	415	450	476	446	457	480	451	433	454	453	424	425	496	467	432	441	459	437	446	478	457	429	499	471	459	454	453	474	463	452	431	440	465	454	427	450	441	459	443	427	418	443	462	440	432	440	473	458	444	433	439	460	474	483	433	467	449	443	486	496	455	405	447	479	434	444	452	441	447	474	438	424	468	434	458	426	448	466	457	434	432	490	422	490	484	481	452	494	457	479	461	481	436	422	464	416	445	473	445	403	441	424	421	407	460	473	441	440	450	456	447	456	440	438	485	468	433	455	416	469	469	474	461	430	445	432	448	449	445	476	461	448	478	466	461	446	489	416	451	453	463	464	443	434	397	431	454	406	425	450	439	432	453	476	428	440	452	424	454	505	451	425	452	475	443	448	452	456	443	460	450	424	490	476	401	448	485	454	427	439	460	409	455	476	453	444	466	480	432	464	427	454	450	437	487	451	461	445	454	411	489	423	473	426	488	466	445	437	453	450	495	499	418	452	475	474	435	455	464	393	428	444	482	441	433	438	428	485	437	436	449	464	425	454	490	429	479	431	429	480	462	459	453	466	443	436	435	452	458	484	429	430	448	411	489	464	429	452	482	458	405	438	489	444	457	438	448	456	449	437	466	438	441	449	449	433	433	467	462	463	452	486	427	424	409	430	466	468	401	457	445	462	415	415	448	466	450	476	426	437	429	450	428	408	431	430	439	441	464	436	433	456	425	463	459	426	477	425	444	443	440	451	481	478
5343	4815	10175	11552	9844	7864	6137	5092	4279	3317	3115	2563	2194	1979	1636	1617	1593	1480	1360	1305	1274	1265	1285	1248	1200	1142	1121	1154	1162	1138	1154	1086	1111	1119	1087	1096	1054	1086	1067	1012	1123	1027	1024	1040	978	1050	1082	1043	1014	982	1029	1089	1017	1020	1015	1040	995	1057	984	995	1017	1010	1029	999	996	959	992	993	1074	989	1006	993	966	957	979	955	1022	1000	990	985	1017	977	980	1012	989	983	1020	1028	994	1026	992	1069	1001	979	1032	1001	1005	1057	981	950	1001	924	975	959	958	972	984	969	1026	1000	1013	1022	976	1034	1074	971	982	979	1018	1000	1015	987	973	992	1015	1043	962	1011	1068	950	1040	1012	942	1007	979	990	1012	1050	998	956	1007	1017	968	999	969	996	1033	947	977	1003	950	1017	964	996	1021	994	1017	1017	976	974	1037	1001	981	992	951	965	992	1015	1013	986	951	1009	1017	1009	962	1000	1019	976	972	1001	934	946	1006	1037	1007	980	988	968	1096	907	998	1018	1033	1035	1043	989	1036	977	1002	1064	993	999	964	960	981	984	1016	986	975	996	1006	985	1040	1070	968	1025	987	989	951	951	998	1005	974	967	1007	971	1022	924	961	1008	973	967	1018	943	1009	966	988	1024	1051	981	1027	941	994	986	1015	1001	934	965	997	988	998	1042	993	991	968	955	978	985	1034	1022	944	1013	952	1059	979	1029	962	1040	976	990	979	1000	995	972	1015	937	989	957	1093	1020	965	991	1046	963	988	1014	1028	1044	981	1013	1058	1015	972	1015	1013	1017	1030	988	1014	956	956	953	997	979	1033	990	1013	949	962	1036	979	996	966	973	969	984	981	1002	991	983	1015	960	976	970	976	967	963	1004	970	967	977	1003	966	1060	971	1000	999	1058	1008	1014	992	982	999	988	952	1009	986	964	1002	999	1030	955	971	1015	1031	981	987	1022	1003	955	1017	943	927	942	988	1064	979	1041	1030	967	1000	958	1010	1039	990	1018	1005	972	1035	1076	1015	1017	992	1020	960	1053	1032	973	1002	975	996	981	1031	1004	920	968	951	965	977	998	939	983	1010	957	1040	997	1057	998	967	944	1035	998	977	970	970	1003	1007	1012	1042	958	1051	1015	970	967	987	984	968	1009	1004	896	1010	1052	1010	994	999	978	1002	971	981	989	967	995	1020	963	978	1000	997	1037	1010	1041	982	983	950	1079	983	1000	1043	964	955	947	1009	972	1044	1009	995	915	956	1000	1015	974	1059	1020	963	1015	982	994	972	1015	1022	1009	1052	1012	921	966	962	1061	1015	1032	1021	937	974	944	1039	996	992	966	983	959	1028	987	966	1038	1000	1026	969	941	964	948	982	963	985	966	986	987	997	954	955	983	1011	1029	979	944	979	985	1057	947	942	1073	968	925	956	929	1007	986	984	1015	979	1026	1022	979	992	1004	949	980	940	925	982	933	1066	968	986	997	1035	1004	973	1017	927	1012	982	998	1007	974	1031	946	1011	1035	1015	969	987	997	966	1006	989	970	927	1016	991	963	978	1010	1006	938	999	1041	1026	1037	954	964	1000	1050	951	955	984	1015	987	986	1033	909	984	998	980	925	1003	1050	970	1020	964	1041	995	1016	959	944	1004	1007	1043	1008	993	961	971	984	1015	1014	999	990	966	995	1000	958	978	1022	995	914	1034	945	1000	1023	977	957	1007	1029	1061	952	992	996	1058	1005	952	1043	957	974	962	1093	983	1015	930	1007	1040	973	1075	928	980	1000	990	980	996	984	1011	1000	987	1010	1025	1004	947	1031	987	999	977	1020	992	988	986	994	987	998	1023	966	990	1048	966	1009	1038	978	935	1038	972	981	932	998	1035	1009	982	1014	1053	998	1005	996	1005	965	989	981	1004	953	1004	999	986	988	973	990	993	988	1031	990	975	997	1007	989	1058	1058	1007	966	1034	1020	1018	1007	1028	997	1019	1062	1039	972	956	944	1015	955	966	947	995	1033	962	964	970	1047	983	1065	1001	1040	1011	980	965	1012	993	1014	977	944	995	957	1060	945	1021	973	994	978	1016	1007	1035	993	1004	972	980	993	1033	960	987	995	1009	1009	1044	1049	1049	1031	997	1016	996	1018	993	948	958	987	981	1036	992	1006	1007	992	1033	1002	1026	1018	935	938	978	989	1003	969	974	1013	1052	998	918	911	958	989	955	1042	957	1021	981	988	954	1016	1041	1020	977	997	1010	1013	1012	1030	994	986	1011	907	1007	975	1008	922	1011	986	1000	1001	995	977	954	999	944	1008	1020	985	1002	979	962	968	977	1017	998	981	1017	925	978	1034	985	1002	1007	979	987	1054	1021	948	973	1062	1010	1009	1007	1008	993	952	1017	978	996	1017	965	995	1009	993	973	982	993	941	948	982	1002	1062	966	995	1002	950	994	969	991	1002	984	940	957	1026	1001	1010	1049	984	984	962	1027	982	928	1010	1017	1040	1020	1025	1015	1003	1010	996	993	1008	959	922	1023	947	958	945	968	975	992	942	964	1007	944	1042	979	1076	1013	968	980	1029	1027	945	1029	997	1033	1011	954	990	1026	987	1053	1005	1013	987	1007	961	1008	1070	1005	992	1046	1015	1027	981	991	1013	970	962	1049	993	978	1037	986	1006	1015	1021	1018	1000	970	1038	1012	984	976	994	969	952	1018	1025	981	1012	967	1008	979	990	989	986	982	1017	1030	999	988	962	1022	1021	1018	1007	947	1008	1004	958	997	1008	958	1070	1046	1016	1046	928	952	985	1006	976	977	978	985	1014	1073	973	953	986	1043	970	1025	1024	996	1003	1019	1000	996	1003	1040	953	1028	954	921	1005	966	980	1005	959	951	935	1009	1001	969	969	986	994	996	987	987	1002	967	971	942	999	964	986	977	960	946	1001	1054	975	1001	968	1011	1003	964	971	971	1011	1030	1027	939	1009	979	1009	994	1063	1034	977	987	1020	1021	966	980	1026	999	938	1015	987	1021	1011	937	967	971	1040	1033	989	989	1013	984	978	1024	971	1003	1008	1012	1019	946	985	909	1016	1007	1028	1059	942	998	1020	1080	982	1016	987	981	1033	963	991	975	1045	965	985	1035	969	980	979	973	1020	996	955	984	988	972	1030	990	1002	995	999	1024	1038	955	1014	1037	1011	1019	1049	973	1034	992	951	995	1015	997	931	1023	1014	966	999	985	960	983	1054	986	1017	1018	994	995	1012	1003	956	925	1028	959	979	1007	977	993	992	1003	981	1016	1024	987	950	965	938	963	1014	1062	994	981	1070	928	997	1004	900	1007	980	1058	1022	993	932	980	1021	1005	1005	1005	956	1018	1014	1029	993	999	970	952	1023	1014	1014	934	1005	1017	988	965	993	985	962	1011	1006	1001	1039	985	1024	1010	990	1032	979	1002	963	1067	1030	1041	1043	1089	975	939	988	987	1021	1027	955	958	980	972	1017	945	966	1017	1016	926	1001	976	1004	980	1062	973	1008	1020	1088	1015	986	998	941	972	1025	1020	1037	1015	1018	1044	1006	1043	1031	964	1001	1010	983	966	988	963	980	967	965	992	981	988	973	1008	954	1013	939	997	988	974	1042	1001	998	978	980	969	988	997	983	968	974	1013	946	965	984	964	995	1020	991	1052	1055	1011	1036	1020	989	1032	992	962	975	965	991	958	989	990	1043	967	929	971	993	966	1001	1007	957	965	1001	993	1005	939	940	946	1061	994	1038	978	1045	1058	948	1007	1019	1029	1023	1009	1024	1001	1053	983	984	996	997	1013	935	946	1038	929	969	982	956	1053	975	1001	1042	968	1014	976	956	1040	1018	988	960	1004	1011	984	983	1003	1017	1018	932	966	971	962	988	1034	976	1016	1016	997	982	1016	974	1035	1015	1042	1057	1052	993	984	974	1027	962	955	972	964	1001	992	1008	1008	1065	954	1020	1001	974	981	999	967	976	1018	1011	962	978	1009	1044	1010	1029	947	993	984	976	954	987	990	1000	974	997	1023	1021	974	982	951	993	973	979	977	969	981	1011	1018	1000	993	961	1023	992	951	955	998	938	979	1010	946	968	975	1047	974	946	961	967	968	950	1044	1006	1028	954	980	1011	996	997	998	942	1017	976
16000	7423	8495	7030	4521	3138	2294	1809	1536	1234	978	859	785	683	612	623	539	583	502	543	490	458	486	465	450	473	451	468	441	454	466	452	434	475	462	432	469	437	448	439	419	407	421	427	466	447	420	424	401	432	410	415	440	467	389	435	446	393	440	417	437	439	425	403	477	401	426	443	425	419	405	369	424	409	431	397	433	394	424	435	434	419	457	416	413	433	417	416	390	436	403	417	439	453	414	420	377	395	443	431	397	380	433	413	418	431	422	412	376	412	385	463	403	428	402	420	450	437	424	436	424	411	405	455	418	428	426	421	406	404	399	435	431	399	440	451	426	453	412	447	433	415	387	410	395	441	407	459	390	484	430	460	454	383	433	402	422	417	441	415	420	437	412	420	458	403	379	419	457	422	441	411	414	406	441	435	409	454	387	393	462	414	387	406	440	419	421	361	389	401	418	454	491	424	433	475	445	409	420	408	437	458	454	380	418	429	441	440	437	399	416	442	421	414	414	417	389	446	438	440	421	452	435	443	404	380	424	460	406	466	423	438	432	436	438	415	448	417	384	456	450	416	445	417	399	432	397	442	422	476	401	414	421	392	409	478	419	424	435	405	426	413	436	410	402	394	436	428	424	363	370	445	454	422	451	389	399	451	427	459	420	425	402	413	380	455	426	420	402	424	414	378	402	419	438	453	351	427	446	401	409	453	412	433	416	424	408	412	429	394	365	452	416	436	414	453	414	440	384	404	440	409	411	426	390	425	426	455	411	449	430	391	423	414	431	383	469	457	451	428	396	396	433	410	416	393	420	429	414	423	425	460	437	408	419	420	427	400	394	413	450	444	435	385	406	461	440	419	417	405	444	411	415	425	491	416	389	369	407	461	441	375	408	406	415	469	506	419	379	437	434	438	411	409	400	425	436	414	426	418	416	428	428	414	419	399	419	391	414	402	468	420	417	390	420	420	421	439	417	403	391	403	453	449	484	421	436	442	422	414	407	431	413	409	389	412	390	463	427	397	394	416	468	430	421	407	427	410	407	404	416	424	416	429	416	410	436	384	366	425	392	408	389	420	415	392	419	430	445	399	425	426	395	414	412	398	349	372	431	447	461	460	503	419	420	426	432	399	375	382	449	419	384	401	416	453	423	431	437	435	424	426	406	432	427	436	421	433	369	467	434	419	441	394	412	420	382	416	446	449	424	424	411	443	417	447	396	446	418	434	456	441	423	414	387	378	416	451	439	387	418	412	410	402	438	418	396	418	407	431	438	440	451	463	468	415	410	444	435	435	407	472	414	403	401	420	442	449	424	467	430	401	418	422	431	436	414	408	421	403	384	406	424	433	437	437	474	430	456	451	388	413	432	398	401	428	411	418	407	427	401	399	444	399	411	436	413	422	396	396	428	451	395	420	407	434	417	440	430	415	430	416	493	454	448	424	427	429	446	447	408	429	381	431	424	405	394	456	423	397	432	401	404	419	439	442	443	432	442	436	431	421	461	410	443	441	439	392	439	437	412	400	441	405	432	398	409	393	403	453	409	433	454	440	399	384	413	372	448	421	397	436	427	446	429	390	413	409	411	428	403	439	461	393	442	418	407	455	419	442	433	409	433	395	479	435	399	417	412	399	440	417	417	404	401	428	430	434	431	413	411	430	432	480	423	413	414	444	410	406	416	411	448	429	406	375	389	413	439	432	402	424	463	401	466	394	413	414	456	426	409	411	423	414	416	390	432	439	449	411	479	409	396	449	445	393	426	368	443	416	462	448	413	417	417	413	455	414	420	434	398	445	438	441	434	435	400	410	410	382	417	416	408	425	436	422	398	406	443	429	401	453	402	442	402	478	427	407	417	460	410	444	408	439	397	443	449	405	395	384	432	406	415	383	393	432	455	434	399	426	393	432	442	439	442	454	407	470	455	442	440	454	495	422	445	429	446	357	403	392	462	465	435	391	401	412	443	459	431	434	457	427	410	384	406	429	464	428	431	424	464	445	448	456	447	456	426	439	420	427	413	466	449	392	426	412	438	427	450	472	474	425	411	386	447	423	413	386	417	448	442	432	419	421	466	429	433	393	433	405	422	409	410	426	499	405	409	452	435	381	426	394	401	416	420	453	408	405	431	403	418	416	459	436	419	421	411	432	423	416	444	448	406	416	425	421	415	435	442	416	421	475	441	414	432	419	427	460	405	418	422	428	424	477	420	457	419	412	469	418	438	476	463	412	400	411	405	408	403	444	403	427	461	408	384	383	431	413	453	411	420	399	412	387	434	417	426	386	442	518	406	403	404	436	404	439	426	425	428	342	446	417	438	424	413	436	418	367	404	423	388	443	410	393	421	431	422	411	432	402	396	461	419	407	446	441	421	399	406	440	404	402	386	402	449	468	394	409	426	424	417	479	424	418	439	396	428	430	385	393	413	416	378	447	491	454	414	450	405	411	420	448	431	434	424	404	400	456	466	429	398	426	436	415	434	445	429	398	364	433	485	457	402	420	405	421	408	414	404	425	399	407	459	397	419	434	419	414	437	413	479	466	415	434	424	398	408	404	420	417	417	419	430	451	363	427	427	434	381	439	392	430	452	389	386	409	400	382	428	488	417	364	432	430	444	460	445	430	451	440	416	386	414	417	426	434	430	369	386	405	421	410	429	442	431	439	425	434	445	457	423	402	412	437	400	368	467	391	405	433	421	430	444	418	433	421	438	394	390	456	402	374	401	429	403	392	411	477	417	426	394	391	444	429	409	439	410	412	417	447	401	375	418	418	436	407	412	440	399	483	443	404	401	468	459	404	438	439	435	417	420	402	409	392	413	386	477	420	414	401	440	420	428	403	441	422	394	429	431	436	463	416	433	416	438	438	441	434	447	401	397	400	433	425	426	393	370	407	395	440	436	441	415	427	425	435	466	407	384	459	416	452	430	415	391	424	447	446	423	416	380	420	415	457	431	379	415	411	401	440	414	424	452	410	502	418	422	394	423	405	423	421	425	422	445	419	398	445	416	414	468	406	443	436	413	410	432	405	435	417	413	436	408	415	428	409	439	391	412	436	424	412	396	466	438	434	424	401	437	420	432	414	435	421	404	447	434	420	408	418	407	421	413	427	418	407	411	403	395	391	383	424	402	432	428	415	411	430	427	389	401	427	470	391	438	429	402	411	425	412	468	418	400	421	397	413	422	422	431	427	422	418	433	412	428	434	415	449	447	422	438	434	406	415	453	423	380	444	405	440	402	454	424	380	402	398	417	455	426	406	408	384	405	414	399	408	407	431	387	435	393	398	428	437	407	403	452	445	433	423	425	382	434	459	425	445	480	425	430	434	461	451	428	472	417	419	450	399	431	424	407	418	434	415	406	431	424	339	415	435	384	427	404	386	405	428	418	456	436	442	404	442	431	466	436	432	430	414	432	463	418	429	423	364	439	433	381	425	399	437	439	430	433	483	378	445	424	377	407	432	423	418	411	425	439	407	398	406	430	416	419	407	408	417	393	410
10949	6632	14490	16273	13757	11269	8974	7206	5994	4787	4021	3403	2958	2631	2193	1892	1826	1670	1553	1554	1480	1345	1407	1422	1328	1170	1210	1229	1187	1243	1137	1101	1145	1116	1111	1137	1093	1044	1064	1030	1062	1056	992	995	1067	1004	976	954	962	952	1019	1009	972	976	971	987	960	977	914	983	933	1030	986	951	900	916	955	967	943	883	968	938	951	950	946	989	969	927	934	980	972	970	952	966	973	970	946	868	907	968	909	932	924	969	919	980	918	898	967	911	940	959	919	920	932	882	947	981	889	957	916	938	996	951	937	937	928	954	926	949	963	936	909	949	945	924	924	902	931	911	957	978	985	932	968	897	935	1025	955	928	987	976	976	965	955	946	915	923	969	987	914	938	957	932	901	935	936	908	872	910	885	937	897	931	991	1000	973	983	946	896	926	951	957	926	915	974	907	901	969	862	868	923	969	1008	910	977	992	882	951	896	944	902	951	960	963	941	944	943	972	953	930	953	935	987	981	909	964	968	854	965	885	963	903	897	924	965	972	978	971	926	948	965	904	901	957	907	997	926	931	936	978	947	1001	931	911	951	978	952	997	967	900	919	975	921	917	919	918	907	979	920	913	965	925	941	928	932	919	969	930	925	965	997	924	955	951	991	931	939	995	889	988	905	955	962	986	940	957	892	948	965	934	925	956	900	969	945	930	934	984	939	962	967	948	957	970	1001	990	934	1019	879	911	939	946	964	941	989	949	973	934	936	965	974	919	939	916	912	959	908	910	1003	942	908	899	938	965	931	977	982	997	940	927	922	932	957	942	914	995	938	945	959	928	1004	933	909	991	955	911	943	1006	989	983	964	989	926	958	930	999	931	971	934	926	925	943	967	953	962	919	958	903	958	930	996	950	961	985	1002	971	915	992	872	982	975	983	943	970	978	932	962	915	916	908	917	938	946	895	891	908	915	954	957	972	977	936	963	982	947	916	943	960	950	933	959	971	982	1018	970	910	951	987	922	949	927	938	1003	914	975	939	904	948	956	895	916	891	968	952	901	978	906	917	929	991	966	935	961	913	969	956	896	982	866	972	919	948	959	948	960	927	917	905	907	950	927	944	928	906	973	903	992	894	966	927	953	923	953	922	931	942	906	932	947	915	950	984	957	1011	937	986	936	966	947	907	1007	947	945	944	947	907	922	948	958	949	886	949	984	943	884	984	916	986	963	943	926	949	989	945	949	920	958	1014	921	960	946	996	950	990	934	894	898	919	943	1001	1004	957	929	923	930	907	988	951	973	943	897	986	925	909	951	978	953	1008	949	999	973	951	972	920	906	922	939	981	925	942	958	1024	979	957	970	975	948	932	955	938	906	958	959	957	924	944	955	975	1008	987	936	932	896	936	932	998	941	906	946	978	1005	942	925	989	991	975	944	917	885	984	946	994	970	931	924	940	989	948	971	922	918	916	902	955	961	922	920	937	884	971	914	967	929	958	929	911	980	983	911	930	966	911	962	879	973	949	871	952	950	958	933	963	960	921	986	892	910	917	1002	981	936	973	961	1004	960	933	967	946	927	886	928	1011	908	897	992	923	990	895	960	957	954	925	936	910	944	974	925	911	952	917	916	930	884	973	995	936	907	966	953	976	932	927	949	955	961	947	1002	937	938	971	999	949	945	979	985	964	988	943	972	989	977	928	947	933	916	932	962	925	906	921	930	1005	974	947	988	930	962	949	999	928	946	945	945	897	1004	961	933	925	867	901	1015	919	941	982	934	938	967	951	905	973	948	971	920	972	971	958	969	902	905	901	1002	957	973	882	990	964	972	1020	971	977	937	936	940	960	964	868	967	936	935	951	918	968	924	898	982	943	912	959	1012	939	972	992	985	904	926	888	943	896	909	931	989	979	956	961	917	945	979	952	988	921	957	935	976	894	942	964	955	927	1003	961	940	947	977	931	954	944	917	956	951	970	981	950	898	948	1012	960	952	925	968	991	934	885	943	900	956	960	945	1001	965	937	946	892	919	971	948	921	976	945	954	885	924	936	911	938	986	944	927	986	933	931	921	908	938	915	946	937	935	956	960	939	962	936	939	971	925	953	961	945	941	903	964	925	908	891	995	963	943	947	927	943	943	975	962	887	899	976	934	907	976	1000	961	968	950	988	926	935	920	983	912	955	1006	900	958	950	937	968	899	928	905	969	917	961	924	963	912	940	914	1002	954	932	929	900	940	948	966	913	945	940	977	985	995	919	939	971	902	940	978	883	962	937	973	952	915	961	941	930	911	940	926	947	912	951	943	923	995	901	996	966	945	937	946	997	968	943	909	1005	956	938	961	898	926	919	945	978	886	998	935	901	926	967	944	977	938	986	942	923	934	962	894	900	998	1029	949	924	919	869	944	1000	938	919	949	919	927	930	997	946	886	949	940	964	949	965	958	955	936	980	960	921	964	919	914	940	977	997	961	915	946	946	936	976	951	918	957	967	942	916	962	954	1013	950	929	973	958	964	936	930	905	983	919	907	948	969	920	928	964	908	971	906	952	922	968	915	981	901	935	897	939	936	980	918	953	910	978	913	926	977	951	909	923	952	987	931	963	922	952	952	956	954	926	991	946	927	941	978	882	950	930	923	991	930	935	894	961	921	929	922	1005	938	972	940	880	964	935	988	972	934	972	972	949	851	1046	962	940	972	949	948	945	961	949	939	976	933	947	985	926	981	971	930	977	938	987	965	965	953	997	921	954	911	940	992	984	938	1025	977	971	938	927	977	948	962	961	875	920	917	959	988	964	957	997	958	931	968	956	953	925	979	914	991	886	914	926	893	943	947	922	933	907	926	977	918	950	969	926	893	939	946	970	956	954	956	949	934	954	958	902	949	968	900	883	900	952	929	1014	1023	945	945	932	906	950	911	959	970	963	936	971	946	961	938	946	904	947	969	962	964	1019	972	951	934	941	955	947	947	971	939	946	950	916	991	933	930	1013	934	959	939	914	936	922	914	948	931	921	922	953	943	979	925	945	966	899	966	916	982	880	908	987	988	940	979	940	898	929	948	931	947	909	949	976	897	953	979	893	846	903	907	967	905	921	942	914	854	915	917	960	939	981	924	977	960	967	991	898	970	935	940	949	974	986	964	944	977	935	913	889	929	940	974	956	938	911	872	931	901	948	963	911	971	880	926	959	953	943	956	944	972	951	935	950	945	946	940	1000	1001	916	959	910	966	954	989	956	932	924	927	960	980	957	929	947	944	996	926	920	964	937	929	921	958	928	937	945	974	995	935	893	975	989	927	899	933	957	965	920	972	932	904	967	1000	953	959	909	951	936	955	989	899	957	1022	941	948	938	930	886	964	910	963	942	949	928	932	935	896	976	919	943	963	939	931	937	949	977	902	946	946	949	955	985	910	937	970	959	978	894	921	977	969	890	892	904	940	925	946	947	887	958	952	935	954	956	1043	961	848	950	1017	931	953	924	918	963	1002	968	964	948	947	934	940	928	966	904	969	964	925	988	955	925	1020	894	921	1001	935	913	997	921	959	963	980	944	963	954	964	987	978	942	923	940	951	984	970	947	918	947	918	924	945	890	954	910
23984	10884	11767	9017	5981	4310	3033	2254	1741	1427	1247	1073	903	787	644	633	576	517	569	478	514	517	494	512	464	423	457	462	406	449	447	444	416	469	448	416	373	421	423	426	395	411	426	415	430	429	382	430	417	422	412	371	399	442	393	391	464	413	387	402	398	419	399	409	420	379	424	409	434	413	406	408	422	412	407	390	452	412	396	397	407	393	366	404	405	404	416	422	391	386	404	397	417	407	434	399	381	415	388	426	433	405	396	407	463	378	388	423	359	410	481	369	394	406	427	410	381	378	378	427	404	384	447	415	387	397	420	397	395	413	422	450	385	422	392	417	363	389	412	398	384	431	446	406	391	394	418	402	410	377	458	435	421	396	405	420	369	394	385	426	394	429	405	419	396	411	435	358	405	407	417	400	417	415	406	395	407	440	444	399	375	411	426	356	408	412	360	369	364	365	433	416	429	397	396	382	404	387	417	365	378	406	385	429	413	385	380	421	404	423	430	430	401	407	409	427	432	431	400	424	407	401	428	411	407	427	414	406	387	390	439	414	427	422	409	381	422	389	387	432	369	425	417	421	407	424	399	406	396	417	382	454	409	399	400	416	419	409	457	452	428	439	405	422	397	384	413	430	425	435	414	418	428	430	396	410	396	409	403	379	398	391	434	408	419	410	402	422	372	385	424	377	413	402	384	386	407	393	410	414	383	392	413	366	416	424	402	392	391	414	428	420	393	436	412	390	385	427	425	392	380	427	382	402	427	432	416	416	418	425	382	388	467	403	436	451	383	407	384	428	400	462	419	430	423	379	445	422	424	429	385	407	416	418	423	411	455	375	416	385	433	407	386	374	410	399	407	336	454	456	418	429	424	417	413	382	379	400	396	380	409	373	394	408	426	407	350	473	424	415	416	405	409	414	418	437	435	393	394	387	371	412	457	392	413	405	414	413	412	394	410	438	396	388	394	387	433	395	373	434	415	398	430	439	407	381	395	395	441	384	404	389	372	404	379	450	411	441	421	433	400	405	363	387	402	395	404	386	445	407	440	396	369	431	443	406	430	401	412	409	417	405	411	391	430	417	426	358	400	383	416	421	390	404	432	365	409	422	442	417	386	366	390	397	415	435	435	392	449	362	420	408	392	390	396	374	405	407	391	393	394	442	426	375	382	369	414	418	375	398	416	415	428	416	400	397	421	361	412	394	411	385	375	410	429	432	391	449	385	363	412	383	421	428	376	426	390	436	443	413	399	392	393	396	434	386	381	400	385	414	392	411	394	409	413	408	378	412	400	448	394	405	395	387	390	398	373	399	421	440	400	411	442	410	369	436	434	410	402	438	413	376	389	346	417	361	416	385	410	401	410	408	383	428	416	377	414	426	419	430	416	439	440	408	470	422	407	415	409	385	431	396	404	427	392	407	403	399	453	400	413	403	376	414	398	389	429	420	390	447	389	401	421	401	419	418	391	390	438	431	399	400	371	436	416	439	441	432	431	419	409	387	442	383	386	402	427	404	363	424	409	416	410	362	399	423	414	402	389	428	391	408	417	405	407	423	450	421	379	410	390	392	378	373	424	404	406	387	423	408	388	448	354	407	427	365	387	421	415	408	400	401	390	400	408	431	414	393	421	421	423	424	367	388	433	429	437	421	395	407	433	397	416	386	388	420	433	387	381	385	444	413	375	404	419	377	412	391	380	427	465	451	381	400	417	422	435	362	403	405	380	417	399	429	364	398	362	403	405	423	435	401	406	395	406	364	442	399	381	412	422	410	411	436	399	391	409	375	401	415	417	386	442	427	366	396	413	424	453	419	447	376	388	397	421	404	408	376	394	423	382	403	412	424	407	361	409	432	387	425	419	413	389	384	447	423	405	394	425	360	378	401	423	419	433	417	422	406	380	410	428	399	387	398	446	387	375	402	404	372	403	427	394	421	463	423	422	396	401	416	416	433	431	393	406	409	427	427	415	368	416	391	395	397	405	417	425	431	389	406	370	398	428	358	429	420	419	437	385	384	392	406	371	417	398	447	405	408	398	388	423	370	383	405	366	401	398	456	426	396	384	406	382	402	428	423	394	372	437	389	427	443	409	358	401	427	381	404	401	386	385	381	434	427	430	393	421	423	479	430	383	439	403	401	401	392	402	428	407	399	419	433	410	405	407	422	387	385	382	431	395	413	378	386	399	385	375	417	416	383	396	426	399	448	419	396	385	372	394	398	381	405	399	418	411	395	439	432	400	399	403	391	392	384	450	431	432	402	380	379	406	417	411	396	390	422	454	403	429	408	444	408	422	418	408	376	404	440	435	398	377	422	402	391	377	383	436	402	424	415	419	424	364	405	398	388	347	385	400	421	429	384	382	414	410	412	391	442	384	415	389	408	409	444	397	397	466	421	416	387	383	408	374	426	412	442	418	404	457	428	423	393	409	426	395	395	355	369	439	403	385	417	413	398	403	374	449	400	452	397	412	393	380	454	383	361	406	398	433	408	425	369	407	433	403	419	418	383	424	438	407	422	413	406	393	411	400	431	384	418	394	423	427	401	434	435	427	446	438	414	425	436	416	401	442	405	401	387	418	424	372	411	420	390	399	440	403	396	410	422	399	473	422	452	376	392	414	400	427	408	362	345	398	431	404	421	390	428	385	380	417	398	420	415	422	407	447	416	412	389	404	443	424	448	409	404	414	386	379	392	429	423	396	400	399	401	403	392	427	388	422	403	409	420	396	423	405	432	424	419	399	414	430	425	434	384	431	405	409	379	410	408	419	415	371	407	391	428	415	407	391	418	450	421	397	406	415	410	407	424	410	406	439	423	389	379	406	429	455	451	439	394	390	428	363	419	385	395	389	424	406	429	415	421	401	438	418	406	438	403	404	402	395	410	383	459	407	379	432	419	404	392	412	407	391	390	381	406	410	413	417	367	384	429	386	359	422	404	368	380	484	396	420	419	427	406	428	370	411	470	434	395	377	409	442	403	405	370	419	403	390	448	388	432	428	391	402	391	420	367	395	422	423	432	421	417	402	447	390	416	402	416	422	412	394	466	411	418	390	430	417	409	413	399	413	439	404	398	436	410	416	404	382	394	397	426	428	390	392	394	415	383	396	397	421	420	431	365	358	450	400	376	390	404	423	427	431	380	372	407	418	375	442	436	390	391	403	425	396	433	427	399	382	358	487	391	399	438	396	399	401	391	459	393	375	381	408	416	413	401	378	419	418	417	419	429	394	440	400	415	377	378	424	442	466	412	385	405	445	395	412	399	395	421	369	419	443	414	403	417	415	402	403	389	385	437	431	373	436	422	371	429	438	396	373	380	382	386	439	410	399	401	391	432	438	355	429	450	373	395	394	443	446	402	386	428	432	431	391	398	435	429	382	416	446	409	424	441	422	420	389	399	413	407	416	397	384	394	391	424	435	391	428	423	386	385	381	420	376	408	444	415	389	424	395	422	384	395	410	435	408	417	426	415	410	434	420	447	373	402	412	429	402	366	404	412
13789	8586	17660	19471	16999	14108	11367	9101	7430	5871	4843	4489	3627	3183	2637	2307	1968	1851	1782	1681	1652	1491	1525	1445	1399	1340	1266	1232	1206	1163	1208	1146	1189	1192	1135	1103	1122	1078	1065	1087	1069	992	1040	1021	977	947	992	1080	954	1023	1041	922	954	936	973	955	907	972	993	967	904	921	963	978	933	946	911	915	922	929	954	931	910	912	950	937	911	950	911	969	922	882	912	894	889	929	935	930	949	903	932	909	965	946	939	933	932	904	947	927	928	885	882	910	899	959	908	914	913	926	930	974	929	925	890	943	887	894	915	892	903	931	910	933	902	883	936	918	902	902	884	943	855	945	912	948	950	916	918	908	945	927	899	946	935	942	955	915	908	911	868	947	860	884	881	899	978	927	884	910	928	912	928	919	901	842	934	909	962	934	946	924	917	873	948	963	875	953	963	895	920	896	923	904	899	926	898	948	953	964	946	972	890	939	897	916	923	927	902	891	919	929	932	935	920	955	944	936	892	887	909	912	910	954	953	918	889	940	881	926	878	891	936	922	873	895	878	926	958	894	905	963	946	938	912	877	949	870	902	923	920	951	880	935	926	906	952	910	928	920	956	872	924	863	926	938	893	909	923	892	925	936	903	984	949	912	917	893	950	875	947	902	903	888	912	906	909	921	868	944	949	895	858	889	919	898	897	911	986	964	981	875	961	884	884	987	918	888	968	959	931	923	958	925	899	911	866	929	914	874	918	954	919	949	920	925	993	920	903	895	871	939	910	965	867	954	887	942	956	900	903	934	906	912	889	1006	946	943	923	883	913	881	935	924	945	912	943	932	919	905	898	939	873	921	970	906	994	881	879	967	920	912	927	914	941	976	874	918	856	877	1007	900	966	909	953	923	912	905	903	945	958	903	930	975	916	948	937	929	930	885	914	885	904	928	931	910	924	966	944	927	915	898	942	915	900	947	920	892	941	960	974	924	951	930	919	983	910	911	902	903	936	945	936	915	923	940	920	927	977	983	941	887	908	947	984	919	935	890	849	970	911	947	971	903	883	873	906	849	948	865	946	954	904	844	935	892	922	909	921	906	936	954	961	925	881	929	873	936	933	934	948	926	921	931	950	913	945	875	942	900	890	956	878	945	927	959	890	945	954	963	925	903	905	939	890	884	1010	903	951	933	995	938	896	890	944	935	918	935	894	904	966	921	932	957	927	897	942	945	948	871	873	939	938	935	891	885	925	893	950	899	893	922	947	930	928	928	933	922	869	920	979	881	959	904	924	966	921	887	908	963	898	887	925	904	904	909	903	957	943	928	889	902	934	926	920	928	943	963	901	914	930	940	880	917	929	951	962	892	908	921	909	903	983	924	905	940	929	895	913	906	954	926	936	871	890	901	907	938	877	909	854	890	968	971	968	910	977	901	889	926	935	895	918	925	955	912	928	914	908	917	930	877	947	903	902	919	981	927	911	872	912	967	916	950	950	903	931	938	899	908	911	978	888	936	952	891	933	946	904	905	926	868	893	899	862	955	918	927	944	902	936	928	894	866	892	934	883	873	876	914	977	960	905	870	931	892	923	936	917	902	906	924	948	897	893	928	918	896	939	914	885	912	899	948	916	882	904	991	956	912	978	913	922	925	903	888	938	970	914	874	906	906	900	935	909	916	921	999	974	949	922	919	959	917	900	972	979	927	897	911	904	946	871	946	945	971	929	902	924	987	966	866	883	884	929	856	866	899	946	955	947	866	934	959	900	979	926	955	987	929	959	995	940	923	900	912	930	919	960	942	976	946	870	903	927	936	818	939	936	972	960	935	982	916	897	901	898	851	895	954	925	894	953	1001	955	897	939	864	919	934	884	885	923	933	929	888	869	924	943	864	902	891	938	927	956	864	950	915	920	913	987	935	923	909	867	967	885	902	950	878	939	940	946	986	908	935	925	899	935	923	902	923	949	917	951	883	914	893	925	897	921	887	941	928	911	912	873	932	920	903	887	883	927	895	939	994	990	888	953	905	950	942	842	893	893	851	905	960	916	918	880	918	912	950	933	874	975	872	932	865	907	930	898	948	902	930	889	901	931	886	921	854	906	948	966	925	888	930	838	904	951	989	934	942	929	904	932	884	895	900	1018	930	942	913	960	923	915	931	930	905	887	892	874	882	939	868	921	886	950	899	890	852	908	903	910	878	921	893	956	927	929	943	853	874	920	936	892	956	890	921	977	933	876	947	915	959	934	897	912	927	940	921	977	978	940	911	901	902	939	911	963	923	933	854	906	936	881	912	920	923	938	901	933	948	916	947	924	917	881	959	861	926	907	968	899	920	927	972	922	899	911	978	947	919	893	935	914	890	908	962	943	932	921	954	940	965	959	909	932	919	882	957	940	905	882	895	926	861	864	930	892	922	940	881	935	927	882	992	942	903	904	911	939	891	941	957	928	886	887	873	998	926	892	903	911	912	846	890	930	935	880	917	913	946	931	872	914	919	880	888	914	903	959	899	912	907	863	943	931	849	905	890	904	931	934	928	881	875	938	919	882	901	953	923	883	856	874	922	871	920	971	896	890	932	910	886	890	863	921	927	931	915	966	873	930	892	953	943	958	901	937	920	907	916	922	956	927	901	914	903	943	909	886	916	901	843	888	926	898	916	925	936	935	897	956	975	980	909	942	920	984	888	869	910	881	972	910	881	947	961	884	915	940	935	898	945	894	938	953	911	999	887	861	942	902	935	975	919	926	947	892	886	873	830	918	928	863	902	871	894	927	905	906	949	930	932	951	916	947	880	940	941	881	892	889	901	895	927	913	965	953	886	941	941	920	896	906	911	926	930	903	956	939	912	900	983	956	911	919	950	922	926	888	933	880	952	903	941	945	899	904	943	859	904	889	905	921	935	932	924	907	926	972	954	922	948	871	896	880	941	900	955	926	894	926	980	850	897	905	868	890	939	927	922	967	975	950	882	958	892	920	945	946	918	915	891	931	898	917	893	928	935	930	958	927	1003	924	960	841	937	955	928	937	916	881	924	958	877	908	903	896	947	927	922	882	950	978	872	878	960	868	923	891	933	876	919	961	936	944	925	873	899	916	928	925	944	924	891	926	939	934	959	916	903	904	921	880	849	929	902	928	917	947	957	917	941	950	876	934	954	923	950	949	926	936	922	903	894	917	894	922	932	945	894	922	931	899	880	958	948	896	939	856	894	919	924	913	876	928	915	875	930	895	900	889	910	891	873	932	909	947	879	906	937	894	896	984	913	940	886	890	900	903	891	933	977	957	856	931	901	912	936	949	934	884	933	898	893	992	984	962	962	899	917	995	965	878	938	927	894	846	951	904	956	933	953	942	882	891	897	880	938	921	890	901	960	941	946	931	952	900	921	921	960	952	942	926	880	889	880	984	846	873	928	944	943	916	900	955	907	919	945	946	971	929	942	935	941	983	924	943	941	918	968	931	965	946	897	871	889	881	916	965	948	940	933	893	941	968	906	961	898	911	894	919	937	931	915	900	922	981	928	876	935	961	963
7802	4745	5702	4440	3056	2167	1641	1309	984	888	726	765	683	624	625	589	524	545	514	505	568	475	493	454	487	475	472	475	494	498	452	414	479	449	522	479	484	476	442	456	400	457	463	474	446	499	450	484	459	476	440	470	432	439	467	428	438	474	434	475	433	443	485	437	453	475	430	466	457	474	480	448	475	441	477	409	436	452	411	453	455	509	457	452	451	480	499	456	429	477	439	448	472	431	436	406	467	422	447	422	456	438	454	461	504	426	478	479	439	443	459	505	474	463	474	465	470	473	452	445	522	459	455	427	476	467	472	478	447	479	422	506	456	461	428	429	461	428	464	410	428	454	452	433	455	455	445	476	466	436	460	464	461	457	519	465	458	445	475	418	472	462	449	465	447	447	459	486	470	447	422	441	438	460	446	440	460	418	456	462	462	464	473	426	424	470	451	457	449	456	470	448	426	464	425	474	412	460	486	454	506	404	445	420	471	454	409	483	424	435	478	430	452	458	457	405	432	459	475	434	463	453	429	471	412	510	496	476	464	443	432	453	426	451	453	451	421	463	430	438	445	471	499	474	445	447	437	414	432	468	459	425	468	413	454	455	456	471	429	453	445	419	435	441	433	469	470	463	407	444	437	460	473	442	443	468	463	458	446	445	431	441	460	460	456	476	424	475	448	401	456	472	460	481	476	437	414	451	447	466	459	417	412	451	451	442	437	444	453	432	463	467	454	445	459	459	466	445	491	435	438	443	448	478	445	488	465	481	427	488	429	411	460	431	403	466	437	420	480	451	432	418	445	469	454	450	457	489	460	446	435	451	420	466	412	484	447	459	461	478	473	458	473	461	431	478	444	463	428	434	482	447	458	492	402	462	456	491	440	465	475	448	432	446	450	477	426	437	463	440	475	428	468	448	476	462	452	450	444	462	469	489	435	487	443	447	455	407	417	445	478	432	508	512	484	448	411	460	433	442	463	454	447	433	421	476	457	450	470	449	473	473	491	448	434	488	420	475	469	438	474	459	429	450	455	469	411	458	417	456	458	412	462	448	449	437	431	445	457	484	447	466	481	421	471	439	415	471	481	432	478	420	454	450	450	470	476	455	469	486	427	447	462	425	463	466	481	487	437	455	444	494	455	482	460	430	440	472	444	446	463	463	426	458	464	485	456	468	443	474	461	452	443	442	436	461	471	422	452	487	447	436	424	447	473	451	436	498	454	463	483	461	457	429	390	495	408	402	422	486	461	455	444	454	459	468	480	465	451	407	450	468	449	461	456	421	434	476	465	484	484	416	443	422	457	451	440	457	471	461	447	460	452	470	476	423	470	494	478	455	434	503	473	463	393	458	422	454	441	411	448	476	406	402	470	442	448	427	432	426	436	423	464	438	473	428	406	444	460	417	464	440	456	476	491	460	467	447	460	453	475	402	468	424	442	447	456	424	443	424	475	465	434	459	461	434	442	428	459	396	474	466	436	454	433	441	464	471	444	420	489	471	420	477	406	458	435	469	461	408	466	449	470	445	457	462	449	504	516	470	438	470	391	480	445	493	453	468	456	434	435	476	447	445	452	428	436	426	493	474	449	409	460	427	447	477	446	437	449	437	457	446	420	458	458	435	449	448	511	492	501	468	476	474	464	449	443	510	454	457	456	400	415	457	484	462	498	421	440	422	464	474	464	442	471	461	409	462	486	505	504	451	436	434	427	463	466	466	485	448	462	474	458	500	485	477	466	441	457	446	458	467	509	471	411	481	425	495	483	431	459	436	418	482	432	439	446	479	443	440	464	422	478	454	459	441	463	496	458	430	460	460	444	483	445	420	415	466	424	439	476	442	470	457	475	465	460	467	460	430	487	481	458	426	479	501	437	475	438	416	453	495	498	443	436	461	483	452	480	471	426	471	457	419	435	477	461	468	424	441	431	445	458	443	464	491	484	462	400	426	483	423	431	412	453	455	458	447	472	446	483	487	482	424	453	451	475	424	466	486	446	469	465	443	459	456	458	419	457	476	448	424	418	431	426	458	453	464	450	444	473	463	445	449	449	492	462	447	461	421	509	447	452	455	481	466	460	462	456	452	452	460	448	445	449	478	488	423	497	478	459	464	442	452	445	493	477	500	476	471	486	465	452	460	455	434	405	436	455	449	431	431	419	496	458	498	451	442	458	419	454	491	453	468	454	515	478	435	435	437	505	462	475	429	449	436	447	449	435	476	414	434	440	481	413	459	485	478	467	444	439	462	492	439	435	469	440	473	439	479	454	514	471	454	434	436	435	476	460	442	438	482	434	436	466	445	491	456	455	434	476	436	446	468	462	442	470	405	474	496	415	473	423	455	476	455	442	457	453	455	477	461	452	447	408	435	481	488	491	461	471	436	453	485	441	429	457	452	423	441	468	488	477	438	449	412	428	454	486	470	430	421	467	469	482	463	475	445	429	457	416	485	440	457	465	457	440	489	451	459	475	475	492	476	414	467	490	475	447	417	458	404	504	488	461	443	438	473	473	518	456	421	480	417	458	450	508	452	462	447	469	498	481	436	470	483	461	443	439	423	455	463	443	433	479	489	446	429	499	446	447	476	482	466	434	487	474	455	432	464	466	451	494	465	456	470	459	453	464	415	420	471	460	450	440	456	488	395	443	459	448	422	442	451	478	444	450	437	470	483	492	477	425	469	457	436	417	462	475	427	490	428	465	446	453	463	453	438	406	448	456	489	438	411	452	447	451	466	466	500	452	437	448	441	477	465	506	423	496	457	476	463	455	458	444	498	449	500	477	475	457	475	466	469	451	484	445	472	443	471	407	474	482	453	478	429	464	477	478	502	464	457	469	452	467	446	434	466	450	440	404	497	418	428	444	440	485	423	435	425	411	431	444	468	448	396	397	432	455	448	449	453	432	445	472	470	452	452	519	447	466	467	474	404	454	431	475	458	450	446	459	472	429	477	449	457	437	465	447	508	456	453	408	449	523	461	450	478	405	432	445	464	436	469	448	462	428	487	476	486	467	478	452	436	460	467	462	464	429	483	442	471	485	466	447	417	472	465	446	444	436	492	508	455	458	443	464	479	438	436	432	442	452	456	455	452	481	480	446	451	453	426	460	488	471	461	448	488	477	416	416	475	463	410	421	427	430	446	453	461	419	431	403	449	418	418	488	443	485	439	470	460	430	474	416	467	430	464	476	475	444	441	463	454	457	468	458	447	483	481	497	432	441	464	442	469	466	456	445	415	460	434	434	482	463	479	443	463	466	436	427	449	492	475	475	490	452	424	423	496	450	446	451	438	407	459	457	440	441	458	440	448	464	476	469	448	441	448	431	462	470	458	463	492	462	447	454	407	458	454	439	415	452	457	451	468	466	439	444	477	437	420	502	464	456	456	446	485	465	468	507	450	470	433	485	440	486	457	514	462	433	472	432	415	477	478	481	455	441	444	429	472	413	462	481	475	455	436	435	461	469	429	487	438	471	473	468	436	484	497	443	452	469	433	473	467
5432	4748	10331	11550	9722	7890	6373	5062	4118	3446	2951	2608	2339	2020	1764	1638	1540	1427	1451	1343	1301	1315	1294	1290	1240	1208	1111	1149	1101	1149	1164	1186	1094	1135	1122	1047	1055	1097	1057	1056	1023	1031	1062	1014	1048	1058	1010	1119	1000	1029	1023	1049	1022	1013	1050	1012	1022	1054	1041	1045	1031	1000	954	1028	998	1001	1076	1054	1001	996	1043	993	1016	1014	970	984	1013	990	1002	986	1006	1031	964	1079	1000	972	1018	1037	1018	989	1035	1029	991	1058	955	983	914	1071	991	999	993	1008	1059	982	915	1027	973	984	1032	994	1005	1039	982	998	988	990	975	999	980	979	1004	1028	979	1019	979	991	1034	1016	1030	980	1038	1018	1031	998	1059	978	1047	950	1001	1012	984	932	1030	1042	1008	994	1036	986	1057	965	1002	1084	1050	998	979	1008	986	1027	991	982	982	968	1022	978	1050	1024	997	1027	1031	1014	973	975	988	1029	959	1025	934	948	983	980	1028	1016	1009	1035	1047	1009	1038	1034	1011	998	985	935	978	1054	999	988	1036	1036	961	969	1004	1010	981	1005	1028	996	1028	943	963	1026	1044	1032	1038	1001	1012	1050	997	939	993	986	1036	1023	1047	998	944	1001	971	990	992	1011	995	1049	1037	975	1000	1022	988	1006	1024	1022	1011	1005	1012	996	1031	1007	973	1024	991	1029	1025	966	1054	1036	1037	1035	1001	980	1027	1016	995	1019	968	1024	1011	1034	1040	1054	1020	953	960	986	1030	977	1056	1005	1043	1001	975	999	965	956	964	1071	970	985	994	1042	951	1002	966	1015	1042	1049	1025	1013	1006	1057	1040	1032	985	984	1060	1035	1005	1006	963	976	1011	999	977	969	1037	1068	932	992	946	1047	1016	966	989	1042	1043	1009	1010	1002	1004	1063	1009	1003	986	942	1020	985	960	1014	1008	974	976	986	939	987	1000	1002	999	1011	1018	986	1021	1003	1012	1031	1045	1023	970	1019	1018	968	1024	1023	985	1045	1049	1036	965	1010	1010	1004	1053	962	980	976	991	990	1006	982	998	1013	965	1037	962	1028	979	976	981	982	1011	1021	1022	1011	1031	1023	975	1011	1006	985	998	983	1020	986	972	1002	1004	995	1020	1014	967	983	1061	955	1006	1013	1081	1044	995	938	971	1004	960	1019	1030	945	997	976	1006	1057	1004	1034	936	982	1011	1017	986	1009	978	997	1038	1050	1003	997	1060	1008	962	1002	1000	976	975	1001	1040	951	1047	975	1012	992	1038	968	1110	988	1047	1027	973	1008	980	1021	1016	1010	1031	1049	1038	974	985	1006	979	1012	1033	1015	1020	1027	1004	1006	1033	944	974	1030	1016	986	1064	1013	1010	1007	1060	986	1002	1043	1004	1015	1006	977	1040	995	1012	1010	977	981	1002	1017	1039	1011	1025	1010	1011	1046	949	1012	1060	1034	1028	995	1037	956	1024	986	1032	1016	992	970	972	1020	1010	959	991	976	991	992	1040	997	1003	1030	997	992	997	1019	993	986	1018	956	1014	1047	1022	1008	1019	1053	1004	1022	962	1009	996	996	1021	1020	998	1032	989	986	1011	1044	1004	989	1011	979	981	991	1002	950	999	979	977	1033	984	1015	1023	1028	1049	1020	1021	1005	983	992	985	963	984	991	948	1064	948	960	997	978	959	1029	982	1041	1002	1051	1046	957	1034	1016	1031	967	1017	1059	998	974	1044	1005	971	966	1023	1058	1058	1044	1022	971	1082	961	1007	1032	996	1025	979	988	969	970	986	1036	995	997	1037	997	965	975	1007	1015	1016	963	979	972	998	957	984	1024	1047	1041	1016	1067	1015	1001	999	1016	1014	987	1052	1001	1023	1024	1028	1039	1016	962	1010	1019	1028	992	1024	1054	1025	1042	1040	982	991	967	1002	1059	1002	1017	965	1019	994	1022	986	932	943	1058	1017	957	1025	1027	996	1008	1038	1007	989	1018	1028	1051	1018	1013	1019	1029	1028	987	1046	1075	1011	1035	977	985	990	1022	974	965	1019	1039	995	1062	1009	948	1015	1001	963	1049	1112	974	1050	1043	977	985	1044	1025	989	900	1011	992	1044	999	1002	1019	1024	999	1070	1022	1003	1046	926	1051	1043	952	1018	944	1004	984	988	968	1068	1030	1032	1010	1000	1035	1075	1014	1008	1015	1032	1039	977	1025	1001	1016	1005	1018	1014	943	1005	963	958	1063	1049	1053	973	1011	1035	1033	1006	970	1038	967	1022	965	980	1011	1019	1062	1005	1046	1039	1027	1053	971	1024	968	986	948	1008	1011	1003	1055	1056	1008	987	1047	991	1019	1030	1020	1041	1010	1047	1051	979	982	1038	991	1034	1051	1003	1005	1017	986	977	947	1020	1029	984	954	1037	1002	993	1015	1037	1021	991	985	1050	1032	1005	975	1030	981	1002	962	1063	1022	993	1014	1000	1014	1035	990	1022	1000	1007	1032	1040	1044	947	1036	1007	984	1038	1017	1026	1024	986	1016	1026	1005	942	974	988	947	1017	1016	1011	1001	1041	1029	966	992	1009	953	995	1009	1036	987	1025	1025	968	973	1026	1054	986	987	968	1024	1027	1037	980	983	967	1028	980	1001	954	994	1049	1026	980	992	1000	1032	999	983	1031	975	999	1011	986	1032	976	970	983	1012	1010	972	989	1014	1039	950	1074	980	992	1055	974	1059	942	1068	1052	1007	1048	1021	984	995	960	1039	1017	950	947	989	1039	1028	956	1008	976	974	1016	1043	1033	1008	1054	1028	1035	964	993	948	1003	1043	1002	1003	982	986	1014	954	1014	1029	1029	994	1003	961	1005	1024	983	992	1034	1036	1015	953	1003	967	1061	1031	1065	1029	971	1015	987	1025	969	1024	1030	1035	939	1060	1002	1015	1027	1048	983	1008	980	1033	997	982	1027	1077	1019	1015	1032	978	1024	954	1014	972	1067	997	961	1019	989	1016	956	981	973	1026	994	994	1048	984	977	972	990	1018	976	1037	1076	996	1008	1001	995	999	995	1017	1032	1029	962	1002	994	1012	1031	984	1015	1014	1025	988	1008	1065	969	1034	1009	949	1000	994	1029	1000	984	962	968	972	1105	1018	1005	1016	995	1012	997	1008	1010	990	974	957	1035	1014	1066	1009	1052	985	1042	1080	1017	947	989	992	1035	1059	961	1044	950	1012	1031	1045	986	1051	976	1002	1007	992	1015	1058	935	1018	929	1001	1068	1071	935	987	1087	1028	1032	1009	1000	1088	1008	1033	995	987	969	1035	979	1084	971	1020	1007	1025	1010	1004	965	962	1017	1053	1013	1038	1083	943	965	1001	994	1010	1044	1001	1012	1022	1023	997	1049	973	1080	1038	1028	1072	1033	997	1001	1049	983	995	1003	977	985	977	948	984	1027	990	980	1064	1002	977	1001	980	919	1021	1030	1018	1009	926	980	1045	946	948	1067	1006	1061	1014	967	966	1012	1022	1002	988	1022	1001	1033	1001	973	983	961	986	986	968	958	945	1033	990	1017	1017	1011	965	1018	940	984	1018	1006	926	981	941	1051	1075	953	980	1012	958	1061	988	1019	1077	928	997	1004	1050	990	989	1043	980	1005	1002	1006	975	1006	1010	948	1032	1023	983	1052	1024	1029	1017	950	1004	1004	998	980	1029	976	1006	960	998	976	1013	1007	1000	985	1010	1006	1002	974	970	1097	995	1055	1027	968	1011	1014	996	1018	1040	1019	979	977	1028	984	1027	1041	959	1043	1049	1052	923	973	998	1016	1022	1013	1011	1035	977	995	1052	985	998	942	1011	1006	1028	952	987	981	1006	1050	1015	1002	1014	992	1004	982	1028	980	973	1029	1030	1074	1008	968	1060	1064	1005	950	950	1018	1050	1064	912	1067	1001	1020	1064	1018	946	1099	1046	1030	952	1020	1030	1006	968	1011	987	1001	1046	1022	990	1045	989	1050	1009	932	1014	1020	996	984	1008	1021	1029	971	1035	1023	997	1036	994	1045	968	946	994	1028	981	952	998	1016	989	996	974	974	959	984	1019	1000	961	998	1013	1067	1005	993	1018	990	998	1036	996	1002	1049	991	999	990	940	988	1069	990	987	1012	1020	989	981	997	991	1048	1024	1008	1023	1012	993	1026	1010	991	989	975	971	1025	975	1012	1015	1014	1009	998	1027	1034	1011	995	973	1002	1039	940	1005	1045	976	1011	1027	1023	1015	1060	978	1005	1053	1040	1026	1005	1002	995	1034	1011	988	989	1027	1012	987	1042	1068	1014	997	997	986	959	986	1043	966	984	1070	1005	990	1023	1016	991	982	1075	1033	969	1022	970	1030	1052	1042	1044	984	1017	1010
15752	7486	8640	7011	4348	3246	2308	1852	1426	1076	983	837	825	728	643	590	540	536	491	571	522	456	519	488	474	445	441	407	443	411	455	497	479	457	458	411	415	454	463	470	490	469	453	392	406	429	415	463	382	408	420	426	441	395	414	433	407	459	441	421	370	478	373	422	412	414	399	443	398	429	435	433	487	464	403	429	425	445	401	431	410	388	394	417	416	410	445	445	424	402	451	397	448	433	415	428	386	407	415	432	454	396	427	431	415	389	436	446	422	429	407	406	462	416	439	412	413	452	404	412	460	405	449	418	412	437	416	405	410	418	420	421	436	427	391	443	418	405	428	398	447	419	398	414	400	421	432	400	424	451	411	423	418	408	422	394	387	413	419	421	414	396	411	414	396	419	393	416	402	441	406	435	406	448	447	406	406	439	452	394	412	420	431	465	451	406	427	406	439	423	400	459	432	431	421	452	455	435	415	401	463	418	419	441	422	435	433	454	437	412	400	404	444	470	374	412	390	399	406	399	429	430	453	441	403	436	395	387	431	364	447	479	428	450	427	421	446	415	427	422	455	403	438	427	448	429	380	389	421	422	383	395	406	430	435	415	444	426	401	439	432	417	417	423	455	441	406	399	419	445	393	416	428	434	400	418	428	406	406	422	391	404	455	426	393	408	466	433	454	450	459	445	430	411	430	362	400	428	400	408	403	451	400	401	449	409	443	429	451	401	428	429	409	439	416	381	386	428	395	442	419	434	399	429	413	441	437	418	442	407	399	439	398	418	466	430	443	478	471	386	425	418	405	411	404	424	405	414	432	410	403	417	388	416	384	464	434	411	409	391	410	418	449	426	429	415	378	446	416	400	406	412	414	422	415	421	450	428	465	421	391	412	415	413	392	400	432	427	408	389	431	410	417	456	453	447	425	456	418	445	443	411	447	417	420	407	429	419	426	439	464	423	418	417	436	404	448	443	414	396	427	391	423	417	416	458	404	439	443	413	400	407	420	403	412	399	425	430	448	392	406	429	423	423	432	447	427	430	431	388	409	437	383	449	421	400	408	438	399	426	432	422	442	452	409	422	430	418	392	417	438	423	385	394	421	434	438	406	432	425	427	419	435	406	434	462	432	414	395	415	435	441	419	424	396	434	420	447	428	383	455	402	442	443	417	432	399	434	431	424	427	409	448	434	424	410	388	426	432	433	408	436	366	454	424	410	416	390	375	429	412	413	427	394	416	437	412	446	424	416	401	399	392	418	457	471	448	450	415	415	412	422	423	441	428	416	438	430	428	399	390	450	420	428	421	428	408	456	399	435	450	378	441	432	428	376	426	386	448	452	403	390	446	405	412	413	435	434	394	420	412	431	434	414	417	417	418	449	420	439	403	426	415	453	400	419	451	444	434	451	427	417	448	467	425	444	413	450	473	411	424	407	418	393	420	425	397	412	439	389	437	443	409	450	439	429	383	436	436	426	401	392	406	446	414	428	427	452	444	435	416	435	400	407	425	410	437	430	449	377	470	444	427	408	415	423	432	414	464	438	410	449	416	425	392	410	424	408	444	446	431	395	405	396	443	425	407	391	412	428	405	384	439	392	431	423	434	444	434	412	439	452	399	441	459	412	419	414	388	378	446	442	486	386	422	425	415	395	409	425	429	443	424	423	449	439	467	447	461	454	417	435	459	432	392	431	435	394	391	441	420	428	448	457	456	433	436	430	405	448	397	402	425	403	397	402	433	390	419	426	406	365	405	431	409	442	422	421	421	412	398	431	441	389	436	401	409	420	460	419	413	445	459	411	433	445	409	410	461	409	430	414	458	442	472	447	395	384	444	429	408	441	381	409	417	441	472	436	461	405	453	394	368	395	453	402	413	457	452	387	441	439	402	412	434	425	432	436	430	419	396	462	427	415	458	413	408	397	433	370	414	450	422	435	394	384	406	414	424	442	456	417	402	459	386	424	408	420	447	440	437	435	391	427	424	413	435	465	380	443	467	431	387	441	434	413	412	433	446	420	393	395	435	445	430	432	411	424	395	400	408	411	436	434	455	434	409	403	399	398	437	429	415	431	405	439	447	416	375	399	424	445	409	403	448	414	476	412	402	410	419	412	447	446	431	432	375	407	417	425	383	422	422	419	415	423	438	396	413	422	432	383	411	419	446	386	446	438	409	389	453	461	412	419	451	457	459	410	409	436	423	406	417	399	433	403	406	466	440	389	431	402	464	419	445	399	421	425	441	461	412	410	421	425	405	425	425	431	408	432	451	396	413	437	414	432	401	457	396	430	454	422	412	372	389	403	422	433	427	422	419	409	441	437	398	450	394	437	428	420	464	433	433	409	389	421	448	449	401	448	431	395	420	437	438	443	446	435	408	457	427	390	421	434	413	405	377	442	416	415	399	388	409	449	440	435	430	443	412	387	411	440	419	381	432	458	413	422	418	400	472	417	425	420	411	403	412	448	410	427	415	410	443	426	472	441	413	446	424	393	435	442	430	436	429	400	429	431	425	427	428	445	443	469	358	438	388	411	425	455	417	436	394	432	387	419	439	439	382	425	444	403	419	417	403	397	445	433	463	412	410	403	436	446	432	403	414	384	387	444	432	430	420	407	429	408	460	411	439	413	430	400	439	457	369	373	414	450	423	418	421	430	476	416	467	400	452	420	438	401	431	462	416	474	456	415	379	414	445	402	433	415	443	428	470	438	456	426	419	424	437	395	423	450	415	441	355	458	428	368	453	430	466	400	424	443	406	466	419	418	425	422	437	431	386	462	441	451	430	432	421	411	433	449	383	394	438	410	423	406	417	402	426	414	456	445	425	443	411	412	412	435	407	423	393	421	419	431	420	407	402	403	372	410	375	459	378	401	386	448	370	447	467	389	443	404	426	444	449	477	445	422	418	427	441	391	419	394	424	430	441	428	403	428	415	442	423	434	407	425	379	400	456	415	415	419	435	406	430	458	475	446	380	406	390	440	391	364	445	417	445	438	426	424	396	441	429	435	378	386	401	432	421	429	404	403	436	454	412	416	458	418	403	409	420	380	427	421	446	449	447	444	405	399	435	427	416	439	411	430	400	405	427	416	458	393	405	395	416	444	399	431	444	444	477	478	419	419	443	421	438	400	446	395	427	420	447	401	443	409	445	427	435	411	435	400	445	430	417	398	398	413	425	396	392	432	440	393	443	433	422	437	430	428	421	398	427	401	426	381	414	380	440	421	441	422	452	461	407	422	390	465	405	410	415	410	438	421	463	422	423	439	450	411	392	429	420	408	452	432	441	421	397	420	424	443	394	390	418	438	434	429	441	427	416	435	452	389	441	430	439	473	453	407	445	405	432	399	401	431	410	435	452	389	468	408	440	444	416	389	432	440	412	419	429	435	451	443	405	434	445	422	383	426	402	401	446	436	431	427	465	434	450	415	432	446	448	441	439	392	392	437	421	398	399	391	421	424	447	411	426	404	428	428	442	444	432	450	445	398	419	432	421	379	392	439
10799	6786	14343	16075	13847	11429	9207	7419	5666	4624	3851	3462	3050	2721	2349	1988	1762	1597	1591	1589	1429	1451	1377	1372	1356	1244	1213	1139	1191	1176	1161	1163	1123	1117	1134	1106	1089	1103	1078	1047	1055	1056	1022	1012	938	1033	1007	1051	1010	1059	1002	987	972	961	976	914	982	977	940	960	1002	989	917	937	957	1003	958	971	987	966	887	937	968	977	941	890	938	935	978	949	923	932	887	988	967	918	985	951	931	911	928	946	930	987	1007	938	921	933	956	918	983	946	1007	939	921	923	947	910	931	942	1010	942	911	970	948	948	948	968	969	914	947	985	956	946	904	948	933	974	971	926	990	923	923	968	985	940	983	951	939	961	942	988	997	993	950	974	927	955	977	970	904	951	943	1008	942	887	1001	985	962	945	954	961	954	952	959	938	928	912	939	942	960	968	942	976	943	1031	907	976	965	953	946	949	958	932	974	913	946	946	941	933	921	955	939	922	953	979	941	910	955	891	927	925	921	988	928	921	942	979	933	912	980	921	933	956	935	943	961	933	913	968	977	977	957	958	903	962	946	978	885	954	929	925	940	926	898	967	966	947	904	877	954	946	951	928	984	980	908	956	947	962	955	984	952	944	953	973	981	955	972	922	947	948	951	929	915	881	1030	992	934	957	984	956	922	975	961	985	971	932	942	937	983	964	916	981	968	962	915	991	962	920	912	941	947	925	936	917	942	985	937	942	941	958	914	958	959	966	923	958	952	939	920	943	969	988	954	992	931	907	922	950	982	969	1001	932	932	982	916	934	952	917	953	1009	937	911	942	936	947	1003	1026	912	983	982	999	958	909	926	932	959	976	940	912	937	920	930	939	959	993	920	959	970	954	971	916	963	912	941	1015	983	929	919	1003	938	920	926	1002	967	944	930	919	926	870	944	971	967	943	887	937	924	971	975	988	927	974	924	963	933	912	933	940	932	919	989	896	932	949	974	942	955	938	926	889	956	1008	928	930	969	1007	944	906	968	961	906	975	953	954	983	909	926	935	927	938	967	906	949	945	925	958	937	943	957	984	948	973	904	953	961	957	986	945	988	948	981	960	944	928	943	925	959	936	911	979	936	966	941	967	918	927	969	966	911	968	991	947	959	943	872	935	1007	940	890	927	1019	945	1002	979	996	909	909	911	951	923	994	943	946	1005	917	921	962	972	960	926	951	917	979	969	941	927	940	997	955	949	972	911	928	947	937	929	940	999	919	954	955	943	938	922	937	939	927	952	937	978	968	957	997	881	930	902	904	922	917	986	916	963	875	933	907	976	939	932	954	989	949	958	925	998	948	974	934	894	960	946	952	920	940	919	903	931	978	947	961	946	914	937	970	943	977	948	921	923	959	950	957	927	961	983	941	930	956	925	964	971	962	919	892	955	940	949	928	950	1006	885	943	968	916	987	950	922	963	950	997	912	994	938	953	960	949	964	909	960	944	972	964	953	987	986	1004	922	953	957	959	960	898	977	953	943	939	907	964	917	905	903	893	983	881	898	912	894	923	947	990	990	1001	908	989	995	970	954	964	933	960	995	928	1029	931	942	934	945	959	925	938	973	985	897	947	1003	970	969	927	935	983	926	973	929	985	919	1007	902	958	879	993	910	974	958	1003	951	984	936	927	996	980	925	944	939	966	948	959	962	1002	933	966	927	966	980	979	940	944	936	953	913	942	931	988	926	940	944	997	973	948	1001	977	927	974	1000	995	977	891	1008	959	945	924	916	960	967	960	942	1041	868	948	973	975	960	945	927	966	908	958	909	910	909	953	909	932	944	906	933	931	963	936	918	944	951	955	978	976	904	966	936	955	908	926	938	978	931	962	963	962	927	935	991	970	922	999	907	945	983	945	924	943	921	951	974	935	954	948	994	898	880	950	963	989	937	956	951	951	996	976	945	964	917	1007	982	930	991	951	935	960	956	940	942	958	988	957	972	952	902	946	968	974	913	942	940	959	957	930	964	951	907	950	927	908	942	968	939	928	933	938	955	935	920	954	935	964	991	936	967	974	916	959	919	921	971	952	875	942	1026	930	890	920	912	941	947	940	879	961	901	955	935	895	972	954	945	929	897	940	876	940	1001	956	905	941	970	969	915	924	925	955	906	1001	931	1023	996	908	956	956	922	914	938	937	970	946	891	940	917	945	967	939	886	957	953	983	986	943	997	942	960	913	1020	1015	950	925	941	906	967	934	904	931	956	931	904	988	932	955	984	957	982	960	1003	939	955	892	923	893	927	926	903	977	973	919	981	935	899	953	965	904	950	888	963	932	985	925	965	976	971	951	921	956	981	939	950	965	933	1002	967	864	921	940	922	939	917	907	900	972	958	913	962	939	932	970	955	952	937	950	934	955	934	948	923	915	915	998	921	901	939	947	911	952	977	901	954	968	925	931	927	923	944	967	950	1017	946	1000	950	933	921	925	899	898	957	912	959	967	940	979	929	910	870	942	918	933	948	900	1003	943	934	1005	951	902	1003	953	927	951	958	968	986	958	991	925	971	947	943	930	948	922	942	909	920	922	937	872	973	957	909	939	978	894	924	940	904	991	915	977	997	962	942	939	956	920	957	996	927	1002	988	965	963	974	966	928	971	889	896	987	937	982	912	945	881	993	940	960	1014	940	965	953	955	971	967	959	903	891	951	963	983	935	940	965	951	902	962	928	902	986	920	908	955	912	954	943	931	923	967	931	893	965	918	938	911	949	958	941	942	930	944	1012	939	957	1029	955	947	919	954	920	961	964	909	939	1028	961	916	954	940	936	945	895	960	950	1016	975	963	932	931	989	905	977	923	908	963	907	959	967	966	906	951	889	949	897	913	895	918	937	865	932	918	925	905	918	983	963	915	945	980	916	945	958	920	904	944	919	919	977	881	949	953	1047	937	962	943	905	917	995	950	935	964	911	947	892	986	975	960	974	944	939	968	925	908	937	923	955	948	961	963	964	892	916	914	971	919	987	928	964	952	1027	937	992	947	951	936	921	921	982	961	1001	959	936	910	940	974	964	916	961	952	984	954	937	947	954	983	945	900	945	965	937	934	942	966	981	899	962	946	970	929	908	961	971	1010	913	907	926	954	940	964	922	953	927	937	962	920	955	941	935	887	959	928	962	938	971	987	973	905	969	929	987	941	964	987	971	926	951	999	979	932	984	945	943	903	986	943	972	967	951	931	970	964	1007	928	945	925	942	1006	995	903	1023	976	986	928	946	911	947	902	922	942	913	972	978	970	954	930	927	964	967	929	924	956	934	947	954	997	957	983	910	1008	971	921	971	991	919	931	941	950	933	924	920	895	959	992	929	969	976	916	909	922	970	948	981	927	933	937	901	972	911	980	935	943	981	908	901	966	973	968	899	955	991	974	977	971	943	984	1027	906	923	969	949	976	955	923	1011	960	933	923	969	960	973	970	1022	1038	968	935	982	1004	977	916	975	1003	936	951	942	913	934	933	969	978	946	948	929	967	937	988	966	938	993	996	952	985	945	895	955	976	936	913	878	945	953	985	969	934	964	916	939	963	972	978	947	924	924	918	928	963	926	916	965	990	983	920	954	880	902	988	974
23904	10977	11583	9319	5962	4395	3182	2417	1829	1359	1158	1042	890	833	755	675	577	534	577	519	524	515	442	487	483	455	469	464	469	460	441	429	438	454	430	437	410	411	446	418	415	415	466	446	391	453	429	408	405	406	428	405	414	437	374	431	380	385	386	376	449	421	429	401	417	429	384	383	368	410	418	416	387	394	403	428	393	408	431	336	433	412	405	401	426	366	411	389	455	387	390	392	352	399	386	414	405	437	404	442	411	418	397	463	448	392	409	432	464	409	426	379	426	378	397	420	400	470	444	397	373	411	403	362	413	432	460	358	373	447	428	442	429	392	355	418	381	422	369	396	421	372	404	432	443	418	416	405	408	444	393	431	409	410	459	419	422	395	410	401	379	405	403	404	409	398	418	410	380	397	408	371	444	409	401	424	409	379	414	404	403	435	443	394	418	415	387	434	416	419	399	431	415	425	349	389	407	430	393	396	408	405	368	436	429	414	408	462	430	407	423	362	378	418	405	429	391	386	392	449	426	406	426	371	392	461	415	397	441	445	431	417	398	413	385	371	422	438	390	398	426	393	396	413	426	436	388	414	370	419	396	376	437	416	429	406	393	439	414	434	403	369	410	401	396	424	393	424	409	369	381	419	412	438	402	384	434	413	418	414	408	392	418	453	452	379	421	413	426	400	414	416	415	395	391	422	413	370	378	405	440	400	410	406	380	419	415	374	385	379	393	412	409	388	378	418	367	447	405	420	447	398	424	390	390	387	401	426	393	401	419	418	398	411	385	400	399	421	359	428	402	386	422	397	371	377	419	362	432	427	441	409	439	412	450	367	411	418	447	379	409	418	424	427	416	422	411	407	379	454	370	463	373	426	419	437	468	387	435	400	396	426	406	417	398	411	423	421	388	415	405	430	441	387	438	430	402	396	411	411	400	433	401	395	407	418	384	407	429	404	420	395	411	380	406	386	441	402	416	369	406	408	431	418	402	386	402	418	424	395	429	451	437	408	454	417	402	399	435	434	387	400	441	428	444	390	421	393	408	376	384	406	387	416	426	423	406	470	406	411	418	355	387	407	420	383	407	386	401	405	421	380	392	409	423	417	409	446	381	421	418	392	363	433	436	422	393	399	408	407	433	385	447	408	370	412	389	409	438	370	391	395	457	409	405	394	416	412	402	407	427	411	445	414	418	422	421	377	421	385	434	419	410	359	432	420	388	382	395	388	415	418	428	402	427	389	413	423	442	412	400	397	402	419	449	403	406	410	417	351	433	404	402	397	416	405	420	409	409	439	430	391	406	421	398	393	393	405	393	427	380	424	416	417	441	394	405	391	429	397	422	396	435	394	408	390	449	397	401	426	390	382	407	400	420	372	434	423	391	452	389	378	414	407	377	409	417	447	391	440	416	439	387	435	434	416	398	413	379	436	398	364	419	466	392	414	390	435	405	385	405	385	381	455	405	442	409	428	437	425	417	395	398	394	398	408	429	413	422	415	400	385	390	408	401	404	396	393	418	399	440	414	428	411	423	451	394	425	414	378	440	395	378	369	415	395	442	408	391	403	386	390	414	427	407	402	380	421	378	409	373	389	388	392	416	410	437	393	398	377	410	422	421	415	408	395	419	395	395	439	380	380	376	431	372	401	446	361	413	426	401	412	451	426	401	419	366	430	402	402	428	471	393	405	390	409	400	428	423	439	394	386	420	372	453	429	435	375	396	450	416	416	424	406	385	394	383	411	426	395	356	435	439	388	407	432	395	386	406	420	416	441	446	392	422	381	368	401	414	429	414	421	433	407	379	385	407	381	388	393	404	416	407	413	427	385	401	392	383	418	434	417	439	428	393	460	381	397	415	490	378	412	432	413	394	430	451	399	393	420	409	423	414	409	412	409	448	430	368	426	393	394	377	445	430	408	409	411	410	419	443	403	446	402	409	407	440	427	447	420	395	413	395	407	425	392	393	424	448	394	396	428	398	412	428	418	443	390	426	403	448	393	428	386	411	360	426	395	400	397	391	399	371	445	426	357	428	391	448	405	362	393	420	374	391	403	410	414	434	389	422	440	393	362	432	365	372	384	391	403	381	374	429	401	370	406	390	425	415	393	415	434	358	392	443	434	401	429	392	417	431	430	418	424	408	393	439	416	401	422	409	375	387	353	451	402	417	431	374	384	418	395	421	360	374	413	398	416	379	386	383	431	435	391	414	399	440	400	450	444	435	434	401	424	387	382	433	411	378	382	402	396	418	403	432	381	396	414	439	420	395	350	433	364	424	442	405	437	460	427	403	435	390	440	402	413	449	380	397	393	443	387	406	425	434	397	376	366	412	443	406	415	427	430	389	427	392	411	436	397	409	394	408	424	439	394	427	401	419	417	459	425	396	389	419	445	411	405	418	381	405	362	378	384	405	415	403	444	422	349	425	399	403	435	395	426	421	397	392	446	411	418	407	396	414	408	350	376	409	418	420	389	375	373	385	399	397	425	412	386	411	402	371	406	410	418	411	419	419	462	414	410	414	418	434	441	421	421	451	429	376	384	404	402	438	388	439	386	393	390	415	406	418	424	398	403	435	427	399	409	372	386	409	389	407	447	406	370	397	346	433	406	435	407	405	421	443	396	394	408	443	370	398	391	398	385	448	404	418	425	409	379	367	383	430	427	403	407	388	406	417	418	372	366	400	445	435	400	407	359	386	424	435	401	434	416	422	375	380	408	395	421	415	411	407	445	414	418	410	394	427	437	410	417	402	402	459	423	417	413	392	391	409	437	377	434	436	387	414	392	399	393	426	425	417	388	380	443	433	409	407	417	421	387	427	377	374	420	404	413	406	403	370	412	427	368	399	466	443	404	427	451	423	420	435	412	387	415	399	404	402	394	396	425	425	389	427	423	405	400	391	423	415	389	403	409	419	409	407	405	432	411	401	439	441	356	421	399	375	435	392	395	438	419	439	401	416	424	445	418	404	394	369	385	394	390	411	416	419	407	428	408	442	399	458	429	420	391	400	424	401	375	386	429	439	409	383	431	389	382	437	406	419	409	392	410	487	386	396	358	401	416	413	375	428	410	449	404	405	410	380	400	438	426	377	414	419	385	362	404	397	422	403	414	391	419	419	401	431	427	446	391	427	434	392	405	365	416	399	443	435	437	394	385	411	429	426	370	468	397	411	382	418	428	432	420	438	414	393	370	469	466	393	466	413	381	417	396	397	421	395	402	465	414	425	387	408	375	377	465	442	412	462	387	396	412	378	419	355	405	417	461	416	410	459	416	416	398	377	448	399	409	392	431	409	427	423	367	423	406	388	421	399	420	388	390	407	425	444	418	390	380	405	399	374	436	376	361	400	410	420	395	406	379	419	413	363	392	423	441	435	383	396	380	419	364	394	420	401	418	415	417	407	377	420	416	408	391	423	397	412	416	398	395	419	386	385	420	391	415	406	377	388	396	428	400	383	412	432	387	401	462	443	392	407	380	380	410	438	388	434	469	403	433	403	395
13935	8660	17635	19797	17159	14246	11693	9308	7238	5625	4823	4209	3876	3255	2874	2458	1994	1893	1758	1653	1636	1546	1517	1528	1398	1343	1289	1249	1173	1244	1164	1103	1180	1177	1126	1109	1089	1096	1038	1083	1086	1027	1034	988	1031	970	980	993	958	955	954	980	961	943	980	922	962	982	905	920	941	882	935	901	921	820	1003	908	918	971	912	951	920	911	893	914	911	924	937	907	949	952	919	919	941	934	917	949	949	943	931	916	926	888	918	894	876	955	903	904	942	903	969	938	928	886	878	920	860	915	891	936	923	934	966	908	942	936	936	916	933	934	917	929	932	935	922	954	945	899	959	923	940	955	957	951	901	938	902	904	898	909	879	958	989	953	967	836	929	956	936	950	894	891	973	944	942	932	912	920	979	928	911	945	844	892	954	936	881	919	933	899	923	894	908	930	940	927	925	948	945	919	923	888	900	904	909	913	926	896	901	883	898	982	919	949	909	932	935	955	923	956	936	911	882	949	887	918	872	918	929	935	956	890	902	871	897	953	925	908	941	986	874	930	916	977	942	988	885	940	927	956	903	931	901	953	941	914	937	927	868	952	913	915	919	897	899	938	910	907	942	905	880	949	928	874	934	924	909	902	890	951	940	967	961	924	864	907	910	886	915	911	882	931	863	953	939	954	878	942	873	917	932	915	921	834	937	951	910	909	944	942	907	923	918	895	896	866	875	885	910	886	927	919	823	945	901	897	962	945	935	899	876	918	911	885	949	926	955	902	904	922	903	963	906	920	935	888	907	864	910	938	920	881	901	921	910	913	923	874	967	932	924	944	943	907	969	952	914	959	869	924	906	909	936	874	937	898	966	924	915	876	899	965	936	913	969	965	963	954	927	906	924	920	849	965	904	921	867	918	930	889	906	931	880	882	960	937	894	944	903	947	928	921	882	935	874	899	932	944	920	952	883	920	953	900	889	891	939	986	907	886	923	934	863	933	872	921	939	870	915	935	984	912	944	950	893	910	907	926	935	923	979	909	894	907	866	887	871	881	919	916	925	938	903	897	911	931	916	958	892	872	903	869	916	929	957	901	916	889	944	908	860	903	890	902	905	921	890	919	958	882	889	891	914	909	886	930	980	884	916	900	877	934	931	923	855	908	973	931	926	947	923	905	884	921	907	887	921	930	886	943	943	895	946	919	876	961	915	886	934	939	935	963	918	927	852	911	999	865	871	917	919	930	900	950	930	879	929	899	956	957	968	954	932	919	909	906	983	957	952	953	971	913	968	935	918	872	953	962	935	884	942	957	914	949	955	949	917	939	902	915	962	910	926	912	929	913	911	911	909	870	910	897	943	881	898	933	899	944	872	930	904	973	920	937	876	933	942	877	904	928	954	943	915	905	919	873	932	939	906	897	908	921	893	872	926	918	922	917	976	901	925	959	905	922	985	924	910	938	935	910	933	945	936	941	888	928	936	961	933	1005	919	954	871	965	986	937	854	926	907	898	877	954	929	920	968	945	916	927	905	943	931	898	926	949	920	888	924	926	893	933	878	917	922	933	1021	886	860	934	887	926	903	998	905	921	930	909	947	942	983	976	975	927	869	855	953	967	956	943	914	911	950	924	970	881	907	920	942	892	939	946	891	895	909	940	922	880	947	989	910	885	962	915	943	879	926	908	923	921	930	914	893	952	894	890	897	905	935	868	910	966	878	906	923	917	919	966	970	891	930	925	927	950	914	934	915	841	880	913	876	916	909	937	971	946	905	963	928	880	876	957	951	1029	978	962	949	919	900	935	917	962	933	891	938	917	883	894	871	904	960	962	916	860	894	929	921	919	917	950	893	923	910	996	923	905	915	907	935	905	977	890	853	949	880	957	922	943	924	925	961	914	909	941	936	951	939	920	878	932	945	905	921	960	920	902	920	923	905	936	944	901	927	934	925	964	916	894	854	902	953	890	911	948	856	918	908	933	927	906	918	916	925	900	913	940	913	912	873	898	956	901	923	958	921	940	938	895	937	929	888	950	958	894	930	921	922	881	941	957	878	931	919	884	958	895	911	893	887	997	972	877	939	940	953	925	907	911	899	899	913	900	943	893	969	943	996	965	874	914	916	927	930	898	933	903	898	936	923	994	889	933	947	934	934	921	879	922	954	928	941	919	879	859	929	915	883	940	910	944	954	874	891	918	976	965	983	912	952	934	898	949	957	922	934	979	880	956	919	916	946	935	918	929	894	963	955	901	895	885	995	874	942	890	924	930	913	923	891	905	969	955	889	897	914	907	905	907	946	894	938	898	885	961	911	926	868	949	911	954	968	869	890	919	893	937	926	883	945	942	899	947	904	946	969	964	909	921	950	895	959	899	915	916	931	894	923	960	927	938	933	985	980	901	942	935	902	906	881	915	932	937	921	933	932	925	961	974	977	928	934	905	874	898	892	879	911	896	891	890	905	922	949	969	941	938	939	954	1001	924	961	942	880	944	948	916	853	893	953	920	955	975	958	901	913	883	916	867	996	962	903	915	895	900	934	897	925	893	918	907	905	906	935	947	918	996	920	949	935	937	885	899	965	889	864	906	945	903	927	931	835	944	910	903	862	948	923	939	947	920	954	961	880	946	938	907	903	873	962	884	937	891	920	951	883	897	875	980	932	965	914	985	878	905	913	848	929	949	925	938	926	968	924	996	934	954	926	940	900	907	923	928	918	858	928	991	903	992	930	959	931	926	883	937	955	944	923	875	892	963	1006	921	964	909	959	927	901	910	946	973	928	894	927	855	878	932	917	911	914	927	837	957	871	863	949	932	934	887	959	899	946	953	898	909	965	934	903	934	889	955	894	945	904	924	905	917	889	877	903	922	977	909	891	927	981	897	953	922	844	1003	961	934	902	960	967	910	928	914	947	912	951	930	923	909	947	906	937	860	913	905	897	942	965	884	897	937	904	957	881	909	992	818	917	894	948	935	919	947	919	904	948	943	941	910	919	859	959	928	924	911	906	921	926	898	942	904	933	903	922	905	892	964	939	928	900	923	940	952	902	923	914	912	929	885	919	882	929	906	907	930	930	922	947	925	909	922	965	898	935	912	926	949	914	909	924	918	922	932	876	935	939	945	1008	903	918	927	899	923	903	944	905	909	966	924	936	976	889	907	929	921	939	914	905	930	928	915	929	948	943	902	913	940	961	903	936	874	905	916	926	948	893	932	901	940	932	904	932	962	888	931	919	962	938	902	929	977	939	882	919	946	887	880	917	951	914	913	939	957	957	978	952	913	976	963	951	907	895	943	954	955	929	965	926	889	921	852	874	907	948	902	944	934	937	916	949	931	943	873	926	891	956	937	878	914	931	969	957	834	936	934	924	874	968	962	992	971	935	949	957	895	929	897	897	903	937	892	944	884	888	908	900	898	925	960	959	871	894	888	907	938	919	901	922	963	904	924	929	899	892	951	902	880	921	912	941	924	928	892	881	894	928	897	923	914	934	913	945	904	945	959	884	890	950	954	938	926	934	919	963	956	913	947	953	909	952	924
8269	4863	5753	4556	3007	2187	1711	1332	1019	908	836	798	664	676	579	590	564	510	574	504	483	519	536	480	472	451	484	471	498	477	535	491	499	521	454	528	455	491	465	455	458	460	472	460	480	473	473	452	454	453	477	460	451	470	441	463	479	484	450	461	463	485	485	438	465	429	481	480	447	437	485	463	456	436	462	461	476	462	486	423	481	444	431	424	460	485	457	460	467	437	470	416	443	489	449	483	473	465	430	455	530	472	457	490	488	432	457	500	461	427	453	453	478	466	444	458	472	454	438	454	451	451	449	441	436	482	477	493	473	459	455	454	468	452	447	444	467	447	437	390	433	437	483	465	500	456	420	471	462	484	462	466	417	476	465	445	471	424	445	459	460	470	448	468	418	417	431	457	501	462	385	425	440	485	457	456	511	456	497	482	418	497	465	451	435	424	423	448	446	483	479	462	466	462	456	478	450	455	451	460	482	458	474	432	448	442	460	441	444	472	432	473	471	433	451	441	465	488	466	484	494	431	461	451	449	487	442	461	452	423	472	453	477	489	461	440	469	487	457	471	462	442	444	456	467	450	422	412	426	458	445	447	481	503	498	470	493	480	428	448	464	474	438	487	513	472	476	439	431	433	424	438	434	447	471	441	427	457	473	480	483	434	388	471	432	463	486	454	455	433	472	448	486	461	418	429	459	442	487	407	425	447	440	442	442	479	500	470	484	463	442	450	452	420	451	459	459	423	487	471	491	468	455	420	444	438	463	457	461	456	452	460	459	479	444	500	449	469	472	435	468	519	469	412	453	442	439	483	468	467	490	468	462	474	500	464	497	476	459	480	440	443	475	443	432	440	441	448	469	462	454	440	406	423	466	478	454	484	446	443	455	476	435	475	491	469	494	473	470	433	437	459	442	447	445	439	503	515	484	485	490	489	480	462	476	438	466	452	469	452	436	500	452	448	474	459	474	417	454	466	464	432	479	496	461	446	451	448	480	467	458	448	440	445	441	481	450	443	457	446	448	414	447	434	467	467	438	465	466	472	457	510	455	477	394	494	462	421	452	463	451	423	442	467	409	492	443	487	434	449	468	471	472	462	439	450	492	423	500	479	448	485	463	455	447	465	432	446	446	474	467	450	496	462	437	502	423	413	484	436	425	454	491	436	437	455	465	437	449	476	464	476	478	447	441	453	465	474	487	466	482	455	449	472	444	479	456	460	485	436	494	493	457	466	465	420	438	493	449	457	434	479	424	451	488	440	421	404	431	496	468	510	453	460	482	477	487	435	449	453	453	505	467	470	450	483	433	425	457	426	456	468	431	452	447	422	419	456	468	467	465	453	487	456	510	450	444	446	448	461	468	465	471	463	453	455	463	440	490	426	444	440	468	471	478	444	464	453	452	439	432	467	447	456	461	472	468	471	450	446	439	411	454	465	459	498	480	445	475	454	446	452	474	461	425	470	443	419	453	475	479	479	472	452	461	479	429	451	487	452	439	440	439	461	464	431	433	423	441	463	458	471	463	415	440	442	450	452	424	473	449	429	448	460	482	465	510	429	427	455	480	453	482	455	433	484	459	459	461	486	489	438	413	516	453	423	437	421	473	491	490	435	424	467	440	470	440	477	447	483	430	462	469	431	464	446	502	485	460	504	480	489	479	523	471	513	472	463	456	436	476	477	447	435	449	484	496	467	455	409	460	424	474	450	498	466	444	449	470	432	467	456	484	486	455	464	447	444	442	470	434	435	451	452	468	459	465	454	472	420	474	444	448	508	492	427	430	494	432	461	482	467	487	465	462	428	416	426	453	475	466	459	462	426	422	469	464	466	476	435	437	471	437	429	467	473	420	412	449	467	477	409	492	457	473	463	416	447	453	483	455	476	456	434	469	463	460	474	454	434	426	461	450	488	460	473	482	440	482	455	444	429	498	400	459	448	433	451	480	473	459	462	428	430	431	464	461	446	466	423	476	466	463	477	433	431	469	458	463	451	434	459	461	477	464	464	444	469	481	489	466	482	483	471	493	461	481	488	429	455	490	456	416	472	471	455	490	476	470	421	515	465	465	494	493	463	488	447	492	502	463	483	447	436	441	436	460	480	460	498	454	466	437	497	479	476	450	445	481	444	468	446	434	446	461	459	451	466	465	479	463	441	452	466	464	491	462	449	442	495	474	455	455	493	432	422	455	469	499	416	473	459	438	480	431	458	423	458	446	420	500	473	502	439	444	438	452	436	452	449	488	448	453	435	439	460	487	472	476	421	446	446	454	442	461	465	456	459	477	469	460	419	450	477	449	453	450	436	493	497	452	393	414	463	451	417	520	478	441	486	472	475	435	435	447	448	446	452	435	427	441	433	481	472	458	456	445	472	433	504	452	442	444	454	456	494	480	485	432	503	465	459	437	450	452	457	423	463	456	430	443	448	457	475	474	440	451	476	460	442	437	463	459	432	450	456	439	437	449	452	503	453	456	448	493	446	447	480	451	494	438	465	470	488	475	456	445	482	471	447	520	457	452	471	475	467	479	455	439	482	467	480	470	478	455	472	463	458	492	468	477	415	427	457	481	473	420	470	446	475	432	426	481	461	482	420	440	464	452	447	460	477	445	456	500	446	471	471	446	402	468	454	459	472	492	454	513	456	474	451	442	418	458	435	438	428	487	440	449	488	444	484	489	414	457	510	440	446	440	488	453	451	500	450	445	455	422	438	424	481	465	457	422	442	422	449	482	476	449	431	436	445	470	494	448	412	455	456	457	461	446	414	458	454	471	461	430	472	458	474	444	442	459	424	471	461	471	440	482	436	446	480	485	406	450	508	435	463	463	453	490	462	464	458	439	453	432	441	466	426	414	483	468	425	432	489	469	509	484	466	457	451	458	439	467	478	470	470	411	502	453	473	480	406	469	453	448	475	470	476	465	467	450	458	438	478	441	498	484	488	450	452	453	470	478	466	480	462	462	450	454	502	483	413	466	476	497	460	459	431	459	451	488	450	429	453	531	469	481	444	473	461	467	474	472	467	457	450	458	458	477	434	450	458	436	412	464	451	458	467	485	408	480	468	500	491	465	408	451	465	454	485	426	461	469	455	444	453	425	470	493	442	464	457	425	475	466	423	438	433	469	463	487	439	446	490	431	449	442	448	440	453	454	437	419	468	446	492	411	439	453	427	448	487	510	438	428	469	483	436	426	456	460	431	459	447	514	478	430	429	490	430	457	485	453	447	468	460	443	463	472	444	467	490	445	494	496	439	464	454	458	468	434	469	439	498	479	468	511	487	484	490	457	489	451	498	466	480	467	422	454	438	424	457	443	494	473	454	473	467	418	454	488	485	449	444	484	494	461	450	430	470	484	480	452	468	430	434	449	487	486	459	446	477	491	483	463	459	446	446	455	439	441	415	474	494	458	475	486	446	454	474	465	436	436	429	486	447	449	416	447	490	457	445	470	451	462	437	469	458	445	462	467	402	457	433	432	470	429	437	460	450	424	458	452	405
5470	4667	10579	11996	10180	7976	6378	5054	4129	3462	2896	2594	2284	2154	1932	1777	1572	1463	1409	1355	1307	1300	1257	1280	1227	1228	1148	1147	1104	1147	1139	1103	1080	1066	1129	1091	1126	1056	1067	1054	1060	1050	1104	1088	1000	1065	989	1000	1048	998	1032	1002	1052	1064	1045	1065	1006	978	1048	1010	1021	1007	1051	978	1043	1027	1048	954	1024	1014	987	993	1044	1003	995	1007	946	996	1048	1018	967	966	997	1021	1023	989	1029	1030	1063	1033	966	996	970	1034	1015	1017	1046	1033	1015	1025	1104	978	913	1024	992	1017	985	1016	1001	1011	1062	1007	978	989	1018	1082	1016	1015	1010	996	962	1009	1002	1009	1050	996	999	991	977	1012	1025	981	1006	1020	1005	1020	999	1018	1029	1003	1038	1011	1041	1011	1015	1006	1007	985	1011	971	1036	996	994	1013	994	1000	1011	1006	1056	1025	1093	980	1001	987	981	1051	977	965	1034	1002	966	995	1052	972	1043	972	1040	991	1016	1021	980	1036	940	999	1015	1001	1060	976	976	1015	995	986	1042	1013	1012	1000	1005	940	994	987	990	1037	1058	975	994	934	987	1016	1042	1045	1013	1044	1038	1045	1003	1038	1020	996	1046	951	993	977	950	1021	1044	995	1017	966	1000	1058	987	1013	1034	1006	946	1046	966	1054	1008	1000	1036	1000	1048	1022	959	1029	1038	1041	1087	1033	1018	1004	989	1016	1000	1022	1012	1027	1012	961	958	998	978	989	1040	972	1028	983	973	1006	1106	1028	984	1075	985	996	1025	1013	963	969	1058	953	1021	983	1059	997	1038	1024	1023	1016	1057	1018	1032	1030	1041	1005	1021	915	1016	1013	1045	999	1046	1041	1042	1041	963	992	1010	1039	1041	981	962	1031	997	1064	1048	945	1015	1051	928	1024	987	969	1064	1060	981	1052	991	998	1010	1030	989	1089	930	996	1073	1022	1018	973	989	970	1018	1072	989	1012	1000	981	984	1003	1052	1045	1060	990	966	992	979	996	1071	1027	1024	1030	1012	984	1029	1014	989	989	1027	1089	1021	1040	1017	1010	1015	950	1030	1044	1028	1011	1043	958	978	1029	1004	1042	1016	1010	1019	974	988	1002	978	976	1006	1005	989	1075	1063	1007	1006	964	948	1014	1006	963	980	1052	968	1043	973	1023	989	1012	1060	1016	1003	1039	994	1004	1040	1017	998	979	956	988	1037	1002	1024	1018	1016	944	1050	1044	959	1069	1031	1013	1025	1020	999	956	1052	967	992	976	1015	1004	985	1010	1035	976	1016	1109	1051	1006	999	960	980	1002	934	1029	1027	958	999	1037	968	1032	927	1033	1003	1040	1059	928	1022	1021	1028	1067	1037	1048	1025	970	953	1032	997	996	978	1016	966	1031	998	1039	978	985	1058	991	983	995	1066	1042	978	1002	1011	989	958	1000	990	996	1003	976	1038	1013	1023	1030	978	1071	982	974	993	1003	1041	1047	1033	1031	973	1045	1001	1065	1079	973	997	1017	1000	949	1062	1044	986	1000	1010	978	1023	1001	1010	1008	1018	1004	1044	1012	1001	1006	993	941	1012	1033	1016	989	968	936	986	994	965	986	1019	1007	1074	984	1019	1053	976	1012	1063	1001	1026	997	1051	998	993	1043	975	1022	976	1008	1019	1074	1034	989	973	989	1046	1059	1003	1013	1017	1024	1037	987	999	1018	1001	952	1034	987	950	994	1010	1002	1019	989	1031	971	962	1034	1055	1017	1030	1041	958	1002	1034	1060	1048	1045	1027	1000	1000	1039	1026	982	1068	1024	960	985	962	962	1013	987	1014	1016	985	960	1024	1015	1015	1058	1015	1046	1036	1022	1043	1020	993	1064	1023	1060	1048	1046	1069	1011	970	1025	1022	988	968	1010	981	1013	1020	1011	1035	1030	1036	978	1028	1024	976	1024	1039	1069	1010	1008	1055	1004	980	1045	1020	1073	1031	970	1011	1031	989	1025	1006	970	1004	990	1007	1030	985	1062	982	1048	976	1005	1006	1030	922	1030	1038	1020	1031	1022	1037	953	1036	1032	1070	977	971	1053	1021	1008	934	1037	1062	997	984	983	1054	1001	989	938	1016	1012	1019	1009	1022	1004	1045	1038	1003	984	1001	989	1019	1046	1011	963	953	1023	1038	1035	1005	1028	1039	982	988	1006	990	997	989	1039	1023	1032	1036	1004	1021	1033	1003	969	929	989	988	1015	1016	1005	993	1005	980	980	1073	1010	1010	997	1018	997	1016	1005	946	1069	1060	946	1067	1048	1035	1015	1026	973	977	985	997	1002	960	953	1008	974	1019	1047	1009	962	1043	1000	984	994	992	1017	952	966	1064	1026	968	1002	1039	1046	1053	998	1025	1029	1042	1060	1021	976	1009	1051	999	1009	1026	995	982	1047	948	1050	1011	1041	971	985	985	951	1046	994	1040	981	1020	1002	1081	1005	1020	948	1028	1006	995	1016	995	1043	1001	981	1017	1056	1045	1011	1026	1040	970	1066	1008	972	1002	1012	1017	972	1046	1099	987	1036	1020	1034	1019	1012	999	1037	967	1055	998	1028	1028	1003	975	953	1045	1020	1028	1038	990	993	979	1028	1056	1021	991	1019	1066	999	943	990	1030	1049	1013	1012	1023	982	991	1041	1033	984	963	975	1020	1066	974	953	1020	1001	1002	1008	1039	1036	1033	994	1018	1040	920	1067	1004	1013	1037	1060	981	1002	1031	1036	1029	1027	983	988	1021	1016	1036	995	963	994	1011	982	1021	992	1050	1000	989	973	978	999	986	1032	1000	986	970	1041	988	976	996	990	986	1016	984	997	989	1021	1030	1030	1034	997	1001	1038	973	1021	1011	991	994	986	1080	995	1010	997	1033	1054	1003	984	984	988	1032	1054	1028	1008	1044	1011	1010	940	981	1025	1024	1035	1054	1044	1040	1010	1074	937	1006	1004	999	1029	1006	1051	999	1008	971	1032	1025	1065	1023	991	1024	1031	1086	1107	1045	989	1016	1009	1050	1013	1000	1027	999	994	1010	1058	1002	976	988	1101	1046	983	993	979	979	960	1038	1077	994	1057	1015	1055	1008	995	1011	964	1034	994	1025	1009	1004	1028	983	1063	1021	996	1026	983	939	1053	1017	1027	995	1007	973	994	1036	988	983	1051	957	945	1018	1055	1009	964	1009	985	993	993	1018	1023	981	1008	974	1005	985	1027	1021	1028	1005	1034	1002	1011	1064	1030	1035	1061	972	1059	962	1051	1022	1087	1033	1006	1015	1008	1074	994	1060	983	964	985	1006	957	1046	962	967	979	980	949	1054	983	1013	979	1049	999	1016	1071	1016	951	1056	988	1008	1054	986	998	1001	1010	1041	1075	999	990	997	1036	970	974	1021	1034	1047	1052	1022	1026	987	1033	920	954	1040	968	1007	1011	999	1047	1093	1060	1054	1045	967	1061	1012	1010	973	1081	1037	1011	975	1010	1004	994	1003	1010	1033	988	959	1022	1008	992	1018	1030	1011	1002	929	952	986	972	991	1007	978	1072	974	1013	1000	1000	1018	1022	986	996	961	1077	989	1018	1033	1039	1072	996	1007	1096	1007	967	1032	1032	999	1004	1015	956	1036	1002	1017	1032	988	992	987	942	979	1019	1040	956	1065	1031	1056	988	922	950	1026	1007	1036	991	1008	1014	1049	1023	1005	938	1077	982	1012	971	938	982	1011	1061	991	989	1024	1067	1009	1000	1039	1037	966	997	1057	1040	1025	999	1038	994	1022	1017	1001	1033	1011	1013	963	987	986	1006	1011	1071	1053	1034	989	997	1048	976	976	1018	1037	968	966	1087	1017	1030	1031	986	1029	1040	991	987	1062	978	954	1028	1003	999	970	1067	965	999	1020	974	1025	1048	1010	1025	980	1044	1005	1030	1021	986	922	1045	965	1021	1046	1000	1035	981	997	1008	995	959	1024	1054	951	1023	1020	1040	995	1037	998	1015	997	1032	1003	952	1058	996	1016	1022	1019	1015	1015	1024	982	971	975	966	987	1037	981	1011	1000	953	947	948	1057	1022	1059	1005	963	1023	1064	1001	999	1017	953	1001	1023	988	1031	1008	1064	999	1026	1063	968	991	991	970	967	1024	987	1091	1000	1084	1033	1038	1019	1007	1066	1076	1020	979	1045	1074	1044	1023	1010	950	972	1016	979	1010	985	1012	1081	969	984	972	1065	1002	958	1047	999	1079	950	971	1023	1102	1044	961	1038	996	998	963	1035	1025	1028	1031	1074	1020	1016	1008	988	974	974	1048	1029	1030	1001	1026	1011	1032	1057	1031	947	1036	976	1012	1016	1025	1019	959	1075	1023	1030	985	988	997	1015	1019	1018	1028	950	990	979	1032	1061	950	997	982	999	1011	928	1037	1070	954	1012	974	1007	967	1079	999
15910	7354	8666	6799	4639	3090	2364	1840	1390	1148	1013	872	733	730	716	657	567	554	504	472	496	453	499	488	486	461	452	454	465	462	485	469	490	412	471	441	458	407	478	436	454	480	458	447	441	417	429	468	439	420	454	419	435	447	417	404	427	412	437	433	472	453	400	416	438	477	433	397	417	414	431	385	446	452	468	465	422	385	464	417	434	418	428	394	377	453	411	463	348	400	423	413	431	443	424	378	405	424	431	443	422	401	393	411	396	447	432	437	433	415	410	433	393	393	423	438	461	428	388	445	408	406	459	440	432	446	397	416	450	421	433	411	453	415	450	421	388	389	402	412	451	407	411	394	470	450	432	416	446	445	409	423	441	486	465	449	417	415	446	427	404	450	440	422	421	430	413	435	427	438	404	417	439	384	409	422	418	391	412	464	416	423	458	387	389	446	436	457	414	448	441	459	438	433	435	407	428	405	438	417	404	394	441	414	432	397	411	446	426	432	445	442	399	401	388	445	480	438	431	414	436	452	403	394	433	448	439	409	437	434	413	451	461	424	411	442	430	408	414	413	432	397	435	395	431	427	433	412	430	424	424	458	425	416	424	414	432	480	401	410	451	448	429	396	396	417	436	468	439	391	459	416	414	449	423	415	442	416	426	409	429	381	419	393	456	439	425	396	440	412	423	417	458	427	402	415	415	395	424	421	421	424	448	400	422	428	436	410	438	416	413	456	467	457	423	456	432	404	455	431	440	435	437	395	410	400	464	405	409	436	418	446	428	405	434	421	426	490	426	429	398	431	421	413	419	408	443	440	437	440	409	395	384	443	415	399	438	446	407	431	397	425	447	471	441	426	475	400	411	414	437	396	414	460	427	432	418	409	418	444	448	428	411	422	447	432	432	434	442	393	379	430	491	405	425	457	411	411	398	437	416	406	450	431	419	412	388	411	453	438	434	419	409	443	419	416	440	456	446	384	455	438	418	441	443	409	424	446	434	405	393	411	458	415	439	438	422	446	416	431	397	427	426	452	443	422	415	432	477	453	411	438	414	388	442	402	433	434	381	387	453	438	445	450	416	386	434	467	417	461	405	428	421	385	397	404	396	436	422	423	423	430	444	481	407	427	456	410	437	438	447	448	420	446	418	449	417	427	424	397	429	457	443	410	429	402	419	417	441	421	445	399	418	427	427	443	420	396	422	358	414	491	438	435	435	438	430	414	410	432	442	415	426	388	408	440	416	446	446	441	413	416	476	370	413	423	453	470	405	470	437	416	434	371	397	385	404	423	450	405	407	390	449	408	411	395	439	426	447	401	429	428	399	412	435	456	400	419	418	439	457	436	441	417	422	399	385	439	399	417	420	405	417	422	446	398	463	438	392	459	403	425	429	397	391	438	446	424	420	445	390	409	417	400	421	407	443	425	468	423	398	421	416	447	420	412	449	451	433	415	417	461	422	432	440	423	418	422	435	453	412	413	449	484	441	443	428	462	441	399	427	425	409	388	416	444	389	362	436	414	415	429	453	451	421	459	465	382	441	412	431	342	456	444	446	439	434	437	435	484	405	444	424	443	413	393	403	403	434	420	424	436	445	458	459	399	387	457	421	433	445	422	423	432	435	438	430	414	423	441	427	408	433	413	404	433	416	391	396	430	437	444	416	447	421	432	436	464	423	434	417	436	466	459	444	426	383	403	410	442	417	453	444	436	448	439	404	443	441	418	393	446	399	440	433	399	441	446	422	397	435	434	423	429	407	396	446	446	411	410	401	429	448	398	456	436	405	397	414	397	390	413	476	394	414	420	433	464	394	398	454	418	416	389	457	394	436	399	411	404	402	392	398	418	447	383	400	462	419	414	389	401	472	440	370	440	422	436	425	443	451	464	430	453	413	442	471	459	414	421	413	444	438	420	397	423	410	423	419	440	455	416	386	413	426	442	457	401	444	410	393	490	430	440	415	417	434	462	429	423	399	370	438	441	400	406	414	405	424	429	407	438	452	412	428	447	423	389	452	446	400	463	457	460	473	446	428	444	450	421	445	385	401	408	422	431	462	416	400	426	450	446	424	438	439	411	436	384	420	435	445	374	394	421	386	441	426	389	378	435	418	425	440	424	400	415	396	437	402	452	436	431	441	426	414	451	396	432	457	460	399	428	433	420	414	469	472	421	474	434	418	419	461	460	473	394	418	423	414	438	425	454	384	404	426	415	427	433	419	373	421	419	412	403	444	435	433	448	447	434	431	427	416	458	446	435	425	437	387	449	462	441	424	384	410	430	417	424	476	466	408	418	434	432	407	444	445	425	406	413	424	438	431	416	425	437	444	458	441	456	372	441	424	395	421	413	411	403	431	421	469	453	430	398	448	389	427	416	455	428	426	409	389	414	404	392	416	435	434	427	416	439	427	457	403	420	415	423	461	429	465	436	427	405	417	454	404	388	412	415	411	447	403	401	455	429	442	412	421	412	409	410	416	431	407	407	408	389	391	417	428	472	431	427	429	459	454	418	423	420	434	423	439	433	430	446	411	401	436	392	419	422	401	396	452	422	436	373	446	411	434	399	361	422	428	426	417	441	453	414	456	411	431	412	423	431	429	414	409	443	459	398	417	435	398	441	411	398	465	402	437	456	440	420	405	432	421	441	448	419	443	415	467	437	461	433	451	448	455	442	400	436	456	457	431	424	408	391	452	426	475	429	409	443	470	429	456	423	470	434	396	447	414	417	422	430	433	447	413	452	372	411	443	426	442	418	416	366	458	427	428	418	459	422	462	427	448	457	444	433	442	457	420	421	443	450	415	421	446	420	421	428	425	411	412	422	462	408	421	423	381	413	430	412	458	454	461	427	436	432	452	394	462	423	416	369	406	409	424	424	450	410	392	377	450	442	426	440	440	481	453	425	402	399	418	400	429	398	408	418	453	436	399	405	436	460	430	458	421	405	407	454	404	423	392	431	438	406	417	431	428	436	440	451	412	443	427	419	381	429	443	422	407	433	386	423	450	458	452	427	437	423	452	414	444	430	424	408	453	403	433	428	429	390	447	407	453	433	461	465	422	420	441	427	423	443	452	412	440	405	400	422	411	424	512	411	397	424	431	436	476	429	409	445	435	436	420	457	457	436	429	402	415	414	397	428	430	449	447	401	447	427	436	421	373	429	436	390	431	434	384	423	410	470	425	404	437	422	437	446	430	409	464	413	371	408	425	378	389	434	458	459	415	405	464	412	442	463	446	398	447	439	429	480	391	437	407	455	471	460	419	418	399	411	417	408	446	423	439	460	430	458	415	450	407	445	409	433	404	393	371	379	440	406	398	447	435	441	486	411	425	432	451	400	427	422	395	402	409	407	406	391	483	420	412	408	411	436	438	408	461	377	405	417	449	436	418	414	407	448	432	418	445	434	374	395	463	460	458	385	413	413	428	404	422	433	405	413	410	446	401	399	415	432	430	427	405	414	374	460	405	428	456	418	430	430	460	411	443	440	451	409	433	424	444	459
10733	6564	14447	16474	13905	11039	9173	7144	5694	4730	4116	3517	3023	2610	2461	2067	1859	1709	1628	1488	1392	1365	1304	1292	1311	1186	1201	1167	1137	1160	1127	1155	1143	1178	1101	1167	1066	1012	1045	1031	1050	1073	1040	991	1072	1029	1000	1002	1060	948	1031	972	972	924	977	994	1027	1032	1002	944	970	987	892	978	961	995	953	941	973	971	959	984	966	971	926	932	918	988	934	915	974	967	937	980	921	958	954	938	904	889	952	986	1048	963	925	965	922	956	925	961	956	937	961	903	900	959	930	955	945	1006	964	929	910	937	986	925	953	1028	995	930	925	973	911	973	932	928	950	926	923	936	950	938	974	954	959	985	917	999	962	934	935	969	966	912	939	928	934	925	969	994	978	905	913	939	901	916	972	974	957	958	923	973	974	943	977	952	981	936	959	926	949	925	936	1003	963	973	923	958	891	908	985	932	965	955	955	922	985	966	957	932	955	985	946	948	954	925	965	917	946	974	970	914	1000	984	920	926	962	971	919	928	967	993	961	941	989	956	910	1003	919	922	941	947	943	923	949	924	975	998	911	934	1008	946	889	960	933	955	938	922	1030	925	950	950	965	886	929	917	902	979	965	915	945	935	924	955	990	967	923	900	909	926	933	940	964	1004	923	978	990	962	968	909	936	929	933	912	980	1010	1015	986	967	915	949	914	921	1047	955	972	1002	930	927	943	923	980	1000	915	933	969	963	925	896	944	980	955	956	961	935	952	934	952	950	933	971	934	898	910	944	1016	939	967	972	955	902	925	950	946	976	950	955	979	932	949	934	917	948	929	963	966	987	908	963	932	893	974	991	915	922	956	908	936	937	941	931	927	960	957	952	947	934	951	922	977	948	912	987	969	944	907	939	958	975	896	938	961	945	929	885	941	964	996	979	925	939	984	963	938	954	951	880	937	979	903	859	947	942	939	982	931	1002	947	944	1020	960	957	943	925	945	960	973	973	942	937	999	994	896	925	928	912	963	935	962	942	1005	941	970	926	980	987	958	931	916	965	989	937	946	911	960	936	1018	929	934	923	872	896	944	971	972	903	984	971	936	990	928	950	986	950	995	948	914	933	941	947	984	1002	891	921	916	919	960	962	930	961	930	945	970	937	913	948	936	969	959	933	965	903	949	990	976	985	937	953	970	992	973	933	985	933	964	906	948	938	984	962	929	957	933	916	1034	941	918	943	1021	955	947	978	886	985	968	1003	913	952	909	901	955	952	934	980	899	989	923	979	957	922	954	946	977	924	936	929	898	937	971	947	977	954	928	955	927	961	925	926	966	975	966	937	998	910	998	978	922	961	947	1007	957	950	926	982	978	925	932	902	925	948	1009	1021	953	954	946	939	997	920	937	928	931	933	959	945	978	954	935	947	920	901	972	968	923	922	993	936	953	981	922	936	964	953	965	965	929	924	933	973	931	953	891	914	946	966	955	970	931	973	961	981	891	948	921	883	991	1036	959	975	922	992	915	935	964	959	911	942	918	954	966	981	947	970	991	958	987	958	917	950	927	903	966	922	965	1006	985	988	917	922	936	990	953	927	918	936	1000	932	974	967	952	962	930	971	934	942	929	964	948	951	912	917	902	1018	903	979	965	930	958	931	935	968	932	938	961	984	957	961	911	978	957	943	925	942	990	915	1003	959	972	940	908	962	1006	947	852	983	970	963	939	944	933	940	995	934	953	960	927	933	899	964	960	959	929	931	964	926	968	922	961	970	920	904	969	884	1012	953	906	973	918	959	918	974	961	926	943	953	936	952	955	962	950	943	947	948	958	937	945	928	881	960	951	931	944	967	934	935	873	990	991	952	968	936	938	988	977	1003	957	974	908	930	972	970	945	923	962	1002	948	1001	965	925	922	933	934	991	975	941	966	932	915	943	955	938	891	958	968	1010	943	943	960	937	962	886	983	948	902	965	947	922	927	956	940	932	906	922	928	970	1027	911	1027	1002	916	937	877	982	1003	1000	993	972	979	957	971	914	956	962	959	969	953	914	921	996	929	886	955	911	929	959	961	968	927	927	1027	965	937	948	998	945	932	947	967	921	977	947	917	990	983	951	912	956	860	944	921	963	973	951	932	971	920	976	988	921	965	967	988	957	932	980	1014	957	1021	938	1001	981	951	1007	882	1004	948	995	904	993	904	1011	919	923	972	912	976	900	935	953	929	901	971	991	920	946	947	1004	969	974	952	970	952	980	1010	959	965	1004	994	971	960	936	962	919	941	978	934	1000	971	973	928	992	922	919	935	945	965	943	978	954	942	973	961	944	934	962	971	916	987	972	950	923	926	1006	997	974	903	975	987	923	957	935	919	960	985	943	941	970	955	1000	936	934	932	949	987	976	953	976	956	926	954	991	1027	950	897	918	926	945	976	982	921	909	959	945	924	939	975	991	966	960	1033	967	939	918	935	922	934	1027	942	950	942	976	966	932	926	978	934	984	924	921	917	939	975	957	986	955	1009	973	995	977	941	900	961	951	949	1011	938	974	945	996	907	987	981	965	980	950	961	1029	934	1035	972	938	933	924	880	913	966	908	1003	979	945	947	921	886	953	923	922	909	964	961	945	912	934	1004	981	949	930	951	911	927	972	959	959	953	951	977	933	917	974	970	930	914	955	904	971	938	887	1004	873	953	965	981	983	908	941	953	942	937	977	1034	930	952	977	949	970	1018	1011	904	980	969	885	950	954	939	956	925	944	924	987	953	986	937	942	942	974	942	924	920	942	971	968	980	982	957	962	940	957	973	890	965	903	915	955	910	966	962	912	936	980	915	974	954	944	954	901	891	926	962	960	976	918	944	937	910	884	941	876	943	940	985	954	990	941	998	956	916	948	964	944	936	933	988	917	1003	987	932	985	913	921	1021	962	997	1021	938	999	937	969	919	968	922	966	888	925	941	996	969	930	986	926	932	950	956	1024	899	967	968	967	936	919	989	975	948	970	981	971	977	934	988	953	910	960	961	964	999	883	950	1011	926	934	945	947	928	941	973	920	906	1019	963	917	934	911	885	962	933	988	962	965	950	977	952	957	953	989	974	933	981	889	977	932	937	892	948	943	973	950	934	959	987	940	976	898	1010	947	883	970	960	923	937	989	911	942	913	979	1008	965	955	929	927	905	920	934	963	938	961	949	940	965	945	984	940	950	931	927	990	964	978	984	907	1005	932	929	973	922	981	983	946	945	930	879	963	947	913	967	962	946	961	946	952	952	957	948	924	958	938	960	971	923	954	953	922	1027	940	946	942	981	908	954	963	931	907	991	1016	963	924	935	954	978	952	955	937	934	928	988	922	971	893	954	881	985	975	931	963	988	928	914	975	972	957	931	959	930	928	951	987	1036	928	939	977	963	944	933	931	907	987	971	999	906	997	960	940	958	965	966	931	993	976	907	924	976	912	971	958	949	977	916	957	955	867	967	968	977	968	985	869	909	948	946	964	926	960	888	989	968	960	1023	946	989	960	972	930	1008	939	918	981	923	935	907	979	954	950	977	982	939	942	941	1002	956	1013	926	942	946	968	1006	972	923	887	939	915	969	1012	958	1009	946	983	971	943	935	952	1011	1011	1007	1018	931	938	981	932	974	919
24032	10786	11514	9093	6058	4112	3076	2336	1778	1429	1256	1072	899	832	739	649	598	583	559	554	511	541	482	459	439	445	512	445	428	421	447	442	460	438	456	428	470	448	423	408	430	399	404	458	401	411	433	435	392	449	425	418	407	385	409	429	414	435	429	419	429	404	424	413	455	448	400	428	415	431	384	420	391	395	434	411	397	407	370	401	439	425	417	386	394	381	391	419	429	449	424	385	406	454	454	404	381	407	453	424	422	404	392	377	395	382	426	383	399	386	384	411	441	439	404	397	438	385	396	401	396	438	406	425	429	411	408	410	403	403	394	418	375	408	415	407	394	428	379	416	451	411	417	430	387	366	414	394	417	402	445	373	422	407	409	395	402	397	422	412	411	419	408	398	449	405	441	402	410	394	407	397	379	437	416	418	430	371	407	490	412	409	425	411	401	399	387	390	380	454	393	409	452	377	405	445	421	376	423	440	392	392	417	412	437	386	408	442	404	440	408	422	416	421	404	399	378	373	391	506	418	414	392	415	431	406	410	416	411	428	428	414	402	422	396	389	428	419	432	381	406	423	433	421	411	424	417	390	432	393	416	383	430	483	437	407	424	413	428	420	404	417	395	416	417	419	390	418	406	418	432	428	395	406	438	419	388	396	389	390	415	411	404	391	388	404	401	409	410	421	440	419	401	380	392	452	402	432	437	416	429	421	414	418	410	403	418	451	400	419	388	422	427	407	378	401	421	432	407	373	436	408	390	437	414	430	435	382	426	385	395	393	410	400	409	383	399	426	384	388	465	400	393	382	397	418	394	369	408	382	398	421	393	414	395	403	399	401	410	429	422	414	369	373	401	414	394	378	419	448	412	339	448	389	437	400	416	394	402	434	383	406	440	393	425	400	430	417	399	422	384	419	438	376	454	407	395	406	440	394	400	379	399	395	405	425	386	409	431	400	382	366	394	410	370	384	414	416	436	430	375	426	395	403	418	445	379	411	411	402	411	411	441	379	416	388	423	427	456	446	397	380	398	408	421	406	429	398	401	433	421	417	436	403	436	433	418	402	454	413	440	403	394	381	377	423	408	435	384	409	419	399	395	388	398	371	436	404	419	403	432	418	446	419	443	433	391	386	374	388	393	394	422	429	423	409	428	397	414	427	452	414	377	414	405	463	414	417	446	434	430	426	397	372	389	432	431	399	433	411	406	428	431	396	443	398	376	409	393	440	424	420	401	415	410	388	392	414	412	421	429	423	393	392	451	420	416	401	397	415	416	413	439	378	419	430	430	429	440	426	406	389	402	448	410	437	403	407	455	407	401	389	382	433	415	420	431	410	383	437	419	400	433	428	406	431	420	380	412	420	466	392	434	443	425	394	403	445	410	466	425	381	401	441	398	397	417	366	383	403	411	413	428	406	401	379	419	396	382	443	380	411	375	392	396	410	404	423	387	387	433	413	383	372	417	433	389	415	401	441	408	367	395	435	438	423	426	406	426	436	433	409	388	408	431	379	432	375	421	431	388	403	404	447	427	392	433	423	432	378	434	446	382	402	402	443	406	401	431	467	430	399	394	426	391	428	453	385	445	443	413	405	420	360	428	421	355	413	391	382	406	422	407	409	420	426	413	391	400	392	386	390	407	409	436	403	386	397	475	396	412	401	434	430	417	407	393	393	432	431	411	405	444	433	425	423	393	439	400	408	395	409	390	395	456	450	421	407	415	408	424	416	387	401	418	399	408	445	415	411	432	412	415	424	427	456	409	428	378	418	420	409	382	403	415	402	433	377	361	422	424	419	402	409	403	420	434	375	438	446	401	395	375	395	416	416	400	418	391	403	416	377	432	444	455	398	419	419	424	443	407	423	397	390	419	461	435	401	395	439	391	379	392	390	382	405	385	412	413	404	416	408	403	404	370	364	395	399	432	372	393	446	392	424	434	414	407	397	428	394	398	383	423	428	389	395	416	385	431	387	377	414	411	374	402	411	404	388	427	396	441	406	358	434	408	405	429	371	406	380	388	417	417	396	407	391	425	370	412	417	400	418	377	401	442	439	435	405	415	385	422	430	385	381	367	405	376	407	397	411	395	404	431	408	410	391	403	429	397	403	386	349	415	409	389	411	428	390	419	448	411	408	448	400	386	391	424	396	410	393	390	429	376	415	411	432	466	437	411	425	403	383	420	437	436	365	403	434	394	398	419	374	446	415	448	380	439	426	429	389	431	424	393	418	425	409	420	413	418	392	453	429	411	400	410	432	444	403	391	406	407	346	422	390	393	425	424	415	428	397	402	398	396	430	402	362	375	388	415	408	442	413	407	405	359	428	405	410	396	400	401	396	423	412	425	394	397	402	436	435	435	400	439	431	417	426	402	432	382	450	419	411	426	393	362	422	389	420	407	418	388	436	394	404	450	394	423	387	436	412	412	438	363	410	394	401	447	396	391	429	394	421	430	402	418	420	401	406	451	414	407	419	423	400	422	445	419	412	420	398	384	402	388	395	410	430	392	402	417	399	369	411	409	413	404	388	462	386	416	403	435	419	410	457	400	417	440	426	391	376	378	351	375	406	407	374	409	351	415	417	377	402	437	422	435	429	407	425	399	390	427	415	406	414	409	392	379	430	433	427	397	422	438	400	412	407	421	425	404	420	411	428	361	404	428	402	392	414	396	442	426	412	443	414	425	419	425	434	409	394	407	395	422	398	387	397	415	418	408	419	416	407	384	450	384	424	396	414	414	409	404	398	413	441	401	382	405	422	435	411	393	406	409	377	415	453	412	398	429	428	388	372	429	403	410	421	399	385	430	396	401	394	398	418	422	371	389	391	389	426	396	392	368	421	467	414	429	411	385	402	411	383	431	416	366	350	387	436	415	416	419	382	391	424	425	417	388	358	374	423	389	418	443	425	411	373	437	430	376	431	418	419	417	433	421	405	401	410	456	450	366	389	393	413	353	409	426	404	426	400	398	411	448	408	410	390	398	418	434	389	412	433	450	377	402	440	414	393	401	416	434	407	422	442	424	425	393	415	398	362	407	407	412	381	414	426	419	441	420	384	415	412	404	391	398	424	430	391	404	374	430	402	424	408	401	404	414	397	409	417	364	437	420	396	372	430	443	390	406	375	415	408	412	417	426	430	438	421	423	440	402	445	433	380	398	441	416	387	385	429	382	409	422	411	460	401	387	437	397	412	408	371	414	373	402	409	425	407	394	437	405	424	414	409	427	454	415	414	402	376	382	451	408	446	390	403	381	442	407	405	423	399	422	428	403	410	449	440	405	468	382	394	387	405	376	429	379	418	402	399	402	387	456	457	456	399	449	380	436	425	384	422	431	454	391	394	464	406	394	431	433	379	443	402	384	434	390	405	424	410	371	369	449	458	382	396	389	381	411	428	426	403	409	406	397	414	357	395	385	390	407	406	391	422	433	459	375	377	409	408	416	429	424	360	382	427	434	428	406	454	399	430	407	381	400	397	417	380	424	439	391	393	414	377	443	389
13789	8504	17529	19870	17028	14046	11463	9136	7148	5835	5065	4369	3698	3311	2934	2439	2149	1904	1813	1728	1617	1600	1453	1484	1430	1318	1268	1215	1230	1237	1210	1233	1219	1211	1174	1187	1117	1103	1105	1095	990	1062	1025	1039	940	1017	950	1000	984	996	934	956	993	1016	961	927	949	961	998	982	947	968	998	949	1013	914	951	896	889	904	890	913	936	877	914	936	937	937	926	900	880	903	941	933	970	919	947	888	929	906	943	924	970	947	887	921	947	897	982	978	954	915	869	973	941	960	950	925	948	906	956	900	916	986	923	940	937	917	943	945	912	922	935	920	905	933	930	938	921	939	957	908	909	917	962	929	919	900	902	953	942	927	941	916	945	925	880	902	894	941	904	917	921	931	932	913	939	933	917	870	926	870	902	905	945	935	891	951	962	966	928	884	930	939	902	960	854	951	898	956	914	962	977	925	883	927	921	930	901	956	934	916	927	919	930	949	955	915	952	876	882	939	937	931	970	938	929	890	912	912	889	963	910	914	932	935	935	887	884	923	895	924	903	950	952	914	901	948	940	952	969	890	948	902	918	957	920	899	908	917	944	931	947	914	969	973	954	883	934	942	928	910	890	883	882	927	951	919	944	952	900	968	908	974	898	989	903	932	890	968	935	914	921	951	943	946	883	922	976	949	908	962	936	919	964	914	907	929	961	930	888	948	923	946	948	994	920	954	891	960	946	935	908	964	925	912	878	921	875	918	906	911	876	907	933	934	925	948	913	917	920	935	905	898	907	899	965	953	858	885	895	899	961	932	941	931	937	940	905	982	924	925	900	843	894	924	905	900	915	902	926	903	888	945	886	925	968	914	928	960	974	932	910	889	1015	924	956	963	905	904	984	986	956	965	924	939	932	925	913	922	920	987	915	934	873	861	928	928	935	923	906	930	952	967	991	927	890	933	981	969	944	901	891	915	908	899	908	936	939	897	891	919	924	936	942	891	929	943	894	957	949	995	915	932	907	943	925	961	866	942	947	924	891	948	921	945	919	959	933	912	916	932	935	949	876	946	921	942	931	901	945	978	925	935	915	895	922	919	875	948	908	901	944	954	913	913	944	926	889	927	963	937	961	945	930	858	950	925	902	972	936	955	913	887	936	919	910	920	974	871	935	910	956	953	907	948	929	946	964	905	875	907	874	898	896	918	907	979	916	986	906	926	913	940	900	923	948	914	888	913	1014	932	869	890	936	853	924	966	893	876	919	909	978	949	914	898	908	907	906	945	917	893	994	995	930	966	908	895	907	917	841	890	952	941	941	849	879	920	975	914	882	937	929	931	961	847	910	957	934	931	926	899	936	958	885	866	922	913	932	949	908	941	931	938	894	998	943	937	945	950	952	907	950	963	915	939	959	943	895	925	945	928	956	944	925	958	917	931	932	981	981	910	952	971	939	961	914	895	895	908	895	962	958	924	905	909	934	934	927	961	909	943	907	929	916	961	959	898	876	929	956	969	938	945	901	911	905	937	944	947	975	905	936	953	913	927	939	909	931	899	923	966	888	930	935	902	930	892	942	942	945	933	911	924	917	925	923	947	934	882	926	893	914	910	940	936	931	907	925	954	887	902	881	898	991	908	929	903	920	929	968	916	916	914	972	901	933	861	932	877	906	905	928	936	942	932	964	890	911	945	925	912	973	970	956	945	906	912	939	892	929	974	883	946	892	925	912	916	892	901	942	883	937	966	945	965	930	930	944	913	892	968	962	935	924	937	957	913	934	936	932	959	928	961	945	880	942	918	886	979	915	918	949	899	917	892	865	928	900	904	915	896	933	967	930	891	912	927	919	931	946	869	927	950	895	919	913	885	898	941	947	957	865	946	910	943	872	899	926	938	889	934	954	915	960	931	926	900	909	938	895	902	923	877	922	936	973	935	924	931	915	943	941	970	903	910	924	913	917	902	969	972	912	966	928	906	908	911	935	951	928	885	942	935	961	956	975	940	939	913	945	951	875	915	961	896	941	919	922	929	927	913	908	978	932	950	900	911	948	901	964	968	916	936	951	929	912	939	972	902	918	920	859	973	953	968	939	978	916	920	951	958	905	914	949	980	917	903	906	913	914	914	941	925	916	904	933	913	861	900	913	933	935	884	957	1011	958	889	929	902	854	864	964	930	908	899	904	842	911	921	869	935	928	931	906	894	964	915	921	929	944	924	959	932	925	923	886	914	895	942	907	941	938	931	899	975	905	964	911	902	923	946	941	938	938	935	953	963	921	924	932	906	949	946	908	898	970	908	920	908	924	927	923	903	890	900	951	909	949	936	919	897	942	908	920	931	962	895	919	888	969	897	931	963	925	915	861	945	937	866	931	916	909	910	923	970	932	907	896	899	950	925	931	921	935	899	909	943	904	934	862	900	909	892	940	904	917	923	964	905	917	954	914	983	923	934	891	916	992	929	911	939	899	886	928	909	927	1002	939	878	906	875	945	934	913	926	925	985	893	935	936	925	925	890	921	994	929	921	912	891	985	951	903	946	897	892	947	956	924	951	903	949	933	931	925	948	984	1020	932	903	898	900	959	897	949	930	906	910	929	928	971	952	925	866	971	885	949	914	939	932	913	949	916	883	948	928	953	908	956	949	900	949	968	934	949	937	943	947	910	925	943	976	902	932	893	886	957	868	1005	896	925	898	949	899	841	925	981	953	908	931	942	1001	916	921	968	916	961	909	962	984	924	897	858	943	907	877	933	923	938	913	952	923	935	956	860	894	960	882	952	931	910	953	926	955	861	952	910	944	904	942	901	935	921	901	931	945	917	934	941	936	891	893	929	890	950	903	908	924	901	945	892	972	900	913	923	862	965	950	912	937	925	936	900	932	915	905	987	968	908	919	955	923	889	906	927	897	902	896	878	1068	925	953	930	892	948	950	927	870	963	965	897	930	908	917	880	905	915	891	941	940	971	936	952	881	947	931	924	930	925	920	899	937	933	943	941	920	946	990	923	856	961	890	886	937	966	928	991	888	951	971	923	920	927	942	897	946	954	959	961	923	922	966	943	929	908	940	948	945	891	902	899	899	924	919	950	908	934	886	919	943	943	945	897	893	903	916	900	929	916	902	893	947	989	926	937	894	871	875	888	945	947	929	921	926	949	872	915	917	855	929	933	948	953	919	887	918	943	916	886	963	934	903	956	837	944	934	983	930	889	895	899	985	969	896	935	916	931	899	953	898	924	962	943	891	836	881	911	889	921	920	1016	956	984	923	895	932	920	941	917	961	958	990	926	972	904	941	910	906	954	955	902	873	894	857	879	915	919	962	907	895	854	891	915	982	985	932	963	878	925	913	977	961	909	938	894	955	910	920	963	939	946	981	912	899	908	990	923	905	876	943	946	933	948	909	902	900	945	861	940	910	966	880	916	946	896	928	942	972	931	976	952	891	896	892	916	917	929	923	951	986	957	887	923	959	952	941	924	929	883	904	968	909	899	880	907	914	957	915	953	905	936	986	897	917	873	912	897	906	958	946	893	943	914	970	892	946
7550	4672	5733	4624	3032	2107	1537	1235	1080	915	810	785	698	645	570	584	570	519	499	494	523	499	488	529	542	495	465	435	473	512	498	468	493	441	415	514	437	507	451	481	451	443	471	430	476	468	485	475	442	422	451	479	459	450	457	425	481	499	459	443	437	459	470	457	516	436	418	455	475	485	424	458	440	438	481	472	494	475	465	408	501	474	441	479	430	424	477	448	427	502	433	460	428	461	433	449	476	490	472	466	439	483	464	479	460	499	476	460	430	408	535	496	415	455	456	456	470	452	460	458	444	469	447	495	444	492	428	427	412	437	487	456	464	448	465	434	425	435	439	441	498	487	405	443	476	464	481	453	408	484	443	465	481	441	461	444	438	428	442	452	441	452	431	429	437	456	497	445	493	451	424	497	427	464	454	461	438	491	460	455	444	446	449	418	499	416	451	467	432	481	417	454	432	449	460	446	428	453	433	430	411	463	468	458	446	467	454	470	451	448	445	456	417	477	497	482	448	439	487	435	456	466	493	489	459	429	449	488	442	409	467	461	469	457	466	473	458	472	439	452	463	454	453	526	428	463	468	404	468	444	415	464	501	481	442	490	431	428	434	462	471	455	466	445	441	456	430	441	474	432	436	402	461	422	442	462	515	465	492	437	476	472	454	440	373	392	474	451	472	479	454	471	430	462	505	467	442	443	472	434	469	493	460	471	417	471	424	447	454	459	448	464	457	478	439	472	476	490	414	435	460	439	439	424	490	458	459	486	472	446	446	486	417	479	463	413	444	455	480	440	440	494	479	503	468	508	458	429	466	475	480	468	497	440	470	488	473	441	454	491	430	483	469	440	472	486	429	461	459	435	440	486	472	453	415	448	479	466	453	463	451	449	444	469	438	417	479	448	462	467	479	447	419	477	467	443	437	444	455	434	442	430	482	470	420	492	462	482	467	432	498	468	442	427	454	448	450	406	457	405	439	437	464	409	461	483	422	458	462	443	446	433	458	463	439	555	465	442	465	455	471	476	420	458	466	474	456	486	467	463	464	420	435	478	439	457	482	461	453	416	443	442	460	451	466	455	482	439	490	455	445	474	415	447	464	476	491	465	467	440	440	440	465	441	451	499	469	483	430	452	433	449	462	447	438	437	436	423	400	471	449	449	485	469	424	506	443	461	424	458	428	495	461	451	459	432	447	436	452	456	410	443	410	497	441	437	484	426	430	479	474	464	464	459	448	458	474	468	457	476	411	482	486	451	442	460	445	477	463	410	461	454	455	448	455	430	448	469	444	446	474	463	456	466	453	436	439	449	421	481	444	456	446	436	461	469	474	471	478	486	450	436	460	441	438	452	459	480	473	473	476	464	437	466	468	454	494	470	447	460	444	469	461	446	430	452	472	451	473	474	447	428	424	423	464	439	478	452	410	434	489	489	445	452	447	461	437	461	470	475	443	433	454	467	416	446	447	473	491	428	431	484	400	471	452	446	457	466	458	467	470	441	460	466	485	429	450	489	447	465	464	484	451	427	456	474	428	451	424	439	432	434	508	405	449	482	424	428	428	439	458	481	470	443	468	480	478	440	456	441	439	470	445	461	422	452	437	423	454	392	469	452	446	472	508	456	454	439	463	459	449	483	474	430	451	445	474	463	430	428	454	450	480	446	418	451	444	460	459	418	454	463	469	460	478	480	428	441	474	408	467	496	493	475	448	514	471	439	460	472	437	414	444	458	463	469	463	477	475	460	464	467	440	437	439	459	435	419	471	448	471	455	413	433	460	411	437	441	478	467	483	467	438	476	418	464	431	482	458	433	458	421	475	454	429	430	436	459	441	449	452	433	416	451	472	441	436	452	450	436	422	441	480	424	405	443	475	473	434	468	432	491	443	459	439	466	447	445	434	405	424	473	467	490	449	470	481	487	459	446	478	466	449	456	501	476	478	464	473	466	456	439	472	436	430	510	462	436	420	482	414	420	442	456	464	455	419	436	437	460	468	495	431	470	419	441	486	452	430	457	459	494	456	441	465	457	451	443	464	454	484	489	453	394	470	459	421	438	465	467	458	505	446	432	475	447	468	438	420	434	475	455	478	491	459	448	464	469	489	477	435	438	441	478	443	448	498	462	457	488	476	442	477	476	445	484	381	436	430	466	470	442	451	436	424	417	455	466	442	465	494	453	494	503	482	468	461	434	474	441	450	419	463	463	436	452	458	483	446	493	453	448	402	441	478	463	423	468	373	430	399	428	448	451	451	467	441	396	467	426	422	457	473	439	457	465	453	458	453	448	431	476	461	468	394	430	471	465	469	505	456	453	424	435	458	478	487	478	456	477	473	433	469	446	440	446	476	450	438	461	492	483	478	487	450	494	451	441	418	478	460	440	431	473	433	455	435	445	446	419	449	474	477	460	401	460	447	463	429	449	448	424	419	464	435	459	436	420	402	435	420	463	457	462	426	469	470	424	439	470	499	413	412	468	405	448	439	430	449	481	445	469	436	427	479	479	415	443	476	465	463	502	434	403	482	452	484	409	483	462	419	453	475	518	427	402	459	429	448	472	423	444	469	455	464	480	461	462	473	458	502	442	460	458	470	413	469	458	494	478	463	492	410	408	437	485	456	436	443	451	443	399	470	451	485	465	442	434	410	507	435	425	497	468	529	401	476	420	434	480	481	436	469	468	451	469	416	442	444	448	467	455	442	438	435	424	448	436	425	416	435	458	484	459	497	469	441	415	450	424	417	438	488	508	436	437	439	409	489	498	450	445	449	463	449	458	428	468	459	491	422	433	467	466	432	429	433	451	413	433	462	470	401	453	451	457	441	463	434	441	435	463	478	439	421	445	489	460	457	449	434	460	421	439	423	443	449	465	437	444	457	447	418	439	419	482	455	463	440	420	439	456	467	488	463	416	489	493	434	424	427	427	463	483	458	477	431	414	441	446	427	429	471	451	460	469	487	405	440	453	468	496	452	476	485	478	464	480	458	466	444	456	404	454	440	438	476	483	462	423	434	455	457	457	431	437	406	473	446	467	450	452	469	490	418	466	452	413	426	484	466	457	473	463	455	471	459	486	464	433	436	456	450	441	447	437	414	468	425	455	463	450	437	401	458	440	467	459	458	457	476	478	456	478	432	426	460	459	477	451	432	430	452	435	427	447	432	453	449	436	445	458	454	438	399	494	465	410	454	411	433	480	492	414	444	433	474	431	463	496	436	485	457	471	483	450	482	456	423	414	408	468	429	479	455	470	438	452	496	463	454	468	454	461	481	464	447	482	423	471	453	415	489	451	438	462	439	481	453	439	485	461	448	425	477	469	426	450	466	465	477	456	449	438	418	434	451	436	478	466	454	446	483	452	424	467	476	487	498	428	430	449	460	474	464	461	425	452	486	463	486	472	441	451	483	435	458	458	461	459	457	446	462	442	452	465	455	461	446	489	441	441	420	445	439	482	481	466	462	460	467	465	444	450	457	475	446	465	484	439	427	427	494	456	425	473
5315	4679	10212	11459	9927	7885	6218	4883	4102	3351	2949	2602	2336	2174	1971	1753	1575	1364	1374	1364	1348	1269	1234	1231	1239	1219	1176	1118	1122	1108	1180	1125	1071	1151	1053	1126	1094	1067	1089	1021	1067	1081	1068	1001	1047	1025	1136	994	1019	1034	1053	1001	1028	1016	1016	1034	1023	1027	993	1006	980	1049	973	987	1055	1062	1038	1015	1024	1045	978	1011	964	1019	993	1016	989	978	1000	1015	1010	996	998	977	1010	992	990	932	961	994	1030	1039	1053	1004	978	1011	983	1029	978	991	1000	1025	1003	991	974	897	1016	1054	979	978	1034	970	1021	1010	981	987	975	1034	996	969	1029	1020	1084	953	1003	1033	1005	1014	1005	983	1001	1022	1015	1027	999	1029	1009	1061	988	1001	987	942	964	980	994	1029	990	995	1047	1025	994	1023	980	1024	1018	1030	1021	989	950	1037	1024	993	1070	1001	1001	988	993	1028	1043	1004	986	954	977	984	961	1042	1056	999	979	1007	1000	1047	957	992	997	997	996	1044	1035	990	1046	1021	1004	1022	988	986	983	1008	977	1077	1001	1059	990	1013	1034	964	1023	970	1015	1051	1019	969	961	1068	1024	1046	1028	1010	957	969	959	967	1029	955	1016	1004	974	993	1009	1017	994	996	1026	1030	960	1013	953	962	1028	1074	1016	953	1006	949	943	1022	997	1041	1019	1027	978	988	1021	987	1034	993	1018	972	993	991	1034	981	959	1003	982	948	1035	993	1048	1008	1005	959	1045	964	1001	1060	1012	983	1041	976	942	991	1002	1000	1034	971	1014	1004	1033	1050	1040	1003	1015	965	1008	965	982	1020	1001	984	998	951	981	996	957	953	967	961	971	968	930	1000	909	979	1018	985	1025	988	973	1039	1025	960	1001	983	1019	1022	1036	1015	1004	1004	1010	1030	974	1043	1005	978	917	990	1003	969	951	977	1005	987	970	1021	998	996	994	1021	985	947	1027	1008	1022	1023	981	994	1039	1001	1061	1010	952	978	977	972	1000	948	980	980	1043	992	1019	1059	985	981	1011	1002	1013	963	963	950	996	1001	1013	976	994	1002	977	966	1025	988	992	995	1006	1017	940	960	992	1009	1056	1042	994	969	1048	994	1029	987	988	946	957	985	993	986	1010	959	996	954	1054	995	1033	1000	959	1015	1037	1025	978	986	1031	1014	1025	1008	990	1018	956	1003	1013	964	1018	903	1003	992	994	1015	994	1031	960	1032	1013	997	1013	1037	928	1002	993	963	986	1020	956	1017	1017	990	988	972	1065	1027	1018	968	988	992	1005	1009	1021	993	965	1009	1031	995	957	956	1009	1031	1022	990	1005	1017	989	983	967	986	1028	965	949	980	1033	1019	969	1044	997	942	1029	982	945	985	984	1010	951	997	959	1013	1016	981	1006	936	1013	1100	1003	994	922	1033	1030	953	1026	975	973	993	975	1046	970	1048	966	985	998	1030	1031	1040	1015	1004	1009	1015	1024	961	948	1010	1011	967	1031	964	1005	997	979	980	956	1024	1008	1020	965	1077	1059	987	970	1004	1013	1028	971	1044	1006	1016	1034	1025	1085	986	1005	969	1002	962	1033	959	1021	989	1053	1054	1042	961	965	1078	1042	1021	1029	1013	1017	970	1019	956	975	1037	1010	1010	1041	1012	1012	959	1049	1032	1055	970	1029	991	1019	983	985	956	955	956	1027	1041	1003	1013	961	1002	1038	994	1017	1067	923	1014	971	1019	998	931	1051	982	976	1016	1002	1007	976	960	974	993	978	1045	1034	1043	1056	989	994	991	979	987	1044	1007	1014	1030	1017	996	1039	1065	989	1018	1011	961	1017	966	998	919	1042	1019	1016	989	968	995	971	989	954	976	1010	954	968	1010	967	1033	988	1014	1023	1049	957	933	971	1016	1031	1007	945	1014	999	956	997	1008	970	997	982	1017	995	1000	1022	1006	969	1066	1016	1027	1022	989	967	1073	1036	990	1068	986	986	935	991	990	1008	1006	1015	977	989	988	995	960	978	1034	929	1006	1020	973	1011	1043	1006	965	975	945	965	1047	985	994	984	1074	968	987	1002	952	999	967	1031	1025	1016	993	1005	964	984	1017	962	996	1025	1025	971	1026	993	998	1033	1023	974	1020	1055	1013	1021	972	1024	943	938	1052	986	1009	1041	975	1017	1006	914	1008	991	995	954	932	1017	1013	1034	1010	956	1014	1019	990	982	1039	1022	976	1007	992	1009	1010	1060	1037	1031	989	1011	953	996	1002	1008	945	968	1026	987	1011	1003	1029	993	995	1051	1013	976	1024	1047	1027	1001	992	1045	963	971	982	1000	981	1034	1000	1064	1012	972	1017	1039	980	1041	1014	1012	1022	1019	989	1012	1017	1011	1041	1014	1034	999	976	1040	1042	1005	1055	1009	963	935	966	976	1000	1026	998	1002	967	1033	987	960	1000	954	1041	1002	984	1011	1054	992	1045	994	1027	1042	994	1052	981	988	946	966	962	977	984	1022	986	945	999	1004	1020	973	1027	956	1049	1011	1063	1004	973	1066	1020	1021	973	1000	1021	1028	982	977	1045	993	992	1023	1052	1035	961	1016	1021	972	976	1009	1008	1020	1017	989	1041	957	990	1038	967	1002	1027	923	942	973	1035	978	969	1004	968	1038	1034	999	1014	960	1020	996	1028	1068	960	1020	1003	1030	1010	1034	969	972	959	986	955	1000	976	1010	1044	1005	1057	1059	980	1005	1016	985	1030	993	991	951	995	966	1022	1000	995	1007	1014	1025	1052	978	979	967	968	1017	1032	1052	993	997	969	1008	1014	1003	938	944	1007	998	1000	1032	976	1004	966	985	999	997	996	999	947	1010	983	979	993	1042	997	997	980	1030	957	975	1007	1054	982	994	1053	1039	1016	1035	1064	970	1075	1016	974	1016	953	985	1026	1055	982	1034	944	1002	1030	968	1009	1002	1034	999	1057	1033	986	954	979	1035	1003	960	958	1029	1037	971	977	976	981	1019	973	1011	1000	994	978	1018	974	1012	1029	1004	979	1029	976	1016	1006	954	968	1011	949	980	979	976	959	975	940	1037	983	1050	969	1040	1009	1014	1031	983	1026	984	976	1003	1007	1009	1086	973	975	1026	1050	1050	1001	1002	1011	1042	981	1054	972	1030	991	1011	993	1034	994	1025	949	1000	941	970	1016	1014	997	953	989	1025	979	990	1009	1002	1017	978	1006	944	1019	1014	1041	994	1062	1048	1081	976	954	971	986	1023	1007	977	982	1002	961	1023	1030	971	978	994	969	981	1032	1022	948	967	1041	1023	973	967	1008	1003	996	1017	1020	1013	987	957	1022	1043	990	976	1050	1000	967	1018	938	1014	981	955	1024	1058	1007	981	975	990	1016	977	982	1056	974	986	1062	979	1019	999	1033	976	994	970	1015	1040	1010	1043	974	1026	1019	1030	1018	1014	982	1053	925	992	1009	1027	1029	1036	985	983	1035	996	999	997	1040	955	1066	1005	1012	976	1002	1018	1000	998	1057	990	1039	958	951	995	953	1033	1035	1003	988	980	1028	995	987	976	1044	981	954	1014	1001	1048	988	974	1021	1024	960	1030	994	964	1057	998	960	944	994	999	988	992	994	1040	979	1046	1044	1036	1030	996	1030	1024	1026	1027	984	1036	975	1029	1054	954	985	975	1012	1014	1036	1050	972	997	1008	956	928	980	993	996	1057	985	973	1024	1004	1048	1042	1067	1031	1024	985	1036	1048	990	953	1003	1004	1037	1010	973	1021	984	997	1027	963	1060	957	977	961	1022	1017	961	942	1010	1041	1024	994	975	1014	977	946	1010	1037	1078	1040	962	996	976	999	999	1036	1041	1004	1013	983	1004	1071	993	985	1016	985	961	1036	970	1013	1037	988	983	1006	961	971	1032	1019	970	995	987	1008	1064	1038	1029	1008	1030	1040	1049	1064	991	998	988	984	999	1023	1026	994	978	987	1030	1000	1017	1006	1019	989	1055	1012	1001	938	1037	986	998	990	1010	945	1014	970	1063	983	944	980	991	950	1044	967	1045	1005	1035	960	1002	1027	1029	974	1051	968	1000	993	1008	1005	1021	1052	1009	1026	1005	1021	994	1037	972	1031	958	1020	1017	1095	950	993	1010	1028	987	980	955	992	1022	976	1013	1014	1002	915	1038	975	1003	937	1033	993	1040	1006	984	988	1028	1027	970	969	1025	1045	1004	1026	986	959	1018	1048	1048	1014	971	1004	980	1032	1006	995	927	981	1001	1025	974	1001
16033	7433	8673	6856	4527	3101	2356	1763	1330	1081	1019	877	791	753	659	585	544	516	556	564	507	537	518	493	508	465	468	497	483	452	444	448	422	404	420	400	472	444	441	432	484	423	391	444	420	428	440	398	440	402	407	461	438	429	465	435	431	474	406	423	451	427	420	416	436	440	380	431	384	411	438	435	452	435	431	399	430	464	428	430	437	449	374	405	461	453	415	436	440	418	411	412	443	448	433	432	431	430	456	443	442	403	440	417	387	399	439	421	392	414	407	464	392	468	437	411	415	408	414	481	444	449	412	433	407	409	455	437	407	386	425	451	468	464	439	402	444	430	432	405	439	390	445	415	462	445	417	432	402	435	402	455	424	434	436	459	447	457	439	402	442	426	410	449	450	402	429	468	439	464	438	432	412	427	392	409	422	420	411	393	437	410	442	451	449	423	454	477	447	448	435	432	449	414	401	416	454	367	413	427	430	416	429	413	415	427	402	423	412	452	416	435	396	476	460	461	436	406	416	396	417	449	435	409	424	411	460	423	398	411	436	402	449	422	411	417	440	409	416	481	426	398	424	435	364	417	397	446	429	471	424	390	424	389	401	431	463	431	440	416	392	448	419	418	421	439	417	441	402	435	384	419	457	433	436	467	464	447	430	412	392	414	428	418	384	429	435	447	433	420	405	426	405	403	429	404	392	420	447	438	432	431	433	360	419	420	433	438	387	436	416	421	449	439	453	405	477	497	442	447	452	482	460	431	389	397	466	408	475	430	426	429	411	422	408	455	451	414	463	456	435	396	440	431	426	412	459	438	410	442	471	445	395	388	410	431	462	425	442	432	399	458	443	414	456	446	399	481	446	404	405	400	414	425	414	453	424	455	445	457	406	429	428	407	445	436	448	418	422	409	396	444	434	428	426	414	449	406	436	447	416	435	416	399	461	434	391	418	428	440	458	460	437	419	419	418	445	383	449	423	426	395	413	390	401	390	427	431	440	417	416	396	443	439	404	448	406	434	408	416	436	411	446	418	432	421	367	465	423	408	423	469	388	412	425	426	419	452	408	414	451	453	441	462	424	380	431	396	383	452	475	415	420	443	415	451	442	422	425	406	440	429	421	417	447	455	433	412	444	430	432	418	455	419	425	390	388	411	407	435	453	451	462	424	438	409	418	428	391	450	464	435	382	396	436	437	406	454	438	463	422	437	415	439	406	377	449	447	472	445	447	460	403	424	445	439	401	415	415	434	417	424	447	451	484	414	411	451	461	405	413	414	433	438	405	453	418	439	417	424	399	418	457	433	483	438	403	420	427	416	416	397	438	448	474	417	418	465	415	406	425	444	409	437	435	411	423	444	420	425	434	393	428	441	379	401	416	427	460	422	412	414	419	434	466	434	432	409	444	377	395	440	422	450	422	435	402	435	420	433	437	435	465	446	403	421	464	447	404	415	457	401	434	443	425	391	417	431	443	421	432	453	396	421	420	405	423	436	434	438	423	416	447	423	446	408	445	426	427	405	406	428	432	413	474	394	444	413	429	417	418	409	454	403	432	431	383	429	427	395	389	419	468	417	426	456	444	409	406	420	420	390	448	410	438	429	424	476	417	420	382	447	451	450	434	400	377	400	426	472	426	412	468	468	424	411	402	421	464	416	431	424	402	440	428	452	432	421	410	407	438	452	450	399	410	452	437	452	396	474	436	433	434	440	412	385	427	428	439	465	404	399	397	404	414	454	434	424	419	429	447	418	420	448	445	431	491	429	440	412	411	434	440	467	408	404	445	431	390	437	414	415	416	453	404	417	399	440	405	433	463	479	421	432	421	437	435	409	392	454	427	446	393	415	440	431	466	441	470	425	412	417	417	452	486	403	486	416	441	460	400	399	459	426	423	437	435	414	489	425	451	381	442	432	433	413	443	429	474	395	388	437	426	403	417	412	462	443	418	414	443	383	451	393	407	434	462	430	398	434	427	454	404	422	422	441	438	422	411	443	431	437	433	424	439	401	422	456	442	465	462	489	437	436	407	441	430	458	467	411	402	451	411	434	434	423	467	401	425	421	390	430	443	459	436	426	438	492	440	388	420	403	433	429	451	442	389	431	417	434	431	474	459	394	436	408	390	409	445	434	431	455	439	403	462	390	462	421	448	411	425	412	457	407	449	462	449	439	430	443	395	432	360	428	421	414	461	425	427	425	431	431	403	455	446	415	454	450	418	453	398	427	441	413	426	399	433	450	410	424	436	431	421	441	443	432	437	406	423	423	437	442	437	430	393	392	424	428	420	449	445	411	450	405	464	385	405	475	461	403	405	419	457	401	432	441	434	423	461	418	382	433	437	407	430	420	457	428	415	405	421	407	429	479	454	416	455	441	395	421	442	417	386	448	410	442	411	462	454	427	399	441	417	445	442	477	450	471	432	424	454	430	461	472	414	436	401	432	428	450	425	427	448	380	438	440	430	447	388	434	472	471	466	464	463	433	432	424	414	415	398	432	422	426	461	423	441	413	438	417	407	486	432	418	398	468	420	448	458	427	449	485	410	428	400	414	394	422	416	420	403	431	430	420	425	460	451	428	391	420	425	428	472	394	435	426	427	412	411	411	421	450	393	432	420	467	428	446	449	447	466	423	468	442	419	416	412	499	409	408	419	434	427	408	407	401	421	418	420	416	439	409	385	423	432	429	417	404	420	442	442	450	427	433	415	498	471	464	432	415	418	422	450	423	366	447	421	462	410	409	489	433	451	405	427	413	410	420	429	402	440	453	435	450	378	410	433	449	435	456	470	396	436	417	361	419	453	438	421	449	443	433	413	431	426	402	439	397	454	434	436	418	423	439	410	432	419	428	390	470	436	453	405	449	406	400	442	439	436	441	495	438	467	416	442	427	432	415	460	398	406	409	453	434	443	435	400	425	425	437	422	485	399	435	415	440	436	405	435	457	442	419	418	394	433	436	435	393	403	375	418	447	433	438	422	410	402	420	440	471	439	424	371	430	433	421	413	430	439	444	404	413	427	410	418	469	394	405	445	469	429	441	455	465	427	406	429	435	403	447	421	441	452	457	423	381	436	423	394	408	422	435	418	476	472	421	397	373	423	464	420	421	418	403	421	395	445	441	437	441	419	406	431	417	429	452	439	423	467	431	434	454	437	393	450	420	394	433	424	413	409	396	383	411	400	429	401	444	440	453	380	416	394	403	420	418	405	412	468	427	443	428	447	391	460	408	434	441	447	443	389	394	412	440	441	431	446	446	416	412	417	430	432	428	467	427	430	414	441	404	448	427	457	440	468	385	457	456	449	429	428	424	441	427	476	420	401	421	406	430	424	446	436	397	426	451	440	430	449	433	389	451	410	450	433	368	442	412	413	437	432	435	427	420	443	458	441	420	439	435	439	413	414	409	406	398	458	423	463	460	400	411	441	467	437	426	379	422	406	447	410	406	379	437	418	428	416	437	405	421	428	422	452	446	402	401	433	413	398	449	430	452	402	434	433	451
10812	6727	14256	15934	13848	11157	8972	7061	5763	4626	4045	3589	3000	2797	2459	2176	1927	1557	1540	1584	1514	1361	1356	1358	1438	1383	1244	1167	1187	1097	1131	1146	1117	1083	1117	1124	1144	1080	1046	1055	1049	1112	1083	1017	992	1020	1007	1067	961	1072	977	976	964	926	998	1026	973	999	979	968	1048	1008	964	999	985	934	1000	959	1012	895	937	1007	949	910	971	929	926	969	958	946	984	959	935	947	934	998	966	937	953	1012	990	998	991	954	1011	929	941	922	956	985	922	970	907	944	935	982	968	937	990	986	943	999	934	904	1008	979	987	956	938	958	963	897	946	907	944	931	974	975	957	977	957	970	948	984	933	934	950	999	961	934	928	962	950	974	975	924	1019	942	972	934	951	900	968	991	1004	1002	1019	922	934	910	926	945	885	985	892	857	945	973	988	981	942	908	977	927	982	943	929	926	952	971	942	980	951	925	961	951	960	979	922	992	939	1031	967	981	950	986	940	1046	930	954	927	924	980	944	913	951	942	939	921	972	1017	951	934	895	965	956	977	987	932	928	944	924	990	934	909	958	947	944	972	979	966	954	914	1001	942	946	937	957	932	962	897	970	927	900	953	969	907	979	949	974	954	991	924	908	918	929	986	924	955	954	916	931	963	955	997	967	943	929	947	963	902	926	956	891	965	967	988	987	992	977	940	968	976	892	943	950	943	978	925	899	907	967	971	894	981	971	986	953	981	947	953	932	929	968	954	960	943	980	970	1027	984	975	977	971	934	967	946	975	981	988	1011	948	966	948	973	942	965	980	907	982	899	992	971	951	916	905	954	941	928	1003	969	962	935	931	920	946	1006	953	917	989	948	945	930	919	996	906	971	944	957	938	946	889	930	971	950	991	1011	942	930	949	971	977	972	989	923	992	985	947	970	911	947	946	989	968	1021	989	992	984	918	929	987	931	976	965	884	975	926	975	912	901	984	945	924	959	932	975	912	913	905	947	981	960	978	920	959	952	989	926	890	933	923	962	934	909	993	929	992	918	920	964	914	987	990	932	944	970	978	960	990	923	958	976	963	959	963	956	968	962	974	940	916	955	929	909	951	981	934	918	943	964	956	911	977	927	975	917	945	961	933	987	932	888	928	978	940	959	946	926	993	930	949	972	925	994	962	940	895	999	950	955	969	951	976	952	942	915	983	943	995	940	924	968	921	930	930	1001	974	941	950	935	981	980	925	960	969	989	959	955	896	983	909	926	970	932	959	953	927	969	950	969	935	952	957	985	913	944	1004	996	928	1022	973	964	971	901	957	963	940	947	943	904	981	967	919	904	953	925	921	966	986	977	967	926	895	949	969	1059	944	963	946	904	988	967	967	892	985	973	1001	950	936	916	954	944	942	919	925	961	955	978	960	982	981	935	899	934	970	927	974	961	958	918	908	972	940	919	979	938	936	941	942	960	963	927	958	959	937	974	988	959	966	944	1007	999	984	940	940	895	938	987	986	954	938	990	994	985	955	999	969	968	912	1028	964	922	889	916	965	912	982	922	965	996	957	979	961	946	942	966	887	892	970	917	935	932	957	934	920	1001	990	941	986	953	950	900	922	992	931	960	927	930	932	941	1006	956	1027	976	987	991	917	963	985	933	943	986	934	896	907	964	963	1026	941	943	934	942	950	926	964	937	944	986	954	1050	1013	943	967	1006	943	957	909	963	880	984	944	930	997	956	917	910	952	914	955	959	970	929	1035	956	917	942	926	966	938	924	946	966	954	988	921	988	952	956	962	988	962	952	975	971	933	952	983	900	980	899	941	965	909	930	937	948	925	945	963	932	957	944	968	978	989	951	974	915	947	891	993	988	960	954	950	948	985	965	971	957	969	953	1005	966	924	922	946	953	946	986	932	911	951	995	967	927	1005	933	972	976	934	977	947	853	950	928	879	979	1008	979	966	963	945	957	978	909	916	970	944	950	916	956	1012	920	924	915	953	981	956	890	983	952	949	986	991	997	977	929	917	956	923	938	951	922	950	958	945	976	1014	997	952	940	976	943	977	965	994	902	956	965	899	1012	994	988	969	945	1015	932	925	930	951	965	964	974	935	994	934	934	979	968	946	909	1017	960	1014	934	931	888	918	918	995	940	909	919	955	974	902	952	959	980	955	999	943	936	924	959	927	934	978	932	989	992	886	956	941	945	927	961	995	982	954	973	945	934	999	960	899	921	998	978	992	926	970	959	967	947	954	961	958	944	954	1001	978	951	956	993	975	941	929	1005	947	946	848	1001	950	924	958	970	995	912	924	998	994	978	957	975	919	926	973	937	936	913	1008	957	1000	996	945	943	996	987	944	923	942	952	956	940	957	1013	897	960	971	973	930	975	934	961	964	916	974	983	949	920	930	961	946	942	976	946	966	928	942	932	975	982	970	902	958	952	934	933	895	918	1052	964	970	919	899	950	937	973	1022	980	988	913	1017	964	912	927	909	1004	937	968	970	932	924	914	914	943	967	922	969	925	921	925	916	951	931	977	997	981	1031	1001	988	963	959	967	982	927	991	991	939	925	970	949	931	923	955	973	942	957	929	953	919	954	961	939	933	957	990	942	1003	982	934	935	980	967	1019	956	929	913	943	1010	958	942	943	992	969	999	1013	921	981	945	938	980	969	941	1004	968	926	941	1024	942	903	946	981	929	989	922	997	983	979	884	985	909	984	966	946	984	906	936	988	929	980	981	966	984	974	939	980	918	899	930	960	990	1019	937	958	908	963	993	965	901	974	967	926	972	1001	949	948	933	928	954	973	943	938	924	926	935	962	968	980	935	942	954	974	945	918	954	991	969	942	960	1018	966	959	948	907	921	968	973	902	987	944	972	945	1000	912	1006	942	890	988	968	954	962	911	960	977	951	939	962	910	953	889	942	963	967	941	901	942	978	917	907	952	979	997	991	990	991	971	973	980	909	1003	961	937	914	959	942	952	958	979	919	1001	970	940	949	955	962	973	966	912	928	941	926	942	932	908	954	964	948	939	945	937	940	947	929	954	993	931	958	961	942	968	946	1024	983	943	960	957	956	979	937	923	908	937	993	990	899	961	1011	950	1011	970	1007	967	938	935	934	974	979	937	933	921	977	992	1030	933	973	973	945	948	988	954	952	987	1015	1027	1010	920	999	957	962	961	1022	926	924	965	981	937	907	972	954	958	924	917	998	917	919	978	932	893	994	940	1006	918	1002	915	968	955	944	940	980	964	939	924	966	982	937	964	992	963	960	965	953	950	983	970	940	966	982	931	943	919	1014	974	1003	927	925	951	933	916	947	936	969	957	976	908	933	947	913	954	959	889	906	935	934	988	978	944	1009	994	998	965	898	960	971	993	956	976	963	929	962	963	958	915	925	939	910	933	948	939	957	925	887	936	911	923	972	933	968	994	980	953	935	939	951	934	948	936	975	956	942	986	936	937	972	1000	924	960	916	969	953	955	965	959	956	901	940	975	973	981	961	972	983	971	920	948	956	933	948	1034	1013	946	992	955	981	924	935	986	960	939	955	930	951	922	958	922	940	971	967	1031	963	958	964	967	1002	973	945	954	895	1002	955	1014	947	936	939	996	948	970	1017	952	976	963	1010	971	960
23966	10749	11464	9115	6043	4015	3036	2361	1855	1391	1178	1027	902	815	766	693	600	577	524	496	533	460	547	467	471	482	488	476	479	428	448	477	473	431	456	485	436	474	422	415	458	473	438	418	385	439	450	439	470	416	451	415	377	412	393	448	416	442	422	407	439	413	445	406	419	398	411	372	423	394	406	444	383	421	432	441	417	406	421	403	419	388	423	382	384	379	389	412	399	421	445	432	461	452	384	399	415	381	410	401	410	412	419	411	418	417	437	376	420	414	408	422	429	402	387	429	438	415	448	394	401	410	405	381	388	449	416	409	409	438	400	424	415	401	427	406	417	440	407	412	355	407	455	395	413	432	382	418	421	451	400	405	414	400	415	423	424	435	412	408	410	390	360	447	458	380	383	400	403	437	412	436	416	412	436	396	421	383	391	379	433	403	419	403	380	420	432	435	419	440	404	382	439	398	437	403	399	405	381	398	431	411	426	428	393	444	424	457	410	367	413	412	412	390	414	415	367	407	435	370	395	404	405	369	419	426	394	407	424	427	440	441	363	428	407	423	394	434	410	417	438	419	387	387	423	430	412	402	387	398	415	397	414	414	440	420	427	416	376	395	414	436	409	405	414	365	439	404	380	419	421	431	461	363	398	426	409	434	422	398	410	390	412	410	410	430	482	407	410	427	430	382	401	411	445	409	393	447	421	435	411	436	436	397	399	444	428	414	433	410	400	427	398	405	396	424	413	414	440	457	405	435	421	464	408	430	406	440	404	401	415	386	418	442	411	415	404	379	418	443	439	378	395	413	439	397	406	374	436	419	431	415	398	370	378	429	412	410	400	434	409	428	426	390	447	397	447	416	398	423	398	444	396	365	429	415	416	400	434	397	408	405	416	413	367	397	426	391	409	397	409	407	421	400	405	456	414	383	431	423	392	418	456	416	397	423	405	408	454	425	412	408	394	440	387	438	423	388	406	388	403	416	467	430	426	416	423	380	362	420	386	429	422	437	448	404	413	431	377	411	410	425	413	420	398	405	434	408	405	400	416	438	421	424	440	375	417	415	368	420	404	428	445	391	426	365	390	392	473	446	415	398	366	420	420	418	398	398	399	398	443	437	400	424	447	377	429	372	428	428	374	394	443	391	460	423	432	420	385	431	440	417	418	395	399	393	445	408	435	446	399	448	431	448	422	395	415	381	388	410	413	434	389	402	385	407	400	399	419	405	412	392	366	444	410	380	433	384	429	434	405	393	402	449	395	410	451	434	438	402	397	411	419	401	413	465	417	457	431	407	430	402	345	402	388	404	409	417	432	384	430	421	412	392	416	405	450	395	381	403	398	409	391	401	437	411	452	462	433	390	395	412	457	405	409	441	421	397	411	387	419	396	361	386	422	455	392	416	458	442	459	415	390	405	420	424	438	418	427	428	430	437	411	402	439	382	392	400	413	418	408	404	453	395	400	394	400	384	442	470	403	400	432	447	425	411	403	428	429	430	425	392	357	436	381	409	390	406	397	377	425	413	428	406	416	460	416	423	427	428	385	397	398	430	410	419	394	418	394	424	452	477	401	404	453	388	415	360	387	399	413	426	395	434	432	484	428	403	426	419	432	397	409	381	378	417	347	381	421	370	429	403	420	425	372	434	422	436	464	422	438	430	466	416	419	430	463	405	416	437	408	396	378	378	419	388	392	440	447	393	407	396	434	430	383	367	409	398	411	426	415	411	405	419	421	414	383	403	425	397	427	415	398	396	390	410	414	410	397	381	392	394	421	405	390	438	416	397	405	439	399	386	403	446	368	407	413	401	409	391	393	418	439	427	418	445	411	414	399	403	409	390	433	426	387	443	443	411	426	461	406	431	378	420	389	393	438	395	389	441	385	400	381	442	443	410	410	415	385	439	380	430	397	400	416	438	402	419	424	432	409	403	437	437	390	414	407	407	447	399	433	399	395	390	397	412	415	367	375	424	412	430	359	453	392	399	413	416	404	413	401	407	374	393	412	429	429	429	426	405	395	463	409	441	428	420	439	411	452	436	442	409	411	375	475	396	417	409	430	360	413	404	431	395	417	424	417	392	386	452	447	395	408	441	441	397	412	424	430	453	429	442	448	414	425	460	465	390	405	405	424	400	378	418	419	414	414	389	374	371	414	430	393	429	430	403	392	423	405	388	396	454	408	430	406	426	443	395	411	384	423	415	425	396	404	366	404	383	393	393	417	394	420	441	386	406	423	428	371	441	407	392	446	406	424	381	390	388	439	431	416	417	414	471	436	387	410	414	437	445	469	444	380	396	380	433	405	410	411	437	415	423	428	455	440	415	410	375	408	424	420	444	418	478	435	397	414	424	428	441	452	429	432	421	397	408	410	431	437	425	425	390	438	439	389	422	398	388	369	393	435	402	441	390	405	433	397	411	399	398	458	409	389	419	447	421	437	456	348	435	439	401	399	380	401	421	431	401	386	395	416	447	391	464	412	419	416	410	422	427	386	419	407	379	445	380	377	355	420	411	441	438	398	393	404	388	385	387	418	418	432	419	381	391	451	430	419	392	417	408	438	456	425	395	402	430	409	420	413	409	400	450	391	431	417	398	424	393	393	423	410	434	403	415	426	416	406	423	374	402	415	387	364	426	416	396	381	413	417	450	443	420	421	429	422	418	386	422	458	410	439	441	414	424	399	463	405	404	434	434	430	442	415	387	413	442	411	408	378	382	398	432	443	411	423	407	387	409	432	447	395	391	382	412	390	388	424	404	436	386	397	374	378	415	433	413	399	402	401	411	440	406	406	375	438	433	407	395	393	399	411	367	454	427	418	430	418	407	419	415	424	454	397	412	396	434	412	395	390	438	352	413	460	418	388	420	400	418	425	419	422	463	412	384	414	399	377	372	418	381	397	376	406	423	414	408	421	404	412	388	408	422	408	428	449	424	386	416	429	413	435	402	408	440	396	453	408	388	396	400	410	418	415	441	426	413	406	414	420	442	421	420	403	442	440	434	380	401	449	360	443	386	426	414	379	391	423	384	402	384	432	414	482	411	410	410	423	441	400	408	409	408	404	411	341	415	381	406	414	382	416	415	431	412	408	458	398	384	395	429	427	409	421	448	412	390	422	402	371	438	483	413	414	425	416	403	389	425	422	393	380	402	419	389	394	403	438	373	424	425	414	434	389	391	425	428	422	418	408	416	413	426	431	414	449	414	434	425	367	405	435	416	392	442	421	401	440	380	409	432	424	419	417	444	401	412	377	432	397	425	407	406	393	461	456	386	474	417	438	422	394	421	435	420	416	419	421	400	388	433	436	431	395	397	423	397	409	408	418	354	433	402	402	386	389	409	412	408	429	386	388	401	416	420	464	361	416	393	388	369	437	397	427	407	414	413	438	448	392	397	433	368	432	416	426	386	403	445	398	430	409	394	416	391	377	439	436	408	443	411	422	381	429	440	413	417	369	437	407	407	414	394	425	389	442	425	413	417	461	450	379	394	407	446	419	381
13719	8414	17478	19812	17095	13864	11503	9182	7356	5846	5090	4331	3613	3346	2994	2558	2137	1904	1776	1751	1617	1510	1535	1470	1443	1427	1304	1277	1159	1206	1253	1136	1112	1176	1142	1083	1115	1019	1098	1027	1055	1057	1061	958	970	1016	1016	1014	977	1013	1020	954	1002	937	965	1002	984	984	962	956	962	1002	952	922	902	954	1008	901	952	914	910	922	902	970	873	925	930	937	966	961	912	964	960	944	942	933	980	887	900	958	893	906	984	943	890	938	896	919	918	902	949	908	923	951	921	974	921	946	897	928	931	902	973	897	874	911	909	931	977	923	965	920	926	937	894	910	930	943	922	924	869	944	952	894	936	943	920	925	893	933	942	980	901	921	909	990	967	950	913	917	931	925	939	926	891	930	954	932	848	907	958	968	952	973	884	939	968	851	908	963	962	948	918	959	878	918	929	922	925	933	927	932	920	924	955	925	929	940	928	922	979	904	893	904	953	983	973	962	963	897	922	937	923	960	937	965	959	968	950	951	951	909	899	947	922	936	928	943	935	932	939	997	899	952	906	903	920	918	905	984	963	852	922	924	930	917	921	913	941	922	918	877	912	977	911	839	966	902	947	983	895	946	950	881	929	924	935	875	907	925	971	916	857	955	914	944	934	898	885	915	929	912	926	915	935	854	943	905	938	921	900	934	898	919	915	966	976	904	928	928	957	940	947	930	894	959	954	940	897	931	917	902	945	936	912	934	930	961	943	904	931	900	921	896	935	955	964	898	946	933	927	957	949	932	985	927	933	903	878	931	934	905	916	920	918	929	927	903	925	1016	893	939	938	974	901	961	900	888	915	929	915	972	935	961	939	899	937	939	933	974	924	942	881	923	922	934	950	941	938	938	914	921	929	907	891	918	933	964	931	921	920	868	950	930	898	912	879	878	909	940	923	945	961	973	961	955	860	921	914	915	956	934	951	996	917	904	878	975	922	964	868	956	924	968	984	962	937	884	942	980	968	897	941	926	944	994	981	904	923	921	894	948	904	945	951	912	924	907	919	927	948	910	928	967	929	946	910	906	916	903	925	972	927	963	929	956	935	915	921	901	978	924	934	957	934	964	927	850	906	968	886	903	921	961	922	950	936	941	954	905	984	958	936	887	953	951	904	825	936	921	866	926	943	920	1029	928	932	949	916	940	930	950	888	875	900	853	868	941	904	923	876	934	916	907	891	917	955	958	921	936	944	928	920	910	900	930	917	950	972	1030	924	916	915	952	910	901	913	909	928	951	970	897	963	949	933	888	952	935	897	940	929	923	937	938	955	947	976	941	870	911	982	951	938	910	937	972	970	893	975	868	851	924	918	941	916	948	943	899	903	944	945	949	923	885	954	982	914	895	919	907	958	1001	957	904	925	953	888	864	962	910	962	918	959	926	941	915	961	911	940	874	923	951	888	913	917	935	886	899	929	960	943	864	947	956	888	968	935	929	880	935	913	954	904	976	913	914	885	955	891	941	959	910	934	956	942	950	880	937	958	985	905	911	948	954	872	949	921	977	961	908	929	868	957	953	991	909	951	903	964	909	972	921	976	896	964	916	900	893	910	890	940	902	909	960	879	965	913	904	905	937	960	969	904	862	933	886	934	886	891	960	947	916	977	955	908	931	951	977	927	950	871	865	916	948	902	906	933	923	923	948	924	909	894	923	933	960	922	969	955	927	906	968	910	993	927	945	951	954	945	942	907	961	937	913	948	997	940	910	964	916	909	927	962	934	968	963	885	911	947	917	957	924	966	960	906	899	973	908	943	952	968	907	963	891	953	927	844	939	982	972	901	914	872	924	920	924	1005	905	926	960	884	883	910	958	928	938	919	919	855	920	899	905	963	972	870	963	944	934	946	859	990	940	941	896	927	918	956	966	891	907	971	952	897	923	992	902	983	1011	964	908	930	901	912	924	894	959	919	888	945	921	904	903	936	934	918	976	922	914	921	919	909	966	972	957	902	876	904	900	907	909	939	927	956	936	936	907	955	911	935	970	926	940	990	922	917	905	950	961	936	910	918	942	926	942	946	900	909	883	947	944	946	896	897	933	943	887	942	942	954	935	892	962	925	880	907	902	911	920	898	911	904	900	981	941	943	980	916	916	928	918	970	961	920	944	940	919	883	926	944	912	909	945	989	925	897	949	913	954	930	931	954	877	906	909	967	944	956	883	927	931	932	983	1007	942	874	897	957	911	947	988	966	945	982	941	901	933	911	948	927	941	896	954	903	916	1026	915	925	980	931	921	928	943	924	959	900	880	894	894	894	930	955	970	976	928	886	879	905	936	956	906	978	913	953	894	934	923	958	941	932	887	973	908	949	932	923	940	937	889	977	909	920	916	968	887	921	898	925	914	897	903	972	930	950	913	966	964	936	895	986	945	934	928	949	903	952	919	935	887	860	921	952	932	903	877	900	910	958	902	904	980	926	925	906	914	926	940	912	935	948	940	941	863	927	899	959	920	922	948	940	979	958	920	905	931	959	972	940	887	910	914	908	886	914	940	888	926	924	955	959	948	988	838	953	970	908	902	960	906	916	915	940	1016	956	925	891	924	937	928	924	944	912	873	916	941	946	865	915	954	911	919	882	927	897	940	911	923	920	920	897	932	906	976	969	964	976	940	898	930	939	892	921	963	921	925	931	969	888	928	931	874	946	944	898	911	925	917	972	922	929	945	934	935	915	917	992	928	931	883	908	908	952	951	934	917	974	958	924	956	914	944	880	913	933	985	964	941	930	924	951	973	932	861	893	936	899	917	918	903	944	964	901	899	916	925	940	918	893	972	923	918	962	891	961	938	876	915	905	959	976	899	926	877	901	997	923	926	933	901	924	959	912	941	897	935	1004	968	968	965	878	906	898	969	925	916	907	853	946	903	904	870	937	964	947	886	924	941	964	881	1002	951	913	924	944	925	985	918	955	919	923	906	881	921	955	910	886	921	928	895	930	861	1013	897	902	900	923	868	920	913	945	914	928	918	916	975	904	913	957	906	927	902	993	873	919	912	970	929	858	950	938	935	902	914	887	924	918	923	901	865	949	923	919	939	926	916	934	977	929	879	932	916	921	1020	936	875	919	951	891	940	929	920	897	895	910	885	865	921	961	930	931	937	956	921	938	880	931	881	948	940	941	947	916	929	894	885	891	945	930	885	926	928	967	896	898	943	915	917	877	966	954	938	938	957	940	938	941	925	941	897	881	910	891	917	897	980	927	916	877	837	933	978	939	955	965	926	913	898	897	935	952	946	902	966	904	930	985	899	975	931	933	932	910	923	956	976	938	959	957	905	878	953	872	925	930	966	910	949	949	917	965	879	889	915	937	954	916	917	922	969	906	966	934	934	928	939	885	888	951	940	949	966	982	957	877	946	876	935	892	908	963	979	869	915	973	875	904	955	914	945	881	966	887	938	920	918	952	946	915	931	967	919	961	947	943	959	962	884	929	943	903	921	918	908	926	908	910	907	940	961	954	997	962	908	930	942	955	911	872	894	932	976	957	916	958	921	911	897
8011	4766	5883	4579	3118	2130	1613	1343	1112	903	823	719	667	642	625	575	587	532	554	504	471	539	530	508	497	482	483	467	487	463	476	473	491	500	514	474	466	480	477	428	469	441	477	430	445	456	471	438	473	496	474	466	506	443	434	482	465	455	394	472	440	450	467	430	435	438	457	461	439	475	510	455	498	468	464	479	494	453	428	489	481	467	461	448	434	499	452	439	450	489	434	510	450	440	483	473	432	458	465	468	469	457	491	431	453	468	461	456	510	454	467	455	400	478	480	466	463	467	477	447	453	462	459	443	440	499	432	415	455	434	402	478	475	411	470	386	446	424	419	433	467	469	467	498	431	491	459	415	457	428	475	456	419	499	440	467	456	505	463	477	474	479	446	465	475	434	470	438	421	429	427	433	463	479	419	471	493	462	498	462	428	442	466	426	426	469	469	496	435	413	463	441	480	464	483	458	431	457	457	475	449	485	513	497	449	446	455	481	464	469	422	463	443	484	456	504	507	432	446	470	456	468	468	437	440	461	496	447	457	479	435	477	478	500	443	449	466	431	447	468	485	419	457	473	447	439	450	435	495	487	448	480	487	423	456	477	481	425	456	484	468	432	465	482	442	467	470	484	434	468	470	478	436	458	481	466	495	487	430	472	439	447	452	488	439	457	470	453	457	475	461	441	462	448	479	465	463	497	459	457	409	456	475	431	447	471	444	466	447	469	457	410	461	458	463	459	478	475	456	453	460	427	494	426	438	494	488	467	470	449	450	477	478	447	432	470	465	428	433	492	450	438	487	451	452	462	490	445	440	444	437	486	454	490	466	490	452	476	446	485	505	464	467	466	453	449	487	460	467	422	461	434	425	509	481	474	456	489	477	467	469	436	490	467	459	494	470	470	459	449	427	454	474	485	447	511	452	489	470	464	432	465	431	494	462	492	487	443	457	482	435	440	444	448	468	446	482	426	420	439	449	441	427	426	444	415	446	437	469	505	413	455	458	462	472	481	464	435	455	420	482	449	426	427	492	468	428	453	429	512	477	426	452	459	465	460	478	469	492	468	499	490	463	457	442	478	473	437	446	454	426	494	469	466	470	501	481	437	489	504	440	464	476	462	454	457	481	454	469	467	474	428	472	448	437	437	444	470	431	456	478	418	452	450	412	415	448	436	452	496	449	427	485	456	494	417	467	488	403	432	443	481	485	458	458	498	441	478	464	457	454	448	448	455	440	461	435	482	472	474	433	438	471	438	468	489	474	456	464	439	461	431	465	461	495	476	464	500	433	451	432	460	423	491	467	481	487	451	449	457	454	444	435	461	500	494	458	464	447	463	434	523	460	471	443	539	440	472	457	458	495	463	438	466	460	464	425	479	445	475	442	480	464	440	472	421	465	448	491	465	433	498	471	462	456	468	490	448	463	480	415	450	481	434	437	458	472	417	460	433	446	437	466	435	492	452	467	485	468	469	477	428	440	484	436	472	451	415	462	482	457	423	449	459	428	483	475	477	465	432	434	462	454	446	453	419	460	449	480	467	457	447	434	469	487	507	445	457	441	465	415	409	456	484	482	460	461	439	497	450	480	443	442	485	437	475	460	438	452	457	453	484	454	405	501	435	476	445	462	475	480	432	456	480	455	440	481	423	505	462	433	480	446	419	521	455	433	470	435	505	467	445	441	456	492	440	443	451	455	485	442	479	465	465	489	479	472	448	506	479	469	473	430	385	443	458	453	466	441	448	472	467	449	418	438	424	492	446	457	486	436	474	438	439	452	458	465	473	444	450	453	454	435	446	427	499	472	430	461	443	467	473	473	435	496	494	423	419	466	413	491	492	486	444	417	441	455	472	470	437	445	444	480	479	457	463	486	463	458	452	467	494	475	444	459	456	424	436	428	422	430	509	451	482	442	486	460	475	452	450	491	455	427	458	480	451	440	451	459	449	427	472	466	486	444	476	467	455	459	406	474	459	459	473	443	433	473	439	463	453	497	455	453	463	461	492	422	437	415	418	437	477	501	428	458	458	463	485	463	431	472	489	483	450	450	466	461	449	441	480	479	471	449	456	455	512	458	460	463	421	486	406	438	458	451	491	473	475	485	486	484	452	471	454	524	449	468	445	457	466	461	509	463	464	481	483	429	450	477	457	462	477	463	424	437	506	422	438	439	474	440	480	473	470	466	404	485	456	439	447	466	473	465	446	463	447	494	474	450	428	480	452	454	455	488	445	480	469	434	467	430	468	462	464	479	441	474	452	466	471	467	422	502	493	453	419	466	437	438	441	462	503	482	447	433	491	457	489	468	479	399	461	458	471	505	462	440	467	452	466	442	461	468	444	487	477	468	443	468	464	456	470	458	480	528	475	452	448	461	446	494	449	452	470	507	523	474	457	510	451	478	479	502	421	482	491	454	461	442	458	457	486	453	439	459	449	496	480	462	449	503	464	493	426	478	457	482	457	519	423	527	498	457	434	462	461	491	440	439	463	486	441	471	427	490	433	459	430	431	456	492	457	441	453	453	479	471	461	458	440	500	477	502	477	485	494	452	460	422	441	465	447	456	452	483	466	402	481	436	441	442	470	464	512	438	455	430	392	498	462	487	442	446	423	472	487	415	457	442	500	478	456	423	438	472	450	462	448	433	464	448	471	439	474	451	492	458	438	464	480	485	509	480	454	452	434	473	449	435	462	452	421	493	465	437	519	479	459	448	451	485	465	488	489	489	443	454	462	490	457	482	495	447	497	503	443	480	470	498	464	471	437	474	452	454	456	457	473	446	440	483	491	526	449	447	455	439	451	434	458	438	450	485	457	462	451	454	498	495	480	447	468	448	430	450	448	445	468	430	462	464	450	476	432	406	471	463	481	482	487	507	478	461	420	435	451	469	480	452	426	479	430	457	466	477	478	448	432	454	405	500	430	471	471	493	504	499	476	447	457	450	478	433	427	477	449	470	469	446	444	457	440	457	467	482	434	418	438	464	448	463	464	422	493	438	478	451	476	471	504	414	453	477	504	455	504	499	488	453	479	479	437	465	472	465	423	448	455	506	426	423	508	427	496	504	478	491	490	438	476	460	513	476	486	456	455	497	472	437	477	460	476	479	447	457	457	453	415	476	464	429	474	461	478	466	453	462	469	497	444	441	435	446	465	410	480	453	444	484	425	490	472	450	455	450	489	445	444	457	440	460	452	429	454	439	497	464	485	491	476	497	463	451	498	502	490	439	457	452	424	458	442	463	453	480	462	477	487	463	499	473	456	459	473	520	455	470	460	468	471	485	436	431	445	457	431	449	469	468	475	456	467	475	476	491	473	485	462	444	429	443	496	471	435	482	433	483	446	485	449	460	452	443	468	465	480	493	459	431	478	461	420	473	443	438	466	476	474	465	453	452	458	461	463	480	420	476	470	461	470	503	453	471	414	487	464	480	442	450	449	458	488	474	491	488	482	455	464	445	471	502	469	479	484	455	525	463	456	484	437	464	497	483	457	457	476
5399	4736	10462	11799	10125	8051	6295	5041	4102	3370	3052	2627	2284	2252	2051	1850	1637	1483	1388	1370	1364	1339	1246	1260	1262	1275	1209	1164	1187	1155	1127	1120	1152	1169	1095	1139	1091	1016	1095	1067	1119	1026	1063	1084	1010	1087	1025	1045	1022	969	1014	1077	1009	1013	992	1109	1039	1027	973	1068	978	1060	1043	1010	1065	1003	1011	1001	1040	1034	997	1024	1079	1009	1051	1078	1021	1059	1004	1017	1005	989	1033	997	1000	1064	1078	1055	969	1044	1064	1015	1035	987	1031	1046	1026	998	1044	986	1023	997	1068	1030	1029	1024	963	988	1090	1033	1037	1009	1015	999	1078	1065	968	1028	1009	990	1058	1043	938	1021	1050	1029	981	1062	994	1044	991	996	1006	1051	1066	1018	1009	1041	1045	977	1066	1053	1081	1033	1015	1055	1003	1023	1014	1040	1024	981	1000	1013	1031	1035	990	995	1021	1035	987	1032	1035	998	952	1015	1000	1028	963	1046	1062	1003	1010	1005	1048	994	966	984	1049	1074	1053	1029	1038	1013	1046	996	1076	969	1004	990	1027	1020	1068	1026	1108	1029	1008	1042	963	1042	994	1016	1027	1008	1019	1003	1034	1047	1018	1073	1037	1040	1001	1001	1006	1037	1055	1028	1034	988	1030	1063	1004	1035	1064	1040	1017	974	1049	965	1004	991	1000	1067	978	1045	1092	1014	1064	983	1066	1073	964	1028	1074	1040	981	1044	1003	1025	999	1019	1012	960	1081	987	1102	1014	1068	1026	1006	996	1000	1041	1053	969	1002	1054	1027	1029	1050	981	1032	985	1026	1013	1022	1054	998	1046	1056	1040	990	1055	1045	976	1029	1031	1057	1051	999	967	1023	1013	1033	1038	1042	1050	1017	1027	975	1033	1067	1019	998	1041	990	1010	1012	1024	1015	1023	978	1019	995	1003	993	1027	1032	1008	1016	1062	941	926	1041	1088	1018	1008	1030	1048	1014	1028	1028	1081	1007	1016	1016	1009	997	977	1023	1037	1013	979	1000	1039	1037	1013	1038	984	1069	1072	1021	1022	1079	989	976	995	1047	1053	1018	1037	1031	1030	1099	1075	946	965	1013	1031	1086	1021	1024	1006	1032	1013	1110	1085	1010	1028	1021	1007	1011	1067	995	999	1022	985	1020	1097	1035	1005	1024	1060	1010	994	1004	1043	1004	1005	993	1060	1025	1025	1027	1011	1004	976	945	1023	1018	1020	982	1024	995	1022	1038	1025	959	1016	1008	1013	1055	1041	989	978	1012	1063	987	993	960	1021	1002	1028	1046	969	936	961	1029	1025	1038	973	1004	1044	1017	1055	963	981	1017	1042	984	1003	1057	1043	982	1079	1020	1015	1037	1010	980	1034	1003	997	1000	1040	1034	1011	1015	1005	1029	1071	1023	1043	1000	1008	1014	1016	1039	1069	1047	987	1048	1025	1086	1054	1053	1058	1025	984	1101	1023	1011	956	997	1086	1034	1044	1067	1022	986	1025	966	1045	1016	1069	982	1050	970	985	1011	1078	1017	1015	1096	1017	1067	1035	1030	1030	1013	1017	1002	1016	1095	995	980	961	991	950	975	1007	1017	1014	981	1051	1010	979	1052	980	984	1011	1070	1032	1030	1040	1014	1055	1018	1021	1008	1010	984	1022	1056	1013	1025	977	954	986	1040	1019	981	1037	1063	980	1000	984	1016	1036	1079	1014	1022	1009	967	971	1039	1020	1041	976	983	1078	993	1054	983	1034	1029	964	1017	995	979	1024	1029	988	956	1030	1038	1067	1000	977	966	1034	985	1019	1060	1023	953	1022	1052	992	1012	1011	1011	1058	1052	1061	1006	1006	1024	990	1006	985	1011	1003	1053	997	1010	1041	1005	1036	1042	978	1042	1032	1003	991	1049	1008	1016	1056	976	1062	1014	1050	1017	949	1018	1025	1004	986	1014	1006	1047	1006	1026	1038	1041	1054	1041	1043	1011	1020	987	967	1025	981	1061	1023	1021	1034	1022	1023	1074	1005	1006	953	1057	1058	1016	954	1031	1036	946	1026	992	1061	1093	1067	1041	1000	967	966	999	1046	1036	1025	1067	955	1014	1015	1016	986	1054	954	1024	1080	971	1070	1052	1037	1028	1072	972	1045	1016	941	1003	966	990	1080	993	961	1030	981	1071	1011	993	1029	1049	984	996	975	1079	1049	981	1062	990	1031	1013	1039	1038	1030	1004	1028	982	942	1031	992	1052	1023	1030	1048	1017	1006	1007	1024	1033	1029	1048	1026	950	1019	1051	1055	1032	1041	1057	1004	1051	990	987	1063	1049	997	996	1121	1014	1005	1028	1012	986	1014	990	982	1072	1018	936	1058	1020	1019	1009	1015	1044	1018	975	1031	991	981	1036	1029	982	1049	1030	993	1004	1017	985	995	1027	1001	1022	1049	1025	1083	1067	1025	999	1005	1040	980	1022	1006	1018	1049	949	1014	1074	1023	1037	1042	967	997	1013	1041	993	994	987	1077	990	1009	966	1028	958	963	1014	1013	989	1003	1049	1089	986	1023	1066	1047	992	1047	989	1041	1065	1062	1050	948	1007	1037	1032	994	1010	992	958	1001	990	1000	987	1006	1053	1022	1026	1007	1018	1035	1053	993	1032	1061	1002	1021	1007	988	981	1050	1029	1034	1036	1016	1027	1029	990	1030	999	982	1054	1010	981	1022	992	1018	991	1052	1016	1022	1015	973	1049	975	1047	1003	1021	989	1020	983	1008	1077	983	1062	1043	996	1014	1073	1036	977	984	1060	1035	993	1068	933	1073	1016	1032	1040	1026	1045	992	1079	1032	1022	1002	996	955	1024	1023	977	981	1011	1021	983	960	1032	1023	1057	1029	1034	945	1063	993	1073	1005	1070	1025	1029	1043	1021	1031	1036	1017	981	1045	968	1035	1019	1011	1033	985	1098	992	985	1047	1037	1017	1014	1049	1027	1049	939	1026	970	1028	1025	1030	1033	1022	967	1002	1045	988	1050	1021	1012	973	1060	1027	999	1033	971	1003	1047	959	982	992	1016	962	1070	999	1021	1048	1003	1013	998	1003	1025	1065	1032	977	1008	1070	985	1008	971	1056	1024	977	1000	1044	1029	1036	995	1065	1004	1001	1010	982	1008	983	1029	1026	988	1056	1017	1031	1018	970	1019	1010	1024	966	990	994	970	1027	985	1010	1050	1001	1015	1019	1053	990	1028	995	1091	987	1025	1022	1015	1059	1016	1015	1079	993	1090	1051	1047	1040	1037	1025	960	1042	997	1024	1062	1032	1026	998	1056	982	1055	1030	983	987	1017	1038	1002	1045	1020	1079	980	1043	957	1032	999	1022	996	1041	1038	1076	1025	976	1086	1024	1060	997	982	1004	1057	974	1017	1032	1065	993	1029	1046	1030	1024	1027	1061	1011	968	1025	1031	1000	1005	1024	964	1051	1031	1033	985	1011	1017	1043	976	986	977	1018	955	1046	1014	1092	996	1025	1066	957	1028	1015	1043	990	1125	983	1005	981	988	1093	1006	1061	1006	1035	949	1063	1022	1005	963	1025	1050	968	1062	958	1003	1015	1063	989	1010	1032	1029	1028	1043	1051	1067	1032	1003	1015	991	976	998	1064	1036	1044	1025	1014	971	1086	1043	1004	1003	1048	1015	1083	995	1004	986	1010	980	995	1052	1005	997	1033	1030	1049	976	1030	1017	1013	978	981	970	1004	1005	984	1040	983	1010	999	1029	1028	1052	998	1031	1029	1024	963	1003	997	998	995	1030	981	1025	1045	1001	1114	1004	1045	1067	1001	1046	1028	1033	964	1014	988	990	994	1015	1077	1032	1019	1011	1031	987	995	1011	1029	1000	1067	1017	993	1030	966	997	1008	1005	1031	1061	1069	1049	1005	1004	967	986	1020	996	963	981	1005	997	980	993	1057	1022	1042	976	1062	990	1009	1090	1019	1003	973	990	965	974	1041	997	973	1081	1064	1018	1015	1009	975	1016	975	926	1051	1038	957	999	1095	1008	1005	1025	977	988	1046	1070	932	1037	1057	996	1028	1033	1064	1070	1042	1018	1012	955	1026	1048	1040	965	1005	1050	999	1007	1006	988	1064	997	1030	1013	992	1044	1019	1026	1003	1067	939	1053	1006	1022	1041	1031	1041	981	948	1067	998	1017	954	1053	991	1056	1008	1021	1020	983	1019	946	1031	1016	1045	1080	941	1032	1012	1022	970	1021	1015	1028	1003	1016	1033	1003	1029	978	927	992	1036	957	1031	1034	1068	1017	1053	1003	1036	1061	1055	1009	996	991	1036	1066	1032	1022	983	1022	1009	992	1005	1045	986	1022	999	1041	1012	1035	1023	1035	1021	1033	1016	1041	994	1036	987	1034	1073	1007	1031	1040	1003	1007	1068	1031	940	1014	1005	1007	1027	1008	983	990	1030	1060	989	1028	980	1008	1034	1016	1009	1042	1020	1003	1015	1008	1044	1019	975	1001	1037	1051	968	1027	1017	990	974	983	963	1054	995	1005	1011	1025	1003	970	1037	1032	1078	1025	967	982	987	1015	991	1017	1087	1051	1030	989	1087	1064	1037
15695	7409	8242	6689	4397	3193	2360	1762	1375	1122	1011	869	705	757	690	603	619	532	558	512	577	549	522	485	452	546	492	483	435	424	422	444	436	400	469	453	446	436	431	440	435	423	485	457	434	447	452	377	460	418	440	426	451	451	430	417	418	421	435	456	431	411	475	403	468	444	427	442	391	381	445	447	447	441	446	401	469	450	389	448	437	404	383	396	422	424	407	445	394	404	427	451	448	431	445	454	415	461	408	423	455	423	439	421	421	422	448	436	408	432	410	468	416	453	436	399	434	412	422	428	428	397	411	398	432	421	449	403	439	420	425	442	409	404	409	428	460	423	451	407	394	395	386	424	400	430	408	389	389	444	447	469	429	438	418	400	429	444	459	455	445	437	447	397	409	442	415	425	441	442	443	438	425	473	441	424	430	469	380	407	448	469	491	440	424	427	442	463	427	459	431	433	419	461	446	399	427	417	409	441	413	427	452	459	453	423	437	401	417	442	390	429	383	438	444	404	421	432	434	433	465	414	459	409	471	470	430	404	399	411	427	393	458	434	421	428	429	434	420	445	422	409	436	405	413	413	416	452	426	441	420	418	397	398	431	418	428	434	399	390	401	479	457	430	442	417	457	472	441	422	438	458	401	397	402	437	431	414	421	418	420	432	450	389	426	437	424	473	429	433	400	405	454	373	401	435	429	432	465	431	426	437	412	422	424	430	402	394	401	418	435	427	431	429	414	417	396	468	422	422	398	390	423	461	436	443	407	433	417	422	434	395	440	431	425	422	441	413	429	402	437	378	469	424	441	427	435	443	431	445	453	434	450	397	427	427	421	433	411	439	439	415	458	445	412	438	400	445	395	424	448	420	430	442	425	405	436	441	406	440	417	405	421	447	441	408	449	415	428	435	426	410	413	418	418	443	459	397	430	416	446	435	426	392	400	415	439	430	392	408	437	439	430	380	426	366	440	436	380	439	437	426	445	432	422	435	419	398	443	404	431	387	438	417	435	430	407	464	437	451	461	453	425	402	443	414	410	405	414	417	437	448	430	442	443	448	406	397	444	391	419	448	417	446	428	472	458	402	447	431	405	393	429	404	414	467	413	451	389	421	405	412	411	419	427	396	427	411	444	449	427	447	435	408	418	423	413	442	447	414	391	430	451	423	414	426	433	445	440	446	445	476	447	386	434	416	442	424	487	406	430	435	428	447	499	455	458	464	443	420	438	388	448	434	439	425	458	415	442	418	467	434	434	429	461	472	444	424	425	419	439	398	418	410	416	416	474	430	428	451	414	416	413	429	376	429	399	465	411	416	425	426	406	476	409	417	412	416	430	423	455	452	433	451	397	454	433	410	382	409	452	439	396	439	437	407	460	431	387	442	413	432	428	455	421	383	411	448	457	425	431	401	392	420	463	409	400	411	431	426	484	416	406	396	434	467	432	409	420	409	427	438	436	389	412	424	409	447	438	454	408	413	435	432	399	473	427	397	452	434	404	443	425	445	428	429	441	395	425	421	426	456	454	418	439	390	400	420	404	420	430	440	424	430	408	428	453	424	463	457	419	388	455	449	446	421	455	456	403	436	397	377	489	423	390	446	441	367	400	413	428	438	435	417	437	428	433	441	405	417	402	409	453	440	443	409	433	449	454	411	405	437	431	434	381	446	420	438	403	407	397	417	421	422	447	439	423	422	434	422	435	451	415	456	425	371	477	434	438	446	446	425	459	414	407	425	431	406	403	413	416	435	457	417	421	388	436	439	433	379	411	419	442	484	416	418	430	437	403	453	447	437	412	435	436	414	460	461	420	437	446	436	413	417	425	426	451	416	448	437	428	418	431	413	397	428	415	448	441	449	432	422	415	456	412	452	444	431	413	474	417	420	402	439	408	374	425	430	436	381	395	407	394	428	396	419	441	441	463	404	415	405	416	472	419	459	415	407	437	456	390	442	399	416	459	453	383	421	424	413	400	416	389	421	430	460	413	449	423	437	447	414	422	442	416	409	394	443	455	458	430	419	427	386	423	419	433	394	431	452	405	422	455	423	400	430	430	413	422	446	412	451	461	447	435	425	428	432	427	418	442	424	413	423	402	399	436	472	465	426	437	464	432	451	403	425	451	433	419	414	453	430	412	416	448	430	397	409	414	450	412	444	431	431	396	440	398	384	406	408	440	454	437	439	411	434	421	434	440	400	455	428	443	423	472	435	439	399	398	426	418	417	380	437	436	448	473	429	421	417	469	425	415	413	443	413	430	408	408	421	467	378	433	442	401	435	427	445	456	426	419	414	462	413	404	410	433	424	425	422	446	397	423	430	433	449	396	400	420	418	447	413	399	448	402	439	437	458	423	415	425	438	421	472	428	466	407	389	445	447	463	422	454	437	448	464	423	416	466	457	408	443	446	479	419	402	442	396	447	422	456	413	437	420	442	423	443	424	407	412	423	421	405	434	424	435	409	433	417	446	425	433	425	456	434	428	403	436	435	442	440	427	422	420	401	436	453	445	420	412	372	424	429	376	385	429	428	434	426	445	437	421	444	460	430	418	449	412	407	406	406	407	369	425	426	423	403	433	411	398	470	414	430	416	457	421	422	423	417	419	469	464	430	444	406	405	405	436	391	380	429	426	409	406	438	436	421	394	423	377	456	436	459	429	426	417	426	401	420	413	434	449	376	451	425	404	444	416	414	457	437	448	392	433	437	440	430	392	382	439	401	408	424	473	455	405	415	431	435	417	402	420	454	403	419	443	453	407	450	436	413	395	477	447	460	438	409	422	429	444	426	424	429	399	407	411	411	442	419	439	442	427	414	407	505	437	426	454	388	442	421	434	425	436	381	407	433	449	447	393	411	380	456	431	414	430	419	402	458	418	425	464	437	413	414	452	427	463	429	435	424	431	407	393	433	399	430	444	451	452	424	450	428	401	443	444	439	430	408	389	451	422	391	417	422	446	427	443	388	425	398	411	421	421	412	433	420	414	408	443	432	417	410	396	424	485	390	427	425	422	416	385	436	385	409	414	410	464	490	425	406	410	416	431	414	442	411	417	418	454	433	450	434	430	432	453	406	432	435	377	439	408	417	459	446	419	458	429	425	430	421	406	430	455	412	406	443	433	406	426	465	434	442	423	438	382	376	414	429	437	392	415	473	446	412	407	433	377	406	392	404	423	412	402	408	439	423	450	451	424	406	462	414	440	462	422	446	411	425	413	414	396	437	412	397	429	414	407	452	410	417	379	424	461	427	437	417	445	429	406	413	440	427	449	421	410	408	443	454	433	412	433	453	422	387	431	439	467	408	445	419	408	390	434	449	409	457	454	433	425	425	443	413	433	453	426	426	409	414	431	402	484	394	438	422	455	432	407	437	445	453	416	426	433	405	419	415	436	411	422	457	415	402	411	404	432	445	387	427	429	392	411	425	423	442	439	452	414	430	410	408	448	397	425	433	438	456	418	451	421	443	410	389	412	479	421	453	455	419	418	420	386	402	380	399	427
10755	6572	14042	16178	13837	11162	8851	7189	5831	4611	3972	3367	2845	2734	2524	2144	1962	1781	1547	1482	1505	1393	1529	1353	1389	1321	1222	1201	1139	1207	1071	1096	1109	1089	1134	1100	1125	1062	974	1006	1043	1064	1047	1037	1059	1031	997	1048	1009	969	983	955	996	978	1012	964	990	1033	1012	1011	986	1008	919	1037	953	925	970	904	922	929	1016	970	934	960	966	957	978	937	1005	1006	973	976	978	966	911	989	898	960	921	935	942	968	999	925	925	931	920	924	927	930	988	967	959	950	967	933	950	952	934	952	944	969	938	1007	940	934	925	969	953	961	943	991	965	970	918	969	936	950	960	1017	911	950	959	961	928	916	953	914	981	920	919	919	978	921	979	971	933	918	916	962	949	931	954	977	960	1001	953	917	961	958	943	953	1003	969	935	928	965	901	952	964	957	997	968	941	945	964	947	936	964	956	981	914	954	986	893	931	983	966	972	961	1022	931	997	886	992	976	991	984	963	961	918	998	927	936	979	924	918	930	978	934	959	951	925	923	949	968	947	954	984	977	1003	975	912	955	913	945	990	1019	949	945	984	945	893	938	944	982	981	950	971	949	959	914	959	1034	954	933	939	936	907	943	950	991	937	970	958	965	950	951	979	975	898	978	925	910	927	968	917	961	953	934	961	912	976	984	972	973	953	1005	931	964	1000	964	944	1009	994	969	938	985	928	979	931	937	969	936	950	1001	913	1002	939	934	933	956	954	960	994	950	998	963	924	940	1006	992	932	966	964	947	936	960	981	918	942	923	969	925	955	968	925	1014	933	996	974	965	939	932	971	967	888	943	969	953	921	976	932	985	1001	960	923	974	950	945	908	981	954	955	994	914	976	924	933	991	966	944	1000	931	961	982	957	939	978	932	953	957	963	934	943	969	997	970	926	961	931	955	965	933	933	920	960	979	947	987	954	917	1014	932	966	937	957	942	883	950	1028	989	1006	945	936	968	912	904	957	951	939	959	897	923	979	954	926	931	948	945	956	1036	947	973	904	954	936	952	951	973	910	984	953	889	920	968	946	905	984	991	940	961	933	940	970	954	919	926	941	982	978	918	962	981	942	979	944	988	964	958	952	955	975	941	887	914	923	1033	960	919	904	970	946	936	1016	962	1010	992	953	932	992	982	953	998	951	944	926	988	963	1006	945	947	948	989	877	928	925	972	954	987	897	981	997	968	996	1000	982	966	945	950	907	977	972	1005	934	966	988	938	998	930	1013	899	933	954	965	1005	944	951	1000	948	962	980	984	927	938	931	964	972	895	930	919	955	980	988	950	886	961	921	881	902	899	988	938	983	975	940	943	947	1021	931	979	966	970	931	968	990	944	1003	970	940	939	967	999	995	950	988	919	897	960	985	1042	970	956	980	953	901	977	968	928	928	974	950	970	969	974	1001	978	973	937	936	935	1016	953	917	940	937	993	924	989	983	956	1007	1012	955	946	965	904	945	890	974	965	965	950	940	893	1017	967	955	962	965	952	929	943	979	958	905	986	923	975	971	934	896	971	996	925	934	927	910	906	961	917	958	978	962	999	917	988	933	955	926	957	973	954	987	927	936	907	949	987	969	940	918	931	942	939	935	964	930	995	932	971	926	950	989	960	957	926	986	988	926	977	945	970	912	960	912	982	962	1020	927	961	962	904	892	965	962	979	932	952	983	986	935	951	976	962	902	937	983	979	1047	941	921	989	918	1001	950	936	988	891	902	995	992	949	878	958	988	984	989	945	981	916	914	899	965	941	949	953	985	962	963	953	956	950	976	922	1005	917	980	977	899	921	1001	925	956	948	964	956	981	911	987	966	989	953	971	947	942	925	935	1016	986	918	877	911	964	1000	960	971	961	911	943	892	990	939	988	1017	981	925	1002	959	957	968	841	889	983	914	1004	959	975	930	983	1002	963	948	988	1005	936	960	998	917	967	947	1017	969	938	888	929	946	922	1053	938	980	927	929	981	927	963	945	931	990	927	969	915	971	995	941	994	934	996	937	998	958	957	969	957	919	994	919	955	943	898	946	993	955	930	988	869	963	909	962	972	905	943	956	963	946	988	958	950	942	944	974	1006	880	929	947	953	945	916	1010	913	940	952	999	892	950	943	999	990	1010	950	965	975	927	1023	939	932	985	954	956	954	958	918	979	943	924	949	949	981	966	962	965	966	1013	970	938	950	883	915	910	890	963	950	976	904	913	938	886	927	932	949	901	990	941	980	999	956	923	992	964	997	959	923	893	1008	994	973	898	930	967	946	949	923	970	959	955	912	970	966	950	952	915	1005	983	991	971	962	955	910	949	979	926	981	929	949	958	926	923	941	983	969	1017	932	912	926	939	986	926	927	1001	973	1000	987	901	928	957	945	897	907	948	968	985	946	986	939	962	918	958	932	965	995	924	931	972	939	939	934	965	973	937	940	1011	959	955	975	995	945	968	970	895	890	1013	921	1000	939	916	960	938	946	873	985	954	909	1002	917	961	922	993	1006	994	994	967	899	968	956	988	972	950	913	930	961	895	919	950	948	903	974	942	970	1016	966	948	936	989	984	929	957	996	964	972	986	953	962	966	943	962	983	928	958	1003	970	935	961	969	942	988	959	934	964	1009	924	909	934	958	960	985	920	993	935	1043	972	962	995	968	913	969	923	936	924	938	945	929	978	930	984	962	925	969	967	951	963	914	977	937	959	933	928	947	974	973	985	1021	914	984	969	982	965	966	978	963	963	976	943	926	996	926	1004	1028	996	1026	994	980	965	969	965	927	951	933	969	963	977	981	929	971	970	937	931	923	912	1011	893	922	914	957	942	929	952	958	954	927	981	955	1029	970	993	979	919	995	950	952	930	937	942	953	938	1011	986	932	978	931	966	985	937	932	952	966	935	973	997	934	942	973	912	957	987	963	987	936	919	992	1002	983	984	921	960	975	1019	945	994	956	974	906	975	916	997	984	890	925	955	945	1017	914	995	999	918	925	960	980	926	948	896	952	987	989	996	930	960	936	965	1006	983	932	934	931	987	917	938	993	990	937	904	985	950	933	1012	972	903	947	986	955	984	967	949	919	959	969	941	928	949	966	948	991	992	1058	893	954	1012	940	941	948	1027	907	947	981	967	950	918	950	937	930	960	941	920	972	966	961	981	953	915	966	963	933	964	958	964	1018	946	984	917	1024	994	931	966	990	941	1005	931	989	958	942	910	954	892	1031	1001	991	923	942	938	924	963	940	979	962	983	943	934	959	951	956	950	928	933	943	932	956	933	960	927	936	952	993	941	914	949	965	957	967	978	930	928	907	999	992	1011	936	898	927	916	950	858	942	948	955	965	955	925	971	962	916	951	1012	903	884	928	930	988	962	970	927	944	949	966	930	982	935	911	937	972	924	917	959	937	986	1009	940	901	948	977	948	905	976	969	919	959	957	997	976	995	957	985	949	973	911	956	942	948	964	994	968	1030	963	951	959	953	992	1005	907	989	936	1014	976	1003	927	979	941	933	976	955	949	1042	968	971	934	949	930	975	866	1001	921	986	975	990	953	982	964	949	981	940	924	936	976	977	963	946	976	974	910	916	919	971	994	933	923	971	953	993	947	924	950	966	919	1001	934	919	961	952
23704	10975	11589	9166	6004	4162	2985	2283	1776	1413	1217	1037	863	867	727	662	675	569	556	527	482	568	511	505	499	508	439	398	488	443	421	488	485	453	446	398	478	467	446	413	419	438	446	388	428	460	426	461	442	443	457	415	460	399	385	387	445	409	395	372	426	401	399	407	444	414	458	422	369	437	440	439	380	381	419	428	433	413	391	427	395	424	444	406	388	383	410	382	420	369	368	403	428	417	403	386	409	439	411	414	437	389	408	405	447	427	384	405	429	383	387	430	422	423	421	394	409	379	431	416	385	396	408	410	459	393	400	403	439	420	409	394	426	430	402	428	363	426	403	375	393	395	430	430	431	398	368	436	420	441	414	455	415	396	360	377	426	439	430	474	426	448	429	442	434	473	424	402	444	395	410	394	407	425	424	399	401	436	383	410	393	403	437	395	388	427	374	374	382	424	406	366	439	397	422	417	379	424	395	407	392	415	405	413	400	375	426	398	393	405	403	404	423	448	428	414	407	397	407	393	362	429	406	443	426	433	417	370	436	405	388	437	430	393	416	464	419	437	407	441	451	402	403	352	386	426	426	365	440	422	417	422	401	436	410	401	415	427	386	444	418	424	406	372	418	410	373	392	412	437	389	418	389	410	404	388	433	435	411	391	427	408	404	409	393	416	437	418	396	403	394	406	404	392	416	409	421	367	406	416	439	382	395	396	421	416	418	418	419	447	435	381	389	383	414	445	462	387	437	452	418	387	382	431	416	413	415	422	419	422	401	407	405	389	395	422	413	411	387	408	385	424	391	438	417	465	386	397	395	403	413	441	421	410	388	390	380	475	391	411	384	428	433	388	390	387	336	443	442	442	437	415	416	389	456	400	395	412	424	402	416	395	432	398	411	418	426	440	402	411	422	390	416	405	413	404	411	436	421	405	386	474	437	424	431	378	439	432	432	413	390	393	463	415	420	418	435	449	428	419	364	402	457	439	424	419	411	409	434	394	379	412	399	410	400	439	445	420	414	413	450	422	427	380	412	413	405	378	413	402	411	433	430	428	428	426	429	403	442	416	374	400	390	413	408	430	389	424	399	447	397	398	418	398	421	364	404	362	363	405	419	403	409	407	453	393	393	454	403	387	453	392	417	403	410	422	422	463	401	432	420	425	416	371	381	430	421	388	406	389	414	394	440	402	397	439	412	387	364	400	448	384	411	427	418	380	419	404	427	392	394	402	382	367	399	453	442	428	400	404	439	429	457	416	388	405	391	417	421	428	403	389	438	409	427	415	422	430	420	392	385	376	410	400	394	416	424	395	396	410	346	417	399	438	434	433	417	399	401	391	406	390	408	427	416	403	417	408	408	415	394	368	408	401	447	388	410	410	432	408	414	421	416	424	423	427	432	425	398	383	435	423	395	399	448	391	406	433	394	403	428	379	428	420	441	415	407	424	430	409	408	428	389	411	396	402	415	390	400	417	432	416	414	434	419	403	447	407	406	403	411	406	405	448	398	387	401	374	351	403	404	438	404	416	431	384	383	421	391	385	401	419	418	408	431	405	415	360	438	367	407	401	385	448	416	434	434	433	438	418	415	392	433	400	408	408	389	404	399	401	406	439	422	398	440	422	439	411	432	425	396	422	397	399	418	420	423	415	418	451	389	375	413	397	379	457	414	400	415	433	429	393	430	401	416	427	442	413	390	420	434	409	443	397	403	427	438	413	409	372	423	478	430	420	416	415	397	398	397	439	418	369	426	399	425	452	445	392	413	437	399	452	431	438	400	407	429	437	399	428	400	437	412	444	446	430	426	400	408	434	399	416	470	402	410	456	423	465	420	426	420	409	387	376	394	439	397	411	377	368	405	395	391	405	404	433	493	432	378	421	396	431	436	440	427	424	421	392	399	381	410	405	403	410	374	382	413	399	398	411	474	417	431	437	375	397	450	407	414	450	415	457	404	417	387	449	417	413	416	406	443	416	394	453	414	424	415	426	412	431	441	416	380	389	458	399	427	409	427	401	378	436	411	389	399	396	365	378	414	438	405	430	406	409	429	431	428	466	440	455	437	435	394	384	425	418	414	430	386	445	389	426	380	381	388	415	441	457	419	405	413	424	424	418	364	402	433	426	441	454	419	408	404	435	385	459	369	431	419	422	402	432	392	425	396	423	393	435	426	421	402	439	389	398	381	390	425	376	391	437	393	412	444	372	371	391	438	457	432	386	435	384	440	404	425	384	386	390	422	419	425	435	430	384	446	415	442	460	380	447	390	402	382	423	394	400	421	430	395	427	417	451	445	435	362	403	377	424	399	422	401	387	408	410	463	415	428	402	380	379	387	397	392	411	409	422	422	419	424	443	444	399	449	426	446	394	418	384	414	429	437	434	425	415	442	418	424	455	411	406	460	442	449	411	428	387	410	425	411	436	420	431	441	442	403	414	403	470	432	393	381	402	405	444	415	400	442	397	446	447	434	416	390	403	366	380	430	453	409	357	401	406	400	403	428	424	408	414	422	414	383	444	420	418	373	398	427	393	389	414	409	405	413	431	416	386	390	419	427	402	438	444	463	419	412	396	430	401	436	446	421	436	402	417	369	427	451	432	408	396	382	393	424	424	419	390	447	379	400	427	387	408	401	369	433	394	400	406	429	436	412	413	421	393	397	433	432	435	426	444	421	405	386	415	397	424	386	406	403	408	406	399	408	405	414	453	406	408	445	427	427	392	390	436	413	422	416	413	407	380	411	406	452	416	410	419	432	423	415	391	417	408	395	423	404	445	426	407	434	445	415	404	409	431	425	450	501	389	421	387	384	382	389	440	424	431	423	429	410	427	397	367	392	394	371	436	437	426	399	396	436	391	379	380	405	434	436	446	381	427	420	431	406	386	422	448	449	412	417	400	419	415	430	404	459	410	420	450	387	364	410	400	425	426	408	444	413	423	434	447	449	387	429	418	443	396	387	427	426	378	454	399	386	413	393	400	413	402	419	472	435	380	360	418	414	394	404	410	378	406	427	422	447	400	420	432	402	442	400	384	420	419	418	443	452	420	407	401	418	428	387	417	411	451	399	431	415	382	416	455	402	407	421	447	422	457	376	373	397	415	414	404	424	406	439	406	405	439	379	430	378	419	430	411	404	448	395	427	409	412	398	438	413	417	424	449	412	451	419	434	471	431	418	399	395	423	410	414	408	443	425	399	407	423	410	389	407	399	416	406	452	416	423	428	392	429	429	415	386	432	420	393	377	462	443	412	409	430	398	434	418	425	417	442	377	388	427	414	464	376	387	404	397	371	443	392	420	372	402	398	398	452	401	424	438	418	360	395	401	463	467	389	406	434	385	416	431	408	460	413	430	400	433	438	428	391	440	459	420	438	424	428	412	456	443	381	412	400	386	402	400	377	407	382	400	357	421	414	411	405	387	397	367	419	403	419	394	402	428	397	454	439	408	422	400	401	371	441	382	424	396	359	395	418	418	366	404	379	431	425	405	421	435	377	418	452
13865	8700	17544	19667	16980	13839	11313	9183	7358	5898	4867	4242	3487	3359	3061	2473	2210	2017	1878	1685	1600	1614	1537	1474	1502	1361	1359	1249	1267	1165	1176	1180	1165	1137	1128	1105	1071	1079	1078	1010	1049	1007	1012	1069	988	986	982	1034	993	1011	964	910	953	1013	974	965	987	1021	930	982	934	966	965	946	940	952	932	973	971	921	913	924	898	925	937	882	901	970	933	943	919	967	950	932	970	893	966	896	914	915	897	870	957	978	932	974	905	991	933	925	939	948	932	943	984	881	917	912	966	922	942	939	899	938	925	968	939	914	964	941	916	970	914	921	979	923	865	921	898	889	986	951	898	896	964	901	954	927	893	931	931	898	946	898	982	938	919	929	958	921	894	937	929	870	924	942	931	905	921	890	929	943	900	886	948	939	902	946	948	922	953	951	961	947	960	977	920	899	865	955	956	947	921	895	889	891	897	882	976	939	951	937	951	968	981	923	910	897	920	976	922	907	930	940	974	877	940	933	941	936	933	888	908	867	961	925	947	931	945	957	936	893	936	937	914	949	910	929	967	950	981	941	907	889	943	902	845	906	964	905	966	928	916	899	916	950	916	957	883	942	936	909	953	926	923	912	951	931	923	915	951	970	918	885	916	958	946	930	912	974	952	903	935	936	913	952	939	917	926	950	931	954	906	940	903	934	947	917	937	932	914	930	972	892	938	921	916	878	918	939	913	921	952	928	978	886	877	953	989	919	889	900	935	917	906	981	905	929	900	962	883	938	916	957	922	900	900	946	934	883	949	955	937	951	918	915	903	945	908	975	913	953	899	959	955	948	919	974	963	865	914	922	950	913	947	965	966	931	884	928	911	923	917	920	916	907	898	919	945	948	899	964	929	911	962	915	981	942	957	953	945	949	956	890	947	925	911	928	964	914	860	868	972	931	958	945	967	946	954	892	916	918	888	971	963	930	977	953	951	901	984	932	936	992	935	868	913	943	911	892	916	906	955	940	960	948	904	904	892	964	960	937	914	949	912	1000	942	901	922	908	900	903	929	946	935	919	881	939	959	881	884	903	873	891	942	911	929	944	941	959	939	981	956	962	908	889	896	944	930	939	893	931	928	927	941	966	932	945	907	919	954	921	931	939	948	921	998	902	887	933	977	972	910	956	940	904	882	912	944	919	921	880	961	915	906	946	903	920	933	953	921	941	930	907	932	904	911	949	939	966	965	921	994	878	932	897	943	929	857	889	927	897	969	903	950	902	938	977	904	908	930	936	958	935	931	967	899	950	897	966	845	972	911	960	922	934	946	939	922	880	913	965	940	916	899	918	931	967	943	912	923	868	877	913	942	894	942	907	911	903	953	955	984	940	975	893	929	900	871	925	926	966	950	960	968	907	952	936	896	950	882	885	928	866	918	944	934	921	937	952	952	928	915	905	965	933	947	937	1007	960	928	908	931	914	984	915	875	909	921	974	912	905	874	879	979	905	935	908	922	890	915	881	916	939	951	940	990	927	934	883	948	935	994	968	913	868	906	935	952	918	891	998	944	939	957	888	888	931	955	928	1004	905	919	960	932	896	854	949	932	978	974	883	934	989	955	855	914	889	950	980	918	880	935	874	933	932	922	962	953	914	909	924	947	935	884	950	993	911	948	857	871	943	914	916	962	1007	943	886	872	950	873	885	943	947	953	910	928	889	905	885	915	909	951	936	934	867	984	884	929	945	985	871	928	907	903	899	922	906	955	902	907	919	933	882	902	947	885	918	967	863	862	925	922	911	935	880	930	918	877	940	935	946	918	912	957	933	985	868	925	937	924	930	978	934	907	866	898	937	926	933	854	887	946	906	956	967	892	879	900	923	921	964	909	974	929	954	948	949	958	944	871	933	926	900	942	910	949	950	940	982	964	963	990	959	972	964	909	951	994	966	942	897	914	977	990	1002	915	928	940	911	898	890	944	926	931	922	958	914	901	948	906	914	932	964	908	911	885	924	918	845	991	986	922	944	916	880	976	914	919	923	959	947	946	922	938	905	953	881	955	933	896	890	962	909	934	926	937	916	942	968	964	922	928	927	969	923	871	941	943	959	919	924	927	922	981	845	927	957	931	900	882	878	937	964	923	928	926	970	915	927	889	919	907	947	943	895	918	886	942	977	932	954	924	902	956	910	925	938	926	936	894	916	927	917	882	910	975	953	929	918	920	930	908	968	967	910	923	888	898	904	940	929	975	952	932	945	923	897	905	963	919	906	947	939	919	919	932	866	924	920	894	959	974	964	907	975	927	927	943	985	892	905	931	948	917	954	973	934	875	952	966	929	952	931	929	936	892	923	946	907	946	894	938	885	973	908	924	937	899	995	958	898	895	929	910	930	915	935	924	933	915	932	919	929	913	961	909	934	939	904	875	925	896	919	901	939	905	918	947	916	943	915	993	908	909	965	930	880	931	913	965	911	923	928	949	877	912	941	954	937	938	964	906	890	862	899	949	908	900	931	905	973	981	968	950	951	891	967	967	913	920	904	967	921	901	924	930	935	940	936	927	939	900	955	937	941	934	958	921	942	903	868	902	923	934	929	887	921	947	917	902	914	942	948	918	926	898	936	941	950	927	893	903	942	956	939	911	918	905	891	966	901	896	931	958	939	907	918	918	931	862	916	923	885	902	916	963	889	972	925	916	908	927	978	941	885	920	942	938	999	895	1002	978	982	966	926	948	966	909	964	933	961	897	909	928	881	905	928	925	984	939	920	965	929	931	928	961	922	979	933	977	973	862	892	939	1008	1003	945	905	921	955	910	903	924	926	960	926	891	921	1005	896	941	963	917	916	1005	985	932	966	953	896	1001	953	924	956	954	886	928	961	897	917	931	932	967	907	912	872	933	950	907	906	895	876	944	911	889	920	922	956	949	900	925	913	911	925	914	884	942	935	938	980	966	899	961	1000	907	889	947	912	963	878	956	919	910	964	937	973	925	922	946	966	921	952	988	953	946	909	920	909	900	935	957	948	954	904	908	952	930	842	921	960	894	957	949	939	896	1020	984	961	981	956	915	932	897	935	931	963	911	939	889	910	881	951	885	896	937	906	940	912	922	901	991	957	894	942	902	969	912	901	960	899	932	970	935	969	920	903	935	911	973	947	900	985	957	926	895	954	922	943	932	934	905	938	923	941	885	884	1030	955	969	985	974	961	973	902	935	970	911	921	965	901	927	917	975	974	921	974	880	942	962	948	886	998	944	878	926	935	980	953	913	944	909	983	919	950	912	869	937	925	921	958	899	940	946	895	937	952	942	977	927	936	922	925	921	933	944	900	984	971	912	992	897	950	916	959	957	876	962	919	983	893	937	909	911	925	905	914	903	940	951	921	937	973	963	924	968	997	923	912	979	872	957	882	869	905	897	939	962	898	851	864	933	907	928	911	927	883	902	881	909	876	940	947	913	915	938	921	939	888	952	866	996	903	934	929	935	918	949	926	935	914	890	964	960	953	919	971	972	959	928	943	911	889	921	976	940	933	877	983	935	972	952	967	956	924	953
7885	4664	5572	4290	2943	2213	1641	1325	1057	863	820	688	596	583	601	596	569	513	514	536	511	516	513	511	475	528	527	474	530	483	513	493	465	502	484	487	471	463	417	497	485	427	423	470	436	467	437	491	487	453	480	472	439	448	500	465	488	420	477	465	498	442	442	482	487	442	473	463	453	445	486	455	457	456	456	462	462	450	448	420	445	438	426	447	439	448	494	437	455	439	481	446	471	451	467	435	468	455	486	436	428	419	452	456	457	453	466	461	448	489	423	442	439	474	456	461	443	437	433	469	498	424	451	436	509	464	451	432	462	455	478	447	435	483	476	470	489	444	451	410	438	490	479	458	459	479	456	496	448	420	420	443	438	445	468	418	489	514	489	494	499	470	457	441	440	442	410	447	426	449	449	502	452	439	465	450	452	440	453	473	440	438	469	469	464	449	479	487	423	475	447	472	465	464	489	458	487	434	433	452	471	406	453	422	451	453	421	477	445	473	470	424	471	473	466	458	434	451	453	476	466	460	463	434	450	428	469	471	464	505	469	477	476	503	437	476	465	452	471	483	446	445	385	405	461	446	433	452	446	444	472	476	444	446	458	462	433	447	432	471	463	469	457	452	477	427	456	425	429	444	443	433	425	462	449	434	437	400	442	430	440	426	479	445	467	457	489	435	481	497	464	485	434	466	440	468	469	464	467	478	409	466	397	437	467	438	469	431	427	456	476	407	472	467	436	461	391	417	505	433	444	478	445	459	497	451	439	443	407	455	444	472	464	462	456	486	432	446	505	470	465	426	421	467	468	473	483	424	462	469	437	451	436	446	445	456	461	430	489	441	453	448	454	457	461	447	467	468	493	439	397	420	450	467	454	440	470	455	449	441	451	409	454	496	462	481	456	420	445	442	428	454	443	450	444	454	472	478	483	495	476	465	452	456	468	457	448	478	438	419	493	441	448	441	457	440	436	429	458	419	456	474	434	469	471	455	435	459	445	419	436	439	485	465	465	433	445	434	474	456	454	454	469	498	439	482	451	485	456	475	436	453	451	464	461	460	460	472	464	482	446	460	440	461	430	493	449	475	478	424	480	426	415	482	480	450	485	451	461	465	465	443	477	474	440	472	427	442	488	447	470	453	431	449	434	440	458	442	435	492	458	486	464	494	471	424	424	453	464	451	456	477	469	447	463	480	440	471	496	449	427	460	480	492	446	448	430	480	481	458	423	409	451	449	420	474	443	441	439	439	461	473	465	490	488	475	446	461	451	477	460	434	425	459	452	448	490	389	444	427	403	449	473	469	470	400	418	452	438	464	459	442	413	466	422	445	482	503	471	459	492	465	432	471	457	463	514	430	434	438	416	419	478	476	457	432	387	439	455	453	487	445	411	437	482	448	402	472	441	489	474	422	448	437	437	412	445	434	429	435	428	447	415	481	459	487	429	477	466	444	468	499	456	423	449	459	454	451	495	430	486	407	467	445	448	424	431	476	471	452	463	422	420	441	451	455	485	466	506	513	462	458	445	449	446	426	434	429	431	452	475	518	482	457	456	437	473	483	428	488	485	469	422	440	420	464	459	465	429	463	503	402	504	442	440	461	455	488	489	467	423	472	444	478	466	455	484	423	467	446	449	434	428	445	445	447	416	460	444	458	433	447	460	468	439	465	471	468	489	470	444	462	482	465	484	458	443	453	435	452	459	478	489	411	465	475	451	436	451	459	471	467	437	427	491	440	446	451	514	417	466	435	434	498	514	445	434	480	467	445	506	475	460	454	454	476	482	452	462	445	464	464	461	461	514	483	462	442	446	427	440	481	429	436	456	470	456	441	422	403	390	462	456	468	492	485	525	468	432	439	487	425	473	472	464	498	472	471	489	477	447	450	479	472	433	441	441	473	437	415	462	489	440	458	440	443	456	457	423	430	487	453	460	432	449	449	415	433	431	425	446	504	468	456	444	462	440	435	432	461	510	423	449	462	429	461	437	425	466	453	424	435	394	456	423	486	432	420	435	443	463	427	469	457	476	457	474	435	451	466	482	425	463	478	450	446	458	453	444	434	454	415	464	454	423	430	490	466	443	471	388	432	468	463	445	456	433	448	456	448	524	436	464	495	464	430	468	454	493	456	471	458	481	446	473	470	413	467	454	509	445	464	508	451	476	421	465	479	476	459	424	468	490	470	440	464	471	478	493	452	490	449	443	452	422	431	472	476	450	464	426	459	480	443	439	481	454	482	414	469	477	477	435	450	452	454	436	453	453	455	496	481	439	442	431	428	451	509	495	459	451	434	465	475	459	447	445	448	441	439	431	469	435	451	483	411	433	450	460	437	470	470	450	464	464	442	484	466	448	399	479	447	424	466	449	491	466	463	444	480	432	459	467	457	471	451	449	496	431	458	472	433	484	403	460	454	462	458	450	480	446	447	494	456	459	494	426	416	444	441	492	449	499	465	498	501	472	417	485	493	439	439	476	397	434	449	492	469	453	481	432	414	448	493	467	462	441	448	467	442	486	449	444	438	450	444	438	453	467	437	446	463	435	440	470	455	484	453	423	459	469	476	434	490	461	477	439	464	441	464	461	482	444	437	467	449	534	432	455	465	434	481	523	474	462	448	447	422	440	472	467	478	460	457	399	439	452	471	455	471	495	505	449	477	444	457	494	447	512	502	465	432	455	455	440	462	487	449	461	445	434	487	454	431	422	471	491	489	462	534	434	425	433	442	468	498	466	464	458	438	447	421	423	464	394	434	487	485	416	422	393	449	389	482	464	508	483	442	491	464	468	467	487	468	395	470	441	443	462	439	457	442	436	470	426	491	453	453	395	446	435	472	442	477	418	428	462	450	470	470	448	471	456	462	449	458	422	477	489	470	491	479	468	432	451	439	463	452	479	432	413	416	437	469	492	481	468	441	478	448	417	474	429	461	476	413	469	452	475	428	454	463	462	438	456	472	427	465	424	463	458	457	468	469	492	446	465	455	445	458	426	441	482	450	473	492	470	465	435	488	454	443	438	470	449	448	428	473	470	437	441	412	488	455	480	440	430	458	435	449	419	460	421	430	450	455	458	461	438	456	495	398	406	458	399	485	424	440	461	429	490	452	456	453	471	446	440	438	463	439	455	463	505	504	457	418	485	489	488	441	445	442	443	480	453	442	409	475	437	430	443	404	445	466	455	438	424	460	444	434	448	477	476	457	469	471	460	456	457	459	463	450	482	441	455	493	465	512	449	442	463	447	488	478	480	485	433	456	491	474	453	488	466	456	469	468	466	497	504	465	445	460	428	465	481	446	476	460	454	435	483	458	457	487	473	429	454	443	448	437	467	441	456	444	464	401	474	416	487	458	472	431	427	486	437	450	465	433	460	448	423	468	431	427	457	466	471	475	478	461	473	449	479	498	439	435	444	482	479	471	444	508	454	456	442	452	412	478	489	458	453	464	465	454	448	467	454	437	466	439	463	479	481	517	434	500	461	459	452	498	472	490	440	416	493	447
5183	4624	10026	11503	9750	7692	5976	5019	4001	3392	2717	2487	2092	2004	1916	1744	1626	1513	1529	1367	1326	1331	1226	1287	1172	1277	1142	1196	1197	1161	1084	1076	1136	1089	1135	1113	1074	1084	1046	1030	1080	1081	1074	1067	1077	1035	1022	1009	1031	1010	1006	971	1009	992	1018	1045	1031	1074	1011	1057	1029	1011	1023	1056	1026	1015	997	1008	1003	992	929	1022	988	1010	1038	1026	1026	1025	954	1020	998	1001	1025	997	959	1012	984	1001	1003	1012	953	1007	984	1000	1021	1041	963	981	1036	996	994	1019	964	1011	1046	1032	1003	1017	971	1011	1066	1013	1060	1015	1034	1034	982	1003	1027	1012	1042	923	988	1026	999	977	937	1024	1039	1090	1019	994	976	995	949	1026	976	997	998	963	1038	984	1041	982	995	995	983	1045	999	1028	989	989	1035	1012	954	1007	1015	1001	1012	1013	1011	1012	1011	956	1016	995	945	998	983	952	970	1012	978	1007	1023	1089	987	974	1048	970	1029	1036	997	998	1039	1000	1006	951	1022	1014	1012	1054	890	986	1005	1001	1015	961	958	1030	996	1010	1039	983	954	939	1002	994	990	983	999	1016	955	1026	965	981	1015	979	988	982	976	970	990	980	979	998	1030	973	1001	1056	1035	1018	993	1006	957	976	1014	990	1098	1075	1035	988	1005	1006	1048	1011	1016	978	992	1001	1012	991	990	990	966	986	1025	968	1055	1003	987	1024	962	1042	967	1062	941	1022	1014	993	1037	1036	975	984	1031	987	1002	999	999	980	1021	1008	1055	977	1004	1009	999	1015	1012	1019	1043	995	1010	1016	996	989	1033	1029	1081	977	980	935	1070	1001	1054	1017	998	952	1013	998	999	966	986	1058	1052	1039	980	1025	996	968	1079	1016	1005	1022	1054	1055	1006	1028	1005	1016	1004	1015	1018	1019	978	1028	1037	1017	1012	1038	935	1034	962	1002	1039	1076	982	1002	1003	1033	1049	1006	976	1007	1008	1003	1009	988	1033	1014	980	1006	930	976	1008	1033	993	1046	1041	1039	1007	927	1074	1012	1010	943	999	971	993	979	972	970	962	1044	969	1021	1030	1018	1045	1000	1007	992	1068	1012	1022	963	986	1058	1013	1032	1000	1004	1011	983	971	1027	949	1008	1012	975	1011	942	1042	989	1022	1042	1021	994	1014	1009	988	1003	1011	969	977	958	1029	1023	1061	912	992	1043	992	1006	1011	1018	984	1056	1028	970	1025	1043	1024	1007	1031	984	1010	1025	1017	1033	990	966	1025	997	1021	940	984	1095	990	979	1012	999	978	1047	990	1002	1005	983	1041	1049	1003	1020	1000	1004	1002	1013	982	968	992	996	1015	1000	1022	969	1042	1006	979	994	967	983	991	983	1040	1023	992	1033	1031	1009	950	1039	1006	1013	1039	1062	995	1026	1035	1022	1021	1024	1057	1030	1011	1022	1007	986	1074	1026	977	998	1010	1004	1042	1055	948	969	1025	1034	968	985	1022	959	1001	1053	1018	1009	1013	974	985	1026	992	972	1010	992	1028	985	1007	1008	1012	1019	994	988	1026	1024	994	1032	1006	1029	1006	1008	998	1029	987	1023	943	1044	979	966	1006	980	968	1062	982	1009	1017	965	1019	1000	1004	975	1042	1006	1020	1019	983	969	1055	1054	954	931	1026	989	999	987	998	922	957	1001	972	965	1034	942	1020	1016	1002	961	1003	1046	965	1055	1013	1056	1006	1044	1047	1016	1015	1023	994	990	973	944	1047	978	985	1009	1013	957	957	1019	997	1019	987	1022	968	1016	1012	989	1024	1014	981	994	1077	1011	1049	1033	1021	1018	1010	1071	966	1003	989	987	1003	994	961	971	973	971	1022	1003	1018	1049	1006	1055	983	1046	1033	1011	1024	974	936	1042	1002	1021	1030	961	1005	990	977	1021	996	957	1008	977	1068	1001	996	1011	1016	1003	1019	1020	1051	981	959	1050	1009	1008	1018	986	991	981	1031	1018	1014	1068	1027	964	981	989	1028	979	1017	1023	1042	978	1046	998	983	972	979	964	975	1005	1014	1023	958	996	1025	1002	935	1023	958	995	1024	1008	1029	1030	970	1014	949	957	1016	984	1015	973	1009	1013	1000	1003	1045	997	1046	1014	990	964	1033	986	1108	966	979	1007	1012	986	1022	981	972	1001	1027	1054	986	983	1001	1006	989	957	981	982	1021	994	1015	1025	1012	974	1041	972	1044	943	1025	1050	954	963	996	1017	1050	1016	1002	946	1016	1001	952	987	1018	1050	1023	1015	1023	1054	1010	1029	989	947	1051	1054	993	1050	936	999	974	968	1014	1038	1005	1030	993	958	989	1018	942	994	1054	1001	970	1027	985	988	1011	1016	1004	1010	1019	983	989	999	978	1013	1008	1045	976	1028	991	1031	938	962	971	1004	1065	1004	1044	995	969	988	975	994	985	978	1028	942	964	1025	1010	1014	1004	974	987	1071	1009	1005	1016	1040	978	970	1008	1010	986	961	976	1014	1009	989	1030	926	1000	991	996	1076	994	1039	1023	1046	1020	1092	993	990	967	994	944	989	1020	1028	990	1049	1036	1002	993	1003	997	1006	995	1027	1020	1012	993	966	991	1007	1042	1006	1002	951	982	983	1019	1049	1015	1036	1038	986	1025	959	998	1018	993	1070	986	992	1028	972	987	1004	1026	987	1023	1030	984	1030	1042	1015	1015	969	999	956	992	1050	946	942	1044	1060	958	1033	1002	990	997	1026	956	989	985	993	1051	978	1087	994	959	1011	1018	1005	985	991	1027	1033	1042	1044	1028	994	1066	1079	1062	997	952	998	984	1039	965	979	984	1003	962	1003	1032	1047	988	1006	1026	1001	1004	998	1006	969	957	997	948	984	1005	1002	1030	990	1000	1010	927	1009	1024	1021	979	1041	967	992	1003	1034	1031	949	999	1028	960	1031	1027	1005	932	963	967	1048	993	978	993	1017	1028	1022	991	1062	998	986	1025	987	1024	1005	1050	999	993	1033	1005	975	1043	1008	985	979	1045	988	1025	1017	1032	958	1053	1029	1011	1036	1024	990	988	1029	1045	986	1022	975	960	998	967	1009	1021	963	978	1049	998	1006	972	1035	1007	984	965	1007	988	1001	1027	1033	1038	1007	998	964	972	952	1018	993	1009	979	1052	1014	925	1038	1055	1044	1020	1052	961	1008	983	1031	1024	992	1002	991	985	1009	992	992	1008	1018	958	1016	1024	998	948	971	1045	1056	987	1008	1026	949	1009	1015	958	1009	1073	1016	1058	977	1008	1009	1024	944	1012	995	989	978	954	981	984	995	1026	994	1009	991	1047	991	1039	979	1030	997	1055	1026	978	1011	980	989	1068	1079	1038	1046	1002	1041	1008	1024	1019	1054	1003	1054	1021	975	1024	994	985	1067	1033	1003	1017	1006	1032	1055	1013	1036	1052	988	1011	1017	1024	961	1060	977	979	1048	1030	985	1035	981	986	999	1047	995	1028	961	1068	1004	1001	996	1055	947	975	1035	999	1015	1021	983	963	1049	1000	997	1003	975	992	1032	1020	999	988	1049	944	1059	1011	952	1019	989	987	981	1026	969	968	1005	987	1018	1048	1067	1073	1002	1044	996	1013	1033	1015	1039	1010	968	996	1042	1035	1067	964	1005	1010	938	1009	989	1021	1028	953	982	968	995	1037	1024	1018	1004	950	1028	1118	1081	1003	997	1023	1034	995	1004	977	938	991	1019	1030	998	980	976	971	1035	1000	1003	997	1006	1075	967	980	1022	956	958	1005	1012	984	1003	949	1047	1031	986	1001	971	977	946	1046	987	1010	958	1082	990	1051	1013	936	966	1021	990	1019	964	968	975	1056	977	1005	1015	981	978	987	1028	1002	1041	999	964	976	977	1020	1008	990	1013	1020	1034	987	968	1003	1006	988	984	1001	1037	1042	980	966	1063	978	1047	1040	985	999	993	1003	1011	1022	941	1005	1049	1030	966	959	1008	1054	943	1029	987	1014	1035	1030	991	1013	1024	1023	1031	985	1005	1044	1035	1001	983	1051	982	1023	988	971	993	997	997	968	987	982	1076	959	966	984	1019	1009	991	1081	1048	959	982	1006	1038	958	1019	1042	977	992	979	1051	1011	1025	1006	980	992	1029	1037	960	1009	1065	982	956	994	1024	993	1010	996	988	1031	958	961	945	962	943	1001	1020	931	995	939	992	1017	994	1039	1009	1035	1007	1041	956	953	975	1047	1002	1025	973	1003	1064	999	1025	1005	1015	1044	1011	1006	975	1097	989	978	982	997	987	973	1000	1023	1016	1039	1032	1049	1030	1005	1021	1051
15911	7592	8670	6618	4414	3152	2397	1820	1326	1097	982	808	741	721	696	667	597	552	510	517	503	504	515	484	494	479	486	468	502	470	468	449	445	473	470	418	436	452	452	444	486	461	402	447	472	431	466	425	392	435	442	467	419	425	404	431	463	427	465	418	400	436	451	449	404	404	448	437	401	457	454	422	404	392	420	430	419	417	441	413	414	397	450	399	436	418	460	461	428	409	450	443	451	421	457	431	432	414	414	426	442	482	412	414	423	363	450	426	376	421	444	485	455	412	435	383	423	417	429	437	436	409	460	434	417	417	445	398	408	435	419	397	416	446	408	462	438	398	428	465	451	415	424	391	404	426	414	406	401	410	438	393	428	406	434	449	413	428	420	414	436	444	414	438	481	445	471	406	386	414	437	438	458	451	410	440	409	452	436	399	465	431	443	465	481	412	455	443	409	444	442	445	420	389	419	432	404	433	405	415	424	453	444	426	428	423	441	432	436	429	426	395	411	422	423	445	438	423	428	432	460	439	436	499	453	444	477	474	448	442	427	462	418	434	437	436	453	417	431	440	428	431	426	440	410	427	429	428	432	418	405	416	371	407	440	448	420	429	436	413	431	447	401	440	476	425	357	413	442	428	416	449	410	456	444	432	428	426	492	478	394	432	412	480	420	395	422	425	458	477	411	443	421	422	445	399	429	397	426	400	412	424	434	425	426	429	449	404	427	406	419	417	420	425	443	389	425	424	404	407	426	358	448	456	429	471	461	411	436	426	449	412	411	405	470	429	453	407	409	429	420	474	466	442	438	410	440	424	443	434	404	434	412	419	381	432	432	463	444	397	445	446	431	443	411	449	444	411	465	416	462	463	423	407	405	430	440	454	441	406	451	425	400	457	440	421	401	450	487	453	448	449	438	399	456	424	425	415	436	411	409	431	425	462	431	437	436	453	462	408	428	415	392	426	446	429	419	425	427	444	436	428	378	424	427	408	419	413	425	400	427	457	422	456	425	404	440	393	447	431	434	462	431	408	414	423	420	400	396	430	411	432	443	417	451	420	456	416	382	463	436	437	427	480	481	435	433	422	450	454	453	444	397	411	458	379	429	436	441	375	414	435	497	410	416	437	424	427	426	424	418	448	406	400	431	411	446	446	412	422	428	408	433	387	424	425	447	421	407	445	472	447	462	452	415	466	423	421	434	407	404	447	449	425	442	448	443	438	394	426	388	396	440	413	453	424	465	440	487	418	399	435	444	435	428	407	436	424	418	461	433	416	440	450	433	417	426	387	437	458	450	420	456	475	436	427	426	405	442	446	414	442	447	408	428	462	438	400	422	435	418	424	434	441	460	406	439	473	435	456	440	498	445	443	416	464	421	428	409	423	407	416	429	420	405	503	427	424	446	411	423	471	419	459	445	449	444	477	410	461	471	411	406	433	435	399	444	428	449	429	443	401	465	474	432	467	416	447	432	412	409	446	442	409	448	427	445	441	427	419	409	453	431	410	436	399	389	418	407	459	421	452	411	403	421	411	452	451	444	415	396	428	427	431	428	419	419	410	474	428	453	443	421	426	417	411	413	451	403	448	443	465	454	448	424	421	458	427	421	402	450	448	391	407	449	435	424	418	416	429	386	445	405	408	442	445	478	471	407	408	430	406	427	452	428	442	396	399	416	433	377	427	441	390	411	423	401	450	397	445	427	452	405	435	444	417	405	442	420	397	427	414	408	434	428	427	403	402	458	450	445	425	459	411	439	405	419	419	443	435	420	415	434	403	464	435	417	415	415	426	448	420	419	451	444	461	415	465	423	384	423	431	419	465	460	476	426	435	470	451	432	426	459	430	429	440	428	412	437	439	408	463	428	432	383	442	429	445	455	425	464	434	422	424	438	426	424	443	409	450	435	429	414	447	441	439	458	472	439	436	434	398	413	432	435	435	403	440	414	402	434	449	435	463	476	418	422	399	441	445	467	429	443	451	414	438	418	429	444	420	426	442	444	381	417	408	403	440	439	414	419	429	382	422	410	441	430	405	421	455	448	420	436	437	407	434	467	460	405	461	400	405	485	428	436	431	432	417	431	435	458	426	424	428	442	445	419	426	459	405	454	415	438	412	416	444	435	391	421	392	467	487	445	396	439	428	441	468	396	451	415	459	394	427	445	460	454	375	433	432	440	422	447	422	460	415	427	420	404	439	427	429	433	440	427	429	414	442	433	413	406	448	452	420	436	380	431	482	461	425	437	426	452	441	437	460	410	438	394	440	367	426	450	413	435	388	449	426	465	434	365	397	435	470	455	410	436	431	412	433	407	402	422	414	425	413	429	436	434	421	420	439	432	409	432	437	410	447	476	402	442	431	472	448	476	421	456	456	412	443	407	423	409	427	430	423	419	399	415	429	404	400	446	445	479	417	433	490	422	460	440	433	458	398	447	487	433	449	432	434	405	406	424	412	411	419	466	389	411	441	431	420	431	390	460	447	458	405	447	417	403	412	427	414	417	435	441	430	444	473	411	464	379	441	423	428	426	425	426	417	444	453	449	465	425	397	431	422	458	457	476	471	429	429	446	422	452	371	423	451	467	446	415	434	414	448	405	419	435	435	392	410	447	436	409	457	457	428	441	400	434	373	458	432	439	429	441	390	374	402	422	438	431	450	430	430	415	419	408	441	437	439	416	446	424	423	442	431	385	433	441	416	456	431	400	438	457	434	452	445	415	430	410	434	393	418	429	434	438	452	442	435	433	425	440	421	432	416	424	421	413	432	442	479	405	414	425	454	476	421	405	443	493	408	433	445	401	395	407	403	439	428	441	471	437	399	390	417	437	447	408	452	417	430	421	449	415	448	440	463	434	386	462	389	422	443	436	460	447	443	444	443	464	454	432	420	462	425	445	423	490	427	452	466	441	437	483	464	412	410	408	388	412	434	411	397	474	414	402	458	447	418	446	418	380	439	408	415	363	430	420	427	422	396	420	396	408	449	438	437	472	448	466	418	415	425	415	411	404	463	430	402	433	467	447	404	415	454	451	439	424	446	439	454	437	412	421	425	415	435	446	442	433	408	441	458	438	427	434	427	478	423	452	420	414	400	436	436	436	412	416	433	425	429	424	421	377	414	429	442	451	420	467	427	465	421	413	435	426	407	473	410	462	421	397	437	416	430	459	442	425	367	448	429	432	421	418	417	446	418	416	429	402	419	452	460	402	476	427	478	447	413	462	453	445	441	418	476	426	399	432	457	415	415	437	455	418	414	399	464	437	389	443	390	448	418	424	471	400	442	437	438	422	447	456	406	425	415	428	430	412	432	413	427	447	457	468	455	452	449	455	460	410	405	437	372	456	413	443	463	446	464	422	397	400	450	435	448	433	402	429	435	430	448	432	406	392	437	442	409	454	434	422	411	437	415	400	396	400	404	419	441	424	422	391	437	436	396	430	462	410	427	378	453	461	429	433	449	424	428	416	427	437	444	452	402	435	426	443	431	419	404	433	412	381	398
10834	6911	14276	15884	13943	11454	8680	7318	5503	4679	3839	3281	2872	2614	2430	2234	1993	1821	1593	1537	1446	1354	1380	1390	1368	1324	1274	1213	1170	1165	1195	1101	1071	1116	1101	1052	1099	1079	1121	1052	1058	1006	1059	990	1025	1040	1009	963	1019	945	989	1001	987	1016	974	1045	976	1009	988	911	986	1021	957	981	963	961	952	953	976	974	937	965	997	958	964	909	963	1009	911	950	983	943	996	947	982	998	993	1014	949	975	942	928	1001	977	945	936	948	935	919	948	982	972	976	935	952	991	936	942	995	949	937	962	961	933	1009	969	963	963	987	989	956	929	959	936	927	978	985	963	910	977	904	1018	976	982	946	1008	944	973	966	975	981	924	963	988	926	973	1005	959	990	954	953	1007	954	977	928	1002	988	987	981	926	956	985	970	930	941	953	949	990	978	918	925	948	1009	961	953	955	960	927	975	954	938	962	975	952	978	957	928	970	963	928	971	935	982	921	977	957	919	904	976	900	964	993	933	976	982	965	959	926	989	923	919	944	946	948	981	999	977	971	946	1009	976	991	934	939	974	944	1002	993	952	980	977	948	913	996	968	946	965	927	927	932	958	1003	957	990	976	1025	944	960	969	903	900	961	987	984	970	1022	957	953	1009	922	923	934	963	922	936	1001	975	900	981	1008	918	953	1002	932	950	901	995	926	962	970	951	982	981	911	919	966	947	949	920	949	970	951	936	952	1057	960	976	902	966	950	961	945	997	944	920	938	983	958	958	974	915	946	966	964	928	951	946	921	978	988	951	936	945	1004	1015	985	974	912	946	967	982	932	993	964	954	920	913	978	969	932	955	964	971	1012	995	961	979	1004	972	927	964	930	977	929	963	957	881	969	957	958	938	919	965	928	986	967	950	940	912	956	935	946	923	948	943	907	967	951	971	1018	989	963	935	923	967	920	943	953	999	954	982	1030	960	965	958	930	921	963	892	1002	953	932	942	989	994	974	961	936	943	966	948	922	973	992	1019	912	954	923	967	957	939	954	972	931	911	965	960	982	999	947	901	943	948	955	971	993	1035	944	991	975	918	989	944	949	922	980	982	912	925	957	1031	985	963	909	954	978	970	915	923	976	902	919	986	947	964	924	1004	912	958	993	922	888	952	988	945	929	987	932	951	996	965	949	934	938	964	998	999	975	954	993	947	939	885	921	1033	927	962	985	1013	983	1012	963	952	1018	882	971	966	893	948	956	927	947	953	961	956	924	1005	924	1010	964	934	947	946	917	971	922	947	979	927	941	961	991	1014	974	938	886	944	987	972	959	943	951	936	969	957	954	992	920	941	977	944	957	972	959	1003	977	896	986	1002	972	922	1020	983	941	986	938	983	968	996	983	990	977	970	948	986	953	1011	965	927	1014	1020	981	996	964	928	922	927	948	876	932	968	879	984	940	982	882	978	907	916	934	925	973	1001	997	904	971	925	982	954	909	986	963	929	953	919	965	988	1005	1009	983	1002	995	901	1004	945	904	899	986	924	1008	955	881	979	969	968	978	979	946	959	951	927	961	1014	949	990	913	966	969	977	990	981	972	964	952	967	991	981	937	986	942	977	902	949	986	979	974	905	891	966	953	941	985	951	902	953	932	922	999	1006	952	986	924	926	928	964	941	968	949	946	970	942	921	926	971	946	951	952	887	934	932	990	977	940	893	957	960	963	966	955	1004	943	934	917	948	933	971	986	954	920	913	928	986	983	961	934	968	974	968	917	935	955	968	933	956	926	984	978	997	927	969	928	929	961	936	988	941	977	1020	956	979	971	997	977	949	949	907	974	971	982	934	936	926	934	1002	956	988	959	915	931	938	938	955	930	991	927	950	983	998	911	967	930	977	962	955	912	976	958	940	1007	1014	941	931	956	971	961	945	969	944	895	974	945	988	930	922	914	963	946	961	1004	938	940	999	960	960	891	967	906	1006	967	1036	952	931	942	975	989	951	1035	927	879	960	892	919	959	953	1004	986	958	921	992	966	957	928	938	953	928	926	961	974	953	969	936	993	962	945	962	917	951	972	951	942	957	978	958	984	940	971	973	992	945	935	935	936	959	984	966	973	949	928	971	967	925	971	902	973	964	942	949	958	1015	892	923	946	911	966	923	901	940	988	930	991	1032	989	975	949	987	929	957	980	905	904	943	937	963	955	981	957	917	947	960	956	954	943	944	1004	887	951	985	927	967	909	1013	957	968	950	900	987	929	940	977	964	1006	953	922	953	925	956	890	915	995	950	964	915	955	972	980	999	949	1018	966	965	934	941	1019	913	965	1005	1024	952	1008	1012	948	961	976	972	997	953	985	954	975	945	969	990	917	979	971	982	936	1002	895	1021	920	966	924	934	958	962	922	947	909	912	929	991	961	956	966	972	953	972	936	967	978	967	914	944	968	935	1010	950	969	949	961	939	976	912	962	950	942	973	954	960	969	1004	961	988	942	985	957	931	1003	940	988	959	917	922	1035	934	1013	961	980	938	977	908	976	976	960	931	963	982	986	923	960	963	937	981	964	954	917	995	978	969	1001	967	1011	954	993	984	968	939	913	944	991	985	1033	942	942	986	987	966	956	930	1012	996	951	936	986	989	882	954	921	926	1017	899	1004	931	960	951	960	978	989	959	939	978	972	935	1005	973	961	981	1002	955	928	999	924	942	913	959	972	1000	973	932	939	977	984	974	963	985	974	965	964	937	901	941	966	1000	909	1013	954	980	975	917	943	947	935	918	966	953	943	931	961	946	942	973	984	982	960	960	950	929	931	942	936	951	968	930	1005	936	969	934	964	946	973	1010	992	961	951	948	974	978	992	942	1020	928	949	937	938	969	962	950	969	1010	933	986	965	916	989	1008	909	969	958	918	912	931	960	923	928	961	1020	955	946	969	1001	970	944	920	983	965	970	918	933	931	983	927	956	944	975	966	957	933	958	970	963	973	977	933	923	1025	955	928	993	971	950	988	951	962	978	949	968	960	958	985	954	934	912	940	989	971	957	937	979	947	974	946	978	904	976	938	947	945	995	967	986	918	951	900	974	976	955	904	1017	964	935	1025	983	909	991	957	996	991	1005	912	884	930	963	988	931	981	958	989	947	981	914	982	955	915	987	988	958	936	1020	986	930	982	1024	973	961	914	985	955	942	947	944	944	959	946	989	981	975	948	959	918	997	978	954	994	980	958	921	961	957	895	922	977	910	978	929	906	958	968	951	999	910	946	926	930	987	906	972	981	931	898	975	964	914	959	976	919	934	987	913	970	1003	928	976	970	942	967	964	912	1000	1017	961	945	993	980	924	991	882	999	941	982	954	941	991	961	947	916	943	969	921	940	971	957	989	947	1001	990	1015	981	945	975	1005	938	975	930	895	950	949	970	906	922	963	945	942	945	1036	958	928	918	951	989	976	936	961	1034	976	977	946	974	967	960	984	1006	973	1010	986	903	932	937	941	956	957	981	979	917	901	933	937	965	969	951	970	944	927	939	976	942	986	953	962	929	919	925	977	959	977	943	958	976	949	995	902	1010	951	934	1010	917	991	938	914	873	922	908	1015	918	936	932	946	954	995	968	920	918	905	936	969	938	953	954	925	958	954	965	939	916	974	949	977	946	932	954	924	961	960	1051	955	958
24413	10721	11529	8899	6040	4170	2961	2266	1748	1407	1104	920	913	765	772	711	711	567	543	602	564	530	525	504	484	491	506	498	470	501	452	445	448	449	423	472	425	439	426	440	432	430	463	419	440	434	384	443	424	422	402	455	419	414	412	432	442	396	395	392	399	424	391	406	412	434	439	399	390	410	459	435	437	404	441	402	391	391	407	404	450	425	399	426	415	389	408	420	431	372	428	433	395	366	431	409	403	446	394	425	402	372	412	423	454	421	437	447	402	411	415	414	419	417	413	419	428	402	387	439	398	430	435	416	407	441	422	429	431	394	435	423	405	430	394	424	422	426	409	415	432	415	389	408	402	407	418	362	418	421	439	387	368	393	437	403	442	413	415	403	417	418	416	422	407	380	408	394	438	424	426	414	434	424	370	391	400	428	395	438	422	375	384	418	385	427	401	415	443	373	374	378	447	385	431	395	393	392	432	416	446	391	417	463	404	435	396	430	409	443	465	402	440	414	411	381	422	435	432	373	403	429	418	406	373	387	426	450	418	436	379	420	410	412	434	431	385	426	398	432	412	429	429	405	388	445	427	417	399	416	392	395	431	400	384	405	439	397	401	407	460	414	397	396	427	412	434	398	381	406	443	405	391	404	405	419	385	441	376	394	464	366	445	441	418	428	419	425	393	351	415	407	390	431	421	413	386	370	394	375	395	442	424	419	386	423	418	455	453	436	356	419	430	424	409	458	413	385	427	423	403	390	432	432	406	429	438	430	394	400	449	379	401	388	419	423	440	391	397	433	437	430	396	417	440	408	427	375	391	410	397	436	381	380	435	425	406	396	406	438	392	420	377	412	423	443	443	375	442	415	454	418	455	436	417	422	408	435	398	388	414	400	405	430	422	428	409	409	389	417	378	426	393	405	410	383	422	413	376	394	398	427	412	390	401	415	405	434	393	424	407	453	347	395	418	427	411	414	404	435	400	422	404	408	402	424	384	424	378	423	399	406	422	398	373	424	432	397	392	426	370	450	430	393	447	418	421	388	424	421	430	411	444	423	371	381	434	408	410	406	427	445	426	450	413	396	413	398	386	384	390	349	410	475	458	459	396	437	405	399	452	425	386	444	395	423	438	375	419	430	388	423	401	457	354	403	367	434	383	423	437	410	404	413	409	414	399	427	416	429	412	411	440	438	363	440	394	412	399	396	429	417	425	383	421	390	414	418	385	391	404	386	418	411	407	421	415	406	401	420	415	388	408	421	433	374	378	389	440	397	409	418	401	408	422	409	417	470	417	411	449	424	413	413	373	420	407	407	431	425	402	383	427	407	424	434	411	425	407	413	402	416	431	437	461	403	408	394	431	396	431	404	398	397	397	389	399	433	407	406	422	455	388	421	425	421	424	404	421	420	435	423	411	432	417	430	418	439	399	411	409	409	409	398	420	403	417	439	406	426	383	399	444	411	401	442	382	406	409	412	351	363	430	443	400	429	400	432	414	432	450	373	414	416	399	436	432	426	413	403	425	436	392	411	411	400	406	408	381	415	401	422	408	408	408	429	393	430	387	384	419	408	410	383	408	431	482	411	447	399	372	403	429	380	403	411	430	417	379	451	420	411	430	410	441	417	418	401	434	399	432	418	419	430	413	439	415	392	412	434	415	409	425	404	425	435	455	407	424	392	467	405	410	421	409	444	413	420	389	387	429	406	420	439	429	401	405	410	416	435	390	453	422	425	425	376	427	401	423	435	414	456	426	406	400	404	426	429	385	404	370	423	447	439	424	384	381	392	450	433	413	393	401	429	420	427	403	406	399	391	401	416	438	441	420	430	459	392	397	416	445	374	433	449	424	422	409	399	402	424	415	387	413	403	415	444	419	425	433	423	371	417	399	422	379	468	412	409	419	436	431	397	407	433	439	419	378	405	429	425	458	449	442	425	458	394	441	429	419	441	413	412	399	425	414	389	401	456	434	422	412	440	370	375	405	426	408	469	425	419	435	402	441	421	420	459	419	428	406	410	448	414	372	387	438	398	375	366	437	395	378	424	392	424	420	423	433	387	419	434	409	419	412	468	390	441	388	421	413	415	399	446	387	418	407	408	437	414	416	384	443	399	417	397	415	419	391	377	406	437	434	391	457	447	434	416	434	444	427	425	390	427	387	418	443	436	442	428	423	418	425	414	430	430	410	391	384	395	422	386	428	388	401	457	430	392	415	418	457	393	389	417	395	412	416	406	399	387	422	402	394	426	395	428	475	457	443	402	434	420	412	390	407	380	422	392	401	396	469	420	418	422	390	433	385	420	414	443	400	441	435	402	453	395	414	407	399	371	422	408	412	398	416	439	433	396	380	391	411	405	428	411	409	423	444	398	419	410	376	438	390	456	388	430	403	422	458	419	406	434	423	415	386	444	437	469	419	445	366	375	396	392	386	449	411	429	440	396	420	398	455	443	408	391	433	410	416	423	393	393	417	413	388	417	432	426	418	425	405	402	395	446	440	394	429	394	401	426	432	451	431	402	394	406	401	440	415	432	406	412	402	402	439	405	424	392	374	389	411	424	424	445	441	398	449	393	420	427	420	432	425	428	447	423	384	396	427	413	405	431	394	411	424	427	429	423	393	382	398	433	418	460	440	396	421	432	424	435	393	388	433	383	415	405	415	411	432	427	433	443	389	428	447	402	361	408	409	420	409	405	420	429	392	433	402	415	453	439	402	409	414	392	390	415	435	438	418	450	426	411	392	414	431	412	467	452	416	380	393	416	418	399	417	408	417	405	437	434	404	410	358	427	395	433	369	397	374	409	400	405	420	417	407	388	408	410	420	431	413	399	445	402	404	398	411	403	390	403	384	419	441	379	433	403	432	351	396	437	429	394	383	409	410	418	430	439	433	417	387	400	398	422	446	427	425	421	437	368	406	423	428	415	423	396	387	406	421	410	413	440	421	415	405	407	440	436	434	428	468	393	427	399	429	400	406	394	439	412	385	386	369	399	395	399	409	433	419	413	458	426	423	384	411	440	396	425	401	422	450	425	416	392	421	389	382	442	444	387	414	424	391	440	408	413	403	413	440	383	367	378	452	424	398	410	397	433	411	429	410	421	425	407	454	393	420	454	399	445	368	426	386	409	413	418	393	447	441	410	403	399	430	435	427	417	395	385	428	403	419	424	385	431	399	385	379	411	388	399	379	405	379	398	403	393	419	428	395	431	393	453	432	412	422	427	419	372	467	412	445	433	404	397	418	379	406	419	420	400	458	403	408	403	377	420	424	374	368	435	403	431	412	423	424	405	418	434	452	407	395	412	432	433	407	401	400	400	453	430	411	431	418	451	407	428	434	415	395	394	434	439	460	396	432	439	433	445	396	448	408	400	403	441	444	401	415	404	432	408	416	422	416	417	405	447	375	395	434	388	416	414	390	400	423	410	445	389	409	422	404	423	453	393	378	435	417	403	396	396	431	442	436	443	442	419	413	418	424	408	490	415	423	378	415	359	451	415
13958	8490	17567	19532	16899	13953	11108	9341	7025	5887	4722	3960	3499	3040	2837	2565	2400	2117	1947	1708	1650	1653	1533	1511	1494	1412	1261	1285	1292	1235	1239	1143	1161	1142	1154	1079	1145	1036	1107	1054	1031	1012	1028	1086	1065	1055	979	1022	1019	991	968	911	949	952	999	957	949	964	982	885	960	939	934	945	916	940	944	925	881	1014	1000	944	903	921	928	901	1013	893	938	936	927	925	950	877	935	929	895	933	916	980	980	896	949	923	975	931	904	953	903	927	945	891	953	907	929	913	928	859	918	929	966	940	904	877	963	901	938	905	876	886	932	894	923	914	987	897	931	915	930	958	927	916	889	945	897	869	903	975	968	943	1026	946	975	953	912	881	936	909	958	955	976	903	921	912	925	958	924	928	891	906	894	965	962	920	901	948	930	906	942	900	920	955	914	926	924	959	928	915	909	939	944	937	893	886	929	898	959	940	929	953	966	916	933	981	931	911	870	960	917	927	963	959	911	896	937	950	937	926	958	899	976	924	919	904	852	884	928	935	968	981	979	880	898	923	921	905	961	895	950	899	930	946	925	953	954	950	953	875	849	930	933	948	949	878	928	894	888	927	906	958	936	938	878	967	971	900	949	971	902	920	870	962	934	889	914	936	874	923	928	906	935	934	919	931	964	937	983	911	988	917	893	969	877	845	921	942	970	915	900	905	917	926	908	943	935	959	909	905	912	893	954	924	932	920	947	907	959	925	980	880	921	900	926	882	953	904	899	911	909	860	841	927	912	926	938	898	971	960	927	932	942	941	919	989	928	934	894	978	939	887	965	936	917	1001	955	926	908	916	943	894	905	946	903	952	903	946	902	1010	949	941	942	935	911	904	965	933	925	914	955	994	939	915	925	930	897	955	914	941	886	934	949	855	941	936	903	940	961	928	950	964	943	938	951	896	898	964	906	912	975	921	966	881	969	926	922	888	937	978	956	984	917	910	903	941	897	961	902	931	905	920	935	936	932	958	921	912	975	975	867	968	942	944	957	923	975	935	932	982	937	942	963	932	907	968	864	890	945	955	934	921	848	909	943	923	929	906	905	973	991	950	913	962	960	956	909	908	933	878	977	894	932	898	944	842	940	946	930	901	955	912	958	915	938	951	938	977	916	895	931	974	921	996	931	997	971	938	910	928	940	938	931	934	937	898	958	922	904	946	940	907	920	921	954	927	921	989	954	948	962	939	909	928	926	928	961	938	891	896	918	855	936	936	923	983	891	965	916	977	917	912	975	904	979	904	943	940	940	884	982	867	968	875	912	945	906	923	910	998	904	952	926	908	974	911	951	909	903	884	970	907	953	908	922	939	931	962	911	911	890	916	983	940	954	925	991	846	904	893	950	957	924	928	924	984	895	911	929	959	893	929	930	944	920	916	986	948	899	918	945	923	932	966	924	913	911	910	924	917	939	884	921	929	948	970	869	876	935	929	894	952	963	888	946	969	896	920	906	935	898	936	976	961	901	985	916	920	969	887	987	847	946	849	874	976	941	961	983	944	939	889	910	988	923	941	911	899	954	966	892	882	949	934	954	959	918	948	896	889	975	955	863	933	902	926	918	988	981	938	968	957	946	878	904	876	924	921	947	938	976	973	915	956	931	951	908	937	1009	925	881	924	904	931	875	934	924	934	864	954	866	904	969	921	968	884	874	955	987	912	975	932	949	925	921	909	970	915	925	963	924	950	915	1024	925	925	937	934	913	912	932	936	948	939	940	971	947	913	938	941	903	939	926	968	965	919	937	942	951	925	909	930	907	948	927	905	902	922	934	978	876	974	922	911	879	933	948	908	922	880	936	939	929	945	926	928	954	945	929	918	925	944	885	933	963	963	909	901	980	885	910	902	920	952	923	956	977	918	954	949	931	984	922	970	908	945	913	937	990	1002	890	913	950	897	922	867	955	916	918	919	985	916	886	963	969	944	920	907	914	1002	949	996	959	950	925	942	963	957	924	921	951	909	967	930	906	987	893	933	876	950	913	915	933	954	939	905	922	1015	1004	895	891	924	908	931	950	918	917	910	881	914	925	915	907	929	905	921	882	998	975	896	924	969	926	907	938	920	950	934	957	949	897	975	917	1014	935	958	978	940	925	894	931	925	942	910	936	918	1009	928	967	876	987	925	898	925	911	1001	921	935	866	936	900	909	928	930	994	937	927	909	906	929	916	923	920	900	917	958	941	945	1004	900	937	909	958	913	915	886	945	995	979	981	980	907	896	969	929	890	989	870	934	928	907	971	981	865	967	937	968	917	919	932	960	927	922	942	960	949	894	938	960	941	985	933	898	901	916	920	960	959	943	954	847	910	1003	887	948	981	953	938	929	898	925	940	946	953	978	917	913	950	942	869	1001	1000	968	933	922	948	966	950	934	984	915	1013	935	895	890	903	958	935	893	896	982	886	996	948	886	959	903	912	934	948	879	925	937	977	910	921	904	888	1027	915	966	904	892	920	938	930	906	906	968	967	910	881	904	871	970	900	874	905	913	964	931	907	942	938	902	919	931	892	888	992	965	924	962	895	930	889	906	935	908	914	931	931	880	915	929	936	949	909	925	890	946	947	978	913	875	977	906	924	948	966	957	892	914	945	968	896	931	885	902	869	943	938	944	883	938	981	936	931	980	901	897	946	965	933	941	961	860	920	890	971	940	964	953	896	890	882	912	937	935	895	953	924	948	877	885	921	955	976	882	857	943	895	951	926	961	975	952	981	881	951	964	955	916	1032	990	934	920	971	930	926	991	943	940	954	957	939	982	928	900	902	940	910	970	896	956	871	909	923	898	896	956	938	936	919	874	889	918	900	927	903	841	914	933	890	915	990	906	920	902	919	932	920	892	933	910	897	929	940	939	928	939	929	919	969	946	921	952	920	978	917	938	928	893	940	971	948	951	914	916	899	931	913	957	972	905	949	954	910	929	908	947	957	959	961	999	948	968	931	937	941	961	933	919	932	961	939	883	888	894	896	939	920	879	918	952	950	948	925	958	918	957	915	925	924	942	909	985	938	937	911	955	969	966	940	958	934	914	952	938	944	918	926	899	921	930	932	888	952	925	937	928	966	920	951	910	910	987	963	948	946	925	998	974	938	987	896	926	917	900	862	923	898	1001	985	982	907	902	958	936	979	936	939	883	929	947	901	901	950	893	890	911	945	964	962	948	896	887	990	909	960	860	955	969	920	900	926	926	894	897	901	934	912	978	924	922	965	946	874	929	965	879	958	929	920	957	930	900	999	987	972	901	971	929	921	985	980	935	944	870	922	941	960	1014	920	958	918	904	925	900	947	878	937	915	895	937	933	917	974	931	915	927	949	876	912	949	962	844	915	902	931	1004	947	960	913	953	908	871	867	955	935	906	929	919	948	914	947	938	970	916	986	951	941	919	916	912	931	943	931	929	862	943	955	933	979	932	876	888	910	913	907	943	928	937	975	906	971	947	954	874	909	927	866	906	898	914	947	956	962	949	982	934	915	939	937	990	928	924	945	942	954	980	897	900	975	927	923	939	926
7859	4773	5744	4400	2890	2050	1700	1329	1040	906	813	681	672	611	610	579	579	597	543	543	499	528	531	489	527	490	489	486	535	504	456	485	506	496	548	461	477	496	510	469	501	495	464	504	500	539	461	480	426	504	514	454	475	459	417	439	481	462	478	444	470	431	434	473	417	488	463	432	439	451	444	454	455	457	419	441	453	442	450	480	471	476	489	472	439	461	427	442	429	456	471	456	438	493	469	435	432	434	467	510	469	482	446	472	401	484	520	456	440	483	443	468	445	470	431	477	438	438	465	476	535	419	453	448	442	465	425	456	471	450	468	471	471	460	422	457	487	452	447	441	417	444	440	475	467	453	420	409	497	491	426	444	446	470	448	471	477	469	431	459	497	468	454	452	454	489	448	475	492	527	486	471	455	441	465	442	483	499	510	458	472	436	479	454	424	503	509	433	458	445	452	462	463	441	450	435	440	407	451	449	473	466	468	461	503	474	449	464	461	440	445	461	435	449	457	439	461	464	480	425	397	509	442	461	478	484	480	483	445	475	465	421	452	456	433	442	438	453	466	456	441	470	453	406	411	468	453	444	513	437	461	432	506	462	431	451	436	456	468	483	462	495	452	481	487	462	464	473	483	431	454	451	464	442	467	471	531	449	480	470	465	445	459	408	489	485	463	426	425	449	441	471	493	468	451	443	452	475	429	413	469	447	415	430	485	519	452	461	448	448	463	474	469	444	386	461	460	471	503	487	467	448	475	462	440	457	486	469	506	430	475	473	440	475	470	468	452	441	478	456	433	429	454	488	472	485	434	470	462	475	398	446	457	462	481	463	452	415	457	460	476	462	439	494	459	454	446	439	520	460	475	498	473	470	425	445	500	433	490	470	451	487	466	458	423	469	457	490	459	515	515	442	513	490	474	509	470	464	489	446	453	462	420	440	427	492	473	477	459	435	500	453	424	450	518	461	471	460	411	463	467	459	449	479	416	465	454	473	441	443	427	416	449	478	481	473	455	448	484	462	449	487	467	437	411	488	409	440	464	428	476	462	435	471	414	452	463	443	462	500	448	450	507	471	485	488	464	444	475	496	465	414	472	444	473	436	457	468	423	425	415	431	441	434	482	469	406	468	494	495	452	494	498	460	472	492	448	492	467	453	422	446	435	476	459	446	423	504	470	455	455	475	421	473	455	484	462	432	465	438	479	436	445	433	445	470	460	426	452	498	477	482	452	438	425	467	449	419	436	427	441	471	477	417	432	455	493	485	469	441	483	437	447	470	458	471	419	434	436	481	423	440	459	477	484	423	449	437	460	491	513	459	459	459	478	424	489	456	502	462	482	426	463	500	496	515	451	482	460	468	469	425	508	454	457	446	496	481	453	500	509	514	410	445	457	455	476	476	418	460	480	444	436	454	504	442	434	483	425	491	472	478	479	429	459	467	455	452	417	445	442	509	481	469	466	495	442	446	434	442	446	449	446	450	489	438	511	472	413	478	458	456	479	426	463	471	452	465	477	471	429	434	442	458	467	424	459	423	444	470	489	481	465	451	471	441	444	491	459	482	480	441	453	490	494	463	483	454	496	461	508	472	481	456	489	434	398	443	407	450	459	456	488	449	469	427	493	440	477	476	451	496	457	479	424	438	439	507	449	478	449	482	467	442	467	458	483	496	485	471	479	447	457	477	493	464	425	484	461	489	469	495	438	490	505	458	443	459	444	460	466	450	471	458	443	467	456	451	466	425	438	462	490	458	433	455	462	424	471	474	475	453	420	458	479	454	498	450	469	460	466	449	493	468	461	435	457	434	458	453	481	505	464	471	472	447	478	453	468	473	470	480	439	445	474	446	473	479	442	485	462	460	451	471	481	481	451	476	441	495	443	441	475	449	507	444	449	450	446	444	503	473	488	412	453	460	427	438	453	473	450	482	446	466	426	438	461	466	429	459	441	470	476	456	487	454	484	455	480	434	522	494	470	461	418	489	437	453	459	472	477	503	485	460	481	487	446	452	479	453	432	465	470	442	470	447	476	448	514	482	498	470	463	422	454	443	466	445	468	475	451	459	419	466	503	470	444	464	434	440	479	474	459	406	467	433	466	434	460	493	413	456	446	420	466	440	447	494	472	477	488	457	468	487	494	445	462	474	427	446	441	449	437	454	495	446	460	473	457	471	463	501	410	473	420	458	416	448	477	501	504	452	511	455	443	472	448	456	451	429	446	463	430	415	421	441	509	410	438	434	425	454	473	444	423	439	477	518	466	421	449	444	435	472	484	483	442	481	463	448	452	473	500	495	445	469	467	489	462	477	407	432	471	471	422	453	454	430	434	459	486	451	485	468	477	470	426	475	413	451	436	521	445	440	461	447	484	483	484	521	439	425	420	449	457	489	471	455	476	456	458	475	441	454	459	480	464	490	476	449	493	439	456	472	461	494	412	410	454	468	461	470	474	426	427	433	467	459	425	465	444	422	473	494	484	441	511	465	449	462	434	443	444	467	450	452	459	433	455	526	459	447	459	468	474	466	505	450	487	411	484	408	445	497	477	475	455	456	460	515	479	459	467	436	455	452	475	473	446	475	516	471	494	467	487	514	492	441	426	422	438	442	500	452	415	445	474	471	496	445	517	430	458	481	477	475	434	428	465	477	474	470	462	472	485	521	488	504	453	466	471	468	463	433	439	455	430	424	459	469	469	430	485	456	450	443	409	445	470	444	423	444	451	447	470	501	464	511	527	430	398	444	488	473	444	457	503	422	468	450	450	474	429	485	469	453	475	459	477	433	446	422	481	483	462	426	494	505	479	444	480	478	420	406	498	461	484	439	476	454	468	445	463	460	461	457	510	442	448	433	426	462	426	426	474	477	465	494	483	455	443	443	487	443	480	453	481	464	454	439	489	485	518	474	449	463	479	494	459	483	434	451	457	439	455	449	477	466	458	436	446	425	449	499	455	506	435	481	413	487	407	458	453	462	429	475	438	443	461	465	422	457	455	447	444	427	446	459	445	456	442	476	484	458	483	519	461	428	470	475	411	458	490	443	419	452	414	437	435	489	452	423	442	443	490	469	470	486	471	471	454	478	480	451	433	451	471	441	490	462	448	486	471	444	497	450	463	505	443	442	463	471	425	446	438	438	437	429	460	415	442	444	463	466	446	476	463	460	494	416	426	454	451	446	468	475	462	459	434	391	472	473	445	432	460	460	472	492	478	428	437	431	469	462	437	454	463	456	461	461	487	461	430	461	479	482	479	497	467	465	461	482	459	428	441	491	429	431	432	502	491	493	455	442	452	454	468	483	486	464	507	446	447	464	488	454	490	467	475	433	439	463	449	494	452	444	489	451	484	491	473	482	425	454	452	490	480	447	424	442	445	440	481	443	466	428	437	451	472	434	419	448	475	501	452	491	474	431	508	458	463	497	479	434	437	508	453	459	487	468	454	474	456	437	476	424	480	473	463	436	513	426	494	435	477	482	475	450	457	479	431	520	495	427	422	471
5467	4868	10118	11563	9916	7746	6109	4970	3916	3293	2807	2452	2204	2024	1833	1922	1801	1625	1459	1426	1358	1292	1293	1227	1292	1276	1211	1185	1173	1145	1124	1108	1111	1069	1104	1094	1138	1086	1099	1091	1038	1112	1086	1103	1032	1029	1034	1058	1010	1010	1045	1000	1002	999	1004	999	1016	1035	1073	993	1014	1015	1021	1047	967	979	1000	1005	959	1043	1054	1010	1045	962	1005	1005	971	991	945	1037	1005	977	1040	977	1002	1074	1014	1086	980	1015	1018	1011	1018	1030	1014	1013	1024	1015	1016	952	1019	1009	1009	965	968	1023	999	956	992	1011	1009	1016	1021	1040	1017	1007	1054	1048	962	1088	1011	1036	1001	1062	1033	1054	1026	1000	1067	1024	954	1009	972	1031	970	1061	990	1005	1014	995	1023	1013	1041	1033	1010	1040	1018	1053	994	1005	1008	1070	1047	1053	1028	947	999	1054	1050	1021	988	1038	969	982	1021	1008	1060	1021	983	996	1034	1047	997	1018	1026	1063	935	1012	982	969	1009	1040	1048	997	1046	1030	990	1027	1002	1030	995	933	1020	993	959	1042	1083	1025	948	1018	1008	1004	979	997	1032	954	1050	1031	1053	1036	1027	1027	1007	987	1063	1003	980	1040	958	1018	1034	1061	1086	975	1023	975	1017	990	1012	978	1021	1080	976	1042	1006	1037	978	1039	1078	982	1023	997	1024	1036	1033	1019	1066	1044	1073	1005	1040	978	966	1007	1026	1038	1011	1065	984	974	1001	1100	1034	1008	995	1024	998	1041	1008	1034	1026	998	1009	1044	994	1022	1014	967	1003	992	976	971	1039	1072	1019	986	1023	1015	1019	1004	1006	1071	988	1044	1003	1010	1021	1010	1028	1028	1069	1004	1013	954	997	1004	1093	956	979	1069	1029	1059	982	1052	1039	1025	981	984	1038	1035	1034	976	1054	1035	1004	1025	941	976	1027	1034	993	989	1026	995	987	1066	1032	1021	1083	1051	1026	991	979	1006	1025	1023	984	1066	1040	1056	1066	982	991	1003	1012	981	984	1057	1036	1021	965	997	923	1024	1031	939	1023	1055	960	1041	1014	1048	1015	1000	998	988	986	1011	988	1031	1014	1119	1029	1006	1004	995	1025	1020	1015	1020	1065	1048	1092	965	1058	1024	994	1048	1048	1023	963	1091	1011	1017	974	932	967	1085	1036	1018	983	1053	1042	999	982	1013	1014	1050	1002	959	995	964	1055	1018	992	1033	1011	997	992	987	1041	1017	991	1003	972	1066	1020	948	1000	999	1056	1029	1091	1020	1039	963	991	972	987	953	1030	1020	1040	993	1061	976	1070	980	1013	1069	1021	1027	1058	1022	1017	1002	990	1032	1063	1055	1011	972	978	998	925	1002	1073	963	1020	1071	1043	1011	975	1067	1003	1059	1048	993	1065	1031	1086	993	1033	997	1029	1044	1023	1009	1052	946	1002	1051	1012	1020	1043	965	1026	1004	999	988	981	1012	1010	984	1056	996	990	991	1049	1041	981	1019	1030	1040	989	979	1009	1006	1027	988	1049	1065	1003	980	1038	1021	1020	1022	1058	1064	978	1099	1005	1041	1036	1050	1030	1021	1040	1008	1043	992	1012	956	989	1038	1018	1056	995	1016	1013	1074	1070	1016	991	1046	1028	1047	1029	1012	1026	990	1042	950	1070	1024	976	1019	953	1024	961	992	1045	1026	1013	1032	1054	1006	1028	1020	1037	983	1002	1022	1034	1036	1027	974	1044	1024	1080	997	1044	1079	1048	1056	992	1020	1018	1016	997	1023	1035	1076	998	1010	1069	990	1032	994	1010	976	983	952	1009	1041	1074	991	999	973	1003	996	1008	1029	1004	973	1006	1002	982	1014	1013	1004	1043	1023	991	1035	988	951	973	1020	1039	1010	1009	1032	1041	1005	1007	1011	1057	1033	1071	1044	1011	1016	989	1010	991	1006	999	1003	996	990	1002	1006	1045	999	1041	1025	1061	961	1078	988	1010	994	1063	1005	994	1032	1001	1016	1006	1024	977	974	1006	1052	1069	1051	1023	941	1004	1037	1005	1028	995	995	1044	1038	1022	1052	1000	1048	1027	1057	1056	964	1000	1001	996	990	1026	999	1053	1003	1046	1002	1003	1030	1010	1003	989	1028	1076	1011	1055	1047	1003	1030	1018	1032	1015	1016	1023	1011	1042	1011	997	1009	1013	998	961	1053	993	992	1015	1061	1038	1054	1040	1040	1066	1042	1032	1016	985	980	1025	1017	1017	1022	1022	1017	979	1040	1014	1005	1072	977	1022	960	1004	979	1001	1003	1025	989	1004	947	1089	952	984	1010	1046	999	1016	1017	1003	1039	1019	1010	986	1045	988	989	1026	998	1013	1034	1039	975	1001	1039	1055	1069	1010	1011	981	1024	1044	992	1016	1005	1020	990	967	953	981	1003	990	998	991	1028	986	996	1027	1014	994	1020	981	1008	976	979	978	1035	1018	952	978	1030	1069	1051	961	984	1043	992	1028	994	1019	1001	1005	1017	1012	974	1027	1030	1000	1065	1039	970	1044	1044	1003	1040	1020	965	1040	984	1042	1039	1046	1024	1002	1006	1028	1023	1048	1058	1017	1014	927	1017	1067	1022	946	1048	1117	1039	1057	985	969	1047	1026	1018	997	1017	1002	955	1039	973	1002	980	1016	1039	1012	1019	1014	989	1115	968	1022	932	1049	990	1053	1046	1078	994	993	984	945	994	1010	1038	1010	1012	1002	1014	990	1050	1020	1026	1013	1090	1012	1007	959	1030	1044	997	1031	993	1047	1064	1008	1026	1015	1007	1051	1019	1044	982	1056	1039	1007	976	1002	1030	991	1028	961	1014	1002	1038	957	994	1017	1002	1020	1007	1005	1088	979	1018	1046	1037	1044	986	1018	964	1021	1033	1012	998	1006	976	1022	1009	1056	1017	1001	1061	1056	1041	1022	1055	1002	987	1003	994	1025	972	967	985	1013	1035	984	974	997	1007	1068	964	1061	988	1028	996	980	1019	1011	1060	1073	1021	1029	1004	999	990	1016	983	986	979	1020	974	988	1072	988	1042	989	1025	996	979	1018	1001	1024	1018	957	1036	1054	995	981	988	1003	1043	999	1030	989	998	989	1013	1060	1010	1005	1009	1019	1028	1037	1003	1034	1016	955	1058	1040	1028	1041	1011	976	1071	1045	1041	1010	1011	965	1028	1033	1080	993	1071	959	1030	1032	993	1018	1059	985	1026	987	1050	1002	1020	996	1052	946	1026	1032	1092	992	1044	1022	964	986	1006	980	992	969	1071	1014	1027	1006	1019	1027	1036	1051	1011	1082	954	1015	964	1058	983	1026	1004	996	996	983	1006	983	1002	1027	966	1001	1045	1047	1049	1001	1011	994	991	1032	971	1033	989	992	1026	1026	970	993	981	1024	1059	1036	974	1033	1025	1033	1013	999	1028	1035	1005	996	1022	994	1013	1009	1055	1034	1034	1038	984	966	951	1022	1050	983	960	1051	1007	1032	1006	1002	980	1030	1055	1053	1029	999	1016	1080	1026	1010	992	902	1009	1063	1000	977	1031	1050	1063	1025	1030	1066	1038	945	1056	991	1033	1031	1017	1002	1025	1002	1080	988	1044	1004	990	977	999	1038	973	1053	1013	990	933	1019	1042	1055	1035	1009	991	1005	1079	985	1048	1026	982	1066	1019	1001	1022	1008	1021	1067	960	1017	1004	1061	1033	1002	997	1052	987	1007	1020	1026	1020	1042	980	986	1055	982	1037	1012	1051	1019	990	1042	980	998	985	984	1013	1082	983	1018	964	998	1051	997	1024	1008	1049	1036	1041	1051	961	998	975	1044	1046	1032	1018	996	1006	933	1031	1015	985	980	1030	1041	1047	1006	1045	1043	1022	987	971	966	978	1069	1073	1002	989	1016	968	1059	1021	1046	1007	1027	1025	1051	975	1039	1027	1006	966	982	1012	1080	979	963	1004	973	1017	1026	1052	1009	1022	1006	1083	1043	1061	1048	1013	1021	1022	1043	936	1011	1027	988	1009	1005	991	1046	1032	994	1014	1049	994	1030	1010	1026	963	972	1013	1007	980	1078	1037	987	1032	997	1004	983	970	1008	926	1001	1015	920	1042	1021	1046	1042	1046	1055	969	992	971	1069	1031	1003	1062	1012	1021	983	974	1003	1043	1028	1061	997	1002	934	1037	981	1036	984	1047	1038	1023	944	1019	984	1034	973	1001	995	989	1033	968	993	1023	1025	1007	1045	1052	993	1035	1014	1039	1036	1091	990	1006	1007	988	1041	1045	1032	1019	993	1019	1040	1094	1050	1058	1003	1040	970	1004	984	997	1034	1029	1006	1033	980	1064	1056	1040	984	976	1029	1024	1029	982	1041	984	1020	971	1068	983	946	1023	1025	1043	975	1023	971	1049	994	989	1049	1010	1017	1001	1069	976	1047	1040	1098	998	968	1043	994	1014	1045	1014	1042	1028	1038	999	1082	997	978	999	1024	1078	1047	980	996	1012	961	1007
16038	7333	8509	6776	4454	3059	2287	1832	1366	1055	970	862	763	631	636	595	613	577	541	509	529	495	529	485	499	555	449	468	498	476	440	452	461	465	456	450	467	419	461	474	401	408	441	408	441	458	465	437	415	448	449	410	453	459	469	432	448	435	411	432	397	441	415	450	413	408	444	436	437	408	431	422	406	399	449	385	443	413	450	416	415	422	443	409	435	428	461	447	397	449	452	443	454	440	403	440	422	390	420	459	420	405	460	429	390	409	424	430	397	456	422	418	418	420	444	409	450	451	450	451	412	432	380	375	473	440	429	431	429	470	431	413	454	417	391	450	442	421	436	419	389	444	443	448	430	369	417	398	403	447	419	423	456	445	424	422	434	417	440	424	449	436	428	444	437	418	403	442	448	416	439	417	417	422	419	414	441	409	435	408	379	440	418	456	434	458	418	414	426	456	412	416	411	414	455	414	420	429	378	427	455	406	433	407	435	454	432	424	411	426	404	408	415	420	403	395	432	442	410	422	424	438	446	452	394	457	446	435	410	382	428	406	426	445	411	443	392	421	443	438	422	436	416	456	418	455	398	447	393	422	412	443	416	429	395	427	420	429	413	395	362	421	461	429	410	399	431	416	411	435	412	456	376	431	435	421	470	410	421	412	434	425	458	470	431	455	381	417	412	415	419	458	465	433	411	428	428	419	418	436	411	433	435	389	420	408	426	438	420	431	404	404	397	436	426	396	433	395	423	469	407	416	423	442	447	433	429	441	426	416	416	453	446	447	433	410	442	438	425	440	417	425	390	459	415	434	424	445	428	438	443	427	404	392	405	434	391	447	396	433	431	420	437	400	396	477	380	426	453	429	402	408	452	424	410	436	417	450	411	374	467	396	463	451	399	381	431	456	422	434	398	423	448	430	472	460	409	399	449	460	458	436	416	449	425	388	410	401	395	418	420	451	423	429	398	440	444	431	445	418	426	465	436	433	411	456	449	461	430	451	427	430	431	433	428	410	405	403	423	404	404	453	452	446	453	442	390	436	398	454	432	437	438	462	397	422	450	399	416	361	433	425	416	419	422	424	432	434	437	429	428	453	454	401	487	397	430	422	455	423	441	423	461	428	418	402	427	443	386	388	410	414	450	426	396	448	428	445	439	477	429	427	451	449	425	431	377	442	452	439	432	453	457	415	414	408	425	424	447	383	403	435	461	421	467	451	396	416	441	423	414	429	410	406	382	388	409	418	411	441	436	420	430	417	412	433	454	439	404	390	422	434	434	452	446	424	428	403	451	415	415	385	448	432	453	414	430	436	445	447	462	427	422	418	410	449	431	450	429	435	360	411	404	402	457	419	407	396	393	437	412	443	419	418	437	378	406	445	417	415	461	482	445	429	402	418	396	424	444	400	429	415	424	451	421	426	433	423	427	445	376	418	433	411	424	388	444	429	439	442	414	424	460	427	438	460	469	426	424	454	424	459	450	445	457	432	425	459	442	416	405	423	402	455	471	396	418	370	436	401	462	454	422	420	418	409	417	443	394	414	431	419	436	436	427	456	389	430	442	420	435	417	403	425	442	396	430	399	408	415	417	391	435	444	449	448	464	400	433	467	428	465	454	418	440	433	442	428	407	416	421	407	397	450	404	454	394	451	437	388	450	445	446	402	425	418	404	461	406	444	449	398	402	457	419	442	429	419	396	412	418	397	471	437	394	381	367	440	416	463	386	397	396	430	406	386	415	391	376	433	473	406	444	397	426	450	449	384	450	390	485	435	465	428	429	466	442	445	473	461	426	417	412	449	448	432	450	443	467	438	390	429	439	411	394	424	418	453	441	430	412	434	457	433	422	430	430	380	378	423	417	432	409	431	410	390	440	398	483	442	423	464	435	439	407	435	437	438	390	434	408	438	397	415	439	437	437	414	382	464	427	451	389	438	430	415	479	404	423	435	393	421	437	381	431	420	442	410	395	442	395	436	406	430	443	392	434	468	443	390	458	450	410	400	390	429	439	463	454	450	420	415	456	393	445	418	427	384	427	403	425	439	433	384	476	425	460	428	444	430	481	415	429	418	400	388	464	436	439	403	418	412	406	436	394	419	405	396	425	436	428	397	444	412	384	389	412	399	411	415	413	417	467	429	414	448	395	451	466	392	440	434	425	471	433	410	430	393	419	417	426	464	425	448	469	422	425	410	431	449	436	431	402	459	410	434	426	418	384	418	430	437	477	385	398	411	420	402	414	419	427	443	468	406	418	434	425	386	396	451	441	417	439	409	399	430	381	413	437	455	469	430	405	391	395	427	421	407	436	401	463	441	451	416	423	422	389	443	418	424	425	451	429	381	411	461	423	457	400	376	429	430	428	418	365	448	466	468	415	424	459	435	425	452	409	421	435	393	439	419	456	461	445	410	395	385	437	414	382	431	431	436	435	437	469	446	445	419	471	402	439	413	416	424	392	427	444	415	461	391	419	453	474	412	429	456	418	417	424	407	441	455	443	418	448	410	436	450	432	439	428	402	409	438	403	418	424	375	408	441	477	410	440	402	417	432	427	430	415	432	444	445	420	486	488	428	436	394	443	433	374	399	423	417	420	404	432	447	442	431	420	425	459	407	415	432	432	499	472	395	446	451	418	404	405	419	458	433	400	400	394	440	450	434	421	407	419	411	425	418	467	468	424	429	440	409	418	388	451	418	399	384	502	435	450	384	441	442	451	430	461	444	424	409	420	411	470	461	423	406	431	427	463	452	418	426	454	428	444	474	426	450	430	436	402	468	398	459	424	447	466	430	430	414	406	445	428	415	450	402	492	424	467	469	413	421	426	398	438	430	402	424	431	426	427	465	419	395	433	415	405	457	467	411	429	457	467	446	432	414	399	418	430	458	405	399	437	430	387	456	414	423	428	418	437	459	462	462	396	424	424	406	430	449	412	452	397	432	527	457	420	408	452	437	427	450	402	439	441	458	428	440	440	477	468	430	455	411	442	430	415	476	458	449	450	393	457	410	423	424	416	417	381	431	434	445	405	470	438	440	411	428	461	434	402	447	408	465	420	414	445	442	424	435	410	450	431	439	444	436	408	471	428	409	459	404	397	434	399	362	428	422	408	427	418	425	421	439	416	400	454	379	413	410	464	433	433	471	428	455	441	408	445	431	448	454	444	421	457	457	405	444	464	446	411	469	429	431	444	431	448	430	418	464	435	458	437	438	437	399	432	445	448	474	431	430	413	472	419	415	447	447	397	440	426	406	403	417	459	444	431	440	429	405	449	447	444	463	426	420	452	441	432	435	413	409	432	397	424	442	438	390	425	399	408	425	461	422	407	452	410	435	385	423	445	430	442	458	456	437	464	440	449	392	436	438	418	430	420	449	392	437	403	395	443	435	429	400	450	415	435	387	459	444	473	405	435	443	487	420	389	435	403	397	436	460	444	458	408	422	424	391	441	443	447	427	433	435	484	446	479	464	444	421	436	415	416	408	430	414	447	431	436	447	427	441
11017	6590	14319	16352	13978	10811	8768	7203	5478	4570	3805	3169	2907	2705	2383	2272	2076	1888	1760	1603	1535	1424	1429	1311	1333	1316	1255	1280	1180	1200	1189	1114	1104	1131	1103	1141	1088	1090	1050	1072	1056	996	1035	1053	1055	1035	978	1008	1034	963	1016	993	1027	974	1039	1013	1014	944	1034	950	964	1019	988	1020	968	984	983	969	977	933	936	922	942	932	948	957	971	950	904	970	972	968	961	963	1019	939	960	927	973	895	990	995	947	983	930	1001	945	943	974	948	918	1016	983	953	1002	996	943	949	972	952	985	926	1001	931	963	968	969	945	993	970	949	958	957	929	996	959	973	984	1013	980	973	978	955	967	971	953	964	1002	953	969	930	980	991	977	999	953	962	965	979	924	1007	933	949	978	926	986	942	973	957	966	997	973	937	967	924	984	957	930	977	968	922	965	940	953	961	965	976	969	912	996	948	930	997	933	936	961	951	945	930	992	940	964	879	1012	938	958	937	911	950	986	937	1038	1003	880	973	887	918	940	980	1039	1006	946	1023	892	944	959	958	967	996	929	975	948	942	957	932	990	960	979	968	978	916	976	939	941	987	942	980	970	975	912	949	980	959	917	955	920	952	993	995	953	919	987	974	994	952	1012	935	1023	967	975	959	928	954	959	934	1030	948	917	926	977	947	936	930	975	927	937	963	933	934	981	939	919	951	1038	975	983	976	975	980	1011	982	945	998	923	964	936	915	966	988	965	949	954	958	1010	950	983	952	998	912	973	1004	969	986	929	971	973	929	968	949	956	998	954	966	966	993	945	942	953	958	991	969	961	975	988	1000	976	942	941	972	980	988	956	900	974	1024	1003	907	924	996	992	933	946	902	975	938	984	990	928	989	969	971	1009	949	944	1003	1014	905	1010	946	977	1006	926	937	923	944	937	941	987	945	927	931	1006	1003	956	989	916	955	961	1006	937	969	950	957	970	972	995	929	970	883	992	967	955	1014	957	952	954	973	976	933	994	973	984	916	988	963	926	950	915	964	943	983	969	967	934	914	954	970	965	970	924	980	946	971	969	996	949	994	992	955	941	1006	993	940	930	986	950	890	936	888	962	963	960	941	980	974	977	966	962	972	1027	973	994	957	959	978	941	1030	928	919	922	970	960	993	982	989	989	966	956	905	934	925	974	976	939	973	998	971	984	974	932	957	962	951	971	964	1004	996	964	976	1036	961	892	931	957	995	938	941	908	920	973	880	941	958	957	945	1000	952	990	926	932	965	966	1001	970	1012	1004	978	979	972	1010	950	945	974	981	1028	996	969	985	976	933	925	980	986	1035	980	943	915	967	965	1028	959	968	1001	930	991	904	932	946	991	958	918	951	954	895	933	969	969	932	957	957	905	1013	976	991	969	996	921	971	1024	1004	959	927	975	967	905	1006	972	947	938	932	934	975	1001	931	965	926	964	938	948	963	982	954	953	939	942	928	942	925	970	950	978	899	962	999	896	933	899	964	934	911	978	961	953	996	974	962	1030	950	995	988	961	917	973	907	920	956	980	1027	950	967	941	949	960	925	979	939	972	936	927	946	925	957	934	967	945	982	965	978	953	948	1016	978	961	992	923	944	952	905	989	970	971	973	975	955	940	989	910	971	1020	994	947	979	935	932	931	936	935	992	994	988	957	1011	922	944	971	917	924	979	930	922	938	987	984	944	969	952	921	1034	1000	937	982	947	938	949	965	941	973	956	959	961	900	934	977	911	953	910	975	942	1010	962	963	916	899	977	989	943	994	1015	945	909	949	974	994	963	950	923	951	983	945	975	975	959	964	985	965	980	950	996	973	892	947	918	895	1003	964	928	928	961	980	965	989	970	1053	980	962	982	1010	902	886	964	1046	968	955	956	918	936	953	965	962	966	911	927	935	932	945	978	931	980	961	966	924	951	957	971	963	971	937	978	981	943	942	985	901	961	975	960	964	920	1005	990	933	1019	946	1030	937	918	952	1009	954	946	990	924	894	975	983	936	937	963	968	942	993	913	1000	997	938	982	993	939	902	913	999	939	929	954	942	951	921	953	938	997	991	981	975	980	933	969	946	956	953	942	973	969	969	955	966	1015	958	955	932	975	939	919	925	964	887	931	989	931	935	971	964	956	959	999	921	923	898	987	905	986	1012	971	1007	942	940	1003	930	971	962	874	980	987	925	982	948	938	943	986	985	988	966	898	1004	1010	971	960	923	956	935	1018	1005	993	943	929	967	1026	969	939	922	897	1006	979	966	954	924	950	1017	947	927	948	957	983	955	981	1020	987	984	955	949	934	987	973	996	997	982	975	986	980	981	942	909	905	997	1003	990	994	948	957	996	1045	922	1003	988	994	959	916	1010	949	985	900	970	969	972	949	946	948	943	996	1000	949	924	1001	969	991	960	1003	937	986	932	948	953	950	973	937	962	912	946	976	943	972	954	963	931	979	979	969	943	1019	979	942	917	960	966	940	980	1003	975	985	940	911	974	986	977	950	975	944	969	976	969	985	1001	963	929	979	1001	958	971	955	967	966	965	1007	971	963	982	971	971	948	959	910	1014	985	905	979	907	980	981	980	935	965	975	1035	974	904	979	950	972	954	951	1001	953	975	942	922	984	986	964	963	914	941	972	956	910	950	975	983	962	946	925	943	918	984	994	958	976	898	907	948	915	980	972	980	950	939	968	959	1006	960	978	930	946	977	984	1006	888	981	957	934	922	996	970	920	978	904	908	914	973	984	960	962	932	948	989	1015	934	980	965	902	971	948	918	939	981	1007	1034	978	950	974	941	993	977	971	990	971	983	1016	927	966	951	947	941	971	999	961	902	992	924	936	959	944	967	946	975	941	973	957	936	998	1000	967	956	959	949	921	962	902	967	883	959	925	994	992	947	951	939	962	980	949	984	975	977	954	1009	962	933	912	972	993	982	970	942	941	975	978	975	936	953	1007	935	959	940	935	890	926	994	937	958	919	1009	1002	946	976	1001	958	996	1023	957	924	958	949	932	943	987	971	954	910	964	955	943	951	1001	994	960	909	931	896	941	917	952	917	935	939	985	950	959	931	970	979	973	950	984	984	969	936	935	914	972	968	942	889	969	1009	948	976	924	928	997	1020	996	982	981	945	934	926	993	975	904	905	993	913	978	968	945	993	934	953	944	991	936	963	936	928	986	1006	976	947	982	991	1015	984	964	969	942	898	893	988	900	965	923	1015	1019	972	993	954	938	980	998	965	977	945	924	963	953	984	931	973	893	1011	972	980	984	960	954	956	941	964	947	992	948	982	1004	950	925	956	964	988	937	950	973	969	940	990	980	950	912	1000	977	939	978	917	959	900	931	944	981	953	987	943	974	994	949	962	970	975	981	913	976	989	980	986	902	950	967	957	965	975	936	983	943	1001	949	907	931	949	977	943	988	990	964	1007	948	955	918	939	997	934	962	947	930	954	1051	927	968	962	962	922	1002	936	931	922	1001	931	934	945	969	911	936	945	970	882	915	947	928	964	923	944	926	924	922	881	946	975	956	958	1017	950	940	990	979	980	881	1008	930	999	947	957	1045	957	931	920	901	946	920	980	961	931	961	927	927	921	951	964	977	971	915	885	963	970	976	957	932	982	956	998	958	918	982	948	959	970	969	963	920	944	980	904
24178	11014	11586	8926	5783	4026	2825	2254	1837	1410	1176	1048	837	802	765	644	628	671	547	518	508	533	538	475	444	486	462	476	455	474	446	458	448	464	455	420	423	435	442	466	437	419	440	433	438	432	424	419	408	443	379	422	418	451	424	451	411	440	374	438	425	441	414	417	407	448	371	427	364	418	464	413	403	418	375	387	404	411	443	407	425	456	380	416	439	424	399	426	419	421	458	393	456	406	407	434	447	401	396	395	422	418	385	416	373	399	428	402	411	401	407	418	455	430	394	408	414	400	414	392	410	386	435	408	405	378	405	413	414	442	406	430	377	413	391	430	419	401	431	363	421	415	390	407	427	400	441	393	427	388	471	423	420	378	383	440	370	407	398	429	389	406	416	422	381	408	420	412	410	422	428	460	409	381	397	432	380	431	400	397	392	355	386	406	435	406	430	385	410	442	415	381	397	409	443	383	425	408	426	402	455	411	446	396	397	431	431	430	392	429	409	416	413	439	464	409	396	379	413	424	397	434	399	440	409	409	375	447	408	439	391	423	384	418	399	419	401	452	369	362	429	423	406	431	380	413	404	407	387	393	383	347	406	411	445	428	415	420	405	431	413	415	409	429	385	473	413	381	391	447	427	354	433	393	404	440	420	431	414	446	376	462	424	408	387	378	373	394	430	427	427	403	425	390	384	371	425	424	393	429	412	437	396	397	452	421	457	358	385	421	436	423	388	402	393	386	403	438	375	412	406	373	389	439	423	424	410	404	442	418	428	407	368	391	419	424	420	441	399	409	391	427	411	400	379	441	390	425	441	414	437	430	358	384	435	409	408	381	405	425	453	404	408	401	422	410	432	423	401	396	408	404	390	411	386	389	390	403	410	416	437	410	422	473	404	438	402	434	380	388	417	434	387	370	422	410	415	427	380	422	404	429	435	402	416	408	393	443	431	431	411	427	442	440	412	436	442	423	428	408	457	416	356	403	389	401	398	401	428	393	414	452	412	421	422	438	443	458	438	437	406	409	421	417	387	427	446	404	390	433	434	423	388	419	498	431	398	374	404	371	413	444	429	409	412	391	440	438	400	378	406	435	391	383	424	399	411	427	439	424	434	413	424	416	399	407	429	385	452	357	413	395	452	439	419	408	407	467	420	445	433	432	438	417	452	414	413	403	417	443	418	430	400	383	419	389	400	446	421	408	411	394	398	399	393	390	443	415	403	440	412	431	419	390	413	425	391	413	413	418	427	457	401	407	424	433	445	414	431	431	413	407	411	410	379	401	416	418	391	416	401	398	403	419	434	428	454	438	400	429	387	421	370	366	408	407	428	410	429	445	393	421	407	388	419	411	416	373	383	409	405	386	388	397	401	451	425	412	389	469	433	429	422	409	404	408	431	427	423	398	418	434	397	417	397	410	455	377	423	423	420	404	386	377	411	420	399	395	446	433	414	465	407	444	393	415	409	412	422	441	398	412	455	440	399	431	427	458	430	438	396	447	443	436	405	368	416	376	426	417	389	421	386	366	423	420	420	410	393	465	453	410	421	438	417	451	395	418	446	431	413	416	411	393	399	395	411	439	393	399	410	421	404	407	420	370	404	397	356	436	467	372	420	424	391	408	432	392	429	408	394	437	392	407	459	404	418	420	417	409	448	420	442	408	399	408	424	406	416	427	453	452	416	432	393	402	427	429	438	434	385	394	418	436	393	371	439	437	389	427	437	425	444	446	380	398	376	418	424	407	399	446	384	419	408	408	434	423	436	433	416	386	422	382	374	419	448	421	417	415	457	426	422	399	424	408	444	441	442	420	428	381	412	427	399	431	403	407	370	383	444	445	393	446	422	442	373	427	425	409	400	400	384	433	383	418	411	385	397	436	428	419	429	391	409	442	410	405	384	421	427	427	388	394	361	391	397	446	417	412	402	382	442	410	423	376	458	431	432	415	423	422	367	413	446	403	387	401	373	396	416	362	433	439	382	457	430	458	401	466	373	359	367	428	443	424	438	430	389	426	395	371	414	398	427	405	403	450	407	414	435	397	418	415	436	376	419	395	422	405	404	403	413	419	409	419	384	421	412	426	406	392	427	429	414	437	401	417	387	426	441	416	398	428	448	441	388	443	406	421	380	401	445	388	436	414	424	375	443	392	447	400	413	414	412	436	402	415	361	406	407	435	433	423	395	409	411	413	410	416	416	409	395	411	389	420	415	429	359	418	411	397	401	469	412	429	423	443	386	403	410	412	418	405	413	425	368	389	433	417	377	398	406	446	436	428	455	387	395	428	410	460	386	407	390	413	414	435	401	440	449	412	422	426	369	431	435	433	406	445	419	387	423	439	411	388	430	441	368	402	421	423	426	423	438	435	440	388	412	438	384	438	398	386	433	404	409	435	415	406	396	407	376	417	380	415	361	406	428	435	376	381	405	410	373	422	395	419	404	394	432	428	425	401	413	444	449	417	419	417	379	421	400	413	398	427	443	391	422	428	406	397	429	392	388	380	436	384	410	415	411	419	407	394	414	384	413	422	414	398	401	409	416	379	398	451	421	430	376	442	388	383	425	408	412	381	428	394	422	426	390	380	419	433	420	436	411	390	412	428	413	427	422	440	424	344	385	377	413	448	400	396	446	433	433	418	431	418	409	391	414	459	421	426	401	418	420	393	415	412	403	382	415	423	410	400	453	390	433	397	409	460	395	426	455	460	416	413	435	393	385	422	430	430	443	410	433	431	375	379	448	402	450	412	408	418	415	450	439	411	404	398	380	410	377	421	390	415	413	424	460	405	424	382	413	381	411	387	424	401	394	408	411	420	427	420	385	395	427	420	399	417	482	413	449	468	427	453	465	399	400	410	394	438	402	445	428	442	450	401	416	417	402	434	384	424	403	380	402	386	412	413	389	400	396	398	429	406	396	385	431	395	426	404	413	431	409	385	440	394	437	426	412	404	407	410	394	398	444	422	407	404	392	389	398	406	408	417	440	420	388	426	454	431	464	435	416	434	416	419	448	445	454	411	426	412	381	409	390	404	411	444	423	430	436	406	364	449	426	410	445	401	432	431	414	392	417	427	427	404	425	402	397	427	386	464	396	397	394	401	409	381	457	372	473	430	407	412	427	404	419	422	423	420	406	443	459	416	392	409	428	463	401	399	452	387	387	396	432	425	421	406	398	394	390	414	427	408	410	444	380	399	405	403	382	417	421	438	432	403	379	423	467	418	408	421	389	436	375	425	390	434	429	417	393	420	428	427	432	415	398	440	403	388	437	430	415	438	441	407	410	407	422	357	390	413	425	414	415	402	405	418	422	427	418	413	430	436	406	394	414	440	426	395	410	419	430	398	394	378	402	444	420	408	443	411	394	462	435	429	428	404	396	409	430	443	408	441	384	447	364	387	430	402	412	444	450	394	427	412	427	380	422	413	429	417	402	416	460	465	408	440	429	410	404	468	427	405	447	432	365	414	395	406	422	418	425	389	385	422	445	401	444	376	393	445
14102	8594	17573	19818	16804	13334	10993	8936	6903	5935	4827	4039	3685	3130	2945	2627	2539	2259	1922	1792	1692	1638	1443	1431	1431	1514	1390	1291	1264	1194	1146	1138	1125	1122	1103	1165	1077	1099	1111	1091	1021	1058	1073	976	976	970	1032	992	979	1013	921	937	847	928	887	939	974	940	944	953	947	978	940	923	964	970	941	926	942	929	938	943	915	912	924	931	932	885	931	966	909	879	977	949	950	952	957	879	1016	925	964	985	893	949	934	927	959	926	939	932	940	965	916	962	978	922	915	962	877	941	896	918	940	930	907	928	877	849	975	939	921	968	918	979	928	935	930	936	905	902	978	942	890	964	958	896	919	899	908	929	927	891	940	902	931	1007	942	933	974	926	892	941	948	942	982	895	971	962	938	911	928	882	928	921	959	926	870	940	882	970	912	942	965	943	958	947	904	909	979	945	970	906	978	919	913	933	955	937	1000	957	947	905	928	912	945	933	907	895	912	965	931	951	954	939	944	956	905	906	945	905	876	909	975	933	954	938	948	959	952	893	905	940	923	999	926	888	904	920	927	911	929	885	930	960	869	939	891	884	901	948	975	919	923	945	911	936	873	957	964	965	902	947	891	910	876	955	930	879	898	937	912	889	966	927	962	931	931	935	985	974	946	910	914	951	887	935	911	913	942	929	934	927	910	920	922	967	950	925	957	925	949	911	923	917	926	945	897	941	938	908	913	916	938	910	938	919	971	973	971	948	911	925	905	897	885	890	964	939	971	949	958	914	909	914	934	901	930	926	965	940	959	893	972	945	944	957	923	943	935	963	957	907	979	965	905	923	947	919	921	936	953	907	949	910	931	932	908	945	941	964	925	906	912	917	927	967	938	900	943	916	1000	884	939	886	904	957	925	948	923	942	919	883	933	928	912	955	869	966	947	868	947	949	970	988	898	889	903	881	934	931	931	886	891	975	1005	911	919	897	917	914	955	892	908	942	917	894	860	919	928	913	943	936	930	929	951	891	900	870	968	877	952	875	970	931	982	895	943	929	905	935	957	877	987	928	940	898	922	923	931	911	897	990	932	932	956	953	947	933	951	939	923	900	946	986	995	970	896	915	917	948	928	913	940	923	903	910	927	908	936	929	921	977	951	959	920	918	939	941	932	896	953	931	1006	1001	909	945	953	926	944	922	906	948	947	947	931	892	924	963	935	938	923	893	895	948	882	882	913	936	908	883	906	930	942	921	939	930	928	908	961	869	918	926	960	963	919	951	940	898	941	892	1003	943	903	928	926	950	862	922	911	954	900	938	965	926	912	959	967	887	965	913	949	935	942	914	934	835	873	954	906	909	929	915	929	950	946	911	903	930	861	978	893	895	930	978	938	956	932	906	913	935	906	947	928	922	898	959	939	918	902	923	958	936	939	937	950	909	965	1006	909	1026	898	896	905	879	935	964	936	895	907	878	932	924	932	918	857	873	909	889	936	987	949	896	904	939	974	974	939	902	951	913	897	921	904	917	962	942	898	946	866	921	938	944	927	946	891	893	933	887	994	954	920	930	927	930	941	928	977	968	946	953	895	890	978	965	955	974	957	983	962	946	904	916	932	923	909	878	911	892	919	925	926	888	978	959	927	912	922	882	873	972	903	866	947	908	911	915	947	924	955	913	975	888	931	989	924	885	904	921	947	914	948	954	919	917	924	908	951	924	962	924	944	853	966	1001	918	945	933	933	928	933	937	936	898	974	949	922	933	1028	936	973	955	927	934	935	962	900	965	938	874	947	968	951	905	944	945	931	972	927	907	961	882	921	918	983	980	925	903	1000	927	999	954	932	935	937	956	943	890	949	921	904	929	926	931	936	879	920	910	962	895	939	923	962	937	921	959	938	983	960	951	971	929	922	929	947	924	901	892	914	928	898	994	1014	906	975	939	890	907	945	915	924	910	860	906	963	907	940	934	943	971	926	919	949	961	953	942	929	931	936	937	906	897	886	932	978	951	963	923	977	898	880	904	937	974	956	878	949	950	879	915	984	915	921	939	978	924	941	995	915	886	987	907	921	914	951	873	943	922	937	919	948	969	943	932	928	956	1000	956	961	900	883	967	923	861	918	968	963	953	931	939	883	992	953	948	924	874	924	901	946	945	911	944	1002	884	926	906	919	937	944	942	982	966	970	882	950	924	902	924	983	937	959	901	1004	953	960	940	930	877	922	836	927	985	886	889	913	975	928	937	918	979	926	918	928	882	936	944	926	947	953	895	924	929	920	915	945	923	915	940	887	909	938	880	963	915	903	965	942	931	938	942	952	901	918	964	920	915	959	929	969	935	925	919	1006	928	954	924	942	929	940	898	933	898	908	902	939	947	904	905	951	962	941	918	928	948	949	922	898	977	910	906	926	938	960	964	937	964	877	1013	919	884	851	963	914	899	943	871	906	904	935	907	925	926	917	967	907	986	925	967	915	864	915	949	944	895	916	890	909	860	920	995	903	923	902	917	925	923	885	945	859	925	883	929	926	904	995	910	917	900	930	931	960	966	868	915	900	965	907	900	942	934	936	979	946	898	946	926	960	884	978	923	938	919	911	915	959	939	973	1007	906	975	942	909	889	962	904	957	944	987	926	925	913	951	930	970	923	910	966	934	955	913	963	939	935	918	944	902	988	933	900	908	914	891	936	886	916	998	998	947	958	943	946	897	969	925	960	949	980	891	939	884	899	915	920	934	935	916	917	927	986	932	907	966	925	934	912	889	900	956	902	946	975	915	928	913	955	927	943	943	940	947	956	946	926	893	957	951	929	909	993	977	868	944	906	944	969	929	930	938	952	890	950	936	972	891	952	923	915	928	999	921	960	988	929	891	914	928	882	959	975	918	965	932	934	907	954	975	982	961	930	945	934	967	868	937	956	934	925	929	927	923	965	954	869	970	946	934	954	946	928	903	910	873	906	894	916	924	953	893	928	923	901	908	910	883	953	935	904	971	936	922	928	903	937	952	929	979	938	921	896	903	915	935	933	916	966	924	965	933	917	888	953	899	907	966	929	958	940	919	894	1028	950	927	917	1013	924	975	933	895	911	896	914	948	938	939	917	926	958	949	980	898	944	944	931	954	912	919	937	945	949	926	890	988	932	957	939	904	935	990	917	910	940	887	995	932	869	936	904	922	888	939	936	948	953	907	971	875	884	964	956	890	946	965	963	877	982	973	915	951	931	972	855	931	897	955	939	988	924	879	966	883	905	939	924	915	928	958	905	996	928	881	936	952	924	887	963	922	921	962	928	927	905	936	936	849	923	885	910	921	925	923	980	945	936	936	930	907	965	962	946	900	944	942	1005	953	938	991	911	888	905	932	866	970	886	934	944	939	930	896	954	962	989	941	934	991	886	961	907	946	930	990	932	932	901	917	924	936	886	916	942	899	926	949	990	902	979	910	909	879	907	940	924	932	914	921	953	901	890	939	997	941	912	887	939	924	850	896	935	892	875	902	922	922	978	894	912	908	929	943	939	970	971	946	964	988	922	951	852	905	932	914	949	932	881	904	941	943	904
8377	5035	5896	4512	3059	2141	1664	1246	1059	933	824	720	683	651	597	641	614	551	531	521	538	457	508	464	515	498	503	525	486	430	464	474	455	478	437	477	507	483	476	494	450	447	469	475	445	474	460	440	522	475	434	463	457	463	503	412	438	428	479	461	434	507	471	456	493	462	433	470	467	496	449	467	464	469	434	441	463	449	472	421	435	430	474	501	462	510	446	460	427	434	453	433	496	450	456	429	468	414	483	444	468	436	471	473	470	472	496	489	480	446	480	465	427	487	486	495	479	480	461	448	467	462	485	478	457	488	450	461	472	469	457	484	437	462	470	458	405	445	439	459	415	440	441	438	409	457	461	449	428	450	467	467	471	397	460	508	449	416	430	449	474	422	451	464	476	469	467	465	489	472	465	445	447	469	514	518	478	460	446	463	479	429	439	453	433	460	459	440	466	464	447	467	455	463	459	489	468	440	478	459	424	412	489	459	459	471	473	465	449	473	499	510	459	440	452	422	461	494	458	466	424	445	434	461	438	443	486	469	457	436	483	485	478	455	445	476	472	454	465	456	465	432	443	468	455	473	489	499	436	499	501	478	412	469	487	447	420	457	456	414	469	465	431	493	464	493	432	449	474	466	450	485	448	439	443	457	430	463	444	492	487	432	491	454	451	451	490	461	466	452	440	441	449	455	461	442	470	432	492	501	495	471	495	475	444	460	438	467	498	491	435	433	414	453	443	460	478	458	462	460	447	435	478	466	468	469	462	448	490	432	462	474	465	443	467	479	451	465	489	432	482	478	460	415	457	481	478	483	434	468	463	465	452	489	497	450	493	470	474	434	469	476	421	481	473	464	488	479	473	454	473	450	490	476	496	434	540	438	468	457	425	467	451	432	463	468	446	467	469	450	470	429	461	493	477	483	459	478	459	455	499	480	481	442	476	452	481	488	469	467	470	450	449	441	472	502	459	491	436	440	432	479	451	523	462	472	439	458	450	480	461	494	451	495	468	515	478	474	471	491	457	439	484	452	462	408	425	445	459	438	433	446	446	456	477	468	451	474	470	495	449	463	459	432	481	446	473	444	491	487	467	502	466	471	465	516	432	463	457	458	420	507	477	456	453	462	523	476	422	455	449	478	477	442	443	472	447	415	455	466	477	478	410	508	455	468	488	490	454	477	477	428	445	447	475	424	489	490	510	434	458	481	462	477	458	448	465	418	474	483	489	446	464	466	484	473	465	473	453	428	473	440	466	449	505	429	464	466	489	492	411	470	479	450	485	479	480	434	429	467	442	433	416	439	479	489	424	454	490	466	504	448	485	452	413	478	526	455	522	465	485	445	444	527	493	443	508	465	432	424	495	446	452	441	464	415	421	459	497	432	447	451	460	471	472	455	469	473	468	459	477	428	476	450	516	454	460	474	465	437	445	429	436	412	427	475	463	469	485	464	407	481	473	480	490	466	472	418	478	438	457	492	415	460	440	489	461	431	463	499	480	462	456	449	441	482	463	451	449	468	458	462	459	474	467	438	495	464	455	423	420	474	510	461	435	492	458	465	471	460	407	483	474	504	456	474	457	458	479	448	486	455	435	486	450	462	448	463	495	483	455	459	454	433	425	423	449	468	522	427	475	488	487	466	476	429	450	494	450	463	478	522	433	470	512	447	494	456	442	472	487	482	426	419	498	439	460	499	476	462	426	477	426	465	473	442	473	471	483	437	437	475	489	479	483	465	456	441	508	438	510	446	429	457	434	495	472	493	471	441	517	512	475	488	458	420	459	432	438	413	455	437	444	444	425	410	486	457	457	460	462	514	481	494	458	455	473	433	505	486	435	498	448	465	431	430	488	492	460	492	426	448	479	445	472	468	459	422	454	475	465	465	493	451	436	444	477	464	479	481	456	470	463	446	434	495	476	457	410	453	463	483	479	469	469	429	450	462	475	443	462	459	442	484	439	491	473	439	457	468	422	463	493	442	445	465	477	490	478	467	480	467	439	457	444	482	471	476	475	464	483	504	458	473	444	515	520	474	468	425	452	465	481	466	443	478	444	465	484	469	493	450	449	463	479	445	475	436	472	442	446	444	453	476	447	479	465	456	447	413	519	444	432	524	484	445	477	431	470	474	432	490	462	446	455	491	528	487	445	473	475	497	480	455	460	457	439	443	469	486	460	458	440	459	435	486	475	446	451	432	524	458	453	482	436	463	443	472	474	491	436	446	413	487	468	473	463	475	478	513	460	429	453	425	464	487	445	447	417	459	462	433	476	467	450	498	462	460	472	479	488	450	490	487	499	475	481	440	445	454	466	470	474	432	459	463	466	434	423	428	467	471	445	487	453	475	482	483	468	422	445	474	435	454	454	396	472	514	472	477	428	496	478	432	471	430	469	498	439	465	477	466	447	480	489	476	412	446	429	503	433	495	449	480	464	487	465	457	491	487	435	474	510	507	455	443	423	465	482	505	440	438	464	461	461	446	449	432	422	459	498	489	466	509	468	500	515	463	482	475	455	408	439	452	476	456	490	494	486	429	459	513	444	455	483	424	472	446	492	513	469	488	523	490	478	458	504	455	459	454	486	488	460	460	524	492	453	479	427	506	481	455	464	453	450	465	468	481	483	487	438	468	442	458	459	457	477	483	479	437	477	508	466	439	465	513	451	467	459	445	478	468	459	459	452	447	481	471	459	444	518	475	483	442	429	517	442	490	470	452	448	448	480	451	483	464	482	443	453	498	462	493	466	501	485	480	471	440	423	447	468	421	423	482	447	472	485	433	453	469	449	469	449	453	413	446	471	476	479	463	441	487	495	469	485	461	486	450	480	427	474	447	424	431	456	412	469	456	472	509	490	447	458	487	477	457	465	466	457	475	421	469	485	462	485	453	471	460	459	403	458	481	430	466	466	432	445	451	516	497	451	461	467	479	467	460	465	426	488	463	433	506	489	486	446	453	474	466	441	440	484	484	435	496	515	455	471	466	470	483	475	458	514	472	468	445	462	440	374	468	457	470	458	482	434	458	481	453	492	457	483	503	488	468	475	440	443	439	461	477	473	479	471	446	462	454	494	475	459	438	442	488	461	508	473	484	471	505	528	461	469	469	488	479	491	480	453	473	470	514	445	455	479	469	476	437	451	456	485	460	437	463	470	433	440	500	450	489	472	427	489	422	487	499	483	468	481	464	470	500	461	424	472	467	461	454	459	445	483	451	449	466	499	428	469	521	449	474	480	515	436	464	483	444	468	403	472	477	462	495	455	480	475	497	466	466	481	464	447	449	466	460	490	419	426	486	463	481	461	452	473	453	513	448	489	450	465	450	501	445	447	470	478	434	487	462	480	471	464	469	453	485	498	429	465	486	446	429	452	435	466	480	449	473	446	501	505	415	446	481	487	494	455	426	467	467	533	473	462	401	459	467	470	480	468	493	425	445	500	472	405	479	454	442	501	442	441	463	437	467	466	460	495	481	454	479	481	460	466	470	451	469	468	483	442	471
5666	4954	10504	11816	9997	7768	6138	5086	4011	3371	2911	2644	2212	2064	1944	1838	1759	1633	1493	1423	1349	1337	1372	1312	1328	1352	1216	1243	1159	1151	1136	1085	1099	1086	1127	1167	1114	1058	1090	1076	1081	1062	1092	1073	1099	1004	1046	1055	1027	1003	993	1041	1071	1082	1062	1042	1009	1071	1069	1045	1008	1033	1032	1013	1101	1084	1041	1002	1032	1046	984	1065	1028	1000	956	1045	1041	994	1019	1071	1079	1040	1020	967	1001	972	1044	1076	1038	1012	1001	1002	1028	1023	1034	1034	1089	992	1031	995	961	994	985	1009	1022	1004	1051	989	1003	1032	985	1046	999	1030	1024	1039	1024	1067	1015	1017	1064	1042	1071	1047	1008	1021	1054	1029	970	1033	1002	1038	1054	998	1040	1016	1098	1033	1012	1076	1038	1081	979	1010	1077	1033	1013	1048	1068	990	1054	1060	1020	1026	981	1037	1053	1042	1011	997	1028	1021	975	987	1035	1011	1040	994	1038	1028	1057	1022	987	1013	1030	962	1044	998	1030	965	1075	1033	1060	997	992	950	1014	964	1065	1034	1076	953	1017	1030	1017	1007	994	1059	1032	1073	1052	1059	1012	1002	1091	1069	1010	1066	1020	1049	1067	1048	1026	1002	981	1054	975	992	991	1016	1010	1005	1016	986	1043	1016	1014	1037	1040	1060	1030	1034	1055	1062	979	1052	1015	1034	1006	1085	1035	1080	995	993	1019	997	1088	1039	1022	1057	1083	959	1052	1003	1049	1043	1009	1014	996	1038	1050	1025	1015	999	1062	1004	991	1013	1002	983	1014	1020	1041	1038	1023	1039	1023	1091	1008	987	991	1041	992	1081	1013	1002	1023	1017	1041	1010	1042	1070	965	1075	1077	1002	1051	1033	1045	1050	1053	985	976	1007	1024	1002	1095	1008	981	1018	923	1024	1012	1057	1040	981	1051	1015	1049	992	1031	1061	991	1001	1033	1093	1009	998	1002	1006	1055	980	1002	1033	1011	987	1020	1016	1028	995	1009	1013	991	988	1004	1068	1012	1016	1030	1021	1006	1016	1036	1024	992	1032	938	980	1060	1047	1018	1062	978	1032	1033	1026	1013	990	1060	1029	969	1011	1034	1007	1061	1072	1016	1017	1042	1003	1057	1029	1044	997	1012	1035	1041	1011	955	1004	994	1001	1015	1068	1018	1018	1000	1029	962	1017	990	983	980	1038	1018	1111	1001	1050	1029	1037	1057	1022	1012	995	1009	999	1065	1038	1011	1024	1071	1053	1001	1055	980	1031	1026	981	1018	1070	1064	1005	1020	1065	1028	977	1031	963	1036	981	959	1056	1043	1057	1007	1031	994	966	1002	999	1087	1032	1042	986	959	960	1041	1001	982	1034	1084	1028	1039	1031	1063	1032	1098	999	1074	1030	1058	1003	1002	1033	1008	989	990	1091	1016	974	1039	967	986	1066	1036	1041	982	1087	1077	989	986	962	1032	1024	1066	1039	977	1053	978	1007	1002	1033	987	1038	975	1013	1068	1068	1059	983	994	1059	975	1083	985	1030	955	988	1022	986	1065	1075	982	971	1078	984	979	1029	1031	1001	1029	1002	1036	1098	978	1018	985	1023	964	1045	1050	1027	1024	1019	998	1036	1041	1009	1002	1045	1005	1077	1005	1053	1097	976	968	1048	1041	1000	990	1013	997	1007	1081	1007	1015	1023	1079	1061	1115	1018	1082	1058	1047	1007	1058	1015	1023	1005	981	1025	1037	1002	1041	1022	1056	1013	969	996	1092	1066	1030	1064	1016	1024	1043	997	1064	1038	1001	989	1054	1087	1030	1026	1012	1035	1051	1006	990	1030	1005	1013	1049	1017	1002	1019	1072	998	1003	1003	1003	1032	1068	1062	1089	978	1011	1050	1041	995	1004	1036	988	1025	978	1134	1033	1069	943	1058	1028	1060	1012	998	1013	1068	986	1076	1034	1029	1050	1026	1050	1031	1043	1022	1008	1023	1004	1000	1083	1048	1069	1041	1028	1009	1031	988	1035	1035	1050	1035	1012	1091	1063	999	1019	999	1067	1036	1038	1006	1031	963	1046	1001	1077	986	998	1059	1050	1005	1048	1044	1046	996	1002	1004	1089	997	1067	988	1019	1047	1017	1069	1014	1036	957	980	968	1010	1039	1050	1070	994	1033	1048	1035	1011	1002	1068	978	1043	1050	1063	1048	1049	986	1017	987	1003	1083	971	1022	1045	1032	1041	988	1022	968	1061	985	1042	987	1026	1066	1066	1053	1069	1028	1061	1000	1014	1002	1036	1034	1048	995	1016	1075	1040	1032	1044	1033	1056	978	1046	1015	1025	1015	1046	1024	969	991	941	1012	1020	1001	1023	1074	974	1101	977	994	1027	1005	954	1004	1061	1032	1025	1035	1048	1049	1011	981	1034	1031	1024	1080	988	1052	1002	1056	1017	1028	1089	1017	971	1015	974	1010	1005	1020	1034	1040	1034	1068	1031	1045	1019	1006	978	1028	1122	1027	967	1024	1018	1032	997	1051	1006	1068	1056	951	1014	1025	1038	1023	986	1044	1026	1003	1015	1036	978	1017	1039	1027	1082	1059	1028	1002	1031	1069	1046	1020	987	1039	1042	1010	958	1023	1015	1000	1043	1009	1115	1046	1049	968	1044	1043	1040	1064	1011	1001	1001	1011	1053	1002	1042	997	1063	1000	1050	1023	1062	1013	1048	1040	1019	985	1001	1041	979	1045	1008	955	1069	1081	1051	1019	1047	986	1021	971	1040	1050	1030	1048	1025	1061	1020	1028	963	1083	1048	1000	1012	1015	1037	1005	1055	1048	1045	989	1045	1023	1026	1064	1042	992	1001	1023	963	1038	1039	1023	1045	1032	1088	1061	1043	1023	1051	990	1020	1019	1035	921	1056	1043	1073	998	1033	989	1099	1089	1014	1013	1075	1058	980	1027	995	1041	969	989	1030	1040	966	999	1062	998	1036	1002	1040	1050	1094	978	1007	1087	1018	968	1060	948	1046	1030	1021	1027	973	1008	1053	992	1015	1063	999	998	1031	1039	1006	1000	1070	980	1090	1020	1023	1052	1050	1024	1002	1033	994	1099	1012	1053	1049	969	964	1046	1047	1027	1045	1070	1004	1037	1024	990	1039	1022	988	1010	1081	969	963	1056	1056	1003	992	1003	1028	986	1050	1002	1051	1017	1073	1006	1064	1047	1025	998	1041	1061	1020	953	994	991	1018	1016	1064	966	1055	1012	1035	979	1026	1043	986	1023	1048	1002	1029	1086	991	1045	1017	1035	1053	974	1056	1003	1053	1006	1007	1014	1082	1007	1043	1029	1017	1096	1042	986	1047	1028	1065	1024	1043	1046	1040	1045	1039	1040	1020	1037	1018	1004	999	1015	1006	1072	1037	1030	1070	983	1015	1039	1004	1029	1061	1020	1023	1028	1006	1016	1025	1021	943	1055	981	1023	1073	1005	1051	1108	1024	1040	1026	1077	1071	1058	1015	1036	1027	1078	966	999	1021	1028	1093	1045	959	1048	1075	1028	1031	991	1008	1039	1024	1089	1019	974	1048	1065	1068	1005	1066	1011	1029	1039	1019	1094	968	1043	1038	1034	996	1015	1011	1055	1014	1008	1068	1032	1066	1006	1008	997	1035	1051	1005	1011	1007	1115	940	993	1026	1052	1042	984	1011	960	1005	1028	993	998	1103	1005	1037	1073	999	1013	1064	992	1037	1032	1022	1009	1008	1007	922	983	1030	1022	1017	978	1014	1015	1033	1017	1011	1044	1035	1019	1070	1070	1000	1029	1000	1054	986	1023	990	1008	1046	1031	1037	991	990	994	1005	1026	1046	1038	1016	1035	963	1079	1003	1041	1043	1012	1045	1063	973	1002	1013	1008	1053	1020	987	1029	1048	1022	1021	1042	1017	1036	1015	980	1046	1009	1024	981	1038	997	1049	1004	1038	1076	985	1038	1032	1074	971	1058	1047	1041	1021	1072	1037	1025	999	1019	1016	982	1029	1079	1038	1041	1043	967	1084	1041	997	1094	1002	1056	1042	1054	1001	1037	1017	1034	1004	1030	1023	1026	1035	1044	1048	1029	1011	1051	974	1057	1001	1044	1047	1006	1010	1011	1041	1081	1048	1035	995	1032	1001	1061	1015	1072	1041	1010	1061	1059	997	1009	1034	1021	1068	1039	984	956	1070	1054	1006	1023	1041	1078	1029	1041	1014	1037	996	1053	1002	954	1102	976	1053	1041	1055	974	1067	996	1057	1019	1026	1027	1051	1028	1044	961	1012	1023	1050	1110	1023	1032	1013	1045	1032	1028	1037	1066	1026	1025	1005	1023	1037	1030	1010	1025	1001	1014	1019	1037	1073	1046	1010	1041	1055	1029	1075	1098	962	977	966	1008	1044	1001	991	1008	1030	994	1048	1070	1101	995	1002	1039	1031	1039	1031	1047	1003	1017	1032	1113	1032	1064	1047	1045	1011	1049	1083	1076	1038	1006	1056	1071	1005	1031	1017	1077	1032	1006	1020	1070	1069	1054	1029	1032	1044	1018	998	1007	1095	1017	1089	943	1017	1023	1054	1005	1054	1060	996	1061	991	946	1061	980	1012	988	1039	1010	1027	1035	991	987	1111	1049	1016	1035	1003	1063	992	1051	1025	1086	1038	946	1055	1021	980	1047	991	996	1036	1004	1004	1009	1012	1050	1078	1049	983
16382	7845	8728	6809	4408	2824	2229	1724	1404	1152	943	845	794	680	592	646	527	591	521	500	438	529	464	554	490	529	431	508	491	519	481	449	467	390	457	422	440	441	427	452	420	412	449	428	474	430	448	440	414	461	452	423	416	444	436	459	428	411	448	457	459	413	428	427	419	474	383	419	430	444	422	415	416	439	476	420	400	403	435	433	401	426	404	435	443	457	443	449	421	461	462	431	445	421	390	458	411	438	426	409	456	443	433	400	431	468	423	432	448	431	436	443	459	462	435	447	437	449	394	441	424	418	437	442	415	426	491	454	449	447	434	453	419	436	395	431	408	433	472	417	452	424	430	414	425	438	404	450	463	450	425	467	439	418	445	426	391	449	438	425	411	418	475	437	418	438	419	428	430	466	439	437	407	437	419	422	408	425	472	429	432	401	444	455	420	387	433	429	413	427	406	458	429	423	436	415	443	434	451	425	425	430	415	451	410	411	470	428	433	434	431	411	418	446	437	425	419	420	457	440	440	443	455	401	443	393	474	443	420	439	402	437	436	436	414	411	418	451	415	435	387	392	471	430	431	442	452	455	438	444	418	423	440	400	410	437	412	397	422	437	460	436	413	410	395	405	419	427	420	418	429	439	400	393	411	442	426	381	426	422	402	403	416	437	435	404	414	439	433	435	449	474	451	436	409	496	449	445	373	409	431	417	480	397	456	375	430	425	392	501	433	441	417	429	440	418	410	437	427	447	424	495	420	445	456	424	390	417	412	427	447	409	422	442	432	409	436	431	475	398	426	404	394	439	428	435	449	428	488	405	401	443	446	441	414	408	478	425	437	422	450	427	444	408	404	421	400	430	459	439	410	451	396	411	428	410	426	412	429	450	471	428	425	421	461	439	462	407	446	450	421	443	447	452	420	398	405	436	450	432	456	463	452	423	397	396	440	442	416	443	403	403	438	410	432	436	425	385	400	445	422	455	435	437	428	393	444	422	456	412	455	407	438	435	449	456	431	438	464	396	431	438	434	423	409	419	428	400	434	458	450	422	395	418	419	438	470	447	458	472	446	463	415	404	416	438	422	436	450	435	441	428	375	463	431	437	396	410	463	451	440	450	439	451	467	450	447	445	414	444	413	439	421	407	382	445	431	416	433	438	443	450	428	419	407	403	427	395	406	439	417	405	446	430	433	458	427	446	421	429	449	415	425	445	450	456	431	427	384	434	407	471	439	447	463	445	391	423	425	391	432	404	425	423	414	436	424	429	459	428	423	394	414	413	428	468	418	436	403	438	440	434	448	435	458	432	405	445	436	468	375	393	421	417	460	392	389	441	438	461	387	465	404	450	491	415	461	444	430	435	413	413	413	390	423	408	436	460	394	436	414	422	418	406	389	423	439	431	439	464	415	427	442	437	405	400	377	430	409	395	437	486	422	423	418	427	477	448	398	399	444	423	393	426	438	406	425	403	452	479	420	446	431	410	406	420	445	449	401	486	440	463	387	458	450	410	409	439	431	426	431	423	440	446	420	425	406	436	434	413	415	423	444	434	411	436	423	448	435	410	426	412	417	437	456	405	403	442	415	437	428	399	400	418	432	459	440	438	450	392	419	424	467	422	396	427	443	405	429	433	438	433	454	435	415	433	429	470	445	447	490	441	445	415	448	382	423	446	439	407	431	434	416	458	448	424	428	400	443	428	411	436	451	445	436	447	449	421	420	413	411	415	410	456	428	402	415	439	432	446	371	425	452	443	411	445	459	498	437	420	441	407	450	454	437	424	458	424	394	407	412	443	412	415	418	409	414	430	440	416	374	428	416	423	433	406	470	427	427	421	433	428	454	459	439	423	404	469	410	424	395	423	409	417	411	441	411	474	451	439	451	400	408	413	459	434	398	426	462	428	434	434	410	460	458	474	434	396	445	387	476	421	439	425	407	433	419	470	436	416	443	436	426	444	432	420	444	437	470	457	400	414	440	433	439	460	474	457	462	405	454	411	447	430	421	454	435	434	455	478	434	491	442	400	438	454	416	414	427	414	418	446	420	448	465	365	410	397	412	420	430	418	419	434	467	439	453	443	457	429	455	397	431	423	404	442	441	471	428	438	419	425	431	428	469	425	441	416	390	427	396	397	470	432	440	420	391	434	413	421	428	429	471	417	422	457	441	399	435	463	438	437	410	409	412	432	436	404	393	432	390	420	402	451	442	447	463	456	412	429	461	422	437	426	442	424	416	402	428	411	408	422	423	406	436	439	463	439	431	486	422	419	434	443	456	462	433	434	417	371	437	378	431	419	430	432	441	437	457	466	470	436	442	472	463	426	396	432	428	458	456	382	447	458	474	450	438	477	467	415	418	413	447	427	444	403	427	453	441	421	436	446	451	452	420	435	462	446	437	389	417	431	442	419	436	428	453	457	435	439	424	432	425	395	464	447	421	422	394	434	429	440	410	443	395	400	418	443	464	397	431	428	438	409	399	447	421	424	433	413	409	450	425	427	436	378	394	432	433	424	441	475	460	401	411	421	428	403	429	448	463	444	431	443	430	425	415	372	423	444	467	412	431	424	436	426	474	458	418	416	470	453	440	450	405	422	448	436	465	447	452	408	448	415	425	375	418	451	455	462	411	447	452	436	425	385	394	407	441	447	385	417	419	381	431	434	449	435	437	426	424	408	427	446	430	467	411	417	490	440	461	409	449	439	388	437	444	406	409	464	416	425	403	419	436	413	409	462	447	418	407	433	403	456	427	418	445	442	411	424	415	462	427	433	437	456	454	480	434	458	444	477	436	397	436	405	437	437	476	435	395	414	455	435	449	400	403	420	431	461	429	433	428	401	460	438	383	448	474	484	417	411	440	431	447	401	422	428	450	427	432	403	421	471	372	440	421	411	431	392	460	411	416	438	428	414	410	432	439	460	410	435	449	492	411	456	450	415	422	438	443	446	443	427	445	453	411	416	473	379	437	400	416	479	426	425	424	408	427	434	441	409	439	439	402	403	412	419	408	429	423	439	457	410	421	432	442	469	452	458	428	467	401	440	406	429	427	396	426	404	456	438	413	448	417	418	464	413	399	451	413	426	449	411	414	438	424	434	403	448	411	431	439	440	466	425	412	422	458	398	400	448	446	390	403	437	416	436	433	417	416	401	437	423	438	412	471	393	409	440	431	390	392	447	430	370	386	435	417	417	454	446	426	440	429	422	439	471	426	435	405	433	436	414	427	441	421	432	472	435	470	459	434	461	430	436	422	438	411	427	396	391	458	421	427	432	441	413	420	391	443	414	479	417	394	415	438	404	449	418	404	452	459	401	402	460	486	441	387	450	420	399	436	386	409	429	426	401	449	463	469	460	467	435	461	444	406	442	416	428	445	414	453	430	425	381	429	477	407	420	449	419	402	406	452	406	434	441	444	445	453	379	431	478	444	437	461	443	391	404	431	385	405	445	454	440	401	432	423	415	401	424	400	433	422	411	423	449	496	448	370	434	441	434	422	398
11137	6920	14552	16266	13729	10778	8829	7168	5634	4682	4018	3419	2934	2499	2339	2198	1950	1870	1736	1607	1483	1392	1316	1405	1361	1391	1237	1238	1199	1199	1150	1078	1080	1089	1110	1061	1117	1047	1065	1039	1061	1018	1074	984	1030	991	1050	1046	988	973	1011	1016	947	1008	969	1048	994	1023	977	1028	964	997	927	920	884	978	961	952	983	999	986	942	934	974	988	924	972	994	963	987	932	1028	946	958	982	933	966	963	986	1009	941	944	963	887	949	948	963	947	920	922	993	900	946	978	916	1012	927	981	965	984	947	953	943	1026	989	937	982	967	963	951	963	975	968	970	906	986	992	966	898	1007	961	889	921	970	989	1001	918	907	943	970	899	978	936	998	1015	921	932	966	999	955	1022	997	1013	979	977	1005	968	956	937	959	958	957	926	998	978	934	934	976	1009	1014	922	1009	956	928	974	932	966	923	936	980	998	937	1004	962	866	902	972	981	1018	939	951	945	969	934	984	974	973	1011	969	932	936	992	1004	937	943	999	962	993	1000	1048	983	977	925	938	946	929	924	957	952	971	974	949	970	935	970	987	953	937	1016	975	949	1027	985	975	953	961	962	991	967	976	975	940	898	948	959	967	993	870	976	968	997	963	912	1044	925	978	979	975	972	1018	932	1003	988	946	981	936	995	877	1007	932	981	974	943	935	954	942	965	932	955	955	925	920	952	921	973	996	932	972	959	934	976	943	929	956	985	935	938	962	930	945	944	969	981	969	966	943	1005	982	954	957	950	958	956	973	981	969	975	962	954	975	986	924	938	983	1033	992	925	965	1001	901	946	883	937	922	1026	1011	979	937	968	982	928	1010	914	1029	928	955	947	926	970	922	923	923	962	944	997	989	939	946	928	950	931	913	995	926	951	963	907	960	967	962	963	964	968	914	961	923	1024	978	950	949	943	952	954	950	986	962	914	919	973	981	992	951	946	948	949	1006	993	924	992	964	983	936	975	970	979	907	983	1002	1007	995	992	990	973	950	977	999	910	990	929	996	969	1001	957	959	944	987	999	943	894	1006	1007	938	912	978	967	1019	915	970	935	972	973	976	983	919	951	958	961	957	894	962	940	970	991	964	935	966	960	962	918	993	941	1027	979	925	938	950	942	949	977	925	986	955	936	1034	1018	947	942	977	948	1020	977	950	961	981	910	957	946	962	966	968	980	1004	977	984	984	993	938	955	989	964	1016	1024	927	939	917	961	897	927	958	973	956	948	1015	901	999	944	1016	899	989	1011	909	981	927	927	1017	946	996	960	921	972	920	968	1039	944	981	968	909	998	987	945	937	949	973	980	937	998	961	980	966	986	1004	918	918	928	954	967	955	907	942	907	994	980	927	926	968	884	951	978	929	973	968	963	916	937	963	942	1008	977	987	949	944	982	918	956	933	967	919	1008	985	936	1037	963	932	912	972	900	977	1025	945	980	954	905	951	1004	950	994	943	961	1017	958	929	943	941	983	971	953	959	950	989	953	966	911	1048	950	924	977	992	970	964	968	975	944	932	985	945	938	910	950	905	917	956	965	975	969	893	930	949	957	1014	944	1001	951	948	955	937	913	909	966	975	943	949	963	905	927	955	937	929	946	1000	919	961	1004	961	988	956	943	962	990	945	949	998	975	898	973	931	939	992	937	957	974	962	1002	1010	978	994	933	945	951	1011	968	900	969	991	942	947	996	979	970	974	964	976	999	935	1042	989	930	975	939	1012	970	979	904	937	982	942	959	914	924	937	982	924	954	953	969	973	943	980	1019	974	997	978	913	966	960	992	985	935	929	964	949	954	977	993	974	939	974	960	936	957	970	949	968	952	967	937	908	960	923	896	936	995	961	1015	1029	981	932	949	971	975	931	947	997	926	915	949	975	988	965	949	1001	995	922	936	955	983	949	937	947	934	967	958	952	964	959	944	971	953	954	949	979	964	955	971	939	987	961	908	890	985	970	971	993	976	966	959	976	977	916	930	977	964	963	964	918	955	920	984	980	951	976	933	1000	952	925	978	914	992	994	891	1011	923	965	983	948	912	966	940	902	946	973	972	945	960	977	912	975	992	937	909	990	1007	914	966	975	994	993	968	923	1022	973	974	962	940	932	954	928	986	947	986	945	930	979	939	929	990	978	980	968	990	1012	966	957	973	923	941	955	964	953	934	982	923	955	1025	981	927	985	984	992	924	1017	996	929	946	957	981	937	987	989	947	1012	977	929	982	957	930	973	950	985	957	993	978	983	951	973	997	1023	949	1007	957	965	943	955	976	897	1025	961	918	963	960	980	914	1015	983	953	979	991	921	955	969	937	957	971	989	920	929	961	951	967	980	1032	934	1004	1003	957	924	955	990	956	1018	979	1002	915	953	914	972	906	909	1010	994	935	922	961	938	889	946	1005	912	932	929	887	955	1016	956	951	932	964	902	973	989	960	961	994	945	945	995	935	946	970	955	908	961	973	959	909	923	940	922	933	967	949	958	992	986	918	1000	910	980	1015	962	986	959	928	972	966	948	933	963	997	951	926	1000	1017	928	912	918	999	920	995	949	923	1036	930	956	976	977	954	967	999	921	922	931	987	965	957	984	953	957	967	969	958	1022	929	955	919	963	929	1038	960	943	942	1007	1016	985	985	934	913	982	975	990	1024	916	939	941	950	939	990	1006	953	1033	943	960	946	959	983	967	960	961	949	1016	931	964	982	967	948	970	979	982	922	1001	970	1000	911	930	972	972	962	985	994	944	983	975	908	971	944	949	916	1027	879	951	915	908	970	951	951	974	939	972	994	939	963	916	954	925	1006	986	935	979	990	971	998	913	906	963	911	963	952	955	967	967	953	946	929	971	921	950	980	955	892	988	921	996	962	928	981	1023	957	922	941	969	937	983	952	963	968	1004	951	974	972	994	918	905	1003	920	931	1000	967	962	917	985	945	913	956	955	978	986	970	967	1016	987	968	1000	985	950	951	949	996	979	1034	950	944	924	960	953	1044	958	939	999	935	964	930	969	928	949	932	911	950	917	925	936	936	958	992	944	1015	965	957	987	916	1008	980	939	941	957	949	970	968	940	971	990	983	894	986	985	963	971	954	978	958	972	1003	978	952	933	993	933	930	919	936	957	958	995	939	970	972	973	985	960	952	1001	925	943	939	967	917	942	924	953	1016	983	959	954	956	1036	965	1044	970	960	923	950	979	1009	932	978	922	990	935	970	930	957	897	906	927	973	957	971	950	922	974	997	1011	983	1012	930	942	954	911	988	975	942	946	974	967	922	969	1002	951	954	932	973	945	940	923	923	951	1005	1005	942	925	941	932	928	997	959	990	893	924	1000	911	967	998	944	982	965	999	943	930	1038	965	944	971	966	953	958	875	934	980	971	972	1000	952	968	999	942	981	979	934	985	979	965	972	948	937	1003	963	956	954	994	1006	964	966	932	1004	975	958	902	972	967	1020	931	950	913	937	974	915	935	869	964	960	962	1032	978	954	948	971	984	979	937	951	977	971	989	967	955	996	931	1005	951	931	994	981	973	974	943	958	964	1017	952	1006	964	940	973	996	960	954	906	989	939	935	977	920	947	951	912	949	952	978	1002	969	977	975	1001	940	999	956	899	954	991	936	937	959	928	962	924	996	958	978	947	938	980	984	963	985	966	1027	1045	957
24553	11687	12223	9243	5908	3925	2917	2247	1808	1423	1207	984	934	780	767	710	618	599	572	521	502	540	528	499	491	530	528	416	445	440	475	450	471	441	461	439	432	473	443	447	399	419	429	416	450	463	446	394	398	443	427	421	433	432	436	441	422	431	422	428	377	451	411	415	395	452	428	420	392	420	375	436	423	375	422	422	393	423	390	387	430	396	387	390	408	377	425	400	387	416	393	446	415	436	423	414	402	414	402	419	396	421	419	454	415	429	407	421	392	394	438	434	402	381	414	398	426	412	451	390	414	407	437	399	411	425	407	445	432	409	426	427	462	399	434	426	430	445	429	425	451	381	397	428	438	385	416	373	427	394	391	414	409	455	413	406	392	396	373	398	420	442	426	422	390	405	437	384	420	432	381	428	433	383	418	443	418	376	442	426	427	419	454	418	440	391	399	401	417	410	380	399	403	418	414	443	412	404	436	445	424	364	441	416	432	434	395	397	374	402	406	422	391	425	378	418	419	395	442	393	426	418	380	382	449	436	454	435	417	418	365	450	369	407	461	351	402	398	382	393	402	436	449	410	429	451	412	381	405	433	410	432	398	428	415	420	444	425	442	425	416	452	452	430	447	413	432	424	438	439	426	396	405	438	397	399	404	411	396	407	414	390	413	415	376	384	388	391	408	419	438	436	392	410	378	409	395	416	422	444	424	416	424	445	409	423	404	413	431	367	405	448	422	432	420	414	416	424	423	389	399	422	447	367	435	450	418	432	435	423	427	428	423	385	433	439	412	431	380	380	404	431	447	459	371	400	383	391	364	436	416	448	479	424	433	442	417	399	397	417	414	410	396	436	447	409	419	422	433	418	389	410	414	387	409	427	425	403	425	400	431	458	417	408	422	454	413	432	438	401	389	424	418	410	414	451	389	415	418	427	414	399	397	436	398	433	400	428	426	368	429	407	406	412	375	452	420	435	423	407	415	385	441	408	401	392	391	410	404	413	453	409	405	402	450	437	397	406	393	403	386	410	433	426	421	422	453	408	383	410	444	401	437	428	462	445	411	367	420	431	433	427	421	404	455	401	423	430	427	400	437	402	414	405	421	398	458	422	376	387	415	400	428	432	452	410	400	429	373	396	427	418	392	393	411	418	423	420	412	418	441	388	462	396	406	403	420	415	437	412	443	405	420	393	414	385	409	394	413	399	385	396	367	392	413	416	427	413	427	387	405	457	437	438	419	393	391	445	416	417	435	402	427	396	441	408	411	399	440	439	443	400	403	420	401	389	428	387	445	401	437	436	401	420	388	416	373	403	455	385	414	414	420	413	392	433	495	401	405	424	443	404	396	425	418	405	388	432	413	398	432	453	415	456	378	407	373	383	429	416	430	417	419	407	426	462	383	399	460	414	387	404	430	470	415	428	402	367	403	463	442	405	406	400	419	405	352	439	390	391	394	398	419	427	419	405	416	429	417	406	415	416	404	420	365	406	437	438	445	397	392	392	429	427	421	423	377	394	393	396	426	395	399	424	424	395	384	417	403	412	422	422	364	464	401	439	445	423	412	444	367	422	452	383	433	417	404	444	424	448	397	395	450	464	437	413	398	454	422	397	423	462	434	411	399	423	427	409	400	403	416	402	401	421	394	396	398	409	367	449	409	437	441	435	388	383	380	432	397	377	410	420	390	404	432	404	391	421	422	412	410	411	404	409	417	406	372	414	411	394	392	398	411	451	434	415	393	410	430	380	429	411	419	419	409	394	383	454	465	416	385	440	414	441	413	430	405	403	387	393	430	387	386	450	419	443	399	406	407	417	424	374	397	413	430	403	422	459	401	416	380	425	388	449	423	383	403	422	447	392	419	396	396	436	389	403	421	385	447	433	427	422	449	398	410	391	410	436	405	409	371	402	403	402	405	414	436	395	343	425	457	403	430	410	448	403	414	483	397	436	426	389	378	366	416	419	436	406	432	448	420	401	425	387	415	396	366	395	401	415	410	385	434	397	433	400	443	397	407	439	427	418	400	407	408	388	427	415	432	428	428	445	459	417	428	424	410	412	424	447	437	429	412	423	400	392	464	391	397	404	427	401	397	413	428	381	428	393	386	366	435	447	415	416	417	414	418	395	450	433	395	433	432	416	427	424	425	428	432	413	420	405	453	381	427	420	428	425	427	389	438	411	418	404	426	413	482	465	426	408	392	432	436	429	404	411	432	454	406	435	419	408	433	458	410	410	406	352	378	408	400	420	439	436	398	432	377	419	425	382	401	396	394	448	401	420	411	426	385	406	419	394	386	425	413	464	431	401	391	414	427	395	415	453	422	431	456	376	406	405	409	443	432	408	433	390	370	418	431	366	434	433	406	411	409	424	394	424	432	419	390	418	410	401	427	441	437	403	397	395	392	411	449	410	403	421	402	422	450	426	405	436	424	430	417	419	417	403	424	438	434	384	389	405	402	375	419	427	370	446	411	443	437	425	430	426	419	399	427	420	398	437	440	394	408	425	406	373	408	413	406	402	416	377	418	435	419	393	405	394	411	458	425	374	427	425	395	398	442	388	430	403	429	408	405	465	399	385	388	392	414	438	385	415	431	395	415	355	451	382	380	421	415	388	422	402	403	428	408	465	390	433	388	392	435	398	424	443	393	373	465	399	439	418	400	383	420	386	414	401	443	418	410	410	460	420	405	413	393	402	413	398	451	425	428	387	414	388	421	446	387	429	423	414	418	392	395	424	409	422	432	410	440	440	425	397	380	440	392	400	427	395	421	425	454	410	352	444	426	400	363	433	456	411	437	401	459	413	392	421	418	397	429	423	385	419	470	441	392	415	403	419	424	441	414	398	431	393	393	410	447	414	411	446	405	412	413	439	421	415	388	398	398	420	413	408	430	407	400	398	404	398	452	391	392	395	425	427	435	426	477	422	408	438	382	419	407	416	422	440	401	406	418	398	436	402	405	398	452	436	394	428	456	396	441	374	386	442	424	398	378	414	413	408	434	402	415	458	396	446	406	425	429	455	426	407	401	402	364	390	399	428	405	419	470	432	434	386	398	377	433	445	434	401	380	418	380	393	398	435	427	396	381	421	386	384	440	432	393	392	350	410	390	424	430	422	424	402	427	427	387	431	418	379	413	395	418	411	382	455	485	419	412	394	370	429	403	397	405	429	414	411	413	422	435	442	409	386	440	406	377	390	375	407	380	434	425	422	411	449	422	425	429	409	400	409	438	449	404	442	407	446	418	409	404	403	424	403	440	400	386	399	431	399	392	424	436	395	439	408	406	436	388	375	399	405	442	401	397	425	466	408	403	394	414	428	421	399	378	389	414	408	395	376	379	390	386	444	422	399	415	386	351	449	424	380	421	419	399	443	393	403	390	388	397	412	367	428	432	412	402	470	383	398	431	379	409	425	438	384	398	427	411	471	410	448	398	420	442	419	381	421	420	400	412	427	388	409	435	433	414	406	422	409	453	400	424	391	415	412	384	431	434	453	413	438
14176	9337	17827	20006	16546	13436	11254	9070	7411	5991	4893	4204	3617	3114	2775	2618	2346	2143	2029	1810	1714	1578	1607	1477	1453	1451	1352	1282	1271	1158	1195	1229	1105	1164	1143	1041	1112	1127	1086	1095	1055	1038	1004	1016	1023	1007	965	1001	978	1004	1020	977	1031	1026	947	994	996	954	1001	967	949	936	995	924	960	963	937	963	912	976	1007	926	952	967	1002	906	900	937	916	979	949	922	913	944	963	949	920	922	933	920	960	914	895	912	928	919	929	982	914	918	926	962	938	927	960	939	932	898	953	916	983	983	938	895	908	933	934	924	906	990	894	929	902	917	925	907	986	946	939	959	962	971	984	944	960	930	929	916	938	863	916	936	993	993	917	879	991	956	979	980	950	941	893	988	923	897	908	886	962	951	948	952	937	936	857	924	902	880	915	883	933	953	934	987	943	923	943	964	893	943	997	949	946	970	958	960	886	953	931	922	922	947	898	927	953	969	954	999	937	987	938	898	877	921	894	926	951	951	902	925	951	938	920	927	938	971	989	942	946	883	1013	974	948	914	958	918	936	916	984	965	921	948	939	887	918	985	919	991	939	961	931	944	906	963	974	923	942	911	912	956	904	899	941	935	969	935	939	939	988	928	965	959	969	905	952	959	913	890	894	921	908	960	882	905	970	900	932	940	920	953	929	989	961	903	984	965	918	911	917	977	913	924	966	950	936	925	910	938	944	951	973	927	937	946	921	942	1010	938	1002	1009	994	926	921	964	952	894	915	926	946	936	894	952	914	929	1007	980	945	942	883	891	895	946	930	972	917	915	961	944	977	913	930	970	949	972	949	937	910	954	973	909	986	934	954	945	994	971	978	983	963	905	968	949	949	902	963	956	967	956	882	941	1011	985	905	891	942	980	935	935	921	919	885	924	954	964	976	869	963	965	928	990	941	919	980	947	928	948	906	888	937	918	938	959	916	935	860	911	901	931	973	975	926	957	939	934	950	946	936	905	928	914	927	915	922	961	957	882	913	973	1027	965	897	983	946	873	899	972	921	927	990	917	987	965	988	938	944	915	917	967	931	903	939	959	901	940	912	954	942	958	914	902	938	960	947	901	954	966	972	918	949	936	878	951	908	930	944	937	953	992	940	956	899	939	899	985	916	957	945	872	948	972	918	979	897	928	930	947	923	927	913	985	988	909	936	941	969	937	958	876	920	939	881	941	898	948	877	938	901	964	952	886	915	909	916	980	890	931	918	961	868	908	901	938	923	945	879	1002	951	964	946	930	953	872	929	895	928	926	952	937	910	976	968	933	982	974	948	937	917	922	963	936	925	1016	918	870	905	989	956	901	953	973	946	929	957	950	918	930	924	938	924	954	944	877	957	965	920	876	970	939	969	963	956	953	962	919	975	901	870	878	905	967	953	878	875	962	944	933	919	936	983	931	891	958	894	900	913	927	919	926	892	944	936	936	922	938	938	935	954	953	935	964	896	940	877	992	946	889	917	978	893	953	934	904	881	919	951	941	891	902	957	910	911	875	948	945	914	945	960	984	950	935	943	960	961	903	926	944	961	913	941	918	926	947	928	925	922	934	973	909	986	922	898	947	976	931	899	872	976	948	880	924	926	974	889	973	884	881	905	914	941	885	938	932	901	934	923	881	959	930	910	979	951	934	922	926	892	878	959	911	880	938	942	934	913	962	905	936	958	967	935	939	920	911	1033	914	961	948	987	937	876	983	937	931	938	932	973	890	935	906	973	950	936	972	935	925	937	945	916	946	922	901	914	897	945	933	954	980	986	929	962	943	908	974	924	934	944	905	875	958	934	936	935	948	914	951	970	941	977	934	924	921	976	958	953	946	942	920	970	910	913	895	894	954	961	972	987	908	965	939	918	943	951	931	936	930	915	895	871	928	882	938	939	916	923	890	925	929	923	924	955	919	936	953	898	913	957	925	969	919	858	996	952	930	887	962	955	945	979	955	950	893	925	960	951	928	975	904	936	942	949	965	972	947	966	924	923	962	927	886	942	952	977	921	1009	900	895	905	846	920	943	887	903	913	909	933	945	941	922	911	950	884	978	917	948	871	961	941	986	938	952	959	913	897	965	933	948	972	891	902	942	940	921	951	977	934	911	982	919	928	955	949	913	924	949	919	919	955	962	943	939	947	1041	938	867	907	909	950	895	939	964	928	961	857	950	937	903	921	944	966	930	904	912	946	907	952	871	941	920	959	980	951	898	880	924	902	962	931	958	902	900	939	950	923	934	949	973	938	895	889	937	938	944	973	951	958	922	936	924	910	880	907	914	914	956	924	889	936	968	936	931	902	920	936	946	965	930	906	931	914	954	985	939	906	923	911	947	959	983	901	939	947	919	934	963	938	932	964	925	899	893	867	917	941	948	954	998	937	882	916	927	969	878	948	909	937	943	879	896	961	928	965	950	934	952	937	976	936	969	899	949	924	944	896	880	936	918	950	975	958	949	922	913	903	952	992	898	915	911	948	926	956	886	975	935	908	923	902	944	923	916	917	982	924	958	878	913	928	920	936	920	905	984	930	927	928	948	988	953	988	942	974	924	935	857	915	980	910	893	956	921	852	932	936	926	879	953	986	961	932	909	938	912	919	921	977	933	965	999	981	896	917	895	905	924	930	985	949	921	963	921	924	911	950	974	907	947	935	976	895	955	878	932	912	1009	902	971	914	993	943	901	925	952	965	893	961	912	936	899	899	924	963	983	910	925	944	931	907	960	980	916	944	915	881	931	946	889	947	943	925	975	940	953	922	934	979	994	929	942	946	896	967	936	892	925	923	940	937	936	886	905	978	941	920	960	903	936	942	958	939	948	907	905	939	977	957	920	887	973	923	891	993	946	915	885	928	917	924	941	902	923	945	896	934	974	892	895	967	965	912	979	948	914	935	951	900	948	964	906	898	874	896	935	971	943	928	951	952	931	952	956	873	934	863	989	953	918	919	916	901	907	962	956	900	923	973	973	968	926	973	969	920	907	948	926	910	941	918	910	913	918	943	946	959	947	966	941	951	897	935	915	907	906	877	972	950	931	877	922	919	985	973	947	953	935	941	925	910	956	951	927	912	943	953	902	931	982	944	932	897	952	921	923	913	899	942	948	944	955	957	920	944	956	1010	918	928	920	937	927	933	924	1007	893	941	929	888	951	926	1010	958	993	918	901	939	942	936	896	897	897	912	974	863	962	932	953	858	909	914	969	919	975	917	917	920	918	970	891	967	929	947	942	895	963	943	913	904	881	920	929	880	1025	954	944	945	854	985	945	971	959	881	895	939	965	943	914	888	924	946	939	923	939	935	932	965	877	904	935	884	923	925	968	947	949	983	996	925	971	952	931	957	919	882	961	921	908	933	939	911	887	922	907	926	990	940	898	910	962	916	916	932	931	936	893	930	899	937	964	889	972	960	943	920	893	939	996	902	934	894	922	979	898	966	974	895	919	924	939	905	927	966	939	955	957	930	920	960	963	919	918	909	917	919	945	938	902	948	906	960	908	944	956	969	898	897	963	906	913	897
8266	5052	5778	4422	2914	2125	1626	1292	1037	888	857	760	705	670	562	624	576	581	568	503	571	540	518	495	542	579	533	475	450	505	481	453	541	478	473	493	477	453	492	500	483	430	476	480	448	487	502	441	509	479	439	472	443	488	459	450	493	483	463	442	492	472	450	432	473	414	467	473	451	487	482	452	458	477	406	477	477	456	448	422	461	479	465	470	506	487	451	475	497	482	471	439	427	463	441	417	481	475	437	458	488	509	409	487	465	469	462	495	501	455	477	490	478	412	447	481	449	456	420	431	444	463	487	456	503	422	469	457	487	479	505	480	435	469	468	450	475	498	489	466	518	488	473	484	447	474	445	496	463	457	490	440	462	452	475	474	483	479	471	487	448	470	481	487	480	480	435	486	460	479	494	434	454	487	456	454	468	415	484	490	443	488	438	485	471	467	468	413	501	445	487	483	448	407	448	449	456	432	437	468	508	483	441	490	477	430	425	465	477	438	466	469	435	468	445	455	466	452	438	461	476	472	461	443	487	456	471	467	457	452	474	432	499	443	435	465	507	469	463	466	494	451	440	438	471	491	467	444	484	458	463	445	444	451	484	497	472	487	466	459	487	441	483	484	475	512	461	453	485	420	467	464	452	441	480	413	498	488	502	479	466	457	491	469	448	458	494	495	433	479	471	463	451	493	440	401	450	432	463	456	478	467	467	530	475	490	472	454	501	473	459	514	454	470	482	446	461	485	476	480	501	466	448	492	510	482	493	466	482	472	471	428	442	457	452	470	458	445	482	487	484	462	474	438	451	478	438	472	500	443	456	459	481	448	458	462	430	459	455	473	455	454	487	431	485	479	450	461	473	480	433	516	511	483	476	449	472	402	437	473	464	466	504	444	450	462	464	448	475	445	471	500	465	457	482	489	454	480	467	462	430	460	452	442	482	465	423	456	471	486	471	467	475	436	443	487	468	433	455	499	463	461	441	492	453	485	486	477	488	476	460	483	503	443	501	457	516	467	477	476	468	473	448	436	482	479	468	504	523	484	506	465	475	495	514	479	460	429	480	498	463	449	439	536	417	469	425	415	465	444	478	433	432	494	470	492	483	460	493	457	455	455	509	483	478	440	450	464	445	481	447	464	467	473	432	480	483	473	470	450	424	450	537	479	430	477	493	457	465	487	490	470	455	461	438	454	483	462	460	473	452	483	442	472	480	437	482	490	451	447	461	480	473	492	453	451	458	463	444	458	493	510	463	471	488	440	515	431	473	460	485	490	484	480	444	518	473	498	490	424	486	508	510	436	474	477	479	447	435	485	461	486	453	461	457	439	468	453	466	450	451	500	466	467	447	432	441	511	502	489	470	465	450	488	442	464	438	436	455	479	442	474	443	526	449	447	446	473	464	478	431	491	462	421	487	460	449	430	445	495	483	444	479	478	461	480	452	500	467	464	450	477	474	468	476	477	479	432	433	465	462	469	506	448	444	456	496	474	450	488	462	468	503	459	469	484	458	479	457	474	446	492	467	430	477	442	448	483	467	483	441	472	546	467	477	491	496	436	464	480	488	467	516	496	474	473	473	476	452	484	477	442	470	469	477	468	492	458	454	441	450	456	456	504	443	432	479	445	485	448	463	474	507	475	462	432	486	459	475	467	445	486	442	488	459	471	452	456	455	474	455	469	451	483	460	444	453	548	466	442	443	460	421	481	486	506	447	469	451	450	421	494	495	465	484	441	445	484	427	453	477	519	526	452	481	492	501	473	502	442	447	425	464	446	476	436	459	448	452	485	472	485	451	474	488	502	455	497	455	461	488	480	472	458	452	456	475	446	426	513	502	472	447	467	492	485	468	438	459	448	436	476	447	465	435	446	435	462	491	500	459	436	441	439	446	437	471	434	507	451	437	467	456	452	479	449	461	452	467	483	478	481	457	451	495	459	475	464	468	481	456	495	462	466	500	444	483	484	457	437	451	461	424	487	447	441	501	508	492	468	499	476	507	460	488	457	463	474	455	454	502	507	469	471	522	507	498	441	442	449	443	485	466	453	474	467	448	494	469	480	463	477	423	488	497	465	486	464	460	453	444	482	456	471	461	442	505	444	453	452	446	446	468	453	443	488	467	424	472	448	476	468	475	494	437	428	460	479	457	460	480	436	475	480	476	455	457	496	518	464	493	520	500	498	501	462	477	452	459	441	501	509	496	464	494	446	461	437	475	467	427	492	471	412	492	447	517	503	429	460	461	486	490	490	453	440	474	448	464	450	451	455	456	486	481	469	447	437	478	482	451	478	469	474	444	489	435	469	456	473	472	478	407	461	467	432	480	443	462	474	477	451	507	467	458	463	464	421	474	451	471	520	523	471	450	502	524	468	473	467	442	470	454	483	462	467	462	522	456	425	446	477	500	482	459	443	495	487	462	478	510	470	495	490	475	446	414	472	461	470	460	439	476	475	458	475	479	490	482	456	459	449	456	500	446	520	462	451	449	438	456	464	489	433	497	467	497	467	490	471	489	435	504	484	482	436	453	469	463	497	488	434	462	458	435	428	447	473	462	471	448	457	472	485	516	487	493	494	476	468	490	483	452	478	444	448	458	448	454	427	462	501	496	469	461	444	441	504	422	483	472	450	455	472	449	460	472	452	476	455	450	485	485	440	487	481	453	481	461	449	474	460	435	454	509	458	439	456	466	462	433	487	460	441	477	455	477	474	460	493	475	510	459	481	444	473	469	459	464	493	435	467	456	460	486	446	456	422	455	462	454	499	479	466	471	464	445	472	503	481	464	475	476	463	452	434	471	463	512	472	479	462	458	469	472	494	491	447	505	487	458	464	428	480	522	439	441	468	457	429	497	475	463	471	485	460	420	481	423	471	438	479	455	521	466	450	460	459	428	490	487	476	480	452	497	471	456	437	455	430	459	472	474	511	452	427	484	497	477	410	450	493	446	470	447	460	476	491	459	484	503	474	446	480	511	451	516	481	479	476	479	469	419	481	511	449	469	503	473	452	473	449	450	489	420	477	458	433	442	481	465	475	455	463	480	483	456	437	464	421	471	487	470	490	464	432	484	483	496	464	480	458	514	486	391	490	491	486	468	481	467	453	450	469	464	438	447	474	438	484	470	471	494	520	460	461	498	496	521	480	497	483	449	513	493	447	494	428	481	458	454	466	446	461	491	478	446	416	451	479	465	492	459	407	457	460	483	453	459	460	494	477	485	464	485	477	477	491	461	475	444	428	480	469	466	446	467	479	489	472	471	464	455	465	473	472	458	476	473	462	489	461	489	520	493	474	479	438	449	458	455	500	489	488	478	531	455	503	476	488	475	433	441	459	444	516	511	467	466	466	436	438	456	516	466	467	445	474	497	493	460	500	457	463	477	517	477	439	465	460	522	524	442	448	468	468	454	509	475	465	467	528	475	484	444	485	447	496	442	450	476	489	458	496	460	505	481	444	484	439	458	475	459	452	481	492	464	439	495	479	467	461	466	501	425	456
5563	4792	10551	11608	9682	7547	6235	4917	4112	3292	2969	2579	2256	2121	2007	1820	1703	1624	1468	1461	1398	1344	1275	1273	1295	1268	1223	1137	1163	1136	1167	1095	1143	1162	1136	1135	1148	1127	1106	1085	1061	1051	1067	1082	1068	1077	1039	1066	1081	1053	1004	1014	1057	1009	1049	1095	1034	1028	1094	1014	1048	1036	1009	1038	1042	978	1081	1023	1016	991	1050	1023	1035	1010	1106	1061	999	1089	990	989	991	1085	1072	1051	1015	1043	1010	1028	1047	969	1033	1103	1042	960	1081	1050	1009	1088	1059	1038	1042	1018	983	1059	1033	1078	971	1056	1036	1068	1015	1060	1075	1009	1046	1060	1039	973	1008	1071	1034	1016	1021	1001	1069	969	1048	964	1040	1050	1015	1007	1014	1002	1059	1031	963	976	1031	1010	965	1059	1055	1016	1043	1070	1004	1058	1051	1014	985	1114	1012	1033	1053	1072	1076	1074	1041	992	979	1013	1056	1031	1010	1062	1050	1053	988	1080	1053	999	1035	1006	1079	1041	1010	1058	1046	1021	997	1067	1018	1015	1053	1041	990	988	1062	1038	999	1006	1006	1013	1077	1103	1046	1024	1013	1058	1028	1024	1021	1016	1088	1083	1039	988	1002	1041	1017	1012	998	1026	1057	1025	1065	1062	1049	1068	1019	1027	1041	1048	1030	1040	1010	1043	993	981	1071	1019	974	1091	1035	1047	1048	1023	993	1036	1003	1043	1055	1021	1084	1014	1060	1058	985	1004	1080	994	1016	1023	1043	993	1076	1009	985	1053	1048	994	1047	1031	1045	1025	1035	1051	1025	1026	999	1043	1038	1070	952	1046	1095	1027	1016	1033	948	977	1023	1008	1080	1037	1022	990	1037	1052	1064	1012	1000	1006	1031	1014	1024	989	1031	1004	1004	1051	1044	1027	1008	1032	1015	1020	1012	1058	1028	1042	1078	1036	1028	1083	1118	1022	1002	1079	1020	1014	1007	991	1061	1016	1018	1014	961	993	1019	993	1021	1038	1034	1025	1037	1033	1007	1038	1030	1026	1002	992	1017	1076	988	1031	917	985	1106	979	1015	993	947	1016	1016	1030	964	1064	1007	1095	963	1018	1059	1052	998	1042	1007	1037	1053	1012	1034	1060	1034	1001	1013	1073	1045	991	984	1107	1008	1059	1047	1019	1014	1070	1035	1006	1022	1016	1002	965	1041	1015	1056	997	1044	1024	952	1045	1023	1078	1051	1044	1016	1044	997	1029	1064	984	1013	989	1028	1021	1057	1052	1025	995	981	1050	1050	1031	975	1084	988	1012	1011	997	1087	1007	1033	1043	996	967	1044	1042	1033	962	1029	1035	1021	1036	1046	1049	948	1072	1021	996	1054	1059	1005	1027	1067	1012	1034	969	1016	1038	1045	1012	1086	1095	1016	1005	980	1041	1091	1028	993	1048	1036	977	995	1059	1059	1066	999	1005	1008	1003	1003	1009	1025	1027	1002	1042	1017	991	1002	1008	1025	1033	1045	1006	1026	1047	1033	1045	1081	971	1014	1039	1014	999	1021	1096	1048	1011	1032	1024	1035	1021	997	1053	1033	991	1050	1075	1011	1018	989	1022	995	1032	997	1063	1009	973	1024	1052	1056	1052	989	1062	1047	1006	1067	1029	1001	1015	1023	1030	1016	1095	1071	1018	1054	1052	1055	1047	1032	1008	1009	1048	1082	1086	1006	1029	1013	1022	1046	1035	1048	1024	1014	1008	966	1028	1047	1027	1025	1063	1039	1007	1021	1034	977	985	1065	1035	1015	978	1032	986	1050	1084	978	1052	1031	1088	1050	1025	1005	1034	1043	1040	970	997	1066	1043	1063	1058	1007	1050	1105	1054	1057	1084	1063	1039	1052	1045	1064	1021	1019	1018	1026	1030	1050	1033	1066	1005	1022	1026	1009	1091	1073	1074	984	1057	1034	961	978	1016	1083	1057	1028	1092	1042	1061	1063	1020	1009	1004	1016	1042	993	1034	1031	961	994	991	1023	988	1081	1038	1043	1013	1029	1000	1049	1064	1044	1044	987	1075	961	997	1037	1034	968	1039	1030	1014	945	1100	1100	1058	1017	1086	1053	1119	965	1061	1044	1095	1047	988	1013	1054	965	948	1007	1037	1050	1039	993	999	1005	1004	1089	1030	1050	1048	1056	1114	1073	1053	1007	1027	1052	1006	1044	993	1053	1017	982	969	1075	1007	1012	1048	1057	1121	1100	1033	1059	1028	1020	1025	1107	1058	1032	1014	1026	1070	1054	1040	1016	1054	1022	1020	1017	1037	1046	1041	1046	988	1016	999	1042	1065	1067	1056	1086	1005	1015	1068	1062	1073	1034	1081	1069	1043	1080	1034	1019	1106	1034	1018	1049	1012	1000	1015	1064	1019	1024	982	1045	1046	1012	1065	1071	1066	1008	1058	979	1006	1040	1035	1027	1049	1021	1048	1021	1009	981	1024	1059	1017	1003	1053	1085	1071	983	1035	1022	1043	1028	1032	1055	1075	1009	1017	957	1021	1032	965	1011	1048	1063	998	1040	991	1034	1039	960	1067	1031	1058	1078	1069	1050	1084	1042	1034	1064	1008	1017	966	1054	1042	1044	1011	992	1043	1012	1042	1057	998	1020	1044	1017	1053	1039	994	1074	1028	1007	998	1026	1012	1015	1059	1053	1077	1011	1012	1051	976	1024	985	1023	1064	1071	994	1058	1050	996	1041	1065	986	1072	1049	1086	1001	1024	1039	944	1035	1009	1014	1031	1029	1031	1018	1022	1024	1041	1025	1085	978	1024	1093	1025	1034	1018	1061	1026	1029	1029	1080	1046	1023	1017	1067	1017	1055	1026	1031	986	1045	966	1029	1045	1016	1090	1012	1076	967	1008	1050	1060	1008	1018	1053	1065	1010	955	1041	998	994	1019	1073	1053	1034	1005	952	1026	976	1011	1021	1007	1067	1014	987	1055	1058	1040	1013	955	1046	1025	1017	1056	1004	973	1040	1036	999	1020	1002	994	1027	1013	1041	1002	1027	981	929	1001	994	999	993	1016	1001	1032	1051	1072	1052	1003	1044	1040	1022	950	1029	1078	993	1091	1040	1024	981	1010	989	1077	955	1038	1032	1016	1067	1045	1070	1066	1042	1019	1066	1038	1016	1050	1006	1030	1033	1008	1114	1005	1029	1067	1038	1104	1047	1005	1037	1035	1058	1000	1060	1024	977	1026	1001	1001	1020	1081	1059	1055	954	1022	1017	1049	1078	1071	1047	1023	1016	1078	998	1000	1065	1032	1040	1010	1017	1041	1055	1053	1052	1112	1061	1018	980	1059	1031	1025	976	1048	1021	1065	1056	1057	1057	1043	1058	1021	980	1026	1036	1023	999	986	990	1025	1020	987	1030	1020	1016	1061	952	1019	995	1018	1049	1055	1030	988	1052	1064	1048	1034	1085	1057	990	977	1024	1027	990	1012	993	1025	990	1012	1024	1036	976	1046	990	1060	1090	1046	1041	1065	976	1039	987	966	1052	1110	1087	1070	996	1022	1031	993	1002	1041	1022	1051	1033	1060	1034	993	1046	1082	1015	1042	1023	1101	1045	988	1028	984	977	1017	1041	1015	1079	1020	992	1030	1081	1010	1041	986	978	1009	1070	1005	1046	1024	1072	1003	1002	1008	1022	1018	1006	1059	1028	968	1034	1024	981	1066	1032	1027	1040	1054	1067	1035	964	1017	1026	1026	1043	1008	1087	1041	1050	1046	1011	1056	1090	1058	1035	1042	962	1007	1064	1029	1053	999	1012	990	1022	1010	1039	1023	1015	1065	1044	1042	1084	998	1004	1057	1010	1011	1028	1074	1087	1029	1017	1024	1014	1038	997	1049	1030	1111	1012	1021	1011	1008	960	1094	993	1050	1082	1036	1033	1024	977	1092	1013	987	1061	1036	1038	1069	1022	1071	1054	1066	1065	1039	1107	1034	998	1061	1051	990	1069	1036	1055	1071	1032	1006	979	989	1011	1082	1036	1037	980	1050	990	1022	1041	1040	1043	1029	1049	1019	1043	1048	1017	1087	1035	1051	1079	1025	1060	1032	1019	1053	1056	1019	1003	1020	1049	1084	1034	1023	1037	980	993	1072	986	1066	1011	1031	977	1047	1049	1053	1024	1002	991	1001	1021	1062	1027	1025	1015	995	1013	994	1043	1020	1057	1018	1043	1038	1016	976	1049	988	1064	1037	1045	1082	1013	1038	956	1018	1029	956	1057	1011	1023	1046	1021	1050	1034	1048	1008	1024	1020	1019	1072	984	964	1037	1007	1096	977	1067	1065	1045	1006	1029	999	990	1079	1052	1026	1006	965	1048	1012	965	1056	1025	980	995	1050	1037	1073	1087	1049	1065	1058	1040	1092	1049	987	1042	1043	1056	1061	1011	1004	938	1064	981	1003	1010	984	1004	1006	1025	1062	1037	1071	1013	1046	1025	1035	1067	949	1098	972	1040	1054	1103	1059	1082	1088	1046	1034	1049	1079	1039	1030	1022	1053	1008	1050	1047	1081	1075	957	1027	1041	1072	977	1071	999	1023	1025	1061	1036	1031	1004	1035	1022	983	1023	1072	1033	1051	1043	970	981	1033	1041	988	1100	989	1057	1024	1049	1072	1041	1025	1015	1020	1015	1032	1010	1049	1037	1108	998	1042	1003	956	1065	1034	1071	1050	1030	1073	965	1006	1029	1011	1012	1075	982	1053	988	1023	1021	961	1054	1053	1016	1011	1023	1012	987	1034	992
16442	8130	9027	6963	4376	2900	2311	1787	1388	1099	1046	896	791	751	713	669	626	600	547	555	516	524	481	470	500	480	474	505	465	462	478	442	461	451	464	436	433	430	437	460	440	416	432	427	464	425	422	441	472	445	458	450	435	432	434	410	427	462	442	413	407	450	390	445	420	485	443	410	459	447	417	464	454	445	452	450	412	376	436	450	401	416	441	429	411	463	448	469	470	426	425	403	434	441	437	441	425	435	411	440	391	402	436	442	442	426	379	444	441	371	396	487	427	437	415	393	444	427	440	426	446	478	420	433	429	413	431	441	451	416	396	431	448	452	395	406	416	430	420	425	457	401	402	401	408	452	447	399	406	427	422	437	424	431	407	476	463	437	452	431	435	401	432	442	404	424	411	415	447	430	413	438	448	442	438	457	420	423	461	430	455	396	376	451	414	459	444	459	399	429	461	458	373	438	418	398	410	406	440	414	460	416	464	435	450	398	430	444	414	422	467	474	442	438	432	420	405	430	429	419	463	466	438	389	441	395	439	439	439	450	421	400	436	421	434	437	449	423	428	437	459	438	429	443	446	464	422	439	435	461	435	423	419	473	453	426	458	457	378	410	476	413	484	436	420	451	456	446	392	480	414	433	415	435	405	405	410	456	455	420	450	421	426	460	429	444	436	428	471	417	413	412	436	417	396	430	458	452	401	412	434	447	414	386	454	405	418	450	426	431	445	437	425	398	437	461	433	421	438	416	437	449	441	425	437	409	438	431	434	379	395	414	408	401	420	408	375	427	407	443	421	417	410	413	421	384	420	426	453	433	421	407	469	442	402	404	404	415	450	455	409	435	410	433	422	435	402	460	445	408	456	434	437	447	417	445	397	408	470	411	465	453	430	421	413	462	429	451	425	413	427	456	467	458	433	453	404	415	444	420	432	433	443	378	427	426	431	419	458	437	458	418	430	433	444	394	459	444	441	440	404	428	427	456	415	435	425	421	447	419	460	437	425	418	419	459	441	467	410	431	432	457	450	430	476	431	443	412	441	424	428	425	466	408	458	458	431	432	417	424	457	413	505	440	512	454	468	372	423	424	402	434	433	426	398	422	518	407	439	421	419	464	404	457	451	469	444	459	398	451	471	438	458	437	438	427	447	420	435	460	450	495	444	447	424	427	391	464	463	460	431	433	402	445	437	441	472	444	426	434	399	421	386	412	442	471	436	421	397	424	415	444	434	455	415	417	456	407	412	478	487	453	406	445	410	467	413	415	389	423	445	447	466	409	446	419	454	463	455	418	452	472	449	446	433	427	439	416	430	408	426	453	416	466	449	441	404	423	445	422	451	422	428	444	429	464	435	458	467	399	423	390	407	408	401	440	426	426	472	465	412	422	448	486	404	424	414	451	409	433	466	458	452	454	470	449	414	461	415	394	468	438	461	436	408	440	424	410	472	466	444	426	416	422	418	459	399	412	439	462	438	417	419	425	454	430	462	421	432	466	433	382	448	492	457	421	456	477	454	442	447	446	450	450	470	418	446	448	418	420	419	413	435	418	411	410	414	441	426	434	471	412	409	459	470	424	450	469	448	456	397	360	410	418	448	424	463	431	436	465	416	436	427	463	479	434	404	420	496	472	436	398	399	435	416	397	401	438	442	431	470	396	454	426	438	454	433	378	408	426	460	441	424	418	440	442	411	434	397	414	433	419	425	472	439	468	434	413	481	390	429	421	418	390	423	431	460	433	402	420	424	383	430	397	416	483	430	448	415	453	388	443	408	430	395	410	435	426	459	417	448	440	447	427	466	414	446	450	407	412	432	423	463	437	429	441	462	401	480	456	425	446	427	411	433	444	436	426	436	407	465	440	429	448	431	416	452	425	431	445	405	430	464	418	463	426	423	446	405	438	462	443	435	441	391	431	429	437	400	451	398	406	426	473	450	436	408	418	451	416	432	442	450	406	426	489	447	440	396	394	460	395	457	466	436	429	455	446	416	430	433	442	448	445	429	471	450	456	482	459	420	405	403	404	437	408	421	456	416	461	431	415	418	426	452	434	413	445	435	437	450	417	424	463	420	440	433	423	420	419	417	423	445	392	421	418	450	455	423	461	418	422	398	432	435	454	440	424	432	467	429	441	423	442	394	441	426	457	432	419	419	408	425	458	457	476	465	450	427	445	410	395	434	417	431	461	402	433	427	395	445	430	440	407	423	461	448	458	431	432	444	417	414	456	436	438	430	457	437	433	436	439	435	397	384	407	433	440	439	466	449	410	453	451	433	446	453	457	426	447	420	434	409	436	434	438	428	426	448	433	461	443	439	422	410	427	431	430	465	414	443	466	472	441	432	448	431	403	436	461	414	408	438	408	411	429	406	447	423	429	480	430	437	414	401	380	393	419	415	432	429	441	423	425	436	413	411	395	465	455	443	403	440	405	413	451	446	444	463	420	384	468	443	460	404	460	411	437	418	448	458	457	421	409	436	446	452	444	423	450	463	470	422	419	431	442	432	444	418	419	431	440	468	451	420	461	430	426	430	460	471	454	394	441	434	420	414	409	422	423	475	450	431	431	420	448	428	459	441	414	432	411	439	438	424	402	465	435	404	422	418	419	458	444	423	386	428	426	471	433	434	449	432	441	440	401	473	474	461	436	400	416	409	456	404	401	424	417	420	430	383	438	430	435	462	425	418	483	424	405	429	407	419	388	424	433	391	421	437	418	440	457	432	441	418	401	446	458	427	440	461	399	413	441	413	447	448	429	432	440	443	418	403	454	408	448	407	428	430	416	415	403	407	415	417	434	479	445	481	422	437	435	461	440	410	438	445	430	442	455	448	429	469	432	464	448	430	380	461	443	426	406	454	416	479	434	435	409	391	447	421	438	397	402	407	445	435	414	434	476	422	430	435	410	438	414	434	423	399	419	412	413	408	414	455	408	435	389	442	414	413	433	420	426	442	432	420	442	435	436	437	454	461	471	443	428	443	421	416	421	436	454	443	403	386	428	482	438	482	434	456	434	417	405	435	423	450	430	371	432	417	432	469	425	450	453	418	452	461	462	451	441	417	426	435	425	451	447	432	394	461	375	437	423	440	422	412	460	438	419	383	440	416	419	394	434	421	390	420	386	435	412	409	419	414	434	425	466	419	444	432	430	458	435	439	440	429	419	418	415	413	423	447	438	392	438	461	429	402	443	475	411	429	419	414	419	443	462	460	414	436	402	460	427	452	446	448	470	429	427	455	452	473	417	446	403	438	456	425	442	434	458	449	412	455	418	437	456	395	430	392	450	433	417	430	478	407	422	422	474	428	447	439	417	391	432	424	447	449	448	450	439	441	419	440	425	418	442	418	423	435	450	435	440	432	429	415	446	463	452	472	443	457	400	453	402	448	413	416	420	451	409	451	445	415	421	477	416	442	459	457	464	377	461	430	431	446	453	430	452	471	443	430	428	450	432	420	397	478	433	377	402	438	391	425	444	415	459	443	440	424	469	428	433	458	423
11168	7043	14514	15968	13366	10560	8843	7252	5854	4681	4063	3519	3038	2631	2570	2211	2050	1860	1794	1611	1528	1433	1383	1325	1298	1405	1279	1250	1206	1141	1179	1148	1122	1159	1107	1096	1119	1103	1082	1084	1040	1074	1120	1028	1051	947	1038	1016	997	963	955	1072	1011	946	977	1000	1003	989	985	983	978	990	1026	1019	955	1005	992	924	1016	1031	964	1004	963	986	951	981	1035	947	999	916	970	967	977	955	955	990	969	964	929	973	1062	969	992	938	996	1002	1009	999	941	960	969	984	972	1028	1009	937	963	992	930	946	1043	932	964	965	996	965	963	954	958	972	945	1015	942	962	965	941	960	1005	922	962	952	984	1007	1007	957	1012	977	993	956	972	965	919	989	962	1006	987	911	919	955	977	989	971	938	1001	916	1008	950	979	945	980	976	970	921	984	982	943	981	984	948	958	981	879	993	912	996	1024	951	1056	963	958	949	981	938	922	973	988	925	984	936	960	977	953	956	969	950	992	915	959	978	1029	947	954	922	1007	967	953	967	1014	947	968	955	974	941	949	958	975	994	933	936	1005	947	1000	991	999	919	982	949	1006	968	933	964	960	986	946	968	1003	1008	955	998	952	1007	940	910	879	911	1005	976	1009	971	993	959	944	925	1036	948	962	944	961	980	943	998	940	955	957	940	964	904	923	1027	956	1018	968	936	966	978	970	985	946	983	952	995	958	963	955	955	985	915	904	974	980	978	946	1019	971	1005	939	942	1021	972	948	1019	943	956	941	1004	944	937	954	984	981	1040	938	920	1000	979	906	963	915	990	955	933	989	954	1014	925	1015	1040	931	964	974	961	949	960	996	959	945	948	967	934	960	960	962	953	949	947	975	970	985	972	999	1003	985	947	957	937	1002	981	969	967	994	925	931	956	946	916	962	1003	990	953	986	956	991	954	1018	995	973	964	937	920	951	930	1004	972	943	947	997	1013	943	995	1013	946	961	962	993	998	997	897	1016	1016	975	985	994	935	961	953	964	939	950	953	897	1029	959	946	973	927	979	934	968	958	947	945	961	948	1006	961	998	936	932	983	1006	949	991	972	1012	989	961	967	977	891	959	990	966	964	919	909	971	1031	969	966	952	956	920	990	945	914	1012	943	940	955	942	980	950	976	962	1005	1003	979	987	998	904	993	929	1015	939	983	1018	978	963	940	957	986	974	982	943	992	941	941	972	924	969	984	1012	954	999	1025	953	1007	982	982	985	953	932	922	944	979	983	969	990	933	974	997	947	972	998	943	931	979	953	961	930	923	958	905	942	973	914	972	996	930	1008	951	966	963	956	1007	921	949	924	956	993	997	937	1008	1025	977	974	1030	995	929	978	925	940	983	975	1043	974	985	959	905	960	973	938	908	1024	989	965	963	966	936	990	941	1033	924	902	998	951	976	965	950	1004	990	936	992	961	943	966	946	966	959	919	969	1028	997	967	1028	944	979	959	967	927	958	879	924	983	952	955	980	919	968	1003	973	1006	955	988	969	942	968	942	929	960	926	928	913	886	1000	982	965	1006	968	1004	929	940	945	948	1030	975	975	945	1023	962	962	976	936	941	946	946	944	946	1034	979	949	943	946	911	959	925	966	1008	927	984	967	954	993	960	931	963	962	963	924	979	963	941	959	991	991	940	973	968	941	989	977	973	1022	998	958	994	997	1010	997	968	993	941	954	963	980	930	996	961	952	1015	945	1046	1008	967	998	982	1001	965	896	969	976	943	975	939	982	987	957	966	968	1014	1014	955	963	977	942	988	983	975	1020	966	1024	1007	987	945	975	956	951	985	979	951	1002	975	939	940	999	922	931	922	956	974	1012	1022	1028	939	1007	967	992	963	1014	968	937	998	960	1011	894	909	990	997	905	980	1044	970	978	938	985	982	977	954	997	1004	954	975	1051	1054	991	959	1000	999	934	953	956	1016	938	951	970	970	1037	941	943	935	981	975	961	950	940	927	956	970	961	967	1036	1003	969	960	988	929	910	1011	1009	914	1020	963	991	1011	946	999	948	951	889	969	956	934	947	961	913	964	912	966	943	941	981	951	991	955	966	967	922	958	986	952	968	955	1011	989	981	971	946	920	966	924	1011	983	1018	1017	929	957	943	944	929	948	1003	1010	961	937	976	970	961	995	963	934	977	936	1001	949	1024	1014	978	962	924	966	1005	998	923	1014	964	908	959	987	1005	1016	996	942	996	938	962	1005	977	954	1009	1019	896	1015	1007	967	1017	948	959	931	939	925	937	993	969	965	962	948	936	965	941	959	1004	970	966	973	950	946	960	1036	964	924	969	908	988	918	946	946	981	948	975	957	1000	963	956	1049	1014	942	1030	944	957	998	994	941	960	953	958	994	969	940	944	959	941	1003	995	1008	986	972	979	968	953	986	939	1016	941	960	969	1000	976	941	972	918	935	986	982	957	946	982	965	961	928	987	962	1029	954	910	948	972	987	937	923	974	983	1007	940	972	935	905	974	994	984	921	976	951	1006	981	1003	887	978	964	953	951	991	989	949	912	944	974	961	972	999	953	984	956	947	1005	956	954	959	989	959	883	926	965	1016	978	1005	961	960	1016	914	981	965	955	967	989	950	949	1001	920	1019	953	918	958	997	955	977	919	932	975	970	948	969	958	1003	955	962	986	970	1003	938	1013	930	997	969	939	996	973	944	975	991	911	932	987	968	963	996	1016	960	960	985	973	942	924	936	941	928	1014	973	991	995	1006	1031	918	982	959	995	1006	983	957	959	977	943	965	1012	976	928	967	973	1022	977	923	1011	1001	984	996	1040	962	971	937	998	946	956	948	988	960	991	958	947	928	943	923	975	949	1008	1000	981	970	1033	969	868	962	998	981	976	983	979	984	959	962	942	901	962	984	925	1016	956	991	952	1028	974	977	986	956	964	977	1003	964	962	967	916	996	954	1011	928	911	951	958	940	960	969	996	1032	948	958	917	956	966	966	970	938	974	956	1004	964	966	941	994	1023	923	1001	1025	930	990	976	986	930	979	1011	980	938	1012	948	974	951	963	990	948	961	971	949	976	942	950	984	953	947	877	929	978	993	990	964	1000	984	981	968	985	985	932	1012	961	942	911	941	997	971	947	958	923	1000	922	988	972	939	953	963	1001	949	882	986	932	961	948	1014	955	983	975	960	982	944	973	1006	922	943	1004	972	948	1029	980	954	992	966	978	949	959	914	938	979	1019	953	941	956	1000	915	932	930	991	994	997	969	1031	919	987	957	913	980	977	964	962	1045	923	932	1010	1000	965	991	945	976	989	1002	954	990	959	930	961	992	1006	919	977	943	950	994	929	964	974	997	941	938	969	927	970	957	1026	989	962	972	986	976	1003	955	975	952	939	943	992	938	952	936	973	916	1030	951	984	943	974	996	960	998	941	953	894	1003	928	954	936	927	1026	943	969	1057	954	939	980	935	961	985	1012	961	1005	966	1010	987	984	962	967	922	966	982	994	944	939	915	982	985	927	984	956	1027	989	980	1032	940	958	947	978	994	975	981	1006	967	1027	915	901	993	984	932	944	1007	966	971	977	938	1027	969	912	949	937	968	962	986	1027	933	984	918	991	923	998	930	1023	1004	901	975	1010	973	923	953	1023	1019	955	965	1016	950	939	1034	969	956	951	962	931	979	911	970	988	966	984	950	951	1010	963	990	1022	970	915	970	980	971	962	960	905	966	959	982	966	980	989	948	964	974	930	929	1036	998	943	963	1024	987	995
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
