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
336716242082	336716242640	336716243190	336716243740	336716244290	336716244840	336716245390	336716245940	336716246490	336716247040	336716247590	336716248140	336716248690	336716249240	336716249790	336716250340	336716250890	336716251440	336716251990	336716252540	336716253090	336716253640	336716254190	336716254740	336716255290	336716255840	336716256390	336716256940	336716257490	336716258040	336716258590	336716259140	336716259690	336716260240	336716260790	336716261340	336716261890	336716262440	336716262990	336716263540	336716264090	336716264640	336716265190	336716265740	336716266290	336716266840	336716267390	336716267940	336716268490	336716269040	336716269590	336716270140	336716270690	336716271240	336716271790	336716272340	336716272890	336716273440	336716273990	336716274540	336716275090	336716275641	336716276190	336716276740	336716277290	336716277840	336716278390	336716278940	336716279490	336716280040	336716280591	336716281140	336716281690	336716282240	336716282790	336716283340	336716283890	336716284440	336716284990	336716285541	336716286090	336716286640	336716287190	336716287740	336716288290	336716288840	336716289390	336716289940	336716290491	336716291040	336716291590	336716292140	336716292690	336716293240	336716293790	336716294340	336716294890	336716295440	336716295990	336716296540	336716297090	336716297640	336716298190	336716298740	336716299290	336716299840	336716300391	336716300941	336716301490	336716302040	336716302590	336716303140	336716303691	336716304240	336716304791	336716305340	336716305890	336716306440	336716306990	336716307540	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2710	3650	2300	2710	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2712	3650	2300	2712	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2714	3650	2300	2715	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
41375	26255	23797	23364	26215	23159	23224	18882	13680	10960	11133	8314	7006	4256	2767	1451	908	732	760	816	773	661	868	780	629	566	379	393	394	392	322	308	257	265	239	248	237	242	241	273	237	267	247	260	234	239	253	249	224	208	249	236	203	220	236	232	220	257	229	262	228	229	215	274	233	207	266	252	241	252	234	235	251	222	213	237	233	228	232	230	252	220	209	223	239	200	246	249	245	242	227	222	219	207	230	239	246	221	229	216	235	236	238	242	227	237	221	236	231	222	232	203	239	262	233	194	230	217	223	215	207	228	215	213	249	227	224	215	224	232	211	233	217	212	221	250	218	234	238	249	216	233	209	233	221	229	266	248	218	246	240	228	244	211	239	251	240	233	207	226	247	239	227	240	253	219	215	220	196	227	245	217	253	208	245	216	236	245	264	200	237	218	230	248	243	272	237	229	202	256	249	250	206	224	246	237	238	233	201	214	250	217	211	212	236	221	233	219	212	196	234	237	218	236	206	226	210	267	225	225	234	224	209	249	228	232	242	263	213	207	229	203	249	220	221	215	220	223	228	227	223	231	225	217	222	224	226	223	230	246	224	224	219	226	198	216	220	247	216	255	221	235	223	230	208	225	212	224	227	211	215	204	226	231	246	205	229	241	206	247	244	233	249	235	227	252	204	241	227	233	235	244	214	218	194	252	227	242	239	243	255	238	231	245	235	199	200	215	235	252	228	244	235	248	243	236	238	204	209	237	192	259	257	208	245	216	237	242	266	228	219	222	234	223	225	251	213	227	237	243	217	266	261	263	244	219	241	213	227	229	236	236	224	218	248	222	228	253	256	221	227	239	214	210	230	221	238	219	235	236	217	239	235	247	212	220	237	232	241	227	248	213	231	199	225	241	239	220	221	222	266	180	250	235	238	228	232	222	212	228	218	213	247	218	231	206	235	241	246	221	230	212	241	236	203	230	217	243	235	212	229	242	234	222	244	230	222	264	239	247	213	224	202	206	256	254	216	222	218	210	207	263	226	230	216	224	250	216	198	254	226	226	209	216	227	220	230	235	232	250	226	210	220	234	251	245	242	226	226	241	235	219	244	234	233	254	250	223	215	237	242	220	228	249	204	274	243	214	242	226	219	232	222	238	226	259	233	256	248	227	200	235	253	240	218	200	211	241	248	218	244	240	225	202	251	226	246	260	203	237	240	226	232	212	208	228	222	208	237	214	256	245	235	226	239	239	232	222	203	233	245	227	245	216	217	217	213	196	219	243	236	199	237	225	249	270	193	200	245	223	239	211	212	228	245	241	228	207	239	203	240	209	245	225	203	253	210	234	218	196	217	222	234	206	225	242	230	229	231	243	264	216	236	232	238	220	234	215	240	231	247	246	251	207	220	228	226	233	240	209	213	218	211	236	223	220	236	241	213	254	219	210	251	206	208	237	252	238	217	210	223	243	212	236	204	225	223	210	198	212	237	234	216	233	232	209	232	233	248	253	238	240	228	219	227	217	227	229	230	230	226	232	219	246	226	228	239	231	257	244	241	215	255	242	214	236	234	228	235	227	196	216	224	223	238	220	222	235	232	224	252	207	236	201	226	240	271	219	216	244	229	225	264	211	263	226	246	247	256	222	261	211	235	203	218	236	220	202	225	232	249	250	219	266	230	241	211	211	233	244	238	224	230	227	267	229	235	244	228	228	205	237	225	254	246	207	228	224	222	205	235	213	223	214	233	232	223	217	230	201	230	224	213	223	225	239	218	231	249	233	220	229	217	215	224	230	210	245	241	223	215	231	244	216	232	216	214	251	219	224	225	223	225	245	229	212	246	257	252	250	241	234	206	200	239	236	243	218	247	226	231	219	240	233	223	235	217	208	234	237	241	221	214	247	212	241	222	203	238	219	208	211	249	208	213	227	222	200	234	229	243	214	246	231	271	222	226	227	249	245	217	235	229	215	204	252	216	235	236	218	233	247	193	211	238	237	237	242	220	241	198	246	213	224	211	224	219	244	218	222	238	224	247	215	233	234	197	281	235	229	246	205	226	222	232	198	256	235	246	234	207	229	230	230	248	244	210	256	214	237	227	240	249	239	236	234	256	214	222	231	245	247	194	231	212	211	241	225	212	188	214	222	202	260	239	240	212	232	214	221	247	242	224	220	234	243	231	226	246	260	225	218	237	230	209	251	229	218	232	234	242	207	228	221	262	253	248	260	218	238	229	248	238	252	245	242	232	244	257	219	194	216	231	213	213	213	255	250	232	246	201	247	227	226	248	221	230	236	236	218	230	246	241	256	226	231	213	235	237	246	254	231	246	263	213	200	213	236	226	213	257	232	231	210	263	234	228	245	220	229	213	245	217	232	202	244	234	208	228	224	230	219	251	240	231	234	242	216	263	215	238	197	221	237	230	216	232	215	200	214	209	239	222	238	250	226	227	215	218	232	202	254	232	242	222	227	204	239	220	239	248	239	223	236	235	205	217	245	212	219	223	219	218	205	219	221	235	212	229	229	215	248	236	212	223	242	203	223	238	192	212	229	224	210	217	192	227	237	228	230	209	226	192	232	225	208	228	216	221	204	224	268	240	235	225	240	220	226	199	227	236	232	204	225	231	248	244	209	229	245	211	222	222	241	257	233	226	269	233	244	205	217	225	238	219	252	247	215	215	255	227	228	249	229	216	240	256	244	216	240	227	238	233	259	224	219	232	223	196	209	217	249	242	217	227	233	220	188	210	208	240	230	223	176	222	239	228	224	227	217	210	224	225	214	232	245	226	231	183	208	214	241	250	247	239	210	271	240	249	249	241	224	230	237	239	228	236	228	225	220	215	212	237	215	225	204	237	219	229	228	226	208	193	217	209	205	229	221	240	241	218	218	228	230	244	219	211	222	244	246	240	233	243	237	210	222	237	204	208	237	253	215	235	221	216	210	233	232	240	230	234	248	244	218	219	210	212	207	207	219	224	233	217	246	221	240	237	228	232	246	234	224	252	200	236	237	207	269	213	247	229	240	215	234	211	230	235	226	208	213	239	226	241	231	230	212	209	247	236	226	234	249	226	209	241	231	211	248	208	187	245	218	243	227	254	210	226	202	236	219	246	214	200	228	217	247	203	234	269	242	236	242	224	222	220	243	220	245	208	225	208	231	209	221	248	220	232	222	233	227	238	215	250	255	216	234	230	203	224	239	233	208	232	234	223	242	244	216	234	245	228	212	219	217	194	213	199	243	225	230	223	229	248	239	231	185	214	221	280	224	236	211	238	232	224	225	211	226	219	226	217	253	242	228	222	236	237	238	196	226	262	238	227	189	221	255	207	265	257	243	203	204	228	237	226	249	216	234	249	223	235	248	254	260	231	253	228	252	227	226	215	220	226	223	253	224	245	241	208	242	229	259	222	230	230	212	220	270	215	224	222	216	234	216	241	248	244	223	267	223	228	198	224	199	219	219	229	199	213	232	227	223	223	209	223	207	241	237	222	212	230	253	217	200	228	237
29409	14899	18599	22355	27926	23591	30127	23109	21084	20931	20509	18161	16873	10303	7679	5272	4098	3509	3979	4852	4573	4019	4288	3408	3412	2451	1932	1742	1761	1717	1556	1075	713	733	706	719	715	713	672	725	749	733	656	682	658	649	651	583	675	622	619	645	646	626	651	663	630	642	653	683	658	644	685	738	752	745	783	816	810	715	656	681	646	604	582	623	591	642	569	701	557	622	628	625	585	658	629	608	593	602	607	630	600	589	637	574	629	587	608	577	613	644	562	576	616	642	605	638	617	589	608	627	593	628	627	572	614	655	593	584	616	592	618	591	620	616	585	612	592	620	619	587	589	602	621	556	530	592	594	590	602	613	571	567	593	585	595	588	595	600	598	595	588	639	612	560	555	570	623	565	596	568	581	631	569	620	580	607	563	628	592	584	606	604	578	606	591	613	555	570	621	634	570	606	561	575	588	597	630	575	568	598	559	574	598	570	570	543	600	590	578	551	621	595	552	563	573	596	557	622	592	639	606	633	583	619	594	605	563	572	595	627	590	624	579	624	619	594	601	643	580	596	565	569	621	595	592	615	589	603	594	598	611	589	604	558	599	566	613	539	549	593	591	611	623	586	583	554	604	600	588	599	568	607	640	563	599	593	593	631	595	596	603	572	603	597	585	584	574	574	645	611	622	569	617	590	628	596	579	560	600	596	551	587	600	556	612	570	573	634	570	581	563	587	602	634	593	565	622	557	555	620	609	560	595	603	568	582	595	592	585	591	559	616	551	601	610	608	576	614	574	630	570	573	574	594	544	607	604	584	609	572	585	547	575	541	593	588	600	601	597	611	568	576	623	572	571	592	638	614	562	560	587	608	615	620	572	636	605	599	606	565	601	574	592	595	624	546	613	598	573	595	608	589	621	586	607	588	573	595	558	603	613	611	562	585	592	586	592	536	616	596	583	630	574	574	592	555	560	605	580	625	633	611	607	570	571	552	619	593	617	599	609	583	587	582	576	556	591	571	608	577	597	598	605	571	570	575	621	602	587	611	574	593	566	579	617	597	581	560	601	575	547	616	601	563	595	614	589	573	607	585	583	579	575	604	572	582	604	612	594	583	608	561	604	568	633	605	624	638	608	612	619	640	607	574	580	587	564	653	598	585	597	600	526	584	549	593	604	607	518	587	582	627	614	592	572	592	588	606	580	636	577	578	597	571	568	572	594	587	584	600	632	558	590	599	607	625	543	671	580	578	597	560	586	583	584	599	614	551	604	597	581	578	611	600	589	598	570	578	614	628	611	595	605	635	579	556	559	567	550	601	618	576	596	624	596	561	586	606	558	593	575	566	605	602	575	558	598	579	579	612	571	604	620	557	624	577	562	593	573	600	612	591	601	569	614	617	555	627	546	580	604	618	599	572	606	541	596	580	626	633	599	571	597	597	617	610	589	598	571	573	606	596	574	602	569	579	630	597	573	627	576	565	598	617	606	554	616	562	590	605	541	568	579	579	565	625	616	572	595	571	596	577	580	596	596	572	578	593	571	623	620	599	617	598	594	585	538	597	578	612	584	585	585	622	586	579	597	556	585	575	662	565	600	582	600	579	582	622	620	553	588	583	589	579	615	610	576	550	557	565	587	560	577	579	606	609	611	595	563	633	635	580	620	532	587	534	582	600	587	601	582	580	615	596	615	598	584	612	579	592	614	632	595	599	557	546	604	611	586	619	607	596	581	547	562	597	602	616	606	631	546	550	616	574	596	598	605	610	585	588	570	579	592	596	581	589	611	548	572	557	603	593	578	591	645	603	614	574	580	553	567	593	557	551	548	592	562	592	586	560	597	603	560	590	548	603	585	620	571	605	604	602	599	629	591	565	586	601	608	602	626	600	599	584	587	558	566	568	608	584	593	581	565	577	601	612	599	611	609	537	573	622	591	597	583	605	612	635	611	582	598	584	596	606	642	603	604	565	544	588	604	590	607	638	573	611	600	583	605	582	582	588	580	590	607	532	543	623	583	574	606	567	579	653	612	569	596	547	576	619	577	612	630	568	600	559	568	564	593	595	609	582	624	597	580	574	581	623	566	566	595	577	617	568	569	555	616	619	594	622	544	573	564	594	574	573	599	563	577	587	613	589	557	600	597	572	561	579	574	575	615	608	526	587	575	592	579	555	595	599	583	581	570	571	589	576	566	536	579	600	567	602	593	619	607	560	599	595	602	623	623	588	559	564	580	601	609	544	579	573	579	589	611	576	582	599	598	577	555	569	594	595	609	617	581	546	619	526	585	584	604	593	561	580	585	558	567	633	554	586	631	581	592	615	612	575	578	611	591	554	575	546	623	553	629	561	586	594	572	572	594	549	579	632	565	551	557	560	571	590	635	612	590	540	621	607	622	572	599	563	571	617	615	603	581	601	592	624	630	533	594	625	576	598	620	610	581	600	607	560	594	594	574	567	592	581	601	555	562	569	611	578	569	597	576	603	560	597	606	594	567	626	583	618	589	605	595	618	630	577	605	624	608	587	600	644	584	573	617	573	610	639	587	541	576	613	615	559	580	600	598	576	614	601	555	616	570	598	618	594	601	556	576	610	614	577	611	593	576	593	585	636	602	603	549	595	571	590	585	585	585	561	624	606	561	577	544	586	628	590	606	632	589	555	567	587	576	599	601	593	590	604	611	593	578	580	587	611	597	538	613	581	575	623	584	646	590	592	603	614	588	627	558	591	576	573	648	570	567	574	533	597	599	586	565	622	589	563	578	558	622	562	563	604	560	606	600	577	619	617	577	543	607	620	592	561	552	606	611	573	563	551	567	596	633	591	585	623	566	618	594	610	609	632	584	593	544	571	609	608	631	581	585	608	609	528	557	571	624	571	558	615	594	624	589	576	608	637	593	557	600	570	615	630	580	613	587	564	540	626	584	582	616	629	630	574	582	592	618	586	587	576	626	597	565	605	578	618	568	585	604	574	623	634	632	589	591	627	642	619	620	592	607	575	607	577	639	608	626	605	584	572	566	615	578	599	590	523	554	544	578	624	583	585	585	605	585	551	581	557	548	557	584	586	625	612	584	558	588	573	573	568	557	593	585	611	589	582	531	591	581	566	564	609	606	591	582	597	595	586	583	617	575	634	594	621	531	627	569	568	592	541	583	572	664	598	540	581	624	600	612	588	605	625	622	581	656	621	605	560	582	579	620	566	596	586	572	602	583	578	574	553	602	585	653	573	570	621	558	607	557	593	562	569	565	616	591	588	579	623	587	628	578	603	593	600	613	628	602	601	596	608	551	564	561	583	580	614	575	584	577	612	641	573	586	616	602	548	631	614	575	573	585	619	566	570	594	601	617	605	589	612	598	572	573	564	590	589	594	613	599	597	639	598	577	590	586	590	585	558	603	572	559	574	568	587	612	556	585	631	578	563	585	584	613	576	570	581	565	584	646	585	565	558	578	595	595	589	627	558	587	577	606	589	584	567	615	603	600	594	573	615	573	576	583	591	597	606	621	578	573	564	589	587
6433	2615	2887	2203	2318	1733	1708	997	610	648	489	410	384	332	254	252	267	259	270	256	228	230	240	242	236	229	258	235	231	260	210	258	222	255	240	241	232	239	244	221	236	233	235	259	265	244	260	236	232	244	229	252	244	227	234	251	240	220	249	215	229	205	229	249	243	258	264	220	239	224	252	224	269	218	253	222	241	252	229	209	245	222	196	236	222	221	224	249	239	261	235	240	244	229	223	245	263	248	234	260	254	258	199	243	219	239	235	219	215	202	238	213	221	256	243	268	219	222	245	237	230	231	217	236	246	234	229	219	270	238	250	248	246	242	255	208	225	235	244	208	230	232	231	252	253	236	241	243	217	224	233	231	247	243	218	249	275	251	224	227	235	254	250	221	216	261	210	212	248	238	220	195	250	238	229	216	249	251	238	228	240	231	223	230	219	228	239	227	242	209	233	229	236	220	228	226	251	239	239	225	247	242	257	217	247	236	252	218	210	212	216	269	230	244	278	244	261	242	242	217	239	241	223	224	240	254	272	246	215	222	214	220	252	243	202	231	240	223	263	238	231	223	221	241	246	210	225	243	234	234	235	240	228	253	217	231	245	221	243	207	230	226	227	222	240	232	268	214	250	234	237	237	247	247	219	233	228	256	216	239	223	207	233	235	231	235	247	217	237	246	206	213	231	291	245	239	236	232	246	246	229	246	245	212	228	216	212	228	234	242	232	226	238	231	233	221	228	236	254	253	263	245	229	242	212	227	221	222	221	251	226	245	262	244	223	250	232	235	253	218	216	245	241	237	206	222	226	259	284	256	213	217	230	277	228	240	220	255	235	230	220	245	249	222	224	230	220	231	229	232	229	248	272	241	252	255	217	227	213	232	238	226	239	238	228	251	258	257	214	223	235	213	208	229	224	246	238	213	221	249	222	190	228	254	257	231	251	224	236	224	234	246	231	200	213	242	243	242	280	224	235	229	218	245	270	227	234	248	239	222	218	256	210	255	234	243	240	232	239	233	248	224	258	249	235	252	234	231	234	252	242	234	246	247	224	233	232	255	247	260	229	223	223	251	214	235	231	254	210	224	257	234	254	221	227	213	237	207	216	212	245	258	263	255	223	204	237	244	225	219	197	257	219	221	223	201	244	249	248	247	224	237	199	230	242	239	240	245	254	231	237	240	214	224	263	236	234	217	251	254	251	212	236	245	225	231	230	245	262	255	210	252	240	232	257	255	218	237	243	220	221	235	250	201	261	251	229	238	267	241	236	235	249	254	244	228	255	222	224	236	221	234	241	255	238	220	206	198	216	228	240	224	263	246	229	239	235	252	255	249	246	223	223	218	220	268	252	247	247	262	250	237	250	218	220	276	225	236	230	244	224	239	244	234	235	217	226	226	222	220	266	209	222	235	260	254	221	220	248	253	241	248	229	219	235	250	240	245	250	234	244	238	249	236	235	226	253	243	227	228	243	244	244	243	234	197	233	249	216	257	230	236	235	220	228	219	281	244	225	255	239	230	232	226	240	251	234	209	248	227	226	222	215	236	240	207	255	260	252	230	249	225	214	219	253	268	229	245	270	273	244	226	235	260	246	246	246	238	245	252	245	231	234	236	214	229	254	260	260	232	231	238	255	234	243	204	220	220	242	248	225	269	237	260	247	249	223	252	225	246	243	226	212	233	199	221	219	229	226	250	202	251	233	224	238	224	232	263	266	242	231	240	232	217	247	257	224	208	231	234	236	208	221	245	235	228	226	270	252	241	229	218	219	248	253	234	217	194	244	247	234	273	238	219	241	217	227	238	261	233	235	185	212	233	236	205	241	218	208	214	203	220	217	262	231	235	232	236	237	231	218	244	252	232	258	215	223	253	224	211	266	252	232	234	253	229	240	221	249	190	239	211	263	209	247	236	238	245	233	229	249	261	232	230	231	251	244	257	236	232	205	230	241	233	226	222	231	237	208	233	246	236	232	233	244	242	271	246	218	242	219	233	242	247	233	229	236	242	231	243	221	245	252	216	228	205	232	235	249	221	259	214	255	246	240	220	219	239	258	241	249	227	218	239	250	272	252	258	231	241	231	246	234	236	245	236	231	220	229	255	246	226	251	218	250	229	227	236	227	223	241	263	244	239	233	235	230	240	225	254	215	223	232	228	238	233	242	207	233	217	222	217	249	224	238	243	241	225	216	247	215	259	246	226	250	238	198	231	239	213	225	220	261	231	202	263	241	235	239	235	243	233	227	256	225	252	225	261	260	249	238	234	216	238	230	251	237	217	227	215	232	231	234	206	236	239	248	202	258	228	237	238	251	223	234	237	233	232	217	229	231	236	227	208	267	275	205	260	223	240	250	211	229	214	244	229	245	228	230	240	240	235	252	240	233	214	221	237	235	257	235	248	238	248	204	246	238	224	244	249	252	240	237	239	252	230	252	239	231	223	263	247	218	245	240	219	213	206	221	243	258	221	238	226	209	248	210	243	229	210	251	217	251	234	213	230	233	232	243	223	233	230	221	235	229	246	233	235	227	258	225	241	214	216	256	240	222	206	256	224	213	221	252	225	241	211	242	232	251	232	233	239	261	231	248	221	246	239	235	260	220	221	225	218	237	246	251	255	258	196	243	225	235	226	223	242	240	210	222	230	234	223	246	220	223	235	234	227	214	235	254	253	283	190	241	243	227	216	242	248	220	238	268	231	231	248	223	241	215	238	247	261	219	257	238	195	238	229	249	240	221	224	247	233	239	217	253	221	238	254	221	240	244	198	224	224	250	221	203	252	246	231	262	235	246	237	229	255	235	258	257	240	209	245	247	239	254	242	240	252	242	231	232	226	236	236	230	245	221	210	232	235	216	202	235	259	255	248	217	246	239	237	225	237	230	215	239	215	237	230	238	236	221	235	218	232	223	252	234	233	232	213	247	239	218	237	261	226	235	237	231	246	236	233	250	230	249	243	213	254	276	250	246	246	240	245	237	230	266	244	216	248	242	239	219	205	227	251	221	246	213	226	220	227	239	253	253	237	226	248	233	228	231	243	251	215	251	253	232	233	245	225	212	243	225	242	237	215	221	226	263	199	213	248	247	248	224	231	250	246	263	217	255	234	235	200	214	238	229	255	232	215	253	218	236	246	255	258	250	206	236	248	248	237	189	246	233	250	251	213	222	235	221	238	257	249	261	218	243	253	268	229	216	228	267	223	239	231	220	231	241	224	232	224	227	205	226	273	235	227	240	247	215	240	255	231	249	260	243	259	248	237	240	232	214	253	220	231	280	267	216	206	231	206	254	242	214	246	233	242	233	258	223	238	224	211	246	238	225	256	225	232	232	229	265	229	227	238	211	234	229	208	231	244	250	203	253	238	235	217	257	267	250	209	224	249	244	213	233	240	248	208	224	227	230	225	240	244	224	252	200	225	240	230	225	243	226	245	232	256	228	225	249	240	212	235	218	242	239	238	242	244	223	232	227	243	224	275	255	229	206	239	212	236	208	250
5895	2873	4457	4907	5580	4367	5547	3080	2407	2491	2237	1700	1656	1345	936	846	787	792	767	823	788	712	748	786	748	745	673	680	643	689	666	663	650	608	653	659	633	646	658	636	640	643	641	641	604	663	662	607	652	571	640	619	648	640	611	632	642	641	622	644	596	625	636	666	607	668	627	665	670	657	630	583	664	635	655	661	658	620	623	619	666	585	587	680	620	604	608	610	654	631	599	613	631	620	632	669	615	613	623	678	610	661	613	639	610	676	616	638	620	626	621	646	629	644	671	656	609	671	646	634	629	670	628	647	639	642	721	588	585	630	645	650	637	636	657	587	643	611	644	660	641	635	601	655	657	661	595	614	632	572	600	653	622	658	601	620	600	627	657	626	661	663	642	620	634	657	654	648	651	637	665	648	634	669	635	643	640	637	627	617	616	655	638	631	625	626	639	630	596	678	663	609	634	628	632	673	651	643	644	631	652	653	646	674	637	627	649	646	633	610	679	642	619	597	569	648	624	632	688	625	615	636	663	651	670	635	628	629	619	621	594	640	630	650	628	620	625	603	635	648	654	605	598	608	605	574	664	605	635	671	650	619	662	609	633	652	626	644	628	644	633	643	629	583	615	588	656	628	630	655	673	634	599	657	601	634	651	637	650	584	621	680	601	633	573	662	679	651	678	603	593	650	610	628	690	655	642	658	656	654	662	644	628	666	606	610	627	591	614	638	626	621	632	648	634	672	661	644	624	649	650	615	677	637	625	654	629	622	535	606	614	625	601	602	620	614	672	639	646	646	636	644	624	645	629	592	639	624	676	632	613	673	679	594	636	651	663	625	621	651	654	651	574	648	668	644	619	644	660	651	684	629	600	683	610	643	624	685	652	611	652	606	616	629	597	627	633	651	655	626	646	631	640	631	629	575	686	621	642	651	627	621	639	640	595	652	616	612	623	618	631	639	629	603	627	627	620	638	625	631	646	615	661	683	626	662	644	604	680	662	654	665	622	610	643	616	654	622	656	610	634	679	659	618	654	685	585	606	658	612	644	672	636	657	621	612	617	637	602	632	674	588	708	612	646	606	643	618	668	659	602	645	652	664	582	656	660	645	673	614	615	612	622	639	595	583	621	669	641	630	634	656	665	620	659	614	638	595	605	624	643	666	627	616	631	580	623	624	595	672	609	649	602	661	643	617	585	649	631	659	647	623	633	637	614	632	630	615	613	621	610	636	626	629	624	623	594	642	650	609	645	652	629	606	667	630	656	639	621	639	606	670	645	655	617	654	664	665	653	648	639	657	641	596	653	619	627	648	627	600	701	659	616	648	601	638	639	646	571	656	656	613	686	625	674	618	608	574	656	638	580	616	598	653	675	622	657	630	624	671	631	634	636	632	639	638	656	621	639	628	617	611	626	630	644	613	638	673	639	595	600	606	589	619	683	630	621	653	648	664	607	627	604	605	588	637	650	631	654	614	600	596	617	629	586	612	577	633	685	641	670	666	614	642	621	627	646	626	611	609	626	644	644	611	608	651	636	638	651	621	587	645	598	647	595	641	676	655	614	617	637	680	629	626	613	603	607	635	653	675	607	616	648	598	616	608	662	607	643	639	636	630	621	666	607	651	636	615	682	610	594	590	642	668	631	652	654	627	645	597	636	669	651	687	601	618	629	614	634	633	652	651	629	634	624	619	574	641	641	644	613	643	634	616	670	626	630	619	644	603	642	642	639	647	662	623	654	605	614	623	595	621	616	626	632	636	666	655	626	611	646	624	616	682	605	646	630	650	634	612	603	620	655	639	637	678	587	673	585	624	650	684	610	624	622	613	646	578	654	608	633	630	612	604	664	608	649	667	621	624	639	654	612	648	644	649	669	609	628	659	626	633	646	621	661	640	649	604	636	628	643	654	667	632	647	627	626	622	640	616	608	625	642	643	643	703	681	665	598	628	657	615	657	597	604	645	624	639	625	612	623	668	605	638	657	653	657	632	628	593	600	596	640	616	587	652	669	679	606	612	658	609	671	633	626	638	667	622	645	669	655	651	600	639	642	638	628	588	622	622	594	620	656	588	609	628	648	597	639	618	653	621	629	639	595	649	637	638	599	626	618	593	622	635	608	623	582	648	643	610	633	643	642	643	619	644	625	645	615	622	669	633	640	591	642	595	653	589	638	610	679	659	626	609	638	660	595	625	623	671	610	654	580	606	601	659	666	602	558	647	667	660	652	654	620	601	666	636	678	669	634	609	599	628	665	610	588	688	611	675	624	674	654	654	638	638	648	650	582	575	622	583	686	626	615	629	637	666	630	598	608	650	631	635	623	666	638	639	594	601	678	613	616	616	625	639	616	603	684	627	639	657	638	587	660	657	633	636	640	631	633	646	628	628	626	697	621	649	660	602	611	606	685	637	621	639	624	602	614	635	621	635	617	602	615	636	637	650	627	636	617	619	640	646	657	659	655	613	644	691	629	568	654	620	641	605	660	635	610	641	649	562	601	649	629	593	617	643	651	624	610	575	609	594	635	678	654	592	651	617	679	659	594	650	635	668	627	639	637	650	679	632	623	676	669	669	651	648	693	606	663	618	621	588	654	627	588	630	622	612	609	610	610	636	681	658	602	637	644	692	653	664	637	590	622	679	591	616	678	638	660	624	651	659	618	633	636	658	677	620	636	647	645	681	659	656	636	653	623	640	631	618	641	649	638	685	601	603	628	603	605	635	624	641	629	627	629	626	606	659	623	623	659	635	613	611	661	619	672	625	620	638	608	621	629	610	635	614	655	602	635	631	583	697	623	614	643	615	625	635	664	649	631	630	648	648	646	584	626	640	599	608	610	670	620	632	612	620	633	671	632	599	646	674	593	688	608	635	639	671	638	673	598	595	644	670	639	634	623	656	636	663	656	670	651	631	642	628	648	639	630	585	638	625	696	625	627	629	635	604	619	641	623	635	682	634	607	613	621	668	665	650	677	612	640	595	641	665	613	647	681	629	634	574	644	640	678	648	611	624	644	699	630	626	655	611	595	675	638	615	627	645	663	630	642	632	645	643	653	616	680	619	675	559	629	641	638	630	649	652	646	631	649	670	634	624	657	669	652	637	636	634	578	652	618	625	601	659	619	624	623	599	661	670	642	652	606	631	616	656	600	619	624	600	691	663	585	644	628	581	667	599	600	634	621	675	612	625	585	622	643	641	641	596	642	603	629	658	588	636	651	636	640	625	627	633	641	641	617	592	626	600	658	662	635	624	647	621	633	617	640	651	627	621	669	605	649	630	660	646	642	622	631	601	654	635	638	597	609	688	652	633	628	636	620	615	644	645	671	655	615	625	643	631	626	645	650	660	643	610	640	627	626	593	637	615	658	625	655	705	639	605	651	626	636	642	657	638	663	601	626	640	646	639	599	590	598	659	585	635	652	624	670	641	642	653	648	608	670	615	652	636	607	647	631	661	645	694	668	624	646	622	616	594	624	630	682	644	638	606	632	650	642	671	629	624
29502	18962	18537	16774	17866	16395	17076	11954	8776	6513	6507	4484	3385	2019	1087	824	721	622	601	876	718	560	679	659	491	473	406	350	373	340	368	368	330	323	340	347	314	346	330	304	300	318	342	315	315	329	326	329	352	327	312	327	301	314	281	309	325	321	349	321	326	317	299	283	321	332	339	304	339	351	309	314	326	366	322	340	357	316	333	324	330	326	341	328	321	304	335	333	338	298	301	321	338	316	356	342	336	362	286	331	316	315	326	297	283	316	348	332	323	285	303	332	309	333	295	292	319	307	340	279	322	336	360	316	340	327	319	323	300	280	315	288	354	317	300	311	291	286	329	332	338	300	306	359	328	332	324	324	306	293	302	304	333	321	304	340	338	323	325	289	305	324	318	286	319	303	329	321	302	346	271	331	307	296	307	327	339	305	311	310	293	300	311	321	350	337	315	308	302	330	321	320	321	319	345	301	329	336	340	330	338	311	329	338	330	333	331	313	346	331	328	339	327	333	344	303	277	316	334	335	318	348	295	300	309	323	340	287	315	320	298	295	309	337	321	294	322	304	301	338	333	325	307	337	312	311	316	348	287	275	293	330	341	333	335	319	297	312	304	331	307	300	322	321	317	338	341	321	291	322	322	279	287	346	321	275	292	301	297	347	298	335	355	309	289	327	337	309	346	302	347	313	320	337	291	307	297	284	364	301	313	337	334	344	275	314	290	310	282	326	312	293	334	322	315	301	317	347	295	327	324	340	304	319	289	333	316	330	290	300	315	291	318	316	323	309	322	349	294	310	351	313	324	329	320	328	297	358	320	339	335	308	344	327	322	327	349	331	328	315	345	289	310	291	330	313	331	294	306	281	307	318	332	319	286	317	306	326	292	330	307	325	303	303	316	316	325	289	361	322	269	327	294	318	341	312	306	293	338	307	314	303	327	316	290	313	309	306	306	348	332	298	321	314	345	317	305	308	288	319	298	322	336	304	297	302	318	298	316	309	333	325	328	296	329	333	342	280	333	288	316	289	350	321	320	313	317	309	361	302	337	334	343	285	292	313	317	320	336	310	329	354	321	335	312	320	343	295	302	308	300	311	309	303	330	283	326	330	339	297	313	315	329	306	321	295	319	302	290	344	329	318	298	310	321	322	282	331	326	304	335	292	317	323	314	299	344	333	324	311	296	280	309	348	345	347	290	318	330	304	320	308	317	301	323	323	321	346	319	313	291	307	321	348	328	303	296	295	304	315	289	321	328	272	283	302	309	293	320	315	333	333	368	312	294	333	291	323	289	331	297	314	329	339	314	333	321	293	324	321	306	308	334	312	315	320	340	319	334	337	305	329	326	268	306	342	327	343	306	311	309	340	329	307	323	276	312	327	339	338	325	290	288	299	303	316	290	285	332	288	317	310	336	323	338	312	324	321	300	311	316	332	320	305	325	314	326	346	326	318	307	311	293	332	316	309	313	343	325	315	326	343	332	282	318	361	315	318	311	328	307	319	360	329	324	311	318	342	286	317	306	295	342	311	297	309	329	318	316	307	319	312	337	319	326	327	311	316	360	270	287	270	353	330	349	316	318	321	319	303	317	300	319	319	351	308	348	336	311	326	330	279	295	296	335	348	330	326	306	343	333	327	319	318	321	275	304	325	354	319	330	322	330	329	313	356	331	332	313	306	304	316	324	297	330	315	284	342	292	285	294	310	364	326	295	338	324	317	304	271	314	319	294	301	309	313	307	325	290	317	333	348	307	295	315	330	317	302	329	325	326	332	279	329	308	333	329	335	359	289	277	322	317	341	336	300	327	299	332	353	315	343	345	315	325	285	325	327	314	326	315	318	349	351	308	297	324	285	312	299	310	292	344	313	327	322	316	346	278	319	329	314	284	334	297	328	339	310	299	320	324	305	339	285	300	336	326	286	302	321	298	327	299	276	317	275	330	307	321	342	308	311	350	314	300	325	321	345	279	293	293	315	333	321	313	353	345	328	326	332	304	307	304	324	312	302	297	309	352	317	314	344	320	325	292	317	354	319	313	360	300	295	332	268	328	296	328	310	333	316	315	310	341	333	308	298	315	312	309	329	323	339	293	355	283	362	310	352	329	329	316	306	320	312	320	316	328	322	328	331	300	348	313	295	357	327	311	305	294	338	311	327	280	326	317	326	320	319	337	305	312	329	340	335	303	314	333	325	313	286	294	286	360	293	346	318	318	338	313	333	319	355	315	304	294	320	347	307	277	319	332	302	313	298	326	321	336	335	307	322	340	320	307	323	327	312	366	347	300	325	341	322	306	319	298	300	308	312	351	320	343	336	317	350	284	344	354	308	330	320	323	322	296	296	305	306	337	324	306	323	332	288	327	317	331	290	309	329	331	315	331	334	307	314	327	309	328	312	303	334	315	304	306	312	315	321	328	335	307	305	307	332	320	306	340	316	338	315	339	307	311	328	322	272	326	330	319	321	357	332	335	326	311	347	326	308	327	292	321	339	326	329	308	327	321	319	333	304	325	297	332	331	318	320	299	291	306	318	343	274	279	347	341	331	301	328	341	281	325	280	298	319	342	308	329	320	295	319	330	323	337	321	344	320	313	323	279	323	332	313	330	322	302	301	313	309	309	300	326	335	319	322	340	341	335	308	298	308	296	310	288	308	321	294	294	324	335	309	325	314	331	279	335	343	303	304	319	272	315	320	314	315	365	311	321	339	340	316	297	361	288	328	297	306	285	299	348	287	309	304	295	343	330	321	310	331	295	265	290	307	335	342	343	301	336	325	296	316	334	330	339	326	305	324	364	326	301	304	301	327	322	321	311	342	289	337	298	299	319	316	327	295	335	325	279	342	306	325	333	336	321	324	322	297	308	314	321	314	296	345	339	300	335	299	308	298	309	348	295	295	326	321	314	308	340	312	316	334	309	277	319	316	320	299	293	362	306	318	342	336	323	313	370	278	326	307	321	346	331	337	293	305	305	307	324	279	303	300	345	325	276	298	310	308	333	315	312	337	310	331	310	303	288	327	320	340	337	332	336	289	347	313	326	326	315	321	315	362	316	317	266	280	315	310	314	335	348	332	325	324	315	292	336	326	318	310	315	310	303	334	300	284	306	315	326	311	316	327	326	336	308	326	321	329	314	301	345	327	322	322	322	327	315	325	294	357	278	315	335	330	321	350	302	294	324	314	333	307	359	332	271	317	344	314	312	320	338	309	319	324	334	306	327	315	295	342	353	302	348	305	324	332	342	309	336	291	352	323	337	327	332	300	308	352	317	318	343	301	321	303	294	300	299	291	310	344	295	339	318	308	324	299	310	292	300	323	323	304	308	339	315	319	328	339	315	319	324	304	306	308	334	305	328	348	314	310	311	322	304	295	310	301	346	305	276	303	309	324	298	330	317	322	305	320	310	316	306	305	315	303	318	269	293	319	322	319	333	305	327	302	310	293	323	312	327	321	344	314	291	365	296	322	336	330	319	325	333	324	311	279	330	326	337	296	323	343
21821	11455	14860	16449	20269	19460	24894	17224	16316	14789	14973	12209	11363	7418	4356	3218	2624	2420	2557	3242	3023	2332	2919	2812	2289	1994	1446	1396	1273	1430	1226	1056	884	862	871	906	915	879	862	891	887	872	839	824	845	832	851	810	857	806	883	838	758	820	813	802	825	840	823	822	849	834	831	869	802	964	967	944	940	905	859	883	816	841	816	797	825	840	826	804	845	805	826	840	835	819	803	848	820	819	764	815	814	772	832	818	815	780	856	832	767	832	825	797	776	855	815	834	859	799	789	867	823	788	809	802	879	806	832	820	798	813	769	853	829	796	824	809	792	775	806	802	820	809	826	789	817	749	809	805	821	861	830	800	842	817	814	830	794	850	801	834	839	795	833	795	855	855	793	867	787	783	792	811	824	846	810	799	789	814	750	820	832	819	791	809	798	806	831	859	820	807	771	810	776	809	808	802	798	756	831	821	775	840	786	769	827	798	837	838	791	840	749	821	739	808	803	806	860	818	802	802	781	773	791	803	832	788	827	831	843	752	850	836	812	813	803	789	841	765	810	794	846	775	799	813	829	777	811	814	839	811	808	846	802	792	759	827	817	810	838	785	833	827	842	770	807	816	818	794	827	812	836	869	843	862	823	819	781	830	842	857	811	784	793	776	814	808	781	843	867	761	794	763	788	833	814	869	838	819	823	806	795	837	795	827	790	828	845	815	805	829	801	782	798	806	815	843	872	862	846	849	825	826	818	770	835	829	776	829	753	818	766	763	806	782	842	832	778	759	843	817	823	805	806	790	821	828	849	820	885	771	787	807	780	770	786	858	776	848	832	790	748	826	823	829	797	799	851	778	789	804	782	831	820	744	817	811	804	821	798	798	801	823	813	797	779	831	762	814	768	787	839	791	783	859	796	777	832	772	786	823	761	800	781	851	796	808	850	775	806	827	863	807	840	812	786	786	823	804	798	831	886	783	783	796	817	792	819	832	791	838	816	821	807	779	834	823	809	741	809	829	839	793	848	813	810	829	784	790	851	824	818	774	788	807	805	818	779	881	827	847	811	783	744	772	826	808	834	821	786	816	820	796	823	848	769	799	828	842	798	847	765	810	815	841	821	770	813	809	790	806	788	812	800	769	803	820	825	881	800	793	823	765	806	830	831	807	843	752	845	857	853	771	837	843	765	852	844	834	826	807	750	778	856	844	799	827	820	758	828	826	818	794	844	847	801	768	823	859	790	835	813	883	836	807	770	814	818	854	876	779	806	814	786	891	844	784	831	846	746	749	771	813	830	788	816	818	790	789	762	878	827	836	794	776	801	750	822	800	833	799	767	842	787	809	782	835	850	783	854	828	803	785	834	774	819	789	778	819	861	865	848	822	826	783	759	808	777	713	805	815	823	804	849	790	796	733	766	859	838	794	838	821	804	810	850	855	763	782	790	803	814	820	810	748	821	844	813	847	790	791	845	863	780	861	771	764	857	815	811	842	808	788	797	790	810	849	819	754	843	766	827	815	832	813	858	769	824	786	823	783	859	852	788	803	784	818	812	777	864	796	812	816	857	825	850	759	749	820	833	814	824	807	799	847	802	825	855	770	850	848	814	779	853	814	845	798	831	818	816	808	821	834	803	809	820	795	876	781	832	785	819	853	827	785	819	874	810	830	778	810	789	819	787	822	811	802	806	807	825	759	829	805	848	802	819	749	801	830	815	834	822	817	794	815	834	799	822	796	844	818	800	769	850	830	840	771	766	830	884	801	805	785	813	812	721	840	866	850	811	804	855	776	794	756	811	776	834	830	790	838	803	753	787	816	834	783	838	803	794	808	785	802	801	811	822	871	807	754	776	879	810	823	773	815	818	786	829	794	874	797	799	795	774	825	757	821	820	824	808	827	850	875	807	816	774	831	854	804	817	838	827	776	840	812	832	847	858	810	832	770	805	819	815	788	827	772	840	848	792	796	775	764	815	768	867	790	762	797	817	787	813	774	768	832	863	836	773	783	834	805	768	871	818	840	796	840	836	839	845	833	810	803	819	795	818	819	817	853	838	835	857	824	811	839	748	829	843	773	861	804	805	886	784	828	808	828	835	764	770	836	777	819	793	804	792	862	832	798	817	797	840	799	803	827	828	849	839	795	807	803	814	813	783	769	829	811	773	815	800	811	829	875	844	849	770	800	820	813	781	877	815	800	797	775	783	847	805	818	850	815	865	811	818	787	813	857	801	764	817	798	837	786	813	807	801	824	784	852	791	859	782	830	854	868	840	809	804	806	790	802	799	831	838	810	823	758	799	786	756	798	833	808	814	762	774	867	810	794	792	834	792	816	825	761	743	782	786	836	814	737	815	747	817	813	819	785	841	811	801	825	867	792	815	799	797	819	784	817	763	782	828	808	796	828	832	837	849	770	855	790	824	796	790	818	835	823	781	819	823	801	817	790	816	793	835	785	788	855	787	808	846	774	821	774	797	853	829	808	844	807	809	845	790	849	787	784	825	789	800	797	756	808	790	801	816	796	761	851	805	808	817	787	758	812	817	811	819	774	780	809	810	784	808	802	802	794	809	805	775	845	816	842	841	801	831	804	808	803	822	794	803	829	783	784	821	817	809	842	830	845	854	863	773	817	819	827	785	794	776	824	804	790	820	807	779	811	809	810	777	862	791	804	870	785	837	753	811	754	793	817	856	785	808	841	804	833	866	810	801	810	809	818	839	771	802	805	811	796	814	796	759	785	789	811	835	848	872	821	843	784	829	859	801	836	810	817	839	833	796	855	786	762	874	865	775	813	748	784	826	791	863	782	840	795	810	837	805	776	809	807	814	827	829	830	883	861	820	793	787	790	830	784	793	848	799	814	813	805	811	796	826	819	835	794	820	782	810	840	816	788	850	833	782	827	785	784	840	753	792	863	814	805	820	790	827	782	794	853	758	830	803	856	825	791	780	809	857	801	775	833	846	768	821	784	839	772	784	826	797	803	790	797	805	789	778	807	841	831	804	798	817	765	776	783	798	785	802	795	843	768	789	805	781	818	861	824	834	806	829	801	823	784	829	802	776	837	826	797	764	790	824	766	834	791	875	822	818	824	762	755	839	832	771	846	832	783	839	816	808	819	779	779	822	819	854	845	844	783	849	791	887	808	779	822	818	798	833	841	789	762	814	811	792	824	795	782	838	805	871	820	820	829	738	813	799	788	867	831	791	780	846	794	800	809	809	795	818	827	805	799	788	839	831	817	790	793	796	810	804	777	784	827	825	828	799	817	808	798	835	821	812	795	816	867	781	828	832	858	844	800	825	749	804	781	850	824	837	786	813	808	810	822	782	802	778	813	760	792	784	812	800	780	828	775	798	793	825	804	793	846	794	817	757	781	807	800	811	857	774	812	758	816	781	853	821	806	827	763	805	832	854	796	812	841	816	799	804	818	767	802	839	769	847	853	828	809	794	846	823	797	836	789	826	829	843	784	811	804	832	798	841	824	777	823	789	791	790	806	770	798	851	804	848	849
40285	25721	25151	23809	24660	22298	25015	18936	15211	11716	10909	8257	7511	4444	2349	1505	1149	669	678	897	869	712	907	975	695	541	454	348	325	324	348	291	274	228	251	230	254	268	235	287	243	206	224	228	265	234	239	192	235	232	237	252	216	227	251	248	243	241	250	227	228	237	263	227	253	243	257	263	239	217	256	245	224	257	224	262	236	229	263	237	214	225	239	268	243	220	249	216	225	246	237	258	248	234	217	223	230	254	222	249	261	279	206	233	237	237	217	226	246	222	243	239	256	238	220	249	262	239	233	229	234	232	249	228	251	229	211	219	241	242	239	235	217	233	216	232	248	238	212	231	254	236	207	239	240	243	241	228	213	267	238	237	247	229	258	242	205	228	230	230	243	219	238	255	262	206	237	248	227	265	239	230	242	229	232	218	226	218	219	255	222	265	219	252	253	219	222	250	235	274	234	253	252	253	245	225	242	242	244	215	252	251	245	243	233	216	243	234	245	271	235	231	235	222	246	220	239	242	241	212	228	204	213	221	248	254	243	201	220	238	253	234	227	222	262	225	234	236	268	208	228	218	229	258	260	250	232	255	221	284	239	230	241	228	244	254	190	233	237	205	234	258	268	241	224	250	215	235	214	243	254	261	228	229	264	247	269	246	245	238	223	201	209	242	243	274	234	256	244	247	258	232	228	250	244	257	232	239	226	212	214	264	220	220	217	223	244	217	239	235	261	256	221	243	241	222	232	241	215	211	242	203	239	220	232	249	198	239	250	239	223	249	239	237	246	225	231	254	218	206	221	223	235	202	252	257	240	275	228	240	220	231	215	212	246	232	259	229	237	254	262	265	242	262	236	257	266	252	231	263	299	216	231	226	257	240	233	221	227	245	238	251	240	224	259	251	259	253	220	235	227	232	226	223	250	228	244	244	271	245	272	246	218	253	258	253	209	241	257	225	231	257	238	224	242	251	241	245	235	224	245	244	247	237	241	246	246	211	236	231	236	218	250	266	204	221	262	257	235	212	243	238	219	231	199	234	235	226	223	236	232	218	243	227	263	251	212	229	236	227	232	245	233	250	245	246	249	233	252	225	248	240	228	243	234	224	250	243	236	213	260	204	239	255	207	217	224	219	262	219	237	236	228	237	244	238	223	225	214	235	250	221	248	249	239	244	246	235	214	200	243	211	238	243	243	237	236	227	206	229	228	252	251	230	241	244	255	229	257	234	232	212	213	266	242	242	244	219	241	229	206	206	253	249	258	228	234	250	236	207	223	250	244	200	252	224	232	226	236	216	207	238	254	250	220	221	268	248	232	251	230	218	246	255	232	245	221	220	231	235	214	252	244	217	241	238	237	239	252	234	256	217	261	234	229	245	234	233	256	231	256	240	224	231	248	213	225	253	262	227	238	223	242	225	256	232	229	229	224	273	232	249	202	249	244	253	233	247	266	208	232	245	230	240	233	230	228	219	247	260	249	273	266	235	192	237	236	231	236	240	234	228	243	263	215	223	239	234	231	243	222	216	227	224	246	229	235	222	228	257	231	237	240	199	236	231	226	229	224	222	244	244	251	255	211	254	216	226	225	246	236	239	258	228	223	202	253	226	255	211	228	216	247	251	248	226	241	223	242	247	213	241	243	241	242	216	217	220	229	223	218	240	260	214	225	209	229	239	220	235	240	249	256	240	238	236	242	220	238	211	245	236	241	228	255	240	229	263	264	203	258	242	258	252	240	249	228	248	244	223	228	244	250	240	221	219	238	202	215	226	260	242	208	217	227	228	233	255	251	269	220	239	230	234	239	219	223	216	246	230	242	249	213	241	220	240	241	233	258	260	226	250	249	254	236	222	219	240	227	233	237	243	237	226	195	229	226	223	244	226	239	242	233	239	241	218	233	245	263	251	253	234	233	240	207	222	229	266	240	223	243	237	249	209	214	235	252	227	230	235	244	215	253	216	229	195	230	235	216	234	266	229	242	221	252	255	255	265	224	217	245	230	222	227	213	231	240	232	212	245	218	226	219	231	248	209	218	235	213	239	227	224	239	237	223	225	233	219	256	231	237	245	259	241	237	211	244	236	229	222	222	223	227	258	214	226	237	228	267	224	245	202	227	218	237	244	233	247	248	224	220	205	238	213	248	233	227	219	258	219	277	243	257	250	237	244	238	252	245	226	246	241	239	227	204	240	224	236	230	194	233	226	241	280	247	233	246	232	224	220	247	231	237	253	232	252	256	258	248	233	264	243	228	233	248	250	235	233	252	249	211	206	233	242	233	250	243	256	230	216	221	254	235	246	261	240	259	228	228	233	225	218	230	221	229	211	240	239	230	196	245	257	234	222	223	222	208	224	228	237	232	214	240	245	235	233	243	233	215	259	244	248	230	265	230	218	228	227	238	232	238	227	231	225	228	222	215	206	241	244	229	247	238	251	223	229	224	221	256	228	212	251	248	248	222	242	252	229	210	227	216	218	236	230	212	228	237	236	243	230	247	243	241	253	233	266	234	241	254	230	216	239	248	243	231	250	240	228	251	217	224	240	220	235	232	245	250	215	212	255	230	253	254	258	241	246	234	239	235	258	247	229	241	232	248	243	244	228	227	249	254	242	228	263	237	243	238	197	265	245	228	234	257	229	265	254	222	243	232	258	276	224	239	213	246	210	222	222	220	223	228	252	230	212	239	234	223	267	224	263	237	258	240	213	234	260	221	229	228	232	249	264	217	249	220	278	266	231	236	259	227	228	225	231	265	228	228	257	230	211	237	251	220	232	246	197	250	233	258	239	250	218	246	229	221	224	194	233	205	230	233	244	223	200	235	254	217	240	226	231	249	216	258	238	264	226	259	247	219	233	220	213	228	233	231	209	245	243	200	239	210	243	238	230	202	210	223	207	217	234	220	230	273	263	217	235	249	236	227	219	210	249	248	217	254	211	221	269	238	211	234	236	249	224	251	231	251	247	236	245	222	207	207	227	230	236	215	224	229	223	225	291	240	227	230	218	255	230	212	211	238	235	220	242	252	215	243	266	227	226	224	248	252	222	255	270	222	226	227	236	238	218	212	235	246	237	250	230	211	245	223	241	235	230	228	243	234	215	229	234	238	221	236	217	209	249	237	222	230	227	229	241	228	209	219	249	271	253	222	240	233	249	209	241	243	245	237	227	223	234	218	254	232	255	220	217	264	227	222	239	234	243	229	215	270	235	232	246	245	234	236	270	246	251	244	259	234	245	224	245	247	250	242	253	251	233	247	218	218	211	252	230	225	204	237	241	222	226	259	229	210	258	230	245	205	228	221	220	225	235	241	207	241	266	249	234	244	230	229	224	230	245	230	230	229	246	253	244	223	239	227	227	246	232	237	243	221	208	247	209	238	241	216	266	251	229	255	253	217	242	217	240	231	238	226	256	228	236	219	229	236	239	215	243	245	253	217	229	238	234	242	237	251	233	249	251	235	255	232	253	231	222	239	239	242	228	249	224	242	220	229	260	215	231	247	193
28464	15819	20192	21443	25209	24293	32724	23854	24029	21284	21802	19246	18581	12102	7613	5183	3984	3213	3390	4849	4842	3828	4351	4751	3314	2998	2325	1679	1525	1362	1491	1042	794	739	754	774	701	751	692	691	774	762	697	639	674	652	677	673	709	656	654	662	685	697	640	648	652	650	614	628	631	666	635	671	738	843	827	769	670	713	694	676	674	635	662	692	683	631	624	625	649	611	642	600	619	629	628	634	680	630	638	632	613	619	609	614	647	614	648	622	618	598	668	682	618	656	642	656	634	630	621	607	625	657	625	636	696	660	608	620	617	614	663	608	653	641	601	589	618	631	632	592	632	600	628	597	648	635	618	604	588	545	586	658	632	638	621	595	601	647	587	606	628	630	615	616	595	588	584	588	586	598	594	593	605	595	603	649	574	646	612	582	594	581	626	600	631	601	628	604	618	614	635	603	618	646	593	602	581	657	616	619	621	631	612	615	600	603	629	598	610	585	636	641	601	593	605	637	630	648	588	600	620	604	586	618	639	644	598	580	638	587	590	601	591	615	599	613	644	611	614	596	592	637	600	596	589	596	626	603	627	645	603	595	612	586	619	633	627	634	624	583	651	616	669	635	596	597	660	613	615	619	588	577	593	594	583	610	610	569	648	602	628	610	661	601	618	599	588	591	612	613	593	642	683	601	562	617	631	634	583	595	604	648	618	596	624	627	572	642	613	608	588	606	590	636	571	578	612	624	638	628	629	636	636	613	616	683	629	536	648	584	622	575	617	594	569	683	627	594	572	663	577	686	632	591	627	578	600	612	673	592	622	576	577	591	613	598	559	656	604	586	586	593	600	648	600	587	585	658	638	609	607	614	634	591	606	622	618	651	527	621	595	623	586	618	623	631	636	607	614	563	611	628	573	631	606	618	614	555	621	620	573	601	593	636	608	621	573	610	610	607	604	610	619	642	602	606	587	690	608	632	661	634	588	590	584	629	608	621	582	613	616	597	611	599	590	553	596	641	625	576	606	607	600	625	605	655	622	625	617	601	565	612	635	606	575	578	594	598	613	569	561	545	603	609	580	631	596	583	593	593	543	665	591	607	615	636	629	574	568	633	605	609	591	625	629	620	639	616	591	603	587	590	653	621	625	590	588	574	637	623	606	591	628	609	625	628	608	634	625	639	590	637	598	668	625	628	598	645	618	602	598	624	584	654	603	648	607	587	639	646	605	571	608	601	604	578	621	579	619	641	558	610	601	632	596	601	638	591	644	631	601	582	573	602	638	567	588	613	610	584	623	618	584	587	610	634	629	601	581	624	634	598	590	655	645	593	579	620	583	620	585	583	557	625	581	570	619	618	616	595	583	630	613	609	613	593	603	646	613	593	561	627	589	639	630	610	593	628	608	624	581	589	659	592	598	602	616	611	621	563	628	603	595	581	615	595	580	641	617	632	573	636	591	605	641	584	666	629	566	581	607	652	653	646	587	627	553	581	639	579	636	645	594	645	606	588	579	620	615	607	659	609	611	602	633	643	646	609	572	642	614	605	607	624	617	606	602	601	643	641	585	598	599	591	654	614	564	604	586	610	583	640	593	636	675	589	647	613	653	646	603	654	605	590	604	611	553	630	631	620	607	594	620	610	600	588	660	609	630	594	676	686	642	608	598	617	614	592	624	550	604	581	563	650	578	600	628	637	669	606	576	637	596	601	587	623	582	629	604	604	621	591	608	556	642	592	624	620	553	622	605	604	627	588	561	627	596	624	623	614	579	552	585	608	631	661	608	646	571	598	601	612	617	618	598	610	604	661	597	606	584	628	576	585	641	580	623	609	616	602	589	605	619	609	620	637	617	570	616	573	597	579	603	577	597	650	610	597	600	639	584	629	626	632	600	600	606	593	551	609	604	623	668	618	681	653	633	583	604	577	615	603	625	661	612	610	567	606	617	603	594	642	601	591	591	573	657	628	644	639	614	667	612	592	559	629	643	603	587	600	669	670	572	628	617	607	579	585	606	602	609	618	595	585	612	633	582	569	588	612	597	632	629	580	624	594	616	618	594	594	574	601	660	587	624	596	595	552	592	618	591	632	640	577	587	622	608	600	608	644	615	589	605	659	540	594	565	654	652	597	628	636	633	621	618	593	605	588	578	624	609	564	593	601	655	631	611	636	606	590	673	607	590	611	599	608	627	592	621	600	589	587	640	603	631	593	614	577	595	589	609	611	634	639	656	662	598	600	617	629	602	643	631	598	615	605	582	651	623	599	581	644	602	628	641	626	611	635	640	611	601	622	620	613	653	610	597	604	596	615	573	633	644	608	601	610	578	628	633	590	603	577	628	612	623	605	630	633	605	623	622	613	578	650	617	631	675	598	624	599	599	578	603	637	618	601	590	600	593	614	605	611	607	603	611	652	623	627	608	566	676	597	595	610	594	639	642	618	622	696	585	594	624	620	594	667	606	599	587	602	586	636	611	650	630	592	646	642	622	599	616	584	584	593	601	616	572	552	612	593	563	661	575	607	615	605	555	617	627	585	572	624	603	652	628	595	599	586	596	618	576	623	600	606	601	610	612	610	627	597	626	598	591	575	614	658	578	590	586	605	638	563	593	615	620	611	622	604	612	629	622	625	631	568	620	601	625	607	634	610	615	623	606	582	620	590	585	598	630	632	615	590	570	604	627	593	602	612	632	588	663	602	629	594	622	599	614	643	616	582	622	628	601	594	641	610	606	586	617	637	674	606	619	614	642	575	572	635	629	599	600	622	607	587	595	582	619	640	605	654	598	589	632	609	614	606	610	604	610	582	568	589	639	617	635	633	606	576	563	592	614	605	600	574	625	591	637	590	600	620	560	624	606	566	604	616	590	616	604	632	611	596	598	609	647	602	586	659	625	587	607	635	632	590	638	563	595	595	608	628	656	622	614	624	606	627	599	642	572	600	622	621	567	577	618	624	618	570	586	578	624	608	627	603	626	587	616	555	618	638	590	637	617	627	605	660	613	573	629	636	582	645	585	604	602	601	616	656	646	602	607	594	602	640	594	616	592	604	626	599	607	630	621	572	620	563	625	671	630	585	595	624	584	630	619	619	602	612	615	638	578	607	594	642	596	591	618	613	619	623	548	597	604	605	632	581	577	589	568	594	613	613	560	600	622	647	630	619	643	650	586	608	649	574	616	658	614	550	611	643	593	639	613	609	573	641	633	611	587	567	658	677	614	568	593	611	644	610	613	612	593	597	606	622	573	607	610	582	604	581	617	586	614	641	631	632	661	611	580	647	574	568	567	651	629	592	612	631	629	617	603	609	647	641	598	643	614	630	606	574	575	596	645	621	602	595	601	626	596	639	636	549	638	586	642	654	577	623	609	624	601	603	617	615	562	646	584	646	558	607	595	585	622	616	639	595	624	591	604	581	618	622	648	616	630	655	618	594	606	635	627	627	581	594	591	611	578	613	644	611	563	639	583	636	598	575	598	601	603	610	621	613	609	627	599	590	585	630	640	599	630	610	612	598
5944	2766	3372	2340	1959	1654	1708	936	680	561	671	452	461	312	259	286	277	268	249	292	264	234	255	245	269	256	250	226	244	277	254	242	253	260	249	262	230	258	245	265	278	229	229	239	258	242	260	268	249	244	246	252	269	237	243	289	230	248	244	251	236	243	252	266	248	265	250	226	253	200	275	282	281	254	254	240	256	236	261	242	227	245	247	236	269	230	258	292	272	233	276	244	249	236	255	265	239	244	276	241	280	264	244	240	242	270	226	243	239	245	269	251	270	233	253	252	227	249	259	274	235	227	226	251	249	255	245	227	245	296	227	270	272	257	228	289	245	264	272	235	240	252	231	218	282	277	251	222	236	257	265	237	223	262	235	240	244	246	246	213	233	238	220	251	269	211	223	256	232	246	240	245	240	267	232	261	245	240	269	236	268	240	235	270	258	219	248	244	254	248	246	259	244	279	254	273	236	241	268	239	250	265	280	279	233	248	232	245	237	267	228	279	299	255	239	244	216	243	250	269	235	269	251	268	251	234	228	229	245	248	263	265	278	253	238	237	254	284	232	248	245	234	270	230	214	234	255	238	244	258	243	252	263	255	243	256	263	235	248	241	265	235	201	271	252	250	231	239	248	253	289	228	244	254	240	246	245	270	260	275	262	253	230	227	249	235	211	249	231	227	246	225	248	222	264	244	283	268	251	233	237	241	264	267	233	243	263	265	256	267	246	255	251	245	221	232	226	264	263	239	285	256	272	258	262	222	261	237	257	261	260	234	250	241	234	235	247	273	240	240	243	283	270	224	220	261	256	240	243	228	240	239	233	260	262	251	251	259	251	231	253	265	249	274	245	225	262	246	250	222	248	229	280	245	260	279	246	231	242	228	253	248	222	269	220	245	262	241	243	241	241	209	260	251	258	242	244	266	258	271	244	239	261	246	252	221	230	244	246	247	276	238	267	241	248	259	233	215	278	206	237	245	231	275	275	248	251	226	229	230	253	273	252	227	246	209	218	241	251	239	256	238	245	257	229	219	234	238	214	233	270	215	252	264	236	261	254	262	260	219	236	235	205	257	255	273	271	260	236	254	247	230	244	265	229	252	262	233	262	250	238	252	244	256	255	233	256	283	229	242	242	242	227	237	253	248	220	241	250	252	264	228	276	252	262	244	257	244	256	248	272	265	267	229	232	234	236	235	266	281	277	242	243	256	252	236	263	258	251	233	238	241	233	245	252	213	272	239	242	236	229	266	236	263	228	237	240	239	224	253	244	234	262	253	254	266	239	241	250	275	259	257	259	247	278	246	245	266	254	276	242	258	245	227	243	242	259	213	245	218	252	220	238	224	262	260	239	248	247	256	242	266	236	219	254	271	271	229	244	242	257	269	263	241	253	248	253	252	228	249	271	244	252	262	245	251	250	228	233	246	236	222	234	253	267	244	266	238	266	251	225	257	234	261	257	239	242	237	217	267	236	236	293	240	213	259	260	255	257	235	253	219	266	254	284	277	240	241	264	243	244	229	219	251	219	249	273	244	236	257	257	248	229	248	265	262	248	258	265	234	245	248	267	249	229	245	247	266	268	264	238	269	255	249	264	258	251	259	271	241	280	271	274	271	236	211	227	264	234	248	248	277	232	244	230	247	229	230	231	249	262	254	262	235	252	235	255	248	247	262	222	259	251	243	248	241	230	279	267	242	232	236	262	239	258	283	260	230	234	259	249	254	257	244	235	247	230	233	250	263	238	274	265	221	228	239	233	234	229	251	259	282	270	260	252	240	258	221	237	265	213	220	246	250	273	246	250	244	261	246	233	253	267	261	238	234	256	244	270	242	248	263	240	239	231	232	262	254	254	240	232	248	271	270	242	242	233	255	242	236	245	260	245	225	236	253	257	247	239	225	233	253	236	256	225	271	242	236	236	234	228	249	239	214	245	257	210	236	250	263	264	217	283	226	242	236	224	252	232	230	295	234	241	255	248	245	238	229	262	242	248	251	228	248	233	233	258	256	271	260	232	261	243	237	275	278	250	236	257	234	256	235	245	258	210	253	249	233	255	258	271	255	259	249	240	265	268	263	274	233	244	263	251	249	279	260	244	245	275	244	257	251	253	254	238	235	235	274	242	246	260	204	263	240	230	245	233	269	245	249	241	249	274	264	274	237	264	278	252	254	251	247	263	263	267	240	275	254	265	260	223	239	227	240	249	237	252	243	229	236	241	235	275	253	270	254	261	274	252	245	248	271	231	248	255	254	263	262	246	240	265	213	254	232	248	234	257	246	277	237	234	268	241	239	230	249	242	230	247	242	258	256	286	257	240	260	217	256	267	244	235	277	248	242	226	270	236	248	221	235	283	230	244	265	221	253	275	263	275	258	231	274	264	277	252	274	242	261	266	274	228	229	236	246	258	271	250	239	253	229	276	254	264	230	245	281	242	238	261	269	253	248	237	248	221	260	230	217	258	267	250	277	236	241	273	252	220	261	244	261	244	250	240	235	235	247	267	234	266	241	240	242	257	252	251	237	243	264	266	268	223	274	250	246	245	219	215	221	239	286	255	242	265	240	245	260	243	253	253	233	259	244	242	255	233	250	254	252	248	268	234	251	217	234	227	264	273	241	215	249	245	236	245	243	250	272	246	226	245	273	257	253	251	235	254	231	219	242	261	272	224	241	256	242	258	249	257	246	255	242	259	261	242	255	264	255	241	247	233	261	229	242	239	249	290	276	264	240	294	242	264	262	238	251	261	234	292	243	261	244	224	244	228	236	263	240	249	261	232	238	238	260	235	280	262	233	257	241	249	251	246	253	264	242	250	206	232	240	241	285	249	281	259	245	258	248	253	247	257	221	261	250	248	224	234	255	249	267	262	237	248	253	224	243	253	256	245	255	237	254	237	253	277	246	259	268	251	231	277	226	243	226	280	242	258	275	261	267	247	268	237	233	230	227	252	254	258	235	288	236	255	255	273	293	255	264	278	241	228	290	228	261	228	267	272	270	233	225	245	265	235	232	263	215	233	239	251	245	247	269	258	228	281	234	252	218	240	235	231	253	296	274	289	261	256	243	273	231	238	240	261	235	244	284	246	250	225	244	240	241	238	257	253	235	237	223	250	246	271	241	219	236	245	267	240	253	269	242	220	236	246	237	262	240	241	266	257	226	236	235	262	269	238	230	255	252	240	235	245	243	229	264	237	250	257	260	249	274	259	218	244	268	261	267	246	271	251	228	243	258	255	214	246	261	245	262	259	243	251	263	238	255	225	262	238	235	233	253	266	252	242	255	255	209	243	248	242	261	250	238	228	236	233	264	282	237	246	265	255	230	254	234	259	254	253	262	243	280	227	237	238	238	238	228	274	256	235	259	228	242	242	251	238	255	243	256	280	254	273	268	275	251	282	231	273	216	272	254	248	246	252	229	237	258	237	250	217	246	258	252	250	234	225	221	260	279	247	271	255	246	259	250	230	234	232	240	270	275	250	274	219	242	253	243	275	261
5471	3102	5285	4620	4702	4317	5736	3299	2785	2459	2940	1994	2008	1195	1003	909	817	766	806	829	801	829	905	802	814	780	713	688	705	676	653	665	650	690	610	655	689	655	617	700	667	635	665	660	655	730	723	651	743	656	721	704	694	683	736	663	655	674	649	703	675	692	705	674	701	690	653	657	663	699	692	672	672	692	654	711	665	674	658	683	660	685	659	646	665	702	667	663	626	697	726	705	629	668	665	646	667	628	695	681	678	652	648	669	646	660	718	653	683	691	688	678	688	657	688	676	697	679	667	697	703	696	661	716	672	648	637	710	633	678	661	674	667	670	681	660	678	679	685	677	624	683	663	652	714	708	668	658	665	639	669	688	641	667	698	662	676	651	649	640	622	666	668	649	679	647	615	681	642	685	682	661	670	679	631	656	673	690	624	648	655	661	690	683	650	714	673	649	662	672	700	673	676	717	624	673	710	661	700	671	684	672	668	695	611	674	651	671	649	621	707	682	687	678	676	707	666	677	637	656	668	733	655	684	643	626	743	630	675	642	683	651	686	655	667	671	654	705	709	685	661	689	752	622	670	682	617	695	667	674	679	697	666	676	676	683	695	676	678	668	699	679	689	662	662	676	648	664	689	700	693	643	649	657	668	695	686	675	635	692	671	708	668	655	656	658	696	688	635	662	679	668	665	675	657	639	672	666	637	686	689	681	661	665	699	643	682	704	676	704	714	691	687	668	684	660	712	628	687	665	684	654	683	721	651	691	650	651	684	684	642	725	702	666	673	638	687	678	639	693	659	667	655	710	693	668	655	675	657	643	657	677	698	668	638	673	690	701	643	672	640	646	679	645	644	656	633	641	687	696	705	689	710	659	656	694	637	671	698	646	659	725	674	676	644	655	732	657	663	657	668	691	665	625	674	696	694	690	664	642	671	648	693	682	672	676	638	675	694	668	666	681	669	651	693	638	661	655	663	634	668	684	646	669	634	657	708	630	630	635	670	678	688	676	657	656	693	681	651	677	660	621	650	672	697	662	630	654	650	687	642	668	697	717	642	670	647	662	697	690	716	673	681	669	676	674	711	666	701	658	699	669	696	662	702	647	663	650	628	675	674	660	671	658	696	692	665	666	648	718	645	652	678	704	651	679	662	690	713	708	667	689	619	634	688	678	671	650	679	723	666	670	673	633	682	707	664	703	692	670	682	658	667	612	660	652	709	654	675	642	697	763	644	677	685	675	691	638	665	678	680	674	696	668	688	681	688	668	655	622	655	659	641	670	656	657	723	671	649	673	665	663	666	678	632	694	669	665	651	725	700	682	699	644	622	664	748	667	682	610	656	648	662	703	659	706	668	637	694	712	627	647	678	680	657	689	660	699	684	700	607	692	682	694	703	659	649	670	704	666	654	656	678	678	686	693	678	647	677	654	671	731	645	654	667	664	644	707	700	675	697	637	657	655	613	647	625	674	692	647	653	634	698	706	654	654	681	646	673	680	678	692	651	675	689	674	694	676	699	689	701	676	657	671	672	684	663	731	619	685	712	646	637	648	697	722	653	631	609	680	694	684	614	679	681	688	657	687	659	642	667	614	598	662	683	718	643	661	655	681	685	639	665	650	645	709	621	741	680	639	686	698	647	664	718	729	655	678	627	691	705	679	650	687	654	662	689	710	637	651	639	693	698	692	693	672	680	637	635	673	662	674	696	668	675	680	694	663	680	697	640	653	641	610	655	659	674	671	659	659	692	680	695	668	635	680	682	705	687	676	716	668	673	618	644	683	680	637	676	648	738	689	694	687	660	647	638	682	671	655	685	674	700	678	681	616	645	639	644	655	686	657	673	652	677	635	682	697	672	659	658	684	706	683	653	673	672	650	707	698	709	690	653	660	690	679	650	671	675	668	690	645	685	662	685	696	639	679	687	635	668	685	673	639	710	670	640	638	668	724	669	666	660	630	679	650	641	688	667	657	649	608	664	695	685	655	671	673	659	721	679	671	689	673	628	665	708	670	664	654	641	676	651	639	679	698	694	683	645	657	676	692	704	660	672	670	717	705	639	713	689	694	625	700	673	636	658	683	693	649	648	684	691	698	654	653	717	755	693	666	637	652	696	685	722	656	679	681	685	693	677	684	636	635	645	636	698	670	699	636	677	656	640	699	639	709	656	676	663	608	707	694	659	684	723	666	676	669	624	626	679	678	672	675	730	668	661	663	673	688	671	644	644	674	685	678	632	624	691	697	648	681	655	648	688	684	628	642	669	699	675	675	682	637	686	646	655	667	665	709	631	663	691	666	607	646	628	638	642	708	671	692	728	646	688	678	662	693	677	662	661	683	691	677	650	666	701	640	646	692	734	656	696	688	696	656	678	691	687	682	696	625	666	628	667	686	706	663	690	658	655	677	642	663	642	668	703	648	673	670	684	688	660	676	665	636	704	670	680	620	632	614	665	689	648	679	630	682	666	667	642	696	634	650	669	660	695	704	689	685	686	672	665	662	675	665	663	646	654	696	646	693	693	616	670	674	689	655	641	684	691	665	629	608	690	665	689	646	673	667	681	710	698	658	660	658	646	617	645	660	644	641	676	672	684	653	628	683	651	661	690	707	696	676	630	698	658	697	677	659	709	675	679	681	711	687	663	641	685	652	665	687	686	647	686	642	676	683	680	658	629	675	635	674	625	641	665	692	656	642	707	685	665	671	655	674	692	671	669	664	662	657	665	678	651	683	694	679	715	667	689	671	650	686	684	636	671	686	703	650	715	654	662	717	695	623	632	692	676	663	624	711	696	659	670	715	677	684	641	660	689	675	646	629	677	673	714	653	628	682	680	723	689	702	687	682	680	702	657	651	679	651	627	685	632	670	684	679	671	646	620	622	672	633	690	666	663	681	727	658	631	680	647	685	678	659	682	635	666	655	655	716	676	693	652	715	718	649	630	608	626	625	660	652	706	663	700	673	663	664	699	672	634	638	701	675	690	677	687	647	676	667	695	680	623	713	655	646	664	722	661	674	696	682	678	670	711	637	634	677	702	710	665	656	664	678	636	719	681	686	656	650	671	653	687	677	652	597	706	658	698	637	629	668	671	674	661	659	695	662	620	723	681	668	677	702	670	656	618	648	686	713	699	689	698	677	665	672	661	678	644	679	739	659	669	684	677	656	675	674	640	655	619	660	667	644	695	661	666	699	611	664	669	663	655	660	636	653	715	655	649	616	644	650	616	626	668	703	651	661	695	696	647	670	664	670	640	663	635	653	671	672	704	675	680	647	711	650	647	686	686	697	685	691	695	703	697	649	650	646	669	710	671	686	660	680	663	692	700	706	665	682	710	653	636	670	690	632	644	663	625	685	632	679	669	668	679	724	684	676	656	659	676	705	678	646	626	634	662	686	646	659	678	681	630	654	653	664	669	676	597	665	653	645	699	702	663	658	653	699	672	709	649	709	686	655	664	653	685	704	711	682	664	671	690	669	647	659	700	660	694	680	636	711	694	677
30395	19264	19754	17043	16329	16790	17687	12847	9088	6565	8052	5769	4408	2724	1552	931	871	649	605	641	538	664	622	585	605	533	430	398	409	392	334	354	364	332	321	307	365	345	320	343	341	361	323	342	367	329	337	304	344	334	356	343	314	323	318	310	330	350	327	338	318	361	317	325	316	336	353	332	343	361	343	306	354	321	351	348	341	352	292	328	353	351	347	325	351	345	369	341	321	332	327	334	326	340	339	340	361	329	348	315	329	342	351	338	375	342	337	294	344	339	324	336	352	317	343	309	327	329	310	322	343	327	336	346	363	351	321	346	317	352	353	311	331	357	351	304	340	377	347	344	321	327	309	324	358	357	306	338	317	348	337	338	364	314	298	306	329	343	288	326	337	328	319	333	332	323	378	377	347	351	325	349	310	338	320	312	365	303	325	342	327	363	297	314	320	347	344	319	292	312	341	318	319	334	326	328	318	329	327	319	347	349	324	341	358	324	320	355	327	345	338	367	353	370	346	339	330	354	325	356	318	340	359	326	340	355	345	320	335	334	350	346	346	290	346	323	339	348	339	312	318	322	323	319	353	352	353	349	304	331	333	323	359	343	309	331	308	297	343	349	309	330	348	346	355	313	340	342	347	292	327	347	342	356	350	351	359	329	334	339	324	325	332	327	312	325	304	346	313	336	333	306	312	352	326	320	296	320	340	319	302	330	319	338	320	361	357	336	363	325	320	343	318	345	316	329	318	332	304	343	318	348	344	323	331	323	386	333	350	332	331	311	318	320	364	345	351	369	325	382	314	360	326	299	324	308	318	343	311	344	371	350	325	343	318	371	340	309	339	336	323	342	343	322	322	316	374	341	340	312	339	309	333	355	348	343	359	360	349	351	326	340	339	327	330	335	321	350	354	311	326	344	344	344	319	361	313	326	356	307	340	328	344	318	334	333	377	360	345	367	306	346	315	320	376	347	325	342	345	319	337	330	338	324	314	322	352	368	319	331	366	343	319	338	339	342	352	336	319	349	338	327	346	331	318	371	347	379	342	363	332	349	351	327	316	359	306	347	329	307	330	324	293	344	319	358	342	347	304	332	319	327	352	324	301	329	339	344	354	326	306	352	331	304	341	323	309	341	299	342	329	325	305	347	353	321	317	330	343	346	307	333	330	351	344	340	342	358	330	319	345	349	349	321	327	315	332	340	311	315	316	311	318	297	329	364	285	339	319	340	312	362	332	330	349	318	340	314	348	336	323	350	337	334	334	363	335	332	332	326	330	311	342	337	331	312	355	343	362	345	336	348	372	356	330	324	346	346	335	338	334	337	329	327	342	369	338	330	317	323	321	329	343	340	333	350	366	315	333	357	312	355	342	332	306	331	343	349	346	330	336	360	350	334	337	346	345	318	358	350	343	330	330	315	329	321	305	350	324	333	344	321	326	339	349	354	358	322	296	324	348	301	340	351	355	338	342	323	348	329	318	345	306	343	332	321	367	323	335	301	328	343	299	336	324	320	331	315	334	327	358	333	362	325	340	328	355	320	356	354	345	318	341	301	313	320	288	307	317	328	333	363	356	337	316	327	363	315	347	354	343	316	317	325	325	342	340	307	345	316	300	334	327	348	343	352	339	345	344	307	360	354	324	345	312	363	338	339	318	329	332	337	366	373	309	299	317	337	317	334	335	313	356	312	317	361	342	313	340	323	342	334	349	358	308	383	359	345	322	310	360	317	306	316	348	359	337	345	373	322	329	320	391	336	352	329	316	353	331	322	335	329	349	316	323	344	320	325	356	293	356	346	358	342	340	298	340	334	338	389	322	348	313	336	397	331	397	352	345	326	333	354	341	315	332	349	339	366	343	325	343	326	342	311	360	375	313	330	319	342	362	332	312	351	320	349	349	393	316	342	351	352	335	351	320	335	295	349	361	341	323	368	349	348	351	319	324	329	337	356	332	299	340	335	315	349	353	317	346	353	365	333	341	334	316	324	379	347	339	318	336	350	342	316	338	334	318	298	336	320	345	306	351	355	326	362	317	341	349	377	330	352	378	336	347	333	317	360	320	332	330	341	331	344	338	311	334	348	343	347	341	324	333	311	325	316	355	337	334	319	344	334	367	339	335	333	323	357	335	341	336	336	340	343	331	341	325	371	352	336	365	346	319	330	339	331	340	324	325	369	371	327	319	316	293	339	346	376	353	323	329	316	352	335	342	349	304	338	309	346	336	305	347	335	306	318	351	329	336	336	373	305	319	345	354	344	370	359	319	323	345	318	336	352	337	355	326	331	345	347	332	363	356	311	334	350	363	332	322	342	316	354	322	357	301	329	334	364	375	352	342	328	344	334	358	330	290	310	346	307	364	355	372	335	345	343	338	316	355	296	341	360	327	325	369	359	309	324	328	350	346	330	314	324	326	343	308	338	328	336	318	356	330	339	297	327	349	340	361	346	331	332	325	337	307	359	337	313	337	334	347	334	360	356	317	351	354	312	337	292	311	301	317	354	342	319	354	349	335	310	329	330	342	348	336	311	346	317	333	323	351	345	315	352	313	340	349	312	326	325	337	338	329	340	323	371	336	332	306	339	366	314	324	317	352	319	334	364	325	343	321	327	336	359	340	303	366	338	331	330	330	347	372	363	367	328	335	337	360	350	342	355	310	344	364	343	340	348	300	321	342	364	330	306	318	333	344	345	324	350	334	346	309	360	369	342	320	345	340	306	328	321	324	330	348	342	325	309	308	345	348	326	328	366	299	350	342	315	333	307	334	339	339	325	326	328	359	348	327	324	317	331	328	324	339	361	314	321	291	329	316	354	330	343	351	357	355	315	359	336	351	321	356	332	341	353	335	338	310	321	347	326	355	337	348	357	376	316	300	346	370	330	348	359	330	319	324	301	334	359	361	343	322	309	313	367	347	346	345	374	320	307	329	325	327	326	323	318	357	327	348	362	349	342	331	316	307	390	354	356	335	316	294	332	347	315	303	330	332	316	362	351	324	332	310	332	328	360	352	363	315	303	338	314	324	328	309	346	320	341	339	332	370	358	322	356	347	344	349	297	321	354	335	361	329	333	348	334	309	325	330	332	351	331	376	328	313	335	333	303	360	325	361	313	381	366	349	318	316	359	373	318	358	356	342	347	332	326	344	341	352	314	318	314	345	329	334	333	349	315	342	323	339	326	342	334	332	331	309	340	342	313	326	327	329	328	323	341	319	372	328	338	350	301	331	322	312	350	308	366	338	329	326	328	322	338	337	314	344	347	390	353	317	357	342	346	350	322	327	330	321	328	339	314	351	368	340	373	340	323	323	326	298	369	322	327	325	337	293	316	347	356	332	311	321	344	329	345	376	296	351	302	327	324	322	323	328	338	302	317	378	342	338	317	315	309	320	348	368	330	313	353	301	348	338	308	364	327	360	318	347	357	328	328	351	352	337	317	343	343	323	336	318	348	348	338	296	323	320	394	352	378	319	331	316	324	344	326	360	365	328	366	342	309	348	313
22185	12623	15932	14986	18137	21206	25475	19649	17388	15487	18107	14865	11689	7613	5001	3842	2810	2270	2240	2611	3059	2654	2889	2947	2840	2149	1774	1473	1265	1270	1210	1038	963	978	891	889	875	921	878	898	966	866	838	826	894	890	884	909	919	990	888	873	825	861	875	871	921	851	852	882	924	847	897	879	870	908	964	915	881	922	873	894	825	837	830	823	831	868	886	878	817	901	881	847	839	859	878	863	867	894	800	837	891	866	883	830	878	812	886	889	862	886	853	862	847	832	834	871	863	893	892	879	873	896	841	867	844	846	886	845	855	872	837	872	817	854	854	830	891	825	856	828	911	807	897	896	856	777	819	850	840	902	878	911	834	893	856	859	882	866	835	850	861	857	832	811	891	867	816	861	866	863	867	824	848	850	838	818	825	862	846	814	850	866	879	820	808	871	877	836	783	907	853	860	855	865	874	909	850	841	795	903	808	855	776	861	890	875	849	864	844	856	830	854	872	829	917	872	856	870	856	830	842	866	843	853	807	912	897	857	878	864	830	877	768	885	852	890	822	887	821	825	862	839	826	916	835	859	867	895	884	870	825	845	838	918	868	839	863	886	867	872	814	874	873	871	843	862	853	902	847	877	799	866	891	867	860	856	818	836	802	844	884	877	825	828	832	829	871	880	830	851	842	853	823	892	824	828	828	825	857	845	842	878	861	850	836	846	874	874	881	872	837	854	810	817	842	889	859	839	882	838	900	818	821	842	850	797	837	823	857	823	873	848	900	839	832	825	903	818	847	868	880	879	886	844	761	844	857	874	884	851	899	876	838	855	845	907	845	890	905	839	872	900	791	835	844	806	828	888	845	816	883	852	869	871	786	912	889	835	841	878	791	842	769	839	825	885	823	869	941	881	842	860	816	874	841	809	911	851	875	880	859	907	849	887	880	833	845	908	847	870	799	857	866	843	856	903	830	900	846	890	865	844	863	816	785	819	852	866	853	868	875	916	876	838	835	868	876	793	864	886	848	878	812	850	912	919	851	902	839	877	847	881	810	887	854	860	843	871	862	821	847	841	831	850	825	861	854	866	895	810	844	864	859	872	875	829	803	867	833	846	837	800	812	843	896	837	900	785	862	861	850	861	804	826	848	767	833	788	834	811	875	878	856	832	908	799	861	826	880	884	793	864	863	871	899	843	849	874	837	865	874	854	864	883	804	779	895	898	874	857	834	888	835	871	856	844	894	818	863	889	822	814	886	815	873	844	833	818	838	839	840	849	915	815	898	812	860	810	865	818	856	877	819	792	858	831	837	805	890	873	903	866	835	857	876	861	863	810	846	811	860	870	796	847	820	782	858	779	857	821	870	853	865	851	760	850	886	888	828	852	877	798	810	843	846	843	843	840	890	828	855	827	865	852	839	877	840	889	886	843	889	869	843	885	847	828	890	910	842	856	862	869	845	866	865	845	846	863	799	831	820	885	814	814	820	831	880	829	795	873	802	856	874	833	863	817	871	874	896	838	841	891	837	893	823	862	787	829	899	879	943	869	870	876	841	871	876	854	799	857	842	792	845	906	834	879	846	856	832	878	804	865	856	854	838	848	835	880	849	857	874	839	857	854	862	848	870	865	853	866	849	886	873	806	865	848	867	868	859	852	836	836	790	915	848	829	868	885	846	837	846	866	829	843	848	848	875	817	816	851	819	833	852	873	833	845	877	848	857	851	894	855	827	835	886	885	885	864	936	875	834	840	860	814	806	866	888	844	872	835	844	789	855	809	830	856	844	886	850	828	853	826	828	827	839	852	837	873	880	845	857	853	860	815	835	861	838	870	848	857	842	833	833	863	824	833	828	850	844	853	839	869	813	868	872	864	840	843	941	823	863	804	852	917	911	808	840	874	870	878	846	898	865	835	877	852	829	816	850	881	823	869	802	889	876	812	851	854	859	887	883	830	881	924	849	844	861	859	833	815	893	890	887	821	833	865	825	815	803	851	867	871	845	911	854	860	844	872	795	852	880	874	826	813	878	845	842	900	811	836	839	874	867	901	872	822	820	853	856	879	830	863	880	863	852	847	824	862	824	839	871	857	882	834	822	869	885	848	841	838	834	857	878	868	848	803	843	834	850	874	859	843	851	835	870	846	813	848	857	884	872	829	826	835	835	869	826	898	907	864	824	864	873	846	860	844	855	868	885	867	816	853	881	856	825	839	867	854	831	872	850	841	852	833	862	857	844	805	812	822	858	837	844	853	855	853	812	834	866	834	887	791	848	824	873	818	857	879	915	857	858	861	891	851	838	852	841	858	837	877	822	870	857	834	857	871	791	842	905	830	930	847	899	840	870	888	834	836	838	891	837	900	845	829	861	872	883	846	852	830	863	836	855	844	823	833	836	832	861	828	874	848	854	903	853	836	904	861	833	870	899	801	844	894	849	869	877	823	840	846	846	831	859	848	855	820	844	810	874	866	896	831	840	860	846	914	837	879	858	877	897	889	846	832	864	838	920	881	853	847	816	834	860	877	812	862	876	808	805	873	887	811	834	855	814	848	852	836	837	846	833	821	867	795	868	832	895	849	852	887	851	852	841	835	865	853	873	851	875	845	847	814	881	825	824	879	813	823	811	860	823	849	850	830	834	841	907	890	841	862	870	850	794	888	871	860	838	857	864	859	827	810	821	844	825	845	854	808	920	884	871	853	893	821	892	879	826	881	868	877	796	828	823	843	818	839	853	859	852	834	879	874	847	880	839	834	835	868	800	855	862	863	847	847	880	893	845	849	824	850	865	851	815	919	838	866	794	891	834	818	892	900	851	840	834	863	864	825	867	825	821	861	801	950	846	808	883	819	835	855	867	836	838	841	836	844	861	829	817	852	819	797	864	885	872	867	876	865	844	883	867	849	824	819	868	852	832	823	826	859	864	905	822	838	853	824	910	821	811	836	855	850	853	862	783	861	839	839	825	848	861	871	887	876	827	835	856	877	859	858	875	880	869	842	849	833	834	891	828	844	845	857	824	830	907	820	793	921	829	841	849	888	871	867	841	823	861	915	810	767	817	843	872	839	870	908	833	822	804	861	801	882	855	904	857	826	874	861	880	871	866	839	900	911	865	832	870	839	837	824	890	870	860	812	882	841	863	859	860	844	845	848	870	846	809	882	859	863	847	794	833	883	862	811	885	866	851	834	844	883	824	826	841	901	810	881	857	874	842	874	856	788	819	895	755	849	818	838	809	818	843	850	881	859	885	822	804	863	846	881	861	826	873	858	750	836	804	864	881	846	885	875	881	856	864	830	786	808	850	881	849	853	891	827	836	895	894	884	892	872	808	844	790	873	843	857	798	881	870	814	861	861	848	871	866	900	832	853	882	840	874	825	817	884	862	843	804	851	880	835	817	827	857	884	864	876	907	850	921	878	837	775	846	861	868	851	798	865	855	818	809	836	911	874	906	860	834	826	831	852	876	830	858	896	851	832	849	865	856	842	863	831	867	821	892	869	839	883	858	814	839	872	819	830
40635	26899	25999	23152	23313	24757	25013	20585	16093	12139	14383	11131	8798	5176	3030	1739	1055	793	737	829	802	727	836	956	699	558	450	380	415	411	445	324	275	264	254	244	262	265	262	295	255	265	260	247	257	233	257	265	251	260	259	248	226	269	255	236	230	258	256	263	264	238	276	263	248	227	277	245	284	270	231	280	246	270	254	245	242	248	280	266	227	265	245	249	254	233	253	257	249	225	261	264	242	215	253	247	229	256	218	266	276	232	257	251	224	248	261	257	269	249	247	228	234	260	237	240	242	260	305	247	241	261	248	243	250	318	248	286	230	237	253	263	254	238	245	226	227	239	209	227	252	221	247	259	221	245	227	227	259	264	235	220	264	235	258	255	220	248	214	242	238	263	250	258	281	253	265	265	243	246	241	250	247	230	247	244	244	262	244	265	252	253	253	251	264	254	234	271	257	251	227	262	270	215	228	239	248	256	257	242	267	242	273	262	245	265	273	232	239	247	284	252	229	261	259	248	244	260	268	251	238	238	243	243	273	271	253	248	251	223	235	262	260	262	241	250	230	242	256	257	267	286	240	250	271	262	221	260	240	230	234	259	248	277	247	226	272	260	246	239	275	217	253	245	271	235	217	252	217	254	287	243	237	229	242	283	254	259	259	254	237	250	247	275	262	258	255	255	266	260	232	250	240	253	260	248	220	247	236	257	248	260	264	245	257	253	241	242	251	234	219	253	222	211	259	246	238	229	247	246	234	232	274	248	250	278	273	280	236	259	232	247	258	254	288	233	258	267	262	236	259	232	258	254	249	255	254	263	227	225	235	263	241	275	256	241	217	236	278	260	254	253	233	239	272	229	245	246	272	248	257	229	249	245	246	235	236	251	261	230	268	247	235	225	256	250	251	240	262	225	246	255	254	273	251	225	225	260	262	222	271	253	266	258	272	216	237	293	264	219	224	239	276	246	238	215	240	226	227	248	241	254	215	240	240	211	238	233	224	259	245	221	220	241	235	256	242	237	254	252	261	251	264	248	240	269	228	216	239	254	261	254	242	251	258	232	269	253	241	237	240	260	266	227	233	257	258	247	245	246	233	274	210	229	253	239	216	282	226	278	242	235	264	246	255	259	247	261	247	225	267	222	262	245	231	251	269	263	251	246	230	244	261	245	265	246	268	237	227	259	264	269	262	263	233	210	263	259	250	237	239	252	227	223	230	223	242	252	234	261	256	228	263	225	211	241	241	269	247	253	215	251	225	235	250	266	283	237	234	247	236	225	262	235	240	254	264	237	264	234	270	248	244	243	219	230	239	229	274	255	256	247	252	267	227	233	253	233	260	238	240	253	236	246	249	246	254	224	259	218	273	231	249	267	236	259	249	260	237	256	235	269	255	238	251	229	214	225	282	249	253	255	259	227	256	236	255	252	241	226	233	235	254	226	266	269	238	270	240	259	260	273	247	259	219	247	281	250	247	243	259	259	233	246	269	238	228	288	254	278	255	253	240	229	248	242	267	255	248	244	262	212	248	224	244	223	270	233	251	242	253	267	239	255	251	226	278	212	257	230	248	243	247	269	240	238	224	234	264	247	253	253	250	257	268	281	268	230	235	250	274	258	244	249	223	247	239	279	232	252	248	222	268	224	250	242	261	252	242	240	247	245	266	255	221	226	234	280	253	264	266	233	253	237	262	269	238	252	202	261	263	238	240	232	243	256	258	230	244	265	225	262	268	250	253	215	277	235	257	205	250	240	254	239	273	248	239	254	224	221	234	223	238	268	256	246	239	226	226	232	248	228	267	229	259	229	250	237	245	250	281	222	226	216	270	214	263	236	230	240	249	253	252	259	221	230	255	261	251	236	262	249	243	257	259	254	222	246	257	218	236	260	225	230	220	251	249	254	237	257	248	252	230	277	235	196	224	223	256	247	236	255	232	235	225	234	272	243	258	220	257	254	246	253	270	257	227	230	230	236	239	241	274	272	249	252	259	236	241	240	240	269	213	257	244	243	263	234	222	234	236	253	245	245	239	248	236	246	257	245	277	253	234	260	233	235	244	223	224	287	220	240	268	239	271	274	240	238	262	260	265	228	228	264	246	227	252	264	270	246	259	257	239	247	238	244	246	246	248	258	239	270	271	250	232	262	246	267	281	250	258	236	250	230	243	235	234	222	239	272	247	242	238	221	250	239	228	258	283	240	239	252	269	236	252	209	274	224	251	240	261	239	252	225	228	242	249	231	243	275	238	230	221	221	248	271	254	275	242	231	246	256	256	265	230	229	248	234	234	249	232	263	220	252	228	246	230	245	232	259	255	254	232	254	224	250	219	271	243	259	231	252	223	263	274	241	230	241	234	270	266	248	254	261	246	239	252	249	247	254	237	245	260	275	240	259	258	246	269	239	267	252	264	258	268	247	257	265	223	262	273	245	239	251	255	271	216	235	262	282	240	260	209	244	228	271	248	253	244	231	266	239	252	227	214	259	249	268	250	268	261	266	249	247	258	247	229	251	254	225	251	263	229	258	244	222	247	257	245	254	252	238	230	241	201	247	276	234	214	242	236	268	281	256	253	229	241	253	220	278	234	245	293	282	245	231	270	244	247	247	248	252	242	228	208	241	251	247	249	278	267	248	199	225	257	268	260	260	237	238	235	279	251	251	266	249	259	251	266	243	259	268	276	234	254	243	241	233	262	247	242	227	256	227	260	256	255	246	237	247	215	228	227	263	256	256	276	242	262	238	285	261	247	258	235	250	219	237	227	238	243	260	251	256	251	241	211	271	258	242	219	250	248	245	239	254	226	251	264	244	238	235	241	237	235	207	255	255	230	254	254	243	259	255	231	276	209	252	266	262	249	260	256	236	284	236	252	266	233	218	215	251	244	266	224	248	216	254	213	248	226	265	269	249	215	230	228	242	259	246	218	243	225	253	237	228	282	245	249	239	259	264	243	242	297	248	259	258	267	261	245	270	226	253	217	253	238	255	211	233	234	244	257	242	241	281	261	284	261	242	246	254	268	245	266	237	241	247	243	215	228	260	266	237	276	256	254	246	230	252	217	254	225	246	244	242	250	212	259	248	256	274	250	241	283	228	248	253	241	267	259	252	269	236	247	250	227	241	236	220	254	278	228	254	243	244	249	236	277	240	249	242	240	248	240	263	265	255	236	255	247	257	250	288	257	258	276	218	258	242	244	248	250	217	241	277	236	227	248	252	246	223	254	243	236	230	242	245	273	252	251	243	248	220	259	260	220	251	242	238	252	231	230	270	258	232	254	255	241	238	226	241	245	218	254	216	296	226	262	259	271	249	246	254	227	260	246	286	261	248	238	236	263	234	240	224	236	233	234	252	237	240	237	225	262	242	243	249	255	244	242	236	250	258	241	258	253	242	269	249	262	278	256	234	254	231	213	262	232	243	243	264	266	254	249	251	253	230	265	265	262	231	246	252	238	221	238	231	260	259	263	254	245	259	270	252	245	260	272	248	255	254	255	254	237	262
29186	17121	20372	20578	25145	27804	30882	26419	24747	21882	25513	20978	17670	12120	8523	6027	4112	3426	3094	4219	4595	4247	4551	4360	4349	3080	2085	1656	1702	1618	1326	933	755	744	765	716	731	725	738	746	818	751	720	676	668	654	697	684	667	664	716	655	687	692	659	683	698	606	659	710	635	707	676	692	756	794	788	778	717	723	740	709	684	637	668	660	636	680	644	626	659	685	670	606	628	656	653	654	658	701	630	630	619	665	674	640	658	705	695	644	670	677	687	684	624	662	679	659	630	652	650	669	660	653	653	667	606	671	666	683	648	622	668	635	660	622	653	637	637	647	670	631	667	670	610	711	627	637	617	618	646	672	616	659	630	617	629	599	641	619	664	626	629	630	653	674	651	654	662	629	620	627	623	630	677	611	651	594	656	648	644	597	651	612	620	611	607	683	651	613	630	591	662	652	677	668	632	638	618	640	626	641	580	592	596	585	667	654	648	600	648	626	646	655	668	650	606	640	678	618	631	589	675	598	654	657	592	680	645	572	604	640	655	622	667	623	624	626	624	644	647	664	603	639	637	657	615	619	656	686	619	613	634	675	654	679	610	603	599	627	681	600	638	672	656	617	621	647	631	585	657	635	639	607	636	634	628	623	626	640	657	661	654	598	610	640	595	646	668	635	621	624	624	623	657	619	666	625	611	658	637	628	634	624	632	619	626	592	652	634	617	613	603	637	590	613	623	597	635	653	626	676	609	657	614	642	631	623	670	620	640	665	678	651	594	627	632	630	616	613	631	592	665	640	657	602	631	650	650	628	620	652	633	609	653	639	628	634	649	666	626	652	612	623	646	675	633	657	683	593	717	643	630	631	642	602	619	597	661	630	648	659	642	647	665	672	621	658	576	621	648	627	659	617	608	642	619	643	658	632	630	610	628	624	636	633	636	623	623	624	656	626	635	604	644	658	658	625	630	637	642	635	639	642	592	644	572	617	658	631	642	668	668	616	638	603	635	637	647	657	672	618	633	618	666	593	669	640	659	591	709	607	593	620	626	609	643	633	642	636	644	640	668	660	607	595	644	680	650	633	593	603	592	563	612	641	606	625	613	630	631	662	632	668	663	657	639	636	631	667	617	615	605	591	645	661	619	616	603	620	599	619	626	672	604	604	622	626	665	671	622	636	639	622	616	647	643	589	637	638	644	605	613	626	626	678	653	632	674	670	637	628	604	610	620	654	641	620	629	601	643	612	632	644	679	683	648	633	657	664	630	589	643	595	627	591	638	588	640	626	655	659	644	618	630	633	628	667	681	672	644	636	595	597	609	643	591	637	643	620	641	621	635	666	610	651	650	630	644	607	612	604	650	588	619	591	618	615	689	641	615	613	632	621	647	634	613	643	680	622	623	659	664	638	615	616	653	609	589	626	615	655	598	639	667	650	625	622	633	634	631	646	652	619	585	650	627	635	618	632	615	609	621	633	615	662	644	617	617	610	648	626	648	633	644	617	659	635	657	598	651	621	629	603	623	637	682	651	599	641	632	592	615	675	640	619	581	620	612	653	627	643	639	620	642	641	599	616	631	641	631	645	591	668	627	666	667	578	624	640	675	618	638	605	624	617	653	647	617	631	639	652	624	630	641	650	627	651	596	642	613	613	634	672	620	585	657	629	657	650	653	630	618	653	670	612	629	570	630	662	621	602	666	641	617	629	647	647	647	620	613	644	607	670	649	589	641	645	646	630	657	604	632	697	632	645	635	617	603	633	632	646	652	645	664	716	620	641	637	599	647	611	624	660	635	658	658	651	639	661	596	647	644	620	610	663	611	634	626	624	650	585	637	612	631	649	688	675	639	635	632	635	677	607	693	653	600	633	630	669	642	623	652	622	582	638	638	614	629	623	632	699	612	632	679	633	618	637	680	672	615	611	609	642	605	655	670	656	662	643	662	635	635	658	633	662	632	652	644	668	633	692	624	617	615	662	633	670	649	674	622	596	649	635	639	631	609	614	625	623	677	667	652	656	685	568	667	652	618	637	636	655	601	597	653	641	631	639	622	676	629	695	610	642	620	609	642	637	634	669	617	597	573	655	683	615	621	654	618	664	638	645	663	624	590	648	610	595	613	622	646	626	629	599	602	635	630	674	620	646	605	641	615	685	663	622	661	617	631	618	588	637	702	627	648	628	648	692	631	626	635	654	616	619	624	672	646	634	679	677	656	600	601	624	697	671	654	643	620	622	660	610	619	617	666	636	644	630	603	657	645	592	682	595	641	647	594	641	629	657	606	603	620	635	674	675	658	630	653	600	630	615	617	602	666	596	649	634	623	631	629	622	639	644	605	611	650	635	621	610	655	666	616	638	634	624	615	640	607	640	638	642	660	631	616	577	663	617	627	667	628	695	587	636	613	596	634	678	608	618	635	657	566	606	633	669	637	638	617	625	616	652	606	587	645	631	625	644	642	616	648	649	657	592	622	618	648	664	662	659	680	627	651	592	608	622	652	683	650	626	644	613	600	654	662	590	622	608	646	679	627	611	632	606	637	610	611	597	629	657	618	640	621	645	656	593	594	610	642	613	677	677	617	591	639	666	608	622	644	629	682	646	656	615	644	654	632	599	644	593	642	571	672	636	648	638	637	644	668	611	644	625	691	633	624	662	653	613	645	617	641	629	631	623	602	652	635	656	598	636	641	600	647	637	612	643	652	625	645	662	603	641	625	623	640	682	659	646	642	617	606	636	647	609	657	657	678	616	627	640	603	647	627	668	607	630	655	598	665	649	649	654	643	619	605	624	639	638	636	633	646	573	606	605	643	580	655	620	631	647	634	610	566	620	623	629	641	621	605	647	650	624	645	607	613	632	659	601	621	664	633	628	632	601	614	635	647	631	674	614	695	594	619	639	624	612	686	633	628	635	623	639	658	619	610	617	625	636	658	632	621	615	607	625	640	599	618	612	638	603	644	630	665	589	606	630	592	640	661	619	628	626	633	611	648	617	598	618	607	655	592	664	650	655	632	620	593	576	603	589	675	623	673	643	635	599	640	636	635	660	628	640	652	589	662	628	627	613	654	606	608	611	660	667	622	633	634	612	639	658	630	621	622	619	614	641	601	603	642	647	619	643	631	658	614	620	631	669	596	658	651	634	599	618	646	626	635	625	606	630	605	640	630	615	638	615	612	582	649	639	657	639	674	599	642	630	639	611	625	636	584	617	651	614	615	668	636	632	669	643	632	670	591	647	606	592	602	622	592	643	645	628	629	633	653	630	649	638	605	605	622	614	659	614	606	618	585	596	641	630	650	633	635	609	623	605	632	660	646	602	678	626	583	585	627	672	689	637	642	578	636	632	611	631	690	670	614	673	640	649	636	629	620	590	627	608	645	643	693	628	614	594	583	614	650	629	664	639	642	625	630	654	629	604	586	636	679	638	636	619	622	643	615	653	615	605	623	620	668	651	638	662	658	628	650	636	631	640	627	626	645	651	619	626	607	640	659	626	616	651	632	583	636	627	651	592
6235	2927	3390	2194	1924	2099	1829	1182	801	610	668	582	452	401	293	297	253	290	281	256	278	292	295	247	299	257	271	256	302	280	282	255	270	238	273	265	263	242	258	271	269	256	259	261	250	254	275	240	249	266	275	247	290	275	237	263	280	238	277	295	237	238	268	257	250	274	279	266	269	244	213	234	255	242	279	268	242	256	256	253	254	252	281	256	282	262	244	255	261	297	263	268	267	279	275	286	269	242	217	272	277	302	265	243	285	272	240	265	261	274	239	254	270	261	261	280	239	273	268	242	232	260	293	262	283	245	269	245	255	230	241	236	232	233	274	262	257	257	263	269	258	278	242	266	246	252	253	243	257	265	236	230	279	254	233	263	254	250	249	254	272	254	255	254	293	263	258	268	243	252	257	291	289	258	259	258	284	246	241	255	260	261	251	258	250	250	241	290	245	263	254	284	252	246	276	229	248	252	269	289	255	233	279	278	262	280	271	255	238	245	262	256	250	231	239	271	252	272	260	274	258	259	255	267	306	256	263	255	258	257	241	250	238	257	257	249	293	283	278	246	273	247	268	262	300	253	245	266	264	293	271	290	262	246	263	221	286	247	263	250	232	256	259	271	255	243	253	269	244	262	251	261	279	279	270	286	266	247	268	250	258	241	252	254	304	260	262	268	248	262	288	243	261	240	254	272	272	263	244	267	233	273	270	269	269	256	266	275	273	272	249	237	240	246	252	270	227	258	249	244	273	236	256	259	280	271	237	272	295	255	258	245	256	278	271	279	286	243	281	288	287	220	245	254	264	274	290	253	260	274	269	250	248	255	273	253	271	265	240	275	274	260	255	271	281	259	286	262	247	252	256	251	275	291	240	259	257	286	300	264	239	262	256	300	222	261	260	266	255	264	246	248	274	253	269	276	244	261	267	234	273	276	262	226	270	250	254	236	252	247	262	255	273	260	251	242	274	285	269	263	257	249	268	254	267	269	256	237	287	255	237	260	279	236	259	284	293	260	265	244	241	264	275	265	262	259	256	246	279	217	261	276	270	250	276	275	265	262	240	228	280	271	255	260	265	278	248	220	290	243	229	254	287	235	280	286	278	262	257	254	246	259	272	245	265	277	258	258	262	243	254	263	271	289	241	248	261	242	251	284	267	234	252	241	284	248	256	266	272	263	228	243	257	257	252	250	242	257	258	267	282	233	229	251	259	245	245	272	262	233	248	299	247	221	259	272	286	266	238	252	246	254	240	244	248	265	267	236	277	284	270	269	250	212	254	266	264	258	250	247	263	275	261	228	286	274	300	244	291	256	245	242	260	239	268	279	236	255	239	260	273	254	242	272	244	266	252	242	273	264	238	270	256	271	280	260	257	257	269	257	255	280	262	261	253	249	283	251	252	263	266	274	250	273	280	253	279	275	267	256	257	273	245	260	253	241	272	275	267	266	249	238	241	251	254	263	287	257	272	274	243	278	247	257	264	267	269	252	289	256	273	249	240	242	250	230	271	233	275	265	256	251	252	263	257	266	307	259	251	265	288	274	260	254	248	253	262	268	240	267	234	232	248	238	246	265	278	229	262	290	243	257	236	270	248	285	248	249	283	235	262	265	267	265	288	277	223	257	246	283	274	263	253	252	277	286	226	236	232	277	229	280	278	276	236	278	268	258	256	263	264	250	234	254	245	247	231	247	237	233	223	262	291	278	279	243	295	242	268	287	277	246	274	279	265	264	266	250	262	242	255	256	277	254	247	258	221	263	239	248	242	246	251	245	260	271	253	239	280	260	252	240	237	263	263	250	248	234	257	246	258	274	262	248	261	250	244	268	250	288	246	254	286	246	258	272	254	238	273	270	240	251	241	241	294	265	247	272	289	254	278	238	250	268	271	253	275	270	256	247	267	267	260	242	242	241	288	247	260	242	288	262	216	279	273	259	245	281	285	251	257	249	248	264	251	265	255	248	267	261	257	260	296	252	279	262	245	252	242	270	261	258	231	280	264	239	258	232	269	261	264	265	266	250	250	261	259	270	279	268	265	268	264	261	298	242	257	293	272	264	298	272	226	286	263	234	258	256	245	262	280	260	239	235	277	285	273	280	259	251	256	240	245	301	265	255	313	280	251	234	223	281	244	243	273	261	275	245	261	280	253	249	257	258	235	253	250	262	274	256	265	240	283	254	253	274	295	263	276	259	248	247	279	249	295	269	257	266	279	274	242	268	254	260	230	259	255	251	260	259	291	280	240	271	243	249	227	216	263	243	256	251	250	263	266	248	277	278	256	275	251	267	247	232	268	253	262	245	239	256	257	249	277	220	260	244	256	281	245	238	238	234	265	281	271	284	294	259	257	246	206	248	281	255	270	273	260	265	292	246	277	268	278	240	267	242	250	277	252	251	254	246	263	254	228	272	261	257	254	241	244	269	257	262	303	295	297	252	246	238	290	263	242	249	224	245	230	273	255	291	275	260	224	247	265	259	275	265	262	289	232	284	261	270	251	245	276	288	269	260	285	232	215	259	253	266	274	254	263	284	265	234	262	257	228	252	233	249	249	250	246	262	241	262	258	260	257	264	261	276	245	248	253	268	268	256	287	249	282	261	271	266	276	257	259	258	276	255	265	259	248	237	289	255	260	249	249	277	267	249	258	262	266	261	277	261	247	249	225	277	257	245	246	270	262	256	254	249	251	248	259	272	263	289	271	240	267	256	271	256	240	277	262	281	240	244	262	232	271	262	262	242	277	230	236	246	281	257	258	256	257	269	278	266	281	251	247	283	264	267	271	217	258	291	241	245	248	264	267	243	246	278	246	241	254	262	218	259	258	259	271	260	245	250	290	246	288	246	270	256	242	256	263	264	266	272	234	254	257	269	274	238	266	283	255	242	254	241	243	267	263	268	257	241	285	286	239	251	260	250	260	255	268	247	244	270	263	260	290	250	288	260	269	252	246	252	289	253	247	252	261	264	264	274	248	249	226	259	234	277	234	262	266	259	265	258	246	245	220	263	269	262	254	229	250	270	249	278	273	268	264	260	311	257	225	260	227	262	219	286	278	245	261	253	262	260	252	252	283	267	299	296	249	271	284	245	246	261	277	269	277	267	276	235	263	238	271	271	266	248	287	251	283	264	268	254	262	286	263	266	261	259	266	255	262	264	239	267	293	270	280	254	255	242	269	251	236	273	266	286	256	250	277	247	289	265	251	237	256	264	263	254	244	254	282	273	274	244	279	271	254	224	265	254	293	261	258	264	288	282	244	281	261	232	250	250	277	265	263	261	252	272	242	285	241	268	251	255	245	259	258	268	291	266	254	244	259	258	286	273	264	306	269	240	261	239	282	258	282	232	247	236	257	267	239	265	271	262	244	247	239	241	282	260	283	235	266	258	254	272	270	264	252	268	266	238	258	252	236	267	246	262	247	259	283	254	266	255	248	256	239	292	238	251	276	277	269	258	226	284	276	266	256	231	273	292	255	291	281	258	249	273	261	258	246	259
5823	3378	5321	4039	4945	5317	5507	3657	2985	2598	3427	2489	1993	1448	1134	1040	892	821	814	851	776	820	855	808	868	813	709	760	714	768	742	694	700	716	691	688	698	687	715	720	699	676	690	685	677	724	702	689	708	668	692	653	701	711	714	709	682	703	711	698	679	718	706	723	673	677	703	674	681	723	683	664	669	662	724	691	654	692	669	701	735	679	660	658	718	667	754	662	698	695	693	656	689	701	718	638	693	722	662	701	727	707	674	684	686	702	655	715	731	708	697	719	680	707	711	708	700	685	677	677	712	670	709	728	724	725	693	716	634	707	690	726	704	710	716	712	716	662	645	671	705	705	711	720	620	686	735	751	692	713	715	714	695	706	721	678	707	710	738	700	622	702	716	673	660	728	667	734	706	696	707	702	701	707	704	691	705	644	720	705	686	683	758	735	691	666	675	689	756	675	701	678	701	692	716	723	689	674	658	689	688	661	717	722	675	730	673	684	709	697	759	677	685	678	692	662	674	726	701	666	734	654	686	700	643	666	691	694	708	701	657	682	685	716	643	694	707	706	702	677	696	696	674	655	689	714	672	704	668	674	758	674	699	644	695	710	748	671	796	694	704	705	694	683	717	694	691	733	642	687	670	643	618	671	709	725	721	724	716	718	679	741	676	676	668	686	715	683	725	737	712	718	715	677	748	680	697	676	705	659	705	684	713	692	731	716	675	689	692	696	665	705	689	705	663	687	670	691	654	721	689	634	666	673	653	701	728	662	709	678	715	769	672	716	687	693	699	698	679	678	672	685	674	625	653	682	706	683	646	698	730	669	684	708	664	667	665	705	664	679	685	642	688	675	649	670	723	699	713	713	631	734	669	665	724	685	754	646	718	708	709	694	652	707	722	641	695	710	701	634	674	692	654	726	696	664	686	706	677	635	716	670	715	649	661	678	684	723	720	688	680	685	715	680	705	713	728	652	706	739	675	717	645	691	658	698	730	746	666	730	702	647	668	708	711	737	708	656	651	725	709	743	745	658	711	718	709	711	696	713	713	715	713	671	648	674	734	692	690	742	658	710	698	696	709	725	698	715	713	735	685	694	705	712	719	721	676	733	664	717	724	722	683	675	669	723	705	719	693	696	673	710	690	674	706	683	680	658	716	683	686	712	730	695	681	711	702	644	656	688	712	652	746	672	734	657	750	684	688	754	675	696	678	671	658	686	668	702	681	708	704	733	717	691	683	698	671	687	711	694	725	712	715	701	701	685	661	694	694	686	682	733	696	688	700	669	665	676	731	719	698	695	676	680	707	699	707	669	715	699	705	701	716	685	653	680	705	649	689	674	676	674	689	704	663	726	701	684	660	725	735	735	744	696	721	685	666	707	722	681	700	691	724	691	704	670	665	732	706	651	711	688	677	730	723	687	715	707	774	699	676	701	690	728	639	676	652	694	697	699	665	669	683	712	665	632	760	669	698	693	691	704	724	695	713	678	695	673	692	659	678	702	692	642	769	679	639	707	685	644	738	688	686	693	703	740	721	717	673	748	663	669	698	654	661	658	683	711	717	704	751	688	711	669	728	673	697	704	699	677	673	714	708	698	679	684	682	708	678	703	660	748	707	665	701	694	706	745	705	680	684	653	690	693	711	655	701	745	654	697	710	710	731	722	710	691	630	670	707	736	715	674	705	670	672	670	732	718	717	689	735	706	641	716	676	657	693	687	663	668	688	702	685	700	671	680	726	685	665	633	677	680	682	651	648	682	654	726	708	669	695	691	725	692	727	710	689	659	676	732	732	685	653	692	697	657	687	675	721	687	703	698	665	670	674	679	682	661	706	670	718	686	734	708	737	688	693	706	736	696	675	711	679	657	742	654	709	715	697	634	671	720	701	703	714	692	684	715	695	702	668	719	685	662	713	681	679	633	671	667	726	691	718	677	746	655	719	705	712	713	710	652	683	720	711	706	686	650	679	679	703	669	706	683	688	671	739	699	742	687	702	746	726	697	723	737	690	743	725	693	656	691	721	682	670	660	702	674	679	657	722	761	699	703	667	702	716	682	700	697	747	700	676	628	687	715	723	679	706	638	727	724	718	641	699	670	664	662	652	729	733	695	657	727	670	718	698	708	696	739	714	673	662	703	686	721	706	638	697	722	657	673	675	669	686	680	731	709	686	700	693	700	677	665	720	742	692	744	708	679	693	737	706	691	660	714	704	709	674	727	691	685	637	702	648	728	666	672	714	714	708	705	670	675	718	673	707	698	687	692	661	706	690	717	661	694	740	712	701	720	708	666	691	667	714	683	663	668	723	692	694	674	710	667	739	666	673	688	640	712	689	689	661	727	691	676	708	701	702	668	656	713	660	718	681	699	695	699	703	702	699	686	670	703	648	691	680	660	669	696	716	714	680	683	731	716	678	705	716	703	732	693	696	710	694	710	691	677	704	729	683	674	659	710	793	742	684	676	714	713	691	767	729	717	643	652	717	706	772	718	715	738	702	714	693	732	686	730	719	690	704	694	714	692	679	672	672	671	692	692	689	676	688	675	687	728	673	719	687	721	748	685	701	723	686	739	689	663	705	682	730	699	669	654	670	705	689	688	644	713	752	702	694	716	634	707	718	675	720	676	653	710	688	676	722	640	723	689	722	701	689	724	697	721	649	699	723	768	702	631	679	694	662	665	703	680	677	705	716	689	691	715	677	687	686	661	700	733	664	709	663	697	681	677	693	692	673	669	673	674	701	679	670	685	703	719	699	725	694	703	675	678	715	736	698	698	626	729	691	683	739	730	683	698	688	665	702	730	711	676	681	661	688	692	693	692	776	701	682	697	736	684	641	727	726	662	700	709	690	695	692	687	689	638	690	717	693	707	694	727	683	679	697	695	698	710	703	694	692	673	689	716	707	713	755	711	650	674	711	718	689	705	700	700	722	672	668	686	711	680	689	710	708	732	681	744	694	693	675	749	705	715	707	725	719	727	666	689	680	699	692	642	679	715	644	729	738	665	718	727	718	668	656	708	683	705	659	691	696	704	674	732	738	665	692	726	674	685	704	719	665	661	697	708	645	717	677	678	666	680	696	674	691	665	745	705	695	738	663	695	657	687	666	731	693	730	681	718	703	696	698	694	679	675	670	686	648	716	671	719	677	678	689	700	706	724	698	769	708	657	707	673	715	699	770	691	665	647	678	665	685	710	684	724	685	687	694	669	672	637	662	670	666	672	701	701	757	686	695	733	728	667	685	679	684	681	700	730	719	718	644	638	707	686	683	685	709	655	702	726	720	658	706	709	655	692	703	739	721	682	719	651	689	680	646	723	663	693	663	754	723	714	672	673	691	723	693	708	708	720	704	692	694	647	720	718	702	702	682	692	700	692	630	691	735	700	696	729	680	678	719	679	644	741	660	671	700	710	699	694	747	727	715	713	678	723	737	674	707	704	690	658	741	677	698	694	696	724	690	713	754	682	673	706	687	678	704	693	693	689	724	669	682	678	660	663
30489	19402	19447	17541	16934	17611	17244	13723	10125	7702	9403	6814	5091	2807	1618	1049	763	627	574	658	611	569	637	600	713	622	492	437	389	390	383	359	315	336	308	338	368	376	332	326	365	361	346	365	351	354	343	367	354	354	363	375	317	354	330	328	325	335	334	336	380	346	343	362	357	343	331	361	363	371	340	343	353	369	363	371	338	297	323	334	326	339	334	368	327	309	356	334	348	380	387	339	329	324	320	345	347	372	353	320	352	350	362	326	357	357	325	355	342	351	322	366	343	324	364	326	323	341	353	335	368	346	360	355	354	328	334	325	361	351	334	378	341	351	370	324	341	325	397	332	366	354	360	353	351	285	315	391	321	338	340	321	333	340	323	362	359	352	349	342	386	325	331	340	338	344	339	336	330	360	359	334	319	338	313	311	333	335	350	361	359	324	331	378	372	322	365	334	331	350	324	366	327	343	339	338	360	340	347	353	312	323	341	342	375	366	330	311	339	357	366	373	317	357	354	344	346	345	371	356	359	363	357	303	347	304	328	357	346	345	327	323	344	362	365	335	338	311	368	369	346	326	352	358	349	366	326	353	299	343	337	369	379	361	353	360	304	352	352	346	382	334	350	358	318	298	386	385	363	337	332	374	331	328	347	328	339	337	356	334	383	352	334	361	352	318	373	329	372	319	353	344	339	347	343	367	345	299	343	320	327	334	339	330	320	329	351	338	353	336	305	334	342	378	349	315	343	325	350	345	370	371	334	330	368	360	351	331	342	365	345	317	376	348	342	318	344	366	338	354	328	326	351	355	374	328	309	354	319	336	344	342	366	345	320	347	336	364	342	313	343	345	358	322	346	319	321	375	364	343	327	346	350	350	348	380	371	360	341	326	335	344	368	336	327	344	313	343	362	327	365	320	352	327	340	334	328	332	347	322	346	332	369	357	311	352	347	328	349	343	316	353	331	316	353	344	365	363	365	329	339	347	349	343	338	349	340	392	344	342	307	356	371	364	366	340	325	327	318	334	361	341	348	345	343	293	330	347	367	311	336	336	333	352	352	346	360	354	343	354	361	352	355	345	372	354	350	336	346	380	362	312	359	333	325	359	369	341	310	341	353	352	347	335	333	346	340	329	357	356	327	348	344	342	332	348	360	372	360	330	325	321	341	329	371	329	349	337	354	350	341	303	328	314	346	339	352	369	387	339	367	306	344	349	347	346	347	318	336	343	343	335	333	369	363	336	374	313	344	334	324	339	334	346	368	320	315	342	345	328	370	356	354	335	355	340	357	319	347	371	338	321	346	358	370	320	343	371	338	337	341	351	331	344	347	331	328	343	316	361	344	349	320	384	347	317	366	367	352	343	370	341	354	319	366	340	328	365	314	338	345	311	335	340	332	322	341	367	353	321	370	381	366	331	356	318	353	357	363	354	380	379	321	365	347	333	323	353	352	363	333	384	345	337	373	381	365	354	399	360	326	337	331	378	362	383	359	282	330	353	326	340	334	371	350	333	322	362	326	325	327	360	357	367	370	372	358	326	346	329	343	336	360	363	372	345	385	353	337	350	359	324	370	359	355	330	332	376	363	308	341	357	323	394	315	366	379	357	341	315	341	354	324	336	323	353	352	325	343	324	315	348	351	332	339	337	350	348	335	322	317	345	349	343	346	318	363	338	347	328	342	348	337	346	350	348	335	346	355	355	362	332	322	379	330	365	344	327	373	328	344	364	314	380	343	347	350	324	347	341	351	334	342	337	345	371	363	322	328	361	377	332	370	377	377	310	356	379	353	334	366	377	335	319	317	332	344	346	311	358	351	334	346	377	318	368	369	356	365	340	325	331	351	353	365	346	341	344	360	358	347	347	330	364	362	387	335	319	356	341	321	332	349	340	346	334	351	338	333	370	362	372	365	330	326	332	342	335	369	359	352	370	345	367	311	345	347	374	318	361	357	363	376	394	347	338	367	345	334	350	343	334	334	317	360	332	367	333	353	351	342	344	346	373	324	347	377	344	348	332	348	360	358	364	313	363	353	345	323	346	361	345	325	359	371	370	346	375	312	320	362	368	356	327	357	345	367	321	340	343	352	395	361	334	351	342	397	368	326	371	363	357	367	354	380	330	329	373	331	316	370	351	335	350	380	364	277	331	335	348	328	302	361	336	365	350	388	333	348	316	374	349	383	328	333	362	350	313	328	342	337	315	337	308	365	355	328	341	375	360	370	338	362	313	321	335	373	349	346	333	369	333	325	329	345	362	324	323	299	345	344	351	339	350	370	354	345	333	375	332	350	345	364	327	330	365	333	345	355	337	341	380	325	365	346	372	366	349	326	331	356	396	355	347	335	322	353	329	319	372	347	348	334	366	355	376	332	353	353	342	345	325	312	349	330	329	364	390	382	324	340	339	324	368	350	323	347	343	337	346	341	386	373	381	351	320	373	325	338	330	363	340	335	354	329	311	345	338	326	345	308	312	373	343	326	369	355	357	360	359	364	332	380	356	354	297	377	329	364	336	337	330	356	299	342	357	344	328	297	369	318	340	317	346	308	363	366	318	293	353	363	326	374	339	321	316	360	337	340	376	349	339	337	383	338	377	321	313	328	347	311	304	348	340	359	333	330	347	380	350	337	329	372	361	326	305	346	328	346	395	367	332	329	295	350	325	367	341	346	315	341	357	344	369	350	342	335	349	353	361	343	350	354	336	343	375	353	342	320	358	354	343	348	343	336	343	337	327	334	370	355	345	344	342	340	351	380	328	324	310	339	318	344	320	321	346	360	316	338	341	341	335	338	315	327	372	373	354	336	366	346	364	309	330	329	348	333	349	319	377	356	315	366	344	379	353	348	341	333	365	334	362	329	346	355	348	341	337	343	351	304	364	341	326	350	331	366	320	331	380	329	305	328	333	367	331	327	342	351	353	374	341	353	343	335	329	368	340	339	382	348	330	349	345	340	350	325	346	318	361	362	347	317	367	372	319	345	337	358	343	342	333	341	341	346	317	336	348	359	343	340	373	352	342	346	355	347	365	332	329	332	365	321	345	380	334	331	323	315	323	347	334	369	330	327	345	329	338	378	347	348	365	346	354	344	342	337	345	311	313	354	352	376	314	312	337	349	329	332	368	353	344	325	339	328	342	343	356	356	338	330	312	356	338	397	339	328	379	383	382	363	332	361	352	325	355	352	349	334	359	368	329	327	340	354	331	334	359	352	334	376	342	344	390	328	350	362	327	328	345	345	355	332	352	332	370	350	361	322	378	363	338	332	329	359	333	343	338	339	369	361	352	347	316	351	299	347	376	313	346	340	325	346	312	338	367	352	388	352	362	377	335	285	340	384	369	373	306	317	344	330	339	344	334	339	356	368	355	357	359	357	342	332	373	349	345	341	353	340	352	364	357	377	341	384	355	356	359	352	334	345	351	339	380	366	347	322	346	337	332	335	354	334	340	321	344	366	339	364	400	332	385	328	340	342	361	313	309	329	342	333	310	327	298	353	365
21912	12251	15684	16076	19454	21754	24979	21025	18292	18179	21464	17308	13144	7928	5874	4530	3184	2456	2621	2946	2938	2940	2913	2870	3235	2685	2137	1509	1296	1222	1130	974	947	976	908	923	875	899	902	911	977	961	909	968	918	895	911	878	896	907	890	895	948	912	890	919	919	932	887	948	890	903	864	955	860	967	944	951	968	959	917	925	890	875	877	878	861	867	875	938	892	898	804	921	924	898	873	879	876	880	880	866	919	861	875	861	836	943	952	889	894	886	876	871	929	887	877	888	869	893	881	866	908	920	882	848	887	848	867	921	907	886	838	866	858	889	920	835	872	853	904	867	870	862	886	883	891	884	902	848	851	892	887	888	869	876	840	841	826	875	869	849	909	942	839	890	893	857	902	868	870	889	894	873	844	932	833	852	904	860	839	914	807	913	879	850	864	875	845	863	866	901	902	866	904	906	864	874	890	860	930	862	823	868	891	850	848	873	845	857	853	861	850	857	851	904	854	897	922	845	858	830	902	916	883	844	867	785	861	840	858	869	834	908	859	873	886	859	855	855	887	885	907	908	926	852	868	847	834	894	860	836	848	832	905	820	845	819	882	826	910	939	830	848	839	901	875	819	891	832	863	864	899	853	910	876	877	870	900	918	861	838	892	898	882	860	926	877	836	932	901	850	898	854	848	838	899	941	889	895	903	858	915	873	867	847	857	862	842	892	861	910	827	869	827	827	872	886	861	891	800	868	854	864	890	913	865	880	846	837	846	864	871	866	887	923	912	850	831	852	908	875	874	842	860	864	879	861	862	896	846	886	922	859	925	874	914	865	878	900	885	838	894	873	848	879	845	859	922	892	872	870	859	865	843	849	922	909	828	882	838	937	892	825	857	857	912	882	861	935	867	852	847	818	906	921	926	887	835	895	886	895	881	856	846	912	882	956	884	874	901	897	921	870	869	904	915	834	842	906	870	885	874	860	820	888	862	861	898	856	853	820	877	858	919	852	853	834	852	878	892	848	844	879	921	871	889	845	907	871	878	883	919	845	894	849	864	850	890	829	905	844	866	829	876	848	909	849	922	884	864	890	833	863	835	861	884	810	862	903	847	884	924	872	836	905	841	895	813	857	892	883	886	854	836	821	862	886	840	800	861	848	889	918	892	885	895	913	891	888	871	861	817	934	862	845	863	839	897	886	866	895	926	849	878	839	911	815	855	922	855	844	904	838	898	830	822	864	923	859	893	853	879	869	851	899	882	880	875	899	923	882	865	855	855	830	848	876	893	909	853	848	921	827	861	914	806	898	864	859	898	897	792	907	834	898	899	892	857	804	852	855	889	855	799	870	921	877	820	889	865	888	833	883	824	906	872	861	879	850	877	873	914	837	861	850	891	835	824	900	939	879	840	843	844	865	885	894	871	874	882	893	855	914	904	844	892	903	921	892	862	858	854	862	829	895	881	874	871	915	866	903	854	878	855	822	873	808	846	860	893	870	855	850	867	930	900	862	848	887	875	877	864	846	861	837	877	867	872	842	837	910	869	919	883	855	877	927	908	886	862	863	870	855	890	848	854	861	897	920	835	805	872	866	886	890	884	915	889	901	885	840	866	880	858	899	860	846	849	866	850	872	853	885	930	871	835	899	891	889	938	869	808	871	913	886	863	839	853	847	877	884	879	839	862	862	863	851	875	859	860	922	880	849	878	831	897	875	882	902	930	848	811	903	892	876	791	934	853	877	885	845	868	874	826	851	898	881	887	919	919	892	854	802	955	859	907	846	877	883	940	903	943	907	883	869	916	884	811	882	859	831	878	890	840	885	873	867	834	879	877	876	881	823	880	876	823	827	847	833	901	809	821	928	868	892	848	877	879	867	847	885	877	888	892	887	866	896	856	912	867	892	843	877	902	846	861	896	884	890	826	864	865	862	831	849	862	838	851	890	859	865	826	866	860	865	910	880	887	868	846	857	859	877	832	842	914	915	858	878	902	849	896	933	830	867	850	893	894	873	905	889	904	926	863	851	869	830	858	868	853	949	883	885	910	876	804	870	868	852	846	885	862	851	893	922	950	841	850	859	869	898	867	915	831	883	891	916	870	872	878	860	884	877	866	917	875	869	846	834	864	866	930	936	891	883	875	920	851	907	827	846	918	919	893	855	895	897	883	871	887	857	939	866	817	885	871	891	852	898	893	804	843	872	819	834	844	921	856	860	852	852	859	810	843	935	917	885	896	831	879	869	846	860	893	858	884	896	842	832	847	788	892	882	867	890	881	868	829	839	896	863	899	929	823	848	815	908	833	881	874	858	845	918	897	884	890	906	876	956	914	880	870	884	839	860	865	774	866	864	861	880	903	863	857	863	855	850	898	882	875	896	878	863	866	858	875	828	957	892	923	888	831	872	874	869	902	913	820	919	884	867	919	835	877	894	808	885	837	869	917	905	877	882	915	914	874	885	896	895	893	910	863	824	906	866	884	855	892	925	875	812	928	866	881	893	886	823	909	847	886	842	922	936	881	895	885	874	871	906	847	851	875	827	884	923	857	884	850	844	888	873	882	847	859	884	905	847	871	863	913	913	881	881	886	866	879	885	841	859	877	847	899	807	902	882	870	853	886	853	897	887	830	897	898	873	889	857	885	850	866	887	847	853	864	841	836	855	916	911	936	857	936	883	877	827	879	875	900	914	874	899	888	909	856	848	875	832	848	837	914	906	889	848	859	821	861	885	890	884	930	835	909	846	860	853	871	915	888	877	834	866	841	880	897	884	871	909	882	897	873	896	922	896	932	847	868	888	865	927	878	853	856	879	882	913	898	898	918	803	878	850	896	874	844	889	915	876	878	837	877	853	934	825	822	837	877	860	928	903	890	883	832	830	897	916	853	912	863	940	902	896	889	918	911	856	867	878	900	862	845	873	909	905	869	873	824	862	886	879	855	892	838	843	857	890	814	886	890	900	866	888	865	872	900	870	917	839	832	872	843	903	852	861	852	809	857	874	825	862	839	934	867	869	885	857	870	858	881	908	858	861	845	863	881	840	900	836	871	867	903	893	902	910	769	850	849	888	872	866	896	845	880	883	939	838	827	869	878	865	866	913	885	819	914	864	873	857	862	843	874	836	851	831	905	902	859	912	886	828	870	823	883	894	896	842	850	892	895	845	888	840	868	926	803	861	894	924	890	903	892	869	870	824	931	866	930	891	869	918	889	878	867	924	856	877	858	856	861	845	861	849	834	878	813	855	892	881	910	849	871	878	882	861	881	849	862	863	935	854	897	834	931	858	823	909	873	916	869	858	897	904	850	848	863	864	815	869	936	851	839	878	921	901	861	854	916	890	883	852	882	868	856	860	877	905	898	870	891	839	913	840	883	878	863	871	900	847	936	898	865	832	862	848	874	939	804	865	879	869	883	880	859	872	902	880	849	904	929	884	878	846	846	828	884	892	817	824	878	895	864	863	912	863	910	903	920	865	909	873	894	847	894	862	839	903	835	885	919	840	854	854	852	869	872	903
40380	26100	24860	23790	22698	24749	24752	21002	16704	14363	16037	11839	9022	5049	3029	1826	1269	950	791	955	909	871	856	923	863	645	485	413	371	441	348	275	280	302	297	260	269	273	270	292	326	246	282	245	248	261	267	259	263	241	256	272	288	257	288	239	271	265	277	293	251	234	256	298	262	305	304	292	278	245	235	293	237	258	253	243	268	247	257	253	252	283	262	289	273	279	292	231	290	254	259	254	264	276	267	255	266	263	248	270	255	277	262	266	279	250	277	260	245	274	248	244	245	255	274	272	264	243	269	249	287	277	264	249	270	264	279	257	242	233	246	274	250	260	253	278	254	245	251	263	258	269	238	259	249	245	248	265	252	232	242	257	237	253	262	272	241	240	267	266	275	279	247	264	273	284	300	253	236	263	285	217	249	294	279	247	278	265	258	259	264	277	289	284	265	268	268	268	249	236	254	254	232	247	263	262	262	275	262	231	229	265	270	255	253	248	266	273	255	263	258	258	293	259	242	278	262	265	244	245	263	259	285	258	249	258	232	254	251	261	231	271	256	244	269	244	227	275	251	267	269	278	253	223	242	261	261	296	273	255	270	251	265	259	277	287	260	275	277	259	251	246	266	244	252	264	264	275	273	261	261	277	279	251	242	271	257	252	263	277	247	236	260	237	276	259	251	241	269	258	271	267	246	248	256	230	248	262	243	231	272	265	255	249	227	238	256	262	242	242	265	250	238	237	224	283	259	250	264	250	256	228	259	278	222	305	244	235	234	281	231	235	272	262	254	281	282	264	263	253	258	243	290	269	281	261	272	267	268	236	270	264	263	267	263	268	258	246	245	256	274	243	272	274	246	253	248	265	262	270	270	280	254	276	247	275	274	237	263	239	254	247	277	280	272	237	283	201	253	238	242	237	256	269	264	251	252	269	256	243	267	250	250	283	274	267	272	277	290	248	278	243	258	235	260	242	243	253	266	277	304	261	248	249	231	258	248	234	270	262	262	249	250	273	269	274	274	269	259	257	261	257	224	275	249	246	255	250	262	241	255	253	263	259	262	255	267	247	239	248	272	226	260	258	237	243	224	252	262	270	249	250	252	256	272	230	274	283	281	272	266	258	273	282	258	253	259	239	272	253	250	256	256	230	264	258	259	268	256	239	244	297	280	281	256	268	291	259	264	273	264	259	275	253	239	272	274	265	239	250	241	264	255	232	247	267	272	234	254	262	276	265	271	237	241	208	276	248	268	257	257	258	249	231	260	242	254	230	245	279	323	263	300	253	266	267	245	258	263	271	270	276	261	286	236	237	227	283	262	267	262	296	279	236	245	229	267	231	230	259	248	246	270	260	252	275	298	266	281	278	265	273	260	279	262	246	233	268	251	224	234	242	236	272	236	252	243	251	253	256	228	273	252	279	268	262	266	275	261	251	257	245	242	261	252	219	276	268	251	256	285	269	237	263	260	238	270	257	284	225	280	243	259	274	227	248	245	281	270	238	284	276	257	217	225	269	270	229	246	238	261	282	270	247	273	273	251	245	284	253	276	247	272	252	289	246	264	230	244	285	260	250	247	252	253	272	278	265	258	246	249	236	261	283	257	271	278	251	267	288	288	257	243	262	241	257	288	264	250	272	288	272	263	259	263	252	257	270	262	256	273	257	252	248	263	275	238	236	241	266	247	253	253	249	239	253	251	277	252	249	265	254	255	257	241	257	217	258	242	259	279	235	249	268	241	276	276	263	283	243	247	223	266	252	275	240	264	239	269	289	260	236	247	204	278	252	229	227	236	258	284	270	267	258	275	260	285	229	267	238	244	231	281	254	245	282	269	237	267	255	288	249	253	268	282	267	247	259	242	251	241	251	244	253	241	267	247	266	276	282	228	247	215	287	280	263	253	259	250	286	264	255	272	249	267	265	249	256	219	265	268	241	271	258	262	264	222	274	242	231	245	250	260	275	252	252	244	269	255	212	240	250	286	251	259	288	274	273	261	259	223	249	265	251	269	239	257	231	252	254	260	270	217	245	250	240	250	218	246	256	254	255	249	312	250	284	260	234	275	256	271	268	278	243	271	283	231	274	264	262	273	267	256	267	249	261	281	274	264	273	222	242	255	246	274	262	241	267	282	259	256	235	252	267	241	283	245	279	248	247	248	264	223	253	255	237	273	264	243	244	274	249	264	229	277	269	259	249	277	290	255	244	279	229	236	297	254	248	270	284	232	239	240	242	258	254	277	234	260	259	257	266	268	274	276	244	240	263	249	242	280	230	289	265	268	275	268	259	258	260	274	269	245	245	251	260	260	285	265	274	233	255	256	271	284	283	251	250	247	235	256	258	232	260	248	262	244	282	242	249	276	263	238	266	251	260	246	288	236	266	267	264	287	257	243	252	254	248	265	257	236	269	249	247	251	262	262	241	250	261	269	265	266	267	280	214	268	252	294	276	239	285	260	240	240	238	247	269	249	215	301	278	249	231	256	276	255	219	241	273	261	280	270	285	255	233	277	249	265	270	263	259	290	245	233	259	270	211	234	254	258	261	253	248	251	262	227	264	241	253	267	261	271	247	271	248	249	260	218	251	255	230	262	259	313	296	255	259	273	250	235	250	249	269	256	265	236	235	243	269	240	255	228	242	288	263	282	251	248	259	248	245	264	256	244	285	275	256	249	257	251	265	266	261	271	209	254	246	235	250	257	288	262	240	255	234	250	282	263	259	274	262	261	231	263	263	268	256	237	246	264	252	267	254	254	258	271	238	261	290	279	269	261	220	247	292	261	264	267	219	235	281	255	278	271	270	277	270	253	280	220	268	262	279	256	272	260	236	246	223	273	273	253	265	264	271	286	260	248	247	264	223	276	248	254	261	264	255	257	271	271	253	233	229	272	242	256	252	242	259	256	264	264	276	250	282	250	249	239	279	266	280	250	242	278	307	282	250	253	241	245	278	248	233	266	260	275	262	223	263	266	265	246	277	259	263	286	263	254	246	256	224	247	281	261	255	257	258	280	242	288	269	250	253	265	287	273	252	241	244	287	269	266	236	263	264	257	264	258	254	266	267	259	266	263	272	243	254	275	276	261	252	240	227	249	283	275	258	247	251	275	290	238	250	262	252	245	269	269	271	273	267	233	264	241	250	241	224	253	262	273	262	286	287	288	275	251	285	265	263	299	253	273	247	236	232	262	272	240	256	246	256	242	271	263	269	239	254	252	268	284	286	252	272	253	265	256	245	283	246	243	278	272	265	262	230	238	253	240	255	251	238	255	260	252	243	248	283	233	258	260	292	257	260	266	262	271	269	263	266	256	234	240	251	260	216	268	266	230	239	282	252	240	269	210	264	243	276	258	253	266	268	250	246	298	253	242	267	256	257	227	254	230	231	248	304	235	247	261	264	245	252	256	237	228	248	269	277	256	221	223	257	264	260	253	262	276	265	263	252	268	255	280	277	241	255	258	233	246	284	251	224	229	258	239	230	263	242	249	235	255	240	259	247	266	248
28705	17213	19331	19977	23534	27876	31747	25665	25059	25706	28165	23417	18815	11943	9342	6570	5148	3895	3785	5184	5404	4939	5518	4525	4400	3296	2795	2054	1655	1734	1160	866	841	823	744	782	764	750	764	773	832	778	778	746	704	747	707	684	721	702	688	681	691	704	715	719	636	671	724	717	730	717	711	733	715	811	802	783	683	700	756	695	723	630	687	689	674	605	654	689	673	723	670	642	683	693	644	654	623	672	673	681	706	702	627	690	683	735	741	664	724	708	724	747	744	686	651	662	703	628	703	683	681	623	655	655	642	752	706	679	702	683	648	630	687	700	676	673	665	641	706	702	707	646	631	671	648	669	631	683	637	675	736	671	643	623	698	670	672	637	658	661	658	643	642	633	701	667	625	659	649	648	680	629	642	668	611	679	639	659	648	707	666	625	642	681	671	656	697	695	682	656	693	672	689	667	662	667	636	653	664	661	694	662	662	658	643	667	652	681	622	648	655	650	688	641	648	634	687	647	699	715	606	587	605	651	670	693	621	656	650	666	635	679	703	644	686	682	658	650	656	657	710	646	671	676	671	664	611	639	681	698	676	660	627	641	648	646	644	700	660	654	672	629	683	669	669	612	593	684	706	636	639	645	736	629	669	642	672	682	669	603	687	657	678	648	638	669	666	661	671	626	657	703	657	661	611	675	653	660	715	675	672	637	656	679	673	684	651	670	628	678	613	656	672	650	624	670	632	675	624	625	691	660	633	655	657	647	663	651	663	660	679	677	727	664	700	671	627	652	687	650	680	623	645	674	645	660	689	626	736	668	715	622	640	667	637	643	697	659	646	653	632	692	635	696	708	619	639	686	656	612	683	630	620	670	667	668	668	711	688	636	652	656	628	640	653	687	672	648	634	671	679	716	632	630	641	626	659	643	669	650	675	688	682	644	623	614	630	657	625	692	680	670	652	675	622	701	661	665	669	674	629	660	652	616	683	608	667	630	643	635	653	622	697	675	697	638	645	690	629	629	651	660	659	670	643	656	668	657	648	646	707	669	669	610	653	648	683	681	692	689	684	654	646	650	695	651	658	655	651	669	650	716	662	646	696	618	655	702	682	659	647	651	654	674	680	665	626	643	648	654	658	698	671	692	678	648	648	670	680	633	658	631	660	662	688	660	652	663	640	685	680	647	698	674	616	682	655	641	675	654	674	668	654	689	659	661	645	655	642	654	643	667	613	695	653	629	649	670	670	639	659	672	654	669	665	654	621	680	654	602	636	666	680	679	705	622	675	721	654	695	635	668	655	668	672	673	691	669	619	686	645	645	664	635	626	663	735	653	713	684	660	701	674	666	677	618	665	630	663	659	680	675	671	658	653	594	655	655	622	673	611	650	700	734	664	705	613	680	641	640	621	622	642	622	586	670	684	617	690	678	650	704	650	652	620	626	613	666	665	672	649	706	626	662	670	670	710	674	663	670	675	641	672	650	679	654	649	670	610	599	597	652	719	701	697	615	644	651	663	676	636	639	666	699	654	623	680	642	630	611	707	578	633	632	658	666	618	590	703	663	643	646	676	602	650	627	661	683	646	721	678	671	661	711	596	673	654	686	659	635	693	651	672	679	642	661	639	619	677	652	690	637	698	646	619	638	736	671	631	636	665	659	682	626	657	640	675	633	639	637	641	664	619	677	625	640	661	636	667	635	702	677	651	650	739	714	667	637	678	678	619	624	616	675	628	655	664	679	673	651	615	679	681	644	647	597	667	623	629	643	639	639	617	641	696	650	664	678	706	650	706	651	633	654	630	605	665	689	637	667	611	663	634	619	664	688	673	651	661	686	667	646	628	699	678	608	628	625	641	634	675	596	673	656	634	636	658	676	647	654	654	636	646	642	701	659	693	716	653	654	668	668	665	661	702	637	675	692	591	724	678	644	672	630	621	655	687	657	627	666	707	693	630	684	639	660	643	664	629	653	701	666	682	629	657	681	675	656	667	647	660	657	653	623	647	656	662	620	644	658	673	632	658	632	648	664	631	614	645	690	677	715	695	624	637	646	670	677	649	684	691	670	646	658	669	675	605	661	693	704	629	657	652	654	673	705	659	652	643	641	625	649	676	664	668	674	656	728	665	714	667	621	673	668	614	715	663	661	641	707	661	627	663	647	620	657	678	681	626	675	649	671	648	637	703	639	646	641	634	664	619	655	668	641	654	608	664	644	697	626	701	652	612	700	658	626	711	647	607	601	674	613	660	642	669	692	653	675	672	652	669	662	681	700	674	634	617	648	643	642	688	633	650	636	617	693	686	650	651	614	658	601	667	708	657	685	644	676	702	680	657	644	663	664	647	661	655	674	678	688	684	668	626	619	675	646	638	664	628	641	626	628	651	680	661	635	662	678	688	624	692	658	643	654	657	659	652	626	670	663	682	646	668	644	598	666	665	667	590	682	660	642	722	651	686	664	632	689	673	672	642	711	702	681	682	712	619	658	597	663	622	638	653	666	606	677	668	715	629	698	668	638	656	665	626	650	665	687	669	673	655	669	620	670	664	679	602	656	646	655	631	666	701	640	632	671	635	646	661	619	629	690	665	652	641	639	642	609	700	678	693	676	645	661	651	667	668	633	606	655	640	623	608	648	676	677	673	694	652	675	647	655	688	581	652	634	615	644	667	711	674	639	655	621	679	665	653	630	666	678	693	643	604	687	646	680	602	631	622	650	686	696	644	654	647	688	627	689	650	600	597	693	609	671	718	611	641	636	635	630	641	682	644	629	638	720	677	673	671	650	692	647	603	667	672	682	670	659	683	632	693	612	673	747	671	682	668	669	690	632	670	596	636	676	655	604	653	636	644	658	697	659	642	643	706	646	606	682	661	657	655	690	648	613	647	651	620	667	655	640	674	636	675	655	665	670	645	626	669	666	643	683	632	661	628	614	615	649	664	672	687	707	641	665	656	683	619	642	660	643	630	648	662	662	669	644	666	641	668	681	602	661	680	703	655	642	652	658	610	610	642	650	696	653	648	629	605	630	637	684	733	628	689	664	664	705	654	657	677	689	638	680	662	656	677	694	666	638	685	672	718	645	644	625	682	618	624	612	663	666	699	677	654	653	665	661	682	621	663	646	671	716	663	648	710	657	630	653	643	647	670	660	640	679	614	645	645	640	661	681	681	718	623	601	613	621	704	644	655	666	640	634	643	682	616	661	652	632	640	691	606	626	660	665	614	654	644	664	659	684	602	638	589	662	653	675	637	687	642	646	650	648	666	678	632	614	680	621	630	621	679	681	621	663	659	676	630	659	689	672	643	624	700	681	651	684	692	668	659	674	655	668	624	652	596	688	661	652	643	629	686	683	678	676	680	607	672	721	651	672	637	650	680	669	642	663	602	635	675	666	685	652	669	657	633	671	649	708	637	662	646	631	684	662	631	675	648	656	659	658	693	688	676	640	679	653	641	687	641	619	694	663	657	657	619	689	682	632	670	666	682	667	636	689	651	647	689	635	660	655	655	635	680	702
6634	3360	3216	2036	1912	1970	2167	1447	941	939	952	714	630	399	369	311	336	288	245	308	276	298	285	301	278	300	280	294	266	244	270	290	280	241	245	274	282	257	257	248	264	259	256	258	256	266	278	274	246	242	245	263	265	249	279	266	275	242	282	258	272	263	248	264	241	257	209	260	216	242	242	247	250	275	249	247	240	244	255	264	272	264	281	255	269	258	253	265	268	263	275	278	265	258	251	289	266	257	250	231	253	276	249	232	260	244	249	274	267	272	297	272	284	276	271	280	290	254	241	286	272	275	248	263	255	261	270	270	239	261	279	292	270	244	263	304	263	276	292	278	288	268	268	266	255	261	256	285	258	246	265	259	293	287	238	256	270	278	243	273	301	265	266	277	254	279	279	244	261	258	249	265	267	250	232	265	261	270	263	283	259	285	266	272	275	243	273	254	254	291	274	295	293	239	271	284	265	281	275	280	260	248	254	276	259	265	282	254	274	252	243	293	276	284	242	270	294	259	276	255	253	239	260	274	262	248	284	275	249	247	242	259	266	262	239	268	256	219	264	251	245	274	263	251	268	279	271	282	278	270	312	257	266	272	263	263	277	259	280	262	253	267	277	288	272	263	283	244	284	259	297	292	266	250	243	246	266	259	269	273	241	267	267	248	282	267	267	270	276	258	252	263	291	247	266	280	252	287	238	282	266	274	283	269	252	264	246	273	242	249	270	235	258	268	271	256	266	294	290	281	281	277	253	249	252	257	233	252	279	259	278	298	234	266	284	285	287	273	293	246	283	254	271	252	221	240	268	254	264	257	271	247	225	266	281	270	259	239	262	246	273	260	281	237	248	292	271	263	247	243	267	253	235	237	254	271	260	273	272	248	264	252	257	260	287	251	260	256	269	265	291	246	279	284	271	275	247	267	255	265	272	252	258	263	283	289	289	290	289	292	235	253	284	241	260	284	260	262	280	259	269	270	289	237	241	241	255	302	244	294	245	274	278	223	260	246	256	261	257	272	283	268	289	249	275	270	253	266	287	279	297	290	275	240	239	288	285	252	268	266	306	277	238	253	272	284	288	289	250	270	270	285	278	239	269	263	249	251	243	246	278	275	260	276	267	289	280	256	268	252	256	294	257	248	288	244	268	259	239	262	257	257	269	282	278	272	292	281	279	268	252	260	267	264	299	267	254	265	304	261	259	273	242	254	311	257	255	269	254	265	278	269	250	291	228	252	267	237	277	249	283	262	258	283	296	243	282	264	243	276	256	234	299	272	239	268	287	249	235	269	281	266	297	262	281	242	246	273	280	266	269	296	225	247	245	252	238	248	239	252	286	237	251	255	289	282	251	245	258	260	256	242	259	240	295	265	210	279	269	272	290	284	253	262	270	259	260	248	244	276	258	247	269	278	256	274	260	283	265	263	245	247	227	264	270	236	275	250	309	261	234	252	266	272	259	270	255	258	290	256	251	273	272	269	267	258	266	269	304	268	251	267	287	256	264	300	236	296	300	288	259	265	256	274	281	273	282	285	268	269	294	263	293	264	248	239	246	263	252	263	251	243	255	236	284	232	262	263	279	274	262	290	266	269	274	258	274	263	265	256	261	292	268	289	263	258	237	242	267	286	258	281	290	263	236	265	271	256	267	253	263	281	267	258	253	251	236	250	261	279	262	284	271	284	286	253	268	274	269	279	260	241	255	274	258	266	277	313	254	259	241	293	249	264	221	273	279	272	238	262	260	265	243	283	250	263	266	302	285	278	255	249	245	241	263	255	259	252	242	258	251	268	270	274	253	279	264	281	272	271	249	263	280	273	260	270	278	268	297	286	292	283	264	254	281	244	292	257	270	285	263	265	283	256	288	244	260	290	283	247	254	278	270	253	287	245	223	295	262	271	279	306	256	275	257	268	306	266	272	248	260	265	292	283	261	303	263	268	262	305	263	256	279	256	238	262	301	255	274	268	244	265	281	281	278	279	251	233	229	288	293	291	275	269	258	245	260	270	260	266	275	229	287	280	282	298	258	272	286	275	244	266	250	297	244	275	246	272	264	261	257	252	283	269	261	262	250	276	271	298	262	273	292	242	268	250	277	277	273	247	254	290	269	278	272	252	243	237	285	267	243	278	311	292	265	280	264	246	263	261	276	265	243	245	240	279	305	292	268	263	249	274	229	269	285	260	281	279	280	247	270	241	262	257	267	311	280	254	269	275	255	249	242	276	265	242	274	279	277	276	275	269	297	263	263	302	258	273	248	255	265	290	290	253	264	254	270	273	258	242	252	248	266	297	262	304	267	266	237	269	240	279	221	294	268	222	258	278	260	262	258	257	263	260	263	249	268	245	255	282	265	255	281	268	240	252	261	247	257	251	260	280	268	284	237	278	265	254	268	262	259	262	249	253	261	250	276	304	261	252	277	232	269	293	266	261	276	287	237	260	241	268	282	263	266	257	274	249	317	241	284	260	240	265	245	245	269	265	259	258	277	259	251	266	255	271	287	252	264	260	264	264	257	236	267	263	250	257	257	287	257	268	286	281	257	231	277	244	279	251	257	265	245	259	250	265	280	264	292	265	274	289	285	268	272	288	253	268	274	259	265	272	304	261	282	284	293	277	248	272	275	261	269	250	262	286	275	266	287	228	271	244	245	251	263	256	243	283	290	250	247	254	280	266	324	278	256	258	274	263	229	246	256	249	291	278	271	288	280	282	274	277	250	280	261	264	245	266	256	259	254	268	273	259	261	268	279	261	288	271	253	245	261	246	277	276	266	264	292	266	261	279	294	259	264	273	257	277	244	262	253	244	294	281	274	240	254	252	266	245	271	263	254	262	266	284	248	284	266	247	241	289	243	272	262	284	278	266	262	288	261	256	281	276	252	267	255	264	277	255	262	265	247	250	276	274	281	257	248	282	282	242	234	257	291	261	262	269	269	287	276	277	257	304	272	262	271	280	271	293	276	278	276	291	239	271	266	266	266	279	259	296	260	261	238	269	261	260	304	234	271	265	250	268	240	283	281	280	270	252	247	251	264	249	264	251	260	262	244	265	253	281	260	264	277	247	283	251	266	266	261	245	267	261	257	254	244	279	245	268	242	265	284	258	256	294	276	269	283	260	273	253	271	289	289	265	250	263	225	279	281	251	273	274	280	274	279	278	291	273	251	292	252	271	248	245	270	253	250	309	258	231	263	266	274	294	274	277	248	301	257	257	283	258	265	300	224	259	266	265	242	274	253	267	249	255	246	269	263	281	237	281	272	247	290	271	229	238	265	265	244	272	267	287	267	262	244	272	264	285	262	280	288	267	233	276	241	299	257	283	241	244	270	228	261	251	262	257	291	260	244	276	265	267	267	257	244	258	265	280	275	286	237	260	295	266	293	261	263	291	270	260	267	263	250	270	276	241	257	243	261	279	235	297	268	254	261	292	237	259	272	266	288	278	273	272	289	292	268	256	246	276	294	292	256	262	263	263	269	260	260	263	258	285	269	276
6072	3966	4630	3898	4554	5422	6413	3977	3148	3448	3935	2517	2482	1612	1209	1022	1005	881	860	949	895	870	909	892	889	851	763	754	762	739	717	732	698	757	725	705	725	694	722	656	723	683	653	735	673	715	720	726	704	671	688	703	701	685	726	699	694	727	727	717	722	689	726	712	712	725	712	717	728	781	691	700	770	704	680	705	704	689	740	717	687	693	712	708	715	674	676	690	704	720	709	643	720	664	704	657	705	671	723	723	708	702	714	676	681	714	701	680	704	694	697	701	739	715	668	693	711	682	707	697	706	726	743	699	722	694	735	699	678	698	697	733	695	698	705	747	691	731	711	741	676	735	686	718	693	662	671	670	716	707	689	687	696	706	710	640	689	699	741	692	716	666	745	712	727	725	698	704	751	700	721	739	694	701	710	700	708	732	712	724	724	721	745	715	701	702	747	691	759	694	701	685	739	654	679	707	747	727	702	720	695	700	700	752	675	704	688	698	672	719	713	677	740	679	731	744	734	736	757	686	764	689	669	726	675	727	711	668	726	694	641	684	692	715	729	742	689	670	690	695	728	755	657	721	702	657	700	697	696	728	712	717	655	689	702	679	720	709	696	775	707	687	715	718	705	710	720	696	696	687	667	694	693	746	722	706	697	726	744	686	703	664	742	708	686	736	722	710	739	732	712	670	677	713	696	729	691	755	712	725	672	695	736	666	680	699	727	724	691	682	694	757	695	675	696	725	700	710	725	666	711	713	695	699	718	703	728	708	712	684	703	680	699	713	716	676	675	710	642	747	707	711	694	714	649	701	757	690	704	707	658	709	674	740	678	682	717	730	724	690	710	689	711	725	689	663	676	694	699	710	742	746	726	699	660	664	672	659	706	717	701	688	721	700	703	700	673	684	676	667	734	682	677	690	739	692	696	715	713	711	763	709	694	695	656	697	726	708	680	702	731	755	725	705	716	724	688	731	672	709	727	730	758	731	686	713	698	704	695	746	748	715	705	712	676	705	672	709	698	732	722	726	689	724	689	702	726	699	716	696	729	720	714	706	635	686	694	736	727	685	712	690	696	716	732	687	680	689	662	718	734	726	708	673	714	686	673	711	705	722	696	707	676	711	662	717	703	640	728	741	689	742	685	708	693	736	684	703	714	679	709	622	709	677	679	732	657	671	701	687	716	698	702	749	704	701	744	696	717	677	687	707	711	693	725	669	714	722	672	714	729	683	719	716	727	712	682	701	695	713	660	709	694	702	735	680	703	721	690	688	670	715	710	680	676	733	706	713	708	744	775	706	686	725	697	695	690	720	721	750	732	740	700	722	710	717	671	734	793	744	713	702	720	670	681	715	712	669	694	712	757	706	695	672	709	757	680	673	660	719	659	688	717	733	699	755	717	718	781	705	682	708	720	719	717	713	677	682	719	726	685	680	727	693	683	708	743	692	708	690	703	681	705	689	712	733	712	708	699	677	706	731	666	716	724	690	684	695	693	718	716	715	684	691	770	675	678	661	717	723	669	672	692	725	736	711	700	704	707	720	706	703	760	717	740	712	704	647	664	740	756	731	695	697	689	717	706	706	692	691	745	674	631	719	689	668	694	748	709	699	662	713	763	730	704	682	650	678	689	667	671	732	679	739	730	675	631	709	717	671	732	689	726	720	719	716	696	686	756	689	701	718	697	709	735	727	739	660	750	719	711	712	712	735	699	761	667	674	658	735	700	689	681	707	677	683	738	666	720	675	700	699	688	726	683	704	776	732	751	677	707	729	721	734	692	687	723	718	696	738	683	711	747	729	705	723	679	737	730	686	700	783	721	686	691	698	742	711	719	705	661	738	712	696	710	670	693	705	706	701	726	674	717	733	711	740	708	673	717	720	689	707	721	671	685	701	684	665	706	677	732	711	738	726	733	717	736	767	709	735	727	666	703	686	743	682	726	683	734	739	713	757	674	735	684	723	706	714	732	697	716	687	728	718	720	701	713	749	663	716	687	765	690	696	724	735	711	726	670	731	685	726	736	769	670	697	717	745	685	700	725	690	663	697	686	712	689	693	719	699	691	708	700	713	738	722	659	723	723	695	734	701	686	714	665	699	702	676	776	693	665	776	730	751	686	687	714	746	631	708	711	706	713	650	699	709	681	714	701	714	701	682	701	734	708	706	712	752	724	723	703	704	658	741	748	707	697	657	657	652	671	710	729	696	749	715	712	696	705	722	679	704	674	696	687	729	713	718	684	754	659	737	716	709	682	680	656	698	669	739	684	746	700	685	747	646	684	718	695	647	634	694	718	692	723	690	731	697	701	667	730	666	727	698	719	665	726	706	688	688	726	741	711	704	668	703	751	702	691	698	700	723	683	717	693	702	702	705	730	669	737	739	727	669	695	681	688	751	723	657	694	719	703	699	704	699	712	736	743	708	712	743	749	726	703	710	774	740	690	700	714	702	719	659	659	698	733	733	678	707	715	741	692	699	712	767	670	705	731	739	698	671	660	668	751	701	730	684	733	733	742	734	705	739	722	709	706	714	728	717	722	725	685	694	711	657	709	676	680	703	737	681	744	699	716	674	705	715	686	660	749	737	671	751	714	702	710	689	721	723	759	735	687	714	748	689	702	716	730	719	667	650	737	719	702	696	741	711	703	756	729	711	723	725	697	703	748	690	684	759	706	642	732	690	710	741	690	704	739	756	684	714	684	685	699	724	685	671	690	685	674	675	699	685	673	707	716	687	690	745	756	725	699	686	696	692	695	709	716	705	689	712	755	721	660	739	679	694	704	686	670	700	707	691	665	757	725	704	717	719	743	723	690	752	729	747	681	697	688	727	668	696	707	758	726	713	707	710	724	693	756	723	691	714	697	715	731	708	694	697	698	695	682	747	697	752	726	720	709	710	706	698	675	720	677	689	743	699	699	692	716	730	748	679	674	642	758	721	688	703	709	708	674	708	687	724	713	709	717	681	701	725	677	688	695	704	688	700	688	696	688	718	715	668	710	734	743	674	708	699	760	690	684	689	730	704	681	732	701	726	717	689	675	719	705	663	714	716	724	700	721	736	718	713	728	689	708	730	711	697	765	739	719	663	677	712	737	726	703	653	672	693	703	715	686	738	695	690	722	696	721	707	683	715	700	709	698	783	740	688	739	685	690	680	714	761	691	713	660	712	716	738	683	689	701	720	788	757	737	667	756	749	686	695	701	689	704	697	685	706	658	708	722	729	732	707	715	746	717	662	722	745	671	703	713	665	741	705	655	739	725	718	683	717	711	699	751	725	679	741	705	690	668	741	747	683	712	685	694	700	666	680	701	661	734	710	666	716	734	737	748	737	671	691	717	739	701	783	736	754	773	696	690	717	714	706	680	701	685	704	743	713	733	714	680	655	667	732	666	710	675	665	684	763	648	729	711	767	746	708	704	707	730	747	664	699	706	696	680	694	692	680	709	746	690	682	727	752	728	681	723	695	678	725	719	704	720	728	718	708	697	724	697	723	722	744
29287	20200	19983	16881	17788	18404	18666	13893	10840	9249	9617	6201	5342	3527	1860	1187	861	768	614	694	713	611	700	650	733	584	450	433	416	381	372	383	382	371	338	399	359	354	304	386	350	361	351	352	335	357	371	381	380	332	316	360	339	369	376	332	351	369	342	365	353	350	373	361	336	371	357	383	315	401	366	328	357	370	345	347	356	330	340	344	332	338	355	334	386	318	347	334	345	338	352	352	335	338	364	392	357	355	395	376	365	339	397	338	357	369	354	344	356	336	333	341	365	362	343	372	342	355	363	339	363	321	345	343	341	368	336	351	331	339	334	338	345	346	357	345	395	314	339	325	365	331	345	365	345	365	340	318	323	327	359	327	366	372	369	342	375	367	359	329	328	332	351	360	381	359	358	355	334	366	361	344	387	361	382	366	334	381	349	357	386	350	366	354	336	350	360	375	370	344	376	341	387	358	310	343	329	345	348	331	342	347	331	345	354	361	343	311	333	338	365	358	337	345	373	351	364	372	382	358	335	347	368	321	366	345	369	388	366	343	339	377	343	327	348	320	337	380	363	360	371	381	323	374	384	357	366	363	325	342	351	365	351	365	328	345	352	343	328	352	301	345	334	374	334	358	342	322	339	345	341	355	329	336	335	341	319	334	354	320	367	340	352	336	357	360	351	375	300	327	342	308	342	323	337	387	334	343	335	347	336	331	354	319	358	305	336	348	340	325	353	331	372	334	331	348	366	357	334	355	338	340	382	342	365	309	375	365	361	352	315	347	385	377	335	312	349	375	329	327	338	359	334	364	337	339	375	322	340	376	352	371	360	348	315	323	363	350	367	353	320	354	386	349	378	337	344	305	327	339	356	337	370	365	346	390	342	332	378	351	346	333	329	334	338	322	337	381	365	354	366	379	352	353	323	357	335	336	355	348	339	336	392	325	377	334	358	363	316	389	379	364	357	332	326	336	323	355	363	344	354	379	360	331	350	362	352	371	363	333	373	370	334	345	316	330	379	356	328	335	421	316	323	352	321	352	343	357	355	380	297	360	312	345	332	374	345	351	349	344	347	337	362	367	347	363	390	363	336	341	340	329	376	334	358	352	368	348	344	353	354	349	323	350	351	378	344	336	359	355	332	320	352	352	367	363	340	342	372	355	373	360	333	342	375	363	328	363	352	339	363	307	358	299	353	341	351	349	321	363	357	344	354	369	318	328	303	338	310	329	341	336	363	344	322	341	333	363	356	363	329	322	372	336	340	345	334	328	341	357	357	324	337	329	379	345	331	332	369	355	328	346	351	371	317	379	367	317	339	344	337	338	348	348	351	354	342	359	345	358	348	360	370	337	351	321	334	339	337	342	341	345	349	394	336	336	360	352	367	352	340	325	291	343	375	405	361	327	327	358	315	345	347	344	345	382	326	315	341	395	357	387	342	313	363	370	356	355	324	376	372	336	325	335	369	355	360	359	363	337	353	305	337	337	340	371	354	331	369	375	348	366	395	354	351	355	345	388	355	358	363	337	382	332	358	367	346	338	355	334	325	344	338	364	346	359	377	334	335	343	375	338	343	386	337	383	332	381	336	346	348	355	354	352	323	306	352	329	349	343	355	358	355	371	339	377	340	307	343	332	362	346	354	345	365	338	338	357	352	380	336	317	351	370	380	360	309	329	352	369	345	355	326	361	334	361	336	346	330	367	360	359	333	317	336	338	356	354	344	361	356	366	335	356	383	339	318	326	382	338	352	350	321	373	361	336	350	335	323	373	345	337	335	369	339	346	357	338	342	365	372	354	339	346	372	317	330	388	368	347	317	344	339	379	351	337	355	301	328	413	345	348	350	316	340	365	331	362	382	354	369	329	316	375	339	384	387	381	358	355	340	339	355	326	370	371	337	366	376	345	336	365	341	398	381	355	355	339	361	321	310	385	373	345	318	341	358	352	372	302	346	356	315	363	355	318	336	356	333	332	388	316	363	365	347	359	336	327	343	338	334	355	366	345	320	336	328	375	329	333	347	357	356	347	352	365	351	353	337	356	361	342	331	331	339	317	358	349	360	370	371	339	334	360	363	313	341	387	392	358	332	334	387	369	333	355	352	334	301	365	357	325	326	328	345	360	326	346	370	337	326	376	332	344	348	376	345	374	359	367	334	325	354	330	332	354	325	368	334	332	361	341	322	379	347	342	341	337	364	332	346	370	345	354	355	348	348	350	360	331	341	385	344	365	300	336	326	347	376	328	389	355	360	314	319	312	372	357	387	359	318	341	365	365	369	357	344	352	369	309	353	336	363	360	359	362	335	363	365	366	374	353	357	344	345	356	368	355	347	335	353	319	367	386	331	378	360	319	343	340	377	318	364	348	341	363	341	365	362	369	374	348	330	331	340	347	379	350	371	359	346	344	329	362	311	351	361	343	287	364	370	371	339	359	348	350	337	379	382	324	354	350	374	342	350	366	343	363	374	338	306	377	357	378	337	342	346	313	329	346	369	341	364	354	358	345	352	331	366	353	382	391	360	383	353	354	352	370	352	371	336	368	381	332	356	346	353	344	297	340	335	324	376	347	348	376	342	372	335	339	348	339	327	367	348	353	350	359	343	364	348	342	384	341	360	338	345	354	308	331	323	401	369	315	353	370	352	366	347	322	336	328	356	351	354	368	364	357	349	328	362	351	334	380	351	323	355	367	331	333	350	318	359	349	349	368	372	333	340	342	319	346	355	360	338	325	359	321	366	357	350	333	335	364	341	336	350	382	334	329	337	347	351	356	355	366	345	350	367	407	350	347	363	335	355	355	351	369	364	403	329	352	379	331	340	362	377	329	339	349	326	362	362	356	403	305	343	347	324	352	326	344	363	358	369	383	366	369	320	385	371	329	363	338	365	357	349	341	389	375	338	311	362	379	324	374	342	342	322	359	351	380	357	380	312	334	351	352	382	354	374	339	348	335	338	319	353	347	384	373	361	340	342	364	333	325	325	323	342	386	348	351	331	352	349	349	366	373	325	361	382	345	363	350	341	350	344	385	379	341	342	344	352	355	330	350	332	383	362	355	349	331	307	354	343	379	339	405	375	350	327	367	330	363	336	347	338	336	338	355	373	348	335	353	326	354	365	340	371	334	327	357	353	336	372	324	352	373	352	334	305	362	334	344	331	304	374	355	372	323	328	365	376	333	368	317	348	379	344	324	371	374	369	386	340	357	372	340	351	348	342	356	353	322	399	354	367	363	338	348	360	321	351	315	378	371	310	324	333	356	374	302	329	368	330	330	365	338	321	320	351	342	367	346	385	346	373	342	372	359	352	374	350	383	348	353	332	365	342	341	359	351	345	384	334	337	346	342	325	332	370	333	350	316	335	376	280	354	332	376	347	307	336	322	379	357	377	363	370	335	384	316	371	361	383	371	354	333	317	342	359	324	342	356	296	359	343	332	357	370	341	383	332	360	386	365	390	352	347	335	372	346	316	352	353	331	356	354	337	354	340	341	352	338	343	343
21691	13603	15875	15107	19836	22342	26761	20073	20518	19741	21622	16264	15220	9729	6274	4336	3349	2936	2666	3419	3714	3232	3405	3051	3122	2674	2089	1716	1428	1258	1088	1031	990	949	993	908	953	970	965	949	937	972	931	915	909	963	953	982	925	883	884	951	898	912	873	925	885	861	912	906	961	939	915	899	959	908	924	924	971	906	922	925	874	909	861	954	938	956	865	917	887	908	918	908	907	955	871	923	850	899	852	877	920	944	908	923	910	964	956	928	863	967	965	885	904	893	858	895	910	916	878	892	894	932	881	854	941	926	894	903	903	921	854	886	886	901	933	882	867	912	886	909	921	906	897	859	871	862	862	911	851	874	932	904	887	901	885	904	902	875	899	854	903	885	914	850	918	928	938	877	911	931	864	837	901	932	928	926	870	878	946	848	884	885	874	884	901	881	835	897	900	941	841	952	843	861	835	905	870	880	881	878	844	894	899	929	901	850	871	852	931	882	862	840	904	878	913	862	891	893	867	849	887	902	855	874	943	870	892	876	928	899	905	862	917	833	875	888	914	891	858	938	918	919	882	908	873	848	938	898	842	933	932	872	841	915	938	936	896	890	913	876	885	899	877	859	876	855	914	901	917	916	902	917	872	882	859	849	894	896	926	835	902	867	895	912	875	856	939	913	820	875	853	904	944	857	844	904	914	864	870	890	866	893	915	902	919	904	894	905	878	885	893	869	899	870	939	883	900	970	857	883	851	891	917	864	911	885	823	878	886	870	937	929	918	866	907	853	904	888	888	848	881	882	910	886	918	881	902	877	867	888	866	904	874	891	922	948	883	891	886	898	911	924	873	869	877	900	869	869	906	880	928	863	861	905	897	941	874	891	868	840	933	906	957	905	880	906	855	886	870	867	886	852	935	899	879	880	915	896	895	919	923	913	853	900	861	856	919	885	896	899	876	865	927	906	891	838	861	917	898	888	902	878	923	932	902	872	903	930	847	910	926	894	895	789	873	896	885	826	881	900	902	864	882	871	898	851	888	878	915	916	905	901	904	872	831	875	850	866	871	891	834	931	863	890	914	970	880	902	880	935	941	894	886	806	866	941	893	857	969	884	897	863	941	861	871	869	825	914	864	864	891	875	861	908	884	922	871	869	894	902	853	879	964	866	874	909	905	898	860	894	878	872	907	925	888	904	860	914	876	861	929	903	848	877	913	902	878	899	917	907	879	883	937	918	886	926	858	873	825	911	852	863	925	885	928	865	860	940	926	925	818	913	880	906	899	903	883	888	876	869	913	874	897	918	869	883	869	905	846	913	863	887	919	924	897	889	873	875	892	885	874	880	878	873	940	865	889	926	882	918	884	905	928	873	938	877	864	906	912	890	873	950	905	877	865	894	838	906	875	872	875	901	883	871	861	876	867	892	930	858	896	877	980	885	931	870	872	897	875	908	865	910	913	866	892	887	859	907	831	895	878	901	859	861	875	919	842	877	848	880	906	855	880	916	912	885	899	928	891	895	879	843	946	900	918	817	936	851	869	872	882	849	876	886	842	884	850	903	866	894	865	873	847	855	909	851	840	863	939	882	839	892	899	909	898	842	924	860	899	868	893	889	899	862	917	903	834	868	838	882	893	823	882	927	868	869	820	906	863	911	907	843	898	890	905	887	847	860	874	842	872	909	857	843	909	886	885	963	865	887	860	892	941	881	863	918	899	890	893	876	936	869	890	875	880	898	856	947	862	904	869	936	833	880	890	854	829	897	877	881	919	874	852	861	918	876	949	875	872	849	898	909	906	910	856	917	901	931	866	899	932	894	843	924	888	896	863	831	877	887	877	843	903	926	920	895	852	876	896	923	830	863	911	898	896	883	905	903	869	879	873	888	898	901	876	889	851	881	930	885	859	874	897	883	893	902	868	968	888	867	881	855	882	902	890	917	889	930	906	816	956	891	856	882	902	869	910	889	859	875	876	907	923	914	911	881	888	898	919	843	905	912	831	866	875	902	918	877	859	870	871	839	872	850	841	910	896	885	878	959	935	892	863	881	851	949	887	891	899	888	887	872	893	889	845	866	891	865	851	882	879	858	914	942	816	894	894	914	874	904	882	864	878	847	918	869	918	925	880	871	893	886	859	887	929	893	850	879	910	893	911	902	909	892	886	893	903	879	869	917	866	892	931	871	905	866	866	898	873	854	905	853	884	910	907	854	895	910	889	938	913	909	818	869	882	890	881	894	896	922	900	844	850	877	850	912	892	872	880	858	908	861	907	860	910	890	883	959	853	912	928	930	906	864	854	895	859	874	955	854	919	920	853	886	914	882	836	883	914	862	901	869	883	834	894	887	919	902	853	908	918	837	935	848	881	883	883	843	873	868	925	849	948	910	866	898	863	916	900	914	918	897	885	885	922	886	940	870	957	889	883	926	895	912	855	899	882	845	867	913	890	915	947	861	917	860	940	896	883	881	891	877	861	916	866	835	855	842	860	933	872	900	872	889	881	943	888	893	924	921	843	879	845	868	897	887	908	861	857	944	892	900	897	853	903	882	955	908	902	926	922	924	874	887	924	845	902	806	881	892	901	886	854	870	858	850	920	874	902	881	895	916	880	865	850	871	878	831	871	882	893	874	914	937	839	867	878	971	846	951	847	895	846	901	912	837	907	832	935	852	906	872	868	884	900	882	904	859	912	931	881	906	861	863	894	892	852	876	832	929	846	906	870	896	923	880	923	908	915	879	855	914	913	890	880	864	859	913	855	860	858	906	857	892	854	837	864	907	855	938	909	862	858	905	883	951	878	854	822	894	932	915	907	933	868	925	937	876	922	900	933	852	886	886	930	874	853	913	917	912	904	930	896	897	886	908	892	841	865	863	916	894	952	958	852	921	906	832	890	856	868	887	864	868	895	870	921	935	878	867	877	846	899	840	929	917	936	907	929	854	871	887	918	907	875	905	924	868	930	912	913	831	908	860	859	925	917	930	895	897	846	894	903	886	882	906	875	908	904	898	859	837	889	883	836	860	881	887	907	917	893	820	870	875	880	896	816	898	887	872	886	908	890	924	861	862	860	866	877	858	825	903	902	907	888	910	814	882	856	881	952	999	896	917	921	902	843	831	891	873	916	904	852	939	916	865	888	875	870	882	936	872	866	870	917	936	967	863	911	897	832	871	879	907	874	924	917	872	904	929	917	877	955	849	891	899	895	907	893	934	836	916	908	879	934	868	907	938	920	855	825	885	842	856	878	869	885	834	900	884	890	903	849	823	898	891	918	842	907	864	844	928	893	893	885	819	933	934	865	906	920	868	822	866	903	876	902	918	910	882	907	888	893	878	894	946	866	880	917	890	903	880	881	842	910	882	897	894	868	876	921	867	931	880	906	884	922	906	870	908	874	871	879	880	899	898	909	901	929	835	882	922	902	905	899	859	896	904	886	872	909	876	887	925	803	934	895	817	865	936	883	824	886	893	868	902	897	915	909	838	914	915	885	940	861	905	883	914	936	882	871	905	858	885
40001	27543	25982	22261	23729	25741	26403	20867	18323	15524	15780	12091	9555	6784	3446	1976	1211	998	761	894	1041	997	1054	878	775	787	615	387	410	374	323	255	282	289	269	254	279	247	260	275	275	328	301	283	255	279	248	282	285	262	296	250	241	288	275	267	278	274	243	281	262	262	247	257	271	289	289	233	290	268	239	263	242	247	271	268	270	251	277	276	253	248	300	242	287	239	248	251	249	268	239	254	290	274	282	231	290	269	278	261	273	246	277	248	282	280	242	271	250	248	270	272	282	259	267	267	238	244	247	292	259	258	270	291	256	275	258	268	264	266	256	261	264	279	265	253	260	246	285	272	297	258	271	238	291	299	248	267	285	262	262	244	263	257	281	293	257	289	274	263	284	288	272	251	266	298	283	289	266	273	251	283	264	265	272	243	289	234	251	299	286	260	279	257	254	267	260	246	280	286	268	252	265	282	257	259	289	253	262	257	250	275	279	243	283	263	284	277	267	253	261	270	260	265	226	253	248	295	256	257	250	261	287	277	285	282	260	242	275	242	282	258	275	210	262	284	272	261	250	265	276	290	239	254	270	262	263	252	271	274	300	270	262	277	276	282	250	288	233	269	287	287	236	290	276	275	299	299	289	273	275	256	259	269	245	259	267	276	252	254	260	265	242	277	249	270	251	279	276	277	273	288	295	282	283	256	269	246	269	286	273	250	259	258	259	271	280	242	261	275	278	232	267	258	241	269	290	264	257	282	277	231	237	286	225	262	237	256	264	267	264	274	251	302	273	251	255	253	268	261	275	258	262	278	234	275	303	276	278	259	269	257	266	249	246	276	285	268	244	245	288	264	256	256	268	283	256	269	276	231	288	254	242	261	251	278	264	274	270	275	253	280	256	266	280	254	262	258	272	271	264	266	257	265	270	225	275	255	270	269	271	291	282	248	254	255	262	238	271	270	250	284	282	275	300	253	278	284	291	272	256	279	295	254	296	243	232	271	251	262	262	264	275	263	258	253	269	280	264	263	266	279	274	248	258	264	246	244	274	271	252	257	246	286	298	277	265	270	263	279	266	294	250	252	239	261	274	256	253	258	249	278	260	270	274	241	279	227	284	265	254	270	278	264	282	252	265	297	284	276	261	242	247	256	256	277	233	274	253	243	234	234	241	246	286	265	274	285	260	235	259	236	270	287	250	279	256	267	248	277	264	254	265	284	269	250	283	286	265	248	265	308	296	260	274	278	290	281	238	243	247	254	273	290	268	238	246	256	277	236	255	266	291	248	252	254	271	250	271	248	252	274	271	282	275	273	261	261	251	252	248	289	243	227	234	270	251	279	280	249	257	258	271	277	262	280	262	256	259	301	255	265	285	285	239	265	240	268	246	281	310	263	258	266	287	292	284	268	276	282	280	264	241	276	256	242	248	249	260	281	262	261	271	305	289	269	279	264	294	247	250	275	266	281	243	242	266	260	247	272	255	284	264	248	261	261	255	287	250	271	290	254	268	250	264	273	238	257	268	285	216	282	282	266	275	265	256	274	264	244	281	258	260	255	284	272	247	250	245	277	271	270	269	273	251	310	270	255	276	275	259	259	250	264	267	253	254	270	243	231	271	249	246	262	316	265	279	262	270	260	286	287	254	240	228	260	260	260	284	241	260	275	265	286	258	282	284	301	264	264	265	264	260	250	266	264	269	252	238	252	261	242	292	250	255	267	256	256	282	262	269	246	259	260	274	290	266	274	263	277	262	290	261	255	252	260	274	237	241	288	268	254	300	276	262	281	252	257	280	281	255	253	278	243	306	251	266	255	274	260	258	262	252	264	271	243	248	297	266	278	268	272	264	244	285	227	302	234	264	247	249	266	278	256	262	292	286	284	263	258	247	261	269	253	238	274	237	238	271	246	265	262	254	276	250	266	289	258	256	273	264	277	248	267	276	268	272	272	260	246	244	275	290	286	269	242	276	264	256	246	261	268	242	236	263	251	235	265	230	277	290	239	266	291	285	267	232	297	240	274	271	273	250	271	292	286	289	280	244	239	244	262	263	266	263	255	238	283	294	262	253	243	250	305	254	260	250	230	294	276	261	232	321	269	277	263	224	244	268	232	255	286	253	272	272	258	304	259	278	284	268	287	284	271	256	255	270	258	255	247	256	274	263	264	257	273	278	257	258	271	269	240	262	288	277	287	246	266	244	251	279	281	305	240	279	284	262	264	269	264	248	270	285	271	251	292	287	234	233	285	255	294	265	266	284	281	254	271	279	267	254	248	267	247	277	257	280	247	228	249	268	241	258	273	253	238	259	272	290	246	242	247	253	243	241	239	272	268	242	247	272	277	263	248	288	253	274	265	249	265	250	256	258	256	260	265	300	291	283	271	265	274	254	250	268	261	256	275	292	267	253	287	254	270	250	256	274	245	269	257	278	277	284	253	254	249	264	312	284	257	261	275	276	257	279	299	280	264	235	269	240	254	245	271	268	269	253	259	243	250	256	288	281	277	276	248	270	294	288	273	247	274	265	249	249	289	252	249	257	276	268	227	305	248	226	262	273	279	260	272	269	263	259	282	254	272	279	264	232	287	261	251	262	264	224	266	255	280	250	252	243	267	272	245	276	282	292	271	273	271	244	269	262	275	234	249	268	276	238	241	281	251	240	265	252	276	242	276	250	286	234	248	248	275	241	274	281	265	269	261	262	282	230	287	271	287	276	275	228	245	287	272	268	236	259	269	239	260	258	297	241	274	264	283	273	306	259	253	256	262	277	247	253	275	259	242	231	247	258	262	279	284	253	289	257	271	267	293	245	269	242	280	277	272	284	278	234	248	285	245	263	258	271	290	279	261	274	274	252	273	267	244	247	267	244	252	255	301	238	264	266	248	291	255	254	269	245	257	258	286	256	285	260	222	248	261	261	261	263	262	243	311	286	254	295	251	257	285	266	281	251	253	261	265	264	263	281	265	283	261	284	281	240	267	299	239	237	275	292	287	288	254	272	259	281	268	248	275	264	256	277	283	247	248	294	259	264	244	271	247	287	290	273	264	280	293	281	272	276	261	260	260	282	293	242	283	260	290	255	265	255	288	259	289	265	226	264	268	275	234	275	298	242	274	256	254	271	266	249	265	263	263	256	242	277	300	266	267	268	265	277	253	289	274	225	230	264	262	311	294	254	268	270	237	249	270	260	277	265	261	288	265	266	282	261	260	249	298	251	272	274	276	241	271	281	288	241	230	229	274	276	277	268	267	259	291	271	269	266	247	284	274	265	295	269	254	249	231	262	299	264	260	286	259	255	267	260	269	264	258	250	238	258	257	292	249	271	268	281	248	249	273	245	252	253	277	292	307	277	277	272	284	239	262	292	260	254	265	260	277	265	272	264	289	276	256	257	286	260	254	249	243	255	256	239	261	289	283	267	238	250	252	259	311	278	273	267	237	267	277	265	245	253	251	265	245	290	271	269	238	263	259	282	286	251	286	261	258	296	243	228	253	239	274	280	271
28818	17974	20374	19318	25422	28508	33299	26369	27596	25724	28142	24141	21109	15301	10175	6808	4932	4158	3805	4755	5730	6121	6410	4625	4248	3895	3104	1993	1826	1433	1061	848	921	868	816	765	836	708	781	859	821	741	748	780	747	712	697	707	678	737	732	746	719	740	747	760	765	708	755	736	687	716	769	745	749	763	846	811	755	744	706	766	742	716	689	673	707	674	645	649	702	683	663	699	678	693	699	692	697	678	689	695	675	662	687	722	691	772	764	747	750	761	718	740	765	759	664	718	642	713	665	709	645	703	681	680	691	721	658	659	680	714	681	647	649	699	656	696	652	671	662	677	670	723	666	717	662	695	663	717	695	697	684	692	693	656	685	683	690	666	664	711	732	709	729	708	661	689	641	655	638	697	673	669	692	649	644	656	653	697	665	718	674	691	724	687	688	669	659	695	731	723	720	726	675	677	710	664	733	669	706	653	725	686	680	711	719	675	658	660	667	671	687	691	681	692	645	716	654	665	658	645	688	700	728	675	658	664	681	645	750	668	689	654	673	683	668	686	686	664	670	688	666	677	719	670	699	682	644	678	647	705	605	699	697	620	649	672	691	641	723	653	668	702	717	705	672	655	700	701	675	663	684	705	686	631	694	677	656	699	676	641	690	665	686	658	686	646	670	686	661	678	679	686	717	665	677	680	671	707	660	666	690	651	652	641	736	700	627	681	687	684	634	671	702	703	742	652	626	696	651	681	676	677	647	678	687	640	644	665	681	688	723	716	648	670	682	711	702	669	676	706	641	702	713	630	714	683	658	694	681	673	678	653	641	680	682	655	695	630	615	670	676	647	668	649	684	700	693	690	635	640	666	653	702	705	698	665	707	648	637	652	667	685	689	655	645	680	685	673	671	674	697	673	655	656	653	639	716	644	697	625	701	655	695	693	655	669	654	623	684	706	702	694	699	660	713	713	636	651	674	690	656	717	690	688	686	679	709	670	649	642	662	693	648	707	632	692	688	680	620	630	661	636	662	677	710	677	698	692	689	692	666	678	732	678	664	630	690	672	682	691	670	666	665	691	654	661	685	704	710	676	671	643	698	656	669	660	688	630	646	690	658	679	716	661	711	693	703	684	677	653	672	710	659	691	653	668	692	677	671	734	691	667	676	702	668	679	681	733	682	712	660	697	669	702	708	725	699	676	650	660	729	723	663	670	664	598	683	697	662	646	700	674	637	723	652	659	686	689	671	685	617	643	674	624	633	681	657	683	672	707	644	617	652	721	683	688	676	660	663	663	630	694	665	640	660	680	701	686	696	682	663	625	696	620	735	701	686	642	682	699	684	688	693	686	668	703	713	675	683	655	646	663	663	711	698	670	671	744	657	690	655	641	684	685	654	698	678	713	696	671	686	659	741	663	663	706	699	642	717	668	667	691	722	683	641	683	663	696	679	653	671	671	686	688	608	674	681	703	687	665	685	702	690	675	651	732	629	631	692	662	680	678	670	691	700	648	661	665	650	693	670	668	672	723	660	688	689	705	670	684	669	719	693	679	625	662	650	719	631	669	660	693	671	683	648	646	670	690	655	688	664	686	635	672	636	632	666	665	686	681	657	725	678	671	650	682	686	675	672	697	742	717	661	688	722	617	670	684	648	641	645	664	653	640	677	646	683	692	639	668	671	708	682	698	668	648	651	670	710	681	645	684	652	654	712	670	647	687	652	660	651	712	622	666	636	659	689	671	683	651	680	675	702	661	637	638	670	660	725	654	661	671	694	655	693	651	690	684	646	678	626	662	710	713	624	715	665	700	699	671	659	663	636	701	671	696	670	657	636	704	726	665	691	651	677	691	659	648	684	638	707	704	643	656	660	628	636	608	648	680	732	664	694	661	706	730	692	668	714	676	661	686	660	658	672	690	647	661	644	680	635	693	673	645	715	676	650	626	641	667	725	634	649	706	624	636	712	695	649	676	616	651	647	651	694	670	699	693	657	648	670	646	665	678	633	698	700	676	647	667	694	689	689	619	681	651	617	628	657	713	704	641	656	670	651	700	678	691	704	602	672	695	668	678	669	608	707	635	717	627	662	669	695	704	696	722	668	717	621	687	674	655	715	709	669	660	689	698	681	687	690	702	717	699	695	711	672	673	686	678	686	726	662	688	660	684	635	703	668	653	669	680	672	675	688	671	668	651	633	700	690	697	696	637	697	687	666	685	677	662	657	708	677	698	695	675	637	669	653	664	732	698	686	652	709	629	681	658	677	650	706	661	670	693	673	686	661	711	659	651	698	638	708	676	656	686	643	679	679	657	721	699	676	656	681	672	690	690	726	621	653	667	655	641	687	671	710	674	668	707	682	722	646	698	721	699	648	653	708	665	676	647	656	649	708	643	663	655	657	689	706	648	675	667	685	693	641	670	666	647	675	674	647	661	734	668	702	693	614	673	673	656	736	611	687	691	643	686	664	672	687	689	711	674	678	633	669	679	665	666	689	592	643	701	671	737	698	714	665	699	681	659	683	728	664	692	682	678	664	685	684	667	691	675	683	650	644	655	704	655	626	639	687	685	702	660	671	720	636	728	685	651	687	687	723	668	664	671	640	703	699	670	704	683	698	628	654	700	653	638	671	683	702	645	657	665	684	728	699	712	697	693	660	662	684	690	629	672	626	696	676	685	684	660	697	668	657	704	701	670	647	713	651	733	721	649	708	662	665	695	671	643	666	701	752	675	723	682	687	651	683	614	656	664	652	662	676	675	627	663	636	702	670	702	670	702	644	700	707	699	691	689	643	712	646	647	669	653	704	662	672	639	637	707	657	652	666	655	681	670	652	708	666	688	653	589	671	703	669	645	706	674	698	651	665	639	692	673	664	689	680	676	669	667	675	635	720	660	637	684	668	680	651	634	625	724	658	653	693	700	659	660	733	661	655	670	675	636	656	663	656	653	656	688	677	725	686	643	651	639	678	723	709	678	693	749	663	621	647	645	656	628	696	637	668	697	684	629	637	678	682	674	681	696	675	680	685	684	687	713	645	677	731	654	700	674	639	670	673	691	699	684	630	686	696	622	752	637	651	667	668	645	636	656	660	704	688	655	634	638	643	706	689	660	703	662	680	648	686	625	618	665	696	679	672	680	647	683	716	688	641	655	687	644	714	694	690	685	698	658	681	669	675	680	707	613	669	685	665	660	681	682	684	682	706	642	711	647	657	628	682	616	711	670	649	700	695	645	660	746	662	645	662	675	726	633	677	674	662	682	739	699	665	717	678	640	630	652	681	679	670	684	679	662	658	657	660	693	671	655	663	685	697	690	685	735	600	635	654	677	683	727	634	647	619	700	589	695	671	701	647	693	617	698	658	685	699	642	673	678	712	688	647	701	665	704	707	691	698	710	725	678	666	690	705	641	671	708	709	644	691	696	672	644	665	654	674	690	733	653	656	675	689	741	679	670	647	660	679	652	650	697	653	731	622	651	660	659	659	685	669	726	695	739	658	698	722	668	653	677	681	714	640	650
6650	2825	3032	2183	2099	1857	1885	1107	932	707	693	656	500	386	347	315	290	270	318	286	293	343	278	277	268	296	275	288	306	288	273	266	281	285	300	264	285	279	253	291	255	291	250	283	304	257	274	273	264	319	288	249	234	278	271	270	250	291	264	304	313	284	278	264	268	274	282	298	227	267	271	300	269	281	309	303	309	274	300	280	285	266	293	298	304	283	265	271	285	282	251	277	266	299	271	291	306	289	264	292	280	290	276	256	246	292	266	264	283	239	277	274	286	251	279	317	251	285	268	274	271	261	293	265	292	295	278	284	269	269	286	267	273	296	301	305	263	305	305	259	299	298	314	289	266	255	303	275	314	294	307	254	287	269	269	258	256	269	280	264	260	257	266	273	277	321	276	257	286	270	265	274	300	286	268	295	277	262	270	232	277	303	295	290	276	301	296	306	244	274	260	278	280	296	285	295	291	303	290	287	294	274	296	296	268	298	266	259	261	286	280	271	298	255	261	275	259	312	285	298	241	294	283	267	267	274	269	296	290	296	297	300	293	261	255	286	286	290	287	292	258	257	302	273	301	317	298	282	277	290	254	291	292	297	288	270	296	270	289	322	281	283	289	284	266	285	265	281	300	280	244	291	282	287	293	299	294	275	281	255	263	285	263	296	274	270	269	271	260	312	288	255	279	286	275	269	281	260	266	272	314	247	319	306	284	277	284	301	278	286	271	297	272	285	292	286	272	269	301	282	274	288	287	243	275	282	298	278	296	291	259	268	284	279	302	307	248	285	271	301	299	286	277	282	266	264	293	261	244	289	284	253	275	313	277	253	306	266	271	266	277	289	265	306	259	280	267	266	289	270	270	262	298	253	273	275	263	258	260	274	279	252	269	264	318	258	301	255	288	281	302	296	259	262	260	266	275	286	299	268	280	278	261	269	280	275	318	288	270	263	307	279	293	314	297	285	259	274	257	270	275	265	301	283	278	277	280	276	252	267	269	294	277	280	294	266	287	270	258	257	314	308	309	283	270	266	278	290	266	271	301	293	275	252	237	247	288	296	289	267	261	287	300	267	277	288	268	308	271	247	285	269	272	316	317	273	287	277	305	290	272	283	275	231	278	257	289	264	263	309	255	267	264	258	249	270	270	272	270	301	311	293	297	287	236	283	275	259	267	272	271	244	289	283	247	294	259	271	304	251	253	310	281	261	275	282	294	270	279	263	276	291	278	260	297	286	285	268	290	292	284	292	301	293	294	283	257	268	287	291	297	296	273	262	290	288	289	272	257	269	281	296	273	250	292	288	284	296	254	267	290	242	263	283	308	282	291	305	293	286	275	255	280	276	267	268	303	297	277	308	263	286	275	269	265	272	312	271	283	286	250	273	302	277	290	273	272	304	276	273	305	272	272	307	280	280	280	285	293	260	250	287	278	276	264	301	290	250	296	250	269	293	275	278	252	299	286	275	255	273	296	281	251	282	263	274	287	276	275	257	282	292	305	302	292	308	291	286	276	256	240	283	296	295	293	265	266	274	285	257	263	252	263	233	272	291	280	259	286	292	281	280	281	279	275	231	287	283	293	298	295	301	274	281	293	264	282	279	256	275	299	297	288	280	268	286	274	274	265	270	263	235	271	308	306	252	252	290	308	288	242	268	279	258	269	280	322	310	290	282	306	269	281	257	251	297	279	274	269	248	260	286	277	302	290	282	294	282	276	266	266	286	266	293	267	309	292	299	288	280	257	320	298	293	275	276	272	267	279	281	287	271	304	285	305	270	292	278	288	279	303	288	264	258	306	288	282	277	252	287	320	286	253	293	299	273	290	301	268	276	256	248	275	283	269	285	277	308	286	302	270	264	256	280	264	266	283	304	290	279	285	272	285	269	273	293	295	275	278	289	296	279	265	281	270	287	316	281	286	299	267	258	264	296	268	282	298	283	277	296	299	299	241	257	267	268	291	297	296	285	269	270	289	300	289	292	283	285	264	268	274	284	291	246	273	279	308	282	286	261	296	290	309	303	276	270	315	278	295	268	274	287	268	267	272	286	282	283	256	288	279	295	294	273	311	293	256	278	260	251	278	286	272	312	324	276	295	282	301	287	298	304	262	283	268	325	258	291	305	259	276	300	304	295	280	286	287	263	262	270	297	281	262	258	272	258	279	284	306	253	263	263	280	272	271	268	311	290	305	262	297	319	284	293	319	283	299	311	305	279	282	281	279	303	277	283	275	291	282	299	281	268	271	312	290	289	267	279	264	267	281	258	241	243	264	293	307	304	284	304	268	253	268	268	285	263	291	293	291	302	266	302	251	304	269	288	273	277	262	275	292	291	316	272	284	259	288	271	248	314	292	273	280	264	255	247	287	258	310	264	261	302	297	252	252	249	311	253	305	267	296	311	292	306	308	275	258	283	265	282	295	269	248	262	275	286	262	288	239	283	263	254	282	243	275	282	276	271	302	286	257	289	282	280	278	276	267	296	279	278	273	290	276	270	282	291	286	273	316	303	271	297	275	290	274	294	286	290	329	288	283	276	286	282	254	296	279	283	290	273	256	245	254	298	275	281	284	277	268	257	275	273	284	315	279	245	296	283	262	293	274	281	269	293	303	272	298	269	301	276	284	286	306	260	253	270	281	276	275	306	280	270	268	306	264	279	297	328	271	260	288	291	250	267	288	309	302	287	288	291	297	288	288	281	268	271	256	249	274	289	321	312	290	270	286	268	245	262	275	281	275	270	254	282	268	286	299	265	265	263	281	303	319	276	311	262	294	273	278	296	255	254	251	279	286	265	305	286	299	274	275	306	295	284	264	268	299	262	262	266	264	276	282	289	261	294	288	295	271	283	276	288	272	286	271	266	245	290	259	248	287	267	266	283	241	287	256	276	292	305	285	252	264	273	255	289	277	298	271	258	286	277	268	275	247	302	242	251	263	266	271	290	302	271	242	270	313	308	292	252	255	288	267	263	318	273	265	295	277	287	230	294	267	267	255	289	279	288	268	275	290	258	242	267	309	281	292	301	292	289	286	278	287	270	308	273	299	282	293	269	277	307	281	264	298	288	280	293	281	267	281	282	255	299	297	246	293	311	267	284	285	301	296	303	271	305	267	271	276	296	299	267	280	296	291	301	288	285	305	253	255	273	276	269	302	273	313	260	273	295	305	277	287	273	296	275	299	281	288	267	271	331	271	292	289	285	261	281	302	255	304	303	255	267	280	249	273	297	262	320	283	254	264	287	279	253	292	293	280	286	290	282	264	252	247	308	283	301	297	260	285	285	309	261	260	267	282	272	274	280	264	264	251	272	281	280	270	295	274	270	274	276	264	313	273	281	308	252	285	265	262	304	277	237	290	303	295	253	283	276	261	291	287	294	275	279	276	295	273	302	296	271	273	271	307	246	303	291	275	258	296	291	255	296	304	284	310	261	254	273	268	259	290	288	302	287	284	280	253	282	265	319	294	296	250	279	299	272	260	282	281	273	264	285	274	280
5951	3426	4531	3798	5099	5080	6120	3698	3347	3195	3593	2931	2310	1508	1135	987	890	936	825	892	1001	936	978	987	863	879	855	759	782	798	762	772	809	777	802	778	769	748	748	734	736	766	736	696	695	752	758	717	811	754	708	767	752	762	737	765	724	763	748	691	744	816	753	773	738	783	768	774	813	729	777	720	752	725	786	737	770	788	720	687	745	793	709	731	782	684	753	767	721	750	739	754	684	716	785	802	729	765	741	742	731	729	721	794	797	711	759	697	753	762	735	725	723	713	734	771	759	761	723	750	756	772	705	792	721	788	745	687	768	772	768	715	757	730	732	741	776	743	762	742	737	732	715	757	745	735	721	708	778	737	770	749	761	718	747	733	757	762	703	755	765	793	746	728	769	767	744	729	745	726	779	788	692	759	712	762	751	726	715	770	735	703	753	768	733	806	705	698	736	713	754	750	729	755	739	707	765	699	775	690	738	784	716	732	780	766	727	788	773	728	702	764	690	729	703	752	756	770	702	774	771	724	722	730	707	686	726	746	760	728	749	767	750	764	690	767	766	752	758	734	732	740	755	713	726	747	736	735	773	781	735	688	765	744	715	718	751	780	745	745	761	709	743	723	726	746	764	706	748	764	720	738	727	760	754	749	781	765	736	761	713	729	751	735	733	758	759	778	703	696	740	743	797	743	786	747	769	763	749	747	743	728	784	662	740	701	759	760	774	743	740	738	736	698	725	719	726	750	772	755	758	704	751	745	759	751	737	734	731	763	759	761	780	729	736	764	744	783	726	706	737	754	772	755	745	735	745	719	788	749	737	741	766	741	750	731	693	735	752	699	714	730	705	735	747	745	713	713	727	707	707	732	759	660	737	700	781	768	789	697	699	708	735	765	769	728	794	725	747	682	722	708	766	715	718	730	737	741	726	725	738	751	761	792	713	760	780	762	775	747	764	771	758	720	780	736	684	718	759	715	740	754	699	724	754	758	701	740	756	755	710	768	699	737	693	760	737	746	793	751	735	755	757	747	754	702	783	768	775	747	699	750	755	731	753	757	736	750	761	731	700	747	754	813	762	762	727	710	727	739	753	688	783	741	774	758	724	747	748	714	728	767	738	732	759	723	704	764	725	697	730	718	740	746	704	708	711	733	744	791	724	727	683	722	700	745	788	713	795	739	720	756	746	758	789	757	731	737	761	707	698	772	754	804	702	732	776	739	735	779	731	716	746	768	717	752	766	719	704	730	713	756	715	702	766	703	753	764	726	722	796	752	746	737	731	692	732	730	771	732	734	785	719	737	716	754	780	727	706	740	715	728	712	727	760	709	754	721	709	747	726	746	725	779	747	755	751	743	704	759	744	775	753	733	732	757	741	747	734	762	710	742	753	780	744	684	793	753	679	718	701	749	726	776	720	760	727	756	751	800	686	733	770	741	801	723	725	719	748	702	732	719	697	732	678	753	691	754	796	738	757	735	737	724	741	738	705	714	720	739	790	739	708	771	732	706	780	785	754	754	757	761	769	752	752	740	761	720	747	773	729	771	770	719	677	731	780	786	752	740	758	798	737	752	744	769	730	752	724	709	716	765	784	760	766	757	740	728	737	750	786	756	764	768	739	748	726	739	727	731	716	721	731	676	735	817	797	675	772	765	765	715	709	739	760	723	706	782	759	740	704	681	718	739	721	716	747	799	753	748	729	728	728	714	771	731	739	736	743	735	715	742	743	737	732	736	751	727	722	753	721	747	766	755	784	704	740	746	748	714	715	721	727	725	762	744	746	746	716	741	739	757	750	759	752	747	766	726	760	753	735	756	718	757	684	747	699	713	742	727	732	728	756	732	729	760	738	715	721	764	761	733	768	771	748	698	726	743	774	723	734	780	769	753	732	728	752	730	704	691	747	699	746	777	722	810	730	712	741	788	758	730	731	712	738	798	759	739	822	763	703	766	768	751	719	752	717	716	738	754	799	680	747	756	708	741	751	719	747	764	775	712	743	764	733	756	790	773	763	746	737	748	737	748	714	748	727	718	765	765	743	767	744	735	741	756	697	741	791	759	775	705	766	758	779	773	772	732	776	776	718	733	739	739	729	757	796	711	751	743	727	813	734	740	734	723	712	735	732	704	723	727	730	732	744	748	773	692	815	734	721	741	748	750	762	753	730	781	677	730	757	760	730	706	744	719	727	749	708	718	732	752	711	714	774	794	738	757	757	757	755	774	723	718	763	763	750	734	718	795	725	698	824	713	761	722	744	773	765	721	706	747	675	737	723	732	702	773	734	756	737	751	710	767	687	749	733	746	732	731	717	738	767	717	738	738	781	743	809	750	770	775	683	748	699	765	783	693	694	736	728	707	759	729	747	718	709	737	732	760	741	781	740	716	756	741	712	746	722	756	700	720	751	755	729	690	721	750	739	733	764	754	761	772	808	717	732	755	723	776	785	787	768	700	695	724	725	734	773	780	697	784	737	758	749	767	739	742	744	751	771	712	743	724	766	758	739	753	748	748	803	743	743	738	762	698	783	767	713	670	751	742	758	718	783	727	746	759	811	753	753	733	789	734	714	779	742	740	721	745	761	744	750	740	691	720	769	725	697	752	722	785	713	703	753	741	735	732	753	749	729	714	770	743	728	760	784	754	751	761	731	794	710	718	757	710	716	746	759	749	711	739	758	753	723	721	708	789	772	722	750	720	720	709	769	763	757	699	801	720	742	766	735	760	774	708	764	759	773	770	744	753	739	736	751	727	740	688	778	733	760	734	736	724	731	745	741	743	786	716	698	769	684	710	716	749	748	704	749	760	728	739	724	748	665	767	724	687	708	746	709	789	735	735	728	781	788	717	761	786	734	726	719	751	711	715	776	737	775	707	740	781	662	754	736	782	723	728	690	757	741	777	738	767	658	737	719	726	703	730	764	803	802	742	765	760	752	714	783	750	770	723	778	703	783	784	739	767	688	723	752	784	751	753	792	762	743	807	803	744	744	745	736	752	742	707	773	738	732	760	726	712	739	759	722	736	694	774	749	760	706	745	709	738	735	713	743	729	736	749	754	733	722	769	742	727	712	752	756	775	755	761	689	738	767	706	769	759	715	785	742	727	736	718	689	775	728	746	742	749	792	773	768	750	760	737	697	733	770	732	683	772	767	754	722	780	757	775	802	713	702	756	735	751	734	753	759	783	732	763	697	730	705	745	732	688	705	773	756	762	760	777	674	737	750	730	740	731	748	727	758	702	738	753	771	746	734	707	746	770	716	742	734	746	737	716	727	732	757	728	775	717	780	709	777	762	750	725	768	756	789	763	707	715	745	759	774	732	741	758	760	786	742	759	741	703	736	729	686	736	658	749	745	775	717	698	759	700	683	764	760	723	771	701	769	726	741	751	763	719	729	778	718	735	719	723	725	732	790	767	720	767	686	723	756	773	708	745	721	741	773	744	730	718	778	753	743	727	750	737	785	750	710	749	762	773	705	772	735	753	733	664	722	746	762	747
29624	19846	20256	17431	16941	18489	18979	14810	11395	8607	9034	7807	5911	3828	1925	1124	775	670	609	652	771	779	784	813	648	598	445	452	410	391	369	385	397	374	363	374	373	326	353	373	351	363	325	386	357	337	373	395	368	372	352	362	340	348	359	389	373	357	368	351	360	342	343	325	379	352	375	349	352	350	386	343	372	324	370	356	346	371	373	351	344	348	368	358	350	378	389	334	375	366	361	368	325	352	343	347	359	337	360	375	382	353	377	321	327	366	352	351	353	346	350	347	374	359	386	372	409	365	377	351	363	370	330	365	364	366	396	309	365	371	361	363	371	373	362	356	352	356	334	341	373	367	366	373	303	384	376	369	370	334	384	364	356	324	363	367	372	372	321	393	368	367	381	340	351	385	347	329	362	360	351	335	338	373	333	376	336	353	370	320	392	338	347	346	344	388	364	349	372	383	363	365	345	362	357	338	349	349	358	396	340	363	352	347	414	360	367	355	383	360	350	362	356	360	387	393	332	352	339	385	343	365	366	370	357	311	383	347	355	379	366	339	365	406	357	402	351	401	335	358	363	392	376	346	371	349	426	388	320	329	362	301	363	335	313	317	380	351	388	348	342	347	323	363	346	378	335	351	344	308	354	348	348	391	368	345	341	352	338	349	331	367	387	364	369	346	367	343	334	364	322	379	356	356	376	403	331	371	377	336	378	381	348	382	346	342	359	362	353	333	372	364	376	358	326	319	347	347	315	358	379	362	350	353	367	327	347	362	358	364	415	391	371	337	351	352	322	362	372	348	341	373	335	335	352	377	362	353	334	368	365	406	353	361	359	352	355	381	338	363	364	347	332	397	387	377	355	352	404	331	384	338	349	362	332	366	357	391	328	354	358	348	358	336	356	358	374	359	369	362	328	368	375	357	358	376	400	391	341	366	371	370	332	361	370	377	376	368	358	338	376	368	339	361	396	345	352	345	374	362	354	335	366	343	346	351	325	357	365	380	333	339	338	343	337	354	370	350	371	366	377	365	367	357	345	341	354	375	389	360	341	379	353	349	363	370	353	348	385	372	361	394	320	372	374	358	343	369	358	335	309	385	350	377	402	353	364	356	358	368	327	341	356	333	376	385	337	358	378	389	367	370	307	337	344	401	377	366	325	370	376	373	385	335	366	354	351	374	379	367	359	335	338	355	360	373	372	377	355	366	354	361	364	398	367	394	368	343	379	354	375	353	340	400	369	324	317	378	378	343	355	326	375	380	366	327	341	369	348	369	368	349	364	370	373	361	367	356	361	380	345	347	338	353	332	345	370	377	395	351	378	356	371	371	386	342	342	350	354	370	365	380	351	360	365	372	375	358	370	352	333	341	351	355	371	356	365	365	353	375	352	385	365	341	379	319	351	349	362	363	347	371	323	394	368	394	372	374	379	350	384	385	384	371	375	343	343	372	353	323	367	311	364	339	351	336	374	349	389	376	319	361	363	357	370	342	341	349	371	402	399	349	346	408	397	376	325	363	392	362	357	352	345	340	351	338	368	333	381	364	322	363	333	358	330	396	379	350	347	374	322	390	342	356	364	354	333	372	376	352	345	386	353	361	368	355	322	354	371	343	357	387	395	371	365	345	362	391	351	354	380	380	384	372	321	336	335	362	348	394	353	370	364	346	316	355	324	347	379	329	366	346	358	378	339	386	331	363	340	370	351	384	344	347	385	345	378	356	347	372	383	372	349	340	349	363	335	381	407	365	369	365	335	375	336	370	342	327	352	361	347	367	383	336	342	388	380	374	367	329	343	379	381	374	369	340	336	339	360	375	359	366	356	318	362	394	333	379	348	387	365	347	361	352	367	344	360	342	327	357	346	354	370	369	392	323	381	383	359	367	359	345	372	340	348	357	354	349	350	372	338	376	398	335	361	334	354	361	360	363	349	350	370	364	369	323	332	331	377	361	369	377	364	340	344	361	369	366	357	375	337	347	363	352	349	366	340	355	324	395	371	349	342	371	361	361	377	331	331	337	380	341	386	314	349	352	370	339	362	385	347	350	338	355	358	352	371	333	390	365	350	361	361	330	371	343	357	318	319	351	392	357	336	355	350	349	375	370	376	335	357	406	398	354	335	332	373	318	359	358	358	380	349	363	373	347	356	336	323	361	348	371	379	360	376	335	356	363	379	382	344	401	364	370	321	383	365	342	369	326	376	366	361	368	395	326	346	389	382	353	326	377	358	344	338	319	355	341	383	338	336	375	391	353	334	344	340	353	354	395	353	394	345	344	358	396	344	369	333	381	332	348	349	348	367	341	328	367	346	335	358	360	359	324	359	373	367	345	396	349	335	337	338	338	364	382	395	346	351	316	349	345	384	350	405	395	355	361	405	369	403	330	379	338	361	312	349	373	371	372	331	325	365	381	310	355	362	388	359	364	369	339	368	335	401	364	347	367	384	368	370	334	403	359	369	352	334	356	336	375	353	370	363	364	314	320	351	357	354	345	371	354	377	354	318	354	375	383	352	342	366	381	353	358	397	365	335	368	390	376	373	394	382	346	373	372	357	338	319	379	337	359	387	367	348	383	327	374	337	372	388	374	346	350	356	352	373	362	336	341	350	368	349	373	395	344	350	344	361	356	346	343	377	389	370	377	351	363	353	354	363	360	374	342	403	351	351	322	360	352	341	362	346	354	386	372	363	365	399	417	332	379	393	358	356	376	359	348	360	349	349	369	334	363	373	330	322	372	335	353	359	389	382	350	308	325	374	338	365	379	371	396	359	312	368	363	372	334	361	319	341	359	339	379	365	386	360	348	365	343	388	339	378	364	333	335	346	381	370	335	381	357	342	354	325	383	337	374	397	375	404	355	332	368	367	374	381	373	361	349	360	321	373	347	330	342	341	361	399	380	351	371	341	344	343	368	365	321	376	355	355	327	334	342	367	341	337	368	362	372	366	375	356	367	371	339	373	385	393	387	380	366	362	340	331	344	324	337	374	377	334	363	356	382	353	325	381	347	346	378	378	387	374	368	337	355	387	342	360	361	337	325	363	378	351	377	368	370	374	366	355	321	361	375	311	348	386	400	318	360	368	337	377	367	353	362	341	370	389	319	378	345	394	341	337	370	361	382	341	366	412	383	376	350	352	393	367	381	370	355	373	318	384	330	369	331	357	330	360	380	345	364	341	363	393	362	358	328	347	373	342	347	349	358	348	336	333	396	362	359	379	372	385	383	362	344	340	349	374	370	369	337	372	365	361	335	394	379	371	339	374	370	365	382	380	378	347	326	390	360	350	368	353	384	368	319	360	370	342	359	340	372	349	372	368	353	401	359	321	345	344	335	364	361	372	331	370	364	336	349	344	372	343	371	339	332	373	341	368	364	386	362	343	341	375	337	367	380	357	345	341	363	352	348	348	336	356	342	346	393	370	376	375	350	372	378	376	365	344	374	343	364	345	345	360	358	363	357	367	364	324	382	364	340	380	360	367	367	380	372	347	381	373	374	330	338
21571	13220	16199	15130	19139	22529	27437	21713	21510	19000	19982	18371	14074	9987	6344	4386	3152	2781	2367	2922	3855	4389	3875	3376	2841	2651	1931	1647	1595	1466	1133	998	1036	995	978	949	967	949	1027	992	960	956	966	878	954	941	852	922	959	862	946	978	935	957	944	973	960	973	945	920	956	980	992	929	956	948	944	951	934	918	940	927	889	980	923	905	893	953	965	895	963	857	921	959	921	880	900	884	901	947	925	961	921	901	942	892	947	996	1045	950	918	947	865	913	892	903	884	854	871	909	896	868	871	877	942	917	876	930	882	954	927	916	931	969	893	869	938	894	902	946	912	917	931	937	919	937	930	897	937	919	893	907	869	915	839	892	868	856	921	937	880	932	880	902	941	910	965	911	885	860	902	897	936	945	895	897	891	911	890	908	953	907	900	915	918	864	950	904	947	957	913	887	1002	920	848	908	923	940	935	908	881	939	927	877	881	963	928	925	926	924	928	844	856	921	923	924	891	940	893	872	892	925	877	944	909	971	895	901	903	924	839	863	930	985	879	945	882	909	958	892	953	980	902	914	933	884	878	879	852	922	904	933	830	899	945	847	902	940	952	934	945	908	919	909	911	906	935	869	872	937	914	900	910	920	912	883	899	903	901	888	961	934	883	903	913	907	919	804	938	891	887	914	937	891	910	869	911	906	966	950	868	948	926	935	896	956	851	844	923	941	881	926	919	857	993	859	881	955	872	928	922	920	915	907	959	915	869	938	848	970	902	857	881	894	886	881	920	851	928	901	873	933	910	907	881	914	898	931	929	874	938	920	881	924	954	903	949	939	938	884	902	901	922	925	928	903	910	939	888	906	920	919	907	941	902	887	892	865	877	912	912	885	919	905	884	914	866	914	929	930	903	917	952	922	943	918	910	935	891	897	883	862	930	871	923	872	900	940	920	875	921	874	875	867	900	915	884	900	884	945	960	909	928	881	899	931	928	981	892	882	935	897	884	901	896	898	890	876	863	875	872	965	929	900	853	877	945	870	955	895	944	949	919	865	883	921	904	924	873	938	868	869	888	910	908	1010	932	940	915	921	882	969	925	934	912	908	937	897	905	880	936	911	909	908	864	943	898	914	896	873	908	904	899	934	875	900	940	948	950	914	922	875	948	921	863	899	943	867	928	856	894	910	937	912	943	906	922	908	888	937	895	936	929	868	883	917	848	900	935	926	892	923	904	916	919	860	949	919	925	883	898	898	914	882	907	871	901	877	920	877	902	932	918	912	854	901	924	930	899	967	938	895	878	900	903	843	928	869	939	900	910	843	913	914	925	924	897	924	896	906	920	898	904	872	927	933	901	901	847	930	961	872	915	882	881	880	917	938	893	905	957	923	913	887	952	918	843	875	932	946	924	889	938	895	891	962	947	934	947	878	930	904	903	918	930	946	837	902	914	907	895	961	916	933	900	852	932	912	855	893	939	915	947	918	895	867	911	978	939	910	937	930	948	886	910	904	909	951	917	922	891	857	878	893	965	881	904	936	921	949	870	895	955	906	931	946	900	892	928	943	900	886	945	923	908	852	878	875	941	892	871	913	855	920	902	886	935	903	896	910	945	884	852	926	949	907	886	872	923	916	922	891	883	955	881	888	935	895	861	850	926	924	886	888	967	918	938	904	883	891	862	852	932	884	915	957	912	920	908	955	921	920	926	914	902	924	936	989	899	935	919	874	937	915	870	979	935	924	894	862	915	905	911	906	938	913	888	920	932	914	925	908	924	914	868	926	869	876	902	912	943	842	877	953	922	859	913	886	920	925	947	924	869	916	909	933	870	843	908	888	886	970	962	936	868	885	927	892	901	898	928	893	924	888	886	939	850	906	896	901	909	895	962	915	929	896	933	981	957	898	914	843	895	882	892	902	856	891	875	848	953	932	921	902	902	858	883	918	939	970	949	884	893	889	876	917	886	888	919	888	868	920	935	931	885	934	907	927	897	849	893	905	943	951	945	855	860	901	900	896	936	902	904	946	922	899	923	894	967	916	950	891	869	949	896	904	909	890	857	928	918	929	900	914	914	926	884	914	890	895	889	888	887	881	904	887	869	884	903	944	973	932	912	908	929	895	926	906	916	921	893	948	906	897	942	883	894	903	930	880	884	905	915	876	954	923	913	841	913	917	938	915	938	915	913	935	903	881	882	940	858	884	887	884	878	870	907	917	927	899	967	956	924	907	860	936	901	891	873	865	871	950	928	912	931	908	920	917	883	921	962	873	909	922	905	954	902	878	933	911	855	887	844	870	944	933	901	916	901	929	934	913	904	970	977	945	907	891	905	919	876	952	882	932	884	886	890	868	926	955	893	912	862	860	870	976	926	936	865	867	920	899	870	874	887	919	903	921	893	880	956	879	896	924	968	962	895	909	877	846	883	884	882	888	944	911	894	873	947	901	846	925	967	887	807	896	897	894	932	886	935	860	886	917	975	896	889	886	900	961	924	908	903	893	947	873	874	886	944	899	871	916	923	957	891	869	967	843	872	903	914	923	872	894	884	894	912	882	922	985	891	936	906	858	937	920	923	882	919	881	910	909	847	953	910	921	895	920	920	913	954	854	848	882	889	921	958	914	927	898	875	901	892	890	892	893	875	916	917	905	934	911	917	830	890	912	900	908	853	942	910	1026	906	907	909	916	872	856	921	864	864	868	912	927	872	901	897	827	900	898	926	899	899	893	886	899	936	889	887	877	926	956	854	892	916	951	918	910	886	951	929	870	881	923	922	852	870	911	924	945	907	930	908	927	949	885	900	910	896	958	862	867	926	863	904	933	922	907	946	878	885	907	901	909	902	907	934	910	891	907	944	943	902	901	871	886	933	863	878	909	948	933	900	858	896	902	898	943	876	921	887	823	912	914	898	919	930	933	894	917	836	889	965	944	918	891	912	893	941	929	903	907	950	907	945	895	946	892	842	945	928	923	930	901	874	912	877	956	974	936	906	947	913	917	873	903	886	968	913	952	931	893	910	915	929	847	882	933	900	964	932	918	908	851	867	946	893	915	908	964	855	912	868	878	930	929	906	891	916	904	934	929	914	932	917	929	913	900	932	908	956	901	930	906	930	927	869	955	900	969	937	898	915	911	888	911	899	856	890	879	908	910	941	957	932	872	922	862	874	857	911	925	911	909	866	888	875	914	905	918	957	929	876	894	922	898	910	896	901	899	880	888	925	911	840	883	916	936	925	906	907	878	928	920	874	900	953	893	931	849	904	922	926	918	888	922	888	838	917	893	917	905	871	912	893	876	895	918	897	886	933	864	917	933	944	941	876	863	908	939	905	879	900	930	906	917	877	916	885	900	890	874	881	917	914	989	916	891	918	972	848	887	892	890	920	934	898	896	893	854	922	884	876	906	890	963	932	937	922	893	934	937	925	941	887	919	961	923	900	885	913	955	884	948	975	981	942	909	893	957	853	941	909	904	926	921	894	887	889	891	927	950	882	915	921	905	960	985	933	901	899	910	896	944	851	858
39792	27368	26603	22680	23679	24646	25869	21549	18901	14059	15421	12905	10228	6352	3464	1874	1244	1038	887	937	985	1051	1006	936	904	667	504	427	460	355	348	271	275	261	277	279	290	257	280	270	270	278	261	265	260	272	298	249	280	241	244	280	277	236	291	261	302	255	238	262	271	259	289	266	280	262	272	289	292	262	246	274	265	265	242	267	264	238	242	251	240	264	282	264	276	256	297	276	269	261	246	256	262	255	236	280	288	293	244	254	271	243	264	254	278	252	274	251	265	274	284	290	285	213	250	258	258	281	252	261	229	234	264	258	257	270	248	251	243	301	296	249	254	257	247	279	260	251	258	269	267	263	263	265	232	275	261	295	245	243	255	266	279	261	256	249	257	282	246	239	265	243	277	236	234	249	258	256	235	257	244	232	281	246	223	238	245	238	240	259	274	243	251	292	258	243	275	290	289	257	286	279	260	263	245	241	239	243	266	228	293	281	261	277	262	259	243	237	263	247	280	267	251	243	261	269	247	248	269	245	261	262	225	263	279	264	275	243	266	258	243	292	268	258	283	275	253	237	263	301	267	291	224	238	235	251	246	216	296	287	260	258	234	246	252	271	254	257	244	283	255	280	274	248	255	249	274	267	269	258	256	250	264	269	270	235	255	258	254	273	238	267	242	299	268	264	249	251	267	269	279	272	282	264	282	271	245	232	263	298	249	248	242	248	236	248	272	255	222	277	240	253	272	275	285	256	254	264	254	283	258	280	256	270	247	248	232	268	265	249	258	266	253	261	244	253	238	266	252	249	255	242	275	274	265	236	244	283	260	268	248	284	284	242	248	247	257	257	294	257	244	274	260	307	244	242	255	271	239	249	258	260	269	262	270	235	291	271	248	253	260	243	253	243	268	264	261	255	269	254	262	228	256	264	245	264	241	271	259	237	281	272	278	237	271	255	262	269	263	250	267	260	260	254	281	278	259	283	251	269	239	289	255	269	246	247	251	255	246	280	282	226	260	234	252	238	263	272	240	256	261	256	260	279	261	272	246	273	249	263	267	246	269	270	275	263	268	281	239	253	258	229	256	285	255	244	279	257	270	281	227	261	268	256	249	246	240	267	260	270	253	251	264	268	266	262	243	273	248	240	257	231	276	287	279	274	262	265	264	264	268	270	255	258	246	260	252	276	248	263	293	256	241	242	236	222	226	257	284	257	281	257	233	260	235	245	236	264	272	254	232	230	258	247	256	246	295	250	265	269	277	275	270	259	263	273	268	272	255	245	287	245	273	254	256	244	269	249	245	239	214	257	270	295	258	217	235	242	285	264	237	242	278	270	260	263	247	256	236	242	249	252	236	230	255	288	259	264	277	265	317	230	243	252	238	285	246	235	253	258	237	266	259	263	277	239	268	245	273	221	270	253	252	282	248	285	267	259	260	255	266	251	252	248	268	274	209	287	260	292	253	259	291	257	256	253	248	260	259	263	258	267	244	247	295	263	254	251	266	238	266	281	265	240	276	283	255	261	248	243	259	242	263	271	248	281	216	283	272	263	279	261	274	266	283	250	257	260	266	260	257	259	277	260	274	264	251	270	286	277	251	282	267	250	262	276	251	255	234	266	247	256	255	261	266	248	274	248	235	238	222	252	281	278	264	268	269	279	244	251	274	268	304	256	266	281	265	250	270	279	247	232	252	273	243	277	265	253	258	260	239	252	258	257	236	274	271	260	244	241	238	257	244	236	278	268	281	284	286	253	270	255	276	255	270	229	260	292	307	250	254	259	272	260	287	299	234	249	250	280	234	277	265	248	255	278	256	288	239	279	235	283	243	265	253	248	246	249	248	231	263	259	253	259	244	249	295	226	252	249	234	263	267	253	264	244	267	286	286	226	267	262	257	242	258	253	237	279	272	270	247	254	257	283	244	260	256	271	265	260	261	249	234	242	281	251	278	268	246	260	256	251	278	236	259	272	281	261	262	279	255	256	251	284	264	287	256	283	291	225	241	262	253	223	255	281	258	227	241	255	252	269	235	275	256	260	242	240	274	239	279	270	267	289	283	266	261	258	286	235	245	250	254	268	252	232	295	247	267	253	264	258	276	236	246	248	260	276	263	281	258	241	261	249	254	254	260	255	251	260	272	263	268	226	259	262	297	230	253	252	270	269	284	240	225	257	265	254	258	289	274	239	247	276	266	253	255	265	247	283	308	265	259	273	279	255	248	265	270	251	242	261	232	299	254	239	275	246	275	240	243	241	220	276	291	251	269	246	239	237	272	250	260	219	270	279	272	235	245	291	252	239	243	258	241	250	272	259	265	262	251	269	265	290	277	267	243	259	245	283	255	292	284	253	258	259	257	246	287	250	238	266	281	259	269	273	249	230	258	275	257	252	274	273	227	289	230	221	256	242	274	252	268	255	256	257	254	246	280	279	232	270	260	271	266	242	257	252	263	273	262	270	261	282	268	264	286	268	260	279	231	285	281	240	276	232	239	257	280	303	273	263	270	258	227	274	238	267	267	288	236	257	243	294	244	231	276	264	265	249	294	262	239	262	243	235	255	247	246	237	256	260	249	262	270	250	270	261	264	260	280	245	269	274	296	265	247	264	234	260	280	294	269	231	256	272	259	244	289	235	250	237	239	269	267	271	269	262	309	268	257	248	270	280	248	245	234	244	220	245	274	271	252	255	246	272	255	275	236	274	240	247	270	265	248	251	265	252	295	273	275	266	272	261	281	275	245	287	236	263	241	224	255	255	268	255	266	265	267	267	252	264	268	263	234	264	257	283	233	227	269	242	258	269	254	257	249	256	259	244	270	280	280	252	261	274	289	256	255	265	283	267	271	242	273	262	244	266	247	267	265	270	259	244	261	260	246	250	241	276	235	242	248	285	258	230	267	252	238	277	256	282	229	244	259	256	250	271	271	257	267	261	262	268	261	239	271	289	248	237	256	278	283	256	248	277	259	287	260	275	269	248	264	277	258	269	280	244	233	264	274	249	219	258	253	268	268	259	263	266	252	225	246	281	257	231	236	274	264	276	240	268	282	262	281	219	252	263	251	256	239	273	251	255	300	240	282	227	261	311	256	239	245	258	243	264	253	251	246	268	282	229	269	261	260	252	234	238	243	272	273	258	238	288	269	265	264	269	230	291	235	233	239	280	271	260	287	267	257	218	258	227	276	255	251	263	248	242	265	295	256	276	258	242	247	252	262	262	266	246	282	265	298	233	276	296	250	280	240	275	267	258	256	267	254	258	261	275	262	259	287	265	257	253	275	281	272	256	267	270	248	279	248	285	236	248	293	240	276	266	250	238	277	289	278	246	280	243	247	258	283	262	261	222	240	249	294	242	270	237	249	270	265	247	246	258	225	284	241	281	242	255	277	235	262	263	263	247	253	283	250	269	286	241	275	262	269	287	258	242	243	231	263	266	252	248	273	242	279	249	256	243	253	273	253	228	280	260	255	264	251	262	227	240	275	245	240	276	268	246	262	271	253	257	274	239
28850	18058	21378	18274	25011	27001	32596	28372	28632	25233	27162	23803	17540	14418	10171	6210	5032	4476	3860	4307	5823	6342	5689	4447	4130	3718	2811	2277	2117	1609	941	839	881	767	789	760	735	814	804	811	795	746	728	713	747	691	737	716	735	724	725	736	697	661	701	704	715	720	694	709	726	723	708	700	751	790	836	853	712	713	742	721	688	670	704	687	681	684	659	682	691	658	704	654	630	662	730	669	651	676	659	656	609	687	642	747	785	811	804	809	738	755	697	738	711	719	665	687	712	684	663	665	655	721	691	661	694	709	692	690	664	651	697	715	687	731	651	656	685	662	673	620	649	690	652	656	669	682	646	663	642	661	692	704	658	677	651	623	706	668	649	629	633	684	665	655	705	698	647	674	635	696	675	654	655	669	677	665	619	683	653	652	691	661	631	679	617	647	619	674	655	708	698	669	700	672	758	642	666	650	646	690	661	651	691	641	636	670	660	663	663	674	612	634	671	678	689	671	701	705	657	648	684	683	626	642	676	681	653	644	686	675	688	655	625	598	652	672	709	631	658	673	622	637	664	642	643	660	674	625	630	683	687	620	661	722	665	711	624	649	681	649	691	609	675	671	632	702	674	622	645	620	681	626	644	682	686	655	650	678	682	669	652	710	675	651	628	660	629	667	674	622	658	655	648	651	650	650	642	691	659	667	643	675	679	662	702	661	712	711	658	629	693	668	696	682	663	634	689	660	674	653	658	615	686	668	659	677	630	665	651	634	665	647	649	631	643	628	685	722	652	674	682	640	670	653	653	627	676	637	673	695	634	639	620	670	673	704	680	574	644	715	678	629	690	710	639	655	666	658	652	667	632	673	622	661	680	675	671	662	641	704	668	641	694	710	668	642	648	711	692	725	677	665	662	674	681	644	676	667	641	620	673	644	649	627	673	671	672	683	695	671	679	683	601	623	696	680	661	682	641	651	652	626	688	676	670	707	653	697	651	692	664	676	682	659	674	677	626	621	649	660	652	703	670	649	678	650	654	617	720	677	663	652	652	650	668	694	669	631	673	692	639	700	700	658	649	691	660	660	626	657	651	696	635	627	669	651	663	661	654	688	621	675	651	650	648	683	675	581	643	663	683	630	691	652	668	662	643	659	649	682	664	622	666	615	639	694	666	654	637	685	663	646	652	663	694	665	660	725	694	619	666	662	634	669	665	648	668	678	648	658	707	637	666	666	675	693	675	650	623	698	665	681	626	690	674	647	647	677	659	649	673	652	667	678	691	677	659	675	698	671	651	662	692	696	709	642	641	627	639	623	642	650	664	651	687	647	681	672	660	719	631	628	676	647	632	708	764	635	670	665	645	734	664	642	665	692	673	686	655	676	671	578	664	629	645	635	665	656	683	618	656	644	674	619	678	630	658	614	689	645	630	656	664	684	635	688	673	602	650	672	634	671	618	660	668	642	710	671	660	648	655	691	659	711	679	634	661	643	638	718	679	644	692	692	621	636	658	654	672	635	679	703	636	675	661	623	644	674	638	620	674	620	695	679	638	650	660	614	684	652	662	645	627	697	691	667	671	647	674	685	676	674	687	665	624	710	680	684	640	672	660	662	671	669	660	617	657	677	633	634	599	656	637	631	645	671	640	650	651	621	648	653	627	660	674	654	626	674	691	651	677	657	661	696	666	608	649	663	646	746	710	678	655	622	647	675	655	677	619	672	673	668	659	683	620	642	668	649	674	663	638	647	679	723	647	677	648	621	672	632	664	635	700	644	634	678	672	692	657	659	660	690	642	671	656	670	659	634	703	700	660	637	667	659	670	696	619	688	658	644	644	636	651	702	630	680	678	709	650	674	651	655	678	605	660	655	638	645	657	637	671	677	670	665	673	672	658	689	624	679	707	638	658	642	655	603	669	676	692	664	681	683	634	638	662	641	677	664	641	710	645	638	653	635	658	651	669	631	655	701	680	658	617	654	621	657	656	690	648	664	656	695	707	667	648	640	618	666	658	730	639	713	649	660	691	630	671	685	670	666	665	688	714	668	674	672	674	642	684	614	714	676	640	643	633	680	633	635	632	655	648	626	648	685	670	729	662	646	682	623	635	648	622	663	713	649	655	640	637	658	646	636	660	685	634	643	636	655	658	655	688	641	698	672	678	671	654	671	641	664	694	669	640	627	662	676	690	661	643	718	644	675	697	641	668	671	688	656	640	670	703	668	676	691	683	691	654	681	679	678	699	627	683	665	703	696	660	678	669	634	665	658	669	636	625	680	612	687	677	663	635	657	684	641	641	656	639	672	665	661	653	673	624	663	675	670	600	652	642	672	670	684	667	657	663	692	709	659	664	674	688	687	701	686	649	653	649	648	698	616	617	688	637	657	659	650	636	656	667	629	654	652	685	675	634	676	619	659	629	624	697	688	590	709	690	632	701	627	636	662	673	652	675	659	638	654	691	645	630	696	650	672	667	656	638	636	623	638	637	624	651	694	684	667	691	688	650	632	629	657	656	657	653	623	638	655	652	633	715	599	662	596	729	650	647	646	640	632	660	700	673	671	669	649	658	682	628	684	628	652	668	623	660	663	656	676	606	643	657	627	658	690	702	679	610	668	665	661	634	685	642	627	651	662	671	703	645	681	663	645	711	642	671	678	646	690	686	682	656	651	634	656	664	681	673	656	642	588	634	646	649	672	680	673	680	663	681	660	652	648	662	677	688	643	685	687	674	627	623	677	626	687	652	685	672	680	728	651	630	684	695	701	671	641	705	700	644	625	705	666	648	694	631	638	699	672	673	674	704	703	653	641	655	700	623	644	663	657	645	701	658	642	691	694	640	648	668	693	610	695	641	652	646	631	657	678	679	683	674	676	655	676	647	658	664	688	679	673	697	633	674	598	663	707	652	640	623	651	618	653	684	704	726	574	716	679	727	641	614	649	647	638	644	644	628	652	661	670	696	628	706	639	650	649	620	729	648	638	672	637	620	625	636	642	608	699	675	603	705	690	685	654	679	707	696	669	650	623	688	675	694	668	610	712	632	663	661	637	670	685	665	666	708	689	689	628	658	663	684	655	657	653	662	631	701	659	702	652	645	685	661	619	643	690	677	667	695	659	644	671	701	632	654	695	687	677	653	656	648	615	638	670	712	684	664	670	679	609	658	676	654	639	642	670	617	629	667	685	653	606	616	633	638	676	612	634	677	662	618	645	667	716	661	676	644	697	667	639	614	670	661	637	691	667	620	669	696	651	675	724	645	661	643	636	645	656	677	669	702	702	633	600	649	651	705	668	653	656	663	657	635	677	658	701	691	630	665	660	669	640	649	681	624	673	657	665	683	638	666	639	686	664	660	637	652	650	664	684	644	669	638	708	628	663	656	633	681	645	696	662	661	664	662	648	671	603	675	670	678	672	664	688	658	611	641	628	633	631	698	628	629	645	595	711	635	642	664	654	699	667	641	707	686	686	621	691	716	691	659	702	667	639	639	660	642	692	670	676	671	612	671	637	678	685
6100	3109	3195	2066	1488	1566	1668	1126	904	606	747	676	519	348	323	328	316	271	321	303	310	283	292	326	272	271	286	257	281	290	255	268	272	279	265	281	269	258	263	267	253	278	310	287	272	249	278	267	274	290	279	300	272	286	273	285	272	281	268	259	295	285	275	292	260	272	268	272	265	235	281	264	265	268	235	295	267	260	307	277	257	275	249	313	283	260	278	284	271	274	265	254	280	267	306	288	232	298	303	277	276	310	274	288	305	298	271	291	237	244	275	289	281	279	290	269	254	301	283	304	314	291	284	267	281	264	252	288	275	284	250	258	265	248	280	275	286	274	256	254	270	294	286	273	255	273	241	301	264	283	273	267	276	250	261	245	276	272	288	263	250	271	260	307	278	299	268	254	280	258	282	232	274	286	263	263	300	277	266	251	294	284	264	275	307	283	247	287	289	294	266	276	272	269	278	275	282	301	280	283	300	257	282	277	273	280	290	268	249	262	277	290	280	251	254	279	261	255	268	285	274	270	297	314	239	299	275	275	322	264	281	259	257	256	279	234	280	293	293	273	282	265	245	294	272	277	257	269	270	274	290	280	272	282	271	301	271	254	274	309	282	263	245	274	305	267	282	314	274	290	260	259	251	296	278	272	248	278	261	315	290	253	268	311	259	289	253	291	316	267	283	251	275	279	267	279	255	301	279	259	260	261	258	269	281	277	316	274	282	285	306	262	282	285	286	268	276	277	265	267	266	259	243	272	283	294	260	270	287	266	271	266	280	272	295	285	276	275	311	266	271	272	274	258	254	293	276	266	273	282	259	279	273	282	292	291	262	258	276	296	285	281	254	274	266	289	282	275	267	278	271	275	284	266	259	278	309	270	286	297	268	275	255	272	287	270	269	282	257	262	246	291	289	262	278	256	276	290	266	278	286	244	275	272	248	287	263	283	235	276	271	270	291	281	247	277	242	277	279	246	258	304	259	272	282	274	307	280	270	258	268	279	257	284	299	251	275	281	263	287	264	296	281	259	262	271	280	283	270	267	281	264	276	315	275	259	296	253	276	295	283	256	286	297	270	330	299	280	255	274	294	271	270	285	259	296	262	280	280	286	285	269	261	275	261	282	284	269	272	290	270	285	279	268	271	252	269	280	271	290	278	298	283	306	299	275	248	274	262	295	294	267	245	266	297	266	258	284	285	254	269	265	263	290	266	296	283	250	259	291	281	263	280	301	258	261	275	290	262	251	277	237	281	259	275	278	245	274	265	259	240	249	289	268	294	274	286	274	275	271	272	266	316	267	279	269	286	284	270	297	284	285	277	274	286	266	291	297	255	270	301	269	290	282	253	271	278	265	286	284	261	263	277	232	283	288	254	270	281	279	313	260	235	257	273	259	251	273	290	264	283	302	254	260	301	284	265	265	298	269	237	280	271	284	262	307	299	280	295	274	254	305	268	246	243	279	279	287	296	280	267	251	251	290	289	266	271	283	270	279	266	290	264	277	243	285	290	261	267	292	263	250	252	269	281	279	273	280	296	290	267	271	241	274	289	260	315	269	263	283	271	238	289	273	257	292	284	258	249	263	286	289	283	280	254	270	243	251	274	266	300	283	268	246	259	282	260	293	295	301	280	265	276	286	289	256	268	287	286	275	267	251	291	309	268	271	281	273	261	312	297	274	280	294	272	256	278	284	294	255	287	267	266	238	287	276	280	300	295	251	302	304	282	258	278	273	271	282	272	311	294	268	217	286	265	263	305	253	279	270	275	265	256	270	279	273	262	273	253	295	297	279	283	303	280	285	244	275	258	275	290	274	266	288	253	299	302	296	253	255	280	259	249	290	249	279	268	283	257	293	288	278	267	277	288	267	249	272	247	260	284	275	280	271	247	218	283	306	298	269	281	276	282	268	265	293	284	280	312	254	268	282	253	277	248	286	276	302	298	285	291	267	261	285	286	270	282	294	297	261	263	275	284	259	295	294	267	267	299	268	289	280	254	278	263	292	268	301	250	271	256	241	280	279	272	280	277	238	269	266	246	267	271	245	293	277	291	292	266	259	252	281	268	272	279	300	275	276	249	300	279	292	282	267	282	299	271	251	291	273	292	275	269	262	251	270	290	266	266	265	284	239	265	304	260	276	273	274	262	307	253	305	289	257	279	280	289	297	269	278	271	274	242	303	258	246	273	283	274	255	262	272	255	315	310	277	290	258	274	293	274	269	265	273	266	280	290	255	258	253	260	262	298	288	258	275	276	287	250	274	291	281	270	277	261	288	261	278	240	291	272	280	284	312	284	288	279	299	289	259	266	261	305	247	293	286	301	259	295	255	297	280	258	284	308	255	285	283	246	258	295	289	235	291	280	300	296	265	295	242	283	284	278	295	256	266	282	262	259	284	275	322	301	266	298	262	301	274	285	257	285	278	266	272	277	284	282	310	274	281	265	266	272	268	267	287	274	286	290	251	289	266	278	275	272	267	269	272	288	286	277	258	268	251	305	280	280	306	254	269	264	265	292	240	268	280	272	291	282	284	277	317	258	270	247	286	300	279	298	271	290	281	299	270	279	272	327	275	230	239	255	243	286	261	278	281	278	283	263	256	275	245	254	293	269	279	272	326	268	249	274	266	302	284	292	255	286	286	299	303	293	252	292	261	237	244	278	272	261	260	312	250	287	284	262	264	277	274	280	301	284	284	269	280	253	267	288	290	271	275	268	291	275	267	273	295	275	286	295	267	258	289	271	259	268	263	276	246	296	288	283	275	265	274	295	239	271	254	294	279	296	282	269	277	294	260	278	298	298	302	308	298	281	259	280	252	272	264	292	286	279	286	279	274	271	265	287	267	280	298	280	276	277	258	259	283	286	260	261	261	317	268	259	273	297	266	269	258	291	256	257	282	283	275	277	301	286	299	284	293	264	268	289	305	271	275	301	289	290	304	295	253	290	247	296	286	264	268	273	261	265	299	274	274	243	269	279	227	282	253	263	252	241	276	260	248	296	295	278	264	247	286	273	297	269	239	281	285	284	289	265	284	258	258	257	289	277	285	244	260	294	285	235	311	266	283	252	269	322	268	257	258	244	265	304	281	253	276	275	289	259	268	288	281	314	245	259	260	292	289	258	291	270	268	280	280	262	271	285	280	267	283	281	258	275	257	294	254	275	295	291	278	286	292	280	248	282	275	275	276	282	259	267	306	270	268	280	264	270	270	269	273	299	275	262	254	270	252	280	246	266	305	282	280	263	290	290	280	263	265	271	284	226	263	293	259	299	246	277	284	291	280	260	259	294	267	314	264	280	282	280	267	266	249	272	272	282	255	262	291	243	256	273	263	236	261	262	281	299	257	257	258	263	265	275	260	224	283	273	282	248	256	278	276	270	267	260	300	255	246	256	265	282	258	256	262	267	301	273	288	289	263	237	282	300	281	311	261	257	323	262	278	277	277	282	281	261	257	244	285	287	253	257	313	271	266	270	264	278	280	272	269	267	271	305	297
5590	3681	4919	3672	4165	4525	6105	3896	3494	2668	3715	2804	2096	1402	1195	1039	906	823	841	857	844	891	880	846	951	841	770	724	843	772	744	769	795	666	784	727	774	738	724	764	722	747	720	756	717	769	747	746	784	693	738	751	687	769	748	724	727	712	722	764	772	742	695	771	762	741	718	684	731	727	749	719	712	731	739	747	662	716	728	725	749	705	730	717	687	749	742	687	699	783	705	747	706	706	741	773	749	729	703	718	721	746	708	700	698	727	760	747	760	737	730	755	774	752	719	729	737	698	726	706	778	718	685	726	771	751	663	747	706	771	756	729	720	710	715	729	757	750	713	731	725	738	801	747	762	711	720	773	727	714	748	729	738	720	740	756	710	696	732	754	726	738	742	738	754	720	709	797	700	733	703	697	710	753	719	681	776	721	682	692	709	773	794	719	730	766	778	735	732	715	706	763	706	737	740	817	746	717	689	766	768	789	788	661	764	736	725	723	707	725	728	699	737	762	716	740	733	745	716	701	748	711	742	731	723	739	748	700	693	722	732	760	709	780	666	701	721	732	715	736	720	798	705	730	727	742	771	725	740	739	747	714	705	716	735	744	747	738	736	731	747	782	777	744	698	779	765	741	733	730	742	701	723	749	738	690	716	778	729	750	770	727	734	701	773	777	713	712	680	692	729	720	730	709	726	691	753	735	722	746	741	750	728	666	713	722	719	708	690	743	691	743	706	708	749	750	737	706	724	671	727	741	757	728	725	723	773	699	773	691	716	732	741	736	699	734	741	713	689	768	725	745	716	756	722	779	714	744	751	731	710	717	728	769	739	750	745	684	710	731	698	716	739	753	762	706	704	726	743	724	744	671	693	717	692	733	779	768	741	728	775	702	754	711	740	696	713	723	767	752	741	735	734	767	725	713	739	733	754	733	740	730	685	739	740	768	756	763	717	766	692	748	731	717	761	726	730	731	781	660	657	762	708	742	785	741	732	708	815	748	723	748	742	770	726	748	716	773	748	751	736	740	710	753	760	683	774	726	732	717	713	729	731	746	760	742	756	712	766	754	754	738	722	747	753	714	728	677	729	719	732	719	706	727	732	729	696	711	740	700	710	733	720	716	745	706	708	670	729	755	767	758	774	694	711	727	789	684	772	720	772	793	738	732	717	739	742	707	698	767	732	727	733	736	757	735	748	735	743	769	764	673	730	716	762	777	718	711	695	721	701	742	748	660	697	739	709	685	749	676	712	703	704	686	698	722	761	759	743	742	756	731	765	767	741	751	739	746	721	717	737	710	725	770	718	677	681	708	778	752	747	670	721	734	781	711	768	701	713	709	743	752	715	759	754	711	749	710	728	699	727	687	736	719	733	730	746	765	726	786	678	722	729	720	715	707	719	683	728	783	694	694	746	708	767	754	732	702	734	777	733	677	755	739	764	724	718	755	710	782	745	717	713	706	755	773	719	727	752	699	692	689	770	756	751	707	737	707	734	708	791	734	731	746	711	727	712	749	704	725	756	786	765	722	757	727	756	720	747	702	799	732	734	708	765	751	718	697	716	706	743	740	703	715	733	701	724	714	722	753	756	753	733	705	743	729	704	718	737	737	708	711	742	719	712	737	690	718	731	749	703	706	730	724	770	716	748	750	724	737	716	736	747	710	801	740	746	757	709	739	751	725	741	729	719	746	687	699	712	730	725	749	721	784	749	724	689	732	712	725	695	724	758	702	747	770	718	744	712	750	751	713	718	711	801	685	764	730	720	761	689	690	721	688	719	772	761	757	748	749	744	721	698	761	720	712	706	746	707	723	692	705	747	713	675	738	771	766	750	697	779	722	772	738	742	688	763	704	727	770	755	692	740	705	752	708	716	712	738	735	708	684	769	682	739	721	712	733	734	717	749	684	676	697	740	712	748	753	721	666	761	695	721	731	764	688	746	711	699	705	733	719	689	757	736	787	764	729	682	769	679	706	690	718	699	726	734	764	755	733	747	702	753	745	748	716	725	738	772	741	704	746	713	732	729	743	757	769	725	732	710	759	664	719	738	711	702	748	678	715	716	719	752	772	707	739	719	742	726	699	772	708	702	746	793	793	780	761	710	710	696	715	736	700	742	679	709	732	730	709	757	730	759	733	798	729	709	735	703	707	792	696	703	772	738	769	753	747	730	737	661	772	715	743	711	707	735	742	786	693	727	763	743	727	719	690	784	717	748	752	694	733	721	747	722	715	718	751	733	726	754	691	700	735	744	735	728	699	726	750	733	739	793	749	754	758	695	720	723	717	758	742	723	740	710	751	729	732	798	706	705	731	763	736	736	711	780	747	695	731	716	762	700	729	708	728	764	688	717	729	773	727	722	724	756	743	765	700	710	678	702	696	739	682	719	700	686	762	755	700	732	726	716	719	678	721	679	705	801	702	751	721	724	760	707	760	679	759	717	719	696	703	706	735	704	698	692	729	695	700	750	745	672	752	757	690	731	728	759	704	751	727	756	733	703	732	715	740	687	745	716	777	735	725	740	734	776	710	762	743	724	724	744	757	738	739	761	689	699	752	738	738	709	674	733	741	745	755	713	713	757	736	710	759	698	743	707	754	697	741	749	750	746	759	763	822	711	739	725	737	717	734	780	718	694	726	727	712	742	724	716	726	798	702	753	743	691	766	718	700	724	708	808	718	726	705	757	743	721	764	761	718	773	708	770	734	721	721	766	760	755	770	730	735	751	725	734	737	732	727	723	737	742	734	742	759	654	749	721	744	722	667	730	747	721	712	775	720	754	769	712	772	706	731	732	718	714	719	802	733	737	740	745	769	711	739	728	743	736	744	770	762	709	737	721	757	738	754	738	752	742	719	675	759	724	727	736	699	802	725	742	737	704	682	728	718	704	704	800	734	712	726	784	704	747	705	685	740	739	733	737	684	749	752	748	775	728	757	724	758	730	743	697	723	765	734	751	773	798	718	737	690	715	710	730	768	756	737	700	665	750	724	795	753	721	722	771	726	715	697	704	732	778	715	728	683	698	707	669	742	727	700	736	732	700	726	768	730	680	725	725	780	720	743	729	744	706	725	728	716	698	694	710	740	738	695	736	722	688	719	725	742	716	762	734	708	663	747	712	740	735	766	742	696	769	748	741	740	689	750	678	723	722	752	710	695	722	726	709	696	726	740	747	753	751	767	730	757	711	739	704	741	735	697	742	716	750	739	736	704	698	742	706	736	757	729	741	736	738	717	726	740	769	730	714	725	725	703	750	700	735	743	745	723	709	759	766	696	721	737	752	747	698	719	760	726	740	717	724	731	701	747	753	693	708	744	746	706	785	727	685	719	649	759	750	702	736	732	691	716	768	761	737	780	717	719	750	752	701	689	720	746	714	753	735	695	695	713	728	756	732	750	785	704	773	693	744	697	751	792	764	749	720	767	704	729	753	755	732	684	733	734	731	757	740	691	717	756	798	748	783	710	744	768	712	722	698	719	695	779	721	765	726	751	751	763
29584	20580	21899	17056	17189	17647	19353	15617	12358	9300	10517	7458	4856	2842	1848	1035	835	666	562	612	599	626	654	638	581	550	481	467	475	429	375	368	341	351	332	338	315	370	393	365	348	336	341	344	355	379	372	352	364	375	355	353	358	373	337	351	376	381	380	362	317	354	325	367	345	337	325	353	322	359	348	363	314	362	386	367	348	365	359	345	346	318	405	366	354	341	350	355	359	355	349	329	364	345	346	350	360	373	374	338	327	343	334	354	350	352	325	334	354	359	338	319	307	321	325	373	380	347	346	341	378	348	331	354	353	354	363	360	381	330	364	319	344	355	331	326	353	384	304	330	352	319	324	371	383	335	365	336	334	349	335	333	319	358	375	342	347	380	350	329	367	353	367	324	346	361	359	354	319	329	382	349	336	365	364	371	325	314	334	337	359	355	356	370	364	329	336	331	357	328	375	345	361	329	363	356	318	373	343	333	374	334	345	368	295	347	338	347	345	360	328	369	326	303	356	336	372	357	341	349	347	349	340	344	335	333	366	346	361	352	330	384	371	374	394	340	313	356	374	314	372	344	369	362	345	356	353	338	328	313	347	337	332	346	359	376	342	360	349	363	341	346	372	359	359	355	335	334	373	336	349	322	341	328	338	366	325	347	336	328	342	350	350	313	345	314	336	347	340	319	346	347	320	338	329	395	369	378	339	364	360	321	352	390	351	372	335	346	354	360	348	320	329	358	322	346	334	354	381	342	363	333	360	344	364	322	367	322	313	353	383	366	303	351	298	326	335	348	345	339	352	331	340	350	344	392	377	347	327	375	333	320	385	315	327	370	350	367	334	316	393	350	335	384	359	350	308	350	366	361	355	350	352	338	399	337	354	357	343	327	374	362	336	309	335	345	363	370	358	303	339	341	340	329	375	363	375	322	323	327	354	378	351	370	376	369	363	362	334	329	335	349	317	333	340	352	365	326	341	386	349	332	346	341	327	375	349	322	351	372	334	339	358	335	334	356	322	351	368	325	338	348	342	378	359	352	324	395	317	322	367	349	370	373	357	390	359	332	332	318	326	342	342	339	383	350	387	332	333	352	344	313	355	391	354	341	390	365	354	329	338	348	314	338	359	333	325	339	347	348	322	330	343	365	369	318	370	328	351	335	315	353	341	351	334	313	347	342	318	329	329	367	330	352	341	345	341	333	351	330	356	325	364	369	362	331	320	351	352	341	328	358	332	333	368	347	370	329	357	345	340	376	364	353	353	362	335	343	337	356	318	363	310	340	323	332	349	363	356	314	329	331	328	364	321	378	377	345	363	336	362	340	356	346	326	368	348	314	362	350	354	352	352	340	332	402	366	306	328	338	335	360	363	365	316	319	335	329	373	357	349	325	330	349	356	360	346	303	349	375	340	344	318	348	360	346	333	368	350	316	353	341	338	346	369	363	334	402	367	377	378	362	362	364	364	347	358	355	314	333	324	330	351	349	291	351	334	372	362	368	352	307	362	335	331	342	358	358	361	355	351	366	378	339	348	344	317	358	323	324	344	308	330	332	386	335	331	334	362	368	366	353	331	314	385	352	326	328	317	398	386	340	380	339	347	367	384	333	373	353	362	358	365	353	321	354	332	362	335	365	337	353	361	328	314	372	370	305	338	316	298	306	350	335	306	363	324	354	367	336	369	338	381	339	343	328	364	368	363	341	350	358	342	386	363	335	354	333	333	375	339	348	322	328	361	332	350	339	329	324	327	310	318	342	331	391	350	375	313	352	345	367	337	364	338	357	320	301	351	310	347	329	344	320	362	370	346	346	356	353	349	351	357	343	360	361	358	353	359	342	326	376	370	340	345	359	336	350	339	357	338	346	363	339	362	339	343	354	354	353	356	327	321	327	351	298	345	359	325	359	342	364	359	388	384	362	333	351	342	350	343	316	316	357	333	336	320	356	396	365	353	336	336	338	329	371	357	362	334	335	404	366	337	365	362	364	366	351	357	339	344	377	318	328	324	338	365	354	351	350	329	331	351	363	346	349	336	345	342	347	313	337	335	384	365	325	338	366	361	346	311	357	356	323	358	313	366	369	367	351	369	322	351	346	342	344	345	350	362	329	328	381	360	338	352	351	360	322	372	336	342	331	343	318	344	339	324	357	348	351	311	351	325	372	348	379	350	306	303	397	357	289	340	364	337	358	350	362	361	354	345	316	344	328	340	375	349	363	388	337	344	337	334	365	372	385	358	342	351	373	344	356	357	361	352	379	340	325	334	339	313	351	332	357	362	341	324	375	355	328	316	341	346	355	379	340	341	371	353	338	354	324	328	338	341	341	353	351	331	348	338	359	337	356	360	317	339	319	333	373	317	324	354	359	359	381	356	371	338	369	341	349	349	343	372	356	330	345	348	358	381	339	340	342	320	347	336	356	354	364	356	371	348	388	337	334	336	355	361	371	370	322	343	347	357	345	362	336	324	340	346	362	345	345	317	341	387	314	331	346	348	299	377	335	362	371	348	366	367	322	331	332	360	336	383	336	340	373	368	372	322	328	337	337	330	365	337	327	340	363	323	336	321	374	369	342	331	352	336	360	333	349	368	379	350	316	349	339	386	320	357	374	355	376	322	336	360	365	384	376	381	306	401	373	367	356	373	369	373	359	329	364	389	353	359	362	343	351	327	355	345	345	353	440	370	316	361	346	311	353	338	359	357	351	339	367	392	371	340	364	346	345	361	354	342	344	344	327	315	348	331	339	347	367	354	335	323	349	360	358	371	319	353	368	345	331	359	359	343	351	355	326	327	345	366	355	347	361	320	348	348	363	326	367	399	352	351	359	370	367	359	372	338	326	315	361	336	335	349	316	349	338	347	353	329	336	338	325	339	375	286	321	337	344	390	337	345	341	365	331	370	369	339	348	339	343	346	364	366	341	351	345	367	345	373	337	341	345	357	334	327	362	363	346	343	352	341	383	362	351	355	337	340	357	347	366	339	312	363	330	362	335	349	343	340	343	388	339	375	345	359	372	337	343	386	320	338	343	339	338	344	379	318	345	325	344	357	342	372	346	356	354	326	368	381	349	367	377	368	371	344	361	346	348	368	349	327	359	363	354	359	329	356	341	350	350	332	341	365	319	350	323	339	355	366	342	360	342	362	310	370	335	348	361	362	387	379	353	356	368	350	332	325	352	344	363	344	368	332	381	332	363	360	348	311	365	343	330	333	336	358	322	359	346	350	362	363	336	336	407	336	331	328	337	358	373	367	336	371	344	384	387	354	354	370	315	373	313	324	330	367	385	344	332	333	366	347	363	320	355	373	322	322	392	332	358	334	365	396	379	360	339	350	360	327	304	317	339	370	348	372	335	361	348	341	315	350	320	336	347	331	319	336	345	325	336	357	363	309	375	365	376	361	369	337	372	369	366	327	354	326	350	327	348	358	340	314	335	302	375	337	332	359	309	347	327	340	326	338	342	369	363	406	349	355	380	332	339	393	321	332	346	360	338	350	334
21916	12990	17317	13335	19435	20746	27871	22714	21830	19215	21399	16141	10937	8735	6275	3963	3422	2595	2664	2810	2880	2967	3159	2716	2457	2441	1932	1725	1456	1361	1109	964	1048	960	969	930	961	1011	1047	1002	978	893	887	875	919	901	926	874	902	946	876	914	932	837	877	869	914	958	924	879	965	921	875	875	916	958	932	880	928	894	901	952	870	893	871	830	875	855	928	865	878	828	866	913	920	839	881	862	889	862	978	874	905	852	891	867	933	976	934	957	924	963	927	931	868	877	881	904	890	857	889	860	895	901	842	872	872	916	912	843	834	909	856	846	878	916	862	833	900	891	869	867	906	866	830	896	877	907	906	837	895	862	877	896	935	854	865	907	892	856	896	887	895	890	950	897	905	890	885	904	865	880	888	905	853	869	885	861	873	866	908	838	849	908	899	910	878	917	945	906	904	894	871	862	881	872	840	852	892	878	937	882	883	888	918	883	886	893	847	848	887	880	918	856	882	865	871	859	903	854	909	947	877	836	849	832	903	859	897	878	802	898	843	848	918	838	887	861	882	902	900	870	868	889	858	872	888	885	888	890	849	909	906	865	842	885	872	917	912	897	899	844	870	932	876	827	896	825	900	887	863	949	888	866	927	849	887	879	812	904	866	822	850	859	866	915	860	838	903	855	902	909	861	863	872	851	861	855	839	850	924	909	835	889	916	949	807	847	873	898	868	848	915	847	913	842	864	850	899	882	830	889	911	878	857	884	900	890	884	925	825	908	841	879	883	876	882	875	860	845	893	868	916	861	909	868	850	891	851	927	863	873	852	859	864	841	882	879	881	871	856	902	876	877	899	864	853	882	862	824	864	872	855	883	901	871	911	841	857	887	839	869	852	843	924	836	933	854	913	872	861	925	843	848	813	876	858	874	923	876	903	912	897	927	873	913	888	878	887	870	836	850	863	880	897	874	824	855	851	871	824	875	896	843	875	896	833	921	861	868	863	893	901	876	852	902	875	868	877	912	881	847	921	838	894	923	923	927	893	807	926	864	842	902	902	834	861	933	893	876	906	860	847	814	923	865	862	883	841	860	882	899	872	948	911	875	906	850	856	890	889	904	901	934	885	874	904	850	841	923	840	864	891	907	881	893	898	896	858	850	879	864	886	855	824	851	860	843	902	879	879	836	881	852	908	830	928	892	843	831	897	856	902	866	919	906	908	878	861	870	864	910	848	897	866	921	878	886	877	907	870	861	862	921	880	857	822	870	881	891	903	826	944	930	853	880	919	868	894	865	897	928	844	850	902	898	850	888	923	867	914	905	880	938	858	819	909	911	881	856	851	865	889	874	896	909	928	874	898	895	863	907	905	902	843	875	862	922	838	883	887	853	893	869	868	894	848	909	854	900	907	898	918	857	881	876	869	878	875	855	872	934	855	871	890	849	871	897	841	845	900	907	894	887	872	885	878	869	921	926	836	868	868	841	890	923	868	886	823	848	888	799	905	860	937	842	897	801	865	865	902	887	864	913	874	878	933	817	880	892	896	834	882	895	887	891	869	859	843	829	893	921	860	865	865	853	867	821	906	898	863	869	853	822	888	890	914	877	884	851	880	858	859	877	873	872	829	876	918	917	902	897	835	915	847	865	867	863	893	884	852	880	873	864	878	862	827	858	911	838	893	886	907	846	925	817	904	868	903	885	937	966	877	876	810	898	889	851	896	928	902	871	917	837	907	983	873	880	838	871	903	910	895	856	923	843	891	908	897	870	876	888	915	845	900	945	870	913	882	856	887	907	864	867	859	941	921	873	860	872	834	844	853	931	846	910	935	875	872	875	935	880	840	902	859	881	870	855	880	870	850	912	877	853	862	885	869	910	925	845	871	881	895	830	858	879	865	880	925	875	893	899	890	873	882	825	866	871	899	861	904	890	887	885	868	839	892	906	870	848	925	841	876	867	889	910	842	891	879	854	926	870	916	887	900	873	876	887	912	870	907	891	927	891	878	851	875	891	864	918	867	892	882	866	898	883	890	897	802	911	873	854	881	890	874	850	837	921	900	859	857	903	856	856	870	870	876	877	793	868	865	913	863	910	947	868	869	895	914	963	842	909	923	845	888	892	903	881	861	893	867	911	845	872	863	905	924	863	868	917	922	874	838	878	869	859	862	852	887	873	878	845	909	932	874	900	858	872	895	817	885	908	873	899	990	890	910	894	874	838	856	851	900	846	880	871	873	876	858	931	884	878	863	886	862	896	860	867	886	896	890	889	881	844	851	836	899	846	937	868	871	863	899	872	893	878	858	858	907	869	902	878	858	871	889	881	880	868	939	863	861	880	880	909	869	883	878	836	857	917	867	896	870	882	853	940	858	904	861	850	856	874	882	884	853	905	854	866	873	874	879	909	923	850	876	842	895	910	843	897	862	838	875	892	886	868	910	932	817	955	865	925	879	894	842	876	845	886	848	849	877	870	868	862	916	832	893	861	880	850	861	862	864	899	854	868	885	907	858	868	850	908	906	897	856	922	851	899	910	917	873	882	855	853	882	853	918	828	903	927	939	870	882	836	891	892	887	917	895	836	901	896	895	881	890	869	894	864	887	809	882	871	832	868	897	842	921	875	877	838	854	867	876	835	856	885	883	876	871	896	876	868	848	879	877	845	872	844	912	855	883	921	900	917	847	866	924	870	883	888	856	881	904	905	876	870	931	880	891	875	889	831	873	892	908	849	848	871	867	862	847	883	845	862	906	887	882	863	851	861	932	874	853	975	919	852	880	884	891	886	897	880	927	849	921	882	920	893	885	861	841	827	906	858	854	864	820	908	878	839	882	860	858	855	926	862	817	892	844	906	914	869	905	877	909	873	856	828	899	903	867	849	875	873	863	861	891	872	863	873	909	862	824	863	893	844	879	856	870	869	905	872	860	866	888	829	916	850	866	834	926	929	833	870	862	868	897	853	865	867	903	836	908	871	871	904	868	929	909	837	811	928	861	865	852	890	908	878	870	874	892	884	929	890	879	884	865	865	881	879	912	908	863	871	894	857	904	867	964	856	898	907	893	870	895	877	889	838	925	822	904	916	846	844	915	916	855	933	887	941	949	848	896	897	866	935	850	862	908	847	839	864	876	899	858	922	924	872	873	911	876	870	905	867	948	871	878	901	835	897	876	775	885	846	934	890	878	899	838	904	848	855	861	839	840	878	870	847	847	857	935	915	853	928	831	852	939	873	862	883	852	875	908	905	902	844	899	914	894	905	881	859	906	861	917	898	894	883	913	909	899	914	874	856	850	836	887	877	882	911	856	880	898	819	869	906	857	924	850	883	897	878	884	922	912	854	878	849	888	853	883	882	864	878	887	866	892	938	827	907	876	870	908	863	869	881	888	892	832	902	900	849	882	890	884	907	857	878	787	935	877	882	894	894	910	875	858	873	855	916	845	857	821	885	819	870	893	890	822	876	900	956	852	859	836	862	860	862	851	953	916	843	872	853	869	853	899	917	869	856	863	885	865	901	923	881
39534	26967	26366	22598	22827	23341	26837	22266	19636	16128	16320	11416	8369	4772	3420	2295	1514	1240	932	899	775	750	781	873	766	677	472	513	451	375	317	272	275	264	276	289	282	308	338	288	257	296	283	263	271	274	280	268	294	252	283	249	276	253	267	263	273	288	273	303	280	286	277	263	257	291	267	302	281	284	282	252	249	260	224	255	262	281	275	264	273	262	318	270	272	256	245	259	253	271	256	251	261	259	244	263	268	293	294	301	294	287	292	254	258	285	265	276	271	271	258	279	271	283	251	277	266	269	264	270	275	269	270	246	253	246	280	270	248	267	263	275	249	257	296	242	289	281	245	260	253	254	275	272	296	269	276	233	214	284	232	265	281	279	296	280	258	289	262	254	280	274	253	280	274	294	259	266	283	254	275	243	282	294	283	294	263	255	259	282	286	260	261	265	258	245	274	266	270	276	271	262	241	283	257	305	283	285	262	265	286	272	234	254	252	269	290	258	253	265	295	261	263	260	266	269	288	248	254	277	269	286	252	264	276	271	268	258	279	286	276	256	265	253	280	266	273	257	247	270	313	235	253	261	280	254	251	269	277	260	268	231	279	254	232	271	309	245	275	245	243	264	264	276	279	259	267	273	265	254	255	257	248	264	264	294	273	255	273	272	286	285	291	267	284	297	272	275	274	252	261	279	284	236	258	303	257	284	261	261	256	245	264	274	265	264	278	257	289	280	269	305	277	249	263	239	285	277	260	270	290	289	279	260	258	275	287	272	233	273	223	257	279	251	267	253	267	251	279	241	291	259	287	305	232	284	269	282	284	258	262	251	248	292	257	269	263	246	288	279	239	260	280	255	257	275	251	284	284	264	271	237	254	266	249	264	253	269	259	262	272	267	258	270	271	261	259	270	280	243	282	276	271	250	265	260	243	263	305	259	291	276	270	284	255	255	257	256	255	297	276	312	249	245	257	240	297	251	270	283	276	252	277	277	267	261	296	250	290	268	274	258	242	293	288	274	267	281	260	286	298	283	268	262	306	273	276	281	277	254	248	257	255	287	295	272	264	277	288	274	252	256	278	277	262	237	260	283	273	266	240	258	260	277	249	248	226	277	257	278	260	228	258	283	271	256	252	272	302	283	290	256	263	270	287	260	243	268	277	272	268	266	282	250	280	268	280	252	271	255	255	276	271	290	285	278	252	249	271	277	298	252	264	275	278	274	257	270	255	260	263	253	248	267	271	259	281	270	267	253	268	271	245	247	317	273	263	263	237	250	242	245	266	258	253	273	254	268	261	222	268	269	242	230	261	252	283	243	268	250	257	256	278	254	261	286	286	240	298	243	258	280	257	266	274	268	279	291	253	239	274	288	262	286	255	236	273	270	221	249	260	260	231	249	261	281	215	269	243	282	296	299	265	263	249	241	271	264	275	292	248	254	266	273	261	280	267	257	273	251	267	285	264	261	264	248	270	253	250	255	236	278	247	267	279	252	269	228	282	242	266	264	234	273	282	269	263	312	243	244	250	256	284	262	267	273	282	293	291	276	264	256	268	270	242	273	252	261	257	260	275	276	285	289	256	286	268	266	267	289	265	284	276	270	239	272	280	259	276	271	289	273	259	258	250	270	258	268	266	253	283	270	260	263	295	273	257	260	251	296	248	268	239	254	264	292	250	250	220	289	274	280	250	281	271	268	236	267	277	276	271	265	268	274	257	259	279	278	263	261	278	291	259	247	267	244	233	246	259	251	270	250	260	250	265	285	280	247	272	262	267	277	278	260	277	257	279	258	267	277	227	276	308	245	293	288	238	285	273	291	286	254	263	233	241	266	259	267	226	272	261	267	280	256	297	286	247	292	246	289	264	280	257	228	256	260	282	267	261	257	282	282	276	249	271	275	288	286	276	260	293	259	273	261	291	241	294	256	269	305	238	253	238	252	266	246	268	281	250	244	245	261	238	265	279	278	270	262	246	253	273	297	286	271	241	272	256	266	266	259	262	263	276	262	286	241	291	259	288	230	261	282	258	237	273	263	267	249	273	253	255	266	261	260	267	265	267	262	272	255	256	244	292	266	274	266	283	277	269	284	267	251	276	282	274	249	266	249	241	269	247	293	263	272	250	277	277	260	255	258	270	276	275	274	245	257	265	264	237	264	283	278	274	260	247	282	250	236	248	294	266	268	257	259	273	273	264	288	272	256	290	284	272	272	277	242	280	265	280	258	253	263	277	284	262	267	266	255	292	262	272	272	274	262	237	254	249	263	281	281	276	255	265	274	281	249	280	275	260	274	284	244	234	262	252	272	275	277	280	263	292	280	258	259	265	246	270	266	263	299	244	262	294	292	265	282	273	289	271	275	273	270	267	259	314	260	268	241	264	265	270	268	257	260	246	241	286	285	254	282	270	280	263	286	261	291	261	243	309	244	250	266	250	268	247	267	253	269	243	232	259	283	280	259	250	276	264	259	253	297	268	261	273	290	252	271	273	264	262	262	240	284	272	255	233	257	296	248	286	261	252	285	252	261	278	251	252	272	258	267	260	242	273	256	224	260	254	268	263	241	272	273	234	289	261	254	276	272	282	282	273	275	275	241	273	251	275	255	251	293	289	227	263	283	271	281	259	269	259	241	261	267	257	267	268	259	271	257	262	273	253	267	250	245	248	259	266	261	252	269	270	262	256	302	267	259	262	253	260	265	249	226	260	255	273	289	257	254	239	299	267	270	237	263	284	265	264	270	263	275	270	232	282	283	273	235	265	233	282	271	256	271	251	255	265	254	266	264	269	271	282	262	280	274	251	247	273	246	241	295	297	274	274	276	289	267	244	284	240	268	255	250	261	265	243	250	257	281	261	299	272	255	253	253	234	276	264	251	256	280	269	266	256	306	254	261	261	260	284	273	267	278	244	257	273	283	263	263	275	249	253	264	265	262	293	215	272	259	259	283	288	267	279	276	258	275	274	278	253	261	305	254	279	243	274	238	270	266	249	259	265	275	302	268	236	261	254	260	278	291	284	280	264	218	283	268	247	283	290	258	261	252	256	284	268	252	269	252	252	273	278	258	270	241	272	278	260	310	271	284	264	255	273	258	265	273	270	252	286	261	293	259	252	298	275	249	267	234	263	231	261	247	298	280	240	271	269	262	242	235	282	262	269	271	246	226	306	276	286	293	251	294	261	295	278	275	266	268	248	288	254	240	216	249	253	289	264	276	266	287	306	274	245	238	258	237	295	276	248	252	273	270	271	280	253	300	284	272	285	259	261	277	270	258	269	284	293	285	266	271	256	256	302	242	277	295	251	298	265	268	267	287	247	258	254	275	287	250	271	249	279	257	262	270	256	272	268	256	298	275	266	230	288	265	265	274	271	270	270	276	245	260	248	246	252	255	262	258	245	277	224	275	273	270	252	285	255	240	279	258	271	250	264	272	261	275	272	277	273	278	236	251	206	258	236	258	265	270	292	242	288	264	257	259	233	259	265	265	258	297	275	282	259	308	264	285
28723	17105	20510	18574	23457	25707	34001	29195	28826	25993	28132	20051	15650	12821	10078	6666	5097	3979	4534	4750	4087	4872	4796	4238	3872	3580	2595	2114	1706	1546	997	842	811	849	789	797	814	872	1118	1058	857	789	760	719	709	722	729	737	723	725	797	695	683	694	713	703	722	666	745	707	749	712	685	728	763	787	815	753	808	738	737	717	741	677	738	637	687	701	700	668	661	671	723	647	704	659	724	667	702	706	693	689	680	668	708	721	761	861	807	820	767	734	753	727	716	720	689	688	687	670	663	657	671	726	686	644	730	722	708	700	689	708	685	662	661	694	687	717	659	653	678	687	708	693	631	688	700	639	670	707	662	691	715	695	670	675	677	645	706	711	698	694	679	694	705	704	701	702	666	705	671	652	719	775	689	664	669	641	670	696	666	656	669	661	671	694	622	647	685	704	740	697	645	728	695	700	675	721	684	671	622	655	656	708	660	680	651	673	610	681	710	641	678	666	632	655	661	732	679	694	673	604	701	662	707	647	666	673	677	650	643	668	671	690	673	665	723	701	647	641	658	683	671	752	734	667	680	701	684	727	663	677	675	667	683	704	661	689	711	725	646	692	641	690	682	656	682	694	650	661	651	653	750	661	684	709	657	651	652	684	684	663	672	633	680	687	675	642	666	711	677	673	706	626	651	664	673	706	682	647	662	661	691	657	695	686	649	678	611	686	648	707	676	666	652	686	651	681	713	673	650	658	716	702	681	677	709	669	676	678	639	681	695	647	709	679	665	628	688	644	706	664	670	691	695	674	660	682	695	673	687	671	670	659	685	699	657	728	670	685	622	648	644	728	692	667	632	683	638	721	664	644	698	629	691	672	650	638	676	685	650	669	662	675	625	660	665	685	680	703	644	692	670	690	657	675	674	660	652	657	658	658	680	667	693	701	661	657	656	664	679	683	642	670	611	690	668	665	661	672	644	671	659	651	673	660	688	642	671	679	702	685	717	662	679	656	700	673	688	678	717	626	673	659	689	660	719	714	687	616	639	678	653	704	632	672	722	676	713	693	644	674	640	633	651	684	698	671	681	701	657	688	663	701	654	714	707	669	651	640	680	683	659	633	670	623	665	660	709	708	665	690	690	668	681	692	678	631	713	730	697	678	659	647	713	684	705	608	679	641	641	688	679	674	687	694	677	674	649	690	694	644	730	686	660	703	682	684	708	654	633	693	682	668	681	700	646	649	654	697	676	681	691	623	657	675	704	705	665	669	639	688	670	697	687	665	732	623	687	662	656	683	668	685	679	692	649	682	662	666	673	661	670	699	699	637	685	696	700	670	669	653	658	715	675	676	662	664	698	655	692	710	673	665	646	622	678	679	663	663	729	643	676	662	670	671	612	649	654	692	640	671	661	665	691	658	649	652	686	677	695	680	664	708	697	651	696	653	642	673	652	655	694	648	697	670	660	686	666	678	680	626	672	688	670	652	685	622	680	705	723	688	720	648	714	707	688	684	628	704	662	681	632	652	698	657	655	663	651	668	699	669	666	699	649	664	681	642	680	655	693	674	642	653	688	709	665	711	688	672	631	699	652	616	657	704	678	667	724	718	690	686	706	665	727	715	636	656	642	663	701	700	654	651	707	702	677	738	694	710	669	689	680	679	696	657	674	682	708	691	648	688	701	686	651	703	668	700	672	635	688	645	703	646	682	671	632	697	667	698	693	715	701	699	702	696	674	688	648	679	682	744	697	663	736	631	718	638	722	663	725	653	717	672	695	709	651	695	765	658	652	693	670	682	724	670	660	717	720	719	725	659	671	642	640	705	652	670	701	685	607	657	694	662	649	683	656	691	631	685	690	698	685	661	646	669	666	666	719	711	637	721	705	661	689	673	667	632	659	676	708	649	697	672	695	644	660	684	673	681	671	687	654	692	647	667	692	665	701	650	679	694	688	650	718	668	666	639	667	688	656	699	635	661	711	632	664	660	694	729	662	680	645	640	707	644	658	696	647	646	680	679	675	654	683	675	621	625	668	699	674	639	631	679	676	664	692	662	685	673	675	698	662	677	677	694	647	616	694	708	621	657	680	652	712	692	638	695	647	687	711	643	647	677	643	671	601	681	689	657	684	660	709	698	694	646	637	656	677	673	669	683	688	631	748	727	720	698	704	659	697	619	654	725	698	684	683	711	658	654	665	669	708	674	642	656	675	664	675	662	667	661	686	685	686	715	644	700	722	728	694	636	660	664	650	703	688	667	671	643	666	659	697	665	697	599	647	638	670	667	690	650	686	733	652	705	661	635	681	674	688	711	691	674	691	677	662	673	663	680	633	689	658	682	717	715	662	666	682	707	674	651	658	656	655	661	684	663	709	680	638	697	672	717	641	655	708	690	699	656	677	658	669	660	673	682	702	691	636	652	639	705	643	716	661	686	716	656	678	707	657	692	739	667	629	639	672	694	672	709	667	724	664	667	665	706	680	668	676	682	728	682	657	611	683	664	713	702	663	640	663	659	667	650	653	695	676	693	690	701	700	672	679	660	653	671	694	686	712	670	712	680	669	685	676	674	688	654	668	626	669	704	679	670	631	686	659	667	696	678	714	662	691	641	693	646	703	643	695	648	659	678	693	727	683	654	692	695	651	697	692	653	642	684	673	663	710	656	681	688	668	656	640	717	658	696	684	681	735	654	672	642	677	667	654	687	665	630	679	685	663	691	636	690	734	669	691	713	698	662	705	654	687	659	659	664	671	629	687	697	633	649	673	694	661	691	682	626	717	670	685	687	626	738	673	668	637	670	623	696	671	687	682	667	652	658	687	659	707	689	662	712	687	680	708	709	687	678	698	664	680	643	666	685	693	715	663	658	666	681	663	670	703	668	703	685	727	658	651	636	674	630	672	679	715	654	636	692	677	641	642	691	685	669	698	650	680	708	702	700	693	688	633	680	701	677	668	650	631	679	629	687	681	685	663	701	715	652	674	688	682	634	634	690	701	642	658	644	668	678	693	671	715	677	639	674	699	651	652	654	666	670	670	685	697	647	632	694	671	657	659	697	691	660	665	610	685	664	682	645	663	642	618	706	664	674	728	685	692	687	706	695	663	706	676	639	724	639	670	692	665	670	684	698	684	631	636	670	655	645	674	734	685	685	711	667	662	671	671	649	646	686	673	684	664	688	689	673	696	674	706	637	699	607	670	687	678	685	687	661	639	642	674	692	663	653	701	657	643	668	671	619	688	680	647	661	739	734	703	675	659	687	664	677	697	687	676	670	680	706	650	651	681	667	660	687	692	665	718	648	685	700	677	644	713	661	680	692	652	672	660	685	661	652	630	692	673	663	652	667	713	692	704	674	642	628	680	658	672	652	654	642	710	659	706	693	691	673	675	660	663	672	657	692	671	699	662	682	635	702	594	728	676	656	701	669	674	668	663	648	694	692	666	660	696	668	692	690	671	673	637	671	711	714	672	693	625	686	658	661	650	734	659	659	648	633	633	644	693	676	716	699	729	644	667	675
6132	2809	2664	1922	1703	1581	1818	1099	797	672	808	529	403	337	337	312	297	296	326	304	296	299	259	268	295	285	322	268	281	285	277	272	245	283	272	306	273	294	289	256	264	271	287	284	281	307	304	280	279	302	302	241	289	253	307	283	262	277	285	263	275	267	300	251	261	276	257	288	284	285	285	262	267	309	270	284	275	263	264	266	280	309	253	295	295	279	267	291	289	311	308	271	262	277	253	283	292	257	282	264	256	256	264	234	255	304	267	272	276	238	263	270	257	286	280	299	303	271	279	267	277	292	290	286	283	292	318	247	276	242	276	287	293	268	271	289	292	253	272	299	290	260	286	304	271	312	301	291	253	261	267	301	258	270	270	275	287	284	283	260	272	277	267	248	264	257	281	295	280	265	276	297	261	265	290	272	318	283	256	276	263	269	271	268	298	246	293	275	269	284	293	268	299	290	264	277	263	278	267	262	273	308	241	270	279	331	296	251	282	283	272	257	250	274	278	255	287	300	260	283	272	242	269	318	285	251	296	298	282	263	269	262	269	265	270	275	272	276	264	267	278	279	261	270	281	278	291	268	290	256	280	257	266	258	277	304	274	303	278	268	272	266	268	278	266	298	278	267	306	270	282	258	298	280	292	232	284	269	266	258	263	276	280	290	306	278	290	257	276	284	297	253	272	276	287	284	278	254	293	289	292	271	274	266	263	264	267	262	302	276	279	289	252	280	290	298	284	302	302	287	257	265	270	299	261	280	280	259	302	281	269	270	248	310	271	269	269	277	279	224	288	277	275	260	275	306	282	282	266	263	301	284	240	259	298	279	277	289	271	275	281	294	264	269	264	290	277	232	280	304	265	252	288	256	273	309	299	256	281	289	284	277	258	273	323	278	294	262	259	266	268	253	268	270	268	303	298	267	258	299	259	281	259	236	271	299	270	249	274	296	271	242	299	254	286	274	266	261	274	301	267	284	297	284	267	286	322	278	253	226	287	280	324	249	263	289	232	299	254	271	253	275	242	294	262	301	272	278	269	267	278	264	282	225	300	286	288	264	283	255	273	252	304	304	258	253	293	303	317	296	257	272	283	260	286	278	273	282	253	289	273	268	270	278	275	271	250	275	271	250	275	245	297	281	239	283	255	266	255	257	262	266	272	283	274	277	285	268	268	304	317	313	277	269	239	294	266	261	254	270	276	282	286	285	295	262	284	254	277	307	255	268	250	285	297	309	262	299	288	256	263	262	272	292	278	281	294	267	274	273	301	300	286	247	288	306	291	257	264	289	280	239	267	257	279	293	297	256	260	253	283	280	260	261	296	247	300	252	252	297	235	277	313	270	273	247	284	257	267	297	267	284	282	301	248	252	245	270	294	295	298	301	269	274	264	263	294	301	294	274	242	283	310	300	253	276	266	282	260	254	271	283	275	252	283	250	274	256	276	265	277	260	296	282	263	273	287	261	276	267	276	257	265	276	274	261	267	293	277	275	291	285	281	260	301	283	270	249	311	282	278	289	272	294	298	291	242	268	291	293	279	274	292	257	271	344	279	250	271	287	270	271	295	262	247	292	272	273	248	290	270	261	282	273	238	288	274	269	307	272	245	263	280	276	275	288	292	245	266	294	275	305	255	285	275	252	253	294	260	274	242	271	294	287	275	301	265	265	277	288	290	283	303	280	303	274	283	267	286	305	279	290	293	299	298	279	284	287	290	290	281	277	269	279	265	290	289	227	290	298	281	264	277	247	252	286	291	300	287	294	269	273	290	281	285	268	286	265	280	284	286	250	235	272	281	292	284	285	274	272	260	300	277	289	278	279	313	268	286	269	279	297	275	298	274	291	259	309	272	277	273	278	247	257	263	256	276	276	263	278	248	293	268	264	268	290	261	259	286	271	268	267	287	306	270	256	247	302	276	258	282	276	310	268	304	302	303	286	263	278	282	306	260	285	280	293	278	287	286	304	276	297	275	272	298	295	252	239	286	300	248	289	278	251	280	275	283	263	303	257	267	305	294	278	301	269	260	287	292	285	260	279	307	311	274	271	285	284	262	277	271	262	285	318	283	267	285	304	276	271	268	269	280	257	280	279	271	295	293	278	273	301	255	287	256	254	265	276	291	258	310	298	270	278	271	267	301	281	303	275	269	261	261	265	249	275	262	303	269	256	272	287	254	290	293	277	277	302	278	259	293	254	309	262	256	245	268	256	278	257	296	283	301	253	274	293	247	284	297	312	289	281	297	298	265	245	258	259	258	271	268	292	274	299	300	267	261	291	301	311	269	259	282	278	282	291	256	283	286	249	293	253	282	250	284	269	232	268	302	268	272	280	264	266	257	281	285	250	282	263	286	276	266	290	270	295	296	267	284	252	282	280	250	268	291	278	309	262	296	313	276	270	284	261	262	256	265	248	302	263	258	304	270	275	296	263	269	288	272	234	284	290	251	267	265	284	260	252	256	277	284	258	280	272	287	290	276	276	267	275	280	258	281	295	309	273	274	267	293	302	258	295	270	261	269	263	303	263	286	269	289	247	282	277	257	285	274	254	270	286	273	303	245	296	262	261	287	303	294	266	265	305	263	274	267	268	267	282	275	271	275	239	263	270	278	229	254	284	273	266	275	266	304	274	269	301	260	285	254	273	256	273	289	281	266	284	281	277	282	287	271	281	278	312	257	306	265	296	270	272	298	282	262	313	281	282	259	277	267	286	300	263	282	265	265	258	257	272	286	282	255	273	282	278	285	281	275	272	283	262	298	258	283	278	283	295	289	263	244	266	284	270	288	267	282	281	275	269	260	277	293	281	281	253	296	268	262	277	267	281	268	281	271	269	288	277	284	244	279	286	297	276	274	292	282	294	295	280	306	258	292	261	293	271	323	257	252	251	276	252	275	273	282	286	304	295	258	294	251	278	263	279	278	249	307	251	287	259	286	292	303	271	274	252	270	280	277	243	270	296	271	280	294	282	290	269	303	258	246	268	256	248	290	260	276	260	269	298	279	290	294	243	262	263	275	273	285	243	292	258	291	251	286	233	248	260	259	280	281	278	298	246	283	265	280	243	250	289	308	299	317	281	279	292	298	297	293	277	268	279	267	285	266	257	278	248	266	310	298	256	253	247	274	290	307	262	276	276	289	245	287	272	266	276	270	274	283	268	291	290	269	256	267	272	266	276	252	275	279	272	237	296	290	294	272	263	285	262	237	262	308	293	276	231	252	264	256	300	291	282	295	274	277	303	285	278	270	257	263	289	315	264	262	253	259	285	283	296	263	266	261	307	280	251	256	244	251	282	311	268	298	300	270	261	263	247	296	288	282	237	291	267	314	275	258	268	247	308	284	322	287	299	225	261	251	306	268	287	253	263	268	256	268	285	252	275	287	274	285	298	293	287	284	247	276	274	290	275	286	262	263	300	309	275	265	270	289	239	274	293	276	260	273	266	268	289	312	293	255	250	289	284	253	283	259	278	253	241	270	300	262	290	258	287	271	283
5514	3171	4249	3535	4381	4500	6901	4070	3264	3107	3665	2048	1494	1280	1108	1064	936	869	896	919	894	847	861	821	830	817	863	801	753	778	731	797	729	770	761	748	786	719	728	742	758	719	701	716	751	741	743	725	766	726	735	768	768	713	737	725	755	679	704	733	727	705	739	751	758	795	736	719	766	725	727	759	764	718	710	751	775	743	747	729	724	762	712	711	775	746	701	759	721	746	747	748	726	796	784	751	738	715	760	768	730	752	798	739	720	770	762	755	740	712	704	723	766	760	728	708	722	715	707	738	779	734	770	724	713	736	690	696	720	754	811	752	716	700	700	698	736	740	732	725	755	775	736	702	724	772	728	760	691	697	718	745	747	731	748	733	747	675	718	708	732	714	757	733	694	744	764	730	720	727	731	739	772	724	759	741	779	690	743	740	722	732	723	727	754	707	687	737	750	706	768	737	765	756	771	693	688	727	734	686	766	750	693	700	766	714	788	731	766	750	764	780	693	714	763	703	786	729	752	726	727	718	709	751	768	744	744	749	745	718	704	725	716	749	745	720	694	673	744	739	741	746	745	709	774	762	751	655	754	758	733	730	755	693	740	794	746	748	705	732	731	755	781	749	741	737	753	732	678	745	715	693	717	707	717	732	765	691	719	746	748	726	747	761	719	709	718	736	676	717	788	753	670	730	727	743	713	747	714	705	707	719	754	727	730	707	736	706	713	708	783	741	774	764	750	711	723	740	748	793	729	745	721	715	683	722	727	696	717	695	743	734	714	737	728	763	737	734	751	757	727	737	759	711	746	775	733	746	772	720	731	721	730	739	709	721	780	769	765	743	742	802	722	715	726	752	714	716	727	754	687	710	782	748	750	733	738	699	751	710	710	699	712	727	742	773	689	747	739	758	716	719	695	720	707	735	722	735	795	731	741	725	749	716	713	771	720	744	747	717	794	708	745	701	702	758	754	753	748	705	721	732	754	698	749	728	742	764	756	732	750	710	754	765	701	709	722	816	737	752	745	697	735	709	764	716	736	711	707	736	750	748	708	753	733	719	684	757	727	729	746	757	705	735	732	747	689	756	739	777	700	708	713	725	688	706	723	742	808	773	750	742	717	723	760	754	712	782	650	728	784	770	731	704	754	767	730	719	794	766	720	807	748	737	681	753	773	764	751	718	808	705	715	749	665	700	728	739	721	739	778	777	732	711	702	729	728	706	731	735	772	737	788	719	686	720	762	707	738	684	719	730	728	723	750	713	754	745	762	718	701	735	727	751	705	753	727	746	724	721	716	683	707	773	747	752	701	752	716	755	748	742	723	759	724	786	772	723	736	696	737	745	710	652	703	713	753	701	725	725	727	770	736	748	719	690	732	726	741	775	696	753	731	745	728	705	723	713	709	719	729	753	689	759	736	705	718	765	738	705	702	690	744	742	721	778	748	748	759	715	710	721	737	741	710	741	742	757	699	722	735	697	682	719	669	772	722	756	759	726	693	742	781	694	715	756	709	722	739	749	688	693	703	707	733	724	722	783	720	789	745	719	751	753	752	745	706	742	737	715	723	766	718	725	735	722	766	742	682	735	721	731	691	728	725	770	646	775	711	727	728	752	703	766	688	692	694	714	740	748	735	703	693	709	747	744	795	724	732	740	685	749	748	721	716	750	809	716	726	728	801	717	743	707	808	741	740	747	741	764	725	735	781	774	703	752	743	759	702	745	749	802	670	779	701	755	732	734	694	728	734	745	760	725	703	708	769	681	708	698	702	725	749	758	721	729	712	724	772	764	734	717	706	749	715	668	838	719	761	741	728	721	702	689	713	748	704	666	729	700	709	745	729	740	733	722	754	711	711	725	756	686	744	747	727	737	709	779	734	721	728	743	697	719	703	707	708	737	724	725	762	726	711	779	749	737	717	726	758	741	726	721	731	716	718	721	739	732	770	746	722	772	724	780	726	739	750	714	766	684	728	697	736	659	770	746	732	684	754	708	683	734	716	745	705	741	719	757	697	788	729	748	727	725	755	748	720	759	701	724	760	711	719	750	777	738	717	764	726	728	734	738	711	747	692	698	760	764	722	730	771	709	727	723	714	703	780	738	713	675	750	757	698	658	713	741	773	772	705	729	718	737	724	737	721	695	697	752	745	717	779	741	744	730	710	724	729	733	780	730	738	703	723	730	738	756	718	677	701	737	735	736	760	744	671	687	725	717	724	750	740	764	691	742	734	722	743	708	749	730	727	732	707	743	723	776	756	753	713	716	775	734	745	710	740	717	752	757	734	751	738	736	755	732	708	701	712	744	696	772	665	744	777	748	684	727	727	758	678	716	733	722	741	737	732	745	767	728	790	728	674	733	766	733	745	728	780	675	736	718	773	740	790	785	760	702	744	724	759	759	730	744	710	700	716	755	699	672	745	731	708	714	709	759	730	776	716	745	755	765	729	726	751	718	765	661	784	672	718	736	777	743	756	727	743	704	710	732	739	740	751	652	686	785	746	772	728	732	742	746	702	773	777	713	713	722	759	731	681	712	717	730	741	692	702	709	751	672	738	742	734	724	732	728	718	705	752	746	734	711	709	781	767	751	755	761	696	744	721	701	722	725	731	751	692	694	697	751	732	777	725	735	733	712	743	728	732	747	735	738	694	753	650	783	708	757	752	754	758	741	747	725	755	685	735	722	725	743	741	773	724	715	683	755	713	715	737	721	722	747	786	751	741	792	739	704	788	728	764	716	743	742	714	742	758	770	734	740	756	732	698	713	764	720	743	748	689	802	736	707	738	700	749	722	777	700	696	752	791	746	758	709	732	691	760	706	732	729	747	755	793	747	751	729	734	752	738	722	681	767	761	745	715	785	767	675	781	708	710	749	751	729	719	687	713	744	704	702	674	748	755	728	729	691	654	738	734	680	708	771	746	740	718	760	756	737	726	719	766	765	732	768	730	731	758	718	721	752	705	748	749	743	738	712	723	793	717	774	739	759	696	731	742	715	698	702	746	725	760	744	711	694	745	706	734	743	711	754	723	718	682	791	672	758	700	758	735	763	711	697	714	742	748	737	758	665	740	718	702	741	745	731	722	725	667	698	772	698	765	725	734	724	720	730	739	745	697	694	746	769	676	747	695	716	736	728	740	690	687	717	734	721	740	739	737	736	791	813	795	736	714	721	720	733	707	709	716	718	761	712	728	751	766	725	704	734	758	784	767	721	693	736	758	722	702	738	751	696	740	718	726	679	712	708	780	703	745	766	744	667	724	777	801	707	705	751	730	687	743	736	728	716	752	736	734	762	755	725	717	760	693	763	716	724	775	807	770	736	744	697	769	691	664	733	713	719	733	713	716	748	751	721	760	685	721	732	708	723	711	747	716	666	723	754	746	729	691	718	701	742	776	767	729	699	695	725	735	729	758	709	766	745	729	736	696	792	777	772	742	707	744	725	721	742	705	688	718	733	737	752	762	746	771	721	747	728	754	768	724	681	758	728	787	730	700	806
29261	20743	19903	16331	15877	17314	20635	15412	12040	9883	8788	6316	4281	2504	1789	1220	950	764	627	677	540	658	656	708	636	592	508	436	417	434	393	389	380	349	335	377	391	369	363	392	364	360	383	378	357	404	383	320	378	349	361	301	360	350	348	364	373	385	339	364	303	371	353	356	382	333	418	379	374	404	344	368	373	369	332	374	372	345	353	366	352	361	385	364	386	355	383	357	361	367	360	369	339	366	372	350	398	336	349	344	334	364	347	387	372	367	349	380	334	391	385	355	354	380	371	335	371	360	361	382	351	337	362	404	366	361	328	381	353	367	385	332	365	330	337	345	336	352	347	375	354	407	362	334	366	357	368	332	401	383	364	335	333	354	350	356	372	386	350	371	352	350	357	361	381	372	365	324	366	355	349	376	368	354	403	349	358	368	375	369	347	334	347	341	378	386	354	360	388	377	374	333	352	365	366	382	365	375	378	342	346	361	357	326	344	361	361	338	337	332	336	375	374	352	364	348	357	364	373	361	394	381	351	351	343	365	369	361	394	341	344	358	350	344	387	316	329	383	368	377	383	365	390	400	370	346	366	362	350	363	374	329	358	343	353	349	377	310	368	319	366	372	348	335	333	353	352	374	386	328	358	349	385	365	360	334	362	352	369	328	334	352	367	384	371	371	349	382	348	362	350	359	339	342	362	366	344	380	366	358	332	363	349	333	369	356	330	377	317	349	358	353	370	361	340	366	366	394	356	323	385	389	378	322	339	347	373	332	330	319	377	342	357	369	388	353	347	389	335	354	352	369	319	374	380	388	344	348	356	368	366	357	350	360	325	368	353	367	382	386	351	342	353	353	369	386	393	373	361	386	357	389	371	319	337	365	333	372	378	377	354	354	341	364	353	344	343	370	373	342	391	368	390	378	398	351	345	360	361	365	359	350	331	366	385	341	349	384	369	369	347	342	402	357	356	351	370	404	356	396	355	317	384	366	366	393	375	375	380	344	387	357	356	407	359	363	362	343	367	388	378	348	347	338	365	352	335	357	371	363	365	337	361	369	391	367	366	367	380	385	376	331	371	359	387	340	344	370	353	326	360	379	325	349	360	356	325	359	361	340	398	366	327	327	349	320	361	341	364	350	344	365	368	365	356	341	382	385	355	364	379	339	350	354	346	406	388	338	374	368	381	380	380	382	346	384	381	353	324	359	326	328	364	378	383	378	369	348	354	392	348	344	344	355	343	334	376	350	370	396	375	335	375	363	356	351	357	342	347	363	369	339	384	360	349	335	354	327	355	367	366	367	392	346	354	362	365	380	376	357	390	370	348	344	316	391	362	353	347	390	363	363	376	363	367	341	358	362	376	353	396	376	309	386	366	357	364	378	330	350	373	391	389	313	366	389	371	378	390	355	355	367	351	347	375	363	391	361	366	354	362	371	342	355	340	369	339	384	347	352	348	396	380	363	367	367	364	366	343	362	354	349	336	353	397	354	388	328	368	362	369	359	378	349	352	336	356	359	391	392	337	383	356	372	390	375	377	353	357	344	353	326	371	365	404	372	361	343	371	371	401	364	353	384	418	340	342	310	371	326	339	359	377	365	370	374	364	349	342	371	395	329	366	331	378	370	384	381	369	352	326	376	347	337	383	363	394	369	366	383	325	351	345	361	350	338	369	358	368	352	331	356	369	369	316	382	364	365	381	376	343	359	339	367	367	371	345	360	349	350	364	364	364	358	354	354	379	357	394	402	377	340	366	384	375	345	360	379	325	309	350	358	364	394	371	365	342	359	362	377	356	367	353	317	345	375	358	359	374	379	342	399	378	365	377	357	355	356	347	397	379	368	395	372	367	342	363	368	382	374	376	367	398	372	339	314	382	354	365	371	361	363	360	374	361	349	368	385	348	375	317	357	346	377	373	337	376	327	359	395	368	371	342	371	343	350	354	331	347	349	326	352	384	334	343	372	365	326	365	379	329	359	339	347	376	318	360	342	354	370	361	355	424	404	351	377	366	347	357	333	337	376	349	378	351	368	341	360	352	361	358	353	341	386	352	352	363	334	383	413	383	386	351	375	395	354	355	362	369	364	365	367	353	384	345	328	363	372	354	373	327	357	356	357	384	320	393	365	371	348	359	377	376	407	389	359	375	363	335	349	348	360	376	349	367	373	346	370	344	345	380	353	371	323	381	336	386	377	371	363	348	353	340	351	316	363	367	357	346	354	373	363	315	339	385	365	385	390	396	350	351	370	343	354	368	330	348	361	362	388	371	347	381	307	344	367	363	355	380	391	361	337	370	370	371	335	362	338	335	374	325	382	352	336	384	379	340	359	371	343	331	391	395	329	374	400	348	360	360	329	352	345	385	345	322	333	346	371	361	323	359	392	344	378	371	372	320	374	365	354	336	356	339	361	391	374	359	353	353	361	349	378	344	382	358	377	381	345	350	398	389	360	345	340	333	391	372	385	370	357	375	368	384	360	379	349	362	371	359	350	359	322	358	367	362	375	358	357	350	382	334	328	367	332	322	367	352	397	372	351	369	376	371	355	390	367	361	337	373	386	374	332	346	309	348	342	363	368	352	359	364	376	381	356	340	359	350	337	353	381	350	377	330	348	340	364	349	327	360	376	382	390	367	379	372	358	378	359	376	346	385	367	370	352	406	345	345	349	336	347	333	371	340	364	359	363	340	359	320	364	347	365	366	394	377	350	336	410	371	360	311	348	368	339	357	370	352	338	365	358	340	389	371	358	367	391	395	355	326	359	332	360	345	387	388	392	364	344	389	373	359	359	360	366	358	348	326	358	352	350	376	343	398	345	376	370	357	368	349	370	370	369	361	413	330	383	366	339	392	343	354	369	395	334	336	362	408	388	354	373	360	373	376	370	322	375	364	347	329	316	363	323	378	381	389	348	389	396	390	346	348	343	394	398	391	345	351	369	350	355	375	363	359	351	370	344	383	378	367	397	374	366	391	386	371	365	376	360	366	328	347	341	363	348	345	336	328	368	381	342	369	362	356	351	330	358	367	384	383	375	354	341	343	342	337	350	363	355	382	339	352	370	322	375	378	361	330	320	366	362	366	361	359	342	384	367	372	367	384	382	335	372	389	309	377	330	351	377	393	371	371	313	369	347	332	361	345	347	348	373	365	368	363	350	350	370	361	396	369	371	360	363	370	348	348	345	376	359	369	378	382	393	379	387	417	366	366	396	328	376	382	348	344	366	364	352	372	365	344	384	355	355	343	361	357	344	383	388	357	374	342	364	380	357	336	379	339	333	299	371	374	336	382	395	355	349	353	384	366	348	378	354	329	349	326	383	379	365	398	350	336	339	354	366	341	367	368	360	337	365	341	346	375	380	386	371	353	369	395	345	349	328	333	371	338	376	371	352	365	381	363	353	339	334	364	392	353	359	346	363	388	357	358	347	356	377	358	348	352	354	374	344	369	366	392	353	345	360	359	379	388	368	340	368	347	365	381	393	372	369	329	371	391	334	359	358
21676	13503	15406	13275	17049	22021	29689	22181	21026	19378	19506	12967	8956	7713	6832	4781	3492	2896	3139	3371	2731	3254	3244	2844	2744	2510	1816	1388	1339	1307	1077	1053	1017	1000	915	985	981	945	1025	1069	1019	911	968	923	982	916	970	910	920	967	978	928	915	934	990	903	914	932	872	865	970	990	928	946	931	973	983	932	943	934	919	917	867	895	937	949	911	918	910	895	930	897	885	948	963	935	973	897	884	950	893	949	934	925	950	952	961	997	985	930	963	933	948	902	936	900	928	913	937	928	885	876	915	914	904	929	951	913	923	898	920	879	943	940	885	903	911	935	923	862	941	928	882	921	888	886	891	919	882	966	956	881	913	904	916	932	906	884	863	886	940	918	936	968	896	873	884	917	938	947	908	926	881	935	873	893	874	912	881	900	896	917	899	916	923	923	935	945	869	877	915	907	886	892	905	933	924	919	891	897	906	909	970	864	920	946	964	923	943	893	898	892	929	894	949	880	925	929	875	902	899	906	904	900	911	925	932	913	913	888	966	948	919	906	911	903	909	922	957	949	924	953	932	917	936	871	917	904	907	922	899	896	928	904	950	908	904	886	872	893	901	882	949	943	883	957	898	923	901	944	907	864	872	868	910	918	885	951	945	884	916	865	907	924	926	885	906	935	866	873	886	902	848	927	883	898	889	920	887	903	874	912	860	894	891	907	950	893	876	931	884	898	879	862	908	881	938	904	903	910	958	869	948	901	883	919	952	924	919	886	886	930	905	884	905	905	915	884	926	905	884	907	924	911	926	890	949	926	918	838	952	887	912	866	937	951	870	972	950	902	907	926	902	895	980	933	910	927	898	867	903	891	892	897	886	888	877	874	886	937	898	921	887	846	933	903	940	913	919	888	859	946	906	855	909	853	939	891	878	909	879	896	962	914	881	905	890	931	951	882	879	941	904	879	861	886	880	941	893	913	858	886	924	918	892	910	951	979	890	914	890	943	939	855	856	890	866	873	902	874	904	890	874	884	918	897	903	853	893	958	872	896	870	980	879	963	892	942	932	902	930	904	912	868	956	892	934	942	908	901	884	893	921	935	913	877	908	941	927	913	908	901	861	946	900	957	913	896	904	890	881	886	873	890	861	926	902	865	903	963	900	927	848	915	952	852	910	915	912	871	915	923	946	873	940	911	900	856	945	928	909	867	905	875	872	924	908	899	865	883	956	943	895	902	956	939	890	920	869	973	928	910	885	933	897	899	910	877	918	932	942	882	855	885	919	965	876	944	929	894	864	914	955	892	913	853	985	883	854	954	897	908	915	859	901	951	893	902	944	881	954	886	892	881	932	877	904	918	911	876	892	910	885	868	957	884	877	918	929	917	909	916	926	865	898	915	973	938	819	950	858	920	935	909	882	949	825	920	908	883	853	865	914	992	931	893	914	929	876	904	909	881	930	932	891	932	883	898	891	919	914	869	872	889	876	917	931	927	970	921	941	939	897	891	894	931	927	905	888	869	949	899	950	895	864	884	918	919	884	912	955	928	928	868	891	899	873	871	928	917	927	898	947	896	853	911	892	900	895	892	890	930	898	885	915	952	926	882	903	817	931	935	869	902	893	864	897	932	911	911	893	900	935	944	926	918	902	936	868	871	924	909	972	892	899	877	971	939	904	927	898	931	913	894	863	857	898	944	931	895	927	901	945	922	899	891	916	920	947	925	904	897	918	821	906	918	920	907	878	968	953	938	900	933	889	928	900	874	864	928	914	959	852	925	890	918	906	907	864	889	837	905	905	882	948	926	858	866	898	882	914	875	923	876	893	909	930	922	876	880	940	925	892	866	925	887	976	952	843	909	941	922	845	870	955	908	860	946	900	877	877	861	926	891	908	906	897	939	934	962	958	892	929	927	953	970	916	958	893	915	901	914	917	936	916	909	922	902	947	856	874	900	943	909	940	895	861	967	908	936	853	857	967	884	926	947	915	908	940	946	864	945	896	835	874	956	887	938	892	924	945	868	898	856	876	855	937	845	917	902	915	954	933	840	900	933	843	888	893	910	883	917	863	913	928	931	920	926	850	932	934	940	933	880	928	859	939	857	963	886	890	941	824	869	902	928	903	914	871	924	917	947	930	880	922	853	914	936	893	853	923	901	909	938	872	911	856	885	854	891	870	917	942	869	899	897	911	874	919	921	918	881	905	856	890	937	927	856	927	871	912	883	854	928	904	957	954	921	926	911	940	917	889	910	917	905	936	902	897	851	917	934	938	917	849	889	886	923	953	951	944	883	902	885	882	918	899	854	936	903	929	941	860	885	942	917	942	928	889	890	917	947	889	921	898	874	900	895	933	895	926	916	969	890	916	868	878	871	874	920	942	887	920	875	898	907	901	933	921	937	905	879	919	963	896	928	891	846	930	971	967	882	896	926	867	954	909	857	889	916	880	900	839	883	877	931	865	841	889	902	898	914	897	888	908	961	937	930	943	915	983	890	939	911	945	873	925	959	917	909	910	971	938	842	939	923	886	907	859	898	954	864	906	929	926	866	893	955	920	970	907	914	881	910	915	917	922	918	938	902	980	852	894	904	902	898	862	888	907	877	940	945	950	882	938	939	897	879	932	938	921	964	934	896	933	905	912	921	897	875	894	964	879	896	895	865	878	867	933	886	861	947	909	930	977	956	921	920	871	906	890	878	888	890	893	887	933	888	854	878	878	901	952	956	866	898	919	887	891	919	901	857	888	915	899	881	921	926	938	879	869	935	903	901	924	876	882	881	945	888	860	889	919	894	920	917	903	944	898	912	925	876	889	934	930	907	907	881	886	908	876	849	872	891	890	896	937	924	913	915	908	881	857	953	887	905	985	902	906	926	884	925	881	835	939	915	934	930	880	883	888	951	939	872	896	857	901	910	892	891	903	943	954	885	895	905	928	876	896	872	890	865	917	974	932	913	916	904	914	943	878	909	945	938	926	904	861	945	936	896	877	944	843	905	851	866	887	863	948	904	896	892	905	960	881	950	911	865	929	900	884	836	916	910	941	917	933	937	900	905	939	905	881	860	960	945	886	892	902	957	832	922	904	861	912	863	940	912	941	876	931	875	917	919	938	901	932	896	929	874	937	943	902	895	933	893	907	882	945	900	938	894	901	904	942	877	952	862	901	881	925	930	876	958	884	884	886	854	875	1017	918	897	894	868	905	895	919	908	938	921	940	929	887	885	927	885	938	899	824	926	894	936	877	909	900	914	925	933	877	918	862	949	911	929	917	907	955	938	824	872	949	994	877	916	886	884	899	939	912	934	900	902	917	906	882	907	868	908	874	858	935	928	900	933	938	920	947	922	884	918	894	874	911	898	923	921	907	901	914	891	901	950	890	949	868	854	945	946	856	865	920	891	902	913	954	909	930	891	899	913	928	893	907	881	957	960	913	979	866	887	885	915	871	892	923	948	883	920	896	927	920	858	906	937	909	922	878	904	929	908	873	858	945	920	875	939	956	895	960	919	953	898	886	947	902	930
39283	27413	27126	22199	21071	24906	28185	22588	19527	17088	16798	10789	6926	4287	3058	1982	1337	1116	876	922	782	755	853	843	610	671	431	415	395	342	343	299	277	293	249	312	286	267	308	322	295	295	270	308	316	307	258	313	302	320	296	279	294	307	247	282	260	304	282	315	307	261	283	283	278	286	330	282	306	300	304	303	286	275	272	281	310	307	280	281	292	298	271	303	260	284	283	293	264	294	278	268	276	301	300	282	314	300	321	350	293	301	285	288	265	298	272	266	258	283	277	267	295	278	289	292	291	262	290	303	269	289	309	291	312	284	255	261	304	316	294	265	294	257	282	280	285	282	288	306	294	260	249	272	304	284	270	271	290	303	273	293	305	303	316	294	236	262	295	280	310	271	303	274	300	285	299	257	283	266	297	268	254	292	305	298	332	267	291	325	267	284	258	274	292	286	312	270	294	268	292	289	295	267	270	254	285	289	293	315	286	290	285	291	313	281	288	309	269	277	273	263	267	293	284	294	264	295	277	262	287	243	292	289	291	251	301	282	297	308	278	304	295	285	263	277	293	318	275	288	280	297	271	300	266	285	298	277	300	307	292	311	295	259	256	257	317	285	264	280	277	284	269	260	281	270	313	315	263	277	275	281	287	294	292	280	284	302	311	273	304	281	302	268	270	269	303	271	282	281	310	261	288	284	267	304	303	242	279	269	295	328	288	288	270	286	288	272	275	277	287	290	301	272	284	279	308	315	273	288	268	269	284	286	261	252	286	297	261	280	285	264	250	283	271	266	267	269	269	271	299	294	278	289	264	278	298	289	274	281	260	310	291	300	291	280	299	274	263	302	280	273	254	288	270	306	264	275	258	291	299	304	255	309	317	294	267	301	256	303	263	292	281	281	295	255	267	294	234	280	280	292	289	248	292	267	291	255	265	298	287	267	290	246	281	274	279	281	300	266	292	245	300	325	284	259	289	284	302	284	275	271	296	263	269	279	268	282	300	280	288	257	277	281	274	283	283	283	313	283	301	274	294	304	285	278	291	259	293	280	281	290	292	280	300	288	270	275	275	298	308	285	276	261	301	323	305	303	277	284	294	280	257	302	258	275	292	295	291	277	299	267	270	252	275	288	270	268	286	248	276	283	288	301	286	306	259	265	294	282	268	267	320	280	286	290	278	320	284	289	267	323	281	293	295	286	252	277	291	267	292	266	290	271	317	317	297	319	275	299	289	279	322	299	263	300	279	279	265	287	302	290	279	289	282	266	280	258	327	276	293	289	295	309	285	282	262	247	264	291	271	286	279	259	281	286	300	292	274	256	286	283	303	267	293	276	296	272	263	286	284	300	294	272	299	266	261	317	284	278	282	297	274	317	285	286	289	274	297	266	289	283	266	267	262	240	298	272	293	288	289	286	316	271	283	306	294	282	285	272	295	267	300	262	300	282	321	289	284	260	260	307	278	276	293	291	297	291	265	275	288	278	303	271	270	270	301	286	292	283	299	288	267	258	275	290	261	282	256	257	265	292	253	280	277	275	300	258	253	295	262	294	305	308	281	294	293	277	310	307	273	299	280	275	275	328	256	247	296	289	299	286	229	281	263	282	270	281	278	264	295	282	293	324	286	298	280	275	295	279	289	316	292	257	297	302	267	272	279	252	274	305	300	308	306	278	270	293	277	304	299	292	282	319	269	272	277	319	260	314	286	272	283	283	299	268	263	305	284	298	294	287	240	263	274	291	297	292	274	305	262	327	286	271	271	296	306	269	263	297	278	281	281	301	251	298	280	265	273	272	285	302	275	284	287	269	265	304	284	290	308	304	298	279	306	302	288	252	263	268	296	282	278	237	278	257	268	274	298	283	287	325	271	302	238	289	270	279	288	310	275	258	289	279	273	261	295	340	309	297	288	281	297	291	283	272	295	286	273	244	309	270	272	293	269	292	288	302	266	277	280	293	279	250	291	302	272	287	250	285	280	265	271	244	274	277	284	275	285	304	316	270	314	294	298	279	271	293	271	250	286	254	311	258	276	277	233	271	312	310	264	280	256	307	295	289	274	296	282	273	278	268	323	278	257	287	272	291	298	271	286	305	282	298	277	279	293	277	265	286	302	261	285	287	309	310	297	276	299	279	312	292	268	286	302	299	309	279	287	271	245	271	304	280	291	297	310	272	284	272	291	291	265	277	292	278	285	308	309	281	267	267	278	269	317	275	282	264	247	292	298	309	293	285	280	321	256	286	285	249	257	286	289	291	301	285	254	254	266	301	277	269	316	262	282	313	301	261	264	284	268	275	331	266	313	270	284	279	271	292	260	267	285	264	286	273	296	289	296	255	281	284	279	301	268	267	249	301	290	302	270	286	286	282	295	289	276	277	290	292	298	297	308	279	270	277	273	289	287	292	284	297	294	281	282	277	311	279	290	275	271	264	260	285	241	300	291	298	288	274	293	316	282	273	278	288	329	286	289	307	286	266	328	291	245	276	303	260	282	295	277	272	287	264	278	295	287	266	291	288	291	276	300	262	288	295	297	277	253	290	301	272	262	272	283	285	313	289	298	293	296	274	295	296	288	278	297	301	307	279	294	289	286	268	284	262	255	274	270	273	299	297	283	280	276	311	292	302	287	297	286	293	284	276	275	285	268	295	297	274	295	303	310	313	276	320	255	275	246	266	299	310	304	292	298	301	277	299	297	267	297	286	308	303	316	283	273	272	271	309	294	306	283	267	292	263	289	266	283	295	267	279	296	243	259	288	287	261	294	279	281	256	284	303	289	258	273	253	313	253	255	285	258	289	275	245	290	287	263	289	293	289	291	304	292	308	258	281	303	309	298	251	292	263	283	305	308	290	276	290	273	285	276	282	267	299	299	298	299	290	301	287	297	299	287	312	276	277	288	288	301	279	279	286	266	298	277	270	306	308	284	298	290	303	280	273	294	308	304	281	279	297	279	278	264	283	270	293	311	270	285	257	270	258	309	291	285	286	256	279	265	262	245	254	283	306	251	290	305	281	294	279	283	292	284	276	295	290	278	298	307	277	283	296	279	294	289	277	268	278	272	280	281	268	289	282	258	298	271	266	285	309	282	279	289	296	270	284	277	277	277	292	262	294	280	281	310	297	282	300	273	268	272	300	274	287	304	283	268	277	299	328	276	261	295	278	280	300	302	273	293	311	282	302	286	247	290	309	296	292	284	277	281	302	322	294	272	285	329	278	273	288	277	271	297	261	277	267	282	295	277	304	297	291	285	280	289	287	256	254	283	288	290	295	295	279	310	303	284	288	263	288	262	272	264	264	287	293	295	273	284	263	313	280	308	251	287	266	274	302	300	273	282	294	288	291	305	302	279	265	277	261	317	259	260	288	260	254	294	289	272	270	284	287	259	303	291	277	317	301	287	269	250	277	262	294	299	261	304	281	304	302	290	274	259	258	295	275	285	306	311	289	282	264	276	285	283	274	290	270	264	251	318	291	291	279	293	268	317	292	302	267	286	311	313	288
28421	18455	20546	18426	21479	28261	35302	28661	28410	27388	27573	16420	10695	10202	10892	6847	5598	4570	4273	4861	4165	4653	4673	4320	3319	3106	2175	1824	1610	1549	1065	944	862	854	823	778	849	852	935	1070	857	793	751	797	759	762	788	732	861	768	753	762	798	738	735	761	763	757	828	763	759	778	769	817	842	819	839	832	797	820	744	820	726	724	752	694	723	728	722	717	741	748	728	696	736	741	743	801	714	647	721	688	757	751	736	783	876	861	835	756	794	841	738	804	783	755	744	726	754	713	728	772	748	750	692	736	715	723	766	714	789	737	738	733	728	738	708	676	712	733	747	720	715	707	693	783	725	729	743	763	753	720	688	705	735	736	686	732	709	721	812	689	710	724	731	735	703	686	733	729	710	726	707	746	712	672	695	721	712	717	651	710	721	704	719	724	753	743	698	725	731	718	724	724	748	715	750	759	760	754	730	714	677	662	748	708	732	678	745	790	682	698	706	693	706	692	734	715	753	681	687	696	695	723	751	690	737	717	690	691	696	706	740	717	748	707	699	760	742	699	746	755	682	696	730	781	726	719	727	725	694	665	702	700	714	708	731	702	704	672	691	740	744	737	724	762	735	737	746	742	753	732	723	735	675	725	752	666	736	729	678	706	671	739	738	672	759	697	726	737	656	744	742	676	723	703	711	734	720	718	686	737	711	769	682	726	727	764	713	731	752	693	729	704	724	663	726	700	724	726	688	723	735	725	743	747	764	708	722	688	702	670	762	735	696	729	724	688	666	757	734	736	688	682	748	727	737	685	760	684	759	695	724	706	753	725	684	703	719	743	713	684	715	711	736	746	722	682	733	703	730	714	672	697	700	711	724	756	726	730	702	718	791	704	711	722	699	725	741	728	735	708	685	699	780	696	718	705	711	719	700	697	727	743	732	683	738	696	720	771	728	736	700	739	755	724	741	746	751	724	730	741	698	677	729	750	680	739	744	752	730	756	746	750	727	663	677	756	684	690	697	713	729	712	691	772	748	733	730	755	749	702	747	708	703	694	697	691	749	766	738	751	757	731	721	690	722	711	738	695	711	704	722	699	741	685	763	720	710	718	727	720	719	675	758	726	703	674	726	724	687	735	766	716	766	680	760	728	742	693	738	684	690	705	686	742	761	708	716	706	781	737	665	691	706	731	725	670	759	704	741	716	718	692	762	722	754	720	703	734	691	722	735	707	715	721	704	716	715	682	727	720	679	741	681	705	766	693	732	691	707	675	726	694	712	735	696	720	697	706	675	688	698	750	738	681	769	667	697	705	682	747	701	730	699	728	705	679	690	702	747	710	787	721	741	690	730	736	747	707	745	729	690	760	705	671	737	731	726	707	725	749	688	725	707	695	689	715	707	765	715	703	698	734	698	696	745	715	773	730	706	747	727	704	730	708	749	704	741	740	686	778	769	715	700	721	709	751	657	708	688	720	699	679	701	710	681	714	772	755	706	706	666	747	694	714	725	732	730	738	730	745	699	725	735	713	735	712	734	737	700	723	732	715	752	770	696	746	703	737	701	701	753	710	709	746	700	704	703	667	699	719	750	692	683	715	742	710	731	679	722	713	734	750	739	765	711	739	715	755	696	709	723	735	695	697	708	734	712	698	706	766	731	681	727	699	711	715	741	724	739	715	664	732	687	737	712	690	701	721	714	738	756	725	693	652	684	695	694	762	732	724	709	722	682	712	650	731	706	700	736	727	725	734	697	693	731	727	730	737	754	671	718	735	726	731	733	690	686	738	703	743	723	706	742	689	748	761	725	744	711	691	668	686	735	689	698	735	670	706	750	710	675	700	693	680	720	757	748	675	729	739	710	735	739	755	727	735	758	759	698	678	697	719	743	734	804	704	758	680	703	709	739	736	719	722	710	723	727	663	738	692	719	668	771	722	755	733	795	728	727	727	688	673	726	700	747	716	706	739	694	678	736	728	702	686	720	734	705	721	718	779	700	756	662	669	721	715	761	711	750	727	680	684	685	734	681	714	715	694	767	726	699	752	742	742	724	687	651	694	722	717	724	689	703	738	734	743	682	681	686	667	720	777	690	718	684	743	776	722	726	733	733	677	708	744	734	734	716	754	697	718	743	712	730	730	778	709	717	718	685	733	754	705	744	697	733	690	712	749	729	707	719	775	738	740	720	683	712	730	735	721	735	732	773	734	720	776	718	712	728	745	679	696	705	713	716	698	738	703	696	710	739	743	688	698	701	710	698	724	679	687	669	688	706	717	699	710	703	710	737	715	702	709	733	796	746	691	678	629	678	742	684	702	725	734	755	690	697	701	712	707	746	677	719	696	708	726	707	693	726	658	750	652	662	711	709	731	722	673	724	677	724	719	693	749	741	706	691	762	725	733	698	709	699	696	702	712	719	721	695	716	692	714	708	696	721	743	705	739	684	735	732	748	734	704	768	736	744	710	743	707	740	721	769	690	683	721	728	719	748	685	719	721	709	723	743	719	726	736	707	694	696	726	700	693	748	702	691	720	739	707	776	697	727	714	705	720	734	713	747	768	677	724	708	748	708	750	708	698	711	704	741	672	737	688	715	718	683	735	760	711	701	732	668	745	698	732	689	709	736	743	731	687	729	725	676	718	748	749	707	733	766	724	743	713	682	711	703	747	718	723	705	704	712	716	707	708	741	726	710	681	680	716	741	679	732	731	698	703	745	707	774	697	725	702	749	754	715	704	682	722	705	665	717	693	736	791	750	690	749	730	683	732	711	778	748	709	686	710	729	717	747	731	706	751	690	737	728	689	749	745	732	743	687	706	738	735	719	753	711	712	710	689	677	680	779	752	744	772	736	725	691	712	719	738	693	718	742	711	720	759	750	719	683	750	690	697	732	718	736	705	719	759	742	712	717	698	747	731	711	744	705	711	712	753	733	747	746	719	732	694	733	745	724	732	729	758	688	750	713	713	699	727	754	744	721	716	758	756	693	736	717	698	650	721	747	724	700	763	701	681	757	716	711	681	732	699	722	695	759	702	736	701	692	707	710	735	707	713	703	717	783	721	685	713	740	713	756	726	714	714	683	683	721	706	687	730	685	738	723	703	673	721	716	694	782	742	697	725	711	687	739	733	670	740	700	733	713	702	711	702	732	748	716	675	739	730	684	748	684	665	721	698	676	676	751	712	698	732	705	719	703	711	708	685	737	674	731	739	711	730	724	641	732	729	721	719	730	725	709	721	702	757	658	755	708	696	675	722	717	722	718	725	670	733	692	686	740	671	764	722	694	704	697	721	745	698	682	694	691	676	717	702	737	698	679	670	723	703	711	697	711	683	715	717	778	758	683	733	727	709	724	687	742	725	682	676	757	761	749	739	712	666	731	670	724	712	702	755	731	696	722	728	732	683	688	697	666	738	710	694	709	702	743	729	722	762	730	718	713	710	704	681	738	708	728	757	737	745	715	699	700	680	717	713	719	721	754	730	701	679	742	758	722	718	709	696	728	664	738	717	775	701	762	669
6249	3153	2981	2071	1659	1806	1889	1288	919	800	802	493	518	423	381	326	297	304	322	328	284	334	345	316	313	309	331	305	338	312	292	288	338	306	271	317	312	289	288	301	285	298	319	332	286	282	299	293	321	331	277	282	284	313	329	308	311	307	276	283	298	314	312	337	285	281	298	304	293	283	295	254	298	307	287	299	321	346	293	311	297	300	313	299	315	286	288	309	296	292	295	294	287	303	273	318	311	302	308	329	286	291	288	308	301	315	293	310	307	313	291	298	297	281	262	304	326	315	302	274	306	312	277	315	341	333	304	308	334	325	306	271	280	284	265	309	303	293	275	308	267	293	326	293	329	309	305	313	323	306	316	280	318	282	317	230	323	312	291	335	265	278	309	317	296	307	286	303	321	298	299	338	344	294	323	304	274	293	278	311	306	305	326	316	306	291	321	296	286	332	325	319	287	313	291	317	300	300	326	296	291	296	279	320	321	310	327	308	308	284	324	291	302	323	293	321	309	281	337	271	294	312	321	285	279	314	303	282	303	310	330	297	282	262	317	276	309	309	308	277	269	304	300	308	304	319	283	293	290	319	292	303	306	309	295	307	321	289	271	292	300	303	307	291	294	281	314	288	276	299	296	292	319	303	305	300	286	331	299	324	313	292	320	262	310	275	282	315	331	287	308	320	319	320	297	299	284	319	294	329	301	293	300	301	297	275	317	322	277	293	319	324	288	283	310	324	344	295	342	287	345	334	287	287	302	315	305	284	292	308	295	287	293	295	334	301	294	303	294	298	304	330	306	323	330	314	286	307	299	286	289	294	315	281	274	307	312	309	304	305	312	315	292	287	310	309	302	322	329	311	291	296	306	315	322	305	308	319	306	265	284	294	264	282	285	308	322	295	291	300	334	339	292	306	317	303	300	315	316	308	345	331	294	302	306	294	314	295	310	329	295	292	309	290	312	315	296	299	295	307	314	298	326	313	343	329	299	274	308	296	309	283	293	306	318	299	327	313	305	270	328	313	312	308	298	294	285	298	284	298	290	312	303	280	305	311	300	322	307	314	284	302	313	277	267	275	319	311	304	273	322	305	252	319	282	302	328	304	303	324	269	286	283	349	310	310	314	317	286	276	287	302	316	316	333	285	285	296	305	290	326	274	304	306	322	299	283	315	301	333	279	279	340	278	295	295	324	273	313	287	298	284	281	297	279	291	301	287	297	311	300	300	330	307	343	294	316	317	292	276	269	301	302	315	279	320	308	314	298	292	310	331	277	311	300	330	322	272	288	319	278	276	300	304	296	317	326	311	326	306	299	321	299	335	288	306	304	275	286	267	323	299	292	295	310	286	293	303	301	341	273	269	310	307	314	286	276	260	305	283	313	283	276	325	312	301	300	321	291	289	326	280	297	304	269	304	302	299	299	288	279	304	298	300	301	292	307	352	299	335	308	336	293	299	293	327	295	279	327	291	332	311	270	275	308	316	319	308	307	310	335	300	318	303	292	295	284	299	300	290	285	297	287	333	306	312	311	309	321	284	294	290	303	289	304	304	291	300	302	259	304	290	291	305	277	302	296	287	296	305	288	304	301	301	347	290	342	332	304	298	290	334	311	294	314	293	291	294	299	315	289	331	267	309	291	303	284	299	312	285	299	305	310	279	301	278	302	295	294	249	307	304	322	265	312	325	320	293	300	318	279	277	278	286	280	305	312	304	307	275	313	282	310	327	291	294	307	276	309	267	313	286	296	285	323	306	292	316	284	305	309	321	303	283	294	316	309	308	319	302	308	303	270	329	294	299	323	302	324	292	326	279	302	302	305	299	300	307	316	335	288	286	305	307	311	278	294	313	298	305	301	351	305	325	312	308	249	296	313	295	289	296	257	296	285	294	259	337	293	312	303	292	292	358	308	290	304	306	311	311	283	305	307	311	320	317	289	306	275	319	286	275	287	292	316	305	314	292	301	321	298	295	281	278	318	314	322	294	315	347	316	300	295	313	279	305	295	310	324	280	312	267	341	299	293	266	273	310	275	328	299	311	302	297	291	328	299	300	303	298	270	292	277	272	319	330	294	275	301	294	302	288	307	317	284	299	279	292	293	306	316	283	314	291	276	293	284	306	302	311	288	312	292	320	303	312	311	279	304	301	308	306	308	289	293	312	274	280	291	315	275	289	328	319	289	326	300	336	296	292	282	278	295	294	294	329	288	310	353	315	282	293	301	293	317	272	292	312	313	306	322	304	316	281	298	299	321	293	308	317	290	299	307	299	331	314	341	289	275	306	287	281	268	292	286	289	268	307	311	320	276	309	286	313	324	323	309	301	289	261	305	310	292	305	306	313	305	293	320	294	302	342	287	325	292	273	311	299	310	285	292	309	307	298	340	300	315	321	305	337	289	316	316	304	293	296	255	284	301	313	316	326	296	299	259	313	307	317	290	278	311	288	313	302	271	294	307	299	322	311	266	327	321	288	307	302	316	282	299	287	275	319	288	272	318	278	307	311	306	291	323	324	289	318	321	307	304	337	316	291	301	309	286	304	299	338	312	318	299	303	318	318	292	295	307	306	272	284	310	319	309	304	343	304	295	272	273	304	314	272	315	256	293	306	280	297	319	314	303	310	324	336	311	290	312	301	266	306	289	306	304	299	324	325	321	289	315	285	285	322	283	294	283	309	324	298	318	312	311	319	291	293	323	335	296	277	340	306	339	294	285	302	299	301	283	318	306	295	271	328	310	311	289	296	270	320	279	324	284	301	293	291	292	265	304	292	290	286	319	287	300	295	305	291	327	319	314	312	277	298	292	272	329	274	296	281	297	263	304	302	290	322	299	321	262	306	292	311	309	307	294	290	264	294	286	300	325	322	317	295	330	331	309	307	282	305	277	296	299	343	279	337	311	329	294	285	317	278	281	313	285	310	303	281	326	337	297	306	309	289	283	283	305	301	329	310	301	336	300	308	300	345	325	283	285	292	300	295	302	319	307	297	349	295	325	276	255	290	300	302	334	302	327	300	273	341	287	297	292	274	293	303	285	316	315	300	317	296	295	296	325	294	307	322	277	291	311	285	298	292	334	303	305	333	328	300	303	314	298	309	305	300	303	308	308	303	303	287	270	295	296	282	321	314	322	317	308	294	277	325	293	300	305	310	323	293	324	297	304	324	297	296	297	336	302	281	315	260	327	291	297	263	265	305	311	286	303	300	291	300	280	333	336	289	320	304	306	305	290	312	326	286	315	297	305	330	307	288	325	347	302	318	281	286	301	326	308	276	324	292	302	290	281	270	297	313	290	287	291	260	274	293	342	287	289	297	304	288	274	290	314	315	317	321	266	302	293	327	303	284	310	292	306	321	288	330	316	278	305	279	278	316	326	282	301	296	294	322	308	286	322	285	310	282	311	281	306	302	327	331	285	291	285	320	329	312	297	305	300	320	352	289	297	248	301	312	306	306	308	342	297	298	309	325	266	319	311	286	295	323	307	272	317	326	318	318
6010	3761	4343	3913	3880	5122	7000	4117	3706	3557	3475	1947	1677	1400	1276	1120	1029	1000	890	1000	964	923	1015	964	811	906	899	856	841	826	777	803	853	805	778	803	773	822	852	792	825	814	766	791	779	778	802	826	763	804	799	750	849	783	811	822	743	782	819	802	808	791	787	787	795	776	813	843	822	770	837	783	770	813	834	815	781	827	757	822	790	799	817	784	766	778	811	816	848	812	775	810	811	791	789	803	782	799	772	805	761	802	826	732	815	783	799	790	838	822	842	851	753	812	776	794	832	779	842	812	834	775	749	803	816	783	765	770	794	750	833	835	786	785	774	810	785	775	796	795	800	807	797	798	773	763	815	783	835	809	809	758	799	783	853	724	793	805	801	756	800	839	826	832	793	781	784	748	799	821	804	797	762	817	777	740	789	779	767	778	836	783	777	774	771	798	804	814	777	852	804	817	808	801	780	830	790	831	784	826	777	751	779	807	807	784	772	775	748	836	794	754	794	792	786	776	816	791	790	808	859	749	784	787	771	752	784	806	845	722	732	760	778	842	780	752	795	753	767	737	774	760	753	777	828	803	789	788	754	790	784	801	836	783	816	831	796	778	814	862	762	758	867	851	773	757	791	819	795	786	801	770	807	748	789	787	757	831	848	827	815	774	804	847	785	820	761	791	798	765	858	744	801	848	801	753	795	776	786	803	775	781	756	799	809	775	796	823	776	811	751	783	800	786	822	752	782	807	799	779	735	762	762	800	790	756	767	802	790	762	772	764	776	823	799	786	785	783	799	770	764	751	793	796	785	881	775	795	769	846	748	830	788	789	782	761	793	757	818	795	839	792	819	758	788	780	791	794	786	798	794	792	806	763	809	779	786	830	806	787	768	802	815	813	774	790	830	750	795	782	810	784	803	786	780	768	835	766	846	780	753	801	720	821	814	795	799	785	811	849	775	798	767	780	806	818	779	790	784	799	787	740	773	787	768	785	764	769	767	776	809	799	777	765	788	821	812	793	835	768	784	797	782	771	780	784	797	768	749	789	787	788	830	814	813	798	763	800	830	766	780	766	832	763	789	765	819	767	778	816	808	805	811	771	796	822	825	798	789	811	794	802	781	818	834	779	826	806	787	787	793	816	735	776	782	789	814	819	781	831	811	790	787	777	806	808	739	809	845	819	783	779	796	820	772	791	794	767	802	764	773	801	830	794	767	823	841	776	787	734	777	820	788	770	764	844	803	807	779	835	838	841	824	818	792	778	757	810	834	784	790	809	797	769	780	805	810	801	773	742	743	772	748	815	747	771	816	814	809	856	794	793	770	826	779	766	825	804	782	826	758	769	799	808	793	730	769	758	760	850	765	803	799	801	789	822	756	748	816	761	750	807	815	802	777	800	804	770	842	759	751	880	796	773	789	764	793	803	784	766	790	767	784	771	816	798	801	767	796	817	783	789	749	815	800	787	738	773	783	877	777	711	786	802	738	773	783	771	793	749	841	776	823	766	748	834	798	780	781	796	797	820	776	805	806	770	789	826	833	764	810	787	837	798	809	805	830	835	756	808	785	750	775	831	776	802	731	806	789	771	816	823	757	763	795	787	766	774	803	806	814	791	817	752	778	788	818	793	805	777	781	792	761	767	798	780	821	822	803	762	796	770	818	800	737	799	797	757	818	800	807	745	767	779	764	792	789	838	784	813	782	767	789	799	783	803	770	806	807	818	801	792	726	796	817	780	781	800	816	835	751	822	795	801	793	817	794	819	779	794	784	832	797	794	773	760	795	776	810	811	778	809	817	816	751	813	821	840	811	794	772	779	795	778	793	788	791	811	747	772	740	828	801	824	824	830	838	804	801	764	819	773	790	839	759	730	772	825	757	810	779	792	806	781	755	770	792	830	795	815	783	835	789	768	754	809	823	756	828	877	755	788	795	794	776	771	791	755	809	782	773	801	775	760	781	787	778	824	766	781	794	809	799	769	772	739	770	824	792	814	781	795	820	761	754	801	761	767	747	832	790	808	831	811	778	775	798	752	807	809	755	760	801	800	764	810	810	781	811	800	785	786	791	787	790	771	811	859	788	734	790	807	824	788	783	769	823	778	787	795	788	790	784	799	802	839	810	782	853	825	786	798	836	790	835	763	816	757	858	808	795	846	759	755	808	799	773	773	779	811	864	792	755	766	801	815	807	793	731	798	757	812	761	754	757	806	792	754	787	776	796	742	848	811	810	821	774	764	714	816	801	760	844	766	786	839	743	795	834	806	752	774	809	798	777	830	795	809	737	751	826	764	864	825	781	809	804	753	784	787	809	805	811	831	810	786	814	769	729	797	749	814	757	756	801	774	777	798	761	822	757	786	764	836	774	837	760	834	763	779	807	805	829	827	764	832	802	772	734	778	811	782	818	818	777	776	831	795	779	805	791	803	823	780	786	772	802	785	803	780	774	819	803	811	791	804	805	769	802	755	802	798	748	785	792	789	805	731	773	758	771	736	760	751	790	839	811	793	805	786	782	817	804	806	780	827	781	753	821	784	774	780	834	808	756	801	807	829	816	773	794	819	766	749	749	787	733	803	796	823	755	767	810	791	763	802	803	861	811	793	842	834	761	781	791	835	811	805	745	773	800	810	737	798	776	768	778	799	725	810	742	820	796	763	755	816	757	733	800	770	762	809	825	773	807	795	777	780	772	823	803	811	805	827	821	758	747	778	832	766	788	780	778	808	796	779	806	792	791	791	804	775	792	816	781	790	794	806	818	829	721	845	787	787	776	822	758	823	773	775	782	794	839	808	828	810	785	790	792	747	770	777	824	822	802	823	736	791	833	849	809	801	791	768	818	781	733	795	813	777	765	799	896	838	861	783	763	768	808	775	777	777	818	798	766	771	754	766	804	772	830	773	809	830	806	752	792	837	767	781	774	841	765	804	808	808	754	726	793	820	759	801	789	803	837	810	759	781	786	767	748	799	853	797	785	803	775	761	793	767	802	794	819	806	763	779	771	731	800	784	813	782	821	774	746	801	758	799	765	780	766	796	786	817	842	846	741	767	793	778	770	825	752	772	871	784	795	745	765	756	758	775	774	774	849	792	793	834	741	782	769	750	778	811	804	840	828	739	777	756	771	770	780	803	794	818	848	747	830	765	810	789	794	772	830	778	833	798	805	849	832	780	795	737	813	803	814	815	839	812	760	756	784	785	820	833	797	796	783	810	827	791	748	791	761	778	821	790	803	796	757	775	821	794	825	756	780	780	757	814	799	813	773	769	770	814	805	764	778	842	769	790	800	833	772	779	763	821	801	846	818	811	788	781	786	831	783	830	770	779	807	820	813	800	784	774	771	782	789	888	799	754	782	807	815	789	763	788	781	788	744	788	807	778	813	824	734	846	800	814	787	801	789	775	762	793	828	791	838	786	771	807	812	802	826	787	771	777	787	777	845	757	772	814	827	787	829	778	763	829	858	799	799	816	757	808	767	801	776	802	769	797	783	829	794	822
30381	21178	20117	16031	14369	17441	20429	15543	12781	10014	9566	6685	4261	3139	2053	1379	851	767	671	607	587	591	595	631	538	464	466	462	421	449	413	399	411	356	394	394	414	382	353	380	412	406	385	359	370	378	357	392	385	359	384	433	379	364	398	367	347	374	383	392	399	395	444	387	378	379	375	418	387	405	358	462	392	350	354	415	429	372	364	399	369	395	361	374	357	368	402	383	371	381	401	388	387	375	412	389	387	401	371	426	383	396	401	368	404	360	404	372	374	386	366	400	395	396	378	382	416	381	379	394	384	394	377	340	371	377	407	353	406	379	403	407	378	383	412	365	374	387	378	395	361	402	371	385	401	403	399	385	355	398	411	385	373	399	382	398	387	389	399	396	414	373	371	410	352	385	436	397	372	384	378	376	386	378	367	388	419	382	392	377	371	387	386	392	426	364	383	415	393	393	417	352	427	386	390	384	411	380	368	406	413	399	407	379	407	390	396	384	393	387	354	408	415	397	365	365	378	384	393	388	391	382	399	359	386	366	403	403	392	402	425	386	392	398	366	404	407	370	350	386	363	403	389	407	379	391	394	347	371	386	394	355	393	375	350	365	392	388	388	400	379	390	374	346	370	366	392	407	378	399	406	379	367	396	414	367	384	380	378	401	400	388	378	396	383	376	386	353	404	368	361	392	371	372	379	389	408	412	356	396	381	374	380	359	375	400	401	348	385	382	411	405	383	414	378	372	398	413	395	381	414	343	394	375	355	411	387	387	363	384	368	385	395	368	417	417	370	393	415	372	347	385	405	410	394	381	371	395	389	395	383	378	393	336	413	416	392	368	380	362	374	358	383	405	368	373	372	385	369	376	400	346	381	375	372	370	359	385	397	395	374	392	381	364	369	426	369	391	357	384	386	404	401	406	386	385	381	345	410	401	361	345	369	388	374	409	354	377	372	389	363	408	429	364	377	406	407	388	384	401	354	341	359	366	383	377	393	386	382	394	419	356	389	329	359	364	381	376	410	392	428	344	413	382	360	372	393	399	399	401	375	404	396	346	372	381	387	387	391	367	404	352	423	405	362	380	375	350	415	405	378	391	363	381	350	368	393	401	393	393	406	396	405	414	373	365	383	375	382	385	378	388	338	351	379	341	337	397	380	387	417	424	406	364	377	347	363	413	423	368	394	375	392	391	403	367	356	340	406	371	386	426	364	366	355	387	397	370	344	384	371	394	351	373	385	384	367	396	378	439	390	388	360	401	357	356	358	412	385	422	381	389	336	384	378	365	404	408	375	380	376	399	347	377	353	369	370	410	400	387	366	409	399	386	381	381	379	383	384	392	414	415	412	398	374	378	406	395	408	414	344	367	387	373	384	369	379	405	358	389	376	373	375	393	361	398	357	361	388	368	368	410	407	384	396	370	388	373	371	355	379	363	404	356	425	390	347	386	387	381	378	355	384	388	367	343	397	386	373	373	395	409	393	378	387	407	402	371	375	389	379	385	380	354	389	386	367	418	389	378	421	395	385	380	387	347	370	422	397	393	384	376	355	374	375	406	357	399	381	389	376	394	369	401	372	329	400	378	364	381	360	381	360	368	378	405	374	387	366	385	404	369	368	369	393	394	371	378	395	392	439	377	364	383	400	380	382	398	407	395	361	377	373	385	360	336	368	411	364	386	381	378	415	360	372	355	381	414	428	401	364	372	336	401	406	389	380	398	364	357	393	363	383	370	393	412	395	390	419	394	378	374	406	388	378	437	387	393	381	368	362	394	380	378	370	424	380	373	370	372	366	413	404	376	401	385	372	409	400	391	383	383	391	403	388	367	359	362	395	387	388	420	399	388	391	360	338	381	417	388	364	405	373	413	390	401	366	372	425	369	422	418	381	341	397	361	363	372	384	382	373	417	402	357	386	368	350	385	394	392	376	355	406	379	397	380	341	390	382	378	412	373	359	346	380	360	354	405	413	395	368	409	374	419	355	449	375	401	405	378	369	423	394	425	373	381	354	409	391	355	360	398	358	399	385	418	387	371	386	394	376	382	424	397	392	373	390	379	392	416	392	401	378	400	414	374	410	343	386	393	385	380	366	415	361	369	400	405	379	384	357	380	380	397	411	398	385	406	398	363	379	390	383	346	403	351	412	355	384	355	358	410	373	400	393	375	376	371	376	394	389	381	431	378	414	411	405	376	416	368	358	384	364	389	392	345	386	389	401	364	395	404	369	386	391	420	366	375	428	396	370	396	381	426	369	374	417	392	388	405	400	353	393	399	370	359	372	384	383	386	357	369	380	381	367	372	387	410	355	392	366	407	374	390	424	366	374	369	392	347	377	420	344	368	386	397	348	383	372	402	401	408	371	402	403	420	391	382	397	386	396	415	357	380	413	376	421	376	407	392	376	377	352	388	382	407	367	380	403	405	412	376	391	381	382	386	426	365	394	392	373	387	384	350	393	390	405	384	364	400	392	399	348	375	375	375	356	394	404	380	406	424	391	382	391	391	379	381	365	391	383	374	363	382	339	411	406	350	367	367	407	357	402	431	378	384	426	382	382	372	386	369	399	380	391	368	400	388	369	397	398	386	399	422	415	369	394	414	404	393	397	407	368	370	380	394	392	383	377	355	399	365	348	398	364	397	385	406	399	377	385	424	337	373	412	382	375	352	350	369	392	421	406	397	430	424	396	386	391	395	362	375	392	380	387	384	367	392	342	407	374	422	415	399	384	444	374	414	320	363	382	363	386	356	399	351	368	362	406	427	383	391	401	373	402	429	405	371	405	385	382	388	397	378	371	378	383	379	378	366	368	380	381	394	341	391	399	397	397	383	386	410	395	411	392	438	397	371	381	364	386	394	399	354	379	387	380	375	405	386	358	396	355	367	407	382	352	413	398	364	383	379	395	368	389	358	370	359	343	380	389	380	375	349	367	396	391	338	393	373	364	391	386	388	376	363	380	429	370	349	407	383	414	383	363	351	387	386	356	371	351	390	406	387	380	381	381	377	372	424	380	412	373	380	363	363	389	396	371	392	346	399	419	420	395	375	384	393	351	402	405	408	403	359	373	414	385	370	416	404	407	398	403	371	372	392	390	364	366	370	409	385	331	382	352	378	409	386	397	372	377	404	372	420	392	394	427	380	374	385	367	380	390	381	380	390	372	387	409	364	369	385	372	383	390	377	381	383	374	377	389	396	426	378	390	385	383	369	363	378	381	421	373	388	388	386	424	388	385	422	396	399	363	349	389	390	414	355	415	378	375	354	395	354	363	404	376	392	377	395	373	398	385	369	411	379	386	406	410	379	362	376	393	401	366	351	395	400	386	384	375	394	367	368	357	381	360	375	381	395	409	400	403	390	414	407	354	386	392	382	381	400	356	400	381	400	394	380	382	403	384	369	379	356	415	394	376	408	363	378	389	375	405	415	407	394	400	394	405	379	390	376	395	416	369	403	386	407	375	396	386	381	380	383	367	322	386	411	379	375	398	373	388	400	393	390
21945	14177	14696	13408	15285	23113	29235	22523	22245	21358	19371	12921	8448	8747	6992	5494	3714	2791	2647	2491	2667	2739	2725	2343	2070	1878	1656	1507	1274	1206	1117	1142	995	1045	1025	1014	1013	1084	1097	1057	1015	943	1000	1029	980	976	970	1013	1034	1008	917	969	969	991	963	932	1009	952	1016	1038	978	941	986	951	1029	991	981	970	963	1048	1064	937	986	967	979	1024	987	908	989	988	948	982	945	935	960	1016	1004	951	1000	930	992	934	1015	986	959	964	1066	981	1008	954	992	994	943	986	951	1001	1001	972	975	996	989	938	987	998	970	1011	923	935	921	939	980	933	976	935	1015	932	1023	1032	966	978	929	916	923	896	937	950	969	1000	977	973	929	978	942	953	958	955	859	944	942	930	963	992	934	961	945	992	954	970	1046	934	974	1006	944	1002	1015	965	928	972	1015	914	956	962	946	964	948	988	899	1033	963	992	996	986	958	971	949	993	1009	1026	939	931	928	925	934	954	931	980	907	939	1007	944	980	963	948	967	982	970	997	957	1012	988	987	985	989	939	902	955	968	975	969	907	1043	1005	929	981	943	974	983	980	990	944	985	933	902	931	989	1012	955	966	970	988	977	988	1007	924	963	963	926	917	983	968	965	931	971	941	952	965	983	950	950	924	933	971	949	951	1009	915	993	960	982	896	929	981	994	984	918	957	967	921	999	926	974	1010	942	929	1029	978	909	937	986	950	956	953	937	958	943	965	948	959	947	993	929	926	998	957	961	929	986	937	992	986	965	967	937	988	1000	1020	953	956	990	922	985	983	1027	978	974	901	937	964	945	964	973	917	968	957	969	965	985	940	938	943	942	957	949	1031	970	916	1036	922	974	991	973	958	925	1010	946	984	946	994	962	933	972	957	953	936	1014	974	929	1015	976	1010	946	1017	1008	924	937	972	983	1002	905	936	923	993	951	944	966	956	947	972	949	907	967	953	963	950	951	934	938	1027	986	949	987	958	1010	996	989	977	969	943	948	939	1002	932	979	955	951	911	957	1004	993	923	986	986	937	952	997	986	978	947	961	992	973	1004	949	970	946	987	974	920	1013	935	952	953	996	977	951	981	1020	896	979	941	922	957	965	935	958	940	973	970	971	1003	942	940	959	974	981	974	1000	942	954	981	960	1030	938	993	940	979	910	972	979	909	998	977	968	949	997	1044	964	988	995	925	910	965	934	954	902	1017	1021	934	990	921	943	988	1013	953	936	985	945	1031	1014	911	1008	940	1007	982	991	984	917	962	952	959	976	964	928	973	966	973	946	1004	1006	916	1065	1003	998	944	962	919	965	993	1012	959	914	942	956	985	1012	972	954	920	946	907	981	963	977	975	974	985	1019	1001	981	922	925	938	961	919	933	999	968	914	998	968	943	937	988	970	925	965	965	956	940	988	941	911	1001	951	957	945	998	923	972	991	998	980	972	935	968	953	922	948	946	938	940	969	993	936	961	937	969	918	949	975	968	918	968	1001	926	969	908	980	947	986	977	948	957	923	994	997	966	960	986	980	1004	976	964	942	926	955	971	919	932	926	937	983	933	978	951	980	944	946	953	961	981	913	943	934	995	969	972	926	950	940	970	969	888	901	947	943	1055	931	990	996	930	939	1014	1007	979	949	932	964	961	963	922	1032	998	984	980	967	979	1048	909	954	908	955	921	954	991	977	968	966	1012	954	971	973	935	982	951	933	965	976	938	953	971	929	952	976	1023	962	931	1007	994	896	993	978	998	968	969	951	981	957	956	958	1013	940	954	950	984	943	991	939	1018	962	991	911	995	952	988	980	926	970	977	970	947	969	948	901	911	942	969	932	965	961	951	942	968	959	951	961	954	962	1031	986	1015	899	917	997	934	935	948	952	982	981	945	986	940	933	960	949	985	967	964	946	949	977	966	943	956	959	951	884	940	927	958	998	985	946	1019	930	914	1007	976	963	942	917	947	965	978	1004	979	925	944	974	965	945	930	893	994	977	950	921	985	993	906	951	952	967	954	930	961	966	959	986	945	961	954	927	976	995	983	980	967	967	960	973	889	957	961	1009	975	925	966	972	995	979	961	996	935	971	1008	948	975	920	978	946	966	911	957	958	1029	929	983	1001	972	894	1032	938	977	977	990	960	920	933	970	931	940	1002	958	958	1013	925	933	973	950	942	920	971	947	907	989	984	990	959	1005	1012	969	972	963	945	949	983	973	993	940	909	954	941	988	934	988	952	975	1029	1010	947	978	963	981	965	910	936	952	956	942	898	930	994	955	881	983	935	920	1012	907	973	969	898	917	960	891	963	973	951	991	1004	948	1004	957	1007	993	977	981	967	964	1011	986	942	940	961	982	946	956	975	940	906	953	960	960	956	927	1005	973	975	962	920	947	945	948	954	926	982	941	938	923	976	1000	922	949	987	994	921	1017	891	954	985	1016	955	930	923	975	1029	985	963	1062	1031	980	911	937	978	926	922	948	1035	940	891	919	914	951	965	933	925	941	1021	963	947	997	968	974	923	950	973	954	946	915	941	897	970	952	966	956	904	965	948	968	994	945	982	937	961	922	983	937	962	938	986	954	950	996	961	983	978	949	967	960	947	987	968	962	965	937	936	979	978	973	969	996	923	964	958	937	1000	920	959	939	983	924	915	934	938	959	961	1013	985	989	994	962	966	962	966	946	895	965	937	899	942	1016	976	958	937	908	934	1011	947	974	920	944	972	989	999	951	1007	959	983	963	921	908	964	947	976	954	983	920	977	1011	961	958	1003	978	946	965	997	958	938	1013	941	957	977	948	955	1011	956	1009	964	968	963	962	961	942	947	994	971	973	930	939	985	995	978	899	985	986	964	971	995	1024	917	911	981	969	964	999	969	972	961	946	997	1015	970	942	903	945	929	951	950	998	960	936	992	941	1008	1039	963	963	933	1023	978	908	944	947	935	989	959	937	1036	947	916	990	968	941	978	991	917	924	972	972	951	948	1014	947	974	962	990	902	955	944	976	971	943	978	970	965	997	972	933	951	915	983	985	1007	947	949	953	1007	975	942	982	950	945	940	978	956	1007	967	1027	959	1015	934	930	1037	941	955	974	992	945	979	932	954	1013	983	962	974	948	971	912	998	1028	919	1003	944	971	998	998	967	924	959	943	1014	1021	989	943	970	996	982	972	981	1016	985	954	895	956	976	931	940	948	1008	1049	985	940	957	899	1012	933	925	932	935	952	992	1024	1029	962	972	914	924	904	942	1005	965	955	979	978	987	972	964	952	978	969	940	946	929	958	946	989	863	971	900	951	892	937	976	971	949	981	943	952	963	956	983	994	972	965	936	963	947	1009	988	998	966	931	961	879	977	960	952	1015	959	1053	946	967	994	972	892	1008	913	938	997	919	999	976	982	970	903	970	981	1003	920	893	963	963	980	931	917	1011	1028	1002	988	975	1011	920	957	911	940	936	1037	965	893	972	1060	984	958	950	1004	977	954	942	977	971	967	950	1013	928	1018	990	936	958	979	978	939	1004	948	995	941	969	979	1007	938	971	994	969	900	965	931	1018	952	977	967	952	1006	970	964	998	940	982	1005	918	1021	1012	978	1013	994	943	922	996	934	989	1067	951	951	940	920	988	945	961	918	1013	942	983	942	975	1022	951	941	998	888	976	969	955	993	965	851	1026	949	961	958	985	900	942	961	963	999	955
39009	28085	25658	22262	20834	23946	27220	22589	19609	16969	15740	10950	7307	4878	3646	2744	1629	969	775	754	733	759	825	693	609	580	422	390	387	389	331	322	348	298	323	348	339	335	316	349	314	318	304	293	311	298	316	332	347	322	329	298	340	306	314	321	304	292	322	302	329	308	300	314	292	325	310	315	304	316	324	273	294	310	335	320	294	311	300	305	308	297	307	264	284	342	301	273	320	271	320	341	288	299	296	347	311	318	316	289	330	295	294	337	276	301	306	308	292	306	280	302	289	294	295	309	291	320	306	282	278	285	303	283	304	317	349	310	313	311	314	297	272	270	336	280	306	323	308	288	327	286	310	279	290	285	308	293	305	315	300	305	300	287	295	272	300	304	297	274	256	306	305	293	317	309	322	273	319	335	294	331	293	353	294	312	289	289	304	273	285	328	317	306	310	324	339	322	303	310	326	323	313	318	299	283	279	287	305	279	284	299	293	295	333	299	282	312	291	333	288	300	298	337	308	279	306	322	307	293	266	304	312	337	335	299	322	285	270	310	284	295	319	340	298	308	328	274	283	272	319	299	340	304	321	330	293	312	289	282	312	297	303	304	298	294	305	283	330	302	292	279	311	310	321	345	301	263	301	293	287	293	294	284	325	305	291	283	308	305	285	269	300	320	285	305	332	310	298	322	304	303	283	328	292	288	295	291	326	298	320	276	314	294	282	328	272	314	297	283	327	307	310	284	288	287	291	300	297	326	293	283	298	342	311	311	315	324	300	302	306	301	290	281	301	287	257	279	286	309	318	308	314	299	308	301	312	286	300	277	313	283	303	304	283	309	290	293	304	298	290	281	306	299	309	296	304	337	318	317	302	300	285	307	292	297	305	266	306	316	316	288	331	297	301	301	302	327	282	315	259	328	310	292	311	289	309	308	292	340	293	314	260	290	303	321	295	300	298	298	330	280	304	282	297	290	329	250	299	309	300	317	317	305	301	312	314	317	296	305	315	300	272	310	274	313	303	306	289	269	300	274	285	313	285	285	308	313	316	300	280	328	293	294	317	313	308	295	310	306	301	338	292	318	288	290	309	323	307	295	292	302	305	304	284	303	284	298	316	297	309	328	279	295	296	311	301	325	316	274	306	339	298	294	312	298	304	286	308	286	279	282	296	318	282	271	290	298	312	319	275	320	312	307	317	293	301	243	295	319	281	322	270	317	338	300	289	292	322	289	290	327	291	285	270	287	333	288	330	294	311	296	310	301	286	309	286	313	304	284	297	266	266	280	309	276	310	275	303	301	292	294	288	290	311	356	295	309	289	270	295	290	324	312	300	278	296	285	298	325	307	335	271	294	317	299	305	301	314	285	264	253	278	297	303	291	299	286	310	325	303	297	262	279	293	278	308	338	309	308	300	276	311	334	296	297	307	306	299	289	287	302	303	310	320	309	334	285	293	309	290	284	286	303	299	318	276	322	288	316	324	279	272	311	298	280	303	324	289	295	299	287	291	284	281	277	274	311	283	308	344	289	300	293	308	265	306	263	295	278	306	312	309	307	305	298	256	284	293	299	307	314	331	276	307	295	294	292	323	315	320	304	295	290	267	291	283	268	278	283	298	261	300	281	299	301	311	334	284	290	302	285	291	291	311	300	286	299	333	299	306	324	312	294	309	263	286	296	293	279	313	316	302	303	303	330	289	316	320	289	289	307	289	303	322	299	314	320	299	280	302	319	279	322	315	305	290	307	286	268	312	311	305	308	313	322	302	279	322	310	293	312	264	267	339	312	304	292	304	313	318	295	334	301	287	269	299	298	309	296	340	294	329	327	321	282	304	343	313	311	309	315	309	291	292	302	280	324	295	321	309	290	316	307	291	315	312	277	291	320	289	304	280	328	311	294	303	289	301	315	272	329	352	300	297	291	298	298	306	290	314	288	287	312	292	274	292	306	317	299	299	306	356	303	284	296	301	312	275	289	305	302	323	302	304	315	308	326	298	307	315	286	310	291	304	320	294	285	329	323	280	285	296	329	313	321	278	307	316	302	311	307	339	279	322	323	273	305	303	303	310	261	299	282	297	305	307	277	311	293	315	299	305	263	256	319	296	282	326	286	299	334	270	302	311	276	307	304	343	326	302	309	319	307	295	313	288	315	296	325	301	315	307	266	309	304	329	327	289	323	289	290	287	320	306	302	311	285	303	316	294	283	314	277	321	313	293	311	335	293	284	326	276	308	309	322	288	288	321	289	280	338	311	343	328	312	302	276	246	312	294	290	317	301	313	291	305	279	285	307	299	293	274	325	296	311	318	293	306	286	305	306	291	286	291	271	253	285	316	292	307	281	316	324	298	288	290	342	314	317	319	320	319	314	269	300	274	308	277	340	268	320	288	310	292	301	326	305	308	305	308	305	335	321	278	294	316	289	311	297	321	311	303	271	299	271	275	315	268	290	301	341	284	294	295	315	294	271	275	304	290	266	325	296	374	316	309	295	309	287	313	295	300	312	287	284	330	328	302	327	301	289	301	321	295	323	305	309	289	296	308	313	297	272	290	271	320	294	318	313	292	282	331	320	323	322	318	296	274	280	311	306	306	318	337	337	320	310	319	276	281	313	321	255	312	281	278	331	323	306	291	283	278	287	297	324	305	273	303	318	330	303	340	322	300	332	309	311	297	303	288	289	313	316	311	284	270	312	299	279	297	291	287	283	285	309	295	291	316	306	295	292	277	282	309	291	301	298	307	319	281	308	324	328	302	307	311	320	293	294	289	304	276	292	294	304	291	303	300	295	305	325	313	291	306	290	289	307	303	298	317	314	288	296	285	272	268	291	276	292	298	316	303	323	299	279	301	283	284	280	320	319	306	316	294	316	297	293	316	311	254	277	297	265	313	314	281	310	327	339	288	334	297	325	310	301	305	336	305	331	313	285	320	322	305	330	294	304	317	297	312	315	276	274	277	327	313	313	304	335	298	324	296	284	295	305	320	266	278	284	298	323	261	308	302	278	312	288	298	309	311	304	334	286	299	301	290	267	332	303	304	297	280	276	319	304	306	299	311	308	305	292	339	316	295	312	315	297	334	295	284	334	291	288	349	300	312	333	283	322	288	304	298	309	284	263	289	305	323	300	293	276	290	287	302	277	300	302	255	298	285	323	313	297	308	313	289	276	292	320	318	309	283	341	275	290	315	320	295	298	284	339	293	285	308	305	333	320	318	299	293	327	302	320	315	304	287	312	274	318	316	312	291	293	266	307	329	309	329	312	299	349	327	284	293	312	323	280	295	302	317	310	307	298	297	303	297	299	307	310	300	314	303	293	304	283	301	324	293	251	292	279	304	278	311	302	317	306	289	311	295	288	313	315	308	317	315	274	323	306	282	293	279	323	316	319	315	321	324	360	314	280	306	348	279	313	321	311	302	278	309	310	275	348	299	303	313	310	314	285	272	322	296	304	297	305	318	328	315	269	288	277	299	330	299	311	284	273	293	311	313	276	282	264	277	317
27926	19286	18427	18514	20730	27760	34957	29681	28368	29096	23963	18033	12523	13090	12056	9051	5695	3767	3323	3613	3772	3964	4239	3101	3148	2591	1722	1509	1305	1262	1072	961	928	926	884	898	866	835	957	1031	907	857	808	829	867	823	806	773	818	782	798	767	787	778	868	809	785	783	813	769	776	797	752	822	835	921	897	855	845	854	792	799	788	745	762	800	770	761	807	771	752	787	846	812	800	811	763	766	843	768	776	779	777	778	766	798	881	876	811	848	829	862	821	868	807	766	774	797	806	852	827	758	863	783	798	770	795	786	769	758	812	751	811	793	691	761	763	732	775	751	754	795	800	755	731	757	780	760	712	752	736	799	791	776	694	788	799	747	758	706	789	814	765	720	768	753	803	786	710	787	784	781	771	805	741	769	751	743	793	770	778	762	792	760	803	766	799	753	757	757	777	747	793	791	779	808	792	748	744	786	757	788	763	781	748	795	777	793	724	715	805	759	756	696	743	740	726	779	731	756	767	737	787	764	755	797	829	732	790	739	742	744	750	740	779	753	737	781	764	735	755	731	731	764	743	788	772	769	773	757	750	722	713	807	784	746	746	762	738	794	751	759	727	756	786	768	759	757	751	785	754	765	801	773	735	736	774	742	790	739	758	714	751	759	727	746	802	768	710	790	801	769	743	702	793	736	753	745	728	747	762	815	783	770	727	786	780	778	727	753	760	754	735	790	748	764	737	778	763	741	713	748	744	773	764	748	779	755	722	768	794	738	784	744	785	747	750	769	765	760	758	765	795	776	753	808	773	727	780	771	742	747	797	693	747	811	754	734	789	765	731	783	748	806	761	742	775	746	751	751	783	730	752	739	713	742	739	763	767	761	739	739	776	782	732	756	724	769	750	777	744	745	727	785	732	770	800	794	793	734	713	753	749	722	777	761	789	713	778	740	779	782	756	761	711	792	751	736	756	755	730	746	721	750	706	721	760	756	746	755	753	813	770	757	765	748	782	762	759	737	780	753	746	737	709	757	708	750	756	782	793	750	729	791	788	772	760	824	800	756	782	722	810	739	784	786	700	771	719	740	767	758	799	786	744	753	695	717	773	759	746	756	719	710	720	770	780	762	766	756	732	771	787	730	749	754	734	717	754	732	794	795	768	772	742	771	758	752	746	760	762	745	780	755	740	747	756	773	788	719	710	773	748	738	777	768	751	768	760	754	714	799	759	723	768	792	781	808	740	753	782	801	699	736	789	749	751	748	766	760	730	769	718	727	729	766	765	724	809	777	793	733	798	729	749	790	758	756	794	767	812	702	726	716	776	706	725	758	728	785	752	718	802	725	768	760	765	783	775	763	766	736	792	730	752	802	741	739	790	723	769	740	762	803	751	762	773	761	703	775	753	776	737	721	746	777	705	757	756	735	737	737	742	746	719	756	718	739	733	795	745	753	721	740	812	736	767	730	743	724	747	745	729	729	739	734	770	734	751	724	784	767	746	746	733	744	728	751	788	803	738	781	777	783	737	789	774	804	730	785	768	803	726	786	709	770	750	806	779	791	761	769	721	784	781	768	782	763	754	738	762	744	771	707	734	804	763	751	759	783	745	738	767	751	795	756	757	740	725	759	747	766	732	792	765	718	765	817	796	771	774	797	713	754	733	748	764	771	751	813	742	681	741	725	775	762	709	759	753	765	779	724	748	734	747	752	710	747	743	800	760	729	791	699	744	722	792	802	795	724	790	772	757	818	785	788	739	787	733	761	758	784	741	741	758	742	730	777	773	774	778	774	696	780	751	771	776	731	776	740	778	786	768	757	708	734	777	752	780	800	832	783	734	800	711	771	747	779	774	751	755	748	800	787	792	735	758	721	791	763	776	769	731	758	788	785	791	738	739	741	708	738	776	741	778	670	713	771	740	764	707	768	730	728	786	728	745	764	800	760	737	715	749	752	783	784	737	729	750	742	769	745	762	754	750	745	719	741	726	769	753	773	756	765	792	802	765	770	777	739	782	777	812	745	762	754	815	761	742	701	671	789	777	743	737	755	779	718	767	741	774	723	764	769	759	680	790	806	769	738	740	781	818	771	753	743	745	814	749	719	794	795	725	759	738	766	792	791	809	750	783	754	742	780	730	731	752	723	727	762	736	819	754	721	756	775	764	721	750	740	783	787	779	765	744	721	768	795	740	711	733	764	747	790	740	827	735	748	766	736	787	773	754	745	771	780	796	787	761	721	773	765	786	749	777	766	761	779	805	712	733	767	701	741	749	787	765	712	742	757	763	772	791	772	737	764	771	788	727	755	761	753	759	751	800	813	758	743	787	760	736	759	736	752	717	754	759	752	706	725	733	743	766	791	772	726	760	739	790	766	772	767	752	755	780	770	781	780	765	778	763	810	744	734	733	806	753	707	748	745	741	762	782	800	765	743	824	793	797	739	766	773	724	759	745	802	753	754	775	716	768	763	771	776	747	758	752	789	746	760	772	752	769	726	752	802	780	735	739	790	741	765	749	773	734	752	796	777	754	748	730	721	793	750	782	746	770	775	792	767	768	811	772	845	767	761	802	789	719	836	730	785	800	753	758	762	752	712	751	772	788	748	787	785	771	719	732	749	733	781	727	770	754	769	751	733	789	759	812	729	751	746	747	760	779	736	736	722	766	793	766	789	743	771	735	753	759	789	763	750	802	763	727	762	783	777	755	741	719	814	749	736	776	776	752	808	780	774	751	748	799	777	782	785	801	792	737	792	732	726	755	769	717	746	755	757	763	753	759	799	738	736	764	754	711	739	749	779	745	755	719	798	765	757	716	746	714	780	724	744	719	716	774	805	779	814	794	738	810	734	790	743	784	734	816	710	720	732	772	731	822	783	775	746	788	764	723	787	745	725	756	760	799	709	760	754	809	737	760	759	777	804	779	777	749	724	779	781	730	789	816	720	764	720	763	807	766	769	736	726	759	780	768	798	806	775	766	776	771	772	739	753	731	761	800	737	774	716	732	733	733	760	712	758	763	786	762	791	740	709	784	724	805	802	778	743	712	781	827	716	731	822	760	740	735	734	767	727	733	771	736	817	737	766	750	709	711	740	763	792	737	791	766	731	717	777	744	739	787	792	781	734	727	757	786	748	782	765	788	783	764	772	767	798	740	793	773	796	771	791	790	769	739	765	759	748	749	784	768	708	730	762	739	776	749	780	733	794	760	754	744	728	774	707	808	780	741	784	754	771	746	701	714	766	795	781	787	721	792	744	806	780	815	744	757	755	777	754	774	796	737	813	725	732	763	778	757	774	741	736	765	753	759	771	720	776	722	814	781	752	787	748	718	801	777	756	773	717	798	763	760	674	750	734	755	737	768	788	792	756	769	750	778	783	720	750	732	763	726	737	783	757	739	768	784	776	723	721	706	774	810	747	751	742	779	757	742	804	790	760	756	699	779	733	788	759	746	787	761	767	777	762	746	779	771	763	801	798	803	748	748	737	704	758	762	742	814	766	772	714	755	697	764	767	758	746
5880	3263	2760	1932	1828	1920	2055	1462	1023	932	911	645	538	424	414	350	371	333	319	349	320	338	355	336	323	340	317	308	331	332	338	331	307	306	319	330	321	317	329	335	328	300	306	322	331	340	311	318	340	318	348	299	333	343	340	315	297	329	344	335	366	311	353	313	316	317	324	298	337	332	321	320	305	331	336	328	302	349	296	326	282	311	355	362	348	354	341	301	372	337	324	352	290	325	320	316	331	295	328	314	320	352	307	344	302	325	349	315	321	350	318	313	329	295	317	327	314	300	355	349	359	314	322	341	306	297	328	342	321	357	298	315	323	343	316	322	305	348	317	322	324	284	349	348	334	347	296	348	299	285	321	313	307	331	350	309	313	303	345	326	289	314	337	332	332	309	333	350	318	332	346	337	312	330	318	308	312	337	308	343	322	329	316	320	331	291	363	317	325	331	365	351	337	327	351	316	335	309	328	326	302	340	300	337	336	307	332	342	346	302	330	325	359	325	328	310	368	347	318	318	337	289	309	291	330	326	288	304	304	307	347	295	327	298	332	312	321	289	329	323	296	308	319	319	276	338	323	359	329	320	325	316	314	315	309	338	326	341	330	326	334	317	310	338	305	332	336	320	330	344	331	291	333	337	291	329	338	319	325	357	287	287	319	296	344	314	340	293	326	336	341	298	318	366	323	323	335	299	321	327	307	309	303	353	321	342	366	344	323	329	324	331	317	340	299	333	314	323	326	338	311	310	327	305	339	314	335	270	338	315	278	321	366	331	297	307	356	311	309	312	342	330	302	338	319	328	318	317	321	315	330	312	342	290	341	319	324	310	312	339	314	294	318	326	316	338	312	316	316	334	331	316	310	306	332	322	313	330	349	323	327	305	312	329	309	335	342	350	335	346	339	335	316	333	320	328	330	321	312	323	301	316	326	311	313	348	297	277	321	367	292	306	351	313	335	332	308	318	308	301	336	311	323	278	303	334	322	328	321	342	337	325	330	311	321	319	340	290	341	293	286	316	312	312	313	342	310	330	316	322	303	304	322	353	344	320	291	321	304	313	310	326	313	343	354	343	319	332	314	335	338	322	306	329	305	335	320	336	319	308	346	301	322	319	321	293	333	300	344	342	304	333	322	298	323	351	357	334	317	324	345	283	336	345	318	276	317	309	324	343	315	306	301	351	292	314	324	327	321	349	309	326	334	326	322	308	353	335	285	299	332	330	347	310	319	300	347	338	320	318	356	331	373	342	313	325	276	294	309	337	320	303	285	355	327	308	329	311	314	352	349	324	314	315	337	284	354	325	342	330	316	311	319	293	323	331	310	347	341	338	300	337	303	318	348	309	312	318	339	337	351	334	349	318	309	335	299	300	341	348	318	310	336	322	324	348	290	349	334	330	327	321	325	330	312	344	349	320	335	318	319	330	337	327	332	312	346	306	332	333	316	316	295	336	341	339	315	311	324	304	323	341	310	306	341	312	328	358	323	352	340	318	310	332	298	333	339	296	304	320	316	296	303	315	345	342	348	334	314	295	313	303	328	344	320	302	322	312	315	334	315	319	314	330	324	319	327	344	325	343	342	298	295	326	308	304	318	320	338	316	322	303	309	369	333	305	343	349	345	295	316	301	323	312	302	302	309	337	307	345	324	321	334	320	352	303	302	320	298	317	341	339	329	356	332	337	326	340	306	300	320	298	294	326	344	347	319	311	329	306	317	315	331	327	297	322	325	352	347	320	343	307	334	318	344	343	289	289	325	303	331	342	271	325	337	306	310	321	305	321	340	319	331	319	320	334	337	314	300	306	323	334	341	342	316	332	294	283	346	305	353	313	322	319	328	312	332	322	320	311	338	309	283	310	341	322	308	340	334	317	320	380	317	352	342	311	335	323	321	315	320	310	333	322	345	356	293	338	314	307	331	293	324	344	331	324	325	315	284	340	324	344	358	332	316	329	303	333	323	322	322	310	309	321	321	350	334	330	331	318	308	338	339	342	302	293	345	293	308	307	313	317	305	300	291	314	321	318	338	295	339	347	323	347	317	313	303	325	354	311	319	360	317	357	320	299	327	317	336	307	313	320	366	319	335	346	324	313	331	311	314	355	325	330	321	336	308	348	333	307	324	319	334	340	324	335	328	319	320	325	341	322	277	319	303	342	345	315	310	338	328	322	353	356	334	322	320	347	305	328	312	338	300	332	328	332	312	297	284	352	287	318	302	289	334	325	321	362	335	337	333	341	342	324	336	375	346	339	323	332	330	320	345	330	308	304	317	304	312	292	356	324	357	319	286	332	367	338	306	353	348	316	318	285	324	336	336	362	364	332	321	298	337	310	300	321	323	342	337	341	324	333	274	324	382	328	309	320	292	324	291	289	293	322	344	311	287	311	317	290	323	369	318	305	351	311	311	333	307	332	315	317	327	316	330	348	321	314	327	343	312	346	340	339	347	311	355	338	319	320	310	317	323	318	307	320	338	314	335	316	317	334	329	333	363	337	335	321	326	332	307	317	344	314	326	320	294	280	292	309	353	307	311	332	356	295	311	319	334	313	307	299	289	282	323	325	294	333	323	323	326	352	321	314	302	328	338	307	315	315	333	321	322	326	319	325	315	334	317	325	316	365	326	333	349	377	350	319	303	313	309	289	319	298	361	338	332	352	309	307	330	327	320	341	328	294	337	324	312	351	304	331	326	316	315	328	366	316	325	319	328	358	326	328	313	321	347	367	280	355	353	296	332	323	354	356	313	333	339	319	332	327	310	296	305	335	303	303	315	337	346	342	377	289	335	294	327	331	318	330	335	334	327	346	339	317	346	349	334	309	330	322	311	324	307	294	363	293	317	338	313	326	336	336	335	302	298	350	325	338	331	329	343	364	324	323	309	316	338	332	322	310	311	363	302	358	317	354	293	318	293	294	340	337	355	304	306	325	317	315	342	332	290	348	330	324	331	336	309	298	328	328	343	313	341	332	328	350	338	313	349	317	335	365	325	300	307	307	344	313	345	316	306	308	303	340	364	362	287	365	317	319	325	353	292	321	346	336	326	344	324	322	334	343	279	312	351	343	301	304	326	324	312	309	305	330	317	352	266	331	323	317	343	330	322	321	296	323	326	325	309	318	347	329	329	310	323	341	339	325	306	337	324	347	334	317	267	363	331	330	350	297	332	337	324	330	315	321	326	311	295	327	325	322	349	307	342	324	355	314	330	320	342	358	305	319	295	299	335	268	313	340	325	311	299	324	296	316	316	303	315	314	346	298	311	341	307	337	322	313	336	328	325	341	304	335	343	316	332	333	325	312	342	340	336	357	307	322	314	326	353	293	319	317	335	317	325	302	315	323	318	340	331	351	357	309	306	310	339	302	331	361	309	327	325	295	324	368	331	341	343	318	282	332	347	294	391	343	333	368	329	343	379	303	363	313	323	347	347	303	282	301	321	351	308	353	319	307	352	334	315	316	327	310	304	337	301	313	302	324	334	311	304	321	336	294
5515	3838	3829	3324	4359	5261	6674	4733	3725	3950	3213	2487	1677	1429	1307	1156	1019	949	1007	982	954	921	1030	935	889	1010	853	924	849	863	892	883	809	825	822	824	797	907	807	797	839	811	859	878	902	826	855	878	849	857	814	869	852	858	839	849	876	828	857	880	872	880	867	756	880	823	853	855	856	820	808	856	822	869	841	814	859	849	833	887	845	851	857	803	844	907	842	833	886	816	878	906	839	839	841	839	843	847	845	835	826	787	859	869	796	855	834	847	877	824	820	874	855	807	848	854	850	855	861	858	779	854	859	801	845	873	837	846	830	823	881	815	869	860	869	795	844	906	817	832	859	823	790	869	853	860	889	855	803	852	834	838	842	821	866	866	855	834	888	807	851	841	846	842	854	801	865	873	829	820	866	812	848	852	867	834	818	830	828	849	925	849	856	846	832	874	826	869	848	830	857	864	815	833	848	867	793	825	824	890	810	847	850	860	866	796	866	887	865	864	793	874	798	864	865	843	858	853	823	836	872	848	825	854	813	841	857	822	820	869	874	875	858	839	817	831	815	829	839	869	782	868	902	847	847	788	845	786	868	832	810	891	769	873	833	868	805	857	846	829	835	781	873	903	859	837	834	830	813	857	813	880	913	815	805	881	815	803	821	816	825	816	836	833	852	905	907	786	795	814	835	854	858	855	874	789	839	838	865	851	860	858	816	836	871	834	910	837	881	814	812	830	880	832	853	814	825	855	819	829	857	874	842	816	857	841	847	839	787	923	803	801	812	872	841	866	857	835	823	801	831	842	813	848	845	840	888	865	841	821	862	873	773	837	878	889	854	872	839	850	849	858	847	852	832	871	803	839	833	885	812	888	925	830	873	826	817	847	814	858	835	839	790	819	879	835	817	875	862	879	885	839	812	826	880	857	839	836	852	816	809	882	866	913	854	823	857	827	845	835	825	847	813	820	857	855	820	834	854	852	861	868	875	838	859	795	821	846	884	786	812	848	859	858	816	847	809	860	865	781	814	855	801	854	830	818	836	798	820	832	855	813	811	835	921	789	821	829	840	847	894	795	835	867	855	829	839	820	842	870	843	848	855	827	834	831	798	827	868	819	840	880	804	869	862	835	892	849	855	755	862	797	880	830	860	865	883	871	823	924	874	795	875	844	810	830	839	916	866	804	834	753	805	793	847	894	889	809	828	796	852	794	866	820	867	864	858	863	858	869	799	810	847	815	776	852	858	866	825	866	824	834	809	892	844	850	830	818	824	846	883	856	882	824	841	854	802	860	866	912	839	840	879	862	773	898	844	842	858	833	869	866	818	815	923	849	813	862	826	801	826	796	832	809	859	844	802	797	861	841	819	824	920	820	799	850	890	835	782	802	793	838	832	860	865	921	848	847	819	852	814	804	859	838	839	841	833	850	824	818	826	808	815	855	799	840	763	810	862	836	822	826	882	799	833	916	881	813	827	828	887	868	787	880	815	810	860	817	807	865	876	791	825	843	870	867	858	834	847	833	809	853	853	840	910	902	815	828	897	814	863	838	846	858	840	826	833	893	849	872	891	866	872	848	833	831	838	833	830	840	854	864	868	914	854	863	871	841	816	806	819	850	790	900	883	896	889	898	845	798	868	855	822	842	868	825	848	857	864	820	841	820	816	804	823	805	848	849	874	845	860	768	845	818	832	815	856	868	855	814	842	848	836	868	790	775	871	874	844	798	839	830	810	862	822	817	864	818	849	847	809	847	866	912	840	871	847	827	900	802	788	871	835	849	872	851	824	861	835	841	853	838	778	771	830	822	851	825	838	857	863	857	827	840	842	852	873	777	841	788	805	824	805	822	875	847	835	810	898	804	881	852	822	844	834	813	857	849	847	868	824	876	824	870	805	882	866	886	882	850	852	887	878	896	845	846	849	826	858	782	903	841	849	839	893	804	861	872	850	893	854	790	884	829	821	839	827	844	848	826	914	814	805	822	902	861	827	837	818	849	857	835	837	859	856	836	829	844	818	801	819	834	819	897	859	795	824	789	866	832	824	817	838	858	887	842	802	805	830	867	859	796	832	849	815	797	806	854	904	835	844	895	827	834	805	809	873	843	830	805	804	866	866	871	848	847	813	843	849	827	828	890	848	854	827	862	873	853	840	827	857	774	869	876	852	809	869	764	832	842	799	816	875	824	786	811	867	831	861	839	814	846	862	855	837	841	855	855	855	891	888	837	880	879	826	827	836	775	877	841	813	834	803	863	842	834	825	795	857	864	827	794	839	896	858	891	870	821	820	827	811	859	834	863	836	870	869	824	836	827	871	841	867	837	839	860	840	892	838	848	847	884	865	831	799	877	847	835	773	828	829	804	800	835	798	847	846	832	859	831	850	854	864	809	897	813	855	850	847	852	845	841	859	856	861	795	883	845	880	838	835	878	836	843	826	858	820	847	880	835	835	843	864	846	841	841	872	796	855	859	823	808	876	888	818	869	812	818	821	877	877	813	834	858	784	826	847	849	876	797	870	809	830	856	813	794	871	828	862	858	903	896	845	789	845	856	780	848	861	880	847	882	809	842	819	856	822	786	846	872	851	780	858	814	877	867	848	858	829	845	875	828	859	833	852	830	851	837	833	863	860	819	787	837	879	801	851	804	864	861	885	846	891	816	819	875	861	878	849	842	834	837	841	842	831	851	801	837	868	893	830	812	808	831	855	830	841	841	816	800	846	826	845	889	874	933	830	815	808	864	883	852	822	895	848	801	870	856	904	836	867	840	789	863	845	911	856	842	860	838	874	844	842	861	805	783	892	841	861	862	817	841	879	804	898	838	848	869	839	830	824	764	889	824	859	824	832	865	884	820	796	810	837	852	860	868	823	855	824	881	833	866	861	841	857	792	843	855	869	890	786	816	826	809	856	811	847	889	846	839	836	785	853	826	857	885	878	817	821	840	812	849	838	787	865	901	842	862	799	771	818	829	868	802	829	838	798	860	832	907	871	810	828	827	839	879	814	888	820	880	876	818	819	840	793	902	863	855	807	856	859	836	863	863	785	880	924	850	845	834	846	849	837	844	876	818	884	832	894	844	821	848	825	810	849	845	843	849	830	883	913	819	890	800	833	810	803	823	825	795	870	794	834	813	812	826	815	820	783	894	823	809	892	812	796	851	818	807	860	831	824	858	862	854	854	861	857	842	843	864	889	817	842	831	808	890	873	802	841	896	823	795	849	799	827	822	853	806	827	859	817	797	822	830	789	881	862	860	847	779	848	867	845	820	847	803	852	836	817	858	853	851	780	837	809	842	894	852	832	863	851	910	839	871	812	861	828	862	898	872	853	841	835	856	806	882	855	850	837	856	880	853	848	840	816	865	836	841	923	821	854	847	808	870	815	881	863	889	834	839	835	830	903	836	870	830	832	912	820	865	839	842	873	826	863	798	849	834	833	846	796	857	854	871	888	853	843	873	827	861	841	826	863	825	849	856	819	834	834	823	814	839	796	850	829	793
30018	22704	19217	15324	14144	17066	19487	15723	12902	10508	9188	5620	4606	2785	1893	1211	913	640	569	611	616	597	610	611	524	520	475	468	424	426	407	397	396	407	421	409	390	447	433	429	401	388	406	399	438	435	397	415	393	415	414	367	399	421	401	458	405	356	424	401	385	416	446	409	380	405	430	438	439	412	403	423	418	411	404	410	402	411	412	413	420	395	406	392	406	403	373	413	367	387	419	381	407	436	460	416	418	401	453	434	399	429	406	422	379	407	432	353	419	381	398	395	380	406	428	456	382	410	397	389	384	391	407	393	413	410	381	403	419	392	403	476	445	401	393	421	417	415	431	461	427	425	412	422	417	390	389	420	370	400	380	432	385	410	394	400	400	415	421	386	409	394	405	359	404	461	409	397	403	413	396	415	403	382	421	375	416	428	386	411	440	390	396	421	437	413	408	414	422	403	402	391	414	380	404	390	387	424	409	400	408	393	378	367	397	374	405	397	415	382	381	402	403	413	418	418	386	384	410	440	383	395	440	416	423	389	442	374	411	433	377	413	412	387	402	404	384	387	427	434	416	410	414	401	432	393	361	415	416	432	412	398	396	408	458	383	366	393	383	404	433	431	391	398	406	404	396	457	405	409	399	428	459	428	427	406	423	417	361	414	402	410	411	385	349	416	398	453	443	388	407	429	427	423	425	374	383	403	388	390	363	406	413	411	408	400	444	400	406	422	403	374	427	373	356	366	431	391	384	423	366	378	406	372	421	405	385	423	373	407	435	434	397	412	398	391	441	412	420	402	390	399	407	433	461	401	437	446	385	396	381	412	462	398	353	420	386	389	417	412	427	420	426	453	424	383	432	375	408	399	421	382	383	391	408	415	389	427	398	394	393	418	424	371	396	446	439	390	390	396	450	407	382	421	416	407	398	421	421	367	388	386	413	426	415	451	391	407	407	411	408	414	393	397	415	390	406	371	439	418	415	439	427	425	380	407	431	385	404	422	388	384	402	396	388	414	374	397	393	383	395	391	387	412	413	417	413	386	403	404	434	426	379	398	405	401	426	416	400	397	380	441	399	379	388	400	396	437	422	418	411	406	439	412	415	407	439	406	402	381	457	371	416	386	413	405	440	386	422	409	399	411	447	383	365	395	418	383	436	391	405	420	404	396	343	406	396	428	412	400	425	415	431	365	412	403	419	407	437	409	403	429	420	390	367	415	405	405	359	383	392	398	399	408	424	448	403	403	375	431	405	398	414	445	402	354	424	411	386	390	414	391	424	393	428	407	412	406	341	438	408	386	420	439	375	420	404	431	370	400	410	378	447	421	410	403	403	443	415	413	421	441	370	416	393	416	432	413	391	393	400	381	415	374	385	430	422	424	382	395	427	395	418	407	421	419	397	422	384	418	427	399	418	385	393	394	401	402	385	408	459	420	389	393	401	403	403	412	375	422	385	385	405	413	431	409	419	383	444	410	389	403	381	403	391	362	397	410	401	357	404	406	437	376	401	401	407	381	412	421	412	407	396	408	429	436	435	443	395	427	390	432	403	431	430	361	410	467	415	363	382	447	422	410	393	443	435	372	383	408	409	382	384	400	387	368	379	403	424	438	415	334	424	408	434	415	407	394	387	409	438	414	409	410	415	384	411	393	414	388	402	380	423	421	402	381	425	373	360	408	412	389	401	444	419	396	406	395	427	419	398	370	450	436	409	378	401	419	443	392	419	407	385	468	394	465	420	397	425	375	404	420	447	379	381	369	394	438	394	402	403	429	404	409	394	452	425	379	419	417	401	419	420	392	425	402	408	415	418	392	387	423	407	429	406	381	393	410	405	385	427	390	398	396	405	403	398	433	377	405	403	417	462	433	407	427	436	416	432	372	403	402	392	380	384	431	416	426	400	399	369	367	408	380	430	412	429	442	434	392	426	385	423	383	401	413	402	412	375	396	393	402	402	398	430	419	398	420	427	422	424	410	431	384	403	399	401	431	413	417	423	395	405	403	429	442	420	423	415	413	403	452	420	387	395	414	382	368	406	420	373	377	421	429	378	408	439	415	374	420	409	371	419	404	416	398	393	400	409	417	387	409	391	381	408	378	438	381	433	407	388	414	396	388	444	411	436	430	409	414	449	380	430	383	398	411	403	375	402	364	394	403	397	383	393	380	397	378	374	414	374	395	372	378	398	436	379	393	410	415	417	348	417	419	423	397	389	413	388	390	439	387	411	416	410	392	436	396	378	434	383	375	398	425	407	397	403	418	373	422	411	398	371	405	416	361	400	418	395	420	414	442	401	376	431	387	411	393	399	409	412	392	379	414	415	410	434	386	388	407	387	434	417	402	419	439	404	418	415	406	405	432	403	422	393	385	436	449	398	421	392	415	405	368	421	372	385	363	395	391	381	396	427	417	409	413	426	376	407	405	394	414	400	412	407	386	376	425	452	408	402	435	375	388	413	441	377	412	393	418	400	416	387	449	433	386	414	391	410	420	404	426	461	402	403	419	401	374	417	405	394	429	450	393	403	421	397	383	403	422	406	416	366	396	379	420	443	407	390	392	418	426	412	383	449	423	432	410	417	411	405	435	382	396	377	420	463	396	407	397	416	365	432	399	406	414	393	388	432	430	424	447	409	404	396	401	387	422	392	380	399	433	401	406	388	427	439	403	386	418	409	373	399	418	418	410	400	390	387	412	411	412	436	420	432	362	425	406	420	425	406	399	400	401	408	453	423	416	402	407	398	374	396	439	393	407	396	391	377	391	418	394	421	418	398	425	396	385	434	404	404	409	414	404	379	377	396	433	389	434	429	422	423	421	421	415	404	379	387	429	396	368	398	389	436	436	429	388	375	366	398	412	375	400	393	377	454	402	336	394	404	386	415	460	412	408	391	405	376	393	408	385	365	389	412	385	376	373	418	418	389	405	399	435	426	421	406	416	389	374	383	379	411	415	425	429	416	407	406	413	403	386	418	394	384	441	427	406	407	421	379	409	377	399	411	434	453	418	383	414	396	404	382	414	379	401	403	438	370	384	419	392	409	435	393	448	381	384	381	419	405	397	417	431	396	404	419	409	419	353	402	386	404	391	389	392	414	393	416	369	455	388	415	389	418	407	426	401	392	404	392	400	384	383	388	414	400	386	457	383	402	388	359	388	365	425	417	401	429	410	410	410	394	411	410	374	338	399	428	438	409	419	397	432	420	416	415	392	395	371	401	403	441	423	414	421	398	399	419	402	399	421	400	408	394	396	375	415	404	426	389	398	406	350	406	428	462	428	429	381	405	402	380	405	411	415	408	412	398	409	405	392	438	394	429	376	410	362	384	399	445	431	412	388	398	425	422	421	390	414	370	403	401	432	434	406	410	405	373	408	393	463	402	407	442	403	404	413	354	394	458	412	393	389	394	453	411	391	377	409	414	444	393	355	346	423	388	406	394	392	383	411	428	430	406	396	400	432	393	426	383	422	411	457	424	417	402	403	390	421	390	410	398	372	383	385
22541	14876	13265	12875	15796	22506	28578	24119	22462	22378	17845	11644	10118	8680	7130	4857	3598	2373	2330	2541	2328	2641	2664	2572	2026	1868	1447	1391	1267	1211	1117	1042	1095	1107	1094	1088	1050	1071	1086	1073	1008	1020	1058	1011	1036	1049	1040	1058	1050	1061	1031	1009	1040	1023	1037	1085	1075	989	1014	1017	1084	1090	1051	1073	1064	1098	1097	1056	1011	1090	1078	1028	1032	1006	1042	1035	974	1024	1036	978	995	1057	1034	1045	1048	1062	1017	984	1005	1026	994	1015	995	1074	1025	1026	1060	1065	1013	1006	963	1024	1044	1013	1066	1024	1057	1100	1151	1045	1013	1114	1065	1048	957	1015	1027	1000	1099	1001	1001	1016	1057	1031	983	1061	1029	959	1045	1029	1019	1011	1049	1043	1003	1017	1039	990	1033	980	1015	1047	1048	1052	994	1023	1059	1025	1027	998	977	1032	1034	1013	1052	1023	961	1023	1067	1048	1003	1019	988	996	1017	978	988	1041	1056	989	968	980	1014	1044	1069	1021	1018	1014	1028	1020	1036	1035	1040	1016	1065	1062	988	1055	949	997	1015	1074	991	1084	1078	1020	1016	1056	955	1037	1038	1019	1037	974	1036	1006	1028	986	1002	1013	996	1014	989	1018	1022	1049	977	1048	1033	1038	1002	997	1000	1026	965	1019	1008	951	1064	1029	1052	985	1031	1005	1003	961	999	1001	987	1051	979	1037	978	1027	984	1020	999	974	1004	1020	999	954	980	998	981	1022	1003	944	967	1005	985	1001	957	996	1022	994	1011	986	1002	962	995	981	985	1011	1007	995	956	1050	984	995	983	1045	972	997	1048	1000	958	1028	1070	970	1035	1001	1023	974	1051	1076	1028	1062	967	1045	1011	959	1048	965	997	967	1016	994	1036	1039	980	999	1000	993	983	1050	1051	949	1046	1050	1039	1002	1031	1025	970	1031	1036	937	1051	1008	1000	1011	1023	1054	988	1042	970	1008	1080	1032	1002	1027	1026	1041	1023	1021	952	983	1063	1012	1008	995	1058	1020	1029	983	1011	1024	994	1007	1066	992	998	973	1020	1037	1056	1015	1007	1061	1028	991	1006	1030	1028	993	943	1035	1002	1000	1035	1054	1025	958	1058	944	986	1033	1004	1032	1030	1101	1043	1032	1007	991	954	970	978	1051	1001	1013	994	957	1001	1041	1014	973	954	1040	1003	1030	979	1026	991	978	1006	949	1022	1021	1046	1033	997	1008	1003	990	1058	1031	964	1088	1055	1068	1067	1024	975	961	1027	1021	1015	1051	1035	1094	1000	978	1004	955	997	954	1005	1045	1045	1000	1050	1004	1016	1003	995	1007	1014	1025	1031	1024	1026	957	998	1002	986	1028	986	1029	1013	972	986	958	1050	1024	1023	986	972	1073	1016	1029	1056	1006	947	1004	1042	938	1019	1048	1013	1025	1028	998	1027	953	1018	988	981	975	1011	1048	1053	979	1035	991	1027	1005	966	994	995	1000	985	994	1040	992	1027	1018	995	988	1018	949	1024	1018	992	984	1033	1005	981	1005	1024	1005	1026	1036	1007	1027	995	1027	958	996	1026	974	997	1061	988	1023	1002	1047	985	1037	998	1014	1020	975	1015	955	1026	1038	1035	1038	1008	1032	1066	1054	996	1016	971	988	1019	982	999	986	1020	1070	1012	995	1012	971	1014	1037	993	1025	988	1041	1036	1012	1033	1022	1033	994	1016	1014	1029	1022	1049	1053	991	1054	1000	1034	967	1052	996	1007	1016	983	979	956	962	1038	990	1020	993	1015	952	1019	1037	1073	1025	982	1033	1007	1024	1016	1031	1005	973	994	1018	978	953	954	1008	1004	1039	960	989	1030	992	1007	1010	1002	976	1023	1045	995	961	973	1020	992	993	1001	1017	993	996	997	1027	1052	1047	942	1020	954	1022	1031	1013	1035	1000	1026	1021	993	942	1038	1026	1004	1010	990	1048	1013	1025	980	986	1015	1088	1031	1002	1010	1009	1062	1026	1025	1021	967	951	1015	1025	992	1044	1009	1026	992	1006	995	988	1008	1025	1024	942	979	1008	962	990	999	1017	999	1027	1010	1024	1007	972	1021	1013	962	1000	1014	1050	1084	1058	978	975	1046	993	965	1008	1018	987	978	1009	1008	1000	991	1006	910	927	1059	1002	985	1020	957	1022	969	977	1009	988	1060	976	1039	1016	1007	1079	1057	977	1004	1000	1021	982	986	990	991	1014	1002	959	1008	996	938	943	1065	984	1003	1033	997	1050	1036	996	996	1020	1034	1040	1039	1009	963	1045	998	982	1007	1024	1007	1051	1023	1070	947	1029	1024	967	1016	1008	1045	1023	1010	1022	1034	1011	1008	1031	971	1052	1062	1015	1024	1007	966	996	1025	1024	992	1049	995	1012	992	1020	1034	970	941	977	1004	1029	981	1023	992	1004	1007	1024	963	1032	999	980	941	1056	1016	1012	1010	971	972	991	1018	1035	999	990	1023	981	976	990	1038	972	1057	1005	971	995	1057	1049	1011	997	1006	1027	1004	960	1019	1004	999	1008	991	1006	1026	1032	969	1009	1014	1030	1064	974	986	949	1072	998	1038	1038	964	1005	991	974	1066	1020	1015	1024	992	1057	1000	1037	1011	997	979	1025	1033	1006	982	978	1055	920	981	1018	1055	1034	1030	983	1047	1046	955	1085	1009	1064	986	1047	1075	1040	1038	997	973	1040	1059	1054	993	1033	989	972	979	977	1022	994	980	980	1055	1043	993	1050	1048	1012	1020	1005	1047	1006	1026	1036	1065	1033	996	1046	974	1005	1031	998	966	1014	1001	1060	1005	1039	983	1055	1012	1021	1025	984	1031	1029	1037	1008	984	952	1032	1026	1040	967	955	1037	1079	997	951	1065	1029	1013	936	944	986	1043	957	1023	967	1046	974	1009	983	1030	1002	1014	974	1048	1017	1005	960	1046	1035	993	1008	1049	1031	1007	1011	979	986	1012	1019	996	1030	955	1065	1040	995	1050	962	1003	1024	959	1015	1020	997	1031	1021	1004	985	1062	1050	1034	1000	989	1023	1051	953	1043	1020	1044	1062	1038	1025	992	1031	1036	965	990	980	1039	1051	960	970	1002	986	1025	1048	1028	1031	1007	1013	1026	1000	1013	1098	1009	1008	985	1017	1024	955	1031	1028	1030	1061	1053	1054	972	1018	965	1046	1055	981	1008	995	973	1046	1043	946	1037	959	1003	977	990	997	987	1031	1012	957	1010	1033	983	1033	986	988	1035	991	946	971	1022	1037	993	997	989	966	968	1041	980	1037	1024	1021	1007	1004	1003	1004	966	942	995	1025	994	1020	981	1041	1029	981	1038	1024	1048	1023	974	1024	1001	995	991	1030	965	1014	1023	1013	1039	1047	1019	996	996	967	1042	1025	1023	1011	979	999	1057	1000	1062	983	1063	1000	1003	971	1001	1017	1033	1094	1002	991	980	995	1003	1006	1079	1057	998	991	991	1079	979	1046	995	1059	1017	945	1052	992	1028	986	1059	1019	1007	1032	1055	1024	986	930	975	1020	1064	1053	975	1002	1035	964	964	1053	1012	978	1044	1000	1034	1032	1066	1029	1014	1004	1054	1030	981	976	1001	1013	971	1021	1083	1026	1034	1037	983	999	1032	1024	1034	1010	960	1041	977	984	1011	1008	1067	974	948	1005	1033	998	996	1071	1006	1024	1021	1027	1056	1058	1033	992	1054	1020	1056	994	1051	1015	1022	1030	999	987	1020	1066	1017	970	985	996	1027	992	1069	1038	993	1011	1032	988	1008	964	1041	979	981	992	1011	970	993	1018	974	1000	991	979	973	1074	984	985	988	1027	970	1094	1016	1060	983	1079	1066	1020	1019	1081	1006	1014	1035	1000	1101	954	1015	1003	966	977	1012	1006	946	964	1015	943	1013	944	985	1017	1057	988	978	1046	1010	967	1048	1029	1018	1011	1085	986	1021	970	1009	1057	1016	940	1015	1002	1012	1034	1040	998	1008	990	976	1029	991	1007	1005	1014	987	1011	1012	1016	1038	989	1036	1009	977	969	1033	1021	1008	975	1046	1002	1002	1017	943	985	1002	1023	1051	1039	963	1014	1001	1011	1012	976	1017	1037	997	1034	1043	952	1034	1018	981	986	981	1034	996	1047	1014	1024	1003	1010	968	1036	1055	1018	945	947	999	1043	1004	1003	1029	977	1034	1056	1005	983	1028	1038	928	1009	1006	1053	962	1010	996	986	1012	1000	1002	968	995	1025	994	979	946	1016	1042	965	1011	1009	1059	998	1007	990	988	985	1010	1027	1027	1050	1071	998	970	996	1002	1006	1046	916	1013	969	1031	1015	1044	974	949	972	989	1012	1004	1011	960	1024	1015	952	1027	1042	1021	1031	961	1027	993	1010	969	966	1102	1001	1035	1013	985	974	973	1030	995	999	1023	954	1049	953	989	1032
41432	28407	24759	21467	21456	24319	26954	23711	20085	16270	14555	10871	8318	5396	3927	2316	1490	930	614	716	615	668	643	618	638	582	442	358	345	358	331	302	366	303	332	319	327	303	338	281	298	329	315	323	304	293	308	304	294	298	322	320	278	314	273	317	353	290	300	338	294	334	320	281	304	315	321	323	322	323	329	357	316	279	281	324	314	308	327	297	303	307	297	312	299	301	305	296	315	339	269	323	324	304	303	330	281	298	323	326	323	302	305	300	312	342	306	325	338	309	311	343	270	311	299	320	308	306	288	323	330	302	300	280	319	332	312	304	279	295	301	332	311	314	283	291	266	303	315	303	307	301	322	290	302	297	298	326	326	317	304	308	331	298	274	297	294	319	289	311	310	309	295	301	315	267	328	320	316	309	282	320	334	299	325	275	310	354	295	277	336	307	318	312	297	333	292	288	326	304	325	322	277	295	308	320	285	293	316	311	319	296	305	333	331	294	305	318	281	292	268	316	300	273	326	294	316	323	300	298	314	290	297	291	271	286	301	344	301	303	290	314	289	292	292	328	286	305	312	300	299	312	316	303	323	294	296	330	322	303	312	297	283	286	318	293	276	284	287	315	301	292	314	290	313	295	312	313	282	303	314	301	337	298	293	303	301	288	294	276	296	284	289	309	313	315	289	292	308	288	308	307	331	289	295	299	297	278	292	305	297	277	275	312	281	269	290	305	267	354	283	267	297	291	274	321	277	324	317	294	320	332	314	299	296	301	305	287	308	337	316	316	282	276	323	293	272	283	276	299	286	307	319	268	325	294	298	289	308	293	314	330	295	285	327	285	314	269	293	275	309	302	278	286	307	299	345	276	300	322	306	292	300	283	320	319	303	315	286	307	315	329	295	307	287	299	297	326	288	289	309	275	307	314	288	332	283	330	315	286	299	302	301	298	313	266	299	273	328	295	307	307	306	305	331	312	274	292	296	318	289	295	286	307	292	298	320	306	331	292	314	291	280	288	303	301	298	285	283	323	301	294	286	317	287	299	292	273	321	277	295	311	276	310	313	307	324	282	307	313	297	302	334	322	280	312	298	304	303	295	291	301	309	284	325	308	309	287	275	297	279	312	316	311	295	311	327	305	273	297	325	314	297	291	255	309	329	310	308	312	295	280	297	280	289	305	338	286	294	310	297	294	296	313	300	296	311	290	278	287	304	328	304	257	303	322	296	313	308	304	294	311	279	295	267	319	295	310	316	292	294	310	293	289	279	325	320	307	270	282	302	255	279	300	302	308	325	306	310	294	276	286	274	340	292	273	286	312	322	279	303	292	305	297	269	305	315	314	323	327	308	295	299	311	328	299	336	329	282	319	301	310	293	276	277	285	312	301	300	281	307	303	281	295	271	283	284	306	301	307	306	309	314	313	286	282	284	306	322	293	325	296	288	291	287	292	284	314	303	289	327	295	315	324	313	320	305	295	292	317	305	310	311	314	302	296	304	324	303	303	267	317	291	298	253	324	297	295	331	322	291	291	319	294	322	296	313	336	300	306	298	296	267	304	326	300	279	310	318	281	291	332	278	284	250	317	305	300	323	286	325	271	292	254	297	302	295	277	299	327	270	298	316	283	290	296	289	307	305	302	296	303	291	304	279	310	290	284	309	273	316	309	274	273	324	293	275	274	289	301	313	292	306	281	284	296	307	284	337	284	278	308	306	306	303	300	314	286	278	283	282	289	315	314	278	308	329	318	299	335	283	327	296	281	292	308	295	306	285	313	291	268	330	314	329	315	295	312	273	299	290	298	318	316	280	337	317	293	306	317	307	328	274	308	296	308	315	305	294	325	289	271	322	354	335	293	278	304	300	311	295	274	306	303	347	309	291	292	307	296	289	263	319	267	330	316	291	300	285	332	333	314	303	289	286	279	292	343	282	340	263	327	299	312	294	335	305	280	300	316	317	309	288	292	311	310	317	320	313	295	309	303	313	287	298	309	303	301	285	259	316	267	334	339	316	318	308	300	309	271	337	320	294	282	287	285	305	287	316	302	280	319	305	262	323	314	310	330	329	320	276	320	307	308	315	297	297	304	309	287	302	299	317	293	277	311	324	298	307	320	291	290	301	296	282	289	307	300	302	301	255	300	318	340	318	311	308	315	332	305	328	273	290	329	309	275	287	291	323	281	293	333	313	319	292	287	244	312	291	293	329	316	283	276	292	295	312	310	311	290	318	302	322	326	305	256	288	292	295	286	339	328	301	308	305	297	264	308	313	292	322	329	291	325	347	279	309	325	272	286	300	301	304	338	296	271	310	330	306	298	314	273	277	245	343	289	313	292	304	281	299	313	319	344	320	330	306	298	294	295	301	295	290	299	274	345	330	308	307	323	319	287	294	295	272	307	249	284	295	289	320	312	276	307	287	295	294	318	313	313	285	306	278	330	286	254	315	320	325	290	304	300	290	286	307	308	337	314	304	289	303	299	307	291	288	259	301	258	331	319	281	318	291	286	315	278	288	286	286	321	303	259	354	298	289	319	282	301	313	301	309	294	294	288	277	326	305	304	248	315	294	297	301	279	315	301	276	301	284	286	317	333	315	277	310	252	297	264	323	303	282	269	299	283	291	300	281	313	315	277	310	294	281	317	320	313	287	311	287	306	302	297	284	302	294	305	303	327	277	314	299	300	309	330	329	305	294	299	315	327	290	322	284	326	312	326	298	310	354	328	302	303	313	325	285	289	306	286	281	300	322	344	320	297	287	302	298	294	288	325	308	312	334	295	298	302	310	303	302	314	296	321	321	312	269	291	268	308	274	315	317	291	302	300	302	328	315	319	277	303	328	294	292	305	278	306	304	300	278	292	322	280	327	304	263	277	300	289	266	309	301	302	302	306	323	327	310	314	283	304	299	302	304	324	271	300	240	288	296	293	333	314	296	296	301	281	297	297	301	327	313	305	293	331	276	323	298	305	307	320	290	310	298	316	321	263	323	279	291	287	312	317	312	314	275	310	277	316	302	314	295	309	292	290	309	291	308	261	294	324	307	273	260	311	288	263	259	289	291	297	345	344	312	291	288	296	298	298	303	286	291	285	298	283	298	321	329	327	313	301	330	281	295	335	304	301	308	277	294	275	342	295	328	297	310	321	262	315	306	283	277	319	264	305	291	317	318	315	308	303	322	301	289	328	288	305	293	261	290	308	308	263	303	329	295	344	281	265	271	322	277	312	302	320	334	292	282	313	311	296	300	329	333	294	304	315	311	283	302	271	291	318	294	302	304	296	327	329	320	291	285	307	322	325	301	293	337	308	278	292	309	319	283	320	297	287	299	291	303	299	284	289	288	317	300	249	300	252	306	329	335	316	276	318	329	310	304	338	326	322	293	293	305	284	307	299	323	279	278	313	270	329	327	320	315	318	327	312	302	306	283	300	291	327	314	331	312	311	273	309	336	331	286	335	314	291	349	322	290	291	308	314	301	309	303	345	317	286	324	307	334	330	295	324	332	289
30703	19625	16652	17454	21380	28327	34562	30938	28335	27920	22709	17067	13843	12765	11217	8050	5811	3726	2940	3424	3133	3577	3550	3119	2674	2263	1642	1369	1240	1078	993	942	933	854	885	865	847	827	854	840	839	850	819	825	786	774	860	843	803	773	833	748	804	776	849	803	785	834	787	841	771	851	789	813	832	857	928	849	823	845	825	815	806	777	794	751	779	778	802	779	755	771	793	782	701	732	800	775	781	796	749	762	815	733	746	805	823	914	891	823	831	823	827	813	796	778	811	829	871	877	800	782	823	782	721	758	786	783	769	738	775	728	710	762	741	785	784	835	771	771	734	750	745	759	698	817	743	782	776	754	748	755	738	766	803	710	757	750	728	768	753	710	816	739	749	765	768	736	771	730	776	740	791	748	779	723	733	799	795	761	747	767	775	769	744	745	767	789	799	774	787	767	744	748	769	791	805	756	737	782	782	729	779	759	775	763	764	788	761	768	801	737	772	742	769	772	689	750	805	778	773	732	794	739	785	802	743	783	766	717	776	756	743	733	738	806	795	728	807	775	709	744	708	743	730	781	820	737	801	744	763	750	761	745	747	758	778	783	752	736	802	731	740	759	734	713	791	776	752	788	730	755	744	730	758	747	765	753	791	736	782	781	797	709	776	738	738	765	777	761	729	769	739	747	764	775	772	764	727	738	753	754	738	769	759	774	722	746	764	790	755	799	745	719	749	794	758	738	769	767	762	756	737	757	770	782	774	756	736	771	762	743	782	755	690	775	767	792	740	770	809	752	788	728	742	706	748	768	734	759	770	761	762	765	741	693	775	761	737	756	765	688	775	744	741	789	764	781	739	723	755	781	747	733	769	780	755	739	733	742	730	730	729	766	736	798	753	802	773	805	729	800	750	717	775	783	754	762	739	762	716	776	792	768	707	759	756	753	761	733	765	737	689	703	718	767	730	757	716	791	743	732	771	714	800	758	731	800	766	786	765	763	728	759	740	703	763	739	735	725	768	774	750	782	753	743	741	729	765	747	770	738	795	733	734	766	741	745	797	760	754	750	726	795	729	736	768	751	702	792	804	773	794	750	785	751	765	780	789	752	758	760	718	720	749	801	736	749	766	746	769	741	728	747	685	742	742	755	789	758	704	752	784	794	738	767	795	773	797	802	722	748	766	768	759	789	729	759	743	763	730	726	750	773	804	760	777	705	791	749	718	733	730	737	818	761	759	757	769	776	761	717	746	760	743	786	769	698	769	800	736	759	722	740	703	778	762	737	728	717	790	755	733	778	734	772	787	783	748	750	786	766	731	789	764	805	751	708	789	751	787	733	772	744	777	778	742	696	679	772	760	715	764	734	748	770	798	737	733	769	782	767	693	784	742	760	792	737	758	710	740	757	796	728	740	741	711	781	761	710	761	775	803	773	735	796	760	787	751	747	752	733	827	782	778	735	754	759	704	737	711	776	761	823	745	779	772	787	771	752	792	738	767	721	728	689	765	763	771	755	805	754	699	741	734	746	777	808	760	754	745	734	752	744	746	747	756	763	750	787	786	755	734	753	804	774	734	763	773	733	755	752	770	769	725	799	769	752	772	763	732	754	747	759	770	766	765	758	772	746	743	762	726	767	775	705	739	734	775	737	755	799	709	764	770	783	743	758	754	741	735	749	781	696	780	773	761	772	732	763	771	738	745	746	752	744	773	789	716	727	757	756	752	819	767	783	750	803	729	762	785	805	766	716	704	776	740	754	748	742	747	769	778	701	783	777	735	725	756	743	736	772	803	763	738	758	791	708	767	775	723	802	784	766	715	729	785	748	743	722	796	805	736	757	775	767	737	754	800	744	766	766	757	738	793	761	757	761	803	711	748	776	763	746	676	785	724	757	772	766	749	751	738	788	819	785	728	742	808	743	723	788	723	728	787	736	765	744	769	742	748	740	731	725	725	799	742	764	757	792	751	741	708	778	721	772	766	758	753	749	757	744	719	765	739	721	754	775	750	788	758	787	748	752	787	752	741	778	784	779	752	744	721	769	758	744	765	737	771	801	759	730	783	782	767	750	745	790	752	799	714	787	806	813	723	695	731	783	732	710	785	735	738	728	757	717	737	733	753	760	767	769	773	763	732	734	707	737	767	721	758	777	775	751	730	760	733	789	769	703	794	766	763	743	786	722	756	780	767	705	767	757	754	755	780	762	777	786	732	767	764	742	731	776	760	743	735	735	780	768	788	727	750	760	773	743	805	757	773	726	787	762	806	763	727	789	716	734	717	761	763	751	758	727	762	758	760	766	775	755	797	796	747	775	774	693	782	737	721	771	703	746	709	714	736	777	782	775	776	792	731	791	729	755	742	750	743	739	733	778	703	741	733	697	754	750	738	749	795	753	773	781	773	740	737	796	759	793	737	743	710	749	734	775	765	736	704	727	762	770	726	732	802	756	738	726	754	767	753	737	726	762	784	769	726	782	764	747	752	749	797	756	787	782	746	730	782	811	737	732	723	779	773	752	744	764	744	743	780	750	764	742	753	763	748	755	725	735	771	790	758	701	732	726	790	772	779	765	748	729	768	740	703	684	739	769	724	779	744	722	772	751	798	749	773	782	730	728	725	754	765	758	748	790	754	782	780	759	744	748	758	700	725	788	761	758	749	757	754	744	727	762	761	739	714	793	703	774	730	739	792	759	729	731	741	718	752	728	775	768	819	719	749	763	732	697	790	771	766	787	760	749	791	772	759	725	786	751	805	787	734	758	781	756	760	795	745	806	771	753	745	723	795	776	765	784	733	788	853	719	734	744	727	738	727	692	753	758	802	741	766	729	754	743	760	754	715	738	708	799	781	793	772	753	734	734	765	729	750	750	757	828	715	781	731	735	839	752	736	701	748	742	736	744	785	759	742	742	721	740	771	774	739	756	732	750	729	787	802	775	695	762	765	800	751	777	740	733	799	772	761	789	739	737	799	750	705	751	752	797	699	728	773	753	772	765	786	750	760	766	776	710	727	771	781	737	759	739	756	761	731	770	734	720	781	735	733	765	776	754	760	721	781	736	792	747	739	778	789	808	755	769	781	757	730	740	749	740	757	762	752	765	732	736	704	735	781	766	812	705	760	722	784	743	781	773	770	776	772	713	793	764	760	754	770	750	728	744	734	757	806	787	774	727	769	763	777	766	745	755	746	750	776	803	757	737	773	719	723	769	743	755	792	745	774	823	739	754	743	734	732	752	751	727	711	734	757	744	747	732	750	796	752	750	742	784	763	786	751	781	726	767	801	742	749	825	734	771	767	742	797	768	728	744	791	750	729	794	731	761	738	724	779	727	744	766	769	725	720	778	763	771	740	746	753	796	796	742	753	760	777	746	750	781	743	775	725	806	810	803	770	784	724	761	768	743	769	790	761	727	721	782	807	792	777	725	774	793	781	800	734	760	713	763	763	716	770	776	759	813	789	733	737	761	767	752	792	730	787	755	813	778	766	768	764	704	742	716	745	773	777	773	765	817	748	755
6560	3592	2761	1561	1343	1550	1813	1279	1003	846	810	525	511	378	382	304	344	318	364	326	284	311	275	313	323	302	330	329	320	306	301	321	273	306	269	296	309	282	311	292	271	308	314	277	284	317	313	302	313	333	289	302	291	312	305	329	326	300	322	302	283	304	307	302	292	293	287	308	281	303	301	303	278	311	299	320	256	316	301	300	321	305	290	320	305	284	288	329	309	295	274	302	321	307	310	313	286	330	329	316	320	304	320	303	284	306	285	331	304	335	296	306	270	303	307	317	310	270	304	326	285	289	281	277	323	286	310	335	287	323	285	315	300	295	312	275	300	296	288	294	315	297	282	292	301	293	319	325	269	301	291	305	313	334	282	305	308	299	306	289	280	328	292	298	291	271	294	340	320	301	325	318	286	276	348	271	270	310	295	331	320	284	318	281	288	310	305	299	331	313	288	330	289	292	333	330	309	282	278	321	308	336	309	346	298	284	286	277	257	333	296	279	293	318	329	284	300	308	297	344	287	307	304	301	287	274	300	292	287	303	305	302	288	329	309	304	322	305	299	319	314	284	295	319	323	293	291	297	277	304	308	296	299	313	307	333	347	295	289	315	296	305	285	333	282	315	307	296	274	296	276	305	264	278	317	297	325	252	281	287	304	310	306	336	284	290	335	322	296	284	298	322	318	300	307	305	237	307	327	313	325	347	319	267	286	355	310	285	294	291	305	301	297	301	265	298	269	290	273	269	299	339	272	319	289	305	277	301	294	318	314	298	286	318	307	309	311	290	318	313	315	298	300	320	317	289	277	318	331	309	259	303	283	334	285	299	311	322	312	309	318	286	297	305	290	313	322	313	299	306	307	292	287	317	275	298	284	296	268	280	287	332	299	279	297	295	300	290	321	335	310	286	282	319	343	320	268	291	282	289	281	323	294	292	300	264	302	290	321	338	286	317	322	310	294	309	312	282	310	313	333	298	336	314	315	268	341	302	289	326	310	340	276	312	302	289	293	284	290	297	307	306	304	296	291	311	284	309	313	304	302	311	315	296	304	295	286	315	286	314	313	274	280	298	320	323	311	265	302	313	306	314	314	284	307	317	273	337	322	318	294	297	305	287	308	281	305	295	311	310	307	319	313	301	283	318	299	330	327	323	332	275	304	283	315	316	294	315	261	296	307	310	301	289	317	321	332	276	311	266	312	334	293	295	274	279	314	304	305	285	300	333	317	293	264	285	291	328	284	311	315	304	306	301	316	306	291	284	334	333	268	277	273	292	296	324	292	297	304	314	339	317	324	293	312	310	303	291	289	290	311	293	300	291	297	265	311	305	300	340	321	306	325	284	336	280	296	299	289	294	343	276	343	328	300	317	306	295	297	301	315	356	296	308	292	321	311	281	284	302	314	321	315	291	284	295	310	286	311	291	283	316	316	292	257	307	284	304	321	289	309	303	306	265	279	294	290	290	293	311	303	298	339	292	312	306	293	281	333	318	257	328	303	321	312	284	303	363	328	316	305	319	299	308	307	320	301	298	332	278	313	295	282	283	301	308	306	321	316	299	301	282	316	327	308	330	341	316	291	295	335	272	293	286	312	307	313	292	291	331	286	304	297	336	314	291	316	270	307	294	273	306	307	316	315	307	308	316	291	302	307	289	309	320	296	310	313	308	321	328	283	303	283	296	329	322	304	302	328	279	298	315	348	281	324	302	305	284	307	300	330	294	270	282	318	293	303	334	301	323	308	282	312	324	304	336	296	293	299	298	312	303	314	284	281	299	328	300	319	295	316	270	301	288	279	305	321	306	295	298	319	310	302	308	304	299	328	324	340	313	279	272	297	322	280	333	278	333	291	324	300	343	287	304	310	308	288	283	303	273	285	299	310	292	291	291	274	302	281	290	297	284	318	310	308	315	285	326	304	270	285	288	290	300	287	315	312	306	297	292	343	309	300	295	267	305	301	287	309	298	295	307	318	307	338	285	296	298	302	306	267	289	293	306	298	298	270	336	298	285	305	289	336	301	298	313	298	333	321	306	314	314	318	305	314	311	330	309	308	316	276	258	316	303	306	297	344	312	297	308	325	338	311	332	312	300	293	281	315	312	289	308	322	292	308	316	299	306	311	296	297	279	272	317	302	327	299	312	293	318	313	283	289	288	292	319	324	316	286	295	317	314	294	303	346	297	291	282	320	298	271	281	327	316	311	339	268	299	318	276	300	294	312	255	271	314	301	331	309	339	336	312	293	298	312	294	338	331	293	313	313	300	286	314	290	312	306	308	309	292	280	318	331	291	291	317	298	269	337	302	298	307	321	315	292	322	307	246	294	326	282	281	293	292	315	314	282	296	299	272	266	318	280	287	267	321	304	308	305	335	308	302	290	292	301	312	319	307	327	311	335	285	288	318	304	273	331	355	323	303	322	303	307	322	301	253	308	337	279	293	306	292	330	340	310	310	296	283	305	273	306	294	278	331	307	342	349	307	313	290	267	294	321	293	316	294	308	311	293	304	333	315	290	315	320	280	289	288	284	282	281	296	288	308	300	316	277	291	297	293	275	288	284	263	298	320	280	332	312	288	301	309	294	270	315	260	304	306	324	293	340	306	329	277	310	331	305	322	305	305	308	289	317	314	287	307	331	295	321	314	301	287	287	294	318	309	322	322	297	267	285	319	314	298	292	295	288	291	305	289	290	279	291	308	309	316	263	316	333	307	302	295	288	319	303	281	282	282	280	286	295	293	299	297	295	314	295	303	304	297	322	312	285	265	286	274	313	302	324	271	346	317	293	301	316	334	296	306	294	314	280	288	311	314	311	333	324	292	310	296	302	321	312	280	304	285	326	282	297	313	285	333	321	322	283	293	288	290	332	291	292	287	298	278	304	294	310	330	290	297	296	338	280	323	301	302	296	312	322	283	342	302	309	282	295	310	304	326	327	309	292	288	295	295	320	311	313	298	301	317	292	305	300	265	275	278	273	309	291	310	289	307	291	307	306	303	300	293	286	312	289	291	267	276	275	296	284	267	315	323	302	327	299	295	282	309	273	260	284	295	303	302	334	310	300	300	289	274	320	297	279	291	317	301	320	340	359	303	302	320	296	308	298	277	289	301	285	295	292	336	288	316	303	301	301	294	309	283	309	300	304	291	307	303	284	304	308	279	305	299	294	293	317	357	278	299	284	339	302	291	304	270	305	294	290	291	294	333	318	298	297	294	330	309	289	317	292	318	309	309	289	307	316	304	302	264	301	323	321	316	295	301	311	296	282	315	334	306	294	286	322	329	317	315	314	332	294	285	278	284	299	337	299	333	282	279	287	280	322	317	296	295	277	299	298	309	287	310	287	289	283	277	364	285	271	266	309	337	267	315	307	305	289	289	292	286	302	306	287	330	273	336	300	282	317	314	315	300	330	351	293	312	315	274	308	305	310	301	322	310	285	285	327	319	299	275	300	304	328	304	283	303	304	355	279	309	283	290	325	319	338	283	283	297	315	310
6157	3938	3315	2852	3547	5179	6802	4419	3731	3606	3075	1984	1863	1339	1333	1067	941	958	910	931	908	871	970	874	909	940	866	811	789	820	865	789	799	845	822	751	774	799	809	794	784	794	795	813	780	817	783	793	783	795	796	796	839	849	844	752	787	830	808	819	817	808	826	796	801	811	813	810	800	812	795	749	795	810	763	802	823	750	850	826	769	779	839	805	852	793	799	806	742	832	736	781	850	783	784	845	789	866	746	790	790	764	786	787	759	756	764	761	856	840	788	803	783	762	782	787	811	798	800	821	802	703	832	816	789	813	748	788	779	764	795	802	762	816	757	806	797	780	762	791	766	800	774	787	795	810	783	788	853	855	851	777	783	841	840	783	803	792	846	771	807	792	787	770	789	744	834	785	737	754	849	830	773	780	772	846	769	777	855	813	754	788	786	799	797	797	792	865	765	769	788	793	829	807	763	744	810	825	797	777	765	759	805	777	799	777	778	798	796	763	845	822	845	769	787	761	812	788	836	814	774	788	777	822	819	819	806	761	791	820	790	766	783	787	791	811	759	820	781	773	799	812	773	813	827	749	746	779	818	803	770	789	830	784	835	801	811	787	747	842	842	795	741	832	774	799	799	849	758	772	817	790	791	798	853	723	822	763	845	786	798	788	788	786	781	810	845	775	821	811	795	737	828	829	790	802	788	798	822	821	752	782	809	821	817	771	805	839	756	766	795	798	759	814	753	763	766	806	794	778	851	799	775	735	798	838	827	779	781	792	780	785	782	823	812	812	827	847	792	795	768	761	822	814	770	834	767	800	810	843	818	770	804	760	782	794	786	778	813	800	800	776	815	855	788	742	781	781	787	784	801	799	768	737	784	789	722	796	814	800	780	752	768	789	789	779	774	788	790	771	844	785	805	838	860	772	796	791	779	785	784	769	731	791	819	843	799	836	796	883	769	801	754	832	814	811	797	759	804	794	822	813	785	824	804	777	805	831	783	797	739	798	801	800	810	816	806	830	778	781	782	774	763	781	800	761	805	821	792	811	788	782	770	858	756	770	823	843	836	788	724	803	770	753	808	789	787	782	776	826	815	783	786	787	802	805	799	841	741	789	789	757	785	762	784	853	795	777	786	788	804	825	810	806	770	801	752	812	816	782	772	800	783	770	783	794	790	752	806	823	778	822	764	777	822	784	827	772	844	779	792	812	804	825	761	763	713	788	759	854	784	831	790	834	791	804	834	787	765	807	778	791	794	776	799	760	810	758	792	773	802	780	789	751	798	801	822	774	760	817	755	811	815	803	764	796	799	814	755	803	818	797	781	777	797	777	776	764	800	819	768	762	800	857	739	808	834	770	749	814	785	804	775	760	818	811	830	803	774	768	804	819	793	736	840	845	829	755	798	792	793	785	770	827	756	851	790	803	714	795	862	795	774	839	748	791	845	803	792	813	777	811	802	781	787	822	872	769	766	787	778	776	800	788	861	804	788	788	750	771	838	798	831	811	782	784	783	823	796	828	820	810	822	821	814	808	834	768	773	776	808	760	819	754	738	791	792	839	818	787	798	833	818	804	778	766	769	770	773	796	807	780	780	772	799	806	763	847	785	800	794	815	795	774	775	840	766	799	797	748	755	792	801	756	800	839	790	777	756	745	807	792	768	805	753	815	834	802	837	815	782	827	792	780	765	762	821	848	787	787	772	772	856	854	771	731	791	761	799	807	757	813	733	760	793	788	826	798	846	773	783	787	791	800	821	763	796	811	797	807	810	787	849	767	721	792	817	769	813	765	829	812	778	839	751	760	830	824	812	766	795	753	783	843	827	739	834	815	774	791	780	731	800	760	759	781	755	789	838	816	779	824	812	753	819	801	761	826	797	819	752	762	819	834	805	821	829	729	829	802	770	763	824	773	844	789	772	811	782	792	754	790	783	807	795	828	839	780	777	808	826	801	806	794	737	739	828	827	823	782	757	829	765	764	762	782	737	804	798	857	767	831	818	806	749	787	801	836	791	762	788	777	758	840	761	788	764	802	800	786	808	819	738	790	822	822	811	735	756	765	774	814	792	835	790	830	802	742	829	783	795	804	780	825	762	772	798	801	741	768	792	761	808	763	824	780	805	710	823	837	794	775	772	784	753	788	778	793	811	818	800	833	825	752	774	780	785	802	784	785	750	781	811	790	830	823	799	761	767	766	775	750	777	749	752	758	788	768	801	790	811	768	879	791	811	771	775	801	802	790	809	803	782	823	806	779	780	815	783	767	832	785	786	804	864	843	811	739	829	797	814	844	814	791	846	787	759	762	753	771	792	812	765	799	748	749	798	796	769	829	775	830	801	819	807	789	817	769	749	776	773	785	793	794	766	811	804	771	843	816	811	809	802	769	724	764	768	814	752	772	842	819	798	771	829	795	780	827	776	764	827	796	761	752	855	783	836	815	813	814	799	832	777	798	819	850	747	808	807	770	756	782	804	803	781	772	803	751	818	731	818	780	790	819	762	793	747	806	791	778	810	788	711	821	809	807	854	778	806	758	798	775	777	838	829	851	790	811	799	820	845	813	796	776	789	784	823	800	816	785	785	753	808	798	772	813	801	818	801	750	842	752	855	713	835	776	784	802	801	809	808	789	804	777	817	834	786	795	805	800	808	799	788	838	788	774	785	747	744	813	770	749	792	793	792	820	791	830	829	814	826	780	784	778	799	783	793	792	837	851	796	801	778	786	821	787	806	762	785	792	776	767	809	753	825	734	839	808	731	770	828	782	789	812	829	805	798	789	756	794	765	780	786	823	827	785	784	813	806	828	817	795	808	810	790	799	797	793	834	827	781	848	800	842	781	766	770	815	801	791	790	798	790	783	837	809	793	744	781	790	808	770	795	822	852	773	791	832	802	820	829	791	786	808	801	814	814	829	813	786	792	828	814	746	798	781	790	808	820	823	810	789	792	800	803	802	842	763	820	799	765	809	787	797	787	843	766	783	821	811	798	789	834	861	746	781	796	770	785	763	841	788	794	803	816	753	800	805	775	785	764	759	785	752	791	798	784	816	836	799	775	800	800	768	767	828	792	792	814	826	801	749	749	745	822	822	818	770	801	801	823	723	740	833	784	770	744	742	845	824	791	804	765	820	790	804	798	786	763	836	836	804	789	789	800	802	817	812	739	787	806	759	801	801	790	825	779	807	749	778	832	813	806	771	814	773	826	742	806	812	824	778	789	800	862	819	756	846	837	798	753	811	785	788	759	800	776	781	772	825	813	792	781	813	789	798	770	798	810	781	776	791	801	797	776	735	816	804	805	792	811	810	777	806	768	801	817	774	765	803	830	783	803	767	759	694	798	815	775	791	766	725	813	755	842	766	748	808	775	785	755	761	782	798	768	821	804	800	796	801	796	807	796	793	745	800	787	795	768	825	784	770	833	782	786	844	765	784	806	781	755	799	828	786	752	788	765	789	736	793	763	753	776	760	799	809	789	824	777	803	748	782	822	819	805	805
31325	21879	18095	14925	13374	17171	19983	16446	13222	9489	8272	6057	4457	2729	1797	1272	918	718	592	535	523	515	515	512	544	453	392	439	391	376	426	363	401	396	393	375	393	398	429	348	409	374	395	391	418	420	400	350	438	332	387	366	374	358	400	367	387	379	403	352	363	398	381	387	349	373	416	388	383	407	373	363	381	390	420	394	349	387	360	373	364	353	409	390	374	392	388	370	356	348	365	373	364	391	391	401	387	415	369	352	394	407	405	381	401	377	414	401	392	378	365	382	383	398	375	397	395	404	387	392	407	385	383	391	405	375	413	415	376	356	377	404	391	382	392	383	401	382	362	399	418	368	406	389	377	387	371	387	394	357	401	373	377	421	383	369	379	371	402	384	371	370	396	369	364	404	392	389	412	368	370	407	380	374	418	385	386	364	406	339	412	402	411	411	360	397	379	445	348	376	370	338	399	403	396	395	384	388	368	361	387	367	390	391	407	407	414	383	359	393	383	378	410	394	393	371	404	383	398	364	383	373	373	401	398	365	397	358	384	388	389	363	371	403	400	367	398	393	371	383	362	389	355	385	363	363	407	421	326	362	392	365	371	393	415	392	380	400	413	366	379	374	396	388	352	372	378	367	390	396	373	379	402	394	385	371	353	382	387	374	384	425	370	389	398	372	400	423	404	361	419	389	404	353	371	339	367	349	408	354	384	389	327	406	362	356	390	386	344	371	389	401	377	418	355	361	388	389	405	356	367	383	402	371	388	419	387	355	378	390	371	393	384	356	391	392	399	381	373	386	389	405	381	384	410	392	407	393	389	366	379	384	364	368	347	364	366	398	413	397	399	393	443	384	390	356	407	372	415	414	382	373	422	362	395	386	362	400	407	377	351	383	383	357	387	373	371	365	382	383	381	378	372	386	384	358	396	390	417	360	425	404	410	392	403	409	384	385	364	352	374	373	402	375	376	380	386	420	406	429	368	353	387	361	384	448	409	405	362	379	380	392	389	376	389	381	381	387	422	373	384	390	396	410	370	387	394	355	402	376	404	370	373	434	378	413	383	382	383	383	369	391	404	402	406	400	364	419	366	379	398	430	378	357	373	389	391	382	385	370	386	389	367	361	389	358	398	393	397	421	395	396	392	391	359	347	404	374	365	370	373	354	409	371	407	386	365	371	363	416	377	398	390	385	394	394	406	389	374	417	407	380	365	414	371	368	366	362	380	366	403	427	376	368	385	380	381	395	369	414	349	376	369	368	382	398	370	380	382	396	389	400	333	406	352	405	391	388	381	375	350	383	402	392	363	395	419	374	432	324	414	385	358	406	391	367	353	380	421	400	360	355	359	378	397	361	344	359	395	388	408	382	418	399	399	380	367	402	385	389	397	399	375	393	362	391	364	401	364	375	348	388	398	390	382	353	359	410	395	363	389	371	398	391	424	383	396	362	384	365	407	391	390	395	399	442	412	344	414	372	371	362	433	353	391	368	388	370	411	371	338	374	399	374	411	383	389	355	396	405	404	405	419	394	385	370	364	387	352	421	387	399	379	391	337	395	390	367	395	416	368	352	382	384	424	385	406	367	391	340	409	397	374	431	360	414	394	383	392	379	366	379	362	375	415	421	393	417	363	392	398	394	393	380	368	360	378	411	357	398	395	363	391	399	400	390	400	416	383	379	422	387	375	386	403	356	395	356	383	360	403	381	398	367	404	345	372	365	363	368	400	377	358	392	367	385	394	404	363	398	375	400	393	354	363	351	389	414	390	380	361	386	401	360	393	356	375	389	346	407	383	373	417	361	388	396	390	417	389	399	380	376	355	414	378	420	397	371	402	381	404	420	365	370	368	384	376	359	355	392	369	391	413	396	378	377	416	390	398	401	421	335	383	373	365	382	374	378	403	366	363	365	378	401	350	388	376	374	368	354	397	367	391	379	419	387	397	407	368	403	367	381	385	391	364	396	390	406	393	375	418	338	370	440	376	394	388	384	403	339	362	345	372	375	395	411	382	390	361	409	376	379	408	368	377	381	415	352	367	373	396	342	383	371	372	430	392	401	378	362	391	361	396	376	377	362	396	406	407	411	426	383	406	344	366	343	396	377	405	356	397	349	346	408	417	368	370	393	405	371	358	439	375	365	401	381	389	416	375	361	361	360	374	396	397	351	368	414	370	401	368	406	403	388	385	385	389	378	396	367	383	428	362	380	412	427	375	373	373	376	366	399	368	388	427	380	349	385	368	394	401	374	365	370	365	397	393	388	416	399	378	364	407	378	345	346	395	395	404	366	388	390	397	374	413	393	348	377	380	402	380	398	390	354	362	369	384	394	398	401	411	386	383	417	395	374	401	375	359	387	356	367	354	376	341	368	382	404	384	403	362	379	408	392	374	404	378	386	419	375	388	401	391	418	397	421	338	403	362	370	424	414	371	332	366	387	367	392	386	374	388	380	405	390	389	403	397	385	372	364	350	404	413	410	400	411	411	371	381	337	380	368	368	373	412	410	395	376	380	382	392	390	366	386	421	439	376	394	365	374	364	368	411	348	396	373	381	376	398	376	380	380	378	416	364	421	376	398	400	396	401	379	396	395	409	381	402	403	381	366	385	422	401	351	375	342	381	386	384	378	371	378	365	409	372	376	419	381	367	338	370	375	425	367	393	383	376	377	379	384	367	365	395	392	385	374	410	395	379	371	368	405	365	372	412	334	386	367	380	386	387	427	381	352	381	376	393	426	387	376	389	375	357	376	397	371	381	375	395	354	382	347	376	380	338	386	389	402	365	391	383	385	366	408	346	377	379	389	355	304	385	382	412	397	376	384	351	392	395	364	354	364	378	421	382	343	385	355	358	402	353	368	392	380	371	394	392	396	387	395	379	399	360	402	376	411	367	366	392	395	392	407	394	378	364	379	409	382	390	335	370	371	404	380	387	409	353	392	335	394	414	435	373	363	392	408	380	420	382	397	366	382	368	429	400	380	403	409	378	366	379	436	375	365	360	402	410	370	391	354	416	417	379	382	425	372	377	386	374	377	335	376	386	354	378	363	380	382	356	368	356	392	382	385	400	375	390	398	404	358	415	382	360	402	425	367	376	358	407	397	369	365	384	395	365	388	379	406	394	381	381	396	348	359	357	405	381	370	379	409	409	430	369	402	347	370	429	384	395	361	400	387	404	371	401	398	373	397	375	372	323	383	322	387	361	381	349	387	429	385	351	402	393	350	375	394	383	397	411	335	386	426	377	390	356	384	409	361	410	392	370	350	364	354	384	383	385	401	381	356	402	374	377	395	397	380	390	408	361	402	373	381	433	365	364	376	361	370	353	391	385	348	373	361	364	382	404	394	403	419	414	373	364	393	378	427	383	396	373	340	369	440	407	360	376	376	361	367	378	402	376	351	389	348	336	358	384	388	360	391	378	385	386	390	408	394	368	356	381	382	379	368	365	370	426	380	376	364	391	382	348	398	395	364	362	354	364	375	363	390	388	429	405	361	373	375
22911	14809	11974	12770	14822	21922	29929	25039	23360	20239	16513	11746	9648	7790	6708	4968	3633	2880	2251	2164	2228	2180	2138	1956	1978	1695	1390	1294	1103	1143	1038	1060	1042	1079	1106	1042	1007	1089	1046	1007	994	1009	935	1034	994	1033	979	1051	985	944	977	935	980	1017	929	1003	1012	1014	992	984	977	989	945	1030	1034	977	1034	1040	1060	1028	989	991	986	946	1013	1007	939	951	960	943	992	993	931	992	945	929	936	1010	929	943	952	992	982	942	941	917	1003	1014	1039	983	964	1015	1059	1019	985	1025	1008	939	1041	954	981	963	1015	937	1005	900	988	1025	1026	1003	944	955	978	958	964	970	979	967	961	946	994	1025	932	982	931	946	982	970	974	975	950	933	967	1005	961	974	945	965	1025	967	970	959	1011	909	970	923	927	942	906	972	979	953	947	903	938	931	1008	982	988	949	1026	1001	1027	980	925	969	961	964	967	1017	958	975	954	975	963	944	1041	990	969	989	979	962	1004	923	955	968	918	968	913	974	954	959	934	972	950	985	987	948	951	946	945	989	983	981	957	969	995	985	989	952	988	973	893	937	1010	965	971	955	971	922	1042	956	955	945	977	984	940	956	913	946	1022	961	1032	949	1021	1005	965	954	971	1014	1003	908	996	951	948	949	920	1029	961	948	1019	985	991	980	956	983	908	950	998	1013	969	963	1014	958	1010	954	960	993	953	989	962	987	982	914	928	981	936	992	914	990	946	945	977	996	971	1003	959	960	944	915	941	975	992	1003	1007	914	937	958	937	967	988	1006	963	983	974	958	920	935	929	1004	994	957	1019	993	950	973	967	959	975	1010	950	962	965	928	966	980	939	951	992	972	926	941	994	947	919	969	1007	938	893	997	944	1018	917	973	930	996	977	1014	942	995	954	943	921	942	1002	977	923	988	938	930	906	1042	919	918	970	1000	973	979	969	939	960	965	915	949	1000	953	955	967	976	959	989	967	970	965	985	1036	953	966	1002	992	974	915	977	933	935	958	934	913	1003	953	960	942	955	978	994	929	984	999	988	965	961	982	965	935	1004	930	979	952	996	973	1005	962	958	987	948	993	961	975	979	987	933	956	925	1025	956	971	954	953	1007	963	963	992	981	976	961	911	935	921	986	994	991	962	923	1002	934	981	955	958	976	992	953	947	942	947	991	979	990	930	912	980	956	966	922	947	948	926	959	974	904	980	977	989	936	987	931	948	908	937	968	959	964	982	997	998	919	960	974	977	955	935	964	946	959	961	971	963	994	948	948	944	1007	948	926	931	985	934	959	1007	939	1021	942	1043	951	1002	940	969	986	1019	944	1020	991	985	980	982	955	969	955	1037	992	1035	887	945	931	947	937	980	950	1004	994	975	948	956	1011	919	996	923	944	946	944	997	922	954	960	945	934	982	928	1004	996	1017	971	973	992	933	954	1001	933	1017	942	956	941	988	1032	988	938	978	993	969	985	955	965	959	981	1002	932	939	983	968	983	957	968	964	961	953	909	954	999	953	976	963	1010	1016	1035	960	981	903	957	996	990	932	969	947	968	938	941	937	970	961	948	971	977	964	930	898	958	985	941	948	968	962	948	995	931	999	914	981	966	928	954	961	992	912	995	963	934	953	977	1048	993	966	950	1007	960	955	968	987	934	990	976	966	945	980	968	949	953	992	967	966	973	1009	955	988	936	933	947	999	1002	1017	967	981	951	903	964	933	999	990	992	981	973	936	955	1016	978	1025	894	998	937	935	965	954	979	957	977	967	986	971	943	955	939	923	944	944	942	962	956	976	971	1014	922	975	950	998	868	1013	953	1006	983	1027	996	983	991	968	957	993	938	950	924	995	946	952	930	960	964	1005	973	933	1018	948	967	1012	969	937	980	1005	984	970	940	982	983	934	933	915	984	959	987	969	951	965	931	956	925	985	990	933	932	931	986	944	992	942	1022	974	991	940	951	981	892	975	987	921	1051	996	943	981	949	997	992	941	974	1009	970	926	980	931	947	945	954	974	985	972	936	954	970	977	954	1018	932	973	995	1002	1005	919	993	941	979	989	944	984	972	987	996	923	977	899	956	994	930	925	936	992	997	943	983	982	935	971	978	1006	962	985	1003	932	952	933	977	977	1016	899	980	952	965	936	971	946	957	1011	954	920	968	978	915	953	954	978	997	925	933	975	900	972	907	933	929	990	1024	941	970	980	967	958	954	982	981	915	964	974	974	916	967	961	918	944	908	985	984	1006	921	953	985	954	935	1028	927	972	969	988	971	969	990	989	924	972	979	974	945	998	969	921	1019	915	987	916	963	978	1011	968	927	981	971	985	973	1017	935	967	943	939	948	966	963	900	954	958	937	1034	957	914	941	948	975	1004	966	953	1031	971	981	976	998	965	967	950	1002	986	989	987	988	951	1017	959	958	922	951	960	938	933	911	1033	976	1005	985	1005	986	956	982	911	974	998	950	968	1035	950	966	926	1054	927	959	937	1008	979	923	974	928	1003	984	951	962	1007	988	919	986	963	995	972	911	985	894	952	1011	957	946	970	997	978	937	996	961	1028	993	941	946	979	945	979	990	981	944	973	934	941	1014	942	1017	977	945	1019	991	950	980	976	955	921	998	1023	981	951	936	1018	959	984	957	966	969	924	963	986	957	1020	945	962	921	974	950	988	949	919	954	997	1011	918	1011	908	973	941	1006	960	970	973	974	936	962	955	961	936	1006	965	970	941	971	910	927	955	997	995	931	969	899	957	974	913	1038	945	1013	902	946	994	959	956	925	992	960	1020	999	940	967	954	953	922	951	941	955	1016	959	979	931	962	971	974	958	1004	966	933	910	975	964	919	943	968	966	979	988	972	985	995	928	999	946	999	999	997	943	1007	953	1001	915	950	993	946	952	868	954	926	954	952	924	1019	964	968	900	969	961	1011	937	928	969	988	1008	997	1000	1008	987	973	1007	966	1007	970	929	909	924	938	929	967	910	971	917	936	946	969	926	977	913	988	967	957	937	949	1037	969	966	995	926	978	992	945	945	1031	1004	983	964	926	970	976	930	957	944	932	952	945	1012	983	929	915	892	977	1008	960	967	1007	960	958	909	924	1030	1005	954	938	1007	999	974	966	961	954	930	935	942	928	990	985	956	990	938	1015	940	1004	977	887	991	943	1019	992	932	942	938	972	987	993	929	935	906	960	956	995	1045	1002	983	880	954	931	949	980	1067	926	981	991	935	960	981	962	944	992	997	974	969	941	989	994	992	928	959	928	929	964	934	923	955	979	938	983	1014	971	998	984	990	965	971	976	970	943	963	1007	947	940	949	973	887	937	944	967	970	963	921	938	1018	981	948	999	954	994	965	994	933	948	945	991	960	971	922	969	917	951	940	979	919	949	907	986	972	1003	973	1008	946	939	910	959	1018	934	950	982	979	1008	964	988	1036	998	998	951	970	954	914	936	969	949	982	940	992	970	979	933	972	977	951	965	949	938	978	940	955	958	960	957	1038	926	956	957	992	1007	1056	957	962	997	938	937	981	926	950	918	994	996	983	986	945	1029	950	1022	1016	940	1001	1037	972	998	937	991	1023	943	979	977	935	957	949	1000	945	969	939	951	956	995	1012	918	996	964	878	1025	1001	938	986	978	978	917	988	953	994	993	995	904	1017	947	935	967	944	908	927	951	986	995	950	968	986	919	919	971	951	964	963	943	909	980	1049	935
40680	29255	24140	21341	20548	24254	28238	24749	21394	15676	13786	9418	6442	4314	2890	1740	1390	995	697	735	549	547	561	557	639	495	422	325	330	303	294	325	328	323	290	310	312	315	331	290	290	295	302	294	295	275	289	283	275	272	322	303	319	311	297	289	296	293	276	256	328	297	321	294	293	281	302	315	286	309	318	295	309	299	333	315	291	304	287	292	312	294	300	271	295	286	294	280	290	281	296	311	305	323	255	277	273	334	330	316	303	296	294	305	296	297	348	313	302	279	315	308	318	281	308	276	290	280	300	305	336	288	340	319	304	277	319	331	296	290	283	281	295	292	295	312	300	272	296	281	262	307	298	300	311	291	287	322	260	276	277	314	318	297	267	288	289	303	275	305	269	276	269	256	289	326	314	294	281	286	309	302	258	278	296	293	312	300	288	288	278	311	278	299	290	318	307	320	298	304	290	320	287	300	296	311	304	280	288	295	276	313	273	258	290	315	292	301	277	327	301	297	290	304	333	289	267	303	326	309	278	296	284	283	281	286	281	303	274	332	297	301	299	312	284	297	311	308	292	302	299	313	309	321	289	313	285	306	313	314	314	264	294	284	287	298	293	280	280	260	294	294	322	284	312	312	288	290	285	299	292	278	279	299	291	318	291	302	316	329	312	281	298	284	299	293	301	289	299	283	300	291	309	310	297	282	288	294	305	331	297	307	280	328	286	316	284	324	290	294	288	294	327	294	293	271	277	284	304	309	301	297	283	302	289	283	281	313	300	256	308	279	308	285	285	276	266	278	302	311	296	272	310	289	272	295	319	269	293	258	301	286	285	302	274	273	281	287	279	275	262	271	263	296	271	307	295	283	293	285	280	272	313	310	296	330	260	268	296	300	296	275	295	284	264	305	273	286	270	275	271	279	316	308	284	298	296	304	294	286	282	294	278	291	297	305	270	280	301	309	308	283	268	275	267	310	302	258	288	295	322	282	278	306	274	264	273	262	278	273	309	312	285	312	290	280	278	270	286	304	298	298	305	279	296	309	301	270	314	311	332	310	313	310	334	331	299	292	288	308	287	301	304	259	279	317	317	279	288	326	260	281	269	274	318	309	313	343	289	263	278	288	315	299	275	303	273	299	255	305	293	297	269	275	309	305	278	305	321	305	299	255	277	288	321	268	275	278	285	286	275	284	292	317	302	338	266	272	304	286	308	325	295	288	296	286	295	330	287	280	295	295	303	302	274	289	285	281	283	310	299	306	288	320	274	267	288	287	267	294	295	292	281	282	267	275	271	299	296	287	289	297	306	287	302	289	263	289	284	303	336	305	279	292	275	308	340	304	280	281	287	286	314	292	271	299	290	301	291	285	268	263	303	304	280	268	280	296	318	302	321	260	289	314	305	290	301	315	300	278	283	295	292	295	290	277	275	299	294	299	265	271	259	292	298	288	291	300	274	292	295	303	289	314	286	297	301	314	268	301	294	270	276	316	292	315	299	298	251	295	284	277	308	288	288	308	289	288	275	280	293	301	250	294	300	309	300	313	276	297	278	313	303	269	299	311	253	282	295	261	309	316	286	293	263	263	234	305	300	322	293	321	271	288	296	291	305	261	267	284	263	311	290	305	320	298	311	269	309	301	291	282	276	309	312	262	279	283	332	294	267	288	297	281	313	308	289	295	302	306	257	265	286	302	286	290	275	290	294	275	296	356	312	285	318	285	307	292	314	302	287	292	300	288	292	275	303	336	259	240	289	270	285	296	283	318	301	271	301	315	277	273	295	304	301	274	260	294	263	269	250	290	266	293	315	315	329	287	278	289	284	286	292	278	265	311	324	308	273	301	285	301	300	291	297	282	273	296	296	315	297	279	313	297	274	278	262	289	286	272	318	293	297	304	292	291	292	294	270	282	291	304	300	282	292	298	271	279	287	279	294	250	291	276	307	302	284	240	278	277	271	294	294	296	269	298	291	268	313	278	286	310	292	306	257	292	313	275	300	299	305	298	278	305	267	307	290	260	321	269	280	291	316	329	317	320	281	284	277	281	291	276	315	292	295	274	298	277	269	231	308	309	278	284	309	294	296	324	310	274	284	256	263	286	271	318	300	294	317	301	292	281	289	273	315	327	268	296	309	302	297	274	300	293	300	307	298	325	295	272	310	334	281	280	287	298	293	278	306	302	284	315	295	281	296	262	257	297	273	288	300	304	293	273	285	288	299	346	267	279	283	271	306	255	286	280	303	311	278	301	307	336	276	261	300	318	277	288	300	320	300	318	268	310	274	297	333	276	316	299	301	281	294	324	267	304	277	287	303	283	284	274	284	300	280	282	291	303	286	326	277	271	298	286	286	297	292	320	317	290	326	280	321	283	295	281	325	307	338	298	298	287	257	298	287	289	292	259	285	308	268	294	303	289	308	292	301	321	326	294	302	310	305	338	282	291	277	276	299	296	276	272	315	294	267	336	283	249	272	295	305	290	294	277	311	312	290	260	283	280	296	299	297	329	324	296	310	319	305	297	257	299	298	317	280	285	304	305	257	304	244	291	299	262	278	278	315	320	297	276	302	264	320	289	300	303	307	283	296	285	268	296	267	287	282	304	319	312	295	293	298	268	325	262	256	298	286	290	254	280	308	294	274	277	299	270	292	312	261	282	261	270	298	277	312	290	308	305	295	310	299	278	289	258	309	304	277	290	300	287	259	305	298	293	288	287	310	301	291	326	291	285	304	309	279	297	290	296	298	299	315	296	277	269	273	306	323	280	293	294	271	301	317	302	288	290	277	306	285	291	294	278	279	294	320	303	317	286	234	303	322	341	290	306	290	306	299	276	302	277	265	286	286	264	282	300	301	270	302	258	287	294	291	259	263	297	333	285	270	301	270	262	301	283	277	313	275	265	286	296	273	292	284	263	307	268	296	276	281	293	295	292	314	307	267	284	277	289	339	317	293	285	280	287	294	334	299	312	327	323	285	287	281	318	303	269	287	326	274	282	280	284	281	308	301	269	294	300	288	303	286	286	288	277	296	310	269	291	319	262	279	311	292	275	330	298	287	309	278	281	280	314	277	296	290	295	312	283	255	286	285	280	296	286	279	276	292	299	293	268	286	307	255	262	300	303	305	255	293	300	281	301	305	317	285	287	270	292	306	293	313	254	299	270	264	276	273	319	286	297	308	286	279	299	295	292	308	309	277	300	281	281	278	279	301	306	250	282	299	275	316	293	300	271	300	299	284	298	273	278	294	330	317	322	279	296	270	312	324	290	290	308	289	244	274	295	304	278	287	285	292	287	308	298	262	293	304	264	295	277	323	309	299	295	295	294	289	309	275	259	332	296	305	316	255	284	261	290	303	286	287	288	283	302	287	306	274	293	287	286	300	286	304	312	291	313	304	270	317	278	290	296	294	328	275	306	314	325	299	342	290	257	292	289	282	325	262	281	281	293	299	279	286	294	252	275	277	284	291	326	289	308	313	291	308	317	289	291	288	302	289	286	289	299	307	321
30432	19067	16440	17721	20823	27567	36249	31884	29944	26722	22819	17029	12595	11764	10308	6830	5573	4380	3421	3741	2915	2839	2760	2883	2644	1913	1708	1224	1171	1073	930	1001	905	905	818	820	806	800	811	819	844	784	819	790	805	796	813	820	791	772	814	697	754	800	787	803	769	753	812	793	764	734	792	812	878	823	791	781	838	857	818	749	798	763	803	724	763	747	744	765	729	769	769	738	797	758	816	755	789	753	735	793	810	761	757	747	761	811	811	789	812	778	877	809	779	771	898	834	867	809	830	727	754	759	791	726	765	748	767	789	765	732	770	788	803	782	781	760	819	766	792	772	749	760	733	762	736	750	744	744	798	728	739	728	754	749	751	740	739	720	750	727	779	779	737	779	743	728	762	754	777	755	778	738	727	733	758	752	754	705	777	725	760	758	728	716	719	740	743	741	758	773	747	757	687	762	803	721	716	726	718	713	767	745	695	773	731	766	720	763	735	730	746	688	720	749	787	729	729	765	707	775	787	764	789	722	754	721	735	764	715	746	722	796	786	778	701	762	753	724	779	752	786	760	737	727	738	725	764	734	740	763	767	706	741	760	768	783	730	728	774	740	790	728	773	735	727	727	733	783	771	792	747	768	724	767	759	755	772	767	737	710	751	770	743	766	703	728	677	714	793	727	709	764	782	751	802	771	758	709	695	744	726	758	728	794	726	742	740	726	748	759	778	733	734	748	747	767	774	758	764	751	740	763	705	758	754	709	769	762	698	731	745	734	739	772	742	719	688	746	712	754	710	699	749	717	772	710	780	776	751	742	754	749	716	738	737	765	716	738	726	746	733	762	780	731	729	733	693	737	735	703	758	743	723	734	748	748	733	742	728	727	768	756	730	733	780	719	719	766	759	759	662	742	732	770	667	785	703	733	750	759	731	713	715	727	752	755	801	755	743	710	713	750	757	692	761	736	787	696	742	725	668	690	757	794	779	748	743	729	782	772	738	730	708	686	730	750	700	678	738	728	726	744	714	747	758	717	717	764	698	765	730	808	783	740	778	692	750	726	741	787	736	769	706	793	721	781	772	715	702	765	756	737	689	749	789	748	724	766	720	721	776	764	744	711	780	714	768	761	700	769	714	738	726	739	721	791	746	719	745	731	763	771	743	709	736	768	729	750	709	736	767	800	735	748	758	689	738	662	765	746	805	769	740	721	732	733	728	764	699	759	778	759	758	750	756	761	732	783	748	752	693	760	763	734	721	771	725	708	772	698	730	746	749	746	738	726	704	760	716	785	735	784	797	739	724	734	738	745	738	708	800	743	786	711	752	736	703	733	782	757	716	719	750	696	737	768	752	722	724	743	739	709	729	728	778	761	726	730	773	738	773	692	728	749	712	718	727	750	760	754	745	711	769	715	709	726	728	767	770	796	766	745	757	728	746	708	735	745	692	785	770	800	747	769	756	713	782	732	659	711	760	724	766	763	775	720	707	697	736	686	731	759	733	736	779	755	731	752	685	747	773	761	770	730	705	765	730	682	750	744	761	729	760	732	724	785	763	782	759	775	732	747	764	796	747	770	730	704	727	730	717	791	750	754	708	724	712	749	739	784	789	731	761	800	759	728	741	700	742	711	746	727	741	698	727	787	739	735	726	729	721	720	779	712	723	751	719	814	739	752	798	729	757	751	713	748	730	710	720	723	738	749	738	749	730	752	761	753	738	708	738	758	779	764	757	732	705	767	782	726	741	753	777	692	713	735	736	745	710	739	742	771	737	785	745	698	724	698	733	731	760	774	744	739	777	709	747	672	766	730	754	692	718	770	772	778	704	718	740	753	731	730	769	763	724	708	741	746	736	779	795	759	738	758	734	785	734	750	764	767	774	768	710	709	759	760	727	736	793	743	741	739	719	712	688	796	767	746	781	714	720	788	759	731	709	694	722	741	763	790	762	790	751	789	776	741	718	698	785	742	718	712	700	793	691	753	754	761	765	756	746	742	727	727	703	712	755	759	786	723	778	743	752	714	768	761	726	773	776	702	711	768	698	747	725	687	767	805	751	739	759	761	789	776	707	780	736	738	718	718	739	796	739	748	795	722	735	754	757	680	687	744	694	740	732	765	729	765	727	734	753	752	774	756	728	739	761	742	805	712	738	760	759	715	736	730	715	743	736	733	766	768	739	745	731	777	741	768	763	751	714	746	696	726	765	732	735	771	736	705	751	744	742	715	759	785	742	764	769	781	749	756	798	769	802	755	774	746	760	725	737	759	720	722	693	741	715	751	728	693	727	759	816	748	764	761	744	657	684	694	752	775	748	834	747	739	751	760	786	754	716	754	762	768	711	752	718	706	732	716	766	718	740	750	717	768	765	771	773	772	733	743	752	768	709	711	731	705	714	768	770	744	750	712	759	764	735	715	777	729	754	747	711	725	764	738	775	740	696	764	717	713	766	746	725	730	721	745	792	704	727	779	724	720	758	734	788	758	752	787	773	742	798	731	734	703	714	738	702	753	730	676	778	731	749	759	781	746	716	719	786	729	766	766	748	738	730	708	728	793	740	676	745	692	734	720	755	716	742	777	722	779	735	741	747	710	788	750	706	725	750	737	702	753	788	723	758	722	769	770	738	724	744	735	746	730	718	725	740	762	769	726	757	710	777	756	742	733	690	756	698	698	753	731	718	802	738	733	770	780	709	719	765	764	706	730	744	734	748	726	682	736	754	781	706	703	752	748	768	706	723	679	759	758	722	709	781	743	732	750	741	691	737	757	726	742	777	729	707	761	740	717	713	713	707	763	730	725	744	713	765	793	711	761	773	758	732	754	740	745	751	698	707	742	731	748	739	712	749	754	747	699	691	721	706	720	717	748	685	747	725	700	763	710	716	727	728	742	735	762	729	743	743	746	778	798	749	745	734	722	748	778	698	745	723	710	746	726	735	728	794	756	732	764	750	719	756	750	746	723	704	678	726	735	800	744	761	757	760	720	739	730	768	747	730	762	799	786	735	707	680	753	756	758	805	720	757	747	706	719	739	766	748	748	760	747	751	774	779	732	769	749	745	779	789	731	801	724	755	710	691	742	786	775	752	738	750	723	739	758	775	759	727	772	774	720	683	740	739	760	744	711	731	740	731	796	731	748	716	709	707	724	700	752	790	771	752	784	768	797	745	803	776	694	767	739	733	764	756	752	738	754	722	734	766	759	776	708	741	716	728	762	739	825	797	733	729	724	779	763	743	739	762	751	758	752	751	732	708	758	744	755	730	768	706	695	759	788	773	753	716	726	786	710	713	765	707	774	753	717	747	814	747	806	810	758	751	760	732	724	753	709	692	738	699	760	725	731	756	773	721	722	749	699	745	704	772	756	783	734	772	755	731	753	757	732	714	734	766	692	735	716	715	739	715	731	751	741	686	731	749	739	696	779	707	698	758	737	712	713	727	752	737	682	727	738	752	732	783	735	746	728	744	784	757	705	724	756	748	759	719	754	741	715	728	729	707	709	795	731	790	789	729	747
6223	3294	2666	2065	1680	1886	2040	1341	1044	798	727	681	500	384	371	358	366	355	285	323	285	339	285	330	303	328	364	325	343	347	318	295	310	308	342	330	298	329	332	288	349	334	294	338	312	344	324	324	312	307	296	305	321	321	323	347	315	301	300	315	330	296	325	312	331	308	330	342	338	325	337	326	332	301	304	283	330	300	298	357	320	302	282	294	301	288	286	291	307	321	329	288	294	315	312	264	291	300	290	315	320	310	311	300	285	319	311	292	330	291	322	332	302	324	297	320	297	288	303	325	315	302	298	251	293	298	319	293	324	316	305	306	325	332	327	338	350	330	309	291	281	291	307	302	318	317	290	287	278	314	296	304	340	336	335	296	299	343	314	327	346	317	280	324	317	291	306	306	306	308	344	307	308	308	296	288	304	345	306	304	321	328	302	289	311	292	303	320	316	299	311	333	320	288	290	298	306	316	283	307	337	299	318	321	306	311	274	307	337	352	323	293	295	339	316	352	314	320	286	295	315	307	295	301	313	315	310	318	327	311	282	320	324	334	323	342	321	277	307	317	313	334	281	313	296	322	319	304	337	341	320	343	305	284	316	310	310	292	346	306	308	312	335	315	309	345	304	312	284	296	346	310	306	298	319	287	328	332	323	294	322	310	319	305	312	297	290	301	311	333	303	291	314	305	324	330	324	319	302	281	333	305	316	314	284	283	303	290	315	319	263	311	305	296	319	354	326	319	298	300	336	325	262	336	328	302	310	348	307	336	276	276	318	315	314	351	310	325	360	312	313	291	301	330	316	317	302	300	282	317	346	279	334	306	351	328	291	312	332	345	300	322	306	319	263	328	318	311	322	276	320	316	325	298	296	328	318	278	340	326	288	297	303	299	314	326	324	308	328	307	311	312	336	332	342	344	296	310	334	303	313	325	337	289	330	320	278	248	322	297	304	295	346	310	291	331	316	274	308	316	297	309	338	288	307	303	275	311	328	319	334	288	313	317	317	305	317	331	311	337	334	284	327	339	273	296	307	324	334	307	351	299	310	299	332	335	325	324	326	311	287	286	323	288	303	290	304	283	283	281	291	341	346	311	299	292	300	324	328	322	311	307	293	330	317	346	306	290	324	323	315	273	311	333	313	291	333	285	315	325	320	350	320	331	315	300	287	314	307	306	311	316	286	305	304	318	290	293	307	293	307	303	293	331	325	318	333	327	300	297	312	297	309	314	309	333	355	349	278	372	281	281	340	326	320	298	282	320	321	320	324	365	308	318	315	312	315	331	322	295	313	335	359	310	324	299	312	304	321	313	322	316	308	321	302	321	321	329	321	335	306	304	325	307	286	322	311	291	297	317	273	295	300	307	330	297	305	330	327	319	281	295	282	301	310	323	317	288	318	299	280	337	288	316	327	321	316	310	335	321	294	286	323	283	306	301	292	321	273	310	297	286	312	307	326	304	302	306	281	287	299	342	305	292	297	299	281	305	287	331	306	284	323	311	308	331	307	302	297	287	309	296	293	304	315	301	306	316	321	352	319	332	307	320	302	312	303	304	346	325	304	310	298	293	316	307	312	287	338	332	331	334	335	332	311	329	326	276	327	302	325	320	327	318	279	288	284	300	284	326	326	319	283	328	309	294	288	330	351	336	334	322	277	300	275	335	353	319	346	351	305	304	280	284	295	298	309	285	310	298	332	326	312	299	339	298	302	280	300	299	320	331	337	340	279	335	322	331	287	285	285	311	304	309	368	330	323	280	305	324	329	297	278	324	301	317	299	309	310	302	304	340	334	330	317	317	290	338	309	300	289	300	310	306	295	306	294	344	312	335	342	317	298	340	303	303	308	319	292	291	319	308	329	327	306	296	323	311	354	293	338	306	311	332	340	335	301	317	308	287	308	344	334	296	291	292	301	297	294	310	340	299	323	299	292	291	362	308	325	316	321	308	339	307	300	363	332	317	327	327	289	317	300	310	326	309	298	327	340	303	295	310	320	297	311	313	288	318	282	297	317	252	311	326	348	308	366	300	305	286	338	319	300	281	333	289	327	308	325	323	306	312	325	293	290	319	282	317	294	332	317	295	293	320	348	314	304	312	313	307	284	301	311	305	295	319	303	331	308	322	279	330	287	335	317	308	288	306	306	287	292	307	298	342	341	332	322	292	259	328	323	311	323	328	309	318	304	304	341	312	290	320	320	302	285	310	309	270	301	312	295	298	336	328	302	315	302	293	293	304	297	319	306	259	294	319	328	292	329	304	333	323	286	316	307	332	313	294	307	314	295	311	304	319	298	292	314	303	311	301	336	295	290	309	320	311	301	303	353	308	266	279	283	269	312	331	301	290	291	311	299	283	317	298	305	315	307	319	303	303	335	340	330	328	295	339	290	337	290	336	330	292	334	294	283	315	314	295	294	297	288	306	333	315	318	320	309	300	327	319	320	316	311	302	285	304	305	319	311	328	289	284	333	314	311	327	315	326	305	321	342	274	336	303	320	344	309	309	314	300	328	306	286	313	297	275	323	290	342	313	326	331	308	334	298	287	306	285	323	329	302	293	338	331	293	375	289	326	317	324	322	321	329	305	293	325	335	314	306	316	301	329	340	327	317	292	283	332	292	305	310	299	318	299	301	311	342	327	295	304	284	303	282	284	321	329	289	328	357	315	316	281	329	325	276	318	285	319	319	334	295	321	322	332	304	294	292	317	320	335	304	335	316	322	289	313	297	303	313	313	339	288	320	330	304	315	309	309	319	309	332	322	328	305	366	338	288	321	272	335	315	285	316	272	316	300	322	308	283	315	298	310	333	334	313	322	320	320	307	302	312	301	353	298	289	325	330	300	284	287	284	315	316	310	316	311	281	295	323	307	323	326	293	314	309	331	319	329	332	276	305	301	326	289	307	280	314	306	288	315	306	328	310	307	308	270	304	301	282	366	310	324	307	314	310	278	307	339	298	326	294	311	340	322	290	310	311	324	328	312	319	336	314	306	315	311	339	316	320	338	302	324	360	286	293	307	345	343	321	314	317	290	326	300	332	269	297	314	313	294	328	300	320	320	324	298	327	286	313	288	323	283	316	298	290	318	290	312	297	298	305	322	314	310	317	307	312	321	332	323	328	297	299	332	308	306	269	302	318	326	293	331	290	315	315	293	326	304	329	295	293	315	312	308	323	321	354	316	293	291	304	335	308	351	321	295	305	264	314	302	321	342	297	341	329	323	298	311	333	336	298	300	298	314	320	337	343	297	270	328	303	297	328	310	308	339	339	295	306	318	294	314	323	315	310	307	310	313	338	342	318	302	314	293	294	300	343	318	275	305	301	304	322	308	300	304	311	312	341	307	296	306	329	321	318	301	284	331	293	293	301	319	307	308	303	306	302	332	320	308	317	324	325	311	315	286	323	330	330	298	310	306	285	320	298	313	307	310	306	305	334	325	302	292	326	293	300	287	307	329	305	315	287	291	338	310	296	307	288	299	319	319	319	309	319	325
6108	3651	3413	3330	3580	5158	7142	4696	4001	3170	2756	2337	1728	1281	1219	1015	963	983	924	955	949	954	917	947	961	870	842	889	854	895	833	851	822	793	813	805	801	805	872	827	811	787	855	851	816	782	839	810	835	849	800	805	789	802	883	893	795	811	772	790	835	839	833	830	805	869	828	831	796	794	826	846	831	870	829	828	864	826	861	831	803	868	791	811	835	801	830	854	838	822	882	848	819	802	851	821	864	840	792	867	850	822	808	853	829	789	804	792	819	784	848	795	776	815	815	813	769	853	860	833	751	876	754	765	795	834	835	849	830	819	785	834	813	844	767	802	811	872	837	827	823	852	792	826	834	860	859	834	832	820	840	801	856	827	782	828	824	882	829	831	833	820	812	801	783	828	847	847	862	774	860	803	826	801	811	831	783	808	844	810	810	846	801	805	785	806	792	835	824	780	831	844	837	816	827	801	780	855	820	836	820	797	836	832	789	810	814	828	792	836	772	808	814	789	800	805	798	784	832	817	807	880	851	786	808	813	833	797	804	813	804	843	862	829	837	794	806	802	701	804	849	832	813	796	814	861	816	787	764	789	841	772	785	831	823	774	844	755	802	823	810	805	824	801	822	810	824	800	796	829	848	817	846	820	810	812	838	890	787	821	820	817	785	812	834	820	843	797	856	846	847	824	815	823	814	792	823	817	821	808	796	792	807	806	819	793	800	852	817	822	759	810	771	822	807	860	854	811	778	787	790	780	822	831	798	822	837	805	853	804	803	814	786	808	802	857	841	809	848	802	786	848	795	798	855	816	831	820	814	799	812	875	773	813	790	800	794	831	812	801	805	818	792	863	822	789	829	853	831	824	853	804	792	837	791	783	806	850	796	828	795	842	852	826	814	788	761	807	790	838	887	817	855	813	770	831	797	803	860	799	872	801	830	814	856	832	838	785	794	742	873	810	827	840	797	841	792	830	873	843	793	887	777	793	826	783	828	836	829	808	837	867	768	789	796	798	846	837	821	816	820	872	815	827	847	827	827	850	832	805	815	851	798	820	838	825	878	847	828	843	849	796	798	795	797	789	827	868	833	811	792	826	849	848	866	838	798	815	806	795	858	836	838	788	842	791	797	803	804	791	860	787	869	794	838	795	835	852	872	857	800	847	812	850	826	846	813	782	836	869	799	851	809	797	810	824	828	838	824	806	759	789	773	813	786	794	822	780	779	831	828	891	822	772	776	836	794	787	856	817	825	818	879	781	840	783	815	856	814	819	801	823	831	812	765	833	787	845	892	770	817	791	822	833	861	782	813	836	806	834	784	840	791	825	838	799	805	798	841	880	835	823	844	836	781	804	841	811	835	823	813	814	839	801	748	831	827	835	808	810	856	823	754	800	756	822	873	822	814	799	790	827	818	870	815	815	843	823	815	843	836	825	852	821	800	783	785	799	812	829	847	837	845	819	814	818	836	859	791	792	851	792	777	837	820	804	837	825	863	825	830	825	833	798	821	794	811	822	815	818	815	778	803	814	774	819	810	809	775	872	855	868	861	804	798	803	835	795	841	808	825	767	812	830	810	852	825	782	778	906	783	795	793	829	803	795	791	820	820	816	812	855	776	855	787	826	828	813	776	792	810	797	851	820	820	823	828	862	854	840	821	765	785	798	859	761	813	868	818	815	819	833	785	842	803	780	827	860	775	825	830	789	799	815	846	811	790	789	821	797	836	815	771	799	826	801	816	852	807	772	838	804	811	834	843	757	826	822	815	851	803	827	816	840	805	814	806	851	813	844	808	831	826	819	792	901	814	774	797	813	815	827	819	843	801	825	809	812	775	789	810	826	820	800	819	817	823	857	757	827	779	849	802	805	834	810	794	820	830	823	795	794	831	842	831	789	829	823	793	795	863	784	852	858	872	806	843	833	798	823	815	778	783	798	755	786	835	830	839	851	816	805	858	817	828	819	809	821	810	772	807	820	813	815	829	827	811	846	809	827	830	847	863	851	805	836	815	786	871	838	831	830	819	836	822	855	854	857	791	824	855	805	845	828	845	817	796	774	820	828	869	806	831	837	796	838	835	785	769	850	830	860	783	809	779	803	855	836	857	789	762	780	823	795	835	842	825	769	787	795	848	807	817	841	860	828	792	846	831	829	840	834	795	818	785	788	807	804	865	846	794	776	826	800	790	792	832	799	830	814	869	845	824	843	848	816	812	776	772	845	759	858	825	853	829	844	809	825	789	830	818	846	738	814	819	796	851	795	794	817	833	824	785	800	842	839	826	816	838	821	840	789	812	793	798	790	836	807	826	784	805	826	777	802	855	837	808	821	778	822	845	850	784	794	796	822	854	802	848	839	810	755	858	785	823	836	789	832	831	846	851	803	841	755	849	869	863	804	814	854	829	810	808	859	804	809	864	857	801	828	804	794	814	838	833	830	834	832	805	768	818	833	804	852	780	834	846	834	796	899	772	854	830	834	803	817	847	820	830	852	814	823	803	800	822	814	808	800	804	867	799	818	844	827	822	885	822	829	830	812	787	820	827	884	876	822	785	798	799	763	809	801	779	789	846	797	900	826	813	827	802	826	804	773	855	819	813	861	836	825	765	816	790	824	844	888	816	869	802	773	848	795	838	795	799	778	862	827	784	832	758	800	814	763	806	778	843	839	855	772	840	832	796	845	826	850	833	825	853	829	791	784	784	855	816	855	811	836	854	842	838	802	840	844	858	800	804	815	821	837	835	816	835	842	785	794	774	798	836	822	832	806	829	822	828	865	842	808	828	798	809	796	811	831	806	851	835	776	825	840	824	841	799	832	798	870	803	841	815	817	788	814	779	822	785	799	844	811	825	850	820	798	832	818	887	831	828	768	865	837	823	849	849	817	805	815	851	807	850	810	854	793	857	847	837	786	825	842	793	837	844	803	826	819	844	806	803	759	834	835	810	814	810	802	834	808	862	783	791	778	842	861	788	839	779	808	792	767	804	812	816	807	821	780	788	850	818	754	838	797	842	828	788	876	863	851	838	827	872	810	808	808	778	856	809	813	815	793	801	792	854	844	826	857	790	796	824	797	825	845	814	829	823	847	826	796	813	814	846	859	848	866	780	798	849	831	815	813	800	750	775	786	806	814	847	809	853	811	807	838	843	778	834	862	763	800	852	802	831	804	812	785	823	807	761	819	856	839	775	807	845	787	804	804	786	779	855	830	765	842	821	774	844	778	808	816	762	797	806	842	789	794	834	839	818	835	829	845	788	841	865	812	803	859	801	852	793	772	817	784	827	807	818	845	822	794	851	839	852	832	829	819	883	816	810	801	809	737	793	850	825	866	828	853	778	826	829	831	849	850	825	777	755	807	829	839	803	834	792	834	824	820	783	811	790	830	832	812	837	855	871	780	829	796	803	851	795	826	845	879	814	849	813	815	826	838	800	856	864	823	797	775	814	814	772	799	872	800	826	828	791	782	832	775	842	835	819	847	813	798	828	818	842	841	873	811
33199	23945	18944	14937	14605	17799	21571	17085	12931	8560	7270	5403	3830	2133	1497	941	843	633	584	601	551	521	528	554	534	499	461	443	402	398	373	396	389	363	394	399	391	413	420	391	394	403	384	417	396	392	419	398	372	377	376	372	399	410	411	421	425	416	412	375	435	396	413	402	418	435	399	423	398	402	420	406	358	409	454	395	391	402	386	412	424	435	419	393	362	375	405	401	429	351	345	400	351	406	391	401	376	378	375	388	427	392	398	398	444	396	383	403	389	417	363	384	389	408	400	434	402	395	409	420	392	405	397	363	428	373	336	406	402	393	373	382	411	405	409	411	392	407	388	373	425	416	379	345	399	395	384	415	379	377	386	438	416	401	429	391	420	398	410	372	422	413	383	359	386	407	377	403	370	404	400	405	430	390	363	404	403	381	386	379	392	411	407	412	387	390	389	405	432	407	392	380	408	406	393	399	417	438	419	364	358	396	390	393	406	412	353	404	405	378	409	375	354	402	406	400	421	400	385	357	365	402	399	382	416	374	387	394	425	441	443	397	412	433	392	411	422	406	383	425	404	406	393	399	388	409	370	383	398	395	400	393	414	412	423	391	369	391	378	391	409	390	415	382	413	388	391	408	345	386	371	373	417	426	394	381	405	424	368	359	446	393	371	416	402	363	376	340	397	377	413	407	403	379	433	409	385	376	423	361	381	404	358	415	378	420	406	405	396	406	408	397	418	382	432	381	435	415	359	356	418	375	387	404	401	412	420	391	367	394	424	364	358	394	394	353	389	420	386	382	371	373	405	384	426	393	381	380	407	408	407	417	440	405	403	393	385	387	380	408	382	386	379	398	404	367	431	409	379	396	402	373	422	371	385	399	389	353	398	389	409	371	359	413	428	386	392	373	430	417	407	411	394	399	382	421	400	413	422	374	402	385	412	405	396	394	361	380	377	441	431	397	395	386	388	446	363	381	388	423	395	396	364	351	391	389	405	409	380	394	406	428	417	403	362	403	383	393	422	399	366	388	385	407	403	386	397	379	401	435	424	399	439	400	422	376	383	391	407	343	393	377	415	408	372	435	423	433	433	413	430	356	410	393	386	395	413	397	427	397	404	424	391	348	388	376	401	392	407	391	370	401	385	430	408	416	377	444	390	385	387	393	414	420	379	389	391	368	404	392	398	374	396	402	385	365	428	425	429	413	438	385	382	435	392	404	396	417	366	398	382	393	417	400	396	389	408	408	400	401	457	412	388	375	413	366	406	389	441	376	376	380	403	429	426	376	418	421	406	390	395	392	412	381	372	370	406	383	369	367	400	388	382	406	433	388	431	409	395	376	385	386	410	358	385	406	387	411	389	395	430	384	405	390	365	375	407	420	425	420	374	398	383	373	398	406	376	374	388	425	429	396	428	432	405	393	375	403	392	411	388	421	394	396	413	412	393	388	395	467	424	371	398	411	441	415	414	424	444	408	397	379	383	407	394	408	429	367	439	400	387	374	377	410	360	403	381	425	393	387	374	430	384	387	397	395	390	378	392	377	378	453	396	396	405	419	395	396	377	401	401	387	363	402	404	375	365	419	353	376	391	370	382	369	399	431	432	430	396	376	417	426	378	414	420	394	421	353	419	419	375	416	419	366	399	408	396	374	421	362	412	386	430	418	413	401	361	375	396	396	367	380	405	412	401	350	381	416	383	388	403	396	398	402	351	383	380	387	408	397	376	383	406	421	397	401	384	384	359	371	393	419	401	410	389	379	413	417	394	349	446	371	385	399	433	376	364	371	407	397	405	408	381	397	389	402	349	412	381	380	401	419	413	423	385	413	355	433	373	378	421	388	376	387	392	419	418	411	408	409	381	371	374	409	387	453	400	411	389	412	389	381	396	400	422	391	389	403	409	377	406	369	414	417	430	394	404	362	364	364	368	365	433	417	414	400	415	355	440	413	422	388	383	403	431	406	359	388	389	426	373	408	443	323	373	391	351	405	382	378	396	413	421	383	401	413	395	394	423	418	427	404	420	420	421	400	414	392	416	400	424	389	389	421	361	422	372	386	398	383	407	401	405	391	410	408	432	371	378	376	405	378	380	412	387	391	417	390	389	404	416	407	412	393	392	465	404	433	435	378	395	385	413	414	414	416	360	402	400	411	382	388	435	370	395	428	390	406	424	360	411	409	377	412	411	399	392	394	427	433	388	403	407	381	415	433	354	421	399	370	433	383	397	363	400	398	391	393	404	344	399	407	386	405	356	383	388	409	401	380	426	407	406	406	358	372	383	414	412	434	387	398	377	398	380	376	389	399	383	406	386	418	400	373	418	379	370	424	394	376	413	390	394	399	403	429	409	396	374	351	371	380	398	385	401	383	398	393	401	366	438	430	407	392	380	383	378	400	414	386	440	402	384	360	426	405	402	377	383	409	388	384	391	373	414	411	411	391	419	387	373	416	363	401	417	400	364	415	396	368	402	390	380	373	382	449	384	400	398	399	358	442	413	373	433	399	369	424	435	398	421	383	387	428	367	389	373	436	418	404	410	416	371	400	408	382	371	371	425	378	429	422	413	442	396	418	375	389	433	369	420	389	444	372	403	384	401	408	402	388	375	416	410	395	411	371	410	362	404	394	383	375	390	394	396	424	397	386	406	381	355	406	377	424	420	422	403	379	362	388	371	402	401	365	389	377	415	425	372	371	410	371	394	390	378	408	380	398	408	406	414	399	395	394	360	400	390	407	400	387	378	399	398	391	373	385	403	424	364	406	363	418	370	386	373	382	412	388	382	399	400	375	400	372	415	399	413	447	365	386	381	403	397	382	410	393	385	414	413	379	418	390	388	382	405	377	418	435	427	386	376	377	416	403	424	373	407	397	371	370	391	397	407	407	372	397	409	408	410	404	398	403	402	417	433	433	419	413	427	407	396	367	395	429	414	413	397	397	368	345	396	377	410	423	386	409	401	390	390	381	377	388	426	382	428	391	382	387	382	403	427	417	402	403	404	378	404	388	406	381	430	400	380	380	441	394	387	401	401	373	399	387	380	395	389	378	389	376	376	361	396	381	372	378	370	407	384	396	381	397	384	392	415	395	404	394	379	425	365	402	397	386	393	420	385	395	417	383	400	361	377	416	389	410	400	392	401	429	367	424	369	440	424	387	378	367	370	375	383	373	426	386	393	417	379	362	400	360	343	369	368	415	376	400	357	362	397	363	403	390	367	391	397	422	399	367	381	358	383	400	378	378	363	394	394	410	413	378	412	370	403	419	429	391	397	376	409	375	384	421	422	350	396	381	391	360	398	415	408	373	413	377	415	389	415	396	425	408	426	427	408	399	418	427	383	389	412	420	381	393	374	381	413	392	387	379	363	404	403	405	347	404	394	395	409	367	376	385	429	393	385	400	364	403	415	426	395	396	380	431	445	424	436	394	396	410	384	373	416	402	422	378	407	387	365	421	399	380	390	370	385	411	427	402	451	408	379	385	420	407	385	408	399	380	398	455
25140	14081	11585	12518	14801	22674	30575	25569	21156	18157	14929	11503	8850	6961	5835	3995	2842	2303	2400	2889	2161	2054	2037	1948	1957	1574	1423	1215	1175	1127	1102	1063	1063	1084	1057	1051	1079	1040	1041	1084	1077	1000	996	1011	1021	1044	1021	1013	1030	996	1071	1022	1035	974	1019	993	988	1003	1002	1031	1018	997	1066	1062	1004	1021	1032	1021	973	1061	925	996	955	989	993	987	929	1060	995	964	992	1001	1009	988	951	1001	992	988	968	1010	1004	974	1011	1009	1044	1037	1021	1009	995	1046	985	1037	1047	1013	1015	1028	1010	1030	995	1036	1009	1005	1018	942	992	965	1036	1018	971	1036	1000	904	986	957	1018	952	1000	1039	985	1045	963	989	994	1007	958	1021	1004	1026	971	994	1055	980	1031	1053	1017	1004	1023	991	1004	965	995	1007	1033	997	983	973	1028	982	954	998	959	959	988	979	971	971	988	1002	1007	1061	995	988	975	1021	1006	1023	1010	1004	1017	967	982	1017	926	997	992	1004	990	997	964	997	952	1052	998	987	1002	1008	1004	981	922	994	997	1026	993	979	1004	982	961	998	1039	1009	981	980	965	995	1004	1004	981	1030	992	998	955	985	954	958	989	1023	982	965	930	1024	1049	955	958	1005	995	1015	1016	998	975	991	966	962	974	1008	999	984	984	1004	971	989	1061	963	996	1055	1050	1014	985	992	945	946	948	952	1010	1029	997	977	1026	991	1043	1011	964	946	979	998	952	1038	1021	956	1028	979	974	985	982	995	973	987	961	1003	1050	1063	1023	955	986	1025	992	973	967	959	995	967	998	995	980	1039	941	971	1004	1042	985	996	987	1019	995	1024	987	942	979	982	996	980	998	1016	979	1028	934	977	1002	991	1053	964	984	1045	953	995	980	993	944	963	988	968	1025	1022	978	921	980	991	997	961	948	989	979	920	1029	994	1027	989	1011	1027	964	1003	1017	995	972	932	1042	956	995	970	985	975	991	960	1002	1007	942	988	961	1012	1009	1041	978	972	957	958	974	1084	963	991	948	1010	1040	1008	1033	1009	986	945	1031	993	1002	958	982	990	952	938	974	946	945	1056	992	984	995	994	994	931	1011	996	979	1014	934	1036	969	974	971	1030	996	992	976	1007	969	1026	962	930	1023	979	959	953	980	948	950	1015	973	959	959	1000	1041	1066	974	1013	994	994	934	1003	1025	996	976	1013	1020	964	1013	1040	984	1023	1008	984	930	951	1023	951	993	975	976	965	978	1013	1054	994	974	955	990	1023	941	1014	969	939	1011	987	1013	1019	990	990	1001	912	978	1001	990	956	948	987	925	1002	1019	979	988	961	999	1052	1015	970	1039	979	997	1021	986	980	1024	974	1037	969	1009	1016	983	929	969	973	1009	1003	1003	987	1027	997	1013	1013	966	987	982	1008	1001	1005	1011	983	971	950	1018	1020	968	1025	948	996	975	1043	996	948	996	998	984	1008	966	1004	988	1026	983	1029	1001	966	1025	988	950	1007	963	989	962	1010	1036	954	945	1015	1043	1024	984	982	970	955	972	995	1016	1010	990	1002	998	976	1030	1052	968	1002	986	1013	1046	1014	1016	995	949	1007	921	1003	960	1019	977	973	945	1023	977	924	988	976	916	981	983	994	997	955	987	987	902	1018	1026	974	1019	1053	1005	949	1003	975	930	980	961	969	1008	957	979	951	939	1020	972	948	981	986	1009	1029	993	938	964	946	1010	1037	963	995	939	966	1009	947	1063	980	962	970	940	1014	1016	997	978	1049	1011	1034	958	928	976	1010	1028	928	1043	996	999	986	948	1017	1056	1014	976	1023	1000	951	979	984	945	1012	1020	1009	905	984	973	968	980	1013	976	1006	978	978	983	994	1029	1010	1052	964	969	960	989	992	1043	989	1008	991	975	949	1002	949	957	1005	996	975	1029	1001	1004	1018	978	1009	994	1009	977	926	994	1015	1013	975	949	1078	994	993	971	1092	1006	1022	977	996	967	975	1006	965	997	961	1041	972	984	986	973	952	943	1008	961	1016	994	936	986	982	955	1014	1024	916	978	975	1033	949	980	969	1000	1022	1008	1004	996	1009	995	945	989	1072	1062	993	977	954	1010	1008	942	985	983	976	973	1023	1011	982	993	1038	955	979	1020	1021	959	994	977	1004	1015	936	1024	961	998	999	944	999	949	978	1026	975	1048	997	989	962	953	1017	981	1007	1002	1007	983	973	991	937	931	1001	1032	1035	1025	1042	1016	975	999	1022	988	1002	1025	951	1009	1010	1018	997	976	989	969	914	1022	1035	990	998	1005	1003	977	963	938	958	1048	1014	1030	1001	925	1007	1008	996	936	998	1025	997	976	981	991	948	944	963	1014	1005	1018	1002	936	1012	952	993	990	1019	933	961	984	985	1013	980	990	1043	985	965	937	1034	1014	997	951	958	935	1035	1077	945	991	1000	1025	1011	1025	1026	954	954	976	1010	986	971	947	989	1003	984	964	996	1002	1016	1005	1022	969	986	992	976	1043	956	1010	999	944	947	970	1041	967	1022	953	1007	1005	944	989	992	966	984	983	1002	997	1032	1010	1039	1016	994	1001	928	966	959	990	999	1019	1053	963	984	1023	1010	956	946	988	1062	1003	1015	1017	1002	977	992	1006	922	1040	1005	999	1027	1010	947	1040	1002	969	969	1003	957	1010	988	1045	991	1040	946	968	980	998	931	985	1014	1014	972	956	997	1010	1048	973	1005	985	1027	949	1008	939	1016	1002	970	964	1047	973	1043	1008	945	1033	985	994	955	999	961	970	1006	1042	1000	965	941	993	993	955	976	964	985	984	997	1009	1033	965	1024	1008	945	975	953	972	980	1003	1017	1005	1003	1059	934	1004	1072	976	967	1043	1006	1030	975	1000	984	1001	996	969	945	950	965	967	971	976	925	1006	981	960	1007	968	990	1067	962	997	974	946	929	994	1039	971	958	1023	1023	947	1005	997	1049	1042	1008	1022	957	982	955	934	972	982	993	1015	945	969	971	991	971	948	961	1053	991	1009	1031	1007	983	992	960	1047	950	1015	1006	938	1013	965	985	973	987	964	1001	976	946	986	986	952	1021	964	988	993	978	996	1002	1020	958	966	962	996	969	996	1009	1007	1009	1060	943	1015	1012	992	949	961	950	986	917	1018	1030	1047	1016	906	998	968	998	998	1021	976	985	957	964	996	993	963	1042	959	967	1012	972	966	983	994	1038	935	991	945	993	992	1002	1016	1035	1013	995	963	992	1019	974	925	990	975	1021	968	1025	973	994	989	1015	1011	1013	963	950	944	1076	991	1003	983	988	1000	970	988	993	1017	986	1032	984	996	970	1016	981	983	996	948	986	934	961	957	990	989	981	958	1035	956	1056	989	1044	1020	977	1045	1004	950	968	976	998	965	963	970	1002	1014	962	1007	944	989	1002	927	1006	1008	985	1042	923	1038	1022	971	994	949	1010	964	1024	978	955	1003	974	982	976	1017	938	980	978	981	998	989	998	1051	967	1032	993	1013	947	979	978	1051	1046	972	940	1035	905	964	994	991	1025	974	980	1015	1000	974	1023	1006	1043	1025	995	1061	1022	1010	991	1055	932	1029	1042	990	982	990	1015	1011	946	933	911	999	992	958	936	985	1052	1018	988	1030	956	1003	954	1042	1034	1009	965	937	1028	1011	979	1017	1001	1059	1005	986	962	978	997	999	1028	993	1016	1030	982	979	1005	938	1059	999	994	1014	1030	1079	950	963	932	1014	980	984	973	980	1007	959	957	973	988	1050	1035	962	996	967	1041	1028	980	993	959	1026	944	1016	939	911	976	977	941	958	974	985	1002	928	1048	986	979	993	966	972	1007	994	1035	943	997	1011	1004	954	998	988	1012	981	1007	933	955	964	981	959	985	1003	1042	1013	1009	980	1016	997	972	986	985	918	964	1019	983	981	931	1012	1026	1003	1062	996	971	1009	957	1026	963	1061	997	994	967	972	925	1045	1005	1009	993	963	998	1030	1006	975	1043	981	1008	1019	964	1019	967	1030	975	957	993	948	941	1044	1008	1050	1013	1006	1003	1040	989
40920	29043	23859	20361	19401	24892	27970	23594	19628	13601	11219	8680	6317	3745	2452	1593	1071	624	628	706	551	515	587	510	569	410	409	388	324	317	348	316	347	323	330	322	346	337	299	316	316	301	341	314	283	294	272	297	280	295	331	333	325	309	311	279	307	279	297	305	316	289	274	278	331	308	326	285	317	310	307	316	317	271	314	319	291	288	313	316	318	277	291	299	289	301	276	313	311	298	305	343	323	282	333	295	300	308	290	302	308	266	294	326	312	309	321	325	316	307	277	324	282	291	312	282	266	299	313	288	281	324	303	289	341	298	302	284	288	296	278	293	286	318	292	311	286	287	321	282	285	276	334	319	291	338	303	312	287	289	289	242	299	312	322	320	286	328	301	286	334	311	305	280	337	277	324	269	313	297	298	289	289	263	320	254	283	295	322	288	295	269	304	312	329	262	295	273	313	267	260	291	317	300	299	290	286	285	292	275	325	294	325	284	313	311	334	300	301	273	308	289	276	299	291	320	312	315	315	325	313	316	286	341	312	298	272	328	309	272	318	289	280	316	274	317	329	309	325	316	278	271	300	299	286	291	258	324	318	304	290	296	328	299	294	270	313	276	327	252	299	318	303	304	293	297	278	292	286	313	311	269	279	266	288	290	298	286	277	279	294	293	285	279	285	293	326	298	310	246	286	294	283	302	288	307	339	299	305	289	285	321	318	315	295	301	296	281	275	277	279	328	314	327	304	284	349	301	309	283	289	344	315	285	276	317	286	295	310	295	302	287	292	308	302	298	275	319	300	280	323	296	328	311	305	293	280	278	288	304	267	283	298	262	292	292	303	290	280	298	298	296	307	307	287	299	306	326	305	294	310	332	315	297	294	289	306	335	268	286	279	299	263	304	294	305	288	313	300	283	319	305	310	293	299	274	327	269	314	325	291	300	263	306	288	288	284	284	310	293	293	315	291	296	292	299	299	336	291	294	302	298	315	274	286	280	279	291	323	284	306	298	276	285	280	297	293	284	305	320	284	282	285	309	331	298	312	295	277	312	276	311	307	253	287	322	285	298	329	294	301	301	308	269	290	315	319	291	293	316	271	275	331	310	296	352	282	315	281	297	294	296	292	298	310	284	279	290	292	296	320	287	294	286	282	301	281	303	315	297	324	279	299	271	305	296	326	282	311	279	305	295	301	273	283	326	289	276	285	288	289	324	246	307	311	291	334	304	299	296	298	301	316	308	281	276	297	289	284	304	299	303	309	291	320	282	311	312	300	290	273	300	298	310	303	297	269	314	280	278	326	293	287	272	291	288	306	271	294	286	271	323	300	328	297	311	296	288	293	305	308	286	305	278	275	333	303	326	287	299	290	307	279	325	294	297	290	279	312	287	286	306	283	286	283	296	276	292	274	295	321	309	293	296	266	283	319	310	291	329	299	285	305	301	314	302	319	280	281	298	318	298	294	308	284	306	283	293	275	307	285	281	320	311	313	303	308	313	283	305	289	312	288	282	322	321	304	317	295	269	290	307	286	322	284	275	321	280	297	293	285	338	274	297	276	310	290	281	302	304	278	301	291	283	300	306	278	308	312	293	293	275	290	299	299	287	309	282	322	286	278	287	284	313	298	290	299	290	274	273	276	278	313	293	303	316	303	283	300	275	326	311	306	290	312	285	292	278	266	291	303	297	309	301	292	260	317	307	307	295	301	289	292	293	286	285	331	309	287	274	291	313	331	297	285	276	275	278	274	283	344	329	274	282	312	263	301	304	325	319	288	290	292	292	325	295	284	302	298	294	277	309	270	297	279	275	300	280	281	310	288	274	334	285	286	284	291	315	281	300	304	304	311	298	309	293	321	285	323	275	271	291	275	294	282	289	263	321	291	276	291	329	289	279	290	300	328	287	301	302	285	313	287	311	294	291	314	304	304	286	277	315	287	249	272	304	299	304	295	298	274	305	309	295	289	279	293	329	325	279	285	271	299	313	321	295	283	304	307	278	304	307	327	313	288	272	309	283	291	315	274	297	306	308	327	317	294	302	297	302	296	314	305	263	287	321	299	322	296	275	317	313	315	285	285	280	312	277	285	300	298	283	296	298	304	259	282	280	258	309	320	319	287	250	278	314	282	277	297	297	314	316	327	327	292	352	303	284	322	292	281	297	315	270	292	301	334	290	301	295	263	304	274	308	296	329	303	272	313	314	285	282	282	317	308	255	321	277	313	300	321	314	298	297	292	278	341	329	311	301	285	264	268	319	300	306	311	274	270	276	306	313	271	271	313	322	283	295	324	281	296	301	316	283	296	292	281	291	312	274	290	268	290	295	288	262	260	295	283	277	305	277	305	283	304	290	322	322	325	304	274	313	300	305	293	311	268	318	290	306	325	279	310	284	264	312	275	281	287	286	293	322	298	284	313	303	273	259	318	298	304	307	280	291	292	296	326	291	310	305	317	323	312	298	263	329	322	312	305	266	301	303	323	311	286	241	306	328	294	297	265	289	309	310	293	335	300	278	284	289	291	311	281	305	286	313	300	310	288	305	301	319	326	294	301	322	306	323	296	271	282	300	284	295	274	339	318	301	299	299	289	302	323	301	317	292	319	308	282	282	311	315	298	316	290	297	297	302	314	313	290	288	311	293	306	298	320	323	294	295	295	299	286	276	296	283	310	295	299	305	281	306	318	286	310	309	306	277	301	319	296	294	297	316	287	287	321	327	271	283	281	287	321	329	313	285	296	286	304	285	284	277	330	274	317	321	279	302	290	297	257	295	285	284	305	305	288	313	301	274	313	305	301	310	310	301	307	313	296	314	292	298	314	270	323	300	298	309	296	276	337	292	295	292	294	343	283	302	277	269	316	269	275	307	303	327	304	282	281	313	330	298	280	299	294	305	298	308	304	298	289	254	261	285	339	296	329	292	264	322	288	294	312	305	287	318	283	300	298	285	298	290	275	322	329	306	267	289	278	297	297	293	282	277	304	291	295	294	258	290	300	274	309	293	320	283	297	298	279	312	315	267	269	331	260	293	293	306	294	327	261	280	322	306	318	292	300	311	292	317	300	283	298	284	315	300	304	285	304	332	320	296	295	265	280	276	276	304	287	308	317	306	310	304	289	287	304	314	306	280	326	286	314	285	297	309	321	296	281	305	291	327	311	302	283	292	313	276	302	285	286	292	287	280	301	290	295	321	319	294	291	310	295	281	304	288	291	274	280	298	286	283	284	300	311	290	305	300	318	306	278	301	275	278	307	262	307	278	303	284	323	292	291	281	292	304	299	298	308	310	265	299	323	285	268	300	280	307	333	350	301	309	314	336	280	292	296	296	292	288	302	290	310	327	289	331	258	304	294	308	279	298	313	282	314	302	317	267	337	289	279	282	288	295	307	281	290	314	277	320	293	297	285	285	338	274	287	260	285	306	294	275	275	297	279	307	329	262	307	273	281	278	307	298	303	287	285	293	306	300	292	274	273	303	305	289	263	330	302	283	254	304	282	314	292	271
30850	19102	15748	16208	19183	28188	35122	31513	28096	23334	20850	16497	12001	10910	8448	6375	4522	3255	3084	3939	2998	2731	2497	2355	2960	1934	1586	1168	1107	1016	976	907	915	915	854	795	848	831	886	847	859	857	839	775	800	794	823	788	814	782	795	816	761	837	831	791	767	793	829	817	849	823	805	826	838	860	876	905	876	808	768	763	810	762	777	773	753	774	800	783	809	753	728	764	788	790	759	811	778	750	784	803	768	764	779	783	815	837	795	805	833	769	806	883	861	821	830	825	772	840	825	814	805	759	816	760	782	761	802	812	738	771	757	795	743	750	797	753	762	771	783	745	766	744	721	719	799	785	746	774	764	759	776	743	753	746	779	761	777	721	758	771	742	791	777	712	777	729	787	766	749	762	724	717	727	779	783	749	766	741	777	781	735	714	739	751	718	740	752	771	773	755	769	719	691	726	776	759	728	771	756	770	747	723	731	763	762	740	725	783	752	789	720	707	753	737	761	738	743	718	804	776	760	752	767	716	777	785	693	831	748	788	810	756	675	764	725	774	751	744	752	735	747	736	758	765	768	731	771	770	712	733	812	732	756	754	767	780	792	735	754	734	761	685	802	774	774	730	775	736	742	736	751	757	753	783	810	761	758	732	731	789	734	754	740	701	719	793	741	760	758	773	790	795	697	757	760	728	841	790	732	685	762	745	770	778	752	732	732	728	774	766	778	746	746	739	734	708	728	732	768	730	732	780	783	774	754	741	744	811	734	759	726	717	779	740	787	757	727	787	785	754	723	757	741	783	806	740	719	806	732	766	755	711	728	686	736	742	778	771	736	759	760	786	717	782	728	761	755	757	733	784	771	768	746	741	746	757	714	747	753	723	777	701	786	702	727	728	708	792	744	755	735	777	750	736	780	762	763	802	732	740	778	708	739	754	717	679	718	753	726	762	781	742	731	736	736	791	726	770	713	707	734	787	765	762	729	774	748	755	741	776	755	764	733	757	733	744	713	760	742	716	771	744	780	799	780	772	771	707	750	693	754	720	740	793	707	783	721	784	738	730	727	741	809	785	751	785	759	772	740	779	769	712	811	801	724	717	740	793	702	755	782	756	793	760	778	731	746	753	775	770	723	768	790	753	745	725	741	762	739	709	801	720	715	719	753	763	781	768	712	779	769	730	761	765	724	767	755	773	766	721	747	747	700	735	751	748	751	762	742	750	744	749	706	726	768	745	803	736	779	736	767	771	784	762	745	741	789	751	733	744	759	754	745	723	742	702	728	749	738	751	779	802	757	754	739	734	768	722	718	767	777	781	730	751	751	742	773	743	762	767	742	761	755	762	740	769	709	735	766	765	810	776	749	691	793	772	734	752	691	765	779	781	768	726	754	789	756	755	772	744	746	761	732	757	753	778	750	758	743	729	737	777	773	752	744	707	745	748	768	739	743	771	764	744	769	778	768	775	812	839	733	735	760	760	745	759	755	775	763	746	682	747	765	738	726	761	770	809	750	759	771	779	733	787	845	719	726	771	758	817	693	709	802	739	702	768	732	728	750	734	748	780	765	799	694	795	721	687	786	790	772	743	737	738	797	736	715	777	794	702	745	728	811	803	760	803	727	796	708	772	752	764	790	789	755	780	731	754	726	743	778	736	786	746	754	757	741	786	751	738	783	766	752	766	798	803	711	708	775	738	701	733	770	773	828	770	747	776	715	710	722	762	756	785	737	724	761	752	716	754	811	805	758	784	795	753	769	792	771	741	748	791	761	788	739	767	743	769	763	752	761	739	772	745	721	747	760	724	760	747	733	752	708	747	829	753	772	708	773	764	743	822	751	793	700	727	780	756	773	694	727	769	776	743	747	769	735	764	776	754	790	722	784	735	816	746	711	747	746	751	738	790	711	748	726	767	696	749	778	786	814	747	717	738	744	747	744	720	800	771	769	783	717	781	729	781	745	765	794	730	704	723	756	745	804	715	737	756	719	770	773	733	756	732	765	734	760	750	710	739	775	795	717	753	746	798	762	760	729	748	785	735	793	766	814	735	763	804	750	797	786	741	736	784	766	759	753	759	728	774	765	766	744	761	748	756	755	766	751	758	767	795	741	778	733	733	726	756	767	759	757	720	773	749	752	756	730	751	745	738	749	716	780	746	708	747	737	772	787	748	754	783	723	775	787	731	781	760	742	717	771	752	719	729	791	716	780	780	732	759	731	733	758	790	760	776	732	687	775	746	763	744	713	785	823	694	731	703	771	735	748	755	765	738	719	780	728	726	728	716	735	782	751	737	754	735	784	727	763	751	791	801	749	761	770	761	710	813	717	754	782	784	785	722	754	738	744	771	753	779	779	713	755	801	804	754	764	713	711	721	754	777	792	748	748	713	744	742	734	741	721	736	728	813	766	755	771	783	756	752	706	752	716	763	757	749	738	705	731	709	772	770	724	698	769	761	755	746	751	743	737	812	759	723	756	765	745	748	720	727	774	737	775	747	737	810	740	754	772	742	768	741	747	797	748	750	769	765	775	728	737	758	791	746	766	767	728	738	753	785	731	794	765	755	733	739	724	745	748	784	779	739	790	794	728	770	761	778	776	789	759	713	732	753	801	739	705	778	780	765	716	763	829	721	718	739	752	716	792	764	736	679	785	754	708	723	750	770	745	740	731	773	769	753	784	762	743	777	714	789	729	742	754	731	709	714	696	734	746	691	762	779	785	741	716	753	781	744	730	766	793	729	756	741	764	750	739	747	733	729	721	720	768	698	739	745	760	739	734	759	781	751	769	804	716	750	770	705	760	762	762	743	699	756	817	777	769	723	796	689	744	729	745	718	767	735	733	775	795	770	754	743	778	726	726	750	703	794	671	774	762	769	729	722	742	709	761	761	729	762	739	801	703	776	707	752	753	737	736	781	760	725	734	715	729	767	780	741	808	766	791	735	760	783	733	761	747	759	738	766	817	743	731	736	741	727	782	792	770	762	759	762	731	718	746	770	740	728	758	733	755	748	718	719	723	778	729	725	741	780	770	725	784	761	731	731	733	773	730	760	781	736	798	741	784	745	707	731	760	755	801	713	737	724	746	778	788	792	679	774	766	722	719	814	756	729	780	740	770	753	747	750	767	743	765	726	725	695	765	744	740	703	728	765	819	759	712	788	726	770	757	741	735	720	820	758	770	738	730	788	706	751	773	806	720	787	777	788	734	722	776	728	750	722	755	730	716	775	751	776	729	767	692	777	769	749	740	753	766	758	730	770	710	714	780	801	766	749	733	757	762	755	740	711	715	751	771	788	744	744	780	736	730	725	731	765	777	752	714	715	753	772	765	751	765	804	810	756	773	727	783	773	752	733	773	697	723	800	790	770	730	747	756	753	790	761	766	799	760	769	748	745	729	702	810	751	748	690	764	737	787	730	737	766	700	753	769	754	723	793	715	738	801	767	746	712	724	750	789	757	745	779	757	764	785	754	787	777	767	741	743	781	735	729	764	709	772	780	712	742	750	696	779	729
6477	3439	2507	1693	1498	1734	2174	1341	1000	677	622	474	508	359	326	330	318	341	310	351	346	349	321	331	332	343	331	299	327	292	331	352	318	301	290	308	305	306	291	303	341	341	349	269	277	325	290	326	277	299	326	317	337	302	287	331	312	277	327	328	301	314	311	304	299	297	288	319	295	302	297	314	319	315	289	317	323	261	314	296	304	329	322	279	283	345	289	289	303	333	308	307	291	296	325	302	295	329	323	315	308	285	289	339	317	314	330	354	352	276	294	283	318	329	299	333	297	346	325	331	322	333	327	317	351	302	285	300	308	317	310	314	264	297	316	320	316	344	293	330	339	305	304	310	311	314	238	307	337	304	296	331	325	296	286	325	315	303	279	298	314	317	288	319	307	324	310	250	298	297	298	294	321	311	293	320	332	281	326	316	294	309	278	312	304	331	274	305	311	337	282	325	329	291	316	327	324	307	297	281	295	307	331	283	319	287	269	276	324	318	275	307	322	324	311	296	330	300	313	284	322	288	296	332	298	314	308	291	319	283	333	308	327	321	308	308	309	276	297	289	305	303	276	321	317	266	349	320	292	306	300	316	307	313	295	306	322	319	297	315	291	305	313	300	290	334	306	319	364	291	342	320	289	312	281	276	287	304	328	300	336	308	309	338	321	324	325	282	342	305	330	336	276	335	321	319	303	333	316	297	323	293	311	296	313	286	329	328	306	285	349	337	324	320	360	306	303	259	348	314	342	310	293	288	320	331	335	313	325	319	320	324	320	317	352	315	304	284	308	292	286	350	305	319	292	323	308	324	318	308	314	299	298	322	278	326	293	301	313	332	293	315	291	296	313	319	327	322	284	318	274	267	301	331	295	315	311	320	284	321	323	285	329	289	298	287	301	333	294	304	332	313	319	325	331	325	328	363	357	323	312	322	265	325	310	299	310	327	346	341	343	306	313	310	320	318	306	316	331	323	330	298	306	284	345	303	298	346	302	315	304	289	308	333	307	302	294	334	316	301	298	325	311	332	320	277	293	289	356	346	304	280	305	320	310	310	303	275	299	308	280	281	298	291	326	315	300	276	339	317	323	312	272	314	330	306	297	312	302	295	300	319	310	333	332	320	349	329	312	282	324	292	302	314	296	329	304	317	286	307	313	337	317	307	277	337	337	321	304	321	307	317	294	322	313	289	322	358	341	349	310	293	315	324	312	304	330	316	299	291	309	320	296	315	306	301	299	309	333	305	287	290	308	339	343	321	281	304	313	304	311	322	329	285	311	316	318	304	307	317	312	306	329	303	307	304	336	283	339	302	311	317	321	319	331	286	319	290	312	304	327	317	270	307	309	318	307	318	323	306	303	325	311	332	290	316	294	314	341	298	279	295	327	357	302	326	318	316	314	330	325	308	337	300	317	303	341	298	324	313	296	303	287	290	296	306	301	336	332	330	319	318	334	303	303	314	337	278	310	328	323	320	300	339	308	304	304	284	295	309	349	326	299	256	316	299	313	317	263	327	317	332	316	312	312	340	308	296	314	325	305	340	310	323	321	297	303	343	332	330	331	280	327	309	333	300	305	327	318	311	290	305	302	323	320	298	321	281	293	299	317	332	282	289	326	323	275	315	338	329	309	307	297	291	294	302	282	311	278	310	333	320	299	297	297	324	296	314	308	292	303	325	269	314	312	307	331	309	302	303	319	334	356	308	311	295	304	306	284	245	303	303	287	314	310	288	298	355	314	339	304	297	320	319	346	284	324	304	292	282	327	333	327	313	309	300	296	330	273	307	323	289	306	318	302	302	337	327	308	313	323	334	310	315	292	336	302	312	317	299	312	308	337	300	316	299	289	318	304	326	346	317	310	319	357	299	341	328	308	320	315	332	309	317	285	289	316	311	309	312	311	322	286	302	298	333	313	310	308	331	312	326	306	251	306	332	314	288	315	282	312	316	317	264	299	316	319	294	336	306	342	312	332	296	312	325	339	291	296	313	326	281	295	312	329	311	331	306	345	321	314	313	320	313	292	332	315	289	359	309	279	311	300	306	313	310	318	313	324	328	333	357	330	305	304	284	313	270	322	323	318	305	329	303	315	281	304	314	337	341	311	331	293	274	287	303	319	330	316	295	291	290	334	268	305	341	318	329	324	270	309	310	293	337	304	305	302	316	243	291	314	293	276	315	310	317	339	302	282	310	321	290	294	322	293	353	316	341	293	330	321	323	319	327	275	338	326	301	303	309	304	293	306	288	305	324	276	339	300	308	311	332	298	320	308	328	327	334	323	324	314	343	305	333	317	311	316	310	315	304	310	289	304	319	344	286	322	314	295	321	294	337	298	334	300	295	320	321	296	305	311	317	325	319	316	314	299	307	316	347	330	297	308	290	309	331	295	312	292	282	293	293	310	307	311	333	296	324	323	310	321	320	283	328	290	338	318	298	286	338	304	325	329	292	311	282	333	336	313	318	303	292	302	287	290	309	300	311	288	330	312	300	341	337	289	323	323	314	299	338	311	316	328	320	331	316	285	302	308	319	269	313	341	321	317	300	293	319	306	275	339	302	317	314	312	337	280	294	305	298	291	296	295	335	301	321	306	298	313	331	286	278	317	290	288	315	306	331	295	312	321	277	330	295	306	320	319	312	294	313	311	308	323	335	322	291	307	294	302	308	331	311	336	314	336	318	329	306	296	295	299	334	305	277	346	314	280	321	298	297	311	333	323	318	291	304	325	315	299	277	305	308	289	373	307	297	302	306	280	286	321	297	314	286	301	300	337	312	324	317	301	317	307	274	292	341	339	281	323	291	298	315	286	305	336	266	316	273	296	308	302	317	305	357	302	338	305	300	298	328	337	298	299	302	308	294	323	309	313	305	299	307	328	315	327	336	324	335	295	325	321	311	316	332	325	321	303	318	306	277	308	371	300	300	291	303	318	276	338	319	319	313	327	297	314	324	315	320	321	300	265	290	325	317	328	304	282	303	310	298	297	315	339	311	314	286	323	299	315	302	330	325	322	332	317	316	300	285	327	316	345	318	297	316	297	288	334	338	327	331	334	304	315	320	340	281	276	343	322	310	319	262	341	293	272	323	302	360	325	290	322	306	256	270	321	309	297	317	304	288	309	284	302	316	321	298	311	310	325	283	304	320	273	321	318	299	293	329	294	340	308	328	303	296	310	311	353	302	344	310	309	308	293	318	274	322	313	291	299	292	291	300	294	299	315	317	310	301	315	294	293	312	296	292	338	307	328	348	299	296	321	316	330	322	326	324	349	320	299	300	302	293	291	326	314	330	307	330	331	317	281	302	322	307	308	284	296	310	324	307	345	339	302	319	293	330	295	278	300	352	304	318	303	305	317	332	296	320	307	296	260	310	308	316	332	321	341	326	292	294	296	299	284	303	337	293	300	314	328	291	343	303	312	321	295	288	299	316	295	340	277	313	288	309	291	334	332	327	291	303	332	316	279	310	335	326	313	321	354	352	290	310	318	271	323	342
6252	3646	2898	3034	3249	5237	7078	4140	3396	2627	2442	1993	1749	1347	1252	1022	947	948	930	971	930	909	896	889	951	901	897	865	891	832	799	794	804	816	828	810	801	832	838	867	787	815	801	840	820	805	836	824	862	785	835	800	810	806	839	825	802	840	822	788	800	835	856	797	841	821	799	880	824	846	844	817	839	822	819	824	832	803	786	788	803	893	844	833	831	827	837	787	852	816	840	853	879	873	850	816	861	828	871	834	812	782	822	820	818	803	814	835	845	799	784	867	782	750	828	804	737	859	829	788	763	843	811	802	816	829	791	854	836	810	774	833	838	854	788	804	831	866	847	808	825	864	893	843	835	835	813	848	786	797	816	798	852	777	842	790	786	796	759	831	807	795	917	878	813	814	841	822	819	772	851	820	860	807	781	803	845	804	849	825	810	817	790	774	856	782	851	777	828	852	808	813	787	779	807	859	853	827	800	801	816	806	828	822	793	814	881	790	810	831	804	794	880	867	817	856	757	812	841	822	865	818	871	822	781	816	787	782	757	830	801	842	828	782	838	772	830	795	801	838	818	821	793	855	819	837	821	825	776	785	805	808	806	838	795	828	839	772	769	791	827	828	826	807	801	818	831	800	841	819	814	848	807	839	873	788	766	800	837	831	806	774	841	804	846	857	806	822	805	784	822	839	779	752	748	802	820	796	832	779	812	828	854	814	786	825	869	771	842	818	815	838	826	892	771	783	815	833	793	817	861	793	799	816	821	809	813	747	853	825	799	857	831	842	809	845	824	843	809	789	799	805	891	797	807	837	866	782	832	770	813	788	837	780	790	804	823	804	837	765	808	848	856	852	803	801	822	848	795	780	795	860	813	834	805	778	800	858	779	833	812	829	786	837	873	769	850	835	844	816	792	786	829	797	862	831	798	833	776	764	815	817	821	815	782	763	854	812	818	815	821	790	784	843	856	825	815	795	814	863	799	813	815	889	832	827	828	820	813	835	776	794	830	824	844	786	823	824	796	838	846	825	835	852	805	835	817	856	804	865	811	794	853	813	823	812	778	843	853	807	810	803	802	825	837	779	824	828	800	799	784	841	848	802	764	795	827	833	839	825	844	796	796	838	815	844	824	790	792	774	829	832	786	797	816	865	797	763	801	756	771	823	828	856	784	838	784	805	819	795	805	814	818	818	823	798	832	816	831	813	857	836	844	800	799	847	865	868	827	810	766	832	836	798	829	808	780	818	820	826	796	764	826	837	809	823	822	818	831	783	800	856	803	814	808	828	807	777	789	811	863	836	793	830	833	783	793	826	766	766	842	768	817	842	850	903	850	826	840	796	803	789	849	841	839	797	797	804	797	837	784	821	861	861	803	811	861	779	829	803	806	801	845	823	863	806	843	792	769	828	758	817	805	830	822	782	775	790	813	804	815	791	802	867	784	863	820	807	850	796	767	849	805	770	807	772	822	827	811	859	811	802	840	827	776	825	865	823	824	881	844	872	833	817	848	845	821	818	838	806	822	805	824	787	826	798	785	811	800	823	832	769	834	873	783	834	859	796	861	813	794	843	839	793	853	817	857	822	797	821	830	809	842	817	767	837	846	819	813	846	818	867	844	822	856	806	830	829	819	834	770	784	789	779	796	855	800	863	833	818	863	781	833	817	794	884	824	827	858	827	791	831	834	765	799	827	829	818	839	791	844	839	808	856	769	785	813	802	863	820	775	876	856	811	792	786	805	780	800	852	780	806	883	856	807	772	788	775	845	797	860	801	830	790	799	808	836	824	786	822	805	851	797	917	838	838	850	877	812	792	842	854	865	830	820	791	823	772	827	817	805	823	870	839	820	817	815	820	815	821	806	782	792	858	784	771	791	790	814	771	861	825	808	770	811	798	789	863	821	814	793	814	839	799	815	802	810	794	792	801	846	824	847	823	817	775	811	833	797	835	789	838	774	825	813	813	811	854	855	789	798	834	842	794	840	799	791	838	777	835	812	847	801	851	803	829	846	840	901	835	791	777	828	805	851	803	808	873	802	832	810	822	794	807	810	818	779	849	813	831	812	812	817	807	802	836	806	797	808	859	787	837	772	833	841	771	850	854	823	823	847	856	833	818	792	836	842	832	806	812	792	823	827	858	851	806	802	800	833	792	821	845	824	789	812	825	857	817	848	823	818	788	829	841	788	796	833	781	818	822	825	845	811	771	837	784	796	820	829	766	860	810	830	779	816	839	790	819	776	805	804	852	813	852	830	813	789	797	799	801	809	855	838	846	792	813	844	803	856	798	845	798	829	830	820	821	810	744	853	831	741	828	872	807	762	829	822	809	818	892	817	826	808	810	791	848	805	793	794	819	853	827	769	787	815	807	785	813	860	782	849	848	761	798	802	817	826	742	851	796	803	783	842	843	813	811	761	847	764	797	797	826	774	823	815	814	789	835	860	880	884	755	814	817	800	815	808	780	805	820	842	819	848	823	818	884	818	835	802	817	780	785	775	825	826	820	803	845	821	794	797	809	777	825	806	830	791	853	815	822	841	835	821	812	810	808	814	806	803	771	808	788	841	776	839	842	863	821	847	861	825	783	781	773	801	843	825	845	829	842	778	763	799	860	779	829	829	833	835	850	764	827	800	811	842	807	776	814	831	812	784	823	805	844	835	852	815	766	824	824	807	806	838	886	810	810	809	813	844	832	830	794	824	791	891	825	770	796	789	823	799	847	832	787	810	803	803	865	820	779	774	829	803	876	867	850	776	826	797	818	822	832	787	798	785	801	816	845	781	794	818	802	845	878	845	819	831	856	790	808	812	804	823	766	802	832	872	818	844	847	819	850	820	816	812	753	811	819	794	773	855	822	849	820	860	838	756	806	838	781	806	861	789	808	873	799	784	833	800	800	777	817	811	861	807	790	838	788	859	819	824	814	792	844	783	828	787	797	788	807	804	862	810	757	899	846	820	832	790	800	834	851	829	825	821	773	864	784	787	814	837	800	805	861	798	805	841	816	766	782	841	861	798	830	820	804	823	780	771	854	816	835	762	791	821	778	795	776	841	765	825	843	760	797	866	775	855	815	796	859	838	838	818	824	795	837	818	813	859	873	789	848	845	853	825	785	819	760	857	858	797	791	834	779	831	845	802	813	848	859	855	814	832	785	818	823	812	731	811	869	801	788	833	832	846	808	783	842	828	829	803	797	828	770	807	843	794	805	781	818	836	859	791	824	828	838	829	826	889	850	828	825	816	858	826	819	823	804	801	809	829	784	858	752	787	846	828	824	802	890	822	822	837	823	799	814	784	845	849	835	828	808	833	813	798	794	804	833	829	795	856	838	828	832	862	832	872	796	822	798	797	838	789	824	782	806	852	813	767	791	880	807	831	813	813	823	791	816	759	803	824	807	841	814	842	796	865	823	819	796	795	833	854	820	807	835	803	748	840	855	761	786	815	800	806	822	853	836	808	829	800	847	800	818	828	794	763	841	757	776	799	822	826	824	815	839
30016	21572	17730	14372	13432	18412	20529	14955	10577	7184	6404	4422	3218	2194	1709	1113	632	536	497	491	492	524	522	489	498	447	446	411	408	428	410	383	387	399	415	400	392	403	366	381	395	437	382	385	367	377	368	387	392	392	369	394	381	383	377	419	374	426	379	374	406	371	345	389	362	361	354	358	404	400	379	379	338	359	350	356	377	407	330	366	369	384	354	412	379	373	381	385	362	402	416	362	327	341	410	365	382	380	364	391	402	419	370	384	382	393	399	400	362	375	415	398	342	384	390	379	348	373	419	385	389	375	398	380	394	386	369	398	394	344	378	361	362	373	404	345	342	369	372	409	368	368	383	368	381	391	359	369	371	383	382	401	378	387	416	359	395	377	368	417	424	359	347	350	376	357	393	398	385	371	411	388	370	393	393	370	377	377	354	368	406	390	368	404	343	386	393	398	368	366	379	398	383	358	399	379	400	368	394	344	400	374	394	395	379	402	360	393	396	346	363	416	361	331	373	360	391	370	367	391	360	372	359	408	362	392	361	366	392	353	411	380	375	409	389	394	351	375	391	384	363	370	370	350	352	365	372	369	391	392	422	358	392	363	367	413	382	375	389	386	386	402	345	369	384	370	376	336	352	360	382	405	409	377	383	390	376	358	368	397	387	346	373	395	378	390	415	357	378	375	365	421	387	367	373	398	378	370	378	395	378	406	398	421	379	385	385	376	336	373	376	371	373	385	382	387	350	378	384	370	336	361	416	354	352	355	402	359	411	419	361	392	349	347	391	404	355	364	455	390	384	372	372	357	374	387	377	392	414	334	364	385	363	393	367	419	377	369	369	385	358	356	356	382	378	401	396	388	376	366	376	363	377	375	384	350	368	412	392	390	382	409	385	399	396	366	390	399	385	411	419	403	382	352	398	383	357	378	411	392	395	390	386	387	358	395	380	380	411	366	366	378	372	370	381	381	391	420	368	397	383	376	379	370	398	335	395	386	340	372	359	406	421	353	374	364	375	387	389	387	372	336	412	373	383	402	386	360	355	377	391	368	385	389	372	409	366	366	368	387	388	388	358	352	396	397	387	369	397	359	382	376	348	357	389	388	377	397	413	378	394	424	379	373	345	358	380	379	364	397	374	383	360	403	388	353	400	384	401	379	363	385	368	374	402	368	401	397	371	397	404	360	379	351	407	402	385	414	397	353	358	394	378	373	389	427	374	384	392	408	343	379	406	403	424	359	418	359	377	390	367	362	391	374	417	416	409	398	385	371	357	397	371	358	366	386	374	376	397	389	376	387	395	393	372	380	409	374	374	361	394	389	394	415	342	369	395	367	357	358	381	388	388	361	397	347	395	377	372	405	370	382	384	386	400	379	374	371	371	353	375	383	387	346	384	379	389	402	353	362	384	383	337	391	368	402	383	347	378	381	398	377	432	404	380	390	386	368	364	360	392	397	387	372	352	379	365	358	397	392	407	367	385	370	385	417	360	405	383	383	359	376	360	357	405	347	378	406	410	354	351	342	365	349	386	359	359	401	362	378	387	389	353	388	383	379	380	341	369	410	369	385	340	343	339	392	398	358	375	353	328	373	376	379	375	370	370	401	376	359	379	373	383	367	387	392	396	366	381	366	401	349	408	370	380	362	391	372	358	364	419	378	408	370	357	392	396	379	369	393	358	397	400	405	379	368	346	392	391	407	373	377	409	358	352	415	432	373	407	370	391	361	400	357	374	350	415	364	381	387	367	366	368	388	387	383	396	357	390	379	391	350	383	361	349	351	388	364	356	400	348	326	417	424	414	345	376	376	344	394	359	400	391	373	373	386	359	403	399	371	374	365	355	381	414	391	377	370	379	365	384	376	374	329	381	336	360	349	356	364	383	408	383	348	372	366	355	357	375	393	383	402	369	380	354	345	387	382	382	355	403	407	408	380	390	389	357	391	362	405	408	345	381	365	384	365	394	362	367	396	385	399	389	409	396	405	383	375	372	372	416	379	396	414	397	385	365	358	361	373	387	381	390	389	400	336	369	349	385	409	366	333	379	363	425	383	406	400	380	373	375	398	395	387	375	378	386	376	400	393	356	372	388	400	372	349	378	375	379	376	355	357	404	425	355	411	360	399	359	362	389	369	379	405	346	391	394	370	403	375	358	386	395	368	411	377	408	365	386	374	381	407	367	402	400	377	386	373	371	345	396	394	361	371	345	406	390	370	391	386	351	389	369	409	371	392	379	389	419	375	372	372	393	357	374	367	364	363	357	375	386	390	402	398	360	381	392	398	376	376	368	369	371	377	345	374	410	386	396	397	372	350	390	325	362	351	363	387	356	389	367	349	365	357	335	354	375	336	381	388	362	378	380	405	373	384	433	402	355	368	370	375	370	393	390	378	373	379	373	371	417	373	363	392	412	375	373	378	410	396	402	351	391	373	350	396	379	390	339	382	396	416	360	394	362	361	390	398	357	371	363	362	385	386	385	395	383	353	360	351	369	390	365	353	360	363	367	387	375	416	403	406	419	388	402	368	366	354	390	300	390	393	386	378	366	384	364	378	424	408	412	430	359	373	371	373	385	387	347	396	377	389	365	402	380	371	382	381	381	389	388	367	389	361	370	398	404	428	357	398	362	369	365	369	402	370	393	392	374	411	378	374	364	402	367	371	387	381	397	344	416	387	370	384	371	352	367	411	347	388	380	410	371	389	390	396	402	385	363	415	364	363	354	381	370	397	424	364	404	378	368	402	396	382	415	375	362	359	384	381	417	381	324	378	371	314	422	385	383	404	367	387	338	372	365	372	373	401	368	397	373	353	370	384	426	369	395	390	379	411	390	363	397	378	350	377	391	388	371	334	370	385	419	380	401	405	388	386	362	400	399	391	368	371	367	371	411	402	411	331	349	385	375	365	340	385	389	374	374	398	368	383	362	381	385	345	400	400	397	341	377	378	364	398	384	389	346	395	387	360	357	372	401	381	391	441	377	393	403	391	393	382	386	383	393	355	387	379	405	406	323	387	380	345	406	387	393	408	415	409	393	357	398	363	398	358	376	376	424	377	378	375	405	389	403	361	346	414	361	348	346	380	344	374	354	362	374	383	370	369	388	396	325	396	362	345	377	403	367	383	388	376	364	400	399	376	351	429	389	379	350	358	359	413	383	373	382	357	392	378	363	382	371	404	396	365	374	389	377	371	395	376	347	390	417	357	340	392	415	367	365	391	393	383	366	391	368	395	348	408	385	376	392	416	373	342	375	346	380	369	425	407	362	364	388	385	362	366	377	387	412	399	408	409	347	351	361	309	388	376	352	391	396	371	378	410	393	378	387	377	365	404	388	388	359	399	370	370	397	363	382	360	387	367	407	412	388	380	404	390	377	366	423	377	366	377	393	357	364	344	377	353	380	392	383	392	357	365	383	404	406	373	360	377	410	387	379	374	403	392	406	382	345	382	384	379	374	404	424	395	357	381	359	366	368	397	374	370	359	387	426	389	337	386	396	346
22396	13470	11832	12482	14063	23614	28017	23132	19055	16443	15032	11243	7616	7149	6072	4282	2574	2277	1944	1994	1941	1932	1798	1752	1670	1604	1353	1250	1115	1059	1071	1067	1024	1049	943	1029	1017	1048	1031	960	1014	1021	976	991	1015	1015	957	993	935	990	1016	963	965	1010	1011	968	971	1022	1011	1038	979	952	975	1003	956	997	963	1004	1025	925	945	970	957	1019	1012	957	977	985	983	956	944	1000	905	937	963	967	934	998	996	987	958	973	974	996	1024	983	1027	1001	998	974	954	981	1053	998	989	999	1024	995	932	995	1018	1011	965	976	955	920	933	986	995	975	959	982	943	970	976	993	954	995	1015	976	939	1002	967	949	981	999	976	912	913	930	1013	932	944	941	980	964	983	910	951	972	908	914	973	963	929	931	979	981	929	932	960	980	940	978	982	971	1038	987	969	960	968	994	935	918	955	934	1023	963	935	926	938	975	972	993	992	972	932	1006	895	995	956	968	950	914	956	906	909	953	963	934	921	1020	977	976	913	961	992	944	1004	961	897	976	939	932	987	934	914	992	979	941	1001	960	949	948	994	967	910	951	939	963	974	939	1000	1002	989	940	996	994	894	1008	991	932	971	990	959	920	958	957	917	935	998	939	926	964	955	995	985	976	964	957	959	885	969	951	962	975	930	967	1030	950	965	990	954	933	1012	984	958	981	962	909	993	958	947	1003	955	923	911	918	943	985	993	958	919	927	946	957	957	992	985	926	962	958	957	969	959	952	954	914	946	947	938	953	967	1001	965	987	966	945	926	911	973	959	935	981	933	911	912	941	978	963	951	926	1002	971	882	911	956	914	973	945	905	947	983	980	944	964	950	945	979	972	993	902	987	965	932	927	919	965	970	1007	933	945	991	940	921	946	957	953	938	975	946	957	942	1022	1000	947	911	930	958	919	938	958	957	936	927	975	965	980	946	972	1012	929	902	968	972	957	972	946	922	952	952	960	930	943	924	887	997	939	910	938	927	966	946	943	930	1004	1022	911	969	955	962	966	935	883	966	939	994	919	886	954	1012	919	1030	920	951	1014	932	893	940	972	974	972	948	935	973	935	875	950	934	888	975	936	984	938	952	977	971	951	942	942	974	924	903	998	982	926	975	944	965	903	981	903	976	984	993	955	1038	934	966	1002	957	996	905	984	937	950	981	991	992	970	907	928	974	956	974	954	949	947	972	911	932	924	998	929	946	996	936	922	963	974	1001	932	976	965	937	984	982	926	1009	928	897	944	960	993	923	957	946	904	1005	928	1002	950	982	971	1005	924	946	925	927	986	964	946	949	907	947	981	991	954	932	931	930	960	908	938	936	977	939	871	923	962	976	948	988	949	986	960	969	916	1003	939	942	959	980	895	974	908	917	968	966	919	948	936	1019	940	985	984	934	967	953	890	981	958	948	986	1005	932	920	1023	920	959	963	959	926	903	995	975	1011	954	974	982	962	952	973	939	963	967	931	953	1003	979	944	963	948	974	964	938	908	964	1016	977	949	1015	961	1003	936	979	1026	958	962	1026	979	887	979	956	999	957	930	931	958	1013	987	947	991	1009	962	863	964	962	1009	912	985	943	991	970	991	968	1007	922	1038	990	996	986	1003	960	1000	960	993	965	956	914	989	953	1023	962	935	944	975	964	939	954	1011	916	948	973	974	971	977	1004	944	959	907	1030	1029	922	939	935	989	914	970	967	959	996	966	979	968	960	948	957	941	945	927	1007	987	915	938	973	954	947	968	958	971	964	950	1003	990	964	943	927	1006	960	967	889	1023	921	956	1009	966	915	938	979	983	939	997	944	945	983	915	960	889	1020	972	917	989	1029	940	963	1022	975	929	907	970	921	960	978	904	961	965	923	898	1004	980	933	968	969	962	911	912	969	942	985	958	1020	936	960	936	933	962	940	1006	966	1020	996	993	968	952	965	942	950	1001	930	950	974	920	972	994	903	921	930	956	975	973	907	990	995	897	957	954	927	912	949	960	949	923	1005	987	998	932	962	933	978	923	956	933	995	945	981	949	1012	956	929	1009	922	927	931	954	982	969	966	978	1003	1001	963	917	1001	971	979	945	937	964	886	974	958	946	962	918	975	967	974	996	946	959	932	986	922	1014	987	936	896	949	967	1000	943	987	974	977	973	972	992	974	995	949	949	933	966	951	953	932	943	911	965	913	1036	954	986	928	974	937	932	992	1050	940	978	992	970	985	946	887	888	987	966	990	970	989	962	955	936	994	954	952	895	902	999	922	1031	959	1000	987	1023	936	954	988	966	931	924	990	962	951	957	931	908	971	986	955	953	934	906	1005	971	983	964	1033	1022	949	953	986	949	915	907	934	1017	935	958	973	982	932	927	943	937	951	992	986	931	950	948	871	975	961	947	952	975	966	1048	983	951	934	931	1000	960	927	921	982	982	949	955	933	955	960	961	922	964	962	952	976	968	981	973	995	974	956	975	962	1000	1012	964	962	1015	950	986	957	986	962	940	942	904	946	984	967	960	952	932	982	939	983	931	950	959	947	964	882	890	1003	991	911	975	913	967	938	928	1009	944	944	949	929	986	977	946	970	943	906	950	946	922	912	995	897	954	932	1010	945	879	949	990	938	945	915	989	918	903	960	947	959	949	972	933	961	992	911	962	983	961	946	985	988	954	986	945	954	931	964	926	955	964	966	929	950	981	973	925	961	932	904	937	968	976	979	943	966	936	913	953	871	927	919	974	957	973	978	965	937	946	998	937	939	958	960	964	909	941	992	915	949	938	988	949	930	940	987	1000	987	984	967	919	948	965	960	943	967	992	966	966	943	989	983	958	918	949	963	994	968	950	972	962	951	926	952	934	875	942	989	963	915	921	1017	917	944	945	884	948	955	948	996	953	976	921	979	938	927	930	968	953	958	971	955	924	956	998	943	947	988	1003	926	888	964	914	988	994	981	975	970	946	976	943	959	974	947	954	919	1017	932	937	979	917	925	1001	929	953	979	944	957	1013	905	931	967	992	882	943	931	943	966	989	1019	996	978	934	923	965	950	904	953	915	913	939	913	962	928	962	963	947	964	966	1013	953	963	998	986	938	875	1051	911	942	924	964	974	978	952	880	924	968	934	1003	1008	943	960	945	948	948	883	980	1003	946	972	941	1020	959	938	954	930	982	972	977	970	1003	969	908	979	945	991	991	929	898	945	961	940	923	938	959	1004	977	946	986	988	981	959	926	969	1018	933	995	965	953	973	966	921	921	1003	984	965	970	960	965	945	910	956	914	991	975	988	945	966	964	953	906	918	924	943	990	964	965	970	938	949	1019	996	967	979	950	975	969	983	978	930	948	955	924	973	905	944	978	973	865	992	986	914	976	901	935	972	916	939	981	980	965	951	917	954	899	941	975	953	970	995	919	932	1024	943	948	926	946	930	942	950	938	945	962	982	922	1028	950	898	996	934	1004	993	914	973	984	928	918	979	977	955	958	957	977	970	967	978	948	954	947	922	956	940	967	995	984	993	975	957	941	894	927	958	978	946	956	958	941	969	956	959	936	989	894	998	1000	935	906	984	994	1005	930	1029	1003	952	985	948	920	980	905	964	963	950	944	958	886	949	968	975	994	924	922	963	899	979	960	1010	958	881	947	989	974	967	919	980	999
39928	27148	22595	19089	18239	24373	27723	21807	16074	13110	11483	7498	5389	3471	2627	1545	899	644	574	491	527	523	509	561	500	410	380	342	322	326	289	322	315	279	311	304	311	313	332	283	301	269	289	296	324	324	282	285	307	280	298	299	285	318	281	257	296	286	306	264	305	323	292	279	275	313	309	270	317	301	298	315	288	310	324	244	307	279	281	279	282	277	289	286	284	291	300	303	295	279	290	292	298	317	274	304	306	304	320	305	286	276	315	318	284	329	294	305	308	294	277	309	297	275	308	305	299	302	285	275	294	317	297	278	317	285	297	282	269	312	297	309	311	290	324	278	301	290	290	319	321	257	286	302	302	286	313	284	275	270	292	305	288	273	294	295	294	265	294	298	302	289	264	304	286	293	297	271	294	284	238	284	290	266	289	282	324	285	297	274	283	331	307	275	323	297	262	300	326	273	282	284	326	281	297	299	291	286	293	312	326	263	300	265	309	320	253	291	314	266	287	272	285	320	275	285	266	291	285	278	282	287	248	302	280	283	311	278	267	326	260	288	289	289	280	295	266	289	262	313	307	295	317	275	268	292	300	301	298	296	295	290	268	305	275	290	305	305	283	284	311	340	298	264	288	316	316	320	303	290	290	284	306	304	302	312	304	295	309	275	278	306	316	274	298	292	275	303	299	277	280	309	276	324	303	264	311	312	309	286	276	300	293	266	290	269	274	284	267	256	276	270	282	288	289	285	280	326	253	287	309	309	298	302	301	283	279	293	281	269	274	284	326	290	268	274	300	308	302	294	269	308	309	272	291	250	288	287	270	284	267	265	270	240	282	290	281	312	292	283	260	267	258	314	276	271	306	287	287	262	293	305	298	325	288	272	282	307	284	283	333	277	313	297	271	298	304	303	290	270	316	261	274	295	299	297	298	325	301	346	291	277	300	279	294	296	287	294	280	310	301	265	293	321	322	271	273	283	298	303	280	322	284	256	289	285	289	269	321	300	282	272	287	297	268	303	248	298	240	263	300	284	321	328	302	284	266	269	261	295	290	268	303	277	265	265	262	284	309	281	291	291	271	290	285	271	297	300	283	296	300	294	285	292	273	300	286	283	289	323	304	288	289	302	299	318	301	290	318	296	326	272	288	247	292	305	279	307	274	290	316	302	295	331	241	279	301	270	309	297	323	256	280	295	280	275	275	328	251	275	294	287	312	294	324	287	251	289	269	294	287	265	288	287	273	274	278	298	302	276	297	299	273	279	304	271	276	304	306	301	304	305	324	295	299	271	303	313	285	303	292	287	273	294	268	282	285	305	300	264	295	308	302	272	301	310	290	298	281	308	303	305	275	271	309	287	287	286	299	276	243	263	309	288	297	281	291	296	264	300	307	298	265	273	303	305	310	293	302	317	284	264	300	328	270	291	294	287	319	291	284	259	272	292	278	298	291	282	284	294	280	311	316	283	295	304	339	303	286	304	271	309	267	260	270	281	308	261	270	269	273	318	289	302	305	294	316	259	284	261	300	303	334	295	297	301	341	300	291	279	294	300	298	252	287	257	296	289	307	298	297	283	289	275	313	297	258	296	314	260	317	303	279	262	281	247	296	297	274	279	267	290	288	288	266	297	285	260	272	279	301	263	327	279	275	278	307	291	290	257	298	277	290	283	263	311	276	293	292	283	266	284	291	288	283	272	256	274	286	306	290	281	295	264	306	299	304	291	290	255	293	278	274	279	298	294	303	273	308	296	261	293	299	263	293	325	270	279	309	273	286	270	267	276	262	306	306	281	301	270	282	296	309	251	290	312	319	284	304	269	328	301	269	268	280	300	306	296	264	278	277	264	282	290	352	262	277	285	268	279	276	266	257	309	264	271	302	276	299	290	290	331	303	303	298	282	294	281	250	310	313	298	278	266	275	300	296	299	300	315	296	282	289	306	296	266	305	311	308	274	275	270	295	292	284	279	342	298	297	311	271	270	317	274	266	262	311	318	293	289	284	286	280	276	280	293	290	333	278	281	289	289	297	299	290	311	271	273	303	277	267	280	307	293	287	298	251	291	324	272	325	292	265	290	297	282	317	295	300	296	300	278	277	314	295	289	284	289	292	318	269	293	304	269	279	298	314	247	302	306	294	298	284	258	289	281	288	258	294	273	284	260	281	280	282	277	287	328	292	299	305	260	298	338	296	306	282	287	300	274	278	302	314	274	293	296	285	289	299	285	283	275	278	281	259	286	260	298	295	292	306	297	301	297	298	273	303	303	251	286	284	313	277	338	278	276	249	252	287	265	294	281	266	283	289	312	280	300	311	298	323	287	294	309	308	302	314	286	301	287	290	282	253	283	309	287	261	310	293	274	309	279	297	304	310	312	282	288	313	262	262	291	281	303	306	289	266	299	316	291	300	271	268	290	279	248	286	285	295	298	298	262	315	299	301	294	285	281	290	282	267	279	285	289	292	288	272	295	292	299	281	256	257	301	297	292	329	322	292	261	285	297	322	299	289	297	328	292	307	293	304	296	277	287	270	313	273	299	270	289	279	320	280	269	311	258	268	323	292	275	275	282	274	291	283	303	294	333	282	309	306	275	256	292	295	290	283	252	293	276	301	287	308	287	258	314	295	276	256	272	293	305	294	276	302	284	261	279	286	329	300	308	279	253	302	282	291	307	306	313	310	268	262	312	326	317	278	276	297	284	319	279	288	281	304	284	284	305	311	268	313	323	300	308	285	254	289	289	267	314	258	299	284	275	280	285	284	314	322	278	317	279	299	306	306	275	280	286	313	282	305	282	276	312	306	295	294	273	280	282	313	297	275	287	300	264	294	293	262	290	294	328	295	288	307	292	275	276	296	288	290	310	294	287	288	297	248	280	275	267	264	283	291	298	304	298	304	320	311	288	287	258	285	293	278	324	292	309	278	275	291	265	277	287	290	314	285	319	300	299	271	304	275	286	295	306	294	298	294	249	289	311	293	290	311	276	307	311	290	283	284	298	324	249	265	287	292	290	286	320	295	303	294	286	290	280	275	286	308	269	280	253	297	273	310	291	267	282	332	288	295	315	322	286	296	277	281	292	296	284	294	287	318	305	289	295	271	276	292	297	283	268	297	301	297	326	284	282	302	291	318	290	268	292	255	284	297	251	282	299	290	281	303	300	290	280	295	274	303	257	298	298	279	272	279	305	267	275	322	275	308	318	279	296	309	290	312	299	293	300	291	291	323	283	274	291	258	296	284	302	302	283	281	296	249	297	278	306	305	286	278	303	297	292	286	297	306	286	295	249	318	258	304	230	303	295	287	296	290	281	271	304	281	308	298	255	322	283	310	266	278	300	286	300	304	279	288	287	287	279	257	296	308	298	294	260	284	280	254	279	279	278	298	289	329	310	281	296	278	306	268	290	310	305	284	297	318	272	301	281	293	278	282	301	280	273	294	270	293	289	278	290	282	316	269	293	279	279	282	298	302	284	312	312	247	279	315	296	311	306	304	287	303	273	240	268
28692	17636	15052	15403	18495	28569	34070	29164	24022	22676	20230	15752	11740	10631	9607	6515	4177	3035	2512	2735	2601	2447	2238	2315	2059	1727	1555	1242	1073	958	908	928	921	857	858	852	887	872	842	790	860	761	802	810	808	798	785	835	777	798	783	831	793	851	817	775	778	774	804	760	737	829	818	832	805	822	854	809	775	761	795	806	737	790	779	780	758	762	751	754	773	811	724	799	738	782	783	770	773	766	735	761	686	760	738	770	765	840	782	843	774	773	811	870	869	897	803	867	727	748	756	758	778	818	797	800	758	749	764	772	764	769	722	787	797	707	743	778	736	734	761	770	713	783	723	730	688	751	767	748	719	718	738	709	787	742	780	754	719	755	772	711	769	693	702	756	705	748	678	758	693	761	757	710	761	713	763	722	725	758	717	784	764	673	715	760	771	779	751	731	773	705	758	807	810	734	762	732	720	773	727	730	760	714	743	723	778	795	711	772	730	713	740	760	782	705	733	736	773	738	741	732	713	813	787	782	754	806	750	794	735	735	762	763	715	710	736	739	708	721	764	750	746	758	765	725	746	708	753	770	716	723	765	767	726	714	727	745	757	758	773	720	719	732	685	720	726	782	784	704	783	739	752	714	770	744	767	734	744	696	756	760	724	681	738	795	733	724	751	687	730	719	705	729	730	746	759	713	718	754	729	735	705	749	715	727	725	752	714	755	741	802	716	735	696	744	771	752	714	753	767	779	742	745	709	749	693	740	721	763	714	749	762	761	727	752	759	713	767	745	724	738	741	691	752	708	752	781	755	738	712	779	784	704	726	736	729	741	713	690	764	727	699	772	725	733	763	726	722	732	703	721	770	746	759	769	724	744	694	719	720	696	748	762	778	730	752	768	731	757	690	733	728	699	775	731	713	725	761	689	733	790	724	734	743	750	783	753	747	765	735	740	738	761	753	751	768	695	713	764	739	734	742	728	724	747	769	723	711	731	729	780	720	723	693	713	747	740	721	733	759	773	749	735	748	750	788	758	757	723	744	736	789	739	749	766	763	743	743	748	722	749	748	801	756	798	751	712	733	713	752	737	712	735	712	742	751	744	717	782	722	773	697	786	791	747	713	685	768	772	712	730	713	774	756	738	713	721	775	776	770	737	770	735	683	748	725	736	724	726	777	752	756	742	758	768	814	724	774	727	736	758	735	770	760	678	715	736	817	741	732	798	810	728	762	791	800	755	704	750	758	781	779	789	750	751	717	741	754	689	766	712	788	757	748	715	750	709	763	749	719	752	739	765	775	755	732	742	774	746	735	716	734	763	764	685	727	739	772	714	705	740	759	723	773	701	716	759	708	734	761	742	767	747	767	799	760	769	753	739	775	734	691	740	758	682	765	717	729	747	750	748	704	717	760	742	722	754	742	761	734	769	732	708	722	747	752	739	744	759	783	743	722	729	737	720	722	776	700	754	746	735	742	722	703	749	705	774	751	707	704	750	787	716	746	726	701	717	730	734	721	703	791	714	721	757	703	768	715	765	756	724	728	715	760	743	741	721	746	737	750	745	734	739	734	732	724	752	783	747	775	787	784	788	712	702	746	752	727	691	794	765	766	706	788	690	745	707	711	766	755	776	780	728	768	776	758	684	757	712	714	791	771	732	737	757	720	772	740	725	762	747	731	753	765	705	730	826	750	721	737	715	717	694	783	707	747	751	752	683	756	740	745	728	762	785	755	721	752	738	697	787	746	668	738	732	695	799	711	723	750	794	742	738	757	749	702	722	725	739	725	743	756	710	755	760	737	712	703	767	749	764	716	735	770	771	781	767	755	746	749	725	761	726	729	697	736	741	707	727	761	771	779	704	734	755	715	741	782	745	706	768	740	770	776	744	710	691	695	742	758	781	711	751	745	747	741	754	738	721	753	746	743	736	765	765	780	723	733	748	721	716	720	778	752	755	734	713	772	790	710	762	761	731	768	758	719	735	733	711	795	701	803	657	786	749	757	726	722	809	731	710	797	734	750	716	751	741	740	735	778	749	787	738	744	769	766	705	764	726	730	770	743	760	722	755	690	746	750	758	793	754	804	759	699	772	711	742	697	731	770	759	755	727	715	800	739	755	703	751	745	741	769	730	752	725	757	764	765	767	702	774	785	754	715	743	769	725	777	736	744	772	748	737	751	737	724	745	810	711	733	720	725	720	778	765	771	728	769	747	714	726	766	769	696	746	753	725	726	787	754	775	722	740	761	752	725	762	737	745	771	737	752	759	737	752	766	780	699	749	742	746	747	762	710	738	742	807	766	676	711	744	780	751	716	773	706	730	729	700	764	732	769	744	753	821	767	761	769	698	767	755	726	665	706	733	730	729	759	687	719	665	744	744	770	736	709	701	779	718	720	740	764	706	685	750	798	766	763	746	728	778	768	731	770	666	696	727	741	732	720	731	718	734	724	759	782	705	730	735	746	709	705	744	761	735	752	758	779	733	732	755	764	777	760	748	748	755	731	744	815	735	752	764	763	760	790	730	752	724	720	717	719	805	755	723	761	722	731	742	772	740	757	713	711	704	799	752	705	785	718	756	717	744	777	741	795	736	721	741	779	765	753	777	737	769	712	754	758	754	781	767	754	752	727	741	755	722	747	755	790	730	755	716	747	748	732	765	722	729	714	749	813	746	749	759	717	730	736	768	762	735	732	753	739	776	752	707	717	730	776	737	700	728	775	789	729	791	733	760	740	726	773	790	780	760	742	734	741	788	804	785	706	706	763	736	740	741	739	773	690	801	706	764	753	786	767	732	789	683	724	766	748	738	772	688	732	772	723	729	737	779	702	770	701	744	729	742	727	768	673	733	805	735	745	777	746	765	722	709	758	761	733	722	699	738	756	736	733	723	724	716	748	736	731	699	735	760	758	774	706	726	750	742	718	725	723	777	742	716	739	735	758	713	716	774	690	739	727	772	687	793	703	758	775	753	768	742	721	771	700	753	748	684	785	674	711	722	738	727	768	756	762	706	721	721	746	756	748	758	734	699	710	767	737	714	741	733	754	721	789	721	743	731	717	731	725	761	739	733	755	687	726	742	788	725	763	741	748	670	766	734	735	777	747	718	707	763	674	776	734	742	728	742	756	744	724	758	749	728	772	730	725	759	726	731	735	741	730	776	771	728	730	757	771	721	757	771	731	767	746	780	716	751	743	732	708	668	726	787	733	751	790	771	700	694	766	708	711	702	776	761	790	711	776	725	714	744	799	770	717	779	754	754	711	728	775	730	718	706	720	774	743	783	716	730	750	738	705	751	710	830	706	759	751	753	788	747	727	732	720	741	768	707	758	735	717	769	738	725	798	746	768	729	747	717	731	731	781	767	790	753	763	728	799	747	722	777	714	766	765	713	711	679	722	776	800	752	716	733	711	738	766	692	777	755	684	727	741	746	764	722	797	767	698	724	772	685	727	773	733	744	724	783	744	739	743	743	740	741	718	686	743	691	770	760	754	711	721	736	745	734	756	726	735	740
5553	2784	2275	1563	1338	1729	1994	1187	776	664	603	461	440	358	358	337	356	323	305	332	313	324	345	308	366	320	302	324	309	307	315	305	300	326	328	306	310	317	333	314	304	309	326	344	293	291	276	301	315	311	347	312	339	299	321	295	292	299	312	272	295	315	307	336	303	325	344	360	290	312	318	348	345	302	321	318	289	310	306	303	316	324	326	293	316	315	310	286	307	315	308	307	313	344	321	289	354	282	296	273	304	300	309	290	303	333	275	292	342	306	302	314	315	336	299	304	315	311	303	312	308	302	287	341	322	327	318	310	345	303	320	298	310	294	305	241	303	320	296	323	321	299	343	305	309	331	304	332	295	312	336	280	305	297	327	324	339	331	304	308	296	309	313	327	306	314	304	290	293	317	321	343	314	319	312	342	335	333	341	270	287	321	324	311	309	301	308	289	298	306	308	307	308	301	315	290	311	326	321	349	319	295	270	305	252	276	305	344	316	319	310	327	334	310	307	329	295	294	277	270	286	272	310	297	329	301	355	314	334	301	308	298	292	326	299	322	287	294	308	311	324	325	316	327	310	303	340	316	286	326	321	292	331	303	320	305	347	336	296	311	321	320	316	319	317	318	305	308	315	312	348	329	320	331	314	338	340	297	325	314	320	299	299	308	316	290	331	303	333	314	355	306	267	283	316	324	303	333	292	339	291	316	325	339	327	321	296	278	286	318	300	300	298	330	326	318	319	329	304	272	291	342	307	289	315	324	320	304	281	310	297	313	298	273	317	284	292	316	274	341	303	301	280	314	306	327	309	319	311	291	323	304	312	332	289	337	325	342	284	311	321	320	319	310	295	311	275	347	301	328	304	327	282	348	289	339	332	321	309	314	333	297	309	301	331	300	301	327	339	331	335	311	326	320	307	300	334	315	274	283	333	293	308	284	301	311	334	303	316	292	321	338	322	318	302	273	302	306	304	300	319	317	311	318	320	298	301	312	309	308	303	344	314	311	345	330	324	300	331	320	299	315	317	288	288	289	305	311	283	313	316	316	309	303	348	319	324	296	294	273	294	297	315	328	305	290	316	326	276	294	332	308	322	311	310	329	359	271	329	306	303	301	324	321	293	295	321	307	313	326	313	308	289	306	332	292	313	328	296	291	292	331	270	330	297	270	308	294	295	320	286	318	276	317	292	308	314	319	328	322	345	313	322	320	294	299	284	290	298	303	330	315	282	289	315	307	320	292	325	357	301	303	296	282	291	310	306	339	311	320	325	305	314	307	304	306	330	314	286	294	286	298	336	299	332	313	313	331	319	274	292	301	312	347	288	336	348	296	301	308	285	308	312	315	301	307	319	318	302	313	297	303	290	302	322	279	310	281	306	294	293	291	331	328	294	308	299	311	332	298	305	286	331	327	296	311	302	320	357	334	314	307	324	306	286	329	331	319	317	293	310	321	318	297	279	288	317	303	273	312	317	347	304	308	319	330	330	316	316	333	313	349	314	299	316	286	339	315	297	295	297	292	314	298	311	358	330	323	345	334	304	307	314	286	305	310	309	303	311	316	332	320	298	363	329	294	320	283	313	306	325	326	330	309	304	338	327	319	300	307	301	308	313	298	325	307	319	319	303	299	343	365	293	305	313	312	298	338	312	310	298	299	292	337	329	282	283	323	302	299	302	307	321	327	305	307	282	304	289	336	301	316	298	314	308	310	305	316	312	304	334	307	288	313	279	330	313	335	312	287	313	336	305	295	298	315	286	318	314	295	302	318	316	280	334	345	286	340	285	352	318	341	320	320	309	298	327	288	354	320	298	356	296	309	329	317	323	314	355	335	298	311	306	323	329	287	331	315	294	300	313	304	310	336	267	324	350	309	326	323	275	321	320	324	316	307	333	306	339	277	330	298	308	307	321	294	285	292	320	335	342	302	303	300	310	308	286	319	321	306	325	341	306	304	293	339	318	280	329	284	307	280	299	321	303	315	336	300	317	343	308	315	313	306	329	318	299	360	320	315	317	325	308	319	331	298	334	314	292	313	298	296	303	293	291	304	291	309	330	320	314	290	339	295	292	285	299	320	311	308	302	284	328	303	312	305	305	324	327	308	337	303	299	304	320	286	313	317	294	306	312	289	285	319	316	319	299	350	285	328	287	294	317	305	308	304	306	305	307	342	323	315	317	302	309	313	304	310	309	320	311	303	310	302	298	313	288	301	273	330	278	304	328	315	277	346	294	300	308	297	336	315	278	321	351	287	338	318	322	313	293	296	340	314	328	330	291	308	340	313	315	322	308	323	307	321	299	291	310	324	320	319	289	296	325	295	293	298	329	314	291	324	306	327	337	306	301	271	333	291	273	288	338	313	297	325	288	295	296	326	286	316	296	327	352	319	256	304	337	311	332	304	294	318	334	301	345	324	321	289	324	288	320	272	297	291	299	303	318	313	322	292	321	341	313	340	290	333	327	311	302	317	312	312	299	311	317	273	325	320	305	289	315	272	336	300	293	298	331	335	308	311	299	302	299	301	322	307	286	300	317	308	276	295	284	305	345	294	304	287	309	341	346	310	306	291	293	293	326	324	310	302	295	285	329	281	325	337	336	315	303	311	312	325	290	301	306	292	296	331	340	301	292	289	292	298	311	294	297	335	299	322	322	320	313	322	327	303	344	299	308	319	311	291	287	357	319	296	320	301	320	320	294	267	318	292	297	331	311	298	308	297	303	283	306	297	322	316	324	284	302	301	289	296	332	335	330	304	300	319	316	332	308	310	309	317	280	319	298	317	285	289	303	299	331	353	299	337	308	299	316	295	322	300	332	334	304	326	266	298	297	291	298	334	298	326	313	297	329	283	342	304	283	310	337	285	323	306	320	303	296	310	338	285	263	304	317	305	301	299	300	310	338	298	304	314	311	332	321	325	294	296	288	319	274	322	314	302	317	270	320	314	279	312	345	306	336	319	300	319	343	320	326	318	318	308	331	321	327	302	321	292	274	318	292	311	298	324	331	309	331	314	287	330	330	291	309	331	317	317	318	324	305	324	314	317	317	288	335	282	325	342	330	299	339	305	318	300	321	310	298	286	333	307	304	321	306	299	320	302	326	305	313	312	316	300	321	301	295	357	312	311	344	311	317	310	295	316	308	292	276	290	266	277	311	304	298	323	316	272	327	323	297	299	305	328	278	302	302	298	312	275	290	308	302	294	297	306	311	330	335	315	329	306	315	323	306	299	293	335	311	320	292	331	332	326	292	299	287	278	276	277	273	283	305	288	326	319	305	305	333	325	309	305	302	323	290	295	311	328	324	308	289	327	326	306	308	322	293	311	298	320	273	325	352	318	292	289	324	305	306	314	303	307	309	295	283	340	305	315	284	291	323	279	302	314	339	329	301	305	303	307	320	321	300	328	315	288	303	312	300	309	323	297	292	313	329	298	298	290	335	331	336	308	320	308	305	311	303	309	319	308	301	293	307	296	295	310	319	315	323	313	328	314	287	301
5427	3356	3066	2898	3553	5116	7022	3622	2566	2825	2469	1827	1542	1414	1258	1126	970	957	927	854	897	960	953	1003	974	878	911	857	868	853	797	839	858	800	818	803	880	807	817	823	806	802	832	809	815	757	787	804	838	861	826	847	852	815	837	874	789	809	758	823	859	837	835	849	785	828	818	767	834	816	807	863	788	798	860	793	818	810	875	856	794	810	799	867	817	845	823	825	818	833	788	814	810	795	818	855	818	831	796	813	882	824	810	859	825	841	872	802	777	827	861	793	850	828	851	833	832	803	850	824	815	880	751	784	786	856	830	829	831	810	793	807	826	841	784	783	797	772	822	748	811	781	817	761	820	767	819	784	811	809	814	846	783	834	829	855	760	822	824	829	819	835	848	788	831	779	801	801	809	779	863	834	814	826	818	871	779	826	830	810	828	799	789	849	806	791	847	816	814	826	853	866	826	811	808	803	830	774	753	848	841	811	868	844	872	859	807	793	847	823	802	829	838	807	829	807	841	799	813	811	804	820	860	825	788	857	776	833	799	794	765	803	808	787	829	830	813	843	826	810	848	822	800	814	813	802	809	776	850	842	788	857	877	816	825	802	812	804	815	817	858	794	835	828	789	783	830	855	816	860	791	853	835	808	776	847	805	820	804	842	879	836	863	817	816	742	785	782	794	825	828	835	818	824	780	773	770	803	789	821	825	857	768	783	838	834	839	858	820	821	807	818	829	815	800	797	803	780	865	806	819	761	844	844	820	804	844	817	824	788	828	804	809	842	826	877	744	788	761	831	795	839	782	852	848	820	813	854	771	799	840	772	787	849	846	839	819	812	802	816	866	779	822	820	828	830	811	798	819	826	804	797	769	803	857	813	800	839	836	812	823	789	879	795	792	825	762	806	777	816	783	793	778	830	785	825	826	841	782	777	818	832	791	824	788	830	817	850	820	836	780	876	800	849	822	814	824	854	846	819	826	799	798	848	817	836	858	788	821	832	800	802	823	857	818	821	880	789	807	806	782	799	845	826	815	865	850	814	828	832	798	797	826	809	833	784	847	808	807	839	816	877	766	837	828	797	787	843	814	827	830	828	785	838	780	809	856	845	831	831	843	781	861	810	850	838	805	846	777	789	817	797	801	783	809	772	831	823	840	784	797	870	824	782	799	785	817	842	848	792	812	776	792	832	817	839	817	823	779	839	804	812	778	830	861	823	832	832	789	803	791	779	831	808	845	800	842	833	828	787	784	833	826	804	827	830	808	842	807	802	831	832	832	833	816	847	827	848	794	776	766	809	797	816	889	819	807	816	749	836	798	822	819	848	808	841	833	832	818	846	845	808	784	819	796	792	779	840	851	793	824	793	823	827	768	806	795	848	814	816	850	820	786	794	823	821	851	843	853	820	823	786	838	789	785	800	797	853	829	842	821	832	745	798	800	813	826	865	845	857	792	824	835	820	811	817	847	815	843	825	808	760	774	856	791	824	869	828	787	813	834	768	850	798	791	816	780	821	852	815	838	802	824	830	849	848	854	807	830	822	780	807	842	806	732	805	829	757	856	826	830	885	784	853	805	833	826	840	802	823	805	809	809	781	743	838	812	792	789	847	810	866	791	777	803	792	800	833	836	776	822	793	824	845	804	827	806	831	831	843	802	826	850	848	810	818	788	811	773	824	811	791	790	808	815	825	824	855	804	777	804	813	829	802	766	807	837	797	809	794	811	863	804	807	826	841	799	802	821	794	859	827	780	793	855	846	847	772	817	831	843	764	817	857	784	788	813	827	846	761	838	791	824	796	833	802	784	819	795	835	802	870	815	780	824	789	856	804	784	830	825	844	801	863	800	792	780	815	769	778	857	835	828	831	830	851	820	791	839	761	809	809	842	830	805	801	830	811	822	754	780	809	856	849	816	803	777	792	819	881	816	845	846	847	800	797	866	834	835	792	816	834	850	801	835	795	819	835	847	812	836	844	808	843	793	822	802	820	783	868	788	847	759	794	764	795	786	812	837	837	742	822	837	871	862	763	806	807	868	818	864	839	790	854	817	794	800	838	832	825	816	797	821	778	834	785	812	822	829	791	778	779	874	802	851	779	778	832	745	821	832	787	813	762	833	778	810	865	860	832	776	786	835	864	798	831	818	831	823	795	824	838	823	843	802	767	772	808	810	825	812	829	813	874	821	829	778	791	817	804	826	872	831	844	863	843	843	825	871	859	801	840	767	810	878	842	803	803	844	774	806	850	849	785	827	847	783	844	826	808	848	790	891	794	832	855	825	825	789	784	811	820	820	779	798	834	854	817	806	812	894	834	826	819	839	818	850	830	811	790	803	840	827	810	833	798	864	832	862	832	825	817	812	774	816	832	803	778	800	788	855	787	787	829	831	802	770	787	809	880	790	852	794	842	794	826	782	823	824	790	756	797	771	824	822	837	871	816	795	789	804	850	801	761	809	836	808	824	834	876	789	818	805	855	794	834	883	816	807	745	802	860	839	771	819	848	849	870	836	818	805	839	851	839	830	818	798	812	768	827	830	877	836	810	817	828	832	858	767	851	870	843	766	812	857	784	806	760	835	852	776	855	863	850	835	813	799	808	828	762	794	905	779	810	813	804	818	829	818	874	782	799	821	821	836	812	861	770	802	859	777	781	834	840	825	781	848	852	819	762	830	776	786	817	807	842	796	779	809	787	836	773	776	805	820	856	792	826	813	816	846	844	800	823	813	806	805	815	850	803	797	840	803	845	814	812	847	788	837	803	805	760	771	804	769	860	810	791	763	813	834	826	858	779	782	841	784	766	804	839	833	740	773	799	856	825	821	767	847	749	831	762	822	834	846	825	839	809	819	822	757	794	786	814	796	840	795	820	807	814	807	798	838	854	795	765	788	833	858	804	798	814	848	797	857	788	821	819	818	815	845	775	823	796	808	800	845	765	865	805	792	759	786	844	814	816	796	778	820	834	769	810	830	810	794	852	821	793	798	802	792	790	773	788	867	803	852	800	823	810	824	819	792	837	829	849	855	856	811	800	785	800	794	835	788	821	849	819	771	815	866	794	794	816	881	776	815	843	812	780	831	841	831	797	800	768	813	806	828	788	810	824	807	818	811	836	818	818	771	802	807	845	803	811	831	808	862	837	828	827	785	806	830	795	750	847	823	879	850	788	788	867	835	815	827	824	850	808	824	830	859	823	839	821	857	815	854	862	818	767	784	783	789	885	832	749	817	784	843	854	793	811	806	808	895	865	801	816	806	826	829	839	800	789	824	783	869	861	840	838	842	778	829	812	847	800	833	828	830	857	822	815	817	793	749	816	785	800	812	822	805	826	837	784	846	798	834	850	787	827	839	807	800	818	804	780	775	839	832	813	819	824	852	818	809	813	845	815	794	794	810	775	803	897	746	827	862	856	800	816	810	810	839	833	825	843	835	827	809	811	788	807	824	833	795	835	768	848	831	772	826	812	807	852	826	817	797	819	778	818	819	763	816	812	862	867
28956	20639	16360	13119	12315	17498	19728	13595	8891	7280	6235	4738	3907	2216	1667	1016	789	675	604	559	516	537	490	503	509	466	429	437	467	402	400	418	421	413	413	371	429	397	453	403	432	438	374	357	386	427	388	398	383	387	383	433	380	392	419	378	370	379	398	414	406	428	416	387	372	389	402	424	430	406	429	403	370	402	384	365	376	410	416	393	402	367	390	359	396	382	380	398	400	380	410	418	385	359	395	366	406	418	381	393	371	416	394	386	377	357	356	379	415	396	411	412	426	357	388	354	408	395	374	418	370	390	410	398	379	369	380	406	438	366	412	398	387	393	393	396	395	377	410	401	361	445	407	395	375	365	403	377	420	388	389	388	403	421	399	416	418	419	392	415	401	399	407	415	395	387	379	363	388	404	392	396	399	403	383	409	376	389	403	400	405	399	415	379	433	394	413	405	409	382	362	448	396	366	439	409	384	390	371	392	404	368	413	411	416	396	407	399	386	358	387	383	434	381	380	390	386	395	422	383	377	403	427	410	421	380	366	396	367	418	409	411	382	385	367	372	362	381	387	400	379	376	398	355	429	394	404	378	376	399	387	378	427	416	407	404	370	402	355	373	415	428	440	392	354	405	402	374	400	408	408	371	384	415	382	354	389	409	374	373	352	403	383	414	383	404	393	407	389	401	418	391	418	387	399	439	410	383	373	385	370	416	391	390	369	414	384	407	381	378	383	408	416	420	387	387	419	378	394	410	390	379	398	397	405	427	411	400	432	370	369	381	367	378	419	396	380	390	412	398	390	396	371	402	403	430	417	386	372	376	392	373	423	389	368	374	376	385	356	400	395	373	363	362	363	389	396	385	399	384	385	389	423	421	405	398	409	396	389	408	386	364	389	385	344	359	363	406	384	380	370	406	379	385	377	379	371	366	422	362	357	406	377	429	409	390	402	371	396	406	398	401	423	386	430	383	377	372	400	394	393	394	409	386	383	386	385	378	375	420	378	404	407	393	383	412	401	396	399	392	386	402	389	407	409	418	394	371	401	383	370	377	388	430	406	398	373	377	415	395	387	375	356	394	370	411	414	401	372	393	409	411	404	373	385	371	377	398	388	447	359	353	393	398	398	393	396	367	374	374	382	400	417	376	376	440	389	362	374	408	396	380	408	368	367	387	389	392	423	392	358	415	394	369	419	409	413	417	393	388	402	345	378	379	390	372	402	402	391	385	389	398	383	419	358	388	389	331	397	389	413	415	403	388	390	400	383	383	410	412	376	405	414	373	378	423	379	397	367	397	378	376	431	390	395	393	392	384	385	400	399	372	395	385	428	415	375	439	386	432	394	389	397	360	387	399	381	410	386	380	386	389	427	401	426	376	373	385	413	404	382	381	399	402	391	374	409	435	412	408	386	393	401	388	375	388	371	394	393	412	417	422	390	414	369	345	400	381	427	402	384	379	382	420	409	386	408	358	385	349	405	397	381	405	380	396	403	422	364	393	397	378	359	423	412	352	419	416	399	379	403	429	372	378	390	397	372	352	366	354	399	392	373	416	424	372	378	421	377	418	390	394	419	380	366	414	398	379	433	414	411	393	373	405	386	412	400	404	378	404	416	432	422	395	394	390	386	389	405	390	417	370	406	363	418	419	387	381	367	413	414	428	388	445	398	436	372	380	414	376	446	398	351	386	361	377	377	399	404	410	400	379	389	419	400	400	357	348	421	408	418	385	403	416	431	385	366	349	384	367	396	426	400	425	399	387	401	394	354	406	371	392	397	411	371	403	392	387	389	399	375	380	410	378	372	390	399	375	428	427	393	388	359	425	358	373	384	376	395	359	398	407	426	388	375	407	364	400	393	410	407	414	391	415	432	417	367	381	442	422	435	380	388	391	373	392	404	403	418	368	380	401	416	340	355	414	371	385	406	388	398	408	397	415	413	408	362	398	393	398	404	378	395	401	409	369	392	366	391	361	393	380	390	403	391	386	387	383	354	380	404	389	414	391	379	411	410	404	381	382	360	393	368	355	381	386	396	407	388	434	375	399	412	404	364	380	344	415	424	396	384	395	416	391	412	385	371	421	404	402	386	379	411	401	418	398	395	415	365	386	421	334	389	409	366	375	412	394	373	374	390	377	382	441	373	372	393	420	382	384	389	417	402	390	391	346	379	357	411	366	391	422	388	394	414	400	377	412	379	381	403	394	394	367	365	428	404	382	392	368	397	387	381	372	430	382	414	408	432	361	412	414	391	421	400	355	378	400	428	405	383	360	407	385	397	394	443	378	394	384	379	378	382	385	386	430	413	383	373	429	390	410	395	390	365	409	380	382	406	369	422	427	383	397	381	362	421	404	424	429	431	417	324	409	413	382	345	407	402	344	384	409	384	383	398	373	397	430	407	412	410	377	368	380	399	408	366	371	370	377	401	418	403	356	420	360	385	404	384	415	384	351	383	383	384	423	407	356	388	371	406	368	401	408	377	372	401	406	415	381	381	359	404	370	368	390	401	374	400	416	398	407	398	418	409	352	406	386	385	415	407	357	403	408	410	409	410	410	406	420	380	377	377	392	414	376	390	379	386	394	405	403	386	373	398	384	412	417	407	390	396	387	390	376	399	387	369	395	421	417	370	405	389	375	427	379	390	390	375	384	388	414	415	408	396	377	392	401	381	434	388	413	404	391	410	351	392	410	404	384	363	352	399	394	389	391	379	401	445	409	384	404	353	364	368	380	376	410	391	374	398	373	405	424	376	376	396	396	425	404	341	389	384	387	362	360	398	370	386	423	386	375	385	389	387	411	346	380	394	402	388	410	347	391	375	408	400	369	386	423	382	385	458	385	388	355	389	360	386	434	383	394	395	371	392	407	418	381	430	401	426	395	386	379	409	410	383	373	346	351	388	416	373	401	413	437	351	388	402	394	375	382	403	395	394	385	420	382	411	402	367	367	389	358	393	384	401	368	365	424	398	391	397	371	353	443	388	406	387	411	408	405	402	414	408	403	390	399	444	413	369	373	389	385	397	344	421	379	382	396	409	408	385	404	385	415	421	412	443	400	385	407	370	406	385	404	399	375	349	418	374	405	388	397	397	430	401	348	398	395	424	349	403	413	401	392	384	400	362	385	391	387	404	355	373	413	426	401	366	384	386	371	381	418	386	398	394	431	379	394	409	412	405	392	387	408	408	381	439	390	401	379	378	376	356	382	384	380	388	437	373	376	403	443	407	393	376	385	414	400	412	386	414	430	398	391	411	384	432	369	397	401	399	373	386	384	413	385	401	372	391	421	399	400	401	382	409	390	420	392	394	436	359	420	388	382	440	397	386	371	399	392	381	373	418	391	379	384	380	362	422	401	377	380	437	376	402	402	410	374	423	383	369	387	415	401	411	382	400	375	382	356	383	402	395	357	379	360	406	414	409	411	352	388	398	406	410	373	361	376	406	412	396	391	358	384	356	381	405	340	375	375	390	385	414	380	419	371	393	399	363	384	379	410	337	408
21609	12667	10451	11459	13688	23681	27707	19690	15648	15575	13841	10498	8415	7238	6799	4202	3215	2430	2156	1932	1998	2072	2011	1864	1718	1576	1359	1229	1214	1103	1089	1110	1051	972	1106	1078	1005	1086	1063	983	1036	1091	997	1043	1039	1012	1028	1016	1020	1008	998	1039	1043	1027	980	1006	1048	1053	1036	1016	999	1011	1011	1011	1011	1013	1046	1028	1018	1026	1030	1027	954	1013	1000	1012	956	998	1016	995	966	943	1019	1036	1018	1022	1010	979	1019	1010	989	943	992	976	1017	1018	1034	1025	953	1019	971	1028	973	987	1070	996	971	989	1040	1009	1019	1030	1011	981	987	1043	1030	1004	990	989	1027	936	1012	1038	1008	1025	962	1002	1033	956	1011	1045	953	998	959	1023	963	958	988	947	967	1002	959	970	1022	995	1006	1003	1000	943	990	1019	976	952	971	1005	995	948	973	970	981	1022	1040	943	971	942	992	986	955	958	1029	995	954	984	947	927	986	965	1001	964	923	1027	993	977	932	985	1003	974	983	976	1014	1029	1022	948	1025	1027	955	996	1020	955	1036	993	981	1093	995	969	980	1014	1024	1026	1001	958	1009	1013	985	956	998	954	966	1014	1018	994	999	968	1014	996	921	954	943	945	909	1013	990	969	1004	1000	972	989	1022	948	972	983	1001	975	1004	950	973	992	1040	994	966	1021	980	974	970	955	1022	977	1004	966	1068	1013	976	968	983	1021	997	973	1005	965	959	1014	1007	971	986	1004	1012	999	1006	980	967	936	943	977	1012	1018	1040	1009	966	979	988	1028	957	995	997	994	942	977	967	954	930	1049	947	1015	1051	1004	1047	1045	996	964	949	1004	1065	992	989	947	985	1031	1017	1000	997	1005	1051	962	999	1044	1010	978	986	1017	967	991	969	967	1012	983	1013	1019	1021	1004	1021	911	921	955	999	1005	970	990	1012	978	977	952	915	998	914	965	1044	968	1023	976	1032	971	1031	987	1038	997	1007	960	992	1012	995	988	922	982	965	1043	896	1013	947	976	939	1008	984	988	1024	980	1025	1016	1007	934	983	997	999	929	1019	922	960	947	1048	978	949	967	1017	1014	956	992	975	1023	954	1031	952	1013	969	999	965	944	1006	1000	945	1017	987	967	933	974	953	952	953	1044	1011	946	980	977	950	975	1001	973	945	977	999	993	980	951	943	1021	964	1006	934	933	941	1063	1001	972	1057	1013	1002	975	970	1001	1024	985	946	931	982	988	940	986	993	989	947	992	1006	959	990	977	996	965	1036	1009	1003	986	967	931	1034	953	937	933	960	1000	929	958	1006	954	1021	1030	971	958	937	961	964	1040	1032	1023	1051	986	1061	979	938	1019	988	1021	1021	974	966	964	925	1030	1003	980	996	974	966	959	1009	1019	999	951	1006	976	1020	970	969	979	1004	979	983	933	1001	970	1013	1014	980	987	995	994	966	1021	969	932	974	984	1060	1000	943	981	1030	961	1001	979	1014	988	995	1001	954	980	971	984	958	970	984	1017	952	983	936	1010	984	999	946	1028	992	1029	981	1025	997	1017	978	936	1015	1039	1017	1043	962	976	990	977	1004	959	996	944	969	938	1002	995	958	1010	1007	957	1013	942	961	1019	990	976	994	1031	939	978	1012	1019	1018	947	1017	1028	966	977	965	1005	969	1018	997	962	936	984	976	895	1016	954	998	1016	992	1026	915	951	980	1017	953	1033	946	973	1045	981	965	999	1038	983	973	964	1043	981	947	968	991	978	1008	909	953	945	976	1012	980	996	988	1013	973	992	1031	961	995	992	942	945	998	920	967	1006	936	980	1010	959	946	981	1013	967	969	1006	998	912	934	999	1008	964	973	991	932	989	991	931	1027	1002	950	1017	981	922	977	988	990	1014	965	1010	971	969	965	957	984	992	1008	976	1001	1027	1028	1014	993	1006	974	989	935	988	953	977	1023	1026	951	895	949	960	989	984	1009	983	1012	987	1033	1011	972	969	970	956	991	986	936	1052	978	1049	1005	938	987	961	973	1000	978	975	957	994	983	962	971	950	1025	993	992	983	976	999	981	981	1000	977	1021	1033	970	972	987	970	1023	1030	1035	952	961	1011	1062	982	940	1010	1019	963	987	957	940	992	916	1029	1001	940	933	1033	981	952	994	1004	952	924	992	1042	991	1023	982	960	1012	1008	1062	1006	974	1030	959	999	1049	992	961	1027	966	981	1051	957	972	980	999	979	976	1009	980	944	963	941	1018	1040	968	1008	1012	1003	979	1006	951	997	992	1006	976	988	962	964	938	984	1010	989	974	999	998	963	981	970	931	962	926	1000	990	1001	974	957	1000	1003	991	956	972	951	987	1032	1008	1034	915	1039	980	994	1028	971	972	977	1019	994	1019	958	972	996	1048	1016	996	1018	936	1015	1008	968	944	995	975	958	965	950	989	982	956	976	1007	1046	928	980	983	1028	1015	988	1000	997	952	959	944	1019	1034	981	978	997	1006	939	991	918	999	962	994	998	960	979	999	925	935	984	969	998	969	968	967	1003	971	1073	957	946	1013	1028	1020	985	1042	978	923	978	954	991	970	1027	916	970	955	1012	963	957	968	970	950	956	1007	998	977	997	944	962	997	948	1008	978	951	953	1037	1007	1043	922	1013	1017	1083	926	978	948	1033	1012	920	965	974	1004	988	973	1008	1041	1019	948	944	950	993	991	967	1034	937	960	1061	1023	1041	975	977	998	981	995	971	991	1003	965	990	966	1069	1000	980	993	976	964	926	998	937	1002	965	985	946	1027	971	963	929	996	946	1006	1005	963	1018	945	968	994	976	952	969	1025	993	923	963	986	954	994	935	907	988	962	960	999	1043	995	982	960	972	1048	1007	981	1044	935	1040	960	998	952	947	1002	957	943	1022	984	1006	962	960	988	980	945	1019	983	951	983	982	971	963	987	1036	1021	1034	1006	1011	974	1012	947	996	952	995	1021	976	991	997	912	978	1031	955	949	973	987	975	1006	1000	1020	973	957	1017	969	981	984	1018	1016	961	966	1005	1048	964	1006	945	974	1038	1005	974	990	978	958	974	987	984	928	1033	964	998	983	1049	989	998	921	925	984	969	993	1043	1028	916	982	995	933	983	1034	1020	1012	1001	964	952	1017	984	1022	999	1015	983	942	1026	999	997	1020	1043	1020	1020	978	988	1015	972	983	979	947	906	1024	1024	912	974	968	1005	977	956	996	1007	994	995	1021	983	911	1015	1007	1003	964	958	980	971	997	1018	947	985	974	1004	1019	967	969	990	980	990	951	999	920	939	962	984	996	1014	1039	980	977	1010	984	982	969	999	986	984	1013	959	975	963	992	1015	1017	1004	984	959	944	977	982	966	973	1002	1014	968	931	1007	1014	947	1000	966	964	1031	982	958	969	996	926	957	961	953	1045	973	1004	986	1006	991	945	971	992	967	1018	1004	1031	977	1028	987	967	983	949	958	974	990	963	1006	991	986	973	966	940	979	1025	982	1012	976	953	972	911	994	972	1005	998	979	953	1017	978	953	977	997	978	1008	974	1040	986	1031	1026	967	1039	1042	968	953	977	980	991	1018	971	929	1006	919	1005	951	970	1036	1016	987	946	990	1004	988	1016	961	1032	1011	1004	926	931	957	985	1004	965	1008	986	1027	979	971	940	973	990	998	977	1000	984	974	1021	994	984	992	1030	1016	996	978	966	1006	992	999	975	968	978	982	937	1035	992	1006	1008	1021	1011	1010	941	1029	981	1008	933	988	959	973	938	967	978	1043	964	938	962	1000	961	968	994	975	977	1042	940	999	1015	1035	976	989	959	989	983	966	984	1021	1040	985	997	983	1015	979	1049	974	941	946	971	964	1055	968	990	961	963	952	982	996	981	960	991	964	983	976	1066	991	999	949	977	1000	1041	973	991	934	1017	965	966	962	997	983	950	986	995	977	975	971	1003	962	1013	981	967	948	961	1030	1005	1032	1012	1058	1010	936	1011	1035	985	987	983
38988	26623	22852	19256	18398	23882	26221	19981	14012	12409	10766	7528	5462	3167	2504	1508	959	663	603	543	572	526	577	547	447	484	393	345	346	350	338	305	350	290	326	298	297	310	332	325	304	326	306	302	327	335	315	337	347	321	321	321	309	331	301	340	312	312	294	302	310	330	310	297	330	334	321	295	316	298	294	326	313	302	332	293	332	313	303	311	332	345	300	287	333	334	289	310	296	286	324	315	346	321	306	325	319	313	288	288	308	322	334	317	315	311	317	315	322	305	333	304	312	350	313	321	316	308	295	358	315	260	315	308	280	330	317	330	311	281	328	274	303	310	330	289	262	326	290	303	302	307	290	331	284	307	296	302	307	306	286	316	291	311	288	318	316	310	316	296	283	300	311	326	290	310	294	334	311	347	301	313	327	330	311	335	306	305	302	285	283	306	320	316	321	288	281	289	284	331	301	320	315	334	323	306	329	309	294	308	316	326	305	298	318	309	326	307	305	328	274	283	320	289	329	303	315	295	296	341	300	293	294	297	303	276	304	324	322	288	309	316	336	314	291	329	322	308	270	296	312	303	332	324	288	298	288	320	309	315	323	322	300	323	279	265	310	329	289	311	310	324	293	290	310	321	303	332	302	332	299	320	308	274	307	327	306	306	305	319	296	326	290	313	299	326	292	312	320	335	318	324	333	286	293	330	292	309	310	322	302	296	299	296	321	305	311	286	299	307	313	290	326	305	305	299	282	309	300	318	332	296	308	286	315	309	307	324	319	324	274	330	292	329	313	338	304	301	304	285	327	285	297	315	313	297	284	290	305	346	285	356	300	264	327	314	310	329	299	280	332	317	336	303	299	281	307	349	333	316	333	290	316	320	334	313	306	330	305	306	270	318	276	281	327	293	298	280	270	310	301	288	330	295	287	302	303	307	302	336	311	280	305	351	291	280	305	301	316	339	288	297	324	295	331	288	323	268	272	293	321	307	291	288	295	289	313	294	299	272	279	282	285	316	300	287	334	297	297	302	304	300	301	347	317	305	291	279	304	298	318	290	318	287	285	314	294	324	324	292	324	289	301	302	319	296	311	296	279	313	280	297	309	331	321	307	288	311	303	348	331	303	316	303	311	315	295	319	308	268	307	307	337	336	324	296	319	297	308	317	326	313	299	310	309	317	320	268	315	310	319	337	289	353	310	325	323	292	319	292	289	306	334	307	306	296	315	298	336	319	306	322	302	294	312	292	295	332	343	307	331	309	300	312	292	294	284	274	335	291	355	338	287	334	312	283	307	329	327	345	295	293	334	300	333	309	314	312	334	304	316	289	308	303	321	294	301	317	319	286	302	290	315	300	318	303	310	290	293	305	318	335	307	291	312	294	303	296	334	309	336	320	270	315	313	338	299	308	295	308	319	289	299	293	339	286	324	325	285	318	308	305	298	300	302	321	322	334	324	333	325	296	280	301	329	314	313	301	298	322	318	362	299	310	322	304	298	277	334	273	307	291	307	331	322	292	284	311	317	296	297	354	316	316	295	311	317	298	281	290	311	323	311	314	322	280	304	323	292	302	322	301	285	300	304	302	282	292	287	329	272	333	308	299	285	338	328	315	349	295	331	329	324	316	315	313	328	295	331	316	315	299	297	294	309	319	298	293	276	322	321	295	304	317	285	305	321	317	280	316	319	294	295	310	331	293	289	302	312	304	332	318	307	318	315	313	309	326	306	314	291	317	305	346	294	318	290	307	304	303	306	328	307	299	302	325	279	279	275	310	308	334	302	298	299	298	329	292	319	301	323	351	304	345	312	314	294	284	288	269	313	319	293	266	290	317	299	307	331	320	307	308	301	302	324	361	304	280	317	318	330	297	297	333	318	322	330	287	290	312	323	316	325	344	362	327	327	289	297	307	310	307	288	276	313	310	291	309	306	336	340	331	321	320	334	315	311	294	334	275	294	265	308	336	330	337	324	294	306	282	288	315	316	337	330	324	309	289	314	315	328	332	283	319	315	312	298	345	320	310	285	280	303	322	322	322	330	292	314	307	328	283	313	307	329	318	311	322	303	291	317	289	288	289	309	351	314	325	326	276	255	248	321	327	311	316	320	312	279	299	335	314	274	298	338	287	295	317	299	333	320	327	296	320	316	313	361	283	313	317	317	287	282	306	324	305	309	308	271	300	277	305	292	303	301	320	323	308	324	320	268	295	305	315	294	310	312	281	296	291	321	304	275	309	285	327	310	289	304	293	308	317	317	305	326	313	319	331	320	321	329	307	310	287	339	313	301	305	322	304	321	324	321	303	302	319	298	301	301	323	296	283	331	311	315	300	279	305	294	313	258	317	333	338	323	310	300	312	298	329	334	314	325	300	283	322	298	323	298	294	309	310	278	329	276	322	307	288	315	308	326	301	296	305	302	316	313	279	332	312	255	300	308	339	302	308	323	313	306	302	318	288	300	304	313	311	329	315	323	298	291	332	302	313	287	301	301	286	320	317	309	307	327	312	296	325	310	301	315	299	310	310	296	317	314	310	287	325	316	337	315	292	295	323	292	293	326	296	315	303	300	285	311	300	331	301	286	344	280	317	309	299	312	328	305	272	317	311	278	332	332	314	305	318	327	324	305	282	308	289	295	287	300	315	291	317	323	306	328	317	325	308	332	298	298	288	328	277	299	305	342	330	301	324	295	303	321	312	315	299	306	308	271	300	304	313	310	294	301	317	304	326	336	297	299	303	299	314	320	308	311	313	301	320	290	261	309	297	313	278	336	279	314	317	311	299	329	313	278	303	309	326	278	310	297	322	298	360	335	286	324	294	326	332	279	317	333	319	311	299	317	301	304	302	326	309	289	307	308	323	322	319	318	304	313	338	317	307	311	305	329	320	291	328	296	314	294	332	297	305	288	289	290	313	321	312	301	303	309	359	290	326	306	309	333	303	304	351	325	327	306	305	318	309	283	293	311	303	319	321	314	280	281	303	312	285	285	315	343	326	279	327	304	283	287	324	295	306	294	291	312	317	346	325	303	303	318	304	304	294	302	309	306	293	304	317	292	314	333	300	325	270	299	307	307	291	314	299	295	322	322	330	334	322	324	263	275	313	329	305	338	325	329	308	312	294	343	299	285	317	266	300	324	317	302	322	319	341	318	300	341	320	311	314	354	308	300	286	316	319	310	314	296	330	290	320	261	302	300	282	343	310	298	296	302	303	287	338	332	341	351	322	332	289	288	308	305	282	331	370	302	289	321	336	363	315	319	294	274	304	318	297	309	287	304	312	302	315	298	314	349	309	301	306	294	323	270	300	287	264	354	348	300	325	303	278	339	285	306	317	301	302	296	338	316	293	298	302	320	286	316	299	293	326	322	323	322	288	289	315	286	324	334	293	327	306	316	306	314	294	318	320	294	297	314	336	304	323	310	293	295	281	286	327	308	293	304	280	307	295	311	284	300	326	304	320	288	335	309	307	320	338	289	326	313	324	324	305	305	307	328	313	299	306	296	309
29573	15318	15225	15697	19222	28014	32397	26497	21340	22135	18872	15032	11899	10886	10185	6757	4518	3493	2804	2766	2827	2647	2384	2519	2105	2005	1569	1302	1123	991	999	1028	945	880	907	872	910	884	826	836	906	869	880	835	840	850	837	862	836	821	847	783	831	857	857	832	817	855	821	836	880	809	784	840	832	844	839	776	797	842	793	793	783	802	759	783	808	794	803	772	797	826	848	789	771	767	812	817	805	798	746	855	846	798	800	815	833	848	824	802	790	814	935	864	866	872	835	818	854	868	833	848	869	841	792	826	821	834	797	813	785	828	798	808	740	803	877	797	822	821	796	786	795	775	784	802	796	759	790	809	772	825	818	775	779	746	818	790	742	788	769	731	810	791	819	736	808	778	823	762	823	774	780	799	775	807	768	789	766	830	741	746	777	780	754	785	734	779	808	763	828	830	771	768	799	766	780	800	776	816	819	841	806	788	809	764	741	754	824	769	783	779	748	751	791	792	729	769	744	786	848	755	769	798	789	794	729	759	793	738	739	890	781	792	778	773	799	745	786	762	793	817	804	790	727	785	797	761	810	808	798	777	769	771	784	772	749	706	730	794	759	799	793	761	776	775	792	830	794	739	800	807	773	756	770	742	829	788	736	833	804	786	787	776	770	713	749	785	785	771	771	768	726	743	787	788	759	771	771	801	770	785	786	786	844	737	794	807	815	850	789	804	767	779	768	820	800	770	722	839	784	779	787	800	739	776	781	793	800	777	757	769	801	726	728	798	825	791	804	760	821	775	809	764	781	802	799	770	707	794	719	821	791	743	803	823	813	812	785	761	803	785	756	795	703	764	752	747	766	782	766	799	809	803	768	835	730	772	819	801	737	796	794	758	757	769	758	758	822	785	772	787	771	798	776	799	756	764	805	778	776	800	766	762	742	769	789	748	774	780	822	746	789	745	779	755	853	777	794	740	788	808	733	750	791	783	758	791	767	788	783	698	779	776	799	738	736	769	805	788	785	729	811	747	793	791	822	804	815	779	738	818	713	807	790	811	781	766	763	803	770	784	755	788	804	783	783	809	747	820	768	783	809	815	790	773	757	798	753	793	790	797	815	807	726	775	759	813	792	750	778	833	714	800	772	793	733	790	773	779	801	790	794	784	760	717	741	794	796	739	753	822	777	764	747	789	784	784	763	794	730	749	791	769	799	808	797	844	755	755	732	775	754	846	820	839	741	796	746	769	786	779	803	797	761	843	747	810	760	776	750	796	759	770	761	770	792	777	759	784	734	783	756	785	747	779	782	739	779	830	767	739	766	794	782	795	819	821	796	780	777	800	810	791	783	807	876	759	720	769	771	812	772	806	803	800	755	778	771	804	781	822	764	795	766	788	746	778	789	798	820	782	723	825	713	767	764	762	751	754	819	756	831	786	747	822	798	791	796	802	774	770	782	785	797	736	799	782	732	823	815	770	761	828	783	811	770	730	787	778	782	785	765	762	801	751	723	763	822	779	740	810	757	789	778	802	779	782	804	722	804	813	791	757	864	721	799	778	785	795	770	796	780	789	837	754	756	783	747	829	820	799	784	792	739	748	788	822	763	779	820	774	763	810	808	759	762	761	779	796	795	772	770	763	717	805	729	753	772	753	742	783	755	802	780	757	756	751	822	796	777	725	797	757	750	783	784	751	761	795	774	822	769	816	788	775	787	797	788	792	768	775	744	786	800	826	835	753	829	757	804	737	761	769	743	761	801	818	812	775	779	850	823	786	785	773	774	833	808	764	769	784	777	785	752	757	763	755	821	780	815	768	832	762	788	756	806	774	791	835	799	787	770	770	763	789	809	780	798	767	811	754	779	751	793	753	800	776	771	740	711	771	756	796	797	777	783	758	793	770	791	786	806	828	796	771	793	786	806	774	763	766	759	772	722	826	802	749	839	745	817	798	781	764	786	804	748	812	761	787	791	759	815	782	783	783	752	804	746	801	753	808	800	756	776	760	816	711	753	793	799	787	797	803	851	804	762	761	842	781	776	778	740	773	796	793	770	767	745	811	803	793	747	824	791	777	748	793	816	779	760	782	765	808	771	801	805	765	782	757	805	799	789	808	745	729	823	740	817	788	805	711	772	801	769	827	779	785	766	764	796	735	803	813	749	823	743	764	755	796	763	774	818	822	767	730	779	756	780	815	729	802	763	769	788	793	788	763	833	760	814	743	805	800	838	751	811	789	806	734	847	797	779	738	758	749	757	798	787	790	815	762	773	820	799	776	794	758	758	777	811	792	719	783	767	804	816	801	779	792	818	781	755	804	767	761	776	811	748	768	837	792	747	781	784	750	792	843	779	771	800	802	771	767	812	754	722	789	757	769	812	764	789	775	788	798	795	774	786	786	836	827	777	748	778	830	766	744	788	800	793	790	813	785	778	767	745	814	747	812	772	763	798	767	759	814	802	782	710	768	834	809	747	787	773	762	724	787	763	782	762	787	752	790	765	764	808	777	813	794	803	759	782	808	798	835	770	768	798	774	774	779	741	765	791	815	759	780	780	747	795	740	795	775	805	783	816	760	812	777	769	804	788	796	785	785	768	777	783	815	763	784	758	760	796	823	811	777	773	773	786	785	807	760	826	762	760	836	771	758	783	787	791	777	795	753	801	786	786	765	826	808	734	783	739	796	769	828	788	764	820	772	795	821	753	807	811	757	765	763	756	772	772	753	823	785	813	784	797	818	812	791	778	776	777	774	775	826	797	797	763	746	761	774	801	790	816	755	795	805	757	752	766	789	767	803	796	819	774	766	782	792	819	793	790	828	792	749	804	797	765	754	782	808	805	820	795	788	815	787	801	757	835	789	794	807	718	800	770	807	757	754	826	783	786	764	739	779	842	777	778	775	810	806	791	771	771	791	828	814	780	771	764	782	835	722	816	814	786	804	779	829	789	822	793	754	831	794	782	775	791	794	761	764	812	762	820	763	819	776	784	831	820	821	827	803	805	774	761	779	809	770	765	799	814	732	811	778	802	775	784	777	835	790	768	772	800	819	785	769	787	813	810	769	795	825	818	720	799	770	741	768	795	764	767	734	780	840	787	762	757	779	820	809	775	744	773	777	744	751	787	794	766	768	805	744	813	780	781	790	777	811	808	785	823	792	772	729	836	756	780	786	782	806	757	773	729	818	758	819	739	802	779	786	777	775	768	780	830	759	792	780	739	792	792	805	764	818	756	790	790	886	795	786	767	816	795	729	742	787	788	783	788	718	800	753	785	864	734	763	790	799	781	753	764	764	715	747	764	822	797	783	808	777	784	801	765	747	807	785	749	800	766	798	731	811	829	777	752	754	776	808	830	792	813	749	779	741	811	785	785	776	829	805	781	798	767	764	834	762	811	763	731	765	769	799	817	754	769	795	765	798	781	787	784	781	787	798	764	790	772	800	800	765	745	745	796	771	800	769	755	775	796	789	790	751	759	774	780	787	779	831	782	804	728	741	788	753	810	763	822	746	729	775	740	752
6228	3712	2333	1528	1486	1757	1991	1083	763	632	609	529	443	417	381	357	358	342	359	335	320	327	379	334	341	325	322	366	347	343	320	328	323	340	311	329	303	308	339	353	352	328	344	308	332	342	316	337	300	294	332	353	312	307	336	334	341	351	325	335	330	316	329	349	313	335	344	300	316	351	304	327	321	324	351	316	320	342	343	327	320	324	310	313	333	299	313	333	344	323	341	340	309	310	350	321	314	340	324	316	335	314	297	330	335	305	353	302	317	344	331	338	300	341	332	318	355	299	314	330	324	300	330	331	356	334	330	336	282	276	324	331	313	309	331	344	342	334	336	314	305	326	334	333	323	310	327	318	339	325	339	320	297	310	333	268	309	348	316	324	291	311	342	288	338	305	348	317	309	305	330	329	312	325	327	289	302	354	320	353	316	326	317	329	336	299	308	289	338	322	345	324	340	312	335	322	310	330	306	333	326	329	286	325	342	342	334	337	337	325	352	327	292	345	330	321	291	304	317	309	332	294	300	338	344	320	293	310	341	318	325	325	310	312	323	340	321	342	317	343	342	324	313	315	321	293	297	297	364	346	320	289	312	344	315	316	300	274	335	309	290	336	317	293	308	332	333	344	326	303	314	364	338	320	329	275	311	305	285	320	306	330	325	329	315	301	314	310	348	385	345	316	324	318	307	360	355	339	307	289	338	345	347	355	296	354	374	321	331	326	354	347	364	323	305	335	353	315	283	336	332	318	314	306	329	328	325	299	326	311	364	335	328	326	312	274	305	307	286	309	337	343	344	323	319	334	294	325	342	327	363	352	312	304	310	297	330	300	309	337	329	310	339	330	325	322	322	321	338	342	328	305	338	343	325	321	325	305	330	346	346	330	360	337	316	309	283	302	317	309	299	328	333	340	314	334	328	321	315	353	322	335	322	312	312	334	343	300	348	302	363	326	363	288	308	319	297	357	303	334	301	313	317	329	305	318	329	353	333	279	363	314	312	365	326	316	344	298	324	328	337	327	349	314	314	316	337	315	331	305	343	315	317	308	324	351	298	292	308	323	288	368	316	349	293	318	330	310	358	340	325	313	324	355	331	324	334	315	312	341	336	307	327	328	329	347	292	300	332	328	317	310	349	335	344	346	347	326	286	262	321	308	304	321	313	299	333	344	312	348	339	353	289	327	337	325	312	366	340	361	345	346	317	356	344	323	344	315	328	329	295	309	312	341	343	315	346	346	298	339	287	320	328	333	304	323	305	321	331	301	313	326	307	311	312	329	317	337	285	326	369	347	322	312	340	309	333	348	320	304	337	351	314	324	345	342	296	327	312	319	311	273	314	304	302	319	313	300	307	321	313	301	316	350	310	324	339	318	315	301	356	308	347	297	338	344	308	348	308	335	312	302	292	340	329	312	325	326	315	305	303	328	325	311	302	304	328	313	346	319	325	350	318	367	303	367	352	325	329	314	312	334	337	299	318	330	340	323	315	308	305	339	318	339	331	269	311	318	321	310	349	312	306	311	302	325	322	316	319	333	363	303	338	334	337	336	321	334	300	287	370	314	327	318	324	309	348	318	298	309	309	342	356	304	328	328	305	356	304	340	326	340	368	336	312	328	333	302	299	349	319	301	333	335	309	326	309	349	331	329	289	337	308	319	317	348	317	303	322	326	346	314	320	313	354	321	322	310	323	324	312	337	315	312	287	311	328	340	329	321	371	310	323	314	303	334	323	315	333	310	330	285	286	345	318	308	309	358	320	292	325	370	310	305	334	349	309	316	337	354	325	346	294	331	292	356	285	356	332	330	296	372	331	328	326	305	329	317	320	356	317	343	331	295	311	299	304	329	302	340	348	335	305	330	322	336	322	321	344	327	332	314	336	297	344	320	297	336	324	302	311	313	331	361	314	350	298	329	322	323	315	344	336	321	311	331	344	319	332	335	345	315	324	324	338	308	287	311	315	334	342	344	338	325	314	338	329	298	328	331	324	311	307	339	338	302	305	332	334	312	315	349	318	316	350	333	310	315	306	318	341	321	309	335	328	331	317	310	311	319	381	319	313	349	304	303	337	299	295	321	312	331	327	325	271	331	299	331	323	337	290	369	332	315	297	302	319	339	352	326	309	284	332	347	316	301	333	323	329	319	308	302	292	289	306	315	309	308	304	337	292	322	337	306	371	320	339	304	340	337	305	337	318	316	347	317	317	336	323	327	299	323	335	312	359	319	303	333	292	316	299	318	317	326	317	303	329	316	311	299	317	328	310	347	357	298	317	331	329	292	303	334	342	335	333	328	349	308	331	334	293	331	335	309	349	365	307	319	312	293	342	339	338	369	347	321	314	347	316	329	292	303	311	321	351	313	304	336	301	357	347	349	324	304	300	327	336	325	304	319	326	279	327	320	318	340	355	306	332	279	307	317	361	320	306	345	297	347	349	306	346	325	340	314	331	314	321	326	324	334	298	345	339	335	324	326	332	307	293	322	355	343	311	315	342	285	307	342	357	320	351	322	292	339	293	324	295	317	316	342	313	310	308	364	350	342	287	292	338	311	321	315	320	299	337	315	311	296	327	327	331	337	316	340	311	325	310	342	308	289	324	305	334	313	286	308	318	316	336	339	325	318	358	325	309	306	311	322	315	306	335	333	336	326	356	380	283	308	301	320	333	300	328	331	325	328	292	322	299	319	313	327	299	313	308	341	354	331	326	324	298	306	321	325	321	297	318	324	332	318	302	342	325	351	336	313	335	317	335	371	335	329	355	325	319	331	325	335	334	344	344	338	314	341	303	345	321	302	299	341	329	328	326	326	320	323	311	324	341	331	341	322	317	329	305	321	314	331	338	289	344	327	323	313	332	315	331	331	296	310	304	335	309	315	321	341	325	350	336	349	317	311	311	341	358	308	305	309	334	357	301	322	330	356	335	331	333	313	304	341	328	322	334	315	308	318	341	322	310	372	312	304	327	290	329	337	340	297	346	305	314	349	322	295	319	307	321	297	285	337	337	337	327	337	329	323	307	351	297	298	360	346	318	307	329	365	365	330	325	306	331	339	298	317	335	306	291	302	292	317	328	315	351	307	323	343	334	311	313	344	324	313	291	315	302	329	359	334	315	318	316	338	307	293	323	316	324	307	327	319	329	324	327	317	347	341	332	291	332	327	318	326	356	338	293	292	346	302	336	347	308	297	327	305	314	320	299	310	310	314	310	313	324	317	307	316	324	302	332	316	330	342	326	326	362	333	306	314	299	319	350	322	322	344	364	323	284	343	346	364	299	311	326	307	353	322	321	320	330	325	319	335	328	331	346	289	332	326	300	320	301	334	295	320	351	315	371	340	325	327	318	339	331	335	330	312	316	319	373	334	342	311	308	341	337	341	287	289	307	353	328	317	337	284	321	303	351	319	323	322	306	357	328	346	326	319	341	314	346	308	307	304	352	337	299	317	318	298	316	319	318	313	312	335	326	330	332	322	293	302	370	325	317	301	330	324
6257	3302	2821	2911	3658	5108	6512	3261	2431	2694	2420	2065	1577	1355	1237	1070	1103	984	950	950	983	1026	945	984	906	942	932	905	915	906	789	873	845	877	886	841	882	884	883	908	770	881	843	838	797	828	773	863	824	787	852	830	821	857	855	856	818	803	824	815	906	867	840	819	843	791	902	826	793	885	838	821	830	832	794	844	830	852	836	834	853	813	811	883	797	839	838	873	876	849	810	843	824	865	856	914	863	845	865	869	860	760	858	864	823	898	797	824	845	824	798	814	826	818	850	842	874	784	842	810	884	827	845	815	876	828	837	793	866	828	860	820	804	831	842	844	824	807	872	843	806	861	803	824	851	835	852	891	858	842	815	818	846	809	850	833	830	760	842	853	794	846	853	851	781	857	876	823	862	862	796	817	829	790	857	820	840	839	900	933	830	830	841	868	872	892	880	807	888	868	841	892	862	897	852	826	860	829	794	797	878	880	846	848	821	833	919	887	852	842	823	878	812	848	879	850	823	859	799	858	877	824	902	832	815	864	836	878	820	788	841	877	810	828	852	803	829	823	876	836	858	815	847	849	802	855	860	866	842	829	836	820	850	880	808	857	874	797	866	832	776	861	880	832	877	865	843	807	849	832	877	869	817	851	835	856	810	834	874	832	846	834	851	860	832	816	873	836	862	857	825	859	866	845	860	857	858	907	867	819	901	846	881	821	867	852	823	843	821	866	824	783	794	868	831	846	825	851	863	837	848	808	836	796	774	794	829	827	876	845	846	861	850	831	838	815	829	879	839	837	838	850	874	842	817	825	810	848	802	838	896	812	843	886	826	822	873	903	811	856	766	880	823	791	854	809	853	856	809	825	832	848	847	913	826	839	798	875	863	852	801	831	850	859	817	838	830	854	843	919	857	858	831	883	773	817	861	829	843	836	895	866	816	873	863	822	893	817	887	821	834	845	870	781	846	888	821	873	828	867	836	814	807	866	844	824	834	840	820	865	795	864	833	813	831	856	806	831	895	824	852	856	852	841	830	859	768	836	826	844	811	838	775	867	825	853	831	833	841	843	838	830	843	783	832	839	872	853	854	859	871	838	801	836	791	839	830	843	895	774	783	781	819	810	813	812	845	824	845	830	838	806	863	849	858	785	820	810	888	864	805	844	864	830	834	865	842	826	837	836	805	854	813	794	870	894	830	828	827	780	848	841	811	811	837	820	882	852	811	868	848	835	858	886	841	797	843	797	818	851	803	804	833	834	796	838	797	882	801	788	833	820	873	817	874	829	783	861	869	795	871	862	855	842	795	807	901	798	861	864	918	842	787	868	844	835	865	840	798	839	893	820	843	873	798	778	813	834	866	822	811	824	840	846	830	847	853	834	865	878	863	852	804	858	853	802	839	823	832	836	818	878	830	836	879	858	887	817	810	857	829	847	848	905	838	826	808	855	820	863	836	850	846	833	809	841	815	820	826	877	894	821	831	789	823	846	874	838	871	841	846	850	875	811	877	854	814	832	814	814	821	816	822	847	849	871	840	808	825	866	861	831	865	829	844	811	868	798	844	835	829	816	850	844	871	831	882	860	826	798	840	819	830	875	848	819	851	850	826	873	818	820	888	832	808	866	834	796	789	907	863	870	826	826	875	842	854	790	857	872	836	852	807	854	816	871	855	830	819	864	798	840	860	865	819	856	823	817	838	855	870	849	827	813	825	797	882	861	816	851	852	844	863	852	897	812	796	815	868	825	812	801	862	836	853	844	856	808	784	842	827	863	830	869	819	835	808	849	828	781	849	868	831	859	804	838	870	837	865	828	847	874	817	887	845	819	836	822	843	859	801	846	854	845	809	866	883	843	849	837	847	821	829	828	826	838	803	822	866	805	849	793	867	798	826	805	793	832	794	851	871	873	814	875	843	874	843	856	842	841	861	879	830	826	834	857	835	798	837	794	827	847	836	851	833	826	906	840	869	840	821	841	868	871	871	852	857	823	833	774	845	830	789	797	858	797	881	841	815	858	853	842	837	828	880	795	843	838	794	800	847	844	838	851	848	838	792	808	838	837	832	885	789	839	845	853	798	869	841	858	820	874	821	856	884	871	866	845	862	861	819	844	798	809	799	865	851	848	791	904	840	887	898	871	833	814	817	856	840	861	825	860	863	873	826	785	807	836	818	845	862	846	846	837	812	813	841	882	827	786	892	822	865	840	839	853	804	887	826	788	806	859	847	853	837	844	858	786	829	828	818	822	851	867	827	815	840	840	799	812	849	785	815	869	863	858	845	853	850	858	852	925	785	818	839	851	831	860	839	863	768	831	871	842	867	808	856	898	807	833	837	841	796	911	863	825	846	840	847	867	841	836	853	809	846	859	858	870	794	841	836	823	866	814	839	869	855	829	837	829	886	856	833	806	879	821	830	855	794	836	809	769	798	885	831	881	814	808	844	841	850	882	854	862	864	843	811	841	844	881	811	830	911	839	846	851	829	819	841	838	874	846	838	861	860	834	789	774	816	825	839	818	874	832	865	845	843	843	871	852	845	805	787	854	857	862	822	828	880	849	838	819	822	839	837	822	823	846	856	811	882	873	805	797	802	859	836	854	848	904	808	820	820	828	820	849	832	795	835	855	817	857	800	856	823	849	830	849	871	836	849	852	806	899	851	848	782	816	840	817	793	854	861	795	843	903	798	816	835	820	841	896	856	852	864	865	816	798	819	829	860	853	833	848	828	866	856	855	855	851	795	911	850	856	911	838	779	841	850	789	849	848	833	876	829	849	868	842	853	858	837	819	811	848	860	818	870	851	852	821	785	856	831	824	806	808	891	803	855	861	809	860	837	828	902	830	803	836	876	858	883	852	871	843	814	848	926	852	864	821	867	808	840	831	850	760	864	835	786	822	838	909	851	856	881	842	854	803	854	790	856	806	875	838	858	886	899	844	875	833	831	854	810	873	833	826	864	861	795	843	771	887	873	895	828	833	881	898	833	832	839	844	870	878	832	852	819	862	862	819	820	828	782	828	855	853	872	832	860	814	837	859	831	889	833	844	804	834	827	839	882	851	862	895	832	869	770	859	814	839	852	879	832	795	814	858	834	815	827	794	829	839	850	864	855	848	841	835	821	847	843	781	843	850	826	865	816	836	896	826	847	859	849	865	814	817	875	854	852	809	850	834	844	873	843	855	889	820	812	873	806	823	845	848	789	809	851	832	845	876	821	846	838	801	874	803	786	834	798	857	817	843	793	832	851	846	823	812	773	820	827	900	844	865	824	852	827	863	855	831	786	803	798	860	810	829	861	862	818	865	860	869	873	832	829	799	855	806	867	785	826	824	857	800	811	799	871	803	854	854	884	827	866	836	840	844	808	822	843	804	843	815	829	808	848	860	870	841	848	885	841	829	870	818	890	854	878	815	828	857	817	856	792	826	837	878	870	826	831	812	863	841	807	849	837	848	886	814	852	823	843	844	800	849	833	861	867	846	893	839	888	807	842	863	858	860
30742	21722	16941	12972	13030	16967	19002	13291	8416	6834	6057	4564	3518	1848	1485	1028	641	629	526	510	500	483	533	514	498	449	400	375	386	389	408	377	357	382	412	405	379	377	373	375	381	398	405	383	425	397	368	382	413	397	399	361	385	377	430	410	395	391	388	360	370	416	405	372	360	372	388	374	380	406	356	408	399	391	383	380	373	404	370	421	376	375	343	378	409	366	406	410	354	389	407	359	403	414	396	368	389	365	353	373	403	372	372	358	348	364	391	356	381	367	377	355	419	367	378	368	373	370	343	383	377	372	358	362	365	400	386	397	357	426	376	377	388	405	380	409	403	374	398	360	348	377	385	375	393	405	372	357	372	368	379	355	365	419	360	404	395	383	365	417	354	373	376	409	347	400	400	389	395	370	386	372	406	400	408	388	391	404	392	364	360	353	386	403	374	374	377	362	372	391	406	385	381	369	361	361	373	399	378	334	389	434	378	357	328	385	367	383	350	357	378	390	406	406	330	363	384	367	370	373	402	371	400	389	390	412	379	396	374	349	363	396	381	339	356	360	340	373	399	389	399	354	389	353	377	360	376	428	392	374	364	382	387	369	378	373	371	400	364	359	384	404	351	362	399	378	372	367	425	380	373	366	393	394	398	396	377	357	412	359	381	365	390	381	389	392	390	376	366	376	361	368	403	408	390	401	378	316	374	354	407	396	370	352	376	386	361	400	374	350	366	379	354	340	366	387	387	359	367	382	393	415	404	364	387	444	388	339	359	384	392	427	369	368	388	413	358	373	356	406	376	360	390	342	395	420	366	401	369	433	391	344	414	344	398	374	359	393	383	348	397	336	406	381	348	368	380	377	351	377	385	349	376	389	375	389	364	330	369	357	364	413	342	377	381	372	401	393	373	352	385	377	379	400	411	406	351	381	359	401	368	368	362	433	378	399	357	380	354	369	352	381	388	366	413	394	391	391	413	388	366	358	377	382	349	384	374	350	430	356	389	366	388	400	405	370	377	373	381	379	360	351	379	369	374	385	399	378	378	380	392	393	367	399	397	377	371	352	384	390	377	397	403	386	367	368	401	413	412	371	352	401	367	374	366	406	391	342	363	363	366	364	387	358	385	386	359	375	405	399	371	387	377	388	394	375	388	352	373	402	404	368	386	390	376	345	364	401	380	373	391	375	355	372	375	387	392	381	357	389	393	417	382	361	392	348	333	374	345	379	374	402	359	373	376	357	359	381	351	345	412	391	386	395	371	361	410	389	397	380	393	378	350	388	404	389	406	402	398	402	396	378	372	382	388	398	361	365	342	371	370	389	372	383	401	389	367	394	396	400	373	394	388	416	413	385	367	360	366	383	400	368	388	382	406	383	363	407	377	361	371	381	394	398	398	377	400	356	351	397	394	369	379	384	381	402	370	377	388	386	390	379	360	402	358	396	400	411	404	419	351	364	383	344	377	401	371	388	379	350	369	373	402	374	353	371	364	370	385	389	351	377	387	404	345	365	410	365	384	378	351	336	417	370	383	378	388	410	395	365	420	365	388	400	328	354	388	389	356	389	354	363	368	359	383	377	372	359	392	377	412	364	391	385	399	372	407	367	412	400	364	346	364	402	357	401	375	396	379	355	384	374	373	372	369	373	375	352	394	400	373	414	403	365	345	344	388	378	399	360	382	426	391	342	333	411	376	408	399	340	353	372	391	371	373	378	345	383	395	391	367	374	371	381	362	408	368	372	402	379	368	379	422	389	384	395	392	397	375	392	373	371	426	414	384	410	362	389	374	357	388	382	388	378	381	373	423	408	403	388	369	389	404	399	339	373	373	410	375	392	392	357	372	354	393	366	395	359	403	330	400	333	372	397	371	368	373	359	371	383	376	388	370	369	374	384	363	379	379	385	395	385	369	392	359	378	393	396	397	365	416	382	402	373	345	399	404	401	380	376	380	377	388	397	381	380	371	383	385	369	354	358	405	357	404	371	364	358	370	389	374	340	341	378	412	372	400	357	379	410	407	402	386	357	366	349	400	377	393	380	390	372	412	364	350	358	392	360	362	378	394	374	383	395	384	381	396	415	400	396	375	367	351	386	375	360	384	399	346	365	357	380	361	356	380	356	385	362	368	357	387	381	368	361	349	352	357	354	383	385	375	402	364	372	333	371	382	359	396	393	423	411	383	365	381	393	376	358	368	341	359	375	381	379	384	387	373	358	364	387	408	358	375	379	351	380	397	410	377	356	348	388	371	383	386	418	364	372	369	382	394	379	401	361	392	364	380	371	377	360	379	407	356	373	403	364	396	398	397	360	395	414	394	398	363	380	391	391	331	390	343	392	399	383	361	389	363	428	406	362	366	399	391	351	354	335	388	340	416	331	382	414	425	380	376	358	405	365	406	374	396	395	379	386	360	385	388	372	359	350	388	395	394	372	396	372	367	363	371	413	376	382	373	367	380	388	397	372	389	363	384	344	378	415	376	385	353	352	340	356	385	382	367	403	370	355	398	407	382	370	381	392	411	377	389	347	358	394	353	342	381	381	359	376	356	356	366	385	356	384	395	392	381	373	368	384	406	388	354	368	402	389	418	392	400	391	382	378	356	391	378	386	357	392	379	387	381	357	371	391	379	364	406	364	386	366	402	370	389	392	356	350	381	365	375	391	379	351	381	370	373	393	376	387	394	384	406	371	349	334	400	404	392	394	368	349	396	434	364	420	373	353	375	337	396	369	380	375	379	382	362	387	386	366	366	363	391	388	391	398	391	363	378	403	378	407	390	356	378	411	408	343	396	381	399	395	391	362	413	379	377	379	363	376	368	356	388	361	356	370	368	401	365	357	383	400	353	379	360	369	378	368	421	348	401	384	386	408	377	396	397	403	364	339	354	385	375	375	396	398	343	369	402	358	398	366	386	390	389	339	354	384	381	356	381	389	388	362	400	383	357	387	389	415	391	376	360	399	365	391	366	413	394	352	403	370	368	374	387	394	368	365	385	406	390	367	358	400	350	388	348	385	406	367	365	379	356	352	373	403	384	378	379	387	376	360	373	381	401	398	391	406	363	402	387	351	365	351	370	386	354	358	378	399	367	372	385	381	390	398	347	415	391	361	384	363	408	339	386	393	388	394	382	379	373	371	342	375	334	354	400	351	354	383	376	420	411	370	398	387	355	369	386	376	404	402	350	406	328	374	332	373	370	347	375	412	414	396	387	403	384	400	380	397	386	386	384	386	380	401	356	357	378	333	427	366	399	348	374	367	420	372	414	377	385	371	344	400	393	380	386	390	396	401	373	403	390	390	375	351	342	338	382	358	335	335	367	363	354	384	389	344	391	404	362	419	382	387	368	384	366	401	367	389	382	375	354	362	378	376	394	384	400	364	359	386	408	374	412	403	377	428	375	372	402	352	403	399	374	389	367	366	351	402	406	363	375	362	388	394	407	366	367	367	355	369	353	393	358	419	374	395	396	349	391	404	341	389	383	386	417	368	364	376	348	368
24062	11596	10059	10828	14519	23114	27094	20198	14715	15741	13963	11399	8576	6720	6056	4526	2662	2538	2212	1999	2275	2064	2146	2183	1844	1615	1247	1241	1163	1088	1055	1053	1009	1002	1034	1025	946	1031	996	991	1008	995	971	995	989	990	1014	1011	1005	1002	985	930	985	996	906	977	1006	931	972	959	940	1023	958	950	981	1042	974	945	978	965	948	943	946	971	968	979	948	950	966	1006	1004	913	978	867	994	935	920	1011	965	909	937	917	920	1030	934	1015	1002	957	971	968	960	965	926	974	1015	996	988	960	991	980	984	1008	967	973	1008	932	964	979	1027	979	929	945	994	949	950	944	899	963	959	949	924	896	968	1010	957	904	951	911	947	922	954	967	976	942	932	948	935	939	938	965	980	931	985	952	912	986	901	953	946	925	1001	916	955	948	943	975	959	949	945	979	956	942	915	950	933	993	973	944	988	925	888	945	918	967	938	962	935	1000	938	992	937	946	937	930	875	943	977	936	960	958	941	956	979	963	975	986	919	972	964	947	974	977	958	938	980	921	964	958	981	949	945	952	988	987	933	969	948	930	962	894	935	932	929	870	966	935	921	911	920	949	912	973	934	889	989	951	1012	936	937	902	941	962	921	942	950	959	921	895	916	939	907	945	942	954	991	980	942	897	978	949	948	971	930	924	916	925	946	977	1009	944	940	900	921	921	951	932	932	971	951	974	949	975	994	1001	932	954	991	940	893	967	955	856	922	952	912	894	953	929	976	932	993	965	957	996	963	987	905	947	993	982	922	969	963	917	966	979	890	930	977	932	876	1010	956	916	941	930	905	937	956	925	961	1007	924	1004	889	988	983	940	894	913	944	906	937	861	936	1006	973	971	946	948	970	920	914	945	889	953	966	1004	898	949	900	936	865	966	933	937	984	1004	921	893	944	937	908	943	988	899	942	949	913	957	960	987	936	948	947	928	945	998	969	1014	999	965	921	951	970	956	946	943	895	888	963	983	975	985	863	950	979	936	971	932	974	967	956	894	952	876	933	955	988	984	935	915	956	884	971	922	903	954	986	920	961	967	937	979	908	963	985	976	955	942	956	933	1014	971	990	939	921	1003	907	961	939	937	917	897	914	958	932	970	961	932	934	973	890	957	990	912	948	938	907	937	930	1009	944	1017	915	897	947	979	991	937	944	939	949	945	1007	913	980	922	1000	959	974	973	935	970	985	931	952	1009	981	953	886	942	932	968	996	963	922	957	980	916	967	960	879	895	1001	964	964	953	981	895	920	939	936	960	983	927	940	941	919	914	953	1024	950	933	985	935	946	1001	959	888	988	1021	876	939	953	875	894	1003	899	985	992	941	977	912	951	977	975	899	924	940	969	955	905	950	875	1000	967	908	913	938	973	948	983	923	962	967	877	889	964	974	873	955	944	960	1034	928	945	955	904	919	898	939	938	932	926	890	975	970	995	948	950	999	902	959	937	943	908	892	911	998	956	959	947	924	973	964	946	1000	921	958	952	954	907	926	947	992	931	912	982	915	959	940	990	961	923	937	935	976	876	974	901	982	1015	908	956	940	921	947	907	929	981	1011	957	961	912	956	985	907	927	905	964	873	941	977	937	1002	976	976	944	921	1001	930	923	907	922	950	992	906	907	916	999	935	900	902	962	932	940	949	957	978	915	964	934	955	941	977	989	950	919	962	945	888	977	950	959	925	994	930	892	964	944	956	957	996	934	979	966	924	922	918	958	969	923	911	974	924	963	934	960	957	951	931	936	988	975	929	936	946	934	943	954	965	931	1025	924	889	942	955	940	905	950	940	934	920	952	910	898	979	955	962	996	929	973	958	969	931	932	922	968	1005	975	932	930	965	973	922	941	864	919	979	949	973	985	960	916	948	923	935	981	984	924	963	921	989	956	947	958	869	956	906	946	941	915	926	912	946	963	932	978	975	916	976	1018	1003	982	925	952	838	958	943	946	974	928	951	967	947	968	980	942	917	933	944	946	855	914	968	937	1021	937	987	905	923	917	932	880	982	1003	912	878	965	929	945	930	945	966	949	961	955	976	955	937	1024	910	914	978	946	925	944	920	968	972	989	991	898	953	1020	970	943	931	925	982	889	942	908	951	948	955	1006	965	934	921	953	954	968	919	955	1024	920	914	962	927	921	924	991	944	931	942	943	941	941	947	979	977	943	900	976	971	928	925	905	942	974	920	988	948	938	938	990	978	919	888	950	963	936	960	970	962	975	929	965	946	953	930	981	961	933	969	977	988	912	971	966	942	966	940	942	921	1000	943	952	914	943	981	968	911	969	969	1009	965	934	894	903	978	922	971	946	953	976	959	947	937	922	940	947	933	963	947	931	938	944	933	930	974	938	977	968	921	942	985	941	882	885	953	938	991	1002	946	930	947	930	927	931	934	916	894	954	903	908	914	941	882	952	948	943	932	923	951	995	959	916	941	965	894	955	909	942	920	933	967	936	914	966	950	996	945	977	922	984	985	962	924	916	908	911	925	952	945	953	930	998	928	988	978	947	954	987	969	963	928	929	952	972	938	967	957	917	954	920	941	967	946	943	945	917	917	1002	943	931	956	923	933	965	1010	1009	945	989	961	968	974	935	961	935	909	1019	937	955	1013	979	921	969	996	970	919	938	946	940	972	944	887	945	955	910	1016	986	969	928	991	1003	938	1019	931	975	947	923	967	973	1005	959	932	943	987	941	922	985	954	922	952	948	913	1007	947	997	935	959	1006	983	938	998	957	930	941	950	958	899	909	980	970	907	910	975	952	924	948	944	963	974	884	1017	915	990	881	938	905	943	964	918	950	939	984	945	954	1008	988	918	973	934	950	949	952	912	925	939	883	960	925	996	997	899	972	909	1004	935	978	927	903	946	930	963	940	930	1007	935	881	964	967	950	930	966	996	938	979	940	946	919	968	960	939	947	1012	930	888	930	1022	965	874	940	954	898	976	911	896	918	943	925	962	942	984	921	958	966	958	925	990	928	926	914	950	922	967	1007	1012	963	1023	941	958	1001	961	943	948	975	971	979	982	956	970	943	965	941	972	941	994	940	1018	944	993	904	949	950	959	968	928	888	946	923	991	940	967	921	970	975	963	966	1004	944	974	974	939	1020	917	935	913	1002	974	961	913	929	963	982	973	965	927	961	940	927	898	917	946	963	971	993	1026	975	942	961	898	957	1019	948	937	903	970	942	973	973	999	890	1037	970	977	968	893	959	932	963	909	914	904	955	956	950	979	977	916	920	959	928	941	925	927	951	995	884	956	887	917	996	974	963	996	945	970	929	934	943	983	897	978	961	954	923	935	944	955	976	943	893	984	914	965	978	961	938	985	961	983	898	901	964	928	987	918	1002	939	933	959	978	961	987	963	938	985	919	980	960	926	892	907	927	942	953	958	939	982	968	971	924	947	948	982	938	937	960	975	960	984	963	958	921	875	871	889	957	887	930	949	906	951	988	938	936	946	907	922	924	999	948	947	981	948	929	959	997	897	881	923	943	947	991	975	921	892	1004	954	934	954	936	922	915	901	933	966	1013	988	928	954	937	870	973	940	910	939	954	966	926	955	939	895	951	883	922	1005	928	994	963	917	977
40769	27865	22939	18544	18854	23385	26238	20158	14568	11718	10121	8030	5090	3301	2240	1266	909	858	673	615	646	650	664	671	565	440	410	351	339	314	332	285	306	317	305	306	291	313	295	318	305	278	286	287	302	304	282	306	308	282	297	304	303	315	274	269	278	269	256	274	291	267	302	276	316	308	299	318	283	284	296	296	313	299	293	266	305	299	301	254	286	283	270	278	288	306	317	317	293	299	295	289	301	299	338	270	266	319	282	261	316	271	263	301	290	314	305	312	301	305	310	296	305	312	288	289	274	284	256	287	302	290	329	303	260	279	324	313	298	295	269	278	291	269	281	295	296	312	287	309	286	283	305	285	289	324	270	299	261	276	267	278	262	281	290	291	295	295	290	307	299	291	280	311	278	299	269	314	295	286	283	273	331	291	279	308	282	295	307	302	237	274	304	308	328	288	264	247	273	296	281	289	294	281	251	278	307	309	281	291	266	274	293	317	277	339	265	283	249	272	314	291	283	290	292	262	275	291	272	311	322	307	287	323	268	315	276	287	306	322	298	289	283	290	287	289	300	302	275	268	282	280	258	302	298	301	272	288	269	281	290	282	289	310	263	291	279	280	303	287	291	270	301	295	300	291	265	229	308	287	311	286	257	271	236	286	290	269	319	246	274	298	308	287	276	299	290	305	291	288	278	274	288	270	314	312	258	294	269	294	265	306	310	292	305	299	269	288	277	294	290	269	292	284	286	287	297	285	284	307	308	293	304	280	276	308	300	312	286	265	277	264	343	279	278	294	272	288	307	302	326	286	281	276	290	292	257	276	299	292	287	277	279	287	273	280	290	282	297	293	261	274	282	278	292	285	266	280	269	270	277	292	257	257	284	278	290	289	305	280	278	303	291	303	289	322	299	266	274	302	261	267	292	294	297	274	310	290	268	278	265	280	294	297	280	273	294	275	289	281	294	311	297	247	270	301	288	284	301	300	302	277	276	296	316	297	299	327	312	325	309	296	268	276	246	280	266	304	283	272	314	305	306	310	287	267	341	278	278	276	293	303	267	323	283	307	256	281	298	321	273	283	270	317	288	293	297	281	308	312	304	289	277	305	266	276	256	286	293	294	281	268	266	291	289	302	285	286	282	265	276	304	261	292	295	267	301	276	286	296	281	294	317	259	314	292	299	298	281	313	264	302	282	321	316	302	292	305	303	271	286	318	300	301	331	271	330	301	267	269	294	274	261	277	320	277	310	273	317	285	302	278	310	287	320	272	263	270	308	310	302	265	296	309	270	309	278	300	281	302	283	290	291	300	267	287	276	287	286	278	296	299	302	275	299	309	290	295	272	287	301	285	308	295	317	289	306	289	296	297	281	271	326	263	292	288	309	284	268	287	269	305	312	287	269	287	263	287	310	279	306	320	287	294	286	265	306	275	291	303	275	290	304	296	312	295	299	303	278	286	267	319	314	304	305	303	263	307	271	300	294	246	281	293	310	297	270	306	308	302	295	260	287	304	294	295	265	296	277	289	307	299	298	306	287	329	312	288	294	287	280	291	287	299	267	274	275	288	260	277	323	254	323	270	272	295	318	306	285	257	273	317	316	315	290	275	282	269	305	282	299	253	319	285	306	290	287	279	287	311	307	262	275	291	296	289	288	318	270	289	300	297	301	289	296	264	264	282	288	298	273	288	275	285	295	305	270	281	251	311	295	283	284	309	276	333	296	275	297	271	302	305	308	296	289	298	305	283	290	290	310	293	308	278	259	290	303	272	285	272	290	292	284	296	303	285	270	322	301	262	289	285	286	299	301	268	276	305	319	310	282	268	313	266	303	332	260	270	293	263	264	303	273	284	258	274	275	287	271	305	277	287	272	314	290	306	265	305	318	281	270	279	318	288	282	277	296	296	274	277	271	309	263	286	273	318	301	279	295	307	298	337	282	272	255	281	307	292	284	291	277	296	269	321	277	318	314	306	299	299	285	264	292	306	261	320	284	316	287	280	317	295	295	313	293	283	317	276	272	277	302	257	282	294	284	316	318	266	299	286	315	284	283	279	283	295	277	309	280	276	289	268	269	274	285	283	284	266	307	247	298	276	275	281	297	268	288	302	306	320	288	283	301	294	270	282	298	298	274	254	275	276	292	270	284	264	274	269	283	278	296	280	286	271	282	299	276	320	300	290	324	281	264	284	292	315	291	285	308	300	275	263	294	276	278	312	266	271	302	307	253	290	240	319	308	295	284	260	300	287	280	252	306	290	274	292	290	291	291	266	291	271	248	287	304	282	281	275	291	266	299	254	295	279	327	274	270	297	278	269	282	257	305	308	273	271	287	281	278	268	276	268	268	277	269	285	297	332	307	260	282	303	280	323	268	278	269	272	278	279	289	291	318	245	278	277	293	302	295	283	294	324	304	277	301	275	311	311	320	249	275	310	286	303	302	297	301	275	263	282	301	290	288	280	241	282	292	283	295	283	276	279	321	284	326	295	319	274	325	300	281	301	340	286	301	323	319	275	312	266	257	252	289	279	289	304	307	288	315	286	301	297	307	313	278	280	265	310	300	281	286	296	311	287	312	319	255	294	277	310	280	256	263	280	307	302	291	307	316	304	302	292	287	304	268	274	297	277	298	291	287	293	262	285	270	287	279	304	292	281	291	267	277	307	324	284	301	298	304	290	310	268	291	281	270	279	253	294	307	279	289	287	284	258	305	300	282	279	279	326	292	275	288	299	314	288	308	294	295	267	256	317	284	278	294	275	269	301	281	259	293	291	284	303	281	285	264	283	313	299	281	291	282	284	270	309	269	305	275	293	295	286	270	262	309	310	312	261	285	293	302	298	276	293	276	311	287	287	309	325	292	275	286	299	292	273	257	270	281	288	297	292	281	302	304	298	293	308	329	285	270	280	262	337	306	310	316	281	303	302	272	288	252	322	263	295	259	291	259	292	294	323	306	290	280	287	299	286	268	256	270	296	316	284	312	301	281	279	299	264	305	299	311	263	269	282	279	294	302	301	291	257	296	265	266	278	295	299	252	293	314	319	319	277	287	290	278	295	324	279	280	300	265	272	309	273	320	283	264	309	300	309	302	316	293	294	306	300	282	326	298	244	257	299	294	270	281	282	308	304	301	300	297	288	283	298	297	289	303	307	276	297	282	274	299	264	281	341	298	305	320	279	263	285	277	253	280	313	306	326	266	299	265	278	289	311	301	276	274	281	310	285	293	313	295	313	305	274	319	290	285	270	298	302	318	277	277	291	289	292	293	324	293	273	282	304	305	256	311	310	290	274	331	314	293	309	274	326	300	307	268	311	288	313	262	297	290	312	280	318	287	287	319	252	269	288	275	306	307	304	288	273	292	302	279	291	282	266	262	272	246	279	280	268	285	297	281	293	312	286	304	301	273	276	273	301	289	292	330	309	276	289	288	305	265	261	301	289	288	283	286	273	277	304	321	252	269	285	307	284	301	269	277	306	310	301	289	291	300	294	288	284	294	267	250	291
31219	15979	14030	14140	19331	28065	32124	26413	20734	20839	18776	16163	12604	10557	9223	5953	4288	3683	2934	2879	3524	3164	2849	2644	2301	1768	1386	1206	1071	1009	969	912	889	891	920	835	846	856	835	783	794	829	829	810	798	838	785	721	783	773	770	800	836	796	776	774	780	784	801	770	794	786	777	809	821	723	743	782	791	795	743	818	792	731	798	733	743	753	751	772	803	790	735	745	766	723	779	751	774	739	719	758	782	776	732	744	789	778	782	743	783	782	775	834	765	779	863	878	824	798	865	820	735	804	768	723	743	745	742	784	715	758	745	754	766	731	718	786	775	754	800	743	720	764	771	754	725	759	742	743	777	745	747	738	735	751	751	776	736	728	733	759	700	723	735	713	765	737	804	713	764	702	744	761	766	705	716	693	737	719	744	754	762	686	722	754	733	732	763	739	739	729	796	771	726	751	727	704	780	746	760	800	740	753	781	760	717	737	759	727	738	743	748	728	750	742	743	719	714	707	767	796	746	773	733	761	807	744	770	698	749	714	745	758	776	753	765	738	745	778	732	753	724	670	706	748	700	761	753	746	739	707	726	672	761	768	764	768	734	739	710	703	767	663	766	697	759	768	762	726	750	705	691	728	756	731	722	694	722	750	755	697	772	743	724	719	741	735	752	714	754	740	767	739	711	749	748	750	741	754	825	743	705	744	723	762	742	719	741	717	782	760	738	736	780	752	808	743	817	798	769	722	771	722	712	767	772	760	733	768	729	759	775	743	759	699	727	750	741	756	767	772	727	757	733	741	788	752	761	728	766	791	751	686	743	721	733	766	784	776	791	706	738	773	713	735	767	731	719	722	762	731	763	693	752	714	753	704	752	743	747	709	739	761	753	726	727	731	754	696	768	790	751	751	784	771	759	739	722	721	774	729	753	774	771	721	674	686	689	733	780	711	764	769	785	763	715	764	774	725	707	699	755	748	737	751	757	709	765	712	713	735	715	734	737	748	714	763	735	794	731	721	740	710	769	743	771	714	755	745	728	764	763	736	761	767	758	730	726	724	741	735	712	740	783	687	740	735	733	753	744	759	669	723	759	733	766	717	765	715	764	756	715	710	709	746	709	752	750	727	791	778	760	714	709	793	740	755	741	731	748	701	769	731	737	755	721	737	725	733	750	719	767	783	704	696	736	768	719	733	783	735	761	731	730	720	701	717	758	775	741	748	731	761	753	728	776	729	745	744	704	657	765	776	741	722	717	777	719	737	741	719	734	732	731	733	733	737	731	710	730	718	724	737	736	757	704	740	711	748	744	763	729	755	757	735	766	757	730	755	741	742	778	762	706	784	710	783	688	787	779	707	708	763	727	719	757	741	740	764	754	775	762	705	711	715	752	738	705	719	777	689	723	738	746	749	727	748	808	720	763	719	726	719	738	735	729	759	713	736	712	745	742	703	741	688	726	753	703	701	776	697	780	760	804	744	676	719	737	755	731	731	751	751	754	746	723	761	714	772	746	766	734	742	769	752	782	731	754	689	695	709	764	729	698	744	786	748	726	778	764	707	704	715	718	720	744	800	745	728	754	774	741	767	787	740	739	776	752	707	742	749	723	764	705	734	759	740	719	717	750	729	771	762	727	717	762	804	708	730	729	737	717	745	759	731	777	764	776	707	799	724	713	716	748	734	709	774	741	770	707	751	767	784	738	726	740	770	753	741	732	702	738	702	728	679	758	726	704	708	764	762	697	767	774	752	729	707	732	694	780	741	749	755	742	727	736	722	724	731	755	739	728	779	723	762	708	769	776	727	732	747	725	732	711	733	693	771	745	720	780	724	770	795	731	739	735	742	766	770	754	697	709	688	769	729	760	746	733	718	717	802	695	728	744	767	763	700	776	747	726	721	732	742	752	753	696	753	713	701	743	686	768	761	744	717	762	767	721	767	691	764	748	732	720	747	748	680	726	735	729	766	755	716	730	727	755	687	761	774	728	714	686	709	696	734	702	708	719	760	724	750	716	723	724	740	762	733	751	725	697	764	734	777	740	732	737	728	695	727	715	738	752	710	733	743	733	788	729	716	677	772	695	718	705	781	744	730	747	755	694	712	753	745	737	770	753	710	737	805	716	706	740	734	710	695	748	724	725	683	700	720	737	729	715	774	746	727	732	751	759	728	741	750	745	700	771	741	726	709	682	776	727	731	728	760	765	762	800	757	738	687	754	730	688	740	773	727	693	767	729	758	747	709	747	700	739	717	770	737	729	727	715	759	737	716	756	740	798	775	768	737	710	763	754	749	792	754	718	714	734	746	689	705	717	780	724	715	742	693	732	687	760	711	755	722	751	769	718	744	695	702	746	695	653	766	730	764	752	776	726	744	712	737	755	737	736	742	711	724	778	731	757	691	754	677	738	743	725	716	792	745	755	760	746	769	725	746	711	757	689	742	776	705	734	755	758	757	733	752	763	749	698	723	731	722	700	749	725	712	741	687	717	792	690	688	770	691	709	785	735	723	739	766	742	725	721	762	717	712	722	738	751	729	695	776	758	759	767	757	737	735	727	766	771	717	760	722	763	760	770	757	716	732	792	747	721	759	741	723	692	729	747	749	735	769	790	715	691	748	740	672	780	753	761	701	718	751	774	722	772	756	746	759	706	750	773	766	741	702	741	764	713	741	753	737	695	736	747	696	765	740	739	730	775	784	746	732	736	718	699	729	736	752	747	728	759	739	767	758	741	782	742	737	737	728	748	660	731	753	711	727	732	723	752	762	773	756	738	778	755	722	686	745	772	730	705	745	746	704	751	730	755	765	727	707	712	739	723	750	780	734	724	726	733	751	737	728	706	759	762	767	744	759	770	754	714	767	691	735	780	718	736	723	715	724	767	720	775	709	786	714	769	785	784	739	802	747	725	768	741	727	759	749	723	724	807	740	760	682	751	759	733	746	727	683	754	709	748	729	753	695	713	715	769	728	727	707	683	719	761	734	753	759	739	724	802	722	703	731	760	724	729	766	776	714	760	716	742	748	758	751	729	747	732	680	726	730	769	721	737	758	768	774	755	741	750	785	747	768	719	766	715	777	733	758	721	754	749	765	707	723	708	763	730	709	733	723	722	688	731	716	789	749	745	800	729	734	720	768	710	722	717	757	693	674	750	722	763	701	715	706	756	740	693	744	769	705	739	789	752	716	751	792	714	691	703	739	713	693	773	721	732	731	704	673	741	755	732	752	739	766	718	734	760	723	828	754	766	755	765	767	735	762	698	741	729	779	786	712	786	776	732	733	742	705	732	712	734	802	736	722	747	752	688	742	721	734	792	690	726	816	720	720	709	756	733	685	735	735	751	752	753	747	681	723	728	733	725	711	677	739	745	760	768	757	722	736	770	702	752	742	782	746	746	705	769	703	748	725	750	747	736	763	716	730	696	705	753	687	699	768	770	773	741	744	737	743	754	729	751	764	733	725	721	730	788	726	728	719	691	751	751	708	685	769	725	785	706	744	752	772	686	735	705	744
7090	3847	2279	1553	1404	1717	1871	918	753	568	547	476	439	358	328	335	286	312	335	288	317	266	309	313	328	339	313	334	305	302	289	294	316	315	305	309	346	298	287	290	358	290	316	295	330	297	299	297	336	296	297	308	323	285	282	275	298	321	318	301	309	285	300	313	306	331	280	307	300	304	334	282	298	280	311	354	275	293	284	324	298	312	281	313	324	294	273	281	310	306	315	313	283	299	316	301	301	333	289	309	294	317	306	264	303	319	316	288	315	313	298	336	283	328	319	321	288	286	302	300	307	339	275	305	296	306	261	307	280	326	282	278	282	305	267	321	345	331	305	315	281	309	300	314	311	316	298	273	323	326	300	318	301	302	314	293	340	322	327	322	333	303	309	292	259	285	303	304	337	325	343	322	335	315	298	321	312	314	316	288	328	283	299	326	313	276	321	282	326	301	293	287	323	268	313	314	305	318	328	315	287	301	304	300	294	275	276	278	282	291	317	320	276	311	312	271	297	326	300	316	281	282	286	290	333	281	308	252	330	315	319	311	299	319	296	339	357	320	301	276	300	293	286	331	292	294	280	286	292	285	266	296	320	305	308	286	303	300	302	279	288	314	310	316	300	314	306	297	306	298	299	322	338	322	307	312	277	276	294	318	282	290	305	294	325	310	302	329	296	286	256	302	321	309	301	319	282	308	311	298	287	285	307	278	348	323	302	308	330	308	313	287	292	312	302	296	300	314	300	316	275	281	293	309	345	326	283	301	314	282	291	312	325	343	291	280	279	292	324	297	324	307	290	268	307	300	299	321	320	320	346	316	309	293	316	319	313	302	307	305	314	338	331	312	291	326	302	283	295	285	296	282	289	309	307	285	312	327	274	317	310	277	294	278	295	329	313	307	285	311	320	306	309	283	304	314	297	285	275	289	289	294	302	320	327	333	314	290	301	287	322	296	327	297	259	291	293	302	297	295	325	302	285	301	306	302	300	320	303	295	288	343	300	297	297	275	294	295	310	308	282	294	289	302	316	327	298	295	292	299	281	314	291	289	304	319	306	321	307	275	264	309	326	307	303	314	328	303	311	300	285	311	331	316	302	319	292	314	292	279	272	307	284	301	308	288	309	292	321	326	306	267	297	290	308	319	288	332	310	304	269	301	284	279	337	283	307	297	307	304	280	306	306	303	344	318	310	315	299	323	323	282	287	321	312	269	318	309	288	310	295	311	286	297	324	292	319	284	303	278	292	291	313	309	311	281	302	281	304	296	322	294	296	331	277	323	315	310	338	322	320	314	309	285	310	324	278	298	309	296	298	284	291	283	345	323	299	270	306	291	312	313	286	317	314	309	291	330	285	289	306	328	286	278	295	275	295	280	286	280	309	324	295	280	271	284	338	326	289	281	305	307	330	315	294	316	300	310	308	290	293	332	294	302	288	286	306	321	289	320	300	306	303	292	317	332	329	291	295	278	296	287	319	327	317	286	301	289	303	297	302	301	311	298	303	277	332	348	287	293	275	269	311	304	268	308	318	295	332	317	290	283	313	300	307	314	287	296	316	315	313	301	347	317	304	297	319	282	302	306	311	293	322	285	268	294	306	269	274	290	317	316	260	284	346	304	306	296	299	304	287	341	311	276	320	322	296	331	338	308	291	296	327	311	294	292	334	328	308	333	333	264	284	298	310	305	307	303	283	302	317	297	267	305	276	315	304	293	324	314	284	306	292	298	288	304	292	303	295	292	277	315	315	289	287	306	362	324	304	326	300	318	295	294	291	279	309	299	345	314	317	322	278	296	299	303	286	290	289	312	312	287	331	297	308	300	310	298	291	286	295	267	252	313	301	304	310	295	304	288	275	287	301	318	273	327	294	276	304	336	278	285	315	297	292	286	289	291	331	281	281	315	309	298	284	288	340	298	313	291	274	306	282	319	322	335	313	305	308	272	323	335	287	284	293	290	298	288	306	316	300	320	320	303	344	325	312	289	357	281	330	296	298	305	314	329	265	301	273	298	302	310	318	306	334	327	293	288	336	312	294	311	312	302	295	290	310	329	357	301	276	310	298	288	321	295	299	294	296	280	289	315	308	287	289	314	320	281	305	297	298	287	284	320	300	330	311	285	307	308	299	287	305	273	304	314	301	324	304	294	299	316	303	283	317	306	314	300	322	280	341	308	309	315	324	342	314	346	293	289	288	307	294	326	296	299	310	280	305	311	293	302	297	270	309	309	311	326	300	264	332	296	316	296	303	276	254	324	264	308	326	323	313	336	292	306	259	306	303	294	293	310	308	293	274	330	311	292	285	289	308	276	310	293	313	279	315	317	274	329	308	294	301	324	308	318	320	312	311	316	262	307	312	309	339	324	287	303	278	307	316	333	307	333	296	303	342	317	306	286	321	324	305	288	306	322	315	291	305	299	265	346	278	304	282	357	302	292	295	310	300	297	296	337	302	290	291	289	277	311	301	312	287	267	318	301	308	294	307	284	290	305	283	322	299	330	318	332	345	321	316	308	327	298	281	322	317	302	286	301	292	337	329	269	296	306	271	324	285	303	309	348	333	296	297	300	303	292	307	283	275	305	282	274	297	295	296	309	260	284	272	295	325	311	322	284	293	337	316	310	309	301	295	304	292	295	335	304	292	316	300	281	319	321	327	298	306	274	268	287	288	337	294	306	297	316	308	294	256	293	315	301	301	292	289	327	287	289	300	300	277	313	274	318	285	276	287	295	295	300	324	323	304	307	278	317	280	286	304	297	301	320	286	331	298	294	303	303	280	276	314	293	283	286	320	318	302	305	292	329	308	319	297	281	306	316	284	259	301	319	278	334	320	282	298	301	288	305	302	297	299	284	297	297	312	316	298	310	287	295	307	316	293	275	303	293	276	288	289	308	301	295	281	328	306	278	303	285	295	335	319	314	289	302	329	276	322	272	296	275	317	293	303	313	301	284	299	313	335	266	277	288	315	304	304	309	342	294	298	313	295	292	285	317	271	325	276	306	311	316	327	304	281	303	280	294	295	288	315	279	317	291	311	300	289	307	304	309	308	294	305	295	308	306	330	307	347	284	310	285	333	327	287	270	292	281	326	313	330	306	325	309	318	324	331	320	286	303	304	283	304	306	323	287	310	330	334	279	293	316	325	319	320	319	330	306	319	291	320	290	336	333	311	325	294	297	282	282	303	288	328	332	296	307	297	285	299	302	324	309	302	317	294	295	284	322	284	322	307	299	309	314	319	288	288	316	334	312	309	279	303	310	280	281	298	303	318	329	308	282	330	305	306	292	309	290	284	292	285	274	277	320	296	305	322	304	291	282	300	303	303	309	309	304	295	304	298	297	280	304	295	317	303	290	278	298	342	305	302	313	289	310	297	290	311	270	314	311	291	289	328	303	318	320	311	319	327	286	305	319	319	321	287	289	315	301	330	297	312	296	272	315	309	288	299	317	317	275	274	291	283	316	318	317	325	289	293	294	308	345	295	336	297	301	305	272
7176	3332	2766	2723	3247	5263	6234	3232	2361	2304	2145	1955	1553	1232	1080	1013	1018	965	931	887	884	962	922	950	947	839	901	853	850	825	820	849	830	807	792	770	823	813	769	801	792	838	828	817	748	791	816	814	793	778	763	783	840	755	827	778	815	762	853	785	770	770	822	842	790	843	835	793	765	855	729	791	736	816	837	806	791	815	783	849	808	852	788	791	802	821	785	773	799	752	823	796	747	815	793	812	812	788	865	807	795	777	874	809	774	824	818	817	766	789	827	775	803	788	807	788	815	844	795	749	737	785	731	799	820	835	830	826	832	812	761	777	782	751	803	777	755	800	862	776	815	789	774	804	765	790	823	791	808	740	807	824	806	810	775	816	781	780	837	813	812	810	808	821	790	831	773	732	808	815	783	767	792	811	822	816	747	803	802	829	801	802	727	823	812	818	820	859	811	781	845	805	819	852	784	743	775	803	783	803	769	798	767	807	818	782	794	774	746	747	805	806	818	820	796	758	825	815	839	757	790	756	776	843	820	782	772	797	827	805	831	847	743	774	787	773	831	843	743	801	801	750	771	863	821	855	824	776	831	798	806	825	794	768	792	791	788	798	831	775	796	755	849	838	826	781	770	796	770	796	788	821	763	778	755	811	814	819	777	816	840	778	812	748	826	748	803	793	807	806	814	763	829	863	781	792	786	807	789	770	824	745	793	785	797	743	809	739	783	800	788	789	807	713	800	788	817	800	794	851	770	899	817	810	791	768	738	824	817	755	777	793	769	811	799	769	835	788	790	757	819	768	840	791	822	780	778	842	798	795	784	762	803	801	788	811	775	787	785	807	810	747	820	817	877	785	818	846	824	782	834	802	862	776	800	820	835	816	795	820	771	763	770	796	775	791	796	793	805	804	777	800	826	845	795	813	744	784	782	811	811	784	812	806	799	809	826	809	739	800	737	789	803	839	839	817	787	789	781	808	763	849	831	758	792	781	810	849	740	830	832	784	753	798	837	833	763	800	882	755	798	819	806	768	789	795	843	785	745	759	806	800	832	833	795	769	812	847	762	836	778	780	836	791	860	778	815	817	816	780	820	775	805	824	815	826	777	744	816	769	772	804	792	770	881	780	781	756	747	769	840	829	811	810	785	781	849	778	786	807	778	773	818	763	808	791	804	785	806	814	823	797	779	804	815	783	841	760	793	827	769	743	792	845	792	825	801	797	826	723	755	801	780	756	775	835	782	849	768	805	781	757	756	783	857	762	769	809	842	791	799	806	783	792	789	785	852	828	784	813	728	738	819	777	841	834	797	776	750	833	767	781	804	796	765	829	816	809	793	764	814	820	768	783	823	805	787	794	799	829	778	812	809	764	788	717	820	805	780	755	810	833	792	774	852	776	829	791	793	784	797	850	803	829	776	800	764	791	783	772	795	823	821	726	825	814	809	775	865	806	855	790	850	762	822	786	778	776	786	827	811	793	784	742	792	797	779	830	771	783	795	780	781	786	789	799	765	819	826	813	868	783	784	813	854	807	797	754	803	800	836	775	760	780	811	807	797	790	758	756	818	821	745	756	773	806	777	783	826	838	841	810	810	774	779	814	784	837	757	822	797	756	836	838	793	797	783	795	794	839	790	757	783	799	788	791	835	804	842	843	803	815	757	841	786	781	765	806	775	791	822	781	776	857	820	802	787	820	800	800	798	846	852	733	812	791	812	833	794	772	830	754	717	754	758	809	771	796	830	816	800	775	839	823	772	837	804	810	750	805	771	768	795	769	818	829	798	824	844	767	848	811	783	754	816	766	805	817	762	744	794	789	809	816	788	771	791	815	766	777	824	818	835	842	798	876	793	781	770	821	796	805	768	773	783	840	771	775	803	813	736	781	851	754	746	828	809	800	846	823	807	806	831	780	808	808	804	806	764	788	778	837	733	850	829	812	781	825	762	773	797	790	785	778	862	777	835	822	758	805	840	780	836	823	801	809	815	819	823	814	779	792	806	788	791	803	804	829	803	807	801	826	821	738	813	756	793	816	824	807	746	746	887	812	868	795	772	768	742	842	779	795	794	815	793	763	838	793	737	843	779	789	768	830	796	799	774	815	797	810	807	815	767	788	827	805	775	781	774	781	830	821	866	841	802	804	785	777	799	776	778	800	817	808	823	848	803	778	822	763	790	843	759	751	827	810	756	782	822	781	817	789	792	770	828	810	806	816	771	798	816	787	813	808	798	813	769	818	818	820	787	750	763	779	788	757	823	769	796	783	797	789	779	776	826	799	829	836	764	751	779	797	805	847	752	784	759	791	797	797	815	833	785	804	818	788	816	819	829	808	874	779	818	774	771	782	775	819	824	821	766	796	758	823	795	821	788	829	779	778	710	805	716	811	856	786	789	753	783	800	815	816	785	862	754	802	817	778	774	784	819	774	878	810	850	776	783	820	825	819	810	807	806	788	762	795	820	786	785	830	861	787	839	762	759	744	766	765	782	794	785	837	817	804	818	757	770	790	729	744	834	803	807	828	751	850	796	758	796	829	802	824	852	776	796	843	769	812	824	773	766	781	759	836	806	783	769	824	849	832	763	740	814	776	815	776	739	801	814	814	801	791	821	796	809	816	794	800	827	759	791	800	784	773	718	800	775	826	811	796	780	798	824	762	740	825	765	786	797	814	803	786	816	757	825	780	773	794	796	809	801	773	771	813	784	774	839	814	778	813	812	783	802	775	776	858	788	774	835	799	760	779	809	750	792	783	798	800	810	806	780	791	765	795	784	783	821	778	795	828	751	842	734	836	817	758	790	811	790	783	790	791	774	841	792	792	713	814	772	745	804	797	795	837	814	775	789	799	803	832	778	811	804	832	794	813	836	819	810	823	778	801	763	842	831	817	810	788	806	815	825	780	774	866	809	839	808	807	815	816	837	817	795	789	795	801	757	723	788	792	788	787	747	811	760	801	772	808	816	831	742	774	796	799	803	796	776	776	795	802	807	805	845	773	791	822	806	782	806	803	795	795	823	836	800	772	782	833	771	876	828	808	818	787	822	747	778	850	758	751	794	801	798	779	775	786	778	898	818	857	793	773	782	831	810	802	816	801	791	821	790	801	815	753	775	753	791	838	817	810	773	756	782	769	795	832	798	805	769	815	814	797	803	785	821	803	804	787	808	808	781	777	810	809	786	744	798	761	744	798	773	800	824	767	778	779	795	753	782	799	780	841	814	815	801	802	774	758	802	776	817	784	780	793	839	774	784	754	844	761	762	829	791	840	799	821	771	769	809	803	806	832	805	806	797	788	784	802	775	807	840	802	803	814	767	817	853	859	770	755	821	839	818	758	784	813	760	836	829	733	794	793	785	825	747	822	746	795	852	811	825	780	795	797	845	810	853	773	814	791	774	788	799	833	772	741	751	788	750	823	796	803	795	812	788	796	824	827	780	762	805	782	810	778	778	752	841	793	781	793	829	816	755	781	722	749	842	825	769	726	814	808	769	810	792	788
33402	23182	16540	13300	13263	16543	18729	12466	7754	6472	6055	4802	3535	2294	1445	1075	806	683	630	541	587	584	574	513	452	467	397	429	412	391	428	420	400	341	378	377	400	383	402	366	390	430	341	383	376	379	394	369	429	415	394	387	350	418	397	372	389	414	380	384	375	376	382	402	391	415	382	410	420	356	387	388	359	359	417	398	416	388	382	387	407	387	388	360	390	373	412	385	358	396	360	396	397	389	413	421	387	389	401	356	411	397	414	391	344	396	385	397	402	373	409	396	403	386	386	420	436	395	358	383	368	371	407	373	418	395	414	402	404	361	370	393	373	399	390	383	375	350	409	393	343	416	368	371	397	387	389	394	394	378	362	369	387	396	381	419	371	339	425	401	357	388	382	355	399	411	381	365	353	416	421	408	376	418	398	391	375	379	357	404	386	406	404	409	362	396	363	407	391	376	358	405	377	380	371	363	368	391	409	367	383	331	384	368	409	379	395	397	364	347	365	401	384	363	404	384	413	397	349	405	404	405	383	411	408	378	374	365	381	375	421	364	372	402	356	394	429	361	362	385	377	373	396	412	407	382	410	413	384	398	395	387	349	360	413	414	419	345	368	423	347	388	410	366	358	399	370	348	365	357	391	417	378	401	398	420	385	406	392	401	393	349	363	377	399	398	351	379	399	400	381	351	371	391	397	404	384	380	376	431	391	387	372	382	396	401	384	390	408	410	388	392	346	387	423	407	359	361	400	400	373	416	430	393	373	402	402	415	357	386	415	405	382	398	388	362	414	425	391	363	355	390	370	397	376	378	402	375	410	364	362	367	374	370	404	374	406	400	341	396	403	399	423	394	400	403	391	403	341	417	397	392	362	413	333	386	380	403	349	387	345	396	395	394	360	371	387	368	373	383	443	420	362	380	346	392	384	447	394	360	423	382	368	386	377	374	389	398	414	364	388	370	402	439	367	434	359	372	377	389	353	381	414	399	394	400	353	372	408	415	385	374	426	384	381	366	385	356	406	376	381	366	376	334	376	389	412	384	401	369	357	388	359	401	388	369	366	389	381	404	375	391	392	364	386	354	380	388	358	411	401	362	366	421	402	401	413	375	370	352	394	436	409	420	347	375	367	388	428	417	348	358	375	371	425	392	362	401	386	370	368	405	370	423	411	383	423	392	405	405	383	391	366	404	387	387	379	390	381	361	403	400	367	379	382	420	402	357	375	393	382	383	405	392	402	385	402	428	406	412	380	380	360	378	391	399	400	397	391	339	360	387	363	395	378	413	410	366	388	374	400	392	349	362	375	434	380	393	403	416	390	376	394	421	367	363	363	371	415	375	382	374	378	341	425	374	372	385	376	387	377	393	346	370	365	409	391	431	428	386	370	383	384	352	354	380	378	426	408	373	406	355	427	363	378	412	373	395	377	402	371	423	405	416	402	410	363	375	395	393	346	389	399	384	393	372	406	386	388	379	370	414	384	416	346	407	390	374	338	394	383	416	371	387	360	392	390	403	345	387	392	385	347	403	354	347	389	380	406	415	389	373	369	365	402	348	434	406	377	413	408	395	345	386	379	406	392	389	385	389	408	420	430	410	345	402	379	392	417	399	385	394	420	372	449	392	414	377	401	366	377	383	400	380	414	385	387	393	392	380	388	408	381	410	410	404	377	353	334	424	380	376	382	355	367	402	436	369	372	394	363	377	400	379	415	391	417	372	364	389	375	411	424	440	375	386	412	407	409	355	390	385	373	388	379	382	390	435	370	406	388	384	379	390	359	367	382	383	400	408	417	342	383	389	370	367	372	369	344	396	379	365	413	413	402	365	368	383	373	403	396	394	407	361	380	360	406	375	395	366	373	385	365	371	407	366	367	398	399	413	411	386	413	352	402	397	380	387	373	367	355	382	365	405	381	362	419	415	386	389	394	382	395	373	419	413	352	367	396	406	387	384	364	390	380	405	406	369	423	402	382	386	417	371	380	391	350	372	383	385	374	371	413	355	378	375	400	354	378	377	386	401	393	367	378	422	392	400	413	402	430	376	369	357	389	362	349	396	368	383	399	406	402	361	389	384	384	389	378	379	388	394	414	423	390	394	400	409	364	390	384	384	392	378	404	399	338	374	390	392	382	378	395	372	404	379	390	386	388	412	417	426	390	381	393	405	357	409	358	382	397	377	362	408	409	406	417	412	376	370	391	391	361	384	407	420	397	361	393	406	389	374	367	394	383	397	356	367	365	381	377	393	403	379	389	388	349	355	347	386	350	351	405	394	350	355	367	367	403	379	386	412	378	422	380	388	392	419	368	406	392	383	373	401	350	362	410	428	369	387	380	409	380	414	379	382	388	407	367	391	373	405	381	366	384	399	399	415	367	376	397	411	403	397	397	383	386	366	388	366	413	353	393	411	381	359	408	406	404	368	369	370	423	344	352	375	411	390	404	380	381	409	410	350	412	321	387	383	399	381	389	392	415	384	347	356	393	371	385	389	320	377	379	383	421	417	382	412	413	414	423	374	396	402	403	402	388	388	389	414	418	386	376	358	406	396	395	373	388	398	344	375	410	399	390	357	394	388	399	407	400	358	392	364	424	386	377	366	373	386	371	350	407	387	405	399	369	402	368	401	412	435	403	363	396	393	399	351	407	394	389	414	381	362	362	395	386	405	391	402	418	387	372	408	409	395	349	368	384	343	364	379	385	411	416	386	367	354	398	375	371	383	389	378	385	371	360	387	373	416	362	393	386	375	395	373	397	394	395	374	354	368	378	374	412	370	385	384	418	400	385	348	380	362	385	362	386	413	371	394	396	370	345	352	376	383	358	408	392	376	366	407	389	396	374	380	412	401	409	387	403	396	362	365	386	356	382	340	389	380	398	373	374	392	423	412	393	393	402	418	394	408	343	357	447	360	418	379	399	358	387	430	381	382	406	361	413	367	371	389	390	377	413	441	397	383	385	363	378	363	389	390	388	383	379	378	385	398	419	375	408	430	363	385	392	400	376	390	411	379	420	385	411	364	396	386	397	394	406	403	399	396	395	368	358	370	354	388	380	395	396	413	432	425	397	379	382	389	407	396	398	390	354	404	365	420	412	396	372	381	373	361	408	391	397	391	404	380	400	387	393	374	383	368	422	365	399	381	365	380	403	394	360	386	425	400	395	392	379	397	409	381	372	398	372	386	358	379	408	343	392	380	374	357	382	393	372	374	354	385	384	401	355	362	366	391	371	366	327	372	375	370	378	377	414	354	366	363	403	401	424	391	382	387	376	377	399	370	333	385	391	377	373	401	399	368	352	372	382	371	390	366	417	409	412	396	380	396	389	409	405	383	380	311	370	364	376	391	380	397	380	383	418	402	400	398	366	343	383	398	373	418	409	396	376	397	395	403	392	353	378	387	435	374	369	360	370	424	408	395	401	385	407	387	392	361	384	366	382	387	374	369	379	370	398	360	365	437	397	353	366	401	335	406	386	377	396	367	405	343	378	377	386	380	395	366
25767	11616	9741	10989	15043	22289	26757	17746	13787	15246	14031	10867	8230	6590	5459	4603	3181	2391	2106	2147	2493	2400	2145	1823	1953	1556	1383	1209	1189	1137	1107	1114	1049	1065	973	1021	1055	1024	1014	1012	956	982	992	972	1018	1022	987	1037	1013	968	1016	1021	1041	961	1015	969	1008	982	937	987	1008	963	976	993	1053	1026	987	941	1036	991	990	932	974	1023	986	978	979	972	972	997	963	927	966	952	984	965	955	982	994	1015	998	1000	980	992	935	982	973	952	1027	987	967	1038	976	951	1039	1038	1039	1057	981	1036	1006	946	1015	987	980	928	1023	961	1009	974	963	956	958	954	1012	956	1054	1019	948	932	931	921	981	1006	926	991	1001	987	952	933	991	972	946	1018	964	958	899	981	934	941	979	943	998	1007	958	974	984	992	965	993	939	967	993	961	975	903	964	944	953	939	966	1012	964	967	956	940	985	989	943	956	973	953	968	987	962	997	985	963	1011	979	1019	954	1013	954	1047	990	943	933	1011	1001	934	971	866	943	962	978	962	918	942	987	985	987	951	907	1062	1047	995	987	986	951	969	963	947	957	953	942	908	964	970	918	952	992	983	951	985	903	994	938	948	1007	964	977	945	931	994	958	993	942	937	914	898	960	1003	956	990	989	1029	924	996	960	1001	949	963	962	920	1000	922	974	939	895	991	959	976	948	976	974	938	956	941	949	955	1022	949	959	943	976	979	966	992	1028	951	992	987	948	967	958	983	894	978	995	991	945	958	969	931	917	948	941	965	949	975	1001	887	940	958	982	924	937	968	946	974	995	946	944	972	980	986	991	967	935	964	971	988	1021	897	1013	983	987	965	980	936	983	997	992	936	947	956	947	973	1030	969	1032	971	973	953	947	1014	965	931	1006	963	943	990	1014	986	980	946	968	957	1005	1032	961	941	944	999	931	1030	933	984	966	971	949	969	1003	920	1009	999	1033	928	972	933	1009	997	964	984	938	957	910	968	943	966	986	1000	931	976	995	1001	939	995	932	974	975	951	927	918	961	948	983	969	1044	916	976	989	993	1021	999	1007	921	933	967	1018	944	986	955	970	1023	971	964	925	1007	986	979	967	955	917	995	996	929	972	1003	1027	987	983	1009	996	976	980	984	986	1005	960	953	979	965	903	983	988	988	939	962	975	998	959	942	997	1035	927	948	1015	918	1003	1043	931	925	992	959	968	925	974	982	962	974	967	991	977	995	976	1013	913	1014	984	922	985	974	978	908	995	923	966	960	994	994	978	1006	1004	1009	961	964	921	907	961	954	970	951	979	1007	968	979	984	989	1003	942	985	994	952	957	996	974	950	964	1014	980	942	925	970	952	961	989	937	890	911	963	950	946	964	976	949	1007	1008	1003	1007	1006	969	1003	994	985	994	915	1002	1008	1008	966	1007	998	906	930	972	959	1015	937	963	1027	992	950	1050	972	988	954	961	967	963	1005	925	1080	913	936	993	924	918	961	959	1007	952	983	971	989	947	947	969	979	956	976	908	966	953	907	916	928	1025	937	956	911	972	964	968	944	965	986	983	989	1049	970	954	954	941	968	1009	997	937	938	956	961	1001	917	994	960	979	958	963	985	950	991	984	949	897	964	920	922	954	984	1013	923	953	925	1012	975	1070	1032	994	973	912	957	966	905	1040	942	956	961	939	979	989	1018	973	951	965	969	969	990	927	983	962	920	998	968	961	964	989	939	942	959	986	956	971	967	963	1015	957	976	998	990	995	998	935	991	961	926	925	1004	924	930	955	920	1012	935	1018	893	945	990	995	963	952	978	957	934	1001	1010	923	1007	933	975	949	955	987	994	958	994	965	980	978	1014	985	918	1007	950	934	955	950	1009	946	901	975	949	970	977	954	976	959	961	987	995	932	983	1000	974	894	965	946	923	967	978	954	955	991	991	931	949	959	979	949	941	993	928	868	965	940	956	995	994	951	1011	936	953	988	934	944	985	1022	956	968	964	928	985	936	966	977	995	967	974	971	988	1012	919	977	944	979	917	970	943	968	941	919	975	931	988	992	995	971	973	1011	1016	1009	994	948	1034	976	989	971	914	985	1039	985	991	985	990	971	946	976	953	945	927	959	1015	1007	991	977	971	959	934	952	985	980	946	993	963	955	927	930	917	1005	939	960	939	1006	956	945	944	945	934	962	970	973	982	944	959	1011	986	972	997	940	956	989	959	934	930	924	999	1014	940	935	976	982	977	1003	964	986	941	971	965	928	976	931	936	959	1030	957	994	910	981	973	929	975	949	962	978	946	1016	949	1003	950	963	995	980	888	969	963	990	901	963	905	953	1038	951	1023	943	1023	918	933	1002	977	969	1005	932	956	977	926	1019	945	972	998	1002	1048	958	933	1002	983	993	1000	985	990	1009	1005	973	920	977	1001	965	960	927	910	965	938	951	952	997	940	988	960	987	927	1014	999	993	994	1006	969	940	956	916	970	953	1018	976	1056	938	974	1037	952	996	952	998	930	980	1002	960	951	996	949	958	983	972	964	1000	963	992	991	988	976	939	947	987	1012	1013	1033	975	992	948	982	992	970	934	971	970	1009	929	942	929	958	988	955	929	975	964	925	970	959	983	963	960	977	999	974	970	986	996	995	942	1019	976	973	997	959	984	976	992	950	969	1007	938	926	972	991	906	1026	997	914	982	996	952	999	1041	955	937	952	937	973	917	966	954	1021	902	965	946	1005	956	970	1010	980	993	948	957	991	1006	952	979	990	947	1007	976	934	929	965	976	957	956	960	970	980	954	992	941	954	1006	976	987	976	926	983	1009	945	943	925	1063	989	998	990	920	944	944	985	978	893	949	988	1005	977	998	978	958	1008	965	934	953	969	978	978	967	976	990	951	923	979	956	960	988	926	975	931	957	1042	921	992	975	957	967	943	930	979	988	927	930	947	978	993	999	929	1000	939	955	971	958	1010	940	989	966	970	941	983	990	944	969	991	983	979	937	995	974	967	989	1000	962	992	1006	1001	981	915	1044	942	1001	951	1003	984	1003	950	959	968	977	938	962	970	932	990	976	972	929	958	922	894	983	973	961	960	996	1017	991	968	985	962	989	962	957	904	932	932	999	962	899	1026	930	1009	905	962	955	1036	940	999	966	970	981	970	905	958	981	972	946	993	962	959	939	921	996	1002	978	943	1019	943	982	1001	976	1034	965	991	872	968	999	989	968	919	1021	956	979	946	1007	981	985	951	967	939	998	965	1019	954	958	970	975	996	951	941	925	984	992	974	1000	991	1026	959	996	988	961	1001	994	992	961	977	922	950	946	970	919	992	981	967	947	943	949	963	976	980	959	969	944	969	939	1018	1015	986	992	951	955	985	970	1010	944	987	970	1053	975	993	965	951	977	993	1006	933	1011	934	998	954	955	941	985	946	992	924	940	971	1001	965	993	974	924	999	939	944	968	989	1003	921	955	949	935	953	936	1016	937	941	953	975	976	979	944	990	964	963	952	996	975	1010	971	981	985	954	958	953	934	929	965	984	954	985	979	1039	968	969	965	966	953	964	963	957	936	1039	1001	1007	964	955	935	993	990	999	946	936	952	996	984	954	1020	925	945	958	948	925	988	959	935	987	947	1006	1002	935	936	908	972	985	1014	951	937	966	956	979	966	932	958	926	1004	965	937	970	955	951	943	967	968	991	932	938	1017	1027	994	975	937	1031	955	967	916	974	956	1029	976	948	910	955	958	1034	926	1028	1000
42577	27461	22394	20573	19030	22164	25160	18374	12358	10657	9888	7565	6026	4022	2892	2224	1458	925	798	690	654	571	615	533	524	477	437	357	338	309	311	330	315	304	323	309	330	307	319	292	281	313	327	307	282	304	317	274	280	313	274	316	285	282	252	312	275	305	321	327	280	287	310	310	288	314	269	297	303	314	283	293	281	293	294	276	290	296	311	288	304	282	273	290	264	282	285	287	299	309	290	281	300	264	267	305	296	286	297	298	308	297	288	280	317	331	303	266	308	285	298	299	306	292	271	279	299	296	278	325	267	313	284	295	256	277	313	298	300	290	309	277	274	294	277	307	313	273	306	299	265	280	304	289	274	310	263	269	298	308	303	277	270	289	288	296	287	331	290	298	300	277	314	316	294	308	293	271	263	317	271	291	312	288	280	282	283	278	263	309	297	298	297	285	294	280	263	281	272	276	283	283	307	307	334	311	266	298	290	275	318	290	288	292	283	262	302	288	275	316	296	294	279	296	310	305	281	282	289	309	299	306	304	294	287	278	290	307	316	244	298	292	302	290	308	260	296	294	314	302	300	264	303	331	284	300	328	308	285	274	304	298	301	311	311	310	272	319	294	276	279	270	329	277	286	287	261	296	282	304	312	269	322	291	286	311	322	271	303	298	302	296	317	319	313	308	263	294	310	290	292	293	287	283	277	289	311	299	313	275	295	282	264	272	308	272	282	262	290	279	301	263	298	289	313	298	278	263	302	281	286	281	276	297	304	316	297	281	292	266	285	285	299	299	252	293	263	269	290	278	296	332	313	287	279	299	288	320	307	311	304	328	283	284	294	268	277	280	292	306	292	301	268	295	295	313	310	309	308	266	273	289	300	297	317	306	263	293	312	292	299	301	293	305	297	303	274	298	284	275	291	315	259	254	289	301	296	311	269	321	310	282	319	278	284	302	307	318	302	286	292	285	329	284	323	286	286	301	268	286	266	280	315	271	302	290	283	312	285	324	274	296	290	303	268	271	258	304	295	253	295	293	273	309	313	302	305	323	319	308	285	294	292	294	309	298	298	284	298	292	282	324	279	288	282	305	301	302	290	291	281	239	327	251	283	300	268	275	312	292	289	330	309	283	310	270	316	269	292	301	286	277	283	288	291	300	297	285	271	289	290	280	299	277	280	292	301	296	287	281	263	282	302	290	266	330	332	285	288	282	292	275	286	318	281	288	284	312	320	303	245	262	270	278	291	277	309	307	298	295	315	245	269	295	290	273	300	268	308	298	318	302	291	310	276	270	269	291	294	296	296	279	279	269	272	278	272	268	240	275	271	314	289	281	316	301	310	283	348	305	310	296	299	295	310	326	286	307	312	302	280	276	268	315	308	347	299	284	273	298	268	285	258	294	314	341	245	298	290	300	288	296	282	299	307	281	292	281	334	292	300	260	294	289	294	291	322	289	267	275	301	283	261	288	269	292	309	307	318	307	309	271	325	293	303	293	299	300	305	303	304	302	299	292	319	305	296	308	288	322	275	282	290	301	257	291	283	249	268	283	269	295	284	285	308	310	280	279	318	281	271	279	286	299	270	321	293	301	323	313	295	301	257	294	285	294	312	299	290	286	273	302	300	299	297	271	298	344	294	295	285	285	281	307	327	277	318	271	278	277	270	269	328	297	293	272	293	295	293	288	288	309	306	285	316	252	311	282	279	258	304	272	281	300	278	292	292	282	294	273	306	298	289	285	273	302	270	276	285	289	272	310	296	309	288	316	261	291	289	279	309	292	286	282	320	296	300	286	243	286	300	285	287	283	278	309	286	302	296	274	316	292	274	272	276	319	284	279	286	298	329	277	267	281	274	284	305	288	291	319	354	310	288	297	349	291	300	308	275	280	305	307	282	257	321	320	257	289	276	313	290	282	299	275	268	306	290	283	295	266	255	292	314	314	270	305	267	263	288	302	307	312	311	304	297	273	277	281	309	290	325	293	319	286	289	274	283	293	269	314	289	334	302	280	290	318	279	277	304	300	320	289	266	265	270	312	284	287	306	314	295	233	277	313	262	278	294	273	290	293	304	293	302	289	284	301	300	279	300	326	277	306	260	284	269	263	282	317	296	264	265	291	297	291	291	267	273	304	268	267	272	278	264	284	300	321	284	278	299	282	316	263	285	293	304	240	260	287	269	295	295	281	330	311	299	288	304	296	282	259	299	282	311	310	301	274	277	266	282	303	299	302	297	298	305	284	305	293	281	276	326	292	292	309	329	314	305	331	284	288	283	307	271	279	294	268	290	278	313	276	281	301	296	287	307	249	283	272	320	302	285	287	299	307	251	300	252	302	310	304	293	297	285	287	247	269	312	272	308	290	275	280	317	303	276	223	274	273	286	310	284	323	274	292	319	296	269	285	294	266	298	282	281	308	273	305	310	279	334	273	293	264	264	308	254	321	265	291	275	299	309	276	307	278	287	291	279	260	266	268	274	271	283	273	316	301	300	283	283	294	289	324	286	264	292	315	274	303	290	309	299	318	275	310	286	300	290	294	295	297	290	282	307	305	298	285	275	273	309	259	285	313	280	287	309	279	326	282	279	273	307	275	289	277	285	259	263	268	283	283	294	298	279	258	273	283	271	286	294	277	296	268	288	325	288	278	286	279	282	273	298	276	297	277	305	304	300	282	306	285	299	303	265	305	293	297	273	267	291	300	286	307	280	308	297	295	304	274	323	281	302	278	276	277	262	258	270	285	298	292	316	287	292	285	329	275	304	279	286	276	280	306	250	247	288	283	303	274	262	281	312	291	262	272	267	296	305	270	281	288	288	306	258	291	276	305	245	301	311	272	287	273	271	280	277	296	297	296	280	269	317	254	270	273	284	317	307	313	314	302	289	318	264	266	286	271	287	271	289	320	278	281	278	303	282	276	292	253	278	322	311	286	299	319	300	277	267	283	260	292	275	324	268	293	302	281	279	293	282	292	312	288	289	282	305	308	293	307	298	282	301	289	280	275	291	316	312	302	300	301	300	276	285	266	279	296	297	294	288	279	306	273	309	291	295	299	271	278	268	275	298	267	304	288	278	255	276	280	277	292	283	294	302	301	281	285	277	289	293	295	288	315	303	283	318	259	300	279	260	286	315	274	287	274	250	296	320	285	263	291	316	289	332	282	306	273	297	310	256	285	312	306	270	330	334	311	309	275	269	294	278	283	297	294	289	293	292	259	305	308	333	294	290	279	274	276	298	304	264	288	281	312	289	309	275	329	306	270	294	293	318	323	276	257	327	280	298	297	293	261	297	312	300	292	329	316	285	283	241	298	288	300	299	302	289	259	310	295	296	284	305	278	284	318	289	294	291	296	302	286	283	288	262	278	267	311	269	309	284	302	276	319	275	246	294	279	288	320	284	302	322	273	315	300	293	296	268	296	266	277	262	286	284	293	303	304	335	296	301	274	287	258	314	259	287	308	294	284	300	316	296	310	285	282	280	307	274	303	285	273	311	294	261	298	276	298
31245	14775	14930	15920	17387	26665	31607	23105	19102	20890	19254	14534	13395	10798	9603	8047	4782	3201	2670	2777	3495	2978	2760	2437	2625	1953	1419	1172	1064	974	891	898	871	834	887	852	829	831	811	818	783	763	822	763	785	764	789	771	792	809	813	766	759	801	735	764	758	805	826	798	790	786	784	764	743	817	833	788	797	812	744	737	792	793	707	732	708	737	738	788	732	764	726	783	732	727	705	774	779	740	726	814	737	720	789	802	756	733	803	786	769	775	789	824	838	873	860	844	792	815	803	785	809	809	758	794	762	811	756	756	754	760	746	714	795	775	768	719	746	728	807	731	812	750	790	785	760	780	705	744	733	716	742	755	705	757	743	679	774	743	707	722	723	792	757	781	747	769	724	699	754	748	728	755	749	742	719	732	709	778	756	740	782	683	691	737	721	745	726	760	695	741	758	730	795	744	704	750	710	760	802	696	767	725	742	719	721	729	742	756	765	731	761	733	698	728	751	757	758	739	694	752	720	726	732	733	758	755	762	718	770	728	744	735	758	706	735	675	743	735	785	736	710	741	745	762	743	745	774	755	773	706	734	763	677	691	730	748	775	772	769	773	785	763	746	672	705	742	726	727	760	732	735	729	711	731	737	702	752	731	807	750	726	739	740	733	736	744	717	722	738	721	778	761	718	736	726	721	729	737	685	719	755	751	736	716	671	707	720	732	716	739	737	680	723	759	743	709	743	740	719	713	761	730	698	726	708	759	759	699	688	739	697	739	748	717	793	734	730	687	717	722	694	722	761	747	742	747	733	693	726	705	714	801	720	705	750	750	747	746	749	749	723	761	718	775	717	740	776	722	804	709	759	690	735	694	725	739	739	730	701	769	731	729	722	723	746	760	726	704	684	723	726	763	764	756	708	749	733	732	730	719	702	715	733	756	761	696	672	748	756	705	713	720	744	693	735	701	714	753	749	743	736	733	718	760	759	709	762	750	712	683	732	688	728	684	737	735	737	731	723	761	714	729	727	774	695	708	761	774	681	754	730	729	741	748	703	727	744	746	766	746	757	735	737	735	763	697	738	724	740	715	730	750	740	788	740	697	703	683	769	744	704	713	688	706	736	771	687	733	706	726	723	739	719	706	758	717	739	727	721	699	717	728	814	752	762	729	758	733	717	731	740	718	791	697	694	710	757	769	699	706	760	678	769	723	713	757	735	708	691	764	760	730	730	684	717	691	740	734	790	710	729	710	678	781	716	727	741	696	732	756	742	780	708	696	691	736	777	770	735	702	711	761	669	720	755	706	708	705	744	651	785	694	739	758	696	673	667	727	758	742	704	753	769	778	735	721	733	739	718	721	732	745	715	700	726	710	728	709	731	707	732	748	741	704	746	727	730	768	716	731	697	757	768	716	689	722	639	689	688	705	702	692	705	743	780	737	716	718	716	739	755	752	750	743	742	708	755	685	732	716	751	739	765	723	783	694	750	760	705	696	714	706	759	755	774	771	761	701	789	690	729	765	725	749	771	687	700	738	737	735	727	732	729	742	774	760	712	711	717	743	776	746	715	737	753	728	760	738	762	783	733	709	702	709	712	720	668	688	711	733	713	745	745	742	677	736	774	717	741	716	758	686	711	775	748	772	700	787	734	703	703	755	772	726	706	732	730	711	731	741	736	719	730	790	752	719	709	776	724	711	755	771	716	703	743	747	726	707	728	729	753	746	717	740	723	760	690	715	733	729	691	725	763	752	745	788	738	741	716	746	786	723	703	771	708	708	772	711	736	714	745	739	697	738	736	713	691	737	692	704	704	734	756	731	791	781	743	757	738	708	684	697	751	726	750	759	702	747	736	711	766	729	705	722	726	705	730	747	739	705	774	753	763	750	742	706	743	718	761	720	749	762	711	722	710	747	766	747	723	730	739	776	716	723	702	701	733	758	702	704	762	768	718	723	722	761	747	775	769	762	713	745	737	726	795	750	709	721	695	725	777	740	684	742	822	735	677	763	731	768	716	773	743	697	738	745	766	750	722	679	744	749	707	754	763	737	717	747	733	741	714	733	775	739	766	734	771	733	703	711	735	745	722	708	751	761	733	699	750	722	776	736	750	740	753	715	729	775	717	758	784	763	766	732	711	735	675	734	761	754	781	742	735	745	692	718	731	707	772	724	774	735	724	731	769	717	718	708	770	707	743	745	729	704	734	791	725	715	747	700	704	742	685	747	734	718	706	720	735	669	713	711	705	734	740	718	691	753	739	713	759	764	673	735	722	782	747	717	751	755	749	729	775	746	762	707	715	746	711	756	751	724	761	744	680	683	745	780	698	722	698	725	747	764	694	758	742	763	769	729	713	721	744	722	749	668	714	736	735	747	767	663	765	738	746	733	749	729	729	747	742	737	765	752	706	684	689	697	679	767	748	786	732	755	688	736	702	780	735	702	720	738	774	741	685	722	691	753	735	707	751	732	727	755	681	713	732	758	709	717	722	759	715	705	722	707	730	686	734	735	714	735	721	778	695	721	716	732	703	712	751	735	690	720	742	673	715	698	669	704	772	721	711	709	754	751	742	651	764	753	711	716	737	719	739	734	695	746	756	738	714	701	681	732	694	737	713	722	722	663	737	780	774	730	726	697	730	737	741	741	771	755	782	741	755	717	751	707	729	727	702	723	718	718	699	746	736	740	701	749	721	740	729	708	723	745	783	748	732	734	705	712	744	717	729	723	748	781	744	744	779	722	676	742	735	699	781	749	690	717	736	719	743	729	690	743	733	726	764	675	709	736	772	747	713	700	657	735	726	662	765	755	725	733	772	724	766	729	750	731	691	700	779	716	745	701	721	708	689	786	690	748	752	688	675	750	740	714	687	696	782	789	737	739	767	693	782	706	688	698	742	703	760	686	713	750	734	787	734	704	695	775	755	740	748	727	664	729	724	767	767	767	709	699	710	725	752	749	745	743	722	753	735	719	737	778	734	691	770	753	753	741	798	744	730	724	764	735	763	742	745	689	737	750	785	714	718	813	699	780	725	763	716	697	715	736	693	719	753	748	756	757	800	748	725	752	729	710	760	713	758	727	740	739	760	756	720	722	733	732	702	704	719	693	728	760	713	744	760	735	729	748	691	734	728	681	757	730	721	737	770	762	721	695	678	753	700	755	741	705	786	745	724	779	728	731	783	741	754	717	720	708	749	699	758	705	713	756	729	747	680	720	740	736	764	737	758	724	747	703	755	716	727	693	717	741	820	755	703	727	765	753	759	712	734	703	750	709	735	689	732	740	719	713	749	731	756	715	666	750	763	738	744	750	769	706	767	715	751	700	791	816	749	709	714	708	703	698	690	695	752	739	754	707	738	705	728	720	744	725	732	751	728	707	720	699	734	722	751	731	766	710	708	716	697	697	679	720	708	685	667	728	754	712	771	728	729	727	730	709	745	696	732	732	731	734	703	719	738	712	725	713	710	750	727	701	742	703	730	737	697	720	702	719	731	730	734	751	718	766	748	706	662	765
8646	3951	2622	1739	1502	1505	1651	850	694	720	621	499	451	346	343	312	310	323	311	309	302	293	332	301	304	284	320	296	309	306	296	302	287	301	302	299	268	322	277	269	338	282	297	293	268	259	304	294	316	275	290	277	270	281	289	283	270	289	263	278	291	290	306	310	272	278	328	329	313	274	265	284	296	279	288	274	297	293	279	277	282	297	285	258	277	323	278	271	268	289	281	263	274	284	271	290	270	314	296	292	331	294	291	273	293	287	303	291	291	301	272	292	278	278	295	278	277	323	276	283	303	268	297	283	299	322	291	301	251	308	268	274	271	280	286	275	282	282	300	303	297	280	299	289	304	317	297	274	291	274	298	302	293	302	258	310	309	297	306	276	284	305	261	291	280	309	289	270	275	279	291	287	285	319	278	290	285	308	258	290	293	289	304	307	288	271	296	301	283	256	278	323	295	297	284	305	293	279	289	292	304	309	317	274	260	298	295	272	351	283	295	266	284	308	287	278	287	270	286	266	309	276	268	256	273	272	299	263	283	298	316	312	330	287	281	268	313	306	302	287	299	318	283	289	249	304	297	329	309	303	284	270	263	288	287	294	279	279	306	295	288	288	299	265	303	296	279	296	289	314	269	299	284	305	273	299	290	309	276	275	308	291	274	286	303	301	279	292	296	278	299	304	289	279	290	291	275	285	293	282	300	274	311	274	305	288	305	293	270	280	286	276	324	304	298	293	285	270	301	274	257	293	285	281	290	306	298	267	265	327	292	299	321	276	299	316	306	291	293	276	267	268	318	276	310	279	280	304	272	296	268	278	305	294	283	270	289	297	281	283	300	291	294	261	273	281	273	301	311	281	293	271	288	283	295	278	294	282	273	290	333	261	314	307	294	298	334	317	271	261	258	277	282	299	283	301	244	280	302	300	276	261	280	306	305	291	295	266	302	279	303	280	286	273	301	291	304	303	298	323	302	276	297	300	293	273	318	302	299	331	311	284	282	287	283	270	286	270	298	302	276	255	288	278	277	299	315	269	275	290	277	299	286	267	291	307	285	253	238	277	307	279	291	265	296	279	311	279	268	303	278	293	268	315	297	274	293	281	292	289	318	269	305	308	303	283	285	278	266	303	309	298	275	252	257	301	282	290	278	284	285	281	298	316	304	281	300	296	288	304	300	275	324	305	273	285	260	291	282	302	278	300	298	279	290	281	273	281	298	274	269	287	322	283	245	281	261	329	269	306	238	292	291	304	279	287	234	275	271	269	292	275	242	293	298	281	241	269	272	310	283	294	285	288	289	283	311	281	306	290	309	297	278	281	276	300	283	273	300	272	299	271	278	308	292	313	296	283	282	275	275	293	293	319	288	308	283	299	311	269	287	268	290	265	281	266	284	287	299	296	291	290	316	316	286	266	288	288	285	284	301	258	298	280	307	285	280	295	302	305	283	282	278	310	314	284	312	292	276	298	275	283	290	314	292	291	329	288	257	270	288	282	279	293	303	287	276	301	303	271	336	278	287	296	280	310	296	323	279	312	295	308	280	281	283	293	295	312	279	275	296	280	273	299	278	341	304	277	270	237	255	299	297	311	305	289	313	257	274	280	297	260	312	292	283	305	275	256	268	296	297	316	270	280	271	291	253	277	315	345	301	266	303	283	296	320	287	267	277	299	282	307	292	316	279	292	304	270	293	315	307	294	276	259	307	287	277	301	272	272	282	292	296	287	275	255	276	256	267	256	287	299	291	284	281	293	294	308	281	264	276	267	313	297	282	292	296	273	287	312	266	313	311	308	276	302	308	293	305	272	295	291	281	327	282	267	283	279	310	294	307	328	296	254	296	306	318	281	299	274	313	311	307	315	307	306	270	280	263	270	295	279	298	296	302	304	279	244	287	288	301	291	271	283	295	297	285	286	293	278	294	303	286	301	283	296	274	333	287	271	270	315	283	282	258	307	330	275	290	284	252	289	309	271	303	248	293	301	288	263	295	279	261	293	258	292	307	319	300	313	294	265	295	278	278	290	283	303	294	303	292	291	298	277	309	278	277	287	269	305	291	244	292	324	284	297	292	278	324	284	258	317	302	259	294	249	291	263	270	263	289	283	292	254	323	267	283	289	289	268	312	281	300	310	300	330	296	317	278	306	285	283	309	292	267	285	271	278	330	289	307	293	246	299	297	268	281	287	309	305	282	261	273	268	290	292	290	283	291	307	293	317	320	296	285	289	266	281	287	314	308	283	282	280	296	302	273	282	297	295	287	284	297	299	293	272	308	295	285	300	306	282	285	327	310	278	304	289	328	295	267	308	296	295	305	293	309	289	333	288	323	277	299	313	292	275	309	311	305	303	287	285	279	274	302	312	280	277	302	292	305	268	303	267	283	280	305	269	307	245	253	289	303	284	293	267	321	300	256	301	280	275	321	293	301	333	267	290	298	291	285	319	298	293	278	306	302	300	262	282	281	287	325	304	316	251	292	274	295	284	293	309	259	303	289	284	268	293	299	295	267	312	305	276	311	282	258	309	261	279	289	317	267	294	303	283	245	283	322	302	288	270	265	253	289	273	282	291	246	251	305	279	290	280	288	284	271	288	303	273	336	298	296	272	256	284	299	311	266	290	274	288	324	326	288	305	308	299	305	312	311	283	326	295	308	288	279	288	298	302	289	275	292	264	276	276	286	291	309	297	254	297	287	294	330	296	283	284	270	299	296	293	271	307	310	274	270	318	287	276	271	328	282	267	298	263	306	280	278	266	268	290	275	295	322	285	307	277	264	290	261	299	273	295	287	283	307	283	307	302	299	263	276	307	303	299	276	305	282	287	254	274	281	294	250	306	292	316	301	278	275	271	296	298	310	312	310	294	295	286	295	296	320	282	296	310	281	297	269	265	260	308	267	291	265	282	300	322	281	306	277	296	269	303	284	285	275	309	282	301	263	295	267	307	289	291	276	303	296	316	312	291	311	289	286	293	300	316	292	319	275	250	271	285	286	290	279	300	289	307	289	300	265	313	284	310	292	310	256	282	304	317	323	282	283	291	283	295	322	281	288	305	296	304	294	292	292	287	293	259	297	269	285	290	285	276	278	297	308	272	296	309	302	276	268	284	288	309	313	272	278	293	289	268	266	278	275	311	284	293	277	272	263	295	289	282	255	296	288	292	287	292	307	310	297	281	291	327	309	280	310	279	270	292	312	283	293	318	279	283	282	315	282	287	310	278	280	280	341	303	268	274	305	283	275	289	269	267	312	278	290	289	269	299	274	284	298	299	285	297	300	317	276	283	304	301	287	282	304	255	262	299	290	298	276	282	270	252	293	311	288	241	284	270	266	296	305	293	294	300	270	302	273	281	278	276	284	316	277	293	301	293	322	314	250	296	324	316	303	319	304	288	288	301	284	294	281	271	291	281	294	273	276	284	278	301	312	281	292	275	298	274	305	267	334	297	287	277	320	286	272	259	259	303	271	296	309	311	277	273	271	299	268	255	297	277
8680	2574	2857	2981	3232	4630	5407	2749	2194	2730	2186	1887	1802	1274	1295	1000	939	892	926	874	934	911	935	882	876	843	822	790	805	795	738	783	722	724	746	805	750	765	797	747	757	790	740	734	772	745	789	758	693	739	795	772	762	820	784	752	756	773	723	768	763	747	766	767	817	765	768	730	763	745	750	774	763	791	742	764	701	782	789	781	715	789	737	742	748	752	726	777	747	771	746	792	789	810	762	730	820	765	790	731	766	785	807	701	754	776	757	761	762	728	757	794	751	755	778	786	732	759	790	753	734	728	796	735	772	737	748	803	748	742	787	729	733	760	790	768	722	754	773	757	757	751	780	761	775	743	803	744	729	758	744	792	756	744	708	775	710	735	806	806	802	723	810	776	729	740	745	825	783	677	815	763	744	753	734	755	731	771	777	738	777	743	759	756	793	715	768	814	743	785	705	771	687	756	784	723	793	783	723	776	750	777	764	721	735	736	743	754	737	772	732	774	783	739	793	765	776	809	734	757	780	780	792	764	780	810	778	773	694	777	786	775	785	737	776	767	746	729	737	759	729	734	763	739	798	737	769	734	741	750	720	782	785	760	763	739	770	818	776	799	783	753	799	749	749	758	749	736	741	746	775	754	777	740	796	750	729	760	757	746	788	746	779	728	797	806	768	771	769	815	799	744	749	789	732	753	741	767	725	749	736	742	780	749	752	721	745	761	744	780	747	807	780	779	790	709	748	771	778	722	785	772	741	746	788	744	810	763	780	784	786	733	737	733	742	770	731	743	747	782	779	774	735	774	778	771	760	714	813	719	778	746	741	802	737	761	772	724	750	785	754	767	739	775	821	717	721	732	753	755	719	750	717	706	799	768	751	777	772	802	781	763	748	746	759	738	775	747	730	792	745	723	738	802	739	792	739	726	795	752	735	754	780	782	733	772	797	695	788	745	799	743	743	822	767	777	800	757	765	776	727	787	744	781	780	742	759	716	739	792	731	769	763	745	783	734	771	803	752	774	759	716	786	696	752	742	773	775	737	813	762	749	723	762	747	753	726	786	790	824	731	772	742	780	749	794	711	777	787	756	806	720	795	763	748	742	748	743	760	759	722	780	798	726	786	815	787	742	764	747	750	793	732	785	792	776	715	755	777	781	761	755	757	756	707	790	833	742	767	778	733	783	720	746	761	797	751	699	745	750	825	751	763	696	750	775	749	783	797	760	774	725	760	728	758	760	786	749	776	731	766	704	713	776	786	739	699	753	770	781	727	771	777	704	752	796	706	740	813	764	717	770	766	819	762	730	759	737	745	753	748	755	750	733	780	744	741	737	745	766	738	770	799	721	807	713	767	792	771	819	810	776	729	721	718	764	732	785	775	747	794	779	798	764	740	783	786	814	737	716	782	766	736	774	765	746	785	777	777	802	788	770	775	732	757	791	759	718	754	792	807	745	789	721	784	768	769	754	762	783	751	765	810	804	783	720	789	755	764	791	738	771	734	751	757	771	751	772	704	790	738	784	771	742	703	702	737	754	757	687	748	783	798	763	751	767	757	763	759	734	761	759	751	756	773	732	722	729	741	738	732	744	781	748	734	767	742	749	751	819	728	726	748	760	727	757	775	763	765	752	729	750	701	757	749	752	753	720	699	792	725	760	768	715	782	764	785	747	742	790	805	740	766	761	742	840	768	780	787	750	738	817	743	805	781	776	742	719	805	775	784	731	768	725	717	764	751	742	799	714	760	819	727	745	754	784	730	740	759	765	772	751	776	753	751	803	797	774	764	737	782	751	754	800	732	798	781	811	762	762	779	798	745	745	766	759	769	728	764	749	766	759	763	712	788	795	788	720	755	809	728	819	772	763	758	731	736	776	768	806	783	774	794	780	783	748	758	734	716	781	728	756	759	792	771	758	740	772	775	744	727	845	784	731	765	785	766	729	723	731	756	784	748	790	737	772	739	781	858	745	806	737	746	751	782	742	790	774	773	811	736	774	753	753	724	748	790	761	772	680	728	735	760	768	750	763	762	753	784	746	745	781	756	769	797	759	738	769	740	739	757	758	696	821	741	777	781	745	775	763	758	728	778	838	761	752	761	735	789	745	749	762	748	765	812	764	794	751	722	788	766	789	744	786	777	774	762	739	765	725	728	820	762	745	734	760	776	748	762	788	752	749	770	781	782	748	811	779	743	751	751	756	783	724	768	770	721	736	715	738	754	762	796	810	798	754	703	763	746	726	753	762	742	784	714	722	748	803	726	797	790	732	751	770	754	775	720	783	781	727	729	761	783	838	767	713	771	728	784	792	756	795	760	694	731	748	756	744	767	747	791	727	753	769	733	733	721	770	712	738	732	777	734	757	770	793	755	764	775	753	775	773	795	788	748	836	801	766	783	750	741	836	780	750	773	757	761	811	778	731	753	729	753	730	735	744	785	738	746	739	786	776	825	762	742	759	772	763	739	794	748	727	728	791	760	741	770	798	791	734	726	823	716	742	717	755	735	802	714	774	747	832	787	806	759	789	765	739	806	764	776	815	747	741	747	753	754	794	733	748	747	797	797	766	771	735	704	765	749	763	754	757	762	785	732	713	759	795	779	752	724	782	798	771	733	743	775	719	709	737	793	755	730	710	688	715	795	789	799	728	743	759	767	766	801	755	738	729	817	730	767	759	755	747	783	805	744	705	772	770	715	702	717	773	815	764	725	757	786	749	756	791	765	717	778	774	727	748	760	807	757	748	763	771	759	755	785	717	767	739	727	757	735	753	828	756	791	758	798	726	764	788	729	757	773	791	736	731	738	752	730	734	792	737	708	731	722	763	786	803	753	783	769	767	791	769	736	804	749	753	793	792	732	727	748	759	778	772	735	757	775	731	744	743	731	761	749	753	794	750	776	748	716	723	748	790	804	778	783	796	800	732	782	756	767	811	737	722	733	758	772	756	773	778	732	772	738	785	715	763	787	726	767	795	767	771	747	798	729	766	771	787	783	747	772	735	768	740	732	759	760	764	777	783	780	754	759	781	771	728	778	782	777	781	786	732	753	807	733	736	735	750	762	783	732	742	763	766	767	741	785	797	776	742	798	772	773	730	775	772	716	774	761	817	760	730	801	747	746	742	774	805	693	748	774	733	715	730	751	739	763	751	800	721	756	756	765	723	775	788	765	769	710	825	761	789	822	762	756	764	757	784	742	754	750	762	730	749	788	763	751	829	752	744	765	763	767	801	764	777	757	762	779	742	808	746	750	746	718	750	793	753	724	678	805	733	763	798	773	722	760	764	728	746	770	736	763	715	743	798	715	744	718	792	816	689	745	725	752	758	745	810	711	754	747	753	719	769	744	770	728	762	779	788	714	789	764	765	806	755	768	771	765	782	732	736	792	770	782	746	769	777	730	740	765	776	726	702	761	748	732	708	722	794	765	712	722	784	785	798	793	724	756	745	719	764	739	780	736	812	810	711	778	790	734	750	774	759	754	799	744	747	724	755	764	761
35987	24927	19090	15172	13394	15795	16638	10308	6863	6633	6262	5252	4470	3083	1987	1344	742	586	498	429	572	515	492	492	489	394	420	434	433	376	344	380	391	378	376	328	359	369	366	370	376	379	353	377	383	361	347	362	335	354	340	345	374	370	342	362	356	355	342	345	355	379	359	375	368	377	352	392	386	348	356	363	362	354	338	344	369	367	346	380	391	370	374	349	360	345	379	376	363	367	359	354	338	361	368	388	348	384	349	394	326	415	389	335	380	358	402	383	363	362	389	334	345	363	337	368	371	375	388	363	372	367	395	375	367	385	341	382	399	361	374	411	357	362	373	387	339	385	369	369	344	352	367	422	356	371	374	380	394	362	376	360	375	317	337	380	368	365	382	358	350	340	318	378	350	389	331	346	373	396	396	369	342	363	361	319	360	379	386	363	348	410	355	386	359	333	366	368	396	404	359	364	392	341	334	371	369	370	323	345	374	330	394	370	399	366	388	376	359	343	365	379	338	348	334	334	346	359	374	382	366	369	357	325	381	333	419	339	380	363	389	372	356	380	358	367	368	362	368	338	372	360	371	380	370	333	383	360	389	337	365	353	408	324	390	363	375	394	365	331	364	355	380	368	333	380	361	366	363	373	363	309	379	347	375	335	351	356	370	354	364	372	356	391	368	362	356	382	364	358	364	374	350	356	336	362	369	356	345	370	365	347	367	342	368	363	362	356	358	348	367	399	352	371	345	343	366	344	369	362	332	358	410	354	371	312	374	358	359	329	384	365	359	329	352	365	324	334	364	370	364	406	372	350	382	367	393	371	360	337	347	345	356	360	382	353	362	391	377	349	382	347	361	369	402	375	382	354	346	331	338	350	343	356	374	382	378	337	380	336	354	359	347	339	339	345	369	358	345	358	369	375	338	337	360	345	372	371	352	358	345	406	351	371	350	373	381	353	352	388	332	369	356	362	357	390	342	373	376	364	326	335	376	350	344	316	368	372	351	396	374	387	354	370	350	365	395	355	363	336	348	334	372	343	389	329	362	366	364	374	377	359	362	396	339	354	358	356	391	367	380	334	353	369	369	337	358	355	346	369	357	370	319	360	383	390	363	346	354	403	402	336	361	419	358	400	358	346	365	358	346	370	359	338	406	392	387	338	414	406	364	365	359	334	327	350	376	378	389	364	391	325	344	395	388	368	365	362	365	345	357	368	383	363	393	362	332	350	389	369	390	355	381	368	350	335	339	364	363	354	333	380	374	360	373	344	330	336	362	365	378	359	344	343	340	345	310	343	350	381	353	362	361	388	344	384	344	373	338	367	337	323	392	383	401	360	371	368	369	377	367	348	359	370	358	367	348	377	391	365	343	368	377	334	337	368	400	363	335	335	359	362	326	372	386	351	346	364	400	336	360	363	367	396	374	331	386	355	367	386	370	357	347	369	348	402	351	349	332	341	395	353	370	366	349	347	331	351	375	392	359	355	349	375	365	361	371	380	342	395	376	352	320	327	368	389	431	387	381	340	375	377	396	348	367	382	372	380	356	349	355	368	347	368	396	388	386	369	373	377	352	399	355	367	328	352	395	352	388	362	337	373	385	345	397	328	342	383	368	355	358	375	345	349	389	356	339	377	353	380	374	331	340	368	387	370	356	373	373	388	354	390	350	372	369	384	357	341	349	351	363	359	384	369	378	405	341	375	385	364	377	365	339	368	345	360	341	409	380	360	378	359	359	377	324	338	373	319	367	403	379	374	368	389	337	371	375	366	382	327	344	352	377	318	365	362	386	342	359	341	362	361	351	379	328	325	370	357	335	374	363	355	351	326	348	317	364	359	311	377	378	347	362	347	360	367	365	335	370	371	360	334	333	365	372	351	359	356	368	320	324	384	364	374	350	348	376	323	369	382	376	332	379	375	368	422	372	328	374	334	356	377	344	349	350	358	360	340	376	341	344	345	372	378	385	366	364	344	385	326	368	342	334	344	350	380	353	348	345	377	374	367	407	385	358	373	340	356	373	370	345	375	338	391	387	356	394	378	392	389	392	429	354	393	365	359	355	351	368	353	379	354	369	338	378	375	386	416	392	330	355	380	390	409	392	373	355	352	355	332	383	389	340	387	386	368	362	364	383	363	356	364	399	381	372	373	332	338	381	332	373	356	395	384	383	367	358	359	351	337	379	353	345	372	365	371	399	358	372	321	401	381	357	373	381	316	356	350	392	386	349	373	337	374	357	380	369	383	364	385	362	377	400	388	328	344	382	393	359	387	358	390	372	342	331	370	355	359	338	338	381	382	386	368	379	367	347	363	366	360	391	375	381	421	345	369	370	344	368	378	350	327	342	376	362	366	364	359	374	378	363	365	365	364	335	351	381	335	376	337	364	345	341	332	381	349	377	348	342	336	334	355	352	391	354	370	391	371	367	353	326	381	374	376	349	397	330	339	345	353	356	375	336	381	386	333	316	360	361	385	375	387	372	343	374	377	335	313	403	380	384	391	370	384	355	356	348	378	371	368	340	350	359	361	342	352	372	329	385	360	391	361	377	355	374	371	371	380	367	367	369	336	339	352	388	340	344	364	374	347	375	333	375	362	343	391	369	362	402	364	319	347	354	357	364	371	375	345	369	341	332	351	380	365	331	376	336	355	341	385	365	361	423	340	363	371	336	348	379	339	334	384	362	352	371	357	378	359	380	338	347	332	343	342	373	357	364	387	370	368	342	363	350	343	360	346	370	362	357	329	343	364	355	414	381	362	313	389	356	344	381	367	358	350	357	396	367	378	360	355	364	359	370	354	369	370	353	367	366	379	347	372	361	382	361	359	364	342	362	371	377	394	366	392	372	372	378	324	399	367	356	352	372	369	362	347	365	372	351	351	386	399	341	375	378	381	343	361	383	377	389	373	371	369	369	370	374	356	363	359	417	356	360	358	391	323	350	380	357	382	374	365	358	342	373	342	400	345	353	378	354	364	335	371	355	336	340	353	369	375	359	377	361	373	326	389	355	355	374	386	388	368	374	351	373	386	332	372	347	360	367	385	360	356	357	327	336	332	369	341	379	389	343	366	355	368	334	378	364	329	329	401	371	331	392	364	381	367	351	392	339	359	356	386	350	372	361	345	368	347	361	380	381	366	338	354	365	411	357	365	353	360	350	358	328	368	340	354	405	349	356	357	368	375	325	349	363	332	376	370	380	353	310	360	367	354	363	348	390	341	413	352	327	361	383	394	376	356	386	327	329	367	386	373	352	361	322	351	357	382	365	374	416	345	338	375	348	330	386	349	393	356	375	352	362	371	358	369	372	367	358	337	375	320	357	390	361	356	319	386	370	339	355	325	330	339	393	371	364	343	324	344	377	376	374	378	387	365	377	339	359	391	372	348	376	327	335	380	349	355	357	378	352	384	345	352	352	342	344	342	387	314	384	379	336	352	372	337	388	341	363	345	374	372	361	386	340	389	391	383	351	356	322	355	367	347	333	353	372	360	359	356	352	377	359	325
27824	10971	10871	11430	13169	20682	24908	16283	14340	15442	13235	11590	10852	6574	6330	4704	2757	2243	1916	1862	2202	1962	1963	1760	1774	1531	1350	1188	1125	1020	1014	988	1054	1026	976	972	945	936	914	920	932	925	952	933	923	858	932	942	919	934	939	956	947	920	887	993	955	924	903	1005	954	909	939	921	949	989	928	872	965	976	937	901	951	942	938	941	939	867	868	905	937	981	963	918	879	914	924	910	910	906	889	944	858	917	974	940	924	963	945	948	937	927	943	905	961	945	957	939	942	904	944	928	904	927	910	936	963	937	927	897	925	892	910	959	925	852	931	950	934	926	957	943	927	932	974	902	948	924	931	885	891	958	906	909	926	951	906	937	923	918	879	928	931	890	959	879	924	913	906	898	928	925	923	915	917	927	856	947	948	904	919	860	885	886	900	879	943	942	827	921	911	920	922	903	875	884	901	939	865	878	935	937	929	938	979	925	964	921	874	917	905	878	910	902	894	949	969	962	921	940	909	893	926	862	889	876	934	939	923	909	962	1006	920	842	901	882	940	914	930	933	903	946	916	924	955	919	899	926	931	939	910	923	928	924	913	907	923	887	921	919	931	936	961	881	847	893	917	910	862	930	910	881	925	893	904	942	925	935	926	932	917	899	916	953	966	915	921	887	936	911	901	935	895	848	915	934	948	926	921	940	924	956	876	892	979	882	858	949	916	922	896	900	906	889	944	869	943	876	850	915	957	884	894	874	932	878	973	908	904	929	893	892	917	908	957	880	884	879	947	912	883	939	923	911	946	892	910	892	931	937	893	897	970	935	865	894	874	913	931	939	903	914	920	983	916	916	938	878	988	942	885	920	958	915	886	907	905	877	926	906	929	950	889	926	879	923	880	943	898	874	942	935	904	902	880	863	877	928	927	882	922	930	860	939	899	905	958	904	920	927	898	917	881	889	858	881	882	901	929	930	908	870	870	883	870	923	982	897	940	874	890	921	898	930	919	930	935	912	921	885	863	903	926	951	967	899	918	940	934	898	892	893	947	897	881	890	851	903	876	957	853	897	953	930	941	932	958	958	917	865	956	923	896	897	950	893	883	874	908	932	954	917	899	926	900	884	897	998	882	881	959	922	901	924	899	927	849	911	921	923	894	868	928	951	880	865	913	938	916	892	935	917	922	896	900	935	884	926	963	914	875	945	863	894	925	885	924	944	915	901	910	929	876	928	923	844	929	924	889	909	984	961	962	944	929	851	895	896	875	947	901	944	921	909	966	940	855	895	846	831	928	941	890	884	929	918	890	886	896	923	889	882	870	980	923	928	942	962	929	921	928	885	889	866	908	932	920	951	890	901	909	968	908	923	891	879	967	950	843	898	894	924	873	900	903	918	926	888	882	909	914	864	895	922	945	962	930	962	930	895	940	904	894	929	935	944	911	870	903	947	924	838	904	950	900	873	936	964	901	890	935	940	959	874	885	909	925	927	947	911	942	905	858	918	923	947	886	894	913	928	925	888	920	897	904	906	954	866	906	950	871	955	871	914	929	894	937	929	967	930	930	942	931	938	900	913	906	856	911	858	853	915	873	936	876	938	922	947	937	872	917	949	933	940	890	904	854	812	919	934	923	914	937	856	954	925	927	870	862	883	916	911	859	900	925	889	921	900	914	897	917	930	904	886	879	879	919	938	948	884	892	942	892	872	898	960	915	958	939	896	904	904	913	924	942	917	897	890	924	883	867	901	881	917	895	960	882	923	910	872	918	917	864	923	930	900	871	876	926	894	917	910	881	874	895	897	864	915	931	876	899	877	941	883	958	901	902	893	869	913	865	915	872	952	881	905	941	873	880	970	948	884	881	912	948	889	916	915	904	882	957	953	917	917	917	909	896	958	881	918	913	945	956	900	892	868	909	917	902	906	880	884	945	888	933	876	934	904	859	946	908	934	948	933	980	939	934	927	913	894	955	872	892	935	919	947	868	909	935	909	869	919	871	946	884	981	945	910	951	933	951	951	915	977	905	904	912	911	944	992	907	883	911	914	900	899	917	865	865	892	912	914	941	948	928	904	921	897	910	869	921	913	900	916	935	946	887	923	928	931	854	899	917	929	923	932	902	919	967	925	864	954	922	895	852	924	943	897	906	882	916	912	971	904	932	904	944	849	967	945	892	919	971	915	890	929	969	869	925	934	960	916	935	959	947	896	958	906	882	896	901	931	900	920	898	914	935	935	916	873	897	890	888	900	898	918	853	987	948	960	914	859	906	872	943	885	923	911	922	908	931	904	911	889	915	896	928	910	935	904	912	910	961	964	941	884	927	914	975	961	888	896	928	920	901	902	917	843	910	915	882	906	872	915	904	907	942	911	892	860	941	929	928	937	929	903	897	910	911	921	932	958	891	928	915	890	923	948	969	876	922	911	916	943	982	936	892	897	933	903	986	954	900	932	923	874	938	887	897	938	921	910	850	913	938	851	889	947	946	949	886	989	922	934	925	895	943	907	877	870	899	902	952	967	877	920	883	875	880	933	882	907	918	841	887	943	966	907	905	897	875	903	916	862	878	911	959	964	832	894	899	892	889	912	927	923	916	922	908	922	918	906	888	879	910	822	920	914	884	929	892	901	887	834	945	925	914	927	895	877	893	952	914	954	903	887	924	910	920	942	866	870	949	950	888	888	915	975	954	919	969	912	932	858	889	884	886	911	906	883	899	932	975	862	908	896	897	949	932	882	885	877	865	862	888	918	972	948	919	913	881	948	880	855	839	921	920	912	857	886	883	914	909	924	946	897	921	924	889	910	884	927	934	958	900	888	916	884	883	917	906	926	926	907	876	901	903	917	945	923	966	919	909	971	911	912	949	913	897	936	929	889	873	901	910	889	914	905	890	877	909	946	913	926	887	876	864	931	893	935	902	928	920	867	867	881	931	886	911	924	973	936	911	917	913	862	915	897	943	915	925	875	895	975	891	906	860	927	939	916	935	940	911	897	922	939	892	914	863	926	945	875	909	921	927	921	913	888	963	938	932	946	947	968	910	928	943	904	880	858	915	936	918	882	868	888	943	815	902	911	890	946	875	896	986	908	880	870	924	971	860	855	929	907	880	961	935	890	928	897	949	848	951	927	930	896	895	926	918	858	893	923	957	892	903	931	947	930	922	907	924	953	884	922	919	897	877	928	875	912	928	942	902	902	895	900	981	909	916	933	919	881	898	893	930	912	883	960	920	893	873	904	894	902	928	914	929	916	933	950	913	897	969	888	933	855	887	923	927	861	912	912	916	916	884	909	884	903	868	857	980	871	927	935	894	925	914	917	934	849	872	887	905	985	926	876	881	906	904	892	938	886	891	933	899	892	895	894	891	943	906	834	924	930	933	887	891	906	913	908	857	929	909	932	902	949	882	880	942	919	893	909	900	890	924	895	914	895	872	989	869	969	918	867	896	926	924	967	920	893	975	939	901	913	862	909	957	918	914	885	906	920	926	956	922	939	880	916	930	841	871	929	921	859	867	895
43063	27972	23082	20168	19426	22525	24118	16777	12773	10778	8837	8272	7530	4930	2912	1699	1086	629	560	536	614	557	559	523	430	409	484	367	316	311	292	293	324	286	267	266	279	284	275	287	290	289	270	282	293	287	265	269	264	276	256	269	249	277	299	307	313	257	266	271	275	280	279	264	295	265	289	283	283	293	295	290	264	285	255	258	269	260	272	260	277	281	273	278	272	248	294	295	285	278	285	273	228	275	271	283	283	303	263	292	264	267	257	277	287	317	295	326	286	268	258	284	258	281	259	269	269	269	281	279	304	272	258	284	201	279	263	281	283	262	270	272	261	306	271	252	274	277	293	296	280	276	284	272	297	254	286	269	257	275	288	277	265	290	267	273	274	250	268	299	237	277	288	256	222	276	266	273	278	283	289	247	302	265	267	304	286	277	277	266	266	251	264	271	254	297	247	284	286	273	253	258	258	241	271	260	289	279	290	261	266	296	283	288	238	303	280	277	264	269	251	265	275	270	290	282	261	299	259	307	253	276	266	227	296	260	256	272	277	304	270	271	256	270	258	286	257	311	280	284	259	259	270	258	279	267	250	249	264	290	263	262	266	275	276	302	262	279	299	249	281	291	277	236	264	304	284	255	251	294	261	287	236	290	271	293	255	295	275	265	249	231	252	265	260	278	286	245	279	276	256	266	264	274	262	294	261	268	261	241	305	266	275	288	257	248	271	268	294	265	284	257	243	268	244	270	282	271	254	269	242	248	281	285	273	245	274	269	228	256	259	264	282	265	276	281	270	270	287	257	263	230	279	268	259	271	289	285	246	251	275	247	282	263	274	281	252	294	267	301	265	253	273	276	272	263	276	276	271	273	261	294	254	277	292	272	286	257	271	270	254	270	272	273	281	286	271	272	274	244	277	283	269	272	291	278	302	274	282	261	248	267	259	252	276	279	251	280	279	262	289	256	275	240	248	279	311	263	280	278	279	290	273	279	306	245	270	272	274	244	285	254	278	276	240	260	279	258	275	267	256	286	268	276	284	286	273	305	292	236	282	244	249	265	273	245	261	243	284	277	287	231	272	276	291	269	262	257	278	299	265	245	291	279	261	267	259	289	252	295	294	279	239	300	282	291	274	256	252	281	260	264	263	269	271	260	288	270	246	248	271	287	281	284	252	274	232	301	243	283	306	275	263	272	279	285	287	317	305	241	266	288	282	265	258	271	252	253	309	298	259	243	257	245	252	280	279	240	287	280	258	255	305	227	273	282	287	291	294	266	259	282	278	264	263	247	283	288	269	278	296	271	277	285	276	263	287	289	314	295	271	282	317	253	270	269	318	254	291	263	272	276	276	283	285	261	252	264	291	246	254	269	265	253	251	297	264	257	227	283	244	291	254	286	310	263	256	251	262	286	240	272	289	245	275	289	292	301	259	257	253	284	284	250	277	288	281	260	271	257	288	284	263	285	306	287	258	272	258	255	257	257	270	269	261	278	278	265	257	299	266	254	272	244	268	254	270	251	266	253	297	231	254	256	256	262	252	259	258	254	261	280	246	263	255	276	231	265	264	258	264	281	243	287	266	274	262	290	281	265	288	288	302	278	219	281	258	282	274	239	271	261	275	263	263	274	276	309	269	273	243	270	279	267	262	268	258	275	281	247	296	273	272	279	267	305	296	279	266	246	283	308	274	247	261	278	267	294	263	278	248	276	270	287	267	283	294	292	274	272	275	261	233	268	260	296	278	275	270	265	265	247	280	278	262	265	249	287	271	270	289	281	261	274	274	272	246	267	278	252	308	272	258	269	262	274	259	259	276	276	248	269	277	274	258	285	243	285	275	271	265	295	268	249	288	276	277	257	271	267	266	260	283	253	269	246	269	291	292	281	265	275	259	258	258	275	268	284	291	243	280	266	262	278	264	260	261	274	277	300	226	255	265	285	268	244	284	283	283	265	263	252	259	280	289	279	266	268	216	286	291	276	278	266	292	280	299	254	274	277	303	271	263	265	275	261	261	268	276	251	274	277	263	265	284	289	267	265	240	250	298	266	292	269	290	247	292	261	311	266	238	270	294	265	250	276	278	266	268	279	295	244	268	281	293	282	293	257	285	235	267	268	287	280	261	266	255	288	253	263	298	244	283	244	287	270	265	255	262	255	254	270	285	304	249	259	276	260	243	291	257	246	248	276	272	278	244	266	276	308	260	251	296	274	308	280	269	276	257	267	240	247	271	301	301	237	241	261	277	262	296	239	271	262	289	304	252	257	238	248	304	267	253	281	265	277	289	265	261	263	249	248	282	292	277	256	273	260	242	281	249	263	294	249	241	253	263	237	291	253	276	256	255	271	287	272	295	277	283	284	267	247	260	246	250	270	278	256	300	299	266	256	284	264	282	264	306	280	257	305	280	257	282	275	276	248	273	261	278	273	288	284	279	245	256	297	265	282	270	247	253	248	291	268	285	271	267	259	259	247	273	301	272	262	279	265	271	269	259	241	267	279	277	284	268	271	267	263	286	289	292	250	279	264	230	292	290	256	237	266	245	275	283	300	267	283	277	248	269	260	247	262	268	273	272	269	296	273	300	253	260	295	279	272	285	297	282	271	263	259	276	285	247	267	246	278	269	260	296	231	258	244	280	285	278	280	254	254	262	281	285	271	261	258	260	285	235	268	245	265	267	258	282	252	284	273	273	258	253	281	261	265	289	264	289	270	267	265	243	254	235	263	249	266	250	280	299	254	278	280	251	289	288	257	279	305	256	282	282	283	262	262	287	267	289	270	241	255	276	270	265	280	265	243	240	270	281	287	256	291	252	286	251	279	255	239	271	265	269	298	277	269	289	280	275	265	274	273	264	265	286	270	268	245	270	275	281	307	286	261	267	273	261	300	274	280	277	261	264	287	261	259	300	261	285	264	293	287	252	265	273	259	274	249	254	261	285	255	251	281	263	255	275	277	284	232	264	294	263	264	278	269	284	267	276	266	281	253	271	258	273	269	256	264	251	256	264	284	267	259	260	278	292	294	272	257	256	274	286	302	282	281	262	287	289	286	269	266	249	262	282	252	290	278	268	272	289	279	257	249	310	247	268	283	274	287	262	303	276	264	275	244	233	270	260	295	251	259	246	251	258	278	272	274	287	261	276	280	255	297	275	257	286	259	250	283	251	276	325	262	274	266	276	264	285	235	286	272	258	291	281	287	223	251	298	273	251	253	264	238	265	257	274	251	273	275	275	252	266	237	280	241	287	263	277	282	259	276	253	295	258	267	242	266	278	265	286	258	282	276	253	253	232	248	266	280	253	278	239	257	279	274	287	267	265	304	286	268	270	290	275	278	268	258	294	264	263	306	286	276	257	290	261	277	273	250	276	290	279	287	275	242	264	291	261	281	275	270	262	299	261	257	233	284	261	279	277	263	283	277	275	217	260	259	289	270	281	268	304	277	282	302	261	297	257	259	257	276	288	285	267	271	262	271	288	257	267	296	276	265	269	286	298	243	304	249
33269	14195	14486	15749	18593	27306	29601	21418	19278	20292	18080	18399	16259	10496	8938	6707	4672	2755	2717	2279	3076	2723	2572	2322	2173	1767	1614	1241	1047	921	818	877	838	872	765	820	774	786	782	765	773	756	751	779	746	728	726	695	710	751	712	730	728	752	714	706	719	735	709	741	755	709	777	777	734	746	771	687	749	747	747	716	713	725	736	700	753	678	677	720	691	715	709	724	693	686	652	756	683	724	687	695	716	718	726	726	766	718	722	759	688	737	714	816	775	771	792	726	763	744	729	709	764	673	690	731	741	751	719	697	637	728	713	708	646	726	675	700	701	657	674	711	694	717	677	767	711	643	702	684	718	714	678	678	671	704	708	653	672	662	656	672	664	687	675	657	669	688	691	685	721	715	707	715	685	646	722	687	656	668	668	667	727	650	668	712	692	653	728	705	665	676	710	701	673	651	666	640	718	660	689	705	696	726	740	683	687	670	729	704	657	704	697	696	680	686	730	705	642	689	712	686	705	656	647	675	702	660	637	703	653	706	644	684	699	674	665	721	716	668	650	671	677	661	639	703	598	656	685	700	672	661	698	709	738	676	684	654	689	672	701	666	725	702	661	706	686	708	674	631	662	667	703	669	689	683	734	672	727	694	761	660	713	740	713	695	711	731	672	677	683	712	721	691	694	717	701	662	651	655	715	685	681	702	714	664	670	726	679	712	727	725	689	663	670	685	701	631	679	688	653	655	728	657	709	663	685	673	698	675	652	664	667	681	713	652	705	681	666	694	686	694	698	663	641	697	711	679	697	680	684	732	677	680	622	673	705	690	657	701	693	643	693	713	684	670	661	707	687	710	642	658	730	690	753	662	721	662	650	656	679	701	675	695	690	647	648	678	667	670	711	679	667	705	668	650	669	702	667	627	686	672	663	651	687	706	691	675	730	721	653	709	697	716	668	689	695	701	670	680	677	664	701	685	678	737	702	656	740	647	680	675	646	677	693	667	680	670	674	655	733	700	694	662	710	676	691	684	699	680	684	716	677	704	671	661	755	727	704	695	708	696	661	660	681	725	689	723	703	721	670	736	684	694	699	641	722	682	658	709	694	651	672	696	648	691	685	683	656	682	681	692	669	662	698	706	709	695	653	682	711	672	724	674	687	688	674	750	695	681	717	693	696	697	633	701	693	659	676	681	657	653	668	643	707	682	693	730	730	715	679	737	672	670	654	702	705	733	638	653	685	691	671	643	656	680	688	667	723	691	669	735	698	652	697	697	683	644	671	707	636	725	698	719	726	622	664	733	741	704	648	696	652	658	702	727	675	660	712	710	694	689	699	712	652	669	685	692	669	652	726	676	703	667	696	694	709	695	698	706	713	694	734	690	694	677	683	643	699	706	699	726	674	728	705	709	707	692	708	705	722	686	701	681	658	667	695	685	719	661	686	640	713	709	685	707	737	694	734	679	663	679	623	643	694	652	662	689	677	654	695	717	699	675	720	679	689	676	705	698	695	675	692	653	665	726	666	672	683	654	697	689	714	712	700	706	680	683	680	655	701	708	685	673	678	654	688	705	671	687	733	687	671	712	682	721	650	694	669	628	735	693	669	692	672	714	681	687	692	682	641	682	704	703	706	706	698	677	656	664	677	653	698	694	697	656	680	719	647	701	619	726	651	671	694	695	637	676	690	674	673	679	709	676	702	691	695	689	621	644	649	713	713	697	664	696	702	719	704	664	717	698	699	694	641	676	678	693	692	697	676	634	704	687	696	718	683	673	672	654	680	660	693	688	683	635	626	700	701	706	696	732	706	665	719	685	683	677	684	635	680	661	677	705	689	670	638	702	645	671	655	713	683	678	675	681	684	696	740	667	666	664	688	657	660	694	666	667	694	712	652	665	677	673	642	703	685	685	627	638	655	724	702	706	686	683	663	690	647	699	741	651	706	730	703	706	683	689	682	711	662	684	659	716	761	677	666	684	649	675	701	681	732	719	675	671	694	650	696	650	719	707	675	742	623	653	694	701	651	688	680	699	682	690	649	678	676	697	659	667	756	649	708	688	654	643	627	669	715	676	669	681	721	676	686	686	719	704	665	703	704	669	695	709	673	704	680	694	688	712	693	680	687	693	732	685	689	691	678	691	697	666	661	662	680	676	693	638	658	679	732	716	730	666	767	718	661	702	663	707	697	689	630	634	671	697	705	707	693	719	735	671	739	686	670	689	680	730	714	680	689	654	684	674	690	674	687	680	675	722	647	690	685	640	659	674	661	651	701	648	632	666	732	673	706	694	730	676	637	665	681	662	688	629	706	677	697	676	680	696	686	707	696	645	655	621	684	706	673	714	676	675	673	714	661	681	718	687	710	691	643	697	665	692	661	674	719	693	743	709	711	663	683	683	654	694	682	729	699	711	730	672	677	689	696	695	678	675	658	729	725	655	695	668	696	716	690	685	703	669	680	671	655	654	675	686	690	734	666	668	679	695	611	701	689	673	669	726	685	673	656	728	637	719	640	697	718	695	713	704	634	637	695	668	687	690	674	656	638	704	724	669	689	726	698	675	697	683	741	708	651	762	658	697	678	704	664	676	641	660	638	730	654	670	695	707	641	660	645	693	693	677	681	718	692	663	721	742	667	671	699	669	713	681	706	703	680	667	681	629	703	635	682	657	680	674	663	694	668	702	649	692	701	618	658	727	724	673	691	666	640	674	723	690	682	604	683	642	733	649	718	700	702	671	682	657	717	720	674	677	679	677	712	710	699	664	700	668	692	651	672	657	715	728	706	693	728	646	696	672	662	669	727	725	670	729	728	670	659	707	691	698	649	631	731	720	675	666	703	672	678	696	671	670	710	673	727	670	696	682	691	704	692	652	658	712	643	705	682	704	703	682	689	670	681	664	689	723	677	668	648	674	672	707	696	667	684	713	697	676	699	701	667	753	729	682	637	693	705	727	656	687	676	688	690	708	678	691	717	723	682	704	648	676	728	682	693	655	685	690	660	697	661	678	699	644	641	727	727	710	668	696	734	671	646	740	716	709	675	683	679	667	696	678	708	654	722	638	685	668	688	693	684	669	659	679	701	649	672	708	665	722	648	675	723	691	673	626	735	700	702	648	713	683	681	653	700	670	715	679	677	680	660	683	649	639	632	650	704	689	686	733	712	717	622	687	702	678	671	675	686	687	692	673	675	705	695	664	644	702	672	662	677	643	721	699	665	648	665	661	656	704	657	713	681	701	725	713	678	679	684	663	634	672	663	666	685	730	698	658	658	710	731	718	630	660	626	676	680	687	740	719	714	658	678	756	636	711	701	659	677	669	672	703	705	653	728	689	683	694	698	687	649	673	779	722	653	705	687	661	659	675	663	656	665	695	700	723	689	673	753	691	715	648	699	724	663	681	654	725	672	687	669	666	681	718	664	695	698	669	707	659	655	720	696	692	658	687	666	694	708	657	676	687	713	705	660	691	672	657	701	692	715	695	687	632	710	639	688	687	686	687	658	647	668	672
7211	3273	2165	1569	1270	1606	1593	854	525	566	526	482	428	397	318	318	306	296	274	304	319	310	310	307	313	288	284	293	311	282	279	266	278	288	273	272	293	277	273	283	292	248	296	270	266	247	265	264	275	292	265	277	292	287	262	294	256	290	290	275	297	298	284	265	280	254	276	248	281	285	268	270	266	260	289	270	289	266	284	244	268	263	282	269	286	300	277	311	263	274	278	285	266	279	255	266	275	262	268	279	251	265	263	259	271	276	263	276	262	245	283	273	281	289	318	282	295	281	241	275	322	255	281	265	283	270	280	264	301	282	284	282	286	291	282	296	267	280	269	318	311	261	303	265	297	282	266	283	269	283	265	258	295	285	246	297	265	270	264	262	296	297	291	289	340	280	273	298	263	252	262	283	269	289	282	317	292	297	267	273	283	260	283	294	271	275	315	260	262	304	274	262	310	267	292	248	287	263	245	279	278	284	226	304	285	290	303	269	303	254	287	271	280	265	294	267	278	269	279	253	308	269	279	293	328	285	266	269	256	288	289	316	271	274	281	256	298	290	249	316	274	305	263	279	264	246	261	285	296	271	249	281	293	281	294	274	276	290	299	325	281	291	301	274	272	283	285	283	284	279	270	242	272	252	265	291	276	274	285	294	276	290	277	261	300	264	288	258	270	307	274	279	291	304	299	259	296	260	281	252	253	268	292	279	283	261	268	261	240	255	242	264	309	271	288	315	314	277	280	255	257	262	277	274	253	257	278	272	255	266	288	269	304	239	243	246	269	268	258	287	278	296	278	289	261	271	250	285	283	278	243	299	300	276	260	307	265	268	280	276	304	308	286	294	281	247	252	262	305	269	303	280	287	272	290	283	268	273	290	289	279	268	296	301	290	273	263	278	272	258	282	274	279	259	268	285	290	285	259	284	270	275	278	256	268	274	289	292	271	285	291	254	274	295	270	288	279	280	263	300	261	281	283	309	263	275	279	278	279	272	244	255	273	262	300	290	264	291	273	289	245	314	286	307	296	256	291	254	298	268	258	249	292	276	287	297	270	251	253	307	277	286	273	285	281	281	297	301	295	301	294	300	294	270	276	257	266	287	279	280	260	292	270	245	268	262	277	284	273	281	265	264	259	307	261	299	262	293	267	269	313	265	264	278	278	299	291	293	254	266	289	268	277	263	257	256	284	266	269	297	282	280	260	253	273	304	251	258	297	284	266	279	274	262	283	271	313	276	255	283	262	297	291	279	258	281	311	289	271	292	267	282	264	298	287	278	272	273	281	280	275	273	279	294	301	269	244	259	310	260	274	232	277	274	248	273	283	304	271	299	260	264	270	260	266	270	281	267	279	281	280	274	265	334	277	272	273	246	280	303	281	290	300	273	257	263	259	288	273	264	297	257	295	265	299	262	252	295	278	289	263	264	262	288	292	286	300	273	288	285	233	263	282	261	307	263	283	263	265	268	296	276	258	274	255	277	280	274	289	287	255	254	263	234	274	250	295	242	312	266	292	266	255	290	253	283	277	321	286	301	285	304	281	298	309	292	303	272	296	267	257	282	254	291	263	280	301	284	266	263	262	260	256	263	252	295	276	269	265	293	256	298	231	290	290	286	280	236	291	287	275	254	268	335	285	293	268	297	257	280	255	277	297	281	282	275	288	244	268	311	280	265	282	281	274	284	275	295	284	263	256	253	291	276	293	250	274	284	283	254	283	256	282	261	253	305	270	267	263	290	247	281	266	288	284	277	290	301	280	265	283	286	285	288	274	274	262	281	292	260	270	265	275	305	289	236	270	282	278	276	308	270	257	279	268	281	278	255	253	271	286	276	269	286	272	282	264	269	292	260	270	275	263	284	270	274	291	274	255	265	279	270	276	254	265	273	281	277	281	274	297	279	255	274	283	270	276	293	270	282	279	300	240	272	278	289	292	304	310	226	272	281	275	296	283	285	259	265	288	267	252	268	307	284	266	260	269	310	293	260	294	267	272	281	290	294	271	279	255	262	276	248	261	264	291	270	269	271	261	284	303	302	275	289	252	278	265	279	253	282	266	277	265	298	297	275	311	259	302	260	303	255	278	299	266	279	270	272	298	292	288	259	288	302	276	304	246	252	260	316	299	267	309	285	270	267	312	291	285	290	276	263	275	289	260	269	257	256	266	297	276	271	298	254	265	277	255	286	284	276	290	272	281	276	288	266	300	267	292	294	271	267	283	321	293	305	283	281	297	265	265	267	269	286	262	310	300	288	268	262	281	280	308	277	270	267	296	297	292	274	294	292	286	273	282	271	313	254	265	272	265	253	260	275	268	246	267	254	262	297	291	262	285	293	290	277	324	270	275	258	289	287	303	273	275	278	258	269	254	292	284	237	269	277	276	268	303	251	282	283	274	284	267	253	257	271	286	266	294	274	285	283	265	259	287	251	271	292	277	267	264	252	274	263	290	283	242	298	255	272	297	280	264	266	281	285	290	256	288	280	272	286	273	285	266	264	284	315	279	268	276	285	279	269	292	238	275	291	265	272	268	269	275	257	258	266	263	288	270	257	274	289	279	250	274	262	301	282	286	286	286	291	280	309	263	259	301	253	255	295	269	284	257	282	254	253	287	277	262	272	296	298	280	292	275	295	263	250	291	245	284	270	265	273	301	267	241	272	277	286	283	285	282	283	273	269	291	299	275	272	305	264	281	260	278	266	315	265	254	280	265	283	258	259	282	277	302	278	288	283	261	275	288	286	261	292	277	265	289	282	271	273	280	294	267	294	296	269	272	288	287	266	289	291	271	271	277	267	266	273	251	267	272	274	275	272	261	294	300	302	260	268	309	269	283	315	253	267	261	317	268	267	265	256	306	271	263	283	295	280	263	289	265	295	287	273	301	268	276	250	260	317	307	292	252	243	241	291	259	289	277	294	253	268	295	300	280	296	282	278	306	277	257	264	274	268	284	288	270	280	280	255	230	280	272	268	260	295	296	275	280	292	258	287	253	274	293	298	272	268	305	289	273	264	254	293	261	233	260	277	275	301	256	273	239	248	278	269	282	258	298	237	257	261	258	258	238	297	263	268	310	247	268	292	286	269	297	270	288	292	302	264	284	280	273	286	296	302	295	282	310	285	255	289	293	263	262	272	268	254	270	293	269	267	258	290	265	284	262	271	259	280	300	265	290	264	275	280	284	252	259	298	318	285	256	254	259	305	293	270	286	278	308	253	298	251	277	267	270	279	301	271	301	264	259	260	266	273	273	303	266	278	272	298	272	301	288	255	276	241	275	274	301	287	268	289	294	261	272	290	284	270	275	271	247	295	272	275	286	269	274	297	292	279	286	267	259	288	284	295	312	274	258	271	306	254	272	293	254	271	305	258	272	283	264	280	299	256	270	297	294	265	318	273	286	254	282	286	260	280	269	288	263	313	268	276	251	265	288	297	264	273	291	281	300	299	317	292	261	298	277	271	280	307	277	254	239	269	283	255	279	322	291	283	256	257
7399	2643	2634	2770	3141	4779	5466	2458	2079	2257	2143	2335	1601	1458	1124	963	936	859	844	852	882	906	894	919	877	849	813	847	846	822	782	742	776	711	697	776	731	666	735	700	700	764	746	715	706	759	746	762	741	795	702	731	744	717	784	730	730	755	747	748	741	671	717	731	778	717	735	723	711	723	709	752	758	736	798	729	807	718	743	680	739	718	699	722	702	715	738	703	759	710	785	728	710	705	737	726	728	744	695	723	803	765	711	768	732	739	743	720	750	707	680	695	765	716	706	734	784	714	732	750	719	707	735	767	732	720	724	734	709	787	727	741	726	734	763	727	738	745	769	806	748	768	771	714	710	723	698	738	754	764	729	748	723	753	728	761	703	733	787	730	727	716	765	729	754	756	723	760	756	763	706	698	734	728	675	734	674	743	721	691	716	749	752	754	750	768	738	714	687	748	722	757	743	792	734	768	766	755	759	721	750	714	708	730	720	729	762	753	696	757	700	769	787	705	752	721	713	726	704	779	711	749	715	725	731	759	738	745	730	757	735	761	740	722	661	748	706	719	694	777	695	787	800	731	724	716	749	785	774	736	742	741	736	751	729	761	710	720	724	745	716	720	739	729	778	738	730	751	724	753	733	693	789	765	739	754	739	732	793	743	709	725	719	742	748	755	717	693	759	744	745	722	781	752	716	768	726	734	726	729	694	728	714	722	762	781	773	770	721	709	766	720	702	745	747	725	671	755	738	772	760	726	758	729	685	724	705	752	713	763	744	713	741	704	779	755	774	715	742	734	677	772	713	721	727	723	681	755	767	733	703	765	691	719	790	722	718	767	684	725	755	708	712	718	767	787	754	747	731	736	754	727	725	774	756	737	713	739	738	737	728	701	720	743	697	710	743	745	715	737	752	716	749	725	706	719	740	730	759	730	741	697	739	704	772	695	789	750	727	704	736	705	794	733	709	756	798	803	737	708	734	725	726	739	715	768	753	757	769	713	771	699	744	749	729	695	670	751	729	710	773	741	725	760	729	694	718	752	690	739	707	768	671	770	705	725	736	723	758	725	710	722	736	752	750	760	758	716	733	704	724	768	731	716	717	741	750	766	703	752	672	747	748	760	743	743	766	709	769	700	683	773	756	755	739	744	692	762	718	704	753	702	725	753	759	717	772	790	727	735	753	755	711	743	809	715	735	747	779	776	767	760	744	705	688	696	708	771	754	778	755	778	755	728	735	730	706	721	711	785	682	728	686	734	727	731	768	754	707	746	768	748	711	760	768	752	709	723	786	734	768	711	720	792	743	725	766	730	713	746	685	725	687	715	766	744	735	756	779	730	734	766	738	728	687	715	730	756	716	732	729	711	762	736	685	717	750	761	715	708	763	756	756	738	739	679	688	787	756	732	725	727	734	744	719	739	750	779	690	736	734	743	791	744	701	692	729	757	740	742	707	689	714	770	708	715	718	734	731	732	730	721	759	750	727	769	733	683	696	721	745	753	673	717	726	701	745	756	701	713	755	733	759	700	744	776	785	771	738	746	722	731	735	692	721	737	704	747	725	736	689	723	741	755	758	762	741	728	734	721	758	732	781	750	722	718	741	648	712	717	722	714	736	684	735	720	742	701	710	758	723	699	756	751	741	718	739	749	705	784	740	766	761	756	736	757	689	743	697	710	736	746	750	777	709	756	726	697	791	745	706	727	762	718	724	751	754	776	731	727	746	728	703	742	717	707	757	715	719	750	753	750	714	711	743	689	746	706	787	746	790	726	727	712	708	777	709	754	733	733	735	742	735	770	751	699	705	724	713	702	752	738	717	781	737	732	750	756	712	740	707	691	753	705	739	736	688	753	741	739	745	736	737	707	699	758	715	717	752	757	715	722	711	726	765	754	741	724	723	747	746	737	735	702	767	690	720	679	700	710	712	744	767	771	775	670	754	762	752	761	739	757	765	723	685	744	795	760	743	777	703	715	724	733	757	805	740	734	727	694	738	738	732	752	728	740	705	754	683	728	775	707	708	706	761	728	744	772	713	761	738	715	721	765	750	722	784	676	726	743	752	713	767	723	721	725	741	744	701	721	701	720	742	750	748	767	748	748	716	765	713	743	716	743	737	723	698	730	777	722	705	744	723	731	708	767	748	748	747	724	695	721	717	746	745	719	739	773	702	760	741	745	757	726	725	714	705	721	747	756	694	713	755	684	745	741	741	749	700	734	761	740	751	717	784	776	790	727	732	711	745	755	767	742	729	762	739	736	760	725	738	760	738	716	736	734	797	759	706	768	751	759	746	745	732	759	697	698	758	735	801	734	746	715	734	735	728	755	716	755	744	744	714	667	771	725	744	722	762	730	723	742	733	694	738	711	721	730	734	724	698	764	738	776	732	764	755	737	706	706	786	782	718	677	734	708	726	707	737	762	769	737	753	700	742	721	727	756	746	753	703	726	775	764	751	736	728	757	703	766	729	713	732	737	743	747	760	732	717	731	672	735	728	702	730	769	740	675	740	777	681	697	777	761	715	735	746	728	745	751	750	820	769	783	717	722	749	762	794	722	744	712	717	718	716	756	721	721	693	717	733	739	713	721	770	708	772	736	753	751	706	745	767	741	760	780	707	729	661	725	730	713	759	768	700	744	743	758	755	717	743	765	752	685	696	733	677	728	722	721	776	710	720	741	726	730	726	702	734	719	746	734	730	758	753	703	734	779	717	740	730	723	689	729	709	724	750	762	700	775	739	723	683	728	734	697	747	764	738	732	797	788	715	782	734	738	736	736	751	789	761	747	714	749	743	742	718	709	757	701	732	765	800	719	769	744	719	755	694	733	722	736	723	769	733	711	750	781	760	743	740	696	744	748	689	759	727	759	701	716	761	724	760	751	733	731	759	726	746	711	738	700	738	755	734	725	725	773	677	690	750	740	711	720	742	718	752	733	770	762	752	749	745	769	703	749	721	722	761	793	699	728	747	762	790	740	721	746	702	721	771	696	685	723	751	709	722	738	734	753	723	752	728	702	768	680	745	746	712	748	699	751	713	716	764	710	740	690	751	724	735	763	753	762	772	720	745	734	776	680	747	721	751	712	735	707	742	756	793	760	713	734	736	703	748	744	769	774	740	757	738	719	751	716	726	708	694	742	723	766	761	700	756	733	745	745	755	710	706	716	750	768	780	728	708	735	712	717	773	718	759	723	720	737	709	747	711	732	694	765	789	748	729	715	788	769	699	721	697	726	724	738	750	715	715	700	762	750	713	743	760	730	737	744	733	704	675	726	693	691	771	792	745	748	747	713	728	717	757	786	754	707	688	745	771	719	729	717	716	693	748	744	750	771	728	748	721	694	730	734	687	741	754	740	751	703	700	746	711	714	792	736	742	718	698	739	722	743	711	700	786	760	706	729	763	731	689	685	685	735	710	766	749	721	740	716	732	767	732	737	730	742	693	738	730	708	785	740	736	751	679	734	721	750	742	705	750	742	698	711	718	720	729	734	770	757
34590	23357	17461	14635	13575	16266	16828	10108	6529	5580	5588	4759	3694	2323	1432	974	761	489	480	502	523	479	582	558	458	371	412	387	397	370	357	376	340	378	400	391	352	364	359	315	358	371	367	360	360	339	347	341	379	379	384	364	360	376	361	377	387	351	348	335	347	314	349	372	369	365	329	352	369	331	360	357	357	356	371	376	335	364	360	367	366	349	359	361	369	341	382	331	381	368	348	337	346	368	374	369	387	315	368	342	358	330	387	412	357	370	372	345	352	344	339	358	372	352	352	367	347	337	356	348	360	345	370	364	348	345	360	328	353	403	385	351	370	377	392	340	350	367	346	342	369	352	374	390	350	344	355	323	385	358	360	331	363	336	326	341	373	339	343	358	367	379	347	398	355	342	362	376	339	362	360	385	356	341	326	354	355	345	342	373	339	330	385	370	358	344	353	319	363	357	368	316	384	348	329	348	354	340	363	374	339	333	359	357	370	367	327	369	365	343	389	350	333	325	369	347	346	326	371	361	346	426	348	368	352	359	371	367	354	336	348	361	357	363	363	357	351	383	349	342	331	393	375	347	331	396	368	337	353	337	337	340	349	331	341	344	366	379	386	344	366	365	342	363	334	349	359	368	340	357	364	372	371	339	372	352	355	357	359	306	378	346	347	369	350	361	345	315	368	346	349	362	324	379	368	316	369	381	380	346	390	362	370	364	370	361	338	324	375	328	337	339	384	360	394	361	329	372	384	362	338	339	360	358	336	353	331	333	335	328	363	386	402	357	374	357	360	343	336	355	363	344	362	380	347	403	347	359	325	340	357	326	372	338	346	387	351	376	339	355	376	347	355	338	353	343	342	351	329	362	340	370	362	376	376	374	340	366	385	406	363	349	373	366	363	360	355	365	352	399	349	362	335	370	369	389	346	359	349	374	335	359	336	322	380	368	360	366	356	337	375	354	372	346	336	342	358	365	362	347	358	387	376	368	343	327	365	349	350	348	349	339	370	376	341	349	339	349	381	338	365	350	319	356	346	369	406	326	368	371	382	351	348	349	362	353	355	350	334	368	357	333	370	317	386	351	344	332	365	340	357	328	351	355	342	337	385	368	350	339	366	343	367	364	324	342	365	338	323	374	356	353	356	375	359	400	340	395	354	367	345	367	321	356	344	382	333	327	373	333	340	361	381	354	331	335	360	369	331	337	372	350	368	334	350	348	346	367	357	341	368	346	360	356	377	323	393	366	366	371	374	368	352	361	354	347	359	357	345	344	340	362	346	356	373	355	373	349	392	363	363	368	367	346	338	344	392	347	357	371	387	350	382	375	338	348	353	364	334	354	350	351	342	352	335	378	359	350	364	374	348	381	355	341	379	317	329	349	361	391	336	334	364	338	334	357	353	342	372	360	341	369	357	362	362	347	369	334	360	356	376	325	376	350	356	380	381	369	357	369	370	352	357	370	315	375	351	329	343	369	366	350	362	373	345	350	353	372	344	351	370	381	400	348	354	376	372	359	339	361	370	326	311	374	352	341	366	323	342	345	353	358	375	363	323	355	365	368	352	345	339	362	366	378	354	389	353	386	394	355	358	360	340	316	321	358	388	352	343	346	352	370	380	399	339	348	354	338	381	355	353	382	337	360	319	332	342	370	380	347	347	369	359	340	327	371	366	336	371	361	348	334	311	344	354	365	359	373	364	350	390	372	348	377	347	323	335	336	332	348	367	372	362	320	333	322	387	381	375	364	336	362	330	333	365	392	321	376	361	388	361	327	388	341	346	332	346	330	323	371	362	326	339	393	337	370	337	360	357	354	362	349	347	347	355	367	391	359	315	350	340	349	377	343	353	300	328	403	336	387	352	349	368	357	374	392	358	347	352	370	350	348	333	368	360	329	365	325	367	336	350	353	368	353	341	358	359	388	319	350	390	367	346	375	338	387	341	358	397	339	341	360	337	342	379	362	335	350	344	406	339	321	316	333	353	349	360	370	387	357	354	346	347	345	365	330	338	336	330	387	369	376	326	377	349	375	341	362	348	333	375	336	361	342	363	357	359	340	354	385	373	346	343	351	327	391	358	349	394	366	389	389	347	335	396	373	355	360	350	380	397	363	375	365	337	380	343	332	381	346	313	315	365	370	377	355	337	372	351	370	350	383	342	336	325	364	342	345	365	362	323	339	355	374	360	371	368	399	349	378	332	341	366	370	354	349	335	366	372	358	360	345	393	358	366	365	352	361	316	372	362	382	364	350	360	348	356	364	320	324	378	356	370	352	361	383	390	335	353	342	349	331	370	370	395	326	313	345	353	362	336	338	327	370	322	353	349	352	350	346	376	353	346	334	346	351	380	386	384	365	374	379	385	336	365	331	339	365	353	385	334	371	340	373	370	349	391	383	349	357	320	343	372	368	330	330	354	380	387	376	365	368	340	348	334	355	346	350	349	336	354	357	352	351	339	325	362	345	374	378	354	365	357	356	391	333	343	375	356	377	375	360	364	356	341	371	343	355	347	342	323	357	359	374	347	341	380	377	361	344	350	353	374	324	365	339	394	368	340	330	328	379	371	342	331	360	302	353	327	369	370	354	360	370	352	325	377	371	353	345	374	330	371	341	356	362	350	351	353	375	370	388	358	324	367	347	341	370	340	353	358	370	362	357	375	335	362	329	381	385	345	346	311	373	363	394	333	353	333	328	353	375	354	330	332	366	362	356	346	365	350	367	332	345	336	325	368	368	385	359	345	375	351	369	376	347	326	348	355	353	382	349	360	332	342	354	357	362	381	388	346	377	355	345	368	375	380	361	380	338	345	358	336	349	336	355	354	351	403	355	378	329	375	338	353	324	351	363	325	346	376	398	360	318	352	335	356	348	377	358	392	339	316	326	386	384	394	372	344	348	318	391	346	364	355	366	363	329	372	338	369	396	333	393	351	341	357	348	369	336	353	337	345	388	342	344	356	351	361	350	366	299	359	369	357	377	349	361	337	339	369	357	388	374	401	377	379	351	368	334	373	337	359	345	343	345	378	351	373	389	382	343	350	340	342	354	341	348	370	338	374	380	344	379	360	376	358	349	353	348	326	365	353	375	368	376	359	372	354	375	381	345	377	353	368	346	357	389	375	371	364	333	377	318	349	340	322	338	389	371	365	363	342	384	357	341	373	343	366	346	347	377	341	384	356	354	373	390	341	362	366	339	388	348	345	335	368	375	343	376	340	358	345	345	348	375	346	357	355	355	376	336	370	359	396	408	360	346	412	386	340	359	360	342	368	338	331	340	369	345	353	382	377	343	333	361	382	375	351	359	358	377	338	360	335	350	367	350	359	321	384	361	375	388	360	338	349	354	346	356	309	384	356	331	369	339	381	377	346	361	326	372	374	358	359	303	360	338	391	344	367	327	373	359	379	379	369	368	345	347	348	377	354	341	368	362	361	338	387	345	332	368	327	363	354	350	371	389	343	350	395	368	342	342	355	338	385	353	350	423	381	356	361	320	367	351
27009	10967	10069	11531	14191	21192	24302	14786	13053	13465	13900	12590	8698	6740	5386	3703	2683	1998	1793	1801	2208	2049	2051	1715	1565	1597	1326	1240	1093	1051	972	978	951	975	966	946	973	919	905	1015	963	965	946	1000	938	898	952	953	924	912	939	931	937	923	899	920	944	966	944	971	1029	887	907	912	886	994	891	898	962	922	893	933	927	883	918	942	896	930	884	948	926	869	875	938	920	902	948	920	929	900	916	900	953	934	905	913	977	931	921	865	930	914	957	996	991	946	959	935	941	993	907	956	932	931	918	894	873	908	874	903	923	948	937	904	877	892	918	924	903	900	901	847	907	845	949	887	905	826	913	848	858	902	898	901	917	911	897	873	926	875	905	956	901	973	904	930	911	878	956	909	918	851	924	939	913	910	843	934	861	865	898	880	855	940	926	938	935	883	859	894	901	939	886	923	889	935	915	951	917	926	907	915	871	957	944	913	903	896	909	952	890	884	906	914	921	904	847	857	882	906	893	948	919	893	899	834	889	965	852	905	851	937	882	917	857	931	911	893	930	886	962	924	867	841	856	889	936	878	895	928	912	849	885	919	841	879	933	927	881	919	899	886	903	891	869	892	921	885	910	921	886	906	881	927	929	898	910	920	907	918	913	863	942	918	875	931	887	975	931	870	903	880	938	902	888	927	953	926	930	917	899	893	834	928	895	877	947	903	890	920	938	867	873	870	849	924	957	859	898	854	864	919	901	895	898	915	858	878	932	915	877	852	904	895	965	953	837	859	895	839	924	964	929	896	859	901	855	903	924	943	974	887	932	877	878	930	886	932	880	868	871	890	915	910	881	853	907	919	901	881	860	891	940	925	903	954	885	878	877	877	933	897	906	875	913	953	910	918	856	914	865	928	900	838	941	856	888	903	869	891	875	882	882	910	924	946	927	911	886	912	908	836	825	960	881	886	908	948	907	874	914	907	934	850	863	859	882	930	925	966	909	869	926	897	878	927	987	916	871	898	920	859	844	912	912	919	921	876	877	883	866	900	910	946	873	896	920	916	972	919	868	877	891	920	902	863	924	901	907	884	900	907	914	873	887	897	924	905	942	899	900	898	909	907	905	915	883	894	944	895	934	849	899	945	858	954	935	918	918	950	898	817	888	891	869	907	880	884	876	861	909	891	907	917	915	941	873	847	937	942	870	936	921	895	946	953	883	895	927	953	928	921	920	882	909	888	938	914	888	909	913	925	900	954	920	893	853	903	901	845	831	906	909	880	877	853	866	881	882	873	891	855	994	911	920	837	934	926	935	917	902	893	878	869	845	893	935	898	890	917	874	864	853	918	907	907	880	883	914	855	902	902	904	883	878	874	926	875	891	895	909	884	897	926	874	883	888	877	949	880	899	898	912	902	882	902	926	901	925	896	871	885	864	916	905	922	891	908	928	895	864	893	906	898	925	950	870	907	896	910	956	928	982	930	938	942	935	856	934	878	850	947	925	907	936	883	910	905	881	866	882	908	908	880	863	920	900	879	939	880	880	872	834	942	908	913	882	873	930	858	884	890	930	917	927	913	913	908	905	924	843	911	913	911	896	843	922	894	907	843	917	908	963	878	910	947	894	910	915	900	901	879	909	898	919	867	927	876	920	934	913	914	917	901	950	915	916	866	883	908	954	920	896	889	891	864	896	941	861	921	891	948	901	924	902	933	872	929	918	914	971	935	904	894	901	890	907	890	915	896	862	819	915	886	882	878	894	849	943	905	880	871	878	883	924	914	917	883	920	883	916	875	929	902	899	897	906	898	883	912	942	865	923	914	931	818	875	885	928	860	905	841	865	969	920	920	966	918	950	928	894	903	912	894	874	869	935	898	888	900	864	923	902	923	922	870	882	878	943	941	925	908	853	956	899	872	890	884	905	913	886	882	906	892	945	918	941	861	924	860	888	953	862	885	891	869	935	890	912	839	952	917	902	903	897	871	896	887	890	886	947	876	859	895	875	941	904	932	895	871	912	946	905	913	898	902	905	914	889	893	932	916	852	898	908	877	886	904	884	866	902	952	900	971	860	940	849	893	894	855	895	910	895	901	927	910	900	854	941	896	893	896	866	901	906	892	943	863	886	880	917	931	921	903	932	836	880	914	904	862	901	949	892	897	930	909	910	909	912	898	918	917	876	928	840	916	913	901	913	885	938	900	910	875	891	878	932	931	902	915	875	834	918	935	888	910	903	911	888	923	910	948	968	898	846	902	874	849	898	900	897	900	883	902	922	889	833	898	888	836	881	874	912	848	913	903	883	839	914	896	927	954	908	848	873	940	873	897	850	928	908	859	910	953	886	881	924	919	963	917	861	907	937	843	890	927	895	962	916	928	917	878	874	895	891	902	895	879	940	896	884	931	871	965	923	916	928	864	962	904	899	902	882	871	888	882	912	938	893	918	937	862	886	880	917	923	927	899	857	890	872	985	923	886	908	944	928	919	893	851	919	914	937	901	928	936	849	875	904	846	932	880	945	936	972	896	950	855	839	927	948	944	879	924	962	853	894	905	985	881	907	888	888	908	902	964	897	876	880	942	918	871	850	882	916	892	882	866	920	880	863	844	961	888	893	909	849	911	861	921	889	893	886	861	880	876	920	937	891	880	915	938	951	802	872	877	861	875	888	895	895	901	892	920	897	880	929	919	921	873	921	912	877	900	862	902	914	849	883	926	945	937	932	894	907	837	900	911	865	891	897	883	850	897	950	917	876	845	899	933	935	870	934	953	890	891	893	919	855	923	822	920	917	904	870	879	856	924	849	923	862	911	847	879	882	896	864	915	912	854	882	874	922	897	941	881	913	930	887	845	902	903	909	937	916	918	948	945	924	920	857	838	902	881	922	882	831	966	939	933	899	863	895	868	896	877	905	903	907	917	888	923	919	925	917	914	847	930	867	888	920	905	848	928	924	914	856	940	881	923	894	859	910	947	905	876	890	943	925	879	900	853	907	902	907	943	883	889	858	903	890	903	931	918	916	929	863	901	911	973	892	852	854	860	913	890	925	894	897	921	901	854	922	880	899	941	894	929	890	886	941	944	910	881	910	868	902	963	928	920	884	901	886	882	905	940	869	919	867	951	912	907	929	840	915	897	916	846	920	874	911	948	860	892	956	896	900	932	903	893	866	920	856	905	829	867	932	976	925	892	866	867	948	917	886	910	908	865	890	860	936	854	928	902	913	905	866	879	928	966	846	852	841	883	913	899	816	945	919	905	924	969	856	889	901	901	920	937	961	917	928	855	905	876	900	962	875	882	883	893	898	865	917	938	889	914	868	912	924	937	930	936	871	891	914	905	918	921	885	886	880	877	896	917	875	879	893	885	861	941	877	889	931	857	881	867	872	859	930	898	878	896	901	846	886	865	837	951	866	855	921	897	870	884	866	941	889	880	927	923	907	895	907	909	849	936	922	939	920	891	922	944	876	904	919	887	924	886	896	888	934	928	877	914	870	910	894	930	900	914	874	870	882	895	915	887
42188	26708	22499	19384	18475	21342	23883	15925	10939	9910	10140	8603	6139	4066	2510	1531	955	683	511	535	597	513	502	473	463	400	332	335	315	307	310	298	314	305	285	269	301	276	246	319	308	275	271	302	304	279	305	286	264	294	290	265	268	269	282	306	263	290	286	284	328	263	310	286	297	272	311	279	286	288	262	296	267	269	282	288	261	297	286	280	281	260	272	305	273	258	244	273	298	285	269	300	277	289	303	293	287	270	282	308	291	286	260	297	310	318	295	266	293	272	340	286	265	249	303	296	288	288	256	257	289	287	281	299	293	283	293	293	296	281	278	253	281	280	282	284	291	278	285	286	270	282	261	271	300	271	280	287	291	316	286	256	272	280	267	271	267	277	296	289	235	284	294	256	293	265	294	311	255	265	290	272	274	269	276	271	318	275	280	300	283	297	247	253	266	245	226	265	261	272	283	267	268	291	277	282	301	281	299	253	285	283	297	279	281	277	270	288	268	298	305	299	292	261	272	276	280	292	283	235	249	269	281	273	257	309	281	309	295	292	279	295	282	284	261	267	277	278	268	294	275	315	272	281	265	267	254	289	292	262	303	265	278	281	280	298	270	283	292	290	255	276	279	288	283	270	291	251	299	259	297	262	246	270	263	292	295	311	258	275	298	271	304	283	272	263	311	293	301	296	300	278	271	254	266	297	295	263	286	257	265	283	260	259	271	267	269	297	271	280	283	250	274	269	282	290	263	261	281	285	298	279	272	291	285	259	246	281	263	260	254	267	282	284	272	292	286	280	258	284	302	300	269	281	261	257	278	286	279	273	249	257	326	332	287	291	296	300	280	286	277	263	268	289	267	260	256	287	256	299	257	289	295	276	269	286	282	267	289	264	271	298	274	282	278	270	297	261	260	267	271	274	293	299	274	295	301	258	264	291	284	283	280	270	286	242	278	285	292	269	303	243	279	284	257	283	293	289	279	269	304	283	284	278	280	286	294	253	275	284	298	280	262	292	291	296	306	292	280	268	276	313	269	281	286	303	295	294	287	308	296	270	265	288	301	288	256	265	259	241	266	303	272	247	263	309	300	264	276	272	300	281	277	314	268	267	275	271	254	234	305	281	271	294	294	262	281	294	292	295	258	256	301	279	261	261	280	283	286	286	267	278	267	274	299	267	294	300	267	280	270	271	247	276	267	234	259	281	245	292	282	309	307	264	274	308	253	292	274	265	290	280	283	296	317	245	292	233	272	277	281	276	277	279	295	256	286	284	257	264	284	268	299	236	262	264	295	263	248	281	259	276	284	335	258	292	290	299	294	276	284	279	267	299	256	266	291	279	268	294	261	258	282	271	275	289	291	275	277	261	264	288	268	258	290	288	254	282	285	271	289	276	309	269	279	282	280	239	272	268	279	251	280	296	251	246	266	288	287	246	275	256	275	289	293	279	274	253	240	294	258	265	285	282	265	290	289	304	303	281	262	283	302	279	283	275	244	276	268	264	295	273	288	296	293	275	262	278	270	264	287	292	268	274	271	280	302	278	287	270	296	292	282	268	276	263	239	294	270	262	283	282	268	303	262	256	288	309	303	295	274	295	275	252	263	263	286	264	260	285	279	287	268	284	280	233	268	280	278	301	302	254	303	309	263	305	287	284	277	287	271	271	284	282	268	274	279	270	270	291	282	272	245	267	298	255	308	293	270	295	290	264	300	294	275	264	286	256	288	291	289	291	250	270	287	246	316	267	266	301	272	311	284	278	283	256	272	288	285	276	287	288	298	286	291	248	287	269	304	311	279	276	258	272	293	283	295	275	252	290	284	263	266	280	282	272	295	275	311	290	281	280	286	293	268	268	255	269	247	271	253	284	284	306	275	293	284	294	266	278	289	294	284	329	261	272	280	270	280	290	275	295	266	284	290	274	298	279	286	266	270	280	266	299	284	265	268	270	270	268	256	272	287	262	275	291	260	261	285	281	271	285	241	280	294	285	302	290	289	295	273	294	302	272	264	271	284	256	276	287	256	262	275	291	253	286	267	249	293	254	270	297	284	268	286	253	286	272	284	299	273	277	310	270	265	278	290	289	276	271	292	271	270	287	237	286	256	284	275	272	277	276	274	278	299	273	265	280	278	253	271	268	292	289	293	293	290	263	256	272	297	262	274	290	286	279	278	278	251	277	293	274	277	289	284	279	242	252	286	307	278	269	248	288	269	279	322	285	275	275	254	296	262	264	289	283	309	278	240	290	269	289	266	251	265	316	278	293	280	300	255	289	262	264	266	268	263	277	282	264	264	261	296	294	262	263	269	270	259	295	269	293	285	319	292	265	292	271	285	297	269	293	295	278	282	314	304	266	288	294	280	277	249	277	268	274	286	291	289	257	266	296	302	282	274	263	271	279	287	264	306	274	286	267	266	298	276	284	273	283	250	265	275	286	303	277	238	264	280	242	268	274	288	290	272	286	270	271	272	299	294	282	275	283	296	263	239	266	264	237	273	290	299	268	293	299	294	277	287	263	268	299	273	281	273	275	296	293	301	297	287	308	294	281	291	294	272	281	301	279	261	267	292	245	262	277	245	302	286	293	313	297	236	258	245	292	244	274	260	265	273	282	299	261	254	263	309	289	271	290	322	289	295	290	277	292	284	294	294	298	270	256	290	273	269	290	269	276	307	264	271	272	313	254	267	261	273	267	285	294	290	285	278	273	271	287	280	274	291	300	287	273	278	286	250	259	291	274	287	300	287	283	283	301	290	277	273	289	284	281	254	284	266	296	257	245	306	278	261	262	283	274	263	266	254	267	279	298	277	300	272	279	289	263	263	294	290	260	298	280	274	262	318	285	257	296	294	268	278	302	307	315	286	281	288	275	304	274	282	262	290	296	279	272	276	285	276	293	286	296	262	268	293	292	276	271	269	254	292	280	266	262	301	302	258	316	290	290	299	219	262	317	263	311	277	271	260	240	274	301	268	270	281	293	292	289	290	273	276	292	276	288	261	278	310	266	265	292	273	298	318	276	280	304	296	272	269	290	280	257	301	277	261	266	274	282	286	285	293	263	284	271	272	287	270	261	285	305	285	266	265	277	247	244	292	266	278	308	265	261	275	272	249	251	273	265	310	292	294	280	268	281	257	267	281	299	309	257	313	249	292	278	262	265	290	287	287	286	287	300	287	285	300	245	272	275	300	303	283	273	295	278	307	282	295	281	267	290	260	273	297	275	281	310	284	285	301	254	278	249	291	291	291	307	275	280	242	289	301	257	288	279	279	322	280	295	281	278	264	293	268	261	266	279	257	293	300	292	258	277	299	284	307	284	278	287	271	264	279	286	291	275	250	298	287	285	280	278	304	319	284	274	272	245	310	283	277	287	259	298	274	288	262	300	229	303	273	272	280	285	304	255	272	271	302	279	302	292	283	316	269	260	255	256	311	299	297	292	299	263	294	303	274	280	270	300	295	279	265	275	271	284	311	263	288	282	266	287	292	269	276	264	281	245	326	272
31656	14405	14502	15395	18191	27011	29345	20501	18323	19774	20967	16140	11059	9361	7481	5190	4036	3002	2362	2341	2977	2751	2295	2280	2114	1731	1444	1278	1096	967	920	868	841	832	873	826	786	776	780	795	784	753	741	721	785	779	780	738	777	766	743	743	797	778	781	774	752	794	740	757	755	793	772	709	756	787	745	746	746	706	715	743	745	750	664	750	723	740	734	749	733	708	730	712	678	686	747	728	715	746	674	659	686	757	756	750	757	773	722	760	748	760	790	764	806	812	792	782	804	790	753	753	760	741	724	719	721	765	686	686	714	724	723	705	712	731	653	732	750	711	710	685	712	795	677	690	708	744	712	702	652	707	730	700	676	692	712	744	669	675	688	693	733	759	667	740	699	744	714	757	735	747	694	732	662	719	743	685	738	692	718	755	741	689	761	706	741	675	703	692	664	709	735	710	724	692	716	705	705	742	772	718	706	723	713	712	676	703	748	665	713	694	699	773	757	705	724	698	749	676	712	734	708	689	721	717	694	696	729	727	712	690	686	675	687	713	713	677	707	738	711	692	696	710	689	739	713	711	748	716	727	751	695	744	684	697	705	706	690	732	726	708	741	686	725	691	709	715	710	731	716	732	701	746	702	711	688	734	696	753	736	722	679	724	688	736	690	683	671	685	732	740	709	715	719	738	703	721	660	705	704	708	689	721	740	737	718	705	704	735	721	709	730	745	736	717	745	720	710	762	698	756	724	705	730	711	748	712	703	669	670	667	707	719	683	699	688	657	696	744	700	645	695	706	704	674	708	745	738	708	753	708	683	743	666	685	728	703	703	744	672	714	655	719	699	706	627	683	715	670	738	741	729	710	662	716	714	671	708	708	756	687	700	723	775	736	711	699	772	680	718	708	724	696	754	702	688	695	682	691	664	682	727	687	743	689	719	669	697	687	661	707	714	683	694	681	674	722	686	679	674	735	692	671	696	715	702	728	677	723	727	701	654	736	715	678	734	681	726	724	670	734	755	724	724	695	740	724	731	686	740	728	715	718	745	746	710	719	706	697	737	726	754	712	735	719	742	705	657	708	702	733	690	683	703	670	692	656	679	709	711	719	683	695	707	699	709	717	680	694	702	739	664	713	705	696	704	697	737	692	676	709	717	731	681	714	724	740	688	736	734	647	698	746	744	682	717	688	700	747	694	698	704	710	704	719	751	756	698	737	742	721	703	703	679	705	679	692	680	729	736	697	671	696	693	695	762	711	699	653	685	688	666	694	714	738	706	744	702	722	729	703	674	711	744	754	698	679	668	729	721	720	685	674	762	727	736	682	723	715	702	700	689	687	706	703	650	700	702	711	706	701	716	704	706	725	694	730	707	687	733	699	675	712	735	728	708	714	716	727	718	662	718	668	725	698	746	704	735	677	690	724	676	695	728	678	673	707	718	693	707	709	661	684	711	699	714	644	682	645	724	697	694	729	727	684	762	721	678	684	738	699	710	690	731	751	721	708	707	793	691	727	668	741	709	695	707	715	729	724	744	711	712	731	737	719	677	723	749	707	698	701	688	742	711	700	700	713	712	691	700	684	745	719	744	730	708	747	715	665	707	703	712	724	692	761	684	739	716	725	715	711	651	730	705	743	721	706	691	666	702	755	759	728	670	697	665	645	717	741	687	669	720	694	716	722	725	687	726	673	668	738	724	699	720	708	696	711	732	697	707	697	706	739	686	736	702	711	717	690	671	694	690	691	695	719	686	738	726	684	673	666	714	708	748	678	730	669	710	729	720	707	699	694	695	765	675	696	724	745	769	707	717	721	680	720	707	705	763	702	722	649	694	728	694	715	708	710	673	715	649	705	691	704	689	738	736	669	723	683	717	711	704	717	727	686	698	646	684	721	722	686	762	697	707	717	708	682	696	719	673	682	748	701	725	722	740	758	720	706	718	692	718	729	666	747	737	729	726	728	759	722	708	739	690	695	732	741	719	690	714	735	724	670	694	695	704	692	704	716	715	759	694	664	675	727	706	714	669	693	689	699	706	686	735	718	636	763	715	682	715	736	702	709	725	676	645	714	739	729	719	714	722	733	732	740	760	687	667	699	715	765	711	757	708	644	664	710	707	718	725	710	690	694	683	752	726	715	718	741	694	656	750	713	694	691	735	682	713	678	701	759	682	707	725	730	684	735	705	686	696	668	695	739	751	699	697	681	683	718	699	696	692	711	688	606	683	677	696	751	712	686	730	718	680	698	699	690	726	698	690	702	689	713	703	695	698	707	726	696	721	718	728	680	714	723	719	631	710	722	691	661	688	700	702	664	672	701	728	687	702	733	716	710	681	686	717	714	684	654	684	723	715	677	721	727	701	681	697	735	663	723	725	718	738	705	707	694	672	704	722	753	739	703	725	673	760	728	702	711	684	719	720	656	694	733	709	692	734	672	716	701	696	710	689	679	718	723	768	702	725	697	691	716	707	690	677	732	695	722	739	675	714	699	714	718	739	696	687	710	710	722	706	693	758	762	747	741	736	718	714	729	740	696	746	689	702	673	683	680	728	710	756	748	754	724	726	708	696	710	673	763	766	731	720	683	662	704	712	693	701	711	700	733	739	699	703	695	697	696	761	674	715	724	688	734	706	716	666	690	685	660	708	733	686	738	691	721	678	710	704	701	698	694	686	704	727	683	770	721	717	684	682	713	699	684	746	715	699	678	737	696	702	665	674	684	717	689	707	716	725	687	689	682	684	703	672	681	714	706	722	727	684	658	715	742	704	754	707	675	707	712	697	742	729	729	677	709	698	698	698	707	700	720	747	708	740	704	714	697	697	710	701	657	695	692	660	738	736	693	737	760	679	724	699	725	737	683	711	748	680	681	682	721	752	674	725	685	695	642	670	706	710	663	720	691	734	696	689	735	692	698	706	759	688	705	718	639	706	714	715	751	711	692	732	682	707	707	688	699	702	715	707	700	672	752	700	741	718	710	748	720	666	737	722	696	689	700	725	735	782	677	706	722	706	692	706	690	691	736	725	676	689	698	701	691	737	712	693	702	677	696	668	717	705	692	664	713	705	733	716	691	733	720	692	696	724	672	737	673	741	675	696	695	750	698	692	709	714	742	725	727	740	707	663	733	705	686	691	683	722	702	688	693	710	718	752	694	743	725	710	777	746	720	759	747	712	755	708	670	650	745	710	721	731	739	647	709	674	705	708	657	725	702	698	702	714	747	695	726	755	677	686	742	694	708	741	756	706	712	677	715	732	732	710	660	791	687	733	687	715	722	715	757	700	746	713	743	738	715	710	698	701	689	755	704	712	739	758	766	714	774	686	701	676	682	681	725	699	710	698	721	757	664	701	740	735	711	674	740	730	752	720	719	689	664	749	719	701	713	693	709	694	685	697	714	710	759	727	723	688	675	752	714	696	714	734	697	717	749	742	701	758	713	714	690	708	700	722	738	720	721	685	672	747	702	699	705	668	798	697	698	678	701	714	728	684	775	699	705	701	713	695	713	680	669
7638	3743	2560	1763	1491	1504	1452	711	607	661	596	580	429	347	339	329	312	357	293	304	295	323	296	324	336	310	296	302	300	291	272	294	297	278	285	303	280	300	287	310	305	254	302	283	296	285	304	274	281	270	282	311	279	293	295	276	306	292	300	318	282	313	260	316	311	307	302	341	290	309	282	316	284	309	275	293	312	295	301	277	270	309	296	267	298	294	283	291	292	293	275	275	272	312	311	309	286	322	261	298	281	298	290	301	323	258	272	290	288	287	301	273	295	295	289	295	307	283	290	279	275	307	298	316	311	293	296	279	312	300	251	292	266	287	286	265	283	316	305	269	260	283	270	296	296	289	320	271	298	306	321	330	305	288	289	264	288	274	305	295	342	318	262	254	259	293	305	309	298	275	294	288	298	337	320	308	299	303	295	309	285	283	280	306	315	287	298	293	284	282	315	259	280	275	308	310	277	248	305	292	323	292	318	296	305	276	286	258	278	299	331	303	299	296	273	274	359	318	292	277	258	281	304	269	292	296	296	284	294	280	290	322	269	273	311	292	311	288	319	312	324	292	287	282	304	298	288	321	302	289	296	304	289	286	275	263	285	302	280	299	282	298	285	289	279	303	282	276	295	278	297	280	291	325	258	281	306	283	305	317	292	336	316	309	268	299	261	278	282	255	287	314	284	281	293	313	287	312	300	276	310	301	283	268	286	276	284	264	316	283	295	304	268	296	256	272	312	301	289	334	293	279	268	274	295	306	266	308	259	307	280	266	295	302	298	302	307	292	310	287	252	278	276	330	274	311	304	266	266	280	284	295	291	254	304	279	279	287	299	282	280	291	278	287	291	285	268	297	266	297	276	278	262	296	296	297	335	289	287	267	287	306	267	262	304	314	289	301	323	296	300	301	291	297	284	290	304	276	298	298	291	295	300	280	299	260	326	288	314	318	285	290	286	299	284	269	294	309	293	296	294	291	334	298	279	295	289	281	287	309	279	302	296	292	274	286	313	298	300	275	327	281	284	317	307	277	303	286	273	285	265	287	285	268	310	301	337	310	299	298	290	283	286	300	287	280	278	287	270	275	307	277	308	306	307	295	326	351	294	305	292	262	313	304	280	301	297	280	291	311	307	301	335	309	282	309	301	304	308	290	292	282	287	296	305	321	288	277	292	304	244	327	264	302	295	294	293	283	321	268	305	296	292	257	287	314	264	320	276	282	308	264	289	292	296	303	293	326	254	291	281	338	293	255	295	279	290	275	288	263	286	273	291	322	312	304	314	276	304	284	295	293	294	276	315	300	262	300	282	329	273	293	310	284	294	298	300	298	305	280	289	320	269	300	318	272	287	314	297	274	270	293	274	299	291	331	321	331	292	312	297	278	256	317	326	312	288	295	302	291	275	275	290	328	288	283	298	286	312	293	286	305	279	293	278	312	298	280	257	316	301	302	272	291	278	268	286	272	255	296	303	267	313	277	297	293	290	315	314	252	261	293	308	310	319	308	288	262	279	295	290	292	294	320	322	314	276	279	278	284	280	283	273	294	291	317	282	265	321	275	278	279	306	319	298	277	284	339	294	305	296	273	278	291	269	302	305	331	306	324	275	268	296	277	289	278	308	279	302	284	301	260	304	299	259	309	306	318	302	274	271	268	263	286	303	242	296	308	289	311	282	310	262	260	290	284	313	271	297	302	281	268	324	285	321	297	293	304	280	305	292	305	298	291	296	321	328	276	298	314	285	307	300	268	274	291	258	275	297	285	284	294	273	306	274	319	279	284	285	274	288	289	283	282	306	266	289	285	292	283	284	279	300	325	268	280	309	289	306	262	271	279	300	266	296	297	296	305	328	293	325	297	296	290	292	289	295	311	311	297	309	286	307	305	292	326	304	275	310	270	263	320	270	292	286	312	288	267	329	303	288	286	312	265	277	256	281	282	291	312	319	271	295	278	293	304	291	327	294	288	304	275	291	274	265	304	308	307	269	275	329	288	243	261	297	307	276	316	295	314	292	272	306	278	301	296	308	260	300	284	289	260	247	271	261	290	289	313	300	269	275	291	284	311	302	286	260	295	272	273	307	286	291	307	306	280	271	304	299	298	287	292	270	296	268	305	305	294	312	305	297	293	263	264	345	290	296	267	310	318	274	289	288	296	280	291	283	302	292	310	315	286	283	297	320	267	315	273	297	297	292	264	305	322	300	307	272	292	255	282	289	296	275	283	310	277	340	299	290	341	275	274	258	318	293	319	284	262	293	282	307	312	293	270	260	324	304	320	289	287	311	252	303	282	289	275	264	317	300	282	289	285	278	286	296	319	280	302	303	261	282	297	284	298	262	287	303	311	290	286	294	284	275	282	320	317	293	264	299	293	280	280	282	299	284	316	297	308	267	292	278	276	300	300	299	295	343	288	267	277	308	324	307	292	283	281	280	261	280	269	276	280	287	315	290	280	289	309	283	311	282	292	252	293	313	279	295	286	313	286	269	304	307	268	272	295	282	269	295	315	291	307	315	290	289	293	304	291	303	286	274	298	291	297	294	303	325	272	281	302	305	300	291	291	248	293	338	262	313	298	298	269	258	315	289	276	307	293	264	306	287	284	292	285	309	302	270	298	309	316	329	289	279	262	285	288	259	268	298	301	325	293	292	303	296	296	298	307	274	299	293	291	279	307	286	297	332	284	325	295	286	282	279	338	293	282	294	275	310	276	281	283	282	276	302	286	309	275	322	302	289	335	330	307	310	300	280	334	295	306	269	282	274	280	287	306	276	322	287	300	281	279	285	315	269	282	270	295	315	295	279	299	287	315	294	262	277	264	296	280	300	301	312	295	347	276	299	301	290	285	297	289	249	305	281	297	298	296	296	256	296	316	292	297	289	307	262	273	292	270	298	274	276	269	290	316	303	292	295	271	297	302	298	297	253	277	283	283	327	276	312	286	286	258	316	301	309	310	323	292	289	291	277	274	305	274	272	287	293	300	270	293	315	273	296	293	277	278	310	252	299	281	303	305	284	281	293	290	289	296	328	314	297	303	280	326	318	271	318	280	268	300	267	289	306	284	285	271	293	271	280	303	287	270	300	278	297	308	285	287	289	295	276	285	287	314	279	274	291	304	281	250	322	279	283	267	291	260	298	274	304	320	272	298	289	342	307	301	319	291	309	282	288	271	299	266	290	325	286	292	301	308	273	313	300	272	296	344	277	287	297	322	282	255	269	266	289	307	289	337	302	308	288	292	281	293	291	299	314	275	281	284	294	285	316	310	300	268	298	281	303	289	293	256	300	272	297	318	288	289	293	318	321	269	278	305	279	311	249	313	312	290	274	291	305	293	278	291	292	294	289	328	278	285	294	314	316	296	285	271	319	264	279	291	291	280	292	299	287	278	285	311	295	271	312	307	306	291	298	298	288	303	298	301	304	292	288	304	307	307	290	265	283	272	279	298	300	264	297	300	299	305	292	303	300	315	299	287	287	303	278	302	264	311	298	263
7509	2871	2943	3017	3146	4513	4973	2339	2116	2747	2317	1812	1565	1198	1107	922	968	889	870	930	883	884	882	864	927	854	885	855	838	795	789	764	819	821	862	777	796	756	833	743	755	772	777	748	802	740	797	790	759	793	760	793	773	776	774	790	772	832	785	709	815	787	804	761	754	757	821	754	803	792	755	761	788	771	765	805	746	701	778	747	807	752	776	750	760	781	778	724	777	791	786	766	749	775	782	849	775	760	831	752	768	753	756	730	800	804	789	739	795	776	720	726	791	780	788	793	778	786	759	764	740	756	774	756	790	756	754	778	751	768	764	763	709	777	792	763	742	781	731	820	795	732	758	771	809	725	750	793	783	802	776	808	767	787	789	781	746	791	750	793	784	787	748	757	783	746	799	765	724	793	793	764	826	817	788	764	765	768	739	743	797	795	773	765	784	785	776	753	816	784	776	768	751	778	784	795	761	784	741	773	752	790	761	789	745	725	741	790	768	802	765	792	766	792	771	780	749	760	746	759	777	784	786	737	774	811	741	808	713	819	787	774	758	770	725	801	779	797	775	725	733	824	723	781	779	785	774	772	744	815	761	769	775	789	793	760	779	768	779	793	854	823	761	780	708	782	761	799	760	774	752	803	766	738	770	736	787	754	760	809	746	790	818	760	767	731	760	810	793	771	725	743	762	757	791	780	787	801	763	720	756	780	768	801	793	811	806	787	768	793	785	743	772	828	739	724	741	767	816	772	776	732	773	740	800	790	771	796	778	752	806	767	756	769	764	772	735	752	723	797	781	809	776	765	783	777	751	825	757	753	793	758	779	726	784	778	786	748	770	784	724	794	789	763	725	754	784	771	821	810	714	792	787	783	745	747	737	778	733	749	757	775	784	775	784	752	767	766	776	756	751	763	791	824	778	800	782	810	766	764	810	769	785	772	762	799	811	760	778	786	735	776	760	738	787	763	766	817	736	793	795	757	800	816	734	799	794	795	767	762	777	773	769	825	734	734	747	762	772	771	791	781	741	738	776	773	789	760	741	772	823	764	737	783	780	741	781	762	756	814	796	722	776	797	721	746	777	790	782	763	816	773	745	840	783	784	786	810	754	790	792	777	699	778	762	767	769	774	750	772	764	763	782	788	752	808	742	752	811	751	770	775	726	749	811	824	776	830	754	753	794	781	742	749	771	787	811	753	753	716	805	774	774	777	783	774	769	768	751	771	762	820	755	791	729	797	848	815	776	752	797	778	759	749	744	751	790	794	784	763	775	777	810	818	788	672	823	761	754	794	764	786	807	790	731	791	758	784	775	789	765	795	802	730	758	777	819	749	700	724	777	777	745	780	734	750	792	716	710	782	797	760	778	796	769	786	747	785	815	821	777	748	823	781	780	757	813	786	790	773	815	808	748	732	773	760	838	780	771	780	732	759	774	727	787	780	819	806	803	767	779	764	788	772	762	790	801	773	766	756	760	761	764	819	774	791	799	775	766	790	726	793	760	800	775	784	803	734	775	730	827	736	806	788	781	752	769	793	812	751	821	784	758	784	741	700	739	734	769	759	799	775	767	735	773	727	805	769	810	722	748	773	780	718	800	747	768	789	797	868	738	735	784	809	810	801	799	770	726	732	742	769	747	821	750	788	710	800	774	737	763	742	819	707	830	743	749	762	739	757	769	754	777	771	767	734	805	760	726	808	752	775	783	787	751	757	770	802	714	780	802	764	755	791	798	831	778	799	836	781	761	758	796	761	772	781	716	768	767	817	718	768	748	771	753	796	784	776	756	776	789	796	789	831	776	781	749	806	786	772	782	778	783	803	783	788	737	809	753	797	812	820	783	769	804	828	752	759	728	772	793	776	783	789	754	776	779	791	783	728	794	765	749	707	768	764	774	800	768	803	807	763	787	772	806	732	811	753	752	800	709	776	769	740	783	759	827	745	754	783	763	728	697	790	764	762	772	771	765	778	811	749	789	734	795	789	769	749	771	768	786	801	764	778	754	763	791	730	764	784	714	794	804	757	774	785	761	754	809	804	790	770	794	799	736	754	757	789	787	715	770	767	734	758	752	770	770	765	792	807	741	754	798	778	736	765	756	798	752	782	786	791	794	805	708	754	757	765	812	762	805	741	791	775	796	787	724	786	776	728	739	737	764	805	762	755	732	744	723	809	749	768	756	727	740	768	731	740	783	799	784	763	790	773	781	772	824	784	752	811	764	747	776	754	744	764	782	751	756	783	776	802	771	733	776	772	801	780	766	777	781	757	851	800	771	729	763	774	719	774	711	825	767	787	814	756	766	773	799	745	745	753	801	752	782	791	812	780	796	748	792	787	767	770	779	756	799	803	806	740	774	831	766	730	795	757	852	771	792	764	807	771	754	753	779	810	805	792	763	775	789	822	775	798	736	760	777	816	774	804	746	725	800	765	758	816	816	743	768	755	791	755	776	770	768	750	772	806	815	775	773	777	816	828	783	802	792	794	791	808	773	740	788	784	799	740	777	769	759	787	769	738	787	748	759	770	808	738	769	769	792	725	813	767	767	720	788	747	753	791	763	769	768	768	769	733	799	761	829	760	758	790	821	774	795	736	758	757	782	795	778	766	753	769	763	831	836	761	782	809	757	764	802	787	810	767	809	757	771	749	774	779	813	794	747	744	785	750	774	759	761	771	730	760	780	778	751	733	812	769	753	787	748	793	776	784	767	732	758	755	776	763	741	795	710	756	730	725	774	800	775	781	748	807	800	769	779	747	790	762	796	786	751	754	742	777	741	787	738	766	766	783	760	827	801	774	778	744	752	774	730	759	739	815	730	789	777	787	799	837	774	807	773	802	734	782	741	756	757	735	798	772	775	772	748	723	767	744	784	773	780	747	768	759	744	775	794	786	770	763	812	719	809	775	763	785	740	779	783	813	791	815	800	771	769	777	718	775	799	793	790	692	764	796	730	825	800	773	755	758	743	766	723	800	777	728	778	793	852	811	798	751	762	780	711	802	736	766	794	756	794	728	860	747	827	788	805	750	816	813	787	739	788	799	740	760	734	809	769	815	784	729	756	760	712	793	705	789	796	753	770	746	711	735	780	763	833	772	766	832	796	747	763	740	791	772	783	863	787	753	751	794	770	782	806	797	781	744	733	749	786	808	806	749	747	768	827	750	776	770	756	815	819	781	809	811	808	747	757	734	832	755	788	735	820	795	795	766	740	766	757	760	767	774	788	768	765	798	771	762	714	769	791	740	770	794	787	765	754	786	739	801	736	778	813	797	803	773	785	776	766	813	737	745	750	794	781	764	800	782	802	799	741	781	766	827	798	735	785	780	758	774	761	791	805	775	757	761	769	749	809	774	783	778	758	755	752	818	772	774	780	785	756	797	777	723	759	810	750	797	770	827	754	743	810	771	761	785	741	764	805	762	859	814	756	771	781	790	743	809	781	741	767	770	736	782	774	882	751	766	791	752	786	780	790	785	737	763	751	751	791	801	792	727	784	772
37019	24699	19463	15446	12881	15401	15535	9225	6288	5998	6112	3681	2499	2134	1304	876	675	569	526	518	543	491	522	521	432	443	453	407	409	418	391	411	359	381	388	395	402	398	415	412	404	392	385	373	381	402	362	363	382	378	407	419	364	394	392	401	380	443	401	420	408	372	406	383	409	401	398	378	408	331	361	334	376	383	386	373	362	379	402	407	366	382	392	398	345	391	384	369	372	398	360	388	399	400	356	395	403	368	365	363	360	388	373	420	395	401	385	414	355	389	385	363	397	362	381	348	372	421	373	370	343	401	393	383	394	376	354	397	389	382	368	356	381	372	390	382	395	394	418	367	397	381	394	444	396	380	422	363	368	372	394	393	394	423	396	377	382	367	420	417	358	379	379	375	382	352	368	373	368	367	368	433	365	402	378	380	387	393	379	390	368	385	327	386	388	405	356	433	376	379	383	374	381	359	378	386	372	373	411	417	403	378	409	411	342	431	379	394	364	392	375	371	405	373	351	403	374	393	381	367	348	370	366	383	391	364	392	379	376	361	400	367	352	378	372	393	376	385	380	379	390	387	408	395	391	378	409	347	385	372	381	356	398	353	378	377	371	371	354	385	404	384	378	374	368	380	414	330	344	425	406	385	344	359	381	373	404	421	379	381	368	408	384	370	404	380	377	385	411	368	376	407	356	391	390	348	366	396	376	386	419	404	384	388	406	406	379	389	403	377	394	377	385	408	417	392	392	364	406	388	335	374	326	347	389	358	410	400	404	403	366	400	391	376	362	341	387	359	376	363	358	390	408	377	376	365	409	385	381	364	396	374	407	393	376	392	366	392	371	366	418	392	378	358	370	370	415	398	402	386	357	403	391	360	354	371	403	331	391	382	386	373	399	382	387	400	384	392	388	384	374	397	392	373	395	355	356	403	391	397	355	393	388	378	391	360	379	407	367	397	400	375	407	364	376	396	398	388	340	379	374	380	377	393	416	361	407	382	330	385	387	384	385	353	354	370	367	394	395	380	391	404	381	386	406	400	361	415	414	371	379	394	374	353	337	382	378	404	396	343	386	386	352	392	394	382	420	332	356	379	400	386	377	380	392	376	404	394	354	332	398	411	406	397	362	400	383	415	385	396	401	389	396	383	376	418	425	381	392	403	368	373	383	392	388	410	391	388	379	391	382	354	387	364	363	393	387	386	369	401	386	402	366	377	404	372	378	378	376	389	412	396	412	416	376	394	368	365	395	387	391	376	367	361	405	419	408	419	357	352	381	413	390	351	359	358	401	378	365	369	380	399	371	410	384	344	359	382	340	364	372	371	366	384	366	378	381	398	406	364	382	421	378	394	375	378	376	383	365	387	383	372	379	382	342	364	395	383	393	386	373	384	359	378	375	374	352	400	400	410	362	357	415	401	392	359	346	378	408	351	361	350	398	352	358	349	348	388	397	380	365	407	390	347	345	334	402	383	396	360	389	373	388	317	362	345	348	332	416	360	364	388	373	377	376	414	378	386	341	361	392	376	428	364	372	389	385	371	381	363	358	403	394	394	373	369	391	364	376	406	382	361	358	384	370	374	412	375	357	380	385	382	378	372	396	358	341	400	395	382	394	420	425	381	395	392	378	363	393	391	378	363	367	420	411	384	398	390	363	348	371	356	429	376	357	330	386	397	370	372	409	409	393	374	389	377	379	404	371	357	395	409	389	384	367	389	371	348	358	345	347	346	380	336	367	389	392	386	406	365	371	366	380	336	376	373	331	376	391	373	372	381	386	395	348	391	374	366	336	390	387	394	350	395	399	390	378	394	394	353	431	399	387	359	387	400	396	367	386	392	374	424	375	383	415	374	367	335	351	402	362	399	367	381	438	393	388	388	393	367	401	423	375	347	392	409	388	395	423	392	367	417	355	363	358	349	388	402	387	368	386	381	366	373	369	365	365	384	361	409	326	376	363	418	379	379	407	371	381	384	348	386	398	382	359	395	381	398	408	391	367	350	400	386	407	412	355	364	360	379	363	353	424	336	418	363	401	377	388	383	385	369	373	369	358	375	408	387	414	412	418	427	369	425	367	395	389	371	398	411	380	419	355	379	354	401	354	353	377	411	396	381	354	396	412	359	382	404	368	388	385	365	385	337	357	369	421	377	379	403	378	359	373	373	349	369	378	356	362	401	392	395	360	397	378	383	378	384	400	388	370	367	385	367	368	372	380	395	400	398	351	370	336	367	400	405	410	412	395	365	380	393	378	341	403	345	405	405	408	401	440	367	411	426	378	380	382	363	380	396	384	382	379	393	377	414	363	368	400	392	368	378	373	378	374	407	365	364	401	385	404	377	389	381	370	370	364	368	373	368	401	369	389	399	343	402	346	367	387	382	380	372	391	396	375	442	366	403	345	356	399	381	364	365	408	369	409	386	362	349	381	343	394	390	382	413	402	393	403	405	375	367	375	371	378	428	396	387	378	370	333	400	386	440	365	385	400	384	411	392	394	391	363	394	379	390	401	387	380	382	376	396	391	389	404	371	366	387	364	366	402	407	383	389	399	395	388	372	389	392	344	392	358	371	372	361	418	382	385	370	413	358	404	363	379	403	400	399	419	366	355	376	374	360	398	406	380	348	371	364	373	346	348	395	410	395	389	398	351	409	375	413	408	416	368	387	382	386	340	362	388	384	387	409	388	397	380	392	362	366	385	366	389	370	348	401	376	402	377	430	403	375	352	390	377	366	376	392	373	367	438	366	365	401	399	354	378	378	409	400	371	388	422	381	430	382	392	393	382	364	371	374	369	361	389	376	406	395	358	428	358	380	388	368	388	378	390	395	388	374	412	357	402	417	388	390	356	369	353	358	370	371	395	358	389	377	340	414	353	362	404	396	387	379	368	331	356	347	366	392	379	411	368	384	367	338	375	406	382	377	372	377	409	355	354	373	374	407	400	393	394	370	418	401	388	375	388	398	351	358	386	385	367	394	396	361	384	394	381	379	382	371	365	405	369	384	365	426	385	398	359	371	359	377	381	383	397	410	384	367	379	346	373	387	372	372	406	401	375	365	397	366	394	383	360	376	377	375	382	390	377	347	375	378	387	390	372	372	379	381	389	423	422	400	385	424	363	375	373	383	362	348	390	405	361	383	374	400	352	420	372	368	351	371	369	372	395	414	428	377	367	353	361	403	382	393	348	367	393	397	372	346	379	395	405	384	381	376	388	393	381	398	354	353	379	391	396	375	368	394	361	420	411	407	409	348	402	347	383	379	359	424	383	360	395	383	429	356	372	393	424	404	416	377	419	394	360	411	375	389	419	354	381	387	363	348	387	409	366	386	397	417	373	403	388	396	407	340	388	366	355	382	388	369	402	405	395	397	357	412	380	399	366	358	372	394	418	344	404	369	375	361	358	386	406	375	346	382	415	388	386	389	345	390	429	403	363	357	398	350	362	397	377	365	362	418	385	378	376	384	413	404	398	383	402	364	411	366	357	343	391	366	360	413	372	396
28778	10644	11455	11621	11757	21479	22897	14689	13089	14500	15066	9753	7037	6822	4927	3473	2642	2230	1853	1748	2173	1918	1747	1861	1740	1539	1471	1270	1168	1151	1110	1029	994	994	1006	995	1012	1035	1036	1010	1003	962	962	999	1007	1020	981	1070	963	994	1001	904	955	1015	970	985	969	988	951	953	988	983	1014	1003	953	915	989	926	997	985	1031	944	986	957	989	984	953	984	945	955	946	966	996	937	974	947	985	946	933	957	951	992	950	1011	942	1004	964	1008	993	1014	996	1001	996	1004	921	996	1032	970	995	1048	1021	954	988	1006	991	945	957	898	962	979	1008	983	952	1029	938	980	977	947	953	892	943	920	1000	992	940	974	989	946	974	1004	977	971	928	1003	1003	961	962	1029	952	975	965	964	980	969	959	945	943	1006	993	976	958	970	980	971	918	979	957	988	922	946	915	964	986	965	933	949	981	955	903	912	1006	966	924	965	982	1030	922	953	995	977	1039	946	963	980	1054	1014	922	988	1004	962	942	948	965	933	955	1003	993	918	944	928	963	974	932	946	995	1006	965	878	986	975	989	968	991	888	976	968	961	953	930	979	932	956	988	873	936	929	943	921	949	940	954	997	874	952	942	957	962	971	939	953	970	953	970	968	976	1016	928	940	952	920	987	966	979	936	958	948	962	973	953	884	927	977	958	992	971	948	941	994	957	936	950	931	968	954	914	957	993	929	971	928	938	983	942	966	910	972	958	985	1008	968	958	956	958	995	1010	958	995	948	939	919	911	980	919	1021	952	962	967	1014	928	1027	993	971	950	1017	934	926	953	942	949	997	954	980	956	930	909	974	941	899	973	927	963	952	991	972	999	956	923	980	911	957	957	940	912	935	969	929	970	925	984	958	956	943	927	955	896	946	915	953	997	973	962	936	946	965	1037	926	952	1014	994	961	969	950	895	1004	930	953	969	975	980	964	937	992	1009	936	982	971	987	979	988	941	932	919	977	919	958	983	985	944	963	949	910	998	927	960	971	975	901	958	995	973	945	928	943	984	1028	927	964	988	1028	901	957	979	974	976	987	934	974	1004	947	1005	965	932	978	986	955	996	978	979	960	901	913	887	956	932	980	971	977	931	943	993	904	976	922	908	996	959	953	948	914	999	967	970	996	980	915	919	1006	1005	958	879	975	983	885	963	971	953	997	958	985	978	917	977	1019	999	972	923	972	921	1010	961	961	948	922	898	923	938	965	955	953	994	937	990	960	947	956	966	941	916	1007	967	982	987	906	964	980	980	981	1029	1001	954	998	963	984	929	933	987	928	1014	996	984	973	962	974	933	955	933	958	987	958	951	976	903	925	938	945	948	987	968	970	944	1024	964	979	963	937	1009	993	970	956	987	953	955	972	989	948	923	953	962	959	949	940	919	942	1008	949	964	1028	989	859	959	999	909	895	941	922	902	935	988	914	967	971	957	996	989	971	941	937	951	977	1015	945	991	912	948	931	964	995	943	955	1041	987	966	984	1014	936	902	967	936	963	997	1008	969	942	988	989	911	1003	909	991	992	978	981	933	920	981	965	961	983	944	974	984	944	995	930	977	969	1005	945	985	967	999	981	978	929	969	929	912	883	985	1065	930	906	968	920	888	983	940	942	983	969	1012	938	942	998	980	943	925	952	958	1002	942	993	952	1000	941	932	1005	933	987	960	968	920	967	951	908	986	952	937	939	915	954	943	962	918	997	924	1009	995	956	959	948	952	979	964	955	942	988	940	939	932	938	1007	940	993	992	1000	1004	963	933	928	927	971	957	972	928	965	960	972	932	1010	958	1005	973	916	982	914	1037	952	994	968	988	960	965	969	942	945	960	917	1032	915	916	906	984	940	946	943	918	1000	908	941	992	970	979	1068	967	959	958	990	1031	913	991	971	984	1006	947	947	955	957	902	958	929	974	1000	952	958	1006	929	914	959	927	985	955	977	947	956	950	961	978	920	937	969	974	953	935	1011	946	964	906	963	975	932	1011	937	955	993	947	960	932	934	934	968	968	1000	933	948	966	945	953	941	991	1002	967	951	931	976	916	960	969	956	908	915	919	976	957	945	912	967	969	944	936	1014	942	934	1018	987	949	931	1000	990	983	948	978	996	964	920	988	965	959	930	975	937	901	951	1020	998	1023	933	913	925	900	953	957	970	949	948	1002	992	986	948	946	983	961	892	1000	956	927	947	955	953	922	945	984	991	923	999	950	1024	949	991	1022	954	978	967	948	915	953	938	939	988	963	946	950	939	921	988	934	983	987	904	972	1030	947	987	933	966	969	931	987	949	976	967	960	968	950	978	955	976	962	991	954	897	948	971	957	993	938	935	974	988	970	1011	1000	916	963	961	1012	971	951	1005	1001	925	949	956	940	955	926	979	969	921	1013	979	951	918	989	975	963	959	917	1043	1027	953	999	944	978	999	957	981	989	918	951	977	958	939	945	950	965	974	959	962	911	937	964	969	921	987	973	911	971	905	915	865	985	949	942	924	983	1023	1003	1006	971	912	933	917	925	941	926	953	963	963	910	1002	977	929	950	946	910	911	948	906	899	986	964	928	1009	973	1002	963	964	893	914	993	951	988	938	987	931	970	911	1025	967	960	930	933	968	990	945	987	947	918	1005	934	942	981	948	965	944	930	953	945	927	978	968	931	927	962	983	950	975	1004	931	913	994	951	1003	961	994	925	939	956	1004	972	990	949	994	984	943	1023	990	1005	925	936	934	926	992	966	923	916	876	930	980	908	950	930	949	913	952	1020	995	914	950	985	921	963	930	975	978	963	957	1022	974	972	945	969	928	932	872	1065	947	968	990	979	944	989	938	942	939	1011	942	922	905	943	949	971	954	1022	880	967	916	950	979	968	919	978	1002	996	950	952	945	1001	989	1006	1002	932	975	982	1025	989	916	1035	1014	919	1047	981	925	951	899	941	973	941	954	962	994	919	940	979	948	1004	886	978	1003	948	938	948	951	878	938	942	982	997	942	1013	959	1011	971	953	934	956	925	913	1000	1000	938	917	931	945	1009	983	954	951	958	968	998	972	940	960	947	956	958	988	947	935	985	969	958	902	935	972	987	982	987	977	903	978	934	975	967	1026	952	960	926	958	937	946	940	921	993	991	964	1003	933	937	906	899	920	896	923	982	964	879	924	941	931	940	923	978	951	960	920	972	910	964	909	973	988	938	931	1004	981	902	934	956	962	976	973	921	942	993	968	973	950	933	920	964	942	937	892	957	994	974	990	958	978	899	935	980	952	970	932	979	986	972	1026	999	1036	999	982	942	985	997	941	936	975	987	909	915	1005	976	937	956	974	935	939	896	885	918	1006	989	997	997	967	955	955	924	968	957	966	949	918	937	971	970	998	957	954	999	989	956	918	996	960	936	1000	965	886	957	948	914	919	922	967	980	911	947	941	930	955	971	1004	934	998	981	967	946	958	945	964	1012	997	923	968	961	949	893	978	962	927	942	972	1002	938	1031	897	976	998	995	961	996	963	984	969	969	961	947	920	985	946	913	951	938	980	988	1006	943	944	934	930	1000	999	945	973	932	980	939	975	1000	903	952	1040	936	955	988	972	938	936	914	949	962	920	930	954	958	954	909	937	932	936	925	903	960	998	931	1018	937	948	929	1002	975	938	984	936	953	981	950	956	962	975
43768	27426	23657	21379	18985	21579	22763	16183	11671	10871	11679	8199	6444	4107	2238	1444	1114	737	624	696	598	519	502	508	634	515	391	398	331	339	341	321	270	318	298	320	324	305	305	293	303	321	293	320	332	316	323	310	311	306	273	294	328	281	284	291	325	296	287	261	335	291	285	315	299	294	322	282	317	304	291	280	324	281	309	271	264	302	330	301	287	289	315	279	271	296	284	307	319	283	298	301	280	252	324	311	332	316	293	297	302	298	300	305	338	281	311	298	289	281	298	289	294	310	311	305	279	286	304	311	307	280	317	309	307	326	305	308	297	271	332	315	287	317	306	286	273	259	265	304	332	278	290	291	312	280	292	289	268	284	304	290	295	264	305	300	311	269	290	297	313	303	268	306	269	305	285	271	286	311	315	306	282	282	303	329	287	295	292	284	298	300	299	315	272	276	277	316	291	305	285	275	285	310	308	295	312	323	297	305	310	255	314	271	319	308	282	298	292	314	299	293	307	299	295	306	297	290	292	305	267	250	305	312	323	288	284	296	284	282	295	286	308	300	312	278	277	269	258	307	244	294	308	280	267	308	318	298	302	312	310	280	290	273	292	305	283	307	322	307	296	259	266	299	313	305	308	310	254	290	305	266	293	292	304	290	301	297	277	315	306	312	315	248	315	313	295	282	343	273	288	275	303	285	286	301	290	283	296	309	270	312	301	257	285	267	304	290	313	303	305	262	272	305	299	280	291	283	292	304	296	279	272	248	293	269	303	293	313	294	292	271	279	322	286	300	287	299	278	310	309	292	303	292	270	301	292	295	331	302	312	298	297	282	269	322	298	288	297	291	273	299	295	292	330	295	297	278	302	305	283	294	290	325	311	303	284	306	308	277	303	275	280	318	304	306	300	308	292	285	274	316	294	300	297	325	300	282	298	272	300	300	294	288	317	288	284	280	283	311	294	340	310	304	294	275	311	313	324	326	306	307	298	325	295	285	277	302	324	306	306	295	274	277	310	309	326	284	282	314	312	291	303	319	293	326	290	289	298	297	290	312	309	277	310	287	281	324	292	300	307	308	277	271	275	291	269	311	309	305	316	307	308	327	326	292	296	294	279	334	290	282	317	279	271	292	340	300	328	277	296	295	279	311	300	253	285	300	303	333	280	297	293	292	264	291	283	311	287	285	290	299	276	326	297	299	311	278	289	281	289	261	310	281	306	271	281	277	330	314	292	298	288	316	297	286	267	301	301	295	285	287	304	302	291	288	274	282	287	316	306	309	302	286	305	302	283	296	295	279	309	285	299	285	294	300	324	311	284	279	302	278	311	289	307	317	292	285	283	298	301	302	287	296	284	284	302	301	294	274	305	288	313	326	291	303	306	307	281	301	266	295	290	292	280	279	248	304	298	301	297	290	279	309	272	288	294	296	319	295	275	307	275	279	322	320	309	328	312	296	279	292	302	310	303	320	295	289	290	292	276	286	298	314	275	331	327	288	283	311	304	295	313	317	291	308	340	306	298	288	306	267	265	279	327	291	293	303	329	268	289	303	291	281	307	308	289	269	297	299	311	269	305	284	277	307	302	299	286	297	303	326	318	301	301	298	298	309	319	284	237	307	309	298	282	261	289	277	295	288	316	271	266	313	314	303	299	319	310	323	298	296	271	287	302	293	313	300	295	294	298	301	265	297	279	308	320	298	283	292	300	317	281	289	287	286	287	287	292	294	287	296	293	282	283	276	321	282	315	300	285	307	290	280	290	289	308	323	285	287	313	285	305	258	293	279	283	290	267	300	304	319	322	293	280	279	273	297	306	322	318	295	296	278	311	314	314	325	300	298	332	307	303	304	279	310	332	326	296	319	318	284	297	280	295	315	301	283	350	310	296	280	308	273	311	270	293	293	275	303	310	300	305	310	281	294	292	292	308	299	300	304	341	327	290	314	307	310	322	295	302	322	290	300	305	326	318	299	312	298	302	334	299	293	289	283	314	295	293	337	299	310	317	264	308	302	296	304	301	265	319	320	282	322	272	316	298	288	278	304	289	290	283	311	324	331	296	298	306	297	294	297	322	293	266	287	297	291	326	296	309	304	337	289	293	303	308	301	289	306	275	298	282	313	328	308	291	275	331	298	296	281	299	316	283	297	312	301	314	299	257	290	300	267	315	313	271	291	313	293	284	297	271	325	293	307	302	312	265	292	273	290	314	322	313	312	302	299	292	312	298	280	296	308	281	294	286	303	294	319	302	290	290	317	301	312	300	298	308	280	290	298	304	310	301	324	299	287	280	313	311	277	302	297	309	317	308	319	271	301	295	300	293	284	310	259	305	278	304	288	281	291	307	315	316	264	330	310	304	329	295	318	305	316	280	307	292	288	308	306	279	304	323	304	289	284	344	277	265	296	312	299	317	317	321	291	263	304	300	329	312	275	323	307	303	319	315	276	286	317	309	296	297	286	334	279	321	297	293	294	263	300	298	300	266	276	283	300	305	276	284	295	287	301	287	297	269	310	314	318	264	303	296	307	299	284	319	290	302	298	311	298	301	299	273	315	253	265	260	287	289	255	288	314	339	257	311	309	279	312	306	323	301	283	316	297	292	317	265	312	291	298	306	295	288	294	289	294	277	335	295	282	277	311	306	296	293	283	259	310	285	294	308	264	302	348	298	292	289	286	304	303	294	289	282	287	312	300	300	271	285	300	312	288	318	312	296	295	283	328	307	296	306	320	288	310	308	277	330	288	280	286	293	312	298	329	296	276	274	284	308	287	319	249	306	286	271	300	289	310	280	327	302	277	301	314	295	315	285	318	294	310	294	323	307	284	326	279	332	288	282	304	306	262	301	312	307	310	294	264	325	295	325	287	321	264	312	275	278	282	284	280	282	280	284	334	288	274	272	266	255	308	308	297	314	316	299	298	258	275	283	274	294	294	313	294	310	297	301	325	316	299	287	325	287	286	290	297	316	307	287	297	290	283	304	300	249	314	298	282	295	313	264	290	298	274	311	283	273	307	296	278	297	286	304	294	260	307	284	318	300	277	298	299	271	317	268	299	311	330	326	320	292	287	310	310	293	313	298	297	255	274	268	306	291	282	268	312	304	262	292	263	299	285	315	326	261	271	267	263	297	330	285	299	285	338	301	271	285	308	283	286	296	289	299	301	281	309	279	313	278	299	273	331	307	278	308	298	272	280	293	282	295	296	290	327	296	281	281	269	293	315	292	297	325	285	268	285	326	314	307	284	302	294	304	285	291	284	295	291	266	297	297	279	298	310	301	304	296	311	265	293	289	305	276	299	310	320	291	289	300	275	298	305	326	303	299	309	283	283	316	273	260	300	287	287	308	270	282	264	275	305	272	284	286	267	305	272	329	318	315	286	322	283	260	306	283	289	295	335	281	303	290	318	310	309	319	339	294	292	322	306	315	311	310	281	320	301	299	297	338	298	274	291	310	274	304	316	279	278	306	312	326	300	309	292	288	300	324	323	302	309	291	303	280	319
32082	15256	16256	16565	17649	25642	28827	20195	18284	21602	20704	16078	11981	10205	7402	5421	3993	2948	2732	2647	2798	2693	2190	2402	2355	1914	1486	1284	1204	977	959	886	902	900	900	879	873	839	851	850	857	807	807	790	841	796	818	774	766	814	753	804	802	759	817	778	798	774	847	762	802	817	765	779	778	773	783	804	786	784	855	809	777	784	755	781	774	769	743	760	744	766	797	818	779	750	802	754	745	752	705	763	748	743	776	790	806	785	789	772	791	797	824	771	826	781	834	819	841	799	870	816	774	776	715	782	767	742	754	763	717	703	779	776	788	804	712	774	719	778	765	755	763	776	754	729	686	753	745	720	772	744	764	747	733	736	773	736	809	683	792	728	813	723	747	737	742	743	741	735	745	733	809	739	677	790	711	765	739	710	811	773	760	760	741	721	734	752	744	762	742	714	775	757	757	663	720	811	746	725	768	841	766	732	783	737	743	719	757	771	755	726	768	749	814	749	784	715	765	756	760	767	695	799	741	740	694	734	777	712	788	738	749	749	745	735	772	757	763	732	718	749	762	689	758	740	725	773	725	740	722	727	730	755	750	754	748	749	834	736	757	700	711	739	745	777	749	744	783	735	776	738	740	771	723	702	761	712	786	760	787	767	747	730	767	763	714	765	722	763	717	722	729	773	756	734	783	740	708	749	794	730	731	734	761	753	768	740	789	735	709	775	753	704	738	748	753	769	702	687	764	779	697	739	727	774	737	725	743	726	720	684	761	755	754	711	800	788	731	757	724	736	730	811	730	745	730	756	764	697	773	682	711	747	776	773	729	767	723	706	725	765	714	764	712	762	730	733	712	748	748	760	735	776	728	773	718	750	777	762	704	716	755	779	714	729	776	761	767	728	752	715	755	749	698	716	811	710	751	706	715	706	752	709	782	765	738	756	725	702	763	750	746	734	702	734	720	775	753	760	789	802	751	716	726	798	760	744	717	697	751	746	745	767	747	750	739	701	760	721	793	778	725	741	738	783	736	673	712	735	705	774	774	737	717	752	731	737	759	771	708	693	737	758	761	743	696	768	723	714	702	756	739	776	720	694	710	745	729	701	718	707	789	788	708	689	715	714	758	798	757	730	745	713	676	734	717	731	728	732	746	721	663	744	739	799	762	774	706	723	719	726	738	733	739	793	766	739	720	724	772	763	727	702	772	716	732	716	724	746	771	701	773	763	731	728	705	755	721	726	721	724	781	720	747	797	713	731	719	709	766	746	694	792	753	741	736	764	778	742	728	716	693	783	736	723	742	730	712	739	734	751	786	738	754	778	700	753	744	694	730	774	708	743	722	762	743	752	770	792	698	752	696	767	736	733	713	754	827	757	693	729	743	724	758	755	744	690	726	700	723	712	751	723	787	727	786	733	718	712	748	721	741	742	734	777	727	710	731	745	720	756	664	731	737	752	757	733	742	700	718	702	744	738	786	707	712	729	756	705	765	706	679	733	764	673	739	734	797	763	720	761	770	724	720	751	722	732	729	694	727	735	736	764	778	771	737	782	737	744	736	690	782	718	712	702	739	733	744	718	751	706	727	740	769	738	807	763	692	793	706	726	732	809	708	726	723	798	718	760	745	768	761	753	732	756	726	758	776	755	748	801	748	754	735	780	738	721	725	733	729	767	754	732	729	767	797	745	769	745	749	797	765	742	764	689	714	772	714	795	757	781	751	765	727	781	768	758	679	749	736	752	742	769	720	767	717	760	778	710	740	726	744	749	759	750	726	740	742	753	741	747	661	782	750	686	750	714	755	692	772	744	737	788	779	794	746	745	791	770	733	792	735	788	770	751	774	675	732	762	745	735	756	746	735	742	795	776	734	758	741	756	709	795	761	746	740	727	687	752	739	742	740	739	730	772	720	784	777	760	798	730	727	729	765	721	761	777	732	768	727	730	713	767	679	797	777	752	754	714	747	702	744	769	754	732	732	745	760	753	707	737	747	775	749	763	723	729	711	754	711	733	713	750	717	773	741	764	719	751	733	748	771	778	706	741	720	714	752	698	726	739	753	762	734	755	706	770	769	740	737	742	688	767	778	744	730	762	758	707	757	774	742	696	737	713	741	747	781	733	784	752	712	745	740	770	763	744	726	745	728	791	737	737	792	724	724	760	762	739	793	751	750	762	766	715	744	747	733	745	731	756	739	747	775	772	736	714	703	779	749	736	747	741	781	787	758	768	733	737	767	764	814	735	749	731	742	721	734	726	739	762	756	720	686	692	729	740	734	754	711	725	755	757	707	764	761	754	755	730	754	768	741	745	765	755	753	773	765	729	738	721	720	759	743	768	751	753	735	743	771	705	723	767	721	775	712	768	786	759	753	710	784	732	750	704	780	770	754	774	781	714	749	786	779	764	720	764	756	722	759	759	742	796	780	717	761	799	734	722	754	783	752	785	764	774	706	715	778	706	759	728	739	738	750	777	752	680	738	709	750	719	783	743	743	706	767	744	742	726	758	749	779	722	735	729	696	742	757	747	758	740	705	729	703	750	724	757	735	734	750	753	745	706	744	712	778	722	742	713	711	733	704	738	789	749	716	753	730	711	780	737	724	774	695	741	772	734	756	735	758	776	682	752	763	742	748	732	734	766	772	756	766	731	726	767	743	731	718	765	776	724	771	720	720	713	756	747	732	764	729	717	738	797	786	774	764	736	735	760	736	671	763	741	736	753	729	754	769	737	744	771	755	745	762	700	712	722	694	762	746	741	734	752	730	741	719	740	779	720	746	757	718	718	721	725	722	700	775	785	766	731	730	779	755	787	737	731	753	734	740	733	725	741	702	744	737	726	732	733	722	722	789	772	719	775	767	734	737	728	750	725	763	710	753	751	787	724	739	775	767	773	768	771	742	732	741	785	713	747	760	786	762	719	730	716	768	733	724	761	709	752	790	764	805	745	747	721	755	748	696	747	675	762	722	749	768	747	686	773	708	744	796	780	719	719	736	702	743	741	747	716	723	794	727	726	776	760	744	708	833	758	770	720	742	717	726	735	767	800	766	742	754	758	726	694	729	770	790	743	779	788	759	747	748	735	721	747	744	731	776	787	756	820	768	759	781	712	712	725	757	720	764	789	755	723	775	733	733	752	731	741	766	731	793	747	757	757	718	728	771	738	742	743	746	742	752	715	742	732	722	737	783	758	734	681	711	725	702	723	762	757	735	744	762	732	738	759	709	742	744	744	737	754	729	756	726	765	706	761	764	736	772	747	744	773	714	730	820	762	698	731	745	747	712	758	778	744	709	813	713	785	754	788	720	752	745	746	759	751	811	714	744	719	756	742	750	731	702	728	688	763	774	760	720	788	728	712	716	745	757	703	715	727	769	727	734	734	730	731	748	741	797	790	776	744	699	735	775	747	714	700	758	725	731	726	720	771	732	690	727	758	710	715	752	767	735	735	714	741	728	735	770	698	791	696	709	769	745	810	721	723	699	764	747	728	704	723	770	702	774	712	768	727	773	694
7938	3693	2734	1823	1316	1428	1393	761	645	724	662	528	500	382	357	329	342	337	333	362	337	364	327	287	346	351	375	381	343	329	340	334	321	277	340	355	321	308	329	308	328	352	311	331	307	315	322	310	312	362	314	328	324	314	313	330	342	348	317	309	310	344	320	338	318	300	331	332	322	348	339	319	307	326	315	323	325	342	290	295	327	336	328	315	331	342	311	333	335	326	333	342	301	329	314	309	303	311	326	321	342	323	329	318	320	314	293	287	317	339	332	330	321	314	363	309	314	356	307	344	318	343	316	336	344	327	311	299	307	321	333	290	312	301	334	315	320	316	360	276	311	351	306	327	314	331	326	318	346	341	325	305	294	331	336	305	314	326	327	332	296	323	334	343	289	318	317	306	329	298	325	317	307	302	316	323	319	313	354	337	330	327	317	340	356	340	307	321	325	343	282	329	315	324	326	340	267	306	302	342	302	282	329	305	327	328	313	329	330	289	321	299	300	311	307	322	358	328	317	317	324	344	333	320	315	298	296	321	297	324	313	294	332	322	323	305	312	338	307	316	326	354	327	340	355	328	322	334	314	293	333	323	332	310	353	350	316	318	317	321	309	347	311	316	306	296	302	334	344	358	358	296	298	326	345	310	339	307	310	317	289	286	301	303	332	328	342	357	323	330	306	312	350	331	324	320	351	347	341	359	287	328	309	318	301	337	324	317	337	325	321	319	277	344	333	337	318	306	347	303	328	349	310	341	321	340	319	321	289	321	337	317	271	330	360	315	306	324	323	324	274	312	304	309	323	307	317	318	316	335	324	326	323	347	321	299	306	324	318	307	314	300	314	309	309	325	354	316	311	306	338	298	312	345	331	294	301	355	336	295	296	301	292	321	318	327	283	300	318	300	324	295	308	385	364	309	326	330	318	310	317	331	301	317	316	336	346	327	318	314	357	327	332	319	317	315	319	337	328	328	332	325	306	342	310	310	319	335	319	308	340	291	305	337	320	324	299	318	301	302	330	282	313	330	283	316	331	349	311	291	351	346	279	324	347	334	294	315	297	331	314	309	312	317	311	299	303	348	325	325	329	352	298	334	309	347	320	333	284	348	316	334	319	326	282	308	319	294	330	332	320	344	318	331	326	306	294	340	314	334	342	288	339	339	332	321	323	332	335	313	313	360	333	321	315	272	343	288	304	327	299	310	328	354	300	336	315	310	299	298	352	303	288	327	339	306	330	294	306	300	336	311	315	308	320	320	325	332	338	302	293	321	320	319	326	321	335	286	298	338	356	315	310	329	316	316	308	292	346	333	312	337	326	361	307	303	343	317	332	337	298	326	343	320	325	302	324	306	326	291	334	297	353	296	330	330	334	317	325	297	307	343	318	311	324	333	344	321	321	320	333	347	328	347	310	321	327	318	288	301	323	291	324	305	319	291	316	301	296	333	321	288	302	358	321	312	324	331	336	279	301	348	310	326	308	322	312	329	356	279	331	312	315	325	344	350	305	349	317	333	319	335	338	339	306	338	305	306	341	349	318	332	327	340	302	309	316	298	318	300	329	346	315	314	356	301	298	329	318	344	328	381	308	328	336	320	279	342	332	331	292	357	325	353	317	321	373	313	329	347	328	308	321	303	314	309	304	327	332	335	305	274	320	309	301	330	314	326	318	311	340	311	349	324	330	333	312	328	324	341	342	276	316	331	333	344	307	321	303	338	317	325	299	314	335	307	316	337	301	329	320	329	302	356	336	358	344	307	301	342	278	340	304	370	324	322	319	302	323	343	307	320	305	330	311	334	314	319	318	375	320	314	347	317	318	307	310	299	318	300	327	325	293	344	309	338	306	379	352	336	314	309	289	332	371	310	322	280	327	343	317	285	323	326	319	315	290	310	328	325	303	301	321	286	293	336	327	319	307	291	315	319	296	335	337	323	318	303	292	326	321	316	296	299	312	333	344	317	309	299	297	332	323	332	321	293	336	327	315	319	322	314	299	357	334	303	327	353	306	318	307	336	342	344	334	299	309	344	340	297	325	333	308	341	296	322	309	336	339	304	320	334	312	342	316	310	280	345	346	338	330	336	311	309	320	327	320	331	325	325	313	305	304	306	310	321	292	320	328	310	349	343	317	298	296	327	321	339	308	309	295	320	297	321	339	331	330	315	319	321	324	321	301	318	323	314	337	316	326	334	356	341	307	305	322	334	296	322	315	305	308	331	337	316	330	282	342	309	305	312	344	346	319	324	347	337	283	297	331	324	318	336	315	332	326	313	286	313	306	286	333	308	321	325	328	316	355	314	315	310	323	313	321	325	298	342	330	327	331	333	334	345	336	303	357	301	308	301	333	343	332	331	293	316	301	331	340	316	315	290	343	336	316	283	336	330	325	337	336	319	319	311	310	348	330	332	318	333	347	333	315	308	328	337	322	321	348	322	330	346	289	318	305	277	339	323	305	307	347	313	331	334	337	311	333	311	305	351	333	331	340	335	351	315	332	328	315	320	325	327	309	274	309	326	331	287	312	314	314	320	330	345	305	336	331	311	297	332	288	304	322	342	352	337	312	323	350	324	299	297	310	325	321	336	315	366	317	326	306	344	359	304	364	314	305	334	338	334	320	323	362	322	319	277	318	320	316	303	272	345	312	334	316	314	309	339	294	323	325	274	313	280	270	325	320	329	303	317	304	309	298	329	304	301	365	334	321	325	314	361	322	322	347	297	278	325	325	348	318	336	319	327	324	328	352	307	328	279	316	297	317	343	346	314	360	304	309	323	298	295	340	311	307	332	302	345	330	304	317	323	299	332	332	336	335	322	305	332	302	309	312	300	307	338	326	314	337	321	351	364	314	284	314	341	293	300	339	334	296	318	313	312	328	288	297	318	331	319	335	315	365	318	332	320	320	332	317	324	332	307	329	334	320	325	348	321	306	311	341	329	345	324	295	302	314	354	313	323	343	295	302	296	312	352	314	310	300	275	308	297	334	356	338	289	300	326	284	332	346	357	315	299	300	296	321	314	343	336	347	314	298	352	316	345	342	329	330	314	325	359	307	333	312	336	316	339	328	317	311	312	311	333	330	352	325	310	338	313	308	307	352	338	307	305	317	306	290	329	340	329	303	333	331	327	309	314	354	300	363	336	319	329	314	327	308	317	300	320	365	352	305	328	327	344	332	329	345	331	331	308	336	329	360	336	332	324	299	324	334	354	365	347	319	330	328	338	319	341	329	319	302	334	309	350	347	319	361	301	317	317	329	313	297	282	287	318	339	303	317	327	313	302	322	301	294	351	320	283	323	341	302	337	325	342	330	335	328	302	338	310	327	317	328	303	364	308	328	347	305	314	336	338	294	317	338	354	319	284	330	359	299	325	343	319	305	297	328	325	317	296	312	347	288	326	298	319	318	311	320	319	333	298	280	299	373	317	323	321	302	323	309	331	337	326	394	336	336	354	323	314	293	326	337	312	331	311	327	351	317	316	308	331	329	294	306	343
7727	2937	3285	2922	3261	4496	4844	2674	2494	2852	2624	1918	1870	1398	1210	1122	1013	918	936	969	975	970	931	943	990	945	926	991	894	891	894	844	845	853	828	903	855	787	854	867	876	778	861	830	859	856	861	843	867	783	848	797	819	809	883	899	816	817	892	805	899	855	845	813	902	793	876	833	831	869	813	820	831	816	781	868	844	875	807	823	869	820	858	791	733	878	833	898	842	849	807	847	828	844	856	851	844	851	847	840	866	829	828	853	848	848	827	829	818	829	857	811	828	826	879	827	868	836	845	858	807	831	865	850	819	846	845	889	832	862	859	829	806	794	794	829	814	833	842	841	846	833	866	829	815	789	899	827	804	798	804	836	847	840	838	857	871	831	828	871	829	844	816	815	812	830	839	815	812	805	841	780	843	876	813	840	840	879	809	823	849	802	819	786	813	840	815	843	832	843	865	821	801	881	867	867	868	819	813	868	868	856	842	814	802	832	884	876	886	859	795	890	772	829	793	900	855	836	805	836	811	871	795	823	826	827	801	800	843	822	776	835	843	859	838	846	822	845	772	845	837	837	865	856	807	844	824	810	850	882	850	856	901	850	845	786	773	859	846	810	829	793	866	828	839	779	816	798	870	840	819	813	808	813	847	840	890	829	854	836	896	824	783	856	802	837	823	828	788	840	831	817	831	891	852	837	829	859	804	786	868	833	845	846	812	852	834	807	814	847	800	810	854	880	844	799	781	807	810	838	826	834	814	860	827	849	833	805	831	920	818	814	860	915	849	774	843	812	863	819	858	797	826	836	827	826	896	841	854	842	833	781	752	841	862	879	804	848	825	820	827	862	870	773	831	807	822	851	787	860	834	863	835	796	863	904	818	870	787	791	845	841	887	836	871	846	786	834	837	814	830	827	809	881	824	851	833	815	815	825	806	798	885	839	897	796	787	763	841	820	835	817	828	849	800	796	825	853	817	842	794	898	850	868	847	861	867	846	804	857	856	839	839	838	788	826	889	831	804	796	805	842	838	861	833	839	815	852	817	846	863	846	831	812	820	901	817	870	835	863	843	834	846	835	869	809	807	800	884	795	855	856	784	845	824	873	858	832	810	866	826	791	879	774	867	830	836	796	853	847	817	841	877	853	830	865	807	863	911	835	836	874	845	825	850	831	857	894	810	833	748	843	835	831	768	871	821	817	809	815	821	807	796	807	831	808	837	813	842	845	842	827	887	852	866	864	881	855	818	875	838	836	841	844	821	797	867	843	838	805	828	860	889	863	834	829	813	842	855	870	890	841	813	791	836	807	859	800	868	838	886	815	865	882	806	787	881	820	791	826	825	820	884	799	787	816	866	814	857	834	835	806	808	813	824	822	813	811	827	798	851	807	840	825	817	778	823	858	840	848	842	832	859	887	845	807	821	829	811	894	847	868	836	827	800	803	865	848	799	819	822	818	819	899	807	827	873	856	817	838	857	858	870	808	858	815	823	783	888	900	826	793	851	836	805	832	767	809	755	832	808	849	886	818	846	855	789	832	840	864	786	805	845	799	766	839	829	863	860	804	812	824	821	823	809	846	896	843	854	851	816	863	785	824	779	813	835	804	822	878	812	804	845	866	853	808	835	797	868	818	852	818	829	800	805	883	836	752	842	878	902	861	784	847	814	841	870	797	845	815	784	858	783	843	883	827	843	768	895	832	829	869	883	796	828	840	783	829	855	812	782	854	843	863	889	808	834	812	830	834	842	855	801	819	849	892	749	771	818	839	829	834	817	823	859	806	837	852	844	855	821	837	848	844	839	791	854	845	854	830	857	794	825	869	815	820	841	859	836	876	786	820	849	825	898	805	813	824	824	864	836	876	851	852	910	837	835	824	877	820	881	860	830	794	873	856	868	771	875	837	867	877	765	848	824	845	869	809	822	864	811	798	864	819	811	830	837	820	847	811	831	840	852	839	824	810	885	831	836	802	858	892	862	814	884	820	833	813	840	779	817	826	864	841	817	857	811	783	855	878	799	837	840	873	862	861	824	852	856	821	812	828	843	838	855	786	845	774	829	877	835	839	814	886	849	840	800	904	852	840	834	859	808	844	809	853	868	825	843	818	816	818	800	769	852	885	852	834	838	807	795	795	789	814	861	789	834	798	823	825	866	857	843	892	872	869	922	865	876	818	828	852	839	877	805	817	843	836	819	815	872	878	866	813	863	778	822	845	902	835	822	850	832	877	815	878	871	851	828	844	798	850	851	857	843	843	859	829	834	814	802	817	811	807	866	833	816	798	874	859	814	837	855	809	810	913	868	822	886	851	864	884	799	796	861	821	780	836	827	851	883	803	820	876	806	851	878	848	823	870	869	830	852	808	820	818	879	901	865	825	820	880	796	785	862	858	855	867	846	874	873	846	862	798	841	820	826	809	832	883	846	804	808	823	782	825	842	825	834	833	817	839	824	763	901	781	855	867	844	823	864	801	808	829	788	831	849	838	831	836	885	838	911	784	820	827	777	832	837	830	850	837	857	788	893	867	860	817	837	903	833	758	853	794	821	821	819	793	819	900	833	801	807	862	808	804	823	833	811	854	846	870	869	787	928	837	810	755	852	804	845	809	805	816	791	875	855	806	844	852	836	844	868	875	815	786	844	845	855	861	897	838	821	817	872	814	832	795	823	784	880	869	854	820	878	901	841	842	859	792	867	873	843	810	789	858	780	869	784	796	857	849	805	842	843	858	804	809	802	857	786	827	851	835	817	784	892	866	841	833	851	767	792	809	797	827	818	826	854	833	845	808	848	850	809	877	856	816	854	831	826	789	806	827	795	803	775	831	811	851	826	872	874	843	856	847	862	874	842	850	836	839	856	828	816	771	826	839	780	842	827	826	842	835	837	831	800	829	865	884	827	772	819	788	874	818	832	836	828	830	840	799	853	855	804	867	842	798	845	869	820	837	841	848	831	859	847	858	895	787	822	791	816	785	836	863	817	833	850	847	849	809	833	836	796	846	923	808	765	839	843	845	828	875	791	824	823	840	863	828	854	795	866	802	832	860	837	796	846	846	849	836	862	791	802	835	852	850	830	838	807	851	811	867	849	846	850	831	819	849	821	868	829	813	851	833	864	833	849	843	885	854	818	804	817	852	833	851	811	859	844	789	850	819	858	832	849	800	867	876	835	800	825	894	812	860	852	821	809	859	833	869	837	791	812	828	807	836	830	829	828	841	853	838	782	811	838	791	838	851	803	825	864	824	854	805	844	863	794	815	854	820	826	877	820	813	821	862	822	839	797	854	829	774	862	806	911	860	796	811	841	820	855	802	843	878	877	802	838	838	799	871	841	863	839	798	811	854	838	851	859	850	845	845	873	819	808	818	856	876	883	838	812	863	820	831	790	834	881	903	821	823	824	830	815	849	879	797	817	809	888	852	821	859	845	857	818	823	800	845	811	838	851	781	879	795	816	885	824	814	848	879	845	829	827	835	785	831	841	848	856	866	867	835	877	819
36712	23400	19204	15422	12727	14388	15863	10294	7290	6961	6493	4528	3630	2297	1346	1038	670	567	574	516	494	490	477	553	527	462	477	437	410	466	415	410	362	344	374	391	381	379	394	410	377	383	395	420	417	395	380	376	355	396	385	398	380	393	369	401	358	382	381	389	386	382	401	351	404	397	379	359	399	380	389	383	373	379	409	409	385	379	353	393	400	383	361	385	376	364	362	383	375	404	390	381	367	369	384	379	388	403	364	378	396	378	379	396	380	385	372	354	337	360	366	376	415	395	359	355	359	337	374	356	361	394	390	371	383	385	412	404	362	337	381	392	376	372	356	386	360	361	356	382	367	362	350	389	393	363	399	400	398	362	377	362	372	370	343	362	362	391	378	386	367	369	373	367	391	389	344	380	370	370	387	360	388	405	357	394	384	388	414	336	367	388	404	367	343	366	370	377	395	350	403	377	380	374	365	408	364	357	351	376	420	414	355	369	380	388	367	370	346	410	382	361	377	345	359	379	371	372	344	374	394	374	348	389	382	371	370	375	378	383	376	396	419	377	409	395	379	363	383	347	390	442	358	365	344	390	363	376	348	358	366	395	393	362	353	360	366	368	402	389	388	371	395	361	384	361	368	385	381	349	395	339	371	345	360	407	373	410	403	384	354	364	365	395	389	357	374	368	395	373	405	411	348	390	357	391	395	342	338	383	403	351	388	398	431	378	384	360	359	341	369	386	346	367	356	391	381	395	351	397	359	379	436	352	359	361	418	390	371	389	356	390	359	368	367	382	395	362	402	356	372	396	380	371	378	337	373	388	389	398	395	360	367	397	380	361	377	337	418	395	367	370	381	413	383	380	370	346	347	339	395	405	362	351	399	364	383	378	373	365	368	390	391	403	380	389	390	420	398	387	396	390	376	384	341	419	347	369	401	394	386	390	400	405	384	366	381	359	369	374	355	392	351	392	374	379	369	394	381	385	397	398	363	348	393	342	376	385	381	364	384	375	404	399	354	367	354	393	403	357	361	381	368	375	383	382	345	406	383	354	394	351	378	389	341	360	356	341	336	394	361	385	372	377	385	363	335	371	383	397	395	387	398	376	349	383	384	386	333	367	345	375	391	376	366	374	384	356	370	375	369	336	352	347	383	411	391	356	349	404	380	391	378	367	400	317	379	361	381	385	387	408	353	403	394	390	376	362	375	367	353	406	360	415	370	419	391	369	384	402	350	373	379	363	347	364	380	388	358	379	376	337	347	362	344	365	366	349	388	360	377	344	404	364	409	383	379	369	383	410	360	378	365	364	393	357	388	354	366	381	394	389	347	369	386	345	382	363	366	402	368	426	403	363	366	377	373	411	407	372	354	356	356	362	368	373	372	362	398	370	385	349	380	366	381	376	370	393	357	376	387	339	384	352	357	373	388	398	394	369	386	390	377	386	371	366	374	377	393	421	355	365	374	416	416	375	371	360	407	390	420	352	360	361	393	387	374	381	324	377	395	376	417	349	380	339	350	407	400	351	345	396	401	407	396	415	350	368	371	392	386	365	391	408	406	342	352	403	388	398	357	388	391	365	386	379	399	365	337	383	348	394	373	375	365	379	366	385	394	403	395	356	395	382	338	374	381	387	399	413	355	390	379	344	393	362	386	356	372	362	364	399	339	352	401	364	328	347	372	396	394	367	381	373	387	383	398	376	389	359	401	340	383	398	354	376	369	340	377	357	406	358	387	390	360	360	368	408	410	358	395	391	348	382	363	358	420	366	392	368	394	354	366	334	362	386	370	422	368	379	407	362	372	393	352	343	383	380	388	380	394	372	406	384	388	349	369	381	391	388	369	379	356	390	366	397	371	384	363	359	379	371	334	374	375	361	382	398	380	376	421	374	404	363	358	380	366	424	383	381	353	397	359	374	395	389	379	390	386	408	365	377	347	363	395	353	359	373	343	382	348	369	344	395	373	368	374	358	348	378	372	366	385	383	354	371	384	381	407	401	389	386	381	369	398	370	389	390	388	381	347	364	382	373	366	387	400	374	408	414	383	336	381	359	434	365	366	375	366	393	382	340	378	358	387	369	412	384	398	365	401	382	388	362	397	416	380	391	382	375	358	378	369	405	385	377	392	398	353	366	355	372	381	387	385	375	354	430	373	364	383	380	362	396	400	414	383	381	361	368	380	382	386	397	374	364	354	389	382	358	373	399	372	353	350	367	373	375	374	374	392	386	370	360	386	381	356	366	381	363	348	382	381	405	368	370	372	361	404	374	392	328	380	384	394	382	388	361	376	400	363	328	392	362	379	370	397	398	394	389	360	395	361	363	359	369	396	395	365	384	370	339	358	354	353	351	386	359	383	364	351	396	384	388	378	375	347	388	410	405	393	370	434	373	377	384	372	345	387	375	366	377	375	381	369	394	387	362	350	377	382	378	369	343	415	367	359	390	399	347	354	374	386	376	365	355	356	374	390	377	365	369	386	402	402	392	354	373	416	387	379	325	387	391	359	338	406	394	355	417	396	381	392	369	408	405	362	383	376	389	382	362	402	342	365	362	380	369	363	369	393	401	370	379	365	421	378	338	363	350	403	360	378	366	367	376	351	378	352	374	363	398	371	393	387	361	406	401	372	368	303	399	361	342	381	337	411	398	374	385	352	389	365	400	359	370	369	351	394	350	359	367	401	368	356	361	378	368	353	409	353	387	369	351	420	394	375	391	380	358	379	380	388	390	347	378	394	388	336	382	354	364	382	389	357	332	409	357	407	350	368	369	373	382	386	375	373	411	359	368	382	404	371	388	389	391	404	363	349	405	351	367	418	386	358	376	382	383	364	366	381	348	423	410	371	375	377	349	366	392	392	382	374	357	399	373	392	330	364	370	374	381	387	384	379	410	378	362	384	347	419	398	369	383	381	366	367	353	384	371	360	385	360	372	368	355	363	408	373	379	387	369	377	359	366	354	408	405	388	365	344	381	440	358	402	389	366	354	396	369	380	359	362	358	400	388	329	363	310	367	361	379	353	377	395	365	386	391	372	394	354	377	407	394	407	381	406	432	373	391	360	363	388	381	387	406	360	371	400	362	369	357	353	369	359	359	381	384	396	387	404	384	379	378	398	370	374	369	364	382	396	379	372	378	356	378	409	387	400	356	368	392	391	356	383	390	367	371	368	396	368	379	376	335	371	380	378	391	362	362	381	376	371	397	358	381	372	373	404	375	341	380	380	425	358	432	403	411	384	347	385	375	368	359	365	394	402	389	383	409	383	387	363	376	376	393	383	388	390	371	399	365	386	341	415	365	376	366	363	355	391	356	378	347	422	383	409	365	368	370	389	370	380	384	342	322	371	359	383	386	339	366	347	327	362	378	360	345	404	388	386	348	400	362	366	402	400	354	360	400	384	385	345	408	410	385	391	386	359	359	378	376	392	391	360	359	388	361	330	417	374	376	368	363	390	403	369	378	386	367	378	414	429	361	370	361	379	368	366	376	378	375	371	381	368	401
27594	10735	12398	11675	12026	18875	23343	15178	13758	16144	14525	10534	9870	7408	5756	4278	2815	2242	1994	1893	2103	1875	1628	2063	1792	1542	1430	1286	1158	1044	1045	1027	983	1057	953	998	1011	943	949	939	996	988	979	966	964	1013	941	955	989	994	984	949	953	1022	989	1038	1052	959	919	996	948	1004	935	1017	1015	964	935	1013	961	962	961	981	960	955	941	961	1026	939	971	912	943	944	991	991	904	955	960	923	939	937	944	942	961	957	1015	927	952	1012	957	926	985	1009	940	906	981	1024	993	1032	969	991	1008	1006	963	951	989	1010	941	992	954	943	987	980	976	980	921	902	967	978	899	972	914	886	952	944	915	889	974	990	894	940	970	977	941	976	939	950	926	964	934	964	902	973	967	914	941	897	964	979	943	933	904	906	1009	978	944	972	893	921	917	990	957	927	944	908	984	942	927	908	902	912	968	942	959	934	913	905	950	910	983	950	924	935	953	937	954	941	909	954	954	957	895	933	942	928	929	955	929	919	981	971	948	937	919	923	1005	927	959	943	928	979	943	947	965	957	967	923	957	969	934	920	918	878	903	941	909	944	905	931	917	926	957	933	1011	972	971	943	926	1019	912	918	880	911	925	940	959	940	970	958	874	927	933	908	929	973	958	924	954	975	973	915	969	924	1019	940	901	1014	918	949	947	1006	914	1012	971	961	879	959	929	893	950	1004	987	982	959	975	904	962	938	911	957	965	957	976	912	916	912	1049	952	933	930	895	994	976	930	886	962	949	967	965	967	916	934	899	937	922	917	928	895	909	973	897	966	949	938	939	987	907	932	994	946	941	943	954	901	856	941	948	923	957	930	957	913	914	923	954	935	973	1020	951	1005	943	987	950	946	907	939	892	983	1003	985	931	1024	963	969	978	974	948	900	994	956	937	972	932	972	941	941	985	924	1027	932	980	983	911	938	950	950	951	955	949	980	947	891	929	977	949	914	966	880	959	1002	1001	952	907	882	886	975	938	979	1008	893	1016	954	938	919	952	954	925	988	952	915	992	966	935	955	965	921	938	948	938	954	870	948	943	975	943	927	930	947	983	936	928	916	951	970	1004	932	959	914	940	909	956	989	953	975	959	950	956	942	942	921	938	938	933	1000	953	924	931	940	956	976	932	940	943	976	892	977	940	927	908	907	991	917	869	977	997	968	944	970	976	959	944	961	912	928	1010	976	966	917	952	882	948	915	973	949	963	944	991	938	923	892	939	968	862	970	975	965	951	937	953	931	924	930	911	963	937	910	963	940	928	1002	928	963	936	971	887	939	922	963	945	947	962	944	922	957	960	901	984	955	974	959	993	929	944	890	941	908	877	963	966	935	964	896	935	975	960	963	942	971	950	914	932	940	924	937	960	912	927	923	940	954	957	951	966	998	930	902	932	957	997	971	950	942	907	955	946	930	1015	925	922	897	890	930	940	902	988	870	969	973	972	921	910	953	928	928	971	1004	912	939	969	923	985	936	928	920	922	960	957	992	928	889	940	1005	932	976	996	941	1017	1014	952	944	936	956	915	975	974	913	917	915	973	985	948	978	922	909	961	938	926	895	932	958	921	911	959	887	918	975	897	976	925	938	896	985	904	945	976	973	980	952	970	948	982	908	897	943	911	908	919	936	981	934	923	953	987	948	923	928	923	921	929	881	946	949	922	922	992	952	917	896	935	939	932	895	952	965	958	935	941	961	955	964	978	934	946	940	942	1000	913	931	899	955	906	988	961	990	895	910	908	943	941	931	962	977	915	994	931	951	979	906	943	928	931	993	949	950	921	956	944	969	907	889	923	990	917	958	925	923	953	892	965	985	994	965	985	940	954	980	980	976	954	925	920	916	947	903	938	874	906	907	926	985	975	892	936	939	972	947	843	950	941	976	934	940	892	932	985	971	946	958	965	947	962	923	952	914	1002	930	882	936	873	980	893	923	936	900	955	970	918	973	974	930	923	906	957	934	959	952	903	966	922	951	945	927	935	875	979	894	937	955	994	921	966	951	915	904	941	945	940	961	974	928	933	956	977	1009	941	951	997	944	915	905	947	933	979	962	979	960	994	963	996	951	945	951	964	962	966	974	961	963	999	858	934	933	914	980	993	882	889	934	912	969	923	926	945	956	936	985	970	970	952	910	933	908	987	975	964	926	928	921	934	885	985	938	879	937	990	943	950	942	927	944	933	874	905	922	911	915	948	1003	967	976	960	944	910	905	960	956	969	995	906	921	959	962	929	929	961	936	916	942	915	946	922	930	955	994	942	999	923	900	961	955	930	852	963	959	933	949	912	952	903	918	963	899	948	961	912	952	959	958	914	898	945	892	969	977	893	887	952	976	964	870	935	989	940	980	902	908	968	902	899	989	969	927	953	992	973	946	924	981	938	934	936	927	954	914	981	953	952	987	966	941	954	942	928	922	906	954	942	893	946	957	900	932	908	923	940	976	923	936	862	893	964	903	966	952	918	995	951	922	979	881	962	936	979	920	932	940	936	890	938	952	977	981	989	956	945	920	1007	932	961	934	938	964	937	1016	944	893	904	909	918	955	928	966	956	933	974	900	916	944	951	955	972	936	989	899	921	896	928	896	899	928	892	982	936	906	927	925	897	945	917	966	1001	989	987	958	917	927	918	1016	936	880	950	957	950	983	943	947	952	954	922	914	993	913	956	966	910	990	903	983	974	960	928	923	905	988	939	944	978	984	992	886	910	934	904	969	985	958	925	961	925	927	892	931	911	981	938	975	921	935	939	957	953	923	969	931	966	950	948	964	957	1007	939	913	927	942	991	938	953	948	943	975	956	958	970	949	965	957	940	937	948	901	964	908	986	941	972	867	946	905	919	925	941	919	960	994	994	946	968	961	923	1002	940	959	966	951	992	966	983	958	928	960	969	940	970	899	928	926	938	979	948	916	934	912	940	967	917	926	954	1023	984	992	973	916	945	914	920	889	914	918	959	925	922	953	923	969	885	925	953	920	958	940	985	908	943	940	984	973	954	909	982	962	965	923	963	928	942	953	982	911	945	998	967	988	951	983	925	960	925	943	935	925	971	898	950	958	963	921	997	961	937	939	970	987	966	921	945	963	907	890	973	994	961	966	929	916	927	886	973	968	951	953	922	935	945	955	958	941	956	899	953	999	951	975	919	920	930	977	907	915	920	977	918	925	1003	877	949	933	1001	881	886	925	929	900	934	894	918	969	903	967	938	962	959	926	984	940	992	946	925	1002	995	927	984	952	919	935	977	965	917	931	937	979	1008	1011	908	979	911	946	925	880	942	976	898	979	950	943	973	945	923	917	967	952	969	943	985	935	997	944	939	904	915	884	1004	922	929	972	966	993	982	977	878	983	948	973	919	920	940	971	957	877	929	954	906	957	977	909	1005	861	924	959	912	951	1008	1027	957	953	957	964	913	913	933	955	942	944	870	951	934	876	927	946	940	920	951	943	937	977	875	961	965	928	960	975	926	982	937	941	918	976	916	905	931	946	904	943	945	932	910	941	960	878	974	952	925	917	909	951	994	900	955	909	958	954	924	964	943	931	910	951	965
42505	26847	23662	20589	17970	20164	21945	15898	11558	10512	9869	8369	6647	4085	2558	1635	1260	825	722	761	698	521	472	545	550	469	377	342	347	306	326	325	345	333	290	309	297	300	287	290	286	268	279	274	289	290	312	291	312	302	283	318	283	333	253	314	306	282	271	324	290	339	299	290	289	275	282	288	300	297	287	288	276	287	276	291	303	302	287	269	268	291	265	314	274	303	266	251	305	289	293	280	305	302	291	287	290	275	303	264	293	267	297	284	291	313	300	297	289	268	295	306	265	284	269	278	291	289	266	283	276	313	306	275	309	277	293	290	304	295	302	303	283	284	301	315	278	275	293	269	259	296	258	274	287	271	280	275	283	305	291	286	290	289	315	285	275	265	294	261	305	263	283	278	278	282	276	260	274	304	281	313	317	284	282	288	278	240	294	278	265	273	301	276	283	257	289	276	292	281	275	306	299	278	302	280	281	293	302	298	282	296	275	263	248	293	285	274	271	285	310	292	290	295	274	292	273	253	270	264	307	252	270	287	256	275	311	305	303	302	267	303	256	299	313	276	270	307	302	277	298	298	259	283	290	256	288	282	286	276	287	280	316	306	290	287	285	273	293	279	304	257	294	298	278	286	322	307	266	259	299	280	275	322	274	273	280	281	285	267	287	269	302	291	306	269	271	278	315	283	287	263	290	290	257	263	293	299	289	290	297	282	293	254	289	254	283	282	293	300	273	276	273	277	273	297	316	293	266	305	267	271	307	277	301	298	262	275	290	302	275	266	259	280	276	278	327	301	285	281	283	266	295	300	256	278	281	274	270	314	270	282	304	294	275	279	291	281	274	287	284	292	285	266	278	268	296	289	286	242	255	297	305	289	319	259	264	292	275	294	289	307	302	319	315	301	307	284	282	286	287	317	305	248	280	270	288	305	290	286	277	274	260	280	300	277	256	276	290	256	286	273	315	303	269	289	274	316	287	304	284	279	281	269	282	284	299	281	266	286	269	253	265	291	259	280	287	266	311	308	292	286	308	284	280	270	290	283	267	279	265	313	285	286	288	247	273	291	280	293	262	269	276	269	288	271	309	283	261	310	298	287	298	284	284	287	284	277	279	262	297	301	250	285	277	269	300	320	259	304	287	287	318	272	296	284	305	300	273	287	282	273	323	304	306	295	264	301	281	277	287	277	293	294	310	267	287	281	287	288	285	289	280	282	277	291	276	285	295	300	298	282	291	295	304	344	286	261	285	324	312	274	281	278	304	288	307	273	283	267	279	308	289	313	291	271	281	276	251	302	311	272	290	257	268	281	316	314	309	282	307	282	278	288	309	279	264	265	257	278	335	245	284	285	281	281	290	281	258	244	287	269	244	306	282	274	272	280	286	273	287	293	290	276	261	279	280	267	296	272	289	319	302	301	293	269	275	304	280	277	292	320	320	251	307	294	302	297	282	262	283	282	310	259	266	290	285	300	275	289	308	291	282	319	302	308	256	267	269	279	280	261	270	312	258	279	289	280	261	305	311	263	286	287	275	291	294	301	300	290	302	289	289	277	292	319	275	285	258	250	262	284	294	277	258	297	282	267	284	258	262	299	313	267	270	283	256	288	278	259	305	299	315	267	306	281	337	273	297	261	270	275	281	287	273	260	267	274	264	295	267	271	293	279	315	283	289	278	272	281	300	278	289	266	268	251	303	296	286	268	282	283	261	278	301	294	289	261	285	286	296	282	293	276	276	301	272	266	292	291	265	254	267	280	263	293	305	289	309	296	288	291	269	259	284	307	290	295	288	300	258	289	290	287	285	289	299	281	275	258	292	266	298	296	262	328	316	293	310	306	312	272	292	259	297	288	287	260	279	282	302	270	280	258	257	280	286	294	280	298	283	288	298	325	271	278	258	309	260	268	276	298	257	305	298	305	295	266	297	295	266	271	284	323	279	311	260	273	305	297	275	304	301	291	307	303	288	279	284	288	267	287	266	277	295	269	306	284	294	265	258	283	281	259	305	280	307	280	286	287	273	271	268	295	300	275	277	299	285	274	306	278	274	264	281	305	261	287	276	298	280	259	277	272	303	291	266	311	324	291	287	284	274	307	286	262	269	292	280	280	291	279	296	302	298	283	267	323	323	298	278	265	264	306	302	270	271	296	255	307	316	296	264	295	274	283	272	285	326	295	290	268	286	276	270	276	281	305	282	271	301	295	276	272	278	285	320	293	276	270	296	293	294	286	316	280	249	262	299	272	277	279	293	333	281	291	303	293	293	273	268	294	297	263	282	307	253	235	298	271	281	304	283	301	287	249	288	320	294	274	271	273	288	285	291	296	296	298	298	298	265	298	277	295	307	250	273	277	295	260	274	270	264	297	273	311	303	275	289	284	266	303	289	293	269	272	259	275	287	276	302	274	265	291	274	307	299	311	293	302	282	298	278	281	252	287	293	276	280	265	281	265	279	264	285	294	276	296	278	286	292	260	264	280	296	264	299	304	265	303	287	276	282	296	296	267	289	266	277	276	281	294	268	278	299	295	278	284	259	309	283	280	284	312	277	281	278	291	314	283	282	270	302	311	309	249	291	283	276	285	260	306	273	289	269	283	308	286	291	271	280	290	290	246	308	312	264	266	269	300	285	286	264	331	293	296	275	305	286	287	258	323	311	247	292	285	287	301	301	290	295	300	301	267	303	303	266	276	294	274	289	279	286	322	271	280	286	315	263	265	299	270	302	275	288	284	297	271	300	274	250	314	321	290	271	300	231	290	303	295	280	279	299	303	333	280	280	272	281	283	299	269	284	268	253	269	286	255	272	293	284	292	280	285	270	291	279	277	280	321	258	267	278	291	296	321	292	283	310	297	284	316	298	288	296	293	268	303	275	300	284	287	265	270	295	282	284	305	280	314	276	335	290	265	281	268	301	269	265	273	283	296	269	238	296	295	307	290	274	315	261	265	287	265	289	275	271	292	318	331	306	287	274	277	273	276	275	295	289	290	289	288	273	261	272	299	279	285	268	307	291	285	274	307	299	286	280	300	305	272	309	290	271	291	263	276	301	280	286	287	299	259	265	268	283	301	273	299	282	282	264	256	296	306	300	276	312	255	282	273	279	253	289	301	273	281	295	285	286	292	273	315	291	283	273	262	316	310	292	295	287	295	278	279	306	307	260	267	277	273	275	310	299	261	293	277	295	303	274	269	269	291	312	280	282	308	302	271	325	299	259	281	291	265	291	277	304	310	262	309	286	281	280	319	277	253	296	288	292	302	274	309	264	301	289	246	285	280	273	286	258	302	284	307	301	312	266	291	306	273	280	270	272	285	294	313	285	276	257	307	277	279	281	312	288	299	282	280	284	278	256	262	290	300	297	299	289	282	295	292	268	262	295	305	297	304	293	300	255	310	302	285	279	325	281	274	271	308	292	288	293	298	300	315	292	293	291	265	303	309	287	298	278	277	285	278	259	273	270	294	292	299	296	325	284	287	249	273	272	264	281	309	276	301	303	290
31721	14575	16692	16075	17036	24312	27811	20741	19336	21110	19244	17241	13868	10999	9132	7090	4495	3082	2835	2326	2729	2375	2251	2438	2292	1892	1556	1325	1096	934	905	976	916	838	858	786	875	862	829	802	827	779	789	773	763	739	824	769	818	759	741	806	726	746	740	742	793	799	783	742	711	772	732	752	770	749	774	771	772	809	746	726	738	731	778	734	746	719	798	663	759	750	783	723	746	762	714	704	738	707	769	662	757	746	770	774	737	737	771	725	723	765	766	767	788	725	720	755	787	767	792	765	706	790	756	787	702	740	738	720	737	768	739	816	752	760	744	766	725	798	739	683	739	680	718	674	750	741	669	741	726	772	679	753	763	700	745	760	740	678	678	717	727	721	775	705	728	720	714	720	736	718	744	740	707	699	718	795	687	742	739	738	711	726	698	699	669	730	740	671	730	722	736	721	722	710	702	712	713	735	721	743	739	763	744	739	802	689	716	707	689	726	708	722	720	720	727	684	737	743	775	717	705	738	727	735	757	736	771	721	667	707	661	690	756	723	790	702	735	689	682	739	709	708	736	743	752	712	741	732	754	675	741	718	704	713	729	700	766	671	753	726	760	702	709	693	714	733	681	726	707	708	747	661	697	728	671	654	749	664	726	682	728	707	731	737	738	707	743	657	754	718	780	726	684	746	725	712	728	704	684	723	687	767	731	755	693	690	684	716	700	738	737	707	728	689	706	710	699	730	745	694	705	739	674	739	704	693	730	681	739	675	686	790	684	715	724	711	710	739	691	705	735	731	718	779	708	667	714	733	726	686	720	693	727	736	733	713	697	704	720	689	744	711	674	755	695	728	707	732	728	753	710	736	696	708	729	647	728	738	660	732	715	733	725	737	703	762	735	667	704	713	702	730	713	679	719	731	720	689	679	680	685	685	662	712	707	706	727	740	710	749	703	706	782	707	708	716	685	705	653	734	705	705	727	718	731	706	709	737	738	681	701	708	678	745	701	696	733	733	690	695	710	744	712	712	722	714	754	719	729	718	699	736	685	728	699	681	709	717	724	718	746	723	705	732	779	663	709	755	716	721	709	697	728	684	689	689	713	731	755	747	762	693	713	704	734	713	728	709	737	715	737	698	729	727	686	696	727	693	760	760	721	712	763	735	686	684	774	742	751	700	690	730	723	691	731	706	702	726	721	741	736	726	718	688	702	736	755	704	717	696	703	716	741	756	712	757	732	697	721	727	710	745	755	740	721	729	726	718	724	677	742	746	722	675	751	739	720	763	736	716	692	726	698	739	683	732	676	704	712	732	687	739	667	734	711	693	754	715	767	761	771	691	662	699	681	721	727	748	698	717	675	738	722	732	734	749	727	712	737	769	644	662	685	713	687	704	744	729	741	702	688	664	771	797	675	695	732	740	713	734	716	710	709	734	715	696	742	712	762	739	709	710	708	715	716	781	705	743	735	711	703	729	653	719	748	745	688	693	704	748	689	691	689	695	714	699	723	716	709	707	707	721	711	743	689	718	721	706	747	690	722	744	719	760	691	695	734	734	706	734	721	762	728	739	704	740	705	725	693	740	707	705	759	660	778	734	753	702	728	711	723	701	747	704	721	743	720	736	799	697	748	753	734	744	735	757	729	699	695	727	757	726	740	718	766	748	715	713	718	682	710	706	737	705	696	689	699	692	701	714	754	713	737	705	697	673	737	687	696	713	729	745	744	714	740	713	706	734	677	678	733	726	738	754	755	775	712	689	728	732	729	728	658	751	751	712	761	704	671	736	704	673	726	727	718	702	696	721	727	717	719	771	759	709	734	721	745	751	702	711	755	728	686	672	718	714	695	664	758	704	732	718	690	764	737	744	765	730	676	777	747	687	679	771	706	727	718	718	689	697	712	678	765	695	737	777	697	704	705	710	737	705	708	736	740	732	697	680	738	747	743	740	772	717	742	738	749	702	739	672	726	751	715	747	734	749	709	724	725	725	734	715	718	728	701	706	723	760	662	768	722	677	714	720	720	720	728	694	688	722	675	721	716	677	711	719	693	758	730	681	714	731	732	719	695	676	713	723	753	733	694	731	750	763	739	740	738	704	739	749	701	712	707	728	760	746	729	712	699	716	737	711	783	713	735	756	720	731	736	735	724	685	691	678	708	743	716	741	733	693	696	745	706	726	739	784	704	741	723	790	716	751	750	722	724	733	745	718	668	690	720	659	664	730	719	746	721	738	674	721	697	720	683	703	692	732	727	743	678	674	754	673	775	718	741	672	720	752	672	745	703	734	699	735	706	711	738	733	741	734	757	740	686	732	692	714	719	702	710	753	742	799	694	705	699	742	723	733	728	726	731	692	735	706	685	713	727	721	725	763	735	722	660	690	699	789	741	669	724	730	681	722	704	697	674	715	676	714	753	737	676	674	703	700	677	723	704	703	758	771	742	767	715	728	739	757	721	768	726	748	687	676	770	676	713	689	754	698	704	690	721	715	712	648	695	702	689	740	668	675	743	676	732	694	670	692	729	704	712	724	754	709	703	734	687	705	715	731	696	715	696	714	718	705	717	705	689	729	693	743	727	686	771	748	742	713	688	744	684	741	716	705	741	726	683	700	723	754	698	701	715	734	727	737	684	702	739	731	668	710	753	723	689	757	723	680	695	739	749	728	745	699	688	685	707	730	757	751	726	696	723	708	731	748	719	750	712	703	686	749	716	697	682	727	658	722	692	702	722	722	704	736	750	724	736	726	724	758	681	730	719	738	689	755	719	716	717	732	717	730	702	719	725	660	697	669	737	707	694	733	730	701	712	726	694	707	719	695	712	724	737	700	705	669	724	749	697	747	722	767	726	728	690	774	716	737	684	724	687	764	735	661	736	739	717	694	755	739	693	717	749	717	718	734	750	659	713	759	737	732	727	714	707	724	679	692	736	737	744	707	663	693	702	708	714	722	702	703	706	767	691	734	706	693	716	680	732	719	736	684	729	753	786	734	734	714	699	728	703	668	700	738	713	688	703	756	747	711	692	720	695	706	763	702	689	705	677	697	739	761	694	725	699	732	763	724	779	745	712	694	782	753	738	727	694	673	752	721	708	739	715	720	728	719	734	680	732	701	743	735	745	721	719	731	740	709	709	779	679	720	701	730	711	678	793	709	676	734	694	780	728	714	714	700	706	702	734	731	728	749	735	708	729	770	715	710	717	791	660	754	706	699	773	715	704	738	713	717	681	684	680	693	744	755	691	718	705	725	770	718	664	675	776	687	669	729	748	712	670	717	708	689	718	680	702	719	688	737	680	727	732	752	674	716	684	708	731	729	738	708	738	754	714	716	721	720	759	664	708	699	706	743	717	698	718	690	732	715	726	646	726	725	699	744	682	712	665	698	717	686	756	646	776	730	697	710	699	685	674	745	686	731	670	753	763	684	765	745	734	688	767	739	740	767	645	730	722	699	704	751	773	724	721	748	749	659	715	733	747	724	725	678	703	704	753	717	743	741	718	734	761	730	716	737
6979	3230	2778	1701	1226	1279	1292	722	653	659	576	557	495	388	328	339	354	295	316	368	288	356	304	318	306	307	295	301	325	313	291	310	329	309	310	287	291	317	305	342	295	316	277	335	274	281	293	301	297	294	347	289	289	308	281	303	329	282	294	292	299	292	294	269	325	279	288	277	288	276	298	322	279	298	278	288	291	320	310	306	303	285	324	300	284	322	349	273	291	318	309	307	296	273	289	321	307	286	333	354	307	276	297	300	293	271	282	306	289	292	301	288	268	297	306	301	274	303	321	266	306	293	282	302	275	312	297	299	295	320	279	294	300	311	298	274	312	265	277	296	298	291	289	302	302	284	280	286	310	281	280	311	319	313	309	302	304	302	280	268	307	287	283	293	311	286	283	287	274	294	274	298	302	282	270	308	344	318	311	299	305	304	310	339	285	279	320	315	323	317	320	307	324	309	301	294	276	321	313	269	297	292	302	313	290	305	324	292	292	296	300	309	277	290	277	274	299	290	312	305	314	267	307	296	288	327	287	290	302	322	297	306	321	291	282	298	287	246	311	287	324	295	266	297	289	295	308	302	307	299	286	298	292	267	277	286	319	308	284	302	320	290	318	265	305	254	289	260	295	313	294	297	306	326	284	326	288	306	323	255	270	284	313	322	297	302	283	299	280	297	303	306	317	280	309	309	309	281	291	325	303	301	298	285	277	285	274	292	297	289	299	301	288	316	317	312	265	306	280	265	312	318	307	281	289	318	302	306	303	308	298	311	305	283	298	310	276	292	278	304	308	325	297	294	267	290	268	283	317	307	296	296	301	268	287	302	272	303	290	307	326	313	304	307	308	342	304	270	329	303	283	308	314	278	313	294	294	288	289	257	278	308	296	316	295	306	287	306	317	315	295	323	307	273	301	317	279	302	281	272	289	293	298	253	258	277	307	305	316	301	286	303	297	262	294	289	286	276	309	328	301	290	262	318	310	289	272	258	313	295	311	308	321	331	312	317	302	301	319	294	289	294	294	312	293	297	303	302	327	297	294	289	300	303	280	280	307	278	313	308	308	320	329	326	302	287	316	311	297	309	303	280	300	308	303	312	298	283	292	312	310	282	306	290	286	273	312	288	300	277	320	307	266	291	308	289	272	278	295	280	302	313	318	284	308	343	284	309	303	329	303	289	286	293	281	292	296	308	323	340	313	303	292	285	314	292	280	325	301	293	329	274	272	307	312	286	311	292	334	300	251	287	299	314	300	279	303	271	283	304	283	306	304	276	281	301	297	293	328	295	288	299	287	320	277	290	321	315	327	296	292	288	297	312	269	327	307	278	294	300	249	264	301	290	298	283	313	339	275	293	280	292	311	319	294	282	293	306	297	294	280	312	302	286	323	268	290	307	286	345	280	289	304	307	284	320	305	275	323	296	279	299	280	322	294	309	300	300	313	298	294	299	304	306	286	279	292	314	299	292	297	335	327	293	293	286	287	305	307	294	311	311	328	290	266	310	278	295	282	315	282	301	326	268	288	312	317	280	287	301	287	285	308	288	288	301	288	295	310	301	291	297	268	286	293	287	303	314	264	328	290	303	292	317	300	282	288	272	298	291	270	290	259	303	305	310	296	305	315	320	276	276	256	325	304	321	266	289	287	291	294	293	293	296	302	295	300	300	328	321	302	323	323	291	279	304	301	284	292	327	294	300	307	332	333	317	303	266	287	280	298	279	288	306	323	324	287	300	274	299	294	264	280	286	286	290	294	301	283	301	290	286	276	310	310	293	286	295	289	304	313	306	302	280	301	311	318	277	288	322	288	269	326	287	299	296	277	299	294	292	288	313	296	283	290	307	279	248	310	307	282	294	275	316	269	291	289	310	280	316	318	305	309	259	298	318	298	295	311	308	320	291	273	291	310	311	279	288	310	297	279	305	298	282	339	291	284	287	278	322	305	294	296	273	293	315	287	294	316	295	344	283	308	288	326	282	298	273	312	286	302	281	286	310	312	291	290	318	320	317	291	293	256	292	280	272	299	316	330	342	307	303	248	315	302	308	337	273	297	290	296	305	293	309	290	303	312	292	310	315	297	249	280	289	304	337	292	323	297	278	309	300	300	303	269	272	304	355	295	285	289	289	287	305	270	292	300	286	303	290	308	306	280	294	297	301	272	294	262	318	324	284	274	292	296	279	289	297	292	283	297	283	285	300	284	318	327	306	302	303	305	306	287	323	301	339	291	322	273	279	311	298	301	263	334	282	296	280	294	300	323	299	310	290	275	296	289	323	267	278	290	310	287	284	329	299	288	278	313	330	296	301	299	297	274	317	278	297	324	288	308	311	296	298	340	289	284	307	294	292	296	303	315	295	298	297	329	296	318	343	322	296	296	311	309	295	286	300	320	311	282	298	288	302	298	318	291	281	290	324	310	281	296	317	294	302	293	325	303	300	316	267	259	302	293	285	319	300	317	318	270	292	284	301	284	288	294	291	267	311	281	275	285	285	324	306	304	298	290	313	345	308	300	279	326	298	283	304	267	332	316	281	277	300	291	297	284	280	304	310	287	335	295	294	311	293	288	284	280	277	297	314	294	333	318	312	297	308	301	319	286	283	320	298	298	311	294	307	337	304	304	310	270	267	262	328	296	335	275	296	302	322	306	302	312	276	313	313	301	304	282	324	299	293	287	284	282	264	307	288	333	277	305	291	264	274	286	311	314	294	288	308	265	279	299	302	263	301	317	308	300	312	297	310	303	306	305	288	354	308	308	324	266	286	295	295	273	320	322	303	269	348	340	290	327	300	273	293	309	317	296	289	316	295	282	273	310	309	309	293	305	308	309	323	299	317	304	296	303	294	280	276	320	317	287	307	301	284	274	305	292	306	310	286	300	292	290	283	272	299	279	318	268	299	294	296	279	274	234	297	317	297	302	288	269	336	322	273	304	257	286	287	292	294	316	280	319	311	311	288	275	287	327	301	310	323	291	295	281	326	268	290	311	293	283	318	286	302	299	302	283	278	307	321	299	294	309	304	293	336	311	286	309	300	255	299	293	285	293	294	273	310	313	301	272	303	329	312	286	296	288	284	272	274	326	321	294	283	308	302	271	290	277	282	326	274	279	286	298	299	311	316	294	362	280	293	306	294	284	286	311	283	294	303	298	305	287	282	293	285	323	302	297	329	318	333	278	291	336	298	290	240	285	290	296	310	305	280	320	306	305	286	299	288	316	300	287	294	280	319	291	305	317	304	266	305	335	285	308	296	312	285	282	317	289	325	293	330	310	286	314	338	299	280	297	319	292	292	286	303	278	301	296	309	301	294	270	302	309	266	303	315	289	294	305	324	294	314	311	301	302	290	248	298	292	283	294	314	321	302	299	325	307	301	303	280	309	307	330	307	307	295	303	295	284	283	300	271	311	289	307	310	282	270	280	281	279	283	335	310	291	284	259	292	295	310	283	307	330	312	300	289	299	314	290	281	283	305	281	324	289	264	280	290	313	275
7253	2837	3410	2835	3033	3775	4653	2443	2460	2613	2461	1967	1738	1371	1161	1105	998	908	911	892	882	918	995	941	985	925	927	817	847	795	822	833	772	763	770	792	832	779	757	794	789	799	802	769	753	822	756	827	774	768	820	799	794	805	778	811	774	834	792	761	787	848	781	797	850	787	786	772	820	810	777	770	825	752	787	781	827	793	768	804	771	763	797	821	799	804	744	799	744	782	762	760	822	821	824	742	773	805	786	784	800	790	743	774	750	846	780	799	780	837	812	768	819	828	778	873	835	793	749	806	816	771	770	776	802	805	731	761	789	774	765	763	764	845	778	789	815	788	786	822	779	839	751	746	806	791	754	819	781	762	797	787	819	747	770	787	779	801	866	809	719	773	771	810	738	783	777	781	804	769	772	806	807	766	783	807	805	784	773	802	779	774	764	766	739	723	750	819	813	774	775	797	819	784	870	809	775	816	737	732	758	812	741	794	829	782	825	835	780	732	788	755	774	838	811	783	780	803	773	787	819	785	747	757	811	759	787	780	776	775	802	811	812	795	812	821	747	833	791	842	772	758	725	824	804	842	805	834	724	792	784	783	805	766	756	830	775	771	793	769	808	777	756	754	771	808	733	758	765	795	792	788	726	745	766	783	741	785	820	746	769	799	750	728	749	733	764	803	793	837	788	821	798	794	783	807	816	728	761	787	792	769	757	745	785	787	725	797	737	836	795	799	775	805	793	786	756	780	794	763	819	770	785	767	777	770	793	827	814	765	784	778	796	787	818	798	826	821	781	788	742	808	787	816	774	855	804	769	798	750	786	775	750	823	761	766	799	807	802	750	829	784	763	759	746	769	733	768	777	755	786	780	790	759	753	793	759	807	837	767	777	809	774	712	731	832	778	807	777	739	792	805	811	819	765	808	751	755	830	799	768	804	751	803	767	751	791	758	757	751	758	825	787	828	786	780	779	782	753	803	801	791	809	746	781	764	816	768	855	774	798	752	794	844	765	806	810	775	801	797	735	750	785	751	729	789	821	743	781	802	793	790	742	814	815	834	795	827	796	810	823	779	782	758	820	807	769	748	766	799	808	806	806	767	829	802	750	786	834	785	710	756	849	790	840	777	776	822	781	718	781	775	821	761	758	789	793	770	797	770	790	832	764	761	797	778	796	818	782	804	817	811	773	788	774	760	782	835	760	794	789	780	773	761	776	755	764	794	792	785	755	797	733	818	789	789	767	785	763	782	740	765	775	758	822	856	771	826	806	735	825	819	779	818	773	778	752	765	760	809	780	769	764	818	795	764	838	786	815	745	785	777	788	747	850	781	808	772	799	809	814	792	820	818	774	751	841	803	829	739	816	744	750	776	828	807	771	775	812	784	823	736	728	829	742	826	780	794	790	748	785	749	788	821	780	730	795	807	831	788	795	742	762	778	789	713	849	816	822	767	791	808	800	842	804	786	792	751	733	766	794	840	809	772	755	737	777	779	781	780	812	778	751	791	823	811	775	793	791	750	818	793	782	749	754	760	822	842	773	794	783	782	777	762	782	823	745	778	767	748	773	750	787	832	771	784	741	829	806	781	782	809	778	768	739	763	809	778	797	783	783	778	784	786	781	757	807	778	840	745	792	763	790	802	797	836	810	791	760	809	842	776	827	766	767	779	820	797	821	764	783	819	754	778	785	816	778	804	767	746	774	821	772	769	768	843	794	797	770	762	750	771	805	740	833	830	806	776	801	781	818	766	832	784	779	781	803	779	802	744	761	773	777	797	734	786	766	804	809	803	772	781	814	782	784	802	767	762	773	775	802	797	803	772	799	773	864	799	807	734	712	758	782	781	811	771	799	786	763	753	774	787	783	756	764	817	766	743	770	807	764	780	798	823	835	802	773	821	713	733	751	799	750	765	776	827	746	802	757	785	804	785	778	727	766	792	822	835	840	743	750	803	836	809	795	765	797	790	755	752	787	707	794	758	744	808	808	800	798	763	769	803	799	809	797	759	806	766	782	769	822	750	814	740	776	833	772	772	777	762	750	737	750	782	738	786	767	755	778	808	793	771	798	758	768	779	777	805	876	769	788	783	793	840	799	775	833	753	752	784	796	810	810	715	734	779	811	799	745	793	764	799	754	820	770	771	779	738	820	850	793	767	782	801	754	785	786	785	809	830	831	765	774	781	809	835	823	724	768	718	765	803	853	773	808	807	763	804	764	770	791	763	784	795	781	774	782	786	767	804	771	790	756	829	788	796	780	782	806	800	747	785	771	796	793	777	804	771	807	807	766	765	776	757	758	743	869	850	808	804	732	770	756	807	792	754	766	797	781	769	787	786	818	786	774	774	779	796	756	757	768	847	855	782	781	798	763	768	801	739	766	748	779	801	772	745	822	755	832	820	839	790	845	780	766	794	761	838	744	813	754	836	837	798	801	753	816	781	851	811	759	786	768	800	828	808	764	733	770	805	827	768	769	723	765	778	769	766	778	787	772	746	814	786	760	762	784	820	803	788	772	788	794	783	777	756	756	764	812	770	813	812	792	823	760	816	766	783	781	848	799	776	806	764	780	778	797	779	771	795	837	780	727	756	784	801	819	787	776	776	773	758	736	779	779	798	753	800	776	822	803	820	808	767	831	805	759	812	794	776	805	824	755	765	798	818	804	787	760	780	809	784	780	795	787	800	814	796	822	738	794	803	812	769	722	755	785	755	746	768	798	770	791	803	784	775	807	761	834	795	788	767	750	768	758	788	765	773	809	771	758	793	775	737	765	850	749	836	795	796	774	788	786	768	800	814	817	819	839	813	792	770	779	764	782	768	769	769	800	801	753	761	768	799	760	761	783	778	793	816	757	762	774	787	780	741	776	794	772	765	767	795	806	806	806	716	794	761	784	783	796	774	816	781	804	772	778	824	788	798	807	801	798	768	801	833	718	823	777	795	758	769	763	775	803	765	813	759	760	785	837	806	752	831	757	798	785	806	788	770	796	819	768	823	786	782	768	772	794	814	805	794	802	810	788	752	806	771	795	765	793	760	839	816	784	782	719	794	776	758	783	755	817	799	829	806	794	774	783	811	733	789	799	750	774	781	784	799	799	760	777	746	801	789	787	751	786	808	779	756	813	792	850	798	766	758	788	842	805	750	856	774	810	774	812	786	773	767	799	841	808	762	723	742	772	820	826	771	843	783	821	764	816	740	744	769	778	751	813	769	789	753	781	710	827	746	805	806	766	805	789	776	769	784	794	751	756	813	761	811	804	820	820	811	750	777	770	735	779	805	770	827	791	752	806	820	769	776	782	797	788	807	775	797	797	864	815	808	793	809	765	792	824	813	777	799	805	759	782	764	796	768	784	715	730	753	729	748	784	814	808	815	744	777	824	776	799	756	762	788	742	771	778	807	801	811	787	802	815	783	828	804	767	831	767	820	817	787	750	780	790	862	735	824	841	770	828	777	813	775	800	801	776	784	800	804	760	813	784	738	828	792	795	794	767	813
36621	23234	20520	15447	12625	13647	15063	9741	6637	6143	6347	4543	3704	2091	1381	984	731	579	537	487	530	539	522	588	529	502	445	415	414	397	427	411	398	389	405	411	397	379	388	376	384	385	368	392	393	400	393	391	380	375	394	371	396	399	380	369	427	405	397	359	390	424	389	392	374	386	389	365	400	395	384	394	413	361	389	365	406	381	359	373	360	382	431	386	395	348	363	393	368	417	416	411	412	376	398	418	380	387	371	368	391	377	403	379	383	414	369	377	357	346	367	415	405	354	412	386	380	377	379	393	372	389	384	408	377	372	357	386	352	397	355	392	398	386	387	330	378	377	429	416	376	423	411	405	371	395	377	392	378	368	389	392	358	369	372	403	390	398	354	396	314	381	353	464	422	400	346	364	415	395	371	385	365	361	411	404	370	364	351	397	395	377	361	356	394	398	392	365	387	362	351	392	399	405	392	406	372	396	393	402	397	374	374	406	398	388	361	375	394	359	374	380	410	376	400	363	420	395	436	404	379	386	365	339	392	365	393	371	363	385	409	405	375	372	370	406	388	349	376	398	390	381	417	377	366	405	366	384	410	377	386	373	365	394	385	400	372	421	408	404	357	382	385	374	387	406	380	389	392	418	398	413	436	349	391	392	400	370	356	365	379	409	423	396	351	401	388	357	388	368	379	387	399	398	373	426	390	375	385	352	365	379	371	376	372	358	394	397	375	366	383	393	349	378	376	373	351	363	371	437	375	373	399	364	399	383	390	393	387	347	385	390	380	385	401	388	410	335	377	376	365	362	399	391	398	391	384	350	402	408	383	373	388	378	379	380	374	385	384	382	433	379	377	414	390	351	416	379	378	405	399	392	404	377	406	421	383	407	360	385	350	367	367	372	407	388	356	366	378	394	362	390	414	399	384	381	352	366	387	358	388	394	374	378	392	391	405	363	388	437	356	404	383	361	355	396	374	410	351	374	353	393	413	379	388	403	359	356	374	375	373	368	378	344	374	374	375	380	383	361	389	380	395	389	387	360	393	382	409	397	399	397	379	374	398	393	374	385	385	351	378	382	388	385	375	358	374	371	390	405	383	404	364	375	379	392	384	386	409	367	387	398	365	385	382	386	389	381	364	410	439	405	419	358	371	386	369	364	380	393	371	393	389	381	384	384	387	404	353	350	393	396	407	375	387	380	368	406	389	380	372	370	372	381	362	369	339	399	359	422	393	377	347	375	414	376	373	412	355	410	381	402	402	369	383	361	370	371	375	369	386	402	406	405	383	375	373	381	336	379	430	395	382	361	392	415	394	388	369	380	336	395	403	345	405	386	401	380	358	401	354	352	365	409	372	379	425	392	374	364	378	376	367	350	397	371	387	387	421	364	356	387	390	369	397	386	381	392	364	381	380	408	390	332	409	419	378	383	374	372	348	404	411	427	386	395	386	381	355	388	369	382	359	401	375	374	377	414	355	368	379	410	403	391	361	370	401	417	373	376	364	409	360	380	380	369	377	408	379	361	422	390	382	357	370	377	410	354	386	419	354	386	346	396	401	371	417	373	395	384	367	371	357	354	393	348	393	403	361	374	378	432	353	368	409	389	406	384	398	370	408	389	432	366	416	412	387	382	387	356	372	411	361	394	382	363	383	357	400	350	391	358	389	381	370	385	361	404	385	395	390	371	420	381	349	388	406	383	382	431	372	384	350	351	357	387	389	350	373	392	394	402	336	394	395	351	400	389	368	385	380	330	385	370	405	390	380	381	392	386	383	370	360	364	362	366	372	388	411	396	383	390	384	419	398	386	419	371	410	364	403	406	380	409	376	386	378	353	381	388	344	385	385	383	383	401	410	361	383	414	346	394	396	371	386	390	362	403	409	392	387	364	369	385	364	396	393	351	375	389	381	384	403	367	381	385	370	339	400	400	370	344	362	358	400	375	366	403	356	402	371	366	394	391	404	392	374	397	368	356	404	351	348	365	342	411	357	388	417	377	373	383	381	394	383	392	383	383	370	374	387	382	359	400	372	372	370	407	359	389	397	390	413	425	377	370	386	353	357	393	357	449	407	398	392	369	360	395	359	358	350	371	382	372	391	389	374	385	351	391	378	367	393	393	344	363	366	409	405	396	355	394	403	362	387	387	366	375	351	394	367	385	387	364	396	354	363	393	406	361	393	393	395	430	364	381	397	391	401	368	362	383	377	408	377	375	389	359	383	376	399	390	367	393	403	397	368	406	395	395	383	414	379	350	372	367	371	381	379	383	369	362	359	392	409	379	389	398	360	374	366	368	349	342	382	396	378	379	364	370	366	341	438	378	343	392	410	412	369	339	370	366	384	383	367	371	418	391	403	404	374	378	363	354	384	390	358	357	366	440	402	358	383	395	395	367	367	380	385	362	366	417	362	403	381	407	387	406	363	362	405	413	375	401	426	379	353	371	388	362	387	389	377	379	375	390	390	371	374	413	391	361	388	355	366	401	349	391	360	373	349	350	377	397	385	355	410	355	395	394	373	377	386	385	383	372	368	371	398	338	388	375	412	361	385	383	410	407	394	395	360	395	380	369	364	391	341	387	395	367	383	407	387	389	352	383	403	382	371	372	366	396	398	362	351	389	419	359	402	381	408	420	342	385	395	371	371	398	418	405	377	383	382	402	341	393	370	407	372	366	390	374	365	373	361	402	366	396	398	383	359	358	377	357	419	405	382	394	357	375	365	378	389	414	367	375	389	373	398	361	423	428	391	371	422	357	397	354	393	374	388	396	396	403	391	367	353	364	342	354	364	387	408	388	378	428	396	377	374	352	399	424	381	367	401	351	376	367	367	405	402	405	415	370	385	407	388	397	385	401	389	404	394	395	385	406	404	376	397	390	379	411	402	380	405	380	388	366	389	355	396	360	395	381	370	430	401	375	370	387	427	394	386	407	381	387	377	414	382	374	384	409	388	405	397	376	389	361	371	360	424	368	386	404	373	331	363	367	348	374	391	409	409	377	382	374	400	405	402	400	377	362	393	384	381	398	397	390	357	402	373	389	383	405	416	363	386	399	386	381	364	387	366	410	378	402	393	369	409	336	353	437	394	364	403	393	375	392	356	417	376	385	436	380	355	379	425	411	401	389	368	411	368	382	379	395	357	370	376	364	388	406	392	418	388	404	375	371	378	348	396	389	378	394	430	380	396	337	370	415	407	382	373	356	362	378	389	402	347	364	386	389	371	360	344	374	389	374	401	374	350	364	416	380	403	387	402	406	366	356	399	393	389	387	348	397	415	373	434	399	347	406	405	376	365	349	386	393	384	394	382	393	375	362	399	402	366	382	402	348	389	356	349	400	380	447	375	387	373	393	382	381	389	366	392	400	396	400	394	356	368	400	361	404	392	355	349	416	368	405	400	404	388	404	382	428	382	403	388	365	441	365	354	415	368	357	373	391	375	380	368	424	407	371	384	363	374	377	372	385	388	394	395	364	370	397	379	385	395	365	399	332	411	393	348	385
28504	10222	13043	11244	12787	17730	22205	14771	13368	15126	14020	10153	9799	6955	5891	4609	3139	2372	2055	2017	2059	2040	2003	2246	1928	1639	1468	1330	1221	1046	1042	1037	1004	984	1039	993	996	988	1014	1022	978	970	913	938	1007	944	943	1001	938	1012	958	996	1013	989	999	1019	1033	991	1001	995	992	997	1033	993	971	988	975	957	979	988	1040	985	973	968	925	964	978	956	956	993	955	969	988	968	909	997	924	957	899	963	980	888	983	1002	991	982	970	987	989	969	1023	1107	1016	971	1042	977	961	979	1000	1012	940	1028	965	938	1047	989	957	1010	983	894	954	960	980	906	934	967	955	902	971	974	999	982	987	979	936	1033	971	954	972	967	938	986	1003	961	934	992	1001	932	933	1019	983	927	909	922	989	968	966	997	958	906	945	969	946	963	973	917	958	956	900	950	936	993	980	959	981	938	987	945	958	986	943	936	947	897	1034	989	922	964	923	973	944	1016	977	970	959	970	1016	980	983	980	945	979	944	990	971	966	997	904	953	942	947	919	885	1017	985	961	989	1001	929	920	931	1005	943	936	968	986	955	986	909	894	1005	944	967	951	951	974	939	948	926	933	958	974	926	949	1007	936	1005	950	923	919	962	994	943	942	957	927	1005	922	880	930	989	932	942	932	988	956	938	931	930	973	966	964	950	976	919	981	968	967	1008	972	943	1000	947	969	982	892	951	978	923	960	970	980	899	1003	959	924	998	946	941	947	960	979	959	943	979	939	958	943	978	935	963	964	983	961	980	990	978	964	963	896	957	981	942	934	927	912	991	948	950	967	897	954	951	984	949	954	963	927	948	990	904	934	941	964	948	919	929	965	966	970	973	969	951	979	946	970	973	999	969	991	933	910	956	960	903	942	1012	949	984	932	976	1051	996	988	950	963	941	921	976	965	1021	933	954	975	931	907	951	936	955	964	933	922	931	968	956	921	951	935	976	999	946	950	948	936	952	966	946	976	1011	907	923	956	957	986	902	953	902	959	954	942	963	961	952	984	963	934	959	923	979	942	913	993	1009	917	958	970	917	956	942	995	1000	1005	963	1000	972	911	985	937	965	980	959	997	956	976	974	946	974	963	976	996	943	1021	986	963	928	973	919	959	947	919	965	1004	969	930	984	963	947	937	922	982	927	906	970	937	910	935	898	980	979	963	892	952	946	908	954	920	940	920	991	950	997	924	908	955	973	1004	1003	972	982	945	988	960	978	985	953	951	973	939	944	981	1000	932	935	894	986	951	941	989	949	967	933	927	950	957	1022	953	980	949	962	892	953	983	989	947	1000	944	1023	933	927	909	946	928	998	939	972	997	958	922	970	968	939	942	1009	919	964	1063	966	935	977	947	962	945	927	982	931	975	963	968	914	971	1000	950	902	908	940	929	956	935	917	979	950	964	895	985	954	989	963	930	918	994	1023	945	936	946	931	938	928	912	910	960	924	898	926	952	919	930	948	948	1032	987	943	971	969	952	986	972	956	924	984	939	925	995	980	931	972	1005	990	932	951	996	934	961	969	950	954	864	952	948	959	969	955	958	1018	939	945	949	963	988	974	968	902	964	917	978	970	989	984	989	1009	961	981	1014	939	942	945	912	941	993	952	1015	973	964	924	934	927	910	909	934	945	910	923	942	977	985	989	943	960	918	884	933	994	944	969	922	953	970	998	978	905	983	971	916	975	947	951	906	1047	939	974	901	966	979	954	992	911	938	912	918	971	984	935	980	959	972	941	936	977	978	952	922	943	894	942	1040	1025	981	972	904	994	965	919	1021	888	955	951	952	930	952	994	929	941	968	1029	903	929	981	975	1015	939	901	947	942	999	999	938	969	952	904	922	953	984	894	954	971	949	1003	940	974	966	956	961	942	960	939	1006	958	958	984	929	946	889	922	930	918	920	950	912	969	918	890	980	920	964	1004	962	941	984	1009	940	959	886	1000	972	931	910	886	990	966	922	944	928	966	945	958	946	969	943	945	940	944	1002	940	955	977	886	943	965	1002	958	943	947	985	893	973	963	1032	983	934	943	954	977	991	936	1008	948	957	964	965	993	991	947	965	908	972	970	897	942	1002	998	932	970	956	956	942	956	967	906	985	1002	925	992	892	984	973	948	962	948	940	962	967	929	919	1006	899	965	938	974	990	967	883	904	981	935	997	932	965	979	979	974	903	969	974	937	925	921	961	949	970	907	971	945	1005	951	956	965	940	925	1014	1021	999	938	954	948	960	949	957	939	937	987	933	990	1014	917	931	952	1005	955	978	962	884	945	985	957	927	968	936	891	999	945	944	986	972	978	937	944	971	995	937	918	1030	909	907	956	984	944	982	958	954	961	952	950	910	983	951	956	968	965	983	1009	957	960	997	919	1001	901	915	974	955	936	961	1021	961	934	990	973	963	974	987	965	975	954	971	930	879	958	972	948	933	996	977	984	935	992	947	989	982	919	953	945	982	965	884	919	932	960	993	910	947	953	875	928	992	1028	958	965	917	947	928	967	949	940	971	944	953	971	992	951	947	924	921	966	996	957	973	1028	925	907	949	937	1000	978	894	1033	1008	987	941	937	979	942	921	896	1010	974	937	974	981	932	960	913	940	966	992	937	948	936	961	930	993	931	965	957	967	977	949	995	964	989	999	947	916	985	995	971	924	965	955	933	940	952	964	966	921	913	933	945	983	925	948	982	974	1031	929	932	914	974	997	960	1021	967	947	954	1007	958	951	973	916	900	1020	944	944	944	921	912	946	931	958	1041	1001	990	925	953	933	979	914	934	944	988	957	956	948	975	949	886	970	911	961	948	966	951	978	895	972	967	928	998	881	973	999	928	945	922	951	960	952	968	997	984	921	930	974	913	892	1052	933	965	952	934	911	954	939	924	949	940	977	962	965	919	909	882	924	949	945	1019	961	931	973	941	927	965	976	937	949	962	923	935	954	924	951	973	1016	966	959	964	942	996	992	977	959	945	968	981	1001	939	950	967	960	942	939	955	959	945	950	928	965	958	912	936	953	1022	970	936	892	919	996	1013	926	975	967	1020	961	899	957	992	982	1011	929	972	963	948	1013	1001	982	939	962	974	969	957	934	929	984	980	994	936	951	950	990	972	963	980	940	911	949	939	870	991	967	967	984	974	950	975	986	955	945	968	966	959	934	971	933	930	893	980	965	913	974	880	937	944	980	939	948	908	1005	920	1026	951	944	919	956	973	981	990	916	974	948	916	994	965	951	896	904	961	926	948	970	952	958	948	928	948	974	893	964	1001	952	966	986	899	993	924	1006	966	900	839	984	974	974	949	940	972	900	923	970	1000	927	998	938	954	924	974	947	1005	936	1006	981	995	921	940	932	1003	899	961	1005	988	957	946	931	940	963	1003	948	964	899	943	905	966	942	949	967	1013	991	947	949	925	955	1002	946	912	951	961	934	972	945	933	985	922	980	957	948	950	910	956	969	941	916	949	890	925	946	958	956	957	922	987	971	931	912	939	905	936	946	925	928	987	963	948	972	970	922	912	921	949	946	948	952	947	920	995	920	922	976	963	951	902	960	979	1018	971	982	942	969	991	904	997	943	935	995	957	941	999	937	968	926	964	967	975	988	979	914	980	928	963	1005	963	942
43120	27078	25052	19574	18175	19627	20600	14829	11031	10342	10411	8004	6086	3740	2482	1446	1251	760	652	558	631	597	529	537	478	449	397	383	357	371	351	346	340	346	305	293	303	347	313	303	322	300	313	307	307	363	319	332	325	295	310	313	315	280	291	305	301	312	307	316	302	286	284	280	304	338	291	305	301	307	268	330	338	291	308	314	318	316	314	281	286	297	314	290	290	289	291	308	289	273	275	287	279	301	288	289	328	314	319	302	297	281	314	289	315	284	297	317	320	328	306	309	312	298	306	315	327	285	292	312	289	250	280	275	300	315	291	317	300	314	305	283	259	285	297	318	332	288	290	313	322	298	274	281	304	316	341	321	296	288	310	299	279	283	284	287	275	280	307	297	302	325	309	340	305	321	324	283	331	289	300	294	299	297	308	297	311	295	333	325	307	318	272	297	316	312	274	310	309	312	290	303	266	322	304	254	318	278	308	301	315	302	285	288	293	294	316	295	305	288	327	300	301	299	311	287	311	284	289	288	322	283	273	253	282	316	297	309	289	287	301	316	309	292	280	305	283	296	321	268	288	280	283	329	312	260	299	298	332	297	305	316	310	289	304	315	274	320	298	327	257	307	319	298	293	284	294	295	269	295	315	296	299	319	259	311	296	310	276	314	290	279	297	303	294	269	297	299	265	295	293	264	340	267	265	312	294	288	265	289	270	309	283	329	313	285	284	255	291	296	304	322	302	316	335	325	305	300	303	316	295	319	322	277	265	294	318	279	332	280	314	307	299	289	299	284	288	298	315	312	311	299	290	292	260	330	320	294	307	312	311	275	313	309	292	315	279	294	305	307	317	289	308	282	267	268	296	311	298	286	307	305	321	294	301	297	283	291	311	285	310	310	298	279	286	293	288	285	308	314	281	307	275	299	317	301	304	273	296	323	312	318	312	319	285	300	291	256	292	294	288	329	263	271	273	284	328	303	282	315	311	298	328	274	264	306	331	288	311	294	324	310	315	291	281	321	297	289	323	297	305	296	307	301	303	273	311	285	294	319	309	302	299	295	291	258	297	302	312	297	307	294	313	308	295	292	312	307	325	295	304	287	301	293	302	306	277	290	302	351	272	313	308	295	306	327	284	304	310	295	307	317	310	304	326	281	292	291	323	304	316	300	285	294	283	297	308	300	304	314	315	308	277	302	298	316	313	307	278	278	285	312	331	305	289	330	317	291	267	294	301	280	303	297	302	299	307	323	300	308	269	307	287	334	301	299	300	272	335	320	325	303	309	318	326	274	311	302	276	296	273	320	306	284	292	312	302	266	281	301	288	328	274	297	321	275	313	290	280	310	295	285	281	280	279	286	300	268	315	321	288	311	308	302	291	281	291	288	262	291	294	341	325	311	289	239	333	300	284	296	332	277	288	256	294	296	284	294	290	301	290	294	331	305	285	284	295	305	311	327	327	300	292	330	291	279	283	306	277	293	310	296	334	285	278	330	300	294	303	261	304	294	301	294	264	295	316	302	284	318	295	281	293	297	298	305	315	264	272	296	271	270	284	300	309	284	292	344	292	299	311	312	261	313	311	325	304	296	305	280	327	282	277	302	304	300	289	290	290	329	293	322	270	308	298	309	301	274	313	334	297	300	313	317	287	312	306	324	311	280	292	324	327	285	295	310	304	273	284	310	297	290	298	304	297	318	287	298	305	298	292	328	293	305	316	303	298	290	285	293	292	283	325	301	308	280	248	259	270	300	289	292	269	329	280	277	285	331	319	267	292	286	274	282	287	302	266	253	292	295	286	257	315	297	315	300	328	298	302	337	290	297	295	295	316	303	279	302	282	332	304	262	272	343	323	304	348	278	286	296	307	298	300	312	306	253	249	272	278	274	322	278	315	295	337	311	294	303	282	275	318	281	300	305	308	293	307	342	302	328	301	276	302	264	313	319	295	284	291	282	286	278	313	277	321	287	312	310	292	286	309	301	311	326	313	283	309	295	295	295	308	289	319	338	324	293	291	290	319	292	319	299	292	323	303	305	269	312	268	278	278	261	287	307	309	317	296	324	327	303	291	281	279	298	303	288	308	275	267	320	320	327	298	283	304	300	323	308	293	322	295	286	315	301	280	300	296	323	312	304	273	286	304	303	264	300	304	268	328	287	313	302	271	318	298	309	319	295	300	302	284	308	292	321	260	298	301	282	307	271	298	280	289	312	313	322	314	293	320	278	304	301	312	297	336	293	290	283	293	289	315	319	259	276	276	294	295	301	294	293	278	289	312	276	294	269	294	299	253	314	308	295	318	301	298	320	315	316	288	297	268	286	297	302	298	281	303	279	307	311	259	283	282	307	293	278	262	315	326	300	318	294	297	316	284	306	327	322	281	309	307	283	293	293	279	303	324	276	313	323	304	295	314	328	299	304	296	309	290	302	316	311	312	291	298	295	295	276	303	282	302	317	272	274	315	289	313	271	299	317	292	299	271	289	301	270	305	285	310	311	308	301	324	293	325	299	281	269	288	331	292	278	278	268	300	300	313	303	300	313	306	312	296	310	304	300	331	306	290	315	328	284	310	306	281	262	287	287	308	278	297	262	308	300	319	277	280	275	277	276	291	314	278	289	254	298	271	273	303	235	284	279	299	301	272	302	320	308	304	343	293	310	326	285	254	261	300	302	305	322	316	311	333	282	309	306	259	276	294	308	270	273	282	303	332	291	314	310	282	303	281	283	305	292	311	314	291	284	300	293	284	291	289	310	291	302	294	318	277	279	292	323	309	305	296	302	325	271	297	273	318	315	293	286	296	298	308	332	311	308	295	313	301	325	299	288	294	298	309	310	314	260	277	290	289	293	303	316	285	309	280	304	298	289	300	301	306	303	278	305	300	306	294	323	303	297	312	293	279	333	278	289	297	310	276	288	318	309	300	325	320	300	288	302	298	310	297	265	323	304	280	327	277	290	304	300	311	270	314	282	337	284	300	283	263	276	270	306	297	301	294	293	279	306	307	297	307	325	291	325	284	306	273	273	269	339	298	296	287	274	299	309	306	307	295	268	316	318	309	300	286	274	302	271	289	321	304	258	311	280	328	290	300	287	272	316	303	307	301	298	283	261	309	293	278	296	299	288	266	272	303	291	320	314	293	271	320	300	310	326	302	311	279	298	294	278	293	306	320	263	295	279	295	298	325	284	297	288	276	276	340	317	317	288	357	290	274	293	277	304	324	304	273	246	273	287	301	337	350	266	316	271	297	301	314	293	290	316	312	277	292	256	314	294	349	286	312	336	342	314	293	296	320	323	293	295	312	275	320	322	301	280	293	304	288	307	300	301	296	312	306	306	294	324	303	322	299	267	289	338	279	284	286	294	308	292	279	308	275	313	292	328	288	295	299	300	295	299	287	265	286	300	313	306	319	281	312	268	296	338	309	336	305	307	303	296	307	315	322	316	308	301	296	307	295	301	312	316	295	304	303	321	319	276	261	264	308	290	304	276	305	282	266	298	303	259
32390	13715	17502	14496	17196	23009	26854	20925	17999	20836	19013	15060	13234	10743	8757	6338	4622	3111	2664	2136	2998	2786	2639	2638	2094	2015	1578	1379	1177	991	934	953	849	905	840	924	854	823	803	787	810	830	792	803	782	851	828	841	794	813	795	756	797	825	787	861	810	770	812	780	780	814	779	815	759	776	800	838	749	748	790	820	765	742	768	755	762	772	753	767	785	708	780	788	784	764	759	768	738	773	771	767	772	791	787	782	752	810	790	803	781	779	813	795	793	761	746	774	839	839	853	793	801	818	787	741	792	762	734	745	780	736	758	800	772	765	779	765	810	706	740	742	760	739	775	754	745	740	760	741	801	745	743	757	776	747	776	756	750	763	753	787	762	757	714	747	788	787	764	765	746	709	741	798	719	744	771	755	736	761	779	770	752	717	730	758	726	787	770	792	780	751	743	725	768	717	792	778	737	789	766	775	780	774	751	817	723	792	764	767	706	797	777	751	792	742	705	751	802	759	752	720	756	734	735	777	815	706	774	728	754	764	755	755	729	764	765	778	774	777	763	744	753	754	739	742	795	701	720	761	785	782	729	779	734	760	792	759	736	764	729	714	765	753	730	788	775	717	755	744	740	765	739	745	760	726	720	762	744	813	752	696	768	776	735	765	772	754	764	731	689	752	770	784	740	749	800	781	705	751	725	716	777	754	737	731	754	817	771	741	767	754	724	773	743	750	774	710	753	731	745	806	692	750	767	803	771	733	751	748	776	789	749	796	796	829	809	767	780	706	754	754	760	776	754	788	788	739	738	790	715	770	695	768	749	793	788	719	743	738	746	788	771	725	765	732	710	726	802	724	718	766	720	736	745	768	728	776	777	727	773	729	760	783	761	723	762	767	714	718	791	808	788	759	752	710	794	820	723	771	729	757	789	743	795	728	711	743	743	769	764	770	732	741	703	784	762	724	763	774	764	742	780	700	774	735	725	793	732	708	722	719	760	745	715	778	779	772	760	739	795	811	739	785	788	717	768	747	734	742	720	762	781	724	718	774	744	749	747	809	721	783	750	816	770	734	709	692	758	748	735	773	810	800	742	749	767	710	766	648	734	754	787	751	754	723	768	750	714	768	726	741	735	723	719	754	771	727	789	722	719	741	757	731	727	788	726	752	760	779	733	769	759	705	770	756	769	732	792	714	765	733	754	741	696	732	699	793	738	718	748	779	761	794	748	747	759	744	717	760	710	795	764	773	723	743	722	744	764	778	754	791	789	783	779	719	751	775	730	735	736	726	764	715	749	757	713	745	766	746	785	775	729	706	724	781	738	758	746	738	760	760	730	791	749	790	761	709	773	785	737	776	739	739	766	751	748	770	738	734	758	757	775	759	785	745	722	748	783	726	815	769	779	729	730	751	765	746	740	811	821	798	767	738	770	730	764	743	728	757	759	731	729	788	717	772	789	775	768	765	762	769	741	746	721	716	792	741	774	789	709	729	705	733	762	757	727	784	736	763	699	766	740	745	735	731	765	748	760	775	713	745	778	763	721	732	800	735	716	742	779	726	761	781	745	772	778	759	765	775	786	791	767	799	746	763	766	765	783	715	749	706	810	734	786	765	761	773	754	717	786	803	727	772	756	762	735	794	685	728	780	785	766	762	750	750	759	717	754	762	782	732	716	770	732	726	766	746	712	739	789	720	748	806	771	730	778	792	781	748	753	729	735	750	729	736	772	739	742	687	726	746	754	776	763	739	791	731	777	715	710	818	753	678	771	721	779	782	802	760	733	739	785	693	722	753	695	792	740	716	726	744	722	750	740	733	787	705	757	768	776	746	716	740	773	729	782	715	728	741	730	730	780	731	742	763	757	756	804	809	782	754	759	736	752	748	753	790	764	774	705	766	723	783	774	752	739	730	758	733	697	759	821	744	767	761	739	759	732	783	729	724	770	772	806	741	713	744	760	749	728	764	779	770	747	743	763	746	795	775	771	737	741	736	817	739	734	793	762	783	740	729	728	763	746	795	741	805	763	749	722	757	745	808	748	753	765	781	717	760	778	738	733	751	750	756	755	795	788	778	769	743	766	777	733	706	733	755	774	770	714	726	741	764	782	746	744	780	816	772	754	800	795	762	770	774	758	742	763	821	713	788	791	757	792	761	729	783	787	778	744	732	757	792	758	723	770	732	747	749	750	785	696	755	807	763	779	764	738	764	765	775	759	753	758	758	774	735	747	758	787	741	711	769	771	721	768	761	826	804	781	761	706	748	691	734	738	710	749	737	735	741	764	697	752	780	717	784	745	787	737	734	748	748	732	723	709	773	728	735	740	732	744	743	770	750	766	732	759	771	762	755	742	751	742	752	728	723	723	759	777	769	762	786	757	750	759	724	742	740	753	792	734	727	763	769	749	698	733	770	740	755	749	728	721	723	745	741	732	758	708	762	818	756	749	761	737	774	760	759	728	721	697	787	775	735	739	763	754	764	769	778	776	768	720	794	752	749	743	782	781	724	724	737	783	756	759	793	741	724	720	781	755	766	756	725	751	774	738	753	758	795	794	761	788	780	718	769	702	729	753	765	744	773	746	763	730	734	741	734	733	769	744	781	759	718	749	775	831	738	734	757	757	733	707	783	733	732	795	732	746	788	746	681	784	722	767	776	769	761	767	719	745	814	793	758	737	710	768	789	736	757	748	751	731	715	725	740	739	732	730	691	780	708	711	788	712	733	718	743	761	731	713	757	735	757	779	801	755	782	759	728	788	734	812	744	726	705	727	723	800	729	756	732	749	786	735	777	721	733	750	808	708	707	782	762	735	744	755	746	775	751	772	797	746	745	731	761	755	794	776	760	731	699	694	717	753	744	787	759	743	739	787	765	733	763	737	733	778	785	769	710	747	768	761	797	740	753	683	755	738	754	740	749	752	708	762	797	759	738	761	782	729	747	744	757	776	777	732	782	769	759	787	744	777	758	777	727	797	678	788	732	753	741	748	778	728	740	830	764	704	725	774	721	745	758	774	778	750	777	746	699	755	745	743	762	742	776	731	796	712	741	767	794	715	768	773	738	776	747	766	772	745	798	756	724	728	798	751	711	736	816	745	731	757	780	773	740	765	802	716	774	766	736	793	758	730	794	721	789	783	771	781	725	824	776	769	777	808	770	769	740	763	756	743	748	777	739	752	742	761	753	696	736	754	761	771	760	764	738	735	733	733	749	808	755	813	790	742	733	732	793	743	774	707	756	787	729	729	741	775	727	742	715	733	776	793	757	747	725	789	792	738	777	796	758	747	718	724	751	738	767	742	738	784	724	711	753	759	776	740	802	734	748	748	777	758	730	771	761	780	773	757	785	742	771	805	742	698	756	730	788	772	714	756	715	778	731	730	734	683	739	754	755	764	747	766	783	752	771	789	714	739	720	733	736	776	770	725	738	735	800	756	783	754	758	761	756	715	762	761	743	750	769	779	772	727	756	789	761	768	732	732	742	796	770	788	768	787	743	729	782	771	744	814	743
6854	3054	2798	1898	1380	1352	1307	780	537	545	669	481	420	394	341	314	333	336	316	312	339	330	360	342	331	345	325	306	314	279	301	305	311	290	292	306	285	295	332	296	300	297	293	296	323	320	323	315	312	316	282	319	306	320	312	284	312	317	327	305	322	313	314	347	288	273	277	303	309	309	294	315	306	315	310	269	327	297	331	296	337	285	330	342	286	311	303	319	297	291	301	314	320	316	305	313	314	291	309	305	307	277	299	301	316	278	308	324	278	315	322	299	300	270	282	316	310	313	315	342	298	290	284	291	291	343	301	283	318	295	302	316	340	315	324	314	325	281	283	311	303	309	302	270	318	312	255	301	324	304	308	341	300	309	298	316	310	308	303	292	327	301	284	326	326	337	323	324	296	296	308	287	329	341	312	297	327	309	300	322	329	317	330	283	315	327	323	318	320	279	297	324	278	311	320	316	291	306	329	310	322	324	309	308	309	302	283	304	286	337	294	320	321	305	327	323	327	293	324	295	307	302	321	288	283	301	289	319	317	270	317	293	291	294	286	298	304	310	328	331	336	299	285	307	316	307	312	319	286	315	360	306	313	307	293	303	315	322	322	304	310	327	303	306	285	343	319	266	288	286	309	325	294	315	326	307	336	330	309	302	319	320	300	301	342	314	297	324	306	294	288	296	314	308	308	320	309	297	310	280	327	292	286	283	287	286	300	311	296	305	293	272	282	333	294	313	326	288	314	319	316	333	298	273	333	289	316	311	303	298	295	327	314	298	323	307	296	309	285	313	317	290	312	322	321	297	306	288	304	276	303	304	295	271	324	296	338	330	316	284	312	287	274	313	331	303	344	324	323	301	322	325	285	314	324	314	331	322	307	308	300	292	318	282	326	319	371	323	310	285	307	317	319	347	322	324	336	285	311	287	298	309	306	319	319	316	308	325	337	324	302	311	310	334	321	298	306	259	327	290	308	321	295	343	285	312	311	286	297	285	291	293	299	299	287	301	323	307	291	271	302	292	311	276	284	303	304	329	284	298	310	300	298	338	316	344	313	305	302	287	325	308	294	334	309	308	316	279	299	297	322	292	290	304	327	305	295	318	319	322	331	307	300	307	300	325	317	323	304	324	300	298	314	349	299	326	332	329	304	327	279	344	318	329	335	319	317	325	313	313	325	293	286	331	329	325	320	291	325	311	292	288	306	306	304	306	286	305	287	312	309	302	267	330	284	252	303	331	316	312	314	327	294	311	324	306	277	290	310	319	325	283	312	315	289	334	309	308	288	305	270	310	319	328	296	315	292	317	301	340	312	300	303	296	304	269	299	308	311	283	299	344	303	336	287	302	270	322	291	301	291	312	319	295	310	301	320	309	308	324	279	293	279	293	276	313	310	317	318	304	337	322	290	326	316	310	329	312	307	307	281	317	259	309	281	303	305	294	346	314	324	314	314	298	309	304	285	308	318	312	321	297	293	295	301	310	328	268	267	278	272	283	331	305	281	308	276	308	346	304	307	314	304	330	316	350	319	330	339	310	330	322	298	330	328	337	323	325	307	312	310	278	303	331	290	297	342	349	327	296	316	313	301	321	319	290	330	311	271	319	295	298	302	315	312	298	309	311	317	287	283	305	300	320	302	321	320	291	291	339	275	320	301	328	329	301	303	318	307	334	318	336	307	299	308	274	318	310	291	292	296	330	317	298	347	337	300	327	306	304	325	264	300	283	297	285	301	308	300	287	300	293	312	310	295	275	306	314	306	308	282	309	272	309	328	313	332	296	280	293	309	328	328	290	310	315	316	287	347	287	307	281	290	275	298	295	281	287	320	303	327	337	244	309	310	332	317	298	353	311	294	313	314	312	308	316	308	281	295	310	311	309	304	310	305	314	306	329	291	308	298	310	311	279	296	327	285	300	312	303	287	290	295	301	298	293	294	310	294	333	304	317	318	331	282	281	303	306	288	321	318	310	290	334	290	318	315	313	320	336	271	290	313	278	337	348	337	302	290	310	304	290	302	322	334	287	283	287	251	317	339	304	311	280	345	317	294	299	329	349	290	326	317	311	345	316	317	290	319	281	299	306	310	296	285	340	318	297	326	303	312	299	281	279	299	322	287	296	283	278	288	341	298	321	284	318	295	303	276	323	318	314	292	292	336	325	299	298	292	292	322	304	294	308	291	322	296	333	321	300	334	342	324	324	309	309	285	319	336	337	329	301	307	297	301	300	296	321	306	317	284	327	284	330	311	250	298	307	306	307	323	308	327	315	321	298	292	295	288	326	320	316	294	300	270	318	313	315	303	313	291	296	284	305	273	329	260	300	278	320	300	325	278	282	327	266	277	302	287	360	294	300	295	285	329	305	309	294	317	333	328	287	306	305	300	322	316	313	311	282	343	315	304	303	300	328	303	289	311	331	309	341	322	313	303	353	283	322	307	286	302	300	308	284	321	273	317	305	319	319	285	289	302	310	317	316	314	322	348	329	315	310	298	290	280	265	326	318	292	305	324	293	293	323	267	282	299	301	320	295	292	331	298	320	314	308	294	335	320	322	324	331	306	313	318	298	312	308	276	308	300	278	290	317	291	321	301	298	264	291	315	312	295	286	280	259	308	294	312	316	329	311	312	279	308	312	280	304	310	294	300	303	310	332	303	299	307	292	272	329	305	292	338	311	316	289	284	278	308	317	298	299	287	322	296	315	312	348	313	323	313	294	307	331	274	321	292	312	316	311	331	325	335	290	291	305	313	295	320	296	291	306	322	293	301	344	284	335	316	287	298	282	290	316	291	303	296	302	310	344	302	293	315	305	328	289	318	282	301	292	272	296	328	284	320	306	301	299	308	317	314	310	328	304	291	308	294	305	324	297	287	304	328	307	295	284	336	321	278	294	278	303	325	311	317	314	293	285	270	292	329	301	310	309	302	308	298	286	305	292	286	301	356	278	312	325	321	261	294	307	303	297	310	323	311	317	322	297	289	306	303	292	300	327	272	309	310	322	335	324	268	350	319	287	277	302	333	316	305	304	334	295	312	318	299	289	336	326	337	279	308	323	298	349	329	280	258	291	277	275	290	299	305	295	295	284	286	266	315	296	305	277	287	292	302	301	297	329	321	297	313	317	308	296	331	303	316	306	323	324	301	265	316	288	281	307	308	287	316	294	367	318	288	318	303	326	299	324	320	328	318	318	313	275	320	299	303	311	285	323	300	298	320	266	295	318	329	312	297	309	300	305	315	325	312	312	305	335	330	323	323	313	300	290	282	287	315	318	272	302	337	310	348	303	289	354	291	328	331	291	302	287	320	309	285	321	308	312	293	303	318	287	298	266	309	329	330	326	277	279	306	300	314	335	329	299	322	291	311	332	316	296	304	286	316	296	317	344	344	290	295	338	320	306	303	274	302	291	317	313	309	311	305	331	314	296	281	284	308	312	310	302	312	345	355	330	299	308	288	299	262	299	297	301	346	330	336	293	303	290	324	290	305	293	297	329
6971	2851	3610	3418	3105	4075	4682	2573	2203	2545	2529	1944	1712	1307	1170	1144	1001	969	983	972	993	962	1008	1061	952	928	915	877	821	847	769	797	787	804	830	752	774	801	803	821	812	802	800	803	840	863	804	803	842	789	823	805	843	820	761	774	854	780	762	812	793	787	837	764	811	777	819	773	799	793	800	794	785	809	826	778	815	791	786	786	844	827	739	792	820	760	753	799	820	798	805	778	765	768	813	835	837	826	797	815	841	779	775	866	779	788	824	783	830	797	758	822	843	792	848	820	775	807	822	756	866	773	795	798	817	801	862	788	828	777	856	791	787	797	770	790	813	760	797	812	809	780	773	752	813	811	795	757	797	837	823	802	760	786	818	772	781	761	866	783	768	776	817	838	837	860	818	808	774	734	787	819	788	827	765	859	808	803	782	811	813	790	795	780	772	815	796	788	807	845	813	828	848	769	800	790	775	731	904	755	830	787	800	807	756	779	776	808	792	777	812	766	820	834	782	793	839	791	796	837	790	775	813	777	749	800	802	813	806	751	773	847	814	803	813	752	807	767	819	809	797	728	758	811	834	731	863	752	780	819	806	804	768	777	799	780	830	793	840	853	766	818	808	834	797	788	821	824	778	823	833	796	755	834	755	782	806	846	784	800	763	822	760	781	789	788	825	813	845	814	790	802	811	790	810	812	779	805	791	811	768	753	824	789	783	822	779	821	791	788	804	824	775	771	802	756	786	849	846	766	844	762	831	784	764	788	845	797	798	828	805	789	807	848	817	775	750	781	770	851	789	828	780	778	863	817	801	771	783	763	773	792	765	849	765	800	801	795	827	798	796	800	839	766	785	843	773	790	766	813	824	821	809	774	834	833	798	802	807	813	767	790	810	795	762	805	786	829	768	811	785	789	818	829	832	765	770	786	824	775	815	766	785	806	842	784	751	827	848	767	798	837	808	807	789	814	816	773	816	789	824	758	776	791	808	806	790	819	803	762	757	802	818	803	821	804	840	786	771	778	776	789	738	772	808	859	799	768	781	809	810	829	789	799	769	799	813	839	840	779	806	756	835	754	780	818	777	781	770	816	782	819	785	763	839	803	758	812	780	792	764	848	791	827	773	796	812	814	837	816	820	777	824	783	782	822	882	785	768	795	795	806	833	764	790	796	792	785	763	853	761	794	795	783	823	818	766	811	774	804	842	796	826	809	765	804	780	868	772	786	789	835	811	816	778	781	777	776	749	824	847	784	778	786	812	776	827	753	789	806	829	796	808	796	778	794	806	789	820	777	766	799	818	805	784	826	808	847	874	826	824	754	800	796	794	828	845	766	755	821	798	788	842	759	753	775	865	808	714	752	824	798	777	833	814	807	789	798	795	761	756	828	779	779	852	838	780	800	789	822	769	760	763	750	801	836	778	757	799	811	833	788	872	802	775	809	844	782	807	769	716	831	781	828	774	787	821	746	774	832	820	790	829	828	771	811	809	832	833	756	769	801	777	807	772	818	821	830	759	759	769	829	761	805	795	787	794	767	829	761	781	780	795	783	794	819	862	764	800	790	839	833	802	786	829	780	748	876	745	779	819	866	787	798	842	787	867	798	787	772	825	767	814	804	831	782	835	788	776	818	821	830	821	778	775	813	816	785	822	787	780	773	841	808	838	835	788	737	740	802	836	844	810	788	778	812	762	844	831	861	795	757	799	757	792	808	815	822	760	724	812	782	834	804	801	793	822	794	803	802	762	818	799	774	805	815	833	813	827	794	808	842	825	770	770	807	833	790	764	810	771	850	807	792	796	807	820	838	742	824	777	808	792	827	824	864	780	807	748	786	796	783	773	804	780	832	818	844	772	765	756	776	725	772	782	815	784	780	808	815	824	808	786	822	808	808	788	800	768	797	808	775	795	768	774	852	773	822	806	769	780	796	890	761	804	818	755	812	802	811	799	825	781	795	834	819	827	822	771	805	833	810	789	802	770	781	816	800	778	810	762	848	822	782	829	796	716	774	834	779	785	785	784	800	807	819	791	809	822	770	781	815	774	828	808	784	841	780	827	785	806	791	744	776	806	768	778	866	804	834	791	811	773	741	782	746	805	795	769	811	808	816	784	847	778	789	815	783	820	897	792	796	780	781	830	812	792	752	771	797	826	841	815	824	808	796	827	786	838	793	868	743	787	824	792	765	796	792	774	832	812	801	813	797	742	842	807	828	791	829	758	755	740	798	785	835	800	802	786	760	807	809	819	798	799	816	840	816	769	797	787	805	798	820	795	783	770	775	824	763	780	787	770	769	772	834	757	827	811	785	798	820	803	786	782	844	819	760	759	799	820	814	786	794	791	807	784	793	827	789	811	812	830	799	828	813	790	819	821	815	810	815	814	806	736	783	804	770	819	810	829	799	761	773	744	786	771	799	767	804	812	780	788	825	842	789	791	814	729	827	794	741	772	808	782	832	845	783	771	784	826	802	767	811	807	819	838	781	812	810	789	813	810	799	811	837	826	763	805	839	781	797	792	775	815	790	795	732	762	800	789	793	821	783	775	819	841	755	809	813	852	790	761	732	768	859	805	833	793	753	825	780	786	761	848	800	751	800	799	808	828	802	800	770	814	790	840	784	776	836	785	761	787	783	818	819	844	840	805	787	792	806	821	818	804	824	789	771	840	811	795	764	744	788	802	850	835	760	849	823	833	788	813	831	832	803	828	777	788	755	835	801	735	779	820	772	798	795	813	762	765	814	784	758	831	796	803	836	799	791	816	806	794	759	767	783	800	804	749	793	858	810	821	799	815	825	774	815	807	773	792	795	813	855	776	791	781	848	780	778	798	785	797	781	801	807	779	770	772	772	795	808	869	758	821	840	762	839	829	782	844	797	809	810	810	827	785	777	805	795	817	836	700	777	809	803	793	770	834	755	803	725	743	875	820	769	825	817	793	766	821	803	803	846	861	786	746	770	777	831	792	772	760	827	759	791	820	821	819	774	802	777	805	819	848	811	783	752	803	831	792	791	797	774	786	823	796	807	808	792	813	799	775	811	766	777	789	862	797	772	789	826	829	741	791	804	805	805	811	796	807	803	754	758	783	781	823	864	761	812	819	811	748	811	791	777	824	813	801	785	799	796	795	788	771	819	791	847	808	797	815	776	784	817	762	857	792	743	782	800	817	832	812	819	815	865	827	801	786	772	820	767	773	847	813	767	791	730	785	753	804	809	790	793	801	773	762	787	785	782	796	791	846	835	773	773	790	777	846	766	795	874	792	835	844	780	793	793	780	837	788	801	788	831	839	782	830	809	797	771	805	759	801	767	791	766	803	816	806	793	757	793	850	787	783	793	793	811	769	819	784	798	812	772	734	738	828	817	868	791	823	811	768	852	770	784	806	844	798	794	740	834	809	777	752	828	839	786	784	769	782	849	851	771	842	831	862	795	771	796	827	786	772	768	821	805	817	766	808	805	806	796	838	823	795	830	786	784	806	808	811	774	795	811	789	798
32238	21045	19301	14618	12993	12980	14469	8924	6528	6331	5800	4479	3772	1957	1464	1018	730	591	513	464	660	560	519	473	466	490	434	422	405	385	400	391	384	361	385	389	333	379	358	376	376	385	420	409	419	377	356	374	392	389	424	381	365	372	387	390	378	384	345	363	400	402	378	389	390	384	366	378	379	388	382	400	402	383	365	398	376	358	403	374	372	333	383	366	384	408	377	365	397	394	389	353	370	372	395	370	395	393	409	403	380	357	390	393	380	383	402	378	389	408	373	386	373	383	397	406	351	378	383	402	396	376	371	378	373	370	358	355	379	364	375	389	380	397	369	399	371	382	403	361	349	391	423	373	347	330	327	403	388	388	359	362	390	350	398	380	381	396	372	392	400	356	371	374	360	362	378	380	376	371	404	356	420	386	374	386	380	373	388	367	401	358	388	365	350	359	381	371	350	369	358	410	391	370	405	347	377	377	368	376	380	375	399	379	365	355	417	391	359	370	378	386	389	396	389	363	393	405	346	374	391	372	364	385	396	386	375	362	395	377	406	429	383	351	376	376	384	369	422	424	364	366	416	366	353	391	426	411	362	414	349	363	402	395	391	355	373	390	391	373	382	396	377	357	377	378	340	415	376	379	368	406	423	377	371	361	371	354	368	397	380	387	394	326	397	345	385	424	376	408	389	399	399	366	360	333	416	352	393	396	359	365	400	373	401	364	378	399	404	341	392	360	336	380	365	397	364	367	370	415	407	403	362	391	408	369	410	380	377	392	377	392	369	366	381	392	374	392	386	389	369	394	390	389	400	370	374	366	389	376	359	402	365	374	376	372	361	394	384	411	406	393	369	375	400	383	384	359	403	374	380	381	333	368	384	380	405	418	385	363	360	366	386	349	408	377	387	400	369	377	375	391	371	364	397	381	377	367	363	393	380	413	363	368	365	345	387	381	367	372	380	373	416	385	359	407	380	341	356	381	416	400	437	397	367	387	350	412	402	388	400	363	402	347	366	372	383	400	403	400	393	403	377	396	390	373	370	329	382	359	351	386	371	401	369	406	360	398	386	389	373	356	379	388	349	366	390	404	382	372	381	362	369	383	392	364	378	386	370	392	358	409	389	367	366	398	388	353	350	372	362	412	373	382	400	383	381	396	425	380	367	400	377	374	367	404	363	373	329	372	375	390	377	379	377	369	401	375	380	379	358	334	342	372	408	376	389	377	351	370	387	365	360	358	387	406	373	419	350	382	393	391	322	369	401	358	396	344	392	388	416	374	405	409	387	381	390	368	363	363	394	398	394	359	379	378	382	381	339	393	440	368	397	381	383	339	378	349	341	346	382	387	373	392	375	420	374	389	367	377	406	387	397	376	414	382	373	396	405	410	361	391	412	316	394	373	392	358	377	376	361	339	373	367	377	362	375	392	391	382	349	399	416	372	361	382	365	364	374	368	357	328	430	410	411	406	393	369	374	368	362	398	391	396	366	397	383	375	348	368	379	355	370	392	377	351	360	388	404	358	398	434	389	398	400	356	353	354	390	387	336	344	408	377	380	429	357	424	403	407	368	363	377	376	366	347	336	381	404	364	389	387	368	387	355	363	398	363	359	352	396	381	428	366	374	364	391	368	421	329	411	382	384	350	362	349	385	360	370	366	370	414	393	310	355	363	380	387	356	379	358	391	412	382	384	386	368	368	401	369	381	381	359	363	330	403	376	371	380	382	429	348	360	373	366	395	407	412	343	365	363	349	400	404	401	392	377	368	411	384	392	344	342	320	385	392	385	405	341	373	397	361	346	393	359	347	368	400	382	364	347	368	379	355	359	387	368	366	366	378	406	360	383	370	405	365	388	377	403	358	375	364	400	381	400	367	337	391	381	401	391	341	369	381	364	365	436	376	412	404	424	357	392	391	360	378	366	346	384	417	387	360	351	352	363	397	392	369	382	374	356	409	371	383	381	367	381	379	391	412	396	388	420	376	384	385	370	360	391	378	354	401	392	379	371	394	394	386	373	394	404	376	345	396	368	371	376	389	371	413	403	404	367	412	377	378	391	356	395	391	383	386	413	398	386	343	395	362	390	375	376	392	366	388	413	367	361	411	384	395	364	306	343	431	346	361	391	389	357	360	353	366	401	345	365	374	410	382	394	347	388	394	350	360	357	361	372	390	391	365	316	397	381	370	357	338	386	409	402	402	372	367	385	416	362	381	374	358	383	357	365	413	367	373	386	396	380	355	372	396	380	365	357	391	349	373	337	386	384	383	382	349	392	352	390	371	340	390	394	399	374	364	385	392	404	397	387	359	414	391	352	406	391	389	341	378	377	367	368	386	358	369	393	392	409	367	398	371	342	366	368	389	388	428	388	350	356	366	369	364	389	364	411	386	362	411	391	370	390	389	362	396	391	371	342	390	384	375	340	401	344	372	386	422	353	379	388	386	368	384	381	383	360	383	357	350	394	397	431	365	420	366	387	370	389	403	343	376	382	355	377	356	387	397	384	361	408	376	387	359	412	384	352	371	392	374	368	393	379	376	352	395	399	368	382	390	372	357	348	377	398	391	387	356	374	411	381	364	373	388	367	379	393	371	365	362	356	346	370	397	347	350	367	383	363	401	385	374	370	401	397	387	399	370	374	361	339	383	388	377	384	414	370	409	422	364	363	415	366	405	371	380	366	401	339	346	352	368	400	343	369	381	376	408	391	377	360	390	397	419	400	371	395	389	394	411	375	369	373	384	353	394	385	369	379	343	372	369	388	361	380	369	382	391	387	383	412	389	358	371	376	366	390	354	366	381	363	348	377	355	389	363	366	356	395	368	353	399	377	348	407	396	349	389	380	359	382	364	395	376	378	360	390	384	393	363	374	393	377	378	394	407	326	363	390	408	401	357	385	382	368	351	366	405	354	370	392	375	418	393	394	361	402	362	384	380	406	374	366	425	361	387	390	395	387	429	394	378	402	352	389	370	381	398	368	372	400	370	373	374	380	374	415	395	337	396	364	372	416	356	370	404	358	355	345	385	373	335	385	380	376	390	386	364	397	406	348	409	365	350	369	360	413	363	386	354	378	374	384	380	370	372	371	365	354	354	379	414	370	380	381	410	379	403	368	364	371	354	390	366	391	441	385	374	364	391	376	375	370	372	402	402	348	350	417	378	338	364	380	407	388	396	392	393	415	356	386	364	368	400	369	363	351	384	405	379	358	413	358	396	353	389	360	387	401	376	394	362	379	371	371	360	376	370	384	431	396	394	398	402	404	388	353	416	382	397	393	376	331	372	384	367	392	381	385	382	401	350	356	381	415	369	382	360	379	418	373	415	413	385	378	389	397	421	412	386	391	434	382	389	386	379	364	373	321	353	406	404	368	378	369	372	376	394	379	360	359	384	383	408	371	408	376	417	412	393	369	395	424	371	412	350	357	369	389	392	390	386	372	377	379	375	357	368	358	392	406	369	393	370	410	409	375	403	387	391	380	364	364	404	397	338	414	333	361	405
25125	9799	12897	11198	13094	17165	21195	14210	13609	15417	13496	10438	9264	5883	5377	4077	3075	2171	1996	1739	2274	2076	1902	1938	1677	1538	1345	1246	1146	1091	1018	1001	1050	971	993	967	963	943	1015	951	1051	969	985	1007	954	944	921	981	948	936	929	952	997	1025	931	940	895	989	962	955	910	957	953	1004	949	987	999	953	985	949	938	938	948	941	982	1009	967	969	942	999	999	926	930	948	1004	959	928	905	961	969	966	972	967	933	965	965	907	960	945	950	1018	1006	949	947	984	942	949	946	938	927	961	953	990	945	953	1041	936	997	973	929	987	969	912	878	978	907	941	929	1040	1003	977	915	985	963	913	943	987	984	914	1031	967	910	931	963	954	951	907	981	1033	902	943	952	968	974	1015	989	942	963	981	993	960	949	941	945	941	926	1018	978	919	928	980	980	953	954	927	909	948	938	992	937	988	947	939	912	981	897	1025	959	958	989	932	993	1000	931	938	934	923	981	920	915	936	935	1000	989	933	903	973	928	939	962	947	992	966	961	881	900	997	988	922	947	962	953	1004	951	945	972	998	954	959	921	947	934	935	924	911	939	908	969	987	983	1001	951	937	1012	907	987	936	951	889	973	953	895	1021	938	943	929	967	959	922	934	968	908	967	906	928	955	956	982	953	929	967	973	952	898	937	908	990	933	933	987	945	927	893	880	918	886	910	931	931	930	984	954	912	927	950	994	957	896	903	893	994	954	960	953	913	939	941	926	937	938	924	939	892	940	979	985	983	974	972	916	918	950	957	910	930	1016	908	959	904	930	936	959	930	939	950	940	973	1063	852	970	990	911	952	955	999	941	927	959	939	959	907	960	959	892	914	924	886	924	958	958	947	937	959	950	952	974	949	949	997	973	948	988	915	968	929	929	916	895	950	896	957	886	958	943	932	986	940	906	964	944	902	957	917	975	969	936	996	972	952	942	952	983	970	890	917	933	955	947	920	912	971	946	885	954	920	952	940	943	937	999	905	981	1008	953	911	961	921	918	951	925	904	965	970	1010	1019	931	899	931	978	970	936	967	962	935	942	967	957	978	957	959	949	925	1009	928	897	985	946	1014	960	944	943	967	983	918	933	956	1007	935	935	998	909	984	971	927	935	951	958	906	991	967	937	942	955	986	988	960	957	969	948	939	942	931	942	891	920	897	968	1006	965	963	975	966	936	946	964	941	954	931	911	952	970	921	967	927	954	992	906	996	995	924	982	942	950	946	918	942	946	929	972	964	972	920	903	951	941	944	940	992	987	931	914	951	908	961	931	988	961	966	975	903	901	1016	944	918	924	937	918	1007	974	1002	973	919	967	960	920	941	974	918	936	929	941	914	941	947	895	942	941	925	910	941	966	975	968	942	1030	982	957	947	981	937	987	957	914	883	966	956	926	946	906	998	911	932	924	952	977	951	949	971	960	970	947	972	932	895	901	880	908	926	995	940	958	996	923	922	952	931	983	921	911	987	930	946	940	951	956	930	976	981	950	922	963	919	932	940	934	1005	920	929	947	921	1012	970	939	966	976	907	912	1032	954	926	988	935	978	1000	960	926	993	965	933	852	949	993	949	919	936	915	951	993	966	988	967	928	1003	936	967	963	922	939	933	897	889	923	982	996	922	996	961	946	973	929	945	969	979	975	929	941	958	931	974	924	975	1010	937	962	1028	937	924	896	964	929	930	940	971	974	902	910	969	964	952	951	956	906	907	907	992	992	936	950	971	915	956	947	960	921	988	969	928	919	920	965	916	976	1030	990	989	958	914	938	942	983	960	952	975	1000	959	959	936	961	936	917	961	894	983	936	984	949	950	1006	894	924	974	959	942	951	971	884	969	984	934	913	960	957	903	931	979	1001	961	883	932	897	923	960	993	952	881	940	950	961	980	1024	967	956	908	963	935	932	980	938	927	997	950	942	953	930	959	971	957	983	969	947	948	964	960	972	917	971	969	960	931	926	946	888	934	965	935	943	972	879	954	976	950	926	921	911	976	927	953	1000	923	1012	941	928	960	920	987	920	920	948	983	955	979	961	995	981	893	977	955	981	963	1010	915	997	952	950	929	990	945	1007	929	952	941	952	928	955	880	955	970	944	945	947	938	922	947	947	968	1027	930	1045	934	943	965	918	997	970	944	972	985	970	937	981	968	896	926	964	1004	979	927	990	925	912	926	953	944	936	917	922	921	929	961	937	885	950	919	942	963	971	982	919	970	946	912	976	956	931	932	932	974	911	916	1054	918	956	939	978	969	945	1008	944	906	912	908	993	939	937	969	957	868	938	984	934	967	917	925	914	1004	981	937	964	955	984	932	992	888	936	923	962	970	913	968	979	980	950	950	1002	926	963	913	935	958	1015	960	954	990	905	927	975	895	994	920	1009	930	944	932	902	964	923	875	944	960	932	921	921	979	906	992	954	937	918	948	980	979	960	918	926	992	975	933	988	935	1024	900	966	931	996	990	945	968	980	991	924	969	883	896	988	950	942	993	994	934	888	941	956	942	952	919	954	934	948	971	911	930	970	975	962	913	957	935	981	884	938	930	919	923	960	978	963	915	936	930	969	892	931	1005	953	985	935	941	961	966	936	935	970	956	868	983	910	959	959	933	933	984	944	966	948	896	1033	971	968	963	966	965	970	962	949	997	996	909	971	958	967	904	966	953	963	906	940	964	924	956	967	951	974	1002	939	967	922	908	951	961	951	908	940	974	900	917	873	955	957	1008	911	884	926	945	980	908	956	915	962	952	921	879	932	880	939	923	949	947	942	1015	950	976	926	989	972	958	975	919	931	934	927	953	971	971	900	920	950	935	852	965	985	941	920	929	969	977	901	905	947	902	934	913	960	961	938	974	994	951	933	957	967	919	939	986	968	943	945	961	997	966	943	977	899	929	907	930	925	910	958	937	940	904	977	974	937	909	964	898	956	922	922	951	917	914	990	968	931	933	956	1009	937	930	961	968	948	931	1004	958	935	974	944	954	993	935	981	960	969	959	936	929	898	984	944	910	960	925	991	954	967	981	884	927	984	931	978	928	941	954	937	982	967	954	960	891	963	928	914	967	901	902	897	971	937	920	929	961	915	945	908	964	973	955	901	885	997	990	931	955	993	968	930	985	1003	941	957	968	946	917	937	925	961	954	925	935	944	957	968	1010	967	961	942	975	1000	878	934	952	940	1018	939	953	947	933	959	946	950	968	952	894	940	945	931	910	952	932	923	925	915	981	955	974	903	978	919	967	951	897	912	900	942	985	907	950	979	1014	935	953	934	1022	954	979	904	1000	986	969	949	942	965	954	937	961	943	921	921	946	947	979	899	954	934	902	996	980	965	984	938	946	972	937	985	978	952	949	937	1023	975	929	980	921	968	996	950	937	924	950	946	995	899	936	966	945	946	947	936	973	940	918	918	891	984	935	929	965	931	915	969	932	975	961	938	915	901	972	925	982	917	994	943	951	941	956	957	936	969	918	933	1015	1008	916	881	972	905	1001	990	953	976	916	1020	943	921	965	964	937	943	971	955	947	945	948	1009	990	966	908	920	1004	892	914	933	951	966	960	961	943	941	909	973	979	888
39716	25954	24497	19845	17863	17399	20246	14882	12082	10873	9366	7662	6406	4057	2499	1579	1094	678	848	747	682	551	616	568	481	430	374	386	353	319	322	345	324	325	307	281	347	304	341	313	295	310	296	322	295	309	331	290	279	314	338	326	291	304	333	317	315	300	330	333	297	312	302	322	291	327	320	294	324	289	302	314	313	302	329	310	312	287	335	312	309	307	308	310	314	293	313	269	313	285	310	309	329	280	307	311	315	316	264	296	313	352	307	278	306	283	308	324	307	296	300	302	338	275	313	300	285	314	285	322	344	330	257	288	322	301	298	293	303	282	298	310	313	292	293	308	292	310	287	310	331	334	270	314	314	293	297	294	297	311	288	293	299	301	288	339	311	343	299	308	308	325	303	293	297	311	321	300	271	288	314	267	330	278	300	297	303	314	271	298	327	323	295	269	309	273	315	289	296	278	335	295	294	314	291	321	291	311	325	337	299	287	303	314	326	302	302	310	286	304	314	284	320	322	310	308	301	315	270	314	301	299	319	333	301	272	279	295	308	266	331	292	297	342	319	300	302	315	290	289	311	338	270	310	297	324	313	303	292	289	313	285	291	273	282	268	291	289	269	286	289	317	280	324	279	292	278	287	290	280	284	284	281	302	325	304	304	286	312	304	321	314	290	309	287	304	296	300	289	338	337	281	297	288	308	293	282	326	301	316	288	278	296	307	275	317	293	292	282	301	306	303	300	306	328	299	317	292	302	313	298	293	323	314	294	333	323	299	314	285	291	290	275	293	307	305	304	304	304	316	299	262	312	298	276	307	318	296	320	290	331	301	314	309	295	303	289	317	301	295	293	297	317	301	309	279	318	318	267	311	288	313	287	336	306	295	310	285	305	311	309	299	300	308	297	281	308	274	306	299	283	305	314	306	281	306	293	330	290	289	307	338	315	280	307	313	326	322	321	305	300	314	290	263	295	321	300	311	277	305	288	306	338	330	295	277	335	334	311	307	319	275	285	285	313	316	256	302	292	314	307	305	326	331	319	312	293	275	288	281	315	320	354	264	306	287	272	313	304	291	291	315	331	312	292	296	302	321	292	320	297	291	326	289	303	288	302	302	311	284	317	307	294	295	284	303	311	297	318	307	312	308	304	285	279	318	339	269	288	289	329	295	299	291	298	294	273	283	285	298	272	306	284	310	296	283	280	321	288	314	326	287	338	317	285	319	293	309	304	310	294	326	292	307	271	318	289	330	295	310	338	292	319	293	302	315	291	301	324	277	319	300	295	290	262	314	309	312	307	286	318	294	308	321	271	326	316	274	291	308	311	344	329	327	276	303	317	286	306	307	303	300	323	294	293	296	310	292	268	302	290	276	298	287	302	302	331	292	299	279	282	285	311	309	323	303	304	278	285	314	300	303	284	314	297	311	286	319	308	283	304	317	296	318	291	279	303	333	296	293	298	317	280	298	291	329	305	281	288	297	283	299	294	345	301	312	300	309	304	296	269	305	320	301	328	293	327	304	291	302	315	286	279	305	312	296	292	294	287	295	292	294	301	288	299	324	287	312	297	297	281	294	315	295	311	320	295	296	302	302	328	297	334	291	299	307	306	292	324	298	295	249	298	318	310	282	299	298	280	313	288	282	326	325	308	295	324	307	302	307	282	259	289	316	319	292	302	307	293	324	278	288	323	303	279	303	321	300	337	298	288	275	303	314	300	304	282	281	321	312	296	304	302	277	293	320	308	324	287	312	327	278	318	314	305	309	349	332	302	304	301	289	294	277	312	316	320	290	314	297	277	290	307	289	289	291	318	263	299	270	300	291	308	309	258	285	311	292	344	281	306	329	318	297	327	330	287	292	277	322	302	294	341	316	298	316	297	305	309	285	337	327	312	284	285	271	299	346	295	298	285	286	283	302	314	317	302	310	325	320	324	293	287	297	301	305	336	290	294	307	309	287	321	276	305	298	278	311	305	315	332	285	301	283	307	336	278	344	296	304	271	298	274	333	284	304	277	318	306	293	316	301	302	289	286	279	283	324	293	267	293	284	303	312	305	291	334	310	303	288	293	326	313	287	292	322	293	326	293	294	311	298	329	295	325	333	297	301	304	319	304	301	286	293	303	281	302	310	288	315	316	317	291	290	298	287	309	336	312	317	304	298	315	288	286	292	300	306	329	304	311	292	317	273	299	322	294	314	305	290	313	281	294	290	332	298	295	352	319	293	282	312	292	326	316	306	309	288	328	330	302	306	279	314	322	301	347	328	281	282	323	303	335	320	296	307	284	295	303	300	289	297	299	297	290	272	291	320	288	300	322	299	322	289	297	343	297	305	289	316	315	301	287	314	294	291	326	303	314	296	278	274	295	311	318	332	314	320	297	272	300	264	307	303	294	289	337	287	301	301	313	270	298	286	320	296	327	317	279	280	309	314	302	289	283	308	285	316	317	300	304	305	286	274	312	293	298	309	305	297	272	295	304	290	292	289	275	298	285	310	315	279	341	304	321	251	307	313	315	314	291	312	293	320	309	312	272	339	298	312	290	287	301	282	283	303	319	328	336	291	291	309	268	317	286	301	330	292	352	288	291	280	307	318	292	272	299	333	303	308	267	293	296	283	307	326	302	298	296	292	320	261	285	310	296	291	284	307	310	320	312	287	295	340	314	288	287	291	301	342	303	298	304	311	315	315	286	285	293	316	288	293	322	297	329	310	322	301	301	281	293	297	305	315	333	324	288	285	306	286	322	292	293	273	291	314	307	306	287	291	313	309	310	279	294	311	298	309	298	294	282	300	274	284	295	275	259	284	286	301	310	302	303	308	290	296	315	285	291	307	290	286	295	298	296	300	294	310	325	276	311	298	292	300	287	300	318	323	282	318	305	329	314	308	310	283	276	289	319	284	269	320	310	318	324	292	292	332	342	292	304	312	306	298	294	285	280	300	297	319	299	330	303	311	292	298	313	303	316	270	306	321	293	300	318	289	325	314	301	292	323	300	278	299	297	295	296	304	305	300	303	296	285	341	316	305	280	284	288	288	322	309	279	292	289	286	281	309	306	290	318	273	309	296	293	342	330	284	287	280	290	291	275	314	296	311	266	303	326	309	287	310	291	328	341	299	298	286	309	323	320	295	301	308	289	281	303	306	297	304	285	296	342	285	305	297	317	294	323	261	304	283	317	313	316	276	285	312	288	315	297	301	300	292	284	273	297	266	296	296	316	296	257	330	337	336	287	300	293	319	296	275	316	303	322	270	299	316	299	293	277	339	308	320	293	295	309	302	342	288	267	287	324	296	282	292	317	258	298	296	307	289	337	279	332	329	303	311	292	289	290	276	296	286	285	297	282	276	309	302	282	306	285	314	289	294	313	313	300	299	307	289	302	288	304	313	299	327	328	296	319	323	299	320	307	313	288	275	279	321	309	275	265	252	315	309	320	299	344	304	282	303	309	295	297	303	291	310	285	289	297	295	302	291	301	310	275	301	321	308	305	337	273	330	294	309
30132	14113	18359	14918	16936	21185	25843	20663	18823	20513	18345	15305	13414	9353	8283	6232	4358	3045	2575	2540	3360	2805	2621	2626	1959	1772	1426	1373	1110	959	935	873	872	837	842	824	881	803	869	851	851	785	771	856	805	839	839	770	795	829	804	843	784	795	787	824	834	783	788	809	814	803	831	828	769	797	809	796	804	832	763	824	789	802	814	796	821	767	729	787	779	747	733	815	796	724	799	768	786	766	792	817	806	760	756	828	805	830	842	854	798	788	824	794	819	839	772	798	783	783	821	801	826	779	775	789	756	794	782	768	781	796	810	767	782	737	805	782	755	844	749	814	744	769	794	756	778	755	737	758	787	783	770	792	742	694	763	742	751	745	716	788	760	750	796	777	785	812	762	739	730	771	730	737	738	758	776	702	764	764	792	733	737	725	750	719	776	746	703	764	752	726	781	770	762	743	792	756	775	749	790	729	751	764	794	773	772	782	723	773	776	737	715	772	822	750	790	730	774	767	803	743	725	798	802	717	786	789	747	763	791	745	754	727	786	817	765	712	755	735	779	725	715	760	760	763	787	725	720	783	733	724	778	739	783	754	720	738	733	789	752	705	770	715	745	770	727	774	744	756	770	740	770	780	744	725	711	784	753	792	767	744	782	763	715	749	720	765	792	769	764	718	773	802	713	777	768	787	779	774	760	726	751	765	784	772	794	740	756	764	747	762	744	742	735	772	758	724	738	803	718	717	802	791	771	769	774	787	747	773	767	751	742	781	707	726	789	725	713	730	768	690	773	758	724	737	767	756	764	727	751	745	779	737	766	799	686	716	758	716	694	755	758	721	767	747	792	724	742	775	774	774	761	792	751	750	716	749	784	786	757	737	727	791	719	808	765	740	751	747	776	739	785	731	732	777	785	745	778	741	776	774	759	727	724	700	751	787	716	777	730	781	790	763	702	757	758	753	755	752	724	722	735	780	754	783	785	772	771	780	756	713	787	737	754	722	740	725	727	718	777	764	735	750	743	759	737	763	813	765	784	732	725	758	764	768	795	762	838	804	744	750	730	761	806	754	757	777	751	774	745	741	699	742	730	771	757	771	782	790	730	768	725	807	727	785	776	771	739	782	803	746	750	718	755	788	714	745	697	757	748	793	733	761	747	774	730	734	734	764	692	773	797	762	727	814	763	780	747	759	737	759	762	754	765	769	778	770	780	758	748	782	726	737	740	729	796	807	704	774	804	742	743	732	752	712	756	745	725	809	743	763	751	784	738	753	745	728	752	766	805	759	778	752	783	739	749	734	766	719	774	776	778	752	741	750	773	730	778	812	791	731	763	721	695	732	766	750	735	768	731	775	726	737	781	818	825	706	731	802	778	749	729	753	720	765	741	813	747	779	764	770	717	739	739	763	787	757	763	777	747	774	744	761	761	819	699	757	785	804	745	755	806	807	749	778	768	754	800	766	725	708	781	743	754	761	760	768	771	781	755	716	730	781	733	759	797	773	734	759	708	749	718	765	758	747	776	831	702	793	752	799	789	804	758	760	813	723	716	747	758	786	763	744	769	748	751	770	717	718	717	783	804	747	776	728	752	765	726	704	752	761	761	736	734	768	783	790	782	744	797	769	734	740	751	780	763	781	758	765	746	756	778	716	821	770	718	748	749	745	749	749	764	736	785	757	738	759	769	775	771	722	780	733	793	711	746	740	739	717	780	778	747	792	725	738	764	735	811	744	768	833	714	742	733	752	796	737	756	791	765	726	762	746	756	789	771	758	700	754	771	795	733	762	771	749	784	725	746	777	749	745	744	763	777	795	791	744	756	766	759	765	767	756	754	767	743	801	748	734	712	766	761	772	709	782	720	766	739	772	805	717	704	755	735	745	775	791	775	727	812	754	822	751	775	789	760	733	742	715	726	764	782	736	711	751	754	791	767	760	719	747	701	757	739	717	727	760	750	730	720	775	735	718	727	729	674	767	782	782	721	743	749	785	735	697	747	721	776	725	729	747	732	763	732	778	756	733	771	766	761	749	763	781	737	753	717	762	778	715	755	721	739	743	761	774	817	747	750	770	732	759	747	734	738	738	782	737	717	753	711	810	731	765	750	738	707	753	740	762	760	778	737	747	734	744	740	779	742	723	777	783	787	701	725	756	763	766	737	757	783	804	748	725	733	746	840	754	753	759	717	741	748	750	755	772	752	744	736	772	790	767	729	721	773	734	789	738	762	793	765	753	755	759	715	759	777	712	792	744	721	720	758	760	774	790	760	733	731	778	728	730	748	765	823	727	790	798	747	762	741	802	754	720	787	703	745	782	777	712	795	770	782	740	742	704	735	737	776	732	778	705	752	743	741	764	757	744	768	790	711	743	758	728	735	746	757	743	709	749	755	748	803	741	765	738	830	741	707	804	723	774	779	723	760	760	765	716	693	772	752	714	787	773	741	748	722	727	742	751	790	759	733	748	724	762	794	709	756	777	716	807	739	750	755	811	808	784	750	734	702	774	757	724	764	735	784	753	743	773	768	770	718	753	773	772	771	744	729	775	785	799	718	766	740	738	726	770	756	751	770	693	701	742	773	787	747	763	768	761	766	764	786	747	751	730	749	755	801	733	746	792	751	767	775	772	753	746	747	727	752	764	746	760	765	715	764	731	784	753	777	782	723	756	785	753	779	749	802	753	784	743	736	779	733	727	725	781	743	797	770	772	782	793	735	769	787	753	757	743	766	755	754	743	778	792	786	728	771	774	745	804	732	754	727	784	770	804	792	743	721	712	756	786	774	724	794	772	764	772	776	754	763	708	737	808	738	767	750	787	786	755	742	728	785	747	784	744	739	760	817	737	766	819	718	699	727	753	838	728	783	787	760	750	756	779	703	798	743	748	731	774	763	805	779	758	787	716	775	737	794	727	767	815	741	746	792	757	712	742	745	779	727	749	758	766	742	745	749	738	788	735	792	772	752	746	795	790	757	757	717	776	709	742	769	802	739	747	772	777	738	751	768	770	781	732	776	803	803	755	756	784	734	766	728	716	733	763	796	783	762	716	710	732	754	724	829	790	741	744	752	743	745	756	754	840	760	747	770	774	769	760	753	743	756	699	775	724	789	759	745	814	767	756	751	776	791	721	800	743	767	806	705	775	789	764	746	732	766	714	776	758	787	754	760	753	755	731	725	765	759	730	806	739	792	771	789	780	761	695	778	764	780	734	754	721	751	727	726	714	825	763	755	778	800	735	704	745	754	751	740	732	761	783	789	809	750	750	752	766	778	762	755	751	780	759	717	791	709	749	789	722	761	753	785	767	733	763	778	727	770	784	746	804	761	815	736	758	739	747	762	802	762	745	779	716	766	774	727	741	781	758	772	774	758	790	758	743	773	785	788	746	742	754	766	715	786	743	822	753	736	789	748	766	766	711	802	751	744	779	780	723	779	769	765	796	749	799	749	758	742	752	689	788	722	700	782	764	745	722	789	772	771	752	794	712	786	754	734	766	742	760	734	815	712	770
6049	2842	2651	1822	1275	1314	1231	778	642	663	631	526	450	392	368	333	307	303	319	322	315	305	340	349	319	331	300	291	329	315	295	293	303	304	269	305	303	298	326	312	295	326	309	329	310	297	332	302	299	307	296	315	284	310	296	305	278	319	280	284	330	306	318	284	284	304	311	326	315	281	275	338	327	319	285	341	289	302	324	302	299	316	303	286	303	299	305	324	281	296	322	310	277	311	311	326	322	327	277	264	322	318	330	278	350	294	310	274	278	313	313	306	345	314	305	313	308	300	286	281	274	305	310	323	326	280	299	289	309	323	304	309	322	282	302	327	298	269	291	327	294	286	278	313	297	321	319	312	319	318	279	304	329	297	285	273	306	301	269	292	281	290	282	294	288	302	292	308	322	320	306	289	309	293	313	345	329	320	319	301	320	307	300	328	311	321	274	288	282	284	329	321	301	291	283	296	295	324	276	302	309	294	313	270	303	317	300	321	301	324	308	266	303	287	293	299	287	282	287	311	297	319	305	277	298	312	294	252	309	318	294	298	335	292	291	314	291	299	293	269	291	292	290	290	302	301	309	306	310	287	268	310	323	304	323	309	292	318	306	314	281	311	311	345	309	274	329	275	335	346	306	296	286	264	308	301	306	341	311	281	302	294	305	274	292	283	281	307	311	286	313	293	282	311	285	309	311	312	329	320	327	321	304	310	315	285	297	295	303	286	297	319	291	337	310	295	285	281	273	290	302	294	272	284	290	292	311	325	304	319	296	307	285	324	298	304	309	314	264	276	311	277	276	300	311	286	297	258	290	307	306	278	315	284	291	298	281	291	282	302	304	325	326	271	297	312	296	299	300	327	317	312	293	316	271	288	258	299	284	349	304	296	326	296	269	353	329	350	300	287	306	320	304	277	319	335	305	333	286	292	306	335	302	289	273	288	295	296	291	291	272	303	302	328	299	309	300	279	282	363	313	317	281	311	290	315	306	293	341	311	298	315	347	308	301	299	312	291	285	324	293	280	308	318	329	292	278	315	333	317	262	297	279	317	332	328	306	303	275	292	323	330	305	297	327	278	274	299	304	306	310	319	297	307	306	299	277	317	303	320	281	322	291	290	294	301	282	303	283	285	284	303	311	281	307	297	278	319	332	330	311	277	326	330	301	316	306	297	302	286	294	317	289	311	308	293	290	298	285	286	302	308	295	281	294	326	311	318	294	303	292	291	315	288	286	354	294	316	294	329	275	275	294	310	286	313	310	283	272	305	299	290	285	317	307	329	292	301	296	283	321	315	303	287	291	277	276	304	288	305	283	306	322	321	289	287	288	325	308	327	315	296	300	282	296	302	309	305	284	304	310	310	317	289	286	308	296	292	291	313	288	330	271	297	282	292	329	261	311	294	315	315	321	271	292	314	318	306	336	316	317	326	295	321	303	335	303	283	320	297	288	317	285	293	299	313	291	322	283	321	297	301	294	352	292	294	282	344	304	324	287	283	300	334	325	326	294	321	298	320	312	311	308	323	327	323	262	315	318	286	324	336	295	267	324	287	289	295	318	339	285	345	296	312	310	300	291	288	315	322	306	288	290	291	308	300	340	300	292	315	290	301	317	304	296	312	321	286	280	302	296	289	306	308	290	278	304	331	327	298	307	292	308	253	335	311	319	316	302	287	323	324	321	284	359	297	286	304	301	299	300	287	307	301	283	284	285	286	334	305	287	318	294	317	336	309	292	348	304	289	293	319	276	302	315	279	293	291	301	322	327	323	313	318	285	282	292	317	292	295	288	274	266	338	266	328	310	308	300	307	297	284	264	305	295	333	306	300	324	266	307	285	295	275	310	287	319	302	285	302	317	314	276	327	325	301	317	297	311	282	298	311	309	299	319	301	308	310	293	301	302	307	267	321	294	289	289	323	291	252	317	315	306	314	287	325	300	300	289	304	305	298	288	317	314	288	280	288	290	293	286	301	309	320	309	272	301	306	308	280	309	320	303	294	297	289	308	282	285	272	315	311	278	306	297	323	291	290	306	300	319	293	301	341	267	303	308	288	275	309	311	311	289	280	261	339	300	316	299	332	325	284	321	332	283	309	308	312	326	297	276	287	300	284	304	298	269	308	281	317	306	302	292	260	299	314	303	305	314	316	324	356	312	317	325	291	318	308	306	315	301	333	274	317	300	302	302	317	304	320	289	316	290	326	328	284	310	293	288	324	283	315	287	320	281	313	300	295	323	281	292	305	296	298	306	291	287	300	317	307	310	305	306	325	295	300	270	289	305	306	282	319	301	308	305	297	297	275	293	337	295	328	277	303	318	306	307	318	303	310	305	275	300	296	279	310	285	278	309	323	315	277	297	273	282	302	292	320	287	309	291	304	296	314	329	332	265	287	284	299	315	294	285	298	309	293	326	302	283	304	295	287	314	309	278	278	330	309	267	289	319	281	280	327	295	309	293	281	290	316	287	267	317	307	267	315	294	301	303	301	293	309	297	301	309	273	295	310	321	317	299	279	278	321	324	314	294	317	307	304	299	345	283	306	304	288	246	308	313	327	287	309	302	301	322	311	308	292	279	289	289	321	302	304	321	311	265	330	308	307	286	291	318	324	303	312	316	299	325	290	297	300	314	290	309	310	302	325	330	315	309	286	291	310	284	314	300	295	275	314	294	282	276	310	300	287	305	285	306	289	284	285	272	336	301	293	296	313	306	303	299	332	298	299	306	310	322	282	293	294	305	313	288	306	295	303	281	310	276	305	286	289	273	285	280	287	273	314	300	305	303	317	341	314	290	289	301	301	293	280	290	312	263	320	307	277	291	311	291	290	330	301	312	297	306	283	277	311	320	298	293	339	296	298	318	309	321	313	310	283	284	289	306	310	289	285	317	281	308	299	303	316	296	270	289	301	329	311	274	276	270	295	284	304	306	316	316	315	350	303	301	280	319	291	306	300	287	283	298	297	301	294	309	311	298	311	278	326	267	298	298	329	306	283	306	266	341	312	291	294	299	294	340	312	343	293	298	303	323	305	305	302	303	301	303	329	315	327	302	306	304	299	294	340	329	341	302	301	318	286	292	315	312	298	298	320	300	279	318	310	294	295	298	283	311	325	294	278	305	320	317	301	261	296	344	312	288	320	283	298	299	276	301	290	292	288	320	306	260	305	316	321	325	329	328	276	289	281	311	300	322	317	324	310	284	285	290	334	320	271	318	316	276	295	299	305	353	288	286	298	324	303	276	289	330	308	302	295	331	259	323	304	292	298	292	308	318	338	315	281	291	270	311	286	296	279	318	327	309	330	326	277	316	296	312	329	299	326	282	304	316	298	292	317	318	303	309	319	298	302	290	286	331	316	295	311	305	301	336	308	308	299	316	292	309	289	317	285	297	359	290	323	309	292	310	321	267	307	281	310	324	296	293	309	293	263	292	287	279	284	304	290	289	284	289	312	302	286	278	328	327	304	248	285	323	302	286	294	273	296	274	310	307	309	316	282
6007	2781	3615	3158	3068	3776	4489	2558	2466	2832	2487	1968	1736	1261	1119	1034	962	963	964	948	954	960	1016	933	886	955	933	865	862	863	827	842	852	809	792	780	799	776	788	791	782	794	782	807	773	780	808	784	848	771	811	781	814	759	799	730	774	781	807	821	817	781	797	791	824	777	842	752	773	791	763	769	754	824	755	775	810	786	800	766	827	843	782	774	840	831	799	815	802	765	801	795	812	787	765	792	753	841	820	757	835	807	764	781	822	781	768	730	790	748	818	776	765	829	792	788	794	778	786	807	767	811	806	791	780	770	762	803	770	761	799	750	765	782	817	793	754	773	798	801	794	788	751	769	813	823	792	806	772	789	824	800	798	812	811	782	779	760	753	824	770	823	765	773	799	827	817	795	798	838	812	842	753	796	838	760	808	738	801	792	820	799	757	777	788	816	814	781	811	764	795	775	886	771	789	835	793	769	764	788	816	747	822	787	828	765	780	785	821	853	821	801	793	763	790	769	802	822	735	817	767	775	850	766	797	777	801	835	806	851	819	757	763	767	781	762	791	802	849	780	828	796	805	760	832	790	766	797	819	781	827	737	783	782	805	802	796	770	800	781	780	795	781	760	786	789	862	803	759	798	790	762	739	759	799	765	777	779	812	740	785	832	818	772	795	821	785	759	779	790	822	741	759	821	760	814	766	760	751	812	802	771	833	849	809	807	789	814	740	771	777	823	761	798	777	779	732	804	789	808	781	795	886	822	851	754	811	779	789	830	778	786	748	795	795	815	812	809	772	778	790	739	784	769	760	798	805	818	785	808	800	850	818	774	796	792	778	751	721	784	830	825	798	802	790	824	735	825	796	805	791	788	796	801	719	744	806	813	819	819	751	812	744	756	745	803	751	776	806	778	790	848	757	756	751	800	822	780	818	801	770	805	763	804	884	793	761	820	781	810	776	816	796	793	789	835	798	864	769	780	758	803	783	809	769	798	775	810	758	773	787	802	730	735	742	806	787	840	794	764	759	817	772	841	789	852	782	818	799	850	743	758	780	787	809	787	806	742	761	778	782	824	823	769	746	787	841	778	805	795	802	789	787	765	763	788	769	791	792	782	795	757	738	812	782	806	775	774	790	781	787	807	785	765	765	831	775	798	805	822	799	805	858	781	775	792	800	796	789	776	795	775	804	806	800	811	808	776	769	786	773	818	784	800	802	793	792	800	817	735	790	759	788	809	804	806	805	795	780	770	798	759	767	768	774	796	800	781	812	802	780	846	836	787	787	826	792	772	771	839	815	701	770	811	827	810	804	784	781	745	797	763	773	772	803	838	829	824	782	764	757	771	791	781	772	765	782	804	802	753	775	811	796	776	834	828	789	790	762	817	770	788	790	821	792	761	821	793	779	753	759	840	791	803	814	740	803	799	772	796	815	782	784	745	783	779	792	772	788	800	801	808	762	792	725	765	799	802	823	750	761	703	715	783	732	809	848	781	847	795	805	780	768	788	781	779	778	799	764	746	792	761	806	812	825	787	793	760	824	830	758	780	764	793	742	790	816	754	801	818	748	723	839	772	782	780	815	804	786	816	723	777	780	795	780	832	762	801	775	776	820	815	800	811	801	779	798	764	755	798	749	839	754	826	800	848	795	766	786	782	821	773	783	793	802	799	804	799	833	791	799	786	781	824	782	758	783	829	812	779	786	805	773	787	764	823	751	786	808	771	769	794	794	754	804	813	807	781	781	786	834	767	769	766	801	827	789	826	810	767	792	794	775	755	774	843	805	835	838	782	815	759	771	791	806	803	827	735	811	765	777	793	745	756	725	765	778	778	825	732	768	752	799	815	754	775	792	782	779	768	819	765	779	805	792	801	764	791	813	793	774	818	744	805	797	769	800	751	817	800	799	781	814	793	767	834	762	781	804	825	809	785	792	844	794	788	748	818	798	776	795	756	771	805	800	802	789	826	793	822	733	757	748	752	776	766	732	786	778	797	768	848	787	770	779	831	761	775	801	811	829	807	777	781	790	787	805	795	823	827	813	828	818	804	792	785	825	773	778	759	788	744	807	760	832	778	837	780	834	773	798	760	778	763	764	800	768	796	741	767	838	776	808	798	739	747	773	808	742	797	765	745	798	814	733	828	780	759	776	815	786	761	804	816	779	790	773	771	764	805	763	812	783	804	784	765	828	809	806	749	833	766	793	744	766	791	775	789	770	814	853	808	771	798	771	793	769	810	827	770	814	816	796	744	816	744	792	833	770	785	838	829	744	756	794	781	846	803	782	785	841	790	803	812	762	832	773	795	810	807	749	791	787	783	803	775	804	812	740	772	845	818	750	729	800	754	765	778	777	806	766	794	749	774	755	793	822	745	773	796	787	803	802	771	798	801	810	738	790	833	786	770	775	806	795	818	777	788	779	790	833	819	767	753	825	810	804	780	811	825	781	815	790	774	768	794	760	768	821	759	808	837	823	685	847	758	770	750	827	824	786	815	786	877	749	792	763	800	815	784	771	802	733	776	755	753	777	803	777	764	817	810	817	791	761	796	845	789	772	784	776	776	755	827	772	740	775	792	768	769	802	799	832	799	768	719	749	836	759	803	806	800	814	784	810	784	802	754	775	838	764	777	775	805	780	756	766	777	761	802	810	775	793	767	787	801	805	765	704	820	806	809	782	794	813	816	777	774	772	795	815	756	809	779	783	784	824	822	782	736	798	759	850	784	803	811	772	788	742	801	784	802	773	828	734	760	779	780	789	812	772	797	780	834	777	828	768	790	784	832	799	774	722	789	761	780	765	815	753	786	825	782	760	769	831	826	834	788	792	742	810	809	804	762	808	789	797	792	786	771	814	772	752	834	831	753	792	757	784	772	802	824	855	817	793	789	757	762	799	753	865	781	800	763	804	819	794	744	757	800	781	795	789	805	757	788	771	818	787	782	767	802	781	786	767	766	806	764	796	759	806	800	815	793	844	816	777	840	765	789	789	763	789	824	765	725	782	788	811	789	802	770	760	772	856	768	782	766	793	776	809	776	793	771	775	765	814	790	776	844	782	801	785	802	804	826	794	779	769	803	785	785	792	816	759	786	837	763	794	809	822	767	792	813	805	787	795	799	841	767	828	787	782	738	754	728	749	818	793	789	752	753	790	767	752	760	819	842	816	807	838	821	812	773	788	771	817	784	779	826	828	786	785	782	807	819	807	821	817	767	796	787	752	762	755	779	785	792	781	823	739	749	813	771	817	735	779	775	878	802	759	797	820	815	782	746	804	800	763	810	792	794	781	795	803	775	828	790	812	820	778	760	738	792	789	788	786	779	735	805	814	754	772	773	792	778	774	800	755	830	829	784	819	783	760	792	756	818	753	781	804	749	782	777	849	782	757	776	825	788	769	779	766	752	765	808	799	786	786	779	821	807	783	800	756	781	767	816	722	824	780	805	725	796	823	778	807	779	808	818	781	827	835	799	800	782	781	800	804	817	800	775	764	795	839	762
31376	20442	20084	15842	13237	13296	13622	8664	6279	5690	5284	4558	3331	1883	1417	887	681	665	583	591	602	524	566	574	482	404	409	441	375	413	417	388	407	346	406	414	350	369	398	378	412	344	358	383	340	378	372	403	339	345	396	349	344	372	406	350	362	380	364	373	356	325	360	365	331	347	359	413	367	382	380	398	344	385	413	370	376	388	387	349	395	325	380	383	385	349	346	357	392	392	320	356	377	372	310	340	339	366	392	383	361	351	387	352	385	383	380	366	370	380	388	352	345	388	402	360	355	376	374	383	375	334	387	379	354	383	359	372	405	385	361	369	404	327	356	371	381	378	341	366	351	385	365	379	361	356	364	382	361	376	386	359	393	370	371	377	382	364	366	376	352	333	379	348	384	371	391	381	371	350	364	415	369	379	408	427	332	357	344	357	389	361	384	400	380	359	378	351	365	353	356	373	384	365	365	385	383	345	346	338	381	359	400	362	386	361	357	357	406	349	337	348	352	372	388	332	366	366	369	384	363	328	335	396	374	380	400	385	380	412	363	371	373	339	364	363	375	366	398	399	354	337	390	386	389	337	357	374	390	335	354	385	365	348	341	378	370	326	355	381	332	341	372	368	399	364	381	376	399	404	368	374	369	361	393	346	362	391	376	331	358	332	339	371	383	343	395	373	354	407	361	351	377	375	372	355	407	352	349	341	373	367	391	341	379	342	391	332	359	359	379	391	381	365	374	363	370	392	369	390	368	360	339	405	364	346	340	327	410	397	389	398	337	399	358	350	386	400	372	359	347	347	367	369	409	389	403	350	392	400	378	383	375	367	351	375	376	361	433	346	366	379	389	422	351	402	349	357	388	374	366	387	376	375	374	351	371	339	374	341	339	364	371	419	389	380	339	389	323	411	338	404	352	356	358	378	376	343	392	381	394	378	358	389	379	361	388	361	405	398	364	383	383	358	343	388	413	363	380	349	369	363	367	334	393	384	363	361	365	352	378	398	376	360	373	382	339	348	387	367	349	350	388	396	309	384	366	326	381	363	388	358	378	363	342	380	350	362	363	366	359	390	344	365	354	341	384	400	344	368	381	367	372	382	400	393	409	355	346	374	393	353	398	365	371	347	328	350	379	352	390	338	320	337	362	353	404	389	374	364	346	364	388	336	346	350	348	373	406	339	383	360	377	360	365	390	345	382	395	368	363	388	362	368	371	352	348	370	360	355	392	387	368	368	345	393	387	349	376	379	334	360	367	352	348	384	342	376	386	383	364	355	367	365	391	355	395	342	385	334	380	367	329	415	374	412	330	397	333	381	373	375	366	397	365	380	311	375	367	355	371	349	381	368	396	341	363	383	341	343	368	384	388	343	364	354	366	349	374	388	329	360	399	358	377	389	344	374	394	405	379	360	377	383	372	370	346	391	352	344	393	379	331	365	357	393	339	384	389	347	362	343	409	362	376	360	376	355	383	385	381	389	346	349	387	370	374	377	382	377	339	359	325	385	357	366	383	361	364	372	356	358	360	343	333	385	386	382	357	324	404	387	378	390	375	396	364	386	356	333	347	353	385	352	372	344	403	359	371	373	358	344	387	392	375	368	383	358	365	407	393	345	365	355	370	362	344	355	363	364	366	371	379	352	327	362	343	380	388	387	381	364	381	379	335	392	356	331	374	388	419	337	362	312	366	387	357	352	385	351	356	351	343	377	396	421	363	386	385	393	343	345	388	359	370	374	379	364	372	389	394	402	357	374	384	357	363	318	353	358	377	368	314	340	345	346	345	360	389	391	384	363	375	362	371	327	353	352	369	393	376	340	385	390	407	372	376	378	382	354	328	342	371	360	320	352	381	338	387	405	344	382	392	351	370	368	398	377	358	344	345	379	353	382	390	332	375	372	345	348	346	366	381	379	373	390	364	376	353	359	362	369	383	376	374	398	340	365	382	349	356	372	363	394	333	358	364	379	403	370	356	368	361	333	361	390	390	375	375	360	364	361	357	387	373	384	367	379	380	386	373	379	358	379	357	358	403	368	371	358	384	364	353	350	373	374	382	358	395	394	376	392	367	356	346	396	357	347	371	361	364	345	369	389	359	393	401	347	379	356	344	358	371	346	350	383	349	341	403	338	395	370	375	398	340	368	380	369	397	362	347	367	366	352	397	378	366	374	366	354	356	377	351	393	330	387	353	387	386	359	371	322	379	375	391	396	391	346	364	336	330	351	358	331	358	383	374	372	375	345	364	348	335	376	359	339	406	420	373	411	377	390	334	343	384	332	369	399	341	394	391	370	398	359	394	391	321	354	385	345	349	353	356	349	391	375	404	368	403	372	375	374	360	362	354	358	328	375	381	350	399	352	359	348	373	372	397	354	365	342	362	359	377	404	373	364	383	396	355	368	386	409	377	402	380	377	322	363	423	331	349	348	343	374	356	342	382	388	383	389	376	371	384	419	398	353	362	349	350	360	360	384	393	374	369	358	334	365	347	357	390	392	381	368	373	398	366	353	328	401	379	346	331	425	357	374	356	369	337	373	364	397	334	381	390	382	400	349	325	375	332	383	371	343	366	371	374	367	383	363	372	360	356	321	332	363	378	352	375	367	372	344	394	342	358	369	352	354	319	420	354	390	379	378	353	358	380	369	370	381	397	375	398	357	360	373	353	375	402	331	376	360	382	371	387	335	359	376	326	381	371	373	342	374	341	353	387	362	401	345	348	387	355	418	375	336	375	370	348	374	321	395	361	392	364	363	369	338	400	398	345	375	359	370	384	380	372	383	361	377	383	367	367	378	387	366	377	380	383	397	377	343	313	369	392	316	367	394	369	374	330	382	410	402	336	395	365	381	359	384	365	398	360	378	302	359	366	388	391	331	354	346	362	330	342	366	350	361	332	375	369	374	340	386	364	386	369	382	376	352	363	323	310	368	349	362	369	371	411	378	370	342	391	367	354	371	346	369	411	342	373	362	371	376	359	363	368	365	350	353	358	386	353	370	377	361	353	350	342	348	345	398	407	383	304	364	386	393	374	368	368	349	331	378	357	379	403	356	347	339	326	342	359	376	392	375	360	390	385	371	368	361	370	384	370	374	358	389	339	382	360	412	361	379	368	375	367	339	360	340	421	352	342	346	371	360	357	376	351	318	388	398	364	365	403	366	391	324	352	384	371	353	352	348	377	371	379	349	366	364	364	395	359	350	365	369	356	347	385	360	365	365	360	363	364	350	363	399	386	369	383	399	368	372	398	379	376	393	369	396	399	360	361	353	363	388	411	380	399	350	399	376	364	366	406	353	338	364	397	352	370	425	351	366	377	366	391	338	361	376	359	369	347	380	375	340	351	372	385	369	359	379	377	384	375	365	401	376	389	393	347	355	394	372	408	361	366	395	371	415	403	345	370	387	391	389	353	372	346	376	353	381	359	355	367	371	365	372	330	382	361	328	360	371	369	360	397	398	361	410	369	363	359	386	337	384	397	384	349	416	358	396	397	365	386	343
23555	10253	14216	12931	12472	16904	20233	14880	13004	14615	13184	11051	8671	5972	5528	4063	2853	2458	1973	2249	2464	2146	2069	2144	1727	1454	1352	1229	1180	1060	1009	1015	1021	1038	1000	950	953	954	997	910	1027	1003	929	927	954	951	926	922	922	973	905	1000	938	950	940	958	943	955	895	950	989	978	893	930	937	941	939	995	908	962	977	954	955	937	943	934	962	886	860	943	942	921	922	974	925	986	929	979	888	932	911	939	920	929	983	905	953	925	931	957	930	908	918	893	928	962	1005	908	896	957	938	880	959	912	907	947	948	970	927	980	919	927	901	944	962	891	925	938	927	918	928	971	883	872	952	930	948	958	946	922	908	932	956	971	909	933	886	957	951	978	938	919	902	963	944	908	924	922	927	906	890	935	957	892	917	969	898	906	919	904	881	912	924	973	882	882	935	864	960	900	871	916	950	928	884	923	918	916	923	997	937	920	958	910	897	925	966	934	896	946	876	967	879	923	930	961	904	950	947	914	891	947	944	967	919	898	952	900	862	920	913	930	918	875	934	944	938	890	894	899	886	868	950	884	889	970	922	923	927	881	947	912	907	924	956	913	1008	967	894	949	910	901	970	905	901	944	922	952	878	943	912	957	928	909	919	929	854	962	982	934	948	999	918	981	956	892	931	936	941	905	948	877	959	992	935	923	915	898	966	899	896	917	922	914	895	922	913	876	938	935	894	968	910	895	906	969	881	956	901	918	896	909	917	872	876	917	957	867	892	928	915	865	927	958	954	886	941	930	893	886	944	946	955	903	959	908	950	925	925	920	937	910	923	891	932	931	940	954	907	929	955	984	947	908	906	996	918	897	978	930	951	975	945	973	917	930	914	1011	925	902	935	956	978	941	911	898	955	927	889	885	909	923	906	902	925	936	921	876	934	921	923	914	918	887	947	909	976	885	952	937	965	901	896	931	896	940	924	913	877	852	888	917	978	932	921	892	889	867	901	886	915	899	940	949	947	937	928	913	912	907	951	893	914	940	924	928	925	878	937	899	928	897	916	871	908	975	960	938	903	908	963	919	941	870	920	922	971	926	906	926	947	925	961	916	949	914	949	931	950	860	932	896	964	895	899	941	917	957	968	899	894	910	968	873	886	939	878	933	953	889	901	923	931	920	924	960	895	884	845	891	958	917	959	880	963	880	890	877	954	905	937	902	886	924	945	925	913	891	932	905	879	911	933	917	892	944	915	886	903	969	931	880	904	934	922	920	891	871	902	957	969	902	881	940	941	902	937	914	925	929	879	970	926	952	891	885	955	893	951	926	947	902	935	913	951	932	930	958	885	925	942	860	961	913	950	918	944	911	956	839	896	905	882	946	956	919	972	915	898	977	919	968	913	918	901	900	920	965	927	908	890	953	911	937	897	906	907	918	937	954	905	928	951	915	920	958	978	984	839	897	912	937	909	926	961	898	924	914	869	885	905	974	940	927	880	948	950	879	930	957	903	943	931	909	938	917	960	890	898	871	845	920	867	890	873	946	851	903	946	912	920	947	901	929	937	889	896	946	924	925	932	912	930	891	861	954	944	912	894	889	915	945	885	844	902	896	921	907	909	980	897	938	902	925	913	910	894	914	858	949	892	847	893	891	956	943	869	927	901	884	905	914	911	916	877	954	893	980	909	899	882	941	926	865	891	902	948	976	955	906	979	860	849	908	889	920	872	934	921	927	927	977	940	982	960	942	924	927	921	910	918	934	935	930	934	890	867	927	951	924	879	914	947	935	948	909	941	980	878	928	886	954	893	920	905	933	938	900	912	894	924	909	901	917	902	860	978	919	900	877	875	927	918	883	956	902	925	867	863	908	955	920	860	901	902	965	937	926	889	921	911	941	875	887	901	901	947	898	926	932	950	882	927	955	899	891	922	944	867	898	946	924	970	943	876	960	924	928	908	928	925	888	841	985	868	962	913	952	930	956	1002	893	954	871	935	963	914	896	966	860	892	978	998	838	929	972	903	940	947	924	905	900	967	910	890	923	903	950	908	950	917	911	900	913	937	895	938	910	946	932	873	938	942	915	914	869	917	918	913	903	899	884	888	901	940	918	950	950	917	972	881	850	878	953	933	940	932	953	962	846	912	957	926	943	956	936	911	963	915	911	938	898	936	939	896	924	922	948	862	934	945	901	922	891	898	941	917	924	957	943	944	939	935	906	968	945	938	958	905	949	933	884	953	949	913	929	930	951	923	952	905	938	904	883	925	895	934	888	932	895	951	894	960	922	900	962	940	922	902	879	901	920	894	860	933	949	909	975	899	914	940	921	926	953	936	951	917	924	891	893	976	870	933	887	892	935	916	935	926	909	875	896	891	951	936	915	920	881	978	948	903	915	953	958	910	917	891	881	913	944	950	952	889	903	880	898	914	858	910	922	968	945	910	951	932	927	876	910	911	916	954	933	937	858	951	900	873	932	946	918	872	892	886	867	902	894	945	910	922	975	915	916	919	917	898	922	952	920	942	939	911	878	934	900	890	916	914	891	937	953	970	905	953	925	910	933	880	934	889	923	907	971	915	892	897	900	925	882	934	847	897	916	895	953	915	906	879	948	934	907	948	896	933	926	919	972	884	929	883	930	926	936	917	915	921	906	932	928	904	922	914	875	918	920	932	915	923	921	889	921	874	923	898	946	920	874	909	895	894	908	917	912	928	1008	897	922	932	956	904	926	940	891	893	901	916	886	913	943	877	905	938	932	898	832	932	915	926	933	931	894	895	881	870	889	930	881	884	932	881	957	898	868	905	945	971	920	892	880	824	938	957	917	911	849	896	894	968	903	928	964	908	960	943	937	961	931	919	914	896	945	949	919	951	883	859	860	906	879	867	922	953	954	946	904	918	899	957	977	888	870	885	948	960	933	898	889	920	894	968	899	916	879	893	934	919	911	886	955	935	946	909	888	901	888	900	894	857	902	967	895	958	896	918	884	906	957	917	928	897	962	928	956	928	946	898	925	931	893	943	969	907	884	962	921	928	934	938	916	937	901	873	963	867	976	962	908	883	909	948	969	941	930	919	932	913	905	934	946	901	937	904	864	868	955	905	925	955	883	989	939	985	910	934	918	930	941	884	909	927	901	859	918	943	932	903	937	913	866	907	913	875	950	918	918	866	944	891	946	940	955	918	910	929	905	937	868	939	868	906	930	872	952	899	936	975	903	889	869	935	981	987	931	955	902	941	947	894	949	897	956	886	870	938	930	970	932	900	856	895	899	926	893	901	940	887	987	931	952	868	872	941	913	948	883	909	932	930	909	1000	929	962	948	921	871	912	897	958	873	957	912	942	910	903	889	905	912	932	876	886	912	943	906	888	953	932	909	886	892	975	926	935	972	944	891	864	892	901	882	897	934	934	883	909	972	887	920	888	978	928	939	907	926	937	932	913	860	889	871	928	927	881	932	940	927	915	990	936	911	894	871	944	887	898	874	919	902	960	891	990	933	923	951	904	906	894	971	943	958	882	938	952	939	930	920	938	919
39361	24900	25607	21441	17629	17775	19642	14149	11067	9710	9536	7198	5323	3053	1920	1291	945	642	611	739	733	557	475	512	419	417	366	379	315	322	323	321	299	314	306	273	271	287	331	279	273	304	312	269	326	292	346	294	299	310	260	284	286	288	289	277	282	298	304	271	255	277	279	300	302	294	285	273	255	273	271	285	280	264	272	281	269	277	271	290	284	300	311	276	265	276	284	243	286	265	266	249	262	280	295	274	284	311	314	293	269	270	298	264	283	316	268	340	290	299	269	260	273	292	273	300	279	280	283	309	280	269	270	277	274	300	309	298	274	277	250	255	279	273	294	344	278	274	291	272	301	311	294	280	252	276	319	295	282	294	286	282	269	288	295	286	278	261	274	282	289	283	273	268	251	271	271	301	261	275	274	270	289	282	320	289	297	273	289	259	276	289	250	276	299	292	304	282	262	298	299	300	298	261	299	265	276	284	268	261	268	292	268	274	245	267	244	302	278	286	270	274	260	303	268	311	280	274	262	308	266	269	294	253	276	289	283	268	255	288	296	276	289	306	262	285	274	265	233	289	259	261	278	261	286	264	282	290	323	307	271	246	282	268	279	265	273	256	283	271	302	253	286	307	282	309	265	267	267	262	303	318	301	291	273	269	321	270	307	290	271	296	287	274	267	273	287	280	263	323	283	270	260	264	292	236	278	291	260	256	278	269	280	265	250	274	263	269	272	272	268	313	264	309	279	273	271	266	285	297	320	280	278	284	323	290	280	254	285	275	275	253	241	268	297	277	306	301	288	283	277	273	267	265	301	262	258	256	283	258	272	255	270	256	280	285	283	303	287	258	265	280	277	289	292	289	287	284	264	311	282	262	236	254	269	270	304	274	273	255	243	263	271	286	260	260	316	250	271	267	297	260	319	301	260	271	328	295	286	237	282	272	275	263	270	271	264	311	300	284	256	291	296	269	267	319	275	268	281	278	274	300	294	244	285	286	272	265	299	330	293	277	301	254	292	301	258	302	285	264	295	293	310	277	263	286	274	264	268	271	239	260	310	282	285	284	254	249	285	279	280	270	277	294	271	290	272	284	282	268	281	285	287	273	258	286	280	251	287	291	286	279	261	275	289	287	291	276	249	259	253	247	285	294	289	265	296	280	259	297	255	296	265	285	288	270	288	290	251	264	277	272	268	274	260	294	291	274	277	257	262	303	268	252	277	271	271	281	292	276	301	268	294	280	270	297	271	252	274	309	294	293	289	303	301	295	279	320	269	295	263	249	298	302	302	280	272	269	279	286	272	266	292	301	279	290	323	296	272	256	280	263	286	270	247	245	253	271	287	303	285	279	270	283	242	286	309	302	275	292	275	306	267	276	297	261	271	297	266	285	278	249	270	272	270	283	277	274	280	274	261	290	258	284	292	278	288	265	280	280	293	289	242	318	278	303	300	303	274	285	264	286	300	267	268	297	281	286	273	298	259	259	265	264	313	272	284	279	298	298	277	287	272	285	292	287	265	298	283	284	280	293	300	289	302	285	271	259	274	269	291	284	308	268	278	263	281	280	289	334	279	273	272	257	281	292	278	269	274	267	278	266	283	255	269	295	296	255	302	251	280	267	268	288	284	297	290	262	268	289	287	267	293	273	274	254	309	291	270	297	273	279	269	297	291	250	269	284	277	251	291	263	281	286	296	325	288	297	255	254	274	312	275	261	271	251	298	285	270	271	267	288	255	256	312	265	274	310	287	273	284	305	260	287	261	251	260	312	296	286	296	268	257	263	303	280	272	284	269	280	313	313	281	246	277	292	259	284	255	268	297	300	288	282	256	289	284	290	294	279	286	259	285	273	300	261	301	266	260	295	277	287	279	264	295	326	241	277	268	249	263	270	299	299	285	251	273	285	271	251	272	282	277	287	286	276	278	294	272	286	309	294	307	309	238	275	239	261	285	269	271	269	303	297	283	291	289	260	269	267	279	301	298	288	238	245	278	292	265	257	271	276	256	267	271	265	274	276	251	287	268	258	254	295	310	315	300	312	325	260	264	270	301	286	280	290	261	273	277	284	273	280	328	277	300	282	284	280	276	307	286	270	246	288	284	286	277	293	262	292	279	272	293	285	279	265	254	274	285	261	269	262	255	245	269	276	269	287	276	279	262	255	271	306	275	265	290	256	283	250	276	298	264	275	243	243	283	283	272	318	274	273	272	289	270	268	285	252	270	293	282	279	261	277	311	292	278	298	273	271	269	283	266	264	285	268	284	278	279	308	280	277	296	273	264	272	251	279	277	268	270	280	269	268	287	290	283	257	271	260	293	282	283	253	294	257	248	275	276	268	282	285	300	297	267	287	292	245	266	268	260	312	266	273	273	304	255	253	256	300	285	261	248	282	273	311	300	303	279	264	267	274	285	299	271	278	282	265	255	291	274	274	259	236	284	286	263	236	295	261	267	285	259	277	277	284	279	254	279	321	277	272	306	297	259	285	269	288	280	306	282	263	289	310	294	279	251	319	290	283	246	281	269	271	261	292	303	263	288	274	268	265	281	275	266	289	268	291	276	279	287	278	253	295	270	275	303	279	275	294	266	282	245	250	291	277	268	265	259	272	270	314	252	288	284	268	285	246	288	251	282	262	317	297	236	278	280	270	275	273	287	269	255	285	249	282	278	302	294	272	281	277	257	232	277	275	256	300	265	302	273	276	282	290	260	276	269	285	253	276	250	270	303	284	255	290	277	267	251	288	310	290	248	263	263	279	262	238	262	268	286	280	280	285	266	307	298	288	288	296	272	298	266	286	284	294	291	283	290	289	280	265	243	289	257	280	316	283	303	283	261	261	266	281	287	300	263	273	286	277	267	285	280	263	271	250	274	299	276	274	255	278	289	247	311	288	271	291	271	266	285	286	268	283	234	306	307	253	279	307	271	224	262	296	267	268	277	278	279	309	262	284	325	261	283	297	291	273	261	299	273	294	263	277	285	257	279	304	272	319	287	284	270	285	312	277	260	291	243	268	273	304	280	283	265	263	248	246	307	267	268	292	268	246	265	283	284	293	282	268	291	291	298	247	291	273	301	288	287	265	277	272	283	268	263	289	284	273	274	278	284	253	281	278	262	280	289	259	257	304	303	286	278	284	265	292	301	276	264	262	274	298	296	274	259	279	268	261	297	237	300	253	299	257	293	283	277	294	258	287	289	265	270	235	301	287	278	255	297	297	293	295	261	252	252	274	289	247	297	260	282	307	311	269	282	274	276	258	280	303	258	265	268	257	298	283	312	264	293	273	278	277	313	259	294	271	299	280	292	278	291	268	259	260	284	261	236	276	296	294	291	268	274	280	305	268	313	275	311	289	281	274	281	263	287	286	309	260	273	240	243	280	259	299	248	318	261	295	280	277	272	300	290	272	235	272	292	266	273	291	302	280	286	274	295	269	267	268	275	262	273	287	276	274	251	260	251	271	285	287	317	270	276	292	305	274	286	294	288	276	299	266	267	260	285	263
29076	13913	18916	17403	16359	20687	25619	19840	17895	19889	18763	15750	11656	8977	7498	5961	3954	3063	2787	3008	3656	2897	2422	2494	1911	1579	1478	1244	985	997	903	830	858	830	799	766	771	771	778	766	796	758	785	744	752	803	715	746	777	750	773	738	747	722	746	746	722	702	747	767	739	733	703	738	726	788	762	722	739	700	786	752	747	736	730	765	717	731	742	734	695	740	696	737	713	729	774	702	755	729	712	701	720	675	756	736	722	726	781	744	742	707	782	759	688	703	751	769	770	780	738	741	767	757	723	699	706	736	703	738	750	720	724	727	775	689	700	742	684	753	714	725	674	691	628	742	722	687	685	667	662	726	690	696	703	711	705	711	685	686	660	668	720	717	694	696	662	701	725	665	677	712	743	715	692	722	738	709	652	736	718	727	691	725	662	724	723	690	739	716	704	713	678	709	703	698	664	707	742	668	706	749	709	696	744	719	687	725	708	677	706	687	703	675	734	704	646	706	703	726	726	743	734	735	714	671	683	702	645	677	726	685	712	687	646	755	729	712	710	722	653	725	730	702	720	759	693	709	688	698	699	671	695	698	692	769	701	709	663	699	716	687	702	638	724	681	680	662	691	675	668	689	709	691	649	729	676	739	723	713	678	673	721	696	739	742	707	706	703	653	682	711	732	724	735	680	721	696	711	716	746	704	682	666	707	716	719	712	658	732	679	689	706	744	657	677	712	680	685	719	699	736	689	710	701	768	704	721	683	710	734	727	633	665	647	685	721	700	717	697	732	753	698	744	696	700	679	708	714	661	714	709	680	688	726	735	689	736	675	663	709	681	651	703	700	694	663	722	700	687	687	739	721	689	745	667	685	692	728	690	729	668	712	710	713	734	683	703	708	692	709	694	686	683	663	703	696	718	713	697	723	686	687	669	702	747	739	674	674	706	669	678	675	722	675	703	705	726	720	708	678	704	690	701	689	667	715	657	698	630	683	727	703	687	740	684	670	695	714	747	717	687	765	760	736	660	687	700	729	741	669	675	716	695	671	670	726	724	741	713	688	705	675	694	744	690	671	663	724	725	689	666	701	737	695	717	689	705	651	665	697	669	668	701	686	730	670	716	696	774	668	701	703	694	722	777	704	688	671	756	699	696	718	704	706	713	676	665	693	705	703	730	692	666	696	725	716	730	697	731	700	684	684	695	683	683	709	676	691	686	688	678	700	672	714	735	698	641	656	670	744	739	691	662	682	711	650	706	721	734	701	722	676	674	688	728	693	700	642	738	717	734	683	737	691	689	703	699	645	661	712	679	725	687	716	701	666	675	696	726	726	742	685	708	673	713	700	706	707	700	666	737	733	701	703	738	711	732	714	714	737	715	708	688	687	707	691	730	659	676	714	673	718	757	709	677	681	726	715	680	679	669	731	700	723	650	701	748	673	658	681	722	672	731	709	644	705	682	691	718	630	662	695	731	690	702	697	721	708	693	659	728	719	685	751	710	661	704	682	678	738	664	708	716	664	673	665	711	772	704	729	687	733	719	749	700	681	722	722	699	657	712	734	710	695	675	664	690	686	662	723	679	699	698	679	707	722	720	673	690	667	708	741	681	688	695	694	688	719	680	759	704	726	665	711	738	732	738	689	710	683	705	747	650	738	677	703	714	697	721	690	710	730	722	664	714	705	653	695	741	715	701	687	728	691	709	718	684	705	744	727	671	690	654	709	749	719	688	689	692	690	687	701	718	684	706	729	673	679	687	714	698	749	763	729	719	684	712	690	754	680	733	742	697	708	673	723	691	683	738	689	696	695	725	680	659	719	671	684	700	718	701	686	702	648	717	741	656	685	681	698	716	661	706	719	693	721	743	707	688	704	702	737	713	671	714	742	671	748	669	659	690	711	752	724	704	706	695	768	719	722	738	685	667	750	678	662	727	735	711	736	681	654	672	704	686	680	729	699	727	708	697	653	719	692	682	686	684	718	736	726	754	704	692	695	679	720	696	708	661	694	762	710	679	667	704	717	688	748	779	693	683	686	720	715	706	689	720	704	685	699	671	688	732	671	712	652	726	687	721	696	671	681	695	710	677	706	680	624	716	748	741	720	686	659	712	736	689	701	723	685	703	720	682	702	724	712	714	687	737	713	701	687	706	711	651	736	726	702	705	705	775	724	752	685	698	710	720	671	697	727	686	662	704	682	707	679	684	686	677	725	730	714	707	685	704	674	688	717	679	721	698	727	661	693	710	697	698	710	735	687	683	736	731	700	691	733	676	656	739	762	698	720	712	659	771	681	747	719	654	668	701	722	704	654	708	703	693	723	698	704	670	675	726	728	650	642	710	689	702	720	695	716	689	654	711	733	728	714	756	666	693	685	721	699	751	681	681	736	680	762	673	751	709	746	677	698	715	679	681	667	714	691	687	696	657	684	747	736	696	690	670	651	734	722	703	704	726	717	695	672	735	682	703	692	677	750	667	670	715	663	733	714	675	715	705	671	677	731	720	664	726	692	688	675	677	675	692	703	681	694	712	719	667	699	706	678	695	701	734	732	727	707	698	751	695	713	735	714	705	667	735	735	654	730	678	714	709	751	718	697	694	649	671	695	696	685	643	752	732	686	739	687	725	691	689	691	734	728	669	727	711	751	687	708	692	768	664	684	712	706	739	690	682	695	715	684	706	701	672	678	719	683	700	680	704	725	719	672	719	688	687	714	685	659	724	692	688	680	695	684	711	720	663	710	723	701	686	687	710	698	726	729	706	678	703	737	697	709	687	708	712	726	694	711	685	667	719	693	718	708	701	692	768	730	688	698	690	662	710	701	698	705	727	657	734	676	722	685	674	687	730	680	668	716	706	726	683	666	706	748	690	702	685	696	708	666	663	710	702	715	664	672	672	737	672	661	715	680	696	695	705	643	712	716	716	660	697	672	681	685	660	686	676	707	659	718	703	657	741	712	656	735	758	741	697	705	678	703	740	707	712	675	703	687	663	703	708	664	694	699	672	703	651	679	726	678	689	693	696	689	688	766	699	702	684	700	691	699	722	735	695	726	706	712	703	700	712	690	728	694	704	680	662	732	724	651	728	703	635	703	655	735	708	683	687	738	710	705	684	699	681	673	697	686	697	674	720	688	715	718	694	700	701	695	707	701	675	663	696	675	699	651	739	710	673	725	698	675	680	697	675	694	732	691	652	666	694	708	726	709	729	672	686	733	722	791	687	735	658	668	703	724	743	707	705	674	762	717	720	689	709	701	689	674	654	728	681	726	770	711	712	638	706	684	699	659	680	670	706	748	651	704	702	658	675	689	732	653	700	749	695	674	667	698	722	672	692	669	719	701	659	691	654	687	731	696	647	736	682	706	723	703	681	692	699	684	676	672	720	696	666	666	726	733	677	676	681	684	713	713	731	675	663	663	721	725	726	683	769	713	754	696	723	723	700	720	667	722	684	724	689	691	698	682	699	681	716	713	726	679	730	705	676	690	694	681	672	686	672	671	701	705	726	718	728
5343	2134	2854	1921	1430	1295	1112	699	528	567	627	608	459	343	336	345	282	288	327	316	276	300	305	295	333	323	305	288	277	284	284	289	275	286	286	274	273	313	273	291	294	263	300	275	275	285	305	258	285	283	292	299	293	299	285	290	292	272	325	312	306	272	267	257	276	310	300	308	276	283	268	268	277	300	315	269	278	277	302	297	283	288	260	276	291	309	297	287	295	330	275	271	317	307	292	301	333	264	307	318	298	313	282	275	281	263	271	268	310	317	278	288	285	306	251	287	282	270	288	324	274	300	269	287	278	297	286	292	255	285	270	323	305	289	287	336	305	267	279	264	276	270	282	264	312	290	279	282	297	273	309	276	289	298	301	260	282	312	284	311	285	261	301	275	284	272	300	301	280	274	256	288	298	270	274	286	286	271	271	287	265	265	281	262	299	294	305	272	285	298	283	308	277	317	295	297	286	255	275	238	293	288	290	291	278	290	284	284	307	254	310	256	291	306	301	281	303	293	292	269	277	301	283	265	272	296	293	285	292	288	303	292	307	317	292	266	291	254	274	275	303	309	295	268	276	321	305	279	274	287	274	278	293	280	276	318	278	276	327	268	286	280	282	294	295	295	302	286	280	273	278	277	291	263	311	296	321	267	271	305	288	292	282	290	284	287	265	285	277	314	310	323	268	288	285	299	280	292	285	288	309	307	266	275	279	273	291	289	291	267	271	287	311	259	275	320	324	262	290	280	280	295	279	296	265	273	279	291	290	290	269	263	284	267	276	280	280	282	295	287	274	280	275	281	282	296	276	265	283	263	291	297	304	284	279	301	302	278	314	293	262	306	278	280	274	307	264	261	297	286	326	274	289	271	297	290	281	281	314	274	288	257	300	302	287	290	300	286	306	292	268	279	275	294	286	310	284	253	252	279	250	302	280	263	275	282	264	295	319	268	308	311	305	289	254	283	269	274	322	255	280	295	261	285	325	284	261	290	288	250	284	300	291	307	306	291	266	285	317	270	239	282	293	297	298	292	306	293	271	262	270	268	303	294	273	300	308	300	239	310	295	271	257	319	247	292	270	278	276	297	284	276	281	265	284	285	287	270	285	279	287	253	276	291	287	303	293	277	283	267	280	274	311	300	307	290	281	272	275	267	273	294	268	296	313	281	284	278	264	267	240	267	313	283	277	280	325	282	278	278	281	292	292	295	307	308	269	283	303	253	319	308	256	273	265	273	290	291	291	295	305	289	290	278	330	283	304	283	287	271	286	298	290	306	286	276	298	306	249	268	293	294	274	259	264	304	309	295	310	275	318	265	303	308	306	288	302	283	276	276	291	287	275	302	293	272	262	278	304	281	284	321	289	289	293	297	247	298	284	278	307	228	315	285	281	302	263	272	294	263	310	298	290	298	318	284	281	309	296	262	249	286	272	273	328	273	297	290	266	327	296	290	284	295	290	269	278	293	298	259	298	257	297	289	302	305	253	301	294	306	265	287	271	272	297	290	284	254	295	293	281	297	302	256	256	278	294	258	304	271	286	266	262	298	322	325	314	290	275	280	303	279	280	295	283	266	263	285	290	262	279	290	305	313	322	284	299	264	278	303	277	271	282	287	286	271	263	329	279	298	243	258	274	267	284	290	292	273	292	281	294	291	301	308	279	278	259	316	259	273	273	315	275	276	307	302	286	279	332	277	282	282	287	258	297	279	261	292	296	290	273	282	307	279	276	292	283	278	289	272	264	262	284	296	254	316	260	284	305	257	264	287	287	276	251	283	297	307	294	321	261	313	308	259	311	289	267	282	280	305	263	274	293	280	265	292	280	283	296	279	288	288	264	291	298	253	279	253	291	256	288	276	293	276	265	274	282	291	293	297	270	279	281	282	270	270	291	285	303	271	297	297	273	292	292	292	318	302	275	283	284	286	296	301	256	289	276	285	296	284	277	288	307	264	310	264	252	265	277	270	288	280	277	275	277	288	291	296	264	278	281	291	289	279	304	319	292	266	272	288	282	297	250	321	288	311	301	291	269	257	306	268	258	286	283	271	311	288	282	266	255	282	274	257	274	317	273	278	275	288	280	272	261	266	231	298	286	288	263	294	282	318	285	286	245	301	260	264	295	303	292	284	310	294	295	285	267	301	314	282	268	270	275	256	300	263	285	267	297	298	300	263	262	283	254	246	262	293	267	276	281	279	282	255	281	298	331	284	305	261	291	303	279	301	288	292	298	301	300	260	306	277	291	297	290	288	263	276	287	274	298	265	267	266	288	276	278	297	268	295	311	294	296	306	271	252	291	314	298	303	331	313	306	279	288	273	299	261	284	296	316	297	303	315	295	258	282	260	280	282	295	304	268	296	305	304	262	275	243	256	307	258	270	275	294	279	309	309	296	309	305	234	270	263	288	293	311	276	292	294	304	280	286	273	278	289	294	294	252	309	302	296	279	282	263	286	301	278	279	267	285	308	279	262	298	256	257	279	266	262	282	302	307	270	260	289	290	298	257	282	294	281	287	295	290	298	294	277	275	273	253	290	288	277	288	249	321	285	303	313	271	289	264	272	292	280	313	313	253	304	275	284	279	292	272	286	290	289	313	300	293	256	301	268	297	292	293	300	257	282	265	295	280	299	291	292	292	289	250	307	264	285	258	267	294	275	304	283	287	273	279	265	333	278	307	277	314	279	280	300	256	304	260	278	283	290	312	259	277	283	285	272	268	298	304	295	301	271	296	289	275	278	264	280	319	299	262	285	335	277	295	275	296	286	310	257	280	264	267	283	301	298	281	271	320	315	267	284	264	284	311	256	293	262	305	290	310	300	310	284	262	277	310	282	293	269	303	278	284	273	279	309	279	294	270	286	263	269	304	269	288	275	282	285	290	249	296	256	269	282	256	293	295	285	281	313	304	267	281	268	274	266	306	286	309	272	303	297	316	272	257	281	272	299	302	269	304	306	280	272	307	296	264	308	272	277	276	296	295	280	304	309	291	287	262	280	261	261	266	301	266	290	277	277	315	271	265	290	272	281	295	298	291	264	278	293	273	280	295	281	296	259	273	267	288	280	291	257	302	279	296	269	278	266	302	289	270	294	300	263	287	278	261	277	268	264	282	272	297	316	281	277	298	272	267	291	296	293	273	300	283	273	278	292	272	312	295	305	319	279	289	279	291	269	311	274	297	274	284	287	268	298	269	252	279	321	282	275	271	277	279	299	290	269	285	288	275	315	300	274	280	283	303	291	272	302	266	277	291	293	284	296	264	259	276	322	271	276	275	290	281	288	322	293	293	277	303	264	281	284	306	275	281	283	326	306	278	290	295	278	269	284	263	317	296	251	298	330	298	274	276	284	246	295	267	305	263	305	291	276	263	272	314	275	263	271	278	269	274	264	306	268	267	294	267	299	271	277	302	276	315	290	304	262	288	305	298	286	270	296	298	293	288	315	302	268	315	266	296	290	278	299	305	270	316	301	280	283	286	320	309	274	290	310	277	260
5405	2374	4190	3473	3399	3821	4215	2664	2154	2492	2394	1980	1488	1332	1125	1021	944	981	903	958	965	980	989	908	890	891	854	815	805	733	800	826	771	784	722	801	692	798	723	772	719	756	765	761	727	738	775	731	738	815	726	719	716	747	779	761	742	741	744	751	727	743	760	734	751	731	756	721	754	744	734	749	723	765	718	731	740	717	727	724	726	734	764	708	751	758	760	725	831	763	724	747	778	747	760	779	767	769	781	747	736	740	723	796	762	769	716	779	777	769	785	796	752	711	767	709	730	701	749	733	680	791	722	744	781	779	742	735	758	701	707	767	757	704	797	765	741	761	733	755	761	796	731	740	749	734	731	765	738	732	713	762	739	740	727	777	730	739	743	746	747	783	755	722	739	777	797	728	714	735	770	755	755	749	744	780	797	764	761	763	750	752	743	788	804	713	792	793	768	729	759	799	709	666	717	725	764	766	737	752	771	761	734	731	744	772	669	738	698	730	751	771	706	787	712	754	733	742	739	745	736	814	762	732	786	774	765	780	683	735	744	783	750	761	775	768	755	735	753	788	721	768	766	797	758	806	797	822	711	724	734	754	776	728	782	750	774	738	775	754	745	760	756	711	800	725	757	682	725	755	763	748	762	780	807	710	746	771	731	702	767	752	754	762	716	732	793	728	752	762	791	801	771	705	709	707	775	760	768	717	732	729	727	793	739	709	764	720	759	708	716	768	756	786	826	747	759	747	728	750	760	812	772	763	715	783	682	715	734	703	753	761	773	730	708	733	786	746	755	771	737	760	753	715	696	750	749	708	718	781	744	762	754	761	700	697	772	755	751	724	687	705	766	715	772	766	749	763	744	737	787	752	716	786	765	783	758	766	773	717	765	737	749	725	784	739	735	713	787	756	753	779	755	791	737	710	777	794	729	690	761	768	781	794	790	733	766	760	752	736	757	749	674	743	741	739	746	789	738	762	764	733	708	775	771	724	737	740	733	785	739	775	707	691	728	730	722	785	737	710	732	735	775	716	741	760	701	767	777	746	774	698	732	780	745	754	745	743	767	777	769	737	795	782	780	741	690	749	743	708	752	729	756	738	755	737	750	764	686	753	757	734	741	737	753	765	742	717	746	718	735	805	754	720	710	743	715	763	766	723	734	732	789	782	752	775	748	730	736	763	743	732	769	731	761	742	727	763	730	725	754	756	761	743	694	762	718	780	725	668	729	718	765	730	794	755	698	750	755	747	749	745	734	735	697	747	747	790	816	762	706	737	716	770	719	765	721	718	747	742	777	740	742	732	742	756	785	721	763	736	723	771	800	726	749	775	745	737	775	751	739	731	713	743	787	787	752	716	747	690	732	790	743	784	722	801	757	739	730	749	747	767	751	738	838	752	748	756	733	741	739	762	747	760	720	778	769	740	744	738	756	740	748	751	727	708	768	784	736	748	740	688	767	793	730	748	770	735	781	766	668	760	782	749	735	731	724	730	709	765	729	746	729	758	747	755	742	732	726	738	734	747	760	761	788	741	794	712	765	729	721	748	748	736	798	726	748	760	752	719	776	739	764	742	744	762	771	754	758	742	749	714	744	746	739	739	742	738	730	781	725	734	722	754	715	708	751	753	779	753	740	776	709	750	763	727	737	727	744	700	715	778	745	707	755	799	765	703	737	755	746	752	720	719	750	725	744	735	753	673	770	739	784	771	770	743	685	710	738	709	713	749	751	739	762	746	780	720	755	719	816	757	750	779	792	784	717	752	752	744	706	744	728	755	742	736	786	744	729	791	781	767	736	757	705	748	713	786	762	796	739	754	763	764	716	688	701	728	770	748	791	739	756	734	712	708	753	736	745	728	798	755	743	784	712	769	732	753	785	773	784	781	694	747	733	744	754	750	745	744	722	757	768	757	711	720	708	796	774	770	769	718	731	740	713	794	760	758	735	762	765	772	724	746	684	740	770	704	703	731	779	721	721	736	699	723	751	761	726	746	721	743	766	735	757	714	776	752	765	770	717	768	767	773	789	658	721	689	742	745	744	734	725	720	808	718	739	772	718	774	754	730	747	755	721	731	680	721	744	755	762	729	739	716	752	682	785	774	763	799	784	757	786	795	745	737	731	736	740	719	775	739	751	706	741	741	790	790	704	760	769	782	766	763	778	790	691	743	709	746	754	752	780	748	749	695	743	702	805	732	711	808	796	728	764	733	783	746	739	749	702	771	728	769	751	765	751	720	753	746	793	776	758	744	719	764	754	707	747	746	753	718	784	694	728	761	754	733	764	744	739	728	730	725	746	747	762	776	796	723	743	744	701	737	746	731	760	722	720	741	756	770	741	797	754	754	757	751	785	736	765	777	782	738	746	768	782	771	765	728	787	807	726	736	763	765	711	731	814	765	750	697	781	724	757	778	731	740	756	777	702	706	755	759	748	802	733	749	757	688	774	714	785	794	743	765	750	746	721	764	758	743	769	765	779	725	770	720	785	745	748	722	755	714	750	728	687	702	748	781	745	752	710	756	763	739	748	756	767	747	727	769	743	756	802	703	781	710	735	680	746	810	747	747	757	753	745	768	787	719	737	750	752	750	657	764	778	735	732	774	707	777	719	782	722	706	743	798	755	793	707	751	745	726	712	773	744	737	690	793	755	692	796	738	722	786	726	764	692	802	756	785	783	770	745	758	713	734	760	775	689	738	776	778	701	735	766	749	759	756	724	742	829	761	762	751	749	773	705	769	730	754	792	736	758	745	756	744	730	771	817	748	730	771	776	739	759	709	730	727	709	750	742	708	756	750	749	743	761	746	754	742	735	765	764	723	768	758	750	778	703	778	755	715	731	745	772	720	772	804	750	703	723	712	743	746	752	733	742	756	711	708	745	781	705	778	712	704	770	720	767	760	718	741	670	731	747	811	737	743	770	846	793	761	795	750	773	769	770	722	741	758	745	723	749	733	773	740	734	750	726	751	736	745	783	736	752	775	786	740	718	788	730	765	750	808	781	737	734	787	710	745	742	791	786	791	712	708	778	746	710	780	758	770	756	734	773	744	776	790	777	714	714	733	781	723	699	743	749	758	754	742	784	781	685	749	796	737	719	719	773	772	700	696	730	728	778	753	759	725	754	735	769	752	731	755	756	742	752	743	745	822	731	733	768	745	719	738	704	777	717	727	735	732	766	770	757	732	754	777	756	752	727	738	744	743	718	715	772	736	759	762	772	802	749	734	811	792	733	768	769	726	754	704	757	737	755	756	751	755	773	758	745	727	737	737	754	739	698	744	755	770	721	824	699	794	722	703	739	781	763	758	773	758	776	793	713	776	716	807	756	743	730	695	760	762	754	740	751	762	734	768	747	737	704	771	751	695	759	735	707	766	756	768	792	733	749	772	756	833	712	775	727	735	746	757	743	739	744	715	743	751	739	703	771	753	742	761	699	684	782	751	750	758	786	736	737	751	758	787	752	719	768	737	782	704	785	776	721	728	764	721	777	713	789	756
28578	18280	19392	15007	12007	12243	13049	8797	5978	5022	4859	3866	3145	2080	1444	1073	667	544	550	561	562	484	497	475	488	452	412	400	361	354	393	381	340	337	364	326	379	313	374	376	373	345	333	356	398	375	378	365	357	371	404	367	378	353	375	400	353	357	378	372	333	355	370	349	376	368	362	350	346	374	367	389	379	389	382	352	350	342	354	343	347	373	380	344	381	370	377	401	373	367	399	342	348	392	367	359	365	368	344	395	373	370	370	370	373	340	374	353	395	370	350	395	411	333	353	355	370	385	367	365	368	381	372	370	355	372	383	393	384	379	380	374	342	327	363	352	377	402	383	338	338	329	338	349	350	365	372	343	377	332	393	365	345	353	340	369	367	398	371	365	364	367	408	336	401	340	358	377	331	354	353	344	362	341	341	360	386	350	364	323	375	375	359	392	328	347	373	370	394	357	360	388	341	360	314	352	378	338	345	384	364	365	338	388	372	348	399	396	360	426	359	358	335	340	371	385	403	329	339	352	347	376	360	373	387	373	396	371	401	350	388	350	336	364	354	337	363	315	350	330	396	353	333	349	313	376	367	377	369	337	366	376	343	333	342	333	368	370	360	381	335	356	345	337	360	368	395	385	329	354	362	327	345	391	360	347	344	367	378	316	368	367	372	373	380	345	371	352	336	358	377	375	391	384	346	341	357	378	372	345	357	361	389	384	359	373	361	323	390	368	343	342	373	402	396	379	353	384	353	342	372	355	369	312	373	340	373	372	373	372	343	355	360	380	392	356	381	377	354	374	351	371	367	371	357	357	379	394	343	392	346	348	332	352	362	404	376	344	336	333	359	358	343	384	366	346	350	362	343	350	343	343	403	342	357	383	363	349	352	353	351	379	356	352	368	366	386	360	334	348	344	385	396	326	382	351	351	349	349	333	398	362	384	345	361	341	385	372	393	332	353	360	332	358	373	373	348	353	340	376	380	368	329	353	371	371	382	366	361	377	388	351	385	387	325	350	349	356	352	400	349	379	393	329	360	349	390	351	341	369	383	352	349	354	359	381	388	376	360	336	347	377	372	344	381	348	364	384	363	348	365	335	354	355	345	350	347	372	376	354	332	379	393	379	391	376	324	338	332	366	333	368	327	373	356	352	375	370	350	335	355	364	330	372	371	337	367	364	362	358	368	361	361	364	383	337	346	353	392	343	325	359	343	366	339	368	317	372	372	397	382	352	377	396	351	354	334	352	373	359	356	383	354	344	376	357	344	352	364	346	368	368	404	371	400	422	373	349	392	333	376	375	345	359	393	377	372	361	360	407	331	369	385	356	348	344	380	375	374	349	349	354	363	369	360	358	380	339	342	402	398	338	341	353	341	337	327	373	345	375	355	366	375	360	359	366	369	332	352	331	375	349	346	357	343	368	371	376	371	355	330	378	375	372	335	347	363	340	361	335	369	390	370	367	369	361	356	324	326	346	314	379	341	357	345	363	357	348	357	375	357	350	377	353	350	338	362	352	310	379	383	373	346	384	338	405	334	387	328	360	369	364	367	357	386	348	350	358	352	383	369	357	314	377	356	362	362	352	362	343	326	347	354	330	351	391	366	333	385	348	369	324	348	361	332	348	350	387	409	329	359	359	375	367	360	348	366	342	314	387	360	374	376	372	380	405	361	381	371	365	346	366	370	327	374	339	388	357	377	361	347	377	346	355	327	379	367	381	371	400	370	377	338	380	327	385	368	366	362	355	349	348	312	354	383	387	368	366	382	377	360	352	311	424	346	352	352	384	358	343	370	336	337	368	359	366	382	349	377	347	350	356	323	362	382	350	350	356	369	344	377	390	344	355	326	343	393	360	418	399	341	349	391	383	372	358	396	354	363	394	375	364	390	366	369	401	349	354	367	375	359	332	315	357	341	354	380	376	391	367	344	367	383	364	359	409	357	380	368	352	363	348	400	386	343	336	386	375	336	377	354	336	371	354	385	361	339	369	342	342	373	341	376	361	372	332	358	349	356	354	344	364	370	364	393	342	350	335	345	371	373	360	321	401	348	400	344	389	367	366	377	334	359	344	376	377	354	393	349	322	364	357	363	342	361	362	376	389	370	338	355	356	368	341	343	339	379	364	378	372	333	329	377	353	352	368	368	330	360	369	352	362	353	375	355	347	367	369	360	360	378	368	360	366	387	373	381	379	362	359	378	367	366	335	351	396	309	345	337	377	376	355	365	360	361	368	365	349	374	350	345	374	360	374	375	318	398	370	369	353	376	382	376	338	360	406	364	380	372	361	347	378	373	370	372	391	356	377	391	380	367	366	377	347	348	350	342	339	398	354	386	338	342	353	331	332	363	323	390	345	405	376	330	407	361	354	344	360	354	330	357	364	380	368	390	363	339	379	373	398	370	332	319	384	367	367	381	386	371	386	390	357	366	388	338	385	366	349	348	375	359	369	368	367	322	359	370	342	372	378	367	343	359	345	353	417	367	372	378	362	380	339	400	353	377	396	355	376	373	364	354	369	329	383	377	355	344	361	362	392	356	378	362	331	349	390	398	345	383	374	347	363	366	367	390	358	362	355	341	362	340	378	411	367	368	355	357	384	344	353	379	384	370	356	366	358	360	386	378	364	340	365	361	349	366	387	354	376	355	355	351	359	401	344	354	375	395	340	391	347	334	343	391	378	396	361	385	340	366	365	354	342	358	372	357	365	352	364	352	353	343	349	365	391	363	339	355	374	369	370	356	366	361	308	395	390	377	382	381	349	406	393	368	377	343	375	344	360	329	359	362	333	356	342	380	379	330	362	343	396	354	355	335	363	350	363	391	378	390	371	362	372	361	334	357	330	350	369	355	364	384	367	337	399	346	419	360	333	391	388	301	380	363	398	357	366	375	335	355	383	385	416	335	337	357	369	357	368	321	385	356	407	350	338	401	383	358	393	381	340	362	347	342	351	358	361	373	358	398	415	369	380	350	361	381	351	374	394	354	354	362	352	325	351	362	335	346	341	366	378	387	384	385	398	347	364	373	338	344	319	333	358	415	377	357	349	374	386	358	368	364	365	371	388	365	325	376	395	357	372	387	350	396	346	351	345	341	408	393	350	343	390	393	340	376	381	375	339	332	381	368	362	373	368	363	395	352	411	359	359	360	354	333	365	365	375	365	346	391	384	402	348	370	344	368	415	364	351	371	341	350	378	340	326	357	394	350	346	368	321	346	376	363	345	380	397	374	389	392	343	364	328	342	363	345	385	367	348	355	346	364	374	359	378	382	336	361	403	399	358	356	340	376	370	350	359	356	358	368	348	350	362	381	339	346	344	359	369	356	354	374	352	362	384	347	361	371	383	328	361	365	378	382	370	364	346	357	379	377	352	352	394	386	348	348	338	356	375	357	319	339	405	335	351	355	372	343	378	368	379	350	373	389	369	348	383	367	360	351	383	353	364	407	396	349	377	356	385	342	386	383	384	345	357	369	338	379	324	378	357	369	395	349	330	385	350
20333	10428	14865	12515	11853	16294	19664	14343	12266	13643	12731	10401	9021	7094	5477	4161	2892	2260	2038	2082	2505	2065	1985	1798	1749	1445	1393	1211	1093	1054	1013	997	958	937	919	960	911	962	943	964	927	957	926	916	978	962	948	941	922	939	932	887	911	918	927	880	918	932	906	895	935	959	918	941	936	913	950	884	899	897	918	905	903	939	917	916	946	952	888	896	912	955	971	848	946	894	909	976	942	944	933	874	882	925	934	920	880	897	919	934	892	930	968	904	912	954	946	912	964	941	935	935	929	915	902	905	897	909	909	922	948	909	962	919	912	893	891	922	890	879	943	880	900	904	930	863	898	899	904	868	899	915	896	887	935	829	904	953	914	875	831	849	917	894	920	893	909	953	945	901	857	901	924	927	874	923	950	890	928	845	888	976	914	924	882	905	915	871	854	893	890	897	953	901	931	912	884	894	858	887	924	879	897	898	888	874	878	892	893	915	926	905	937	851	912	873	955	839	918	897	944	881	909	890	866	932	926	903	908	889	883	930	910	891	899	908	869	921	918	912	887	884	892	898	904	874	932	934	899	884	868	924	959	901	931	885	940	919	936	939	874	856	920	900	854	927	873	946	895	878	823	898	919	868	940	859	893	867	881	909	872	871	868	903	874	911	967	944	949	933	886	880	874	965	899	927	925	907	917	894	960	892	905	954	903	915	903	877	908	939	921	911	946	853	860	894	962	923	926	880	909	886	895	852	835	933	890	909	904	909	889	869	901	929	909	879	930	937	890	897	853	904	872	962	898	903	897	883	862	879	904	898	924	920	927	949	911	897	854	856	899	901	885	829	849	896	893	933	886	896	898	908	862	915	888	874	956	850	926	899	984	848	942	857	936	874	900	908	872	952	934	893	877	918	915	885	871	906	880	910	877	951	871	897	913	899	865	916	897	895	883	854	889	924	930	906	914	870	923	901	916	912	900	913	867	865	851	916	976	902	927	925	894	947	949	868	885	907	858	911	871	851	855	890	919	919	911	897	881	885	862	872	919	908	920	889	954	908	838	900	948	891	867	904	897	923	882	899	866	936	914	921	928	907	918	928	905	876	851	909	864	905	860	906	847	931	930	916	926	910	906	910	898	883	889	890	913	903	912	913	837	846	920	945	897	858	906	892	908	926	914	912	888	856	884	908	965	905	961	863	900	867	847	877	863	920	890	885	908	878	926	848	924	876	865	874	876	867	927	953	857	883	830	930	972	901	938	934	949	883	908	917	869	981	915	888	863	891	875	843	918	917	948	947	839	920	898	890	922	924	890	928	912	870	888	925	882	927	930	958	927	891	885	953	917	978	868	927	895	922	914	867	909	844	901	867	928	914	915	923	891	918	906	881	923	849	898	856	929	901	942	929	894	950	920	916	914	934	919	878	894	842	917	923	929	899	928	841	902	879	870	897	863	931	889	885	880	906	849	894	875	948	921	871	870	893	865	908	848	922	918	870	928	893	931	919	981	889	922	901	913	895	918	933	884	912	884	912	906	936	880	936	930	865	915	937	879	916	882	864	878	882	856	945	918	863	856	900	874	917	923	906	902	918	975	888	919	883	880	948	926	918	918	896	813	940	932	929	938	904	887	886	891	939	886	936	858	839	882	848	957	926	929	891	882	888	923	896	911	923	930	907	873	922	958	854	910	930	907	860	909	891	871	858	905	937	925	865	866	873	908	897	952	966	900	867	862	917	892	954	913	963	908	937	949	870	988	913	948	846	872	933	948	876	918	888	888	912	942	820	849	884	873	884	858	915	897	918	899	898	904	886	894	881	870	871	870	923	927	881	894	914	892	871	925	917	955	927	941	878	891	848	893	924	910	915	898	899	919	927	917	914	884	906	903	972	886	925	934	929	906	906	891	875	884	855	849	896	876	947	906	910	852	902	909	914	893	869	882	888	945	890	909	857	898	887	867	916	915	868	881	892	918	900	919	963	907	894	908	868	873	900	870	857	910	946	903	927	909	904	914	946	912	867	944	955	946	879	909	904	900	908	852	930	927	879	859	866	890	881	950	906	888	926	898	868	930	887	908	875	809	904	882	885	940	927	889	869	910	861	864	869	842	901	911	891	946	904	964	885	906	859	896	950	889	902	935	926	907	916	923	863	865	896	899	930	861	903	906	862	924	894	878	836	923	903	885	913	918	938	922	940	932	862	859	860	910	845	899	936	894	911	849	911	857	857	933	901	916	863	920	881	925	925	918	913	889	888	864	940	910	900	857	927	908	879	912	915	969	911	912	934	934	901	932	896	903	896	872	918	904	899	909	889	897	904	891	898	851	909	942	862	878	917	860	947	872	892	931	945	923	891	931	901	896	859	883	922	878	869	953	913	901	928	923	933	909	858	909	918	932	887	858	905	923	902	889	940	909	925	902	868	950	877	897	924	905	919	896	935	848	928	896	864	901	882	943	905	923	922	929	903	965	943	862	909	885	931	925	884	921	895	937	892	914	884	913	887	951	831	858	895	895	876	898	877	890	869	880	876	947	914	912	880	885	903	863	873	904	962	928	868	890	920	889	925	867	917	846	927	853	859	925	880	863	883	877	857	897	966	923	968	926	866	915	868	879	939	888	922	859	931	920	942	919	870	843	930	897	903	943	857	914	916	894	943	938	922	888	956	897	836	972	864	915	920	896	894	851	941	931	837	888	900	918	875	890	930	853	900	929	936	944	953	914	884	966	907	926	899	866	936	915	893	914	919	877	893	917	864	945	881	888	875	850	941	933	888	896	960	891	952	903	919	909	884	922	891	958	882	894	898	930	918	935	851	940	964	851	899	884	909	880	906	872	951	892	891	896	912	907	908	841	912	918	942	888	899	904	882	938	878	883	904	909	871	930	889	918	901	902	871	861	870	968	931	918	909	887	901	867	905	898	850	948	937	880	903	953	844	922	925	954	885	894	908	885	946	874	942	911	845	904	915	863	826	934	898	897	885	942	893	896	925	879	901	888	849	935	898	905	884	928	875	911	946	879	927	966	866	873	898	930	949	911	832	882	893	945	839	889	902	855	951	915	926	932	902	837	938	914	867	943	876	897	840	915	909	972	892	914	910	917	919	908	902	904	916	887	919	928	927	949	876	970	922	873	895	935	905	858	889	936	912	902	853	898	927	816	923	916	904	917	905	914	867	935	904	891	877	878	916	873	930	901	885	891	928	915	869	932	910	888	910	908	885	945	903	914	874	860	901	931	856	898	967	860	962	897	903	930	856	913	884	869	910	922	895	893	840	854	893	898	880	914	932	879	928	931	888	913	836	899	869	878	890	901	854	888	926	902	906	892	880	840	917	925	936	927	920	937	937	868	928	898	929	950	917	932	928	888	891	901	921	869	933	973	870	847	924	924	889	920	903	906	911	924	937	924	847	893	915	895	974	887	913	930	841	862	909	932	860	902	894	882	886	918	868	884	864	896	855	967	879	895	884	933	907	862	918	908	874	877	909	928	895	922	917	952	914	914	926	883	971	882	894
37766	23438	24896	21465	17171	17280	18899	14053	9760	9352	8901	6924	4604	3301	2257	1490	900	642	500	526	565	553	504	461	420	406	343	379	299	285	273	247	268	299	265	288	284	273	291	260	282	298	274	287	284	251	288	278	266	295	253	266	284	290	271	262	267	265	263	265	282	286	274	294	252	291	269	264	276	247	273	315	282	263	299	254	278	244	277	291	258	264	226	294	285	242	256	286	262	266	272	282	290	266	261	279	260	273	285	264	279	256	302	262	256	271	269	304	260	288	290	281	262	300	266	290	289	269	269	293	286	235	255	308	270	288	272	293	291	278	259	231	250	268	267	287	265	246	260	274	251	254	265	245	268	278	269	228	274	251	266	257	276	232	252	287	302	252	290	278	276	265	277	270	252	283	255	271	256	255	245	253	270	285	288	278	247	223	265	269	251	279	281	287	254	276	257	290	273	279	300	241	276	255	286	257	272	271	286	287	271	251	284	255	267	259	263	267	303	262	239	247	281	298	276	260	257	245	261	265	264	274	276	254	252	246	247	252	247	281	245	264	245	287	266	247	263	283	261	257	280	263	250	257	253	237	259	280	252	300	270	254	219	281	252	242	280	269	270	257	246	270	263	295	257	264	286	258	238	277	259	255	255	262	269	259	255	235	240	266	274	264	257	277	251	251	274	275	287	271	271	233	268	258	294	286	251	260	248	270	260	227	257	268	285	275	252	271	248	256	273	277	257	296	262	284	263	251	271	260	264	256	240	264	250	245	272	275	261	279	252	244	251	264	272	251	275	288	242	254	257	286	282	272	262	257	261	271	245	272	277	309	261	255	237	258	257	269	265	306	252	251	289	253	257	292	288	266	273	263	283	273	265	268	254	266	289	279	258	304	253	260	259	268	268	267	278	282	301	263	283	273	270	269	278	274	276	273	256	278	253	257	285	253	281	256	291	252	265	256	256	261	234	284	254	276	240	250	263	254	291	255	274	254	251	284	255	261	277	280	258	239	253	258	276	255	272	287	277	284	278	258	267	273	251	260	281	251	289	287	262	235	265	292	282	277	259	229	253	295	245	258	247	281	299	245	216	253	262	286	269	252	278	286	260	272	297	252	287	287	257	262	279	267	268	286	311	268	240	249	273	261	267	293	261	281	274	269	265	236	267	298	237	270	280	286	277	289	307	276	255	287	271	268	273	288	316	257	275	282	290	258	280	269	259	264	279	254	304	252	262	251	269	263	263	270	272	258	234	254	270	252	247	297	255	253	255	289	275	280	261	274	262	262	253	259	276	289	245	275	236	273	271	268	241	274	261	263	284	255	274	271	255	251	272	263	276	246	294	272	251	258	274	285	249	277	263	244	265	266	280	253	269	269	252	305	269	299	277	266	243	233	275	278	250	300	236	292	300	264	303	294	258	262	254	237	273	277	271	258	261	280	241	276	266	248	271	280	248	286	266	266	260	272	290	265	259	279	266	282	270	271	304	317	287	277	282	251	263	265	236	272	237	288	239	244	262	282	251	251	261	270	288	286	253	303	239	266	263	277	239	253	307	247	277	252	259	286	261	252	267	248	250	252	249	267	261	295	282	262	251	226	260	293	269	270	254	263	239	242	275	272	248	253	278	247	287	257	274	272	254	283	263	273	262	267	314	239	287	276	298	241	267	274	267	261	271	295	288	284	275	272	256	276	251	262	265	266	265	250	243	282	274	244	265	273	246	252	266	268	287	260	257	249	245	276	252	258	274	271	251	226	259	262	242	261	241	273	251	251	296	254	262	256	252	276	283	282	288	297	281	256	240	278	291	276	290	245	275	250	302	252	250	260	249	272	266	250	295	269	268	245	275	273	275	245	278	283	269	243	293	234	266	277	283	238	277	274	249	235	261	269	274	262	259	253	259	297	300	265	266	284	256	267	282	256	265	274	235	260	247	281	266	285	281	264	292	257	234	275	293	275	231	279	269	285	273	244	261	254	253	284	283	259	262	305	256	270	252	243	279	252	266	251	255	291	269	259	257	294	231	247	261	256	302	296	264	261	304	287	233	257	222	284	264	268	272	267	242	265	242	267	285	288	252	245	248	240	272	261	250	279	276	292	276	301	294	255	271	251	265	263	270	268	245	239	257	293	287	250	282	248	277	279	243	267	277	278	240	265	275	265	264	255	230	267	249	289	264	267	278	279	259	252	279	256	288	283	276	245	256	288	254	283	250	293	269	264	264	234	238	277	247	283	266	248	291	280	279	301	265	306	262	253	254	247	265	239	256	265	281	262	288	262	242	255	253	239	272	277	271	261	295	247	260	256	259	284	294	254	254	293	276	265	272	255	279	260	305	259	251	288	251	267	270	283	292	256	226	270	254	269	279	265	276	281	284	287	255	247	243	268	251	266	279	289	264	253	289	246	279	232	275	262	287	269	273	281	275	294	274	272	259	260	277	291	262	278	278	280	258	273	270	264	281	283	254	228	283	285	288	270	238	293	249	268	261	269	275	270	280	269	275	284	305	266	306	283	249	268	252	275	263	275	236	256	282	245	270	266	280	258	271	290	259	273	236	246	261	258	252	267	258	262	241	265	249	278	279	265	279	270	250	256	251	298	277	278	236	264	293	298	256	243	253	267	265	278	265	312	291	272	257	247	271	255	267	250	243	268	263	273	246	244	281	266	273	253	268	272	238	265	254	273	276	265	263	276	255	278	275	265	278	258	285	276	281	274	240	280	255	275	247	246	295	283	277	316	259	277	268	260	262	259	284	277	247	282	272	260	263	252	289	264	260	253	283	265	269	271	257	257	258	222	284	277	256	295	248	257	270	267	268	275	261	262	254	290	259	275	293	259	252	306	270	263	263	257	304	280	305	241	242	286	278	258	265	260	252	278	271	259	254	266	248	272	234	282	257	261	292	266	285	239	263	283	279	265	251	261	256	280	279	263	272	246	269	313	279	268	221	248	251	289	265	284	234	273	288	254	255	263	263	271	254	250	238	263	245	263	272	256	249	265	273	270	254	260	263	220	238	277	254	245	266	250	276	279	264	298	270	268	275	283	278	260	293	271	251	265	282	282	239	279	277	253	263	266	266	281	262	254	256	302	293	254	286	298	263	267	255	267	260	277	289	292	279	287	269	275	255	240	266	253	268	260	236	289	282	268	258	226	269	274	279	257	274	274	271	262	270	278	274	250	261	312	250	288	253	251	278	274	260	249	263	269	281	290	264	252	273	258	247	308	283	256	255	259	316	259	269	266	267	279	275	271	282	234	278	266	256	232	260	273	240	225	238	279	252	273	257	252	231	292	244	233	295	269	268	258	263	291	262	253	267	264	252	248	258	266	259	279	265	247	277	258	273	227	258	259	252	293	287	249	258	247	267	250	260	260	255	274	270	253	281	270	284	267	258	296	300	269	276	277	272	265	266	261	248	264	258	262	254	290	255	276	259	262	267	287	266	292	234	279	260	270	271	262	252	269	281	286	291	275	275	291	300	267	277	284	239	295	257	293	240	260
25861	14070	19025	17827	15943	20328	24915	20145	16034	19459	18557	15045	11991	10627	7817	5903	3897	3067	2406	2508	3169	2544	2389	2111	1841	1658	1425	1294	1023	914	931	871	834	766	766	814	786	761	732	714	754	722	769	725	754	740	778	685	703	743	731	714	701	702	729	668	693	735	662	708	739	702	704	688	729	722	727	715	680	666	734	715	728	657	670	704	737	685	701	686	686	717	667	697	676	697	669	659	731	673	694	697	695	709	700	730	676	746	694	764	707	749	770	694	702	699	759	712	715	724	735	715	698	701	752	682	718	713	690	661	649	715	720	758	700	658	731	697	673	700	694	696	687	675	676	767	659	640	708	663	692	650	669	667	690	675	690	745	698	701	681	676	688	681	664	687	703	681	701	712	678	691	678	717	671	637	718	712	720	682	741	665	699	660	706	688	734	654	625	676	655	695	640	684	680	642	686	727	708	723	657	677	648	683	706	696	678	710	674	699	662	706	696	676	695	667	690	690	678	657	635	695	681	669	694	681	631	678	710	709	703	686	703	651	677	633	651	648	655	705	664	749	672	663	710	670	673	650	711	687	718	623	709	663	653	636	692	695	685	689	715	683	722	710	688	674	685	625	677	670	687	698	640	679	677	687	619	674	692	683	698	639	625	715	694	707	664	717	720	690	697	704	660	639	652	694	684	669	719	681	669	719	670	696	695	701	682	673	638	634	694	685	636	707	674	691	670	673	679	675	682	668	708	672	727	643	704	607	719	687	655	663	689	674	680	688	653	727	681	687	693	709	682	672	705	653	638	658	699	647	666	665	709	663	711	716	674	681	714	696	687	663	679	703	676	666	661	692	631	706	684	683	681	694	673	650	677	616	671	681	683	667	679	676	678	649	676	699	647	702	657	665	682	669	740	700	692	674	646	686	666	659	708	693	738	653	711	675	700	689	658	653	661	703	666	696	655	705	670	670	701	655	670	629	662	701	683	669	703	716	699	666	716	710	681	682	670	651	672	667	699	682	674	690	665	686	617	629	713	709	638	717	669	724	683	666	679	694	636	661	722	660	686	692	687	685	673	668	659	681	638	670	655	668	703	673	696	699	661	683	682	708	640	708	651	717	683	672	692	696	706	695	680	697	672	673	681	655	680	723	654	665	645	700	655	693	687	683	681	695	640	662	667	664	668	640	720	655	722	706	665	685	657	673	738	659	696	712	658	634	664	654	676	704	678	703	736	694	661	650	685	665	688	669	621	641	669	691	665	622	675	634	654	631	666	638	665	705	667	641	695	731	630	653	633	698	697	662	651	649	669	699	685	660	698	694	638	667	677	649	678	682	688	648	712	625	673	679	678	707	657	694	646	667	667	689	683	666	613	690	666	660	647	658	689	687	664	738	702	687	675	700	711	687	692	743	670	642	692	656	680	720	649	726	654	658	705	622	652	679	679	650	653	663	677	720	636	689	719	645	731	703	709	628	662	670	695	701	686	704	700	698	707	669	668	715	702	722	683	657	675	659	699	647	653	662	671	747	721	635	700	699	710	672	719	645	636	706	731	707	645	668	680	688	680	687	716	660	679	711	691	664	677	634	693	708	729	643	726	670	684	672	669	645	702	651	656	651	712	680	683	639	673	713	681	672	659	714	697	700	697	683	675	673	645	714	699	670	648	678	685	686	654	678	663	658	703	699	674	700	703	666	717	679	657	679	664	681	685	656	717	693	697	646	618	675	712	679	660	623	656	666	676	665	685	681	679	665	685	666	660	691	657	692	724	695	671	686	644	687	637	689	677	692	647	731	738	678	692	655	646	668	675	679	623	676	677	738	696	649	683	690	671	657	702	630	659	644	692	646	738	697	687	698	668	720	699	664	694	706	668	674	733	655	684	647	695	663	665	696	652	702	712	675	679	682	715	639	670	653	700	668	687	651	696	688	739	687	686	695	692	704	626	664	658	672	634	679	688	694	676	609	698	685	694	681	688	687	687	670	712	651	650	609	644	647	685	661	754	650	656	662	665	678	699	645	690	666	683	715	689	652	688	684	673	688	713	650	702	705	668	656	682	704	671	698	720	691	712	692	667	702	718	652	678	705	693	709	680	661	704	652	714	670	698	699	710	646	679	660	709	659	678	671	666	662	708	690	706	677	679	696	682	641	663	665	681	670	694	636	648	683	661	720	667	721	643	651	682	660	656	676	636	652	697	693	692	652	707	680	678	693	683	648	692	673	645	701	702	713	650	695	691	696	641	709	720	674	678	682	672	672	709	711	656	655	697	669	629	710	695	669	675	721	659	720	700	671	664	703	676	693	709	721	655	701	660	701	692	653	681	712	672	690	687	707	663	668	664	696	712	714	685	678	680	662	708	717	644	709	684	646	704	651	706	665	689	641	626	718	694	687	638	673	652	678	678	701	683	681	699	710	651	699	656	709	655	664	657	675	678	661	721	611	686	675	638	650	622	698	699	688	628	690	663	695	663	688	644	681	709	647	711	647	665	678	712	653	669	644	636	682	637	662	683	668	701	667	661	647	693	713	706	711	673	665	705	634	713	706	654	734	683	649	700	717	687	675	713	645	642	717	666	696	643	645	687	691	724	665	731	712	707	700	718	723	682	688	624	632	635	633	683	664	674	690	695	728	676	682	682	705	719	658	681	696	695	662	664	713	691	691	714	677	663	678	717	700	651	691	721	669	667	675	715	653	664	713	662	708	688	651	672	715	699	664	623	677	661	696	631	668	716	681	658	677	676	675	653	695	688	675	680	688	664	655	666	669	673	682	700	667	713	701	668	665	690	701	712	676	648	669	738	632	644	622	676	643	714	655	692	688	647	652	624	706	682	678	685	736	726	713	667	692	665	696	653	649	657	688	700	687	666	696	693	669	686	690	673	636	660	666	714	710	697	671	708	655	684	688	650	671	710	647	674	712	714	683	644	663	677	633	713	687	684	642	645	711	726	676	685	697	680	666	710	699	627	627	695	684	678	702	646	715	664	656	653	692	668	666	614	661	696	659	646	687	661	627	678	676	666	653	680	705	655	678	705	649	676	683	663	686	650	641	678	627	701	693	723	633	721	684	738	727	655	678	676	695	629	716	668	708	675	649	693	723	668	705	716	688	644	622	661	675	629	685	690	681	688	699	635	699	634	678	656	653	693	676	632	699	656	645	658	632	670	640	652	644	700	662	712	706	729	694	665	656	688	683	671	677	697	697	663	709	682	696	634	656	695	699	664	673	670	712	734	652	657	650	715	676	641	669	686	652	667	741	672	636	689	696	669	703	692	655	673	669	633	675	631	690	665	640	681	680	643	664	685	702	670	660	685	690	684	696	701	713	629	647	665	662	688	680	714	696	663	646	668	647	684	675	691	680	698	700	707	685	658	616	696	690	659	670	705	621	716	689	660	708	692	677	638	685	655	659	669	670	714	693	644	703	652	686	720	679	689	677	727	687	725	653	658	684	664	723	674	651	620	651	694	709	657	686	668	676	709	655	718	695	668	670	670	684	671	731	678	661
5240	2161	2778	1885	1345	1311	1174	711	590	597	560	477	404	401	363	308	312	307	301	277	322	301	343	315	323	297	288	294	298	253	298	282	301	302	263	253	277	281	267	282	313	257	260	279	282	301	292	277	286	280	280	294	271	265	262	296	268	307	269	286	279	278	297	291	264	269	253	321	329	271	292	257	290	253	237	304	275	287	298	295	291	288	296	277	311	308	273	267	275	292	271	292	257	278	276	274	271	295	307	313	254	287	277	301	268	245	282	290	309	280	296	283	288	256	256	277	269	290	274	282	265	284	282	275	294	275	253	292	291	284	264	269	273	271	269	262	279	256	279	298	282	291	282	267	302	309	265	273	259	285	285	271	316	284	300	302	301	312	318	257	287	299	273	273	281	279	289	285	292	296	274	307	288	301	270	279	274	273	269	316	257	265	302	307	277	279	309	253	265	292	274	265	316	272	284	279	298	284	265	276	295	272	304	248	259	289	263	285	315	277	268	263	277	277	257	302	299	253	280	307	275	280	253	278	307	290	262	249	261	285	270	286	285	283	272	294	323	297	273	270	278	267	301	271	285	278	270	289	251	268	255	281	239	262	287	314	254	296	300	287	312	282	307	285	284	297	272	257	274	266	290	305	278	253	273	269	300	314	299	280	280	304	288	301	275	269	272	308	296	278	288	272	315	287	290	276	270	278	264	277	270	281	311	298	299	286	318	269	276	262	274	276	282	279	291	317	257	283	262	273	322	291	299	284	298	288	277	282	282	280	263	278	295	268	276	293	267	287	268	310	280	291	281	280	286	301	287	280	265	268	301	282	290	286	277	301	280	255	274	299	305	275	277	292	293	300	269	279	282	296	298	281	261	276	273	277	259	283	281	275	300	286	261	285	299	289	290	283	306	283	293	251	278	271	283	295	290	275	278	271	284	288	275	286	287	291	283	259	278	317	281	259	292	280	292	276	297	302	275	271	302	288	277	314	256	284	278	266	290	276	271	288	275	274	269	272	247	278	257	303	289	272	254	269	259	297	253	275	257	282	278	275	268	309	304	286	264	274	302	271	274	250	259	300	277	284	302	302	272	250	268	278	280	284	283	312	286	275	278	320	291	269	288	315	309	308	290	276	260	260	288	266	298	268	320	310	278	279	305	278	279	298	302	287	256	260	279	289	268	237	303	289	277	292	276	306	297	292	287	322	270	264	283	281	263	272	304	290	284	298	282	291	272	259	279	290	288	290	310	283	259	263	257	274	266	274	270	278	288	277	281	268	261	256	290	296	284	305	279	276	252	287	271	278	304	273	291	272	295	287	300	289	272	299	285	311	278	270	277	274	301	277	274	274	291	286	281	305	275	299	271	287	283	292	278	265	317	296	275	299	282	291	275	297	302	270	288	316	323	272	283	260	269	314	267	291	300	272	264	290	284	297	303	290	291	262	301	270	263	301	277	281	280	302	288	296	262	246	307	276	247	306	281	271	255	249	295	276	323	258	292	273	279	277	284	254	302	285	262	298	272	297	268	275	282	306	296	293	260	338	286	271	271	264	283	288	272	253	315	268	277	287	279	266	281	294	288	274	268	279	265	300	308	255	305	262	300	296	235	269	269	259	299	293	280	290	307	244	281	292	296	301	241	265	265	242	250	271	290	304	313	289	286	289	298	275	286	281	275	310	261	275	307	261	258	284	262	285	266	299	275	250	284	252	292	270	249	244	304	303	272	270	291	301	286	277	281	298	300	290	285	259	305	252	275	284	276	266	266	321	285	287	276	292	268	312	306	288	266	255	310	278	276	291	269	312	291	302	287	279	266	288	305	283	293	277	296	285	295	318	288	270	290	286	282	301	276	285	288	275	285	309	279	275	250	310	293	301	286	281	265	285	276	303	281	278	303	312	258	249	274	276	271	308	319	275	274	287	274	290	291	277	284	317	310	291	291	303	282	289	305	326	283	298	296	291	284	263	307	281	293	265	271	266	263	279	295	286	282	303	308	263	252	274	281	293	250	271	284	292	259	302	244	287	297	299	277	299	287	302	272	314	262	255	270	267	281	266	261	299	275	274	262	280	299	276	283	296	292	273	257	250	253	301	280	280	290	299	312	298	251	297	280	274	272	287	294	300	277	266	307	294	266	263	275	247	301	306	260	308	246	295	275	293	290	261	242	298	281	287	292	258	254	286	299	326	273	304	293	316	286	267	254	273	283	278	255	250	273	259	248	283	278	284	271	273	228	299	286	308	299	294	311	296	299	288	262	293	305	261	297	298	305	255	272	272	303	296	252	272	264	278	301	276	296	262	285	298	278	295	261	299	269	288	282	272	276	284	278	252	297	285	307	299	291	274	279	256	271	307	262	312	283	274	282	285	271	282	255	262	311	272	286	292	287	309	291	286	251	281	268	296	309	267	280	271	294	289	312	267	266	275	282	258	309	293	267	245	270	279	282	266	267	317	279	257	272	266	289	264	275	300	318	326	278	263	260	285	264	262	269	297	258	305	282	273	267	294	277	292	316	290	290	301	268	282	274	291	282	301	271	274	289	308	299	290	305	291	264	292	284	255	282	272	284	296	290	300	283	271	303	282	280	287	281	294	256	282	268	292	285	301	302	270	302	309	279	289	325	238	307	302	258	293	291	298	268	294	310	282	262	284	267	301	300	323	265	275	273	286	287	289	277	305	254	287	279	264	291	282	254	249	288	301	270	303	302	275	272	261	278	272	283	282	296	302	286	262	264	251	285	278	265	307	293	297	289	291	271	273	311	262	280	300	291	285	263	247	285	281	283	321	295	269	270	299	259	288	263	279	306	271	278	284	261	271	278	269	308	292	267	255	284	298	266	285	280	264	299	281	255	250	268	295	264	295	293	299	285	295	274	279	301	266	308	299	310	261	262	259	338	285	274	286	279	281	289	293	285	279	268	276	279	281	272	308	264	307	291	322	289	294	318	295	281	257	298	288	299	284	308	285	259	283	271	254	310	255	284	279	276	280	270	246	261	295	284	271	312	293	275	263	273	274	258	278	277	275	233	293	290	275	303	273	249	265	252	265	288	281	302	251	289	293	283	298	282	257	262	307	289	295	287	279	275	301	284	267	295	292	265	283	290	267	283	278	290	246	283	308	314	239	291	255	285	276	280	298	275	266	281	304	322	271	247	280	251	302	295	259	276	289	273	320	283	272	269	288	325	270	274	307	293	282	280	259	261	272	270	297	288	307	263	313	283	301	270	261	288	281	303	290	280	252	283	335	266	308	295	299	294	275	303	283	288	296	275	289	252	281	277	293	258	282	296	269	296	283	249	297	302	313	259	314	294	277	281	290	273	300	270	280	277	271	297	293	275	278	314	278	299	258	283	273	263	287	279	258	274	274	283	315	290	298	306	284	282	281	268	272	294	258	283	273	274	296	281	265	279	303	291	289	286	280	316	290	299	295	284	308	277	296	302	284	272	260	270	281	271	276	280	273	296	237	262	280	316	322	282	293	293	307	313	296	260	274
5296	2508	4249	3517	3311	3687	4049	2460	2200	2453	2310	2197	1501	1246	1220	1096	988	900	923	916	1000	984	948	915	930	880	857	789	807	816	768	753	759	778	755	738	766	662	749	724	762	715	729	759	760	717	771	733	734	729	726	741	788	738	711	752	764	710	751	768	734	791	743	736	742	751	831	724	742	752	793	754	748	720	755	766	783	759	725	749	732	753	742	744	750	738	765	727	794	759	763	691	762	709	736	705	754	770	732	746	748	762	746	755	757	748	778	784	737	749	791	703	772	723	705	682	757	727	794	738	771	754	746	725	712	701	766	754	755	734	768	743	712	691	722	719	730	691	791	801	714	780	806	756	804	747	737	735	737	722	734	759	724	779	730	787	718	727	764	769	718	825	775	749	737	739	694	741	733	736	759	751	771	703	722	732	776	761	731	741	731	715	721	813	748	692	778	739	752	764	783	770	747	707	815	759	736	776	761	722	748	778	801	744	747	710	737	738	737	776	819	721	745	746	739	778	755	767	735	730	763	738	754	766	768	755	735	747	728	779	744	724	761	754	747	754	761	754	760	711	725	756	740	706	757	747	753	700	750	745	759	703	768	748	759	754	732	761	709	769	720	736	742	766	749	737	769	715	724	753	702	776	792	763	800	745	762	769	762	768	771	735	757	739	736	755	752	753	755	774	733	726	709	757	733	696	732	743	716	706	741	715	743	722	758	735	742	770	752	740	766	710	783	742	737	737	767	791	749	715	768	720	798	765	728	739	772	714	764	721	748	699	724	753	761	732	765	752	756	728	770	735	741	763	713	760	752	735	699	807	727	751	776	734	736	764	694	704	758	752	726	750	754	753	760	704	734	708	741	770	759	737	764	721	716	706	730	736	713	757	777	781	729	767	743	740	790	763	769	737	724	772	679	712	721	714	736	702	756	754	757	720	727	737	734	771	731	720	739	753	749	757	737	728	737	674	722	765	773	759	761	743	752	761	712	745	706	794	746	727	766	774	745	719	780	748	701	737	708	771	757	777	755	735	772	736	754	712	739	763	771	786	766	725	773	731	734	737	740	781	748	748	731	779	768	734	779	718	743	765	742	744	747	759	749	804	789	723	724	661	753	758	709	772	719	768	742	759	796	713	785	745	757	763	770	735	761	760	786	802	766	751	728	729	763	792	718	725	710	737	748	762	735	739	771	756	812	796	710	759	714	711	734	794	750	765	738	738	755	746	737	743	742	765	755	782	768	756	790	695	728	721	708	758	740	703	724	761	747	701	787	769	771	742	754	763	733	760	725	741	730	745	745	742	724	740	710	759	761	750	716	749	749	744	740	800	691	788	767	667	709	725	753	739	738	707	787	735	712	785	794	750	729	744	743	758	784	723	760	757	734	780	747	736	682	742	797	736	800	747	739	702	784	734	763	757	733	743	698	742	739	761	702	754	749	702	838	733	794	777	676	779	764	709	755	751	780	758	766	750	757	783	716	766	712	736	772	698	773	731	776	753	743	749	757	786	768	788	731	747	723	692	753	745	747	769	783	710	749	769	712	704	749	729	770	689	717	742	712	750	735	712	721	715	743	782	742	745	752	767	781	698	724	761	741	734	698	745	735	766	770	696	710	752	760	747	776	756	774	753	693	709	692	737	720	729	670	757	741	740	772	757	739	773	719	725	734	734	737	769	711	744	766	712	841	747	711	703	800	722	717	786	723	742	741	739	719	760	743	736	769	721	723	733	742	770	734	760	749	724	715	791	732	788	788	754	695	738	818	733	797	738	716	749	739	757	741	740	744	735	721	720	735	759	727	751	742	721	723	750	709	738	745	777	714	789	781	772	720	705	746	774	741	731	711	746	754	792	735	709	734	739	746	781	770	781	758	731	773	744	746	717	732	768	767	796	734	783	733	733	782	762	727	722	679	728	657	735	733	764	784	739	732	763	782	741	683	723	749	795	725	769	699	800	764	778	750	796	742	739	740	726	741	782	768	739	762	766	748	766	725	728	778	751	759	678	733	747	736	742	719	718	749	708	684	759	753	717	793	662	741	737	747	766	772	755	733	767	747	732	725	741	760	760	733	746	773	748	741	777	706	712	735	732	707	709	799	748	773	726	801	694	735	745	705	712	752	743	743	753	729	805	745	749	747	696	743	754	716	749	727	765	732	769	711	769	709	800	718	773	714	816	744	762	723	744	737	750	687	702	737	769	750	710	713	774	714	761	760	740	775	689	740	747	776	722	780	722	710	706	767	686	759	749	744	776	729	740	789	726	730	725	709	791	719	801	719	727	710	731	680	757	715	706	723	743	719	733	706	733	738	752	732	752	759	737	772	701	749	725	708	757	805	725	661	703	732	739	762	786	743	709	747	708	749	744	738	728	731	745	753	767	751	744	772	749	739	753	743	753	725	760	684	768	734	817	772	737	719	751	716	708	741	771	755	731	723	778	763	708	792	767	707	745	688	779	721	784	740	744	712	793	741	693	733	756	715	723	715	746	764	747	788	731	758	733	738	708	742	716	742	704	746	741	741	747	729	723	784	751	756	806	735	756	743	710	746	723	712	726	708	736	719	817	770	735	746	736	753	742	776	772	750	770	710	777	731	744	720	723	772	745	753	731	755	736	723	733	725	703	745	804	718	713	734	717	754	765	760	733	761	730	780	727	741	774	744	713	752	790	735	739	743	739	759	779	789	708	736	745	712	745	780	797	696	767	771	745	714	759	751	763	733	715	759	724	740	755	748	728	741	699	744	762	709	742	755	752	752	756	742	785	788	756	703	790	747	752	759	780	715	728	738	730	747	728	765	722	709	748	735	758	746	767	754	762	773	741	768	760	764	745	710	718	706	757	669	767	773	749	716	737	760	713	755	751	769	735	721	762	739	797	737	764	740	781	731	751	727	715	746	749	761	773	762	780	773	772	785	705	709	750	723	777	741	726	781	751	731	762	730	803	734	725	741	691	712	789	778	699	758	729	783	738	757	715	723	757	731	755	758	738	753	723	716	736	729	771	782	710	719	779	739	788	756	725	740	807	765	756	713	710	751	745	732	761	797	698	742	756	719	737	732	735	756	764	764	791	791	696	738	782	747	721	775	661	811	784	773	753	749	690	720	761	748	730	713	707	731	760	746	719	729	725	730	738	761	711	775	746	773	689	708	752	768	724	718	777	704	747	779	734	676	724	738	773	719	718	738	723	760	710	696	745	757	726	773	761	737	713	738	746	698	737	719	753	736	734	721	724	781	769	721	762	771	724	733	799	761	733	781	762	746	743	754	758	752	748	740	727	754	724	790	745	791	763	753	732	755	748	701	726	722	770	789	731	732	711	705	685	735	760	741	749	724	769	711	746	721	733	721	735	751	756	786	733	743	724	759	806	759	762	764	757	757	754	690	737	755	753	748	734	687	756	741	778	753	774	699	754	790	737	776	682	739	797	760	770	736	702	679	706	719	727	683	730	763	717	748	774	737	761	767	804	767	749	733	748	737	718	732	753	737	715	733	723
27145	17397	18619	14995	11546	10882	12251	7685	5422	5471	4882	4226	2671	1576	1054	775	583	547	485	603	564	464	495	456	483	422	416	416	329	409	365	355	375	396	396	372	351	338	313	327	384	333	378	399	380	351	368	359	344	390	356	332	356	385	385	358	351	347	349	349	334	380	374	374	383	372	327	378	398	368	365	357	346	379	333	357	310	341	383	369	366	395	332	400	362	366	352	314	319	385	353	330	336	377	356	330	352	382	363	386	364	344	335	316	346	359	387	375	351	318	351	359	366	385	359	347	325	350	374	353	354	351	347	376	350	353	392	323	376	385	325	354	362	346	368	332	369	351	374	356	388	360	362	346	352	338	343	349	359	331	352	335	354	350	386	386	349	355	368	370	323	331	369	348	351	347	347	379	389	363	371	355	355	350	351	393	368	390	395	355	352	345	374	373	368	374	354	326	398	359	356	355	350	330	362	336	349	336	337	355	342	336	349	359	358	338	366	361	401	342	361	387	348	368	339	345	356	355	341	362	354	351	339	367	348	382	358	359	317	323	369	364	364	338	355	343	359	357	347	359	365	342	349	360	377	381	338	350	397	345	407	343	321	391	362	351	334	367	325	334	365	379	377	339	340	372	333	367	357	358	359	346	345	352	387	332	335	353	347	340	333	325	357	318	361	346	386	347	382	375	352	368	363	329	347	348	360	360	337	377	331	353	333	345	349	349	344	360	343	352	374	379	386	335	362	341	354	356	344	319	345	352	363	371	362	332	359	321	333	376	366	331	341	344	349	347	365	350	347	344	353	328	399	392	353	349	350	350	357	386	368	381	348	373	354	417	358	336	360	305	353	352	337	363	358	356	354	359	335	332	365	351	356	345	323	335	346	338	354	350	389	393	360	337	345	338	377	331	367	353	354	351	407	358	279	349	329	334	392	389	322	345	325	324	335	356	363	384	363	347	346	368	366	414	358	342	341	359	320	373	348	357	338	338	336	350	357	370	340	383	350	348	337	374	370	313	378	394	355	340	377	340	363	319	397	339	338	357	369	311	331	382	344	326	336	316	350	368	365	336	392	352	343	326	334	352	352	358	390	372	397	319	342	361	338	347	337	362	392	350	334	357	354	348	395	347	332	381	359	369	362	351	346	337	348	345	352	371	326	328	364	367	363	365	342	367	349	352	398	328	366	367	367	395	347	354	379	307	319	339	345	386	379	362	349	391	345	333	337	348	369	355	319	349	369	362	331	337	345	339	320	341	334	348	332	321	322	354	362	365	391	368	324	318	337	335	393	376	349	371	352	362	321	369	361	377	354	359	375	365	363	360	369	363	341	381	307	403	334	355	335	362	329	360	358	366	358	381	355	378	328	318	378	379	353	379	379	404	350	352	368	372	356	383	335	337	333	359	357	384	362	352	338	372	348	345	384	349	358	365	328	362	379	362	358	369	379	351	287	343	357	355	341	337	372	358	357	337	324	345	363	401	341	355	412	359	352	323	332	388	373	340	345	368	370	357	331	349	374	382	352	345	367	373	367	372	357	350	307	350	348	366	316	343	336	340	372	365	327	370	369	346	351	350	328	339	311	338	339	349	349	367	328	332	352	349	372	322	345	355	336	369	336	334	334	330	342	367	323	343	363	365	338	358	330	343	338	353	359	341	364	358	377	343	395	343	368	340	324	360	363	365	337	361	324	362	365	376	337	366	344	323	341	388	368	384	367	345	383	382	384	393	390	379	342	384	343	343	356	346	385	369	338	338	358	323	354	362	341	359	360	367	365	327	353	337	366	320	326	347	396	361	385	335	345	373	408	334	350	326	388	361	364	362	349	370	373	355	328	402	354	354	327	349	355	373	377	381	393	363	400	370	396	360	363	376	367	369	347	367	385	331	344	354	356	358	336	340	388	356	379	312	370	345	364	356	354	350	335	390	344	340	343	362	366	384	342	337	373	365	362	362	362	356	388	346	384	324	350	338	362	349	338	362	341	392	334	324	335	336	377	349	374	369	374	323	322	356	358	348	382	369	395	321	364	363	331	353	356	332	368	369	334	359	361	357	382	362	341	345	371	365	363	359	348	334	380	369	352	381	336	357	366	377	376	348	352	354	321	350	324	329	352	332	359	342	384	323	338	400	385	332	372	390	337	366	328	337	339	377	316	351	341	371	369	354	384	362	357	385	388	369	357	359	364	363	358	334	377	355	382	337	379	338	372	374	345	333	321	354	367	373	360	376	331	413	356	345	351	356	336	374	352	342	381	344	359	370	362	364	369	375	325	392	354	327	366	340	351	372	330	355	325	364	359	354	366	339	345	345	321	351	378	344	374	384	345	373	387	365	357	357	376	402	363	395	367	329	360	377	366	316	342	313	356	360	367	390	348	360	355	372	358	350	329	373	352	350	356	376	370	359	380	341	351	361	354	376	344	343	385	365	369	322	343	351	352	363	374	357	330	355	319	351	362	341	349	365	319	343	339	378	358	344	353	369	359	375	346	370	329	322	381	385	352	328	407	335	369	345	396	354	346	386	342	365	364	372	354	344	371	374	356	361	337	357	376	357	368	366	355	331	376	374	348	331	350	356	330	328	386	365	338	358	362	349	334	365	354	388	340	332	338	325	376	341	342	365	370	385	335	315	360	382	351	348	372	377	369	336	382	375	326	344	358	330	347	333	314	352	377	399	345	354	385	355	343	344	334	385	332	389	355	373	388	318	375	341	324	299	351	385	379	340	351	327	333	347	348	368	353	318	332	316	368	345	357	395	349	338	330	359	348	328	346	370	364	331	372	395	359	356	350	345	401	327	347	340	353	381	375	366	347	353	395	359	378	339	378	356	370	366	360	361	332	361	325	334	347	367	363	355	356	386	354	357	361	361	406	320	370	367	336	379	373	372	334	350	335	346	369	374	315	363	379	357	394	353	403	354	325	339	348	372	330	392	351	372	347	331	346	335	328	372	343	333	341	362	334	391	384	369	371	340	355	325	358	328	367	318	342	367	377	325	345	305	351	338	357	350	361	349	354	322	377	378	382	316	367	363	351	345	342	346	328	367	366	317	362	360	355	338	356	344	348	367	336	332	367	346	383	354	379	376	341	356	373	335	334	370	361	352	341	349	381	366	375	351	373	349	302	316	374	340	345	377	351	373	359	330	362	364	358	365	348	345	356	361	340	369	367	347	368	372	350	380	318	334	348	347	381	344	375	317	382	342	370	403	355	367	362	315	349	339	354	355	330	389	384	363	334	355	368	350	369	378	340	376	358	354	343	354	361	376	361	366	360	377	357	360	359	351	360	392	377	320	357	363	343	342	343	332	383	371	352	334	370	347	366	346	383	360	336	284	339	343	403	349	363	341	350	351	393	355	338	370	332	368	325	361	375	369	354	366	361	366	400	338	352	367	345	369	343	380	345	358	365	352	329	350	343	349	334	357	374	363	378	330	356	342	382	367	344	351	341	325	347	375	337	355	330	327	320	356	363	343	350	348	357	327	359	343	345	361	374	350
19767	10409	15155	12501	12488	14833	20223	13694	11816	14772	12414	10920	8137	6272	4655	3380	2659	2044	1971	2270	2237	2073	1875	1876	1831	1438	1332	1233	1132	991	1031	960	966	890	930	922	979	986	919	908	929	959	900	949	887	913	946	954	961	1013	854	917	932	891	936	921	930	952	914	891	864	917	959	898	919	948	950	914	907	944	962	843	902	862	868	938	872	921	943	892	926	876	904	947	938	877	901	902	893	905	969	903	905	939	863	849	904	934	908	914	962	933	952	906	923	939	918	914	890	894	961	847	895	895	875	844	896	895	910	894	968	913	911	911	874	872	892	910	904	954	873	901	915	909	869	860	885	939	939	889	863	894	874	871	898	912	882	917	879	886	931	897	833	880	915	917	882	900	879	914	952	913	919	910	854	920	950	934	894	909	928	908	834	881	887	964	902	895	878	915	898	881	894	947	871	896	903	959	900	935	859	935	895	890	889	878	935	939	925	880	924	910	889	898	857	904	894	880	892	875	900	862	934	911	859	913	917	883	877	918	867	958	900	900	931	882	882	919	891	890	903	898	920	889	901	918	876	893	918	935	860	888	849	885	907	913	956	905	916	913	922	871	900	919	907	902	860	905	939	900	915	924	880	904	899	959	884	860	926	936	883	882	891	902	894	850	968	889	965	918	904	915	910	942	882	911	854	915	909	882	896	911	916	928	922	876	908	902	914	935	894	894	936	873	915	913	911	882	931	887	952	881	893	894	889	898	875	880	838	881	890	866	928	880	912	915	860	904	942	914	863	862	888	909	917	911	920	911	904	900	955	888	917	873	935	900	878	927	895	944	951	916	886	877	852	844	937	936	878	900	881	873	895	891	913	860	859	859	871	886	907	903	896	848	880	934	927	874	905	903	852	957	836	907	941	911	934	917	884	908	895	969	850	855	903	953	903	938	963	950	895	927	904	896	909	872	920	928	852	875	916	859	905	910	857	917	915	912	806	956	872	906	906	894	918	922	910	891	903	859	912	898	885	912	941	905	920	916	868	880	895	887	932	888	922	910	922	873	907	919	883	921	901	869	885	922	951	885	924	948	914	896	846	888	901	865	894	861	869	902	891	969	878	909	888	886	945	866	869	918	956	938	890	880	872	864	907	886	907	948	865	965	915	969	914	874	891	939	918	951	898	926	962	895	882	835	910	875	854	876	888	890	893	921	930	900	909	971	905	926	860	889	914	895	854	933	817	968	909	868	888	952	881	908	910	872	873	852	909	888	840	929	938	911	951	897	886	911	962	923	849	934	958	934	955	881	916	858	950	904	804	874	891	925	925	906	928	920	937	894	935	945	912	865	885	915	926	892	859	919	896	873	917	907	905	856	958	873	921	914	916	865	906	833	903	857	916	947	889	913	916	902	882	907	962	855	911	877	894	910	905	870	894	878	906	925	871	899	932	911	920	899	948	889	897	905	911	939	914	947	849	938	933	877	911	933	915	905	910	944	931	894	910	911	924	926	883	907	920	894	886	882	903	800	928	923	948	914	947	892	837	863	868	915	914	888	924	909	916	911	887	905	901	849	935	816	920	920	882	883	954	879	852	929	943	908	952	911	859	849	892	915	886	915	868	903	913	894	922	949	905	859	923	895	886	956	884	944	844	867	893	864	924	876	848	888	913	895	852	855	893	889	866	881	934	913	918	943	932	900	870	903	866	904	955	935	885	952	869	911	866	953	867	931	905	881	908	918	930	951	903	899	942	884	911	910	864	858	932	920	936	853	930	926	900	872	910	877	924	914	906	960	926	932	888	857	889	882	863	919	859	940	917	898	874	873	887	874	929	857	882	873	899	898	922	891	954	943	947	886	914	952	921	953	920	913	884	941	956	920	951	892	894	897	880	904	909	871	882	874	860	896	900	896	927	877	830	946	918	866	915	895	899	856	954	879	916	876	902	893	897	922	921	887	933	880	874	879	857	897	922	896	886	909	912	875	898	952	902	830	914	900	922	872	952	910	858	890	935	940	892	899	872	907	932	905	909	898	887	909	894	894	902	906	886	922	864	945	859	898	918	901	905	898	931	877	852	864	881	877	889	886	898	920	887	916	922	907	884	872	857	912	872	919	926	940	900	907	902	892	886	918	959	899	915	952	934	818	917	920	867	886	870	928	900	912	883	840	867	882	865	933	901	866	926	914	885	877	929	911	889	929	917	879	916	898	926	906	866	916	917	849	851	882	937	920	897	893	907	907	887	892	895	944	900	967	887	884	873	900	914	894	907	929	914	936	920	883	851	860	896	849	930	929	887	944	908	961	920	917	857	946	886	909	932	954	865	886	922	908	902	867	864	863	914	892	897	920	937	882	878	852	896	900	862	854	890	888	909	925	945	913	825	901	894	882	842	953	868	872	917	935	905	872	876	893	937	896	894	883	923	942	960	921	872	915	936	849	897	960	917	883	907	909	925	859	901	842	945	861	912	912	902	936	882	875	893	886	946	848	890	899	891	909	835	925	909	891	880	869	915	932	889	884	868	877	933	917	892	954	923	889	911	858	849	927	918	895	903	893	845	931	844	952	867	894	858	932	905	908	912	896	898	858	858	906	876	893	925	899	898	882	883	886	876	920	906	929	911	944	945	943	916	868	913	947	866	948	906	908	905	873	887	894	883	897	844	902	916	909	926	960	883	914	870	885	908	883	941	889	845	890	882	934	948	916	898	870	909	885	891	864	851	890	940	891	918	872	898	954	861	799	929	897	853	871	852	981	936	854	887	849	890	899	906	905	912	862	914	907	913	946	913	950	857	888	855	891	918	883	875	877	872	889	976	873	879	917	935	868	915	943	900	944	969	903	902	957	935	917	910	936	856	900	940	877	923	913	879	881	948	902	857	947	940	919	873	935	911	874	909	934	940	906	896	898	865	932	853	861	868	853	900	871	885	960	922	959	894	946	929	882	855	926	964	877	894	919	886	884	881	910	884	929	910	812	954	947	851	940	881	905	879	884	896	904	882	914	892	910	913	887	881	876	904	916	948	845	902	940	894	907	934	865	890	888	874	932	910	905	930	862	898	880	945	917	914	871	869	836	909	931	848	887	844	863	898	946	907	914	893	841	898	920	870	911	868	880	911	861	874	903	881	884	919	909	889	928	912	911	906	858	871	878	868	921	863	873	920	856	893	892	881	828	870	909	889	922	905	886	894	915	927	876	847	830	885	888	894	945	920	953	883	927	871	902	918	925	929	909	983	903	883	898	937	911	843	876	881	954	924	883	949	911	931	928	897	915	906	955	843	864	860	883	918	884	896	883	919	892	900	870	889	870	868	903	862	919	863	906	907	932	884	940	900	964	879	899	941	888	879	906	895	833	898	869	860	843	857	863	857	861	953	925	866	881	888	893	889	889	939	867	899	951	910	923	946	937	901	939	953	880	911	910	892	879	868	914	897	936	887	904	925	903	877	864	893	897	894	932	938	931	929	887	889	832	857	901	872	917	898	893	932	885	891	933	882	903	871	862	829	906	916	854	937	916
35619	22936	24183	21591	17699	16098	18375	13547	10517	9954	8708	7295	4987	2772	1882	1234	931	672	675	558	582	575	464	496	416	446	398	362	330	289	309	287	306	269	278	300	290	265	304	287	283	291	289	293	283	283	271	278	284	268	303	270	286	260	276	283	292	284	301	277	268	280	287	259	281	288	298	259	258	252	272	273	273	262	259	256	250	266	276	254	271	276	285	272	263	270	248	272	300	253	265	268	277	224	264	298	273	276	271	277	292	251	265	272	295	264	290	292	297	272	284	291	271	257	305	259	248	262	281	282	248	254	283	287	268	271	289	262	251	290	254	249	247	265	293	285	244	289	274	259	264	272	264	277	280	295	237	285	273	279	255	280	249	253	260	236	280	267	254	279	253	275	241	268	305	256	258	287	254	279	277	305	274	306	281	255	270	239	248	279	236	270	250	266	264	286	275	260	278	272	283	250	280	256	272	261	285	320	275	273	244	251	268	254	281	278	261	269	285	285	282	253	256	255	272	267	235	283	267	264	273	258	300	280	278	259	254	274	280	269	264	261	283	257	270	307	276	269	268	298	236	291	251	252	280	284	246	271	250	292	291	263	262	281	284	257	266	290	257	249	263	286	296	260	264	278	260	276	271	289	262	276	244	277	244	276	264	282	250	269	264	248	282	269	248	268	243	267	275	258	264	292	268	272	275	303	251	276	247	281	226	245	260	284	269	258	248	253	245	283	299	263	270	258	292	279	255	286	255	283	251	281	266	269	281	289	284	234	277	265	279	274	257	256	278	271	283	256	258	289	255	288	297	255	262	296	260	249	292	282	242	272	282	252	269	243	246	290	271	273	272	250	256	280	295	288	296	273	286	289	280	306	253	288	279	270	268	272	273	280	279	261	260	269	276	261	257	260	275	305	247	283	269	276	286	267	248	259	240	279	297	269	294	264	268	264	267	279	241	274	247	256	267	259	299	255	272	272	280	289	273	255	275	281	306	282	269	218	230	280	264	251	285	281	249	276	293	254	274	262	270	253	248	249	286	264	277	263	269	283	260	265	276	301	251	266	274	286	280	289	300	228	266	275	285	275	275	257	291	257	282	272	278	262	274	262	243	271	259	270	255	259	286	270	236	283	256	298	270	251	273	259	240	267	264	252	287	253	240	269	258	257	275	300	274	286	248	294	250	268	267	251	268	274	264	270	270	265	278	262	264	278	246	269	235	292	264	271	270	281	289	299	234	276	254	288	274	278	280	286	286	268	244	265	262	270	256	250	275	287	230	265	282	258	268	241	248	237	285	252	267	280	251	286	282	258	278	269	261	249	263	278	254	247	280	242	255	259	277	248	269	294	268	254	261	256	251	266	281	250	270	286	268	237	241	243	243	249	250	294	288	287	254	261	251	293	282	269	255	249	252	275	248	241	282	281	259	273	276	233	247	270	248	272	273	245	270	271	265	243	266	273	281	262	275	262	268	267	243	275	269	251	270	254	261	264	265	258	265	274	243	251	233	283	272	269	252	283	306	292	259	277	260	267	270	250	224	284	264	279	250	269	268	281	253	260	258	281	281	299	263	272	235	266	266	310	244	275	252	267	264	282	247	261	277	297	260	241	260	274	263	275	282	285	270	250	275	249	278	267	303	262	291	264	279	252	289	267	252	276	286	291	265	295	278	254	251	235	264	300	250	253	260	238	282	284	262	238	274	248	252	261	279	286	257	309	265	275	284	286	313	262	280	249	283	299	287	278	256	258	265	273	265	287	308	273	275	230	260	283	274	285	296	259	279	256	263	255	275	279	291	276	240	258	270	252	286	267	259	258	275	261	278	286	273	273	277	294	321	248	259	251	230	248	261	260	252	273	257	280	271	266	268	268	260	263	270	273	284	287	284	260	265	238	255	269	263	270	251	261	301	269	287	282	272	268	238	277	253	258	284	257	258	252	263	272	265	265	275	282	278	270	256	256	260	278	282	253	260	255	244	250	293	277	239	265	310	268	295	272	260	272	277	260	263	256	263	282	303	284	246	274	242	265	275	292	264	298	278	264	281	258	261	279	259	295	249	292	259	283	244	244	266	281	248	252	273	251	287	295	279	285	263	254	258	260	272	246	238	273	295	314	282	291	255	260	266	279	254	255	272	296	284	288	287	305	251	267	259	289	262	284	264	256	227	280	264	261	272	286	264	266	295	262	262	269	255	290	254	265	273	239	295	257	215	270	274	263	278	260	244	295	299	291	269	274	241	242	288	287	256	259	255	281	272	284	247	237	253	261	263	257	256	290	275	282	279	254	266	257	282	251	282	275	265	266	236	278	282	291	269	275	255	271	288	235	272	273	291	263	278	304	262	284	273	257	255	272	243	264	284	233	288	258	296	282	259	260	278	290	275	281	227	305	239	261	290	304	271	252	262	272	289	259	284	269	251	237	240	277	296	272	292	272	271	277	289	276	283	258	281	255	249	273	261	279	301	279	272	267	232	263	271	264	287	262	249	251	272	273	272	269	287	287	283	250	233	276	260	271	259	288	276	254	277	270	290	254	269	240	270	268	267	230	277	263	293	303	282	274	252	267	277	277	288	275	281	274	254	267	275	279	264	226	271	292	273	289	249	270	282	271	277	250	239	269	253	286	298	264	263	279	244	289	272	299	246	308	256	290	294	251	265	265	240	268	267	296	265	272	257	266	239	260	285	252	253	292	275	247	279	281	258	245	255	270	286	275	263	280	281	257	315	262	282	281	262	264	272	289	255	240	273	272	257	260	282	287	274	272	250	260	266	266	251	267	265	258	273	276	276	271	272	278	279	288	259	250	275	284	275	258	292	294	279	257	270	244	288	309	282	273	287	289	269	282	252	269	277	275	259	259	275	247	291	270	288	276	260	257	295	285	278	250	271	274	266	282	257	269	258	268	251	254	272	274	240	268	266	237	284	264	271	273	312	273	248	278	273	301	270	259	265	308	260	256	256	269	253	273	278	265	289	257	282	261	251	262	260	256	271	247	287	246	266	255	263	271	258	274	259	223	273	299	268	298	246	265	293	293	275	270	280	274	271	271	268	271	276	257	280	302	301	277	269	279	283	275	259	263	263	286	287	275	281	274	257	249	266	268	277	242	275	266	274	261	231	295	241	292	258	259	261	249	266	273	247	283	249	289	273	249	266	288	298	268	271	285	225	252	275	316	248	257	301	274	279	245	269	288	295	265	279	262	286	279	309	255	267	285	282	287	270	275	293	244	247	243	257	266	266	293	249	293	274	274	277	260	255	249	259	268	265	251	276	270	281	262	264	289	274	279	286	251	245	264	261	261	264	303	237	302	275	275	252	223	281	247	247	267	260	264	303	293	289	260	247	251	280	241	297	287	278	269	285	261	262	271	302	292	266	294	277	225	280	255	261	273	271	277	290	264	267	279	250	274	277	273	286	242	258	279	243	263	260	279	265	285	254	245	249	261	286	275	264	264	285	267	265	272	273	256	302	288	278	277	273	273	266	255	262	275	258	295	286	249
24547	13905	19339	17868	16967	19086	25103	18861	16931	20235	17788	15788	11796	8887	7610	5054	3667	2749	2688	2660	3089	2655	2406	2333	2045	1752	1575	1317	1066	915	923	879	851	776	839	802	785	788	766	798	741	761	753	735	784	753	718	742	741	687	747	718	719	733	733	719	722	762	731	745	664	731	698	744	726	713	729	721	693	742	713	711	737	743	699	675	691	684	696	744	720	686	707	682	767	728	682	651	731	683	722	725	687	680	723	714	743	721	737	757	758	732	728	720	690	703	724	773	736	744	733	686	724	744	676	707	718	704	720	707	715	719	699	770	670	654	764	665	732	693	709	656	678	668	685	674	712	688	702	652	707	697	706	668	677	685	699	725	701	750	697	721	683	624	709	698	697	719	698	649	679	691	704	716	715	660	696	657	649	650	672	704	661	683	709	744	687	695	705	729	682	675	661	727	679	686	685	716	695	633	651	683	680	656	667	730	607	727	654	620	621	691	697	670	682	701	673	708	708	713	656	681	703	714	707	693	696	654	683	653	714	672	649	661	678	692	660	738	659	677	719	710	693	668	669	668	676	684	713	699	686	665	722	683	666	682	669	695	658	651	698	698	718	721	713	665	673	666	661	731	668	674	662	669	692	732	656	676	683	684	698	696	703	692	693	651	667	652	740	651	690	678	679	750	731	672	695	686	653	679	647	698	682	695	661	698	700	684	724	730	678	633	719	703	733	684	710	703	718	688	661	696	710	731	698	685	682	707	689	639	693	748	679	675	647	697	666	720	715	705	653	747	677	732	671	727	684	708	719	735	698	713	633	685	636	736	716	699	711	668	668	681	705	720	703	686	666	672	675	722	729	687	685	745	670	645	710	666	696	697	667	722	673	707	703	686	679	688	689	736	672	710	653	735	696	686	731	624	690	695	697	709	679	667	670	657	705	660	721	648	693	694	720	692	645	699	720	650	666	680	730	721	667	707	656	739	663	704	682	709	704	681	655	733	729	674	660	644	718	698	676	689	715	666	648	698	660	655	662	696	692	696	698	714	719	704	716	677	728	707	688	678	708	704	638	672	667	734	691	678	713	711	674	659	721	671	708	694	683	711	684	673	688	667	659	723	730	681	728	727	762	738	700	735	714	714	713	693	681	686	649	685	663	705	694	712	688	700	692	681	697	684	710	696	744	656	685	679	696	703	670	702	724	651	704	713	672	676	685	672	665	690	650	648	684	664	707	678	705	694	687	623	631	729	690	665	661	689	661	721	633	708	637	665	705	712	619	678	708	710	747	683	674	694	690	700	710	652	715	674	703	691	638	636	670	676	715	725	674	706	683	643	672	666	663	739	672	712	715	670	664	666	728	673	663	699	694	695	720	651	664	717	682	632	690	695	704	716	712	685	708	690	646	652	691	658	656	641	689	678	677	668	668	681	657	663	651	709	703	708	662	727	692	670	669	685	684	674	682	644	678	712	662	714	667	713	688	686	672	671	650	656	688	673	675	695	683	688	671	701	656	638	697	690	662	712	668	682	736	720	655	748	655	738	692	707	653	703	688	708	721	685	685	701	667	728	756	734	721	706	685	673	675	693	672	655	704	701	702	688	671	670	667	713	713	670	727	686	701	679	657	662	727	749	695	732	653	686	695	690	657	652	659	707	692	716	691	690	700	693	702	689	666	714	653	715	693	660	664	715	691	672	731	734	723	673	670	680	673	690	656	695	737	678	666	675	725	638	678	682	716	675	635	728	639	638	675	693	707	643	682	644	703	702	668	663	658	692	699	645	701	705	653	703	689	690	706	654	667	678	694	686	694	717	703	664	701	715	657	694	694	718	688	667	746	688	766	689	688	727	681	745	736	708	694	679	657	627	651	684	686	674	718	674	668	688	741	661	680	660	758	714	651	672	698	701	682	713	761	669	654	695	678	706	684	697	679	712	699	703	688	693	692	643	721	675	667	670	696	708	691	731	630	719	700	638	670	727	726	696	689	698	683	717	742	673	656	662	670	656	665	694	665	683	692	691	686	701	695	698	703	673	699	669	646	682	701	656	667	691	702	690	717	654	734	662	651	669	716	715	703	669	662	667	700	701	717	676	663	710	667	688	711	704	738	675	666	660	668	685	658	657	664	707	674	700	668	679	691	674	711	704	694	693	682	729	688	726	726	736	701	664	637	684	721	713	690	687	707	709	664	674	642	694	687	658	680	702	725	667	690	636	668	656	657	684	720	698	691	679	648	702	663	694	651	665	735	688	658	654	669	686	694	645	685	683	695	689	718	708	655	640	623	681	708	678	664	651	681	668	693	687	633	683	669	706	663	678	709	655	694	679	680	665	693	656	721	695	655	638	649	697	691	715	747	691	671	680	681	656	701	701	681	706	726	760	676	703	654	688	672	637	669	700	699	673	663	672	637	731	650	709	668	721	646	716	706	663	693	692	682	695	676	697	705	728	661	683	705	676	661	687	700	676	658	691	643	682	680	662	735	661	664	703	690	691	663	677	716	687	674	712	712	657	703	674	657	719	701	683	703	667	744	705	698	632	690	725	690	704	655	698	695	651	701	682	717	756	651	663	688	647	688	703	685	704	701	668	691	668	678	689	729	668	689	659	681	653	674	689	680	676	680	653	694	690	715	705	679	692	689	645	714	652	678	693	679	649	697	681	666	656	722	651	653	651	692	679	710	678	674	686	661	685	679	639	690	692	717	677	692	656	677	682	696	722	685	675	704	645	686	710	705	654	673	711	696	636	670	639	700	714	724	705	721	712	658	688	678	708	768	673	665	665	716	698	672	724	660	676	697	714	661	712	675	705	718	691	660	666	680	655	707	711	697	675	645	692	747	704	692	673	683	699	688	686	668	689	736	715	666	693	670	681	683	704	692	623	636	619	635	696	695	687	674	639	701	695	698	731	658	692	698	625	696	681	626	673	687	698	715	656	724	712	688	671	684	683	729	737	712	683	697	673	613	687	671	676	735	654	686	665	688	706	692	684	692	689	672	706	678	690	671	675	697	664	737	673	751	698	704	697	666	706	717	677	710	695	671	719	734	669	723	667	681	696	689	705	655	723	650	683	736	712	696	672	674	639	655	677	657	708	709	686	652	717	702	713	689	695	675	681	672	679	689	725	667	733	730	643	667	700	684	722	720	742	725	682	694	680	674	691	684	709	708	697	676	645	697	685	672	677	676	697	697	660	707	693	709	632	705	675	703	659	723	700	664	682	722	679	670	694	702	651	728	671	678	643	688	655	689	690	690	694	634	679	705	697	708	704	688	705	722	764	695	693	665	704	680	644	726	692	700	649	659	693	664	694	679	704	662	677	694	691	612	710	648	699	657	653	707	647	690	721	661	729	703	664	672	676	687	679	671	676	750	681	706	654	699	669	682	702	659	719	679	649	665	739	728	653	747	695	755	672	712	673	697	684	689	667	682	703	698	673	629	700	678	702	670	682	718	687	628	695	692	685	702	734	676	736	690	683	661	691	690	713	664	704	662	654	663	721	646	731	670	674
5246	2318	2777	2096	1476	1292	1364	836	630	614	564	491	386	349	303	325	328	293	268	326	324	366	332	301	324	307	284	303	312	286	285	285	291	262	262	298	293	291	261	285	290	314	292	262	267	298	291	312	305	288	282	307	313	282	279	274	288	310	280	298	254	260	311	299	306	280	296	298	297	277	306	332	269	291	294	254	288	301	315	320	268	307	288	295	271	298	298	291	275	301	272	290	291	275	281	302	321	298	294	311	284	281	235	290	288	277	288	255	292	281	278	281	283	270	303	276	295	272	321	286	300	294	295	284	295	305	268	237	295	257	274	298	281	320	266	284	287	312	313	289	300	291	275	296	293	339	320	294	284	290	266	284	274	310	304	296	281	285	295	273	291	295	302	288	268	262	277	289	286	286	288	272	312	297	271	269	300	278	299	266	297	292	287	256	258	317	256	293	300	281	289	288	309	294	276	290	295	276	280	251	273	288	236	308	268	269	289	280	283	275	296	293	280	318	286	275	287	295	307	255	271	291	296	271	326	281	300	319	300	283	298	285	291	294	308	277	274	289	294	282	262	307	304	279	292	253	297	271	286	272	304	292	282	287	285	259	277	291	303	310	325	317	309	289	305	315	287	281	285	287	268	266	286	287	288	281	304	298	269	285	314	294	257	311	295	258	270	284	321	317	297	293	274	278	277	299	288	282	310	285	266	278	306	278	279	306	292	278	319	296	272	288	297	275	272	252	335	280	272	254	252	294	283	280	294	285	286	288	280	316	286	277	275	298	305	279	262	308	292	285	270	266	308	273	266	275	291	301	296	279	281	302	300	283	269	266	276	259	299	309	278	332	308	323	271	300	311	312	299	279	281	284	316	291	282	289	286	289	300	287	306	266	299	278	286	295	335	293	305	299	301	321	290	265	303	276	281	235	263	284	258	271	311	266	274	296	272	296	270	264	302	285	285	290	266	324	287	272	279	286	293	242	311	294	303	295	273	306	312	286	289	311	289	302	288	295	322	300	272	305	313	274	282	301	287	304	300	300	267	291	266	285	281	297	301	296	289	265	256	309	273	307	264	270	309	294	282	255	273	284	276	269	260	298	283	293	272	304	266	256	279	289	307	274	291	309	263	281	283	279	305	280	280	280	290	321	291	274	291	283	268	296	311	300	264	298	302	273	273	298	283	315	275	297	302	309	274	306	283	285	352	309	272	278	302	316	292	272	310	275	298	287	274	313	303	269	331	255	260	270	272	282	297	291	300	278	292	295	275	281	267	279	314	269	281	277	270	308	284	313	276	299	300	279	290	283	289	289	282	319	288	303	283	292	307	289	308	260	276	280	287	291	292	288	286	254	280	276	301	279	280	301	270	301	301	264	296	278	258	294	274	286	285	285	266	259	292	280	283	281	322	258	298	281	297	298	298	303	282	289	256	306	288	266	290	299	294	260	280	272	300	285	276	277	291	270	249	273	267	274	291	312	296	310	263	307	311	310	277	306	279	309	284	259	256	254	257	293	287	261	304	279	263	273	276	271	293	256	263	271	307	270	286	283	290	279	299	289	295	277	269	287	297	304	269	289	271	266	322	271	296	282	279	272	293	311	273	263	284	309	268	302	277	288	300	290	287	281	310	302	276	259	293	303	271	311	304	298	285	290	278	280	301	283	284	270	281	282	293	303	307	280	310	274	270	298	290	278	288	307	276	305	317	283	302	296	294	295	305	288	286	258	273	294	317	282	276	291	280	290	273	253	289	293	281	309	298	316	292	305	276	292	260	313	282	280	280	292	271	271	302	286	314	278	307	296	306	288	281	292	293	292	309	273	264	274	289	288	286	298	269	282	291	290	266	265	278	309	289	272	323	299	286	296	316	307	254	306	279	278	299	287	274	300	272	274	288	320	276	295	291	287	284	304	284	287	293	284	272	289	320	277	291	276	280	291	300	277	282	273	303	272	302	339	286	314	278	280	301	346	274	314	300	303	271	294	299	293	269	264	270	288	290	279	302	287	290	311	298	284	286	293	269	297	294	262	279	315	277	266	307	271	266	296	265	297	304	272	305	291	283	270	262	299	286	309	283	330	308	283	243	289	291	271	260	315	273	304	281	273	294	284	292	304	245	307	297	271	275	279	260	276	298	303	266	300	297	302	271	309	299	276	277	282	215	289	275	254	278	271	281	290	272	307	294	292	271	293	288	292	309	294	285	293	303	279	268	294	290	272	288	304	286	278	301	292	329	278	289	264	296	308	299	275	294	262	308	252	281	274	296	268	260	299	282	288	285	305	292	300	262	302	272	288	263	289	283	313	284	268	298	278	277	277	311	265	279	262	313	304	270	310	311	285	270	264	273	286	306	261	311	294	299	275	269	312	295	292	288	287	280	305	234	309	278	283	305	303	258	278	292	272	300	272	280	267	345	303	306	279	282	246	278	330	303	290	267	267	308	272	294	269	277	309	287	301	270	297	267	276	318	256	298	283	304	256	315	276	269	262	287	316	281	279	284	304	298	245	285	270	258	304	312	299	305	283	263	262	305	267	257	312	306	288	323	301	283	285	316	291	295	250	298	287	294	299	324	276	277	272	271	284	279	280	293	282	292	286	302	283	277	278	306	285	280	243	260	293	251	309	322	265	285	271	321	302	315	305	300	293	307	291	291	287	285	304	289	303	294	309	287	282	268	277	275	279	280	344	307	295	284	265	295	271	298	293	294	280	288	293	304	285	244	281	268	309	266	301	282	279	292	268	279	288	276	305	316	276	318	297	257	287	265	278	266	257	295	296	292	285	270	302	314	285	298	320	285	270	250	267	289	293	260	295	299	289	317	298	307	287	289	311	299	287	296	277	306	284	316	279	285	281	283	280	282	288	260	263	283	258	272	270	276	304	287	271	292	285	323	286	294	315	288	272	290	281	300	277	293	295	307	291	279	284	256	271	294	299	289	276	306	279	263	307	298	272	298	305	312	273	301	264	265	290	300	282	288	294	301	287	259	282	259	289	256	305	320	282	304	271	314	277	307	303	282	313	291	291	303	312	274	277	267	267	303	259	283	292	337	278	288	286	274	298	278	317	288	254	249	280	286	262	297	280	295	293	272	256	281	284	265	278	298	306	293	309	263	295	286	303	313	322	273	294	298	296	300	283	289	262	273	294	297	285	315	290	314	337	301	309	273	270	285	292	274	314	284	296	307	280	296	299	246	294	290	292	289	290	270	275	257	286	268	288	279	301	281	278	317	267	278	259	291	280	272	315	246	294	300	308	276	320	278	282	303	313	295	286	272	290	289	293	259	311	283	275	323	293	287	273	299	257	280	314	268	271	304	307	283	324	293	293	278	305	305	284	265	290	297	277	327	289	292	286	284	282	287	297	265	298	288	283	275	283	278	284	291	295	307	281	309	297	295	280	278	305	285	319	325	309	257	301	295	291	331	303	306	284	278	282	279	294	302	284	303	316	273	280	272	273	247	322	266	289	306	302	266	275	280	283	291	281	265	304	263	279
5019	2720	4447	3893	3563	3624	4471	2564	2276	2582	2262	1945	1512	1264	1134	1071	991	997	947	1019	1028	1008	1042	1022	939	975	902	836	852	842	767	820	803	773	761	781	725	776	764	748	753	731	720	781	747	759	796	758	736	806	774	760	763	707	755	789	791	749	768	800	780	759	732	741	750	802	732	718	732	746	750	755	728	769	731	760	743	758	759	728	781	792	795	745	766	723	770	749	721	765	756	749	748	765	724	735	785	806	829	748	761	730	784	770	722	758	741	723	742	785	756	738	693	767	767	797	779	767	806	745	743	765	772	742	795	723	741	826	720	759	806	736	762	735	788	739	731	775	724	762	737	734	761	727	698	709	787	782	764	794	769	789	785	731	776	764	793	777	688	750	793	773	741	777	767	737	772	738	776	760	757	748	777	818	770	752	761	752	771	740	789	754	802	775	759	752	722	782	757	764	773	756	747	741	779	701	765	772	776	733	752	783	758	733	762	817	748	715	771	770	756	778	770	781	772	761	767	768	771	734	738	785	779	710	759	782	741	745	737	741	782	781	740	758	760	786	753	713	765	775	774	768	729	775	758	758	797	745	745	750	798	763	746	797	716	758	785	727	771	789	778	758	724	745	797	778	762	741	736	763	807	740	756	778	776	748	736	740	731	792	713	740	790	747	782	732	762	789	769	779	723	734	811	749	728	728	789	718	785	719	769	759	768	772	730	743	755	728	777	765	769	768	792	799	720	769	792	759	748	724	748	797	716	744	791	785	695	770	752	798	752	795	737	739	788	747	692	721	796	719	787	727	722	686	737	718	797	747	783	731	803	786	718	753	729	729	743	785	716	746	789	722	781	783	734	748	761	732	724	754	778	761	768	746	740	774	725	740	799	768	818	744	751	791	756	761	737	739	772	744	795	772	743	765	807	747	773	754	776	778	753	728	766	747	715	763	792	777	746	716	727	728	772	785	784	753	785	793	733	832	752	757	747	746	779	782	787	810	797	741	807	749	721	747	746	735	752	775	729	742	740	759	764	798	767	761	732	802	755	798	742	745	740	728	759	735	809	690	772	719	780	756	704	720	744	774	784	759	769	753	742	735	701	839	759	728	757	728	743	808	774	745	747	759	728	792	765	772	715	781	729	713	735	807	755	764	739	792	786	780	789	749	772	766	754	706	787	772	723	737	800	743	721	786	756	672	740	712	790	754	740	768	731	798	724	748	738	732	772	772	776	740	725	743	777	718	731	764	748	746	746	754	722	772	719	710	795	712	694	776	829	760	757	730	750	757	762	744	695	761	753	736	790	698	737	775	733	758	747	759	714	790	794	750	715	740	748	739	752	759	741	745	774	792	751	763	802	747	785	695	743	737	763	752	753	745	763	720	782	746	743	755	748	747	747	727	752	799	741	784	751	777	828	750	792	745	757	781	769	736	724	675	743	709	761	713	758	760	759	750	734	747	774	730	728	725	761	773	772	714	729	744	748	733	766	788	797	742	748	751	751	759	721	767	757	762	762	738	687	752	777	753	712	801	751	770	768	727	781	746	738	805	763	803	757	714	769	774	750	739	754	778	802	782	758	715	741	791	779	812	774	779	739	741	734	732	776	775	738	795	753	722	751	775	749	758	746	789	763	747	760	803	707	737	777	733	773	774	756	768	782	794	702	697	773	748	747	802	767	740	748	754	765	763	758	810	759	745	781	740	745	727	766	748	735	760	824	772	780	695	744	795	741	789	798	727	773	754	730	773	768	799	749	778	760	721	778	751	760	754	796	748	747	751	766	762	759	741	752	740	763	743	720	744	747	792	810	743	762	726	763	742	741	732	765	734	742	723	770	729	745	778	729	766	766	732	787	767	742	766	768	759	768	733	791	749	735	703	759	766	721	801	770	714	719	756	786	792	746	740	757	755	744	749	722	784	734	721	771	801	732	710	797	755	758	769	800	772	778	742	758	746	788	756	743	700	782	783	688	739	699	784	783	767	713	765	772	699	763	757	755	792	780	776	748	724	768	701	726	757	727	734	771	790	764	779	733	740	739	773	779	756	779	732	776	782	763	734	766	736	744	752	732	801	769	746	773	770	714	785	794	785	683	733	777	743	718	789	777	727	713	786	767	771	790	763	749	760	756	738	784	731	741	768	777	784	747	806	764	777	774	752	805	743	754	775	788	781	757	753	740	749	779	734	797	765	740	734	732	797	692	768	799	710	749	758	757	796	778	762	735	735	717	757	771	725	777	741	767	717	733	773	784	777	757	795	780	767	767	766	724	736	739	724	742	722	782	802	737	755	740	769	768	767	810	781	725	695	750	774	775	772	750	721	779	738	736	756	784	796	745	741	770	788	710	710	736	756	755	754	726	747	781	797	724	693	761	703	779	798	754	756	734	811	695	690	751	737	817	737	731	724	779	803	780	786	773	750	736	792	778	738	745	717	748	737	756	746	729	765	777	741	723	719	742	722	703	723	755	739	743	756	724	700	801	765	769	801	709	817	772	809	765	728	759	729	768	726	704	768	811	739	769	773	793	743	754	756	777	746	805	745	796	796	729	755	727	788	749	732	747	782	797	821	759	806	716	731	726	756	735	752	781	794	752	749	755	752	773	783	783	759	760	745	745	743	736	698	744	746	766	740	779	804	805	755	706	781	793	719	706	759	726	712	726	729	708	750	810	762	789	760	734	755	782	780	760	734	749	758	756	758	731	740	763	764	779	776	761	755	745	729	759	763	736	779	761	758	768	736	752	732	752	735	770	790	780	754	794	760	774	713	740	781	782	755	790	705	770	696	749	731	750	730	783	792	752	750	800	752	727	751	732	707	770	746	775	725	785	740	712	751	760	796	749	742	790	763	714	725	776	751	738	748	765	796	746	791	786	798	769	758	802	713	729	796	749	814	759	775	752	781	732	745	762	790	776	751	757	741	744	731	746	798	760	776	780	774	741	736	712	732	693	742	719	740	719	730	746	819	738	741	779	788	705	776	732	786	789	779	781	702	764	750	731	778	733	704	779	747	753	686	773	752	735	766	741	714	808	742	743	738	744	759	766	772	821	794	739	810	730	737	725	784	749	814	727	740	786	748	796	742	746	784	750	728	733	768	748	780	734	759	740	800	744	715	767	790	772	805	776	758	734	782	784	759	783	740	775	804	757	753	730	751	788	786	779	730	749	712	781	734	747	761	763	743	735	731	783	743	715	743	757	746	767	764	767	730	697	780	767	771	707	719	778	763	808	756	742	724	753	755	735	766	735	735	782	759	749	760	755	821	786	747	777	783	780	735	750	804	785	758	752	781	731	731	712	795	777	784	750	783	772	770	723	746	703	747	764	767	772	748	729	721	725	785	740	773	787	760	809	840	773	788	789	727	764	749	765	764	732	710	770	808	793	762	760	770	740	799	741	808	758	754	763	697	756	780	703	753	775	728	742	739	649	782	777	734	782	753	751	740	727	774	763	714	713	755	727	711	712	719	795	803	741	735	715	809	747	786	772	723	721	790	767	745
25850	17136	18112	16577	12078	10862	12143	7615	5794	4918	4263	3659	2558	1358	1142	862	628	567	496	507	534	498	482	486	523	411	419	439	383	385	421	366	342	384	370	347	357	360	357	374	345	323	360	388	349	324	367	374	346	360	359	362	350	365	376	388	326	354	331	374	344	345	393	365	401	354	362	367	354	331	316	367	363	350	422	347	340	345	360	366	383	337	388	342	378	324	351	347	368	354	355	336	381	345	375	344	356	365	319	336	392	355	336	329	349	329	346	342	375	374	338	352	337	337	383	361	350	373	349	369	345	381	315	319	329	350	383	368	354	363	395	355	370	359	329	380	362	370	342	336	352	337	359	335	333	352	365	323	367	399	388	351	343	378	351	349	353	333	347	369	352	340	378	354	331	331	338	374	347	351	355	346	345	331	369	346	339	354	361	337	343	381	350	351	340	372	372	357	352	363	331	393	366	342	366	362	337	366	395	363	341	341	335	354	367	336	336	364	350	366	344	359	377	362	359	331	349	337	328	365	365	361	327	360	372	342	362	371	323	356	346	363	344	371	354	369	343	361	383	369	358	349	383	366	353	361	369	352	370	360	358	368	346	323	355	334	336	336	357	347	333	393	354	346	379	337	397	371	344	332	329	340	355	326	352	344	382	352	338	349	348	354	363	375	340	353	354	362	338	355	371	358	332	387	345	337	379	361	378	364	366	342	326	375	357	366	343	366	354	351	346	342	368	348	382	353	376	355	351	350	354	329	356	287	347	348	360	325	360	367	328	338	344	346	346	332	393	355	344	379	393	348	348	343	344	372	371	365	340	345	334	391	352	337	363	348	358	329	358	347	344	393	378	361	348	342	347	354	341	338	352	345	358	356	362	384	345	384	362	371	401	340	323	333	341	354	375	354	346	346	370	344	332	342	379	364	341	376	362	367	349	369	353	330	350	334	354	382	381	347	352	341	365	358	328	352	338	376	357	387	346	361	362	345	350	373	335	331	344	383	366	357	392	355	359	324	370	383	342	346	338	333	347	392	380	326	355	356	355	328	346	336	352	351	330	362	350	386	365	321	349	369	365	345	371	376	334	334	329	360	388	368	352	350	376	364	361	398	343	357	346	338	358	313	351	357	345	371	364	335	352	343	317	361	370	397	382	345	351	370	375	342	348	346	352	377	340	366	380	348	364	382	334	365	340	373	356	369	339	381	363	345	351	329	361	348	350	308	357	330	364	321	364	364	354	325	369	327	334	347	326	333	365	311	374	343	346	380	399	363	323	341	364	332	366	376	362	359	369	337	343	388	368	365	377	356	355	358	332	346	362	367	322	380	332	359	373	317	348	333	343	369	357	335	335	345	346	383	333	339	380	379	343	351	367	359	356	343	323	348	384	358	392	403	346	335	359	340	320	369	362	367	347	352	330	371	365	365	343	332	349	359	350	373	354	352	343	346	381	361	349	376	380	337	361	338	342	360	345	337	353	349	410	363	361	341	359	337	372	385	366	354	358	355	347	374	351	373	320	387	317	363	367	359	331	358	371	372	337	352	350	353	352	365	327	379	365	324	348	384	356	373	349	375	378	322	355	342	358	359	403	343	343	346	334	343	340	349	362	335	387	328	387	336	336	334	337	355	338	392	340	338	368	318	368	360	310	375	320	369	350	346	366	358	327	341	343	352	359	352	369	353	348	355	349	356	341	380	350	340	367	378	323	373	367	332	343	362	343	360	371	360	390	334	347	347	377	370	364	360	362	398	380	344	370	392	345	344	322	338	355	352	358	372	348	368	320	345	345	360	322	344	360	337	354	327	326	358	380	343	341	379	362	351	351	376	381	390	392	342	391	364	375	347	362	363	362	345	361	374	340	316	362	358	383	382	352	374	370	369	345	350	345	365	327	364	372	353	330	365	370	344	355	340	342	354	343	404	306	340	382	343	354	349	371	372	352	351	355	330	336	346	310	357	337	361	349	336	338	335	357	353	363	324	349	354	357	347	398	323	363	369	397	314	346	378	386	381	362	321	386	357	369	346	353	359	399	368	379	307	340	346	380	347	372	326	372	395	368	381	353	395	355	342	368	357	378	343	368	369	401	321	346	363	345	325	339	366	381	376	369	371	329	358	340	382	389	344	362	392	343	355	370	323	376	332	310	343	354	312	337	385	356	343	347	333	361	360	346	344	345	380	363	370	338	344	322	328	337	395	381	383	324	365	384	347	347	372	384	324	367	336	339	335	319	357	354	375	370	350	331	350	358	370	355	348	359	367	326	368	358	346	363	313	343	341	344	371	341	372	339	358	344	335	353	371	372	354	370	344	364	386	404	367	343	378	353	380	362	353	367	335	353	333	364	367	353	391	371	331	339	362	358	340	376	379	348	326	368	353	374	351	333	352	368	321	361	341	357	350	338	343	368	336	357	354	363	377	377	341	375	351	343	353	361	343	347	340	333	382	371	327	365	349	345	315	350	352	383	377	370	351	352	343	316	348	367	335	323	348	363	317	355	357	362	408	355	357	404	351	321	372	364	335	326	373	361	349	354	366	368	350	366	356	328	343	341	384	348	335	359	362	363	339	362	368	335	407	370	349	329	351	308	372	395	341	370	388	371	358	337	360	324	348	341	362	371	356	353	349	332	386	381	346	386	383	368	344	342	334	341	328	339	361	385	364	345	353	363	377	326	368	335	366	362	392	341	351	361	363	354	344	355	378	403	367	343	364	358	347	318	351	395	326	403	381	382	388	343	362	353	363	339	354	336	311	346	430	341	323	317	355	391	359	366	330	411	372	383	360	332	348	355	354	391	349	341	401	354	344	375	342	335	328	381	406	344	319	340	380	358	361	345	360	383	377	344	331	364	338	353	348	359	361	326	339	380	363	334	373	391	371	361	356	362	386	352	366	348	360	363	373	383	341	397	343	364	328	343	348	345	360	375	354	348	357	363	384	357	353	368	355	357	367	346	323	363	327	368	350	362	400	352	322	362	337	355	349	344	376	362	376	341	384	372	353	375	367	363	354	330	339	380	372	334	357	313	349	307	384	374	330	371	340	374	353	340	376	336	336	351	354	380	354	380	348	406	370	347	371	347	410	376	372	340	331	364	336	365	346	320	364	382	379	346	345	372	374	374	378	384	356	347	363	342	321	375	341	358	351	363	332	387	341	350	351	368	309	367	336	341	397	359	349	331	363	379	370	398	349	357	338	342	344	365	356	379	368	347	346	372	368	362	345	359	315	342	334	375	340	337	365	353	358	365	344	363	364	381	355	345	344	338	350	344	417	403	361	383	348	396	341	354	345	332	346	363	332	379	329	375	326	324	353	362	349	375	314	333	308	321	351	391	359	344	351	360	351	377	374	358	352	326	360	391	333	349	334	353	340	369	317	351	324	361	359	371	363	370	333	348	335	359	355	362	385	373	346	380	345	356	349	389	364	340	354	376	367	342	329	383	363	376	362	378	362	335	352	330	375	381	365	351	345	338	348	371	378	341	339	372	343	349	409	383	348
18877	10406	15109	14169	11355	14890	20216	13753	12098	13968	12337	9636	7226	5323	4729	3500	2547	2157	2032	1916	2156	2259	1934	1936	1902	1532	1447	1289	1069	1025	996	996	938	893	966	968	915	956	921	914	931	954	893	935	899	945	905	935	964	930	905	891	886	897	941	935	933	935	926	911	920	923	904	922	924	950	903	965	924	904	962	913	929	909	930	894	906	874	929	933	865	892	886	876	938	906	862	968	936	960	958	926	897	875	909	967	899	867	943	882	910	918	908	984	936	869	877	947	918	927	959	888	942	919	894	908	918	897	933	871	876	935	916	901	910	917	923	884	947	899	935	892	845	896	977	924	925	918	871	928	862	911	910	894	900	940	873	902	895	906	919	891	869	923	879	871	882	937	914	927	937	938	946	882	916	882	948	903	950	900	878	890	903	855	889	910	908	894	867	940	860	900	882	902	905	826	884	894	860	879	878	860	876	899	844	921	914	910	918	883	882	872	886	883	888	898	904	834	877	913	925	883	869	900	876	924	866	837	940	887	918	868	866	937	871	874	894	904	852	871	872	890	878	835	902	916	937	906	827	948	860	843	895	923	876	903	925	886	866	910	881	876	932	863	867	918	895	880	890	911	891	905	843	902	919	901	888	890	886	931	864	950	871	930	910	897	884	906	896	892	880	898	893	868	894	892	916	867	871	938	827	902	893	907	883	895	940	895	882	837	910	894	903	895	872	871	906	894	896	943	900	914	880	913	895	868	859	874	868	946	894	893	925	968	890	864	897	943	897	924	908	879	857	918	891	894	933	864	920	882	897	937	917	889	833	915	918	955	858	934	945	884	897	848	896	853	908	904	942	908	901	862	902	897	923	880	926	878	891	900	939	923	879	948	897	859	899	919	876	869	876	920	892	933	884	878	929	846	876	905	877	908	885	919	904	903	923	875	906	952	914	897	928	845	929	874	916	936	911	848	929	874	918	910	816	903	873	852	931	893	888	940	895	850	901	934	819	890	880	938	904	844	908	891	828	887	866	911	876	876	891	864	864	861	862	886	931	869	924	923	935	904	873	891	899	880	855	929	860	873	931	908	858	929	931	881	882	867	913	869	902	901	901	862	917	893	833	895	884	912	911	839	885	919	881	890	850	903	890	914	908	881	845	909	890	894	880	879	906	889	855	889	881	911	885	832	907	898	889	876	883	879	868	911	886	870	884	861	899	905	874	890	851	894	884	867	907	878	903	877	922	904	882	956	848	848	893	904	897	930	999	832	955	841	891	909	882	885	898	942	907	912	907	916	933	870	880	866	876	915	867	887	929	885	911	920	930	882	935	973	902	890	895	926	907	939	857	891	858	852	881	972	891	899	909	823	872	846	909	863	889	885	887	858	915	893	904	910	910	925	881	874	935	892	910	861	868	895	894	862	927	929	898	869	896	876	901	863	911	940	928	851	872	891	876	858	906	920	880	907	904	897	894	957	848	877	928	928	883	895	903	932	899	872	934	855	922	896	884	911	877	916	853	884	866	880	935	884	913	922	900	923	904	924	918	916	895	915	924	911	875	872	902	841	876	907	903	909	868	868	881	909	850	898	959	886	935	878	895	883	893	912	870	883	883	881	870	898	883	903	915	912	869	894	892	905	911	881	846	859	820	913	904	902	926	886	866	885	866	854	862	903	939	904	869	880	898	902	927	884	891	854	836	914	916	906	911	914	925	890	834	944	867	936	966	914	934	909	908	900	824	902	931	889	915	859	954	903	889	801	897	895	885	936	922	916	859	871	828	936	893	949	857	888	905	891	944	904	939	889	889	894	901	933	852	901	875	933	871	865	915	895	882	883	857	875	866	885	874	943	873	932	927	905	892	904	898	831	898	877	918	941	879	883	876	912	840	902	857	876	912	904	920	926	827	905	943	864	901	905	833	912	888	983	864	864	874	926	869	893	935	882	851	892	880	848	881	862	902	876	954	901	893	906	859	882	899	836	949	908	906	920	889	914	946	868	886	852	865	900	909	914	904	919	862	893	883	889	874	857	923	902	890	885	904	884	884	907	902	900	917	923	879	899	923	919	937	846	943	956	956	927	855	949	915	901	855	911	964	859	916	868	916	875	889	883	886	883	888	857	935	879	925	887	926	875	900	910	912	880	903	954	914	850	848	894	912	891	921	921	889	876	887	897	933	856	919	863	870	913	859	873	886	910	934	913	909	904	896	869	895	916	921	872	889	899	891	887	878	905	921	910	898	905	921	861	884	865	901	870	895	910	939	863	836	927	871	866	894	847	926	867	903	921	876	907	908	912	862	905	806	856	897	890	932	861	916	911	963	834	859	881	933	944	887	894	888	958	930	913	869	865	863	899	871	841	890	876	860	900	943	914	891	969	918	862	885	859	879	911	909	899	849	863	894	933	906	874	859	890	910	925	916	879	904	821	923	981	846	914	917	845	943	882	902	864	883	929	852	867	882	840	848	884	892	902	888	912	908	873	896	863	840	934	882	924	915	885	924	839	901	889	903	907	873	895	869	870	932	885	907	897	910	880	946	880	901	862	941	865	888	851	884	920	866	897	893	888	867	904	877	881	889	907	887	906	900	895	871	848	891	842	974	857	893	921	944	840	874	964	879	876	907	853	889	879	951	901	921	877	894	889	892	892	912	888	871	889	910	853	948	919	885	872	877	925	885	928	905	858	925	892	849	942	897	881	885	866	913	859	888	861	907	891	921	938	930	916	936	888	862	952	914	907	836	905	887	896	909	918	880	898	872	886	905	909	912	930	899	890	918	917	898	918	859	911	854	854	817	890	874	911	932	900	900	919	879	929	857	918	908	883	880	908	892	932	898	932	869	839	883	917	884	929	870	918	863	893	875	838	905	894	894	934	865	895	899	913	899	867	885	858	880	818	874	939	911	900	875	883	871	867	832	902	910	865	844	904	897	907	871	868	856	952	908	884	856	908	887	878	876	898	910	899	919	933	862	897	884	896	894	937	895	874	876	885	839	930	877	856	861	915	884	888	799	876	840	863	912	879	933	898	879	862	973	904	919	860	935	921	956	932	881	889	909	884	950	884	912	980	917	866	946	858	928	899	937	916	929	891	882	864	876	917	878	895	833	890	931	934	888	926	893	851	879	936	833	859	914	904	919	945	857	912	929	901	883	900	900	922	887	846	960	889	884	919	925	907	858	870	906	882	923	904	970	917	865	904	885	868	912	913	898	885	915	892	884	869	918	885	886	878	884	888	901	888	904	911	864	914	891	946	900	924	902	885	943	958	903	903	888	889	855	866	956	949	901	865	898	942	868	932	925	899	879	896	894	892	884	914	897	878	877	850	901	842	899	910	879	928	871	882	861	908	922	904	895	884	915	900	898	938	894	860	934	920	936	879	913	934	938	923	938	856	875	886	940	900	866	867	891	873	890	916	910	849	926	917	881	949	957	867	970	894	850	943	926	893	907	914	906	875	886	866	837	929	872	869	891	873	925	885	906	875	907	922	883	922	896	869	859	890	912	924	957	948
34144	22800	24229	21991	16843	15706	17833	12983	9780	9852	7826	5766	4206	2422	1791	1009	719	551	646	537	516	524	621	557	473	403	363	320	299	265	282	287	306	249	273	290	293	267	277	271	291	283	285	282	214	263	297	288	265	270	288	265	289	262	276	273	277	251	252	275	251	272	289	268	267	284	268	247	278	298	263	273	272	285	256	254	270	271	278	265	271	263	251	269	279	290	253	274	257	256	275	247	250	265	280	275	242	257	282	240	288	276	293	294	253	262	267	258	245	282	286	265	284	277	243	260	273	253	297	270	279	282	262	269	267	260	252	309	254	275	271	253	252	267	277	252	272	265	265	262	249	280	287	225	270	222	246	261	235	265	266	271	251	247	286	284	262	268	277	280	268	285	252	227	227	277	249	286	245	274	251	274	257	268	256	269	266	294	230	274	261	255	254	268	223	252	253	268	260	292	272	249	286	277	262	251	274	246	270	288	269	259	279	237	241	272	287	274	234	258	253	234	261	259	273	245	247	280	256	258	293	258	283	252	264	247	277	254	239	282	282	258	261	271	265	281	243	237	254	284	258	242	267	255	277	268	246	276	275	284	269	311	265	264	244	260	286	273	292	257	263	265	270	260	258	250	241	256	285	283	279	273	287	294	290	295	295	251	245	251	236	279	266	276	281	252	268	256	289	277	292	266	279	247	234	263	255	276	240	275	255	283	256	268	276	284	275	249	242	274	264	242	280	252	256	311	280	267	280	226	266	257	259	263	251	237	266	262	254	279	285	272	251	251	275	245	259	253	270	260	269	295	278	262	326	262	240	264	259	282	249	252	283	260	268	271	246	270	284	296	246	237	262	268	245	275	284	271	248	260	274	266	269	300	266	295	234	283	270	250	259	249	278	264	261	286	292	268	281	275	275	240	281	271	260	270	287	273	264	270	247	275	277	239	292	259	256	276	249	237	247	278	273	252	240	251	273	265	245	255	279	247	247	267	261	266	282	246	245	278	245	259	241	274	275	278	281	285	250	243	302	281	265	277	305	260	254	271	247	284	274	256	261	262	265	254	268	289	286	294	278	259	272	248	260	263	251	292	270	266	265	283	252	275	285	249	262	263	287	257	242	283	262	274	289	291	244	269	249	258	249	250	264	271	252	299	257	269	284	274	271	248	270	254	273	272	272	274	287	261	266	257	288	247	258	256	269	280	266	235	269	289	296	295	270	293	294	266	287	286	284	283	273	252	267	295	266	253	281	263	268	263	264	290	299	276	260	259	261	232	247	268	246	278	264	263	278	265	237	260	218	280	265	266	261	266	279	260	249	331	303	271	249	249	256	268	257	282	292	258	277	240	274	322	278	270	277	276	244	267	280	272	262	282	275	282	257	255	297	266	259	247	252	264	293	256	303	261	256	261	287	261	264	256	282	322	271	257	237	289	270	280	283	265	243	277	266	264	230	274	240	259	250	266	271	240	277	262	271	283	267	284	279	271	286	241	289	263	272	267	276	284	245	261	265	264	252	264	277	253	276	271	252	241	263	296	274	269	292	254	284	250	267	217	278	271	257	213	268	248	254	276	258	249	235	264	275	259	284	257	245	281	251	258	286	281	233	228	275	262	251	282	273	268	243	234	246	252	263	251	272	285	266	288	265	269	279	284	255	259	270	250	272	270	233	289	294	245	272	265	281	263	266	266	258	288	298	283	289	263	287	254	259	280	300	300	285	296	263	249	244	271	265	265	271	272	279	242	240	265	256	236	278	270	255	282	279	269	252	240	263	262	261	278	247	294	260	282	275	267	241	279	258	268	247	295	268	252	277	277	272	263	254	247	251	278	263	287	267	254	263	234	271	299	298	251	251	265	282	285	286	251	302	240	244	274	267	271	253	252	260	272	272	272	253	297	276	289	249	258	254	258	283	267	246	245	268	297	280	255	297	270	269	290	259	281	292	294	247	279	253	253	281	264	270	282	280	278	260	274	247	268	240	272	267	265	261	249	268	278	234	249	265	284	265	250	250	242	282	283	262	269	233	258	250	270	251	258	303	254	273	278	245	283	259	273	286	275	313	287	266	261	284	282	289	267	262	267	249	270	299	291	271	256	285	293	272	285	269	264	274	254	284	266	286	280	271	255	282	243	267	270	285	273	262	240	267	274	252	285	267	270	292	265	245	262	248	285	271	247	261	256	264	251	255	269	255	267	271	295	253	246	265	253	274	275	291	260	260	265	224	262	297	245	252	265	277	282	291	254	230	270	300	275	268	234	252	282	273	306	252	251	240	276	272	267	234	263	286	277	270	265	291	272	272	287	271	257	258	297	299	245	278	248	246	272	253	283	252	254	262	283	264	269	268	260	253	253	259	278	299	252	236	252	258	231	250	245	270	281	268	277	258	255	281	272	282	232	289	255	279	257	269	267	243	255	302	292	282	255	267	247	239	270	243	278	263	278	247	307	283	245	270	237	273	263	281	209	262	290	276	272	263	260	306	236	267	288	250	261	271	275	262	249	266	278	298	263	260	252	260	253	272	254	273	256	285	280	252	283	286	284	260	270	254	267	252	260	246	294	291	256	267	279	291	259	262	271	279	283	286	263	247	278	240	253	246	246	281	295	304	295	278	270	272	271	267	250	258	274	281	300	230	257	285	268	253	279	246	256	252	281	275	280	272	284	268	251	261	257	291	244	246	255	267	267	242	270	290	308	233	255	227	250	296	275	273	244	227	266	275	255	284	264	249	264	254	283	243	287	249	265	261	281	268	263	273	286	285	228	269	241	249	284	255	293	253	265	279	248	264	257	254	273	252	233	265	262	265	282	298	242	244	272	260	276	289	248	253	274	274	283	276	266	267	295	264	295	254	246	274	267	259	242	285	264	286	252	261	282	273	275	241	268	256	297	254	283	261	284	266	257	275	228	261	264	280	258	272	284	271	256	277	293	255	235	283	267	258	265	264	253	264	301	293	262	294	297	265	269	228	249	280	279	286	281	250	269	255	270	267	261	267	241	212	265	302	269	270	291	274	260	258	269	263	255	274	288	266	260	272	256	274	271	286	257	265	258	243	278	290	248	291	293	250	290	249	253	274	269	255	267	251	281	287	260	256	276	268	295	246	284	257	274	276	274	262	243	276	250	247	251	270	287	254	273	275	266	291	291	264	268	284	267	256	287	258	277	261	275	297	289	301	265	270	301	252	279	275	275	253	270	257	257	277	261	241	300	260	251	252	269	251	287	271	245	257	255	270	238	290	264	254	255	249	303	239	272	282	266	266	270	239	245	259	253	301	273	260	234	268	266	282	265	266	266	246	252	243	279	261	239	282	292	265	282	297	279	257	260	278	286	276	271	278	283	291	258	272	261	278	278	296	325	264	264	308	252	253	272	269	273	256	257	245	281	297	295	240	263	251	275	253	264	254	266	228	272	277	289	270	258	265	298	253	288	270	260	252	269	281	267	263	278	279	261	255	242	248	281	257	275	286	259	253	244	254	281	284	302	297	266	267	252	268	271
23224	14346	19588	18803	14825	18779	24211	19256	17280	20664	17588	13199	10439	8385	7022	4953	3450	2699	2629	2353	2735	2839	2577	2691	2188	1737	1560	1301	1072	833	852	859	807	769	793	778	807	852	784	726	714	789	727	770	769	715	702	742	764	751	741	723	742	724	745	759	735	752	709	770	722	688	724	713	723	725	694	714	684	723	727	703	731	733	695	708	707	735	665	657	714	660	727	697	682	781	705	653	721	724	708	705	708	689	697	736	752	732	734	746	783	694	731	690	692	701	724	706	740	752	824	776	758	770	718	716	665	675	694	698	708	705	670	729	704	705	705	695	705	661	708	663	699	700	695	690	636	700	683	739	652	717	696	738	683	759	684	741	631	683	746	731	710	738	670	689	695	679	669	695	714	681	734	640	643	705	690	708	704	719	672	658	646	692	647	675	658	712	699	681	668	675	704	624	724	715	655	633	658	700	701	682	703	648	648	677	645	684	684	690	684	733	728	712	735	687	661	682	712	701	668	670	701	614	738	724	682	663	651	618	724	743	640	688	713	695	671	689	643	662	678	654	691	691	704	689	711	678	688	637	699	724	706	703	693	639	709	740	710	735	652	720	688	670	679	655	664	677	680	674	724	683	705	619	677	713	697	660	692	710	699	657	681	700	674	701	685	702	705	742	698	661	702	684	694	700	676	657	633	682	722	681	675	716	760	696	670	685	663	686	686	666	673	664	675	671	667	639	704	668	652	689	723	651	622	692	650	733	682	629	661	650	673	699	649	733	662	684	679	669	640	651	667	675	665	679	675	672	692	668	660	699	719	680	670	677	654	637	694	649	664	709	680	676	624	654	621	715	680	664	645	704	668	705	660	706	668	681	653	649	697	688	673	704	693	700	683	631	697	709	730	647	664	692	713	662	666	671	654	648	704	670	665	651	671	651	634	707	667	663	675	668	684	670	684	661	691	676	705	722	690	692	623	709	730	728	686	709	708	690	706	687	717	645	703	711	664	696	692	674	741	663	663	660	684	640	738	675	622	662	692	660	697	649	624	692	654	669	710	730	713	682	653	642	690	677	666	733	698	676	689	691	650	674	685	670	657	680	711	637	689	730	713	697	620	668	716	708	697	690	724	673	726	670	684	662	660	702	690	678	641	730	734	665	701	659	703	630	699	641	699	715	714	711	662	654	717	654	660	658	673	706	657	646	680	690	661	669	610	681	731	683	688	677	667	687	726	720	712	693	654	666	710	646	698	669	639	665	669	665	651	713	675	680	659	672	696	724	639	651	643	693	735	643	681	665	642	681	703	679	717	673	672	677	670	698	721	661	687	684	673	738	667	637	671	652	712	707	677	679	662	662	635	672	675	673	694	653	680	657	672	701	686	665	670	672	690	669	700	692	676	674	669	685	705	640	682	681	675	662	673	734	684	644	717	677	677	648	680	709	652	680	630	681	665	664	719	662	680	648	688	677	689	699	647	704	674	695	654	644	703	675	689	648	711	728	679	677	631	673	690	645	647	678	692	665	681	644	660	698	658	623	669	641	733	696	661	645	721	664	725	685	653	685	670	689	686	678	655	694	679	677	700	709	656	681	684	673	681	701	660	709	697	724	690	695	651	647	703	614	658	663	678	665	674	671	677	723	708	665	662	726	656	683	689	647	660	677	686	661	694	688	748	693	648	700	651	623	661	644	647	687	704	660	663	675	676	693	639	631	696	691	685	685	713	709	672	692	694	664	689	654	693	668	712	642	651	727	686	724	683	671	682	694	625	664	649	648	700	687	646	662	669	667	673	685	688	715	669	672	702	709	689	702	714	698	666	670	689	653	721	670	674	680	716	675	636	651	675	654	686	662	650	643	750	676	684	644	642	695	682	663	690	667	654	700	695	681	638	661	677	692	688	655	669	642	649	672	680	669	605	673	696	660	674	663	675	690	683	682	663	664	645	665	679	672	690	685	685	679	679	711	662	650	715	653	705	729	704	727	686	679	653	729	684	722	690	691	676	697	678	646	632	660	681	681	672	686	662	724	677	689	664	687	706	730	661	704	683	645	644	730	698	658	690	701	704	668	668	699	672	673	703	680	714	687	707	701	703	635	665	688	686	667	653	665	645	626	628	690	690	666	662	648	682	695	635	680	712	680	640	661	676	634	679	694	663	701	649	673	708	689	693	670	698	724	665	677	656	655	701	632	689	686	649	662	678	698	653	621	698	667	719	689	731	724	664	700	698	665	696	690	635	689	662	684	663	717	683	644	713	716	675	699	627	696	647	675	632	674	708	666	706	693	695	651	670	671	639	634	643	657	690	657	663	697	675	673	722	666	672	701	658	646	672	672	684	676	713	661	679	665	683	656	682	699	656	694	737	672	676	744	663	673	658	675	678	695	691	654	660	664	641	653	739	679	657	711	687	658	680	687	694	709	701	663	719	676	618	697	640	707	712	703	685	713	617	680	746	692	648	687	742	721	620	685	694	727	664	686	645	637	679	687	685	616	679	676	655	707	671	701	629	662	641	713	642	662	688	674	725	688	714	687	680	676	690	688	683	691	695	704	681	670	661	740	684	698	694	703	657	710	624	659	665	672	682	725	664	690	702	715	689	690	675	684	706	715	659	715	686	707	670	674	652	673	674	700	734	663	671	662	670	649	677	718	696	669	644	667	710	717	689	684	684	672	704	694	679	729	715	683	715	676	642	688	713	642	658	673	729	682	681	662	671	679	676	687	688	696	707	671	686	707	636	707	662	716	667	684	705	695	688	675	695	696	707	676	695	656	692	672	655	657	688	690	684	684	676	710	672	721	655	678	666	690	671	646	660	692	705	718	622	681	706	721	663	657	711	659	695	709	681	697	743	709	737	656	665	665	687	671	690	672	689	694	697	733	655	701	672	678	668	689	723	640	678	685	663	685	700	685	661	691	684	641	668	703	658	693	687	686	640	695	712	684	625	687	675	660	681	673	684	625	711	727	693	699	729	643	693	673	668	626	720	753	677	710	695	687	671	678	647	709	700	701	681	711	696	637	677	697	691	642	707	687	669	668	680	627	662	725	665	679	709	661	643	669	624	676	651	707	710	679	659	693	721	668	686	663	713	664	705	698	715	666	693	652	681	705	722	630	633	645	688	620	679	698	725	647	706	655	680	676	627	646	706	654	671	670	666	684	696	668	666	684	712	657	727	670	667	660	629	692	651	657	681	677	701	696	667	665	688	655	666	720	668	735	687	668	701	716	656	658	649	635	642	629	626	694	650	621	680	697	652	676	720	619	699	700	675	646	684	702	667	650	663	666	713	671	709	698	729	640	690	708	671	697	725	656	709	674	679	646	679	708	672	726	620	649	700	713	672	671	693	671	653	729	675	666	678	670	664	654	683	631	694	695	666	659	655	652	647	709	676	652	647	701	667	655	710	698	693	707	680	685	726	709	667	693	671	665	661	676	689	677	672	657	678	652	713	628	675	694	670	674	700	705	723	662	685	632	669	633	683	686	682	702	662	657	703	671	736	692	698	688
5035	2399	2742	2279	1327	1114	1163	752	638	612	486	468	411	380	354	347	332	299	299	304	298	339	318	360	294	323	304	315	272	245	264	276	294	266	310	270	279	309	318	265	289	313	277	272	285	287	277	246	304	298	278	272	287	285	295	282	302	258	291	289	260	270	288	308	314	261	280	266	288	266	299	298	259	286	275	273	290	263	264	288	301	262	271	277	252	277	309	286	284	290	278	281	278	267	269	286	273	289	304	301	305	258	278	321	311	295	271	258	273	265	252	293	319	309	291	280	284	307	289	261	288	267	296	269	253	275	291	275	268	265	261	252	258	280	293	273	250	277	269	288	280	263	290	298	279	306	282	316	271	284	303	247	290	293	264	289	259	305	286	289	264	243	272	302	289	287	264	313	254	293	278	286	264	261	264	256	296	289	279	257	281	270	294	270	269	274	278	264	270	307	302	289	264	287	280	255	282	268	286	283	300	294	319	282	286	261	259	292	321	303	270	258	251	319	285	297	293	267	240	261	269	312	261	291	295	275	272	287	276	304	273	306	274	258	278	274	296	279	293	278	308	314	274	270	286	298	276	264	272	302	285	273	270	285	269	277	273	282	270	261	296	304	261	280	269	265	299	270	282	288	292	256	270	289	261	288	267	321	266	275	252	286	284	271	271	250	272	261	300	265	269	242	269	289	276	297	268	277	263	291	271	250	301	326	312	283	250	295	276	272	298	304	280	277	271	296	270	300	240	266	292	242	299	271	290	265	275	270	292	287	273	268	272	271	255	292	296	286	310	302	313	284	258	257	304	297	300	272	242	277	276	297	253	249	283	322	287	267	267	269	284	292	278	283	274	271	309	284	289	276	268	272	264	282	257	256	296	270	269	288	285	284	293	328	282	261	260	303	272	267	283	286	324	288	285	315	290	301	275	255	269	285	271	285	262	291	265	272	272	297	302	322	284	280	272	285	262	275	304	265	281	274	288	239	272	276	294	293	272	295	250	321	295	295	251	302	280	253	315	291	259	275	275	279	331	296	268	270	301	275	252	283	285	284	278	292	255	253	281	301	278	261	279	274	290	315	279	299	300	266	313	282	283	300	291	274	303	283	283	266	271	290	273	267	282	294	286	297	290	282	336	275	266	289	298	297	277	282	278	289	269	290	282	276	267	264	287	311	282	294	280	302	290	277	270	294	276	269	299	295	287	255	284	285	298	271	289	285	287	297	256	275	311	285	295	292	270	293	283	280	267	262	329	278	303	275	254	288	278	288	261	304	291	312	280	299	258	282	287	276	293	269	288	265	302	277	253	299	261	282	298	305	262	261	289	306	314	277	270	254	300	308	271	277	288	278	276	274	277	304	268	263	283	263	300	289	283	270	315	300	283	288	294	281	299	273	297	293	269	274	318	285	302	305	300	308	286	229	311	306	307	255	285	276	285	281	255	278	277	274	307	285	283	266	243	273	286	297	238	278	261	317	318	299	267	284	267	287	294	310	284	290	261	271	289	253	286	272	307	279	266	282	281	296	284	263	278	266	305	285	280	290	289	296	292	256	310	278	266	260	261	257	262	327	246	276	279	286	289	283	269	266	268	316	333	277	286	265	296	284	293	282	268	270	297	278	265	301	288	284	273	281	293	298	286	251	265	312	322	288	301	272	306	283	291	307	287	289	285	277	278	315	345	310	301	287	293	269	257	298	310	250	279	278	259	298	284	286	283	286	271	298	297	294	298	267	277	277	290	275	299	263	255	278	305	308	276	316	294	288	293	285	274	323	288	303	304	257	263	283	280	298	290	262	263	296	269	268	291	284	300	295	278	270	281	293	314	273	303	271	302	322	299	285	303	298	288	278	260	294	288	292	299	303	283	262	259	300	287	272	309	284	270	272	262	275	264	266	277	300	304	260	273	295	266	289	305	259	310	251	282	273	284	288	311	309	296	285	259	274	264	287	276	292	266	297	299	303	275	297	263	274	277	302	286	315	274	288	240	275	256	256	272	319	279	302	319	322	277	277	273	291	273	297	300	304	305	296	292	269	270	269	295	283	256	308	258	251	291	272	277	286	270	249	269	279	298	265	303	276	280	280	287	272	308	271	270	262	313	274	287	291	270	275	274	263	277	265	271	252	267	271	284	269	301	286	302	279	262	277	302	275	241	284	283	296	307	253	287	285	280	265	269	294	285	265	303	291	285	286	251	253	280	270	286	283	279	280	278	308	289	267	285	294	282	290	288	291	275	298	304	250	277	302	276	300	274	287	265	268	260	274	298	285	278	283	279	295	274	287	277	325	287	280	258	263	306	297	284	271	299	279	293	278	268	298	286	298	269	238	303	241	266	266	300	270	307	259	299	299	282	304	310	250	264	273	290	261	269	303	279	279	294	300	323	274	283	301	265	275	300	310	298	292	280	308	259	282	317	313	263	270	295	277	303	257	313	275	266	293	317	281	281	281	275	258	304	289	266	281	283	297	255	283	306	279	330	266	305	268	320	278	286	265	295	271	284	314	293	290	297	279	299	298	277	265	289	293	277	283	277	290	296	277	278	277	303	284	290	300	289	255	298	294	315	268	297	284	260	265	260	274	300	256	293	302	282	283	318	285	268	287	257	268	259	293	326	292	288	264	271	250	283	280	272	286	307	248	266	291	261	304	283	296	266	262	279	279	283	264	266	270	266	273	262	291	296	256	263	267	262	283	284	274	301	266	277	289	302	261	293	301	265	262	253	264	301	287	269	293	304	301	278	284	285	294	257	287	281	269	281	286	276	285	279	283	249	287	284	293	295	255	294	294	281	280	279	282	262	282	304	286	252	282	291	304	260	295	273	298	294	263	293	289	281	271	285	264	269	272	247	265	299	282	290	284	282	280	288	288	268	281	269	279	292	294	264	293	265	264	280	268	328	291	288	252	253	291	293	285	276	289	302	244	299	252	271	269	241	277	299	287	277	295	276	277	277	269	273	290	284	282	302	301	260	271	294	295	288	274	250	281	299	267	298	276	294	263	270	296	281	282	282	272	314	274	297	265	277	303	283	300	299	258	300	286	288	267	319	256	295	282	287	270	272	269	257	281	298	280	287	298	282	256	267	267	267	277	252	282	262	264	300	281	304	300	268	252	276	303	285	298	279	281	288	287	295	269	299	277	282	245	282	287	285	289	287	285	313	287	281	256	287	275	303	279	295	275	276	267	292	265	276	299	280	247	291	262	267	277	288	288	266	261	315	309	305	263	275	260	294	286	259	315	277	299	258	306	267	290	244	277	267	281	248	289	283	283	288	268	322	264	288	300	279	280	283	274	292	268	296	257	268	307	280	303	260	276	290	295	298	281	299	272	271	243	281	260	296	321	259	254	299	293	286	285	298	285	279	255	245	284	284	289	305	280	305	272	322	270	276	307	278	280	276	268	293	297	274	245	283	262	272	265	280	304	278	272	264	271	265	271	292	260	289	282	283	260	288	269	274	314	292	277	258	261	252	296	295	274	282	278	273	256	304	289
4859	2520	4576	4236	3404	3547	4316	2669	2420	2630	2188	2014	1461	1158	1113	1031	947	951	1014	981	1056	1103	1117	951	938	908	921	848	779	758	775	779	746	727	757	732	783	770	769	765	817	732	749	768	769	732	753	703	746	739	800	755	744	751	732	754	775	765	732	750	721	758	744	750	781	766	761	750	756	745	741	742	739	781	724	723	762	743	745	733	771	773	753	757	756	756	753	743	757	791	740	784	722	729	717	804	745	738	745	761	749	738	736	772	744	737	777	728	770	786	696	797	749	726	747	740	727	728	733	733	732	753	723	767	747	724	769	754	716	751	757	736	772	762	719	734	791	733	757	751	751	704	743	752	813	724	714	704	725	767	792	782	741	747	740	712	766	731	741	766	737	712	734	778	692	773	774	773	754	693	763	711	744	756	768	767	723	747	729	737	737	749	755	737	714	733	738	744	732	753	786	727	725	737	727	771	741	763	762	727	758	763	751	778	801	761	725	698	728	723	749	746	735	723	731	735	769	758	812	796	748	732	740	755	745	744	742	739	690	715	759	778	768	748	709	688	736	705	764	748	748	801	748	719	755	706	757	724	752	743	736	777	765	790	764	735	685	730	796	802	772	717	715	773	746	735	734	698	731	766	727	727	760	738	734	737	751	740	720	781	747	722	758	739	779	722	749	747	805	775	737	780	699	783	736	766	735	766	700	715	716	796	747	799	726	737	698	764	716	710	745	733	742	746	724	757	742	759	694	776	754	708	763	737	767	734	703	716	746	751	755	749	743	731	808	735	721	756	759	703	740	795	777	752	714	756	745	746	728	771	728	737	786	798	741	758	761	756	773	717	773	695	742	764	680	792	778	716	755	770	764	718	763	733	742	758	764	745	770	691	726	757	764	727	781	746	699	729	710	788	732	755	761	711	745	720	735	810	762	818	734	752	781	750	749	685	740	754	771	745	758	736	745	709	754	742	742	773	697	746	737	726	744	732	750	751	752	737	749	760	752	739	759	733	718	788	746	756	732	761	754	715	784	767	721	723	710	745	782	751	753	783	737	728	746	726	736	704	689	705	759	720	707	749	749	788	735	746	763	739	735	691	780	740	734	759	734	737	793	734	711	741	684	788	754	756	712	743	794	732	738	721	747	695	727	754	764	786	725	717	769	756	727	716	721	705	715	734	723	749	729	754	788	778	717	759	775	753	722	711	732	712	748	762	778	735	708	781	751	753	755	739	712	759	736	721	726	703	757	729	722	717	738	714	751	738	752	714	753	748	740	746	735	744	764	698	693	743	737	762	746	747	773	692	742	744	787	696	744	717	785	778	756	721	696	768	717	730	721	740	769	754	724	784	756	720	697	772	776	797	730	778	748	703	783	720	780	764	755	767	776	725	760	751	742	731	771	763	721	718	705	730	720	766	758	710	681	723	747	791	687	670	760	706	731	743	777	753	738	763	755	742	703	719	742	731	720	724	742	780	748	665	771	732	766	707	731	719	744	774	739	715	745	744	739	720	751	708	696	763	768	709	765	721	792	711	710	707	702	739	656	715	730	706	771	728	734	758	738	768	719	685	745	766	743	753	711	779	721	731	758	763	741	723	768	777	760	750	764	760	759	746	729	771	760	790	731	756	705	759	739	756	751	715	761	730	747	789	743	727	743	736	707	708	761	774	743	749	717	787	739	703	768	752	742	731	723	745	803	765	696	683	741	755	700	773	768	734	779	726	750	758	733	741	695	734	751	743	759	734	740	741	715	759	786	710	758	732	747	722	740	755	751	747	728	739	809	764	803	727	745	759	744	714	757	730	744	728	776	755	753	761	774	724	698	791	785	758	660	745	752	747	747	715	784	742	744	745	706	747	752	752	731	780	756	745	807	771	730	696	740	767	718	706	784	722	729	788	732	778	830	800	724	794	673	744	729	749	746	792	715	789	728	722	743	719	739	775	742	742	792	734	726	770	747	746	722	737	771	749	741	730	752	712	772	726	745	692	758	766	722	744	737	778	745	756	774	727	731	746	758	705	689	725	716	740	783	807	732	732	744	684	760	717	764	726	711	733	743	750	703	759	702	749	777	746	729	738	753	752	752	664	742	751	793	705	734	704	670	774	729	691	751	758	754	724	753	738	774	804	790	762	759	737	708	744	756	695	720	713	787	688	750	781	731	798	756	713	735	727	717	727	731	708	770	690	796	757	776	784	748	720	750	746	742	771	751	760	711	750	705	716	712	770	744	764	721	733	727	737	688	744	763	742	714	754	708	756	708	778	744	780	723	792	749	747	747	733	752	765	737	719	727	738	781	757	748	693	729	704	796	744	760	750	733	761	739	756	699	743	764	745	736	703	712	696	753	782	783	790	767	771	731	771	757	757	756	768	746	713	737	735	743	721	711	765	754	777	744	751	760	768	752	741	710	728	763	727	725	727	744	753	749	767	790	766	745	751	725	729	766	718	742	722	770	729	716	707	755	713	768	790	792	758	733	754	744	761	705	693	749	744	751	690	766	745	763	731	744	759	731	757	704	767	736	744	708	735	740	734	697	713	749	740	743	750	777	721	726	751	720	759	746	686	756	713	748	739	764	731	769	730	798	718	672	741	735	718	733	759	711	765	748	732	731	792	744	737	736	768	741	725	748	772	699	765	739	763	751	759	790	726	802	756	757	758	764	709	755	718	714	712	706	764	738	767	725	786	782	740	724	774	732	740	720	748	758	726	751	755	744	694	722	731	756	779	726	748	796	699	789	759	793	776	720	774	716	749	760	735	762	736	740	724	751	750	729	765	737	763	771	768	788	732	803	792	748	713	724	777	708	721	770	694	742	716	755	722	783	760	757	713	728	759	743	722	727	734	734	776	740	735	749	763	726	791	719	721	759	765	737	753	768	747	712	698	701	720	723	749	735	685	781	735	757	740	729	726	730	790	753	726	757	736	795	741	764	769	741	743	698	803	719	723	747	742	719	756	781	739	742	736	755	725	733	750	768	742	711	741	744	726	745	786	704	721	718	688	756	738	739	698	735	725	786	726	691	757	762	752	780	772	735	708	743	761	717	779	709	778	759	757	757	742	754	726	779	729	735	733	736	717	699	730	764	705	777	760	738	727	725	748	693	759	787	755	709	787	738	781	761	745	715	721	713	758	677	754	732	768	710	744	759	732	697	736	755	717	748	740	731	749	749	690	747	740	707	791	700	744	720	717	686	739	747	750	741	736	717	731	714	744	790	710	774	733	698	766	801	767	795	767	793	711	768	738	731	775	777	796	731	764	716	742	734	805	739	755	740	782	725	746	708	716	778	701	741	764	789	703	776	810	720	729	755	759	784	727	711	740	752	715	737	717	719	722	677	758	725	726	766	730	732	732	741	744	752	786	763	753	741	771	703	747	774	725	784	736	723	743	774	769	751	743	740	741	792	741	735	734	689	748	762	762	714	721	737	759	736	752	696	688	743	723	760	733	746	733	767	746	758	710	758	720	752	782	763	771	751	729	751	763	721	734	780	739
25025	15867	16773	15182	10939	9570	11013	7209	5741	6007	4849	3812	2945	1624	1204	793	711	496	495	485	502	559	505	455	424	415	469	381	381	381	341	330	352	337	352	370	356	351	349	359	363	353	366	370	379	384	341	331	333	328	335	336	334	343	328	305	371	340	370	345	333	342	384	325	369	350	365	360	385	344	369	389	347	314	332	349	334	354	331	371	350	355	331	360	383	340	354	341	338	328	358	357	354	350	355	348	341	353	339	350	357	410	347	365	344	355	368	388	344	336	355	317	355	385	349	331	312	370	341	371	358	346	351	353	338	339	357	364	373	326	372	389	342	335	360	366	397	346	349	384	349	346	357	348	366	350	339	352	362	342	354	313	336	308	345	357	346	393	327	364	336	347	329	373	319	334	348	354	374	359	365	350	349	371	390	387	356	367	392	317	324	366	333	370	403	329	350	366	345	324	370	367	333	404	342	360	340	335	341	385	352	348	375	350	344	346	337	369	347	350	393	345	337	339	336	322	352	342	344	355	370	354	366	338	360	379	314	349	314	361	326	312	313	343	364	359	328	311	345	373	338	349	354	371	376	381	348	343	329	349	369	366	358	356	385	357	350	379	365	341	374	334	371	319	373	330	347	313	355	307	380	363	360	362	348	327	364	355	369	326	315	339	341	368	314	337	354	336	333	340	353	363	330	335	330	375	315	338	318	343	355	355	325	351	378	323	359	333	331	340	340	329	345	327	410	349	364	375	355	379	354	324	323	360	365	384	338	356	331	327	370	356	348	376	362	341	331	350	363	340	312	333	344	357	349	341	319	351	381	328	389	359	329	352	342	319	353	350	360	364	336	369	351	332	353	344	345	342	366	311	346	360	354	350	355	336	353	314	335	326	338	350	307	376	309	334	370	340	356	338	352	357	347	380	359	320	334	336	346	349	349	366	348	336	370	323	336	334	320	335	336	353	352	356	346	348	358	342	361	342	327	366	358	332	360	350	332	352	339	379	399	362	319	356	362	374	358	330	364	344	355	326	389	365	328	381	327	358	327	349	350	353	353	361	343	332	309	350	344	355	386	344	343	352	333	324	376	327	378	300	372	337	351	350	352	326	330	349	362	343	334	378	350	369	348	347	320	338	342	349	355	389	388	377	346	384	365	369	348	341	351	380	348	384	361	341	352	354	354	393	367	354	320	347	350	348	346	397	353	360	355	355	372	381	332	359	360	345	356	345	377	336	316	325	324	320	359	342	374	347	329	373	369	346	346	331	325	335	369	355	340	363	350	366	368	363	346	300	365	380	351	361	371	325	369	355	331	318	334	349	365	376	357	377	341	388	353	340	398	373	362	328	347	347	335	329	342	321	348	361	352	360	383	348	365	373	355	382	323	318	319	384	360	369	332	348	343	312	364	372	388	325	347	378	360	346	347	328	330	357	366	358	344	352	352	346	348	311	359	317	371	324	335	386	336	352	335	351	308	333	345	348	376	387	291	324	329	372	345	330	341	347	359	332	352	333	316	338	352	311	354	313	343	338	371	337	365	358	315	317	362	329	353	345	339	369	329	330	314	339	355	346	313	336	331	374	340	340	343	350	336	363	367	367	331	390	379	325	347	324	342	361	354	352	339	336	360	354	342	368	317	322	348	368	346	367	337	349	369	364	348	367	360	367	324	345	307	324	359	333	342	360	365	330	395	356	342	345	372	323	345	309	366	363	360	331	334	351	322	341	336	338	307	332	324	346	368	303	353	339	374	348	376	375	367	331	362	345	327	335	350	334	344	350	339	354	383	317	381	362	337	344	342	345	347	352	361	350	340	326	343	375	379	360	368	320	350	341	364	355	345	345	357	373	351	384	317	325	327	333	350	355	354	332	357	343	340	342	364	366	322	326	376	353	345	333	338	376	324	343	343	345	352	359	366	330	361	336	336	341	352	319	334	355	359	358	306	333	334	363	293	329	379	336	368	361	332	361	368	379	352	368	326	340	338	369	367	356	345	344	329	344	364	337	333	378	369	340	350	362	358	357	348	341	327	384	344	327	357	383	358	361	358	370	357	332	341	354	334	352	359	363	360	372	328	331	396	350	306	351	352	367	356	327	361	355	375	354	366	360	363	332	333	354	350	362	363	355	359	310	382	356	332	365	335	370	357	335	330	351	330	342	321	367	372	349	348	328	350	349	349	364	383	333	343	351	286	341	363	318	337	317	346	392	369	362	319	356	361	324	353	336	372	352	364	342	309	365	319	335	343	336	349	348	342	352	323	344	345	342	328	331	337	358	326	368	342	364	358	324	348	330	345	403	359	313	360	332	380	369	384	368	359	376	337	332	369	332	336	339	336	356	368	308	352	357	360	334	323	343	353	333	375	332	351	367	349	360	370	367	294	372	351	377	358	332	347	378	346	345	339	347	352	367	354	386	382	359	392	305	353	293	397	358	328	364	366	359	340	361	326	328	363	363	343	361	356	362	344	339	379	327	332	366	356	325	358	352	379	361	348	349	368	354	340	345	339	327	325	342	338	346	330	361	356	342	328	322	334	392	359	364	335	372	352	331	331	359	356	339	364	312	350	355	339	344	364	332	325	346	363	377	348	319	366	381	310	342	350	342	301	365	327	362	342	336	361	323	346	318	350	334	378	360	346	342	342	361	336	375	341	363	351	350	367	326	391	344	347	371	323	353	336	364	337	353	389	349	341	349	336	346	360	375	351	330	368	363	328	348	355	374	357	358	345	373	346	353	372	324	359	348	342	309	335	341	391	352	341	336	338	397	352	360	347	326	363	366	327	356	340	400	349	363	328	380	320	354	335	337	389	322	334	340	369	388	361	354	345	315	328	352	326	337	339	329	356	366	346	350	335	363	372	331	371	353	329	325	354	367	318	344	367	323	317	348	339	340	351	373	342	343	318	342	308	390	337	375	350	369	355	347	372	302	367	357	334	346	345	345	363	355	331	343	346	348	340	368	355	347	344	358	348	339	358	342	342	332	319	345	336	321	347	372	369	359	337	342	341	376	381	330	343	338	350	311	328	355	348	367	341	384	318	345	336	387	347	354	369	345	344	339	346	387	324	359	339	326	349	343	373	358	359	306	354	350	355	365	336	359	332	363	321	351	334	360	365	346	343	298	331	320	391	356	344	349	299	365	324	387	353	348	357	339	312	340	366	365	359	329	321	343	344	330	354	382	365	351	346	355	322	374	335	338	334	325	342	377	322	344	323	327	359	319	360	350	323	319	341	323	307	354	363	339	324	343	377	358	378	355	336	361	357	363	346	325	330	344	341	344	322	334	324	376	338	345	362	346	342	360	382	359	338	359	349	353	332	331	365	355	343	351	359	383	341	334	325	367	329	380	351	368	329	332	372	357	340	310	332	343	350	369	342	360	318	344	320	331	357	346	342	364	346	384	316	364	356	379	352	341	359	325	362	330	333	324	378	351	326	366	338	362	349	352	352	362	361	354	360	343	337	326	327	355	326	376	351	350	360	370	340	362	332	351	321	315
18255	9682	14299	13681	11955	13793	18256	13264	12680	14296	12439	9794	7978	5385	4609	3326	2563	2092	1883	1962	2185	2353	2084	1862	1722	1490	1340	1268	1111	1035	988	934	963	964	948	959	916	977	950	927	931	957	888	956	976	875	886	901	943	885	910	955	927	927	918	957	889	895	912	918	935	900	928	906	936	839	924	924	919	895	926	882	870	937	849	900	895	878	843	861	929	865	880	898	898	899	896	892	860	898	945	863	922	878	910	884	892	899	923	915	864	862	943	929	939	923	894	886	909	946	933	884	884	887	905	924	912	909	973	898	880	915	920	874	879	889	861	899	857	911	878	858	853	894	837	870	917	876	876	890	871	915	947	888	906	843	873	894	910	923	811	900	905	877	859	903	918	892	956	854	892	823	877	867	877	898	948	867	885	880	896	930	928	879	865	852	913	903	877	925	885	870	919	863	870	905	895	845	933	883	921	952	896	860	880	873	903	884	864	874	886	878	903	848	860	887	876	848	885	887	858	913	900	899	897	856	860	929	926	891	851	892	903	856	857	889	870	860	879	880	878	922	857	891	903	861	896	902	879	871	945	893	886	846	911	844	860	898	835	892	881	866	932	882	876	857	874	871	841	935	876	869	886	893	873	865	893	895	826	869	844	893	906	889	909	879	896	840	888	918	892	888	854	847	876	964	901	890	906	878	905	918	905	936	862	881	867	843	886	863	868	879	907	887	917	876	933	840	893	869	898	883	865	853	860	886	887	937	876	874	897	917	869	913	876	830	905	870	905	875	861	923	872	883	854	880	878	915	884	908	844	846	854	881	901	899	893	898	849	881	836	831	851	903	909	844	848	863	877	899	917	896	829	883	881	894	870	882	933	900	833	876	877	897	930	876	903	849	844	831	861	850	943	895	851	881	904	904	856	866	896	916	903	860	874	811	871	894	916	860	885	842	917	893	905	884	904	861	926	852	941	895	840	885	937	897	882	896	893	907	896	910	818	907	919	897	826	854	878	873	930	923	893	985	942	927	853	892	843	867	865	868	901	866	907	868	926	859	933	888	893	896	883	868	846	846	933	874	874	876	893	940	901	910	885	876	807	951	896	836	885	854	886	889	881	928	920	855	873	904	899	872	894	880	918	874	872	921	865	887	870	935	933	921	849	862	899	874	852	846	871	881	894	825	890	932	904	908	902	824	857	856	896	893	874	943	920	908	842	848	925	891	881	876	844	871	941	868	893	917	848	861	840	914	902	910	899	898	891	838	912	867	800	878	905	814	884	886	870	875	864	861	846	886	871	863	846	867	898	864	892	858	895	883	891	851	891	845	891	920	943	862	879	899	838	841	867	906	919	932	938	840	902	924	891	850	908	917	899	901	923	899	935	882	887	879	865	897	923	899	926	873	866	885	878	964	850	876	871	869	856	881	879	941	903	868	927	882	921	806	903	848	910	888	856	854	897	919	874	895	873	838	893	878	861	899	890	919	920	845	891	882	882	912	902	890	893	904	862	891	883	868	896	937	845	877	904	878	926	867	921	833	865	855	915	870	879	944	879	862	875	890	901	876	884	870	861	863	861	928	861	856	910	834	878	876	890	903	903	865	882	873	844	892	857	864	823	912	873	892	878	868	928	882	941	810	898	877	913	881	925	916	900	904	846	877	879	893	903	832	888	876	863	923	875	884	970	844	904	876	911	891	840	880	936	911	857	898	924	883	893	894	885	900	953	898	863	878	892	910	883	933	833	871	909	870	866	875	901	908	896	861	879	892	907	864	886	924	895	901	905	881	877	887	849	899	867	920	858	844	828	849	845	887	957	904	844	894	922	860	882	911	884	906	880	888	828	822	916	855	865	857	873	881	892	870	856	909	866	907	909	855	894	872	912	912	863	914	877	915	854	856	928	840	893	881	860	862	874	823	848	844	887	890	888	858	944	902	920	907	888	903	884	890	906	913	881	860	905	860	812	874	854	882	895	881	866	932	885	863	840	882	882	887	889	858	857	867	907	890	838	894	909	906	896	951	916	851	926	837	836	872	880	913	909	893	888	932	925	885	874	874	870	851	866	784	841	891	874	867	877	894	854	878	895	917	885	870	885	892	904	900	883	923	918	910	877	871	851	833	923	904	861	919	859	881	842	907	891	897	894	880	854	884	863	867	911	891	882	917	937	872	897	854	860	871	916	893	862	869	894	849	915	890	957	844	886	884	893	875	870	911	935	842	908	865	850	931	912	877	901	857	870	913	907	826	873	880	904	877	861	899	971	877	846	883	938	927	846	893	888	951	940	888	886	876	919	879	875	847	853	927	905	909	876	945	884	852	907	844	910	895	839	910	944	899	903	839	890	883	851	889	904	890	886	925	951	932	905	840	830	905	875	888	884	864	880	951	889	843	858	879	888	861	910	887	877	848	886	870	866	897	876	897	893	915	897	852	907	863	853	848	902	964	858	854	912	890	864	892	866	894	876	907	937	890	865	956	852	866	867	848	874	876	917	915	877	893	909	907	830	878	898	846	885	903	897	890	896	882	887	900	874	887	860	900	885	863	896	899	883	879	891	920	867	881	876	868	871	896	885	887	940	901	882	858	872	847	853	880	862	948	913	906	878	828	910	892	891	920	855	902	910	908	860	900	865	921	857	895	929	892	932	850	899	937	890	885	878	928	853	898	849	886	893	911	901	851	840	912	877	881	926	838	891	880	850	888	906	887	884	864	852	804	862	897	864	926	834	904	916	888	867	873	832	868	916	882	915	904	866	932	880	812	892	903	902	911	853	911	917	904	883	870	899	881	842	892	891	934	892	887	847	927	880	864	888	865	831	873	909	894	878	854	904	894	854	873	900	857	892	939	859	833	899	924	828	917	857	898	916	906	862	801	856	902	860	888	943	885	859	952	886	846	909	916	919	854	916	902	931	831	938	868	836	896	874	878	912	930	906	933	918	865	890	871	867	867	920	943	932	886	854	839	908	830	892	866	940	906	893	857	865	865	847	884	902	863	848	876	913	808	889	836	908	895	865	850	911	854	922	897	911	866	900	904	896	906	903	936	915	877	861	952	931	889	919	833	823	893	884	922	914	930	869	885	854	847	894	856	877	941	946	897	901	870	891	904	864	845	862	943	859	879	871	827	908	937	890	913	877	932	835	902	885	897	912	911	891	885	868	936	878	899	836	914	871	912	892	911	879	888	885	824	873	874	883	880	935	885	857	875	869	870	877	948	891	873	913	860	951	930	923	918	868	851	897	906	896	888	906	881	871	902	876	912	876	839	842	953	827	856	931	862	863	881	897	890	894	844	881	912	916	863	938	915	940	898	905	865	857	825	909	925	877	880	866	896	877	859	866	899	964	913	872	873	877	845	901	894	839	903	930	885	926	884	871	853	865	877	910	947	905	863	900	881	862	903	886	955	834	865	901	931	880	925	880	877	865	894	880	897	836	916	940	905	864	891	864	899	835	892	939	886	906	874	864	879	893	860	874	880	892	858	927	900	857	874	895	890	858	877	888	891	923	918
33333	21720	22545	21395	16443	14848	16400	12143	9769	8807	7781	5941	4502	2766	2010	1185	915	621	573	585	575	598	605	479	469	411	375	375	292	275	311	249	266	298	280	264	268	264	273	264	257	260	270	301	264	281	260	268	245	264	273	277	269	306	280	285	283	284	251	278	261	261	276	277	278	258	262	313	253	260	262	256	265	238	274	290	260	282	268	254	262	248	229	251	250	268	281	251	249	274	234	261	260	312	304	240	279	212	259	281	268	291	267	267	261	260	290	271	273	249	295	272	247	269	256	251	297	259	272	253	264	249	271	278	273	244	258	251	263	283	265	262	250	248	297	262	282	270	272	236	273	264	272	284	274	276	249	238	250	252	264	287	235	280	262	239	251	277	262	224	251	257	251	257	278	236	257	240	277	267	266	280	250	265	258	246	269	250	261	241	266	263	262	288	292	262	257	254	251	276	298	269	254	253	238	263	249	257	254	240	264	260	244	249	257	290	284	268	254	251	269	282	291	255	251	250	246	270	261	262	260	231	286	288	287	241	257	245	266	263	250	287	255	258	276	266	253	244	275	252	284	249	277	274	246	255	276	254	255	267	261	242	267	276	224	245	248	252	262	292	252	244	241	247	284	229	263	258	262	263	253	243	286	266	253	266	260	266	272	275	268	278	303	264	266	272	273	295	237	282	283	253	260	243	275	243	258	280	252	218	234	266	272	292	259	240	270	230	277	293	250	250	292	267	256	244	248	246	251	251	263	306	240	246	237	243	264	266	261	257	266	264	260	249	276	256	291	267	256	273	242	283	253	254	275	265	252	269	259	259	261	263	248	250	246	276	275	285	255	274	266	276	250	269	236	256	250	272	261	234	234	267	249	256	272	261	244	240	258	277	257	269	277	234	277	269	249	269	254	268	246	250	239	237	265	278	249	270	251	270	255	276	254	252	245	255	309	263	263	263	246	295	247	252	262	245	239	241	284	272	283	240	263	279	279	284	274	265	263	278	257	249	251	236	286	280	254	279	255	275	290	231	296	279	291	292	257	277	239	247	255	259	257	265	258	269	288	259	257	233	257	289	248	288	258	245	254	269	264	284	252	270	278	275	286	216	269	272	251	255	298	252	262	268	249	276	268	240	274	267	246	257	258	258	255	276	279	264	265	259	263	242	251	237	293	273	288	300	231	265	270	216	276	261	276	271	284	282	262	273	248	259	283	243	239	267	285	298	236	259	277	240	240	235	249	287	266	277	267	249	276	250	269	253	269	252	280	264	264	255	276	250	219	248	299	260	263	261	265	252	291	265	261	230	255	264	251	286	276	268	257	256	280	254	237	278	253	272	247	260	251	278	266	255	246	267	263	270	276	239	261	256	290	258	254	253	296	270	253	262	256	285	226	251	253	289	270	266	255	268	281	239	272	288	284	268	274	263	257	242	263	271	262	232	270	293	239	254	274	276	267	247	275	275	227	265	248	271	265	253	285	275	272	264	253	272	244	243	278	274	272	253	277	276	265	273	289	241	247	239	225	263	272	265	258	236	236	262	261	270	245	267	290	278	265	259	275	276	239	265	262	268	257	235	258	254	286	234	279	275	249	291	226	251	246	250	303	256	294	274	286	241	260	275	277	246	259	215	264	257	270	251	279	275	274	250	277	254	267	274	252	254	286	246	282	249	281	272	265	247	290	285	267	237	243	254	263	265	234	290	251	268	230	290	253	261	254	300	260	269	259	251	227	258	274	251	254	252	260	254	283	258	253	246	263	262	234	267	255	268	245	286	253	244	264	266	241	247	256	302	250	277	272	256	282	274	257	246	241	269	287	261	247	243	247	260	305	254	248	244	258	243	258	253	263	251	240	270	265	238	291	254	271	267	256	255	226	255	253	252	260	253	290	274	269	252	264	262	264	263	275	260	250	274	247	264	269	252	277	247	265	244	269	275	243	284	249	261	264	281	262	259	270	278	276	280	244	273	245	264	250	255	283	237	244	250	247	259	253	257	254	280	254	262	277	285	251	275	253	295	275	263	263	249	245	268	270	254	278	257	299	248	255	288	254	244	266	268	282	257	259	294	256	291	277	233	268	260	255	267	261	250	276	273	281	272	258	306	270	273	269	274	265	267	275	236	228	288	249	267	262	265	283	252	246	282	262	249	278	242	276	271	274	281	291	269	285	274	245	281	251	275	250	257	235	263	296	278	242	247	246	258	292	267	237	251	258	280	247	250	273	272	265	306	240	242	282	233	261	262	243	275	262	253	281	273	244	273	244	281	280	273	227	252	258	275	262	259	264	270	262	261	245	247	285	283	261	268	259	263	253	281	262	228	267	252	264	256	282	263	270	270	279	286	268	263	249	271	239	265	247	289	279	235	266	266	252	249	270	233	269	235	261	272	278	261	241	227	242	272	285	249	246	270	278	241	240	251	257	261	244	252	243	248	241	269	300	307	239	260	260	263	266	239	265	250	262	256	237	239	264	234	257	254	270	249	261	252	294	244	283	274	251	272	275	234	269	249	255	274	241	276	264	258	297	233	234	291	283	244	291	277	287	257	250	277	276	278	267	261	268	247	257	228	286	248	255	278	275	250	246	266	267	237	269	243	223	254	252	262	257	274	245	307	259	263	260	275	274	277	259	253	276	278	258	270	280	249	272	246	269	267	255	272	256	263	266	265	240	265	246	286	282	268	266	260	256	260	247	253	262	271	259	230	255	254	280	257	270	292	267	289	251	257	231	265	284	279	281	294	289	232	239	252	236	282	266	264	265	262	295	259	279	249	256	274	289	276	256	260	241	263	263	255	237	262	272	247	268	279	280	280	258	281	264	257	294	257	262	233	279	263	242	269	259	257	251	258	297	263	286	274	273	302	262	266	260	259	253	276	235	252	262	257	230	292	240	275	263	248	289	232	225	258	236	264	264	250	259	269	284	260	263	243	270	271	250	270	278	244	265	259	240	250	274	267	281	237	282	265	274	295	241	224	269	275	249	243	256	269	267	264	262	270	242	282	272	255	296	276	244	251	270	227	275	268	280	244	258	283	245	296	281	248	268	269	238	255	277	266	251	239	243	292	228	260	262	252	261	253	277	276	297	252	244	245	266	248	273	261	243	279	294	259	275	283	268	282	228	274	261	295	284	278	255	230	279	289	259	257	291	267	277	251	251	262	247	271	255	265	257	276	248	270	265	237	241	234	295	268	264	276	275	262	250	279	283	278	234	267	264	260	273	255	251	254	276	273	282	266	263	268	265	242	288	267	254	257	269	270	278	262	275	251	253	261	257	274	277	281	263	272	270	250	288	253	225	248	285	250	264	283	253	277	239	261	251	257	238	258	239	265	275	265	278	266	246	270	263	255	273	270	231	289	258	226	269	263	268	287	274	278	270	264	261	235	260	239	271	264	313	253	261	263	260	251	248	259	259	266	251	281	256	232	296	238	259	263	283	244	288	256	228	269	271	290	249	261	235	258	290	241	261	253	250	289	229	270	256	271	252	266	254	265	236	255
22629	12791	18815	18630	15175	17384	22896	18454	17298	18158	16907	11948	10784	8434	7520	4747	3597	2714	2573	2657	2956	2959	2756	2294	1885	1607	1426	1292	1089	952	894	858	781	773	762	692	789	778	764	714	735	743	712	690	722	723	752	673	708	689	751	737	690	739	700	672	764	713	719	674	724	716	677	700	696	714	698	659	722	684	686	705	661	689	679	687	707	679	647	688	686	668	687	716	659	703	654	678	688	673	646	715	697	666	689	745	695	688	711	775	718	681	688	735	675	710	690	731	721	715	736	682	732	674	720	719	708	709	675	684	698	693	699	652	637	676	668	646	682	715	655	710	645	676	716	670	691	644	653	644	688	687	688	663	680	667	651	695	707	653	626	702	702	654	717	730	661	660	705	720	646	684	639	716	670	644	664	649	672	710	662	694	677	684	695	665	653	657	661	655	685	650	679	698	672	648	635	645	670	720	717	675	638	655	662	682	655	671	649	692	672	710	659	665	664	669	715	658	698	661	650	720	729	709	685	735	666	648	637	642	695	633	704	663	659	677	658	614	676	689	691	665	672	655	621	684	632	637	659	669	638	715	633	647	677	674	675	682	697	638	692	665	651	672	637	668	639	627	706	677	671	675	718	626	682	682	663	704	705	655	674	634	698	649	644	668	619	748	666	660	717	650	657	706	676	693	625	647	676	637	680	678	692	697	686	621	637	683	647	693	669	669	698	641	711	684	666	655	662	638	656	700	694	637	637	680	703	690	670	736	596	714	642	644	648	726	634	688	675	648	703	641	630	673	689	655	676	632	666	683	733	684	610	634	674	684	627	658	690	659	654	663	665	660	632	680	663	689	665	686	691	668	670	696	667	679	629	651	706	685	722	703	703	651	566	680	675	635	685	675	694	639	668	676	642	641	683	642	667	622	722	719	680	677	661	677	689	638	673	654	678	657	670	691	694	693	704	665	636	625	642	649	684	668	696	712	685	696	673	688	708	636	653	684	648	669	662	676	683	675	700	652	619	669	667	705	688	679	652	639	696	665	713	669	647	659	714	674	695	674	691	659	658	663	657	670	705	673	627	633	671	688	686	688	706	664	678	639	671	638	677	671	642	685	733	607	689	680	657	671	666	674	652	676	661	653	661	661	665	670	704	663	656	631	659	610	633	696	671	664	643	661	682	653	681	623	678	644	662	645	658	684	677	694	704	664	649	683	650	670	663	661	639	636	631	680	659	686	635	662	703	633	703	667	661	658	671	659	693	667	674	597	704	692	664	705	670	656	680	690	685	663	670	647	709	689	656	622	693	671	602	684	653	680	687	718	660	630	635	658	671	650	698	676	671	686	655	646	705	666	680	651	627	665	655	648	666	676	731	640	660	671	654	721	657	667	679	690	661	657	641	667	694	685	678	662	666	615	677	686	679	654	684	637	676	638	673	723	641	694	637	701	668	659	642	648	670	708	632	724	692	644	697	688	675	681	741	677	693	673	693	691	713	616	673	671	632	705	694	710	678	693	692	649	661	679	663	644	685	657	652	692	672	703	678	673	652	651	636	709	663	645	680	725	649	703	644	632	625	672	666	684	680	689	676	697	663	660	719	648	692	661	693	654	662	650	666	682	662	670	643	694	658	684	697	694	701	663	656	704	707	665	663	656	678	690	659	651	665	663	686	703	641	649	647	693	709	700	648	690	712	675	689	691	646	646	681	681	687	657	679	638	675	700	668	678	668	675	636	667	621	653	688	654	655	649	711	671	688	704	671	661	640	670	640	695	667	647	661	712	658	677	663	746	684	709	678	662	707	653	710	680	671	666	653	670	621	677	673	698	679	704	710	659	742	685	686	663	657	693	668	666	681	646	606	710	676	673	664	608	685	666	660	719	665	652	701	645	655	659	709	695	638	688	672	671	630	675	632	643	624	684	669	695	669	645	703	650	668	709	662	661	690	702	657	661	675	655	677	651	690	636	681	680	688	741	637	702	673	680	651	675	660	698	649	669	666	677	696	662	640	643	663	704	647	669	662	676	637	693	694	639	678	628	638	711	636	674	653	642	623	639	659	621	671	710	701	648	717	649	644	698	713	645	681	677	652	721	654	673	660	716	702	668	661	701	641	657	632	695	657	635	691	640	686	679	675	653	688	670	676	672	690	668	688	657	671	695	661	617	639	673	625	664	698	667	632	630	679	657	693	687	648	646	639	693	706	684	664	657	699	678	666	674	694	663	690	655	627	682	677	678	662	671	693	687	683	652	650	690	665	683	696	699	625	611	660	681	678	665	665	685	640	636	708	678	680	681	710	658	676	689	647	668	693	692	649	633	666	663	688	678	681	665	682	685	652	642	619	675	608	673	670	672	638	701	703	718	652	702	679	675	630	731	688	646	633	616	658	653	724	683	665	677	653	665	642	657	686	706	696	641	680	662	660	709	695	637	646	656	698	656	674	666	655	621	653	700	695	623	653	684	682	681	699	654	649	679	656	691	658	674	650	688	685	661	664	647	664	663	646	645	678	671	679	703	653	658	672	715	712	672	711	682	706	692	670	675	690	658	680	660	695	637	720	678	648	718	699	706	655	638	684	680	667	660	697	635	629	698	640	651	679	674	675	698	651	681	683	655	652	683	667	701	677	666	630	638	640	672	690	678	685	675	670	703	608	654	641	648	678	659	696	701	666	637	705	664	677	656	680	710	662	667	695	720	659	667	638	694	675	684	671	677	635	654	649	670	689	672	677	682	672	700	670	681	653	689	650	662	656	670	688	714	662	635	653	661	695	711	647	700	599	670	659	652	678	667	639	686	677	669	684	671	633	644	685	675	665	665	637	638	670	689	692	688	648	670	622	697	704	686	672	699	636	665	659	662	690	684	671	668	691	675	635	648	670	685	638	748	629	657	673	650	658	693	678	676	661	651	677	670	642	658	637	721	667	602	675	614	707	647	653	676	672	692	655	677	680	736	663	656	649	692	673	637	697	671	628	660	698	682	662	657	647	736	697	654	699	715	687	675	632	680	662	637	616	673	642	695	633	621	684	662	625	680	706	634	653	678	664	672	661	660	684	717	636	671	648	673	674	688	681	651	668	719	664	678	658	633	699	653	695	653	627	669	679	675	676	675	665	726	662	727	637	673	693	645	698	660	619	703	687	691	707	679	664	629	622	636	687	657	671	722	697	686	686	666	649	686	621	659	646	679	687	668	678	684	702	657	640	702	707	667	629	673	670	697	651	700	657	680	714	686	655	711	659	667	663	682	681	684	672	706	653	696	682	647	690	717	708	682	639	655	705	702	620	678	714	644	686	663	690	694	681	648	678	632	690	681	691	690	654	642	659	654	638	713	701	665	669	745	664	675	668	699	701	628	690	657	629	650	685	656	700	683	642	658	675	661	664	701	691	704	636	693	676	718	692	655	697	689	681	665	672	665	672	623	670	649	700	668	664	682	664	672	670	682	682	683	674	679	653	677	668	652	672	711	658	677	670	668	689	651	682	683	623	683	670	662	653	696	671	697	680	706
4931	2349	2463	2144	1340	1195	1043	684	624	567	568	480	399	349	328	334	317	309	360	309	348	304	295	288	317	302	300	303	307	286	304	254	301	262	270	284	281	306	269	265	268	303	274	307	284	293	307	270	285	275	299	268	268	280	283	292	265	256	273	296	302	250	327	252	279	296	303	274	268	302	276	281	272	288	286	296	272	277	274	290	320	276	305	291	288	273	282	306	289	278	270	278	264	276	300	285	266	265	239	280	288	307	277	280	297	277	276	254	292	316	266	274	288	277	268	299	265	266	311	297	292	247	288	283	289	285	264	284	290	289	313	307	268	302	280	284	271	244	283	269	270	285	276	287	276	327	314	265	292	280	272	251	305	294	295	308	273	299	291	307	309	300	278	247	275	288	290	267	269	285	244	261	268	255	295	281	293	270	286	275	279	260	306	267	259	268	304	265	250	302	280	276	280	259	284	287	273	304	271	260	265	252	261	260	276	263	279	263	284	266	285	314	284	286	271	286	281	276	305	267	262	289	301	306	285	264	271	302	261	277	269	271	282	302	292	312	271	271	271	318	241	309	287	310	295	301	313	270	262	289	269	328	287	266	267	293	306	283	285	305	289	276	289	281	271	273	270	284	300	298	250	299	302	314	275	283	244	310	284	284	317	275	282	266	282	271	242	241	274	293	254	307	268	311	293	264	254	280	279	309	257	289	285	258	297	301	253	256	303	278	250	275	264	293	294	301	292	247	292	306	299	283	269	291	276	278	296	306	268	267	259	281	254	275	259	289	292	298	267	330	275	273	291	272	290	281	264	288	271	339	287	295	297	329	304	285	269	308	292	285	259	277	274	272	272	267	304	298	296	315	247	327	281	271	292	271	298	295	293	280	288	292	245	285	268	281	275	305	297	276	273	272	297	271	270	268	278	309	285	309	273	284	282	287	297	273	270	270	271	289	260	268	287	283	311	280	282	293	285	275	275	259	262	260	294	268	301	289	270	262	311	288	265	288	277	299	280	281	317	296	287	269	297	271	280	223	313	264	275	282	273	261	300	277	292	286	297	291	262	278	272	288	259	315	268	307	244	291	282	302	310	305	318	284	286	285	293	280	287	270	289	267	272	280	286	316	266	263	293	297	250	296	285	311	279	299	248	273	265	278	269	275	294	279	262	280	302	307	281	288	312	263	277	271	289	284	301	279	286	265	295	292	254	291	289	296	278	281	310	300	293	286	288	309	286	293	319	287	284	284	272	291	287	261	288	273	274	296	281	295	282	301	295	288	295	278	273	279	251	290	269	282	304	284	260	282	283	297	270	285	282	286	266	293	274	252	263	295	268	270	302	259	258	260	294	323	275	263	287	255	268	256	280	292	291	271	275	300	260	298	271	266	279	298	264	253	299	256	292	278	271	291	278	301	319	269	320	302	288	248	274	274	291	263	290	306	265	239	272	287	286	260	263	272	277	280	284	286	256	284	285	291	302	321	275	269	297	281	292	268	267	311	309	297	307	278	262	287	265	268	296	266	275	282	282	256	286	287	248	268	311	264	299	244	292	267	279	268	328	271	269	290	263	239	295	288	285	301	302	269	287	263	305	286	287	279	256	287	296	291	311	271	291	294	285	288	253	327	294	308	278	247	290	266	289	256	276	303	265	285	275	302	279	290	295	291	289	302	271	304	248	289	273	276	293	278	287	258	291	284	273	288	282	279	264	259	241	293	289	250	261	293	284	297	291	292	275	254	259	290	268	272	255	273	269	271	313	281	299	281	302	271	297	291	280	317	289	284	291	270	271	307	273	273	280	306	266	272	267	287	275	315	325	300	267	305	267	251	287	272	322	296	297	265	285	272	290	253	271	290	279	299	292	263	284	265	310	290	307	233	284	269	279	278	258	291	309	268	264	274	296	291	280	272	281	279	313	260	279	304	286	279	286	289	291	278	261	280	268	288	276	319	295	297	288	255	265	278	286	270	251	293	239	278	289	277	261	304	271	298	297	302	281	303	279	277	272	274	282	261	273	303	274	304	264	287	293	274	276	282	289	262	295	290	301	258	289	273	252	262	255	288	272	267	254	296	328	293	294	260	267	296	296	272	305	269	252	285	278	280	305	267	269	250	252	259	291	308	313	275	297	280	287	299	297	294	270	285	290	250	279	247	279	285	295	306	249	284	267	267	248	273	267	284	298	264	261	276	282	273	308	263	318	280	305	246	261	278	286	265	277	271	290	259	308	266	292	288	292	291	268	289	306	271	269	263	311	290	265	284	296	267	315	290	271	258	291	263	304	261	289	276	272	291	300	284	294	312	310	252	275	273	266	248	272	300	290	285	264	272	288	271	284	290	265	284	236	262	253	276	296	292	278	309	296	278	285	320	281	264	277	292	269	303	272	253	282	270	251	294	308	289	297	291	265	284	278	297	231	284	266	296	259	292	276	283	290	281	317	273	303	285	279	277	279	295	273	272	297	268	280	271	274	316	281	281	274	296	264	253	263	272	280	294	269	289	291	284	249	277	288	308	264	297	270	269	289	263	266	274	282	273	306	295	272	296	297	277	277	278	287	275	290	273	296	277	251	303	289	279	318	272	281	299	278	275	271	271	275	293	272	236	305	274	306	282	291	292	280	300	285	273	285	298	265	272	286	265	289	258	300	283	305	307	296	282	261	286	312	291	266	293	292	273	265	283	285	250	290	293	320	291	269	284	284	268	287	272	271	274	263	281	296	290	295	295	279	269	290	249	251	284	249	260	296	273	288	296	284	271	281	270	271	265	319	323	300	274	261	267	271	273	310	271	277	290	250	274	277	259	261	313	285	272	295	254	251	300	284	283	325	304	282	271	289	293	305	261	281	269	287	233	292	309	293	275	276	280	272	285	293	290	277	293	287	288	287	282	256	295	296	273	282	278	275	265	270	280	287	259	281	273	277	288	251	300	289	274	312	275	283	288	265	267	299	274	272	265	280	287	287	287	267	257	284	291	262	275	289	279	281	254	243	311	282	250	276	274	291	289	281	293	295	247	284	273	269	286	287	282	275	321	271	286	325	303	306	255	303	278	300	272	264	257	288	300	278	303	293	294	297	270	268	293	289	283	297	303	285	286	286	311	281	298	285	294	277	266	280	288	271	279	296	309	261	277	300	294	274	249	257	259	245	287	259	278	282	261	257	260	313	266	262	246	266	282	289	283	292	272	292	281	286	257	306	276	284	306	276	260	258	276	281	282	259	276	292	301	288	257	277	285	305	305	246	298	296	275	256	269	286	293	268	297	299	254	277	282	280	290	311	299	250	278	260	288	266	249	247	294	295	276	274	248	300	293	258	272	233	284	279	279	280	306	294	288	270	276	289	277	296	267	285	269	284	301	254	302	254	301	293	286	317	275	287	291	268	284	281	282	278	282	272	281	276	286	263	297	286	266	276	279	284	285	274	262	293	258	262	289	273	277	279	265	246	267	281	285	320	296	255	282	314	304	273	295	314	280	294	308	296	282	278	296	282	320
4717	2497	4322	4623	3283	3434	3904	2721	2268	2493	2204	1849	1416	1293	1204	1063	926	980	1012	984	1059	1067	997	958	927	866	876	826	852	847	787	769	722	721	717	754	789	706	708	767	811	732	742	730	776	737	780	723	781	792	784	729	780	758	715	780	772	690	741	746	739	781	717	705	762	742	784	749	759	745	727	724	713	748	707	718	756	746	733	714	709	758	721	760	749	757	680	737	737	783	705	766	750	753	749	758	774	734	715	770	801	779	788	749	739	741	763	718	737	752	738	720	752	769	701	711	720	729	722	713	765	753	738	764	722	759	733	703	738	701	718	758	741	769	792	734	712	734	782	707	710	782	742	709	757	713	738	757	688	755	735	710	742	732	754	766	730	746	744	739	680	803	749	706	718	705	751	735	757	765	711	718	751	726	735	723	749	781	748	709	804	741	690	748	797	681	703	731	778	746	686	749	762	740	712	783	711	776	736	728	817	742	724	749	774	729	696	741	758	756	753	742	753	725	754	780	802	724	741	732	767	713	716	800	795	679	748	709	722	773	769	774	697	783	779	718	729	745	766	748	796	743	706	747	757	770	704	731	790	786	688	740	811	751	754	710	734	769	729	746	770	740	749	714	771	769	752	774	740	763	764	748	723	796	744	716	752	776	728	812	723	736	782	748	762	757	716	747	746	735	750	718	756	717	671	768	761	694	758	734	735	721	746	757	749	752	676	680	708	787	773	743	726	760	754	739	801	759	751	711	803	758	736	727	719	745	754	757	705	747	719	764	706	746	768	775	747	739	700	734	776	746	757	689	686	726	718	736	773	745	723	794	757	717	771	700	744	754	805	728	723	787	777	750	748	746	761	781	743	725	694	722	786	747	742	724	739	820	745	750	797	761	756	777	718	785	736	770	718	738	709	751	781	739	751	713	759	735	749	757	750	724	772	795	777	771	730	775	776	750	709	740	737	724	785	706	742	764	749	694	750	762	674	688	691	759	704	782	752	732	747	763	757	750	753	780	712	738	788	727	744	763	787	716	714	715	755	741	769	794	765	738	712	787	725	767	742	690	728	736	769	735	719	738	752	724	724	705	710	730	745	756	709	719	754	768	749	751	775	724	738	749	773	739	748	749	748	766	726	764	740	719	766	793	741	757	767	750	714	713	752	702	753	747	769	771	726	732	727	738	731	764	723	759	745	747	728	692	749	733	750	712	826	736	738	769	708	765	751	821	756	686	684	755	731	749	722	785	767	727	734	762	755	757	783	744	736	752	745	730	752	767	759	684	703	761	769	732	720	756	705	814	745	769	715	701	738	699	753	722	747	786	706	755	753	774	757	761	729	753	741	804	721	727	779	733	776	769	714	727	732	768	770	758	753	702	687	726	740	766	682	707	737	709	714	773	721	766	689	733	787	719	735	760	752	764	709	744	688	759	703	804	706	712	765	736	730	728	759	766	743	755	765	771	727	652	747	732	724	747	769	783	683	761	773	698	781	772	702	776	711	791	752	722	745	749	750	728	714	668	676	731	772	720	765	739	651	786	768	754	770	773	804	735	760	740	793	741	728	705	731	760	733	693	779	701	727	749	742	789	799	737	743	714	703	721	748	779	746	733	756	736	753	741	711	735	713	747	703	712	754	731	763	724	759	786	751	759	800	774	740	784	737	748	760	738	764	740	712	783	773	791	740	736	768	731	745	710	750	744	763	710	748	723	747	739	728	744	691	731	793	757	759	718	736	775	745	761	735	721	742	751	735	758	676	763	767	771	757	780	795	791	792	696	729	740	765	696	743	722	719	790	733	767	730	742	755	745	736	719	716	713	758	787	704	733	779	718	719	746	752	723	721	774	750	757	804	735	770	730	773	725	695	724	769	739	746	763	762	745	738	727	755	745	756	771	762	668	726	752	790	748	704	721	734	745	720	752	753	736	727	730	755	730	747	752	725	734	789	763	741	780	780	712	718	761	774	756	805	811	748	728	784	754	720	718	774	772	807	788	741	771	757	783	766	726	720	748	707	769	762	763	709	772	755	783	797	720	721	805	763	708	763	806	710	778	722	755	799	726	742	699	713	725	726	753	728	767	719	736	733	759	774	750	749	730	761	736	759	718	791	740	703	715	757	721	751	785	754	708	766	708	748	755	743	685	700	733	767	772	769	718	745	743	730	718	777	729	741	728	717	752	734	717	689	723	782	700	821	731	713	729	741	686	668	770	771	718	731	759	725	778	777	702	740	719	767	716	710	730	745	813	707	781	720	744	719	756	779	721	787	758	718	711	758	729	727	725	777	756	767	750	727	780	735	771	773	735	738	738	767	718	756	762	739	780	725	736	755	740	797	746	732	742	731	750	713	758	752	752	719	729	777	772	692	729	724	725	739	717	728	763	725	762	723	739	735	696	744	816	709	775	714	724	752	707	751	748	703	743	746	711	736	728	789	692	786	736	765	766	759	738	750	751	736	743	751	745	772	816	790	783	713	782	737	717	738	764	785	730	703	753	750	725	769	702	738	751	788	781	740	777	695	729	750	730	781	761	767	767	753	729	716	767	753	760	762	733	746	744	790	764	738	737	703	733	773	698	754	733	748	694	720	730	746	748	786	768	728	743	726	787	750	763	750	779	723	754	749	766	698	777	751	727	756	727	764	728	764	732	709	778	761	742	740	795	756	731	775	743	700	746	697	715	675	737	842	748	747	740	712	790	770	683	786	783	737	704	729	728	744	710	723	700	733	736	728	702	787	672	748	730	739	776	761	734	697	722	725	740	739	759	736	730	722	747	765	749	735	725	717	715	790	764	714	771	772	716	738	771	752	746	735	774	775	706	750	757	734	735	701	810	690	756	717	793	726	752	744	752	727	722	764	772	734	713	715	753	765	731	769	730	742	750	728	758	755	713	743	769	756	767	680	753	741	715	720	767	715	741	715	742	730	742	793	761	722	726	737	740	716	755	793	688	756	734	734	738	768	777	742	736	709	690	723	775	783	751	736	718	760	702	820	754	758	765	733	732	699	770	705	743	724	737	714	722	740	781	756	759	745	777	736	760	710	730	741	763	721	739	735	741	762	735	756	676	739	722	750	747	757	727	753	692	827	782	727	742	746	746	753	796	776	733	753	724	748	742	803	767	730	734	727	729	744	739	743	712	788	739	755	738	767	740	745	763	761	727	735	710	725	731	716	755	752	760	758	737	725	731	760	753	694	715	736	738	758	737	757	793	731	771	772	792	720	713	730	779	807	706	697	735	773	726	733	779	732	756	746	758	785	775	769	743	774	777	737	721	777	805	784	751	777	692	764	767	752	745	823	736	714	735	733	740	719	740	758	701	725	743	726	758	766	698	771	715	783	715	712	746	747	727	753	694	744	707	761	754	747	746	705	785	748	691	750	758	783	802	729	758	739	754	759	717	760	731	736	755	723	801	716	748	727	781	736	761	772	762	716	738	755	758	745	709	740	727	710	766	732	765	733	774	788	758	749	723	785	708	730	709	749	751	718	769	746	714
23594	16054	15540	15996	10253	8766	10209	6926	5215	5169	4385	3767	2649	1689	1158	797	597	519	491	530	522	537	525	490	453	454	386	423	388	365	359	351	381	349	361	363	339	336	373	374	347	360	359	362	351	381	347	348	412	376	327	358	349	382	361	345	359	331	362	407	371	380	336	381	315	370	367	333	330	326	370	349	359	352	346	334	356	327	354	321	374	352	354	370	371	363	320	334	321	324	367	356	319	360	362	360	353	359	377	321	329	369	373	371	347	375	327	379	362	341	358	352	390	372	360	361	380	326	361	380	348	387	368	379	337	360	361	340	359	378	337	355	354	350	369	324	375	385	355	355	403	324	348	334	317	360	325	355	349	358	331	336	345	326	352	351	363	348	347	375	350	335	336	366	341	371	339	338	360	354	336	309	368	345	344	376	348	344	347	358	357	342	379	299	335	343	345	394	372	350	312	365	341	357	358	349	363	338	332	337	397	355	314	319	366	364	359	337	343	394	354	368	362	338	347	381	357	363	360	358	382	346	333	359	366	343	354	350	333	310	380	341	356	323	345	371	352	339	357	355	313	341	338	355	391	380	344	384	364	379	373	358	364	332	380	370	358	351	376	334	341	319	359	366	340	288	321	363	327	373	368	381	337	352	374	370	335	326	358	395	361	344	351	364	363	365	337	327	371	332	376	354	370	369	334	350	380	351	353	361	342	358	341	340	340	321	331	322	354	365	377	391	384	346	352	337	398	334	333	362	366	353	357	324	341	351	354	333	360	357	302	351	333	326	324	360	356	329	374	350	348	361	351	344	341	354	363	346	398	360	359	340	325	346	346	355	340	347	327	368	339	349	369	354	325	353	363	311	362	372	346	332	351	348	349	348	331	333	335	355	367	359	329	348	346	374	375	358	374	386	340	356	363	364	326	339	346	363	341	319	367	358	360	349	314	360	336	362	345	326	364	375	358	367	371	373	332	334	336	324	356	382	348	391	392	382	347	335	360	347	357	393	370	332	323	323	325	366	348	342	310	341	313	362	342	323	331	337	374	386	360	325	367	349	374	353	345	346	349	339	342	340	402	379	338	366	361	351	382	383	369	315	375	368	329	337	331	352	352	341	372	377	358	329	369	379	373	352	374	337	364	376	350	352	368	350	328	387	379	340	329	349	366	348	324	343	387	364	315	338	374	362	366	320	371	366	346	358	359	331	368	363	339	361	328	364	323	328	369	376	357	322	335	316	349	378	357	365	327	331	356	352	359	340	345	369	352	342	361	369	339	330	342	373	345	316	341	354	344	353	344	348	331	341	358	343	366	389	341	353	356	342	355	374	319	338	375	353	382	340	356	322	343	362	353	307	399	357	354	335	356	361	366	338	342	325	345	353	337	336	316	353	394	367	336	347	340	356	335	345	357	335	332	355	370	319	396	321	338	380	350	356	353	340	368	343	334	355	367	373	371	360	336	317	343	381	347	331	373	374	350	323	377	340	343	336	368	352	348	333	330	374	354	341	363	341	360	384	329	346	364	375	387	332	315	353	356	377	341	342	316	369	350	377	355	316	333	396	353	341	351	379	336	353	326	329	372	370	371	340	362	351	373	361	352	311	379	369	373	371	384	385	356	354	356	348	347	336	341	361	376	348	357	354	361	356	357	383	365	332	334	329	368	337	306	344	345	369	339	349	386	368	341	335	334	364	366	330	360	350	335	354	323	342	354	364	316	372	343	374	354	372	349	345	321	336	371	371	346	350	330	347	358	351	336	362	355	318	361	365	346	321	362	359	336	368	349	360	365	333	376	377	328	373	350	341	341	353	320	346	338	322	375	365	352	346	315	360	346	377	366	362	352	346	339	329	341	369	342	357	329	382	333	349	348	350	388	336	334	328	366	335	366	366	361	343	334	352	331	352	317	336	333	346	352	371	315	354	351	357	365	337	345	357	381	343	356	338	329	342	333	318	340	357	336	354	362	368	312	316	337	348	355	374	379	364	358	324	347	352	378	355	337	394	390	372	360	372	371	355	339	374	357	389	372	344	355	393	368	369	363	325	354	370	310	359	359	339	337	349	341	379	350	359	369	377	337	327	351	358	340	348	375	334	342	326	316	353	360	384	352	333	342	368	357	370	375	345	371	390	356	371	351	346	362	341	355	354	341	310	349	351	333	339	328	331	367	368	363	334	355	335	400	320	339	353	363	342	337	352	315	332	355	359	370	357	316	374	325	405	370	352	360	341	341	365	344	369	369	343	324	361	386	351	331	352	357	336	359	353	339	341	346	343	369	375	319	329	356	344	380	373	371	356	356	374	356	398	373	387	396	311	358	343	344	371	382	343	363	365	380	378	355	344	349	354	326	326	368	365	345	355	320	377	322	345	353	342	329	335	392	330	296	348	349	331	355	343	346	346	339	355	347	357	334	328	345	348	360	345	361	340	364	329	323	359	366	351	346	336	326	331	370	349	341	359	347	335	326	332	342	361	326	344	353	350	398	325	375	368	338	344	376	355	330	324	344	348	367	344	360	349	379	329	369	342	364	358	374	384	340	331	370	348	376	330	317	380	338	345	334	350	370	369	359	357	330	360	367	384	382	371	355	363	370	339	326	328	311	385	354	377	332	334	359	368	345	354	345	387	363	369	364	373	339	374	335	356	339	366	335	359	358	363	372	384	361	355	373	350	364	353	370	350	352	346	329	387	355	331	355	330	347	300	350	389	347	352	381	374	331	339	367	368	359	361	360	356	342	343	364	350	326	369	341	380	324	345	333	367	333	369	356	354	381	358	341	356	317	375	370	330	334	344	337	363	358	377	358	345	337	346	366	350	318	343	333	371	339	337	319	347	382	398	351	359	361	358	371	389	377	328	340	350	354	362	337	370	382	360	347	354	357	397	344	382	357	325	381	364	325	348	371	371	375	330	328	356	334	324	347	354	365	325	359	351	323	370	359	323	363	375	323	369	344	346	398	394	335	355	304	340	368	366	366	382	346	405	363	347	367	318	400	379	303	349	329	326	343	376	320	344	355	345	345	379	360	369	377	345	355	368	339	338	369	346	345	360	368	346	354	358	392	354	360	343	302	384	382	345	346	340	361	311	371	331	336	354	353	328	335	407	367	352	362	329	351	327	350	364	357	346	313	388	361	363	353	368	349	337	315	338	382	350	342	352	350	359	375	350	350	334	346	352	380	345	347	378	350	354	309	364	353	365	363	332	381	380	337	351	376	374	345	373	350	322	348	351	392	341	353	368	335	350	350	355	360	370	404	334	341	354	388	356	378	369	331	334	311	365	380	350	322	355	380	355	358	343	331	355	384	374	380	348	333	378	336	374	361	328	368	349	365	362	353	365	352	339	365	366	344	349	336	357	351	394	357	381	352	356	330	370	374	360	355	387	375	374	341	355	363	343	345	380	357	361	361	354	333	347	363	360	367	358	355	333	352	326	369	334	343	358	393	338	334	339	385	390	371	368	372	321	372	343	342	337	367	420	360	311	327	354	295	386	356	361
17693	9064	13745	14548	10462	12675	17990	12568	12124	13917	10469	9063	7124	5597	4796	3457	2701	2218	2096	2065	2348	2547	2092	1814	1620	1506	1335	1251	1138	1069	1036	989	926	980	959	979	915	963	945	967	938	957	943	857	959	958	918	901	894	886	917	898	887	946	924	945	884	882	885	904	886	934	950	911	949	876	896	990	948	949	901	940	874	928	889	865	848	910	908	865	889	853	878	916	958	901	941	935	837	935	945	896	922	942	901	969	945	898	970	976	930	877	915	846	928	956	914	899	926	865	915	959	925	960	910	885	865	932	860	859	892	921	937	893	931	912	892	909	877	927	895	925	893	910	908	894	876	913	897	913	910	866	914	887	897	897	883	895	921	881	869	854	875	859	908	878	904	883	946	907	918	862	869	879	926	853	858	886	897	872	948	893	902	877	897	865	883	836	848	888	889	913	857	866	883	867	914	872	860	875	879	896	938	872	914	889	903	921	945	911	927	910	875	929	905	919	886	922	899	888	889	905	914	860	909	848	845	893	912	902	913	931	920	866	874	891	920	897	861	920	861	885	912	926	898	886	915	844	896	883	872	840	936	847	981	885	837	926	925	930	874	938	884	876	908	931	923	865	913	896	890	859	880	941	907	884	866	930	910	927	911	885	935	901	962	921	938	892	863	898	904	851	884	924	897	843	864	849	894	908	875	883	864	905	917	885	911	872	924	909	866	851	908	920	885	950	927	910	890	913	834	926	908	865	936	903	904	878	909	820	869	883	908	882	910	908	860	844	869	856	891	874	889	903	883	960	877	889	902	912	873	929	906	889	866	933	869	931	875	871	874	890	900	883	881	919	869	901	848	911	884	884	876	911	864	869	870	944	932	872	877	860	926	927	935	879	937	873	900	905	910	907	875	890	873	914	905	907	921	922	963	893	888	864	840	877	945	854	843	868	875	889	869	897	854	940	962	893	975	895	921	881	924	893	909	890	846	909	880	890	886	816	870	904	898	924	889	882	888	922	906	869	866	913	960	905	924	896	870	887	873	897	866	883	891	917	884	863	888	932	914	895	885	829	871	912	905	893	901	941	868	897	888	927	918	901	893	904	915	925	896	887	859	885	899	894	892	879	919	885	953	877	898	910	890	892	941	912	848	899	932	908	916	874	921	934	890	908	888	914	886	864	866	873	861	881	872	883	880	919	913	933	888	907	876	901	882	951	944	917	901	874	932	913	917	911	845	881	897	855	859	845	901	862	931	912	935	872	974	909	874	956	873	927	881	907	911	957	856	873	865	901	933	994	890	887	887	903	855	847	876	873	918	930	868	892	880	951	996	913	895	905	904	858	918	946	892	886	871	924	924	918	907	902	894	845	875	879	879	860	903	881	915	906	897	865	877	905	882	915	989	884	905	917	873	888	876	902	928	833	882	948	941	933	941	906	906	923	874	850	905	902	894	916	946	928	942	881	912	925	890	871	923	926	906	839	863	951	846	919	912	868	856	942	890	869	884	909	924	946	919	861	892	869	830	900	884	850	872	798	903	901	872	888	912	925	923	895	899	903	931	876	890	893	901	968	929	888	908	909	850	845	875	879	907	835	869	974	840	864	923	926	936	872	909	870	890	900	859	896	879	841	846	884	832	923	914	904	939	904	892	912	858	882	889	968	910	900	887	923	854	878	869	890	908	875	933	829	867	933	862	862	915	943	870	905	941	884	858	877	919	855	929	877	886	953	901	901	941	904	922	873	900	882	844	883	884	919	925	900	880	902	901	892	898	905	837	963	891	909	887	874	874	900	903	918	904	906	878	910	902	933	949	863	923	935	895	858	917	891	949	933	882	844	906	878	899	942	848	858	895	874	918	845	874	911	891	954	914	890	901	905	852	883	906	915	887	871	957	838	862	851	920	899	908	926	902	896	908	868	938	902	860	895	909	879	917	893	851	900	878	903	858	870	880	895	863	888	906	933	904	888	927	879	910	875	880	914	933	926	859	886	894	863	878	921	892	874	918	899	884	907	940	918	897	900	878	869	868	863	870	851	919	833	889	895	884	874	896	926	867	854	924	845	890	919	887	864	866	886	878	898	862	877	906	878	897	896	832	875	909	922	935	879	860	899	875	837	875	920	879	863	898	903	879	885	903	896	905	922	893	929	882	902	881	929	914	878	926	911	868	844	843	954	915	922	864	943	866	866	905	889	892	896	937	905	893	853	907	920	898	940	933	926	882	879	946	860	870	865	922	887	938	960	913	887	900	929	922	892	879	869	836	870	898	848	894	823	887	868	938	878	930	951	923	841	892	932	831	892	956	885	879	897	856	868	927	916	909	953	900	891	880	899	935	905	940	876	940	906	931	870	905	933	875	866	946	861	936	888	924	904	963	878	930	863	913	898	848	859	850	905	904	904	870	903	885	884	878	911	900	901	893	829	914	908	918	889	921	839	943	867	854	920	905	876	935	902	910	841	907	860	961	878	904	881	862	878	939	878	937	852	925	864	858	937	963	872	874	896	896	902	907	902	924	918	945	907	932	887	856	907	868	909	893	946	927	908	913	884	925	862	902	901	866	899	872	921	884	928	891	878	871	895	882	937	906	899	854	920	893	958	858	855	881	869	844	929	886	897	852	893	872	893	925	878	924	920	939	924	836	862	875	895	870	882	906	878	923	895	865	922	844	878	866	923	888	901	911	881	912	897	883	944	850	885	903	917	940	894	877	892	829	900	863	849	881	858	880	936	847	842	938	879	908	940	869	906	891	897	882	922	918	937	908	902	817	915	881	901	918	867	903	878	902	944	879	905	875	914	900	949	892	913	921	850	850	887	876	943	928	896	863	889	875	886	951	905	930	938	905	885	934	886	863	904	909	882	891	946	919	904	901	883	889	868	953	924	915	862	873	857	887	906	872	823	887	877	871	881	924	905	851	878	875	903	921	915	848	914	923	867	877	947	888	924	906	887	888	881	907	939	915	930	896	891	917	856	898	842	938	893	868	899	948	885	894	896	881	944	887	841	927	882	947	921	905	886	882	918	846	852	907	885	868	883	925	916	856	875	873	932	871	933	907	942	894	859	913	953	901	908	947	846	874	891	894	913	893	927	952	853	892	928	843	819	904	912	909	913	886	901	899	952	861	928	883	905	932	860	948	936	889	860	858	901	855	879	918	859	913	907	895	889	852	898	865	897	913	903	926	944	904	944	925	875	936	856	928	955	883	880	876	918	907	897	905	940	858	926	861	922	956	913	852	866	885	878	914	903	915	879	885	950	899	928	939	912	907	905	888	877	875	876	912	866	923	931	864	923	929	921	915	917	918	910	890	844	894	889	848	868	896	899	915	852	912	877	851	910	872	899	901	917	883	872	884	890	928	864	935	871	879	927	862	915	900	927	926	920	918	909	926	901	902	881	923	877	918	909	904	865	913	913	913	954	840	867	877	922	892	961	874	900	883	847	936	880	915	954	885	819	862	921	900	933	881	859	887	906	926	875	916	911	915	878	861	926	895	905	972	893	939	899	865	947
31468	21173	21619	22197	15466	13206	16250	11425	8849	9003	7250	5060	3654	2307	1647	1340	973	622	595	555	603	573	481	449	413	388	336	309	313	294	297	297	263	260	257	302	289	263	261	291	238	261	256	276	251	253	246	257	272	244	276	264	299	253	271	271	245	265	252	229	257	282	268	281	260	263	276	252	273	264	259	234	255	235	263	275	264	227	255	281	268	250	290	291	275	262	243	255	274	251	253	239	266	290	229	284	261	258	275	271	260	263	283	287	244	276	261	241	253	290	277	276	255	243	273	281	284	261	266	245	250	232	294	279	248	281	266	276	283	262	249	286	238	287	280	253	241	262	246	276	289	273	269	258	274	269	254	255	236	254	265	247	248	263	270	257	262	227	277	241	255	229	268	235	286	284	270	269	268	252	267	263	268	253	249	234	232	248	234	267	267	266	268	279	250	269	270	247	255	260	271	277	252	228	240	284	242	275	261	267	270	262	269	233	241	254	255	239	275	277	252	265	248	267	251	248	244	260	251	259	269	234	254	242	275	246	256	268	247	244	253	277	230	253	291	257	256	289	261	248	283	235	280	226	273	238	275	284	247	249	251	267	264	281	254	252	253	273	248	275	254	255	206	262	273	263	237	287	277	260	273	262	248	262	281	249	293	255	261	281	248	226	241	262	255	239	317	266	265	273	235	268	253	264	248	253	241	264	265	222	258	268	258	258	255	267	272	243	244	243	288	231	244	259	263	263	242	237	279	278	284	245	260	238	246	247	270	273	252	257	253	252	247	286	264	291	263	256	248	274	238	244	279	256	277	250	231	276	250	253	244	274	278	235	253	270	245	253	228	308	241	276	264	245	269	221	254	307	275	253	266	237	237	290	262	254	231	236	254	245	254	266	294	283	237	240	258	278	253	265	255	233	252	279	262	229	225	253	285	267	255	244	285	250	251	261	253	277	256	265	252	273	256	255	241	251	250	262	289	256	227	284	272	271	259	274	247	213	281	265	238	278	243	252	231	269	257	244	280	271	239	263	281	275	247	270	251	250	280	262	279	270	258	261	257	260	249	275	241	255	246	253	264	256	230	251	261	268	279	276	250	256	245	247	256	256	261	236	253	261	253	263	264	279	279	263	257	265	286	268	238	253	269	289	277	269	242	275	246	274	257	241	282	277	278	288	239	227	252	235	282	277	275	232	259	249	272	234	270	253	260	264	281	264	257	306	271	260	237	251	235	245	271	244	266	275	274	269	238	263	236	267	263	231	235	261	260	236	294	276	280	262	274	263	270	244	260	263	247	248	271	257	239	232	286	242	277	248	250	288	247	269	249	236	260	258	279	277	242	260	298	239	261	232	260	265	314	268	276	253	268	250	266	254	248	269	269	268	259	289	256	264	243	245	239	224	251	236	282	259	271	278	227	264	228	255	286	266	263	276	268	284	222	278	275	290	273	228	248	267	246	281	238	244	277	224	268	282	280	277	221	258	255	250	262	267	252	266	256	271	252	261	237	228	235	259	265	261	258	240	212	250	270	256	234	253	249	235	278	243	261	257	236	270	268	288	256	266	252	251	248	244	242	239	241	269	276	259	251	236	262	245	261	257	260	298	263	257	272	239	240	259	264	275	282	242	276	288	260	251	267	282	257	264	235	246	266	255	258	264	254	239	257	258	249	262	236	253	237	233	261	252	260	258	265	227	272	261	267	246	247	260	255	266	247	264	243	241	251	250	268	241	261	263	232	234	270	279	233	248	250	250	257	259	240	239	270	250	266	246	240	271	275	291	229	257	273	234	261	249	248	251	265	249	233	264	256	281	263	281	281	242	217	224	245	262	279	261	259	292	266	264	246	248	239	227	247	240	265	260	271	255	283	238	262	246	281	259	260	271	256	260	232	272	273	244	263	239	246	270	251	267	247	273	270	253	274	260	260	252	260	260	293	251	243	269	246	239	260	275	277	259	233	283	278	245	266	263	242	283	271	272	279	261	242	250	274	273	262	274	281	264	275	271	246	255	278	253	275	256	276	224	225	256	262	259	256	239	253	259	258	274	258	243	254	246	266	249	294	278	245	247	243	248	258	237	252	277	256	257	261	228	291	274	277	264	263	269	268	291	233	242	265	269	269	277	281	269	282	226	255	276	259	266	259	271	261	259	261	270	257	279	236	268	263	301	241	271	255	266	243	243	250	240	258	246	269	259	275	278	233	261	265	267	248	254	308	237	244	260	267	244	254	249	272	246	244	257	238	280	238	254	252	251	273	281	286	258	277	223	271	258	239	270	278	252	258	305	225	279	245	278	257	279	237	291	272	271	278	264	241	241	264	251	260	277	258	231	247	279	282	282	241	277	235	265	250	262	273	245	264	230	284	229	239	263	265	247	274	257	297	269	258	262	253	248	269	267	222	251	258	277	267	257	262	241	281	246	285	241	271	285	278	237	228	245	256	272	272	264	265	240	250	257	260	256	263	237	265	258	278	293	237	273	283	246	242	265	242	246	281	241	210	239	258	250	262	272	260	257	256	259	264	265	232	262	263	260	224	253	254	263	287	271	243	252	223	252	265	244	264	239	254	229	279	285	274	253	278	279	250	269	256	265	233	291	287	256	271	224	265	252	253	273	256	273	252	273	292	282	227	278	250	302	239	261	255	240	289	269	254	253	260	277	257	255	238	282	266	279	253	272	261	289	261	264	247	287	269	256	288	239	273	257	261	227	290	267	259	290	249	263	282	279	262	246	256	263	265	272	265	248	272	226	301	275	273	257	231	261	245	233	248	269	241	266	241	250	261	266	224	236	235	236	264	259	267	263	242	236	256	252	262	241	267	250	240	243	256	253	254	284	292	233	244	227	240	275	250	272	253	246	252	243	257	243	254	279	261	273	239	266	226	267	263	258	254	233	281	245	259	237	284	275	258	265	264	258	229	260	267	281	283	253	289	250	241	260	290	253	256	236	263	260	266	268	246	263	279	261	286	268	244	257	267	252	290	254	255	242	269	252	244	261	236	236	283	260	263	270	253	256	278	260	248	268	271	280	266	256	248	247	241	267	261	246	286	258	246	250	245	265	255	252	257	245	285	295	265	290	229	268	258	244	290	265	254	255	258	285	263	275	270	263	268	248	240	249	261	268	245	252	260	249	282	249	252	259	238	254	249	248	265	245	259	250	228	245	234	264	269	267	260	273	279	265	254	249	293	242	243	268	243	250	277	256	240	249	256	312	269	259	269	273	250	261	221	261	290	258	286	277	243	214	247	284	241	287	243	256	268	247	255	314	256	276	250	250	276	251	260	254	252	261	249	243	274	275	290	239	258	257	260	229	249	261	263	263	250	251	266	253	258	257	285	283	258	235	252	243	276	251	248	260	269	268	259	253	272	269	274	287	258	227	238	273	270	276	252	239	274	268	269	242	264	268	258	235	239	237	227	258	233	246	274	282	261	270	271	270	257	278	236	282	268	268	274	252	238	269	266	242	258	250	263	244	258	278	274	302	249	300	262	255	257	247
22121	11752	17838	18999	14042	16217	23250	17994	16790	19143	15014	11875	9951	8319	7322	5505	3530	2996	2703	2345	3356	3217	2370	1942	1664	1414	1355	1230	1088	921	907	893	841	811	773	767	761	719	764	756	729	741	735	739	727	721	740	676	705	742	703	717	694	783	732	740	679	673	691	714	661	686	710	693	663	700	709	746	682	682	678	737	674	678	663	691	682	672	662	678	681	675	718	671	663	682	699	731	662	661	660	668	743	692	707	747	661	740	707	763	676	710	724	673	688	718	735	677	648	690	682	736	690	706	728	710	682	637	678	660	653	702	648	708	732	694	697	667	689	674	680	690	670	693	695	637	666	704	646	705	706	698	637	710	672	641	696	688	640	634	675	656	617	701	697	631	659	671	691	658	691	669	715	670	663	692	741	664	668	691	638	668	660	747	647	642	694	654	663	683	658	643	675	660	714	616	689	661	662	680	644	684	685	660	676	610	664	624	646	668	651	685	699	665	645	678	648	666	632	644	671	646	682	644	645	617	599	675	680	677	672	669	668	702	719	630	651	687	723	682	643	669	696	714	631	682	668	662	678	643	676	654	666	646	662	639	652	646	667	639	662	675	639	689	665	670	664	656	650	619	676	668	661	652	699	670	692	688	664	672	681	694	654	682	683	688	612	612	667	636	667	638	662	650	673	643	652	663	668	659	680	668	695	644	681	669	713	649	698	684	651	727	729	643	669	634	631	670	655	688	672	657	676	668	661	662	647	663	664	683	679	685	679	668	681	681	675	694	656	631	669	714	695	649	684	655	647	648	650	681	642	619	636	713	641	650	758	701	644	680	653	670	673	663	617	662	646	703	676	617	676	700	727	696	661	658	695	638	673	702	682	714	672	713	658	664	681	652	690	694	727	600	648	695	672	657	677	665	711	663	708	670	635	637	670	664	711	645	716	703	670	639	652	717	672	651	634	671	629	665	628	666	641	676	639	683	731	677	655	691	644	696	621	627	674	703	686	646	682	640	677	660	650	678	670	679	658	600	696	681	630	672	683	682	668	659	675	633	648	668	629	687	685	658	663	709	727	660	703	711	664	625	645	685	604	654	686	675	672	694	652	679	678	627	702	673	658	652	663	668	685	649	650	678	693	729	681	612	587	610	653	689	637	695	623	673	650	657	667	677	652	678	614	658	644	684	647	639	679	725	648	614	714	608	649	684	695	650	669	671	666	668	672	678	668	653	679	690	687	663	726	644	639	658	649	693	666	672	664	721	637	647	584	656	671	661	635	639	689	683	672	710	667	679	656	662	618	635	715	680	683	657	661	603	705	669	669	673	656	643	633	652	669	678	687	632	704	712	677	656	645	664	686	668	680	711	646	687	633	673	645	667	676	645	640	674	679	688	696	605	636	636	678	649	657	684	643	646	645	651	717	687	658	689	679	692	732	707	685	716	631	647	642	639	691	650	665	651	680	652	686	660	660	640	660	673	685	631	689	684	679	637	652	661	647	681	646	708	680	678	647	652	602	614	649	658	687	666	652	698	676	649	660	687	699	715	620	595	655	721	663	683	654	684	670	652	660	690	694	626	669	654	688	679	653	685	677	653	656	636	666	684	677	677	657	662	655	621	708	606	679	682	661	635	638	678	686	656	654	691	669	673	644	642	648	667	663	682	650	649	672	695	640	648	713	679	646	650	707	660	629	655	644	643	656	635	678	682	652	677	648	687	680	670	652	662	660	687	634	645	649	645	668	668	691	627	656	714	644	693	676	686	650	651	659	701	676	691	655	649	694	658	607	705	632	666	593	629	652	658	683	666	671	683	656	680	651	694	686	677	673	667	709	731	685	685	676	709	700	657	645	692	668	643	654	723	641	684	692	656	661	677	694	648	651	668	653	641	676	649	655	686	618	706	657	741	637	730	688	678	711	654	705	683	632	687	668	695	657	705	658	673	649	711	682	699	675	706	681	695	614	650	637	614	679	653	638	644	681	618	676	664	642	686	648	650	679	629	677	706	668	633	662	672	691	696	652	655	666	758	668	664	643	697	656	666	660	649	679	641	630	681	675	687	640	686	651	606	624	672	649	650	695	699	620	640	636	651	643	678	605	658	676	662	674	656	689	675	631	719	678	676	678	646	668	689	620	643	697	624	680	652	634	634	663	629	645	669	657	681	674	666	646	634	692	638	704	697	644	710	673	653	691	623	675	633	610	648	643	650	682	610	700	661	658	693	667	702	657	655	672	676	643	632	654	645	662	641	719	700	673	643	638	614	691	649	684	663	632	659	671	674	662	666	606	687	653	636	708	661	682	693	641	630	681	694	680	665	689	629	648	722	664	702	675	679	647	632	675	670	677	667	682	658	637	629	702	691	632	663	661	627	651	678	701	658	670	667	664	668	632	643	684	717	680	649	642	663	669	706	695	654	625	669	680	667	656	647	647	657	672	686	634	636	628	647	695	667	714	644	606	635	684	698	666	657	623	696	671	681	693	634	639	695	702	681	611	689	688	651	641	623	654	705	677	666	666	660	666	699	699	601	726	639	675	646	616	692	690	673	663	635	674	682	634	630	642	672	649	673	632	628	688	666	685	666	669	647	641	630	724	631	654	620	642	665	635	659	664	686	657	627	691	658	688	700	702	637	676	629	623	663	648	680	647	642	675	638	684	652	670	645	645	668	687	688	717	697	652	669	684	662	690	651	627	679	673	677	665	615	666	682	669	670	709	669	651	669	668	654	639	669	692	707	721	646	669	688	656	635	689	662	696	645	670	715	648	678	702	678	667	642	638	667	710	686	670	650	653	709	648	655	697	662	632	622	677	640	687	708	645	677	676	676	687	686	678	689	654	672	626	641	665	692	652	671	647	674	659	641	711	686	679	633	639	627	677	682	715	683	677	620	672	611	683	680	658	666	645	658	666	626	673	703	646	700	690	665	659	664	663	622	684	668	655	682	689	663	651	622	677	633	699	687	683	653	641	702	641	671	612	641	657	660	630	696	621	674	683	632	618	701	680	650	646	705	668	671	623	683	680	690	646	652	665	681	642	697	697	697	670	643	693	610	651	668	681	659	653	680	688	640	665	643	624	635	652	664	635	656	662	651	715	608	651	659	641	660	669	668	700	657	682	625	693	676	670	683	697	659	662	706	643	673	674	713	681	644	682	629	631	678	686	687	650	662	654	632	688	669	682	676	649	677	663	671	675	649	651	712	673	689	687	697	629	683	693	672	672	664	630	665	603	664	635	628	659	671	653	702	648	615	678	662	682	667	698	675	681	672	647	624	667	655	652	651	637	668	679	684	667	654	627	700	660	622	614	681	702	658	700	603	699	654	642	659	610	623	719	692	676	668	647	649	702	648	674	706	675	634	684	703	614	702	682	706	656	624	667	643	686	620	651	659	658	698	736	661	685	686	617	685	637	690	657	690	654	674	723	669	655	667	637	631	665	686	688	668	667	626	673	664	685	679	674	699	683	672	642	660	643	695	657	686	620	658	658	684	658	687	681	639	660	631	639	614
4853	2349	2356	2155	1304	1100	1065	663	581	616	537	422	384	375	320	335	308	311	320	317	311	323	321	306	284	276	282	300	264	268	287	325	292	273	301	269	258	287	270	296	277	288	256	296	249	276	277	271	305	258	311	309	265	280	298	275	293	290	265	265	293	280	248	255	276	281	255	271	285	272	288	280	293	273	282	261	262	275	257	254	265	291	258	252	289	274	284	259	266	274	275	270	289	285	263	256	270	271	289	257	290	295	255	280	310	249	262	262	293	291	270	273	276	267	279	267	316	286	280	301	237	280	281	274	286	303	280	280	300	271	257	264	268	303	264	293	256	294	258	284	263	301	264	283	309	260	243	270	273	256	277	282	259	278	287	272	273	259	253	276	299	267	289	289	292	260	258	267	286	279	269	282	269	295	294	298	267	295	262	262	267	259	256	251	264	260	274	296	268	287	246	300	251	276	282	261	279	268	264	286	288	262	284	266	285	246	264	304	276	261	273	265	269	258	273	265	273	288	288	279	299	255	289	285	272	269	275	259	271	259	292	305	260	276	281	290	303	267	265	287	297	264	299	311	292	290	268	271	302	250	291	278	245	275	253	268	318	255	280	278	298	287	262	256	273	297	263	279	291	299	278	277	286	258	268	268	281	281	275	255	276	259	293	270	301	296	273	262	278	281	256	279	269	263	285	307	281	300	283	264	252	273	263	298	257	288	299	302	292	282	278	271	251	245	295	282	283	279	270	272	273	274	279	296	251	286	260	282	285	293	295	262	298	254	309	295	284	265	262	246	286	274	281	286	279	263	262	248	273	280	276	253	314	297	281	284	254	257	260	287	263	255	279	285	266	292	265	271	279	287	287	279	280	247	264	271	253	277	286	273	280	284	280	263	275	291	257	281	253	270	251	286	293	317	282	245	297	259	263	278	297	284	275	273	271	294	276	258	271	287	273	276	251	265	291	282	294	247	291	282	289	264	264	250	255	263	266	276	262	275	260	271	302	270	237	296	278	287	273	275	282	295	266	280	303	309	283	251	272	275	288	309	265	255	275	258	285	306	255	284	264	276	278	266	277	268	256	248	286	277	244	271	258	297	287	267	250	283	283	256	288	300	254	293	273	260	286	290	256	268	263	273	255	256	302	256	257	297	291	288	273	276	274	293	274	284	267	283	254	252	260	268	273	282	279	272	275	290	272	263	260	280	285	272	276	265	270	291	243	290	281	290	282	256	293	305	294	281	261	290	270	269	263	279	262	240	282	264	258	283	278	248	251	285	273	284	286	289	285	260	277	293	279	285	300	263	284	268	262	276	288	273	275	291	282	260	272	275	283	291	263	271	273	287	272	312	300	302	288	284	276	253	306	279	258	281	277	260	284	286	278	293	266	282	291	265	279	286	275	295	258	264	248	261	276	301	269	290	254	292	264	274	295	270	265	261	261	281	300	269	269	246	270	278	269	249	239	266	260	253	288	281	251	264	281	238	291	278	272	262	235	263	299	289	304	282	301	296	289	304	262	266	276	245	287	269	287	291	256	265	274	292	273	305	290	239	261	266	275	272	306	282	307	292	296	250	287	259	277	255	283	266	299	291	249	269	253	275	257	257	262	268	280	304	244	274	301	281	289	275	301	314	274	273	264	269	280	298	276	268	289	262	278	236	275	283	255	276	284	261	248	304	277	269	278	305	296	278	246	251	288	271	274	258	307	256	239	292	276	285	284	269	263	303	251	269	260	261	263	249	234	323	279	306	306	276	299	280	285	287	272	287	267	282	250	269	259	255	299	294	271	282	301	271	283	259	287	259	270	252	270	262	299	288	240	279	284	277	303	280	276	289	271	287	260	256	246	288	304	258	252	260	273	273	277	248	290	256	292	272	253	269	285	257	283	244	281	288	278	263	276	277	262	288	263	308	283	275	273	274	246	280	299	268	270	270	265	312	274	293	262	281	270	269	289	295	262	281	292	294	306	276	296	290	281	276	279	279	289	249	300	263	275	246	268	254	254	273	256	274	307	274	289	269	275	276	246	264	263	236	308	277	266	249	262	279	248	253	271	277	248	274	259	287	266	274	276	256	274	283	253	288	276	266	285	279	278	256	259	307	280	291	243	253	260	279	284	259	265	315	272	282	279	275	265	287	260	286	278	261	253	266	267	274	277	294	294	244	255	272	275	298	264	252	261	288	306	278	246	237	273	276	254	293	229	263	266	275	287	285	258	263	245	254	287	254	292	264	290	301	287	260	268	284	272	299	281	261	266	275	267	263	310	266	243	306	274	253	265	292	294	262	285	275	268	288	269	298	288	278	276	275	290	263	272	312	281	286	288	264	260	290	295	281	261	297	265	284	259	272	205	234	269	267	271	271	251	289	279	262	275	263	271	277	299	277	257	279	266	293	291	313	291	284	274	273	304	265	247	304	258	275	331	277	281	251	284	265	286	275	265	261	272	292	285	274	293	275	243	244	260	274	241	273	253	274	271	300	278	255	261	262	281	262	287	319	296	299	312	295	272	293	271	306	283	257	274	282	271	267	270	280	280	322	275	300	246	281	281	235	283	303	277	282	272	273	249	281	295	256	283	261	274	293	257	288	289	247	289	274	259	269	296	279	235	260	302	259	290	273	273	271	276	287	289	268	279	288	257	236	297	251	273	327	286	296	243	276	244	290	284	279	242	265	272	238	247	289	291	281	266	262	263	257	257	239	278	288	267	282	254	275	262	282	280	273	283	261	277	294	296	285	279	278	285	253	254	257	256	279	284	290	259	269	256	282	249	292	246	267	259	278	253	276	286	255	296	261	266	270	296	278	264	279	262	269	268	294	276	245	253	268	291	275	262	272	296	269	292	266	253	274	261	316	256	284	267	289	275	286	280	263	263	265	266	232	263	260	287	265	287	271	273	245	274	285	249	256	297	275	297	278	261	259	259	249	285	279	293	268	300	261	269	308	284	295	271	285	273	271	282	247	256	294	262	265	255	264	247	274	297	271	282	298	300	256	273	254	265	277	284	237	286	257	249	255	288	277	246	270	245	227	279	276	280	262	298	254	271	280	245	283	266	253	249	287	283	293	273	261	263	251	258	344	307	269	290	264	257	275	252	292	278	281	262	290	249	271	265	279	274	248	283	280	282	265	281	280	273	289	285	271	266	273	312	238	263	259	266	300	240	275	289	268	267	264	300	244	257	285	227	290	247	276	248	293	262	251	292	274	272	273	297	309	263	253	266	259	279	286	282	299	268	280	304	290	250	270	291	276	287	291	286	293	294	281	258	295	323	246	247	252	252	307	299	296	271	267	293	247	263	260	247	261	263	270	300	271	280	267	306	288	286	273	264	273	284	295	261	250	267	305	310	272	282	280	294	278	290	267	271	258	278	289	297	258	301	284	266	290	262	282	283	311	251	300	298	294	280	267	260	263	273	259	302	268	254	287	256	292	282	300	310	255	293	285	286	291	276	304	300	255	249	268	280	277	298	261	260	252	249	274	275	267	253	258
4738	2497	4116	4912	3449	3383	3898	2673	2330	2529	2006	1772	1492	1354	1168	1088	1018	1026	955	1071	1085	1028	1014	934	949	860	843	820	792	761	775	708	766	806	729	712	730	727	719	723	691	723	736	709	718	715	743	765	740	757	737	779	735	755	693	763	735	755	740	716	782	704	719	735	749	664	709	759	720	708	717	709	761	736	739	701	745	753	747	708	735	715	692	742	756	716	697	736	708	739	750	697	790	761	793	739	735	772	721	726	720	725	771	745	707	738	730	739	710	690	739	772	739	745	742	751	748	705	740	697	712	723	745	775	777	696	683	732	733	733	754	759	727	738	751	704	722	686	739	750	757	749	747	750	725	737	737	756	737	744	689	732	762	745	690	677	727	726	752	733	741	712	719	712	786	727	717	724	755	754	720	766	726	694	760	753	715	700	707	747	743	731	749	784	683	718	730	722	717	770	709	736	751	729	748	703	749	683	793	733	781	746	715	721	722	696	735	773	748	707	728	791	738	733	732	662	730	762	731	738	765	740	702	736	730	703	740	725	747	767	697	724	720	700	791	747	772	740	739	735	724	721	732	714	772	753	760	716	747	669	745	715	752	716	712	734	712	762	731	748	705	748	734	693	689	794	701	751	712	716	692	764	712	726	760	681	693	751	745	720	717	747	711	738	698	747	741	714	758	698	686	714	747	706	718	735	751	714	741	763	707	736	756	768	688	748	695	737	783	757	755	740	721	774	711	747	691	749	675	713	716	735	765	711	716	718	736	704	726	753	735	713	695	718	722	756	708	738	734	721	749	721	728	750	708	741	771	706	716	745	702	740	711	738	704	713	747	750	720	746	700	776	765	780	744	767	776	713	779	742	694	740	702	728	745	768	789	699	739	691	753	731	786	700	705	749	784	699	731	696	728	708	711	776	753	707	729	734	730	752	705	725	715	703	731	707	711	714	682	744	689	743	754	733	701	710	731	709	714	748	726	762	679	772	775	674	759	722	750	725	752	756	710	756	693	739	716	686	725	729	713	759	760	773	781	724	717	741	694	726	758	722	709	711	746	700	739	713	756	720	743	703	750	775	727	749	701	712	691	752	669	713	742	701	739	702	739	733	772	768	743	724	698	704	745	649	751	745	747	685	763	735	724	703	720	742	725	730	720	737	762	756	726	758	651	782	720	673	696	708	753	739	691	684	740	741	711	807	727	737	782	693	721	751	738	736	674	758	756	728	778	743	802	739	723	729	772	693	710	701	720	706	702	751	750	691	714	707	707	684	732	689	733	705	777	728	714	745	741	746	760	750	749	801	749	732	751	742	666	732	756	726	743	717	753	704	710	744	715	757	734	723	771	720	790	745	707	730	708	732	742	739	688	755	764	679	765	731	721	705	728	742	722	703	733	754	784	741	746	752	746	721	807	754	762	782	740	708	790	700	700	729	721	743	757	730	780	752	715	701	777	735	748	697	747	721	763	741	763	714	723	706	728	743	790	758	780	775	699	739	748	760	727	748	713	753	722	716	718	769	722	702	745	769	731	752	753	760	705	704	733	754	719	731	762	749	743	771	758	750	724	692	746	694	749	724	746	762	747	795	750	747	729	748	752	709	762	714	747	711	707	713	742	687	774	759	732	716	704	765	741	720	718	736	735	764	746	720	741	719	751	761	720	698	771	703	726	720	782	732	743	746	749	762	717	757	693	728	686	734	794	691	778	735	735	753	731	681	689	680	691	749	765	720	750	765	733	754	769	678	748	746	751	718	685	746	766	700	727	721	715	741	720	757	763	779	752	707	745	763	756	723	670	760	719	739	739	746	716	720	684	706	721	751	716	690	739	714	702	698	715	772	771	688	748	763	750	697	673	695	687	768	777	756	760	720	728	742	765	716	737	734	718	760	736	729	709	707	713	717	766	744	754	737	748	728	712	719	722	755	717	709	735	742	759	726	738	737	731	754	764	753	736	709	762	701	727	708	691	713	761	729	693	735	717	739	716	735	739	741	759	732	713	756	732	709	727	723	779	691	708	736	767	795	712	713	725	700	716	707	711	735	744	672	782	777	703	732	795	705	706	721	741	737	719	736	789	770	714	733	713	731	724	719	732	717	745	743	718	710	731	733	761	690	729	731	727	724	659	734	749	679	734	734	731	752	720	726	720	716	734	756	764	697	721	726	731	723	723	721	690	718	737	731	708	720	694	665	760	744	741	751	733	733	734	746	744	740	710	726	706	714	768	696	694	752	761	738	771	710	760	770	726	737	700	741	690	696	736	746	718	736	800	718	764	753	761	700	699	756	690	739	761	718	765	695	707	722	738	745	763	689	736	664	710	745	704	732	763	748	768	717	681	750	765	734	693	734	732	703	748	689	696	708	735	742	766	698	704	728	720	694	697	782	749	785	716	705	737	743	718	695	736	695	726	714	774	688	725	750	737	718	723	760	734	735	795	755	736	698	675	758	775	751	743	750	751	726	768	702	754	766	732	754	724	733	706	698	740	747	705	729	719	717	750	730	729	729	757	730	706	735	727	715	721	721	717	765	696	723	704	714	687	764	727	765	764	700	737	750	703	710	711	700	708	722	705	722	763	701	718	754	751	739	719	710	760	708	695	664	788	749	688	730	703	683	713	713	718	717	726	751	757	732	735	715	713	726	746	740	686	771	725	732	728	689	732	729	747	721	765	700	710	717	773	703	698	685	746	721	781	736	728	686	748	697	779	766	747	718	693	777	714	749	723	731	738	729	750	713	759	696	682	762	761	699	695	738	736	716	710	775	725	720	770	752	749	764	757	700	740	778	681	739	729	684	732	725	747	771	808	776	794	702	759	710	730	764	683	744	699	762	710	737	773	723	740	742	744	777	740	746	724	741	751	706	732	752	754	752	728	709	786	752	735	714	698	759	724	739	735	710	725	754	680	726	692	749	753	730	723	725	692	697	732	744	764	691	680	728	744	743	728	733	760	702	692	754	722	761	796	754	719	716	756	801	750	714	668	746	706	728	767	703	705	751	753	761	748	676	729	715	725	759	729	705	766	770	703	742	736	654	743	692	701	749	731	722	701	767	712	711	731	735	696	768	734	730	766	700	712	742	732	703	740	728	753	732	695	695	701	687	700	729	732	712	681	733	720	723	718	723	725	760	727	719	720	723	713	703	770	748	705	772	718	713	737	733	730	702	701	757	746	763	716	740	722	691	728	750	753	741	720	734	719	706	682	707	642	759	698	731	691	736	700	828	737	706	710	729	691	709	728	767	722	717	732	757	738	765	715	714	733	742	744	731	677	696	752	729	708	746	722	681	738	680	694	739	718	761	749	688	787	731	765	714	726	667	724	689	691	703	712	725	741	721	701	717	733	746	682	745	726	747	762	744	710	713	713	708	724	735	733	708	744	767	775	706	794	745	730	728	757	746	727	738	746	728	688	737	751	728	775	716	700	733	738	706	704	730	703	729	700	694	701	747	763	726	700	690	764	739	668	721	734	689	749	705	708	738	780	709	760	743	736	714
21454	14866	14473	15293	9618	7901	10742	7356	5241	4542	3814	3130	2321	1405	1083	774	608	571	484	491	506	459	481	452	432	426	381	397	390	367	341	351	361	328	345	341	360	348	332	326	352	367	367	327	342	359	351	356	328	367	353	369	363	324	353	349	355	357	335	375	329	308	360	341	352	330	329	313	323	340	387	330	327	356	371	335	335	357	354	370	305	339	366	294	334	305	348	344	294	314	307	334	338	367	355	326	327	338	343	325	332	356	343	333	339	338	324	382	357	369	332	312	341	335	372	387	358	364	313	343	343	344	358	364	358	331	350	344	362	330	351	329	339	309	377	329	365	336	321	328	331	346	335	373	338	357	336	348	335	320	340	367	365	330	333	339	353	310	349	325	328	298	334	337	350	341	349	336	331	344	316	343	332	308	291	343	320	339	336	354	324	379	327	343	338	345	341	340	350	313	331	314	344	324	318	361	382	341	323	328	364	357	326	357	373	342	322	345	356	374	348	319	342	329	341	337	362	340	340	325	325	333	319	353	344	309	350	344	342	361	349	338	345	354	342	327	333	348	378	324	312	350	328	317	312	340	325	342	328	334	341	342	352	362	330	343	316	413	307	339	314	331	317	378	379	354	353	349	347	354	351	316	351	317	351	336	363	348	348	351	341	367	349	345	347	296	343	354	328	347	334	358	348	344	366	366	296	308	367	331	325	317	378	358	334	325	341	350	331	343	338	335	340	341	363	355	334	329	320	355	366	338	332	311	342	336	355	349	317	354	357	309	354	355	350	326	341	359	348	334	332	359	362	361	348	357	330	344	364	350	309	367	347	348	344	336	331	312	348	351	326	364	307	346	337	356	335	337	344	334	377	341	353	356	332	343	343	347	355	373	354	358	358	339	325	377	354	326	329	334	323	333	326	324	346	338	331	330	308	339	347	324	321	367	357	337	337	306	375	352	317	317	357	326	347	331	388	339	375	335	339	337	323	338	328	293	323	358	349	339	343	332	328	326	343	357	302	354	351	366	343	358	323	338	346	320	344	360	337	360	369	340	348	356	337	332	325	343	352	359	321	336	344	349	341	326	376	314	352	296	321	329	350	372	334	328	340	325	318	335	338	341	315	328	398	333	336	343	331	348	351	367	381	330	340	354	355	324	354	351	357	350	335	343	349	345	321	327	327	341	322	292	346	316	318	324	338	344	308	345	345	343	326	368	322	378	353	314	303	313	339	343	343	366	338	302	378	320	363	375	344	348	307	327	369	342	333	337	353	333	353	332	317	330	307	354	334	361	316	332	309	353	348	340	314	331	316	370	363	337	336	346	350	343	355	336	331	356	326	332	331	361	352	337	325	365	334	358	360	339	324	351	370	308	343	377	355	370	310	322	324	350	342	384	351	360	327	339	311	363	361	357	368	328	383	369	322	331	323	339	335	341	340	347	338	336	338	342	323	306	338	329	324	355	358	319	336	338	349	322	348	337	368	321	346	362	343	337	376	350	318	340	361	312	349	329	357	367	329	342	358	349	317	324	326	338	382	329	339	327	339	358	321	364	331	327	337	354	324	356	359	289	362	318	360	346	324	348	340	358	336	368	353	335	332	319	330	327	343	352	357	360	334	364	327	317	325	351	348	325	299	354	280	347	368	327	335	347	329	330	307	365	329	343	352	351	341	352	320	375	332	340	368	331	339	321	367	321	332	321	302	312	343	325	363	348	340	377	337	372	359	355	338	360	327	342	369	333	335	336	341	359	339	333	346	354	312	347	379	338	312	328	342	332	356	312	340	299	342	301	343	352	318	340	364	353	316	325	325	387	332	362	349	344	340	337	355	338	343	328	373	335	348	315	332	311	320	354	358	355	340	348	345	350	317	331	366	324	347	331	328	367	346	328	342	324	333	293	324	327	362	332	321	345	334	297	350	333	341	338	343	303	312	350	358	362	347	331	340	357	347	360	345	339	348	338	344	352	351	360	357	348	351	351	322	367	347	353	389	379	310	338	339	344	358	332	345	356	335	336	334	325	344	327	356	341	369	339	370	331	339	334	328	340	329	343	318	354	325	341	319	360	338	327	343	316	362	340	360	326	363	289	347	355	360	326	377	334	330	355	301	361	330	354	326	368	333	324	343	341	355	343	321	292	365	335	356	349	326	340	321	332	317	351	308	334	345	331	358	348	322	335	364	369	364	349	358	346	347	340	360	328	337	353	344	319	380	348	335	318	333	336	339	316	334	358	328	299	362	335	330	320	322	333	296	329	370	323	357	359	321	351	321	357	345	335	371	354	327	342	378	365	337	342	353	324	331	345	315	324	327	339	326	339	370	319	363	356	379	345	351	364	320	300	350	328	349	353	334	345	339	333	338	328	355	361	352	344	342	327	337	322	370	362	322	323	323	320	369	360	354	354	326	322	360	331	324	328	349	324	357	314	314	347	326	337	358	351	330	337	358	321	339	333	358	334	329	339	322	379	381	366	372	350	351	358	359	349	342	302	333	348	357	342	320	341	323	359	339	317	331	310	326	354	315	347	323	343	345	328	371	351	313	316	353	363	315	339	349	314	327	345	363	322	379	362	342	353	339	364	351	327	326	345	339	316	320	352	353	374	353	366	357	317	348	345	356	340	346	358	340	339	353	343	316	302	351	318	370	295	334	338	376	361	353	337	346	312	315	356	291	338	333	332	335	370	325	365	354	361	340	311	339	385	346	332	364	340	339	344	313	278	356	346	389	320	356	357	307	331	330	338	357	354	325	371	335	364	364	288	331	340	355	299	327	330	328	364	322	354	371	350	316	339	355	312	328	350	332	323	355	336	309	336	329	327	362	310	338	319	361	306	345	330	385	359	347	362	365	355	325	338	347	319	347	322	317	337	340	368	298	314	350	314	410	355	345	338	363	371	320	324	383	309	319	339	350	332	363	295	313	324	322	307	334	357	382	329	332	329	332	300	327	358	333	341	350	325	355	366	330	332	355	333	305	341	318	375	335	347	313	390	359	319	316	336	348	332	353	301	323	347	315	378	355	338	306	374	325	296	324	311	331	341	378	340	344	355	330	369	309	321	349	338	344	350	375	331	370	348	348	379	340	348	326	326	371	313	394	387	348	363	341	368	357	326	293	339	350	327	350	338	346	328	330	360	357	354	373	332	316	385	321	333	341	342	333	325	326	301	303	297	332	353	363	337	384	374	357	336	320	301	392	368	337	347	328	300	369	355	330	324	350	361	336	362	321	316	355	351	338	368	346	347	337	338	297	357	348	328	300	328	339	317	336	336	347	331	316	337	326	340	344	318	330	319	323	350	337	368	362	367	336	331	329	377	321	299	292	349	364	321	351	342	320	344	339	348	351	334	317	318	347	326	338	335	305	319	328	350	342	346	322	356	366	340	345	335	352	336	312	352	331	334	321	361	327	330	301	322	327	310	351	322	350	341	333	365	332	319	336	386	335	361	344	306	306	330	311	324	334	310	319	338	329	346	324	331	306	336	317	352	351	339	344	358
16203	8943	12776	14314	10049	11691	18462	13064	11773	11881	9081	8076	6644	5519	4326	3541	2624	2282	2320	1970	2284	2172	1767	1735	1597	1378	1236	1195	1064	1023	1094	1005	921	885	935	915	970	935	898	872	926	898	902	883	875	878	905	931	876	897	893	884	868	922	888	840	847	847	846	857	881	886	903	887	941	934	811	863	854	885	824	861	926	840	860	814	827	847	857	872	876	867	843	851	911	877	874	866	895	845	898	829	878	927	877	868	854	871	923	934	936	909	903	852	915	867	874	835	844	882	948	807	879	883	835	847	881	821	885	891	919	860	898	844	880	844	929	873	846	814	862	876	877	958	848	821	850	863	933	858	862	866	863	858	887	880	894	863	915	866	891	814	887	898	870	890	925	876	831	844	853	896	872	879	836	859	887	801	861	880	891	861	827	828	909	864	880	842	942	852	851	871	846	886	856	877	799	897	856	827	842	888	854	817	868	918	908	874	868	863	851	850	880	858	897	936	805	825	851	852	852	835	850	862	916	894	857	838	885	864	882	826	838	849	899	879	816	891	850	936	883	882	850	877	861	849	924	849	872	876	834	828	841	873	872	843	873	885	816	847	854	845	871	920	852	825	833	876	878	884	881	881	928	869	854	886	858	823	890	827	876	833	847	843	874	831	884	887	887	857	850	830	909	851	858	888	860	881	893	844	858	886	832	880	840	891	867	899	894	851	866	910	840	841	920	859	845	856	846	865	912	887	854	830	869	859	807	872	852	870	819	846	864	884	867	904	838	913	889	875	877	880	835	821	842	863	848	881	923	871	843	866	895	841	828	880	844	864	851	887	867	850	839	834	874	812	900	874	810	884	855	900	947	840	853	853	947	897	820	860	906	875	921	844	806	907	815	850	839	894	850	861	856	802	857	845	876	899	858	928	842	839	810	808	884	856	871	860	857	843	864	882	878	820	872	858	825	838	880	891	877	921	840	857	887	856	859	894	859	876	874	836	898	875	856	838	916	903	900	847	902	842	909	854	886	870	875	829	901	818	867	891	883	756	853	858	795	856	863	888	832	930	885	871	839	891	876	850	879	871	834	839	858	886	871	900	848	872	902	865	860	886	886	860	863	869	855	892	805	893	857	934	810	863	912	820	850	835	853	888	810	842	855	849	854	916	875	885	892	814	820	865	877	867	879	899	858	904	818	819	867	837	830	903	888	887	904	858	856	831	852	838	899	850	860	873	892	893	855	831	850	871	826	812	874	894	860	822	873	881	915	837	859	838	828	876	890	875	836	888	780	856	878	835	882	828	874	915	800	821	866	860	858	884	867	845	868	801	824	912	926	827	856	827	874	834	886	869	863	874	838	890	855	838	862	874	794	855	871	845	853	875	893	828	862	848	838	871	905	844	858	910	837	899	856	841	841	863	809	904	884	877	863	884	896	815	869	851	887	858	816	811	855	830	880	858	863	834	890	818	834	870	821	871	820	873	846	862	884	862	901	851	855	836	852	872	857	856	854	935	928	866	858	891	884	876	822	821	872	871	881	851	851	854	862	855	820	874	829	828	873	880	840	853	808	845	839	872	888	881	846	817	924	825	847	846	875	860	873	915	828	871	885	864	888	865	854	863	875	860	905	839	838	876	905	872	866	853	881	875	815	850	876	873	832	837	857	890	838	850	837	826	895	900	883	883	860	869	865	877	854	866	862	899	853	873	854	832	785	890	880	855	858	841	872	844	865	868	897	828	893	933	835	897	844	847	870	870	890	873	860	848	857	845	843	893	922	867	896	841	821	939	809	850	900	884	879	807	854	820	844	855	864	897	824	827	858	908	850	872	855	819	861	877	810	811	855	804	864	887	940	834	886	830	898	877	879	832	815	856	859	871	875	882	833	875	895	901	944	856	874	864	840	877	910	831	878	828	895	889	875	885	890	935	844	879	873	872	855	814	842	867	893	855	880	861	825	849	861	848	898	822	881	861	847	840	841	857	866	853	876	928	845	901	862	860	880	850	759	883	842	849	862	873	857	849	818	847	875	863	858	854	917	891	865	864	872	790	876	855	912	857	850	880	888	802	901	849	848	895	868	881	874	932	882	867	893	877	904	850	823	872	837	852	873	824	865	857	909	839	869	879	894	922	896	876	790	866	869	856	887	861	832	835	905	826	905	838	872	856	832	872	883	932	835	853	897	883	859	862	858	890	859	901	846	863	882	821	919	851	921	853	877	870	828	831	888	832	902	824	864	848	809	869	817	819	863	898	839	878	875	821	854	869	933	877	865	896	865	794	854	831	872	847	900	869	823	839	855	918	907	856	908	859	867	880	844	878	884	850	884	843	925	860	875	878	860	826	855	858	853	849	908	896	880	883	836	873	891	838	901	834	893	842	873	834	880	874	873	895	903	916	875	889	825	903	860	829	876	892	853	857	860	852	821	932	821	852	846	920	837	878	886	881	887	815	784	843	867	853	880	833	879	828	844	872	893	835	874	883	862	897	850	885	840	866	850	861	901	853	830	928	921	946	880	873	876	837	892	881	843	911	871	869	864	894	846	860	915	886	901	875	897	883	860	862	861	943	839	928	851	846	830	849	866	852	914	895	908	826	833	889	851	852	893	831	901	888	846	846	862	848	864	836	909	866	829	830	847	911	853	863	828	819	868	889	803	860	872	899	898	887	836	855	856	877	860	854	879	913	891	834	887	873	857	878	875	914	870	891	904	824	886	900	893	886	850	939	874	862	857	881	862	877	903	870	862	894	896	796	825	883	867	876	845	858	849	890	907	811	873	834	847	892	873	916	871	930	879	862	839	916	890	859	867	867	826	834	842	904	868	837	872	863	905	854	867	863	829	839	890	832	832	904	864	842	842	811	838	879	889	835	831	853	863	885	908	916	877	812	906	814	868	891	884	873	891	898	831	893	809	859	890	872	862	867	858	893	890	881	838	850	865	878	904	845	804	850	844	853	842	883	899	879	855	851	808	840	887	908	870	846	913	857	864	835	856	893	848	898	815	873	853	913	903	825	833	830	810	846	842	880	846	814	881	856	819	889	858	866	845	862	889	824	856	912	879	869	828	847	851	830	852	855	847	866	865	870	903	880	869	881	860	874	867	897	903	895	848	870	846	902	872	900	858	862	830	847	878	870	874	902	861	880	857	837	893	862	908	828	840	868	889	880	841	861	872	868	877	890	856	864	854	895	866	862	832	872	855	871	874	817	888	895	883	840	876	854	840	859	889	865	881	911	845	897	865	863	867	883	793	881	857	869	890	856	829	854	917	901	849	911	870	877	855	904	831	904	794	878	862	865	883	831	880	808	851	883	846	830	854	862	871	835	916	880	870	829	939	822	850	854	860	899	851	882	830	873	891	838	917	901	896	822	872	851	840	924	901	818	881	890	882	863	846	907	848	907	913	821	869	867	868	859	908	886	846	894	855	855	831	861	866	865	905	887	858	876	826	830	860	854	840	872	837	874	871	848	872	888	876	902	856	898	850	905	888	848	838	804	860	857	827	830	842	844
32416	20924	20301	21492	14147	12902	16264	10811	8443	7376	6027	5348	4041	2345	1786	947	759	732	623	492	564	680	497	448	409	410	327	350	262	316	280	271	301	273	273	278	266	271	250	277	274	276	250	248	247	291	299	261	238	262	279	236	250	260	268	252	251	287	270	257	244	247	295	246	249	278	229	268	225	274	279	288	240	253	292	255	271	275	269	246	247	262	264	241	250	257	269	270	258	268	266	251	264	255	288	276	268	273	254	265	255	286	299	261	267	267	258	284	264	286	245	240	275	255	256	288	235	252	258	291	275	248	272	286	258	278	296	255	248	243	293	259	265	264	273	278	234	256	291	279	292	249	278	244	235	265	228	276	273	264	264	256	247	258	244	274	246	283	252	260	250	266	249	274	248	264	260	248	247	279	270	250	248	229	244	257	251	256	249	241	245	273	238	260	261	261	242	251	259	248	244	252	237	242	242	278	250	228	256	240	256	280	259	255	279	257	246	269	265	240	241	253	255	274	282	232	231	250	255	273	244	264	267	249	261	224	232	266	292	283	272	232	231	238	250	300	263	238	235	246	236	261	265	237	240	252	303	261	227	254	270	243	247	272	262	255	247	279	265	254	283	243	245	239	263	255	271	248	255	267	252	267	254	257	264	275	259	255	267	243	278	270	249	280	242	239	211	249	242	251	249	243	257	268	284	273	269	269	234	255	248	249	243	251	244	256	278	276	266	266	308	240	249	248	259	245	283	269	226	254	247	256	237	255	268	262	283	253	243	246	264	246	245	278	250	233	267	256	264	265	256	264	271	278	259	224	234	248	247	245	273	262	263	243	269	245	264	243	259	245	246	276	240	283	240	243	272	249	249	291	268	267	250	229	209	257	264	245	248	267	273	256	246	265	285	234	257	283	245	251	257	209	250	282	283	269	259	248	228	282	260	270	249	295	247	263	276	257	256	267	263	262	229	245	306	227	241	244	238	230	247	259	298	272	269	244	245	266	255	254	250	273	264	275	247	251	261	258	234	244	255	249	270	238	259	260	251	270	252	273	262	239	235	251	249	267	250	247	237	240	286	267	257	253	245	252	230	246	234	272	245	257	272	282	277	223	266	267	223	249	258	257	252	253	250	276	269	275	253	298	246	250	262	257	270	256	249	252	248	239	252	251	257	236	247	256	236	243	258	264	263	233	241	244	265	284	273	252	273	237	243	243	251	257	242	261	265	276	263	269	233	253	274	270	256	247	272	284	260	259	251	243	255	253	256	274	252	277	272	263	234	285	282	243	268	264	251	266	265	239	261	259	261	245	229	236	252	270	279	245	254	251	280	239	235	259	244	278	280	259	245	249	251	277	255	255	261	270	259	256	279	255	240	255	253	243	235	243	276	243	217	255	246	276	272	259	257	260	260	233	252	239	249	264	277	243	244	245	218	244	266	257	279	273	291	278	234	248	272	245	245	262	266	229	248	244	279	268	236	251	245	258	252	240	248	248	245	249	248	259	240	253	285	251	241	249	297	243	267	237	257	252	227	253	256	236	265	247	258	255	261	255	227	241	268	253	244	252	245	244	263	274	227	265	249	235	257	290	265	260	286	248	262	271	231	244	250	246	259	260	259	258	266	254	275	217	239	270	257	268	260	237	245	245	257	254	263	267	273	291	257	281	253	260	261	269	249	249	239	264	278	254	258	246	245	263	267	236	240	276	275	258	314	271	252	248	294	285	244	240	231	248	270	245	258	242	241	240	255	240	284	272	249	268	271	267	275	279	291	280	245	261	270	249	270	249	247	281	278	265	273	256	254	265	255	235	248	266	275	256	268	272	256	249	268	257	252	283	264	267	260	286	257	263	260	235	272	242	269	209	240	265	241	228	267	255	257	227	247	270	234	248	256	241	252	247	253	258	243	238	282	242	271	266	272	286	249	258	248	243	292	266	235	284	268	256	279	248	282	243	215	274	241	258	247	239	262	279	290	253	301	281	268	254	231	244	269	237	290	252	262	274	253	268	254	259	254	257	282	246	218	275	255	237	251	259	262	253	254	239	267	246	236	242	243	224	271	261	276	266	273	281	255	237	265	262	241	265	259	253	251	267	230	254	272	246	244	284	263	258	241	253	271	241	256	268	266	242	236	285	255	233	286	269	234	222	264	241	272	251	259	267	260	238	262	236	265	273	252	278	247	274	238	262	261	279	277	243	271	254	216	248	240	257	241	258	256	289	271	219	236	273	247	272	243	261	268	232	240	271	265	256	248	267	287	263	273	287	251	238	261	250	282	242	263	282	290	272	264	254	239	270	275	271	253	254	271	265	275	267	255	241	252	289	229	249	248	250	261	252	252	260	276	262	271	264	233	242	249	258	260	260	276	255	245	250	267	261	241	245	271	279	254	237	266	245	273	279	267	247	244	236	246	219	262	252	259	261	247	273	232	242	253	240	258	253	230	239	271	264	272	260	264	246	234	225	249	263	251	262	272	255	245	262	271	250	253	262	236	266	277	250	276	257	245	239	282	275	234	250	244	215	251	296	247	278	258	309	260	285	232	257	243	268	272	226	267	265	288	271	256	263	275	246	273	266	247	242	243	276	269	257	230	259	238	241	230	273	244	267	237	264	232	261	240	253	276	239	231	222	277	228	275	283	261	268	252	257	274	275	250	256	238	248	262	270	222	245	276	251	285	249	259	249	268	260	254	251	279	261	256	246	264	292	241	267	253	257	214	265	252	256	240	258	232	245	246	274	225	267	253	260	249	235	231	256	251	255	256	242	280	261	268	293	270	234	233	214	229	277	249	259	236	231	279	244	244	251	233	241	242	223	280	261	249	244	299	251	281	249	266	252	243	249	244	263	251	259	249	274	277	273	284	249	269	279	249	280	268	305	246	278	238	281	251	259	275	270	293	249	274	238	246	267	273	245	257	234	239	265	269	243	258	261	260	294	242	237	271	293	266	247	263	257	251	273	270	234	241	266	256	262	261	227	263	286	262	243	252	240	245	265	259	222	243	242	251	258	277	258	245	244	277	259	301	246	262	266	208	262	251	289	248	278	250	261	248	249	255	242	256	269	255	284	234	249	251	244	269	248	255	253	256	233	267	265	276	252	274	254	231	240	258	234	253	252	252	283	238	248	259	241	258	268	267	279	270	238	252	224	294	251	258	241	289	222	248	237	280	258	248	262	240	214	260	278	246	245	259	246	267	289	283	253	269	258	252	257	249	281	245	261	245	246	269	244	243	224	238	272	227	263	280	268	252	251	264	310	284	262	241	252	235	275	226	242	272	231	261	255	232	244	251	242	277	252	230	255	272	268	238	256	279	220	271	284	235	244	276	266	277	262	268	243	227	256	269	274	221	251	251	267	259	247	273	278	272	290	278	259	242	256	263	251	267	263	258	244	238	300	250	240	258	273	259	250	252	265	251	199	268	246	265	242	250	277	263	246	270	262	230	252	252	271	232	264	249	258	246	242	281	302	255	253	262	238	284	251	258	233	272	250	284	258	259	257
22648	11654	17158	19755	12448	16819	23640	17850	16362	15414	12403	11529	9949	7279	6246	4550	3495	2946	3093	2603	2851	2782	2317	2087	1776	1507	1259	1240	1059	952	887	791	794	744	732	771	762	731	756	719	721	744	731	725	714	665	737	696	716	700	735	714	708	668	687	684	666	634	669	735	691	633	704	726	701	707	711	700	691	705	704	746	639	682	710	665	665	638	677	667	725	663	685	647	690	649	692	667	678	680	710	684	682	687	732	690	692	762	729	727	685	706	713	684	673	694	711	691	708	710	714	738	745	722	722	683	712	705	669	720	698	650	667	688	661	697	624	653	675	669	697	642	642	686	654	687	654	642	675	650	665	681	667	679	693	685	655	667	646	629	673	745	656	633	628	636	636	666	689	657	662	650	683	673	700	665	685	655	670	679	660	678	658	646	665	642	667	663	659	677	656	649	655	671	704	667	626	637	666	646	623	640	654	675	656	674	658	679	686	682	631	660	666	693	646	608	639	657	616	641	701	652	693	651	631	618	675	671	659	653	666	651	643	644	625	658	667	659	670	618	670	677	641	674	642	695	639	637	611	660	685	681	663	630	638	686	689	667	695	653	664	646	650	693	653	653	642	702	645	694	654	667	698	673	712	685	611	642	641	689	666	645	661	655	682	649	652	660	652	653	689	636	653	659	640	616	681	657	634	622	680	668	658	617	628	656	654	686	631	692	650	645	652	677	673	677	681	638	665	675	644	650	634	676	628	702	638	661	634	670	637	599	618	700	677	664	678	626	612	635	709	646	670	665	652	653	693	663	688	624	679	716	641	671	665	673	665	630	663	647	629	679	631	645	679	700	657	687	624	652	609	630	692	651	676	642	656	674	613	686	648	616	651	653	617	689	691	676	671	660	670	638	635	664	610	656	712	694	649	674	628	649	634	651	622	643	696	640	674	657	666	668	649	729	642	675	664	605	652	623	600	608	631	614	666	706	660	674	634	693	656	657	697	664	632	632	677	659	682	674	612	638	646	667	616	690	653	714	671	645	658	654	679	698	680	633	631	662	627	684	643	675	675	676	642	629	664	646	657	673	649	655	684	690	666	685	658	655	675	679	637	676	689	632	624	637	669	679	660	633	617	635	664	632	699	663	643	676	658	637	656	683	694	640	674	662	641	660	628	668	660	600	675	667	693	672	648	602	647	653	667	663	628	638	678	693	702	666	628	667	659	691	610	652	634	704	659	693	607	636	639	640	672	638	660	724	699	690	665	674	648	668	664	648	661	673	672	630	665	667	674	660	647	674	694	596	669	647	643	665	677	692	682	670	656	609	644	658	646	669	656	630	627	642	658	649	682	641	647	659	635	684	660	646	670	635	716	670	664	622	651	644	651	655	635	700	639	651	681	646	671	634	647	678	674	664	654	648	617	638	651	623	668	632	637	623	657	709	672	654	675	667	609	659	682	680	636	656	717	637	662	705	669	605	664	680	667	665	666	652	652	595	672	640	623	652	673	684	653	666	629	642	630	689	642	637	673	664	649	632	635	646	684	645	629	631	644	692	671	655	694	683	664	624	654	634	652	631	608	636	655	668	642	656	623	629	641	648	661	640	618	659	669	679	669	635	700	657	715	646	693	680	651	635	648	672	609	678	686	699	637	675	637	684	697	636	686	568	650	633	655	629	642	624	671	642	597	645	655	629	659	649	682	657	635	630	679	649	637	645	642	668	619	678	647	645	641	693	704	685	610	618	680	639	679	671	653	711	694	690	696	662	658	685	698	656	658	636	610	666	627	622	667	724	658	661	661	665	629	662	668	642	626	644	674	626	647	642	644	645	702	626	660	681	680	645	691	639	655	649	674	690	662	659	678	671	665	709	636	643	665	683	696	614	655	643	664	610	671	618	720	652	680	597	693	685	687	637	645	611	665	628	662	660	649	677	655	641	674	681	635	685	717	617	672	610	675	682	664	672	655	687	621	657	702	703	636	690	657	688	669	656	629	660	680	690	649	644	650	691	657	617	647	689	678	693	644	657	659	652	652	627	686	661	658	652	657	681	662	693	666	654	681	634	668	686	665	643	642	675	699	664	642	686	633	671	660	654	678	676	662	676	655	658	659	665	676	656	661	681	632	663	673	658	666	631	665	696	651	694	656	669	626	596	624	628	639	669	639	636	586	672	700	639	687	693	665	631	677	659	673	719	664	710	677	614	633	661	691	700	620	704	620	652	656	679	648	605	647	662	642	642	616	654	648	662	693	626	677	685	684	647	717	709	663	649	645	657	707	695	651	714	617	683	665	657	670	670	704	636	606	660	702	622	654	642	653	680	679	622	674	716	609	677	662	637	651	641	627	618	626	658	628	666	701	632	697	665	667	661	657	609	640	638	675	676	704	674	616	660	663	656	649	663	676	687	643	625	658	650	641	680	731	634	613	663	686	639	682	704	655	645	713	629	684	663	661	674	669	663	656	668	642	650	683	676	668	645	629	661	591	622	660	660	672	660	648	673	641	671	628	675	695	656	631	621	638	643	667	645	657	635	655	625	685	628	639	647	668	605	631	683	714	693	676	641	643	661	668	663	624	664	660	688	623	644	695	694	638	652	661	627	663	670	647	627	641	648	609	640	631	622	654	615	678	658	648	662	652	683	657	662	620	627	658	616	691	694	675	706	653	656	609	666	636	689	676	666	709	645	662	681	698	657	625	643	631	674	679	683	632	678	678	647	675	660	694	647	635	662	631	680	664	663	630	595	632	680	645	656	630	636	646	670	628	652	625	673	672	659	654	616	664	694	674	607	637	667	617	617	674	600	681	630	656	667	669	685	657	666	685	622	682	642	682	621	672	648	672	643	653	626	617	663	682	725	655	679	635	646	650	667	640	668	684	687	652	643	676	680	675	651	655	675	653	688	679	649	705	700	646	650	669	624	681	707	620	634	660	703	687	691	689	638	629	655	692	658	673	665	646	670	676	667	649	684	684	627	632	668	646	675	681	663	721	658	606	650	660	644	630	636	695	631	623	682	662	661	636	612	660	660	649	666	675	676	706	712	629	659	679	690	681	626	670	648	663	674	681	588	666	644	646	680	627	658	694	667	662	665	644	668	635	632	643	685	640	600	639	640	665	674	727	619	651	696	620	635	687	674	617	668	684	675	679	700	664	649	619	678	655	662	655	636	643	637	699	650	601	621	654	654	713	642	685	631	670	637	652	683	674	636	675	663	621	677	701	670	666	654	651	685	664	657	665	635	628	636	674	601	659	650	662	616	668	656	669	636	666	760	669	643	697	651	643	618	627	678	676	679	651	623	654	627	651	637	682	679	688	678	629	712	641	675	655	612	709	649	689	620	638	675	653	642	631	673	663	651	656	658	606	659	645	644	636	666	610	629	674	667	648	637	714	632	706	663	649	642	702	673	604	599	667	667	694	665	659	627	642	628	687	654	683	640	634	687	658	646	667	660	673	643	604	677	656	643	642	689	694	639	663	682	618	628	695	662	651	603	658	620	637	677	621	674	666	638
4677	2198	2555	2437	1400	1082	1255	816	662	628	503	448	412	359	340	351	304	301	317	332	334	328	283	309	299	305	270	265	309	291	263	301	299	308	263	293	296	284	277	278	290	263	281	277	281	284	290	299	267	303	250	287	288	275	297	269	302	288	282	295	291	285	287	267	266	293	299	283	274	308	275	299	257	271	290	273	310	296	296	298	268	286	287	276	240	279	261	271	304	253	288	294	273	229	293	266	266	280	262	266	284	269	291	267	280	273	273	260	296	288	291	316	284	282	266	294	266	300	271	269	285	320	269	278	292	278	278	265	307	286	271	251	308	279	278	249	306	270	290	263	292	255	301	296	271	290	284	267	303	298	269	270	273	261	300	294	279	283	281	298	289	289	252	254	311	263	282	269	261	284	277	252	317	286	254	272	305	284	266	299	286	269	319	303	254	315	264	285	277	285	294	300	299	277	292	278	278	301	257	275	268	260	306	269	308	244	281	281	273	258	275	233	313	266	251	277	263	278	257	294	266	275	278	332	257	264	313	284	292	268	267	306	261	294	272	270	280	312	276	255	275	284	279	274	256	261	260	291	272	270	272	289	265	268	309	274	270	292	288	256	287	297	261	294	307	317	264	262	252	259	303	281	310	286	253	266	295	294	276	276	323	296	264	293	320	281	278	284	270	232	275	263	288	305	269	283	290	289	303	273	278	269	282	275	274	264	283	285	283	251	281	306	294	269	261	280	288	254	303	300	262	251	267	298	267	304	267	296	278	273	308	268	311	322	278	271	254	286	268	256	283	272	254	283	282	278	280	295	300	312	301	315	307	316	297	333	272	264	268	253	296	281	266	318	274	239	300	295	283	293	286	255	278	283	277	271	280	271	291	273	301	293	288	307	275	266	271	292	309	274	249	285	252	274	244	291	261	267	282	276	279	327	291	271	287	313	279	268	281	295	299	290	283	298	306	290	257	244	298	272	282	296	261	291	303	250	287	283	272	291	300	292	277	286	281	298	282	282	294	283	305	302	285	264	280	322	330	257	312	260	275	293	279	282	297	303	293	285	269	304	264	272	267	280	267	272	284	307	292	266	260	279	290	327	249	290	253	277	286	266	290	249	258	267	284	285	244	264	298	277	295	240	306	282	263	297	272	290	289	283	277	272	245	277	265	267	275	302	286	290	256	264	301	320	272	271	257	279	276	276	265	277	264	280	283	271	261	271	273	282	294	310	284	294	293	263	311	282	279	293	264	308	259	281	296	275	296	235	240	258	287	294	262	280	273	299	261	292	272	291	249	286	265	306	269	263	259	279	297	299	272	284	276	279	271	290	282	242	248	271	273	273	260	289	285	284	266	277	275	306	300	265	284	305	265	279	270	306	264	273	284	268	301	266	292	256	287	269	258	302	292	278	283	292	290	307	289	267	267	320	270	278	284	305	307	275	273	283	292	239	300	286	315	319	272	252	296	303	281	239	262	294	294	281	300	286	286	282	308	298	282	289	255	286	290	249	285	294	284	274	278	258	278	233	284	295	262	279	291	290	274	277	298	302	284	273	290	315	253	278	276	284	266	275	292	315	266	292	276	262	276	299	274	292	288	269	294	313	266	272	292	263	286	298	289	304	312	279	272	271	256	254	301	305	298	306	273	255	245	236	285	297	291	264	282	286	274	280	272	298	285	274	269	293	282	288	280	248	270	279	296	264	280	273	258	277	275	270	237	267	280	292	271	282	321	304	264	271	297	287	292	274	322	294	294	264	256	260	272	258	251	302	301	272	284	294	247	270	289	265	288	260	268	291	275	292	316	288	267	269	275	256	259	273	300	304	273	270	242	295	306	287	269	290	291	279	286	269	258	279	291	284	298	282	297	285	292	282	271	288	268	265	328	283	270	272	270	292	276	279	261	275	267	278	311	276	294	312	320	309	262	281	268	280	303	281	294	296	282	297	265	281	306	297	305	267	273	240	263	280	284	277	262	280	261	317	294	291	285	298	261	295	288	259	276	309	276	295	294	255	308	271	279	272	282	274	255	299	294	273	299	318	292	308	274	266	285	273	257	268	289	276	294	256	287	283	266	255	284	276	294	270	268	273	319	275	269	280	277	242	279	269	272	281	253	305	265	303	268	262	289	277	266	269	299	274	311	286	256	300	270	296	258	261	316	284	275	309	304	276	262	288	307	273	264	296	295	291	272	263	304	263	284	295	277	287	280	287	294	273	286	267	242	267	283	276	288	234	274	291	267	278	281	322	284	244	283	303	271	272	262	276	288	274	304	290	292	264	295	288	252	284	284	292	263	268	272	266	278	271	280	230	252	279	274	275	270	312	313	266	283	274	304	299	272	271	283	313	295	304	270	267	265	264	274	257	275	290	286	315	320	250	255	292	278	278	287	270	272	263	281	288	273	258	294	289	278	269	289	273	279	278	295	285	284	282	278	269	274	284	274	291	263	285	258	281	291	316	265	305	258	248	262	293	268	269	286	270	294	280	230	304	277	270	263	279	255	292	266	279	257	255	269	281	251	284	288	285	290	259	274	248	275	278	272	293	247	303	269	269	308	278	255	282	307	260	280	248	282	266	306	288	315	256	281	258	315	243	269	250	300	267	291	289	309	267	286	308	296	289	269	267	265	288	258	282	270	270	290	305	235	260	274	262	238	275	276	258	280	271	257	302	276	268	263	288	269	265	324	266	301	302	280	258	281	261	292	258	274	274	254	272	275	270	294	293	288	275	265	285	283	262	304	322	317	290	280	253	286	302	301	268	286	277	274	272	286	231	292	273	269	304	287	310	290	322	258	284	260	281	300	304	300	309	281	286	274	312	278	296	298	268	284	291	268	275	291	296	285	281	267	288	303	288	289	294	304	298	259	259	278	290	277	308	287	279	306	298	301	272	268	273	301	306	277	259	247	299	284	296	287	300	285	270	249	264	267	273	265	286	291	249	280	281	284	264	275	275	319	288	290	271	257	254	287	298	262	263	292	285	282	289	289	280	285	253	256	278	312	291	296	280	283	268	297	285	275	277	273	259	280	276	284	269	257	242	241	277	310	266	273	260	288	277	251	279	268	274	287	284	286	266	257	270	279	275	261	282	316	277	285	274	271	290	275	287	256	290	282	301	269	275	298	304	270	268	285	265	281	275	284	271	275	249	273	268	273	285	273	287	256	283	265	298	275	291	258	253	285	263	278	285	285	280	295	265	286	256	269	275	273	288	271	260	291	291	276	266	299	301	271	287	259	273	299	302	291	268	275	300	234	313	290	298	278	273	312	265	264	293	266	292	276	303	269	283	247	304	288	299	271	269	253	278	283	304	276	322	284	288	263	271	273	284	248	278	304	267	278	284	293	317	340	282	248	287	287	273	292	273	270	262	260	292	275	281	287	235	253	278	263	279	276	289	283	271	275	291	265	265	291	283	290	270	261	283	281	254	285	266	299	302	302	293	270	276	287	280	268	259	280	279	276	294	300	294	293	266	284	256	281	263	258	269	279	242
4500	2374	4346	5347	3341	3676	4573	2804	2441	2321	1820	1746	1400	1170	1116	1077	1049	1008	1006	1103	1106	1107	988	924	908	883	862	884	849	818	805	806	693	738	739	762	722	747	768	830	758	761	823	704	749	732	719	781	726	733	722	698	774	766	755	778	740	716	777	740	755	789	725	680	781	714	738	733	716	787	717	737	794	763	733	779	784	749	741	731	756	757	749	754	736	705	730	736	723	818	743	738	763	757	763	743	721	725	707	779	738	811	731	744	723	713	774	767	730	737	765	763	760	728	742	707	786	758	735	748	718	732	803	762	733	715	757	757	767	740	713	749	739	756	684	771	752	707	743	751	779	777	708	787	698	715	754	738	732	719	720	738	758	782	756	775	698	746	764	721	708	735	745	752	711	716	708	735	761	693	695	724	792	742	757	763	730	747	703	745	750	754	731	711	712	738	741	757	735	752	718	760	793	763	695	705	761	731	746	761	697	761	766	728	794	755	760	786	716	743	772	754	730	709	753	723	745	777	726	744	755	708	750	744	768	714	736	700	757	795	724	696	748	715	738	728	747	741	745	728	762	751	709	771	747	822	766	740	752	747	747	725	746	736	737	742	769	763	761	716	756	697	734	758	725	708	717	783	664	736	752	731	724	711	769	705	727	699	728	727	737	769	749	773	739	755	780	692	742	708	756	746	737	747	779	783	813	727	698	702	739	771	793	792	746	736	721	747	732	754	757	689	772	719	748	730	751	729	719	751	725	754	750	736	780	725	721	734	732	781	749	753	737	713	750	779	738	702	734	709	723	710	757	739	730	729	723	770	729	703	751	748	712	736	752	710	717	736	730	737	737	765	774	715	763	768	768	714	748	789	714	726	739	724	717	760	701	721	775	735	717	770	720	799	721	753	692	786	718	737	726	758	746	755	753	755	685	742	756	708	734	722	733	709	695	713	726	720	802	727	752	686	746	749	741	762	757	743	753	803	738	754	736	756	766	712	782	732	743	768	780	761	724	784	715	769	766	767	698	740	719	722	740	695	709	801	726	747	723	785	712	738	725	749	714	732	727	756	768	713	693	749	801	755	800	740	678	732	763	761	760	709	780	727	741	742	726	725	712	816	696	733	683	722	741	727	736	756	767	729	678	706	722	710	691	732	719	692	734	731	746	727	763	696	763	721	710	760	772	782	731	730	767	716	708	740	728	784	725	744	720	730	738	681	759	728	782	718	734	789	752	749	758	720	645	759	723	761	735	752	691	742	767	742	728	734	732	723	750	734	765	800	723	739	736	721	771	722	787	764	724	762	716	734	743	731	706	726	750	673	742	744	707	751	766	745	768	756	738	730	787	717	777	731	749	693	754	707	729	697	692	703	691	704	776	759	765	783	780	741	713	717	714	742	766	801	724	690	746	777	726	788	728	749	737	727	724	723	765	721	728	751	718	735	758	791	768	761	725	770	709	698	739	756	765	756	742	777	761	727	735	741	747	756	763	695	743	718	734	751	755	708	735	711	757	743	717	754	769	733	735	718	761	715	799	756	728	727	682	727	753	727	736	779	768	727	724	756	736	727	772	690	721	744	701	711	741	663	691	745	717	756	723	742	772	757	716	775	769	746	698	770	761	748	732	743	773	740	776	763	709	786	657	741	743	760	760	740	746	723	692	782	720	745	761	747	740	737	747	749	773	750	742	753	763	769	713	747	772	727	736	680	687	710	781	763	749	745	731	772	704	747	767	749	763	753	769	751	771	701	692	716	763	749	733	717	729	764	790	747	730	775	709	784	705	792	728	838	784	736	762	764	723	749	737	748	745	731	730	681	720	733	742	755	815	785	751	721	786	737	738	743	758	796	729	711	758	727	743	732	748	772	750	744	774	754	756	750	824	749	772	715	776	755	765	709	779	792	715	803	706	734	728	727	747	739	728	759	722	758	737	783	734	780	766	722	697	754	746	770	755	715	730	763	725	756	745	764	737	689	754	720	736	762	769	760	751	710	815	764	771	717	705	736	721	761	710	765	781	725	740	772	709	763	791	764	689	752	752	733	759	704	774	752	694	762	736	754	754	707	736	670	798	774	748	740	799	740	750	775	714	706	695	767	723	752	742	723	769	771	755	732	731	731	746	698	773	768	725	722	691	716	751	818	725	753	733	725	750	738	757	756	721	779	732	745	745	808	696	791	773	759	726	701	753	699	802	736	777	723	734	766	796	736	743	744	727	756	718	696	794	728	718	746	743	746	696	724	746	740	744	762	734	723	761	766	704	774	767	744	748	708	736	721	765	722	718	750	770	704	688	763	724	753	731	719	787	708	761	688	782	698	796	727	702	756	757	757	723	715	755	772	724	791	741	771	751	717	747	777	726	727	735	754	712	740	776	718	715	831	750	781	689	749	708	739	746	737	710	732	706	695	739	739	763	734	749	755	750	744	735	703	744	728	767	692	773	776	755	766	728	723	786	711	717	744	780	738	735	736	753	754	768	749	734	795	724	696	752	712	715	744	766	719	732	760	787	718	757	721	730	755	731	719	751	739	737	703	769	696	798	764	804	742	762	771	713	693	730	765	711	680	760	732	750	766	750	758	780	782	722	767	783	723	730	719	683	696	736	712	713	725	748	760	744	778	753	751	692	698	775	795	712	732	776	698	754	775	737	761	759	756	739	760	785	750	782	764	742	742	747	730	760	726	725	709	751	744	705	757	765	702	741	734	708	733	738	700	733	750	731	726	788	746	740	722	742	713	732	816	767	745	753	704	733	747	719	752	775	784	714	746	747	729	758	709	776	727	715	729	751	744	758	761	728	764	700	787	790	784	757	793	796	755	731	713	740	780	794	758	725	724	784	782	746	759	683	773	754	804	733	756	747	795	784	711	748	679	704	702	720	788	725	750	820	736	778	750	713	721	736	748	698	762	745	719	782	702	768	754	783	737	752	726	710	762	730	748	744	789	738	704	733	767	742	765	733	713	756	722	761	732	722	768	743	760	800	734	743	730	717	792	795	753	743	762	731	757	724	786	747	745	756	747	772	744	762	753	787	779	727	737	702	758	738	730	726	774	747	714	753	745	749	711	699	733	697	743	747	724	767	758	728	751	738	746	727	721	714	757	761	720	738	755	762	789	748	725	755	702	759	705	740	762	752	732	752	766	708	761	737	755	762	772	734	720	695	806	763	691	735	774	747	718	759	718	729	767	750	718	756	772	769	777	703	772	773	712	711	725	747	790	766	704	737	776	772	768	732	728	723	748	748	745	729	775	730	705	728	746	763	766	727	751	778	783	738	814	758	757	689	772	753	762	705	734	747	749	714	751	727	756	743	722	727	765	704	771	719	700	743	753	775	757	771	734	707	763	730	798	728	807	717	745	754	760	770	740	781	726	752	729	674	740	765	769	694	758	718	744	704	774	757	741	722	752	745	722	764	767	752	753	705	744	710	773	743	739	739	706	718	751	757	712	761	768	739	733	815	691	770	707	785	748	735	720	758	749	802	693	761	730	785	771	758	743
22175	13582	13162	14708	8722	8303	10156	6440	5284	4813	4267	3512	2376	1382	910	633	553	547	544	512	460	544	480	426	430	392	440	357	391	404	364	360	390	372	405	370	352	376	375	352	385	335	326	336	356	382	363	365	335	329	366	337	383	348	377	341	372	349	401	349	363	350	397	404	377	349	343	372	386	363	325	347	342	363	382	388	350	368	353	346	400	350	358	351	412	355	368	344	364	363	347	336	354	357	364	339	317	357	334	361	339	327	368	373	321	374	358	362	336	369	349	380	385	359	369	388	351	336	351	356	358	356	354	363	348	401	339	366	345	346	356	360	320	338	366	364	345	356	380	308	382	381	368	359	369	391	340	360	402	343	363	348	370	342	338	342	374	335	347	337	374	368	331	379	358	353	369	343	371	354	333	371	355	375	344	404	330	345	387	392	386	383	364	361	369	342	356	351	374	360	371	349	358	357	352	364	348	351	356	356	353	347	350	365	362	364	361	359	352	340	343	350	371	362	351	380	343	351	340	328	366	365	354	376	332	374	340	384	371	340	331	349	346	339	381	352	369	355	387	385	346	358	340	365	375	362	398	359	390	367	340	368	366	333	354	381	295	359	361	355	344	347	369	385	338	332	373	322	337	373	338	342	355	357	346	368	360	365	338	347	369	357	310	362	346	331	352	408	385	356	346	347	321	342	363	347	342	353	337	365	348	370	398	360	340	344	335	352	353	362	373	337	365	362	367	352	353	352	342	361	365	401	362	334	331	355	342	347	346	346	371	329	370	352	333	383	379	371	365	337	361	357	350	363	365	362	348	357	356	315	375	356	328	352	370	353	362	339	335	347	360	326	353	349	363	378	362	357	402	359	363	337	361	346	385	337	334	317	376	353	362	339	392	335	359	384	370	363	333	369	376	322	378	378	374	372	381	363	376	369	337	355	365	365	342	361	368	381	382	342	349	356	352	329	377	335	357	390	343	345	358	310	345	382	366	379	337	360	349	325	330	359	346	375	336	349	375	387	332	360	358	387	348	341	339	330	375	354	316	394	378	336	344	333	348	359	359	383	375	394	383	328	358	338	345	347	362	375	367	349	354	358	388	351	358	364	409	357	386	360	348	354	360	296	366	366	324	345	370	372	342	369	373	328	336	331	371	336	360	353	348	364	344	348	366	336	377	355	362	367	342	373	390	343	363	345	339	384	358	344	329	345	359	362	329	364	359	330	396	355	340	321	353	381	343	381	371	357	371	373	367	346	335	310	357	352	330	368	355	362	370	340	336	368	370	346	359	354	346	379	344	356	329	374	344	396	346	362	354	382	337	340	357	361	358	350	401	348	358	343	360	361	326	386	354	325	389	342	389	345	371	340	354	357	359	353	313	374	364	391	373	337	387	344	385	337	332	357	329	332	385	340	328	363	338	374	377	371	359	355	374	362	382	363	372	363	338	332	339	360	338	366	347	346	341	353	371	317	370	394	365	358	368	380	344	346	355	402	367	375	376	365	371	412	373	376	360	357	350	347	316	334	354	383	325	381	362	362	385	333	371	350	343	350	371	360	376	370	310	358	391	397	365	381	374	354	360	359	333	319	344	374	360	340	354	389	333	376	388	347	352	365	350	374	385	349	371	382	343	361	349	383	393	334	357	361	387	333	357	376	336	357	354	370	343	368	367	385	352	329	364	372	340	338	386	352	389	362	357	351	346	369	343	363	342	345	348	367	345	382	352	359	351	335	355	325	370	356	375	346	334	351	364	357	342	360	350	316	368	365	339	377	350	354	323	353	357	385	325	332	386	401	366	358	361	368	360	366	343	376	314	367	378	326	358	379	392	378	303	367	358	343	363	365	340	329	333	348	371	366	352	335	357	352	359	350	355	348	362	347	385	364	359	347	376	375	345	349	362	369	352	366	372	313	337	350	332	332	351	350	338	351	375	368	376	363	354	353	360	365	370	367	345	364	379	379	348	358	347	381	357	365	361	358	338	318	346	358	347	333	352	357	341	348	378	372	337	358	338	342	377	362	358	326	332	368	343	338	336	357	323	340	351	322	344	334	385	337	364	325	332	385	346	334	348	363	339	333	360	356	340	367	322	349	347	380	353	361	322	340	336	329	350	363	374	346	346	349	367	393	387	386	359	366	343	338	399	354	359	361	346	389	396	357	336	345	351	371	367	335	373	351	348	345	365	339	359	367	394	356	371	375	359	357	347	361	368	347	315	357	357	356	315	343	343	332	391	319	359	338	390	379	361	361	389	391	364	360	335	376	351	325	364	364	367	356	385	361	376	363	365	379	352	375	358	367	332	373	363	344	388	346	336	369	348	350	306	321	363	358	375	329	375	362	337	366	363	356	349	319	367	336	325	344	338	318	366	351	360	356	375	334	350	380	372	382	362	379	341	390	367	364	350	344	367	343	407	352	340	344	376	366	336	350	357	369	354	337	339	319	370	367	379	346	349	358	363	371	353	356	347	344	363	356	350	341	393	397	363	350	343	317	334	346	341	335	318	379	372	355	347	360	361	310	376	334	350	353	375	389	350	305	335	342	383	365	354	347	327	339	377	375	385	370	358	338	335	357	348	331	364	326	350	355	344	321	362	364	391	366	335	374	352	345	357	349	348	339	376	382	366	362	366	324	324	352	338	311	329	362	353	322	345	349	392	343	338	368	402	358	356	333	367	371	345	345	366	351	358	330	355	336	383	353	362	354	329	405	354	315	297	380	362	349	327	347	341	355	355	382	357	377	324	357	354	365	352	335	322	368	364	366	358	363	352	348	345	341	356	339	331	363	360	337	366	414	354	411	385	352	356	372	370	377	329	353	373	349	388	338	351	364	389	369	379	324	355	358	376	383	342	386	356	358	313	359	386	364	354	358	347	346	367	379	352	333	347	354	345	367	376	367	323	347	345	319	361	343	348	357	339	317	371	339	348	356	347	331	348	357	336	356	375	353	369	323	353	359	335	359	333	346	370	353	378	376	313	356	398	333	353	340	342	340	329	368	373	336	361	344	345	328	400	355	334	374	364	367	383	354	394	376	388	370	362	368	373	371	345	353	359	378	343	387	368	358	384	376	363	352	331	353	375	370	349	359	338	350	380	355	373	357	355	394	341	386	373	330	366	370	336	341	374	352	330	359	348	353	396	373	345	318	317	396	335	328	329	343	354	366	368	359	372	350	357	372	353	333	372	338	351	370	343	352	350	343	356	362	353	379	333	348	364	335	346	362	363	353	367	351	331	338	346	377	358	357	382	344	351	347	379	362	398	345	367	364	372	353	374	363	382	338	367	355	350	383	384	348	317	362	317	341	345	331	341	359	390	348	378	364	381	364	395	346	339	365	357	368	365	384	354	332	379	342	343	371	360	366	343	350	354	351	381	363	352	352	358	338	335	370	346	368	340	381	378	311	381	349	373	366	329	357	389	336	395	361	377	397	346	350	335	309	338	353	369	360	326	326	343	347	329	344	367	366	370	374	359	346	344	325	364	366	331	348	331	351
16927	7702	11805	15381	9130	13123	18290	13077	12239	12002	9277	7832	5838	4613	3896	2811	2426	2042	2298	2204	1957	2278	2005	1575	1463	1394	1324	1262	1121	1087	1042	1043	981	939	942	945	942	974	983	975	965	962	938	925	964	1005	913	943	848	958	954	907	920	897	935	929	929	893	901	927	855	924	879	937	939	953	922	919	872	940	928	905	906	930	926	905	907	876	946	884	877	902	954	925	912	872	926	858	901	915	958	909	893	910	926	950	942	917	915	926	902	904	934	926	885	893	957	965	942	941	900	935	925	966	891	951	899	942	958	901	911	903	882	935	934	964	928	910	873	904	882	902	922	881	930	918	926	867	868	934	907	902	936	899	882	914	904	956	924	897	912	879	871	939	849	897	912	892	874	860	919	924	937	852	926	908	890	897	922	908	872	895	931	849	885	986	866	920	911	927	859	893	967	864	883	855	856	958	917	957	879	869	896	916	893	891	910	860	937	872	904	928	844	918	875	933	917	947	892	899	859	884	874	914	903	935	927	917	914	909	890	926	915	883	897	857	930	933	896	911	881	885	940	866	868	932	844	932	971	891	925	934	876	898	917	883	904	873	886	920	913	928	918	886	869	897	911	902	890	912	896	952	932	916	882	909	906	885	922	881	907	892	914	927	975	964	922	902	887	877	920	956	905	951	868	925	928	852	960	915	937	886	896	928	910	917	848	916	953	866	859	904	817	899	882	915	910	919	864	876	884	915	930	924	855	925	936	862	961	881	928	901	877	892	970	892	947	1011	868	911	874	896	887	900	890	868	883	884	899	895	897	901	925	895	893	898	867	913	853	921	868	901	898	885	917	979	867	970	1002	895	947	895	910	907	904	946	909	916	925	954	933	872	892	908	899	910	897	888	904	869	867	866	892	901	929	942	893	905	905	916	883	885	955	907	870	913	848	906	833	890	871	958	893	908	951	850	867	878	885	857	953	881	886	922	893	930	910	907	860	881	885	928	901	854	886	894	903	882	903	929	917	909	873	851	931	893	915	912	945	862	891	930	881	863	812	893	956	903	932	927	885	967	925	871	861	910	893	942	868	860	913	893	909	892	891	944	871	946	905	888	954	870	987	898	954	952	905	895	898	871	933	930	906	842	868	855	912	902	880	923	966	871	890	883	904	896	907	883	861	879	875	919	951	878	882	908	927	915	904	899	919	894	855	904	981	847	885	926	904	869	912	889	837	883	899	964	960	899	940	929	891	860	866	892	897	879	914	930	949	886	842	918	947	932	923	917	939	870	909	899	925	900	962	863	911	960	912	927	899	897	914	908	867	898	914	903	894	916	891	964	841	892	868	889	924	884	872	856	894	915	933	936	920	914	887	872	886	875	903	909	937	936	937	890	868	900	927	904	883	926	943	876	926	919	882	952	911	877	897	946	961	940	913	864	873	863	928	936	945	905	915	807	887	902	912	893	890	900	882	853	866	925	861	866	895	895	884	943	883	898	874	862	920	894	895	886	896	928	908	923	875	881	866	884	923	828	902	824	902	886	878	853	902	915	894	821	909	869	977	927	840	893	922	901	874	909	891	885	903	886	917	887	884	852	886	930	903	892	909	955	898	885	900	882	928	919	926	918	905	851	866	910	928	927	920	903	914	899	914	923	899	880	911	877	871	924	881	878	880	891	919	871	931	909	874	920	884	862	875	885	917	891	859	896	897	886	936	880	892	886	881	874	892	914	899	924	916	917	886	950	818	927	887	931	929	877	884	935	906	913	911	898	882	871	933	914	911	898	914	911	900	934	933	905	903	914	895	913	887	945	862	910	915	943	883	870	903	873	912	903	947	909	907	874	940	966	875	885	887	881	885	884	923	910	873	946	909	853	863	891	917	936	895	943	884	929	925	921	935	856	895	918	927	904	862	866	889	935	958	931	956	919	924	873	943	910	926	898	899	871	876	924	847	894	878	868	908	875	889	949	888	822	880	980	900	886	815	948	896	902	896	861	912	910	913	923	875	916	910	926	864	928	930	942	862	930	900	921	890	895	918	894	882	923	884	907	879	888	905	908	872	905	917	909	906	830	904	926	924	864	944	854	888	875	860	932	910	944	871	915	861	918	894	934	918	907	889	931	871	930	943	896	859	936	937	891	931	900	883	899	891	903	885	943	953	938	923	894	927	859	879	937	856	924	945	878	864	897	881	891	868	935	937	979	944	932	889	865	894	835	890	897	930	912	904	939	897	894	900	873	862	857	884	888	909	875	946	940	892	906	916	891	889	910	919	914	846	921	875	913	912	919	885	884	911	930	919	898	881	865	894	911	896	985	826	952	855	903	878	870	936	910	904	965	897	905	946	882	892	845	871	907	890	873	924	879	917	902	974	939	881	908	903	929	894	936	895	922	899	905	910	903	874	905	931	894	901	902	891	963	900	858	908	880	934	848	898	916	882	918	920	932	900	884	969	864	862	899	914	876	898	896	916	820	919	888	858	929	901	896	914	932	873	948	924	929	912	925	919	899	936	895	952	907	906	879	906	912	861	978	877	890	926	916	901	929	946	940	949	856	913	934	877	841	902	874	923	909	878	902	925	872	912	915	894	912	899	953	878	878	925	877	881	874	895	888	924	884	939	896	869	910	901	877	932	929	882	942	931	885	890	864	870	905	902	822	893	918	890	908	928	916	891	888	961	880	885	878	902	930	893	854	887	864	999	883	854	893	901	915	935	919	894	898	938	898	858	893	900	895	921	916	949	859	896	898	849	955	896	913	930	944	976	899	914	976	856	862	870	904	910	972	868	879	945	938	909	882	849	952	846	910	882	947	915	906	925	865	906	867	874	874	875	875	900	946	890	890	915	883	844	952	886	934	1013	941	926	929	903	948	895	868	887	833	956	861	881	868	908	892	891	882	917	889	856	893	965	882	889	933	849	880	876	922	918	859	891	918	849	899	915	922	976	920	909	900	852	952	914	905	881	962	917	915	915	890	898	880	918	872	894	903	881	933	897	958	869	917	902	879	907	922	896	873	897	880	897	1012	870	868	891	882	886	932	866	909	881	879	861	899	901	927	868	924	896	914	905	888	893	923	936	926	895	835	932	878	881	935	877	875	931	908	960	917	893	896	933	919	878	873	884	913	867	848	900	876	925	934	891	914	938	850	885	937	921	892	888	847	905	898	951	878	871	889	887	871	895	840	855	895	871	934	888	936	903	948	921	893	913	909	877	932	909	913	918	945	924	918	897	892	933	858	849	925	864	913	901	872	905	941	886	870	895	928	851	885	902	894	922	867	918	860	865	878	917	900	897	950	921	914	925	882	868	863	889	921	940	902	889	913	935	923	892	952	965	891	905	861	855	841	911	874	909	907	902	898	908	919	846	869	909	904	907	905	897	899	894	902	878	858	897	877	900	893	894	945	909	873	919	904	874	887	917	893	927	923	876	862	918	885	909	873	915	929	882	906	917	888	885	914	901	869	879	891	878	876	918	933	870	908	934	881	905	900	932	914	889	925	896	943	850	907	899	918	909	943
31468	20050	19549	21031	14245	13180	15890	11256	9094	7987	6403	4708	3615	2034	1318	864	680	555	607	602	525	620	491	416	432	394	340	352	298	342	329	307	261	290	319	274	260	285	282	291	282	280	301	282	277	259	270	275	263	283	290	299	316	275	278	289	275	265	278	288	279	266	281	303	280	297	291	254	263	287	264	303	299	270	279	277	278	256	285	286	289	284	293	246	269	259	304	230	266	269	257	294	278	292	278	293	271	276	304	276	252	282	274	301	268	260	303	278	260	285	272	292	281	270	302	277	260	274	287	295	257	278	291	253	264	305	267	315	255	245	254	267	283	272	243	261	281	283	304	276	268	273	282	287	267	259	241	271	263	250	294	276	253	302	280	294	259	292	275	276	271	287	261	280	259	299	251	285	275	288	271	257	268	285	249	275	272	271	291	267	302	243	268	252	288	271	279	272	269	276	287	267	272	282	265	273	272	285	290	262	259	274	291	316	272	270	274	264	280	295	228	268	302	249	302	264	277	265	285	312	282	287	248	258	259	263	254	296	240	282	291	260	282	280	236	268	276	271	257	293	271	283	281	267	277	254	276	289	275	289	274	279	287	278	273	264	283	286	273	270	278	266	296	250	280	259	273	275	258	250	318	251	276	270	258	245	275	260	263	261	285	262	263	247	274	281	299	224	261	308	253	276	276	233	277	303	270	296	278	295	262	259	283	253	271	247	267	290	283	257	277	309	308	285	253	287	285	286	257	245	251	291	282	239	262	259	313	287	280	267	272	289	243	288	260	276	285	245	285	252	262	269	266	256	266	280	294	271	291	263	247	271	276	285	253	283	267	282	263	290	264	253	272	240	263	312	322	268	314	279	293	289	278	269	292	287	278	281	277	287	284	271	285	278	266	302	257	269	280	286	254	278	257	250	274	284	277	285	308	268	289	280	248	285	281	287	268	287	280	261	270	266	280	248	299	255	270	281	278	254	283	248	265	286	282	278	268	273	286	282	306	283	285	302	293	249	285	286	260	282	251	266	265	276	263	286	295	278	280	277	288	251	261	284	253	262	274	276	263	267	265	241	284	265	277	260	289	282	280	267	254	245	264	279	276	244	271	284	293	264	235	270	264	265	253	277	279	283	298	282	257	266	265	258	282	277	292	265	277	286	267	251	301	259	269	263	245	271	302	267	289	270	291	270	283	292	241	289	285	250	296	279	291	281	277	269	306	246	271	253	287	278	291	277	301	279	256	271	277	282	257	263	247	275	268	274	331	285	260	265	276	279	254	271	265	283	282	254	264	263	270	247	278	295	265	294	260	269	317	270	282	296	265	250	265	265	299	287	278	277	269	240	284	261	290	293	290	262	310	301	279	292	255	291	261	271	263	249	274	252	281	255	278	266	275	259	271	264	294	272	296	240	287	269	297	260	302	274	308	294	295	285	272	286	274	278	280	252	303	273	300	263	280	254	273	270	283	279	254	273	298	290	279	285	297	267	293	256	298	257	299	287	273	256	261	279	286	275	251	269	299	293	247	306	261	251	266	252	303	266	292	272	292	281	278	276	276	267	270	263	296	277	263	266	266	285	276	283	277	283	287	257	260	253	260	251	278	266	277	312	277	263	292	291	274	273	299	287	269	284	301	280	271	281	266	279	262	292	255	282	283	281	265	248	297	252	293	262	257	273	274	268	280	257	292	281	309	271	275	290	269	258	253	257	260	288	272	268	285	260	251	234	304	261	265	262	228	291	265	290	279	270	297	282	285	285	279	288	288	293	281	284	275	260	268	246	280	269	309	283	246	255	289	295	270	278	276	251	244	291	320	250	261	278	289	309	280	269	278	260	270	276	264	284	252	272	277	293	276	287	281	278	266	269	274	276	274	261	272	257	277	257	281	260	259	300	307	292	268	260	273	263	276	261	263	271	287	271	295	266	242	276	292	263	290	277	261	282	266	301	269	287	284	277	246	278	283	262	271	300	285	307	276	257	288	308	297	283	304	280	273	258	251	299	267	288	278	248	286	279	256	279	263	256	279	270	254	262	276	268	309	232	309	279	257	270	240	258	252	267	278	293	277	276	281	254	259	280	303	271	274	255	254	274	241	285	279	310	280	301	271	282	286	285	272	285	256	263	256	270	279	289	265	250	280	250	282	309	284	266	308	243	293	262	266	257	252	283	282	307	258	267	285	266	266	269	287	258	272	272	272	257	282	267	253	273	266	283	309	306	260	281	275	260	269	256	247	287	289	293	305	272	279	275	296	278	298	290	269	268	284	246	250	255	280	243	294	296	284	277	283	252	269	306	298	252	259	305	263	283	267	292	272	254	295	265	277	313	257	254	265	284	247	240	271	262	285	278	279	301	267	283	295	261	293	270	271	265	295	257	272	309	261	284	277	322	262	300	264	254	273	294	255	287	249	270	257	274	268	254	273	262	271	266	278	306	284	264	291	258	253	290	327	300	271	266	284	280	275	278	282	289	260	240	257	295	282	258	261	268	283	289	254	289	269	292	260	265	276	279	320	250	272	254	260	247	260	294	265	269	273	264	253	276	277	303	274	334	298	250	260	277	287	275	282	287	281	253	267	268	290	264	241	235	306	262	279	276	281	295	261	274	257	283	257	269	278	266	285	289	267	286	276	265	274	267	269	288	246	281	260	287	269	263	259	293	266	293	262	297	263	299	262	290	267	237	272	290	291	262	288	266	286	242	244	270	244	286	257	262	261	275	273	302	269	249	243	292	275	284	267	308	289	289	254	291	297	267	277	243	273	308	259	273	259	258	300	248	260	240	240	266	262	267	287	275	292	281	275	278	280	252	256	262	297	272	284	260	281	295	287	251	307	251	275	308	267	271	247	240	258	273	281	294	265	257	270	283	291	266	266	250	257	268	255	277	276	282	264	269	306	278	280	251	297	288	275	281	314	247	266	278	276	292	256	269	277	283	267	238	274	290	282	259	265	283	268	289	304	255	268	274	278	276	280	258	236	284	273	244	300	276	287	259	297	297	272	298	262	304	274	283	288	270	284	272	285	264	274	245	264	246	269	268	283	285	285	282	279	279	264	262	284	265	288	281	274	294	287	285	276	270	277	264	309	276	273	292	262	288	245	265	291	273	250	285	265	253	265	281	279	284	273	262	263	263	269	281	256	254	274	269	281	308	256	256	264	286	298	287	271	272	287	252	299	258	265	282	294	305	278	279	296	312	283	273	290	243	260	263	282	325	293	257	275	299	263	273	275	261	270	296	302	278	280	282	272	284	268	259	266	239	273	293	284	264	277	268	273	268	309	309	273	275	280	236	299	303	276	321	297	270	269	306	266	263	240	261	270	271	263	283	272	281	274	284	291	299	271	269	280	259	285	286	264	281	263	256	273	262	261	298	275	294	261	279	269	288	258	260	290	282	296	271	269	284	267	261	256	268	261	295	251	311	296	288	287	271	286	285	308	277	292	267	269	289	278	271	285	272	247	299	286	263	289	250	310	258	247	286	263	246	264	277	294	233
21159	11350	16501	19832	13607	16763	22643	18285	16433	17330	13034	11340	9012	6493	5367	4265	3180	2692	2645	2609	2433	2989	2244	1870	1897	1529	1422	1195	1086	943	971	941	864	841	788	850	777	804	795	805	769	790	792	781	747	792	733	722	721	768	747	737	772	675	726	740	691	748	734	746	764	729	711	736	735	757	711	727	726	762	705	740	767	695	672	761	745	705	752	748	706	678	740	720	707	687	745	707	720	711	698	763	697	718	760	699	789	782	743	731	746	756	722	733	766	710	743	756	714	819	751	728	696	725	758	778	720	681	740	680	736	747	714	698	682	711	764	724	676	723	707	691	744	681	741	733	688	726	733	665	739	711	686	688	689	746	745	714	705	708	702	705	761	715	746	704	725	683	692	737	701	676	691	677	724	708	740	670	720	745	696	743	689	697	695	715	704	736	734	732	663	734	696	753	707	713	701	685	705	735	751	680	732	733	733	715	669	738	699	722	663	658	751	700	715	646	757	630	689	748	668	740	707	695	690	641	710	704	690	714	730	719	718	684	700	702	698	697	716	722	714	699	706	702	699	719	680	703	725	701	731	696	716	719	692	666	700	671	740	718	700	712	731	727	675	749	705	667	721	715	732	634	711	743	685	690	703	703	672	687	741	691	700	731	769	697	715	702	736	699	664	749	672	682	714	735	689	682	716	699	699	704	700	745	705	753	741	709	738	728	650	765	671	766	723	775	731	722	716	726	672	715	689	699	683	735	726	714	680	757	687	662	677	717	680	651	761	688	725	698	732	686	721	705	660	707	717	723	693	666	682	639	695	741	675	695	782	630	748	688	721	696	615	703	692	720	709	755	685	713	693	702	717	652	705	714	721	727	662	749	701	687	661	690	749	691	701	717	708	733	711	713	707	665	703	733	725	731	682	721	735	676	738	698	669	693	693	701	696	742	734	723	710	707	714	716	679	710	703	682	674	755	704	656	675	737	717	713	678	699	716	716	679	677	703	733	739	721	742	726	691	716	695	717	702	692	712	717	662	751	760	715	707	684	700	683	677	732	670	714	762	714	730	706	698	679	709	667	731	720	717	662	730	713	738	699	710	690	697	701	719	713	719	726	655	749	656	712	723	732	731	705	673	709	738	693	705	721	725	717	712	727	680	677	696	709	757	708	674	714	716	734	721	692	712	694	701	727	722	733	693	657	744	713	670	744	690	704	686	728	756	689	745	736	684	737	645	690	741	685	723	694	686	769	731	705	736	655	661	718	673	684	720	690	691	729	744	707	744	659	726	690	657	744	698	700	687	734	714	760	665	714	712	707	696	732	666	737	712	733	716	691	705	677	742	740	705	686	671	660	638	747	655	706	685	712	684	694	694	747	716	728	725	721	669	676	714	683	692	709	705	755	669	689	742	732	671	730	700	705	714	688	698	741	696	676	752	684	692	694	717	702	713	731	711	671	675	719	689	708	707	694	756	749	739	670	680	740	726	728	705	704	708	717	652	704	666	720	700	709	669	720	719	683	673	715	682	706	691	723	673	713	724	731	739	744	696	709	692	691	707	685	672	751	689	690	712	706	679	763	692	724	705	702	715	704	717	688	698	717	706	695	739	685	724	718	703	657	711	741	707	688	725	708	743	721	710	724	754	683	665	679	708	697	667	636	728	726	731	717	721	740	689	689	734	705	738	727	645	688	677	714	726	722	664	693	689	659	720	702	705	717	708	746	704	741	715	741	681	679	666	769	706	672	708	709	702	707	674	675	727	717	698	654	716	719	714	702	698	701	702	692	717	701	719	674	707	685	681	717	780	665	717	721	691	708	759	706	673	725	699	704	720	727	725	721	699	704	705	731	711	687	697	654	740	715	681	765	721	703	717	683	697	704	728	700	703	764	689	708	678	729	784	679	765	715	721	755	707	634	722	727	671	681	684	689	720	708	700	667	722	675	654	665	669	696	732	674	700	679	677	666	684	722	705	678	665	696	752	682	685	705	694	723	693	707	750	723	732	751	675	643	681	720	718	710	746	729	653	741	675	663	720	749	726	735	722	693	695	731	667	678	655	730	704	688	715	671	702	715	737	712	758	705	677	683	679	679	697	708	702	720	682	722	683	666	689	671	712	732	682	711	709	729	771	693	734	734	715	716	735	731	769	722	703	694	704	712	728	685	663	698	673	663	730	702	707	704	742	718	739	722	703	735	687	712	704	669	732	626	710	712	724	701	710	680	697	687	703	732	703	724	705	697	752	735	708	677	673	711	760	727	694	667	744	666	704	687	723	706	680	714	717	720	668	695	679	751	728	711	740	740	734	724	685	686	711	695	693	713	692	673	727	724	712	725	744	699	722	667	670	718	683	668	771	690	723	663	723	714	706	699	658	735	714	752	665	745	663	703	752	705	700	702	736	738	679	760	670	724	742	714	673	634	715	712	758	713	683	681	737	680	700	685	692	705	741	682	704	692	676	697	713	682	713	732	730	673	674	690	730	705	696	701	791	727	691	729	725	688	692	670	692	721	662	709	740	687	694	686	730	704	690	702	768	666	671	731	649	710	694	703	694	710	709	724	731	713	690	726	727	694	759	695	716	736	747	704	722	721	655	661	730	689	698	700	684	743	691	697	734	733	691	761	700	728	711	686	790	723	706	708	736	764	692	694	717	725	685	714	764	614	731	684	697	697	703	709	665	705	674	695	696	700	720	721	713	742	672	758	758	745	697	696	690	721	662	704	687	643	739	690	726	731	728	702	676	701	674	707	742	685	695	723	681	727	700	673	685	695	695	681	728	689	662	711	748	716	712	684	717	702	712	681	686	694	672	648	702	719	716	706	732	701	674	686	714	686	746	738	747	713	714	689	704	692	716	679	739	715	677	698	716	714	718	695	707	689	726	682	701	723	693	750	722	738	756	748	709	698	677	704	706	715	715	705	709	682	686	677	682	717	696	699	675	705	722	724	708	720	777	698	698	710	698	752	695	691	687	708	746	712	723	708	670	685	707	741	725	710	721	695	693	673	749	720	720	687	669	744	713	681	707	742	728	680	678	694	712	712	733	742	691	682	667	723	711	662	740	724	703	668	698	696	724	688	722	736	732	696	659	714	707	732	717	729	714	731	681	699	674	756	666	681	723	718	711	687	685	692	695	695	661	703	654	759	726	701	722	695	664	709	645	720	706	711	670	657	748	690	720	705	743	729	729	732	686	692	692	768	738	726	749	691	690	747	670	678	732	708	715	743	702	712	713	721	667	678	715	735	719	691	729	697	692	646	683	731	705	696	715	671	689	722	730	754	660	724	716	728	703	758	723	712	664	713	685	723	713	706	678	709	709	742	745	689	715	728	691	673	682	729	647	699	697	708	717	758	723	676	742	666	677	727	699	682	659	699	715	697	772	697	668	736	709	714	687	696	695	703	680	688	748	732	686	714	678	687	723	691	700	686	710	705	714	642	681	738	746	721	696	721	675	749	687	665	666	691	697	707	737	719	671	702	699	703	675	741	692	743	683	728	758	726	703	693
4626	2162	2300	2173	1273	1120	1317	901	697	529	566	417	364	349	350	349	315	308	349	349	352	338	331	308	297	314	254	289	317	276	276	277	282	303	330	289	318	299	289	279	273	309	297	279	328	320	313	300	301	288	299	303	290	312	280	308	290	284	319	310	304	267	304	274	311	304	277	301	292	281	315	313	296	314	285	320	295	264	276	283	265	295	323	318	324	284	300	274	294	291	342	296	280	315	295	297	278	321	305	280	300	295	272	290	285	298	290	262	291	313	272	298	294	302	267	285	281	283	328	297	297	295	288	284	281	298	268	260	285	297	311	330	284	288	321	293	290	264	315	298	313	293	290	297	289	322	324	282	281	300	285	304	304	313	320	278	277	302	293	286	299	288	321	294	289	298	281	273	289	294	295	277	295	281	278	300	318	302	328	284	309	283	315	268	306	299	280	296	306	287	274	298	318	274	304	311	299	298	310	264	300	290	284	296	306	280	287	285	264	295	312	300	299	314	291	276	275	320	304	322	281	247	294	294	280	275	322	282	329	253	302	293	269	293	302	286	293	333	307	325	306	315	325	303	277	321	291	298	301	311	286	290	258	290	291	262	274	278	279	304	277	318	301	284	251	320	291	286	285	300	281	288	317	283	315	308	293	284	274	322	286	294	323	267	276	253	319	296	256	273	291	276	284	314	270	280	288	312	277	293	307	300	310	297	288	286	285	308	280	300	304	306	261	289	310	285	267	295	241	280	299	296	269	283	309	309	320	283	275	283	267	284	305	272	332	282	285	280	293	288	353	316	286	290	261	287	302	276	301	329	261	285	305	330	322	279	281	293	294	283	296	279	319	327	294	274	315	309	293	317	304	298	287	316	287	259	307	297	281	303	314	309	312	277	312	306	300	295	268	296	289	270	290	302	299	309	289	293	268	286	294	279	276	325	284	283	292	303	297	294	277	304	274	291	318	323	272	288	297	287	297	309	287	297	279	287	288	321	291	255	322	283	280	328	297	321	306	266	318	285	283	299	307	297	288	277	310	285	285	293	291	296	301	264	280	272	296	284	289	334	274	299	289	284	296	301	269	297	267	253	318	301	312	309	303	301	305	308	302	310	317	303	294	309	296	313	298	288	293	305	277	288	299	327	273	278	314	305	273	275	282	293	298	273	308	299	302	306	273	306	270	276	292	275	275	292	290	281	302	312	265	300	302	299	310	323	295	322	339	277	293	333	294	313	309	313	299	323	286	286	304	306	329	302	304	327	304	309	298	298	311	293	323	267	317	279	332	269	297	311	275	292	309	291	264	274	300	289	293	289	272	306	273	286	299	319	274	317	293	295	289	330	270	282	304	314	275	307	311	275	267	324	308	298	273	271	300	290	306	283	309	281	329	266	293	280	286	299	267	278	278	295	316	264	315	274	316	304	286	277	301	265	287	281	303	302	299	289	311	283	311	307	296	311	296	266	299	285	264	323	279	304	294	254	295	318	308	291	278	293	307	303	305	293	291	293	276	285	296	297	271	295	269	310	290	302	337	280	314	309	310	294	296	306	311	267	340	298	327	309	269	284	274	286	296	299	322	319	314	306	312	281	277	276	301	293	281	286	279	270	303	304	301	299	284	286	272	272	282	298	292	268	296	311	278	264	298	300	303	289	287	307	294	301	281	316	322	322	295	287	319	278	304	291	304	308	259	323	272	281	311	283	284	299	274	300	308	286	305	290	292	288	302	304	269	303	320	298	285	291	269	271	285	299	298	318	260	276	269	283	292	298	296	273	288	275	307	299	322	303	326	311	295	300	311	262	259	287	314	281	281	279	291	286	284	280	307	275	288	286	255	276	299	297	312	308	281	309	301	278	269	301	306	268	275	284	311	307	264	296	263	299	291	301	287	273	272	266	276	299	276	285	268	301	287	290	284	297	294	289	283	297	297	290	290	328	315	309	290	306	270	294	275	302	267	293	323	274	299	247	273	319	307	276	280	278	291	299	327	300	318	302	277	297	298	284	289	279	293	317	288	282	308	298	298	294	263	279	310	295	287	295	309	284	280	274	273	273	267	274	243	325	284	302	324	291	321	330	265	294	307	279	267	294	298	294	271	272	294	288	285	313	305	306	308	282	294	299	302	322	352	301	329	305	287	340	284	299	299	279	323	328	308	283	280	293	291	288	257	306	312	311	319	289	319	319	309	305	291	308	306	334	262	323	296	312	328	297	270	279	298	311	295	288	300	289	298	277	261	317	288	271	305	306	315	288	260	285	305	286	292	289	273	306	270	268	293	304	268	287	282	267	314	318	286	279	288	300	296	274	296	270	300	289	313	292	282	297	302	309	325	295	288	279	262	272	293	303	310	272	289	318	296	288	309	273	298	274	276	319	291	291	292	289	301	282	318	270	294	294	289	285	292	294	306	316	294	310	279	282	281	289	285	307	295	281	289	258	308	282	304	321	296	329	278	291	281	292	305	288	286	284	306	296	304	282	338	284	275	268	299	329	289	299	326	281	272	303	273	309	312	293	272	272	273	298	303	269	319	315	292	266	286	300	292	285	315	280	264	309	291	292	277	251	278	323	321	307	297	315	280	289	313	323	298	298	285	327	275	275	289	276	329	277	261	290	292	294	307	280	286	284	309	306	284	293	281	296	296	288	323	327	276	273	338	285	304	265	296	295	326	311	289	296	303	301	290	320	311	310	284	279	312	278	285	290	264	290	305	306	288	314	294	286	285	268	301	277	306	310	287	269	273	294	270	244	291	287	318	284	296	303	299	293	269	305	271	282	303	269	313	286	308	309	287	311	270	272	298	298	295	285	260	308	276	282	297	274	308	281	295	312	312	317	290	285	307	301	323	293	294	295	318	274	294	259	270	294	299	292	302	302	284	319	292	301	244	318	319	274	284	280	276	284	257	291	296	312	314	293	310	319	275	281	326	298	307	309	288	272	281	303	284	287	277	307	258	301	276	307	347	291	295	308	310	314	311	343	266	281	302	300	282	286	289	312	293	314	320	289	302	307	294	305	312	300	294	288	280	319	291	317	301	296	315	284	292	270	305	285	283	281	317	294	330	254	308	295	279	287	322	297	291	323	291	269	279	306	294	279	289	276	291	289	303	288	291	294	336	298	293	308	300	307	305	295	301	279	270	274	264	309	282	272	267	291	288	297	300	352	291	268	293	320	317	270	301	279	308	302	266	294	293	283	268	268	292	311	297	303	300	313	301	286	315	287	294	290	314	282	270	280	280	282	286	299	288	313	308	302	316	326	338	292	301	290	302	299	292	324	296	296	294	280	302	285	312	260	284	313	276	304	275	324	271	281	277	272	283	290	273	299	295	280	308	284	284	288	291	318	282	302	290	279	290	282	257	317	300	296	303	255	278	321	291	291	304	313	286	297	309	324	285	299	309	298	296	323	325	296	245	297	300	324	297	273	316	301	288	291	287	314	305	293	259	297	306	303	314	294	305	284	285	264	301	315	256	295	264	307	312	299	291	280	280	279
4716	2258	4111	5327	3473	3426	4461	2698	2428	2249	2365	1758	1382	1219	1162	1136	1036	1049	1068	1144	1134	1113	1030	966	950	940	922	852	844	819	819	830	822	772	801	781	776	782	801	816	785	773	801	747	763	805	777	808	803	764	817	737	758	782	799	765	784	770	773	774	749	763	785	809	791	758	778	759	782	757	787	760	749	785	751	795	756	760	775	773	764	738	749	830	775	784	779	759	808	755	756	795	750	821	783	796	768	745	753	805	793	739	767	750	736	752	799	827	803	782	803	790	819	753	829	772	785	826	735	741	762	764	805	787	777	755	786	768	749	738	781	770	811	776	711	733	741	735	761	852	785	763	763	744	830	768	796	768	769	769	782	774	774	737	741	816	714	794	777	759	769	776	745	814	765	768	780	825	760	762	772	770	793	771	760	768	788	789	748	753	757	786	737	722	768	783	750	793	766	746	731	796	799	753	768	799	774	772	756	756	873	748	741	765	741	795	837	781	766	753	771	748	771	793	749	774	774	755	697	783	780	774	821	826	707	776	801	769	784	762	776	751	733	745	735	783	754	789	721	722	755	787	808	777	729	779	753	734	739	778	775	782	772	774	765	810	749	803	803	774	791	753	738	733	785	803	724	718	787	736	767	763	746	755	752	787	757	759	749	771	771	791	777	749	830	769	775	791	765	767	725	742	835	763	752	767	737	754	770	807	804	824	781	771	777	779	808	777	755	799	769	711	745	790	796	753	748	801	756	778	799	768	766	747	747	762	795	787	780	756	779	799	819	749	846	766	723	716	790	808	772	778	719	779	774	744	795	781	789	762	765	763	749	789	786	783	767	770	825	734	815	748	812	746	752	797	731	778	767	752	766	749	747	819	735	774	774	714	745	784	793	818	779	738	761	813	778	792	748	757	802	776	745	794	770	749	804	774	810	800	777	729	788	714	730	786	792	756	731	726	793	788	774	801	759	797	830	765	753	761	764	793	834	792	789	763	789	782	759	797	776	798	805	777	776	770	797	763	739	739	805	761	796	752	763	794	755	806	725	820	800	810	743	781	741	751	795	747	767	768	812	804	776	778	756	773	775	777	811	779	806	757	781	798	771	754	760	740	808	770	697	779	735	745	763	770	801	752	749	766	774	737	771	774	784	705	799	807	810	728	810	791	832	777	743	854	826	790	828	787	762	761	752	779	786	738	768	707	830	772	747	801	780	799	804	749	820	804	784	742	761	716	796	762	835	744	783	797	817	752	760	782	753	771	785	730	800	771	794	704	799	809	738	757	760	745	804	795	797	768	783	772	780	736	772	805	853	771	801	765	783	749	805	769	762	767	729	753	756	762	762	770	762	748	736	730	802	751	798	759	719	751	759	751	732	740	826	785	829	753	761	803	787	765	727	746	732	770	771	775	814	800	746	777	791	777	795	737	720	766	743	765	805	755	750	771	762	745	772	824	805	752	772	780	806	793	780	811	769	784	745	789	785	780	804	810	766	811	810	796	792	813	769	774	797	742	735	850	732	787	791	718	742	772	739	718	721	820	771	749	805	776	738	757	741	758	786	805	775	756	806	773	737	786	773	785	801	758	736	759	757	771	804	768	725	876	695	731	741	841	768	782	778	795	791	878	802	796	727	720	769	837	768	775	740	789	795	760	787	800	772	800	786	794	771	766	765	780	816	773	774	761	712	738	801	752	712	771	748	761	785	778	737	752	747	775	780	761	795	761	753	791	791	748	777	774	814	760	788	789	792	818	818	730	726	749	728	787	755	719	778	761	780	795	762	760	786	775	775	708	753	746	823	785	801	737	793	803	807	778	760	753	786	794	788	794	780	764	779	801	809	751	744	763	773	757	792	821	778	757	785	733	749	794	791	796	770	814	764	763	753	777	765	731	832	755	723	739	792	769	788	826	763	756	810	777	771	797	791	772	776	800	735	821	764	786	753	756	787	758	761	770	776	755	746	785	825	775	713	731	719	773	752	815	792	750	765	833	772	811	762	769	800	814	840	767	775	803	775	818	762	764	776	775	811	730	783	806	774	824	789	774	780	769	766	779	736	755	811	807	752	816	775	800	741	781	820	813	812	751	805	767	824	728	787	756	850	750	768	789	756	751	805	727	763	774	789	768	813	821	812	728	765	805	805	755	758	746	761	777	751	769	840	753	777	776	755	777	749	794	815	732	744	779	761	741	774	750	742	738	788	790	747	784	790	740	821	765	753	757	775	710	746	801	843	789	794	801	781	759	750	764	749	751	792	767	785	751	745	744	798	756	759	846	787	734	778	717	792	761	775	793	768	757	846	760	755	737	742	762	848	794	818	769	783	777	765	750	784	825	770	752	771	795	805	811	780	758	787	753	744	709	768	785	798	779	791	749	772	788	794	746	768	702	798	736	777	762	771	794	779	836	846	767	785	775	747	775	785	752	824	805	760	795	775	789	784	817	786	768	827	780	821	753	740	800	777	800	803	783	750	805	763	780	756	734	760	773	790	759	761	710	826	754	793	800	793	776	768	787	766	743	800	785	785	763	781	798	744	796	776	777	775	778	790	775	779	796	818	777	759	818	778	793	735	797	705	775	823	753	792	747	774	778	790	767	796	793	773	757	811	698	749	810	736	726	761	781	770	762	781	797	786	727	749	762	793	753	739	781	768	788	813	814	728	799	796	835	771	765	719	807	792	774	766	713	780	721	831	780	777	782	708	736	771	764	771	788	794	758	764	812	788	761	814	793	744	818	776	752	803	764	754	781	777	811	793	757	779	759	800	791	799	750	789	742	764	774	771	759	741	766	765	829	706	776	777	776	772	751	778	785	778	850	751	826	776	767	816	753	776	798	753	731	752	754	864	783	835	744	778	820	762	787	744	720	807	782	778	777	798	797	813	787	752	732	724	771	748	768	717	743	783	784	798	694	779	749	744	815	712	833	760	758	801	818	752	769	770	834	792	751	787	773	761	800	761	771	784	770	792	741	778	795	807	763	735	769	774	777	739	752	792	764	789	750	793	777	774	790	791	802	756	806	762	773	742	797	775	786	771	758	792	771	810	795	750	732	794	770	708	778	793	757	779	718	754	761	758	758	737	768	788	769	774	743	780	753	823	781	776	728	763	797	802	850	833	731	787	743	812	767	795	779	764	762	765	798	790	815	755	765	786	758	729	785	760	759	758	797	818	764	794	780	778	810	737	781	774	800	783	788	778	781	816	766	799	776	775	803	753	747	780	792	769	795	776	758	791	763	721	755	762	773	789	755	765	748	777	784	788	700	805	802	739	775	761	774	778	743	788	811	735	754	878	737	742	737	783	765	787	781	842	762	746	738	751	756	731	757	779	786	759	747	747	740	750	762	765	766	707	743	763	738	825	754	771	754	767	778	788	772	758	763	838	795	782	769	752	769	731	744	759	784	786	718	749	793	801	706	796	791	823	786	779	766	771	774	784	776	790	759	770	765	771	717	793	741	782	796	789	770	781	765	797	739	742	773	779	765	800	716	753	689	737	769
23238	13967	13002	14759	9598	7617	10222	6413	4581	4370	3874	2599	1980	1294	891	743	609	566	551	578	551	455	465	529	491	472	380	390	404	408	395	363	347	384	374	337	411	364	358	376	356	352	373	354	369	367	407	374	358	353	387	420	356	355	374	367	370	396	353	379	384	359	335	340	369	351	382	363	352	379	382	375	372	398	360	355	341	415	359	385	365	368	364	343	369	353	374	379	372	403	402	341	345	370	392	382	379	344	404	390	383	352	379	365	370	347	366	356	376	395	398	359	340	359	406	356	350	369	365	359	326	395	395	352	351	364	370	375	374	356	386	410	353	396	356	388	368	357	335	336	352	341	398	342	348	365	390	348	358	369	366	370	360	409	344	368	339	372	399	356	372	378	405	372	381	334	349	358	357	376	345	408	378	365	362	399	396	394	358	371	347	345	369	388	378	382	384	375	387	331	398	381	383	354	357	392	344	388	343	372	352	360	336	325	370	376	373	380	349	354	368	331	370	381	349	367	381	328	402	399	341	343	384	355	355	378	383	392	364	342	382	351	409	361	357	359	355	335	370	394	354	352	362	394	376	378	395	337	372	388	352	387	379	342	360	338	354	329	366	358	356	369	390	355	423	403	380	338	389	369	387	407	357	377	355	358	401	359	340	378	367	347	350	316	398	389	383	425	388	378	395	376	358	364	381	342	358	372	396	359	379	392	373	369	381	382	380	376	353	377	361	362	381	385	372	364	323	398	344	368	370	388	358	417	362	384	344	378	385	388	399	343	345	399	376	353	382	387	386	354	400	378	353	376	376	396	348	359	375	433	383	359	338	381	353	370	410	380	368	371	347	377	358	356	375	386	356	382	359	335	384	393	346	378	342	310	383	334	370	384	371	346	370	352	320	354	369	377	353	358	395	403	387	401	398	413	390	326	383	369	372	392	331	409	366	393	396	365	383	373	357	358	379	357	335	373	393	347	384	349	356	367	392	417	404	361	377	370	402	353	353	381	352	371	362	366	397	355	393	379	348	386	381	388	381	359	361	362	382	400	366	360	422	379	391	369	371	377	365	380	369	360	329	411	372	349	377	368	336	363	340	369	377	337	370	387	347	368	370	382	352	353	415	364	397	348	384	389	337	372	333	390	408	409	382	393	356	346	396	381	387	369	399	345	351	387	365	373	349	350	343	385	387	353	417	348	374	344	377	397	366	359	387	365	364	353	386	370	361	347	379	334	363	351	345	371	405	330	368	385	380	390	391	362	379	345	351	349	377	375	346	357	382	385	387	377	335	369	334	373	366	386	341	386	400	381	333	395	362	357	369	322	368	368	326	360	352	353	355	378	355	397	352	375	409	361	344	365	377	365	374	379	337	395	396	366	354	352	367	328	355	396	352	360	385	348	401	356	417	332	406	357	341	368	370	371	344	357	394	382	365	348	365	362	376	334	369	363	363	383	361	401	377	389	368	333	378	336	371	354	386	360	363	404	383	336	370	357	364	411	330	379	366	364	374	386	365	369	358	365	374	402	363	371	372	344	347	433	353	382	371	393	338	349	373	383	360	342	393	340	382	379	370	374	340	392	372	381	372	354	326	348	349	366	344	363	332	432	332	361	406	379	357	326	345	403	395	382	360	359	340	347	343	379	366	365	400	338	393	351	402	366	387	377	355	392	359	356	390	359	376	398	331	367	363	378	395	396	365	386	341	371	337	356	350	356	402	378	404	341	374	342	395	359	379	355	364	369	374	385	364	366	346	333	414	327	406	387	376	350	396	358	373	360	350	352	340	363	393	368	343	345	363	370	338	340	368	374	389	328	389	345	393	354	300	393	358	350	370	357	373	359	353	372	384	344	406	406	364	379	371	382	343	382	390	404	373	348	330	329	385	380	403	340	390	346	379	389	339	338	361	384	364	353	352	347	352	360	374	350	375	347	358	370	332	349	377	360	367	358	341	342	330	354	392	361	399	359	352	355	387	375	385	341	384	362	394	370	361	361	391	371	359	381	374	375	334	410	392	341	371	398	359	371	387	377	405	390	340	356	348	365	386	351	379	348	387	364	366	364	369	356	397	378	409	373	368	378	358	377	370	398	408	343	428	408	368	392	367	389	358	351	384	395	367	368	376	376	354	370	370	340	384	360	367	397	385	317	377	426	362	370	350	353	381	404	363	316	381	363	376	339	351	366	333	364	349	385	383	360	374	375	372	375	355	366	373	394	400	382	382	336	361	365	365	367	367	406	389	385	403	408	354	358	355	385	382	373	391	349	414	333	399	381	343	382	357	417	388	350	343	383	357	378	367	370	384	389	362	349	352	374	334	373	369	390	392	358	371	409	392	367	407	337	346	362	357	370	415	387	349	353	387	383	351	359	385	399	357	383	355	364	416	378	383	333	382	403	408	372	345	355	383	409	364	346	371	350	345	374	383	333	391	353	373	372	360	329	364	380	364	364	385	379	364	371	391	401	361	393	337	355	363	388	390	377	379	354	365	348	338	362	335	384	383	349	407	341	382	378	375	368	367	350	384	331	375	374	363	365	371	381	405	388	351	348	395	364	349	342	369	368	359	391	345	353	400	372	390	361	388	382	366	356	375	323	357	382	334	379	388	359	363	359	355	368	410	353	364	395	393	380	378	369	342	341	411	352	378	384	345	369	364	366	382	367	356	362	380	361	371	392	360	373	348	395	354	367	367	365	361	358	389	355	372	415	383	397	358	377	378	354	327	309	346	337	419	338	331	386	384	418	363	364	398	373	344	333	360	368	384	356	386	360	343	360	330	353	359	383	343	369	365	401	368	351	356	347	363	403	369	390	351	388	360	374	368	334	347	326	356	377	350	348	379	358	387	386	377	400	377	328	341	338	389	360	356	376	392	371	380	393	359	384	374	372	361	375	405	374	367	344	365	359	395	363	360	352	375	362	372	366	322	379	325	401	378	394	365	395	373	377	375	360	370	401	355	366	351	380	358	355	353	357	347	381	389	385	400	404	363	346	347	360	366	404	375	371	387	392	360	348	409	420	333	348	351	401	373	390	369	348	352	359	351	365	390	363	361	367	399	371	369	379	356	373	361	342	363	319	370	373	361	412	383	365	361	396	363	365	374	360	368	358	412	345	367	359	365	367	383	390	383	332	354	361	369	398	370	365	405	367	323	397	377	391	375	373	406	430	370	373	365	412	345	370	372	400	373	357	345	372	374	371	387	398	369	394	381	397	333	364	358	384	363	346	390	409	379	352	405	351	344	359	385	367	393	388	328	399	352	384	371	355	348	341	389	364	353	379	351	351	356	368	326	378	360	339	379	374	373	356	350	385	393	394	363	337	382	366	361	385	382	367	375	380	417	365	356	358	339	341	340	420	375	380	363	361	373	368	369	362	373	349	342	349	363	369	328	365	399	363	404	356	353	376	356	341	396	379	378	344	360	398	373	337	373	365	368	362	352	373	341	366	357	369	366	363	354	348	356	386	402	343	366	343	368	378	378	341	361	356	359	339	356	397
17215	7647	11490	15847	9636	11743	17482	12659	11638	11712	9507	7183	6200	4420	3603	2816	2500	2130	2136	2210	2236	1910	1787	1754	1541	1541	1299	1303	1168	1131	1038	1050	1005	1003	943	999	982	968	994	970	967	987	966	956	931	985	919	941	947	958	933	975	1035	960	941	1030	961	1029	942	972	998	929	965	946	924	992	954	929	957	935	920	950	976	960	939	981	961	942	952	976	949	920	905	971	1003	926	972	918	954	888	951	932	966	912	956	975	973	976	972	1033	995	951	963	981	950	1006	908	958	952	882	923	962	1010	953	910	922	948	921	959	934	962	986	942	989	942	896	905	950	946	947	928	1008	950	928	971	905	926	912	947	970	944	928	962	973	988	942	961	988	924	977	959	1000	925	905	941	929	995	930	861	943	882	919	903	938	947	939	907	949	965	923	886	947	955	921	944	933	945	979	912	907	930	921	954	883	924	887	957	940	911	946	953	983	954	967	989	881	965	896	920	879	929	949	930	966	957	937	867	908	929	942	949	967	972	907	967	977	967	879	973	954	946	931	912	897	910	945	878	949	957	932	908	927	947	920	954	890	956	964	926	933	914	987	936	926	983	942	921	954	933	906	976	954	881	947	915	931	937	979	926	947	969	924	899	998	942	982	900	961	932	951	940	927	941	980	923	939	927	938	892	945	916	930	952	869	936	891	917	952	919	945	949	949	935	956	899	933	893	913	920	929	945	951	958	917	897	938	972	961	939	950	938	966	952	942	964	976	936	931	906	907	958	968	925	969	995	976	910	925	989	915	907	956	958	928	903	966	935	921	976	941	946	917	906	921	935	961	915	956	916	969	898	925	938	925	934	987	936	928	961	995	986	953	885	893	896	881	889	961	977	948	950	935	920	900	912	922	898	919	942	886	988	903	939	936	947	974	958	936	930	945	919	936	894	941	908	953	940	874	927	950	907	949	933	924	907	940	938	899	987	924	965	955	927	937	961	957	900	899	954	929	937	952	934	965	888	933	920	956	974	895	892	955	917	975	926	931	945	904	928	980	907	916	951	957	897	872	936	915	942	906	955	961	959	896	934	968	971	913	941	940	936	939	878	891	912	932	929	914	932	961	954	944	917	977	943	892	911	929	954	905	886	923	896	946	913	971	922	927	933	958	906	891	950	894	903	941	882	977	954	919	921	959	955	900	947	961	976	915	904	959	885	924	899	899	940	905	974	987	927	921	888	890	933	957	952	908	946	855	884	966	954	951	919	940	960	930	936	887	916	940	941	931	924	933	922	948	970	904	918	940	948	936	912	883	948	936	999	930	935	957	982	966	912	896	973	906	939	937	947	974	952	979	975	945	957	896	915	932	930	927	924	938	961	937	942	958	914	957	906	902	892	934	909	912	914	998	976	952	943	936	921	969	914	950	951	963	936	996	878	936	920	942	914	919	921	945	919	906	930	900	894	917	962	925	940	928	929	964	881	912	902	947	911	939	903	948	925	923	936	925	905	945	996	972	927	912	899	911	932	964	939	931	921	951	952	951	894	952	992	910	929	935	957	907	977	968	959	951	956	957	937	966	894	933	922	929	974	940	938	930	920	980	942	928	935	888	926	930	954	921	876	940	942	949	966	929	928	935	929	939	935	971	963	956	910	981	934	975	943	938	920	983	940	1005	946	948	930	968	985	920	913	857	921	951	907	950	921	856	928	980	978	870	942	990	909	927	993	889	965	965	916	974	942	878	910	983	935	960	933	887	892	951	957	956	940	954	893	976	926	948	945	936	907	940	936	973	961	922	957	914	927	927	937	916	922	908	888	942	953	900	928	988	943	911	943	965	921	1002	991	966	907	920	966	956	993	1000	920	964	925	927	877	948	953	885	901	922	940	941	908	939	893	970	891	996	909	935	975	986	948	931	920	970	922	967	955	984	907	925	920	915	911	951	906	936	954	853	924	967	940	868	983	921	924	927	947	996	884	958	953	959	944	947	953	953	896	952	919	972	928	893	894	924	965	951	979	957	902	982	949	939	918	917	976	915	912	938	946	909	959	928	927	902	925	964	927	896	911	955	930	948	883	993	990	945	979	891	940	868	931	964	888	922	973	928	941	970	964	963	919	950	905	940	912	956	921	951	885	930	934	968	947	918	919	965	915	914	942	912	957	924	907	912	1016	1015	995	985	907	874	1000	932	927	928	913	902	953	953	892	922	904	990	910	931	914	1023	925	869	941	944	951	895	961	961	967	956	966	920	958	978	936	970	898	899	987	956	955	904	971	1002	907	873	932	950	977	935	920	958	931	952	969	956	976	976	931	943	889	846	904	954	935	880	990	980	960	940	970	882	903	895	935	908	947	1005	923	976	910	965	885	920	930	891	968	912	929	941	976	918	927	918	958	947	927	956	932	986	978	932	941	950	1000	915	955	980	976	945	992	892	910	928	938	961	948	879	924	948	900	997	934	940	915	927	924	953	967	963	945	984	956	900	854	976	900	965	949	931	975	949	936	964	965	928	972	915	965	917	982	940	948	962	924	926	881	917	870	911	957	976	963	950	919	944	958	881	962	970	957	924	904	903	954	919	938	954	959	925	925	916	905	959	918	926	971	943	961	924	964	868	936	880	944	943	947	908	965	920	916	948	925	883	931	924	941	950	945	982	926	950	908	915	904	890	944	924	950	907	965	944	900	939	904	962	970	951	943	921	956	950	938	976	982	908	939	919	885	912	967	925	925	891	928	914	901	947	903	981	912	929	888	962	847	963	922	936	947	946	965	933	890	906	962	957	950	940	965	956	922	917	1035	890	952	960	950	902	947	975	893	939	909	899	983	917	960	950	926	938	925	941	917	940	935	1001	866	902	925	948	955	954	948	905	940	957	941	906	959	986	879	926	914	898	969	935	925	864	913	991	976	928	903	920	926	974	909	939	949	911	941	912	951	983	962	898	994	954	948	884	931	962	907	899	927	913	941	907	902	905	916	989	896	981	895	922	973	912	915	940	956	935	913	965	896	948	892	930	884	876	924	940	929	950	911	964	922	929	918	949	913	937	978	928	964	963	927	907	933	894	935	984	946	922	938	966	917	953	923	981	867	931	927	923	914	932	959	941	958	952	865	968	916	907	875	893	934	895	907	964	981	946	953	1055	891	924	897	911	952	923	930	981	921	939	968	911	924	970	941	994	888	924	977	959	916	918	904	911	921	974	893	980	981	922	934	928	957	871	949	946	975	919	872	858	914	889	898	901	903	932	889	927	943	937	975	919	953	910	966	932	945	917	959	911	932	956	947	932	983	926	937	912	933	957	915	998	911	955	942	960	955	907	944	916	932	988	896	973	930	946	939	935	895	896	997	946	944	910	945	951	948	987	968	898	883	941	899	904	1006	983	971	939	958	934	927	943	904	937	938	932	905	930	987	922	941	908	952	976	957	957	907	954	912	860	976	884	928	954	965	957	902	922	912	912	937	937	937	987	924	1005	926	933	916	930	878	925	976	955	931	928	933	960	918	940	973	938	963	928	888	932	958	966	979	895	943	953	926	989	939	950	975	896
32444	19107	17708	20185	14364	12006	15018	10867	8707	7994	6133	4432	2968	2052	1182	840	743	599	595	570	546	519	458	447	401	366	383	315	274	315	299	286	295	315	306	321	262	316	306	283	302	293	315	284	292	300	291	319	307	304	280	276	280	289	289	284	274	295	282	280	280	279	268	281	290	277	244	256	314	315	305	297	280	295	258	277	270	298	285	282	286	273	308	263	256	279	293	305	300	297	295	272	293	307	304	306	288	292	291	292	286	260	272	295	293	298	296	286	259	292	267	319	298	294	318	275	285	287	255	294	262	250	257	258	277	309	279	264	285	285	297	272	270	294	300	303	281	264	277	258	301	285	283	264	264	286	271	249	263	264	294	307	270	286	267	266	277	279	325	250	275	283	276	265	271	256	302	314	291	263	303	277	310	285	280	298	260	263	280	239	299	262	287	291	280	287	279	276	258	275	286	275	272	267	274	307	279	312	257	277	276	264	257	282	272	291	257	281	257	281	266	295	302	290	257	288	283	281	267	278	247	280	312	276	285	266	274	274	272	275	307	285	242	287	282	267	286	293	243	277	282	280	309	250	300	280	297	310	257	300	292	306	294	272	269	300	284	291	292	283	312	275	271	296	305	320	280	310	265	272	274	262	280	299	295	269	263	265	257	289	278	301	281	270	279	273	262	287	287	281	284	267	272	282	246	305	255	295	262	278	283	275	306	307	278	272	270	261	301	275	269	306	249	269	280	280	275	268	282	289	300	257	285	278	261	282	287	299	289	269	274	312	274	301	251	279	283	270	288	276	271	302	288	271	279	263	267	299	266	277	276	292	298	269	302	256	246	274	258	273	263	255	259	292	276	298	283	290	293	265	299	286	231	290	289	263	246	277	280	297	297	245	285	278	311	282	268	299	240	275	278	273	281	263	299	284	277	255	286	282	297	316	272	284	265	292	265	277	307	253	291	265	276	267	295	292	273	272	264	284	262	268	298	273	299	311	275	271	273	287	282	289	297	283	260	294	270	254	262	259	270	269	290	269	267	276	263	329	271	294	274	252	279	284	271	278	253	276	262	305	289	277	269	277	285	267	294	285	306	286	301	272	314	303	270	253	269	285	287	271	290	251	267	264	285	267	281	272	268	284	294	272	258	247	288	295	287	290	305	265	276	266	281	291	269	286	276	269	278	319	276	292	259	260	297	287	266	277	288	288	301	254	307	310	270	282	264	276	268	263	259	281	259	262	249	272	253	279	296	270	292	289	285	315	271	269	275	273	274	292	261	266	298	258	296	250	300	286	269	271	286	283	309	249	261	266	261	252	266	289	249	259	253	312	312	271	283	289	301	286	278	274	334	269	248	308	283	269	268	283	251	255	287	274	285	284	271	240	273	276	279	283	292	253	275	284	282	263	284	283	273	296	262	281	273	262	258	265	275	303	293	302	253	260	288	249	272	279	284	296	256	293	297	292	305	235	297	287	281	240	304	287	299	284	241	259	289	258	276	258	283	286	286	259	270	250	294	241	273	286	278	287	267	270	283	258	289	280	275	270	276	276	281	291	280	274	258	265	270	291	280	280	283	287	331	266	283	297	260	277	280	276	252	274	269	275	289	261	282	286	288	279	263	263	290	242	278	263	269	261	284	272	282	313	260	288	302	262	284	280	265	279	262	284	301	277	299	261	256	289	302	272	280	269	290	303	293	268	286	288	280	260	293	266	287	303	266	274	259	283	273	274	266	301	269	293	268	284	252	259	267	304	312	307	280	251	292	253	275	260	276	279	288	261	272	308	268	260	289	257	325	274	256	282	247	298	313	253	284	309	297	311	285	293	265	250	281	278	294	293	286	267	298	309	277	292	289	261	302	244	287	256	279	285	275	274	286	294	247	279	274	294	276	279	286	279	300	248	305	259	308	272	275	279	284	284	289	247	281	292	251	263	241	258	277	264	257	308	280	271	315	269	277	239	250	261	275	268	275	254	289	262	287	278	291	301	273	292	274	301	263	274	271	302	254	253	302	286	242	261	261	269	281	284	258	273	285	276	280	303	257	275	281	285	284	250	295	285	245	244	276	297	275	263	263	313	279	256	283	289	281	291	275	296	272	289	246	267	278	262	286	276	264	302	235	264	272	263	295	299	273	249	294	261	280	272	244	284	274	263	268	312	286	267	294	270	276	285	233	257	308	288	283	292	261	266	269	268	271	308	299	293	284	315	262	311	270	273	282	313	283	280	275	276	291	259	254	297	265	250	266	259	286	261	296	256	291	300	272	293	274	294	275	267	270	286	293	270	267	285	266	279	283	280	274	289	254	285	289	296	308	279	284	264	295	292	277	286	267	269	303	280	300	272	297	304	277	297	276	263	262	269	289	255	253	263	271	297	310	257	287	267	271	281	283	279	242	250	278	261	268	283	276	292	251	264	293	283	298	285	262	258	285	302	263	286	301	269	249	258	301	277	301	285	261	272	295	247	235	271	286	295	263	255	277	297	260	288	297	275	287	276	284	268	280	283	288	314	261	272	265	246	259	260	283	278	295	267	271	300	288	272	241	275	248	273	298	269	270	278	304	278	257	293	257	310	278	264	264	274	293	298	289	273	289	267	285	267	258	297	237	288	288	274	261	275	283	266	264	281	257	270	278	257	258	281	286	291	288	292	264	299	247	265	274	274	273	255	265	281	256	257	297	285	274	275	277	246	287	274	276	270	257	253	283	332	274	280	287	286	241	274	276	263	285	292	278	260	285	273	301	290	277	301	299	311	300	294	267	257	289	291	268	258	289	278	276	262	305	269	268	270	266	317	256	276	292	257	312	250	287	307	279	270	280	283	308	304	302	286	261	274	265	275	295	291	294	290	292	274	273	305	272	271	276	259	284	297	272	254	293	273	246	252	269	256	262	293	264	270	278	292	304	250	283	281	281	276	295	265	310	317	297	272	257	271	299	296	261	276	258	276	259	266	283	305	274	313	261	261	280	278	274	272	282	260	275	297	291	287	287	253	283	272	254	261	275	251	263	266	243	274	278	287	276	274	283	284	323	295	270	278	275	260	270	238	261	282	274	262	271	284	310	248	304	295	286	290	284	258	245	274	304	286	256	279	289	275	301	253	296	256	273	285	263	285	255	288	268	273	281	248	306	275	259	249	289	273	291	280	272	269	250	282	285	286	240	250	286	281	283	259	254	282	278	270	287	265	276	272	299	285	268	276	255	276	255	256	258	279	292	255	248	281	292	307	294	280	289	262	287	299	264	300	258	297	305	273	304	287	269	278	275	282	295	282	276	274	286	304	281	297	294	287	246	277	283	268	251	292	300	257	296	292	284	255	251	259	271	287	291	292	273	295	311	254	270	287	249	279	269	284	256	258	297	296	280	301	277	246	287	291	304	269	307	286	311	289	289	309	278	255	267	265	284	269	277	280	274	292	278	300	293	300	297	284	277	291	266	225	254	322	262	274	284	300	250	262	300	282	291	265	283	287	260	250	286	301	258	283	289	301	294	292	298	268
22232	10178	14670	20423	13094	15552	21897	18035	16282	17010	13426	11550	8692	7032	5517	3752	3025	2524	2695	2876	2717	2601	2162	2016	1785	1494	1414	1283	1053	975	940	892	857	857	854	785	814	790	784	841	789	809	771	748	747	745	758	764	735	759	715	756	733	765	782	712	723	757	771	712	750	739	712	707	761	740	776	697	774	717	770	776	725	704	749	739	731	736	731	731	718	677	723	751	705	666	724	715	732	744	767	753	816	744	764	762	776	747	785	826	835	737	731	739	769	774	697	741	719	707	774	718	764	756	752	721	701	716	736	712	770	738	702	810	760	716	690	692	704	718	782	662	706	715	733	755	694	683	712	717	720	691	691	674	654	742	737	764	786	656	712	715	713	698	732	740	712	698	709	685	693	666	717	695	697	764	739	725	711	714	721	727	737	710	749	681	682	753	680	725	709	692	689	685	727	725	709	685	701	719	704	720	711	737	714	705	742	694	723	706	701	713	687	666	718	716	718	702	688	695	690	702	728	701	736	764	712	740	680	709	737	704	699	752	665	754	720	668	721	644	730	714	691	728	687	696	701	680	697	684	704	674	689	745	744	656	769	706	702	709	710	660	718	688	671	721	745	716	696	752	700	716	687	705	708	704	684	769	763	724	676	686	710	726	650	738	697	717	701	732	725	718	701	735	705	689	691	699	699	752	720	734	717	767	752	714	724	699	722	676	714	759	708	742	682	697	708	709	717	683	733	741	700	691	698	721	685	668	733	661	689	686	662	727	718	704	695	695	690	718	754	760	710	754	733	724	716	718	748	686	655	725	716	737	669	722	729	682	722	736	718	731	706	685	729	701	724	739	744	722	715	693	723	724	699	701	712	740	710	729	714	684	690	736	752	711	744	673	701	673	734	706	710	739	672	724	721	690	716	707	733	700	731	663	719	703	706	779	661	680	699	729	692	726	721	724	697	711	719	710	703	716	695	700	743	744	726	713	740	688	721	668	762	703	689	724	688	693	668	681	703	722	700	757	704	730	730	683	689	765	693	714	688	688	660	690	741	745	725	729	682	728	727	771	676	729	752	683	704	694	689	725	663	707	759	718	726	762	684	707	713	688	695	772	668	725	753	720	708	705	726	696	733	668	752	720	668	743	687	710	721	669	728	688	678	741	718	644	734	735	711	655	717	693	672	686	715	714	720	758	709	709	698	738	696	739	712	734	725	709	748	696	758	713	705	710	775	685	735	730	685	765	712	703	680	728	711	656	692	722	745	696	727	734	711	703	723	719	726	714	703	715	690	727	670	714	722	747	768	721	739	739	756	703	733	706	659	673	682	720	695	680	715	732	734	678	739	701	717	738	746	696	761	743	712	684	699	702	670	677	657	785	715	669	731	690	658	760	695	688	717	709	652	737	722	687	744	737	734	684	709	721	715	721	709	725	672	732	681	719	697	695	711	756	739	715	736	751	769	716	687	763	690	729	735	712	701	753	747	749	720	737	712	738	718	705	667	714	790	691	670	721	701	680	670	663	775	727	701	726	692	676	742	692	692	756	679	717	707	687	739	688	701	673	774	736	718	683	740	701	667	683	737	708	702	706	761	712	675	756	740	728	748	740	727	702	752	726	711	697	728	742	675	710	744	767	702	725	676	648	759	677	726	714	724	714	730	712	689	711	684	714	691	716	639	663	719	714	791	723	737	705	711	671	727	733	633	681	711	706	665	735	699	715	722	723	746	756	712	706	706	702	693	667	717	703	711	713	708	716	677	692	718	701	703	734	718	713	707	740	677	692	676	726	698	682	685	699	711	716	694	729	691	667	766	719	697	698	693	698	699	636	711	704	730	699	711	678	733	669	705	670	671	696	752	697	694	674	696	700	680	706	757	730	769	672	738	681	705	721	715	697	704	730	722	680	772	746	729	715	699	695	703	672	689	665	693	706	732	723	678	708	688	731	687	696	738	681	713	714	726	723	727	701	687	728	731	713	702	744	761	742	684	728	709	709	706	693	701	700	676	690	701	708	734	706	700	713	714	709	748	717	702	721	685	707	687	697	711	755	757	723	728	697	724	719	705	788	755	744	726	692	750	726	709	709	713	774	796	677	741	703	651	681	710	709	691	736	745	708	781	735	723	683	731	670	730	689	750	774	679	743	684	737	692	724	692	727	697	754	741	722	672	709	647	706	687	719	734	732	703	748	703	706	751	724	725	699	739	740	749	745	696	676	708	667	673	684	694	692	675	684	715	705	715	749	678	682	725	717	684	704	722	713	695	714	735	681	736	696	686	698	746	737	733	703	732	699	735	739	706	680	705	733	701	704	712	680	730	752	684	702	718	712	693	731	675	694	699	732	688	678	672	698	731	726	724	691	697	699	739	657	714	745	645	703	716	697	741	654	684	679	740	708	731	725	684	745	718	705	715	720	679	715	698	691	715	731	733	678	696	666	729	682	720	722	731	675	680	729	717	708	673	658	707	722	731	688	697	689	710	711	694	722	708	721	724	716	704	696	706	753	687	736	660	710	711	705	742	734	714	719	691	684	690	704	764	723	697	714	732	733	762	705	699	701	727	711	730	742	709	713	727	667	674	726	668	754	684	675	696	699	734	714	738	719	739	746	677	704	697	677	725	780	680	723	728	744	705	732	736	704	726	723	667	735	696	687	703	714	731	667	711	715	695	748	670	690	678	719	725	707	724	675	704	723	697	718	689	727	682	703	705	663	753	727	710	700	713	716	684	676	775	724	675	716	686	757	708	683	714	653	729	722	724	680	741	729	720	730	750	686	735	740	735	720	738	662	722	724	707	758	718	747	693	732	710	727	673	707	691	734	699	707	752	727	694	727	743	711	694	700	707	726	708	733	680	680	697	700	709	703	734	714	759	731	691	702	745	699	675	692	717	734	735	712	723	729	694	699	706	685	727	721	706	721	737	715	668	727	683	718	756	688	684	688	721	733	696	726	744	745	718	736	705	697	645	705	730	751	708	733	712	715	712	731	703	724	657	694	710	689	713	724	743	647	731	706	707	729	677	692	705	716	712	713	680	683	750	719	733	734	718	719	664	741	685	630	771	737	707	707	728	721	711	762	729	723	730	730	678	695	685	757	685	725	735	725	725	701	708	734	665	716	728	749	717	720	675	701	732	669	657	697	694	712	733	709	719	706	686	732	715	731	682	655	689	708	720	730	647	740	701	756	679	688	747	726	718	626	693	758	689	703	701	687	716	702	675	669	648	736	730	749	718	690	719	652	727	671	727	675	715	654	755	733	711	754	703	706	654	737	709	696	723	705	724	706	783	685	690	742	705	699	703	734	676	708	679	716	716	745	761	743	676	692	688	709	708	696	726	711	751	750	742	702	743	741	676	732	740	717	700	712	700	703	675	744	669	705	731	701	746	741	679	719	715	696	766	685	733	758	664	714	691	698	692	718	661	709	724	718	709	693	661	683	708	696	762	710	721	698	702	736	695	743	698	681	704	694	671	728	732	750	718	701	718	731	695	700	737	721	685	678	739	713
5311	2377	2513	2422	1448	1101	1052	659	529	569	562	429	422	341	368	334	328	359	353	342	340	308	307	307	337	326	313	273	308	290	279	282	306	318	264	256	295	281	284	285	298	315	300	301	305	273	292	299	266	314	273	297	262	281	264	261	291	278	296	321	301	300	299	312	265	287	265	281	292	326	303	319	301	306	308	312	323	291	288	261	306	312	321	296	264	271	267	281	288	280	275	276	303	288	322	287	275	298	269	251	250	313	304	279	274	285	296	288	269	317	294	301	283	283	267	272	268	272	286	273	300	276	284	274	309	292	301	278	280	280	272	279	274	314	298	316	287	291	271	302	287	265	315	283	299	305	316	297	313	300	286	308	291	241	289	317	292	299	248	292	276	298	291	325	319	296	299	288	324	312	274	282	304	275	292	306	268	274	296	288	279	287	301	283	261	278	286	294	285	289	305	304	293	322	284	279	281	288	287	286	303	296	318	303	266	293	278	305	284	294	282	295	286	274	304	286	276	289	297	256	297	268	291	273	326	301	304	265	308	272	301	300	300	277	279	309	260	305	288	314	283	278	310	310	310	312	266	252	284	309	303	295	266	306	273	273	271	301	250	296	299	285	278	288	275	326	298	292	288	271	321	296	272	300	272	272	285	300	320	288	296	278	309	306	304	282	294	296	282	288	308	301	315	302	276	266	284	313	284	298	293	260	268	298	299	298	278	291	296	279	312	318	277	279	267	298	298	316	280	311	272	294	299	295	271	292	293	307	262	290	308	281	293	275	252	291	283	267	286	290	270	277	294	275	323	277	276	246	301	276	291	288	273	258	288	271	300	275	293	303	297	268	341	296	307	292	314	308	292	311	250	274	266	273	278	269	314	272	301	265	261	300	291	287	295	274	275	282	278	286	271	265	306	285	314	265	280	301	294	310	294	256	295	260	286	306	302	293	311	310	278	291	260	324	291	279	296	286	277	289	278	300	295	303	321	300	306	284	260	255	314	292	292	295	283	305	296	308	307	268	286	278	280	263	285	302	277	286	320	296	309	317	264	290	293	291	301	300	291	272	285	279	272	262	307	263	309	311	290	296	331	299	280	249	271	286	286	266	311	314	270	296	287	284	306	294	262	312	246	288	273	260	280	284	281	295	309	281	284	282	259	283	296	265	311	291	295	288	284	294	292	281	296	287	278	281	265	291	293	306	292	245	276	273	294	310	286	260	311	263	286	293	292	292	314	255	274	302	323	272	289	294	303	300	286	325	294	294	270	260	286	270	288	293	310	271	288	267	302	303	259	299	272	277	261	278	306	282	288	292	257	291	283	297	303	285	304	297	308	321	263	286	304	275	310	286	291	258	289	301	304	281	307	257	281	290	300	296	270	300	276	299	300	293	287	249	298	291	307	321	288	261	308	299	285	285	290	289	279	276	303	285	288	259	267	285	270	283	293	284	307	288	284	307	284	278	288	260	244	302	252	321	259	318	282	265	298	283	283	288	323	312	277	300	277	299	312	285	327	282	296	288	282	246	270	292	302	282	279	289	291	298	293	283	303	285	288	292	287	278	330	305	272	296	276	260	293	283	262	258	296	303	290	305	279	280	275	295	318	331	263	269	324	288	313	308	293	270	265	287	274	280	300	289	285	300	307	253	289	272	277	301	271	263	294	278	293	280	275	260	273	262	311	320	289	282	286	314	307	283	259	308	291	321	292	287	317	267	273	312	290	304	299	270	289	310	287	278	278	303	304	316	291	270	288	291	288	273	318	303	292	300	288	287	287	274	281	289	315	275	287	270	303	293	308	298	310	292	312	278	281	318	282	283	314	289	299	296	304	282	274	283	288	296	292	263	275	304	298	317	290	289	294	260	293	290	266	269	297	292	328	287	292	324	315	305	291	303	254	288	281	293	315	317	286	268	276	312	250	268	281	290	295	295	296	279	299	292	301	304	304	293	281	298	287	282	271	267	281	239	284	292	283	273	290	311	289	295	261	269	279	311	309	274	291	323	290	257	294	263	307	287	281	271	322	315	315	303	315	292	288	303	286	270	291	308	273	330	294	275	284	277	280	301	305	289	264	281	286	266	292	295	287	312	295	300	318	291	277	285	299	287	304	240	290	296	283	275	266	286	310	288	290	275	306	292	290	264	290	277	289	254	302	291	264	276	306	300	295	259	333	292	276	263	304	275	255	242	293	277	267	295	287	268	311	279	297	280	265	306	312	285	284	268	299	267	264	278	269	260	284	285	286	288	257	277	274	280	318	302	301	267	285	282	261	263	285	283	304	329	299	298	263	286	315	318	280	293	269	304	307	301	287	311	293	274	266	281	274	303	281	332	284	313	292	327	266	298	276	296	322	317	306	292	279	300	286	277	320	308	297	297	283	286	288	298	305	291	235	279	312	259	272	250	309	285	283	280	265	246	299	278	271	277	277	279	272	289	274	291	283	295	292	303	328	322	294	296	293	293	315	295	252	294	281	315	285	269	290	289	285	299	312	282	290	273	279	275	268	292	255	303	310	251	278	250	293	275	311	289	310	327	268	298	289	299	279	277	278	297	305	291	301	296	316	282	293	327	261	342	271	293	315	283	269	313	285	272	249	265	322	310	285	288	287	298	256	290	297	267	297	251	308	289	294	298	281	262	313	280	298	300	278	313	279	281	316	300	298	284	308	267	265	277	283	309	292	299	307	288	311	276	291	281	227	319	297	295	293	290	276	293	301	287	280	268	295	295	269	295	280	299	289	253	302	299	287	304	277	278	290	287	290	255	292	281	305	288	284	273	312	279	295	286	247	288	298	274	296	271	300	281	298	273	289	280	283	247	292	288	322	290	298	341	288	255	273	272	276	263	275	282	305	286	284	329	264	270	268	301	296	265	265	313	277	295	278	295	335	277	305	278	275	270	292	293	302	288	322	309	293	290	284	263	273	267	300	279	274	300	292	304	303	298	301	261	291	290	309	279	283	305	284	265	293	307	313	293	275	258	283	287	287	293	266	333	281	306	295	278	300	272	290	294	259	299	313	316	279	272	285	311	268	347	270	265	305	279	294	272	273	306	316	309	292	282	282	284	266	296	310	300	297	298	280	265	275	292	281	265	285	261	288	303	306	286	297	312	275	286	334	283	320	304	275	297	283	289	323	310	297	262	281	311	298	284	304	275	267	274	250	308	323	288	275	298	289	265	283	270	311	277	288	272	297	291	326	288	300	280	287	282	273	270	273	299	292	314	303	318	292	303	269	305	323	276	294	312	260	255	295	314	275	275	299	275	294	284	314	280	244	286	279	287	264	280	314	305	292	289	288	307	307	304	305	294	278	294	320	269	257	307	295	296	283	252	285	332	309	295	269	256	305	270	300	289	327	303	277	291	312	318	290	325	288	295	285	262	300	307	285	297	340	281	265	282	301	319	268	292	303	283	301	294	269	256	332	319	288	310	305	314	281	291	307	289	286	283	288	297	293	260	297	312	277	299	307	295	290	315	267	290	291	267	282	273
4923	2332	4034	5917	3658	3421	3852	2438	2066	2359	1984	1591	1423	1262	1129	1113	1063	1020	1090	1075	1069	1088	989	882	989	939	911	859	799	792	777	754	772	808	760	748	782	748	764	770	758	756	734	775	803	790	772	828	766	778	792	794	762	788	749	767	713	746	804	736	754	790	759	784	758	763	802	754	781	754	773	746	769	767	784	748	781	784	752	813	774	772	754	723	749	730	750	769	828	758	765	771	771	714	734	729	796	782	744	753	762	804	741	771	755	819	809	754	764	747	720	815	743	720	709	748	738	750	776	786	741	770	786	732	774	755	779	741	741	795	717	736	763	765	757	742	782	791	737	741	772	758	749	749	757	752	804	746	776	829	751	785	753	787	754	708	729	734	717	774	769	701	729	794	720	773	757	743	776	760	770	803	769	779	763	734	724	687	751	744	775	740	778	765	766	793	772	755	768	783	749	729	790	770	809	741	784	770	766	766	778	748	725	770	706	782	725	730	797	762	780	780	790	791	793	737	762	794	805	727	724	819	776	771	777	713	801	754	730	762	807	796	744	763	741	794	754	757	778	721	773	783	757	737	767	765	793	773	757	751	732	771	750	733	835	777	780	772	793	797	753	727	774	756	742	757	714	784	809	791	769	784	828	750	759	788	771	783	775	733	735	730	767	808	733	803	761	771	727	728	742	783	772	776	748	739	780	718	818	773	762	803	744	784	776	755	749	752	769	792	743	770	806	784	789	745	790	777	748	771	754	727	735	715	766	822	727	801	768	770	772	746	711	727	743	757	711	738	763	762	774	695	729	777	736	771	820	789	787	724	769	804	711	779	811	763	791	761	791	742	757	792	743	772	779	773	786	771	779	730	725	778	772	742	754	793	780	793	781	782	734	766	797	726	767	789	802	739	731	770	756	815	746	756	743	735	767	759	719	763	718	761	734	772	793	752	720	738	784	731	762	720	785	795	759	752	731	731	751	767	784	718	757	746	790	729	771	755	763	774	813	760	753	793	759	761	780	785	786	749	743	784	812	862	744	733	744	718	781	772	808	785	785	746	737	824	759	729	740	757	790	728	743	754	756	786	795	748	751	741	741	720	766	808	760	714	739	807	794	733	760	774	774	755	760	777	742	791	712	727	753	746	770	769	748	767	829	742	749	743	722	765	760	688	754	742	739	766	727	700	753	754	795	734	846	833	762	809	741	762	746	757	733	705	726	732	722	768	736	766	739	781	736	748	746	728	754	830	786	754	734	805	783	740	745	774	785	769	749	771	764	794	709	770	763	784	748	791	800	777	746	713	744	763	721	749	763	777	755	760	776	754	716	720	742	820	832	779	787	789	798	730	781	772	746	796	752	783	736	748	776	752	805	723	736	765	747	772	753	736	762	740	740	819	759	752	776	755	778	774	771	725	731	733	778	797	710	688	769	784	721	774	808	791	735	756	767	777	763	769	811	765	792	748	769	740	763	753	799	762	781	701	760	767	734	751	708	823	769	758	737	763	752	760	748	735	745	708	791	772	799	735	786	785	730	764	805	790	776	830	731	762	764	711	763	725	752	779	801	772	818	766	720	754	766	774	785	708	763	778	736	760	759	761	795	729	774	803	742	812	816	748	734	785	726	749	710	719	742	763	826	751	729	795	801	789	780	754	781	778	731	717	766	729	764	781	760	783	761	811	757	774	755	810	738	756	742	749	784	739	741	734	764	784	789	788	767	744	779	762	758	783	749	750	785	808	773	785	785	739	805	730	776	762	793	731	728	810	804	785	754	792	757	822	757	747	778	757	770	747	803	755	799	752	787	773	794	768	755	757	746	759	776	779	763	805	742	771	773	753	811	755	750	776	763	760	776	824	763	757	794	761	737	768	785	800	775	757	757	792	790	789	740	753	726	737	793	799	737	794	720	747	733	742	742	772	780	781	763	744	813	733	786	787	767	771	817	745	755	761	810	743	816	754	798	801	743	797	750	744	818	739	739	719	765	725	697	752	805	775	808	707	760	747	698	714	780	786	774	776	811	747	721	741	738	751	790	744	773	774	746	726	795	771	752	731	720	744	768	780	776	801	730	810	762	740	780	774	765	758	738	741	766	764	746	757	777	741	756	784	773	789	747	760	750	778	767	755	795	725	763	796	733	770	778	704	743	790	714	767	819	742	709	748	782	775	760	790	828	764	768	817	765	807	748	729	790	770	740	694	676	729	776	788	792	753	787	729	752	762	771	705	723	786	724	708	819	731	724	740	748	788	769	762	764	755	748	760	767	740	787	792	823	824	754	757	715	747	792	731	796	739	770	743	813	748	701	758	755	724	744	763	765	741	754	758	738	793	795	745	757	787	761	778	741	740	710	746	780	758	782	783	752	747	770	736	755	762	781	794	784	755	768	748	728	786	788	731	806	767	759	755	748	797	764	739	718	797	753	767	791	767	778	763	744	773	784	780	766	770	732	773	781	790	795	752	751	739	783	807	767	812	777	794	769	773	761	813	786	734	751	765	733	716	758	771	746	745	740	783	746	751	739	779	773	722	746	738	765	811	770	736	746	752	797	734	791	719	774	742	762	771	759	735	794	788	770	740	771	805	795	733	750	801	772	755	787	750	783	752	765	784	791	773	757	795	756	771	780	819	800	791	706	786	729	779	779	768	761	759	692	736	754	709	788	781	765	755	711	797	793	731	725	709	772	782	823	762	753	753	734	765	783	787	747	750	769	752	724	742	780	769	767	820	824	713	816	803	817	768	791	823	745	742	831	782	790	753	789	776	742	772	792	798	746	753	778	806	724	785	768	820	785	788	756	789	748	780	745	769	828	794	780	709	803	783	796	775	746	734	772	734	758	721	787	707	775	746	727	784	761	777	767	751	754	717	753	795	766	747	752	710	760	785	822	746	763	762	736	741	789	767	724	730	787	765	772	757	803	775	756	777	807	740	756	734	777	773	734	776	729	754	772	727	764	725	798	761	761	752	698	764	721	760	802	753	771	783	788	738	774	748	760	807	795	743	756	733	728	783	704	736	791	813	758	765	762	701	834	768	782	744	751	756	827	745	738	760	725	762	752	717	800	732	808	748	775	783	776	812	746	757	772	785	761	729	743	750	720	814	766	770	790	767	754	799	737	724	784	754	731	744	727	785	756	778	736	741	811	783	774	768	752	804	723	772	729	783	777	771	768	768	741	754	855	830	773	783	754	741	730	779	790	737	773	749	739	754	764	761	712	758	748	752	732	764	790	774	729	771	764	763	794	759	715	777	724	770	797	779	746	795	804	765	726	799	747	756	769	773	713	746	728	795	747	769	795	786	761	780	775	762	751	734	738	774	730	741	753	797	781	750	713	770	745	768	781	766	753	792	759	740	752	780	749	722	761	741	761	782	802	766	736	782	777	768	788	748	738	781	718	777	751	736	778	798	761	822	712	772	765	794	770	797	720	755	760	761	718	714	774	741	794	763	761	782	761	762	743	769	699	765	818	790	738	704	751	778	695	765	761	779	766	739	723	752
26223	15237	13400	15083	10242	7547	9337	5925	4467	4549	3765	2820	1884	1311	1032	690	568	495	493	476	497	485	488	455	426	404	419	400	386	380	361	360	359	383	383	355	359	342	362	355	358	369	375	372	347	358	373	352	306	365	375	360	339	348	350	360	357	361	381	354	342	341	373	330	355	353	349	359	326	342	352	355	392	376	359	342	372	338	365	338	356	322	341	390	370	354	327	353	398	373	400	348	318	401	389	407	408	383	365	400	389	334	324	368	373	347	329	335	365	354	342	351	350	364	343	355	354	346	361	376	353	340	337	363	405	370	348	374	356	394	356	316	363	358	346	328	343	323	338	402	303	365	358	379	378	377	370	364	373	358	371	334	337	328	337	339	363	368	357	360	369	336	360	370	345	412	340	381	343	366	377	366	369	373	377	359	370	378	354	377	373	373	358	360	379	345	345	374	358	415	354	323	367	357	394	325	352	341	360	336	352	332	358	342	344	364	361	351	361	367	349	363	350	353	352	378	365	380	360	357	365	410	370	381	359	353	344	387	352	366	386	390	389	344	371	375	355	361	361	361	365	353	391	364	349	356	370	381	338	385	360	402	338	340	344	373	379	351	347	351	369	366	356	362	324	383	358	339	362	373	328	387	376	369	373	338	379	385	348	390	336	333	371	388	391	359	354	388	366	325	366	363	341	357	363	347	388	411	348	346	343	361	340	370	327	364	341	393	365	380	368	330	390	341	336	376	343	355	339	342	394	369	405	378	360	327	378	348	327	372	355	351	352	375	370	345	395	410	370	371	395	360	333	372	348	366	336	389	328	356	342	354	336	354	369	386	351	355	347	320	360	358	384	325	374	331	344	355	388	364	343	356	370	356	356	367	351	354	359	328	291	358	365	356	343	353	333	353	334	366	355	308	343	343	363	354	387	363	321	360	352	370	390	352	374	321	371	355	374	373	318	345	368	365	337	379	369	384	377	382	391	366	308	385	342	322	359	350	351	377	380	372	338	341	374	361	348	366	340	338	343	409	361	365	365	373	359	404	369	360	353	341	373	362	364	396	348	365	346	339	378	346	296	374	362	310	383	362	391	354	335	334	356	382	349	366	346	346	352	361	340	385	338	372	327	388	387	325	362	333	369	344	349	334	369	358	341	389	357	344	356	357	358	379	380	353	374	349	339	365	361	338	368	330	370	345	368	387	367	386	358	360	372	374	371	342	354	345	400	411	327	353	353	365	405	402	325	402	370	351	344	363	363	333	395	342	338	380	403	375	365	358	329	381	390	321	336	357	327	336	342	369	349	345	403	360	368	378	333	362	349	373	360	375	361	348	374	362	377	374	396	356	337	391	351	387	372	371	377	355	367	349	373	334	335	358	367	349	365	382	372	335	311	381	352	336	361	358	352	359	380	369	399	358	366	385	331	328	386	339	365	318	350	407	373	367	379	380	341	370	374	366	369	363	328	371	328	353	391	318	376	346	357	354	349	362	389	375	364	376	360	342	350	378	351	361	338	338	340	366	349	378	358	367	347	371	355	353	354	326	344	371	354	344	376	354	330	338	346	364	364	371	316	368	340	344	384	363	338	346	377	331	370	343	382	384	397	339	352	369	345	346	365	342	357	383	355	391	364	380	361	346	335	333	374	338	377	362	351	334	362	343	371	335	325	372	361	354	345	372	387	330	362	355	366	365	348	344	335	357	340	337	362	343	357	316	370	367	364	356	334	377	357	371	350	391	356	329	405	313	385	391	328	312	395	356	368	355	375	385	363	383	368	314	360	314	363	379	371	350	366	395	359	358	345	368	348	355	338	407	365	397	355	362	335	355	381	342	358	351	357	398	361	380	367	348	330	352	368	371	347	359	342	356	374	352	386	377	379	360	366	371	389	359	398	365	360	379	383	384	353	349	361	349	388	355	348	327	372	346	369	346	372	361	346	356	351	355	348	399	368	363	356	352	345	331	379	369	347	353	371	358	346	379	371	336	339	338	366	388	359	351	355	334	346	350	338	381	358	345	358	342	349	339	367	353	346	369	349	355	367	353	322	355	378	371	379	346	352	382	340	338	376	350	354	351	356	329	356	385	339	391	384	373	342	346	375	356	417	334	358	378	360	346	359	361	330	311	386	366	348	363	357	376	366	360	385	331	386	359	372	402	396	379	395	368	376	362	344	370	358	316	368	317	332	351	361	364	359	354	300	350	358	387	385	341	390	338	378	342	352	387	355	346	357	360	307	334	357	368	406	355	377	361	340	362	354	381	359	362	328	331	374	381	353	366	348	379	330	433	365	368	367	365	393	381	336	368	339	349	366	337	360	345	389	371	375	348	363	340	367	366	363	344	355	335	391	369	358	356	402	370	339	346	337	327	403	350	362	339	338	344	359	332	332	351	341	371	342	340	356	376	402	374	367	367	358	372	361	380	398	371	358	391	377	366	367	357	355	355	361	360	383	356	363	358	358	359	350	359	393	358	392	364	315	347	350	389	391	365	344	362	385	355	378	335	327	376	364	352	344	347	354	374	358	348	357	340	401	353	344	368	350	340	342	366	374	339	313	316	347	398	378	336	363	372	392	354	354	344	339	348	353	359	360	305	333	359	351	349	387	347	364	388	332	399	353	355	387	333	334	341	374	350	360	336	386	397	362	378	358	366	359	343	356	361	357	356	344	363	381	370	354	334	352	365	376	385	347	356	377	354	348	385	346	343	338	351	362	368	350	360	390	368	364	375	321	375	320	393	378	342	356	414	391	381	344	330	395	331	348	357	361	362	353	367	341	352	385	346	372	382	370	362	356	334	355	338	367	346	396	335	354	318	361	371	351	369	382	351	359	361	351	385	356	337	354	358	359	380	350	386	376	324	371	362	384	362	361	351	362	370	336	382	345	329	355	364	336	351	372	349	353	384	415	353	353	355	330	376	379	350	389	372	394	346	335	355	339	373	398	413	336	384	379	361	401	400	387	347	379	381	388	357	362	378	340	353	358	400	368	372	381	384	348	315	331	354	351	343	341	371	366	359	366	332	365	368	354	353	355	314	349	351	357	350	374	344	375	355	357	343	358	383	364	381	371	341	363	354	359	330	381	370	362	358	347	352	365	350	364	353	330	356	362	359	331	324	345	383	404	386	357	395	363	351	376	377	345	373	370	336	357	317	388	345	378	350	365	372	370	353	363	370	367	399	332	373	389	353	373	366	389	347	349	333	356	378	357	349	324	375	382	387	384	364	376	357	341	381	330	374	368	376	388	340	357	388	334	327	363	379	349	327	359	384	335	377	346	375	338	356	377	388	366	336	349	346	366	343	359	363	365	336	350	336	374	360	337	362	343	352	365	367	381	350	375	344	353	315	369	351	362	371	396	377	389	364	371	370	348	337	377	373	332	347	363	349	328	360	352	388	362	378	350	352	391	377	358	361	380	357	364	329	369	328	349	379	330	352	379	340	382	384	373	335	348	359	340	370	357	380	363	352	353	335	334	394	364	343	363	385	357	365	372	371
19261	7938	11240	16681	9935	11037	16569	12391	11269	11920	10243	8074	6055	5149	4189	2887	2387	1964	2002	1930	1985	1783	1719	1646	1541	1399	1369	1242	1116	1073	1025	989	1045	940	922	1001	998	995	974	959	1001	883	962	879	962	888	928	936	958	885	906	941	965	946	954	935	953	975	880	878	907	927	964	944	947	929	958	894	970	939	937	970	968	893	933	884	938	968	906	892	904	937	893	955	996	886	919	911	954	998	928	971	1000	935	939	975	966	957	934	965	976	921	934	938	904	932	937	988	985	932	958	919	926	950	979	931	903	937	932	928	945	958	908	956	910	961	896	904	943	903	927	903	959	931	945	941	922	947	925	925	885	886	932	843	876	943	913	924	951	919	953	919	910	957	927	971	949	898	936	923	947	928	950	867	903	885	881	939	929	842	844	945	898	853	880	886	941	938	925	908	901	858	899	918	953	950	936	936	998	901	968	937	916	898	962	967	946	913	886	888	903	933	990	887	928	909	955	957	914	923	996	889	932	881	888	925	957	908	889	908	912	915	969	922	919	859	910	909	860	922	893	944	928	927	938	886	923	902	924	945	965	906	954	961	901	953	876	959	911	908	914	887	939	893	884	915	938	948	921	964	871	910	979	930	909	951	936	896	931	951	901	918	894	922	901	929	866	911	936	934	889	864	919	924	926	909	878	906	974	905	915	959	959	895	932	963	895	990	902	931	883	935	954	824	930	902	871	917	951	940	899	957	892	926	941	924	914	857	891	907	961	851	919	889	946	918	905	919	887	929	941	897	906	903	853	865	946	959	900	894	937	914	916	890	899	886	898	971	917	919	941	930	923	915	965	914	959	959	958	945	900	894	932	971	912	956	878	994	897	902	963	921	922	965	953	882	956	886	908	938	924	902	893	976	946	973	848	919	882	973	937	885	919	940	938	971	915	936	900	947	940	902	903	918	933	983	903	943	918	889	896	912	954	951	965	935	933	932	928	891	925	910	975	925	883	900	917	931	923	952	950	912	950	871	917	949	910	904	916	866	877	952	893	989	935	932	935	898	949	936	964	943	924	934	963	959	897	874	903	899	906	943	916	916	911	958	863	917	945	900	927	905	972	931	872	838	922	903	959	941	942	905	859	912	922	875	917	925	927	888	935	934	973	951	903	875	888	926	916	899	869	928	955	913	893	944	953	907	978	918	923	900	974	909	902	880	963	963	947	897	926	909	916	917	906	938	941	925	915	973	929	926	866	937	923	921	870	876	929	902	928	910	968	878	901	895	905	939	967	887	909	892	941	933	910	938	892	961	942	886	947	919	875	937	904	913	901	924	900	947	924	914	915	939	917	952	961	887	913	932	925	913	931	955	939	903	841	882	990	927	931	876	928	943	931	879	929	900	925	896	893	908	891	900	933	907	960	901	887	882	957	963	868	920	936	908	897	912	974	973	900	881	945	920	931	876	904	919	950	943	963	909	951	970	843	942	936	946	940	928	922	902	937	909	986	929	959	949	932	936	894	968	936	897	929	903	964	945	949	836	970	910	924	926	890	877	959	950	928	933	958	903	939	904	950	925	975	914	953	954	958	920	899	930	934	909	980	951	880	957	916	917	917	983	908	975	933	923	969	933	962	862	910	896	867	919	950	924	906	888	899	885	910	952	980	908	946	908	941	954	907	944	948	923	923	913	889	958	933	917	888	934	899	884	924	939	900	926	941	915	933	927	941	892	887	927	999	913	984	905	966	930	898	929	901	930	881	935	899	899	901	939	946	857	918	943	919	906	975	905	949	927	947	919	928	986	909	936	894	912	916	944	908	893	920	949	872	909	940	967	955	920	931	936	926	959	921	948	926	956	909	908	934	896	959	945	941	892	920	934	901	955	952	1020	937	978	931	924	883	881	916	906	906	961	913	907	931	938	928	954	998	894	939	891	941	926	982	957	884	922	923	859	908	985	892	920	913	879	919	912	878	967	962	915	970	924	939	899	922	918	885	955	932	845	891	898	921	939	970	978	863	966	936	922	927	940	908	889	945	970	990	900	933	918	930	902	894	922	947	929	915	873	876	971	941	904	912	922	889	900	926	882	897	974	902	915	922	918	920	917	928	929	966	939	922	910	906	886	989	913	911	932	968	924	899	885	894	943	853	897	911	928	962	904	932	952	946	888	906	907	874	907	861	913	899	927	931	954	964	969	945	880	976	957	938	934	934	930	847	870	935	996	907	948	911	920	872	941	916	946	958	905	892	913	939	934	932	917	880	901	872	928	916	955	908	958	914	920	922	873	912	887	934	956	934	924	909	896	908	924	905	878	983	904	927	928	959	883	931	885	944	949	927	915	960	897	958	926	839	883	934	966	925	960	990	898	943	904	882	939	912	850	901	899	921	970	974	902	920	937	915	951	984	928	925	925	925	955	946	903	948	910	952	955	948	918	901	903	904	960	925	858	992	929	960	954	948	871	895	926	913	899	890	913	900	934	897	885	877	967	928	865	919	910	917	938	972	896	938	957	897	944	916	905	848	934	918	921	945	964	922	900	942	933	932	927	882	872	937	931	945	925	936	917	968	913	880	908	951	889	913	918	906	906	913	885	882	928	863	953	945	902	918	938	926	880	916	961	965	941	923	935	910	919	943	925	955	925	906	916	935	949	883	911	965	913	899	977	902	960	895	936	931	932	913	917	937	909	939	930	996	954	922	879	950	891	919	890	940	911	903	973	891	905	927	954	919	908	879	924	923	873	909	903	901	927	947	947	963	928	952	926	904	860	897	945	944	906	928	904	925	960	909	922	936	870	953	915	942	930	921	861	921	898	933	928	897	966	925	908	928	938	909	944	936	909	966	906	907	932	949	910	837	956	952	939	941	905	919	851	909	926	877	936	927	932	911	880	884	896	918	932	923	936	936	961	947	970	946	908	903	943	919	969	910	882	942	980	928	939	920	929	904	851	897	964	915	913	916	927	987	891	891	941	949	934	882	899	958	888	936	914	861	910	938	916	913	937	910	907	973	992	910	915	882	902	865	940	959	929	896	894	936	902	938	946	890	948	888	901	953	992	872	927	935	835	940	899	976	889	933	920	942	923	927	921	942	925	922	934	890	935	906	896	948	879	923	930	980	962	894	860	898	920	942	921	962	972	911	945	864	898	899	947	935	907	904	892	888	937	912	891	918	896	954	948	950	972	913	894	961	907	869	952	886	940	886	943	884	899	907	899	879	930	854	883	925	963	950	958	909	924	874	884	900	934	929	908	926	913	982	860	930	889	934	919	956	938	916	939	891	911	856	973	950	930	926	898	968	922	890	935	891	887	897	972	945	970	902	927	922	887	869	925	906	943	957	921	928	884	872	928	939	930	954	956	953	935	932	895	901	905	859	909	901	913	914	900	914	914	878	887	906	905	920	925	897	932	941	885	963	916	921	908	882	901	938	923	951	926	945	852	920	924	944	955	886	915	925	917	892	947	948	902	989	906	955	964	982	899	905	943	903	929	878	932	912	916	883	946	918	888	940	905	941	923
36842	21973	19377	21358	15531	11573	14839	10659	8113	7210	5931	4380	3088	2001	1606	1069	677	616	584	471	485	481	413	411	412	409	385	307	303	291	279	277	266	320	315	274	220	274	271	251	282	297	317	285	310	257	270	272	311	301	266	266	293	256	248	280	236	250	262	290	269	267	265	304	244	232	277	285	251	289	257	296	295	283	307	271	304	260	282	259	286	266	238	273	269	287	260	240	262	273	316	273	257	295	276	281	269	312	297	260	279	254	263	275	278	286	289	291	265	277	267	260	259	282	289	300	294	294	257	254	277	271	273	262	289	276	275	291	261	259	242	298	256	286	265	249	245	299	253	263	269	272	292	273	279	277	256	254	277	266	260	295	279	260	269	295	285	276	272	282	283	271	248	272	274	284	261	277	231	254	235	261	259	271	278	260	290	253	264	287	266	252	259	292	286	280	278	291	276	222	263	258	278	258	282	274	303	292	260	278	214	301	266	266	262	257	282	251	238	250	292	263	266	261	270	279	271	275	273	269	301	255	259	287	254	275	254	283	279	301	260	311	298	234	292	248	247	261	293	277	257	260	317	231	281	246	296	290	263	233	290	253	270	282	294	299	291	273	260	267	260	295	278	303	250	277	276	269	286	283	265	278	253	275	294	245	255	296	289	293	262	247	261	276	257	291	284	266	237	307	264	297	248	269	217	274	296	278	285	275	264	269	267	239	275	275	267	277	269	267	274	269	303	271	276	252	252	310	286	266	256	261	262	252	268	274	306	275	284	275	293	286	255	261	280	273	290	288	258	284	269	288	247	286	266	293	268	238	270	285	271	263	256	277	287	266	264	230	263	271	284	268	282	246	255	275	276	279	267	271	258	276	283	265	281	273	284	267	248	270	253	299	276	279	253	271	263	262	270	261	262	262	289	264	248	288	271	259	277	287	264	266	252	256	261	279	271	301	221	298	287	287	274	277	287	250	284	263	267	256	263	261	302	260	281	284	260	285	267	244	268	270	289	276	258	310	277	247	255	257	263	268	280	255	247	292	256	250	286	233	272	286	289	268	260	268	263	262	288	303	286	274	268	286	268	289	268	253	269	250	264	266	253	269	264	261	300	256	304	298	290	271	268	276	297	313	276	297	295	253	273	293	252	265	262	288	262	264	222	286	250	277	306	263	277	256	265	289	245	256	267	254	294	262	248	273	280	256	283	242	259	280	242	283	250	254	250	284	287	305	272	271	270	262	261	291	297	271	261	296	280	276	256	258	264	289	278	271	291	248	266	244	264	292	252	285	256	263	282	261	291	277	280	275	310	244	277	288	253	274	265	271	262	285	279	253	256	251	249	264	289	263	261	286	250	257	267	280	249	270	269	292	269	284	312	255	229	262	284	261	279	265	255	263	284	256	277	281	251	293	305	297	282	272	289	297	268	270	270	278	281	306	293	269	257	259	255	246	278	258	290	279	248	270	280	297	252	282	294	278	259	296	296	292	261	272	287	279	268	269	271	282	291	289	275	240	293	255	255	304	292	248	247	285	263	268	270	280	271	259	236	249	310	265	273	246	265	260	248	282	258	255	252	287	284	285	269	259	251	280	234	259	275	279	270	272	284	272	300	266	248	231	234	245	276	288	271	258	227	245	285	291	259	280	273	279	296	259	249	259	238	293	251	275	270	246	295	267	296	275	250	273	253	285	260	253	269	288	266	266	298	255	252	281	248	274	249	242	283	265	290	284	265	260	257	278	252	300	261	276	268	284	287	257	274	266	278	287	281	298	271	283	284	262	269	256	257	263	261	255	290	245	279	281	273	279	267	263	246	258	257	259	268	256	282	265	276	261	282	279	260	292	265	288	293	271	257	251	260	255	243	254	272	251	266	260	270	275	289	243	276	279	287	287	277	272	272	250	290	285	279	266	256	277	269	290	261	237	270	268	264	285	236	294	264	281	265	243	267	270	273	246	291	236	274	300	245	263	266	259	293	246	259	232	276	256	251	242	250	271	294	252	272	269	258	277	271	259	291	272	285	261	272	253	275	290	280	258	285	303	267	261	252	253	255	279	273	273	308	226	256	275	276	264	265	281	264	292	262	292	276	251	253	259	277	255	301	294	272	272	284	261	287	253	260	257	267	299	303	288	260	262	292	267	251	286	268	260	274	254	268	292	269	274	275	259	282	277	254	271	262	277	263	274	253	315	273	262	296	254	261	306	287	263	257	284	282	281	255	252	230	267	229	275	263	262	298	294	265	257	246	264	306	260	263	266	287	269	302	249	291	263	275	263	281	312	284	255	257	255	283	266	317	296	279	269	292	281	277	307	295	268	232	282	299	281	277	272	259	256	272	272	288	266	268	257	277	268	289	279	245	268	307	276	246	281	272	247	244	228	268	262	256	240	272	273	271	287	277	287	277	254	278	261	281	272	276	233	257	274	287	296	289	281	273	279	264	298	289	239	238	290	267	257	258	275	270	275	262	255	277	293	275	229	255	281	287	297	289	271	249	280	270	265	291	283	282	282	259	285	297	256	297	273	269	250	279	283	242	257	289	281	255	243	259	257	291	247	286	272	253	296	302	258	258	263	259	253	269	242	283	267	251	284	270	301	268	277	264	253	274	255	280	241	272	275	276	265	314	278	292	272	238	279	276	217	278	254	245	285	263	269	260	288	307	258	249	251	263	308	281	266	268	254	267	247	284	284	290	257	259	327	265	265	303	276	282	288	301	282	292	276	289	263	256	266	258	262	242	245	294	252	280	269	282	277	254	288	274	293	266	247	217	277	249	270	280	265	298	288	297	253	272	260	282	277	281	271	277	269	270	311	290	255	276	252	254	239	279	261	244	288	275	268	304	265	292	267	284	251	246	281	295	260	290	269	237	271	272	261	229	235	304	282	263	277	256	272	255	281	276	262	250	258	279	256	256	299	260	283	261	288	275	247	273	308	274	295	303	273	240	270	275	268	263	264	262	301	261	286	270	256	297	229	266	285	282	291	296	292	291	291	257	289	273	277	286	255	264	261	292	265	269	280	296	325	279	261	265	247	277	285	257	294	274	245	273	253	271	271	284	303	274	289	287	256	258	296	276	281	249	237	300	243	280	262	269	273	283	296	276	285	259	277	306	264	288	255	272	280	253	270	239	243	283	282	255	260	278	243	292	265	275	277	251	275	296	264	264	263	265	293	298	257	254	283	244	292	276	270	256	284	268	260	313	272	303	291	270	272	268	302	271	275	284	242	266	268	246	252	280	278	245	267	251	259	283	243	269	261	318	267	250	251	276	270	270	263	294	281	303	260	255	248	281	289	247	246	272	296	281	281	244	267	271	281	271	263	261	264	258	291	297	267	293	251	280	277	257	279	270	275	254	247	301	294	267	263	241	265	246	273	282	275	244	250	262	255	299	255	262	238	237	273	257	278	235	252	260	249	235	252	254	303	238	266	249	276	253	281	298	270	278	273	290	244	252	255	259	290	294	305	283	242	247	270	272	266	255	244	310	255	260	252	283	265
25750	11193	15240	20620	13948	14534	21903	17853	15416	16955	14238	11335	8977	7551	6345	4614	3083	2603	2370	2461	2291	2274	1981	1907	1771	1485	1424	1300	1109	948	926	851	814	842	783	803	789	772	772	766	746	703	744	773	745	738	750	737	769	704	731	759	721	710	701	740	705	715	705	754	739	738	728	737	737	741	734	720	725	693	727	734	762	742	765	654	749	713	694	735	719	711	713	701	694	662	690	722	717	683	670	715	751	735	795	782	795	769	762	796	762	748	739	672	720	746	715	702	758	724	742	734	791	754	757	678	737	730	702	730	746	755	674	745	731	671	733	728	684	673	692	734	709	685	718	693	708	712	686	700	716	705	698	685	742	699	724	661	655	692	670	656	747	667	716	778	710	687	648	724	686	705	705	724	662	693	720	694	703	727	689	718	672	705	719	701	681	685	689	704	707	704	721	678	730	650	677	705	707	696	700	699	674	730	693	732	678	661	724	701	704	695	691	710	716	714	698	689	720	735	728	724	656	693	683	692	708	674	697	697	668	702	687	690	686	676	715	697	710	700	750	682	666	720	690	711	708	712	687	703	701	659	700	703	701	712	638	683	706	657	716	724	712	708	685	664	735	717	763	654	692	709	730	647	691	728	703	646	668	701	647	714	725	739	690	700	674	690	727	670	667	706	675	715	642	693	712	677	721	709	692	675	695	678	708	681	679	665	678	700	667	712	692	656	638	715	720	705	663	656	718	714	675	726	681	701	751	707	674	694	680	724	666	652	691	685	684	688	718	663	692	710	660	689	701	684	705	663	667	696	665	684	677	696	681	726	715	716	711	687	710	725	665	649	698	708	685	732	690	684	690	719	738	671	728	696	695	661	701	683	747	676	727	696	677	662	671	717	705	729	678	694	711	677	667	700	707	743	738	691	645	707	689	663	672	697	685	686	678	708	662	691	709	750	709	735	712	664	705	702	695	713	709	687	712	704	717	705	653	670	701	725	699	699	725	722	657	682	707	704	715	684	715	721	676	682	685	701	732	695	692	703	665	682	686	673	710	672	669	729	707	707	703	686	682	701	639	646	649	673	659	691	688	646	757	722	704	695	645	746	717	695	640	676	691	659	688	669	701	718	636	718	696	667	701	702	718	732	715	683	698	704	642	723	693	667	682	667	710	687	714	660	680	699	729	619	691	728	710	698	705	676	701	674	731	682	710	671	678	755	709	717	671	720	685	696	691	709	690	685	694	713	710	719	673	685	704	712	673	695	709	706	711	703	672	683	698	701	676	656	667	693	718	694	741	650	683	736	701	702	698	701	705	682	685	628	689	709	667	673	706	690	695	683	675	687	677	652	711	679	689	717	753	688	706	670	718	696	642	666	682	707	684	717	688	709	701	690	683	697	661	692	719	675	728	670	683	705	726	733	695	686	687	709	722	676	673	647	733	684	745	698	714	731	695	689	675	704	677	676	708	682	678	679	727	688	682	712	651	693	701	678	695	723	697	709	738	681	699	686	664	658	675	658	701	707	657	656	693	703	650	693	686	691	751	699	678	706	714	698	735	665	707	680	717	694	689	658	703	657	703	728	715	716	710	725	680	686	703	628	746	760	708	710	686	700	689	705	693	702	704	697	681	707	730	681	717	665	720	720	675	728	739	681	710	649	721	697	689	683	660	728	702	681	682	694	676	711	705	716	719	714	649	730	700	696	708	683	695	709	686	718	681	688	699	712	706	676	682	679	689	667	684	708	709	640	689	684	701	696	686	683	680	722	703	741	672	731	669	681	669	722	685	703	689	757	801	692	730	676	688	659	685	709	661	679	719	718	680	719	727	658	707	705	701	728	748	719	694	632	686	718	664	733	718	726	719	736	672	716	702	678	697	711	667	638	733	675	686	713	702	713	665	699	699	699	694	676	718	711	696	692	772	722	693	673	659	691	666	693	724	677	683	665	663	707	662	716	704	714	665	705	733	673	707	699	678	638	682	717	691	715	702	705	676	713	708	677	694	704	680	736	663	701	744	682	667	659	710	705	685	690	670	704	702	710	693	665	714	726	685	720	681	741	683	715	678	637	687	723	671	643	725	705	736	678	734	690	711	657	690	698	706	708	716	685	738	701	671	699	700	651	689	656	668	689	700	731	703	683	702	724	672	682	680	739	695	681	695	710	737	689	685	702	723	675	693	708	715	655	718	695	680	712	674	672	682	705	703	691	725	698	727	697	687	722	671	738	676	647	648	708	672	671	716	685	679	677	721	676	682	683	677	726	769	705	657	718	670	675	701	737	700	678	727	700	694	684	689	727	672	683	718	737	665	725	701	738	657	693	680	657	693	714	701	703	702	651	665	790	722	698	703	681	669	699	739	657	710	681	696	686	645	663	731	667	723	742	700	679	710	691	676	712	642	683	718	667	690	735	694	717	690	741	697	675	672	752	707	692	665	730	681	681	711	743	700	739	671	707	681	699	669	678	685	657	702	707	680	702	646	673	739	683	702	667	733	719	650	743	710	690	785	687	653	706	689	679	683	672	657	719	708	684	675	677	736	698	676	720	681	685	649	713	749	650	707	700	642	698	771	684	704	754	678	672	739	704	671	734	667	652	698	660	709	666	699	648	692	656	684	707	678	734	733	641	725	667	723	663	663	666	703	732	707	690	701	687	738	637	670	730	670	700	681	723	749	654	700	691	723	673	658	684	687	732	687	672	711	703	671	720	710	729	676	694	721	685	645	714	707	715	676	689	681	704	651	693	761	710	750	722	723	685	676	746	652	696	713	661	660	687	721	651	671	663	660	649	719	745	683	649	684	700	690	707	692	698	713	683	694	727	693	719	688	711	732	709	668	699	709	687	667	694	684	711	703	679	686	642	707	682	670	697	672	731	676	673	675	692	719	664	713	702	718	686	668	735	704	699	669	712	653	683	662	646	697	696	689	719	686	695	707	676	688	687	682	691	733	680	653	658	680	713	704	739	679	673	718	665	691	682	643	691	702	702	707	716	722	679	697	695	664	711	678	703	681	709	671	738	690	664	718	672	701	703	705	752	690	708	742	689	732	669	650	671	707	706	687	702	716	695	720	702	689	663	778	689	732	656	679	737	663	679	717	679	707	712	683	729	705	705	697	692	678	684	672	704	694	727	699	680	701	728	706	667	717	711	673	667	694	693	701	675	661	694	688	696	692	709	691	687	692	646	655	686	715	741	712	768	702	669	686	682	742	696	676	681	709	687	701	764	688	654	745	687	681	705	669	691	657	671	686	665	701	684	741	663	676	706	680	673	739	693	719	709	752	631	703	691	731	740	709	695	679	698	716	726	687	707	692	665	677	656	713	676	739	674	673	673	693	690	674	696	717	710	647	663	690	658	731	728	696	697	657	721	687	734	727	705	699	739	665	711	703	661	750	711	704	691	724	694	713	741	688	727	683	685	729	680	700	719	689	696	661	679	711	685	713	717	737	678	666	692	711	655	657	663	706	649	702	683	711	694	707	714	676	717	770	672	708	695	707	732	746	719
5573	2371	2341	2280	1349	1155	1167	744	601	584	501	421	340	327	322	333	321	339	330	359	331	306	342	318	337	291	301	291	300	313	296	273	308	287	271	263	283	278	279	302	300	258	284	284	278	306	285	283	274	309	303	279	292	272	272	256	272	278	283	316	278	245	318	301	283	295	277	277	275	301	282	274	278	278	287	299	306	268	255	300	316	263	284	306	267	288	275	270	304	300	282	286	341	276	273	275	290	272	290	268	330	281	277	298	296	263	264	299	290	279	262	304	272	270	272	265	278	296	295	292	306	303	307	293	310	299	290	245	278	313	269	296	319	279	279	285	293	301	280	283	301	305	287	286	284	294	310	278	255	276	313	256	275	280	271	269	295	284	292	284	317	287	273	282	287	320	305	282	307	294	259	302	301	278	281	302	244	256	277	277	259	280	311	267	301	285	312	316	310	293	275	281	291	286	292	280	346	268	265	290	310	284	275	338	308	324	285	291	291	293	346	298	336	302	294	302	298	279	279	263	273	261	312	302	303	297	314	260	308	314	308	302	312	298	307	298	260	317	304	291	314	276	310	306	292	308	288	287	277	315	282	272	286	248	262	288	277	305	280	282	306	278	288	299	270	251	290	282	326	315	285	271	290	290	281	273	315	288	264	283	304	295	273	319	270	294	292	280	267	308	305	282	301	274	311	293	272	302	284	301	288	295	260	252	276	262	294	278	306	273	274	294	267	277	291	267	268	302	318	260	272	277	272	316	292	290	295	285	237	286	305	293	297	291	269	291	297	270	312	277	316	276	255	292	276	310	303	299	296	301	295	286	254	291	277	290	281	288	290	272	289	265	287	297	271	285	294	271	296	294	293	273	285	287	269	291	310	299	286	298	262	276	300	302	306	296	266	288	275	255	324	281	287	317	254	281	297	320	244	268	275	295	286	309	268	271	277	338	293	292	273	278	270	295	287	284	297	314	268	290	300	279	272	254	325	299	290	268	288	289	281	299	273	263	284	313	266	271	289	322	255	280	253	281	268	284	293	297	326	253	228	273	276	266	285	285	269	272	283	280	295	268	287	261	277	261	277	244	300	302	277	277	262	304	324	273	268	267	290	318	309	287	242	281	298	274	287	298	297	293	291	282	272	295	297	271	298	295	293	279	281	288	258	291	307	309	299	280	306	290	301	274	259	277	301	267	297	253	302	265	286	293	274	305	303	304	259	294	296	296	278	267	291	270	286	272	277	299	254	284	253	266	288	285	302	294	298	260	301	270	256	294	285	295	273	281	314	286	268	297	286	315	273	285	293	307	282	284	287	289	311	275	297	298	274	282	304	310	308	299	286	274	282	298	272	272	295	314	297	291	273	285	300	271	277	265	264	282	282	231	312	274	288	305	286	274	318	266	285	294	280	271	273	298	289	285	277	270	280	311	286	307	301	317	274	320	295	263	275	307	283	258	275	294	338	292	285	274	294	282	284	318	321	287	278	293	281	298	261	268	250	277	270	268	258	250	278	296	280	324	293	271	299	307	276	275	302	279	307	276	321	269	281	306	276	291	295	255	292	300	315	290	275	257	299	300	286	286	292	294	279	299	299	288	284	260	271	271	268	285	267	297	303	307	308	273	293	252	302	315	301	291	288	299	269	279	297	285	273	300	292	290	279	305	286	304	264	256	275	313	297	315	310	279	300	277	289	312	290	251	255	251	297	263	292	285	302	294	278	295	290	291	298	322	296	306	281	348	277	292	275	317	281	295	306	283	291	266	267	298	297	305	293	306	311	289	258	286	323	296	292	276	283	297	293	320	305	307	276	303	270	298	298	314	333	267	279	262	261	261	265	294	266	287	313	281	286	326	275	268	271	296	273	294	298	296	260	290	279	307	301	278	280	262	300	321	308	285	259	270	275	270	278	290	278	294	267	276	298	273	281	288	259	282	262	278	304	295	269	293	285	263	268	265	271	272	289	311	333	318	301	309	288	293	275	264	293	275	291	286	295	276	289	284	314	260	264	251	292	320	269	285	269	271	284	297	275	269	269	283	318	310	274	272	241	277	265	249	332	298	277	289	276	289	304	296	276	295	267	333	297	292	296	290	283	327	285	270	291	277	280	263	325	309	243	325	302	311	273	261	307	284	283	307	299	337	278	289	284	270	291	303	291	263	275	255	315	279	288	289	305	284	259	323	288	305	261	334	276	298	307	287	288	294	289	270	284	286	266	282	299	276	309	279	297	295	276	297	299	257	272	270	278	280	274	266	291	272	308	302	285	291	300	277	284	289	242	295	305	308	310	306	268	313	278	272	311	299	262	265	308	287	312	247	298	271	279	266	295	295	287	301	268	300	289	280	312	276	270	300	307	303	271	285	327	279	257	296	299	279	310	309	282	264	296	307	304	280	256	295	303	286	277	312	273	244	283	275	304	291	298	269	244	277	303	290	299	293	275	315	301	287	307	282	320	289	287	280	293	278	272	308	311	273	275	297	332	291	279	286	337	316	296	286	286	291	254	283	287	281	246	274	276	308	270	289	265	259	298	278	323	304	270	299	285	268	274	270	290	265	269	287	280	291	258	284	298	257	275	304	271	262	274	278	274	307	276	283	291	284	279	275	256	286	285	290	299	287	306	268	229	304	297	317	295	278	282	301	281	268	289	303	278	293	303	306	307	290	270	290	276	302	297	296	267	263	272	302	286	291	273	259	283	310	272	259	284	285	289	300	313	291	328	263	281	255	299	299	275	312	288	311	278	279	284	336	302	260	284	314	285	290	274	293	311	289	251	281	281	278	261	264	284	281	293	295	285	291	289	266	264	311	306	295	305	299	289	281	280	298	285	309	326	314	289	271	290	282	271	279	298	287	270	299	281	312	278	287	300	269	297	301	272	295	284	276	313	308	304	272	289	294	310	310	277	308	298	285	279	295	289	297	305	258	293	294	290	281	299	292	309	281	294	296	297	290	284	273	300	321	299	288	268	281	266	293	298	287	278	293	306	287	283	272	310	304	290	279	302	283	282	335	289	268	281	288	299	299	248	256	288	298	276	245	282	301	261	281	321	276	265	249	317	303	304	319	290	267	267	288	300	264	291	315	298	296	311	263	308	306	274	275	282	282	296	295	286	287	271	334	296	282	312	272	278	281	309	296	259	287	301	283	299	326	308	271	269	301	272	267	313	309	254	310	304	277	287	287	297	314	273	291	284	307	290	303	274	284	296	293	290	290	270	291	295	263	261	298	273	271	306	316	287	322	293	260	272	267	263	306	311	276	292	265	279	284	316	287	292	290	284	263	290	285	311	277	268	290	269	257	326	282	271	290	293	311	288	272	290	272	324	286	277	273	292	279	261	310	258	290	299	296	275	245	302	304	287	275	293	276	297	302	289	293	270	292	305	278	299	285	310	307	297	309	294	266	303	281	296	315	302	321	291	274	271	277	300	284	284	257	298	311	328	260	280	281	285	285	268	280	257	306	271	291	290	279	279	274	298	291	308	303	305	317	268	307
5373	2364	4029	5459	3661	3694	4147	2651	2450	2325	2064	1603	1484	1279	1145	1122	1087	1061	1089	1096	1056	1068	1024	936	993	937	936	931	873	863	737	810	756	816	796	776	772	727	810	767	772	755	769	799	781	754	787	774	793	791	790	701	768	746	801	720	736	761	810	781	764	763	730	774	764	736	765	826	772	760	743	774	752	749	789	774	777	757	782	729	722	814	749	770	848	755	789	795	752	819	768	771	800	751	781	793	799	770	743	750	796	790	841	769	743	752	832	784	754	793	767	824	741	760	753	789	740	764	787	775	720	766	788	765	781	794	773	759	852	729	780	809	797	753	778	798	795	729	697	784	741	753	766	845	794	759	770	756	770	775	765	766	746	772	775	762	804	733	785	774	767	790	755	737	769	730	694	785	759	776	746	756	747	769	767	762	756	760	748	737	830	696	761	788	730	778	757	770	775	731	753	821	748	743	786	766	769	778	769	753	826	716	780	793	753	722	749	754	777	764	745	724	744	722	736	837	769	779	795	773	758	788	812	786	774	748	723	723	762	768	786	768	791	766	771	776	732	729	777	703	769	766	801	756	750	756	800	837	772	780	757	763	844	751	783	783	820	789	730	797	776	719	779	724	803	740	785	757	793	769	717	733	759	758	758	771	802	810	778	779	768	752	780	770	780	757	748	803	756	803	772	784	824	729	783	747	767	796	736	748	765	775	750	736	718	758	773	802	785	777	716	749	758	766	775	769	750	771	769	799	788	737	761	749	780	725	776	793	769	758	779	798	797	786	761	754	770	803	750	775	759	791	762	784	755	798	759	744	743	787	759	789	753	752	739	752	803	791	761	729	772	772	768	769	737	766	745	772	833	768	805	789	772	769	815	822	799	782	771	776	723	781	723	776	756	795	739	809	754	725	816	762	791	726	759	773	758	726	759	692	765	768	778	709	780	774	791	775	785	779	818	756	743	761	805	730	765	809	777	749	787	755	785	773	806	759	759	745	780	756	763	767	765	773	729	802	773	752	779	779	754	711	770	784	777	723	741	720	748	794	744	766	821	737	785	775	799	765	773	801	715	772	782	821	754	779	796	760	749	748	765	762	766	776	735	717	797	822	780	776	731	759	786	764	754	778	763	783	795	815	809	746	790	750	772	728	716	712	751	761	753	779	781	773	748	780	814	727	770	764	764	780	770	747	761	778	770	810	748	750	725	753	756	763	740	770	804	756	772	779	731	751	715	789	758	720	751	745	700	815	719	812	745	769	721	754	742	774	740	782	768	767	794	759	742	765	808	754	744	748	733	773	750	755	791	755	776	731	755	788	772	743	721	747	725	744	755	770	768	768	723	747	808	760	781	770	714	739	796	731	781	757	762	755	780	732	753	728	755	758	755	771	789	811	754	765	796	716	761	744	711	775	769	735	768	787	762	739	822	753	722	764	818	778	776	787	752	818	819	744	763	726	745	809	743	759	775	766	709	766	731	790	776	783	764	772	799	749	796	748	762	764	781	795	744	711	720	742	752	804	774	703	780	790	735	789	812	831	783	735	729	734	759	765	765	787	745	812	772	761	786	783	782	777	758	749	773	751	773	729	810	777	749	759	789	758	802	774	754	769	799	796	766	719	789	735	755	784	708	773	741	777	746	789	787	761	797	782	772	776	786	756	753	734	769	775	776	780	816	813	761	766	770	772	767	851	763	786	752	744	812	771	779	712	788	761	758	719	770	807	771	770	724	796	765	777	787	735	780	760	767	725	739	789	715	766	771	760	785	790	759	750	771	826	788	756	761	792	777	772	767	776	737	848	788	762	769	804	742	726	743	770	812	760	768	749	718	778	735	756	784	786	790	721	763	773	784	783	774	771	768	786	719	779	758	745	733	786	742	769	788	776	757	730	696	799	718	770	759	798	782	749	779	783	719	781	793	735	786	752	772	762	821	783	726	773	794	722	761	774	763	829	789	738	790	737	775	786	759	760	776	768	751	795	796	771	736	775	760	803	798	826	781	710	801	758	789	806	797	759	756	776	775	767	809	780	793	796	735	752	767	783	769	770	756	756	745	821	772	748	765	754	785	766	786	822	785	812	732	735	749	784	790	736	730	750	771	767	758	800	787	777	775	724	768	684	725	778	802	721	790	765	783	790	724	760	808	788	739	789	749	755	748	763	710	783	757	760	737	720	752	782	772	731	771	751	757	756	754	748	728	794	722	806	800	764	786	783	778	756	731	751	790	738	738	750	803	806	802	769	773	764	783	775	739	783	757	786	787	775	709	776	769	746	807	756	826	785	793	796	800	738	724	762	801	775	804	812	759	715	781	801	751	726	762	812	760	785	743	762	747	780	808	775	713	769	806	752	767	787	730	751	773	756	763	800	756	745	737	766	800	758	792	741	758	767	768	752	815	764	759	769	754	779	764	757	779	775	793	762	780	779	784	775	815	741	817	787	801	783	741	794	791	807	758	792	750	752	806	752	792	752	727	766	763	791	813	775	811	832	773	823	748	745	835	755	783	707	764	725	733	793	753	791	781	752	780	743	729	744	760	775	746	789	749	763	766	766	749	779	788	819	721	773	764	740	756	742	764	725	762	783	755	828	732	804	734	783	738	758	762	781	795	698	730	818	764	811	797	766	751	774	777	727	778	741	747	778	781	811	823	730	750	797	765	771	740	757	800	724	793	770	761	720	792	756	768	764	791	758	793	724	740	755	798	763	796	714	765	763	785	762	790	732	750	745	748	745	685	721	823	780	784	779	738	751	728	742	728	771	817	785	796	756	701	781	772	749	804	785	760	754	784	764	771	774	760	764	728	769	805	752	743	753	754	744	814	738	775	791	774	757	736	800	747	749	816	755	733	817	728	758	770	740	754	764	742	732	755	777	787	771	705	794	745	763	765	782	804	748	824	755	743	759	785	816	816	774	783	734	813	750	746	776	809	793	822	773	768	739	821	791	745	719	804	760	720	768	782	734	777	815	743	796	744	741	731	744	756	730	780	751	724	796	778	752	753	755	784	753	782	687	783	761	780	772	696	756	722	781	708	806	721	813	767	752	787	790	757	759	821	773	798	799	789	795	742	792	729	786	753	771	807	742	740	737	749	778	766	782	794	783	740	751	759	783	802	776	792	747	781	784	692	722	818	733	782	799	772	750	767	765	794	779	790	725	734	737	799	732	770	757	747	761	743	736	781	797	740	770	778	764	765	783	788	797	765	795	767	740	765	769	764	817	744	769	744	769	761	800	791	722	765	769	765	765	741	782	792	797	703	718	760	783	737	774	778	758	754	766	780	798	762	788	785	759	757	753	689	767	835	733	804	776	745	750	795	751	732	791	760	784	820	786	749	757	773	749	746	769	753	725	775	721	762	760	782	712	750	824	760	764	746	747	737	778	798	792	754	752	745	777	775	798	727	763	812	765	796	799	799	741	729	796	717	767	803	814	773	787	754	757	720	749	718	795	784	729	763	739	766	765	790	781	777	779	762	772	765	746	762	786	765	822	793	737
26818	16448	13162	14807	10584	8119	9524	6370	4848	4393	3320	2753	1698	1175	955	778	633	544	538	498	482	479	469	449	480	431	429	418	378	403	398	394	394	391	313	372	356	370	398	353	341	362	364	313	341	346	341	345	387	352	351	349	358	350	398	336	395	381	390	335	362	358	385	391	354	361	377	374	347	328	376	331	392	343	358	341	373	359	344	378	354	372	321	370	361	369	364	386	380	342	383	360	386	343	399	343	395	362	354	403	392	373	380	365	347	357	338	337	354	367	368	317	382	395	338	378	365	358	387	344	372	350	336	376	358	366	375	346	371	348	379	356	377	364	373	343	374	350	351	387	368	371	381	354	377	354	348	373	353	372	393	326	328	361	343	330	367	409	389	354	369	379	349	333	336	376	384	370	379	355	396	372	367	356	350	379	359	369	333	377	345	334	344	340	339	354	340	389	367	371	361	368	424	350	333	356	358	380	369	377	377	391	358	409	387	325	368	338	335	371	355	359	370	353	378	378	398	354	386	342	335	351	342	358	387	361	349	349	316	357	357	343	355	363	353	383	358	349	394	341	327	324	356	356	350	337	371	361	400	348	318	365	346	364	349	346	372	322	399	359	338	347	356	364	400	374	342	388	353	339	385	400	378	322	374	341	342	355	410	363	388	380	343	359	362	362	374	349	337	373	350	360	348	387	346	394	355	320	378	366	372	339	359	337	383	343	329	355	348	369	396	365	316	356	344	420	370	340	365	353	375	379	348	358	383	344	362	351	340	371	361	371	388	397	354	369	358	346	362	344	335	328	326	339	406	397	351	390	374	379	361	382	362	352	409	389	360	394	388	363	367	358	360	368	328	378	377	331	354	350	409	373	342	340	372	377	359	400	342	361	379	372	387	357	378	349	355	382	348	370	370	359	343	387	368	329	377	374	345	331	358	357	410	370	368	346	373	336	381	358	333	371	359	381	375	391	388	362	349	332	344	354	347	386	345	325	373	394	352	392	340	359	348	401	385	359	345	333	345	350	340	376	392	319	343	385	358	382	399	368	330	374	331	373	371	309	347	369	360	348	398	349	361	388	371	333	388	370	423	347	358	365	360	375	335	389	352	347	350	394	407	353	362	357	363	347	385	378	397	394	365	388	335	379	363	360	385	360	345	360	366	401	371	393	354	368	330	403	412	341	383	358	310	384	354	353	352	373	380	326	351	374	369	353	376	374	363	319	357	348	332	356	362	371	340	367	344	361	334	352	375	336	357	321	390	329	345	369	368	352	342	362	354	354	342	354	345	367	350	406	371	349	385	380	372	389	355	381	369	376	346	344	369	405	375	383	349	343	356	363	356	389	355	367	351	369	311	377	371	386	353	396	361	355	379	376	360	394	345	311	365	339	371	336	355	353	349	337	379	343	348	364	335	401	358	357	366	361	375	357	372	375	371	341	370	353	348	365	371	329	362	373	344	360	363	356	370	375	384	384	364	383	361	356	350	361	376	344	366	355	332	392	355	332	374	329	370	354	369	370	349	380	362	358	364	356	390	393	386	365	354	359	366	354	395	357	390	405	392	363	349	343	383	355	353	338	346	344	371	376	328	350	351	382	410	379	345	382	371	403	380	367	367	377	369	348	382	363	355	390	358	361	372	384	381	369	362	359	325	338	384	353	350	391	373	405	358	374	353	374	345	363	390	336	391	355	370	374	375	393	346	340	371	370	394	370	368	351	347	339	365	355	321	384	339	380	361	379	341	345	392	351	357	354	366	373	349	342	402	360	374	331	376	338	329	364	364	361	371	385	366	316	359	361	386	340	346	368	361	391	338	330	372	390	390	370	340	357	338	343	376	398	387	397	376	360	352	372	362	353	346	410	373	355	387	383	366	360	355	381	372	333	385	389	356	372	334	378	344	398	378	370	370	339	348	330	350	374	374	386	368	377	380	352	364	347	389	342	359	366	386	356	359	370	377	358	389	381	343	337	368	347	381	361	372	400	349	379	323	359	363	347	339	358	330	356	374	340	370	367	353	334	363	361	377	355	348	371	375	386	394	389	389	399	396	356	360	355	360	334	355	371	337	358	387	375	330	336	356	377	389	380	385	357	347	358	353	316	379	321	372	361	361	369	334	341	339	354	350	338	347	321	353	349	390	383	379	381	392	351	362	334	373	396	338	344	372	373	394	373	351	357	343	369	376	361	331	403	335	352	372	343	363	353	394	364	364	332	404	375	354	338	383	382	373	343	386	359	354	344	387	361	391	347	371	383	365	332	392	393	359	358	366	364	363	357	383	373	352	365	344	374	347	332	375	384	367	376	367	360	371	363	367	371	340	329	369	363	392	351	364	387	376	372	367	343	398	372	396	343	377	365	380	381	350	363	356	372	385	345	346	342	377	383	338	392	387	353	402	345	355	339	396	339	326	332	338	392	403	357	399	380	344	329	385	395	385	388	355	365	379	339	382	351	392	352	333	339	361	368	374	366	348	311	347	397	369	369	369	407	339	349	386	342	381	350	368	340	372	373	370	333	351	362	362	334	340	346	349	389	327	397	387	344	365	369	348	354	329	365	375	320	354	328	340	333	352	344	368	337	343	335	366	345	347	370	356	351	368	379	360	391	423	384	348	364	338	338	364	379	318	335	370	340	353	369	337	370	371	337	340	385	351	392	322	401	376	344	333	377	328	351	409	365	372	376	347	368	390	413	387	367	397	390	330	364	378	363	320	379	341	329	384	363	383	369	364	402	400	321	349	381	366	349	360	352	367	358	362	369	384	367	355	332	382	392	373	365	376	378	365	330	366	358	369	396	331	373	351	363	368	322	353	399	361	370	352	318	342	336	378	368	320	334	356	381	346	380	373	357	346	353	336	382	369	378	369	340	356	337	359	384	356	366	359	369	387	388	367	396	360	372	334	349	345	364	375	350	385	366	354	341	360	407	364	350	366	384	365	356	355	385	388	375	384	366	404	360	348	369	372	382	329	357	386	355	390	352	363	365	332	344	382	341	366	414	367	350	399	382	362	358	367	347	343	373	377	372	340	381	350	340	352	369	354	365	375	385	369	370	364	337	381	388	365	364	350	350	383	367	375	368	341	364	360	390	371	348	381	364	357	351	363	375	362	335	385	374	361	364	347	357	331	357	346	369	326	373	351	342	382	303	388	365	380	363	375	346	364	385	354	342	323	345	337	298	337	325	393	376	348	337	378	370	346	318	347	371	339	343	366	375	342	374	407	391	365	391	367	363	328	338	370	366	374	351	357	386	380	361	369	356	371	373	325	348	354	356	361	387	374	325	357	325	326	353	374	391	405	372	323	382	337	363	378	388	368	344	387	349	335	344	385	382	369	364	355	346	386	341	393	354	363	353	362	371	344	336	374	353	352	394	341	374	341	328	373	354	333	367	349	343	375	356	368	369	351	352	374	357	345	389	356	400	376	361	366	369	386	369	370	377	351	338	357	358	302	337	353	369	354	375	358	377	365	366	356	343	360	360	331	399	365	356	368	337
20377	7896	11012	16425	10891	11780	16515	12253	11058	11375	8945	7728	5915	4657	4038	3417	2378	2087	2055	1976	1756	1895	1601	1573	1588	1499	1285	1254	1140	1072	1088	991	987	998	982	969	965	935	957	1034	999	946	978	974	987	992	989	987	948	934	954	925	937	936	898	994	969	939	922	889	951	905	905	931	916	878	988	977	922	879	906	908	909	865	891	898	942	912	911	912	910	959	884	913	898	894	950	925	987	950	934	983	1001	929	899	964	944	961	956	939	970	922	907	915	969	941	910	986	943	952	965	972	877	926	963	947	915	886	952	937	905	980	924	912	965	950	954	902	931	884	894	915	906	932	889	904	951	940	967	1005	953	910	850	903	913	909	980	904	970	949	879	969	920	956	897	886	972	884	895	930	939	957	888	949	896	938	916	917	942	935	922	950	926	909	916	930	874	927	922	932	910	966	901	991	896	947	887	947	913	944	938	888	952	928	856	944	943	920	908	896	876	891	927	897	991	918	930	911	916	897	923	929	941	931	940	938	951	938	905	952	910	933	910	953	949	871	896	870	909	954	965	915	984	942	911	924	952	942	860	891	908	897	890	964	868	946	931	938	913	908	898	871	944	937	860	921	911	880	914	936	984	927	911	874	863	916	920	933	822	953	945	926	910	890	896	882	916	919	897	912	884	937	898	914	853	953	920	960	944	945	905	947	925	934	847	902	910	928	972	944	920	913	928	883	939	899	923	943	946	941	880	939	954	901	939	870	941	919	967	928	927	905	907	930	918	873	902	903	935	870	917	968	935	884	951	942	871	937	934	932	893	903	858	899	894	952	889	964	952	920	915	925	892	868	859	948	909	949	900	893	902	897	980	902	894	948	940	864	946	897	883	931	944	912	920	926	908	904	878	932	946	890	890	965	849	879	876	927	927	890	948	936	972	883	893	937	933	887	898	912	892	961	937	930	906	973	904	950	912	932	932	958	893	915	942	948	920	928	885	921	983	892	907	915	901	943	934	947	943	902	935	924	926	945	964	933	897	917	940	889	928	922	935	978	903	894	941	930	890	944	924	919	920	934	892	872	913	896	913	958	941	863	937	945	927	921	905	884	867	927	933	926	938	898	968	923	956	945	933	886	865	899	938	936	949	888	939	933	947	978	945	935	970	918	984	906	915	908	965	932	919	920	876	890	945	894	893	898	898	920	891	900	849	912	898	902	933	975	921	915	872	903	881	873	904	944	913	887	954	930	917	978	907	939	931	906	890	881	917	935	901	879	918	890	910	950	939	953	915	925	909	942	918	953	916	907	910	900	890	923	897	922	944	964	899	928	913	941	935	940	952	880	943	921	899	968	891	889	940	967	920	945	955	922	935	926	904	970	920	954	945	976	913	918	917	967	919	874	948	943	876	958	904	908	911	875	866	898	934	892	918	948	905	940	960	923	949	956	973	906	924	925	983	905	872	945	873	953	971	946	834	894	959	937	948	934	863	960	939	908	840	945	931	927	938	904	921	935	969	921	935	900	921	840	895	934	875	848	921	941	912	955	939	949	899	930	953	961	991	869	941	951	913	920	920	878	933	921	921	944	948	932	877	889	911	933	888	946	895	934	922	922	968	950	964	945	887	931	891	926	943	891	916	998	960	959	951	902	941	916	929	920	908	910	891	964	889	900	896	931	908	919	871	854	893	964	852	943	922	939	918	948	881	904	979	929	955	890	923	895	868	953	918	879	903	881	926	880	904	942	891	901	954	874	932	951	873	917	952	965	876	910	1006	938	870	892	916	970	914	921	961	899	939	902	880	855	909	907	967	856	940	894	939	901	881	912	877	885	948	898	922	929	913	887	909	944	945	913	974	928	923	924	926	940	902	912	996	964	925	961	946	923	979	929	898	922	987	900	902	883	864	937	942	911	928	890	927	915	886	910	925	960	918	946	926	886	948	897	911	892	945	904	965	905	897	957	879	953	939	857	909	910	959	907	953	892	910	886	949	922	941	926	906	949	971	917	931	951	904	933	892	964	905	898	883	901	945	932	908	913	896	964	952	947	880	902	950	922	896	954	901	934	918	892	894	924	906	870	955	915	904	859	957	943	899	936	938	948	909	948	911	897	938	932	905	847	921	909	941	837	921	905	916	934	877	920	886	942	919	911	946	898	919	883	908	920	957	895	867	904	947	919	910	885	912	903	945	958	1003	899	894	945	840	926	900	917	951	903	927	949	938	890	933	943	922	873	950	876	926	924	902	974	945	936	917	938	865	970	922	910	966	898	908	930	900	907	927	877	967	932	911	918	949	864	955	921	942	957	969	903	952	962	960	903	890	915	910	928	920	907	893	921	934	946	914	900	907	854	913	916	952	936	913	960	925	945	916	893	935	867	875	918	924	882	937	906	944	913	870	898	917	954	881	929	922	951	964	927	931	979	910	880	932	928	902	950	927	924	922	880	971	921	957	932	932	918	931	921	931	913	918	942	911	940	929	871	925	931	909	889	933	934	948	935	915	901	924	955	961	901	919	930	921	895	951	912	932	938	961	937	874	936	922	938	893	872	899	920	970	948	929	912	891	944	974	925	931	919	928	914	903	1011	923	886	954	888	931	899	910	933	972	840	940	922	903	922	912	906	945	915	906	894	886	882	860	895	946	909	960	948	925	936	928	891	944	931	968	909	965	910	980	902	957	933	919	949	956	900	900	897	951	901	976	895	934	1013	937	915	895	955	925	920	950	909	929	930	917	873	888	887	901	942	899	970	887	930	934	932	927	951	897	883	967	949	907	882	942	893	945	923	977	950	886	935	984	931	938	893	949	913	934	944	959	967	887	938	867	919	953	934	945	950	908	891	952	893	922	915	896	871	959	930	934	914	996	897	853	960	931	942	906	915	891	889	863	887	943	926	900	897	959	950	944	912	946	905	915	910	910	911	866	957	965	911	922	971	878	893	971	924	876	942	964	885	907	937	907	924	875	954	915	911	974	921	929	950	1001	922	971	921	937	945	862	944	891	889	959	933	927	964	931	964	944	998	962	903	931	909	929	875	904	978	966	908	876	893	955	877	851	896	953	900	885	897	906	920	995	942	930	922	959	945	956	947	930	887	887	875	882	892	942	918	890	936	902	884	952	916	893	943	877	897	963	917	890	915	939	986	878	945	863	922	995	892	897	856	918	955	922	903	886	956	848	925	941	905	910	899	921	936	971	946	978	912	878	920	961	941	886	841	906	908	926	967	879	920	889	904	936	941	897	913	939	923	907	906	925	915	920	905	884	950	916	895	897	928	932	928	927	915	919	956	889	859	952	913	931	883	931	933	915	956	939	919	898	903	946	935	913	946	890	891	934	976	871	918	855	939	883	928	975	935	968	930	936	898	894	910	876	885	885	895	961	897	920	923	959	906	931	958	912	955	880	940	871	906	893	936	951	880	905	911	894	896	914	920	894	921	907	928	964	894	919	967	920	923	884	878	865	912	931	949	919	888	913	939	939	886	940	876	878	931	914	929	902	884	944	932	885	953	919	919	964	927	972	914
35226	21775	19182	20514	15642	12773	15130	10574	7551	7478	5835	4156	2545	1890	1248	919	819	568	523	523	488	478	452	508	429	343	395	345	347	343	321	262	280	275	263	309	280	292	267	286	301	279	286	275	303	284	279	298	265	306	235	288	282	262	263	269	290	285	262	276	247	276	286	283	271	284	277	263	262	268	242	273	286	299	262	236	246	308	277	260	267	263	274	248	260	264	277	282	295	262	272	285	298	279	262	298	287	277	306	292	271	284	260	280	301	271	296	264	246	257	276	280	294	289	227	269	274	310	278	287	267	281	274	272	286	291	280	262	246	255	264	281	238	313	288	316	281	277	266	259	310	273	258	241	255	268	283	266	291	303	296	275	321	269	267	282	301	276	244	320	263	277	264	303	258	302	262	232	310	255	251	293	274	253	259	257	284	296	292	302	315	275	252	243	263	257	275	271	272	263	290	261	256	243	294	263	245	290	288	260	289	270	273	272	278	275	288	269	267	277	303	277	280	242	285	278	252	242	281	261	255	280	261	264	286	293	227	275	269	275	249	277	227	245	253	273	281	249	273	285	266	293	273	274	279	263	305	282	267	268	276	237	277	284	267	283	242	296	257	268	240	289	286	266	279	284	259	286	272	302	285	290	283	277	260	300	262	281	265	273	280	265	304	302	308	302	262	258	264	248	252	278	265	284	277	263	272	287	265	279	286	264	259	244	292	288	281	303	305	264	267	245	286	266	281	264	271	275	269	258	280	276	286	286	264	255	300	242	296	309	262	257	269	277	261	278	292	264	271	291	270	285	317	260	288	277	252	271	260	283	286	283	230	253	252	262	288	282	261	264	303	274	252	247	267	277	279	276	282	291	226	248	239	234	279	274	259	244	265	277	297	292	292	290	309	260	255	248	268	264	277	244	268	276	307	227	281	304	275	279	268	264	276	283	270	284	281	285	274	298	295	250	312	249	271	286	295	276	276	271	276	300	272	300	282	283	242	290	287	263	260	293	272	276	280	244	275	271	290	291	234	272	266	269	257	255	271	288	276	276	227	288	274	300	302	283	273	280	263	280	238	273	284	302	282	260	295	284	263	247	244	285	243	302	261	267	274	275	297	281	273	274	266	281	251	258	292	277	252	256	243	255	295	262	260	262	314	231	260	276	285	257	288	267	280	307	265	245	302	241	267	297	246	264	266	263	252	296	269	294	285	260	270	254	276	299	296	299	246	296	286	278	248	256	265	276	264	273	293	295	277	263	288	255	277	247	254	283	295	283	287	265	284	286	273	295	282	253	278	283	261	259	263	261	273	260	224	253	274	267	263	277	273	289	284	278	281	285	271	286	296	265	303	265	300	279	305	267	244	275	287	280	283	309	269	290	274	287	269	265	279	240	263	281	266	304	239	279	285	289	262	283	292	279	284	281	256	288	255	256	243	262	267	256	276	280	262	259	254	289	260	299	286	272	285	253	262	254	266	278	282	263	272	275	240	275	267	271	274	275	284	256	263	303	261	312	267	292	294	276	242	265	253	292	283	263	294	268	271	274	249	283	272	301	287	273	254	261	247	290	281	262	251	256	277	276	262	277	251	273	258	244	245	294	287	265	252	255	305	268	281	299	280	234	261	287	254	275	290	278	272	261	251	284	291	264	264	290	280	264	268	241	276	294	257	272	287	278	288	267	268	292	280	264	257	277	278	305	264	254	266	254	264	245	251	261	285	268	241	282	275	260	267	274	275	269	266	250	298	271	278	273	290	250	271	283	279	293	242	298	264	287	293	265	267	241	279	256	257	271	266	268	293	262	231	241	278	268	296	265	270	279	274	258	257	293	287	282	254	247	256	271	243	256	290	258	268	273	280	260	284	277	259	249	285	300	288	259	279	268	261	281	250	271	278	265	249	263	268	293	310	287	279	256	304	270	264	248	256	282	255	268	286	267	260	268	288	265	278	264	267	299	265	292	286	278	234	248	278	286	268	285	258	269	267	272	250	293	272	309	267	249	314	253	256	269	251	278	274	268	281	251	245	261	274	270	288	299	277	256	290	290	251	292	243	264	270	290	269	260	256	269	250	245	227	285	256	252	274	282	283	300	272	291	277	247	286	277	287	265	284	259	281	284	264	250	285	297	268	279	239	270	265	260	271	253	272	267	303	282	274	293	295	277	279	259	275	278	274	244	268	259	285	266	274	252	278	255	256	295	288	252	269	295	313	263	291	273	244	260	307	261	288	282	280	245	282	270	269	269	278	304	255	273	270	272	267	285	265	280	301	260	286	269	265	263	294	256	270	293	281	293	284	278	258	307	252	266	285	293	267	253	259	266	257	303	275	302	280	271	289	262	292	273	266	294	268	257	277	293	266	290	264	230	284	291	304	233	259	267	267	298	266	285	221	244	270	290	275	291	261	269	272	236	253	315	290	285	273	257	277	261	287	264	244	302	276	274	258	272	273	288	260	287	283	264	261	284	264	245	259	271	277	297	253	286	275	261	266	262	286	283	277	267	255	296	270	265	274	262	251	273	292	251	274	275	297	266	308	288	274	263	271	282	289	276	275	247	299	270	268	266	255	296	259	285	260	262	255	262	321	245	259	252	271	293	289	279	261	273	282	258	299	284	291	245	259	288	253	272	251	266	281	267	258	263	283	278	298	287	267	256	276	310	290	260	259	261	295	249	277	282	239	283	281	258	302	244	273	255	253	263	274	245	260	281	279	279	257	290	252	280	269	306	277	275	278	273	291	266	295	286	295	294	245	268	270	304	265	268	293	271	264	277	262	301	267	274	260	273	276	281	244	284	248	304	239	278	265	260	285	242	270	248	270	261	273	278	251	294	279	268	264	280	283	269	263	272	244	273	265	258	282	288	261	275	283	283	258	300	265	264	254	302	277	267	292	245	278	243	268	289	290	239	241	267	299	271	245	291	272	254	264	258	278	242	276	264	309	276	285	275	275	255	267	278	265	262	304	304	272	271	255	261	283	270	304	252	278	268	263	263	289	263	255	277	256	260	263	283	264	300	266	253	298	272	281	246	302	254	258	263	260	300	238	280	271	256	275	300	291	284	252	263	266	282	278	296	292	279	278	280	295	249	282	260	252	255	285	250	242	278	264	246	286	255	259	258	256	258	295	254	295	291	243	279	275	286	290	289	272	267	249	243	289	267	281	258	267	258	301	268	271	280	325	280	253	267	247	283	238	285	309	293	282	308	270	267	288	251	286	278	281	261	269	263	265	256	257	265	264	281	275	270	270	281	252	256	296	253	250	265	290	296	298	277	265	274	283	289	287	281	248	296	280	276	277	305	280	291	243	271	286	287	245	288	280	284	279	287	260	281	280	280	292	264	277	289	280	262	275	293	280	267	299	309	254	273	298	263	261	290	258	289	299	291	280	259	277	241	254	258	279	259	325	245	263	260	272	277	298	307	278	288	251	274	262	287	268	273	287	280	283	258	264	280	257	271	284	266	255	269	245	281	296	275	266	251	286	255	280	277	271	267	272	278
25410	11196	15477	20361	14889	15162	21410	17208	14213	15955	14068	11115	8501	7362	5619	4104	3190	2437	2635	2372	2182	1974	1779	1892	1828	1615	1459	1239	1144	965	974	884	884	860	825	768	818	776	805	802	774	766	716	819	730	736	804	748	710	791	738	724	745	727	782	690	729	688	732	703	750	722	704	756	749	747	693	699	732	746	725	721	714	693	678	755	717	712	709	707	691	729	710	719	725	724	680	682	686	696	747	712	704	723	723	735	742	786	755	783	726	764	751	757	736	740	691	749	722	758	788	760	734	788	697	786	739	707	782	703	728	691	702	750	732	733	708	709	672	725	736	671	669	696	699	694	716	707	690	693	698	678	744	767	748	708	680	718	672	650	692	765	710	704	701	725	709	670	688	669	705	696	693	745	728	669	693	666	671	698	685	752	729	722	705	702	706	711	710	632	717	701	710	710	648	760	708	706	709	718	729	661	693	713	704	689	721	662	682	713	702	657	746	703	710	680	642	732	661	717	730	737	748	699	708	699	667	725	674	744	703	701	689	728	716	696	682	680	664	706	706	664	658	721	649	717	694	684	727	658	707	719	674	656	709	678	689	741	662	686	676	655	694	675	715	683	699	679	685	701	677	668	693	663	697	651	747	663	706	715	691	729	717	709	685	701	637	705	729	743	727	691	738	699	653	695	686	661	735	708	701	702	689	674	686	687	750	702	674	727	675	722	693	713	683	674	773	742	696	661	688	678	691	678	669	703	719	688	754	696	645	627	719	735	717	677	678	728	712	730	725	710	663	690	659	717	735	677	682	694	726	734	689	640	718	719	705	619	712	672	696	706	678	698	709	712	723	727	640	673	700	746	732	676	681	683	688	709	725	693	693	705	738	676	689	734	697	658	699	692	736	675	702	710	761	673	694	725	704	671	697	720	699	697	681	704	676	692	724	691	699	710	709	736	736	713	724	714	702	717	691	696	735	721	670	703	733	699	673	723	702	669	726	661	771	712	714	700	682	768	722	669	693	688	708	723	735	687	710	705	718	653	639	662	665	724	719	698	689	695	707	675	677	690	697	757	723	680	732	703	724	732	680	661	714	722	709	679	669	682	695	700	715	680	731	677	709	705	674	734	657	745	693	697	691	711	626	708	668	680	670	675	720	714	695	671	672	690	694	675	671	698	744	699	685	672	720	672	707	723	686	682	718	668	675	721	702	712	737	717	724	716	691	714	708	747	708	681	663	708	692	685	683	679	680	698	673	668	664	693	734	688	679	676	722	723	682	686	694	705	757	677	733	744	700	708	633	708	715	683	749	616	681	690	704	690	694	658	694	740	718	697	688	676	667	728	702	662	668	668	677	689	759	708	716	722	730	714	718	694	720	665	709	726	708	719	698	659	722	689	646	720	697	683	691	735	694	704	700	728	757	694	710	693	655	712	735	724	681	683	727	701	671	664	714	685	734	727	721	695	684	731	642	638	665	694	727	683	670	678	718	723	701	679	741	693	750	718	662	691	686	681	720	699	696	726	694	690	701	682	704	723	675	726	666	660	699	717	662	666	661	702	756	696	703	647	682	708	697	746	664	711	684	692	714	705	690	708	739	663	685	708	725	692	692	668	692	679	672	671	746	688	739	668	709	675	664	720	705	673	673	695	682	702	729	692	705	746	709	691	702	742	747	674	679	669	709	674	708	694	669	713	714	655	727	722	648	735	713	703	698	716	676	654	720	694	673	661	720	703	713	692	688	690	686	715	658	666	704	686	724	672	714	683	751	690	678	680	766	689	712	742	782	716	744	700	682	709	673	718	718	698	685	707	709	737	698	671	691	696	703	706	718	719	706	652	734	669	720	698	730	750	713	677	701	662	684	716	695	705	675	699	675	701	691	695	712	705	739	695	690	760	698	664	678	678	752	685	681	748	692	702	661	715	676	633	682	685	684	728	715	657	754	642	656	686	693	726	691	713	726	656	681	667	710	700	665	705	674	683	705	656	689	694	679	696	706	696	736	759	674	699	690	690	729	671	697	698	665	682	707	728	672	664	635	712	726	698	727	655	713	708	706	688	691	689	684	673	668	677	713	694	722	710	690	690	658	689	670	723	661	669	710	703	731	684	751	703	717	696	689	706	711	750	702	745	674	672	679	692	692	751	720	641	677	718	681	721	701	691	717	702	668	751	696	679	698	693	695	708	736	636	644	657	705	704	727	696	695	706	686	671	706	732	704	696	672	701	738	679	704	710	683	683	743	701	696	700	685	734	696	687	671	680	718	709	725	736	688	772	696	670	716	723	710	712	726	697	670	733	726	627	693	645	709	703	708	724	740	724	683	762	707	722	692	682	692	699	696	677	680	705	683	719	680	690	700	663	680	728	662	675	673	670	684	691	728	703	661	698	714	706	727	646	702	715	698	706	652	677	673	738	705	670	697	680	716	699	708	689	673	687	689	714	741	643	708	684	691	659	699	677	749	703	697	752	644	714	705	683	674	672	647	727	701	647	690	672	672	654	693	671	690	683	652	667	725	686	702	722	694	678	637	676	680	723	725	697	709	700	661	675	698	713	672	706	729	707	720	725	735	711	687	673	727	668	701	649	730	647	683	679	678	701	688	683	739	712	674	667	707	647	707	697	691	665	726	690	688	702	700	723	731	656	693	707	689	660	669	697	700	681	679	688	744	683	678	702	712	680	714	681	657	729	708	662	729	689	704	681	693	724	627	691	732	663	715	727	733	737	660	657	725	694	719	733	638	708	721	656	674	698	706	691	677	709	692	689	699	713	735	691	649	646	698	665	721	663	689	689	738	681	674	736	715	683	735	691	715	713	728	729	701	715	677	655	681	688	723	733	707	670	759	704	709	691	684	753	684	704	704	647	689	697	697	715	676	670	656	642	723	719	719	701	749	665	682	727	702	758	668	690	707	697	720	735	693	706	678	689	732	653	680	729	713	734	744	726	698	665	686	717	676	716	657	659	701	700	679	663	713	722	716	719	681	672	695	676	688	636	730	705	675	701	726	714	665	694	677	752	740	678	671	705	700	689	663	713	706	721	724	676	701	705	706	670	717	728	694	697	654	699	680	649	721	742	726	649	706	709	701	698	718	679	719	696	705	710	723	687	686	737	735	694	663	768	686	683	701	675	685	697	704	709	673	717	662	689	699	697	719	729	673	701	699	718	732	726	713	712	740	680	697	708	688	712	653	698	685	713	666	700	697	701	713	720	725	657	695	724	709	695	739	683	725	676	675	726	714	694	676	737	673	680	675	679	742	707	682	674	644	723	668	760	699	720	689	674	692	686	717	670	601	763	706	697	702	670	736	731	702	735	705	684	676	711	716	701	712	675	689	705	692	732	730	698	718	701	653	709	674	661	736	692	733	721	670	693	697	687	667	737	648	728	720	667	703	719	701	694	722	697	699	691	676	721	700	772	665	726	728	663	707	718	691	713	717	694	690	699	753	662	702	710	682	731	700	673	671	694	654	697	768	677	710	659	670	666	715	743	668	723	683	700	698	707
6710	3091	2608	2469	1542	1174	1107	789	656	692	531	400	416	359	330	324	333	344	314	352	364	312	287	337	299	316	264	277	296	284	310	294	309	285	285	293	306	308	280	283	278	278	278	285	322	310	281	281	296	304	306	298	276	300	288	294	293	298	277	274	310	318	305	289	276	292	309	283	286	303	272	297	292	298	313	312	287	312	334	287	306	277	302	293	268	300	277	296	272	313	321	305	260	288	279	272	285	291	303	296	285	277	282	289	307	274	325	323	305	274	285	299	276	309	318	318	278	273	306	298	322	338	324	266	307	286	313	288	295	275	287	279	286	295	259	309	322	297	303	277	295	267	312	297	286	311	300	303	283	288	283	301	301	297	295	307	262	294	287	278	291	319	290	290	297	282	290	325	309	284	324	298	279	301	280	271	291	272	310	277	262	302	291	284	287	288	290	276	284	253	299	293	270	287	275	311	316	302	297	288	280	294	293	292	293	314	287	315	297	269	302	303	317	290	292	269	289	294	274	283	284	302	255	302	293	261	273	288	289	289	265	305	278	303	316	285	274	266	248	294	294	293	299	297	270	336	286	299	294	314	296	320	307	287	258	303	274	301	258	313	269	297	306	283	279	291	301	290	265	312	326	300	290	304	297	307	262	283	286	288	291	257	290	288	262	275	283	312	296	277	275	285	290	310	308	293	291	277	284	292	293	302	298	283	300	298	303	299	291	304	259	299	326	304	296	291	259	275	286	292	290	274	293	284	265	277	253	337	317	281	281	277	265	324	323	271	289	295	311	275	265	328	233	300	280	276	297	266	263	284	288	269	273	294	259	286	300	298	279	305	293	289	297	301	304	258	307	283	284	278	291	247	256	298	274	303	270	274	332	290	328	308	303	274	271	288	275	272	288	297	356	284	297	298	283	281	270	303	258	297	305	307	295	284	290	300	283	286	268	281	315	284	296	323	293	323	306	294	323	308	280	308	270	264	288	314	300	286	298	289	275	298	288	309	267	290	258	310	284	329	293	294	308	277	293	281	284	308	301	263	299	273	298	312	300	306	292	299	266	312	257	302	272	297	295	297	309	288	328	285	269	273	278	298	286	291	297	278	331	319	321	301	290	288	273	326	282	313	320	277	295	277	294	290	265	284	312	289	253	283	272	327	269	300	308	290	310	281	283	288	296	305	302	303	270	299	271	302	274	285	280	303	308	322	310	293	299	305	306	306	278	300	288	310	278	265	319	292	297	287	266	290	288	258	285	290	244	292	276	294	291	299	294	263	267	318	283	281	271	275	290	333	290	291	285	287	279	305	283	292	296	261	250	300	309	302	284	287	315	300	292	312	309	259	312	285	287	308	288	294	269	292	288	275	298	286	297	271	288	293	296	289	310	307	275	246	292	297	290	305	281	292	278	318	286	292	274	295	261	292	297	310	285	285	295	282	287	326	274	307	277	298	300	300	320	291	291	261	274	293	289	284	274	301	299	278	308	301	263	291	303	284	302	287	310	297	299	315	305	312	315	277	290	279	315	310	266	288	276	284	273	266	276	286	318	310	317	263	293	248	292	283	305	294	291	275	258	309	269	294	291	313	310	283	294	276	286	314	291	283	317	307	265	281	271	258	240	284	290	286	289	299	306	257	275	297	280	287	334	297	313	291	307	296	310	315	284	314	288	293	280	277	290	274	300	275	298	277	267	287	313	307	303	294	278	305	285	277	299	305	293	304	275	290	333	286	292	296	284	291	316	301	322	301	262	310	293	300	274	282	292	311	261	270	303	280	240	274	282	280	291	293	267	299	301	294	284	313	307	290	328	315	303	299	276	299	270	288	249	267	293	306	293	296	271	275	319	301	259	296	275	288	283	299	281	298	277	294	287	311	285	308	260	269	268	308	291	291	320	297	278	297	281	275	318	271	288	294	314	288	252	289	315	300	292	294	255	277	258	273	287	290	280	305	283	293	280	309	264	296	307	298	278	284	275	276	261	278	286	328	277	278	279	297	306	320	311	288	295	312	257	301	274	311	284	324	281	292	288	287	299	288	253	321	281	263	289	276	328	291	302	305	282	289	289	303	287	310	284	300	297	298	297	287	320	272	280	292	296	315	298	271	308	278	292	297	274	300	307	297	284	277	278	282	313	289	263	281	306	296	275	262	289	281	300	283	284	285	288	295	301	309	308	258	306	308	289	335	302	300	298	286	305	265	281	289	319	300	306	290	287	305	318	296	309	331	289	275	277	315	270	314	281	301	273	278	293	304	309	279	270	299	261	307	298	320	278	289	282	284	259	294	272	272	273	309	322	311	294	296	287	283	278	260	284	286	305	278	308	308	279	272	275	303	282	287	263	277	287	280	268	299	304	291	311	303	285	279	272	278	293	278	313	296	282	293	288	304	308	302	284	295	279	281	273	275	287	285	270	264	289	299	300	288	282	285	276	286	289	298	294	299	296	301	286	324	321	298	280	317	285	250	314	310	302	299	312	296	301	281	309	305	316	293	299	296	274	297	307	272	320	294	300	275	318	302	278	285	293	307	284	312	271	286	286	289	314	299	304	273	290	296	326	287	289	262	303	323	290	283	342	304	302	264	264	273	290	281	328	280	293	301	269	274	292	282	260	311	281	299	307	276	300	276	290	287	292	291	287	298	291	304	347	317	317	302	292	308	267	289	304	280	271	293	321	278	298	296	308	283	316	308	268	286	301	283	289	283	274	300	278	300	296	297	271	322	257	275	295	283	293	328	283	291	273	273	312	276	310	284	270	298	308	329	276	299	279	288	294	293	328	295	304	291	299	287	289	300	286	330	268	277	297	314	280	292	289	300	270	300	288	261	311	306	291	273	294	272	282	299	291	263	300	298	271	325	272	301	267	309	286	318	301	297	294	289	290	295	299	302	293	289	297	294	284	273	280	281	303	304	292	299	296	322	328	292	324	294	316	307	295	270	310	265	283	295	293	301	303	288	290	281	300	287	276	278	281	269	284	275	321	295	306	274	297	304	282	303	269	258	297	284	279	308	291	305	261	277	298	270	305	266	327	308	300	250	291	282	309	264	271	278	274	286	300	312	268	288	247	290	289	292	314	264	265	279	281	318	294	338	276	296	285	297	285	285	302	301	309	269	265	292	285	333	316	283	280	292	293	268	277	269	295	291	304	280	305	294	298	324	293	308	301	285	301	293	274	291	319	303	300	289	285	277	289	303	290	286	316	295	281	272	305	305	305	306	281	308	300	286	319	275	296	292	277	297	269	272	301	256	329	322	295	292	292	287	283	293	307	328	277	317	273	303	278	298	284	282	287	294	303	300	319	284	290	291	268	291	296	289	276	298	271	295	297	318	286	305	319	255	311	286	268	282	291	282	302	305	286	286	284	324	270	278	263	322	297	272	262	274	307	330	279	283	289	294	297	296	315	277	286	297	298	293	279	308	251	285	288	307	292	288	285	299	268	281	309	289	305	322	273	277	279	279	271	290	305	300	333	292	264	303	299	309	268	276
6363	2695	4353	5747	4091	3228	4128	2772	2345	2528	2084	1612	1412	1234	1167	1022	998	1074	1149	1095	1054	1051	961	1024	956	937	943	846	836	820	769	758	776	770	803	787	792	773	773	783	825	734	785	807	800	769	775	740	792	748	733	768	794	729	765	792	763	746	764	799	786	772	766	794	795	807	795	756	801	799	772	806	742	811	819	817	778	776	832	800	823	798	775	761	752	733	818	794	771	798	752	801	841	782	799	771	757	790	724	769	805	758	813	772	761	799	729	789	752	759	744	795	809	770	795	796	802	761	783	744	725	749	789	774	746	763	740	787	774	785	788	800	748	794	762	791	728	769	761	784	796	781	764	735	782	776	829	786	780	736	731	767	748	808	758	772	842	765	737	772	781	689	738	750	777	743	783	753	774	729	781	837	789	772	795	763	833	700	765	821	766	876	759	776	723	759	800	811	720	789	733	756	806	766	796	779	806	778	724	741	782	771	792	790	765	742	792	801	768	802	817	729	743	764	752	758	810	744	798	771	806	762	814	781	761	804	767	795	792	783	737	741	769	747	824	789	796	747	775	798	751	767	762	814	807	810	777	765	752	794	769	789	814	752	767	786	754	788	768	779	743	758	818	768	765	772	799	752	772	821	812	753	799	746	798	781	741	754	732	768	803	773	725	770	782	771	716	719	803	757	759	725	744	789	740	768	763	714	836	778	741	743	755	829	779	769	758	755	763	758	743	769	811	799	758	813	769	776	782	771	823	770	745	797	729	781	802	814	785	786	794	766	781	807	752	746	781	796	768	800	780	766	773	756	771	744	742	748	788	814	769	730	788	765	767	751	760	766	826	768	764	787	774	743	788	765	776	776	748	753	753	769	748	767	765	765	799	786	724	747	753	765	823	729	775	831	789	795	745	823	816	761	822	749	789	818	739	766	802	754	764	766	708	761	777	790	754	754	774	747	775	778	797	747	803	802	804	747	805	762	762	777	805	778	783	770	742	794	800	717	811	816	763	762	809	767	757	766	718	770	795	802	744	780	770	786	732	698	728	751	743	787	793	790	785	760	723	803	731	817	755	783	749	768	713	801	787	792	809	775	768	731	779	776	769	812	787	742	805	710	785	748	778	770	771	770	772	742	799	732	770	775	749	753	788	821	789	805	748	776	813	787	756	818	716	779	781	772	750	786	772	749	793	793	799	795	765	741	756	762	762	784	766	767	790	758	760	770	763	793	774	762	792	761	813	760	794	758	746	824	804	758	719	737	765	794	787	757	763	787	775	715	711	791	762	780	725	797	813	769	767	788	773	784	758	760	767	739	781	777	730	791	743	771	767	720	759	781	787	756	761	763	751	765	750	756	793	741	752	785	802	808	805	786	821	791	740	741	813	798	720	801	808	780	783	762	796	765	772	773	779	741	765	736	767	780	723	767	736	756	777	750	742	754	723	761	761	747	815	754	802	747	766	772	798	821	754	763	757	796	739	788	718	774	754	779	801	770	766	789	786	746	771	722	790	802	783	737	694	785	793	776	773	743	806	807	770	774	815	738	791	752	748	774	794	782	784	812	717	751	779	784	810	791	758	765	696	713	727	775	765	819	806	743	777	742	801	759	764	762	723	763	789	749	784	765	776	735	786	742	725	770	754	782	746	746	768	741	826	758	709	730	759	738	763	771	768	791	785	783	786	838	807	799	752	749	736	733	787	756	814	744	796	769	756	768	774	787	800	784	781	768	794	818	775	732	782	783	724	784	789	773	787	760	775	793	785	799	830	689	797	774	729	821	749	718	798	776	775	752	743	775	777	768	795	793	805	719	783	730	719	761	773	736	783	812	800	791	766	759	726	747	798	775	803	768	709	772	795	736	768	747	739	803	774	818	793	785	755	799	775	746	794	804	810	752	745	735	780	759	769	779	751	799	798	809	812	769	787	759	779	788	753	800	817	777	752	772	751	744	740	763	774	758	777	756	765	743	790	735	760	743	765	781	750	766	790	785	726	747	754	750	742	795	825	735	773	814	779	770	799	752	766	790	769	756	809	768	790	783	773	828	713	784	787	789	741	852	827	718	810	745	787	805	819	767	758	816	784	752	772	789	821	773	786	793	752	787	777	844	748	783	745	811	796	777	783	794	730	738	771	724	798	738	774	813	764	811	732	746	779	755	791	789	808	808	778	727	797	746	751	765	795	758	772	813	819	793	739	827	765	757	753	747	764	765	780	829	768	797	791	764	763	750	782	785	766	745	809	769	762	806	782	784	764	809	765	790	759	797	787	748	791	752	696	761	737	790	759	738	737	690	778	793	776	766	743	762	700	723	756	797	758	823	786	791	803	782	776	810	723	728	739	765	779	782	758	770	777	808	740	822	799	788	756	762	730	757	740	734	810	770	762	757	707	752	771	806	762	793	772	782	790	783	795	785	792	776	717	830	763	808	741	762	790	737	742	806	778	690	788	741	837	817	788	767	775	772	794	757	798	817	765	792	803	772	779	766	802	748	755	850	764	718	749	769	778	753	795	717	741	758	797	753	773	733	752	748	765	753	778	823	806	776	779	756	788	771	764	763	782	692	823	732	794	761	804	714	833	782	713	731	750	747	752	762	785	774	756	754	772	760	817	833	787	784	765	758	772	753	752	796	749	750	754	749	790	765	797	762	776	823	804	747	778	808	777	721	759	787	740	726	726	769	758	750	773	775	809	808	780	794	795	791	739	748	757	797	776	825	815	763	788	736	759	792	766	757	749	774	806	745	805	763	760	748	776	749	759	769	748	724	749	801	745	758	776	786	787	808	789	803	807	750	770	744	764	781	785	745	743	796	787	775	713	720	748	775	704	847	784	815	700	760	754	822	764	767	781	733	761	799	779	715	738	760	784	737	762	751	742	823	723	832	805	819	792	814	781	834	782	808	737	768	795	790	761	730	780	755	735	750	798	723	799	778	782	771	778	784	770	833	776	795	799	743	762	720	762	785	788	777	807	756	758	798	768	740	775	785	750	733	805	779	743	774	765	812	775	788	758	773	792	743	782	775	756	797	830	715	759	780	757	723	774	710	797	796	772	767	785	716	748	744	804	738	747	771	734	814	795	768	802	801	836	806	790	761	778	792	778	816	790	734	785	774	751	776	817	729	759	792	790	772	773	733	776	748	772	752	804	706	798	777	733	741	799	713	786	831	771	797	733	777	817	787	777	767	800	809	781	723	736	776	804	800	794	802	765	783	797	724	780	742	806	760	769	781	774	755	799	769	763	776	778	814	823	755	784	804	717	720	767	757	760	758	768	830	737	755	773	766	734	789	810	748	809	739	775	778	723	754	714	780	764	739	739	753	784	775	771	748	834	769	780	767	733	762	772	814	763	748	763	790	780	754	795	756	783	859	759	817	785	807	746	729	790	832	847	752	783	806	770	788	746	750	790	775	839	759	773	735	732	815	747	775	786	770	737	767	813	782	727	833	780	763	760	762	775	722	793	756	754	775	787	772	711	799	827	740	755	776	822	762	750	754
28773	16978	14361	15330	12158	7486	8913	6110	4479	3974	3791	2411	1508	1072	929	655	606	528	479	537	507	443	454	436	472	449	401	374	402	360	390	364	381	370	383	365	400	357	366	396	384	359	380	394	360	373	377	355	400	411	368	370	359	329	348	347	348	395	357	366	367	383	356	392	357	349	366	385	324	354	347	342	356	376	387	360	358	338	367	364	344	334	387	396	375	400	362	411	353	354	338	387	388	361	388	377	397	373	391	340	390	346	360	363	363	344	356	349	371	371	358	392	343	374	358	335	370	322	344	358	353	326	398	390	335	354	333	368	357	314	354	343	348	379	378	361	386	355	351	346	345	330	330	350	370	377	351	380	344	377	400	356	335	379	389	335	373	360	378	368	375	376	389	338	349	392	372	375	367	397	350	353	395	389	361	375	367	383	331	368	364	329	414	344	351	352	353	384	375	359	364	386	322	376	375	347	369	349	366	367	377	379	373	362	372	398	350	351	347	369	321	338	380	352	344	361	366	352	356	394	381	338	352	382	336	353	357	356	356	377	396	373	330	374	339	351	323	382	406	387	368	364	381	365	348	340	338	359	392	373	385	356	359	357	357	408	347	379	370	360	363	356	338	352	378	335	387	386	410	365	369	341	389	358	384	352	373	345	371	368	397	361	371	392	318	367	383	347	335	348	350	352	380	403	348	342	334	373	342	354	368	388	364	379	371	370	356	368	372	327	367	421	375	384	345	340	343	372	371	367	349	363	372	368	399	367	384	372	356	367	401	330	366	350	347	358	353	348	345	357	382	402	322	382	332	369	346	367	363	357	395	353	320	351	391	356	369	363	365	348	359	370	351	339	415	351	376	356	386	364	363	356	346	353	352	345	367	340	373	359	347	361	353	395	361	357	323	365	398	361	341	368	365	369	367	364	346	403	347	351	339	370	351	384	354	380	346	373	358	347	391	376	369	366	340	392	370	353	338	368	347	398	356	365	404	333	344	353	365	369	355	373	348	374	356	363	375	356	330	384	358	351	386	391	389	349	333	337	338	366	364	369	407	324	362	385	364	341	366	367	387	404	367	364	343	371	361	362	349	382	404	399	342	375	363	381	345	388	332	348	381	388	337	365	366	353	373	378	365	398	391	395	340	376	356	364	371	355	392	353	379	382	333	377	357	367	332	328	385	343	350	370	327	361	374	384	364	356	383	346	368	344	329	356	360	356	359	346	383	348	378	367	373	362	373	361	382	379	332	379	315	316	370	375	366	336	352	344	369	387	381	382	389	377	353	357	356	361	362	355	358	379	369	363	346	351	354	327	315	401	369	344	368	339	347	384	372	377	357	363	347	345	358	378	353	378	366	314	336	370	371	370	365	392	363	373	406	346	330	386	390	360	365	374	396	364	344	346	352	358	382	362	376	359	335	388	376	409	381	373	367	360	346	388	356	330	348	355	377	345	346	366	401	374	336	377	332	361	350	387	365	383	331	356	344	377	332	363	353	315	356	361	372	374	365	383	352	352	370	350	382	371	371	356	371	359	374	329	348	368	363	363	356	367	365	353	365	385	370	366	374	351	377	399	370	408	368	365	351	364	364	372	376	368	369	337	362	374	380	385	365	422	350	370	358	380	347	342	362	389	379	381	385	350	354	365	358	399	352	348	358	384	428	372	369	358	377	360	358	344	388	361	352	342	361	362	331	382	372	361	389	385	356	362	385	352	356	348	372	358	403	357	401	366	378	349	342	361	377	386	369	358	341	357	339	337	361	343	346	386	354	382	360	375	340	339	372	368	379	378	376	390	354	377	380	344	354	356	365	356	338	343	370	366	402	419	362	350	367	357	349	363	379	382	395	312	302	381	364	385	347	353	364	375	360	379	349	349	385	366	386	369	314	372	385	334	345	368	339	375	345	350	355	385	341	317	382	364	350	359	386	364	361	367	369	355	374	355	366	368	375	366	372	348	361	349	370	356	382	371	379	328	373	347	364	378	358	365	384	360	368	374	333	425	358	384	353	367	325	360	362	355	377	400	373	338	373	361	355	366	395	350	361	347	352	346	384	354	366	369	396	378	412	357	342	384	343	344	367	347	363	373	372	345	359	355	348	383	331	341	351	356	370	363	365	373	363	371	352	336	361	377	348	353	354	393	362	361	370	359	360	361	338	354	373	341	354	374	357	375	348	374	370	381	370	360	388	380	374	363	391	337	355	370	398	358	380	368	340	383	338	382	346	320	344	337	363	367	336	332	384	355	395	376	363	336	395	371	369	382	341	351	368	371	339	396	378	384	364	379	384	389	374	357	342	375	392	356	368	355	362	391	370	352	370	385	362	351	376	394	343	383	365	383	379	337	355	359	363	371	342	376	392	389	356	397	334	355	356	414	369	348	374	388	342	349	370	378	362	319	353	344	374	373	361	349	361	382	360	353	379	355	384	370	370	351	392	386	325	354	361	361	366	355	345	369	359	401	362	334	382	375	367	327	355	379	327	378	391	366	346	310	376	349	353	338	386	379	348	374	397	359	370	368	358	381	363	379	386	360	354	388	384	357	374	374	361	334	325	343	375	395	341	364	365	340	381	381	359	415	385	369	391	384	364	349	371	362	365	357	402	362	355	331	359	347	360	391	381	369	345	362	356	348	395	387	392	370	359	372	426	344	378	347	362	385	371	356	348	348	344	359	376	390	356	413	350	370	359	378	364	406	332	361	381	364	355	335	370	342	414	360	379	345	359	358	338	367	342	350	380	366	339	363	360	357	337	396	392	378	354	388	370	395	355	372	348	359	349	349	372	356	354	371	375	333	356	379	358	374	343	358	360	375	391	386	327	354	362	393	363	382	323	354	402	372	361	379	364	391	364	333	360	344	355	387	388	370	350	353	357	356	370	366	427	385	350	359	371	340	338	347	361	377	329	371	385	382	368	334	381	362	366	371	357	387	383	367	400	357	364	351	358	346	353	411	360	352	359	402	369	356	387	362	372	379	377	369	341	368	350	379	399	380	333	322	344	333	344	372	380	358	350	354	371	409	380	394	383	347	355	368	363	370	357	389	389	358	333	370	379	411	350	396	368	352	376	368	366	353	395	353	383	346	347	314	361	357	402	376	376	379	334	356	368	338	371	374	323	377	365	371	339	355	355	368	391	330	368	374	343	367	336	347	385	389	371	362	369	361	327	345	348	378	369	364	357	381	351	366	358	355	335	352	342	359	352	404	354	372	363	355	340	414	382	353	377	348	313	364	365	352	349	355	398	374	375	350	332	351	370	349	420	361	394	336	337	363	354	348	348	361	374	356	372	371	387	394	399	398	380	363	346	350	399	345	346	345	365	373	363	384	392	351	391	394	368	372	387	379	374	374	325	394	355	344	348	367	364	373	328	340	341	323	391	358	342	339	374	336	375	342	346	365	393	355	395	397	353	373	344	339	357	357	350	344	332	333	363	343	376	372	371	374	361	326	362	351	378	390	342	352	369	335	350	395	353	377	376	347	348	370	358	372	364	323
21359	8155	11565	16358	12396	9689	16383	12381	10436	11363	10115	7216	5364	4662	3659	2863	2398	1991	1973	2152	1811	1730	1616	1764	1518	1440	1381	1234	1157	1145	1070	1012	997	991	971	966	989	987	975	1000	995	949	962	941	972	910	954	939	921	967	977	901	903	958	923	967	1000	873	934	971	938	924	952	918	974	871	934	946	900	920	994	972	915	936	904	873	921	918	950	908	887	923	926	973	960	913	968	929	916	919	897	926	942	949	933	952	992	1000	976	965	915	946	962	941	908	954	925	938	971	917	953	932	938	916	965	959	909	897	940	972	944	951	914	985	904	965	883	956	956	891	902	966	914	932	916	946	898	937	955	921	931	921	913	905	954	940	892	910	919	924	957	915	884	942	946	885	883	873	918	883	893	879	926	931	901	886	959	879	889	887	935	940	919	927	906	888	953	919	960	902	946	891	928	903	909	937	882	956	928	897	891	896	878	930	932	932	911	901	975	940	914	865	937	889	934	910	921	932	930	920	969	863	949	926	885	918	846	911	944	913	869	938	1008	912	950	894	907	952	903	944	932	872	952	947	916	925	901	934	929	918	941	908	985	983	938	911	878	919	838	901	931	867	924	962	895	894	934	869	942	1003	893	885	944	881	936	935	886	916	908	886	931	942	936	934	932	842	892	941	920	952	893	829	906	922	964	983	909	926	910	897	957	844	965	879	924	860	921	929	939	899	964	937	910	900	878	924	903	908	920	895	903	968	919	889	900	897	872	895	844	944	936	927	970	935	933	853	898	878	936	959	915	914	907	911	946	974	954	899	926	924	911	879	930	887	920	926	899	893	926	899	892	887	900	946	919	938	925	887	947	932	967	860	932	915	962	940	923	945	899	872	926	925	900	907	897	922	968	901	923	919	956	956	905	934	912	802	898	967	945	972	883	919	892	909	876	910	841	925	923	928	894	913	900	938	888	947	925	880	988	903	916	914	883	932	901	898	935	901	878	904	970	894	916	964	902	927	910	891	908	915	907	890	935	920	916	885	892	903	902	945	1005	906	908	959	864	952	938	973	855	945	941	967	910	932	934	964	902	900	999	916	963	943	929	898	949	863	927	957	917	936	929	888	919	878	910	926	928	891	923	917	986	983	874	946	934	933	955	955	911	933	926	919	905	886	931	891	972	897	917	920	941	937	930	896	944	907	909	960	894	935	937	963	897	944	954	946	934	912	955	920	900	892	965	920	891	914	922	901	966	902	939	916	969	886	890	894	940	938	932	936	918	900	875	965	956	947	937	943	947	944	911	930	871	928	989	894	885	896	944	906	873	951	965	873	926	924	911	947	919	951	888	934	959	897	888	987	922	957	953	897	866	947	918	875	877	888	922	947	936	895	941	897	976	929	945	914	908	959	882	926	963	913	885	969	985	881	912	951	961	896	866	945	917	901	912	933	895	916	917	951	869	906	925	941	920	953	902	875	929	941	921	940	929	886	975	889	897	920	881	950	950	870	891	939	923	943	921	905	948	925	892	914	916	973	902	918	900	952	975	942	855	931	905	914	964	928	903	918	910	904	936	883	884	921	973	913	937	887	922	928	884	918	935	869	871	1000	933	943	912	921	887	932	886	957	854	919	953	915	894	952	889	918	939	916	945	908	951	930	925	876	912	907	932	899	976	911	870	900	916	942	905	933	918	899	859	879	939	930	901	933	954	850	932	857	914	884	900	940	883	883	904	962	920	943	903	950	900	959	935	881	968	915	954	964	911	932	924	893	941	957	937	933	916	891	968	981	889	915	863	938	932	912	933	887	911	962	923	963	916	948	949	890	922	900	937	911	873	1000	918	933	955	915	929	908	907	870	969	932	938	931	960	935	927	934	919	897	912	965	937	888	942	921	917	915	894	939	892	962	939	927	950	902	922	924	915	935	941	918	899	921	865	929	878	929	940	917	856	934	931	875	969	924	906	913	982	904	904	873	963	928	943	983	918	921	902	927	906	931	902	942	892	927	871	890	881	937	926	898	940	909	931	969	965	910	935	892	957	906	949	885	897	937	937	906	920	967	923	874	925	900	891	947	955	900	913	888	949	905	920	854	956	930	939	877	945	910	973	974	877	895	887	925	875	892	848	943	926	918	923	914	923	901	901	941	881	894	926	898	938	899	923	852	899	867	957	930	934	939	917	942	932	886	854	945	920	942	941	919	915	991	909	947	890	911	940	959	902	900	903	919	869	890	918	1015	882	879	880	956	911	903	898	876	912	938	908	903	859	928	939	920	905	866	920	916	908	941	930	919	937	952	915	955	923	902	919	881	909	866	902	905	898	906	899	943	944	890	921	911	912	970	917	903	884	931	930	955	951	947	872	891	944	911	901	924	943	877	934	859	929	911	913	909	882	824	883	953	927	910	931	866	866	908	934	901	916	948	904	953	918	877	909	978	887	901	924	906	959	939	920	969	842	883	933	923	948	920	851	942	915	950	939	975	903	940	926	943	865	903	934	897	934	916	865	889	908	908	947	927	905	875	905	959	908	974	891	926	909	901	936	934	975	883	875	879	919	910	931	904	915	878	885	911	906	948	903	870	895	946	896	894	1019	960	956	936	976	953	905	920	937	940	884	910	926	894	917	889	865	914	956	964	980	924	912	931	924	913	893	920	970	912	931	914	968	879	980	957	945	920	1000	948	964	918	886	886	883	935	933	943	924	917	952	887	948	882	879	934	954	958	949	957	896	913	876	900	970	917	940	957	901	941	918	937	923	915	933	910	959	951	934	898	938	935	914	889	912	910	927	878	890	922	936	933	972	967	904	877	921	931	908	958	874	925	940	934	922	902	890	930	851	886	960	893	958	919	1003	883	959	907	959	901	936	922	905	955	940	970	898	950	874	897	915	915	933	956	939	913	940	900	922	919	959	949	926	920	966	944	964	943	899	943	900	933	944	925	879	882	957	955	959	891	913	927	922	978	947	940	897	911	927	922	865	908	906	990	908	956	880	950	989	987	979	947	951	891	942	881	901	947	877	927	906	898	919	917	920	893	909	949	900	878	932	969	922	932	942	913	919	973	936	934	865	979	1007	962	907	892	902	928	904	928	945	947	926	918	926	921	906	933	946	929	886	921	928	925	902	929	861	923	933	903	927	910	917	940	903	924	967	940	936	922	904	903	954	948	911	873	955	904	950	890	841	870	914	908	927	928	924	914	912	941	914	923	971	905	944	915	892	898	959	814	883	940	901	878	900	951	939	930	949	907	898	917	939	935	935	872	935	930	962	920	922	929	1006	845	904	903	821	919	934	905	919	873	943	898	878	958	950	980	888	905	914	891	958	978	952	867	989	927	898	924	897	912	941	956	873	907	935	880	851	907	909	891	935	849	941	950	936	959	949	981	933	938	883	905	879	888	931	924	912	947	907	944	877	922	953	923	922	905	962	915	956	867	895	915	913	936	905	916	925	934	892	898	933	959	932	868	946	921	919	928	879	950	953	920	940	914	909	942	903	943	890	968	969	959	919	883	937	904	861	874	965	925	968	922	920	865
37911	23559	20887	21410	17480	12592	14919	10510	7336	6637	6323	4309	2615	1938	1328	938	695	562	651	555	527	447	542	473	437	409	383	330	309	315	343	304	284	302	300	331	287	290	275	311	292	301	307	268	289	277	292	298	283	314	284	316	272	282	268	284	250	273	296	311	306	269	325	281	262	269	244	275	266	293	290	280	254	278	269	282	249	256	273	249	271	285	270	281	282	258	284	248	277	297	276	277	268	298	274	267	264	290	266	264	248	251	265	288	302	267	295	297	300	271	284	254	272	245	267	311	277	284	270	286	309	283	276	285	299	271	292	275	320	284	278	284	274	276	283	300	274	278	265	280	292	263	298	286	238	269	278	259	303	296	308	275	286	272	273	333	266	297	266	284	264	286	301	260	295	311	264	269	276	269	281	276	246	270	261	284	293	298	257	265	301	245	261	292	289	316	275	275	240	309	289	252	247	293	300	248	274	314	279	282	265	266	302	274	272	252	287	277	299	284	258	295	276	245	251	274	273	304	287	284	265	258	282	330	252	293	278	281	277	285	277	267	250	262	277	270	275	297	243	272	304	277	290	277	278	259	264	252	287	245	301	294	302	264	295	285	295	280	274	299	274	256	301	287	282	274	287	259	264	265	300	283	300	274	278	260	277	309	269	276	294	234	278	249	316	278	288	270	262	265	253	280	275	272	272	285	279	264	271	279	276	247	282	282	275	256	254	260	270	267	276	262	305	285	274	292	276	266	268	274	237	265	247	242	285	306	258	287	301	283	274	306	286	291	291	280	295	274	274	262	274	284	253	289	290	266	238	225	260	270	268	281	295	250	260	311	275	274	269	299	262	267	264	292	292	279	274	283	242	281	270	251	270	263	305	279	262	279	272	271	245	286	267	279	253	290	276	281	269	275	269	294	282	269	267	308	239	295	296	295	276	317	300	278	271	299	267	260	274	265	299	281	306	256	291	272	270	287	285	261	278	299	282	265	274	261	273	282	272	276	286	275	289	266	270	234	273	297	261	281	305	293	269	280	269	304	288	297	304	301	307	291	267	279	268	286	284	282	288	280	306	283	265	274	305	283	286	277	297	258	276	281	287	280	256	291	255	260	252	269	292	270	245	273	286	293	284	290	283	270	274	312	282	253	309	268	278	246	273	252	262	259	304	283	278	253	274	298	273	265	327	333	280	299	279	268	290	258	256	292	289	262	264	295	262	287	299	259	298	270	297	278	254	289	264	221	268	281	290	274	289	308	303	264	269	262	258	262	262	297	293	288	316	297	303	310	300	270	279	288	299	287	234	248	295	273	275	285	293	276	253	272	274	292	298	268	239	251	293	271	259	270	280	281	269	284	268	281	270	249	300	276	251	291	257	259	289	258	282	271	277	270	285	252	279	246	273	274	238	277	276	305	261	293	272	262	257	277	269	302	297	245	241	290	304	302	286	277	283	285	242	289	259	293	290	297	267	269	300	269	270	292	296	256	276	289	316	284	290	258	276	288	293	255	262	274	275	248	279	241	292	249	267	295	249	306	251	293	261	298	267	265	270	265	263	271	292	271	247	295	285	268	303	280	294	293	268	270	277	269	268	279	284	262	260	280	283	265	263	252	296	274	276	260	285	282	268	272	288	255	286	271	283	259	280	294	259	291	261	268	260	252	266	279	290	321	285	291	271	271	277	266	283	311	300	268	291	279	277	301	280	270	243	312	250	268	260	290	283	268	287	294	271	300	267	275	281	266	269	315	295	288	244	257	262	265	246	270	303	259	262	267	287	275	308	273	269	298	292	286	293	258	279	270	303	268	257	264	298	265	285	282	306	297	239	276	310	296	304	281	253	289	312	277	270	267	263	287	277	280	272	275	261	307	266	295	279	247	261	244	248	261	259	295	267	260	280	272	274	276	260	263	281	284	256	301	280	249	264	294	274	268	309	287	263	274	278	249	280	270	272	255	279	230	278	282	267	300	291	283	266	287	282	267	287	293	282	261	285	301	255	293	288	278	277	287	268	264	286	268	286	278	307	299	249	283	282	279	253	270	281	239	260	264	263	261	274	286	271	256	267	264	310	290	286	282	278	296	302	283	305	272	264	251	271	262	286	239	276	256	264	294	258	267	260	251	263	297	282	260	244	273	261	267	268	266	256	247	285	258	271	277	282	260	248	286	265	252	276	281	267	273	273	280	304	281	276	264	262	285	313	266	275	271	292	262	271	283	305	301	273	289	291	276	288	286	275	303	281	282	279	272	279	255	279	265	247	269	272	269	294	271	270	272	313	279	268	256	289	291	249	290	266	273	282	285	292	263	267	264	275	279	289	293	257	278	281	289	303	261	271	301	270	255	295	259	275	285	279	261	258	294	262	279	270	280	274	275	300	280	306	267	302	280	267	287	282	276	307	263	269	266	260	259	262	312	290	312	279	251	260	267	273	275	235	273	255	261	275	241	259	241	281	256	279	279	253	285	280	270	299	254	307	287	275	288	255	296	280	268	284	257	255	288	286	265	300	285	249	253	298	274	273	246	239	273	302	279	242	275	282	267	273	317	293	257	284	259	254	281	295	259	263	278	271	271	277	272	299	258	290	263	295	289	289	255	289	259	304	275	317	303	285	285	254	294	277	277	288	261	296	321	262	263	272	295	271	290	259	301	280	261	268	268	269	289	287	232	246	285	284	251	267	247	251	277	264	280	262	311	261	306	276	283	288	285	277	278	264	285	282	273	279	296	271	259	285	263	318	312	261	260	286	294	288	311	275	295	275	248	246	274	288	282	259	302	277	236	291	301	264	246	282	271	291	255	312	268	282	267	281	252	295	278	306	267	268	258	265	298	298	272	321	291	252	306	274	289	287	288	292	286	261	281	309	291	272	294	245	313	262	285	269	276	230	283	268	269	276	291	296	294	264	273	280	312	264	274	273	310	275	278	288	289	291	262	291	278	272	263	249	271	274	277	292	294	246	270	293	281	266	270	282	254	290	284	276	240	267	273	285	306	295	272	265	248	264	248	249	300	272	284	281	256	262	261	276	298	279	263	252	297	271	253	236	275	245	280	273	268	293	255	283	282	274	288	286	277	280	293	252	290	281	305	294	258	280	284	295	285	247	258	313	277	270	261	266	265	237	288	289	288	263	268	251	270	264	290	290	265	285	305	259	285	261	297	285	252	280	288	291	245	285	265	279	264	281	243	299	267	285	274	279	280	265	286	256	267	261	276	288	284	258	249	257	247	276	268	265	268	272	289	272	280	264	269	300	274	263	269	251	241	289	271	253	252	267	253	269	289	278	277	273	265	238	289	302	278	253	234	268	299	280	286	285	274	271	291	281	272	278	244	249	305	285	294	266	294	270	280	308	265	279	269	263	300	268	252	263	304	271	270	279	240	289	252	293	304	261	280	296	307	307	265	275	259	256	259	304	265	313	274	242	317	261	299	274	256	299	276	252	247	298	263	240	277	280	262	271	264	305	298	288	273	284	300	255	276	251	292	270	294	292	283	264	272
28536	11825	15867	21139	15277	14110	21593	16884	14582	15544	13956	10363	7996	7157	5813	4662	3478	2787	2726	2568	2171	2078	2141	2173	1806	1622	1502	1252	1098	989	928	924	843	827	760	860	788	800	805	786	784	765	757	791	735	841	740	799	776	777	738	742	720	718	734	744	750	727	721	752	729	798	745	700	701	756	722	792	727	736	738	724	710	703	753	707	741	656	681	715	698	726	724	717	748	713	699	757	703	692	718	763	799	743	774	777	759	807	767	767	743	774	735	777	725	714	785	759	724	775	706	777	718	778	773	735	733	730	730	711	725	687	755	770	744	731	764	727	747	752	737	743	689	761	711	700	701	710	737	674	658	736	716	691	728	732	714	741	735	682	725	676	735	759	655	711	744	693	701	707	686	732	706	697	686	751	685	717	679	715	650	702	694	696	715	726	657	693	701	725	701	702	707	741	708	706	703	681	722	711	733	772	779	686	713	690	716	720	712	720	719	686	677	705	694	748	642	712	691	711	720	711	698	725	728	765	642	737	674	713	765	682	725	661	703	721	726	692	703	727	701	687	760	728	721	729	729	704	644	662	697	692	673	761	703	721	679	711	703	694	718	710	701	692	724	713	739	702	705	637	675	697	703	677	702	770	728	713	722	737	741	680	739	749	707	679	709	741	738	753	689	720	755	682	668	693	733	713	697	738	683	656	675	751	782	706	704	692	739	674	662	729	689	754	751	747	748	669	697	698	719	626	673	744	705	706	701	727	693	704	686	741	740	780	698	729	710	700	652	739	724	737	702	683	710	663	745	692	735	643	677	723	702	695	721	721	670	705	666	741	695	710	773	703	718	724	675	711	722	702	731	734	707	715	722	703	712	688	758	690	736	706	673	691	693	661	721	711	713	698	726	676	752	704	689	727	745	691	720	735	736	715	688	685	740	693	697	745	710	742	716	718	756	697	747	672	739	666	703	691	726	714	676	679	661	712	697	698	682	698	729	722	744	692	694	726	655	674	696	704	751	723	658	667	683	701	729	656	681	721	695	720	711	724	682	734	720	711	776	681	713	739	695	709	667	722	712	734	705	703	711	708	683	707	670	718	734	698	701	709	673	703	752	713	716	738	716	704	668	717	721	721	708	730	743	659	764	643	686	744	704	724	758	702	721	655	694	683	714	692	706	720	691	713	717	723	716	709	751	693	706	709	720	710	726	720	684	679	674	666	724	751	689	687	689	714	724	725	716	706	705	692	725	765	704	718	717	724	698	698	698	718	695	715	673	706	746	698	677	717	669	709	693	704	690	679	732	722	714	754	714	695	763	709	710	655	679	717	701	745	733	716	719	711	627	706	724	692	737	703	715	650	660	703	720	705	735	701	681	707	716	721	706	679	719	702	713	723	684	661	720	747	708	720	681	712	698	722	713	708	722	705	709	732	743	644	682	703	686	703	736	648	707	712	654	712	722	687	677	692	736	695	702	755	682	739	679	730	706	696	724	733	724	715	737	718	676	698	733	665	725	770	665	731	662	690	711	711	700	725	692	724	692	686	693	717	728	685	681	670	724	717	704	701	659	678	690	739	741	691	744	730	696	699	684	680	669	695	694	659	720	786	672	702	690	727	732	762	678	684	646	707	696	701	709	695	680	724	686	692	707	680	713	685	682	730	629	677	719	680	759	665	679	693	738	645	698	686	716	695	692	768	681	683	669	699	701	709	668	694	725	693	690	707	708	671	672	708	737	696	668	698	704	705	704	699	734	717	726	698	701	684	705	717	694	700	680	731	695	676	692	729	724	699	736	692	715	713	689	659	682	697	708	735	680	689	751	689	665	670	685	684	662	709	695	690	688	695	730	728	687	679	678	721	710	715	731	703	710	713	703	696	707	734	676	713	714	674	713	734	716	681	721	718	716	651	713	717	679	685	676	681	750	696	689	685	682	705	713	718	721	698	704	688	609	763	720	698	710	663	713	713	658	725	759	685	709	648	664	685	712	716	746	705	718	691	691	736	721	759	759	711	724	726	714	718	721	697	703	692	722	716	732	659	724	731	660	752	706	641	683	685	684	723	669	720	693	689	711	723	695	718	695	676	722	705	711	733	705	706	764	675	703	698	726	688	698	701	665	669	696	668	694	726	702	668	724	717	731	714	709	705	697	735	660	693	684	736	680	702	686	728	719	696	701	727	763	718	678	665	693	695	706	717	733	708	731	705	680	670	777	687	658	713	686	709	674	741	691	668	681	738	696	735	719	664	711	704	740	742	746	725	680	734	716	717	716	774	706	691	736	693	752	702	720	691	698	629	712	721	735	674	686	686	663	685	687	675	736	734	724	740	724	716	720	721	714	726	706	738	672	706	692	739	681	703	709	700	737	700	696	692	720	701	711	751	695	630	702	694	707	721	720	683	699	728	702	698	673	691	707	707	674	680	690	681	718	701	698	702	722	702	692	717	722	717	701	658	702	699	685	718	681	684	746	708	670	767	707	662	702	697	706	736	701	701	725	683	699	722	726	644	713	747	733	687	688	710	702	643	693	676	695	680	670	636	703	742	679	676	715	737	717	706	762	691	707	713	700	667	683	654	690	712	693	716	714	721	738	708	716	682	710	718	706	715	763	687	707	694	741	723	690	713	677	717	688	753	725	699	701	720	725	653	708	667	724	688	719	696	685	721	716	650	713	698	742	697	715	719	756	681	736	746	699	726	711	717	717	726	717	695	714	725	761	696	698	743	693	727	677	697	752	696	730	718	771	688	664	804	738	672	709	729	731	677	738	675	703	716	696	742	722	685	727	762	717	710	694	678	697	697	719	688	741	724	716	722	685	654	767	729	710	708	714	681	661	694	700	724	708	703	679	688	713	701	714	721	697	707	716	746	660	727	685	723	671	706	663	750	693	683	696	680	685	718	639	671	680	745	716	692	689	705	676	722	701	686	709	706	700	680	718	706	692	676	669	708	692	713	713	643	663	713	695	674	714	719	734	711	700	725	660	718	691	705	664	760	718	738	764	721	696	745	693	701	718	677	728	697	741	737	739	679	715	731	707	767	694	722	675	658	708	665	700	698	722	702	688	748	687	692	736	705	716	704	680	678	665	717	719	699	692	660	707	655	754	693	723	693	738	755	717	736	697	694	740	697	722	749	688	711	752	688	699	710	728	697	682	725	747	705	690	730	726	688	727	681	724	660	703	714	730	721	699	704	723	681	688	720	645	739	729	685	704	708	760	721	728	658	721	739	705	693	696	730	700	686	691	727	710	695	707	704	672	702	728	663	683	662	683	713	711	707	703	683	699	698	743	714	683	678	677	735	697	699	696	720	717	731	655	751	710	749	735	677	719	724	755	706	712	750	750	705	735	731	673	668	678	687	701	688	711	752	702	683	713	737	747	683	726	709	724	730	641	709	703	687	739	688	708	682	703	740	732	682	737	754	741	708	687	744	718	701	710	698	694	724	692	669	755	696	699	712	745	685	710	676	702	748	696	690	728	728	676	731	724	699	730	649	678	734	688	684	645	713
7185	3360	2720	2512	1568	1126	1195	773	638	563	443	376	392	404	377	359	351	319	364	332	316	308	307	291	339	319	323	326	282	337	317	294	273	296	321	284	265	299	285	311	281	281	303	288	316	307	291	309	309	288	300	318	308	280	292	316	321	291	294	306	280	319	284	300	291	301	304	303	293	281	291	296	303	300	303	292	288	286	289	293	293	308	273	312	299	309	287	292	264	324	291	315	275	299	288	335	314	294	257	296	320	338	271	304	285	276	302	258	306	293	298	277	288	293	266	316	299	298	259	294	297	288	317	281	278	293	321	297	292	290	281	307	281	311	286	305	284	286	274	298	282	283	288	322	307	274	306	298	319	270	301	281	318	320	288	321	269	336	274	308	287	278	305	279	275	265	281	297	305	287	283	297	297	285	271	282	310	295	293	295	268	289	288	281	323	282	315	293	300	303	295	272	286	309	294	281	295	294	285	291	299	304	277	305	302	281	276	311	329	296	276	280	295	284	299	274	295	302	300	291	298	327	307	278	276	269	309	292	271	303	297	297	286	268	300	283	286	301	281	257	305	297	259	294	313	284	311	330	313	316	266	290	304	323	296	292	316	287	301	284	300	276	282	289	284	300	289	283	317	287	326	291	269	309	280	270	274	279	287	288	324	301	273	308	299	286	289	315	282	298	317	275	287	286	277	314	305	288	280	328	276	291	283	293	281	304	291	305	322	301	286	296	295	312	306	321	281	296	280	318	304	334	294	358	287	299	252	329	282	301	263	301	299	321	278	263	311	285	280	288	315	274	273	287	312	307	298	288	297	332	307	286	278	288	315	274	287	289	268	296	300	287	298	329	328	303	303	363	298	300	294	321	250	273	276	311	305	290	308	298	291	268	284	310	293	292	323	310	271	290	271	275	285	300	291	290	327	279	263	288	284	275	328	308	273	286	271	297	259	291	277	323	286	305	286	292	270	287	289	332	310	268	313	267	310	282	304	277	297	284	314	307	298	291	295	272	260	295	264	298	291	296	292	283	318	317	284	295	310	286	300	281	290	292	282	270	278	311	305	265	294	295	289	295	280	315	291	272	303	306	299	290	315	315	300	303	314	269	296	279	265	296	302	297	294	282	292	305	289	258	295	305	275	278	293	277	300	296	260	291	283	288	292	300	313	268	315	299	287	271	298	284	291	282	301	264	296	272	294	267	300	264	311	304	296	272	306	300	282	316	293	309	283	317	288	271	299	283	319	311	271	295	279	300	323	319	280	294	281	306	313	299	302	294	307	291	271	286	326	295	283	285	281	282	284	260	281	288	304	317	319	297	291	302	308	300	282	309	281	316	263	301	304	269	256	285	298	300	274	288	302	274	273	301	282	288	304	274	270	282	315	273	299	310	309	297	340	291	313	278	307	294	304	311	292	309	295	276	322	299	301	305	281	312	283	292	266	317	284	298	294	318	274	277	302	300	284	275	276	306	283	310	284	296	302	291	286	269	297	278	263	306	298	274	262	291	321	280	300	311	286	304	282	297	315	299	276	306	288	317	295	303	279	303	290	307	312	284	285	297	321	306	301	305	291	295	311	286	287	298	262	259	298	295	283	323	281	295	286	318	293	330	267	291	275	268	286	307	315	283	305	302	316	331	312	305	301	284	310	267	291	293	294	293	309	294	303	322	266	288	279	291	287	277	303	294	308	306	318	317	307	291	289	311	293	277	287	263	282	286	304	306	308	259	271	277	296	317	299	263	320	309	254	275	261	301	310	288	301	294	316	298	268	282	295	293	292	304	272	265	283	293	265	335	308	327	273	294	275	286	328	303	292	265	276	296	280	305	285	324	283	278	292	297	301	304	240	266	308	331	299	270	268	320	280	298	289	304	313	319	299	288	310	305	322	284	293	285	318	286	284	293	313	307	298	280	294	315	325	281	278	281	313	276	308	280	290	315	274	313	299	282	295	297	307	284	327	278	293	307	301	291	302	287	320	301	296	304	296	294	290	285	284	274	306	299	323	292	276	303	298	290	294	301	303	314	283	268	298	284	269	290	297	287	312	340	342	294	299	295	301	288	252	282	312	292	271	324	303	282	293	272	315	281	298	310	333	299	316	302	323	284	314	283	283	287	314	313	326	310	301	325	277	301	303	297	280	285	263	289	300	286	278	318	278	318	307	292	292	259	292	288	286	311	290	291	291	350	317	277	296	292	292	304	307	326	281	309	309	257	286	320	300	298	290	292	298	286	323	312	285	280	342	279	302	287	281	325	285	242	314	304	318	290	302	275	276	290	282	307	310	283	295	277	313	290	292	268	299	322	301	288	316	277	299	298	271	274	269	285	287	281	287	306	288	292	309	278	280	296	267	291	319	299	286	293	278	310	284	273	281	311	287	276	293	293	313	294	331	329	297	295	279	277	283	293	317	307	293	323	307	301	297	290	292	273	285	272	303	278	282	287	309	297	271	291	293	290	318	300	290	271	286	302	323	316	306	287	320	300	302	275	279	303	292	261	311	302	283	294	283	285	308	303	296	293	260	281	299	299	310	313	279	308	282	294	293	281	316	327	293	294	297	280	257	298	302	273	267	285	307	314	315	302	311	292	321	303	307	326	306	287	282	300	301	296	281	279	295	295	282	274	295	328	302	287	285	262	290	291	304	321	301	309	295	295	308	316	342	329	303	297	300	264	292	280	279	281	285	312	309	301	304	317	257	305	299	279	287	280	285	317	298	304	271	326	288	277	296	319	306	316	311	283	303	283	306	247	314	275	297	268	301	307	294	287	300	285	293	279	307	326	307	268	272	283	276	288	292	293	271	283	300	320	268	263	288	291	286	285	301	324	293	278	278	289	288	285	303	291	285	297	291	308	284	283	311	279	282	297	282	317	262	319	333	320	308	291	291	269	240	273	278	287	286	295	290	327	273	296	282	297	322	303	273	294	296	306	285	259	280	289	301	280	290	295	287	267	291	305	299	304	297	270	293	321	319	336	321	295	275	318	264	279	281	273	295	291	274	289	298	284	301	320	285	297	287	263	325	287	281	287	282	309	293	287	265	277	297	340	281	305	282	296	294	277	307	296	285	289	278	283	325	322	293	316	300	276	284	282	272	282	294	309	318	285	299	331	289	299	262	286	286	278	322	283	297	301	292	312	292	299	298	309	299	319	299	272	315	301	270	302	298	294	326	274	310	319	294	270	298	285	285	293	293	249	324	294	299	321	307	285	318	306	298	265	307	308	289	324	352	298	297	328	297	289	299	277	311	303	282	274	277	291	291	265	299	309	263	302	299	247	280	312	302	264	311	285	332	299	305	301	288	288	308	315	257	288	311	301	295	248	306	278	306	292	307	265	260	288	314	289	284	279	308	298	292	303	285	322	301	279	295	265	285	290	259	310	294	314	266	286	286	315	272	296	283	291	284	280	299	271	285	321	296	308	272	292	293	290	284	311	276	305	289	306	294	306	267	313	314	319	278	302	300	316	275	303	285	292	357	301	287	305	304	284
6741	2751	4371	5806	3760	3268	4128	2806	2411	2313	1958	1520	1445	1229	1227	1137	1137	1139	1173	1156	1050	1046	996	959	1042	929	856	810	881	842	770	799	785	765	815	835	811	806	768	784	764	727	763	764	759	762	795	792	764	738	770	767	794	782	810	815	780	815	801	820	798	762	757	769	772	819	787	774	816	779	788	788	802	792	753	816	770	789	779	740	796	830	779	734	778	769	758	777	766	810	762	795	769	764	801	800	806	784	762	831	764	771	802	775	805	784	739	703	818	793	814	778	800	731	790	742	789	763	808	809	843	781	786	777	768	799	760	763	772	752	776	760	762	822	796	742	765	780	742	768	765	772	758	778	698	790	800	767	746	798	763	793	785	733	785	819	753	829	789	774	768	759	791	771	749	753	763	810	782	818	778	697	781	760	790	786	737	841	803	767	764	739	742	761	804	754	771	798	767	796	817	834	773	804	794	746	794	778	746	767	781	772	741	800	752	824	771	827	778	754	752	782	768	781	770	783	760	729	799	810	781	756	837	728	772	770	766	757	785	775	799	807	730	776	772	754	809	815	767	783	779	804	824	749	803	779	794	799	750	816	782	789	799	735	794	769	780	808	798	806	761	747	770	778	841	725	799	823	753	712	778	750	771	755	819	783	781	744	744	792	781	762	801	775	768	812	756	772	758	805	820	748	727	742	737	733	742	727	761	831	777	784	773	805	774	803	795	806	816	757	768	765	710	794	764	764	781	803	799	752	811	705	752	778	728	754	766	777	762	790	768	743	748	767	757	807	782	838	838	805	768	769	847	794	748	773	824	782	775	793	757	778	778	795	764	746	765	751	768	804	772	726	797	766	774	738	778	772	778	766	755	786	764	786	862	786	832	782	751	776	837	768	793	765	761	770	798	749	757	748	745	750	794	772	722	784	780	786	795	777	785	753	773	776	720	825	773	776	788	707	812	746	763	773	793	724	776	792	804	771	779	799	768	705	774	740	807	813	757	806	802	810	781	801	754	739	790	736	776	788	754	753	750	759	753	786	789	766	776	770	788	776	773	741	755	840	807	845	748	791	767	801	829	807	829	798	770	827	749	762	728	794	768	781	800	792	748	774	793	726	811	733	776	744	730	782	772	751	822	786	799	745	716	822	741	750	743	723	799	733	766	756	757	808	774	743	782	805	778	776	790	732	765	777	775	753	784	756	752	791	788	818	802	749	780	738	762	802	775	748	741	806	786	741	762	750	813	754	762	805	794	761	796	734	831	828	798	742	787	768	743	772	762	782	784	728	789	703	780	792	800	768	782	768	723	799	797	773	745	780	782	789	746	767	757	779	770	773	783	823	773	770	759	811	748	828	788	744	767	739	788	740	773	791	809	795	781	793	801	861	766	793	780	772	784	795	775	756	768	802	752	781	774	830	792	800	795	787	769	813	768	782	775	763	825	768	784	770	786	796	761	768	743	743	756	784	773	785	801	790	800	757	778	766	750	758	752	791	739	813	752	785	775	808	792	813	792	729	744	780	770	771	753	759	787	794	777	794	722	739	770	768	763	808	778	752	768	785	799	744	787	797	736	761	832	778	779	785	725	783	767	776	789	818	759	794	815	722	855	770	739	798	785	798	766	746	768	745	840	774	771	789	765	781	815	792	762	779	750	773	795	781	779	751	797	758	792	764	796	831	788	815	772	813	732	812	782	780	758	812	755	782	826	780	793	756	813	790	767	741	804	734	791	737	794	760	770	744	725	792	781	797	820	801	754	796	811	798	766	821	764	780	726	810	805	758	745	776	788	728	769	794	803	808	704	734	763	822	827	775	811	749	722	760	816	764	827	805	780	805	768	777	748	789	722	743	731	768	768	794	814	794	775	799	776	765	745	778	811	755	787	815	803	786	780	795	768	757	750	754	762	836	772	770	807	816	729	801	803	788	790	770	768	767	770	786	782	784	774	762	752	763	777	798	751	813	758	752	768	779	753	791	775	765	813	733	811	748	757	777	786	767	814	763	753	792	816	765	792	858	775	830	776	762	748	751	766	746	793	766	762	773	767	763	788	758	800	754	763	776	751	760	804	762	716	777	769	743	773	773	747	796	770	768	781	789	791	770	752	716	845	742	828	780	796	801	806	745	775	791	772	715	795	816	799	766	796	802	810	783	764	762	764	768	794	795	757	783	794	779	766	749	750	750	723	721	717	786	781	783	787	778	806	776	749	811	788	734	752	762	785	770	784	808	755	742	792	813	770	767	759	801	801	749	792	740	775	761	738	769	774	766	800	770	792	777	741	777	771	794	757	812	774	755	771	826	813	822	780	755	834	726	819	722	770	780	752	752	806	734	800	776	762	806	752	754	760	773	792	720	786	760	779	786	749	764	786	709	788	739	790	785	807	782	742	818	798	801	778	825	715	767	765	778	801	737	756	800	779	749	808	718	744	755	782	746	792	763	759	767	781	778	782	769	829	784	812	769	804	791	787	798	736	780	746	748	734	801	795	805	759	762	741	733	769	784	783	825	758	818	753	782	708	792	788	802	804	755	803	795	769	776	795	791	825	779	746	733	749	766	748	774	779	796	770	787	815	806	755	737	824	811	733	767	797	798	787	755	784	801	773	841	735	752	769	755	785	809	755	811	777	757	794	753	745	760	760	791	785	795	809	790	823	750	783	778	818	779	794	746	759	747	801	811	819	767	760	721	793	762	787	820	772	752	733	832	785	828	775	812	786	784	766	730	778	751	777	772	773	797	784	844	803	783	780	748	777	789	738	763	791	764	801	758	778	772	771	782	790	752	745	710	754	759	815	777	783	773	748	790	753	750	713	746	776	758	759	742	800	759	772	813	779	748	766	795	789	787	753	798	765	801	819	803	773	736	733	729	731	780	781	743	826	713	749	761	795	810	722	777	776	793	770	828	804	829	774	740	744	761	760	828	770	799	792	795	780	768	761	792	773	775	787	802	823	754	799	729	750	792	781	827	755	789	757	741	760	810	729	781	768	781	779	731	746	789	790	762	769	823	750	746	816	767	750	757	782	793	760	763	768	763	837	719	807	763	791	780	799	740	803	776	737	743	807	801	763	796	767	818	799	763	810	788	732	775	834	761	828	776	779	773	751	754	785	792	731	779	796	799	811	755	789	769	767	765	747	766	754	773	787	793	764	800	777	808	831	790	754	820	808	754	767	783	823	782	782	790	796	776	766	786	726	783	753	756	814	798	757	794	759	747	775	759	781	821	800	804	763	830	783	742	818	794	736	757	808	843	824	741	814	786	794	758	800	774	792	827	738	796	788	762	815	782	790	793	818	787	772	721	781	735	760	748	751	769	825	793	768	768	719	754	795	786	812	859	783	787	815	767	766	800	806	772	729	826	810	805	804	718	792	812	778	813	730	796	798	810	827	797	784	783	818	806	801	708	781	788	726	794	782	790	740	774	732	797	744	749	780	793	749	792	806	813	799	782	802	743	835	793	776	806	753	809	777	831	805	754	800	854	823	766	793	757	770	752
30172	18090	15586	16355	12153	8207	9783	6212	4706	4528	3625	2288	1707	1186	834	659	576	549	519	517	449	456	439	438	433	428	424	404	403	342	386	327	371	374	344	370	370	352	377	328	404	326	348	340	399	379	370	377	359	376	393	324	399	375	342	314	405	349	362	340	346	349	358	340	384	325	345	386	372	362	366	357	368	374	354	348	368	353	371	366	348	364	381	356	413	385	355	356	376	343	374	345	386	379	330	337	351	340	346	393	389	344	384	325	342	384	376	359	359	340	357	359	348	326	334	354	350	384	332	363	357	360	383	366	350	357	346	341	393	365	341	368	357	356	330	333	356	313	370	345	401	363	371	348	358	351	357	377	373	355	359	334	339	338	322	379	349	338	368	357	338	381	382	362	373	329	356	372	377	324	351	332	332	355	342	347	350	350	380	350	343	399	390	316	318	335	366	351	335	341	325	359	343	366	393	365	324	359	367	343	342	381	355	352	359	362	348	326	350	346	359	384	414	295	369	363	341	361	343	356	349	364	327	380	337	344	351	382	380	339	380	365	340	346	306	354	294	308	365	362	338	383	337	381	344	321	340	389	364	345	371	336	361	312	327	377	359	358	324	338	314	348	342	408	350	347	396	366	350	335	380	367	357	366	340	351	328	356	382	355	334	347	362	365	345	355	361	339	364	380	372	365	367	364	347	378	365	329	344	330	348	374	323	363	344	391	350	352	366	340	349	327	315	349	357	349	338	367	380	338	345	336	380	373	346	343	338	368	323	353	340	371	353	366	353	348	360	379	323	352	354	347	328	342	328	344	365	366	347	346	357	348	348	378	361	345	345	388	329	332	363	357	375	350	366	301	348	372	381	328	370	340	320	363	344	363	349	351	375	359	388	410	357	336	347	338	322	369	371	356	343	362	359	397	363	402	385	354	329	376	376	355	357	355	383	367	352	358	363	328	364	371	349	363	353	349	352	346	351	392	388	378	345	332	334	343	366	350	363	327	340	367	368	386	355	341	325	353	376	372	340	349	333	364	344	342	346	344	338	353	329	359	368	362	343	329	359	340	342	366	342	343	387	380	373	355	363	343	358	384	359	333	328	343	341	360	361	378	346	371	337	352	364	369	325	338	358	368	347	342	344	412	359	352	358	359	355	321	315	354	311	338	332	384	347	326	380	365	341	346	352	366	365	372	354	357	355	320	337	316	358	357	380	370	326	362	382	336	369	379	396	335	324	373	348	361	319	363	331	342	355	346	362	377	346	360	362	399	349	372	334	343	356	355	359	379	365	365	372	345	323	344	337	351	350	378	344	330	359	357	361	376	361	394	387	331	371	380	413	359	329	365	355	335	328	390	390	337	367	341	380	368	338	369	356	362	372	323	360	325	333	357	337	366	353	347	346	316	340	360	366	377	375	380	366	362	340	343	368	349	343	348	351	372	364	328	337	348	344	355	333	339	367	378	368	372	348	360	317	361	377	367	340	342	336	358	366	382	409	365	363	358	380	367	359	330	345	337	377	345	347	348	355	334	333	359	379	353	357	329	382	354	371	323	380	340	369	343	347	376	371	345	363	347	362	374	402	338	332	354	337	354	380	361	386	360	369	379	360	367	346	381	351	367	337	379	350	359	382	352	345	342	343	361	340	390	352	368	334	356	319	342	364	362	334	320	376	374	349	387	349	366	298	384	336	369	362	337	401	374	366	363	376	332	363	340	377	330	333	345	320	361	352	404	332	318	372	347	367	356	371	349	331	330	356	340	362	317	388	378	334	390	360	351	318	361	352	373	346	360	327	343	327	331	348	359	375	361	355	375	335	351	351	368	339	343	398	400	316	367	393	356	350	370	349	381	369	339	360	368	416	370	360	389	368	368	335	383	357	347	353	350	379	364	353	353	405	401	356	365	366	375	377	369	370	321	369	328	341	347	363	367	327	389	373	371	337	375	347	363	345	388	336	341	349	343	366	349	336	347	386	376	354	361	338	341	329	368	357	338	388	335	371	363	338	340	342	364	358	360	345	377	329	341	370	338	389	363	381	383	352	361	384	360	360	337	345	345	367	333	355	361	388	333	378	381	367	339	364	322	321	364	359	376	345	345	369	379	354	352	361	403	374	386	386	325	351	330	365	361	348	360	337	360	371	341	354	376	338	345	351	311	282	375	372	328	325	352	355	361	340	343	390	327	360	337	356	329	329	366	380	340	346	344	352	371	356	358	358	366	330	375	353	324	345	345	353	349	340	347	355	350	313	386	336	366	328	335	363	374	391	365	374	356	341	352	350	368	352	329	354	340	389	394	338	354	363	365	382	351	350	336	372	379	355	331	338	351	350	377	337	358	342	373	361	341	350	369	328	344	330	367	328	360	314	365	372	384	325	360	334	370	377	340	357	388	307	340	361	379	406	354	311	343	369	369	348	364	351	324	349	360	358	386	381	376	373	389	351	346	356	352	342	387	405	382	386	352	330	375	367	359	362	351	364	368	368	363	375	351	356	327	397	386	331	361	392	350	337	359	372	384	346	362	376	325	334	372	335	348	354	362	341	357	359	337	372	352	356	375	336	370	363	350	355	334	358	346	379	367	341	376	341	364	338	355	351	341	384	343	359	361	365	381	348	341	370	368	351	360	343	347	387	320	316	360	323	370	325	339	371	360	375	401	358	381	359	347	344	364	376	332	357	360	376	356	356	371	339	354	329	372	380	340	362	365	362	321	371	363	320	324	375	353	344	347	389	345	365	347	343	400	316	374	364	340	316	397	377	341	401	328	338	337	362	355	330	382	358	358	351	361	373	357	333	328	377	354	376	351	369	389	358	357	369	346	324	335	355	343	328	360	395	349	319	358	354	345	369	370	363	349	350	314	378	356	378	382	347	338	383	355	358	364	363	389	361	368	369	380	345	395	367	396	344	316	335	357	345	346	368	335	339	376	373	372	343	335	396	367	348	384	380	349	354	317	350	368	387	329	333	350	349	357	356	367	356	344	359	336	364	363	358	336	357	354	337	375	348	356	350	366	334	394	371	372	323	354	367	372	377	350	334	354	356	390	374	344	359	361	363	379	344	342	318	354	379	372	367	326	349	357	346	363	367	366	392	329	352	366	347	337	351	344	359	350	341	333	336	341	369	380	352	374	351	372	365	347	354	358	338	335	368	377	340	325	353	354	364	343	355	365	348	332	330	401	377	363	353	356	339	346	352	356	360	339	344	349	358	332	350	359	360	366	368	397	336	366	363	340	382	379	346	346	348	340	391	349	379	317	369	341	367	366	317	381	330	326	374	343	364	377	364	368	365	348	359	364	345	356	358	368	334	341	326	358	359	356	380	353	365	357	346	351	343	348	345	398	384	317	364	353	352	367	369	364	338	351	352	361	403	346	360	350	355	358	348	388	360	324	393	372	369	343	368	386	367	368	342	360	369	335	372	369	320	376	319	349	362	375	354	404	327	359	358	330	341	356	351	366	362	348	364	356	315	388	356	348	335	353	366	350	357	338	340	295
22365	8840	11621	16540	11150	10072	16023	12023	10743	10888	8949	6519	5326	4543	3984	3027	2602	2302	2232	2000	1772	1836	1723	1685	1541	1476	1266	1185	1129	1084	1066	985	976	965	938	932	941	995	969	1071	963	1001	916	934	970	959	886	914	972	918	906	891	960	893	929	957	929	972	956	930	902	836	897	946	888	925	943	896	935	939	947	944	860	918	860	886	894	888	891	906	902	909	928	917	841	915	893	888	922	972	922	898	907	935	948	912	963	982	955	862	929	914	908	870	921	948	895	915	966	916	953	911	972	849	924	918	915	891	928	840	931	950	926	952	939	896	925	903	913	949	935	934	953	942	885	867	893	947	916	832	922	936	911	906	891	885	913	910	925	909	870	922	912	893	862	872	939	918	877	867	937	901	938	908	888	875	884	930	947	919	904	912	923	919	939	884	904	920	943	924	887	907	918	902	908	870	871	868	886	842	884	902	890	892	913	900	922	839	868	929	927	883	905	905	894	923	916	891	938	865	822	865	920	889	874	895	881	926	913	856	885	861	903	886	907	980	880	927	896	877	939	941	894	871	861	938	908	872	892	868	948	903	883	900	896	869	904	890	858	899	810	888	835	919	911	895	959	951	936	888	922	957	919	897	884	882	939	938	900	941	882	912	920	974	931	961	857	888	863	902	895	852	890	894	907	875	841	851	894	874	888	933	919	853	920	910	894	968	890	933	923	943	893	902	934	875	968	884	890	851	936	891	918	914	912	908	905	902	904	964	908	911	842	855	856	932	905	941	894	856	902	907	916	894	891	917	891	879	887	912	891	908	896	894	887	918	930	905	911	901	927	879	915	934	910	847	850	851	833	952	850	900	887	924	915	909	884	897	864	903	885	903	900	889	911	881	942	925	871	912	900	889	862	857	923	859	905	873	859	872	904	861	896	903	898	956	913	902	920	875	903	876	849	934	928	916	913	881	898	930	885	850	896	866	898	898	934	947	908	891	877	911	950	938	886	931	928	897	830	877	913	903	875	912	891	902	877	899	916	926	910	875	894	927	906	869	896	918	875	936	922	906	905	907	896	870	870	878	938	892	927	869	924	929	905	881	916	878	874	894	902	887	928	915	926	895	835	887	851	931	810	930	893	890	925	911	935	873	923	929	931	940	894	962	951	962	898	890	920	893	853	881	907	898	897	884	937	944	881	882	919	935	904	922	887	892	870	842	912	867	879	870	877	950	901	901	927	870	935	979	852	871	922	937	923	879	902	885	889	928	902	910	867	912	924	898	945	898	922	837	901	902	918	872	895	903	838	882	910	964	889	873	911	896	935	901	915	902	891	925	921	940	897	881	957	875	880	898	870	887	895	901	857	905	911	931	925	909	895	914	929	924	901	883	910	925	884	943	887	873	902	856	906	874	884	862	928	883	938	873	864	936	936	919	893	887	914	893	907	916	861	882	898	916	880	945	885	913	854	923	904	901	916	928	958	877	963	929	908	857	875	922	945	887	921	864	931	940	907	949	885	934	879	934	928	835	898	905	916	913	848	854	859	917	938	930	869	859	857	880	822	894	871	907	867	942	898	935	956	845	906	872	960	908	845	883	894	863	875	975	889	917	917	913	899	894	913	896	891	884	861	888	918	915	902	884	889	934	848	917	885	922	874	876	913	882	902	876	896	905	883	883	872	875	828	860	917	884	886	916	918	928	906	915	948	887	876	918	885	942	937	927	904	912	917	889	898	957	951	925	884	925	885	888	919	888	900	874	904	891	946	913	850	894	886	919	905	881	893	924	882	885	839	908	882	869	939	924	882	934	881	894	875	978	897	895	904	875	874	883	903	892	967	897	910	896	948	909	938	817	952	939	894	941	907	925	915	887	954	948	890	873	906	906	858	852	901	832	903	970	949	915	865	936	906	900	914	889	890	872	887	896	883	862	906	939	929	904	906	907	879	863	900	888	894	921	883	892	909	887	902	940	898	917	900	897	866	910	869	915	925	875	880	900	939	917	857	839	897	920	922	947	886	900	860	919	886	888	886	899	881	911	883	925	916	909	882	903	891	869	896	926	964	918	859	910	859	892	896	890	906	860	938	897	949	887	877	858	867	945	858	908	876	887	888	857	942	921	906	921	894	912	912	937	884	878	872	871	864	905	906	944	901	878	892	927	904	903	979	913	915	918	891	892	894	912	948	907	902	945	875	892	926	954	825	979	891	954	902	866	918	886	927	895	894	903	889	889	900	861	934	947	883	943	919	859	937	941	962	924	939	905	893	936	909	890	882	895	860	938	898	921	863	970	898	912	949	933	921	921	907	848	895	844	915	897	893	932	960	885	920	893	922	923	905	888	941	947	882	880	934	902	877	932	902	951	934	951	917	915	927	921	896	941	906	909	868	905	929	888	925	925	904	889	876	881	877	923	872	866	888	900	895	936	925	898	920	945	939	920	891	920	879	905	875	890	867	884	890	888	880	942	932	882	876	875	900	942	870	900	938	956	879	839	909	905	900	859	878	907	945	896	895	878	927	905	868	906	879	962	899	910	934	908	892	864	854	882	901	912	884	976	856	932	896	863	946	921	897	872	900	849	918	913	917	930	896	892	865	933	903	886	935	938	931	877	877	892	903	936	903	923	858	880	958	869	923	884	911	860	912	895	901	842	896	858	916	910	866	892	924	869	919	884	846	925	898	949	876	915	904	845	938	868	900	869	860	952	889	906	897	925	917	903	907	902	861	933	926	909	881	870	918	931	850	939	905	895	910	894	892	862	924	933	824	896	866	919	902	874	908	871	863	916	888	936	857	910	901	895	922	884	950	919	928	871	899	894	887	905	862	866	892	920	887	861	835	848	885	814	899	889	872	919	937	851	876	922	924	887	904	911	896	910	886	922	847	857	918	882	898	867	948	896	854	924	891	863	831	898	877	938	943	937	895	895	925	899	912	898	893	929	885	936	919	892	884	906	901	890	955	879	862	917	906	927	888	904	884	893	895	879	860	894	907	881	880	925	907	867	894	918	889	949	888	909	947	949	855	891	890	912	908	911	916	877	902	828	899	985	872	898	931	884	876	944	886	891	914	898	889	842	894	904	911	923	857	878	892	901	930	889	893	886	871	893	855	875	921	872	887	920	893	881	938	888	888	887	885	899	865	902	900	883	892	930	892	891	923	855	891	910	936	923	921	917	966	942	930	927	888	895	895	930	872	847	921	906	878	896	873	912	907	895	950	927	877	928	884	891	833	863	897	872	938	928	930	888	916	934	877	871	920	896	889	849	876	904	888	873	913	879	885	858	881	887	928	917	880	923	896	927	964	950	896	856	897	930	902	915	917	857	946	830	927	892	945	873	916	919	923	926	874	916	878	870	914	913	865	937	955	926	906	930	907	872	919	952	923	910	836	878	896	887	896	893	869	922	903	957	886	906	923	870	930	892	917	925	918	901	890	911	902	851	868	876	881	878	842	837	876	898	891	863	857	925	854	919	888	894	895	913	916	917	949	897	868	858	902	891	899	848	931	903	952	877
38421	24560	20997	20749	16761	11983	14410	10163	7312	6293	5385	3962	2904	1872	1594	1150	822	657	596	529	435	439	446	426	438	387	391	324	348	284	305	301	298	236	280	286	281	292	320	327	259	290	306	260	251	287	274	272	258	282	234	279	268	282	284	265	290	262	264	221	246	261	237	250	263	279	254	264	266	271	275	269	257	282	264	292	259	272	262	282	289	269	312	277	302	243	289	264	246	237	256	273	277	246	276	282	299	287	267	271	285	264	275	283	276	269	285	267	275	277	277	261	283	273	264	260	269	283	281	278	277	280	285	252	288	283	230	241	250	240	251	259	273	251	227	270	242	259	237	255	276	262	253	247	253	272	258	260	291	265	258	258	254	277	255	274	290	281	253	277	292	244	252	263	278	253	251	267	254	287	227	282	288	267	275	254	282	297	257	286	254	280	290	267	258	244	259	232	252	240	265	268	269	276	275	280	276	278	256	279	260	271	273	251	251	270	267	287	242	278	278	283	301	228	274	261	290	270	232	243	245	258	291	251	253	265	245	283	261	261	244	254	256	252	260	268	262	289	259	277	286	261	271	276	242	230	244	268	276	271	268	291	240	244	288	288	288	270	262	259	271	250	245	260	276	298	237	290	275	254	271	264	299	252	275	224	255	275	266	254	279	302	243	263	260	284	272	275	277	267	276	253	294	284	247	279	315	239	259	234	256	258	258	258	261	245	261	268	258	267	268	269	255	250	258	285	269	280	264	229	255	280	279	249	270	254	247	262	281	261	245	256	260	266	299	258	274	269	246	256	253	246	274	263	255	259	280	261	268	260	258	281	274	271	275	271	272	269	277	295	261	295	245	275	252	277	278	260	256	279	289	267	311	265	246	250	232	251	303	279	253	233	256	269	265	261	256	255	248	271	252	264	245	262	294	286	294	294	266	270	244	258	270	238	289	282	262	291	249	308	238	260	269	261	262	257	249	299	250	241	265	257	252	245	255	290	268	272	230	272	268	263	260	292	266	251	245	269	256	260	264	255	263	273	274	287	280	257	305	272	272	255	261	241	281	261	246	284	261	273	260	259	245	272	295	289	269	278	253	266	284	266	297	274	259	252	239	240	288	288	293	278	262	255	275	263	266	262	294	243	290	274	240	248	277	261	256	279	292	264	264	264	270	280	263	268	262	289	255	298	274	281	267	262	271	246	261	270	233	295	293	276	279	256	252	287	240	248	247	282	249	269	268	268	238	286	273	271	298	283	240	257	273	272	267	301	228	309	249	273	286	250	278	269	283	270	269	259	267	241	260	255	249	265	251	288	279	272	255	248	270	280	251	283	279	270	246	292	248	276	267	266	238	282	272	256	276	267	256	269	257	264	251	266	291	237	291	250	248	283	286	237	261	275	246	278	261	273	252	265	246	254	271	244	267	244	292	268	294	290	272	239	290	273	279	273	273	283	279	263	246	299	264	254	247	284	256	252	289	283	278	253	295	263	265	264	296	267	258	249	250	293	254	296	268	295	273	245	263	248	255	270	278	275	253	245	242	257	278	274	240	272	238	291	223	256	271	251	250	280	276	277	260	243	290	251	246	266	244	269	230	270	288	276	299	258	272	257	250	269	277	265	266	270	239	263	277	257	273	260	276	280	269	269	279	275	297	250	268	271	277	251	261	281	265	260	254	280	272	266	295	256	275	258	299	299	269	271	278	255	257	275	252	253	260	252	268	251	290	254	260	251	254	272	248	247	265	249	291	306	260	292	247	288	269	271	270	274	264	278	267	249	237	284	286	252	286	305	290	291	233	277	259	275	284	283	240	256	281	233	246	277	308	247	263	234	255	270	306	260	268	288	285	242	266	284	269	291	258	264	262	264	260	267	229	263	306	292	283	264	240	269	244	268	228	293	272	255	242	268	283	300	245	260	287	287	260	282	282	276	274	266	277	265	276	263	280	291	254	259	265	245	285	270	253	227	255	254	287	263	265	275	279	271	257	262	288	273	257	275	256	235	272	273	254	278	254	266	273	271	284	254	271	283	266	237	258	257	243	291	245	280	278	253	248	252	268	262	264	262	273	256	296	262	254	265	267	260	246	269	268	265	253	250	254	276	288	293	270	246	261	259	268	256	266	263	280	256	256	299	279	258	244	276	261	267	221	266	259	262	284	246	269	287	245	246	263	252	277	217	253	251	264	285	291	280	254	286	264	286	266	271	248	276	268	266	257	254	274	262	294	271	263	305	253	264	270	241	257	289	270	253	268	293	294	273	270	298	270	245	254	260	266	267	231	271	270	259	246	261	265	241	273	271	252	275	256	267	256	304	276	254	258	247	261	254	251	270	277	249	257	250	279	256	273	272	261	268	262	276	261	270	293	283	282	276	274	262	260	239	249	241	284	303	235	278	276	272	243	270	281	280	254	272	264	247	247	256	266	274	271	252	293	308	265	264	249	274	273	259	253	247	257	287	247	257	261	282	273	280	290	259	270	246	266	265	283	254	242	252	264	255	246	242	297	276	271	263	273	275	253	251	262	263	266	241	286	265	277	258	257	255	262	230	252	276	272	249	281	284	248	254	253	241	286	292	272	265	294	258	264	297	259	231	261	247	269	267	250	277	288	265	269	263	261	263	281	267	288	275	325	249	244	259	275	256	247	247	250	277	285	280	271	244	256	279	287	256	259	251	286	269	259	271	268	258	263	266	243	255	246	286	247	249	283	291	247	275	296	249	263	287	277	261	285	265	255	255	262	279	248	265	251	257	235	254	270	281	281	286	250	251	268	292	293	278	269	273	254	254	253	294	245	250	251	281	260	283	273	287	290	267	261	261	256	241	258	272	255	239	229	272	265	276	301	279	267	258	267	282	255	287	249	276	255	280	267	261	299	259	258	269	236	249	284	267	260	261	290	251	265	264	297	262	279	239	277	251	299	289	234	216	275	228	247	281	260	254	250	274	285	240	276	304	283	288	292	266	283	270	275	254	257	273	263	273	263	265	272	269	271	257	274	274	250	256	266	262	291	271	240	265	278	248	258	242	235	274	265	263	269	272	252	258	298	238	295	245	255	283	274	248	274	287	313	262	268	271	279	279	247	270	295	258	258	256	263	276	293	263	288	308	280	250	269	252	269	254	247	259	257	286	249	265	265	239	307	254	304	285	226	280	290	286	250	245	308	256	288	236	265	254	259	295	253	239	286	269	272	253	269	260	280	266	240	271	247	278	262	271	255	248	271	252	271	282	260	291	270	298	296	279	263	252	264	270	284	250	265	280	253	265	269	273	235	263	270	274	279	266	263	273	239	249	286	265	291	288	288	248	264	265	278	260	247	265	272	241	266	277	280	254	246	259	258	265	281	276	273	265	291	299	250	275	254	246	279	241	277	262	271	254	263	294	294	282	261	273	260	254	262	270	231	253	281	264	291	246	267	245	291	260	242	253	279	273	235	252	281	296	280	256	291	239	275	266	270	272	279	282	285	288	270	308	279	246	295	261	253	248	278	274	258	271	250	263
28075	12934	16131	20154	14766	13776	20328	17091	14530	15388	12910	9410	8566	6867	6388	4556	3544	2962	2985	2235	1970	2060	2245	1904	1926	1523	1327	1238	1088	973	963	853	812	802	784	801	768	861	956	919	777	801	725	729	735	748	732	743	756	702	725	713	718	733	722	762	715	712	722	726	724	710	743	701	727	712	684	712	707	688	722	732	695	662	725	719	706	675	729	729	720	690	683	668	700	749	653	728	680	694	693	717	730	727	756	753	735	750	706	740	754	727	708	701	759	720	765	740	708	720	716	743	697	748	706	693	759	757	664	732	766	721	732	680	686	618	713	699	723	695	712	673	735	687	655	682	697	652	699	642	746	643	729	698	678	667	664	706	683	648	714	665	668	688	664	763	730	666	684	679	673	716	648	647	667	693	699	691	739	692	736	686	723	678	727	670	680	690	681	657	707	709	710	661	695	688	724	708	700	677	707	765	740	718	693	660	697	663	664	727	718	686	669	699	683	674	675	633	662	633	691	702	694	687	724	708	651	714	696	707	713	681	687	731	706	675	649	709	698	710	697	653	677	675	664	674	693	643	725	625	678	714	664	727	711	685	682	678	697	699	665	721	723	674	664	687	701	701	703	686	687	691	665	666	697	731	673	668	706	685	668	705	691	639	713	667	678	730	737	716	719	667	681	700	694	621	718	737	686	665	679	703	710	664	635	652	692	619	681	721	653	669	720	695	686	657	678	713	667	714	710	705	688	713	671	752	689	661	657	690	695	687	742	696	703	743	730	655	672	683	707	684	690	754	690	708	667	691	736	674	699	702	652	677	723	663	692	691	714	683	644	704	695	716	676	676	674	712	713	668	673	668	692	682	702	728	659	739	690	695	674	682	686	662	699	766	638	692	685	664	681	718	698	677	700	687	700	684	645	715	701	683	695	698	664	698	664	673	706	734	710	704	719	657	729	709	682	661	695	726	698	725	703	705	734	687	702	699	723	711	709	677	651	690	691	699	669	709	704	685	646	714	689	710	712	673	670	713	724	687	645	661	727	689	663	676	661	687	665	694	682	679	692	706	699	721	702	645	639	699	670	636	697	710	708	690	659	688	685	711	700	707	674	678	703	665	663	675	694	705	684	723	677	703	708	732	651	641	731	630	721	714	726	669	676	670	653	690	703	716	717	673	718	710	686	684	698	681	699	693	672	712	701	680	737	641	646	706	725	642	697	697	673	660	684	699	661	665	687	673	687	703	700	704	673	699	687	666	711	640	692	703	656	673	640	668	663	723	708	674	691	669	684	681	643	674	696	667	683	654	687	676	675	652	671	672	689	656	723	715	677	689	626	661	690	672	706	666	692	727	651	686	670	670	738	642	707	730	688	642	685	674	673	691	685	672	692	716	670	656	663	698	726	687	679	684	694	694	677	689	695	709	666	654	684	690	713	731	728	672	731	671	649	706	695	657	676	665	684	706	693	680	657	749	687	695	689	681	691	709	679	681	686	678	743	712	720	677	657	630	702	678	712	628	689	649	678	660	653	693	699	717	655	696	690	717	734	694	672	659	697	645	714	679	707	735	691	665	681	684	643	677	711	677	650	661	664	692	686	674	681	689	643	695	685	659	678	710	687	688	670	715	724	685	693	669	705	645	685	673	675	668	686	684	698	706	677	686	682	678	715	678	703	693	684	690	696	702	651	703	683	710	664	708	675	688	704	648	718	737	731	684	681	691	667	698	707	699	706	671	672	632	672	730	697	709	702	661	674	710	691	692	686	650	692	680	679	681	678	718	717	702	681	662	733	671	718	704	697	692	709	732	648	684	693	680	707	679	665	699	683	689	678	685	692	685	740	682	704	671	653	677	670	698	718	723	681	681	674	701	686	698	712	667	658	650	701	687	697	714	660	725	705	683	688	672	722	698	666	703	693	665	648	711	641	608	691	695	687	669	696	678	654	680	741	656	743	673	672	659	663	728	687	652	693	709	660	690	711	634	688	641	704	689	659	738	652	676	706	693	683	657	706	653	711	671	704	675	721	728	657	655	696	686	700	653	688	712	749	645	691	663	635	690	662	658	648	735	690	661	715	688	659	709	643	703	719	735	720	713	614	699	692	665	705	665	674	719	683	708	719	710	693	671	720	701	663	670	725	695	659	698	696	686	696	695	664	690	703	682	707	665	708	667	708	668	669	672	663	706	622	700	710	671	712	777	686	677	648	671	660	684	680	694	678	713	678	699	662	663	720	716	689	708	704	663	691	702	717	704	671	696	697	663	708	710	653	654	683	696	668	680	738	719	714	657	726	677	678	695	701	699	695	678	672	723	672	689	674	710	670	760	685	731	702	655	705	665	692	657	735	678	754	665	671	703	604	655	712	731	723	663	715	665	717	677	731	672	688	684	676	724	696	681	694	680	710	691	769	684	718	671	661	778	694	703	707	699	684	693	661	652	696	715	658	665	655	699	674	676	705	697	688	679	675	673	712	680	645	699	698	667	736	691	710	704	710	692	699	683	663	660	706	720	647	674	713	696	673	668	702	664	674	694	643	684	721	709	682	703	682	687	717	675	654	710	705	712	666	726	721	730	709	717	720	705	672	729	677	714	676	717	688	668	714	656	673	690	655	679	723	643	726	762	663	702	707	660	730	686	706	650	639	733	702	713	800	658	661	690	673	692	697	717	695	678	692	686	707	710	682	660	679	670	659	657	725	692	706	681	736	698	642	676	670	719	650	684	710	665	711	691	738	676	725	757	692	699	666	686	647	698	684	674	711	680	715	652	686	672	683	666	694	670	691	690	705	695	716	715	665	707	752	709	713	710	714	688	702	746	648	707	700	672	727	706	669	707	685	706	714	669	709	674	759	656	676	647	677	687	664	706	660	709	699	698	659	714	684	683	708	707	658	769	671	723	678	698	668	719	674	714	697	731	671	707	734	675	733	674	714	667	688	719	682	659	687	690	726	650	631	721	678	704	776	700	693	705	680	657	722	667	652	721	725	738	697	711	725	679	741	672	671	701	668	655	665	782	731	674	708	678	718	672	686	719	650	705	692	657	741	678	721	700	650	682	662	711	690	670	719	705	660	714	696	661	675	708	684	690	717	677	693	705	725	687	670	626	660	676	673	686	703	715	686	705	695	708	709	664	715	693	660	710	696	719	686	667	680	694	729	733	710	709	683	664	702	657	638	643	646	698	664	648	739	676	653	702	703	718	691	678	687	693	654	684	680	678	678	668	744	703	682	677	644	669	659	674	638	697	658	661	699	689	669	654	635	675	743	640	694	703	653	704	719	676	705	715	711	675	683	707	675	683	666	718	699	717	688	704	697	685	729	695	719	714	745	711	645	688	686	698	663	702	716	698	735	652	727	636	712	699	699	705	668	664	661	691	693	727	711	665	671	691	722	675	679	684	723	717	672	693	719	684	723	663	692	661	643	684	672	707	700	733	733	653	718	676	649	700	719	679	765	740	708	681	744	649	678	682	707	721	713	695	696	658	701	713	712	692	683	646	687	711	690	670
7595	3401	2707	2324	1608	1111	1177	684	687	601	522	411	377	376	387	387	377	359	380	342	347	314	320	335	339	326	294	296	309	289	328	318	344	309	281	291	282	315	280	308	305	294	286	317	310	294	298	287	280	261	306	273	256	279	308	309	309	288	309	268	300	299	276	315	288	312	311	271	289	291	264	273	321	308	321	312	322	278	284	280	294	323	300	296	297	330	300	282	306	295	301	309	299	278	300	306	310	290	289	301	297	310	285	303	289	301	293	310	282	324	294	278	287	301	279	283	289	292	292	290	310	287	309	284	305	299	306	304	312	296	318	287	297	291	272	299	316	291	280	314	290	319	304	300	296	316	294	304	294	304	294	294	303	282	300	299	282	323	319	304	287	300	255	281	278	314	297	295	315	322	327	297	280	292	248	291	312	312	278	281	311	305	268	298	287	304	316	305	280	328	277	299	286	273	297	298	269	305	325	317	289	301	299	299	286	290	310	300	300	293	312	298	314	340	319	300	304	302	310	282	311	290	279	312	287	273	303	300	297	293	294	276	264	310	308	301	316	288	280	307	298	321	290	287	289	292	288	262	305	302	306	292	304	325	268	280	298	289	311	332	276	290	293	263	310	289	299	309	278	294	303	315	307	303	315	288	308	299	291	301	301	262	308	298	280	277	303	288	328	297	287	284	322	316	287	291	337	325	320	297	279	311	279	289	321	319	292	307	307	270	264	296	278	316	319	293	321	335	288	318	298	298	304	283	270	319	287	319	272	297	282	328	280	311	277	278	268	302	270	305	284	296	311	313	311	284	305	303	262	284	330	278	282	299	304	294	282	288	327	310	253	283	333	290	279	297	289	293	285	338	299	302	300	291	289	297	295	310	318	268	305	304	319	297	285	308	285	298	311	272	282	265	266	275	291	251	300	335	292	295	311	307	289	287	290	303	319	284	301	283	334	293	310	268	324	269	307	301	278	291	292	296	269	330	311	287	328	292	303	287	308	295	321	273	300	301	278	289	313	322	270	301	298	312	297	317	351	295	326	315	297	299	302	316	309	340	300	260	312	300	300	280	291	283	293	262	283	292	299	279	297	310	274	287	287	288	273	287	265	301	322	286	285	293	258	336	297	286	291	290	294	266	321	303	292	297	309	262	293	280	298	312	287	281	303	310	334	295	311	314	293	318	311	290	328	257	313	288	282	289	277	290	311	298	292	308	318	305	272	303	288	306	280	315	257	278	309	305	301	306	296	283	282	285	298	290	314	294	298	319	281	330	298	286	320	292	275	282	331	293	288	283	255	292	314	273	320	299	287	270	316	303	316	312	303	286	309	336	312	315	287	282	294	284	298	292	300	333	308	279	283	301	289	296	317	320	294	321	295	305	296	302	292	285	279	282	293	290	289	312	294	298	308	286	283	287	308	289	297	292	311	292	278	315	290	314	297	267	262	310	289	292	306	349	314	292	286	290	290	314	325	305	288	317	295	281	289	329	296	273	282	345	300	297	295	278	297	307	305	293	307	298	284	332	286	285	293	309	324	272	313	301	283	322	285	267	331	307	269	303	329	270	290	293	324	306	303	274	276	292	289	283	296	286	278	303	290	334	312	301	289	337	331	285	285	308	293	284	262	274	301	316	294	274	283	318	275	303	327	292	341	284	289	297	278	304	288	315	259	287	316	249	321	311	319	298	284	295	341	269	321	314	293	339	325	283	299	299	297	278	310	308	316	282	310	299	274	289	268	278	267	279	279	284	287	282	319	302	320	303	302	297	315	303	313	298	291	317	279	310	293	317	309	302	293	307	284	290	290	288	292	285	261	298	303	250	297	320	304	289	287	272	293	290	263	301	307	280	283	260	267	292	297	291	306	292	287	287	297	317	295	304	306	316	309	314	307	282	292	286	280	287	326	298	303	296	298	309	266	312	321	297	298	318	284	310	299	309	316	283	307	305	275	304	288	260	299	311	296	289	327	336	290	282	329	305	319	297	274	295	297	281	293	281	275	279	315	302	296	324	291	285	271	298	306	283	288	282	294	320	309	299	301	277	309	307	324	287	287	294	306	310	308	259	323	258	294	266	258	303	294	264	295	313	284	292	283	285	278	317	298	288	286	331	276	299	294	334	264	303	294	269	302	277	275	311	291	302	301	298	305	298	295	294	300	287	311	339	289	294	309	288	274	312	304	293	281	304	336	328	296	292	283	316	271	313	309	279	297	284	239	304	266	279	295	281	285	267	292	265	316	298	289	297	279	266	333	325	327	318	284	286	323	318	284	290	300	336	343	288	276	321	305	298	295	309	294	276	294	297	279	295	278	282	277	332	315	279	294	288	304	308	288	293	306	326	318	318	288	277	279	293	307	326	300	309	308	292	297	289	317	255	313	292	283	272	316	323	326	283	286	288	289	297	290	278	289	298	307	326	283	264	312	306	274	272	293	318	311	286	287	295	323	317	318	295	293	284	308	279	311	315	324	266	290	329	272	293	296	316	287	307	285	273	286	300	302	289	318	307	296	312	308	294	305	286	269	299	250	302	320	275	303	287	285	266	276	264	287	277	284	312	297	341	286	311	295	305	314	276	295	297	285	281	290	281	294	271	295	316	322	318	272	329	284	267	278	292	296	327	302	291	309	283	322	301	295	275	302	312	292	278	313	335	280	292	299	268	303	293	293	304	304	307	295	307	309	300	289	320	305	308	286	286	269	323	293	289	335	317	293	273	296	275	290	292	305	307	285	285	275	321	268	323	287	244	335	249	324	299	301	278	267	314	312	327	275	321	280	299	282	305	272	308	308	284	327	302	277	279	302	310	278	317	288	283	287	312	300	283	287	285	294	315	290	251	270	272	284	283	269	301	249	278	281	307	290	308	302	305	283	294	287	309	273	300	292	260	265	326	278	343	319	301	292	305	312	315	286	291	286	279	279	293	268	276	298	279	283	292	286	314	284	312	306	307	298	297	281	265	298	284	304	313	266	317	281	275	311	270	290	277	318	285	244	282	321	293	281	321	293	283	303	265	307	288	332	318	314	302	275	288	308	320	312	322	301	298	277	291	313	309	280	271	307	292	290	296	296	309	309	293	296	304	287	278	274	282	280	311	278	311	291	270	277	283	292	347	300	305	293	300	282	287	324	258	335	307	281	298	321	296	304	263	284	269	314	301	273	272	296	292	305	300	298	316	274	269	285	339	298	310	275	286	298	307	271	283	281	290	278	252	294	290	286	282	307	283	311	293	263	280	298	303	277	283	266	275	316	273	315	307	285	287	317	267	271	282	298	304	239	308	257	278	305	299	283	284	330	289	308	278	262	296	276	293	311	306	276	290	280	300	311	316	288	331	272	309	290	305	270	283	336	300	297	288	290	301	295	315	292	314	282	258	286	282	313	303	312	303	286	322	273	279	322	297	286	287	313	315	274	302	279	323	274	326	269	287	264	261	324	294	257	284	285	279	322	307	316	326	271	309	311	311	339	273	287	292	279	268	276	306	320	274	331	310
6865	2972	4244	5620	4072	3349	3944	2674	2342	2315	2029	1640	1524	1432	1427	1333	1206	1234	1171	1042	1086	1019	1025	1046	931	913	878	848	884	789	871	808	782	792	783	787	817	814	781	802	763	773	774	767	795	798	789	783	780	741	820	792	853	783	804	778	786	766	816	784	775	783	845	773	761	814	762	792	799	783	746	772	778	758	755	781	755	826	790	769	762	779	783	829	754	829	769	725	805	796	734	777	789	764	799	770	756	810	818	783	853	777	795	771	777	773	791	800	783	806	757	792	792	772	747	746	789	768	787	758	782	751	772	797	809	816	808	749	784	748	783	816	760	754	809	821	769	772	766	781	784	784	768	778	807	765	764	755	813	796	776	807	773	747	798	831	812	757	795	789	828	765	752	763	791	760	783	857	819	805	766	801	766	739	819	807	845	779	786	762	820	796	810	779	767	773	785	801	813	825	784	782	825	792	815	788	774	838	765	792	769	793	749	771	791	805	795	775	795	747	775	781	814	715	772	835	747	795	799	774	771	800	778	819	783	780	818	798	831	809	781	745	783	763	769	781	766	777	819	749	791	801	769	813	790	792	738	763	773	768	779	761	801	741	788	768	785	849	756	817	782	811	728	831	798	792	766	755	775	784	788	812	792	763	811	801	770	814	809	819	809	749	784	837	747	765	786	762	770	808	787	816	798	792	750	791	754	768	830	784	817	798	801	821	760	775	755	759	753	742	785	771	787	726	805	806	779	763	793	737	764	743	777	751	751	803	768	764	778	718	794	742	787	735	790	749	817	768	786	769	801	775	784	817	782	806	778	763	778	746	729	784	788	754	754	764	748	773	757	757	766	762	794	766	770	754	780	841	735	732	785	809	756	761	803	773	761	776	776	764	800	747	801	816	745	753	813	811	800	744	772	772	829	795	793	781	733	774	783	810	798	810	745	764	839	758	806	790	790	740	810	816	796	789	771	775	774	722	769	766	788	792	782	777	788	769	778	826	781	795	751	803	778	750	790	767	759	724	801	782	768	812	783	821	788	761	773	772	819	774	802	790	747	749	792	768	775	791	810	767	753	777	793	774	783	795	773	719	751	753	805	757	765	785	758	804	786	790	773	801	819	809	761	779	762	730	763	744	743	787	748	777	804	744	753	758	777	752	756	774	762	755	767	731	774	766	778	813	757	768	779	793	762	788	766	761	813	764	782	801	755	791	760	817	784	752	758	793	771	749	759	779	801	779	723	784	773	758	787	767	773	835	764	856	770	746	791	798	777	799	774	794	792	785	742	780	780	775	810	807	747	790	806	760	783	774	746	795	805	813	798	800	797	745	791	824	728	750	807	784	801	806	826	769	793	839	757	765	780	779	790	747	803	742	756	760	811	775	801	805	792	746	732	838	745	795	802	777	836	803	793	793	795	833	777	774	781	747	797	754	788	771	779	792	774	775	791	743	811	725	767	807	811	799	791	768	803	723	787	799	806	792	754	745	790	779	756	788	772	757	789	811	758	775	767	791	779	800	759	806	778	735	777	775	744	798	792	781	778	765	794	762	746	782	834	736	743	809	780	818	779	802	805	796	771	800	787	737	780	780	740	741	822	802	815	815	799	780	803	806	796	799	795	795	785	778	791	778	788	779	782	765	791	764	800	774	787	813	809	785	755	804	784	834	806	781	801	754	768	775	826	785	823	788	858	794	790	799	790	767	753	790	775	788	743	795	778	837	791	820	746	766	765	774	822	776	736	752	798	771	770	781	768	763	739	773	764	793	765	820	770	722	770	781	791	717	789	803	757	830	765	789	773	752	870	770	827	766	786	785	811	793	817	777	756	784	783	774	775	751	758	756	811	770	820	785	791	807	772	751	808	809	730	789	830	866	778	725	745	814	784	772	793	825	765	738	775	769	795	745	773	829	799	779	771	757	775	745	822	795	741	775	830	746	816	743	849	738	759	792	772	790	785	768	770	818	798	759	821	755	770	787	804	812	749	748	791	750	753	748	781	776	783	736	751	764	763	785	772	785	802	772	850	764	783	764	774	771	822	800	759	787	745	808	770	799	784	810	820	779	799	764	758	807	763	821	797	784	749	788	789	711	788	771	810	760	763	758	781	812	786	851	740	757	781	827	732	730	761	822	826	781	789	787	744	831	768	788	752	749	793	772	814	740	776	780	816	796	764	759	788	792	780	796	756	739	811	793	746	791	783	763	798	781	814	806	748	760	739	778	760	794	762	790	717	775	785	784	798	795	760	797	775	775	821	803	815	755	818	779	828	796	758	797	806	843	783	836	791	761	808	793	807	781	803	810	794	790	769	778	707	768	779	779	797	801	722	806	730	768	797	791	787	810	813	806	764	810	765	763	812	731	774	744	769	736	740	795	712	742	779	836	816	784	850	753	735	727	826	796	790	744	761	763	764	817	736	815	747	807	802	801	775	800	763	784	804	758	801	773	814	758	734	798	794	802	731	789	757	671	776	815	801	759	784	772	759	764	715	785	815	822	752	785	811	786	796	777	765	816	795	784	803	764	781	826	722	764	762	774	790	784	766	826	800	795	760	824	814	752	779	751	752	810	824	778	774	771	793	824	805	757	773	792	805	752	740	779	773	769	755	786	749	810	800	773	764	771	762	755	814	803	779	800	754	756	779	798	796	792	787	790	769	816	774	837	774	792	778	785	776	804	777	750	843	739	745	784	789	772	821	777	770	737	769	772	844	789	819	758	835	777	780	798	790	756	723	784	747	724	766	780	810	782	744	739	842	780	829	801	771	817	808	820	839	764	760	741	785	786	806	789	775	792	773	784	804	796	766	807	794	785	842	741	787	784	787	770	787	818	773	767	758	731	740	776	778	794	805	767	791	768	756	791	797	851	775	773	781	784	777	788	756	789	739	780	803	785	831	783	786	816	768	772	750	797	781	771	777	779	829	739	789	684	816	730	777	800	737	767	781	827	795	803	753	793	763	798	762	789	730	784	810	753	805	707	777	810	775	808	757	794	761	778	794	829	767	795	781	794	828	818	816	802	808	800	800	773	796	788	778	722	821	764	807	756	792	768	780	798	797	830	773	780	762	801	771	733	795	753	805	766	800	789	805	771	779	764	721	788	761	745	769	816	775	776	792	789	752	749	779	759	779	771	791	782	751	755	774	789	785	820	792	820	783	786	756	737	799	786	763	777	760	754	744	794	776	806	781	778	731	816	791	772	758	749	765	743	797	812	776	760	793	768	798	752	765	745	806	783	770	834	796	811	741	753	750	757	761	773	774	821	773	801	772	730	771	832	823	786	772	805	783	773	786	780	794	749	751	783	729	797	799	769	771	821	819	807	831	740	758	783	766	767	814	801	806	774	748	791	791	778	795	807	789	785	803	768	768	828	799	835	805	767	815	763	783	784	757	786	784	757	764	766	806	805	795	791	761	762	822	782	781	707	788	776	790	725	790	807	786	792	764	812	772	721	777	812	803	829	782	827	791	765	774	776	803	789	802	808	803	771	795	720	732	809
31206	19087	16149	15406	11139	7493	9384	5850	4319	4164	3306	2478	1751	1192	995	749	621	519	528	490	490	539	454	463	432	413	429	369	376	399	386	387	349	359	338	403	364	349	362	401	375	376	365	366	350	330	366	390	364	363	391	327	343	329	378	371	350	348	357	341	393	369	375	369	330	351	375	377	364	342	348	376	366	348	343	365	382	380	357	355	364	373	342	327	359	353	384	381	316	366	376	363	372	364	384	366	338	403	374	344	402	322	347	361	380	389	347	350	348	339	376	359	388	361	372	340	341	369	385	378	354	363	379	399	349	361	366	381	350	324	379	359	369	355	393	361	367	358	330	366	373	343	367	341	369	361	374	359	334	359	350	360	357	399	347	373	390	366	357	344	340	360	371	345	346	374	391	366	406	367	353	351	359	373	374	396	379	374	336	359	373	346	354	349	346	341	366	335	346	373	373	358	353	342	364	372	370	351	339	393	354	366	413	373	359	339	376	353	354	330	361	367	355	370	356	340	358	389	345	364	363	352	409	383	339	351	331	363	374	362	353	324	344	357	375	392	369	358	392	346	372	381	358	372	372	350	371	382	376	363	390	354	377	368	358	339	343	357	389	373	323	372	374	338	400	330	341	354	391	363	348	364	377	375	354	354	360	372	375	395	342	367	364	327	379	338	392	401	339	389	341	317	401	344	373	339	410	419	337	388	344	374	364	346	342	346	341	385	369	366	350	374	382	374	356	386	390	378	387	367	379	365	370	345	333	379	378	356	369	374	372	379	371	375	354	363	329	340	329	366	377	326	347	383	364	338	343	369	347	384	404	388	351	389	351	363	345	373	348	365	373	397	348	333	346	374	339	349	376	358	352	359	380	345	367	375	381	373	358	359	384	327	316	344	340	370	396	334	328	312	358	375	363	392	348	363	341	364	334	379	323	391	367	352	371	354	369	331	387	390	355	374	386	402	355	359	349	346	349	341	407	368	393	373	352	367	344	356	356	354	355	381	338	361	366	359	349	373	355	373	369	337	372	352	374	365	343	365	396	363	318	361	386	349	348	344	366	369	344	359	341	342	347	362	359	389	354	391	335	383	350	336	363	359	378	361	329	369	344	379	360	366	354	344	403	392	370	326	362	379	386	372	341	369	374	369	344	365	364	397	409	362	346	353	365	393	355	363	389	360	358	363	399	372	350	366	361	359	360	380	359	368	358	323	369	349	367	399	357	373	345	354	377	395	361	348	318	375	356	351	356	377	348	396	370	346	365	368	355	363	374	353	343	363	355	324	356	365	373	403	380	393	358	337	363	364	373	356	348	375	424	393	352	370	351	326	364	350	350	362	387	361	344	384	346	342	340	387	360	372	365	377	366	344	383	364	367	375	349	375	371	364	342	357	384	380	358	336	370	334	362	388	344	362	365	373	335	335	318	372	357	359	348	337	377	385	361	391	370	328	356	320	369	378	396	359	349	382	348	324	357	370	378	372	337	342	350	385	336	348	329	384	346	328	375	380	364	322	366	371	324	377	317	365	347	368	381	342	331	356	363	387	345	371	347	362	360	356	368	366	368	382	360	319	349	371	343	365	390	344	360	356	342	355	335	347	375	416	384	348	311	347	367	360	348	343	354	348	409	352	381	357	353	376	356	413	329	330	348	349	333	346	373	372	396	382	373	378	366	401	358	347	359	351	367	372	359	338	343	332	362	336	342	368	337	342	352	338	329	321	391	381	335	375	351	359	365	353	350	350	322	335	371	378	389	359	354	335	407	339	383	347	361	347	369	365	336	379	357	367	308	326	331	359	369	350	359	340	339	344	339	339	397	362	387	371	376	351	371	340	343	345	383	383	333	369	364	382	342	334	318	350	346	355	374	388	359	392	359	370	393	359	388	378	350	391	324	372	346	379	358	383	388	348	352	389	363	344	382	335	376	344	333	356	384	391	359	392	375	384	374	367	368	412	370	364	367	370	345	368	362	372	365	351	387	376	373	363	362	362	393	350	381	354	364	367	362	348	360	344	330	375	363	371	381	377	359	386	399	378	341	351	370	376	324	378	376	397	378	374	349	391	378	381	380	356	371	333	357	338	381	351	331	370	357	340	385	361	381	374	366	353	363	355	355	395	373	384	371	350	376	377	398	345	360	374	383	350	393	355	369	363	393	378	367	358	344	377	364	357	337	386	355	366	342	348	355	396	348	351	391	350	332	374	344	319	365	364	376	390	373	367	361	384	383	393	368	369	320	323	357	360	359	347	366	376	359	403	347	386	359	354	318	353	389	391	350	367	354	356	350	346	351	368	374	374	340	363	328	377	355	340	376	341	364	388	342	361	379	339	374	343	373	376	353	376	376	421	365	417	345	369	370	366	336	358	389	370	377	350	316	374	379	366	348	366	356	386	361	350	361	359	365	350	367	333	325	337	358	345	383	380	364	389	351	365	341	377	353	397	352	367	362	374	346	329	358	351	364	351	361	386	388	365	383	337	383	331	389	356	413	372	348	350	375	369	362	341	359	407	356	337	360	367	358	364	345	389	363	377	360	348	391	342	387	372	343	373	345	389	362	349	358	363	382	377	340	351	380	352	388	372	395	352	365	325	382	390	370	367	359	348	330	350	349	339	384	377	348	400	375	385	402	407	347	371	348	344	333	382	367	335	399	323	355	376	366	361	364	341	402	377	374	370	362	352	363	357	347	327	336	348	341	382	393	399	356	348	356	359	374	347	384	342	408	341	343	370	357	373	335	391	370	379	351	365	390	354	340	373	400	352	330	318	349	381	344	377	361	393	395	378	381	300	347	364	375	331	375	336	384	396	369	336	379	367	350	363	372	368	345	371	364	351	352	371	353	365	319	363	378	317	403	353	373	377	349	331	360	366	349	390	381	370	350	396	358	313	348	367	330	390	335	341	356	334	380	342	346	363	366	362	384	380	342	369	356	335	335	374	365	385	354	366	363	396	358	346	345	360	385	350	378	401	371	352	401	356	351	364	359	363	361	364	372	386	347	368	370	364	348	326	366	352	382	369	343	329	366	320	360	376	371	358	376	398	376	354	393	398	370	366	385	375	396	370	334	384	338	358	346	354	332	353	343	357	346	373	378	334	348	367	369	375	347	350	331	385	389	364	369	365	359	343	347	339	369	342	368	348	364	325	328	367	367	353	342	402	365	373	406	377	375	368	427	363	345	373	363	353	360	362	376	356	331	377	359	343	362	357	338	362	357	377	362	381	359	372	352	354	366	333	367	347	339	396	355	340	344	333	380	314	374	351	363	378	359	365	356	366	377	366	358	341	343	375	384	329	377	322	350	339	341	395	407	361	365	348	372	331	362	386	353	367	373	331	343	337	339	350	374	378	321	404	345	347	397	376	390	347	360	367	352	374	384	388	370	354	344	344	416	355	370	342	366	358	349	354	402	389	367	373	349	358	355	308	361	359	379	392	357	348	352	351	360	375	329	348	359	358	378	362	361	404	366	388	363	343	396	406	359	370	381	359	321	360
23080	9953	11793	15413	11413	9846	16592	11832	10746	11258	8867	6703	5481	4638	4242	3139	2827	2352	2099	1921	1793	1807	1766	1750	1556	1410	1338	1222	1140	1078	1113	1059	970	978	939	1014	1034	1016	1025	993	980	971	895	929	962	1011	946	910	879	965	955	967	899	916	911	877	930	965	910	896	955	921	901	897	934	948	923	933	958	906	912	952	901	924	963	947	900	934	964	889	937	898	916	899	971	941	938	929	936	989	930	923	928	987	882	940	935	934	966	982	938	992	966	935	912	958	966	912	899	966	965	904	926	983	942	948	942	908	890	944	977	917	937	1005	934	947	957	887	939	897	889	904	940	894	927	926	934	898	954	940	895	992	909	897	930	963	966	909	860	901	888	906	931	917	928	934	926	926	919	937	924	964	951	910	889	912	964	925	942	897	948	927	904	945	864	928	930	906	890	941	961	915	961	910	882	894	940	924	890	929	923	960	883	926	925	928	952	943	954	894	919	923	847	905	869	869	930	963	947	920	902	882	984	966	915	902	906	922	906	890	914	895	959	912	885	973	946	952	869	924	885	885	883	926	912	885	883	898	954	948	864	921	944	894	917	967	908	907	878	892	897	919	876	971	920	921	903	949	893	1007	882	914	939	943	867	915	951	905	950	976	903	894	929	934	880	926	886	1000	930	934	898	933	865	894	948	934	987	933	933	919	909	985	951	930	845	911	908	931	965	904	966	954	890	900	925	895	951	960	873	871	941	943	955	953	927	963	950	945	888	966	856	886	960	901	893	917	952	950	911	913	935	919	891	911	918	899	924	955	886	936	919	945	882	954	935	928	951	955	844	920	909	978	909	871	945	888	907	883	935	896	917	947	900	920	885	882	904	929	969	946	937	905	947	918	906	930	891	923	911	884	927	945	911	864	892	926	880	899	899	931	915	942	912	898	934	970	929	914	899	956	932	891	974	966	904	909	940	927	893	938	899	918	890	936	964	923	945	882	943	933	828	926	880	897	891	930	938	924	1005	880	919	924	883	967	925	886	895	936	967	898	906	909	930	953	970	942	892	939	910	939	929	913	868	876	894	920	919	944	947	952	879	958	896	887	855	895	927	982	955	936	934	932	918	893	883	887	903	945	898	928	946	961	921	898	929	885	928	877	938	944	898	888	921	918	905	903	942	928	864	935	898	946	906	910	914	952	938	894	951	922	917	970	913	869	913	882	925	955	905	940	903	963	903	935	968	922	908	962	947	921	899	931	987	879	967	978	947	913	916	919	964	972	878	941	938	896	901	960	943	919	937	871	922	882	967	948	962	901	913	884	942	950	918	893	929	902	897	923	913	911	915	847	942	886	936	910	901	850	905	930	886	913	924	938	901	897	902	927	965	879	900	843	948	920	931	912	898	890	899	910	878	902	914	920	892	969	930	956	904	977	877	948	929	937	898	896	932	878	907	917	951	953	933	924	965	944	923	900	929	926	937	908	866	947	940	911	881	952	978	916	903	917	933	914	895	955	942	933	945	912	939	872	873	952	943	934	899	975	896	924	933	963	941	948	954	893	996	948	982	940	929	966	921	958	912	918	895	946	922	955	902	935	858	935	907	959	902	963	934	939	928	836	909	934	880	946	930	943	886	967	924	969	920	938	855	903	910	925	937	957	893	931	927	890	919	937	914	903	876	870	887	924	925	943	895	899	941	949	985	908	893	939	921	895	896	892	840	917	884	904	911	886	899	887	898	903	898	957	912	933	922	908	928	916	895	888	917	928	934	902	881	901	864	934	876	896	921	967	953	901	901	958	978	918	899	975	903	912	882	925	926	909	963	923	940	925	930	903	984	884	879	915	878	886	948	893	856	912	949	894	909	972	933	896	954	942	915	902	886	892	971	945	928	937	940	1016	883	931	948	949	939	908	884	920	907	888	925	918	904	915	950	934	965	925	948	922	947	946	888	934	901	962	907	853	914	899	957	963	969	1006	939	862	978	880	943	901	908	898	911	906	910	941	899	971	842	953	917	936	940	933	876	872	888	953	965	951	976	958	940	967	893	879	914	905	907	892	923	917	938	977	903	907	944	928	946	911	932	895	917	924	945	960	904	936	942	932	882	893	923	935	885	916	959	889	948	923	945	904	894	925	943	915	907	929	904	952	895	989	904	947	970	945	938	918	961	897	930	861	899	1013	970	938	881	959	892	915	900	922	906	981	900	901	872	954	898	959	860	911	933	919	877	916	989	892	891	936	959	882	928	882	925	953	1015	923	934	935	878	892	910	890	909	953	938	981	891	951	906	949	897	936	948	951	954	866	884	895	926	914	948	952	927	894	915	896	926	938	951	965	926	939	1007	964	943	938	961	876	870	927	890	947	871	894	940	867	940	907	916	930	902	940	924	894	912	922	893	905	939	928	1009	878	887	934	932	910	931	932	911	921	893	942	891	949	896	878	921	988	908	910	943	883	885	890	921	861	980	890	867	851	929	917	894	946	945	915	978	908	942	930	965	895	882	947	967	968	948	971	982	906	902	911	876	930	914	957	970	938	899	899	924	916	871	939	944	887	939	943	924	875	955	943	966	917	926	925	897	920	927	884	922	910	977	969	926	911	932	933	974	921	952	904	942	932	925	888	913	928	909	905	923	893	882	919	923	926	883	1005	910	905	942	911	945	935	903	924	914	922	874	891	943	862	885	883	918	948	956	892	893	872	897	915	950	977	912	948	909	901	892	913	933	943	928	916	968	872	956	899	974	946	961	915	894	896	934	901	919	944	965	899	974	932	936	894	910	891	912	1011	930	870	973	892	927	911	947	869	870	904	932	933	944	921	913	975	886	913	969	902	980	937	933	914	951	961	910	919	972	882	942	943	965	911	899	967	908	865	900	905	909	923	883	883	929	942	860	901	925	957	957	965	900	928	965	890	895	881	921	931	919	963	971	910	897	958	893	964	927	961	912	925	935	926	962	972	906	924	894	877	962	989	903	916	906	884	958	885	888	898	959	886	953	866	924	935	953	906	912	898	949	920	915	971	919	957	916	878	904	898	945	898	877	952	906	918	911	930	960	910	930	918	922	958	915	880	879	869	925	908	871	939	977	929	991	881	918	932	926	915	933	961	938	906	889	937	903	899	930	900	890	921	928	936	884	956	895	919	893	948	921	949	938	974	898	885	895	930	913	972	957	879	958	863	928	930	969	889	911	911	940	904	922	934	915	909	867	977	921	879	929	975	954	933	957	933	932	891	905	858	947	938	952	887	968	931	943	923	919	871	941	910	935	881	932	926	878	951	933	915	919	904	930	899	979	943	885	853	946	907	986	912	960	899	881	979	918	939	891	936	931	931	929	974	936	952	932	935	946	942	914	1000	907	918	956	895	889	916	917	869	920	920	880	906	939	911	900	964	919	883	932	917	867	957	867	968	897	981	993	925	977	932	945	944	962	911	927	979	899	995	892	898	926	999	936	940	923	912	859	895	865	951	949	901	948	904	873	903	894	954	935	880	925	877	889	881	892	929	911	940	925	949	960	957	950	955	947	899	984	893
37941	24380	21482	20663	17097	12289	15150	10508	8440	7168	5177	4270	2929	2015	1488	1085	860	702	683	630	516	462	466	480	449	380	421	387	351	342	349	360	332	311	299	290	311	322	342	285	287	311	298	334	301	319	323	291	282	305	316	312	305	323	278	317	298	312	320	305	302	294	312	307	279	308	309	286	281	304	268	291	320	293	320	286	298	289	295	292	283	296	330	310	295	301	305	287	300	296	324	299	334	296	341	294	278	305	332	294	312	290	324	322	307	338	310	308	292	290	349	322	263	304	271	312	314	285	306	299	304	297	291	327	302	292	282	300	297	299	287	300	293	300	286	288	266	280	275	342	273	279	311	288	265	315	319	319	315	293	293	284	298	294	263	297	294	315	300	313	303	311	285	323	318	282	320	293	285	305	270	282	298	283	295	308	303	275	295	317	288	322	321	298	313	314	312	303	283	325	311	289	321	303	328	288	328	298	317	320	303	285	310	302	294	305	319	299	319	307	334	322	285	318	275	285	314	290	302	290	279	324	303	271	311	320	293	305	313	316	298	297	298	307	283	298	256	303	282	300	306	309	315	285	305	287	281	289	310	310	299	281	317	289	280	296	305	293	288	325	282	285	282	302	282	281	318	299	312	289	277	297	330	298	273	313	282	310	292	271	291	295	292	278	318	320	269	311	302	286	294	281	308	301	301	311	279	284	306	270	291	301	282	303	284	298	293	303	301	300	294	326	293	316	321	324	318	291	277	298	308	280	325	302	280	330	320	296	333	301	317	310	283	296	288	317	295	278	317	306	282	293	309	309	309	330	309	308	269	329	266	301	292	301	323	309	300	283	303	295	291	324	306	292	294	288	281	281	303	314	291	284	306	282	279	300	264	277	267	284	293	299	326	316	296	330	290	302	270	326	334	310	295	314	296	285	301	286	291	294	290	286	297	317	301	329	317	282	305	285	341	309	305	310	307	323	314	286	311	318	277	307	302	312	274	289	319	308	297	304	291	282	308	298	327	286	282	318	308	289	289	306	324	279	294	309	312	292	298	284	288	319	281	284	282	284	299	327	290	327	283	328	286	291	300	320	312	302	319	311	299	291	334	278	298	272	316	288	308	281	284	351	302	271	313	304	309	314	294	308	281	312	312	292	294	292	274	280	304	318	306	318	313	292	262	290	310	286	301	282	328	282	302	288	272	304	278	277	298	325	294	311	270	276	305	281	313	267	324	310	289	296	305	301	311	257	271	261	315	339	303	287	316	323	240	273	314	310	305	329	281	287	284	263	331	307	291	305	293	290	318	295	312	295	336	290	307	308	273	300	283	296	297	255	294	329	308	319	316	259	291	287	274	275	305	281	299	329	299	302	327	312	321	292	298	308	293	333	294	293	283	296	309	283	342	317	312	298	278	282	340	307	304	307	291	300	296	316	299	291	269	273	279	307	301	320	294	302	315	301	273	300	288	301	308	309	259	288	297	324	348	309	332	309	287	307	329	288	263	278	298	263	303	271	305	304	334	283	286	311	295	295	333	336	278	299	329	298	302	303	317	328	309	269	303	318	309	295	273	304	273	278	304	312	307	299	319	298	310	293	305	305	275	315	314	283	278	319	301	320	318	308	291	300	294	295	315	319	300	300	307	322	302	325	317	290	289	324	292	316	309	302	346	296	289	299	311	330	319	257	310	286	269	286	272	278	326	298	296	298	317	288	281	304	308	316	287	288	348	275	307	312	289	319	341	305	277	302	292	320	290	286	296	286	321	287	282	291	300	315	261	294	284	313	299	319	314	267	294	312	315	278	276	287	318	297	329	304	334	307	323	293	317	311	306	264	271	314	297	285	306	291	311	290	325	303	278	316	336	280	329	318	327	317	332	276	302	302	318	288	280	328	300	311	305	301	295	270	299	300	323	297	310	317	306	303	304	301	280	288	325	304	313	297	304	295	280	296	314	299	295	278	308	276	301	288	304	297	331	331	314	317	289	299	312	279	346	292	303	308	313	301	275	282	319	312	309	305	316	312	295	293	294	304	292	319	287	308	292	326	306	262	294	294	304	300	313	317	300	293	279	279	298	297	289	297	286	271	304	273	309	287	283	322	288	304	313	281	293	268	316	316	304	309	281	306	313	297	311	348	304	300	303	283	289	309	308	306	319	311	317	303	327	305	318	318	315	332	295	300	284	302	287	300	315	305	327	321	271	320	292	287	287	354	283	305	309	307	308	318	321	318	297	302	333	256	300	299	316	320	308	314	315	282	292	302	309	329	309	319	271	319	286	342	266	284	299	289	303	293	303	285	297	287	274	284	302	282	285	289	307	283	309	294	317	312	282	313	298	268	303	271	316	312	282	312	305	291	290	291	304	300	299	280	304	307	292	308	351	297	306	275	324	298	289	272	308	324	318	313	319	292	302	318	314	296	308	311	293	286	286	293	314	297	281	304	298	281	290	284	290	313	302	324	288	322	303	303	290	294	335	337	302	297	344	294	329	316	293	295	292	299	310	293	277	324	294	292	304	324	302	289	319	273	316	299	300	362	312	287	346	282	273	289	343	315	296	325	307	285	280	302	281	316	272	316	319	340	327	298	317	286	282	295	296	295	300	313	311	292	275	304	301	306	286	295	263	298	305	296	297	309	306	312	294	328	312	283	299	328	301	311	316	292	288	265	320	299	307	312	302	339	313	289	291	291	282	315	312	289	326	276	324	289	278	289	300	314	296	303	299	291	296	295	354	300	316	327	286	285	319	297	289	300	324	286	292	311	315	312	338	266	297	261	321	306	269	316	302	282	320	282	281	285	314	312	275	270	271	305	321	257	304	296	271	314	294	285	288	250	333	296	292	319	294	290	288	286	290	290	329	319	280	276	296	302	314	301	320	321	329	289	309	314	363	311	306	283	307	288	284	319	284	307	285	314	290	265	265	282	316	283	308	288	290	280	310	299	295	257	311	300	306	307	271	298	300	313	296	302	311	323	293	320	301	324	318	297	329	298	312	297	299	313	310	299	319	308	283	307	328	315	302	352	317	303	315	304	299	298	293	309	297	296	332	309	294	341	289	306	308	292	330	306	322	273	302	314	296	289	282	312	292	297	280	301	304	316	301	302	306	288	289	261	322	306	278	271	285	342	303	270	323	306	339	271	296	316	255	332	300	299	303	293	274	300	283	306	290	276	285	330	294	295	321	308	299	279	292	290	299	341	293	274	306	303	290	270	291	292	316	301	333	337	272	312	320	308	285	311	317	318	290	308	281	277	321	295	306	300	297	289	282	272	286	270	315	301	298	327	279	305	288	288	284	305	284	288	297	297	281	313	298	314	286	332	293	304	288	308	306	276	276	287	303	297	325	312	319	277	308	276	326	305	308	304	307	283	299	285	303	303	308	304	285	295	286	305	291	328	279	317	309	313	297	287	295	318	320	272	307	306	329	318	311	332	295	298	297	291	278	279	297	308	303	315	309	288	306	306	327	307	314	281	298	319	300	306	325	326	303	318	329	318	327	294
27823	13416	16002	19808	15357	13332	20328	16439	15854	15826	12701	10816	7994	6937	6081	4716	3841	3001	2875	2510	2152	2121	2227	2221	1928	1527	1337	1229	1189	1091	1101	1028	1001	920	883	861	863	893	897	915	869	817	865	842	857	829	836	798	750	835	832	781	797	838	792	856	821	794	794	777	786	814	781	760	817	752	828	837	757	822	791	774	813	791	754	773	736	748	793	806	759	763	801	791	701	820	747	786	759	795	733	813	736	805	791	799	856	830	827	823	774	829	808	820	806	847	760	778	764	790	799	783	830	798	738	830	765	791	800	795	797	808	804	839	769	760	780	770	795	781	734	777	781	795	752	735	775	752	814	725	749	803	774	757	796	750	783	780	824	763	789	803	756	809	745	783	740	745	802	748	779	745	768	727	764	799	770	782	759	737	722	735	754	747	772	777	740	767	732	788	783	786	789	768	755	696	745	801	742	794	759	765	799	786	809	808	782	761	784	766	730	836	746	815	803	782	751	746	763	744	805	754	810	809	775	752	778	772	700	806	763	759	786	813	763	765	760	748	757	753	757	695	752	791	734	785	747	777	781	823	768	776	818	761	743	714	810	765	766	757	806	789	817	821	810	772	795	806	812	733	771	763	725	784	786	783	804	799	714	805	777	717	803	757	750	756	768	720	807	723	760	779	789	771	774	728	785	778	768	746	744	714	769	788	719	752	833	750	774	750	738	782	776	745	773	720	783	780	771	760	757	729	745	794	767	758	735	780	760	769	736	720	779	790	791	746	798	721	804	799	772	772	757	792	773	763	759	811	770	726	790	756	745	726	757	726	748	777	758	754	747	809	796	776	751	738	755	790	736	772	780	803	784	685	750	786	800	806	802	768	821	724	771	783	770	792	817	714	756	747	737	821	753	776	733	776	779	739	748	784	789	822	807	791	765	753	771	749	744	776	742	741	799	759	732	812	784	799	748	738	760	726	744	742	785	716	806	717	818	758	811	762	819	774	762	791	755	736	767	800	795	794	730	806	769	746	756	771	786	755	781	740	748	759	781	804	699	756	785	793	753	776	729	785	737	780	775	778	783	777	765	740	762	801	712	830	759	785	736	786	788	794	815	795	754	765	718	781	772	738	733	741	792	819	789	790	766	796	853	728	787	767	763	780	768	745	797	740	781	751	777	770	788	796	789	768	718	736	762	737	762	769	782	826	719	800	833	762	769	783	759	724	709	783	761	714	739	781	743	743	747	768	758	783	737	810	749	760	816	806	770	730	759	705	770	794	773	776	745	770	761	776	770	779	765	740	770	764	707	767	758	787	732	759	732	724	781	762	748	808	792	790	778	756	748	782	740	804	758	804	775	750	733	778	801	757	774	755	764	781	745	746	770	768	763	756	786	727	793	824	784	783	753	768	753	822	757	774	747	822	732	736	737	778	811	804	761	780	721	781	733	797	730	752	758	785	722	778	806	754	765	792	849	734	748	784	783	743	811	766	782	734	749	717	764	728	805	791	755	821	760	784	750	730	803	789	747	729	742	754	757	759	846	798	785	776	832	740	782	717	739	766	774	738	703	773	761	787	730	682	769	824	798	711	789	722	770	775	766	794	768	834	761	808	798	776	797	804	773	778	739	781	761	759	775	745	826	744	743	727	761	735	775	761	759	745	754	808	792	722	752	749	740	782	756	799	754	769	744	799	784	748	801	801	726	758	761	770	731	767	822	708	817	776	723	739	802	728	759	701	742	789	818	773	724	775	757	756	752	739	758	761	789	731	751	733	787	718	814	782	750	769	786	733	798	769	709	762	807	825	688	771	753	796	780	710	804	763	760	750	752	831	785	759	755	755	766	817	721	765	757	789	740	790	746	760	790	782	746	774	760	757	746	772	761	743	745	770	803	731	800	741	778	803	778	771	783	769	749	750	777	737	754	754	719	758	790	750	715	797	745	766	850	770	791	767	738	746	769	778	775	755	781	785	754	791	769	774	783	751	746	773	718	750	739	768	765	751	782	803	734	773	746	735	800	742	745	753	760	745	733	746	728	778	794	786	750	777	779	769	769	757	728	767	796	816	745	814	776	793	735	730	723	786	724	734	758	747	821	725	754	749	798	797	713	779	779	753	741	808	788	745	803	740	771	820	770	768	751	752	744	709	744	764	779	768	732	746	803	775	757	742	806	848	750	703	795	774	768	758	749	787	728	779	742	733	748	785	744	795	770	715	743	762	816	806	747	733	742	732	769	726	771	759	763	795	730	746	773	699	764	798	740	794	812	750	716	753	774	800	759	746	760	772	830	763	732	799	756	735	789	733	778	752	738	802	771	737	731	704	738	757	807	762	679	757	757	758	786	830	814	702	774	775	740	758	729	768	754	756	724	806	773	744	792	757	756	780	765	743	775	790	769	733	772	790	781	776	791	730	705	757	759	758	772	752	815	768	755	720	795	754	718	746	822	771	819	759	727	783	747	756	751	762	811	802	788	805	765	817	770	794	771	809	748	786	756	788	798	761	749	740	793	811	769	820	765	752	766	773	729	763	758	765	813	765	769	781	789	758	782	771	756	790	727	746	776	752	707	773	714	805	738	757	756	762	857	745	776	835	784	753	777	798	780	685	766	776	694	741	743	762	812	733	756	775	754	743	798	777	739	777	785	767	750	744	818	789	754	813	745	789	786	786	763	742	784	749	745	806	786	733	757	798	769	776	763	784	777	768	738	804	808	712	755	799	794	712	761	751	736	758	792	753	778	792	787	770	768	748	761	775	774	765	785	819	797	778	769	781	799	764	727	755	838	778	783	724	826	726	762	743	768	752	741	774	746	795	780	753	799	797	742	746	800	742	754	743	745	770	767	801	750	816	761	712	751	779	787	700	723	809	778	742	732	739	710	755	726	759	765	747	760	779	817	795	738	784	749	742	731	732	749	765	817	758	752	752	804	764	723	758	729	767	786	717	680	764	789	772	766	750	771	777	799	760	718	775	759	739	722	785	793	754	727	770	821	762	762	757	744	753	777	794	798	772	745	771	745	735	767	774	785	735	787	773	741	752	732	706	803	791	786	767	730	741	728	745	788	826	822	747	738	773	757	766	760	740	729	732	705	694	771	715	759	760	740	792	737	773	749	767	761	782	769	792	822	778	722	739	767	753	794	788	776	762	770	773	764	743	778	741	789	760	786	721	764	703	725	712	795	732	758	742	804	776	820	773	744	783	741	779	768	762	791	787	772	780	741	789	735	767	750	753	743	742	752	730	778	749	797	699	759	777	814	794	785	738	783	755	790	730	765	768	774	812	736	786	765	788	787	789	749	760	809	793	809	789	722	762	789	730	770	767	767	761	741	783	812	788	793	774	749	771	737	745	757	764	781	766	739	772	729	794	723	764	772	777	745	750	778	768	754	769	798	776	749	814	780	739	804	746	781	810	783	771	709	747	750	734	759	765	765	826	783	752	751	755	743	726	709	761	754	754	749	788	804	751	778	783	776	777	751	776	768	764	810	790	777	788	766	851	795	776	726	780
6980	3160	2858	2471	1630	1132	1041	734	636	596	516	466	456	428	444	418	375	397	353	342	341	354	366	393	322	383	336	365	332	318	328	330	362	339	367	308	312	343	338	313	334	336	317	336	354	317	345	328	328	308	322	328	336	345	325	317	323	331	315	319	291	323	349	307	337	315	373	339	319	350	321	315	285	324	313	306	297	327	328	321	306	343	342	322	310	344	343	335	344	339	327	322	331	336	323	351	286	367	346	334	368	293	332	313	320	317	332	339	342	315	354	325	334	328	305	340	319	335	317	313	344	309	329	315	321	318	346	340	350	311	313	318	327	339	328	315	351	291	303	348	319	355	341	314	347	337	317	301	339	321	334	295	336	306	304	302	339	307	344	314	319	341	335	365	341	320	364	322	299	321	338	324	315	335	287	321	308	329	345	293	329	326	311	325	314	314	334	321	329	354	312	317	333	302	353	325	334	296	302	320	311	316	329	342	336	297	313	313	310	303	328	328	321	321	346	305	308	331	338	318	295	310	322	318	286	312	336	322	331	326	327	338	322	325	315	310	346	329	316	332	318	324	379	314	312	328	315	336	276	317	320	325	345	309	295	350	327	339	319	308	301	338	303	324	321	305	332	311	299	316	307	363	306	344	307	323	335	330	342	298	313	298	320	319	348	346	306	306	344	342	309	337	333	333	347	308	327	303	323	314	335	312	376	321	312	331	342	326	323	329	296	349	312	350	336	347	329	318	334	303	340	296	323	321	335	330	331	306	321	338	316	322	290	346	343	349	326	305	343	325	339	326	332	349	333	333	345	318	280	360	338	344	337	308	331	312	353	339	337	311	347	331	293	337	315	326	324	332	319	321	312	309	311	310	299	285	338	297	332	319	327	334	336	331	310	349	350	350	329	360	333	349	326	333	318	336	325	361	324	381	316	332	339	352	319	316	293	304	332	303	319	357	311	316	297	336	333	300	337	348	325	343	358	326	285	299	343	336	333	341	327	324	318	327	324	317	314	330	346	308	336	342	328	302	360	329	335	312	312	321	345	317	320	322	341	327	338	301	306	347	331	300	311	342	292	346	311	305	377	313	316	338	337	324	313	287	322	337	321	319	285	302	351	310	306	342	300	299	316	358	347	304	355	295	280	312	306	300	328	327	341	332	332	347	349	336	346	301	321	338	309	318	339	280	280	346	340	326	342	360	342	324	342	349	327	326	308	345	319	344	344	325	329	334	312	336	329	307	320	357	309	304	328	315	348	325	298	316	333	338	327	309	326	330	339	332	332	312	313	358	298	329	375	341	320	298	291	303	331	347	367	320	322	332	346	352	357	341	328	334	326	296	328	319	334	299	330	305	320	315	325	345	323	332	322	334	330	340	345	311	319	317	293	300	309	313	305	284	306	297	359	334	327	345	292	319	328	308	326	343	311	322	329	329	308	290	343	375	297	286	289	332	302	329	314	346	331	294	306	348	342	348	323	332	315	332	323	327	317	313	312	342	367	340	316	353	332	360	284	323	323	325	320	344	317	339	348	324	336	359	337	318	329	321	330	328	317	311	328	316	267	349	317	350	321	310	347	287	313	319	319	362	345	336	342	336	339	333	291	301	344	342	313	321	346	317	312	331	370	333	335	313	338	357	334	325	316	309	309	346	275	327	360	338	294	347	318	346	341	345	304	351	328	322	367	358	342	303	319	328	284	300	330	313	316	311	345	323	327	323	313	363	324	354	331	325	317	338	344	355	320	290	357	330	326	303	330	311	353	331	298	312	323	342	309	355	327	312	305	282	335	281	321	347	334	332	307	305	333	317	337	355	292	341	347	370	349	312	296	345	295	302	297	322	369	322	337	326	326	307	320	336	318	319	333	359	302	314	314	325	342	318	322	308	341	305	344	314	311	296	350	287	341	346	355	314	335	304	336	345	359	346	342	343	318	298	322	324	328	328	315	370	333	307	318	319	350	318	324	333	344	342	323	323	346	320	309	353	309	290	345	336	328	328	344	323	340	320	303	312	312	337	309	324	324	321	338	343	296	311	327	319	324	331	333	341	311	297	338	336	318	304	324	313	355	342	336	327	320	331	357	325	300	315	317	323	320	335	361	330	335	320	325	312	295	344	322	308	335	369	341	307	314	349	326	320	321	338	302	328	338	370	339	314	343	270	312	322	322	335	304	309	312	330	337	338	320	325	294	335	309	349	311	295	303	336	343	301	339	327	330	364	291	322	343	297	330	345	302	337	331	329	321	348	326	316	310	328	340	323	300	358	307	304	308	315	314	358	361	318	311	319	350	309	333	342	348	321	297	310	320	340	307	332	332	312	319	323	327	338	285	310	302	347	335	319	329	332	317	346	328	343	343	349	327	322	326	329	287	322	318	332	341	314	332	335	344	349	339	352	359	336	315	310	316	313	334	320	320	334	324	319	396	323	311	340	329	339	344	354	338	349	344	324	315	305	318	328	323	294	310	319	333	329	309	318	324	308	318	318	345	326	332	352	314	344	330	325	330	342	317	326	317	332	322	358	348	338	307	317	333	330	343	351	327	319	302	345	327	306	340	327	341	323	305	332	343	322	309	343	300	306	303	341	337	306	315	331	293	319	318	286	299	309	303	366	346	324	309	322	320	322	300	329	340	324	309	318	304	334	334	310	319	326	310	335	339	307	328	323	316	301	358	339	318	315	296	307	296	326	300	332	337	329	305	320	327	322	295	330	314	332	301	324	299	323	295	350	322	338	326	292	327	326	345	318	309	309	310	328	330	364	333	334	318	328	324	320	341	354	338	338	329	346	327	328	304	323	339	313	344	348	330	336	324	335	295	310	324	317	324	339	327	360	319	333	352	310	329	337	315	340	312	301	296	295	325	315	343	318	325	346	358	341	333	325	352	370	321	338	333	367	331	323	339	352	326	321	345	325	289	329	316	361	314	324	316	346	318	322	328	335	342	309	318	334	333	349	334	355	332	329	350	358	312	354	323	335	335	327	332	303	343	306	343	339	298	322	327	301	360	318	311	358	332	333	371	296	335	325	331	360	283	320	324	322	341	356	325	339	329	342	323	309	343	319	342	324	314	296	329	291	330	316	327	300	344	304	331	323	332	291	298	350	326	338	299	344	315	293	364	349	328	335	328	316	345	372	302	320	306	307	339	322	321	283	314	312	310	315	319	301	346	340	296	321	347	320	313	334	317	312	344	363	307	313	329	334	325	339	312	306	312	273	337	342	342	335	326	308	316	302	316	313	317	321	340	322	346	337	313	342	320	331	343	335	305	343	331	312	352	297	354	323	323	318	347	351	317	339	374	316	321	341	334	340	321	325	308	347	334	355	328	318	311	317	317	323	331	328	334	326	334	342	316	307	323	317	327	328	307	320	359	321	333	353	327	324	293	304	352	307	317	329	312	339	303	320	312	319	315	307	326	342	303	321	324	325	320	332	331	322	352	333	323	335	334	301	309	350	355	304	280	329	306	331	317	331	319	362	341	303	332	321	310	347
6295	3156	4207	5446	3944	3174	3779	2612	2357	2502	2069	1806	1573	1570	1563	1489	1341	1257	1211	1121	1099	1174	1173	1159	1008	1041	958	916	925	851	852	887	865	868	822	884	880	899	861	857	799	831	892	846	846	901	859	851	843	862	858	822	829	899	841	889	817	864	834	899	856	853	889	869	887	839	884	859	828	808	841	879	894	854	873	866	936	802	876	854	845	884	882	845	839	873	841	856	921	849	796	818	870	869	925	886	866	819	871	842	878	921	862	916	886	854	893	850	817	867	806	888	856	875	836	830	811	873	857	870	903	871	844	831	912	848	846	847	866	867	894	806	874	830	856	806	872	880	928	828	848	849	892	863	872	832	841	860	882	829	821	846	851	821	881	848	908	873	803	885	894	869	881	836	821	849	814	841	877	859	841	896	869	808	860	797	856	830	838	888	823	900	853	851	861	855	869	865	855	866	864	882	870	849	807	847	878	892	879	836	841	858	894	830	891	844	809	879	852	809	854	912	837	789	859	844	895	891	885	850	860	860	838	821	845	878	887	848	825	831	879	913	852	870	850	899	851	859	824	860	851	836	877	856	839	829	837	876	827	860	891	830	851	848	835	912	854	851	874	823	830	796	827	852	844	807	851	836	862	854	840	830	847	893	816	861	803	839	852	819	862	890	874	854	831	819	866	876	843	844	866	874	865	830	862	873	843	804	823	857	837	822	853	914	830	850	859	859	837	813	836	788	862	784	850	800	899	821	837	882	869	904	879	832	845	887	838	877	840	828	823	802	875	868	845	886	887	835	867	880	860	856	839	876	833	872	857	859	809	841	870	794	837	866	847	872	853	870	859	858	861	858	864	885	834	812	889	811	820	873	887	870	871	870	832	881	887	851	811	869	804	832	876	887	936	868	825	879	868	842	835	824	883	855	854	844	868	849	825	909	851	842	838	845	820	866	822	880	815	917	837	849	876	832	859	883	837	881	834	794	805	879	832	850	817	825	865	851	866	853	869	874	828	847	817	840	868	894	842	869	860	813	837	859	897	859	850	869	851	824	866	869	881	864	808	858	835	831	872	878	853	904	884	865	879	808	876	787	873	841	879	867	870	901	909	847	858	852	888	939	911	902	822	806	821	878	842	791	868	822	876	848	913	863	869	852	843	814	832	872	847	799	796	812	807	831	833	890	866	846	811	865	857	899	846	850	851	840	824	828	868	842	839	858	882	840	856	826	858	830	856	842	847	830	859	803	807	795	837	891	832	873	826	864	818	873	882	821	901	875	867	841	874	878	791	843	890	846	869	860	824	834	824	828	841	899	823	869	840	848	902	826	860	827	892	875	874	820	875	856	889	898	848	883	830	826	864	868	844	801	872	857	877	807	845	856	873	855	825	864	816	835	860	865	833	882	875	817	837	839	849	898	817	866	875	897	865	825	892	868	880	874	859	851	869	839	859	834	857	860	862	872	841	888	814	864	798	805	862	874	801	826	809	833	851	807	824	819	802	858	816	850	869	845	825	898	836	848	851	902	832	888	792	844	796	866	842	861	896	853	848	810	849	875	828	873	877	843	872	895	833	875	886	839	833	819	828	858	834	803	798	842	825	869	879	843	844	885	839	838	891	892	855	885	866	815	863	853	881	860	799	788	827	826	822	884	831	846	809	836	810	835	827	859	846	875	873	830	863	889	859	888	850	882	842	863	832	854	844	825	832	843	871	852	892	888	870	868	860	859	864	845	893	879	873	859	801	878	822	884	808	869	843	848	865	857	853	832	815	849	865	838	911	907	857	839	848	876	811	894	830	905	837	811	812	838	792	854	877	849	779	838	866	870	847	866	882	891	812	838	864	831	858	829	866	877	844	864	846	844	890	881	808	857	855	856	861	867	877	835	834	860	850	836	834	887	853	853	871	851	860	857	832	866	890	899	831	850	830	859	870	863	853	817	874	826	848	811	844	803	858	849	831	842	928	856	853	866	863	844	860	873	814	835	846	859	798	819	830	867	838	828	824	839	851	845	880	861	884	839	832	822	835	819	802	840	824	817	877	824	876	835	832	833	846	837	809	828	847	855	846	881	852	830	884	908	863	813	845	857	872	851	840	868	858	810	858	790	898	829	854	828	847	844	816	806	831	844	912	866	895	855	879	874	796	819	818	861	843	839	878	864	875	861	877	931	849	882	871	891	829	897	832	877	863	873	854	855	844	802	870	889	874	872	835	869	826	878	827	882	866	782	850	791	840	871	839	870	847	837	844	856	856	877	838	855	850	863	863	841	835	862	888	794	813	817	859	897	847	838	841	808	874	874	886	842	834	880	864	806	878	874	884	872	840	855	825	809	891	870	874	852	891	842	848	836	872	871	820	852	808	837	846	845	853	868	854	838	878	877	888	864	891	849	879	863	839	814	822	842	820	871	832	915	894	831	834	888	857	865	843	866	841	875	882	847	820	862	812	852	832	833	882	864	828	868	814	851	865	819	848	825	881	904	849	834	828	880	872	877	884	849	844	843	815	857	814	911	836	907	852	860	840	879	908	861	854	865	875	849	811	813	834	893	836	852	820	902	799	840	869	806	847	886	858	860	834	847	837	893	804	847	816	841	827	834	839	787	860	850	856	843	856	871	854	824	854	914	840	865	851	851	843	832	887	824	848	817	868	883	870	853	934	873	909	834	875	875	849	861	812	886	799	857	890	899	873	876	871	848	861	814	854	902	857	863	869	803	867	879	861	847	826	820	918	847	874	894	829	824	810	839	883	889	874	810	863	856	868	886	841	833	850	815	875	819	887	872	859	885	930	823	901	835	928	841	829	846	792	843	848	850	835	882	877	836	860	798	840	858	869	895	865	855	820	849	887	889	836	835	864	852	862	830	847	856	869	862	825	837	858	862	815	831	933	872	900	843	906	844	844	847	881	877	855	831	864	866	826	879	855	842	895	843	743	793	849	838	853	836	835	824	871	877	906	839	865	892	844	826	829	846	834	897	775	861	821	837	854	848	848	826	847	856	748	873	841	866	859	902	883	853	816	839	816	843	859	858	867	817	836	801	861	870	829	861	838	823	871	862	830	816	885	798	863	858	799	831	795	811	831	866	845	829	911	818	855	841	884	867	879	878	809	840	851	842	855	832	867	843	865	918	856	860	857	841	894	834	847	860	878	818	896	866	850	879	846	842	836	840	860	871	849	844	802	914	790	843	872	860	789	839	868	883	869	897	906	881	882	845	836	858	834	840	860	880	846	807	853	769	773	901	833	848	821	893	833	818	866	812	840	813	897	802	862	840	857	803	839	857	859	873	897	816	916	849	870	872	898	834	850	845	867	813	791	805	868	836	859	846	791	845	875	874	884	887	816	855	836	834	853	895	839	798	847	824	856	854	870	886	810	838	847	894	865	850	843	871	833	846	860	847	842	849	873	795	833	921	841	904	785	864	856	822	901	832	798	861	877	821	827	819	881	836	847	838	872	839	830	865	838	895	904	858	852	832	870	824	816	886	876	873	866	827	878	894
31594	19839	15856	14623	11034	7613	9307	5806	4545	4488	3108	2519	1927	1323	1021	849	603	537	504	570	506	549	498	492	444	452	442	411	412	384	437	420	414	358	396	361	323	394	398	383	394	372	388	381	346	381	368	415	364	388	365	393	360	405	390	397	397	450	391	416	399	381	364	437	383	391	397	393	392	406	385	408	397	396	415	358	402	429	385	381	391	385	382	400	374	427	379	404	413	375	399	420	388	389	385	395	436	356	365	415	352	381	413	394	381	385	366	400	365	365	406	430	385	392	386	397	383	398	363	381	365	429	388	389	362	395	412	390	445	390	394	398	393	403	383	414	365	389	403	386	378	390	373	375	363	385	414	347	373	352	351	410	404	359	365	387	409	386	351	412	377	372	396	370	404	376	357	394	391	353	393	355	379	403	398	377	375	372	385	372	373	388	396	397	402	409	402	399	408	410	391	414	414	388	377	390	394	394	383	381	393	399	380	414	375	366	401	348	416	372	380	364	399	367	425	373	376	403	383	396	403	400	396	381	422	374	393	376	394	390	385	416	385	414	367	359	371	378	369	387	375	397	422	405	386	382	403	379	379	384	390	364	411	377	384	342	388	405	381	371	419	384	383	399	370	378	372	397	409	347	395	406	419	382	360	413	380	382	394	402	387	404	374	403	401	370	387	388	363	376	387	373	430	379	395	408	405	400	393	399	392	428	400	367	395	397	392	423	377	408	418	395	402	379	406	395	404	398	373	380	355	379	396	380	412	398	389	394	393	410	410	418	373	371	414	420	410	383	409	354	380	413	386	391	386	393	369	403	400	395	399	334	393	372	383	406	388	406	380	367	411	355	397	373	355	385	391	412	373	369	363	380	424	378	364	389	384	426	377	351	416	352	402	377	353	384	372	361	374	407	330	405	362	412	378	421	419	356	392	382	394	409	380	402	403	390	379	384	385	396	410	339	408	396	402	358	369	401	410	403	358	394	367	364	392	375	379	421	384	390	377	400	424	400	393	387	370	402	357	393	388	389	449	375	393	384	374	391	368	380	429	351	373	419	412	412	395	371	356	400	436	416	373	387	355	393	404	423	367	427	401	384	403	365	435	387	358	395	383	426	407	363	395	363	377	420	393	400	362	377	392	419	411	378	388	380	344	400	421	363	379	399	361	375	387	399	377	405	409	336	396	374	372	390	409	388	388	390	379	337	388	361	374	393	370	392	380	405	408	375	423	406	387	358	418	367	413	380	390	360	389	370	412	400	369	387	355	396	388	418	447	378	369	357	392	414	404	394	343	373	393	390	367	382	367	394	413	426	350	361	353	382	375	372	392	418	372	364	354	395	392	396	414	377	403	386	357	373	381	397	396	406	390	444	399	410	361	405	405	404	412	376	369	418	437	369	439	412	312	388	383	373	391	370	371	355	382	415	387	379	406	368	387	350	402	393	369	423	402	387	403	385	371	398	451	407	389	383	417	386	358	384	371	410	381	368	373	396	370	389	359	387	374	409	373	383	414	387	380	389	381	385	404	411	389	384	410	386	393	365	378	401	391	399	436	385	375	361	384	367	398	387	369	366	390	394	392	419	371	398	377	368	400	432	385	386	396	350	371	399	378	381	400	390	381	398	379	372	396	386	390	386	386	367	391	376	359	374	409	373	380	417	376	386	380	382	400	436	405	383	382	384	371	401	393	369	382	390	394	380	403	416	387	403	382	375	419	403	410	395	354	387	363	376	386	344	387	394	363	394	381	369	406	386	367	452	394	386	401	429	369	376	361	371	370	395	408	397	407	386	379	378	365	363	424	394	369	398	386	359	422	368	363	420	379	359	373	422	388	363	329	359	435	387	385	348	396	395	388	406	370	369	370	390	400	378	379	397	390	371	385	427	376	405	399	370	419	365	382	404	379	363	395	387	408	402	351	389	366	399	356	422	391	398	394	369	377	386	388	405	365	384	382	377	366	421	369	370	387	362	383	381	398	388	345	361	391	378	401	390	381	369	387	342	397	402	397	367	397	382	384	404	362	378	400	374	366	397	359	412	382	396	377	376	407	388	372	373	407	386	368	385	402	373	437	377	409	395	426	396	392	376	388	346	411	372	396	404	414	347	387	373	386	388	391	380	380	407	416	374	391	377	405	367	361	383	392	401	390	373	404	412	381	395	421	370	397	356	388	372	377	402	392	385	419	379	374	382	378	352	403	376	356	422	357	383	384	412	362	410	377	387	331	390	393	367	364	361	362	366	385	408	412	373	416	419	407	404	377	385	371	387	372	394	375	391	398	408	382	396	342	398	393	389	357	397	386	392	363	394	428	382	382	404	406	334	390	419	409	390	383	358	378	405	419	369	408	358	371	380	390	407	347	381	384	409	371	359	387	379	403	412	416	344	395	375	389	381	371	385	398	386	396	394	400	370	396	390	400	376	353	381	375	370	376	381	384	400	377	340	369	383	367	433	394	423	407	348	389	401	367	376	395	379	370	383	366	390	412	393	389	418	374	366	362	402	372	389	370	418	403	409	382	346	398	368	365	394	388	406	361	421	403	417	416	376	377	392	387	384	368	398	368	356	404	387	405	389	352	394	363	345	395	387	379	407	383	355	410	380	390	362	393	408	370	411	390	363	416	383	377	396	402	399	413	379	388	365	390	374	380	353	384	383	416	371	363	377	377	396	423	399	393	377	370	395	365	378	434	433	385	386	388	405	404	397	365	400	424	414	395	420	356	383	396	351	391	366	375	406	361	391	396	389	376	387	417	385	395	403	392	377	391	423	374	381	409	371	382	398	431	360	378	396	395	384	394	385	414	403	406	419	411	380	409	393	320	352	366	352	413	345	413	373	350	383	375	410	369	361	417	400	381	387	404	396	377	405	375	383	403	372	372	379	390	421	383	422	353	369	362	385	397	399	367	366	381	388	392	370	412	375	398	385	398	380	376	387	392	399	418	405	376	415	386	414	410	418	361	410	399	373	355	400	416	406	409	407	369	378	375	407	411	371	383	386	392	378	383	391	356	404	426	393	379	375	436	388	380	397	364	402	367	373	441	449	348	375	374	377	381	351	406	389	416	369	374	387	353	384	428	394	429	391	377	399	420	376	362	367	381	391	374	375	410	361	398	378	408	395	406	356	371	381	383	423	401	386	432	374	362	397	414	391	388	351	397	389	396	414	414	381	414	389	386	368	381	379	390	397	363	388	353	373	424	382	396	363	386	390	367	384	362	384	394	358	383	357	418	392	379	395	387	389	386	390	408	379	369	379	348	378	360	397	378	411	401	369	418	348	442	397	386	373	363	391	419	399	374	369	335	363	400	369	399	388	373	411	382	438	402	360	386	383	389	389	400	381	406	433	389	400	369	390	403	381	383	356	371	361	410	362	387	355	356	373	388	368	411	408	370	362	355	381	398	368	413	363	414	357	389	411	365	355	400	447	417	383	400	419	392	418	381	358	393	393	379	372	360	387	364	395	423	370	382	398	414	384	418	371	404	369	372	426	377	413
23699	10609	11636	15042	11370	8978	15709	10553	10928	11406	8529	6942	5693	4710	3961	3276	2542	2193	2095	2036	1734	1920	1726	1850	1614	1362	1307	1220	1196	1197	1124	1072	1052	1062	1006	1008	1065	1092	1059	1038	1023	1045	1004	1033	1000	1019	1023	1010	972	956	990	957	955	1007	992	1039	943	895	964	1023	986	1003	982	992	991	991	1006	944	966	933	991	944	945	1000	969	995	1056	1012	1059	978	992	1035	938	1001	1007	1031	988	985	1005	1026	999	963	1033	1002	1010	1031	984	991	1110	978	1059	962	1015	997	1030	975	982	988	1003	1029	1003	944	1005	960	1031	1025	1006	971	977	994	1096	1008	1000	1016	987	997	960	983	976	970	947	969	966	969	993	985	924	991	960	1000	983	1027	976	1008	985	984	905	993	1000	1010	1033	968	953	1024	959	977	996	976	949	920	1028	1041	991	951	961	1031	1001	997	1012	1006	985	1003	981	903	945	1040	931	940	988	947	962	1074	995	948	955	936	951	937	1019	1040	955	974	976	928	960	968	990	1026	969	984	971	1034	915	996	939	900	989	940	1031	969	921	935	965	986	965	987	940	980	983	927	953	919	908	957	1027	990	1011	904	968	983	962	1042	994	940	975	999	940	975	963	925	949	982	981	1022	1001	970	980	964	988	989	892	978	988	975	1016	1015	980	985	938	988	920	909	985	957	987	974	986	947	967	992	996	956	968	963	973	952	962	988	1004	1000	951	981	931	985	1007	885	989	995	905	1000	965	1009	949	942	1005	1018	978	1006	975	966	977	965	978	984	958	999	898	968	968	985	964	959	1009	960	951	946	939	1052	1009	991	991	961	934	959	1012	940	1010	934	931	1022	1002	955	932	996	967	945	949	944	942	971	959	960	957	973	944	974	1019	952	993	984	971	989	950	974	976	954	990	978	984	1019	1000	994	950	1010	988	948	978	949	954	977	971	972	949	953	950	977	948	978	971	952	949	987	928	958	983	966	929	963	981	992	941	1027	1005	960	985	984	932	948	1016	990	974	991	975	956	939	971	958	967	918	908	984	983	1013	956	946	977	931	1036	997	1005	1013	995	962	1009	920	984	925	967	947	921	963	989	897	928	930	944	1004	983	977	1018	1014	956	966	969	1012	1003	983	997	990	984	999	974	962	1055	977	1018	906	992	979	989	936	998	1008	960	940	989	969	968	953	967	938	1014	1002	999	967	1004	983	982	978	946	995	974	972	988	999	992	972	981	998	978	979	961	1016	947	948	962	1014	984	996	941	963	999	955	995	999	965	1025	985	970	976	993	959	988	956	1009	993	994	997	925	981	958	991	954	1020	933	983	975	1009	938	949	977	991	969	992	1010	1029	959	978	938	939	1005	936	920	965	953	1040	1015	936	980	978	940	967	962	935	950	965	1014	940	994	983	942	1037	997	985	963	964	903	1030	1047	989	930	994	981	953	988	945	998	948	1009	962	990	940	1006	890	970	971	976	974	1011	968	966	947	1003	1008	947	1000	913	1001	1016	986	966	1012	977	977	940	990	1020	977	1026	982	1005	991	999	997	959	1005	1007	973	974	1059	888	1027	990	967	1064	918	929	964	969	926	964	952	991	998	1033	992	1007	993	928	951	951	994	945	941	977	1000	1010	1006	941	983	976	983	956	991	994	997	969	922	1011	958	983	961	1026	940	998	952	932	1001	953	951	1007	1007	1013	1042	986	1050	909	1024	955	932	948	981	1007	938	923	985	975	975	937	955	1006	1009	960	939	988	993	915	964	948	966	1096	1002	976	974	974	978	922	928	990	929	1009	979	907	1001	1010	986	969	990	941	989	989	956	905	1022	918	941	972	1031	971	958	990	975	969	962	992	957	991	882	989	966	934	976	977	1007	914	972	973	968	982	986	934	982	976	996	957	992	987	982	959	937	965	986	980	1008	962	945	991	1010	998	1061	979	999	949	939	964	1004	941	970	960	932	958	948	963	972	988	1020	1001	991	939	913	1024	974	967	989	970	960	974	931	1001	1010	990	984	989	938	981	975	933	958	980	1006	1001	996	966	981	931	953	950	911	975	954	1019	922	1014	973	925	1003	956	993	1008	965	962	980	1007	976	1004	991	970	953	980	979	947	978	994	984	1008	981	974	993	988	976	960	995	985	1029	990	1043	967	949	943	990	1021	948	1023	1016	959	973	1006	962	941	964	1026	960	985	971	1030	933	985	975	996	975	1015	1015	974	982	900	978	944	972	998	938	1042	980	1047	960	959	962	947	936	1029	980	985	1065	936	1000	930	996	965	993	966	1018	948	988	937	974	1003	957	938	899	981	1013	986	950	961	964	966	1031	1010	931	963	922	970	962	976	974	931	951	878	900	1007	999	919	959	993	1011	950	935	955	1022	961	978	970	1030	992	980	942	949	971	958	988	988	1047	955	948	932	943	955	1040	949	973	976	950	957	974	1006	991	963	990	955	967	1003	1002	997	991	1002	956	946	947	961	949	944	964	964	946	955	987	993	903	1021	946	932	979	941	1015	996	975	965	970	1031	995	979	967	971	992	968	973	984	987	1007	976	970	1000	952	986	962	929	971	958	931	992	962	934	982	934	1002	967	988	963	974	981	958	1006	981	996	954	888	955	941	982	984	967	915	958	1046	941	981	1005	962	976	1001	1003	1041	955	979	948	997	961	916	970	1027	935	925	960	1003	1008	994	1001	972	1004	934	979	990	976	949	987	953	1021	995	976	985	946	998	1000	977	920	921	933	969	1047	976	992	910	976	947	981	887	946	960	963	1003	1059	981	963	947	981	1019	968	1048	946	965	980	977	981	984	980	897	913	987	947	967	940	992	946	972	948	1028	973	908	951	895	930	978	922	1018	960	982	1005	991	968	977	937	1035	998	958	999	936	968	1011	984	1017	968	903	952	975	1009	1008	1016	1010	1042	1012	1011	974	965	973	998	1012	996	1043	957	970	932	1011	973	996	990	1000	967	956	983	954	1022	960	1010	949	943	961	995	978	930	1000	920	933	942	954	968	979	976	1029	955	1028	993	986	951	974	958	1017	940	974	1001	931	951	989	1007	980	1003	990	1000	966	1029	982	991	918	1009	938	936	1000	989	1029	959	1023	980	955	965	964	960	938	1004	942	990	986	1017	1002	920	1021	962	1012	949	1015	1007	991	980	1001	976	961	1032	925	984	939	994	946	1023	983	1004	981	1004	952	1034	992	961	950	1018	946	929	1005	948	961	968	939	955	936	1060	1008	969	941	990	957	1012	930	977	965	988	984	957	1007	977	972	982	973	959	973	879	990	990	967	1012	976	997	909	915	1031	1004	947	1003	1016	1007	982	939	944	968	937	983	955	962	995	1006	978	991	1003	977	983	959	947	944	1017	945	999	955	901	925	1020	960	1042	914	955	975	931	938	904	975	1010	927	997	948	1023	982	1004	971	1031	999	999	1032	980	925	946	969	990	910	1010	955	976	995	964	979	982	971	990	988	987	982	962	949	986	937	943	942	963	995	980	1032	977	949	940	1010	935	953	936	957	955	969	1010	948	1018	956	988	995	952	983	946	963	934	980	928	950	921	972	996	979	975	945	956	957	980	995	918	987	932	920	1030	969	948	995	1007	953	926	935	961	1007	987	975	992	966	990	1021	898	999	944	985	982	989	948	946	988	984	964	965	1027	957	954	890	952	940	1001	960	952	970	987	1012	956	963	1006	977	1015	933	959	1010	967	955	973	963	984	971	986	981	928	916	1006	1006	1028	999	994	998	986	991	941	986	960	954	1005	1017	972	1005	965	933	957	1004	980	1004	950	949	940	952	954	981	989	922	999	965	974	938	996	984	974	932	1048	996	978	950
39260	25524	21809	20038	15898	11925	14220	9890	8178	7418	5052	3939	3027	2192	1365	1041	801	629	609	550	487	499	513	528	497	427	403	408	384	366	353	318	332	354	305	336	303	320	324	331	332	324	313	332	291	316	351	341	354	310	293	350	338	317	283	333	286	325	334	278	318	336	349	290	333	316	338	337	338	331	324	305	300	347	334	279	321	321	360	288	354	294	310	317	319	292	301	336	334	328	300	323	309	322	337	322	273	309	325	351	317	330	296	280	333	331	311	315	298	290	336	326	323	319	308	319	291	329	322	327	318	329	308	316	311	299	316	318	311	300	313	332	350	315	335	313	343	336	311	332	317	315	342	297	313	353	324	308	329	308	318	340	301	329	291	316	326	300	342	350	354	306	306	291	272	304	332	304	311	337	336	285	292	278	285	307	295	315	333	313	342	342	291	291	335	303	285	308	281	328	328	312	282	322	300	311	294	299	331	291	342	298	320	349	326	308	297	334	316	310	312	286	298	322	306	326	289	282	334	294	312	331	279	327	320	320	308	312	345	313	308	324	287	315	298	302	324	344	296	294	320	294	325	341	297	306	288	285	313	335	337	335	346	308	315	303	298	322	309	299	302	332	338	335	321	329	307	302	311	340	296	335	327	334	293	314	371	306	322	313	285	321	311	352	293	318	292	333	300	328	294	272	288	365	353	293	306	337	308	323	315	302	292	313	292	310	314	328	338	322	327	294	284	301	333	310	307	305	297	302	305	362	299	281	314	288	287	333	341	325	280	292	302	338	295	291	342	293	299	322	306	311	319	336	314	313	292	342	294	341	325	342	302	290	316	281	323	303	309	271	278	316	316	326	339	347	307	312	335	296	314	313	274	320	305	316	319	301	304	318	281	347	311	302	294	293	320	316	346	317	301	312	322	301	353	331	291	296	340	291	338	288	327	320	325	304	323	325	340	338	326	312	304	308	316	301	307	314	291	293	332	296	314	286	301	331	326	309	326	328	330	313	288	297	303	342	351	331	294	316	320	309	296	323	295	335	301	278	314	307	343	301	312	290	310	322	341	298	287	307	308	332	274	312	311	307	348	294	330	301	317	333	340	343	324	341	303	347	311	305	299	328	308	340	302	325	316	314	302	300	317	317	350	328	322	295	323	313	317	338	330	328	297	311	296	329	330	290	304	274	283	307	325	313	328	345	282	309	299	310	345	321	316	288	340	279	313	322	318	322	315	319	311	318	340	361	316	282	350	324	297	296	311	310	330	341	314	327	328	315	325	298	297	300	316	327	329	315	338	285	298	306	321	322	352	301	327	305	318	296	331	338	303	304	314	293	301	325	337	299	342	312	301	325	329	307	316	322	329	335	317	287	327	296	313	285	301	347	316	316	320	335	298	321	319	299	309	292	327	343	266	293	360	328	295	331	343	317	317	308	319	329	295	335	315	308	289	320	316	313	288	326	316	329	337	327	331	301	312	293	330	338	333	307	304	318	311	309	291	313	282	319	301	307	347	280	326	340	326	319	317	292	315	317	318	317	315	307	334	308	309	307	303	323	291	285	323	334	328	319	313	340	318	307	307	280	300	290	362	268	340	270	323	316	312	324	297	287	344	319	289	342	344	296	295	315	332	302	343	332	311	292	353	286	303	324	300	295	329	340	339	291	318	331	309	286	301	307	305	333	310	307	288	313	320	333	315	306	308	302	330	293	277	311	352	333	291	305	331	314	334	334	300	309	336	318	340	325	323	341	337	303	299	285	327	279	283	328	307	303	326	337	303	287	306	299	289	300	289	324	315	308	356	334	279	309	310	316	297	263	301	307	327	314	311	322	329	314	314	295	332	312	286	299	324	319	339	319	321	332	296	318	325	305	308	314	297	317	332	321	311	299	348	321	321	304	298	323	311	342	297	314	297	286	315	314	307	315	325	321	323	332	332	297	309	317	311	330	305	344	310	296	308	329	343	297	305	330	337	313	298	335	326	332	328	313	317	345	328	320	311	320	334	321	312	328	326	360	293	319	311	322	350	294	311	338	283	306	312	324	324	327	291	313	308	321	322	305	324	327	307	313	336	294	334	307	293	321	306	343	286	306	327	321	307	338	315	339	302	314	368	355	305	318	331	348	324	301	286	300	328	299	300	319	310	307	310	318	332	301	307	308	325	314	321	312	316	303	325	311	336	305	310	287	335	306	326	304	309	277	296	312	330	314	318	311	316	319	310	296	318	328	319	318	314	335	338	347	276	308	313	307	326	294	282	325	308	320	323	308	347	334	308	322	344	299	329	309	331	316	301	307	350	335	288	314	322	322	343	355	322	317	326	309	321	325	324	333	330	290	295	274	340	308	299	299	323	344	322	304	310	304	289	324	319	297	289	338	309	332	285	299	342	323	318	319	291	327	309	303	317	321	287	304	331	325	320	322	302	349	308	302	329	296	310	268	330	324	322	314	319	323	346	331	312	332	306	350	331	324	300	313	315	337	329	323	297	304	309	362	316	330	317	292	282	316	298	312	327	306	288	298	377	309	294	306	296	315	339	304	276	306	301	319	308	297	285	330	309	309	325	301	343	343	318	315	298	307	337	282	321	336	298	303	299	351	328	301	324	336	314	287	316	292	317	304	257	295	317	327	305	323	346	267	311	339	297	328	314	299	310	312	293	372	293	292	301	307	305	318	320	300	367	315	304	306	284	293	308	327	306	293	346	289	291	321	321	298	313	291	318	308	329	298	321	295	316	328	316	360	283	309	310	323	293	283	260	334	306	277	292	292	322	311	325	300	287	297	315	310	313	305	311	310	316	348	302	311	298	314	300	336	334	296	332	319	343	323	319	345	296	280	312	292	318	301	309	352	309	339	294	323	307	326	307	264	311	317	286	347	311	307	323	290	296	304	327	277	339	323	317	280	302	291	334	338	345	284	309	324	303	303	305	345	282	330	328	323	319	279	298	325	345	321	302	337	292	285	297	330	347	308	318	319	309	299	303	330	305	310	333	359	303	292	332	315	314	308	327	322	295	335	293	341	316	314	301	313	293	325	309	299	330	298	286	323	303	311	331	311	288	331	324	310	296	326	308	310	290	297	345	324	299	346	315	335	299	335	330	320	337	343	295	277	316	294	331	325	343	312	296	320	309	334	334	315	339	326	322	302	325	328	302	304	291	323	272	333	303	316	310	309	306	322	326	324	299	303	308	337	298	323	330	321	337	308	302	300	305	321	325	322	292	323	314	318	328	323	322	291	316	308	298	312	303	298	298	347	295	286	349	316	322	333	297	325	310	299	347	307	306	333	342	322	343	280	329	295	321	290	299	349	329	300	290	337	309	292	308	323	282	361	335	311	289	317	334	315	330	291	336	308	331	341	273	311	292	325	315	317	303	318	289	338	317	316	316	280	337	282	326	308	283	286	336	303	323	296	310	298	311	308	339	305	331	297	312	317	357	330	314	321	299	322	267	320	331	312	303	343	298	312	334	328	312	336	317	311	299	307	333	359	326	306	349	273
29405	14676	15511	18742	14717	13302	20235	15911	15286	15820	11941	9679	8631	7854	6273	4522	3431	2871	2792	2663	2244	2200	2088	2248	1927	1637	1255	1271	1216	1106	1114	1018	938	904	859	913	1009	971	921	893	871	897	840	853	862	823	830	862	830	831	846	817	816	824	839	811	796	782	855	857	800	837	781	782	807	804	813	754	781	781	834	843	814	794	780	811	853	804	796	785	849	804	780	816	805	794	816	832	819	834	811	829	813	809	835	848	893	828	900	900	885	840	828	868	795	858	848	850	888	843	874	849	850	824	865	791	813	853	826	830	861	900	814	871	766	876	818	800	824	833	792	832	788	762	834	826	824	731	782	813	793	833	834	767	786	838	773	804	796	749	777	793	787	823	776	761	806	813	808	800	804	844	843	812	791	759	790	792	846	774	776	797	803	834	763	750	781	762	802	825	815	825	785	805	763	839	765	776	785	824	835	852	844	840	847	840	836	804	780	814	836	838	790	836	754	807	769	806	814	832	860	897	857	816	802	770	839	851	788	797	800	750	790	807	760	790	826	853	803	832	790	804	832	760	828	778	821	765	806	811	792	742	799	841	835	755	810	805	820	763	804	716	815	797	768	844	796	864	793	773	816	835	833	766	809	786	821	839	826	814	829	790	804	812	807	815	792	788	760	771	797	794	731	775	780	780	758	782	888	724	809	783	806	838	730	793	788	774	793	830	792	869	798	829	784	832	826	793	757	759	830	809	819	777	807	802	821	799	781	880	793	832	772	815	791	785	816	829	820	800	715	777	840	787	789	838	818	797	797	745	800	857	800	819	781	796	772	820	818	800	805	793	810	833	790	793	808	820	796	878	788	813	826	808	788	799	816	773	805	765	832	780	781	767	787	766	803	823	742	763	796	825	779	729	796	781	800	789	781	772	827	846	819	799	832	803	822	788	763	784	751	800	766	817	821	790	844	688	790	797	810	769	834	829	748	744	825	747	757	826	795	717	825	739	750	826	802	773	824	853	789	835	822	810	817	832	759	811	825	843	791	785	787	820	828	769	799	849	793	833	791	762	817	824	785	839	770	799	815	782	744	789	799	806	781	809	802	792	811	749	810	839	825	844	796	771	786	773	763	811	761	738	805	809	807	803	775	805	859	779	795	811	777	811	791	785	768	816	778	782	810	787	773	781	849	821	795	778	784	807	776	778	743	827	806	793	807	792	813	788	835	783	818	794	778	783	797	785	819	745	765	767	752	821	772	803	828	799	788	808	738	779	821	830	776	750	755	771	803	768	819	762	795	763	783	807	820	771	843	762	787	784	750	776	874	791	766	778	815	805	822	791	837	778	782	814	804	829	834	798	778	797	792	837	791	757	768	865	854	816	813	776	788	769	792	804	809	774	750	794	777	804	752	763	789	771	810	828	759	805	853	830	867	807	800	804	776	818	801	763	770	806	794	790	753	786	822	814	800	794	807	749	835	838	796	816	791	811	848	792	811	776	815	772	820	820	816	779	783	802	821	816	771	781	798	829	811	791	797	745	809	835	777	784	763	817	811	783	801	788	769	824	757	802	775	818	788	794	742	866	762	849	802	771	813	833	808	771	810	834	771	813	862	798	790	750	791	784	823	755	864	780	744	758	748	809	840	824	785	829	755	823	800	792	778	828	779	754	806	810	838	753	794	812	794	804	768	780	820	788	804	790	806	809	798	826	788	783	730	776	792	814	772	774	853	810	786	768	799	845	835	788	768	803	760	801	775	780	800	791	823	774	823	767	789	849	847	826	775	801	848	811	806	832	760	801	835	803	767	748	819	813	806	799	809	821	796	772	826	817	801	791	809	819	757	839	778	802	844	774	805	782	839	775	809	806	807	813	809	788	812	772	763	802	833	747	783	828	807	793	711	784	814	765	829	829	760	789	816	832	803	769	796	786	796	758	802	822	766	773	789	825	826	787	810	805	785	766	778	755	766	809	761	808	805	747	763	830	806	778	811	811	803	815	808	792	821	815	828	832	781	795	815	772	817	757	764	768	798	781	834	788	803	804	802	783	823	752	782	783	772	796	759	830	756	784	826	773	794	832	780	818	752	742	791	857	793	791	759	792	802	786	818	808	810	779	810	813	758	813	806	824	828	813	823	776	809	774	826	789	835	804	778	824	794	802	801	832	824	798	832	831	794	803	799	768	782	736	807	833	766	810	816	822	848	802	774	773	809	824	771	841	786	768	813	778	770	764	797	762	801	782	810	825	789	823	779	816	842	854	779	773	803	768	830	805	774	776	888	791	762	777	837	808	791	734	790	739	709	816	774	768	835	760	799	756	788	804	836	808	838	831	785	820	764	784	801	821	848	809	797	801	800	796	740	834	776	761	801	813	782	818	779	843	799	774	830	824	810	849	847	752	821	804	793	794	834	779	838	792	837	811	816	797	775	742	804	775	815	761	808	764	828	813	790	832	779	818	769	800	754	757	809	783	777	761	773	785	818	816	860	783	836	811	787	798	778	763	854	787	798	752	801	801	830	815	827	761	774	805	809	834	822	812	781	848	805	840	856	811	814	782	750	777	772	800	809	787	815	775	790	831	827	797	790	796	799	776	826	829	844	798	794	776	818	829	816	813	788	810	775	757	776	776	729	784	822	799	790	810	798	787	810	810	772	784	814	802	788	829	792	809	775	812	780	782	804	763	838	814	795	773	804	793	785	764	835	783	801	832	829	844	810	786	816	826	825	784	772	789	838	769	806	814	764	765	857	822	776	778	797	760	748	846	797	814	822	806	762	791	816	801	826	817	822	798	776	834	801	800	785	761	841	776	794	802	791	780	799	767	813	798	801	799	741	848	828	781	811	827	829	792	796	899	800	747	752	765	798	772	825	758	801	838	777	843	801	822	766	779	792	784	810	836	798	808	818	789	786	827	820	840	816	775	776	784	793	829	780	821	840	747	813	823	760	771	771	753	797	776	767	798	812	775	799	784	829	796	789	798	792	793	840	786	843	853	775	846	773	789	793	752	790	778	777	799	828	758	817	799	861	806	797	804	789	862	788	770	768	850	788	794	768	813	791	788	758	827	780	748	788	782	778	858	815	793	781	823	812	828	760	750	768	757	793	773	799	771	766	812	750	786	818	813	775	769	827	797	790	762	816	802	794	806	797	882	795	779	813	811	804	842	818	757	806	800	764	812	815	772	764	747	739	804	780	778	826	775	743	802	810	783	811	777	801	776	828	820	825	808	786	759	744	784	809	785	801	762	767	795	801	777	824	833	846	801	788	792	812	799	816	801	784	816	793	760	794	761	777	781	768	746	863	811	824	818	781	817	793	802	835	753	841	785	736	788	754	826	772	811	828	744	812	825	809	751	811	805	794	790	818	803	806	813	803	774	779	804	864	743	801	731	849	781	755	801	787	830	748	796	798	802	784	784	852	816	812	726	842	747	780	756	788	795	856	773	775	764	847	857	828	806	837	776	803	792	767	862	839	773	764	842	792	774	820	835	751	741	774	781	786	815	799	798	773	782
6712	3307	2987	2236	1622	1122	1180	675	588	543	505	492	451	446	410	447	426	446	409	396	368	378	344	356	350	315	343	334	357	322	323	315	348	389	354	341	323	332	334	331	353	371	361	345	363	325	318	367	355	327	329	335	351	355	347	320	321	366	332	325	346	335	349	294	329	331	329	347	355	339	347	372	313	312	324	374	322	357	319	380	355	350	358	348	339	352	323	325	344	333	328	342	361	338	352	357	360	334	362	360	319	334	311	339	355	347	304	325	342	341	321	351	362	367	330	329	318	366	345	352	317	334	368	334	349	321	341	371	311	308	327	347	335	340	350	362	355	348	356	293	322	318	353	327	325	306	366	345	339	346	335	366	321	327	344	314	369	357	313	355	336	333	351	351	351	301	349	324	308	322	318	356	354	322	327	329	355	319	346	352	343	372	362	358	343	338	349	319	373	334	304	351	314	349	359	322	324	329	315	341	359	321	328	318	300	320	362	332	354	359	330	311	363	351	318	330	336	353	352	316	305	331	334	389	318	330	287	376	369	345	352	344	357	347	325	344	330	331	309	301	349	360	313	331	348	337	319	338	324	354	321	332	327	319	316	354	317	340	323	340	331	331	313	368	351	366	339	351	334	356	311	355	326	327	322	317	349	344	336	313	345	335	323	306	319	323	322	346	356	287	367	326	305	343	317	335	304	333	360	326	322	373	315	334	315	361	324	316	333	332	324	308	361	340	334	358	338	356	326	305	339	346	322	357	345	306	331	333	301	357	328	322	330	308	351	320	333	334	325	345	326	360	326	312	320	354	350	345	356	352	294	314	326	304	330	329	352	311	335	354	311	332	330	349	309	282	356	349	358	320	336	346	370	329	380	342	338	358	334	304	340	336	300	327	337	318	338	360	350	352	339	316	347	315	334	360	346	348	344	348	343	343	317	366	369	349	324	336	344	307	327	348	332	349	315	349	334	333	361	335	352	364	342	346	340	366	326	369	349	306	329	364	357	345	353	315	335	327	342	331	315	344	345	336	369	310	364	330	329	344	360	305	336	348	303	364	346	366	321	331	365	344	311	358	372	313	297	300	309	355	309	334	367	356	330	355	339	354	328	318	337	348	341	371	345	291	340	298	341	335	318	344	328	324	354	319	334	353	340	370	308	321	332	358	345	376	357	336	333	336	324	333	337	316	331	306	333	331	337	333	364	340	356	360	349	320	312	326	330	317	328	342	344	361	338	354	337	351	357	342	330	357	296	318	311	335	339	328	346	325	335	331	326	341	324	317	317	345	347	331	330	306	337	330	334	327	347	329	329	384	341	333	330	336	344	314	294	299	331	314	343	345	312	337	327	388	338	349	342	334	346	325	355	315	355	362	336	356	329	348	350	365	307	326	340	353	339	302	329	343	360	338	287	340	348	310	339	352	345	351	362	360	317	345	336	339	346	324	334	332	339	339	349	329	347	356	355	320	307	317	341	311	309	330	336	328	332	370	321	323	307	348	322	307	313	315	313	293	319	364	383	342	322	359	332	339	318	336	319	364	346	317	303	334	352	342	349	390	335	316	338	326	354	329	333	335	320	348	355	332	318	326	333	347	361	335	366	344	327	368	311	338	334	341	345	294	298	356	342	368	371	350	296	345	369	330	372	348	351	343	323	350	357	340	353	359	373	363	319	349	347	332	349	343	325	331	333	359	362	357	341	318	336	293	340	310	364	312	369	351	316	332	370	319	341	333	343	362	320	355	342	334	336	332	313	357	335	331	340	337	343	324	342	337	322	346	339	353	328	310	293	341	326	315	365	375	327	358	356	316	311	340	308	338	337	320	322	312	342	339	317	357	342	358	312	321	298	344	328	329	311	349	342	319	333	349	312	366	330	320	354	314	348	357	342	328	366	373	322	310	368	355	321	333	322	337	361	322	349	337	332	330	339	305	341	304	350	363	312	341	334	350	335	324	336	335	319	309	372	334	373	315	324	325	335	363	327	346	337	300	353	395	344	335	362	341	323	332	341	345	325	352	337	338	347	332	322	341	338	338	343	343	334	338	355	340	350	348	326	333	376	356	324	375	327	341	347	358	330	331	324	328	298	369	301	354	317	378	369	360	351	365	374	313	370	349	347	353	356	351	281	341	326	346	338	330	351	358	373	325	340	349	359	395	320	327	369	336	339	339	338	352	311	301	366	339	338	302	307	367	345	328	376	350	369	329	348	324	353	297	309	316	331	342	336	316	353	340	364	320	356	324	347	357	327	376	371	354	320	337	321	333	320	338	352	332	311	335	371	352	362	354	352	341	341	331	357	358	333	357	304	296	347	325	332	317	345	323	332	351	333	334	325	357	360	344	355	364	356	306	357	330	339	322	313	317	334	326	344	357	346	331	354	346	337	306	334	336	364	302	342	313	314	366	325	363	333	373	328	332	327	309	330	348	367	331	339	356	328	341	339	316	342	331	344	354	324	326	336	358	331	339	339	335	323	329	332	312	336	363	356	333	325	314	320	324	365	372	352	336	323	348	322	326	340	357	342	314	339	346	353	316	313	351	378	327	340	319	328	331	334	333	326	305	322	326	320	285	335	323	364	352	366	331	331	353	325	300	368	337	351	380	311	305	357	300	344	345	333	347	350	340	340	352	330	365	305	333	333	330	333	361	331	331	340	310	350	335	316	320	303	352	325	333	355	333	349	352	313	356	349	349	319	329	323	334	362	363	323	328	309	378	341	352	309	322	364	322	350	337	353	353	333	358	341	351	346	359	341	351	328	358	312	332	346	310	318	347	323	321	316	327	363	347	361	329	354	347	332	323	339	355	348	324	362	373	344	381	334	383	363	343	384	323	348	353	321	342	315	333	359	370	317	373	374	334	350	311	320	300	353	293	352	334	328	331	297	339	326	322	331	327	355	320	343	360	311	333	316	324	299	311	355	312	301	336	306	344	349	343	355	316	352	362	322	332	307	319	334	345	342	357	347	337	352	320	357	376	351	321	391	346	339	352	368	328	343	367	349	340	317	338	289	305	335	354	355	317	325	283	360	338	327	311	331	325	329	338	337	301	334	358	328	329	348	340	299	319	353	389	351	340	327	369	346	355	352	373	351	343	329	326	320	351	315	330	343	316	337	314	341	332	328	331	330	332	345	355	369	320	340	332	345	357	327	338	365	341	326	365	366	339	330	289	335	354	323	335	336	331	350	342	319	317	345	329	307	344	318	331	291	349	323	318	329	303	351	310	345	308	335	337	323	293	318	373	330	349	386	305	343	347	341	335	323	356	354	312	369	351	331	366	335	321	341	320	370	333	356	340	319	372	336	324	339	350	314	344	324	347	353	322	361	340	340	329	318	331	317	314	347	347	319	331	351	332	345	327	319	328	328	338	356	337	348	323	372	330	320	335	365	340	330	340	340	331	385	352	363	323	342	342	334	319	333	349	350	368	317	335	309	368	328	306	317	338	355	310	319	335	320	336	328	355	329	328	315	302	318	335	320	349	318	301	302	345
6297	3337	4622	5178	4241	3310	3774	2383	2335	2474	1995	1926	1822	1648	1707	1523	1395	1324	1226	1155	1149	1187	1140	1102	1046	976	916	954	958	918	872	950	942	881	922	889	901	939	921	859	868	861	868	953	860	921	902	878	875	854	859	885	867	881	919	852	870	846	882	887	828	890	913	862	868	924	896	905	888	883	880	865	875	901	883	913	939	947	889	911	926	890	857	916	889	900	874	879	942	880	874	870	896	884	876	897	919	916	828	901	897	904	839	872	901	911	912	864	864	897	872	866	919	807	967	896	892	910	820	925	905	846	858	891	837	947	863	910	834	878	900	877	870	905	836	868	854	860	825	915	862	844	840	932	896	866	903	826	888	872	839	879	872	836	860	879	909	916	915	853	943	865	828	884	907	855	893	885	905	901	842	884	912	848	832	942	847	930	878	853	868	943	881	914	889	874	879	869	885	859	901	875	869	845	839	899	896	821	928	883	827	894	922	861	926	885	865	865	910	848	921	925	852	894	902	875	919	870	895	898	873	864	867	897	834	891	891	892	887	897	909	887	899	897	890	870	881	858	906	874	889	904	880	825	887	915	911	916	869	861	882	851	909	895	849	896	826	861	907	902	941	835	926	879	873	893	886	871	841	922	928	905	883	851	902	907	870	829	931	856	831	900	844	916	874	878	864	917	904	855	936	852	862	888	847	886	894	868	896	877	840	861	928	859	849	878	938	891	900	935	883	881	884	908	861	869	886	920	925	881	861	877	853	895	831	866	860	852	828	807	879	848	876	952	923	874	864	925	876	867	862	922	894	863	874	828	836	905	841	877	905	872	884	854	899	888	869	883	947	860	889	930	890	837	883	941	858	870	940	893	885	903	851	871	860	878	867	838	905	854	865	818	908	872	854	890	898	916	871	839	891	919	907	859	939	909	871	915	840	874	921	868	906	827	921	840	919	883	885	843	932	878	869	933	901	905	868	845	902	883	883	808	897	948	874	871	848	891	890	886	844	883	925	858	866	866	881	875	934	865	909	890	848	962	904	911	876	849	885	857	875	847	857	881	918	894	890	908	918	816	885	835	883	890	872	860	936	937	876	883	878	879	857	892	841	885	870	866	880	868	859	831	886	889	835	874	923	927	898	902	889	901	854	883	853	862	899	903	884	886	899	832	849	913	816	876	844	863	799	885	892	879	871	910	900	897	874	948	875	838	851	938	883	898	831	862	852	886	912	853	851	874	886	927	856	838	897	858	837	857	856	898	920	903	866	857	803	872	878	924	857	911	896	906	922	921	886	872	888	838	900	883	853	895	871	901	930	886	931	891	879	905	922	834	811	865	866	874	849	884	835	856	845	902	891	834	887	918	863	912	902	873	886	881	849	862	892	845	905	875	885	899	859	900	864	885	917	919	885	872	925	857	876	871	941	881	876	867	876	896	874	856	908	881	888	861	916	879	870	912	857	967	849	832	866	842	872	933	896	877	873	853	834	842	884	928	872	889	862	905	903	885	861	846	865	896	866	830	860	815	914	869	917	886	827	891	909	893	902	933	861	855	914	906	910	892	875	915	905	889	890	902	911	858	866	898	827	836	897	892	931	889	877	873	836	944	872	925	960	903	839	918	887	900	891	872	885	882	887	844	830	909	929	864	903	882	856	856	881	920	871	872	914	943	887	906	853	916	836	928	923	943	883	861	856	912	846	914	863	912	908	825	921	871	901	907	923	854	901	925	878	896	867	859	896	924	833	877	900	859	881	857	880	910	871	913	866	829	859	970	849	815	883	892	851	861	858	899	886	935	916	896	872	845	920	881	893	875	929	897	861	877	882	858	841	829	833	911	902	886	886	928	850	902	925	901	853	869	851	872	916	903	887	879	873	955	914	908	893	901	873	880	896	926	852	872	890	895	905	929	873	910	862	862	957	828	862	902	902	845	896	869	891	915	815	920	846	872	836	887	869	907	864	900	897	916	869	820	907	859	889	930	925	889	805	914	926	886	871	893	888	872	839	890	914	898	896	888	846	895	870	896	921	831	873	850	875	872	856	884	919	865	870	919	903	929	891	934	890	920	927	887	827	842	902	889	889	904	851	901	937	882	865	913	899	897	887	878	918	827	874	853	849	932	895	849	922	863	870	871	900	873	884	837	863	898	892	878	907	910	887	865	878	891	865	884	927	867	917	868	908	917	863	885	812	882	893	902	885	868	865	882	834	864	875	874	900	881	870	897	891	938	858	919	870	902	900	864	883	837	837	823	961	917	877	890	835	889	852	890	854	883	898	857	883	836	875	905	901	857	902	866	876	849	880	875	836	823	902	874	938	913	895	891	879	808	842	913	870	874	907	894	929	846	898	905	793	842	905	878	920	892	896	876	898	868	889	859	947	927	828	858	906	912	926	861	875	889	889	882	881	879	871	918	899	858	891	898	892	840	894	832	857	859	894	898	840	833	913	890	876	881	840	922	874	911	890	869	890	859	925	939	893	898	837	879	834	893	862	893	852	836	877	935	889	885	892	925	938	874	863	879	905	877	843	898	870	904	889	844	875	870	896	820	875	905	959	874	912	905	897	835	909	967	883	850	877	864	876	871	917	870	887	933	896	854	887	854	869	899	884	873	903	869	915	947	923	871	896	900	899	897	879	896	915	929	846	850	869	890	873	864	935	878	885	894	895	909	901	814	940	852	854	896	885	919	925	839	853	897	855	923	879	923	867	914	855	899	841	888	861	889	908	874	822	881	908	916	912	891	856	866	863	864	844	877	908	854	873	886	912	890	873	865	867	854	908	916	845	873	860	926	904	872	862	869	873	895	933	873	912	897	878	904	842	928	891	895	876	862	828	896	886	888	901	876	851	864	869	901	844	873	879	884	853	890	838	907	900	903	812	859	876	925	891	828	885	895	847	924	874	902	878	852	883	864	909	857	891	903	835	855	896	869	881	841	910	859	833	864	876	864	845	876	883	915	864	904	897	940	886	942	885	891	870	875	838	862	888	873	859	900	843	864	887	866	871	892	879	851	926	905	866	888	871	936	869	886	872	882	820	887	796	821	866	907	863	850	869	920	911	886	905	854	841	928	877	908	906	890	901	873	894	973	920	887	920	895	898	929	912	883	896	889	938	914	881	935	878	934	895	840	870	941	887	897	899	848	882	871	870	845	939	873	867	860	864	869	910	909	936	846	848	901	911	890	854	856	900	857	865	918	843	871	860	896	857	850	906	882	931	908	904	947	869	845	844	882	858	849	882	874	820	899	885	873	846	889	881	910	898	845	831	893	893	879	869	853	876	899	807	892	845	924	874	922	832	873	862	874	882	835	910	879	875	854	903	910	906	880	889	864	898	870	823	873	928	891	854	832	874	884	913	865	947	869	907	874	915	860	873	899	893	854	889	880	956	911	916	855	916	877	871	822	891	920	819	877	864	859	872	883	861	851	874	888	878	934	931	858	896	891	840	958	883	897	904	925	876	888	886	887	882	887	920	831	899	882	923	830	888	878	908	862	893	871
30495	20723	16652	13598	11315	7738	9507	5642	4257	3767	2586	1726	1416	1171	987	774	686	612	524	531	496	506	482	531	425	442	432	462	422	402	418	391	385	409	423	409	407	380	402	419	403	395	418	383	399	400	403	391	432	433	378	417	372	353	379	379	363	423	394	365	390	381	374	397	402	407	358	409	437	372	402	368	370	401	386	402	386	397	421	411	408	406	403	408	360	394	408	381	394	403	402	401	422	378	431	376	405	416	364	394	389	381	414	416	354	378	427	391	397	389	407	377	393	399	425	396	449	376	396	429	383	389	433	358	397	390	417	445	390	400	407	376	409	368	359	379	415	432	390	365	404	402	368	374	404	355	384	382	378	427	406	389	414	394	396	381	426	429	415	422	393	408	383	412	358	364	382	403	382	392	382	394	365	407	403	385	363	405	395	426	401	352	393	389	393	413	367	381	403	389	373	360	413	423	358	419	390	390	366	391	380	377	392	428	405	397	404	418	395	388	372	400	404	408	392	361	358	400	401	389	367	354	379	364	393	392	359	387	390	407	399	417	399	374	381	398	382	365	412	417	375	373	415	396	388	418	381	392	371	409	388	363	381	374	351	393	377	383	398	406	379	413	366	373	428	404	374	409	379	401	361	374	390	424	369	438	386	397	392	368	376	375	387	391	379	404	389	417	370	400	363	350	410	369	350	401	405	392	363	400	413	411	352	375	392	389	400	392	367	395	385	396	401	411	433	355	396	388	393	414	384	398	361	386	413	356	423	372	361	392	419	359	383	377	389	391	408	424	380	348	365	360	431	444	399	384	343	351	362	363	403	397	383	376	375	408	384	408	387	426	378	394	375	395	436	381	390	394	398	377	394	389	415	413	394	412	391	359	364	459	365	365	403	395	367	366	417	383	372	383	397	394	393	377	424	375	377	368	371	354	397	377	400	393	396	421	387	385	394	375	387	368	384	365	368	375	386	394	401	390	384	363	392	376	374	376	388	388	359	385	393	372	344	371	401	340	333	384	397	371	396	423	337	418	382	401	376	402	384	387	414	385	401	416	426	401	384	407	351	400	418	381	368	412	394	342	404	361	401	408	390	404	386	422	414	397	385	401	412	421	380	395	381	406	384	359	388	387	358	406	396	360	388	366	393	394	399	360	375	342	400	405	392	383	389	383	415	374	396	389	379	390	380	384	393	374	438	388	391	422	350	409	400	376	391	419	405	390	386	364	389	394	425	368	423	381	391	403	382	388	383	429	378	388	370	415	392	423	376	375	384	351	399	371	359	371	394	395	423	444	377	403	407	417	401	371	405	406	360	370	395	403	374	375	406	361	416	374	356	375	406	397	395	433	373	413	388	394	368	387	378	364	403	385	383	399	367	449	395	365	406	378	393	355	402	395	387	374	389	418	415	397	367	388	412	371	380	416	382	398	382	379	373	357	388	379	370	387	399	397	368	397	398	386	389	395	424	388	362	411	392	369	415	384	402	410	381	376	416	410	377	399	403	415	329	416	367	382	408	400	365	378	400	396	387	391	407	373	379	345	433	410	392	371	372	349	378	421	369	402	413	438	388	379	376	378	420	385	373	429	366	372	400	393	390	391	436	407	409	402	378	365	370	413	379	352	381	389	403	386	373	366	389	435	385	386	353	387	406	411	384	397	359	385	396	399	359	398	388	380	407	409	392	382	449	397	385	398	403	370	432	370	416	395	396	386	404	401	406	379	416	400	386	395	377	377	382	373	396	407	404	374	401	358	393	410	372	369	406	419	400	398	384	435	428	377	363	395	388	355	399	380	402	361	362	409	426	392	371	390	390	393	408	389	434	370	404	425	412	367	404	390	375	411	361	393	429	384	376	403	367	385	416	407	355	401	402	382	374	399	375	394	382	395	408	362	377	400	395	354	406	378	416	391	384	391	373	399	371	408	349	368	401	416	395	416	384	404	389	392	400	413	329	397	379	376	377	364	380	400	382	414	369	402	361	390	353	395	373	352	396	368	399	379	406	403	382	414	378	379	404	387	363	396	405	395	396	385	403	377	424	372	344	366	385	406	360	377	379	365	390	376	384	395	384	394	392	385	354	370	391	371	381	367	399	411	334	425	366	375	352	380	382	400	396	406	387	407	385	411	406	419	339	399	399	389	390	422	391	378	393	346	410	354	364	366	389	412	398	373	385	419	404	382	358	381	380	379	388	371	397	361	401	404	398	371	410	382	404	389	386	352	401	369	392	386	405	387	344	396	369	353	387	421	387	384	371	394	427	366	396	374	417	404	376	431	372	406	400	373	410	409	457	400	352	362	429	374	382	397	370	408	405	412	393	432	400	391	412	426	354	374	411	388	391	399	386	394	396	386	396	412	396	374	409	378	397	418	379	406	360	335	386	366	394	385	365	434	409	374	386	384	402	395	408	402	381	423	371	365	412	401	409	384	377	374	375	389	427	397	404	392	381	356	405	375	390	372	397	360	374	384	382	372	412	391	404	414	387	402	431	390	368	373	380	368	401	406	380	374	409	380	381	371	391	395	394	404	366	377	371	346	392	378	422	348	383	376	402	371	409	364	390	355	383	401	426	370	422	373	430	410	415	380	391	408	423	392	412	382	408	394	399	384	388	350	408	365	423	341	362	396	365	401	386	389	419	376	409	417	355	394	388	393	422	369	424	380	402	373	393	381	401	404	374	413	414	419	372	371	377	378	382	419	407	405	396	406	391	385	383	377	389	382	419	374	391	370	379	419	381	399	419	368	380	391	375	366	370	380	403	410	387	364	393	379	363	412	357	401	397	365	368	380	357	378	371	383	400	384	380	373	440	379	410	407	368	395	344	378	383	365	405	396	394	401	376	394	355	374	386	394	379	405	397	385	368	360	389	353	399	358	343	353	391	402	419	390	417	384	367	390	367	406	407	362	378	380	376	404	413	385	368	385	391	351	397	425	394	384	355	393	393	346	393	403	411	385	396	406	422	386	402	405	403	394	378	373	392	379	389	382	402	390	395	414	360	373	435	371	408	400	404	395	391	361	418	375	385	422	418	416	384	401	384	440	380	409	395	405	383	422	371	385	367	394	379	416	414	414	375	370	380	402	380	393	392	405	414	399	404	400	362	382	377	394	416	365	416	360	397	407	381	427	437	380	373	370	334	435	380	378	408	400	401	391	404	413	369	360	418	396	378	433	378	374	385	389	396	388	374	399	403	376	403	395	358	392	394	387	420	382	387	391	336	409	398	410	397	437	414	406	413	386	415	381	390	429	415	400	397	412	408	399	414	390	356	403	370	388	377	392	407	342	354	387	372	385	398	377	393	387	406	386	419	399	369	393	421	405	401	374	364	389	405	389	381	358	371	388	376	387	391	393	374	382	414	396	396	395	410	382	366	352	390	399	370	401	397	425	370	387	389	378	394	358	400	351	376	371	418	365	394	336	381	398	371	391	377	377	387	373	382	374	375	394	394	407	436	373	415	342	363	369	393	377	374	377	390	372	367	392	380	414	391	418
23491	11575	11776	13449	11993	9942	15486	10498	10047	10135	7958	6616	5398	5087	4400	3299	2871	2260	1997	1921	1823	1886	1881	1959	1567	1499	1369	1310	1176	1145	1152	1032	1040	1109	1045	1013	1091	1065	1034	1010	1079	1029	990	982	990	998	1032	965	997	1045	1002	996	1028	974	984	977	1012	978	1019	1033	994	959	1028	1011	959	998	1061	1045	1027	964	946	1023	992	1003	997	1006	980	1013	998	960	929	975	1049	1008	997	957	1018	974	983	972	955	949	1016	992	1030	1058	1098	1010	1032	1085	974	1004	970	993	1017	1052	1017	953	978	998	1069	1032	1016	990	1065	986	1027	979	993	962	1011	1032	1044	965	966	1056	983	964	980	961	986	1019	1038	985	975	1025	989	989	976	999	924	989	1034	990	934	996	981	1001	936	956	984	915	1002	955	1049	971	1017	974	1031	978	1022	964	1004	1002	1026	1008	995	970	1016	1051	977	1031	975	925	992	974	983	1026	995	952	990	987	997	1016	1004	955	1015	979	1048	983	968	951	1037	982	1009	1010	1020	1054	989	953	991	978	954	1012	976	965	993	921	1000	999	989	1006	1044	980	948	972	1002	956	968	970	920	1011	991	971	976	1021	981	960	979	984	960	983	931	939	939	974	993	969	967	980	933	995	1013	982	1062	965	991	1013	987	952	966	963	998	938	998	976	998	1015	970	991	990	990	1008	971	975	1055	949	1080	997	981	966	1010	978	973	974	988	944	1020	993	1002	994	929	1046	994	1007	964	1006	967	970	1004	978	1045	915	928	964	966	1014	986	953	976	974	1000	1066	990	1007	1010	1023	1011	1029	1039	933	924	927	950	1004	992	1017	960	990	949	979	988	996	967	913	990	978	961	998	1027	995	948	958	1009	1003	951	1039	1033	917	993	972	987	946	1003	1021	994	1015	980	969	1008	974	998	962	987	1003	967	977	942	987	933	1035	977	948	940	987	933	987	954	951	978	955	1010	1000	1031	982	1033	952	1044	984	1080	1004	1022	955	1007	984	985	983	915	1003	1029	976	954	974	963	993	1000	1018	1015	898	955	1013	989	1008	960	1017	1047	958	980	955	971	1013	1038	984	997	962	981	971	967	1016	977	958	991	948	1019	968	973	1004	951	981	1002	965	996	981	1014	993	1038	934	956	1031	991	1022	967	946	997	958	1016	978	988	975	995	1006	972	950	990	992	929	1023	1045	994	1035	960	1061	943	1001	986	1008	1008	956	958	1019	1006	982	996	931	1016	1050	1045	903	935	960	974	967	984	934	1006	1007	985	987	972	999	931	958	1007	951	989	933	1036	1012	966	946	1021	978	987	974	939	960	996	1003	977	978	963	960	969	975	950	958	1006	962	1026	984	943	966	948	963	977	1042	970	937	1022	961	949	1020	990	999	987	965	993	1000	939	945	936	974	947	1016	959	947	986	985	992	1013	1029	986	1016	966	999	1006	966	987	1024	984	942	986	1039	993	959	987	971	972	985	1002	947	998	1014	977	937	992	959	957	994	971	958	980	984	986	1009	904	945	1003	987	955	965	983	969	971	950	993	939	934	1018	980	930	1008	996	953	939	990	986	1021	1020	971	943	1019	991	988	997	1014	950	1017	984	940	1013	974	1029	973	1003	990	959	1046	940	1009	981	966	1017	945	1009	1018	993	976	1036	955	948	963	985	955	980	1018	976	1024	949	928	955	935	1012	959	1031	983	958	973	995	998	987	969	980	989	985	977	972	943	985	973	1044	991	1007	982	992	1001	971	986	997	980	977	976	1033	960	995	979	1011	923	960	953	993	961	958	961	996	992	1011	1012	1005	968	1004	974	974	1000	977	1005	996	913	963	1009	968	949	964	1048	998	976	1012	948	1008	937	940	990	961	1006	962	1019	1011	967	975	942	959	962	1016	1025	953	997	944	1027	935	981	947	983	954	1001	996	955	999	961	987	988	1023	999	1052	915	976	996	938	1067	962	978	967	1029	994	1013	934	983	981	1020	959	953	978	945	934	1018	950	997	957	1040	1007	970	1021	1031	974	962	1015	955	965	958	962	970	1019	986	1034	973	942	1001	998	977	990	999	975	992	960	997	1032	933	984	984	954	1011	997	1047	998	989	1001	952	1027	979	1035	987	978	1017	1054	991	959	1013	995	942	1001	964	968	977	1021	976	978	961	960	998	940	954	950	962	963	1000	1010	990	1033	977	983	975	1009	976	964	996	950	983	942	1010	1038	1028	981	984	1015	953	955	990	1004	999	1033	978	986	999	957	1036	1021	1046	1014	958	979	962	1004	967	938	998	1013	1000	964	995	955	1015	1018	999	978	995	946	986	932	970	915	975	1016	960	1025	941	957	972	1008	1004	952	1051	963	963	967	980	944	1010	984	1007	997	991	1026	1023	969	1045	955	999	950	1017	952	979	994	1009	969	1004	1009	1022	946	951	928	971	1001	967	1007	1010	1058	1000	975	916	959	996	994	1020	950	973	1008	1003	975	956	1008	1063	965	974	1009	1018	957	974	1003	959	1002	963	1018	976	1045	967	1056	970	1032	956	943	977	934	1000	999	992	978	1025	962	963	997	1009	962	1036	1026	1007	1018	924	1006	978	975	996	955	985	942	1005	1022	967	936	976	969	940	1013	1005	967	1010	969	977	1016	995	963	987	1016	994	986	1015	998	1007	953	973	978	1016	1014	1018	982	1008	943	976	1039	984	986	970	1024	981	977	973	948	1019	1032	998	1011	1010	949	975	1006	992	945	976	1006	949	974	1010	967	997	992	948	951	976	1041	1004	895	970	1005	948	945	1025	1019	1000	1016	967	1023	1000	949	964	1012	1004	964	995	1015	992	962	962	968	1008	948	985	959	992	955	944	973	948	932	966	1034	964	998	946	1004	960	973	945	984	1042	984	1002	959	1038	921	978	1001	940	900	1011	995	998	1007	1048	992	966	986	930	987	989	1001	956	1030	990	977	955	1022	961	973	995	985	982	1008	988	964	1004	931	1013	995	960	943	970	937	1044	1002	951	992	965	972	1002	939	887	937	946	960	975	1019	945	986	980	990	960	1044	956	966	915	954	971	975	1017	943	964	928	1009	969	953	973	949	959	1031	959	999	942	978	949	981	935	959	944	902	991	1015	1047	998	1063	967	931	1022	976	1004	983	945	967	968	943	966	904	998	959	1005	1013	956	1024	1001	993	954	990	993	1005	947	1019	1041	1003	971	994	1005	1007	944	984	1034	968	1049	976	931	990	970	972	968	938	998	925	949	1033	971	977	940	986	993	958	1021	1015	987	1037	1040	991	919	947	1024	966	983	1042	1003	940	1031	961	988	968	1017	972	979	911	991	971	1008	957	981	1015	973	946	922	961	1017	963	1000	997	959	997	966	1000	980	1002	993	1008	985	983	973	962	1043	1018	986	1038	1004	968	960	976	990	1035	973	996	993	1015	1038	1002	1010	1001	966	994	916	973	1007	999	974	985	1061	966	1028	965	1004	970	1016	1008	995	972	1019	996	1003	980	931	1028	1002	930	972	995	973	1022	973	939	1005	983	988	986	1012	978	1004	977	1022	990	1005	987	1033	935	972	996	1002	979	953	973	1007	965	946	945	1015	951	951	951	983	1033	980	1013	972	1020	1005	998	990	1011	941	1013	987	970	932	1001	1024	986	963	992	1000	994	971	1021	987	965	974	980	966	1014	991	1009	967	1014	990	1008	971	1004	973	959	977	1041	979	979	972	987	994	974	1012	1006	1010	966	953	1024	963	951	943	980	966	957	998	985	976	995	966	987	993	950	957	956	970	1010	1051	1028	977	1027	971	960	965	963	978	942	989	1019	997	932	945	996	977	988	1004	998	1028	980	1013	944	1040	978	969	998	978	1034	948	979	1006	963	958	1011	997	964	992	1008	977	989	1029	983	1020	992	1000	908	996	1018	984	928	937	1030	945	996	996	986	1000	935	962	939	1029	949	906	946	1020	926	993	1025	1005	986	978	994	935	1036	947
38199	25821	21851	19244	15713	11324	13945	10095	7571	6824	4830	3496	2653	1880	1471	1144	798	612	536	476	460	435	449	458	444	401	389	338	374	338	295	282	304	298	290	299	309	278	289	290	269	300	291	315	299	309	292	263	278	290	288	312	302	302	291	288	287	275	272	327	286	287	297	247	304	298	317	313	292	285	298	285	305	295	309	278	288	282	276	287	250	316	260	269	292	282	275	315	293	291	311	307	291	290	267	292	317	285	303	327	291	311	275	288	346	297	311	273	286	302	274	281	288	279	304	263	286	285	269	265	314	295	302	282	311	287	265	264	304	291	281	269	308	305	283	298	300	316	290	277	278	306	294	299	282	294	273	319	303	296	329	319	268	273	287	282	275	287	298	277	304	266	300	311	317	274	274	299	290	278	321	272	300	285	289	298	290	266	272	284	250	294	258	303	262	307	260	285	275	286	278	271	265	293	315	276	254	281	307	298	265	283	258	318	274	299	277	302	332	279	292	270	304	309	292	289	265	278	303	299	285	299	312	292	310	313	296	291	297	309	285	272	321	318	300	327	307	253	288	295	299	268	290	274	287	303	298	299	285	301	282	309	276	309	268	303	278	293	321	306	282	294	311	288	277	293	297	277	262	295	287	277	301	304	235	284	281	281	287	293	280	324	300	300	288	271	292	284	279	273	287	278	289	275	327	274	336	281	277	315	293	296	276	304	257	264	305	302	279	301	311	261	265	248	313	316	287	303	286	281	307	284	304	276	287	258	289	236	287	290	279	279	307	311	291	276	283	323	307	305	297	308	273	291	311	313	306	293	297	284	269	271	292	294	272	272	279	257	297	301	287	277	267	293	300	270	273	274	290	268	274	299	272	289	280	283	264	293	279	276	298	316	311	295	346	293	310	294	285	272	268	251	290	296	304	287	274	288	271	305	287	279	285	290	296	284	269	286	274	293	338	267	263	286	307	272	274	286	279	300	262	285	262	271	266	287	307	315	294	288	288	281	314	270	281	312	289	277	290	287	251	287	324	263	284	282	283	308	286	294	277	283	309	282	306	259	308	274	294	293	268	296	303	290	309	278	271	290	265	270	319	273	300	293	293	293	286	311	307	278	276	297	297	304	280	297	271	286	266	305	318	309	284	277	328	260	282	286	300	285	293	293	270	266	262	253	282	293	261	311	284	295	270	311	282	294	286	297	302	292	304	288	295	273	284	288	270	262	267	283	298	287	282	317	244	275	277	277	288	275	284	292	303	313	262	278	283	302	318	330	295	283	335	281	289	309	267	277	298	274	302	268	288	271	269	308	256	274	292	295	305	323	321	278	252	280	318	298	273	312	297	271	298	295	311	283	300	266	284	290	275	284	277	268	317	258	322	295	299	280	261	318	274	298	287	285	292	276	274	269	276	280	272	268	287	305	283	293	307	295	302	286	284	294	274	295	290	287	276	304	257	317	316	292	289	268	291	291	291	302	298	262	281	319	291	287	278	292	256	291	293	292	250	264	296	289	290	287	281	273	325	293	289	282	325	311	268	275	310	273	283	276	288	264	304	262	300	289	285	323	282	294	260	296	273	279	280	274	279	275	284	283	265	294	289	279	273	279	263	290	282	309	286	308	288	277	282	284	282	264	310	296	320	305	279	278	267	317	283	293	300	300	288	312	275	288	276	284	276	306	260	281	267	278	267	280	310	323	289	271	270	311	295	286	283	284	260	268	288	318	279	273	293	282	289	292	242	320	252	288	291	297	272	289	310	297	269	290	295	317	282	295	286	275	294	271	271	285	300	295	303	267	285	298	291	276	269	282	277	299	278	264	321	305	293	302	292	305	310	243	290	306	278	278	296	299	311	294	281	281	245	285	268	326	317	294	274	239	283	293	240	309	295	314	284	280	268	305	270	268	261	278	273	301	281	276	300	298	270	316	280	294	268	305	248	287	283	297	295	312	289	297	254	270	286	238	301	310	299	274	311	265	291	305	313	281	278	281	300	272	280	279	310	284	290	296	316	276	293	281	301	301	280	293	291	290	286	294	291	281	306	297	268	298	303	291	288	314	316	270	294	302	280	303	279	338	300	288	292	265	314	282	295	288	283	281	279	261	284	292	321	265	316	306	310	269	297	259	285	291	295	309	295	291	277	279	288	266	314	252	315	241	317	265	304	299	291	270	286	289	239	280	286	279	257	270	292	293	295	291	276	271	297	297	280	303	298	278	319	294	289	251	282	292	300	275	329	281	309	312	290	262	300	290	302	291	285	276	295	295	278	272	269	284	291	280	257	263	291	297	283	297	316	284	272	297	271	290	294	291	293	268	286	280	276	297	288	305	303	306	264	275	285	335	303	259	303	304	279	265	279	225	277	299	300	283	272	314	289	300	301	272	270	301	247	262	303	301	290	303	268	270	275	259	278	254	298	305	310	278	252	273	269	253	275	283	262	279	272	286	282	285	300	304	275	301	295	316	284	288	301	269	292	303	286	265	295	312	273	319	290	295	324	305	291	333	264	294	284	269	277	289	294	278	261	308	294	276	268	351	297	289	282	317	302	292	323	288	261	288	278	290	270	279	314	287	303	326	297	272	333	287	293	314	281	305	295	299	278	299	305	277	285	291	296	282	281	281	308	277	306	316	243	274	302	293	291	285	285	285	310	284	266	279	314	290	288	290	276	265	267	301	298	291	275	307	314	306	313	295	278	336	296	285	302	291	308	281	279	282	273	272	251	262	277	282	301	286	309	272	313	283	279	325	313	285	279	286	283	318	308	286	255	288	301	299	291	261	298	300	297	246	305	277	307	297	283	296	275	283	281	291	286	248	259	318	276	309	278	286	296	270	329	282	295	288	298	286	285	289	286	276	272	266	274	282	269	288	279	308	310	278	315	285	295	306	303	312	321	304	297	303	310	279	264	305	291	267	312	310	305	311	288	301	296	283	265	265	295	273	269	273	283	308	307	280	285	278	296	303	277	277	286	289	290	285	278	270	306	323	278	301	276	279	304	276	305	297	253	301	315	260	302	269	286	264	267	303	284	269	284	284	270	292	278	288	290	269	277	286	273	283	271	285	264	266	290	276	291	309	276	308	293	242	311	268	305	317	279	288	304	289	287	328	302	308	261	284	284	274	303	250	275	292	255	268	345	252	257	259	290	275	279	248	254	281	284	256	276	288	288	300	282	269	294	285	291	306	253	311	276	316	315	288	293	277	313	261	287	271	300	270	312	273	293	297	294	288	298	278	314	305	291	274	302	319	313	282	295	282	284	304	271	318	284	293	310	288	246	296	290	274	273	274	299	319	296	301	295	275	247	316	310	294	270	310	269	298	293	283	252	299	288	299	252	292	264	288	294	322	307	272	278	285	295	288	266	282	269	281	303	305	283	288	288	301	280	289	260	295	259	296	265	294	285	263	270	273	289	293	289	305	280	266	285	286	307	270	315	292	276	290	324	273	271	289	315	302	285	274	283	314	265	279	285	315	287	292	286	270	269	266	287	301	281	327
28998	15008	15742	17615	15567	12780	20120	15599	14124	14873	11294	9232	7987	7312	6152	4930	3630	2970	2531	2233	1986	2056	2147	2231	1761	1510	1387	1187	1050	1041	1064	990	926	890	922	872	892	810	887	798	823	771	785	779	833	801	791	768	792	755	776	846	720	802	813	772	802	763	808	794	767	778	727	752	800	832	653	812	799	817	702	745	775	713	743	764	748	764	751	693	766	732	750	742	794	795	748	727	776	798	748	775	801	799	813	833	792	829	747	773	810	762	764	739	780	799	748	713	729	761	785	800	794	783	772	784	790	797	771	825	782	761	767	804	742	768	771	807	761	775	759	759	755	768	795	756	783	770	772	715	737	728	711	739	717	768	726	730	758	729	709	766	761	740	720	701	695	756	753	729	714	780	753	690	784	729	725	701	748	714	777	749	748	763	775	715	691	731	734	716	720	736	706	692	681	674	770	746	714	758	739	769	787	719	750	769	717	745	738	795	774	702	717	751	724	742	733	784	712	692	802	746	782	768	800	756	720	777	719	796	771	761	759	732	730	743	730	723	737	760	704	797	697	727	765	731	700	734	750	728	745	733	734	702	689	756	738	712	764	779	765	801	752	771	748	706	758	760	729	745	723	770	774	784	784	712	748	764	763	673	757	763	765	775	746	821	690	778	709	726	709	741	704	746	781	730	791	758	750	696	801	765	791	744	748	716	733	727	734	759	754	754	723	737	735	711	729	739	764	697	746	736	719	799	765	763	741	780	758	730	739	752	772	758	773	730	758	731	774	727	754	700	718	713	798	720	795	737	754	729	727	733	690	709	743	734	749	674	776	784	764	752	719	745	729	753	764	808	748	756	749	699	720	706	741	787	701	756	767	738	792	748	758	722	755	733	748	657	778	753	685	745	747	744	725	749	790	725	723	743	707	734	792	774	716	742	727	733	757	801	753	763	716	773	737	722	740	802	725	741	772	754	787	731	729	751	720	759	745	722	765	755	741	758	765	763	740	785	734	747	729	761	796	709	782	747	770	722	764	741	727	747	734	717	733	800	755	736	722	775	712	730	732	741	780	772	728	737	793	738	718	689	780	783	772	743	724	712	716	776	761	726	755	771	762	737	743	729	761	793	754	751	726	742	772	729	759	723	743	784	757	712	719	715	715	755	755	720	733	717	773	761	708	762	700	733	785	713	716	719	768	680	783	726	707	762	691	719	746	700	749	719	727	723	772	719	762	756	729	804	719	730	740	722	737	738	686	799	739	737	717	711	745	754	739	713	760	750	798	781	664	757	698	716	708	746	791	750	758	766	692	786	715	779	726	719	757	736	731	721	743	713	773	726	721	738	758	707	743	754	733	712	703	788	758	752	719	725	729	708	752	761	716	707	744	760	720	695	703	784	761	770	757	725	794	729	750	760	730	757	695	741	769	761	794	723	776	769	740	715	704	766	691	733	777	708	778	698	683	732	792	776	736	725	723	715	689	757	733	730	773	748	745	757	721	780	730	728	757	767	752	734	732	736	743	751	730	696	780	744	801	717	771	752	736	690	796	749	786	726	719	764	728	737	728	720	756	749	718	776	746	726	773	729	746	744	721	737	762	746	751	749	749	743	735	740	685	740	697	684	719	719	753	770	756	715	741	753	725	751	721	691	735	752	718	745	774	766	788	735	711	805	783	757	696	731	765	781	769	774	726	795	729	757	731	742	744	680	726	767	714	742	741	695	771	754	759	792	794	746	756	724	764	739	777	719	765	726	712	724	724	794	753	726	706	710	759	701	723	761	730	745	770	773	786	755	762	751	747	762	738	704	750	745	784	695	746	744	731	714	736	744	735	712	748	740	716	747	718	772	727	755	706	732	793	744	708	742	732	747	731	788	744	709	728	751	748	707	697	734	729	769	797	738	694	763	792	737	743	738	791	739	689	724	743	744	711	723	759	724	721	737	719	762	743	668	698	737	731	760	757	762	771	731	711	719	743	764	784	716	711	740	731	708	712	740	729	753	713	749	768	771	753	760	702	705	804	720	762	730	743	727	732	715	743	757	768	733	787	752	720	763	716	787	712	750	783	788	792	742	734	754	744	785	713	726	754	771	728	721	739	794	702	702	731	759	747	784	719	784	749	678	746	728	753	732	732	735	782	742	706	748	746	692	701	771	741	743	769	759	781	765	716	769	792	750	745	740	756	740	731	759	750	733	708	774	713	773	761	747	769	737	766	725	744	741	737	764	734	736	749	725	692	724	742	706	776	720	755	750	748	764	785	730	776	712	720	716	777	775	718	697	782	718	738	738	738	727	738	711	771	784	777	748	772	745	756	775	768	740	739	731	736	715	701	704	753	718	741	743	765	764	716	698	756	732	760	733	742	749	785	755	731	732	764	738	747	736	667	766	762	750	713	774	775	687	699	700	729	700	806	779	747	734	751	768	682	747	729	696	746	715	749	746	766	710	742	720	733	714	726	734	703	750	744	725	740	729	753	754	734	729	728	697	712	722	750	750	698	672	723	793	749	779	752	775	754	719	698	703	777	778	733	746	767	726	740	723	746	788	762	769	709	765	736	724	773	756	729	767	754	762	726	740	756	708	775	795	795	718	695	749	756	692	723	742	778	760	752	734	760	739	765	739	748	740	731	794	748	731	740	723	708	685	763	743	760	750	740	747	729	717	788	701	729	748	750	748	802	760	721	717	755	744	790	726	727	747	782	723	707	783	785	744	732	710	751	718	700	708	701	774	734	759	761	720	743	776	752	741	721	749	676	709	771	707	763	750	784	732	753	730	760	672	716	764	740	769	731	749	756	753	733	701	688	736	804	663	766	740	751	738	752	715	751	691	730	752	735	733	742	754	761	713	773	713	714	712	795	770	768	718	731	750	747	731	701	730	732	705	736	735	749	744	749	736	794	733	754	732	749	739	693	754	754	727	726	767	730	694	738	728	734	728	769	716	733	711	755	780	800	654	716	722	760	742	754	733	736	727	762	781	683	753	706	697	783	783	745	741	788	733	791	773	726	764	774	754	736	745	735	734	746	735	711	754	766	735	698	781	767	784	801	780	767	741	717	729	717	745	731	741	759	786	754	759	722	756	781	687	704	745	753	763	777	746	737	748	747	774	723	772	728	734	748	760	736	727	721	737	741	733	756	780	750	790	782	732	757	727	745	742	732	727	737	706	734	747	756	765	733	772	750	728	759	750	730	740	747	742	794	719	734	765	744	755	754	694	726	733	726	733	703	722	785	741	735	783	764	767	715	730	765	789	724	750	742	759	764	694	775	758	769	726	757	692	724	720	733	801	739	706	776	722	803	767	792	699	779	764	713	714	803	752	778	697	738	745	759	700	740	775	770	773	763	750	738	743	773	738	733	717	778	739	717	723	770	700	717	721	728	718	752	777	778	755	791	754	721	768	747	747	808	780	712	748	768	745	737	776	768	759	794	743	739	768	717	773	729	787	750	716	710	756	717	755	700	730	744	741	721	765	743	738	732	744	751	767	743	717	728	647	770	730	783	731
6537	3374	2821	1942	1463	1132	1138	674	576	612	530	521	503	457	452	433	416	409	396	353	387	379	369	311	377	348	353	329	336	312	327	344	350	314	362	309	320	339	339	325	315	317	330	338	335	329	324	352	343	323	325	308	318	325	337	321	338	297	346	318	349	311	295	334	335	296	336	340	313	331	361	335	301	333	286	312	312	319	304	346	294	352	357	328	323	358	355	335	351	344	346	348	311	333	320	318	319	318	320	318	282	325	317	333	342	323	365	344	309	310	339	331	324	319	328	310	284	336	294	313	305	304	315	310	336	311	301	328	296	339	345	326	352	324	325	313	337	351	321	331	325	338	355	313	339	338	312	325	339	319	358	311	319	327	319	312	306	348	322	323	324	333	350	296	273	350	341	335	324	326	328	327	335	334	306	303	306	315	363	353	308	320	313	312	304	317	315	314	299	325	323	362	343	348	333	293	318	342	308	309	337	322	321	373	344	329	340	353	302	313	315	347	313	347	289	310	306	332	330	311	343	349	368	324	360	349	330	323	309	316	328	328	313	354	327	350	292	327	341	359	316	339	284	319	337	335	352	371	336	314	282	319	333	301	310	315	322	356	373	333	300	338	344	337	343	308	327	338	287	337	303	331	339	337	342	342	310	328	314	341	314	321	326	323	325	310	340	322	344	307	334	303	331	333	320	338	335	319	356	329	341	337	301	348	310	317	333	301	329	340	327	321	319	327	346	317	310	346	335	301	318	322	321	347	305	323	352	319	334	332	369	293	334	321	349	321	315	328	350	300	285	318	312	338	294	358	334	311	358	311	327	320	335	328	307	321	316	330	326	357	337	317	311	338	330	360	326	315	325	344	305	332	324	322	336	339	334	328	328	348	336	325	315	336	298	356	327	325	326	294	343	339	318	333	352	324	354	318	333	352	341	327	302	341	336	305	336	350	306	332	325	302	304	327	308	353	345	319	354	337	325	364	333	283	351	328	305	346	361	309	297	313	323	330	327	315	331	353	365	345	336	328	319	349	345	333	284	323	330	344	324	345	351	319	329	317	333	338	322	350	310	358	386	309	352	336	339	328	315	308	337	314	307	343	318	324	344	310	336	348	299	339	293	318	322	359	343	322	336	337	339	325	334	374	336	310	337	340	351	335	341	316	312	341	343	323	306	294	314	286	335	367	333	343	311	335	340	330	301	366	349	338	312	311	345	323	312	345	303	344	335	343	316	308	323	302	360	304	324	348	305	309	314	379	330	301	316	306	355	325	348	353	336	338	305	316	354	340	355	313	330	326	321	329	315	338	367	339	339	324	344	320	298	322	329	329	317	311	352	337	366	347	316	322	349	343	349	343	317	341	343	331	329	316	293	348	344	317	312	316	351	321	327	312	342	350	322	303	316	307	341	319	319	313	312	322	338	325	312	371	348	306	311	337	315	333	326	326	298	338	305	336	355	325	351	331	310	341	302	339	352	335	302	344	344	344	300	328	339	317	340	366	321	338	343	320	336	385	310	311	314	366	335	321	322	323	365	349	329	332	345	331	329	331	350	321	356	334	340	340	298	333	291	367	374	352	296	349	313	314	305	326	313	346	332	343	311	356	350	329	324	304	303	335	313	327	339	282	342	324	302	337	282	329	319	328	319	301	312	333	307	323	339	365	308	334	350	310	334	324	325	311	332	327	339	340	321	352	312	355	354	328	361	327	339	306	327	290	334	314	324	344	318	334	329	349	293	321	320	328	326	300	338	315	296	318	342	346	312	325	346	317	343	279	303	335	349	333	324	344	301	326	355	304	350	315	347	308	319	333	312	334	338	335	300	311	320	303	331	361	298	323	345	316	301	337	301	321	325	322	334	329	347	333	313	324	312	310	343	315	331	325	341	320	320	324	336	310	319	338	350	333	313	353	320	312	327	313	313	307	296	341	350	321	331	342	333	317	295	353	356	347	330	335	337	323	316	331	311	325	348	362	323	329	294	332	343	324	327	313	321	292	324	333	318	333	346	379	336	330	333	347	337	340	348	316	326	324	345	333	321	347	315	354	330	308	319	338	325	325	314	329	322	337	320	317	359	319	366	306	314	338	361	324	326	348	314	360	312	351	339	300	346	320	323	334	335	314	328	332	326	333	317	330	349	324	360	332	299	367	310	321	372	354	327	314	318	318	312	312	331	326	315	320	340	319	325	345	330	305	321	336	353	329	345	330	315	339	314	336	351	321	313	319	336	285	336	285	347	309	351	330	352	332	313	359	348	317	332	332	339	323	328	319	318	338	339	345	288	349	331	332	324	343	348	357	323	331	287	328	313	340	325	310	325	338	338	338	290	316	306	337	321	339	339	362	349	343	298	326	331	343	331	320	331	344	347	328	344	313	333	338	337	340	315	321	329	339	281	300	337	349	337	321	318	345	299	353	355	346	323	343	308	301	342	355	328	306	303	363	355	313	335	328	318	348	314	349	334	331	294	342	359	345	389	352	299	347	343	342	326	340	324	304	318	286	335	318	346	345	321	334	303	331	344	358	325	333	321	310	354	329	312	329	348	317	317	335	311	338	355	325	364	351	380	339	338	351	322	319	329	339	353	340	315	335	338	339	326	328	373	365	353	311	317	303	332	340	351	357	311	325	306	336	366	315	320	299	315	312	333	337	341	326	346	332	327	335	344	368	349	331	312	329	302	340	330	313	305	318	308	323	359	338	320	319	353	341	311	303	334	350	309	330	305	331	295	332	322	367	371	304	310	326	316	355	317	325	339	336	352	308	348	335	359	289	327	324	322	322	312	311	341	328	327	307	320	340	318	321	344	324	268	278	324	323	318	329	348	339	311	376	367	343	358	317	317	354	333	348	342	320	311	348	362	317	322	313	312	321	325	334	342	321	344	311	351	339	348	369	317	326	335	327	340	318	304	303	309	297	303	327	324	333	287	353	340	342	321	330	326	379	360	301	319	346	285	302	306	307	335	287	361	336	367	345	322	337	305	331	327	350	299	301	311	340	347	312	334	342	342	313	352	294	316	315	305	317	355	318	324	325	333	335	306	329	310	327	327	322	332	371	340	349	330	351	327	320	372	314	359	345	322	318	317	326	312	323	307	310	336	303	322	321	332	321	335	310	320	327	326	301	312	317	322	294	324	354	367	323	296	333	325	313	319	325	330	326	337	339	328	332	361	331	335	322	376	301	312	324	310	344	350	345	325	313	355	331	363	331	320	335	340	317	315	335	325	315	338	346	318	312	318	313	314	354	367	338	319	308	341	354	290	337	357	359	357	349	333	320	326	327	309	340	310	348	354	282	347	333	332	310	313	353	358	340	343	314	330	347	351	303	318	332	328	328	315	315	331	303	348	306	299	328	345	357	321	341	342	302	320	305	309	326	312	302	308	335	306	351	329	334	325	330	334	343	334	345	326	310	326	343	337	336	374	332	332	308	377	310	304	352	343	341	305	338	350	325	335	342	333	326	334	358	321	340	355	347	293	338	336	324	331	339	301	354
6036	3631	4345	4704	4351	3510	4234	2494	2220	2306	2095	2062	1802	1742	1644	1526	1514	1350	1300	1106	1134	1123	1256	1141	954	930	950	900	856	892	873	845	896	875	913	852	879	885	949	834	837	864	900	794	870	844	809	902	885	864	837	915	908	860	816	826	823	894	838	895	864	884	837	937	855	835	847	947	827	839	893	853	829	878	842	850	883	895	868	857	848	860	841	860	861	835	853	867	856	878	946	871	933	857	881	864	923	879	895	863	893	875	902	872	815	917	834	881	862	862	845	857	851	865	908	851	832	906	914	892	853	854	872	907	863	824	850	881	880	844	840	843	822	850	839	852	867	830	872	842	853	858	862	893	868	950	838	848	858	911	827	871	814	837	873	861	865	850	859	863	884	828	877	821	905	850	828	893	823	875	882	882	866	873	879	840	863	840	863	844	868	863	854	866	859	808	834	868	875	933	836	812	890	855	953	845	842	841	882	829	841	910	807	848	866	865	847	870	909	862	847	886	821	873	855	834	847	835	831	867	901	842	824	812	890	884	866	832	847	907	882	834	860	861	839	873	895	891	853	861	900	827	855	883	887	848	823	864	896	808	845	784	900	853	809	897	840	790	854	874	927	841	878	846	914	891	898	926	820	843	882	882	811	853	848	904	881	854	890	881	839	867	900	857	867	870	818	839	815	897	855	846	863	838	878	852	825	836	943	826	860	876	897	894	864	872	823	892	874	864	860	788	789	830	820	854	895	849	893	905	842	864	939	878	828	862	910	892	873	902	864	855	843	888	815	893	850	804	839	882	884	909	822	858	911	857	872	895	905	866	869	878	823	870	822	858	832	857	864	915	864	846	821	918	831	860	888	884	889	854	871	833	887	864	907	862	860	840	860	856	851	883	877	759	870	878	869	848	901	891	855	815	835	897	841	864	870	863	872	888	838	823	852	955	853	850	877	881	852	817	829	837	879	838	844	841	856	839	847	869	857	865	868	835	854	876	899	824	899	867	817	843	804	869	920	858	848	890	846	910	828	969	867	842	857	886	838	845	900	848	865	876	850	871	854	851	866	869	787	869	864	855	849	848	864	828	841	861	811	831	874	852	903	898	845	859	856	841	798	848	864	866	893	869	875	885	876	850	848	891	862	882	871	902	834	862	871	864	880	839	861	836	883	822	900	834	868	849	826	857	875	886	873	855	882	860	828	833	876	861	866	860	867	835	853	838	846	803	832	807	917	831	899	806	873	855	867	864	828	844	903	824	873	843	845	867	895	858	894	825	891	816	857	825	856	883	856	910	883	872	874	871	859	905	889	877	883	850	855	873	847	886	883	834	927	827	897	850	915	872	837	871	873	899	878	827	842	828	860	905	863	851	854	892	822	835	852	885	842	902	836	868	915	821	853	851	874	866	844	874	844	916	867	909	868	843	835	859	874	843	866	903	885	885	828	836	865	868	840	856	864	832	871	879	848	873	815	887	828	819	867	850	833	857	852	882	829	886	867	839	810	824	864	893	854	875	896	887	919	867	877	867	828	911	868	896	839	854	867	803	860	846	813	856	860	846	853	843	861	873	867	878	865	886	845	880	831	874	854	839	875	895	863	824	888	891	886	846	900	853	872	852	820	942	893	850	826	849	838	838	837	887	812	862	826	864	873	837	855	833	828	874	845	940	836	900	863	818	823	869	912	857	840	885	867	917	818	850	851	868	801	836	882	890	807	831	870	813	892	886	866	894	874	838	876	843	887	842	855	840	848	865	849	840	912	845	874	806	867	829	890	801	835	829	870	838	859	849	921	859	867	831	860	843	834	816	893	941	873	839	862	835	845	889	845	850	851	816	873	832	814	937	877	863	911	851	905	828	842	880	864	912	867	874	859	930	926	828	925	897	828	846	877	842	855	916	907	884	850	869	825	797	874	843	870	849	893	806	869	875	839	876	916	829	889	842	829	850	855	869	854	891	872	875	907	815	868	850	858	832	843	887	887	889	823	887	829	848	883	834	853	883	891	860	886	903	888	869	887	840	867	848	812	848	900	868	861	914	839	875	880	898	814	881	892	876	842	799	921	865	865	859	829	845	854	835	863	859	877	889	879	857	877	853	840	842	866	820	813	891	877	783	837	886	867	888	974	834	886	872	851	888	883	917	864	838	866	861	815	843	851	877	854	851	860	871	857	801	832	835	906	793	952	844	815	840	881	888	894	914	880	822	864	829	845	897	902	846	829	811	863	850	867	857	814	842	890	853	884	816	861	829	856	863	875	866	853	856	878	821	808	870	855	852	848	847	927	833	831	860	909	883	839	855	909	845	831	859	819	870	856	830	826	874	842	843	824	852	837	905	833	839	877	838	816	911	832	843	863	855	866	818	874	860	817	878	839	861	883	845	854	888	884	883	891	843	873	859	861	867	829	895	869	856	852	897	879	859	832	844	838	871	872	925	891	842	919	817	842	855	835	840	871	852	865	839	867	835	838	833	867	795	915	837	821	848	864	904	867	827	874	839	890	884	905	933	795	865	858	828	883	876	875	895	894	920	865	871	848	824	846	819	859	874	876	872	863	863	836	853	835	918	906	861	871	850	852	850	783	849	812	831	870	856	839	868	860	857	855	838	912	861	880	833	869	865	874	831	839	849	875	833	839	842	828	845	843	820	885	839	812	859	879	839	817	904	835	853	830	854	873	861	829	866	845	851	873	833	848	834	844	916	905	876	893	824	809	856	881	858	893	895	817	813	861	876	859	874	854	890	870	837	916	876	864	885	860	839	855	895	817	813	885	837	832	908	862	835	830	900	886	853	826	858	872	858	851	864	857	843	853	880	830	821	807	840	847	855	845	872	877	875	857	844	859	812	879	870	854	838	890	919	848	907	853	851	839	837	865	866	853	823	831	854	875	887	792	881	817	849	889	859	892	823	888	830	860	907	899	837	841	828	911	858	868	824	874	884	817	905	869	802	876	891	851	867	863	871	859	780	850	873	805	888	844	828	897	837	852	839	850	868	878	908	886	839	809	892	830	861	796	842	820	943	888	839	874	848	893	877	810	875	859	848	860	835	863	852	886	824	850	867	844	859	854	873	869	857	828	833	783	888	828	856	899	831	874	842	859	900	893	880	897	869	889	904	879	825	907	887	814	855	896	862	815	837	862	817	916	830	849	847	836	837	899	898	847	901	788	829	860	851	874	841	809	856	849	840	857	832	800	851	877	895	837	856	906	867	897	841	920	853	832	855	841	917	873	857	836	898	879	918	844	858	882	868	896	837	814	870	811	854	861	863	835	881	842	853	828	868	875	885	856	836	846	880	933	876	906	807	875	865	933	883	866	850	890	854	909	878	864	823	888	862	856	810	868	873	852	850	829	889	844	892	889	822	862	889	810	828	845	922	861	845	889	872	848	911	835	850	864	780	874	837	824	891	844	832	843	817	834	862	885	877	886	848	881	856	815	854	814	847	859	846	861	845	881	865	826	842	894	871	885	879	838	886	870	894	846	855	910	799	773	880	884	854
27945	19279	16031	13152	11051	7610	9886	5717	4598	3548	2440	1959	1577	1156	901	863	720	607	576	527	540	531	564	457	469	455	421	439	449	388	419	445	414	419	417	384	444	441	379	414	427	404	430	415	436	386	415	410	371	400	422	414	386	404	418	389	402	439	405	400	413	403	397	397	415	431	419	437	351	410	435	404	395	399	397	405	416	424	413	402	385	390	432	398	392	401	358	362	403	409	401	448	461	377	406	394	415	379	425	390	448	378	375	446	377	405	410	413	361	372	436	364	402	414	434	395	383	403	420	395	420	416	387	405	387	408	429	365	429	410	387	379	371	398	405	407	400	403	382	384	411	414	416	408	359	385	375	397	379	420	419	375	419	387	397	445	399	422	408	418	403	410	419	424	426	391	429	366	386	391	427	406	391	407	425	392	427	427	390	394	416	413	385	405	384	408	385	366	393	401	360	421	415	386	430	425	338	375	408	403	384	403	402	403	371	406	405	401	393	381	401	400	406	393	353	399	403	404	396	408	409	394	448	416	426	371	393	394	404	403	409	412	362	398	393	388	391	445	366	405	388	414	385	392	419	388	395	412	407	395	405	389	419	451	381	406	371	381	433	419	434	414	425	407	410	400	387	409	419	395	385	389	373	394	385	433	370	368	425	404	401	368	384	387	386	415	423	411	409	402	385	368	394	388	408	412	402	433	411	405	413	411	390	431	404	388	441	433	386	451	394	405	402	355	405	407	382	431	429	403	403	397	384	436	382	369	437	367	368	373	395	432	403	402	425	381	406	411	395	394	379	368	393	396	430	427	379	402	396	410	389	388	382	404	448	397	375	394	431	406	348	388	391	440	380	368	408	438	412	419	384	383	388	425	411	377	392	401	406	403	406	388	424	387	408	430	417	431	400	394	365	437	422	405	391	417	372	386	405	379	358	376	413	368	378	368	410	433	414	378	427	385	394	396	415	401	434	403	428	399	392	408	460	376	416	403	380	426	422	372	395	381	398	397	407	353	397	415	392	389	428	371	398	420	379	389	404	399	391	368	401	411	429	367	368	402	417	371	444	389	468	358	386	402	415	375	395	403	395	402	401	405	405	431	369	423	373	428	444	392	391	383	379	400	392	407	386	365	379	379	384	387	395	392	372	404	409	440	399	391	398	392	379	403	422	416	401	382	388	380	393	394	411	398	382	362	383	427	369	405	386	391	365	420	390	421	410	400	400	402	410	395	391	421	377	388	380	388	373	408	352	427	374	370	390	385	429	381	407	403	401	411	432	362	435	439	392	391	396	383	430	424	367	411	372	403	379	404	375	400	362	427	406	429	439	404	378	408	430	387	378	424	420	388	393	429	376	421	401	375	423	350	389	395	387	398	435	395	379	422	372	388	398	408	368	396	439	440	387	381	409	394	394	419	405	424	404	387	407	392	388	404	413	404	418	412	388	391	398	390	388	396	393	435	410	376	421	410	377	392	418	413	390	389	355	409	411	371	390	402	385	419	366	383	395	416	390	431	346	401	399	387	399	397	399	384	395	392	375	375	394	402	423	372	405	414	401	437	395	396	382	395	373	419	401	406	414	378	402	417	393	418	393	406	369	404	384	393	415	391	400	381	372	392	411	432	430	397	371	406	394	436	372	430	412	382	400	398	375	416	371	442	393	408	414	414	397	403	393	392	394	406	410	399	404	372	418	415	374	407	405	410	407	394	416	428	388	398	414	373	413	385	397	369	350	439	429	375	423	410	412	394	388	418	376	385	428	397	393	381	413	432	355	364	405	416	432	376	378	390	413	406	426	407	403	354	410	424	377	409	394	408	406	393	415	399	418	391	399	383	392	377	426	401	427	420	448	429	395	396	390	380	406	410	362	360	401	416	413	428	368	398	401	416	433	415	439	418	375	395	367	408	376	415	389	404	396	394	449	410	403	416	409	421	362	413	394	430	394	403	406	433	412	396	415	409	401	387	355	390	392	381	379	401	422	383	421	397	425	420	414	387	430	399	373	424	395	353	364	417	408	390	419	355	389	420	391	425	392	388	427	372	408	370	391	421	396	385	456	415	398	411	370	416	358	366	390	413	400	385	417	396	407	385	418	399	391	414	402	430	384	380	407	436	430	384	400	397	364	406	399	376	412	368	405	404	372	438	418	392	388	396	432	413	368	388	404	411	399	385	368	381	386	426	379	411	378	364	380	387	431	407	389	400	410	393	418	374	362	374	408	400	390	422	388	384	388	391	433	396	429	426	370	417	387	360	413	370	432	410	411	446	417	380	422	452	360	426	397	419	358	397	387	404	405	378	379	392	394	412	417	354	401	389	391	401	379	391	392	427	395	407	429	433	391	383	410	399	388	379	381	386	367	415	395	419	355	377	371	381	401	421	413	375	414	424	379	421	397	413	406	390	375	391	404	411	370	361	426	410	384	413	416	433	408	396	374	399	386	417	400	439	390	356	388	398	414	396	420	400	421	387	419	372	370	411	423	365	402	415	403	427	362	379	398	403	415	453	409	403	405	406	450	406	409	386	421	433	363	432	422	423	387	414	386	394	384	401	394	439	396	406	407	394	387	343	381	369	386	389	380	420	437	399	405	406	399	399	398	414	386	416	382	410	437	385	406	386	379	385	369	409	393	394	394	410	412	386	381	434	397	425	368	380	394	376	382	416	397	423	397	399	409	431	417	443	389	360	397	439	400	398	419	370	377	403	444	397	400	398	418	381	379	400	410	390	425	412	414	386	414	382	395	396	399	401	447	427	384	413	356	408	415	408	384	429	414	403	398	365	410	390	397	395	400	426	380	397	431	379	390	408	394	418	421	383	414	376	431	411	404	363	384	381	388	403	394	372	382	378	438	419	383	435	391	391	360	402	379	424	431	435	355	423	413	419	419	338	396	400	430	395	443	385	411	423	391	417	361	381	377	398	396	392	399	385	379	407	406	378	393	352	380	382	399	415	402	366	374	401	369	375	373	411	430	389	383	407	391	385	414	398	382	419	452	395	403	390	410	370	372	393	388	409	418	389	385	403	339	427	425	380	369	400	399	384	419	405	367	396	419	426	351	387	405	418	392	372	442	383	381	375	415	383	383	410	404	392	405	389	369	373	349	400	420	375	379	379	400	414	408	438	401	416	359	408	397	381	359	409	388	400	387	397	434	428	442	397	402	404	380	397	407	423	396	415	384	399	382	379	409	406	387	431	383	380	386	418	423	407	384	399	418	445	400	386	391	419	432	420	408	408	396	427	414	388	422	404	442	396	371	399	398	370	387	419	341	383	378	396	439	402	411	394	375	409	432	411	426	420	409	416	383	404	394	416	361	389	390	396	397	394	404	342	395	423	428	387	360	419	386	358	395	403	424	394	396	391	401	419	408	407	420	405	386	368	385	372	383	458	391	385	388	430	389	398	391	414	393	388	414	396	409	389	406	382	407	402	415	419	408	426	374	391	462	414	422	381	404	425	399	433	386	401	388	431	399	434	412	414	372	425	415	394	391	376
20897	12053	11747	12730	12323	10488	16564	11222	10040	9583	7147	6422	5527	4791	4180	3332	2910	2309	2179	1797	1707	1813	2051	1806	1538	1437	1353	1243	1199	1162	1157	1094	1129	1075	1098	1028	1093	1098	1066	1007	1073	951	1052	1005	1075	986	1032	989	1000	1031	1025	1051	1076	1034	991	985	1023	975	1033	1033	1056	1040	1014	952	1001	1013	1005	1015	1003	997	1009	1015	949	982	987	1019	962	1004	1030	988	1001	994	1000	1030	1022	993	1019	974	1009	998	1039	1058	1028	1019	1007	1045	1045	1056	1030	1039	1021	1075	1039	1030	1055	991	1031	1055	997	983	1048	1013	988	1011	1048	1020	1052	980	982	1037	1038	1038	1080	1033	1027	1031	993	1044	998	997	983	949	1005	951	1062	1014	1048	977	988	1019	1042	981	985	1043	1020	1016	1033	1031	1064	984	972	955	1018	1003	961	1045	1015	1005	1038	1061	1000	1022	1074	997	986	962	1032	1064	990	1029	976	970	1050	1028	999	993	1094	967	1027	1018	1025	970	971	1007	1007	1034	1007	1017	985	1011	974	1036	1007	973	1025	997	997	1015	951	959	1000	1013	1006	969	1016	1044	1025	1043	1027	1031	1043	1012	998	1005	1088	1025	1034	1024	1065	980	978	979	976	1001	973	943	1060	961	981	1092	999	1051	1037	976	962	1071	1023	1011	988	1020	967	1049	1006	995	1014	967	1027	1039	1027	995	970	959	1050	1003	918	998	1019	1024	1019	1030	1039	993	1030	1019	1032	1050	1030	1026	1000	1039	1023	1054	980	1049	1038	1048	1036	1036	1015	997	1047	969	965	1040	991	1057	1051	989	1003	991	1031	1053	1001	909	967	1012	995	969	1000	1018	975	970	1025	976	1004	962	1077	996	980	1002	1003	1047	964	977	958	1019	987	957	1036	1038	969	985	991	1011	969	1013	1035	1027	1010	1023	992	971	962	995	987	1042	994	993	1015	968	1015	1033	1030	983	983	1074	1022	1059	1007	953	1050	1032	1041	1003	1011	984	1042	1035	1005	977	1020	1024	1041	1040	1025	1012	1031	969	1018	991	1006	1058	986	1041	950	1058	1034	951	1004	994	1042	1015	993	999	973	1017	986	983	926	1075	1042	993	1043	996	994	1004	1036	1067	957	1038	976	962	1019	967	972	1010	1037	1044	978	1009	1021	1001	983	1055	969	1003	1063	1011	984	1035	975	992	993	1040	1008	1010	1051	998	1046	1012	966	1016	991	1007	1019	1036	936	1020	956	971	1035	1023	1038	1007	987	1003	1006	981	960	983	1000	974	1032	961	1028	996	971	964	979	959	962	1058	983	1033	993	1001	1011	1008	1052	966	1012	1046	1002	1008	999	990	1033	1049	972	1035	1011	1080	1039	971	1052	968	938	1017	986	1042	1040	995	954	1032	1074	980	1039	1021	1033	989	1043	1052	920	1016	1000	972	977	1020	1037	1048	996	1031	1022	966	1029	1018	1007	1014	989	992	1005	1009	1024	991	1045	1028	1019	1000	1064	995	1032	1030	1017	1012	1055	1068	1010	985	938	1045	1051	1060	990	1000	936	1004	992	1001	1015	1006	997	1070	1022	1031	1021	970	1047	982	1006	994	991	1015	985	965	1010	963	968	1025	1031	990	1021	1056	964	996	998	993	1002	1044	973	1014	1058	1041	940	1035	1017	1004	989	1043	944	1017	1000	1042	1006	1026	1020	1002	1017	1011	933	1018	1019	1061	1048	1050	991	1040	1005	1036	1001	990	1008	980	1007	1061	1045	994	1033	1018	1011	1019	954	963	1005	1032	946	1060	1035	1006	1041	1034	1034	1035	1023	1013	958	982	1006	1042	1075	1042	1015	966	1028	995	1041	1005	985	973	1016	1002	995	1001	989	1009	978	1020	967	945	966	990	1038	1011	1027	1042	999	1031	1020	1004	997	981	985	1042	1001	1028	1030	998	1050	997	965	957	933	1002	1039	1040	983	1015	1022	999	1009	1029	1021	1069	1003	1049	987	987	1000	1012	994	964	1035	1031	973	977	990	961	993	1029	1011	993	958	989	1045	945	1008	1030	976	1014	1000	1045	1001	1013	1005	998	996	1062	973	1024	997	986	1023	1017	974	999	989	977	968	1041	944	993	1016	982	981	973	1028	959	957	953	1028	1044	1006	1041	994	1002	986	965	978	958	975	966	1055	1005	1011	1027	1028	1007	1019	1032	1009	1015	1010	1008	1006	1031	977	1004	945	979	1011	1053	1033	1046	973	1062	984	1023	992	1059	1011	1082	942	1016	991	1018	987	955	979	1025	1004	1021	1009	975	988	997	984	1005	1005	1017	1046	991	1022	1075	953	1038	1074	1029	965	987	1001	988	994	1007	1007	960	1011	997	1034	1014	1012	1011	1021	1005	993	1031	1005	1018	1008	916	1009	974	1017	982	965	1048	991	1020	1022	1004	1005	1050	1044	982	1003	1022	1005	1010	1057	973	1023	1056	1041	1063	948	1035	977	953	971	1017	999	986	1056	999	904	1031	1030	1053	1009	978	991	1024	993	1015	970	993	1015	1022	1029	955	1021	1024	1024	978	990	1034	1021	1021	1044	1000	948	995	1020	1010	975	1034	1011	994	1004	970	1044	1012	1006	971	1037	996	1055	1054	1015	1017	1017	985	1014	994	1038	1024	1016	1098	928	1014	1024	1022	1003	1010	955	971	998	1059	971	1024	997	1001	1031	1051	987	1012	959	1001	1007	1055	992	1059	1021	963	1054	1070	1048	982	1050	1017	991	971	1049	1021	995	1030	931	953	998	998	1027	1006	1005	1006	1021	1012	1065	983	1024	1050	1027	1012	1025	1010	1031	1017	1010	967	1020	978	993	1006	1010	1013	950	970	1029	1000	977	1012	1012	957	972	1009	1045	986	997	1007	1034	935	1029	993	1017	957	977	1064	978	975	1004	1055	982	1076	1033	983	994	988	1057	963	1033	958	1004	931	1027	1048	1039	1018	976	1040	989	1013	1018	997	986	958	1001	1047	1012	981	1035	1009	986	1021	956	953	999	1010	1000	993	967	999	987	965	986	1009	1003	1027	980	1038	976	1043	982	955	1044	1036	1027	1032	1033	973	961	958	1012	1058	983	983	1060	1007	976	973	1000	990	1032	984	963	1030	1014	1029	973	969	958	1012	1062	1035	1028	1031	936	1020	1014	1006	953	986	997	993	962	992	1000	966	974	984	983	1033	969	1029	984	974	1015	972	1000	1013	983	938	985	966	1041	998	1009	997	962	1074	1022	1006	1013	1057	957	948	1019	1025	971	1019	1016	992	1003	969	1003	1000	1012	1035	1022	1040	987	1015	1012	947	990	959	1029	1000	957	1033	970	1000	961	1029	1006	1003	977	1071	1002	971	1019	994	993	962	983	983	1084	988	965	990	967	1019	977	984	1065	982	1050	990	993	1015	959	983	962	1088	1013	1029	943	1004	983	1010	1013	971	932	1002	1041	1006	1004	1031	989	1004	1019	966	1009	1083	1008	1053	998	1012	1017	1026	1055	1004	980	1014	965	971	1001	1011	1013	941	1045	1030	1031	998	980	983	974	1022	1019	1013	985	1001	982	996	935	1012	1024	1093	1047	980	1006	1082	994	1016	1035	992	1016	997	1015	1004	985	1026	1037	1014	989	1012	1002	990	991	994	1080	976	1030	982	1049	975	1003	974	982	1000	1009	982	1001	1079	986	1016	1029	1007	1014	1061	990	960	983	959	1032	1005	1003	1039	992	996	986	978	1058	991	1056	1012	1052	1048	960	990	953	981	996	981	1008	1018	1044	1018	1011	993	985	1037	973	1021	1000	1009	1012	1024	935	1011	974	1028	993	1098	996	1030	1001	998	936	969	993	987	944	1014	966	1015	1006	998	970	973	959	1012	1057	961	983	989	972	976	996	1012	1049	1014	1020	988	997	984	995	972	1037	974	1079	1029	1010	977	960	1069	934	994	1003	970	1037	976	1082	959	1002	982	964	1008	995	995	1016	995	1018	1055	976	1012	1054	989	1014	1054	948	1031	970	989	1012	1024	1032	1010	1003	956	1053	1026	1032	962	990	1028	975	975	962	1035	1040	977	955	1013	991	959	963	966	1019	966	1010	972	1029	976	1011	1014	1001	1068	1063	1042	994	974	1019	1000	998	1002	1011	999	982	998	1003	983	1008	966	1010	1030	1002	954	1005	984	1059	999	1051	1000	997	1022	1072	1026	1039	993	1015	1031	1026	1059	978	1023	999	1016	1011	958	1012	1042	1055	1016	1044	981	1003	1015	1055	980	936	977	956	995	1056	994	1014	955	1017	960	983	1025	993	983	984	1010	1012	986	1010	1026	992	990	1002	991	971	1025	986	1006	982	989	1025	1013	986	1001	991	983	1062	1032	985	956
37846	25356	22223	17803	15426	12137	15116	9830	7727	6091	4553	3189	2357	1745	1527	1022	809	702	578	594	463	505	569	497	459	446	390	399	418	380	362	374	323	333	352	358	344	317	334	332	343	328	310	320	337	294	359	302	356	323	296	331	315	333	334	349	329	324	366	332	323	340	306	296	312	340	347	299	329	328	343	324	344	331	317	325	334	335	321	336	347	311	305	342	308	316	316	304	315	296	294	334	326	328	349	306	316	332	324	322	327	300	314	334	341	311	319	344	288	327	309	324	333	328	332	340	344	324	327	317	338	324	320	320	298	323	301	341	353	353	317	349	304	354	311	301	318	290	323	313	341	301	325	301	331	311	348	311	303	358	308	312	338	311	297	352	300	348	314	319	306	312	337	323	333	326	356	296	305	325	334	309	321	294	327	328	352	304	310	303	347	275	326	340	337	309	301	296	272	332	337	320	282	284	322	312	360	282	295	312	289	326	322	301	290	276	337	316	350	336	304	304	324	337	335	291	322	328	346	278	347	328	329	352	330	310	312	304	306	323	303	323	336	326	342	305	320	281	327	304	309	323	331	310	321	322	316	307	311	268	350	303	306	350	340	331	339	316	348	292	294	305	310	276	337	343	315	319	306	330	304	327	327	326	344	330	312	327	323	343	308	344	320	304	316	308	302	314	321	355	319	338	331	293	314	333	298	321	329	323	327	306	335	314	303	341	342	290	312	306	298	325	343	337	347	335	329	298	316	320	310	336	325	342	330	331	321	316	359	307	328	349	316	303	308	302	337	337	315	339	333	301	348	293	315	336	297	291	329	335	340	305	299	301	342	327	306	321	359	357	328	321	337	287	323	324	319	329	303	322	286	297	378	342	311	351	311	288	289	323	316	334	340	310	336	331	328	282	272	323	319	325	292	314	287	310	318	317	346	313	321	275	312	316	323	274	330	343	335	334	346	330	307	304	294	293	337	349	324	294	319	296	298	325	337	331	309	349	317	311	347	325	311	317	307	311	294	310	352	349	314	313	326	358	323	286	315	305	308	309	315	345	306	309	324	322	291	322	309	286	300	325	352	327	352	314	302	291	309	319	324	323	305	319	324	307	331	318	306	317	311	284	339	309	312	324	311	349	293	317	317	308	320	291	329	315	337	321	313	355	335	306	340	342	332	303	325	285	324	316	304	310	343	303	309	289	336	317	317	296	335	340	332	321	324	320	331	348	365	343	348	348	281	308	321	313	324	340	329	346	332	319	344	295	352	327	281	341	326	325	317	319	342	302	366	292	335	337	331	327	278	324	346	315	301	345	269	292	295	303	316	315	319	318	323	330	310	294	287	288	291	300	326	342	310	315	339	303	342	339	336	339	373	311	299	288	305	326	355	328	319	286	287	312	341	316	309	312	322	289	331	302	332	333	319	327	338	336	337	323	273	326	282	346	285	352	348	276	298	332	326	358	324	287	316	318	321	318	321	317	309	312	338	325	300	281	338	297	308	283	293	278	298	329	297	320	323	310	296	314	355	308	309	347	320	308	296	294	313	332	323	291	346	305	315	291	336	325	297	298	307	317	342	310	281	312	278	331	298	297	318	278	292	319	312	300	345	311	324	325	313	332	312	320	319	330	301	282	337	342	325	302	292	331	339	310	315	313	337	316	329	330	326	303	317	325	317	330	347	308	337	311	286	311	301	335	318	296	332	309	338	304	316	357	344	341	303	314	365	327	309	284	315	314	327	350	317	353	354	336	317	331	311	340	318	325	283	299	352	337	301	309	317	331	362	316	305	295	350	321	341	322	349	345	345	313	296	334	333	332	319	324	296	304	302	320	329	352	341	340	327	314	315	302	299	321	317	298	330	313	333	341	308	310	338	345	334	341	322	309	333	319	303	312	328	313	320	327	328	327	316	330	314	325	321	297	309	351	324	311	321	343	361	304	311	350	339	327	304	293	320	324	334	361	327	310	311	284	318	322	337	297	323	268	323	304	297	353	312	337	315	337	315	302	303	325	322	304	332	313	353	319	293	337	282	295	320	261	294	274	306	324	319	323	306	284	293	340	287	294	315	319	311	313	316	340	306	320	300	296	284	330	306	309	320	306	321	327	315	314	332	331	275	337	326	310	297	303	289	324	283	311	348	321	315	308	306	338	326	330	335	354	326	303	323	341	348	348	313	317	332	296	316	287	286	294	335	322	323	325	310	368	321	289	336	336	309	322	324	316	297	294	300	363	309	333	311	350	321	365	347	353	289	335	343	300	317	328	351	302	322	307	353	316	339	325	330	337	292	284	321	319	331	315	314	338	356	312	328	326	328	303	327	308	302	339	286	283	315	321	336	320	320	330	305	298	296	328	316	323	355	289	315	316	310	304	336	292	300	296	326	320	335	296	344	342	328	321	289	327	316	321	325	344	308	337	306	290	320	327	293	334	324	316	333	298	321	352	331	339	299	301	309	370	305	340	305	318	306	350	307	358	309	336	322	301	324	333	311	336	335	303	306	324	301	327	325	304	326	316	337	303	337	318	315	351	324	302	341	274	339	325	305	338	351	347	331	311	298	312	329	325	328	326	319	304	307	304	307	324	350	313	315	317	312	289	318	339	305	341	282	290	309	317	365	268	323	310	332	323	298	324	323	323	338	309	317	319	313	308	299	310	316	335	322	331	305	319	285	312	312	354	332	298	327	301	331	321	313	311	335	314	303	316	306	314	313	305	329	334	345	318	291	313	336	317	329	342	310	338	296	327	320	309	331	305	327	313	317	299	304	334	328	305	308	299	297	310	315	327	331	312	333	332	322	327	288	305	312	288	315	353	328	317	300	306	322	322	323	329	323	329	326	341	296	282	334	352	292	330	305	313	362	319	316	302	308	358	320	303	328	309	307	324	260	325	316	309	331	321	304	304	346	311	334	312	330	299	344	339	320	352	327	302	304	319	308	318	331	316	350	323	318	318	366	301	293	304	317	311	330	323	347	327	274	318	335	289	307	305	307	345	321	321	333	316	332	320	326	342	372	318	318	340	352	300	343	272	296	337	318	324	317	331	328	354	343	382	319	327	306	346	334	306	336	342	298	340	323	306	311	339	337	287	330	330	326	323	279	294	312	315	322	310	305	301	313	319	291	312	324	314	305	321	304	294	301	334	315	319	296	303	343	341	343	326	320	324	323	356	340	292	286	332	327	321	294	338	288	332	331	317	295	326	336	315	323	320	289	314	335	331	308	338	297	290	300	297	308	324	315	305	285	312	336	324	300	315	331	349	340	322	288	327	327	306	319	302	302	301	325	314	329	337	333	320	362	326	346	337	292	285	323	317	315	331	312	329	311	322	327	316	318	337	312	310	322	310	330	348	327	278	283	327	344	309	319	310	334	324	339	324	308	336	328	336	324	298	333	296	332	332	325	332	305	299	303	307	358	306	306	316	315	339	341	314	307	373	323	320	348	298	337	328	311	335	326	293	337	318	320	309	328	311	332	300	333	311	337	326	308	310	348	302	340	295
27722	15287	16210	16249	15211	14655	20744	15400	12498	13157	10675	9110	7686	6276	5613	4489	3820	2908	2674	2559	1877	2297	2338	2077	1866	1589	1497	1378	1225	1185	1072	1059	1039	914	914	973	889	978	929	861	909	920	831	824	882	866	843	872	845	840	855	868	841	849	852	885	816	894	814	835	870	785	799	823	820	812	865	837	834	772	866	817	788	795	814	860	864	850	846	825	817	850	823	822	766	819	807	851	829	831	787	838	853	837	922	870	863	920	854	890	836	859	840	851	889	871	835	836	847	894	838	841	882	849	834	830	853	837	831	852	832	835	829	801	877	773	851	833	820	834	833	806	809	799	790	884	804	837	813	815	842	815	842	820	816	790	772	798	825	830	844	838	850	841	843	820	873	782	779	809	802	848	808	804	842	813	803	782	820	849	849	872	799	771	818	810	756	808	825	813	792	838	816	829	771	839	854	803	845	806	778	801	777	819	771	809	837	809	815	863	778	815	773	825	789	839	846	800	792	772	812	803	835	837	811	833	813	805	850	847	797	830	786	813	792	777	782	797	889	820	790	814	794	805	847	794	819	831	835	799	794	820	802	777	815	842	789	790	840	832	817	797	797	814	777	762	805	843	803	818	809	780	800	785	815	838	775	843	822	798	820	779	830	849	820	793	810	864	795	797	813	802	747	827	839	803	792	842	801	786	788	831	829	797	837	842	823	786	810	773	738	770	819	830	779	801	795	782	773	791	815	750	806	814	849	793	816	802	788	816	770	830	779	823	784	802	809	803	755	773	889	797	798	821	833	802	784	783	856	809	789	763	798	766	834	841	818	823	822	835	794	778	842	790	807	848	833	778	836	815	787	781	759	840	759	749	768	803	849	872	759	823	809	814	752	816	806	829	780	807	777	820	791	822	803	786	783	811	759	857	826	848	833	830	841	771	829	768	817	827	809	856	810	787	808	753	799	813	810	752	768	768	801	803	783	817	808	814	813	797	820	849	853	822	809	766	819	818	846	758	814	773	808	850	823	808	769	795	763	812	801	831	813	832	809	796	797	834	792	800	772	839	864	827	802	771	831	770	796	823	787	841	812	770	790	786	858	864	783	857	768	810	838	809	794	799	766	792	864	762	829	774	852	827	786	859	815	796	839	804	819	796	798	763	789	812	819	808	810	812	782	813	817	829	820	835	784	783	758	780	787	842	743	813	737	858	858	790	777	826	809	786	768	816	815	828	829	770	761	774	805	844	776	835	777	806	818	810	858	804	816	801	831	797	819	798	816	850	828	777	795	801	830	768	771	845	791	791	803	820	800	808	880	834	823	821	839	792	819	840	779	821	815	810	841	842	803	861	739	818	789	797	790	789	802	816	810	846	836	806	780	774	862	839	799	784	828	799	782	794	743	823	834	801	728	822	839	831	787	854	822	801	869	850	870	830	763	767	818	763	801	808	781	810	840	816	834	817	834	769	851	809	834	799	792	777	842	772	796	814	818	787	801	773	803	840	790	824	853	833	763	817	827	799	838	851	829	796	854	814	785	831	779	815	801	816	845	810	810	775	865	791	792	777	801	837	786	828	807	791	763	832	777	790	817	806	831	787	789	793	815	817	843	793	843	779	828	825	835	807	807	819	764	811	788	821	803	826	791	817	801	827	802	767	755	833	783	900	821	780	804	808	820	728	783	781	760	799	822	790	771	817	842	819	819	753	798	806	797	858	822	873	831	789	797	821	829	860	769	847	749	821	837	790	786	807	801	805	807	810	819	757	807	844	793	779	840	760	803	822	784	820	806	791	806	788	783	846	841	806	830	824	780	821	840	821	850	845	830	755	833	812	798	791	830	819	800	823	796	861	840	836	838	817	788	818	801	814	844	799	801	845	800	773	781	786	823	801	863	775	784	732	775	811	821	801	835	764	829	829	834	829	818	790	820	792	850	823	785	801	877	814	806	805	796	794	839	778	831	800	843	797	795	822	793	806	791	776	787	788	827	771	821	761	788	751	809	819	774	795	792	805	718	814	849	857	797	775	752	819	815	802	779	832	803	809	800	815	826	821	860	793	809	835	787	830	791	792	845	825	785	790	815	811	758	761	818	759	813	777	820	796	776	802	780	791	805	790	814	856	766	800	794	836	795	815	800	826	802	823	795	826	831	782	793	847	799	795	762	855	813	863	841	801	753	745	790	867	806	797	841	791	794	785	762	814	799	845	799	824	750	765	807	780	830	774	807	808	787	815	774	819	802	761	817	817	790	821	829	852	781	883	821	838	799	867	823	803	779	792	835	814	814	810	818	805	795	813	769	821	809	832	850	813	824	786	828	760	822	817	819	801	816	831	782	810	841	804	800	821	790	805	810	854	814	826	822	793	811	825	762	826	797	791	813	775	761	833	824	815	799	861	834	773	796	794	820	833	808	805	807	793	818	754	768	758	815	841	857	795	873	825	775	831	733	806	810	849	836	793	819	789	810	824	786	856	763	782	842	798	791	823	788	824	811	785	813	838	811	825	839	841	803	820	760	853	796	817	842	760	839	826	794	821	823	801	800	828	878	829	821	798	735	768	830	777	809	792	807	804	822	766	819	847	798	798	863	868	823	755	799	779	852	825	765	840	800	778	827	834	820	756	809	809	785	840	800	834	794	790	807	761	829	849	786	817	819	833	809	876	802	807	809	851	819	824	794	832	792	766	830	851	752	769	833	809	828	829	785	782	794	801	800	827	834	838	818	803	803	786	825	842	811	829	865	833	814	826	844	809	807	789	805	838	808	809	772	837	855	791	834	810	812	840	854	785	811	811	812	790	860	786	824	757	755	786	779	816	800	808	769	806	794	824	805	796	833	793	742	769	773	784	813	827	857	824	811	823	869	803	772	831	815	822	741	780	809	770	776	832	817	767	863	804	857	775	796	849	823	806	777	776	761	777	814	846	793	778	829	812	826	795	841	812	829	728	830	819	818	871	816	773	793	792	794	803	768	801	835	831	839	826	820	796	768	831	825	825	845	864	790	807	818	809	810	782	804	803	804	773	800	859	793	778	824	809	828	772	803	840	812	836	835	863	813	810	869	772	827	781	841	835	764	831	806	798	849	792	830	828	808	801	876	779	794	801	814	772	784	807	752	803	781	843	858	777	800	823	796	798	765	815	783	832	770	845	764	774	813	822	818	804	825	809	789	837	815	826	792	813	872	828	828	831	823	824	829	747	821	864	818	849	819	836	826	840	806	817	816	833	810	835	767	823	758	780	770	831	843	786	859	782	798	792	756	845	849	826	808	802	827	800	791	833	793	796	806	821	845	839	730	841	789	823	838	814	820	851	851	817	830	785	784	788	755	862	800	793	758	840	778	768	784	812	833	780	808	831	822	809	865	813	833	774	761	804	781	808	785	792	783	815	778	844	736	839	745	830	794	782	805	790	858	860	815	809	816	859	789	796	763	778	816	816	821	773	759	832	867	777	799	795	823	777	795	795	812	839	805	847	892	824	771	788	797	791	777	820	837	775	802	874	867	842	784	777
6709	3711	2914	2000	1471	1066	1132	681	643	697	513	497	438	410	488	477	444	438	398	406	385	429	401	366	353	356	340	337	374	374	380	391	339	333	371	373	362	347	354	332	375	378	354	386	372	368	395	341	380	372	346	312	358	373	363	373	361	348	339	327	382	326	342	356	354	358	353	340	332	346	353	334	342	326	380	336	351	359	353	353	351	349	333	336	327	362	320	343	357	372	364	377	361	357	370	355	343	387	382	368	380	345	382	367	348	353	382	337	378	391	382	342	399	357	371	363	357	372	383	394	368	349	343	320	376	311	358	369	351	344	333	358	356	363	350	402	354	374	336	339	340	368	359	385	358	366	334	331	332	354	365	354	352	362	361	383	351	341	327	326	366	387	323	361	349	338	351	364	349	361	318	354	340	345	373	382	364	334	339	355	350	352	354	373	398	359	372	372	350	341	347	357	365	354	370	334	356	342	380	374	365	347	362	378	337	368	347	385	325	342	366	339	386	385	367	378	386	357	364	365	363	353	319	400	350	358	367	316	328	364	324	384	358	392	327	375	346	329	372	380	382	363	353	361	379	335	355	325	376	383	350	387	367	324	309	333	378	327	349	348	338	363	296	359	323	340	355	346	342	363	346	370	343	343	351	388	354	355	396	415	346	331	367	375	373	362	382	357	356	353	366	347	358	373	361	348	366	333	347	347	372	314	342	347	328	367	331	396	361	328	342	342	362	364	376	396	385	351	331	354	349	362	317	333	388	360	363	363	363	377	400	335	371	386	354	377	351	316	362	369	382	366	324	365	369	340	333	364	332	362	351	347	345	298	365	305	394	371	373	368	361	384	329	370	349	355	396	366	344	373	349	396	340	337	381	341	356	323	354	362	354	377	329	370	371	350	368	369	361	362	416	363	374	357	379	329	397	381	349	344	366	404	339	336	373	372	362	361	354	364	324	367	335	345	347	363	328	377	395	346	419	333	374	355	369	366	370	334	337	372	338	344	336	347	370	354	347	327	373	350	323	374	374	350	367	368	351	375	379	326	355	362	344	361	397	372	408	376	343	354	344	352	367	341	363	387	321	354	358	336	312	367	320	341	348	373	348	369	376	371	344	374	376	361	370	385	355	340	424	392	361	333	345	359	391	372	361	337	369	370	360	338	342	355	369	366	340	336	364	357	341	372	360	358	371	311	327	330	351	356	352	352	352	373	352	366	349	359	350	368	345	365	378	359	379	362	362	345	346	372	353	334	355	359	358	364	399	378	372	333	408	363	343	345	368	375	335	379	354	397	367	370	369	341	338	375	339	375	336	371	349	362	378	340	359	365	364	393	372	363	387	396	365	343	336	318	333	378	366	337	359	374	415	346	378	389	376	334	347	391	362	330	360	388	346	369	379	358	377	348	352	351	381	350	362	365	342	359	381	351	331	345	337	341	368	356	321	353	334	373	351	339	340	350	344	352	351	368	396	339	411	394	368	342	345	342	363	333	345	366	364	353	345	351	352	378	340	359	359	349	362	363	391	373	378	326	330	367	373	362	347	387	310	329	395	362	369	353	371	389	354	389	339	357	351	380	353	312	325	383	344	347	355	343	350	374	374	357	343	346	369	352	337	361	354	326	372	357	350	352	370	352	330	367	349	372	354	339	332	336	343	366	375	365	364	331	341	356	354	346	333	360	387	323	395	365	334	318	325	355	382	362	360	345	360	376	355	320	338	364	357	357	373	334	350	364	407	370	383	360	364	360	358	358	325	352	342	326	359	364	339	384	296	331	348	370	355	376	305	368	328	376	351	372	344	342	346	331	387	353	354	350	350	355	323	352	342	352	362	356	349	332	350	325	313	385	309	366	353	351	339	412	341	340	356	354	365	330	331	340	367	359	371	352	362	349	346	322	358	352	378	351	337	382	367	368	371	378	355	360	368	351	346	356	358	373	362	328	372	349	373	374	363	339	359	363	354	333	338	341	365	356	341	331	347	358	357	340	335	341	365	372	341	342	343	363	329	375	331	333	367	356	383	366	343	346	364	347	350	357	362	365	361	389	366	383	336	356	389	367	353	315	380	340	372	380	342	346	335	369	350	336	349	371	375	375	360	329	342	317	369	339	369	357	374	358	374	372	359	379	365	341	395	326	366	328	372	355	377	330	347	362	356	357	356	367	365	341	363	315	354	368	360	351	344	377	366	332	355	364	372	392	327	349	349	341	354	336	343	372	350	351	350	359	352	364	364	347	350	339	355	385	321	375	336	365	364	363	351	336	358	325	339	354	383	352	349	350	379	358	365	355	369	341	344	331	355	365	355	373	342	322	351	358	351	333	347	346	361	365	327	358	395	354	352	342	349	339	386	365	371	358	350	340	347	356	340	364	312	385	357	354	359	332	350	357	389	362	357	359	381	353	352	359	340	361	311	331	375	394	351	414	345	361	342	353	351	386	367	343	352	347	368	343	338	349	373	340	388	360	336	367	368	365	339	363	366	368	362	379	399	326	375	325	330	344	353	343	354	339	329	321	342	382	342	387	353	337	312	350	332	356	374	339	327	329	367	320	368	317	339	330	291	368	349	350	362	336	321	346	399	364	350	366	331	347	318	336	332	356	376	324	336	363	335	348	361	369	339	328	366	377	360	350	347	373	326	348	361	363	333	348	345	344	368	351	331	374	386	347	357	355	379	364	329	354	386	337	373	376	356	331	372	380	385	360	381	300	346	363	369	344	336	348	356	375	332	366	364	337	382	386	370	376	380	381	372	368	389	319	346	337	387	319	333	328	358	374	316	378	380	345	389	354	377	351	342	335	345	387	333	385	352	366	335	359	322	378	331	355	338	333	334	369	360	356	351	347	348	369	350	331	353	327	375	314	354	370	376	357	376	379	394	384	353	344	375	346	329	332	384	331	358	371	344	359	386	354	376	336	356	314	375	361	358	356	349	373	337	394	390	369	335	391	365	388	372	329	326	338	341	363	375	334	376	354	368	362	353	363	360	347	354	387	313	348	326	343	322	367	338	335	329	352	349	319	333	328	390	366	351	358	348	318	329	347	395	374	332	367	379	377	378	424	355	368	353	393	350	318	358	356	351	335	397	372	333	356	336	363	389	376	328	355	348	377	377	365	348	374	373	335	352	331	358	369	389	359	345	333	355	367	340	357	354	347	353	350	342	349	335	391	364	348	341	366	381	379	358	387	355	394	345	368	314	388	355	356	331	329	342	353	362	341	364	395	369	368	331	360	355	385	358	366	350	348	364	331	356	353	345	400	367	354	375	345	364	340	373	318	354	345	346	345	400	342	348	371	346	353	373	350	332	373	336	333	376	358	374	393	373	342	379	375	364	319	379	346	327	333	343	383	395	353	366	369	358	365	380	378	364	381	375	332	368	366	351	361	332	361	366	325	334	368	359	387	347	364	360	374	356	347	328	337	355	357	358	363	337	326	356	383	374	366	372	357	339	371	374	351	367	351	377	352	311	352	359	354	345	379	314	332	333	342	344	354
6264	4081	4521	4545	4164	3603	4207	2433	2461	2464	2007	1941	1784	1566	1557	1621	1582	1476	1310	1257	1205	1370	1232	1055	1055	960	990	988	997	943	968	1042	912	949	963	988	907	938	897	883	857	922	909	926	970	920	897	920	904	881	964	910	990	896	890	982	907	931	887	903	961	944	873	903	918	911	947	905	979	928	975	895	932	957	874	959	935	923	933	879	914	908	902	961	923	900	891	996	1013	969	913	918	909	944	943	893	928	919	937	987	953	906	898	936	880	859	935	881	909	932	972	912	926	967	922	927	982	966	931	936	864	903	997	918	920	950	854	937	899	872	961	920	931	976	913	941	902	927	932	969	931	966	939	978	952	906	891	942	896	969	932	961	945	910	905	903	958	914	897	906	946	882	937	964	926	952	946	977	909	884	924	928	916	967	1014	935	903	933	904	921	872	926	918	874	915	952	941	930	896	948	917	945	934	894	875	962	933	890	889	997	939	941	954	923	959	944	943	918	963	934	976	886	928	927	959	907	919	893	937	909	996	908	947	956	917	858	889	907	865	936	868	915	917	855	900	902	920	894	940	883	917	842	890	914	954	950	925	962	945	904	889	868	859	891	911	922	928	931	961	934	911	942	940	946	951	968	893	857	988	865	889	922	900	893	865	872	954	903	936	918	881	889	986	925	956	898	928	921	890	926	888	910	920	902	906	952	910	901	912	891	931	935	915	902	940	978	893	984	922	906	921	930	880	871	926	982	916	933	947	872	926	942	942	922	893	930	886	926	957	968	877	968	961	919	930	891	919	966	877	899	927	936	861	899	926	893	934	925	935	954	880	909	1011	930	885	928	969	888	938	937	908	897	948	886	963	982	943	909	884	885	877	932	939	916	902	866	940	925	886	887	884	907	1014	876	900	949	930	920	959	931	961	889	911	909	916	952	914	880	920	936	937	901	939	920	929	921	916	908	937	865	953	968	895	907	926	948	932	882	896	922	921	976	900	914	948	927	964	905	901	911	959	919	969	972	930	906	917	958	958	909	965	901	908	935	950	925	918	915	889	907	986	906	922	943	927	884	885	923	991	940	965	970	879	861	870	955	943	984	927	919	933	887	907	924	882	901	923	913	910	935	886	926	875	949	941	915	905	958	933	900	902	946	927	846	936	911	969	901	929	932	963	932	940	907	874	901	906	919	930	895	917	934	955	959	927	970	909	920	898	950	916	898	934	906	928	944	883	894	889	981	938	937	889	934	997	910	916	889	952	928	877	860	899	939	893	928	884	869	907	959	964	912	928	890	929	887	889	914	929	965	927	896	955	1005	938	913	869	871	960	909	900	893	924	993	897	1012	953	900	958	908	889	921	897	919	904	972	882	899	923	925	990	902	974	918	922	901	883	851	904	955	888	931	910	891	911	1019	880	895	952	955	937	908	925	892	939	924	967	936	877	931	912	948	879	942	920	876	905	890	845	931	873	877	955	903	934	890	924	923	936	949	895	908	952	974	928	896	919	930	904	929	914	913	950	897	923	902	894	955	893	891	916	902	954	868	940	922	941	902	898	947	919	930	897	937	920	929	903	893	878	933	959	965	903	952	900	918	948	939	931	952	959	935	938	923	902	938	923	964	914	936	913	925	986	936	1010	927	964	966	908	964	915	937	894	947	979	958	901	999	955	900	854	932	935	937	864	856	876	912	927	937	930	886	970	952	917	962	921	911	937	930	935	938	890	902	899	959	859	909	893	921	910	904	887	922	909	930	907	875	957	902	958	913	937	896	925	914	923	871	964	962	919	950	941	937	904	931	917	920	926	942	901	891	925	900	937	929	923	950	940	911	949	948	940	912	858	966	917	876	917	904	855	851	931	940	981	899	945	891	876	938	873	898	963	932	855	929	930	947	969	950	940	921	928	928	909	928	945	921	903	904	911	939	944	926	874	922	845	888	881	1000	877	944	922	908	958	841	912	860	969	942	930	908	950	926	951	908	893	883	924	915	968	952	979	946	908	947	882	949	920	898	957	869	938	900	937	928	932	924	977	916	948	991	946	931	923	977	917	911	932	969	918	901	886	1009	933	883	937	941	944	959	938	909	945	984	917	999	963	888	936	934	892	895	944	904	903	939	938	987	912	960	964	960	917	929	865	919	912	941	938	949	909	918	931	961	902	955	932	967	921	930	928	903	943	953	951	901	958	892	918	891	941	956	934	933	930	944	926	912	929	890	881	950	931	955	904	932	951	887	961	972	948	871	930	983	923	938	976	928	967	912	921	916	972	920	932	892	886	880	963	952	921	877	897	939	912	908	879	909	955	938	975	978	881	912	966	930	926	962	899	938	916	931	903	923	915	945	847	908	946	945	901	924	949	935	944	891	927	907	914	919	894	943	912	975	902	943	982	919	860	968	996	949	947	937	919	941	944	882	901	933	952	951	954	927	921	875	932	895	854	917	913	899	957	947	979	884	964	925	888	938	868	937	964	869	916	903	901	807	931	927	924	917	891	952	950	975	903	885	933	912	934	931	923	918	902	942	938	922	949	870	955	916	920	917	921	851	889	924	928	945	951	908	949	875	902	922	903	939	879	934	940	914	897	938	910	958	954	971	946	914	896	874	916	867	929	910	918	947	936	972	962	963	928	908	955	921	990	912	900	909	944	907	980	923	980	938	939	987	913	956	978	921	907	894	915	923	902	919	897	949	959	907	929	962	890	930	893	909	882	914	936	893	917	974	890	924	877	896	954	953	916	930	958	867	945	933	909	921	907	916	951	895	905	893	905	925	891	936	911	909	915	918	920	960	995	941	940	901	906	892	937	922	932	963	989	939	924	948	995	971	912	927	958	943	877	890	950	964	896	966	928	1012	946	908	962	915	893	943	878	935	927	870	955	930	924	1001	961	913	964	886	928	880	954	873	918	932	905	909	895	896	931	949	988	870	931	907	951	972	950	900	936	944	937	924	932	943	962	912	948	919	948	927	919	922	905	921	921	914	891	956	936	910	935	970	946	910	897	934	905	945	954	935	957	908	902	936	870	894	881	906	882	943	968	937	918	939	947	924	945	932	937	942	945	889	896	950	861	960	934	929	918	935	929	957	922	924	959	882	911	897	914	962	896	940	989	914	964	935	924	928	942	961	912	885	886	936	900	915	941	892	947	942	909	955	964	948	901	920	926	937	964	951	866	889	944	880	936	939	944	916	917	936	939	931	922	936	946	910	932	887	942	942	878	947	936	882	864	941	885	966	928	943	909	916	914	884	919	962	915	911	883	937	921	952	916	941	919	966	946	940	892	968	926	931	929	944	859	923	916	905	916	903	899	891	951	893	869	953	910	933	915	908	955	973	917	886	967	943	878	958	922	926	918	893	910	967	990	955	962	865	924	956	937	912	902	994	997	895	929	972	989	857	883	954	956	953	928	964	928	897	884	886	935	941	944	899	883	891	933	959	884	929	916	952	924	901	926	911	912	946	939	898	912	923	868	901	916	923	890	928	932	901	913	902	952	920	913	943	927	944	932	924	974	912	912	873
29464	20095	16462	12105	11489	8086	10087	5956	4519	3921	2853	2061	1527	1059	944	803	715	633	614	602	521	576	566	525	477	455	464	448	439	476	445	451	449	448	442	401	446	479	463	435	403	400	423	430	421	414	472	428	413	406	432	428	465	437	421	421	430	424	445	452	464	463	425	429	415	468	416	397	442	414	441	426	424	452	432	405	427	452	417	413	458	414	467	442	409	481	414	424	435	424	401	442	452	450	425	455	431	441	466	431	410	431	433	405	436	440	454	448	405	488	440	419	412	444	438	420	458	416	426	438	415	422	456	374	417	437	427	432	440	420	394	413	429	387	404	430	450	437	421	396	425	396	454	409	443	412	420	470	440	424	430	457	421	429	458	403	418	443	384	411	426	431	425	394	444	427	479	446	396	413	439	452	378	462	429	426	402	420	413	402	416	447	419	427	422	398	452	439	440	450	445	398	418	415	420	407	449	409	476	437	397	440	443	415	404	448	445	424	426	416	430	465	421	398	402	439	412	392	409	425	435	447	437	414	408	449	457	436	437	442	427	401	436	406	461	426	470	467	453	414	448	425	451	434	452	421	435	435	425	436	434	372	412	381	459	435	427	432	401	463	420	430	445	460	409	419	460	431	421	506	399	442	373	430	464	455	434	429	423	476	412	450	458	407	380	424	409	437	428	425	443	382	421	461	440	430	427	428	418	437	445	420	447	406	420	464	476	431	441	406	404	378	439	445	407	427	430	440	406	452	450	396	415	467	462	419	462	412	408	404	469	469	414	423	406	477	406	411	375	460	435	447	439	418	466	396	444	408	435	415	417	475	403	419	381	421	437	430	413	458	427	452	448	441	398	434	443	438	452	440	390	384	443	435	417	442	415	427	439	410	427	413	454	413	431	435	419	433	448	420	421	451	427	452	454	472	463	418	436	438	452	408	409	434	422	384	426	436	450	435	452	447	468	430	386	466	435	454	446	425	404	415	449	417	439	393	404	407	435	425	409	436	426	429	432	419	453	395	432	415	431	412	424	402	393	506	433	428	457	420	430	435	445	433	453	451	394	440	430	430	436	435	395	434	417	410	418	419	417	446	419	410	417	413	438	412	424	428	408	430	463	407	441	442	456	419	420	410	433	430	441	426	430	455	448	436	428	423	436	406	443	434	415	374	438	403	442	426	384	421	451	401	437	417	454	428	426	447	457	458	426	454	466	446	430	473	403	393	437	399	440	416	418	455	408	431	454	406	450	412	406	430	450	436	469	418	425	454	428	435	447	417	431	413	423	450	450	422	407	428	428	451	428	444	453	447	415	387	403	461	417	423	437	410	427	373	430	443	423	440	451	455	440	400	430	406	420	464	405	480	399	454	438	417	406	429	468	444	431	446	437	466	453	432	417	395	415	441	434	420	414	422	415	413	446	405	438	423	444	453	405	405	420	396	389	428	404	475	418	443	407	443	433	449	445	385	425	453	450	404	461	449	442	411	435	407	420	432	460	423	425	412	421	411	450	391	391	429	414	412	430	478	396	452	416	421	404	435	427	423	434	435	426	419	456	431	476	452	416	442	485	392	446	450	395	444	416	442	435	434	427	429	436	433	427	420	458	447	438	452	425	402	466	449	427	417	459	474	397	423	421	431	450	407	427	433	439	428	453	424	444	439	459	424	405	407	417	420	434	429	403	423	395	405	428	435	463	396	405	440	416	443	437	431	447	435	468	425	421	438	463	419	416	433	414	419	452	421	408	411	417	417	398	439	422	400	464	383	440	409	453	438	445	412	489	432	412	444	442	399	485	408	444	439	412	430	426	432	424	449	443	415	404	437	443	447	417	465	444	398	443	441	464	437	392	420	404	404	413	426	426	450	434	440	447	452	429	441	418	439	433	389	405	430	447	400	408	424	435	464	452	398	365	436	447	460	411	448	455	456	430	427	434	468	457	446	439	414	423	395	426	421	419	447	455	441	439	464	427	441	427	451	438	455	424	454	447	436	413	391	400	442	424	402	440	420	459	440	418	433	432	445	432	402	439	379	420	491	422	425	476	468	447	416	435	451	434	437	397	442	403	457	448	438	466	424	389	429	403	441	428	430	418	443	431	448	446	437	441	458	424	443	409	425	469	446	410	440	432	419	430	430	429	436	407	423	401	468	426	480	466	408	437	437	425	433	447	437	444	426	424	432	455	423	439	437	426	404	460	413	430	408	393	429	430	406	419	401	423	465	384	397	402	414	392	433	437	417	427	454	365	437	455	408	422	433	414	406	440	438	423	447	443	448	406	423	415	421	437	425	429	410	427	440	431	404	453	440	434	418	412	430	444	425	444	441	463	422	430	456	417	425	412	456	419	467	444	405	427	459	399	425	436	445	449	421	422	446	442	462	445	396	410	418	446	395	417	448	426	416	432	441	442	422	460	417	416	448	454	426	417	458	415	431	427	429	386	435	435	367	438	458	470	425	392	415	417	402	437	436	406	411	459	394	418	435	450	465	405	445	412	446	452	447	395	449	443	432	418	403	399	435	426	430	445	438	461	454	423	415	452	428	420	412	480	426	390	452	380	415	428	437	454	429	415	430	419	394	402	425	426	424	438	453	459	442	471	418	430	427	425	402	431	451	431	436	433	406	414	445	450	388	430	452	445	447	425	442	389	454	444	400	417	393	426	476	442	454	474	424	423	404	419	450	405	433	434	449	437	441	438	412	425	414	432	449	421	395	406	446	390	434	436	397	422	434	415	440	410	397	372	406	418	455	450	405	430	439	443	437	425	469	444	426	439	441	418	492	411	435	395	415	414	441	405	400	459	424	431	393	395	383	417	445	451	440	450	443	437	441	409	445	434	447	451	431	402	422	456	399	442	463	408	390	420	428	435	391	421	464	422	386	418	455	411	399	442	428	425	444	445	426	419	426	456	433	433	444	428	437	397	441	437	440	443	413	462	421	368	407	425	443	418	427	448	421	418	421	456	445	424	407	439	408	420	433	453	424	459	415	405	440	428	420	421	397	391	447	416	388	421	410	439	394	382	401	382	392	429	421	413	441	474	431	401	444	402	425	451	411	427	401	419	417	395	400	425	418	447	439	419	393	443	435	430	377	404	408	406	407	401	448	439	423	417	387	444	429	417	432	373	476	470	406	461	431	410	441	420	452	413	466	439	444	419	399	414	440	436	436	429	421	417	464	425	440	442	431	405	383	424	434	440	459	428	432	485	469	443	448	456	449	440	419	430	425	380	418	469	436	458	422	427	462	468	415	382	444	431	439	438	457	411	418	416	412	424	416	452	442	429	411	416	450	446	414	438	418	432	430	403	396	442	420	393	442	480	387	423	418	431	423	410	414	434	436	438	429	407	407	442	421	450	404	398	412	433	441	464	433	447	442	422	430	420	455	453	457	443	408	443	442	403	437	437	449	396	464	443	446	402	424	447	422	441	416	461	390	410	404	485	486	417	448	437	444	452	409	445	452	444	451	424	416	400	416	390	449	466	427	417	480	427	420	408	398
21784	12222	11713	11542	13194	9561	16334	10501	9236	9289	7375	6350	5326	4253	4106	3450	2890	2395	2238	2165	1922	2137	2004	1794	1635	1580	1424	1348	1385	1361	1318	1247	1158	1099	1140	1179	1133	1132	1144	1046	1144	1065	1078	1136	1100	1135	1083	1053	1108	1058	1128	1128	1053	1110	1021	1103	1127	1059	1082	1085	1069	1057	1065	1099	1085	1084	1066	1135	1134	1055	1051	1066	1069	1076	1022	1106	1041	1081	1052	1072	1105	1085	1154	1094	1095	1059	1067	1113	1067	1116	1088	1062	1111	1113	1091	1117	1150	1070	1094	1087	1049	1121	1107	1132	1054	1083	1094	1078	1111	1137	1142	1097	1055	1099	1067	1036	1145	1110	1111	1037	1093	1043	1088	1092	1072	1097	1118	1077	1091	1066	1142	1127	1065	1042	1079	1066	1121	1078	1086	1068	1050	1033	1095	1080	1054	1109	1070	1065	1094	1023	1084	1028	1038	1021	1100	1102	1147	1062	1041	1091	1115	1072	1085	1059	1065	1066	1123	1100	1104	1050	1043	1053	1064	1060	1100	1065	1046	1048	1074	1016	1057	1132	1055	1064	1107	1058	1084	1033	1064	1064	1018	1073	1070	1025	1126	1132	1091	1119	1130	1076	1114	1037	1103	1084	1043	1074	1074	1052	1010	1057	1059	1036	1116	1060	1066	1111	1055	1108	1079	1068	1069	1085	1095	1097	1086	1090	1061	1034	1102	1105	1069	1054	1034	1087	987	1061	1105	1044	1038	1020	1099	1134	1072	1078	1077	1081	1089	1144	1071	1051	1126	1031	1051	1115	1106	1074	1063	1071	1066	1137	1073	1094	1056	996	1079	1053	1110	1052	1028	1059	1058	1088	1077	1049	1017	1125	1073	1120	1069	1071	1048	1062	1082	1037	1129	1073	1046	1115	1027	1071	1055	1063	1148	1035	1076	1045	1125	1057	1053	1069	1050	1037	1120	1079	1102	1159	1090	1065	1076	1053	1074	1055	1007	1056	1063	1047	1069	1057	1041	1050	1079	1088	1064	982	1037	1061	1124	1105	1052	1045	1091	1070	1084	1102	1090	1119	1016	1085	1166	1045	1022	1052	1101	1100	1077	1110	1049	1150	1034	1078	1120	1067	1040	1121	1042	1113	1093	1013	1119	1089	1111	1081	1089	1104	1037	969	1018	1159	998	1086	1102	1096	1054	1092	1067	1118	1163	1111	1026	998	1049	1092	1103	1075	1098	1077	1040	1101	1120	1097	1021	1067	1087	1067	1131	1064	1040	1108	1033	1120	1086	1021	1097	1119	1031	1009	1080	1047	1105	1116	1048	1053	1090	1112	1053	1030	1062	1055	1064	1072	1115	1052	1104	1059	1049	1068	1034	1090	1069	1008	1052	1057	1095	1043	1031	1100	1083	1060	1057	1081	1029	1072	1125	1068	1058	1061	1068	1089	1073	1062	1066	1111	1083	1047	1080	1037	1133	1099	1072	1026	1051	1046	1077	1088	1104	1055	1096	1077	1085	1087	1090	1053	1062	1086	1077	1058	1062	1081	1136	1077	1023	1027	1067	1059	1111	1046	1003	1062	1040	1122	1079	1083	1038	1137	1057	1117	1111	1073	1050	1069	1086	1093	1080	1042	1069	1081	1067	1116	1022	1032	1050	1029	1026	1013	1095	1031	1051	1036	1088	1070	1045	1093	1078	1073	1084	1037	1091	1163	1100	1072	1084	1081	1120	1105	1057	1098	1016	1029	1084	1089	1078	1064	1059	1084	1062	1040	1099	1095	1063	1017	1030	1012	1035	1056	1074	1040	1078	1067	1121	1085	1098	1060	1095	1057	1082	1051	1104	1111	1034	1019	1040	1125	1132	1099	1055	1099	1023	1089	1066	1121	1052	1057	1039	1117	1062	1084	1030	1109	1107	1083	1046	1061	1121	1157	1033	1057	1125	1114	1086	1087	1050	1114	1022	1042	1063	1058	1095	1074	1060	1077	1052	1060	1056	1076	1050	1026	1107	1036	1087	1123	1097	1108	1068	1102	1034	1067	1104	1030	1049	1018	1022	1104	1066	1069	1062	1041	1042	1083	1104	1085	1028	1093	1055	1100	1034	1095	1160	1033	1008	1051	1102	1078	1091	1071	1057	1059	1092	1104	1081	1084	1062	1104	1070	1097	1069	1018	1079	1071	1035	1039	1083	1074	1119	1061	1108	1089	1039	1098	1123	1044	1089	1110	1038	1121	1040	1036	1050	1096	1054	1062	1079	1090	1107	1075	1046	1012	1110	1089	1093	1065	1111	1055	1088	1075	1024	1092	1063	1075	1096	1102	1097	1094	1079	1040	1064	1036	1076	1051	1138	1120	1084	1069	1058	1096	1117	1066	1094	1084	1090	1099	1101	1045	1079	1018	1065	1073	1095	1086	1119	1089	1088	1046	1090	1080	1092	997	1045	1101	1091	1096	1072	1058	1054	1079	1015	1106	1037	1023	1084	1063	1047	1082	1050	1037	1045	1092	1088	1104	999	1104	1080	1038	1082	969	1062	1099	1105	1021	1098	1134	1083	1066	1090	1060	1066	1075	1045	1020	1106	1043	1039	1111	1074	1116	1084	1087	1056	1104	1116	1070	1024	1046	1046	1062	1044	1062	1060	1077	1077	1108	1083	1049	1094	1096	1076	1123	1057	995	1112	1087	1090	1060	1115	1039	1110	1135	1037	1103	1008	1063	1085	1040	1063	1066	1057	1136	1030	1163	1133	1050	1059	1031	1092	1028	1116	1023	1074	1073	1061	1111	1011	1066	1066	1009	1063	1070	1087	1121	1023	977	1037	1097	1098	1053	1037	1074	1061	1050	1069	1075	1174	1062	1070	1075	1117	1111	1112	1088	1078	1055	1066	1110	1051	1054	1092	1125	1082	1074	1161	1107	1092	1036	1071	1068	1075	1093	1039	1078	1005	1093	1089	1064	1061	1052	1002	1018	1001	1091	1063	1066	1005	1040	1058	1030	1058	1119	1082	1019	1010	1086	1089	1090	1011	1036	1108	1027	1078	1061	1032	1038	1118	1103	1102	1075	1108	1075	1043	1090	1105	1057	1049	1071	1047	1029	1061	1102	1137	1056	1112	1078	1074	1072	1115	1121	1073	1129	1043	1083	1116	1027	1119	1075	1049	1103	997	1105	1058	1109	1061	1044	1069	1085	1035	990	1082	1083	1076	1074	1057	1055	1072	1047	1067	1155	1078	978	1047	1090	1052	1098	1026	1060	1155	1098	1089	1062	1131	1078	1092	1049	1028	1060	1080	1123	1075	1041	1074	1076	1059	1055	1035	1107	1037	1129	1045	1055	1052	1034	1120	1084	1064	1063	1073	1040	1028	1007	1092	1070	1031	1144	1072	1121	1127	1052	1018	1063	1118	1167	1073	1063	1072	1052	1082	1005	1037	1137	1049	1086	1058	1117	1055	1075	1044	1043	1070	1136	1071	1103	1087	1092	1047	1092	1079	1061	1040	1051	1139	1092	1051	1111	1078	1126	1065	1029	1071	1078	1088	992	1127	1055	1083	1137	1118	996	1078	1019	1028	1128	1056	1073	1057	1156	1018	1063	1063	1071	1036	1059	1099	1036	1067	1046	1046	1048	1074	1052	1095	1080	1069	1050	1048	1046	1043	1016	1029	1063	1125	1054	1083	1052	1080	1099	1076	1063	1110	1058	1118	1120	1029	1042	1066	1068	1060	1061	1063	1071	1053	1086	1065	1059	1070	1068	1084	1036	1015	1081	1040	1033	1055	1080	1105	1080	1047	1071	1046	1124	1014	1072	1036	1077	1015	1074	1091	1060	1073	1153	1045	1050	1025	1040	1053	1133	1155	1026	1043	1084	1097	1028	1066	1033	1034	1114	1050	1101	1006	1112	1005	1108	1087	1069	1089	1057	1069	1109	1042	1129	1052	1043	1061	1026	1017	1052	1078	1037	1030	1038	1044	1052	1020	1117	1122	1107	1115	1060	1062	1109	1057	1104	1074	1076	1078	1087	1088	1036	1067	1051	1049	1056	1053	1064	1026	1045	1063	1128	1115	1000	1132	1088	1102	1078	1054	1038	1121	1045	1076	1037	1141	1124	997	1046	1049	1042	1081	1126	1051	1050	1053	1067	1050	1053	1087	1052	1049	987	1142	1020	1007	1039	1037	1053	1109	1068	1079	1125	1067	1032	1113	1035	1095	1074	1111	1062	1064	1029	1051	1122	1052	1084	1097	1074	1048	1076	1049	1075	1120	1133	1103	1002	1053	1126	1018	1019	1066	1012	1082	1082	1066	1108	1023	1068	1002	1046	1076	1093	1135	1041	1040	953	1047	1063	1105	1060	1135	1084	1141	1045	1077	1058	1112	1112	1056	1040	1029	1055	1069	1058	1059	1062	1017	1049	1085	1050	1135	1096	1114	1056	1056	1031	1040	1019	1058	1074	1063	1045	1122	1087	1037	1085	1043	1022	1067	1075	1080	1138	1030	1044	1072	1063	1055	1073	1050	1045	1098	1063	1059	1017	1071	1062	1040	1043	1063	1094	1080	1061	1093	1035	1115	1072	991	1088	1071	1117	1015	1028	1042	1047	1043	1075	1088	1072	1138	1096	1057	1071	1115	1057	1085	1077	1034	1048	991	1046	1061	1076	1081	1066	1046	1037	1045	1119	1111	1041	1085	1071	1191	1083	1073	1058	1048	1045	1025	1100	1056	1082	1086	989	1058	1081	1074	1072	1055	1071	1049	1077	1138	1043	1018	1035	1129	1041	1055	1059	1098	1037	1059	1074	1016	1023	1039	1022	1101	980	1077	1090	1101	1105	1068	1089	1075	1035	1097	1083	1070	1070	1041	1050	1044	1044	1072	1019	1082	1134	1100	1091	1080	1085	1073	1077	1019	1088	1074	1066	1045	1089	1143	1057	1111	1100	1047	1068	1055	1086	1044	1060	990	1100	1113	1067	1045	1115	1086	1071	1104	1100	1058	1074	1042	1032	1101	1103	1071	1152	1156	1050	1098	1076	1118	1100	1131	1079	1064	1094	1093	1114	1055	1027
37577	25877	21578	16662	16002	10948	14394	9705	7023	5615	4662	3244	2573	1841	1526	1034	754	597	535	583	471	551	530	500	467	382	399	357	363	370	368	359	311	332	287	345	355	331	350	354	332	346	280	336	353	299	286	346	333	310	265	300	317	295	322	338	307	307	312	329	325	307	313	302	308	311	294	301	315	305	287	304	311	310	299	306	310	285	318	353	344	292	305	315	305	304	348	336	338	307	278	309	314	309	333	334	326	314	300	315	321	342	288	334	325	292	290	324	335	320	309	310	332	318	299	299	312	305	314	327	333	308	321	336	332	323	332	320	293	321	306	306	319	316	312	305	287	310	288	333	323	299	321	317	314	332	339	339	300	317	299	297	325	313	307	356	323	334	316	319	291	311	296	325	304	322	308	322	339	284	313	317	334	321	297	326	309	307	332	289	306	331	274	305	323	327	293	289	328	338	327	295	318	292	311	306	320	313	309	339	333	299	310	314	337	304	297	353	319	312	316	281	324	336	285	336	313	320	307	317	269	336	283	315	325	320	270	329	276	318	318	334	314	290	324	331	334	296	319	301	315	320	325	293	328	282	290	317	305	284	332	323	294	286	331	316	326	310	317	311	302	319	312	290	295	299	314	342	300	330	312	340	330	289	322	324	270	339	338	313	327	319	324	316	315	328	309	355	329	290	296	315	329	295	298	333	314	349	313	308	302	334	301	297	295	354	310	317	289	312	320	314	270	319	336	332	319	315	296	347	336	302	339	340	311	326	319	331	311	311	337	311	320	310	287	308	296	343	341	341	282	295	330	313	329	312	312	283	307	309	334	315	322	314	316	309	304	305	317	306	278	286	321	312	326	322	293	289	325	292	307	320	323	319	341	309	340	340	324	311	334	299	316	317	341	309	299	317	316	297	299	291	299	336	297	326	340	338	290	322	320	288	301	324	325	347	299	336	288	305	310	314	306	329	289	300	306	311	306	289	303	333	342	304	308	300	302	310	308	318	297	335	303	295	302	315	311	330	343	325	311	317	324	311	317	313	334	306	303	286	335	307	312	310	313	315	307	320	286	337	301	339	323	307	292	316	310	316	304	303	314	305	305	262	312	335	315	305	356	299	287	305	284	309	323	302	330	301	310	280	337	301	320	355	319	307	317	313	303	320	279	285	318	316	315	314	305	333	319	327	307	326	331	312	321	319	358	319	302	313	310	308	310	301	299	289	332	343	321	306	324	298	300	279	309	310	297	320	319	303	309	321	267	340	317	326	312	300	313	310	351	332	299	308	328	288	327	325	333	332	312	329	323	305	332	295	312	309	334	315	341	338	311	310	304	313	317	351	298	338	312	308	314	328	313	316	317	300	301	319	310	313	329	308	329	326	322	354	321	324	294	337	345	296	320	317	340	329	333	312	308	322	317	321	321	322	284	330	328	329	303	315	309	334	330	299	296	347	357	346	277	318	324	292	322	311	320	314	337	308	327	317	296	309	325	308	328	323	304	318	345	317	332	306	345	336	317	303	323	295	298	307	312	294	320	324	344	311	327	326	336	331	308	280	298	306	297	295	268	317	344	300	303	325	347	297	308	309	310	292	324	336	278	307	315	300	283	320	296	284	316	341	333	297	305	321	315	331	336	341	314	303	283	334	299	333	339	299	321	334	356	313	309	282	296	325	276	313	291	322	294	297	304	301	314	339	321	310	308	339	338	292	318	340	335	317	298	319	332	300	343	312	289	301	339	331	332	319	331	319	357	300	323	291	330	334	282	329	313	251	308	291	300	311	324	330	328	291	347	337	311	300	311	316	285	299	294	303	306	320	319	287	310	333	312	326	362	329	307	284	308	328	301	294	332	322	311	283	329	295	327	291	336	299	322	339	276	278	312	330	319	304	310	332	329	275	299	331	314	305	302	303	307	330	304	275	317	325	280	326	284	321	289	312	328	320	332	300	308	302	344	308	323	317	314	326	301	276	306	320	347	313	340	294	327	326	301	290	312	303	330	295	315	325	341	315	321	316	313	309	317	314	307	291	299	298	316	293	316	299	341	319	313	300	309	294	311	290	322	310	312	322	339	315	297	290	319	313	293	301	309	311	310	321	297	314	348	301	293	330	332	303	302	316	304	303	350	324	294	311	316	316	319	278	307	310	314	325	336	336	284	309	326	276	331	327	317	304	311	321	303	335	311	329	311	307	314	343	303	300	312	291	308	334	292	319	333	307	323	317	323	312	318	323	293	310	355	297	326	307	297	309	338	282	336	326	337	292	326	317	279	339	343	331	325	339	290	314	293	353	325	308	336	319	313	330	313	303	316	325	320	327	290	296	287	290	285	298	292	324	360	326	306	352	317	298	337	323	336	320	307	329	304	305	334	355	297	337	324	305	329	304	335	325	313	325	312	324	322	322	269	279	307	308	287	331	310	268	288	320	328	320	302	342	302	307	337	311	319	324	308	334	307	337	333	315	350	305	327	315	309	310	310	320	311	289	308	299	337	345	352	337	287	315	310	307	293	332	306	341	313	339	318	307	314	326	306	301	317	331	340	284	313	309	295	326	301	298	345	295	292	303	311	299	294	348	287	328	296	297	318	338	320	294	308	324	324	308	321	314	325	328	298	318	299	319	336	295	329	335	330	328	306	338	310	317	317	336	319	293	310	302	360	333	345	298	366	306	328	324	319	287	320	312	339	351	304	299	318	355	311	292	311	311	331	316	321	315	294	299	331	314	315	345	298	309	313	318	293	302	331	298	355	333	304	288	340	322	334	328	334	334	291	331	283	318	320	308	297	312	330	308	327	317	338	325	331	298	349	315	329	314	332	319	300	315	303	298	294	308	331	295	300	319	294	314	351	325	285	342	328	335	306	304	331	319	314	325	353	325	289	319	300	291	300	325	299	317	334	282	336	321	299	290	281	317	303	301	313	331	352	331	315	303	319	325	252	294	272	298	300	302	336	317	300	305	283	303	350	297	323	295	331	298	319	314	312	341	316	337	312	315	314	311	320	312	296	325	324	298	282	342	312	340	335	312	279	308	333	334	334	302	328	324	314	310	308	312	333	317	323	311	349	289	267	276	293	307	298	307	319	288	317	303	275	305	318	324	325	346	330	334	297	283	295	319	334	307	318	338	308	326	292	347	318	310	315	308	333	321	298	304	331	327	362	332	298	311	305	314	301	301	314	305	326	328	330	275	323	318	332	326	310	333	320	318	295	315	302	302	307	323	348	304	317	331	287	354	299	303	310	284	301	288	333	305	324	286	308	348	316	317	324	313	301	341	311	287	292	314	335	321	301	337	327	322	301	319	329	324	320	305	305	330	305	306	316	311	328	326	329	282	325	354	283	297	271	327	297	286	292	314	310	305	305	311	340	308	324	335	321	329	304	317	320	308	311	341	353	300	308	291	344	305	328	325	294	296	333	311	291	286	320	338	333	320	315	324	314	307	329	316	322	271	322	331	322	346	317	311	319	300	314	300	300	295	319	344	336	330	320	334	342	291	306	307
27098	16369	15338	15216	16535	11885	20994	14779	12313	12875	10731	9221	7767	6633	5864	4328	3659	2714	2391	2433	2175	2561	2286	2029	1736	1608	1395	1307	1251	1189	1195	1059	1014	923	962	893	969	975	921	831	837	834	824	849	866	813	870	827	865	787	838	828	822	764	833	804	814	812	844	834	759	802	798	801	846	820	846	854	777	828	782	798	778	851	792	836	801	787	811	790	747	828	783	793	806	778	834	822	803	817	820	813	810	890	872	870	898	844	918	813	901	861	834	825	841	848	862	826	826	818	860	823	839	823	804	830	816	786	814	865	783	817	855	813	800	761	837	751	784	790	773	779	803	797	777	768	801	787	808	764	761	773	812	764	805	779	818	794	769	796	773	788	785	786	767	785	753	848	810	785	759	774	771	776	793	782	784	769	798	772	799	788	891	837	787	838	832	764	793	805	830	782	798	811	769	809	775	825	830	795	817	747	783	834	792	778	767	806	835	784	817	819	805	743	795	780	819	784	812	763	818	835	806	791	833	788	776	790	827	774	782	777	762	834	811	819	855	819	822	786	807	771	781	786	823	818	830	827	846	810	863	814	798	737	784	766	808	818	815	827	796	779	774	811	810	800	806	805	785	813	786	739	821	781	823	785	792	801	794	757	736	805	803	835	829	816	834	791	798	760	791	787	760	839	778	770	737	813	789	855	810	810	802	824	837	794	810	823	773	771	793	773	738	769	783	811	799	800	753	773	782	833	807	750	805	715	799	824	818	803	788	829	828	761	770	788	786	836	796	801	840	813	781	839	749	810	798	817	788	769	810	781	757	830	797	794	795	780	731	819	784	771	797	815	808	811	804	786	805	832	799	858	777	791	787	810	742	826	791	796	795	760	827	749	789	743	776	773	769	811	778	812	776	827	846	791	798	845	763	796	764	807	818	751	735	759	826	771	785	795	832	806	834	781	800	755	803	751	829	766	759	730	801	809	770	831	762	830	829	793	769	761	828	818	764	787	786	815	820	751	789	757	783	807	809	775	809	800	763	781	808	765	806	781	829	841	812	805	779	782	779	780	729	793	728	838	778	801	785	815	792	816	809	782	759	771	770	809	809	769	803	758	810	789	764	780	812	739	804	757	756	810	796	824	761	809	713	786	812	812	784	815	798	749	814	805	789	846	739	784	761	736	813	837	759	810	784	769	787	793	791	773	792	783	815	834	788	790	796	786	776	796	796	807	781	741	809	810	807	766	817	793	754	788	770	774	785	796	806	784	813	779	791	764	757	804	803	842	797	785	748	789	753	787	817	843	804	783	784	871	786	792	785	816	829	794	799	792	809	780	798	785	756	806	792	803	828	771	790	822	815	791	747	786	792	786	782	752	810	787	813	781	763	825	860	766	784	796	789	789	766	779	807	755	831	779	777	826	764	848	794	785	788	773	851	800	831	768	795	791	823	805	755	775	780	849	768	802	812	808	811	797	816	817	771	807	788	802	750	757	768	725	813	795	825	801	803	788	807	760	808	808	730	750	757	762	806	786	847	812	770	715	783	789	784	803	798	771	779	833	812	781	783	829	766	778	805	793	780	768	813	764	748	790	810	770	783	766	845	781	799	792	777	773	801	802	804	839	779	755	868	830	778	791	801	769	803	786	790	805	801	825	761	781	809	794	832	777	837	806	809	791	809	839	773	822	817	764	791	730	766	775	787	759	844	784	811	814	815	816	803	819	790	785	797	837	755	742	784	786	825	823	816	794	846	812	765	842	814	794	773	809	818	798	809	750	766	779	796	820	780	793	833	752	792	801	792	727	833	790	860	851	802	792	782	793	799	777	777	772	794	789	815	816	777	799	714	765	724	782	818	783	769	814	783	775	777	816	815	819	804	752	806	821	800	776	796	764	764	757	800	792	768	774	788	815	815	812	805	788	798	773	821	810	807	796	753	815	808	792	790	743	789	794	798	779	870	775	830	815	756	819	776	811	805	785	775	794	791	776	808	755	784	807	754	745	759	826	782	827	856	727	794	786	782	743	765	769	774	741	772	844	797	755	853	804	821	804	723	798	738	786	809	810	800	782	822	807	823	815	810	767	787	755	767	800	844	839	794	793	789	818	772	781	785	797	781	805	814	747	753	783	766	796	815	778	783	792	809	776	780	794	798	793	839	777	863	769	831	744	779	743	796	828	791	777	743	799	791	779	787	829	774	804	762	825	811	717	784	839	775	799	764	739	830	784	773	806	822	797	770	770	724	762	812	761	806	810	780	813	806	746	768	816	741	805	837	822	753	826	831	752	799	719	813	789	811	847	755	809	763	804	777	784	773	792	759	831	820	745	802	791	762	762	764	836	753	841	816	758	814	809	793	797	771	777	795	804	832	736	773	801	724	750	779	784	778	805	791	805	766	779	788	805	805	753	761	764	804	788	814	818	807	763	835	795	775	864	881	798	780	777	822	780	760	774	800	736	786	813	794	831	788	802	792	770	780	811	776	763	846	801	826	766	751	759	786	753	778	850	776	788	732	784	754	780	741	796	837	800	763	813	767	776	783	781	787	797	799	806	768	784	788	794	861	767	739	803	790	814	791	807	807	793	770	800	789	777	736	830	755	753	840	806	804	824	801	755	791	816	807	769	762	751	747	781	810	775	792	798	822	767	832	764	805	833	845	744	754	789	781	770	822	771	760	795	795	768	758	766	848	796	779	789	785	780	787	733	786	787	783	792	819	808	790	817	798	792	804	775	826	814	841	804	781	797	796	830	821	801	794	747	811	785	811	786	724	820	781	802	777	750	802	814	828	765	790	781	783	806	833	839	768	789	843	768	737	780	798	767	773	799	832	768	741	783	770	774	862	779	811	817	796	812	790	808	793	765	804	804	802	818	799	811	759	783	794	741	802	765	835	774	792	781	785	784	760	751	800	752	744	789	765	819	787	811	749	801	806	731	795	775	818	821	802	785	827	756	779	738	803	789	755	778	817	788	772	788	753	771	810	823	759	747	792	790	765	799	815	795	836	772	835	794	769	749	764	781	810	780	778	803	816	822	782	788	824	811	781	822	820	849	783	789	817	787	788	729	796	773	790	794	798	794	779	796	803	845	832	759	781	770	791	813	778	818	770	796	834	805	805	766	772	744	825	799	791	812	764	753	789	825	791	778	784	850	768	788	813	788	830	806	793	795	754	748	794	785	812	819	796	786	790	789	794	782	798	762	774	761	788	846	818	807	808	810	835	810	810	783	770	759	820	820	820	798	786	809	804	746	793	767	788	806	787	769	803	722	816	749	807	762	839	813	791	780	772	803	824	824	786	808	809	793	785	788	777	797	787	805	814	801	820	805	759	728	780	766	815	818	822	774	845	780	781	776	808	821	786	767	839	786	804	795	806	870	780	745	816	841	777	765	755	739	760	787	815	797	784	791	771	789	836	782	776	776	788	813	775	774	810	790	770	791	796	764	808	705	793	774	783	813	852	792	822	769	828	762	772	776	835	787	797	737	774	787	747	846	775	850	712	777	817	794	804	755
6982	3361	3050	2048	1586	1033	1374	808	677	654	586	451	476	467	470	434	439	397	393	385	414	383	376	350	334	323	335	336	328	357	330	351	332	336	365	345	343	323	322	342	352	302	316	341	323	311	321	309	343	330	301	340	337	333	340	311	332	321	344	341	323	340	321	315	343	304	353	299	356	307	291	361	357	332	306	336	320	320	325	339	345	329	315	354	325	314	355	322	313	323	329	330	314	334	307	310	337	345	346	297	291	297	342	307	318	342	356	334	309	305	330	334	361	366	324	324	300	326	306	325	307	354	340	322	308	299	320	300	336	334	354	345	292	335	352	324	356	349	336	336	307	328	354	336	330	351	313	330	331	324	331	349	321	322	317	342	317	332	340	344	339	353	307	333	325	329	361	313	312	347	312	277	302	331	330	334	307	323	334	343	344	333	319	315	306	322	318	302	312	327	319	312	337	329	352	330	310	305	324	338	319	312	303	350	307	342	325	331	338	341	315	344	348	329	323	322	332	334	366	333	327	350	321	326	292	310	309	298	341	310	308	297	326	303	336	321	332	351	303	330	344	339	333	343	356	313	318	328	345	321	335	356	366	333	348	315	314	310	341	367	320	334	347	353	352	350	325	336	311	336	318	311	312	351	337	295	322	345	346	295	323	331	315	308	333	293	340	333	348	313	347	344	362	371	340	330	309	350	348	338	307	338	335	329	362	335	326	331	313	317	310	316	338	301	331	323	345	330	357	361	355	359	327	331	329	388	306	311	314	324	330	317	338	309	334	306	345	341	331	343	339	328	332	318	324	338	332	360	327	348	335	322	337	322	300	321	366	310	349	339	357	377	306	317	351	337	320	345	301	330	348	351	335	304	334	288	347	340	318	356	310	327	337	274	335	285	327	342	352	345	303	307	353	311	333	323	345	313	311	323	321	324	323	298	370	344	338	345	327	304	304	339	334	309	333	350	327	295	321	326	320	331	328	355	342	351	331	341	335	331	303	322	315	322	340	313	355	335	298	334	332	292	284	326	339	345	314	338	324	316	323	333	342	312	346	310	352	324	333	309	333	328	332	306	323	316	320	309	327	309	306	313	326	362	307	313	300	334	342	321	344	337	341	355	345	336	362	320	329	347	328	327	316	340	327	324	318	341	328	335	323	349	339	318	315	339	300	338	354	332	323	330	302	356	309	311	321	327	387	346	300	304	331	340	326	308	315	298	317	303	306	295	304	309	318	333	334	322	314	325	331	329	341	359	346	320	328	341	351	335	340	305	345	358	341	357	341	337	319	329	322	335	328	302	324	315	329	340	324	319	323	343	314	350	327	324	322	314	347	359	328	324	320	340	324	311	345	312	314	303	350	318	317	312	340	302	316	313	313	300	322	296	324	316	359	300	309	333	285	344	338	349	352	334	327	339	301	316	317	332	331	348	348	354	342	317	330	328	352	345	328	353	327	355	308	326	337	327	328	290	302	348	321	338	347	342	326	313	287	304	308	325	305	313	328	303	339	339	336	330	334	304	348	341	320	348	323	387	349	321	352	361	352	324	299	309	316	315	349	296	297	290	326	357	342	326	339	344	341	318	336	369	329	339	335	341	344	303	316	310	329	338	332	360	323	313	322	306	338	325	338	352	315	343	371	336	320	336	357	325	366	304	333	333	332	322	338	338	320	317	326	312	331	326	307	321	315	347	323	348	342	316	322	352	368	309	342	334	345	299	356	350	340	359	314	330	338	317	298	341	336	290	344	352	340	340	334	319	305	337	361	337	317	339	314	366	333	363	357	343	315	347	341	344	342	331	339	310	324	291	337	342	335	327	340	331	353	317	322	337	316	365	355	361	314	308	300	331	316	299	341	360	322	336	326	331	347	359	290	306	366	335	354	329	326	367	334	325	342	363	360	319	340	351	338	346	333	293	321	303	342	333	344	331	316	320	323	305	311	337	330	356	357	314	327	331	353	331	294	319	344	329	347	339	315	334	322	360	309	323	357	328	348	316	326	346	348	308	353	321	338	308	340	328	292	316	325	308	310	319	347	329	324	319	336	333	318	325	338	365	319	342	318	342	339	340	322	335	327	349	347	332	333	332	337	324	320	329	304	333	335	309	327	323	351	332	301	291	334	342	345	309	332	338	332	291	337	331	322	322	351	321	323	342	327	341	333	330	354	300	318	316	305	290	332	358	359	353	350	321	324	333	328	352	340	380	288	334	315	319	315	321	333	322	361	330	342	332	314	325	294	330	330	328	336	320	330	343	338	310	316	353	318	314	329	353	335	345	337	343	332	320	341	305	329	377	310	295	314	303	350	330	294	308	333	315	335	333	326	363	321	345	341	325	332	342	320	328	347	292	325	330	353	361	340	292	331	311	358	333	346	313	301	334	346	321	327	345	317	344	344	344	337	341	345	339	313	316	331	340	346	343	315	347	340	321	334	347	323	347	366	333	336	347	376	308	297	311	371	322	322	328	304	299	311	323	337	310	361	352	307	323	340	292	313	329	362	329	347	344	323	335	319	321	322	335	358	350	347	339	315	319	307	325	345	363	307	381	341	356	326	346	336	347	338	351	320	305	328	317	299	309	354	327	317	323	320	354	355	331	345	327	334	313	302	317	306	318	345	297	369	336	365	306	327	320	346	326	314	323	345	309	326	352	284	319	341	329	311	362	314	350	338	350	325	327	324	322	344	333	323	342	322	351	343	345	308	311	335	339	330	351	364	300	335	344	335	355	323	329	343	341	299	328	329	334	303	330	323	316	335	334	325	311	306	327	326	330	316	317	314	307	338	312	330	328	332	314	321	327	316	342	329	304	332	300	315	373	326	355	351	335	341	322	327	326	331	340	319	301	333	336	340	354	327	311	295	347	302	282	322	351	315	333	312	291	368	307	318	310	329	311	326	322	331	311	328	329	328	339	322	349	344	311	338	319	331	291	321	282	322	359	339	327	326	328	321	308	307	330	324	335	323	337	313	323	327	349	355	345	336	354	331	292	326	332	322	330	312	326	390	309	312	345	303	321	350	339	305	329	313	304	324	330	336	360	349	309	292	316	324	319	337	338	360	339	332	315	377	319	340	312	349	316	313	320	355	342	351	330	324	337	329	352	329	350	340	316	320	328	363	346	313	331	328	317	313	304	330	324	325	331	308	383	331	340	349	307	310	300	325	355	321	319	339	296	328	334	300	335	318	326	334	340	333	326	346	295	302	337	346	309	338	330	324	318	319	337	350	343	316	327	330	313	353	337	349	311	311	338	379	320	349	307	321	345	311	323	333	303	305	337	356	330	322	311	341	311	336	310	329	338	341	348	339	320	318	318	312	343	336	320	349	304	326	339	328	326	324	318	326	325	301	283	327	299	330	337	363	308	335	280	315	336	355	358	349	311	328	331	332	317	305	366	331	329	326	331	307	331	335	338	352	350	341	302	332	359	332	341	321	294	324	295	365	335	335	377	320	328	318	341	349	351	312	313	371	284	315	327	331	361	364	325	340	358
6316	3589	4721	4696	4190	3036	4420	2490	2387	2278	1951	1827	1715	1686	1648	1610	1529	1360	1215	1196	1178	1245	1096	1029	929	978	932	925	912	931	920	933	906	863	877	840	862	866	863	827	880	901	864	866	872	896	854	896	873	875	836	864	815	847	877	907	804	829	909	861	859	820	853	804	863	843	817	936	869	867	867	912	843	934	876	860	873	880	859	887	855	923	842	915	841	856	796	832	835	837	897	849	868	842	856	912	844	848	855	902	838	862	881	856	902	860	894	942	882	843	916	873	865	887	910	856	853	886	922	867	853	852	926	923	881	852	894	890	856	888	829	859	848	903	884	846	889	852	858	895	855	856	876	884	835	860	843	875	877	841	824	813	903	894	790	886	864	838	828	847	879	889	892	862	877	903	898	836	831	874	844	901	856	856	827	818	878	837	870	851	879	854	886	851	856	903	841	878	870	847	877	893	874	869	876	838	853	852	858	828	866	832	879	855	835	818	892	908	851	908	830	889	973	874	825	894	895	883	849	858	911	874	888	844	905	864	877	885	869	854	855	920	907	885	888	805	807	876	849	859	862	847	846	845	916	843	836	833	895	854	884	848	866	853	892	874	913	851	873	889	817	865	802	869	863	897	894	920	874	866	875	842	812	853	927	914	856	835	882	852	880	832	852	873	865	885	864	872	840	854	853	899	832	845	856	845	894	867	877	859	808	840	858	898	897	876	859	850	827	835	843	897	873	838	840	851	844	885	865	823	870	894	856	851	841	822	859	875	850	887	832	887	868	801	813	842	834	886	823	863	857	864	923	846	853	881	847	897	856	873	859	849	858	857	935	864	877	858	846	877	877	895	831	884	858	844	846	898	895	848	838	810	845	907	873	837	854	852	849	898	848	828	842	930	849	895	841	842	847	872	815	882	817	848	893	851	879	874	871	871	827	845	888	875	901	879	877	831	879	859	851	845	868	890	829	870	864	839	856	872	821	853	877	843	925	834	908	868	934	852	831	874	818	919	851	878	828	883	882	906	866	853	790	909	864	894	852	845	836	858	907	907	877	896	804	844	854	868	899	852	889	904	879	905	901	849	854	839	834	876	913	851	896	903	863	882	798	868	886	847	895	849	867	868	870	815	842	844	823	893	813	852	861	863	853	881	909	866	859	796	897	883	851	867	870	865	884	922	898	832	813	850	916	819	875	871	889	879	893	875	838	880	827	830	899	899	861	867	903	882	852	873	874	879	806	880	843	879	901	837	876	834	788	889	865	882	861	861	871	924	894	843	855	890	893	884	858	917	890	843	865	848	855	857	850	841	907	879	880	861	860	833	869	817	852	910	852	839	835	864	827	903	863	891	817	878	822	854	894	873	863	844	864	889	837	868	864	835	828	821	892	884	870	843	878	849	903	839	873	895	903	814	886	803	837	918	834	832	870	797	842	855	883	839	885	833	897	887	896	855	883	852	834	845	885	817	830	859	861	881	793	880	874	889	821	837	836	899	891	893	873	891	839	888	805	851	860	924	845	824	814	843	844	887	897	848	827	900	903	864	862	924	869	837	893	842	842	875	901	867	821	836	894	835	898	886	835	849	851	866	892	856	902	903	848	925	867	816	867	838	872	902	876	893	907	828	879	828	868	849	880	888	853	829	827	840	840	908	874	846	855	931	881	837	871	818	866	886	856	874	848	807	885	867	854	862	874	955	811	879	882	879	901	830	904	889	868	900	855	908	855	854	859	833	839	847	838	833	908	836	867	847	894	872	875	900	881	917	874	838	824	846	842	879	853	914	849	858	849	832	881	881	847	855	899	857	857	855	886	878	837	877	840	845	888	873	850	837	946	903	859	902	864	902	888	861	901	895	896	892	844	901	839	836	885	896	902	852	871	788	940	816	883	867	862	828	871	865	909	876	824	876	861	860	827	850	886	873	827	808	872	896	866	859	857	859	843	838	923	909	890	878	868	865	855	878	882	896	845	859	901	884	872	899	869	848	831	855	873	844	817	877	882	864	843	865	778	865	866	872	853	892	857	864	859	856	920	844	871	896	860	831	902	884	826	848	875	891	849	877	906	899	808	853	851	888	804	867	827	967	885	874	898	859	930	813	872	890	892	896	871	879	858	847	859	833	898	839	826	863	920	813	854	848	849	836	930	835	882	870	836	884	853	864	874	905	862	868	901	838	897	852	852	921	874	884	851	830	840	867	864	860	888	897	877	898	830	833	881	865	863	853	865	864	864	834	872	842	873	879	821	866	850	793	902	867	851	850	853	849	859	794	862	907	865	840	861	845	842	894	844	856	862	842	880	864	869	830	851	870	881	894	870	914	870	822	922	838	858	877	832	881	815	835	860	851	862	831	886	835	806	896	795	885	918	819	920	827	836	871	870	909	905	848	860	874	858	871	885	862	835	843	901	830	867	882	895	851	872	852	888	852	881	857	838	893	805	937	850	885	865	879	847	834	902	874	844	883	925	877	864	887	830	854	870	847	841	827	895	856	847	896	883	851	871	917	902	924	799	839	874	818	928	872	819	856	842	897	853	816	904	890	844	904	871	890	889	859	904	901	858	839	926	868	885	836	877	878	814	881	897	881	875	858	902	882	844	829	819	826	853	830	830	899	911	847	894	835	892	842	919	859	875	860	808	848	856	859	893	863	851	941	839	906	866	853	887	898	881	838	863	888	863	876	879	899	841	891	885	863	842	872	840	888	847	787	850	854	844	907	849	861	882	871	838	878	828	823	864	823	883	887	847	875	843	838	853	869	901	823	825	845	845	860	868	881	905	860	871	899	830	852	837	867	886	872	868	874	879	837	869	837	860	870	903	867	850	907	858	905	810	870	893	887	834	895	841	827	898	878	856	878	848	855	891	877	840	855	869	846	813	837	902	858	859	871	861	867	848	904	837	886	854	839	845	850	866	874	829	845	885	870	851	860	873	849	885	868	876	849	810	914	893	914	932	888	841	860	849	858	877	826	859	904	928	883	846	913	885	853	826	908	888	849	860	870	860	855	855	924	863	898	851	848	885	866	817	880	906	884	874	839	901	869	842	858	873	836	859	880	842	875	873	874	825	911	855	898	857	917	872	858	859	859	848	812	847	865	841	914	833	835	915	837	884	803	886	826	851	871	870	850	924	888	889	907	876	845	898	842	843	850	843	856	834	891	863	816	898	863	886	868	814	852	858	862	841	826	892	867	851	888	880	869	849	855	889	899	851	874	825	859	865	839	869	871	801	822	918	841	834	867	874	871	831	896	879	819	867	857	912	869	863	871	844	858	874	890	870	868	895	872	897	876	822	831	851	876	863	858	817	941	825	900	872	870	867	832	859	889	842	894	872	870	868	811	876	874	814	866	860	856	877	885	857	855	823	885	819	791	880	828	817	895	850	877	867	875	924	836	823	855	865	848	840	810	890	882	915	888	897	824	856	815	804	842	907	853	871	868	895	909	903	889	886	872	847	893	900	856	798	846	828	865	833	878	883	866	833	858	877	869	895	823	878	819
29946	20672	16624	11679	9911	6874	8866	5551	4362	3850	3066	2254	1771	1212	974	766	649	626	526	536	536	511	513	467	498	479	399	439	484	439	444	438	402	417	413	406	414	425	430	420	413	430	391	412	422	437	398	391	409	369	402	405	417	449	422	438	426	414	415	405	371	411	395	407	422	411	412	415	424	425	394	435	395	366	426	427	414	406	404	414	408	407	380	368	377	401	414	391	396	385	405	411	443	377	414	408	387	425	418	450	413	425	385	403	405	430	396	433	384	424	401	444	403	401	420	417	424	412	415	410	405	440	373	409	423	366	401	435	363	417	378	417	447	432	401	392	459	442	410	422	387	402	386	389	407	426	403	400	417	404	366	408	406	386	423	397	413	414	396	394	400	421	435	420	399	434	421	420	419	453	429	394	390	387	408	403	434	421	427	434	396	391	426	400	403	442	403	410	405	412	428	440	412	388	407	409	443	427	432	405	402	412	433	421	422	410	416	410	387	412	397	406	413	439	402	424	418	420	412	426	401	409	410	367	416	438	380	405	421	411	428	413	408	426	412	436	400	420	376	384	416	396	392	424	413	395	443	451	413	419	380	387	429	420	428	385	417	398	401	407	374	398	417	400	411	407	424	388	426	401	404	429	397	430	395	400	434	398	383	386	376	418	423	407	389	430	437	463	440	392	420	440	401	438	391	384	451	410	396	424	376	406	379	379	411	404	412	390	444	422	397	398	399	461	414	386	386	360	380	384	413	426	417	412	413	369	383	411	405	379	403	417	411	393	388	445	433	426	416	405	413	461	435	416	417	408	396	421	407	424	448	403	418	446	395	382	383	470	364	435	417	400	371	409	443	433	406	438	411	393	403	380	427	403	400	439	424	389	402	434	413	430	427	383	397	398	419	437	394	395	416	413	443	410	428	429	421	379	383	373	408	413	439	424	430	374	387	428	451	388	420	424	399	379	426	394	390	391	387	372	398	392	400	413	407	416	416	408	401	393	425	435	409	375	420	425	391	417	447	377	423	393	390	393	414	426	392	388	446	414	386	395	382	426	432	425	366	431	441	382	412	386	401	416	455	420	406	412	410	395	399	408	422	422	404	389	410	464	386	368	389	410	408	396	415	426	424	401	411	418	389	420	418	407	414	417	427	389	433	406	424	439	421	426	408	418	423	404	422	402	428	410	385	443	420	381	410	448	412	442	408	412	414	397	368	396	407	408	407	420	422	417	406	458	417	379	396	383	421	425	447	417	402	428	452	409	397	375	376	439	419	418	446	431	411	397	419	430	395	441	408	386	387	421	386	421	384	444	399	401	412	398	464	407	420	388	384	412	369	423	402	398	427	394	382	407	393	415	409	466	392	433	391	390	443	386	436	414	412	435	438	437	393	386	445	395	399	412	394	388	411	433	399	404	399	433	416	381	426	422	409	368	402	419	401	404	404	431	393	435	404	402	408	386	412	440	413	426	421	387	414	443	410	413	421	392	442	391	410	411	392	397	415	403	404	377	412	456	449	435	435	388	424	453	422	396	406	408	403	378	376	387	417	427	377	414	382	426	401	385	397	448	408	390	383	383	405	388	397	383	445	434	417	441	412	406	363	372	415	441	426	371	417	401	414	389	386	388	394	436	399	395	418	412	422	385	407	431	399	430	411	449	403	379	394	375	384	407	391	415	409	421	401	369	402	416	388	374	373	425	467	375	455	383	419	410	426	408	404	420	408	398	405	399	440	417	428	424	381	406	382	405	398	403	388	391	406	455	426	387	417	363	419	448	420	421	399	406	398	415	422	427	395	403	405	457	403	383	418	404	409	393	385	410	419	421	420	409	383	421	414	422	371	397	400	370	402	426	389	379	377	396	423	382	400	410	437	437	392	420	409	413	389	400	364	404	382	434	415	407	389	415	424	374	426	454	384	372	408	393	413	432	380	389	417	408	438	411	412	402	416	440	411	407	385	402	401	405	395	376	390	441	445	393	407	404	449	396	415	401	410	379	376	395	437	440	417	429	370	418	377	389	412	425	412	405	408	409	413	391	459	380	418	426	427	406	386	412	448	384	417	420	413	400	421	431	446	428	408	409	430	417	430	457	392	409	406	410	405	375	421	372	432	399	418	378	412	437	417	383	407	432	410	421	375	395	389	416	402	416	406	425	397	430	453	406	417	415	375	436	426	409	451	432	384	428	393	448	412	359	414	406	380	393	419	430	400	378	363	410	443	408	423	443	413	419	429	392	373	384	399	406	404	411	430	395	458	428	476	371	378	423	396	415	392	406	443	410	372	413	355	434	419	383	409	426	400	400	417	428	370	378	457	404	414	431	394	410	424	354	389	375	404	385	353	420	397	416	396	389	433	439	373	387	435	384	390	377	421	422	401	378	396	391	411	382	410	422	385	388	388	370	424	393	388	372	416	395	373	408	415	408	408	430	404	388	461	405	423	445	412	436	400	412	417	387	418	403	397	400	368	439	393	442	412	419	398	466	422	456	378	401	428	386	378	415	427	429	415	445	421	400	397	419	424	379	386	378	434	408	414	400	454	402	459	399	413	420	411	376	396	439	408	402	392	396	415	400	374	421	391	449	430	428	424	423	423	399	383	378	413	409	389	444	409	400	397	395	388	388	401	426	394	427	422	408	372	360	401	421	405	417	424	400	412	375	360	392	406	389	394	421	409	422	425	394	434	422	389	403	420	398	403	429	435	402	419	437	439	397	399	436	432	387	419	418	412	392	443	388	381	427	427	400	380	385	418	389	424	412	402	395	431	393	434	422	425	386	432	369	414	412	435	366	384	386	418	439	413	425	393	440	399	369	398	393	414	389	399	417	390	430	413	422	416	399	363	378	405	420	421	381	372	403	406	427	391	412	407	418	426	437	394	416	443	445	413	456	396	421	443	400	452	386	408	413	409	415	409	429	397	394	412	361	416	400	452	397	423	439	406	456	381	412	418	421	427	409	416	397	387	431	414	382	404	384	414	410	393	412	444	419	404	423	382	413	411	387	364	411	389	418	391	414	414	453	407	375	421	403	424	418	469	413	404	404	428	380	440	440	418	426	421	425	380	411	410	400	396	417	396	424	402	410	429	349	415	398	431	393	405	392	402	399	426	417	429	404	446	412	419	377	415	448	402	410	414	435	372	449	426	405	408	445	435	378	404	419	388	391	370	435	430	400	449	399	398	404	395	414	411	415	444	386	353	405	397	407	440	414	401	439	430	444	417	426	390	409	398	399	414	397	431	411	406	391	405	415	431	396	434	406	417	393	404	438	410	369	405	399	370	428	398	382	404	427	402	416	405	433	454	413	403	376	401	442	423	411	411	397	397	423	418	428	423	388	401	408	376	420	371	384	410	422	403	402	385	422	431	382	394	429	407	415	404	413	429	394	411	411	422	427	417	444	457	424	402	403	424	427	418	403	428	390	417	413	444	435	417	399	426	409	386	436	409	417	439	404	415	381	397	416	403	406	367	386	403	407	403	428	397	422	377	427	413	408
22126	13026	12121	11502	11809	8983	15514	10585	9139	9147	8009	6162	5635	4832	4303	3505	2703	2342	2021	2012	1971	2041	1793	1675	1558	1406	1422	1365	1322	1292	1207	1153	1148	1102	1090	1108	1136	1090	1093	1061	1064	1077	1081	1069	1027	1087	1135	1074	1040	1046	991	1097	1038	1078	1001	1028	1016	1071	1007	1055	1015	1020	1022	1057	1027	1104	1021	1045	1015	1046	988	1072	1041	1026	1028	1025	1058	1026	1090	1083	1018	1029	1049	1115	1027	1030	978	1048	986	1034	1006	1095	1115	1061	1047	1085	1024	1031	1057	1049	1004	1067	1074	1071	1088	1132	1065	1052	1047	1026	1017	1057	1057	1042	1107	998	1046	1043	1074	1008	1070	1051	1069	1045	1068	979	1039	1028	1079	1026	1002	1042	968	1024	988	1015	1077	958	1048	1018	1039	1024	1066	1021	1070	996	1029	1077	1055	1030	1036	1013	1029	1034	954	998	1032	965	1039	1113	1048	1030	1002	1080	958	1025	957	936	1018	1005	990	1015	1126	979	978	1084	1056	1073	1042	1049	1045	1000	1048	1033	1022	975	1044	984	1036	1015	1052	1052	1025	1036	1035	1097	1042	1063	1022	1028	988	1041	1035	1001	1033	1015	1058	1031	981	1054	1023	1003	1046	1118	1047	1035	1076	1027	1007	1030	1052	1021	1011	1027	963	1011	1038	1076	1015	994	966	983	1032	989	1001	1027	980	1029	1057	1030	984	1032	999	995	1016	1039	1065	1007	1004	1026	1015	1014	1013	1022	1011	1011	981	1065	1012	1006	1051	1011	1020	1003	1086	963	1007	1098	1040	1038	1014	1070	1079	1032	1076	1029	1005	1000	1051	1033	1026	1060	1080	1037	1011	1054	1071	1029	1065	1093	968	998	1057	1047	1044	1031	1064	1003	1058	982	1055	1024	1027	1047	980	993	1023	969	1059	1013	988	958	1029	1003	990	1066	987	1014	1033	954	1031	1043	988	1024	1021	997	1026	1033	1040	959	1002	1023	1018	1014	984	1069	1040	1071	1055	1097	1015	1030	992	1030	977	973	1032	1031	1003	1010	1027	1054	1010	999	1001	1014	1048	1003	1058	1070	1111	1067	1047	1082	1031	1036	1003	979	1016	1061	1006	1010	1046	1033	994	997	1063	1061	1055	1013	1019	1029	989	1038	1014	1046	994	1030	990	1119	1068	1054	1043	1056	1016	1015	1068	1030	1044	1038	1014	1045	999	1030	1026	1023	1055	1037	1047	1036	1040	1058	1037	1061	1072	1008	1074	1050	1030	1060	1038	1011	1008	1089	1083	1141	1000	978	1035	1026	1044	1009	1027	1019	1006	1083	986	985	1029	1051	1044	1027	971	995	1012	993	1047	1053	1044	986	1027	1053	1002	1021	999	979	1061	1062	1058	990	1062	1011	1054	1072	1002	1009	995	1056	1043	1079	1035	1043	1043	1052	1107	991	1038	994	1009	1041	1073	1065	1088	972	1032	1035	1002	976	1026	1003	1060	971	1062	1030	1017	1079	1047	1049	1013	1008	1069	1004	1037	1023	1028	940	1083	1043	1002	992	1028	1067	1049	1003	1004	1031	1071	1053	1066	1009	1053	1047	1072	1015	1034	1091	1008	988	998	1003	1037	1038	1061	1036	1027	1030	1016	1059	984	1042	1045	1004	990	982	1066	989	1017	1001	1044	1016	987	1022	1009	1016	1049	1047	938	1049	968	993	993	1029	1008	1037	1095	1033	1032	1039	1054	1078	1019	1016	1035	1018	1010	1045	1029	1026	1125	1028	1018	998	991	1028	999	1039	1012	1056	1023	1026	1019	1051	1060	986	1063	1047	1024	1116	1020	1015	971	995	1021	1086	989	1019	1032	1038	1011	1038	1083	1017	1038	962	1053	1094	1048	1026	999	1010	1021	1070	996	1050	1011	1056	1028	1048	1081	1022	1067	1049	1027	977	1023	1034	1050	1010	1053	1096	1034	1039	1022	998	1122	1037	1029	1022	1004	1022	1046	1013	1091	976	1055	1045	1030	1020	1058	1096	1021	1041	1060	1021	1019	991	971	1071	1021	1001	998	1030	1029	1022	1049	1034	1031	1033	1035	1052	1027	1043	1004	1021	1059	1021	1038	1020	982	971	1079	1063	1029	1059	1010	1011	1069	1048	1032	1021	1026	1055	1066	1007	1019	1050	1025	1006	1047	1025	1032	1027	1070	1021	1053	985	1018	1084	984	1022	1030	1017	1083	1015	1148	986	1037	1060	1068	1033	1042	1048	1060	1013	1034	1004	1065	1017	1033	1010	974	1034	995	1029	1026	1044	1006	990	1037	1029	1053	1076	1075	1033	1071	1031	1000	1006	1066	997	997	979	1025	1055	1042	1016	1020	1050	1006	1064	1010	1046	1057	1039	993	1046	1006	1045	996	1000	1001	1056	943	987	1060	1061	1069	1057	1043	1060	1030	1047	1058	1027	1030	1018	1047	1070	996	976	1048	1061	994	1045	1020	1041	1095	1010	1001	1028	1007	1113	1151	1041	1042	1084	995	1019	1040	998	1007	1080	1057	1003	1066	997	1044	1019	1063	1020	1015	1026	1059	1015	980	1001	967	1030	1071	1032	949	1067	1008	1041	1017	993	993	1042	969	986	1036	1049	998	1053	1039	1061	1034	1059	1030	1021	984	1104	1027	1001	1042	1060	1051	1044	1006	983	1003	1063	1014	997	1058	1073	1003	1022	1082	1039	1062	1018	1087	1023	1085	1036	999	1031	1019	1111	1033	1027	1022	1063	1016	1027	1064	1020	1119	1055	1038	998	1053	1053	1018	1005	1017	1021	1060	1020	997	1022	1037	1069	992	1039	1015	1078	1007	959	991	1054	1039	1015	1021	1017	984	1000	1033	1015	997	1018	1027	1004	980	1030	1085	1118	1005	1054	1034	1022	994	950	1109	1067	1051	1064	1068	971	1045	1015	1003	1039	1077	1021	1026	1017	1017	1070	1015	1030	995	1059	1050	1028	970	1009	1047	940	973	1057	1024	1047	1032	1035	1011	1023	1027	990	987	1052	964	1036	1007	1077	1062	1046	985	1036	988	1043	1028	1018	1013	1025	1037	1036	1003	1016	1039	1085	1045	999	1005	1031	1097	1063	1041	1019	1049	986	989	1054	1052	1026	972	978	1019	1020	1027	1041	1068	1001	1016	1024	1054	1005	1044	1085	1001	1019	1096	1036	1052	1014	1023	1061	998	1061	1015	995	1043	958	1087	1032	1053	959	988	1073	1004	1053	1085	1046	1005	1016	998	1037	1022	987	1085	1026	1033	1016	1030	1005	1072	1069	1074	1051	1021	1091	1003	1001	1024	978	1054	1034	1076	1081	987	1107	1055	994	1022	1105	1061	1050	1043	1014	994	1007	1046	1013	1025	949	1019	1059	1031	1060	1017	1037	999	1071	1052	1025	1068	1066	1060	1025	1037	1012	1056	1056	1022	1001	987	1034	1041	1032	1059	1046	979	1057	934	934	1064	1038	1076	1081	984	1044	1018	1095	988	1045	996	1034	1000	1044	1041	1018	1073	1049	1021	1078	1039	985	1071	1008	1022	1006	1014	1033	1013	1059	1045	1044	1083	1050	997	1035	1082	1075	1056	1053	1032	998	1021	992	973	1014	1059	1035	1060	1052	1035	1052	1030	1029	992	1018	1074	1054	1058	951	1024	992	1049	1052	1041	1024	1037	1043	1016	1036	1057	994	1057	1048	1057	1036	1055	1008	993	1021	1066	1023	1053	1037	1011	981	1067	987	1014	1024	1042	1005	1067	1072	998	994	1066	1034	1008	1083	1007	1025	1045	986	1022	1092	998	1010	1007	994	1059	1042	1012	972	1026	1041	1042	1028	1041	1045	1021	1020	1006	1013	1015	1026	994	1026	972	1047	1030	1058	1066	1023	1053	1053	1003	1071	1078	1044	1110	1037	1041	1021	1034	1010	1020	1080	1040	1047	1040	1018	962	956	1035	1043	1073	1071	1031	994	1077	1016	992	1066	1014	1028	1018	1062	1084	1000	1000	984	1017	996	1045	1000	1033	983	1026	1036	1055	991	978	1024	1015	1059	1012	1042	1046	1038	973	1062	1016	1050	1007	972	1035	1098	1051	997	1065	971	979	1035	964	998	1013	1029	970	955	1018	1048	1023	1048	1045	1026	978	996	1044	1080	1011	1091	1011	1043	1021	989	1014	1014	1065	1065	1077	1068	1079	1009	1017	1020	1019	1016	1025	1030	994	1067	981	1019	1056	980	995	990	1007	1017	1054	1046	1028	979	1018	1020	987	1100	985	1072	1017	1044	976	975	1054	1030	1040	1078	1065	1002	994	1032	1027	1064	1057	1062	992	1002	1042	1027	1023	1032	1038	1052	1043	1010	1002	1037	1015	1038	1024	971	1013	1049	1034	1119	1061	1009	1029	977	1003	1074	1018	1010	1036	1057	973	1040	1012	966	1050	989	1074	1009	1023	1023	1003	981	1046	1056	1040	1012	1032	997	1048	1039	1068	1052	1035	1052	1048	1061	1025	1027	1022	1037	1019	1020	977	1016	990	1027	1042	1004	988	1006	1055	1041	988	1069	1050	1064	1022	1027	989	1039	1043	1074	1072	1010	1076	972	1086	1058	1021	1016	1077	1010	1045	1021	1030	991	1055	1059	1089	948	1046	1054	1041	1037	1018	1103	1003	997	1015	1074	995	1069	1007	1036	998	992	1060	1024	1088	1019	1049	1044	1032	1044	1069	1049	1005	998	1009	1040	994	1015	1051	1054
120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
