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
336972337515	336972338074	336972338624	336972339174	336972339724	336972340274	336972340824	336972341374	336972341924	336972342474	336972343024	336972343574	336972344124	336972344674	336972345224	336972345774	336972346324	336972346874	336972347424	336972347974	336972348524	336972349074	336972349624	336972350174	336972350724	336972351274	336972351824	336972352374	336972352924	336972353474	336972354024	336972354574	336972355124	336972355674	336972356224	336972356774	336972357324	336972357874	336972358424	336972358974	336972359524	336972360074	336972360624	336972361174	336972361724	336972362274	336972362824	336972363374	336972363924	336972364474	336972365024	336972365574	336972366124	336972366674	336972367224	336972367774	336972368324	336972368874	336972369424	336972369974	336972370524	336972371074	336972371624	336972372174	336972372724	336972373274	336972373824	336972374374	336972374924	336972375474	336972376024	336972376574	336972377124	336972377674	336972378224	336972378774	336972379324	336972379874	336972380424	336972380974	336972381524	336972382074	336972382624	336972383174	336972383724	336972384274	336972384824	336972385374	336972385924	336972386474	336972387024	336972387574	336972388124	336972388674	336972389224	336972389774	336972390324	336972390874	336972391424	336972391974	336972392524	336972393074	336972393624	336972394174	336972394724	336972395274	336972395824	336972396374	336972396924	336972397474	336972398024	336972398574	336972399124	336972399674	336972400224	336972400774	336972401324	336972401874	336972402424	336972402974	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
43285	42362	40865	39154	37187	35467	35615	39905	43128	30092	25339	19814	15317	12666	8977	7022	5727	4763	3278	2765	1846	1466	1461	1403	1162	1208	1126	1073	1131	939	831	924	787	703	686	725	1119	804	692	529	577	482	364	347	317	298	303	289	261	619	1248	1208	827	559	357	253	244	233	217	206	205	202	199	207	205	199	189	181	184	220	217	210	203	207	207	196	221	191	202	205	168	219	206	199	209	204	191	203	205	200	195	185	213	173	206	198	203	219	206	192	189	206	173	193	213	209	215	170	188	218	197	177	203	208	207	194	198	182	178	188	211	182	200	170	217	178	207	202	206	173	197	207	188	194	216	217	211	228	193	199	223	191	220	213	223	188	205	201	203	202	231	188	196	204	164	204	199	189	198	195	205	198	174	215	166	211	191	196	202	208	190	195	177	196	168	205	177	162	184	195	205	199	216	182	226	221	202	198	198	209	192	218	204	227	207	201	216	171	230	201	194	201	193	202	206	194	226	186	178	200	209	190	201	188	192	192	190	204	198	193	202	194	205	203	215	193	183	172	202	194	216	212	194	199	183	208	193	205	192	200	199	203	204	174	211	168	205	207	226	190	194	205	201	211	216	218	207	212	181	207	194	199	197	188	188	200	215	199	189	195	223	202	187	200	198	207	200	191	204	206	190	184	207	191	198	193	198	212	214	208	197	187	191	182	193	220	198	221	190	169	195	194	212	194	208	195	173	160	194	210	168	188	178	205	192	207	185	207	204	230	201	219	198	201	197	189	191	182	227	186	213	200	204	187	210	205	214	209	210	199	192	212	196	180	208	204	188	204	164	215	182	184	205	190	225	198	185	219	190	202	179	209	195	183	214	189	198	222	205	218	190	173	183	203	209	190	193	172	187	180	215	217	196	219	200	205	218	213	192	218	193	184	207	220	189	217	192	202	191	197	207	186	182	198	198	192	202	202	210	195	186	195	179	212	186	183	198	181	191	184	160	198	195	190	215	201	223	204	193	176	198	226	212	208	208	220	192	206	185	194	181	197	176	202	191	211	220	203	182	192	185	191	201	187	189	197	193	210	201	206	187	196	193	184	189	202	200	205	206	203	210	197	198	189	213	208	200	195	196	192	213	211	222	184	204	198	185	196	182	216	196	195	189	208	181	201	202	190	211	187	200	198	190	220	178	186	198	171	195	218	204	206	235	191	206	190	177	221	212	187	197	218	200	212	194	180	208	196	193	156	189	193	164	205	204	219	201	194	201	208	207	177	211	213	211	182	210	202	193	188	187	212	203	218	187	186	221	227	218	197	187	192	208	211	194	168	187	217	205	201	186	209	188	221	210	183	186	203	180	187	194	177	203	209	192	195	188	187	211	209	203	205	198	233	223	201	196	199	206	203	192	173	194	205	200	178	203	221	192	194	182	223	221	195	189	199	190	182	198	181	221	213	171	207	181	199	207	215	182	180	209	204	205	204	183	202	205	194	207	204	203	187	206	195	221	187	177	201	173	202	210	217	212	196	203	190	193	192	207	205	227	205	203	189	196	188	186	199	192	186	192	212	202	208	169	219	210	212	241	214	202	197	196	192	207	194	186	191	212	182	213	231	204	180	194	211	192	200	219	186	193	186	203	224	194	198	217	192	188	210	215	198	215	219	206	230	224	185	198	195	190	182	201	196	197	192	190	185	201	186	209	193	215	206	211	187	221	236	202	198	224	210	217	184	181	202	190	221	187	194	194	222	180	205	204	201	180	200	219	217	204	184	183	214	191	198	189	186	186	218	220	197	195	188	200	169	217	193	186	184	196	208	222	211	205	188	203	190	200	187	217	177	205	164	217	225	202	176	201	221	185	199	193	188	187	195	197	203	215	212	211	216	201	199	188	199	207	183	192	187	193	190	199	205	196	202	185	210	188	225	192	198	182	210	171	198	190	196	200	221	224	200	185	200	200	204	209	197	176	206	205	184	183	203	222	192	202	192	230	206	212	181	249	196	189	204	196	205	191	179	205	217	185	187	199	208	204	174	235	206	195	228	204	231	206	214	205	211	190	212	189	221	187	182	205	194	198	188	200	213	198	201	201	214	206	191	186	213	219	218	198	184	188	238	174	185	217	182	188	207	189	231	208	215	186	205	194	218	190	198	197	190	170	208	174	239	187	204	207	205	202	185	192	191	200	205	197	209	193	211	219	203	195	188	182	220	211	225	214	195	213	212	225	206	185	207	194	207	199	190	196	172	220	194	215	227	203	184	206	213	188	205	202	193	196	167	197	193	194	210	200	190	221	220	191	191	197	178	196	212	196	175	218	192	197	184	209	182	191	208	212	201	195	208	188	225	217	193	198	200	191	202	204	205	202	224	176	203	219	221	201	193	188	230	205	193	199	173	235	219	180	195	210	198	209	164	165	174	175	207	216	209	198	229	215	192	206	207	174	201	191	202	196	225	202	212	191	210	195	164	178	231	207	181	176	217	239	207	239	189	225	202	200	194	210	181	215	181	205	221	203	196	213	207	233	184	224	204	199	183	197	200	181	203	181	199	182	201	195	208	222	207	203	246	169	190	215	232	222	188	173	201	191	204	215	188	208	175	213	187	192	196	203	179	209	216	205	178	195	193	191	181	185	232	214	203	237	176	214	224	177	180	186	203	197	172	201	221	211	185	170	187	215	207	195	194	198	205	236	197	231	201	203	194	174	201	220	207	219	188	167	202	200	174	183	209	226	173	216	191	205	209	203	198	206	224	176	194	196	186	191	201	208	186	188	215	198	193	208	210	189	207	207	211	195	204	202	187	196	189	188	196	197	179	173	214	199	210	212	182	196	189	202	207	190	212	187	199	222	210	194	185	186	199	189	205	190	205	200	198	185	191	192	181	182	216	196	192	193	195	195	190	175	208	193	198	185	196	196	229	179	217	204	185	212	203	224	198	180	165	196	197	197	191	203	169	200	170	171	211	183	190	193	218	227	204	200	183	194	206	202	202	193	185	213	194	213	218	208	201	175	190	171	218	234	205	211	188	224	215	190	203	202	204	209	204	211	193	227	197	151	210	204	209	196	216	204	191	217	212	210	204	209	182	195	177	209	220	202	210	215	181	205	236	208	186	203	196	189	219	195	212	208	199	194	190	196	192	195	189	216	196	208	200	213	216	231	195	192	217	200	205	165	215	213	187	202	183	223	238	180	186	216	206	195	245	233	209	176	212	176	212	232	187	194	207	206	204	193	187	193	188	200	223	218	188	196	219	212	175	175	200	188	192	209	185	167	203	179	196	205	200	180	193	188	212	199	200	178	176	219	186	189	191	228	224	184	186	204	180	190	205	187	176	190	218	181	189	208	190	186	212	185	203	226	205	235	175	186	202	204	204	203	214	161	185	221	192	198	205	182	196	202	189	211	188	210	215	223	194	220	203	213	168	166	199	196	217	201	179	212	208	239	211	209	216	181	198	186	221	205	190	220	168	217	218	192	225	212	208	213	187	213	182	212	219	195	194	183	203	195	220	183	196	208	218
31894	37292	45076	51415	54127	52732	50648	59159	58215	44180	42760	36696	33525	31521	24529	22796	20822	19013	14606	14040	9653	8743	8314	7886	6450	7008	6697	6783	6861	5481	4860	5904	5068	4351	4199	4336	7152	5306	3742	3448	2956	2324	1627	1600	1377	1338	1275	1197	992	3866	7356	6859	4568	2658	1453	870	597	494	491	465	485	462	465	469	487	474	469	441	449	445	452	436	455	474	457	455	462	466	444	469	464	482	476	446	456	447	495	464	476	486	493	474	450	463	457	493	466	463	475	474	465	524	457	445	463	504	422	461	495	495	509	451	496	469	479	474	476	457	453	445	428	443	453	452	479	442	432	443	480	491	487	447	490	442	456	438	487	464	435	460	462	448	477	444	440	459	426	453	455	465	443	459	454	501	455	434	451	475	457	454	474	468	483	491	442	458	506	464	466	462	453	445	467	464	425	452	488	476	476	484	491	477	474	499	499	501	478	484	494	450	434	454	471	432	469	507	511	457	510	462	466	457	464	476	509	467	447	461	468	450	468	447	411	482	455	473	454	426	476	464	468	478	514	428	493	456	468	454	456	458	454	501	448	499	494	485	469	457	517	504	470	445	479	480	481	453	462	518	501	521	443	479	493	466	461	463	461	431	436	469	455	478	461	468	486	453	455	467	482	484	467	440	491	465	483	461	458	490	435	457	468	505	463	456	485	459	485	471	448	503	419	466	512	408	480	441	446	494	464	506	512	483	499	448	444	490	510	467	442	468	476	490	483	438	490	483	484	510	436	507	458	456	437	481	446	440	452	472	510	459	453	528	509	428	498	508	489	439	438	459	457	504	462	425	494	491	453	468	456	455	493	480	439	454	451	440	443	477	509	475	476	488	463	478	505	456	458	509	483	468	441	455	473	456	463	473	483	465	488	463	497	466	473	481	433	441	481	476	446	450	475	510	456	479	489	451	459	442	487	438	485	495	431	494	470	497	447	475	478	468	467	478	471	467	450	448	461	440	456	408	446	480	497	479	469	426	449	464	502	485	490	473	436	460	447	450	476	408	474	413	451	457	463	443	453	500	470	476	486	474	501	441	467	460	536	445	494	462	467	429	470	471	482	459	467	500	471	443	443	463	455	479	476	451	472	456	461	454	493	477	435	443	466	459	471	444	483	464	467	430	479	500	484	460	449	498	473	499	443	470	444	430	482	449	441	461	472	461	431	445	479	436	455	491	498	481	451	487	479	461	477	475	473	509	472	446	465	454	468	468	458	472	458	512	494	461	445	451	423	480	424	437	448	495	454	455	474	533	487	455	484	492	463	475	471	490	455	467	471	513	480	448	411	483	475	477	471	450	457	442	477	445	457	473	466	475	510	472	449	486	477	435	504	471	460	492	405	474	455	473	466	475	554	474	468	458	484	484	461	455	453	504	492	441	433	494	467	445	438	443	437	474	500	464	445	469	460	435	463	504	481	460	454	458	511	489	465	453	475	456	470	450	481	470	435	484	465	465	451	475	466	448	458	485	453	456	485	462	493	491	507	506	492	473	482	440	427	454	472	511	472	459	457	478	487	453	481	453	442	472	505	450	472	441	464	467	475	441	460	454	483	475	474	459	464	454	462	490	467	426	493	450	499	464	466	448	480	451	478	456	436	466	426	509	456	470	483	489	476	476	463	484	427	425	442	464	476	492	477	495	504	484	461	466	489	447	502	460	463	461	452	454	470	436	478	448	493	452	498	452	446	475	437	463	448	471	475	460	444	457	462	456	476	433	462	488	462	433	467	462	437	479	468	476	467	453	487	463	479	502	495	446	453	477	452	481	429	463	475	452	427	468	468	448	446	461	436	500	415	464	435	469	472	447	470	487	452	449	453	477	457	469	461	496	477	462	464	485	521	439	466	495	429	467	443	457	457	476	498	504	460	497	456	447	469	458	505	465	480	464	489	470	451	454	489	475	499	462	458	454	441	472	481	457	451	484	467	431	454	473	455	461	482	466	450	461	518	477	457	470	456	419	443	490	480	507	502	466	498	476	457	487	476	479	459	446	486	490	478	468	453	490	451	485	446	517	481	452	502	471	448	482	454	472	454	461	429	479	482	496	439	491	407	484	439	481	450	476	498	469	503	464	467	472	518	460	431	497	464	458	491	457	465	484	518	488	458	472	425	463	474	496	456	491	478	472	511	492	473	464	473	468	443	486	471	473	438	473	469	459	432	414	469	482	470	446	509	460	481	449	460	439	456	502	474	519	468	447	480	435	469	499	472	457	493	472	429	456	439	445	459	440	461	475	515	517	493	454	507	446	491	477	491	487	463	471	475	486	483	441	487	445	505	457	469	506	451	456	459	415	419	456	444	475	441	474	462	455	442	510	480	462	463	447	468	459	479	459	471	520	470	454	480	464	494	477	457	481	463	478	482	456	478	466	452	483	441	458	476	465	454	428	465	508	474	471	462	433	484	455	493	466	503	477	484	465	467	490	469	449	452	483	471	454	451	481	469	483	485	476	493	471	450	457	489	437	449	448	464	489	495	514	428	467	450	457	471	457	434	477	451	485	478	480	487	464	475	465	444	455	468	475	479	483	456	422	449	470	476	493	432	507	475	460	470	436	517	464	461	427	505	468	445	434	437	464	467	447	466	473	434	443	477	468	440	535	443	444	488	493	493	484	450	471	449	468	478	483	494	463	488	429	484	494	454	492	440	452	491	460	438	512	455	451	487	472	450	419	456	467	468	453	476	396	470	471	480	505	472	440	439	482	479	488	492	492	458	475	479	459	469	446	504	451	482	450	458	472	482	476	451	444	450	461	464	472	453	470	459	490	492	468	502	444	468	477	470	491	481	480	448	483	467	460	475	461	500	506	448	487	461	468	479	431	456	448	498	462	454	459	483	474	480	470	462	473	484	461	439	493	509	422	447	478	462	463	472	440	496	451	443	434	431	472	458	468	449	449	450	476	486	478	431	443	458	455	421	455	457	451	474	469	446	450	447	470	471	505	456	453	454	468	472	446	486	492	437	476	500	473	469	460	448	475	477	512	467	497	458	490	442	462	463	462	423	498	473	445	512	459	445	478	468	450	451	466	444	466	472	468	500	464	468	459	486	461	483	455	449	458	482	460	435	489	457	483	422	435	461	473	430	485	482	468	463	495	446	458	452	468	434	438	522	490	528	477	483	490	471	449	487	446	505	475	451	469	470	467	465	458	490	432	503	491	451	458	474	463	417	465	463	432	477	476	480	448	443	483	495	433	476	480	432	421	490	482	490	467	480	425	455	485	444	480	483	448	448	462	464	428	485	445	477	500	467	510	489	455	541	511	461	431	461	508	485	468	468	487	451	461	505	474	444	424	484	456	482	451	455	461	435	470	468	478	458	484	465	475	493	467	443	420	486	464	457	479	447	503	448	454	469	475	478	471	454	467	482	461	443	496	501	438	467	485	492	478	480	447	448	483	479	447	435	476	459	433	470	509	468	461	475	449	484	455	485	486	454	476	456	444	443	433	484	461	414	453	492	477	470	444	455	476	466	488	493	446
12809	10816	13012	9146	5979	3580	2585	2609	2489	1380	1004	788	586	512	482	376	325	348	337	316	308	272	314	283	283	287	290	318	301	283	290	291	236	251	286	269	258	270	226	229	271	242	226	261	268	298	237	246	238	268	311	320	330	312	268	220	244	224	215	234	215	219	255	219	216	232	235	197	227	220	227	244	208	230	239	252	238	242	224	227	233	207	238	223	243	245	248	241	232	234	245	258	216	215	213	235	230	234	242	233	231	243	192	226	217	216	237	219	256	212	234	214	220	218	240	249	240	214	238	239	261	223	233	235	234	216	253	256	228	211	232	238	249	240	232	225	224	223	211	255	233	222	247	238	226	234	246	248	211	220	241	240	222	238	236	229	239	222	218	219	240	245	245	239	203	228	240	217	218	230	243	226	249	231	224	202	258	232	222	235	205	220	247	239	217	220	211	264	249	230	198	248	209	249	248	222	237	220	228	243	246	258	235	264	222	240	232	272	219	224	253	213	241	206	230	241	240	215	214	251	226	233	198	222	230	242	245	220	233	219	202	225	253	225	187	177	216	226	204	226	265	229	220	230	243	218	232	224	235	229	210	227	218	229	249	246	238	221	230	219	243	235	236	230	242	227	223	213	200	241	232	209	223	265	220	225	226	249	206	213	245	242	238	246	241	237	262	240	246	243	245	231	217	233	256	224	228	205	217	245	233	221	227	226	224	237	224	238	216	240	219	216	255	231	260	213	200	240	229	232	199	205	214	212	218	232	227	230	229	235	224	239	223	217	228	248	219	215	209	237	248	226	227	216	256	231	210	219	210	236	200	267	224	224	221	221	233	227	247	237	242	235	217	247	240	221	235	232	233	245	242	193	239	239	235	228	219	223	240	219	228	223	249	218	250	216	227	221	221	236	218	220	204	216	232	225	216	217	251	242	247	213	260	236	240	230	240	228	243	235	212	235	267	234	248	221	250	201	218	237	244	242	223	224	242	233	209	254	241	248	223	205	222	242	234	242	245	227	192	199	221	235	228	217	248	220	243	234	242	231	250	199	209	226	233	210	221	244	234	230	245	235	244	231	236	241	239	215	233	228	214	215	241	242	223	207	235	242	231	237	225	201	264	227	237	228	221	240	234	214	224	220	235	225	260	258	250	252	202	210	241	231	231	240	233	233	248	236	228	222	225	241	237	232	251	252	232	225	229	196	217	224	209	200	226	210	243	195	226	252	205	194	246	242	227	231	237	214	207	254	233	238	218	234	225	227	263	243	223	222	216	237	239	215	217	234	217	202	226	213	205	225	209	251	225	214	244	254	224	258	199	225	231	226	251	227	224	208	213	225	229	230	231	192	249	234	267	256	247	219	227	279	224	204	211	244	237	215	261	195	220	199	235	234	235	238	201	243	249	214	210	232	235	249	245	251	215	227	209	236	245	225	233	242	239	231	224	204	242	219	248	238	214	218	226	253	239	199	235	212	230	247	245	216	244	243	216	217	257	228	231	249	235	225	208	227	229	248	246	226	232	228	230	266	214	236	230	224	245	215	229	234	235	234	221	191	220	228	245	244	234	240	207	230	237	244	249	238	219	235	253	227	253	235	208	225	208	215	201	243	256	220	240	229	230	238	204	258	220	253	232	231	242	234	238	233	240	226	205	249	232	210	231	218	237	202	245	230	209	221	232	242	237	251	253	244	217	236	198	236	227	210	238	230	239	254	227	235	241	233	228	249	220	254	232	247	246	251	233	228	245	245	230	240	219	238	227	233	255	235	233	249	228	217	259	192	234	230	213	242	230	240	250	245	261	220	243	264	206	222	235	263	232	233	232	246	186	222	225	203	229	234	243	218	207	216	242	204	224	232	219	222	227	227	236	220	225	248	214	248	218	237	217	231	234	249	207	235	234	219	246	250	221	217	231	237	249	207	220	232	214	244	224	201	210	253	233	237	227	225	214	219	242	258	237	259	244	198	237	188	236	252	251	224	203	248	259	243	222	221	199	211	212	231	202	279	227	227	218	254	227	226	201	214	222	266	229	224	222	247	232	238	230	227	224	213	200	243	243	235	197	255	240	222	234	217	250	207	204	219	215	238	206	231	238	254	240	216	231	213	216	243	230	259	216	224	226	226	239	198	258	230	232	256	213	228	219	202	199	220	255	245	255	253	203	235	223	224	218	237	248	240	236	223	231	234	199	216	212	229	235	224	237	219	243	230	231	234	243	226	229	239	207	217	232	227	254	237	243	221	216	220	242	226	255	239	199	206	248	232	234	215	213	238	262	212	254	248	214	229	220	229	224	255	231	221	208	193	233	207	224	220	249	182	263	245	232	259	255	235	234	254	216	218	236	232	234	236	264	231	204	205	202	229	214	209	228	201	218	228	236	271	213	211	235	234	230	244	261	238	224	238	234	234	249	225	272	254	226	232	208	197	233	243	224	238	203	206	238	242	243	209	228	210	217	222	238	208	224	230	253	246	215	222	253	213	238	216	244	245	245	225	254	214	222	206	227	224	233	229	248	231	242	238	235	222	229	227	239	218	238	220	226	233	215	224	230	226	261	235	224	215	223	225	224	225	238	204	209	231	234	270	222	219	228	285	209	234	261	209	242	218	231	234	212	196	214	220	241	247	235	234	210	205	229	214	237	257	252	200	237	234	258	242	229	261	233	197	209	248	223	252	229	263	219	221	245	219	236	197	257	235	256	215	243	228	251	253	249	212	236	233	228	219	229	254	231	220	221	206	234	210	248	201	236	232	212	235	212	226	234	233	220	210	249	209	230	244	221	214	240	227	212	219	252	218	208	227	235	214	216	203	220	216	209	220	224	210	225	209	245	224	236	206	233	237	212	244	228	234	256	208	230	210	226	248	217	225	253	206	212	206	232	225	246	223	244	208	261	220	217	255	255	233	199	220	229	215	234	229	241	193	250	237	231	233	226	229	215	209	236	250	244	236	231	232	233	223	226	230	223	258	212	200	240	255	223	215	247	230	238	240	241	239	231	224	231	233	248	203	229	200	210	236	252	231	228	236	242	239	251	191	247	214	216	220	236	220	206	224	209	210	223	222	234	214	244	243	235	241	242	212	213	226	258	245	219	203	224	237	214	253	223	247	207	216	207	218	244	203	227	218	265	193	221	239	222	239	234	239	219	236	221	224	208	225	239	216	230	208	200	210	222	204	212	210	183	234	237	212	212	220	228	235	221	243	207	258	239	234	213	228	262	215	206	226	218	236	253	235	225	255	230	239	236	238	236	212	215	250	221	230	217	237	233	246	241	231	229	212	236	226	232	238	234	241	213	240	231	237	230	216	215	232	213	213	208	190	211	232	253	204	217	218	251	229	230	214	251	206	224	212	207	223	222	240	218	235	216	233	239	225	229	247	235	247	220	228	228	230	215	204	233	221	223	232	226	247	238	200	242	244	214	225	209	237	242	244	211	231	250	205	183	212	238	243	224	217	229	216	236	210	231	256	238	225	204	235	232	206	260	228	224	222	227	251
8923	9995	18023	18141	15713	11881	10380	11962	11753	6793	6102	4273	3365	2935	2249	1743	1685	1568	1381	1320	1155	1089	1024	966	959	1039	987	991	955	916	851	898	846	878	884	843	844	843	784	778	785	723	734	764	747	738	677	733	644	726	996	1166	1056	872	740	581	585	519	512	545	556	505	530	550	535	505	548	549	550	530	536	521	548	487	493	521	562	563	572	534	518	536	506	506	498	497	525	567	564	594	516	555	514	545	534	503	545	545	532	555	553	524	484	548	562	515	531	519	482	520	529	558	558	523	516	513	497	547	541	546	549	505	543	519	506	574	551	535	560	545	565	507	536	522	539	553	568	508	546	534	492	545	514	528	525	513	545	538	556	547	518	545	537	547	557	551	557	507	553	551	520	531	536	522	541	532	544	548	568	474	557	554	503	524	516	503	551	499	500	513	534	596	503	534	497	536	526	556	529	546	550	503	516	532	504	572	553	575	506	562	524	583	519	480	529	501	506	553	544	493	545	544	538	562	515	510	547	541	548	525	522	548	558	525	548	508	524	542	499	510	526	518	580	546	540	493	534	510	540	539	513	488	578	533	545	530	524	552	569	533	544	550	559	515	522	560	542	563	565	559	525	556	525	514	547	558	524	536	494	552	555	543	546	572	525	518	540	505	542	514	547	568	567	551	572	536	585	509	490	522	559	531	497	532	545	566	505	529	534	510	526	529	508	529	543	574	516	538	501	495	525	527	521	561	506	552	518	520	502	544	532	563	563	547	554	559	540	466	527	521	485	544	540	520	528	520	528	548	523	541	538	488	517	518	513	570	541	499	502	552	502	521	514	530	539	554	560	502	522	537	545	577	529	577	562	545	520	537	532	528	513	525	578	529	575	556	544	529	540	524	521	540	559	529	519	526	559	547	546	536	571	584	511	511	555	505	515	580	517	549	534	544	530	542	574	528	510	546	529	518	521	573	530	548	503	522	535	545	550	528	495	555	542	520	550	534	527	542	540	545	533	500	553	510	577	549	534	516	587	527	531	551	498	525	555	550	543	543	561	531	550	545	537	513	528	519	554	515	538	535	526	512	534	532	526	524	520	553	524	504	501	515	523	533	583	506	579	520	569	552	547	542	502	537	546	555	513	556	568	554	505	540	529	520	524	547	551	556	540	516	537	541	541	545	529	589	518	492	516	497	522	517	546	532	559	556	561	534	522	528	505	516	532	534	521	517	553	555	535	525	521	511	528	543	551	553	572	546	519	543	576	525	526	528	601	552	570	572	551	533	516	551	531	527	532	540	529	554	533	530	500	550	543	566	519	574	543	504	567	534	554	498	504	512	586	562	527	512	523	557	554	513	559	541	556	566	561	520	553	507	540	503	527	472	554	512	530	518	554	576	548	504	515	548	510	505	554	542	468	532	516	545	514	505	525	558	522	533	525	556	555	545	544	557	523	540	535	571	532	512	517	546	542	526	555	564	565	592	540	509	492	532	477	560	521	498	488	559	548	560	512	551	525	521	534	503	522	509	527	553	581	572	525	565	517	572	517	573	532	513	530	553	543	536	547	540	540	581	538	551	512	538	541	561	526	548	557	524	501	546	524	514	542	557	532	563	552	541	546	537	517	518	524	590	537	544	578	532	554	559	523	533	561	533	528	532	512	539	524	490	539	565	534	492	548	520	534	483	506	552	568	524	506	532	518	553	508	503	574	557	553	487	525	545	532	556	548	526	535	582	494	537	544	537	526	497	539	543	534	504	520	571	535	553	523	551	523	519	589	539	533	592	560	484	523	505	550	565	508	533	525	541	547	481	550	519	553	512	560	566	573	548	529	516	544	499	549	470	537	506	536	536	504	582	552	534	583	538	477	543	541	540	543	561	550	541	538	532	554	543	540	557	509	548	513	564	565	503	563	501	542	576	534	528	543	545	488	517	559	574	555	535	518	555	524	564	505	571	509	542	555	517	568	545	558	526	528	509	533	501	539	547	508	514	546	524	530	523	547	535	513	537	538	539	508	541	519	546	536	522	505	542	543	505	542	516	527	550	528	562	538	514	557	505	557	527	537	543	549	542	499	546	576	552	525	598	517	526	536	525	517	518	548	501	542	541	532	526	535	546	533	559	503	524	535	536	540	531	510	517	606	559	574	498	594	575	586	523	545	533	544	516	563	542	526	554	526	550	558	548	498	554	570	565	502	564	531	539	541	543	551	510	522	542	501	556	527	532	538	563	513	542	509	548	530	553	539	524	497	508	557	602	554	523	534	514	589	563	533	569	520	545	511	520	553	536	518	528	545	555	548	538	569	534	532	510	554	532	555	530	564	529	537	520	523	545	543	555	536	549	564	542	550	541	540	529	578	554	521	525	531	527	499	549	526	505	545	547	536	527	516	536	579	542	539	545	548	569	593	537	548	534	517	585	530	544	556	572	512	513	531	559	523	528	515	514	519	553	533	520	548	583	518	510	558	555	557	526	526	533	548	528	558	584	525	522	578	572	572	577	554	505	524	476	564	519	530	569	544	529	528	555	537	546	525	529	541	554	545	550	524	543	577	547	534	525	519	561	512	523	595	535	572	522	552	561	559	516	510	572	577	533	546	531	536	523	523	513	520	546	553	512	546	510	557	500	523	466	548	523	532	489	538	485	534	529	566	522	533	528	497	496	557	540	536	600	549	548	526	566	494	544	545	526	544	543	511	518	549	571	533	533	514	512	525	527	526	509	542	554	564	577	527	561	528	502	566	581	513	543	547	548	545	520	510	540	532	512	518	566	534	547	531	563	536	576	569	527	550	554	580	572	537	507	581	555	523	513	571	538	527	522	520	507	551	548	561	561	553	531	562	516	534	472	501	517	545	550	525	534	526	534	554	555	533	540	533	503	536	546	524	526	539	514	551	561	522	575	510	521	546	537	529	506	527	561	534	520	587	539	518	499	541	522	583	541	534	560	525	498	572	509	551	534	528	525	528	517	536	512	484	550	524	545	596	553	534	556	507	536	517	558	548	523	548	541	561	545	515	558	509	554	508	576	553	567	574	527	527	578	568	497	543	491	502	541	534	551	543	537	485	552	511	560	525	519	496	514	530	528	561	503	503	503	488	564	552	540	552	526	517	532	518	549	537	543	541	520	531	611	521	528	514	577	557	552	552	551	550	543	508	549	567	503	523	592	518	587	568	569	512	525	540	544	506	532	557	521	551	532	516	515	514	512	531	546	538	569	543	531	537	501	545	506	564	546	497	567	546	544	520	523	545	535	567	530	524	495	534	529	537	542	528	540	533	510	571	567	514	577	514	503	515	529	528	537	525	556	524	551	508	541	552	492	572	501	542	517	529	536	570	558	565	555	521	577	575	550	546	512	509	458	581	502	562	503	530	536	584	555	538	530	522	544	563	538	544	532	584	531	498	548	541	544	547	537	527	562	523	485	575	573	523	526	554	535	570	573	544	540	553	567	564	534	540	525	554	526	541	588	541	500	548	544	546	520	545	536	513	560	537	555	520	519	528	528
35366	36025	37708	36371	34372	30801	28790	31671	31506	20690	16686	11572	8223	6164	4514	3256	2842	2436	1694	1489	1090	907	845	732	750	733	665	630	664	589	524	579	585	449	492	543	654	502	361	385	377	278	278	275	281	261	258	271	258	456	656	656	548	426	319	219	234	230	247	215	228	205	215	180	206	197	185	202	186	182	204	189	211	224	199	208	221	198	204	225	214	220	212	207	210	210	210	206	185	201	218	216	214	206	191	176	227	200	199	204	205	192	219	201	202	213	200	224	214	191	217	223	210	231	259	194	216	214	207	203	195	204	201	213	237	217	225	196	223	219	227	201	210	208	200	192	220	225	188	212	238	228	197	195	215	203	211	243	223	222	203	207	209	199	211	215	223	224	235	224	224	212	195	199	217	229	218	187	221	201	218	213	186	210	206	196	195	177	250	226	207	202	219	201	210	211	190	230	206	196	237	226	195	227	188	216	218	216	223	213	186	191	218	210	215	198	206	198	213	208	196	236	223	213	194	210	188	230	212	207	190	237	205	228	229	192	181	204	166	222	224	198	198	228	204	229	222	185	235	224	211	203	262	214	212	216	196	210	192	241	208	231	193	210	207	232	233	215	214	186	203	200	218	196	224	217	195	222	222	211	210	187	186	219	225	207	173	212	188	212	216	226	201	207	206	219	208	219	207	199	188	230	186	224	190	218	212	200	203	203	218	206	206	212	215	235	204	238	219	207	217	193	248	232	199	221	212	225	219	199	216	219	206	226	216	234	216	222	208	226	201	197	188	215	198	213	212	195	200	220	222	192	190	229	207	232	227	215	206	218	202	231	204	224	199	192	222	213	205	230	188	220	204	228	200	193	194	217	220	210	198	228	223	207	210	205	198	209	208	187	208	204	209	195	190	247	197	215	177	204	213	214	222	222	212	228	198	203	199	226	211	197	207	202	232	221	207	206	206	195	210	210	208	232	210	216	206	219	214	216	208	195	214	179	193	223	184	226	235	208	180	184	200	208	210	210	210	210	207	191	228	219	226	219	227	189	207	199	185	202	206	188	219	220	199	192	198	176	213	221	202	210	224	196	218	183	205	227	204	214	231	205	204	199	207	191	214	213	216	217	239	226	187	185	216	234	226	201	218	192	204	211	199	233	215	239	191	236	210	198	194	241	203	222	214	227	247	206	240	215	207	242	211	218	223	204	220	211	200	194	210	230	223	214	206	233	228	199	211	226	230	192	187	196	200	196	208	209	201	211	208	195	201	205	214	213	210	188	163	191	210	187	190	214	207	225	193	220	200	220	199	213	181	236	201	209	226	203	198	215	237	220	208	196	204	190	200	203	193	174	197	224	195	227	190	202	216	219	205	207	208	223	222	206	210	186	206	209	189	213	204	180	238	232	207	209	208	196	199	221	219	196	253	237	207	204	207	230	215	212	219	205	217	211	194	198	212	193	199	231	222	220	220	251	217	195	229	214	246	220	190	238	210	217	211	225	187	183	211	176	214	223	201	200	184	172	206	227	207	215	193	201	198	228	189	188	211	247	202	223	220	196	211	229	204	199	201	204	214	233	214	181	215	212	192	235	221	193	220	215	231	221	226	189	215	178	210	190	228	177	182	204	227	187	195	198	202	210	210	250	206	201	201	220	203	201	198	200	219	195	207	220	211	219	223	198	212	230	192	192	210	186	219	216	208	224	210	219	190	237	205	204	224	211	215	228	239	167	196	220	179	185	215	196	193	202	209	246	203	196	219	211	184	208	195	199	246	206	192	211	207	238	226	217	215	198	187	172	210	241	197	220	210	225	219	180	229	215	218	214	186	193	205	180	203	237	193	231	208	246	201	231	207	220	218	214	201	210	174	191	205	227	207	185	209	222	232	219	205	187	215	234	227	242	219	208	232	214	200	189	192	214	234	203	202	205	221	197	190	211	197	204	219	213	209	229	213	204	206	178	200	233	212	204	189	212	213	212	216	202	198	227	211	198	204	211	201	200	185	231	232	207	205	192	188	190	195	177	191	216	225	228	214	218	227	230	208	213	217	217	206	209	220	236	216	189	205	233	201	196	235	207	214	209	214	218	204	186	211	213	199	215	208	236	205	210	198	197	233	203	192	179	241	215	207	196	197	195	209	195	200	185	214	219	189	234	208	172	197	210	210	198	205	208	239	202	212	227	204	183	211	216	217	229	231	214	218	189	208	213	223	211	220	197	211	221	231	213	215	220	186	201	217	195	210	180	208	208	243	219	219	222	206	202	203	203	213	211	202	211	200	184	196	235	197	193	222	194	204	212	205	197	195	220	196	195	234	220	205	206	198	219	195	204	228	192	214	221	211	224	227	199	249	196	198	206	230	252	208	198	179	201	211	233	193	220	208	199	187	215	207	210	193	228	210	227	225	237	208	233	187	209	232	194	229	199	230	234	220	210	232	215	217	201	239	218	202	197	213	194	198	214	215	217	183	219	220	196	218	208	231	200	218	178	239	225	211	213	221	231	217	223	231	207	195	225	225	199	212	201	212	195	211	216	209	234	193	205	208	215	204	204	201	193	207	225	197	204	225	207	192	218	202	194	203	189	216	230	195	233	226	223	219	227	207	211	217	217	222	216	205	213	168	203	205	238	216	232	195	187	187	206	216	218	196	243	213	190	201	186	216	191	209	203	223	221	201	208	205	224	212	219	226	207	205	202	204	207	202	211	205	200	202	197	189	219	225	198	195	190	234	178	206	228	230	222	206	220	245	206	201	203	220	208	221	188	217	254	216	197	225	188	210	214	228	173	221	226	192	220	224	226	239	201	213	210	220	204	206	205	213	194	221	205	183	220	199	190	200	222	172	213	216	186	197	202	207	224	216	232	196	221	238	239	222	221	186	187	217	198	214	228	225	220	199	227	199	223	191	215	204	204	209	211	210	225	238	199	221	206	221	194	193	199	197	185	221	224	222	215	222	217	204	220	237	219	216	236	211	205	232	247	216	207	178	198	224	225	222	184	214	213	196	168	211	207	211	192	190	189	217	233	208	220	191	210	206	210	217	211	215	216	217	197	190	188	203	237	228	225	200	217	196	219	184	211	213	238	212	202	220	204	204	240	201	189	185	199	221	193	198	208	220	193	178	192	165	213	215	201	215	232	223	207	178	217	196	222	230	218	188	195	200	218	205	238	193	239	226	215	211	191	200	195	199	218	200	187	213	208	221	186	215	198	204	216	220	226	222	206	228	188	216	192	219	217	218	189	217	197	211	200	198	221	222	227	204	186	184	193	223	218	224	205	209	213	224	214	231	202	211	194	200	188	167	215	210	217	216	235	199	180	214	233	200	212	194	197	228	192	209	209	206	215	216	200	202	191	193	219	241	226	192	202	217	223	220	204	230	218	198	213	228	204	192	217	206	193	206	218	212	230	222	225	225	184	220	222	216	225	208	204	221	195	202	198	194	199	212	220	188	214	209	208	212	212	180	205	234	215	194	200	208	208	203	217	203	221	195	222	193	227	216	227	194	239
26474	29874	39349	45589	47075	44575	42726	49343	47627	35633	34741	27250	23542	21302	16459	14068	12759	12020	8804	8208	6438	5126	4825	3984	4514	4070	3973	3372	4114	3616	3055	3161	3394	2622	2696	3347	3828	2835	2193	2038	1713	1317	1123	1127	1134	1015	1026	882	925	2365	4299	3830	2762	1796	1127	799	588	518	516	526	460	464	468	503	457	498	487	504	494	510	503	474	467	470	498	502	546	486	436	455	510	498	514	448	508	480	492	487	458	516	487	525	470	451	482	501	461	484	498	512	463	478	497	465	480	519	477	524	505	513	472	478	487	473	516	518	432	549	474	477	475	450	527	508	480	459	499	530	540	526	484	452	469	501	535	501	502	510	497	431	424	471	512	524	494	493	468	479	498	479	515	510	475	486	453	473	508	477	497	437	472	481	485	501	512	501	466	468	486	514	477	490	478	503	476	528	483	487	479	527	523	473	473	497	479	499	473	514	502	493	508	481	477	510	513	504	489	487	469	526	513	517	508	472	476	462	477	477	485	485	483	533	521	525	521	490	474	458	523	464	506	491	445	493	475	488	462	498	471	524	506	440	469	499	462	479	490	521	480	532	465	492	499	523	492	520	504	508	518	477	486	521	522	465	455	488	491	504	535	452	464	482	477	455	526	499	484	486	477	476	489	484	482	499	514	489	497	486	472	485	488	467	498	525	468	473	472	474	509	466	488	478	478	479	494	464	470	500	476	490	503	517	502	488	485	520	483	464	471	474	528	485	469	486	503	494	482	467	526	480	454	458	515	445	456	478	497	483	513	530	521	511	511	484	496	466	510	505	467	448	509	485	512	472	483	479	486	516	477	502	493	490	507	478	513	485	510	437	487	462	487	504	493	509	472	502	548	459	492	502	481	474	544	484	469	485	477	513	466	493	466	488	465	461	538	516	516	485	516	474	499	505	476	500	522	466	465	521	480	479	487	532	550	490	485	489	485	520	476	498	549	523	511	466	480	475	487	508	485	473	458	493	498	476	518	471	471	503	466	515	458	463	493	488	478	496	468	449	506	454	477	476	480	524	460	506	447	505	485	492	489	489	500	513	507	500	507	490	494	433	473	522	494	530	500	510	478	465	520	479	482	528	487	474	470	460	466	494	504	493	465	493	465	507	485	463	481	490	464	503	481	545	499	489	467	486	515	447	537	516	474	484	474	474	482	477	465	476	483	513	511	479	499	495	510	498	488	518	476	516	471	481	447	474	497	457	483	457	501	514	529	463	497	457	512	488	508	500	463	554	475	477	462	525	456	490	494	526	478	489	473	458	495	490	492	484	467	482	497	486	458	506	488	476	506	467	507	456	478	508	466	507	490	477	451	443	436	528	480	511	479	462	510	506	506	474	455	468	513	458	489	500	516	487	491	470	494	470	467	496	510	504	495	479	485	508	511	486	472	500	522	482	441	476	482	450	448	518	506	474	497	451	479	509	489	506	467	473	495	468	481	536	501	480	515	486	502	460	486	537	491	505	508	511	496	488	518	513	512	465	522	481	482	430	501	525	465	498	462	456	502	502	483	510	503	495	495	506	497	479	501	490	504	500	524	482	480	470	517	511	505	488	496	528	449	509	473	463	497	502	526	495	529	461	492	471	512	508	484	464	511	489	531	483	514	491	497	522	469	461	496	493	475	482	495	478	513	471	486	491	553	484	502	501	449	515	464	507	503	442	518	490	519	472	467	471	503	498	503	523	482	502	494	481	463	515	486	461	492	467	500	475	494	491	459	463	500	492	448	504	471	504	484	492	505	453	496	501	479	515	466	492	491	492	483	468	488	488	490	505	491	491	487	483	529	491	517	497	452	493	501	512	487	518	494	450	449	466	518	499	530	475	476	475	499	535	505	460	479	477	483	485	472	476	489	455	492	470	475	467	483	487	510	504	510	507	492	524	474	487	488	511	510	452	487	498	472	504	528	513	496	522	478	522	511	518	485	469	497	495	476	491	521	519	468	468	491	435	489	488	460	495	480	476	496	500	512	494	472	489	490	510	532	481	499	477	503	518	475	495	424	458	529	497	499	509	495	476	481	496	490	517	513	519	476	481	474	469	477	477	450	482	498	454	527	472	494	480	491	476	474	507	485	503	536	494	509	515	454	436	477	490	465	506	492	486	453	504	467	497	471	524	501	499	503	469	506	485	490	528	519	494	460	458	476	486	537	486	497	521	502	484	499	482	473	486	483	511	455	497	443	477	480	484	489	502	510	510	512	493	491	468	468	501	479	474	473	479	511	511	487	469	450	501	481	507	497	458	490	511	502	507	523	497	509	479	497	477	481	474	476	486	502	480	531	509	489	506	521	467	514	494	483	477	485	486	491	488	478	485	510	501	504	502	512	514	514	478	496	485	500	520	475	508	486	487	515	520	495	526	464	492	503	476	519	477	492	467	467	504	517	497	499	462	495	492	485	522	522	530	469	504	479	513	469	490	461	478	532	526	481	472	484	512	509	474	467	506	508	513	489	515	516	483	466	431	506	506	483	507	447	482	502	517	473	443	485	526	486	482	494	511	487	499	484	488	485	515	504	513	477	481	511	520	458	511	521	488	531	513	478	478	530	489	497	473	510	487	476	490	492	489	466	498	479	453	447	492	473	486	491	495	457	504	492	483	461	480	479	502	504	483	502	506	497	484	483	472	493	501	481	537	503	478	473	501	501	460	483	480	489	523	467	459	489	501	543	478	518	452	512	481	500	495	487	484	450	494	488	492	451	479	454	458	481	490	483	512	451	489	488	509	499	504	499	473	534	493	497	526	535	486	470	487	515	497	498	518	510	525	487	514	518	516	461	489	464	465	459	493	499	527	476	491	505	497	515	513	487	493	489	477	490	484	504	515	487	495	472	484	484	537	452	440	487	474	521	496	486	500	492	489	502	523	527	475	519	488	489	494	505	489	485	442	481	485	459	500	512	500	502	488	502	476	491	450	479	461	468	503	495	543	504	493	462	496	528	479	499	476	463	460	486	482	506	514	492	471	504	476	452	498	472	520	488	490	489	463	490	505	484	490	443	489	534	468	495	482	504	467	489	511	444	510	475	468	477	474	475	511	462	473	469	500	510	460	471	534	525	501	483	493	443	541	477	499	446	502	483	531	498	470	501	518	507	479	464	478	480	497	488	442	467	472	429	509	480	474	461	520	496	463	470	486	485	491	524	486	478	463	475	532	513	516	546	490	520	488	526	513	452	513	492	457	508	479	489	474	468	465	498	469	455	466	514	501	476	482	489	489	539	498	461	487	495	510	505	452	465	497	473	479	469	472	494	467	481	514	429	479	522	488	480	521	528	485	482	475	464	505	523	512	497	499	481	487	486	496	469	497	468	455	495	462	510	439	508	535	491	505	473	521	512	504	483	483	480	479	498	487	464	457	477	441	482	472	507	499	512	500	491	474	491	498	509	524	467	490	441	530	490	450	446	491	501	504	492	504	484	469	516	505	501	500	467	509	524	497	485	478	483	486	495	458	448	498	514	476	479	448	471	475	528	490	493	517
43331	40923	39053	36153	36459	35274	35783	40373	41350	30160	27508	21506	14882	12956	9377	7099	5560	4402	3419	3073	2034	1654	1370	1319	1200	1306	1269	982	1000	1027	800	859	724	767	792	953	932	749	592	546	392	476	330	337	332	338	299	276	291	658	1093	1017	889	633	379	290	225	210	200	183	178	215	196	205	195	216	220	194	188	192	218	202	182	176	196	196	214	202	206	192	225	197	177	225	178	193	223	221	184	194	181	197	182	199	197	192	167	187	213	200	199	228	177	197	185	182	187	228	223	200	207	198	212	216	202	192	214	198	192	196	238	175	202	206	213	172	202	194	213	196	226	207	216	194	172	184	204	201	185	211	196	205	209	192	199	173	189	181	210	204	203	195	208	210	179	214	191	198	186	190	205	172	176	191	199	210	191	186	207	180	215	180	173	205	205	201	196	172	208	240	187	216	209	216	180	212	183	187	216	198	180	205	190	192	178	219	191	229	189	190	201	192	187	199	216	192	173	221	195	227	228	213	202	180	212	206	191	234	209	174	200	196	207	210	189	206	211	206	193	198	193	179	196	198	196	220	188	211	200	184	227	185	174	184	217	205	211	203	202	186	155	196	205	190	203	218	213	198	199	188	216	208	155	172	216	183	223	186	181	213	200	205	200	191	197	211	191	172	211	214	216	206	194	188	198	202	187	186	188	192	197	214	190	186	205	195	188	213	223	198	206	209	177	174	208	195	215	187	196	192	191	165	179	194	191	191	207	207	208	216	188	201	200	208	203	203	197	209	211	224	209	208	195	211	211	188	201	202	216	211	173	199	191	197	201	212	187	208	224	159	198	218	202	193	161	203	208	205	202	215	207	165	219	201	211	204	200	215	201	181	186	215	193	212	218	188	183	178	203	192	183	197	172	178	190	203	207	245	202	185	205	193	193	179	218	225	195	203	218	208	200	210	217	213	214	213	175	207	196	184	186	183	185	205	176	211	213	233	198	214	217	179	204	186	180	210	190	208	219	187	198	209	192	199	202	203	205	188	210	197	185	207	211	184	179	186	225	215	189	172	194	174	184	205	213	191	198	196	221	204	176	214	206	191	212	186	191	202	202	183	204	226	225	185	201	206	187	222	199	190	209	202	191	202	206	196	195	213	202	205	182	173	205	198	206	203	214	207	232	192	191	208	180	221	191	184	195	209	189	188	190	210	192	200	233	212	201	193	224	215	199	184	208	167	200	179	178	186	214	179	200	178	191	198	214	212	194	232	196	180	187	197	204	211	204	217	209	211	210	193	213	199	184	176	195	205	182	192	192	192	225	197	168	198	194	192	186	212	195	180	194	194	190	182	185	210	190	206	198	216	210	192	188	220	189	193	210	212	215	188	197	202	204	184	207	194	227	187	226	185	219	195	201	177	225	204	200	187	152	177	217	199	223	189	191	204	200	216	208	188	208	208	212	206	190	192	204	184	184	188	210	196	195	167	189	205	198	198	184	196	209	222	204	213	200	196	189	194	188	195	218	178	182	203	206	181	211	161	186	204	209	191	197	214	203	182	201	210	180	205	195	192	215	202	195	200	194	165	232	197	179	204	198	212	184	215	179	207	210	180	190	182	198	206	221	214	200	217	194	186	228	202	203	186	189	171	191	189	199	211	190	185	191	222	203	212	198	199	200	220	167	201	213	208	184	223	217	197	222	216	185	183	202	199	209	188	182	211	207	184	207	221	218	199	210	196	175	194	207	211	211	208	181	176	183	190	216	190	199	190	181	201	216	205	215	196	198	175	193	173	186	195	204	205	185	212	199	178	218	187	191	218	182	219	177	231	202	208	212	203	191	183	182	239	196	200	203	186	168	211	203	170	187	201	152	210	190	193	195	200	192	191	209	200	183	208	206	186	186	169	216	196	179	215	204	196	188	179	212	201	181	220	202	213	175	183	180	199	199	174	206	191	178	193	198	196	175	247	236	218	172	212	193	192	218	197	207	186	181	215	194	193	197	209	192	174	168	175	230	193	196	210	227	184	189	221	201	207	201	183	195	188	220	195	210	191	187	205	199	194	193	195	191	185	187	238	185	213	190	215	217	174	172	205	215	185	178	178	202	211	205	206	174	193	184	199	183	187	203	220	190	175	212	215	230	190	210	203	195	205	196	211	189	208	210	221	225	196	190	192	207	213	187	152	215	186	217	198	207	167	188	214	213	176	160	197	207	202	187	211	211	198	196	231	174	203	193	213	178	219	199	205	220	229	225	216	227	186	188	187	192	209	207	215	192	208	184	228	211	187	204	195	186	218	189	228	199	204	184	191	191	204	180	212	193	177	199	216	201	189	187	215	186	195	212	200	224	208	191	194	196	185	202	179	187	208	187	215	192	210	194	208	226	205	198	202	202	191	201	179	186	184	204	207	199	197	209	172	194	201	198	198	196	198	215	207	212	200	178	204	198	206	202	200	207	185	181	206	188	210	205	180	206	184	194	198	183	178	215	207	201	173	193	217	193	174	188	181	201	211	187	183	198	197	201	193	195	202	199	204	197	192	216	202	197	215	200	205	188	167	180	187	198	195	197	180	207	199	218	198	209	206	196	224	213	208	232	204	208	188	226	214	195	192	205	192	187	207	195	203	207	200	183	209	195	201	188	186	218	211	185	192	214	196	193	199	166	195	238	193	206	191	188	183	172	190	189	175	211	199	190	197	174	190	193	202	191	194	198	203	223	209	204	209	199	184	200	177	195	200	197	198	191	189	196	188	182	180	220	216	232	211	227	229	156	206	205	205	220	214	192	199	184	198	232	191	225	226	179	205	198	205	188	203	165	182	190	218	199	203	191	203	203	201	212	211	206	217	188	185	225	224	226	210	188	194	191	192	190	226	196	175	223	197	202	198	218	185	207	215	216	194	200	202	185	180	208	191	220	198	175	181	186	207	182	197	200	206	191	174	186	208	208	185	200	167	198	178	206	185	180	204	192	201	209	236	190	181	199	213	195	181	175	205	202	220	200	197	208	199	215	190	209	217	189	216	195	199	204	190	169	206	200	217	184	204	197	204	187	199	226	192	202	193	171	196	205	207	201	211	180	198	216	212	201	228	196	201	228	190	210	214	189	179	213	210	207	209	210	179	209	221	191	208	194	186	242	196	203	184	221	167	202	184	209	185	197	213	186	181	201	194	201	189	193	201	207	178	185	197	194	185	193	185	201	238	188	172	197	232	197	200	197	197	208	211	191	195	187	210	185	192	181	214	229	195	190	232	190	175	205	200	215	230	166	205	215	209	201	182	214	226	221	218	209	209	193	191	181	190	194	207	191	185	174	179	188	174	190	208	202	211	189	200	229	206	190	185	177	212	201	204	207	225	212	199	185	215	217	191	214	215	208	201	170	215	210	202	212	186	193	184	188	194	208	207	180	182	195	197	210	179	225	198	199	198	192	203	206	200	187	177	188	198	201	206	199	192	179	193	223	171	198	207	211	199	176	191	211	202	196	209	200	223	233	194	203	176	200	189	187	180	176	224	209	195
32778	36997	44224	50767	53802	52425	50455	57891	56401	45072	43817	36860	32394	30150	24911	21894	20635	17789	13978	13500	10402	8693	7969	7422	6837	7123	6935	5659	6693	6457	4440	5209	4528	4681	4493	5501	5711	4772	3580	3405	2300	2171	1508	1472	1552	1236	1229	1184	1182	3855	6631	5979	4679	3264	1733	1018	638	497	455	445	473	473	459	490	428	488	483	489	451	438	477	461	420	479	466	462	453	466	467	474	482	491	444	468	471	466	445	465	483	460	488	435	462	491	497	460	444	454	486	439	447	500	474	427	447	467	493	435	451	435	496	457	448	414	429	473	482	493	476	471	502	443	460	430	454	449	472	476	442	464	489	456	458	467	447	463	457	489	427	441	474	469	456	480	471	452	513	477	458	459	436	449	455	463	424	466	461	442	471	457	431	467	419	448	479	496	486	444	450	454	482	483	402	471	474	468	466	509	430	524	478	468	462	436	458	474	489	483	473	439	463	478	470	436	447	454	468	523	447	434	507	447	467	454	472	526	470	474	515	480	415	479	469	442	483	451	442	498	475	507	511	455	493	485	479	476	448	489	447	464	475	462	439	498	441	474	458	446	432	442	441	426	437	435	449	503	488	442	474	455	442	425	510	472	453	486	465	459	476	498	417	469	475	459	447	466	447	462	494	484	430	415	462	442	494	424	476	480	498	460	479	424	446	510	461	447	465	449	493	474	450	436	445	477	459	475	449	462	446	492	449	479	460	489	415	487	461	476	439	488	482	456	434	467	446	473	474	450	436	478	452	469	497	451	463	475	460	447	467	460	483	432	431	467	479	470	506	470	433	460	448	463	478	473	441	466	433	497	508	464	489	478	461	453	446	479	480	483	460	455	447	467	474	486	451	452	456	465	456	493	408	453	442	470	473	446	409	478	423	444	456	456	463	422	456	460	437	445	473	493	467	452	478	463	482	441	448	465	424	496	454	439	434	421	492	425	448	451	443	497	462	456	482	499	418	476	454	411	485	435	483	467	442	486	437	453	449	457	462	488	462	465	475	464	469	428	446	403	474	478	484	485	444	432	456	469	473	433	468	465	461	489	462	464	483	455	444	468	454	459	493	451	467	477	445	486	469	467	505	435	467	454	440	529	452	437	486	461	437	484	440	466	462	436	473	482	463	459	457	463	458	423	459	493	504	460	469	465	488	481	483	449	503	469	491	470	464	428	430	485	450	461	460	467	464	479	474	445	458	466	452	444	425	459	444	454	414	432	448	516	434	478	461	471	460	493	461	457	469	451	474	477	464	455	437	429	474	474	458	459	473	490	432	456	435	441	475	434	478	409	443	465	438	449	443	476	441	471	473	463	461	475	441	457	473	428	465	417	459	470	493	463	464	458	457	432	459	482	461	475	444	468	452	455	436	471	443	471	471	468	445	462	482	446	451	441	457	449	464	475	470	489	460	455	481	453	453	468	448	441	479	417	427	460	472	484	467	477	421	462	459	478	464	488	460	466	488	479	471	461	479	446	452	443	440	472	429	460	434	422	481	488	441	429	504	438	480	489	432	437	467	455	451	480	463	504	450	445	469	499	456	484	425	444	456	479	471	480	414	432	479	482	443	437	421	457	444	503	471	426	467	495	458	442	472	461	447	467	457	472	463	473	469	473	471	451	448	458	473	469	448	451	427	466	517	454	466	427	433	458	478	493	477	503	432	473	464	482	469	479	460	438	447	413	428	464	461	444	466	484	479	466	487	494	427	463	498	501	480	435	452	488	445	454	445	471	446	437	488	462	442	440	448	454	443	467	451	431	440	432	484	428	490	497	439	488	483	442	432	457	438	492	477	472	444	398	454	420	464	481	457	497	442	466	487	448	484	470	496	460	476	474	467	470	460	454	428	471	456	434	457	425	474	478	476	461	444	499	453	468	449	451	471	474	482	501	462	462	433	485	426	437	468	457	458	498	462	454	455	466	466	473	440	497	457	435	449	483	401	452	495	441	476	478	480	479	462	442	483	469	489	457	432	430	453	459	419	448	459	471	454	468	480	503	496	481	469	495	443	446	423	499	471	458	427	497	456	487	448	472	468	438	474	436	465	442	495	393	459	447	421	455	474	459	489	463	434	437	449	480	495	465	452	478	451	477	455	448	439	480	463	523	438	438	469	469	475	454	398	460	468	458	498	458	449	438	468	465	478	470	481	459	415	439	448	457	438	464	468	444	492	521	460	415	499	478	466	443	472	463	455	476	457	466	409	454	409	498	484	474	458	462	459	487	429	426	485	450	448	438	438	488	475	458	463	458	438	499	467	501	474	450	499	492	469	445	449	457	486	469	419	477	462	462	512	439	507	454	482	481	480	459	456	444	465	416	490	471	470	490	405	509	478	468	473	462	425	446	460	449	463	437	466	461	475	476	515	447	477	429	484	428	450	472	454	487	471	441	444	473	431	469	493	441	480	453	471	441	454	461	478	440	476	464	426	484	483	478	481	479	470	461	467	445	428	466	484	464	462	448	441	453	510	478	478	493	492	448	447	461	495	477	459	457	457	478	453	459	479	448	478	444	447	499	486	464	449	473	485	483	435	469	473	459	474	464	481	467	491	461	451	464	482	456	443	483	470	463	453	481	445	453	470	447	438	423	442	448	475	453	435	465	479	448	468	473	485	433	435	463	479	453	449	452	465	466	463	420	502	420	473	446	481	451	465	490	479	485	471	455	466	471	480	454	486	422	451	452	425	457	499	447	496	471	468	454	459	461	462	463	464	477	465	480	491	451	399	474	447	461	458	462	430	462	494	446	467	482	482	468	467	476	414	470	456	460	467	484	468	451	446	464	440	474	472	465	461	430	472	445	458	493	456	439	470	467	425	493	438	441	478	468	482	436	440	447	473	455	479	463	433	492	439	441	446	472	452	453	484	463	486	472	464	492	469	470	482	474	436	490	475	485	506	443	454	484	482	489	470	463	498	428	470	484	472	477	488	467	448	455	472	468	454	474	473	444	441	482	509	463	482	509	463	429	474	467	474	452	467	464	440	448	450	439	488	471	481	463	478	457	471	460	499	451	447	477	466	445	437	447	480	491	461	469	476	484	445	490	484	462	473	470	461	432	492	473	467	459	467	492	466	435	450	475	476	455	449	468	470	481	437	486	458	452	506	431	497	476	443	412	510	484	417	457	450	422	472	467	472	441	441	442	447	462	471	464	449	508	444	433	484	478	461	443	464	471	491	417	487	459	448	494	429	451	470	436	455	473	442	462	478	425	479	457	468	458	443	461	421	468	441	478	458	453	480	482	428	460	484	440	430	472	473	455	487	491	485	443	471	433	486	482	455	474	456	470	458	434	487	503	422	475	489	461	505	456	446	440	437	460	466	427	460	490	480	475	452	448	443	481	480	441	447	435	447	442	475	468	528	448	461	448	409	454	447	462	418	470	419	440	467	434	458	455	434	458	434	473	456	410	459	497	459	454	475	456	453	456	440	424	435	427	479	418	452	483	482	460	488	453	492	519	456	449	454	485	492	461	448	456	440	433	432	441	493	466
12566	11404	13245	8603	5581	3459	3018	2536	2197	1357	1233	765	612	537	450	429	364	341	330	329	321	317	278	271	309	309	283	272	282	274	268	261	256	280	257	258	283	280	254	261	255	270	259	274	291	264	273	255	234	259	285	279	314	325	293	246	224	251	237	214	219	248	193	227	226	248	219	221	234	231	242	211	231	205	217	223	233	224	233	215	255	206	220	220	239	227	234	229	218	232	208	208	220	249	233	214	232	244	219	223	207	249	237	237	209	222	240	219	278	215	262	229	206	222	248	246	248	228	232	225	196	241	237	217	222	234	255	217	252	264	230	224	221	240	214	211	236	222	231	237	255	193	241	225	233	225	239	230	238	219	207	215	219	254	267	216	208	221	233	216	212	216	221	208	224	221	223	213	266	263	240	231	217	244	202	247	220	232	239	220	219	248	236	216	236	236	246	232	256	244	246	215	221	217	240	240	227	262	243	238	230	234	226	211	227	213	228	234	211	258	246	243	247	220	186	243	232	260	220	209	197	200	214	243	230	233	253	232	259	246	261	261	232	238	230	206	226	199	224	251	232	227	257	207	255	220	232	218	219	220	244	209	218	234	233	248	227	215	230	211	234	224	194	249	247	201	252	246	239	204	229	226	242	220	229	234	207	220	240	268	237	214	201	226	187	213	216	240	225	207	225	279	262	225	226	205	235	219	244	235	227	211	255	246	222	230	224	224	267	250	212	244	238	225	212	203	220	229	231	235	209	215	235	209	243	220	231	241	259	206	239	222	223	248	202	234	250	227	212	234	237	240	216	224	205	223	211	212	223	240	243	215	237	217	240	232	227	209	220	250	246	257	218	216	214	240	231	220	211	229	233	227	227	242	207	229	207	244	223	244	232	249	222	198	227	209	225	223	231	224	259	239	214	231	239	253	249	270	228	200	248	226	206	226	220	217	221	223	223	222	262	258	261	196	205	248	247	240	218	250	228	221	209	226	202	265	238	229	239	218	231	233	216	236	232	224	231	240	238	221	190	257	255	227	242	207	226	243	213	209	226	232	228	205	226	230	239	223	246	233	235	251	229	251	240	242	234	218	223	247	265	237	234	222	206	243	246	186	230	222	232	224	218	225	219	209	243	246	233	225	210	241	233	217	250	208	243	241	226	204	215	229	231	234	201	240	246	217	231	217	233	202	224	228	216	205	253	231	231	264	238	224	229	208	266	212	255	228	221	227	228	240	241	197	226	211	248	214	236	221	231	240	231	228	217	268	247	238	237	250	209	197	225	249	234	271	232	227	210	198	226	210	221	240	248	221	218	206	201	199	215	225	238	207	216	222	254	247	221	234	213	231	217	238	237	241	226	238	206	256	235	227	233	252	224	207	278	225	228	249	230	256	236	215	218	226	221	226	236	239	235	200	208	233	205	237	221	233	205	217	254	217	234	239	217	204	250	216	226	224	227	241	228	240	230	237	245	223	250	205	246	223	225	202	232	201	230	250	236	236	227	220	232	224	239	220	226	222	223	245	234	233	215	255	222	236	196	220	253	239	225	238	231	240	212	239	219	229	209	219	251	241	211	212	209	241	230	211	220	258	262	237	259	247	256	244	225	228	253	231	237	220	228	247	267	218	231	242	232	254	248	232	225	230	214	221	232	235	229	244	240	235	275	210	239	230	208	206	248	235	211	218	239	237	239	248	218	223	216	232	230	217	216	229	219	215	227	223	245	233	210	225	210	244	228	253	219	237	214	230	227	239	227	215	228	228	203	203	216	208	222	225	211	214	222	231	208	227	244	216	219	252	235	230	212	229	232	226	216	224	239	240	239	237	212	238	229	238	229	233	233	227	247	236	239	211	226	222	236	223	231	224	243	224	234	229	234	202	216	256	236	223	215	213	238	249	213	240	233	236	205	200	216	217	236	221	238	229	239	202	251	257	256	232	202	243	227	240	272	235	202	249	254	268	212	223	230	222	194	229	205	235	234	256	227	248	215	207	256	213	255	213	234	206	208	252	242	221	228	227	229	222	223	197	235	235	210	212	239	243	223	211	188	229	226	234	215	246	228	234	225	241	219	238	227	204	214	248	221	221	229	230	231	230	211	236	244	250	211	220	223	249	230	215	238	249	224	250	256	188	235	261	214	244	228	189	197	210	246	215	234	235	201	207	220	228	232	218	230	219	221	256	220	233	205	231	220	222	234	230	225	199	222	244	216	224	225	240	229	236	238	235	246	221	216	215	250	229	232	197	225	206	236	220	216	243	231	242	204	227	241	235	232	241	242	250	238	216	257	226	215	222	248	237	226	234	195	224	220	199	257	204	209	221	236	255	234	239	225	217	248	215	200	251	224	205	234	215	223	231	231	240	219	246	213	240	246	221	232	195	245	215	221	219	240	242	227	215	252	240	224	221	230	244	235	225	206	230	215	193	217	240	220	220	269	231	198	232	251	221	215	222	243	224	231	238	227	238	208	200	218	222	230	242	223	234	231	217	244	224	201	233	236	218	222	252	254	213	236	232	226	263	229	230	211	224	229	221	232	243	241	264	220	242	228	218	240	214	245	243	236	251	203	221	219	227	234	229	230	226	228	250	227	229	213	245	229	208	221	236	221	230	238	245	236	226	245	237	212	205	204	254	212	254	210	272	228	227	232	214	232	221	215	239	217	246	236	242	249	213	247	194	241	247	255	250	229	232	217	225	256	221	239	211	220	239	229	222	244	247	222	224	218	231	223	231	208	256	220	228	207	203	226	227	216	207	241	210	244	245	250	261	231	234	230	257	246	230	200	237	204	208	207	225	215	209	240	257	210	237	235	245	230	225	231	222	229	240	204	212	216	245	258	228	221	214	239	257	223	228	227	208	228	235	222	223	221	216	214	226	234	234	238	210	225	220	254	225	241	229	226	224	213	223	222	235	211	232	240	244	227	207	227	216	235	252	231	242	246	228	226	226	233	236	221	222	238	219	216	260	209	240	208	212	258	260	232	237	253	212	230	240	233	227	215	231	224	275	236	222	236	228	217	223	219	229	222	218	229	228	194	215	216	238	207	220	224	256	214	218	204	233	236	267	215	222	248	242	221	233	198	239	230	239	240	234	207	249	224	230	249	205	228	239	242	211	237	236	206	209	252	232	225	243	246	224	246	225	216	229	239	210	228	221	234	218	233	240	216	245	229	187	244	211	246	227	251	241	252	241	205	232	233	221	236	221	250	219	238	221	235	213	223	217	268	247	238	200	207	235	262	237	194	247	218	251	208	219	231	204	231	249	202	224	217	274	195	220	242	232	227	249	234	246	216	211	242	226	217	232	194	245	236	224	207	195	189	248	231	263	229	231	242	236	217	217	231	240	242	226	241	226	237	208	221	222	206	237	231	227	226	248	225	233	216	230	241	208	206	227	262	221	229	247	230	199	234	238	239	226	233	211	231	226	241	224	251	232	226	224	243	210	201	256	221	239	251	253	234	263	255	237	214	215	218	238	243	256	204	225	238	205	221	236	213	238
8824	10442	18255	18435	16141	12858	11231	12118	11675	7565	6903	4317	3364	2990	2187	1903	1651	1448	1262	1280	1172	1079	956	991	1047	1014	945	1003	938	909	845	943	881	886	883	838	913	796	822	819	746	751	766	751	750	773	716	712	638	696	817	972	980	828	769	672	594	565	549	574	529	538	505	518	515	564	547	510	507	545	488	525	537	566	538	503	559	542	552	521	547	517	502	529	534	530	510	571	549	526	535	542	541	566	534	561	558	617	540	527	538	562	572	517	506	562	526	558	546	548	558	550	542	557	559	568	531	537	499	541	543	558	525	568	542	567	503	530	509	534	547	545	543	524	586	547	575	526	537	540	493	528	530	519	521	536	541	536	485	511	548	507	563	524	566	537	537	539	563	553	540	527	543	552	550	537	536	515	497	515	512	554	560	560	536	538	550	568	502	525	549	522	510	564	503	529	589	535	549	489	580	539	508	516	584	472	559	567	570	541	535	515	526	530	579	545	494	573	536	532	547	578	542	517	498	503	532	532	520	550	602	526	557	521	581	519	535	566	496	528	539	569	526	549	545	523	545	531	534	519	566	530	520	513	524	570	534	565	499	541	520	560	531	556	568	534	444	520	522	539	578	573	506	546	562	519	538	561	536	517	581	522	515	514	547	545	541	495	557	566	549	526	535	577	536	550	543	549	532	577	488	584	542	504	599	527	493	513	551	552	549	545	532	544	549	534	554	521	569	477	535	528	512	590	561	489	576	555	569	568	543	563	518	562	537	530	567	557	503	519	535	531	540	513	540	539	528	549	513	544	530	532	494	544	559	565	522	533	563	550	516	539	518	560	544	514	519	565	534	557	567	530	523	517	521	522	549	523	534	528	529	540	561	494	565	534	568	543	538	503	557	542	537	526	556	539	534	521	537	535	542	551	569	550	519	525	549	556	528	507	532	517	542	531	515	564	517	544	522	512	523	520	536	529	540	530	548	532	505	554	503	535	514	536	521	531	529	535	559	567	556	498	534	513	527	513	514	541	544	530	534	527	538	535	584	528	554	530	517	508	519	543	531	537	540	543	543	539	548	530	559	533	559	514	567	508	557	539	539	551	554	541	481	558	513	539	533	517	555	537	523	540	544	545	589	550	539	511	541	549	542	504	509	552	521	535	513	580	544	557	521	500	517	564	520	551	513	529	583	545	535	517	531	524	539	511	550	548	570	535	549	542	524	546	531	509	491	564	569	540	502	539	568	542	537	511	547	521	510	520	530	538	543	513	562	548	568	528	546	539	520	537	546	532	516	534	542	538	548	489	498	551	530	525	521	575	536	556	505	521	530	518	535	525	533	513	538	528	586	465	521	524	490	555	522	508	546	529	511	493	540	543	530	513	516	569	539	557	524	531	551	510	510	513	546	553	556	562	590	550	503	511	568	520	514	572	491	477	555	568	535	521	529	560	536	530	515	543	521	546	526	550	525	534	558	523	516	499	515	557	551	508	550	518	528	566	532	547	508	541	544	554	542	514	574	562	554	545	522	521	539	524	545	571	533	556	524	530	563	495	546	526	519	537	532	558	537	549	506	535	551	535	527	547	537	539	588	545	511	521	538	541	577	540	564	542	514	539	518	483	548	544	547	512	492	525	510	542	535	521	551	508	517	561	595	557	561	514	517	576	531	503	498	566	525	495	535	537	517	552	488	510	504	543	523	524	558	529	540	540	487	560	556	542	487	527	550	517	501	524	549	502	523	559	535	492	525	492	544	509	560	520	539	549	543	534	554	556	539	549	497	534	548	545	506	524	534	533	521	529	570	504	570	563	527	538	573	518	557	545	491	516	525	522	501	538	501	591	523	554	548	535	505	520	519	537	515	539	524	531	511	518	531	516	528	561	542	554	525	516	532	525	520	544	516	524	543	538	530	541	523	567	508	547	539	570	520	573	584	537	583	568	536	528	502	537	549	509	572	523	526	508	563	538	566	524	550	547	515	503	512	580	543	578	511	562	562	597	557	515	551	529	528	511	509	525	515	577	537	525	531	590	536	515	574	516	548	561	545	554	555	533	528	563	491	524	555	561	522	566	518	490	534	528	531	531	506	482	545	531	500	558	567	503	515	480	522	566	546	562	561	524	549	558	547	529	584	542	572	551	517	540	532	509	560	545	542	536	543	572	536	566	590	550	525	564	529	506	527	508	559	515	546	596	546	512	541	544	567	516	554	545	572	554	606	519	535	539	508	509	557	487	540	534	548	570	524	547	534	509	523	504	556	540	546	550	523	522	511	540	558	548	514	564	554	543	503	509	525	516	550	535	560	560	569	542	528	546	557	589	566	531	520	549	553	533	543	504	545	588	524	533	523	566	561	552	541	587	521	580	536	548	538	522	537	554	496	502	552	494	535	581	578	557	534	532	566	524	571	533	553	476	559	533	591	518	528	528	531	522	510	559	571	526	577	542	514	553	550	535	553	506	555	532	542	539	511	526	557	538	494	523	544	566	577	529	533	587	580	538	567	536	550	496	507	556	568	487	544	541	495	478	549	493	569	536	569	518	506	518	551	550	551	505	523	543	527	561	561	493	491	550	557	496	498	547	522	534	555	556	572	544	528	533	542	509	522	528	563	543	581	575	552	533	528	571	542	517	524	558	583	575	556	556	521	556	486	542	520	533	526	536	561	524	556	512	593	547	518	562	492	509	539	557	526	492	547	570	543	521	513	539	541	502	530	488	531	508	532	542	540	523	544	553	549	557	541	537	542	472	516	489	562	540	508	602	528	551	504	594	534	538	523	552	517	536	562	567	507	524	555	528	549	508	507	543	509	530	578	555	541	484	547	532	512	517	526	539	507	531	529	458	534	506	543	560	547	569	529	503	531	533	544	550	574	534	513	521	554	575	539	549	542	534	550	523	534	522	554	561	541	542	517	528	588	534	577	537	554	531	526	539	503	565	483	525	531	491	552	507	525	559	513	501	546	529	561	549	544	559	580	506	550	533	549	492	515	530	565	518	516	531	519	546	543	526	537	523	543	529	513	555	524	539	566	522	532	533	536	549	523	504	579	549	525	489	538	497	535	577	508	553	532	513	567	552	489	515	491	574	541	569	521	538	529	580	488	523	540	494	531	559	539	548	552	549	535	520	473	506	541	524	499	547	516	542	530	567	535	560	538	521	553	545	554	592	535	474	545	550	532	553	539	525	522	494	518	530	563	559	581	516	536	507	536	534	530	540	557	534	566	534	559	552	515	507	525	542	550	531	519	597	530	534	512	560	572	510	525	529	538	558	561	516	507	492	538	584	521	497	531	555	518	570	507	549	509	541	524	534	550	529	575	521	512	512	529	489	535	550	561	559	529	532	534	491	519	557	535	581	539	555	577	538	523	523	476	545	525	508	523	507	539	561	522	558	537	530	585	598	557	560	522	573	542	542	559	503	550	508	522	505	553	537	495	501	553	534	545	575	543	566	538	566	515	522	542	524	581	540	539	534	505	535	556	513	554	523	526	539	508	535	535	571	516	559
34115	37590	38096	36354	34797	32165	30520	31658	30709	21888	18675	12305	8592	6621	4583	3436	2882	2452	1639	1436	1029	787	776	801	773	760	672	695	719	664	523	609	534	575	565	517	480	476	432	400	388	293	276	293	293	269	265	258	319	521	586	536	518	413	346	287	244	217	228	204	213	183	209	202	220	206	217	206	220	189	198	213	202	220	189	236	219	197	215	204	206	197	227	206	200	229	222	188	199	218	197	230	183	204	204	186	207	214	221	201	213	186	192	209	188	221	209	201	213	223	198	219	205	187	202	201	208	198	190	181	189	192	168	189	199	227	198	205	209	204	197	205	208	221	229	203	223	184	217	212	210	199	190	203	202	202	190	208	214	207	206	185	236	205	182	195	210	204	192	207	187	212	230	228	199	183	208	213	175	218	197	225	206	211	200	212	205	190	200	190	216	221	199	195	190	214	201	215	205	209	211	209	239	182	197	234	220	220	214	174	195	244	220	194	201	211	206	186	229	211	195	203	231	189	204	204	205	176	209	241	241	194	218	235	193	181	179	230	195	176	205	187	223	212	207	199	209	197	216	184	184	201	217	206	219	206	206	224	214	187	182	205	214	205	231	219	207	231	215	201	230	176	201	230	214	198	221	201	204	213	217	218	218	202	200	216	189	206	198	227	210	205	191	192	170	218	199	219	220	201	219	185	199	229	203	218	221	204	213	193	183	201	205	226	211	208	189	205	201	208	209	183	218	220	220	231	194	208	228	216	207	222	213	210	214	198	209	218	198	203	220	219	215	214	209	213	177	220	209	223	230	209	201	182	221	190	204	218	212	189	209	201	183	239	221	215	200	213	218	215	199	202	196	245	205	199	211	217	191	196	196	211	220	186	199	191	208	194	204	202	181	180	209	212	190	209	211	212	206	205	196	216	211	228	248	202	187	203	208	213	186	203	206	203	236	210	201	194	200	205	200	235	222	186	225	204	205	205	244	194	183	189	203	183	233	224	221	201	202	195	162	195	198	200	191	200	221	210	212	198	221	186	212	209	239	195	204	213	205	211	195	224	225	196	214	205	202	178	228	238	249	201	230	201	223	207	206	204	211	246	236	217	192	221	220	222	191	188	216	192	184	205	211	216	220	211	180	233	192	224	201	214	226	211	189	212	193	211	201	180	200	195	201	194	205	190	184	239	187	231	229	211	208	233	188	207	216	212	199	214	195	206	213	202	190	226	200	214	202	191	183	217	219	257	195	216	191	194	183	226	218	192	224	218	212	238	208	228	198	212	202	205	190	189	210	199	169	193	201	215	215	206	222	218	220	158	200	191	207	212	199	201	195	232	203	190	193	207	203	214	203	201	203	205	202	228	202	203	201	185	202	202	197	187	218	200	214	195	211	241	211	210	205	224	188	198	212	217	224	215	212	209	207	202	201	198	191	210	230	230	193	224	211	222	234	222	193	204	188	227	196	180	222	217	205	216	211	199	233	209	204	201	187	215	209	217	221	208	197	180	213	207	191	209	195	185	215	235	221	259	236	226	235	202	212	193	205	182	213	218	234	213	222	205	179	209	215	232	197	211	179	196	190	184	205	226	203	214	201	197	227	180	189	204	220	207	199	212	212	218	216	220	212	215	209	223	201	213	250	228	198	198	212	222	213	216	211	194	215	229	209	196	183	210	204	236	185	222	227	199	222	235	216	195	218	176	204	205	235	206	194	229	190	225	202	198	181	210	222	210	213	204	209	201	213	187	211	205	202	216	214	188	207	207	223	193	211	218	206	194	230	215	208	207	198	220	197	206	205	207	200	220	212	220	182	183	203	205	203	212	208	192	220	195	213	162	226	211	224	235	198	196	207	219	181	206	209	222	237	225	241	213	229	212	210	209	202	222	218	232	210	209	220	196	191	188	222	200	216	201	200	218	199	207	195	185	201	207	221	221	198	207	207	225	193	180	215	212	198	218	217	216	219	193	216	219	199	203	208	225	230	197	213	200	208	224	212	181	214	229	194	215	206	192	207	203	202	203	223	214	188	208	220	190	225	173	214	225	220	205	193	220	214	219	203	197	200	201	224	210	260	197	189	178	220	218	207	232	213	205	225	193	199	221	211	217	201	214	214	243	216	222	209	201	211	212	209	190	224	206	196	188	167	201	217	200	199	211	217	218	209	211	205	227	215	218	206	219	219	200	204	186	211	209	198	224	217	192	229	198	229	193	191	216	212	227	191	173	217	189	211	195	209	192	199	228	188	207	204	206	192	196	208	192	198	180	226	218	209	177	201	200	203	206	207	235	223	196	218	194	195	221	194	160	216	180	220	208	229	197	229	223	215	233	184	224	203	234	204	214	173	207	227	193	223	219	192	204	202	205	213	203	172	214	202	210	213	196	221	219	216	201	192	201	214	221	204	194	215	212	240	221	229	196	192	223	213	173	192	170	205	193	205	214	211	207	201	200	192	206	204	232	191	194	209	217	196	216	195	207	196	214	227	199	175	210	214	200	196	205	204	206	192	197	210	209	196	186	187	185	198	205	205	185	191	185	192	205	189	213	201	195	201	201	234	192	213	213	228	225	202	223	211	208	240	201	203	167	192	219	199	197	210	190	222	210	204	209	225	189	221	215	207	199	247	183	218	204	214	193	202	204	207	207	190	196	209	230	213	213	173	225	210	215	198	200	217	197	189	201	217	209	216	210	230	215	233	201	194	212	196	218	221	206	215	205	184	206	208	206	204	211	198	169	196	193	196	191	219	198	222	218	202	217	190	212	225	197	213	216	217	173	224	211	215	189	219	216	239	198	195	213	217	202	225	219	193	209	198	226	193	224	209	197	201	189	248	202	217	230	230	217	224	200	220	203	225	208	230	206	213	248	196	207	195	217	209	202	208	194	208	203	207	209	223	189	232	197	190	206	225	208	239	217	208	187	227	184	182	221	207	192	195	215	245	235	207	240	205	196	201	220	229	197	197	224	202	195	198	182	220	221	199	195	176	199	192	259	220	206	213	210	199	229	225	212	199	170	206	214	198	239	204	181	204	202	202	223	228	205	237	238	213	205	222	207	213	214	204	258	195	205	213	204	205	211	203	197	231	200	218	193	193	196	211	218	213	222	207	199	194	199	181	201	218	217	210	211	224	213	207	207	197	193	202	239	207	176	221	210	179	217	220	219	208	182	203	193	214	224	245	211	198	232	216	203	186	198	228	208	172	208	200	231	220	205	205	192	204	204	222	190	214	206	206	206	230	210	223	198	220	218	227	214	222	225	206	226	210	221	218	224	218	219	200	218	202	209	204	224	219	216	191	201	203	195	245	187	214	232	217	233	197	213	227	217	237	203	232	204	222	224	230	207	216	225	241	224	203	212	187	222	192	226	203	202	184	212	221	200	205	202	179	229	200	205	220	206	216	219	230	226	196	208	201	218	189	200	213	211	237	198	196	200	212	199	228	232	211	224	196	222	225	193	208	210	192	182	239	194	217	213	200	196	219	183	206	219	236	230	216	202	229	163	198	216
25343	30784	39211	46079	47843	46075	43054	50047	47382	37612	35944	27081	23722	20682	16813	14590	13047	11113	8856	8686	5816	4424	4482	4512	4587	4522	4041	4035	3835	3792	2956	3951	2954	3353	3247	2948	2916	2430	2172	1997	2073	1316	1042	1038	1064	928	958	743	1337	2959	3154	3039	2716	1837	1318	936	677	542	525	511	490	524	458	508	495	504	466	492	556	444	456	463	503	440	560	504	502	493	489	490	464	487	489	522	449	479	482	512	485	494	462	534	466	492	478	498	502	448	498	490	494	468	492	510	484	492	465	446	517	457	475	494	516	498	480	460	481	492	518	494	520	478	526	469	488	498	479	478	473	487	509	469	514	495	481	484	473	513	499	522	474	486	480	455	496	490	530	474	491	470	485	449	523	475	514	485	477	463	473	510	466	473	499	505	489	504	482	487	461	493	495	466	495	429	487	495	478	464	511	519	495	466	466	499	507	492	515	509	483	500	485	516	462	483	504	469	493	517	513	495	517	508	479	480	510	489	483	446	515	491	483	485	461	473	480	483	485	505	506	480	461	476	507	497	479	465	507	476	493	463	509	478	482	487	499	467	482	493	509	508	494	491	474	501	483	441	443	473	489	490	453	507	488	487	468	478	502	495	488	493	513	502	492	503	492	471	502	500	482	510	434	504	510	503	476	493	485	515	484	484	467	503	469	490	466	474	542	455	478	472	518	478	512	496	479	472	500	508	508	487	479	484	450	462	466	510	445	500	516	479	472	445	484	493	514	508	491	490	484	480	508	486	521	471	467	521	521	485	492	466	517	488	518	496	473	481	453	490	491	536	507	491	496	484	478	477	468	493	468	441	432	457	475	491	486	465	485	470	487	453	517	457	516	491	485	475	462	480	514	506	496	505	483	503	493	518	485	458	446	494	484	482	470	518	449	526	503	460	479	520	478	447	482	451	486	491	499	490	505	474	458	477	491	502	465	484	495	500	486	500	536	483	513	470	473	477	485	507	463	456	480	496	492	488	483	443	495	475	522	501	511	486	514	467	486	471	469	470	481	487	487	463	506	449	462	457	507	482	533	503	441	475	459	464	482	493	476	490	464	502	461	468	535	433	523	469	513	464	490	465	495	496	463	494	438	486	495	507	496	496	474	480	495	499	499	522	439	455	445	483	518	452	468	507	488	486	516	470	515	481	445	480	487	491	471	465	502	469	491	505	464	483	466	482	489	472	499	515	492	509	482	511	470	498	518	497	484	480	517	484	494	483	480	489	493	484	472	454	507	498	471	469	481	504	475	470	469	459	480	452	508	506	504	518	504	520	481	514	500	513	496	485	467	490	476	531	505	467	498	469	528	512	514	485	486	478	469	468	478	522	478	525	491	478	463	499	510	448	473	484	503	506	480	482	509	476	468	484	516	505	516	493	459	518	529	460	471	509	484	480	494	473	464	508	506	467	459	457	499	498	497	496	502	481	460	499	487	511	511	499	529	527	452	491	467	481	488	487	460	499	494	488	458	465	489	512	495	471	490	477	485	490	527	524	497	488	431	483	482	517	499	480	479	515	480	490	495	483	529	499	488	499	455	479	467	531	492	488	490	484	482	503	492	465	473	497	492	469	481	484	501	522	460	518	500	491	484	486	509	480	508	507	461	464	499	473	469	508	487	513	466	519	502	501	480	484	452	509	493	501	503	506	495	460	480	488	502	503	486	484	441	454	472	493	496	467	473	535	504	460	487	496	532	487	458	470	511	446	477	504	469	477	491	505	445	498	471	458	469	487	455	458	490	501	468	482	538	498	473	505	497	477	477	487	497	459	479	513	479	478	512	476	519	526	492	494	469	500	512	471	487	491	495	487	441	494	484	517	507	484	502	490	491	515	482	485	451	486	483	475	507	541	437	477	504	513	494	526	471	477	484	504	501	511	471	494	481	450	535	493	433	506	487	470	500	512	504	492	466	458	476	485	468	505	518	465	512	485	490	479	488	476	474	503	502	480	511	508	481	443	496	484	502	497	470	489	510	527	486	473	470	488	493	501	547	491	506	474	452	521	517	479	502	507	487	462	466	469	457	507	492	509	484	493	485	458	540	499	513	490	479	502	482	447	487	469	481	472	577	447	521	471	493	503	473	463	528	463	512	505	512	440	496	479	464	481	506	455	425	473	477	523	488	485	508	484	476	520	479	467	514	524	467	474	466	433	495	486	505	504	496	502	482	509	479	507	493	488	470	458	525	476	488	508	475	498	505	481	500	487	453	506	520	486	443	445	497	496	501	482	513	438	429	457	525	479	503	528	485	463	509	493	493	499	514	475	496	501	501	478	507	463	489	486	494	513	503	480	488	503	458	455	471	478	485	462	482	512	447	516	493	453	482	505	486	462	488	469	498	484	442	467	472	469	476	493	461	476	508	520	476	486	512	539	506	492	497	511	512	492	462	478	473	499	456	497	519	514	442	481	495	480	462	538	470	498	475	490	520	514	489	496	537	499	487	494	468	489	486	450	497	526	491	479	450	494	510	509	493	464	494	465	453	468	493	471	485	492	478	490	496	504	450	470	484	478	527	488	428	460	475	526	496	459	472	440	487	494	485	460	480	491	517	524	445	490	501	515	469	484	465	494	488	477	472	492	503	454	450	503	482	457	484	461	511	469	505	467	472	519	512	464	503	493	476	452	492	461	470	483	450	462	468	483	467	466	505	513	449	485	470	453	493	476	509	478	498	489	459	516	479	493	531	544	461	532	538	471	444	524	520	470	520	513	468	498	472	466	511	505	501	491	449	481	496	497	487	500	517	501	500	435	501	490	509	473	480	478	497	489	406	483	487	484	510	489	490	476	487	468	477	480	480	491	449	470	473	459	489	485	456	511	504	489	468	463	513	550	479	475	475	498	531	458	500	461	521	493	516	486	461	505	487	502	475	497	517	508	479	484	480	467	485	482	471	512	487	470	510	507	498	466	480	474	523	474	481	500	472	525	514	534	472	527	478	479	526	472	482	474	481	478	491	471	484	448	509	471	541	465	502	453	500	474	499	491	468	480	490	499	496	464	513	518	456	473	481	467	467	486	521	487	497	458	514	507	485	491	513	550	515	520	524	436	516	492	490	481	482	496	463	475	469	492	491	498	448	508	495	525	512	455	499	499	466	484	482	522	471	504	447	494	518	467	505	464	515	469	494	479	500	497	480	499	476	442	493	497	486	505	455	472	485	524	483	464	504	484	455	463	501	476	514	507	493	485	475	464	485	476	499	499	448	462	481	492	465	502	458	536	490	482	474	470	468	488	441	466	458	504	509	456	479	479	488	460	497	496	507	468	474	483	532	465	464	481	485	479	504	522	493	452	467	496	472	453	515	486	497	486	442	507	482	507	474	471	500	517	464	506	478	522	497	479	468	505	467	481	487	459	473	490	496	471	494	497	444	472	464	506	499	462	491	475	482	519	475	443	517	513	479	471	475	465	518	478	481	503	499	490	503	466	496	486	487	501	492	458	488	443	492	492	462	499	483	485	481	475	474	488	481	479	500	455	510	473
41534	41028	39483	37396	37601	36671	36265	40105	41214	31887	28327	20576	15137	13339	8967	6188	5664	4207	3243	3316	1802	1451	1562	1174	1425	1369	1119	1138	1038	995	884	1163	913	866	844	825	836	773	586	500	499	351	328	305	257	270	254	239	471	879	770	844	914	558	404	296	260	210	209	175	203	181	211	161	194	204	199	227	196	191	217	193	198	230	194	185	180	211	179	209	173	201	190	197	183	219	190	200	205	204	183	212	198	218	184	194	190	205	170	200	211	214	191	184	227	197	207	168	212	198	191	179	241	206	197	201	195	194	186	202	215	199	184	210	200	194	180	199	201	219	190	179	179	204	200	203	196	208	203	206	190	190	197	200	187	213	200	191	195	189	193	172	177	193	194	190	203	182	202	182	177	201	196	202	204	188	166	179	182	192	173	190	197	212	188	176	207	220	183	212	231	195	175	172	210	195	206	212	196	193	195	193	181	218	199	169	185	207	185	179	187	190	163	201	182	193	176	211	190	192	198	210	195	214	221	188	193	204	178	191	210	201	170	187	212	176	198	200	180	212	211	180	177	203	178	216	192	189	201	202	207	200	196	201	175	200	188	155	202	191	201	201	199	198	196	185	178	197	194	208	188	193	189	201	210	196	224	206	228	199	193	187	192	194	190	222	198	176	178	187	201	227	176	159	192	178	191	189	171	188	170	188	202	185	178	195	214	202	164	170	204	215	191	151	191	227	195	178	181	195	224	203	198	212	191	198	197	215	193	194	175	176	192	191	188	172	195	210	185	185	190	187	182	186	199	196	186	192	211	164	191	193	208	183	189	210	196	203	207	197	208	171	194	197	203	166	214	169	176	169	210	196	190	207	182	158	201	208	182	188	203	189	212	177	209	166	206	175	204	200	201	189	184	212	195	195	187	169	179	210	191	201	226	201	200	205	201	175	195	206	188	195	206	167	196	196	197	193	189	225	155	192	205	165	183	206	182	178	231	216	227	204	205	201	189	186	193	216	234	204	196	168	182	189	185	212	180	208	196	171	204	204	205	197	196	181	179	187	187	186	188	204	195	201	174	192	173	210	184	219	195	200	201	177	176	208	174	196	182	190	185	186	204	204	166	184	202	156	186	186	193	170	211	183	187	195	213	174	187	211	177	183	202	226	202	171	185	195	183	196	218	199	175	207	192	208	209	218	194	201	210	177	201	190	169	184	207	200	195	191	177	164	206	195	191	204	190	196	202	200	205	195	173	174	211	196	185	203	197	188	192	173	185	206	191	175	188	241	186	203	194	189	177	205	187	191	187	201	194	202	173	208	181	202	188	175	189	220	193	212	178	176	180	187	206	172	193	182	178	205	201	218	201	190	204	219	197	194	215	182	175	191	196	201	188	192	194	188	203	199	193	212	191	195	208	195	204	189	202	207	219	198	195	180	187	208	182	190	194	207	179	174	200	198	218	198	230	183	210	188	200	190	206	180	207	208	222	205	164	181	220	186	194	208	207	165	206	184	207	165	197	203	197	192	195	205	198	192	194	193	194	186	179	203	183	188	179	188	208	185	225	212	188	177	180	182	189	197	209	198	181	197	181	191	194	175	176	181	204	198	196	192	181	186	196	197	221	185	207	209	187	200	173	230	181	171	200	235	205	197	176	188	192	192	170	196	201	185	216	197	195	190	218	170	175	208	206	193	190	210	207	181	178	216	180	168	182	193	199	193	230	189	217	181	210	195	179	178	186	206	178	188	182	181	216	216	180	196	202	191	218	215	177	205	211	188	214	193	211	214	228	188	195	191	206	191	198	189	193	201	185	171	198	198	215	189	172	193	196	206	199	198	181	197	189	194	159	199	190	194	216	215	187	204	181	188	208	169	196	197	185	181	191	217	194	180	218	194	180	203	199	185	174	213	189	195	182	215	192	186	224	205	170	216	193	214	204	187	193	176	182	190	197	210	222	203	211	185	220	210	195	178	173	208	202	197	199	215	179	173	190	208	163	190	204	208	223	218	199	204	169	202	184	218	198	206	202	196	195	177	189	189	190	220	171	208	159	203	208	216	177	214	199	201	216	206	183	215	205	192	195	208	204	199	201	176	202	209	208	186	206	175	177	219	184	206	199	210	183	192	219	187	168	193	181	191	207	216	214	212	209	195	177	201	180	165	201	226	180	179	224	218	213	207	207	156	183	227	186	184	196	198	174	193	185	205	206	219	193	204	195	195	206	186	210	219	219	193	196	182	179	190	180	181	198	190	198	211	194	194	215	191	198	199	204	176	201	164	203	178	173	195	188	219	211	205	201	211	227	203	204	194	182	215	202	207	200	197	223	190	203	206	211	191	177	184	178	173	162	174	178	203	222	210	195	180	180	180	201	172	181	205	224	217	188	176	183	186	157	181	173	211	207	185	181	195	213	193	199	198	207	194	183	189	205	159	214	202	213	195	199	190	177	185	173	188	177	207	196	174	217	201	202	189	180	223	180	197	182	209	186	174	198	201	184	176	213	204	189	192	205	174	189	192	215	178	189	180	196	195	191	188	191	184	202	199	206	219	181	199	219	210	219	194	187	218	192	183	174	199	194	195	200	225	196	164	191	228	199	200	209	225	198	183	204	195	170	185	196	205	193	193	182	179	227	196	193	203	207	205	183	208	171	188	213	182	213	202	207	198	203	193	227	220	210	190	171	192	220	189	181	159	208	199	201	178	175	194	182	161	168	175	172	199	203	180	189	186	188	201	201	180	212	182	185	212	200	180	214	179	192	211	200	195	179	204	181	210	222	192	182	174	202	200	193	197	196	196	189	209	173	177	206	220	191	193	202	190	182	200	197	189	219	192	215	192	198	193	162	204	208	212	191	169	168	184	185	202	190	193	199	201	216	176	200	188	177	181	213	208	174	211	204	186	195	209	196	187	178	206	195	207	192	217	200	179	214	195	239	199	181	204	166	206	187	232	191	217	205	201	175	211	199	203	209	190	242	188	180	194	203	217	165	183	175	208	190	218	216	197	193	193	215	205	189	213	199	206	183	203	173	165	213	169	196	223	172	191	224	182	218	182	181	201	186	200	176	188	191	179	181	205	173	201	195	199	212	194	204	187	183	196	215	194	178	196	178	192	204	189	181	197	198	218	166	191	196	201	195	218	204	189	201	184	193	198	190	209	195	190	203	183	200	213	173	208	185	206	185	199	232	199	184	204	229	199	189	199	182	214	189	170	178	199	195	197	179	180	171	184	201	207	205	199	174	191	193	212	206	190	176	211	206	217	208	201	191	205	179	191	217	201	222	201	190	213	219	198	194	168	199	193	167	218	181	208	191	187	197	194	192	199	172	167	209	200	217	211	199	187	201	173	192	182	154	190	212	179	187	215	179	210	209	186	201	220	222	192	195	194	162	196	176	176	200	168	192	194	192	184	184	191	195	183	186	173	197	207	182	221	206	183	188	208	192	214	197	189	206	197	194	192	170	166	220	200	189	181	206	188	199	197	177	202	201	158	168	183	187	186	195	186	178	188	203	205
31293	36804	44020	50514	53818	53979	50659	58441	55938	46964	44004	34932	32315	30273	25088	21291	20497	17285	14292	14949	9516	7839	8164	7236	7991	7301	6911	6418	6722	6157	5420	6679	5602	5397	5302	5060	5290	4434	3551	2993	3143	1688	1351	1260	1184	1152	1099	1003	2405	5236	4325	5295	5365	2844	1935	1091	698	566	498	446	489	493	410	439	448	433	471	473	449	435	476	432	440	438	464	482	463	468	496	484	456	483	491	465	456	434	473	463	465	433	453	458	440	476	475	473	428	463	492	494	444	473	430	446	447	474	436	449	450	422	435	449	506	459	445	458	437	441	492	485	494	467	436	451	493	484	454	484	484	477	479	436	459	469	448	456	438	474	458	461	438	435	460	448	481	433	476	454	455	432	437	491	472	445	479	460	445	416	474	469	457	438	465	436	464	441	444	466	457	498	463	486	509	482	459	481	490	440	444	442	443	472	470	436	470	494	439	456	451	475	495	423	474	456	444	501	454	489	442	445	456	426	450	489	470	447	448	487	435	460	480	457	450	459	446	484	474	476	446	452	424	449	471	474	426	411	452	469	491	483	467	456	449	468	498	447	483	473	452	475	420	452	451	456	446	451	474	495	443	479	493	436	466	458	447	476	432	458	506	425	467	453	448	455	447	467	465	452	403	421	439	489	459	463	456	442	481	413	464	502	395	426	448	432	474	498	486	455	485	418	483	441	461	449	464	473	436	470	455	469	440	471	455	461	456	476	447	495	464	449	448	455	431	464	442	458	447	456	462	453	439	453	477	452	427	447	459	461	473	475	441	454	437	450	454	493	421	437	453	447	466	461	456	473	464	417	442	463	468	465	463	475	432	459	442	442	480	442	439	478	480	458	448	438	458	475	457	454	430	473	425	450	466	453	468	433	408	482	419	465	464	448	476	462	435	449	445	435	442	459	455	437	463	446	459	439	470	473	483	428	490	460	459	460	479	451	439	465	438	485	454	485	455	430	449	441	457	431	451	488	459	456	439	456	436	454	495	438	467	477	506	473	472	492	479	483	450	492	451	416	455	442	437	483	468	460	438	458	458	423	475	436	433	408	435	461	468	459	500	457	479	497	435	423	466	469	431	457	480	471	459	429	482	483	490	456	470	456	433	485	469	475	457	471	465	473	416	423	445	452	431	442	444	426	464	467	453	445	430	443	453	467	474	486	456	431	439	458	457	463	438	416	470	479	457	449	434	457	469	461	466	415	464	444	463	497	470	445	494	484	442	447	454	419	470	470	457	445	442	444	463	473	436	481	468	476	485	479	496	452	437	422	464	432	481	462	500	503	481	497	451	473	425	442	455	454	449	471	492	469	432	425	456	455	444	443	487	495	460	431	470	470	467	461	426	439	480	471	491	479	439	419	472	465	456	499	413	446	493	512	468	443	464	462	447	444	443	482	423	435	428	477	467	450	459	467	429	486	484	468	474	479	466	463	423	457	468	453	485	437	466	485	456	480	434	482	483	450	444	456	457	476	463	443	422	455	462	473	466	460	439	466	481	492	465	491	435	447	452	467	408	460	461	463	467	438	465	417	434	412	484	440	442	455	479	469	456	466	451	471	477	429	462	471	464	457	452	435	459	460	467	470	443	458	455	445	500	413	477	481	493	416	449	423	459	454	442	463	456	416	456	434	464	462	466	471	480	432	468	420	476	450	444	427	436	474	452	499	475	462	438	431	463	437	469	436	473	445	427	453	502	452	470	450	464	467	453	459	448	444	441	466	447	482	465	495	466	449	461	457	461	418	459	488	423	463	441	505	454	427	465	480	440	442	460	448	446	459	469	429	467	425	438	442	442	497	507	457	472	436	474	480	466	481	495	433	444	492	438	449	476	470	456	455	457	471	460	477	453	456	497	458	434	446	461	434	432	448	458	429	475	461	437	428	470	463	470	451	461	430	477	450	463	439	454	460	474	386	467	449	453	462	465	490	450	445	449	464	480	449	389	451	447	458	437	493	461	458	479	427	464	472	434	458	463	490	432	436	411	477	454	446	468	446	490	441	454	463	462	460	466	477	481	469	504	472	460	420	475	413	470	440	465	443	443	463	487	472	460	470	465	460	488	468	468	451	467	448	459	461	430	468	470	425	473	432	463	465	488	440	449	450	430	471	498	480	447	480	414	460	436	485	421	447	439	445	491	446	452	434	455	470	480	393	479	469	477	470	471	481	460	469	463	450	513	435	451	469	490	468	441	492	468	421	443	452	432	443	471	465	476	414	481	478	450	469	449	466	425	466	466	490	452	439	465	442	466	463	444	452	445	461	494	465	462	463	443	479	457	459	469	481	461	458	473	439	445	476	490	461	437	467	463	477	450	436	454	479	458	439	478	448	445	454	428	426	457	443	476	440	505	451	428	437	416	483	489	448	472	436	499	431	477	448	444	480	471	458	494	488	449	467	469	469	471	445	455	439	448	442	493	434	423	466	494	510	479	464	438	432	440	466	471	441	429	492	477	463	466	455	460	430	432	451	435	503	452	468	495	461	427	452	473	462	460	446	447	465	434	452	482	485	499	433	492	452	478	513	447	424	476	445	477	456	486	450	418	483	454	417	476	457	477	469	474	474	489	450	470	483	486	451	465	457	459	451	447	442	445	491	473	482	442	425	448	471	448	473	475	441	475	492	465	429	445	447	480	463	456	462	443	472	452	452	478	471	518	426	443	462	456	470	455	433	436	469	461	436	440	473	450	430	433	464	464	433	426	415	416	479	460	451	450	439	477	469	425	475	454	460	434	472	441	463	472	478	497	442	421	477	494	436	465	410	471	427	464	465	431	457	471	408	417	473	419	483	441	511	450	486	437	476	449	432	435	489	446	471	480	449	470	448	471	427	490	422	452	453	461	483	433	468	480	446	465	444	449	488	460	451	472	469	501	464	463	449	426	466	441	452	457	470	454	456	463	460	460	483	424	471	469	432	454	468	454	468	473	469	468	466	458	439	440	462	461	448	443	477	453	460	458	476	466	434	510	449	488	442	467	475	502	459	424	470	443	436	425	483	473	406	439	455	439	452	420	439	467	445	399	457	444	463	464	440	462	467	462	466	472	480	430	456	399	465	451	426	470	417	444	516	468	487	476	454	503	469	463	481	466	471	438	456	428	445	473	473	472	454	498	452	419	492	451	459	439	486	462	474	483	446	454	445	468	444	449	474	471	456	462	454	454	467	432	469	467	449	466	475	447	422	484	498	492	419	455	429	441	450	461	473	431	460	447	474	431	440	436	465	484	462	478	459	435	436	406	488	469	524	485	501	424	440	440	438	492	463	433	469	462	456	469	458	423	468	417	468	476	446	435	399	478	434	508	437	478	447	464	437	443	468	463	432	490	459	454	437	457	453	467	440	446	472	461	480	450	425	456	456	463	453	472	461	446	491	401	464	462	485	472	508	440	441	445	496	434	429	421	482	459	460	433	472	469	464	462	491	491	491	464	448	487	477	503	474	453	459	428	481	450	488	445	456	474	453	462	494	488	470	412	465	411	469	490	470	477	447
11880	10830	12708	8920	6036	3991	3090	2650	2285	1613	1267	910	579	555	489	420	360	359	326	325	271	300	292	296	320	294	271	266	275	298	287	279	261	282	292	283	301	275	243	275	233	275	230	234	295	237	282	246	261	285	243	272	308	298	259	242	227	235	241	227	237	208	249	234	209	231	229	271	204	239	231	252	227	255	241	246	216	233	195	229	229	234	251	257	227	222	215	222	250	250	225	221	249	226	240	200	241	251	249	193	242	224	191	225	224	236	210	227	235	236	221	225	228	235	232	201	239	226	216	253	188	217	227	222	236	214	240	217	202	217	202	224	194	211	201	231	243	236	235	215	251	222	228	240	263	250	225	221	231	197	217	221	244	223	216	274	220	200	219	226	210	229	235	202	208	219	221	228	250	213	251	198	213	235	228	245	232	210	201	246	214	257	262	202	246	230	216	229	219	247	232	244	225	233	219	252	238	238	244	239	244	220	240	234	217	243	218	225	232	215	229	253	237	226	245	227	209	227	206	238	208	215	223	236	242	224	255	226	224	224	243	237	241	213	200	237	215	233	219	223	258	217	232	233	225	234	219	220	227	215	248	202	268	227	247	253	233	236	218	200	243	216	241	221	222	232	222	226	240	227	217	214	245	262	273	236	215	240	250	210	260	269	238	229	220	226	214	230	256	242	225	260	223	216	227	248	222	204	198	269	226	232	248	264	198	222	237	232	213	195	230	224	218	241	235	237	210	249	232	273	238	231	233	238	239	197	251	226	239	232	222	225	236	233	237	234	260	225	236	218	236	231	252	259	221	257	235	246	236	192	204	231	224	208	217	222	211	220	215	243	228	250	207	204	217	243	239	211	214	243	233	235	248	233	211	225	240	249	228	245	240	215	238	229	233	221	241	253	245	204	199	215	239	244	239	225	229	253	240	228	222	232	248	237	235	234	236	242	253	253	267	236	243	235	227	223	250	229	211	194	224	241	203	239	231	245	219	272	230	252	239	264	266	222	228	239	230	197	208	230	220	231	230	223	225	238	267	232	217	209	249	234	235	233	213	215	253	244	252	225	251	251	234	254	214	258	221	230	227	229	242	217	226	193	201	213	238	218	246	264	239	234	226	229	211	235	229	242	221	227	233	223	224	209	222	221	217	237	224	216	242	246	220	248	262	244	207	241	224	244	247	215	229	232	242	226	211	239	249	218	238	255	235	231	221	242	229	211	220	233	225	236	257	215	220	235	247	234	210	212	234	241	228	236	210	225	226	251	235	216	252	207	230	237	242	236	230	233	236	246	247	223	219	230	224	213	223	252	236	255	231	248	231	229	222	204	218	260	262	219	249	213	227	229	196	202	247	227	206	227	258	237	240	248	235	227	210	227	242	256	238	249	220	225	216	250	225	229	206	233	221	250	238	244	221	243	250	220	227	222	216	230	220	239	239	239	252	229	220	192	239	235	226	226	227	234	246	262	262	213	239	245	222	222	240	227	246	259	231	212	233	209	251	248	232	231	206	226	228	213	221	233	214	225	237	254	214	218	238	266	256	243	255	228	244	228	248	220	219	232	219	256	236	257	245	223	235	216	239	240	220	236	230	212	263	239	225	234	224	265	229	227	242	220	225	234	262	220	256	214	210	222	229	239	241	265	236	236	222	252	244	233	219	189	256	214	230	234	224	264	223	261	251	239	233	238	221	241	264	226	240	221	226	211	201	234	210	217	257	223	236	211	219	230	222	197	207	232	242	221	248	274	239	205	214	259	232	219	228	238	253	221	211	232	220	224	222	253	241	223	220	257	237	226	231	210	238	248	242	235	239	257	251	247	248	240	248	229	228	229	243	246	203	226	223	225	240	233	261	243	224	244	229	233	210	211	225	217	246	219	236	266	239	230	210	214	204	226	221	223	238	228	227	226	226	227	267	235	223	243	240	237	223	244	222	236	213	219	237	259	240	214	241	239	274	194	219	246	218	211	227	237	250	224	247	234	243	235	224	224	225	209	262	200	252	224	208	219	252	214	217	236	197	240	228	228	244	230	258	225	251	205	210	237	218	208	204	232	230	219	229	218	253	247	247	227	245	239	245	228	212	275	247	234	205	218	205	233	235	244	228	230	231	226	232	242	257	237	220	212	226	229	229	236	240	227	229	220	225	246	261	233	216	224	231	203	221	207	245	217	237	217	246	231	209	210	198	236	238	236	238	247	233	258	244	218	258	222	227	258	212	248	217	254	274	235	234	236	211	221	250	239	227	239	221	220	236	206	229	243	214	234	255	213	224	246	229	259	209	221	249	244	227	259	265	234	228	247	223	235	224	250	235	196	238	242	232	218	262	222	246	188	225	201	238	235	220	234	223	204	202	262	209	198	235	223	225	221	229	229	206	208	246	223	208	212	241	222	221	209	204	231	238	217	239	253	235	229	235	241	236	227	214	238	228	222	253	227	250	231	213	231	236	230	255	212	212	211	226	246	235	221	200	233	240	229	210	242	249	228	218	265	266	221	229	231	220	214	216	230	202	236	204	197	211	211	259	206	233	221	239	232	229	213	223	237	257	241	214	241	256	213	237	228	226	247	248	239	220	229	240	229	228	191	235	232	221	212	221	217	212	256	268	225	216	251	221	233	203	236	254	226	241	236	229	233	265	218	225	226	234	220	225	260	189	242	214	230	229	232	217	242	232	213	224	240	218	231	223	212	248	222	241	219	222	241	258	223	246	219	236	234	229	215	210	209	246	228	225	232	203	250	214	217	207	221	224	220	185	234	245	236	217	218	231	220	256	233	239	244	214	216	228	240	251	250	215	200	220	223	209	223	217	240	225	247	236	243	224	257	227	211	195	214	193	245	257	218	216	237	249	221	238	206	249	207	244	229	201	235	245	232	250	209	240	216	236	220	240	241	236	262	223	239	230	212	226	211	213	217	208	244	244	227	245	220	210	228	221	227	262	212	253	198	231	215	228	238	212	254	211	230	207	225	217	241	217	241	212	220	208	272	204	241	231	212	243	226	219	227	239	231	222	226	247	238	201	224	219	199	235	230	268	205	253	204	257	227	232	212	243	240	256	217	249	228	222	222	226	233	219	222	245	221	244	207	251	231	235	218	214	214	263	258	224	236	245	218	227	227	208	220	236	235	246	208	229	222	243	244	210	205	230	224	211	242	256	250	218	207	209	248	244	199	234	240	275	239	253	244	250	219	226	229	231	225	248	218	231	199	235	260	217	206	212	255	254	229	208	231	243	217	233	254	217	221	240	238	213	229	227	230	259	248	251	204	234	238	222	242	231	225	217	232	206	238	227	233	234	223	203	217	237	224	235	233	223	246	245	260	243	219	222	244	209	220	237	247	236	217	219	239	249	250	256	219	225	227	227	220	243	216	223	259	222	226	262	238	242	261	208	237	228	219	208	212	219	242	241	230	243	244	229	247	195	217	235	225	218	249	230	227	217	249	223	217	222	232	203	239	263	231	220	229	261	213	247	216	252	220	230	227	228	204	220	213
8392	10067	17855	18810	16821	14124	11880	12265	11685	7564	6975	4420	3069	2976	2483	1922	1691	1458	1293	1163	1078	1052	1039	1046	990	1089	991	1060	939	927	936	935	888	941	874	894	841	885	812	830	816	745	788	704	784	707	735	660	694	858	727	961	1059	777	694	581	587	570	560	540	532	497	525	540	546	558	542	575	539	518	545	558	563	534	583	541	542	589	562	579	521	541	541	528	582	527	556	517	546	535	519	555	519	520	557	559	572	543	580	547	511	515	514	519	531	593	571	552	550	566	538	482	553	511	530	545	580	516	601	509	549	530	545	525	538	540	536	575	549	525	557	544	496	545	505	597	546	524	568	523	552	547	527	566	535	557	508	553	534	547	583	590	520	554	504	533	539	547	569	515	535	554	589	552	533	524	533	534	552	553	524	560	536	513	538	538	502	564	514	538	517	514	558	548	512	541	536	533	548	546	509	536	555	537	510	528	538	493	532	529	553	563	593	540	548	481	532	523	536	513	537	587	544	497	519	522	525	536	569	550	526	532	564	519	563	528	521	581	537	529	565	569	535	533	544	531	553	576	536	522	530	552	491	563	534	544	550	591	566	517	524	568	562	546	551	530	534	542	547	576	557	559	542	484	533	527	559	524	548	520	533	547	521	551	578	561	514	549	524	513	520	563	556	535	575	494	547	529	527	550	540	519	501	556	538	526	548	503	526	543	496	516	537	551	515	516	560	561	530	528	551	532	577	531	550	509	536	541	543	530	568	553	560	551	516	522	545	500	533	513	532	533	555	557	520	517	545	562	582	554	531	520	531	566	539	562	550	533	515	495	556	518	562	512	578	533	538	503	513	510	530	516	566	544	587	561	544	520	526	558	511	533	523	530	527	542	565	566	574	522	564	498	574	537	533	565	554	530	513	507	545	505	565	547	524	533	522	608	563	565	542	487	548	549	542	582	523	525	553	573	560	574	538	537	573	535	541	509	567	558	569	558	514	493	565	514	551	523	542	530	553	552	534	568	568	560	557	537	563	551	575	510	565	578	529	591	557	564	580	596	545	539	527	560	559	530	529	525	515	535	569	555	559	518	559	509	515	559	583	526	535	535	541	508	530	550	518	537	536	570	543	544	546	551	514	529	539	516	515	577	521	528	482	519	553	556	538	554	545	536	523	519	509	514	544	568	552	561	524	591	560	571	553	541	491	578	560	536	541	537	582	524	537	590	552	566	534	542	533	578	578	550	538	506	534	554	548	572	507	532	516	527	546	551	528	543	543	535	524	569	511	548	534	547	580	543	563	555	535	499	546	542	553	578	537	552	553	531	558	565	562	528	531	518	531	508	516	546	529	589	504	548	512	544	548	550	520	525	520	589	527	565	547	569	552	522	495	559	534	504	564	531	524	576	512	539	536	544	534	545	550	542	546	566	524	550	515	599	538	590	499	531	551	541	561	554	575	544	540	549	565	499	566	516	551	580	574	565	585	537	574	568	546	540	539	537	596	551	542	544	530	519	585	523	544	545	518	585	517	584	578	551	538	578	549	546	524	535	509	520	578	513	533	530	503	549	530	517	569	528	589	531	580	546	561	544	537	512	502	522	526	497	532	535	551	511	540	539	585	526	572	532	539	517	543	538	544	538	531	519	555	524	501	545	572	553	565	545	537	521	512	533	533	539	571	535	526	493	545	550	554	493	538	477	530	532	542	547	551	553	566	547	546	538	545	532	505	535	518	541	564	557	576	559	518	548	540	509	545	521	572	555	559	569	544	565	526	486	591	564	529	510	546	580	574	503	579	592	557	536	557	549	536	551	524	568	522	550	566	537	480	512	550	510	563	533	530	530	535	559	516	549	569	534	553	545	518	532	548	527	554	556	495	536	514	520	576	548	520	532	542	582	530	566	576	559	517	548	541	536	588	533	544	522	549	528	486	567	576	604	568	524	552	535	548	546	510	523	579	532	520	523	580	560	524	532	553	554	544	498	519	531	527	586	538	539	575	539	534	549	544	534	588	570	536	507	541	558	482	554	546	534	562	550	529	503	550	497	562	549	512	545	479	541	543	549	544	515	526	528	539	535	527	516	564	570	592	521	567	513	513	554	508	543	526	523	555	572	505	537	555	487	531	546	557	585	548	546	544	545	546	527	555	577	522	559	514	566	543	540	524	532	547	550	527	519	532	575	553	555	540	578	553	553	564	562	553	536	584	577	548	542	546	541	576	590	473	554	548	507	572	578	551	569	565	516	536	491	518	518	584	563	529	577	537	519	542	534	529	533	573	530	573	546	594	527	533	509	540	534	543	510	531	526	549	575	572	542	550	561	531	506	562	575	536	554	543	524	559	586	549	505	554	549	533	559	576	543	548	502	524	540	550	524	554	569	526	574	550	545	515	504	522	546	532	569	584	630	565	535	542	545	535	577	564	518	524	525	577	541	537	512	606	539	528	532	560	550	545	511	538	549	531	562	523	550	530	557	536	542	520	572	532	519	551	527	550	558	498	554	538	582	569	521	545	557	540	614	573	568	534	537	548	537	571	536	528	502	533	552	531	557	582	562	546	542	503	543	586	523	519	596	541	534	545	530	536	551	528	508	559	553	536	509	581	573	533	495	537	563	548	502	522	569	551	544	552	518	550	533	510	537	528	517	522	508	519	524	557	551	572	552	516	561	530	540	578	528	511	527	526	549	531	567	578	533	539	557	531	590	525	544	510	535	493	534	547	573	566	533	555	565	563	531	570	536	539	561	528	558	572	549	537	549	501	478	527	575	497	557	509	535	565	523	541	542	546	531	533	523	581	546	573	527	537	568	537	521	562	519	502	509	552	525	500	525	500	540	547	520	555	573	574	564	560	563	524	517	507	554	517	531	539	515	557	545	544	525	576	549	569	538	553	502	531	532	559	540	539	537	541	523	531	560	572	540	533	557	518	531	537	525	531	490	574	545	515	546	554	510	547	527	539	521	501	567	557	555	542	508	554	547	507	538	538	583	538	504	570	534	563	560	568	553	538	548	533	527	569	541	566	510	565	542	553	530	546	537	553	547	557	545	509	524	552	521	533	561	522	552	548	548	584	526	487	531	519	495	576	559	538	541	565	539	520	545	535	512	579	546	543	576	511	562	536	503	552	537	552	566	551	539	537	544	504	519	571	576	563	560	533	553	571	550	506	544	515	530	553	562	530	572	529	550	540	557	557	543	552	515	530	592	570	525	541	524	510	552	493	544	528	530	558	525	536	534	545	559	482	525	535	555	498	515	507	527	534	545	512	535	543	534	553	554	538	535	519	496	557	534	539	541	551	578	543	537	595	581	583	558	529	514	551	553	568	564	573	534	526	527	518	547	562	536	537	564	557	533	510	556	579	536	538	518	492	521	536	496	492	558	534	561	561	511	492	540	512	524	561	599	575	524	511	541	532	545	472	526	602	547	589	539	512	574	538	502	578	575	525	526	547	576	532	543	544	507	547	545	510	555	507	540	525	544	539	550	536	527	561	520	580	517	530	572	508	580
33889	36403	38872	35318	34895	33276	31599	31532	29806	21769	17677	12102	8119	7732	5362	3545	2971	2250	1705	1556	1109	913	934	845	655	774	595	742	648	620	634	648	531	496	557	547	534	548	457	395	390	309	269	266	232	268	280	267	522	481	424	588	617	378	276	234	231	207	223	237	213	208	190	215	191	197	225	222	189	230	215	207	218	207	211	242	238	203	224	231	207	196	210	205	234	201	234	229	207	215	210	218	203	195	222	229	203	223	216	180	222	228	213	216	207	219	217	189	241	214	205	206	223	212	210	207	213	215	212	212	226	200	230	191	213	216	226	235	192	222	210	214	202	212	225	175	213	232	217	223	205	224	210	239	216	206	200	217	196	199	202	197	211	244	220	188	228	211	202	208	227	201	219	203	229	234	197	207	206	226	217	214	216	205	227	214	218	209	226	231	213	226	206	206	198	208	227	208	206	246	208	192	208	241	221	189	204	187	220	217	203	239	216	218	195	218	241	218	233	207	227	227	205	220	200	214	211	189	231	211	200	209	214	204	226	221	212	230	207	212	225	220	180	222	186	198	229	207	216	194	222	183	213	216	208	229	204	202	205	238	226	200	233	195	234	219	221	216	223	219	242	193	222	202	197	222	216	223	209	234	216	214	220	199	168	242	188	235	230	184	224	206	220	212	212	200	208	224	230	224	220	185	223	200	213	211	233	217	209	190	207	222	250	217	214	172	218	202	213	230	214	252	178	226	224	204	238	226	214	210	212	198	226	190	191	197	214	216	211	223	217	213	197	209	195	243	181	218	227	221	228	190	216	223	203	194	209	250	233	214	218	220	196	191	186	211	244	219	193	204	207	170	209	205	206	219	217	223	209	211	198	177	218	219	221	214	191	216	205	210	225	224	229	256	210	214	203	236	228	240	208	234	234	209	199	194	217	216	210	214	204	219	210	196	222	188	220	207	225	212	190	216	223	225	202	200	231	238	217	208	182	222	242	207	231	230	208	203	228	212	223	204	204	223	233	190	198	213	259	215	206	221	212	196	220	201	183	169	227	207	217	223	232	206	224	213	235	229	229	223	224	213	196	184	205	212	203	222	199	191	212	226	224	222	222	213	208	237	209	225	209	194	201	183	254	213	203	193	214	198	205	218	221	222	218	199	225	199	194	200	207	215	207	213	212	194	215	213	215	227	228	214	203	185	228	193	203	188	180	194	192	201	240	202	242	202	207	236	177	230	204	194	213	203	195	197	209	208	241	219	208	195	202	228	213	215	229	181	203	213	230	213	208	208	225	220	236	199	209	220	186	210	207	246	211	213	224	220	202	213	208	225	226	204	222	238	223	199	254	209	204	204	192	196	238	202	196	232	188	196	228	204	239	222	200	222	225	241	216	222	225	223	208	228	195	231	212	206	226	219	226	196	210	210	237	238	210	206	213	232	203	202	205	193	187	221	204	200	230	233	202	207	222	209	238	218	220	213	225	200	231	217	217	201	223	231	195	197	238	207	217	218	199	208	242	215	201	217	218	198	220	195	204	207	205	234	176	201	206	229	228	208	195	201	225	237	206	213	217	220	182	193	229	217	227	224	208	208	213	225	199	235	222	221	209	247	205	225	248	225	221	224	194	203	205	208	213	200	224	192	169	212	214	179	217	205	215	226	222	213	194	211	208	225	210	232	226	216	226	229	224	220	222	218	232	224	206	222	222	213	202	233	225	193	200	205	234	220	204	187	217	218	227	220	218	181	189	191	206	198	199	232	226	200	214	205	186	222	228	197	197	212	204	211	200	203	189	204	230	200	207	225	211	202	220	205	263	208	205	220	226	224	213	198	207	201	223	213	200	212	254	234	196	193	197	212	209	239	230	204	215	206	240	218	203	202	216	214	192	218	204	210	234	194	191	211	208	231	223	201	224	189	213	218	219	219	208	217	216	237	227	212	211	230	235	198	199	208	204	186	223	207	229	228	219	190	245	233	209	247	225	198	213	188	207	186	226	207	200	209	223	225	219	201	227	228	192	202	194	207	206	219	211	227	231	215	227	214	211	245	219	221	252	219	201	188	203	208	171	222	223	249	193	215	213	215	194	217	251	259	222	208	190	218	211	208	229	231	202	211	192	214	214	221	202	222	240	230	214	223	234	219	203	235	193	212	207	222	228	217	199	250	207	211	232	247	193	216	238	208	212	229	223	247	212	197	225	222	239	196	241	208	196	215	207	216	235	218	220	220	221	252	231	213	194	233	202	206	192	185	209	218	229	193	209	215	220	243	221	224	243	234	212	237	211	229	226	198	215	225	188	197	247	220	229	228	221	215	220	209	207	213	216	203	219	220	208	254	205	201	204	199	233	228	213	224	197	205	205	202	207	248	223	197	198	230	216	197	220	238	241	211	259	203	205	222	216	191	245	202	196	213	208	223	222	230	231	204	214	232	217	179	227	249	233	223	222	205	188	209	191	210	219	246	190	209	217	214	209	221	222	204	212	230	183	214	221	201	223	239	214	213	223	218	217	213	221	202	217	192	226	222	232	228	229	178	234	212	196	206	206	203	216	200	210	202	223	234	214	182	238	206	222	187	205	239	233	207	201	194	195	184	210	171	224	223	210	247	202	218	216	177	205	209	240	232	202	215	212	198	213	208	185	239	191	196	216	225	191	206	228	199	217	210	208	203	205	213	226	220	243	201	218	223	212	186	204	250	243	236	228	218	186	216	222	214	191	186	226	227	218	197	248	237	215	234	192	238	208	227	227	193	214	181	223	216	233	223	205	220	213	209	225	210	210	212	236	218	215	218	217	203	180	213	223	189	200	222	211	200	207	200	230	213	198	218	224	204	212	250	231	208	232	243	217	194	200	207	221	209	215	224	225	233	209	231	223	218	220	198	190	234	185	187	212	230	185	187	220	213	212	213	207	200	224	208	215	214	207	221	204	200	219	217	226	208	211	217	224	209	213	198	217	201	221	221	217	234	206	188	223	198	222	212	230	217	226	211	192	245	206	223	211	232	207	220	204	203	246	225	201	210	234	234	211	198	193	188	221	199	236	229	193	212	218	216	207	210	204	198	230	220	192	218	209	230	209	198	217	217	232	214	213	193	207	217	216	232	209	209	213	207	195	199	194	205	217	230	209	199	207	246	227	217	223	230	227	200	214	210	236	213	173	196	207	204	205	192	236	237	223	208	196	222	203	223	230	209	233	196	210	224	246	219	194	202	236	233	244	182	205	201	227	225	199	221	225	232	226	205	219	214	229	213	165	202	211	211	216	201	221	228	225	224	218	237	231	229	212	224	218	198	213	246	191	234	236	200	196	204	232	191	202	197	195	205	215	233	197	204	203	195	214	189	203	218	192	177	209	220	216	216	247	201	227	220	206	232	201	206	219	229	201	221	224	212	223	212	238	219	194	199	197	206	190	204	226	210	218	183	215	253	248	196	259	202	198	211	218	235	205	180	197	206	233	211	219	216	199	216	207	196	209	207	205	259	211	202	207	217	202	201	234	211	184	212
25215	29252	40371	45523	48732	47364	44201	49055	46899	37437	34798	26810	22536	22798	17103	15110	13963	11249	9265	8427	6626	5593	5082	4552	3864	4228	3655	4038	3533	3705	3599	3482	3078	3081	3329	3162	3555	3235	2368	1962	1779	1518	1147	988	914	893	816	1046	2771	2604	2203	3438	3408	1822	959	728	542	495	495	494	547	495	510	483	461	506	477	515	558	535	475	504	510	514	495	543	512	489	466	505	508	465	519	492	506	512	514	529	484	496	492	489	493	476	490	507	509	490	539	551	535	508	464	525	524	513	469	465	534	483	531	524	484	489	509	485	460	499	546	481	506	469	544	492	521	501	516	490	518	514	481	474	511	472	506	492	477	499	478	491	468	515	468	514	499	506	499	531	460	493	513	536	476	529	533	508	525	528	489	504	516	470	524	505	449	469	505	485	517	503	534	521	498	518	484	494	490	493	522	518	551	495	492	490	518	471	487	507	491	513	493	485	470	485	475	470	480	513	512	486	512	499	499	487	552	543	519	489	493	504	477	534	492	507	516	498	505	524	495	505	503	500	489	503	467	494	491	495	480	482	553	504	466	465	507	513	523	467	519	488	512	495	527	486	498	488	536	494	468	499	515	501	531	495	490	468	495	554	499	504	525	478	543	481	470	530	537	529	532	473	505	497	518	537	505	503	497	471	471	505	479	483	493	496	502	518	486	486	481	498	481	526	554	459	529	484	498	540	500	486	493	476	492	537	517	532	512	497	464	487	526	509	504	505	474	481	462	523	490	495	554	516	491	459	500	490	509	466	523	482	502	508	510	482	453	513	482	485	521	504	534	491	503	484	486	473	519	481	488	500	519	521	537	529	492	507	473	524	493	460	477	527	501	446	512	505	514	494	530	498	489	520	499	482	507	501	496	465	445	513	489	486	519	519	502	483	484	469	498	497	508	514	489	516	505	445	504	492	516	522	548	470	499	520	522	479	500	498	493	527	485	473	492	497	487	512	513	507	499	527	527	478	523	479	506	504	530	540	488	542	512	491	482	517	510	486	488	452	510	500	522	505	464	540	509	549	505	499	477	532	478	471	511	483	486	489	461	497	533	475	496	518	530	501	524	490	482	556	524	484	483	523	497	489	533	441	483	488	499	516	529	482	529	518	561	509	532	526	507	482	519	509	511	499	511	474	451	452	515	504	481	519	482	517	505	527	538	483	491	476	528	455	491	516	464	511	485	479	498	498	502	468	519	518	480	549	535	514	522	514	522	527	487	508	522	514	503	498	521	513	504	512	564	562	532	493	457	483	531	509	477	471	481	516	518	509	521	500	498	507	478	515	503	495	516	515	504	509	472	535	486	511	523	488	448	459	485	553	520	537	451	551	454	443	509	514	503	468	500	488	557	494	508	476	502	466	517	503	496	478	444	484	451	481	497	504	497	517	498	484	518	528	524	493	533	504	512	490	482	483	526	501	521	523	515	538	519	505	521	502	527	514	541	510	457	514	506	515	463	472	473	523	500	493	485	543	519	512	485	508	517	510	522	472	514	505	479	506	482	481	476	500	546	509	531	531	533	481	480	507	498	526	495	438	472	531	539	510	480	488	489	543	492	473	494	490	501	481	509	490	518	482	498	564	554	501	467	486	511	455	520	478	492	544	483	506	476	518	537	491	454	539	476	474	476	505	547	512	496	500	512	516	487	513	491	473	498	491	539	530	455	493	520	491	469	478	490	487	493	449	476	484	497	520	486	458	554	532	531	484	518	480	497	507	488	518	481	526	518	514	466	508	493	479	482	541	505	480	522	477	509	510	487	512	478	518	498	477	492	485	534	526	520	493	501	519	484	480	504	503	531	516	469	501	509	469	474	504	482	551	468	495	514	496	511	454	478	485	526	491	469	517	491	496	507	501	512	518	501	480	525	542	476	509	489	519	497	501	462	526	510	501	510	527	531	491	532	515	511	473	543	488	505	486	473	530	500	503	493	500	497	481	527	460	510	500	511	496	475	521	464	501	501	470	537	495	458	474	467	457	550	539	493	507	503	463	462	526	471	484	487	530	472	486	523	489	512	485	529	546	544	459	512	516	501	501	487	534	496	475	509	501	527	515	494	497	515	517	497	537	528	479	503	482	522	491	508	540	486	504	508	504	494	522	479	499	477	508	515	463	524	528	508	501	490	502	479	456	511	495	495	508	480	502	474	498	481	485	490	479	491	510	513	496	463	503	524	514	511	466	538	522	483	540	474	504	503	481	477	493	470	477	498	511	488	501	541	513	475	487	531	486	517	496	478	495	506	472	464	480	539	483	484	475	496	516	454	505	524	463	510	482	512	500	502	515	496	499	491	501	501	537	489	498	512	493	509	507	515	505	473	533	445	494	500	491	523	533	483	532	525	520	529	489	482	515	495	496	491	478	503	538	524	507	471	489	456	461	497	512	478	512	496	502	499	505	531	526	510	499	504	490	487	474	479	565	479	449	517	503	497	497	512	462	496	529	478	513	528	506	510	528	490	498	488	531	502	513	508	477	514	501	480	496	550	504	490	540	524	489	513	506	495	512	507	496	503	505	468	493	515	497	484	479	506	480	491	550	491	521	503	497	501	489	530	480	471	528	458	512	454	503	463	532	493	525	493	498	500	524	500	506	519	495	510	477	534	493	558	480	489	539	512	474	487	484	497	503	483	519	520	526	479	529	501	504	517	518	502	496	444	527	487	459	496	506	483	508	497	515	490	494	527	521	502	541	500	517	530	500	517	546	482	510	473	517	466	499	492	488	477	520	537	515	474	488	489	517	529	494	484	492	519	532	473	467	499	498	503	502	499	510	499	525	529	500	520	501	502	578	476	498	524	470	483	494	479	522	553	485	443	534	486	552	509	498	526	514	459	490	478	441	504	520	470	468	533	497	527	526	513	544	533	508	502	494	482	488	509	510	473	499	503	518	512	499	465	501	495	550	474	497	505	511	499	506	493	531	519	511	513	533	468	487	484	475	534	474	499	496	510	539	520	495	513	549	534	506	512	499	514	481	495	503	515	524	494	491	540	515	491	477	514	521	473	510	464	545	521	465	516	523	517	560	495	462	505	509	491	541	505	518	504	481	486	529	539	491	490	516	503	459	487	499	501	507	526	492	474	530	494	498	526	542	510	518	452	515	500	487	493	513	515	531	524	498	491	473	499	523	457	449	528	464	504	473	484	496	514	534	482	511	511	514	517	523	491	464	464	478	496	516	506	435	487	506	464	535	489	514	507	501	540	500	508	489	513	518	513	507	497	488	524	494	529	529	495	469	501	514	489	525	527	501	490	516	524	483	491	525	488	506	549	493	510	485	477	515	484	473	500	479	473	486	497	491	498	518	507	508	481	486	497	483	466	476	496	475	513	494	507	486	524	481	508	516	482	503	525	503	488	531	498	478	470	496	499	515	496	514	500	525	529	485	473	514	529	520	523	502	481	497	493	520	498	491	528	502	479	535	497	473	502	486	510	489	488	471	544	470	523	478	459	508	454	466	499	500	502	488	532	499	455	480	502	526
43259	40130	40290	37120	37418	37817	37654	39094	39146	30280	26658	20802	14131	12829	9400	6709	5817	4582	3148	2682	2049	1520	1477	1261	1059	1060	1137	1230	1041	1252	1062	1294	914	940	859	853	953	951	594	535	426	444	398	327	271	256	273	303	413	642	862	1167	903	680	397	293	213	188	181	181	227	214	185	180	209	204	191	198	199	198	189	209	197	203	212	210	213	172	206	191	192	187	205	197	183	200	184	181	201	215	202	206	203	181	219	192	209	197	211	207	191	203	173	186	213	198	213	204	207	193	195	194	208	239	202	210	190	183	240	206	194	199	205	208	195	189	174	222	204	173	208	204	212	201	215	181	212	182	192	212	217	204	221	186	213	187	196	215	197	195	218	206	205	162	200	200	200	178	218	201	213	203	216	172	178	203	191	200	192	228	198	192	206	203	240	200	202	190	213	186	220	197	168	204	170	208	190	193	200	190	204	179	199	192	181	197	204	205	205	199	189	203	182	201	184	197	206	186	200	207	171	204	192	204	213	198	194	182	184	204	234	188	204	182	197	227	207	204	183	191	221	199	174	217	224	195	191	192	208	213	230	181	202	202	221	203	231	208	171	184	202	192	218	193	207	221	211	231	179	202	188	207	190	235	209	208	238	189	200	190	201	193	206	195	202	192	198	208	177	220	205	215	228	194	205	170	204	217	203	224	220	216	229	212	220	201	211	207	209	194	193	200	192	211	230	190	196	203	190	204	202	200	223	198	194	187	178	199	218	212	208	211	183	183	210	227	209	212	215	226	181	214	211	189	192	171	188	202	181	195	227	205	211	209	197	211	190	206	197	199	176	205	210	202	190	182	197	201	214	217	233	211	214	218	202	214	198	192	223	176	195	179	212	208	212	209	202	186	198	171	198	208	207	193	201	199	209	166	217	212	201	201	193	224	202	216	199	167	189	214	203	210	212	168	185	206	188	208	199	228	214	195	192	190	201	194	172	229	228	229	204	190	179	233	189	213	204	181	190	201	209	195	200	215	187	221	198	198	213	191	190	231	208	230	197	208	185	186	223	214	189	212	195	210	198	207	190	170	227	214	221	222	209	220	211	192	183	187	217	166	200	216	214	225	193	199	203	191	215	178	197	220	209	200	201	196	218	189	200	183	199	204	198	212	196	178	186	202	176	194	223	231	191	208	223	213	201	205	198	181	220	228	192	195	178	205	187	200	182	193	197	178	195	196	184	218	209	200	224	194	191	216	200	179	176	216	189	188	248	218	207	214	223	172	219	201	210	238	206	206	216	206	186	187	180	211	202	224	205	196	161	177	184	191	177	186	206	192	171	171	196	207	178	217	215	219	204	202	205	227	183	210	228	214	224	198	193	218	214	187	192	196	190	219	188	204	194	190	228	194	216	230	212	194	205	217	223	194	222	204	206	199	208	220	192	175	198	210	194	198	222	217	201	220	196	199	193	207	195	186	199	212	214	202	184	228	192	242	207	196	206	202	202	195	210	237	185	205	215	200	198	188	216	184	210	202	215	200	218	192	167	213	202	209	209	216	208	203	199	217	176	185	203	168	199	205	180	193	212	214	212	227	200	194	202	178	204	195	198	220	192	189	228	204	206	190	201	203	189	196	200	212	193	217	196	213	202	187	190	214	191	221	199	216	198	214	228	192	206	201	210	193	197	189	185	219	205	214	230	212	216	186	210	222	218	213	177	200	202	227	215	182	208	219	212	221	220	223	207	220	214	210	207	219	179	199	181	200	194	221	206	194	238	214	195	197	153	219	208	212	197	209	181	210	182	222	199	214	198	201	219	193	199	225	189	210	200	200	198	182	184	186	211	192	211	232	214	201	201	217	211	232	191	216	204	184	198	169	205	205	193	201	207	225	186	190	190	179	204	204	171	213	218	206	173	196	207	186	201	219	231	192	198	193	178	211	176	208	196	196	204	200	207	215	187	200	188	215	186	198	181	202	188	171	200	203	199	213	205	199	200	192	184	218	218	199	192	232	185	211	172	193	211	197	209	226	186	203	191	182	181	227	186	168	191	201	180	219	193	184	202	200	190	194	187	195	204	198	212	206	190	227	214	182	198	220	207	217	192	208	189	206	203	201	181	185	207	200	188	204	207	221	195	216	206	202	212	205	210	223	182	186	198	229	217	188	189	230	201	190	182	202	215	191	212	228	201	200	190	220	202	217	235	194	224	230	201	222	200	220	227	195	204	227	192	205	198	212	201	172	179	206	198	197	198	191	197	177	197	207	187	203	214	223	194	200	202	198	171	203	211	186	228	194	200	222	185	211	218	212	201	176	210	207	178	202	208	175	202	202	195	231	198	181	177	199	197	191	212	219	202	196	200	200	184	215	209	192	200	197	248	179	202	184	183	203	177	201	203	176	188	203	211	198	216	211	193	203	214	207	167	207	218	201	202	205	189	202	183	200	200	231	204	172	200	196	200	202	200	212	187	204	205	195	189	202	196	182	214	201	206	167	196	208	189	217	216	189	194	196	210	250	235	197	188	196	209	217	167	176	218	223	209	214	192	215	217	238	186	204	198	191	214	193	190	189	209	198	206	168	214	185	189	201	186	193	175	202	197	183	213	213	188	203	174	210	241	204	214	176	210	190	190	197	185	210	206	213	204	224	203	227	188	183	213	170	210	197	183	217	202	188	209	203	180	203	211	190	215	197	203	205	217	215	201	195	191	222	207	191	196	193	220	183	212	189	201	215	221	202	201	230	198	213	200	192	213	181	215	201	201	205	198	180	198	194	224	217	203	201	168	225	193	207	192	203	176	196	218	223	201	182	193	196	192	174	203	211	216	202	227	211	180	206	211	215	199	188	201	172	195	185	199	202	205	180	204	203	226	193	194	193	201	211	215	209	215	214	216	216	214	184	214	213	203	205	191	190	187	203	222	220	167	190	180	232	217	195	204	172	181	170	199	201	197	196	213	220	203	224	214	198	159	199	218	206	215	191	216	202	191	235	206	217	193	240	205	188	200	195	189	193	216	212	204	214	179	193	197	219	194	210	199	208	183	223	207	217	203	216	202	189	203	216	181	186	215	224	203	186	193	209	210	213	199	199	208	185	228	181	191	210	180	184	217	218	196	207	214	168	213	179	181	194	193	174	194	216	202	219	206	219	208	198	192	232	227	190	203	201	210	198	220	212	200	187	210	212	190	205	177	209	203	180	187	215	188	199	234	207	207	176	212	193	209	198	183	211	181	170	188	211	201	161	179	209	212	211	229	246	190	188	178	188	208	194	201	193	197	178	180	198	192	203	206	210	178	196	220	207	203	174	206	184	213	194	173	206	190	205	198	198	203	212	195	184	222	210	224	210	232	207	198	183	192	177	188	233	224	207	203	202	192	198	179	201	200	184	196	198	200	204	202	197	204	194	195	206	198	203	215	185	203	205	199	233	195	195	185	197	208	192	186	211	175	207	203	224	199	204	220	219	176	177	192	197	175	189	188	223	199	208	204	186	196	194	164	190	163	211	194	213	196	204	193	189
31977	36121	44862	50666	54499	54261	51687	57674	55002	45593	42900	35914	30971	30934	25823	21695	21291	17906	14092	13231	10408	8250	7845	6972	6369	6175	6556	7336	6227	6552	6251	7189	5424	5557	4720	5383	5856	5583	3967	3309	2369	2337	1769	1461	1207	966	936	1633	2298	3471	4908	7240	4992	3083	1587	911	627	506	518	485	460	492	441	468	481	508	493	482	484	422	498	450	499	475	463	465	478	449	469	442	492	490	483	437	441	464	455	458	504	458	469	529	499	447	453	492	479	462	514	437	467	439	492	475	483	480	484	440	470	486	446	460	457	477	446	482	499	532	436	461	481	470	470	485	440	469	472	466	428	460	500	481	444	483	442	503	471	461	472	444	476	496	467	439	459	474	498	468	496	525	461	450	472	497	460	517	502	469	462	500	461	497	467	500	432	447	421	467	490	469	458	482	434	458	463	473	461	498	499	466	430	457	489	502	499	449	475	449	508	494	467	482	492	475	455	467	494	503	520	468	489	426	498	467	480	518	436	453	454	498	480	512	506	492	482	484	461	505	447	482	468	516	447	471	460	458	508	442	484	506	485	512	485	478	467	487	487	481	469	532	505	480	480	460	478	431	459	482	448	519	471	502	491	502	468	486	459	471	444	481	466	439	501	469	455	475	504	485	450	453	526	516	502	472	476	441	464	488	462	477	441	486	483	488	467	501	451	454	448	469	489	476	459	464	449	468	437	432	484	470	469	489	502	494	466	434	467	443	498	479	500	485	482	500	456	465	465	461	482	433	477	478	463	446	469	444	467	457	483	476	427	440	447	475	503	476	495	442	502	470	488	448	505	443	462	473	453	463	466	479	494	469	446	461	425	502	468	466	452	474	506	474	467	434	492	454	488	510	475	529	512	505	486	452	483	480	454	475	485	504	505	484	456	470	444	498	477	439	505	494	483	511	468	471	473	457	493	460	463	477	445	455	469	468	479	475	455	469	463	476	465	480	424	488	473	440	466	472	490	463	428	496	497	461	469	474	474	479	471	475	473	461	449	485	485	471	469	508	502	454	500	487	456	472	452	465	440	480	462	452	457	471	472	489	460	477	471	468	485	444	477	468	499	454	455	457	475	450	502	441	475	462	499	505	461	489	438	488	464	513	427	489	506	461	496	493	452	490	426	446	450	450	498	458	460	462	466	469	467	536	485	472	449	423	452	464	437	431	476	468	440	471	448	480	494	462	468	497	506	470	454	459	474	501	466	484	438	471	412	426	488	483	526	481	476	470	490	458	443	488	510	501	492	468	490	463	488	478	467	459	460	445	505	454	480	504	460	486	525	455	496	459	491	473	516	488	458	471	528	497	467	487	439	428	465	477	443	444	503	508	465	493	452	444	446	490	459	453	471	439	458	445	507	478	477	516	505	482	484	502	512	450	476	451	459	516	455	474	479	478	490	490	454	454	486	475	475	423	456	467	494	463	493	476	473	497	460	468	489	459	462	459	489	452	463	490	479	482	559	470	472	470	452	488	489	461	450	495	436	470	478	504	477	452	471	440	473	473	513	453	522	471	481	472	478	478	415	484	479	485	497	486	474	414	516	476	453	482	474	481	450	471	517	477	444	447	494	495	493	493	453	456	451	473	462	471	493	471	512	444	487	454	462	462	464	508	469	483	479	444	474	447	477	486	454	462	456	490	493	459	475	460	406	451	476	447	477	460	462	423	486	489	465	451	457	457	476	451	475	467	460	464	461	440	451	440	453	462	455	459	458	488	471	464	485	462	495	427	445	505	493	470	466	479	503	466	468	473	455	470	460	453	413	446	499	471	510	499	449	497	479	466	469	465	484	487	461	458	496	484	466	511	484	455	485	442	491	488	473	427	528	453	471	524	467	464	492	480	469	471	457	468	501	465	484	491	481	420	476	458	448	493	488	445	448	443	496	460	433	463	481	482	518	489	448	494	517	464	492	472	492	439	486	494	451	452	467	469	489	490	501	479	492	499	472	453	469	480	531	516	506	483	493	439	486	469	458	495	454	502	431	486	459	428	439	494	482	448	466	454	462	429	483	482	458	482	471	468	494	474	474	506	461	465	462	506	429	443	463	472	494	444	465	443	487	475	457	462	524	467	454	449	460	475	467	507	455	516	457	483	471	463	473	462	467	431	486	464	463	488	469	499	493	439	458	484	461	501	464	443	506	496	483	487	475	433	440	490	473	449	470	434	480	491	486	446	477	493	474	463	475	466	458	460	450	458	446	456	486	439	506	470	464	482	452	457	470	437	449	506	464	475	455	451	496	437	494	494	487	462	447	468	455	457	460	474	464	440	510	504	490	471	420	477	503	448	458	459	473	485	493	467	476	459	486	470	456	480	471	492	482	473	488	484	470	460	484	525	524	472	451	474	511	466	479	486	439	430	477	481	472	486	492	498	467	491	473	459	438	460	484	430	481	475	483	483	474	486	474	475	461	500	491	459	448	492	462	488	485	461	510	462	445	467	470	447	473	505	494	478	487	492	500	508	432	478	481	476	503	463	465	486	502	485	456	458	497	506	484	491	435	466	483	492	465	484	456	442	462	470	461	482	457	475	463	498	503	462	460	492	466	507	490	494	442	475	496	494	436	451	497	458	455	442	519	458	472	462	455	505	497	433	478	478	468	479	474	478	483	495	452	472	454	474	499	472	491	503	471	469	452	469	463	452	458	453	482	452	452	476	474	444	513	477	451	479	515	493	452	507	453	477	432	416	444	482	463	470	467	474	477	467	455	451	447	475	488	469	483	507	480	437	481	477	439	479	518	448	442	526	511	485	520	458	505	478	463	492	474	446	480	467	451	461	484	450	433	443	477	472	496	483	465	466	495	445	466	523	459	482	479	476	470	452	472	510	463	489	477	473	461	459	473	470	462	510	495	442	475	514	521	487	473	442	461	456	476	447	467	462	470	468	484	478	466	496	461	454	463	469	442	474	440	446	454	485	474	511	470	497	452	481	476	462	444	459	463	498	459	489	469	492	507	497	444	495	425	464	453	487	467	430	486	520	488	479	487	450	481	476	480	490	505	489	440	468	479	461	482	478	457	484	466	449	448	442	497	458	452	479	498	466	488	435	481	479	494	478	440	493	460	511	434	447	473	448	474	464	486	465	449	492	473	461	441	462	474	483	464	454	441	434	472	497	460	445	451	486	475	466	475	444	457	502	432	480	472	452	479	496	435	472	470	470	461	451	443	437	494	466	489	471	463	470	400	471	481	464	464	485	476	479	488	500	445	460	439	479	488	474	497	472	484	479	509	478	475	470	472	485	445	484	498	505	455	451	477	467	454	445	477	505	460	447	472	472	497	467	481	473	452	499	500	477	444	469	437	460	479	506	468	461	483	516	450	478	444	485	483	506	483	454	488	497	470	490	482	485	445	437	474	487	460	467	420	473	465	480	489	497	438	489	483	495	455	441	451	481	481	472	465	467	449	477	491	470	467	494	466	501	463	509	471	488	488	462	449	508	456	447	461	458	491	455	486	476	482	481	434	508	444	460	482	485	489	467
12318	10969	12420	9000	5880	4012	3375	2649	1914	1292	1158	811	644	607	493	422	371	306	329	295	310	267	288	289	314	293	304	308	297	266	288	293	292	292	246	255	300	261	255	248	270	256	291	271	240	282	212	236	246	261	288	361	317	310	260	232	240	255	262	235	235	205	227	228	209	256	210	245	247	251	235	225	235	250	255	218	228	255	248	236	212	255	238	234	242	252	219	231	200	237	234	263	232	241	275	225	225	223	267	217	232	280	249	248	223	219	243	216	246	231	224	228	245	238	219	243	243	232	233	244	225	214	234	224	233	249	243	254	218	226	226	241	267	251	239	241	227	248	209	256	245	226	227	235	229	238	241	229	226	209	201	262	226	214	234	238	194	248	244	249	226	252	229	249	230	212	210	226	246	269	248	243	242	256	240	249	217	233	228	218	227	241	218	234	211	250	216	247	193	215	235	271	241	265	241	224	243	248	253	227	234	228	241	270	203	234	241	243	211	232	220	255	249	227	211	234	257	240	215	240	246	223	218	239	256	229	235	217	204	242	217	255	194	229	229	261	261	255	193	243	222	243	224	224	236	238	227	218	239	207	195	206	217	231	221	242	217	253	236	248	234	213	238	213	239	202	228	250	237	248	222	230	247	196	214	215	256	258	247	241	216	243	234	226	244	258	217	231	239	223	253	242	227	234	232	232	229	227	239	231	221	245	233	226	209	220	213	242	207	219	240	259	250	242	237	219	220	251	217	233	204	233	251	255	243	198	262	234	253	266	216	249	216	230	238	220	229	244	238	243	204	241	225	241	245	267	219	189	248	251	249	236	215	203	221	259	191	240	237	244	225	245	267	243	210	255	219	221	232	228	227	232	252	248	261	239	217	235	220	212	242	222	242	215	226	237	212	255	225	225	228	217	240	241	244	263	246	235	226	245	218	232	238	242	252	254	208	231	234	229	246	231	195	233	233	237	244	223	238	236	262	220	233	241	246	256	236	258	232	230	247	251	210	264	233	220	228	239	221	252	247	212	224	258	246	233	221	241	238	225	253	236	239	244	230	209	219	223	229	236	226	229	243	210	242	216	226	244	230	227	244	229	237	224	229	253	236	257	233	223	225	235	251	277	227	245	246	277	229	220	210	235	233	229	249	236	266	234	235	243	255	247	202	225	263	217	227	252	219	257	257	246	200	264	228	230	225	229	219	254	242	273	215	234	233	229	241	224	216	234	228	233	234	208	226	253	231	232	240	243	234	251	243	221	243	253	270	224	261	245	238	274	251	221	234	259	255	260	234	236	221	233	240	251	250	230	210	217	221	241	233	248	235	221	222	232	224	218	217	226	232	242	223	205	229	255	232	225	233	248	226	251	267	228	242	244	263	221	231	244	218	228	209	236	258	255	269	258	282	257	225	231	237	236	252	250	223	236	250	252	236	243	225	227	226	226	251	233	212	230	206	243	231	227	239	225	221	224	251	224	222	236	256	225	277	246	258	230	235	242	213	213	241	222	254	249	221	247	259	251	245	245	246	211	217	254	245	241	234	273	234	253	220	251	233	219	242	231	235	206	206	252	232	266	263	234	265	222	240	214	238	215	217	209	245	236	218	223	231	230	237	235	231	220	234	222	230	220	230	236	234	244	232	235	232	233	235	242	246	210	228	196	252	211	203	223	232	260	229	226	235	238	245	227	280	247	228	235	241	225	236	250	238	232	265	242	249	228	229	246	250	233	248	225	238	225	249	224	235	262	230	219	227	241	228	220	245	235	228	236	247	234	267	230	218	225	219	249	253	244	242	228	242	232	240	235	223	262	259	254	211	240	230	205	236	221	267	237	238	216	223	233	243	276	266	251	239	208	238	267	230	230	243	231	263	268	278	223	240	231	255	216	245	258	244	262	205	223	265	238	220	245	216	234	221	200	235	200	223	234	235	241	245	203	220	212	258	237	248	237	218	240	265	229	243	222	241	236	225	264	214	244	216	223	216	229	224	211	243	226	224	238	224	256	217	227	254	237	244	220	249	243	243	232	238	250	248	238	239	252	240	267	254	210	228	211	236	253	223	222	226	230	222	246	225	226	237	235	215	249	239	227	236	245	230	271	227	225	229	236	220	242	231	224	247	234	245	246	218	218	267	263	245	220	230	219	232	220	219	238	258	218	235	234	249	262	210	230	231	225	255	232	255	233	228	234	218	247	235	256	249	230	246	247	229	229	232	227	247	257	227	269	259	231	218	230	231	238	216	258	230	224	222	230	226	204	234	241	242	284	226	217	241	223	206	219	235	227	219	260	242	256	226	248	222	219	223	239	223	210	248	223	221	240	245	225	215	218	230	241	262	232	233	251	228	235	237	227	208	250	278	250	224	224	259	230	241	233	265	239	265	246	244	219	221	248	244	232	225	239	198	222	230	214	221	260	235	231	236	233	244	219	221	241	235	219	209	219	237	225	210	221	223	238	222	245	231	231	243	249	239	219	243	239	236	220	232	243	259	249	195	217	232	252	244	239	218	247	225	226	236	259	243	229	254	227	235	226	268	261	240	230	250	245	222	219	259	217	216	233	227	230	228	223	222	211	240	237	206	246	231	219	248	256	229	233	233	246	215	247	241	234	236	249	257	214	237	224	244	227	230	252	253	239	241	202	243	226	237	234	237	236	245	231	233	232	259	252	215	238	227	239	256	214	231	230	263	213	264	232	246	268	234	223	241	210	247	232	243	216	232	225	224	239	254	218	257	232	238	237	222	271	265	226	243	225	215	231	245	238	218	221	210	247	230	219	221	252	271	225	213	232	219	237	210	226	230	251	235	238	263	226	243	249	214	220	243	218	249	238	208	207	247	227	238	213	209	221	233	233	227	251	253	243	226	229	221	270	234	239	268	254	277	235	220	243	220	229	233	237	228	254	222	244	238	219	212	257	248	211	226	240	244	217	243	239	206	232	230	266	212	261	225	219	256	214	249	241	228	249	253	250	228	266	259	220	223	261	228	256	241	224	219	220	225	220	232	245	252	217	230	234	248	238	236	264	244	224	202	253	257	245	209	225	221	268	251	227	215	223	246	228	225	233	219	246	261	232	239	250	234	243	246	262	246	235	239	202	213	250	228	222	216	245	241	213	257	217	244	223	236	269	242	230	240	243	224	219	239	231	223	227	246	237	231	233	226	246	227	243	242	250	236	222	237	225	224	239	246	219	221	237	212	264	246	239	215	212	235	243	230	230	209	239	234	228	260	223	259	220	223	231	240	222	254	258	205	265	250	235	236	221	249	233	212	236	205	237	211	230	219	224	224	221	247	232	255	237	231	240	235	219	282	231	231	250	216	242	234	250	258	247	217	251	231	216	235	213	219	223	250	226	263	221	232	240	236	215	214	240	208	199	259	270	233	221	256	249	199	211	228	242	236	205	215	246	235	204	262	256	224	252	227	250	233	231	231	258	225	210	250	263	249	239	264	219	226	227	247	258	240	270	237	232	246	233	245	223	251	259	227	264	228	224	210	239
8459	10179	17208	18479	16830	14690	12524	12186	9798	6548	6227	4088	3185	3061	2536	1865	1828	1397	1322	1259	1217	1048	1080	1088	1004	1012	949	1035	942	1014	920	958	945	890	879	860	921	937	861	753	837	793	821	753	719	685	656	719	706	742	991	1103	981	809	658	602	588	556	552	553	528	554	558	589	555	549	544	598	540	527	513	556	507	565	568	539	539	538	545	558	518	560	539	536	548	525	583	541	537	523	527	545	506	574	548	530	534	529	575	561	502	574	551	556	577	547	506	545	556	521	550	522	569	524	581	536	550	523	493	564	547	539	567	578	530	567	518	567	517	564	517	580	553	555	564	577	552	569	519	540	563	542	570	536	512	549	540	580	557	548	535	525	563	594	534	583	524	552	563	531	588	580	571	550	560	546	560	544	561	495	546	565	576	556	578	562	548	557	595	516	576	538	540	569	537	530	521	548	545	532	481	578	540	529	503	564	527	567	554	554	557	538	600	545	555	554	579	531	560	567	534	523	530	572	521	531	577	519	562	540	566	524	540	558	568	569	566	541	584	541	562	572	534	535	546	576	585	587	572	562	547	558	602	607	543	545	575	582	564	545	549	559	550	552	571	547	546	583	556	555	508	524	558	552	528	557	536	531	533	505	555	563	586	536	541	541	492	537	542	572	508	559	535	578	533	547	502	553	526	515	578	578	550	551	554	536	566	538	547	536	564	546	545	539	586	564	565	554	575	537	518	585	544	535	521	549	526	549	568	566	520	544	543	542	529	574	551	563	543	558	549	561	535	522	547	517	561	583	570	529	553	524	551	524	542	530	563	547	559	505	542	524	591	585	586	554	547	543	581	561	505	570	533	560	567	543	605	584	568	550	543	523	569	552	561	569	521	563	578	536	573	551	572	574	598	563	546	528	525	525	584	527	587	554	559	594	589	568	565	541	544	556	576	532	542	535	572	549	549	547	521	564	543	567	530	566	567	577	560	540	550	522	545	573	516	526	526	551	556	601	548	528	598	544	551	523	570	578	558	529	573	557	520	539	561	539	520	581	558	558	530	556	528	564	574	524	535	563	570	575	552	564	532	528	557	534	593	542	577	579	515	546	582	552	546	518	565	567	510	545	542	546	543	572	542	521	545	563	543	514	526	559	486	565	527	539	567	543	534	555	522	590	543	554	607	525	541	538	568	550	599	593	578	519	561	512	513	513	520	568	537	560	534	573	514	565	575	550	559	559	629	569	526	564	530	584	527	550	553	570	575	534	573	501	579	548	548	502	519	573	520	552	579	583	562	541	544	554	562	530	527	543	528	494	544	507	565	547	541	597	584	548	536	577	581	553	541	538	592	545	574	543	570	585	527	550	560	561	523	521	525	544	542	560	555	554	536	562	570	540	589	522	577	522	568	550	538	567	535	562	503	523	552	562	555	535	533	557	532	575	545	556	562	564	582	582	539	566	537	576	553	471	536	553	570	528	516	575	567	564	545	522	530	538	520	546	536	585	552	547	563	562	555	565	570	543	551	556	543	514	544	555	584	539	588	566	515	543	527	553	572	533	550	547	554	544	573	534	567	559	612	556	546	568	555	538	540	522	520	571	558	541	569	549	569	543	564	536	568	569	551	543	527	566	498	567	571	550	512	550	526	540	527	525	576	552	595	571	563	555	564	532	497	564	531	539	539	546	561	560	545	606	535	521	579	563	538	602	545	548	542	572	579	550	529	504	566	535	524	521	556	578	568	537	519	580	516	565	554	546	531	540	554	570	525	586	527	554	535	561	565	562	487	559	549	527	559	535	526	557	537	561	525	568	539	547	560	582	536	534	543	568	586	544	524	537	572	561	538	548	544	567	545	548	553	572	554	546	580	560	547	590	566	563	531	548	543	531	584	556	536	552	536	530	571	554	554	550	510	538	560	536	552	550	567	582	561	563	562	548	517	567	535	526	545	520	540	522	508	568	585	544	545	524	540	542	580	493	570	579	536	566	572	519	540	556	548	548	545	551	556	519	505	532	541	537	557	538	531	567	523	573	527	541	549	560	587	567	499	567	579	510	538	552	538	562	560	517	523	597	546	551	514	545	554	547	587	545	564	573	566	539	601	546	510	558	555	538	551	578	519	562	557	536	553	522	580	539	554	562	498	519	513	523	541	588	598	539	536	549	537	537	565	528	564	545	611	583	503	551	556	570	514	552	573	565	567	563	561	552	522	563	589	553	541	543	580	581	539	547	592	617	571	564	558	562	523	527	560	549	584	555	572	604	546	567	556	531	481	536	535	547	599	544	563	600	527	542	532	547	568	568	564	555	550	545	518	519	595	532	543	549	566	514	570	541	584	553	543	563	577	589	488	528	544	584	553	562	552	526	539	557	554	509	528	557	562	560	560	534	544	556	550	580	556	526	510	550	553	557	558	558	511	534	532	537	552	549	525	563	549	541	545	537	567	601	571	571	545	562	541	544	542	562	545	536	590	535	537	516	540	560	530	538	562	535	519	566	564	523	497	530	531	558	564	521	562	516	546	560	524	552	546	592	565	518	511	566	520	532	541	582	534	570	548	536	559	519	565	503	557	550	546	556	553	558	538	518	520	536	560	570	599	537	547	564	562	566	570	544	532	541	538	546	561	508	505	535	543	540	565	537	547	532	589	552	552	510	497	563	547	512	563	554	556	571	579	555	532	556	493	575	554	529	580	561	556	527	496	555	601	579	562	562	522	549	508	549	538	561	551	544	569	550	566	547	529	534	538	557	547	558	534	549	550	538	568	522	535	536	535	556	509	516	582	539	527	544	523	547	539	547	550	602	564	588	598	518	536	558	545	527	545	587	538	514	547	495	592	542	531	593	543	567	597	532	557	532	549	532	538	555	602	545	524	567	537	568	555	573	568	551	563	569	531	544	537	532	533	553	512	528	564	551	535	547	529	536	561	508	513	579	534	580	534	565	516	540	566	542	558	558	513	546	537	551	552	568	535	552	539	505	562	554	584	535	590	536	531	535	545	573	555	569	564	590	561	580	560	564	565	554	562	529	524	558	557	514	546	583	554	541	566	512	536	561	589	557	569	521	524	566	566	513	529	531	535	535	548	543	552	531	558	531	550	530	568	549	532	516	537	546	507	562	553	586	542	549	576	558	563	540	543	551	527	579	580	539	535	579	581	561	510	577	572	548	570	532	569	564	515	575	574	568	561	585	525	553	569	570	564	582	597	521	570	558	566	533	535	537	515	542	522	565	567	559	590	546	543	559	541	559	584	552	543	563	590	553	568	546	517	536	527	543	555	591	563	618	569	528	550	536	542	538	526	561	592	517	541	521	577	511	528	575	572	619	566	597	545	566	597	562	555	534	538	511	553	532	542	613	537	538	538	533	549	590	553	542	590	571	533	564	544	553	552	539	545	564	575	535	555	518	575	537	579	586	504	532	535	566	568	546	577	588	563	547	565	537	552	519	573	570	562	565	516	592	518	528	557	540	538	538	518	547	511	569	529	498	540	566	574	554	567	567	581	545
32935	36877	38921	36164	35317	34997	32286	30960	27810	18950	17690	11941	8054	6598	5409	3697	2669	2324	1647	1443	1308	907	876	718	749	656	738	711	639	671	712	670	575	499	543	580	568	591	428	397	366	358	270	307	290	258	244	267	318	677	764	628	522	415	313	222	229	214	222	202	230	239	214	210	214	187	246	239	209	235	233	218	229	210	207	227	220	238	189	220	228	214	212	210	185	208	206	215	236	222	214	248	237	214	199	201	224	242	188	183	230	209	197	212	234	235	218	226	218	222	201	216	208	191	197	207	209	231	209	210	199	237	212	224	189	227	223	191	185	194	211	228	185	218	241	189	213	220	218	231	230	191	209	230	221	215	214	223	218	208	203	228	205	239	223	202	208	217	221	211	206	204	197	213	215	229	194	220	200	204	217	208	238	232	224	205	218	233	215	215	212	196	218	204	189	198	190	208	214	203	200	214	208	201	221	208	204	209	235	209	238	197	206	204	219	230	222	251	234	239	232	229	195	207	227	226	224	227	251	202	218	210	204	226	223	202	216	218	212	222	225	197	200	209	231	211	196	217	212	240	235	200	219	206	234	211	202	207	214	202	198	216	217	198	245	241	223	204	227	237	210	220	229	224	195	233	229	247	222	221	219	215	207	207	193	230	224	199	216	209	237	251	254	236	196	207	220	185	230	218	235	227	256	218	219	229	224	215	222	246	202	238	210	176	228	236	238	187	221	224	195	199	223	239	232	215	213	242	197	199	229	225	224	209	223	209	231	204	235	187	210	187	233	207	222	243	212	234	207	229	222	236	219	209	213	226	229	218	230	199	197	207	222	212	215	198	200	223	228	244	206	234	248	210	201	211	220	228	204	234	182	227	229	219	236	215	232	229	217	194	212	187	209	195	224	200	213	215	203	231	237	205	193	203	207	221	205	201	218	195	222	207	219	218	180	219	227	219	199	219	247	221	210	196	225	228	178	217	212	226	210	190	202	212	226	225	231	200	224	248	223	226	231	219	198	206	241	202	223	218	227	232	191	208	231	214	259	202	210	224	223	219	201	203	224	236	212	226	234	221	208	231	220	223	205	235	237	200	238	205	224	207	228	227	252	230	225	217	210	221	213	223	220	234	181	205	195	222	216	235	232	213	183	240	214	182	218	230	223	208	201	177	194	220	221	205	196	198	224	199	206	228	237	200	202	226	209	184	183	232	216	222	229	202	217	220	216	230	214	223	210	227	190	215	205	239	227	245	230	211	221	221	218	222	240	181	219	227	201	212	218	225	197	212	223	197	189	257	211	211	215	218	203	233	238	231	194	194	207	202	229	195	195	243	229	228	189	231	257	213	215	199	212	207	217	192	214	214	225	228	222	263	225	201	232	221	206	212	202	227	240	221	254	240	229	231	212	218	222	216	222	195	217	212	229	204	227	195	230	236	233	241	206	210	231	205	234	222	218	225	205	221	220	236	202	245	241	221	219	206	225	211	196	195	220	221	240	214	248	230	213	217	211	216	236	236	193	215	232	211	240	246	234	234	210	199	234	210	210	226	226	231	229	211	232	210	213	220	227	191	227	221	220	189	210	207	222	227	250	222	229	225	204	211	225	223	206	252	217	239	233	232	236	262	233	224	197	207	219	207	202	227	241	224	197	224	247	222	219	193	257	210	235	231	255	214	224	229	224	229	209	208	216	240	206	242	186	199	167	200	212	201	224	232	205	195	229	216	225	238	216	233	250	228	216	212	214	205	214	215	222	203	204	190	220	225	226	202	191	225	234	243	197	236	223	222	199	214	232	229	224	210	203	242	243	181	209	203	203	203	238	206	220	231	206	194	209	221	205	201	198	211	245	214	252	232	245	225	230	219	229	213	212	226	219	243	218	202	227	222	222	191	220	215	193	244	206	241	218	186	203	237	200	208	210	219	227	192	226	242	210	202	214	245	202	225	199	233	213	193	209	199	231	227	194	194	247	213	226	218	211	200	224	217	222	229	225	187	212	220	233	233	234	215	212	232	203	217	234	218	206	198	213	209	238	182	233	209	207	219	196	222	212	241	209	207	226	230	238	233	225	206	241	243	220	215	213	198	239	209	240	229	215	207	197	217	218	238	219	219	229	217	207	203	197	233	203	220	215	201	214	220	227	211	236	225	222	232	201	241	217	203	208	224	229	229	206	220	222	239	216	202	230	219	234	234	213	230	198	223	206	220	212	188	230	225	201	238	221	199	205	220	199	225	227	224	197	257	185	201	229	215	221	233	210	222	191	251	203	205	228	216	211	215	217	221	234	235	217	229	219	243	205	218	209	234	213	213	251	244	227	192	211	209	215	212	219	214	204	211	205	187	227	203	226	235	216	225	207	214	226	221	211	217	201	241	191	218	233	208	228	237	230	225	195	216	208	235	209	222	219	238	221	209	230	203	222	206	224	186	206	212	232	222	202	202	236	210	201	215	197	207	203	211	211	205	220	205	189	214	214	217	208	213	239	229	220	209	238	230	199	206	223	200	222	226	215	228	240	223	190	214	221	192	255	187	238	234	218	219	216	198	208	204	235	222	229	226	187	223	214	221	225	215	250	229	221	215	232	210	206	209	212	232	188	201	195	203	225	219	225	220	221	222	214	228	215	267	230	210	242	233	238	224	206	261	198	198	218	204	221	230	224	188	228	212	195	190	238	209	201	241	233	191	206	214	255	207	195	206	226	226	237	233	217	227	221	231	217	207	234	229	205	218	198	254	199	209	208	203	204	216	198	245	210	200	234	233	219	223	217	225	222	225	224	234	202	240	224	217	211	206	232	249	214	242	212	209	227	221	235	236	213	198	232	204	199	232	209	237	218	227	215	235	235	219	208	206	189	223	219	189	228	228	254	223	229	201	202	199	244	238	214	215	239	226	211	240	222	225	227	250	206	213	208	192	213	225	220	230	198	205	225	219	196	210	211	196	221	220	196	252	222	216	226	206	189	227	219	204	227	225	252	218	222	220	232	189	208	229	242	237	209	211	231	241	219	231	192	193	199	214	206	214	223	238	212	196	225	236	237	214	217	215	204	196	214	240	220	220	218	197	218	212	231	218	222	224	197	199	221	231	200	222	205	240	225	234	214	215	220	222	216	231	210	175	228	214	228	197	210	233	213	220	227	240	208	226	234	215	209	191	224	186	219	214	210	225	230	215	203	215	214	222	216	210	204	215	220	243	227	250	212	217	230	228	234	215	210	234	218	225	242	192	236	189	217	210	222	216	227	241	212	220	236	212	203	221	205	236	226	220	221	222	208	222	236	205	223	221	214	210	221	195	201	228	228	231	221	228	196	228	221	232	227	243	204	194	239	209	228	233	217	225	223	197	210	222	219	227	226	213	210	228	236	205	203	202	245	208	199	200	207	200	219	208	209	215	209	202	219	218	217	186	193	220	224	253	244	217	233	219	216	209	222	209	237	212	210	223	218	221	217	218	240	200	244	222	208	215	188	240	193	211	203	209	219	227	210	217	224	214	210	232	211	214
24051	30754	39527	46021	48859	48721	44873	48991	44408	35151	34350	26930	21505	20881	18404	14863	12723	10953	8822	8102	7048	5142	4707	3673	4091	3642	3967	4159	3694	4195	3990	4113	3450	2624	3258	3734	3531	3558	2176	1988	1718	1495	1133	1125	988	799	815	810	1035	3827	4255	3375	2266	1581	944	687	612	543	481	520	483	529	479	504	488	502	523	494	516	512	523	497	477	539	535	520	489	521	486	511	490	517	505	502	540	496	505	507	469	472	506	517	487	501	516	491	499	528	494	512	541	524	511	496	541	505	501	506	513	500	518	462	530	559	509	489	515	495	501	491	509	503	525	525	486	496	494	490	502	453	529	528	478	562	489	523	512	501	523	507	531	520	549	520	541	496	573	531	548	524	502	514	561	510	524	528	519	551	490	450	501	487	526	457	488	527	471	508	492	532	519	533	544	499	532	530	527	507	475	541	493	531	495	521	499	477	529	550	515	510	506	512	519	468	523	556	494	515	517	515	517	519	520	502	521	509	492	487	508	507	507	544	533	506	490	503	547	474	511	522	480	483	513	492	500	557	493	501	513	540	548	510	543	528	495	485	491	521	464	496	520	494	453	514	518	445	491	536	539	497	496	536	497	505	495	532	535	513	524	517	494	518	495	494	484	476	501	544	536	491	532	485	505	524	515	505	512	459	506	494	521	486	515	556	541	473	492	527	504	527	498	513	509	507	521	519	513	496	515	509	524	514	554	475	509	526	493	477	514	526	514	489	492	508	513	502	490	568	528	517	498	491	511	509	562	482	528	535	496	543	505	533	537	507	520	525	514	500	504	498	525	467	519	470	503	474	507	500	497	536	545	534	484	545	540	499	530	499	500	479	523	501	460	483	556	508	505	464	519	519	511	482	539	510	527	524	500	522	487	470	518	556	559	506	494	482	509	520	537	539	536	500	501	526	530	503	522	529	498	502	548	505	517	504	519	470	511	484	517	488	519	529	505	525	494	504	482	505	530	515	499	551	508	538	499	516	517	537	550	481	557	498	512	497	527	528	486	514	517	513	539	504	506	492	546	546	516	516	513	540	491	523	495	508	526	531	493	501	509	534	514	503	524	537	517	535	518	481	520	535	488	502	543	471	489	513	515	516	536	501	467	498	492	487	534	499	550	517	512	477	534	527	491	500	476	496	505	499	517	544	523	529	500	513	565	508	518	503	500	491	495	469	476	485	514	499	501	497	491	517	510	489	470	505	495	527	500	517	511	467	503	516	526	501	502	504	483	507	511	502	488	513	479	522	502	516	544	553	523	501	506	505	499	468	497	485	489	495	505	496	492	527	495	540	496	538	481	520	487	494	496	528	505	505	522	503	491	522	491	523	530	512	503	498	450	503	502	504	512	489	500	517	514	574	475	529	539	499	468	526	545	534	488	466	505	534	474	509	510	498	517	483	503	502	533	498	506	527	546	509	484	511	484	496	485	534	527	506	521	556	483	492	500	491	535	531	506	540	486	534	489	512	501	517	502	472	517	504	508	514	520	506	460	530	528	463	518	534	523	520	509	533	514	502	511	541	519	486	519	508	535	533	516	480	478	502	550	505	509	506	523	530	514	520	490	510	527	508	510	469	513	525	502	486	479	526	461	528	519	518	460	481	477	533	479	503	477	542	520	512	503	503	516	522	540	493	534	504	517	561	486	513	482	516	515	543	507	515	478	522	531	529	519	521	502	530	504	521	503	511	534	518	513	532	506	501	543	536	498	473	500	523	501	532	486	504	510	541	493	452	495	537	512	493	524	542	518	490	510	559	529	507	504	514	512	507	526	539	511	515	509	484	493	496	491	509	511	513	532	503	521	545	513	490	526	525	550	497	529	509	526	541	564	505	529	517	514	476	509	472	499	518	476	492	535	483	454	485	511	540	506	514	504	521	511	456	497	542	525	519	506	522	497	542	528	515	503	473	536	492	520	483	503	500	515	539	495	532	528	507	550	504	536	497	545	479	510	497	499	500	504	528	498	546	497	516	525	491	516	479	472	499	510	527	505	520	510	486	487	506	532	523	503	522	478	504	487	523	514	503	469	558	525	518	509	496	533	501	491	506	523	537	509	549	544	499	491	506	506	499	549	531	536	532	473	516	525	535	524	509	519	537	557	534	480	473	493	475	510	475	524	525	490	527	498	515	509	551	491	523	471	501	484	502	503	551	479	498	523	543	473	484	513	547	500	520	530	528	547	523	490	501	497	504	545	509	529	504	510	519	491	485	519	457	513	509	507	532	498	514	528	531	516	549	517	477	514	534	542	505	542	489	527	513	539	511	510	516	486	528	535	452	535	479	490	514	512	511	524	527	518	504	562	499	513	530	533	563	501	509	530	513	533	481	534	505	502	476	489	567	503	504	538	533	451	568	523	500	484	503	506	559	536	496	488	531	477	548	526	496	539	533	520	528	487	552	492	514	530	512	521	519	464	513	481	502	482	537	521	491	498	516	493	532	522	515	479	486	443	470	535	525	517	510	537	475	534	519	496	527	514	487	515	507	513	502	494	476	464	522	493	516	510	523	555	503	519	484	504	498	519	515	505	525	529	495	518	528	507	507	500	531	529	487	501	557	528	499	504	541	506	499	532	524	513	524	535	470	510	542	486	496	502	499	517	507	489	491	522	524	477	506	512	541	449	485	502	460	536	510	499	528	497	509	487	507	522	506	498	512	514	516	476	495	477	501	511	490	504	518	537	507	522	521	523	455	526	514	521	502	520	527	465	512	516	526	493	498	517	509	505	501	511	513	516	522	453	522	524	481	529	548	486	523	493	492	519	502	525	513	465	498	539	516	504	482	555	494	535	516	511	511	487	532	518	504	506	499	538	513	470	509	505	471	513	478	496	517	519	530	531	514	528	529	565	550	541	501	485	500	504	544	480	530	518	498	517	531	497	466	514	501	480	497	497	514	507	520	489	467	510	514	474	526	522	472	499	498	474	487	513	558	479	531	528	513	522	538	484	451	535	540	502	529	490	482	533	520	537	496	514	497	528	486	535	497	501	508	496	506	486	535	499	487	510	515	521	495	498	494	521	545	553	507	463	491	538	523	517	542	505	487	567	528	481	524	498	491	509	509	515	518	464	552	534	522	531	498	548	474	538	514	490	497	500	510	504	531	504	512	514	529	522	545	498	466	547	469	544	522	458	532	525	493	478	500	534	451	500	493	488	486	517	493	491	472	555	547	464	493	512	523	466	514	503	499	497	507	506	504	527	538	481	493	504	500	508	501	499	515	520	488	487	487	502	526	497	500	475	550	469	535	510	486	486	491	513	494	476	478	499	512	540	503	507	519	500	517	521	485	498	554	503	521	483	510	536	516	504	482	495	494	497	512	509	482	505	543	476	523	537	498	495	531	490	480	541	522	515	526	519	507	479	507	494	508	482	517	526	528	494	505	518	483	510	530	489	486	485	475	480	505	516	512	531	482	476	468	527	541	512	500	531	463	527	512	507	521	554	485	454	485	550	490	529	552	513	505	553	473	521	529	484	511	484	480
42003	40767	40209	36548	37282	38171	37382	38861	36207	28103	26974	19986	14291	11548	9732	7427	5209	4152	2948	2595	2047	1504	1356	1020	1204	1139	877	1200	1063	1214	1068	1136	920	727	1008	938	900	963	606	584	421	387	372	312	283	274	245	247	259	1037	1187	1048	796	513	298	254	240	231	221	229	210	207	214	209	206	217	207	180	201	203	200	207	230	223	192	201	209	210	191	226	206	206	222	223	220	198	210	193	192	205	201	203	227	215	219	218	206	205	200	210	221	201	190	221	221	229	206	194	192	225	221	207	211	220	215	217	199	204	220	211	210	211	199	205	211	211	201	221	208	205	219	196	213	207	218	213	177	239	230	188	219	233	248	204	213	197	220	214	216	208	224	211	207	231	224	201	210	217	199	180	196	213	211	218	201	210	214	195	234	198	232	208	172	175	196	178	186	182	206	210	208	178	221	178	196	180	173	174	228	218	201	216	204	193	214	225	187	204	205	209	192	222	230	218	210	199	216	230	216	212	198	204	209	234	207	185	192	206	203	200	191	208	209	219	219	240	196	212	223	220	209	210	242	186	197	235	213	221	226	237	245	202	235	227	210	218	200	206	226	199	217	224	162	201	211	214	217	206	211	229	225	218	206	184	218	199	201	195	205	220	207	216	207	219	218	227	227	204	209	192	210	191	208	206	207	212	212	201	211	213	219	219	186	215	204	195	190	195	182	209	194	208	211	198	218	198	213	232	213	203	209	206	231	199	213	196	237	206	183	208	210	214	219	211	239	224	200	169	181	185	212	208	192	203	222	186	213	213	201	212	200	216	192	194	208	209	205	191	219	217	221	180	201	204	239	219	191	227	219	188	220	205	208	208	218	198	218	214	201	235	209	249	174	216	225	234	203	217	215	223	220	215	207	225	225	220	218	191	225	208	201	202	203	187	229	220	219	194	200	200	206	240	212	215	202	226	222	205	195	187	215	225	211	194	220	235	225	208	192	218	208	226	220	214	197	233	210	195	214	225	212	191	205	242	165	189	206	184	223	231	210	214	196	179	215	190	217	208	217	215	209	199	189	229	202	159	203	210	205	211	228	198	208	185	215	161	230	207	198	204	198	187	225	215	204	203	227	231	226	226	177	229	211	204	226	193	199	227	216	203	227	222	233	205	221	219	172	183	235	218	189	215	217	201	226	210	220	204	212	221	215	208	217	188	214	224	208	199	202	216	206	226	230	223	197	203	190	192	228	233	196	197	195	226	209	213	213	205	203	224	232	202	235	203	188	224	201	210	191	213	209	204	219	186	181	196	207	200	201	180	215	223	190	200	202	211	204	227	206	206	221	221	226	190	226	210	218	220	213	193	217	217	198	197	181	217	192	214	213	242	209	209	208	206	216	173	191	219	225	218	194	205	213	225	210	201	199	194	219	215	219	198	225	202	202	213	190	174	204	224	223	197	225	198	222	237	175	176	196	237	210	216	228	232	203	236	205	207	201	215	201	220	190	202	233	223	213	208	209	235	215	224	209	194	197	232	235	220	202	200	189	239	201	200	189	196	207	200	205	232	215	216	192	195	190	223	217	190	194	215	195	186	203	215	209	223	221	228	194	206	214	212	196	192	235	201	231	235	208	191	214	210	206	187	204	210	233	225	197	214	227	193	211	225	189	202	225	194	207	206	211	217	235	205	189	205	219	222	229	221	219	222	207	187	181	225	215	205	208	194	248	209	230	170	234	199	195	195	219	218	213	188	208	204	230	207	223	185	221	217	219	197	203	206	210	231	225	226	224	230	223	193	212	223	208	213	173	225	208	222	217	214	204	185	197	199	202	237	200	194	209	218	228	204	210	216	187	198	206	200	238	204	204	217	189	214	192	222	240	236	209	243	193	187	192	199	190	207	215	199	184	215	193	193	222	221	201	204	196	190	199	205	199	224	224	203	188	210	220	224	198	206	210	218	187	216	193	206	201	218	199	222	173	212	218	200	176	208	228	210	198	219	196	201	208	192	234	211	225	208	202	193	197	205	194	199	204	195	206	191	220	216	209	204	195	226	221	184	220	219	193	203	215	186	239	209	199	202	191	223	214	217	206	190	190	197	205	197	218	185	214	212	186	198	184	209	214	195	200	198	244	191	224	209	202	201	231	183	205	216	203	206	207	219	208	231	225	196	203	183	193	226	261	222	205	222	218	207	213	201	206	189	199	215	194	215	221	209	228	196	200	201	244	198	186	211	214	213	190	191	226	208	207	225	198	198	224	223	219	205	214	203	220	211	206	219	194	200	197	187	205	182	195	232	217	201	200	214	216	223	184	205	206	210	210	241	196	213	195	200	222	219	225	181	234	225	209	208	216	185	185	201	208	231	207	232	195	200	220	225	215	231	205	223	205	214	221	207	208	200	214	201	234	214	207	189	210	206	203	235	201	210	220	224	194	183	219	207	177	178	206	181	216	179	188	199	184	190	207	197	212	224	217	223	202	199	194	213	225	220	199	212	221	223	209	241	237	238	198	203	227	197	195	198	206	238	216	202	206	216	210	201	207	208	198	217	213	200	218	225	209	198	215	205	238	211	178	217	218	200	216	191	209	210	186	203	211	205	240	205	194	177	195	248	189	214	198	199	201	209	191	194	194	198	202	207	213	207	180	201	199	201	221	204	225	224	198	186	224	226	196	203	214	217	197	231	197	211	200	200	181	200	217	188	211	194	199	212	192	241	195	189	220	209	206	229	198	208	246	186	200	207	209	210	178	195	193	187	208	234	188	220	196	195	202	200	198	200	206	208	204	177	194	232	191	203	226	185	214	218	222	223	209	221	223	194	221	211	229	197	218	215	207	240	224	242	184	208	228	209	210	200	228	219	220	220	207	222	207	210	225	179	194	208	192	204	213	197	200	216	221	238	221	221	222	219	199	190	201	213	216	216	230	190	178	208	199	227	206	226	209	190	195	193	209	183	223	219	193	221	209	218	200	192	237	203	189	198	244	222	227	216	228	191	201	224	183	215	186	210	213	185	222	203	217	211	183	211	217	189	224	217	210	211	206	189	205	199	209	224	212	199	224	212	200	227	194	216	191	196	195	233	198	197	197	215	214	212	209	195	194	204	227	185	227	215	230	185	244	214	197	189	215	220	237	216	237	213	188	193	208	221	189	244	235	229	204	192	230	242	229	219	215	185	202	223	227	229	204	212	188	214	211	245	181	195	189	185	202	215	212	200	217	207	193	215	211	215	223	218	199	236	200	242	222	228	210	196	202	202	216	174	223	184	214	205	224	223	224	249	221	219	207	226	196	203	213	199	209	201	220	216	180	193	212	226	218	222	204	211	255	207	172	203	239	200	201	230	212	208	198	190	223	181	206	200	195	206	215	217	209	218	184	208	191	192	210	180	224	220	221	197	190	225	195	222	219	221	183	214	216	188	243	207	168	181	200	212	191	200	184	216	190	207	214	215	209	191	214	225	205	237	202	225	196	193	182	215	228	197	189	202	227	234	219	206	189	179	197	201	200	188	201	198	183	219
31283	36979	44217	50518	54586	54534	52825	57798	53043	43276	42691	36395	29677	29759	26858	22283	19773	16481	14480	13102	10601	7903	7664	6083	7063	6611	5751	6840	6394	7133	6549	6839	5211	4373	5508	5984	5642	6117	3611	3104	2264	2137	1673	1396	983	973	912	893	895	6753	7243	6296	4291	2306	1229	780	597	537	510	506	480	482	503	460	476	506	482	482	477	514	528	448	493	499	493	481	494	504	452	479	494	477	507	480	486	464	462	518	478	463	466	479	476	506	510	486	463	498	475	497	493	474	512	470	467	510	478	487	487	457	513	502	479	502	469	503	478	486	457	449	459	482	505	470	487	473	519	504	473	477	480	497	502	498	503	453	461	487	464	485	463	477	483	498	502	508	461	468	511	502	494	487	484	473	460	444	482	483	478	494	486	519	469	516	477	485	443	515	494	460	483	504	451	481	457	499	532	488	501	499	519	490	480	514	533	515	471	475	414	499	500	453	468	474	479	466	526	471	463	480	472	481	524	495	464	468	479	483	488	469	512	511	526	511	500	482	493	460	550	481	484	483	458	444	492	457	511	439	510	458	496	499	494	496	474	523	494	483	459	451	475	458	494	455	470	446	483	460	495	492	517	511	519	496	519	477	527	484	514	498	460	458	462	452	490	455	459	495	494	517	460	481	457	490	505	503	511	495	472	494	474	463	527	529	499	469	512	520	485	467	454	530	490	498	460	495	505	510	477	510	495	525	481	488	514	512	518	504	516	480	465	503	458	462	478	519	489	459	471	502	496	466	519	471	493	488	441	498	521	449	468	506	446	515	459	508	500	485	491	515	486	494	452	485	498	493	490	486	492	506	511	501	483	476	485	487	500	429	473	486	492	498	479	459	475	529	458	524	497	498	456	454	506	503	492	472	480	500	489	504	486	454	491	478	488	453	443	471	485	483	474	509	513	485	577	513	449	503	451	465	492	494	504	490	475	480	496	490	486	501	507	477	506	483	505	477	469	508	527	503	516	508	515	470	510	491	486	507	466	488	539	468	462	510	474	440	486	500	515	437	480	513	492	513	469	531	496	489	488	449	522	506	457	456	479	485	478	482	490	490	475	430	507	486	485	460	488	509	483	475	472	489	457	494	520	498	457	459	506	468	466	531	505	481	509	502	499	469	498	490	420	502	458	499	509	477	493	480	482	501	493	470	449	514	495	496	487	484	505	459	484	497	503	462	498	514	454	506	465	487	487	499	451	481	461	474	509	463	506	495	528	468	474	493	525	466	500	521	502	477	511	504	494	477	500	463	480	467	463	438	484	463	490	488	486	463	461	460	455	504	489	512	480	447	477	506	491	517	488	498	489	516	489	447	500	462	482	494	493	516	485	492	485	509	490	447	503	489	472	494	530	530	488	481	447	506	496	455	469	479	485	502	469	456	480	483	499	464	516	454	486	501	493	492	522	495	488	435	481	526	467	468	489	476	431	482	462	475	478	472	510	493	495	477	519	512	490	477	500	484	510	483	475	473	506	457	477	463	475	517	491	464	462	501	499	467	497	502	467	526	508	478	543	470	511	479	467	458	470	531	449	504	477	526	491	486	480	419	455	494	479	486	450	540	493	477	457	510	502	499	498	463	476	458	491	492	482	476	482	522	490	467	519	502	511	468	491	513	453	445	450	461	459	471	434	462	474	498	520	457	474	515	500	469	477	466	494	475	469	501	472	481	471	473	512	495	522	513	531	465	482	492	471	520	437	493	495	533	512	466	464	509	483	528	494	464	490	512	508	475	488	512	488	477	500	453	496	501	483	464	516	498	512	485	516	472	492	496	474	487	513	471	465	436	495	510	482	511	532	459	506	490	502	471	442	478	533	481	440	467	468	515	517	475	475	490	473	478	483	453	496	489	465	458	479	498	483	484	479	503	522	468	515	459	478	488	479	494	485	489	453	486	488	482	520	464	484	445	469	487	490	488	503	520	475	491	547	489	481	458	473	501	491	509	475	460	483	494	464	512	471	517	477	485	459	485	505	527	475	492	462	516	512	455	502	497	482	504	532	457	476	489	478	456	466	508	499	464	504	459	469	481	504	495	489	502	459	476	487	509	477	501	478	485	503	479	465	498	473	500	484	499	482	486	458	476	488	487	490	509	450	504	460	488	482	509	498	509	505	469	496	495	483	513	474	493	464	471	452	475	505	489	487	472	489	473	492	469	487	473	481	462	487	486	474	510	513	463	498	457	462	510	482	466	432	467	462	516	463	456	487	477	490	460	491	504	480	510	459	484	475	484	539	517	444	478	473	527	504	459	475	473	479	490	519	518	505	525	472	472	491	524	516	474	459	478	452	475	500	482	478	446	484	502	513	478	491	487	487	470	521	463	500	457	479	492	520	464	471	487	516	453	453	496	462	475	494	490	493	475	493	502	519	515	466	476	485	497	451	480	455	453	500	482	473	488	510	452	466	505	528	503	482	481	519	467	504	448	521	464	496	494	499	476	494	473	482	477	470	487	479	475	440	509	484	533	474	443	531	520	462	507	503	480	511	499	498	502	535	528	502	531	492	507	489	435	518	487	482	473	500	516	502	536	471	440	465	480	499	486	455	492	493	533	471	461	496	473	461	507	499	509	511	461	521	503	510	502	494	517	492	462	506	492	516	489	487	515	512	474	477	527	485	506	485	470	481	466	470	486	484	496	501	487	455	488	512	511	441	468	487	519	524	494	504	483	474	463	477	503	491	507	481	478	477	457	475	455	529	467	467	471	494	460	492	523	531	475	531	430	505	487	464	519	477	478	451	500	477	461	497	492	494	501	466	483	470	467	471	454	443	480	495	458	535	478	489	461	527	477	487	475	529	446	496	533	527	470	486	469	492	466	498	493	516	523	492	472	478	513	466	508	461	505	505	474	512	465	509	455	499	453	509	454	469	475	504	503	501	467	468	468	446	516	490	478	521	502	494	460	473	523	503	489	504	480	526	473	501	505	493	511	511	436	468	465	514	452	474	487	479	508	485	509	517	495	483	485	473	479	478	444	476	480	481	510	469	504	502	495	460	489	503	493	457	465	470	453	489	518	478	456	489	445	469	485	501	486	499	490	501	440	504	483	512	435	450	496	454	482	532	524	505	495	476	484	519	505	470	442	514	443	463	470	524	450	496	479	515	494	461	517	508	470	476	472	482	501	499	482	444	488	511	495	504	462	503	431	481	476	460	469	466	477	490	483	492	472	485	475	479	490	508	474	443	491	507	450	520	459	486	486	509	487	519	491	495	463	473	488	466	457	470	518	473	484	511	464	494	472	478	462	478	489	447	471	520	481	516	493	506	463	466	484	510	511	514	463	487	464	492	449	494	438	490	507	488	501	521	491	503	484	474	505	501	484	541	487	465	451	450	487	505	489	527	454	486	514	496	518	481	486	525	460	514	501	460	464	521	519	522	474	445	458	480	479	497	472	464	456	505	487	466	485	519	492	514	495	481	442	492	479	494	497	494	455	438	498	494	481	467	514	503	459	505	466	524	471	489	504	524	518	517	475	501	510
11841	10649	12017	9064	6221	4505	3317	2920	2175	1204	1056	838	684	568	494	426	415	343	346	343	313	326	268	291	305	279	261	273	273	313	302	283	288	313	293	294	274	292	272	270	292	261	295	269	272	240	281	251	287	299	274	327	310	279	282	258	256	238	257	214	252	241	217	232	237	217	245	249	250	249	248	237	217	237	262	274	219	261	234	228	236	215	224	203	226	233	220	238	248	228	193	255	227	251	222	232	247	243	211	224	239	226	255	236	218	246	231	236	252	227	269	250	238	254	230	234	230	236	262	220	224	242	214	286	238	223	242	269	265	230	253	252	236	250	221	212	237	237	237	222	251	223	240	255	236	214	269	223	222	253	265	225	223	223	236	268	235	242	248	222	239	244	224	265	249	258	249	248	233	253	238	234	247	257	220	230	231	232	264	231	246	231	245	245	263	227	238	281	240	271	218	278	260	286	249	259	252	258	253	246	246	237	216	256	255	226	187	232	258	233	281	242	227	244	248	241	221	272	225	253	244	209	237	242	245	238	260	241	240	223	220	233	241	252	257	211	226	231	244	253	249	245	236	256	236	217	232	258	246	253	261	234	221	236	273	216	255	255	241	242	256	239	281	261	237	236	236	213	258	237	255	240	247	231	216	264	220	241	258	256	230	239	238	254	246	256	251	258	221	260	244	226	247	187	256	237	246	239	251	253	244	241	202	259	226	222	260	260	216	240	225	232	230	215	249	247	240	261	250	257	240	233	254	235	232	238	238	227	268	229	227	250	241	255	252	268	237	236	228	274	240	250	268	231	230	233	268	241	213	264	242	225	256	222	223	218	241	229	263	246	254	237	265	245	267	215	267	247	210	248	243	226	240	252	238	230	263	251	228	239	249	224	254	241	252	216	240	240	276	232	217	235	223	235	233	265	219	220	238	251	235	252	263	225	245	261	243	228	254	240	250	206	245	248	252	211	241	217	276	246	239	266	244	244	251	250	247	223	217	236	244	220	219	244	258	237	219	205	240	237	264	211	247	230	232	228	228	218	230	233	266	226	218	207	241	245	244	246	272	261	274	239	244	270	251	246	239	245	232	235	227	247	240	274	227	248	278	241	241	233	237	221	256	242	256	248	261	219	226	265	241	283	217	266	225	299	247	270	258	248	251	233	229	242	239	232	255	259	236	245	259	206	244	236	268	252	229	226	229	235	223	243	276	271	227	247	258	229	228	219	237	228	247	270	243	240	235	249	268	266	240	252	219	221	236	251	233	225	243	241	240	258	228	233	230	221	240	220	239	238	231	225	242	234	239	254	224	220	263	227	234	241	236	195	232	233	230	240	219	197	253	275	253	261	235	262	212	246	256	223	247	206	246	236	224	213	238	234	223	231	238	239	218	271	249	271	207	218	232	228	253	229	252	228	239	258	230	234	247	250	248	276	261	263	233	230	241	254	243	218	231	269	240	199	244	218	239	256	223	249	237	262	205	227	224	269	256	215	235	223	217	236	269	246	250	230	229	240	235	248	218	232	239	230	248	247	217	234	234	242	222	253	215	241	255	237	252	246	260	261	246	244	251	266	238	250	237	249	218	232	237	234	233	256	264	243	251	226	253	227	246	249	265	246	241	205	251	245	243	258	231	209	225	251	215	232	262	232	240	242	273	236	250	240	259	251	210	248	239	261	225	237	252	243	240	229	240	222	236	231	249	218	241	245	230	200	205	241	238	236	248	255	234	257	226	216	246	262	255	229	227	254	244	234	230	244	233	221	229	250	221	241	245	221	242	224	257	220	239	235	231	267	237	251	244	216	252	210	247	225	213	233	230	242	230	225	219	272	242	258	251	232	238	231	263	230	251	242	224	239	249	237	257	252	231	274	250	246	244	221	256	261	203	234	241	272	218	243	241	214	245	229	230	259	227	238	246	242	246	227	250	243	266	254	221	205	240	241	219	233	249	265	231	254	206	222	225	248	236	232	241	240	244	253	203	246	252	267	222	247	237	256	255	223	252	255	239	250	239	246	213	243	235	242	238	223	228	213	272	227	256	218	247	258	230	242	210	242	246	254	264	226	257	238	239	229	261	229	213	237	245	250	240	258	243	221	233	264	229	246	213	220	228	244	228	254	238	240	235	249	247	230	226	224	247	261	222	207	249	230	259	242	218	232	226	218	224	246	245	233	262	263	228	230	238	262	226	254	226	211	226	201	233	257	227	235	248	224	247	235	203	263	234	229	226	240	281	227	243	268	242	267	234	227	203	218	256	242	220	251	194	250	251	235	243	242	228	254	304	234	230	254	235	242	244	250	205	256	235	225	257	233	249	244	197	239	251	236	243	210	233	241	221	230	232	217	220	255	243	231	236	251	251	245	229	260	210	263	272	245	245	251	238	239	253	237	224	247	252	230	216	249	260	269	236	250	241	246	249	246	244	229	222	206	262	272	214	228	235	236	230	250	200	230	224	203	258	223	235	239	261	225	218	241	251	229	236	236	253	222	232	231	220	235	273	261	266	214	249	222	228	239	247	270	260	238	232	250	255	256	249	238	211	255	225	252	220	223	227	271	255	224	204	242	253	242	253	249	236	220	233	285	259	282	245	255	250	227	228	237	249	219	224	263	223	246	247	227	255	260	224	254	245	262	257	234	243	237	236	230	254	203	230	214	255	242	234	260	271	230	242	235	252	237	252	207	238	210	231	226	245	251	208	250	235	216	243	232	263	199	274	237	259	241	226	227	215	246	228	270	250	238	238	228	289	244	262	246	220	235	241	231	259	253	234	259	259	252	261	236	255	233	215	203	270	236	224	244	262	274	244	215	249	282	198	242	219	232	246	223	233	234	243	240	245	274	247	220	242	267	260	237	233	245	243	227	228	222	266	258	244	230	248	205	214	228	249	227	231	276	220	263	231	223	237	218	239	260	241	240	251	262	244	233	203	231	249	246	247	248	246	234	256	213	229	223	239	262	225	241	238	224	219	246	248	242	270	237	241	249	225	194	231	239	228	243	267	211	240	234	226	241	235	260	248	238	205	261	229	244	247	228	241	220	240	237	269	235	259	240	232	241	227	232	231	269	235	264	240	249	260	251	242	225	261	247	235	234	252	238	276	231	226	244	252	254	228	235	239	239	244	249	241	253	250	274	238	268	230	222	235	243	271	266	232	241	238	235	244	270	248	235	235	243	231	250	239	255	263	218	256	205	209	251	229	262	230	258	260	224	215	229	236	234	239	255	232	225	261	253	235	257	236	233	235	246	228	235	228	242	248	231	257	269	254	224	222	245	260	216	219	246	242	230	235	274	263	251	266	271	242	264	258	233	253	268	271	266	251	237	275	245	234	241	248	248	257	243	233	256	252	238	283	233	244	231	245	211	242	225	249	236	254	260	258	234	221	249	248	250	203	247	243	256	243	231	249	235	221	238	261	221	254	235	235	254	257	244	222	235	263	236	217	259	242	212	205	219	256	205	245	218	220	241	245	240	250	220	222	216	248	229	201	224	246	222
8148	9989	17205	18312	17473	15940	13117	13042	9854	6286	5655	4335	3564	2882	2634	1939	1719	1358	1239	1350	1296	1130	1077	1069	1057	984	956	968	961	974	1051	1021	986	987	896	947	895	842	783	838	805	739	735	778	711	649	700	666	681	857	923	1101	1055	850	678	645	580	565	537	543	557	544	568	540	551	597	547	486	553	570	577	562	561	559	567	593	580	534	565	523	556	562	576	572	550	583	565	526	562	530	603	549	553	582	553	519	561	555	509	540	564	536	546	542	574	547	530	579	550	547	568	570	527	576	562	555	577	547	566	549	529	608	522	542	545	581	585	556	596	559	561	522	579	596	576	564	565	523	589	564	565	600	553	569	614	564	548	561	546	571	573	553	519	542	584	562	551	559	621	546	570	571	540	561	544	539	525	550	551	527	522	542	595	568	522	525	562	526	560	548	572	519	543	587	563	539	578	527	566	521	559	506	604	570	563	541	541	556	542	576	582	599	596	579	553	591	566	547	526	566	573	525	538	540	615	551	533	560	582	548	536	531	593	588	551	570	579	538	539	586	552	553	570	566	547	584	544	573	532	578	583	562	594	560	556	568	573	545	561	548	535	554	564	590	513	538	555	514	558	546	552	537	568	552	583	527	589	568	575	551	541	549	548	579	564	570	588	538	522	599	552	558	566	564	535	545	571	509	531	534	558	559	555	533	556	571	582	569	591	527	558	566	587	593	552	612	562	535	563	537	555	535	583	516	546	559	552	572	579	604	584	559	538	540	589	510	553	554	542	581	580	555	550	593	556	573	535	543	582	561	578	587	548	538	593	517	555	540	559	547	557	603	551	531	549	562	557	561	553	539	530	575	632	562	584	506	519	529	549	562	558	546	582	572	570	577	559	592	512	596	572	548	529	489	517	568	564	606	580	553	579	553	565	531	581	579	541	611	579	530	555	554	522	579	553	550	577	594	531	566	524	549	568	549	536	550	566	554	530	528	565	576	557	547	576	520	554	533	529	550	553	584	561	521	583	591	554	555	603	552	553	564	544	595	512	506	546	572	595	548	539	617	519	569	542	581	567	534	548	602	520	589	583	552	524	573	545	569	584	527	561	518	559	556	587	551	516	556	564	527	585	498	521	542	520	557	567	537	567	568	581	517	560	531	593	592	553	535	538	597	546	576	578	577	530	534	617	547	514	530	574	516	548	566	525	542	567	546	594	550	571	538	540	552	533	523	534	562	581	509	576	531	540	545	544	552	576	556	543	574	541	554	553	544	556	560	540	564	589	510	555	546	563	567	536	581	576	538	529	529	569	553	584	514	583	577	573	553	554	556	559	573	578	566	513	525	553	534	557	542	523	589	537	553	544	536	536	610	553	545	576	540	515	543	569	555	601	569	606	557	543	568	547	557	544	579	556	565	546	556	564	536	532	559	537	558	515	573	570	563	544	521	534	561	589	552	545	565	522	539	555	554	520	511	560	596	557	565	521	582	575	560	515	517	540	560	552	574	535	627	574	586	567	576	548	566	554	524	582	530	616	571	562	589	520	481	535	584	556	554	564	548	564	564	582	599	589	603	564	552	572	566	589	513	539	543	580	578	580	611	566	570	541	562	535	548	539	585	618	622	551	559	566	521	523	602	568	579	531	584	566	574	541	535	577	587	575	537	555	593	531	575	558	544	567	590	561	587	584	575	577	520	583	560	600	570	572	552	579	548	526	573	534	570	578	529	571	554	520	571	578	587	555	582	571	572	581	566	583	560	570	560	565	580	584	546	559	561	531	549	554	588	588	574	592	548	587	564	547	590	593	569	541	522	585	560	514	572	603	550	571	526	558	541	539	579	512	535	557	542	528	561	580	548	558	548	565	567	595	566	527	562	567	571	514	569	558	565	587	565	528	528	551	527	552	547	501	556	560	506	552	593	557	570	542	566	528	578	587	571	559	517	602	511	564	637	557	568	558	582	556	571	538	559	548	590	506	569	552	557	589	567	550	559	540	570	592	549	543	543	586	583	534	555	542	536	550	552	541	574	569	551	590	556	554	573	533	567	582	572	590	532	581	624	570	586	566	584	558	652	548	599	566	523	588	571	555	542	576	587	543	536	540	547	587	546	547	587	574	539	552	560	528	565	570	543	558	585	574	564	554	567	566	588	568	568	537	557	565	604	581	545	568	553	552	539	539	565	567	568	542	539	549	572	538	552	541	554	528	570	588	567	579	558	538	549	509	612	581	597	562	561	586	554	569	556	557	577	585	593	532	588	560	572	550	559	555	596	541	560	567	590	574	543	553	567	605	529	581	547	551	592	571	544	560	581	566	588	533	596	593	589	605	598	562	553	578	552	540	555	575	576	539	595	546	593	546	529	527	562	556	530	599	567	504	522	608	540	558	540	537	561	513	568	553	561	548	542	572	532	557	537	563	557	520	557	603	554	547	544	573	582	522	554	536	552	597	575	612	592	554	557	539	532	580	544	535	495	573	534	556	544	551	532	580	562	581	531	553	543	586	565	541	573	545	563	584	555	558	593	582	558	559	527	577	587	532	572	570	537	562	526	551	517	582	583	528	562	566	553	529	552	613	538	568	575	568	552	519	553	559	543	582	513	507	533	554	586	507	577	569	584	583	546	570	515	540	640	526	534	574	602	534	570	546	541	560	563	560	534	577	528	518	527	559	531	565	571	569	544	617	573	519	550	530	570	582	531	593	573	541	570	553	567	530	550	542	517	580	540	569	546	565	584	520	531	572	563	551	525	558	551	534	543	598	552	559	553	580	538	607	546	537	553	572	574	539	543	563	548	567	569	583	560	585	556	566	605	596	548	567	587	610	570	554	569	545	525	576	543	545	544	514	574	556	554	528	528	558	518	559	578	561	563	541	586	580	576	561	526	549	523	555	552	572	542	560	577	568	581	565	543	576	558	514	559	559	563	565	585	544	557	579	561	582	584	557	568	515	567	593	522	559	513	552	576	535	580	525	562	584	561	561	540	558	573	556	552	553	591	539	559	546	538	514	556	538	567	523	553	553	548	591	497	548	559	547	555	543	547	531	585	540	588	555	592	568	574	586	534	544	591	577	528	567	569	565	558	545	499	562	531	523	592	532	538	580	580	607	575	557	571	547	502	533	578	576	555	566	536	526	536	608	559	555	595	567	530	534	527	518	520	545	541	554	535	585	558	543	544	532	527	550	576	560	557	524	545	583	607	580	565	589	537	557	573	540	556	556	538	528	550	563	577	565	539	579	564	539	541	592	545	524	565	572	595	534	547	563	543	575	572	551	530	535	519	571	587	532	557	555	570	555	563	607	587	617	569	528	556	561	564	565	560	569	548	541	539	600	560	517	573	553	590	565	527	589	562	567	579	525	540	537	573	559	539	554	539	573	547	544	535	595	594	556	536	568	550	544	559	565	542	557	523	559	541	548	508	545	591	556	487	548	533	521	551	582	596	561	599	577	603	607	601	519	536	531	542	517	598	566	555	556	542	542	570	529	547	522	540	519	538	546	574	556	521
33943	37366	38241	36351	36288	35356	33506	31452	26919	18635	16632	10430	7044	5537	5108	3341	2887	2031	1617	1408	1229	857	877	701	715	737	620	642	610	747	676	692	667	525	554	566	550	643	424	365	390	296	237	268	286	286	239	238	322	633	635	622	557	404	346	274	251	228	223	249	209	216	235	226	207	236	226	227	211	202	240	208	209	198	270	245	228	251	216	248	219	203	231	238	233	222	220	222	239	209	257	239	234	229	225	220	214	252	219	218	231	202	232	218	243	224	226	217	212	210	212	233	213	217	224	217	220	249	219	216	231	210	215	219	233	235	209	214	234	222	233	208	202	215	230	243	210	232	224	199	203	210	246	212	237	190	205	200	215	225	229	227	243	222	222	232	225	237	206	245	224	228	221	225	221	221	200	218	214	215	235	239	225	247	232	222	207	247	229	240	204	253	243	189	247	219	252	236	210	210	241	245	230	206	206	237	199	185	223	202	240	218	204	243	223	203	221	215	223	230	216	224	219	209	223	195	198	231	249	222	228	192	185	226	245	214	214	214	234	251	213	240	229	253	243	184	209	228	245	216	218	231	212	213	230	256	207	213	226	231	196	220	243	210	213	243	214	204	211	225	211	231	239	221	228	214	240	214	226	239	230	239	232	198	236	249	217	228	206	198	225	225	243	244	246	215	196	216	231	236	211	204	202	220	248	209	216	191	208	222	222	205	228	234	240	231	226	190	221	199	208	218	206	206	264	231	220	216	246	227	215	205	220	226	232	251	214	217	219	228	174	205	236	178	227	181	199	237	201	229	255	228	234	200	221	233	210	222	216	196	201	225	249	227	233	225	224	214	197	219	199	203	231	234	206	209	235	219	221	255	277	235	215	233	237	210	232	217	197	220	226	229	212	224	218	228	236	210	237	213	210	210	228	251	231	233	218	217	214	246	222	216	233	211	212	233	199	218	220	205	239	206	236	199	230	247	252	243	224	231	228	216	250	208	202	214	244	197	202	241	250	231	227	196	222	210	223	214	211	242	222	218	232	224	230	247	231	212	236	224	225	224	208	217	228	238	213	217	223	237	206	213	212	234	216	238	213	254	226	191	230	229	212	184	217	185	223	223	209	216	219	236	233	220	216	214	228	209	219	221	198	221	241	218	213	242	221	226	232	200	221	229	209	197	225	206	209	212	220	221	205	214	216	229	222	236	196	233	224	227	203	220	237	234	228	211	233	235	219	221	217	209	226	238	211	219	225	281	221	208	211	221	223	229	211	239	229	238	218	204	219	226	209	218	237	206	190	206	231	208	237	219	219	194	236	209	222	238	237	199	214	213	211	198	233	219	197	211	255	213	268	234	216	206	204	215	246	246	258	207	209	230	246	207	211	221	202	242	261	230	197	236	254	216	206	228	235	215	218	228	210	218	213	208	221	254	219	211	235	233	204	208	228	235	206	204	220	205	218	204	209	223	250	226	190	234	226	222	214	215	213	231	211	220	188	224	217	214	232	196	207	214	218	203	226	223	237	216	221	200	250	203	191	234	226	224	212	234	185	207	233	232	209	239	218	242	254	233	215	207	205	237	224	224	203	237	199	222	224	214	217	227	205	244	192	243	227	234	215	231	205	230	213	203	231	229	206	262	244	220	198	232	207	216	213	239	209	232	238	225	223	209	226	190	243	204	209	220	223	228	223	232	234	215	202	187	236	239	250	234	221	215	227	202	230	194	231	242	201	208	245	216	208	229	211	216	210	185	207	228	234	193	220	220	217	216	209	185	200	189	236	203	216	211	190	232	223	235	205	240	216	240	221	202	226	215	200	224	209	232	217	243	214	249	232	214	226	221	192	209	214	243	231	248	215	192	222	220	220	240	248	227	231	204	220	235	230	225	220	230	208	205	205	200	246	223	215	209	210	202	221	197	238	261	241	227	251	204	227	226	220	230	208	227	204	195	222	212	221	224	233	209	190	210	216	226	223	204	206	232	220	232	201	220	199	236	210	236	215	227	226	203	230	236	212	208	243	211	227	223	220	236	230	186	239	220	217	214	231	250	222	218	216	234	202	209	239	209	218	213	231	219	217	223	197	213	209	211	233	237	231	229	209	217	218	242	217	214	220	205	233	232	205	195	213	231	236	231	215	221	188	212	238	231	218	229	230	208	207	221	231	201	242	204	214	245	248	211	232	225	206	192	223	223	209	216	213	218	184	195	240	239	213	237	219	228	225	219	246	224	226	219	235	207	240	194	219	224	242	196	213	221	241	238	214	238	200	236	218	231	208	214	221	221	227	213	231	212	228	218	219	224	198	216	201	234	223	249	229	205	246	230	228	238	226	199	244	235	221	207	243	195	219	238	215	201	218	213	216	228	217	218	221	243	189	207	199	206	195	229	205	247	229	187	232	221	214	197	262	229	213	237	220	237	223	222	215	229	225	231	226	221	242	182	219	239	223	200	214	223	213	218	201	224	237	217	215	221	233	200	205	234	216	211	207	215	246	240	248	205	204	227	238	211	233	216	233	219	211	212	216	197	225	229	216	221	233	206	199	248	218	210	227	229	234	218	208	232	234	205	221	224	235	221	200	207	207	248	221	213	217	204	195	251	221	218	234	222	214	202	234	204	230	217	221	197	237	230	239	211	205	213	241	233	246	219	207	209	218	228	198	234	232	215	205	194	202	214	198	234	219	233	208	216	224	228	224	211	241	245	196	231	240	208	217	233	187	210	247	256	232	224	247	235	220	227	218	215	224	269	199	210	253	229	225	211	219	239	228	204	217	234	204	216	238	214	211	207	203	228	240	219	214	221	219	244	218	231	215	226	222	230	255	250	202	224	205	234	234	202	235	212	212	236	187	229	220	247	238	230	243	222	219	252	244	214	230	237	220	224	224	229	226	231	214	238	237	217	227	226	219	225	245	225	220	204	197	221	221	229	216	228	222	218	206	220	244	265	212	210	211	220	228	239	226	246	249	246	220	244	217	206	227	224	220	233	198	222	222	209	207	240	223	234	220	236	209	234	206	221	193	198	236	215	240	204	222	215	213	231	229	208	219	204	223	223	203	241	237	207	214	201	219	230	201	202	215	193	238	236	221	223	228	219	204	210	219	227	230	200	227	234	232	216	213	232	220	191	200	202	225	227	241	226	223	197	207	217	226	237	229	231	220	253	223	238	217	258	227	199	211	240	194	198	245	224	239	238	250	224	196	272	205	255	232	253	228	211	247	252	221	250	222	242	227	189	201	242	252	241	234	216	202	238	209	244	206	221	236	230	212	217	241	225	225	213	216	243	240	229	208	230	229	220	236	230	203	238	209	233	213	230	204	230	237	214	205	238	211	224	206	216	219	226	218	210	211	178	240	206	222	237	213	249	247	203	218	208	195	252	202	235	217	226	222	216	226	217	202	214	237	235	218	228	228	225	236	210	223	211	209	247	201	245	214	227	214	209	216	230	243	200	237	242	223	227	208	206	194	198	229	230	229	215	241	197	236	221	212	216	202	216	214	192	193	239
25345	30465	39447	46612	49950	49116	46422	49128	43452	33867	33239	26017	20691	19930	17708	13490	12735	10285	9051	8273	6928	5015	4886	3713	4326	3990	3722	3793	3583	4146	3924	3796	3580	2848	3008	3374	3308	3958	2265	2092	1814	1080	1083	973	836	866	827	769	1266	3562	3658	3374	2673	1644	1029	724	554	504	534	519	570	525	533	502	532	519	511	466	534	534	529	579	557	509	497	503	469	508	512	518	513	490	535	533	567	495	523	520	469	550	504	509	521	499	538	515	562	496	538	577	515	519	507	512	507	535	533	512	550	535	541	529	518	502	559	527	504	504	520	517	494	512	504	530	501	523	507	493	487	515	542	506	526	502	524	523	507	544	538	531	524	505	521	509	546	499	506	487	534	503	531	531	518	521	517	601	495	522	512	485	496	536	517	525	514	481	544	487	496	514	513	491	535	491	542	532	544	527	502	493	535	537	485	495	501	547	528	526	506	523	497	524	517	535	507	518	545	490	538	545	527	559	515	572	494	537	505	531	550	513	536	521	545	529	510	492	502	569	532	507	483	479	506	524	562	443	480	516	491	513	464	523	519	522	477	514	493	538	525	523	511	524	522	501	510	504	526	513	531	552	529	504	523	486	519	545	502	509	529	512	542	518	481	557	556	533	504	528	538	510	530	533	468	536	516	565	535	514	509	507	509	507	516	485	533	518	533	479	517	536	486	532	495	547	481	504	521	485	494	510	547	539	554	498	520	513	507	483	544	483	508	512	526	489	514	527	480	535	516	524	518	509	569	582	502	490	495	510	541	499	508	558	525	524	540	538	535	536	512	495	480	548	542	513	530	514	486	504	511	513	539	514	584	526	512	508	513	510	519	546	538	494	487	529	520	516	544	514	544	521	490	534	525	549	531	515	504	483	534	505	496	525	546	517	551	519	527	522	576	495	545	493	485	525	528	482	541	507	497	502	490	519	515	515	539	538	496	506	478	526	515	525	527	525	509	496	523	482	498	517	532	476	498	526	530	518	521	485	535	543	517	499	487	525	556	499	525	477	522	528	504	506	518	523	514	508	478	523	563	542	489	514	551	517	527	537	522	568	550	507	504	545	533	481	529	508	515	510	493	513	509	526	535	499	480	526	475	521	499	526	519	531	533	480	500	498	478	535	503	533	541	518	495	561	502	568	553	507	532	527	528	500	514	534	469	534	510	556	493	517	513	501	536	564	526	489	513	493	526	490	544	516	509	519	524	527	523	523	476	530	498	488	555	510	499	514	550	560	527	508	551	515	532	535	556	508	546	553	491	505	530	521	533	464	533	538	502	519	536	524	529	546	561	531	553	554	490	499	525	511	520	548	531	514	511	525	507	512	510	528	519	509	519	523	497	516	530	534	513	555	494	543	525	518	500	538	570	493	531	499	510	517	521	478	509	525	490	516	486	517	520	533	522	506	487	514	588	525	479	537	501	487	446	513	525	499	495	453	531	496	480	539	544	516	528	554	525	533	479	526	473	507	525	512	507	529	512	519	512	526	541	472	506	517	466	487	538	555	540	516	544	561	475	539	534	559	562	549	503	512	520	508	512	504	526	498	531	498	539	541	520	515	546	517	527	539	498	538	517	581	490	550	515	495	544	547	516	500	519	523	532	505	536	521	565	542	510	496	485	560	538	490	526	540	522	536	514	512	531	531	544	493	542	491	518	535	486	489	509	529	496	538	531	527	496	548	492	522	530	512	500	505	523	496	561	537	541	521	523	468	533	458	472	559	522	509	511	491	512	520	524	538	528	538	545	509	515	507	527	513	491	521	532	505	508	518	510	483	508	490	535	528	524	521	517	440	541	493	520	528	480	484	500	562	522	544	496	503	513	500	520	513	520	500	534	535	530	513	512	526	482	548	480	508	479	558	529	507	525	468	509	516	502	568	479	521	526	520	523	510	499	550	484	525	474	521	533	493	547	551	513	529	495	516	519	546	533	504	552	494	520	516	539	530	508	545	461	545	525	488	510	536	480	528	543	513	518	517	537	523	494	509	509	475	537	499	520	522	518	516	518	533	531	543	525	522	524	516	517	526	539	508	534	528	521	548	490	512	501	509	529	504	522	507	477	512	491	551	530	460	519	492	508	530	531	519	533	542	510	504	533	559	561	475	491	525	528	539	488	505	520	519	496	533	505	514	524	521	525	501	517	487	483	516	524	500	491	531	480	497	542	517	499	512	537	542	541	514	519	537	491	491	478	544	547	470	495	538	526	534	521	513	503	537	558	484	533	534	519	531	509	497	484	527	477	535	500	541	482	513	531	564	515	491	512	492	529	523	511	505	500	479	531	473	518	521	506	485	520	551	519	509	561	521	522	502	508	489	493	504	501	512	502	526	500	515	478	510	475	521	536	477	485	483	465	556	525	511	519	525	498	480	535	508	517	510	548	488	511	506	523	553	520	532	535	480	500	503	497	555	500	490	493	576	525	522	524	552	513	510	537	502	482	484	529	504	545	550	476	540	489	529	517	549	524	540	546	538	472	522	509	518	524	512	522	523	528	510	535	504	508	515	509	514	557	531	536	538	525	557	536	498	533	502	546	497	520	555	519	546	496	484	499	503	523	526	548	527	488	480	534	492	535	519	527	488	499	493	494	524	508	546	530	538	531	548	493	530	508	507	480	540	510	528	557	481	537	538	483	534	508	516	534	510	533	476	519	522	527	510	531	481	508	538	517	504	507	522	517	532	533	524	484	508	508	518	518	536	489	532	498	502	521	528	515	524	583	530	497	534	491	547	520	531	511	512	510	529	545	528	544	496	507	548	570	486	501	539	510	525	504	515	507	522	553	510	474	524	531	492	483	565	507	490	512	497	539	561	533	512	503	501	520	573	497	519	482	473	498	507	553	520	515	494	529	486	507	516	515	544	505	503	487	496	510	503	496	547	529	498	513	538	501	485	521	513	491	517	539	500	505	533	532	550	508	501	509	509	539	521	554	548	513	533	540	494	525	491	533	496	493	543	549	511	548	524	541	469	494	576	494	503	557	487	446	541	446	502	519	544	489	526	481	541	499	513	498	528	483	554	516	562	521	515	504	516	536	490	542	491	536	479	502	539	512	508	506	505	524	516	506	508	506	503	522	489	483	470	469	545	511	495	524	519	506	498	531	509	506	504	536	503	490	534	495	538	513	533	539	565	494	484	531	476	513	505	506	525	523	505	547	526	536	495	530	492	517	487	516	527	523	537	493	534	510	528	528	553	523	538	500	506	473	506	525	509	529	539	487	508	496	545	508	524	499	521	536	500	509	499	528	514	518	529	515	525	508	513	517	528	541	512	528	530	536	508	510	497	538	542	500	531	522	463	509	523	516	518	512	514	488	486	537	522	500	493	519	533	511	469	511	535	524	483	526	480	535	486	496	493	518	513	540	505	499	535	511	544	527	529	530	506	533	491	467	505	505	525	525	557	510	539	527	518	541	540	533	548	513	525	558	506	478	479	539	527	498	502	482	496	512	515	471	492	503	493	489	550	521	542	534	521	535	502	530	516
41077	42764	42534	37637	38361	38848	37443	38696	36052	28572	26086	19431	13628	11115	9165	6090	5418	4174	3132	3036	2171	1551	1318	1143	1266	1144	934	1051	1050	1298	1068	1067	987	864	813	867	883	1074	606	578	455	338	296	285	280	288	285	286	269	527	780	1168	988	690	449	317	280	238	237	220	190	218	218	230	204	223	232	207	217	200	194	220	205	185	204	195	228	221	185	213	196	213	182	214	190	218	226	202	227	213	228	180	166	235	212	204	199	198	204	224	200	211	203	207	201	230	227	222	202	203	216	197	212	201	185	221	222	221	222	202	232	187	204	215	195	170	187	205	208	196	208	213	244	221	213	229	194	207	248	207	204	212	214	224	220	223	216	204	216	223	236	199	198	249	202	189	203	189	203	188	211	200	222	225	220	224	194	201	231	214	231	203	201	205	221	171	202	238	218	236	190	215	205	220	238	231	210	220	202	219	193	211	245	190	196	197	199	206	209	222	193	207	214	217	221	194	184	216	206	192	209	204	228	240	229	200	220	204	220	206	193	223	209	224	219	201	229	209	198	239	189	195	202	214	229	194	196	202	211	244	223	212	210	209	184	190	207	206	198	216	204	213	201	223	198	213	235	216	193	209	245	244	200	214	198	201	207	208	223	215	229	207	218	226	222	203	222	199	211	202	222	228	236	210	227	197	173	190	225	191	196	199	219	197	233	227	223	220	221	181	240	218	203	200	218	208	196	177	220	201	219	227	206	195	237	206	234	206	211	175	241	217	207	209	205	225	200	188	210	201	212	195	230	234	218	187	253	207	250	204	200	214	224	190	202	214	238	188	213	191	221	189	196	226	215	184	173	224	236	214	237	192	207	186	224	225	204	201	195	185	203	194	221	211	211	216	173	242	199	208	190	201	221	215	191	208	227	187	211	213	198	208	198	213	196	203	210	196	187	202	199	226	200	229	213	175	194	232	199	219	243	224	186	230	229	219	201	195	240	233	227	199	223	195	211	186	210	195	200	204	213	194	205	224	228	212	195	203	196	207	198	226	197	188	205	228	189	240	204	208	226	212	210	215	212	195	226	208	189	189	230	214	222	233	230	199	209	175	197	237	217	211	220	229	245	229	230	247	201	219	182	204	209	218	213	222	209	215	214	244	214	230	204	215	211	238	203	197	201	188	208	186	211	210	220	217	233	210	204	200	207	205	194	202	224	206	204	198	220	233	194	197	223	218	211	222	209	237	207	195	223	185	219	212	212	191	228	198	208	245	191	190	199	184	194	217	199	200	201	214	213	228	214	221	208	188	215	217	210	237	235	231	212	221	229	192	191	212	201	198	210	199	226	213	213	199	212	218	212	212	206	208	195	183	234	216	214	209	215	200	211	239	232	218	206	221	233	191	209	190	209	223	215	218	250	233	190	230	235	195	222	259	224	206	203	224	243	220	206	202	196	209	215	209	198	194	209	209	197	177	197	211	222	202	198	220	202	213	198	192	199	214	225	231	213	237	197	201	175	202	222	208	208	211	188	207	208	214	217	198	221	177	209	159	190	205	223	223	205	196	196	183	196	201	221	217	175	220	231	210	223	212	230	192	163	210	211	214	196	201	199	197	224	233	216	211	215	234	229	195	209	203	209	198	218	200	219	203	210	216	225	226	195	176	211	211	183	190	198	207	224	186	217	218	236	196	200	202	220	239	245	207	228	210	217	203	202	236	221	235	200	198	205	209	212	205	232	213	231	212	197	229	212	219	235	205	194	198	208	193	216	210	189	209	206	189	216	229	188	206	210	223	223	184	220	205	182	210	227	225	212	201	206	196	185	210	203	202	181	224	193	199	190	190	180	174	194	210	214	190	203	237	235	252	220	222	212	209	182	217	203	202	178	205	203	205	205	193	211	209	221	219	194	216	241	230	214	192	192	203	173	200	195	199	211	226	212	204	203	189	214	219	212	229	204	186	213	180	238	174	238	221	194	231	223	225	229	209	215	183	196	217	219	195	204	203	227	212	209	205	210	184	222	208	199	202	206	200	230	211	203	205	209	239	191	225	208	226	216	232	178	212	215	217	199	193	209	218	232	230	208	217	195	211	201	195	239	232	189	232	235	193	229	202	230	221	216	212	210	218	186	175	210	193	199	205	199	204	211	202	208	203	224	211	217	218	201	205	223	200	230	227	214	199	219	194	195	206	204	207	211	206	214	202	209	179	202	204	225	222	217	206	207	193	205	225	233	207	208	202	218	227	210	211	211	201	197	200	229	217	206	216	249	211	213	205	220	196	213	195	216	184	169	203	209	231	180	244	241	248	209	174	212	210	218	224	236	197	223	211	221	217	198	213	252	216	186	218	201	228	199	217	198	212	187	205	207	234	208	213	211	201	204	198	169	208	183	210	214	215	201	203	232	251	186	193	211	227	198	210	209	185	178	178	218	202	202	220	221	206	216	229	244	199	218	200	209	186	205	180	229	194	210	210	186	205	205	214	210	200	178	227	205	222	241	184	238	225	213	217	187	216	203	227	243	222	242	207	236	200	239	196	209	201	207	216	204	209	213	234	205	208	191	234	223	223	204	219	211	218	191	181	241	229	196	209	202	205	208	206	231	208	203	198	202	229	192	183	218	218	203	215	196	220	236	206	194	202	197	217	213	221	217	225	250	187	208	224	193	210	202	233	208	211	226	184	211	216	193	214	200	205	189	195	185	203	208	230	208	220	201	211	198	229	244	196	205	223	208	200	204	211	193	204	191	214	214	198	200	240	223	222	176	223	218	227	196	206	192	204	197	221	249	202	199	217	215	198	206	212	236	214	236	220	208	235	242	206	206	204	211	214	210	223	242	219	230	221	206	203	245	209	233	197	219	226	197	218	220	223	229	189	181	228	213	211	220	215	221	224	201	195	201	215	239	226	222	202	199	197	226	228	187	220	234	200	233	238	213	218	207	211	196	227	202	202	198	203	193	207	201	203	200	232	254	212	203	219	198	206	220	219	203	227	227	185	197	200	225	211	185	215	230	228	209	209	204	234	216	207	235	253	226	215	232	205	220	206	182	217	212	230	212	200	217	213	224	211	233	216	202	213	188	206	198	216	180	201	220	211	224	214	205	220	221	215	230	216	187	206	227	223	216	173	230	212	208	203	205	211	221	185	197	204	241	207	230	172	204	214	223	189	189	198	211	212	226	222	221	226	194	197	197	246	231	204	242	225	222	196	200	235	240	189	205	214	211	215	211	195	211	203	203	225	230	211	226	221	179	218	171	235	217	225	219	202	204	209	202	199	209	220	214	213	191	204	193	220	203	221	198	186	219	205	211	193	212	202	256	227	201	215	220	203	201	196	211	235	219	231	211	203	215	207	237	220	166	229	205	204	211	210	203	212	183	211	198	205	224	196	212	201	191	208	208	203	201	223	203	219	203	212	225	213	182	210	207	208	193	208	193	187	217	217	189	215	213	198	243	218	196	207	210	203	208	206	218	215	231	221	203	190	195	204	215	195	190	195	195	205	200	210	213	231	199	194
29522	37375	45064	51150	55307	54852	53922	58152	51958	43541	42192	34999	28797	28738	25560	21404	20357	17474	15500	14743	11109	8322	7123	6272	7756	6493	5427	6203	6734	7349	5738	6188	5775	5152	5478	5248	5474	6628	3596	3111	2392	1594	1290	1262	1059	1022	1065	1046	1109	3062	4707	6806	5574	3636	1966	1074	705	559	542	507	472	501	525	495	529	491	478	460	488	493	494	514	511	487	446	445	495	499	509	462	493	445	484	489	488	496	509	474	512	471	472	473	478	425	456	479	519	451	489	461	451	465	517	484	517	522	501	481	515	513	496	472	498	500	517	485	470	491	493	497	522	461	494	459	486	499	523	460	482	515	498	450	471	475	507	507	510	482	481	485	511	492	518	463	488	481	468	491	515	495	491	507	545	474	503	464	496	479	503	491	455	438	490	463	443	493	503	463	479	488	522	482	480	491	488	499	488	515	469	510	489	530	502	466	480	498	464	474	470	485	469	530	515	474	508	464	529	478	467	464	544	506	491	497	488	516	494	460	512	533	501	495	460	501	516	456	496	486	496	471	460	513	492	515	502	505	529	471	516	469	485	530	530	506	511	485	498	549	464	455	516	510	501	467	470	482	474	468	513	511	516	464	513	486	521	532	522	478	490	484	500	501	502	491	475	510	496	450	490	503	453	458	503	456	528	510	472	475	486	482	506	460	488	483	484	437	480	479	489	473	432	504	553	477	460	448	517	495	464	495	475	466	492	458	449	512	460	499	487	507	492	526	476	497	482	495	460	484	503	479	488	475	457	479	462	507	498	477	518	489	488	510	503	483	513	449	495	463	486	467	487	459	510	528	492	503	493	482	474	490	510	488	524	500	510	479	526	511	472	478	469	518	489	480	476	519	484	489	475	501	521	460	497	538	540	481	522	520	499	464	479	473	483	478	507	488	499	460	459	473	489	481	456	454	501	474	533	501	498	472	459	478	477	484	495	507	489	491	476	508	528	483	483	492	508	469	514	461	470	473	523	466	492	490	457	469	483	462	513	478	452	489	469	483	483	476	451	493	491	476	507	529	491	485	497	511	492	495	481	534	445	503	480	511	471	530	469	459	472	458	486	507	483	484	497	444	473	499	495	486	480	453	523	498	515	495	501	537	499	497	495	505	492	475	481	468	476	497	465	484	488	475	533	472	495	501	457	436	492	461	525	442	479	500	470	461	497	471	453	452	505	517	486	493	496	504	473	457	492	478	462	500	498	506	513	473	459	482	477	432	481	482	505	510	479	491	445	478	480	506	518	493	475	475	484	481	476	494	475	520	504	495	477	496	471	470	518	461	482	494	462	488	475	504	496	523	476	478	485	471	495	492	498	514	490	471	491	508	476	496	542	490	488	495	470	515	484	469	494	491	492	474	479	440	501	509	473	527	499	484	493	439	478	507	502	458	459	475	483	475	492	524	477	491	481	488	472	474	510	475	447	485	490	496	475	489	480	464	486	491	476	480	491	447	486	472	498	516	538	484	520	463	466	468	502	447	483	492	514	552	463	533	476	514	448	510	489	477	465	479	476	483	540	514	456	438	490	469	503	462	447	484	452	494	448	467	484	480	498	514	488	490	509	493	489	526	498	477	472	425	448	519	459	520	444	515	465	446	506	488	476	486	485	470	496	493	469	478	479	450	473	471	501	447	485	478	450	481	463	527	506	487	509	502	509	500	471	495	459	518	502	506	533	505	499	462	450	491	512	486	525	478	475	462	482	448	456	500	513	487	470	500	516	493	510	516	485	479	454	486	498	440	482	461	515	486	539	474	479	474	464	486	490	469	483	490	460	501	502	506	459	494	488	480	485	510	484	479	500	501	518	491	498	461	494	445	462	501	458	491	495	478	484	477	474	515	524	483	500	556	490	493	508	483	514	505	502	495	487	447	461	496	459	472	467	498	488	483	498	482	471	471	539	501	468	487	473	500	488	503	485	483	499	498	472	497	502	500	451	511	500	467	461	492	479	485	519	525	478	455	473	489	514	515	476	495	489	481	501	517	515	503	489	458	469	482	464	467	525	506	480	482	486	466	471	525	494	473	441	486	482	514	466	463	442	474	448	527	478	509	523	531	499	500	489	510	510	534	475	472	471	465	466	458	451	514	478	452	512	451	474	508	488	476	446	515	507	509	503	499	511	467	519	521	501	526	485	464	471	459	486	497	486	527	504	472	499	498	479	471	501	488	492	482	477	468	460	446	518	498	492	452	510	518	465	494	456	479	464	502	490	502	456	502	460	461	485	517	468	441	506	494	525	495	502	489	485	470	476	497	477	471	522	504	492	509	499	518	486	502	499	478	469	514	476	501	485	494	488	454	473	495	518	500	490	491	494	440	474	475	505	514	452	495	501	473	479	482	466	479	515	485	518	476	497	520	491	453	470	519	496	466	494	467	449	472	493	486	462	482	433	529	465	494	487	489	478	492	493	448	488	460	477	483	544	502	490	504	504	517	444	448	486	517	444	491	467	479	502	478	510	441	510	469	469	473	515	467	451	492	510	515	469	502	520	467	498	468	485	461	473	535	500	506	481	497	484	487	485	469	466	499	514	493	483	489	490	528	458	492	483	499	520	466	518	500	479	503	520	518	503	518	524	509	514	474	488	467	486	497	477	451	507	476	497	516	506	485	517	508	515	517	458	460	470	438	483	506	504	475	512	529	466	516	481	444	473	467	464	474	507	487	497	514	469	519	466	494	516	516	469	470	495	480	465	467	517	486	489	467	478	498	463	444	438	498	456	476	472	478	463	478	462	506	480	492	447	477	508	449	482	486	469	495	480	537	508	479	533	470	474	489	468	481	488	474	486	463	483	517	487	450	511	447	528	490	480	502	477	468	465	456	502	536	489	480	458	530	469	491	506	514	522	461	472	504	490	482	450	473	489	507	491	526	475	515	522	504	510	482	509	502	524	464	519	457	469	489	479	482	493	467	482	490	495	520	483	488	488	511	512	491	482	505	505	521	463	482	485	487	475	446	486	481	473	483	491	495	478	486	498	492	478	522	493	489	510	498	513	467	425	532	464	484	499	476	496	478	463	489	521	464	463	497	488	468	469	504	476	463	498	451	492	510	482	464	456	451	480	530	462	509	478	506	493	493	505	433	491	522	479	550	505	478	521	485	471	495	467	508	514	482	446	493	473	534	490	511	485	503	454	485	488	467	502	463	495	501	451	499	483	449	509	458	473	502	485	447	473	481	504	534	526	468	471	508	462	482	519	475	491	516	491	507	471	517	481	482	477	465	529	481	470	474	500	498	450	469	491	460	501	498	510	562	483	461	493	545	509	489	493	493	519	518	457	489	465	480	453	498	509	500	493	452	486	493	514	451	492	449	483	489	453	483	508	505	491	465	446	475	504	525	503	529	484	483	471	494	512	508	463	507	491	459	532	498	501	436	472	521	496	529	502	528	502	457	510	461	490	513	459	476	508	469	468	472	494	477	452	473	543	528	517	494	469	508	483	463	465	512	522	478	519	492	516	501	465	493	460	479	468	492	496	505	495	508
10596	10511	13503	9744	6818	4589	3573	2610	1970	1253	987	684	556	519	498	403	381	324	340	344	338	314	300	310	289	292	287	291	303	319	305	321	281	308	257	280	257	302	273	277	265	263	275	230	235	255	239	263	232	242	281	312	304	315	285	233	244	266	245	278	244	226	247	259	215	234	248	250	246	203	220	227	236	247	256	257	225	249	233	234	240	241	258	243	235	230	224	247	244	235	248	228	238	225	229	241	224	230	234	235	247	251	245	224	257	231	247	245	245	231	240	234	256	231	261	243	254	237	250	242	258	216	254	223	235	245	210	245	273	231	222	265	255	237	225	224	259	265	232	224	218	237	240	270	214	221	271	261	229	265	237	258	239	258	240	245	238	245	252	238	245	245	259	229	248	253	264	240	229	214	240	241	236	233	253	262	275	245	238	232	223	263	269	226	215	210	225	276	259	215	263	205	236	252	261	251	244	222	245	238	211	225	226	236	207	223	280	230	246	229	241	259	231	257	228	249	263	227	228	260	223	261	235	229	267	246	231	235	250	221	225	248	249	230	257	253	232	266	247	263	255	242	217	254	229	250	228	232	238	228	220	276	233	254	244	236	251	230	253	241	229	244	232	220	247	228	250	265	227	232	225	232	202	230	229	260	236	236	232	251	251	282	243	209	251	216	242	231	232	238	228	251	256	246	250	247	249	229	252	248	254	267	256	240	243	228	260	214	221	218	257	258	233	242	229	238	207	208	264	251	204	238	260	220	241	246	217	220	240	244	254	241	240	232	232	217	262	273	231	275	222	259	270	254	254	222	242	202	260	259	230	231	220	255	243	239	213	258	226	258	212	244	230	247	219	256	229	266	262	249	218	262	261	257	233	210	238	252	256	238	241	229	242	226	215	247	228	254	255	242	267	266	237	250	252	246	233	226	247	256	242	225	258	259	234	250	246	218	242	210	233	235	250	236	241	285	240	218	234	227	246	257	232	240	231	249	200	252	246	252	225	238	241	263	210	250	271	239	269	244	236	247	232	248	240	226	240	213	197	248	272	260	240	232	239	249	268	241	234	235	246	217	251	266	245	258	215	239	227	235	266	261	200	237	266	259	229	207	245	237	244	234	241	236	228	243	233	210	227	234	232	255	252	245	223	246	235	249	238	238	269	206	234	266	245	239	228	242	273	236	235	238	258	258	242	244	262	251	233	244	255	213	229	275	258	270	239	239	281	242	238	212	219	227	233	256	226	226	234	217	251	237	230	220	245	261	236	227	243	243	242	230	195	294	232	259	215	215	223	234	233	234	261	220	212	233	219	247	220	288	231	268	269	238	259	250	230	252	224	243	252	240	249	226	204	237	236	232	266	247	221	269	270	229	246	213	208	246	264	260	250	237	251	261	228	231	259	230	219	234	237	242	234	206	255	248	261	221	238	247	244	216	232	267	249	242	251	242	252	243	238	261	261	228	249	215	235	239	241	235	275	263	254	239	257	226	226	209	214	251	252	239	245	228	234	237	254	265	218	255	280	239	249	241	257	249	203	211	247	217	232	215	231	227	235	236	218	218	244	247	224	258	217	258	240	227	253	248	230	234	240	227	210	255	239	259	261	225	228	237	201	251	265	230	244	236	217	225	237	242	221	254	241	247	202	250	214	240	242	257	250	241	255	214	204	266	209	257	252	246	243	249	239	228	265	238	246	247	232	214	235	225	252	234	285	250	222	225	217	244	250	250	247	241	235	235	246	239	230	234	237	238	216	252	264	232	257	244	220	217	239	242	228	226	222	246	264	235	234	244	217	261	261	271	240	212	272	232	243	228	254	259	239	243	227	264	227	242	218	204	227	226	252	256	229	232	243	235	236	244	268	230	265	228	217	216	244	253	247	236	263	253	232	235	230	242	221	210	255	200	226	232	245	224	235	243	249	210	201	244	240	248	257	224	255	214	257	246	246	246	234	236	239	257	214	257	239	232	236	239	263	196	216	268	236	239	239	256	228	215	206	248	236	265	215	234	229	258	237	260	197	235	235	237	249	239	252	215	234	265	238	242	231	257	232	237	240	236	246	247	246	263	264	242	223	242	238	259	233	198	245	229	241	230	233	226	248	238	241	249	254	244	269	255	239	256	240	224	232	242	218	244	240	247	246	212	235	226	254	308	226	254	213	232	249	245	223	245	270	246	242	231	262	244	239	257	219	235	236	244	236	238	264	257	234	249	220	233	203	257	233	246	255	228	219	241	240	241	241	211	254	247	246	234	229	245	244	218	240	235	255	258	255	241	244	229	237	227	229	231	238	245	234	271	213	231	248	259	243	228	245	247	251	264	220	240	266	225	245	245	256	252	235	238	243	268	258	231	230	244	263	242	235	264	229	223	230	215	237	239	233	221	213	266	238	258	256	243	235	217	243	226	250	290	238	276	242	232	227	249	260	209	228	222	233	238	227	241	246	229	240	242	238	271	235	209	239	227	238	239	236	271	248	201	231	261	242	275	231	243	244	243	235	231	203	214	223	237	259	248	255	235	217	247	238	222	239	248	240	225	234	216	224	261	235	226	262	191	238	240	245	247	265	223	245	213	201	242	234	239	243	260	221	233	236	275	266	275	246	229	221	230	236	251	229	220	241	225	235	239	239	237	227	223	232	209	231	269	222	231	241	232	260	258	247	257	235	256	249	204	254	253	274	241	230	238	255	253	258	248	255	247	223	213	256	214	233	226	230	243	232	240	267	264	222	224	273	238	261	238	221	260	234	263	258	247	248	256	235	223	249	231	244	245	258	229	227	233	225	276	231	220	235	244	211	217	236	229	246	243	244	210	212	238	251	255	251	272	258	213	253	234	243	236	231	225	264	236	247	270	239	234	257	230	269	261	215	263	231	233	227	250	225	236	263	260	253	245	235	245	256	245	279	233	221	216	230	231	223	255	253	233	240	225	261	245	236	240	256	233	242	224	234	259	245	236	238	256	242	218	243	217	249	238	263	235	211	250	258	219	217	224	250	231	250	246	239	221	242	238	261	271	251	241	272	240	230	259	248	250	225	239	216	239	255	224	244	229	250	226	251	223	240	239	230	236	235	250	241	221	257	286	256	234	249	251	259	221	266	226	224	234	246	194	228	222	246	203	264	229	216	237	253	234	256	230	261	249	219	237	234	249	220	241	239	237	253	234	221	251	253	228	269	203	256	247	271	264	240	228	235	258	259	281	235	237	219	211	247	248	238	234	214	229	276	275	254	225	247	238	229	254	217	232	262	250	272	246	238	259	246	226	247	237	262	261	251	214	249	241	235	237	243	255	243	253	231	235	223	242	232	277	274	271	255	252	235	245	245	227	241	240	216	252	275	249	229	225	232	230	251	241	240	221	239	238	232	234	240	227	264	260	211	235	254	255	243	222	222	249	244	240	205	222	260	248	261	266	257	254	247	254	230	247	238	233	229	256	279	265	200	259	242	257	244	252	236	251	225	251	268	213	255	247	238	238	239	252	214	248	243	238	240	240	229	259
7702	10772	18574	19413	18415	15937	13267	11824	9127	6023	5577	4032	3248	2769	2295	1937	1748	1442	1402	1384	1112	1112	1084	1043	1010	989	987	975	1035	1007	1128	1080	1019	945	859	932	892	880	763	776	871	707	730	694	695	719	711	778	760	679	814	1074	1107	933	821	745	625	558	596	575	557	552	549	599	503	569	541	591	541	568	597	548	570	535	576	539	564	559	526	529	589	579	559	579	515	562	551	560	584	562	557	580	546	545	569	593	600	526	534	549	571	612	572	563	546	554	584	563	586	572	534	567	575	528	589	624	568	585	520	579	550	564	570	561	563	561	545	525	524	553	519	606	544	588	579	549	529	541	465	550	541	547	573	543	621	604	545	567	557	546	544	570	580	580	588	589	567	580	594	562	577	587	571	524	568	551	555	541	541	560	577	582	572	579	572	577	596	598	538	577	567	597	544	543	542	610	607	585	555	589	552	527	545	547	555	568	600	559	536	529	527	596	579	582	520	577	533	589	546	539	580	579	552	571	580	576	591	560	524	547	577	566	543	525	601	581	559	494	596	568	580	576	594	571	570	539	508	573	567	554	546	564	574	571	611	540	530	573	577	550	557	578	565	564	542	536	585	575	576	564	539	537	543	602	543	540	593	601	543	567	577	548	556	522	583	590	560	590	559	572	545	609	566	547	590	589	536	584	544	533	543	498	566	556	540	526	544	571	536	547	566	574	565	593	541	550	575	552	543	548	538	598	541	535	558	563	579	568	557	552	570	563	557	514	614	582	592	603	562	554	587	601	580	600	540	535	562	564	599	559	585	604	550	590	548	575	553	535	545	570	549	523	565	569	585	570	527	594	517	575	567	553	583	520	571	594	585	581	586	555	567	543	556	591	529	552	546	556	556	567	573	584	599	555	540	535	563	510	566	520	637	560	546	578	557	571	568	549	594	604	556	589	562	527	556	547	558	578	577	561	552	574	509	536	563	543	561	606	559	582	595	577	539	545	538	580	545	562	582	578	556	590	539	552	604	537	560	584	560	603	580	556	526	557	548	520	562	577	568	579	545	551	604	539	539	557	545	578	574	512	582	536	567	591	578	586	532	589	540	558	596	549	586	540	544	575	560	561	577	526	561	549	553	539	537	552	556	539	575	559	593	572	566	539	580	534	541	583	555	516	593	565	539	607	590	595	568	590	625	543	550	584	602	539	557	582	595	526	584	611	553	566	561	552	543	572	584	560	568	582	620	536	553	592	573	526	541	606	574	555	585	553	559	563	551	574	561	533	537	540	602	595	599	548	547	587	568	519	566	543	559	567	527	550	546	602	587	548	536	555	604	548	547	537	555	539	569	565	564	508	563	556	525	572	533	572	557	544	570	539	554	563	541	549	563	557	573	559	562	591	589	557	529	560	591	588	549	578	525	559	558	566	550	610	563	519	566	614	559	597	597	596	550	571	579	555	590	546	557	552	564	542	563	614	558	549	566	578	584	572	589	596	553	562	585	533	554	534	587	538	529	562	607	569	583	561	563	544	569	569	586	597	559	577	529	547	556	603	551	548	556	572	549	536	574	556	593	575	595	608	561	572	545	599	547	557	571	550	584	550	547	583	558	551	567	544	513	598	511	548	544	592	549	539	612	577	552	558	528	615	585	536	585	596	541	584	569	575	571	548	554	549	585	599	544	528	571	584	561	549	575	541	522	561	605	552	560	525	552	577	533	563	572	558	581	580	563	539	569	573	543	572	551	610	566	548	553	543	530	580	556	569	606	547	576	586	552	578	588	591	536	556	520	562	565	538	575	603	580	602	559	524	551	551	572	550	557	577	552	573	521	548	593	534	546	569	582	569	574	576	583	570	582	582	591	569	529	590	594	531	558	563	563	564	586	548	554	554	569	588	589	580	562	582	557	565	552	589	574	573	547	553	584	550	556	551	573	561	586	548	550	567	582	567	568	548	543	608	546	576	552	554	564	548	524	568	522	545	484	577	574	583	566	557	510	539	538	556	561	519	586	597	568	564	568	580	573	575	589	531	587	614	583	559	583	543	545	565	595	521	567	561	595	558	588	583	527	493	550	561	560	605	561	584	545	522	542	510	583	549	555	549	603	553	620	523	587	553	535	578	545	543	548	542	536	552	619	556	537	588	545	591	527	544	553	549	594	565	573	524	546	550	603	583	575	576	571	535	589	563	534	589	551	557	568	585	585	575	570	550	553	549	539	611	571	555	570	539	588	570	600	566	571	570	583	551	548	524	557	574	578	572	523	542	558	518	599	559	552	579	550	581	570	528	564	585	578	576	548	556	580	562	582	526	567	568	569	592	560	532	529	560	587	595	563	584	584	576	544	549	515	567	565	577	503	534	586	547	576	569	533	565	569	588	557	528	606	552	572	576	641	535	531	544	560	539	544	577	561	548	580	590	581	518	522	574	565	560	544	572	554	578	551	533	562	544	595	565	547	561	602	496	560	548	568	540	549	566	560	541	550	580	549	578	553	577	565	540	584	544	538	604	581	526	579	573	568	557	522	560	540	578	598	556	488	539	534	594	559	556	568	576	532	548	552	565	557	565	547	584	613	575	571	549	540	551	540	615	550	524	550	548	562	572	550	539	617	549	563	583	543	566	586	563	537	550	583	558	557	551	551	561	576	517	544	578	557	531	548	557	570	530	554	612	568	581	565	554	538	513	580	548	614	548	586	578	536	544	548	534	570	548	575	606	541	566	550	560	577	611	526	553	530	592	565	659	558	607	587	557	592	572	551	519	594	558	549	539	567	586	551	543	575	552	600	582	577	597	587	568	549	555	564	560	522	547	577	568	524	551	544	583	584	562	546	588	604	570	552	554	561	530	551	588	510	588	571	554	539	574	508	554	562	572	558	550	524	544	550	535	572	544	569	593	550	563	636	573	567	578	556	584	586	590	576	490	506	561	540	591	587	566	566	503	524	571	559	553	632	558	570	574	570	563	544	561	588	577	535	549	591	551	582	590	602	596	558	565	537	539	601	600	534	580	572	544	523	567	603	573	551	573	582	543	573	545	558	596	576	582	562	592	551	539	582	497	551	583	563	581	561	589	560	541	569	569	517	544	593	568	525	574	571	550	576	586	575	579	518	626	582	588	536	582	536	585	585	530	579	580	541	602	522	583	574	538	576	551	527	570	527	560	550	563	556	551	548	586	582	490	557	564	578	573	578	554	571	536	594	565	590	542	570	577	524	569	571	578	579	593	590	578	570	584	540	569	570	575	551	580	575	562	571	536	612	577	555	552	544	547	568	592	579	505	599	554	567	566	524	534	559	561	552	572	544	577	601	620	557	577	565	555	535	563	523	582	526	561	575	569	556	561	550	513	585	579	517	575	556	570	550	562	517	535	585	546	572	564	545	544	589	527	584	578	576	523	587	544	599	555	535	594	546	578	543	566	558	548	555	598	522	586	551	610	572	585	585	561	580	564	547	569	560	561	563	555	521	603	601	545	554	597	579	557	577	570	576	563	549	543	570	581	588	587	562	544
34112	39875	39049	36015	35922	35233	33493	31009	25880	18818	15054	10046	7066	5257	4121	3285	2944	2393	1983	1661	1075	974	725	649	786	782	643	612	694	607	552	724	676	530	578	542	554	607	409	395	337	323	282	261	276	223	261	282	269	261	646	731	658	518	385	303	264	275	232	250	212	214	218	206	208	232	226	224	245	260	216	221	209	217	215	213	233	240	222	246	216	218	258	211	218	221	241	232	213	238	228	218	213	208	237	214	214	213	219	212	231	228	205	208	225	220	226	213	223	225	219	211	205	218	227	215	231	221	227	218	224	222	217	219	210	255	225	217	212	196	234	242	206	219	216	221	219	245	224	222	241	197	218	228	227	231	242	224	220	214	225	236	226	236	193	228	219	212	257	236	229	215	217	217	224	231	230	240	235	229	230	228	236	228	224	226	248	216	211	252	227	218	231	217	247	228	235	207	220	271	247	241	200	190	222	233	223	223	223	234	220	222	232	242	244	223	204	234	231	199	230	239	211	238	212	213	227	216	241	233	233	217	203	253	191	210	216	245	196	230	251	236	228	180	210	243	231	231	225	206	202	215	202	221	227	208	246	222	234	212	228	224	211	208	210	224	219	230	248	202	250	211	235	229	236	262	226	219	249	212	244	233	218	185	203	193	234	200	224	234	203	211	227	237	204	237	250	220	240	221	223	225	214	194	212	225	209	227	228	238	209	208	213	216	214	191	244	201	205	237	223	228	201	219	222	217	216	201	213	243	240	216	210	217	249	179	217	237	224	249	217	243	227	238	235	239	219	217	215	201	243	263	232	240	233	228	211	249	211	217	242	233	217	245	229	221	201	225	184	229	255	242	221	193	209	239	239	221	241	224	248	260	216	209	249	226	209	234	203	205	255	226	234	212	215	200	227	233	244	232	229	238	219	239	238	257	217	205	207	214	217	241	188	210	216	242	208	225	214	233	225	232	222	220	253	218	225	205	222	214	238	252	219	201	234	229	211	227	194	237	199	218	201	232	206	207	200	237	241	243	212	241	259	220	230	227	244	224	240	215	235	238	195	249	214	248	230	228	260	243	229	244	200	215	198	224	252	234	233	218	270	225	236	192	239	207	208	221	214	200	241	251	234	203	201	249	246	246	231	211	218	208	203	225	215	204	226	238	234	211	216	216	216	236	216	214	214	211	199	231	196	220	224	235	226	211	255	238	207	221	203	226	210	237	207	246	238	208	250	211	194	227	210	248	219	226	236	228	225	201	222	197	198	218	207	233	212	189	223	237	264	226	227	235	190	232	231	229	209	216	210	248	232	237	226	220	239	208	204	217	226	209	226	232	223	246	240	217	207	224	201	222	246	233	259	216	210	238	232	229	218	230	247	246	192	213	227	189	236	242	202	207	233	211	228	201	222	222	219	225	231	205	222	201	230	235	243	245	249	244	223	224	213	268	214	228	205	220	198	209	220	214	209	221	246	204	203	214	210	211	254	237	198	203	248	198	231	231	214	230	226	237	215	245	210	204	225	240	218	214	237	232	227	197	225	237	218	218	216	224	212	228	220	229	206	228	234	204	244	208	230	230	236	248	209	223	214	211	230	187	225	192	263	234	208	232	233	226	241	225	234	219	221	236	222	216	190	239	250	226	245	222	230	219	215	220	213	221	205	195	233	221	226	205	215	219	209	207	202	234	209	217	232	238	262	262	217	238	227	230	220	212	226	191	215	220	212	240	231	219	224	231	221	203	217	225	201	223	228	224	207	237	200	224	242	233	206	245	230	222	225	242	225	259	222	236	236	236	218	236	210	194	224	219	226	228	246	215	210	202	230	226	254	237	207	213	203	217	248	213	216	204	208	235	241	224	195	204	214	254	224	205	228	218	220	228	202	234	209	254	248	227	218	197	194	254	240	211	232	221	229	206	240	243	211	229	206	231	221	221	236	212	217	229	218	210	213	236	232	217	237	217	193	250	230	200	220	194	216	216	217	221	228	215	236	223	224	224	240	230	232	201	206	222	248	200	207	227	249	216	229	229	231	254	256	211	248	213	228	240	232	210	238	241	248	222	202	226	226	200	207	218	225	186	239	205	215	243	237	218	205	225	228	209	225	223	234	242	230	201	219	218	210	234	212	203	242	220	228	254	232	196	217	218	242	218	247	222	223	221	222	212	201	212	237	222	203	206	239	211	247	205	215	214	230	207	234	229	223	242	224	209	223	213	202	235	233	220	238	222	230	208	223	231	219	225	216	227	232	250	223	199	216	206	182	194	238	221	216	200	238	220	207	205	222	242	261	231	231	207	187	210	197	226	231	222	246	249	215	208	217	232	237	211	223	239	234	216	234	182	215	225	236	202	218	226	210	222	227	245	226	251	218	203	219	223	211	222	247	221	225	217	226	243	213	211	234	246	243	258	253	229	232	221	231	244	235	227	224	241	220	216	231	216	216	231	230	233	235	217	252	221	209	236	216	243	223	198	199	208	230	242	242	230	213	222	227	197	230	217	263	233	249	186	211	221	217	241	221	224	203	220	223	219	193	207	198	248	219	242	235	268	225	223	219	240	228	233	219	253	211	214	227	227	188	225	233	205	245	220	237	221	209	248	263	237	235	207	217	202	212	214	241	208	223	238	227	216	236	223	237	229	231	226	221	204	219	226	203	223	247	228	205	222	219	207	219	225	209	214	226	190	242	224	227	225	199	214	212	235	225	189	256	214	239	223	250	229	195	252	204	233	225	228	220	224	226	237	218	220	215	233	250	255	224	215	245	206	240	225	213	202	230	216	217	222	227	247	225	242	201	223	216	186	221	228	214	218	228	238	219	210	230	234	230	223	215	223	217	206	216	251	221	211	239	203	217	207	195	208	200	224	235	231	209	197	234	239	226	227	242	229	233	239	207	211	221	230	243	215	220	211	262	230	217	226	233	245	187	237	230	226	230	212	193	212	232	233	244	228	225	245	244	239	216	186	209	200	217	208	201	218	230	226	196	201	239	236	212	205	235	203	243	206	213	210	226	212	221	248	233	223	251	202	242	239	225	231	214	241	210	226	261	224	239	210	234	217	239	229	269	233	237	207	208	238	237	217	217	217	237	214	232	201	219	195	185	199	212	237	231	226	243	224	227	204	237	229	216	242	210	231	234	256	202	223	226	219	222	242	226	235	237	269	209	206	252	233	226	237	221	230	227	235	248	216	228	218	222	253	236	228	224	251	228	223	248	242	232	223	220	208	216	245	221	230	241	241	252	206	209	227	211	224	213	224	220	213	208	232	219	237	204	227	199	214	221	209	209	236	219	228	212	217	199	227	206	231	232	226	221	212	241	221	231	216	221	219	227	204	235	224	218	212	231	218	235	236	251	228	241	216	242	221	218	215	203	203	241	219	221	238	223	246	254	225	245	220	229	245	222	191	196	223	228	244	236	225	244	244	222	231	222	209	207	233	229	192	211	274	233	199	212	239	224	219	195	241	218	242	245	252	252	220	215	227	208	221	235	226	254	238	219	220	189	243
25199	34364	40503	47311	49935	49450	47315	47448	42027	34169	31888	25350	20182	18815	16688	14109	13169	11983	10657	9606	6425	5163	3966	3324	4685	4029	3453	3741	4228	3544	3400	3740	3451	3074	3072	2958	3873	3323	1956	1730	1491	1130	904	795	777	826	824	858	818	1008	3649	4057	3449	2419	1491	884	616	579	503	552	495	482	544	499	476	510	516	536	546	545	548	549	525	537	531	554	516	500	500	554	517	508	521	528	521	482	512	525	499	582	541	502	518	520	512	536	510	542	503	552	530	491	534	539	497	480	542	520	537	531	553	506	525	499	520	533	541	517	561	503	523	535	514	519	487	548	530	551	495	525	509	515	524	506	483	559	530	482	517	520	548	508	496	503	512	559	533	537	523	566	489	476	481	525	543	528	517	500	534	490	550	533	531	539	541	536	504	513	547	508	532	567	526	542	483	509	520	534	521	501	532	542	504	511	536	499	509	525	484	511	515	523	500	467	527	523	540	519	512	562	492	541	556	535	487	530	482	508	474	535	531	538	533	529	539	517	548	491	518	504	523	520	517	509	552	486	545	465	568	537	537	473	498	534	502	499	494	522	545	569	518	522	527	526	515	541	532	511	491	565	500	494	505	492	513	515	550	544	517	498	540	509	567	501	564	558	549	504	532	539	487	535	530	537	530	490	530	489	523	551	533	500	507	536	532	528	516	529	494	542	550	504	536	530	531	496	502	499	541	554	497	528	548	516	489	536	559	519	534	520	543	507	524	511	499	481	474	524	501	532	542	514	528	555	507	524	557	544	500	493	510	549	513	509	542	572	546	500	525	503	498	524	504	537	517	534	508	546	538	539	526	524	514	529	492	521	515	461	502	526	511	516	549	501	538	505	554	529	478	524	516	505	517	540	527	541	540	509	514	514	558	530	480	486	535	539	563	518	534	531	551	551	494	545	498	515	561	561	528	555	518	548	538	495	489	545	555	499	552	505	507	471	526	535	555	521	488	544	568	539	574	529	504	560	568	453	541	551	524	520	536	561	534	525	533	520	525	544	566	502	508	516	545	508	543	527	539	489	533	541	481	513	516	501	485	517	520	503	507	523	511	492	535	535	513	525	542	553	536	535	518	519	490	502	499	502	535	520	510	577	543	530	534	481	496	507	520	527	521	491	488	533	510	548	523	543	513	529	507	537	557	463	546	525	502	550	511	492	517	520	513	517	548	574	552	487	560	554	534	515	494	504	557	523	498	504	515	537	477	526	557	498	489	544	511	516	519	537	539	543	538	509	554	533	524	529	502	546	522	501	506	555	562	516	502	542	518	517	555	577	547	517	513	516	550	529	526	522	567	512	529	523	508	510	507	517	549	497	513	533	489	507	495	530	536	544	524	517	509	529	487	563	527	509	571	513	520	537	539	531	493	526	516	525	517	508	515	498	493	476	519	513	526	496	531	501	540	542	526	494	495	493	538	531	528	502	513	523	544	567	485	511	530	570	526	550	558	509	502	509	519	499	511	561	522	563	543	547	557	504	551	580	548	537	543	514	499	548	484	480	499	558	544	516	524	550	533	503	542	465	514	523	544	517	548	519	542	507	547	522	521	492	574	502	490	558	550	520	508	511	498	572	540	544	518	511	556	507	523	494	531	539	528	544	545	495	522	476	512	512	531	540	456	528	543	503	477	476	508	516	516	559	505	512	510	518	512	543	472	545	537	549	518	471	569	522	500	486	522	496	534	512	483	538	508	515	521	540	497	510	567	540	550	491	514	500	545	558	499	513	488	512	527	532	525	507	522	539	533	506	519	494	528	544	516	508	546	470	530	519	538	557	497	535	513	553	516	529	533	506	554	508	522	540	515	548	554	519	520	504	523	511	532	528	517	537	514	492	542	515	552	528	549	537	514	493	548	489	504	518	513	536	503	537	552	507	520	547	538	532	529	515	535	566	530	546	491	536	531	474	532	551	532	535	523	530	564	501	502	517	524	496	517	560	566	533	494	548	511	523	521	550	514	509	508	521	537	512	502	530	508	550	550	518	511	552	532	510	580	553	515	557	549	507	492	520	511	504	478	537	535	522	529	573	508	519	480	500	504	505	552	535	507	562	491	474	533	497	543	536	511	538	510	531	490	548	506	533	469	543	493	555	517	502	516	537	511	487	488	515	486	544	537	540	509	517	521	523	561	527	567	523	539	573	501	478	507	555	537	544	539	521	508	556	523	551	494	518	514	519	518	522	563	536	497	513	493	546	529	527	513	523	520	497	534	525	506	521	491	513	488	548	513	528	554	551	509	531	543	532	469	504	483	506	539	570	529	552	497	475	507	493	500	494	534	530	514	528	531	510	516	515	515	524	523	565	499	529	545	552	528	545	493	570	534	541	524	515	558	552	556	499	515	520	535	510	546	509	519	522	544	502	525	506	549	504	535	512	506	513	482	516	483	506	532	526	546	494	508	557	563	515	499	513	550	578	558	522	498	528	542	486	521	508	535	527	539	505	527	507	526	450	543	542	510	516	529	522	531	538	574	532	524	503	546	511	535	558	496	508	510	506	510	533	505	527	550	547	506	527	522	577	515	524	569	536	490	492	501	543	558	523	518	536	526	526	525	504	533	515	528	566	560	570	489	531	519	515	529	533	547	543	551	488	530	534	526	523	521	537	518	530	516	523	497	534	501	497	526	496	530	550	522	540	507	471	523	536	512	519	492	500	541	537	554	534	486	521	536	516	551	514	500	531	497	525	543	518	527	502	569	524	518	491	540	539	563	503	501	511	547	518	544	490	532	561	523	537	520	520	503	524	559	486	509	499	524	510	540	512	529	531	504	475	523	492	517	539	553	532	535	517	504	506	501	559	539	539	539	537	538	530	518	535	527	526	532	509	506	524	511	507	486	532	531	510	486	512	517	549	491	533	507	499	456	510	563	526	476	515	508	546	530	476	547	499	485	523	532	515	510	565	569	510	508	511	550	514	523	503	486	487	553	520	510	546	530	502	528	529	496	512	493	536	493	539	537	534	557	479	505	477	531	523	537	540	493	522	542	549	462	559	489	573	491	504	520	560	547	514	529	552	530	543	532	493	539	554	510	514	498	516	529	536	521	513	509	471	524	527	529	535	525	518	547	547	493	543	528	524	488	594	543	538	493	548	537	480	480	567	527	517	496	509	526	516	491	528	534	501	503	508	533	510	494	529	560	521	556	481	525	496	515	532	529	533	500	500	504	535	524	509	558	518	480	559	544	551	562	518	522	551	577	535	552	470	555	526	511	517	545	521	545	537	537	539	542	528	470	548	518	536	558	498	518	517	546	523	527	530	546	542	496	525	530	525	529	560	553	534	499	550	497	545	540	528	495	525	489	510	554	533	524	493	534	522	529	474	527	517	508	509	489	510	519	515	497	478	499	532	532	528	496	551	494	478	523	485	522	470	540	524	506	514	502	549	547	545	503	471	517	482	494	497	516	511	518	532	508	541	514	506	560	514	499	549	561	511	545	500	533	545	504	483	491	491	521	505	542	480	542	496	497	484	469	545
43006	41785	40359	37823	38357	38720	38014	38037	34720	27766	25693	19074	13738	11218	8886	6627	5402	5242	3993	3107	2090	1569	1367	900	1376	1101	963	1189	1217	1204	926	1078	1047	844	861	833	1056	961	567	455	409	365	297	293	295	263	307	291	275	365	1009	1285	936	664	493	328	264	211	218	221	213	222	188	215	215	244	224	219	212	190	256	197	221	201	217	202	223	228	219	187	212	227	220	226	237	225	217	232	195	233	196	210	209	222	214	190	198	227	224	210	218	223	217	217	211	231	228	216	225	233	217	224	239	209	219	209	210	204	238	234	221	217	197	214	237	206	208	200	204	219	215	190	192	202	213	192	246	199	200	190	236	214	210	223	178	199	200	247	215	265	213	211	196	229	227	201	237	196	221	222	217	211	236	228	208	207	198	226	234	196	187	210	203	208	230	227	213	189	221	217	223	203	198	214	219	202	215	218	193	239	212	211	220	195	209	216	214	198	201	237	222	227	212	223	212	197	231	219	226	231	221	215	206	217	210	214	223	219	230	215	217	208	208	221	223	236	216	206	215	212	229	244	214	202	222	202	201	202	233	222	209	197	237	210	253	176	215	231	237	231	199	235	192	197	217	204	241	223	171	237	189	195	209	219	217	208	208	231	210	222	211	198	221	222	220	190	241	209	222	222	195	239	219	220	220	210	236	200	226	220	194	203	237	238	198	227	246	232	211	236	197	214	231	219	213	206	239	210	224	232	209	208	228	250	210	208	218	220	213	218	238	209	214	179	211	215	188	211	254	221	214	222	206	201	194	236	203	198	199	204	208	206	224	196	221	215	224	220	208	224	231	206	207	224	209	211	228	190	191	226	194	232	237	209	236	188	229	238	203	231	212	211	221	210	244	204	221	183	218	204	223	221	200	211	212	206	247	234	228	193	224	216	200	210	198	213	224	206	220	217	210	212	213	229	238	204	234	206	217	187	206	221	210	206	221	215	221	229	238	216	200	229	197	218	210	223	230	212	217	218	231	221	207	220	218	208	211	224	210	203	233	211	207	219	178	203	231	195	209	206	224	226	215	232	197	210	214	216	219	221	194	217	224	218	203	251	192	190	172	213	207	209	212	202	199	187	241	203	220	209	195	234	208	219	195	233	225	218	212	205	199	212	201	218	235	203	205	229	233	207	210	251	204	213	208	210	233	203	189	201	203	193	201	228	237	229	214	182	216	222	206	227	198	242	202	208	174	211	212	213	203	186	198	223	221	221	226	198	220	195	226	214	196	218	247	242	244	188	210	209	212	243	227	215	220	206	199	189	197	219	195	213	241	223	215	212	201	225	220	195	214	214	212	203	197	200	221	201	219	209	202	241	238	187	227	219	218	230	220	225	227	238	189	219	184	210	221	237	177	224	206	231	231	210	231	214	198	224	232	206	203	205	233	227	212	241	242	225	230	231	223	216	208	213	218	209	243	186	237	214	237	214	196	223	227	191	189	216	187	223	223	221	215	231	208	205	223	238	224	233	220	226	202	214	188	203	210	219	202	235	232	228	207	222	192	230	235	193	227	201	194	199	217	219	221	222	196	241	229	202	207	194	254	214	243	244	197	228	209	239	209	216	208	210	214	201	231	208	207	219	234	238	195	200	228	188	233	224	210	218	220	221	226	202	220	238	210	206	199	208	225	190	211	229	210	196	198	232	232	194	217	207	233	212	209	198	201	219	205	214	239	208	212	208	211	217	211	202	224	224	229	215	194	218	225	216	205	201	229	218	222	190	233	216	199	219	218	236	195	212	214	200	208	192	219	225	216	216	210	224	233	221	197	210	233	226	231	222	215	211	214	246	228	234	216	185	234	213	245	267	237	217	193	202	206	208	213	208	216	207	232	214	205	240	229	204	237	202	210	210	227	224	240	233	226	223	211	216	185	213	225	204	189	188	220	198	201	219	201	214	203	236	240	219	222	213	200	205	200	222	207	213	215	216	222	228	206	240	228	216	217	229	196	235	202	219	214	199	220	201	200	202	232	195	195	203	215	221	230	199	199	204	198	200	218	208	233	205	226	207	209	259	220	212	200	220	230	211	218	208	238	186	215	218	230	203	224	202	194	210	223	196	213	214	205	215	245	205	215	208	217	227	213	239	243	231	182	226	221	213	216	178	203	227	203	214	218	193	196	217	238	239	237	221	248	228	232	206	217	217	207	215	220	197	224	211	218	205	202	211	221	219	202	219	195	237	242	207	210	242	217	213	198	209	208	188	206	223	225	203	205	208	227	193	191	205	225	213	233	231	227	219	205	234	228	214	206	223	218	222	230	185	223	205	224	228	206	196	226	231	201	223	215	247	202	207	215	234	205	218	215	199	226	234	197	242	195	209	226	236	230	189	214	197	192	233	210	218	219	224	228	211	193	204	213	211	244	217	222	211	220	200	208	219	210	186	230	205	208	219	244	258	236	195	227	211	234	228	201	223	198	241	207	233	194	204	207	229	205	217	213	204	216	228	215	224	209	216	221	223	235	246	230	174	200	202	206	246	233	223	211	227	239	216	227	205	216	212	218	223	207	186	226	194	211	258	222	215	222	212	224	222	227	199	219	236	213	223	218	212	250	212	204	208	216	205	211	237	207	206	215	233	237	221	197	206	198	191	222	212	200	200	224	206	216	199	237	228	230	238	208	184	204	228	226	233	216	227	203	219	210	219	227	201	194	201	203	253	219	197	184	212	218	178	243	202	223	238	216	218	210	208	224	212	203	217	205	196	222	221	212	211	187	205	209	208	214	218	194	201	206	227	244	211	191	236	208	207	228	211	214	223	204	231	227	201	203	227	220	260	250	203	229	185	214	208	221	221	250	227	218	216	211	204	194	225	238	209	205	215	217	222	199	245	196	218	170	199	205	225	207	229	230	210	196	216	215	220	221	195	203	229	241	210	183	214	193	236	237	196	213	242	196	253	211	217	198	210	207	222	218	214	210	217	213	236	162	205	224	242	197	206	211	236	239	223	228	245	200	204	220	204	235	224	249	216	206	217	216	204	244	219	220	181	212	215	240	195	212	191	193	222	215	227	213	208	213	244	225	210	184	206	220	211	232	224	255	214	213	210	204	205	185	211	209	211	208	219	213	227	213	217	223	230	198	212	213	239	204	214	208	233	191	215	220	240	212	194	218	214	215	224	216	214	197	240	225	234	241	227	207	224	209	208	213	215	211	207	187	218	205	220	248	229	199	212	225	224	205	206	218	206	208	233	211	226	200	229	188	218	207	208	217	207	199	219	240	211	194	210	183	231	229	221	201	206	230	217	197	218	207	222	203	227	247	214	242	229	227	223	210	208	215	212	221	211	202	189	222	224	225	229	230	226	228	216	192	194	210	259	204	186	208	225	236	214	214	224	241	210	219	233	235	209	208	232	193	192	221	220	207	203	229	214	240	231	192	228	237	193	204	178	191	212	210	216	227	207	225	232	224	200	210	203	229	230	215	229	236	223	212	229	222	238	217	205	218	209	234	185	196	204	217	220	215	212
32532	38991	45369	51967	55417	56100	54402	55408	50587	43438	41870	33997	29142	27326	24026	21821	20270	20024	18061	15506	11794	8682	7343	5384	7787	5939	5635	6781	6694	6525	5617	6523	6220	5045	5095	4895	6415	5628	3079	2589	2116	1482	1095	1092	963	1052	1098	1005	1038	1711	6272	7361	5188	3472	1847	1104	686	584	507	522	530	503	480	508	493	520	506	481	524	519	545	535	523	512	527	484	513	539	514	502	480	508	532	505	524	486	481	523	501	489	516	481	498	497	483	527	507	520	524	539	508	510	546	515	505	502	512	480	497	486	464	469	526	512	528	508	484	538	505	489	538	498	492	478	502	480	476	519	485	504	515	545	489	471	473	491	507	507	469	519	506	503	514	507	505	486	527	523	481	497	537	463	482	501	530	511	487	507	471	500	502	465	500	497	500	478	505	505	509	443	504	508	515	488	495	505	506	535	512	465	437	499	508	512	514	520	452	528	494	484	490	504	524	515	476	490	474	515	479	514	462	464	497	537	496	473	479	482	479	490	480	496	478	508	506	502	474	506	506	521	513	512	518	464	507	512	514	514	494	499	565	540	503	516	524	539	535	514	496	482	504	521	471	510	493	498	506	499	486	557	533	501	526	510	521	472	494	530	448	487	509	501	530	524	534	503	527	454	499	500	564	508	532	534	464	524	539	492	482	498	492	501	533	480	549	527	470	488	519	503	485	522	442	475	498	525	506	464	488	519	505	505	476	510	495	498	491	528	483	514	484	481	496	530	484	509	501	536	471	501	489	467	456	528	531	495	498	504	469	527	486	506	511	498	529	495	500	492	496	479	457	550	486	527	499	499	485	483	513	479	519	501	513	495	524	508	485	510	486	498	468	501	496	494	477	470	495	500	498	478	488	534	483	522	515	529	474	503	514	520	497	499	501	543	482	494	534	505	516	532	531	468	497	462	520	482	496	524	517	510	486	489	507	497	468	535	528	518	491	482	518	489	470	496	510	464	474	529	516	494	526	496	519	483	496	504	510	500	509	510	485	520	488	503	504	516	494	509	509	473	489	499	523	465	476	474	544	523	480	522	475	507	489	535	493	473	473	502	533	497	530	491	479	489	492	459	486	478	489	439	469	492	471	464	500	480	452	518	523	510	517	503	512	518	543	455	496	486	489	539	538	517	530	498	489	477	490	501	505	487	502	513	476	548	494	539	527	474	491	495	499	475	526	499	502	486	499	531	505	506	500	548	481	495	548	538	471	492	508	507	463	497	479	482	523	496	526	498	503	485	496	514	507	521	519	525	494	505	497	490	506	493	460	472	480	483	460	462	558	499	498	489	498	475	521	501	516	484	505	453	497	485	488	486	483	494	491	506	517	502	484	529	490	492	521	537	503	492	479	500	495	523	543	494	512	497	541	506	548	481	478	473	548	484	480	498	495	504	529	507	522	513	486	487	544	490	510	505	529	511	525	454	443	474	522	497	502	517	528	484	507	463	494	503	471	513	495	466	477	481	487	519	541	475	469	541	517	507	494	493	534	507	479	512	509	519	488	539	542	505	484	497	482	472	506	510	503	502	496	447	439	496	462	489	552	505	500	525	502	513	492	484	495	527	495	507	473	512	456	465	488	497	468	479	525	492	527	510	494	514	502	547	501	479	535	504	476	510	491	531	504	500	508	493	466	475	475	510	518	528	547	502	468	485	485	497	493	509	496	517	475	509	507	493	500	505	468	489	531	494	508	482	473	504	501	493	520	520	482	478	469	480	538	495	511	508	548	494	496	511	522	520	518	496	506	463	527	495	455	531	531	487	548	508	539	480	535	467	509	501	565	461	522	503	533	527	503	488	448	528	467	504	487	508	492	521	531	477	517	466	483	499	450	479	499	509	510	508	477	527	508	532	512	534	489	545	527	448	484	513	525	530	500	500	455	554	503	485	501	466	452	504	520	508	499	480	500	498	543	514	479	542	541	460	510	507	521	513	475	519	487	500	502	482	516	497	486	488	518	515	491	505	509	482	478	499	508	464	524	523	479	508	532	439	508	531	486	526	482	521	508	514	519	471	497	500	508	529	513	530	506	512	475	504	535	523	491	470	467	455	515	529	471	522	512	528	496	512	519	474	465	492	509	470	485	508	487	472	520	493	503	531	494	498	508	477	530	508	495	512	504	480	485	500	474	516	520	499	473	497	508	484	486	505	469	486	541	523	498	503	465	516	525	494	465	518	530	486	509	500	506	476	533	497	506	550	525	517	501	481	496	524	480	471	488	506	485	491	492	500	512	482	522	499	486	518	495	520	508	534	531	481	464	480	479	519	516	477	447	542	490	511	545	486	486	492	517	488	481	563	543	523	470	502	498	489	498	471	492	520	455	542	498	507	497	489	503	506	497	494	512	485	511	476	464	485	515	500	523	472	488	490	522	488	515	513	483	466	527	525	514	474	539	517	523	544	501	520	515	506	485	529	480	520	461	502	507	498	532	493	499	497	484	510	475	483	485	510	523	477	486	501	473	548	460	508	504	523	489	486	479	481	504	538	508	510	479	518	521	500	509	505	508	497	488	490	527	538	516	460	481	511	517	486	487	508	496	492	511	488	483	505	480	504	499	476	499	461	530	519	489	537	512	487	495	496	481	500	497	483	510	485	507	497	504	450	493	533	464	473	531	458	525	495	499	493	470	517	473	533	516	491	458	480	480	457	489	496	511	495	490	507	469	514	494	472	519	481	465	498	505	515	488	508	517	517	520	502	501	500	528	506	480	493	462	512	512	482	510	477	490	520	514	458	521	534	455	507	472	500	491	503	453	511	465	511	473	523	508	534	544	512	494	519	484	509	477	524	495	509	464	537	459	487	534	512	498	467	522	479	541	477	518	495	543	491	496	525	488	502	483	566	512	518	553	511	491	487	497	505	494	490	494	489	458	515	479	499	507	486	520	504	553	510	503	474	523	508	483	495	529	547	461	513	499	491	508	494	495	477	510	542	467	510	525	499	468	514	490	507	505	497	471	509	487	497	507	511	506	511	497	443	484	515	490	509	488	505	527	467	486	502	476	499	490	510	461	504	489	488	527	534	480	490	479	451	539	511	487	461	484	493	484	485	512	507	530	524	485	505	491	511	525	524	508	497	485	466	467	481	513	520	519	509	526	506	504	505	495	535	563	493	508	481	497	521	535	525	502	507	468	470	487	530	497	496	472	528	538	517	466	492	509	503	520	512	505	442	480	517	496	509	519	494	514	490	543	497	531	522	492	472	500	485	465	486	486	495	467	499	503	486	488	508	513	519	484	497	506	462	489	525	514	496	496	489	539	517	529	492	486	448	514	492	488	493	503	517	460	537	500	505	497	493	479	552	513	510	447	514	528	500	493	552	532	504	469	497	474	470	500	496	488	493	483	512	529	537	484	496	493	527	507	532	484	517	498	537	484	541	533	513	502	523	460	522	513	520	517	478	519	507	481	496	535	522	520	495	540	505	508	506	558	478	503	496	484	524	518	508	512	518	500	542	490	486	491	527	490	529	507	531	483	544	490	531
11192	11478	14146	10531	7186	4857	3638	2373	1844	1218	1005	745	630	576	472	468	438	365	353	360	331	301	314	342	271	298	315	279	261	269	352	320	268	281	287	298	320	283	285	281	301	303	272	231	275	260	244	286	301	276	313	365	338	319	271	252	243	255	245	249	253	279	253	214	236	231	230	252	260	237	228	239	287	264	240	210	251	278	270	230	238	230	238	272	251	219	265	245	236	251	234	251	257	257	215	250	231	277	266	230	236	268	245	250	270	256	244	231	272	220	249	244	259	224	246	245	234	246	254	223	217	248	233	238	234	211	244	243	225	216	257	269	276	226	270	235	267	253	240	225	234	258	267	267	257	227	261	230	237	218	244	229	244	238	228	228	232	236	216	256	258	242	242	247	258	232	232	259	240	274	242	252	263	257	246	234	223	223	264	245	246	245	243	217	237	243	282	267	257	251	250	258	230	227	247	232	220	243	235	232	234	232	224	259	255	226	235	264	231	234	209	236	243	286	258	226	234	241	273	236	253	265	277	229	239	244	256	244	233	244	213	245	231	251	208	247	235	238	257	250	250	264	252	238	243	248	240	249	254	241	261	218	259	236	270	266	251	224	244	247	244	254	256	263	255	265	256	255	244	234	231	232	244	273	245	223	265	229	243	244	266	235	233	237	244	242	244	240	276	247	253	239	227	242	253	233	252	248	254	252	229	288	251	255	225	256	265	255	238	241	252	234	282	255	207	245	236	259	270	262	217	225	247	229	240	248	247	225	243	264	243	268	278	274	260	248	220	220	235	248	264	253	250	263	243	245	239	227	252	234	253	252	261	232	265	255	231	227	243	241	226	246	268	265	257	248	214	239	255	244	247	262	245	253	268	299	257	251	269	258	257	238	248	227	264	232	252	247	257	248	239	246	269	245	249	254	245	239	268	240	232	258	238	256	227	238	223	269	229	269	275	233	242	234	255	279	243	255	253	252	246	259	234	266	253	242	212	243	240	233	188	263	236	234	218	234	250	269	260	233	240	242	245	241	235	233	212	244	222	255	247	243	205	256	260	217	256	234	251	280	261	242	254	255	270	243	241	248	215	267	215	206	260	258	255	263	235	236	236	247	253	264	251	222	252	261	239	245	227	249	234	226	252	258	267	252	238	262	261	254	247	243	251	272	217	238	248	214	219	245	244	229	234	238	243	235	266	249	248	232	259	262	268	230	232	235	236	229	243	237	232	219	253	253	229	243	237	245	246	270	275	269	260	267	234	228	223	193	243	284	234	212	258	249	237	242	254	258	246	247	227	220	249	219	233	202	250	239	237	242	243	264	232	246	278	220	241	262	247	241	227	263	249	248	228	273	271	213	246	250	231	229	206	247	244	232	242	226	266	225	217	265	267	227	244	236	227	228	250	258	216	245	241	235	234	266	260	236	227	227	261	257	246	227	241	235	246	248	210	210	228	235	252	241	243	232	257	219	288	222	259	243	279	242	208	234	242	246	236	233	253	266	275	253	256	227	264	271	223	242	243	250	240	240	224	240	271	237	233	241	249	239	239	250	236	243	250	247	265	236	261	255	219	242	252	248	246	232	265	225	251	258	227	223	245	224	222	248	266	215	255	244	279	257	231	223	232	259	232	276	282	249	224	254	237	255	245	241	222	255	264	236	231	240	248	265	222	247	246	241	229	275	270	240	256	234	255	249	272	244	263	251	259	240	270	255	235	236	257	230	246	243	249	238	269	260	248	247	270	258	272	262	247	233	240	254	260	216	252	229	213	207	232	257	264	261	189	245	223	238	265	240	236	266	248	239	253	203	235	226	222	231	240	236	213	265	233	261	236	262	241	282	223	254	227	241	263	255	234	232	226	247	264	255	232	249	245	248	232	238	239	248	263	284	260	227	235	224	238	235	238	224	241	258	250	239	235	227	238	254	248	227	245	258	250	252	257	236	222	234	237	267	258	235	216	222	251	243	264	253	214	235	271	261	249	243	218	240	240	246	224	222	234	265	255	239	230	248	256	255	236	208	243	250	263	217	253	257	237	256	217	236	251	241	222	231	252	269	248	228	233	275	239	245	253	224	250	256	225	267	270	261	259	235	225	235	221	215	220	220	251	242	264	236	264	230	234	266	239	242	235	258	233	237	262	285	265	245	238	246	266	254	233	262	290	248	241	267	251	288	221	223	249	254	235	220	240	268	232	243	221	257	283	248	246	214	231	239	224	227	250	268	252	231	218	227	231	243	233	244	255	229	225	263	205	216	220	230	237	235	229	268	224	218	256	247	264	223	238	256	257	253	235	221	251	253	257	252	248	241	257	244	238	257	226	238	238	244	242	247	239	247	252	226	264	234	262	232	253	244	257	215	239	232	210	242	247	236	212	241	248	265	247	237	253	230	245	243	247	218	251	257	252	233	256	231	246	256	252	256	224	227	281	248	261	276	234	242	218	227	260	241	261	217	282	250	265	250	244	284	211	267	254	242	243	218	273	262	257	261	272	227	234	276	245	238	233	243	256	224	238	244	253	236	242	254	235	260	204	243	274	246	252	264	236	277	261	248	262	215	240	258	249	242	232	239	242	242	231	259	280	262	221	212	228	238	269	271	287	248	257	241	249	264	220	244	255	236	236	264	235	251	233	257	254	240	230	211	234	240	231	238	225	265	250	304	235	244	233	225	237	273	285	237	265	254	281	255	265	223	267	277	252	249	225	246	260	248	217	241	231	274	249	262	234	229	268	272	262	256	242	237	223	249	229	273	235	245	243	217	245	254	210	233	249	286	237	246	219	257	253	250	249	248	236	275	249	251	234	255	225	226	261	262	233	252	232	264	242	249	259	260	264	223	231	247	244	225	225	250	258	231	244	240	240	223	236	242	267	242	257	237	276	252	253	247	208	249	278	217	247	276	246	216	216	259	239	264	263	232	212	235	267	247	234	224	278	235	227	236	203	239	238	227	227	247	244	199	229	242	237	247	255	247	256	257	252	263	236	255	262	257	244	243	250	279	238	235	261	248	222	241	248	254	238	228	249	254	248	261	279	252	286	247	269	248	230	245	219	240	269	266	247	274	265	261	247	234	260	255	246	210	230	270	237	231	221	231	246	217	241	275	234	241	244	253	245	226	245	214	227	251	233	236	253	228	240	206	258	256	253	231	231	266	241	228	195	262	238	247	263	247	245	205	260	282	251	278	259	271	234	266	239	215	262	223	247	230	253	229	227	254	239	231	232	268	246	242	244	249	264	238	245	258	244	273	250	222	256	265	232	267	210	226	231	274	247	251	246	253	236	230	231	253	295	257	236	216	232	235	248	254	237	262	258	255	248	245	245	261	252	266	227	262	232	245	264	230	234	248	224	241	247	239	251	239	225	256	242	249	240	233	257	266	285	274	262	256	280	254	261	245	235	226	239	258	288	224	231	237	257	236	247	256	224	254	233	243	238	267	295	241	230	249	240	253	251	248	257	252	253	235	238	221	239	225	273	233	239	262	238	241	266	280	237	242
8139	11243	19001	20119	18348	16112	13694	11152	9019	6105	5654	3981	3317	2682	2288	2126	1826	1700	1517	1473	1332	1184	1083	1059	1163	1039	1054	1025	952	981	1035	1016	932	896	947	943	962	943	773	742	774	774	768	755	695	679	710	748	735	834	1091	1179	1008	937	722	618	649	602	579	542	584	553	611	577	581	581	583	587	518	548	615	568	576	565	557	575	566	578	512	539	587	558	576	542	570	543	579	578	583	563	552	555	567	528	561	580	567	567	599	590	551	597	555	609	613	547	586	592	585	535	606	569	580	558	577	576	577	559	518	578	617	566	567	555	559	580	565	556	645	551	560	611	619	574	581	572	579	568	550	573	586	617	574	593	610	537	538	619	622	597	545	562	578	573	585	605	592	598	564	553	562	586	542	569	593	526	589	569	591	594	546	587	537	570	552	562	585	538	575	579	588	594	586	582	603	569	508	568	595	568	561	563	589	560	571	603	590	618	583	576	571	538	549	551	584	590	536	552	595	569	581	534	579	598	614	602	577	588	576	581	542	565	540	611	609	539	544	581	572	586	614	556	593	575	550	604	569	541	596	535	550	534	605	576	572	533	585	563	558	620	556	608	580	568	585	563	564	570	589	555	559	539	578	540	563	612	608	554	592	573	567	586	575	552	570	585	558	564	599	601	554	550	528	561	565	569	547	601	569	586	598	564	553	570	537	561	578	540	594	572	563	620	514	587	536	590	584	580	568	569	609	574	590	563	575	583	569	559	574	591	536	578	561	581	591	598	572	565	583	561	582	548	543	535	579	597	546	618	562	564	570	564	572	532	568	571	586	580	604	601	570	574	570	557	543	606	546	609	589	578	530	595	608	592	526	571	597	582	557	581	560	581	585	560	522	537	564	556	571	557	550	587	564	603	619	594	568	543	581	561	565	548	614	555	592	630	579	601	559	556	580	596	593	554	646	574	566	589	593	580	599	576	531	608	574	562	598	563	580	605	569	587	539	570	559	622	568	607	571	579	583	577	604	572	580	594	587	574	576	531	578	596	556	564	577	597	587	548	581	602	587	548	577	568	582	573	537	586	523	565	594	553	591	573	537	560	551	573	541	581	563	560	597	585	586	540	525	589	563	554	575	581	567	589	584	595	612	556	548	591	587	590	589	621	597	617	564	568	563	564	574	570	596	550	602	596	538	559	579	570	553	586	604	571	593	572	536	594	584	557	574	559	568	540	576	571	585	593	577	567	583	576	537	561	571	598	571	587	573	551	544	543	610	572	571	569	552	552	532	578	561	568	534	558	562	611	537	550	587	571	564	580	592	612	575	560	578	572	619	525	602	574	577	565	558	571	561	591	593	613	574	596	581	566	531	539	517	597	552	557	580	568	613	518	575	583	553	614	657	559	578	540	527	579	568	610	578	554	586	659	549	588	577	547	584	543	574	562	563	587	594	571	585	508	591	599	579	558	535	632	572	601	555	545	580	590	591	524	625	576	574	524	583	550	586	570	579	550	548	633	583	575	609	585	626	576	603	568	554	542	611	563	554	516	564	578	540	588	566	546	545	601	599	530	597	561	574	623	548	585	538	528	548	592	581	602	582	556	568	597	566	547	565	619	554	558	561	579	572	596	537	573	583	601	557	555	530	555	590	572	568	560	595	542	543	586	532	588	631	570	578	554	560	559	567	582	568	571	590	594	532	584	559	547	604	554	545	585	559	545	574	610	563	596	563	569	559	581	564	555	539	578	547	570	570	598	580	547	607	566	556	570	570	568	589	525	609	575	577	613	527	575	560	560	563	588	581	562	594	564	576	574	562	574	573	610	554	566	549	553	568	584	539	594	589	591	555	604	573	550	570	568	542	581	606	594	565	604	608	612	580	585	577	583	591	596	567	550	572	547	581	599	557	583	557	561	548	521	558	551	601	583	569	563	529	551	571	629	590	570	511	600	574	559	579	587	543	540	580	600	580	552	581	555	603	524	575	563	561	591	565	571	517	543	556	608	579	593	569	543	600	618	585	578	586	569	591	613	571	574	571	563	592	633	600	543	578	574	594	591	593	541	570	579	575	582	559	538	599	574	560	568	595	560	589	528	571	542	578	601	539	567	571	610	517	578	562	589	606	615	590	566	590	550	580	561	532	548	568	579	581	550	597	597	586	569	598	539	584	587	562	572	589	557	579	542	564	559	556	559	564	585	549	571	571	557	545	536	537	535	587	586	532	539	561	558	540	584	547	571	568	607	544	596	567	593	560	584	588	557	576	612	612	581	554	611	577	571	576	550	584	530	577	549	582	553	611	531	604	560	613	568	588	587	582	606	584	560	536	562	566	582	595	576	537	555	553	551	564	560	583	565	555	593	569	601	531	618	559	542	598	565	574	552	577	577	618	556	558	590	547	544	573	550	536	556	541	598	563	588	553	550	619	559	553	601	583	568	591	603	563	592	558	575	548	583	606	561	556	575	585	606	548	561	536	565	605	572	543	535	563	518	588	578	571	574	570	550	583	610	568	597	620	528	581	591	606	550	558	555	565	582	543	573	564	554	574	564	559	550	572	563	550	517	590	514	556	596	575	548	564	544	590	602	550	587	559	585	543	627	590	554	596	577	565	556	530	568	559	570	590	593	544	615	572	576	586	571	561	553	532	598	571	553	597	549	531	573	585	561	544	549	555	551	547	566	586	550	541	592	586	567	567	573	609	590	534	576	573	557	564	579	588	573	550	569	568	616	562	561	601	587	572	578	557	593	604	538	560	590	584	546	552	575	552	560	576	605	617	573	576	581	571	595	595	539	598	567	527	589	581	532	550	588	611	581	583	579	562	597	566	547	612	612	610	548	602	602	572	609	595	574	559	565	542	550	577	547	567	565	610	593	584	576	558	548	504	547	558	542	601	561	564	533	595	595	599	557	534	562	521	559	558	621	600	577	602	564	562	628	610	594	586	607	529	548	564	575	566	551	565	594	556	583	583	567	595	620	578	542	591	557	580	607	588	533	587	596	556	574	587	576	555	578	553	606	599	554	569	549	599	562	554	614	588	600	586	564	585	545	584	610	518	538	592	599	576	559	590	532	560	603	587	572	536	539	563	542	608	554	678	519	530	577	601	554	572	540	604	601	564	606	546	583	595	554	588	595	575	572	616	567	564	555	553	594	553	608	575	547	566	582	598	588	544	574	594	546	540	544	566	571	606	578	533	578	582	567	601	516	558	598	581	564	539	576	587	588	553	546	593	587	569	568	577	571	555	532	550	603	589	590	568	557	555	549	574	561	541	557	590	599	564	600	556	569	538	614	553	583	548	592	556	570	577	580	555	572	558	590	587	586	509	541	576	591	563	641	521	598	585	548	602	576	541	598	553	592	565	594	542	586	599	568	607	562	570	617	551	531	576	604	592	578	585	567	598	583	583	553	581	542	566	546	556	602	578	601	585	567	566	581	520	578	556	564	593	557	585	553	591	592	605	559	566	592	577	598	554	555	567	604	580	555	577	608	590	542	571	620	537	596	577	595	570	543
34479	38018	40463	36073	35314	35161	32831	30152	25804	19093	16347	10547	7867	5161	4337	3165	2783	3042	2085	1802	1365	906	656	678	769	687	704	693	765	613	654	631	612	523	469	526	712	632	394	350	314	309	293	281	248	274	276	244	286	454	773	799	532	414	320	296	248	250	208	229	235	208	235	208	242	233	215	227	203	215	234	233	247	224	243	210	236	234	252	212	214	243	267	224	215	228	212	225	240	221	232	246	225	221	253	213	233	213	223	245	239	227	235	251	241	243	223	224	229	208	240	222	232	251	242	248	242	236	235	227	202	183	238	237	221	227	214	244	230	226	235	216	252	227	243	233	228	219	233	222	246	253	241	247	241	225	261	245	243	231	253	230	256	241	223	241	220	227	227	252	215	232	216	263	226	225	226	219	246	237	231	215	226	254	249	236	228	222	220	214	257	237	233	217	245	245	223	232	228	254	254	228	258	220	221	224	218	224	214	246	239	236	249	232	249	250	228	240	243	242	261	246	217	226	230	251	223	219	229	254	261	232	228	226	235	215	223	228	219	232	229	234	224	261	236	217	248	234	207	243	242	239	240	224	208	230	227	210	228	220	251	248	237	228	239	222	230	218	225	242	222	226	226	239	240	239	237	191	253	220	238	242	249	234	236	223	244	226	262	262	232	233	202	236	235	219	227	228	226	221	225	242	213	220	232	237	206	253	230	256	198	233	233	238	252	241	206	238	217	247	243	221	232	235	234	240	210	240	209	246	219	223	224	213	240	224	247	236	209	207	208	213	221	230	227	223	222	222	222	235	213	234	225	218	257	247	212	222	218	217	227	238	237	233	253	232	235	229	239	248	227	236	211	243	230	206	227	206	237	229	253	228	232	223	228	244	262	224	222	246	217	250	243	221	226	230	253	222	242	248	193	239	212	203	247	241	254	246	217	220	238	200	219	256	235	210	240	238	244	216	208	215	195	236	221	258	254	218	235	234	258	274	268	215	240	233	208	202	225	260	235	236	218	243	256	233	227	233	224	205	250	239	222	238	198	249	254	229	225	224	230	216	223	245	228	233	211	240	205	210	237	261	217	211	229	215	220	242	216	231	250	248	241	225	225	195	239	220	237	252	220	235	210	211	223	214	250	218	203	213	204	226	237	217	235	221	232	223	249	239	211	216	243	226	225	242	229	261	221	237	229	212	226	226	246	244	231	243	240	237	217	250	241	232	203	245	243	234	220	246	236	256	248	240	233	223	229	206	214	233	219	250	261	196	240	251	232	246	239	211	232	225	202	246	238	224	230	194	205	238	224	212	239	260	242	226	244	235	252	251	225	247	263	255	241	235	240	243	251	238	255	244	211	218	247	231	216	227	230	209	225	246	248	228	233	222	232	229	219	223	213	247	214	240	240	220	237	246	204	219	224	217	249	252	221	223	241	246	219	236	226	214	233	222	225	206	222	231	220	234	253	213	213	232	220	220	221	217	224	240	219	219	234	222	226	215	244	231	241	208	244	216	243	224	213	240	247	222	216	208	212	202	202	235	257	233	196	221	230	223	231	228	233	256	211	214	239	217	203	226	231	231	203	259	250	248	246	245	246	267	247	253	219	203	222	230	241	251	245	234	218	213	223	259	253	230	208	218	264	231	229	248	238	236	232	222	243	232	225	240	238	229	220	207	238	227	242	225	226	254	227	212	225	228	242	200	241	248	235	247	258	215	230	237	236	211	216	265	208	241	213	255	226	228	239	236	201	197	235	232	222	245	235	211	226	235	240	227	223	228	230	247	236	231	242	212	187	225	235	226	231	217	205	225	233	240	207	242	242	243	240	238	203	249	259	240	228	217	252	230	217	241	244	231	224	259	239	253	221	238	213	230	223	249	218	238	240	246	224	224	231	234	221	260	208	223	228	237	225	232	233	214	229	221	238	248	252	235	192	243	255	248	251	230	234	233	233	247	247	233	197	261	229	242	225	215	254	243	266	230	226	251	246	251	217	225	194	209	287	196	230	244	246	228	224	222	219	219	218	269	221	196	223	227	230	231	266	243	234	230	234	211	246	210	269	234	235	250	252	231	230	208	244	268	218	238	220	219	244	224	225	229	210	223	229	224	232	223	233	241	229	228	204	244	249	232	241	203	237	230	230	226	208	222	211	218	256	213	229	242	228	245	232	249	229	238	250	238	227	266	211	236	233	267	245	249	222	216	242	247	227	204	228	255	230	224	231	241	232	200	214	209	253	236	224	253	236	229	260	229	231	223	226	224	227	230	231	228	243	221	267	226	217	220	251	245	243	257	242	229	202	231	268	215	229	218	247	236	215	248	233	244	238	218	225	223	241	244	238	233	202	251	228	228	236	227	229	215	219	232	208	220	214	224	227	223	258	235	249	231	223	260	241	217	213	266	228	194	247	236	219	235	243	229	201	240	223	229	233	225	232	222	241	234	229	211	218	196	210	238	234	201	223	213	229	240	201	257	246	222	237	238	256	226	220	225	216	253	239	229	219	236	241	249	228	245	225	188	256	248	247	221	236	219	242	220	214	232	228	229	248	214	254	232	240	227	228	217	224	240	233	247	232	211	259	234	247	237	219	203	233	236	226	234	238	218	255	229	244	228	226	218	234	255	249	229	223	227	212	242	244	232	221	237	231	219	250	233	237	208	254	236	221	235	242	239	230	236	222	239	223	243	228	210	223	240	241	246	218	203	217	242	235	224	227	207	247	221	226	215	248	241	256	247	230	218	223	214	239	224	234	263	242	234	221	242	214	210	233	211	233	247	229	191	236	227	242	245	221	274	215	256	223	226	256	227	225	239	230	214	224	244	249	244	220	229	228	247	230	241	228	231	228	242	241	209	235	252	252	230	215	256	236	227	225	222	209	225	245	239	228	238	231	223	207	212	256	242	220	241	241	247	229	221	235	196	254	200	225	249	253	226	229	239	245	244	219	206	230	248	243	242	229	230	218	240	228	237	221	246	223	219	234	226	232	220	241	197	243	233	223	233	234	243	239	242	261	212	231	212	222	247	239	230	240	224	217	202	242	237	221	236	241	241	230	220	222	236	225	232	229	235	234	239	238	219	216	238	234	256	250	244	222	247	224	248	254	204	232	238	268	236	249	222	218	230	204	237	225	228	251	260	216	246	215	224	221	219	256	258	256	238	224	214	224	214	241	236	227	235	211	235	247	243	233	268	223	219	227	220	250	267	228	212	253	232	244	226	231	213	240	190	230	240	220	224	252	216	214	256	273	226	229	220	207	237	243	253	252	249	229	242	236	261	226	220	221	231	242	252	239	217	239	216	244	244	210	238	235	229	254	241	233	230	255	221	214	260	230	225	218	243	253	219	216	225	266	243	258	197	232	229	251	252	247	253	221	215	214	241	233	232	243	243	239	246	235	230	225	212	243	221	242	256	219	240	213	261	240	239	229	255	232	237	233	223	246	237	223	212	229	303	235	230	223	210	221	232	209	223	231	210	230	234	263	223	242	265	237	215	235	250	215	248	235	197
25888	31801	41917	47556	49938	49729	48125	45987	41527	34279	34025	24901	21154	17619	16699	14364	13610	14541	11523	10360	7903	5106	3837	3568	4681	3730	3757	4168	4163	3567	3690	3788	3504	2919	2833	3008	4413	3355	1834	1494	1153	957	1044	992	949	949	868	816	838	2408	4339	4123	2316	1890	1094	706	614	579	578	546	549	499	556	534	526	538	546	581	606	535	504	532	551	515	516	561	539	514	551	543	535	518	559	536	543	530	538	559	531	530	555	536	547	521	552	520	571	586	541	538	545	521	566	568	531	565	533	490	524	537	561	520	570	535	485	548	603	560	498	539	505	499	559	546	539	523	564	536	549	532	546	550	562	541	510	555	595	538	509	521	551	560	569	579	544	519	560	562	480	550	511	561	514	548	558	512	539	509	573	514	549	522	513	478	524	526	535	568	519	562	556	538	526	515	545	559	555	573	527	554	541	554	517	489	532	523	559	549	541	577	535	508	560	520	545	519	538	533	513	552	527	538	548	550	559	551	505	557	511	532	530	538	555	551	550	518	502	580	534	512	555	539	512	533	545	526	556	502	517	479	503	599	518	523	531	526	515	528	521	523	510	557	583	579	527	535	520	596	552	533	497	536	570	536	576	523	533	553	569	514	559	554	529	580	558	524	521	561	531	495	538	545	553	555	562	500	504	553	569	543	555	553	533	512	494	530	532	555	560	525	554	518	528	522	544	568	517	512	569	544	527	509	522	516	540	525	578	493	511	482	556	547	515	526	517	558	551	500	544	497	509	540	579	586	547	581	555	510	521	537	518	533	539	559	553	533	528	501	471	518	519	535	524	536	503	551	521	536	519	541	555	561	498	487	549	563	552	541	552	524	530	552	560	525	569	563	554	564	541	521	544	524	511	525	511	523	539	492	535	526	494	533	526	507	550	545	589	563	565	541	554	513	534	534	503	517	581	576	548	520	552	558	551	504	546	551	519	547	572	540	500	516	516	547	544	507	580	538	521	538	526	527	546	519	578	495	522	535	494	515	512	543	586	538	569	559	538	532	525	534	538	553	532	563	579	560	500	543	536	531	583	515	556	524	512	523	557	537	553	497	545	513	541	566	539	483	525	506	503	559	540	527	547	552	568	522	571	528	526	547	547	545	603	517	490	548	592	492	549	496	532	535	501	521	572	553	549	575	512	538	493	564	539	546	523	502	537	545	513	539	532	552	572	550	562	559	580	594	507	513	526	549	550	492	520	500	532	538	581	547	550	529	551	491	557	584	521	525	556	570	509	536	524	548	515	545	558	560	533	518	562	575	520	535	507	531	515	541	556	542	496	556	530	523	492	560	587	540	534	508	519	521	572	518	527	549	562	553	536	521	511	527	546	526	485	536	517	503	513	559	533	541	575	549	523	511	507	541	547	537	560	534	508	563	534	526	524	540	545	513	536	534	529	545	520	559	540	538	531	528	549	548	516	525	566	563	537	603	563	502	541	542	521	500	521	513	583	528	568	506	557	533	546	523	546	535	549	547	532	515	519	542	525	577	552	516	516	557	512	540	568	543	526	522	547	488	575	521	539	523	564	540	547	561	552	541	518	514	548	532	550	533	511	561	530	530	537	581	496	532	568	539	537	555	513	528	527	537	593	531	531	536	546	540	506	547	551	533	495	565	528	536	563	504	560	546	545	544	525	564	510	559	510	531	536	552	518	531	540	542	548	551	501	490	514	573	549	554	559	543	555	484	572	539	548	560	542	559	560	520	514	536	552	501	522	507	586	535	530	559	542	539	552	510	509	530	567	546	557	533	522	543	537	494	509	509	518	522	576	530	549	566	567	516	562	572	521	551	549	512	516	542	532	552	572	563	533	528	562	507	552	554	534	564	533	537	543	555	546	534	534	525	540	515	555	507	552	558	520	502	540	541	506	573	533	545	526	561	563	502	497	592	533	537	529	512	522	535	514	545	534	530	594	513	566	495	568	542	557	558	533	515	554	554	572	546	536	519	535	553	562	557	562	555	543	534	516	526	568	524	600	510	486	481	552	562	526	573	502	552	524	555	524	551	540	556	552	537	550	539	521	562	572	544	524	526	523	523	574	564	517	522	558	531	516	541	508	535	516	516	504	538	510	528	508	554	506	533	530	551	511	571	556	557	548	507	536	563	532	571	569	527	533	576	558	544	538	517	548	541	512	545	529	536	526	568	550	496	531	549	491	544	549	547	518	531	542	531	567	553	579	538	543	551	564	557	540	534	522	575	532	572	522	515	527	519	528	572	539	534	513	519	549	524	561	524	571	534	543	523	553	517	535	559	517	548	496	527	554	512	499	508	521	559	527	549	561	542	533	547	561	586	509	535	556	541	569	555	593	525	544	559	460	509	509	531	542	520	522	520	541	559	568	551	545	555	536	499	556	565	527	549	519	518	513	564	577	550	521	552	521	552	520	558	507	539	533	539	531	541	524	522	503	554	527	532	532	523	509	563	488	574	527	536	507	528	528	530	540	553	528	527	516	530	552	579	549	536	525	544	523	528	520	513	538	520	503	545	489	551	550	496	535	574	529	560	520	554	497	527	534	541	516	527	522	491	521	566	555	567	524	525	524	525	560	585	551	537	504	548	538	549	516	539	536	577	527	546	545	537	517	538	556	564	546	544	522	551	524	573	515	541	568	554	562	612	538	542	516	549	509	551	538	505	510	526	543	518	546	548	522	518	538	517	532	538	532	526	543	556	545	553	529	549	523	534	539	527	525	525	523	514	528	520	581	521	561	497	531	550	509	538	524	547	569	538	567	515	558	534	534	593	532	509	562	550	535	529	522	530	542	522	561	513	525	524	520	535	541	510	529	505	555	566	520	534	538	589	553	540	514	529	563	491	541	513	517	524	508	507	539	535	535	561	562	503	562	571	545	490	542	578	543	569	557	528	545	571	510	548	542	507	543	533	505	533	531	511	550	508	551	561	549	580	512	531	530	519	543	542	570	545	511	549	516	572	523	531	576	538	551	552	563	559	528	552	531	557	513	519	517	570	518	564	532	517	540	554	554	567	596	529	516	550	517	565	538	517	566	536	534	502	571	508	574	557	534	507	559	510	539	531	588	546	528	564	524	558	517	521	500	505	543	512	552	528	533	530	555	488	529	515	563	564	569	541	553	492	525	476	497	522	520	514	521	541	533	523	517	504	514	507	522	512	531	526	578	538	485	546	529	530	537	552	548	549	554	586	570	548	547	610	528	624	491	504	557	508	538	537	534	537	581	549	552	546	541	508	563	552	577	544	572	538	528	501	561	534	519	555	470	558	494	541	490	511	542	528	589	506	541	503	526	510	551	550	515	520	523	487	574	496	536	539	524	540	515	504	593	528	533	515	499	533	519	541	497	551	562	515	536	526	523	528	536	586	534	493	525	517	571	521	535	521	512	510	543	528	490	489	558	524	546	536	519	545	532	539	619	532	541	509	545	551	544	523	550	541	501	552	532	563	512	524	504	573	556	585	532	567	527	501	499	561	499	577	561	527	542	527	522	562	507	592	530	566
42947	42278	41256	37133	37689	38882	38867	37141	35252	28550	25271	17944	13305	9638	8106	6709	5943	5797	4423	3459	2829	1552	1015	1184	1495	1023	1051	1250	1141	991	1056	1026	1062	866	738	777	1177	1115	525	506	431	361	313	361	322	312	299	291	276	620	1288	1176	721	562	425	288	261	249	222	234	205	233	261	209	230	240	236	215	214	204	201	224	207	226	259	242	246	231	236	206	211	224	208	216	240	264	218	221	225	216	233	243	201	215	209	201	234	215	222	244	225	216	234	243	220	224	263	235	242	227	229	226	224	239	228	201	195	238	216	243	240	217	223	229	205	217	218	230	247	236	238	242	233	196	211	216	198	232	211	226	226	232	249	230	235	213	224	218	206	215	213	201	227	227	210	261	234	237	223	221	230	247	227	184	233	214	237	230	213	220	218	218	202	213	225	247	192	231	247	205	202	221	240	225	215	247	201	211	234	235	231	222	257	221	210	237	208	233	214	224	219	252	210	225	236	230	210	211	203	230	211	215	220	201	251	237	240	231	204	193	238	207	206	202	261	225	215	242	226	226	240	227	213	230	204	205	213	235	218	185	234	207	196	227	223	237	243	208	250	216	225	214	209	230	232	217	224	234	253	253	230	209	206	258	235	219	227	237	210	233	238	241	210	249	202	224	192	269	248	212	225	232	244	235	234	244	233	237	205	233	251	224	206	219	226	195	216	223	230	235	210	239	215	255	214	223	213	218	220	222	213	225	234	223	238	227	205	215	236	226	241	254	222	238	251	228	231	240	214	229	220	199	210	214	219	237	224	229	237	214	229	218	210	206	219	193	215	194	231	221	201	233	246	235	228	249	203	217	229	228	232	222	227	234	213	220	204	229	241	239	225	200	235	241	219	224	216	234	232	231	245	247	234	217	225	231	214	236	225	219	257	214	203	216	232	226	225	224	231	202	219	212	200	228	224	231	219	210	208	226	199	235	228	203	204	251	248	207	266	219	216	222	212	219	232	257	227	229	219	231	215	222	205	230	207	222	192	231	215	219	230	209	238	224	236	215	214	221	210	203	204	201	208	228	237	205	228	221	249	232	219	227	240	211	236	257	230	238	241	245	217	238	216	219	171	230	234	229	211	217	253	208	237	234	232	229	246	234	205	243	223	236	211	214	242	222	230	216	239	238	229	229	231	243	214	232	217	250	235	270	233	214	220	201	231	230	208	236	225	222	215	223	242	243	237	210	226	198	222	209	220	221	239	234	226	222	206	202	246	233	230	237	238	211	212	224	229	222	211	209	218	194	213	204	210	222	236	209	211	218	241	233	212	255	228	231	207	221	210	217	238	224	206	225	219	230	247	224	216	192	218	230	256	203	236	215	231	218	211	241	248	205	232	247	225	239	233	244	202	213	242	224	239	208	225	226	202	205	221	223	211	220	210	228	214	242	250	235	245	224	212	218	241	246	226	232	229	239	215	215	265	206	220	241	198	212	239	236	190	245	267	257	220	231	229	219	213	237	245	198	195	195	191	234	253	198	236	219	209	220	247	236	218	224	234	229	217	223	236	214	206	185	217	229	236	235	218	228	238	255	239	218	234	231	211	195	229	208	208	207	219	213	259	200	216	245	234	237	213	224	214	252	247	195	199	225	188	228	245	208	217	196	238	200	222	218	202	256	226	243	211	201	227	220	233	196	215	237	219	217	238	220	224	220	252	209	228	216	227	201	221	240	210	241	238	206	241	256	233	225	264	216	230	216	219	243	222	215	237	222	216	216	194	252	234	228	240	219	219	236	216	198	222	212	228	242	243	236	281	210	239	203	205	230	229	208	226	236	224	239	206	214	255	244	195	213	240	197	207	229	204	214	212	208	212	220	231	258	203	244	216	231	214	239	224	205	216	220	202	229	222	229	225	205	200	220	214	232	233	230	222	196	231	224	210	216	224	235	228	221	235	251	208	231	184	215	254	227	243	214	229	223	216	270	229	248	233	221	213	199	245	207	211	213	200	251	211	262	210	211	211	204	216	205	229	222	227	221	239	193	215	256	244	204	245	211	239	228	213	229	233	226	194	244	250	216	224	206	220	220	224	217	227	218	231	205	228	225	231	230	222	245	234	218	221	230	185	209	225	224	250	237	223	213	229	198	225	218	236	221	236	200	216	188	235	238	240	252	230	202	215	237	227	244	193	251	197	234	227	217	218	235	221	237	212	206	211	218	214	222	223	264	252	203	215	228	216	213	223	240	214	214	203	227	231	210	232	228	218	226	222	240	239	225	221	217	228	241	222	214	224	223	230	234	225	210	254	239	191	249	234	257	228	250	231	226	233	242	217	221	219	237	205	210	202	224	241	235	220	230	221	249	217	234	224	212	219	203	200	224	230	230	216	230	230	232	226	216	246	239	209	223	235	250	220	196	215	231	260	239	228	202	239	227	225	258	231	231	204	234	201	219	212	231	220	243	232	224	222	264	234	246	251	225	220	223	242	195	209	224	227	230	220	217	190	229	244	219	228	233	223	247	224	216	193	228	223	210	220	263	222	230	222	230	260	219	228	211	232	230	233	234	189	225	226	252	234	230	231	243	220	229	247	223	235	237	225	209	235	219	263	240	217	182	230	210	208	192	224	238	220	217	241	216	193	202	234	212	233	226	204	207	218	235	213	227	195	221	194	227	259	235	241	234	221	218	215	202	227	209	233	214	220	190	239	224	232	200	213	223	229	219	215	218	230	235	236	237	239	242	215	212	223	206	214	215	213	221	206	221	218	220	239	252	231	227	186	217	233	260	202	226	233	244	208	211	222	247	239	203	228	206	219	251	235	264	206	222	231	213	221	209	213	215	216	221	239	210	225	200	228	235	201	227	235	209	230	244	230	213	222	216	241	209	236	227	201	220	215	216	216	221	262	213	216	227	235	225	221	228	239	194	227	226	205	221	235	216	212	210	212	231	229	217	206	212	229	191	209	236	219	206	239	266	220	219	262	210	213	238	239	220	203	220	222	234	256	226	210	227	252	228	232	212	224	227	220	242	238	255	224	205	223	221	219	224	188	218	207	239	235	230	223	254	234	227	221	233	254	239	224	208	237	256	254	229	246	216	232	240	246	217	235	199	255	247	238	224	236	191	208	224	249	257	235	214	261	239	245	253	190	195	236	229	222	213	231	238	223	236	214	262	201	198	236	248	235	256	225	216	198	216	251	203	216	235	207	237	213	242	214	214	229	249	243	210	217	242	258	208	219	239	207	213	239	207	195	245	243	246	250	212	235	182	261	219	231	229	210	232	214	226	232	245	212	234	218	219	231	215	243	240	215	228	198	228	241	228	241	257	252	214	228	232	218	218	217	232	246	216	227	219	236	237	238	224	218	217	216	239	218	223	227	207	231	226	226	220	221	220	236	223	237	239	245	224	222	231	242	251	245	233	229	209	260	231	199	213	208	211	219	226	214	238	235	239	227	247	245	224	221	235	203	224	250	232	223	210	211	206	220	259	215	222	246	215	214	196	221	219	235	257	248	254	203	218
32544	38882	45839	51805	55542	56315	56369	54248	50918	43741	42479	34019	29644	25934	24704	22420	21146	22873	19161	16969	13439	8191	5953	6480	7827	5645	5974	7462	7133	5948	6266	6204	6332	4851	4232	4606	7096	6175	2760	2483	2023	1363	1203	1332	1161	1126	1136	1197	1120	3983	7594	7009	3776	2693	1443	835	625	542	536	549	531	553	556	497	497	505	496	522	567	511	525	524	474	542	508	495	519	495	545	492	537	533	549	475	510	517	540	512	507	481	509	505	529	493	535	535	497	518	514	527	565	545	516	567	518	541	527	510	538	483	539	514	489	504	536	481	514	525	567	524	539	491	523	504	553	466	563	477	532	510	522	522	530	515	521	537	506	480	506	538	515	556	519	523	494	478	522	521	536	472	505	529	534	544	520	526	488	544	488	520	520	530	518	525	515	564	537	502	502	460	514	533	511	538	505	520	503	479	496	492	497	521	525	525	530	599	510	506	494	509	521	509	493	480	502	523	523	513	489	518	536	476	565	494	536	489	493	529	514	506	534	499	497	470	534	547	482	524	538	519	514	503	543	478	575	503	525	493	515	512	532	497	554	489	541	511	548	519	534	500	504	502	568	549	521	482	547	501	532	507	556	527	499	528	513	454	528	527	475	498	530	501	534	507	506	553	560	509	519	487	527	505	538	519	553	473	516	510	503	526	503	536	533	484	480	506	467	545	494	518	528	503	506	509	530	510	523	494	534	509	534	529	521	508	499	514	533	491	557	516	552	510	549	549	536	479	510	488	522	485	573	490	517	529	470	516	568	508	484	525	530	479	554	522	533	537	488	551	493	511	547	519	489	544	544	517	527	527	508	538	522	496	484	589	524	519	528	514	554	482	484	522	541	516	515	522	494	536	519	505	509	540	523	537	464	513	516	482	525	528	527	498	544	529	528	537	520	561	507	507	469	528	518	547	511	529	550	537	514	513	524	500	576	545	554	509	500	538	535	488	514	539	495	520	508	511	531	530	551	534	482	505	528	533	498	490	511	500	530	520	516	505	530	527	479	482	525	522	526	524	545	539	517	512	550	521	533	553	503	524	525	524	557	516	508	510	530	510	525	508	517	525	519	554	511	565	508	529	484	522	537	502	524	508	505	524	529	511	507	543	569	524	560	520	512	533	519	469	569	485	551	552	541	512	494	514	504	519	521	523	479	524	491	518	510	516	522	488	515	511	539	531	527	542	542	491	538	510	525	522	563	470	513	496	520	465	519	503	530	505	539	520	528	532	484	493	519	498	528	507	552	520	529	480	507	511	519	551	536	514	498	510	537	493	545	519	493	506	536	506	538	483	523	495	510	546	506	554	526	464	540	511	522	523	536	484	569	534	475	554	509	518	457	500	500	494	535	483	517	534	496	553	479	489	536	568	521	531	513	500	515	532	515	538	514	538	546	524	513	528	513	513	554	493	547	505	523	534	500	495	536	488	516	541	533	542	531	512	504	522	512	533	537	525	545	510	514	527	526	503	478	494	524	529	531	494	521	510	536	512	489	539	509	495	537	522	553	519	518	532	539	540	524	545	517	516	530	516	537	491	478	564	541	549	501	508	539	539	525	517	503	471	539	522	482	513	516	540	461	525	524	504	478	570	496	526	516	549	561	498	519	545	523	508	546	548	506	527	537	524	535	496	581	484	516	543	494	500	500	513	518	534	513	552	537	547	535	508	496	518	482	556	568	581	533	517	543	548	545	502	562	508	485	527	505	526	509	526	512	523	494	492	510	527	538	502	542	485	513	499	553	524	520	545	508	532	539	538	476	509	490	510	549	541	525	519	535	538	504	509	521	507	498	531	493	540	539	546	469	541	514	496	538	482	555	528	466	481	525	574	504	514	531	535	519	553	515	519	529	506	538	469	510	543	534	468	545	512	517	536	534	528	527	512	537	521	519	546	489	530	503	532	542	487	545	549	540	480	474	563	529	531	511	495	517	530	527	522	511	508	518	489	505	476	563	523	544	505	534	503	523	483	480	497	491	552	521	547	539	541	554	517	517	491	509	544	529	554	551	489	509	553	498	516	511	521	557	520	537	534	540	492	469	496	526	489	528	534	509	521	518	538	524	498	518	545	543	500	550	531	520	514	509	495	521	548	532	531	553	506	522	539	552	529	544	528	539	511	574	483	484	472	479	513	518	540	539	526	515	524	497	500	455	537	519	523	523	486	520	489	485	568	500	536	517	540	482	468	523	506	542	545	544	521	534	511	504	506	487	531	516	508	524	542	524	532	515	562	523	533	521	540	512	493	549	481	546	488	549	516	511	478	486	526	533	520	514	490	491	518	528	540	539	536	510	521	525	520	513	527	519	534	468	512	481	485	517	532	526	495	491	557	557	503	526	503	521	544	502	544	525	488	522	559	521	481	542	549	509	513	524	522	499	501	525	549	518	501	536	534	514	491	473	545	501	543	494	490	519	526	525	539	516	521	559	568	532	498	498	503	491	491	489	480	509	552	536	529	572	546	527	514	528	481	529	538	533	551	521	537	501	532	546	523	533	523	509	540	482	500	520	560	494	544	538	525	533	524	543	529	518	487	491	521	524	548	526	528	531	490	519	534	530	521	515	530	490	485	515	523	497	502	489	508	540	564	489	520	525	523	524	540	531	552	564	513	478	471	562	515	532	532	551	532	562	516	553	519	524	531	540	555	519	539	563	534	528	519	476	540	548	491	551	506	559	528	538	503	550	516	536	554	489	560	510	528	521	534	506	541	534	500	505	501	550	512	524	512	507	490	481	504	523	530	512	518	527	551	486	505	513	484	488	522	520	468	515	525	551	534	537	534	536	492	534	508	539	543	473	533	564	510	520	529	509	497	509	559	524	529	557	536	549	507	540	521	500	517	512	482	515	519	509	514	550	552	533	505	543	544	515	512	505	549	480	521	522	514	494	496	531	498	525	525	527	470	552	510	515	525	517	537	533	525	528	522	575	547	528	502	475	529	560	489	534	551	527	525	555	495	500	521	510	479	511	497	535	491	521	519	514	522	494	526	558	505	464	500	529	549	492	545	524	485	524	522	498	502	556	531	479	553	507	528	513	500	477	534	505	510	519	490	514	515	496	543	524	472	524	501	505	503	533	524	532	564	553	536	518	538	501	493	503	494	502	506	490	469	496	499	513	515	528	487	537	522	520	544	535	503	483	522	538	530	507	518	532	519	508	560	541	556	512	473	553	550	521	489	520	525	529	533	482	522	524	522	510	508	551	501	517	529	545	482	510	534	555	538	507	536	536	562	457	506	505	507	509	476	552	499	521	514	509	481	526	565	512	473	508	531	487	538	528	501	540	527	502	550	532	476	502	548	528	521	510	505	541	494	523	539	500	479	530	493	498	518	546	541	563	538	493	505	543	526	541	560	519	508	490	524	536	514	519	549	515	543	536	544	487	514	520	550	510	531	522	506	509	525	574	526	516	508	542	494	540	524	532	505	530	517	504	512	485	514	512	534	467	514	543	520	521	505	570	585	499	520	548	486	545	537	493	580	519	476	540	530
11331	11782	14120	9323	6926	5096	3819	2386	1880	1149	1047	746	694	560	508	441	414	451	400	364	348	317	319	324	336	291	279	275	322	285	322	322	310	302	305	277	285	303	299	292	240	257	263	290	252	289	259	302	264	287	314	374	363	334	299	280	281	263	266	254	231	265	240	261	240	215	253	254	235	262	215	235	240	263	287	229	218	213	274	235	257	240	271	228	254	265	233	248	239	257	258	229	251	235	246	242	270	249	247	268	216	236	284	255	249	254	268	229	252	256	219	284	275	242	274	260	241	263	251	246	236	248	253	252	256	251	253	257	260	259	229	256	253	247	242	229	269	220	249	251	235	245	266	240	261	226	239	259	265	260	258	249	262	235	219	251	247	257	251	259	260	225	265	224	248	288	254	280	260	250	253	255	261	286	269	263	268	279	268	273	242	255	305	254	257	214	212	227	256	246	255	248	256	249	254	236	225	257	285	243	250	238	231	248	235	217	256	273	244	255	222	232	282	294	236	246	222	239	263	236	242	234	236	228	253	284	269	255	278	256	273	262	262	243	247	285	256	249	247	255	253	219	269	272	241	266	248	268	237	235	233	258	248	265	241	250	258	251	220	263	252	234	213	242	241	245	279	281	249	249	235	243	259	244	235	269	254	239	256	274	248	240	245	270	221	253	257	263	295	247	255	233	242	269	257	253	242	252	272	237	254	259	219	253	228	242	242	230	251	243	235	234	271	215	252	253	234	261	259	253	248	261	253	262	245	256	232	246	242	234	220	232	258	265	247	263	248	256	251	252	220	238	290	276	248	262	256	230	250	249	255	274	236	245	259	239	271	260	265	250	262	252	234	258	264	247	250	237	262	237	226	242	239	272	240	213	229	278	237	242	229	256	275	241	236	266	263	286	252	273	242	199	260	220	270	256	253	220	224	232	257	211	262	217	240	260	251	241	249	253	274	250	237	233	270	233	255	274	226	239	249	243	207	257	261	259	254	225	210	273	261	256	254	284	270	235	243	248	254	254	246	279	237	229	248	239	257	276	239	253	286	258	231	261	261	254	251	266	228	223	242	242	248	281	256	265	263	232	232	256	252	249	267	253	279	250	247	242	254	272	266	248	237	251	255	259	258	248	239	215	246	245	239	257	249	246	251	265	255	251	235	272	253	256	252	277	234	263	285	232	259	238	252	257	253	226	268	258	239	246	247	256	234	264	242	224	222	259	231	237	260	253	230	250	249	226	247	245	236	267	225	241	237	234	267	222	251	228	238	259	275	237	242	239	231	249	266	247	236	251	240	254	229	256	229	258	253	247	261	240	233	229	216	261	242	249	269	245	237	287	237	265	265	274	250	235	248	244	229	244	233	234	269	274	226	259	223	215	245	205	235	236	233	265	239	255	255	253	264	253	264	251	268	243	252	254	267	221	244	242	230	254	244	225	209	261	279	245	271	249	262	265	243	234	249	241	248	274	245	244	258	239	261	231	260	254	253	257	225	224	238	251	251	233	262	250	250	233	280	256	249	292	261	255	255	226	245	262	248	260	233	241	253	253	274	242	251	255	266	253	275	264	271	253	272	271	247	248	229	235	263	245	249	230	223	259	264	261	243	247	246	266	232	247	233	249	270	241	264	245	256	265	217	242	234	279	229	233	230	230	285	227	265	227	265	248	251	234	245	236	235	259	247	234	261	277	256	286	279	218	244	247	229	239	282	273	261	254	293	256	241	253	234	252	256	270	266	248	264	261	272	258	241	257	268	250	250	239	235	222	262	234	271	263	257	263	286	258	234	252	213	244	235	250	269	250	242	240	289	251	238	267	269	258	250	275	254	268	259	258	260	279	266	265	277	235	263	248	273	259	247	282	264	210	230	281	274	223	267	239	240	245	227	223	249	236	216	269	298	268	264	268	246	251	264	236	239	259	251	217	254	245	223	256	260	287	233	266	251	269	232	279	285	267	266	232	228	250	251	294	256	246	246	232	238	255	256	251	222	244	254	254	261	246	250	227	217	241	233	257	289	246	239	229	233	251	252	256	274	273	257	258	233	287	260	253	251	247	256	268	268	247	269	246	278	244	259	224	277	261	241	222	242	250	251	276	248	248	273	272	246	255	259	251	234	251	243	254	237	262	220	236	232	254	237	252	261	237	238	262	234	250	226	258	244	263	257	235	286	220	259	277	268	252	202	267	233	245	250	260	253	236	241	233	266	263	242	253	263	251	282	238	285	276	245	268	266	229	232	258	244	233	258	249	257	229	225	268	265	248	240	229	256	240	255	242	257	259	251	262	243	239	244	259	256	243	241	226	256	246	270	243	211	222	254	256	268	223	253	236	240	249	257	233	277	215	239	260	253	272	242	274	246	266	278	246	235	223	235	245	238	259	232	248	240	242	234	267	230	225	219	232	250	251	264	270	221	259	247	284	239	246	258	274	265	235	245	275	243	234	237	227	260	232	269	243	239	259	262	248	253	266	286	278	239	246	246	255	236	258	228	283	242	264	254	245	289	246	249	229	232	236	241	241	234	267	240	253	273	250	259	270	242	258	261	232	252	247	251	263	265	243	249	264	256	265	215	223	258	242	249	239	253	230	253	261	254	234	254	247	220	268	254	272	266	279	235	227	233	266	242	249	251	243	249	268	247	238	226	269	259	234	251	253	233	258	269	254	266	248	261	246	274	232	250	240	255	252	261	267	277	263	253	242	267	242	256	234	254	256	248	233	230	245	255	224	232	259	247	222	226	245	258	263	278	264	228	248	226	247	235	274	220	236	239	248	277	220	234	260	254	236	246	206	225	270	250	236	245	229	212	238	259	276	287	259	232	263	259	266	233	222	276	251	247	254	253	257	258	263	262	253	241	262	246	240	217	250	238	241	245	255	249	246	239	254	252	263	246	258	262	256	234	240	268	250	243	248	262	269	240	245	281	248	253	254	224	252	228	282	254	242	244	236	260	249	229	266	251	267	225	252	251	240	249	263	242	257	296	262	234	257	234	297	222	264	217	242	281	244	238	255	276	257	258	254	234	256	265	267	245	284	237	260	255	258	239	262	285	268	246	233	223	241	255	223	250	243	239	246	255	269	272	243	252	265	250	270	248	271	247	282	273	256	248	279	246	266	230	254	286	254	235	240	245	251	212	253	241	244	228	230	228	246	249	262	284	244	246	268	247	239	260	241	262	281	266	252	261	227	269	232	255	282	255	230	286	265	279	267	253	240	241	238	251	256	270	228	242	242	229	232	254	271	248	278	262	276	260	257	237	244	261	255	251	235	252	263	235	238	259	282	246	259	237	231	282	225	268	275	243	249	241	253	236	240	257	254	242	272	278	279	259	254	219	235	241	268	257	258	250	245	235	265	220	252	226	232	261	244	248	231	234	285	259	247	275	289	278	250	250	263	265	240	246	275	260	274	227	246	258	237	228	235	273	225	225	255	268	267	263	244	264	249	263	277	243	235	256	246	255	240	250	251	265	228	271	246	238	234	221	266	252	235	268	227
8481	11058	19043	19360	18799	16472	13867	10348	9019	5835	5712	3799	3374	2658	2304	2021	1968	1997	1771	1610	1305	1129	1055	1157	1093	1010	1055	1107	1189	1051	1067	1027	951	936	855	900	907	897	822	754	817	764	749	836	761	865	783	767	817	796	1047	1182	1067	865	758	600	621	566	565	572	593	582	609	612	566	570	559	577	525	548	623	595	582	544	605	557	586	564	627	608	571	527	595	572	625	581	541	577	546	605	568	567	572	611	539	614	572	565	574	613	565	552	576	561	610	581	567	601	594	582	579	598	594	640	547	545	610	602	614	608	590	584	613	566	604	580	624	586	601	589	577	579	576	623	589	568	589	560	565	581	594	571	559	551	590	598	567	627	586	584	570	566	614	615	580	591	602	575	600	586	565	576	540	614	558	576	603	593	570	557	567	608	552	575	575	603	560	585	604	587	601	586	595	576	570	608	576	574	576	568	615	565	593	604	584	569	619	615	592	606	578	587	604	571	584	591	578	596	596	592	583	590	579	601	557	592	619	587	623	561	569	577	567	613	582	578	572	602	585	551	541	582	547	614	626	544	588	543	566	579	569	592	604	645	604	585	612	587	602	599	613	562	591	602	570	557	611	564	566	560	619	568	564	591	598	597	584	609	542	568	585	536	587	593	566	589	586	624	575	589	552	601	611	583	535	567	586	560	580	614	573	567	564	574	586	558	554	588	600	596	570	548	571	608	605	574	613	590	598	597	583	595	593	577	590	606	574	636	556	585	594	610	552	607	559	621	596	588	578	608	560	612	601	566	552	612	588	556	556	598	556	592	589	587	583	588	597	576	594	636	568	585	591	555	591	536	600	602	536	600	590	570	562	606	557	609	615	588	596	603	607	574	574	593	564	578	589	584	603	588	579	607	584	633	604	574	591	550	569	583	549	631	578	598	588	562	605	574	602	571	617	547	568	572	567	566	610	601	577	615	581	619	583	581	571	555	604	601	588	587	587	620	572	545	591	614	618	572	562	562	616	598	590	587	596	598	588	588	598	578	580	613	607	556	589	609	568	610	585	593	563	562	581	563	583	581	602	610	558	605	596	573	597	567	581	580	570	573	550	608	553	591	599	569	581	590	555	598	574	562	586	608	593	614	636	575	655	585	602	592	545	611	626	587	587	566	615	601	619	524	620	584	587	580	613	567	641	559	579	613	584	578	579	628	546	585	624	611	586	568	598	603	606	553	560	601	603	562	556	562	566	597	580	585	602	542	543	567	573	567	562	576	615	598	583	587	562	571	582	569	590	562	574	578	608	538	568	569	583	589	577	578	637	590	575	554	561	579	602	603	584	596	587	563	563	579	625	568	586	557	576	569	575	651	545	593	604	575	544	564	570	561	538	585	580	600	584	622	561	574	583	606	577	535	634	606	594	558	541	554	579	562	556	617	542	561	616	550	530	576	577	594	578	579	605	559	587	575	608	610	589	587	581	591	579	569	586	568	571	612	588	603	601	596	592	622	589	588	602	598	567	541	557	611	561	576	570	597	602	582	598	605	572	613	570	575	575	611	608	612	584	585	595	581	601	606	570	602	619	610	594	545	652	621	581	549	596	572	629	554	600	534	565	606	585	567	566	563	617	574	578	624	592	533	570	585	561	614	599	586	587	580	559	594	596	593	558	628	590	597	577	627	563	563	609	571	598	542	546	539	585	554	617	638	547	608	608	630	538	563	588	545	578	603	549	613	554	557	586	606	606	606	601	609	633	599	601	630	602	585	594	542	594	543	562	603	602	567	581	632	583	597	582	615	569	523	594	553	614	556	620	584	594	590	577	602	596	586	599	596	565	594	615	568	557	591	583	582	607	578	604	605	580	590	623	579	565	589	612	590	619	589	601	576	634	574	584	579	599	555	597	593	592	587	603	574	589	547	603	551	615	615	610	607	582	593	599	569	571	577	580	597	602	569	571	593	562	591	606	575	555	581	591	607	566	564	614	583	601	598	561	624	578	592	588	613	568	587	572	590	587	582	608	561	564	590	600	543	625	574	572	602	605	575	541	576	557	576	545	602	606	540	572	566	600	579	613	595	596	559	568	561	606	615	607	548	593	581	613	570	535	615	596	586	535	590	540	577	554	582	551	548	558	590	569	612	620	608	589	622	594	542	606	602	610	599	573	550	555	582	590	565	578	619	562	527	605	591	617	548	568	562	556	598	603	562	558	505	618	591	580	589	579	585	567	596	593	581	557	601	585	586	583	568	634	577	570	544	553	594	581	536	570	584	570	588	654	586	633	586	587	612	577	550	576	587	597	597	571	617	620	575	610	586	651	567	607	553	617	617	559	579	578	622	577	622	593	557	591	580	546	569	570	560	572	538	585	566	590	575	533	613	584	600	610	590	555	579	639	585	615	573	625	588	635	596	580	632	600	603	601	621	581	549	617	602	567	582	587	547	627	571	554	549	656	567	573	610	617	568	629	617	609	547	596	571	589	577	565	595	609	604	570	550	592	604	550	609	592	627	542	585	619	586	558	583	536	600	583	568	602	584	559	605	581	584	605	576	563	568	594	546	581	576	554	533	588	611	567	604	530	586	628	603	556	551	573	617	584	593	596	586	605	575	603	536	572	610	642	595	592	600	576	552	588	622	586	583	573	564	609	595	592	570	621	539	601	577	589	594	597	594	619	582	557	629	559	609	568	616	602	603	580	596	617	619	574	608	540	638	595	579	558	535	584	567	592	573	618	563	572	566	593	590	612	536	604	593	596	569	601	582	547	573	558	553	598	597	618	546	592	559	579	580	625	587	569	572	585	575	575	629	567	584	554	602	555	566	540	588	571	538	599	594	583	579	527	594	540	579	551	567	542	591	616	579	596	580	553	603	575	563	555	567	564	605	541	578	592	554	563	596	570	570	609	580	584	574	614	568	572	566	590	592	561	550	624	584	577	567	574	596	585	592	573	567	591	570	601	521	615	581	585	656	592	597	620	579	566	617	597	612	561	609	624	607	599	578	587	598	602	577	565	621	555	594	574	560	555	624	589	567	574	647	561	589	555	597	560	595	570	598	600	567	567	632	595	559	582	548	617	572	623	608	623	600	568	599	545	590	550	602	597	600	626	593	628	579	585	587	536	561	609	615	580	588	592	554	611	590	604	550	611	555	568	577	566	558	568	546	581	603	586	568	562	631	549	622	583	592	566	573	565	592	578	543	583	588	565	584	547	598	575	570	611	601	596	628	561	559	577	595	585	572	631	617	610	542	599	596	588	580	585	566	592	557	534	586	563	558	630	609	627	585	606	620	611	571	567	603	603	574	571	549	572	613	557	586	572	570	634	583	600	591	616	591	574	592	575	593	626	605	581	543	600	612	611	612	609	578	578	569	593	581	608	637	602	559	571	537	587	574	575	529	591	617	623	586	556	614	573	593	615	617	579	596	623	582	572	571	604	531	573	559	606	574	570	587	641	603	554	620	549	571	549	610	591	593	558	547	606	632	599	539	609	559	613	600	566	632	613	555	634	588	627	599
34508	38946	40175	35674	36183	34158	32714	29244	26761	18880	16523	10681	7235	5499	4766	3637	3381	3056	2153	1695	1376	941	777	824	758	585	588	755	850	637	619	708	662	478	520	528	755	652	423	386	315	328	290	317	274	296	306	285	292	553	763	773	498	429	327	277	247	218	238	247	222	223	218	269	260	238	220	230	222	243	233	215	209	203	267	243	235	232	238	235	247	254	214	214	244	225	229	221	247	204	230	262	279	228	243	228	225	208	237	223	269	243	262	267	217	228	230	233	240	243	222	267	213	256	251	243	244	245	235	230	201	218	222	252	239	281	228	207	242	252	228	249	227	225	236	231	243	245	244	230	222	224	218	239	206	244	230	252	227	258	225	238	206	262	253	222	193	227	236	233	238	266	270	240	229	243	198	226	223	234	194	236	236	227	275	216	244	264	219	238	229	241	267	230	214	213	212	236	226	241	214	230	240	256	276	221	246	230	266	243	247	214	232	229	246	212	245	246	225	222	240	257	224	232	238	221	250	253	238	234	242	263	235	227	225	265	214	248	233	235	241	257	232	237	237	228	217	222	254	234	223	225	257	229	235	242	251	228	244	269	247	227	238	223	241	217	240	233	232	234	248	254	262	264	213	240	281	235	239	242	222	239	248	220	244	222	247	232	217	214	235	279	230	243	215	233	219	248	266	224	252	238	254	214	244	204	233	230	243	212	249	243	252	265	270	236	201	235	236	215	230	275	251	229	240	231	238	261	253	221	250	210	236	240	236	248	243	236	219	223	244	223	247	227	227	229	252	221	248	277	247	239	246	283	238	242	236	262	219	237	223	208	224	219	263	196	224	224	255	213	224	257	232	215	260	213	211	222	244	245	245	215	248	264	244	245	222	263	221	255	273	224	250	241	215	217	219	201	217	231	243	226	265	254	250	230	240	232	235	230	208	240	254	235	215	233	259	257	239	219	216	238	234	237	228	232	229	266	251	230	219	256	200	230	228	247	250	253	223	242	223	237	221	241	228	211	229	211	267	256	263	239	259	220	257	235	260	260	221	223	250	267	234	239	240	218	225	252	225	247	234	238	224	242	274	250	233	228	241	255	225	216	252	248	246	227	212	236	234	260	249	258	227	232	230	237	234	217	235	210	216	222	250	251	225	238	227	238	250	238	259	224	178	212	222	223	252	259	261	228	264	259	240	228	224	253	248	240	253	224	234	251	248	239	220	230	264	237	245	243	244	234	207	257	217	241	232	223	237	242	224	255	282	199	218	226	217	259	238	243	208	226	190	242	233	245	225	206	216	243	244	202	261	224	216	243	238	212	226	243	226	241	206	263	262	246	244	217	216	251	241	245	235	232	216	246	216	248	274	254	252	240	249	245	190	263	251	223	217	230	212	232	254	239	249	219	221	240	274	230	235	242	233	222	255	248	219	244	256	249	245	224	246	222	225	228	247	228	237	232	237	224	260	233	228	258	219	254	234	241	232	223	250	221	253	243	228	262	230	231	236	232	241	231	197	237	262	243	239	239	266	260	246	249	247	212	241	235	243	210	225	217	242	252	235	200	226	228	201	246	240	242	238	241	251	219	232	254	247	222	238	217	223	231	249	257	236	215	229	261	230	218	258	232	248	238	239	219	262	254	259	234	229	258	219	256	247	229	231	214	249	229	238	224	245	258	221	240	248	255	259	231	224	232	236	201	246	221	207	224	257	220	227	226	254	256	242	223	242	225	256	254	217	244	232	257	236	228	216	213	229	203	239	219	240	205	249	188	240	228	247	234	239	237	211	240	221	244	221	231	247	231	243	220	231	235	238	251	199	237	231	225	233	241	244	224	228	254	212	234	236	212	221	237	249	233	215	249	237	225	225	202	253	230	221	231	230	215	218	253	249	235	239	235	239	212	256	237	226	273	256	212	237	252	231	251	232	271	268	230	230	224	284	243	228	241	243	253	248	228	243	260	246	243	266	220	229	230	226	229	248	228	230	249	227	227	244	243	230	225	222	252	239	207	238	256	239	237	229	220	248	242	215	251	239	219	253	267	243	231	237	273	240	226	223	248	237	233	248	237	203	236	225	232	258	234	223	221	213	206	254	283	230	244	248	238	234	198	224	233	224	270	242	234	214	253	218	228	220	239	211	229	242	202	237	247	238	224	205	258	237	239	229	247	254	222	237	234	251	220	278	261	221	237	243	246	206	243	262	232	217	223	230	242	252	249	237	242	239	234	231	222	222	210	233	246	240	228	231	215	251	228	225	215	233	257	258	238	203	227	224	251	238	252	196	244	239	229	231	218	249	234	235	227	223	237	224	239	216	223	201	236	229	241	207	206	197	218	226	252	266	227	206	238	223	235	227	235	219	197	231	209	253	257	269	239	233	231	206	237	259	237	265	212	224	228	218	226	251	260	215	224	261	229	252	257	242	240	234	234	264	251	232	235	249	241	223	229	256	257	248	204	226	229	261	243	242	251	239	211	245	222	232	224	240	274	254	216	248	248	228	227	237	207	236	208	258	226	240	222	236	240	269	241	208	244	250	241	251	245	221	236	233	243	235	267	240	228	229	220	262	251	232	219	243	263	209	256	251	220	213	243	231	230	259	226	256	246	238	232	223	250	243	230	242	240	259	239	274	233	246	209	250	240	247	249	254	232	238	232	234	216	228	240	219	214	207	226	247	279	212	249	221	226	249	216	230	218	232	217	245	236	246	212	199	238	225	231	250	244	221	224	234	217	223	246	216	219	237	255	216	224	258	242	211	234	235	222	255	243	262	252	207	250	241	197	221	231	234	238	221	225	231	219	246	252	237	260	212	228	261	229	247	238	240	207	250	264	239	222	240	227	225	256	228	274	225	237	251	249	226	269	238	230	259	197	246	227	236	237	234	218	233	248	236	220	217	256	213	244	231	243	240	253	212	242	240	220	258	224	254	213	231	268	232	214	227	245	220	238	229	229	232	253	243	230	270	244	227	259	231	239	222	219	236	254	248	234	239	231	219	232	256	230	210	219	233	228	223	254	247	240	276	235	239	241	211	212	236	245	243	218	208	212	206	240	233	225	224	247	255	221	223	225	214	250	250	232	238	234	200	214	197	244	270	253	270	230	218	240	262	211	250	214	246	244	243	241	224	238	279	253	257	238	197	225	261	228	256	235	220	212	237	243	241	264	242	255	242	249	205	231	229	217	232	223	260	228	221	248	257	246	237	252	243	223	232	233	229	264	235	230	244	230	241	223	273	262	225	230	245	251	202	250	256	252	243	208	211	226	265	250	223	232	245	256	235	233	241	225	224	225	248	258	240	235	223	217	240	211	233	248	191	255	244	239	215	248	244	212	218	250	217	247	234	252	240	257	261	215	232	233	255	246	252	210	242	242	254	232	229	230	229	202	214	226	245	241	239	242	266	231	225	245	270	235	226	250	259	220	227	243	250	224	226	240	226	235	225	216	237	225	241	257	236	243	246	228	213	207	239	243	236	212	262	198	235	242	205	267	203	255	224	224	236	267
26469	32734	41747	47652	50163	48793	47678	45212	43039	33923	33563	25084	21667	18340	17290	14992	14388	15926	11676	9408	7169	4789	4110	4343	4332	3269	3647	4726	4392	3435	3488	3865	3851	2660	2714	3009	4013	3679	1937	1875	1345	1200	1047	997	986	1033	993	1033	1102	2861	4434	3990	2306	1727	1030	708	568	598	623	537	555	559	557	568	504	538	603	525	526	561	576	575	540	558	541	576	577	539	602	563	552	557	520	552	528	555	541	546	539	573	555	531	539	606	531	526	558	553	521	557	530	517	494	580	578	571	545	559	528	563	584	554	535	568	558	553	504	554	552	552	539	541	566	517	531	560	591	587	528	546	568	554	572	561	527	527	545	516	549	554	509	534	541	568	529	523	564	555	543	574	542	551	578	555	594	563	580	545	510	568	547	553	559	561	505	539	495	528	558	574	577	560	538	557	531	562	517	564	525	549	536	572	546	560	555	534	571	507	601	551	532	554	508	559	537	546	512	534	558	488	579	582	493	518	505	591	573	556	508	566	557	491	533	550	535	586	520	497	540	566	595	539	545	540	568	530	528	538	595	553	510	508	534	539	550	548	544	529	548	537	569	551	551	538	544	551	565	558	527	565	556	548	573	588	553	557	539	516	545	536	574	537	594	555	557	519	534	486	494	570	534	562	521	566	564	594	563	515	501	585	552	576	566	555	569	530	538	570	563	566	570	562	567	541	565	553	508	550	565	558	526	550	536	543	552	539	551	547	555	531	533	560	602	538	553	560	537	544	549	547	569	557	506	548	558	536	563	552	578	511	502	517	529	544	564	539	555	520	518	530	542	560	550	560	552	543	556	526	574	536	544	506	522	549	579	592	524	582	554	577	584	540	535	537	538	565	532	520	542	550	548	594	540	557	596	560	558	540	507	502	550	509	559	554	556	542	566	526	543	532	542	596	567	564	547	532	537	590	593	560	537	510	564	534	581	527	569	499	564	528	544	587	570	538	554	535	553	592	531	528	547	544	547	589	555	537	590	515	560	500	517	521	494	602	570	516	571	554	540	531	569	528	582	482	569	547	530	552	572	574	588	543	555	524	580	534	555	533	588	523	561	514	561	571	533	567	546	522	504	570	540	557	547	524	562	545	570	547	557	562	553	565	497	560	526	558	567	557	553	534	577	542	556	592	572	539	551	558	540	532	547	499	542	527	604	561	539	530	552	542	564	585	546	553	496	527	559	563	549	533	513	535	624	549	546	578	518	542	569	542	574	558	567	564	587	528	540	548	518	595	527	563	556	546	553	519	525	547	533	567	546	521	512	582	534	535	541	556	503	574	593	554	559	564	518	547	565	565	522	538	549	580	563	590	570	569	523	562	568	508	542	537	580	582	536	539	543	524	526	537	563	571	516	516	543	546	561	543	533	564	533	544	534	532	572	539	508	557	517	515	538	584	556	530	545	506	533	527	525	521	552	555	553	567	524	594	510	535	567	555	550	572	537	543	517	503	542	574	570	554	585	541	555	555	557	576	537	526	525	523	561	521	539	576	550	557	542	594	533	539	554	561	599	577	560	569	572	551	519	533	558	599	543	572	556	567	535	551	552	515	585	564	535	542	586	510	563	535	520	536	526	585	552	526	527	567	554	540	560	543	562	536	544	550	554	538	577	558	567	590	563	546	553	533	546	536	561	514	533	514	544	564	529	567	548	514	506	543	593	524	516	575	577	544	544	571	543	525	572	554	554	565	519	586	554	567	568	548	517	575	532	540	572	583	567	537	567	560	516	534	527	521	585	506	572	568	541	544	525	541	539	533	540	557	533	581	520	531	577	531	540	548	553	584	539	532	549	506	572	548	603	586	564	571	550	562	541	576	546	543	567	585	548	552	535	504	516	502	512	517	535	549	542	569	534	515	529	548	524	515	536	576	569	543	561	527	534	587	564	503	561	526	551	564	531	555	515	551	537	564	530	573	565	563	500	553	549	582	529	573	530	589	561	527	549	567	562	569	534	583	553	550	537	557	540	571	558	550	540	529	591	541	568	549	548	521	511	563	568	557	538	563	521	565	572	562	558	584	551	554	566	525	558	536	544	526	574	555	571	512	570	518	571	559	548	554	518	578	533	524	535	547	614	585	599	565	543	511	563	570	543	539	563	512	586	523	548	511	554	562	546	538	532	543	575	553	560	580	511	529	524	528	583	537	542	559	538	540	524	570	549	556	547	538	568	548	556	556	522	533	556	537	524	592	555	558	529	509	591	595	517	544	531	522	512	581	552	539	532	552	615	509	555	562	540	542	515	549	547	522	568	542	516	586	521	547	604	568	560	567	563	557	587	551	556	548	535	534	558	548	544	562	565	533	522	543	540	536	560	553	568	579	575	560	551	567	530	554	562	531	589	573	508	549	539	567	542	540	548	539	564	535	619	555	517	542	566	564	544	510	544	553	559	504	583	552	564	569	515	527	543	534	538	505	581	528	589	591	537	562	556	540	521	570	551	528	571	561	587	579	564	541	523	552	555	546	539	534	559	514	542	547	543	532	514	518	544	510	568	585	507	556	531	544	553	551	600	552	543	559	579	551	563	528	517	594	562	500	560	564	557	550	551	494	522	507	560	536	558	573	564	538	548	529	565	513	574	544	538	533	574	512	542	523	564	546	517	545	542	542	529	547	522	514	531	589	553	554	518	486	573	505	531	512	548	520	569	585	563	564	614	553	553	555	517	526	555	583	552	577	547	556	576	523	600	565	571	544	514	573	551	528	555	535	508	597	521	519	552	556	561	539	555	572	588	548	543	530	561	563	580	569	578	554	544	541	534	544	531	597	514	528	517	535	550	554	513	559	540	536	519	533	592	555	528	583	551	536	587	578	568	554	566	594	575	526	571	534	519	577	550	579	549	572	555	538	549	546	536	553	582	577	553	553	569	579	553	574	556	533	525	537	573	559	549	549	552	534	544	555	559	542	552	597	545	555	537	525	562	545	563	553	553	558	578	584	538	553	498	553	589	577	518	586	605	521	543	544	552	554	570	528	518	521	562	560	564	530	560	579	520	533	508	594	565	537	548	597	576	567	543	579	580	531	562	565	512	572	566	523	555	543	539	553	578	526	505	592	531	515	533	520	542	529	539	564	575	555	579	536	561	543	535	539	513	527	568	498	532	552	550	581	571	514	580	528	566	523	520	559	586	558	535	538	563	563	573	550	536	542	521	544	545	571	572	579	539	592	525	527	525	587	551	594	509	565	566	573	513	523	565	544	597	576	570	526	638	544	539	551	555	524	535	596	555	548	550	525	546	557	506	528	525	549	542	555	552	534	596	523	512	564	504	531	551	550	564	515	549	553	558	557	491	575	529	561	565	578	539	532	549	549	579	570	529	570	584	523	607	550	543	531	566	539	525	536	553	541	594	523	526	578	546	555	536	576	574	538	598	584	537	535	506	541	542	557	556	538	492	512	574	543	590	569	524	550	524	608	529	528	545	572	541	562	549	519	551	543	581	552	567	520	557	533	549	556	539	565	509	508	568	536	558	496	545	550
42838	41779	40782	36781	37960	37604	39155	36835	35750	28170	25404	19434	14697	10483	8508	6562	5507	6528	4367	2943	2315	1522	1235	1124	1228	1155	1078	1263	1151	1005	1172	1342	1106	786	881	909	1166	1219	602	585	439	478	396	296	330	325	340	359	352	830	1302	1189	704	486	349	281	268	256	208	222	244	220	236	216	213	255	212	233	241	238	218	227	233	240	211	204	200	239	225	215	201	261	215	232	248	221	221	220	235	260	218	206	220	247	221	230	227	261	234	239	210	230	222	230	203	235	242	216	227	217	216	258	223	225	225	230	225	228	231	256	237	232	218	250	242	204	220	218	230	238	215	218	240	219	224	250	220	223	231	245	239	239	211	242	215	240	246	230	241	258	241	247	231	215	218	237	198	263	255	237	228	232	250	232	226	221	228	212	229	204	240	210	226	204	214	249	205	225	218	230	222	211	231	205	222	247	225	240	218	222	218	210	212	185	228	215	220	230	265	252	222	247	225	263	210	248	243	211	205	231	218	220	216	226	211	223	246	240	235	234	215	202	238	232	254	234	205	223	236	230	245	222	229	244	254	236	236	189	209	218	222	200	224	213	212	210	221	247	221	245	216	230	250	228	217	232	230	215	238	236	206	235	226	217	256	227	234	204	236	235	230	201	226	245	226	252	240	210	242	206	212	232	230	232	257	227	256	199	211	218	208	255	255	260	233	217	226	256	230	227	230	232	216	231	223	245	211	218	236	219	222	234	226	222	210	202	235	247	211	226	232	234	213	227	220	221	226	239	232	244	218	227	204	229	217	243	220	213	246	229	239	243	233	212	241	217	223	228	208	230	218	211	245	217	236	202	223	231	281	265	249	212	227	229	202	231	209	242	254	231	217	205	257	229	195	252	234	224	238	261	206	209	230	234	238	248	249	183	226	238	256	196	233	243	234	228	236	227	215	235	216	239	199	251	244	222	204	246	239	179	188	209	226	227	230	229	234	228	229	199	219	237	244	238	190	217	199	236	258	221	222	237	210	238	217	232	239	210	233	232	232	198	219	202	204	202	215	232	248	232	226	256	238	289	207	222	210	246	221	236	198	213	210	230	229	219	226	244	212	226	222	223	228	211	249	201	227	205	202	210	220	243	227	197	232	206	230	253	262	240	215	237	206	268	213	229	222	207	220	201	215	229	256	247	235	237	210	230	209	219	231	225	251	217	225	215	232	240	228	237	224	231	249	218	245	194	231	226	208	232	237	224	238	209	236	232	216	242	217	238	218	220	248	227	215	218	244	223	256	224	236	226	215	213	238	224	220	240	254	239	243	239	209	218	219	238	254	207	217	234	246	209	228	235	209	219	229	190	240	221	241	241	252	190	227	247	224	217	225	209	231	229	236	221	221	231	214	214	239	240	236	238	213	244	220	232	237	224	244	257	243	212	205	218	239	212	204	243	225	228	202	246	227	204	222	227	199	228	221	215	197	252	211	222	212	246	240	247	219	201	230	242	196	220	226	221	232	216	231	233	221	223	263	238	240	217	247	225	241	207	252	255	223	224	240	263	213	220	254	240	240	236	193	262	256	248	213	195	240	249	234	212	233	274	245	238	238	230	210	235	233	201	230	207	237	226	216	221	218	218	218	175	211	259	241	223	235	212	219	229	204	222	248	213	237	235	211	221	265	229	253	220	213	225	235	208	237	222	212	248	221	258	213	250	227	227	243	225	219	233	234	219	218	222	219	245	228	204	229	217	239	246	239	244	225	207	219	227	228	230	217	224	226	239	220	238	222	230	223	221	208	245	221	236	189	228	201	245	235	216	213	217	231	254	217	236	235	204	223	224	232	210	227	230	215	212	250	227	202	209	216	244	232	223	229	225	232	219	209	229	235	205	240	211	222	263	222	240	217	208	238	227	206	222	230	230	224	218	258	205	244	233	233	237	241	229	211	224	216	214	240	201	224	229	229	218	218	243	229	245	243	221	221	220	212	249	235	237	229	242	217	215	229	233	210	243	229	221	229	192	194	227	235	237	217	237	239	222	196	235	198	225	244	243	249	255	252	253	222	229	239	234	193	246	221	224	234	223	199	211	230	241	208	223	240	211	219	211	244	209	219	210	247	209	219	225	196	242	267	210	222	250	226	236	240	229	225	225	233	237	229	226	232	232	260	264	204	234	224	251	247	218	212	233	232	247	220	233	247	201	194	224	229	237	268	229	216	260	216	226	240	218	246	228	235	250	227	231	251	242	210	220	233	236	247	222	217	245	235	203	247	215	224	222	232	237	241	257	224	227	221	243	245	241	205	231	216	234	255	230	241	230	209	226	246	225	230	215	247	218	244	229	224	238	222	221	230	243	221	236	238	227	251	246	237	228	224	208	215	226	238	217	195	228	235	224	251	204	245	223	242	248	230	235	230	212	207	209	213	222	209	236	182	230	241	224	229	212	227	229	216	232	208	218	258	229	220	224	214	263	258	224	231	230	232	231	227	225	225	226	242	233	246	212	241	224	254	226	189	236	215	220	230	213	254	237	236	222	224	218	245	244	270	258	227	206	217	234	245	219	251	224	235	238	222	242	281	241	206	245	251	212	257	235	232	218	199	230	233	231	231	226	222	212	195	207	217	217	220	203	234	238	216	252	233	251	210	232	218	208	208	256	223	231	222	225	229	242	244	240	227	225	231	242	237	208	203	244	222	235	222	205	215	244	225	220	222	231	234	257	219	230	253	218	225	256	234	206	245	225	225	210	239	218	243	254	235	213	233	223	235	219	226	254	227	217	203	237	238	255	239	233	213	225	217	251	232	252	259	229	222	213	229	220	254	237	233	230	192	211	233	223	231	220	213	217	229	215	194	227	258	239	229	212	239	237	248	208	244	242	241	263	219	217	223	245	225	233	222	247	223	234	226	223	232	209	225	209	276	205	233	237	206	231	189	212	218	215	197	246	200	220	237	231	230	240	238	227	202	228	218	247	234	233	229	203	228	225	236	224	228	204	203	246	217	244	210	247	242	259	253	224	211	211	214	205	240	249	220	209	238	259	273	218	197	239	212	218	267	242	217	217	256	226	224	241	257	214	213	230	239	214	237	233	233	237	207	239	230	221	210	229	247	218	239	232	205	218	227	210	235	221	239	257	240	209	207	234	241	220	222	216	208	208	228	245	256	220	215	209	215	231	221	224	255	226	233	195	237	208	232	207	227	233	247	259	228	235	228	210	231	213	217	212	212	234	242	249	261	232	225	231	217	216	217	213	209	226	209	216	207	235	257	262	222	202	202	244	230	232	196	215	256	229	230	216	215	206	223	236	214	239	222	202	218	234	236	212	240	198	234	222	212	223	268	248	224	227	209	211	212	241	228	196	219	234	218	233	240	209	206	184	263	203	238	229	236	262	231	243	224	209	229	237	256	240	243	213	264	231	240	223	218	208	237	235	257	224	238	233	224	238	245	216	210	231	222	234	234	221	234	219	236	188	234	228	212	236	243	232	230	209	248	211	229	230	204	197	240	230	236	209	231	226	220	214
32501	38813	45963	51603	54843	55058	55568	53434	51809	43449	41806	34831	30341	26654	25806	22317	22604	25182	19120	14700	11776	8558	6743	6105	7547	6322	6177	7532	6926	5899	6689	6822	5895	4564	4993	5502	7171	7075	3278	3024	1887	2387	1612	1282	1407	1299	1359	1628	1433	4723	7838	6433	3292	2379	1315	811	609	561	487	552	570	501	526	545	497	587	587	501	527	540	540	508	559	507	510	547	500	499	484	514	529	523	556	538	520	519	528	502	501	520	539	515	531	543	520	505	531	489	532	564	545	576	508	565	539	578	516	543	466	531	561	529	502	558	549	513	510	510	511	511	514	505	548	554	525	513	512	515	562	494	575	579	551	482	535	509	523	522	567	527	515	547	524	507	500	492	540	521	532	531	518	520	566	534	488	535	541	521	578	549	535	579	519	509	486	497	515	522	532	532	571	555	563	521	548	534	512	520	563	508	506	549	541	527	593	563	507	531	495	574	545	525	506	550	514	535	509	544	532	551	568	523	517	521	507	553	559	503	502	535	540	526	476	515	562	569	507	538	514	535	548	547	553	534	516	518	521	501	534	511	510	570	531	566	513	506	540	492	558	533	521	561	508	542	530	521	495	538	513	481	536	502	524	542	530	490	484	528	544	539	488	518	510	533	472	510	481	527	494	516	542	517	478	520	539	538	532	551	548	533	504	527	583	505	522	529	531	539	497	515	538	548	527	512	526	485	506	512	541	534	554	488	523	546	556	541	495	537	510	529	532	541	535	522	508	520	510	537	546	504	527	489	548	507	556	504	521	568	524	541	568	548	515	489	491	530	530	551	531	506	537	557	487	498	575	491	540	538	507	518	557	554	551	524	543	516	567	543	545	552	550	506	494	555	507	511	523	530	564	563	483	501	528	526	536	506	529	520	461	507	488	512	549	536	511	508	504	527	531	501	543	485	503	533	553	548	502	502	480	507	531	528	539	555	542	516	567	532	519	511	562	564	504	474	521	552	545	542	495	521	524	564	576	567	510	525	578	529	490	551	552	521	505	517	596	533	505	518	516	500	575	519	541	492	509	510	555	511	522	501	517	490	542	490	526	537	505	527	535	566	563	509	532	559	534	502	517	542	517	560	541	514	462	502	523	518	567	516	537	504	550	529	518	523	489	500	527	519	520	498	504	566	538	502	517	552	535	552	514	524	535	511	545	508	513	546	538	530	503	528	535	507	535	529	536	513	517	526	510	527	531	531	503	529	495	572	489	519	548	528	547	502	540	530	542	535	532	534	527	562	515	537	545	562	533	533	529	495	525	485	487	489	512	519	502	516	529	575	535	520	515	578	529	525	485	494	531	513	527	500	529	481	557	534	511	509	498	539	555	504	545	533	520	516	493	505	549	528	485	533	512	528	515	503	560	537	555	535	553	518	565	575	504	546	496	472	545	548	549	548	495	538	506	516	491	524	527	546	559	549	532	529	521	556	530	497	545	515	544	544	554	527	508	533	546	502	507	502	517	534	508	540	542	537	502	518	507	534	521	561	531	544	523	496	546	520	503	531	541	557	545	542	509	540	578	519	486	524	521	540	559	536	559	573	570	531	516	562	522	522	538	529	544	562	556	534	528	497	524	531	532	543	518	541	509	525	488	523	492	554	523	529	526	494	513	543	515	534	543	530	530	535	531	537	603	536	560	511	477	579	530	516	522	508	519	508	500	524	544	533	519	515	492	526	496	507	515	543	488	543	512	552	543	522	545	541	568	526	540	555	552	505	524	517	533	596	535	500	494	539	499	532	540	607	515	498	556	532	523	532	547	522	546	568	554	511	522	520	543	509	508	521	510	577	529	516	512	545	539	518	537	501	507	576	509	512	512	543	519	518	529	497	547	483	492	479	568	501	540	518	548	527	546	532	536	491	492	506	491	547	545	509	496	557	529	539	512	504	511	534	505	494	536	511	585	559	548	512	533	489	534	527	522	554	538	550	541	531	546	514	519	507	498	554	531	535	532	548	556	555	502	526	457	539	523	524	548	487	514	536	556	579	534	533	515	516	520	544	490	492	540	526	502	503	501	537	498	527	520	504	530	528	578	548	526	523	543	528	497	520	538	512	543	563	539	547	524	556	544	515	571	573	506	514	531	507	515	527	504	507	523	508	553	541	515	540	536	515	565	476	565	526	536	529	514	506	526	532	539	543	512	488	530	525	530	557	587	527	519	515	581	528	511	516	532	495	527	579	501	558	517	534	575	554	573	476	521	519	484	525	549	566	560	545	503	530	554	493	520	502	545	544	527	548	519	532	537	560	542	499	508	558	543	520	483	514	546	532	503	561	539	527	554	554	509	550	535	547	509	522	510	556	542	499	514	512	541	524	504	541	551	545	496	541	531	517	518	509	557	537	503	503	520	513	548	522	524	516	536	535	521	533	562	532	533	530	541	508	517	518	533	522	549	540	486	525	563	529	530	569	546	522	545	535	522	482	513	534	541	527	543	540	516	550	563	544	554	521	515	565	488	535	555	535	555	551	546	557	555	531	502	501	505	547	503	564	540	510	571	524	519	546	510	552	533	551	482	581	510	536	563	522	496	549	508	534	529	510	503	548	533	562	566	545	541	502	533	539	571	532	554	572	519	565	488	518	547	554	517	540	516	534	531	496	523	536	517	517	546	496	514	482	499	571	539	525	518	564	545	518	522	528	527	526	515	513	492	541	511	573	509	526	542	537	509	513	506	527	539	520	538	504	548	525	522	525	497	493	557	553	570	556	520	494	524	525	568	548	522	525	546	502	494	514	558	553	509	523	553	528	532	532	565	547	529	527	522	497	578	509	518	568	551	514	508	508	527	507	526	511	523	543	516	547	535	540	506	509	527	532	563	539	540	508	570	501	560	545	535	524	529	523	516	506	576	515	517	546	549	517	543	578	526	530	527	542	543	496	509	541	529	525	560	533	512	498	519	530	524	519	568	510	536	566	498	505	539	531	508	507	519	507	550	486	546	509	549	526	543	567	545	525	526	522	551	518	510	584	564	502	513	507	551	500	524	494	521	524	524	531	501	539	537	555	494	536	502	484	538	521	560	492	544	529	507	483	564	532	522	577	510	504	517	515	567	539	498	531	530	510	542	503	518	564	566	570	480	528	527	536	474	521	510	533	526	543	495	509	518	553	548	553	514	549	546	533	543	532	516	521	531	530	538	523	547	510	511	515	555	488	538	519	570	519	538	525	513	517	540	531	527	537	563	536	546	538	487	571	554	502	531	534	527	575	527	537	518	529	508	537	513	515	587	507	568	517	537	504	487	498	513	548	502	542	504	535	516	503	524	513	545	535	527	539	536	512	544	540	516	551	521	512	507	491	561	524	539	511	495	538	527	516	495	514	536	504	525	588	495	540	496	549	543	526	554	509	520	534	475	561	526	543	540	515	526	512	523	534	536	509	515	467	531	466	494	555	537	544	505	537	531	539	554	518	556	545	526	524	516	488	501	455	524	559	497	514	530	494	518	576	492	485	561	532	511	566	544	545	529	562	503	543	520	547	514	521
11468	11460	14854	10725	7594	5020	3668	2487	2041	1206	1019	857	647	508	459	462	436	419	452	385	339	340	309	279	291	318	268	288	305	310	307	308	285	259	302	310	326	279	296	266	275	285	283	235	268	257	304	267	271	283	322	371	300	307	297	285	261	282	248	241	259	221	234	244	245	229	254	259	267	271	251	259	241	229	272	259	239	247	220	259	276	254	268	239	213	266	254	244	239	224	267	269	236	262	261	231	228	251	259	267	266	248	255	258	287	229	261	254	255	255	249	227	253	219	284	263	254	232	249	234	254	249	229	272	257	252	241	258	267	244	249	242	267	241	257	258	250	238	252	262	276	264	253	249	250	263	281	237	241	242	238	253	259	252	258	248	286	248	266	227	257	267	206	247	250	251	250	253	245	270	237	237	235	247	274	281	246	246	264	253	248	259	258	268	288	235	243	264	238	247	250	258	265	250	248	250	227	254	259	254	250	200	242	225	253	293	247	259	268	231	226	266	253	278	237	251	247	272	281	257	234	253	231	240	255	286	241	218	235	259	253	231	243	241	268	238	245	257	264	260	273	234	240	253	237	265	232	261	270	233	267	231	228	256	247	256	224	226	257	278	244	257	262	246	271	231	221	246	272	244	245	249	267	267	260	267	249	234	253	257	285	230	234	241	218	253	249	248	264	262	275	269	268	252	248	246	258	240	238	232	245	235	229	248	256	274	243	253	232	232	241	298	259	246	243	236	223	255	264	233	257	252	238	237	245	266	264	257	232	246	251	281	237	234	273	260	230	225	229	243	266	264	244	258	285	251	259	269	258	259	253	243	244	267	274	254	244	256	241	250	231	235	244	260	265	261	276	259	250	250	245	262	222	239	241	267	246	233	260	266	258	250	265	233	264	253	234	263	280	242	246	276	253	208	254	270	220	270	248	266	255	235	263	268	263	251	263	241	246	255	236	235	252	258	256	265	235	266	249	263	261	251	247	237	293	232	246	233	256	270	245	279	250	243	240	224	267	250	259	270	279	294	257	262	255	241	273	228	266	246	267	253	274	256	242	246	259	245	235	264	273	241	244	228	255	236	242	235	256	231	228	241	296	281	231	223	251	241	261	244	264	279	255	281	254	252	270	246	264	269	240	279	268	243	236	270	262	244	257	237	242	276	231	259	242	267	268	264	257	234	271	257	254	232	242	254	260	275	237	252	242	243	275	237	232	218	255	256	241	245	279	266	266	264	258	251	250	260	242	265	241	233	267	251	266	260	254	229	272	251	268	219	250	273	260	236	270	247	224	261	271	248	257	260	251	265	264	238	242	240	262	252	260	259	239	260	283	303	253	237	244	259	277	288	248	258	242	265	274	288	275	256	273	230	275	253	253	251	237	253	238	246	253	235	226	239	262	247	244	259	292	251	258	239	260	230	240	287	265	249	243	215	224	231	245	267	271	255	279	263	277	263	254	237	262	260	258	263	253	280	248	251	285	274	242	259	246	238	259	256	230	236	242	263	289	268	243	247	275	240	264	241	262	235	248	259	255	222	264	288	236	247	238	260	276	254	247	249	251	265	270	239	256	262	265	229	223	254	231	249	271	256	250	277	252	224	246	289	232	253	249	243	246	256	260	277	231	268	239	266	239	248	233	223	241	242	253	216	283	261	239	229	221	252	276	265	264	270	250	252	249	254	275	242	254	251	274	300	234	231	225	222	258	270	234	254	244	276	231	241	244	203	243	243	260	248	244	263	244	243	249	229	259	227	228	246	284	269	268	253	248	263	243	263	280	260	269	236	258	247	255	266	269	251	272	256	251	250	253	288	304	251	249	246	260	227	259	250	261	263	226	224	252	271	253	259	245	259	254	249	240	249	259	263	234	284	251	240	262	271	251	236	237	212	247	241	263	263	256	241	268	241	269	257	224	259	254	246	262	223	266	266	242	277	255	241	261	276	262	246	287	242	281	218	256	257	264	236	249	260	244	265	263	259	251	274	236	260	271	219	260	230	251	268	265	264	246	246	240	246	224	250	227	272	259	251	226	196	261	254	233	267	252	246	289	268	245	258	233	254	246	279	273	266	249	242	253	254	232	254	233	247	266	276	265	265	239	236	235	239	282	257	252	279	264	247	242	234	258	254	244	263	236	243	228	253	262	277	268	227	243	266	260	277	236	247	260	249	253	271	237	263	231	238	263	264	237	240	247	241	270	238	255	241	281	269	243	246	272	260	234	241	224	256	269	271	251	241	239	254	244	299	227	254	257	283	247	247	276	238	261	255	252	245	234	247	246	221	244	253	247	265	264	274	260	256	267	269	244	251	233	247	269	233	255	263	240	257	273	260	228	281	236	249	239	271	226	252	259	252	249	269	231	261	257	255	229	259	257	242	249	260	224	260	264	251	234	230	258	253	282	247	255	235	247	252	287	253	254	265	274	248	245	249	245	259	239	243	244	248	243	254	262	254	262	254	269	273	264	246	251	256	236	233	215	236	296	251	250	229	266	262	255	222	240	227	270	266	246	252	256	225	263	242	225	259	221	232	240	242	237	231	227	264	264	245	241	235	257	289	238	242	259	253	240	229	290	263	232	240	249	233	242	270	251	254	236	221	238	266	228	235	245	232	228	241	260	221	287	230	261	235	282	242	255	264	249	272	271	254	258	247	238	273	253	244	221	231	254	256	247	258	262	247	253	258	232	249	253	239	260	265	277	264	226	268	232	280	253	206	252	261	235	268	266	232	242	262	252	261	272	241	235	223	263	272	265	220	283	259	274	257	262	271	238	294	277	247	243	245	242	230	236	267	226	242	226	259	246	251	251	228	239	256	244	240	244	221	252	247	247	258	238	261	231	247	259	285	233	252	249	271	261	265	270	230	231	250	264	288	262	254	212	242	271	254	273	210	221	249	216	254	289	260	262	237	243	242	256	270	273	264	225	235	228	235	221	253	271	287	254	255	238	294	265	257	280	257	238	241	247	282	266	289	282	275	235	248	277	258	235	225	266	252	251	245	253	257	253	219	227	246	248	271	277	228	271	266	240	280	271	255	232	227	234	281	252	250	218	255	233	260	251	269	256	265	265	252	251	218	265	264	245	251	268	228	239	255	265	280	229	251	257	251	253	245	240	254	257	280	241	242	253	243	266	247	247	228	232	251	233	254	271	268	225	257	230	239	253	254	253	244	267	237	238	220	263	223	236	270	275	245	260	223	275	259	241	247	260	259	250	251	265	285	251	246	233	277	293	266	251	214	251	239	258	248	243	244	246	246	260	272	242	260	256	255	239	250	234	262	216	262	267	277	268	230	246	279	262	274	268	248	243	264	259	264	246	256	281	235	235	233	232	242	247	291	282	219	266	259	284	253	252	272	264	245	258	273	241	234	302	263	236	223	245	236	252	249	233	266	264	239	239	270	240	261	270	224	255	262	252	232	269	269	228	236	263	264	274	234	256	224	261	223	247	281	253	259	263	259	249	244	261	269	246	271	254	252	222	266	256	271	275	225	250	248
8381	11159	19616	20127	18891	15506	13304	10429	9356	5944	5728	4370	3212	2675	2365	2008	2015	2148	1771	1456	1238	1190	1166	1142	1116	1007	1048	1158	1066	1057	1097	1044	1039	944	970	913	998	998	825	796	823	771	760	725	824	809	832	845	758	888	1096	1111	987	908	686	656	598	582	581	561	621	576	570	623	623	591	619	596	625	596	569	560	592	579	649	554	567	594	596	609	636	586	607	580	596	617	584	576	621	582	556	646	578	666	574	566	581	575	550	600	570	580	588	587	553	643	566	603	549	569	529	582	558	607	599	582	602	604	620	602	575	556	563	616	583	569	613	542	593	585	556	583	568	552	580	581	578	594	538	585	598	609	570	581	601	589	629	587	604	625	598	586	574	600	586	597	600	603	622	576	565	614	565	588	628	605	552	540	579	584	564	539	592	573	599	552	582	590	554	623	605	631	586	576	567	540	578	630	605	615	615	625	616	587	584	531	576	585	600	591	610	648	548	572	570	608	570	560	543	565	526	562	607	591	600	595	568	609	579	591	563	576	573	591	599	616	621	611	581	607	579	582	572	553	583	598	583	581	598	581	597	598	609	591	588	599	610	618	578	578	576	600	605	555	621	564	570	558	570	570	603	599	625	564	624	645	575	544	550	613	562	569	579	587	613	577	600	574	585	610	617	571	554	593	570	616	618	605	582	602	607	561	605	586	601	588	582	557	582	583	543	571	612	586	543	568	610	586	595	556	591	590	582	586	583	590	570	596	586	561	592	575	622	597	654	584	583	611	613	587	600	558	572	608	563	617	588	608	583	589	581	622	612	557	608	561	559	589	566	570	611	603	564	628	585	597	573	576	582	613	549	620	626	569	582	607	608	586	607	597	586	564	566	610	601	603	530	566	572	559	584	620	597	554	602	604	609	587	607	622	570	617	551	596	588	630	554	574	619	567	608	609	574	607	576	568	602	611	569	566	575	608	596	584	558	614	653	631	608	571	593	594	550	552	642	575	574	574	605	590	580	604	596	594	576	605	601	571	597	605	607	610	542	583	586	584	556	574	655	576	613	634	584	595	568	586	561	582	575	581	545	621	558	606	561	641	542	590	570	601	587	561	575	563	561	596	579	592	624	566	570	592	557	582	560	626	545	568	629	641	574	621	574	627	621	649	587	625	565	570	609	572	569	608	575	600	618	585	589	594	563	574	576	561	657	574	612	581	589	594	588	576	611	564	555	619	607	572	584	554	550	554	580	581	601	599	561	575	571	602	558	543	582	583	567	590	568	559	601	596	559	536	590	607	582	612	623	537	596	587	603	546	626	601	574	610	581	586	584	630	587	574	616	590	589	567	585	596	599	639	598	553	563	568	592	568	567	586	558	577	579	589	624	645	556	603	634	595	603	622	604	595	594	573	610	582	589	628	617	587	586	604	586	588	568	606	577	529	545	556	632	559	595	594	583	611	585	571	597	620	580	513	611	607	558	630	606	580	628	601	569	592	588	638	553	569	588	607	581	538	579	603	594	576	587	582	605	568	586	546	623	570	568	601	593	564	620	591	555	578	574	551	608	645	609	589	597	558	644	595	573	599	606	613	566	602	595	577	557	560	563	561	640	592	562	584	571	628	559	559	583	569	601	584	585	599	583	564	584	628	601	624	570	560	561	585	563	585	563	585	605	592	601	582	630	611	618	592	626	535	611	586	557	636	594	594	584	569	578	574	530	586	577	609	604	609	631	568	561	567	561	554	590	598	587	576	613	576	560	639	598	581	611	606	586	616	604	579	595	597	627	582	584	575	581	593	603	582	584	627	589	619	585	602	552	605	573	576	553	622	550	587	571	642	562	571	579	659	611	609	625	533	601	573	591	563	578	626	586	553	581	596	580	588	608	567	596	600	556	554	571	612	592	554	536	612	547	569	612	586	580	549	648	541	655	556	599	599	573	608	561	595	560	569	591	609	581	577	612	594	573	617	571	610	649	609	570	642	540	588	581	561	588	564	604	576	587	637	610	552	598	574	565	587	607	599	621	593	587	555	552	591	566	607	607	527	636	591	612	606	585	583	566	577	581	546	594	553	602	565	564	586	590	592	581	599	604	569	587	562	557	573	549	603	576	592	619	553	580	539	587	612	624	627	617	569	566	591	596	578	581	615	624	559	559	595	602	625	562	579	598	548	604	573	586	568	605	551	604	570	597	610	589	605	595	630	560	591	614	530	577	583	548	580	571	607	597	603	634	555	613	620	627	587	594	583	591	578	587	598	584	590	582	582	604	641	584	575	583	584	609	605	622	581	577	656	547	576	596	574	609	580	544	572	593	631	599	629	568	606	588	593	529	512	567	587	583	548	579	589	595	579	599	567	590	593	585	601	544	564	608	587	576	600	619	551	620	588	571	594	591	564	595	601	552	581	598	605	603	608	612	613	554	605	588	608	577	612	604	587	637	593	614	558	607	594	594	645	603	586	589	576	528	574	604	611	585	575	552	615	599	584	612	588	607	570	599	599	577	604	551	599	549	565	575	605	565	564	577	589	627	551	584	569	617	586	568	563	637	590	580	608	598	605	574	605	584	621	598	609	613	594	590	598	620	595	589	574	584	584	565	587	639	601	617	606	614	559	562	584	587	576	537	582	581	583	583	565	601	606	602	594	559	577	580	607	595	573	567	610	560	583	585	628	620	613	540	573	597	600	628	588	600	583	584	610	598	584	603	566	579	645	587	601	572	585	594	565	606	593	571	534	604	555	600	633	590	608	606	600	604	553	558	543	596	582	595	627	600	595	599	604	573	585	610	615	615	571	595	583	592	556	573	599	564	572	587	582	539	597	557	623	601	582	559	598	592	589	598	594	593	557	583	566	613	567	579	580	581	577	566	588	574	552	573	596	572	615	594	606	553	586	575	597	613	590	561	563	603	585	624	594	569	637	624	540	585	596	561	611	611	563	611	604	621	588	557	597	568	594	570	635	613	588	546	596	577	567	587	598	578	571	584	576	607	562	579	609	596	587	594	593	593	550	616	562	567	572	574	551	582	599	613	587	595	609	645	593	629	570	607	620	616	579	591	596	567	601	557	599	567	571	622	554	612	574	612	604	546	576	581	629	600	574	606	576	567	582	592	561	578	605	589	578	576	615	564	604	578	594	540	575	558	578	603	575	579	585	600	577	596	599	584	603	586	570	636	563	543	640	567	613	566	587	611	581	585	619	617	575	576	577	599	586	569	583	601	600	587	567	583	636	617	564	580	575	566	559	581	567	615	591	632	578	581	609	579	565	603	620	616	540	593	588	562	613	565	596	585	585	606	612	570	613	631	578	640	573	659	590	554	561	604	575	602	597	632	559	622	607	621	526	563	568	601	542	535	579	605	584	563	561	568	540	634	575	551	525	611	618	551	563	516	577	548	559	556	567	557	565	618	587	621	602	570	531	608	546	568	615	609	564	580	587	568	599	585	577	544	638	601	611	614	586	595	553	605	645	560	605	586	532	586	583	554	604	558	590	626	621	616	581	604	562	575	596
35091	38687	41024	36505	35784	32968	32866	29229	27095	18911	15024	11319	7132	4890	4553	3739	3389	3635	2418	1515	1288	847	725	697	793	685	825	877	760	665	697	754	707	557	502	571	673	759	481	417	363	357	304	298	295	306	286	295	296	584	772	647	553	440	319	269	241	258	232	230	223	211	246	237	252	259	256	234	252	251	231	223	235	255	246	250	251	222	237	239	239	223	257	252	288	235	264	209	253	251	222	247	246	219	237	249	233	251	238	230	243	235	243	266	229	239	233	235	232	224	241	220	232	240	248	249	227	217	201	216	225	243	231	249	213	271	261	245	237	254	244	234	232	239	216	252	240	260	199	238	242	236	221	218	268	229	257	250	283	237	226	216	263	247	241	246	207	250	247	215	239	209	224	246	243	227	246	229	235	217	238	205	229	224	235	237	252	236	238	239	235	235	252	181	259	224	249	216	246	228	235	257	232	244	227	232	234	232	210	222	234	232	253	249	229	231	245	237	239	216	261	212	203	212	262	235	210	216	242	242	248	219	246	211	260	196	244	239	235	228	233	228	210	247	270	200	244	251	196	213	231	260	246	254	227	242	229	260	233	216	227	250	222	217	248	222	224	235	236	225	206	235	210	234	240	224	235	240	220	254	252	250	217	251	213	227	252	243	233	241	224	229	226	235	239	228	231	252	240	211	218	214	267	234	206	205	227	254	247	246	223	219	227	228	225	233	232	234	234	223	208	224	211	225	228	233	237	217	217	235	223	234	246	213	233	250	233	236	223	230	234	240	258	223	238	253	225	240	243	237	247	227	226	223	220	218	207	237	233	230	229	228	216	215	225	222	235	251	281	244	231	242	225	240	224	247	241	218	249	253	242	233	262	216	249	253	240	232	238	235	238	262	248	254	224	229	243	267	243	229	243	240	244	220	257	232	236	232	248	262	268	264	237	219	267	232	234	246	235	242	207	252	209	237	233	265	219	262	242	238	227	226	239	203	247	245	229	251	259	221	247	259	249	243	220	227	227	243	221	240	221	226	228	251	245	233	239	231	210	232	238	230	237	226	256	258	237	251	273	231	245	206	246	221	212	227	240	220	218	265	236	223	250	226	246	245	238	231	244	281	209	234	242	231	247	241	216	219	245	215	227	226	212	221	242	216	236	229	231	209	240	274	225	246	219	250	280	244	256	235	240	238	227	254	253	250	213	256	219	250	268	250	249	238	216	234	248	246	233	229	236	248	234	228	234	238	219	245	209	218	222	235	237	249	217	234	220	209	256	238	236	262	249	230	235	205	245	223	225	242	235	217	210	239	224	273	237	239	220	223	248	239	238	243	231	230	214	235	260	262	236	273	237	227	219	221	248	213	247	230	250	218	236	235	235	225	240	261	234	251	263	233	233	239	235	243	247	246	240	238	238	248	254	214	234	259	232	234	196	241	214	253	244	224	250	228	243	249	265	194	228	233	231	237	229	204	214	241	232	223	236	250	235	218	229	218	229	263	261	246	221	231	248	241	255	234	216	237	238	262	216	266	215	212	244	239	219	236	247	241	214	227	244	254	245	235	231	232	253	238	215	197	221	246	226	226	239	199	257	211	247	226	234	249	212	244	239	230	226	231	244	245	234	243	245	247	223	239	263	257	225	240	262	232	264	252	235	226	214	256	234	237	237	238	248	222	259	223	239	243	268	260	219	263	227	245	230	237	234	265	225	228	242	218	237	251	237	243	235	230	242	217	228	234	248	273	245	221	246	254	233	268	246	262	254	225	263	223	209	229	229	240	213	251	233	238	236	238	223	247	243	248	239	226	246	235	229	244	209	231	230	230	233	247	250	249	231	249	254	227	234	215	241	217	221	269	257	265	262	210	236	240	221	213	229	214	253	257	238	249	268	235	228	221	239	235	246	254	246	226	227	244	231	241	231	240	245	272	241	226	225	216	235	237	248	259	239	236	249	253	233	250	239	226	256	265	257	226	215	245	251	266	223	254	238	245	220	223	226	212	212	245	269	233	253	262	228	240	255	229	227	221	242	234	239	233	216	249	247	203	217	256	204	229	211	233	225	243	231	233	240	238	258	227	235	235	280	249	238	264	201	258	233	230	242	222	223	239	247	217	216	251	251	236	251	227	226	250	239	216	223	244	224	272	253	231	258	247	210	242	238	247	221	256	231	232	218	278	257	222	266	235	226	230	228	268	257	208	243	227	216	245	230	234	256	239	264	230	241	227	241	239	250	248	230	244	211	243	240	200	211	237	252	247	232	264	237	270	227	265	224	247	225	267	254	205	249	256	223	216	210	238	273	216	232	219	212	224	239	224	258	241	221	239	241	252	247	234	224	223	236	227	240	242	270	240	217	222	215	218	241	240	228	224	231	247	219	216	239	243	233	246	247	261	224	228	229	235	220	236	239	227	245	241	232	270	219	236	223	234	209	255	249	215	217	259	210	232	231	237	261	226	267	240	245	231	225	254	258	257	232	243	233	254	217	236	207	251	243	252	203	194	230	272	228	238	217	232	229	232	235	226	243	231	216	237	225	222	244	245	248	219	248	251	247	250	207	229	222	192	196	252	212	254	274	220	225	213	214	243	237	216	254	241	205	234	221	230	246	245	238	244	213	248	248	209	230	221	247	253	241	211	243	240	256	240	227	235	224	216	246	246	241	242	207	251	234	247	223	222	213	253	249	216	218	235	224	229	228	204	238	240	259	233	202	219	231	230	234	246	219	234	222	247	216	222	254	233	276	224	203	237	236	247	245	242	224	240	251	244	268	233	238	245	232	266	265	202	231	212	236	275	250	244	227	205	228	252	249	195	224	223	237	240	238	238	259	233	241	234	221	218	223	227	231	264	260	214	228	222	238	243	223	261	238	272	224	254	236	207	238	222	224	236	237	262	245	229	220	224	239	228	233	215	271	256	220	253	238	229	239	246	234	226	235	198	243	221	239	227	238	214	215	216	240	234	237	242	253	236	214	252	190	256	231	240	238	224	233	232	234	254	238	214	219	218	252	254	249	235	230	232	257	239	232	241	259	221	236	224	235	225	239	227	204	247	238	220	259	221	250	243	254	228	232	227	230	224	229	257	268	241	201	234	229	223	231	257	244	252	213	230	239	221	234	204	220	241	216	230	240	261	231	245	225	218	239	237	215	230	246	228	231	223	216	250	260	227	234	275	234	256	231	287	187	231	216	218	257	245	240	236	246	218	230	220	228	231	262	250	224	232	212	205	211	220	227	233	224	237	230	249	237	248	245	259	234	247	225	246	228	264	258	233	208	224	234	231	224	228	210	220	254	238	240	245	225	236	245	255	275	246	268	215	233	232	228	246	224	201	252	234	221	240	219	266	251	224	225	228	224	255	216	223	234	234	223	208	220	233	241	215	248	225	254	248	262	229	218	240	218	251	277	225	232	255	236	223	246	237	221	221	236	246	226	258	273	258	234	265	234	240	221	227	235	230	231	195	213	216	214	229	235	238	269	260	243	256	241	250	248	207	243	209	255	219
26342	32513	41506	48093	49801	46986	47735	44240	43996	34317	33026	25931	21609	18034	18805	15943	15480	17397	12282	8607	7434	4876	3757	4154	4293	3778	4679	4953	3946	3850	4050	4386	3696	2947	2884	3007	4179	4433	2238	2200	1485	1612	1111	930	1079	1160	1132	973	862	3214	3954	3606	2253	1618	975	707	652	581	552	503	528	499	578	617	552	525	524	569	580	537	529	578	581	574	545	559	536	593	533	554	560	560	553	562	581	542	530	571	565	534	547	540	573	533	539	562	599	573	535	591	602	538	590	566	552	552	532	568	539	546	564	536	568	552	556	556	544	501	572	501	538	517	553	523	542	560	591	528	538	584	578	554	512	580	550	529	583	539	568	533	516	549	566	519	528	545	544	506	557	515	543	595	563	567	564	558	535	552	514	558	533	545	506	531	543	579	585	534	608	584	565	514	549	593	605	553	527	567	596	569	546	561	542	577	556	561	573	525	552	571	543	557	544	510	545	528	517	557	566	574	491	549	538	529	525	525	553	528	589	533	568	585	537	548	496	545	564	519	534	541	571	546	561	565	555	565	556	583	571	545	552	575	584	573	535	574	580	542	556	521	524	569	550	548	562	555	563	559	537	530	578	562	586	596	532	567	566	501	545	579	537	544	538	586	592	547	496	580	563	551	574	552	565	530	536	560	522	605	563	566	541	574	544	530	551	563	574	586	563	576	543	535	573	593	541	546	566	543	559	549	544	540	537	567	519	546	541	559	549	536	568	589	562	547	551	558	552	573	549	579	559	582	566	555	511	552	563	585	599	576	531	591	552	569	553	541	519	559	565	561	573	543	532	530	553	619	534	557	513	574	571	533	518	546	524	583	558	540	554	571	569	528	575	555	532	555	529	557	530	552	563	522	541	538	534	536	564	536	545	559	517	535	542	543	555	576	555	552	571	536	516	553	568	565	600	488	523	534	563	558	531	576	522	576	570	529	556	550	510	543	544	589	530	589	568	549	516	569	547	560	537	529	610	547	540	573	540	553	553	577	532	575	601	599	560	568	540	523	572	562	578	529	554	523	552	558	574	561	528	566	594	566	553	529	554	533	542	536	508	586	560	546	538	567	532	519	580	527	553	567	566	538	582	579	577	548	543	539	556	570	564	576	555	527	557	551	561	563	590	556	556	540	577	538	570	519	545	513	506	555	579	554	606	574	561	544	564	541	578	568	499	548	504	540	550	554	567	565	542	559	534	515	514	570	584	562	508	535	589	558	566	575	588	529	510	497	584	539	564	506	585	539	559	569	596	523	557	502	554	593	575	544	554	510	514	507	565	550	522	545	541	564	519	521	519	572	560	535	566	553	533	539	539	543	548	538	537	603	553	535	588	577	546	562	546	580	546	558	535	534	545	543	549	551	552	520	540	533	589	534	515	540	553	531	563	546	536	557	588	580	570	547	577	544	603	604	546	550	539	537	545	563	554	521	537	503	555	541	580	560	548	569	553	555	552	582	523	515	564	563	545	554	555	548	578	578	588	584	554	567	567	516	552	633	526	572	567	586	594	528	582	553	535	567	561	551	561	533	566	552	548	525	543	549	528	532	504	583	554	539	588	555	517	550	562	550	523	546	562	524	542	557	530	528	543	534	572	545	591	560	552	543	529	538	512	562	526	564	528	571	532	539	523	523	561	558	568	556	537	545	543	581	565	572	568	578	586	558	505	574	588	541	583	576	557	562	555	549	507	589	533	550	561	545	585	563	574	550	558	577	580	586	532	532	519	553	558	562	525	559	544	555	539	529	575	583	553	554	560	603	537	603	556	551	547	545	555	530	547	569	563	577	546	535	506	551	548	530	539	532	537	578	542	596	549	554	564	534	528	566	554	566	549	559	520	571	564	588	547	545	558	542	542	533	551	549	545	551	580	556	554	546	577	563	586	546	536	537	575	542	581	572	611	576	544	572	520	561	572	570	537	577	554	556	546	549	549	547	538	507	504	531	550	502	537	571	546	558	552	559	567	530	573	531	582	571	580	578	546	531	516	552	558	562	558	533	516	575	524	566	586	527	560	567	553	576	585	538	548	530	540	568	565	515	528	556	547	578	573	561	555	548	572	576	553	594	541	520	584	575	571	519	545	551	591	521	547	587	538	558	579	502	559	555	565	527	562	546	537	529	534	558	544	580	537	555	510	543	533	574	557	568	567	521	571	548	574	564	527	543	556	509	521	542	552	535	548	578	542	522	587	548	567	561	581	571	571	522	553	538	579	544	542	542	593	528	538	531	549	526	561	542	514	560	552	561	577	572	601	545	546	573	557	548	560	545	562	536	529	560	559	563	545	511	570	588	597	509	535	536	555	591	531	543	572	536	536	552	550	562	562	543	552	531	549	558	555	565	551	558	564	584	552	571	537	560	561	549	549	556	591	558	561	587	514	545	560	559	566	553	549	550	590	553	571	559	545	510	565	533	536	563	616	556	518	502	528	611	567	518	593	530	552	541	565	504	569	529	549	542	536	525	551	574	549	563	547	563	568	566	567	557	549	573	540	524	539	555	521	565	507	570	563	551	616	529	558	516	531	535	537	533	554	577	610	552	528	559	566	580	562	584	569	553	536	565	541	536	514	547	579	514	577	574	541	544	548	571	530	547	539	534	559	543	559	540	534	550	558	564	534	504	562	542	570	571	562	548	548	582	562	575	573	529	536	544	517	565	596	507	558	543	509	544	567	545	583	540	551	523	554	560	597	536	552	546	526	532	526	566	543	554	610	565	528	536	577	548	500	524	551	540	577	532	533	542	527	552	556	561	552	519	570	526	552	538	557	544	557	533	574	585	554	547	527	504	562	547	543	532	536	563	552	558	535	550	557	521	546	571	550	549	528	551	559	500	546	527	555	540	559	511	554	526	567	566	514	520	539	588	556	550	529	541	544	532	587	544	561	510	578	531	613	594	558	536	561	594	540	531	532	541	516	552	559	533	580	524	582	558	536	552	590	582	576	572	531	577	516	545	577	541	592	543	540	579	585	556	523	555	543	573	572	556	552	581	549	548	571	530	550	580	579	548	571	525	548	531	548	514	548	568	619	598	557	540	554	560	570	539	552	542	557	555	559	517	576	554	538	577	566	518	583	590	563	516	580	529	546	524	557	521	525	551	527	598	553	527	525	565	574	530	552	568	554	555	554	526	574	523	551	541	553	545	577	552	523	568	566	550	557	537	546	517	544	551	569	560	546	546	557	537	607	503	514	550	554	586	564	543	528	557	549	563	579	516	545	525	569	549	561	485	609	538	551	574	564	567	560	542	559	528	565	566	580	534	558	585	565	581	569	547	557	547	543	627	549	565	578	576	606	543	584	531	543	569	548	526	623	563	564	552	536	540	558	561	528	575	571	532	552	578	529	574	588	566	576	553	575	554	536	553	591	548	548	554	578	508	537	577	548	542	568	549	534	534	518	569	541	534	566	556	545	529	532	530	512	570	555	569	585	565	577	586	568	549	540	584	543	567	492	555	536	549	527	553	554	516	526	599	505	524	547	503	546	565
43339	42540	40921	36908	37879	36786	38228	35586	36853	28599	24795	19001	13703	9807	10415	8315	7024	7341	4789	3059	2333	1568	1201	1187	1207	1158	1476	1451	1033	1064	1091	1376	1114	906	841	855	1181	1401	717	671	476	464	473	321	302	344	302	268	289	860	1196	1106	806	569	404	304	249	235	247	249	235	230	242	225	249	232	226	226	221	231	208	222	238	210	211	234	232	197	219	214	218	239	218	228	240	204	247	257	204	225	233	227	226	227	212	240	200	232	200	227	229	218	237	258	235	228	232	214	230	219	252	223	226	244	251	275	231	247	220	238	224	258	244	253	193	239	232	210	247	230	207	223	238	249	258	243	216	250	211	206	234	234	262	257	218	232	214	230	196	241	242	234	223	215	222	229	229	226	238	217	219	244	243	221	236	229	249	250	241	227	257	233	218	257	257	227	237	238	226	228	234	232	189	232	249	243	256	237	221	215	232	213	257	237	259	230	226	238	209	238	228	241	211	223	240	227	224	229	220	216	222	232	246	216	222	221	200	228	236	236	235	220	214	229	208	212	209	245	226	240	225	226	241	222	235	212	230	226	220	237	240	224	236	228	212	201	238	205	252	251	198	236	230	206	192	253	230	242	240	259	235	209	189	221	202	232	217	219	245	229	218	207	227	227	205	223	219	220	214	244	209	235	259	240	228	244	197	217	247	215	224	247	234	226	238	247	249	216	235	200	208	187	248	224	223	213	244	216	227	207	219	200	209	226	228	215	242	233	235	218	255	222	232	228	239	218	244	226	252	256	240	215	256	216	237	241	232	242	212	233	228	243	209	234	197	215	204	209	240	222	240	251	220	240	215	214	232	242	226	209	206	213	210	247	226	219	236	217	229	262	242	247	239	242	217	220	231	246	239	202	231	242	239	224	257	239	235	241	263	236	213	209	206	225	216	253	220	215	219	261	232	207	234	197	221	236	256	210	190	231	194	213	238	216	234	246	257	229	234	254	235	245	197	235	263	204	237	247	215	217	246	239	230	222	207	222	237	206	200	243	246	227	222	227	209	249	219	249	209	219	214	253	240	214	227	217	234	221	234	249	201	226	208	232	220	244	228	224	235	218	220	235	235	219	226	217	209	209	238	238	228	200	227	242	205	245	220	230	241	224	226	245	222	246	249	187	222	244	235	211	229	229	186	245	250	258	222	237	221	220	236	230	237	252	200	229	235	227	250	236	229	244	205	242	207	279	229	234	210	201	221	214	236	207	239	237	227	242	244	246	255	241	219	202	214	223	205	220	212	233	252	237	214	199	219	224	236	228	247	209	237	214	224	224	246	238	229	227	237	255	239	229	221	214	232	231	238	231	231	231	243	231	204	208	220	229	242	253	227	226	240	235	230	227	228	219	203	233	248	227	207	220	242	226	214	237	228	232	198	219	212	221	238	210	207	237	236	227	217	228	238	240	211	235	262	240	197	248	255	226	222	218	242	224	247	250	226	226	266	251	212	241	240	226	206	251	202	217	217	264	239	217	203	222	212	240	228	225	220	239	251	226	251	228	224	229	261	227	200	205	228	265	250	238	226	214	227	229	190	213	235	212	207	237	224	239	231	239	238	240	257	242	242	235	206	225	233	207	208	240	248	238	204	198	219	215	235	228	214	220	223	254	229	249	224	225	224	205	195	259	235	261	257	226	227	250	242	255	222	234	219	192	232	248	237	237	235	218	236	257	263	232	224	198	248	241	212	232	186	262	236	205	247	224	241	262	192	230	215	265	212	236	249	214	214	237	210	221	243	270	227	212	241	229	242	222	231	221	227	232	234	216	227	236	219	224	224	234	206	248	252	236	218	259	247	245	183	212	249	225	226	225	219	220	222	244	213	217	229	250	239	224	246	240	213	217	247	227	250	253	212	224	216	243	227	247	230	261	206	235	240	254	240	245	219	241	237	246	210	215	220	213	252	232	243	217	214	234	231	229	229	218	237	245	230	237	234	253	246	224	243	195	240	217	234	244	237	256	220	244	233	246	221	228	215	232	240	209	235	218	202	233	231	232	237	223	253	239	233	246	227	202	223	228	222	203	227	249	238	217	221	229	196	172	211	227	216	227	232	231	200	210	220	203	185	223	243	223	233	258	237	239	256	229	231	220	230	236	215	238	244	233	217	231	233	239	216	251	249	237	232	229	239	225	252	233	230	243	223	231	206	201	276	253	196	233	223	236	252	234	187	216	246	246	234	207	237	211	231	207	240	232	182	178	233	221	229	218	211	234	228	234	205	241	277	235	240	232	229	219	242	236	211	212	239	188	208	246	257	210	228	222	230	205	198	245	209	201	201	242	237	239	255	258	217	224	242	236	221	224	222	221	221	224	223	244	211	228	245	243	211	234	214	242	210	252	271	201	204	210	219	202	225	209	239	240	222	227	225	225	215	229	202	223	238	216	225	222	229	240	223	190	213	237	264	219	228	261	254	218	230	225	246	227	225	234	239	209	189	208	215	240	233	236	218	206	242	220	256	266	234	206	236	201	216	212	219	241	213	233	220	242	227	209	216	233	272	208	233	209	196	238	242	213	210	216	194	230	210	237	231	195	222	254	239	211	225	216	259	248	244	192	215	238	198	242	256	225	222	212	209	228	234	208	220	228	241	231	231	217	235	228	208	204	211	219	216	235	214	229	211	220	224	253	218	226	251	237	229	231	201	223	214	232	211	232	237	249	242	239	229	228	234	206	199	225	229	246	232	205	228	227	234	207	238	217	221	213	233	224	209	227	230	218	231	225	248	216	224	213	231	210	218	232	208	235	198	210	217	214	251	236	242	235	221	216	203	200	239	230	238	216	224	242	243	215	229	249	246	218	209	212	229	216	219	219	276	222	225	246	209	233	232	223	214	229	227	230	241	248	240	225	235	216	228	214	194	214	221	244	206	224	241	243	235	199	235	244	223	216	269	229	210	214	247	212	240	229	229	228	264	247	216	204	230	220	223	242	227	244	206	229	248	211	221	230	207	207	237	254	221	251	240	225	204	208	246	232	216	244	230	215	233	248	249	241	228	226	260	237	223	213	232	230	246	213	227	224	223	187	221	264	242	233	238	223	227	243	233	220	216	207	243	251	222	245	216	220	209	225	201	222	226	233	250	235	237	202	230	263	218	216	233	226	217	246	232	207	194	245	257	234	215	225	243	231	221	209	221	217	242	255	225	245	225	220	214	212	234	233	235	215	248	205	227	231	228	243	228	223	225	225	248	216	217	227	211	202	239	229	234	226	246	225	234	208	209	241	225	230	223	220	218	231	206	197	219	218	228	196	245	249	225	227	224	228	219	235	244	201	220	267	248	210	240	216	265	244	180	205	224	212	218	223	214	210	220	221	216	223	245	242	252	220	229	232	223	233	261	230	227	233	240	224	256	216	216	235	260	205	217	213	239	225	212	208	216	218	230	196	208	216	222	200	243	219	208	217	241	229	219	255	244	242	234	209	247	235	233	214	235	221	215	220	214	218	216	235	220	226	246	224	216	230	234	246
32345	39015	45311	51582	55061	52972	54751	52432	52668	43577	42045	35876	30368	26958	28486	24891	25208	26873	19903	14850	12200	8657	6641	7021	6547	5935	8030	7876	6406	6600	6614	7578	6366	5034	4804	5079	6982	8363	3732	3696	2248	2318	2221	1315	1181	1523	1148	1142	1151	4951	6990	6285	4118	2662	1518	876	618	496	522	525	563	544	552	532	528	534	487	518	505	526	535	531	496	518	533	495	527	540	541	511	531	506	509	517	567	546	530	541	563	480	537	524	540	562	542	560	554	524	528	545	532	546	524	553	547	548	551	533	538	524	501	520	529	500	547	547	527	541	556	549	524	548	523	509	580	527	504	492	523	513	511	569	569	518	558	501	536	532	563	576	513	533	554	543	564	523	554	505	522	513	549	537	514	513	510	520	541	553	544	560	524	576	496	506	558	500	507	558	517	550	533	547	544	535	550	576	533	568	557	503	569	524	538	551	548	531	558	551	531	527	538	546	527	521	525	507	515	524	548	532	525	498	534	544	546	545	517	506	513	526	520	541	523	514	509	554	534	508	513	512	519	515	473	545	530	492	493	485	498	519	500	536	499	520	564	560	513	590	522	577	528	536	554	549	528	513	510	493	498	570	509	506	541	532	535	528	507	507	525	564	551	535	534	566	541	488	486	565	512	560	551	547	529	547	524	572	453	500	561	560	535	584	536	485	526	521	466	515	561	539	550	530	524	527	560	518	527	546	540	512	560	542	519	536	566	529	550	554	490	492	510	574	549	568	548	592	559	581	484	542	488	566	520	533	553	543	519	548	538	518	498	531	490	539	520	457	539	553	513	556	549	540	525	535	488	551	604	546	546	520	563	554	525	581	507	506	526	535	491	542	507	495	534	519	511	531	516	496	551	520	542	541	521	498	536	545	515	518	532	522	520	534	520	525	531	551	525	535	519	549	511	504	502	539	534	567	551	512	541	518	521	540	544	557	500	534	555	525	533	529	562	507	506	525	524	508	504	550	508	533	514	531	501	553	520	506	557	512	488	537	545	496	543	543	530	499	534	546	516	487	496	532	502	532	506	544	538	522	533	502	498	508	512	519	497	574	568	534	507	496	575	566	537	554	487	547	481	519	542	521	508	508	554	539	555	501	539	526	517	561	544	503	508	562	564	540	523	490	507	529	496	508	506	553	523	528	510	485	545	510	556	531	576	597	521	529	518	512	504	501	568	545	515	551	535	580	557	551	529	557	499	554	538	547	565	517	545	538	509	554	509	563	523	556	537	506	510	523	511	522	531	509	526	516	566	494	530	544	510	548	559	535	549	554	485	541	529	529	471	477	508	554	519	514	511	551	548	516	528	500	542	565	491	532	537	526	555	475	516	529	532	555	545	493	530	544	546	517	524	541	562	516	532	474	554	512	534	546	538	559	540	515	491	521	516	510	500	538	534	527	535	488	533	529	557	514	519	534	525	507	507	561	552	539	563	536	532	554	497	513	540	529	513	547	560	497	511	535	563	496	499	519	549	545	514	527	533	521	508	574	542	529	506	554	527	583	564	520	522	522	492	515	523	519	535	493	532	526	502	538	524	479	562	565	551	544	533	565	519	519	511	502	563	501	536	530	518	554	562	533	540	540	562	528	533	517	568	523	512	523	548	519	533	559	534	508	548	563	517	534	526	570	563	515	555	615	527	562	552	526	554	529	555	523	497	512	510	544	550	531	522	491	552	525	517	548	507	521	573	527	541	527	533	549	539	510	521	544	507	513	510	511	539	517	494	547	529	518	522	502	538	514	513	534	505	552	521	501	533	511	519	520	522	522	529	531	530	512	564	525	475	566	550	541	537	554	538	543	510	578	536	568	542	484	537	522	495	514	549	506	505	573	521	527	529	524	538	546	523	599	514	549	546	570	528	520	525	554	533	554	534	515	554	526	557	565	499	527	524	500	539	523	516	553	514	514	520	503	557	567	524	590	488	532	517	534	496	510	561	551	475	504	536	540	536	559	517	556	507	560	530	566	539	508	534	532	535	525	500	552	507	537	505	505	512	514	554	536	512	500	503	527	558	508	518	542	512	550	539	522	518	548	530	534	518	526	547	521	525	531	545	549	512	519	503	537	525	522	546	505	522	575	514	509	531	471	563	500	528	516	548	525	547	519	520	472	543	499	594	528	501	513	519	498	532	517	498	521	559	495	503	512	490	547	544	541	564	517	533	482	509	486	502	522	538	537	535	513	535	543	597	536	538	540	524	511	523	534	526	548	556	505	572	538	535	510	481	521	517	520	505	550	530	480	508	535	562	524	543	548	565	502	535	531	506	515	561	494	533	501	539	548	509	546	546	543	520	525	512	489	520	494	532	525	505	535	548	548	544	525	552	476	556	515	502	553	542	508	511	516	537	506	546	524	518	547	544	554	510	554	499	541	527	495	536	573	514	547	511	571	497	544	479	548	519	554	530	562	565	555	527	549	568	495	525	544	515	568	503	536	498	526	517	555	480	547	514	553	525	523	538	521	526	514	539	562	591	553	520	539	536	524	510	491	543	583	482	532	583	495	547	556	535	539	507	524	552	536	512	509	522	500	522	526	530	518	554	556	564	479	511	529	536	538	594	492	584	494	525	549	538	543	530	557	526	521	518	540	494	525	552	522	528	512	547	528	523	509	530	521	533	533	516	573	551	539	516	523	519	530	569	539	509	489	541	530	548	485	546	530	527	540	527	551	515	554	548	516	513	582	568	533	515	496	556	545	539	506	516	503	524	507	517	527	535	511	533	565	504	498	537	544	558	511	535	532	525	581	531	502	555	540	566	531	540	523	534	509	551	509	540	533	544	531	518	540	495	518	525	490	527	519	511	524	524	510	498	555	502	525	511	565	543	534	508	575	475	499	518	511	529	542	564	517	520	504	562	513	510	506	517	518	501	480	490	481	554	564	508	530	534	513	525	516	561	541	527	511	520	518	552	506	549	496	546	533	515	482	525	508	553	529	556	519	558	531	560	537	530	503	557	493	517	573	541	548	536	505	487	519	545	557	517	550	542	507	553	528	532	528	558	511	539	522	513	562	533	534	523	526	474	530	515	539	517	509	561	544	519	509	503	542	517	569	536	492	557	538	520	560	547	539	512	516	531	502	496	553	507	532	541	561	539	506	534	521	512	567	566	527	536	542	529	501	533	510	534	482	505	507	519	532	512	568	548	553	563	481	499	537	497	535	547	570	507	480	516	525	559	517	517	553	529	517	540	540	534	557	490	555	563	533	508	535	517	563	533	501	537	514	529	499	534	522	513	537	553	516	536	499	530	529	555	486	551	532	547	536	555	564	563	491	543	504	521	550	517	569	511	555	530	552	511	545	535	546	536	536	547	552	526	499	525	591	559	549	546	520	547	500	550	498	557	506	539	501	525	509	504	502	564	559	527	554	549	540	565	555	524	529	560	521	561	498	526	517	545	581	562	544	532	496	521	464	546	535	528	517	542	559	510	533	546	550	534	557	534	528	548	505	546	556	547	560	523	532	540	501	528	570	531	532	537	506	515	552
11115	10971	13909	10039	6796	4340	3294	2369	2046	1183	996	750	644	522	522	493	467	424	389	301	334	331	345	336	296	315	317	317	310	346	336	317	279	274	330	301	313	298	293	305	226	288	285	266	284	289	284	272	260	267	307	361	343	325	293	290	250	292	247	254	247	240	260	292	239	256	277	265	258	269	252	240	250	256	236	246	253	287	242	279	264	244	257	249	245	249	283	268	245	261	270	235	264	253	271	248	252	238	267	274	252	237	251	233	250	268	253	275	240	284	248	256	243	251	260	244	248	267	267	276	219	265	237	260	207	240	276	251	248	252	249	250	276	261	246	218	231	231	246	244	270	275	281	275	259	260	270	238	254	238	221	246	265	266	273	275	261	238	278	237	275	250	259	299	254	229	226	266	226	244	233	267	236	306	257	221	290	258	240	268	257	255	248	242	268	268	268	249	252	269	268	238	260	254	254	275	253	286	278	251	271	262	274	194	238	213	240	221	278	266	254	261	263	278	287	253	255	249	255	258	281	269	263	282	292	243	269	264	250	247	254	256	243	254	259	285	239	240	258	255	241	248	232	240	257	262	279	289	273	278	261	271	233	244	252	242	239	259	252	261	255	226	294	274	261	225	270	240	226	252	270	224	253	232	260	237	258	243	251	240	249	218	234	242	267	244	285	259	238	238	251	268	246	266	245	254	240	241	254	279	262	219	261	244	264	256	249	255	260	258	266	251	248	241	258	255	258	246	266	264	238	263	273	240	237	241	250	259	257	280	276	239	247	239	280	259	251	246	233	262	256	274	253	275	253	253	262	237	229	246	256	214	256	253	251	266	231	244	265	246	273	266	254	248	221	267	257	248	232	242	219	241	248	242	243	266	254	224	237	273	251	253	286	251	251	255	275	254	263	244	249	278	241	233	275	255	276	262	257	259	286	250	247	266	258	242	253	233	223	269	241	239	262	267	224	242	282	258	256	240	220	239	266	245	253	260	263	264	256	220	282	258	259	218	265	274	270	252	258	246	280	250	252	275	266	243	250	251	237	248	262	271	239	250	289	255	269	262	242	239	255	238	250	213	261	284	286	242	262	275	284	275	226	246	280	232	268	249	270	248	259	252	240	235	270	260	270	250	264	262	287	274	239	257	278	248	286	253	237	267	275	257	237	247	244	269	232	260	251	238	247	223	259	253	262	286	271	242	247	266	231	254	251	220	253	253	284	235	252	224	261	288	264	240	241	236	238	245	251	259	229	242	267	248	238	258	268	278	278	267	221	246	271	243	245	242	217	228	239	244	237	283	263	266	264	243	253	262	239	281	251	258	235	262	250	239	255	260	258	229	254	229	246	235	234	261	274	224	247	242	232	269	258	262	244	282	252	221	255	250	269	258	264	274	252	285	276	240	245	258	253	237	243	261	252	228	276	265	242	261	254	227	211	257	267	262	259	246	244	286	256	221	262	240	262	244	259	247	257	229	272	234	212	244	277	257	244	246	251	243	250	282	231	279	253	256	232	271	258	252	265	235	226	230	266	249	243	266	269	249	278	223	263	278	242	260	247	229	241	284	259	237	243	248	231	248	255	242	233	233	259	251	255	235	248	248	217	247	249	245	277	270	270	263	236	264	238	243	261	260	270	225	249	250	230	227	238	228	238	242	281	217	257	260	244	229	232	243	265	262	265	295	281	219	237	243	240	252	289	265	265	244	238	287	246	269	238	267	263	279	225	251	238	225	257	260	250	232	248	215	276	250	263	240	273	270	245	249	240	271	268	281	253	249	261	239	257	258	268	286	254	272	285	265	236	284	256	227	228	254	258	226	233	226	238	257	283	285	282	262	250	249	258	256	243	234	243	241	256	263	274	247	242	234	254	272	265	218	219	288	261	235	256	252	320	260	276	244	236	231	236	264	250	221	274	244	261	242	259	253	236	278	239	258	229	245	237	262	259	245	232	234	266	266	259	214	258	255	264	240	255	250	264	235	239	269	240	253	275	248	254	278	209	254	241	250	244	251	240	247	253	266	231	246	236	241	255	258	264	240	243	244	251	262	249	239	269	240	259	272	220	252	249	267	237	275	276	253	254	259	235	234	252	262	253	255	282	284	252	256	218	231	248	226	253	261	253	256	248	256	278	259	240	247	279	227	257	240	262	245	256	265	283	235	231	245	256	263	242	248	247	254	251	237	234	263	261	263	244	254	228	268	242	278	264	261	260	259	237	242	271	257	251	234	266	244	228	265	239	240	247	235	232	279	277	278	219	235	257	263	294	256	249	245	243	236	267	249	270	258	250	248	267	277	252	291	253	255	278	263	251	236	249	252	239	240	251	250	272	263	232	277	244	269	245	226	244	259	231	250	233	227	254	247	234	275	271	255	225	263	257	248	237	271	252	275	255	261	258	261	244	243	236	293	259	278	267	214	249	234	272	247	251	248	248	254	269	205	234	248	251	259	262	260	228	237	252	230	226	235	220	242	266	274	234	256	241	242	245	266	248	242	243	247	235	217	221	268	266	263	247	260	245	221	257	239	257	223	240	262	271	251	275	259	236	252	254	264	256	244	283	252	240	281	261	251	215	260	248	244	237	249	278	226	265	270	245	264	264	247	260	271	243	266	266	261	263	247	237	247	277	230	249	269	224	251	226	239	240	261	235	240	236	246	282	258	253	244	272	258	248	212	250	230	240	284	242	213	250	257	225	289	223	228	264	244	278	256	275	263	257	252	248	275	232	243	239	231	229	254	263	251	245	275	250	281	248	261	263	250	249	257	244	245	242	261	245	240	231	270	255	235	248	242	284	277	288	254	240	262	232	267	264	266	236	235	245	254	256	250	234	262	240	264	272	273	272	259	240	251	273	257	271	261	255	220	228	238	266	253	260	233	220	281	244	255	250	246	239	255	246	261	255	252	256	235	239	233	228	258	255	262	248	223	269	233	248	268	228	264	289	229	245	231	237	235	246	266	250	267	266	244	241	270	259	264	221	242	221	234	260	262	286	268	254	233	256	270	281	259	269	244	262	264	238	266	235	271	245	271	235	256	236	263	243	249	246	260	242	244	224	260	251	278	268	281	279	231	264	232	255	230	261	220	245	232	241	264	234	270	235	268	263	251	241	246	263	247	248	248	250	238	242	254	252	237	256	251	240	254	264	289	274	246	247	280	197	244	252	234	260	281	239	253	250	226	252	262	280	264	264	268	268	250	240	279	234	282	237	266	252	263	261	245	231	240	244	247	245	269	265	239	235	249	263	262	219	258	225	259	231	290	251	252	259	276	253	242	245	250	246	251	235	251	247	254	231	261	278	279	268	245	249	237	254	250	230	253	250	272	256	256	237	263	265	223	283	246	260	243	242	223	246	228	220	252	254	247	262	250	273	224	263	272	248	259	248	244	267	286	255	239	227	245	239	265	250	272	263	283	267	242	286	255	265	248	279	244	247	236	243	239	270	262	276	254	252	250	237	261	289	262	247	287	222	257	255	233	245	243	240	266	279	243	253	269
8281	10721	19169	19981	17974	14106	12231	9850	9908	6234	5616	4139	3388	2692	2734	2399	2245	2223	1677	1330	1285	1245	1151	1100	1076	1072	1168	1233	1226	1131	1125	1076	1057	925	998	850	953	972	800	848	765	737	785	832	804	785	763	786	716	839	1068	1095	999	871	787	654	605	621	551	641	590	610	595	549	634	582	564	554	558	614	620	650	614	605	618	601	595	609	612	612	569	576	597	617	615	638	604	598	576	566	621	596	577	552	598	608	577	598	588	600	601	574	588	573	557	593	579	590	636	597	603	589	589	605	582	620	633	578	605	618	574	604	540	573	585	586	580	608	614	595	593	626	584	560	602	604	602	595	571	573	589	592	589	574	579	539	616	562	602	576	593	603	600	625	611	599	572	612	566	626	606	568	564	600	565	609	601	587	596	601	559	553	593	601	587	563	594	603	588	562	594	616	617	582	599	598	562	610	572	609	560	612	575	579	587	594	573	580	600	582	617	563	577	591	594	552	571	565	563	594	610	596	599	621	626	604	622	591	612	590	593	645	594	604	584	624	616	576	606	551	587	599	615	575	600	577	556	617	550	586	528	641	622	600	614	601	568	581	584	557	594	607	605	629	580	588	642	596	611	583	587	595	573	578	556	602	597	586	613	526	578	583	583	592	597	547	596	611	609	623	593	608	613	539	564	603	624	560	590	577	593	577	558	619	581	581	581	588	585	631	623	587	623	578	605	598	590	609	579	563	623	561	607	585	597	576	573	556	593	613	623	594	587	536	540	598	566	607	567	593	613	571	577	611	578	605	571	631	595	590	542	642	588	603	585	596	626	553	579	625	594	573	621	606	588	607	570	587	599	617	597	593	541	603	584	599	577	581	591	620	588	574	589	600	613	575	556	590	565	573	610	613	632	558	642	634	606	581	598	578	576	605	603	597	578	597	621	598	602	567	573	596	617	598	608	573	610	612	572	622	550	597	614	562	598	595	587	617	593	611	597	600	576	628	624	608	637	645	578	574	565	590	567	574	630	578	579	585	611	536	563	574	572	574	601	575	591	578	561	582	585	578	605	574	583	567	593	571	557	597	597	600	607	619	608	584	556	572	544	609	635	608	601	577	580	603	631	595	598	622	612	552	578	618	608	581	624	590	594	609	586	587	613	627	605	566	593	597	562	552	578	585	587	589	579	585	585	566	571	621	619	539	636	608	582	569	617	608	605	577	611	583	598	597	607	601	627	570	601	638	631	600	591	635	567	627	603	597	586	637	586	560	647	599	530	602	607	582	570	555	589	602	524	617	577	618	605	622	629	642	618	575	581	610	606	587	589	593	589	584	552	600	582	603	553	562	624	592	600	645	608	541	615	597	610	599	601	547	546	611	580	564	608	631	564	588	581	603	582	600	620	611	612	546	630	567	549	606	582	527	600	578	594	637	571	616	633	640	562	626	634	605	609	590	630	595	527	623	640	563	577	639	574	584	588	557	630	542	608	599	572	576	579	598	587	597	610	623	606	595	592	626	614	585	654	593	653	566	569	611	584	588	560	605	565	604	612	563	562	611	537	593	682	627	581	598	599	598	607	620	603	606	609	641	605	579	563	597	616	576	615	588	588	597	594	592	597	586	592	551	591	583	597	572	626	600	576	583	595	581	559	552	561	616	603	566	571	554	591	553	613	608	600	599	586	578	614	578	584	526	589	597	561	562	579	615	570	563	624	627	560	553	570	607	596	567	581	574	552	614	555	614	574	571	590	591	563	529	581	580	616	572	652	616	610	583	579	617	604	569	584	606	611	597	600	561	605	580	585	593	616	605	596	571	582	584	636	579	607	557	587	598	589	635	665	643	563	607	601	595	599	614	583	583	558	553	611	590	553	610	576	612	644	564	575	588	596	584	592	567	596	580	573	569	576	624	597	599	584	589	583	573	591	604	600	574	603	607	564	577	563	596	602	600	631	603	625	624	549	589	621	567	525	567	549	634	556	622	600	598	551	568	590	591	568	601	662	589	544	590	550	592	556	619	591	536	608	591	573	562	578	613	582	576	614	576	624	577	556	609	546	577	600	547	589	575	584	624	530	603	573	586	602	614	590	587	549	580	580	622	615	575	640	601	563	552	576	562	616	543	587	603	617	590	609	587	616	593	607	526	584	619	582	567	606	613	601	611	551	554	605	564	575	619	604	586	584	600	600	624	637	573	570	573	582	600	569	580	567	615	575	595	587	620	587	595	582	598	621	564	596	611	604	634	586	576	624	604	579	563	626	608	566	581	571	647	610	610	571	616	647	554	583	581	590	614	542	577	579	549	555	563	560	569	604	579	604	544	600	597	568	573	574	554	612	560	567	586	586	558	599	594	605	590	634	603	598	574	621	626	629	580	590	632	616	608	567	521	590	602	580	560	574	595	622	612	593	621	595	622	579	597	599	615	601	673	600	580	570	578	590	585	591	592	610	615	607	605	595	582	615	573	563	575	601	558	619	600	578	604	573	571	590	649	547	585	571	581	571	572	594	560	569	612	582	575	599	617	585	573	578	546	598	622	566	598	587	590	593	583	579	605	596	604	574	584	575	574	591	606	567	597	600	622	572	612	600	555	578	573	630	591	614	583	626	604	593	632	603	588	625	589	603	540	591	599	588	598	620	603	557	579	587	635	564	578	631	582	628	585	573	592	573	594	598	600	587	569	584	595	565	611	603	574	613	549	613	582	641	595	579	576	602	627	578	610	605	583	641	598	622	581	582	600	580	593	595	578	584	617	615	566	621	611	578	618	593	591	597	652	651	596	595	597	596	606	564	601	606	631	611	563	550	583	591	626	620	595	559	565	559	604	591	587	574	578	614	596	567	566	547	583	606	559	583	575	584	568	600	595	587	550	547	582	600	600	590	574	573	603	588	556	594	622	576	570	575	576	626	583	596	544	586	620	627	596	591	586	589	578	597	596	593	614	589	581	567	613	581	575	593	570	611	619	578	572	612	595	574	582	620	589	608	579	634	608	600	587	622	646	601	562	552	605	619	610	619	589	591	600	572	597	569	603	576	620	622	596	614	603	577	610	536	618	568	600	593	624	569	579	585	607	597	560	574	572	611	574	598	589	585	592	584	599	594	597	539	616	576	622	585	651	560	579	594	613	601	561	594	522	549	557	550	590	596	576	603	594	644	556	580	558	603	601	568	592	622	583	623	550	542	575	604	591	576	567	566	590	590	609	577	597	568	607	597	609	564	614	574	579	546	631	594	597	624	576	576	594	572	577	614	550	557	608	609	609	582	585	589	585	568	606	569	576	611	570	580	602	621	626	555	627	605	565	574	580	583	613	607	624	609	589	572	599	614	591	541	639	591	609	644	610	599	551	610	577	567	592	632	610	580	584	595	599	572	637	556	583	580	589	585	579	590	598	591	558	582	598	591	562	591	627	574	577	590	582	607	622	594	609	624	585	579	584	591	607	610	611	606	601	598	546	604	598	586	601	606	579	570	574	582	585	604	599	604	643	618	584	587	608	577	554	622	567	594	603
33898	39317	40748	35676	34488	31801	31441	27273	28051	20197	16201	11459	8409	5738	5481	4486	3585	3958	2502	1548	1169	866	708	839	705	787	966	817	663	767	859	789	684	598	536	619	782	675	467	478	349	414	414	361	326	282	307	293	284	593	736	718	515	438	328	302	265	227	256	240	229	264	232	231	260	252	220	243	218	225	243	231	224	244	250	235	282	249	239	216	258	225	222	223	239	237	237	250	273	232	256	255	215	219	253	252	250	248	227	272	272	241	220	263	244	257	224	255	248	245	245	233	253	211	245	239	216	249	251	243	261	258	239	250	230	219	241	263	283	243	223	274	232	236	241	209	226	186	225	232	255	245	269	246	215	264	239	246	230	230	228	260	223	250	225	235	246	244	228	205	260	248	246	248	254	234	231	252	234	242	240	233	236	246	246	225	222	256	255	222	203	267	253	247	243	231	237	250	241	229	220	230	224	229	247	249	245	258	239	251	231	243	228	240	245	235	235	235	256	293	219	255	215	245	243	234	263	264	252	256	239	239	219	239	210	258	247	237	243	256	236	249	244	257	227	234	224	238	247	265	255	258	248	256	250	233	219	230	225	237	230	238	226	241	265	256	257	208	257	236	234	243	214	245	231	262	209	232	215	230	233	233	223	240	229	198	238	222	254	233	275	265	232	236	232	221	256	232	241	245	236	218	265	244	227	240	264	253	217	208	236	238	245	239	246	242	231	254	221	232	225	213	229	262	233	268	209	222	248	203	235	222	226	212	258	225	244	253	245	249	227	251	232	248	234	249	245	226	249	247	234	258	249	193	245	240	212	245	271	237	224	258	206	240	231	242	244	237	242	235	221	259	251	227	241	234	248	253	254	219	275	262	209	246	218	236	233	268	263	248	266	286	260	246	231	258	254	241	255	238	283	208	240	209	231	254	211	242	261	246	247	242	227	229	253	241	212	274	262	202	211	221	249	263	249	226	236	234	238	247	229	266	273	246	233	203	253	238	242	223	244	237	221	199	230	245	238	227	256	246	269	251	222	242	263	236	247	225	222	233	230	216	220	238	240	231	237	243	248	234	238	237	237	246	244	259	242	228	246	214	233	249	238	231	241	246	244	252	240	256	244	238	227	239	230	249	215	232	245	219	223	214	236	228	266	235	233	237	231	241	199	239	231	258	223	237	240	236	256	272	268	246	216	257	238	257	248	240	249	229	240	238	215	226	221	230	238	233	267	234	237	263	253	229	242	237	241	213	270	248	201	243	220	209	247	246	239	245	265	236	252	239	224	264	230	243	220	243	241	244	254	219	225	250	237	221	256	256	260	233	260	245	271	250	245	227	257	244	281	254	238	270	236	256	243	248	242	259	241	238	251	225	229	257	249	236	251	218	231	256	220	254	238	223	258	261	249	236	219	247	247	215	251	234	257	272	251	245	248	240	227	235	273	248	240	231	258	256	246	266	224	232	255	235	260	227	231	232	225	217	251	245	243	240	236	244	219	236	254	263	222	238	216	242	239	233	218	258	247	253	247	227	228	242	259	214	237	247	245	223	220	221	233	249	250	230	228	259	241	256	232	232	230	222	237	249	252	263	236	251	226	236	266	242	260	243	219	218	240	236	235	257	241	258	229	242	245	217	267	268	218	229	252	230	247	225	226	244	256	261	216	207	236	243	214	239	234	262	240	264	255	212	244	207	237	221	241	230	209	242	208	230	228	244	236	231	250	225	226	232	230	242	216	253	233	240	260	272	255	223	236	236	244	256	253	236	242	209	272	236	238	255	218	238	260	250	228	211	263	227	240	243	212	282	219	234	254	261	238	233	210	238	245	257	258	239	273	252	224	217	263	278	217	238	214	216	267	256	248	255	247	233	241	242	229	242	234	213	259	218	221	247	237	229	246	265	233	254	233	257	239	245	250	240	233	216	256	237	262	214	207	245	230	226	211	255	234	235	232	246	240	239	243	253	220	298	242	230	252	239	282	234	235	227	256	232	260	221	267	240	245	231	240	256	254	215	234	228	223	231	246	225	233	219	285	237	251	228	229	239	242	232	225	201	249	227	245	226	223	248	234	245	230	219	220	259	198	229	251	237	250	255	242	220	228	223	241	252	258	247	218	262	270	217	249	254	242	243	230	214	218	257	255	220	220	218	254	238	232	231	213	208	256	256	284	240	247	287	244	270	239	243	242	254	228	219	258	252	245	233	270	226	236	212	237	223	253	252	235	239	242	248	217	241	242	239	250	224	257	247	245	260	235	253	230	231	253	242	227	224	231	249	237	233	214	230	235	234	243	229	234	216	243	224	221	213	251	248	263	254	211	227	250	213	237	248	250	232	231	252	241	254	230	244	204	240	220	234	253	248	246	247	228	236	250	258	262	225	223	243	235	265	220	213	262	244	258	236	239	233	235	225	232	225	252	242	236	269	238	245	254	265	229	233	241	268	224	260	241	249	218	211	228	236	238	252	230	232	243	228	261	236	213	252	231	230	268	243	233	259	237	249	212	219	208	230	235	245	238	235	250	259	255	252	229	254	206	235	259	240	253	223	224	240	261	225	220	248	247	227	247	268	247	233	264	212	254	260	248	251	219	249	257	246	255	234	238	234	247	255	247	243	225	239	238	237	240	275	236	251	245	240	243	243	217	256	251	205	226	220	241	261	216	217	223	252	273	252	253	248	249	223	237	229	233	227	263	236	228	240	239	246	268	245	199	261	238	225	260	252	225	250	248	268	255	258	261	224	242	252	258	238	238	251	252	233	222	251	216	226	217	245	221	207	256	243	243	221	245	252	254	249	218	264	230	230	232	236	226	246	231	254	233	266	256	239	247	234	243	248	249	254	243	235	233	271	252	253	225	236	275	228	256	213	230	248	231	236	257	223	268	258	257	245	262	224	230	235	242	257	250	248	251	240	269	215	220	269	235	236	200	241	220	263	242	267	234	231	224	240	217	242	244	229	236	235	221	253	250	257	217	229	237	221	265	214	239	230	256	255	216	207	249	260	238	234	243	251	264	255	236	222	265	233	228	268	238	275	268	234	260	236	239	234	253	233	232	233	255	243	250	234	240	234	239	242	210	222	254	239	280	240	262	246	244	233	267	250	212	243	246	250	226	229	237	232	266	250	237	260	264	221	220	246	203	240	228	244	235	242	231	222	265	225	232	235	247	235	246	249	199	221	240	235	232	238	204	253	237	245	213	232	239	246	212	264	229	256	238	248	245	242	246	235	227	260	216	232	241	225	248	254	233	239	255	239	231	245	255	242	249	260	251	237	204	259	206	247	241	230	254	226	214	240	216	231	221	259	233	243	224	205	254	232	266	229	245	255	260	210	223	286	237	234	234	219	249	269	231	247	240	220	233	258	249	229	247	228	240	232	226	216	230	246	228	242	240	215	235	243	236	238	252	213	251	224	255	231	250	230	247	256	217	216	250	209	228	245	251	234	216	253	237	243	245	264	227	204	228	244	218	253	262	228	244	228	219	225	234	232	240	232	256	244	282	228
25225	32482	41633	46575	48667	45435	46321	43165	44840	35538	32880	27365	22575	19040	20339	17029	16136	17817	12618	8695	6635	4950	3979	4454	3612	3959	5202	4857	3990	4252	4503	4401	3751	3265	2809	3029	4595	3607	2212	2442	1511	1772	1691	1566	1110	1017	1004	1010	933	3233	3888	3552	2433	1758	1186	757	617	576	575	576	579	559	565	561	543	594	535	514	511	522	527	553	559	551	532	539	579	552	573	570	520	531	563	530	525	568	540	584	577	602	553	561	544	581	554	594	546	539	611	551	530	552	531	510	551	555	563	562	574	582	540	530	539	522	537	612	572	553	549	557	563	551	552	561	568	570	550	510	541	569	562	529	543	545	546	547	536	575	517	566	520	560	569	581	592	582	520	598	537	514	516	580	547	512	589	547	577	532	564	605	608	532	589	545	574	560	549	552	527	560	558	615	537	603	561	584	594	597	555	546	559	606	545	542	561	550	516	540	546	539	587	565	593	576	582	555	520	512	542	544	556	596	606	534	561	541	567	535	570	588	587	566	568	553	579	548	545	494	543	578	561	565	523	567	568	526	598	570	533	571	514	547	568	559	545	537	537	559	563	533	564	566	557	604	590	562	561	565	500	605	558	573	554	574	526	562	543	539	528	541	513	583	539	556	530	536	539	572	574	532	542	553	538	555	586	568	572	566	599	552	568	542	572	531	540	571	585	582	558	544	551	561	569	561	523	553	519	578	539	552	497	560	570	569	596	572	545	604	564	522	500	528	573	525	548	518	572	589	512	545	527	530	581	526	547	508	551	562	561	562	525	592	505	515	568	555	553	532	569	565	558	596	590	613	584	543	574	533	577	599	516	562	560	549	555	537	528	549	562	561	567	549	515	519	546	563	571	538	561	544	552	579	551	504	555	522	521	543	504	557	541	547	541	571	557	501	524	507	579	554	581	584	546	550	602	548	603	570	573	589	610	601	542	534	520	552	524	574	539	543	533	590	530	527	571	611	592	553	543	564	512	549	547	545	563	523	556	548	577	549	552	562	593	548	556	556	588	566	504	546	520	543	574	563	548	578	512	552	514	531	549	584	585	580	542	590	549	577	587	549	544	572	585	538	556	523	552	518	568	557	587	559	558	553	553	543	552	533	562	571	552	546	544	555	502	553	511	582	511	563	538	543	565	536	542	574	575	535	553	572	565	548	543	569	550	576	592	561	560	512	504	537	568	583	583	542	513	574	584	555	552	525	568	551	563	538	536	568	579	530	547	556	535	587	587	559	515	541	538	557	554	551	578	562	553	549	564	586	526	529	564	536	538	546	578	582	560	562	559	534	565	557	557	570	560	541	527	538	545	571	593	580	580	507	521	535	591	558	552	563	574	564	538	556	587	530	524	554	545	512	550	578	576	549	547	556	541	561	590	551	568	533	549	590	541	550	550	591	594	625	577	550	561	504	544	573	546	559	518	521	569	577	563	591	543	559	561	525	516	588	539	572	537	581	528	510	559	511	523	576	518	549	545	568	518	573	558	591	560	546	531	544	602	566	497	571	585	549	572	563	543	524	571	590	580	573	541	590	565	530	566	557	544	543	542	557	528	545	568	577	538	545	557	569	534	542	578	539	561	541	540	583	589	558	567	535	565	585	550	549	555	560	549	544	541	522	561	565	503	560	563	532	555	543	535	552	562	586	521	523	591	566	598	533	580	560	586	555	529	529	539	562	548	562	536	588	555	547	541	538	562	551	536	561	586	572	560	541	539	556	555	547	605	553	548	560	598	553	546	550	587	556	564	548	525	572	546	595	592	564	572	565	566	522	523	560	501	565	537	572	538	539	566	579	548	556	602	571	545	572	522	548	542	554	544	538	579	613	508	562	578	573	610	563	553	590	546	563	591	508	585	577	556	581	556	576	537	590	552	551	572	548	527	550	525	546	538	547	550	573	551	571	544	558	556	539	607	537	594	550	572	575	572	588	613	560	565	528	559	532	556	566	516	537	599	584	515	552	517	573	568	587	529	564	561	576	516	582	512	541	578	541	552	560	527	528	544	574	550	592	558	520	574	551	489	555	564	587	537	504	567	545	570	525	542	594	529	561	564	560	539	592	552	531	554	582	585	525	529	579	585	532	526	577	558	605	574	581	579	576	525	515	524	578	555	584	581	571	557	545	589	554	531	576	555	573	555	593	539	522	532	538	589	563	559	572	506	553	522	544	568	543	540	539	540	555	550	573	555	538	552	535	536	530	584	557	543	581	528	551	559	541	510	520	531	598	505	574	567	599	562	563	539	562	537	569	529	537	567	538	524	523	534	573	552	565	524	559	555	595	570	498	556	564	567	559	542	549	561	529	539	569	570	575	547	534	555	587	533	548	543	537	564	566	540	511	590	576	533	565	608	553	576	553	593	546	584	516	519	512	575	514	558	520	546	555	537	547	570	542	545	572	544	572	529	548	538	523	517	521	556	528	548	548	590	543	528	542	547	582	545	558	554	546	529	610	567	587	551	539	611	541	538	551	577	545	539	561	592	579	566	535	536	546	569	544	546	519	547	549	545	571	545	556	577	573	533	560	541	556	560	534	581	562	566	552	584	594	563	575	534	546	534	557	575	551	573	551	527	571	495	540	546	534	528	530	582	558	570	598	601	576	554	522	562	573	594	568	555	530	537	561	530	534	538	589	527	544	559	548	562	529	543	535	543	561	570	529	550	553	515	595	551	554	549	610	526	547	541	560	560	512	561	556	542	602	536	545	562	557	550	523	572	562	538	564	529	579	554	558	539	548	558	541	577	541	531	572	580	554	555	549	555	558	531	534	546	523	534	534	571	576	530	524	511	569	548	519	534	546	533	544	562	549	511	588	576	531	528	578	554	589	565	534	560	574	589	535	536	516	562	535	541	510	546	556	531	566	575	523	518	509	569	574	536	571	547	541	589	544	542	541	586	580	568	544	526	570	557	590	541	538	574	548	568	550	550	591	519	580	579	521	570	566	555	578	544	563	556	552	592	543	579	557	565	520	561	559	596	590	568	564	526	560	552	600	545	568	621	555	562	570	537	535	537	572	593	541	589	559	545	541	603	540	553	572	582	558	573	539	508	572	506	542	527	546	547	528	523	563	559	522	576	568	511	497	567	600	599	538	528	539	517	546	571	556	542	590	547	572	558	589	586	556	544	536	524	520	549	584	515	583	593	567	547	540	583	556	543	542	533	569	543	543	568	576	551	589	545	554	521	525	595	590	535	532	536	538	524	578	620	534	529	552	530	588	530	518	570	547	554	553	529	573	546	603	523	542	590	539	525	567	533	546	524	548	560	611	567	543	559	565	596	555	571	572	555	554	552	569	583	557	533	577	551	554	564	549	570	552	588	583	552	538	528	595	559	550	539	573	558	546	554	557	557	538	528	572	527	555	526	576	558	526	586	516	537	550	567	591	577	527	619	534	533	563	596	510	551	569	568	554	536	556	562	609	584	554	549	526	557	576	554	555	571	562	576	540	549	521	623	560	576	558	521	560	521	524	564	564	585	529	531	567	541	584
41157	43064	40969	36729	36244	35823	36080	35496	39514	30122	25897	21358	14971	10498	10783	8702	7726	7330	4976	2983	2014	1456	1242	1258	1191	1385	1602	1645	1410	1146	1221	1241	1147	888	989	878	1291	875	736	643	546	750	536	389	386	331	329	311	342	939	1273	1064	705	521	366	300	264	252	243	222	229	213	214	256	233	216	219	236	216	233	259	200	229	237	246	240	229	250	250	228	232	255	248	234	239	261	211	235	245	230	234	235	239	191	230	212	226	201	257	236	263	228	222	224	233	211	226	240	239	237	233	218	208	204	234	216	226	238	214	239	211	211	221	220	217	213	230	245	228	230	262	269	237	244	217	229	217	219	214	228	227	237	261	238	248	233	210	236	220	221	238	237	210	267	226	210	240	223	243	242	245	240	209	213	226	231	216	239	222	217	212	211	194	238	228	235	233	233	223	241	240	230	230	235	225	221	245	228	218	217	243	242	202	238	229	237	240	261	273	221	245	218	219	234	215	227	257	237	217	226	259	230	222	202	250	277	216	245	242	242	215	237	251	222	222	230	253	225	214	228	224	221	237	230	218	217	259	205	223	223	235	242	240	215	263	261	245	246	223	213	228	226	236	226	222	216	209	227	227	226	236	245	225	211	221	225	224	239	233	223	238	233	207	247	208	226	230	241	234	237	222	229	230	233	243	243	206	208	211	234	197	246	262	245	243	236	209	237	223	236	211	201	234	250	230	234	241	265	252	245	216	246	219	233	223	242	211	239	228	244	229	262	207	215	231	216	252	217	214	228	221	226	215	220	205	207	242	218	261	250	232	234	227	241	236	199	231	226	231	237	231	239	222	233	259	233	233	224	258	251	205	235	227	203	223	212	236	217	206	249	230	195	252	238	240	240	245	240	231	257	226	253	232	237	216	274	225	231	227	239	219	239	226	239	190	241	221	222	253	255	243	217	238	234	225	220	241	212	260	251	229	234	247	224	244	220	234	215	231	231	240	222	208	243	242	235	238	221	238	222	243	221	218	231	229	243	244	231	203	221	215	262	236	238	214	212	239	237	216	213	227	238	222	250	264	239	254	264	228	231	242	223	253	247	250	252	257	246	229	250	256	248	247	235	217	245	213	243	201	225	269	251	256	256	249	233	239	238	248	217	226	223	238	214	248	238	238	238	241	214	232	235	236	204	247	223	219	234	232	223	233	216	219	206	244	242	263	228	209	197	229	212	229	221	231	243	238	251	239	234	252	226	206	233	247	229	214	252	203	216	229	227	250	206	224	241	207	226	217	254	246	232	226	241	237	241	222	242	239	238	215	257	247	228	221	242	221	223	245	260	222	251	255	218	224	222	212	239	246	263	242	219	275	232	229	225	238	225	228	228	242	251	243	235	222	224	252	217	243	203	248	197	246	219	224	235	253	226	216	268	250	218	243	246	219	240	246	232	255	232	236	226	245	229	256	211	232	266	202	217	233	259	215	247	208	238	226	246	233	229	235	228	219	235	246	248	251	239	242	234	216	217	241	242	257	224	215	241	262	214	233	253	241	245	239	243	235	235	246	251	240	249	233	237	220	232	254	233	225	250	233	222	211	226	206	236	208	225	222	264	238	223	229	226	247	233	220	221	227	248	228	234	254	196	208	239	216	224	253	244	238	240	249	242	232	252	254	242	209	233	185	240	235	223	261	230	244	214	244	223	242	241	257	201	252	230	231	229	257	236	243	234	209	231	229	247	258	223	212	245	245	247	222	216	259	219	252	210	228	260	235	210	253	254	246	229	255	242	221	224	231	231	246	229	221	222	196	263	288	223	220	236	252	266	239	223	216	242	246	235	221	247	244	237	276	244	257	237	216	234	273	256	224	274	213	239	250	204	229	243	233	217	215	247	218	244	246	203	232	226	252	240	187	225	236	221	234	204	238	263	248	219	235	229	216	194	236	220	219	256	247	221	250	222	216	232	252	232	226	204	220	242	222	211	237	222	246	213	246	248	219	234	226	216	237	244	235	244	225	231	252	235	234	230	238	252	234	242	214	213	235	205	228	211	234	233	225	244	225	249	233	208	239	210	223	233	247	238	241	228	228	235	220	236	234	228	224	185	239	271	236	247	232	239	206	212	257	233	228	231	222	237	245	232	245	223	224	254	229	274	238	213	232	232	269	236	223	247	226	259	218	227	238	254	236	250	252	281	251	226	236	254	207	233	208	238	211	245	235	223	190	244	221	218	239	231	238	258	260	245	246	235	212	196	210	206	222	198	200	217	244	257	237	207	232	220	231	230	237	239	241	232	235	245	230	215	235	247	212	259	202	257	226	229	235	248	215	227	211	205	243	213	275	252	225	257	217	225	241	229	231	250	250	234	223	217	210	234	200	245	267	203	226	217	219	224	247	196	218	253	244	252	230	238	230	223	246	242	215	217	227	221	216	237	214	255	231	251	280	238	221	238	222	240	249	248	226	219	213	220	223	250	233	226	214	264	238	229	225	203	210	229	242	228	256	233	269	227	188	223	258	217	254	220	196	196	239	233	252	217	228	257	261	230	221	225	241	253	259	243	237	251	199	235	219	218	251	191	234	228	253	216	267	233	210	212	221	243	218	241	221	229	220	209	223	227	239	213	228	228	249	221	209	247	229	225	229	229	234	212	233	225	215	231	264	233	255	263	275	218	243	236	237	232	238	244	220	228	228	244	245	239	217	206	214	265	242	236	197	245	230	243	226	222	243	262	194	214	214	205	219	226	199	227	241	223	277	224	240	245	194	220	258	245	257	218	216	244	218	204	231	232	257	239	233	233	259	219	234	242	213	253	225	222	218	218	215	223	211	221	248	216	223	247	218	225	202	227	247	234	229	223	237	240	219	226	229	215	226	227	229	233	246	222	233	232	199	210	241	214	240	252	247	229	227	252	227	234	236	241	218	248	264	251	241	237	228	259	221	239	232	217	211	235	241	229	250	239	258	257	239	229	202	216	243	207	211	222	240	253	242	222	257	243	221	257	257	231	219	223	215	243	234	226	236	255	239	264	228	232	241	219	219	263	220	230	226	240	226	275	253	256	220	230	210	236	239	258	238	226	228	212	225	224	232	224	228	258	233	203	255	250	211	221	250	197	208	255	237	214	238	219	228	229	259	217	246	238	233	215	223	244	237	247	238	240	244	228	213	250	216	191	251	213	218	220	215	228	214	221	248	266	230	217	215	203	224	213	230	230	220	226	230	263	245	237	240	230	240	256	223	236	269	232	202	238	221	213	234	255	246	196	234	265	238	237	269	220	223	218	210	225	257	252	239	212	208	210	246	195	213	219	238	216	238	238	245	247	237	201	261	226	205	223	220	231	191	220	250	261	201	213	249	231	236	247	240	211	244	245	255	248	207	229	227	238	218	213	217	205	245	249	222	216	249	223	217	226	240	243	214	259	241	254	255	217	238	215	218	248	233	239	218	258	251	227	243	256	235	256	229	207	234	258	239	227	211	245	224	254	266	207	225	220	204	228	204	241	227	233	271	234	215	228	246	193
30435	39043	45267	51242	53763	52195	52861	51377	53460	44291	42365	37211	30900	26525	29771	25518	25462	27328	20231	14613	10859	8461	7185	7079	6389	7229	9256	8879	6919	6648	7372	7236	6445	5320	5185	5548	7981	5045	4110	3650	2698	4052	2514	1478	1435	1235	1087	1294	1281	5961	7416	5960	3573	2296	1346	806	650	603	557	559	511	542	510	552	543	567	535	543	534	551	548	545	485	564	565	506	545	559	541	572	465	530	530	532	472	517	528	581	524	531	544	556	534	500	515	573	555	544	560	534	494	550	558	552	575	508	535	578	551	531	507	514	518	507	543	517	560	549	550	490	528	579	545	519	508	552	528	554	526	525	572	528	534	536	534	543	501	538	558	553	566	558	539	527	519	535	528	551	542	544	565	488	539	552	526	570	524	534	547	499	590	509	527	573	556	512	567	565	551	578	580	508	558	568	560	522	521	554	523	563	535	562	539	532	563	571	547	507	538	569	514	515	546	561	589	564	588	533	513	536	540	543	537	518	497	521	508	543	530	532	469	491	577	538	496	551	529	543	561	539	536	513	502	559	557	517	532	570	509	556	541	541	535	560	540	565	516	519	528	512	514	554	500	537	514	564	490	523	560	484	530	521	537	578	527	544	550	510	528	502	547	570	491	565	543	514	551	527	489	514	536	571	508	520	540	514	498	547	560	543	580	510	554	516	537	564	571	575	521	516	545	545	540	540	569	549	543	515	536	492	553	512	526	525	510	516	548	504	563	563	544	538	516	556	485	592	553	538	528	507	569	584	516	547	530	585	479	560	537	526	533	532	549	536	532	499	524	522	552	509	580	540	481	569	532	534	545	553	552	539	559	537	543	518	522	542	548	557	506	535	560	518	535	559	547	546	568	508	539	526	544	536	527	595	538	553	506	509	537	539	554	576	531	553	504	541	556	549	560	578	516	532	578	526	502	537	568	572	536	525	568	527	492	559	576	541	573	544	519	545	537	534	534	558	539	532	514	517	548	535	497	555	544	518	529	558	559	532	529	554	558	536	496	527	534	553	506	538	528	522	581	562	496	511	551	544	556	530	525	497	487	536	516	550	558	535	554	571	546	570	533	556	565	573	530	542	521	554	527	547	516	549	583	533	527	542	541	525	519	538	576	511	546	528	531	563	525	564	543	520	484	538	505	519	562	526	552	551	532	563	519	508	542	550	560	567	508	542	490	494	502	529	525	536	532	503	551	514	518	608	528	491	492	564	527	534	504	563	499	538	565	504	508	511	568	553	514	540	520	500	485	521	564	507	547	535	520	533	589	539	530	542	584	534	536	510	546	520	552	570	525	528	539	543	525	523	505	552	579	542	579	513	527	526	515	506	534	534	561	518	511	538	554	552	512	506	537	568	476	480	505	547	553	545	547	504	499	565	516	501	575	545	540	499	524	572	531	533	551	537	583	518	540	560	501	552	543	563	532	522	512	516	501	508	522	529	553	546	529	548	499	516	522	562	513	508	536	524	515	541	540	518	565	573	517	556	536	557	498	577	535	532	514	539	562	567	557	588	567	558	516	497	539	542	542	523	497	521	522	555	537	532	504	520	524	555	544	534	538	497	512	571	543	539	523	568	544	569	536	573	537	511	529	532	555	577	533	572	555	516	511	556	484	546	581	544	548	510	567	548	505	536	538	535	555	577	545	541	500	554	522	506	527	537	542	543	523	538	510	539	551	550	531	549	558	534	547	582	524	562	536	525	537	516	570	525	561	529	535	520	548	575	546	568	492	564	488	522	506	473	531	535	516	522	540	552	523	539	534	517	525	531	497	523	565	512	473	537	520	562	534	516	523	513	498	547	563	520	542	518	528	554	531	564	525	546	477	537	581	511	530	551	562	521	541	541	533	577	535	579	537	552	560	545	516	527	536	545	544	516	543	564	536	528	522	549	567	524	483	548	508	563	529	532	580	508	510	558	556	557	562	546	548	515	518	556	525	541	573	526	551	554	553	506	538	547	516	523	528	552	535	544	552	547	560	555	556	509	538	519	534	563	519	520	507	537	528	565	561	536	502	497	539	516	560	555	529	542	550	515	528	550	530	518	525	574	542	550	550	519	504	547	573	533	536	513	548	586	521	548	503	538	520	554	509	564	553	502	502	531	570	575	540	593	495	510	568	558	524	526	567	535	555	536	500	507	504	495	532	537	547	556	565	528	574	533	508	510	523	548	535	580	551	531	562	520	524	509	508	554	566	531	523	528	531	531	521	507	517	514	519	520	538	498	530	530	539	561	534	556	474	505	503	523	522	488	578	529	502	545	519	566	551	522	565	511	506	510	524	561	570	550	504	559	569	531	577	552	526	576	528	497	510	523	510	571	509	537	511	512	504	535	515	590	554	519	583	513	509	528	560	512	537	540	551	517	543	550	564	503	539	548	535	503	521	526	538	517	553	562	532	552	539	552	566	518	551	492	522	557	491	533	517	557	532	559	526	544	546	526	544	535	535	536	543	511	502	552	583	504	570	520	506	503	552	544	535	546	543	566	522	547	546	585	539	494	567	535	528	544	560	594	577	519	558	551	557	530	492	533	525	559	533	532	529	528	534	558	509	530	512	560	576	549	536	552	533	545	517	518	541	514	571	513	528	539	529	516	544	536	523	504	550	499	538	513	530	531	533	522	514	568	576	550	577	568	517	509	549	501	523	525	512	540	510	567	566	529	548	503	512	560	553	514	528	572	511	541	518	559	539	547	494	499	524	578	561	559	517	535	562	505	560	571	500	520	511	532	521	531	561	530	567	532	516	533	536	509	548	526	517	538	540	538	549	554	533	533	482	548	543	580	554	539	521	537	517	529	557	494	557	498	510	499	515	531	524	579	519	535	528	502	547	481	552	535	556	539	523	497	566	514	531	531	500	513	560	535	530	525	551	525	506	554	495	530	529	494	507	505	502	496	557	552	497	549	544	536	538	550	539	521	548	511	580	568	510	539	516	550	551	534	553	533	515	573	551	515	537	533	512	527	550	562	533	532	525	553	508	544	511	537	504	552	561	533	511	546	540	538	521	538	557	514	524	505	588	572	534	567	559	524	512	500	547	574	538	525	536	571	559	526	530	540	538	526	532	544	506	550	536	521	546	520	509	531	564	519	550	547	523	513	504	529	581	562	538	561	538	551	517	504	561	548	481	515	554	573	540	538	521	523	518	512	556	605	507	537	562	538	494	523	527	506	535	536	544	558	517	568	530	486	504	529	533	566	538	543	553	555	506	554	542	533	545	539	520	558	530	501	511	515	540	527	553	511	531	532	562	528	509	536	514	582	520	527	542	521	543	548	520	537	501	573	534	527	555	490	550	495	505	580	608	542	559	562	580	531	544	494	561	546	560	521	546	557	501	549	519	550	521	513	541	538	483	545	537	549	534	509	548	561	527	507	524	525	561	530	525	507	539	542	536	530	544	506	550	514	508	502	498	529	531	534	512	555	503	524	496	583	513	523	527	492	502	513	521	550	547	543	527	549	536	551	557	544	540	555	510	560	563	515	504	540	542	591
10834	11481	14285	10058	6686	4104	3089	2164	2461	1400	1108	786	602	499	571	533	420	421	414	400	330	359	305	330	333	327	323	324	333	317	326	325	317	321	312	310	308	289	310	294	290	312	278	298	286	265	287	283	270	258	319	351	325	337	281	279	259	266	267	244	260	249	287	251	256	258	259	280	293	277	305	251	243	234	251	256	257	250	235	291	269	239	250	281	275	268	272	255	256	242	216	253	260	262	264	246	244	233	274	279	244	229	259	257	241	248	246	272	241	241	299	262	264	257	256	260	253	238	250	265	245	255	244	268	241	288	255	225	268	251	235	233	260	281	258	256	256	247	256	236	265	263	274	252	279	262	250	259	263	240	259	246	273	289	260	247	269	247	244	254	279	289	273	268	245	248	247	270	264	252	245	243	243	272	266	228	256	271	276	279	259	263	266	263	284	254	292	268	244	291	266	237	241	262	255	256	242	258	260	267	285	259	270	261	243	238	231	259	246	267	259	244	248	245	265	225	287	243	295	282	272	254	240	243	290	279	274	271	253	263	240	261	234	275	238	235	268	252	247	273	259	263	240	237	272	233	241	275	266	256	262	243	229	253	258	281	249	241	240	253	253	283	244	276	263	259	262	250	249	292	276	236	222	258	259	232	271	262	240	289	263	243	238	239	258	264	254	272	251	238	259	245	275	253	250	255	252	255	254	219	248	234	244	253	245	229	260	268	257	268	244	222	231	230	235	269	284	272	253	243	247	268	287	249	259	281	253	272	268	248	287	297	277	262	262	241	258	275	265	267	264	249	265	241	227	259	268	266	263	245	247	237	247	240	281	221	260	256	300	296	283	275	275	229	230	242	265	255	247	259	231	229	246	230	258	269	250	265	272	255	256	256	257	273	274	244	272	295	246	232	262	279	238	265	242	267	262	269	270	279	276	237	246	256	231	236	283	254	244	249	262	261	256	246	257	253	280	237	264	236	267	254	257	277	256	259	233	261	237	271	233	271	248	272	260	270	273	269	280	285	270	258	245	267	267	258	242	250	246	249	267	281	251	226	257	276	247	246	251	259	252	249	244	257	248	267	270	247	273	240	251	274	251	267	261	248	271	253	282	231	229	265	254	267	263	217	242	264	271	269	242	276	278	243	226	236	250	263	238	241	264	259	268	257	251	268	263	268	253	261	224	249	264	263	265	250	230	241	249	266	248	244	255	281	258	269	265	263	294	264	297	266	246	260	261	281	252	266	236	259	242	257	290	274	247	270	256	255	264	243	250	277	267	266	265	245	268	263	260	253	252	232	273	297	253	257	265	277	230	261	278	254	272	213	303	270	230	252	270	249	251	250	234	281	240	262	244	313	252	250	260	252	264	265	261	262	271	287	257	266	255	241	262	262	236	255	248	264	252	271	276	267	250	266	266	254	273	259	260	260	271	273	244	251	230	246	267	257	249	270	259	252	237	243	285	231	228	256	253	253	245	248	241	252	254	261	229	245	237	266	261	272	249	249	262	262	237	245	271	255	256	243	265	287	271	260	277	261	302	261	261	253	272	268	259	295	274	236	274	256	280	238	259	236	230	260	282	213	283	264	222	234	261	251	259	276	239	272	270	244	250	244	239	275	253	250	272	251	261	265	286	233	270	219	245	273	242	244	262	268	245	252	273	251	270	233	253	216	282	243	267	237	271	229	236	258	246	260	233	243	264	258	271	261	231	248	238	249	246	250	271	268	260	258	235	244	263	298	245	231	249	280	252	264	281	239	237	257	266	231	242	286	280	256	264	224	255	254	259	291	275	247	232	271	267	265	263	252	231	257	268	257	250	257	248	250	264	254	279	273	273	259	265	226	267	242	256	252	276	252	248	260	264	249	245	269	264	279	245	264	259	246	251	276	266	296	266	249	273	243	270	248	234	247	251	257	240	268	268	240	232	253	257	267	250	232	252	269	256	253	249	256	265	298	240	255	282	236	221	263	252	259	270	261	259	264	275	235	233	263	242	277	261	272	263	276	283	257	263	297	234	274	242	236	255	264	251	278	267	259	246	241	276	259	259	267	244	266	264	258	244	241	243	258	268	265	266	230	262	268	250	257	243	253	216	279	238	261	236	267	274	261	238	273	272	248	247	228	254	288	277	253	258	252	267	241	278	268	267	268	271	268	298	255	266	278	276	262	259	266	249	264	248	233	268	244	243	251	241	265	232	268	224	271	244	249	231	254	238	261	267	244	240	262	239	237	262	278	241	266	254	257	275	251	273	243	266	282	288	284	271	230	268	224	237	271	255	252	245	261	257	262	251	230	241	264	253	261	237	274	242	280	249	255	239	279	241	256	272	237	248	259	247	242	276	245	236	259	262	247	287	247	237	254	242	245	273	258	257	275	276	246	283	252	249	247	255	243	255	244	287	256	254	262	232	273	276	272	281	273	229	245	256	259	248	267	231	266	244	246	288	259	275	256	269	254	261	237	259	279	276	250	237	265	244	257	256	267	244	279	216	255	256	235	230	255	277	274	271	266	261	264	250	260	265	243	271	282	231	251	268	252	271	249	260	256	262	249	246	238	224	247	280	258	256	263	251	246	254	254	278	264	245	281	256	241	234	249	275	273	258	261	235	282	253	257	270	246	263	231	261	279	239	254	257	243	211	234	234	244	264	246	254	262	267	260	253	265	227	251	261	253	263	253	236	258	235	266	271	229	263	226	266	279	251	227	254	255	244	263	262	258	268	254	250	258	258	242	249	277	274	250	245	248	285	247	260	268	269	255	285	269	253	224	243	235	258	258	261	267	250	268	274	270	254	256	233	249	236	260	283	263	249	268	270	226	252	250	271	281	254	257	265	272	273	293	264	248	242	235	244	247	265	244	245	226	264	218	258	263	259	242	264	283	271	256	264	235	273	262	246	263	235	276	246	250	271	264	260	270	251	271	220	262	269	265	268	244	282	253	243	267	267	244	260	263	281	283	237	251	226	273	261	277	270	247	259	260	225	238	242	232	235	272	256	237	243	230	265	260	246	250	269	298	305	251	259	235	271	260	255	264	277	218	273	257	240	276	237	281	245	255	292	259	274	247	231	227	248	250	247	254	279	236	229	234	262	238	254	225	269	224	242	260	264	236	269	264	260	252	274	248	294	262	253	257	248	259	246	260	282	263	270	242	249	263	257	266	259	214	236	243	259	275	245	244	277	230	250	266	242	253	262	274	254	272	239	267	251	267	274	249	245	272	256	242	225	256	258	278	241	258	266	282	232	271	245	246	251	275	254	253	234	232	250	285	260	283	248	268	291	258	283	273	260	242	250	249	279	254	282	230	282	262	269	256	271	248	244	264	241	258	242	240	244	243	250	233	281	265	243	247	260	263	262	248	252	253	260	222	261	253	241	249	259	262	262	262	250	253	242	261	244	244	276	261	249	256	256	258	246	252	248	251	214	249	258	265	225	254	293	243	265	262	261	239	241	255	251	272	263	228	244	261	285	259	269	248	265	250	268	248	260	231	275	258
8061	11265	19271	20053	17665	13388	11673	9658	11431	6894	5818	4391	3128	2645	2751	2286	1985	2072	1736	1426	1355	1233	1110	1102	1121	1199	1366	1270	1160	1120	1043	1090	1073	1047	951	943	964	870	851	792	892	832	735	782	819	814	797	809	825	874	1121	1236	1011	918	794	692	637	603	605	591	626	592	569	542	604	596	639	607	605	575	583	605	599	563	602	618	602	605	624	592	612	591	575	598	604	633	575	625	644	614	569	623	610	563	592	612	535	632	559	602	602	589	592	562	605	595	631	584	578	561	606	610	555	577	607	605	589	598	594	626	573	616	609	610	650	549	621	628	629	611	580	559	568	639	610	633	607	561	629	618	625	593	592	596	566	619	614	569	595	566	633	615	628	602	603	611	583	634	615	646	600	583	612	610	556	588	613	588	598	619	586	630	568	560	586	604	585	536	582	575	627	629	574	601	656	581	615	566	574	577	631	566	614	593	593	620	581	609	603	651	589	595	596	558	562	636	600	598	560	577	623	602	585	593	564	547	634	632	539	589	658	613	575	588	626	590	610	627	622	617	571	613	625	640	627	600	592	557	571	587	645	621	596	567	602	608	572	610	641	626	577	593	597	550	606	609	584	607	569	605	585	574	596	572	547	633	590	589	612	579	597	652	593	614	567	632	608	638	585	602	568	616	605	582	616	582	589	596	575	599	592	596	591	603	572	596	577	558	619	620	575	622	603	630	603	591	607	644	592	651	601	587	605	632	542	541	608	571	602	643	566	552	600	591	594	611	579	639	597	599	550	586	565	639	566	596	583	622	599	600	583	617	566	603	578	599	627	594	564	581	598	644	571	586	634	582	629	631	620	543	565	590	600	644	635	643	653	599	579	616	534	629	603	590	585	575	586	587	643	597	605	595	588	612	602	575	589	569	603	602	615	602	575	549	591	606	542	609	585	569	604	589	625	592	601	579	610	573	612	613	581	553	625	579	615	585	602	611	582	609	573	604	592	621	628	612	567	571	567	604	597	576	622	557	582	581	616	609	578	595	639	576	643	620	602	656	598	566	602	629	610	582	625	596	585	622	594	600	591	546	628	592	613	576	591	593	570	607	571	589	620	593	613	592	625	600	609	596	588	610	626	575	610	555	592	589	591	580	596	605	570	596	542	604	565	597	552	603	625	598	604	563	632	602	555	562	639	558	595	606	548	602	609	598	593	585	587	591	621	605	582	609	575	606	633	647	586	613	659	672	604	547	577	590	558	581	592	547	606	596	608	575	584	620	594	620	563	621	670	619	579	597	579	595	614	556	587	614	616	620	555	630	597	543	581	571	584	608	601	596	620	611	590	541	613	589	621	563	579	562	623	568	588	572	604	541	616	595	589	600	563	640	594	586	626	617	586	602	577	554	590	624	574	578	596	570	552	592	621	614	614	591	608	615	586	608	585	614	557	611	565	522	623	601	596	585	547	587	590	622	619	620	560	576	589	588	582	614	602	582	590	638	623	617	611	579	562	590	613	569	630	569	603	630	598	559	556	622	567	615	619	643	645	578	586	643	611	598	553	575	615	605	605	606	656	593	624	600	604	592	604	640	580	637	616	604	625	583	612	599	593	597	587	587	560	602	573	581	606	604	588	569	604	606	593	587	610	571	613	580	567	546	555	576	608	610	575	618	593	629	606	630	593	612	553	602	601	588	559	555	576	621	592	593	606	607	565	567	549	596	610	594	595	602	572	610	627	591	575	632	595	587	568	585	614	565	611	577	639	582	564	614	602	582	565	564	588	569	622	620	591	609	599	624	575	571	602	599	580	579	609	574	621	617	580	617	613	609	590	604	684	556	552	606	588	606	585	570	579	597	602	624	597	609	584	574	598	590	615	618	574	580	661	578	593	616	597	586	575	565	602	583	604	591	613	581	626	617	618	574	612	575	597	604	579	583	573	593	588	557	545	603	569	587	611	632	630	587	604	575	620	592	606	581	575	559	619	579	610	591	618	611	569	601	612	574	627	560	608	657	608	571	582	579	548	615	576	616	565	623	582	607	569	611	617	670	556	658	575	540	605	576	586	621	602	673	587	603	575	584	595	606	602	605	589	577	591	576	597	579	637	586	588	569	619	579	560	561	567	576	555	590	593	619	613	655	626	606	595	615	592	596	583	613	647	601	589	614	573	588	628	615	602	629	607	600	571	606	599	576	566	583	629	611	566	581	615	597	623	587	602	613	625	619	570	583	613	576	609	568	583	609	616	624	550	582	616	599	580	594	600	591	593	622	600	581	612	600	586	572	616	617	539	615	550	577	643	613	640	605	621	614	635	613	589	591	603	613	612	543	645	596	586	594	581	602	571	600	630	591	630	611	602	573	631	630	617	555	601	607	558	640	604	588	549	595	567	596	555	603	579	610	626	585	645	604	608	626	620	606	595	580	618	595	569	572	584	601	596	605	577	627	608	574	650	605	607	577	571	590	600	580	575	623	618	588	576	595	649	586	634	591	587	622	646	641	552	661	600	628	591	643	591	622	613	626	588	588	592	584	623	649	574	567	609	600	581	563	626	602	572	627	601	612	621	586	613	586	588	609	591	623	606	613	593	571	627	643	608	630	655	625	594	600	631	612	608	552	601	600	599	566	585	599	623	620	606	613	580	596	563	629	537	574	635	598	601	605	612	569	592	596	612	622	579	600	570	577	632	580	577	609	608	627	596	568	560	653	595	613	596	591	565	583	617	581	595	629	628	605	657	608	585	566	608	559	589	542	587	618	583	536	562	580	570	559	565	601	604	635	615	554	565	621	584	598	613	542	604	607	624	556	645	551	578	599	609	585	567	597	589	588	589	617	580	593	620	639	554	625	603	605	594	596	593	543	586	589	620	617	610	615	590	569	576	605	615	606	648	598	596	607	568	575	609	584	608	595	613	584	641	566	554	621	608	632	551	644	627	643	639	590	634	618	574	562	616	609	566	588	591	620	612	624	582	619	588	578	555	569	598	614	580	595	582	599	611	557	597	592	584	574	614	591	634	596	639	598	620	595	583	594	584	585	568	604	597	615	588	612	598	599	577	609	568	575	557	571	556	591	612	569	568	604	634	607	604	540	620	554	611	622	594	593	612	591	574	602	584	615	567	596	580	609	615	624	582	626	572	609	581	575	628	615	603	593	565	633	605	592	603	630	586	621	608	593	614	557	590	607	603	569	629	607	610	630	627	649	603	576	584	600	656	614	603	594	598	607	567	605	605	587	605	636	595	576	556	605	594	582	597	592	629	604	606	592	613	669	606	622	608	620	590	613	575	572	572	560	614	586	584	559	575	568	611	613	602	600	574	635	597	589	591	629	570	574	561	601	576	589	664	624	580	606	623	653	590	589	603	582	570	628	568	586	608	549	629	603	577	585	611	576	577	590	594	620	618	643	611	577	627	587	609	658	561	595	613	616	595	568	610	595	605	595	632	576	597	585	613	612	611	603	631	598	593	560	613	608	571	567	615	606	604	588	636	586	600	552	596	560	654	637	608	663	580	593
33609	39237	39855	35527	33326	30740	29190	27435	31532	21859	17009	12099	7861	5523	6605	4769	3505	3859	2497	1418	1096	932	805	685	726	715	1012	900	642	759	799	748	727	625	587	557	732	477	498	424	437	380	324	314	339	300	342	295	337	614	829	664	508	455	316	296	276	250	252	236	233	242	213	241	255	232	212	238	214	281	263	252	241	255	271	223	248	265	252	241	257	223	248	243	258	254	267	234	249	240	247	251	242	228	253	240	239	241	249	209	232	258	259	220	224	248	216	228	219	218	246	236	246	268	222	237	272	237	274	276	276	243	238	259	263	240	233	258	242	240	248	221	249	208	235	252	271	256	260	248	227	250	232	240	225	210	247	235	243	225	250	235	226	233	234	204	238	243	253	225	261	224	229	222	237	251	243	231	255	240	241	216	232	236	260	225	218	251	258	263	218	222	252	242	234	244	244	238	229	261	226	224	209	245	245	244	244	218	211	241	275	243	242	238	233	244	238	247	237	247	225	227	272	232	236	211	223	224	250	240	256	235	236	241	234	243	232	250	229	226	258	240	234	226	240	264	266	247	225	259	248	252	251	253	263	263	270	239	227	249	222	254	258	252	240	238	250	242	235	264	234	244	236	217	278	247	250	229	229	243	232	267	221	223	225	234	271	254	241	230	282	262	225	235	241	247	224	251	228	243	241	262	239	226	223	214	228	256	229	239	282	234	253	254	235	228	240	251	278	256	247	224	240	268	243	246	246	225	218	238	244	268	229	248	235	251	259	236	252	239	210	226	244	233	259	247	244	245	218	243	256	229	226	259	234	247	206	231	229	238	237	226	231	257	215	240	243	229	264	240	223	251	261	236	233	211	245	221	269	227	229	259	233	236	248	264	258	219	226	232	241	223	214	211	246	229	243	233	243	261	233	261	223	225	260	228	259	243	254	255	253	235	222	221	215	245	242	234	238	250	239	236	264	247	239	221	219	233	238	256	246	231	227	223	245	251	238	230	226	222	228	273	207	235	226	232	227	254	217	233	234	265	215	226	226	203	245	259	236	226	235	234	247	248	250	230	241	254	215	273	224	246	224	246	272	262	276	240	214	256	260	233	257	218	231	233	252	227	232	264	247	261	241	262	260	237	231	232	248	268	240	244	291	280	256	240	229	262	243	229	248	247	223	240	238	244	221	253	258	240	242	251	241	227	228	221	247	249	245	252	250	221	243	235	227	260	244	233	248	258	211	252	254	244	219	246	224	224	213	238	245	219	241	238	239	239	219	230	245	232	248	236	271	251	219	245	227	252	248	263	220	247	253	244	263	259	255	224	259	236	242	244	229	225	248	220	218	232	258	255	250	227	229	197	217	273	246	260	257	234	225	264	242	225	225	260	249	235	242	242	257	292	229	234	244	243	248	255	224	251	225	232	249	276	224	252	236	235	272	248	246	221	203	265	260	240	234	257	257	254	221	208	262	250	220	252	253	236	264	243	254	243	250	268	253	228	264	246	228	240	247	250	252	242	236	236	217	235	263	265	236	227	220	222	252	234	251	257	200	268	257	214	221	254	233	244	237	271	213	265	236	242	266	243	238	239	223	237	221	234	224	260	272	251	223	237	262	233	216	226	241	248	251	229	273	237	220	245	252	252	235	256	238	242	260	266	225	243	240	240	241	256	244	259	250	232	231	217	254	242	247	250	247	263	266	218	268	230	236	215	254	243	241	234	262	246	254	272	244	245	241	252	229	240	265	261	240	250	246	240	258	251	269	233	233	238	255	262	239	247	239	228	279	218	257	271	237	246	230	225	216	236	245	248	217	229	240	220	268	247	240	216	253	257	226	224	267	256	233	232	294	260	257	248	222	268	225	227	253	226	238	238	209	263	273	229	250	220	219	249	260	250	248	251	237	241	231	281	259	277	264	235	245	247	212	248	233	268	244	222	262	243	221	221	239	221	219	218	255	229	241	248	234	220	242	237	235	234	249	243	247	280	230	236	247	217	282	233	241	262	246	266	234	247	269	275	237	242	277	248	240	216	255	247	219	200	225	242	242	220	249	253	232	248	255	282	220	233	236	227	254	256	213	247	246	253	247	260	255	245	261	237	241	208	247	245	255	256	245	249	239	243	289	251	239	220	269	214	233	222	225	233	251	248	233	254	239	273	249	255	227	237	230	260	240	254	248	246	256	232	234	241	256	252	202	256	247	233	248	242	249	255	262	272	264	271	220	256	223	241	253	220	247	225	293	269	245	259	221	239	235	228	231	244	239	188	253	255	232	270	243	235	253	265	263	242	244	265	280	240	220	251	264	251	235	195	232	243	246	249	230	266	235	241	259	230	257	250	258	244	262	252	242	244	256	237	265	252	246	241	264	248	225	255	222	232	247	223	254	263	224	259	254	234	197	235	246	245	252	241	238	237	216	225	239	260	241	200	246	249	252	230	262	270	236	271	266	257	287	214	236	253	229	225	270	269	269	234	231	242	247	281	247	250	250	258	244	252	217	246	229	260	267	240	218	229	233	247	228	250	238	247	275	269	228	259	221	227	269	279	258	222	264	265	252	255	232	235	237	224	265	249	259	239	245	247	206	257	237	227	228	275	237	225	277	238	221	265	233	241	259	272	261	277	244	268	274	244	256	226	274	233	248	235	263	228	265	236	234	269	243	239	225	289	245	254	258	246	251	251	236	243	236	226	244	242	235	270	258	225	272	255	241	226	266	245	224	265	252	265	223	274	228	266	241	249	247	216	224	221	233	231	234	250	231	238	252	251	257	221	244	237	238	255	220	197	225	247	224	248	242	247	235	247	233	249	233	218	233	262	250	220	260	230	223	212	209	283	227	202	239	231	259	271	278	224	236	255	234	259	224	274	248	263	240	237	240	238	255	268	221	235	253	231	267	262	235	239	253	217	258	247	249	228	251	238	251	247	228	242	264	266	255	242	246	260	238	225	237	248	255	233	230	241	267	240	275	251	230	241	259	226	235	276	276	256	247	266	225	260	225	233	239	280	209	252	264	255	221	262	256	247	258	261	257	261	212	234	214	260	242	245	251	219	247	253	247	273	231	244	238	256	277	252	254	265	226	232	252	237	239	222	218	244	254	249	227	240	260	270	235	243	239	253	267	214	260	208	243	261	245	243	228	241	228	234	246	188	231	237	265	243	238	232	246	254	211	247	212	268	219	228	190	226	234	245	235	256	234	245	243	232	264	214	231	239	232	244	231	250	236	230	241	231	268	241	261	237	236	248	251	236	237	257	249	234	219	211	220	257	245	230	242	257	238	223	247	250	224	231	250	233	260	264	239	258	239	235	266	265	248	243	231	240	232	211	252	252	279	232	265	245	246	215	254	253	216	217	233	255	234	246	252	239	236	200	245	247	231	265	263	213	243	237	249	254	253	229	258	257	220	244	233	233	254	272	232	216	240	244	223	222	210	275	222	229	257	257	222	283	227	239	230	241	263	250	227	245	222	243	249	240	256	217	239	241	232	241	247	275	233	243	233	236	244	263
25622	33723	41470	46720	47379	43680	44048	42933	46286	36064	33966	27634	21318	18811	22234	16878	15277	17994	12424	7856	6446	5324	4457	4241	4080	3960	6204	5136	3464	4157	4120	4485	3751	3397	3313	3235	4294	2565	2472	1813	2109	1496	1120	1159	1205	1046	1034	1006	991	3176	4616	3728	2179	1656	970	666	629	540	572	553	572	518	537	550	583	541	570	589	538	531	539	543	563	584	551	558	574	573	564	590	556	535	578	541	543	558	561	529	558	562	548	580	540	585	600	512	560	583	569	565	572	532	609	529	511	575	581	538	580	590	555	561	603	556	613	599	557	578	577	553	564	560	563	523	534	548	546	546	566	604	571	605	618	538	556	584	584	581	544	544	573	535	542	547	562	546	555	567	539	531	555	537	530	583	555	559	516	568	532	577	564	518	527	525	551	567	601	554	600	551	542	522	570	561	573	527	580	537	572	574	583	540	575	545	606	538	537	536	538	585	555	544	579	574	567	534	578	525	580	601	544	550	573	572	554	588	552	566	548	569	570	559	546	552	589	590	582	537	561	554	567	570	562	548	568	516	539	542	566	575	563	600	531	590	573	562	604	564	583	543	553	575	594	546	538	532	567	584	565	567	557	548	539	549	540	569	554	567	569	562	540	546	577	565	549	565	542	530	575	564	557	584	541	543	523	536	562	543	577	542	525	566	541	578	549	562	545	541	573	561	600	570	568	567	565	565	571	534	595	557	548	566	546	580	564	561	560	544	546	586	554	592	551	560	582	564	523	591	589	583	524	559	574	524	554	575	588	538	540	601	574	551	505	580	537	546	543	521	523	545	535	537	548	558	596	566	526	557	556	578	565	581	549	560	573	564	548	566	597	557	564	548	563	572	530	587	587	529	572	560	563	560	498	565	538	561	585	554	544	585	569	556	587	549	577	545	564	527	594	566	559	521	528	566	582	561	531	559	593	552	585	545	594	564	577	562	550	537	588	569	583	564	606	554	595	554	586	578	528	537	609	588	546	528	572	536	541	545	545	544	523	548	557	528	539	562	591	552	554	537	564	565	568	572	578	584	550	554	542	541	571	573	594	537	555	528	586	572	536	558	520	531	555	557	577	613	552	561	565	537	570	560	540	605	563	544	589	538	548	523	537	569	551	551	595	562	612	576	560	583	597	577	532	558	550	520	553	560	567	533	540	590	528	568	569	590	563	513	530	551	549	558	562	570	541	557	530	540	571	547	598	593	570	508	554	578	526	573	534	573	543	564	562	538	566	548	574	574	545	586	557	600	545	571	535	553	588	562	573	552	542	560	602	567	562	534	584	618	514	524	547	555	545	518	570	565	571	555	552	560	564	566	520	588	522	582	602	582	583	609	546	592	591	561	576	575	569	565	533	586	557	601	547	538	523	496	588	632	559	562	594	562	533	517	585	553	575	556	560	567	545	573	566	594	598	573	557	587	537	560	538	548	560	543	607	571	541	567	562	532	554	567	540	562	555	557	600	571	608	548	583	534	542	594	548	566	598	535	534	579	568	507	550	549	596	546	558	560	555	518	566	582	584	549	540	588	556	575	529	549	558	545	564	571	578	568	558	558	554	598	544	593	524	580	528	536	563	558	583	606	592	571	566	570	564	537	553	585	549	601	526	561	552	542	551	585	543	568	566	571	573	562	584	571	609	566	539	581	602	623	584	560	574	540	575	537	619	576	578	546	568	517	571	589	606	542	571	547	561	566	568	572	610	513	546	529	516	568	559	532	531	543	566	544	570	523	554	580	598	541	560	582	577	565	562	548	575	555	561	555	621	571	559	572	562	609	555	544	538	543	537	592	546	572	591	521	556	580	581	601	593	579	582	566	561	543	534	556	544	594	580	558	547	528	585	595	563	606	585	569	536	529	540	568	563	565	560	601	552	579	601	535	576	571	562	586	544	595	558	571	564	513	558	545	552	573	577	592	526	549	559	572	542	544	531	571	552	577	586	589	589	597	535	575	550	534	551	541	555	585	553	510	565	542	590	556	560	561	586	555	519	519	533	587	541	559	573	569	547	562	542	584	595	587	562	574	543	578	572	563	519	569	603	556	587	578	569	556	568	569	555	566	595	567	543	525	576	545	579	537	554	537	526	535	566	542	569	572	575	588	523	522	530	574	591	549	517	545	590	628	552	600	548	503	578	528	561	576	545	566	581	562	548	554	519	599	580	589	542	549	585	522	552	528	564	545	555	515	551	513	592	564	598	585	578	529	585	551	567	549	536	533	537	542	539	567	581	553	570	533	565	544	526	567	578	572	550	570	611	556	599	607	554	576	570	546	572	570	567	534	601	576	565	534	557	530	552	547	540	557	545	573	560	548	541	551	580	548	568	554	540	551	550	560	577	584	577	609	541	569	565	521	535	527	579	555	570	586	599	575	577	578	512	562	537	554	541	584	588	548	546	589	534	636	543	581	531	521	589	564	549	527	601	527	548	561	564	592	577	568	593	576	549	619	583	538	550	517	552	582	537	580	523	539	531	570	616	572	531	577	550	561	561	576	554	570	541	511	551	570	574	556	540	507	599	564	520	538	538	560	585	554	574	587	578	552	549	551	590	564	587	587	538	534	577	553	546	567	546	541	545	558	565	573	590	591	572	551	543	567	549	523	590	521	587	560	584	568	586	568	566	567	580	566	587	568	528	520	541	530	559	593	550	583	568	555	559	551	560	587	531	618	585	596	533	570	573	553	590	543	573	558	593	574	553	571	523	527	557	540	564	574	564	574	638	559	548	581	589	583	561	543	555	582	573	526	532	515	571	550	581	561	551	542	593	495	579	576	601	553	552	590	563	562	566	543	578	552	573	511	595	548	537	543	588	546	544	577	533	573	573	582	541	537	560	528	540	570	571	550	546	561	574	538	571	598	585	578	569	570	530	590	601	569	563	563	540	549	554	527	551	540	603	551	529	571	519	542	583	572	559	517	574	560	597	578	567	533	594	591	550	497	566	571	589	560	560	572	584	544	556	541	539	577	588	562	564	588	570	556	566	593	552	524	568	560	530	549	526	579	532	593	543	541	619	597	605	563	548	535	561	552	572	583	544	542	558	601	506	527	545	532	559	609	541	570	569	553	559	549	594	533	565	519	537	564	561	559	524	549	595	543	580	543	555	513	535	564	545	568	539	495	583	533	601	557	564	542	539	553	550	597	543	543	556	582	556	572	572	546	585	558	538	534	525	584	612	545	568	552	567	586	573	591	562	561	536	589	562	612	569	605	531	569	563	555	525	539	576	544	542	551	538	558	542	575	539	552	528	556	540	547	563	576	575	572	500	557	553	561	518	600	551	584	564	552	552	565	597	570	597	533	550	548	558	570	551	531	559	529	552	573	529	552	549	498	541	564	593	561	560	560	589	554	523	565	576	585	590	551	555	558	546	557	606	561	592	562	560	555	604	532	562	558	526	529	566	563	561	538	559	525	568	535	578	555	574	574	585	592	558	559	574	573	523	567	572	589	530	559	537	568	546	595	559	554	532	530	555	577	561	584	548	535	555	545
42253	43013	40908	36355	35814	33980	34754	34721	39732	31078	26925	20869	14277	10536	11796	8221	6328	7245	4911	2804	1992	1663	1372	1204	1187	1499	2005	1225	1125	1170	1282	1349	1066	1011	947	962	1059	707	602	511	556	493	390	359	352	322	360	360	341	880	1374	1122	715	517	376	291	266	246	221	255	234	246	261	256	253	238	215	211	245	248	222	241	234	215	227	234	250	234	256	242	222	230	220	263	224	244	253	258	219	232	215	238	225	231	240	246	236	253	245	236	224	253	209	218	246	233	236	245	243	276	231	243	222	263	216	227	230	213	243	239	233	238	262	232	243	233	231	230	215	255	230	246	213	271	232	231	228	228	240	252	226	235	270	268	247	235	239	209	238	238	208	226	227	231	213	223	248	240	234	224	243	211	224	238	219	220	240	213	254	240	252	256	213	249	230	201	218	258	251	245	233	262	245	226	235	243	204	215	224	264	234	259	234	278	257	233	212	200	227	217	251	250	247	237	233	226	220	224	235	226	252	231	211	218	219	223	226	240	231	222	234	227	240	233	230	245	235	257	252	243	260	249	214	228	202	253	213	236	255	230	258	221	268	213	246	249	232	256	211	232	231	253	214	242	241	237	228	231	214	203	229	247	213	258	275	232	245	229	268	220	249	233	225	224	248	226	209	208	214	220	231	258	199	233	233	241	230	220	238	247	229	204	213	240	204	239	252	237	235	226	220	195	238	219	215	227	230	222	253	248	222	214	254	223	257	248	231	223	225	239	223	234	218	210	199	277	242	269	215	211	274	243	223	257	224	242	232	239	223	246	237	233	220	237	252	230	248	231	230	219	218	235	217	237	222	245	206	218	239	243	234	241	237	223	243	204	224	202	206	222	225	208	243	201	227	206	273	232	231	243	225	237	260	269	225	228	250	235	222	235	244	233	221	239	226	203	247	221	215	200	232	208	249	216	232	217	229	245	228	273	226	265	261	214	235	217	262	279	261	260	229	219	215	225	235	240	220	217	221	234	246	260	261	210	230	201	229	251	223	254	240	273	265	259	255	234	244	247	228	240	250	198	261	210	239	236	227	226	236	247	243	235	216	234	232	243	206	220	260	230	213	237	247	236	234	215	245	264	263	238	222	219	245	254	195	244	244	255	222	218	215	243	229	224	224	232	212	235	226	241	243	221	230	228	236	197	220	207	218	225	235	247	241	231	234	224	233	209	219	236	186	225	231	259	209	213	227	240	248	228	240	231	245	246	224	231	228	257	227	261	249	240	224	267	214	241	253	240	231	222	225	227	225	230	220	242	277	230	275	234	234	238	253	225	257	242	262	219	243	241	215	247	251	223	197	229	246	242	254	223	206	234	233	194	214	251	231	247	234	260	227	260	243	226	218	234	258	233	224	227	244	260	269	255	245	250	243	250	269	241	251	225	255	269	248	232	221	244	271	245	233	259	250	246	233	218	245	253	228	213	236	214	229	231	233	245	249	257	231	230	225	239	230	224	212	218	215	217	227	237	225	225	223	272	269	247	238	212	236	257	221	245	248	218	244	215	229	245	236	254	213	249	263	232	231	224	232	225	224	230	255	206	214	216	219	236	221	240	232	224	246	210	246	236	246	253	278	229	230	225	219	225	231	244	240	218	241	246	220	245	229	234	226	234	251	255	230	226	249	250	241	207	223	230	226	192	235	228	243	222	244	264	238	225	232	233	248	245	268	240	226	280	232	225	219	243	215	217	240	210	237	265	217	229	230	229	224	242	232	196	231	242	237	275	235	241	252	240	261	239	231	237	277	244	233	248	230	246	242	237	231	238	245	259	267	192	209	216	243	220	238	199	281	229	267	212	224	249	251	251	205	286	244	268	223	190	223	211	219	229	251	265	237	236	224	225	230	248	246	213	216	218	217	225	223	231	247	251	259	238	262	222	261	227	213	205	211	246	239	226	228	235	239	230	225	220	211	226	216	237	248	225	254	246	225	251	235	242	236	222	197	235	263	217	248	253	244	240	244	228	247	221	220	237	243	229	216	235	250	246	242	272	217	249	253	220	245	221	226	196	223	215	218	245	263	226	249	255	245	244	246	232	245	262	238	236	258	222	282	248	233	239	212	240	246	256	253	255	211	201	261	202	227	234	259	228	239	216	237	226	238	231	221	226	206	248	227	244	230	236	238	234	234	257	233	229	226	227	261	252	234	251	243	226	226	249	215	225	229	255	238	187	241	226	226	256	259	227	234	215	219	242	237	221	237	238	235	235	236	236	207	240	227	261	239	236	264	235	235	248	226	217	217	236	225	225	231	211	254	236	230	212	221	231	232	259	198	238	266	222	232	243	238	254	250	223	251	234	200	262	235	224	205	232	254	231	271	254	245	221	229	260	234	251	228	222	223	207	258	240	245	211	236	222	256	247	235	244	245	222	245	224	269	236	241	238	213	226	233	247	228	221	210	236	236	214	235	224	251	254	230	218	224	227	197	239	206	207	233	213	233	245	213	249	234	233	272	253	228	251	254	254	231	256	251	249	270	213	220	232	224	221	246	240	242	247	235	235	257	221	247	245	212	221	221	238	241	232	223	251	229	221	219	237	243	226	208	227	217	219	231	235	241	225	227	273	234	221	226	232	238	237	208	241	219	225	220	256	217	243	207	257	245	215	233	221	260	247	245	216	253	231	236	268	257	257	226	229	257	235	211	227	226	253	262	205	219	191	247	219	218	265	229	252	232	226	224	231	238	232	229	239	233	244	233	214	232	239	209	257	246	249	235	251	237	225	230	260	217	242	235	239	219	246	222	231	213	234	252	230	219	222	228	252	210	224	227	226	210	232	220	228	231	229	234	220	231	216	218	245	220	225	270	229	213	206	234	280	206	237	252	230	238	235	247	246	247	235	242	270	226	266	216	246	228	209	215	241	224	224	196	237	226	228	253	247	194	243	211	260	235	235	220	244	229	270	230	219	222	253	250	244	229	237	240	226	236	232	226	246	206	224	217	245	225	246	226	213	266	261	258	232	264	253	228	237	226	237	245	224	244	247	254	234	253	233	196	254	217	240	249	225	202	224	254	241	222	233	219	229	284	236	224	251	210	220	229	267	268	276	247	266	209	250	238	235	235	241	223	199	231	204	246	236	245	242	219	237	250	235	243	248	226	214	235	245	225	275	228	252	217	234	215	245	246	205	245	270	245	206	228	252	255	228	225	255	244	223	212	224	225	213	245	241	226	252	262	234	243	221	231	204	227	233	222	243	210	220	233	247	255	244	218	238	238	216	234	223	209	261	216	216	223	256	219	216	245	240	254	230	227	248	223	249	210	219	220	227	238	241	218	251	242	231	235	256	249	237	224	231	234	217	239	240	247	228	246	233	240	238	240	224	198	238	220	209	197	215	233	247	221	238	233	227	219	255	262	221	247	236	259	233	224	237	242	213	215	223	230	228	211	241	257	256	201	231	233	240	233	217	250	251	248	254	247	263	234	233	217	245	272	232	223	252	217	234	220	229	247	228	252	213	220	248	240	222
32290	39342	45751	51063	52868	50009	50526	50490	52857	44786	43635	36806	30116	27305	30426	24440	23128	26970	20494	13518	11340	9342	7587	7006	6238	8078	9759	6686	6493	7251	7245	7116	6027	5330	5351	5377	6735	4084	3432	2559	3206	2227	1503	1478	1490	1324	1376	1336	1268	5818	7707	6575	3102	2554	1216	761	649	573	540	519	536	501	529	547	552	541	536	524	521	547	513	518	548	560	584	539	535	538	578	528	527	535	543	511	574	548	532	537	540	565	548	543	502	552	556	555	534	521	537	568	523	550	519	514	535	544	556	531	516	547	570	533	557	556	560	584	512	548	543	531	516	510	530	525	547	535	529	517	541	567	549	545	560	567	571	501	562	510	538	588	571	540	531	558	532	529	541	510	569	536	535	547	554	583	530	544	575	515	554	549	567	538	559	547	564	524	528	524	504	534	535	552	533	555	570	559	544	564	577	519	555	559	531	525	508	517	552	499	545	487	573	562	529	550	514	560	562	532	508	517	522	566	531	552	534	557	533	534	570	538	534	556	539	526	579	544	512	560	562	527	541	549	499	513	529	575	532	537	528	523	561	537	552	547	531	536	543	574	503	564	550	554	527	543	529	526	527	529	524	476	535	537	553	570	540	548	532	533	572	513	550	547	540	549	480	522	542	507	550	538	521	524	545	515	549	526	523	513	569	543	561	562	513	560	556	531	563	549	528	536	578	516	535	525	521	530	550	565	521	524	498	546	547	557	566	510	558	520	529	534	503	536	538	514	531	578	556	536	514	502	491	558	543	540	510	518	510	534	499	545	518	546	520	543	535	494	542	559	505	484	540	531	515	510	552	529	549	583	584	527	478	514	519	524	526	546	534	557	552	567	550	549	527	499	559	574	516	529	539	553	524	518	579	521	525	585	541	550	531	543	531	539	493	545	548	535	561	524	538	559	499	518	543	537	540	569	554	537	534	543	528	586	575	510	549	571	516	512	581	536	497	561	564	528	525	565	549	527	579	532	522	553	551	612	519	515	528	543	539	482	547	557	539	567	555	540	551	499	521	538	526	535	593	534	559	479	507	558	564	556	504	555	556	519	535	494	541	534	580	535	555	549	536	551	551	566	530	552	533	552	540	528	530	506	522	555	510	521	549	522	516	545	536	480	530	534	533	545	568	499	531	511	504	511	545	558	540	565	523	588	591	528	547	565	504	543	519	545	537	526	538	571	525	554	504	495	538	517	516	535	526	523	566	511	526	538	541	523	543	539	555	500	530	551	579	524	531	516	569	510	541	527	518	537	568	521	536	553	539	503	524	539	505	527	548	520	556	545	535	531	498	499	554	517	537	539	526	552	552	549	541	570	556	540	540	518	578	517	504	541	554	531	546	494	520	504	537	541	539	535	552	520	517	593	543	567	549	496	530	522	586	575	536	530	563	549	552	486	522	509	571	562	533	501	563	538	577	541	560	510	542	538	501	531	529	538	570	557	527	488	500	568	511	497	598	556	540	544	552	572	519	512	503	565	576	525	563	492	528	501	505	538	553	558	543	539	500	547	537	558	553	535	560	550	579	532	493	512	542	534	511	515	554	557	530	528	508	533	531	522	569	563	578	541	521	509	528	535	526	511	484	541	528	534	499	543	568	527	503	540	523	546	542	544	537	491	565	558	523	542	557	524	548	512	522	556	522	543	542	536	512	542	557	581	535	563	541	529	558	549	527	507	532	573	531	556	543	546	514	510	496	526	537	571	534	561	548	577	529	536	530	549	547	555	548	540	528	568	514	534	572	518	543	564	522	483	560	523	478	496	552	551	563	527	537	489	559	537	544	510	558	531	521	495	512	521	550	554	531	520	535	554	522	531	553	525	549	532	515	544	511	572	561	548	500	534	509	578	537	510	573	571	534	493	539	522	535	522	550	576	566	516	502	515	521	543	563	525	587	612	542	528	524	508	562	515	563	517	549	558	526	509	521	533	547	565	538	485	524	531	537	544	503	522	486	556	524	545	510	543	548	541	534	523	552	537	515	552	551	517	548	548	507	590	516	578	522	593	544	526	557	534	546	554	523	509	565	554	578	535	525	531	530	537	550	522	552	553	508	521	514	526	524	534	561	542	586	569	502	500	548	562	523	512	511	577	522	540	545	523	554	586	579	517	513	591	527	522	532	513	510	529	501	549	546	530	487	539	532	521	578	508	518	514	598	497	528	545	556	559	514	526	523	561	498	491	547	514	539	546	592	569	564	551	553	534	518	537	529	566	527	501	531	507	570	526	506	536	551	531	531	539	535	578	494	550	501	488	519	546	531	547	530	528	549	528	548	516	539	516	560	566	548	542	514	571	530	514	544	550	537	581	540	527	521	502	532	531	563	527	548	531	560	570	507	518	502	534	534	506	551	534	492	572	518	566	512	525	552	549	527	548	523	543	559	558	515	541	545	511	573	538	521	534	529	532	517	538	544	503	521	515	526	559	527	521	551	533	541	488	530	529	540	535	527	547	534	536	534	525	529	508	538	521	546	582	524	548	519	551	527	530	540	548	574	588	563	559	524	542	523	568	530	539	530	509	532	550	476	554	505	546	507	529	575	544	553	598	585	498	549	551	537	517	524	557	547	545	571	493	553	521	509	537	544	529	529	550	537	530	542	549	527	574	580	578	567	545	547	539	545	546	538	542	519	516	513	549	592	536	541	526	529	504	544	510	545	532	513	555	528	523	509	503	544	577	531	550	538	574	555	550	537	543	567	509	585	541	513	577	551	514	565	538	539	544	525	547	581	512	549	511	532	509	565	521	503	533	526	533	556	528	516	543	534	532	523	533	572	538	528	507	529	526	543	470	534	502	561	505	549	517	542	516	517	525	511	566	577	522	522	553	525	524	520	541	526	496	514	525	553	513	485	550	576	538	525	515	572	505	556	529	512	571	528	543	522	554	530	538	551	559	545	546	525	552	508	532	563	532	554	551	546	528	526	524	541	531	539	539	527	527	570	539	542	544	533	525	578	551	580	527	525	545	525	532	531	549	506	552	545	524	542	544	572	554	557	529	495	529	538	536	532	530	545	530	525	511	545	537	560	524	526	545	559	542	530	494	537	559	516	552	539	536	529	553	503	565	524	505	532	519	549	483	495	528	543	530	574	543	522	584	542	552	530	526	523	518	490	543	543	508	512	593	570	518	558	503	499	566	525	530	539	520	533	533	501	551	534	556	548	519	574	530	543	548	519	557	562	527	523	587	531	540	523	514	575	534	531	543	533	507	554	571	569	521	534	546	546	531	501	567	555	550	545	543	522	543	535	544	544	517	562	546	524	522	531	543	583	514	536	536	545	496	545	501	522	505	540	526	532	510	550	563	545	558	521	493	560	548	530	516	548	546	535	529	519	555	481	549	551	543	510	573	538	552	535	564	493	509	544	558	542	586	557	525	522	555	536	579	516	535	509	538	516	572	540	561	548	548	547	506	536	527	592	565	525	515	508	562	525	559	518	536	528	510	528	578	557	512	506	531	538	529	530	517	512	540	546	562	542	541	546	551	523	524
11375	11692	14340	10333	6669	3849	3115	2471	3189	2009	1445	1120	783	635	714	533	451	540	427	401	427	366	316	344	369	344	352	389	355	340	299	331	304	329	281	306	303	297	320	293	288	254	295	295	279	299	299	263	284	302	317	312	332	304	311	287	282	259	216	250	270	250	236	250	284	243	242	279	259	258	264	296	261	257	238	248	261	291	245	251	259	250	229	286	236	275	274	267	266	234	257	242	261	261	251	266	255	242	258	240	256	270	276	277	279	266	226	253	261	250	263	238	253	271	243	269	257	271	256	225	219	222	245	242	232	259	256	269	300	232	259	247	264	246	227	272	289	238	237	291	270	267	256	277	269	261	267	255	245	265	252	262	241	249	251	247	222	255	270	291	263	257	243	236	267	235	242	230	245	259	267	248	244	279	293	250	270	253	266	257	252	239	252	286	278	255	268	247	244	256	248	266	284	277	279	264	236	266	273	243	257	235	257	233	239	238	227	253	231	261	235	245	251	282	220	227	222	305	250	235	237	270	263	258	254	264	252	230	242	248	255	223	251	253	255	256	238	228	289	265	233	236	262	273	254	225	277	276	245	258	239	243	237	278	257	234	274	269	263	258	222	258	277	247	264	261	264	271	247	259	256	255	260	278	279	250	276	248	295	211	222	252	281	241	241	250	297	220	258	262	252	280	265	239	261	258	238	249	266	254	263	268	261	259	257	244	261	217	241	251	265	232	270	274	247	247	262	246	253	253	244	265	246	247	250	255	254	254	250	259	259	228	245	282	271	238	257	250	257	227	268	243	251	226	262	269	248	250	277	258	261	246	244	249	258	251	249	240	266	254	273	281	252	304	289	232	272	247	264	263	245	273	282	249	269	256	264	252	236	254	251	274	281	263	260	238	255	244	252	245	236	263	273	269	254	252	249	249	268	270	249	288	267	272	274	235	252	249	240	243	263	252	281	248	257	257	276	264	255	253	259	250	253	278	248	259	253	249	232	234	257	261	251	274	214	268	259	264	255	287	253	252	253	285	231	241	255	294	234	274	254	235	250	241	273	253	234	260	285	231	264	269	246	253	225	240	242	244	234	236	274	236	290	274	248	269	268	235	264	258	248	245	236	252	244	277	262	267	260	237	296	247	254	244	236	254	253	261	257	239	279	237	266	265	254	260	301	263	275	272	250	280	222	265	256	261	248	252	249	258	263	248	272	244	233	273	257	245	239	246	266	243	281	278	261	242	225	277	267	270	254	270	266	288	268	230	242	216	238	269	227	248	242	290	273	251	238	251	226	219	296	240	269	249	262	258	262	279	225	271	264	256	254	216	261	249	290	276	237	250	233	267	269	247	256	256	259	265	275	248	244	252	280	235	255	236	252	242	273	246	242	257	245	287	252	281	262	316	246	252	268	259	276	255	254	240	266	244	268	274	250	236	256	271	254	243	255	270	248	218	233	238	245	273	261	245	248	253	257	245	266	228	235	246	265	211	204	256	257	233	249	244	273	277	275	263	246	252	224	232	283	254	250	235	248	252	277	271	251	258	250	261	258	277	242	241	262	273	244	257	265	250	260	246	260	267	231	238	268	238	266	244	249	264	263	249	244	269	274	266	245	261	227	274	296	240	296	231	262	269	269	231	220	256	258	250	267	254	273	230	241	254	238	245	251	290	242	263	255	272	243	235	259	253	266	227	266	221	260	240	248	235	256	229	266	252	228	276	293	257	234	244	258	233	293	232	232	242	270	279	229	269	283	243	262	268	252	267	263	252	273	272	261	257	277	245	263	281	272	224	273	271	244	236	282	246	256	251	241	252	243	238	231	303	225	266	269	253	247	230	279	274	242	240	270	248	265	264	238	271	247	248	241	286	237	246	222	236	260	279	264	239	247	266	241	279	298	245	271	245	270	268	257	250	259	251	271	271	256	267	273	270	261	253	252	241	244	279	252	257	266	248	252	264	236	266	242	236	291	280	248	222	240	261	249	238	236	255	246	255	240	253	262	246	258	224	250	257	245	232	256	270	239	252	249	238	249	279	250	225	264	266	242	280	260	261	268	267	276	253	248	266	299	274	270	252	234	249	294	264	243	277	254	244	264	251	254	255	260	285	270	238	279	259	254	279	281	255	233	271	253	235	266	256	256	251	257	288	240	274	251	238	250	283	247	246	276	260	247	263	263	245	244	246	288	271	270	276	287	290	240	289	272	237	229	273	256	269	250	257	247	257	262	265	246	261	279	250	251	277	242	266	253	277	279	225	272	224	276	235	228	260	270	259	275	234	277	246	272	260	269	237	251	296	248	284	229	251	269	258	246	250	276	283	252	271	280	253	272	253	268	235	250	279	228	245	271	265	274	267	252	249	272	258	243	255	290	254	253	259	247	260	280	259	246	255	301	294	235	239	263	285	244	227	268	279	264	245	258	259	220	239	244	230	272	262	247	234	259	278	243	257	240	272	257	241	290	274	261	284	299	251	249	258	241	240	273	259	253	259	241	250	252	249	256	252	263	227	271	249	260	232	278	268	235	261	262	241	254	266	256	245	265	270	260	267	264	260	265	268	246	244	282	266	260	236	249	254	268	262	258	219	270	248	221	229	230	254	263	249	247	262	246	239	237	246	251	259	247	231	243	240	263	228	259	237	262	277	269	222	267	245	270	272	255	250	275	219	285	277	270	237	256	247	246	258	229	258	251	236	255	232	248	233	258	271	255	252	267	262	255	255	273	260	251	243	309	235	241	261	255	242	245	263	272	263	237	265	238	227	232	265	246	251	246	273	271	253	238	242	252	291	324	265	241	271	253	248	223	269	253	239	264	269	260	264	240	235	249	266	271	261	271	265	253	256	252	233	267	233	237	263	261	247	243	253	272	255	267	259	252	251	251	226	262	266	251	258	273	253	252	267	252	252	248	227	257	250	268	258	247	265	255	264	273	261	233	248	243	237	256	281	268	245	239	291	267	265	261	265	251	256	248	274	251	298	231	245	229	254	241	259	241	282	260	248	221	266	246	255	237	263	241	250	228	265	277	299	250	225	234	248	254	256	253	220	263	263	239	272	250	261	234	219	256	249	248	269	252	251	254	244	246	267	226	239	269	223	266	248	259	248	215	241	236	264	232	224	269	236	252	261	250	256	234	242	227	251	280	218	267	255	233	247	291	267	308	281	255	245	276	267	265	232	257	285	269	274	289	288	276	245	248	272	262	259	259	294	259	259	252	252	226	263	262	235	225	240	263	265	289	264	263	285	246	259	265	254	238	281	253	265	268	238	228	247	246	247	265	256	229	283	244	265	249	258	259	269	261	264	276	263	254	242	242	248	284	258	272	294	237	249	288	264	221	226	263	256	242	243	279	245	245	292	293	258	255	254	226	284	256	262	246	247	267	260	259	258	243	260	248	227	234	240	239	252	268	253	218	257	259	282	250	260	221	211	234	269	243	269	264	266	278	260	267	246	244	238	260	255	236	247	264	242	295	279	256	252	248	275	233	267	272	244	240	240
8528	11246	19400	20695	16707	11916	11185	9806	12225	7769	6461	4978	3572	3066	3354	2589	2257	2289	1784	1587	1469	1308	1164	1215	1276	1358	1431	1178	1109	1130	1093	1121	1020	1074	986	1050	1003	890	919	834	838	821	832	842	819	726	802	788	770	908	1124	1272	1062	868	750	663	631	628	648	649	590	549	611	542	563	582	597	628	601	560	651	629	585	534	602	595	596	622	588	598	590	606	617	604	628	584	657	613	589	629	566	568	621	550	585	626	605	577	577	565	602	574	559	575	623	608	595	579	646	588	576	568	573	595	594	565	545	588	586	571	633	587	617	559	585	580	561	590	561	589	622	628	603	646	602	621	559	604	550	592	601	568	627	521	581	599	575	627	627	585	545	592	607	604	607	590	594	642	573	589	610	595	626	630	579	549	616	618	590	626	633	607	563	597	607	615	616	606	596	616	621	579	589	611	582	649	582	608	572	584	586	598	559	596	604	578	600	592	612	580	589	570	577	587	602	602	584	577	586	651	572	572	602	602	577	638	594	591	614	601	634	575	596	578	579	610	574	591	599	560	588	583	622	585	577	607	581	600	606	587	627	601	604	561	651	637	623	633	565	592	555	608	602	587	564	607	633	583	608	585	601	632	616	567	559	604	560	590	590	633	618	589	537	562	623	613	605	582	535	579	579	566	594	615	617	591	555	572	634	568	633	576	592	615	612	587	628	605	589	559	553	550	581	610	617	595	585	574	589	623	584	582	583	618	575	575	615	571	584	545	614	603	587	572	609	568	586	619	608	590	577	585	626	575	621	605	550	598	591	598	585	580	613	647	624	624	583	599	558	539	564	557	603	604	586	575	595	631	576	585	629	542	596	610	577	643	610	629	564	611	612	554	583	629	556	611	565	614	576	614	578	611	608	651	594	575	615	596	586	556	606	617	623	562	580	591	575	585	582	558	582	620	544	580	619	600	579	588	587	592	608	578	611	587	577	642	609	623	530	597	615	589	630	580	617	582	571	566	546	596	616	617	631	607	608	597	601	591	591	596	566	593	597	584	598	555	598	573	560	584	580	613	588	598	610	589	563	562	571	529	598	622	579	610	623	620	575	566	618	597	598	577	604	552	585	596	595	630	634	552	593	632	635	637	596	579	603	602	620	575	593	619	587	549	576	596	600	616	604	581	659	638	608	564	562	620	596	605	578	644	564	547	569	594	596	576	576	580	626	607	605	594	593	645	577	607	622	592	636	564	598	597	565	589	598	583	613	604	604	565	599	549	606	603	570	600	603	592	608	581	585	600	608	635	608	612	578	597	572	586	578	598	572	612	595	606	587	572	622	624	579	608	579	583	571	617	636	614	598	616	605	623	576	638	586	536	630	576	551	588	640	603	596	587	601	550	610	605	575	609	601	582	626	669	583	594	611	568	660	589	617	589	564	557	613	604	578	590	595	609	521	566	634	622	628	592	583	571	589	608	593	652	606	578	583	602	595	576	615	624	581	614	572	582	595	617	602	577	569	613	603	547	617	562	603	634	567	590	610	599	547	581	526	549	620	618	580	556	639	599	654	604	610	602	575	600	623	662	606	604	602	594	608	568	584	613	547	573	583	557	595	569	613	663	602	610	555	577	582	578	600	613	574	590	582	573	632	634	595	601	589	598	615	594	584	603	614	616	571	605	573	618	580	613	623	581	587	619	619	564	617	597	586	627	583	595	575	625	574	582	558	623	567	605	600	574	563	630	596	624	581	628	611	550	553	569	608	583	590	577	562	554	589	597	595	606	573	605	611	579	626	596	567	586	625	585	577	597	639	641	592	631	567	594	624	586	610	563	615	595	580	669	594	593	562	590	609	585	554	573	566	578	606	581	565	604	590	580	589	578	569	627	580	552	590	591	581	604	623	597	623	587	609	656	622	591	636	592	620	551	600	636	573	594	589	577	619	652	573	586	554	574	639	610	608	626	608	601	603	583	588	550	590	626	548	592	582	593	574	573	551	635	583	589	605	604	596	572	634	596	589	604	618	560	629	585	559	615	628	598	588	554	574	582	631	583	589	595	562	559	574	553	579	586	577	601	587	605	586	606	625	544	589	611	561	621	645	571	624	568	593	593	583	600	571	574	579	561	580	589	573	602	593	596	598	581	570	625	528	576	622	575	592	558	608	582	577	551	601	591	564	613	601	574	576	565	590	572	603	587	610	612	571	618	603	569	593	617	612	615	635	626	596	625	624	580	557	603	607	637	619	579	594	633	605	615	595	635	567	603	598	581	603	583	615	611	599	596	594	585	601	602	588	642	593	645	627	592	600	604	599	600	628	618	606	622	616	595	545	643	574	629	631	596	651	590	625	573	562	553	617	599	612	598	561	595	568	604	612	618	569	546	557	605	578	577	648	578	585	550	633	588	596	608	563	610	557	601	602	597	610	574	582	612	634	620	594	588	624	577	564	609	616	602	604	619	605	553	575	609	546	624	574	612	596	557	625	592	594	598	631	562	602	630	568	505	571	610	538	581	607	578	592	629	583	593	575	569	629	611	576	619	567	577	610	628	586	601	587	575	602	613	576	578	603	607	592	606	611	578	617	599	596	593	600	639	551	612	592	614	614	561	569	600	565	645	586	598	567	620	610	583	610	631	583	594	556	600	634	600	548	606	578	635	551	585	581	596	597	606	599	566	598	574	615	570	596	609	585	579	571	582	632	547	595	567	573	567	542	627	615	598	563	555	586	604	633	581	590	612	619	593	637	584	628	569	611	619	542	593	570	573	590	623	614	560	594	610	581	629	600	579	606	614	620	573	616	577	549	595	590	607	599	612	599	609	614	605	608	571	600	594	581	606	590	599	571	553	561	592	604	571	621	563	576	566	625	568	595	607	601	615	608	589	591	605	558	649	564	601	607	558	599	589	573	591	605	592	601	603	661	583	624	604	618	557	606	567	572	581	563	612	627	588	619	649	629	616	605	615	610	580	585	611	632	604	594	596	618	582	633	612	638	598	639	587	640	605	593	638	607	556	588	630	573	553	588	637	577	593	564	617	640	597	544	582	620	617	597	569	620	599	566	571	625	568	602	575	641	589	625	596	586	595	601	590	606	573	601	638	550	667	594	564	591	604	565	624	601	594	632	575	587	589	591	578	608	563	621	592	613	593	606	621	588	555	590	598	629	598	609	588	598	650	613	606	612	641	577	611	619	610	587	556	597	597	588	582	569	566	605	586	569	557	594	620	612	617	615	606	603	669	579	599	597	585	566	602	600	572	613	603	544	598	582	560	583	619	561	607	591	619	629	593	598	593	550	588	566	556	566	615	591	596	609	571	619	596	571	587	550	588	563	591	611	629	637	590	576	574	621	627	607	607	628	607	579	593	583	614	629	568	564	642	594	613	565	646	606	622	556	584	568	618	626	631	636	571	589	568	601	564	576	550	581	616	651	609	601	572	568	645	598	599	574	591	616	595	597	584	588	625	617	568	610	609	574	553	595	592	586	594	571	625	573	588	573	577	566	596	622	609	587	572	562	550
32662	38328	40684	35871	33521	28961	27329	26133	28708	23079	16924	13037	8467	5640	6591	4191	2961	3455	2712	1591	1177	962	868	718	675	841	1010	667	627	770	755	748	655	524	609	726	631	507	446	349	410	381	332	345	345	323	292	315	288	575	791	727	514	426	336	301	233	237	215	223	261	260	213	250	245	229	249	256	219	260	264	254	253	212	223	237	231	227	233	235	250	233	251	246	229	257	243	238	235	230	247	227	214	251	259	249	241	235	252	228	243	214	232	230	223	241	230	254	254	228	228	217	223	246	261	247	231	251	235	239	244	230	246	228	268	285	229	261	252	233	237	230	239	244	235	233	248	234	259	231	239	253	285	254	251	258	278	243	260	230	218	257	242	235	220	230	228	269	242	243	229	239	243	234	248	237	283	244	253	246	212	279	265	237	249	279	261	228	241	259	272	256	246	229	265	258	244	224	244	203	258	228	261	258	267	282	266	259	250	249	259	224	252	247	225	241	239	241	238	258	229	242	246	198	219	227	245	210	241	232	247	209	228	221	242	234	236	240	225	242	251	255	228	233	214	265	251	219	249	209	254	255	250	267	252	229	251	232	234	253	224	237	263	263	265	243	244	282	239	222	254	207	259	234	227	253	247	270	241	244	240	259	236	237	256	259	258	253	235	254	252	225	240	250	218	241	249	230	242	229	235	213	233	240	245	260	245	236	239	237	208	231	256	255	213	236	266	278	262	226	215	246	231	244	225	246	239	228	241	241	256	229	233	225	224	269	273	257	257	262	222	227	244	242	237	245	247	227	240	280	229	244	239	219	240	246	235	231	245	244	238	273	259	241	225	241	233	236	230	256	245	237	244	295	234	234	268	232	249	246	239	260	210	216	242	230	247	254	226	221	200	215	233	236	264	234	229	254	229	239	249	234	265	228	242	247	233	232	254	230	237	219	229	249	221	217	245	218	234	239	252	229	253	260	227	243	269	243	230	247	253	250	246	235	217	238	235	262	252	210	218	240	243	246	220	248	239	235	229	226	237	229	233	228	243	240	213	233	234	256	253	240	272	257	246	224	239	227	230	251	259	231	254	274	247	259	236	232	232	231	279	240	267	262	231	235	210	234	242	276	240	268	275	230	256	221	226	226	241	236	228	228	241	243	207	235	218	280	228	263	246	265	233	239	246	225	251	271	251	250	258	243	232	233	252	231	264	222	265	220	233	276	242	256	232	255	271	218	224	238	236	234	272	227	224	218	240	242	266	236	226	234	248	247	239	239	259	270	247	253	216	244	233	227	249	233	226	229	237	241	272	237	252	254	249	264	236	237	216	224	246	278	256	257	226	251	241	220	229	232	253	255	258	242	239	256	228	271	235	258	207	226	243	240	221	253	233	258	229	263	265	228	246	227	226	212	200	240	242	239	222	235	230	252	214	236	229	242	256	240	232	254	231	190	223	238	252	232	221	248	247	245	236	239	231	241	213	237	241	284	229	260	253	259	271	230	253	219	221	200	219	243	245	228	240	251	265	251	229	218	257	230	266	236	248	230	217	241	255	226	229	246	229	234	227	243	244	233	240	242	264	252	238	256	212	255	213	277	271	222	211	261	255	264	217	253	280	245	250	252	257	256	239	260	228	250	230	234	215	222	231	209	245	222	248	245	214	250	216	218	223	241	232	232	230	247	269	232	245	246	242	243	236	237	248	211	225	242	272	254	248	245	244	218	251	243	207	251	255	255	257	238	221	231	250	254	263	221	261	257	260	245	233	252	261	237	252	272	246	285	252	254	245	250	223	247	225	225	245	238	226	264	232	216	237	246	244	270	243	234	241	237	277	239	219	228	267	242	232	227	263	248	251	260	226	232	236	221	208	226	234	265	267	249	272	227	269	216	244	247	224	257	211	252	227	213	236	211	233	247	250	253	219	262	227	258	220	246	245	243	266	239	233	234	246	259	244	226	231	267	241	249	254	216	294	246	269	241	220	229	253	273	269	274	209	217	259	246	244	241	238	210	224	246	257	218	249	218	224	253	213	253	226	220	256	257	235	245	262	220	248	260	255	238	250	243	240	261	250	229	216	215	214	244	253	254	249	251	221	248	252	265	233	265	253	237	226	232	236	236	226	250	223	222	230	240	221	233	244	243	251	222	260	232	246	236	244	257	239	255	251	223	241	227	220	252	238	231	242	231	259	233	243	246	258	262	209	247	211	241	242	209	239	236	253	239	225	238	250	244	221	233	226	255	257	243	265	247	254	252	268	248	240	241	244	235	214	251	248	256	245	252	211	252	240	250	242	250	234	270	257	255	230	235	230	245	218	258	225	222	238	227	240	242	251	248	242	237	252	258	236	246	239	250	248	231	258	222	254	227	242	242	230	225	248	230	223	276	237	260	268	248	252	233	266	246	264	240	196	266	282	223	241	269	235	237	240	263	248	238	247	247	237	229	242	224	231	256	256	248	241	261	244	244	250	241	248	234	245	260	196	243	218	223	254	245	234	224	224	269	212	217	230	214	252	209	247	209	229	249	225	246	248	280	241	233	229	265	236	250	241	245	249	224	223	222	244	225	264	240	260	265	249	229	241	263	265	249	254	239	256	219	272	242	227	227	232	253	226	234	240	248	234	224	230	236	217	252	229	252	240	252	215	290	262	263	244	227	232	236	232	226	262	243	226	235	254	222	228	245	233	236	239	237	200	259	253	224	255	258	267	229	233	271	237	262	250	250	247	253	218	219	245	216	269	238	232	241	230	229	243	240	244	245	253	202	220	271	242	271	262	244	235	237	261	228	255	229	219	229	215	237	232	243	270	262	238	261	253	232	259	236	262	250	225	228	220	243	267	245	250	235	259	235	266	235	222	214	225	255	253	259	225	219	247	249	247	232	249	244	221	231	230	238	256	258	248	315	261	286	238	267	214	216	244	233	224	257	246	240	243	230	211	246	203	231	228	244	267	259	230	266	266	257	243	242	238	205	252	244	240	252	227	233	225	217	255	282	229	250	242	221	220	234	261	250	231	220	217	242	221	255	264	239	254	250	245	213	231	254	230	250	242	250	267	214	264	224	252	231	220	236	228	229	241	251	229	241	237	258	237	224	258	236	254	223	241	242	245	223	249	251	268	250	259	232	237	230	252	269	245	258	246	244	237	226	259	251	242	271	256	216	252	217	229	214	249	255	237	267	259	275	231	239	264	235	202	243	218	235	218	242	248	242	253	256	248	229	202	239	226	240	246	251	264	230	234	221	245	217	219	256	268	223	222	219	219	236	238	229	252	219	225	234	255	254	215	248	224	245	230	242	252	212	214	233	245	252	240	209	264	256	249	254	232	238	252	247	223	220	207	248	269	225	225	242	235	243	197	220	212	241	260	272	256	218	236	240	245	271	253	225	248	221	247	270	235	251	250	209	220	277	255	260	246	232	232	239	238	237	224	251	235	239	239	241	217	221	244	244	252	236	247	273	275	271	232	232	257	258	245	223	241	217	220	229	224	254	262	241	248	223	265	215	221	258
24503	32205	41120	46381	46431	41986	42033	41313	44966	36654	33188	28787	22195	18321	22738	17000	14291	17438	13577	8162	6882	5755	4627	3909	3762	5022	5643	3716	3693	4658	4349	4158	3421	3232	3165	4162	3547	2331	1928	1630	1729	1701	1344	1072	1067	1039	1076	991	1005	3527	4403	3744	2288	1548	994	684	622	598	545	575	545	573	546	537	602	507	540	542	582	560	543	555	560	574	570	502	585	573	551	577	534	561	581	548	541	536	551	549	553	551	554	560	567	546	556	539	516	526	575	557	590	570	540	584	543	585	575	552	592	558	554	587	551	545	555	562	548	555	539	563	566	557	603	547	557	579	560	537	528	555	578	561	589	565	579	548	548	541	572	543	556	551	564	566	564	522	621	570	520	559	558	538	544	566	572	530	575	579	542	559	560	576	559	548	535	561	564	532	567	544	574	565	566	537	501	557	566	549	567	547	595	583	555	582	573	559	599	518	578	533	549	578	520	575	558	554	533	565	558	587	553	553	538	579	572	604	597	582	597	585	541	506	557	558	562	530	593	592	559	588	532	539	542	530	508	531	505	531	565	580	574	545	541	585	586	566	579	595	541	550	568	591	536	559	549	569	506	635	539	539	555	541	575	530	581	530	624	560	604	550	620	581	547	536	542	538	534	551	559	534	515	560	542	547	614	596	580	555	554	534	547	525	528	555	545	582	567	584	587	546	576	560	603	554	521	546	540	544	534	556	532	549	517	575	590	589	546	555	589	551	532	550	572	556	508	559	561	579	534	591	585	567	547	556	583	570	516	582	584	538	535	609	559	516	578	574	545	506	544	583	544	541	570	546	596	569	559	545	567	563	536	598	566	550	591	530	563	584	567	560	564	550	552	581	564	557	562	579	539	584	556	571	584	583	561	529	563	566	539	586	562	570	574	513	573	540	568	598	495	537	561	586	576	562	546	579	581	565	543	504	568	558	582	559	567	555	531	589	550	586	573	586	528	561	597	559	530	576	553	537	601	559	563	540	548	585	560	556	535	555	560	557	555	585	584	565	556	525	526	595	558	505	565	552	572	576	590	559	572	534	566	545	569	584	539	542	580	565	556	545	564	567	566	561	594	544	542	573	555	573	582	580	567	541	567	590	578	597	521	544	552	583	559	540	530	563	580	550	525	557	548	532	563	587	553	532	572	513	548	580	576	580	561	559	534	571	572	536	587	538	559	544	599	606	586	541	514	551	538	572	551	571	594	536	522	546	538	577	559	574	583	567	514	579	578	539	571	542	496	569	572	538	548	615	508	502	579	562	573	573	572	575	549	539	593	539	530	534	556	585	535	537	560	585	572	521	525	493	564	539	600	561	570	555	548	571	605	558	550	577	527	550	566	573	550	581	602	511	582	594	541	542	550	621	575	562	529	578	531	518	542	558	604	536	553	554	591	585	600	574	548	544	509	543	562	571	553	591	557	585	557	571	556	538	527	569	560	531	589	562	555	545	583	546	569	545	538	528	503	582	565	576	539	561	529	520	592	523	577	537	574	590	508	555	566	557	555	571	537	589	538	542	548	593	538	551	586	534	568	583	565	538	552	570	571	570	536	559	574	541	583	576	564	573	545	556	572	556	580	531	537	563	528	557	568	569	596	559	551	568	564	561	568	570	578	582	578	537	576	563	520	551	586	563	548	590	572	539	555	587	556	578	553	562	584	521	555	579	526	521	553	568	556	539	558	553	580	597	529	611	526	565	522	576	534	601	512	493	583	577	532	562	585	564	560	582	550	590	537	550	508	589	588	566	549	568	538	583	566	561	543	565	563	556	567	537	558	585	565	556	539	570	563	563	546	558	566	586	556	543	551	567	523	531	514	509	544	572	585	568	518	539	575	547	565	564	569	575	552	587	590	544	542	598	598	550	567	572	542	566	570	555	546	612	510	564	529	572	572	535	552	556	555	583	529	537	581	555	565	549	539	537	588	565	531	591	583	561	553	532	558	554	566	536	551	567	541	558	550	547	582	563	569	552	531	528	557	516	525	584	525	526	540	561	551	565	515	558	581	522	531	551	558	538	581	515	544	561	486	571	569	576	594	576	574	558	534	537	558	608	552	553	554	557	554	556	520	550	544	590	577	574	571	534	567	544	550	570	531	591	585	573	598	551	605	560	573	545	547	552	589	555	600	541	527	547	555	575	570	514	548	589	527	592	551	488	567	533	541	555	563	521	540	568	548	533	536	558	571	567	555	592	562	554	595	540	553	574	542	562	531	554	592	584	513	576	546	571	581	533	569	554	572	555	582	559	575	526	561	585	560	513	563	543	518	539	554	569	545	578	545	517	577	520	581	543	547	593	547	543	534	558	582	574	550	569	565	595	571	549	530	535	549	555	540	541	580	575	601	575	542	532	548	530	609	550	559	544	554	589	573	570	540	602	590	590	552	541	534	578	529	564	603	552	558	548	598	552	553	576	586	532	571	587	602	556	527	585	531	563	595	577	556	549	556	562	561	627	584	551	570	517	573	581	589	540	585	506	562	605	519	593	543	590	563	574	573	605	548	540	555	571	575	506	571	534	500	571	553	534	561	581	597	551	545	514	593	506	563	590	564	565	540	563	560	580	563	552	587	555	607	565	528	562	569	522	577	590	518	566	578	550	587	576	561	551	569	548	528	560	571	536	567	577	523	562	582	574	595	553	513	557	595	565	534	536	531	518	557	559	582	561	562	534	584	562	596	537	563	579	508	555	564	577	552	582	570	532	583	520	574	564	556	533	563	544	550	566	540	508	601	576	563	592	580	547	559	567	561	594	559	588	571	571	579	573	542	504	554	530	562	560	579	526	553	569	602	527	577	610	517	555	584	569	600	554	557	581	600	512	537	520	582	547	570	543	548	549	574	584	581	587	586	563	579	539	573	516	529	522	537	531	563	570	549	578	593	535	517	552	558	571	566	518	553	559	561	551	602	586	578	560	529	606	548	516	518	528	603	569	539	585	573	549	514	548	574	627	595	543	536	542	573	541	553	543	529	562	551	530	575	600	534	587	563	578	558	585	589	580	620	537	545	537	547	576	577	559	590	541	584	528	580	538	545	551	516	568	581	577	595	576	533	559	583	547	557	535	552	560	546	551	547	556	557	594	523	509	538	584	550	550	549	550	549	599	532	579	573	574	548	517	508	531	612	584	528	545	554	544	553	560	530	538	546	554	580	577	555	562	594	561	581	523	568	537	567	542	526	583	564	583	551	547	575	542	581	557	554	581	521	570	569	539	570	563	570	550	530	512	539	563	629	534	538	572	576	579	581	557	557	509	551	539	535	581	585	548	580	505	566	552	546	605	541	531	526	579	549	574	534	564	495	590	546	549	564	554	535	563	553	537	596	532	584	578	518	501	533	579	534	622	562	580	541	558	552	550	564	594	531	557	553	575	550	569	539	571	595	543	541	596	563	544	552	568	560	535	557	541	606	571	563	543	537	570	540	585	545	552	555	525	514	580	591	563	580	573	580	603	555	584	558	540	586	581	568	575	523	578	566	543	550	500	589	545
41742	40399	39283	35916	35196	32879	32777	33208	39162	32504	25506	21493	15966	11911	12219	8790	6325	7019	5894	2844	2197	1683	1228	1141	1157	1655	2035	1418	1149	1432	1385	1355	998	898	1019	1256	1012	705	608	528	459	536	386	362	351	351	345	325	306	997	1294	1063	689	504	375	276	279	244	230	243	239	237	231	228	220	222	219	226	232	241	238	229	250	204	230	215	231	221	204	236	215	216	210	230	225	221	210	236	236	218	232	231	243	259	216	224	238	251	223	231	252	227	220	224	237	218	254	211	244	226	247	244	230	218	240	237	259	239	221	247	221	207	255	216	246	211	255	218	265	221	211	254	233	252	192	239	221	219	230	242	213	238	227	225	250	241	209	219	230	229	199	225	201	236	209	207	229	225	224	218	238	248	217	211	213	248	220	219	225	245	256	220	239	195	207	224	227	242	218	222	229	211	230	205	231	232	227	233	227	215	234	239	235	224	246	256	254	238	224	236	230	230	238	245	240	219	215	218	246	263	216	203	210	224	228	239	240	249	216	235	262	246	205	237	240	256	220	239	236	236	223	236	248	227	216	245	224	231	237	242	239	235	225	249	232	236	254	230	224	257	220	227	239	228	221	230	249	229	202	222	232	223	243	269	245	271	260	247	211	205	230	235	225	235	219	240	211	229	212	230	232	212	268	229	205	238	229	247	253	245	209	237	246	218	263	221	244	218	232	229	221	223	188	228	222	216	250	237	232	217	233	268	215	242	224	238	228	225	214	242	209	229	244	241	224	239	220	221	221	226	228	227	224	229	222	237	223	236	209	268	214	249	238	218	217	221	231	250	226	236	214	222	244	235	257	234	246	211	249	222	230	234	237	247	256	222	223	238	222	232	264	247	205	247	259	261	229	205	220	213	267	219	251	227	250	213	224	234	227	217	239	192	227	245	230	200	222	224	274	218	221	234	226	228	236	243	222	234	220	244	207	212	265	221	192	220	240	250	228	239	234	259	240	245	254	218	242	216	229	222	219	223	235	207	233	231	230	235	205	249	235	239	227	255	237	216	251	217	229	253	212	247	236	208	216	237	260	212	236	210	212	220	206	237	249	255	234	233	205	227	212	242	220	254	244	245	246	216	238	214	240	216	247	221	212	230	252	229	228	230	263	247	196	258	234	244	227	242	255	251	223	265	242	268	254	228	237	193	236	239	232	224	213	225	222	249	230	240	227	243	244	252	260	258	227	232	261	262	239	226	212	215	237	256	216	221	218	209	259	204	243	210	234	212	241	242	214	270	257	242	206	226	214	219	207	211	231	235	211	254	221	228	243	233	234	221	218	231	215	247	238	235	262	218	250	239	248	253	232	248	210	260	220	237	213	226	251	229	209	232	242	246	245	229	231	257	237	229	225	239	262	235	213	239	257	231	225	250	256	211	218	208	221	237	230	263	251	221	241	231	214	206	215	206	211	222	263	219	248	232	243	250	241	205	214	237	235	265	199	208	208	235	243	238	235	218	216	236	235	251	251	236	233	244	224	223	251	206	233	220	255	232	245	232	249	240	209	215	201	250	217	217	248	232	215	210	194	269	222	257	230	264	244	233	194	236	261	238	215	232	227	212	213	243	217	223	241	247	220	230	228	223	228	224	231	199	222	255	258	203	238	246	226	206	211	242	222	212	207	247	236	242	235	233	239	223	248	257	232	240	267	233	229	274	240	224	220	238	218	221	240	243	239	226	247	277	248	255	270	204	237	222	217	214	217	212	214	224	250	234	225	234	226	223	237	209	201	244	219	238	248	236	249	244	216	220	238	239	241	249	227	244	240	225	233	204	253	231	249	233	254	243	225	236	246	251	233	252	230	228	226	223	250	211	265	209	219	218	230	220	225	222	238	229	206	201	225	305	249	213	242	242	231	235	259	212	218	224	233	237	242	246	247	257	250	238	235	246	224	230	271	270	190	238	240	207	216	213	232	215	230	240	247	222	212	244	226	222	238	274	222	209	249	248	238	222	266	203	264	214	238	245	215	230	232	200	223	236	227	243	198	264	252	241	230	229	243	233	218	226	227	278	250	233	229	242	229	234	223	247	234	253	219	220	255	252	208	220	216	195	240	241	212	227	216	205	240	257	222	219	220	228	228	226	250	207	242	248	241	199	219	215	251	247	250	224	219	241	230	217	249	232	250	233	233	232	233	256	245	234	247	245	229	250	224	214	245	237	247	250	236	223	219	259	238	244	222	265	253	256	236	230	252	258	236	250	230	207	230	234	233	242	236	213	209	233	233	227	238	245	232	230	241	218	211	211	258	238	211	256	222	218	226	247	231	226	233	225	237	259	248	228	261	217	266	220	261	225	249	264	201	241	233	235	221	218	214	224	259	228	252	218	240	202	240	270	225	207	232	236	254	216	228	239	245	213	238	217	231	227	206	224	225	227	238	259	275	220	232	192	218	232	218	255	195	212	242	237	231	257	229	253	254	249	240	221	239	221	236	197	220	227	232	244	239	220	256	204	245	220	245	241	224	244	248	255	241	220	254	237	231	245	250	232	212	209	220	257	233	230	239	242	255	230	235	215	240	205	255	225	239	225	218	212	242	227	225	236	233	250	260	227	226	230	228	220	241	224	205	232	242	219	218	269	203	243	237	225	209	236	274	218	238	252	229	249	260	237	224	228	247	246	219	269	272	250	240	273	221	257	240	230	229	234	217	238	219	237	241	234	258	212	210	245	243	189	228	223	209	249	213	216	239	209	234	221	249	233	233	199	195	246	221	247	239	248	255	242	233	233	203	225	241	219	264	205	250	226	223	238	223	234	220	248	196	234	221	228	212	259	242	256	226	236	243	241	236	239	215	216	228	233	249	222	252	215	223	237	252	242	230	224	208	220	228	204	254	239	229	222	205	251	246	254	193	214	253	224	240	217	233	229	211	212	231	231	236	228	235	225	242	240	186	251	221	235	227	231	242	241	263	232	210	246	242	224	236	233	250	223	235	199	238	254	221	229	222	263	193	201	252	242	243	212	202	188	226	238	253	220	208	231	215	217	237	220	266	218	220	245	224	233	239	229	228	226	245	209	249	255	227	212	209	244	228	222	226	232	253	224	193	212	227	236	230	222	246	237	211	228	238	251	249	219	232	210	235	217	231	256	225	245	205	229	233	216	232	241	210	210	272	228	257	257	219	238	248	237	253	229	238	224	232	239	226	230	254	247	219	233	211	219	247	233	235	221	230	212	259	218	233	238	256	267	213	222	265	238	232	220	266	252	259	214	235	230	241	230	269	237	237	212	247	257	241	230	254	234	245	234	201	217	223	258	253	231	261	225	233	223	236	258	224	232	227	211	242	227	253	251	214	246	235	256	230	241	224	233	253	232	232	238	209	223	215	270	235	242	236	238	228	228	275	234	245	237	273	238	258	222	200	256	253	271	246	231	238	242	228	217	201	270	216	254	208	218	220	225	257	215	263	219	250	240	226	247	229	225	221	215	235	222	245	239	212	258	249	224	242	248	246	234	233	245	235	232
31190	37498	44765	50290	51532	47954	48581	49554	52795	45343	41257	37406	31696	28197	31066	24947	22021	26518	21850	13244	11400	9651	7245	6358	6367	8708	9441	7260	6461	7951	7968	7537	5477	5302	5315	7938	6321	3950	3038	2569	2514	2824	2169	1705	1273	1198	1338	1267	1314	5917	7470	6057	3429	2325	1234	756	653	513	543	554	544	523	537	523	504	519	566	550	546	519	530	527	524	531	559	553	558	534	507	530	567	489	573	567	546	500	492	567	564	540	583	479	526	513	545	550	560	552	532	528	527	524	516	553	538	548	562	531	545	563	535	518	604	496	539	527	502	521	550	507	503	515	548	538	506	507	545	533	584	534	505	529	495	509	538	551	522	523	522	565	561	536	525	550	484	557	475	507	528	492	542	546	526	502	546	508	510	557	526	530	553	537	524	479	513	529	578	556	532	563	484	523	496	543	560	498	516	515	523	555	510	512	492	512	534	553	513	512	502	535	506	519	522	515	554	473	518	557	526	561	510	552	525	530	523	526	510	540	532	497	520	505	561	516	496	535	539	514	505	539	499	562	565	523	546	511	540	506	511	537	542	529	533	516	557	545	497	492	554	533	531	573	497	552	500	512	561	523	568	561	547	559	559	517	566	554	523	531	520	512	549	558	534	539	534	497	501	551	536	500	545	492	516	549	506	542	506	514	517	564	544	507	541	502	532	525	536	549	532	556	531	522	534	536	536	554	517	566	527	514	553	562	512	547	533	514	522	531	525	556	537	503	505	578	568	508	531	540	490	537	536	523	497	543	509	527	543	537	528	527	557	519	518	561	521	532	506	545	522	546	497	559	534	553	510	571	521	493	547	535	461	553	543	515	534	527	524	548	508	520	565	493	462	527	540	533	582	566	487	482	512	515	539	538	590	516	515	488	580	513	494	515	569	506	557	550	559	507	503	492	536	536	522	523	545	548	529	547	503	535	553	565	543	537	534	543	561	508	573	523	541	517	528	539	532	499	537	526	531	534	507	553	541	525	535	575	555	549	507	579	570	514	532	535	508	539	529	535	485	589	543	531	540	561	547	554	522	551	528	505	514	578	509	522	563	500	562	483	532	546	560	575	559	532	532	499	528	548	547	534	514	503	538	534	519	530	546	534	566	558	551	493	547	532	548	553	563	549	511	503	546	473	563	526	545	582	527	528	523	509	512	533	532	498	519	536	528	521	532	552	493	573	541	559	522	551	499	522	556	562	530	538	540	567	523	559	555	547	514	552	503	536	519	553	560	516	562	525	525	493	512	536	531	504	591	578	527	531	502	525	538	519	550	529	536	555	549	546	536	521	546	563	574	523	538	577	522	557	574	533	490	500	526	546	553	533	577	533	539	548	546	529	485	502	561	540	555	565	568	547	534	563	520	529	504	502	569	537	486	533	527	556	581	525	486	538	544	547	555	515	489	542	503	546	542	481	539	542	527	505	537	541	510	513	510	551	545	548	508	523	514	552	549	507	551	572	510	559	547	520	541	500	532	515	555	527	542	505	551	543	546	557	500	602	559	537	537	555	539	485	534	532	502	527	531	517	507	547	583	511	530	523	531	575	509	530	511	516	531	484	524	549	535	505	524	577	577	557	565	562	484	580	549	491	524	535	569	538	541	537	544	548	526	555	523	496	558	530	544	528	547	535	534	542	552	573	544	538	542	551	504	512	518	570	511	518	530	530	523	540	549	508	481	526	533	561	538	558	547	502	560	566	577	544	534	536	563	587	541	519	532	488	556	562	540	547	553	527	550	532	541	498	517	496	536	546	529	497	555	553	528	538	548	533	495	524	556	528	553	519	566	549	500	570	496	558	528	545	548	509	518	553	540	533	512	506	553	532	546	510	553	568	506	506	513	518	535	526	526	569	507	518	495	542	542	552	487	548	532	575	533	543	490	566	493	539	574	499	540	525	526	557	518	524	534	559	527	514	523	522	524	530	526	547	535	590	517	518	504	558	554	531	513	553	567	487	535	544	524	527	504	480	547	521	530	537	545	499	548	572	530	574	543	524	542	502	469	490	603	547	526	546	550	549	487	517	557	563	520	552	518	533	542	508	553	564	557	523	504	578	519	537	535	526	500	520	486	567	531	569	537	475	501	541	537	533	557	522	549	507	564	517	494	527	547	498	531	542	533	527	553	544	538	484	522	560	554	530	523	534	547	499	558	506	516	521	514	534	557	528	539	576	489	528	539	514	533	554	529	525	523	555	513	557	550	528	549	512	521	531	520	554	521	558	525	544	501	556	515	513	493	541	530	559	533	536	531	526	523	522	544	552	518	545	541	531	521	555	535	512	557	545	542	544	523	519	505	514	579	518	553	540	553	507	542	548	540	533	543	533	517	538	527	508	549	508	515	558	533	569	537	541	499	503	506	536	538	553	554	555	538	546	555	560	539	572	558	522	526	573	542	522	547	514	520	534	535	540	524	512	483	558	538	506	542	518	540	496	530	542	566	538	530	513	567	544	507	546	558	546	527	497	515	519	531	548	558	553	561	493	549	546	530	532	509	548	544	555	524	516	504	581	534	486	560	510	528	516	539	540	511	514	514	541	557	579	514	494	583	509	576	483	523	492	587	515	552	546	522	538	533	518	555	549	545	560	507	510	530	521	542	523	527	545	486	498	504	527	547	541	539	563	502	549	549	560	573	516	530	532	549	491	534	540	543	522	538	557	545	530	580	501	549	545	531	581	585	514	508	530	529	528	509	540	516	549	528	553	541	492	506	532	513	534	534	525	561	534	497	549	528	528	551	543	540	558	521	468	556	544	558	529	528	491	575	566	534	569	574	499	566	545	547	581	511	541	505	550	547	517	578	535	540	527	488	527	537	531	535	545	546	561	511	595	551	522	516	559	538	611	532	520	568	517	524	543	551	538	533	583	559	518	525	529	534	538	535	550	526	529	488	530	506	531	507	539	533	519	528	540	544	533	505	551	533	537	493	477	519	539	538	518	517	511	506	547	536	529	509	571	545	507	528	560	533	534	490	544	507	502	558	484	564	527	528	537	525	544	538	536	573	503	499	554	553	532	496	559	517	531	504	501	547	505	528	519	509	568	549	527	507	543	541	501	476	526	573	510	505	516	514	502	493	537	540	503	494	545	497	566	470	522	552	548	539	516	501	544	530	542	546	507	566	559	543	530	563	534	527	514	552	568	511	514	563	499	564	501	521	534	527	515	544	534	525	528	486	535	536	559	568	566	511	518	515	516	541	486	528	548	530	539	539	520	513	501	519	558	526	529	528	549	534	568	504	541	529	538	467	522	524	528	542	555	528	531	527	567	531	524	531	550	509	558	513	546	574	529	563	544	512	526	522	513	563	547	573	569	550	527	539	558	595	543	555	561	523	530	552	533	516	514	572	547	547	553	501	528	479	537	523	544	540	553	548	548	542	536	512	510	553	541	535	558	535	513	512	531	519	480	520	501	548	502	523	524	513	527	540	527	548	536	530	527	517	508	567	518	509	570	503	546	523	548	529	529	524	492	482	521	545	523	496	557	606	520
11218	11305	13341	9710	6101	3457	2508	1867	2226	1565	1089	830	693	578	606	516	443	465	491	352	344	348	349	310	393	332	332	341	337	318	326	348	301	308	271	322	285	263	320	257	307	282	302	254	272	287	293	256	305	280	319	355	322	297	285	255	265	276	286	225	270	271	252	241	261	242	248	271	243	247	265	264	279	251	227	263	275	257	227	232	240	241	289	258	247	263	214	279	275	244	282	241	228	240	276	245	247	252	249	264	282	265	219	290	227	288	248	246	249	270	271	257	269	266	235	263	239	239	266	265	250	241	237	283	249	251	229	247	247	261	249	250	258	264	233	233	237	250	246	254	236	234	245	270	273	244	255	240	234	248	240	234	270	248	227	231	246	244	261	236	243	264	240	273	263	240	283	257	267	226	246	265	248	252	242	248	267	264	242	258	247	265	243	242	249	235	256	250	274	251	267	270	259	249	272	239	258	258	237	260	261	263	263	251	266	242	245	223	259	251	239	252	272	269	279	259	257	262	233	230	238	303	235	283	237	252	254	263	278	254	240	271	248	247	258	245	256	227	275	248	253	223	275	263	243	238	235	257	248	250	284	256	246	250	249	230	258	267	221	217	259	264	247	292	297	259	252	274	276	260	259	246	281	254	232	258	270	262	262	255	234	274	238	233	223	243	239	271	269	274	229	282	257	240	245	252	235	266	264	259	258	242	221	245	227	275	253	272	257	224	259	199	230	255	274	244	238	252	230	215	294	242	262	240	254	258	248	243	263	256	263	266	267	242	236	240	258	270	250	232	237	244	270	271	241	261	274	255	267	256	271	263	264	222	244	264	229	246	252	275	274	226	220	273	271	243	226	253	269	256	266	235	279	236	286	258	244	256	249	253	258	225	242	271	249	241	268	242	229	274	258	246	224	214	224	253	243	256	271	256	263	250	252	268	252	260	284	254	248	265	228	247	247	236	252	236	280	280	241	263	270	281	242	255	246	260	212	250	276	268	244	256	250	264	264	259	273	253	241	229	255	256	215	273	242	258	283	240	279	249	250	227	232	245	243	252	276	268	254	277	254	295	258	267	266	253	254	244	245	260	260	238	242	273	241	225	266	252	269	275	270	243	265	260	290	267	269	257	256	237	241	261	241	280	239	245	245	247	267	252	250	266	239	230	252	255	249	263	254	272	226	251	262	232	254	248	270	292	236	259	268	256	267	219	252	258	255	235	275	245	272	283	239	247	277	221	276	239	242	256	259	229	250	256	241	265	285	230	253	267	275	243	250	246	272	260	283	243	254	272	246	250	270	246	257	259	267	235	248	267	262	271	251	258	269	240	264	259	268	287	263	276	280	270	241	226	246	261	258	290	250	266	269	249	266	265	269	266	283	246	269	251	278	252	247	239	234	227	238	264	243	259	258	234	257	238	255	274	284	253	275	257	257	266	224	246	267	254	275	274	268	267	227	249	254	260	272	263	250	266	279	264	292	262	271	289	255	269	269	293	245	241	252	247	257	238	283	228	232	263	261	237	272	228	227	247	252	263	232	237	267	219	287	272	254	263	253	261	287	255	247	256	243	276	219	251	249	277	287	245	231	247	250	250	276	266	234	293	255	288	256	265	249	242	273	252	239	270	247	247	235	246	270	273	285	253	271	246	244	272	257	226	258	232	227	252	234	238	242	247	224	242	265	256	277	255	257	276	266	245	251	209	276	264	278	257	251	273	254	235	266	274	281	253	260	287	256	246	259	267	221	252	243	273	256	234	260	246	268	227	251	229	237	241	252	267	236	255	251	242	242	254	249	257	249	249	237	249	261	243	264	275	253	231	250	273	256	255	262	270	235	240	252	248	275	260	226	218	243	253	279	265	255	264	278	273	268	271	223	266	267	261	234	261	288	245	216	265	253	264	263	237	274	262	252	224	227	237	251	243	261	280	259	263	274	230	285	259	265	241	245	226	270	278	268	228	233	271	240	261	277	242	265	238	261	278	285	256	284	279	254	246	265	260	261	284	269	255	268	249	276	235	274	259	255	246	258	254	247	288	216	254	217	261	261	239	227	285	280	257	276	257	255	273	257	297	235	239	279	247	262	246	243	291	261	261	299	250	247	230	248	227	260	265	261	289	273	243	233	257	264	266	260	237	231	254	246	290	249	263	288	266	246	216	285	278	280	233	240	247	259	259	248	273	262	267	251	261	240	239	253	237	264	257	232	247	255	258	238	224	257	245	247	271	249	262	262	252	254	229	260	276	250	249	257	246	264	227	250	249	259	267	245	261	272	264	233	252	273	253	247	251	254	276	244	271	264	255	252	233	222	261	278	259	252	255	231	217	263	250	262	259	236	287	205	265	270	248	259	237	247	248	284	231	258	264	214	246	244	237	267	257	290	220	265	267	271	237	228	237	253	299	274	280	246	273	256	228	230	247	234	258	237	285	256	262	269	262	220	272	268	283	264	288	259	240	254	276	280	256	268	255	277	278	256	254	249	251	249	256	268	301	274	248	252	287	230	273	250	237	249	239	282	253	248	253	250	242	247	255	233	293	247	245	245	257	243	255	264	254	272	247	265	248	271	235	286	238	251	308	253	238	255	280	252	243	264	257	242	232	274	253	246	277	230	276	251	279	248	240	283	243	277	248	251	255	252	255	276	251	232	243	271	220	274	225	258	240	292	245	245	254	254	248	241	232	251	232	264	268	247	276	254	267	249	271	240	238	253	265	261	251	251	254	251	271	247	242	259	284	237	246	266	261	248	274	239	245	258	227	285	255	278	267	236	250	271	256	246	266	286	263	218	259	252	243	250	261	258	241	267	246	259	255	236	228	279	255	249	273	242	238	254	238	256	274	219	250	224	271	251	278	276	247	266	267	254	231	260	269	256	268	239	265	271	260	250	229	267	274	244	236	250	248	250	253	249	277	230	261	250	238	243	261	235	256	237	249	272	252	271	240	271	238	234	227	267	263	243	266	264	267	242	262	257	267	251	268	273	275	270	251	255	265	282	284	253	268	231	269	239	226	243	291	273	255	298	239	220	249	258	246	275	270	275	287	251	257	275	246	254	265	248	228	260	245	262	248	242	265	254	285	272	249	224	233	232	242	255	262	249	224	275	261	238	224	237	270	266	240	247	231	245	243	257	275	266	257	270	258	240	211	251	245	262	275	253	275	260	269	263	263	260	240	239	235	242	251	259	238	231	299	235	235	262	233	248	262	242	233	264	247	270	243	270	276	252	244	251	239	250	211	259	265	263	236	267	235	266	249	243	234	274	276	258	291	282	239	229	255	259	282	260	227	272	234	266	256	250	256	264	221	245	259	253	236	260	262	254	240	270	253	236	266	248	241	249	254	291	259	253	280	248	272	255	254	274	295	292	291	259	240	271	254	248	249	254	257	249	255	272	247	238	284	273	291	254	233	236	260	261	241	242	252	257	262	278	262	275	272	246	225	244	254	275	259	278	260	240	271	244	250	246	266	245	264	266	255	238	243	258	231	263	263	258	244
7956	10796	18002	19317	16013	11150	9834	8587	11024	7365	5633	4670	3476	2891	3085	2323	1895	2063	1858	1488	1263	1260	1128	1150	1335	1452	1347	1232	1059	1115	1068	1028	986	1005	954	997	1028	812	832	830	778	829	747	852	751	824	823	764	826	846	1086	1106	972	831	726	635	638	571	629	606	588	592	548	579	582	616	587	598	599	594	550	621	557	604	622	623	595	564	602	615	592	613	595	590	579	627	563	643	612	562	582	572	590	596	623	591	621	544	610	582	586	603	635	597	592	565	613	581	596	554	586	607	590	630	594	609	594	569	594	608	544	573	570	598	620	586	601	598	586	618	542	540	622	541	562	636	600	639	572	595	572	645	581	596	611	585	596	578	627	578	583	622	581	625	638	577	565	597	542	621	601	577	605	634	609	588	562	595	563	608	569	633	565	608	559	589	580	627	595	575	601	562	585	583	618	605	597	622	614	608	578	569	611	611	582	575	586	595	577	590	588	591	608	661	615	580	570	596	556	546	597	599	568	603	599	609	572	610	617	612	608	592	610	594	549	577	582	636	539	598	604	577	610	598	592	585	598	607	617	532	547	611	619	604	575	580	562	641	577	605	606	587	598	619	613	628	576	606	577	560	593	608	578	576	562	605	584	555	602	624	555	615	571	595	579	604	602	559	582	613	562	611	592	631	618	615	620	603	598	611	641	598	583	565	587	583	596	589	597	594	574	657	568	587	628	594	583	595	600	575	613	611	546	573	614	640	550	588	537	610	571	544	627	574	580	561	584	568	601	587	581	577	534	602	573	563	591	576	605	563	641	584	589	620	629	615	623	548	606	578	612	644	569	655	609	577	546	595	595	583	569	592	562	553	572	567	580	595	600	591	546	585	567	602	591	583	592	605	609	597	563	621	578	583	565	568	612	542	569	624	568	563	568	585	601	539	604	580	567	606	528	563	565	584	575	628	579	571	580	588	615	583	595	570	610	584	624	591	592	613	566	595	598	582	618	588	572	580	606	559	588	589	608	595	635	617	614	614	608	569	597	596	600	640	591	561	601	606	579	598	609	589	579	597	654	568	605	592	623	626	573	643	599	597	576	527	587	603	572	560	575	583	601	591	549	601	601	593	595	596	557	588	606	584	564	579	555	591	609	592	572	615	559	558	593	582	551	590	590	563	566	589	539	637	639	556	617	625	611	591	547	601	570	582	591	612	605	566	590	591	640	595	580	576	662	592	617	638	594	592	601	564	584	586	594	572	600	602	603	584	606	593	570	613	575	599	603	577	583	557	563	610	572	597	612	620	551	597	577	605	560	605	604	598	631	562	629	610	592	603	572	521	593	609	601	566	635	597	590	607	574	580	633	591	587	594	583	585	562	614	607	601	611	609	594	601	619	607	600	531	617	638	626	605	617	596	676	607	599	595	539	530	665	595	594	653	610	599	619	620	604	589	581	599	610	619	611	565	597	606	625	539	586	617	577	597	598	583	601	543	608	565	590	611	591	572	607	603	538	572	646	624	607	595	607	589	636	598	578	594	606	599	609	577	606	636	615	594	598	604	593	646	592	584	600	600	582	593	562	587	573	584	571	579	630	579	594	602	558	589	606	578	585	587	621	583	566	614	606	594	599	588	612	589	586	589	623	557	622	651	572	622	599	618	609	573	570	574	572	577	594	619	632	613	591	576	608	559	611	583	570	599	561	594	600	632	620	594	606	565	605	580	643	583	628	598	584	578	571	593	580	585	572	586	651	566	600	562	587	563	610	574	594	635	596	535	592	603	622	607	602	560	659	597	579	609	545	589	598	592	604	605	599	587	598	593	557	567	577	548	605	583	615	592	588	585	593	592	616	580	607	585	604	593	582	601	586	610	584	611	625	606	601	567	594	596	575	580	567	566	624	617	598	645	616	574	553	582	618	558	569	592	570	571	598	578	576	621	596	609	642	605	585	604	617	544	609	623	620	616	572	595	610	599	593	597	607	592	620	601	588	609	568	627	577	581	584	596	616	603	601	593	609	609	563	559	595	626	568	590	553	560	604	573	598	599	558	588	579	605	618	586	584	580	589	644	634	569	593	590	548	599	589	629	577	573	576	636	615	583	602	571	618	560	584	566	592	596	622	535	566	612	579	603	622	593	602	589	614	574	597	579	634	586	568	553	613	568	621	628	572	608	580	620	615	594	602	626	566	570	570	603	580	565	613	584	585	525	579	563	619	553	549	610	592	564	566	589	607	571	605	633	635	568	583	531	602	575	600	569	639	604	642	590	598	612	589	598	581	591	613	585	560	604	582	603	584	597	586	596	577	596	600	607	590	548	561	590	560	610	604	569	561	560	632	584	587	582	580	563	617	577	574	600	614	607	588	613	613	552	570	572	570	550	598	592	556	567	579	575	558	592	630	612	649	604	593	651	644	532	545	605	576	648	626	581	576	618	566	553	579	575	559	519	614	560	604	587	599	628	603	584	620	626	596	556	563	578	595	606	580	571	562	574	573	605	615	620	584	605	646	603	592	584	559	609	573	589	608	574	568	575	540	619	636	548	593	631	617	601	609	600	595	587	567	646	619	598	583	602	544	600	597	641	589	639	586	593	564	563	588	572	584	588	591	598	581	630	585	574	592	615	606	589	609	618	607	574	619	578	581	585	584	620	624	613	648	587	574	592	592	597	585	567	604	611	599	576	603	600	579	590	617	567	560	575	559	567	601	562	576	532	589	629	596	572	623	541	572	590	576	568	599	570	564	597	607	622	610	604	617	593	593	606	556	597	577	653	591	645	583	600	609	582	617	575	611	576	607	628	591	649	598	606	630	623	582	573	639	626	591	583	526	613	595	539	609	579	595	565	602	554	560	555	596	588	590	598	559	562	617	573	573	604	588	580	622	571	643	608	568	612	632	576	602	565	578	605	618	614	584	602	566	587	592	634	561	607	622	651	589	559	567	597	603	584	602	574	585	570	625	566	625	610	587	593	568	608	562	609	632	583	601	590	573	603	590	614	582	566	574	597	597	570	598	554	606	549	555	551	594	614	574	613	629	574	580	601	582	636	632	571	547	644	596	612	606	604	599	574	576	559	583	543	608	579	601	576	574	582	591	581	619	616	589	577	583	587	599	629	611	616	604	600	578	610	584	582	597	573	633	630	568	623	614	615	562	610	583	605	555	550	556	662	563	585	640	548	621	605	582	596	576	581	660	595	547	614	579	563	627	634	605	567	552	605	613	611	562	554	560	567	534	599	619	637	619	619	619	562	614	611	619	595	633	561	584	569	563	596	591	588	613	605	550	617	542	615	625	587	576	594	601	591	603	579	560	622	593	599	619	618	619	566	618	590	630	617	586	571	579	578	587	588	587	636	618	611	583	566	590	566	582	594	624	600	588	598	577	605	580	558	567	553	595	582	539	611	571	626	633	586	639	606	598	571	652	559	596	559	563	624	571	634	645	596	606	593	573	555	606	605	588	559	605	588	602	627	588	605	537	581	608	613	574	597	591	599	575	569	652	577	587	580	643	557
31987	36075	37976	34134	32313	28379	25421	24545	25982	23079	15076	12409	9132	6712	6751	4661	2692	3331	2707	1403	1215	1016	791	723	684	954	1049	807	768	758	875	804	645	673	610	905	749	457	408	365	348	385	370	329	293	283	299	284	282	492	756	742	463	420	343	270	236	223	239	235	236	228	253	214	224	265	261	235	286	228	255	263	245	213	243	242	247	250	237	230	232	237	229	214	253	237	263	261	223	227	236	229	248	259	239	262	232	236	265	225	227	214	229	232	230	252	245	254	231	246	235	216	227	234	239	260	209	209	232	222	230	216	228	221	235	210	231	242	261	239	238	239	253	269	229	274	238	228	218	202	205	242	212	225	236	257	228	229	262	242	226	246	220	249	231	259	235	219	213	241	248	234	225	252	244	225	230	233	243	246	237	211	202	240	245	274	254	216	241	240	253	195	237	211	199	216	229	248	215	259	257	238	224	239	244	208	243	232	240	286	240	239	247	233	229	197	245	208	226	232	235	235	239	220	230	235	238	259	236	241	227	231	236	241	254	241	237	234	241	227	248	233	220	232	233	222	249	222	241	254	233	243	198	225	241	248	247	264	251	243	259	233	178	220	225	227	202	222	255	215	227	234	217	237	280	220	244	254	247	250	222	228	222	233	259	249	232	242	262	260	238	232	241	213	228	256	234	247	208	222	215	235	249	234	226	225	236	231	234	241	216	202	220	223	245	214	233	247	248	243	239	234	243	225	224	257	245	231	225	202	207	240	239	233	231	236	292	255	243	220	224	225	230	247	211	231	240	208	238	237	224	257	228	208	206	240	224	220	232	231	240	223	213	229	225	236	271	227	209	249	223	262	248	254	216	254	236	246	249	241	223	243	252	228	222	222	234	249	229	224	256	204	243	210	246	230	221	226	231	241	239	209	235	239	243	255	274	248	245	238	236	223	225	213	226	246	225	237	221	227	233	208	243	224	252	235	240	241	211	253	253	213	243	223	237	230	232	215	248	254	218	218	230	219	298	249	262	246	242	233	256	240	235	242	235	250	247	254	240	230	234	248	231	239	226	237	214	237	239	243	225	249	212	229	230	224	262	224	212	232	226	245	265	239	229	227	233	238	226	234	243	213	267	244	236	199	210	211	227	246	207	252	248	217	221	218	235	256	237	279	244	215	212	265	259	236	240	219	233	222	270	221	219	258	265	229	241	244	247	249	228	223	233	211	243	207	237	227	227	200	217	221	224	229	253	244	255	239	223	246	245	263	232	221	242	240	261	227	235	241	252	240	267	258	263	234	259	254	229	235	245	269	269	231	222	217	263	269	247	243	229	246	237	221	203	212	211	237	235	212	245	233	275	234	264	223	240	248	221	234	266	256	235	254	204	243	220	215	234	238	237	257	293	254	204	214	225	258	256	289	226	249	241	224	228	229	266	216	238	238	229	227	230	243	215	255	242	255	249	215	241	233	249	240	214	226	242	225	237	197	228	228	253	227	222	234	221	271	231	237	244	256	255	270	237	268	252	258	245	263	248	240	228	235	248	230	242	232	214	256	235	237	237	248	238	232	216	238	267	234	231	243	225	224	229	266	229	246	248	265	236	256	252	248	212	214	236	237	250	226	260	207	219	262	231	235	239	252	257	233	245	235	245	248	233	232	262	242	227	243	243	239	252	222	222	212	256	245	224	210	204	260	258	220	230	233	229	248	234	212	240	241	248	261	217	215	236	249	233	236	221	215	207	222	243	224	252	242	216	253	232	265	226	269	251	242	205	232	235	244	250	228	249	254	237	239	214	228	212	238	201	238	229	258	253	229	221	230	207	215	234	265	240	259	255	226	217	244	290	220	225	215	235	216	242	236	197	219	239	237	262	227	236	222	241	235	230	240	259	247	248	246	249	224	207	238	208	200	228	247	233	236	245	245	245	243	240	225	229	232	222	216	247	267	226	239	238	250	218	232	238	245	230	229	247	215	254	238	243	238	243	237	220	271	242	244	244	249	262	217	238	223	240	250	216	232	236	230	207	239	234	206	240	245	244	247	227	239	254	236	242	244	246	214	233	270	257	251	238	233	200	251	256	247	240	231	228	214	228	240	237	248	209	253	232	251	222	224	237	256	240	235	231	229	246	246	242	272	231	262	252	237	229	226	204	229	229	219	245	218	220	236	235	218	201	281	244	225	220	244	247	237	227	202	216	258	239	235	242	224	219	227	202	252	255	238	260	245	235	224	212	252	236	246	225	233	237	256	237	217	222	231	226	227	221	206	222	217	232	226	243	259	249	252	237	243	239	242	277	205	235	231	211	236	249	256	221	226	231	239	246	239	231	218	234	230	243	221	241	234	243	240	229	218	229	244	219	245	223	250	224	248	208	255	255	249	230	219	257	245	228	222	210	266	217	239	242	227	249	250	231	233	241	262	229	241	222	225	241	242	243	219	247	242	227	224	221	235	237	236	252	246	252	220	228	237	243	232	238	206	244	219	241	246	232	224	225	208	248	255	245	259	236	249	214	241	243	248	212	234	243	217	231	233	226	229	196	244	247	213	220	214	257	211	222	239	220	211	256	226	233	220	252	232	223	216	222	214	229	230	218	264	252	252	248	245	204	257	218	223	222	211	246	235	242	217	237	253	231	209	232	232	260	246	235	218	243	228	219	246	242	222	239	253	238	256	197	254	274	249	238	237	217	265	226	224	224	236	230	283	196	248	214	203	234	214	230	237	229	241	227	228	256	228	207	257	253	270	201	216	233	251	226	228	250	257	250	243	229	232	245	230	218	253	251	218	241	210	225	269	234	239	235	222	259	239	214	242	228	246	244	245	234	253	228	242	216	237	208	220	225	219	264	236	229	260	240	249	224	213	232	218	217	231	238	236	234	226	228	247	228	235	225	249	217	255	218	215	250	233	225	227	209	228	227	225	256	236	219	240	242	245	244	224	253	268	275	263	225	232	214	232	241	240	237	251	225	220	235	225	249	234	240	242	230	220	251	263	242	244	221	208	226	239	246	231	261	235	225	250	215	241	264	220	251	235	232	246	237	251	232	216	258	223	258	231	182	225	243	239	257	224	254	201	236	235	234	270	226	195	218	224	233	219	257	242	224	235	235	237	229	250	267	240	228	225	217	210	214	271	234	242	225	249	219	257	224	260	235	224	231	240	252	257	234	225	264	243	207	249	240	230	242	235	239	226	261	212	267	238	231	240	212	256	249	231	213	242	219	227	235	234	254	215	241	250	241	275	250	250	246	232	245	244	242	239	252	217	239	219	241	226	244	208	234	215	205	229	248	221	248	250	249	195	229	226	224	214	239	244	214	233	226	223	217	258	217	210	244	242	265	218	215	232	253	229	282	244	225	243	229	265	241	218	250	257	256	247	228	231	227	273	222	252	232	212	219	224	254	239	243	225	241	210	232	254	254	237	252	229	230	247	238	210	230	224	218	226	240	224	239	215	246	230	257	256	228	241	210	238	233	217	240	219	232	230	212	235	219	231	248	235	250	218	205	201
23818	29621	37998	43110	44161	40025	40194	40869	43094	36848	31369	28304	24452	20336	21510	16901	13544	17470	13508	7817	6798	5541	4208	4210	3967	5379	5704	4411	4578	4691	5032	4310	3460	3243	3154	5117	4166	2517	1844	1692	1734	1841	1608	1204	1139	1047	975	1003	894	2668	4592	3992	2263	1470	983	726	593	576	565	541	523	543	547	572	559	547	553	584	555	562	574	528	550	564	549	551	546	599	498	551	594	555	543	563	519	554	573	523	521	596	497	538	560	584	516	573	528	535	533	527	552	544	545	566	532	539	576	555	548	568	520	597	547	581	557	563	527	549	539	540	537	568	550	580	539	508	526	552	519	521	522	579	556	511	531	531	558	518	546	529	526	543	547	536	520	548	510	547	553	526	522	535	548	565	558	567	560	540	562	572	539	589	543	565	582	539	523	553	524	541	549	507	534	592	529	517	523	556	524	540	524	542	550	594	584	534	562	554	554	552	557	564	570	539	615	576	531	562	542	541	530	549	495	597	583	506	565	549	538	512	587	546	524	508	580	554	592	603	509	552	564	527	530	582	572	562	548	551	540	552	548	538	539	544	545	584	557	553	570	566	580	575	568	536	560	558	554	571	530	536	561	512	566	585	569	542	550	554	597	528	576	578	550	527	546	566	554	567	496	562	544	557	583	537	561	537	538	554	585	535	529	574	542	599	520	534	590	530	537	524	579	599	585	480	533	569	553	541	555	557	559	504	528	501	535	563	521	525	517	558	559	554	542	528	577	583	568	524	562	529	521	544	524	569	521	547	532	575	566	501	558	539	561	520	533	538	559	545	547	543	532	508	588	524	574	581	512	549	500	525	559	547	567	554	521	527	556	563	570	532	554	569	524	537	544	562	567	546	568	568	508	494	573	553	547	564	565	555	555	564	527	566	541	572	559	556	521	571	540	571	550	582	559	558	511	544	615	548	570	563	549	533	525	526	551	573	562	524	538	566	504	484	548	547	548	584	541	600	559	576	588	528	559	536	551	538	581	509	536	522	543	559	575	536	566	591	533	543	550	546	558	574	551	573	531	527	547	552	549	558	593	543	537	524	551	594	550	563	550	566	579	540	516	554	560	564	519	545	536	555	539	517	541	548	544	545	540	537	527	574	546	565	565	565	553	559	563	580	570	563	509	559	568	530	602	525	546	573	554	557	537	548	572	533	559	549	539	524	517	515	494	559	559	544	547	571	535	515	538	523	555	552	551	591	508	565	569	521	539	554	551	579	537	539	549	513	520	520	558	569	577	575	533	526	535	545	535	553	579	529	518	522	515	549	559	584	569	522	530	534	565	554	555	548	612	554	550	536	538	554	580	543	528	546	526	569	584	549	505	532	530	590	578	575	532	542	591	508	537	571	555	521	530	545	556	557	556	532	540	538	553	528	557	538	553	578	578	496	574	564	471	542	547	546	552	553	544	550	555	547	577	569	497	551	539	558	518	507	583	538	528	512	539	523	525	561	539	605	520	559	587	566	541	553	560	535	521	535	548	565	577	544	527	552	530	564	546	534	544	571	541	566	553	556	556	556	528	567	533	510	529	540	516	514	514	548	513	525	515	516	547	540	506	534	540	555	546	534	586	529	535	553	582	547	555	559	594	558	578	542	525	525	529	581	563	583	536	528	568	554	554	573	510	501	595	535	575	541	575	571	569	529	567	573	525	491	509	540	582	514	542	534	556	514	565	603	541	537	534	539	563	534	569	551	572	594	530	535	584	576	585	554	570	537	497	492	611	544	580	515	498	534	545	555	554	547	568	519	592	488	548	519	535	546	548	556	564	542	550	495	531	582	576	529	564	542	507	525	522	540	595	542	586	548	546	549	553	528	577	560	551	496	552	555	566	589	621	539	574	515	526	564	555	602	556	528	552	551	494	547	537	580	565	569	545	516	562	539	522	562	529	522	536	549	559	546	593	561	534	550	539	535	580	575	543	549	592	554	528	541	584	526	539	548	518	562	549	524	540	550	520	542	516	545	560	543	567	546	541	568	523	574	594	601	552	605	533	546	523	575	569	528	511	562	556	558	546	549	531	552	565	541	583	568	561	545	535	543	578	516	537	588	566	539	558	570	544	526	544	552	512	576	552	544	611	583	586	594	554	518	510	584	530	527	532	582	574	541	584	527	539	608	537	517	510	554	546	564	534	571	558	599	534	490	544	558	533	585	573	536	539	567	566	587	597	549	512	504	527	525	531	543	554	571	535	593	599	571	529	575	563	529	510	546	519	555	530	570	518	584	522	557	564	519	566	518	542	539	599	569	527	541	541	560	495	547	555	520	538	520	534	588	593	574	572	549	608	547	540	554	578	538	556	536	596	532	553	521	517	535	522	532	535	544	572	521	541	536	585	531	587	576	569	529	556	600	559	526	550	579	526	525	571	555	557	522	527	577	554	508	563	556	548	578	539	540	515	558	525	537	526	532	588	523	513	587	518	558	520	534	551	535	546	560	558	564	522	544	536	607	571	581	591	557	539	526	550	544	580	520	553	518	531	578	544	479	562	553	576	527	540	556	564	563	568	572	581	556	555	517	554	526	579	529	519	574	566	533	546	533	586	516	568	554	505	553	561	537	518	590	533	570	536	529	561	537	547	532	588	523	587	505	547	518	563	579	538	532	557	566	562	540	525	537	506	605	552	532	556	616	530	542	561	542	545	549	524	539	547	513	553	560	527	581	560	563	503	572	552	585	521	544	532	510	517	571	599	534	525	585	533	558	584	567	503	506	556	576	543	537	525	571	582	505	561	549	545	597	556	504	548	541	519	513	564	517	581	511	571	549	571	500	542	522	485	537	537	528	516	537	505	583	518	562	537	537	584	546	537	566	576	540	547	572	514	532	553	535	536	531	540	558	582	541	534	550	559	505	546	560	569	543	581	572	564	569	548	546	553	497	570	548	527	534	572	559	553	541	554	521	554	539	580	524	575	590	567	539	516	543	537	527	535	568	536	554	529	518	547	513	550	557	520	572	514	560	545	551	562	592	554	550	546	530	535	566	579	572	558	534	519	562	539	529	529	555	548	517	533	550	571	550	528	555	536	568	556	530	566	565	560	546	555	508	532	498	565	585	535	571	532	561	569	546	534	572	553	537	555	521	582	541	533	527	560	543	583	538	539	556	528	583	567	578	528	504	541	554	532	571	589	560	547	571	554	541	559	580	553	507	576	601	546	528	539	569	542	568	522	558	530	528	523	528	532	533	541	493	503	554	574	578	523	569	549	550	587	566	573	537	544	546	571	511	505	550	560	556	509	567	560	573	528	506	560	511	539	547	562	552	586	516	528	547	521	566	569	584	580	554	507	538	544	535	545	548	492	536	522	584	566	543	516	515	536	550	532	579	559	520	546	539	596	504	529	541	546	562	550	544	494	531	548	556	546	545	562	575	559	543	596	531	543	536	564	548	556	517	505	616	556	563	526	599	516	524	502	549	534	579	567	555	554	510	524	523	561	588	566	534	543	516	580	519	547	529	515	545	573	524	584	572	561	529	558	533
41231	40743	38944	35369	34667	33936	33038	33153	33535	32200	23737	21864	16697	10967	11236	7817	5935	6964	5652	2597	2112	1651	1211	1067	1149	1539	1582	1166	1216	1581	1530	1335	884	1172	964	1657	1252	715	526	490	533	506	382	352	371	309	325	316	279	780	1275	1167	682	513	333	289	240	245	222	245	231	222	231	225	209	230	234	235	240	219	260	238	246	210	217	217	223	254	227	221	208	202	231	254	245	213	202	210	230	247	238	225	232	232	214	226	231	237	208	221	245	207	228	213	249	226	229	208	212	209	224	229	207	230	247	237	231	207	223	220	209	227	222	229	206	259	217	210	234	224	212	238	203	193	244	241	226	197	213	201	217	266	196	204	242	219	204	224	222	237	217	239	214	207	205	204	243	226	193	212	230	219	205	237	214	241	224	239	204	223	232	236	222	223	228	236	198	231	252	237	238	243	226	222	218	238	236	241	190	241	220	225	192	228	243	231	208	217	215	215	217	226	214	231	232	208	225	236	237	198	223	223	206	201	225	195	206	228	215	219	230	253	223	239	220	215	248	201	237	228	191	210	219	200	243	241	232	254	236	260	230	194	247	218	230	205	228	230	225	211	232	233	219	217	227	199	210	223	213	229	244	220	213	222	222	201	233	213	238	224	193	221	247	240	201	247	217	215	219	201	241	250	254	217	237	221	265	212	206	219	224	221	209	205	227	242	228	239	221	206	239	253	214	216	231	198	183	205	211	217	226	207	243	209	252	224	231	234	224	222	234	229	235	226	242	223	201	209	242	218	240	222	217	226	236	236	216	216	208	227	235	227	211	213	225	240	238	219	218	251	235	209	212	210	215	226	257	232	235	226	219	193	227	227	220	237	209	228	206	238	198	215	227	217	213	236	216	255	202	242	213	236	220	236	230	249	244	223	239	223	225	236	239	227	204	226	228	232	218	225	209	209	208	237	245	217	199	243	243	226	212	213	207	224	221	211	249	243	231	229	212	216	217	214	271	242	246	217	226	190	208	221	195	213	210	230	222	242	230	252	216	234	212	232	223	205	209	225	220	222	197	192	249	217	231	222	228	223	216	243	219	205	235	266	252	230	188	214	255	220	231	200	233	202	237	246	236	205	231	236	239	200	239	219	247	190	234	226	226	217	211	230	230	221	222	205	222	212	224	229	233	205	220	230	210	233	211	228	270	204	247	225	212	198	217	220	217	228	192	223	225	201	237	194	214	238	252	225	231	189	241	220	221	224	213	253	257	195	220	218	227	217	231	185	206	207	226	226	216	203	225	218	208	238	222	229	224	265	225	200	229	221	215	215	236	232	217	210	242	227	239	227	217	214	230	212	220	239	182	218	190	231	223	233	204	210	240	235	215	222	237	234	221	218	206	214	240	216	205	198	246	226	228	251	198	221	238	245	235	237	247	215	248	202	214	202	203	224	225	225	208	205	240	243	239	220	214	235	211	250	252	226	233	199	193	214	244	224	241	235	227	220	229	195	208	203	195	228	230	206	251	237	242	200	229	209	217	242	223	229	231	227	243	233	270	251	239	211	231	195	214	214	198	231	209	214	236	220	229	239	198	201	219	229	220	228	237	213	204	237	221	237	225	195	247	217	250	232	218	210	224	208	244	227	209	214	211	223	224	200	245	230	222	210	246	204	211	193	213	226	230	204	211	240	231	202	224	248	216	238	247	230	180	220	191	217	225	236	220	222	220	185	208	195	225	235	205	223	213	237	239	254	237	234	220	198	204	217	215	217	228	198	234	221	234	245	223	225	216	242	236	205	203	228	250	198	239	229	245	224	217	220	226	207	211	222	222	213	219	228	210	235	214	222	205	219	209	256	229	226	230	206	199	207	226	232	243	225	227	244	230	210	211	187	223	205	235	219	207	213	226	238	228	222	222	215	234	230	245	259	215	250	249	206	214	258	219	234	196	225	213	247	248	251	223	230	248	242	236	214	248	201	238	241	209	240	227	218	193	243	245	244	232	218	200	233	217	209	220	202	227	217	227	194	234	240	251	218	195	233	217	198	232	206	220	179	201	226	219	228	239	200	240	212	237	225	219	209	217	232	230	233	241	217	226	206	232	237	230	228	220	206	212	208	226	251	237	221	222	206	211	218	218	215	218	218	215	245	227	221	214	227	210	234	188	214	227	221	256	223	195	244	221	234	229	225	227	236	208	238	251	256	221	226	226	216	209	224	216	213	225	219	233	229	235	194	229	235	238	238	230	244	235	234	206	244	226	197	180	220	238	232	226	234	219	241	231	214	225	243	223	247	221	243	199	199	220	215	218	226	213	208	226	220	263	192	221	213	233	232	222	210	210	226	231	211	212	236	223	237	196	224	228	212	248	229	236	221	211	211	225	251	227	217	242	211	208	218	202	213	221	234	226	241	238	212	196	227	213	226	230	251	229	256	202	236	214	209	208	254	227	212	237	206	201	228	250	217	223	223	228	249	211	200	274	185	235	235	237	245	190	218	229	215	230	256	229	199	224	227	212	221	218	209	210	205	220	231	226	215	210	218	237	187	218	239	213	196	215	220	204	201	228	204	233	235	223	235	206	203	249	211	223	241	198	237	246	259	207	230	232	266	242	214	240	235	211	217	230	228	228	196	231	216	226	226	259	217	218	227	198	243	208	231	237	224	231	235	231	216	227	216	203	224	216	207	220	216	218	202	214	226	189	192	254	188	215	234	219	231	230	209	232	239	222	209	225	195	212	227	181	210	224	238	235	211	239	232	207	220	228	223	230	200	239	243	230	234	226	246	239	224	207	230	220	189	202	231	236	233	232	222	224	211	226	249	206	246	224	237	246	232	233	251	234	208	220	243	258	216	219	223	240	230	230	222	243	218	237	233	213	210	236	253	231	212	189	206	210	218	263	223	224	200	241	230	189	234	219	200	208	216	220	242	210	215	220	223	216	230	209	236	220	221	247	240	263	213	204	231	222	202	233	211	221	228	240	191	218	217	250	200	226	246	229	238	206	235	231	229	236	215	196	226	221	223	260	223	227	233	209	249	247	231	225	208	241	217	273	208	210	228	231	229	236	225	198	235	224	192	250	227	226	238	226	246	202	204	225	216	234	232	223	225	239	222	208	199	192	216	225	203	231	229	206	209	196	227	224	230	210	221	210	247	225	224	222	207	238	235	224	235	222	194	208	206	234	229	236	210	252	219	212	218	230	213	220	228	239	218	250	218	210	211	226	226	226	244	206	212	216	228	231	218	223	221	205	225	200	214	214	197	214	228	202	229	248	215	214	197	236	217	188	232	231	228	254	215	234	209	227	233	207	228	241	225	216	206	202	214	224	254	223	201	207	229	224	192	232	214	224	247	260	219	226	207	228	237	203	237	229	213	251	213	195	233	209	244	235	203	248	234	237	217	203	200	248	223	256	228	230	215	212	255	229	220	239	233	228	230	239	217	221	228	247	235	201	232	220	218	198	203	233	190	219	220	231	235	227	261	222	253	233	223	211	196	204	207	229	236	242	222	232	231	219	243
30733	35076	42383	47476	49428	47641	47444	48492	49837	45013	39654	37920	33551	26925	30104	24293	21718	26449	22255	12945	11461	8981	6614	5858	5956	8654	8478	6821	7234	8230	8718	7121	5422	6269	5258	9424	7178	3542	2790	2493	2863	2773	1763	1455	1394	1187	1316	1200	1024	4537	7300	6625	3726	2178	1241	820	629	518	534	518	535	499	501	500	528	525	545	516	468	531	525	532	536	527	549	521	490	477	506	505	502	521	520	553	521	511	541	508	540	519	498	524	512	499	530	545	499	489	513	541	540	493	523	516	504	537	492	521	505	541	506	530	512	524	525	535	533	539	590	487	520	514	518	550	545	496	519	506	497	497	524	537	492	522	524	487	522	516	522	566	565	495	520	524	528	525	553	520	531	534	563	535	486	550	492	521	531	549	477	516	479	500	537	498	460	519	527	527	501	488	509	533	505	493	506	520	525	520	497	536	539	554	513	540	510	517	525	546	502	569	517	494	510	518	526	530	557	516	533	531	486	533	490	532	484	540	542	494	492	556	541	538	480	497	527	514	528	543	470	532	546	523	506	569	499	510	524	492	498	496	513	512	515	526	548	510	521	490	530	537	549	529	512	502	496	529	529	521	506	529	546	485	483	538	517	493	507	519	513	503	573	554	528	516	537	504	528	509	511	527	513	481	496	506	539	484	503	508	518	502	524	526	516	550	538	478	532	475	495	547	529	556	520	500	506	492	566	547	527	534	558	493	480	498	512	499	538	531	517	500	478	508	520	489	554	487	500	503	554	559	510	520	498	500	538	501	529	480	522	531	515	495	512	507	507	492	527	569	505	520	554	523	539	508	530	527	528	513	555	507	556	515	513	528	514	507	529	526	532	516	539	497	554	511	478	538	520	496	482	544	536	534	528	506	530	513	523	501	526	524	516	514	539	513	493	476	481	517	520	551	449	512	566	511	473	506	536	505	507	471	514	529	517	538	519	504	543	557	521	557	496	528	505	540	517	507	518	536	521	513	537	483	528	551	491	530	522	534	497	481	513	533	520	550	516	559	517	529	518	509	519	536	550	547	503	496	544	511	526	527	516	525	510	475	532	496	534	518	503	492	537	507	560	528	519	507	523	521	525	505	511	534	516	538	525	531	542	492	538	542	494	546	513	550	497	542	525	508	518	493	527	510	514	558	552	535	512	530	534	513	532	524	484	505	513	507	545	514	534	524	497	497	512	552	493	507	544	510	552	504	511	504	512	551	520	527	549	493	507	498	526	473	500	518	487	550	562	524	497	513	546	531	522	518	506	473	504	520	528	505	497	510	509	542	541	523	488	521	503	482	493	524	525	522	535	534	552	535	534	597	526	502	497	528	530	483	541	570	494	525	508	500	494	549	505	522	542	528	541	560	480	483	507	510	527	489	515	510	538	542	470	507	491	517	499	516	472	530	521	524	512	470	533	552	539	464	515	528	490	486	524	514	542	528	543	515	537	507	534	502	534	530	525	579	527	548	515	506	536	497	508	532	511	519	484	527	529	494	508	512	513	504	521	495	473	538	543	486	511	552	482	467	501	510	533	533	510	503	505	497	509	519	521	516	519	557	530	505	510	510	550	567	522	512	500	524	561	480	522	532	557	497	539	510	518	495	504	480	483	557	469	481	526	537	545	521	495	504	486	516	536	494	522	522	515	516	500	536	473	510	548	506	548	519	529	514	497	550	527	495	510	563	523	520	523	522	505	533	482	495	517	496	525	531	510	499	522	519	502	487	465	497	488	532	490	487	510	530	506	491	513	520	504	490	529	566	503	494	505	497	539	522	541	508	533	510	496	540	550	537	575	545	513	502	524	501	506	544	520	516	510	524	508	505	514	521	495	521	517	538	539	512	494	507	555	526	494	500	527	517	481	477	574	528	565	535	539	528	530	537	538	502	503	531	529	514	524	533	519	527	520	504	536	467	493	486	520	502	523	563	536	501	488	493	521	513	548	508	515	494	552	477	501	539	502	534	522	522	535	511	529	505	516	503	531	496	522	535	530	534	498	505	502	479	500	531	514	567	493	482	506	494	509	509	510	542	536	532	539	511	507	538	522	513	572	528	502	483	508	514	550	543	518	513	507	532	529	548	532	479	537	533	534	518	510	491	544	476	516	527	523	467	538	549	516	539	510	504	532	545	476	510	527	566	514	484	502	537	553	528	548	541	524	561	537	526	531	503	494	518	543	510	551	516	537	483	508	488	514	495	521	509	527	556	507	520	482	589	503	537	559	560	508	488	501	552	518	528	537	527	526	528	535	506	492	496	540	544	527	518	531	526	508	526	509	507	513	542	471	530	493	526	502	498	538	506	490	517	482	509	513	560	517	542	555	483	538	510	489	484	510	498	555	529	497	478	513	485	503	460	544	531	483	545	543	547	507	523	510	554	481	478	516	473	452	529	547	502	539	503	501	544	462	508	520	488	526	487	498	551	509	514	507	501	504	496	509	518	508	506	534	534	530	515	460	475	532	526	528	505	542	491	545	543	523	542	511	546	492	513	528	517	474	517	490	504	488	540	510	534	515	545	530	506	517	511	497	512	527	523	528	529	487	472	546	547	519	578	532	462	521	561	544	471	495	495	529	543	514	552	513	521	527	496	522	541	507	546	521	577	539	497	499	512	550	505	506	484	531	454	522	509	504	539	537	512	507	505	530	521	530	509	533	572	477	534	530	516	569	534	512	507	502	524	523	497	515	512	504	542	524	511	542	522	505	553	530	530	473	479	532	502	530	530	498	470	542	511	518	503	518	532	520	461	517	501	527	486	509	532	530	492	535	501	507	521	520	549	529	518	524	542	493	517	508	516	530	503	489	575	506	495	486	566	518	503	483	506	488	493	558	497	512	553	499	530	547	530	525	478	532	493	576	518	512	522	516	468	523	515	489	506	483	488	488	577	548	520	499	499	488	506	501	556	517	480	540	502	529	514	472	526	536	472	484	510	532	528	544	508	546	527	523	537	522	506	494	525	538	523	553	477	510	495	517	529	554	541	512	506	541	536	485	518	538	546	555	507	497	559	536	502	528	496	529	521	546	496	519	535	536	534	533	491	503	534	558	551	531	516	554	536	500	484	510	536	523	530	530	545	534	528	508	525	507	497	513	518	521	533	513	506	486	539	540	580	502	547	520	530	505	489	509	483	540	524	505	516	512	514	531	533	545	501	516	481	526	551	482	512	515	567	526	532	489	535	521	501	492	566	550	530	537	528	542	503	532	535	534	514	528	526	565	549	569	494	540	475	530	521	536	532	577	550	504	501	500	538	528	497	542	497	501	507	514	487	544	508	494	502	511	523	518	535	529	534	523	517	508	482	558	525	488	505	543	508	566	527	472	518	520	476	490	601	469	541	497	508	520	460	547	518	520	529	508	533	506	497	541	550	537	483	527	507	524	548	516	511	504	486	535	528	497	508	528	518	520	558	533	564	530	489	511	498	519	513	521	550	548	552	497	509	495	547	507	528	511	536	518	478	527	503	479	493	492	478	502	496	521	529	515	535	498	504	506	538
11274	10674	12817	9317	5837	3411	2275	1807	1772	1440	1060	907	809	631	587	460	405	390	410	354	344	321	333	328	348	312	346	346	319	292	328	323	302	300	290	289	322	276	286	275	305	289	276	270	316	311	289	289	224	269	323	351	336	319	295	261	265	262	261	263	238	232	280	258	266	280	276	233	262	248	279	263	273	276	265	268	248	281	265	258	249	269	285	265	256	278	247	252	249	260	280	255	268	248	265	275	254	242	275	267	256	256	238	241	241	254	245	254	279	225	257	238	257	246	278	257	252	238	254	244	263	252	244	236	241	213	273	218	265	264	236	252	233	257	286	272	226	266	277	259	280	241	281	249	229	266	243	222	251	260	256	283	255	263	206	242	244	251	271	239	265	268	257	242	244	253	245	240	257	244	239	213	228	295	259	224	272	271	262	267	276	262	266	257	266	243	235	238	258	244	247	263	237	284	240	238	214	256	274	248	244	245	263	252	229	279	258	223	270	263	233	240	228	253	244	246	259	235	255	234	264	251	280	247	254	256	226	226	227	261	241	235	239	267	276	280	240	232	266	233	230	232	271	275	252	257	259	239	276	274	249	247	243	234	234	232	241	235	251	264	258	251	256	246	268	254	231	265	245	207	264	232	243	251	258	236	244	251	294	239	247	287	237	264	234	250	274	231	239	220	257	238	248	243	242	270	238	262	241	225	247	277	240	281	234	256	218	258	243	229	256	280	259	258	257	270	258	267	237	265	251	234	249	238	279	242	263	243	279	303	257	281	252	261	252	254	257	249	261	252	213	261	256	248	255	292	251	238	235	235	253	246	265	240	261	235	256	243	285	268	267	267	259	245	235	243	256	237	231	264	260	242	255	243	227	220	281	269	258	216	273	247	243	234	252	255	224	268	261	261	246	240	236	278	268	243	232	260	283	236	242	253	281	230	251	240	262	246	246	242	237	247	232	284	264	226	230	231	259	263	214	225	253	226	233	257	244	237	265	243	274	259	253	262	220	262	246	251	235	258	284	256	247	283	263	245	268	220	275	246	259	277	228	231	257	227	283	243	246	258	273	257	269	267	252	274	259	246	256	244	245	253	237	246	264	245	258	276	277	251	228	250	255	268	282	266	235	237	255	224	252	246	233	225	230	250	256	232	248	256	252	242	243	250	251	295	246	258	240	259	246	302	244	260	259	210	243	255	266	239	250	225	212	238	262	251	230	239	209	265	236	252	264	243	236	251	263	263	284	258	250	281	252	240	243	257	276	239	261	258	250	244	275	236	271	269	279	286	242	254	273	260	224	258	250	259	240	264	249	246	235	245	261	268	256	251	247	238	237	277	246	263	243	261	257	252	237	257	273	273	252	248	260	262	262	227	249	260	272	286	250	223	250	246	215	232	250	244	250	226	232	250	228	257	248	224	268	230	264	260	239	221	271	231	247	244	256	238	267	269	261	249	253	242	248	248	218	242	246	290	248	254	231	251	268	264	233	284	241	243	265	246	244	239	243	263	251	259	245	246	262	280	261	238	247	213	259	279	209	255	265	244	276	253	267	241	262	244	267	237	253	208	266	223	277	243	228	270	254	235	233	253	266	245	271	271	255	266	215	267	240	234	231	232	263	269	252	247	253	242	246	262	247	254	247	265	288	253	262	270	252	258	253	243	266	242	259	255	290	265	241	261	249	248	234	248	248	285	242	248	243	291	268	241	239	241	251	278	272	262	254	238	264	257	254	260	268	243	263	249	246	233	243	243	267	261	257	260	257	253	248	268	271	230	247	222	255	246	265	273	234	244	252	257	262	255	239	237	248	220	241	249	238	238	235	259	259	218	250	258	244	218	237	238	220	235	235	260	241	240	268	251	258	237	261	238	292	243	234	249	245	257	237	260	237	249	248	261	223	284	244	248	265	232	237	256	244	221	232	262	258	249	245	272	229	251	225	259	236	221	242	218	267	241	257	272	264	217	248	265	261	236	268	258	256	227	238	264	250	218	247	252	246	260	243	222	237	220	244	248	242	288	253	255	245	260	255	256	249	258	258	264	269	236	231	225	257	251	263	268	248	263	238	255	260	253	240	258	252	244	248	251	246	247	264	262	259	261	266	236	294	264	248	251	242	222	251	254	252	231	260	251	258	252	250	275	282	234	258	248	224	241	238	230	228	236	271	254	228	243	237	238	255	249	261	224	233	250	280	246	258	270	277	254	257	253	228	244	286	255	263	253	246	260	261	270	241	245	252	259	265	261	259	243	248	252	253	260	249	226	278	264	275	271	258	226	244	245	232	248	242	247	266	248	250	227	270	303	235	251	246	241	259	237	222	259	247	227	262	247	218	244	223	250	253	219	224	240	246	241	252	271	202	269	233	268	251	254	248	246	258	272	250	234	251	255	277	262	242	263	251	262	263	278	212	268	241	247	221	270	235	250	248	258	257	239	254	264	229	267	241	240	239	245	238	283	252	248	244	246	242	247	213	256	223	258	278	266	247	273	238	245	236	265	235	259	270	248	250	253	230	253	215	221	263	258	260	249	257	245	251	267	260	250	260	283	255	250	232	274	272	294	279	243	265	253	231	268	262	229	258	229	246	246	248	251	255	276	263	223	262	255	236	249	253	255	278	252	244	244	240	235	258	258	257	242	241	242	249	234	239	247	242	284	248	227	288	268	235	234	271	252	238	246	254	266	254	276	233	261	248	253	258	270	239	247	260	254	253	228	272	244	235	249	255	249	239	225	228	248	249	236	256	265	253	258	260	230	272	258	251	240	233	267	267	250	254	231	235	220	252	234	277	283	262	235	277	246	271	251	276	272	263	235	260	243	276	261	226	245	244	266	264	275	278	252	248	238	266	236	250	280	227	285	271	230	231	243	244	246	261	225	253	280	264	254	251	278	227	237	235	261	263	254	259	241	232	278	234	259	266	252	249	271	252	239	257	236	234	248	207	229	269	278	281	266	265	262	242	246	245	244	243	314	227	254	266	250	237	246	251	262	243	271	236	276	243	282	261	264	255	246	224	267	260	247	275	258	262	216	248	248	251	248	223	239	259	251	252	256	242	252	243	248	271	235	280	237	257	244	247	280	241	260	262	265	235	237	250	264	248	268	235	250	274	263	268	268	255	291	229	237	242	304	237	260	261	220	277	239	290	259	255	254	245	262	257	239	231	264	253	271	256	268	255	236	223	249	275	255	225	267	242	264	256	259	258	282	271	275	273	295	289	254	299	246	239	260	241	216	255	248	238	270	232	233	244	245	242	235	257	266	264	237	240	274	262	248	260	272	249	267	244	240	252	241	240	270	246	273	242	243	252	244	252	271	237	257	239	255	276	260	244	240	260	260	248	225	236	252	252	236	236	235	279	248	253	239	219	251	244	248	251	243	252	263	263	290	233	252	247	269	233	246	250	261	253	245	220	240	239	211	228	218	234	221	286	226	235	225	240	279	255	263	266	289	249	258	239	247	263	249	260	269	241	249	252	246	251	259	236	232	237	237	246	279
8120	10171	17796	18341	15013	11404	9248	8389	8295	7211	5395	4823	3740	2722	3012	2306	2020	2028	1811	1379	1310	1285	1154	1208	1288	1305	1270	1238	1207	1176	1158	1073	1025	976	928	1166	1010	923	842	841	874	832	865	866	857	807	766	844	694	776	1090	1163	1044	933	722	659	619	601	588	608	555	581	630	590	611	595	576	537	560	590	574	572	570	574	554	582	583	625	550	616	581	575	566	599	602	624	593	638	596	585	579	567	571	553	559	583	575	595	599	576	563	560	618	604	596	578	606	558	607	625	577	575	540	590	580	567	598	571	628	567	584	572	595	590	556	554	568	564	556	585	581	590	608	563	581	564	605	589	573	581	588	571	571	551	568	606	605	584	615	554	583	579	548	575	599	595	594	574	580	588	558	621	579	575	560	566	616	605	594	577	594	564	597	549	580	628	552	576	597	543	596	568	617	566	563	596	553	591	564	617	585	574	592	567	619	575	569	577	592	553	607	605	557	568	602	541	588	613	554	563	559	592	536	600	603	543	642	573	596	635	559	583	570	637	626	562	581	580	573	533	624	621	639	554	561	588	594	583	599	606	607	603	583	591	566	584	549	564	603	635	586	585	558	559	621	553	629	643	570	574	584	613	615	520	562	556	580	644	568	568	576	594	610	595	582	591	600	610	534	592	607	603	592	572	592	591	618	614	567	619	584	572	618	612	582	585	575	548	576	596	566	543	588	572	589	591	569	596	610	602	543	614	596	594	618	567	614	609	595	606	609	599	579	604	623	577	586	616	572	594	560	557	606	552	575	623	578	576	584	585	564	582	556	566	581	560	598	596	613	574	615	608	553	584	613	602	579	539	568	582	613	604	543	614	600	585	564	555	601	581	585	564	583	603	600	595	563	587	569	566	576	573	552	612	568	607	601	590	600	560	580	559	596	591	585	597	627	550	550	568	585	605	569	617	561	597	582	596	589	600	609	627	577	572	603	614	578	587	605	550	536	602	538	629	549	604	551	590	554	582	588	623	574	556	616	607	613	624	563	583	572	568	599	571	590	587	609	592	619	585	626	523	596	603	609	580	598	580	621	569	587	626	579	566	583	541	601	578	583	598	565	589	571	599	622	543	575	601	605	611	529	572	539	539	577	557	589	591	579	615	616	587	642	554	610	606	586	596	587	574	614	571	583	582	583	590	536	586	622	573	575	575	574	621	581	569	534	593	570	600	590	546	579	590	571	576	578	618	623	592	598	615	615	563	591	574	546	562	540	574	598	588	568	578	567	624	583	589	581	658	607	561	563	604	558	572	596	588	596	554	578	597	582	599	617	558	566	590	642	598	613	577	611	583	571	530	589	569	547	557	586	575	621	601	558	550	582	577	603	587	573	576	631	588	631	617	581	586	636	622	602	547	577	585	578	574	613	597	564	599	592	598	601	644	604	578	552	606	592	577	621	569	574	580	602	577	584	564	635	591	574	547	627	568	598	580	562	615	593	597	523	609	616	597	589	586	566	601	557	596	575	590	568	592	570	606	647	575	574	575	563	583	590	609	559	606	596	598	572	563	607	612	579	599	590	571	565	579	597	584	579	587	570	593	575	556	603	594	572	582	593	613	599	600	659	601	618	576	595	579	625	608	567	530	569	573	623	578	585	558	596	592	610	546	556	559	588	566	573	574	595	560	597	566	547	565	564	572	553	592	584	560	581	558	566	599	547	532	592	577	564	555	561	588	590	625	580	582	551	592	575	601	579	583	566	586	571	506	584	587	549	585	582	586	588	562	604	573	599	607	602	553	569	630	577	567	560	591	579	605	577	579	548	571	572	571	604	567	527	604	608	592	613	564	597	575	610	586	533	608	551	596	605	548	614	570	555	655	592	577	575	600	572	596	604	561	601	568	545	577	563	601	602	612	595	562	595	602	605	599	587	556	639	606	589	610	597	550	547	586	567	565	546	578	586	605	564	600	577	558	607	572	580	615	579	580	610	584	632	586	577	591	533	611	581	595	578	558	552	587	583	628	572	615	578	576	600	568	535	606	582	610	584	635	534	593	567	584	621	596	594	607	598	556	623	638	581	606	570	565	600	597	563	598	637	577	580	625	594	598	597	593	567	585	578	607	573	563	581	622	595	578	612	569	589	556	572	618	608	525	586	592	575	606	603	593	572	605	556	614	553	580	616	589	570	604	512	610	587	561	551	574	584	596	562	603	563	562	596	596	579	532	582	573	598	628	574	671	586	590	580	598	594	591	555	608	593	576	601	588	604	643	596	585	571	590	589	579	567	605	593	597	603	576	637	557	592	598	641	637	612	603	603	592	579	609	551	557	570	573	560	617	595	601	594	579	582	581	579	598	568	575	566	563	600	564	563	572	581	601	588	541	570	610	609	577	607	632	648	590	546	568	584	609	647	578	587	564	600	599	567	574	583	580	550	605	567	536	588	587	583	561	575	567	579	605	560	604	623	582	544	562	535	617	601	593	605	619	617	583	619	562	565	615	628	613	544	576	590	586	597	583	596	562	567	579	606	590	585	586	569	609	564	611	586	566	560	551	641	631	598	607	621	597	578	602	562	556	583	547	598	549	603	626	587	608	610	558	607	546	567	580	598	565	598	585	597	625	611	558	586	580	569	572	602	559	645	563	596	570	531	598	585	629	587	567	561	611	603	569	562	529	605	548	561	588	562	610	635	591	598	554	581	570	598	597	541	607	608	613	603	584	604	630	569	562	580	629	609	599	577	526	612	550	583	590	621	597	591	595	624	581	558	589	533	580	535	619	576	551	591	586	582	601	581	593	591	572	590	571	536	603	585	603	606	564	588	561	569	572	571	592	563	619	570	578	583	569	598	573	615	533	599	569	593	601	618	581	571	572	569	594	563	629	600	538	580	528	596	623	588	571	611	576	572	556	591	590	638	593	591	561	595	581	592	592	603	590	597	562	562	592	589	619	581	614	587	591	600	601	600	557	583	614	594	617	555	559	593	621	591	578	574	609	594	611	564	591	623	594	605	597	561	562	584	585	602	617	562	604	603	562	563	553	585	600	579	646	598	557	619	572	554	579	565	605	599	577	598	594	610	599	581	564	569	572	542	596	574	581	592	593	569	619	570	598	604	560	600	568	610	584	558	622	596	580	588	646	549	627	629	611	578	624	618	581	574	595	580	557	561	561	582	582	557	541	577	612	584	609	572	603	560	601	593	609	536	566	623	583	573	567	577	587	595	588	610	562	594	603	574	580	641	590	589	574	588	568	571	567	606	587	583	563	593	606	580	565	578	563	608	537	622	583	603	598	604	595	541	594	592	571	574	601	570	617	590	493	592	568	609	551	542	632	550	582	580	557	634	596	551	608	544	577	607	631	554	576	543	595	573	595	586	606	601	617	572	560	593	583	634	544	610	565	600	568	563	632	607	572	588	596	584	564	561	618	577	597	558	603	586	597	601	600	573	597	577	602	558	568	575	589	587	585	589	581	604	578	617	632	545	617	554	612	625	564	631	574	559	551	540	568	599	597	523	575
32278	36740	37478	32356	30606	27807	24502	23114	21282	20383	13322	12841	8064	5576	6278	4708	3178	2986	2837	1586	1201	1114	749	707	690	913	872	858	934	971	844	787	640	708	621	820	649	468	393	394	380	357	342	297	316	295	298	269	272	412	773	745	545	435	320	290	257	267	228	223	225	240	237	234	257	238	242	242	222	218	213	226	215	219	209	217	221	213	246	220	229	237	239	233	248	225	229	243	245	239	245	202	242	206	204	199	252	232	251	227	220	218	201	227	234	243	227	231	202	223	220	247	235	216	244	235	254	253	239	239	247	229	248	215	214	252	219	222	224	218	242	246	240	258	252	252	249	225	216	216	242	246	211	217	246	227	220	247	232	240	220	234	229	230	234	214	232	240	246	243	232	256	232	231	234	251	205	223	260	193	219	230	239	246	249	225	235	259	237	251	244	265	218	215	213	240	207	254	240	244	227	245	224	230	229	220	220	238	260	256	226	218	250	234	225	236	233	231	238	230	242	218	216	262	254	229	216	246	216	239	220	234	208	231	236	258	232	232	218	230	245	226	215	229	203	258	229	246	210	208	211	235	238	219	219	241	228	204	224	203	233	227	251	230	257	252	218	229	213	210	234	233	237	218	256	236	222	231	246	250	254	224	261	248	212	233	254	230	232	240	227	220	222	275	224	221	250	246	234	252	220	246	215	248	236	237	241	246	229	223	244	229	244	220	242	230	251	207	259	235	226	229	238	218	204	238	235	217	217	268	231	235	206	241	212	234	270	223	247	235	208	235	248	233	226	234	243	215	223	249	223	229	221	236	191	200	229	233	224	234	224	224	272	238	242	217	213	238	224	218	238	241	230	255	250	236	249	221	226	247	239	237	240	235	198	255	241	231	227	215	263	234	219	237	223	226	223	243	228	226	230	227	236	194	249	229	210	207	238	242	215	230	246	226	229	260	197	211	224	241	236	208	220	236	232	207	220	245	258	210	204	244	246	244	221	214	230	245	246	227	210	234	228	230	237	233	233	244	249	219	238	245	237	216	231	233	232	206	241	241	243	241	228	236	219	229	235	228	220	214	213	230	225	248	236	228	256	244	225	247	220	202	211	226	248	268	222	235	243	218	238	223	219	220	259	254	225	287	223	233	214	227	224	245	237	216	238	243	214	209	226	229	209	212	232	223	229	232	238	247	229	250	228	218	238	237	191	252	214	214	252	242	222	235	219	250	244	256	222	207	264	216	245	228	256	247	226	258	242	237	262	229	226	231	243	253	225	209	268	235	221	251	242	253	248	226	236	218	240	223	225	225	205	235	240	214	225	222	256	233	231	253	209	239	245	245	231	215	245	266	223	241	229	255	247	246	200	256	229	258	214	263	244	231	204	229	226	233	230	224	247	221	239	229	224	256	226	186	250	260	203	245	251	255	191	227	239	216	227	213	233	224	215	243	229	230	262	217	238	245	255	219	241	228	231	248	220	243	240	222	225	219	242	235	231	233	240	237	224	195	249	250	217	217	236	224	243	244	243	232	253	206	233	222	234	219	277	243	226	227	232	232	221	232	241	220	241	209	243	235	237	229	247	252	225	241	204	220	247	246	206	236	263	248	220	249	242	223	228	223	220	220	254	206	247	254	233	235	203	269	210	233	223	222	261	245	235	271	229	241	221	246	250	224	238	228	234	241	217	241	211	232	242	249	225	223	229	255	238	214	239	250	228	227	224	231	241	214	246	240	227	237	233	222	234	220	225	204	274	226	234	246	239	222	239	223	240	220	236	244	242	270	278	234	210	250	230	236	250	210	238	232	252	235	230	221	244	229	245	226	256	214	223	245	220	258	211	260	224	229	245	219	206	248	239	255	242	223	260	249	256	254	238	215	217	200	239	218	230	238	208	234	263	220	237	213	243	219	232	233	247	236	240	239	250	247	219	238	261	250	232	223	206	248	232	224	226	239	240	227	220	225	255	236	223	229	235	217	219	199	225	236	255	239	237	237	244	203	263	229	212	238	243	241	264	230	247	216	239	229	229	240	239	239	248	232	244	248	216	215	231	236	240	211	212	229	224	228	218	216	226	234	232	251	229	249	227	224	256	235	202	235	226	206	229	248	214	217	236	254	243	231	232	241	239	220	264	255	200	205	212	234	220	215	210	248	219	203	238	253	225	219	240	238	271	242	232	245	228	262	233	258	222	235	253	218	205	221	231	201	242	206	247	231	247	230	263	246	269	237	235	238	215	215	232	249	233	228	252	267	256	244	232	225	199	216	220	251	225	234	228	244	241	223	216	251	233	230	218	227	217	267	248	231	234	223	235	236	222	223	270	229	206	216	241	249	223	230	212	221	250	233	255	286	245	248	217	230	224	232	238	237	205	233	259	236	231	204	219	255	227	223	246	239	253	251	247	225	227	239	256	213	258	229	259	260	220	224	219	235	242	219	205	246	227	254	231	218	231	226	231	217	231	237	227	238	251	234	236	211	238	233	204	256	231	250	244	230	228	231	211	252	225	230	254	237	219	204	252	230	252	249	233	225	243	223	209	233	263	224	229	249	248	229	221	233	265	229	227	229	243	270	237	237	238	240	253	237	260	209	241	217	217	207	260	233	267	225	246	220	271	224	276	240	270	254	240	210	210	257	241	234	229	235	255	218	223	243	241	204	233	232	211	239	238	231	235	229	213	213	225	210	254	245	222	245	215	258	235	247	230	207	231	245	207	213	225	229	238	215	235	205	232	219	210	237	242	216	205	218	206	217	207	237	233	214	247	239	224	230	246	229	236	238	251	233	243	245	242	234	237	219	247	243	241	240	239	233	232	235	236	266	229	209	235	234	241	217	214	226	250	225	260	219	224	230	220	208	225	225	239	243	222	244	234	219	229	251	232	220	233	212	287	252	242	217	201	264	244	226	230	245	230	248	231	228	240	257	248	250	226	242	235	242	241	224	231	233	245	223	264	253	240	228	223	224	239	224	251	221	235	246	226	236	240	224	245	229	242	249	252	245	245	223	253	238	254	245	228	222	234	220	225	256	232	238	226	232	230	234	230	225	233	214	244	252	248	249	266	215	230	241	218	217	220	216	253	247	242	243	226	211	247	213	252	214	210	226	227	228	223	241	214	230	248	260	234	217	245	234	236	242	245	211	260	218	238	242	265	220	244	217	190	229	237	238	258	233	248	224	255	234	214	269	216	217	239	222	249	224	228	228	249	231	226	286	230	208	212	206	199	224	212	227	229	223	213	214	218	255	248	228	247	216	239	240	242	225	251	229	214	187	210	241	253	215	237	202	198	202	224	282	231	237	211	233	260	210	249	238	251	235	221	228	233	258	251	224	214	203	232	251	227	246	225	213	243	236	213	228	251	221	243	222	258	233	223	219	230	246	219	236	237	217	209	219	233	241	207	252	233	235	235	249	266	235	242	191	226	224	242	240	243	269	214	264	232	255	221	225	242	232	217	246	205	241	240	226	249	218	235	240	231	249	211	238	239	231	268	227	204	243	262	227	244	224
23751	29697	37401	41543	42689	40236	38523	39192	39603	35718	29981	29624	23861	18663	20960	16594	13467	15806	14610	8473	6973	6086	3958	3669	3891	5357	4936	4871	5069	5679	4777	4219	3623	3860	3229	5154	3923	2194	1790	1770	1918	1489	1404	1115	997	1099	1100	915	748	2108	4168	3822	2638	1634	1109	786	648	565	565	533	545	577	554	533	556	556	545	559	525	570	510	519	566	573	533	560	524	513	541	547	558	563	503	549	546	531	547	603	563	509	517	487	545	521	580	588	524	537	533	555	517	520	538	475	543	565	501	523	544	538	532	556	582	517	500	577	524	537	552	521	509	592	564	558	503	573	532	545	548	551	538	576	540	564	558	520	565	524	550	538	546	523	558	530	531	550	527	515	526	568	561	572	527	559	558	545	550	530	505	510	561	536	563	507	558	554	555	589	558	546	546	531	529	559	535	563	547	526	542	503	581	527	527	567	593	571	543	553	499	541	542	565	591	528	527	534	565	577	505	556	510	525	534	567	530	590	582	521	533	529	532	586	523	533	553	512	550	540	513	557	560	515	562	537	589	505	534	569	554	545	539	542	536	525	573	507	521	530	493	529	529	549	512	557	559	513	529	504	521	520	549	532	552	564	553	565	516	509	549	554	563	526	550	566	526	554	519	521	542	581	561	546	564	635	556	498	544	573	557	578	527	554	521	551	503	548	561	551	599	559	518	568	536	577	531	516	573	529	536	546	534	578	518	518	544	534	569	532	547	547	531	510	499	557	577	563	578	569	558	539	547	536	545	540	533	565	539	543	529	519	554	569	539	562	558	547	536	553	580	532	535	515	536	512	554	545	530	564	559	537	560	539	527	520	530	544	554	504	567	545	558	565	533	522	556	527	526	589	524	516	576	522	571	534	531	519	543	546	566	539	528	534	549	549	537	540	607	541	531	553	566	514	523	584	514	552	551	581	540	565	566	539	533	594	545	550	509	514	518	544	571	521	552	555	517	565	518	542	575	591	587	533	520	524	522	530	584	511	541	565	533	526	529	536	544	544	539	520	579	568	524	531	564	524	532	596	555	554	551	529	521	535	562	548	528	525	533	548	553	565	598	533	521	492	533	537	569	511	562	546	540	568	556	571	582	563	556	550	527	504	529	526	559	526	554	512	567	545	535	510	560	523	535	493	521	533	590	544	504	538	566	583	535	517	535	543	543	546	531	538	502	541	502	546	577	504	552	550	557	550	529	549	570	536	547	592	582	543	531	554	531	549	527	559	534	516	550	534	508	561	511	548	575	526	528	543	560	561	536	538	501	553	516	552	515	568	528	530	565	506	606	520	562	552	587	544	549	562	545	540	539	550	540	538	614	537	536	526	544	577	572	586	557	551	542	596	549	485	585	535	504	529	485	521	551	525	495	577	556	541	566	525	534	519	542	587	562	530	542	526	531	564	563	570	525	559	553	485	533	546	545	503	529	545	528	552	495	535	517	547	552	541	558	518	583	553	529	531	571	544	538	541	538	530	529	502	532	490	558	523	520	521	557	539	544	569	550	519	585	527	534	563	503	543	585	555	592	551	541	535	568	554	530	501	519	542	536	523	524	526	562	537	558	491	571	523	558	556	521	531	537	544	516	564	541	558	501	536	537	566	538	545	553	565	507	541	569	544	544	556	575	554	559	530	496	513	539	568	519	530	554	534	572	559	537	527	530	516	545	564	544	575	572	526	522	557	516	548	549	501	555	555	571	516	556	560	563	498	523	537	561	537	536	546	533	544	547	512	576	547	566	539	562	526	534	532	537	545	525	544	542	591	580	563	581	569	538	570	568	591	553	528	571	581	525	523	487	557	570	544	546	537	556	562	568	542	530	545	525	524	563	548	534	515	527	564	549	506	541	515	521	534	538	513	528	524	560	518	519	532	519	533	546	550	564	559	484	584	577	540	538	572	531	544	486	546	526	562	523	503	519	512	567	514	540	570	569	567	588	532	547	551	562	602	518	549	526	550	530	562	579	528	542	534	517	572	540	549	540	514	554	534	578	588	610	521	559	528	558	514	538	525	552	541	558	522	541	540	543	555	576	519	561	549	583	553	517	510	552	514	509	534	535	540	549	604	571	588	565	512	566	546	548	537	538	592	561	557	579	563	514	548	542	528	558	559	539	521	489	545	554	531	554	556	531	493	550	529	546	493	579	515	523	549	558	530	532	540	525	518	547	593	532	521	494	530	572	540	533	564	584	503	569	567	587	550	580	529	583	594	576	532	560	494	518	513	539	572	573	520	525	528	622	547	549	565	528	553	556	561	563	508	559	583	584	555	510	523	546	519	565	539	532	574	583	562	571	557	539	560	554	540	582	527	541	529	546	511	543	502	542	560	573	578	511	552	555	550	567	561	552	512	551	565	517	526	554	568	539	538	572	551	532	559	540	547	553	566	515	542	567	570	551	514	541	559	562	547	563	549	573	564	531	557	544	558	543	594	520	542	551	495	562	538	531	558	492	549	551	526	548	530	576	598	527	554	549	560	553	534	531	522	558	542	534	574	557	496	541	508	516	566	532	544	543	557	539	528	551	498	547	508	542	540	540	553	572	515	544	544	574	528	529	533	531	570	560	535	524	553	536	533	554	557	524	564	545	549	561	542	544	534	549	543	552	545	556	568	539	568	566	519	565	544	549	538	542	553	530	521	578	562	521	559	582	508	556	563	550	547	533	553	570	536	522	591	515	556	547	548	543	550	532	518	518	521	552	529	535	542	535	511	519	554	529	577	551	564	525	558	573	514	512	523	568	549	563	508	540	575	553	554	534	528	530	554	533	536	550	581	538	549	537	536	556	523	534	523	543	566	529	519	508	559	530	559	571	553	531	534	553	520	550	534	556	568	549	557	546	525	541	587	537	514	496	530	557	514	559	527	549	549	546	536	521	525	540	578	521	560	556	573	520	551	552	568	553	507	533	526	554	564	558	542	570	513	512	561	560	573	526	558	545	589	515	512	514	562	550	545	543	521	532	542	550	495	554	528	534	561	524	561	543	550	527	565	547	548	552	554	514	542	564	546	544	548	524	580	571	546	553	550	537	542	561	532	596	528	568	547	511	513	547	553	527	537	560	555	531	553	527	552	543	564	547	510	579	530	525	592	555	528	572	540	588	543	517	523	541	546	554	562	532	531	519	553	514	565	543	501	517	563	521	569	527	582	546	533	490	547	556	550	563	542	489	533	571	537	592	561	510	559	589	530	543	522	570	541	546	519	560	533	596	553	505	524	514	546	543	530	559	532	551	520	530	551	552	558	540	554	549	512	556	547	534	523	515	562	560	477	572	525	533	553	569	531	558	593	588	566	508	546	531	516	552	589	539	562	536	583	563	565	546	553	509	538	530	550	560	530	532	554	532	573	541	540	531	564	541	564	537	528	573	536	543	570	564	533	557	598	518	535	552	551	525	607	531	556	556	542	497	529	577	547	581	523	584	575	558	570	508	547	522	520	556	521	552	544	563	532	568	578	543	543	579	581	513	529	531	554	530	508	525	553	545	589
39583	40851	39088	33458	33607	33450	32020	31638	31239	30989	23001	23230	15276	11097	11306	8726	5910	6236	5544	3097	2411	1848	1264	1049	1291	1561	1473	1300	1584	1714	1266	1305	960	1127	986	1332	1098	633	506	544	504	426	365	360	346	333	309	279	256	580	1145	1168	872	584	385	279	236	210	230	217	230	206	212	235	237	230	231	226	215	211	237	220	224	221	229	239	234	220	223	213	222	222	215	227	204	261	250	235	258	218	207	202	211	248	230	230	197	225	219	204	236	248	239	230	236	217	239	224	236	225	210	238	203	236	236	224	239	228	198	240	230	211	222	257	218	237	232	237	219	213	200	215	214	231	212	213	227	215	210	243	236	224	224	220	252	222	243	221	228	188	216	215	208	228	247	210	210	210	231	215	193	221	236	219	244	241	230	237	221	229	213	245	213	245	202	237	192	207	198	219	204	236	219	247	217	213	212	222	231	241	175	192	230	241	229	228	249	203	211	216	246	219	223	228	214	232	221	259	240	222	231	217	226	219	241	231	239	222	256	212	218	240	242	210	185	199	219	205	231	203	259	211	223	217	225	218	217	235	217	252	221	235	197	214	213	212	194	229	225	226	208	264	208	232	239	207	220	201	213	224	214	207	254	222	216	211	212	238	233	238	238	227	235	214	207	204	221	239	221	223	221	246	238	211	210	241	207	222	207	224	242	220	230	203	233	234	239	208	219	208	237	270	274	225	220	219	221	219	218	210	232	215	243	220	239	243	204	205	209	217	241	215	227	227	254	215	229	233	201	220	211	226	243	236	205	239	244	224	203	257	229	235	236	255	215	212	234	237	229	226	235	230	230	213	226	258	211	273	232	199	218	217	238	230	213	203	197	242	219	226	238	212	215	210	199	215	226	267	256	232	243	240	225	222	202	224	220	233	208	185	200	245	241	220	219	261	203	214	208	259	225	230	264	231	235	225	232	229	249	221	225	225	234	196	227	209	244	238	211	240	226	222	248	233	222	238	243	239	228	217	239	191	239	211	217	208	205	227	205	217	209	234	221	216	206	206	220	236	254	229	203	215	223	242	236	215	224	221	221	235	243	222	220	226	232	213	224	202	196	201	196	231	211	228	237	235	205	230	216	200	199	201	227	217	206	238	204	217	227	203	203	200	228	215	217	178	220	223	221	235	200	229	201	232	234	197	227	234	230	236	208	242	212	226	219	217	194	211	218	225	220	201	229	224	205	231	221	206	206	207	201	244	218	242	212	244	221	222	234	234	260	262	193	211	237	193	227	234	213	226	238	211	208	216	215	226	219	218	223	274	211	242	230	214	233	233	218	235	239	206	205	228	233	224	227	222	214	231	237	239	219	233	197	229	194	221	220	211	212	236	200	207	225	217	243	213	232	226	224	220	233	230	220	244	234	230	241	220	197	224	214	217	231	228	202	212	199	200	242	247	235	206	188	241	208	196	244	241	243	212	222	254	233	235	243	224	241	200	251	213	228	234	249	220	236	192	204	207	225	230	221	201	252	260	237	213	244	231	232	217	230	197	218	231	223	198	238	240	215	226	214	210	215	209	232	231	197	216	201	217	210	196	226	255	220	229	245	219	217	194	244	204	215	239	225	198	203	200	246	213	248	245	246	225	255	250	239	223	252	224	216	214	221	239	251	208	203	227	245	232	230	240	217	222	227	215	242	233	222	232	224	216	240	227	207	236	204	213	223	202	231	201	237	197	213	250	215	227	203	208	206	247	201	236	227	217	245	233	235	238	217	225	203	258	223	219	192	232	191	207	220	214	255	215	233	204	210	227	222	196	226	226	218	204	230	242	202	227	221	229	196	212	221	210	228	221	205	222	229	219	230	258	215	232	221	225	252	230	222	216	196	210	249	232	215	229	236	248	224	215	232	221	224	223	218	225	222	213	235	215	220	197	209	254	221	198	227	250	192	232	219	238	206	234	215	227	212	227	244	238	220	234	231	220	234	192	240	253	225	224	224	225	207	201	200	227	246	251	226	223	236	202	236	223	215	204	196	214	234	240	224	222	227	240	222	244	271	216	256	228	194	218	218	215	210	220	203	242	209	212	189	206	223	206	249	208	236	209	203	239	220	193	221	251	253	219	220	235	248	221	214	230	234	222	214	232	224	218	217	195	215	233	225	239	206	215	205	236	230	247	195	250	220	209	236	240	219	247	227	234	213	217	215	212	233	240	228	227	228	218	229	213	203	185	244	227	225	222	217	206	244	240	217	210	203	211	205	211	222	191	205	198	220	243	207	206	218	232	235	232	238	218	231	197	201	224	216	221	222	206	198	223	211	215	228	193	226	226	212	200	227	245	224	214	247	206	212	222	210	214	228	223	210	216	230	208	227	221	255	193	233	249	215	249	227	221	208	217	197	228	231	215	223	223	216	225	234	246	219	211	214	225	213	226	236	200	221	267	236	235	224	221	242	209	234	219	236	199	203	203	203	210	248	207	202	204	222	243	217	231	234	196	231	230	218	219	246	245	223	223	193	218	244	269	227	234	240	221	223	193	239	210	206	245	222	235	213	223	219	231	241	206	231	220	218	225	219	228	196	215	216	232	208	216	246	196	208	179	228	223	215	230	217	216	206	218	235	187	217	223	216	195	209	254	208	228	231	224	211	209	203	212	217	226	234	195	224	193	216	191	260	214	238	243	212	220	241	231	215	223	250	207	229	232	196	251	231	249	231	201	209	255	219	221	235	238	209	227	178	205	246	233	211	229	236	233	220	224	225	239	235	223	240	244	227	235	229	225	224	233	261	207	228	227	208	231	240	214	213	234	234	222	225	237	223	216	224	210	239	224	220	217	252	217	188	220	220	204	206	231	226	229	266	217	207	221	207	222	208	227	237	228	220	217	234	195	248	241	217	219	233	206	231	223	241	259	235	242	213	243	216	212	211	206	223	219	241	216	227	236	210	233	190	217	191	260	205	228	223	212	215	232	205	220	238	216	216	220	235	240	228	205	230	226	203	209	224	233	210	236	241	233	218	252	221	195	215	239	188	218	231	201	223	244	258	238	233	193	196	216	230	229	217	238	245	235	215	238	231	207	203	242	204	226	207	230	246	217	224	242	235	256	218	215	222	222	212	234	217	221	232	214	268	224	232	196	225	234	212	229	215	216	179	202	222	222	223	230	213	224	228	214	212	223	234	209	238	232	222	221	268	241	226	245	235	213	245	250	222	229	243	202	202	238	196	224	206	225	229	234	236	253	222	240	191	201	195	222	214	207	206	216	213	208	226	219	218	241	217	227	225	230	246	233	212	206	213	255	186	226	198	245	230	226	221	226	233	237	208	210	243	228	243	232	242	245	223	253	228	219	245	242	196	208	245	250	246	222	206	203	250	184	227	232	228	202	222	213	268	219	238	231	224	220	229	198	214	233	224	241	210	227	227	219	232	206	214	224	220	214	221	225	229	208	225	221	249	274	204	200	200	235	229	273	202	224	221	200	215	225	211	216	216	215	243	200	231	231	203	216	217	196	226	242	231	255
30274	35980	41510	46750	49363	47721	46643	47711	48554	44753	39815	38718	32357	27242	29246	24481	20904	24685	22877	14818	12375	10157	6954	5885	7195	8602	7896	7553	8627	9227	7881	6975	5763	6315	5816	8132	6443	3538	2972	2690	2780	1966	1577	1461	1373	1431	1142	1083	854	3170	7093	6706	4335	2466	1499	865	664	569	536	497	544	547	503	531	546	496	464	527	520	518	553	518	497	533	528	518	520	481	521	466	536	525	492	514	531	524	544	523	525	486	516	542	527	547	531	487	506	533	503	498	542	579	506	531	540	505	547	547	509	523	555	554	530	482	527	525	545	526	550	536	519	570	473	511	514	535	524	514	533	524	523	530	524	579	504	456	506	481	516	494	504	516	568	552	512	499	569	528	498	462	522	544	487	512	482	511	528	507	515	506	497	479	513	532	506	541	526	526	527	510	502	507	510	507	531	527	512	512	542	589	564	519	498	552	488	499	524	506	517	509	509	532	532	525	517	512	507	547	559	498	520	513	543	526	519	526	541	542	506	532	493	543	501	520	481	554	530	541	565	485	524	519	532	512	557	505	501	537	515	559	508	513	529	500	499	502	513	513	536	491	532	538	570	526	522	543	552	471	528	514	548	526	516	502	500	491	521	546	510	496	532	527	510	504	569	495	491	507	546	516	471	484	492	520	519	519	497	509	543	558	478	546	495	528	493	537	536	539	509	503	519	542	512	497	558	518	498	514	516	516	548	484	504	497	507	508	493	475	503	536	512	526	518	522	497	529	509	524	513	555	520	550	533	517	496	482	498	520	534	509	489	520	555	545	501	475	535	493	525	552	505	514	539	536	537	523	522	559	521	541	533	496	524	541	513	490	581	510	478	533	554	494	501	497	516	550	510	552	543	520	524	519	539	542	502	506	510	547	494	535	477	494	498	543	472	512	524	504	513	519	549	522	510	530	499	531	491	503	462	504	501	499	527	531	509	509	529	512	532	544	519	513	491	501	509	546	497	484	529	548	532	534	519	536	481	507	537	554	549	534	520	501	537	504	539	482	541	515	512	479	496	508	533	498	509	550	531	518	530	562	506	489	528	514	525	491	505	521	525	491	549	506	561	507	505	488	533	504	534	480	573	511	494	515	549	521	509	489	514	527	476	523	531	515	559	495	499	513	566	499	512	534	510	550	535	522	501	473	520	561	468	519	502	521	508	538	481	518	522	467	474	513	527	520	546	528	527	549	520	559	500	509	561	542	509	508	493	514	527	514	559	495	530	543	529	509	521	487	498	525	538	561	497	522	525	508	506	559	521	548	488	506	535	487	480	503	548	510	538	506	541	509	470	490	511	496	497	491	557	507	485	509	483	530	540	574	511	508	529	535	529	532	533	539	532	503	471	529	526	520	476	486	523	551	547	462	541	529	523	531	505	523	503	529	525	523	495	539	510	557	489	534	484	553	469	527	513	487	558	498	525	527	537	504	499	573	504	557	543	551	505	527	547	519	521	499	517	548	509	531	512	546	547	497	477	537	548	533	516	511	491	521	530	508	538	532	529	523	529	519	484	531	483	499	489	475	497	523	553	562	548	536	531	506	495	504	507	530	509	510	531	521	517	526	509	520	529	495	515	536	543	524	576	518	526	522	564	545	511	503	517	497	566	519	500	522	527	563	517	504	534	517	543	526	515	523	483	527	541	523	540	534	541	499	518	527	479	568	512	523	552	525	547	486	494	525	499	525	545	513	532	555	538	484	537	529	560	505	477	534	516	537	515	486	531	568	529	553	550	502	545	542	480	542	498	520	505	529	473	518	528	512	496	522	500	513	497	495	519	510	513	533	488	506	503	484	522	530	511	488	514	524	514	525	543	514	513	528	535	504	544	520	529	516	536	539	479	495	535	529	540	521	536	555	561	473	503	556	509	545	523	511	534	548	550	517	512	526	514	533	529	534	538	499	490	512	501	517	508	515	555	528	519	485	473	485	495	552	537	501	550	510	509	504	482	500	476	534	510	486	558	578	481	513	536	539	528	536	538	475	533	511	537	577	554	567	511	505	520	530	560	540	479	530	547	507	509	522	500	490	500	543	541	502	494	553	500	501	532	511	556	494	489	483	475	529	504	507	492	532	520	523	494	469	554	519	517	513	500	527	520	518	485	529	523	485	530	512	510	552	511	566	529	500	560	558	545	510	499	525	491	523	513	518	538	517	535	511	492	529	527	552	506	544	489	512	512	557	509	486	563	503	562	521	516	498	556	513	551	519	544	504	537	542	520	522	552	504	504	500	542	511	509	504	528	532	510	497	548	506	538	561	503	546	526	496	518	551	526	540	510	508	476	521	545	567	557	493	503	501	523	469	568	511	493	530	510	521	535	495	538	506	531	539	514	506	530	516	540	520	526	473	514	529	534	564	502	520	480	490	539	511	526	484	536	503	563	544	524	504	476	551	478	539	501	509	542	530	493	506	499	494	531	554	532	501	508	545	513	540	492	500	502	482	539	521	483	545	500	499	470	546	534	502	523	494	503	494	508	525	554	467	479	506	508	549	504	534	520	491	502	521	518	541	500	518	465	554	563	538	512	544	535	531	534	520	528	509	497	504	504	541	481	501	543	499	546	547	533	502	451	515	511	544	560	533	535	520	514	505	537	518	522	517	493	560	530	498	542	472	521	524	493	494	520	556	502	542	495	553	469	540	511	523	512	509	490	557	523	545	537	492	484	528	524	533	518	531	535	508	522	514	535	496	548	533	557	562	526	464	529	545	510	510	522	504	528	533	494	544	571	517	503	517	517	540	534	515	502	523	486	496	485	522	552	521	497	555	500	532	484	492	529	520	494	495	542	514	530	498	506	539	489	519	551	494	522	502	550	531	489	517	554	498	537	537	543	512	514	517	530	520	506	498	514	528	499	502	548	526	506	522	518	521	543	562	511	516	524	488	527	546	531	501	517	477	527	504	503	507	519	556	532	509	529	548	488	541	509	538	552	542	515	542	526	458	521	553	549	525	480	527	501	536	499	496	544	495	543	533	479	497	481	511	524	471	559	504	530	526	532	548	495	495	491	501	542	523	497	524	518	559	523	513	498	534	521	509	526	518	535	507	482	537	528	551	545	522	494	552	540	521	521	533	490	491	514	523	477	567	517	498	529	536	528	500	540	513	536	544	548	494	543	506	509	520	509	493	544	487	517	519	531	508	507	504	550	529	556	514	528	524	540	515	476	504	507	532	491	501	516	543	508	506	493	512	476	479	545	533	524	503	483	495	544	512	502	472	510	539	542	519	477	505	528	525	559	525	526	510	505	553	512	527	549	560	521	488	547	498	488	491	540	531	534	497	521	526	532	533	531	535	519	531	486	546	500	541	535	557	468	542	492	569	523	507	531	544	591	549	539	518	545	537	497	536	532	515	495	513	520	535	548	502	535	556	487	499	505	546	494	512	541	495	500	516	520	524	544	556	505	519	492	538	514	540	476	508	512	500	539	555	505	486	560	523	502	475	515	496	510	482	505	504	513	509	527	494	493	496	513	511	521	524	540	490
11475	11134	12968	8921	5756	3358	2214	1867	1599	1434	1093	912	685	593	544	433	373	403	394	388	325	431	363	367	385	377	340	351	345	370	306	305	340	294	324	279	310	298	274	281	289	300	266	270	299	268	277	251	253	253	308	341	343	345	280	247	259	249	227	236	253	252	263	250	249	249	267	243	260	248	260	270	254	253	236	265	233	249	269	254	247	239	256	245	256	269	230	241	254	243	250	259	254	240	225	258	265	252	247	258	297	262	253	252	254	246	255	230	259	241	267	214	259	274	278	286	269	229	246	240	254	239	235	250	231	257	226	259	253	245	264	260	233	256	267	251	256	243	268	261	270	260	274	264	239	236	231	253	233	267	249	252	247	224	258	286	240	222	265	273	249	250	256	257	264	267	245	251	233	242	257	256	254	238	256	259	250	259	238	215	243	232	262	267	257	248	244	246	260	262	264	245	246	269	274	268	248	266	262	254	243	227	260	253	249	243	279	262	229	259	265	262	257	247	233	249	229	272	235	237	233	227	280	254	245	221	282	241	264	247	251	273	249	230	250	254	262	275	283	275	257	245	265	234	248	283	213	261	265	269	250	298	233	230	253	264	269	224	257	222	236	251	283	233	231	278	263	246	268	256	243	263	239	240	265	256	271	244	268	240	245	260	254	244	247	238	242	260	237	250	247	244	265	245	224	287	272	257	226	251	239	222	228	250	227	276	259	240	234	267	260	273	260	269	292	281	256	279	238	246	244	273	252	258	251	260	249	265	276	263	275	247	274	252	248	246	229	229	258	255	258	235	271	246	249	209	229	264	266	225	235	281	254	236	279	263	258	231	254	211	257	249	206	271	227	252	239	243	237	240	265	282	296	249	257	239	242	256	232	226	268	259	238	236	264	258	246	249	244	259	224	268	252	237	257	244	224	256	260	295	227	270	241	251	249	239	244	272	264	254	246	250	223	231	267	271	254	282	259	265	258	254	270	261	247	239	283	236	244	226	243	247	251	241	279	252	245	227	258	254	292	263	262	274	254	244	261	239	222	250	266	270	223	245	274	253	238	228	288	241	259	247	263	239	252	224	230	271	277	223	233	239	256	256	292	276	253	230	261	278	288	241	237	240	240	243	242	251	234	260	252	243	256	228	260	288	245	256	237	248	265	246	247	267	253	214	259	260	238	255	262	262	261	255	248	277	244	226	247	228	247	275	256	248	249	256	274	273	274	266	255	225	246	262	239	259	267	272	264	224	256	267	253	267	244	243	268	253	265	234	231	241	274	259	259	245	254	238	268	225	270	238	277	232	256	262	245	251	234	284	269	254	274	252	259	237	231	253	270	287	269	243	257	248	258	244	235	266	241	239	248	239	269	252	229	251	282	261	249	237	283	259	279	241	284	238	276	265	257	274	227	265	273	253	220	246	200	281	268	277	254	257	267	252	247	251	260	226	253	268	281	267	256	254	214	235	279	243	244	275	249	255	234	258	260	260	260	234	242	251	277	245	251	265	248	228	249	251	252	243	247	238	252	241	239	258	206	228	251	250	222	256	265	251	247	294	237	246	256	244	238	226	241	277	251	244	255	239	270	255	255	238	242	254	282	264	253	255	287	256	272	252	238	255	262	229	261	254	257	284	241	265	259	275	241	257	274	230	301	272	250	240	259	252	258	243	262	281	251	259	224	235	281	267	242	288	240	240	254	255	244	247	230	230	274	255	270	278	269	248	254	230	214	246	261	265	234	272	258	237	273	257	260	297	267	272	230	218	259	255	259	264	224	261	237	285	255	255	254	257	265	254	261	262	253	247	220	263	256	289	242	232	231	258	291	244	246	249	259	279	242	279	239	244	250	241	246	258	230	231	305	273	267	263	255	254	219	255	237	254	244	232	258	244	276	243	265	257	278	248	245	259	271	268	257	242	253	241	262	229	223	219	269	238	242	239	218	227	225	246	244	249	254	214	272	287	290	229	279	240	288	264	272	224	254	260	273	269	272	267	254	236	250	256	258	237	249	256	261	228	281	237	259	232	247	237	267	254	264	280	245	222	242	252	255	261	248	225	275	236	264	234	260	268	253	245	243	258	238	231	239	259	249	246	209	260	257	270	284	255	225	249	250	263	221	266	257	256	236	245	257	242	266	236	246	275	231	221	236	249	276	210	251	241	247	250	262	241	256	240	264	269	304	212	244	246	223	241	244	262	253	246	265	245	282	231	257	229	280	219	236	256	260	235	255	266	268	243	232	262	246	272	226	278	240	241	241	265	267	232	255	270	251	231	247	242	231	246	270	253	251	254	248	243	262	241	250	254	286	255	274	250	237	240	231	256	223	241	267	230	276	265	232	278	266	252	257	290	242	246	253	223	283	256	256	220	260	259	261	273	238	245	235	240	248	253	292	284	253	263	233	254	233	243	257	237	260	252	259	234	186	214	248	266	251	223	233	260	248	290	241	262	234	218	240	268	274	269	253	231	267	239	224	242	236	228	270	219	240	230	258	248	261	226	240	245	290	213	244	256	265	257	270	269	249	281	274	274	258	265	285	229	266	270	231	257	266	272	232	250	261	245	274	269	294	265	241	253	232	262	271	231	229	244	271	255	277	230	237	252	245	242	229	230	253	243	251	241	267	256	218	240	263	227	244	233	264	238	272	274	269	246	253	250	267	273	263	244	239	266	212	271	240	274	249	238	238	265	214	248	265	281	266	238	275	232	232	279	265	256	263	283	261	270	245	236	232	246	255	255	260	256	231	253	251	238	241	263	260	275	279	276	252	242	264	241	255	268	285	254	240	235	279	263	260	243	266	272	262	212	248	245	253	246	254	246	245	240	280	247	246	261	277	227	224	255	266	275	267	269	234	228	234	262	244	242	242	243	243	254	258	266	267	265	268	263	225	243	258	275	230	290	240	259	257	298	251	240	221	267	256	242	247	254	252	254	223	250	230	267	248	237	276	251	221	266	284	270	231	237	246	260	241	268	274	242	292	240	248	232	265	266	253	234	246	259	268	251	249	271	284	253	262	240	256	230	256	262	253	258	244	248	257	260	266	251	254	267	247	260	245	272	252	288	243	251	264	272	239	249	246	263	273	242	237	270	243	248	235	243	269	264	203	257	267	254	246	251	257	232	293	280	227	270	273	267	253	272	283	249	261	213	280	266	274	265	261	256	264	243	269	254	261	240	298	273	257	261	262	249	266	258	253	244	267	238	233	246	303	240	249	232	235	251	246	256	259	282	251	245	242	241	237	245	222	255	218	239	222	237	262	253	236	246	254	225	256	290	260	248	242	239	242	228	232	252	228	254	266	248	248	239	259	245	240	229	232	259	230	250	272	255	277	260	294	271	261	230	248	249	262	276	251	265	273	254	274	262	244	258	292	256	236	264	248	220	269	236	289	251	241	245	260	247	264	270	265	265	260	261	224	252	242	246	273	260	250	261	227	237	243	243	230	250	265	253	254	243	256	229	234	276	263	235	257	244	222	244	233	270	207	236	253	242	270	269
7881	10119	17465	17534	15385	11898	9243	8375	7866	7452	5456	4720	3534	2909	2886	2256	1934	1965	1839	1512	1535	1576	1294	1176	1248	1357	1242	1303	1249	1220	1113	1097	1051	1051	1021	1059	996	882	829	928	812	809	814	799	805	796	732	697	677	687	1004	1194	1121	917	819	671	665	596	609	594	589	608	605	587	588	587	569	599	579	582	556	604	614	606	620	590	572	586	608	607	599	614	618	616	568	566	585	581	610	567	603	580	533	565	576	559	593	597	598	588	567	596	583	576	613	573	622	559	588	584	566	607	607	550	590	588	595	600	601	585	598	590	630	586	599	598	609	587	624	586	551	586	607	579	512	608	559	603	592	571	556	605	518	579	574	612	585	612	604	585	598	611	626	581	611	580	564	588	549	611	515	613	554	605	592	598	575	606	563	539	630	583	615	584	552	592	599	598	591	586	600	596	596	567	576	582	534	612	601	585	575	611	576	597	580	623	581	553	546	537	636	615	584	586	566	592	603	594	562	543	571	616	602	569	610	540	619	596	591	537	564	607	556	596	556	616	594	581	551	560	564	634	576	586	614	537	578	604	589	610	581	575	582	634	606	602	573	587	632	590	611	640	620	639	608	588	580	559	579	593	655	614	572	556	635	567	620	570	625	587	582	552	582	580	535	634	572	574	565	588	592	598	600	560	587	567	574	557	603	560	571	633	621	595	566	570	602	622	611	584	574	624	581	580	603	591	554	620	581	586	566	519	588	565	620	612	587	607	578	594	588	601	539	629	573	587	605	584	551	563	552	568	571	603	606	567	582	585	552	546	603	646	596	610	590	589	570	604	598	557	607	556	632	600	527	627	597	609	605	601	588	613	583	562	588	594	603	603	581	635	610	609	633	612	539	627	536	620	623	634	539	568	579	559	558	585	560	577	616	595	570	593	589	585	607	591	606	585	579	604	619	576	595	576	536	580	612	557	596	598	573	566	565	556	609	592	586	603	563	621	603	534	553	616	636	584	578	607	566	604	548	601	580	596	546	601	608	607	532	610	607	603	644	541	558	608	589	632	587	576	572	576	558	563	580	600	560	556	557	567	575	604	613	575	633	597	662	610	535	567	591	560	580	532	568	613	620	584	596	592	565	598	565	576	546	553	610	576	570	592	541	546	599	599	619	594	592	567	595	558	551	590	553	583	569	588	560	575	610	587	602	547	588	526	564	634	558	609	585	600	620	583	563	561	587	609	579	589	570	628	602	557	557	577	586	613	603	583	608	622	628	589	610	569	631	573	580	564	557	574	568	588	588	601	566	612	579	554	624	590	577	611	587	600	590	584	587	573	601	569	582	582	573	597	583	580	583	620	602	574	606	608	597	580	569	611	619	612	596	605	599	604	591	578	569	578	643	614	577	643	573	525	599	584	620	584	574	573	604	560	597	620	553	593	578	585	602	587	588	615	577	573	571	578	583	568	591	569	589	614	612	604	603	618	636	552	588	604	557	598	645	590	599	571	623	581	564	589	604	585	566	603	600	572	571	593	619	577	580	603	632	552	598	575	583	633	555	600	611	617	578	570	571	611	585	576	586	560	567	620	560	561	593	570	614	606	595	577	595	580	611	588	575	568	596	602	582	538	565	584	619	598	557	582	568	571	582	559	569	634	601	566	586	564	614	626	572	570	571	555	622	614	569	599	587	549	606	584	582	594	599	637	591	598	585	550	602	589	604	597	574	577	619	595	578	598	615	621	596	605	576	623	608	542	534	591	592	580	578	587	564	604	573	586	572	612	636	575	587	601	592	615	589	603	565	611	603	559	600	607	556	611	583	585	574	567	584	629	614	610	589	582	565	626	590	589	597	598	574	573	559	643	562	605	584	597	668	602	581	574	630	571	563	603	593	626	559	593	537	606	535	630	598	635	581	575	622	579	555	565	564	562	601	587	638	586	526	608	666	605	569	601	610	587	563	606	575	560	606	644	595	543	605	572	607	629	593	611	572	565	584	577	597	587	563	592	580	612	582	549	584	582	599	617	537	622	613	611	653	613	563	536	583	580	632	588	589	593	536	590	602	609	639	565	589	577	617	563	594	536	567	630	621	568	606	558	584	643	592	558	620	582	559	625	597	593	587	593	578	650	582	594	573	568	602	604	564	610	592	569	611	599	624	562	558	569	535	625	592	601	599	568	565	552	571	542	576	585	553	579	576	605	583	629	604	610	590	594	593	609	592	588	574	603	565	569	570	589	609	567	600	593	568	622	614	608	605	558	577	558	555	608	619	618	627	568	584	541	602	591	593	563	589	600	580	599	643	614	610	539	562	600	560	590	592	553	588	566	615	584	612	615	592	604	581	547	570	573	562	598	618	602	584	556	557	587	607	579	590	550	614	580	565	577	568	587	590	587	556	567	585	596	579	614	606	632	543	591	608	576	572	559	540	597	576	641	571	573	577	573	583	550	597	599	599	618	578	589	602	554	567	647	582	585	559	566	566	540	618	564	594	637	607	573	606	548	553	614	599	589	600	571	583	589	587	572	561	560	576	611	603	602	633	600	576	568	584	585	605	599	575	617	591	651	596	624	595	614	596	576	525	594	607	579	620	586	615	613	589	599	603	574	573	610	598	598	585	572	576	603	558	585	566	607	564	603	603	595	598	582	587	574	603	546	574	581	604	599	573	633	633	576	572	629	583	548	597	641	558	602	572	546	578	557	599	610	570	598	632	572	594	595	593	565	581	563	619	626	552	581	518	574	587	593	601	594	555	572	562	566	571	580	545	607	569	592	592	581	599	556	595	580	607	581	598	607	615	646	588	591	599	617	585	545	603	612	597	576	594	570	561	605	596	570	558	569	579	579	591	597	572	606	602	557	580	605	602	575	578	572	560	563	600	551	659	623	603	548	581	594	590	579	621	567	594	578	607	598	594	607	593	585	576	569	598	557	585	591	550	587	611	623	666	564	526	563	598	591	574	579	574	604	613	588	632	600	551	643	633	604	587	595	634	579	545	628	591	583	580	566	592	536	607	598	602	588	565	622	561	576	599	563	594	598	609	576	611	573	598	588	601	587	600	610	563	567	572	597	632	589	616	571	606	556	613	606	585	609	575	596	640	603	610	629	563	573	629	571	637	606	588	591	542	560	553	618	569	562	555	593	587	575	610	608	581	599	583	591	568	628	580	606	565	571	547	571	599	582	621	591	632	617	582	606	621	605	594	555	554	612	616	559	645	528	582	630	595	581	597	576	557	580	597	603	601	564	594	541	570	629	637	632	619	620	557	599	615	602	543	592	602	582	561	590	586	621	564	606	545	608	568	629	563	557	568	557	566	600	649	593	601	597	593	607	597	594	622	577	577	545	567	548	548	600	596	583	576	562	584	605	611	595	563	626	610	565	585	598	584	590	600	616	570	631	596	612	529	578	592	597	596	590	603	609	557	596	585	603	567	573	606	546	558	576	639	619	580	633	591	592	578	564	602	541	542	578	606	582	617	553	566	540	621	577	555	567	556	599	569	576	593	628	605	594	614	585
31583	36707	35850	32136	31249	28053	23707	21743	19006	19357	12841	12249	8157	6188	5600	3963	3350	3138	2613	1684	1305	1078	839	746	723	842	860	725	962	983	834	667	599	616	573	801	697	454	355	393	334	324	324	342	262	305	285	253	262	284	659	777	591	512	328	283	247	236	238	200	227	226	200	230	234	244	246	229	244	200	263	252	211	245	206	219	226	260	227	246	233	226	214	243	226	235	228	268	221	231	217	263	254	254	210	209	218	226	234	245	244	235	235	212	227	262	228	242	231	241	220	237	238	233	210	219	258	245	239	226	229	237	233	232	220	230	285	230	222	254	234	239	213	228	217	230	253	243	259	218	236	243	253	214	244	194	243	237	230	219	184	212	224	219	228	251	204	260	236	268	239	243	225	253	210	212	227	237	200	233	231	235	249	233	219	223	243	257	241	221	245	254	258	233	208	251	265	241	237	254	248	242	251	222	264	215	223	243	227	213	235	261	234	256	256	240	212	236	231	223	231	222	241	235	230	231	223	231	228	213	248	237	245	241	236	231	228	240	244	202	224	221	237	240	224	224	210	260	224	241	225	246	231	233	220	205	273	233	245	237	231	220	232	245	225	231	232	219	241	255	214	252	219	215	218	237	222	247	263	232	239	228	227	242	250	268	201	246	228	230	201	229	226	243	241	201	221	200	225	216	242	238	221	202	234	212	216	256	247	230	236	182	243	230	212	244	283	236	261	228	210	236	216	233	242	248	223	203	244	208	219	233	195	240	205	247	254	216	240	234	252	255	238	233	246	232	240	182	237	225	211	245	235	218	201	240	182	250	231	207	233	262	253	213	227	220	248	231	224	207	236	237	232	242	249	234	232	237	230	246	226	236	232	244	245	246	267	226	260	249	246	235	221	254	262	248	231	219	234	214	214	218	222	214	235	258	249	238	236	235	246	224	222	254	258	233	236	250	227	226	234	243	220	225	241	230	255	231	227	222	222	221	250	248	232	239	256	235	230	216	247	248	257	227	213	228	246	263	219	220	251	186	228	226	240	204	264	210	235	277	247	246	255	242	235	220	224	245	234	251	210	210	249	263	245	217	244	221	235	210	248	218	259	229	226	216	224	229	242	256	218	229	215	232	223	211	232	219	231	226	233	263	213	225	248	255	226	236	200	236	250	238	256	234	232	217	241	241	255	221	214	262	216	226	224	242	221	206	225	215	221	213	257	239	238	228	259	221	228	249	257	220	244	217	253	231	223	244	257	228	221	230	238	228	253	251	240	229	231	255	230	234	225	219	219	233	202	246	202	224	220	244	232	241	232	242	218	239	262	209	202	227	251	221	219	253	237	247	236	217	243	227	206	229	238	238	253	214	230	220	221	223	208	254	231	244	227	219	218	253	236	211	271	235	211	221	221	245	237	207	262	213	230	231	263	230	243	218	237	232	214	246	234	259	251	232	231	240	235	201	229	237	253	236	231	229	237	236	226	235	251	216	237	235	243	216	231	231	228	211	236	230	229	212	232	246	250	227	227	233	226	246	218	225	220	221	236	247	271	237	221	253	234	214	223	217	244	235	235	242	222	203	222	220	242	230	230	219	240	225	231	226	214	260	225	249	240	214	229	216	221	235	226	212	221	236	227	202	261	225	213	236	233	227	218	234	224	236	215	220	243	255	259	231	251	234	227	236	225	241	239	261	203	240	242	188	257	228	272	235	237	246	209	210	207	236	234	233	223	223	231	254	249	208	237	237	233	240	219	232	230	240	235	232	255	240	224	246	221	206	210	223	217	255	233	226	206	280	247	254	238	239	235	241	245	227	260	221	231	198	243	243	234	252	230	229	233	214	233	222	210	235	229	227	239	199	208	226	214	217	234	251	243	240	225	219	199	253	237	251	236	240	232	212	257	247	236	245	233	246	255	226	233	202	222	222	233	203	235	244	242	217	222	228	257	223	224	214	231	257	241	211	229	226	228	204	221	216	219	265	235	230	236	228	249	221	241	244	242	255	218	238	268	236	224	214	201	221	250	255	236	226	247	228	235	247	232	217	229	230	219	226	224	257	245	236	236	243	259	234	233	222	235	210	255	231	258	262	215	246	236	230	221	219	249	209	251	207	248	227	240	227	231	222	241	235	215	256	226	232	212	244	229	219	215	225	232	251	271	241	219	228	238	254	256	266	257	219	239	235	231	211	221	232	218	209	237	242	235	227	197	222	223	222	229	237	233	237	250	233	213	243	265	275	245	229	264	229	234	245	228	250	249	227	245	236	247	218	204	206	208	229	213	236	217	239	228	242	243	236	247	220	263	249	250	258	231	237	218	248	194	235	235	213	215	264	241	242	254	229	236	230	248	225	214	255	200	211	218	234	251	219	244	242	255	233	253	240	203	235	260	240	227	260	242	219	247	258	213	233	212	235	241	219	224	250	235	230	248	238	249	245	229	227	235	217	242	254	218	276	222	242	270	220	221	208	263	221	233	247	222	218	229	247	275	260	253	241	262	229	244	221	221	229	221	216	235	245	223	258	231	215	231	236	225	224	252	232	223	225	245	237	262	246	210	246	213	240	250	243	229	232	228	224	237	271	227	248	239	253	253	224	240	203	248	300	237	208	236	225	220	232	237	219	252	258	226	205	241	220	242	245	225	241	237	239	224	204	243	229	246	232	225	222	234	248	213	227	209	220	242	237	210	244	232	224	271	247	218	225	239	222	192	241	234	244	258	248	219	245	230	215	231	242	234	267	255	226	231	242	241	222	231	248	235	215	235	228	233	218	228	230	231	226	239	245	255	210	223	213	222	198	225	218	222	223	231	232	263	237	247	247	196	209	235	248	223	243	237	257	231	215	262	234	214	202	202	204	244	224	205	233	227	222	232	256	253	225	205	217	229	227	220	212	228	225	234	241	246	205	226	231	230	233	225	254	239	253	224	227	223	246	227	245	245	228	252	242	247	230	231	219	218	206	232	255	212	228	220	224	216	235	267	257	240	213	221	235	200	232	232	267	231	247	246	204	230	247	209	227	248	256	254	237	237	220	224	213	258	251	240	251	264	232	257	245	213	216	237	255	209	256	250	213	235	213	208	240	243	233	215	221	240	246	245	222	225	234	205	226	238	237	240	223	216	236	221	257	235	242	235	256	222	219	202	221	231	227	217	203	234	201	211	224	212	231	268	234	255	242	246	234	227	238	264	222	232	216	242	219	226	244	225	206	248	218	215	246	226	246	228	248	235	228	277	245	244	254	276	226	201	240	200	223	222	200	247	262	209	242	231	268	241	249	235	249	222	229	244	250	241	219	245	236	237	241	226	251	219	223	267	237	219	212	214	227	229	239	220	235	208	247	224	238	224	227	212	229	246	243	243	199	224	235	241	235	253	211	228	227	247	249	191	243	212	289	230	230	210	252	242	250	237	219	244	224	205	215	254	249	207	206	215	233	200	277	259	233	241	250	249	236	258	233	246	227	244	239	229	231	237	259	247	223	236	251	241	224	246	233	209	210	221	232	260	234
23652	29735	36191	41084	42544	40791	37409	39112	36969	36488	30086	30064	22924	19968	21119	16258	14373	15583	14056	9309	7411	6301	4429	3678	4085	5325	4785	4458	5342	5560	4703	3992	3418	3803	3194	5046	3997	2174	1594	1862	1824	1323	1106	1175	1081	1017	886	793	759	970	3770	4562	3172	1970	1186	779	651	570	531	529	514	553	548	503	569	563	550	559	485	529	572	553	582	561	558	542	558	526	557	563	512	529	555	562	546	549	545	597	540	557	560	541	554	530	539	562	532	576	571	573	557	578	560	561	566	544	545	535	579	556	560	579	570	538	554	549	514	553	513	534	538	547	555	509	511	530	587	560	507	541	466	512	508	516	529	548	559	540	514	567	558	547	550	565	536	547	531	521	547	529	539	547	533	535	526	508	546	548	550	524	540	565	578	502	563	559	528	552	525	538	574	521	565	500	528	529	524	525	551	545	549	561	556	541	545	513	571	548	572	516	524	565	581	547	503	522	545	556	552	510	562	563	536	531	549	531	552	521	516	522	527	569	504	567	542	549	519	543	523	567	526	559	571	550	555	526	518	553	560	538	535	514	553	542	592	556	546	516	560	563	543	498	519	549	556	557	555	522	551	506	569	573	503	559	560	530	585	561	542	540	534	532	561	560	563	521	563	557	565	540	525	532	549	548	539	529	539	561	557	544	503	572	569	536	558	543	540	551	559	543	542	533	585	535	549	501	597	509	538	552	548	577	526	533	538	580	568	561	536	522	510	574	540	574	532	561	557	536	543	557	508	554	525	538	561	533	550	564	535	575	504	559	572	513	566	566	488	538	534	557	518	514	549	575	540	585	544	556	551	529	538	544	546	551	538	554	557	551	525	526	557	561	544	506	515	524	556	550	570	540	592	572	538	536	552	533	551	529	526	517	567	545	532	533	553	593	552	594	539	536	555	559	590	531	534	552	538	536	521	575	522	553	533	508	545	514	552	561	565	559	524	544	547	538	585	556	532	517	506	508	543	534	539	514	537	529	521	550	562	569	537	572	536	580	567	574	527	527	530	554	517	562	586	559	488	556	577	494	564	517	555	511	488	516	564	565	543	528	566	571	507	506	538	521	545	534	575	538	550	525	496	527	519	566	598	550	569	584	515	574	544	562	507	545	549	549	571	540	514	521	559	555	575	577	535	530	587	514	513	560	534	523	560	526	562	548	519	526	514	550	535	577	568	545	518	533	533	595	565	594	566	525	556	542	525	540	536	529	558	548	574	609	563	549	550	534	511	526	570	533	530	551	530	546	567	590	560	517	531	572	517	522	535	532	551	556	513	564	533	531	543	566	530	528	547	568	534	536	574	530	545	546	531	586	524	580	522	508	550	555	572	519	610	590	545	547	551	532	552	554	543	533	578	531	536	534	584	533	534	549	570	535	545	493	552	543	566	587	500	577	524	558	549	526	544	532	563	544	527	514	541	529	527	550	543	525	522	579	558	534	524	535	519	548	534	538	534	505	526	525	514	528	535	553	549	529	535	570	547	566	568	510	548	529	532	554	524	477	527	533	540	514	536	539	509	578	529	590	556	577	542	575	566	521	527	559	521	564	545	561	530	565	545	535	589	526	547	598	558	560	533	527	536	550	568	500	527	554	574	535	556	565	522	549	555	519	557	550	522	530	519	514	528	536	517	555	557	554	525	521	550	533	580	570	533	523	524	571	556	556	516	534	531	529	560	555	498	544	529	583	572	505	529	571	557	496	549	545	535	561	530	589	518	519	595	550	526	508	578	539	547	566	544	503	556	534	528	546	494	556	542	562	557	533	523	492	533	535	546	530	528	544	539	558	529	526	561	537	536	567	537	521	534	535	619	531	529	556	547	539	531	539	565	559	538	542	515	559	546	567	533	524	548	559	530	550	545	526	513	553	543	533	527	540	525	607	547	504	554	540	562	558	571	537	525	506	559	528	490	566	500	579	546	508	542	557	575	541	540	522	555	564	531	499	550	533	569	561	536	535	547	545	553	577	524	554	538	549	506	526	521	503	548	530	578	518	528	522	539	553	598	532	516	555	542	534	556	541	544	541	542	527	524	506	538	577	548	544	586	537	531	558	538	558	550	557	545	579	543	539	529	532	541	543	526	535	535	552	517	544	533	562	523	523	518	529	534	554	537	533	566	539	561	526	526	553	513	503	524	577	552	523	526	569	573	515	550	542	554	621	519	505	540	541	518	507	551	545	572	541	555	521	557	464	558	518	552	544	533	548	536	550	582	511	551	533	548	537	553	557	566	502	550	576	544	529	553	571	569	543	567	532	548	521	551	540	567	545	536	571	580	533	558	551	568	548	523	578	526	565	564	580	599	533	496	577	557	552	563	556	529	562	538	532	564	561	524	535	553	523	579	523	565	518	503	553	570	537	533	526	518	550	545	541	555	579	541	508	555	580	544	541	518	557	550	547	547	502	535	524	551	574	546	552	549	518	589	539	567	533	547	545	563	487	527	540	554	525	540	544	575	531	545	551	539	509	524	543	546	555	563	572	537	508	568	569	531	600	595	496	564	518	559	553	548	557	515	568	521	527	568	525	568	522	499	530	601	551	519	561	539	508	547	515	543	533	500	552	551	537	568	572	519	530	543	591	521	548	569	543	543	559	585	510	583	599	612	492	541	522	568	581	526	555	544	518	569	515	520	535	542	564	546	530	533	571	583	498	577	547	550	546	520	546	529	546	546	540	533	571	546	550	564	516	533	532	524	512	521	531	501	548	566	540	561	544	529	513	563	582	571	527	550	506	542	539	507	572	516	557	563	539	523	563	547	543	551	584	581	577	519	590	509	514	495	580	521	537	540	562	573	551	538	542	577	539	560	547	560	551	527	525	561	543	544	577	541	563	546	561	565	528	525	538	541	574	537	523	553	553	542	536	524	532	513	534	552	554	570	534	567	537	553	551	526	550	530	536	508	538	535	536	602	525	559	549	538	536	521	550	578	593	571	537	561	582	567	495	525	583	528	581	529	550	551	508	502	513	530	561	534	514	553	538	546	560	499	536	551	500	524	530	508	552	537	558	544	530	524	569	573	564	542	524	552	519	523	511	532	558	527	507	534	536	575	541	551	552	544	562	577	571	549	559	521	537	512	537	519	549	561	524	520	519	528	553	541	541	543	522	520	559	597	540	562	561	573	555	551	508	557	560	520	556	578	546	560	517	567	517	487	568	525	514	511	511	528	573	569	553	536	528	543	566	540	527	560	581	534	529	563	534	550	517	529	538	526	531	531	524	524	559	538	559	544	535	567	552	549	528	562	520	565	537	570	529	540	550	546	553	527	543	515	554	540	594	525	564	561	521	520	528	545	555	547	532	515	521	535	546	533	532	530	520	535	554	532	544	516	511	571	583	549	547	520	566	541	546	516	551	510	557	570	511	479	535	538	479	566	532	520	530	540	567	529	535	512	551	529	554	537	532	527	566	557	556	543	566	511	512	577	551	530	532	541	513	512	554	562	539	531	554	554	557	554	549	575	596	525	569	556	546	565	545	525	499
39479	40262	38979	34372	34833	34277	31519	31405	29472	30551	22443	22408	15477	12169	10723	7832	5434	5529	5307	3051	2289	2062	1599	1078	1071	1408	1262	1282	1573	1333	1311	1229	933	1045	915	1263	1125	584	507	463	490	413	335	356	328	361	323	308	238	264	949	1331	946	662	414	328	262	251	237	228	203	218	222	215	251	232	230	239	229	243	211	200	234	181	222	220	204	233	215	215	224	222	220	228	241	219	213	224	223	228	243	209	210	217	245	236	239	228	218	218	202	251	230	221	248	229	206	245	236	250	236	217	218	213	222	238	242	226	211	214	244	254	233	226	233	240	233	222	258	223	233	243	197	221	212	239	214	194	223	218	233	248	238	222	205	252	210	203	211	215	234	254	248	233	223	229	233	217	217	221	214	229	224	235	218	230	237	229	230	234	237	237	225	233	217	229	218	218	202	246	225	226	208	235	252	236	217	221	245	247	235	229	225	231	213	234	233	226	231	238	219	222	222	212	212	204	246	230	237	241	206	206	238	247	183	229	209	227	215	218	212	194	217	240	251	260	242	238	217	247	234	206	205	215	220	245	222	216	229	241	233	256	242	241	212	193	212	230	225	220	226	216	251	218	226	244	205	241	218	199	204	221	206	224	220	208	194	216	221	238	212	232	240	191	219	222	231	238	229	223	226	234	212	225	222	196	193	228	239	208	204	209	222	202	210	221	226	225	225	237	245	230	227	239	243	236	229	190	195	229	213	204	216	209	235	254	245	208	223	229	234	220	237	224	234	209	195	219	200	233	221	206	217	244	212	216	227	242	217	212	223	241	221	223	236	198	233	246	233	227	221	226	192	206	222	216	224	210	221	225	216	226	198	218	203	213	227	217	204	234	230	200	229	233	215	208	230	228	209	225	214	221	213	246	197	234	215	222	228	223	209	231	234	233	197	218	242	212	245	207	232	217	205	210	226	214	197	196	205	239	234	239	241	217	228	231	203	221	235	256	227	198	222	215	204	221	218	220	229	215	230	235	249	220	225	231	208	207	228	226	227	216	224	205	202	194	264	230	240	231	203	224	241	232	231	208	225	258	217	202	246	232	218	245	214	238	246	225	223	232	219	217	226	240	195	220	233	258	241	212	220	241	224	234	243	234	240	247	235	227	223	215	238	242	242	202	244	208	239	201	265	225	182	205	213	227	209	214	208	221	223	231	247	241	232	213	227	210	207	224	209	222	232	215	234	241	236	221	211	241	220	242	219	236	253	242	232	202	254	219	204	222	215	217	238	222	217	214	231	229	243	218	210	235	231	226	184	221	238	243	253	197	211	222	193	226	208	198	226	212	219	230	222	243	231	222	247	221	241	231	187	238	243	208	222	192	195	221	234	226	238	215	224	209	221	229	219	224	229	218	236	192	257	226	224	195	189	203	250	208	239	236	232	211	202	240	219	218	212	247	216	229	197	258	231	219	237	224	219	260	197	224	206	221	212	227	202	209	248	223	227	227	209	215	233	237	205	219	240	211	224	222	232	242	241	252	197	217	212	233	196	236	231	234	221	199	211	200	221	227	239	217	219	250	248	224	248	233	215	223	212	201	225	205	205	221	234	192	215	235	218	238	230	246	206	229	237	199	220	227	237	221	236	236	228	234	239	216	196	230	245	212	215	216	242	235	224	222	198	227	209	226	233	216	218	225	208	238	230	231	259	234	252	213	209	214	228	188	215	240	233	238	218	228	194	242	193	216	219	223	183	222	235	265	207	239	216	217	228	197	191	200	228	221	243	184	230	234	240	219	220	196	224	205	238	223	225	240	244	218	210	213	242	224	198	227	211	231	244	216	211	217	242	192	216	229	218	236	254	266	230	207	213	229	238	218	239	237	232	202	193	214	232	237	225	228	220	224	219	231	210	251	204	235	238	221	202	229	242	235	198	190	210	224	245	215	220	201	222	229	228	212	226	246	215	248	196	190	237	227	207	215	212	221	239	239	240	227	230	261	223	232	208	242	231	224	218	206	207	232	222	249	228	230	220	224	196	225	209	257	196	206	228	223	225	214	215	235	221	268	230	244	241	209	217	222	219	223	236	231	224	233	221	247	245	226	232	217	239	213	219	203	208	208	218	235	232	229	233	217	226	233	236	213	252	238	238	216	239	220	230	238	251	231	201	259	211	245	215	244	242	231	210	230	223	213	235	220	223	244	195	251	215	232	256	222	258	241	223	221	203	240	209	218	241	208	218	222	217	230	228	231	242	209	235	216	221	229	193	222	208	208	228	224	231	239	230	207	216	220	211	228	221	230	249	225	206	250	220	217	260	236	228	233	217	216	237	225	214	228	231	226	202	220	232	235	232	222	219	224	201	225	225	199	192	199	222	233	210	210	226	197	207	220	214	227	225	233	260	229	243	238	234	230	245	239	206	235	214	214	227	247	233	231	214	222	209	223	223	228	241	220	230	225	248	212	245	233	210	248	261	227	220	222	226	244	221	209	209	212	211	222	206	193	237	227	219	217	242	261	211	215	229	228	204	221	222	212	245	202	235	214	219	228	237	242	228	251	225	232	222	219	234	199	235	249	259	219	204	220	226	219	213	226	204	204	206	205	212	216	209	257	241	222	228	243	205	248	215	218	217	221	235	206	212	227	222	233	225	225	216	219	228	221	250	223	227	204	213	246	216	195	251	225	197	194	211	246	238	217	247	232	211	209	198	218	253	206	234	206	230	227	232	223	196	229	212	226	227	257	216	218	202	197	234	233	254	218	240	251	224	220	194	224	218	243	245	232	223	216	218	188	219	225	217	223	223	229	223	239	188	233	226	241	201	251	219	189	204	220	237	215	230	205	216	223	243	220	231	239	201	207	228	222	223	219	214	199	215	231	211	213	214	217	240	240	223	271	225	220	232	229	239	201	226	219	224	223	215	236	240	213	242	223	196	200	246	243	183	222	242	218	203	224	220	196	216	206	235	214	233	229	241	231	188	213	245	242	210	220	242	247	222	233	223	213	211	239	264	191	200	238	222	241	236	210	247	229	223	219	208	203	226	263	225	198	216	244	219	230	237	228	211	223	213	225	228	241	222	218	245	270	229	221	237	235	206	216	231	225	237	246	220	214	234	222	217	219	223	233	241	239	233	216	206	259	217	244	228	222	218	227	210	212	226	205	216	248	198	220	217	205	243	222	241	245	231	244	235	238	226	220	214	232	208	239	240	216	218	219	223	220	232	268	253	232	209	201	227	224	207	219	218	215	213	209	245	212	228	191	215	226	211	234	239	238	253	216	234	235	226	220	262	225	226	225	209	217	229	225	243	237	234	228	220	231	220	229	230	236	251	239	203	247	219	241	219	219	233	205	206	221	221	206	226	221	210	233	197	215	228	242	227	229	215	234	208	218	262	213	251	209	237	226	204	217	204	231	228	255	210	185	217	213	229	237	231	215	245	217	225	227	194	213	237	213	203	207	216	204	219	229	214	221	219	195	220	212	223	246	249	234	236	215	229	222	233	237	242	216	220	210	216	232	232	225
29243	34957	40874	46433	49233	48593	45602	47288	46001	45634	38828	40000	32251	28878	29726	24179	21047	23071	22217	15117	12529	11339	8313	5892	6500	8375	7408	7645	9433	7974	7478	6966	5348	6253	5588	8175	6588	3258	2534	2630	2661	1986	1512	1471	1392	1327	1151	998	859	870	5922	8413	5638	3294	1712	951	668	570	524	540	508	493	510	592	542	545	505	491	537	533	523	487	547	492	507	551	491	524	537	509	545	491	537	524	525	515	508	519	490	496	484	520	526	523	505	522	532	501	535	500	523	551	519	524	503	472	538	524	498	527	495	524	551	534	475	504	516	547	532	532	529	579	506	506	521	510	536	557	500	512	531	489	501	493	519	485	536	529	480	543	552	556	521	535	526	541	538	550	526	526	529	525	540	543	516	565	507	503	538	492	517	580	522	476	512	502	534	497	488	534	513	556	561	503	530	482	504	536	511	530	506	520	568	519	520	513	521	480	533	533	487	506	524	500	511	555	553	548	492	517	501	527	511	495	551	523	501	555	516	470	548	519	503	516	504	513	534	516	492	507	533	523	550	521	539	560	550	504	478	526	540	479	494	514	543	499	507	537	505	549	550	513	525	532	529	497	565	517	457	539	526	544	553	512	515	512	545	536	512	530	529	511	552	513	547	531	514	545	531	530	520	496	508	555	524	519	566	518	527	509	490	544	529	552	533	549	508	533	525	506	601	475	508	529	538	545	548	534	517	522	525	515	534	491	501	514	502	554	508	509	523	505	486	535	502	511	501	546	509	525	547	528	515	495	550	538	504	509	543	528	526	559	500	505	511	529	497	516	520	510	498	546	484	520	565	470	522	530	539	569	569	509	494	501	536	532	523	465	526	501	536	524	452	527	506	534	554	508	524	535	502	483	502	498	537	526	522	535	530	572	520	518	532	478	541	506	530	553	545	490	529	509	501	533	523	502	496	551	488	523	478	545	491	497	538	506	518	494	561	531	474	498	510	515	552	568	493	494	546	473	516	516	487	543	502	514	559	504	506	483	504	490	551	515	516	520	544	525	540	509	527	529	516	558	503	457	477	524	520	503	544	557	534	551	535	530	500	517	513	543	517	525	529	539	525	523	537	543	523	512	529	511	505	506	466	553	523	523	502	536	505	522	509	505	526	545	541	513	565	517	494	510	514	507	474	530	541	573	525	511	484	520	482	514	508	537	516	553	557	507	500	524	502	541	500	496	531	528	493	547	545	539	581	501	489	527	503	492	529	509	524	509	502	535	514	528	570	507	531	480	530	511	528	512	556	570	542	530	530	475	526	522	531	526	498	514	507	496	489	523	536	551	515	516	523	541	557	516	494	583	522	519	531	507	488	517	511	513	518	510	529	550	513	531	535	495	512	556	506	504	510	556	518	543	485	474	508	543	532	485	548	557	512	540	478	547	507	556	522	512	523	537	551	525	455	487	524	529	501	563	514	511	502	496	542	565	490	527	555	524	505	493	545	506	540	526	529	507	498	529	503	513	534	463	501	474	537	536	523	505	505	490	533	573	508	502	498	498	541	520	523	510	497	524	502	524	509	510	576	528	569	546	511	564	545	523	522	532	528	530	493	495	501	520	507	554	500	552	508	516	506	559	499	524	534	543	520	508	537	507	529	518	504	516	493	524	540	476	510	504	529	522	518	532	532	507	504	527	557	564	545	524	477	491	497	513	499	507	486	510	567	519	527	502	487	547	519	501	534	494	524	502	517	493	528	569	455	524	554	540	508	489	508	501	494	486	492	506	524	508	515	506	532	541	502	542	536	518	471	526	507	545	554	522	521	528	528	496	527	549	537	542	532	530	538	513	512	527	524	548	525	510	552	547	521	535	564	517	465	530	503	511	486	523	519	516	527	517	520	521	513	505	529	518	504	529	525	515	492	536	494	499	521	515	538	494	532	533	568	513	506	534	494	511	493	500	584	510	516	517	518	518	501	536	544	511	490	509	523	507	488	545	548	508	540	540	490	528	527	568	544	506	477	540	512	518	507	521	497	557	525	487	512	525	527	539	527	516	546	528	510	514	540	520	503	522	561	482	498	494	538	513	525	522	479	531	540	495	557	532	504	536	528	555	512	526	480	536	512	499	547	531	536	518	501	569	508	529	499	521	505	506	581	523	523	519	510	512	524	508	526	539	535	535	579	487	493	550	536	520	514	521	555	528	505	488	527	557	531	505	571	534	595	519	533	515	495	542	524	547	524	524	542	511	504	507	519	488	542	484	538	507	496	519	510	512	520	476	476	539	579	518	548	494	532	518	523	542	514	486	536	490	516	541	512	542	536	514	535	562	522	511	535	488	552	496	521	493	559	473	555	502	515	486	539	512	534	537	533	532	514	539	476	516	502	512	521	526	483	524	492	481	522	500	537	533	565	538	539	538	537	583	502	499	529	516	542	500	562	524	541	520	577	516	503	531	569	576	506	516	496	500	467	523	550	513	500	493	511	516	526	524	564	533	503	508	559	556	538	553	521	519	518	525	510	520	531	510	559	550	525	512	505	530	517	495	538	520	495	506	546	517	509	535	558	524	493	577	565	494	499	569	543	524	477	576	486	512	553	522	523	538	496	481	488	531	493	489	540	558	489	520	507	552	540	577	530	549	539	513	513	502	488	512	520	518	504	510	568	510	546	540	522	536	560	510	492	551	596	507	526	528	548	507	510	513	534	544	569	500	532	532	543	521	520	518	538	500	510	530	520	508	496	494	462	543	538	515	546	561	512	492	529	521	538	532	554	529	577	524	507	492	541	540	498	547	483	476	491	553	567	526	531	536	548	517	555	515	503	527	523	529	527	489	537	499	537	544	539	496	545	510	515	504	504	544	500	536	487	560	519	543	492	499	511	558	535	532	541	539	535	567	495	519	523	532	502	539	542	524	486	542	498	517	517	500	503	548	560	509	501	553	524	522	543	529	548	527	544	551	567	565	493	566	493	499	519	523	487	532	519	546	533	482	496	497	544	528	511	544	552	533	519	547	498	534	514	527	474	523	524	549	506	528	533	528	584	513	537	551	507	496	536	528	509	513	522	492	517	527	515	505	550	530	497	523	516	543	519	524	491	500	523	548	521	504	542	532	534	492	494	498	531	562	522	582	522	551	538	509	521	540	546	514	549	524	537	531	499	526	516	519	568	493	541	506	518	549	544	565	542	497	517	517	545	527	572	496	517	508	507	503	508	518	512	538	532	513	483	540	519	523	558	507	506	526	564	531	517	518	534	514	514	516	526	536	523	529	556	514	517	501	528	531	532	522	506	510	543	521	527	543	569	495	521	523	495	508	513	502	551	486	518	544	550	545	539	548	495	520	508	527	536	533	524	524	577	526	514	495	510	529	539	554	484	497	483	545	517	538	518	526	511	568	500	540	492	515	561	529	498	531	544	554	537	556	546	544	544	519	509	533	505	507	505	527	542	506	497	554	502	516	500	544	511	508	510	526	502	531	468	517	502	513	536	516	482	536	510	516	507	519	480	511	518	525	516	517	530	540	460	540	558	497	518	559
11425	11339	12395	8665	5534	3461	2025	1877	1695	1343	987	971	758	621	571	490	408	393	423	363	400	419	340	361	321	347	349	310	334	355	313	302	305	292	320	305	307	293	285	291	300	298	300	272	299	259	271	268	285	265	306	330	340	337	322	249	272	245	256	253	259	246	228	243	263	239	268	239	265	275	250	279	276	249	230	242	244	253	248	284	244	260	267	244	239	250	254	245	232	236	262	282	259	216	258	256	253	248	255	281	252	240	249	259	249	250	253	261	268	256	291	268	241	264	259	274	235	224	271	230	252	248	232	230	275	260	254	268	205	257	270	276	267	234	252	230	259	258	282	222	225	215	240	243	260	236	254	256	237	265	262	242	212	255	269	232	242	254	265	251	254	260	262	272	253	234	252	233	248	222	225	252	274	261	229	225	237	252	243	226	236	251	282	256	275	237	234	243	261	259	281	272	266	259	225	230	270	257	240	241	265	247	279	262	243	244	242	237	240	252	325	252	252	242	270	262	238	231	244	232	242	259	221	257	286	284	250	276	255	259	243	262	262	254	268	260	259	244	242	239	254	265	239	283	237	255	250	261	261	270	267	247	263	222	243	233	246	256	266	262	251	262	271	254	290	254	273	273	236	289	263	252	264	258	245	230	249	253	276	235	251	259	257	263	272	238	259	244	253	245	238	252	247	239	212	284	258	238	254	260	256	255	247	264	258	271	286	274	274	238	238	256	250	267	261	223	258	273	273	246	258	250	254	244	255	249	257	268	264	242	243	262	226	244	275	211	244	252	252	242	225	263	237	285	259	271	271	283	259	250	257	236	252	250	248	253	269	234	228	289	250	264	270	261	245	230	247	246	263	278	284	251	258	260	247	234	233	233	227	248	269	255	260	269	257	276	257	233	247	261	244	250	280	238	239	244	268	251	274	262	257	242	306	239	265	238	245	272	242	271	262	259	234	274	271	264	273	264	256	240	269	266	256	256	272	268	248	259	279	257	236	242	254	270	258	247	247	254	231	235	264	269	262	256	240	276	245	282	240	266	273	275	212	246	242	265	264	263	242	261	233	246	259	232	236	264	271	275	241	259	213	266	259	252	262	258	249	257	232	241	226	264	283	266	237	254	270	236	257	244	265	242	268	231	281	269	250	253	222	253	237	253	248	247	249	239	269	256	238	261	255	267	243	283	234	209	268	260	239	233	274	233	259	260	262	258	236	254	233	244	250	236	252	279	251	242	277	280	231	267	260	220	275	248	256	227	253	241	263	234	269	243	251	263	256	250	232	241	246	250	241	260	258	255	229	243	245	232	242	235	258	259	251	224	257	251	266	254	294	246	241	251	262	273	276	261	256	258	255	256	240	228	241	233	257	251	256	261	247	280	239	280	256	239	257	258	226	256	223	257	250	249	248	260	295	234	265	255	268	268	261	252	244	262	274	262	251	213	261	260	286	249	249	255	259	250	244	223	255	224	224	253	264	258	244	249	229	247	247	242	240	244	234	271	276	244	267	261	279	250	254	249	222	263	250	249	240	259	275	246	252	254	247	248	229	256	237	234	256	247	272	236	255	223	249	278	268	245	252	255	246	246	250	265	270	259	221	286	264	259	244	267	261	269	223	245	309	268	249	278	234	257	236	238	262	250	259	220	243	229	280	235	275	256	256	288	281	238	253	292	250	243	255	269	248	246	265	272	244	221	243	251	267	267	278	246	264	248	221	249	267	228	243	266	263	264	285	270	255	250	273	282	267	242	260	238	252	273	268	264	238	261	274	285	256	231	250	256	262	273	270	228	257	234	244	244	265	271	225	250	252	279	244	269	286	263	275	226	251	232	253	252	226	245	253	289	268	271	258	228	240	211	262	247	234	281	259	255	275	252	270	249	283	236	247	266	272	262	275	219	255	270	225	254	236	277	260	271	241	268	262	238	236	262	284	231	265	258	221	246	245	304	247	241	276	244	265	280	257	248	262	266	210	274	259	221	275	271	269	240	246	253	265	268	275	252	252	246	233	262	288	240	264	247	229	217	227	243	251	229	272	243	245	245	247	226	263	254	256	254	232	260	273	271	257	234	248	262	234	238	261	253	234	253	270	263	262	282	300	270	252	256	279	238	244	276	254	257	230	259	269	233	242	262	258	262	240	235	265	266	265	262	243	244	264	254	272	231	247	260	257	266	249	264	265	295	242	255	253	266	258	249	250	260	262	231	250	261	250	238	268	299	247	257	269	265	284	238	251	241	243	261	281	224	247	249	251	263	283	265	222	256	265	247	240	229	271	254	240	240	254	254	291	256	250	257	258	258	259	245	264	232	262	281	262	230	273	257	250	240	235	260	244	243	266	219	255	270	256	245	236	269	244	252	254	255	260	276	266	251	272	251	248	246	260	233	263	248	262	236	250	258	237	271	239	246	234	238	243	252	234	223	232	298	260	228	222	272	272	283	271	230	240	284	257	272	253	288	260	237	231	258	259	258	253	292	257	286	238	254	272	262	234	243	249	262	283	265	244	225	251	270	251	262	263	268	264	257	251	224	257	233	264	249	250	238	239	261	250	228	269	267	279	288	257	281	253	253	233	252	267	214	264	289	266	265	281	265	262	256	282	260	266	235	267	233	235	260	258	225	275	266	247	254	284	235	258	234	247	221	293	251	283	241	262	273	269	272	262	223	257	240	239	276	252	252	253	263	240	242	253	259	286	258	227	232	244	259	263	270	283	283	254	234	249	237	279	248	264	272	241	262	262	230	251	255	266	262	256	243	221	266	251	284	224	275	236	277	260	256	289	253	255	234	257	243	287	273	246	255	235	247	264	259	221	249	239	241	271	255	275	264	264	245	257	267	277	248	249	259	247	250	246	250	247	258	280	256	249	251	252	269	246	248	260	255	202	286	265	273	254	257	237	265	236	261	236	260	262	250	249	240	242	277	257	231	262	254	258	263	275	272	248	258	267	247	250	259	264	255	260	255	238	260	244	273	278	230	242	259	237	270	249	240	245	277	242	264	256	277	255	231	252	272	256	264	275	247	251	212	268	219	248	277	254	237	261	257	279	309	244	243	248	263	261	269	281	261	278	261	251	257	243	268	237	271	234	266	261	272	247	261	260	251	253	242	245	284	236	241	268	260	240	264	248	253	233	250	255	245	265	256	248	262	239	254	225	273	241	261	248	236	255	241	226	253	260	227	251	263	264	270	269	243	261	252	240	267	261	260	270	246	256	271	255	257	288	254	237	222	280	245	236	252	270	262	242	258	283	245	253	229	228	257	265	236	250	247	270	262	232	262	241	253	241	264	273	270	254	275	249	209	212	255	280	245	277	265	241	258	258	254	283	241	277	235	245	234	262	267	221	237	288	243	256	245	252	263	268	230	258	246	260	253	236	268	261	285	249	231	278	250	258	242	257	265	270	246	271	277	240	274	250	253	249	243	277	241	241	272	251	249	228	275	262	248	270	250	223	245	285	256	298	244	273	274	250	264	244	248	274	255	294	275	248	269
7793	10340	17135	18100	16068	12580	9232	8735	7926	7577	5126	4986	3509	3232	3197	2478	1922	1832	1845	1617	1643	1502	1363	1428	1353	1371	1263	1236	1250	1263	1140	975	994	971	1001	1036	1007	944	852	915	853	823	786	704	731	743	733	751	715	644	807	1139	1199	1068	881	704	623	592	612	571	631	633	622	627	620	608	595	558	573	635	598	577	583	639	572	569	594	564	583	594	576	634	539	603	586	575	612	600	585	583	603	633	584	612	603	597	568	600	600	565	558	603	528	602	592	598	580	612	595	590	609	625	586	604	627	570	589	561	629	530	570	589	575	590	564	595	591	591	599	600	582	578	564	622	565	590	661	598	595	608	564	583	571	613	617	573	580	577	589	640	611	587	596	634	597	582	574	607	605	563	600	610	616	578	598	594	593	594	605	587	593	564	599	592	580	562	557	603	629	607	641	574	625	627	614	605	628	618	598	576	555	627	594	637	583	598	589	601	620	613	596	624	580	575	582	578	607	606	603	596	620	552	594	558	601	566	605	576	565	586	613	579	539	606	617	616	555	554	571	577	582	574	609	616	565	610	603	554	574	626	610	618	582	579	618	602	597	600	588	608	574	579	607	620	562	531	565	614	562	588	596	646	590	588	602	561	601	619	666	546	571	593	590	607	585	593	582	588	571	582	588	593	602	560	536	586	629	565	622	641	582	606	571	621	566	603	600	573	593	565	615	600	569	594	641	607	617	568	576	616	601	585	590	607	609	587	581	574	627	635	605	589	586	587	598	571	572	599	618	560	576	581	634	654	593	586	610	627	606	598	622	571	600	597	582	616	663	574	567	598	593	576	633	570	578	596	595	630	602	550	598	589	604	588	653	581	630	610	618	596	588	604	586	589	581	576	634	611	578	595	643	576	603	580	559	542	631	640	597	641	582	598	607	617	589	616	638	572	602	548	624	577	569	592	567	632	601	625	569	604	585	557	573	575	634	598	613	618	597	603	641	604	593	577	557	573	582	608	587	572	567	597	650	574	592	602	553	589	586	555	621	608	583	560	638	605	623	589	597	598	599	593	587	599	587	579	644	594	581	572	583	600	586	578	595	591	598	606	611	595	576	575	593	584	622	587	599	618	569	611	583	579	599	593	578	632	573	550	586	600	583	583	580	596	578	575	611	587	649	595	542	585	560	583	568	599	600	608	610	600	604	512	647	620	633	617	561	581	627	544	601	631	592	582	546	605	580	601	648	575	601	585	619	595	589	571	571	597	563	609	590	590	558	576	597	591	605	583	628	608	580	627	559	581	616	585	565	586	574	616	577	625	590	582	579	587	625	589	579	620	605	614	578	627	592	600	643	581	609	585	606	599	614	587	620	589	568	554	616	547	624	597	596	648	583	651	573	600	600	614	593	596	601	583	603	586	623	601	603	603	566	604	622	560	625	590	586	597	620	597	650	601	601	601	552	639	545	584	586	585	591	616	568	568	579	604	559	586	594	553	581	621	606	570	595	571	579	568	574	634	581	591	608	637	628	575	636	596	585	628	591	642	577	578	594	635	616	590	629	580	587	575	586	593	623	581	666	559	603	578	627	597	635	657	575	603	599	576	606	640	601	604	593	588	587	553	604	563	592	575	637	595	549	554	607	621	566	619	570	589	585	577	597	571	581	533	592	573	592	616	585	627	593	589	594	606	553	591	605	591	575	571	588	601	585	557	608	585	622	622	614	589	595	595	614	593	618	569	605	617	605	609	604	593	593	589	582	602	580	595	625	630	622	618	603	601	617	598	577	611	596	608	596	611	593	583	603	578	568	604	600	599	606	580	624	608	594	578	618	586	567	587	596	558	629	569	639	619	600	593	599	632	595	574	615	630	607	657	622	553	567	614	560	610	599	591	547	570	588	588	596	588	577	588	590	586	585	570	552	587	607	583	547	608	553	605	615	607	592	596	620	570	607	625	622	581	578	578	596	590	562	613	564	594	615	570	569	585	559	570	605	565	591	598	595	630	646	545	588	589	579	592	608	604	580	568	570	578	579	609	560	582	594	592	605	550	609	590	595	627	565	586	588	605	583	571	593	596	587	544	584	630	600	577	602	606	655	576	565	586	577	585	618	611	593	583	572	584	587	583	572	550	586	591	558	590	573	574	633	608	584	547	640	547	588	599	603	590	577	614	596	578	588	584	587	593	615	589	598	611	604	569	591	579	632	581	594	600	632	567	570	623	563	534	636	581	587	621	602	618	638	627	600	594	646	594	616	577	615	601	585	618	595	626	579	644	627	622	578	566	562	629	604	599	610	604	592	585	620	594	599	576	628	606	584	564	644	583	579	535	601	583	633	570	571	670	611	606	594	575	583	630	608	615	598	599	578	589	575	606	640	602	630	576	598	648	583	604	627	534	618	594	589	609	575	583	635	599	595	561	593	594	574	604	597	569	596	605	621	605	569	589	616	610	607	558	599	609	599	599	610	603	597	589	599	578	633	570	617	601	601	597	534	624	584	585	613	585	597	579	603	609	594	596	602	576	589	631	581	579	583	604	550	599	584	550	567	586	597	605	590	597	637	588	563	570	561	583	546	588	586	568	570	560	579	616	602	633	614	618	592	609	625	571	618	585	607	619	592	636	584	638	531	624	636	569	649	601	601	561	567	558	591	647	582	560	595	625	603	598	576	649	573	583	611	590	628	584	585	605	551	590	554	644	584	568	624	595	605	606	571	568	574	614	579	600	575	618	602	592	575	576	589	550	586	605	565	628	564	603	595	595	567	641	597	642	585	561	625	643	618	595	637	633	592	613	607	598	616	591	597	616	578	602	592	624	613	576	596	560	583	594	591	605	587	568	544	654	586	570	567	614	580	603	592	579	544	543	587	623	612	616	610	611	588	602	578	617	563	598	580	581	568	575	576	575	568	635	595	620	602	587	588	575	582	574	562	583	569	582	600	607	601	571	597	619	613	588	572	580	560	606	582	593	589	550	622	592	609	555	615	605	549	596	570	596	605	597	564	621	587	553	621	607	593	604	605	615	552	612	589	553	581	605	618	601	555	599	603	614	590	579	587	590	568	601	600	575	537	637	524	575	599	575	619	590	682	589	609	589	602	590	589	603	616	585	581	544	585	558	593	597	601	642	638	621	546	620	636	585	565	581	598	562	602	583	585	604	639	572	622	647	562	594	642	575	605	590	588	611	573	623	587	561	591	551	608	575	646	589	561	573	599	620	586	603	554	558	605	580	614	644	625	618	579	575	601	563	592	572	652	599	543	618	611	583	593	573	572	621	622	599	581	563	611	609	619	596	650	578	585	574	544	625	601	649	593	593	559	586	577	627	617	580	602	588	602	592	561	589	624	593	570	610	615	562	587	578	626	553	601	607	556	604	608	614	602	586	649	601	561	581	580	640	590	596	580	561	577	566	564	613	590	600	635	597	592	593	568	617	586	641	611	579	570	576	569	589	562	646	602	619	587	545	602	592	626	570	596	580	592	574	629	587	631	579	598	569	603	639	593	570	582	602	620	591
30255	36657	35924	31973	31081	28354	24657	21551	19686	20416	13689	14238	9737	6993	5362	3970	2555	2458	2588	1653	1266	1160	1001	766	696	957	997	766	940	1053	745	636	612	685	646	714	623	455	398	343	422	402	349	291	261	276	266	257	271	278	563	765	675	528	355	295	265	249	256	231	250	248	229	204	252	234	238	237	233	240	236	212	225	234	239	234	258	243	245	246	223	212	237	236	248	237	261	227	254	232	227	245	211	240	240	245	256	224	267	236	242	242	279	277	219	235	240	226	237	216	241	255	223	205	252	234	239	221	223	251	232	237	231	237	246	238	237	244	238	234	228	252	244	226	266	226	242	243	227	224	211	237	208	238	260	256	222	245	258	258	239	236	247	262	234	263	225	263	243	244	229	262	248	236	247	251	219	234	259	245	238	216	235	247	222	253	215	247	265	235	237	242	251	242	244	235	231	245	234	245	224	217	225	243	249	235	209	247	240	268	278	264	241	240	241	207	278	230	254	259	214	234	220	233	258	239	239	230	238	232	225	246	267	238	244	260	261	256	239	221	248	269	234	249	226	233	250	230	243	229	219	226	245	231	248	236	222	235	237	221	247	226	278	226	242	239	253	218	240	222	252	245	202	231	224	251	252	203	233	224	234	235	220	227	224	238	226	225	247	243	247	237	227	255	235	236	226	236	234	220	253	260	233	257	212	260	235	249	250	221	231	237	232	188	230	243	211	209	249	237	239	235	246	230	253	236	241	268	223	248	228	238	243	238	238	272	249	279	283	225	240	245	237	247	211	258	272	246	206	251	243	259	217	258	228	203	239	271	227	258	237	233	213	222	242	245	238	254	242	262	241	235	205	225	235	230	239	237	230	209	224	238	226	230	257	220	230	251	241	243	243	227	251	247	223	237	247	243	244	257	250	234	211	220	234	230	218	235	227	255	226	229	251	236	202	250	251	243	238	240	260	263	227	264	241	240	240	217	193	233	254	256	257	236	221	238	260	262	239	265	244	222	234	225	245	242	222	258	221	246	231	271	239	241	257	231	259	258	254	217	253	234	225	218	228	233	213	248	259	247	241	230	210	229	242	266	236	216	225	232	252	224	230	232	232	241	237	240	235	259	247	202	264	256	244	232	217	250	243	223	254	224	235	254	242	255	242	239	218	229	274	230	228	243	225	240	224	221	252	250	222	229	209	250	220	216	250	211	240	233	206	229	205	242	239	260	247	253	214	210	239	240	247	269	217	231	248	271	221	266	253	244	255	231	249	241	249	197	249	249	210	259	257	245	251	227	219	262	221	261	237	234	220	227	250	238	220	237	247	225	227	254	257	245	229	274	225	226	235	217	240	231	211	262	222	223	228	242	256	200	219	249	263	248	223	238	241	229	213	231	250	229	269	221	256	251	255	258	245	245	225	241	248	257	261	217	232	240	250	244	221	222	250	274	257	215	230	222	262	226	232	236	236	222	249	249	219	219	254	244	228	230	271	224	236	241	222	226	250	225	236	239	239	255	264	244	232	234	236	244	236	236	253	237	260	245	247	242	232	236	211	232	228	253	270	206	241	245	216	238	244	281	236	238	250	237	247	240	235	228	242	252	225	213	217	202	227	256	249	254	198	248	247	258	243	248	226	243	240	249	240	240	263	234	214	248	250	262	232	240	277	234	243	216	226	218	241	235	249	254	238	222	251	241	240	235	221	236	220	222	273	251	244	235	232	246	236	238	240	239	227	231	232	245	225	249	247	262	236	251	229	219	217	235	248	242	244	238	246	242	257	237	222	218	220	223	238	254	239	247	243	235	258	261	232	223	251	223	229	251	237	248	229	250	257	246	246	221	232	225	248	258	242	223	263	247	244	222	230	250	241	258	232	270	243	240	226	233	231	246	219	239	239	242	238	257	248	237	250	274	244	247	206	229	241	216	199	249	236	239	237	247	260	224	256	256	252	226	251	224	244	245	256	230	259	239	233	249	250	243	253	226	241	241	244	251	238	211	246	245	215	240	213	242	253	250	253	260	252	231	238	246	250	247	227	234	220	233	228	250	229	227	222	244	247	244	210	225	260	243	235	255	264	243	237	247	252	243	235	231	255	217	257	239	249	233	226	246	234	266	220	237	239	218	232	235	217	248	241	221	235	244	250	234	218	235	247	257	274	238	241	227	216	269	233	250	220	240	225	235	226	233	233	224	253	234	266	240	234	243	257	273	257	278	257	216	243	255	243	242	215	241	236	240	265	236	250	250	249	263	234	213	225	235	240	232	233	232	248	247	238	249	233	219	252	252	233	253	249	269	237	248	243	259	259	230	243	229	267	247	235	240	241	223	265	228	247	219	255	250	245	236	236	254	241	250	225	246	227	225	233	256	251	234	236	253	283	234	251	210	227	261	244	245	230	210	238	251	219	246	227	228	205	210	261	235	223	246	245	222	237	248	229	241	223	257	248	223	235	259	206	213	203	242	267	236	229	254	236	235	240	237	251	232	253	232	252	274	246	248	212	220	234	272	241	223	226	244	245	251	240	197	241	249	243	261	211	272	250	220	243	236	205	220	267	234	251	223	245	217	265	244	189	237	213	225	236	279	224	262	221	222	236	231	244	220	242	255	232	233	245	209	251	238	230	212	255	244	247	240	207	223	244	234	216	218	230	227	257	208	240	217	249	241	254	235	244	255	244	224	238	238	243	247	260	238	236	259	219	227	252	230	235	220	271	244	237	253	243	245	252	224	266	235	261	239	243	249	252	237	251	222	250	217	249	237	253	264	267	225	239	233	229	263	229	213	257	237	239	236	232	228	250	238	258	256	227	233	227	225	255	225	248	222	228	228	211	231	240	228	237	233	208	227	246	248	237	222	242	250	224	241	233	243	255	239	221	252	234	253	219	257	240	243	220	256	249	235	246	275	268	244	230	237	243	235	230	255	216	211	219	233	241	244	215	231	232	240	234	248	228	252	254	223	259	214	232	223	243	246	237	268	248	237	225	250	218	227	261	254	243	230	245	231	246	238	261	242	233	233	234	232	265	242	210	255	219	231	279	236	227	246	240	264	232	224	205	252	235	229	241	229	247	201	243	259	238	220	243	227	258	257	271	240	215	240	237	239	227	243	239	249	221	230	256	246	224	252	263	234	257	220	232	254	247	249	259	266	211	253	245	241	250	260	255	239	239	258	235	260	266	247	248	272	231	250	251	269	218	236	243	237	248	258	222	222	240	220	239	236	239	223	242	253	247	235	238	196	237	231	256	263	230	240	237	228	238	238	230	237	234	246	230	219	252	233	239	236	222	238	222	247	204	245	273	255	259	240	250	267	212	224	246	223	269	213	230	240	201	263	236	232	238	222	224	227	250	221	253	243	236	228	221	226	239	247	226	235	216	241	236	229	234	243	266	227	221	233	223	240	228	235	240	243	247	219	215	252	230	229	272	243	258	255	256	215	267	280	253	231	217	229	272	266	242	220	219	239	247	232	254	256	257	236	232	233	284	253	222	236	233	234	260	218	267	215
22371	29747	35840	41470	43286	41160	38541	38248	37905	36954	30767	32173	25664	21215	20257	16140	13145	13546	14372	9251	7723	6917	5470	3866	3747	5462	5364	4787	5831	5949	3971	3375	3036	3848	3481	4599	3767	2220	1809	1779	1885	1848	1633	998	968	910	915	888	831	756	3211	4614	3665	2324	1283	836	643	589	565	505	555	573	586	595	558	545	555	564	562	548	569	546	583	578	604	567	568	524	523	575	536	539	534	532	528	538	546	539	582	557	573	575	543	544	569	571	572	570	555	566	522	537	520	541	561	548	578	597	570	558	581	584	569	509	549	556	551	586	541	526	512	542	535	525	537	585	548	555	541	577	546	566	570	494	553	532	512	537	567	547	562	564	552	569	567	551	544	522	533	539	528	524	586	518	612	569	540	560	549	530	576	558	527	561	554	539	584	556	534	567	568	585	555	568	544	567	526	599	552	546	577	564	547	533	535	577	609	581	598	571	547	564	596	572	593	565	549	554	562	562	525	515	559	553	563	556	555	566	566	519	542	573	549	552	591	565	592	535	535	562	554	528	571	556	563	545	560	575	573	551	535	540	513	546	553	569	533	552	552	566	561	554	542	563	564	541	539	529	564	558	608	559	515	569	524	549	535	559	522	576	546	564	539	570	552	562	565	582	550	567	552	504	544	538	523	543	578	548	534	584	571	571	591	522	551	542	568	547	560	574	508	575	592	615	547	559	596	574	518	529	589	557	563	574	551	571	547	532	505	557	547	565	556	523	597	600	545	569	570	523	567	548	548	590	573	556	592	564	544	556	509	519	555	522	594	565	540	559	539	567	536	588	566	562	528	558	533	547	541	604	533	578	585	557	565	553	550	521	531	541	539	555	521	557	571	550	555	573	601	601	557	553	585	552	515	550	532	548	558	540	553	569	537	574	531	540	536	537	549	530	567	569	579	550	589	502	541	550	573	524	593	548	548	577	540	546	563	540	535	566	539	498	542	568	562	527	549	533	547	552	522	572	545	552	572	530	536	560	556	568	570	571	570	522	510	572	574	558	550	564	545	544	561	574	568	553	571	539	600	563	536	558	535	550	596	532	530	595	573	532	550	580	555	552	556	537	530	536	551	560	539	571	557	580	553	552	523	513	539	601	553	576	560	548	602	547	550	566	556	533	553	544	550	554	527	549	558	578	549	569	564	560	514	540	572	538	559	518	540	544	576	556	555	575	564	586	567	539	561	523	556	541	571	552	574	551	590	565	594	544	587	550	590	549	576	555	534	534	545	529	537	571	520	552	568	563	565	572	544	534	556	574	546	545	524	529	573	545	559	585	564	539	526	591	592	567	564	557	583	557	584	573	577	549	526	578	523	537	537	584	584	524	564	555	560	547	531	512	532	563	558	593	576	589	544	507	583	578	540	540	530	562	611	596	523	530	556	546	501	567	543	544	544	539	559	528	538	549	548	519	540	564	560	547	518	563	555	570	511	599	555	559	549	522	547	572	574	556	558	565	593	552	540	558	565	545	560	565	531	555	554	558	541	572	546	566	517	549	576	571	555	531	545	526	591	531	514	568	569	527	546	577	536	576	582	571	552	542	574	561	591	603	515	568	550	576	577	587	555	554	525	553	542	543	572	567	526	579	560	572	562	553	546	600	569	523	556	564	527	563	590	516	564	551	534	573	616	596	566	565	550	584	540	549	536	545	539	600	531	541	566	562	580	580	579	541	544	535	569	518	564	540	522	571	577	559	535	516	549	560	624	544	545	565	521	567	565	563	553	596	534	559	534	586	514	532	547	592	549	564	538	534	559	542	602	548	558	570	559	587	556	556	562	539	540	511	578	587	590	589	563	550	539	601	558	557	538	572	547	537	575	564	533	590	568	519	504	592	537	537	537	554	571	540	560	598	571	556	547	590	583	613	560	537	571	579	540	570	565	543	549	563	544	594	611	590	538	551	531	549	550	569	573	555	555	538	599	516	540	558	554	591	511	545	527	569	554	592	609	566	548	564	561	548	529	568	573	575	526	549	589	557	545	542	560	577	588	567	568	545	503	600	587	565	517	543	529	536	535	554	516	538	530	585	563	517	623	584	537	532	578	570	567	560	587	552	514	519	506	579	549	543	556	563	598	527	553	569	508	554	553	572	538	539	584	551	550	588	561	560	584	580	570	560	591	568	549	538	545	564	540	523	531	608	569	560	530	589	525	558	527	547	574	596	576	546	549	523	553	589	575	544	547	557	512	554	566	567	550	536	557	569	541	562	603	559	559	555	569	524	549	534	534	532	555	529	522	525	582	582	555	555	530	574	550	574	534	556	570	492	536	575	555	544	605	562	595	569	536	583	552	588	516	591	599	554	549	566	579	520	585	571	580	559	562	547	538	604	551	567	518	522	567	560	555	546	563	552	535	565	540	585	545	534	619	536	546	553	529	566	553	508	552	580	570	572	548	547	547	511	576	539	558	567	547	619	513	519	569	544	553	557	580	510	544	564	549	579	535	526	586	549	574	559	528	545	580	581	561	543	570	562	536	522	541	554	530	602	561	573	536	558	559	561	561	558	579	567	568	543	531	595	544	523	542	497	565	530	494	519	575	577	554	548	599	556	559	567	574	560	517	532	526	547	565	556	570	527	553	574	520	560	531	526	595	532	563	579	560	539	569	547	505	562	539	543	555	544	555	551	540	519	586	554	560	549	549	546	573	568	553	553	591	559	554	578	582	562	537	566	568	520	536	585	531	567	550	569	511	520	558	547	546	580	592	548	533	535	561	558	564	560	547	554	579	520	549	489	523	525	523	566	582	563	626	565	574	607	594	519	586	545	558	562	550	542	595	570	560	562	543	558	557	548	541	487	566	520	548	528	542	551	583	583	582	554	563	547	574	530	556	622	539	526	553	557	578	546	553	529	578	552	545	567	548	565	553	559	588	585	545	580	565	577	542	570	568	535	584	552	555	603	565	546	541	521	591	566	587	587	563	586	550	510	605	544	550	541	584	540	597	539	533	570	543	573	545	561	585	548	554	590	570	574	557	560	528	599	521	565	565	572	500	522	564	551	533	570	533	535	513	539	544	542	572	516	538	561	575	557	533	573	553	530	568	570	538	567	569	563	549	588	548	603	562	566	559	557	564	525	573	563	566	563	600	578	548	548	554	547	561	571	544	584	564	556	546	531	539	567	586	569	556	566	559	506	574	564	518	547	555	573	579	540	545	580	561	523	526	572	503	573	529	546	608	524	541	574	550	547	529	549	554	534	568	556	542	547	586	530	532	592	564	505	536	512	563	562	501	591	537	553	587	605	553	504	553	583	552	541	574	549	535	502	555	517	563	534	549	575	579	543	561	581	573	521	548	555	554	538	551	550	534	507	561	563	525	597	582	524	562	495	594	537	549	576	597	540	515	569	531	482	568	517	542	570	550	578	560	546	587	512	538	552	541	586	533	562	593	571	540	599	546	542	545	582	552	571	555	548	518	569	543	544	605	585	570	574	525	575	548	569	545	555	587	524	564	588	549	496	579	570	552	543	573	551
39520	40951	38945	34492	35179	33875	31884	30483	30431	31702	23778	22648	18879	13624	11118	8278	5505	4888	5293	3210	2399	2388	1510	1147	1139	1635	1625	1488	1787	1641	1109	1130	1060	1094	1159	1073	975	604	568	495	509	501	443	410	312	327	290	303	277	283	908	1238	1093	702	463	327	241	270	182	219	220	221	213	260	232	217	221	210	217	199	222	217	230	227	216	238	234	237	228	230	223	230	245	232	234	238	256	205	267	240	217	221	232	219	198	234	238	237	220	229	220	231	210	203	244	236	220	241	241	190	243	216	194	221	193	226	220	224	215	233	257	202	217	254	194	226	215	231	192	231	260	251	194	226	221	212	252	244	220	229	224	246	231	249	224	233	230	242	252	262	250	250	224	233	231	254	236	196	205	222	244	235	216	223	249	211	230	221	245	240	225	220	211	239	235	237	223	230	216	239	213	216	209	257	213	233	218	199	213	236	222	231	257	210	238	225	234	236	220	223	203	249	236	204	220	231	220	232	232	250	220	235	247	239	222	244	236	210	226	229	222	227	204	199	219	218	193	275	235	190	219	223	238	221	214	213	227	270	196	207	212	218	257	257	231	241	226	224	211	223	201	242	247	213	227	215	205	247	229	220	209	215	239	256	208	238	229	243	237	243	249	226	234	240	232	234	274	202	226	192	205	222	226	266	217	227	203	217	217	240	229	247	266	210	235	235	240	247	250	187	229	242	215	244	240	239	216	206	232	210	235	240	221	273	246	218	234	217	224	249	224	248	215	240	212	227	210	233	215	234	246	204	236	240	230	220	212	233	227	227	236	252	220	226	242	227	201	226	233	221	226	213	232	219	219	232	214	229	261	234	234	259	244	227	236	217	203	255	222	216	219	250	223	222	229	226	243	228	256	253	244	230	224	198	235	223	230	233	240	220	213	256	222	212	247	241	228	260	214	210	240	234	231	221	240	230	217	226	254	234	222	239	216	246	216	233	235	204	186	281	240	245	199	231	226	250	220	206	216	234	226	215	212	215	228	221	205	211	229	244	224	246	229	222	258	240	233	237	225	223	226	229	214	251	214	231	231	250	234	237	200	233	237	219	235	242	213	255	213	203	227	241	216	219	216	216	227	241	229	239	217	252	240	236	248	182	196	209	231	245	216	216	222	233	197	233	217	256	215	239	219	226	241	222	233	223	231	224	210	235	230	239	239	247	214	211	224	199	243	233	213	217	251	219	239	245	236	255	229	231	230	232	240	246	216	261	199	244	239	244	232	242	249	237	232	216	218	271	207	220	229	260	228	228	227	239	223	230	205	220	226	221	245	227	233	228	223	234	259	231	210	229	246	227	223	217	214	240	198	219	241	242	228	209	224	228	217	223	213	249	248	253	231	246	231	203	244	223	264	244	222	232	262	247	223	245	217	253	237	231	237	219	209	227	227	235	220	252	227	226	217	215	221	209	229	241	199	198	224	243	200	237	209	259	220	234	250	237	234	229	236	251	231	245	207	224	226	210	227	224	226	237	257	244	238	212	213	202	213	225	219	229	240	220	221	228	234	225	233	254	246	233	200	211	245	251	221	195	227	243	220	230	282	247	229	243	217	217	244	229	232	239	234	255	208	239	264	237	229	231	239	229	224	243	206	213	237	254	237	226	220	208	214	225	204	225	229	242	244	253	225	246	230	239	242	222	220	226	218	210	225	221	252	217	203	254	222	220	226	252	257	250	232	217	222	222	244	219	231	243	214	252	224	185	243	212	225	246	238	254	240	210	211	234	222	241	220	223	249	238	213	263	225	215	223	219	226	232	228	215	249	243	248	223	218	240	249	220	208	254	212	218	240	233	222	237	253	233	222	270	265	229	226	254	243	253	226	245	216	249	238	243	210	240	234	214	209	235	234	212	218	232	225	229	237	230	214	225	228	244	214	232	220	252	260	217	200	243	216	232	240	251	237	233	217	245	238	221	255	261	244	224	244	237	234	261	234	253	227	217	230	227	196	233	233	243	273	219	232	211	272	234	252	184	235	209	237	227	237	211	226	242	229	233	252	224	239	221	200	229	235	233	239	229	234	237	233	228	209	219	242	230	231	248	238	230	226	212	263	232	240	245	224	243	242	211	229	238	217	222	208	210	219	229	224	206	230	236	206	206	232	226	232	215	262	223	199	210	241	230	235	251	254	265	234	220	234	272	224	237	219	234	229	247	235	206	272	217	217	214	250	224	243	256	202	225	249	247	238	211	220	212	240	225	231	222	240	239	245	226	201	219	214	239	277	227	216	217	239	216	236	235	206	237	244	216	253	269	235	219	242	238	267	232	239	249	229	225	242	240	236	202	223	200	207	218	211	238	255	222	231	243	233	236	216	250	234	231	244	231	226	232	225	227	222	255	217	240	240	237	214	242	250	241	232	220	227	235	220	206	246	223	205	208	229	224	226	234	223	251	248	255	227	247	240	273	226	223	244	212	247	223	235	238	251	229	243	255	254	223	240	218	244	225	237	242	220	240	220	237	245	236	227	208	202	240	246	231	215	242	225	243	206	219	228	198	227	211	234	241	249	208	239	232	204	195	227	233	227	276	215	232	214	242	219	249	246	239	219	222	233	223	220	232	218	238	258	226	248	254	221	213	214	233	234	186	219	227	248	236	220	226	246	227	219	219	255	260	243	237	208	234	261	235	242	235	238	211	267	224	239	236	244	233	212	252	220	260	224	249	231	244	204	226	212	251	219	228	248	238	209	241	241	241	235	229	231	237	241	219	240	235	228	224	252	238	216	208	239	267	219	234	247	244	250	241	247	230	220	217	242	252	217	218	249	217	227	234	221	223	224	226	246	234	263	228	212	246	237	223	258	241	210	217	255	237	233	228	220	249	245	209	251	215	231	229	239	212	208	244	195	210	237	220	223	247	189	233	225	241	234	230	221	237	244	225	194	231	228	205	250	238	217	216	252	239	246	230	232	255	199	247	203	192	233	225	211	226	224	237	271	254	229	255	211	235	247	204	232	232	222	209	228	245	203	233	239	243	275	228	229	185	220	219	242	217	216	207	224	249	239	217	228	219	219	223	234	205	226	223	232	249	258	211	227	221	225	225	185	220	243	244	240	219	203	210	216	224	252	242	203	215	236	230	215	229	224	208	222	233	231	217	221	245	231	221	217	247	209	236	227	220	239	217	240	207	232	223	235	241	223	236	228	236	243	231	218	247	212	265	238	243	243	233	262	260	264	231	223	232	231	253	213	244	229	195	227	221	219	188	222	228	252	255	227	253	234	240	184	241	234	233	232	228	227	198	225	215	244	208	221	241	227	264	220	239	239	218	217	248	226	227	229	216	206	224	264	217	209	257	238	210	251	258	236	214	218	247	253	227	213	204	223	213	239	233	232	223	234	225	220	228	210	200	225	228	239	227	274	224	247	216	225	216	231	249	210	220	216	221	253	243	227	216	227	240	204	231	206	251	244	265	246	245	221	213	234	236	230	252	243	203	236	226	249	248	215	232	248	246	226	229	251	212	206	231
29753	35334	41286	46616	49025	49140	46431	46828	47210	46101	39295	40919	36102	31122	28893	24823	19896	21506	22767	15555	13049	13068	8846	5927	6181	9361	8448	8515	10370	9665	6029	6591	6020	6156	6290	7199	5527	3528	2896	2723	2737	2958	2403	1876	1358	1147	1043	1062	916	956	5439	7408	5921	3493	1857	1044	680	612	543	535	583	514	520	515	575	537	553	508	552	601	531	556	518	534	532	555	532	536	550	541	506	541	523	578	533	524	526	535	533	508	540	541	515	574	518	536	566	536	527	502	547	543	545	503	548	542	516	543	544	539	522	542	554	517	511	546	566	555	540	575	538	542	504	563	530	525	509	530	527	514	527	536	538	536	524	536	553	490	542	559	508	554	529	558	547	518	526	547	533	508	533	538	496	535	506	552	515	563	564	577	507	544	568	557	549	495	530	553	498	514	546	507	563	521	501	500	546	519	524	511	540	521	510	506	521	488	516	499	541	516	520	566	514	546	551	532	520	500	568	500	531	502	557	525	502	522	500	549	513	472	547	509	520	530	509	542	538	526	528	566	534	535	570	536	481	558	513	580	522	549	546	533	538	544	516	530	534	512	539	537	578	543	534	581	536	513	558	512	523	515	539	545	538	527	556	525	507	548	539	524	488	528	533	483	553	584	499	530	542	551	528	577	518	541	511	536	533	518	543	584	545	533	573	504	524	509	530	509	522	528	541	582	541	502	549	520	522	545	501	516	522	535	545	536	511	522	573	500	564	522	537	544	496	548	546	533	513	507	548	526	550	566	548	496	539	524	545	559	507	524	529	524	526	544	561	519	526	543	540	532	530	511	572	516	550	534	526	568	538	510	514	537	514	532	548	539	524	535	543	492	544	528	535	534	546	534	518	499	532	542	523	536	548	534	501	471	543	549	515	496	540	560	540	552	523	530	536	584	560	538	538	522	554	545	529	548	526	596	525	506	553	550	504	515	534	516	502	511	507	562	579	502	522	541	514	570	533	510	538	535	530	534	499	567	535	522	536	521	494	540	528	535	528	510	520	563	493	561	547	565	533	554	561	533	569	494	511	536	565	603	525	503	507	514	522	571	528	562	489	522	508	535	578	496	520	536	503	559	487	534	512	557	522	588	558	552	512	529	530	541	533	509	513	492	531	535	515	544	553	532	540	552	501	527	570	531	530	535	525	588	483	533	542	494	557	502	545	537	540	530	532	517	541	520	528	526	547	542	570	546	536	520	515	503	522	544	492	535	561	516	548	513	529	526	556	511	548	531	563	561	552	556	555	501	509	541	560	546	507	525	545	496	541	518	493	538	526	554	551	534	518	548	536	547	535	511	566	532	507	542	526	522	545	515	498	556	553	523	548	524	523	502	582	538	488	523	559	556	552	576	501	524	533	536	495	543	490	559	557	496	549	531	551	526	508	516	510	498	526	495	558	546	526	557	513	519	521	510	548	521	531	517	522	542	515	523	527	536	520	522	563	533	530	535	556	541	540	541	503	558	523	555	521	566	565	533	532	530	517	529	517	528	545	537	553	526	538	532	535	546	488	535	526	486	573	492	552	534	510	536	513	565	498	541	542	570	567	515	513	547	527	541	532	528	526	522	522	507	560	545	528	493	563	513	538	543	589	534	515	549	522	534	564	554	529	538	517	549	493	500	529	535	521	501	507	577	545	534	534	554	583	496	549	553	477	586	541	517	530	529	535	505	460	577	581	551	572	561	558	541	569	518	548	522	510	522	536	542	542	550	534	565	563	530	532	529	528	515	534	548	533	514	539	553	520	540	550	516	539	569	518	541	579	515	488	506	523	531	571	550	496	538	566	507	528	561	524	545	509	489	543	567	561	533	553	541	525	565	536	519	566	545	508	503	505	532	532	519	538	573	506	579	561	553	538	541	545	527	514	562	526	533	517	545	515	538	539	557	547	534	529	530	529	555	564	542	515	560	541	543	535	516	563	554	511	562	546	523	531	489	500	523	526	533	528	509	483	498	505	570	539	527	539	525	561	515	551	547	538	542	511	526	557	532	521	543	511	521	542	518	560	525	540	524	500	523	537	531	517	570	498	498	513	523	543	559	553	524	566	541	574	545	557	557	521	562	535	512	493	549	516	542	509	525	519	523	571	525	495	538	505	520	505	533	558	535	576	500	543	557	561	542	526	554	542	531	559	566	521	554	519	557	522	535	494	547	541	509	544	578	498	545	540	508	530	537	543	514	522	517	535	500	518	529	556	579	550	539	507	558	549	528	535	557	511	531	520	586	585	549	548	520	552	548	552	518	565	521	552	530	564	537	512	507	536	541	585	548	531	516	510	535	495	528	500	555	511	515	564	502	549	517	510	496	523	486	501	520	528	560	527	521	559	547	558	562	539	527	514	519	520	503	545	542	519	492	518	556	543	500	532	532	523	518	530	548	521	532	564	563	550	512	556	532	537	530	542	550	537	522	572	553	552	529	549	585	510	545	529	553	514	536	515	557	511	524	520	572	550	540	523	518	521	545	506	545	515	522	527	491	543	544	553	553	545	470	524	501	560	518	517	481	529	556	557	538	533	580	563	524	518	501	558	545	510	528	500	568	537	516	540	524	505	533	520	543	513	573	533	550	547	549	555	502	547	558	543	560	519	531	519	533	512	533	560	527	491	554	520	488	562	505	551	529	531	591	521	563	562	509	532	547	527	535	558	528	526	574	563	537	525	511	549	506	556	547	523	559	580	559	513	517	544	513	516	529	535	521	486	474	551	490	515	514	499	528	542	540	497	563	533	547	538	536	536	567	558	502	506	504	529	516	502	505	559	596	580	514	552	533	542	505	532	544	556	521	548	539	534	557	522	495	553	542	502	554	530	529	520	563	524	527	538	534	572	529	551	532	526	557	527	555	516	551	548	511	524	536	501	525	558	512	532	513	543	534	570	561	519	549	558	570	513	518	514	522	510	533	526	511	541	514	546	538	511	564	567	532	539	564	500	568	588	507	553	563	537	510	561	531	531	515	530	536	515	574	508	530	526	523	547	525	513	549	490	502	559	502	538	540	514	539	537	502	499	561	527	517	525	498	537	507	507	538	510	543	543	525	532	519	530	515	551	480	519	530	526	548	548	567	525	527	554	467	529	549	523	520	583	520	546	526	548	517	505	514	540	525	537	522	508	536	508	544	546	543	537	503	514	537	542	501	523	499	526	530	547	531	553	547	529	497	542	551	578	504	526	548	548	513	525	489	508	557	519	551	547	578	524	499	544	511	546	528	511	541	519	537	546	514	535	481	466	556	537	530	547	511	556	558	480	513	529	540	504	520	496	476	523	545	550	532	528	552	542	529	529	575	529	559	524	538	533	534	569	532	518	576	489	539	551	543	539	506	572	505	524	476	487	546	571	537	538	516	542	517	555	518	521	506	532	534	491	538	514	508	513	535	499	539	561	518	542	547	519	584	543	520	506	534	514	543	545	507	532	561	526	497	524	535	500	537	583	577	502	531	508	526	507	509	567	532	549	531	555	525	519	533	494	520	504	512	504	559	514	500
11770	11637	12611	8668	5524	3448	2369	1805	1422	1720	1117	929	796	637	597	503	403	401	434	408	364	410	370	405	365	370	351	359	302	320	331	302	283	331	334	270	287	330	310	267	261	281	289	299	289	264	308	270	272	259	313	342	385	331	323	280	280	248	245	277	252	276	277	289	291	252	244	273	254	273	275	275	276	239	266	261	240	261	248	252	257	239	239	296	287	246	279	263	269	271	244	243	283	262	277	242	270	246	256	269	273	220	265	287	255	235	263	248	252	278	289	242	251	251	237	257	260	236	249	254	257	255	268	290	246	246	251	265	260	314	254	253	280	242	265	276	247	246	271	256	274	263	276	268	265	261	247	279	229	266	251	280	264	237	269	245	273	257	284	231	244	263	261	271	254	269	269	242	234	268	256	267	281	265	257	254	253	237	282	265	241	261	277	243	227	253	257	246	262	258	262	229	276	266	235	259	239	258	275	271	234	277	293	280	241	274	279	250	245	261	268	290	290	273	274	263	268	236	263	274	280	259	251	258	261	258	255	287	267	269	263	271	240	260	295	261	264	273	234	270	236	237	245	275	247	217	260	240	269	269	258	254	277	247	263	280	275	275	258	262	250	243	241	290	262	275	267	252	266	252	275	273	231	249	264	260	258	267	226	271	261	253	263	260	268	254	258	268	247	257	263	282	256	273	277	272	255	284	287	267	240	248	219	249	273	279	264	238	249	269	297	293	247	257	245	254	249	246	256	248	232	269	307	260	255	259	258	269	251	249	239	273	249	257	263	260	249	271	256	239	308	272	263	262	261	243	272	265	268	257	221	254	257	269	265	255	275	252	285	248	283	273	266	234	277	259	250	263	291	282	239	252	282	265	269	275	242	246	238	216	273	258	268	253	256	262	265	260	253	273	234	271	269	259	253	266	279	248	248	256	261	262	240	258	278	226	256	253	256	273	260	258	254	264	265	291	267	310	262	255	250	274	243	233	251	247	237	278	264	253	251	254	252	285	251	255	275	260	258	278	261	247	258	247	243	240	259	244	281	278	253	237	258	262	263	285	280	258	259	241	242	263	268	242	244	262	239	264	272	260	283	281	277	258	256	253	267	264	282	266	263	284	253	263	272	252	267	259	250	267	281	258	251	244	225	281	277	220	257	260	225	243	285	284	238	225	268	283	264	270	268	263	265	263	243	254	274	254	273	271	260	288	271	266	255	266	265	247	260	256	265	273	258	259	260	235	268	234	243	249	288	236	241	280	238	270	232	239	294	258	274	262	247	241	264	273	258	269	264	241	235	260	235	235	264	270	264	298	258	262	237	287	259	263	258	246	269	301	268	277	281	243	261	271	277	235	238	259	239	254	268	251	276	272	252	240	295	243	272	268	262	283	272	263	278	246	243	225	263	258	269	271	276	256	254	276	258	269	262	261	243	234	282	212	286	246	237	280	276	263	238	236	269	276	279	240	273	263	254	282	254	266	262	229	242	269	259	249	248	230	267	268	276	254	248	249	255	239	244	249	267	245	233	237	274	252	267	262	262	247	238	241	238	244	223	237	233	266	248	254	270	267	259	251	259	260	248	289	279	255	238	268	275	288	288	252	259	246	280	242	260	255	246	269	266	231	246	260	286	262	257	278	268	231	250	244	285	255	264	279	274	229	256	265	234	250	245	254	272	226	289	291	227	252	256	255	274	268	258	265	260	260	242	288	232	260	266	259	247	244	262	273	279	279	274	256	271	270	225	276	274	272	231	248	247	295	254	263	262	249	234	261	257	242	266	222	228	247	242	257	250	286	236	234	264	260	253	277	292	237	270	260	269	261	258	237	258	251	245	253	259	271	270	285	260	269	272	252	284	255	267	283	245	299	248	250	242	260	244	259	260	254	247	281	239	265	249	277	241	289	262	283	255	269	268	254	277	232	261	232	277	272	260	270	235	233	272	255	241	271	260	242	263	269	278	290	283	277	253	241	259	286	265	252	247	269	228	279	295	281	237	282	265	261	254	264	251	274	275	248	247	250	264	229	275	251	262	268	261	271	276	291	249	240	223	255	264	280	244	278	218	249	268	245	280	253	265	249	272	264	245	254	275	257	273	250	278	219	248	287	250	281	280	249	263	286	231	277	272	259	256	237	224	250	307	241	261	273	257	224	224	245	254	235	286	264	251	270	245	231	253	247	286	232	298	271	256	236	256	267	257	297	253	266	272	262	271	258	274	297	273	235	264	235	271	279	249	280	266	268	279	224	248	251	227	250	227	240	256	262	237	289	259	256	242	277	261	264	285	266	255	233	249	269	279	237	258	273	267	263	233	256	262	265	274	267	259	279	258	249	269	242	264	261	252	269	241	242	267	234	252	251	261	257	262	260	250	267	264	275	239	276	251	264	232	253	237	265	260	278	261	263	262	266	236	246	238	251	276	276	251	246	273	258	246	235	266	234	270	259	282	267	259	248	273	258	293	254	263	255	246	243	232	254	246	231	256	244	271	255	279	282	247	274	257	241	243	220	273	267	235	286	270	272	233	222	290	263	286	271	283	230	264	255	280	256	259	254	257	277	268	242	268	281	263	245	247	260	257	252	255	263	260	248	250	265	269	247	264	263	222	263	273	249	264	227	232	269	265	241	271	262	254	233	267	240	250	254	301	257	269	257	250	251	264	282	262	239	259	275	245	231	295	249	234	248	249	263	258	226	257	264	262	256	261	240	257	246	248	268	252	268	276	254	251	289	249	274	266	280	266	268	262	236	232	259	264	256	293	292	270	272	248	277	275	278	274	245	291	280	256	242	266	270	260	281	252	249	281	248	256	290	248	266	243	249	257	263	250	252	248	266	277	268	266	259	219	217	272	290	247	249	246	252	235	235	281	249	269	263	277	243	266	262	253	252	248	263	227	263	275	268	243	265	270	248	271	269	262	211	265	269	232	262	257	280	278	265	264	282	258	242	266	249	257	253	261	237	269	254	229	293	270	275	304	254	264	254	230	284	269	240	244	281	247	276	259	255	269	271	307	221	213	247	241	252	274	220	264	268	255	216	279	258	214	258	242	218	240	268	241	245	259	232	269	221	253	246	247	253	265	291	298	249	254	250	269	250	236	224	257	267	247	239	257	277	240	241	269	272	241	266	228	255	285	282	267	282	231	251	260	259	266	256	259	264	270	275	252	270	273	256	250	235	266	274	246	241	275	237	255	278	240	269	270	270	264	273	244	256	241	273	252	234	261	253	258	238	253	288	287	218	272	286	276	249	244	252	243	286	239	262	241	230	222	263	261	243	286	309	268	277	253	242	249	277	273	269	274	250	223	269	268	231	253	260	238	293	239	279	266	268	230	270	267	290	263	247	273	259	244	266	242	287	263	239	273	273	246	264	275	261	287	270	243	254	264	272	252	250	266	265	251	233	268	259	268	259	265	255	249	275	305	276	269	264	271	259	270	250	290	298	281	257	280	290	268	262	264	283	261	253	267	261	258	260	266	249	277	263	252	278	248	241	235	258
8174	10881	16976	17849	15322	12330	10014	8603	7585	8376	5435	5240	4410	3544	3210	2449	1930	1852	1982	1708	1702	1608	1376	1311	1332	1405	1325	1203	1269	1252	1159	1084	1021	1034	1080	1094	974	953	904	818	934	855	885	784	776	760	691	745	728	644	916	1021	1117	980	892	737	641	625	626	613	608	661	596	589	614	627	577	565	594	586	593	567	570	565	569	591	591	561	572	616	635	591	598	606	640	615	605	616	589	585	654	625	560	569	597	622	577	613	585	587	598	600	629	594	558	634	580	600	613	599	602	611	600	596	583	607	604	575	610	594	643	600	595	635	585	617	642	610	633	583	598	585	572	562	628	600	620	546	603	649	583	553	614	584	588	585	605	561	628	618	633	608	643	619	651	598	659	631	611	579	591	588	579	597	561	651	652	597	581	607	604	562	601	604	591	600	620	572	618	614	610	606	609	606	582	600	606	586	577	540	611	580	566	628	603	602	613	664	599	598	591	643	640	604	584	595	596	633	592	633	567	614	601	568	589	594	606	552	574	611	596	620	586	592	552	590	619	602	582	573	590	547	582	629	596	591	585	591	590	588	552	555	602	610	605	596	629	584	611	624	600	626	621	556	619	577	578	593	619	631	605	610	664	574	589	614	582	568	607	599	604	590	583	643	564	580	542	605	616	602	572	588	563	605	551	614	595	578	600	637	572	623	583	629	631	527	598	642	597	599	604	544	625	618	649	576	616	569	579	582	603	603	623	569	609	636	631	630	617	620	598	600	571	619	561	648	642	599	594	659	596	620	577	622	630	629	613	567	588	605	568	578	611	587	636	640	571	590	590	643	607	612	609	606	588	626	608	619	635	576	642	646	632	606	556	626	602	598	614	571	617	581	616	556	592	601	575	575	593	609	590	611	634	631	549	591	595	607	615	581	586	619	632	617	568	598	579	624	580	624	575	589	594	555	612	604	593	589	609	584	637	594	623	598	574	597	586	591	575	578	619	620	582	622	618	637	592	606	622	659	620	606	599	589	607	574	617	576	584	557	583	601	648	594	635	559	580	581	564	625	542	576	634	572	618	585	625	633	635	595	609	598	550	603	583	578	597	593	573	575	599	586	611	592	601	603	576	580	592	616	594	595	634	612	637	587	623	566	557	596	602	588	601	582	580	641	635	600	603	587	596	576	629	624	605	619	594	625	601	600	593	572	609	582	558	606	599	577	597	628	591	581	576	610	609	584	617	587	627	608	591	661	604	615	615	610	612	572	576	600	587	574	617	557	616	640	634	622	570	648	587	587	576	563	584	591	587	616	584	603	636	603	612	585	543	589	613	606	595	594	617	613	590	619	571	614	633	583	609	644	593	592	604	550	580	590	594	641	573	622	609	545	584	627	588	601	597	588	583	572	549	610	578	573	556	568	592	593	592	591	564	577	590	551	601	592	566	612	684	556	593	596	627	580	615	568	633	536	624	589	623	614	601	655	632	596	598	631	649	634	626	592	599	638	616	596	572	597	583	612	558	626	610	601	615	613	582	623	589	622	608	589	596	649	628	622	623	554	580	615	609	594	587	597	593	618	614	635	596	563	617	606	616	582	593	583	574	603	629	643	592	656	571	587	577	652	601	611	626	643	598	590	571	603	594	568	605	615	608	609	593	575	623	600	593	566	620	603	635	564	582	589	620	601	600	568	577	611	592	600	592	609	657	616	583	635	590	613	568	600	602	613	593	624	634	548	591	627	609	639	594	612	611	602	620	605	625	604	626	618	587	629	605	598	622	630	593	600	594	587	561	555	587	578	616	596	630	603	615	571	604	605	583	599	612	630	624	581	654	583	584	655	600	583	635	604	623	583	584	628	632	605	586	561	618	605	621	580	607	600	621	613	601	563	560	583	621	584	567	621	593	607	596	572	604	622	606	614	573	599	575	589	612	599	548	584	611	597	628	579	571	581	547	596	542	628	587	624	632	595	624	574	548	582	591	628	649	602	630	652	596	584	590	615	614	610	607	590	626	630	583	585	575	583	622	625	596	617	601	595	629	604	552	566	631	596	599	553	638	610	616	599	574	604	591	584	630	577	576	592	620	626	585	584	632	622	637	638	617	594	586	599	628	636	625	575	598	598	607	620	615	589	625	603	568	598	566	573	630	594	624	600	608	633	593	586	631	564	588	558	595	570	611	595	582	620	602	601	575	553	609	582	574	550	633	622	586	622	582	581	583	602	629	549	637	604	643	562	577	615	578	596	602	594	549	576	612	592	569	628	561	590	589	592	609	620	572	605	574	561	592	640	583	564	592	615	611	646	585	616	589	606	617	579	599	592	688	618	588	620	591	613	626	608	594	655	541	618	594	542	573	597	579	602	671	577	606	621	593	598	591	611	623	628	603	611	586	566	610	635	602	582	611	595	595	574	612	610	589	615	586	590	621	591	573	595	560	583	596	591	638	595	589	593	613	604	610	595	629	605	617	584	620	646	631	583	627	566	616	606	559	597	651	638	600	595	622	598	566	598	613	636	608	627	589	608	591	545	617	640	617	604	575	615	541	606	602	631	620	610	577	634	590	632	579	581	614	605	601	601	587	562	617	595	642	631	618	625	607	586	574	603	545	586	609	614	611	615	617	599	602	589	555	654	607	529	598	607	587	631	642	594	637	609	624	557	578	629	602	602	546	602	604	606	630	607	643	587	589	583	588	617	620	594	638	609	560	637	589	610	578	621	643	628	616	574	593	597	588	623	600	615	587	609	605	598	636	626	592	596	600	590	561	579	583	649	569	610	598	627	646	606	598	580	655	645	615	587	576	615	582	575	604	557	615	618	649	588	618	595	588	605	664	569	539	586	590	605	579	599	621	626	603	590	603	602	623	621	611	625	550	577	618	631	644	616	610	575	570	610	600	622	582	589	595	603	602	594	607	581	622	615	575	602	576	639	578	582	567	622	642	591	619	626	587	621	612	627	625	566	595	605	566	596	638	570	618	621	599	651	629	577	602	629	615	599	610	593	607	613	601	572	612	605	616	590	609	648	600	598	616	653	579	586	623	656	595	646	593	570	547	615	604	605	580	573	620	577	601	633	581	589	604	605	615	629	559	623	603	612	610	581	624	615	595	626	596	588	630	577	624	612	549	641	584	574	614	611	624	617	600	633	587	664	596	562	614	621	611	613	637	607	600	596	554	573	616	595	593	612	598	588	578	586	568	593	603	597	588	607	603	609	595	642	599	584	586	592	607	565	580	650	604	626	618	615	611	616	628	620	605	607	589	563	545	578	645	588	582	599	548	576	609	617	598	652	616	587	591	622	636	587	586	573	607	580	615	599	574	608	578	637	609	565	575	591	639	619	611	573	604	646	637	614	555	630	615	609	620	587	588	596	627	594	613	594	594	598	608	604	622	627	615	635	570	615	583	590	597	618	596	586	627	557	608	610	610	583	572	605	625	584	638	639	609	625	609	604	599	588	606	568	563	573	614	598	626	613	587	600	560	591	601	554	653	561	607	635	588	643	611	596	618	599	629	619
31310	36662	36733	32546	31083	29052	25155	20972	18707	21851	14230	13684	10741	8004	5614	4035	2697	2735	2923	1918	1403	1201	838	653	726	1001	944	893	1123	1013	718	648	588	565	647	695	578	425	420	367	396	438	362	320	314	259	269	254	272	309	609	720	616	515	410	334	275	284	255	243	234	232	244	248	249	229	242	228	231	240	199	238	219	276	228	220	248	216	234	250	255	264	212	255	231	227	253	263	241	238	236	234	251	211	270	258	244	241	224	251	253	222	250	263	236	256	233	233	251	239	242	215	237	237	219	213	230	230	221	262	247	249	227	248	244	229	248	241	243	247	230	273	245	253	216	226	222	247	224	199	265	235	231	254	211	225	242	238	237	230	259	235	223	252	232	251	258	259	248	258	264	236	239	224	255	270	243	258	213	239	216	259	232	231	230	213	247	239	235	227	225	222	239	239	221	229	199	237	238	241	235	224	243	213	215	255	235	229	207	247	279	239	231	209	234	249	230	252	254	231	237	264	242	256	227	269	226	254	236	211	224	215	228	224	215	213	267	249	269	242	235	209	236	234	247	217	259	270	218	233	229	231	233	237	245	276	250	235	248	246	228	255	238	223	216	235	260	233	247	264	228	253	255	257	233	220	257	239	220	221	233	248	218	210	249	268	226	214	243	248	234	204	240	257	242	243	234	274	257	237	229	206	253	238	228	250	236	290	246	242	243	268	239	234	257	252	234	219	231	238	243	236	231	241	244	258	233	238	265	237	227	236	259	253	250	232	230	270	223	246	242	226	254	228	227	243	256	247	247	233	249	255	247	246	231	243	219	234	231	252	249	259	260	221	267	222	252	224	256	234	229	255	251	221	221	239	241	234	269	239	252	230	259	243	239	232	251	268	237	219	217	229	237	238	262	200	252	248	260	219	225	233	250	229	241	241	217	243	233	234	239	235	214	257	253	243	249	265	248	222	217	238	247	248	231	242	248	230	225	220	240	233	231	249	214	236	238	200	209	236	211	224	223	253	237	242	233	252	223	222	253	231	225	272	225	241	238	245	220	248	229	207	210	236	250	228	241	220	243	217	235	271	230	259	233	269	228	256	250	263	246	250	252	203	250	253	227	234	211	220	226	222	233	243	215	232	212	236	247	245	241	229	212	246	250	267	205	233	246	247	258	246	230	228	231	235	246	208	235	251	227	223	230	237	272	226	219	239	231	214	231	209	252	233	235	254	239	248	224	226	199	254	223	205	229	243	239	229	222	264	210	238	252	271	229	256	243	231	261	242	228	240	218	256	215	213	219	255	287	243	249	258	223	237	275	226	229	257	266	257	227	225	252	207	258	246	260	255	246	213	232	218	215	226	238	237	236	249	223	250	239	228	231	239	233	241	214	224	242	251	229	230	229	235	217	259	262	218	265	243	228	239	231	244	228	216	231	254	243	242	244	227	248	233	242	247	241	241	249	236	229	231	259	259	228	227	257	290	214	243	231	215	243	232	240	232	235	229	220	244	254	236	278	261	251	223	263	250	216	231	233	235	220	210	222	253	236	254	196	233	203	241	227	242	224	236	217	253	212	220	230	219	264	269	238	222	269	254	249	248	261	250	250	229	274	251	235	228	214	259	238	246	237	219	242	255	241	224	231	260	229	237	253	257	241	228	214	216	239	210	236	227	238	230	236	215	249	237	228	260	241	235	245	271	242	203	229	250	251	234	209	245	209	231	227	232	249	239	218	207	267	255	237	234	235	198	252	229	261	250	234	269	252	257	250	222	246	253	222	209	250	242	245	226	235	243	224	227	231	284	216	228	236	216	246	246	253	205	247	257	251	238	271	233	235	226	212	246	250	259	235	234	223	244	232	233	231	199	239	245	218	244	201	212	232	253	260	284	233	256	241	199	204	252	227	255	239	281	217	246	226	233	196	236	244	239	269	218	226	222	241	275	238	259	225	225	213	260	262	249	234	264	253	269	207	223	261	242	233	209	240	248	243	235	249	222	250	245	242	264	251	246	216	230	243	230	234	245	221	230	209	245	272	250	247	249	243	237	233	248	255	235	256	245	220	256	254	248	237	265	201	251	230	202	246	226	260	231	233	226	245	236	275	228	229	220	227	230	232	242	238	248	218	197	237	258	231	243	245	271	236	236	244	214	238	234	229	238	246	234	246	239	221	215	252	256	253	212	233	251	219	234	228	236	226	249	244	236	242	232	243	251	247	252	228	263	244	236	241	228	266	239	234	245	206	233	211	234	231	227	222	192	212	241	220	233	252	235	214	246	226	275	229	227	230	208	228	261	236	221	246	259	235	272	230	238	225	247	258	254	220	244	209	219	252	230	224	246	263	237	234	257	257	233	242	263	219	245	234	225	258	248	233	267	226	234	233	233	204	219	232	238	240	255	225	248	257	244	244	207	220	228	237	249	257	249	255	251	265	234	221	257	277	252	272	228	263	260	250	210	237	227	243	231	265	259	228	232	235	233	236	232	224	222	233	209	242	245	222	218	285	256	234	243	225	227	233	220	251	234	229	252	254	226	232	216	221	248	235	245	218	257	249	251	246	261	238	261	251	226	257	247	221	232	271	281	265	235	246	241	253	260	241	227	238	243	246	241	250	239	220	230	223	236	228	236	228	248	253	256	245	232	274	247	241	244	230	249	238	266	242	242	229	219	220	246	241	264	227	200	259	251	256	231	214	212	230	250	237	242	246	239	236	235	223	232	246	245	240	240	249	199	273	228	238	225	202	254	245	270	235	252	241	212	265	232	235	228	242	237	221	221	273	273	235	252	223	240	217	250	210	231	256	238	230	219	249	253	241	238	264	240	282	246	205	240	265	246	232	252	224	231	260	228	214	226	257	287	259	250	210	249	231	218	221	228	230	225	264	219	264	231	255	228	259	241	219	226	248	257	232	240	216	238	250	246	236	236	246	215	226	223	244	250	238	273	238	243	245	226	234	247	242	239	252	256	215	243	232	230	202	224	223	241	216	231	238	255	235	267	264	237	255	234	221	221	227	247	238	238	256	263	228	238	235	245	247	241	261	236	257	254	261	234	248	216	265	278	207	239	195	265	220	207	260	225	224	226	251	240	247	222	231	242	224	228	243	272	237	256	249	242	246	225	249	229	251	251	241	256	249	264	240	246	228	246	234	217	260	205	209	203	237	196	265	239	227	244	245	245	266	242	228	247	262	254	218	217	223	216	254	238	229	220	221	226	251	235	232	227	227	229	241	241	220	251	264	196	235	232	238	237	265	259	251	212	235	255	232	225	247	235	252	238	239	237	231	211	257	230	247	250	256	237	258	257	239	267	216	210	218	229	238	250	225	222	219	235	216	250	222	249	240	254	245	236	216	278	257	283	249	284	241	229	236	255	264	245	225	243	259	208	227	282	256	269	249	224	202	263	262	253	227	239	217	245	245	241	232	242	215	208	240	239	242	250	217	213	237	218	250	234	250	255	226	268	251	237	222	259	255	251	254	243	286	246	248	243	226	278	250	243	211	211	244	240
22997	29595	37209	41338	42665	42141	38739	37682	36842	38334	30251	31662	28300	23612	20340	16565	12357	13724	15209	10164	8691	6742	5214	3939	3727	6126	5183	5111	6774	5344	4295	3359	3036	3507	3525	3861	3250	2251	1940	1790	1806	2069	1707	1431	1141	982	900	788	741	1122	3076	3776	3304	2365	1428	948	652	578	570	516	508	544	555	560	542	553	548	540	557	556	578	570	561	549	540	554	561	532	589	571	605	586	545	560	552	547	603	563	550	540	579	572	568	597	562	565	536	524	535	557	570	538	509	507	583	563	591	507	566	574	567	541	536	538	509	579	566	543	554	568	558	603	559	567	563	524	499	565	494	574	561	575	560	566	521	552	598	542	553	559	563	542	580	515	543	516	548	530	560	530	571	531	517	563	571	553	535	528	577	531	565	576	512	541	558	528	510	592	561	548	552	586	563	547	567	535	546	585	560	581	556	586	536	575	543	550	563	545	604	568	566	536	636	563	609	524	524	549	509	562	552	559	582	546	534	542	564	563	546	551	559	505	571	578	509	538	528	581	576	564	562	561	600	574	557	583	475	553	587	503	520	548	546	579	574	542	562	512	542	542	570	516	553	525	560	584	548	554	546	529	559	584	599	565	527	588	568	555	584	566	550	526	523	596	579	567	544	540	532	543	515	516	580	553	624	574	520	563	570	571	552	513	560	550	555	541	556	570	564	545	529	571	547	566	582	546	546	591	556	560	547	584	613	514	568	535	549	517	535	533	565	541	573	527	533	535	545	548	606	563	537	569	577	530	569	525	543	532	483	570	567	537	591	548	561	563	547	564	549	546	533	582	517	590	545	562	581	558	551	534	589	556	601	547	545	546	556	546	534	523	528	570	566	614	551	600	554	533	543	554	559	583	551	550	532	526	518	569	551	563	556	563	591	557	573	542	553	560	568	581	579	556	553	532	522	555	542	529	546	584	570	499	576	556	594	530	533	523	522	569	576	549	558	514	528	559	552	561	585	552	556	569	587	566	568	604	547	603	539	600	579	555	539	553	554	555	563	500	519	523	570	547	541	549	541	559	563	558	570	511	557	570	544	562	597	546	552	543	554	555	534	598	570	555	576	533	551	596	532	522	538	562	537	541	551	567	522	516	545	529	538	519	599	524	551	603	523	571	540	554	561	535	531	533	562	563	587	589	553	507	567	536	547	509	560	539	569	532	580	511	555	563	506	544	559	556	575	563	521	594	574	564	556	592	542	551	533	592	569	541	545	537	600	565	592	529	500	571	530	553	503	558	567	554	552	571	585	566	554	528	572	540	502	595	559	576	557	567	560	579	551	562	545	593	561	578	564	567	561	546	549	535	581	568	526	557	547	533	633	570	530	524	562	570	572	591	549	565	557	508	541	550	569	596	559	551	572	558	573	553	523	524	540	557	540	562	575	555	541	570	537	544	556	577	556	537	567	545	587	548	563	540	562	586	538	566	629	578	547	584	559	562	588	526	553	551	512	613	555	557	541	559	566	591	577	570	565	581	535	554	515	534	559	589	583	610	599	572	542	523	595	556	583	570	555	579	567	602	564	562	547	556	545	520	561	558	562	568	554	604	531	567	564	522	558	534	562	545	561	574	572	544	582	551	532	534	566	517	552	532	557	566	545	548	553	546	548	543	535	520	533	544	571	568	541	560	538	538	556	545	590	559	532	486	544	578	571	575	546	563	572	516	533	549	572	540	545	577	541	531	555	568	551	564	538	553	570	531	500	576	549	532	512	524	575	563	568	561	558	526	536	543	559	538	614	539	563	544	553	572	568	627	588	557	526	550	569	568	563	549	541	601	581	505	539	560	551	544	550	522	580	527	515	584	530	546	557	596	596	574	575	551	559	533	539	536	479	543	546	562	544	540	572	561	549	552	548	521	557	573	543	544	578	568	550	563	551	583	578	524	552	571	579	566	595	572	567	537	558	518	562	546	544	575	547	533	595	555	532	629	527	564	523	533	538	557	566	529	546	513	572	544	583	555	556	548	560	519	545	528	517	532	573	547	569	555	570	579	599	559	545	567	501	558	537	559	553	529	537	573	584	569	552	563	566	532	579	531	525	564	537	570	566	568	563	578	545	567	572	536	554	587	577	566	552	552	546	522	546	519	563	571	583	570	552	551	525	543	566	549	549	570	552	536	571	516	587	555	579	556	566	534	553	532	542	576	546	592	561	570	498	559	570	557	538	553	579	550	555	581	540	570	558	592	570	552	533	536	560	555	549	541	516	562	562	551	536	553	549	540	541	556	550	564	549	562	575	597	495	551	566	573	535	565	567	542	589	568	586	600	536	576	513	556	604	541	562	577	542	538	600	572	545	504	581	565	539	539	564	512	563	569	558	536	574	549	584	558	533	498	574	574	571	538	589	594	534	584	570	565	517	561	560	580	546	539	603	548	618	586	593	591	523	560	565	517	530	558	555	533	591	563	574	580	541	533	573	534	551	517	563	544	552	552	517	592	532	554	613	564	538	540	563	526	546	567	524	613	562	569	596	557	545	534	545	551	608	557	554	543	549	507	585	593	545	565	576	520	561	545	539	616	557	586	523	559	585	566	542	539	561	564	581	572	527	590	551	557	560	550	567	592	558	573	556	581	528	591	547	541	557	586	555	518	561	549	533	506	558	567	558	595	576	553	574	559	554	540	584	552	574	584	561	584	513	520	573	542	531	608	556	577	590	560	548	569	528	526	550	564	557	556	547	602	548	563	545	539	545	541	521	551	578	551	536	559	574	517	556	513	507	558	549	560	534	553	548	571	516	586	585	572	539	551	561	586	591	564	571	545	545	533	524	538	522	518	553	538	551	575	617	515	585	604	618	566	552	597	606	548	594	528	519	547	531	568	576	551	527	541	546	556	586	571	556	571	559	562	555	543	583	518	539	534	561	513	575	529	577	530	549	571	538	580	547	575	529	568	567	548	569	561	536	546	559	541	540	554	594	564	522	555	519	543	496	592	535	573	553	553	542	573	576	504	551	533	518	542	501	543	591	552	546	560	538	556	567	548	576	527	569	568	515	538	555	521	589	577	533	552	566	536	550	590	540	552	523	575	555	578	551	581	565	574	533	543	525	539	540	543	523	559	602	548	553	493	524	529	539	558	534	571	561	607	545	587	532	529	559	535	553	544	542	564	614	535	568	546	572	529	501	514	568	596	597	523	510	538	537	531	621	572	506	524	547	583	546	559	595	554	553	568	550	530	550	552	516	563	568	568	559	546	541	587	602	574	614	605	510	547	522	552	546	559	555	556	573	585	530	545	550	510	531	541	579	578	530	524	567	541	525	534	553	565	544	545	553	533	579	543	580	571	567	576	525	542	540	543	582	562	565	562	552	542	524	549	573	523	567	524	557	568	536	581	560	556	567	555	561	586	578	577	560	536	540	578	566	574	529	495	547	562	549	551	597	520	559	592	555	556	602	593	551	495	569	542	559	545	577	567	538	511	534	558	551	602	574	584	528	546	557	569	563	553	556	567	564	546	566	565	534	557	545	519	504	546
39958	40117	38572	34353	34336	34489	32429	30291	29206	32509	23432	23356	18647	14635	11354	7903	5535	5379	5758	3599	2752	2070	1511	1004	1096	1773	1769	1851	2078	1536	1174	962	864	1016	1102	1141	849	632	531	523	490	553	476	450	370	317	310	307	285	404	915	1210	1005	718	497	374	304	255	218	236	212	223	240	219	237	241	246	224	272	218	236	219	229	214	226	239	261	246	252	213	233	266	213	225	222	212	214	212	237	215	259	231	240	210	240	244	234	221	233	193	233	255	229	210	231	232	195	216	219	240	232	221	201	228	220	230	228	210	234	226	252	222	226	242	194	240	227	204	247	228	222	211	204	227	251	225	240	224	219	222	229	220	238	238	225	244	239	222	263	219	242	238	222	241	213	245	243	216	236	225	230	236	219	217	209	250	235	250	262	227	213	203	227	209	247	235	239	200	227	259	218	242	220	207	209	224	197	204	239	215	230	197	228	219	216	253	232	237	222	215	238	205	248	259	226	218	246	226	235	247	209	212	220	249	241	249	196	210	215	220	233	219	237	234	247	232	238	242	221	232	210	232	194	212	234	224	219	224	212	237	237	217	219	230	220	221	235	206	223	212	251	202	228	217	218	213	202	212	206	224	196	251	259	232	206	228	240	228	231	211	233	217	232	200	224	206	230	223	229	236	239	204	238	247	232	220	223	244	203	235	208	238	221	215	236	212	214	221	235	228	248	245	225	249	229	276	217	233	238	196	227	234	252	225	191	228	225	247	257	255	218	213	221	262	246	203	216	229	245	231	230	199	243	231	227	242	235	220	225	231	199	205	242	223	245	227	194	253	235	241	214	223	202	214	211	243	238	200	217	230	210	220	221	233	199	231	264	266	265	238	216	203	222	235	245	222	213	220	221	222	245	201	209	223	220	237	208	240	238	235	239	231	216	221	230	254	259	218	247	198	202	235	231	205	252	207	207	252	205	229	213	229	230	199	234	244	217	211	236	226	245	210	231	225	199	247	246	218	244	214	222	207	229	240	224	238	200	251	247	211	240	249	190	228	216	215	253	233	208	257	221	247	223	224	239	220	192	201	205	206	250	231	242	249	227	212	248	229	247	211	213	237	262	263	226	229	226	237	207	190	210	215	229	258	221	242	253	243	208	217	243	232	210	247	243	213	224	235	185	216	242	215	224	207	243	235	225	226	232	237	247	249	248	226	226	221	210	221	225	224	225	272	225	228	229	225	214	234	251	254	203	244	225	222	208	231	215	210	259	238	263	196	234	234	223	205	215	234	225	227	238	223	246	201	230	217	226	230	207	242	236	245	228	246	223	216	209	209	225	216	210	252	222	207	221	209	241	259	244	210	213	230	239	244	221	226	213	226	248	243	230	240	204	217	215	232	252	215	195	194	232	217	189	225	208	235	233	225	259	258	261	212	220	185	236	222	201	222	273	191	218	193	240	224	207	228	199	215	233	233	232	237	212	211	199	231	212	230	212	233	238	225	221	231	232	227	210	222	229	211	231	258	210	252	243	217	219	196	220	212	197	223	234	225	237	210	238	246	223	261	234	219	225	226	233	231	272	193	229	246	232	250	224	240	228	224	226	235	214	230	245	217	238	235	228	239	207	242	242	243	246	244	219	226	211	201	199	233	232	246	212	261	229	229	225	254	227	242	208	229	228	215	242	223	229	235	230	208	223	236	215	233	222	237	213	225	217	214	229	245	261	223	221	244	230	222	239	243	227	236	247	234	234	242	212	221	243	249	204	233	267	208	240	205	223	242	246	229	232	202	234	220	223	234	233	210	244	235	238	226	207	240	214	230	238	221	229	235	214	225	227	242	223	275	230	214	243	223	267	215	269	215	241	210	229	229	226	216	227	228	188	253	215	244	227	241	212	245	240	203	194	215	217	207	213	213	243	201	227	236	231	219	241	220	221	239	242	244	225	223	222	207	240	251	207	229	224	214	239	220	238	221	227	236	253	213	236	228	238	226	221	217	214	227	248	221	234	223	239	237	238	233	217	214	265	231	220	212	211	250	253	249	256	228	228	249	220	204	249	225	206	223	219	229	203	238	236	256	249	210	218	223	221	241	236	261	255	222	234	224	214	243	236	223	208	238	222	231	248	246	242	231	235	252	229	249	219	235	243	241	247	242	208	211	213	237	237	224	189	231	208	216	222	221	234	250	217	250	238	203	230	224	206	231	234	203	230	217	244	204	229	227	246	227	240	241	197	220	229	237	230	228	214	245	244	220	234	261	217	229	226	232	230	250	203	221	217	220	233	230	229	236	238	230	232	231	231	216	233	221	233	211	243	242	240	231	244	221	224	221	225	235	225	212	227	227	225	247	220	227	227	217	229	242	251	228	226	229	220	224	205	248	237	225	212	222	240	234	231	218	217	253	233	219	214	219	223	216	218	238	227	217	230	224	216	221	229	207	203	246	226	205	210	225	209	232	202	233	252	238	233	219	215	210	228	250	234	227	261	213	236	237	207	245	236	213	211	218	227	222	213	233	212	225	232	238	228	206	247	232	255	212	234	247	216	218	205	261	221	225	225	227	219	233	225	232	226	231	255	231	219	261	226	232	238	235	222	215	217	227	218	226	211	219	243	244	263	245	223	227	235	205	240	207	256	227	243	226	240	229	245	222	215	263	226	217	234	220	249	212	243	242	241	225	230	247	223	235	246	227	234	199	260	255	240	222	237	207	233	227	231	208	222	238	221	242	191	233	211	222	214	217	216	221	231	231	195	227	257	229	235	223	242	246	251	219	227	238	226	231	207	219	242	246	249	251	240	231	207	229	225	222	234	237	233	227	232	221	240	228	197	234	231	196	224	241	239	207	222	255	238	235	257	205	243	232	202	207	230	212	254	239	235	223	239	238	250	242	238	223	214	218	222	230	232	244	223	241	219	249	217	228	225	228	238	214	213	229	263	230	247	233	232	256	242	197	198	214	211	216	213	225	238	228	204	212	210	236	236	232	246	222	215	183	227	227	243	234	229	236	258	215	214	229	234	212	254	229	249	231	217	212	235	228	223	197	253	232	217	232	200	226	232	239	262	241	236	220	223	240	259	232	270	211	234	222	229	243	212	241	233	217	248	225	224	212	220	225	213	250	222	221	235	231	229	213	216	231	242	233	218	250	250	207	262	230	213	244	219	250	245	210	219	244	228	226	221	227	202	232	204	242	212	231	244	232	227	223	208	247	219	224	207	208	221	194	254	222	208	219	216	217	234	191	227	232	239	223	235	211	207	236	231	217	211	211	190	219	245	215	225	231	198	226	232	224	203	207	252	238	186	234	254	233	221	226	255	266	221	254	225	217	232	224	222	208	229	233	240	217	229	214	238	231	246	225	248	210	236	234	205	245	213	210	241	265	242	232	227	232	206	199	219	228	235	222	239	236	228	234	240	234	204	234	219	213	243	220	244	252	226	199	212	221	212	219	224	219	228	191	236	231	206	253	229	221	213	224	247	225	251	213	247	227	235	253	226	238	242	262	221	207	219	215	210	230
29450	35788	41378	46680	48753	49332	46749	45960	46204	46513	40054	40782	37285	32343	28990	23836	20100	21450	23555	17198	14541	11502	8109	6124	6512	10015	9767	9665	11340	9003	6652	5782	5132	6191	6195	6491	5113	3284	2817	2799	2843	3306	2503	1926	1529	1252	1127	951	826	2028	5064	6872	5522	3557	2008	1263	763	585	561	577	533	546	562	555	526	545	499	550	515	534	507	568	523	527	492	523	522	545	519	519	517	516	543	530	541	470	569	518	550	486	550	545	484	544	531	547	532	519	498	523	531	494	517	527	551	548	521	521	499	506	524	505	528	518	514	503	533	486	501	545	514	541	525	514	554	545	519	524	537	479	549	552	547	546	543	492	529	547	577	532	542	557	560	605	496	516	541	501	542	533	504	504	490	528	546	479	539	538	502	518	533	555	480	487	575	493	509	560	516	525	522	534	513	571	505	543	545	524	531	527	549	540	489	536	579	529	527	511	517	528	500	545	561	533	508	512	527	520	571	523	524	537	529	558	533	519	502	510	516	527	534	507	533	521	535	527	516	485	541	568	501	543	540	519	509	510	534	505	529	509	547	500	509	473	492	545	555	535	500	573	513	558	499	502	529	529	524	527	508	523	582	552	509	528	500	517	522	522	532	513	528	506	531	515	537	514	526	505	479	529	562	538	524	563	556	514	514	579	529	543	500	556	548	564	513	510	559	521	512	521	539	531	511	537	483	511	494	535	561	521	515	487	514	531	533	559	480	518	550	539	552	517	506	528	528	557	560	525	540	537	544	534	502	506	532	496	520	531	546	567	537	507	537	524	558	522	529	551	492	506	575	538	558	569	541	535	505	567	526	546	533	539	519	534	505	521	533	543	533	529	562	555	554	531	538	531	584	521	531	501	534	503	540	538	536	518	518	578	530	534	573	505	512	533	489	526	486	498	519	503	538	540	512	569	566	563	530	564	558	503	526	530	482	515	534	543	540	536	508	502	536	524	530	512	539	553	512	533	503	528	505	502	563	529	524	554	535	542	480	562	509	554	557	516	534	536	518	531	515	525	529	568	534	562	518	470	521	545	499	533	523	522	546	529	534	491	562	567	493	539	503	473	535	571	542	543	517	536	557	558	520	522	509	533	546	518	499	541	555	562	538	527	486	557	525	483	489	500	526	527	521	542	540	542	532	545	536	510	531	537	489	552	527	537	488	524	583	509	538	537	532	524	551	486	576	485	498	519	540	529	530	521	522	554	482	527	536	528	544	533	553	515	537	490	552	502	541	551	547	527	506	537	558	520	519	524	491	476	520	491	524	561	578	525	552	581	535	512	534	521	550	553	486	569	526	500	595	506	555	546	510	515	514	547	528	555	529	506	547	561	537	567	503	536	534	549	522	474	514	551	526	546	557	538	525	512	522	530	509	548	505	509	517	513	535	530	528	522	540	508	529	489	487	592	540	501	512	572	548	548	519	516	530	527	525	572	608	546	518	522	535	551	540	524	548	527	545	511	540	531	527	496	503	550	519	526	581	534	537	494	526	511	517	523	536	521	529	510	507	557	529	548	571	512	521	539	498	503	528	502	521	530	550	461	508	563	566	524	538	539	544	483	548	518	501	521	552	548	529	535	536	544	538	542	542	551	502	523	549	589	527	521	578	508	480	528	550	535	519	494	528	527	531	528	548	528	551	505	548	534	549	533	540	538	542	535	492	548	541	542	516	523	539	554	516	528	562	510	523	537	520	516	538	554	532	498	511	524	523	487	517	528	560	514	535	520	543	502	571	535	563	540	602	537	485	496	519	540	546	541	533	495	535	559	520	511	562	528	490	521	505	510	524	536	568	500	529	515	538	526	542	530	491	514	522	522	525	515	586	538	553	479	546	550	519	518	530	548	533	539	587	490	561	510	545	488	516	524	571	535	518	529	562	538	487	516	542	530	518	529	526	525	520	520	524	546	507	515	543	497	570	522	565	512	568	495	546	527	528	536	488	538	510	529	514	522	566	526	513	525	561	533	533	507	578	555	538	503	547	544	552	501	527	520	515	513	544	530	540	566	464	557	525	521	540	541	551	573	516	528	539	530	528	479	518	512	547	512	539	476	541	527	519	517	486	536	524	518	509	511	534	534	574	514	580	516	551	533	543	522	499	566	566	500	530	578	570	526	542	534	586	538	533	526	507	515	499	539	507	518	527	506	527	553	521	540	525	506	507	519	541	579	534	532	505	560	510	528	540	565	517	509	525	549	546	541	517	560	476	511	507	529	518	484	519	491	504	521	567	538	533	523	527	507	525	548	530	537	501	560	540	538	498	500	576	498	541	520	559	520	578	565	516	543	522	502	540	540	554	550	551	539	549	519	513	539	546	525	532	573	541	533	552	518	545	491	533	545	505	541	530	498	530	558	546	537	525	542	498	534	542	499	500	536	574	575	521	484	501	495	547	508	529	566	539	554	511	527	520	561	532	510	495	496	514	533	535	492	512	520	501	514	556	526	518	549	523	518	513	545	541	554	575	521	514	514	563	501	496	498	503	548	509	546	513	576	529	527	559	506	520	505	571	552	511	528	541	542	574	498	543	558	531	525	540	530	527	554	514	547	515	488	563	580	536	529	553	492	535	540	573	563	511	502	568	517	539	543	524	562	501	522	546	495	529	590	519	535	563	517	556	544	504	489	542	540	498	515	529	557	517	548	544	510	520	532	522	525	533	503	518	542	568	526	570	516	533	515	545	571	498	515	508	536	545	528	504	493	583	522	533	504	523	562	517	542	510	579	515	518	539	530	534	546	514	541	505	500	537	543	550	538	534	512	506	512	523	537	551	498	485	562	508	549	548	571	560	522	521	536	548	488	531	488	521	502	562	545	526	542	521	553	554	518	517	534	507	517	543	491	526	525	525	544	506	534	516	507	526	522	509	514	532	541	533	540	524	526	548	537	525	521	546	497	554	489	508	510	508	535	514	539	536	549	556	510	515	552	519	496	556	486	484	516	541	567	552	519	515	521	504	503	523	573	559	521	489	492	527	511	513	509	540	547	507	507	535	518	533	540	516	506	528	524	557	483	500	533	555	531	542	558	569	514	501	528	547	530	491	547	584	526	525	544	536	523	544	532	548	532	539	527	531	510	504	494	537	519	541	535	528	518	511	517	540	546	536	544	542	555	540	434	542	558	538	520	538	532	532	528	530	546	572	537	559	556	515	536	512	489	570	523	526	502	539	509	525	539	489	488	573	547	508	535	472	571	583	535	487	523	523	520	477	547	549	530	484	552	532	516	545	551	483	547	499	564	486	557	515	511	541	531	580	481	517	533	557	509	535	557	528	527	548	491	536	550	523	548	492	534	576	514	528	484	514	507	499	571	516	486	541	519	500	588	543	557	526	538	522	541	492	490	536	525	522	502	552	582	477	538	537	518	532	533	552	515	550	507	480	495	546	509	586	506	536	508	519	624	536	531	534	545	581	492	553	504	541	538	530	532	539	523	509	500	513	504	547	547	509	544	533	496	544	525	552	521	576	572	512	504	548	576	520	520	532	517
11585	11210	12521	8404	5438	3717	2419	1714	1551	1562	1057	1039	762	636	545	473	428	417	397	370	403	369	342	340	383	354	348	336	343	367	296	315	293	344	292	267	339	298	297	266	263	296	284	300	274	265	246	244	277	288	280	325	315	359	317	284	275	266	242	252	253	254	247	269	249	268	292	259	262	235	267	239	266	258	273	236	252	255	263	245	260	246	282	286	258	249	268	243	245	255	247	273	283	297	239	260	268	257	247	263	247	242	268	252	263	252	267	250	234	245	243	244	250	267	276	273	244	259	240	269	256	248	235	278	249	253	260	261	247	249	234	259	265	252	266	255	277	251	253	260	257	249	269	265	245	276	238	278	260	247	261	261	252	258	256	268	246	264	244	263	286	243	254	253	237	288	240	250	287	229	239	255	237	271	239	266	259	289	258	245	246	238	238	224	267	240	260	249	252	272	231	263	255	262	261	261	237	291	244	255	228	252	262	280	258	254	275	275	226	281	245	264	255	261	234	232	236	295	271	249	254	273	252	266	262	260	245	266	279	248	252	247	274	227	222	250	270	261	235	252	261	247	261	246	228	274	267	269	255	271	282	264	262	262	246	240	256	254	249	251	278	256	236	259	245	246	253	240	236	240	253	241	299	227	266	248	244	281	245	265	288	282	243	264	276	272	250	237	272	278	241	222	239	235	243	241	265	278	261	226	276	267	270	258	293	243	286	262	268	255	276	255	243	211	281	274	255	241	230	259	286	267	261	279	257	244	266	259	246	236	257	284	247	225	252	254	236	244	270	260	256	254	261	273	280	276	237	250	267	260	239	250	253	283	269	261	260	230	254	244	282	262	274	269	270	230	289	253	271	236	239	229	264	275	269	247	252	240	272	257	251	254	229	271	261	253	299	255	286	246	279	262	251	280	275	267	238	238	265	254	243	257	296	265	238	224	246	301	236	238	252	248	271	240	245	257	262	254	256	248	222	219	274	216	285	267	255	245	248	259	278	248	273	284	259	244	256	233	276	296	281	266	254	253	279	261	278	251	247	251	279	265	221	232	264	270	269	268	266	257	261	256	258	251	268	250	250	235	260	272	272	237	252	251	261	241	210	255	250	225	286	230	272	274	254	240	265	248	278	268	262	254	227	272	276	264	278	257	280	259	247	265	252	256	275	252	218	237	254	253	273	248	269	266	242	270	266	243	254	227	262	271	236	271	257	226	268	256	271	271	257	258	244	283	246	258	257	262	264	278	241	254	252	242	239	275	273	261	210	251	282	288	277	280	257	225	260	263	252	250	219	259	271	276	267	263	257	263	259	235	287	251	264	251	270	250	266	268	250	242	248	262	258	268	227	264	240	271	238	243	271	281	286	266	272	246	265	274	253	277	257	241	232	243	282	263	274	240	226	242	254	260	244	229	248	238	277	261	236	239	275	285	286	286	248	272	253	243	275	258	269	275	284	284	263	285	253	281	272	229	289	264	242	259	253	263	243	271	250	258	276	261	247	231	234	266	275	241	256	292	256	274	245	240	310	236	260	264	276	256	257	259	274	249	251	262	247	268	286	287	267	243	242	291	244	270	268	269	264	270	253	265	280	291	265	275	298	272	283	247	269	278	257	288	272	267	247	241	266	265	265	264	259	250	243	273	249	274	255	288	217	252	270	266	256	254	247	271	236	277	262	260	274	252	256	274	232	270	288	245	261	278	256	270	274	257	236	275	275	278	260	206	245	274	255	256	230	277	232	255	263	267	245	240	273	243	248	263	260	276	257	253	270	250	254	250	259	247	262	230	263	260	251	262	266	240	267	270	261	264	261	273	240	250	258	274	216	245	265	298	274	257	262	268	230	264	254	265	239	267	265	244	256	266	264	270	263	224	287	237	247	259	236	238	269	257	211	274	225	237	277	250	285	252	275	264	243	258	222	284	266	284	254	257	242	260	261	266	278	258	222	239	251	267	261	230	272	281	265	264	224	242	241	250	243	258	247	279	225	287	276	238	261	242	275	277	241	286	240	258	245	264	260	272	251	254	279	266	285	252	260	252	255	263	241	233	234	240	247	266	258	247	249	262	251	250	266	300	266	257	251	244	256	253	280	245	259	245	254	230	267	245	260	229	262	246	259	245	244	266	272	258	246	266	252	262	264	279	291	256	261	278	255	253	265	268	248	236	255	222	260	275	264	276	238	264	243	246	250	239	265	266	261	260	271	235	264	266	260	222	262	309	270	264	295	256	247	244	290	290	246	250	290	274	284	284	262	253	235	272	235	234	249	231	257	263	264	257	274	237	237	245	258	245	265	241	258	243	268	272	229	283	256	229	257	260	273	238	299	250	236	274	256	243	257	247	256	231	272	238	251	273	277	254	229	279	240	265	283	254	267	264	269	265	264	262	238	265	286	269	244	261	261	258	280	279	266	244	281	284	290	232	239	251	269	253	242	297	250	264	266	230	266	258	262	270	245	254	257	243	287	267	247	249	238	256	256	238	260	254	281	250	243	263	248	281	248	262	267	263	250	286	270	271	268	260	233	245	246	250	268	256	263	269	241	275	231	279	266	238	264	226	245	264	275	248	279	256	256	270	280	258	226	251	275	264	234	280	250	259	263	251	260	257	277	276	266	246	269	264	251	215	248	245	241	252	264	258	288	235	228	237	244	240	268	278	246	247	254	252	258	221	256	235	273	279	247	225	268	293	285	262	260	273	246	263	280	264	259	284	252	256	248	243	255	264	225	269	227	265	240	274	259	250	257	268	246	258	255	253	271	269	239	261	265	277	276	263	269	240	250	276	258	237	214	262	257	253	218	251	249	253	256	251	255	254	258	242	257	258	248	256	257	242	244	276	271	236	275	263	209	233	227	290	252	252	277	265	263	275	263	272	258	257	272	244	271	257	232	274	253	253	246	276	250	263	291	253	275	245	253	262	263	253	261	249	281	250	265	274	239	264	246	265	239	266	231	235	288	257	260	274	297	251	259	265	250	259	243	291	239	249	265	263	260	229	259	231	263	289	257	269	305	261	249	231	253	251	241	247	286	272	296	243	245	212	270	255	282	265	258	268	251	295	253	249	249	236	246	235	271	250	251	238	289	272	274	233	242	250	278	270	213	256	258	241	236	284	281	269	275	259	260	266	239	235	250	290	259	256	273	306	292	226	266	275	216	265	266	244	254	256	255	232	255	267	275	277	239	247	268	274	249	232	276	239	246	254	254	232	282	266	272	247	233	260	249	234	242	254	259	267	262	258	257	266	226	249	233	250	261	248	267	256	244	268	273	284	226	279	264	263	218	291	311	297	287	281	264	239	250	260	252	283	275	245	253	276	243	272	263	257	273	251	259	249	274	276	265	249	270	270	249	236	257	254	250	258	257	243	230	252	262	276	258	251	276	246	274	200	231	241	275	252	234	235	240	267	249	263	252	254	266	226	244	235	266	245	254	242	251	244	256	263	246	259	235	249	264	260	242	259	227	248	286	248	273	281	258	269	250	267	259	253	246	242
8071	10600	17203	17575	15746	12717	10182	8243	7828	8464	5595	6023	4341	3807	3221	2442	1918	1892	2102	1816	1589	1484	1373	1436	1332	1479	1276	1170	1323	1290	1078	1044	1023	1069	1093	1008	944	1013	940	867	869	820	879	804	775	676	802	713	683	671	817	1019	1119	983	857	747	679	583	656	604	590	618	582	586	570	620	615	655	578	620	596	600	591	611	586	577	639	649	544	617	563	580	597	635	630	588	612	588	593	573	624	583	599	611	641	615	573	616	578	566	635	580	652	587	584	613	597	614	634	631	619	603	608	595	625	582	555	590	644	583	644	589	598	620	633	606	604	611	633	575	566	570	619	633	589	603	585	617	629	600	622	660	597	589	593	595	589	639	607	584	655	594	613	609	592	588	625	593	597	639	598	594	612	577	585	563	616	622	607	603	571	586	592	612	622	606	588	645	586	595	569	582	601	583	606	616	580	592	619	610	619	593	609	578	577	592	568	641	594	580	593	606	608	631	610	603	600	645	577	553	637	631	570	570	582	588	622	622	626	644	626	594	590	609	583	606	595	603	559	606	571	570	588	599	596	638	584	611	622	592	534	571	575	566	620	603	596	607	614	602	593	606	567	590	563	614	624	645	634	585	572	587	603	628	574	577	588	592	581	596	628	589	598	566	641	610	613	584	575	582	577	625	657	570	587	555	604	573	575	629	612	620	590	605	612	615	641	575	619	596	567	656	606	601	614	596	649	603	594	597	595	589	569	613	602	625	536	600	629	639	613	617	635	585	617	604	619	603	581	601	632	594	593	618	613	591	634	616	597	581	567	604	604	600	614	599	584	587	590	605	633	569	607	653	604	618	598	618	611	610	653	584	613	620	567	598	581	624	620	601	648	583	605	604	630	659	583	601	660	619	620	584	616	585	582	550	643	613	593	619	567	641	552	598	596	593	636	574	609	570	563	611	587	596	578	578	607	601	593	660	598	566	602	614	594	599	604	609	606	601	598	567	621	592	594	618	567	565	645	628	545	621	618	609	555	585	606	593	622	586	605	590	629	623	618	601	569	609	617	582	568	578	606	588	639	619	610	606	563	619	616	614	595	625	612	574	587	585	596	628	587	606	581	650	644	652	579	616	575	570	565	577	630	596	576	640	616	588	620	627	593	638	615	648	614	586	582	609	613	583	614	579	617	617	575	613	613	569	603	601	611	624	568	627	637	543	575	608	569	632	584	582	624	608	587	558	583	610	574	580	614	640	576	601	590	598	637	583	578	611	576	568	600	597	580	594	618	566	610	639	609	607	621	595	580	582	648	629	569	600	633	593	617	559	566	566	559	604	624	597	615	633	614	639	597	633	568	635	591	591	620	606	562	582	615	593	599	624	620	612	571	576	618	591	613	584	608	602	600	607	584	610	591	614	644	634	559	592	609	617	589	596	580	626	557	567	632	613	638	590	632	605	607	567	592	673	631	586	609	603	652	607	616	591	626	613	550	593	574	552	626	576	575	568	602	581	598	616	580	563	605	632	614	636	620	605	614	616	618	603	585	608	590	621	574	581	570	648	610	581	619	584	543	612	599	647	581	611	560	590	590	611	596	604	588	626	620	639	592	626	601	636	590	604	623	625	623	629	595	611	620	603	617	595	626	622	601	630	598	612	582	622	586	583	604	603	581	581	599	620	586	599	615	654	634	589	604	560	633	617	617	588	641	624	516	608	600	612	600	593	620	639	615	630	588	585	614	644	607	627	630	582	588	557	550	595	566	596	601	595	600	607	585	635	612	587	652	598	618	583	614	624	550	607	613	606	636	589	599	662	623	628	630	591	615	559	618	644	602	600	646	582	576	601	597	599	595	595	628	626	619	605	604	612	590	585	595	615	621	654	552	600	609	583	580	600	580	619	578	594	582	570	579	614	593	608	576	581	588	614	615	577	623	617	628	609	609	562	621	586	619	573	617	634	586	566	566	608	576	594	604	618	611	611	605	629	608	596	595	572	621	601	639	604	613	595	643	589	610	611	586	615	561	606	612	624	618	616	581	655	598	624	581	593	588	569	617	616	599	544	582	565	570	550	616	567	593	596	586	584	607	589	587	613	647	602	656	651	625	597	613	631	588	589	614	578	622	608	634	574	563	617	600	579	617	593	628	572	598	626	664	608	593	603	605	631	605	563	651	637	611	592	618	607	623	621	590	598	545	659	618	615	614	579	603	624	554	647	618	619	637	585	601	629	580	568	596	640	597	633	606	572	588	570	598	619	610	630	562	612	575	624	632	595	603	548	629	612	640	602	604	623	595	586	619	619	579	591	593	660	584	638	625	606	575	620	562	565	654	586	582	600	585	624	600	570	622	590	565	619	614	640	636	579	625	612	635	646	595	584	615	620	632	591	639	625	612	601	589	611	631	570	600	589	624	593	617	604	614	621	564	639	603	618	602	614	615	606	624	599	586	574	604	617	573	616	572	563	597	598	609	634	604	645	603	599	609	621	576	586	593	584	614	579	581	567	575	603	596	585	609	584	607	637	621	579	580	615	568	563	592	611	620	577	589	584	554	617	616	652	630	567	604	618	597	638	596	654	643	615	629	574	626	581	652	665	564	549	605	638	620	622	577	585	592	637	656	596	639	583	597	663	604	621	600	604	627	643	618	583	580	624	633	592	643	565	605	578	594	626	602	630	586	563	645	630	587	654	591	555	586	609	635	622	633	638	576	597	649	589	587	593	643	587	587	588	567	609	621	596	597	610	579	577	601	558	556	587	549	594	631	594	600	609	625	640	587	603	606	605	619	572	627	608	605	587	620	587	645	583	593	581	606	603	589	616	588	586	593	598	580	602	586	584	606	588	626	620	618	570	613	607	586	640	634	570	625	613	587	624	609	572	591	608	613	603	584	599	571	589	613	578	585	645	645	587	622	561	628	570	644	635	581	646	573	594	619	609	617	587	602	597	576	586	609	561	591	602	650	635	612	602	611	623	628	564	596	627	609	567	555	570	556	603	552	608	621	643	603	592	587	598	587	570	598	627	589	608	624	603	587	608	604	621	568	623	600	629	597	620	617	601	609	641	582	576	574	555	543	616	628	618	596	593	575	597	610	616	563	642	577	615	588	622	616	596	631	594	589	585	611	598	591	560	596	608	598	593	613	618	584	571	597	622	593	616	641	587	607	603	581	599	608	619	645	616	584	599	623	662	576	614	595	620	541	618	592	591	605	614	581	585	590	549	580	562	569	614	609	634	572	585	610	588	610	579	586	633	588	597	589	601	573	637	614	639	609	595	590	588	611	601	628	582	596	632	540	625	593	572	625	573	607	596	609	604	548	584	661	632	624	618	590	574	588	622	625	628	572	582	619	603	601	597	596	576	597	619	587	624	614	594	594	567	635	587	593	613	584	610	622	612	597	585	611	617	609	611	595	594	592	639	632	603	635	619	592	615	565	593	617	609	574	565	612	603	553	640	591	580	579	576	597	565	582	572	618	572	612	627	582	616	603	559	631	635	596	608	602	605	614	600	602	626	592	574
31514	36856	36746	32565	31153	29847	25157	19724	18312	21524	15631	15079	10610	7622	6435	3955	2468	2496	2896	1841	1356	1066	827	722	688	999	937	954	1129	829	651	613	579	624	627	679	548	445	378	370	408	378	372	356	375	323	292	292	283	270	490	707	703	552	422	283	288	220	246	262	234	232	229	230	231	213	251	235	239	221	241	218	244	263	229	231	260	246	237	225	243	237	219	248	260	235	253	252	246	239	258	209	226	220	207	257	241	239	250	235	247	258	211	250	203	246	229	227	279	225	256	228	232	260	253	253	261	231	244	244	222	257	249	236	224	257	240	247	240	197	256	210	225	192	229	242	251	246	231	238	261	248	228	237	242	256	245	250	244	232	236	225	241	220	245	234	213	245	248	218	232	219	223	250	242	231	250	260	258	203	220	242	239	251	266	234	234	250	279	234	250	232	250	231	234	216	256	218	238	245	265	246	242	258	249	248	201	246	227	226	222	229	262	226	241	233	256	245	253	263	250	213	275	239	237	220	219	218	243	247	244	229	253	226	230	252	253	273	254	222	232	243	234	245	256	260	227	244	253	245	228	271	251	221	249	215	225	241	267	240	220	252	215	206	251	229	241	230	264	240	261	210	235	238	241	264	254	235	260	226	221	237	235	216	235	236	206	207	224	248	266	260	212	253	255	251	264	251	260	242	261	257	228	233	247	234	248	233	224	245	211	235	218	229	232	269	236	215	245	244	210	240	232	258	244	240	243	246	236	243	239	194	215	241	270	228	255	260	252	229	215	217	217	232	239	225	232	244	249	246	236	238	240	210	244	259	259	240	265	226	222	212	227	259	245	230	257	233	228	230	245	242	267	213	238	255	247	221	238	243	249	250	255	234	224	258	221	211	248	227	223	241	230	239	239	261	271	241	245	214	252	244	216	252	239	244	242	247	230	251	214	242	226	252	257	259	250	241	221	226	272	257	248	241	212	256	245	233	228	243	250	247	227	235	233	224	262	247	234	214	268	248	210	250	241	261	230	236	243	234	255	231	224	240	261	233	232	220	221	245	245	234	263	241	209	234	238	229	225	227	252	226	218	223	229	237	231	253	222	242	245	234	241	223	218	259	209	235	244	243	228	256	233	244	211	237	240	242	244	209	229	250	231	233	237	251	256	249	271	239	218	226	244	245	230	215	227	248	259	190	247	193	239	251	233	229	235	246	226	235	209	263	252	250	246	230	251	247	235	224	235	197	263	213	246	256	248	257	229	234	222	275	234	229	232	243	203	266	255	223	237	242	254	250	245	243	258	230	229	221	272	237	247	220	254	244	245	228	228	236	228	251	231	229	224	237	266	234	247	235	229	230	255	202	239	235	268	239	225	252	223	232	228	245	262	246	240	225	269	255	259	233	235	210	240	191	202	252	239	211	224	247	222	259	232	244	247	236	238	262	207	243	195	230	241	240	259	226	221	243	230	252	224	264	225	221	231	228	244	240	240	234	233	225	251	259	254	237	211	219	234	272	243	251	233	267	240	223	276	275	267	250	230	231	245	233	232	235	239	211	279	233	233	251	254	220	248	245	241	241	240	233	258	229	233	193	236	222	252	238	237	263	207	236	235	243	244	227	238	208	231	207	247	235	251	245	239	244	224	266	227	228	263	236	242	219	214	246	210	217	205	242	240	252	233	248	229	247	229	221	262	239	260	277	269	216	229	249	217	238	239	234	230	224	277	246	235	211	224	220	237	240	266	264	250	221	228	254	231	247	253	249	249	246	238	215	233	230	231	245	253	252	276	220	251	252	203	224	207	229	209	260	240	259	269	252	239	227	224	228	245	222	261	245	226	223	248	228	232	232	237	234	264	230	234	266	243	234	254	220	215	235	242	250	230	233	243	240	226	233	214	227	219	258	225	236	209	240	239	215	275	247	225	222	229	241	229	271	254	271	258	225	260	247	257	227	248	237	211	230	209	239	242	203	214	252	197	239	235	249	266	243	228	238	213	219	223	279	245	248	226	254	224	247	245	249	236	270	208	222	254	225	250	235	253	230	241	251	244	237	212	248	269	241	236	249	244	245	221	240	235	211	252	238	219	265	230	258	240	222	237	236	257	231	223	241	248	228	224	259	253	216	265	250	254	231	237	251	241	223	249	230	254	272	268	220	233	229	238	248	220	219	202	253	242	237	239	244	273	253	222	238	250	250	229	251	242	218	271	243	240	246	244	237	257	244	268	231	233	240	237	240	256	239	246	272	215	214	238	220	213	274	239	220	238	208	267	241	238	260	253	250	241	244	231	226	244	244	260	232	223	240	248	234	243	261	256	243	252	268	253	237	215	216	231	234	245	256	225	252	245	238	245	245	246	249	217	247	252	228	224	219	244	260	225	231	227	236	264	218	260	243	205	214	238	265	239	260	229	254	236	234	224	241	209	253	242	241	265	233	250	224	216	212	225	233	251	249	216	232	230	250	234	224	252	251	254	233	226	243	241	235	231	228	226	259	240	228	243	210	233	244	244	253	211	238	224	253	243	234	262	238	247	231	251	264	248	248	234	220	218	236	234	240	253	230	229	242	240	240	243	261	232	247	238	216	237	240	245	239	213	215	237	243	232	236	232	266	233	244	228	246	226	236	243	250	221	241	221	200	237	246	263	222	213	213	233	270	258	237	242	259	241	252	266	242	222	240	236	234	224	244	246	250	232	230	254	236	209	258	247	225	226	217	240	249	216	249	224	243	234	236	244	280	237	230	248	213	242	213	252	248	239	237	247	246	265	206	242	212	225	232	245	256	239	232	214	211	245	246	222	264	217	231	222	241	217	263	219	234	237	243	220	224	246	242	245	241	233	237	244	258	240	234	214	226	249	217	254	284	218	240	228	201	251	251	284	209	258	238	235	233	239	238	195	249	242	235	277	219	267	236	229	237	229	218	234	225	247	241	246	257	223	242	220	240	231	234	265	253	200	245	256	238	253	237	237	224	224	208	226	232	248	220	214	232	217	227	247	229	242	242	218	233	239	258	237	274	246	244	263	253	256	231	260	262	257	249	249	247	222	237	218	203	224	241	244	238	209	212	228	204	232	236	240	233	224	230	232	241	246	215	237	231	201	242	221	263	255	214	223	243	232	205	229	258	226	237	240	257	234	265	248	247	196	250	247	252	223	227	213	211	226	232	229	268	262	250	237	227	206	285	231	264	230	211	221	218	209	237	236	237	248	249	237	247	217	251	255	255	214	250	231	210	231	256	251	216	231	227	224	250	230	234	241	233	251	234	265	224	247	250	245	253	261	247	252	243	255	231	239	220	215	261	250	251	226	238	234	240	243	259	236	240	245	252	237	257	257	245	226	239	278	266	239	218	251	236	216	215	225	247	227	240	249	257	276	240	258	244	246	208	240	264	222	237	264	255	226	250	249	234	242	273	234	233	219	224	204	259	213	243	253	242	228	255	226	241	242	239	232	242	231	261	250	232	255	250	245	208	260	267	234	204	211	240	244	249	275	238	246	223	212	222	204	253
23460	30090	36476	41198	42688	42265	38235	36006	36953	38918	31771	33200	27743	23606	21468	16205	12156	13391	15386	9938	8306	6345	4739	4128	3689	6273	5730	5341	6761	4997	3788	3531	3423	3899	3523	3743	2888	2037	1858	1649	1852	1851	1521	1417	1262	1050	880	815	778	776	2560	4119	3505	2273	1459	914	719	567	568	549	578	542	573	576	575	543	518	564	579	543	570	538	579	581	562	556	616	597	554	582	522	546	549	522	527	532	524	547	545	546	527	564	575	559	542	555	597	592	544	563	542	552	552	524	609	561	550	521	554	517	552	513	549	533	545	540	546	566	572	599	556	601	556	550	581	548	567	542	548	540	600	567	536	584	564	538	553	575	556	534	542	573	538	553	532	542	535	584	556	549	552	504	515	582	520	595	595	534	557	557	541	583	529	530	562	543	576	528	577	550	541	543	515	563	565	544	574	531	603	565	551	573	524	558	538	554	524	520	547	542	575	588	568	566	555	580	619	561	544	531	566	584	518	522	591	531	545	604	517	551	542	536	550	580	544	557	541	547	556	551	557	542	544	564	555	572	556	559	543	536	588	606	566	527	565	530	547	576	510	542	529	595	566	550	572	510	598	539	563	538	579	481	565	551	568	553	554	535	581	581	547	523	536	569	546	524	554	574	505	583	606	495	561	550	583	598	554	549	565	534	530	539	611	588	506	578	558	556	576	588	532	572	560	551	568	534	573	573	589	563	555	531	551	513	550	521	562	549	548	559	574	553	580	559	556	578	584	563	558	547	532	550	545	547	536	564	558	539	549	550	533	603	549	548	512	529	557	521	563	580	555	524	549	548	572	578	532	568	555	562	564	558	534	532	551	564	605	568	536	581	586	580	571	552	518	591	562	576	558	536	543	612	567	532	564	511	550	538	521	573	560	530	538	557	537	592	508	546	586	548	546	569	569	557	504	558	522	555	580	552	571	572	590	531	541	562	569	566	539	565	520	563	590	571	609	559	555	512	564	552	560	508	557	539	547	533	587	602	608	552	539	560	571	570	569	560	561	558	544	607	552	574	583	561	543	554	560	536	570	570	547	580	575	560	566	556	504	576	540	568	571	520	567	552	540	540	587	540	562	574	484	540	528	536	574	542	589	563	559	607	582	563	547	563	563	537	568	535	556	578	549	567	572	545	547	593	551	554	546	544	548	541	555	546	556	567	570	569	532	560	538	517	589	589	589	533	527	597	557	547	552	555	529	594	553	554	561	563	512	547	544	575	575	538	549	538	518	566	575	559	574	525	553	553	580	556	546	552	537	558	533	551	550	579	549	572	538	594	564	537	579	550	545	508	568	545	557	586	522	544	585	546	561	564	530	549	613	554	532	553	549	570	513	544	586	569	588	589	556	562	561	568	557	536	550	559	558	539	541	563	604	615	592	569	558	518	564	580	574	535	556	588	534	534	523	532	529	572	552	567	548	552	572	566	543	581	593	539	570	550	533	516	536	558	526	578	525	565	553	498	545	572	555	563	588	539	569	522	563	616	588	578	536	565	530	594	533	553	516	580	561	605	582	583	573	569	557	545	619	545	545	544	608	563	586	560	536	586	555	564	562	582	562	590	585	507	534	543	518	546	581	559	570	558	573	556	607	569	571	539	566	571	549	563	544	552	579	534	547	552	578	556	548	545	554	562	534	512	555	549	577	557	560	559	570	566	611	564	546	572	561	605	568	564	520	587	547	582	567	549	582	551	546	517	577	547	522	568	563	574	548	549	599	558	574	555	571	593	582	550	543	569	572	561	555	546	564	557	551	532	548	537	542	533	561	598	538	568	542	537	553	569	558	503	552	532	591	576	581	548	546	564	566	561	529	593	548	536	574	568	535	548	554	544	546	544	589	551	601	544	589	533	538	538	562	591	506	564	539	580	547	566	591	544	566	516	573	574	505	567	551	537	527	556	520	560	572	572	563	552	558	547	550	582	531	585	549	553	587	572	574	527	562	570	517	516	552	578	577	555	562	563	525	548	560	563	540	525	549	536	561	583	549	523	583	554	557	578	549	513	573	577	632	581	548	564	568	549	592	537	559	571	533	554	584	563	520	567	614	588	536	569	583	544	554	546	603	547	537	523	576	544	541	580	548	550	533	566	624	528	523	546	564	542	551	573	520	552	565	566	556	565	581	556	563	555	581	533	565	546	563	571	528	577	560	559	543	581	559	514	577	558	573	543	560	564	563	611	528	569	575	580	568	574	511	557	554	553	551	547	576	564	607	556	580	546	568	586	537	578	576	554	557	566	521	549	557	562	566	590	552	568	549	524	528	568	557	537	547	551	550	553	548	558	574	540	561	574	521	551	582	543	537	567	565	562	588	551	557	536	579	554	538	529	548	522	527	579	564	579	534	517	516	576	621	528	585	540	537	582	570	518	568	548	557	570	543	576	574	546	517	541	549	581	579	567	577	542	557	588	550	612	506	561	588	556	549	547	517	515	610	521	501	530	557	602	543	556	569	534	560	528	565	590	558	579	553	535	547	504	582	580	535	565	583	583	574	553	548	577	574	560	532	573	558	584	535	530	559	531	554	539	593	530	546	531	534	577	522	546	557	593	550	557	524	521	587	545	577	533	568	546	585	539	554	554	542	528	561	566	532	558	565	541	523	555	582	524	536	536	522	540	538	562	585	579	537	564	557	504	534	565	575	538	534	515	559	571	538	561	564	590	593	579	561	568	533	574	575	560	550	556	580	564	528	550	540	559	559	558	604	553	544	561	544	582	570	546	559	558	537	551	557	548	564	559	596	593	543	577	552	537	548	550	483	554	577	534	533	563	584	547	510	555	539	563	611	619	566	592	570	556	519	595	589	572	561	566	556	532	572	566	542	544	560	551	582	589	558	579	520	534	552	527	563	572	579	550	581	552	542	543	570	516	532	607	560	607	547	552	548	575	566	570	514	554	554	543	532	559	565	570	558	558	557	537	526	533	551	574	536	518	556	525	526	569	538	554	592	554	550	544	568	583	556	576	543	594	524	574	543	537	595	569	543	548	524	569	531	541	582	546	555	544	564	567	537	549	526	550	535	591	561	574	596	536	546	605	517	547	542	549	531	534	553	538	548	549	555	524	560	563	565	558	556	545	538	545	561	533	555	612	522	599	527	570	576	542	591	545	572	549	567	580	550	532	555	558	587	564	573	553	534	578	556	558	575	533	556	525	573	577	553	549	549	536	548	566	568	576	529	564	549	522	578	556	546	569	563	552	591	516	507	565	530	581	522	616	572	568	502	577	534	583	577	592	572	557	546	566	520	583	565	542	534	556	582	561	551	533	565	566	570	529	551	551	547	565	552	602	592	591	545	549	557	556	562	566	547	533	536	568	528	581	546	536	526	552	530	528	573	521	571	521	548	537	527	546	563	557	549	581	577	599	532	567	522	545	580	547	551	544	507	511	554	602	536	542	535	541	573	563	537	530	555	539	568	613	548	560	580	597	556	575	556	534	560	538	518	536	524	552	546	522	573	568	518	509	547	533	585	539	585	526	578	583
40615	40092	38405	34388	33612	34417	32141	28836	28110	32766	25976	25575	20562	14162	12181	8942	5244	5087	5648	3366	2708	1855	1340	1064	1114	1661	1719	1753	1887	1494	1084	989	997	1074	911	950	800	547	554	491	546	492	482	426	367	381	301	291	294	300	829	1209	1050	684	450	360	253	235	232	220	217	215	243	235	235	236	229	243	254	232	215	239	219	214	234	260	236	237	241	278	228	236	225	228	237	256	264	261	225	234	242	238	193	246	237	257	193	215	200	247	224	217	224	242	240	224	221	217	225	219	224	220	239	195	225	218	244	247	213	235	227	240	235	234	218	227	241	249	230	251	200	209	229	225	213	227	234	200	218	229	209	224	205	206	212	226	227	226	208	227	254	202	216	193	229	220	229	222	230	211	223	266	234	195	209	231	239	246	220	262	227	235	214	206	233	233	233	233	251	227	244	229	211	231	266	239	217	246	241	236	253	224	226	219	248	220	245	229	214	256	261	248	217	220	217	191	207	249	231	229	233	239	205	229	261	253	233	196	230	216	223	236	244	213	239	225	242	213	249	207	229	246	265	242	199	234	251	212	242	209	235	233	250	251	201	198	215	224	235	213	210	211	228	221	229	205	256	242	254	222	198	223	212	205	218	217	221	207	212	231	250	209	228	219	208	253	234	256	246	256	211	222	231	210	213	234	231	222	237	223	236	226	204	233	208	236	228	215	224	225	227	223	236	212	223	227	226	247	240	237	233	208	220	220	229	226	255	233	214	244	209	233	222	215	220	253	236	234	226	260	220	222	228	216	222	223	220	250	266	225	242	200	244	225	241	232	251	237	246	208	254	209	250	218	240	250	207	223	215	245	235	262	227	229	209	215	225	193	235	253	213	247	210	228	226	249	232	212	215	226	226	219	238	243	245	252	230	220	215	221	209	216	245	269	226	216	240	237	209	200	212	240	225	233	242	244	242	241	250	232	220	211	210	239	239	196	199	206	224	256	195	224	230	207	204	218	208	226	238	205	233	225	232	231	213	230	213	228	232	224	199	230	217	233	206	233	219	230	216	240	210	214	215	241	211	233	211	240	231	227	240	215	248	221	215	215	217	216	241	196	221	224	238	247	243	209	244	208	236	229	219	218	253	227	210	223	258	229	250	225	230	229	216	236	262	272	218	211	238	239	264	247	227	232	202	216	212	215	233	245	231	235	234	225	257	232	249	242	234	247	246	198	224	209	231	211	256	235	245	238	214	257	226	240	235	220	235	245	222	231	203	220	238	227	212	217	219	228	239	239	219	216	231	201	237	238	237	250	241	227	244	241	241	249	222	220	215	229	264	210	245	233	226	216	205	211	227	209	231	200	215	241	235	256	226	237	233	234	241	256	235	217	226	222	231	209	200	214	211	220	245	225	215	221	230	212	244	218	241	235	235	208	208	232	209	201	213	228	231	213	239	226	261	234	236	264	220	217	214	218	253	252	213	254	211	199	218	229	241	240	201	202	246	254	231	218	233	243	265	242	223	212	206	188	244	209	235	220	214	216	209	219	222	238	233	244	253	216	218	234	222	209	251	231	216	235	242	224	228	222	202	227	216	222	237	217	246	234	244	223	220	222	227	223	239	221	238	231	228	249	220	242	234	214	197	218	205	220	222	252	225	228	209	244	238	247	240	198	243	233	219	239	220	210	212	212	244	213	227	230	229	214	206	223	220	198	226	262	238	237	239	225	206	241	225	244	231	221	248	243	262	276	242	212	229	199	213	231	189	200	214	249	238	212	212	237	232	211	246	193	232	229	221	233	251	243	217	222	231	231	250	227	207	254	217	218	238	205	235	226	243	225	273	253	225	236	243	226	216	228	232	241	216	201	230	224	242	212	241	235	217	217	245	205	221	237	219	226	235	237	231	258	224	220	216	215	207	263	252	211	211	239	231	195	224	214	232	242	226	207	209	215	228	216	224	246	232	222	220	226	239	207	212	225	210	223	217	225	234	232	225	260	231	260	249	229	233	232	236	260	231	227	222	228	193	200	246	197	226	205	244	227	230	201	223	225	219	214	233	240	220	250	240	247	218	222	217	210	232	238	206	236	228	218	221	244	225	216	233	227	217	211	227	232	233	216	214	219	253	206	226	228	274	224	226	248	205	230	209	233	219	206	252	213	208	232	226	233	236	237	230	252	235	221	221	223	188	239	223	233	207	264	238	234	204	247	225	198	213	259	231	206	243	242	224	242	221	226	221	251	217	235	228	220	242	238	240	237	235	207	235	231	215	234	216	215	216	228	202	227	242	212	243	228	232	214	210	206	215	226	238	209	217	212	207	210	244	217	224	265	222	199	204	225	191	245	229	255	231	213	228	245	227	259	219	201	230	217	225	213	243	246	246	225	222	216	197	219	245	220	257	230	247	209	268	253	231	218	235	227	234	219	234	226	211	233	228	244	230	220	240	218	236	212	209	248	233	237	225	235	227	216	239	224	245	210	230	253	249	231	219	239	231	209	205	181	215	238	240	233	198	240	242	267	234	249	223	227	253	235	214	212	229	245	230	202	245	214	224	221	228	225	229	229	246	254	241	238	219	220	229	228	213	251	231	232	217	225	199	254	221	222	239	230	204	216	219	268	223	234	244	221	232	239	226	229	213	224	218	216	226	205	239	248	199	226	211	260	231	243	220	228	218	226	251	248	231	227	209	219	242	215	246	227	213	237	225	244	213	234	242	240	212	216	231	226	199	206	214	201	225	208	233	221	243	205	252	218	244	221	233	223	230	239	216	212	217	224	235	236	248	208	251	202	237	197	205	225	227	253	214	229	226	201	242	236	222	213	202	226	243	229	254	193	227	221	218	241	218	238	227	238	251	233	236	215	241	262	219	232	210	236	240	242	219	258	229	244	231	252	253	224	246	193	250	223	201	213	216	240	237	227	234	233	242	233	241	246	220	224	244	217	240	245	231	239	195	228	216	233	222	223	231	222	223	245	236	241	215	231	231	201	205	258	224	237	247	246	224	232	231	222	221	245	235	219	243	244	244	222	232	226	245	228	230	218	221	232	228	247	200	232	246	237	249	232	218	200	265	235	214	234	206	220	224	243	238	262	218	255	217	248	220	231	264	245	216	240	213	200	226	216	234	219	235	212	244	265	211	235	243	230	240	226	219	229	253	237	205	227	222	229	223	217	215	222	219	234	231	248	242	223	250	208	221	190	200	229	231	227	228	209	220	202	235	221	213	245	217	242	196	208	214	227	228	249	263	255	243	241	249	207	245	243	221	263	234	213	205	241	227	239	227	178	247	233	226	250	241	226	242	255	214	197	200	230	242	209	243	226	233	230	220	221	240	227	242	221	237	251	261	266	203	252	248	221	216	218	233	224	206	253	221	230	237	234	221	251	231	231	241	227	251	239	218	244	243	230	233	214	250	247	231	201	228	215	241	228	218	244	213	245	239	247	242	264	219	250	240	234	204	229	239	242	249	230	255	226	230	251	226	217	253	238	200	231	237	243	233	225	242	219	204	225	243	224
29967	36159	41483	46965	49291	50156	46534	45329	45460	46711	41349	43200	37928	31970	30801	24295	18590	21477	23794	16285	14034	10351	7725	6311	6278	10470	9914	9207	10909	8995	6139	5692	5721	6475	5322	5862	4779	2995	3065	2519	2998	2687	2164	1659	1669	1649	1111	912	885	937	4990	6835	5737	3432	1979	1083	737	595	506	532	562	532	545	482	518	542	537	528	526	506	506	569	526	540	513	514	559	500	526	515	499	514	528	573	551	516	545	509	522	520	530	543	533	537	535	543	531	557	524	497	545	519	505	522	540	551	528	491	538	525	514	533	539	544	537	559	510	513	514	564	562	537	525	524	539	545	499	523	495	517	519	557	504	512	527	585	543	506	513	561	528	530	530	555	498	548	534	524	533	519	513	515	535	531	528	540	525	548	531	499	498	531	515	551	548	536	519	550	540	530	516	526	513	512	524	564	528	520	537	525	560	488	492	555	512	521	536	571	562	546	615	507	502	551	527	529	534	536	536	492	553	541	544	551	572	579	532	471	521	546	547	555	547	540	569	480	579	511	546	486	539	581	536	509	535	522	544	503	548	544	488	503	521	506	541	539	520	559	517	514	535	519	534	550	527	587	543	542	543	541	529	524	504	560	554	505	559	562	536	477	536	522	515	510	553	515	531	545	528	561	525	533	531	557	520	533	524	528	523	515	508	512	515	575	510	542	535	515	537	497	530	555	530	566	483	547	518	492	531	512	519	475	507	535	509	555	550	545	542	530	571	537	526	536	522	522	553	516	539	537	578	523	529	521	507	580	510	562	540	485	527	545	527	550	536	575	561	515	524	545	517	590	474	522	547	507	518	489	518	518	532	547	540	538	551	492	528	533	549	564	494	543	516	563	550	531	527	534	555	534	538	516	533	547	519	495	531	517	498	520	556	545	562	533	514	555	533	553	490	504	563	530	521	496	551	521	514	502	515	504	521	536	551	558	554	544	534	523	544	533	569	531	493	542	500	479	484	519	510	526	525	529	520	531	556	525	556	528	510	528	516	517	573	553	533	527	525	521	502	578	535	581	545	546	536	516	520	531	545	561	495	572	501	497	529	527	488	517	507	480	509	534	521	532	554	508	569	537	537	490	496	511	513	531	504	558	542	506	552	557	478	572	554	539	522	483	538	508	465	516	535	547	526	538	536	549	527	519	565	513	524	514	523	512	561	519	558	511	497	526	521	483	538	487	484	554	515	538	520	532	508	510	530	499	550	521	532	571	519	545	546	504	483	520	528	521	533	515	538	530	523	546	538	528	528	525	537	524	559	527	540	534	520	527	527	549	516	544	546	524	556	515	505	578	538	532	554	462	530	503	520	567	569	520	520	541	522	507	569	512	541	507	533	546	507	533	525	599	549	486	557	508	511	536	530	485	520	519	528	486	507	521	536	544	530	540	507	568	506	557	539	554	509	461	542	510	539	506	546	497	549	568	505	551	530	507	510	539	544	543	533	541	529	541	519	523	484	535	530	538	486	525	484	576	503	539	520	529	557	523	523	526	493	512	556	527	591	514	480	520	518	485	532	524	504	534	529	517	527	546	532	517	516	493	519	502	531	532	550	544	521	533	554	512	552	483	545	521	531	523	582	517	513	541	548	481	545	574	492	494	522	507	546	524	546	547	525	509	554	515	544	540	524	539	525	543	477	531	521	522	562	530	503	509	529	506	565	535	535	528	483	549	543	531	553	527	506	580	530	510	549	540	503	539	533	514	510	553	527	528	502	536	537	508	550	567	519	514	545	494	548	541	545	562	525	519	534	581	509	529	558	540	533	530	536	560	539	526	494	505	481	513	545	532	480	534	525	546	529	513	542	528	499	535	517	542	576	542	495	571	539	521	574	562	543	479	554	524	571	548	550	530	555	489	496	531	550	507	526	541	540	568	542	535	517	531	538	524	487	569	522	551	519	519	499	541	547	538	508	548	478	539	558	527	516	513	530	509	500	563	534	513	565	516	533	503	505	529	518	539	532	518	545	566	528	538	504	524	536	535	509	529	567	530	516	537	547	541	521	499	558	516	511	536	514	513	571	533	534	535	554	486	515	526	529	515	530	508	556	516	531	492	508	555	519	535	558	524	563	522	522	517	491	493	558	498	540	495	513	511	476	553	483	523	505	542	490	547	532	534	476	575	552	529	556	512	528	507	539	546	523	494	505	538	541	507	500	524	520	522	528	528	485	478	525	513	512	535	516	503	530	518	500	526	572	526	548	537	530	537	517	511	518	523	512	565	536	588	514	530	527	504	507	516	534	551	497	527	532	518	552	514	515	524	524	519	547	561	547	517	538	512	535	558	516	521	528	530	502	557	573	545	484	496	569	578	519	521	571	556	542	548	543	525	557	499	528	514	510	506	526	527	518	513	549	507	541	516	509	512	496	557	526	534	583	516	494	531	516	517	530	524	518	485	533	537	559	524	514	524	535	533	512	549	540	490	553	528	528	555	511	520	520	524	522	539	566	525	545	545	521	552	535	525	545	539	542	564	550	527	550	520	546	557	516	518	566	529	536	518	562	535	542	527	520	544	528	582	529	550	571	511	520	543	494	507	564	540	484	569	566	570	519	529	551	567	531	520	528	506	531	538	492	517	478	520	515	524	564	508	548	519	527	517	533	520	531	522	522	561	493	521	520	536	474	550	490	540	523	532	537	556	549	534	530	506	582	516	526	546	509	559	520	538	477	539	531	542	523	555	484	527	575	530	511	537	538	494	513	550	512	525	480	521	582	530	517	563	552	552	547	536	547	529	527	514	531	498	519	501	503	520	549	491	512	525	553	515	558	506	525	514	552	536	541	541	523	501	474	530	561	538	544	527	547	542	541	488	532	532	504	522	505	536	491	553	508	500	490	534	561	562	557	540	552	578	533	507	578	498	506	529	541	557	544	522	527	515	571	541	553	512	555	563	508	546	556	542	485	532	538	543	540	504	537	534	529	561	535	540	498	588	562	508	488	506	563	554	545	527	553	521	519	555	514	528	547	504	512	502	568	551	546	511	557	538	495	512	550	544	578	539	541	472	507	515	500	525	551	574	572	556	531	510	495	548	524	542	557	533	517	507	505	549	478	533	487	541	502	609	547	526	529	519	553	543	512	445	556	487	512	547	503	536	556	516	529	513	547	569	526	548	539	546	528	510	493	554	549	531	525	510	525	522	538	531	519	562	549	521	511	531	561	543	539	527	521	487	534	523	481	510	502	524	539	540	539	576	561	548	533	527	559	530	505	577	509	484	527	558	542	540	523	542	531	523	517	515	511	546	529	543	536	562	520	551	560	566	524	495	567	534	508	524	502	522	549	516	537	522	533	496	548	562	518	518	534	518	557	524	544	513	488	518	471	499	557	517	502	522	461	533	471	561	524	499	537	591	483	562	510	527	541	533	545	518	526	520	517	529	550	489	501	487	523	516	551	517	542	483	510	512	562	552	567	521	514	528	551	537	539	551	532	513	477	491	519	550	527	536	546	570	508	507	559	517	505	533	490	527	539	492	532	509	561	523
11924	11858	12949	8859	5523	3754	2576	1986	1683	1595	1093	1082	780	782	619	496	465	437	462	429	402	383	362	382	394	355	356	363	342	339	332	313	328	366	292	299	316	305	306	286	288	280	298	301	235	285	293	278	272	306	309	358	339	334	327	257	308	237	240	240	289	258	274	266	251	244	235	210	274	262	280	264	248	273	252	261	262	248	301	227	245	263	283	269	267	236	234	225	262	279	258	278	286	272	260	252	242	250	240	259	250	258	269	249	273	249	264	268	283	279	284	282	245	254	276	276	242	255	235	249	272	244	276	239	266	276	294	303	247	263	277	258	238	232	254	271	301	251	258	244	258	253	246	287	258	254	261	290	241	260	247	258	232	267	242	266	246	280	257	276	244	249	243	258	272	219	255	261	274	260	269	244	234	247	235	253	235	261	278	248	273	265	241	233	250	269	276	265	271	248	253	268	288	265	263	273	260	256	258	270	265	233	219	247	237	240	250	267	243	244	236	231	271	254	258	261	274	254	232	273	256	275	245	222	242	268	301	246	256	260	246	248	244	240	269	241	243	286	275	224	254	264	277	284	269	247	274	248	258	267	261	247	267	259	275	256	253	281	278	277	225	238	258	267	252	235	241	274	250	260	276	255	246	259	279	235	262	258	246	257	254	241	285	248	252	260	242	271	255	257	249	253	238	280	261	277	273	241	275	277	270	289	257	275	259	262	238	232	248	258	243	286	268	271	275	265	247	231	264	266	239	241	240	241	268	232	268	267	272	274	257	248	236	227	251	268	260	241	242	287	273	244	267	250	287	257	267	254	255	235	259	294	264	285	280	249	270	294	273	258	292	265	223	271	228	278	263	236	258	263	246	261	257	255	269	251	270	269	231	265	260	231	244	269	253	212	215	234	229	251	282	260	251	269	280	241	231	255	249	269	265	252	259	232	264	259	259	278	248	288	240	296	298	273	241	248	249	240	249	264	259	254	275	255	272	281	233	289	230	247	259	255	271	258	259	257	247	268	275	255	251	288	257	270	247	250	254	260	252	255	215	242	251	270	262	268	261	245	254	238	268	234	270	283	262	257	239	261	268	238	248	246	276	278	281	269	285	267	229	254	240	249	257	241	274	239	265	249	266	240	252	248	256	249	290	263	246	264	276	271	250	213	266	221	268	271	251	268	222	241	290	253	224	258	264	270	238	272	250	243	270	267	243	256	226	243	253	269	260	255	261	246	254	275	248	238	239	268	240	257	246	278	241	226	241	253	258	229	258	253	266	262	259	297	250	246	274	263	241	258	232	287	248	301	263	226	255	245	271	273	250	276	256	300	261	233	257	235	249	295	277	215	240	260	241	253	256	268	247	246	229	262	274	244	273	264	276	236	218	296	250	261	232	285	231	264	249	244	282	288	277	259	260	260	262	260	259	268	256	260	257	247	268	242	236	257	289	271	248	217	261	269	269	254	255	254	257	265	275	289	275	249	234	246	269	256	252	288	255	280	264	246	259	256	222	233	261	286	237	249	277	238	261	242	248	287	269	267	273	286	283	230	280	227	264	253	258	252	283	247	266	283	271	254	274	260	258	232	253	291	269	255	264	285	279	271	272	250	246	229	285	253	276	250	276	240	268	252	250	263	272	275	250	269	248	279	261	240	228	261	269	263	271	265	249	243	278	247	252	258	264	235	254	251	263	246	270	240	263	273	266	256	265	257	232	258	215	261	247	261	266	232	278	252	276	231	276	229	250	267	261	211	279	286	242	234	247	224	235	258	250	277	263	248	255	249	253	226	256	247	298	265	262	261	257	248	251	228	241	236	259	232	260	264	250	241	223	254	252	271	232	233	259	261	259	246	255	251	267	252	266	230	245	256	236	260	255	252	231	276	266	262	253	270	256	286	260	250	267	265	264	239	252	255	250	261	268	287	272	259	251	241	270	224	216	257	291	234	273	255	251	247	279	259	239	241	234	262	249	248	258	268	220	251	265	274	274	265	236	270	252	260	253	260	250	264	251	268	256	236	256	257	227	265	250	262	272	244	247	265	264	250	260	235	252	234	269	249	254	239	283	263	260	278	251	266	263	274	284	268	248	286	255	261	274	261	260	253	257	244	249	254	229	257	237	255	237	254	261	252	242	250	273	269	236	270	250	239	261	247	252	274	257	260	229	243	241	270	247	277	305	229	252	260	288	239	249	267	248	270	272	260	262	260	264	290	281	253	235	283	241	248	221	252	242	264	259	252	250	272	258	236	280	273	263	269	251	252	298	241	273	254	260	283	253	226	300	239	264	219	252	250	259	238	220	244	244	247	264	247	241	250	241	259	262	267	287	228	265	279	249	275	259	258	260	286	241	254	220	251	276	241	278	259	245	235	263	259	252	259	264	276	251	265	290	266	264	245	245	245	258	252	283	261	258	265	251	246	269	239	266	247	256	256	279	251	258	262	265	246	260	264	258	250	243	250	280	254	256	250	291	262	259	268	274	274	234	257	272	252	262	233	277	291	248	227	268	259	274	260	252	254	278	253	247	250	238	255	255	290	246	257	289	245	240	252	241	281	250	244	285	257	244	230	267	223	278	244	275	258	269	253	280	275	267	264	257	256	242	264	269	263	238	261	281	253	266	247	275	273	272	300	302	238	287	238	232	272	250	242	264	253	241	254	268	260	275	263	259	269	256	293	265	276	258	272	255	257	230	262	242	238	240	252	249	263	287	274	269	262	257	255	241	280	248	261	254	239	291	287	256	241	227	279	277	277	228	258	271	260	282	261	249	288	261	267	303	284	250	245	248	220	268	274	247	247	278	242	251	260	261	268	256	269	261	242	263	268	262	266	275	271	252	291	259	259	275	247	248	249	282	244	225	265	260	267	264	288	230	258	255	247	291	247	289	292	244	256	246	249	257	257	242	251	236	273	242	278	243	265	261	277	257	245	259	263	284	256	279	253	252	272	262	271	269	274	279	240	309	252	252	263	267	232	254	268	286	251	259	281	256	260	278	263	237	266	262	240	253	256	270	243	263	224	242	246	248	261	274	256	245	238	252	245	252	239	215	246	245	246	253	225	291	265	252	245	272	263	259	252	268	279	271	276	230	257	294	253	280	255	258	262	245	248	242	257	257	269	254	255	263	262	279	246	246	256	278	259	267	254	265	273	244	250	242	255	270	249	250	227	274	217	239	256	271	253	290	265	247	268	280	239	266	257	266	257	262	291	256	270	242	257	237	227	263	254	264	235	250	252	270	235	236	249	252	299	257	251	254	232	279	276	259	251	227	251	249	276	234	250	260	272	253	279	260	258	251	272	251	232	271	279	249	257	242	265	278	285	268	250	273	253	237	243	264	252	273	260	242	242	260	270	274	264	277	259	246	274	246	266	271	258	253	272	236	237	255	252	208	267	269	269	247	233	236	264	234	265	259	245	269	270	244	240	236	301	267	250	284	259	274	270	251	248	254	279	255	249	226	240	237	258	246	281	265	262	249	213	252	269	271	266	277	255	278	246
8195	11193	17422	18210	15964	13111	10517	8873	8224	8304	5900	6619	4615	3914	3515	2535	1970	2117	2139	1843	1655	1517	1449	1443	1413	1397	1359	1356	1349	1332	1169	1057	1044	1111	1054	1022	982	920	895	838	842	862	855	811	749	795	726	744	749	677	851	1059	1100	954	857	713	644	604	616	617	584	569	661	588	603	584	604	603	653	564	557	588	588	609	620	579	599	616	601	577	624	626	600	633	607	674	608	540	626	606	594	560	583	647	611	599	583	584	634	587	583	567	616	609	549	569	606	614	583	598	582	636	564	626	606	592	574	632	579	622	607	593	625	567	587	623	625	585	621	630	580	621	608	627	617	579	552	597	583	609	620	599	618	573	640	644	600	633	568	573	604	617	621	645	597	613	598	573	575	606	573	625	678	551	585	583	608	638	606	607	601	598	627	634	629	592	629	626	600	579	568	577	606	580	616	552	644	603	606	630	629	598	617	588	643	641	611	566	587	605	618	606	593	642	624	620	554	553	610	621	606	587	613	593	594	618	594	640	603	561	576	607	584	578	590	608	532	608	608	603	577	577	602	594	590	631	607	599	579	660	613	569	577	608	637	592	588	588	584	618	593	584	663	593	595	598	580	632	597	617	622	584	608	622	588	643	546	590	648	613	597	613	609	606	589	625	640	587	612	593	586	548	607	605	625	567	613	623	576	607	593	562	618	641	591	615	579	628	535	596	586	592	602	607	627	590	604	616	603	602	599	601	657	580	583	625	603	658	584	618	604	588	600	609	588	627	626	609	619	606	646	628	570	606	579	579	594	593	563	610	647	604	606	668	592	594	593	616	627	598	580	638	574	595	612	577	617	600	604	621	605	593	637	611	592	627	635	608	605	588	587	612	650	603	617	561	618	633	633	629	562	630	558	585	561	596	592	614	587	589	656	577	602	619	565	614	623	606	621	618	626	604	608	566	605	606	628	620	612	613	624	591	570	589	550	627	611	567	608	626	603	624	598	638	597	622	592	573	596	628	626	609	619	608	636	609	582	591	608	602	602	576	596	593	569	594	628	606	579	593	630	584	609	627	595	619	569	633	662	582	591	696	630	617	639	611	596	596	616	623	632	575	608	609	608	593	602	563	578	605	632	581	602	575	600	591	590	646	632	608	627	602	607	620	586	587	626	630	622	576	637	603	675	598	621	614	604	587	613	660	569	574	582	589	584	579	581	610	564	588	635	583	604	596	580	604	596	595	634	660	598	588	611	635	552	590	596	625	622	590	599	614	570	572	610	603	617	621	580	648	598	580	618	565	589	567	656	606	633	604	612	581	546	595	596	589	651	598	620	594	596	595	592	607	605	596	537	603	612	578	600	589	568	596	598	615	594	642	609	577	582	557	564	563	605	647	569	617	587	568	630	619	574	626	564	574	624	608	593	605	604	565	601	616	593	604	543	622	631	568	595	620	593	580	599	583	607	579	611	657	585	564	627	657	596	618	616	617	565	652	601	578	617	628	620	585	648	571	580	612	627	628	605	595	588	583	586	588	615	635	642	623	586	625	609	616	579	597	618	623	612	610	590	602	586	563	575	617	624	617	611	627	621	618	640	619	585	628	601	605	585	651	589	641	584	584	597	606	601	607	574	547	598	620	612	624	630	612	578	572	614	589	602	611	620	633	597	623	622	649	596	609	580	601	604	557	591	579	605	650	608	593	591	588	588	600	622	566	606	631	622	626	613	603	601	638	614	594	619	623	617	608	597	595	646	610	567	573	639	596	577	600	614	555	601	579	604	627	606	598	632	574	630	601	636	616	589	618	578	579	598	626	620	641	556	589	590	586	624	628	588	561	610	619	578	601	595	625	603	635	592	583	559	577	607	601	588	632	589	609	630	603	597	607	598	610	631	610	561	610	656	596	618	614	585	604	605	580	629	604	641	594	607	590	580	569	593	631	598	593	580	603	591	603	570	580	582	618	607	556	591	643	557	617	600	621	618	641	564	613	585	547	630	592	623	620	611	607	586	616	609	560	582	565	608	639	586	618	598	585	620	542	611	633	622	555	642	570	609	613	628	554	621	589	617	538	600	598	587	596	602	553	641	595	604	626	602	587	622	552	646	586	580	574	608	588	574	637	587	594	608	563	623	631	597	624	623	622	633	662	557	616	632	602	563	598	633	574	589	578	646	600	626	629	597	543	586	608	612	592	563	632	580	619	637	611	592	655	564	575	594	577	617	590	620	642	608	653	567	626	628	590	590	616	602	590	592	595	550	594	633	634	620	655	561	599	641	588	595	588	630	571	622	570	613	604	598	608	576	589	572	623	591	555	564	639	595	603	611	576	586	631	647	643	662	623	571	588	610	634	615	577	660	596	617	663	611	598	587	603	571	584	610	586	620	625	583	603	646	569	609	631	606	601	599	572	617	616	590	619	640	631	622	622	584	573	608	625	627	587	601	560	582	598	600	580	609	658	609	632	594	598	614	613	565	611	631	559	563	544	591	598	617	631	575	570	613	573	630	621	614	572	562	593	615	575	596	621	661	564	654	669	619	628	643	616	633	591	593	606	614	625	625	610	598	587	595	651	623	614	575	610	577	633	603	586	636	616	641	590	619	610	602	638	600	553	601	591	615	603	610	560	594	586	609	642	600	604	591	615	617	603	585	620	579	641	611	623	564	627	580	584	611	614	561	601	577	648	631	579	603	578	594	596	564	536	595	613	568	585	593	623	561	584	555	615	621	583	607	608	610	613	566	621	578	580	578	626	628	616	591	615	618	585	589	574	579	603	633	577	575	597	573	612	609	558	559	641	619	594	671	573	605	604	646	596	617	617	588	595	581	560	593	596	602	583	605	621	616	601	586	613	594	616	636	616	560	597	598	632	600	617	584	620	590	584	603	559	628	639	611	633	614	603	600	606	610	617	608	560	580	609	611	548	635	601	556	600	627	564	600	627	643	611	616	611	593	653	627	589	638	586	616	569	616	624	564	638	558	626	603	629	598	610	612	563	572	629	551	600	650	610	611	575	595	559	596	628	633	629	569	603	623	588	557	646	628	651	594	611	565	585	620	631	622	579	528	625	629	640	563	588	614	622	601	621	559	596	621	613	591	643	629	597	624	605	584	556	604	582	616	564	602	555	570	600	559	615	609	594	613	608	582	620	622	667	583	619	638	661	594	548	612	596	603	616	618	605	671	600	596	588	609	588	671	598	596	619	640	629	599	600	674	641	551	630	545	595	614	603	586	602	570	582	584	604	586	597	582	584	598	647	588	605	611	607	639	562	571	627	595	608	646	577	579	590	568	640	567	600	598	574	570	604	577	602	621	610	594	586	598	589	600	625	641	658	629	596	595	576	623	612	608	640	595	585	600	579	579	609	619	628	602	613	566	575	581	609	619	598	570	609	556	561	637	623	631	608	582	600	638	578	656	654	598	611	605	603	614	612	600	566	594	610	540	518	572	667	585	600	615	605	547	581	598	587	616	651	578	627	590	565	600	610	578	598	611	595	662	575	631	598	604	637	593	609
32649	38058	36590	32793	32469	29407	24461	19858	17551	21176	17233	17666	12959	8394	5997	4656	3010	2531	2593	1835	1238	983	917	796	724	1076	1117	908	1208	877	703	603	578	637	546	561	593	454	416	408	421	371	334	308	312	276	252	271	283	289	479	710	709	491	370	270	254	241	242	244	260	257	206	222	240	212	236	260	258	255	252	243	216	252	267	228	257	215	230	250	228	215	239	229	224	204	241	236	276	215	232	219	259	230	234	238	232	246	259	231	249	257	251	256	222	251	254	226	239	235	258	234	263	241	247	232	197	229	240	225	243	210	251	259	231	233	228	261	216	210	200	214	235	228	252	250	236	224	225	214	220	211	203	231	234	209	236	229	244	220	233	259	208	267	238	237	217	227	203	220	248	265	250	227	238	225	217	251	242	247	222	245	229	225	224	241	231	240	238	252	231	256	226	217	212	251	239	242	263	260	255	261	239	250	231	232	226	234	220	234	257	253	241	254	243	240	261	258	218	220	267	227	246	244	210	238	230	207	221	254	248	238	230	262	239	203	222	227	255	245	229	250	226	214	264	253	255	254	237	235	239	275	220	251	208	239	244	264	235	224	239	243	238	265	249	246	247	226	234	217	262	250	217	267	261	246	235	238	243	246	253	235	237	248	231	239	265	248	230	226	223	256	227	220	234	248	233	275	218	234	245	248	238	239	213	241	240	256	231	244	220	209	246	248	223	205	230	232	232	225	252	234	251	258	238	259	249	236	247	235	220	241	247	231	247	259	243	225	200	209	247	250	244	252	245	243	236	219	260	234	227	244	275	216	249	241	243	256	262	247	236	245	251	226	242	224	249	223	227	257	244	247	274	231	210	224	220	234	245	224	248	233	235	241	247	216	252	223	208	222	230	238	236	235	229	246	242	235	220	259	232	250	206	249	231	230	229	230	235	231	223	242	252	243	251	237	264	211	231	237	231	244	275	219	222	222	242	226	264	221	219	208	263	213	215	240	243	239	243	220	218	247	238	242	252	224	239	236	247	253	234	252	207	253	223	240	233	265	221	243	209	253	236	240	215	262	225	249	215	261	247	227	260	220	251	251	256	187	272	239	235	243	257	245	249	258	218	222	247	229	226	219	222	244	235	234	226	246	220	243	233	228	219	236	232	259	247	207	250	235	267	225	229	257	226	230	229	241	257	221	251	250	267	242	222	231	227	221	238	223	249	235	245	217	217	280	265	233	213	250	240	230	222	246	237	215	232	245	228	253	263	235	240	258	258	223	218	236	204	214	213	215	225	218	247	247	249	248	247	255	247	251	240	243	269	247	219	244	233	239	244	260	230	236	269	255	244	250	240	225	252	248	228	222	251	223	237	222	236	252	247	217	274	245	232	239	198	234	228	237	237	236	241	216	260	213	242	226	243	256	244	250	236	245	251	243	242	222	251	255	238	237	237	266	271	254	230	235	243	228	258	255	256	245	207	227	242	202	219	227	237	245	234	232	210	262	223	250	217	229	224	227	248	255	239	253	243	231	223	241	235	226	227	226	222	226	211	235	217	238	226	227	259	224	234	239	216	240	233	262	246	238	262	249	249	224	237	239	231	242	239	215	245	242	244	225	231	272	207	219	257	209	222	250	209	274	259	247	258	243	241	249	227	216	250	237	208	246	271	236	239	218	238	280	251	234	231	229	240	252	208	247	253	239	268	237	213	228	246	264	237	208	240	231	238	237	226	251	216	251	245	219	221	230	224	241	256	242	233	234	218	267	238	241	258	242	231	247	232	247	229	231	207	214	219	265	211	232	228	228	263	233	214	225	218	237	268	227	237	220	262	236	247	233	260	228	232	255	236	228	216	240	249	248	233	247	226	214	252	243	203	233	231	247	222	229	246	213	230	261	266	264	233	266	234	242	236	252	252	227	225	234	230	229	245	202	245	244	256	233	256	239	228	243	240	267	236	235	239	237	240	220	271	227	230	279	240	216	273	254	190	230	203	241	271	204	261	232	243	216	233	237	244	224	219	245	232	247	235	204	271	220	221	220	250	241	223	215	243	214	227	216	227	206	244	253	233	237	245	210	221	226	220	261	212	231	238	276	256	223	228	230	250	216	238	255	253	243	220	242	237	206	236	239	232	257	218	260	241	249	241	248	251	252	241	254	227	247	227	224	231	241	236	240	214	228	237	270	226	217	246	267	277	222	257	254	242	222	252	275	224	250	225	248	265	236	241	268	251	236	244	256	220	224	204	241	235	223	227	250	241	232	243	247	255	216	234	238	233	251	234	241	237	229	235	254	226	229	217	233	248	233	212	244	235	243	294	232	226	234	228	228	229	240	263	248	220	229	220	214	240	243	223	261	251	253	251	252	221	222	230	276	237	255	244	250	249	255	247	226	259	230	220	230	231	217	209	250	245	235	232	257	227	245	232	230	237	229	232	228	217	222	260	266	247	209	238	238	227	253	216	222	230	244	229	231	233	215	221	248	252	231	235	247	232	244	241	217	242	228	249	251	181	248	239	226	234	259	222	272	285	256	230	251	234	256	204	248	218	231	260	232	256	238	245	220	239	228	246	225	259	243	250	251	246	223	246	266	228	250	216	213	192	254	224	269	236	235	242	244	234	249	222	246	243	212	233	259	230	236	230	219	226	231	269	209	237	234	208	221	213	218	234	225	238	233	247	236	247	226	225	208	217	229	224	217	245	208	255	231	241	240	248	213	220	244	213	228	220	239	217	224	236	254	245	213	229	214	241	249	233	225	246	269	236	238	230	254	255	272	236	250	249	241	241	237	252	241	226	245	235	244	239	233	219	255	232	259	247	252	244	232	213	262	268	233	263	248	238	250	220	224	245	243	240	218	240	246	233	245	201	225	224	247	238	228	248	266	242	243	240	238	238	228	253	232	246	243	242	226	254	251	236	236	211	242	251	244	236	247	245	227	221	224	260	226	242	254	227	231	262	225	199	267	257	227	256	275	215	265	258	254	255	230	243	248	238	204	248	221	237	204	236	208	239	262	237	221	210	229	236	226	233	222	223	244	222	231	295	234	245	244	235	219	235	252	235	204	226	271	257	215	232	229	253	240	235	222	238	253	230	234	234	234	213	245	238	211	214	189	258	260	232	221	249	226	247	256	258	237	240	242	234	240	250	273	255	227	248	232	225	240	221	248	238	243	244	223	231	216	255	237	241	223	232	238	231	244	220	232	246	247	237	237	223	234	231	240	229	251	259	234	233	268	230	242	235	239	262	243	226	227	262	251	223	226	238	253	219	254	235	210	232	217	221	235	212	225	232	264	232	246	237	259	236	230	234	217	229	232	229	263	251	264	221	218	249	217	243	200	237	217	218	214	248	246	226	247	228	234	249	239	250	233	221	253	252	272	247	227	237	236	229	230	237	239	247	226	229	229	221	243	254	230	244	229	233	264	260	231	233	225	247	255	220	234	233	233	262	259	223	223	250	263	240	259	235	249	241	242	273	208	226	206	232	241	238	233	230	242	235	268	251	238	248	198
24977	31171	36816	42035	43534	43194	38453	36921	35679	38408	33509	36352	29437	23974	21469	16973	12645	13590	14402	9919	7763	5948	4871	4388	3922	6324	6698	5556	7546	5554	3862	3532	3499	3750	3200	3510	3058	1983	1827	1644	1757	1842	1260	1099	1172	1022	955	793	832	933	2426	3969	3555	2271	1467	907	699	602	589	551	559	575	529	561	575	600	567	545	558	571	586	596	585	549	530	547	546	549	552	570	543	525	575	579	558	553	565	591	500	498	578	558	598	544	568	531	556	579	479	534	533	540	545	557	594	498	580	574	574	533	540	553	594	557	556	575	529	569	598	563	576	564	560	546	502	585	575	581	530	528	591	588	553	542	565	570	540	601	564	571	494	526	537	549	583	501	574	568	581	611	590	554	590	574	526	553	564	554	572	553	538	534	532	540	577	591	532	527	569	577	579	559	605	549	552	525	560	558	527	540	564	564	597	535	571	605	559	521	526	531	556	540	561	558	568	536	556	559	534	547	578	547	528	555	552	490	520	578	545	538	563	541	564	573	569	507	537	593	560	573	563	515	519	540	549	574	567	515	585	535	559	551	511	580	558	517	517	549	543	527	543	567	553	492	536	554	548	569	581	541	570	537	575	556	558	611	568	508	547	571	531	581	524	532	557	564	547	559	549	574	593	511	518	553	586	539	612	537	507	559	552	602	557	529	562	550	527	573	545	535	544	549	549	594	494	558	584	568	547	556	519	527	526	547	543	550	545	533	559	576	571	570	539	566	595	526	590	573	550	575	541	577	549	535	517	556	589	544	589	562	546	559	552	535	587	580	520	552	562	569	567	594	531	541	540	562	566	581	571	550	524	563	519	560	524	550	565	541	601	552	531	517	559	572	555	566	597	544	548	594	548	557	573	586	584	549	568	567	587	532	619	560	554	543	609	546	574	568	555	570	600	585	564	570	574	549	544	611	537	588	572	558	540	545	545	542	548	561	567	567	581	556	561	550	588	562	546	540	573	559	568	556	559	530	544	546	584	583	555	543	547	523	560	569	590	539	547	527	556	551	553	579	554	569	569	570	536	593	567	567	560	586	586	575	594	583	564	509	552	553	561	588	587	515	610	555	549	473	577	543	552	527	546	550	565	576	568	537	549	530	581	518	568	569	525	571	577	596	551	545	562	530	586	594	550	528	549	570	569	545	528	584	552	584	554	550	572	542	589	556	532	533	530	592	540	606	565	536	620	565	577	534	569	582	541	538	540	565	528	542	553	530	575	535	521	536	576	597	545	579	587	530	549	541	531	623	534	581	529	545	562	528	520	510	566	552	591	552	560	566	596	526	595	561	551	585	582	597	535	597	585	571	598	549	585	538	520	568	548	578	551	540	570	554	574	571	576	578	541	537	582	590	557	558	571	563	568	541	543	578	554	597	563	547	575	548	592	536	595	584	536	585	585	557	588	567	546	575	543	575	552	531	558	531	547	558	533	554	511	586	581	575	544	545	571	492	535	564	556	524	529	549	556	523	525	581	564	534	552	553	592	596	545	556	565	532	532	527	529	507	544	574	551	578	555	581	582	562	547	532	563	596	582	544	547	560	559	585	564	534	548	519	537	553	578	527	543	548	531	535	559	581	548	543	565	543	579	578	641	566	581	557	571	529	558	540	558	590	515	521	509	583	566	563	529	586	553	588	600	536	555	542	545	536	581	549	545	535	542	557	561	578	531	600	557	542	557	562	570	519	575	533	523	535	571	536	571	538	499	571	573	586	549	515	536	569	561	538	571	550	566	547	538	530	563	534	569	564	598	507	538	523	581	518	558	573	572	536	562	568	547	575	552	575	576	535	583	553	547	631	572	539	590	544	546	560	559	522	552	560	536	588	543	578	511	552	550	557	560	538	617	564	593	560	554	541	587	515	548	566	598	567	561	525	582	544	548	557	551	599	569	550	540	566	543	564	573	585	581	568	547	553	601	567	539	585	576	556	523	537	558	577	528	558	564	566	564	570	569	540	577	515	508	555	544	588	575	584	549	583	513	578	557	558	572	559	589	583	528	575	555	582	530	545	573	573	555	562	528	581	541	549	551	518	555	547	615	583	571	540	582	556	544	564	562	515	527	579	556	502	564	540	601	576	532	517	527	544	565	532	547	600	566	592	554	544	561	555	584	537	530	546	530	528	503	538	568	499	545	573	559	550	524	539	579	569	611	532	564	565	577	553	559	547	545	589	542	574	592	571	564	541	562	553	536	583	536	533	489	557	574	535	576	537	577	576	557	564	569	554	577	536	589	577	560	581	565	562	583	551	567	567	541	555	584	557	547	544	553	568	529	569	540	544	551	563	570	543	575	567	556	559	593	530	568	570	586	536	548	590	543	559	540	505	593	539	553	559	591	567	583	522	491	558	510	573	544	586	564	567	614	532	582	563	578	574	580	545	552	541	513	518	558	567	538	564	560	558	536	584	553	510	510	540	541	566	569	556	541	546	526	578	580	573	555	560	559	532	589	557	568	571	555	525	581	566	603	553	539	579	533	529	527	543	595	557	522	525	565	531	571	537	533	528	568	573	585	563	560	550	514	574	516	568	546	592	579	574	547	554	598	604	602	568	578	598	536	537	495	570	555	510	586	562	555	565	524	583	546	512	554	511	540	579	587	576	542	556	557	569	571	530	540	556	539	549	519	547	538	553	582	576	530	572	552	560	543	587	598	571	566	572	548	583	595	566	592	569	590	536	592	558	533	540	538	574	528	542	598	564	550	585	521	553	579	509	570	565	588	567	538	565	556	595	610	589	562	568	538	532	549	533	599	530	559	531	553	549	561	600	547	563	560	538	545	566	571	530	551	540	563	543	540	577	570	555	548	572	585	561	550	593	516	539	491	567	547	549	550	561	562	506	528	513	567	502	523	598	581	549	574	542	567	583	549	612	560	586	601	567	553	592	549	564	573	572	545	553	549	548	571	524	570	549	553	559	544	590	540	506	569	534	542	546	556	532	563	528	568	515	579	566	563	614	573	518	528	538	567	583	563	536	553	560	584	571	605	531	550	544	570	540	531	580	510	564	612	529	533	554	573	551	581	567	581	579	546	563	574	583	572	557	582	531	543	542	587	508	571	560	523	580	588	540	551	568	548	548	600	526	569	552	527	557	551	530	559	547	564	560	562	580	555	566	534	560	556	579	525	538	557	586	539	562	550	582	563	525	564	552	580	551	574	553	524	566	517	560	594	560	549	558	550	603	612	584	513	539	499	543	593	571	542	566	525	592	542	546	574	585	564	534	563	585	550	573	523	539	556	517	551	582	511	589	532	558	589	548	542	527	578	581	525	559	589	558	558	574	483	562	540	568	552	531	565	564	595	578	507	565	563	560	569	532	546	538	516	597	551	580	572	551	551	574	540	584	565	536	557	522	540	541	540	560	552	560	570	504	557	528	536	585	574	562	535	529	564	513	562	538	541	535	528	566	550	606	573	566	554	553	511	557	592	568	531	586	558	554	556	560	532	549	559	569	612	564	574	561	554	549	547	547	554	540	558	564
40716	42143	37765	34338	34553	34373	31873	29165	29066	30982	25788	26202	21221	15552	11516	8470	5416	5000	5383	3379	2298	1795	1461	1363	1140	1744	1861	1692	2241	1386	1121	998	951	1121	775	869	855	620	470	489	483	527	439	381	368	338	329	312	274	386	967	997	997	664	443	311	254	246	220	195	256	211	213	245	235	240	212	244	217	234	240	227	213	243	223	219	216	223	214	209	235	251	244	235	234	266	258	215	237	240	233	228	223	223	248	227	216	211	212	243	244	225	250	223	213	234	189	209	228	220	223	237	229	201	217	242	233	214	216	218	227	226	225	246	217	236	241	229	230	222	241	217	221	231	201	209	238	226	234	220	230	226	234	226	249	222	236	227	214	226	219	230	217	244	222	231	219	224	228	238	205	225	218	238	221	202	215	228	222	243	221	241	262	219	239	260	222	235	196	229	210	227	227	215	237	217	250	251	249	233	223	207	226	234	226	226	221	229	239	228	217	230	217	230	207	231	250	208	223	209	227	227	185	215	240	242	245	179	209	247	222	225	263	234	234	192	244	227	213	244	235	235	221	224	211	235	228	235	229	242	218	217	208	247	234	217	209	220	251	212	240	218	217	223	234	218	260	225	229	220	211	178	232	236	211	218	260	238	249	232	222	221	231	200	232	228	228	227	208	229	259	249	225	257	225	250	231	221	254	222	234	251	231	240	205	227	210	229	251	215	242	213	231	221	206	212	238	217	201	197	253	225	226	202	214	210	215	222	218	242	236	229	242	202	214	224	215	256	219	230	229	228	225	223	254	239	229	224	242	226	219	197	238	231	232	200	231	207	199	247	220	239	208	212	227	232	236	220	231	233	219	245	221	219	225	210	217	239	221	251	226	200	210	224	225	228	216	213	241	222	208	244	208	229	233	240	231	224	233	214	259	230	238	240	239	213	223	253	227	230	237	234	218	222	250	238	220	221	202	212	220	210	227	250	234	201	227	249	241	218	231	225	225	257	246	211	234	221	252	232	189	219	244	238	244	229	237	255	239	243	221	256	238	246	215	225	232	228	180	228	234	216	246	217	284	229	206	228	223	192	210	213	249	213	210	207	203	225	245	205	228	250	230	234	227	216	206	219	221	235	219	224	222	236	222	249	216	211	208	226	249	256	223	240	221	201	235	212	224	216	235	214	214	240	221	242	250	229	241	248	250	245	222	231	241	220	222	215	226	193	221	212	217	212	243	206	234	206	240	242	214	221	218	223	244	217	224	207	232	228	221	219	236	211	219	203	230	213	215	217	219	212	206	199	208	201	201	236	213	211	228	211	219	227	235	246	243	248	239	235	211	259	203	224	221	220	231	211	236	201	219	228	215	213	221	213	233	227	245	208	206	231	234	256	204	196	232	188	229	240	210	235	259	222	207	245	217	240	234	235	261	221	196	200	249	217	231	232	217	237	278	236	213	209	228	247	239	191	218	221	205	218	218	217	236	254	244	245	252	201	233	189	238	228	198	222	217	207	207	230	254	221	233	185	197	226	246	227	229	243	237	231	222	250	206	232	212	211	242	235	216	215	225	211	219	250	232	200	225	260	226	203	211	203	276	233	232	218	208	249	225	215	229	216	248	250	242	222	231	216	229	224	233	193	222	237	234	202	232	224	227	247	211	224	249	229	223	221	220	243	243	217	226	209	203	215	217	233	219	251	207	245	232	223	229	238	244	244	214	240	229	226	237	218	269	240	234	223	213	233	223	224	214	217	231	204	192	228	225	217	200	226	216	216	217	236	234	215	233	222	238	230	208	210	201	247	250	239	229	236	226	229	221	245	230	245	240	215	225	224	232	219	233	216	234	210	239	234	232	205	223	234	186	230	251	235	239	224	190	254	234	224	207	230	239	197	231	217	229	233	218	212	239	238	226	216	220	247	239	242	220	236	244	237	228	235	229	209	222	202	259	206	218	201	216	186	239	222	253	240	220	246	204	245	258	213	213	243	247	260	226	198	221	249	214	197	245	209	244	217	219	199	239	264	239	221	264	219	233	235	229	229	227	234	238	219	238	223	242	232	225	222	240	248	229	240	225	234	239	237	259	253	235	223	246	223	268	219	214	241	205	217	226	251	243	239	246	220	221	258	213	231	207	216	260	231	205	209	212	202	222	215	235	233	223	224	205	212	206	221	226	248	258	229	215	216	259	197	228	237	237	266	222	236	212	240	237	226	244	236	217	232	259	259	242	224	239	228	248	206	217	227	218	243	214	228	225	239	212	212	253	214	222	219	218	231	227	238	230	225	234	191	218	232	218	227	226	240	246	264	220	226	232	227	239	228	230	215	204	223	220	240	208	261	259	233	214	230	202	211	210	238	211	229	236	245	246	224	209	231	228	217	228	238	226	232	221	218	216	237	237	235	239	242	214	216	228	235	229	230	226	228	201	197	222	188	232	207	240	221	221	225	225	251	224	230	211	207	232	229	217	235	229	243	207	218	210	211	264	239	222	224	227	215	205	238	214	251	223	233	247	218	235	226	227	224	205	207	230	235	266	220	216	220	215	223	216	266	262	200	247	213	225	233	216	209	241	225	203	238	224	225	245	231	220	190	215	225	225	270	193	226	213	204	214	220	234	235	250	242	232	237	232	204	237	267	237	214	222	219	246	223	221	220	226	208	236	240	224	236	260	238	244	199	216	223	239	202	221	236	211	252	235	234	226	208	242	231	234	252	247	223	194	247	227	224	208	226	228	217	237	220	231	228	236	235	254	208	222	211	226	240	210	233	203	222	204	225	226	223	236	227	230	228	248	252	214	194	196	222	219	217	228	229	227	225	241	222	236	241	210	215	232	225	207	220	229	221	262	228	232	238	205	226	245	231	241	240	230	234	266	235	238	219	209	230	211	224	217	244	210	249	235	217	229	227	239	239	244	221	224	203	216	218	219	201	242	233	238	182	228	219	217	226	230	236	240	218	216	205	229	239	206	224	225	222	224	240	221	242	228	195	226	249	212	229	231	225	217	237	218	235	226	206	238	229	219	243	222	195	187	213	215	224	204	221	233	227	231	227	233	223	237	222	226	225	248	202	236	232	214	215	218	211	230	218	208	231	231	251	209	225	221	200	211	227	227	190	248	248	262	227	219	200	214	233	216	224	205	230	228	228	206	237	228	219	251	221	191	249	237	224	214	235	243	219	236	206	211	217	217	239	252	198	235	252	232	212	199	219	236	218	240	210	236	223	245	223	234	232	218	217	226	237	215	237	196	266	222	237	203	235	239	230	236	213	251	234	222	229	198	216	218	228	200	216	233	230	210	230	214	210	195	236	198	199	230	227	214	228	248	233	252	186	205	198	230	224	219	211	219	239	223	245	208	229	238	200	213	217	217	261	218	204	184	218	236	206	215	234	208	224	222	258	240	239	244	200	199	244	248	228	216	195	247	214	226	241	249	211	193	222	214	238	215	242	242	214	235	252	259	243	203	233	232	207	207	207	236	221	205	229	230	232	215	210	207	211	221	214	235	232	238	233	236	203
30530	37814	41583	47036	49095	50461	46180	45070	46264	45162	42167	44463	38590	33476	28878	25278	19714	21224	22744	15876	12430	10072	8174	7455	6577	10226	10630	9416	12041	8016	6121	5888	5990	6535	5226	5789	4925	2985	2807	2669	2687	2748	2168	1671	1506	1386	1344	969	843	1598	5430	6308	5198	3181	1833	976	722	540	501	556	525	516	526	541	539	526	527	528	554	545	506	510	545	552	518	499	595	532	483	491	598	498	533	555	538	535	550	543	537	542	541	513	558	484	534	525	533	526	502	540	534	505	516	511	546	534	520	511	504	520	492	533	540	501	539	554	519	541	508	552	548	550	533	544	514	536	503	494	544	529	497	504	513	530	493	505	518	543	542	528	506	526	554	516	509	544	547	525	536	539	540	479	508	538	533	541	514	502	572	516	543	523	527	516	513	495	552	534	544	504	570	496	522	534	538	482	485	534	541	556	500	539	539	566	507	534	497	532	538	507	497	514	546	589	510	559	531	527	545	584	497	532	525	518	506	548	504	537	510	531	562	538	561	534	567	541	505	540	515	495	570	541	539	512	540	476	535	532	546	524	496	567	540	552	551	575	525	520	552	532	494	560	542	511	549	547	559	527	521	570	558	508	546	530	537	506	545	525	545	512	526	573	514	506	494	523	539	525	534	528	540	508	531	522	539	519	533	516	527	520	536	525	519	535	558	499	564	562	548	560	498	544	561	533	498	497	540	528	541	503	560	486	537	498	510	509	512	495	565	515	509	497	533	542	514	483	526	568	567	558	535	507	546	575	531	513	518	553	546	551	542	543	526	521	517	527	515	560	545	473	497	477	495	492	507	588	538	525	546	508	562	547	506	492	525	526	536	504	501	507	509	550	527	541	544	533	518	522	524	543	538	508	506	560	528	500	566	487	517	502	516	510	492	512	504	531	482	548	565	545	524	531	566	559	485	459	552	504	529	530	515	545	517	526	480	566	550	578	511	501	544	554	507	497	543	494	458	530	512	544	507	500	521	518	523	564	527	533	559	508	514	532	532	512	520	505	503	557	495	491	524	523	540	511	556	513	542	517	528	545	506	508	506	533	518	521	558	470	505	541	547	542	557	534	520	548	529	533	541	483	532	542	527	515	489	512	482	517	540	528	519	532	553	540	516	537	551	535	552	537	515	554	525	518	548	518	518	528	536	524	501	543	502	540	472	541	556	532	517	535	525	546	524	559	518	550	596	536	554	547	550	528	528	501	528	565	522	528	525	545	547	542	510	545	500	537	528	518	490	546	525	479	576	520	548	565	532	490	517	523	554	490	539	589	529	521	526	526	570	511	514	511	519	506	535	536	487	549	472	517	593	522	551	543	501	553	535	503	537	508	556	518	549	527	565	515	538	503	538	505	533	541	543	523	514	550	524	536	521	473	531	533	547	506	509	535	529	522	537	543	542	540	528	525	568	551	540	504	529	531	596	519	542	507	521	550	554	538	493	505	499	505	554	555	536	538	613	561	505	556	514	530	530	523	542	522	539	537	495	503	501	543	521	504	536	550	506	510	573	521	572	545	514	505	527	516	542	524	553	529	501	539	527	524	491	517	540	546	553	531	495	544	542	535	499	560	545	493	590	544	531	554	500	531	565	500	520	521	553	511	510	533	521	514	565	549	510	523	503	563	532	535	560	556	539	540	517	524	522	515	502	540	524	529	487	539	556	530	549	533	498	550	527	524	497	518	510	559	510	518	500	543	508	549	512	531	539	507	530	501	497	502	540	514	551	535	534	536	521	486	540	502	476	506	499	577	550	546	564	534	551	574	552	503	517	527	528	542	536	511	545	492	550	551	463	520	520	504	533	515	530	527	520	516	545	548	489	520	552	527	511	498	507	509	534	540	522	513	511	509	490	536	492	534	492	525	519	509	541	530	538	535	559	527	529	541	541	515	540	531	540	524	535	532	497	566	535	474	497	510	514	506	534	562	517	504	513	469	524	512	474	555	546	539	542	532	521	532	549	545	464	507	546	562	549	533	512	587	544	489	535	538	499	502	534	539	503	557	526	542	532	534	547	552	540	530	529	463	537	536	502	548	504	558	506	501	533	522	499	596	511	516	520	518	471	527	525	529	529	539	540	516	531	479	499	541	528	505	534	504	514	544	524	518	546	545	522	528	553	499	536	556	495	562	512	513	564	538	511	530	498	557	533	555	531	553	505	529	531	522	543	534	504	508	475	500	517	522	494	524	502	510	519	527	549	519	574	525	489	538	491	481	542	575	477	477	520	561	553	544	508	531	515	528	514	563	521	524	504	519	524	534	533	525	518	502	543	542	523	556	566	515	548	483	551	515	509	498	549	547	536	519	516	530	533	536	517	496	522	550	524	537	526	521	516	525	513	529	569	530	528	525	501	516	510	550	536	492	546	531	577	508	469	519	497	554	540	552	549	532	549	552	527	520	540	570	521	547	520	510	570	543	506	488	520	512	551	485	553	562	537	579	566	527	520	490	544	522	533	497	554	524	513	548	495	502	535	564	536	525	504	518	496	558	535	561	528	560	495	543	528	474	534	560	518	528	519	518	523	512	539	513	537	524	510	542	525	529	552	510	525	520	525	523	520	545	529	517	515	519	463	533	574	564	506	526	504	479	520	519	530	514	524	494	503	538	542	543	539	511	518	555	526	497	510	528	504	485	525	501	533	502	527	550	535	567	488	503	514	560	525	548	532	585	540	515	496	496	524	549	545	553	524	513	515	501	525	527	487	520	552	482	548	528	533	514	545	557	517	530	490	490	509	542	502	557	553	538	536	514	493	518	542	501	564	532	562	531	542	506	523	505	524	516	512	491	530	488	538	536	530	500	504	565	555	536	527	544	538	479	455	543	534	493	565	489	557	505	547	507	489	521	558	496	510	527	534	530	567	574	544	538	489	540	535	483	561	549	559	535	481	526	542	508	511	561	586	542	561	517	520	522	504	534	523	510	519	567	548	478	540	520	562	539	543	522	558	575	488	539	542	520	500	531	529	505	578	500	455	546	526	543	552	517	519	519	555	523	546	527	521	518	520	553	542	538	520	488	537	499	532	525	499	499	527	572	535	530	551	510	482	518	536	547	536	530	557	547	521	517	503	530	545	538	533	528	562	508	538	519	535	543	582	529	544	537	547	549	503	527	539	522	522	523	506	512	500	504	529	514	525	538	507	517	509	561	534	503	528	542	534	505	561	533	534	550	532	560	522	512	550	494	532	550	504	527	520	518	504	538	528	537	536	517	530	550	524	549	530	514	543	527	538	553	512	578	499	558	488	552	534	542	561	528	481	503	549	560	517	526	498	566	553	505	499	505	538	578	524	559	545	547	551	516	502	509	510	526	521	533	505	552	493	497	507	528	575	526	531	504	537	504	573	469	500	523	551	524	550	546	547	546	526	486	516	508	565	500	534	476	511	535	512	543	527	516	522	554	560	477	496	529	500	505	569	498	526	523	537	546	543	506	525	507	539	524	527	528	542	530	585	568	512	480	534	534	556	505	537	510	573	494	498	525	552	545
12577	12261	13336	8989	5757	3806	2746	1960	1753	1652	1128	1197	878	730	612	498	421	444	469	408	402	361	371	384	323	338	367	370	401	368	348	331	343	303	334	297	339	300	280	288	285	307	289	285	246	254	288	263	277	252	311	336	350	293	306	286	264	271	254	262	276	282	283	269	280	259	280	266	264	257	267	275	260	255	272	276	303	268	226	273	272	229	231	268	253	275	233	284	285	274	264	258	256	277	248	259	256	269	246	249	274	247	242	237	278	241	251	273	287	276	282	233	279	262	261	237	269	215	253	263	255	263	273	275	236	252	278	275	242	291	266	250	253	248	277	258	250	247	269	260	272	259	246	233	267	238	238	287	269	270	267	279	255	252	243	271	246	275	252	254	236	258	246	267	261	274	219	255	289	276	247	277	244	246	269	271	269	247	271	251	268	270	258	268	229	232	255	237	274	297	294	259	263	242	256	262	267	253	273	257	261	260	261	241	255	269	253	263	258	225	265	272	248	239	271	288	248	269	233	281	257	258	276	229	290	275	259	277	245	247	257	226	273	235	270	291	256	243	269	264	255	244	251	246	265	221	244	233	284	273	263	226	254	246	276	250	282	264	282	275	275	268	255	284	269	255	255	289	268	293	262	253	267	269	287	264	260	266	258	256	230	247	231	229	282	247	289	263	255	254	254	261	239	229	271	254	275	276	245	247	227	274	248	258	253	268	269	269	275	260	259	271	266	259	253	284	290	264	252	244	255	254	264	245	263	252	235	278	243	274	292	283	249	274	233	233	274	247	247	250	285	271	260	250	267	262	263	236	262	262	285	270	260	258	255	235	272	238	257	278	245	247	265	251	253	220	265	253	246	249	212	263	225	266	270	239	265	261	252	269	290	239	254	271	247	262	245	266	253	262	257	249	252	272	258	265	223	272	249	251	256	274	245	238	253	246	241	247	278	260	281	256	261	265	255	228	267	288	217	238	226	249	245	272	253	284	263	244	266	281	279	239	279	233	255	243	224	245	277	235	266	266	251	249	245	278	280	272	264	274	262	233	267	256	250	220	250	232	243	273	254	253	261	258	280	278	243	275	282	241	253	263	253	272	260	266	289	262	231	272	240	278	229	234	215	264	239	229	264	274	247	254	254	294	241	245	247	245	252	266	259	242	273	250	262	256	280	268	237	250	243	255	287	249	264	250	267	266	251	264	253	255	264	238	258	264	262	264	267	233	268	244	244	256	285	247	254	260	243	270	240	251	260	257	263	272	268	280	256	270	245	260	251	271	248	257	263	260	288	253	232	242	256	233	257	264	255	243	249	290	266	240	248	253	220	268	235	246	270	254	235	243	276	265	226	274	264	234	291	279	255	268	252	272	260	272	247	231	272	265	279	243	252	244	277	264	238	262	254	240	303	294	293	274	284	290	254	242	223	239	281	242	258	254	259	247	263	254	234	219	241	251	235	246	244	254	264	238	225	268	260	272	283	266	271	247	242	256	231	267	264	292	291	246	268	260	233	234	241	265	224	228	250	250	302	271	261	248	250	258	271	249	260	254	260	252	249	271	254	247	274	263	267	245	250	252	275	251	252	265	242	254	272	258	247	257	277	260	267	272	263	225	242	274	231	254	255	258	275	255	244	235	256	288	263	239	273	230	285	240	283	257	235	265	300	248	277	251	245	268	237	259	267	272	251	228	261	238	236	259	260	279	274	286	267	290	264	276	233	248	228	253	243	270	233	271	248	285	249	253	254	274	278	273	251	235	248	242	248	269	266	288	260	274	246	264	271	259	250	257	279	257	265	248	220	252	265	250	268	256	272	289	263	266	276	241	238	266	257	256	235	274	245	268	255	243	228	237	221	241	242	245	237	230	258	253	280	237	251	250	267	270	245	221	235	266	257	277	262	269	273	276	253	229	235	240	260	240	232	266	294	248	246	291	259	274	254	281	248	254	270	254	304	273	267	280	256	266	239	257	259	264	259	249	242	227	228	270	274	250	252	272	266	266	263	256	286	272	273	291	284	225	248	261	235	266	287	275	259	271	253	255	258	290	266	237	262	284	232	266	244	281	225	258	246	260	256	271	249	281	258	249	253	280	279	254	265	284	259	299	269	250	256	235	267	259	258	256	248	286	236	258	248	256	259	253	257	245	294	286	269	305	267	255	243	246	268	265	234	210	272	247	275	274	223	269	256	258	268	242	247	268	230	259	260	265	248	253	257	265	251	251	251	273	241	239	261	253	254	267	251	241	216	269	260	275	228	236	251	259	274	243	283	238	266	264	297	284	238	247	269	261	259	254	247	255	266	278	265	265	256	234	248	268	255	293	255	253	235	291	277	300	256	264	263	261	260	266	265	280	240	252	283	247	237	259	253	241	258	272	255	220	247	247	294	264	256	257	262	244	251	257	268	282	290	268	267	260	261	252	256	290	241	246	240	260	278	234	257	264	268	232	252	284	255	260	269	270	275	271	268	248	259	259	273	243	268	234	242	265	308	255	238	279	249	268	255	235	292	282	242	253	227	238	260	257	286	264	252	272	273	292	244	259	276	235	256	271	261	226	208	250	256	246	267	271	235	279	278	237	236	265	261	281	227	240	263	246	231	266	241	247	305	245	257	293	235	248	269	242	285	268	250	260	295	270	279	269	260	271	270	240	295	249	257	270	255	273	266	258	268	258	248	226	254	257	275	257	258	260	290	285	258	239	282	284	215	269	263	270	270	257	259	261	243	247	256	255	235	252	243	268	241	251	252	241	271	214	273	222	246	237	280	270	242	278	272	265	242	262	274	277	283	276	273	265	248	276	260	292	233	259	252	251	249	281	231	256	256	259	232	275	261	244	258	286	249	249	272	259	301	240	261	268	235	273	275	250	274	256	263	283	250	247	236	262	258	237	271	225	294	269	238	289	260	256	243	284	261	241	233	260	265	261	258	258	238	240	260	280	265	257	256	254	262	274	276	244	273	254	273	274	248	266	229	245	259	235	261	237	260	254	258	259	280	246	223	243	282	266	259	269	253	249	238	244	259	263	251	259	252	250	260	262	272	243	276	266	254	245	248	232	272	267	260	247	273	284	252	268	257	277	232	281	233	252	271	239	275	257	285	223	263	267	261	209	240	240	270	258	259	274	287	245	249	263	255	254	270	250	221	248	257	265	264	240	304	240	237	207	253	266	266	229	260	262	250	228	229	221	258	244	258	230	235	260	249	276	235	271	252	276	267	245	272	263	263	247	228	264	264	248	248	264	282	254	269	251	278	267	235	284	232	248	263	284	264	288	264	290	235	248	251	252	262	290	236	241	260	272	279	261	254	265	271	252	273	301	239	273	261	272	268	263	238	256	282	270	272	268	282	274	271	278	255	235	262	266	268	271	255	235	238	272	274	245	262	239	259	264	250	292	269	239	247	260	251	253	269	272	271	236	240	262	247	285	278	220	244	280	255	285	227	253	263	270	258	249	277	259	273	272	267	260	256	285	274	267	236	240	266	256	305	240	245	271
8568	11190	18020	18597	16538	13884	10928	8756	8811	8487	6492	6877	4778	3968	3228	2715	2199	2113	2380	1911	1707	1515	1449	1505	1393	1333	1537	1417	1489	1358	1338	1125	1038	1099	1040	974	953	950	907	904	838	815	829	844	757	749	742	745	686	704	854	1062	1130	941	806	691	656	599	614	595	641	626	584	619	592	589	564	612	580	570	584	592	618	624	583	614	594	583	602	541	624	606	592	585	591	627	571	613	585	595	600	600	637	614	612	624	601	594	623	591	641	587	575	625	648	628	623	577	637	596	573	611	601	588	611	646	567	610	601	575	588	597	627	594	661	576	576	600	588	644	621	581	624	593	616	598	600	588	565	590	629	573	600	664	602	600	594	556	595	610	610	640	597	554	625	606	622	596	605	631	587	587	596	600	628	671	630	628	540	602	623	629	627	592	612	686	628	592	566	581	617	594	618	617	609	638	635	591	606	626	592	640	599	612	602	577	593	581	597	583	605	622	634	610	615	588	589	566	592	576	636	592	578	621	628	616	630	578	614	617	640	575	648	587	650	592	618	600	648	589	574	561	592	587	589	587	590	587	588	564	612	566	623	628	627	609	608	621	605	600	607	645	617	620	618	619	618	611	592	588	593	553	610	595	600	607	585	626	562	586	594	601	592	592	568	573	587	605	584	599	597	595	638	603	635	611	605	576	615	605	631	557	588	625	618	641	608	630	648	637	619	634	618	614	570	630	642	580	602	596	595	626	623	585	586	653	616	622	622	637	587	584	635	607	576	608	609	619	570	578	602	637	551	614	604	609	573	564	572	620	594	600	585	616	598	567	611	586	631	588	602	599	592	563	595	586	635	572	577	623	653	615	618	596	649	584	583	606	617	593	596	586	593	620	608	611	613	627	582	608	615	603	590	604	614	656	596	605	601	634	611	616	643	604	604	607	605	653	609	606	594	634	576	600	630	608	597	583	605	547	616	606	590	624	573	643	616	619	611	593	589	589	614	615	590	616	621	596	628	572	624	633	576	611	615	599	598	589	607	589	648	616	596	614	609	578	589	589	606	599	598	591	629	625	577	575	609	621	593	620	557	594	621	647	589	583	614	601	622	611	613	584	613	623	609	614	578	620	549	574	580	617	610	603	607	591	576	624	630	604	561	615	639	595	609	601	624	632	609	626	580	611	631	634	590	553	597	609	616	622	604	631	620	634	617	590	608	611	576	614	633	635	590	653	621	636	601	615	605	617	597	596	615	616	579	585	613	631	592	609	591	603	648	612	583	610	587	627	630	645	635	640	620	609	610	612	641	617	621	608	617	649	601	611	628	571	624	602	606	614	601	614	611	615	625	617	594	631	589	625	611	653	625	600	635	606	633	576	603	608	622	581	603	619	593	624	598	619	637	594	591	599	629	644	555	603	549	602	629	593	612	618	666	636	634	591	629	592	630	610	593	651	600	627	612	602	594	640	546	622	662	604	606	598	600	556	612	593	593	599	546	609	652	588	588	573	609	601	587	620	640	613	571	598	576	636	602	604	603	584	608	638	623	614	577	617	610	612	581	585	586	610	546	647	623	583	586	570	594	609	559	615	590	615	606	661	602	589	575	574	615	615	577	586	628	621	597	588	655	577	561	600	616	587	599	651	623	577	589	563	597	641	606	596	589	588	627	637	648	619	618	590	579	603	598	586	594	621	585	585	631	634	612	655	619	582	586	549	552	548	622	620	614	600	596	598	646	608	612	613	621	577	565	630	591	625	595	597	604	594	581	596	588	572	598	581	643	619	602	594	619	597	596	581	589	612	596	610	600	628	640	560	597	610	606	590	587	604	587	630	621	573	556	606	637	613	578	607	562	570	606	592	590	612	597	637	571	638	587	550	616	607	599	628	606	591	610	643	589	601	606	619	654	650	591	604	593	590	608	592	616	595	637	572	583	656	633	591	585	635	574	642	582	638	583	594	579	604	579	590	585	626	675	600	609	629	591	609	615	625	596	568	639	594	600	631	623	655	626	593	612	659	599	609	590	626	589	595	621	598	603	630	613	614	612	564	599	591	632	582	608	593	607	620	642	628	587	594	663	623	605	613	622	597	622	620	624	625	635	655	625	610	627	624	602	577	597	583	598	594	634	616	621	598	603	624	563	582	651	635	576	571	628	628	627	582	621	627	565	662	593	588	597	600	606	617	593	623	643	570	642	594	608	596	642	592	612	612	617	587	589	600	608	571	606	603	630	638	631	572	604	578	620	596	650	636	617	604	634	582	639	575	579	615	595	636	617	543	606	595	612	614	599	641	651	585	570	615	558	641	619	654	608	599	623	660	632	566	609	620	579	602	612	625	597	572	582	636	609	587	608	618	606	666	588	667	606	564	561	596	611	595	616	636	611	664	580	568	607	639	611	569	648	606	578	628	621	577	587	623	614	576	587	619	581	636	632	617	593	606	617	596	613	603	615	650	586	601	545	600	582	639	590	588	589	698	656	618	565	582	622	591	603	626	597	647	584	562	649	585	592	649	616	596	592	587	638	604	628	591	580	609	591	550	617	529	580	658	616	606	586	598	605	635	629	606	622	618	611	618	608	636	610	615	548	596	613	586	596	621	610	540	611	603	621	643	632	608	629	647	681	599	611	618	580	584	592	598	615	604	585	645	644	608	592	583	631	604	623	656	620	579	625	618	605	579	637	605	589	573	594	587	615	634	569	612	642	621	586	617	543	650	624	615	610	580	611	607	610	604	584	599	606	621	568	593	619	572	622	648	645	596	601	590	630	631	580	634	584	617	550	595	611	613	595	560	590	627	553	614	654	601	619	602	622	604	589	616	636	622	597	623	621	610	637	633	598	622	560	616	571	597	612	623	622	619	611	644	604	599	596	629	612	588	601	616	590	590	649	609	622	618	628	640	624	598	602	599	616	590	587	629	648	567	619	616	610	574	593	630	604	582	624	610	597	590	600	636	577	616	585	572	579	630	604	628	638	629	636	619	614	609	614	641	595	628	608	576	583	573	621	608	648	662	576	627	595	577	575	617	626	606	593	614	610	585	596	582	576	618	636	587	667	628	635	624	626	649	578	595	580	602	625	624	622	637	592	642	590	607	590	585	603	625	619	568	609	632	614	606	637	628	583	623	631	624	653	608	594	603	568	598	597	559	601	611	590	590	633	610	618	587	606	577	630	625	605	631	610	606	617	637	615	596	635	591	647	614	566	609	582	617	624	633	628	597	616	609	635	678	619	628	544	634	600	648	583	639	587	608	617	595	564	645	621	645	602	619	556	610	599	607	620	593	621	584	584	611	571	613	627	624	585	614	574	644	623	618	593	598	609	588	616	616	599	579	617	625	570	606	581	604	607	623	552	567	616	607	605	641	611	594	629	589	609	591	585	619	573	571	621	601	582	619	623	611	581	602	589	651	624	607	627	619	599	613	612	602	567	641	610	614	575	612	594	571	629	596	591	603	599	617	611	581	620	526	625	618	632	632	591	573	630	582	608	575	657	576	591	600	617	590	594	596	621	588
32064	37837	37017	32896	31675	30238	25871	19976	18398	19879	16887	18083	12136	8598	5946	4806	2973	2815	2614	1651	1200	980	917	796	602	1003	1095	1184	1304	936	713	652	640	638	552	565	612	437	386	376	412	371	357	375	305	287	291	280	296	341	617	724	592	452	358	285	279	245	232	257	213	245	225	234	261	237	232	249	252	277	218	222	249	231	243	237	259	257	213	228	225	273	253	233	230	239	244	236	229	258	223	256	254	221	230	211	239	243	235	250	241	231	217	219	275	223	247	223	251	254	264	209	213	233	268	273	233	252	252	234	231	217	236	235	246	252	253	249	242	242	247	236	233	241	265	251	223	228	268	243	245	237	255	252	248	286	260	257	258	243	238	231	239	243	258	237	248	271	240	245	247	251	235	236	212	237	209	225	235	241	250	239	215	239	221	239	223	264	253	252	251	239	228	230	236	236	240	270	245	245	230	259	266	217	226	229	243	244	246	243	228	258	258	249	225	223	262	231	244	234	234	231	242	224	223	210	256	216	244	239	250	221	246	263	248	230	245	227	236	225	240	246	250	229	215	220	214	270	235	240	237	219	269	231	245	214	248	237	255	234	233	234	246	231	242	231	224	214	236	235	241	246	231	244	249	239	238	233	267	235	246	232	247	249	269	223	279	220	259	249	261	235	236	218	226	218	248	250	228	254	214	245	217	248	274	247	245	229	250	249	235	259	239	282	251	249	261	235	245	286	259	233	215	240	237	219	226	255	232	264	271	246	253	229	252	248	246	241	270	226	271	250	243	229	258	239	238	234	244	259	234	224	228	235	238	249	260	236	219	265	249	251	239	233	226	203	252	257	267	230	268	231	217	267	223	235	248	221	232	239	238	242	244	271	242	210	236	268	227	223	232	244	225	234	223	239	257	239	226	243	209	200	252	265	253	265	242	217	235	231	249	268	252	261	219	243	238	250	250	248	256	247	250	237	218	225	242	230	231	229	244	235	225	258	226	255	270	238	250	236	251	211	254	246	225	223	258	238	254	225	227	217	234	235	256	234	227	221	220	231	199	219	281	240	238	224	254	243	219	244	244	238	272	234	230	235	250	241	247	235	252	220	247	271	221	228	246	233	247	237	252	260	228	232	204	208	241	227	238	244	259	217	227	256	229	223	256	252	227	255	229	237	252	243	248	230	227	215	247	236	239	230	272	249	236	252	213	244	255	252	215	240	256	254	225	230	253	256	233	268	243	233	251	258	209	235	247	214	257	235	249	260	226	228	249	249	222	257	215	209	236	239	255	246	231	225	237	226	258	239	225	266	232	254	233	238	233	241	241	245	235	201	276	220	222	235	246	219	247	224	237	240	239	226	245	246	259	262	218	245	263	231	244	246	243	246	248	254	243	239	218	229	246	252	219	257	222	227	230	242	244	253	244	216	215	231	282	236	235	253	242	261	251	255	221	268	223	233	264	270	215	249	296	211	280	258	211	270	250	276	239	242	224	257	260	267	213	231	233	206	228	258	245	247	246	212	249	242	242	247	245	234	214	275	211	236	257	240	261	239	261	251	219	219	234	226	236	253	213	228	253	233	230	248	257	229	257	211	226	253	236	243	257	276	234	240	216	238	254	243	241	247	220	251	231	241	221	257	280	237	238	230	260	221	236	230	217	244	257	218	224	240	207	217	206	247	249	231	259	240	213	249	256	250	263	206	222	227	254	253	240	249	262	223	261	221	218	255	245	237	254	246	254	293	224	237	245	246	217	223	228	223	243	234	258	229	236	225	246	263	261	233	249	208	238	271	254	255	223	273	226	232	247	241	256	233	221	250	230	265	233	228	234	271	244	234	214	226	234	248	246	278	252	233	241	232	230	245	240	235	220	244	248	220	229	221	230	261	243	245	265	226	267	217	247	247	237	234	240	239	248	258	262	217	239	256	231	256	227	274	228	235	254	245	246	277	237	236	234	229	235	238	255	258	256	211	252	232	251	249	261	250	255	243	237	256	226	260	238	233	233	248	256	270	241	239	214	275	249	224	235	252	246	235	223	229	243	243	234	233	247	260	254	251	215	233	245	222	234	216	263	231	228	245	251	242	236	242	216	268	225	239	219	213	220	233	232	239	209	240	251	229	249	251	248	229	226	246	250	234	238	258	256	237	248	225	216	240	220	225	262	237	268	260	224	208	227	227	218	243	242	212	207	219	246	249	233	229	248	225	251	245	250	226	231	279	258	233	268	234	283	249	265	245	280	239	238	259	245	224	249	213	240	228	244	239	241	262	234	228	242	237	252	249	249	241	233	227	238	245	222	249	259	237	227	253	233	225	236	250	265	234	266	237	214	261	242	248	242	216	238	213	205	240	244	255	249	254	256	248	273	241	247	258	229	254	218	225	266	251	253	247	229	242	254	237	243	255	268	262	212	263	227	220	229	221	229	242	229	238	248	255	255	238	257	237	252	264	244	245	230	253	215	232	261	246	226	262	227	273	279	256	226	255	240	258	222	229	234	206	240	263	223	238	244	242	262	274	276	250	229	217	229	210	234	249	235	247	252	266	264	245	232	276	246	242	220	223	229	237	263	245	268	233	245	256	229	231	278	234	222	215	238	224	244	240	262	254	228	229	243	243	210	237	218	277	247	251	250	242	249	259	243	253	265	260	248	240	247	241	244	282	251	224	228	229	247	254	226	256	261	245	232	243	224	238	244	242	261	249	288	230	227	256	223	252	247	233	252	269	237	225	240	216	214	245	239	235	245	245	244	233	243	219	235	284	227	241	237	251	251	247	230	252	247	236	283	258	218	234	251	218	220	227	240	229	225	259	216	232	220	257	241	247	251	251	222	265	242	238	244	243	218	222	241	228	243	240	267	267	261	256	241	256	258	244	235	224	252	220	257	263	223	244	223	246	228	223	218	241	246	258	238	246	268	243	231	239	248	239	227	243	276	234	252	228	267	220	252	252	234	245	233	294	252	262	204	233	258	218	273	234	233	233	232	219	247	229	241	241	236	241	268	255	234	230	230	215	267	260	238	257	237	236	219	249	244	231	236	232	252	248	229	256	255	213	255	228	277	240	258	247	257	240	224	253	227	226	258	229	238	262	229	221	263	250	255	225	230	234	261	240	223	241	254	235	259	244	210	201	241	221	223	240	273	280	235	241	232	268	256	258	229	243	241	247	240	234	247	207	232	241	233	229	238	239	267	227	242	228	233	233	241	237	244	223	235	252	238	199	244	249	253	248	261	259	254	220	226	255	222	243	219	255	237	253	254	232	267	237	253	236	243	236	233	228	232	244	257	236	245	220	235	259	218	241	249	251	219	254	250	289	259	204	246	208	243	263	249	223	273	236	244	212	244	242	250	241	272	215	248	236	268	236	220	224	230	260	259	269	230	233	250	250	267	278	252	254	224	241	217	230	244	227	251	233	245	296	225	255	236	234	229	256	226	242	232	217	225	242	254	253	216	255	250	235	232	264	238	253	243	260	236	228	257	218	228	229	231	246	216	253	242	239	243	230
23363	30965	37834	41996	43347	44032	39097	35825	37318	37508	33988	37000	28685	23957	20038	17370	13529	14135	13857	9453	6975	5812	5477	4504	3513	6144	6537	6575	8152	5006	4176	3706	3504	3847	3186	3375	3372	2010	1972	1914	1769	1656	1755	1559	1082	993	960	828	870	1393	3447	3748	3126	1836	1263	870	693	543	564	562	549	533	568	592	500	531	550	600	555	602	589	545	564	518	594	571	563	562	548	594	620	554	527	561	573	544	532	558	563	567	545	547	567	574	556	598	544	578	564	559	572	524	570	573	564	550	560	580	571	530	566	585	595	560	566	557	552	596	539	555	566	568	591	545	605	563	518	557	565	533	531	590	566	549	589	524	556	594	518	560	574	591	575	521	601	573	568	543	558	572	564	617	544	539	574	535	536	552	593	600	538	567	570	520	558	511	568	611	630	522	548	522	505	565	610	597	566	516	559	566	581	566	550	615	553	551	571	569	588	558	540	545	571	558	545	570	525	525	563	573	534	575	541	567	553	536	554	589	589	546	519	562	590	530	593	525	559	577	541	582	580	539	555	573	594	559	552	576	550	563	561	526	587	562	574	595	562	533	571	606	616	558	540	546	574	546	564	559	607	544	569	529	546	541	566	567	504	543	594	574	563	575	570	559	548	535	535	528	553	569	611	547	569	552	569	550	568	570	542	581	543	541	529	602	601	527	578	606	550	516	562	585	620	548	512	567	566	535	554	551	549	584	603	562	536	593	568	542	580	577	565	558	542	583	572	564	578	576	577	554	556	596	554	595	614	540	536	576	568	535	558	553	599	607	561	560	591	559	515	563	556	585	533	552	564	563	521	536	559	579	587	571	546	582	570	580	526	563	603	606	561	555	535	605	572	563	576	550	542	553	591	555	550	558	558	570	559	588	568	540	547	571	546	568	637	547	542	544	539	568	534	580	608	531	527	540	554	564	566	546	583	544	531	560	575	532	546	551	554	569	568	555	537	558	574	554	537	546	569	590	593	513	536	565	544	539	581	575	573	514	582	556	562	562	552	560	576	566	530	574	546	489	560	539	562	550	538	545	586	596	543	616	541	548	565	558	556	594	571	543	590	530	536	570	602	589	538	558	591	566	579	602	585	610	570	559	524	540	564	554	544	588	569	539	581	602	523	596	538	540	580	557	543	579	582	566	577	526	530	582	553	560	497	564	538	599	564	550	584	554	507	566	540	597	587	566	566	542	547	550	551	557	564	528	553	600	564	543	576	561	561	542	559	569	559	554	550	575	625	536	598	585	583	559	535	565	539	580	551	534	557	508	561	591	535	591	578	575	584	559	530	561	548	541	565	574	554	556	547	574	593	557	572	534	564	548	563	602	562	552	578	575	585	536	524	531	600	587	544	509	578	563	529	565	556	553	542	575	583	581	522	517	578	564	571	599	543	564	540	559	565	546	515	577	583	500	583	582	562	583	550	543	578	618	574	616	574	514	574	568	539	562	569	573	603	615	554	544	562	545	564	541	568	566	539	553	542	565	535	603	571	508	560	569	570	554	567	518	553	565	586	560	542	530	550	586	576	582	551	538	577	546	543	572	540	550	550	551	537	541	563	566	599	578	560	562	562	528	575	627	564	548	592	550	564	614	523	515	558	560	554	564	570	548	573	563	537	545	587	529	538	553	547	529	519	550	558	553	535	569	591	556	584	529	534	572	552	558	602	575	589	547	576	563	527	534	571	573	509	535	534	570	522	559	552	568	546	544	553	583	547	595	598	591	572	563	593	585	524	543	553	593	555	548	568	551	553	520	580	572	568	553	573	545	543	586	581	547	566	557	531	531	558	543	556	554	592	511	584	578	611	587	574	531	527	535	522	577	575	592	527	505	538	580	572	571	575	562	573	583	553	545	557	567	555	538	571	564	555	538	546	561	565	604	535	519	569	595	587	533	562	587	580	550	579	573	568	563	575	562	548	570	607	534	521	559	534	574	526	519	534	549	556	549	591	572	553	573	561	552	567	567	540	546	570	564	612	562	580	530	515	572	582	569	594	586	594	565	560	553	558	574	565	578	541	546	557	624	544	512	539	535	557	552	558	566	572	568	588	563	601	607	581	528	535	551	575	579	568	599	569	542	541	577	558	539	572	568	597	593	578	534	548	570	557	568	571	572	536	589	570	543	574	537	594	583	554	589	523	556	571	579	566	549	608	597	547	528	550	580	593	543	586	553	578	560	613	569	550	544	625	580	534	573	570	560	582	575	569	576	569	563	585	570	548	524	579	556	547	548	541	550	608	531	560	530	584	558	557	547	559	630	528	537	616	548	610	570	561	591	546	578	542	598	607	586	632	580	552	534	540	561	578	571	546	531	544	548	565	556	580	560	569	565	603	550	577	553	581	580	552	596	536	596	596	575	561	545	541	601	596	550	550	546	547	580	538	564	535	581	579	539	558	531	577	588	558	593	543	560	596	537	547	569	564	551	579	568	553	611	534	589	559	520	579	581	586	555	588	563	514	547	557	573	532	549	592	568	547	564	572	597	596	569	594	554	546	557	516	568	544	535	517	566	540	575	570	567	549	547	569	560	521	547	563	553	579	539	540	526	591	565	585	572	569	534	567	546	554	565	578	595	593	597	550	539	535	545	546	524	569	569	576	543	551	596	570	607	567	582	583	567	604	582	586	535	585	532	598	545	538	575	543	562	531	559	619	520	554	575	507	550	538	528	577	570	606	561	594	549	597	577	552	547	580	593	549	565	556	563	553	559	531	579	562	579	589	567	522	537	550	538	554	550	594	556	600	578	559	543	567	575	524	581	518	563	544	567	565	551	543	546	587	569	527	562	585	585	571	546	569	581	574	569	530	534	524	556	619	610	570	522	542	566	576	557	567	607	570	544	555	534	546	562	573	561	606	573	563	566	573	532	572	528	581	535	596	543	585	605	521	572	597	562	569	573	592	557	565	553	574	548	545	542	578	533	579	539	591	562	562	520	575	531	590	600	618	557	519	554	555	574	515	541	577	558	550	609	549	573	532	542	517	596	532	536	564	569	588	544	531	602	518	543	542	565	552	573	545	545	594	561	545	553	583	527	582	568	535	563	582	570	580	600	553	556	582	588	537	589	590	561	546	552	589	564	524	551	571	539	553	564	596	566	596	525	546	558	563	541	549	579	535	550	536	588	565	569	543	577	537	593	605	598	585	541	581	526	578	541	572	564	567	555	503	568	559	590	570	567	558	592	567	545	540	536	572	564	572	541	571	529	580	558	534	543	595	551	577	580	542	554	579	559	553	561	558	554	553	613	575	548	551	598	583	550	548	560	582	570	575	557	585	590	553	560	569	626	580	582	542	526	514	575	571	535	544	546	584	514	626	551	559	539	551	614	563	581	539	547	603	557	548	558	574	513	605	575	550	531	555	570	532	574	573	542	563	551	566	604	571	548	567	588	594	567	528	570	595	592	587	551	591	525	588	544	561	560	625	553	587	570	573	523	548	547	580	609	517	620	555	569	581	551	545	569	547	562	577	589	552	575	566	529	576	552
41707	41069	39315	34796	35651	36255	32266	29364	28879	29225	26595	27774	21110	15566	10828	8278	5501	4818	4644	3092	2004	1792	1595	1448	918	1582	2187	1932	2245	1536	1083	1137	1014	1035	782	930	904	667	577	518	548	500	467	376	314	312	284	286	298	343	1125	1147	901	593	435	332	253	240	239	227	210	219	233	246	216	249	247	184	225	222	258	250	232	263	224	240	214	229	230	240	248	248	233	233	217	204	222	227	227	235	232	232	233	209	221	230	222	207	218	266	251	215	243	212	230	212	223	232	238	233	212	252	253	245	239	242	233	260	230	224	223	255	246	222	242	243	222	207	218	250	221	209	237	259	230	238	261	262	242	249	237	233	276	216	258	230	247	223	244	250	205	223	209	225	215	241	217	219	200	236	253	222	223	240	233	237	246	232	243	249	249	211	231	258	244	235	221	235	285	227	232	229	200	253	233	210	200	222	239	218	210	226	251	243	218	234	219	261	244	246	267	247	227	244	234	233	210	227	247	248	229	237	234	243	223	221	255	237	240	235	229	230	219	232	262	218	210	212	245	249	230	231	258	249	222	237	255	230	258	198	229	224	240	239	221	230	228	223	255	233	235	262	238	242	241	248	206	267	243	240	225	245	216	201	243	235	211	244	228	224	220	233	221	206	232	217	238	218	242	229	211	244	256	218	232	251	218	248	262	226	233	262	227	238	213	219	260	214	238	215	238	210	252	213	256	231	228	245	213	264	236	202	197	239	241	243	222	243	224	230	197	216	235	220	243	239	231	262	217	217	227	218	205	240	253	233	228	217	197	265	215	201	222	228	237	236	251	270	243	200	264	227	232	237	254	208	234	217	237	222	225	236	202	241	227	219	248	229	242	221	244	232	226	266	240	230	226	262	224	214	235	240	220	229	238	239	250	229	230	207	254	250	231	230	211	218	241	222	246	233	232	241	231	231	212	219	211	221	227	234	218	265	254	229	236	242	242	224	226	238	255	234	229	253	215	208	207	215	251	227	222	224	286	204	242	232	228	232	219	233	255	236	251	244	204	236	231	222	233	224	268	269	260	236	235	237	217	228	209	231	253	226	231	205	217	255	231	225	243	248	245	260	250	200	226	226	210	230	230	254	221	214	220	210	236	249	227	239	207	223	239	220	221	249	232	236	232	237	246	211	234	253	228	234	235	220	247	208	223	236	224	212	228	232	251	228	264	244	193	241	214	235	224	238	250	252	230	224	218	232	244	258	233	213	257	252	222	221	234	264	205	228	243	212	231	230	213	235	235	226	244	252	253	234	222	235	257	224	242	226	233	220	243	221	245	220	230	251	247	232	248	253	253	248	219	230	227	210	252	220	220	200	247	234	215	239	244	211	231	236	253	243	221	205	221	251	222	241	221	223	249	223	253	237	235	206	237	238	229	236	199	239	232	226	258	249	222	217	232	228	241	246	228	203	252	266	229	209	210	253	207	248	260	237	222	237	235	233	249	214	231	232	211	263	222	223	262	206	233	234	253	247	199	221	226	212	235	218	227	254	223	228	265	245	246	236	238	241	256	229	221	201	226	207	211	263	215	248	217	229	240	243	240	223	247	232	234	215	254	230	220	234	244	229	247	230	230	233	238	242	232	221	234	215	201	257	237	250	228	227	233	209	212	241	233	234	254	209	237	229	222	222	215	227	234	237	223	218	221	249	273	235	234	223	213	219	215	250	260	214	236	220	226	228	227	214	231	236	223	212	242	225	237	227	232	235	244	241	240	222	212	238	260	219	229	247	218	211	228	206	250	235	204	232	230	239	237	241	222	233	243	262	238	237	251	200	232	210	221	234	217	223	199	223	239	243	224	256	225	240	239	259	218	222	226	205	232	207	255	231	230	242	224	240	232	239	198	248	221	267	211	251	241	262	240	231	239	240	211	247	247	203	219	232	244	229	219	240	230	216	219	226	247	252	207	218	235	229	231	211	234	213	228	241	249	223	236	195	217	254	244	233	243	212	204	232	224	262	233	222	214	242	272	244	238	211	235	237	227	242	215	242	257	235	242	202	219	253	199	227	232	243	257	214	230	251	241	264	252	214	212	214	226	219	220	236	255	242	213	257	247	238	225	252	236	211	241	228	227	234	227	245	225	230	214	248	208	235	244	235	240	230	238	219	261	235	223	243	221	254	250	212	229	207	204	219	233	195	233	239	264	252	238	234	230	240	220	232	248	208	230	241	227	218	250	225	213	230	246	221	257	252	244	204	255	226	223	243	223	225	234	261	247	214	232	207	257	210	253	215	253	226	234	252	255	233	229	230	241	234	227	225	244	227	219	222	220	220	206	238	264	212	237	238	217	230	250	237	229	224	255	248	236	223	223	227	231	239	220	210	230	207	232	233	260	224	216	226	249	234	224	244	249	233	230	238	221	220	225	239	228	243	209	239	249	256	227	225	244	220	215	216	241	228	242	211	239	215	218	237	230	223	244	230	228	242	200	233	213	225	237	243	219	225	236	215	272	238	206	242	246	236	247	231	262	222	222	227	233	260	215	214	222	243	255	232	228	242	236	227	223	227	232	255	223	237	232	263	206	246	268	249	262	235	253	215	235	265	222	208	232	222	258	247	221	226	244	232	244	261	230	216	253	220	229	241	231	250	244	241	233	241	227	264	215	231	217	212	235	213	230	213	225	250	257	213	203	222	257	221	203	218	242	194	241	201	230	263	227	225	243	238	227	199	242	266	254	218	238	240	217	229	213	221	230	206	219	225	224	224	221	219	230	204	247	240	232	236	236	212	209	251	218	240	235	238	231	219	236	219	248	226	253	243	257	244	260	203	238	237	218	219	238	252	246	255	237	279	223	228	229	245	239	214	216	217	207	240	233	236	239	228	228	217	232	224	226	238	231	229	249	242	233	216	214	228	243	218	254	221	241	218	235	194	251	221	238	259	226	242	231	258	233	238	247	203	245	223	234	224	249	231	225	244	218	221	211	234	208	227	240	202	252	216	251	250	239	237	255	222	240	232	226	228	214	241	228	240	208	207	247	229	249	236	283	255	209	225	232	242	234	205	202	244	224	240	217	240	249	222	231	239	231	207	202	233	267	218	229	251	242	242	252	226	244	250	215	218	251	219	249	237	238	217	214	227	242	221	226	218	224	227	233	267	239	225	249	247	266	221	236	250	251	246	238	222	252	243	218	239	228	253	255	230	231	227	228	242	243	212	245	201	225	214	245	241	240	218	246	259	253	227	250	240	225	244	247	223	211	221	252	209	223	236	239	252	248	206	215	250	258	215	241	211	215	238	260	227	252	244	210	212	224	229	234	247	232	214	244	242	217	240	227	239	268	238	222	256	261	226	216	238	218	210	225	234	214	206	218	234	273	234	242	236	230	238	246	221	275	243	247	245	240	240	247	253	242	216	237	206	199	226	220	234	224	283	233	228	230	263	232	227	249	206	234	243	238	256	200	196	212	246	242	231	228	246	232	207	240	225	221	241	255	244	257	247	229	226	277	215	218	240	222	264	221	225
31324	36723	42434	47160	49478	50872	46593	45408	45570	45374	43073	46235	38232	33374	26972	24833	19303	21229	20689	15560	11755	10419	9172	7312	5066	9354	11862	10604	13018	8539	6651	6747	5923	6175	4819	6098	5311	3505	2831	2870	2959	2816	2511	1683	1362	1111	972	1009	955	1228	6570	6871	4866	3002	1759	1015	766	654	562	507	534	487	553	516	555	556	511	553	551	569	542	523	542	523	566	575	526	534	526	526	581	553	524	537	532	525	537	515	558	537	557	567	566	517	534	518	561	555	544	602	530	524	572	574	601	542	509	509	552	559	547	509	544	583	580	564	505	528	522	517	487	555	566	535	537	534	550	508	558	566	526	538	569	526	564	559	573	581	548	568	544	515	512	565	563	548	554	535	553	522	531	579	539	510	534	544	550	585	539	575	542	525	549	558	526	514	554	555	532	554	540	554	517	527	564	520	519	587	545	552	567	530	495	547	566	526	537	574	510	534	574	546	530	538	550	536	512	525	521	549	551	556	570	531	533	505	542	582	586	532	560	538	535	555	539	532	522	527	513	538	505	513	547	549	539	549	540	570	527	544	526	521	562	549	529	571	578	564	516	577	526	544	517	565	525	589	552	534	555	552	521	540	528	525	565	548	577	528	551	570	514	543	486	515	528	578	548	579	480	520	522	574	523	533	512	514	516	545	573	550	581	541	514	567	553	513	520	553	546	561	525	528	504	536	530	518	552	557	536	540	563	529	517	556	529	533	560	528	477	598	551	574	566	521	536	548	529	568	524	530	537	559	527	543	537	524	529	533	513	543	524	529	528	526	535	526	556	522	532	545	556	495	545	506	531	553	560	543	537	520	516	557	494	525	496	559	548	538	485	526	490	530	544	522	547	533	554	551	537	536	515	540	532	532	532	541	562	506	548	492	525	541	498	536	569	569	521	530	547	550	525	542	564	582	527	555	535	536	523	568	551	565	515	538	536	527	527	554	542	530	505	548	528	575	527	549	553	547	560	541	510	520	563	506	508	521	564	555	537	546	541	532	542	551	517	566	532	541	550	586	520	543	523	575	533	532	520	536	561	532	524	517	503	536	565	515	527	491	545	523	524	545	514	508	544	525	540	506	544	565	516	535	524	539	527	560	530	546	548	575	529	549	555	552	539	511	526	563	546	555	538	580	522	542	528	542	526	528	530	569	554	559	531	518	560	526	522	516	509	509	536	530	534	501	554	543	545	519	524	573	547	526	553	545	568	572	521	520	520	528	513	568	515	535	554	547	527	523	548	508	560	564	545	521	528	558	535	572	561	535	547	526	494	543	575	557	533	532	544	521	548	559	533	522	544	562	516	520	541	556	564	537	539	513	561	536	485	588	578	548	519	551	560	507	500	546	534	552	555	575	549	509	551	542	553	546	502	574	536	506	545	517	523	544	503	549	552	542	540	538	503	523	571	562	520	554	567	521	509	560	494	583	543	546	557	553	535	544	547	542	545	564	544	560	540	510	578	550	511	573	534	515	554	542	531	512	515	537	548	522	537	507	563	544	549	526	537	530	500	516	538	544	526	511	559	591	523	568	548	563	552	548	565	553	554	600	563	505	551	494	557	562	545	484	529	510	554	539	528	542	556	531	521	554	551	563	536	547	559	572	545	496	526	527	564	531	519	533	554	571	542	525	533	571	497	559	557	573	584	547	537	544	552	519	540	559	544	533	553	561	558	514	542	531	530	570	513	565	553	513	500	547	536	547	550	527	498	516	542	555	534	541	553	540	505	575	510	546	551	506	538	554	573	541	556	554	524	512	519	555	511	549	562	512	523	525	582	536	551	566	516	540	557	537	593	556	511	590	542	597	491	535	503	627	509	487	561	553	539	524	550	544	534	525	513	572	529	500	554	550	531	547	548	550	474	529	522	562	544	543	534	513	540	524	548	559	556	516	528	543	542	527	565	535	546	514	571	513	541	526	550	545	538	561	558	512	536	515	545	556	537	555	575	487	556	550	514	574	554	507	524	564	555	582	555	554	535	558	549	531	562	567	539	539	550	567	524	543	535	510	536	495	522	557	528	543	545	491	490	537	522	574	540	520	512	540	540	511	538	565	524	536	548	566	561	576	556	565	569	517	557	508	533	589	503	540	533	509	530	528	565	491	546	527	501	535	578	517	563	510	534	557	553	531	530	563	538	525	548	508	504	500	578	544	547	509	565	515	530	510	541	526	542	558	511	583	560	521	558	523	520	584	514	526	543	510	555	515	519	586	560	533	560	550	514	546	515	573	508	520	514	527	554	532	535	547	501	507	568	547	493	584	551	473	564	542	556	562	520	540	552	556	502	523	530	588	518	537	531	514	562	521	514	545	555	539	589	533	505	529	600	538	543	548	510	534	513	530	554	530	525	536	534	544	514	509	567	581	537	500	530	546	548	547	518	501	563	508	558	504	535	553	510	520	548	521	533	551	572	549	531	549	509	487	527	549	522	573	561	573	521	514	498	530	578	535	547	506	527	561	524	538	523	595	598	514	535	518	532	516	503	526	559	554	527	515	545	537	511	514	561	540	548	529	542	519	520	525	583	524	549	548	558	538	572	531	537	491	530	552	539	517	530	541	573	562	485	518	543	571	551	521	558	543	549	573	506	542	583	582	552	551	567	527	498	559	544	535	538	537	545	573	536	550	528	581	544	532	515	551	557	541	562	518	517	571	600	563	591	584	506	544	537	535	511	513	542	540	542	530	521	510	565	575	528	539	528	542	550	525	539	514	532	519	524	520	565	517	544	571	514	578	565	538	578	552	520	585	543	515	564	526	535	556	516	553	523	532	572	539	565	543	577	479	511	520	534	568	560	522	521	511	531	565	570	536	521	508	529	570	528	531	575	575	548	575	559	539	534	547	556	537	515	522	542	553	558	557	561	571	551	560	553	525	511	524	568	585	515	525	541	541	501	571	596	533	579	537	547	562	568	569	551	546	541	554	512	551	541	544	513	530	590	541	528	560	527	546	534	548	548	510	525	529	565	535	503	559	569	553	544	558	505	517	505	560	557	537	529	552	553	519	533	547	522	502	613	593	525	518	530	547	544	547	551	528	507	526	570	552	513	517	558	559	525	590	559	526	547	560	547	602	503	560	561	565	545	482	542	527	576	539	503	515	555	548	543	564	554	558	531	549	550	532	534	532	521	564	507	544	542	541	550	541	550	516	533	547	566	547	583	537	562	541	530	584	531	583	573	532	543	573	550	544	544	528	531	550	544	540	536	507	512	544	551	567	529	543	504	553	544	502	523	570	527	554	528	576	511	550	528	533	524	506	548	558	501	570	560	518	501	550	528	536	545	533	559	591	530	566	540	573	530	558	514	543	528	553	563	545	568	560	517	510	522	549	564	536	540	544	567	547	497	531	595	545	581	534	568	522	490	571	509	542	543	509	507	527	522	560	564	536	549	518	528	545	588	545	477	569	539	537	528	543	534	596	534	561	516	554	558	554	566	543	540	548	507	558	559	559	556	551	554	507	557	533	572	529	527	528	584	561	571	546	566	539
12485	13091	13631	9551	6003	4163	2801	2217	1805	1914	1407	1362	965	741	571	516	463	452	471	446	402	369	390	370	349	365	397	367	386	374	318	323	331	312	325	283	319	344	298	347	258	289	283	287	284	308	259	299	278	279	279	311	370	364	314	267	262	265	284	262	282	257	277	256	249	294	246	254	296	242	247	273	278	264	253	244	289	296	283	248	262	287	249	259	277	274	261	268	283	259	258	242	288	243	258	239	256	253	262	272	264	252	273	261	290	284	249	252	244	272	239	278	275	263	255	259	269	255	280	293	253	313	273	285	272	273	271	268	281	304	273	256	256	247	268	260	271	271	254	238	240	274	257	261	242	258	275	286	274	268	233	273	247	278	269	232	255	265	263	263	274	252	250	256	252	276	254	241	292	252	252	243	247	266	260	285	269	256	235	275	289	259	245	264	245	265	277	267	276	247	265	298	277	245	232	281	275	272	265	276	267	249	289	236	255	272	248	258	235	244	288	299	281	255	265	261	264	251	262	239	229	242	280	256	255	291	281	251	255	262	281	254	278	250	256	298	266	250	268	256	268	261	265	275	272	275	300	266	256	261	236	251	244	250	322	256	263	296	272	267	286	290	259	260	241	288	262	276	276	282	249	253	216	273	253	262	249	246	288	287	282	288	257	223	294	242	239	285	270	261	272	273	237	265	277	253	283	225	257	253	268	239	267	281	286	276	253	254	246	272	269	259	241	248	288	269	268	248	276	280	307	268	268	267	269	263	242	282	270	244	286	263	256	242	284	297	286	255	258	286	279	283	278	259	254	268	263	258	259	293	248	250	290	254	290	260	253	268	251	277	241	273	285	258	277	262	273	261	264	220	261	248	268	268	247	259	278	257	279	265	259	284	276	257	243	271	279	259	239	261	278	247	267	241	257	283	257	250	273	280	273	262	264	280	275	261	308	272	266	251	267	283	311	236	250	272	283	283	285	266	279	222	268	286	246	279	268	272	266	278	244	258	237	271	256	233	260	282	234	240	282	299	309	264	264	287	291	252	263	284	282	239	241	272	256	271	282	249	266	288	289	286	249	252	276	280	285	277	255	263	261	263	245	277	279	229	301	263	272	242	266	257	266	265	278	273	269	254	275	257	269	264	249	250	284	303	257	278	263	256	263	287	267	286	251	256	287	257	255	290	279	280	262	236	244	297	293	266	266	283	255	268	261	269	258	270	270	273	264	251	301	306	273	282	269	266	277	269	256	263	276	301	266	254	289	239	270	251	272	265	267	285	278	253	279	241	285	249	230	277	251	246	227	253	275	253	259	270	269	257	257	245	247	258	262	259	265	280	260	240	273	262	277	290	275	264	249	263	259	237	247	261	235	247	277	264	279	249	241	264	280	279	240	255	253	255	286	264	280	247	266	279	267	257	278	282	256	257	263	266	249	281	242	287	263	273	271	269	268	266	278	240	253	246	290	281	257	257	263	282	243	278	272	269	262	237	268	272	294	241	252	277	283	290	255	268	272	274	276	268	280	260	289	243	276	273	249	272	272	264	250	250	258	265	238	257	285	242	279	274	249	284	273	261	262	265	242	260	259	284	266	270	305	267	237	269	247	257	260	261	282	272	240	260	238	255	252	290	270	251	264	266	269	277	263	291	257	279	256	267	255	257	251	272	290	274	247	243	281	288	289	266	298	259	242	248	285	257	251	251	268	257	260	264	255	279	274	262	268	278	268	264	262	284	242	245	242	244	265	249	239	286	261	279	267	280	256	262	263	253	232	279	221	247	238	225	247	264	258	299	257	286	269	247	308	246	286	252	278	251	255	265	302	273	282	244	237	269	281	257	225	302	257	273	270	255	237	250	271	256	265	241	267	279	248	260	251	254	274	263	262	267	293	266	280	249	273	249	262	265	266	301	307	255	256	254	292	283	245	284	296	272	255	251	242	260	289	279	268	236	286	274	264	260	248	258	240	250	273	267	256	275	269	279	255	255	257	236	252	251	256	253	262	308	231	264	301	237	244	253	262	286	257	261	271	264	269	251	295	244	262	240	239	271	250	272	276	262	278	297	273	260	248	258	246	295	258	252	247	236	264	281	270	261	247	261	263	257	258	267	286	237	236	287	252	249	264	253	256	253	250	258	288	259	275	285	257	253	272	299	237	283	267	281	243	252	269	256	246	273	254	264	260	266	270	257	259	293	273	298	246	281	256	283	258	248	255	271	257	240	258	282	254	264	275	258	271	263	272	267	254	249	244	282	263	286	237	276	274	251	311	250	256	272	267	278	259	239	270	254	264	295	288	241	226	284	238	243	259	289	288	268	250	269	293	270	233	263	252	264	239	259	271	275	261	228	289	252	258	252	259	291	277	284	252	242	255	234	260	263	282	287	278	248	236	284	249	283	255	261	261	239	252	256	281	260	254	238	258	270	281	257	273	284	269	248	267	273	263	267	260	277	290	281	283	246	297	251	291	290	245	266	258	289	263	229	235	266	246	246	283	252	281	290	253	250	243	252	285	261	273	281	257	283	219	296	271	269	268	279	260	273	272	256	265	268	282	242	252	261	269	276	222	244	290	293	267	243	247	277	256	284	295	234	267	229	247	277	278	271	253	262	230	264	261	250	256	283	261	275	276	260	306	259	251	277	275	250	246	263	282	259	269	289	276	259	251	273	251	271	257	256	253	268	252	266	273	280	272	275	298	259	253	256	273	267	267	227	255	285	235	254	269	271	235	262	252	225	250	264	242	250	252	245	255	257	244	279	285	270	281	288	283	247	280	261	257	249	250	258	257	254	248	262	286	259	270	295	264	241	267	268	267	263	233	267	268	264	265	251	277	249	270	277	243	284	247	270	286	237	260	261	240	259	237	264	252	255	244	272	253	304	273	279	264	296	268	261	276	274	260	270	268	247	257	291	246	287	260	286	287	273	233	272	294	283	269	238	274	296	263	259	251	257	276	254	249	280	292	261	259	255	257	265	267	280	265	300	259	288	269	257	256	238	250	285	261	293	272	247	276	279	265	282	249	245	272	265	258	259	265	231	253	252	269	237	282	249	288	240	278	285	278	234	282	260	273	255	263	275	260	276	296	286	280	264	265	247	230	250	246	249	285	264	270	236	257	263	267	260	227	270	275	269	254	306	304	286	274	288	280	272	255	284	239	248	259	234	266	230	252	251	283	289	260	277	233	248	265	271	283	242	306	279	244	276	277	265	268	291	277	230	286	261	282	305	250	255	260	243	258	279	273	250	267	266	271	253	257	281	267	267	280	269	237	258	263	261	301	265	246	268	302	254	282	260	264	244	256	242	276	272	265	250	230	295	252	262	271	285	274	263	257	283	264	271	278	251	257	278	255	249	266	277	223	249	259	238	238	272	244	260	269	281	254	273	260	274	275	241	262	279	287	273	266	258	260	272	236	271	262	284	268	270	278	274	278	287	240	247	272	282	251	242	291	286	261	275	258	256	255	234	252	260	246	287	278	256	262	298	272	259	296	272	271	240
8684	11889	18555	19208	16883	15149	11218	9225	8338	8662	6454	7226	5128	4130	3141	2567	2066	2032	2051	1837	1620	1606	1576	1359	1235	1443	1603	1466	1478	1361	1157	1107	1056	1160	1018	1047	990	990	950	898	919	793	853	770	801	773	761	746	724	718	852	1087	1087	967	868	701	645	641	640	596	631	584	612	618	589	642	623	598	626	599	635	637	633	591	609	598	600	649	582	596	594	598	604	612	611	643	593	607	686	669	613	629	613	640	596	636	591	601	608	584	588	618	611	623	615	627	535	602	612	587	652	605	650	612	592	636	637	625	587	631	605	624	598	600	626	590	595	639	663	625	626	614	604	629	623	583	599	625	606	624	613	594	603	614	595	620	608	600	698	610	646	634	604	611	609	654	631	616	629	636	604	596	646	633	627	607	575	577	612	594	657	625	642	578	578	603	590	648	614	617	596	589	602	621	623	593	645	639	619	652	620	625	601	599	593	604	603	635	604	628	622	605	634	647	611	582	623	617	635	601	622	635	590	605	627	612	601	614	613	645	592	623	569	645	615	606	604	617	629	620	607	599	626	611	601	594	582	608	620	638	598	656	634	594	600	688	591	615	599	606	616	657	638	619	629	638	617	652	560	635	655	620	620	622	628	648	601	624	601	586	633	631	563	616	618	651	649	604	640	600	607	586	609	615	646	602	569	589	616	644	589	572	611	655	595	621	580	621	587	637	555	646	605	595	629	614	630	601	641	637	580	618	624	587	588	588	659	624	609	659	632	579	593	629	642	612	583	639	610	591	596	622	599	591	606	583	617	622	614	629	629	588	648	634	568	639	589	607	602	596	547	600	620	597	598	645	639	640	594	668	643	644	626	672	593	639	599	652	659	611	595	649	589	596	591	645	637	676	608	610	594	600	628	598	599	629	644	623	622	624	604	651	618	654	638	627	605	627	621	612	624	587	604	638	583	629	593	667	616	614	603	597	627	577	636	625	628	559	656	603	609	602	635	601	581	648	605	635	614	621	598	598	641	616	634	610	619	618	617	605	651	593	612	560	626	630	642	620	593	608	626	618	643	584	641	602	571	636	652	643	595	655	602	668	616	589	628	622	595	587	641	597	611	657	607	613	614	614	626	590	613	628	577	635	644	621	613	603	581	657	638	620	613	654	617	612	582	588	642	621	588	594	623	645	630	630	603	621	558	571	598	620	634	622	619	605	625	630	620	618	621	679	628	578	632	604	616	598	585	609	672	617	598	605	644	597	568	627	586	636	561	579	593	608	640	590	591	635	593	612	585	617	583	615	653	611	620	595	634	631	628	595	630	632	626	578	666	596	590	590	617	605	609	604	599	633	611	643	613	579	635	612	604	655	600	623	607	620	598	606	575	611	591	629	556	630	619	602	623	616	622	599	627	613	611	614	576	611	643	621	655	600	619	611	631	615	580	655	548	610	618	670	557	585	619	668	575	587	575	611	657	631	629	587	619	598	609	593	672	595	663	601	616	652	607	614	589	610	643	638	655	651	661	625	622	643	632	544	603	602	628	570	630	651	575	661	659	613	617	624	647	613	598	649	608	640	608	609	614	615	637	621	589	577	619	644	624	609	620	635	581	628	561	632	599	655	602	624	622	590	631	610	645	582	619	604	642	612	648	590	616	626	600	639	640	596	626	626	599	630	623	654	609	625	600	606	648	599	623	594	606	634	593	621	608	605	603	564	596	657	620	629	604	626	628	612	631	683	599	637	617	615	610	664	638	634	575	634	590	610	625	674	596	653	651	636	633	628	605	584	590	628	558	588	590	618	627	613	605	628	588	578	604	610	612	656	602	623	642	629	588	631	602	626	650	595	625	624	610	632	606	591	606	618	607	647	555	652	630	628	681	587	592	628	606	593	623	607	654	597	658	619	602	607	588	624	634	639	640	592	599	614	626	629	620	597	621	604	600	643	585	601	645	652	613	614	625	584	594	552	636	600	636	606	562	598	598	579	598	579	622	637	592	628	640	608	618	605	637	599	589	617	622	596	604	615	614	636	609	624	630	599	631	617	627	616	622	661	628	564	591	616	649	617	590	576	625	634	590	683	635	610	640	605	617	628	595	610	620	603	597	575	647	649	618	586	580	645	625	581	646	650	633	620	616	667	633	605	560	602	659	626	652	639	650	600	619	582	593	617	614	595	636	610	636	655	629	585	568	632	610	608	623	639	600	577	612	595	649	586	616	656	609	627	654	656	586	619	584	612	588	604	636	641	626	638	628	603	580	595	587	610	614	629	601	607	631	598	616	633	606	632	623	641	649	657	646	589	574	635	597	619	645	630	623	628	576	638	637	653	651	630	589	649	585	624	626	632	602	579	592	618	640	612	615	608	592	622	607	642	623	632	567	613	606	620	592	616	646	654	588	618	624	650	643	614	649	625	655	590	635	602	624	627	588	586	628	627	598	624	608	644	638	611	613	620	640	606	596	637	591	626	602	618	649	657	598	608	658	592	591	626	587	589	622	670	597	594	630	631	633	604	658	563	640	611	609	604	587	618	644	587	622	624	692	619	619	622	627	656	622	593	591	657	604	641	623	584	589	640	598	607	632	593	616	579	614	641	617	602	590	587	594	620	624	602	656	637	658	624	605	615	626	608	640	588	631	616	618	646	611	639	605	617	632	608	633	626	605	656	642	618	620	614	613	630	607	582	634	639	608	622	624	637	587	660	584	611	609	597	594	608	608	588	596	651	622	646	655	612	603	613	601	601	637	626	623	657	594	610	554	605	625	619	637	566	630	601	583	602	644	616	620	635	597	592	621	571	593	583	669	588	647	596	627	600	591	585	636	629	596	638	586	596	584	632	660	637	586	614	626	602	641	631	603	640	595	632	626	619	628	623	625	657	641	575	663	602	589	573	612	625	601	650	587	609	634	611	594	565	619	644	592	609	584	571	626	649	642	653	582	590	625	583	614	617	601	633	630	626	614	634	630	595	641	606	590	636	624	596	614	622	606	643	638	637	596	585	646	599	666	609	586	628	626	555	660	626	591	616	634	668	607	615	604	624	605	610	638	575	616	647	604	609	623	623	609	608	601	612	623	636	630	637	600	640	603	610	621	573	611	605	617	612	608	569	603	635	637	609	641	668	578	652	625	616	615	567	618	595	636	612	610	603	627	628	581	612	576	606	631	644	637	626	639	620	613	640	578	621	622	617	605	615	587	626	606	627	598	635	641	616	650	598	573	599	662	605	663	660	603	613	623	633	596	617	661	622	659	626	641	621	565	609	648	633	602	630	637	650	628	631	633	625	574	636	651	577	611	639	626	644	592	597	605	630	625	619	629	659	637	598	566	605	613	610	640	608	653	581	609	625	629	591	673	642	611	627	613	599	626	645	613	621	632	626	628	630	606	575	608	621	602	609	629	600	635	610	621	611	576	632	611	617	593	593	578	593	589	601	606	615	632	604	603	585	635	618	611	631	608	612	593	609	646	604	570	638	686	563	581	564	616	652	577	620	642	620	637	625	606	570	640	611	571	596
33093	37626	37240	32720	31737	30455	24368	19218	18434	20047	17502	18274	11988	8098	5438	4331	2626	2411	2230	1760	1229	1129	916	658	530	919	1153	1054	1081	915	819	690	632	708	575	602	613	459	448	398	437	414	372	311	287	292	270	249	252	374	668	688	592	438	353	317	248	234	263	231	221	244	270	276	217	216	224	257	217	217	226	254	230	230	224	265	258	235	224	219	234	233	270	256	229	239	258	218	225	224	236	247	256	243	249	244	249	248	260	233	237	232	200	220	237	238	263	252	218	237	257	242	252	253	226	219	227	247	271	230	231	250	252	237	236	255	236	205	238	246	234	248	236	238	252	262	225	250	226	273	247	230	219	236	236	290	243	251	246	234	237	220	247	250	250	260	229	283	236	225	216	234	222	273	234	236	206	248	239	255	229	258	231	233	227	229	231	251	231	252	252	219	232	236	269	233	208	233	223	224	270	254	237	232	253	219	263	248	267	226	267	233	245	243	243	271	254	228	254	245	220	257	223	241	246	243	252	211	241	229	253	269	229	249	268	230	245	257	237	195	241	234	243	257	244	260	237	239	272	257	244	237	247	252	204	222	246	223	238	272	241	234	200	250	213	228	238	257	229	240	260	213	241	253	231	240	226	238	219	256	255	224	238	211	232	243	215	265	255	272	246	255	231	251	232	224	256	235	260	253	246	240	236	244	231	239	263	221	227	256	268	253	234	242	231	265	249	231	265	238	247	240	253	250	247	229	250	263	241	260	232	228	246	250	245	234	228	234	249	248	215	249	221	249	228	260	238	246	245	238	250	235	219	204	244	249	280	251	240	249	254	212	239	240	259	253	251	242	257	257	233	245	268	246	263	234	238	210	236	267	256	235	255	217	247	225	231	251	270	192	246	214	247	227	255	239	248	261	257	223	222	238	231	250	291	269	272	239	242	232	232	215	268	234	242	218	261	222	239	238	241	259	237	254	239	246	229	255	251	217	237	263	225	265	251	229	236	256	239	230	235	274	279	283	249	259	227	213	228	270	238	200	231	222	240	247	241	236	240	225	262	238	233	241	244	229	252	240	243	240	250	260	246	252	243	233	261	252	239	258	248	247	199	249	227	224	260	268	227	270	250	208	231	229	221	240	222	230	241	251	220	241	207	237	235	210	262	251	248	253	224	249	265	246	247	238	242	237	248	265	250	232	222	249	251	249	246	236	235	254	234	245	237	231	235	246	262	224	235	234	270	233	234	223	211	238	240	226	231	223	216	224	215	237	257	247	218	239	253	236	255	243	240	286	230	246	226	271	235	232	264	220	232	231	228	242	244	221	226	245	249	275	236	241	226	268	235	234	257	235	228	251	254	233	254	234	229	216	233	252	262	298	260	227	236	236	251	270	226	224	214	246	222	223	216	235	228	236	238	248	249	258	279	227	255	251	243	242	244	227	233	236	237	219	233	221	227	274	245	222	222	282	228	243	287	252	260	242	239	246	283	231	240	225	283	253	267	249	243	232	241	248	248	237	241	285	244	240	296	255	235	263	218	233	237	247	244	246	216	241	243	251	245	209	232	263	251	269	258	258	243	232	263	225	243	234	223	255	251	255	257	240	225	263	244	240	242	252	238	230	239	229	221	225	250	265	219	208	239	223	218	279	259	267	255	235	230	242	224	275	257	236	242	265	231	241	231	263	255	231	235	275	253	244	252	261	220	246	227	244	232	216	250	209	243	245	235	247	222	257	234	266	245	247	253	236	240	252	230	228	276	229	225	255	238	211	252	226	214	250	219	243	259	264	245	228	261	224	222	242	285	233	232	266	273	250	229	245	213	253	253	235	229	205	247	275	215	253	226	262	243	284	214	239	254	266	231	250	212	230	259	221	239	252	256	236	243	243	246	220	232	230	234	253	221	237	221	237	244	226	263	203	277	249	232	232	210	260	238	256	235	243	275	258	246	243	240	254	238	235	252	247	227	245	276	238	268	258	242	251	238	241	225	241	248	222	215	219	258	233	257	215	234	222	237	239	244	244	243	243	228	246	234	244	252	230	228	243	272	235	251	234	225	222	259	262	243	263	238	234	235	237	224	248	252	259	206	257	257	249	242	237	223	236	243	256	263	206	261	256	244	237	235	227	238	237	227	214	243	228	252	205	248	263	230	266	249	253	256	266	262	199	235	250	253	242	255	235	263	250	246	233	238	235	264	239	253	239	247	212	227	248	255	227	243	217	213	245	243	252	233	254	236	228	229	261	270	225	247	245	253	274	253	278	229	249	231	253	244	249	256	258	228	231	226	224	248	227	259	241	205	238	242	250	244	262	257	227	259	245	261	260	258	238	236	260	290	256	208	249	245	225	257	253	215	226	242	237	255	245	256	231	231	245	244	227	234	221	252	240	238	244	249	257	239	258	217	227	235	213	259	248	262	217	233	253	220	221	265	258	242	256	234	244	242	225	256	257	221	259	251	235	240	240	231	235	231	265	235	241	238	247	250	263	258	246	270	227	229	226	261	218	208	255	268	235	274	228	272	234	260	249	240	254	240	253	221	218	220	256	248	263	278	243	236	247	253	248	260	217	266	258	267	255	243	250	249	217	252	254	237	240	242	243	244	221	240	239	238	246	212	248	251	239	274	239	267	211	236	242	271	246	265	256	217	230	245	227	227	250	258	267	216	271	231	245	236	251	243	210	219	233	253	233	274	231	262	265	236	240	256	274	263	250	266	224	267	252	220	245	207	250	257	259	262	224	227	262	237	249	229	257	250	203	218	234	251	254	242	247	247	235	219	232	229	229	227	205	254	235	245	250	231	251	261	232	218	234	226	273	262	266	226	267	247	256	221	260	274	241	262	239	267	244	222	226	220	243	234	246	255	239	217	232	218	251	222	228	235	229	253	255	262	222	243	282	240	232	221	220	246	248	235	245	262	247	253	263	254	218	229	238	253	259	234	209	209	217	259	276	268	257	231	243	228	244	230	250	250	246	246	220	258	215	268	216	209	244	217	224	247	227	215	268	237	263	245	252	252	258	266	249	231	246	233	220	237	203	246	241	233	231	223	247	261	260	263	262	238	270	248	254	255	225	265	251	227	222	239	215	246	242	220	241	206	215	235	210	229	222	245	238	222	242	249	257	250	257	265	242	224	249	210	266	248	232	244	245	255	235	257	265	249	261	251	257	243	245	267	254	242	240	220	254	246	251	230	253	239	232	230	255	251	242	258	254	221	223	235	255	281	255	255	264	231	243	254	283	243	225	242	224	203	237	208	220	247	231	214	257	241	241	278	248	255	265	231	212	258	232	241	234	243	261	219	234	242	249	262	255	217	257	247	225	249	231	243	249	234	247	230	239	239	236	225	242	274	206	254	255	255	244	217	237	256	256	236	238	242	242	208	227	259	225	238	249	248	259	237	228	209	239	247	248	251	229	252	222	216	241	243	259	265	246	235	247	235	234	237	272	242	239	245	226	224	267	264	252	257	248	277	255	252	255	258	240	250	256	246	221	212	251	264	241	248	214
24496	30710	38144	41984	43624	43649	38495	35426	36500	36791	35325	37403	29107	23225	18798	16378	12698	13318	12720	9806	7327	6961	5725	3720	2998	5033	6797	6289	6925	5605	4539	3752	3695	4010	3465	3554	3358	2415	2347	1995	1989	2048	1556	1199	919	815	781	783	826	1356	3475	3559	3034	2049	1282	856	668	580	579	570	560	555	556	540	537	577	578	606	567	602	577	615	627	548	573	584	554	550	581	549	561	567	550	562	569	521	559	566	571	594	562	581	576	570	574	583	587	599	577	562	547	535	573	542	564	563	555	543	584	512	577	610	541	575	541	567	552	559	542	559	584	580	561	584	556	537	568	607	530	577	546	569	585	561	557	564	583	551	596	614	543	561	558	600	572	552	573	554	559	579	579	574	560	517	556	538	554	559	571	582	561	546	554	579	529	561	554	588	574	505	588	547	560	558	534	536	527	549	585	606	551	570	546	587	595	573	581	537	524	575	587	604	607	538	566	569	583	573	518	581	587	602	542	555	585	564	605	579	558	568	579	558	588	605	550	588	623	578	556	509	590	584	604	566	565	579	539	554	604	627	580	553	567	571	544	583	562	532	582	558	573	533	575	563	547	520	597	601	593	544	572	546	513	600	541	528	562	548	559	576	571	574	545	553	547	552	566	587	512	610	557	531	578	564	550	578	524	568	580	580	572	593	597	535	594	535	621	650	540	532	551	563	545	553	589	541	569	557	564	547	571	564	566	538	564	549	570	569	592	562	574	588	565	620	582	571	530	567	557	551	605	569	563	589	602	586	537	576	560	603	569	591	581	558	550	583	572	602	576	564	544	552	584	549	516	559	617	562	574	532	542	585	563	517	546	565	561	579	558	542	540	554	605	522	577	557	586	558	577	544	572	579	555	565	515	512	575	531	575	557	593	519	630	533	578	503	535	540	552	532	571	541	529	547	563	636	541	573	560	595	557	546	598	562	573	562	537	567	560	559	566	562	590	516	585	585	610	569	536	531	585	550	542	558	608	608	559	569	553	564	582	586	582	568	549	551	554	555	555	569	510	532	570	598	548	543	548	528	578	559	554	542	578	535	558	546	550	564	577	543	593	569	566	540	527	551	596	532	585	571	570	568	609	546	564	585	563	525	563	573	570	600	542	564	550	585	568	542	579	524	609	566	576	578	563	561	633	565	526	565	567	533	525	563	558	576	567	612	551	588	600	567	551	568	577	599	596	587	594	533	521	541	538	571	549	563	580	581	564	590	560	563	583	582	505	576	569	570	563	560	602	572	555	548	590	572	522	540	577	589	542	577	594	594	567	561	548	537	583	567	562	552	583	552	566	536	587	532	552	560	520	576	540	599	608	603	576	573	550	554	576	547	534	516	581	574	616	597	583	585	575	535	565	550	584	606	551	563	571	581	584	559	564	585	533	609	572	565	583	577	583	558	615	616	548	573	587	537	560	550	576	538	555	603	561	541	533	536	594	540	548	594	553	541	597	561	541	581	566	537	556	569	548	580	566	529	576	576	531	586	576	560	569	591	640	576	577	592	535	581	549	569	548	553	543	554	605	589	574	576	553	537	549	546	524	581	529	564	566	538	561	583	556	589	585	555	609	597	571	585	560	582	608	544	627	526	568	542	597	574	529	569	563	538	574	581	550	572	575	521	589	561	541	605	549	523	571	588	533	561	595	558	540	565	538	579	536	558	567	546	553	560	587	577	551	532	559	553	567	527	578	550	544	569	590	615	589	558	573	602	561	573	551	517	620	545	593	561	544	544	563	542	547	577	545	558	566	585	563	563	614	586	575	571	584	560	534	556	548	548	596	538	584	574	544	531	571	567	564	564	591	531	566	564	610	562	586	586	517	575	581	556	518	597	598	568	572	619	557	541	546	575	567	550	545	569	560	581	591	594	574	565	570	560	588	597	596	603	569	606	598	572	592	608	590	548	565	526	563	593	608	581	571	549	570	555	565	536	554	582	580	576	578	543	579	579	589	606	570	599	576	557	591	606	538	578	532	582	553	598	554	614	605	570	573	608	560	614	540	528	546	585	563	580	553	593	532	531	526	574	615	559	570	596	536	601	540	556	545	557	594	576	601	589	567	597	547	574	571	584	554	591	561	566	554	589	564	556	560	560	565	571	529	536	570	581	592	600	557	561	578	527	574	580	550	513	548	556	629	604	563	542	562	570	564	593	554	576	523	580	583	562	592	567	572	569	569	574	579	551	591	548	597	565	533	584	567	560	557	570	510	572	549	565	563	523	560	572	563	501	541	614	615	545	570	571	571	536	537	581	546	622	572	572	618	533	590	558	570	543	568	627	546	547	580	539	557	554	548	596	597	572	556	518	583	520	561	559	620	609	599	563	526	571	568	599	509	574	608	543	579	561	565	554	566	572	571	612	538	532	523	595	528	599	531	535	584	578	557	562	576	494	541	560	592	562	582	568	515	518	535	577	535	585	561	593	569	558	579	544	548	580	523	556	558	567	549	582	558	574	547	500	593	558	535	567	621	597	612	596	553	580	564	571	538	569	586	582	540	575	554	560	542	570	547	580	545	591	593	562	599	574	552	593	506	550	585	557	546	546	520	574	583	558	561	556	587	527	555	538	554	569	568	533	583	550	588	558	592	540	593	548	548	529	524	585	536	543	588	534	597	556	549	594	580	550	569	550	582	567	592	564	535	535	530	508	581	529	584	536	519	539	580	560	570	566	571	528	545	551	567	569	579	588	577	550	553	547	580	579	541	558	561	552	573	535	572	592	579	564	554	559	525	585	545	572	572	583	564	547	563	593	543	569	624	541	564	576	544	560	567	533	563	565	576	567	574	609	582	549	583	570	565	590	572	557	589	611	535	594	543	546	549	584	591	609	614	560	565	578	578	568	562	564	536	552	554	521	573	545	539	605	515	547	533	543	572	557	585	552	606	573	585	555	532	585	557	550	611	564	558	588	574	567	558	558	550	580	574	578	544	588	545	587	565	563	576	585	560	585	594	563	563	546	559	552	571	548	584	572	578	543	565	593	542	556	562	597	532	592	553	581	561	573	605	600	558	524	573	599	579	579	585	559	571	538	614	583	628	598	556	611	567	560	608	550	564	601	551	506	578	552	564	552	617	571	568	569	558	588	562	556	555	580	564	581	581	561	544	558	530	611	584	560	547	559	576	548	550	551	566	535	533	582	540	549	558	557	579	572	548	575	585	598	579	566	585	575	576	595	534	543	578	607	536	527	538	517	555	557	569	556	597	545	586	569	564	551	573	573	568	556	566	610	559	585	556	552	544	555	538	569	575	528	605	584	549	558	559	589	559	551	593	562	514	560	586	561	579	548	558	577	605	572	544	575	584	563	574	571	594	561	561	541	628	557	555	527	566	581	547	604	580	552	535	541	548	583	565	573	599	547	570	538	571	562	519	550	569	552	559	588	549	531	524	580	605	581	550	584	600	567	567	581	548	566	593	560	543	564	585	571	581	543	549	602	561	565	588	562	530	560	577	585	539	539	582	542	574	564	581	566	584	577	570	538
41108	41524	38044	35083	35358	35567	31760	28421	27658	28688	27170	28735	21546	15531	10140	7317	4923	4571	4195	3243	2250	2064	1483	1055	949	1530	1961	2178	1926	1485	1207	958	1155	1120	976	993	951	747	603	601	613	575	442	320	313	295	285	286	283	526	1114	924	832	594	455	335	261	252	245	226	230	213	244	205	223	230	241	244	231	251	240	228	224	235	256	242	227	243	184	223	202	229	219	243	240	232	234	243	236	239	242	254	217	224	228	219	241	215	231	248	245	216	227	245	264	201	225	282	232	241	248	226	224	216	219	218	209	240	224	255	219	215	239	231	238	229	252	241	209	240	184	190	249	225	223	220	224	232	188	232	257	192	208	200	225	229	251	226	257	239	212	224	235	238	220	238	274	248	230	237	231	227	221	222	216	223	271	239	234	242	223	263	215	222	228	229	268	237	240	229	219	244	238	238	250	241	219	238	235	233	230	245	230	255	254	218	231	227	235	199	193	230	210	232	220	237	218	240	232	201	195	236	217	235	244	246	261	245	215	240	218	237	231	241	239	244	252	240	221	219	222	217	228	221	220	196	254	222	208	257	246	233	228	246	235	250	240	244	218	234	218	225	229	218	229	236	235	227	229	218	253	238	228	228	210	221	227	236	241	270	267	224	215	236	210	223	276	229	234	212	261	249	235	242	211	214	210	208	244	240	220	232	189	219	258	225	251	241	233	239	236	236	220	243	224	230	244	215	210	258	215	228	254	219	236	212	277	269	207	224	249	228	231	211	197	234	217	229	199	257	200	219	256	257	247	265	232	210	227	223	211	240	233	228	227	221	207	228	225	230	243	202	210	235	251	227	227	215	245	237	223	245	218	253	233	208	231	247	236	259	233	224	222	231	206	235	271	224	212	235	252	253	234	232	224	248	248	229	230	254	282	228	236	218	210	229	245	256	233	191	222	224	216	223	195	236	257	273	251	197	236	215	225	223	226	224	241	217	243	233	241	234	232	251	220	253	203	235	247	196	228	230	218	241	239	227	251	226	204	233	214	204	228	262	234	219	264	236	249	243	232	260	248	224	215	229	217	234	235	242	227	239	229	261	221	261	233	212	238	235	255	238	227	255	220	214	226	240	242	233	214	238	206	215	253	224	243	238	227	228	228	216	235	215	202	252	274	206	235	266	234	225	233	226	214	235	227	231	240	260	250	236	228	229	226	242	258	232	226	198	241	244	238	260	235	235	217	242	232	263	261	222	216	218	231	210	225	232	238	236	263	237	256	252	250	245	223	214	252	239	240	229	240	229	246	258	244	223	234	246	228	222	205	248	258	257	202	219	216	247	226	226	232	225	245	255	230	246	245	230	259	238	251	242	244	217	231	230	246	240	237	216	250	194	225	241	233	232	250	247	227	226	276	244	235	209	219	256	222	212	237	233	224	207	247	241	221	247	217	254	240	239	254	216	228	241	208	208	215	211	246	216	215	261	255	244	240	246	247	243	244	232	246	236	217	237	224	230	234	246	239	262	207	259	216	225	231	214	201	225	244	212	241	216	237	201	221	223	251	228	238	235	216	237	221	226	250	205	205	241	222	212	226	191	256	241	224	241	281	272	227	251	221	248	229	256	259	222	245	227	227	220	250	222	237	247	244	239	273	224	214	237	231	219	234	249	243	260	230	214	247	254	210	233	226	253	222	249	227	230	216	253	246	240	229	229	254	194	211	235	247	264	278	220	238	233	261	235	223	240	218	199	224	220	223	220	243	230	210	232	234	231	239	250	229	238	234	232	234	223	257	228	237	225	239	227	217	211	206	224	230	227	240	225	233	222	222	244	255	225	214	258	236	198	199	239	223	244	246	270	231	224	243	212	240	216	232	241	245	211	220	261	229	240	230	226	214	240	261	233	213	211	215	224	214	247	242	233	250	254	206	218	223	210	252	234	243	222	239	220	210	237	247	233	224	229	227	236	236	234	234	234	244	229	244	257	264	214	228	237	241	220	221	239	226	243	235	244	204	230	223	241	221	236	216	229	227	240	217	273	228	225	222	220	235	233	216	227	227	222	234	218	240	237	212	204	210	239	210	208	230	232	264	226	223	224	245	254	238	219	232	211	231	236	269	223	213	220	255	233	256	225	221	234	208	242	238	234	226	249	235	240	229	234	222	222	207	229	254	246	222	248	239	222	243	236	243	234	199	244	229	223	248	238	236	235	237	240	220	236	216	229	222	240	251	256	242	254	224	232	240	252	248	210	216	257	243	217	221	231	236	238	238	225	235	259	245	222	249	256	223	219	241	239	191	233	242	244	238	228	228	223	205	237	251	217	219	233	248	249	233	206	212	229	242	230	228	216	237	263	238	224	218	237	245	234	209	217	226	220	214	224	202	233	232	229	225	242	233	226	256	219	232	233	255	232	218	238	256	253	274	265	215	235	249	270	242	227	226	284	212	240	242	243	237	245	225	221	246	235	229	241	228	217	248	220	223	215	223	217	233	223	218	188	227	254	237	237	207	221	250	239	224	228	227	219	222	259	234	222	215	227	264	241	220	236	224	248	275	241	256	237	207	193	253	216	221	215	222	232	239	230	245	228	227	248	224	226	217	252	226	240	213	210	231	268	258	221	259	214	227	217	262	230	243	256	217	228	197	248	226	231	254	208	253	234	224	207	222	249	232	256	230	232	216	237	222	248	234	238	216	238	210	217	228	241	235	247	235	236	212	210	228	234	218	219	205	237	234	244	233	250	244	233	233	229	253	233	247	218	228	245	227	220	253	241	195	229	218	237	240	207	213	240	253	233	231	259	216	233	216	252	242	224	199	238	224	229	215	222	228	253	218	234	241	213	206	214	229	225	230	234	244	237	264	232	247	238	231	217	216	240	247	242	193	205	246	251	222	267	259	240	244	245	221	221	207	213	240	236	233	228	232	219	229	233	223	209	237	250	245	236	235	240	245	236	245	229	229	257	243	223	247	228	240	248	223	225	195	218	229	202	219	226	265	237	272	214	216	223	229	235	261	263	226	217	230	230	210	232	221	229	239	235	240	224	230	244	228	225	244	226	244	197	227	218	280	228	256	231	239	229	228	248	275	232	246	223	236	234	226	218	212	222	245	227	232	222	241	231	242	245	203	228	239	244	256	212	218	220	195	223	220	215	237	225	216	243	224	234	220	242	241	238	218	211	231	230	216	218	264	235	240	231	227	260	227	242	210	211	220	224	270	242	211	253	247	256	243	248	214	262	223	244	209	238	240	234	237	246	211	210	215	222	221	249	241	240	241	205	202	224	222	227	210	230	230	220	219	245	230	204	233	231	260	236	260	218	246	266	212	273	216	202	248	239	209	220	242	224	215	225	218	210	239	218	240	203	267	244	214	212	232	244	249	244	221	211	211	251	232	233	236	239	231	237	247	208	236	222	212	236	233	240	223	255	227	224	244	225	251	244	211	251	212	223	201	212	209	239	269	223	241	231	218	212	233	266	228	228	223	218	198	244	216	230	228	238	247	224	233	257	236	216	235	229
30157	36277	42302	47527	49688	50254	46404	44144	44164	43563	44486	46983	38099	32632	26339	23846	19045	20575	19877	15953	12843	11726	9287	5749	5212	9217	11057	10896	11308	8534	7168	6004	7283	6608	5843	6031	5730	4190	3647	3429	3539	3248	2033	1471	1176	1049	880	895	1110	2769	6433	5435	4445	2815	1629	968	674	589	554	510	570	519	502	545	518	564	559	557	533	505	553	549	507	568	533	531	548	542	533	562	546	560	537	536	601	534	508	564	492	542	553	517	558	563	566	545	545	563	552	498	550	548	523	553	574	548	571	508	566	562	524	558	546	551	544	515	571	573	553	550	576	490	524	498	493	556	536	514	558	573	569	556	504	536	559	552	569	574	558	542	546	544	516	534	524	539	562	531	540	566	551	539	527	540	534	516	549	605	554	531	527	526	552	512	551	534	570	497	533	548	530	513	565	533	531	533	574	573	541	557	536	527	552	510	545	568	538	548	538	544	529	523	526	557	502	515	513	525	521	566	554	506	528	563	515	542	539	532	544	544	572	529	585	550	527	526	565	514	596	531	518	546	521	519	550	501	524	589	556	564	526	500	550	533	521	531	510	539	536	564	559	564	572	527	534	562	549	572	552	514	524	523	515	525	518	522	579	529	570	488	552	577	534	555	581	557	564	573	522	509	562	539	520	523	555	541	555	563	574	562	565	570	518	554	539	571	520	551	519	555	549	510	568	548	560	540	516	524	536	530	552	557	543	515	547	584	538	544	569	562	518	541	578	541	540	557	550	507	528	550	529	526	549	540	540	616	568	564	578	520	544	574	538	551	509	523	537	533	603	572	522	554	486	513	542	582	579	534	495	560	548	569	550	548	532	538	517	546	552	574	568	552	543	531	522	549	540	511	543	529	517	547	550	537	529	552	556	546	543	553	545	582	533	561	511	566	538	547	570	537	560	523	570	538	539	525	564	521	503	601	552	518	525	538	557	536	480	537	539	524	528	543	532	535	529	576	503	532	531	531	538	560	522	525	579	556	522	539	525	538	502	553	543	536	548	567	524	548	520	512	528	517	571	523	582	541	527	530	527	541	524	518	513	532	513	518	550	557	551	496	545	557	553	595	540	540	556	549	541	487	559	559	519	515	529	498	513	582	520	507	543	563	527	567	555	559	586	525	538	511	553	521	551	530	512	562	504	545	508	532	542	559	529	522	532	501	561	560	542	578	524	551	570	542	539	577	533	583	542	543	541	571	556	562	505	513	565	537	554	521	543	578	550	510	551	517	568	577	518	533	541	543	553	565	596	543	512	530	519	550	537	545	584	535	549	543	528	539	516	538	536	564	557	552	551	563	532	521	534	549	567	544	539	548	548	570	502	501	564	537	514	530	546	528	526	552	541	526	527	520	478	517	572	514	560	566	544	542	551	546	549	562	555	560	524	497	587	542	565	533	533	536	528	526	529	546	533	555	518	553	545	547	524	568	570	509	570	517	552	513	514	544	534	516	511	532	524	559	538	533	569	570	535	587	535	537	525	560	592	523	559	561	550	503	522	566	550	569	550	533	508	524	508	556	541	539	556	546	571	557	566	532	566	538	564	580	540	534	527	541	558	565	499	576	529	558	514	555	561	525	483	517	526	569	519	526	554	516	538	532	552	548	531	534	535	532	519	572	531	523	546	541	523	522	569	558	547	561	530	536	510	549	551	540	551	580	523	533	560	545	556	493	496	564	506	566	489	558	589	525	537	574	533	569	533	523	504	540	517	510	546	522	527	566	571	546	559	535	540	532	532	535	508	547	564	556	531	554	541	558	554	545	508	510	513	517	508	534	593	546	535	510	529	537	553	582	558	548	558	529	559	513	528	502	542	545	528	544	511	528	506	514	528	543	520	508	530	527	510	543	527	507	556	555	514	575	537	528	508	555	568	594	569	519	540	550	539	542	522	561	552	532	554	525	537	526	523	565	515	544	567	534	547	557	579	547	597	526	543	523	542	580	539	559	515	536	529	509	552	524	560	541	567	522	521	537	559	531	561	515	506	599	528	569	539	530	553	551	551	518	543	506	577	559	532	577	568	521	566	539	524	541	588	545	549	546	536	507	523	560	539	542	505	523	532	532	568	522	572	528	528	573	574	563	598	549	556	520	548	500	558	508	558	571	565	539	503	542	545	576	566	547	494	618	579	522	522	593	540	530	543	504	520	516	583	502	546	586	527	577	545	583	514	566	522	511	537	538	542	519	513	527	530	557	554	525	515	515	553	571	536	550	538	569	528	546	511	557	529	577	534	539	537	572	499	564	515	534	531	523	513	529	553	517	503	564	498	517	533	506	525	527	555	536	557	501	533	573	545	493	531	531	497	535	533	531	537	555	495	504	539	503	554	532	515	523	502	550	541	536	565	506	535	559	528	579	557	518	535	541	537	509	563	580	541	515	551	496	533	511	552	554	529	543	555	559	531	543	541	562	546	549	541	561	565	547	555	519	540	519	505	548	587	548	576	524	559	549	513	547	514	539	547	533	514	592	560	559	519	509	534	545	507	527	533	508	504	577	494	514	562	547	502	511	528	564	530	532	540	536	535	548	540	535	552	522	540	504	610	565	528	555	532	549	551	537	551	515	563	519	528	526	551	549	512	548	537	524	573	538	540	515	522	541	513	541	575	537	540	542	540	525	562	574	567	521	550	553	523	551	502	549	518	567	519	520	536	523	582	539	513	560	570	488	562	507	571	533	499	568	485	502	549	557	580	553	531	554	563	567	560	558	532	503	530	549	586	549	551	534	489	583	505	537	517	575	547	520	538	521	546	543	536	545	554	518	494	526	522	520	494	540	542	541	526	512	554	558	522	539	539	552	507	537	540	546	556	520	508	521	587	529	558	560	531	545	521	590	523	576	559	510	581	544	583	532	531	569	518	540	560	579	513	545	583	517	553	516	526	520	534	510	555	518	541	522	546	527	550	524	549	518	505	531	511	564	524	525	533	557	554	536	545	570	565	534	520	560	538	535	526	530	487	522	568	470	593	558	554	539	537	541	549	550	541	513	541	543	567	567	524	559	584	552	502	526	595	538	559	496	559	551	567	546	548	527	550	519	546	550	587	535	534	524	562	525	512	523	546	555	492	528	513	561	520	553	560	544	558	518	486	519	542	543	541	538	517	557	517	530	528	523	541	533	554	521	560	515	500	516	544	542	558	541	548	521	546	496	532	531	471	531	567	543	543	529	559	510	534	513	548	539	521	518	563	557	547	484	563	529	545	557	550	517	522	509	555	548	552	575	542	586	561	492	515	552	571	575	542	520	550	521	552	554	546	533	556	574	563	569	551	537	488	485	545	529	571	589	528	569	562	554	518	498	475	534	559	500	519	534	517	539	540	538	527	500	533	563	540	543	504	532	532	503	537	563	578	525	547	492	544	551	567	498	554	528	567	513	552	516	529	498	580	525	555	547	585	610	591	577	511	518	579	514	514	510	526	531	536	515	551	522	564	543	558	525	510	521	538	548	527	508	508	548	526	554	518	571	506	540	543	498	508	504	521	530
12941	13178	14004	10085	6577	4120	2923	2125	1857	1722	1248	1260	869	703	582	515	451	466	459	449	392	382	410	379	373	378	351	394	348	330	353	346	341	319	310	304	374	308	341	313	280	298	289	277	275	284	278	303	288	308	319	344	347	317	347	311	268	281	296	259	284	247	285	298	258	234	241	244	261	259	246	269	263	262	274	254	303	270	287	299	268	295	253	257	275	268	273	291	272	304	283	269	276	266	288	248	272	267	259	287	254	268	276	290	280	261	290	273	226	254	273	276	251	252	262	280	272	244	264	275	271	295	295	277	265	251	247	259	277	259	259	280	249	277	248	265	270	222	258	240	268	283	271	259	285	262	308	273	222	239	270	261	282	250	245	285	261	233	290	280	282	282	248	277	277	275	250	254	270	275	252	219	296	260	274	308	258	260	243	275	291	246	300	293	252	274	288	277	244	263	275	269	256	311	251	273	291	263	262	271	285	242	264	263	235	261	282	287	284	268	293	230	260	257	294	269	237	300	274	260	278	253	271	276	263	231	255	264	241	281	284	281	278	297	261	267	257	258	260	273	264	276	269	255	245	294	286	289	279	284	263	285	289	256	249	259	247	266	278	266	232	270	250	271	259	280	276	265	264	267	248	269	248	268	292	268	240	290	291	261	258	279	270	257	271	276	284	232	272	278	277	254	275	247	258	256	271	250	286	282	257	256	286	267	271	258	274	236	271	272	292	261	281	267	273	260	293	245	270	260	277	254	243	255	265	272	285	249	286	265	260	310	269	279	265	266	265	244	277	267	270	273	269	269	282	247	283	261	262	277	266	261	266	268	269	277	281	258	290	263	250	243	292	266	269	276	267	257	230	283	252	242	255	261	303	242	256	271	286	269	241	249	277	259	254	239	274	285	276	274	262	257	263	300	251	291	251	242	261	279	244	252	217	271	244	248	237	247	284	256	276	270	257	291	270	272	232	250	256	250	262	270	266	255	261	254	253	275	278	255	260	280	252	255	268	280	281	274	271	271	246	298	285	255	270	281	282	251	260	244	275	227	240	273	277	276	290	269	236	264	262	277	286	249	271	260	260	256	266	262	247	277	249	269	287	251	252	283	244	269	275	260	233	273	253	271	276	271	280	271	249	254	270	264	269	274	267	284	269	240	268	261	236	265	257	249	259	280	275	264	262	230	264	284	271	286	279	266	247	279	257	277	294	267	274	273	262	258	264	277	266	269	268	258	280	272	231	271	284	255	289	255	309	312	275	254	262	283	240	243	287	293	258	293	260	236	250	254	272	286	266	284	263	255	263	271	284	260	246	279	287	260	275	274	259	297	272	254	275	280	258	284	253	235	270	271	274	260	270	277	266	279	262	234	249	262	240	260	239	265	265	280	250	297	282	274	267	266	251	274	293	282	270	268	270	261	275	272	276	230	262	234	263	244	262	236	255	276	253	271	249	241	265	265	280	259	249	277	268	271	223	233	288	263	253	290	288	260	270	281	259	256	255	288	277	265	285	286	262	259	264	275	243	282	245	307	274	257	263	263	256	266	264	267	282	258	244	253	233	256	277	252	246	269	265	252	276	246	262	286	271	255	270	253	277	286	225	271	252	264	265	247	277	270	287	274	270	268	264	267	285	260	270	246	256	281	279	268	291	272	255	270	269	278	264	265	288	256	257	279	259	281	246	272	255	281	266	298	239	266	261	244	300	258	257	290	267	263	265	263	275	289	251	261	271	281	255	244	246	308	263	265	246	261	264	272	257	269	254	239	305	287	251	271	306	290	264	294	264	233	274	261	249	260	270	273	267	276	270	266	251	298	260	293	300	304	284	294	247	254	293	288	244	288	268	281	258	261	265	252	265	251	255	260	266	251	260	268	266	254	268	238	266	258	260	279	275	294	286	247	238	260	298	258	271	237	294	246	241	268	293	284	274	255	249	251	271	246	277	265	244	243	269	244	270	265	280	287	255	247	270	258	277	240	264	258	255	251	256	274	271	280	276	242	264	253	248	251	260	296	249	243	254	293	244	263	259	236	279	270	287	267	262	269	298	254	252	259	264	264	263	289	245	262	249	238	253	265	250	277	275	243	280	291	244	257	298	272	259	259	269	298	281	246	283	301	260	253	291	236	242	241	256	244	253	280	303	251	280	273	270	294	302	266	238	252	250	252	267	263	272	251	254	280	285	263	277	282	251	295	260	270	256	300	260	272	275	259	275	264	245	262	273	255	285	278	251	290	279	230	251	278	264	269	273	269	256	279	283	283	279	268	280	295	264	249	268	277	256	280	280	280	277	279	282	264	255	288	293	304	267	252	271	264	271	298	262	282	243	281	270	276	247	248	291	291	261	263	243	257	264	263	258	288	275	268	264	270	264	264	279	271	271	252	242	282	287	261	283	254	272	277	268	275	241	287	257	273	254	266	254	263	223	280	262	275	294	276	263	281	244	265	245	324	283	274	266	289	263	262	255	244	276	256	261	263	243	294	263	268	257	259	254	260	267	262	278	262	250	254	257	281	280	282	252	271	263	279	254	241	256	286	283	294	230	268	275	262	262	282	241	263	294	279	270	273	250	265	201	278	261	264	287	254	262	283	297	289	279	264	268	264	280	294	245	292	282	280	293	287	279	275	274	257	273	291	252	263	283	280	251	276	270	282	269	272	260	268	262	294	286	236	251	265	263	260	281	247	272	265	245	282	261	264	232	281	252	283	259	267	298	289	283	325	271	276	287	270	277	248	256	237	227	297	258	262	292	265	287	274	278	259	272	266	246	291	226	254	241	264	273	293	300	269	252	239	248	244	252	265	276	279	272	269	277	256	244	265	262	258	274	247	279	261	245	270	273	252	237	249	285	270	271	265	258	305	249	272	266	250	249	277	253	253	261	279	238	277	276	303	272	264	264	253	228	221	268	270	286	271	274	288	253	276	253	265	263	250	269	274	283	292	301	248	311	301	260	284	262	306	306	248	248	257	294	250	261	281	282	283	280	233	260	268	263	255	277	255	270	265	253	253	309	253	256	247	262	240	273	256	254	249	245	276	243	255	259	246	272	270	272	270	258	267	262	280	290	278	246	271	263	265	252	291	276	260	280	256	283	280	252	264	266	251	285	257	252	257	264	264	258	261	265	302	267	266	295	290	282	241	255	233	241	301	254	260	236	282	279	262	265	253	264	288	290	263	277	259	248	268	246	272	262	247	268	259	245	285	264	271	284	260	251	242	282	237	286	266	269	287	279	251	260	255	256	260	244	250	305	282	269	275	279	267	270	246	264	238	291	272	249	237	282	287	261	268	289	277	264	280	295	255	267	266	272	258	249	272	287	283	246	272	274	270	280	245	274	277	275	284	256	274	274	317	260	265	263	264	254	283	250	294	273	265	231	261	289	261	250	249	264	274	230	250	270	278	266	268	268	265	304	250	248	259	271	300	240	211	251	271	250	263	245	338	289	277	276	257	264	269	286	263	259	251	248	290	275	267	275	249	255	254	260	290	276	279
8868	11722	18737	19630	17599	14903	11734	9664	8474	7881	6804	7538	4958	3677	2993	2648	2109	2096	2079	1806	1756	1702	1645	1402	1249	1511	1479	1513	1620	1333	1150	1134	1082	1110	1059	1048	1042	982	989	785	857	883	789	691	712	729	706	695	694	751	905	1030	1065	891	820	702	661	652	643	631	627	644	634	608	611	587	641	646	643	638	619	582	621	611	611	645	646	581	593	638	601	619	612	631	631	626	640	634	636	618	625	635	644	625	671	615	613	622	605	618	577	609	591	639	603	612	624	644	634	576	642	602	607	614	690	586	565	607	584	622	647	607	597	636	604	599	626	610	593	589	660	587	606	672	607	618	600	667	642	608	652	605	660	597	645	620	622	607	633	602	624	644	656	639	605	649	599	664	643	591	674	604	595	634	602	591	618	614	620	638	588	634	588	617	661	639	624	574	650	633	612	613	585	585	612	580	572	628	657	620	618	565	645	616	580	601	607	674	677	621	618	593	641	621	611	610	632	639	659	579	656	641	637	642	629	645	580	641	613	621	616	623	619	581	565	593	615	627	640	585	622	647	587	644	647	644	682	608	588	617	595	648	629	595	610	641	567	625	628	623	635	620	653	612	596	599	623	626	622	646	587	622	606	595	598	565	605	669	598	681	672	649	624	586	594	619	614	613	575	565	645	606	620	592	620	593	625	628	627	619	628	632	659	624	590	599	635	604	629	663	621	612	608	605	622	656	604	633	616	636	644	588	611	624	606	628	606	626	597	640	582	597	630	602	641	618	600	623	616	613	625	652	642	618	637	615	621	582	589	629	610	637	666	633	717	609	596	630	595	648	660	649	645	623	627	625	637	642	619	617	603	630	581	635	624	613	637	611	604	648	647	606	618	649	653	593	667	642	598	608	601	656	609	607	618	591	614	624	623	598	580	616	593	646	612	661	675	609	599	637	619	665	639	593	594	613	607	664	643	661	623	634	660	599	632	643	637	617	598	659	671	558	646	646	609	652	626	642	622	616	611	618	616	599	651	653	610	604	621	636	623	659	636	624	618	632	668	654	633	651	640	615	645	605	561	660	632	605	581	598	619	611	641	586	652	606	583	619	625	667	631	603	619	609	656	636	621	601	624	601	630	606	617	626	601	587	617	614	630	638	603	633	613	575	616	639	624	610	629	607	600	643	572	616	653	634	581	645	617	605	659	617	622	613	626	636	583	583	606	608	625	603	610	592	624	654	595	616	619	633	579	608	589	632	604	638	614	632	637	611	622	611	610	592	617	613	612	625	589	577	646	647	600	622	700	630	565	646	589	616	619	622	589	594	651	632	614	646	611	603	661	607	647	626	621	620	616	600	631	636	609	604	585	623	654	639	644	601	634	607	637	554	643	656	592	588	621	602	662	577	629	595	675	646	597	620	625	622	592	619	598	624	608	621	582	591	643	581	595	612	675	663	633	576	613	587	649	630	621	595	594	632	633	614	614	651	637	628	632	633	641	613	631	639	629	611	619	642	664	614	604	617	616	594	643	636	594	594	653	608	567	609	600	639	587	578	624	649	602	646	615	606	636	641	613	592	650	622	609	630	586	604	646	641	608	588	596	629	597	653	593	631	619	620	625	660	678	607	636	610	634	645	614	601	610	641	629	567	607	635	637	589	634	608	710	629	669	608	591	643	639	648	626	607	624	678	603	583	683	649	610	634	633	569	619	648	617	609	571	601	587	663	632	632	630	639	632	621	592	667	640	622	595	625	584	614	642	632	614	622	619	604	615	608	594	606	658	679	640	624	621	625	649	649	642	632	639	650	613	633	602	574	612	647	581	669	583	652	641	662	639	641	617	613	592	606	633	669	636	608	607	639	630	622	634	571	596	621	627	671	634	637	552	620	598	611	596	650	634	628	611	626	660	581	599	622	638	656	618	600	603	582	645	608	611	635	643	636	599	611	601	648	652	616	703	624	635	634	588	608	648	595	641	646	593	663	629	701	581	596	615	601	655	604	641	602	624	618	666	602	606	618	605	606	611	566	611	642	614	613	595	634	678	639	636	636	640	587	639	632	574	661	654	595	601	629	599	631	629	593	603	608	601	632	657	603	605	593	580	626	600	645	615	695	599	623	633	618	633	633	658	630	673	611	617	597	639	569	589	630	626	625	600	600	638	605	610	621	615	589	633	588	664	619	643	595	609	657	595	623	632	600	601	605	582	628	670	632	587	684	670	641	616	597	554	637	669	626	634	583	599	653	591	614	705	658	619	640	616	618	609	627	617	649	607	620	620	636	613	642	595	607	624	617	654	585	635	599	634	644	615	646	613	597	595	684	631	625	648	617	631	615	627	598	657	628	652	598	642	653	626	612	621	576	642	637	619	639	636	596	623	626	584	591	616	647	590	622	624	588	611	652	650	584	613	600	604	616	648	624	626	596	655	608	617	598	641	614	605	644	609	592	601	606	633	590	630	612	643	638	653	659	615	610	622	629	631	616	631	603	608	620	615	636	639	597	600	630	634	621	600	617	612	631	626	620	618	633	604	655	627	600	644	653	631	617	641	625	624	601	627	599	606	634	640	680	609	661	597	645	596	606	631	626	637	586	678	594	617	637	594	603	670	634	630	623	627	637	637	650	626	601	604	599	614	637	621	600	626	629	622	600	613	632	633	565	699	567	642	610	589	635	622	567	622	633	607	596	571	606	599	558	621	644	598	627	610	560	573	611	604	653	610	639	645	598	601	641	596	683	627	606	597	619	589	625	615	635	602	593	593	647	649	635	580	657	600	643	642	644	631	637	630	626	609	632	634	659	631	625	633	601	654	611	582	617	658	639	592	628	584	613	641	619	650	669	580	630	671	583	603	649	583	611	605	613	614	614	634	614	605	610	628	626	616	589	596	627	644	645	625	637	649	620	642	599	623	669	604	619	645	639	626	652	622	650	635	649	604	674	545	636	585	603	618	573	619	632	615	651	567	566	675	636	648	632	619	566	605	596	598	612	628	627	621	639	634	654	621	584	574	629	646	603	613	643	604	651	617	668	644	656	596	613	607	627	666	593	625	645	561	554	623	630	633	640	626	613	663	640	647	617	633	587	577	628	597	624	610	636	618	662	649	627	590	579	635	638	650	606	628	588	544	626	619	618	662	664	624	612	599	581	612	674	626	595	630	612	600	659	625	579	617	635	594	627	600	632	669	617	597	640	598	631	612	618	617	667	600	649	619	617	606	614	666	564	629	607	615	588	638	612	601	653	632	583	642	561	616	625	630	608	640	627	597	614	627	651	588	641	654	657	662	608	646	644	607	618	628	649	611	629	645	641	635	620	576	612	622	642	589	604	607	629	633	618	581	584	662	619	656	574	645	601	621	619	664	648	624	599	627	645	666	617	648	653	635	645	607	630	630	593	643	613	633	588	630	628	638	595	625	644	652	629	598	636	673	609	591	673	603	627	645	597	597	590	605	610	640	618	625	615	598	635	630	610	617	605	626	634	591	600	673	610	617	637	634	609	623	618	660	608	596	631	660	618
33029	37764	36756	32214	32082	29996	24292	19041	18089	17678	16433	17830	11909	7762	5157	3548	3028	2510	2216	1752	1409	1313	828	585	577	814	1159	1175	1157	942	702	593	677	711	669	706	599	515	493	417	405	422	317	294	280	298	265	257	269	326	670	722	553	457	367	306	263	249	273	235	231	249	222	241	219	253	248	240	240	276	254	266	242	253	233	257	236	244	223	223	257	244	224	242	230	256	223	254	235	246	248	236	240	243	281	242	232	255	237	228	238	259	244	240	226	240	228	285	240	253	257	224	254	272	265	256	242	231	251	208	234	270	228	285	247	219	247	231	246	236	237	248	254	246	250	238	234	237	239	240	220	232	233	225	226	276	221	253	245	197	233	240	243	254	245	225	267	234	228	246	223	242	258	254	247	265	236	245	241	245	262	228	249	226	233	212	268	250	231	264	255	226	267	245	233	227	268	229	239	249	246	241	244	228	217	284	255	242	240	256	255	241	255	252	284	247	221	279	252	256	224	223	236	263	248	229	232	262	243	248	236	226	235	264	253	243	235	279	265	224	241	249	222	230	247	235	263	242	241	232	231	227	243	248	238	247	240	243	272	251	239	219	264	246	233	273	262	257	238	228	263	249	236	267	260	254	235	250	237	219	238	250	229	231	265	242	239	279	242	281	251	249	250	229	242	241	243	263	276	236	248	268	240	242	258	250	224	230	237	253	254	244	255	231	253	253	233	237	240	230	250	243	255	227	241	264	249	258	250	244	244	242	248	227	227	257	233	239	261	224	239	228	226	233	259	268	213	241	207	263	244	261	256	225	254	248	238	227	244	255	203	233	276	238	224	274	239	234	244	227	245	237	225	243	286	240	243	232	238	250	248	237	257	241	239	274	216	260	255	218	205	250	257	231	244	240	243	239	252	247	232	269	239	239	253	238	238	215	256	244	234	222	237	253	258	228	227	216	230	256	275	231	241	251	240	232	234	254	253	279	241	249	262	229	255	247	243	231	266	224	223	237	270	287	253	285	240	262	264	242	249	275	240	240	262	234	292	244	268	268	290	248	263	230	248	245	260	250	240	267	254	257	243	246	274	248	214	255	218	244	254	290	236	253	236	243	265	252	252	230	258	240	256	266	236	277	253	269	264	225	236	233	246	247	258	245	246	233	238	244	260	264	228	229	216	234	227	242	258	249	286	265	228	241	246	249	256	278	256	276	250	249	234	232	247	244	241	263	239	211	247	289	255	251	216	251	235	229	243	234	283	242	255	247	232	239	245	258	254	246	242	264	257	272	234	267	238	271	258	239	263	230	231	212	247	229	238	234	255	269	248	205	242	254	233	224	222	212	241	249	276	216	230	242	223	248	250	246	249	267	258	215	229	235	224	201	244	258	241	256	260	253	253	240	250	231	231	256	248	232	232	233	206	225	217	216	255	265	240	265	254	266	257	245	268	237	252	256	260	257	255	249	255	240	245	255	245	240	240	250	246	222	246	222	242	253	233	246	237	248	238	247	261	251	276	241	237	227	247	237	239	246	254	229	243	255	280	289	247	255	263	243	249	282	240	266	240	224	274	244	254	280	244	219	225	236	282	270	246	252	243	224	230	260	243	256	257	238	281	258	224	264	277	252	259	229	238	241	257	258	251	270	248	242	259	253	266	257	285	252	246	217	235	263	246	247	221	277	244	232	236	256	215	269	266	233	264	248	232	222	253	255	250	232	249	282	266	225	250	256	254	236	247	245	240	232	245	245	256	240	254	232	247	267	290	261	223	235	249	225	268	239	252	252	246	245	249	235	246	293	232	232	254	239	202	252	243	260	242	251	268	239	209	252	226	244	226	236	263	240	233	229	266	253	261	248	239	248	234	277	247	277	241	234	269	230	228	221	246	262	239	235	249	245	223	253	228	268	227	266	202	236	260	259	223	236	256	218	236	251	237	247	241	244	235	268	262	250	263	236	244	242	226	248	215	233	285	241	252	251	235	253	237	222	229	234	222	250	252	230	261	266	253	261	226	257	261	234	236	212	244	245	217	200	264	258	257	230	237	215	261	254	253	249	234	225	227	237	240	224	248	256	239	248	246	251	238	250	231	246	242	236	225	246	291	259	288	222	253	294	218	249	223	233	230	238	262	248	258	230	261	263	251	239	267	261	216	251	240	260	256	238	261	220	248	268	238	224	266	246	240	229	269	237	239	273	222	218	255	234	280	223	261	246	274	257	234	253	277	227	235	247	229	254	264	247	257	251	246	244	250	275	252	228	253	239	251	250	266	266	222	256	238	236	265	223	240	235	238	257	271	241	247	236	235	252	219	257	261	218	218	224	221	223	246	223	254	282	261	285	220	243	244	277	263	253	224	237	254	250	285	231	220	235	237	265	243	279	248	251	244	246	251	244	247	280	266	254	231	237	259	231	241	190	233	231	223	256	219	246	216	231	284	252	228	247	275	227	241	271	266	248	258	245	253	234	245	238	252	240	226	223	239	225	271	234	256	236	237	258	244	238	244	269	199	259	220	231	264	253	246	274	235	233	252	266	262	265	249	220	221	215	251	265	259	250	281	226	246	238	266	256	248	252	230	249	225	268	236	263	213	242	264	212	243	248	249	266	220	255	270	241	254	275	235	253	234	248	226	248	245	284	251	244	231	225	264	249	215	252	239	234	245	262	232	213	241	270	223	242	244	254	263	286	253	256	253	264	253	251	222	233	236	251	229	258	226	254	222	238	233	248	251	249	248	218	225	256	254	235	245	241	225	255	244	212	274	285	216	260	234	239	242	220	248	228	244	264	281	255	259	245	236	266	223	244	252	271	270	250	217	252	254	255	253	275	225	255	269	251	238	239	252	251	286	231	242	239	254	262	253	250	252	218	205	252	242	251	229	269	236	228	223	226	231	260	230	259	267	256	231	260	252	249	235	249	267	240	261	244	228	234	250	238	221	229	232	243	233	210	225	257	282	256	237	258	262	242	272	239	204	249	231	247	268	252	246	260	221	275	248	252	257	248	239	257	221	209	242	252	255	230	262	255	260	240	250	236	237	245	238	220	265	284	244	218	250	265	236	262	246	268	280	258	247	245	265	223	224	220	270	228	238	256	215	264	269	237	267	239	247	268	246	250	275	254	215	227	238	272	252	246	234	244	209	237	265	219	221	252	239	270	255	273	227	237	241	249	262	222	244	247	258	253	253	242	240	254	249	292	237	240	247	234	233	243	245	263	250	246	249	231	248	233	267	242	240	250	249	229	259	253	249	246	241	243	258	262	257	247	257	279	244	254	269	235	233	257	242	260	247	255	233	262	259	223	245	276	235	247	265	269	257	239	250	237	245	267	212	262	260	245	247	260	253	229	233	246	250	238	249	234	219	263	240	225	259	256	217	253	241	250	269	231	244	262	238	246	209	211	256	277	266	226	249	241	233	272	281	256	240	251	244	238	175	229	256	280	265	253	240	258	276	268	263	214	224	258	205	226	239	245	234	231	249	264	226	251	268	238	227	243	249	233	223	224
25184	30871	37304	41942	43928	43694	38328	35062	35704	34013	36475	37885	29179	23238	19137	15893	13424	13665	12811	10451	8859	7557	5164	3351	3278	5128	7136	6633	7297	5296	3811	3530	3890	4488	3577	4054	3557	2569	2495	2081	2186	1976	1275	1112	1063	850	884	804	832	1404	3815	3830	2714	1750	1203	808	684	594	585	576	581	618	584	591	569	609	571	635	572	577	627	570	581	567	581	612	594	547	612	598	548	563	581	558	534	585	585	611	554	573	554	596	569	532	587	547	594	567	570	590	573	533	573	562	547	585	586	571	583	578	540	572	582	546	569	589	597	567	594	590	606	601	558	575	606	597	581	562	576	592	559	560	578	556	562	596	585	571	621	582	627	582	564	597	589	534	624	566	565	577	587	608	597	550	619	574	543	589	559	564	596	613	547	558	547	560	545	566	516	613	587	541	551	598	563	584	544	583	558	577	605	537	580	566	523	579	563	565	626	604	600	589	581	566	570	594	600	545	565	563	581	609	626	543	581	567	558	595	593	580	581	566	543	587	538	564	541	558	555	561	603	515	541	566	586	572	583	605	539	579	599	569	560	560	568	585	574	595	570	569	604	581	613	569	599	547	565	517	569	593	599	606	540	542	612	605	571	568	589	556	556	561	560	558	603	577	538	608	583	529	587	563	596	563	591	610	534	576	561	580	576	596	543	575	597	586	591	579	571	565	533	597	607	585	541	551	571	538	562	592	585	590	584	599	550	637	596	550	558	584	662	603	589	561	533	580	599	576	571	604	611	605	583	573	556	607	584	546	579	622	548	587	607	558	562	609	598	552	564	559	511	617	558	538	587	553	574	593	622	580	598	536	590	539	564	590	618	629	590	573	549	578	600	607	569	583	580	560	559	628	589	568	583	533	558	547	582	527	585	605	562	538	515	574	577	584	596	565	609	590	545	566	566	610	611	578	603	554	568	571	585	534	599	581	549	608	563	547	612	551	618	574	556	597	572	589	545	582	538	584	567	603	576	610	565	597	574	574	563	585	579	568	575	559	599	552	590	579	533	519	559	603	600	554	578	606	593	589	596	571	556	577	567	599	608	567	614	530	546	575	621	551	592	589	588	602	549	573	544	595	564	554	594	563	545	596	573	524	629	598	545	589	566	583	612	605	588	569	584	537	596	551	593	608	586	567	576	601	551	558	576	539	533	616	566	609	572	579	591	598	602	542	579	561	567	598	574	550	568	594	604	605	572	580	568	590	595	582	579	616	601	599	555	621	582	598	586	561	554	559	569	569	590	561	588	562	597	583	618	591	594	584	589	549	565	608	561	607	579	553	532	561	605	564	569	591	565	549	594	581	586	598	573	596	534	536	594	556	553	586	550	579	631	587	539	555	589	584	599	569	601	579	547	577	644	577	569	591	582	574	606	576	578	574	551	592	611	576	548	580	605	603	573	518	572	609	532	583	568	584	535	556	577	606	561	587	595	581	554	554	581	580	572	561	548	540	610	543	605	550	596	621	562	614	551	597	587	582	577	568	541	581	563	595	571	569	611	562	585	583	585	575	584	564	570	576	588	572	554	608	632	596	614	592	600	570	618	543	598	569	649	587	613	583	604	587	552	602	563	582	565	590	569	551	603	575	553	556	607	578	548	549	582	577	536	590	568	563	603	572	544	581	570	596	571	563	550	602	574	558	563	593	572	581	591	625	611	556	595	555	588	618	586	581	552	587	587	614	587	596	616	549	572	552	597	576	561	548	568	586	596	580	597	596	597	560	581	551	590	620	609	597	578	553	592	582	567	561	553	572	527	576	576	559	619	553	545	599	586	567	581	618	563	575	561	566	554	561	524	526	572	608	539	544	586	586	564	602	573	564	599	587	606	593	546	591	572	606	552	573	619	575	557	609	598	575	602	572	569	578	587	573	585	561	591	593	585	576	612	616	557	563	592	571	587	532	579	621	615	622	580	556	559	560	546	567	569	585	578	589	584	590	565	617	601	584	591	576	553	595	564	543	567	570	583	590	606	580	581	568	595	564	563	579	570	551	578	551	618	561	587	541	560	601	614	568	590	540	589	528	593	566	594	579	560	589	603	588	628	562	572	585	619	566	596	553	579	603	585	597	526	606	582	633	575	575	543	544	561	520	591	553	529	570	534	608	597	591	614	595	572	577	549	562	602	584	528	604	593	594	581	567	569	564	548	564	533	590	599	583	593	574	608	580	570	624	568	588	591	556	577	589	562	572	538	584	596	546	571	529	597	573	561	580	600	565	570	579	583	577	558	591	559	608	541	590	604	584	565	635	582	559	554	600	602	552	561	559	598	595	639	568	602	562	553	542	614	567	566	538	580	576	585	566	566	611	585	622	537	573	551	573	585	553	594	618	576	604	544	589	544	575	551	579	571	566	577	547	580	594	580	547	590	581	564	602	607	586	574	561	618	565	601	568	570	580	568	589	562	571	548	573	585	617	573	581	592	572	602	584	565	599	602	593	531	605	589	575	607	557	618	552	595	557	578	585	573	574	573	597	648	596	599	598	509	552	583	602	620	534	596	580	594	573	507	608	548	594	588	529	568	600	578	581	557	618	562	561	562	561	563	567	541	610	553	556	582	578	600	596	561	550	593	579	578	571	603	613	568	572	599	534	618	565	570	590	578	588	535	577	584	572	571	587	586	567	546	584	564	612	589	613	557	564	562	532	578	539	566	587	588	567	559	580	631	589	550	570	590	609	589	571	581	597	577	547	613	557	585	548	624	590	578	562	575	573	614	588	557	546	577	578	573	538	572	555	540	553	602	579	584	595	572	531	577	540	573	584	573	607	569	605	554	554	534	577	588	563	538	556	539	571	596	561	553	555	540	574	595	576	605	573	606	544	561	583	581	561	555	583	587	598	560	577	612	580	586	571	533	562	627	617	563	601	572	560	584	596	597	573	552	573	580	588	583	593	533	563	600	564	568	608	563	600	613	579	578	556	527	564	613	584	589	572	620	606	602	593	573	558	600	568	585	565	577	584	583	587	549	554	619	603	594	577	593	589	556	593	545	581	538	565	557	577	575	565	579	577	601	607	605	591	553	614	572	557	565	596	582	554	569	556	574	528	587	606	605	573	571	617	533	596	615	610	605	574	601	583	628	557	577	596	581	559	536	587	553	608	582	611	561	582	585	529	593	609	591	548	588	574	527	576	561	579	605	575	579	562	600	571	557	578	539	573	577	576	547	582	623	580	607	544	611	601	596	577	590	588	562	591	531	603	599	601	543	565	567	596	547	553	612	578	583	564	619	622	556	573	606	583	559	553	546	565	589	589	604	554	568	564	553	591	576	565	586	583	609	523	554	584	570	569	555	583	565	580	564	583	575	579	565	555	565	592	602	605	597	591	558	610	561	542	572	605	571	581	564	561	544	564	585	592	568	561	539	592	596	590	600	567	604	558	604	615	588	529	605	586	565	576	551	583	617	626	619	574	544	594	584	591	584	600	623	607	575	524	548	574	528	565	614	596	562	577	593	609	579	566	577	598	550	539	565	580	591	569
41119	41590	39083	34486	34999	35195	31329	26975	28381	28021	26982	28957	20010	14904	10077	7347	5701	5093	4334	3241	2806	2160	1393	962	1116	1540	1912	1919	1795	1560	1083	873	1141	1045	907	934	1030	787	718	536	601	559	391	361	325	274	316	289	260	459	1085	1094	810	519	370	275	272	270	238	239	212	232	233	258	231	233	222	224	248	237	199	253	236	253	247	240	237	236	241	227	205	237	237	242	263	212	254	211	238	229	246	232	228	272	245	275	240	231	256	211	245	227	228	240	242	225	268	220	277	226	239	234	263	240	244	247	242	279	253	246	230	248	263	233	259	290	251	268	252	228	234	243	226	247	241	236	215	264	213	234	245	216	237	230	220	240	246	237	231	241	231	257	255	246	239	225	237	270	240	246	209	236	202	241	237	267	249	242	258	216	275	229	229	222	231	257	237	221	244	233	254	236	214	255	241	228	230	248	263	211	242	270	265	258	235	261	244	235	235	236	253	224	222	240	189	274	259	248	216	255	249	234	235	213	255	249	223	248	219	244	241	239	224	231	233	285	217	235	247	230	223	233	211	235	243	211	232	236	229	224	226	230	243	239	226	248	231	259	245	197	238	241	269	234	225	220	233	235	230	261	230	262	221	251	235	259	243	233	260	270	237	210	232	257	230	214	241	277	244	247	234	257	237	237	217	226	257	223	226	237	245	237	226	249	226	226	264	232	227	272	229	253	251	251	266	237	239	222	212	232	225	246	225	237	229	224	230	240	200	233	236	209	231	248	242	209	239	230	212	230	229	229	241	256	202	236	234	260	244	235	244	211	240	255	243	253	290	242	246	237	264	257	252	214	256	243	221	218	228	186	241	231	229	266	235	240	227	216	231	247	263	245	232	231	222	215	215	219	229	222	246	235	209	238	224	241	241	205	231	257	245	251	242	242	228	217	221	246	233	218	241	211	246	234	235	239	255	282	252	249	236	247	249	236	230	252	255	226	241	247	241	231	246	251	237	243	249	222	258	250	219	237	241	213	263	245	248	238	249	237	215	262	222	242	243	231	228	218	226	227	243	232	286	239	198	216	226	250	217	233	252	212	215	224	226	233	251	239	241	231	245	221	225	218	228	236	229	244	281	235	228	254	238	272	272	226	227	256	242	240	257	262	249	245	207	220	238	233	237	225	221	260	253	240	250	218	222	240	244	259	257	245	247	242	260	261	263	247	233	264	258	231	256	244	199	240	244	261	242	230	243	226	228	229	238	239	248	237	258	225	258	247	253	239	245	243	236	218	237	219	251	267	223	248	210	248	231	219	222	283	233	229	228	239	261	228	241	261	254	225	248	227	244	245	244	208	219	241	240	277	231	251	230	227	234	222	206	207	232	231	234	237	294	248	232	192	233	232	242	244	251	238	219	237	243	259	267	246	271	223	240	221	246	226	241	253	260	226	231	259	222	241	265	230	245	223	241	212	258	244	251	241	256	238	209	229	245	251	243	229	215	226	246	256	221	224	236	212	230	262	237	227	221	228	256	230	254	241	228	231	226	234	232	218	248	215	246	253	224	230	251	243	270	233	228	254	247	251	218	238	235	227	243	255	231	243	212	240	243	253	234	252	246	221	233	228	226	218	253	210	236	242	235	233	236	229	217	236	257	241	232	226	222	216	238	232	226	264	254	226	250	241	255	264	230	215	261	270	200	212	240	224	257	238	233	247	216	259	220	224	251	224	234	231	246	244	244	242	228	246	228	241	217	243	244	251	262	251	231	230	247	267	229	253	223	238	227	266	256	246	191	240	228	234	235	244	247	249	230	268	262	216	262	263	269	254	246	238	231	238	231	242	222	236	267	221	205	255	227	218	221	220	252	218	239	230	249	234	230	273	230	222	221	241	257	253	238	224	250	249	257	265	247	274	219	248	239	223	245	228	226	239	231	238	249	234	235	239	246	258	230	234	261	258	225	241	250	247	211	225	262	231	233	204	223	256	233	262	228	239	207	241	223	249	227	231	213	228	245	221	242	226	232	253	243	230	248	239	265	229	218	212	219	243	215	234	237	234	223	246	256	216	242	234	238	255	239	214	257	252	258	258	229	257	255	260	222	238	227	254	225	255	222	228	229	241	252	233	221	206	228	210	225	244	264	228	241	246	249	263	254	242	238	223	217	227	248	245	246	242	236	246	226	229	248	250	235	238	231	256	224	243	211	259	243	223	221	219	247	247	265	250	237	216	231	253	246	234	213	243	235	221	251	216	216	225	240	209	210	251	212	239	231	243	273	217	224	260	235	212	230	223	220	208	227	238	223	223	243	263	233	241	254	242	230	267	239	274	203	236	247	238	223	191	233	260	225	225	212	224	225	217	240	250	251	243	249	223	235	222	244	233	229	218	232	231	210	240	252	239	253	235	241	206	234	274	234	233	235	252	249	242	221	241	266	233	240	256	243	252	276	259	252	214	215	220	276	248	239	209	233	248	246	255	234	259	235	272	249	244	239	265	239	270	235	240	231	236	250	247	218	264	242	286	229	253	257	216	253	224	252	244	259	201	235	232	194	260	228	241	244	235	248	257	222	243	239	213	240	251	228	229	231	252	234	239	228	243	216	250	244	274	225	222	257	243	223	240	208	229	220	241	235	247	229	214	235	231	247	198	242	242	267	225	204	201	236	230	233	235	224	219	228	228	247	233	212	227	232	239	227	243	245	236	222	237	247	218	218	237	246	216	244	258	246	272	256	221	265	252	252	218	216	240	246	246	219	260	214	223	213	225	223	233	253	257	226	233	225	219	227	269	233	219	224	246	263	258	251	272	262	249	234	250	230	238	232	236	246	291	245	250	229	231	219	220	213	212	256	265	243	216	261	255	226	222	249	272	231	225	243	255	239	224	258	254	237	240	245	225	220	236	234	253	225	217	249	231	229	246	244	241	235	225	252	250	224	232	190	209	241	264	249	230	253	236	212	196	224	234	246	255	221	237	238	256	244	257	270	228	204	249	244	235	238	255	239	211	244	247	259	250	241	270	216	231	210	238	251	249	231	221	259	223	228	218	228	239	278	244	222	254	220	217	235	256	236	236	238	274	242	266	236	267	224	237	227	241	230	273	233	223	218	243	193	245	249	252	275	234	222	247	224	250	215	244	245	252	248	247	245	256	233	220	200	233	250	259	224	264	245	236	243	245	234	253	244	258	264	249	232	228	240	249	253	272	207	230	231	250	248	253	247	217	239	251	268	231	240	223	237	235	254	248	254	260	245	224	238	268	239	239	207	244	230	245	245	231	232	242	243	252	238	241	241	209	268	218	249	234	236	264	210	232	207	216	237	277	256	259	251	251	242	237	222	234	245	220	225	260	197	238	203	241	244	235	250	241	237	236	218	269	252	260	236	235	243	228	217	255	225	227	257	239	215	220	229	231	246	257	245	241	236	217	226	226	220	222	242	285	230	232	241	211	254	249	238	254	247	229	231	256	254	229	260	285	220	228	238	243	220	227	230	263	244	249	245	273	229	241	243	221	226	230	206	269
29693	36089	42375	47229	50338	50290	45346	43282	44107	41291	45323	46592	37380	31913	26647	23217	20876	21218	20067	17144	14655	11791	8048	5498	5462	8767	10543	10864	11472	8476	6273	5372	7100	6472	5618	5984	6416	4956	4098	3120	3624	2826	1920	1350	1085	1005	860	893	944	2186	6755	6301	4441	2524	1615	919	719	571	522	560	517	572	565	545	570	559	601	562	523	585	554	530	595	562	583	554	516	544	557	559	530	557	466	539	537	585	509	551	570	559	525	545	539	533	536	602	552	549	599	563	574	562	573	552	561	598	578	562	598	501	527	567	600	562	577	531	527	551	577	578	545	538	569	613	515	572	563	539	529	556	537	577	576	545	564	525	554	564	555	564	555	568	586	523	556	568	573	572	546	554	519	582	576	527	530	538	606	584	561	590	568	557	562	525	562	580	540	562	542	572	554	522	580	591	617	537	497	543	533	591	547	577	520	560	516	540	559	557	567	612	571	510	595	540	513	532	520	549	534	539	571	582	519	562	572	592	578	587	559	581	539	522	537	570	570	544	514	527	548	521	527	554	558	613	571	576	506	569	547	558	519	497	525	552	528	549	574	554	505	560	539	575	550	554	544	516	516	597	548	562	555	597	539	568	558	559	530	512	514	544	570	525	558	538	592	576	542	547	539	580	570	545	546	556	589	568	578	556	572	535	566	500	527	567	574	570	545	543	570	622	597	504	571	536	564	531	528	546	542	543	573	505	560	560	529	540	553	597	533	536	570	568	553	558	596	556	591	538	519	504	528	541	570	549	543	559	568	550	551	563	576	549	553	562	525	536	552	537	585	559	531	594	570	557	537	556	613	570	589	551	509	551	588	532	555	552	544	519	525	539	572	539	522	565	559	532	553	565	548	548	544	563	502	556	542	555	553	614	525	538	518	562	556	516	568	560	533	525	539	572	542	573	560	542	586	587	591	523	521	513	574	581	573	549	517	586	600	544	544	552	534	556	518	547	510	548	574	552	551	542	570	540	527	590	567	584	600	541	588	558	510	488	611	550	528	533	529	552	555	558	568	547	534	590	582	532	586	539	578	574	564	556	550	557	547	545	531	578	513	536	526	525	560	571	565	554	575	528	559	519	553	560	557	573	600	618	557	567	516	548	585	584	535	554	543	533	575	560	534	554	560	603	539	592	543	552	563	569	556	572	548	565	488	552	547	533	556	557	530	538	584	538	517	580	572	550	529	557	545	549	566	549	589	545	532	566	585	517	554	608	535	537	567	559	551	582	545	526	572	569	562	583	557	561	515	524	571	533	563	544	563	572	571	580	563	565	549	509	558	558	578	535	585	560	580	554	564	590	610	549	546	568	540	545	568	569	547	570	558	588	576	561	557	554	555	584	573	557	530	559	539	598	532	592	557	573	536	530	534	587	537	542	561	568	570	559	521	552	475	551	542	585	531	545	534	555	546	545	510	557	580	592	569	578	529	547	537	571	574	544	533	540	559	535	549	553	572	539	536	544	520	495	566	562	580	590	549	547	592	544	565	562	553	504	563	561	575	556	543	572	586	538	576	552	559	530	617	584	530	602	587	543	531	585	530	540	558	531	556	546	633	559	503	580	512	548	599	557	578	557	529	540	520	585	571	533	563	559	527	554	575	556	536	539	586	612	599	563	533	561	528	557	548	563	546	567	565	553	567	531	528	589	550	556	573	521	545	548	569	572	559	535	568	551	549	530	564	518	544	541	569	561	576	583	562	535	552	558	570	520	557	540	529	535	541	550	558	583	544	561	567	536	576	546	582	565	577	558	612	576	545	563	533	497	576	525	534	534	560	546	567	557	578	543	523	556	577	551	560	529	566	568	583	498	571	543	590	555	531	552	535	537	572	589	570	582	528	538	558	554	563	560	503	559	538	526	576	577	569	543	516	546	544	549	580	581	553	559	559	559	556	533	517	536	567	600	569	563	573	560	575	542	525	534	602	557	570	561	571	558	504	511	517	617	579	548	562	534	563	556	585	543	557	554	588	557	580	613	554	566	577	575	537	578	519	565	520	527	586	492	590	560	535	561	530	491	531	533	541	567	535	513	597	535	535	527	519	585	544	543	554	581	541	573	565	599	561	540	537	574	606	571	566	579	571	567	579	549	563	622	532	525	546	537	509	568	523	586	573	578	540	595	526	511	558	521	524	559	579	518	559	569	548	592	570	552	542	550	562	566	520	561	560	556	587	551	556	550	571	544	534	565	541	582	550	581	559	589	561	603	580	566	566	554	578	559	529	546	551	547	585	552	565	529	559	534	549	553	526	602	551	564	583	569	582	549	595	557	571	559	548	551	554	575	563	517	555	561	605	547	565	553	556	506	542	569	547	558	547	548	573	581	560	528	568	540	573	565	551	533	561	573	525	560	512	532	578	556	560	545	536	525	524	631	568	587	576	546	546	516	537	560	551	537	542	536	566	539	519	566	565	570	549	535	578	500	580	574	564	598	600	516	538	512	551	542	553	557	550	554	585	538	554	557	543	571	538	540	576	580	506	569	592	535	544	563	543	565	542	558	580	568	524	486	584	566	527	534	537	570	597	539	546	560	552	537	538	535	548	541	535	534	545	514	521	554	555	545	544	567	543	540	603	548	566	551	573	568	523	553	522	560	546	597	563	563	522	565	544	535	558	570	564	560	538	586	556	574	510	540	520	554	541	540	545	519	598	576	570	544	541	551	589	508	563	580	502	517	535	549	550	496	543	529	553	559	609	560	524	505	539	538	540	563	582	570	587	560	536	549	502	543	534	529	532	557	534	572	552	572	558	555	530	562	510	555	571	552	578	558	543	544	547	576	558	550	514	529	588	607	553	561	589	564	550	575	582	540	594	527	547	532	534	558	561	550	557	574	587	528	568	535	580	518	539	550	575	521	567	553	534	582	568	549	543	554	548	534	594	554	545	525	569	550	513	570	576	527	561	551	526	597	575	572	547	528	530	523	548	544	588	569	488	549	528	564	562	544	535	511	533	594	563	543	542	578	573	508	562	547	556	546	509	549	570	569	556	573	522	546	564	575	546	544	555	543	560	573	589	563	537	543	561	561	596	548	545	531	554	533	560	513	577	588	563	570	604	543	558	569	594	560	563	582	562	530	583	570	595	562	563	554	572	538	536	539	526	543	557	554	544	539	612	559	549	487	546	538	562	566	536	562	543	555	515	547	555	542	558	537	556	497	521	583	541	574	533	518	564	565	570	585	596	522	533	542	550	541	551	575	539	562	549	583	524	527	593	540	561	542	572	538	570	571	549	563	586	520	535	535	531	539	506	582	595	533	550	532	559	552	560	538	555	564	537	546	547	526	592	551	525	576	566	560	593	536	548	536	576	557	589	496	543	550	576	552	561	558	550	547	586	483	544	574	529	541	542	549	538	534	545	538	589	512	550	550	523	539	581	572	523	536	541	573	548	559	537	528	498	542	602	559	548	528	592	557	568	579	530	600	548	524	576	551	558	574	544	548	537	530	562	574	569	571	549	579	560	576	595	558	562	527	537	560	572	553
13135	12826	14888	9846	6663	4627	2851	2038	1838	1710	1433	1318	860	646	568	454	458	423	444	455	412	438	409	359	342	368	334	378	374	370	309	328	351	321	337	299	324	286	328	340	314	304	295	261	295	272	303	303	278	276	297	323	354	338	303	295	250	264	294	287	257	290	282	287	297	263	258	251	273	263	257	269	307	270	285	290	290	265	277	237	240	269	268	280	254	263	295	279	259	264	241	249	255	275	290	323	267	269	272	249	258	288	253	279	282	271	251	273	290	288	260	283	285	275	246	238	310	240	277	267	266	253	251	273	259	262	260	284	262	290	276	233	276	273	289	277	264	285	265	256	224	274	259	276	275	273	299	282	271	274	275	244	286	296	282	271	250	275	282	253	265	239	266	291	312	282	240	260	248	243	273	236	259	269	280	261	253	280	262	272	263	277	268	245	270	267	283	239	294	258	282	301	242	309	281	272	262	290	284	289	272	292	240	262	283	255	274	281	290	272	237	302	302	277	316	276	278	252	260	291	272	286	277	280	266	286	254	254	259	245	289	269	282	228	290	261	234	260	282	278	312	306	287	280	281	283	261	273	270	267	283	271	276	254	280	261	257	252	268	260	274	272	261	255	253	268	280	235	277	285	266	305	257	288	229	260	296	277	271	264	301	265	293	247	281	265	252	241	243	268	265	239	281	294	300	285	300	233	290	295	254	260	266	281	269	272	261	252	275	264	323	273	278	279	240	255	273	272	271	265	267	303	303	254	269	273	238	266	253	274	304	302	277	267	256	268	253	273	271	248	285	271	273	264	278	303	264	277	241	258	254	274	260	266	289	257	265	257	264	284	243	272	283	257	274	253	284	277	282	306	279	259	273	295	277	268	261	279	266	302	296	269	273	294	289	255	277	268	271	244	275	230	263	271	260	276	263	254	269	283	290	263	271	250	282	269	280	258	259	291	283	272	246	239	269	256	250	267	247	282	263	270	272	282	283	252	282	259	258	283	256	245	253	277	248	253	264	256	262	263	248	264	274	263	296	288	275	286	278	285	264	285	267	264	255	237	330	284	241	292	243	257	256	257	274	283	279	258	279	281	240	263	267	282	261	271	260	253	268	218	254	268	245	236	290	249	286	257	284	264	274	270	272	261	268	234	257	256	255	264	284	296	250	265	288	282	255	274	270	258	277	248	272	280	271	248	249	267	252	285	266	241	282	264	290	261	273	277	301	290	260	254	245	269	273	289	263	249	278	289	296	261	261	247	279	256	250	280	266	278	277	270	251	259	236	272	250	284	251	257	280	294	279	243	295	247	252	261	257	276	292	285	241	279	261	255	268	270	244	264	255	282	268	264	279	274	270	254	263	269	266	271	272	279	294	284	245	282	274	240	233	294	261	280	274	267	272	276	260	253	275	285	294	274	259	293	301	271	240	283	284	277	294	287	253	255	246	257	267	276	285	269	269	265	282	279	262	282	257	255	278	274	244	276	253	257	269	276	285	286	276	257	240	271	302	290	287	269	292	259	253	255	301	279	258	291	283	269	240	274	281	260	265	287	294	286	253	295	266	288	254	292	270	250	327	262	280	289	254	256	243	272	263	264	270	272	244	282	279	268	293	243	275	246	256	244	290	289	248	265	269	280	268	262	261	282	251	296	278	259	283	284	283	263	277	225	256	266	248	310	258	287	260	235	267	288	254	246	275	291	292	284	255	295	267	315	280	238	282	251	245	270	293	226	253	254	301	265	249	269	273	262	263	300	256	255	294	286	259	273	291	277	268	257	268	268	248	273	278	273	276	256	263	269	278	290	273	300	281	270	291	262	258	281	271	306	287	259	269	273	291	284	252	266	268	260	260	258	263	273	282	264	269	283	279	266	226	278	293	283	262	272	276	292	282	252	270	271	268	267	259	276	253	258	227	258	269	271	263	267	314	285	246	247	322	266	281	297	270	276	275	277	257	291	249	253	263	291	268	281	274	285	271	278	258	270	296	267	265	259	275	281	259	255	263	235	262	262	270	253	267	275	301	304	245	268	258	263	251	252	282	273	267	273	240	262	263	247	259	258	261	300	260	296	261	295	302	268	284	273	282	253	262	282	251	276	301	249	260	272	278	272	257	264	285	264	240	268	263	276	265	289	263	260	280	250	237	266	274	268	250	272	271	321	247	266	286	312	260	269	308	256	277	246	245	270	293	252	293	286	281	269	289	269	265	279	232	271	271	286	283	253	290	275	282	281	277	295	289	272	276	256	241	285	266	266	285	249	262	284	266	248	247	274	286	272	271	266	276	250	282	258	280	289	292	289	269	269	297	264	280	263	269	263	242	265	276	264	241	231	272	258	232	289	301	291	270	271	261	256	282	270	286	252	273	268	258	251	249	278	295	297	301	275	272	267	277	270	259	268	253	270	252	252	295	264	267	289	253	258	283	277	260	286	249	245	284	235	274	237	250	277	254	270	284	261	263	274	251	258	271	256	258	240	266	267	270	246	276	265	239	257	276	261	244	261	258	289	265	263	265	259	280	244	233	278	270	270	285	285	281	297	238	236	262	254	254	263	262	271	286	265	277	286	272	281	256	267	243	272	273	288	298	273	283	296	275	208	277	298	271	268	245	248	283	248	246	273	274	279	250	280	300	270	290	270	285	278	258	243	283	252	261	276	256	293	259	257	288	267	304	248	303	262	247	245	278	265	267	291	255	277	270	241	276	280	283	268	256	254	291	265	274	247	266	231	267	294	252	247	251	273	287	257	273	275	276	254	277	273	264	259	287	289	284	308	267	263	262	301	261	241	246	240	262	244	282	264	261	248	258	296	285	260	248	266	235	227	300	230	268	251	271	306	276	289	302	220	284	275	291	280	290	264	264	284	283	285	265	275	282	278	249	274	289	266	278	250	283	301	255	251	276	282	300	276	282	242	261	278	307	281	248	273	285	291	288	262	270	275	285	271	255	245	270	265	277	277	271	242	279	277	275	283	296	312	255	270	287	277	259	251	255	273	285	245	277	278	320	284	251	275	254	292	252	282	255	264	250	270	287	275	288	251	279	263	283	262	268	235	236	276	276	244	250	270	283	262	278	244	270	275	264	270	263	269	241	272	267	263	248	304	286	246	299	293	291	270	268	276	302	266	270	276	263	278	257	289	275	265	242	241	291	269	306	281	311	264	277	276	286	258	251	263	275	280	263	282	237	288	255	236	290	263	274	256	248	280	281	254	262	269	242	255	280	262	309	243	275	271	294	262	251	290	277	255	254	287	304	237	278	258	284	267	276	250	262	276	244	250	282	274	266	257	276	254	247	282	276	275	261	236	272	277	237	261	292	260	291	300	255	274	297	271	259	261	269	295	252	280	266	284	266	257	260	270	249	274	294	271	277	284	282	288	271	260	242	299	282	263	231	271	256	243	264	242	282	273	274	252	267	269	284	252	297	271	286	268	292	288	256	270	262	290	252	257	270	280	225	278	263	277	273	261	297	276	255	263	312	280	230	256	250	299	259	249
8912	11892	19414	19388	18023	15152	11521	9354	8898	7774	7596	7423	4769	3660	2856	2405	2098	2018	2059	2029	1845	1714	1527	1363	1305	1379	1441	1666	1619	1365	1159	1043	1161	1109	1083	1099	1197	1067	989	895	820	731	746	714	711	768	717	687	730	718	962	1170	1153	936	793	737	623	675	654	616	653	594	632	638	628	655	628	659	614	625	619	656	642	611	630	642	619	624	668	648	655	617	596	650	617	653	622	616	634	638	666	638	688	632	632	622	643	627	675	609	635	576	646	601	621	643	604	625	632	626	640	682	642	641	648	652	616	664	594	582	680	601	605	633	629	621	613	624	632	661	649	616	641	666	651	611	631	620	662	624	675	665	629	613	618	582	660	638	638	630	657	612	638	646	618	597	660	634	614	621	593	611	626	629	618	659	623	655	682	597	591	658	651	609	673	620	638	657	644	573	618	642	629	667	633	591	622	600	617	576	641	627	566	630	650	666	619	635	639	612	605	631	638	634	621	637	656	655	612	622	647	598	639	632	570	690	634	637	670	659	626	608	636	625	654	661	624	622	654	603	623	635	600	608	627	609	624	680	645	627	670	644	660	661	625	623	659	632	605	636	621	637	635	688	647	633	657	637	679	649	652	584	650	677	612	647	617	621	641	654	588	674	588	597	682	648	675	652	635	642	598	679	650	563	644	655	656	632	627	655	648	660	661	606	619	625	588	617	607	600	658	595	648	635	634	614	626	594	632	607	586	635	599	656	640	624	623	642	622	665	631	618	641	609	627	649	623	664	620	611	604	647	625	618	669	609	621	618	589	615	631	630	595	639	628	650	637	566	674	610	645	607	653	631	606	646	610	610	657	622	652	602	602	621	618	655	627	620	603	616	644	639	615	641	602	654	609	629	590	607	608	614	628	607	613	645	621	619	653	635	636	614	583	616	647	683	608	580	605	595	595	613	625	619	641	618	604	638	612	594	638	649	616	652	617	584	576	621	587	626	653	667	626	589	610	610	635	594	661	647	647	633	673	604	584	620	618	610	625	619	620	643	639	655	661	639	641	628	649	629	642	642	617	598	632	639	661	646	619	605	616	625	621	588	605	621	620	616	610	637	628	617	650	624	664	589	623	619	644	604	602	630	594	597	636	655	638	644	632	611	577	619	603	637	609	610	618	591	656	636	659	638	613	672	623	680	601	665	625	589	611	588	612	670	635	636	603	629	613	595	614	605	595	598	598	640	626	620	673	652	610	623	619	628	622	663	645	633	615	589	669	602	639	619	601	634	626	642	610	630	629	655	663	646	588	663	638	671	644	606	679	624	631	644	609	598	634	571	663	648	633	596	640	615	626	659	609	597	659	629	609	570	600	627	668	624	609	606	639	643	594	681	595	616	634	624	636	622	635	625	640	653	636	622	606	655	618	588	644	625	628	632	604	621	663	646	695	621	633	642	603	628	643	645	621	647	610	633	611	651	626	654	635	655	655	657	593	663	600	582	613	665	648	634	586	620	691	612	628	663	625	653	678	627	596	656	602	651	632	634	572	638	626	636	600	617	601	639	662	656	656	649	601	632	603	625	612	640	659	598	633	640	592	638	669	640	607	617	648	629	629	662	627	639	651	638	629	623	636	647	593	616	599	642	578	598	632	655	645	594	587	638	633	646	611	648	641	620	665	631	651	658	625	622	663	617	616	579	605	622	656	561	668	647	596	599	617	654	635	649	615	646	679	590	655	625	641	613	645	632	614	688	603	611	594	644	646	611	629	634	619	628	606	654	619	577	633	611	628	607	617	630	617	616	619	676	632	607	611	618	634	681	631	637	650	623	597	603	646	629	597	594	647	653	630	614	649	594	616	635	595	620	632	650	620	609	592	635	607	633	630	590	697	626	665	597	639	666	685	653	598	660	655	652	654	648	613	575	574	612	610	635	586	581	609	625	625	678	644	641	620	630	628	628	649	602	580	611	628	642	608	560	666	600	636	629	635	603	641	642	644	645	654	634	627	646	624	632	616	600	608	590	656	673	609	606	643	631	649	580	585	627	661	668	648	618	638	629	707	634	625	621	649	641	659	629	623	664	658	599	663	639	665	622	659	637	633	605	678	640	652	643	655	653	607	659	609	644	602	634	609	618	644	660	635	620	622	625	627	642	614	626	596	658	644	595	642	635	630	643	621	611	594	589	635	666	604	617	619	633	624	671	645	631	609	654	588	676	626	597	674	642	667	645	603	639	599	647	636	646	639	641	633	612	613	602	570	605	598	546	662	646	633	627	660	646	673	660	631	678	626	678	663	645	624	628	626	617	646	632	591	604	596	614	672	645	658	628	596	626	621	665	625	618	629	616	601	620	602	595	607	602	646	634	636	667	600	658	618	623	616	657	639	585	607	627	662	622	670	636	613	637	604	637	656	614	625	619	654	627	621	603	629	623	615	578	643	665	609	631	604	628	618	644	626	573	684	585	655	599	650	650	622	677	604	638	677	647	632	595	605	608	675	645	608	675	647	598	618	631	605	644	635	615	640	618	634	623	688	601	617	587	638	672	651	598	629	654	651	640	629	648	641	651	611	567	638	662	622	625	662	668	609	616	603	649	643	622	593	611	610	602	620	655	639	680	608	642	590	638	617	629	642	662	642	620	631	627	668	631	609	681	620	584	667	630	688	615	615	639	659	608	603	650	607	619	691	626	657	596	612	623	631	633	626	629	632	653	644	625	618	613	633	637	666	637	611	662	645	633	642	592	636	655	631	612	623	648	667	612	607	611	603	651	638	615	610	640	623	633	686	605	629	721	609	651	654	652	621	670	593	674	639	607	613	657	614	625	651	624	619	649	670	644	641	631	608	619	595	674	655	615	617	645	596	652	622	650	646	626	691	606	628	614	623	651	655	641	632	590	644	638	624	644	619	605	607	646	551	598	615	602	624	627	602	618	621	655	628	660	616	618	628	603	656	620	648	626	575	623	630	655	633	639	621	623	652	625	643	633	675	636	651	611	639	618	620	609	663	640	594	615	632	588	615	648	657	575	628	627	637	624	640	685	627	632	617	646	665	666	622	636	625	616	607	618	651	672	627	594	616	641	651	635	656	669	611	641	650	622	628	619	629	589	667	666	640	624	611	612	631	601	602	638	619	575	580	607	633	618	600	641	683	623	630	623	659	645	663	590	647	656	675	694	615	570	636	622	631	633	637	593	665	642	654	624	632	625	622	642	643	612	636	648	613	605	629	589	653	630	611	582	586	646	609	598	617	618	615	611	667	669	572	628	587	637	650	624	613	597	644	598	659	622	634	637	582	662	645	587	638	635	610	609	618	629	622	666	598	667	635	624	627	628	659	612	636	620	622	630	615	618	645	620	672	613	684	654	614	634	643	595	684	636	647	644	629	623	606	633	629	649	642	638	637	617	599	605	667	646	647	612	643	615	598	649	562	610	603	563	603	672	657	647	593	592	655	611	625	702	644	621	655	636	633	629	622	652	634	624	658	656	639	646	632	621	607	661	631	668	616	637	663	642	621	612
32691	37989	37322	32494	32128	29995	22970	18581	18911	17671	17439	17386	11577	7674	5981	3820	2917	2543	2223	1975	1582	1201	801	627	631	920	1079	1204	1113	871	596	596	786	680	533	660	713	606	516	411	456	380	328	307	284	299	281	260	241	316	607	735	632	460	334	269	253	250	256	237	233	233	248	293	276	255	257	227	234	210	258	261	243	221	252	231	263	237	241	236	263	257	246	252	253	269	259	261	229	258	275	235	240	236	233	283	259	284	252	281	242	255	266	262	233	269	259	250	248	235	264	259	230	263	245	266	238	264	258	281	265	266	255	255	258	251	259	260	250	236	263	250	237	225	240	249	247	259	255	206	275	225	238	254	246	217	252	282	276	237	241	279	254	237	258	246	253	229	255	247	222	236	246	229	262	266	253	243	264	252	255	262	237	249	273	244	254	249	247	272	277	256	282	244	262	254	246	235	269	236	250	252	248	222	249	250	289	244	246	257	246	283	222	240	275	251	223	247	248	233	232	224	243	252	243	232	266	245	229	253	259	231	254	249	257	277	269	241	247	262	229	236	218	232	228	258	231	293	251	242	263	257	266	240	264	299	265	249	240	258	251	232	243	262	236	241	206	240	269	292	268	222	245	255	243	225	240	257	248	259	239	268	235	236	255	256	263	232	265	243	224	214	209	261	240	249	236	264	259	233	246	250	234	256	262	256	223	246	258	247	243	242	225	241	231	242	289	217	217	253	209	224	234	218	201	235	266	255	244	271	253	249	259	284	252	263	252	226	261	266	241	233	259	260	245	242	257	230	248	243	270	240	263	231	248	215	279	249	270	264	274	272	247	234	288	248	267	211	279	272	257	261	244	237	282	279	264	252	232	217	258	247	271	302	261	232	265	226	252	259	260	263	265	241	272	256	255	240	253	258	250	232	259	280	276	257	261	264	254	248	252	278	266	245	241	237	262	259	236	253	239	263	271	229	284	261	234	249	240	270	241	259	273	244	237	293	259	237	262	266	271	274	241	237	266	255	258	237	291	256	251	253	270	252	234	269	270	273	233	243	247	255	259	257	254	235	238	257	243	272	263	265	237	224	246	244	255	263	259	223	235	236	246	252	277	229	250	260	262	279	233	268	238	225	255	251	258	220	251	240	249	237	263	245	253	258	260	234	249	254	238	246	252	223	251	241	277	263	246	295	260	253	257	254	234	263	263	251	271	235	260	275	245	252	241	238	250	246	262	260	268	257	259	235	246	282	246	241	261	236	230	249	271	260	254	255	268	256	297	231	233	257	242	264	261	243	235	229	253	259	275	230	237	256	244	268	285	231	264	235	263	278	234	237	274	239	271	221	259	274	252	273	218	230	257	264	246	252	250	239	230	258	236	248	236	245	246	278	226	208	270	221	265	249	255	236	225	215	268	228	239	291	269	242	241	263	228	250	264	270	254	242	260	260	233	253	244	255	257	234	288	263	262	249	254	250	250	241	255	248	210	259	224	232	240	255	245	238	251	282	253	253	247	245	257	255	239	228	239	266	224	232	251	276	274	268	248	257	267	238	229	215	251	259	238	237	281	241	234	251	242	246	249	232	245	262	251	257	225	268	280	252	236	270	212	255	241	233	250	242	242	269	248	262	271	249	253	271	251	224	246	224	219	250	239	236	269	287	255	255	222	230	251	291	246	285	231	264	255	246	246	257	276	235	277	250	222	270	258	210	246	238	244	225	270	244	264	245	245	247	250	278	275	263	271	251	248	257	247	243	236	228	227	216	243	251	254	259	238	237	238	246	251	241	214	239	251	245	267	274	223	265	234	243	260	210	253	240	235	244	245	247	240	253	227	275	247	263	258	250	294	251	240	254	228	226	268	211	267	263	242	231	246	263	230	257	226	277	273	275	264	236	275	246	243	246	228	251	243	263	266	233	244	250	284	259	248	237	316	232	251	261	256	265	247	290	238	241	250	270	254	230	225	244	266	222	234	257	286	238	234	258	235	216	257	249	244	256	291	271	226	255	237	251	212	260	246	228	238	259	257	270	233	267	269	270	265	252	251	224	269	246	235	235	259	249	248	267	252	264	252	253	260	291	235	231	261	270	231	242	248	259	258	267	242	261	242	270	246	236	273	255	236	223	240	247	241	266	259	236	274	268	246	234	261	250	266	237	238	226	255	251	268	249	256	246	257	247	238	256	239	246	235	254	258	226	270	231	249	241	245	267	283	236	260	235	227	244	251	253	256	228	261	231	279	271	234	244	210	219	241	272	237	214	255	245	226	262	268	266	251	243	239	247	242	275	221	263	240	220	273	263	274	242	239	232	257	240	223	239	263	251	266	225	237	231	241	235	266	213	231	261	249	255	273	219	230	266	255	214	266	241	228	231	259	249	222	240	236	261	248	290	277	240	246	249	219	220	240	267	240	259	225	209	245	241	245	227	237	272	238	244	244	263	250	255	258	256	243	267	250	242	259	237	216	221	258	249	246	229	265	257	239	280	267	233	264	253	281	254	229	243	254	249	215	250	263	286	246	277	245	251	272	261	235	259	223	234	279	241	237	248	282	247	251	243	237	247	282	263	253	246	222	311	291	281	244	244	227	233	215	225	231	239	242	268	226	270	260	255	272	245	242	240	215	241	239	226	257	251	255	233	217	245	232	230	262	259	255	251	270	243	226	251	251	277	263	207	261	264	258	246	254	252	226	238	246	240	250	247	230	240	230	235	260	238	231	248	258	269	219	248	258	272	215	282	243	248	241	258	258	240	251	258	242	250	264	261	259	257	207	263	218	255	247	271	275	239	253	230	256	228	239	252	237	268	260	233	209	227	236	241	250	230	251	262	241	270	255	255	248	265	248	233	267	243	239	239	277	243	258	236	273	272	267	244	244	234	250	256	266	246	241	231	276	251	268	278	263	244	263	249	241	240	230	211	241	262	244	234	248	245	231	255	273	249	261	246	263	247	242	257	279	210	256	254	227	259	272	246	257	255	242	277	269	258	253	231	249	231	275	250	251	254	241	245	258	244	235	231	270	265	231	244	197	236	227	244	239	263	225	257	256	244	258	278	250	245	238	249	253	265	276	255	261	243	264	264	230	236	271	244	234	240	244	248	257	283	224	230	256	269	241	241	252	268	242	234	217	253	223	227	262	238	215	256	256	239	265	248	233	243	257	266	249	275	229	249	249	241	233	251	276	256	244	211	248	243	257	221	227	225	229	242	241	225	237	252	272	260	265	280	249	242	245	229	283	239	247	254	249	244	229	271	227	260	248	265	260	256	242	246	259	274	252	238	273	279	251	268	245	266	260	252	246	275	252	280	281	240	242	206	233	259	252	248	252	244	252	257	226	248	248	248	241	240	258	269	279	267	251	246	249	240	255	236	205	243	232	255	260	244	275	262	211	227	223	251	285	242	264	251	251	269	255	236	243	237	239	248	257	246	241	224	223	244	259	255	261	240	232	244	245	289	223	245	234	276	243	229	249	254	258	233	221	276	259	252	222	273	244	236	242	233	248	246
24303	31069	38389	42263	44048	43073	37003	33770	35193	32792	37292	37028	27220	23054	19114	15252	13400	13542	12205	11084	9940	6622	4607	3361	3100	5595	6487	7214	6764	4930	3287	3010	4677	3838	2969	3882	4036	3536	2873	2023	2379	1649	1241	1163	897	805	778	730	674	1154	3311	4178	2924	1789	1109	854	682	600	635	599	571	553	539	625	589	593	592	548	600	629	588	581	572	624	565	611	621	571	566	615	654	568	627	597	667	595	590	588	582	563	589	583	613	622	563	585	563	570	594	598	589	591	586	543	545	585	582	562	549	588	583	604	563	556	603	598	587	557	582	532	623	617	545	566	629	586	592	615	590	620	554	598	624	544	600	555	572	596	540	609	619	571	559	592	595	549	568	574	605	614	641	583	555	579	608	584	578	546	556	600	567	584	560	603	561	585	569	565	569	602	555	561	581	539	542	566	564	609	580	582	595	550	562	564	561	576	596	563	574	597	573	571	571	568	557	584	639	566	580	590	605	562	611	602	634	555	560	620	638	580	600	604	573	598	582	563	565	558	561	562	581	636	555	598	580	569	562	612	557	606	617	649	572	590	567	596	574	579	615	614	618	576	573	611	579	582	572	612	629	610	600	563	584	604	611	603	573	585	603	584	564	587	553	598	544	591	557	583	559	572	590	559	600	536	572	551	551	615	585	583	558	576	573	565	548	583	616	584	555	579	589	572	552	592	561	582	606	593	576	569	561	628	599	547	671	547	606	641	569	641	620	561	581	560	589	574	618	567	594	556	587	558	591	584	605	624	619	563	589	617	563	559	585	601	559	608	557	566	595	594	611	540	594	593	594	599	552	618	552	560	605	623	604	584	573	554	560	615	592	583	573	591	623	577	599	587	581	552	550	576	552	598	592	567	590	600	571	622	555	607	550	579	621	590	559	564	593	566	569	572	562	578	607	598	597	617	612	557	577	567	583	598	565	599	562	593	588	606	594	596	605	590	626	560	610	596	560	599	597	577	589	649	559	579	586	584	576	606	608	604	597	572	576	571	581	595	558	574	552	569	555	599	554	604	621	617	573	610	582	574	571	573	575	601	591	569	594	601	575	601	594	584	560	588	565	581	596	569	588	586	573	588	621	589	591	551	586	548	580	619	583	557	595	615	622	606	585	597	624	604	564	594	572	580	595	597	577	575	575	576	578	595	574	597	593	561	612	580	607	587	597	567	589	539	574	586	584	581	544	624	574	566	583	613	610	582	588	575	551	583	559	618	611	605	570	559	585	585	588	567	621	573	592	662	582	622	567	586	586	578	569	578	592	587	590	611	591	585	563	540	576	576	577	575	582	585	556	587	587	624	583	562	562	597	616	596	543	553	554	571	561	573	580	565	605	614	625	558	610	533	584	569	629	583	596	615	562	619	637	586	607	589	607	570	571	560	555	538	600	587	575	576	581	596	565	570	598	607	570	559	583	540	553	576	568	566	589	597	593	573	604	571	608	585	607	570	588	561	613	647	615	581	563	588	583	564	600	584	623	568	549	586	541	581	599	586	536	611	579	577	544	561	553	609	641	573	611	576	581	529	610	557	628	545	594	589	596	594	540	558	585	606	568	575	583	557	583	597	587	584	588	660	552	546	574	601	567	585	582	597	566	584	562	575	574	583	591	586	567	551	563	608	576	570	570	553	588	584	610	548	595	554	593	595	630	608	560	565	623	629	587	559	546	573	582	600	571	597	601	607	601	597	591	574	590	610	559	594	550	622	600	599	549	561	587	545	575	506	601	626	568	588	579	556	644	583	579	575	570	564	601	611	571	598	552	575	576	575	605	597	593	567	579	556	551	590	617	594	612	550	626	560	585	574	627	611	589	590	577	565	602	559	592	560	587	572	566	557	630	550	594	544	563	568	609	608	617	577	605	598	574	612	603	651	628	549	559	564	558	580	606	555	571	602	560	604	617	574	593	596	591	589	612	572	611	605	554	593	574	572	542	603	565	606	577	574	597	613	597	605	647	591	610	558	590	620	617	584	590	581	563	594	566	639	575	575	652	555	555	606	578	620	534	630	614	534	557	539	555	561	553	600	561	566	568	578	549	573	589	590	551	574	559	579	579	653	650	564	569	607	564	582	558	602	592	608	605	567	580	571	615	560	558	554	603	605	578	580	608	564	596	565	579	587	597	576	627	605	604	574	630	593	622	585	617	598	589	621	576	533	584	582	630	582	560	542	634	584	580	592	580	565	563	566	580	597	596	561	624	588	556	578	629	587	606	551	569	568	610	599	603	642	559	586	559	586	608	573	585	567	572	587	590	604	601	590	606	604	601	583	622	602	562	597	611	617	598	554	554	588	563	590	620	587	567	586	621	632	545	573	577	555	592	577	603	601	594	605	575	583	563	554	544	574	548	586	602	563	559	588	599	606	563	562	574	574	562	583	572	590	633	596	576	591	580	629	592	595	580	578	579	579	629	581	585	588	602	557	559	613	608	571	567	576	578	595	559	543	588	587	603	627	608	600	597	595	555	578	584	581	590	561	585	548	581	577	623	574	602	589	569	599	636	560	579	588	611	608	590	561	586	529	615	580	567	606	578	613	658	607	609	589	568	579	593	531	556	589	591	570	597	591	536	569	604	611	589	585	573	558	587	600	575	629	582	535	612	584	594	534	547	570	600	569	585	587	603	542	560	583	601	584	568	561	582	595	595	598	600	577	567	538	552	586	592	594	563	548	576	631	600	563	577	567	582	544	548	562	577	616	585	592	605	575	619	575	581	587	544	570	580	564	593	619	584	583	591	554	588	578	555	541	609	541	579	556	608	574	572	596	570	549	528	528	622	583	570	596	586	592	572	582	622	589	599	568	587	584	575	587	566	599	588	604	599	609	589	596	633	585	607	589	633	585	536	621	578	596	602	571	582	573	548	559	563	613	552	568	597	592	632	569	584	570	585	588	569	586	587	614	594	572	618	565	590	593	566	621	593	593	576	575	563	549	595	564	583	601	540	594	588	578	589	576	553	580	585	583	588	577	567	524	583	614	599	559	555	596	557	587	626	564	570	603	586	593	587	573	585	577	595	592	567	555	614	566	642	551	598	619	600	593	566	577	574	598	605	586	604	632	637	576	596	585	584	573	632	635	557	583	586	603	608	587	532	562	569	611	588	547	615	600	607	562	594	631	612	593	573	593	609	616	598	590	521	602	565	601	569	598	587	566	565	564	526	588	594	573	559	566	572	647	596	574	598	603	584	582	599	567	582	554	587	573	591	633	546	553	568	593	570	577	634	565	604	584	574	556	575	607	592	591	537	547	588	571	550	641	552	593	608	587	581	591	559	573	553	579	616	563	558	563	634	589	548	574	553	573	562	540	595	572	534	624	599	564	569	625	599	561	604	583	578	575	542	565	543	563	571	554	579	547	573	616	587	570	610	575	597	651	573	604	603	532	599	599	583	572	581	603	585	581	607	585	577	620	582	633	589	560	571	552	555	572	618	587	594	586	618	532	652	610	565	611	581	550	570	559	561	573	576	593	607	596	582	570
41209	42195	38636	34945	35062	34962	30237	26465	28601	27621	27864	28422	19105	14037	10379	7698	5660	5039	4092	3765	2911	1974	1162	860	948	1669	1688	1943	2036	1399	1034	874	1322	1245	856	1177	1122	976	750	544	634	498	358	378	336	327	287	262	259	510	1017	1095	832	531	440	317	274	259	239	250	238	236	228	246	259	254	254	223	238	234	270	231	236	243	228	248	239	250	207	241	268	271	255	255	242	243	232	255	235	274	239	245	245	251	242	236	243	240	225	236	237	271	269	232	240	220	248	242	240	249	246	222	227	246	249	273	228	226	233	227	263	232	230	247	243	228	254	233	251	263	225	245	259	244	226	257	217	248	248	227	246	237	238	231	235	264	245	222	229	212	246	262	251	264	262	228	217	239	243	220	246	215	255	223	239	276	219	229	234	262	246	227	215	212	231	279	239	234	237	248	228	236	229	257	228	213	237	219	240	237	258	242	236	257	244	255	236	239	240	246	245	225	233	249	238	205	242	219	220	240	245	249	276	242	206	242	247	285	265	250	227	207	240	242	257	247	247	233	244	269	259	253	250	269	241	245	249	237	245	252	264	251	220	238	236	222	238	254	228	245	257	237	244	217	243	256	252	242	240	214	232	264	241	263	253	270	236	232	264	268	251	196	246	223	253	240	218	254	224	226	229	247	238	243	238	241	245	250	256	267	236	219	201	260	241	232	223	228	229	253	238	280	221	230	268	246	237	227	256	222	269	242	240	254	242	256	244	250	225	221	211	270	206	240	230	241	228	276	251	231	234	255	245	255	274	257	234	208	282	237	221	242	237	254	241	226	217	262	239	255	245	256	221	246	241	249	234	227	284	264	243	266	251	233	225	225	218	243	230	241	222	250	227	221	241	265	228	233	249	235	241	212	236	213	239	226	224	231	202	232	237	253	223	207	241	275	241	243	232	249	229	226	236	252	235	256	242	235	215	265	228	247	255	225	231	228	239	276	263	240	290	267	273	225	231	243	235	258	224	244	268	233	258	216	248	237	244	218	208	264	271	223	280	221	221	229	242	230	234	218	273	242	233	248	222	249	235	236	249	232	233	255	250	236	235	243	214	221	247	261	227	260	234	232	236	245	223	242	243	291	255	252	237	220	242	219	240	269	230	258	262	265	234	246	247	268	219	232	214	251	215	238	238	244	242	258	225	245	250	247	254	252	239	232	251	246	244	275	250	255	256	248	237	274	246	218	248	239	238	255	227	254	232	212	231	212	219	243	249	244	246	232	252	237	234	245	266	241	261	244	235	253	217	252	219	214	273	233	244	235	254	253	235	227	245	206	218	249	222	232	252	213	223	261	263	231	228	261	270	260	261	242	210	227	252	267	280	234	241	268	284	250	236	224	213	244	232	254	210	241	237	226	242	263	244	264	242	236	230	237	250	226	234	249	234	211	243	245	245	240	233	251	250	245	263	269	240	233	234	235	265	259	239	259	221	258	247	256	221	252	205	251	216	234	211	228	251	228	266	266	221	233	248	215	258	239	280	268	235	246	248	215	229	231	247	255	256	214	242	252	254	253	251	256	256	239	232	252	245	282	221	213	245	259	234	270	222	256	234	238	234	235	261	246	255	231	249	270	266	225	245	255	231	209	253	241	235	254	222	223	249	271	228	248	236	216	235	240	243	261	263	234	210	247	273	251	258	246	227	234	269	224	254	202	244	244	259	264	240	228	195	265	227	220	253	233	219	243	248	264	241	257	223	240	238	216	227	237	256	229	198	232	234	238	211	231	260	254	227	255	232	225	257	225	262	267	243	232	234	228	228	218	222	241	232	247	210	252	266	257	227	204	249	258	245	222	238	239	211	264	216	230	245	240	223	238	258	243	277	259	252	225	281	291	261	244	247	282	237	228	266	231	247	242	252	248	226	283	235	246	250	217	233	252	252	263	256	209	237	245	235	245	257	219	238	244	240	220	235	242	256	247	237	231	234	228	267	226	246	252	241	267	265	221	242	252	242	277	229	233	219	234	230	232	227	260	229	240	231	260	242	213	244	251	236	235	239	244	245	243	246	222	268	231	221	222	246	233	253	246	222	234	256	289	257	245	223	221	236	236	252	250	217	245	255	244	261	236	249	270	255	218	238	243	233	242	211	252	231	228	215	232	247	259	269	251	222	263	223	238	262	252	233	237	222	246	232	253	247	234	247	217	246	226	220	220	221	272	231	245	237	231	247	229	224	228	252	269	235	227	245	265	255	225	259	246	243	236	249	267	227	231	220	266	227	259	270	228	221	256	218	259	237	256	257	250	208	229	234	228	241	251	237	249	237	237	250	242	245	230	224	251	242	230	249	249	244	228	236	256	267	267	238	226	256	267	243	264	265	239	259	237	212	223	218	212	246	232	214	240	242	246	253	215	263	258	191	249	273	251	232	233	245	212	265	253	241	249	256	244	244	222	251	252	236	267	248	232	224	234	232	224	238	270	250	249	250	231	249	257	262	245	232	213	238	259	275	245	245	243	241	252	236	238	255	256	219	245	278	253	241	212	237	287	220	235	226	235	225	223	227	243	254	261	230	252	206	240	260	232	246	234	263	212	268	263	212	247	244	211	256	244	223	225	245	273	245	256	216	229	258	234	258	243	257	275	203	244	235	198	271	241	247	217	260	268	232	248	252	230	231	251	244	233	239	232	234	253	240	244	213	262	252	240	229	253	249	221	235	255	247	250	249	237	258	264	219	228	270	240	256	220	224	213	257	225	226	239	254	275	265	243	276	240	256	242	231	233	233	253	236	248	242	236	240	280	225	236	255	246	235	249	245	223	244	230	246	252	239	240	229	273	248	283	247	228	252	240	239	233	275	269	267	287	238	217	238	238	249	245	244	232	233	281	235	240	242	235	258	273	240	242	251	251	244	250	259	226	228	279	243	245	245	262	249	230	247	245	246	238	264	234	270	272	248	268	252	238	241	248	254	245	254	267	264	246	270	256	233	221	235	228	252	218	252	234	236	257	243	270	262	248	241	271	251	252	245	212	234	245	229	224	263	260	262	276	247	247	259	240	250	261	237	219	232	254	208	256	259	235	244	230	255	215	254	252	272	245	254	239	227	226	241	250	239	221	251	215	262	275	249	264	249	252	240	253	230	249	244	265	251	234	239	218	258	259	230	222	214	236	214	213	234	274	249	265	249	234	239	252	275	236	247	247	232	225	240	256	226	234	264	303	267	223	237	216	220	240	225	257	244	258	230	228	208	235	210	249	239	229	250	221	223	212	233	247	224	259	239	243	247	240	239	244	245	265	249	232	273	240	270	242	250	255	222	257	224	209	268	230	256	266	229	256	231	239	219	223	262	276	259	256	257	243	230	213	231	236	224	258	238	258	262	227	233	242	263	223	219	252	272	228	259	230	232	237	237	224	256	230	258	248	254	222	226	254	238	252	256	222	212	232	235	273	261	230	250	248	269	281	266	269	254	243	207	227	240	230	278	250	238	265	212	238	226	253	209	247	254	235	260	240	244	242	238	237
30107	37173	42994	47759	50550	49350	44755	42167	44001	41254	46788	45917	36048	31854	26864	22854	21399	21721	19438	18230	15670	10863	6613	5188	5138	9363	10052	11149	11391	7887	6183	5445	7870	6885	5078	6868	6913	5720	4259	3192	3745	2363	1583	1756	1283	975	851	802	848	2790	6027	6389	4364	2516	1515	890	690	612	619	553	563	516	591	584	571	561	595	576	560	568	563	589	578	574	604	508	501	598	567	537	539	538	557	594	568	586	593	550	561	535	535	569	578	534	520	574	593	564	580	546	555	550	566	500	538	595	551	583	563	586	547	577	557	600	569	602	576	553	556	574	550	564	595	569	583	557	550	529	527	567	580	628	581	550	556	569	590	568	558	575	558	587	547	550	587	551	594	561	578	573	534	558	547	584	544	547	574	608	552	558	545	535	565	543	560	585	549	567	539	553	623	570	606	564	590	549	562	547	549	524	571	551	569	551	529	558	589	522	528	523	532	628	561	551	535	571	575	569	604	571	571	586	569	551	515	615	566	549	531	585	568	557	560	580	505	562	563	560	611	608	566	542	539	606	563	573	582	579	550	548	538	616	524	589	572	585	562	545	568	585	542	565	569	576	555	579	555	525	527	568	592	578	576	556	552	590	569	609	586	555	584	539	552	549	546	544	602	616	554	538	540	534	537	556	515	505	574	532	540	616	539	595	526	573	567	551	633	575	559	579	515	549	552	572	540	543	546	558	590	560	581	570	509	566	593	574	555	583	596	607	577	578	567	575	538	638	550	572	532	578	566	544	599	552	543	556	548	579	562	566	561	561	561	569	556	540	547	582	544	548	597	548	570	568	580	562	556	585	569	561	548	559	574	581	532	551	589	575	571	547	549	564	566	586	558	605	545	528	544	526	577	582	563	532	571	565	565	545	545	580	557	547	594	564	567	567	583	553	625	547	578	566	594	570	552	581	560	620	558	578	569	532	537	532	601	571	573	555	533	564	592	570	584	556	531	587	529	542	565	578	565	536	551	522	569	566	522	572	556	548	615	563	547	564	544	522	540	569	553	585	627	551	592	577	549	550	578	550	557	584	556	572	564	597	591	558	584	577	565	567	574	600	614	540	596	587	599	600	555	560	567	628	607	544	571	586	584	530	582	509	549	546	567	596	567	569	577	570	592	580	585	586	545	597	534	561	561	569	513	557	542	556	535	557	589	551	535	546	573	577	561	544	552	552	538	548	583	590	554	573	586	554	563	612	569	529	604	521	582	571	567	559	553	539	574	563	568	571	544	567	572	546	565	533	528	566	566	551	584	527	521	593	555	566	550	557	595	553	549	569	563	564	533	555	542	536	567	499	554	559	541	602	584	593	580	544	599	620	572	532	498	570	572	576	583	518	537	597	543	537	579	522	548	572	526	631	572	591	552	577	519	558	545	548	532	587	561	578	587	558	586	525	508	549	547	540	550	548	547	558	577	576	524	595	575	532	615	593	550	583	570	582	524	541	545	533	585	598	530	579	536	628	539	596	527	536	547	543	580	587	570	550	561	534	580	569	557	592	593	539	529	585	538	573	546	592	571	542	576	542	568	526	569	546	567	571	540	569	530	597	556	576	586	588	599	587	599	586	544	574	591	545	598	545	570	587	570	542	581	560	608	530	555	599	594	587	531	525	523	601	533	596	551	609	578	557	546	564	588	555	537	566	564	541	564	580	565	587	527	575	565	545	525	567	562	552	537	605	579	589	555	549	597	539	535	544	580	542	593	601	550	552	548	570	529	541	564	545	566	564	551	563	524	560	553	587	565	554	612	580	595	573	538	552	567	585	558	552	508	554	563	530	582	566	520	618	577	541	610	531	515	550	572	540	534	570	603	606	595	578	565	560	591	566	560	562	572	537	526	612	637	573	581	546	529	552	588	559	563	565	571	542	569	541	531	556	569	548	562	573	515	552	617	546	582	532	567	593	535	542	567	573	589	578	573	533	534	560	578	564	527	543	553	571	561	595	536	537	572	567	574	598	561	551	586	560	581	547	578	556	579	513	522	561	554	566	597	526	546	553	542	573	594	600	552	550	581	559	588	569	542	524	536	547	562	542	591	558	602	567	565	516	568	577	589	530	567	551	610	575	530	559	550	553	550	586	544	559	565	552	559	534	547	540	577	568	601	529	579	553	593	544	573	563	574	541	536	567	581	553	557	620	560	576	556	551	559	589	553	595	552	550	529	551	563	558	550	542	554	571	535	542	575	554	554	517	538	580	559	554	586	575	546	518	536	539	563	611	531	586	544	554	616	543	576	550	575	604	559	561	567	560	552	548	545	571	584	583	524	542	583	576	527	596	549	565	550	552	567	560	578	538	573	566	580	596	594	559	551	523	538	553	563	564	555	582	547	572	572	543	510	590	580	606	603	614	520	581	535	548	570	559	514	585	552	511	511	564	565	562	580	579	555	533	539	574	540	575	550	544	609	580	529	588	534	583	539	525	542	560	579	522	524	536	523	570	552	552	508	589	540	599	616	583	549	639	552	562	569	547	573	532	516	579	545	569	572	605	553	566	586	559	600	547	575	557	549	589	556	571	580	604	564	557	537	526	544	569	520	573	528	566	598	576	547	557	568	499	555	567	602	542	545	597	558	564	543	536	536	541	585	543	564	560	557	561	582	522	542	596	591	585	566	600	565	563	561	555	594	571	579	575	556	577	576	553	559	552	576	584	527	509	583	593	533	577	575	549	553	557	596	564	567	567	560	522	563	537	563	603	595	536	576	540	581	583	527	576	548	611	557	582	564	552	550	581	551	566	581	518	572	583	592	560	558	557	580	562	509	562	571	561	554	525	554	518	551	553	554	542	559	523	546	518	573	572	553	573	522	552	552	561	589	512	581	514	550	582	518	570	554	551	592	599	543	585	541	568	583	612	534	562	618	519	541	564	551	547	561	566	556	518	555	568	593	557	569	558	571	588	560	557	554	557	585	569	587	551	572	611	565	580	552	569	582	520	578	567	554	562	559	575	548	580	547	562	579	597	603	522	547	568	581	524	578	582	531	594	604	512	547	553	519	530	555	567	562	508	574	552	570	560	562	566	551	528	558	573	544	550	570	523	572	535	573	540	571	577	565	584	537	599	573	590	515	510	563	554	609	527	576	566	559	558	500	545	568	556	577	509	576	538	607	538	577	610	567	552	560	628	597	553	560	573	556	566	544	526	571	555	563	535	629	562	566	616	552	575	547	564	549	565	552	566	587	541	560	573	528	578	560	579	559	572	562	560	571	531	566	560	549	553	546	594	574	596	551	562	567	576	569	551	540	541	582	589	498	548	585	576	560	546	560	539	555	604	554	530	572	587	559	565	619	581	570	548	570	557	591	562	561	562	526	559	560	545	547	549	588	597	563	586	536	562	591	568	553	579	578	579	554	575	563	552	542	577	534	544	567	578	546	561	565	573	552	548	517	560	559	568	546	557	595	538	557	573	574	527	551	550	562	545	588	570	541	560	554	555	552	566	565	579	542	556	560	582	575	553	530	535	554	544	576	553	542	567
13177	12682	14854	10567	6886	4567	2895	2132	1980	1912	1675	1417	975	781	603	577	480	446	466	428	450	416	406	367	337	361	363	378	378	393	351	350	317	328	323	352	338	317	288	266	307	267	273	271	322	283	271	241	266	264	333	369	339	347	305	307	279	292	274	275	250	259	251	282	271	251	277	280	303	261	270	292	282	287	277	271	276	257	288	282	277	247	262	312	251	317	287	275	255	257	232	272	287	301	282	282	286	257	279	295	291	252	292	295	260	262	280	299	295	276	233	284	270	266	262	272	292	303	308	268	256	258	269	269	273	257	264	256	290	279	288	267	261	260	314	290	272	248	264	274	288	245	257	259	273	255	310	281	269	260	270	273	243	264	263	264	274	283	248	281	299	298	292	266	279	243	279	257	256	257	269	271	285	278	284	252	255	282	264	296	258	257	249	245	292	262	269	258	295	297	275	267	281	250	258	298	254	267	258	276	265	270	285	270	282	290	258	276	283	287	281	266	257	282	250	269	250	264	255	240	272	272	288	278	271	259	281	273	260	267	303	296	311	285	260	289	268	263	274	286	267	306	255	264	290	264	268	276	279	271	271	236	261	282	238	281	282	288	287	291	289	255	275	268	282	277	258	271	261	273	284	254	254	278	261	245	249	265	269	298	274	258	253	272	272	259	262	280	252	305	253	303	261	276	289	272	272	300	313	252	267	262	314	324	267	276	295	260	259	233	271	286	266	264	280	262	267	264	272	282	293	265	271	303	311	274	257	271	280	300	282	275	238	294	283	287	287	275	267	263	279	263	250	267	285	271	275	307	273	223	260	271	240	277	261	286	239	266	252	259	260	262	260	269	268	286	244	255	259	260	265	273	311	293	308	271	273	290	291	267	294	279	272	269	286	278	294	240	275	265	298	265	293	298	241	249	259	278	300	256	267	254	290	242	259	272	272	288	292	251	263	261	282	276	251	264	244	231	268	259	244	301	225	262	294	272	256	298	265	271	278	273	296	271	294	272	250	256	283	240	286	288	256	243	256	279	235	269	291	290	274	278	266	266	273	276	256	302	238	275	276	251	263	287	270	265	270	308	286	269	278	290	259	264	291	285	288	254	267	287	248	245	222	274	293	270	278	281	287	281	270	283	263	233	312	296	279	264	267	256	270	289	271	257	258	258	281	251	235	270	297	279	284	263	281	283	274	259	260	289	292	238	235	259	264	276	270	275	311	275	263	238	278	266	252	268	261	292	275	254	240	270	290	282	262	299	292	280	263	262	262	268	275	272	284	285	301	267	293	266	295	267	297	278	297	248	250	278	307	264	258	300	274	257	285	287	287	278	261	256	282	269	298	290	277	272	255	255	281	266	246	273	282	267	267	241	298	265	256	266	277	259	277	298	265	259	280	279	276	266	258	273	297	301	272	222	276	274	250	260	266	275	293	276	246	261	259	289	275	286	295	282	244	243	283	295	266	286	278	278	314	276	276	264	272	271	264	274	256	282	248	285	294	257	268	272	306	260	263	298	277	258	243	289	271	273	264	261	289	265	264	268	267	253	287	247	276	257	266	291	294	266	290	279	276	279	263	271	268	260	264	296	295	277	279	251	268	294	271	270	264	276	273	270	290	269	278	314	291	279	242	263	261	268	269	304	262	279	278	262	295	269	301	258	276	294	306	233	279	273	256	273	264	269	274	300	258	285	246	272	291	281	246	265	265	269	260	267	275	287	274	294	262	258	263	275	243	254	267	267	294	242	313	267	293	249	241	258	256	251	260	280	248	296	247	278	272	269	273	241	276	271	286	283	252	278	262	305	276	273	271	255	233	272	256	268	289	272	265	261	265	262	291	247	257	303	257	260	279	267	289	271	306	258	292	276	296	296	257	276	275	250	261	281	279	265	266	238	278	288	269	265	265	270	254	282	277	275	269	270	268	249	262	278	266	289	263	272	240	237	273	285	285	253	252	241	277	274	283	272	288	263	286	274	277	263	254	234	299	257	252	243	270	290	288	270	249	276	268	292	271	255	246	265	252	281	280	264	273	247	263	296	260	245	256	256	269	258	275	230	257	312	270	256	269	253	271	276	282	270	278	261	261	261	248	275	258	247	274	262	244	251	254	257	260	285	273	247	275	287	290	269	262	267	255	263	266	293	276	247	257	282	247	296	253	272	284	260	268	274	288	286	268	277	255	264	253	267	259	276	265	267	288	269	265	277	240	293	273	273	243	252	262	261	275	280	276	288	266	280	280	279	268	264	279	254	267	258	270	262	253	261	266	299	259	268	257	270	265	274	269	318	241	260	274	266	304	256	258	275	261	270	275	277	271	250	296	281	272	274	277	254	240	263	251	250	272	279	300	261	258	281	288	296	255	264	268	276	279	274	281	258	251	245	255	264	266	261	274	287	261	253	247	304	258	254	266	265	290	285	280	266	263	272	268	262	284	273	282	300	284	264	262	265	288	234	250	277	232	293	254	269	261	276	284	268	257	279	285	280	269	273	282	264	254	300	299	259	281	282	289	234	286	281	267	281	273	288	266	271	279	242	300	248	247	257	255	274	277	239	273	263	269	273	272	281	285	249	266	289	257	227	268	308	295	257	238	263	268	272	321	267	275	239	277	281	251	302	269	245	256	260	291	271	279	248	293	265	273	276	298	271	290	237	281	268	267	280	274	267	266	258	267	298	245	308	267	256	300	313	302	229	253	264	266	251	283	262	257	273	267	282	252	299	263	260	302	294	293	264	278	300	270	264	275	236	249	243	256	251	288	270	274	288	273	269	261	242	298	278	265	254	262	245	274	271	280	240	255	264	288	281	260	263	257	232	270	303	244	274	264	247	264	272	289	284	268	278	263	282	299	270	276	288	230	258	269	276	287	267	269	282	258	261	305	261	271	273	282	271	284	270	325	290	258	265	258	260	263	249	286	283	284	252	274	288	285	253	245	225	262	271	263	270	258	274	271	257	272	261	255	278	300	255	274	221	275	269	272	254	301	244	265	242	272	266	257	276	263	255	257	255	280	298	280	260	285	298	262	290	267	243	248	278	255	275	267	257	283	263	271	265	279	268	280	249	294	255	268	291	264	236	271	305	286	249	257	269	249	242	271	240	253	274	297	287	273	256	279	271	282	248	262	302	253	308	271	262	270	282	244	260	289	248	286	274	253	282	272	281	242	272	312	262	263	290	295	285	276	253	275	267	263	246	286	270	272	280	286	282	271	274	280	275	248	314	271	274	285	261	261	288	280	268	253	299	248	254	265	263	291	302	281	282	281	276	283	286	286	240	270	270	279	269	275	297	275	280	263	273	258	274	256	292	266	267	284	298	259	292	270	255	262	270	257	288	286	293	296	283	250	235	267	286	271	303	291	253	218	303	261	288	303	249	266	265	240	262	263	210	264	269	251	266	269	265	291	257	291	309	250	251	271	276	281	252	263	268	260	281	246	258	278	270	274	265	242	269	288	259	277	266	259	297	283	291	265	257	265	310	267	285	249	285	240	307
8816	11278	20405	20720	18758	15305	11153	9137	8374	7912	7720	7524	4747	3935	3043	2374	2298	2292	2230	2165	1947	1680	1435	1294	1305	1463	1571	1503	1506	1409	1285	1198	1240	1156	1047	1054	1068	1061	974	835	772	722	714	763	740	704	730	753	737	663	980	1161	1087	925	820	704	697	609	618	668	594	660	641	639	664	628	609	638	614	609	653	645	660	600	674	606	587	662	620	630	637	656	657	634	681	647	611	676	660	658	621	610	606	641	599	618	671	660	626	640	646	622	613	652	634	614	593	635	644	628	658	667	637	645	641	615	600	610	592	617	583	667	608	636	662	588	624	619	616	650	633	580	629	630	573	655	640	637	667	618	638	636	648	607	665	641	656	609	593	623	630	630	615	657	632	636	674	628	625	609	628	627	662	572	646	638	629	600	658	629	591	654	663	642	644	615	609	623	647	622	645	696	645	627	615	597	641	653	656	603	592	649	629	618	629	634	620	637	657	633	603	652	638	623	658	624	659	639	670	653	608	592	634	652	650	645	580	628	662	623	615	681	669	624	622	646	630	642	643	636	659	681	610	617	655	633	632	657	615	630	590	619	677	608	659	641	641	583	616	611	594	604	586	637	645	659	649	535	596	583	658	665	613	646	665	624	654	623	611	648	631	624	609	568	625	675	598	644	623	574	675	628	647	652	631	641	623	645	652	641	613	617	653	606	643	636	607	621	615	620	568	619	637	624	637	611	633	641	605	670	658	631	652	584	635	590	613	640	642	637	646	594	610	671	641	663	630	656	606	622	644	644	610	646	595	623	629	664	648	615	647	636	611	591	682	603	618	610	673	648	676	657	641	628	643	633	658	605	638	643	650	629	621	651	600	643	612	627	684	669	614	674	650	654	649	633	654	638	655	608	627	622	619	655	660	660	631	629	617	642	623	623	614	668	644	632	623	657	634	604	658	628	630	622	606	712	568	635	611	671	641	608	630	626	627	660	611	612	626	656	627	640	630	640	607	595	628	605	636	637	634	645	625	654	639	613	661	634	649	638	664	685	656	616	646	639	649	597	621	638	642	620	617	613	630	645	631	665	613	638	601	656	624	689	598	611	670	682	609	615	628	602	597	640	654	585	608	671	609	654	614	636	620	642	631	646	659	603	592	597	648	618	647	642	611	653	657	607	634	641	657	645	635	643	649	648	628	626	616	660	616	631	690	633	643	654	653	626	658	628	607	651	666	649	636	652	608	603	646	631	653	640	601	611	595	628	606	636	688	631	653	612	593	616	639	624	628	671	641	676	650	605	599	629	642	623	634	627	607	620	667	638	678	607	644	642	627	646	605	644	625	668	685	595	609	641	638	589	621	623	625	647	612	675	622	636	631	664	636	640	602	634	610	602	647	659	618	656	597	633	626	654	672	596	626	656	658	623	623	666	660	600	602	672	631	662	622	657	608	632	632	619	634	649	665	652	658	696	631	627	641	631	625	635	630	647	616	589	614	623	637	595	627	587	656	639	649	618	644	627	644	620	647	674	641	627	628	643	614	640	648	621	616	631	615	618	642	619	580	656	628	650	653	634	615	640	621	700	656	602	677	647	640	583	667	641	619	613	611	590	630	659	684	643	665	592	627	617	663	613	645	656	644	587	625	621	649	680	611	673	670	672	595	626	619	638	620	635	654	629	640	612	646	599	611	641	627	627	601	600	647	626	648	654	618	639	634	668	639	616	647	610	657	622	606	621	642	619	635	666	653	642	649	639	645	592	609	693	567	564	634	672	667	621	624	669	614	602	620	653	644	568	631	591	617	633	682	620	634	612	629	614	645	617	624	635	639	629	657	633	584	616	630	655	641	628	602	624	674	608	646	641	650	605	613	648	650	679	606	628	667	634	674	591	652	673	595	626	636	609	621	628	670	650	628	587	608	637	691	652	635	638	666	574	650	662	663	640	689	662	627	655	684	655	594	583	608	641	634	654	599	676	635	662	663	669	620	592	676	626	649	648	595	648	614	616	616	604	619	661	628	593	624	638	633	650	604	654	661	629	678	618	606	624	591	626	599	582	612	653	643	586	617	629	621	630	624	634	633	680	633	617	614	640	635	623	606	670	621	637	665	626	620	647	634	608	646	604	657	554	635	640	645	585	660	601	659	626	676	615	614	684	629	609	631	648	678	626	606	624	647	626	625	584	609	607	598	663	652	608	615	668	632	590	652	592	616	639	587	654	640	602	638	686	605	628	630	651	645	663	662	627	650	614	625	669	622	660	662	611	608	624	640	626	652	608	608	632	623	642	665	598	625	603	640	564	642	590	656	610	602	600	653	649	631	595	606	678	623	636	635	635	619	598	596	606	633	627	641	658	584	627	652	608	661	651	614	632	593	634	630	633	656	619	675	609	634	658	627	620	614	634	632	619	619	611	602	615	636	663	638	622	653	614	645	656	583	664	643	644	594	618	630	633	636	617	578	635	662	644	632	652	645	608	647	612	650	639	687	649	665	623	624	591	655	648	675	598	611	657	637	652	659	646	629	659	647	622	603	651	616	604	602	664	596	639	611	641	633	617	628	664	574	623	652	648	640	630	639	700	648	648	692	632	617	648	609	604	615	632	613	613	621	620	645	634	625	627	602	672	611	672	633	675	629	642	615	613	623	560	569	678	596	633	649	660	672	659	628	616	650	650	621	645	619	645	618	619	635	629	600	598	606	623	656	634	648	638	608	613	640	650	625	640	632	701	613	656	669	641	683	660	618	610	652	622	651	657	627	653	615	661	655	648	641	649	647	619	598	639	628	651	649	629	647	626	600	621	655	631	651	638	624	650	655	639	624	619	653	641	631	597	678	602	631	632	612	613	597	618	599	665	583	644	642	648	654	656	627	656	651	593	630	653	642	650	620	648	703	606	628	629	644	630	550	631	651	627	662	612	634	601	625	632	643	609	645	647	596	645	680	648	655	638	590	669	570	646	603	641	656	628	644	614	689	623	640	673	623	642	694	624	646	650	676	665	628	645	620	587	628	605	622	640	614	594	623	614	667	609	627	596	652	651	628	619	637	632	631	683	634	635	605	684	645	623	617	631	662	677	590	654	666	607	618	647	636	608	656	620	664	645	642	629	641	608	659	676	641	641	645	634	643	637	644	641	635	609	598	655	613	638	623	666	615	600	653	628	610	627	605	627	610	626	629	632	601	606	603	671	649	643	577	647	623	653	594	615	630	623	638	629	621	612	666	670	657	624	628	616	630	626	597	675	651	610	634	630	662	617	640	614	606	606	631	629	628	704	614	590	629	655	576	556	572	611	645	657	628	650	664	656	617	629	601	601	652	638	634	700	578	654	618	631	591	624	651	694	650	638	615	665	665	675	630	641	654	632	651	655	638	611	670	619	636	686	614	624	625	652	611	647	642	621	644	575	672	623	661	663	603	652	622	652	644	632	589	649	666	626	630	606	629	614	632	625	642	648	628	645	653	665	636	594	661	619	669	650	636	605	664	651	661	633	628	654	620	638	612	626	650	616	600	629	650	636
32209	37384	36853	33548	32253	29745	23055	17170	18259	17795	18103	19016	11154	7783	5052	3375	2596	2859	2348	2148	1628	946	723	649	617	995	971	1182	1176	911	646	630	856	901	604	633	656	557	503	396	420	325	294	288	296	302	295	272	257	351	655	663	606	382	360	298	264	248	237	281	248	241	237	251	254	265	240	232	236	255	266	250	237	248	248	236	290	232	270	246	271	223	261	259	224	210	269	254	228	280	230	261	225	243	257	279	262	249	240	237	258	233	240	264	247	247	262	245	249	260	261	239	276	272	241	225	251	210	291	260	247	240	223	250	256	252	273	255	280	277	258	272	258	227	253	276	247	249	242	256	258	266	273	253	227	293	243	233	267	271	245	251	282	247	287	239	240	237	224	260	230	248	267	268	237	272	222	268	252	236	242	231	248	278	258	258	245	244	256	197	273	252	236	252	265	225	244	251	259	237	255	247	250	265	224	267	237	235	261	222	261	248	225	265	259	230	258	254	228	242	234	213	262	236	240	274	262	267	241	237	235	248	237	245	238	272	219	235	253	268	242	278	249	228	242	250	243	269	222	254	225	246	231	281	245	244	200	221	244	230	253	258	260	255	263	247	261	216	245	205	260	257	268	238	229	241	231	248	261	245	276	241	237	246	243	233	250	262	253	234	242	236	221	231	251	223	253	233	249	244	238	243	261	239	237	261	275	271	232	256	240	267	258	246	254	247	237	241	238	278	249	234	246	263	244	257	262	223	242	247	262	269	269	257	293	263	246	250	247	251	261	250	196	259	252	226	240	252	245	245	239	244	251	263	254	265	255	257	276	255	233	243	250	250	247	244	247	234	236	239	236	274	245	262	237	273	235	247	260	220	271	228	249	261	276	234	225	248	259	266	277	227	261	266	260	245	284	261	222	242	249	247	252	256	236	242	243	216	230	252	250	245	222	267	243	253	245	241	262	236	249	262	261	274	272	225	262	257	237	262	265	250	252	217	258	255	249	235	262	255	254	282	253	229	254	248	251	261	265	254	249	236	240	211	265	248	257	223	230	226	223	240	257	265	254	237	253	253	248	228	235	257	259	236	223	245	230	258	244	257	244	259	233	259	263	274	243	252	225	242	211	256	215	278	233	221	264	228	275	251	241	200	261	271	251	273	242	254	263	227	264	261	252	263	245	249	228	243	259	240	218	263	240	264	235	260	249	243	270	284	242	250	230	250	264	245	247	246	241	291	262	246	249	255	238	282	251	251	240	243	242	210	283	246	226	250	239	225	258	229	257	266	273	239	236	256	246	259	243	254	275	241	237	254	240	242	238	237	255	242	272	299	252	250	262	259	266	226	230	269	238	245	252	263	263	259	243	277	251	244	231	240	267	245	285	247	268	246	263	249	243	250	238	251	253	235	239	273	273	265	234	220	247	245	257	256	249	251	255	241	271	257	259	239	242	239	257	257	255	243	250	256	252	230	242	250	246	253	235	259	264	248	244	250	242	263	247	239	243	244	259	256	223	233	234	270	252	245	262	229	242	240	232	259	265	249	258	281	238	243	266	254	240	257	233	266	271	218	235	240	269	222	215	240	254	245	273	245	291	268	268	258	267	245	237	258	239	249	232	242	236	265	217	227	238	243	252	257	267	259	240	259	259	247	263	251	248	249	258	235	242	247	242	233	259	250	239	259	229	252	240	246	267	247	261	239	264	265	250	262	231	284	260	279	266	263	261	219	273	264	244	251	237	260	228	248	251	241	244	230	259	254	241	265	249	255	253	222	241	257	223	257	253	225	257	229	263	257	215	263	252	251	243	268	263	232	231	260	267	245	244	240	246	246	254	272	272	226	244	296	247	244	237	244	239	251	258	263	286	238	277	279	254	259	250	259	236	233	283	241	242	246	252	251	244	235	233	227	263	246	240	244	269	241	253	230	245	229	265	246	245	247	254	237	243	254	275	261	254	242	253	254	231	240	256	211	242	253	257	256	248	265	249	242	238	263	258	232	257	242	254	278	243	243	238	270	264	264	254	264	269	236	265	264	231	285	266	267	258	240	217	291	253	259	280	231	258	259	222	244	227	247	238	252	236	248	267	255	262	249	258	232	275	251	236	265	241	224	249	239	277	253	240	280	277	280	284	255	239	237	256	260	239	269	255	250	226	239	274	238	275	250	258	238	240	227	239	271	253	269	271	203	261	281	218	232	270	271	241	235	237	230	233	286	226	226	258	286	253	248	222	257	237	260	232	233	240	246	230	258	237	230	242	263	225	254	271	256	254	266	240	272	248	253	259	253	240	217	228	225	241	242	235	268	256	220	248	273	249	247	243	249	222	229	266	274	257	281	223	248	230	251	259	266	257	269	258	223	272	256	239	260	239	260	229	275	229	221	234	255	255	274	253	284	255	268	257	256	247	225	226	216	249	262	236	256	223	268	262	249	229	248	265	250	283	254	270	260	223	258	229	230	257	259	225	256	249	252	255	270	248	247	244	290	233	275	224	274	287	274	262	221	247	269	267	242	236	247	209	231	251	246	232	253	229	247	242	265	233	250	277	226	270	248	252	251	251	225	262	248	227	264	285	260	279	259	220	257	243	227	262	241	238	234	232	276	268	243	271	265	285	271	249	280	250	229	261	245	269	250	260	254	255	250	259	265	248	260	278	262	240	231	245	226	262	252	244	274	235	207	262	248	246	246	256	245	267	244	260	226	255	254	239	227	248	273	252	251	235	255	245	282	276	275	239	231	280	243	247	245	244	246	220	266	242	266	262	293	237	257	224	243	227	253	277	260	248	258	238	216	244	242	251	248	236	264	257	269	266	240	269	239	277	242	268	251	248	224	259	232	227	251	222	242	240	264	248	225	250	226	249	250	255	259	255	268	242	253	255	269	225	282	243	255	258	264	269	246	238	260	241	233	260	263	250	246	234	250	251	245	222	235	241	242	255	219	281	265	259	247	256	256	248	242	229	237	257	254	259	242	227	243	270	253	260	251	265	242	241	284	214	261	229	265	249	263	248	233	246	284	270	233	229	268	275	268	215	216	254	249	242	230	256	249	241	248	259	247	246	256	254	283	272	250	243	246	229	234	273	259	265	261	265	248	246	257	257	242	235	236	241	277	271	277	261	251	247	227	234	235	229	235	241	270	242	242	250	246	264	242	242	283	251	283	235	245	195	266	261	244	251	263	263	247	240	204	248	276	225	241	232	250	204	255	248	226	253	231	252	236	248	237	223	230	263	248	221	235	242	239	253	259	262	243	252	249	227	263	278	249	234	247	218	237	249	222	261	244	248	269	243	232	258	236	219	266	244	240	238	248	236	263	270	234	244	239	245	243	275	264	271	262	263	267	284	245	255	261	252	257	260	236	233	253	258	235	250	231	265	239	263	219	237	234	259	253	240	267	264	254	248	233	246	237	254	247	252	239	258	214	227	280	272	237	279	252	228	243	245	256	269	255	256	252	245	259	236	259	270	255	253	262	254	254	247	217	261	238	240	200	269	260	226	221	238	291
24015	30704	38334	42915	44153	42718	36455	32846	35561	32926	36913	37988	27009	23902	18329	14430	13678	14909	12798	11947	9214	5761	4231	3457	3215	5874	6038	7087	7363	5225	3511	3758	5023	5181	3370	3557	3955	3310	2503	1874	2126	1376	1012	977	955	788	846	751	758	1392	3454	3780	2741	1695	1122	824	700	622	559	559	582	643	550	602	621	569	579	585	570	608	584	622	565	569	586	619	619	595	580	588	570	535	603	566	570	573	578	574	577	601	592	536	611	600	596	601	596	574	588	549	591	564	562	575	558	580	582	586	607	614	567	582	606	616	616	600	593	561	578	582	582	619	607	638	558	566	631	579	592	547	590	584	565	577	620	559	554	614	557	596	597	589	571	614	582	606	561	582	583	591	603	623	593	585	606	602	547	556	545	574	598	582	576	619	568	547	597	602	592	566	590	568	550	586	609	600	572	589	614	541	575	617	610	573	628	600	582	617	537	606	638	559	620	570	574	576	583	580	571	576	582	589	562	623	570	595	624	549	533	565	587	580	563	568	589	588	620	569	585	580	571	554	553	590	552	580	571	622	610	627	529	560	573	558	545	589	586	590	622	578	624	566	592	593	591	600	603	594	624	592	627	591	582	603	579	539	548	576	589	608	563	584	585	633	566	545	539	571	605	611	538	571	582	571	636	557	592	602	561	576	592	602	585	579	581	558	589	595	571	606	599	592	595	583	561	620	616	582	596	604	589	583	634	615	635	586	585	584	590	606	543	588	601	580	582	597	541	597	553	575	605	542	563	594	578	573	572	554	598	641	591	590	562	569	592	547	572	586	596	592	596	587	606	610	607	586	566	536	561	621	534	599	587	613	589	601	587	591	635	583	625	585	559	610	563	593	565	591	551	581	538	584	568	556	598	562	596	596	568	603	593	561	591	575	612	564	581	573	604	618	596	613	599	547	586	537	548	606	599	530	592	624	574	597	592	598	583	553	567	608	563	587	564	598	577	595	566	623	569	590	573	560	583	578	603	541	558	553	626	562	583	579	618	560	618	640	585	596	599	629	538	567	583	606	602	556	563	593	581	557	563	606	542	561	599	659	597	569	556	551	576	572	592	624	564	561	538	556	585	556	580	574	565	549	551	569	559	631	573	599	605	561	593	604	611	586	563	601	595	576	621	567	594	622	588	570	591	561	555	578	548	572	591	595	582	579	615	575	581	597	570	556	586	610	578	565	564	564	634	595	627	608	590	591	595	592	619	593	583	578	605	615	613	547	580	564	593	562	573	582	551	593	592	556	540	553	545	614	576	543	578	610	572	580	546	616	612	573	607	621	570	595	560	575	601	554	596	621	601	551	566	610	577	621	561	566	604	575	581	563	586	631	634	611	573	629	623	604	530	597	561	608	559	598	575	566	587	587	602	521	603	654	597	545	613	603	603	563	547	608	588	567	582	589	621	571	575	591	555	579	594	552	602	561	638	563	549	590	565	610	570	593	611	570	589	575	560	568	555	560	583	566	587	569	570	584	573	577	583	542	596	570	588	570	574	537	557	585	612	559	550	593	628	617	577	522	618	596	553	615	608	586	575	587	627	578	595	621	519	557	566	595	546	572	586	602	581	603	576	576	535	617	564	625	594	580	622	594	592	537	554	574	573	590	549	590	565	573	569	625	598	602	624	535	550	586	585	580	594	592	582	596	616	623	551	582	559	583	582	576	627	614	572	570	612	535	601	582	589	596	605	570	594	598	556	588	543	575	593	617	605	598	537	556	543	565	616	589	591	538	609	601	600	581	610	561	605	574	520	582	585	612	566	572	552	594	573	566	574	627	577	574	599	599	581	564	620	542	592	588	589	595	606	598	632	567	597	625	627	570	577	590	572	583	600	576	578	543	598	556	586	571	582	607	598	553	578	577	578	599	601	587	566	582	593	575	603	608	592	550	594	561	581	579	570	593	550	580	595	582	541	599	623	579	556	596	574	519	590	616	572	602	634	574	580	610	576	569	571	555	567	573	586	534	587	555	552	568	564	595	597	587	626	605	586	602	563	634	579	589	603	591	572	564	560	604	589	586	541	598	610	556	597	574	602	619	540	617	608	568	561	571	576	581	567	590	595	576	575	583	608	616	599	558	580	613	578	583	586	580	624	626	591	589	630	594	576	611	564	503	602	567	561	599	586	587	602	569	581	605	573	630	567	590	608	620	565	539	549	578	606	594	579	547	595	531	608	570	598	560	593	592	598	609	572	567	604	591	604	576	600	597	564	597	572	625	558	606	558	566	543	578	573	613	603	577	616	620	588	605	579	576	597	616	547	591	565	587	574	568	584	567	541	605	565	542	596	536	583	586	555	573	566	616	542	627	570	583	582	571	552	586	566	582	606	577	578	566	601	582	557	572	616	589	601	601	566	593	598	609	553	600	627	585	624	605	610	598	560	620	601	564	602	529	548	588	575	608	585	587	613	560	579	531	562	564	574	562	573	582	561	592	576	595	572	597	567	512	591	579	577	621	588	607	559	580	613	580	532	594	570	594	603	602	577	558	600	592	571	595	604	570	559	565	583	607	605	602	549	618	542	596	610	579	603	588	594	607	583	583	590	597	551	590	590	567	598	581	620	620	559	545	552	600	565	592	627	571	539	562	600	586	616	590	605	573	572	595	571	594	601	613	599	549	617	569	599	554	598	570	606	618	585	631	581	599	573	588	589	599	589	568	563	519	623	563	572	554	624	632	547	576	615	594	585	593	542	595	595	515	587	610	608	579	626	584	591	551	580	626	576	628	540	600	594	565	586	551	571	569	583	587	592	595	557	621	599	611	595	596	590	568	589	596	603	560	591	585	601	578	573	576	565	592	598	564	589	634	596	581	609	549	574	602	586	583	595	566	572	587	579	600	567	571	578	557	557	598	632	543	599	579	570	566	615	564	567	584	578	584	570	566	622	600	530	564	580	603	533	627	626	611	544	528	601	576	568	597	539	559	617	614	617	572	574	578	575	561	592	570	559	574	583	600	579	566	583	595	592	602	582	557	567	551	574	585	640	579	617	621	551	602	601	608	594	563	567	604	584	575	646	597	615	616	567	570	556	555	594	587	587	583	661	549	581	591	589	581	641	580	557	578	571	592	575	593	603	582	524	587	560	553	554	593	623	567	544	581	584	567	592	588	593	574	582	625	611	589	557	558	611	569	591	549	556	520	576	567	595	612	675	596	625	625	581	604	577	573	555	624	557	562	585	589	556	589	572	564	578	588	579	605	615	636	592	607	524	611	587	566	613	603	553	522	546	569	560	547	601	552	594	597	614	557	571	548	557	583	580	585	566	558	626	587	609	557	544	569	592	569	570	575	573	621	552	605	585	620	573	598	603	633	583	568	596	569	596	604	590	552	584	582	588	560	586	583	625	581	534	573	594	565	557	604	603	575	584	589	629	596	545	604	578	589	587	572	554	575	572	587	550	583	597	573	569	619	580	592	565	562	613	567	594	574	575	562	619	557	610	594	565	592	551	611	603	594	582	564	600	590	607	558	555	557	569	615
40518	41117	37863	35261	35359	34418	29631	26440	28222	27871	27250	29953	20501	15443	10424	7020	5445	5576	4673	4249	2821	1533	1184	909	949	1720	1878	2109	2135	1285	887	992	1314	1364	1031	896	1028	781	685	514	600	387	342	306	339	290	278	279	257	306	927	1108	844	567	441	307	278	270	216	217	234	235	233	256	261	267	232	277	228	227	253	259	278	207	272	228	225	215	238	205	257	219	204	187	232	243	248	235	184	221	229	224	222	242	214	259	247	230	248	223	203	250	249	256	233	228	263	224	217	271	250	210	241	223	267	257	253	225	226	231	236	226	241	255	273	235	234	270	215	230	251	221	275	249	224	236	231	241	273	275	229	235	219	226	246	218	242	222	255	232	225	227	204	228	199	237	230	267	231	227	261	231	238	246	228	264	252	241	228	234	255	214	267	240	211	228	234	266	258	259	217	247	237	210	235	281	239	202	210	250	239	226	261	238	250	230	237	217	213	233	250	247	230	222	249	230	250	246	225	242	261	222	217	219	237	235	242	253	206	215	216	225	244	232	234	236	230	237	230	223	239	251	221	215	197	213	229	235	231	243	239	247	229	222	215	233	237	225	235	239	248	235	223	239	247	227	204	236	226	239	237	212	236	239	255	232	227	233	256	213	240	225	241	206	214	264	264	225	243	222	232	216	203	240	218	266	207	212	220	229	249	231	237	239	260	225	252	221	227	242	250	224	253	250	249	241	209	242	205	272	245	250	238	229	211	212	204	218	225	229	232	237	259	224	236	231	216	263	228	243	247	256	231	257	207	242	266	235	223	228	246	229	210	240	219	243	229	252	239	241	246	249	214	248	247	237	243	211	263	232	217	234	232	248	242	220	252	255	239	226	244	264	226	251	264	212	234	244	226	227	220	234	213	210	236	233	225	222	208	239	234	233	220	232	208	265	210	259	237	230	264	242	235	243	214	240	245	241	239	256	237	219	240	216	231	233	266	229	239	219	220	277	251	235	249	243	215	213	216	219	211	237	247	258	239	224	245	228	211	240	219	193	248	208	244	279	241	244	211	247	246	217	260	218	212	245	223	268	247	252	236	235	249	268	230	237	243	245	234	242	214	242	215	246	255	248	256	238	250	266	248	217	235	257	247	226	249	241	202	238	238	229	242	258	224	189	233	246	229	221	210	196	231	219	227	247	237	241	246	223	233	251	250	233	227	244	215	236	251	228	270	229	241	254	261	232	239	246	273	237	236	246	239	246	246	243	239	202	271	260	234	243	241	248	204	241	219	252	235	240	218	246	260	231	244	267	266	227	231	254	238	258	255	223	227	256	261	207	279	241	249	232	283	262	256	233	208	239	225	241	223	187	255	215	250	226	247	238	244	232	238	219	253	217	267	236	218	238	253	218	217	220	234	259	241	238	257	252	222	260	245	238	223	230	247	247	231	268	251	229	220	240	209	201	215	221	212	225	245	242	243	213	220	273	214	234	233	220	234	241	244	246	208	224	236	233	239	217	236	226	242	194	221	252	228	233	239	240	219	236	232	290	234	249	242	232	252	259	230	240	217	214	240	235	246	251	224	246	244	239	193	221	219	197	240	236	222	242	245	222	247	234	255	219	238	236	233	240	242	252	234	208	201	230	235	279	231	237	235	236	239	216	264	234	226	237	229	254	251	211	250	243	244	255	225	219	246	221	225	225	240	223	257	271	226	201	213	236	233	247	262	241	230	241	232	226	218	238	210	182	219	219	227	243	246	230	270	228	240	250	231	222	226	243	237	241	240	265	262	242	232	251	252	246	270	243	232	243	260	251	231	222	242	239	205	237	250	223	231	235	249	257	231	237	204	236	214	238	248	249	227	238	231	235	223	204	226	252	223	238	253	258	239	265	217	241	233	226	258	219	246	249	217	250	255	220	229	240	251	217	239	246	252	227	203	200	242	231	229	244	247	237	259	243	251	209	213	243	215	238	252	223	210	230	250	228	246	253	247	227	252	228	232	215	251	255	257	199	272	256	273	222	249	218	255	224	230	247	232	255	244	234	247	251	232	224	240	234	235	254	241	251	233	221	220	224	276	222	243	253	245	234	279	205	218	241	226	220	234	245	246	230	213	225	222	269	248	244	221	235	214	223	226	214	259	242	251	236	230	241	274	255	239	206	215	225	224	265	222	234	224	252	225	229	272	234	255	224	254	234	229	250	254	238	237	250	243	252	249	236	210	244	219	240	261	176	248	226	244	233	214	215	208	223	217	240	227	235	267	224	255	247	250	222	236	230	248	253	239	189	222	232	254	199	242	222	222	230	217	263	257	249	230	253	249	218	206	243	234	239	255	232	267	241	251	260	270	262	249	248	227	199	257	225	224	239	267	222	240	238	263	261	221	218	250	250	226	218	232	233	216	229	227	235	266	230	231	235	212	237	229	247	230	240	235	248	279	237	251	235	261	265	238	233	236	232	250	253	223	248	197	210	217	241	216	231	237	239	205	280	249	220	225	227	228	252	206	260	239	231	231	226	241	235	224	215	224	238	266	211	258	228	229	247	232	247	218	242	210	179	244	233	264	254	253	227	255	219	226	221	248	221	235	240	235	216	221	255	243	233	246	227	256	246	219	214	233	242	234	267	220	228	226	245	233	233	220	229	218	266	210	233	218	209	231	242	244	248	230	257	225	236	237	211	229	230	253	233	235	233	241	250	239	211	217	233	225	244	262	239	247	231	236	234	223	242	226	253	244	203	241	254	230	256	239	238	219	229	209	220	233	253	239	238	239	252	221	229	235	228	215	249	229	221	232	214	227	224	227	232	268	261	238	245	233	233	210	213	240	217	205	258	227	218	283	246	232	239	232	265	256	233	238	210	246	203	229	227	225	217	216	226	249	219	218	240	214	232	270	253	224	243	225	229	238	240	241	243	264	234	222	221	226	233	257	252	231	222	243	252	224	234	259	211	256	221	228	254	233	237	253	249	245	243	242	243	217	233	232	229	254	238	234	246	246	206	241	238	227	247	238	218	234	230	253	263	245	245	235	226	219	262	252	232	256	219	244	234	221	221	222	229	222	249	231	246	210	243	238	258	232	242	233	235	258	235	250	240	216	262	242	240	226	238	239	226	233	246	244	219	231	240	223	214	226	243	245	264	254	244	232	219	230	244	219	223	237	239	232	256	244	245	217	213	230	232	227	207	244	222	232	233	254	216	274	223	206	214	235	254	233	222	233	243	266	254	213	256	199	250	238	211	196	224	255	232	235	254	224	208	242	241	252	223	271	236	214	238	205	234	251	236	214	211	202	238	244	212	230	211	191	216	224	197	248	234	248	245	227	217	253	256	229	222	247	226	237	227	260	241	227	216	254	248	233	239	232	210	237	199	243	249	218	255	233	250	257	268	256	228	222	226	246	221	216	236	229	208	230	237	248	244	242	220	242	219	254	221	236	240	231	275	207	229	262	252	253	234	246	237	270	282	232	200	227	215	232	239	226	251	226	239	249	220	241	255	230	214	273	241	238	242	215	256	238	237
29876	36017	43158	47547	50187	48892	43932	42041	43920	39999	45392	46581	35833	32238	26245	21514	21175	22909	20503	19346	14031	8708	6648	5359	5191	10224	10053	11868	11303	6899	5801	6131	7986	7867	5726	5710	6059	4933	3774	2761	3223	1984	1172	1038	1185	1082	953	853	713	1378	5712	6513	4494	2620	1650	873	658	575	587	553	556	534	525	561	538	525	532	532	579	571	556	565	535	561	555	545	574	599	555	555	533	557	577	535	514	522	546	577	528	545	564	550	575	549	597	526	570	547	554	545	571	578	601	627	579	532	584	584	559	540	589	555	542	553	544	535	540	562	514	540	542	539	543	549	545	566	566	594	572	597	592	542	547	524	524	574	565	567	544	545	541	521	550	579	586	529	570	562	548	545	562	543	560	538	574	575	597	611	588	592	512	576	557	548	577	608	600	527	536	549	558	509	567	552	522	513	541	521	571	564	547	555	565	563	558	534	572	536	566	561	526	551	538	513	486	571	563	602	552	515	567	527	526	562	567	568	560	557	553	568	551	545	530	544	526	562	499	574	553	528	542	551	608	556	564	589	534	551	517	554	581	573	543	521	537	544	560	565	559	514	545	568	510	577	559	558	567	551	527	587	478	547	553	588	575	578	515	556	527	573	524	559	562	517	524	531	559	530	586	497	540	503	544	560	576	577	521	566	561	561	603	606	526	558	554	553	524	528	575	544	577	552	558	551	536	541	553	584	594	533	549	554	555	591	535	479	526	546	518	534	541	571	556	532	561	539	554	550	530	534	514	569	547	559	564	558	543	555	563	562	568	536	523	563	564	527	521	578	521	585	607	558	555	561	600	537	538	515	537	577	559	536	567	597	534	519	556	560	554	566	544	521	562	593	530	544	540	538	555	549	512	553	577	563	554	537	557	581	573	557	564	534	562	549	549	582	551	525	502	527	565	602	554	569	572	567	567	559	583	570	560	537	576	527	567	530	520	539	550	556	595	535	557	554	564	536	501	565	569	552	544	536	533	520	588	544	547	568	523	542	558	560	535	590	577	528	539	556	549	532	516	553	566	522	551	579	531	526	548	538	540	559	571	492	518	545	584	586	544	550	572	521	566	530	525	531	585	556	519	508	529	536	557	609	538	533	561	587	553	541	525	531	593	539	526	562	583	544	513	556	601	555	550	563	572	552	537	565	529	545	555	565	555	522	541	586	527	525	528	543	526	556	537	536	548	527	557	574	521	544	551	523	568	565	533	510	550	537	562	511	543	530	600	588	537	611	534	559	544	555	558	514	542	563	563	563	547	510	563	551	527	514	517	571	545	591	541	547	545	502	571	508	560	528	536	490	576	566	511	576	530	557	547	566	563	523	549	558	560	575	527	556	570	570	562	504	526	595	565	547	545	541	546	559	549	568	543	534	567	564	508	565	534	544	579	551	555	540	547	527	536	580	530	549	522	563	556	549	540	552	552	582	556	565	594	557	549	574	526	579	553	591	550	571	564	530	603	536	555	516	540	553	560	536	547	578	542	539	544	533	531	575	524	546	549	553	541	572	574	556	564	507	522	584	564	587	536	516	567	509	538	542	543	545	581	502	526	553	586	568	523	559	549	536	548	556	570	530	508	577	525	539	563	551	562	571	588	527	540	525	563	600	539	508	567	507	546	571	529	563	556	542	559	577	569	598	538	584	587	569	541	547	556	568	557	510	548	513	603	581	522	520	594	561	536	515	577	543	513	553	577	538	497	555	553	527	620	563	542	530	570	558	568	558	546	574	556	532	583	558	572	524	548	534	570	560	532	507	558	533	559	491	548	580	547	572	566	578	571	557	542	526	584	553	520	523	538	539	600	557	532	534	588	554	541	540	529	564	535	556	571	547	547	570	526	485	543	556	573	540	561	551	574	542	559	554	529	594	546	524	546	547	560	563	557	545	527	563	518	542	570	563	560	578	548	481	549	535	578	575	547	541	554	554	494	551	561	568	569	587	582	539	537	559	526	540	557	551	556	573	557	524	519	579	534	536	550	579	540	490	585	521	532	548	521	546	529	590	537	539	550	557	538	569	506	526	594	548	532	531	579	546	590	523	547	565	517	542	549	512	515	562	517	563	555	534	556	538	510	541	549	555	551	553	539	540	568	511	568	513	574	538	575	528	609	501	534	520	525	551	575	547	569	609	577	561	554	533	550	529	599	612	524	523	560	528	552	551	566	548	536	559	547	598	571	587	543	551	542	534	558	537	557	582	567	527	558	583	581	541	552	518	558	582	536	562	528	591	546	553	539	561	529	543	590	574	525	565	563	559	567	536	532	575	513	543	580	579	516	538	568	554	539	513	565	569	529	587	538	568	550	526	555	504	569	518	547	552	535	582	583	575	546	573	504	583	533	530	529	589	558	547	525	551	545	535	575	549	511	537	540	578	530	552	521	565	548	555	508	531	567	612	528	533	534	510	545	554	536	554	554	528	508	532	554	529	535	593	605	560	556	524	574	534	550	550	530	544	540	514	579	605	578	544	555	575	556	564	554	538	549	529	532	570	549	541	566	507	495	540	556	582	516	552	594	537	502	526	530	577	555	529	555	550	575	535	543	517	566	530	526	576	546	542	544	562	561	548	553	582	534	535	550	565	550	544	544	550	570	613	559	544	524	552	573	557	512	559	558	582	563	567	502	546	563	570	546	571	503	540	538	518	534	559	572	538	538	567	548	538	567	567	556	554	529	515	521	525	542	550	529	555	533	572	522	561	554	531	540	590	561	585	582	535	570	532	522	540	532	518	572	554	524	558	551	541	586	546	568	572	513	579	562	517	555	574	589	530	560	522	526	521	534	498	519	556	534	535	556	513	515	555	516	577	561	574	621	575	559	556	479	527	557	541	512	613	531	553	582	580	544	563	565	511	572	538	560	543	529	565	592	545	561	571	492	533	571	591	553	531	565	552	542	505	546	545	547	554	553	572	520	533	565	561	526	537	569	548	541	567	586	566	548	550	528	557	590	600	533	565	513	517	568	583	504	588	547	548	576	567	581	538	537	608	561	515	551	583	529	528	589	580	560	565	603	520	580	522	552	506	535	580	562	545	505	545	544	538	550	563	576	516	575	571	536	536	550	568	538	538	575	537	541	488	581	558	483	533	557	556	534	570	575	565	530	565	519	521	543	551	506	553	541	534	545	547	534	553	536	527	546	540	538	542	562	536	547	565	588	542	545	523	519	543	502	603	568	528	542	544	549	544	597	601	502	542	530	551	519	589	564	549	571	513	545	550	578	578	496	545	570	569	527	543	535	531	532	566	515	539	546	545	551	567	538	526	527	531	531	590	578	536	574	548	558	593	573	576	546	575	568	523	517	528	570	564	577	547	595	561	552	545	577	577	589	537	576	559	573	567	603	556	530	560	547	543	503	561	527	551	566	537	498	538	576	524	525	547	561	537	537	561	510	537	545	572	594	554	544	506	573	555	530	551	549	585	533	559	566	557	579	581	526	559	549	547	513	551	513	571	528	570	590	588	604	560	523	580	552	552	542	581	530	555	523	569
13192	12961	15349	11351	7351	4496	2988	2125	1763	1669	1504	1356	892	759	572	539	522	506	523	441	467	414	404	361	404	378	364	400	385	328	336	340	365	294	324	319	316	287	297	290	296	276	291	296	277	252	286	275	265	264	309	340	332	317	316	294	267	302	284	248	261	287	279	243	281	292	247	281	268	230	267	293	282	284	282	277	298	271	272	272	278	268	270	289	291	255	289	256	265	286	270	248	259	267	257	265	266	289	239	276	300	280	282	267	254	264	276	253	290	266	272	270	271	280	277	259	251	247	270	241	287	268	280	240	268	266	275	254	258	266	247	248	236	255	256	291	257	264	243	256	235	228	251	275	290	263	248	272	282	262	271	275	249	280	273	281	267	265	255	277	254	252	244	279	243	256	259	248	272	254	250	264	245	278	277	234	286	267	269	283	269	298	253	256	258	245	278	276	283	270	268	268	237	303	263	283	262	296	254	283	282	257	258	264	251	264	283	293	295	269	267	266	255	285	273	282	270	252	259	262	297	303	274	264	266	301	275	227	264	265	288	257	251	269	277	278	303	280	270	270	260	306	290	250	267	265	269	286	235	241	265	275	275	275	255	271	271	261	281	268	291	289	298	277	257	291	284	256	273	297	240	255	258	280	271	276	280	279	275	269	271	285	261	272	261	285	231	281	262	264	254	284	261	264	288	251	258	277	305	276	256	287	231	277	297	295	275	274	301	261	286	271	282	254	266	257	300	237	250	254	277	245	288	243	244	285	263	254	268	273	303	275	271	252	258	256	266	252	270	264	255	233	247	278	262	278	282	292	275	285	279	294	256	294	244	267	282	305	251	279	286	244	287	273	250	277	251	294	299	285	230	241	266	264	273	273	260	273	253	264	282	270	271	268	291	248	254	272	281	263	251	288	260	267	233	275	278	256	250	271	281	252	260	257	297	268	267	274	260	275	247	267	299	252	276	267	264	247	256	278	272	283	265	254	271	240	263	280	262	271	278	264	265	292	270	275	251	270	292	278	268	252	284	300	267	281	242	286	263	272	242	261	257	271	270	295	266	260	258	243	255	271	285	260	276	269	249	277	280	254	257	301	255	281	257	265	280	257	238	304	240	294	266	250	245	273	269	297	254	270	271	242	268	255	265	262	260	270	259	251	286	254	273	250	252	273	268	262	260	280	254	273	302	297	265	269	225	287	289	294	253	248	282	297	252	257	287	256	264	265	242	271	284	259	270	258	255	240	259	278	254	259	272	275	278	265	257	249	264	297	261	233	279	265	293	290	256	261	258	286	288	243	266	260	275	279	276	284	263	277	262	283	284	244	249	288	283	257	265	245	268	246	251	294	240	254	281	250	257	277	255	265	237	273	249	260	282	282	244	272	280	299	304	281	267	280	299	253	299	267	217	270	256	248	247	273	258	295	236	286	268	249	268	307	294	278	270	286	286	251	264	267	270	278	277	258	286	243	283	263	238	258	287	272	262	281	276	284	261	254	290	270	245	276	294	269	269	277	267	276	262	268	269	262	273	274	283	254	252	266	233	270	275	258	281	257	245	265	271	265	268	287	280	291	288	234	286	309	251	259	282	284	270	249	262	273	287	264	261	289	289	266	245	266	264	275	289	252	238	288	275	282	284	271	282	296	268	285	266	268	282	292	250	292	295	251	308	253	244	279	259	279	269	286	271	266	275	312	281	252	295	290	274	273	245	247	255	247	259	284	270	259	262	287	244	280	282	289	250	261	272	250	264	253	265	251	281	271	257	276	263	265	263	246	319	267	276	265	286	274	245	293	249	281	290	279	280	272	254	264	297	285	246	261	260	249	236	252	265	250	294	267	285	271	287	275	292	296	300	296	276	240	237	253	259	298	264	298	257	273	256	261	264	261	254	241	272	303	280	278	287	300	302	288	301	273	282	271	259	278	276	257	276	235	251	252	263	259	282	259	283	249	283	257	244	291	275	266	257	298	258	260	273	273	278	271	255	240	264	258	264	256	231	279	263	268	255	266	258	302	250	284	296	274	249	261	258	249	265	275	233	263	262	275	257	282	281	304	256	277	278	254	260	262	268	273	259	262	278	267	280	266	262	270	283	280	241	239	246	239	272	288	277	293	271	268	265	261	294	300	278	260	273	295	258	286	270	265	287	281	253	245	252	291	263	278	270	258	261	262	268	244	262	275	265	249	245	290	266	269	251	280	288	279	265	292	304	268	266	252	279	265	277	275	223	278	286	264	273	266	242	291	289	237	285	257	256	265	278	281	271	281	302	258	243	286	263	286	266	265	260	287	247	270	264	235	292	299	260	266	277	232	283	303	285	259	275	294	284	280	289	252	273	297	268	265	274	289	284	255	255	280	282	273	277	265	233	250	282	259	243	294	241	250	283	304	246	256	286	275	260	280	264	264	284	254	273	271	276	263	300	258	279	291	250	288	251	296	279	270	279	250	269	285	233	293	273	263	272	285	259	254	259	245	300	271	261	266	281	278	285	252	265	286	247	296	267	282	263	256	239	276	263	255	275	225	294	265	249	259	273	293	282	240	276	247	256	277	256	264	252	262	287	247	290	308	250	265	290	244	274	261	291	272	272	241	268	268	272	271	243	249	263	270	296	248	279	269	239	259	256	291	263	278	233	268	273	273	278	257	309	242	275	272	263	265	258	269	278	262	254	251	304	294	251	249	291	295	248	299	267	269	281	267	273	272	269	266	258	230	272	267	262	280	279	256	296	262	245	293	275	292	272	264	252	261	272	251	275	238	259	260	288	280	273	260	230	263	282	242	231	246	297	267	276	275	254	291	264	244	296	290	273	262	289	288	290	258	247	281	250	255	245	248	269	258	264	295	233	287	272	275	286	276	243	253	284	267	261	276	258	267	283	311	258	272	302	287	259	246	266	284	289	227	286	254	240	261	272	254	284	281	253	279	272	280	240	289	273	300	290	265	257	277	265	291	276	290	233	243	274	297	276	269	270	230	300	285	242	245	278	273	283	276	248	252	242	253	287	293	278	259	247	246	242	259	258	278	253	239	281	250	249	224	266	298	306	279	277	295	269	263	280	274	262	292	252	260	229	271	256	273	270	276	271	252	233	230	261	258	264	260	279	260	277	272	258	287	266	253	264	273	271	236	286	307	246	285	273	262	260	297	278	271	288	243	252	261	278	256	241	283	268	266	244	270	252	268	259	254	253	275	275	278	265	271	268	275	291	254	287	267	295	267	284	244	274	285	256	241	268	269	279	275	264	241	275	279	267	253	265	260	235	274	305	268	300	287	247	258	307	285	309	267	268	268	265	279	297	304	248	269	245	257	279	268	283	252	252	228	260	287	280	243	267	282	267	264	247	250	263	272	272	261	286	261	244	281	274	293	289	284	271	296	266	235	253	248	255	265	247	272	282	257	268	243	299	265	279	295	269	260	234	245	283	272	244	260	267	292	276	271	276	248	269	255	274	247	281	316	251	247	267	275	278	276	251	262	305	278	250	277	271	224	264	271
8663	11674	20528	21877	18543	14442	11579	9300	8546	7535	7856	7726	4673	3983	2945	2516	2436	2453	2353	2166	1860	1556	1487	1417	1322	1507	1556	1608	1443	1251	1178	1205	1295	1190	1047	970	1034	901	856	897	781	714	724	725	744	772	754	694	729	751	949	1062	1081	942	799	700	635	624	670	618	581	646	573	642	628	625	649	604	630	652	619	616	635	663	666	611	581	599	613	640	640	611	665	644	643	575	624	652	640	623	616	589	567	645	639	621	622	618	631	611	604	635	622	622	601	617	582	594	633	614	628	642	617	574	629	603	583	648	653	586	628	623	615	610	664	569	625	644	612	646	686	604	635	637	572	620	679	688	599	591	659	624	603	618	618	626	569	622	590	662	626	663	652	586	650	619	634	624	625	608	641	616	615	639	641	614	593	607	661	583	584	681	651	655	617	649	648	634	621	598	594	641	638	680	610	620	593	620	654	587	594	620	628	608	669	617	672	621	623	632	557	635	658	627	644	615	652	683	655	612	651	626	651	687	627	656	641	671	639	621	588	635	585	622	611	613	591	627	612	581	675	686	646	611	655	671	638	612	623	642	629	621	671	605	603	631	611	645	635	599	600	633	606	622	624	629	578	649	657	645	593	625	579	602	611	624	621	591	629	652	597	611	661	622	631	597	602	616	601	633	620	616	655	664	592	645	615	618	606	627	648	602	650	611	624	637	605	649	648	651	622	604	633	650	681	612	638	677	658	678	602	631	596	638	614	590	588	638	605	575	641	604	642	624	653	674	673	625	696	658	615	636	607	700	617	633	632	626	660	632	622	607	641	637	583	654	590	624	602	603	625	604	642	665	592	592	636	644	622	608	616	596	584	662	650	637	619	605	703	626	605	626	644	629	565	670	639	630	709	636	601	646	600	596	566	622	632	620	697	603	625	629	618	632	642	607	658	650	624	607	665	651	630	624	615	596	627	597	667	630	638	614	657	649	696	609	649	615	626	628	645	664	634	643	656	668	632	605	619	634	644	636	646	634	616	611	616	597	617	605	680	583	650	641	628	658	613	632	633	658	617	637	628	636	616	617	645	608	640	629	695	606	612	608	643	589	572	637	615	642	604	637	657	635	674	596	658	614	652	640	582	669	608	607	592	592	631	611	633	632	583	635	610	619	662	625	625	654	592	654	607	587	648	662	613	688	600	613	634	608	628	607	663	609	648	613	624	652	650	631	611	617	633	634	622	603	713	636	650	663	640	647	604	641	678	651	619	613	656	600	629	639	656	611	645	617	602	622	688	600	652	595	618	672	667	574	625	613	647	650	646	599	682	638	637	632	628	588	626	662	630	641	600	639	628	634	620	604	649	588	605	617	631	609	675	613	613	613	596	626	665	638	610	646	647	631	636	610	626	619	599	630	587	665	607	666	595	644	587	696	645	626	604	594	615	639	639	621	632	572	598	621	654	630	641	643	585	612	651	643	590	607	646	630	620	587	636	660	618	592	577	610	608	604	652	620	656	612	603	620	576	653	628	670	625	667	645	639	684	611	604	644	650	596	584	633	702	687	612	612	686	643	636	604	655	587	636	633	580	647	693	660	625	612	621	678	614	656	682	648	594	621	649	589	633	623	630	640	622	611	652	591	598	635	599	639	669	595	662	635	607	624	638	614	607	644	661	623	629	645	656	648	624	619	587	626	629	601	599	641	655	612	621	588	630	647	629	619	640	605	605	646	618	572	631	620	639	653	629	630	626	614	643	595	656	596	628	633	616	659	639	627	632	620	611	605	689	595	678	648	673	620	664	617	641	631	643	615	658	631	612	638	589	626	667	628	652	630	685	652	643	650	656	650	643	611	662	669	682	615	644	622	649	650	627	663	674	590	627	659	602	632	652	648	637	656	653	626	629	647	676	630	644	649	628	596	636	581	652	585	636	634	617	611	610	633	656	663	678	630	641	621	607	650	629	661	624	584	653	621	616	607	626	591	616	652	615	637	592	649	642	633	584	628	662	645	641	616	644	638	624	687	595	627	618	592	635	595	647	594	630	601	643	639	614	602	619	614	590	631	653	613	623	656	646	623	614	623	639	618	659	626	628	616	639	632	633	580	608	677	618	599	584	617	673	612	604	666	591	621	598	614	594	684	645	610	618	629	630	621	636	603	623	633	613	594	596	600	588	570	612	611	583	620	595	622	614	647	606	657	639	607	629	651	665	634	646	637	627	624	627	616	633	641	631	639	639	624	621	663	635	621	647	577	602	625	640	645	613	645	638	612	605	653	575	614	636	572	648	666	576	606	657	649	648	593	603	616	657	658	643	610	629	618	629	638	603	650	597	609	650	617	647	652	636	640	591	644	620	619	622	589	591	624	645	574	627	620	607	641	622	643	609	646	654	594	643	623	628	628	618	649	630	647	615	626	592	662	630	636	601	633	606	589	658	665	632	648	642	614	658	650	635	592	631	645	625	645	630	629	639	578	615	658	662	626	596	605	649	604	627	644	622	636	627	635	595	657	639	643	655	654	624	625	654	607	577	634	607	559	626	600	645	618	604	663	628	602	641	619	627	657	598	609	574	623	624	606	625	593	620	596	649	595	615	643	622	629	674	593	625	588	629	610	638	618	621	626	635	594	613	645	635	636	619	572	677	647	651	634	625	628	657	606	640	612	612	602	648	627	616	612	640	612	610	552	622	639	626	628	608	639	589	649	634	646	614	600	642	616	638	596	603	678	592	619	634	644	617	673	656	591	618	614	663	609	614	608	656	652	682	616	611	593	623	604	624	634	592	630	640	652	643	585	581	608	616	640	661	671	673	668	614	634	575	632	595	638	601	624	610	624	631	608	617	627	638	609	657	632	622	620	626	662	627	634	596	646	629	644	616	672	583	611	654	593	594	609	638	668	619	610	640	654	639	622	657	634	651	620	650	614	667	654	613	679	607	679	636	608	587	616	627	630	620	585	595	615	676	621	631	624	609	632	620	637	632	644	633	615	630	617	630	636	634	650	626	651	600	646	620	610	597	608	648	612	637	684	601	653	606	612	650	598	597	573	611	613	616	633	654	618	650	628	604	605	638	600	603	661	609	623	608	639	610	618	630	643	617	589	599	646	621	646	596	592	639	653	681	605	639	589	605	673	669	630	654	625	660	653	612	615	592	624	592	615	662	631	631	634	603	614	630	632	640	636	611	652	640	621	590	661	617	636	699	627	655	629	580	634	587	609	626	644	657	628	674	620	669	586	639	648	640	636	632	620	615	629	608	641	677	638	591	661	617	607	628	582	638	622	620	635	623	643	596	633	636	607	620	598	618	616	630	629	579	648	617	629	602	624	626	608	621	585	693	615	615	631	648	606	579	670	574	575	624	651	603	619	608	657	609	668	647	615	603	595	602	601	608	585	655	681	652	624	701	618	676	640	634	609	667	617	660	592	609	644	619	654	619	625	604	668	654	602	642	604	627	626	653	610	598	612	638	593	609	648	636	600	620	580	633	616	613	647	607	628	631	592	578	629	668	597	628	606	629	601
31941	36618	37827	34423	31992	28592	22328	18157	19050	17421	18560	18767	11495	7724	5484	3518	3017	3035	2514	2103	1351	921	673	611	667	1020	1119	1229	1054	690	750	616	848	891	632	656	647	515	481	391	361	339	322	290	304	304	272	268	244	314	652	684	585	443	330	281	261	278	202	259	294	257	248	265	260	246	246	211	228	222	257	236	230	253	286	272	251	254	252	214	288	229	273	265	226	233	262	230	214	257	256	237	239	296	261	257	258	250	243	232	278	261	243	231	254	253	234	262	232	226	234	242	256	277	267	233	246	232	248	252	249	267	254	279	272	254	230	253	272	255	217	252	252	261	257	246	233	256	248	266	217	238	254	205	241	237	253	244	250	245	265	259	262	260	233	274	263	277	242	225	228	240	237	231	267	263	225	262	249	271	261	271	271	249	245	247	247	214	244	270	245	246	259	264	256	236	274	258	254	226	272	236	231	260	212	197	228	229	228	233	225	261	239	229	257	227	255	253	247	246	239	240	256	271	236	259	236	278	256	225	233	246	257	234	245	255	257	262	255	239	274	247	232	224	267	233	241	222	239	264	239	231	271	256	254	238	222	251	246	243	253	223	281	262	253	244	264	267	240	238	262	257	258	230	246	309	217	277	258	237	269	214	257	247	243	233	238	215	242	220	252	253	234	234	260	265	259	227	239	236	243	217	238	290	266	258	222	235	240	222	256	241	236	258	259	244	204	251	257	279	252	226	261	276	237	246	222	277	230	261	257	250	241	276	245	254	246	248	230	225	251	256	233	267	239	259	239	240	245	234	245	245	270	244	246	247	249	229	233	262	245	238	257	234	262	249	248	227	237	232	241	267	240	225	236	246	271	249	243	246	258	270	277	243	241	242	237	261	251	245	250	263	250	244	286	240	234	213	221	259	262	254	233	254	236	238	241	233	234	228	231	246	245	253	271	234	257	268	240	272	247	248	278	247	242	232	263	247	209	262	246	252	233	236	249	222	236	248	236	239	249	253	228	242	246	279	245	238	208	231	217	260	244	221	207	253	228	285	256	237	242	258	277	260	234	248	235	251	276	267	250	248	251	242	274	224	259	249	253	250	241	255	267	240	231	252	250	252	247	252	254	255	237	225	243	245	234	236	265	248	246	235	267	266	274	269	248	251	255	240	230	250	255	264	231	234	249	228	243	215	242	256	239	236	261	263	202	251	260	276	242	236	239	223	254	287	244	222	245	241	267	258	236	251	214	242	191	236	223	245	240	231	248	243	262	262	232	265	254	238	259	231	233	225	240	224	279	244	263	220	241	241	252	254	218	218	246	243	234	254	250	251	240	218	264	261	268	255	250	233	236	258	235	263	261	246	246	282	268	214	223	226	249	281	231	251	261	257	255	237	258	228	245	243	251	248	260	255	275	271	268	289	259	250	235	249	210	245	246	254	252	240	228	244	231	239	233	243	246	268	264	220	231	241	247	235	244	237	248	237	277	248	230	248	248	235	237	246	249	244	262	259	265	224	249	249	240	275	251	291	248	245	253	254	254	235	228	251	241	252	268	244	265	266	216	256	241	250	243	260	242	239	240	271	258	231	255	254	257	251	223	235	256	231	239	231	233	224	242	227	220	246	225	225	241	236	235	241	274	234	258	258	259	258	265	234	254	280	251	212	234	243	260	280	236	247	245	233	222	274	247	228	254	246	245	239	228	232	275	220	247	251	241	277	231	256	234	264	249	271	254	243	254	250	278	234	277	245	231	241	221	226	245	254	243	237	253	250	238	272	227	258	231	268	270	252	254	226	249	264	245	262	293	273	236	249	257	257	247	272	230	254	246	242	247	252	258	249	249	249	250	252	237	249	252	257	259	269	257	268	252	246	241	250	253	243	240	255	242	232	240	233	234	221	252	261	263	257	239	246	230	251	246	228	245	198	271	255	252	260	255	270	229	217	239	221	283	252	259	287	251	259	284	241	258	219	260	240	233	242	249	242	237	260	249	236	248	263	239	256	241	226	248	226	218	250	245	225	285	228	242	245	262	236	250	265	235	263	274	241	242	217	250	250	248	281	275	225	222	253	251	267	242	271	242	234	225	257	243	250	263	231	247	252	257	225	239	247	232	236	247	255	247	261	248	263	262	283	238	237	240	266	242	210	245	233	254	220	255	239	261	267	263	211	241	248	255	217	237	255	217	291	255	243	251	258	242	263	222	228	253	232	250	233	244	246	257	247	271	234	258	278	248	256	245	243	257	267	233	262	247	232	242	260	242	241	219	240	248	267	240	247	226	241	242	263	232	211	254	225	269	239	246	231	224	254	254	285	233	206	259	249	233	266	262	245	258	258	274	248	252	262	270	265	253	251	263	247	221	235	260	263	239	231	231	266	248	270	264	255	223	233	259	245	262	247	229	236	272	242	250	222	226	271	253	217	207	248	242	288	246	244	248	252	258	238	240	253	220	215	232	285	250	240	251	229	235	276	259	240	240	219	273	251	280	229	227	218	259	233	251	264	261	254	226	248	277	236	285	259	265	235	244	253	295	272	242	251	245	249	223	266	248	247	243	252	227	253	214	236	225	262	244	266	268	269	242	265	261	271	260	248	255	244	259	267	237	248	227	272	243	230	242	252	249	253	225	243	245	260	220	237	251	262	251	262	225	241	217	240	240	263	251	271	262	247	235	254	267	256	256	244	226	235	223	246	259	246	253	266	257	217	231	251	255	240	248	262	250	227	247	244	259	271	237	269	262	232	241	241	282	251	242	240	274	263	272	233	233	265	232	261	283	235	237	287	250	265	234	239	268	235	292	235	254	245	261	268	260	246	273	261	250	237	255	267	308	245	239	255	241	257	229	247	247	249	255	252	238	246	250	249	227	224	239	243	246	251	222	222	238	263	238	236	240	271	217	250	236	244	250	236	295	274	239	250	251	235	242	269	259	282	246	245	251	230	222	265	226	240	241	268	232	265	270	258	248	275	221	238	231	259	249	270	262	253	231	254	240	241	238	235	243	233	212	230	236	239	281	251	269	267	257	262	262	224	224	254	245	262	264	288	244	257	256	258	205	229	238	276	240	238	258	227	236	245	260	235	244	232	248	245	244	248	241	244	226	228	281	257	224	251	244	272	254	238	246	271	265	251	216	239	246	221	246	231	234	251	212	248	258	250	243	242	237	246	263	243	263	265	246	245	271	253	245	226	234	275	254	244	236	245	209	246	221	277	253	205	236	286	264	283	266	210	228	252	251	251	222	205	237	262	287	250	251	234	271	234	262	250	232	249	234	245	266	255	246	265	267	256	243	254	252	238	233	252	247	281	278	230	280	218	240	226	250	255	258	252	229	228	255	231	243	215	253	232	240	222	269	275	223	230	292	245	274	300	220	232	259	249	246	242	255	261	246	248	210	257	268	252	236	269	240	258	247	237	246	258	278	275	260	260	252	244	253	241	222	214	240	249	254	242	234	231	224	252	230	234	240	270	219	260	288	234	242	245	262	238	261	245	241	236	209	285	218	234
23602	29351	38582	42648	44068	41626	36025	33562	35346	30879	36373	37558	27453	23309	18606	13836	14978	15718	13660	12187	7922	5167	3996	3106	3799	6288	6727	7636	6597	3715	3965	3416	5151	5297	3284	3526	3533	2528	2200	1993	1837	1500	925	817	781	844	814	805	740	1191	3539	3768	2656	1732	1183	829	650	602	588	594	637	573	601	557	571	565	573	552	615	550	586	601	583	568	541	629	542	541	578	601	579	611	640	568	604	569	558	619	598	558	588	578	577	578	573	597	539	595	580	577	612	565	541	614	623	573	559	581	543	581	561	547	588	563	552	576	620	580	566	599	584	600	571	619	578	583	555	585	600	567	576	588	604	538	581	594	601	576	566	559	590	572	542	576	621	564	642	586	571	565	555	577	559	581	580	578	579	578	557	602	581	588	560	619	595	528	587	550	588	574	579	610	536	623	602	594	560	579	560	615	598	570	588	569	562	607	564	530	562	540	599	608	560	606	565	598	548	570	586	581	536	541	644	593	571	579	576	551	605	626	581	587	576	577	582	602	579	604	598	564	542	575	626	587	583	604	539	591	570	598	591	595	622	640	582	622	596	573	621	627	532	595	600	525	563	597	554	568	625	576	623	596	577	604	589	603	633	594	566	622	562	604	573	620	609	629	572	558	593	598	552	588	600	571	548	578	587	562	593	586	590	603	590	584	589	566	594	556	589	623	618	635	578	584	560	564	612	595	608	569	575	584	574	612	627	589	549	550	586	531	632	598	581	601	578	550	593	565	570	579	551	598	595	591	607	608	597	590	601	569	588	582	588	589	593	596	574	585	535	535	604	560	568	558	575	568	583	572	563	637	591	570	585	558	557	574	538	573	635	555	592	558	620	565	584	606	584	592	635	578	551	590	581	575	556	637	557	588	592	579	577	571	538	578	606	589	570	572	547	589	565	576	596	580	580	559	594	587	590	601	583	564	622	612	563	595	596	599	575	565	563	568	634	585	605	595	567	618	596	614	596	584	590	613	639	556	585	566	605	554	555	579	602	582	570	558	565	557	571	562	590	592	619	553	581	565	633	626	589	590	558	562	622	555	572	543	568	626	557	584	615	561	573	580	593	587	569	562	589	570	582	566	608	539	578	555	604	561	555	570	593	554	613	563	549	617	603	597	585	561	515	556	598	596	540	604	579	569	555	562	574	555	618	615	563	554	582	587	610	575	604	600	602	595	570	608	605	582	551	600	544	623	583	589	588	564	597	568	555	598	541	579	591	567	628	604	553	563	580	574	599	622	602	572	563	586	570	582	575	598	567	587	550	600	543	572	553	545	540	557	585	595	567	558	600	606	544	534	550	587	597	559	562	528	605	596	583	621	548	594	549	610	592	576	600	596	554	591	594	554	557	531	603	532	575	561	575	568	567	612	569	584	563	576	577	603	539	569	602	598	584	578	598	588	521	587	565	592	588	582	621	539	570	573	560	596	562	605	571	568	578	597	574	567	640	612	529	552	590	557	578	570	602	585	572	553	645	595	579	601	592	568	575	605	566	587	585	579	558	586	592	580	609	578	560	573	591	554	606	572	607	573	575	600	569	612	616	598	603	550	608	599	583	587	579	573	569	599	623	633	587	560	599	558	579	616	623	540	574	609	551	574	540	561	585	591	587	552	562	590	580	619	595	585	554	580	567	527	625	570	581	560	544	587	605	609	565	568	570	600	591	593	578	591	638	552	557	600	576	582	578	605	643	642	578	555	542	565	612	550	630	586	590	566	531	593	595	562	586	600	600	564	551	565	596	605	595	613	581	589	576	581	603	575	522	618	587	594	587	596	566	621	586	569	573	581	592	601	620	591	526	576	579	586	614	568	601	581	615	567	527	567	601	569	611	579	574	583	584	541	562	609	611	634	546	564	614	583	632	571	582	564	611	568	573	575	513	574	616	606	573	592	592	576	593	610	547	580	565	567	568	565	636	609	608	622	613	623	571	630	552	615	580	592	638	594	593	579	601	518	592	567	535	659	556	571	624	583	550	617	569	629	598	575	564	603	548	543	560	566	600	558	591	616	550	561	637	585	586	600	595	603	611	556	531	555	553	599	553	546	599	600	577	609	593	531	581	576	593	603	581	560	553	553	547	612	581	584	568	576	605	619	632	554	588	630	573	549	573	580	613	505	546	621	591	569	556	591	575	540	586	552	579	588	551	595	586	607	593	577	583	549	625	590	587	552	635	568	608	623	595	604	568	585	530	565	603	605	597	603	569	598	606	614	537	565	591	541	594	540	629	589	594	577	588	592	550	609	600	628	557	601	580	592	586	578	578	555	614	597	617	592	599	606	573	596	587	589	540	535	588	608	553	625	602	573	562	594	610	559	593	575	599	611	586	598	594	579	553	601	566	592	540	599	545	605	553	544	606	581	583	587	582	602	595	588	592	606	582	560	552	575	573	593	594	576	599	566	603	571	562	595	556	609	577	582	601	542	576	578	626	608	502	564	553	545	591	585	613	581	584	488	559	575	588	580	560	561	573	589	590	577	602	576	617	596	559	584	562	554	600	607	615	579	625	601	607	548	571	584	555	579	603	613	618	564	591	589	579	568	568	620	610	583	580	585	543	571	597	575	594	541	592	596	614	543	574	522	587	598	592	535	599	555	603	580	580	618	554	627	544	563	573	606	606	545	607	576	553	553	563	559	600	598	618	568	558	524	595	628	548	614	607	585	587	561	577	634	597	544	552	603	567	656	615	580	552	629	612	516	568	577	612	613	569	614	581	607	564	591	557	596	594	581	595	558	613	616	585	567	575	567	571	571	530	578	578	590	587	609	589	584	561	589	565	610	607	625	587	575	597	571	584	541	573	564	576	622	546	582	612	597	575	555	597	573	541	546	636	577	556	581	598	582	602	557	563	572	594	552	589	557	606	596	570	559	616	634	625	565	574	562	584	609	615	566	585	577	630	599	583	562	539	566	599	562	553	579	580	550	566	537	602	565	633	588	608	558	589	599	567	611	586	534	578	583	606	566	554	593	575	532	561	584	578	612	624	605	582	626	591	567	591	556	568	598	561	591	600	569	558	602	599	593	597	580	567	593	601	576	536	591	567	601	617	588	580	603	585	573	574	598	566	587	583	535	596	624	566	595	580	609	565	607	574	559	594	573	535	566	593	646	578	609	541	617	594	577	579	576	615	599	607	584	612	596	618	593	548	579	559	587	584	569	571	572	538	590	665	560	590	611	602	549	578	613	577	593	595	621	578	584	580	581	568	548	589	583	596	569	559	570	562	576	586	583	559	605	576	555	572	577	610	581	554	582	618	564	575	595	546	563	573	580	533	601	566	586	589	557	583	547	598	573	602	557	598	563	571	528	558	581	570	570	584	588	569	588	582	563	585	587	605	601	578	582	535	659	553	544	600	549	551	584	585	591	620	625	579	565	596	574	601	583	561	608	597	571	551	622	516	609	555	584	581	603	568	593	577	587	538	570	581	608	563	629	551	570	550	581	636	606	573	605	625	552	589	547	575	572	620	601	550	561	608	591
40019	41373	39212	36302	34930	34436	29362	26310	27133	26134	27204	28815	19544	14731	10088	7297	6254	6403	5131	3921	2387	1501	1144	936	1100	1818	1955	2063	1900	1123	881	945	1484	1450	931	952	989	736	592	609	561	447	304	277	264	277	304	247	281	391	1135	1092	866	565	391	297	251	267	239	262	244	242	253	255	267	218	232	225	221	239	245	245	247	215	239	276	264	234	236	236	259	249	226	294	237	206	255	241	242	238	235	254	252	216	261	253	251	283	268	235	235	208	242	227	241	219	259	232	229	237	252	245	234	254	240	241	233	258	238	218	258	258	233	222	216	235	227	243	273	216	224	238	229	245	233	244	248	230	216	262	240	253	235	230	215	258	244	219	252	210	248	224	246	241	229	235	227	209	238	215	252	256	258	224	255	222	243	227	238	233	249	256	244	229	227	241	231	234	230	258	283	228	226	234	250	221	221	246	230	259	277	221	231	226	255	235	243	237	250	238	229	255	257	218	228	268	231	232	244	231	247	206	213	268	254	232	239	255	234	247	230	227	232	236	259	239	236	232	252	243	226	216	227	242	248	253	238	260	252	223	240	234	269	245	216	219	209	243	238	242	278	256	272	233	273	234	230	234	243	247	245	224	231	220	228	266	251	248	229	236	266	235	228	230	226	250	263	264	258	228	241	219	230	262	247	221	236	257	247	227	267	237	240	209	244	230	250	234	242	230	235	246	229	227	242	234	221	216	219	218	228	249	254	205	237	227	229	215	227	261	271	252	240	235	239	231	261	225	237	223	253	250	268	253	245	215	242	228	263	224	253	271	255	246	258	251	248	260	247	228	217	235	260	249	239	210	241	266	234	251	253	247	232	233	212	247	237	227	227	216	230	221	223	230	246	245	255	227	256	262	239	239	244	258	239	249	249	233	222	272	241	252	253	233	221	247	239	269	242	217	251	238	244	239	247	243	221	207	260	246	247	236	227	195	250	230	220	235	237	220	244	242	237	230	248	226	245	268	259	258	279	241	228	237	225	248	259	242	213	279	236	241	233	238	212	267	239	227	213	239	237	226	237	226	246	210	236	240	254	245	241	243	285	236	242	248	234	235	254	239	227	252	222	234	244	244	237	244	226	245	236	224	255	253	248	207	230	246	227	236	237	276	222	243	255	247	240	290	240	235	228	180	229	228	273	237	254	247	229	204	237	248	276	240	230	221	260	233	259	234	235	239	214	234	258	226	226	252	252	254	240	257	235	219	268	218	242	261	236	217	274	233	229	238	217	234	257	236	254	210	253	258	247	241	257	250	241	247	222	217	271	227	202	250	256	242	248	243	249	213	233	226	240	261	232	215	258	247	232	236	244	213	255	263	247	239	253	224	246	218	231	225	240	229	230	227	243	261	268	267	211	257	247	233	242	239	281	208	243	247	219	247	251	255	221	245	289	263	258	229	254	252	229	258	217	216	235	240	275	217	240	250	238	235	247	242	219	242	238	252	204	238	256	271	229	238	295	230	247	238	255	231	227	230	267	232	228	254	246	242	229	250	252	257	249	251	234	253	238	242	219	249	208	231	222	233	254	226	253	253	248	258	258	223	225	263	233	230	209	256	283	236	197	237	254	224	229	236	230	240	239	236	221	224	248	229	211	194	247	258	253	236	257	253	262	257	243	262	219	243	245	275	244	246	259	257	244	237	245	260	259	224	264	247	239	239	235	244	236	218	215	231	248	232	239	255	237	204	245	257	281	272	245	228	211	219	258	257	229	214	232	256	246	224	237	221	247	215	259	233	234	215	241	217	261	240	256	237	257	250	238	212	246	280	236	235	268	241	251	247	263	265	257	237	214	203	245	254	264	233	241	256	225	245	221	245	254	234	247	256	253	234	223	236	230	242	225	227	266	236	247	206	230	236	256	242	232	248	254	210	229	196	271	266	257	250	229	260	254	231	238	221	223	237	259	236	264	218	250	244	227	242	241	230	258	243	217	228	228	236	250	236	264	251	221	226	237	251	254	245	261	262	249	220	218	212	246	266	249	203	232	251	223	264	235	234	251	227	255	230	270	226	215	263	250	213	215	249	229	237	235	239	263	249	268	226	250	255	232	256	221	265	236	258	247	243	276	252	250	241	245	233	215	213	273	242	244	209	254	242	228	207	256	239	241	233	223	240	235	252	266	263	246	248	254	244	251	232	272	285	261	254	244	246	241	267	240	263	233	250	215	234	253	249	235	234	225	245	265	248	230	236	231	239	244	250	255	232	223	230	269	237	261	252	218	236	233	245	249	256	225	213	260	235	249	203	220	226	237	225	255	231	254	214	256	242	242	244	238	208	246	266	271	257	221	234	232	242	263	262	229	217	255	245	248	257	233	221	244	247	218	261	246	266	236	257	254	264	265	226	257	269	233	258	245	237	253	234	229	236	265	240	273	262	249	238	223	227	257	239	280	246	250	239	236	214	254	226	224	230	274	240	238	252	217	249	238	251	253	220	240	245	233	250	264	216	247	195	234	250	241	234	220	233	241	234	225	236	251	227	225	221	252	230	247	223	231	239	234	243	272	246	239	222	234	247	245	230	221	217	260	231	270	262	246	222	225	247	224	272	208	242	226	225	234	222	249	248	242	235	253	256	261	230	269	245	244	223	261	234	235	219	236	281	237	293	221	208	247	244	217	224	239	249	217	230	241	245	225	253	268	230	235	231	257	251	244	229	228	241	254	251	232	245	221	262	272	249	249	246	228	250	241	228	223	252	204	243	259	257	273	250	241	240	252	208	287	266	233	236	258	241	238	236	231	249	237	232	241	257	263	249	260	228	251	249	252	253	239	253	253	255	250	238	238	238	238	255	244	226	258	244	251	245	258	227	215	256	248	244	209	235	246	217	215	239	220	212	256	259	222	245	218	238	243	246	262	273	261	255	231	229	245	243	244	239	241	257	243	229	239	259	248	249	237	232	229	230	233	206	234	285	249	232	224	241	204	231	227	192	255	216	244	243	247	233	256	226	263	234	240	229	246	236	251	248	231	250	220	268	246	227	230	232	247	234	221	277	234	255	254	232	227	247	229	246	263	225	245	295	215	259	250	256	241	242	281	237	264	234	239	242	239	248	258	233	261	234	262	245	251	248	263	242	247	255	228	255	231	220	260	244	224	223	243	260	240	257	244	253	249	229	225	261	226	246	224	216	264	239	256	240	272	253	276	228	256	216	221	236	247	230	236	226	258	237	246	236	256	232	275	219	238	257	222	247	213	235	198	240	259	252	228	246	249	229	241	216	243	229	270	232	226	252	230	243	243	222	246	253	264	237	256	226	232	257	255	249	226	247	274	245	223	260	249	222	236	226	224	225	261	237	240	232	232	254	244	228	231	233	247	211	249	231	218	249	249	260	231	231	241	245	255	227	223	221	224	252	260	260	241	228	237	258	237	266	256	261	262	244	281	238	262	223	242	238	237	247	221	240	248	223	231	223	265	254	234	230	261	233	246	241	226	224	229	237	245	235	217	224	238	213	242	242	244	249
29048	35698	43618	47116	49109	48244	43586	41085	42324	38067	43212	45767	35937	31913	25696	21521	23265	24918	21442	18832	12319	8074	6101	4994	6210	10193	10450	11939	11053	6045	4962	5656	8963	8207	5172	5851	5749	4264	3354	3095	2883	2018	1043	854	777	814	857	801	794	1831	6421	6370	4104	2472	1569	879	703	632	575	559	562	593	578	559	552	533	566	537	567	594	567	533	594	583	644	541	600	561	532	549	592	526	580	556	599	559	552	531	543	609	566	570	546	551	569	560	561	518	611	567	554	569	572	534	582	583	541	558	548	572	563	580	530	569	577	553	524	534	553	548	556	548	552	525	592	581	561	539	566	550	564	554	565	544	522	607	555	572	541	567	612	561	544	550	538	544	550	607	586	585	573	534	570	551	587	570	593	573	529	603	624	531	572	548	580	573	553	549	573	573	554	536	569	543	566	575	607	575	569	587	568	572	557	591	560	565	537	565	609	547	534	578	534	533	573	548	586	545	591	528	548	550	530	579	554	556	564	588	507	580	540	542	609	565	617	602	527	575	522	543	545	540	571	566	609	533	550	580	539	560	558	536	591	564	556	553	563	548	547	518	525	542	595	562	569	534	570	563	578	587	575	561	585	556	547	567	628	577	552	540	555	577	570	571	550	610	506	556	524	529	549	590	524	587	566	539	548	565	539	516	570	564	525	541	529	539	539	535	557	547	525	591	559	553	616	573	587	548	554	567	556	525	588	579	561	577	531	583	563	550	584	592	561	572	541	550	558	553	549	601	567	533	568	549	558	576	537	578	552	598	579	554	555	563	573	563	528	536	582	541	541	545	590	555	561	505	550	548	592	561	569	571	545	582	574	547	568	529	531	593	544	519	568	542	552	568	539	523	606	574	569	554	585	540	534	572	532	584	555	617	582	556	548	585	572	555	562	569	562	546	590	543	573	555	570	566	577	550	554	576	584	563	548	500	549	558	559	593	561	575	534	571	548	532	528	557	536	585	545	557	567	566	589	531	589	562	550	550	555	613	557	536	582	546	581	546	538	511	552	562	552	555	541	543	591	573	557	561	578	530	542	554	555	542	617	552	594	592	574	573	537	604	599	597	560	540	557	554	545	567	545	548	543	554	553	568	554	576	599	536	575	541	570	532	550	587	539	572	538	569	568	539	584	565	542	546	574	549	580	574	521	555	569	543	553	532	569	550	586	534	555	533	545	610	541	560	536	576	567	569	571	563	596	575	598	519	578	532	546	566	562	598	585	576	547	549	555	559	589	570	561	556	550	576	533	560	531	550	627	536	583	585	567	586	564	563	593	572	574	551	584	524	532	547	590	593	562	546	588	540	568	535	574	600	553	545	592	539	554	573	561	599	569	527	579	570	582	538	575	523	559	554	561	577	553	600	542	600	547	597	578	591	591	566	518	537	615	526	539	550	540	556	525	574	547	557	536	526	601	544	558	596	560	566	564	549	552	536	577	558	591	500	556	589	526	600	565	530	503	668	551	551	601	567	604	591	585	522	560	573	558	565	604	575	513	558	569	513	586	572	575	583	560	548	609	554	598	549	540	558	547	578	559	549	552	571	552	533	642	524	518	555	571	596	573	561	618	558	581	553	551	606	566	588	553	527	584	577	528	573	591	593	562	601	540	579	544	571	561	600	567	573	539	563	577	553	572	612	572	536	583	549	548	565	548	541	556	594	561	587	576	562	540	565	545	589	564	550	597	568	567	537	574	599	556	517	585	611	550	575	548	584	575	600	548	556	545	560	619	581	570	523	543	556	583	577	522	568	571	575	558	552	588	557	595	525	572	571	570	523	508	581	563	545	556	597	575	538	603	603	588	548	611	551	540	554	535	564	574	552	596	559	575	560	583	555	563	552	559	573	574	556	561	558	573	532	537	533	548	575	543	575	539	560	563	615	533	557	585	552	604	603	573	573	548	536	558	525	600	546	549	566	552	533	612	566	503	518	559	571	515	537	607	605	554	533	543	571	584	537	594	552	624	560	573	587	567	616	543	535	561	564	562	583	536	535	543	564	540	550	579	532	544	609	549	587	562	598	522	555	573	541	568	568	540	557	561	589	544	553	563	580	579	534	550	560	611	580	542	574	547	575	592	545	592	582	587	593	564	513	544	549	570	584	528	535	554	542	526	572	556	555	562	538	568	573	551	565	574	521	514	533	541	603	517	562	575	545	588	550	579	566	565	561	563	536	582	582	544	554	560	569	538	566	587	580	553	528	550	618	599	563	562	561	554	543	558	536	554	542	555	586	559	619	612	530	583	547	574	605	543	581	534	541	527	614	565	564	516	527	573	557	573	554	608	597	572	553	584	560	569	559	573	567	548	547	590	533	542	534	556	562	600	571	593	581	554	565	537	599	509	572	556	531	559	555	565	578	544	524	561	573	542	517	563	616	553	549	561	573	496	533	554	503	532	555	581	514	557	535	542	519	559	537	561	545	520	570	534	568	555	558	585	603	550	577	537	536	562	546	519	565	542	551	576	577	580	594	573	542	568	497	555	527	537	540	551	568	571	548	539	533	547	569	534	557	546	586	535	556	538	557	575	537	598	579	585	516	576	578	557	575	543	563	551	548	567	590	532	575	583	594	605	564	544	586	559	606	556	578	571	584	592	562	562	567	519	600	593	569	565	589	564	578	566	603	562	563	564	524	545	567	575	535	573	596	576	561	566	569	558	576	557	571	580	559	564	583	595	560	581	554	581	559	560	577	584	596	597	540	564	603	572	540	552	551	592	591	526	529	577	534	603	569	520	523	586	566	543	536	557	635	565	576	554	560	560	546	564	552	548	534	566	514	581	597	592	579	547	591	625	536	563	590	543	559	545	562	607	587	537	559	557	607	576	544	541	550	550	530	605	548	603	579	562	558	542	567	552	593	566	565	578	575	556	528	559	544	554	519	538	564	530	563	535	534	587	581	574	527	558	551	544	570	554	580	584	560	572	596	555	561	545	566	613	575	555	596	619	561	544	586	557	536	558	599	552	570	610	564	560	592	541	551	561	567	581	556	548	553	566	507	559	572	579	579	570	542	554	564	597	562	556	552	557	613	551	560	544	571	537	560	580	596	560	570	525	552	519	549	588	547	583	554	565	540	551	564	555	595	516	571	561	561	575	536	565	555	553	538	531	517	578	538	544	530	573	525	571	510	554	565	543	539	552	568	544	524	545	577	566	564	536	618	566	535	531	581	602	564	571	600	575	560	527	531	572	578	581	570	582	552	546	594	510	550	581	537	553	576	565	534	561	598	564	534	547	532	564	557	524	578	555	581	537	567	588	577	590	532	587	540	558	595	572	590	566	562	562	567	573	579	543	568	567	556	533	586	556	508	522	570	562	576	520	565	558	576	586	607	547	548	567	552	567	561	561	569	580	570	543	563	573	558	574	568	529	555	546	588	528	549	562	564	581	557	550	551	568	607	550	554	564	602	551	541	562	563	573	565	552	565	542	543	556	548	550	564	564	545	549	578	562	526	567	527	557	547	543	568	592	599	546	589	555	523
13772	13545	15090	11610	7042	4833	3243	2387	1873	1846	1776	1565	1032	906	723	620	582	551	525	534	475	392	406	371	349	384	377	391	407	345	346	331	359	347	307	324	293	306	314	312	273	275	268	316	303	303	275	304	259	273	342	368	362	330	338	295	255	279	269	276	277	278	264	266	285	254	263	261	271	260	283	239	271	245	287	303	298	282	291	268	258	276	260	258	283	278	239	279	301	270	304	268	236	265	283	262	281	255	288	285	279	279	279	273	267	295	267	253	241	288	308	268	241	273	307	274	303	298	259	281	280	264	284	284	249	273	241	291	276	291	252	278	284	288	265	242	261	265	279	267	293	277	281	268	277	262	285	272	262	281	288	278	296	275	269	295	259	257	275	280	245	275	292	256	268	257	245	298	257	255	282	284	302	259	251	289	286	273	277	271	265	263	250	248	250	280	257	281	292	291	276	274	261	281	286	292	319	296	259	254	256	259	282	318	284	269	293	279	265	267	269	262	266	261	250	249	268	283	288	269	289	271	276	302	299	283	277	283	275	264	287	279	250	254	266	272	317	304	262	277	252	271	245	273	252	259	275	280	285	259	274	264	250	281	297	259	276	261	278	288	265	283	267	271	276	278	285	299	261	279	258	275	260	278	243	269	256	269	291	234	276	287	275	265	262	281	274	277	251	277	277	281	292	295	270	234	270	257	261	272	297	288	282	287	256	260	293	275	247	266	272	288	294	286	292	269	254	279	244	241	278	260	294	278	271	308	264	301	279	277	284	293	266	265	266	279	276	277	267	256	266	303	266	280	279	245	290	246	263	258	263	234	283	267	267	231	262	278	274	287	264	287	288	280	258	274	260	273	266	270	271	299	270	283	268	255	278	302	286	254	297	278	246	271	280	268	288	258	304	260	326	287	276	280	264	280	294	272	250	258	269	279	264	242	329	261	282	275	257	268	249	255	260	260	275	291	255	248	300	288	268	284	287	242	299	281	247	282	280	285	256	321	282	297	267	275	300	261	293	253	275	316	279	274	246	238	294	328	274	282	285	282	286	299	272	271	262	267	279	291	273	282	267	266	284	288	259	300	271	219	270	263	299	274	304	256	274	265	254	250	234	301	253	280	251	319	262	241	251	286	256	256	315	263	259	260	276	263	259	274	279	284	291	267	278	272	278	266	287	312	268	274	280	262	285	291	266	280	262	277	254	261	275	285	266	278	314	286	271	254	265	270	288	274	238	299	272	255	281	274	289	278	273	270	283	282	286	262	267	273	272	280	277	256	224	280	274	245	293	245	270	255	281	301	256	274	252	238	280	278	230	260	284	256	290	255	237	271	255	244	319	255	302	258	275	257	273	291	270	281	264	286	242	280	259	252	258	280	306	294	290	266	261	280	257	264	276	255	258	267	269	310	281	293	279	292	278	245	266	249	275	278	287	250	256	273	276	280	270	273	302	248	274	276	250	289	256	287	275	268	254	274	284	275	257	274	277	250	262	260	287	262	289	288	290	271	272	264	248	293	275	268	280	239	247	285	284	267	300	263	236	268	312	249	265	267	251	283	297	270	294	248	256	254	243	289	265	279	272	290	277	302	248	260	261	267	296	307	240	278	260	301	283	254	268	283	262	250	250	265	304	298	296	267	272	278	290	259	251	255	239	287	290	283	303	246	272	282	251	262	273	305	255	268	270	266	257	276	263	254	280	245	266	282	276	275	270	261	284	246	319	263	244	238	275	277	277	276	310	281	262	274	246	278	308	251	253	267	285	289	255	284	244	286	258	254	268	294	249	266	296	262	273	289	288	283	303	281	300	291	264	266	302	278	292	258	270	260	253	275	272	277	265	239	249	281	285	261	283	240	290	298	276	255	272	259	267	267	284	260	264	275	283	264	299	270	290	290	266	297	266	258	282	282	267	261	254	289	255	264	265	291	291	261	279	284	282	262	289	273	255	266	287	264	278	282	262	259	320	277	245	279	272	313	288	288	256	259	260	292	291	234	290	281	274	291	298	265	277	285	278	247	263	246	255	254	269	238	271	266	278	239	259	278	264	293	288	263	292	271	255	262	290	300	294	268	255	291	246	284	269	272	280	289	257	261	258	293	289	231	274	269	289	261	272	257	262	296	274	308	279	249	307	251	279	252	273	296	269	271	268	277	299	254	262	260	285	293	268	237	316	272	265	270	275	269	275	252	266	296	289	306	283	280	277	238	242	308	278	301	259	280	274	263	265	273	265	298	268	271	276	281	287	286	282	306	235	256	272	249	279	250	276	290	284	282	293	299	257	285	294	288	267	270	296	255	293	303	256	281	245	284	259	266	237	275	268	266	276	277	269	292	276	296	306	261	272	261	268	285	292	251	274	253	237	258	265	306	289	258	271	287	265	288	303	267	261	268	277	282	260	264	255	263	234	286	271	289	312	281	272	258	268	271	272	269	276	265	278	295	252	284	232	265	273	291	274	289	289	270	268	274	244	258	293	269	285	270	266	280	296	242	279	287	254	277	258	270	275	314	283	271	273	273	265	268	291	277	267	290	296	284	276	270	306	328	294	262	266	242	284	290	293	264	264	272	288	280	287	295	287	269	287	292	271	269	243	270	285	275	308	266	296	258	277	273	289	301	315	263	281	270	286	271	286	252	304	262	295	277	272	294	293	253	266	236	247	294	270	259	288	279	283	268	274	297	268	266	274	280	286	270	271	279	266	269	250	250	278	273	285	291	252	298	318	261	287	284	281	257	256	285	278	259	288	258	261	257	327	284	269	302	300	252	262	258	244	267	252	294	256	284	289	275	316	283	272	289	281	279	268	273	302	299	256	318	277	262	263	258	264	286	291	265	248	298	281	303	303	290	272	246	270	268	304	262	248	231	286	238	281	258	276	284	283	261	299	316	272	276	303	280	266	292	286	288	280	279	288	251	257	238	266	300	254	277	286	291	260	259	258	263	268	272	279	286	275	289	250	283	281	261	275	291	269	282	272	287	277	261	264	271	257	263	246	263	297	262	251	266	258	253	272	294	238	269	276	275	264	281	286	284	252	275	274	264	285	290	262	234	229	246	265	263	289	274	285	252	241	253	289	270	279	286	286	278	272	287	273	236	278	298	270	232	263	322	260	280	262	270	235	310	249	250	281	281	275	263	285	267	296	277	274	274	268	267	262	272	234	249	280	275	289	295	264	248	257	255	265	257	258	271	282	244	292	270	262	288	252	283	254	291	284	274	260	258	258	306	271	293	284	266	307	285	258	288	245	288	276	290	240	269	263	304	303	308	283	264	274	272	282	286	291	301	292	276	288	260	284	300	269	275	301	267	265	282	297	278	271	260	260	315	272	242	289	304	281	282	268	283	300	240	275	275	257	300	285	290	273	286	249	260	257	277	277	287	269	271	269	289	269	254	269	249	270	262	254	262	272	299	273	266	303	244	308	285	289	275	273	276	268	272	298	277	300	278	279	258	273	292	276	277	275	252	272	269	269	261	286	287	282	299	278	278	314	248
8927	12075	20555	21937	17876	15365	11475	9577	8301	7756	8027	7523	4858	4008	3148	2828	2860	2975	2680	2406	1872	1609	1535	1434	1365	1557	1580	1604	1620	1217	1227	1215	1321	1225	1138	1080	953	887	861	841	796	737	749	721	690	736	691	751	695	738	1050	1148	1136	971	795	761	662	688	661	661	627	661	600	599	608	632	626	620	621	658	650	650	632	662	625	627	636	629	686	644	589	616	597	603	666	664	592	594	590	668	604	632	676	612	640	670	625	627	619	618	615	615	591	659	656	619	601	655	634	631	645	657	609	617	630	663	645	691	658	623	631	676	607	635	621	637	641	614	668	689	568	648	604	618	650	611	663	587	629	597	599	650	597	638	686	640	601	670	673	637	618	619	642	608	655	631	613	589	634	658	637	597	661	648	593	614	624	606	580	613	613	607	671	651	634	629	684	637	687	654	629	638	623	636	641	633	645	646	588	645	607	625	601	634	623	618	612	634	622	624	627	662	635	636	656	644	642	612	627	635	664	693	673	615	596	642	631	640	629	585	654	698	648	622	625	688	622	671	653	629	652	637	642	629	598	631	656	625	633	608	683	611	629	669	653	663	621	691	645	615	647	605	636	608	589	650	643	597	681	644	628	659	624	607	685	630	643	625	604	654	655	641	636	612	586	666	642	610	572	689	649	641	651	634	625	612	658	623	624	621	625	685	647	632	665	597	585	642	616	624	651	652	672	637	670	671	683	668	647	642	661	636	661	603	619	647	658	672	635	685	639	623	611	660	693	656	657	632	709	561	601	644	597	669	638	681	652	607	704	588	623	658	652	626	629	648	641	637	656	652	606	600	631	653	616	625	657	654	611	631	611	606	678	684	634	604	574	637	662	649	641	693	641	619	608	627	636	659	692	685	612	620	658	665	645	636	657	617	650	636	604	656	638	619	654	686	593	629	685	667	666	606	595	614	636	692	658	640	645	643	604	652	638	642	618	655	615	655	637	651	660	644	647	647	655	642	662	616	609	648	637	641	624	631	694	642	661	626	641	651	614	634	618	654	622	617	595	603	632	603	619	594	643	640	615	637	688	612	601	630	643	666	617	572	694	670	643	642	640	653	649	616	663	625	673	645	639	634	592	638	671	658	672	595	640	663	608	648	657	630	585	632	608	640	653	646	620	646	609	673	604	686	642	621	614	665	607	631	629	649	690	658	597	630	632	619	668	646	631	645	624	647	618	641	614	600	646	682	636	632	668	611	661	617	643	625	689	634	670	660	693	651	655	666	643	642	601	638	645	583	646	624	642	636	647	631	621	588	614	608	661	641	658	609	646	641	680	610	642	627	609	610	678	622	654	616	619	683	653	599	649	643	642	643	652	674	664	622	648	640	635	571	624	630	638	629	646	676	628	650	606	641	604	615	659	680	665	630	631	655	618	597	694	605	638	635	650	623	636	635	639	703	668	610	633	647	602	635	604	635	635	634	685	612	683	619	630	615	620	639	623	605	622	654	616	633	605	675	673	607	582	635	631	627	616	627	630	610	632	638	692	622	636	632	677	646	638	650	604	657	598	607	627	620	654	644	620	621	632	640	672	585	634	644	648	649	663	676	655	674	659	637	639	632	636	639	615	673	648	669	654	678	603	636	660	646	646	647	619	611	652	607	632	650	662	651	637	684	670	666	618	643	644	662	637	660	650	685	629	697	661	660	664	595	623	603	652	624	658	667	650	632	655	649	620	674	621	570	633	668	592	628	640	672	639	661	674	654	627	625	649	596	644	637	649	638	615	649	677	637	666	610	663	638	618	612	678	686	669	669	642	637	639	640	664	660	646	588	615	636	650	634	647	653	659	609	611	634	608	632	665	637	653	614	624	614	607	667	641	614	629	634	638	660	638	624	632	607	615	666	627	644	640	664	667	648	638	632	641	631	667	659	617	607	599	628	606	647	653	668	597	586	684	614	615	639	629	617	629	651	638	589	649	615	609	654	604	643	681	658	588	637	625	665	641	629	662	648	624	657	644	614	617	647	674	618	698	614	590	644	656	630	730	672	646	602	607	627	617	628	673	669	644	614	611	656	635	659	613	671	674	630	626	616	601	648	661	632	631	598	622	666	587	647	703	713	612	669	636	658	655	606	638	641	666	620	623	565	617	626	641	584	625	606	669	658	668	592	634	613	661	631	659	647	686	622	598	663	657	681	626	627	640	676	665	615	605	660	619	628	676	616	686	638	620	621	675	633	616	658	635	646	642	670	608	672	618	639	633	603	638	596	659	658	614	624	638	652	614	659	635	670	624	657	665	631	651	596	657	626	635	650	634	663	614	605	669	618	671	677	670	669	643	632	620	618	651	610	599	653	616	640	621	636	643	656	628	629	625	625	686	671	632	663	678	655	638	622	635	661	614	639	603	664	648	629	669	633	639	680	633	615	679	614	628	622	685	660	582	659	643	612	645	637	645	629	634	651	680	629	636	622	595	624	603	643	604	644	595	602	602	618	627	639	663	685	642	635	664	664	630	615	624	644	630	647	608	608	651	659	636	668	621	660	639	639	619	644	647	630	670	595	654	620	620	642	599	648	649	639	660	638	674	650	637	648	680	655	626	655	704	638	618	612	647	605	680	623	659	644	640	610	649	599	684	656	662	660	637	656	623	656	665	612	680	608	653	636	619	617	646	615	660	622	705	640	608	619	600	644	695	630	648	638	649	661	582	637	621	668	666	626	616	599	620	665	656	636	601	600	634	621	640	620	634	652	616	651	608	658	650	624	623	644	658	624	669	642	642	619	666	638	636	676	636	596	653	620	651	680	634	677	668	677	625	677	593	630	640	674	615	675	603	601	675	607	615	610	653	648	653	683	632	635	644	636	647	644	613	620	668	607	586	639	607	637	628	623	669	597	620	610	663	615	615	558	692	585	612	636	645	627	631	631	631	631	642	648	652	599	666	647	681	640	627	654	670	661	621	607	596	649	632	632	668	610	619	679	623	621	626	712	652	596	609	679	670	597	633	670	659	638	668	659	648	634	627	633	638	636	665	657	646	664	607	700	681	654	695	657	610	668	627	610	642	648	622	610	682	698	651	650	633	658	654	617	639	639	654	648	583	662	632	689	608	612	579	679	683	660	635	627	628	611	666	609	680	604	633	633	648	694	619	642	667	662	651	632	634	630	660	617	626	622	606	648	608	636	649	618	667	572	632	653	624	638	641	668	653	607	637	625	611	606	692	615	614	694	668	697	650	602	697	605	618	655	642	636	634	677	677	623	610	625	619	625	641	593	657	625	636	634	635	644	620	623	647	619	619	668	627	637	583	673	630	696	617	626	628	662	631	628	592	651	659	663	638	676	697	663	592	646	633	641	603	640	636	658	656	614	642	619	615	633	649	643	661	657	645	629	623	645	571	642	642	649	650	631	682	675	617	640	666	624	606	590	612	664	630	628	643	669	658	610	634	621	665	652	599	661	648	566	622	645	614	651	610	639	611	640	618	651	607	643	664	661	649	647	634	649	621	671	642	639	662	624
32665	37323	37520	34431	31073	27869	21764	16465	17022	16117	17322	18527	10812	7802	5665	3846	3558	3464	2581	1984	1228	903	727	605	706	967	1047	1163	1000	681	656	605	765	715	568	626	611	537	451	465	420	356	311	282	260	271	255	261	281	352	705	757	508	426	339	271	256	261	292	273	250	266	237	265	282	270	239	249	232	250	227	248	223	261	253	267	250	264	262	254	280	256	242	256	259	270	277	231	261	245	249	262	263	242	271	268	260	249	263	245	249	240	257	273	251	266	255	260	238	233	256	248	284	252	255	236	242	277	239	252	259	266	270	260	259	263	265	244	245	250	244	242	257	235	251	261	244	243	244	233	223	240	278	214	237	271	254	260	263	280	259	259	266	257	260	233	258	252	238	252	259	269	256	256	210	253	249	256	246	262	239	260	273	255	275	244	271	254	294	235	269	233	241	253	205	245	266	271	259	284	252	240	276	259	224	241	268	248	255	268	267	257	263	230	274	269	248	250	249	253	261	281	256	263	262	240	268	281	265	261	252	276	270	267	249	257	257	277	235	231	270	270	253	250	234	258	240	266	260	246	245	271	253	253	256	290	252	302	258	277	264	229	257	261	271	296	239	253	244	244	258	230	264	248	245	260	257	254	301	238	247	281	275	269	227	245	270	254	285	262	226	238	277	227	274	230	278	259	263	244	242	237	263	262	263	253	241	276	238	261	256	259	251	266	276	261	216	263	266	256	236	249	251	264	267	281	260	276	263	277	259	234	255	264	240	244	268	279	268	281	234	257	286	251	260	255	263	232	238	267	281	274	261	278	246	263	247	264	241	274	263	251	253	222	259	230	224	256	233	240	268	258	277	243	245	251	284	231	229	242	260	275	263	239	240	260	260	251	262	261	268	255	288	248	287	258	274	251	215	246	272	265	255	260	250	251	238	243	230	259	278	228	256	268	273	265	253	236	248	248	259	250	260	288	247	241	244	287	230	261	261	250	256	254	258	251	260	256	259	261	282	263	265	274	236	283	287	252	265	283	221	228	250	245	256	269	264	234	237	239	240	228	258	235	238	256	219	243	228	254	249	258	274	223	244	282	266	265	231	288	257	263	285	274	264	249	254	233	237	250	238	262	268	245	241	258	229	258	222	262	253	230	253	272	262	242	261	288	259	257	268	258	244	284	252	227	256	272	260	250	251	240	271	257	268	231	223	267	227	251	259	240	256	263	236	253	239	240	222	242	281	265	223	257	259	261	243	233	248	258	235	248	243	267	279	245	273	217	257	249	293	258	279	260	250	243	249	275	300	281	264	252	255	277	245	247	227	262	241	263	273	235	281	255	252	272	299	256	245	249	233	254	259	260	233	246	256	266	251	264	247	245	240	259	217	291	238	265	249	224	230	233	257	269	239	263	252	260	256	240	232	271	240	256	271	263	238	251	240	265	284	289	303	235	258	273	240	226	244	262	282	236	243	238	266	266	239	276	272	275	247	249	243	260	248	285	241	249	283	244	264	256	233	228	247	258	255	222	265	235	254	227	253	260	254	254	262	238	259	247	239	255	270	260	223	280	271	249	257	237	257	258	234	250	258	260	283	258	237	233	248	274	270	249	279	245	249	274	270	249	244	239	286	270	268	220	230	252	246	315	244	228	261	252	229	268	238	270	275	268	258	264	256	279	274	260	251	253	253	270	250	290	245	252	265	249	256	251	236	230	241	230	241	256	261	237	251	235	256	226	269	239	242	247	253	262	261	251	270	244	257	220	236	253	260	247	261	249	264	242	248	242	283	265	256	246	245	246	273	270	270	247	264	268	231	244	221	246	245	236	257	255	232	255	254	267	237	274	255	232	232	243	260	285	276	230	245	266	241	248	266	257	265	232	245	254	246	257	256	252	242	266	244	246	240	266	247	246	246	276	270	259	219	228	246	254	274	248	263	260	271	256	264	268	246	228	241	255	251	245	234	249	232	269	244	258	240	266	225	228	249	248	262	262	255	246	222	262	240	254	251	261	265	294	264	232	229	240	266	260	256	248	273	244	260	267	247	235	273	230	258	256	282	240	265	266	248	264	261	253	260	249	258	244	250	238	264	236	270	274	260	255	250	273	229	246	253	236	248	252	234	265	276	286	235	274	224	276	269	275	255	280	240	283	257	237	234	253	258	233	227	223	279	249	248	246	256	250	270	259	264	264	249	255	250	242	277	266	258	240	259	280	228	306	276	282	289	226	242	244	236	242	283	250	283	223	263	268	233	261	251	238	238	245	232	257	256	239	245	274	254	263	276	275	264	240	270	252	270	255	243	257	275	243	269	274	275	265	227	232	241	283	251	275	258	262	256	243	263	279	252	225	264	270	245	251	260	249	256	306	233	240	263	270	292	275	259	235	275	267	269	268	270	223	273	263	277	271	254	266	256	269	220	233	246	284	241	264	271	258	227	278	255	255	264	276	253	228	253	278	274	266	270	240	243	262	237	249	240	275	240	228	230	252	290	273	308	254	255	242	219	237	262	222	265	236	229	268	262	246	260	282	238	257	246	294	277	250	254	287	250	250	239	263	262	269	272	284	244	300	299	239	254	266	264	244	240	255	261	257	226	226	231	231	262	241	302	233	264	244	242	285	253	249	263	246	258	260	266	258	272	272	263	252	264	252	279	257	271	245	254	257	280	257	242	276	265	267	270	256	264	265	264	214	238	271	281	235	276	259	280	269	241	278	249	254	227	286	251	293	272	233	258	235	268	292	267	252	250	240	231	244	262	240	240	230	255	237	266	284	271	261	244	244	261	242	263	226	262	235	274	226	252	243	230	270	227	274	269	247	263	283	256	233	254	242	268	276	252	241	250	244	261	231	263	255	252	205	229	252	246	263	286	249	246	240	284	255	251	248	261	296	246	267	234	267	249	249	264	256	246	274	247	259	263	226	245	214	245	252	273	265	247	290	202	252	256	257	257	254	255	256	253	262	290	263	254	251	246	265	249	240	265	271	277	279	268	261	279	241	240	265	241	168	239	250	263	263	256	262	254	275	249	260	246	281	293	252	253	259	249	268	282	256	256	253	257	280	259	264	232	261	251	232	279	240	276	261	264	222	244	255	278	267	239	245	236	255	266	293	241	246	276	252	232	258	267	274	254	259	256	248	245	242	265	251	236	242	253	288	238	226	239	270	248	291	264	251	269	255	259	270	243	265	265	258	255	259	245	276	261	274	285	254	236	218	258	281	257	256	267	261	261	249	256	244	251	281	243	259	232	268	250	265	259	275	268	319	238	249	245	262	231	261	252	244	241	240	274	240	271	266	271	251	282	260	259	235	244	222	256	262	301	269	245	283	240	261	255	268	239	247	265	233	250	238	236	256	253	238	283	259	215	258	265	264	264	247	265	249	248	250	258	258	204	226	264	247	259	267	224	273	268	274	298	245	253	230	263	236	264	241	242	246	245	254	283	229	239	302	237	256	262	225	236	242	284	274	237	243	252	280	257	246	265	266	268	259	254	268	271	270	268	251	265	240
23822	30168	38339	42131	42666	40128	35073	31867	34153	29266	34379	35908	26316	22625	17262	13573	16519	17170	13690	10927	6901	4903	3747	3300	3947	5228	5799	7392	5844	3724	3524	3395	4603	4289	3313	3419	3210	2642	2042	2072	1710	1236	929	710	724	763	769	745	758	1690	3666	3915	2521	1626	1069	805	605	622	584	630	600	555	559	591	592	632	602	642	590	571	569	572	591	616	593	560	578	603	579	584	592	598	586	568	620	585	604	615	612	642	577	556	557	598	592	637	600	605	634	600	606	620	649	600	562	562	619	621	607	596	593	591	595	608	592	603	612	587	601	579	559	584	639	595	592	581	571	591	615	639	558	626	555	651	587	588	571	585	591	584	620	596	570	585	575	617	581	597	615	601	567	602	638	587	606	617	606	603	607	575	595	618	592	553	560	561	602	588	592	587	598	593	652	576	570	602	593	615	570	552	588	600	595	594	584	582	636	598	563	599	606	566	606	617	643	568	628	620	599	619	617	569	570	577	617	616	562	626	596	621	540	568	672	629	635	604	567	597	574	605	577	563	648	638	624	597	599	566	628	573	595	619	599	638	615	570	564	576	638	550	523	622	608	634	567	614	606	600	578	590	581	593	586	627	611	542	621	614	558	614	552	633	644	588	610	571	603	594	619	585	551	591	606	595	575	576	550	558	579	582	569	638	607	571	597	585	564	594	630	588	593	624	594	580	612	567	611	640	612	593	623	656	568	581	595	591	539	576	579	595	577	585	601	616	589	596	573	593	597	585	612	600	591	600	620	605	624	555	607	612	587	595	605	579	582	612	594	559	606	647	608	530	622	596	583	581	556	600	558	624	612	595	604	598	580	582	572	634	575	609	610	628	587	584	611	587	547	578	592	568	578	584	598	587	581	605	586	584	623	555	611	589	585	627	611	570	633	607	586	576	567	579	604	594	589	571	586	576	612	630	621	573	597	624	553	625	613	609	575	594	628	600	604	573	623	584	585	529	594	599	574	606	541	585	571	592	589	605	571	586	581	560	608	581	578	557	602	544	626	609	581	645	588	569	545	574	551	546	600	594	580	572	603	602	583	597	573	543	587	543	588	587	558	621	629	595	612	586	600	568	623	561	589	562	588	580	611	581	578	643	595	546	602	609	615	634	646	592	609	572	570	583	627	585	595	578	588	607	620	597	603	643	576	583	587	605	605	644	620	589	627	631	579	613	598	593	605	606	550	573	606	588	593	602	605	574	614	628	658	549	556	595	611	604	605	565	593	622	587	601	573	543	616	601	634	598	586	599	616	601	602	623	587	604	594	540	592	543	579	660	597	593	570	581	599	596	573	612	589	619	603	604	588	605	639	601	560	619	580	579	592	638	601	620	583	594	596	600	570	611	584	615	622	608	596	558	589	591	598	628	607	634	569	562	567	558	616	602	599	600	577	604	568	550	627	559	600	571	650	579	586	591	602	580	534	576	641	628	597	586	634	552	596	609	614	603	600	609	589	600	599	650	618	566	588	594	678	613	555	613	587	603	612	585	592	627	577	583	590	583	578	605	610	627	622	589	592	655	608	559	557	631	572	614	586	616	605	598	592	574	621	603	605	571	612	574	542	591	597	563	600	563	578	627	586	635	585	562	595	563	553	601	563	560	609	622	639	614	564	565	590	614	534	594	623	580	579	570	600	628	613	600	586	555	604	573	622	577	564	605	615	548	598	595	595	609	595	643	600	620	600	620	559	571	633	600	560	572	624	618	584	597	565	624	582	605	584	583	592	614	626	603	550	567	595	623	577	648	548	562	570	652	604	552	593	605	613	630	607	577	667	591	577	542	633	605	590	554	588	607	564	587	633	584	549	629	591	618	589	549	591	639	610	531	639	599	575	630	616	579	570	589	602	600	603	595	616	576	621	596	590	624	612	601	609	575	579	634	553	613	584	550	565	602	598	591	574	570	585	598	579	571	590	592	584	567	591	630	611	625	630	611	579	588	613	610	600	596	642	608	577	601	585	612	587	600	574	569	617	570	563	577	559	600	631	633	626	626	593	600	564	584	667	573	627	543	541	611	590	573	605	651	598	581	644	612	604	582	599	584	616	624	605	609	589	644	601	571	575	611	606	608	589	586	565	605	633	588	585	647	637	630	587	629	551	596	662	602	619	593	592	641	583	581	637	586	628	562	607	598	575	622	648	558	588	571	607	560	596	585	571	555	588	608	617	647	591	595	622	580	627	614	558	602	608	561	554	576	598	600	562	626	612	598	576	651	603	587	617	579	595	647	610	623	590	604	602	560	560	653	580	603	597	563	580	568	657	558	575	554	542	607	575	570	612	583	598	612	608	565	573	557	588	581	593	613	561	670	585	566	592	550	618	644	576	540	584	592	595	640	612	596	586	611	616	615	608	597	612	579	603	607	585	574	576	589	628	595	603	571	633	601	572	596	583	618	576	610	632	611	596	589	605	616	600	642	593	587	612	568	589	586	591	621	610	577	591	622	580	624	633	585	650	578	599	600	605	620	567	598	584	552	607	591	535	614	620	532	579	645	570	648	574	586	650	555	575	591	586	608	571	589	555	576	582	585	589	568	593	652	586	647	646	617	615	578	565	565	569	656	604	624	627	597	597	620	546	607	631	634	658	645	599	606	591	590	611	589	575	590	561	620	632	605	568	546	590	576	616	581	615	634	553	608	613	591	640	612	651	588	573	552	559	567	602	591	621	579	593	621	559	592	598	587	625	613	635	589	592	639	598	607	569	562	609	601	561	567	589	598	599	581	583	582	620	577	571	546	622	612	581	591	586	589	576	616	609	613	574	567	565	627	611	563	595	624	564	596	611	603	563	630	576	552	576	604	589	610	635	569	595	612	565	561	633	595	575	609	601	572	619	608	608	560	613	585	576	601	608	609	551	594	575	574	562	601	583	542	620	587	569	572	580	610	599	567	596	581	577	616	572	591	619	567	591	621	613	625	595	547	617	599	608	582	577	575	662	593	519	588	581	587	606	555	595	601	601	615	625	587	617	592	599	578	592	638	640	614	576	630	594	608	560	579	609	597	578	597	597	630	621	571	615	600	582	577	614	618	591	537	595	684	602	613	584	619	601	562	649	588	545	601	572	607	566	595	612	584	588	565	605	577	589	587	560	583	605	565	614	540	567	586	580	582	611	616	583	632	583	577	609	587	584	559	635	590	595	540	615	569	561	576	616	595	594	591	576	589	614	624	583	594	576	551	597	612	559	561	611	619	630	621	576	598	594	628	588	599	568	621	613	589	588	611	549	589	578	550	631	626	606	571	615	580	562	628	607	587	613	579	565	554	601	621	579	620	588	613	603	599	564	621	591	575	615	597	620	573	610	585	561	606	571	615	597	633	600	622	581	602	620	653	601	601	587	535	577	571	596	565	557	584	578	623	639	571	571	597	614	604	608	581	606	637	598	596	543	563	646	573	574	618	614	572	625	596	609	583	618	593	608	606	586	593	577	617	602	589	619	577	610	613	549	618	598	579	576	598	594	610	594	581	584	618	588	597
40988	41898	38988	35674	34211	33033	29096	24881	25708	26150	24590	27169	18562	14436	9656	6670	6626	6468	4410	3487	2134	1492	1081	983	1172	1693	1803	2120	1741	1104	884	921	1081	1168	974	1148	988	737	561	624	487	389	346	298	254	258	276	263	254	475	987	1005	807	559	391	307	249	276	261	245	244	267	241	290	229	252	236	240	246	250	223	269	258	269	223	249	265	249	251	245	243	260	214	238	250	240	256	249	231	252	256	228	264	243	246	284	244	243	205	248	234	248	233	250	251	255	245	269	251	240	261	239	256	249	240	270	273	228	244	280	265	242	260	243	253	252	239	243	263	216	268	233	224	260	267	265	261	254	269	232	246	223	240	224	270	254	230	249	236	235	236	244	235	252	263	237	268	257	236	232	263	247	233	250	238	260	254	271	239	238	230	264	225	281	241	266	279	248	262	241	286	247	280	258	231	215	251	256	268	243	228	236	240	232	264	238	245	251	263	238	245	258	278	242	235	243	281	225	254	240	247	241	262	222	229	253	248	266	271	264	246	248	256	250	230	240	251	272	253	235	239	228	292	237	243	238	242	223	234	275	227	260	262	251	256	261	275	273	263	221	244	259	241	261	285	267	227	245	235	256	240	266	262	230	268	232	236	228	251	235	246	262	273	256	242	247	281	262	279	224	225	247	250	237	265	290	269	252	257	230	247	257	260	233	238	267	232	265	293	220	257	232	252	237	257	254	273	236	248	248	240	243	232	256	236	267	252	231	232	244	255	262	226	248	247	224	237	243	239	257	229	256	258	244	255	251	221	234	238	233	249	210	265	260	258	230	252	231	233	243	221	232	251	250	250	279	250	253	253	258	216	246	256	288	262	224	227	259	235	243	225	234	227	239	220	262	254	243	254	243	223	253	245	263	240	244	237	224	257	250	270	264	253	272	278	241	245	240	222	231	253	240	239	240	242	234	243	246	216	300	253	245	232	234	267	286	244	266	261	216	249	250	265	248	236	244	236	258	253	243	235	222	237	259	257	253	245	254	261	251	273	251	258	237	243	263	214	274	273	225	240	216	229	244	222	230	237	250	231	253	235	273	259	246	233	219	253	259	255	226	233	248	277	303	250	252	251	270	243	287	263	232	243	237	254	248	272	245	241	189	237	264	241	240	249	218	234	258	260	257	235	220	226	227	226	210	252	296	257	286	249	243	240	251	269	244	274	241	244	255	236	262	247	242	260	248	277	233	279	230	255	237	251	253	247	262	254	290	239	254	262	251	236	264	247	270	232	245	242	258	255	276	247	283	270	263	277	258	261	240	228	236	247	230	253	283	281	287	232	239	232	230	245	261	253	245	255	231	261	236	211	231	257	234	234	221	236	233	253	242	246	260	254	236	256	258	246	247	243	216	241	272	278	245	239	247	234	213	257	217	271	257	255	275	225	261	282	262	223	226	227	306	254	244	274	236	249	265	244	265	271	250	249	247	251	218	254	262	234	257	289	250	249	246	228	226	280	260	220	224	242	247	251	270	244	253	223	217	262	291	259	287	260	268	261	276	236	255	232	235	271	265	252	250	241	248	250	245	247	235	239	235	259	260	246	237	233	237	235	230	236	234	231	246	244	260	251	255	283	212	244	216	263	244	232	249	258	252	246	254	247	303	243	266	247	239	274	225	228	292	260	255	253	252	268	234	270	246	250	242	230	255	227	254	247	243	264	253	279	234	237	259	256	272	246	267	271	248	238	282	253	259	203	235	237	218	277	255	215	257	248	277	233	264	237	241	267	241	251	244	281	251	247	240	248	228	277	246	241	237	213	244	220	266	243	247	241	233	243	261	268	255	255	242	220	231	251	233	260	263	232	243	255	243	252	221	250	244	246	257	286	261	239	243	254	268	242	256	243	240	272	259	247	248	228	248	242	272	239	249	275	241	244	258	252	249	226	246	218	260	253	243	254	272	235	233	251	202	249	249	244	231	246	227	227	256	248	243	238	261	238	261	231	241	257	235	225	228	228	290	266	258	250	242	251	234	269	240	252	263	228	257	250	239	254	255	252	238	221	220	245	216	251	255	227	246	241	256	244	247	261	248	241	266	243	271	228	261	247	216	263	249	253	247	232	270	234	248	215	283	254	236	234	236	253	273	261	255	273	238	235	247	237	257	238	254	219	246	245	257	265	260	274	281	222	261	223	245	248	253	243	231	261	248	252	262	232	251	242	257	262	277	251	270	251	269	228	263	255	265	227	223	256	243	252	268	286	246	227	248	237	256	252	260	217	263	225	226	255	257	268	264	219	242	231	226	265	263	240	290	229	229	242	233	279	237	238	236	267	231	254	219	246	224	253	265	232	267	247	266	220	249	242	239	251	243	216	257	268	260	241	222	257	260	248	251	222	236	227	255	228	240	277	245	254	230	258	244	242	223	258	247	233	248	277	253	266	250	267	256	248	274	267	221	238	216	222	240	248	231	268	243	264	227	243	231	239	252	257	230	247	227	242	228	247	263	214	258	236	278	258	257	255	208	267	231	235	248	248	253	225	229	222	253	251	256	242	265	236	254	244	249	247	244	245	241	249	242	235	248	260	250	244	254	258	258	219	238	279	233	218	211	239	243	232	234	235	242	258	252	240	266	253	239	245	232	248	280	275	250	253	271	253	242	239	244	246	214	255	215	246	270	250	256	247	251	257	257	248	242	253	242	242	236	252	240	227	235	241	249	224	247	235	265	238	239	240	250	251	246	251	236	249	246	252	279	255	249	270	243	243	249	272	267	237	253	251	218	262	249	245	245	240	271	267	273	265	247	262	261	277	247	255	239	267	271	247	260	234	241	222	254	244	241	256	263	240	300	287	252	248	233	259	233	259	238	253	245	263	258	268	274	257	255	241	263	277	235	293	280	228	238	230	228	255	277	266	269	256	253	223	262	249	251	277	254	232	235	249	243	244	238	259	263	244	228	236	268	263	254	247	211	248	245	260	228	260	255	255	264	247	203	232	243	225	256	251	248	242	243	266	268	238	265	236	256	248	246	219	219	254	259	248	225	222	246	223	247	240	237	223	241	265	279	263	231	269	241	252	232	271	228	253	221	266	248	222	227	256	253	210	243	209	230	230	237	259	246	237	269	234	252	224	237	248	264	243	257	267	254	257	239	266	229	248	265	228	267	237	240	236	243	240	250	252	241	252	235	232	244	232	229	238	227	273	244	233	236	267	240	269	256	264	271	215	219	237	241	237	208	255	247	247	247	229	213	234	254	228	262	230	241	266	257	228	257	256	264	240	237	244	240	252	238	238	242	256	244	217	271	249	292	257	247	234	222	258	238	263	252	232	272	237	250	263	258	242	269	214	244	253	237	263	234	236	268	219	225	237	254	249	252	228	248	242	250	275	249	237	231	265	258	218	266	258	273	287	234	262	241	259	251	259	248	260	275	250	270	247	265	248	267	226	252	259	234	260	239	244	250	237	275	262	233	235	231	237	248	243	241	234	247	262	255	230	219	225	284	264	257	225	237	234	230	235	231
29722	36547	42872	46672	48273	47932	42748	40617	41448	38424	40541	44191	35209	31570	25135	21131	24804	25200	20178	17174	11494	7886	5606	5539	6491	9395	10132	11844	10219	6039	5565	5098	7246	6855	5887	6887	5855	4380	3090	3086	2787	1805	1189	905	770	780	770	777	799	2649	6336	6086	3966	2282	1416	866	668	579	556	573	555	599	588	542	570	537	573	549	573	594	572	592	568	571	539	585	534	603	579	596	553	550	578	603	558	600	583	586	599	542	598	570	551	628	571	553	597	551	571	552	577	566	590	579	576	583	553	600	570	554	562	588	585	598	566	570	567	601	611	584	582	596	535	558	594	606	593	571	536	561	559	541	573	571	553	584	574	577	586	574	599	559	557	537	563	586	597	588	560	599	629	589	571	570	572	562	574	550	588	559	583	569	541	541	580	567	523	583	533	577	571	603	567	582	552	544	600	560	556	610	569	639	570	608	573	556	574	568	580	587	572	566	595	537	580	588	590	581	619	599	540	588	594	564	577	591	558	593	592	560	526	590	624	561	558	581	589	547	568	540	566	578	531	589	586	546	538	626	560	566	561	566	592	573	593	625	562	563	592	551	547	568	583	557	586	591	605	584	576	559	594	577	601	600	562	532	559	542	561	554	547	556	559	560	562	548	551	574	567	576	639	582	563	592	570	591	592	572	594	533	559	585	545	594	564	562	536	592	615	575	547	597	568	569	514	590	555	567	588	538	561	592	576	521	556	539	562	582	602	548	586	577	580	577	594	568	606	527	589	597	564	536	613	581	574	601	577	596	578	582	566	579	587	589	567	601	598	595	577	604	601	583	587	573	550	591	547	583	531	570	644	531	563	622	554	535	552	595	580	581	563	548	625	588	611	601	574	518	592	604	569	560	570	577	606	599	556	577	532	575	602	560	579	577	557	563	558	551	552	554	589	567	562	564	577	548	577	561	547	574	553	549	539	574	550	536	567	560	578	621	585	609	553	610	565	586	594	592	576	546	562	576	572	578	596	577	573	590	596	593	578	586	552	578	566	616	622	533	615	603	595	581	566	563	557	600	576	607	551	545	542	575	584	566	542	597	635	559	544	627	584	605	525	575	574	555	577	575	577	554	559	580	550	560	589	563	623	582	567	604	611	586	559	579	601	578	559	574	574	567	559	545	609	588	533	593	554	634	594	553	551	583	553	602	578	594	565	571	614	553	515	577	556	532	587	579	595	554	622	591	574	593	585	543	582	602	538	551	587	552	568	549	574	563	609	598	554	582	572	598	563	600	577	568	545	560	582	591	611	591	536	582	597	558	573	552	538	566	594	585	583	549	593	571	570	555	585	532	580	569	570	579	564	579	577	578	571	567	576	614	534	611	547	528	564	595	620	569	571	584	574	564	590	568	620	571	618	599	569	581	628	603	548	628	617	611	544	594	547	610	544	530	614	551	613	574	570	560	574	598	551	609	576	592	564	536	544	602	618	569	574	541	598	577	568	547	594	593	530	578	580	578	568	578	585	556	596	580	596	552	554	572	543	616	584	542	548	581	593	551	583	614	560	577	549	564	586	530	575	554	563	579	579	594	585	601	601	542	577	549	617	613	555	549	543	564	601	596	568	518	581	560	568	585	541	591	569	637	560	567	563	566	582	579	536	561	561	605	613	582	539	588	582	599	620	575	583	565	617	584	587	560	564	605	590	592	559	553	560	584	608	624	577	577	595	564	549	531	566	566	579	589	589	543	601	593	531	539	527	585	588	606	602	600	586	588	571	567	538	574	572	565	564	591	608	573	579	561	639	593	622	536	606	584	589	579	567	551	601	565	585	556	589	563	606	571	606	533	600	595	544	586	556	615	597	575	595	563	567	618	619	567	560	641	551	529	566	541	584	585	561	551	556	580	597	579	598	574	632	565	564	585	579	581	594	589	566	553	593	558	582	581	531	562	622	565	594	581	608	597	558	607	569	596	584	562	581	570	586	575	579	577	591	588	579	582	561	530	571	550	593	604	580	537	548	541	626	555	605	543	556	528	578	587	564	569	589	531	577	610	537	606	591	597	614	555	600	556	557	573	550	604	559	550	550	602	596	603	576	580	564	555	580	601	570	588	547	626	586	549	597	574	588	580	570	583	560	521	594	542	574	563	564	594	569	581	617	616	569	539	572	550	603	537	580	567	572	544	586	562	608	579	612	630	605	599	600	585	549	564	590	556	582	556	592	576	560	564	582	588	588	651	590	590	547	600	575	557	572	582	545	580	622	570	574	527	564	531	550	578	596	551	592	566	589	586	555	530	579	572	586	554	546	614	588	544	582	518	629	601	561	561	532	547	577	575	579	594	555	580	568	591	554	613	536	589	559	565	550	596	565	569	567	608	606	562	554	576	585	592	535	594	557	571	561	548	598	535	554	581	587	577	550	588	540	574	546	597	560	585	607	606	605	605	582	580	539	597	579	580	568	537	535	561	578	602	533	555	651	613	609	552	548	630	562	584	562	585	550	545	563	589	556	555	574	579	555	606	597	614	609	535	562	576	569	617	562	554	585	580	539	570	591	550	594	574	568	593	568	580	547	578	605	560	580	614	593	548	613	589	597	569	520	553	553	571	612	589	576	629	541	580	579	596	552	575	591	557	567	605	568	586	559	554	592	567	582	561	614	548	599	555	633	549	567	599	602	594	535	557	583	561	580	582	566	567	555	555	546	621	558	548	588	565	591	564	587	549	589	545	548	556	579	565	568	547	547	578	578	560	596	587	609	577	565	570	560	536	573	580	598	552	569	579	564	598	597	611	589	558	563	573	606	597	594	597	580	606	583	576	552	580	589	571	582	586	544	556	557	559	566	565	550	599	579	590	545	558	557	580	562	563	607	567	587	559	593	551	583	562	596	586	596	597	542	602	575	577	549	569	569	585	582	572	555	599	573	550	586	538	557	634	565	540	588	538	579	565	614	573	585	578	539	554	558	536	567	610	601	576	569	611	549	572	577	589	566	633	588	593	566	546	532	540	598	578	589	593	560	586	551	543	587	603	530	607	584	563	587	527	567	576	581	570	598	521	603	589	605	595	544	537	559	606	568	593	576	593	520	546	563	559	549	542	553	562	567	576	544	558	559	613	554	584	589	621	563	579	555	551	584	580	601	540	605	597	581	610	562	536	552	523	599	571	559	593	574	582	560	562	577	591	597	551	571	589	579	587	579	563	579	555	545	595	594	557	571	612	557	531	575	584	589	605	566	545	594	574	535	592	512	553	580	583	556	581	587	560	571	553	594	566	596	574	562	574	582	533	560	624	583	602	594	573	545	566	544	572	590	557	583	582	596	577	620	571	603	538	592	614	593	574	617	607	622	568	599	561	528	575	619	564	575	588	585	593	548	553	563	555	584	594	571	553	536	569	581	567	597	551	546	534	587	531	549	566	565	568	607	569	554	575	535	590	593	614	579	577	588	553	588	624	596	576	621	579	549	615	554	571	574	579	555	608	605	580	568	543	581	574	568	582	535	583	588	547	586	587	569	544	600	584	591	597	580	585
14583	14480	16171	11732	7660	4459	3193	2408	2022	1771	1581	1744	1135	845	685	592	600	616	550	496	425	401	415	365	357	415	362	368	427	374	329	363	369	313	327	328	300	280	335	306	314	301	300	283	262	305	295	307	279	312	344	349	346	332	284	302	316	293	290	240	269	259	276	278	279	250	287	256	280	344	305	251	242	262	298	241	269	291	287	295	263	258	271	265	277	280	255	264	267	296	261	259	289	274	308	275	297	277	290	270	280	289	266	299	256	282	258	272	293	268	309	252	270	289	263	289	276	253	289	293	278	280	270	276	281	304	287	265	285	261	282	276	289	275	253	258	291	280	272	294	236	288	257	283	242	242	279	301	285	268	265	287	273	304	299	259	266	245	278	263	286	296	263	285	284	283	270	292	266	274	288	255	298	273	278	268	301	275	305	280	264	292	254	300	264	282	269	287	290	272	282	280	301	279	275	263	287	315	320	270	282	277	278	290	265	276	256	276	246	300	340	265	299	279	272	285	267	265	255	303	285	294	289	250	266	302	270	265	305	297	282	291	266	274	280	279	286	273	295	269	288	280	254	286	248	279	283	281	297	274	289	275	299	268	270	270	271	271	267	270	330	292	325	280	284	308	265	266	278	275	285	252	284	299	297	245	261	270	278	294	303	243	272	252	276	285	301	269	241	270	256	290	293	272	289	276	286	251	281	294	288	282	316	239	264	283	275	278	281	286	283	297	287	274	297	286	255	245	288	286	285	262	300	278	278	240	274	281	272	299	309	296	262	303	264	294	290	284	318	309	252	286	286	274	281	265	301	270	264	293	258	289	305	305	273	292	264	249	282	281	273	280	255	283	294	262	289	258	231	289	261	289	273	248	262	265	283	226	286	295	231	253	272	302	253	262	298	299	276	276	265	231	262	293	273	303	293	267	267	287	260	284	279	294	257	282	252	265	282	294	299	294	258	300	269	296	324	325	271	254	260	288	298	251	286	293	279	287	270	294	278	277	266	254	289	287	282	266	296	282	290	268	296	252	244	294	253	260	259	291	269	282	253	284	273	279	290	298	262	278	303	282	274	240	275	304	298	285	282	301	255	284	275	262	277	291	296	266	290	275	291	296	270	282	290	281	268	267	279	284	272	267	287	222	275	282	290	286	263	247	295	249	293	260	262	310	277	288	282	321	304	286	286	279	275	278	316	279	284	317	262	272	263	263	289	285	263	273	283	228	282	297	270	277	303	312	255	297	258	302	276	269	281	277	287	274	304	261	287	272	280	288	286	284	269	261	278	276	266	263	280	279	294	310	282	272	314	300	283	281	274	269	290	270	261	248	295	316	280	277	289	304	298	287	283	266	276	265	302	272	281	301	274	268	281	276	280	251	296	297	291	300	276	274	271	288	279	317	264	264	303	289	279	293	305	303	290	301	304	268	278	270	296	342	277	285	300	306	286	267	259	284	303	276	276	278	260	289	298	265	277	286	260	276	283	299	285	282	267	290	261	285	265	250	290	264	258	273	285	275	268	249	269	294	279	292	282	273	272	274	269	269	270	257	262	288	295	246	256	273	271	295	311	300	274	285	292	278	270	247	297	294	279	261	297	281	289	310	237	270	304	278	275	275	265	277	262	284	298	296	298	261	271	284	259	287	277	275	291	297	284	294	257	269	254	265	317	293	284	289	284	290	291	250	270	291	280	293	269	256	292	282	274	294	274	274	259	290	280	267	282	257	305	276	277	280	265	281	266	305	279	275	275	272	272	283	271	302	283	269	260	269	254	276	304	290	273	257	276	287	275	299	287	311	292	296	267	298	311	278	306	289	291	285	254	279	285	289	263	288	296	274	286	296	293	265	284	259	266	270	282	267	300	276	236	290	257	293	299	281	287	295	295	289	300	288	308	243	269	296	286	253	290	286	270	289	261	279	286	280	276	263	263	279	262	308	291	263	260	254	303	262	291	271	257	257	275	311	246	299	265	300	271	262	269	276	296	294	282	294	293	304	266	291	256	264	278	259	275	259	262	275	239	263	271	281	305	263	258	269	278	291	288	244	273	277	279	231	267	270	242	285	282	272	286	299	307	301	267	263	307	275	285	257	259	271	262	265	269	297	280	279	269	279	302	256	264	276	281	290	276	282	298	302	274	279	275	267	267	275	289	288	259	259	275	257	263	289	280	276	283	248	261	256	292	307	309	295	268	304	298	255	271	291	291	275	282	329	266	274	291	270	298	281	239	279	277	286	272	258	245	288	237	282	284	282	257	316	270	252	280	274	267	276	308	313	278	272	282	285	305	254	300	269	297	267	285	312	269	257	275	275	273	273	264	289	302	310	284	304	274	266	293	283	270	272	247	241	294	286	294	279	292	266	286	284	263	305	281	259	269	267	288	262	257	264	262	290	270	254	274	304	271	261	273	299	261	254	265	290	266	258	298	273	309	257	273	256	254	271	289	299	265	301	289	299	282	294	276	259	275	293	303	281	254	267	270	270	273	303	261	281	268	259	274	267	281	265	278	308	273	283	293	295	288	266	258	267	270	274	288	273	271	263	290	274	276	273	272	305	253	253	294	301	277	324	288	282	246	319	303	275	274	261	272	267	273	273	260	275	282	275	248	271	261	271	260	269	270	261	280	237	319	283	296	282	293	297	271	281	276	281	289	283	272	297	252	280	283	293	286	286	272	288	301	313	250	267	323	267	296	291	244	281	270	270	276	314	288	236	272	274	258	281	256	249	257	286	276	286	281	295	286	259	283	261	268	270	285	287	254	273	266	296	325	277	302	235	255	288	258	282	262	263	274	299	281	265	293	240	286	296	257	299	273	285	263	299	264	269	268	303	286	262	274	279	292	264	268	280	267	293	281	270	264	278	247	268	303	304	311	297	270	281	270	277	279	261	243	279	277	274	300	288	282	287	266	281	272	309	264	283	259	286	259	274	274	294	259	290	286	279	291	268	271	293	255	309	292	295	265	273	284	253	307	267	320	282	263	277	296	258	305	295	288	293	265	294	294	281	283	286	299	300	310	270	275	293	266	265	268	314	243	290	260	274	282	276	252	296	271	268	285	283	253	297	282	285	279	302	294	281	277	286	260	272	291	257	257	298	260	283	272	282	299	308	294	297	296	301	303	282	265	279	288	289	312	270	281	262	290	289	264	283	276	297	278	291	282	293	279	238	280	264	272	297	278	296	293	285	280	297	285	303	273	274	261	293	276	276	277	286	256	283	265	241	298	293	287	304	302	296	273	266	270	308	285	295	275	287	292	277	268	285	285	279	248	296	270	275	275	249	295	276	276	268	255	254	252	269	262	289	264	270	268	278	284	245	263	302	279	306	250	282	291	280	320	273	276	281	265	268	264	313	270	291	254	256	306	276	275	278	289	302	275	282	247	275	276	295	303	274	272	254	267	301	271	268	269	274	288	280	271	274	275	308	245	268	281	292	271	293	280	290	276	302	254	335	272	298	257	273	271	280	272	281	289	290	278	293	253	277	287	297	269	281
9447	12876	20974	21859	19155	14519	11855	9767	9008	7605	7215	7604	5198	4290	3247	2886	2907	2912	2625	2325	1853	1584	1411	1378	1353	1365	1526	1593	1507	1377	1306	1193	1247	1203	1179	1168	899	904	850	815	781	780	787	743	654	705	759	701	720	800	1138	1176	1044	896	777	720	656	664	674	681	647	680	637	644	636	665	691	652	612	647	646	612	696	656	653	628	603	655	651	649	638	637	636	678	704	627	618	671	622	614	627	643	636	637	623	600	656	613	652	616	646	669	707	626	631	649	653	642	689	669	639	674	614	638	655	617	600	639	644	641	618	700	673	623	676	668	622	625	642	626	633	669	649	643	691	626	632	676	662	651	642	622	627	629	635	640	676	611	658	677	648	664	663	645	612	630	673	661	680	633	638	661	624	691	650	649	640	689	643	637	642	643	647	715	649	651	654	678	703	630	665	628	615	668	616	629	671	638	651	626	662	693	635	691	693	613	631	639	643	675	677	622	730	647	627	664	663	610	634	664	602	689	668	637	632	616	647	701	629	652	666	602	613	644	671	625	662	636	653	664	649	662	638	641	640	656	648	660	655	646	643	626	685	658	628	689	616	650	604	657	626	650	623	683	627	645	648	650	636	647	651	637	656	638	655	654	648	651	680	622	640	656	649	615	690	623	671	654	599	632	642	660	621	659	643	619	626	653	645	636	638	654	681	674	642	622	619	676	599	654	636	627	649	617	623	638	661	634	644	612	639	639	671	696	626	669	653	666	661	660	614	638	612	656	616	665	640	625	643	641	685	631	674	648	614	621	655	638	653	643	656	624	605	620	663	638	659	656	634	642	666	647	601	658	619	672	700	677	621	625	633	652	617	644	634	608	661	668	653	666	654	637	679	659	660	663	634	613	597	606	621	637	601	654	628	644	647	682	639	651	645	660	665	669	645	595	654	648	637	630	700	656	669	668	698	666	622	696	621	675	702	649	677	613	613	638	642	687	690	644	662	590	644	643	594	620	665	648	619	636	638	617	655	638	627	631	642	656	661	646	628	619	653	591	649	669	647	666	636	646	695	640	612	667	632	649	650	659	630	639	663	580	695	694	644	644	625	675	625	661	680	657	620	656	666	622	638	640	681	643	640	611	674	636	671	678	633	638	622	642	638	638	633	673	632	630	654	649	617	645	642	654	641	640	620	659	636	630	680	633	652	696	637	681	571	669	623	632	654	627	637	667	649	659	621	611	658	633	631	643	664	635	630	684	627	639	660	667	640	638	653	661	645	668	603	643	633	636	648	630	660	676	636	676	626	649	626	636	695	659	663	688	675	646	634	637	586	617	630	624	710	647	650	632	671	632	618	674	656	642	645	672	618	660	650	677	675	646	669	644	647	631	636	667	633	626	592	639	659	627	642	647	663	640	672	572	651	637	675	632	641	606	627	660	674	649	635	638	630	638	644	625	676	653	601	640	627	629	629	663	661	642	664	674	656	644	685	666	657	636	676	664	738	605	663	675	631	636	623	612	628	654	684	673	650	634	629	651	656	660	684	660	598	630	650	651	669	655	672	583	664	669	617	645	649	674	647	628	623	636	656	649	646	657	682	667	641	635	638	642	654	664	647	657	692	651	641	654	648	650	633	675	680	691	626	647	668	640	623	636	648	669	677	666	653	655	643	610	642	629	634	686	631	672	657	651	633	662	659	664	644	640	677	596	659	626	636	674	644	618	658	610	673	625	619	679	647	702	649	634	589	668	606	656	632	653	698	637	623	678	613	616	677	709	627	572	590	640	625	666	657	650	635	665	660	594	638	639	592	653	651	621	596	645	628	650	616	654	630	680	648	635	665	700	666	639	646	647	617	648	627	646	649	676	667	619	650	646	620	696	645	619	707	633	677	643	692	637	638	606	602	629	660	639	652	632	637	677	625	654	660	626	623	630	669	611	643	625	621	648	630	622	667	640	663	613	599	633	622	662	631	617	645	589	664	686	609	635	608	668	641	676	616	642	600	643	651	690	658	641	608	631	688	651	655	636	684	632	647	663	604	630	639	648	606	617	687	666	620	704	665	666	636	612	621	661	635	643	657	683	647	624	662	632	595	655	694	689	675	621	670	669	653	664	647	612	653	655	676	632	653	680	670	648	659	640	630	608	636	631	641	634	636	641	671	650	652	661	653	654	672	608	645	651	639	642	638	673	701	644	613	641	668	620	675	644	624	666	683	665	674	642	622	634	682	645	657	623	662	639	645	615	638	644	614	677	655	697	637	627	641	662	650	657	632	678	642	654	677	607	657	662	670	629	590	622	662	647	636	649	649	656	664	581	643	669	615	701	678	649	697	636	645	656	627	708	646	660	643	646	623	663	638	633	593	645	636	654	634	603	639	667	677	634	631	666	641	623	656	638	617	668	632	607	674	617	662	614	661	653	591	647	674	644	683	622	648	673	632	658	642	670	712	652	668	636	680	644	694	689	595	674	646	676	604	661	661	721	664	617	650	648	629	666	665	670	611	662	654	647	679	684	634	639	632	652	644	639	620	602	669	673	642	617	653	684	620	637	644	653	660	678	690	650	616	635	691	644	663	633	649	636	644	658	654	630	655	688	672	674	678	609	697	674	643	615	644	639	634	650	612	641	633	640	618	683	638	668	628	671	647	622	604	604	694	656	615	674	668	590	611	664	665	635	678	696	695	650	639	641	641	655	625	606	669	662	613	681	667	634	632	667	650	605	671	675	674	661	607	623	643	613	635	663	670	630	675	675	698	671	687	655	649	645	641	648	673	604	647	651	659	632	652	657	617	641	671	633	603	669	624	676	629	655	639	693	634	640	658	697	614	672	654	646	648	668	586	692	633	668	674	614	661	663	618	633	628	619	669	664	666	639	687	625	582	643	641	633	624	667	664	621	656	611	646	640	642	653	636	650	691	654	661	632	625	667	631	707	659	668	676	626	676	642	702	633	639	576	662	707	638	647	600	674	581	645	611	673	646	652	670	650	699	586	663	627	644	648	649	609	670	631	617	658	663	679	577	667	605	604	643	658	644	675	613	648	608	589	654	632	631	662	636	623	645	672	623	645	654	654	707	641	653	654	659	679	635	646	620	632	646	676	652	595	648	600	640	685	610	692	606	646	645	632	680	619	634	627	663	657	605	669	675	668	682	669	672	652	638	606	620	653	682	630	629	619	681	634	635	657	628	666	657	634	673	662	675	647	658	679	682	677	618	636	657	662	624	692	619	676	632	661	640	641	646	675	689	621	684	613	631	605	655	645	660	669	653	639	700	674	689	623	647	650	684	655	695	655	662	644	651	606	689	664	630	637	646	664	656	665	684	653	653	632	635	656	654	667	626	699	660	676	604	625	683	661	642	648	630	675	621	662	658	604	655	655	673	667	689	669	603	701	662	662	664	634	612	644	669	628	623	653	646	644	660	620	671	672	633	682	694	637	664	651	665	637	677	637	672	667	719	648	638	667	640	626	651	677	677	663	623	643	669	728	637	662	691	693	685	600	636	630	612	659	655	602
33143	37712	36508	32513	30733	28057	21736	15571	15312	15017	13389	16390	9706	6767	4707	3397	3425	3073	2345	1783	1104	790	658	645	696	904	1045	1222	1040	663	656	615	718	703	664	716	609	511	414	417	362	323	323	289	282	298	256	285	289	379	645	688	557	424	330	328	271	237	257	260	253	243	285	231	249	291	243	233	226	252	268	266	249	250	256	242	261	236	236	255	246	289	281	261	244	245	266	228	230	269	258	238	246	252	262	258	240	304	265	263	268	265	248	281	261	234	261	255	298	251	278	261	290	261	271	270	239	237	278	259	250	275	248	252	258	232	283	266	286	204	252	270	246	255	249	272	283	265	272	266	256	268	260	243	278	254	250	249	229	250	261	236	270	227	254	264	268	241	252	250	281	260	264	263	272	218	240	261	271	252	254	246	294	241	261	264	249	254	277	278	245	260	229	249	238	231	244	255	251	280	258	220	255	282	277	255	248	232	242	252	270	270	262	291	250	267	262	279	224	262	277	254	256	271	253	258	264	269	248	258	239	271	246	284	240	255	260	268	243	299	260	245	248	222	228	249	240	241	237	257	235	250	250	270	259	269	243	249	261	226	253	265	277	254	261	282	266	272	265	249	251	256	282	254	263	252	270	255	259	259	282	282	232	258	220	247	231	252	265	244	225	225	232	244	263	260	307	272	271	268	252	238	250	259	255	240	256	274	276	250	236	273	288	225	232	283	249	260	305	235	241	236	253	255	251	255	220	279	256	241	250	253	256	273	296	220	232	265	286	269	254	258	281	264	227	277	250	245	230	247	252	269	220	242	249	249	256	242	231	278	300	238	252	256	262	242	251	247	257	282	257	272	268	255	263	247	263	245	251	242	267	252	257	268	258	233	234	236	226	217	259	233	272	247	248	261	252	260	265	260	258	254	231	258	303	265	238	257	255	234	252	271	278	243	272	263	260	251	228	248	248	256	260	240	255	252	270	255	229	257	261	257	260	262	263	241	262	249	265	285	253	236	258	222	237	260	215	249	263	263	226	254	243	270	288	229	248	273	249	275	285	245	238	252	255	230	267	239	267	233	239	280	269	274	237	251	263	274	259	252	258	251	262	233	270	232	265	267	257	277	277	297	284	250	260	270	240	250	266	262	281	261	273	263	278	274	261	268	281	260	281	273	267	274	265	258	275	249	240	249	260	240	235	256	250	236	255	265	252	250	251	231	292	250	272	273	229	230	246	254	246	261	298	238	266	271	285	263	273	250	273	238	246	227	267	279	282	274	262	251	249	243	289	285	266	265	244	269	265	253	265	224	247	246	236	275	243	245	271	267	233	277	264	226	252	247	269	278	275	237	282	276	229	261	252	231	258	253	255	263	282	247	277	249	272	268	228	259	251	273	266	261	253	292	233	294	281	268	260	313	252	281	228	246	273	263	263	255	255	282	249	231	261	248	225	222	223	232	245	269	254	243	248	262	255	248	246	247	254	240	245	240	227	262	271	270	289	240	280	256	279	245	288	241	231	260	251	245	252	287	275	268	260	240	251	265	291	249	241	223	255	233	271	254	236	279	233	250	250	245	249	230	269	231	293	278	220	231	278	261	243	267	270	265	257	256	262	255	264	255	263	278	242	259	252	250	266	245	260	253	227	265	241	263	255	274	279	283	253	273	242	251	216	244	238	262	257	255	234	235	241	246	238	270	253	236	263	246	249	267	235	235	252	260	257	239	239	266	230	278	262	257	282	254	250	234	247	264	242	259	265	247	257	263	274	229	257	248	277	287	247	284	258	267	243	238	254	265	261	234	254	245	249	242	261	230	230	262	271	248	241	301	260	264	265	271	280	233	243	226	266	266	247	219	274	269	259	258	234	272	289	233	252	258	290	258	283	271	262	249	261	244	244	286	242	256	282	240	250	254	263	258	241	284	269	244	245	267	282	274	274	254	247	281	244	254	244	261	276	258	249	254	258	279	256	264	243	247	225	241	274	240	291	245	283	294	286	301	285	259	259	263	269	241	239	222	274	275	279	241	264	251	264	243	252	273	227	240	255	256	232	256	255	264	259	248	250	229	264	219	267	246	259	262	238	262	273	240	258	245	250	264	252	261	262	249	267	254	229	242	244	273	265	261	283	272	247	270	249	234	263	243	233	256	264	256	252	254	279	248	234	277	265	240	227	269	248	246	277	259	268	262	246	251	261	236	278	244	277	261	244	256	227	282	269	229	230	253	260	246	257	254	274	267	262	293	254	262	239	250	232	256	287	264	284	262	245	245	280	240	252	250	257	254	243	277	260	265	253	279	250	232	270	250	258	262	275	244	199	246	269	275	271	252	245	258	248	271	223	252	269	262	248	276	240	265	286	263	254	234	232	276	274	239	246	263	280	224	256	248	263	234	258	260	253	255	254	267	265	266	277	272	279	249	233	272	249	262	260	248	253	248	285	279	295	266	242	254	253	287	259	264	318	252	250	259	254	251	258	277	250	283	256	259	259	230	253	255	251	279	262	243	262	271	254	283	242	262	244	249	281	280	298	242	261	271	266	263	249	231	259	262	250	268	263	252	268	247	245	254	278	294	268	259	252	261	246	242	224	265	263	262	257	235	249	278	252	256	249	246	247	253	245	268	267	269	253	262	261	267	244	262	259	265	274	275	256	243	255	270	235	228	241	236	265	241	253	255	260	278	266	258	258	246	252	278	250	249	258	266	242	249	252	272	294	234	289	259	262	276	241	259	225	235	269	273	257	276	267	252	251	229	270	252	246	276	238	260	246	294	257	226	261	250	262	273	252	258	251	250	260	242	226	259	280	223	259	246	254	264	295	240	260	262	273	244	256	264	260	239	234	265	242	242	276	253	272	262	227	257	231	263	269	249	276	256	284	255	253	269	273	242	254	243	248	277	247	223	251	245	277	263	251	260	232	229	284	257	243	248	249	237	218	254	251	238	257	246	278	229	246	276	235	270	266	242	261	267	250	279	249	261	241	220	278	267	275	251	252	260	252	227	283	278	254	240	248	249	238	246	247	266	254	250	255	214	281	243	265	253	251	280	255	249	260	265	238	256	267	237	266	230	263	265	273	270	235	228	264	270	276	248	249	263	237	269	276	252	246	262	272	262	250	226	221	268	248	273	277	262	240	250	221	235	244	231	263	244	236	250	260	264	245	254	240	249	279	247	265	273	276	258	254	301	255	245	268	227	242	264	277	255	249	281	292	267	276	253	260	280	277	285	267	260	254	224	267	270	307	265	242	253	261	257	228	235	266	256	236	252	263	249	253	236	266	235	239	252	254	222	259	258	263	271	269	235	229	268	250	269	241	265	246	261	214	242	245	259	245	252	266	257	268	245	246	261	275	247	281	247	260	203	206	271	274	276	280	271	272	277	268	267	235	240	294	273	263	246	294	291	261	240	267	254	238	266	258	254	270	262	250	237	258	257	275	254	291	297	245	241	252	257	263	224	263	246	267	250	276	246	275	278	250	247	247	262	254	271	256	268	251	276	248	276	243	243
24117	30953	37995	41406	41418	40364	35182	31729	32897	29461	30641	34455	24624	22700	17273	14139	16384	15874	12294	9779	6491	4446	3791	3600	4404	5593	6080	7738	5820	3546	3231	3062	4234	3893	3419	3962	3270	2359	1840	1999	1644	1196	1082	819	813	751	751	772	753	1674	3663	3507	2423	1603	1092	759	662	606	617	615	654	572	585	613	604	665	591	601	661	609	596	602	581	581	565	599	633	635	605	611	630	593	589	635	585	581	609	626	554	614	627	631	599	637	584	589	582	567	619	606	629	593	595	649	594	592	584	624	579	550	612	576	569	585	570	611	593	588	575	594	621	581	584	568	610	608	599	626	633	591	610	604	587	614	555	579	602	624	569	617	605	567	575	591	608	617	609	594	588	623	582	601	584	598	634	596	600	597	629	558	620	616	627	598	621	614	612	638	594	557	623	626	622	647	560	568	588	593	616	590	587	589	563	595	550	591	593	620	564	615	569	594	611	596	622	633	568	606	615	637	620	562	610	626	629	588	593	612	615	569	613	616	637	580	612	611	599	575	585	658	615	568	584	600	614	590	645	596	618	623	584	558	621	600	616	602	642	601	601	645	569	590	555	642	611	622	571	542	592	599	648	578	616	601	580	585	605	596	601	642	572	613	587	649	578	607	631	613	564	612	595	615	571	599	614	608	641	586	585	602	582	603	604	602	592	590	560	565	576	601	584	607	630	643	606	617	629	621	568	588	595	602	636	611	613	592	613	577	627	647	621	594	623	610	577	567	602	619	644	632	597	585	586	605	602	643	611	572	606	583	636	614	580	619	608	596	590	600	593	643	575	644	587	604	588	601	601	598	597	582	603	576	633	603	603	604	613	587	612	604	582	598	564	607	575	600	546	616	595	571	591	614	621	589	647	577	590	584	596	598	607	582	583	601	598	570	592	596	598	599	588	592	599	549	583	626	618	561	576	621	611	625	598	618	599	597	613	616	631	603	641	628	624	584	625	626	557	594	621	595	605	634	564	595	614	567	619	595	608	622	621	578	591	599	576	630	606	642	546	576	591	660	601	620	564	624	592	531	578	618	571	582	567	630	647	555	596	583	615	661	600	634	614	619	582	601	624	610	625	580	614	647	569	617	599	603	568	599	618	564	576	612	631	593	598	599	585	591	582	597	597	626	586	594	591	622	619	654	636	604	603	579	583	565	604	605	608	619	602	586	593	564	603	554	591	607	609	594	599	539	588	580	601	625	573	578	609	597	624	566	576	562	551	561	627	596	623	605	624	582	611	584	615	604	678	591	556	596	592	576	589	591	565	568	609	577	614	554	570	605	596	600	625	569	574	572	605	639	612	628	585	597	589	614	634	612	595	612	597	561	640	604	627	647	590	599	571	588	624	620	603	654	616	606	616	569	607	568	607	595	585	636	654	592	596	597	608	600	662	630	591	594	652	570	622	548	593	614	602	595	580	581	621	632	617	638	579	585	613	626	539	599	585	633	609	608	591	579	618	617	582	646	669	590	589	588	584	573	577	610	627	613	628	626	578	606	614	605	625	614	636	575	588	565	604	599	604	554	615	587	615	569	573	610	592	584	546	584	619	609	606	592	611	599	614	644	574	556	611	625	611	623	619	579	567	580	589	628	610	621	586	603	638	585	586	577	605	605	595	566	604	558	596	590	606	630	586	552	672	596	629	632	590	599	556	628	566	617	575	619	611	607	606	570	610	605	619	604	587	553	584	595	572	608	595	596	605	566	613	615	605	603	637	628	595	575	582	601	596	624	585	606	558	588	622	575	594	591	602	548	578	590	616	639	547	599	587	640	560	603	624	594	585	586	590	621	617	608	580	632	642	624	575	619	573	577	594	617	562	612	598	627	645	629	595	628	591	610	656	650	598	594	610	593	609	560	590	637	601	639	618	630	585	608	601	589	590	617	588	591	603	588	612	615	597	604	538	561	633	565	593	611	593	572	595	617	564	581	617	536	609	615	628	586	607	580	541	637	594	581	606	612	607	552	624	555	591	566	600	629	616	611	652	572	567	589	627	583	577	637	576	584	593	597	602	585	578	594	615	566	596	636	587	622	614	614	595	580	600	672	600	565	596	588	586	612	591	560	611	631	606	566	604	587	673	617	622	641	619	581	611	631	575	573	628	643	597	578	572	624	609	590	616	582	629	572	616	608	574	584	614	573	566	607	597	623	601	576	637	622	599	573	591	614	597	596	609	599	622	584	624	587	601	600	624	581	634	582	591	586	633	626	529	615	617	577	626	611	560	600	579	617	588	579	619	606	594	562	605	585	599	630	585	599	583	585	598	584	576	608	632	610	608	598	555	605	605	615	576	642	620	638	572	622	620	651	627	591	565	576	591	571	557	572	576	630	582	630	623	617	606	627	624	634	588	593	553	609	608	612	602	598	635	629	595	597	580	636	612	663	608	586	630	607	613	603	615	623	584	605	587	602	541	566	560	624	551	582	609	586	596	584	572	574	596	590	568	591	605	591	621	608	612	591	602	638	591	588	575	614	618	574	592	607	589	573	590	655	577	607	576	648	608	605	650	596	608	603	592	596	593	584	615	576	611	624	623	575	552	587	609	582	572	601	563	619	604	583	645	609	558	591	609	584	608	574	575	599	608	605	580	590	595	623	623	590	610	617	627	633	611	609	653	626	610	585	585	609	622	582	608	582	609	600	596	594	590	581	602	579	589	592	578	584	618	612	581	573	564	602	576	593	681	593	672	620	598	654	602	613	619	558	585	548	570	591	588	605	623	611	555	620	559	593	614	589	613	633	586	604	569	541	648	574	573	641	564	604	581	603	631	617	597	607	592	564	556	582	618	618	604	613	618	542	608	614	575	607	596	617	571	572	579	645	601	596	563	589	567	567	610	606	606	597	597	584	587	628	647	624	607	609	579	582	617	602	615	622	611	620	617	565	575	597	565	609	583	582	588	582	559	621	600	592	625	615	600	606	582	638	631	591	579	598	612	578	615	591	624	589	624	560	642	581	613	601	578	641	624	623	627	603	605	562	559	600	608	590	622	633	580	586	577	588	570	609	560	571	578	567	581	592	602	602	631	608	597	573	619	597	598	565	587	603	570	597	552	623	563	569	588	629	619	618	618	574	620	606	602	610	608	622	618	608	601	571	588	602	635	552	616	540	605	598	622	574	561	604	625	627	565	640	566	575	588	601	648	604	593	579	583	588	617	600	581	631	599	601	622	620	596	631	582	579	600	619	596	586	589	589	631	597	571	584	589	636	602	631	611	640	636	612	588	605	584	587	585	612	602	629	541	613	569	583	644	624	610	595	601	641	624	593	609	613	595	598	611	628	593	598	589	614	633	618	621	628	618	600	581	620	586	626	596	583	610	585	609	549	613	630	594	625	582	562	585	588	574	568	570	613	598	629	611	602	606	642	574	593	647	663	587	590	587	618	640	633	603	606	613	583	570	602	603	612	618	579	607	638	591	581	626	599	614	586	616	571	612	618	630	629	596	600	624	588	595	623	606	578	592	564	613	611	595	607	623	604
40191	41254	38764	35169	34187	33447	29577	24570	23843	23011	21977	25828	16861	13628	10046	6436	6308	5747	3991	3133	1891	1308	1258	1049	1169	1774	1893	2539	1880	1006	948	794	1236	1114	938	1174	829	693	515	552	463	401	356	298	285	309	272	274	252	659	1080	1084	741	502	371	282	265	258	267	255	246	250	233	236	257	216	215	216	240	247	269	259	235	252	221	266	244	235	251	253	256	258	249	231	232	227	233	263	255	260	252	244	254	262	223	231	257	250	268	234	234	238	263	232	237	259	238	203	260	263	244	205	222	247	250	231	271	212	259	230	250	240	219	260	247	256	230	244	234	228	223	260	230	248	226	238	253	232	265	232	242	249	270	216	244	229	231	233	250	240	238	240	233	251	261	245	268	266	243	254	246	247	240	252	272	256	233	254	255	256	210	255	238	251	263	252	219	256	262	229	259	243	246	255	229	262	234	271	228	233	241	243	257	257	268	218	261	247	235	241	239	264	232	255	267	286	259	270	242	266	229	210	249	226	255	237	241	223	227	231	230	244	260	261	246	209	257	252	265	232	214	236	251	275	261	255	251	235	250	261	258	246	253	259	258	227	249	231	251	261	248	222	264	251	231	238	238	244	239	260	226	227	271	232	224	231	238	226	243	255	255	243	229	212	236	249	236	234	233	245	252	237	241	219	229	224	243	236	257	239	226	254	255	231	269	229	249	248	243	201	258	250	258	242	248	248	259	221	228	223	258	271	276	257	229	235	245	264	268	245	228	268	223	259	270	249	250	246	245	245	246	231	231	259	230	249	234	259	249	229	246	238	244	243	247	244	262	242	233	250	264	232	262	287	252	250	241	266	247	247	267	239	235	247	251	260	238	222	228	256	263	274	217	258	230	268	212	234	262	236	210	241	238	223	285	249	258	249	248	245	222	253	256	246	244	221	251	244	247	228	255	220	233	239	236	255	261	234	236	254	272	235	214	255	224	257	232	253	234	271	262	230	253	251	226	244	269	265	244	227	233	271	252	273	252	242	260	261	240	257	269	256	241	257	262	248	251	248	268	267	271	253	258	230	248	262	233	229	236	247	236	206	245	234	249	243	264	243	236	238	253	225	224	230	227	247	240	235	246	243	250	237	238	231	242	248	258	236	250	235	243	274	230	225	217	238	228	238	240	231	230	246	247	212	264	241	265	233	260	214	222	252	230	274	261	235	241	257	259	255	238	250	236	252	247	247	215	245	252	239	216	256	245	231	252	287	247	223	241	238	234	263	221	251	225	211	229	231	223	252	243	268	254	260	238	256	239	231	252	241	225	232	242	263	228	260	263	255	219	228	224	237	223	224	249	251	236	242	268	245	257	222	227	240	236	237	225	241	251	221	210	257	235	257	215	240	226	220	242	238	225	239	262	193	231	284	241	257	230	262	242	253	224	246	257	240	242	264	251	244	209	263	263	262	262	240	206	267	251	246	248	252	243	260	254	233	262	243	246	239	240	267	260	237	241	279	236	224	244	260	241	259	241	239	273	233	215	247	219	229	256	244	258	257	245	235	255	268	238	242	237	230	244	242	221	245	260	245	226	225	251	245	253	264	229	235	222	273	237	234	235	244	253	255	232	276	278	247	280	269	253	225	238	249	227	267	241	227	234	265	272	240	234	247	243	259	277	258	222	244	247	252	223	260	267	256	223	267	239	247	274	237	221	265	249	237	233	250	256	211	259	276	267	236	241	229	262	258	273	236	255	264	269	236	226	235	243	287	255	249	248	210	262	223	243	229	265	257	261	262	274	253	248	265	280	247	245	237	237	217	268	256	263	248	210	242	249	254	251	262	221	261	268	256	250	245	268	239	250	272	245	259	253	236	236	256	241	291	228	256	280	274	232	220	254	230	263	251	240	207	260	244	291	238	216	255	229	243	269	264	226	243	242	249	247	262	246	249	266	234	225	250	266	248	273	258	213	249	228	227	264	226	232	250	241	228	257	242	222	239	238	255	250	264	249	254	248	250	264	242	229	263	250	263	253	240	252	274	259	254	243	272	244	247	213	234	239	250	243	240	246	254	235	256	234	206	232	264	229	251	243	270	238	244	252	254	245	248	251	235	254	226	228	237	238	266	253	279	266	217	249	279	258	248	235	235	256	235	248	252	244	270	243	244	269	232	236	213	242	238	281	268	260	250	263	264	237	242	295	254	239	256	258	240	232	258	238	233	262	268	277	254	236	235	230	250	229	235	242	269	267	275	253	253	243	247	255	236	242	237	251	232	243	216	253	269	239	255	267	238	238	227	246	257	266	261	231	249	251	240	235	243	255	233	269	236	237	231	238	262	230	242	253	259	236	249	255	246	227	235	264	237	261	237	275	241	222	246	237	269	246	270	237	258	242	284	254	255	243	259	265	246	253	241	278	246	264	245	210	240	252	236	249	252	244	233	235	215	208	263	234	233	227	236	281	257	235	237	222	219	220	243	241	239	215	211	234	246	252	247	255	258	248	254	227	226	247	242	235	237	243	262	224	227	243	226	257	258	214	269	273	239	246	262	257	235	286	246	258	247	236	252	242	266	275	238	259	230	209	242	269	259	246	257	266	212	256	249	224	255	244	243	237	267	284	226	275	268	254	254	247	249	227	256	234	266	233	252	261	242	222	240	216	239	242	251	257	262	232	226	285	213	228	255	270	258	253	223	230	283	263	230	232	249	234	246	248	260	258	266	251	249	246	240	242	232	273	244	241	240	246	239	248	242	258	212	261	250	229	250	242	236	228	252	230	266	244	239	242	244	228	231	228	254	221	220	258	280	269	258	271	251	242	240	234	241	225	230	234	249	226	256	225	233	244	243	237	246	247	246	260	248	227	268	227	252	256	247	244	252	268	261	248	224	247	240	249	276	251	248	235	257	214	258	265	212	265	222	260	243	245	245	243	270	235	255	247	233	245	246	232	245	251	214	242	233	261	220	218	260	252	241	244	210	256	247	243	217	277	252	239	247	259	242	266	186	244	251	245	236	247	239	264	257	243	246	232	234	220	252	249	264	264	245	213	252	234	233	261	227	257	262	246	251	249	250	260	264	287	276	275	235	263	251	235	239	235	256	255	233	246	241	244	256	252	235	243	227	249	211	268	251	253	251	249	218	250	246	218	256	232	223	216	224	246	262	268	210	259	255	260	240	250	235	229	220	234	237	237	279	216	250	258	250	264	254	256	217	236	230	248	257	244	226	251	235	269	240	248	247	251	263	252	263	247	257	232	230	227	241	241	250	238	221	247	254	279	272	255	256	248	239	212	239	240	243	232	259	244	249	300	240	255	247	266	270	253	235	233	257	260	249	230	253	246	239	238	227	256	241	256	243	251	250	261	234	206	240	250	233	220	274	216	275	270	235	252	228	264	246	284	252	266	273	254	234	240	252	226	238	262	256	256	238	270	243	273	249	228	239	242	233	241	266	258	239	266	237	263	274	257	235	253	275	234	245	253	234	251	248	261	211	223	250	215	267	257	261	251	267	271	247	277	261	227	230
28956	34892	42417	46177	47816	46862	42718	40354	40771	37223	38673	43553	33690	31653	25910	21495	24370	22946	18669	15400	10533	7532	6274	6155	6731	8910	9601	12761	10150	5589	5318	4281	7413	6191	5791	6966	5178	3740	2720	3298	2323	1700	1434	911	834	842	797	797	797	3687	6190	5793	3608	2184	1203	866	706	633	594	610	548	561	543	567	582	552	613	592	628	571	571	602	576	593	566	562	561	586	593	581	573	568	564	582	589	605	529	532	609	595	562	585	639	600	590	600	579	549	587	607	549	594	591	572	556	616	534	573	588	550	577	626	609	580	579	545	580	575	555	574	551	552	549	617	551	534	589	587	578	546	582	607	580	594	587	561	580	579	543	590	547	555	594	564	592	529	571	555	531	539	598	592	537	599	605	568	581	610	567	590	591	539	567	561	587	573	536	598	606	617	569	579	609	600	595	562	527	571	563	563	597	562	591	570	569	573	562	535	589	554	557	559	557	563	571	566	535	563	609	558	596	562	566	573	560	553	594	557	628	523	563	577	545	573	550	567	556	576	610	582	574	574	522	587	559	544	564	558	563	544	586	602	547	551	548	587	568	565	578	577	580	588	558	574	572	536	552	596	621	554	604	558	588	531	561	554	552	584	531	540	565	544	574	568	547	572	564	595	580	601	590	566	585	548	584	559	547	610	570	588	573	541	547	582	568	568	576	558	562	563	577	580	597	605	561	593	525	555	597	560	565	597	563	545	542	552	602	583	583	608	542	615	568	554	559	581	611	578	574	578	575	524	594	569	563	583	612	531	564	596	542	575	598	542	599	529	567	565	572	580	550	584	572	570	598	527	595	541	581	560	598	541	581	602	603	554	563	570	587	585	592	599	572	578	573	595	607	574	573	565	572	610	576	561	592	583	557	549	581	576	540	513	570	598	610	587	571	547	582	526	531	560	556	613	538	557	594	612	545	562	583	551	580	577	566	570	599	559	566	507	552	609	537	582	578	586	563	536	588	557	563	619	548	578	603	582	582	589	590	545	570	587	618	543	581	568	598	565	615	506	556	575	561	560	555	591	614	572	583	598	533	513	598	591	529	582	614	593	543	600	619	592	543	553	523	580	556	557	560	567	561	572	568	565	555	534	588	569	581	552	580	609	534	581	586	551	591	570	566	599	594	593	578	608	559	648	608	540	583	573	579	592	555	599	631	590	539	552	547	610	616	557	627	557	528	553	545	562	564	554	553	577	570	586	551	581	558	573	564	575	597	563	544	584	578	550	574	538	576	541	578	552	596	580	578	550	601	551	556	536	559	542	556	569	553	562	586	569	559	578	579	562	559	585	563	560	557	570	561	616	566	566	602	532	565	578	590	597	574	596	535	570	549	609	568	566	586	551	594	522	632	561	557	610	572	579	550	601	552	585	623	561	547	581	590	552	534	520	571	577	543	600	582	594	561	582	575	611	536	607	591	562	569	567	597	610	560	577	579	571	557	569	603	589	536	569	518	566	589	591	539	577	575	601	550	556	578	567	574	560	576	583	577	579	580	591	569	609	572	579	581	563	572	596	550	554	556	524	588	595	571	599	582	556	563	588	579	584	550	581	543	572	591	567	609	600	594	579	529	559	557	552	553	545	567	570	630	590	626	553	578	557	545	583	580	551	573	597	547	579	560	560	582	571	563	550	558	599	587	572	541	563	562	587	544	567	584	546	570	610	532	585	591	535	608	551	518	605	585	573	564	580	573	540	555	574	583	562	570	545	577	583	599	609	609	545	579	595	555	549	549	568	580	558	547	592	620	612	579	577	568	574	541	601	548	552	539	531	567	541	552	542	571	528	579	590	544	577	559	564	567	549	568	568	609	586	580	558	559	557	602	607	576	577	514	566	540	588	566	589	572	576	572	575	560	571	556	534	578	549	539	557	567	563	592	592	618	577	592	533	567	563	553	559	601	611	585	564	618	575	599	582	594	550	547	592	564	590	550	559	573	521	578	578	577	573	521	562	582	560	555	596	548	546	546	587	568	570	569	569	554	525	542	558	613	583	547	623	558	562	537	582	565	563	562	559	571	550	548	574	604	599	574	587	553	590	576	592	579	568	559	606	514	549	593	548	548	569	591	547	572	592	551	592	556	586	583	538	633	552	574	567	578	563	560	573	589	535	571	594	603	588	571	577	538	571	581	616	575	524	589	545	594	599	571	550	599	593	602	576	596	571	618	564	554	574	575	577	581	583	593	564	598	570	526	587	560	602	564	525	564	561	566	610	547	625	544	536	578	556	525	551	541	595	582	591	551	558	570	570	569	547	570	602	581	549	572	587	576	571	549	554	553	620	591	582	587	609	563	546	598	518	547	569	562	519	564	572	584	620	589	597	573	583	596	566	584	538	577	563	633	565	615	540	557	539	568	585	541	596	510	583	588	550	617	575	540	553	546	586	566	562	593	568	540	567	595	602	566	553	525	623	563	570	555	596	574	550	564	565	547	565	541	552	513	618	561	574	578	563	556	535	535	546	588	584	535	560	570	585	548	554	597	556	594	541	558	545	557	575	545	632	575	535	608	563	573	551	576	552	606	578	590	564	606	566	599	537	591	538	573	522	568	557	613	557	604	559	551	549	564	588	592	549	614	566	544	624	587	593	590	591	552	613	580	563	572	569	559	570	591	581	563	544	575	562	591	541	573	603	582	561	548	575	534	548	610	593	547	552	568	558	572	588	577	590	575	571	565	518	527	547	557	581	550	589	545	578	589	589	546	566	548	606	534	606	601	537	582	524	559	563	537	586	579	549	587	580	617	599	565	566	604	553	555	541	604	591	615	589	560	539	544	593	567	531	593	556	595	563	540	569	544	584	568	555	595	572	583	544	554	599	559	541	577	578	559	597	571	580	572	570	573	567	525	580	569	577	574	604	613	602	567	581	582	603	580	536	559	569	590	582	567	579	506	582	593	574	563	552	579	543	583	562	554	591	556	589	575	625	574	596	560	551	558	593	596	570	547	579	567	567	572	579	518	565	557	579	621	622	568	620	602	595	538	516	573	543	587	579	557	553	551	565	554	550	563	566	551	563	573	521	611	546	576	558	587	581	530	541	567	618	600	583	583	575	559	585	571	594	565	594	579	554	576	576	567	575	532	581	610	574	545	535	542	563	574	545	529	553	526	582	549	593	577	575	587	587	542	542	569	630	571	585	531	555	568	577	567	574	570	546	564	568	569	549	587	597	588	551	549	530	553	600	533	574	619	614	560	559	543	554	582	547	564	578	547	564	584	579	540	555	527	576	595	583	544	591	571	605	567	550	542	575	566	579	648	580	599	563	560	588	560	550	544	537	574	584	580	569	543	533	590	591	579	554	545	585	562	596	550	598	543	565	560	582	536	608	562	618	568	530	542	595	552	549	555	585	553	569	572	589	558	565	597	546	572	593	576	581	581	620	599	577	570	588	574	607	571	591	543	570	584	534	594	567	583	568	562	547	574	598	522	594	596	561	607	598	559	595	587	554	549	557	580	563	565	556	550	556	598	563	585	579	565	593
14941	14783	15563	11622	6999	4495	3031	2201	1797	1302	1274	1404	942	788	699	575	574	559	460	468	401	414	379	362	375	367	369	434	375	353	329	318	306	328	334	327	339	276	270	287	276	303	300	266	290	262	277	281	303	329	347	360	312	301	285	310	254	268	258	262	269	297	281	281	253	289	281	275	292	286	275	281	262	279	264	303	282	287	259	268	281	271	274	254	259	252	298	281	269	283	289	321	321	257	259	269	274	269	290	265	258	274	284	287	265	282	292	288	294	277	281	270	298	269	284	274	258	263	294	289	259	271	260	266	274	303	283	261	275	286	275	275	271	269	253	306	271	301	282	273	256	246	257	288	280	291	247	276	305	280	270	272	289	264	271	255	218	267	315	253	264	276	275	283	270	305	266	257	283	283	299	270	272	290	277	292	315	277	263	299	285	274	281	286	260	247	260	299	242	275	296	299	269	284	267	273	290	283	291	293	262	287	250	256	285	283	235	263	252	256	264	251	255	250	271	289	281	284	262	275	313	252	275	291	282	264	249	308	251	296	257	267	266	273	274	283	279	329	272	310	281	297	290	268	237	246	283	297	272	264	286	263	263	276	287	256	284	300	272	272	295	271	271	257	253	317	296	242	275	253	262	273	249	238	281	304	281	266	278	272	269	242	270	235	268	305	293	277	280	277	312	297	276	273	278	275	290	296	215	277	273	245	302	266	274	268	272	265	250	258	279	267	282	269	283	250	282	261	275	265	276	293	246	256	267	270	275	273	290	270	282	297	271	278	253	265	268	263	303	284	284	226	283	273	275	268	276	268	291	282	269	250	272	301	282	258	293	262	273	267	273	305	252	238	269	279	261	249	245	262	260	304	258	262	252	249	310	286	276	285	273	260	278	277	311	291	295	281	303	274	275	277	286	281	280	278	267	285	241	253	285	268	291	283	264	287	257	303	281	264	286	298	285	292	273	281	242	280	270	289	246	302	264	298	299	270	279	293	284	299	269	264	264	251	273	277	245	299	298	289	255	241	268	271	292	272	304	240	291	288	281	271	260	246	268	257	272	258	291	266	271	270	271	284	270	265	292	251	288	285	268	263	248	259	302	299	237	278	317	268	260	256	305	267	287	279	240	294	250	297	295	269	246	299	254	268	270	272	288	269	271	256	243	275	264	264	283	289	280	272	264	264	300	279	306	293	275	268	262	261	269	272	268	267	253	281	313	276	264	271	249	268	296	271	272	267	265	253	304	281	284	280	266	262	252	263	277	248	284	256	255	253	283	285	245	297	299	282	259	294	274	276	254	279	255	270	275	253	261	290	299	254	308	283	237	261	270	258	269	298	286	273	273	297	274	298	259	301	273	292	248	283	276	290	272	252	299	273	299	285	270	279	264	274	291	287	261	271	267	292	267	273	266	307	276	274	260	277	251	241	262	248	261	274	314	306	281	264	283	263	261	290	272	261	275	263	251	272	262	258	283	301	271	266	263	295	276	261	246	250	257	248	261	282	272	270	263	297	270	279	279	284	263	278	253	281	255	276	262	293	268	253	276	263	293	272	280	287	253	297	286	295	297	292	297	253	265	262	265	274	286	302	276	261	274	285	259	253	267	267	264	235	255	306	235	246	264	261	266	285	273	304	266	278	265	255	280	282	263	254	256	252	264	270	253	279	284	298	240	298	269	286	252	320	262	280	308	270	268	256	278	293	288	268	283	292	271	260	295	273	265	289	263	249	272	285	303	251	274	263	255	243	274	260	293	290	293	245	282	261	302	271	256	272	272	275	273	263	274	290	304	280	271	287	280	280	298	267	263	259	254	310	248	251	285	266	268	253	263	285	251	262	277	288	265	233	274	260	298	250	259	258	297	290	271	269	280	288	290	272	247	292	247	294	281	282	253	267	266	276	280	309	297	289	282	258	266	287	265	305	271	252	270	279	274	279	282	249	250	246	240	264	278	281	277	279	269	273	270	242	266	251	280	255	320	292	260	303	241	264	289	253	245	300	267	273	310	280	297	262	295	285	289	283	276	247	289	284	270	277	303	254	251	314	277	247	293	277	249	267	275	250	252	277	269	295	265	265	263	277	239	287	289	294	293	265	304	265	253	292	272	272	293	257	276	260	253	271	287	288	268	288	281	293	285	267	248	263	249	258	278	280	262	286	250	292	260	283	269	265	273	284	282	248	266	282	257	281	261	292	287	272	261	275	304	259	271	273	253	260	295	308	273	293	287	280	273	268	288	279	265	303	285	292	274	276	269	267	289	280	280	300	294	301	260	288	293	289	282	264	307	295	248	272	281	305	261	265	278	292	279	260	250	265	258	298	271	265	268	281	260	251	280	286	241	259	268	296	286	240	245	271	264	252	304	276	257	239	290	272	251	280	237	271	284	281	235	259	278	255	255	276	235	295	303	249	293	291	291	268	293	267	293	262	285	248	276	245	253	288	277	295	294	271	266	258	266	281	266	251	311	268	295	290	286	264	276	265	268	270	257	251	271	273	287	239	282	264	303	267	254	277	263	260	264	312	262	276	257	254	259	286	286	277	276	247	284	268	287	276	265	274	314	297	262	258	308	282	249	259	271	269	275	300	275	280	271	300	260	260	284	278	277	258	241	256	270	275	259	270	262	278	282	279	291	285	275	280	268	259	252	248	269	306	269	281	279	269	276	269	302	281	262	269	287	252	262	278	242	289	260	294	263	244	246	298	275	298	284	268	271	261	277	295	253	277	280	282	263	300	275	267	242	254	234	263	263	261	281	285	285	287	279	273	307	276	279	285	271	252	258	277	281	280	285	271	280	281	274	271	278	273	282	269	279	278	305	300	265	264	275	283	290	259	283	268	267	287	281	272	287	267	263	296	277	258	285	274	320	263	266	281	253	290	282	259	285	266	272	269	264	266	277	327	256	268	271	272	266	253	259	268	247	282	259	295	280	292	281	295	278	276	261	255	276	251	283	281	263	261	290	271	251	252	269	278	308	280	273	293	254	273	248	296	260	269	268	294	267	301	274	270	273	283	315	298	270	259	295	318	270	266	245	283	292	274	273	287	291	254	268	280	278	269	278	304	249	271	313	287	261	268	286	280	264	248	278	259	272	297	284	291	267	277	267	289	270	277	251	299	243	285	285	269	254	272	249	270	278	266	255	293	293	270	312	295	275	273	277	268	309	282	266	285	258	278	297	250	269	268	269	289	274	256	294	258	256	272	267	288	266	291	269	265	232	267	253	275	280	264	282	257	273	278	264	252	302	268	278	246	285	259	294	253	286	267	275	263	269	312	273	271	288	274	304	270	269	292	274	254	242	256	263	280	275	254	287	279	290	275	281	261	271	289	281	283	318	310	251	279	267	286	264	283	252	283	259	267	255	282	249	266	265	254	276	255	265	274	304	290	266	289	270	285	284	250	299	280	280	272	259	281	286	293	267	282	253	299	278	306	268	245	276	289	262	274	284	254	260	286	291	218	252	268	282	281	283	270	257	281	288	273	251	262	271	264
9536	12738	20712	21670	17343	14397	11798	9174	8382	6431	6792	7571	4899	4059	3422	2892	2729	2530	2481	2038	1709	1604	1431	1454	1351	1574	1598	1652	1439	1148	1268	1183	1163	1190	1126	1017	988	875	848	831	754	793	750	751	738	721	748	744	759	796	1030	1150	1003	877	770	715	669	675	625	635	693	619	674	635	670	678	642	655	602	667	662	635	668	668	612	653	617	633	648	645	645	615	659	630	659	656	683	635	646	645	705	649	679	664	620	647	639	642	649	636	637	665	648	666	586	615	643	612	615	687	658	637	608	696	685	643	662	624	614	658	655	648	664	673	588	643	642	611	638	636	624	659	626	604	619	668	670	626	631	645	661	677	611	624	620	660	660	687	586	715	687	654	659	640	625	614	627	596	601	623	650	632	658	636	648	626	646	646	623	694	627	598	605	630	622	684	608	632	628	677	634	642	624	669	628	649	606	623	626	637	677	622	610	692	665	653	673	657	592	611	671	627	654	671	638	678	646	567	608	650	641	695	634	573	675	624	722	642	626	668	639	594	653	646	645	643	629	608	628	605	623	628	730	659	642	632	629	618	637	640	654	630	663	632	631	688	639	605	668	630	663	620	653	658	598	651	598	671	629	641	673	654	650	669	668	675	643	612	636	661	628	603	635	637	640	648	630	614	613	665	624	625	627	655	599	642	704	570	644	609	676	625	613	634	636	594	630	676	642	659	638	635	639	622	614	652	655	639	617	644	632	674	679	626	651	624	612	636	663	683	618	630	619	599	619	621	628	646	604	670	627	660	645	644	653	665	615	628	624	612	642	627	621	605	654	643	639	610	645	631	645	660	583	624	671	608	643	640	638	638	613	640	615	675	619	656	612	651	628	627	662	647	652	654	632	640	616	669	639	600	620	683	658	627	661	628	613	635	618	593	694	656	657	648	649	653	639	650	654	611	648	645	677	664	610	618	611	622	619	667	626	603	656	654	629	588	654	613	659	652	669	630	660	644	651	641	655	631	624	635	655	649	650	658	641	629	636	653	638	627	651	628	596	630	652	631	662	643	668	605	662	660	642	643	652	637	670	641	670	654	658	664	679	646	618	671	654	599	649	612	615	630	648	636	616	608	610	675	584	635	614	602	632	636	664	642	618	620	648	706	641	636	675	626	615	612	642	652	618	624	639	627	618	644	657	657	623	622	665	608	606	628	647	620	665	576	645	673	647	654	651	697	686	646	621	652	636	671	685	718	670	648	626	704	638	685	647	700	617	644	640	648	620	653	644	634	690	653	627	633	628	604	655	595	596	647	645	655	668	601	610	666	662	647	659	658	603	629	620	600	666	663	646	617	641	623	679	603	621	692	623	642	649	681	617	663	660	636	606	625	663	651	663	663	606	616	645	630	668	638	611	602	624	654	623	677	647	613	638	660	648	621	653	674	634	683	650	653	647	651	632	620	712	639	655	629	648	623	648	634	623	652	589	634	595	653	642	639	627	631	657	611	654	633	617	624	664	627	626	645	675	619	672	638	677	635	677	630	604	642	608	641	672	641	678	657	704	633	644	657	621	636	656	656	650	626	656	584	635	659	700	707	621	653	645	645	613	647	642	666	647	625	667	642	639	621	623	694	625	670	611	643	606	649	680	628	661	657	635	657	620	655	645	607	630	631	614	623	614	658	635	624	613	617	648	656	692	653	659	654	656	616	638	607	657	595	646	645	619	632	614	628	618	606	662	689	653	598	634	669	669	624	650	651	643	649	608	668	635	656	660	634	624	660	634	653	620	646	662	633	642	662	644	621	670	638	631	617	639	626	631	630	622	631	633	621	627	639	657	624	624	645	583	654	706	635	703	642	646	642	629	608	623	603	640	620	642	647	588	632	608	656	667	658	627	639	632	632	623	645	677	637	654	652	664	650	694	589	632	652	658	625	602	600	615	636	591	631	673	666	661	641	661	630	675	664	629	640	628	586	708	671	616	641	642	605	640	642	600	650	622	641	661	688	594	655	655	604	612	652	667	666	644	631	610	645	650	605	640	621	681	675	640	654	663	639	698	603	601	704	635	644	677	628	562	632	673	651	666	662	666	654	660	673	626	635	669	611	662	621	637	627	685	658	612	674	651	629	662	643	630	660	634	639	615	675	644	651	654	610	667	666	665	611	612	677	672	642	677	676	646	655	654	647	580	676	596	634	649	661	632	675	687	601	667	641	578	657	632	671	657	653	668	674	664	651	645	608	699	647	608	601	690	662	626	603	641	647	679	646	669	687	645	627	656	630	642	648	612	608	638	641	588	674	651	611	634	659	663	616	657	663	675	627	627	634	654	660	672	611	669	648	684	606	608	621	640	694	636	654	689	654	669	627	653	647	651	659	612	647	627	649	640	659	681	699	675	640	646	653	620	604	688	662	660	645	667	630	627	632	666	695	609	643	665	603	606	610	745	680	620	623	662	635	616	677	645	616	637	611	610	660	658	637	628	629	653	679	624	616	657	626	680	646	634	649	625	645	578	625	645	638	631	657	660	649	678	607	643	657	647	625	664	655	623	637	670	665	607	639	626	643	614	722	663	648	631	635	595	651	594	622	640	662	640	691	596	631	625	653	620	657	636	613	648	642	646	635	671	640	672	623	640	634	658	661	660	614	621	680	548	668	627	629	641	609	643	680	657	626	632	637	645	687	627	616	658	632	667	664	654	678	651	674	635	610	644	672	620	675	634	593	627	620	631	643	648	649	626	649	637	669	652	650	651	666	615	651	649	645	640	651	594	642	618	633	630	602	643	586	626	692	644	623	663	638	625	652	597	641	649	585	691	618	697	639	622	646	646	644	634	632	651	643	687	678	633	621	660	656	626	659	635	643	604	617	637	628	620	675	672	656	601	669	594	652	683	605	666	670	685	632	604	625	649	611	675	679	632	634	617	615	636	618	596	642	650	651	636	643	616	669	617	647	696	627	640	642	655	597	645	635	631	638	595	618	662	604	613	664	604	685	699	598	639	658	654	624	617	659	605	687	651	647	634	655	667	627	637	617	630	668	627	654	631	642	664	641	639	641	605	667	662	659	668	645	600	643	641	649	605	671	683	635	630	605	691	650	605	640	586	671	643	650	633	668	630	654	619	649	624	662	672	692	618	635	641	645	608	695	589	634	633	643	686	628	592	642	652	611	622	654	661	647	629	638	624	621	655	670	626	630	676	658	643	649	669	620	675	670	678	613	651	623	623	614	621	632	640	687	618	667	640	655	632	653	625	671	630	612	620	628	626	671	644	654	648	610	641	654	642	671	640	660	649	611	677	634	614	656	632	672	612	638	631	603	645	636	590	632	716	674	640	657	641	660	625	653	620	639	640	665	691	645	646	618	667	607	643	634	643	640	673	631	683	660	656	649	625	656	666	680	658	618	666	661	656	625	654	646	656	644	596	628	633	669	699	622	608	654	631	614	692	630	633	625	641	665	635	630	658	674	626	629	647	614	645	626	665	640	634	648	640	711	695	656	638	607	643	640	633	654	633	627	635	635
33060	35943	37164	33046	30731	27734	21727	15604	15987	13577	12364	15713	9213	6909	4809	3478	3141	2980	2250	1609	1080	828	734	668	823	1008	1166	1330	1019	692	560	617	734	662	641	715	644	419	423	421	363	387	291	299	272	278	286	310	295	484	694	707	546	438	315	293	304	266	268	264	222	265	240	258	255	268	258	237	249	216	268	275	268	237	232	247	239	253	232	248	254	245	254	266	267	224	256	244	247	268	256	248	262	227	262	242	283	260	270	240	276	249	244	283	273	273	257	221	253	252	284	234	257	254	264	229	244	263	250	268	260	266	241	253	244	228	265	275	249	273	245	242	277	239	239	237	249	255	247	252	264	250	257	266	255	262	261	283	241	250	259	278	274	259	249	259	254	274	254	263	247	264	276	268	238	247	253	234	261	242	263	217	241	260	261	273	253	238	235	235	260	279	258	266	234	241	253	261	263	257	253	259	238	240	266	257	241	247	259	257	241	247	261	252	267	235	250	275	265	241	263	236	270	245	246	258	274	264	245	242	282	239	250	238	292	269	282	225	250	246	268	252	258	254	241	262	261	248	259	261	272	250	237	256	260	243	260	260	274	261	250	251	244	263	244	265	254	267	265	294	243	249	236	262	244	240	246	231	243	220	273	227	247	231	268	265	271	247	276	265	239	274	297	226	256	251	246	282	237	261	259	286	263	248	262	277	215	287	257	240	259	235	263	281	229	275	294	261	292	264	237	221	280	218	254	231	250	250	289	244	264	251	252	236	250	249	248	238	272	227	289	272	223	262	248	258	273	262	240	260	254	261	234	239	238	263	274	247	241	249	271	254	280	258	257	242	261	241	243	247	221	265	256	217	238	256	250	253	259	258	237	259	265	256	243	235	240	222	288	239	249	233	251	278	258	281	281	225	277	257	232	258	264	254	262	261	262	269	243	257	269	267	261	237	275	239	221	244	255	269	270	237	227	263	278	244	238	241	251	276	271	275	274	240	253	270	294	257	271	246	265	245	244	247	244	245	267	247	250	264	263	284	236	258	261	248	261	237	285	267	250	245	243	240	261	259	269	247	264	246	229	265	259	250	256	241	225	249	247	241	257	291	237	262	269	243	235	270	261	243	247	248	233	256	272	236	256	255	286	250	310	263	244	252	257	236	275	266	273	232	258	243	238	253	260	242	248	247	262	244	255	264	230	234	264	241	242	227	266	282	228	263	274	250	283	229	275	253	250	275	236	251	257	262	247	251	243	238	269	233	266	244	236	257	248	252	251	263	263	257	271	251	269	244	263	253	261	223	250	242	230	261	233	239	238	246	251	261	249	314	243	250	279	244	258	275	282	302	289	301	272	252	273	232	279	284	230	243	223	279	250	282	274	245	248	254	234	250	244	232	253	228	265	266	279	249	274	261	236	271	272	249	279	248	243	249	257	256	265	239	265	244	280	246	236	261	243	274	256	283	254	239	277	269	226	235	247	241	274	249	239	271	286	256	256	240	286	252	262	267	257	250	246	269	282	252	303	258	251	267	244	245	247	274	234	243	269	242	210	222	283	265	236	261	234	241	222	276	273	262	270	231	248	272	273	258	216	234	226	249	256	274	269	255	275	253	255	253	267	266	266	273	259	267	234	268	275	246	279	224	263	228	249	254	259	276	268	233	244	263	227	230	254	243	262	263	242	278	270	260	265	276	273	241	230	252	239	251	273	292	238	269	247	254	246	260	254	272	269	254	254	284	252	238	277	262	217	254	223	260	249	261	224	250	282	256	274	249	252	254	251	245	246	237	247	282	285	246	262	257	251	231	269	271	288	231	253	236	269	264	258	237	211	244	269	223	259	263	253	276	249	249	268	249	261	273	250	240	263	241	250	269	264	235	244	251	246	263	268	233	238	261	246	246	271	252	241	236	261	254	253	277	282	247	238	238	255	246	268	241	227	306	247	249	270	238	245	255	230	269	237	256	257	262	269	260	274	266	273	247	232	256	283	241	244	244	243	260	264	242	252	252	252	264	261	240	246	264	295	242	267	223	277	250	242	234	269	219	234	271	254	229	222	258	273	247	251	273	258	238	279	283	234	236	249	246	271	262	247	261	259	242	277	274	268	238	233	252	275	256	270	295	278	276	246	265	238	272	237	244	226	267	272	253	256	246	259	249	248	264	267	229	281	256	237	298	249	254	253	251	268	226	252	260	241	269	232	242	266	250	285	256	263	230	268	230	238	246	228	233	255	278	228	264	235	254	235	244	245	251	277	249	226	256	258	251	229	253	252	286	267	255	243	241	254	246	243	275	258	217	238	276	254	264	236	303	240	230	258	248	257	274	251	251	283	240	268	246	230	261	263	235	254	234	263	243	264	243	251	242	244	275	245	259	267	265	245	267	230	260	254	199	294	245	265	220	263	287	248	190	232	248	241	261	248	255	252	271	264	269	220	245	231	264	235	240	255	238	242	260	227	245	243	240	281	198	241	252	263	261	288	264	232	231	260	232	228	270	248	233	234	223	241	275	192	234	231	224	269	257	247	254	244	237	244	239	253	236	266	238	313	255	243	259	244	267	256	292	278	242	263	256	234	281	249	279	228	247	253	222	241	233	263	256	245	257	242	225	262	262	244	284	238	253	275	278	256	232	292	287	239	243	237	263	265	256	244	228	243	245	247	257	246	244	260	255	267	284	271	249	226	248	245	285	277	254	254	272	249	227	269	241	278	253	261	256	223	270	272	226	232	248	253	213	269	256	250	245	246	253	245	247	288	265	234	263	253	247	269	279	271	227	230	250	225	261	269	253	233	251	250	264	249	246	225	233	272	285	227	221	273	239	262	264	271	261	254	266	251	262	254	292	239	267	273	250	230	252	248	243	279	283	249	238	225	262	283	243	238	244	240	229	268	273	250	249	248	264	257	238	305	248	263	249	243	225	271	281	273	256	259	228	223	226	227	240	262	250	248	244	251	242	265	273	251	269	238	251	245	249	254	206	217	231	242	223	251	275	274	257	253	259	234	269	254	277	230	251	286	311	270	232	226	260	286	282	293	269	266	248	268	286	260	285	265	236	236	232	231	277	274	269	268	249	249	234	283	252	283	249	257	235	245	268	283	246	261	248	236	247	251	260	252	243	270	259	275	270	281	256	229	236	246	245	278	272	274	234	271	258	233	256	255	215	260	271	266	296	237	235	241	259	267	259	291	257	265	273	253	291	273	258	260	264	257	267	250	231	225	236	270	256	226	246	238	228	296	253	268	243	239	256	267	263	250	219	233	262	245	212	223	244	244	252	256	253	263	223	257	222	251	243	240	238	240	234	259	243	242	235	241	292	298	252	268	253	233	265	286	280	252	261	255	225	238	271	233	257	276	237	261	232	222	253	255	249	255	264	265	236	283	250	243	255	261	269	251	220	258	270	252	233	233	243	251	284	250	250	231	229	253	290	250	255	238	263	274	251	276	253	245	263	243	245	248	239	253	263	268	265	257	246	251	278	301	239	275	268	256	235	260	239	248	254	254	277
23704	29165	38264	41146	41911	38961	34481	30770	32896	27828	29967	34604	24553	22517	17640	14663	15542	14884	12227	9040	6451	4669	3929	3573	4519	6208	6773	7923	6170	3711	3420	3277	4388	3536	3592	4144	3506	2188	1816	1998	1637	1212	950	845	846	748	792	740	782	2050	3550	3381	2328	1570	961	748	640	621	593	616	604	605	597	614	598	568	587	584	595	640	559	614	569	564	613	561	576	587	607	607	592	589	604	571	657	585	612	590	610	613	594	601	613	623	596	634	604	608	605	577	589	574	615	557	592	607	537	546	595	613	602	572	623	570	619	615	578	594	576	620	588	606	605	625	576	623	586	610	575	601	585	564	570	603	601	578	578	597	562	580	583	572	560	587	575	573	593	604	584	622	559	593	598	618	614	564	577	623	589	528	571	587	582	599	605	585	568	612	584	623	592	599	608	566	636	586	585	606	589	585	577	592	559	579	603	609	605	580	583	603	599	595	593	604	635	600	600	573	560	572	601	583	639	626	548	597	635	592	614	571	582	584	585	596	571	591	578	550	598	610	613	598	567	572	547	626	590	591	576	537	612	640	648	547	610	599	612	621	631	624	592	599	581	603	588	605	625	560	606	602	610	581	606	582	617	597	605	618	561	646	583	615	581	585	613	581	601	555	569	559	619	610	606	594	573	594	594	593	584	620	588	602	599	595	632	602	578	623	571	610	608	593	602	616	634	597	589	572	604	590	563	585	584	584	546	564	593	596	619	601	578	589	618	644	592	588	608	589	621	581	561	561	634	588	624	628	641	566	586	551	583	586	552	668	562	574	625	604	644	630	599	569	602	541	603	580	622	659	637	627	549	543	630	632	592	579	631	585	618	618	590	641	558	621	590	622	580	543	585	578	609	583	596	630	610	598	545	604	571	547	600	581	542	557	584	608	598	598	594	597	568	610	591	610	625	606	612	602	580	602	581	593	609	575	592	594	616	576	634	600	576	575	607	593	610	641	562	596	636	608	573	589	610	566	568	595	601	614	579	571	640	618	596	612	597	616	581	630	554	574	602	610	585	607	582	569	597	632	610	545	598	597	583	574	603	593	574	611	581	605	631	539	545	583	619	603	598	629	579	576	565	612	589	606	612	627	569	571	621	608	586	626	625	603	603	611	592	584	597	597	590	597	620	605	591	533	588	588	579	619	563	569	577	579	595	601	624	617	620	583	603	617	625	565	584	583	603	573	629	602	597	593	646	570	577	607	558	633	630	644	603	610	564	572	593	601	623	624	597	605	616	615	562	614	598	572	571	597	639	577	581	528	650	563	603	611	542	622	537	628	566	622	588	566	609	609	603	578	597	591	609	606	618	613	585	579	633	605	562	659	594	582	583	578	603	577	598	589	567	587	586	545	601	590	613	579	636	651	611	548	582	596	601	604	528	598	584	623	600	659	591	601	587	557	564	600	570	628	611	592	602	566	608	590	589	559	591	574	617	607	559	592	629	581	610	555	617	625	588	570	591	581	579	582	585	596	590	586	653	589	588	612	634	610	591	543	583	612	584	585	576	624	567	536	580	613	633	581	631	542	598	602	621	606	573	557	612	576	617	625	611	585	622	588	607	597	626	585	604	608	621	621	554	595	556	622	594	640	620	608	621	602	661	599	592	620	611	635	568	609	611	610	616	558	586	585	585	537	642	559	617	601	589	602	576	633	609	611	580	594	635	564	600	590	571	576	605	608	557	563	580	593	632	586	590	595	592	596	629	675	568	629	595	661	655	604	577	622	605	614	629	540	574	611	631	590	586	621	569	590	607	585	607	592	581	618	623	601	586	583	602	580	570	558	581	592	571	600	622	585	584	544	616	572	627	623	599	577	544	572	625	603	607	597	607	520	572	571	573	608	623	597	566	582	588	569	563	578	579	570	569	611	558	640	577	564	584	632	578	644	646	562	629	615	580	557	582	608	629	577	567	550	592	593	573	606	588	631	553	645	572	574	604	614	615	551	642	581	646	555	617	602	583	578	614	581	583	583	592	601	574	564	618	595	592	619	585	623	578	573	635	534	589	582	573	604	589	584	580	572	593	600	584	626	562	581	605	607	581	606	595	588	586	588	577	603	601	573	611	590	606	568	608	600	586	614	590	603	577	554	612	604	623	590	584	556	596	612	600	583	585	579	604	578	574	602	602	570	556	576	596	548	578	630	598	583	610	553	602	611	581	572	589	570	627	547	641	639	618	601	581	577	594	574	576	620	585	619	561	627	571	585	540	589	611	593	606	595	566	550	613	598	631	583	609	581	617	656	574	576	627	653	608	587	552	621	614	667	544	614	639	553	585	589	634	597	563	592	613	547	584	591	617	569	590	573	597	605	575	673	631	578	580	622	627	589	568	598	612	570	611	560	573	587	614	638	583	625	546	592	617	570	546	580	620	580	612	598	633	594	642	641	585	608	598	597	616	605	601	614	602	578	581	584	629	614	596	612	591	598	557	569	605	618	592	566	578	576	647	590	574	619	634	641	632	572	605	533	608	575	513	586	608	577	527	562	562	611	569	558	619	613	583	607	597	581	635	586	598	586	568	583	589	561	601	560	611	583	610	582	647	566	587	621	628	559	627	617	583	622	569	572	546	568	580	587	611	611	634	563	574	588	608	599	579	655	563	615	605	607	627	564	620	581	578	585	587	573	530	582	585	603	566	573	573	590	596	571	607	606	602	593	588	573	556	616	554	616	624	587	606	586	577	590	574	585	615	600	591	589	624	561	575	597	564	640	618	601	624	596	569	599	608	611	615	573	628	599	579	614	589	602	620	619	591	605	613	611	584	586	589	565	615	586	614	551	586	594	588	561	571	569	577	570	539	607	613	648	608	550	628	589	587	623	593	625	600	610	593	596	578	585	592	567	570	600	609	621	619	575	544	637	650	624	604	637	530	593	607	591	645	561	603	582	578	601	599	608	604	574	603	579	594	614	579	610	588	574	606	588	556	625	625	570	580	643	629	602	572	568	633	597	600	590	584	590	610	642	560	639	591	620	586	569	623	621	675	583	604	574	651	617	597	575	589	547	631	585	603	641	584	557	569	589	630	616	568	571	579	599	574	586	600	575	559	587	572	590	586	606	605	605	581	556	577	593	591	602	584	587	626	586	629	572	604	622	621	587	577	608	615	582	620	601	627	597	574	556	637	593	568	590	617	586	614	576	604	598	589	564	578	583	570	604	631	583	570	569	595	639	586	581	605	610	585	593	581	618	581	628	615	607	605	603	628	619	600	586	571	599	603	568	639	600	567	602	588	598	616	585	599	591	575	602	593	609	610	580	596	595	555	551	599	599	618	612	628	594	591	603	607	620	632	609	602	602	623	607	574	641	601	601	535	613	615	595	607	630	570	577	610	608	603	587	579	604	599	540	639	592	608	630	559	581	628	620	577	603	566	546	604	642	581	607	613	589	561	559	558	579	567	610	570	573	552	642	562	589	632	575	570	578	532	589	604	596	580	612	599	560	614	585	595	596	618	558	616	601	607	573	635	606	609	601	590	585
40999	39807	37984	35811	34153	32280	28187	23321	24363	21711	19586	25292	16530	12872	9284	6582	6046	5543	4328	2682	1906	1294	1221	1013	1207	1697	1799	2233	1832	1014	935	919	1284	909	1166	1083	983	662	572	591	479	426	333	273	254	301	261	273	289	578	1012	944	747	530	346	322	255	252	235	264	212	237	202	260	279	271	261	249	259	261	223	216	239	248	255	248	244	236	209	265	248	218	245	270	227	268	263	235	260	269	245	266	243	241	241	216	239	260	280	230	251	238	267	251	283	271	261	237	266	233	250	251	242	264	234	214	229	243	239	243	242	273	227	234	248	234	272	237	232	232	263	248	254	252	258	243	230	251	234	263	216	258	260	235	250	238	239	231	269	224	223	246	232	237	241	250	256	259	241	262	242	213	231	207	243	248	241	221	223	223	252	273	248	236	235	230	267	218	242	257	244	249	240	228	233	240	234	243	230	258	248	244	235	255	249	240	277	227	268	241	234	230	238	250	273	249	227	254	278	243	208	240	215	269	266	234	242	231	250	218	254	261	243	257	276	249	242	229	256	244	238	225	218	245	271	245	199	203	243	260	241	248	223	243	247	256	244	233	260	255	252	253	244	220	248	243	250	237	237	234	215	225	243	251	236	244	259	238	273	220	230	230	259	255	258	272	264	246	247	263	225	233	266	236	246	211	248	251	263	219	249	260	228	228	282	245	211	239	246	270	215	247	259	242	244	272	251	241	253	281	216	264	248	263	252	263	272	258	245	234	249	235	228	238	281	237	275	244	240	232	244	247	235	243	231	272	249	247	230	240	269	250	265	222	235	261	265	270	259	286	250	225	231	230	249	272	220	255	253	222	272	249	255	223	218	210	223	245	239	237	233	238	230	240	269	247	249	211	226	233	283	236	263	227	256	238	249	222	254	257	267	260	237	276	246	228	250	256	276	236	215	235	264	228	243	261	256	228	276	218	253	256	263	253	264	225	248	257	270	270	240	236	237	237	240	248	257	241	246	214	264	252	257	268	213	246	245	262	241	277	229	215	230	237	272	254	243	237	228	231	201	251	261	263	254	227	256	232	236	253	227	242	243	209	250	238	196	258	255	253	277	255	271	237	247	247	229	218	255	255	228	229	233	223	224	250	267	235	229	235	252	231	260	258	255	258	255	263	199	277	254	222	245	257	268	236	276	276	242	234	240	250	232	250	240	252	278	238	254	222	226	249	234	240	281	239	237	260	247	238	239	237	248	253	249	244	229	246	249	251	263	240	261	235	244	225	213	261	234	234	237	236	203	248	245	276	240	238	262	238	247	247	262	258	242	264	209	244	232	253	243	248	239	249	234	251	252	211	257	253	235	215	235	257	252	236	243	257	248	251	253	251	225	246	257	218	260	251	248	243	248	252	253	272	256	233	235	263	231	224	201	231	258	242	231	233	256	263	227	254	232	258	258	252	255	248	244	244	265	258	274	257	215	236	253	236	263	252	234	258	254	236	256	256	228	255	256	240	246	231	220	255	234	237	231	235	264	246	236	239	254	240	259	237	254	265	240	210	246	246	248	222	234	277	266	242	248	243	240	232	257	218	241	234	260	250	233	246	241	230	240	238	253	243	234	239	279	217	260	252	257	257	226	233	251	258	257	232	222	258	227	236	234	235	249	253	227	238	257	254	243	243	232	237	240	221	239	203	291	268	262	264	257	260	245	223	270	247	248	238	232	221	257	228	231	276	235	255	223	220	250	243	217	241	275	243	244	218	211	226	244	241	233	244	245	246	254	255	263	244	211	249	241	257	254	266	258	237	237	236	296	236	253	246	237	257	250	241	255	224	223	211	262	241	230	227	210	219	234	234	245	264	253	251	245	189	254	254	247	263	250	241	251	246	253	264	256	251	261	228	220	253	253	235	233	278	257	242	254	227	233	227	230	243	260	218	237	261	244	237	262	201	244	250	241	234	250	256	234	253	245	229	231	243	248	264	227	240	218	233	218	222	214	267	237	229	263	239	252	255	243	261	226	234	259	194	248	245	225	248	271	240	223	230	221	252	244	247	239	244	222	208	230	227	260	288	264	244	227	260	236	221	222	236	241	249	244	269	241	237	238	289	240	279	238	219	254	248	240	249	238	241	261	259	251	220	235	212	241	223	259	243	241	224	253	255	241	246	250	261	225	259	277	250	246	256	230	236	263	242	233	256	270	227	234	246	220	254	249	240	262	240	247	253	251	234	234	262	236	228	233	232	241	255	250	258	256	228	239	223	254	249	251	223	273	216	252	254	213	243	261	266	227	255	255	232	218	239	251	230	221	240	239	218	234	254	240	228	237	240	248	238	252	277	223	250	223	273	225	227	252	230	243	219	244	231	234	219	296	219	241	249	242	224	215	266	266	242	254	251	255	233	250	233	236	238	254	234	217	277	225	249	245	256	245	231	253	243	248	238	263	226	223	238	244	248	248	222	219	246	248	244	230	254	273	246	228	257	270	227	264	244	262	240	282	226	242	272	243	231	212	250	249	221	260	247	216	272	232	269	259	270	248	238	244	237	254	247	239	252	244	229	219	257	210	240	248	247	274	250	258	271	232	243	241	233	229	259	283	267	232	217	229	241	234	243	255	219	261	231	234	260	255	222	272	256	248	265	274	246	250	235	242	255	250	253	214	260	278	254	227	263	222	250	241	260	218	232	232	251	220	266	235	248	250	258	214	261	241	251	242	223	237	245	245	264	265	234	247	229	245	258	230	230	238	256	246	250	233	267	253	291	245	239	252	245	184	244	278	233	228	247	233	240	236	220	237	251	244	245	229	221	278	250	256	248	245	241	238	259	282	250	256	245	244	241	254	241	250	267	250	233	242	234	249	253	231	226	232	242	271	260	234	245	269	229	231	228	209	245	263	251	241	251	239	230	242	243	240	249	273	236	245	246	238	239	256	257	259	240	247	244	226	240	254	249	257	256	254	224	233	243	261	253	244	252	246	247	228	257	223	238	243	250	274	244	233	253	248	243	257	208	255	282	248	264	227	277	257	242	242	231	251	216	254	241	251	245	219	266	269	211	225	255	244	254	239	275	251	258	237	252	246	239	253	241	256	243	275	227	277	246	254	236	257	249	231	246	222	248	241	249	264	250	221	237	259	267	242	244	256	218	240	240	260	264	216	226	234	257	229	235	249	267	228	220	261	238	252	273	220	258	253	238	228	246	218	274	207	248	194	239	238	222	239	260	240	223	225	244	227	260	286	250	252	242	244	234	251	255	248	217	242	239	252	201	262	253	271	252	271	229	245	245	258	286	224	238	259	248	265	273	253	261	214	248	278	248	255	262	241	269	221	228	235	224	263	251	253	229	250	263	237	223	217	240	238	242	257	237	260	240	239	271	237	231	244	226	244	241	231	271	267	240	236	264	236	244	225	225	236	273	238	235	272	272	232	256	258	248	224	239	258	274	259	255	258	268	259	216	242	266	241	244	244	225	257	250	242	258	220	235	214	225	245	266	243	261	242	251	249	251	267	258	237	229
29593	33703	41661	46002	47824	45621	41840	38506	40274	36040	37810	42684	32798	30839	25408	22774	23583	23344	19119	13715	10781	7237	6072	5583	6850	9840	9770	12551	10056	5632	5376	5465	7409	5213	6950	6572	5947	3563	3085	2958	2510	1778	1124	930	960	838	877	851	849	3216	5717	5657	3758	2130	1243	817	665	604	621	551	590	566	579	579	574	574	550	593	566	593	596	586	580	571	559	552	571	571	542	597	596	551	530	544	596	570	563	549	526	561	576	611	574	580	544	612	584	581	597	544	593	631	562	582	533	561	547	579	579	564	620	598	561	561	561	556	599	557	572	596	575	573	587	531	581	547	550	572	564	560	593	565	532	558	575	610	570	585	591	573	582	576	584	558	532	603	578	538	607	588	605	603	556	602	549	617	586	553	610	531	581	561	559	600	594	544	530	581	583	551	571	565	541	567	525	536	625	602	556	548	601	590	582	583	543	569	613	540	579	550	547	545	597	548	574	619	608	552	593	603	588	539	541	589	605	563	565	569	543	537	572	578	536	577	542	590	583	591	560	556	587	567	579	595	554	562	561	579	563	586	545	601	571	577	493	587	519	597	580	566	564	578	604	573	573	527	540	565	600	617	569	570	552	562	518	591	524	580	580	570	616	582	593	574	572	537	598	574	597	545	613	562	586	558	575	572	573	605	590	605	549	521	586	632	564	550	599	577	562	586	551	582	572	546	561	587	586	582	561	560	614	546	544	525	557	557	559	586	585	561	603	592	541	571	565	560	563	596	564	600	563	579	575	571	587	550	589	571	543	586	553	526	515	507	552	571	554	569	561	597	533	556	574	562	593	563	508	587	583	533	572	520	580	546	557	575	574	595	559	538	593	610	578	556	588	564	536	536	588	526	554	536	563	619	538	556	566	524	579	579	580	593	587	590	526	607	562	607	542	602	584	571	548	572	562	568	550	529	605	570	548	560	583	574	559	545	568	517	558	569	532	589	575	589	589	594	584	565	571	556	574	517	575	579	579	568	600	571	586	536	601	589	569	546	563	585	570	584	533	522	598	527	610	537	587	570	568	530	594	531	584	565	567	557	559	609	545	574	578	583	548	579	584	554	562	572	586	564	592	577	561	598	606	593	573	566	540	582	566	550	587	536	553	551	581	582	597	583	545	589	568	552	585	573	538	580	554	570	557	564	555	563	538	560	570	550	586	574	578	596	553	598	549	608	595	582	555	560	551	557	579	547	553	559	552	580	541	551	525	557	586	591	556	576	602	564	523	594	509	562	569	587	563	510	569	578	564	574	569	604	552	611	556	598	541	557	568	611	625	590	588	584	535	586	582	557	567	564	561	573	567	557	564	577	571	528	614	554	556	591	557	591	579	547	558	551	591	598	556	590	570	556	587	558	609	566	578	566	584	591	612	548	564	590	578	589	548	552	584	598	591	568	556	629	558	544	524	580	535	581	573	534	528	553	585	517	528	569	566	579	562	581	544	565	562	586	566	556	544	550	535	552	602	532	595	598	580	581	582	578	568	607	621	605	588	608	608	543	538	549	553	551	577	548	567	593	574	530	555	556	559	610	510	570	586	579	574	602	527	549	577	538	537	567	616	621	589	580	574	579	574	574	564	648	544	540	576	532	561	597	578	550	617	583	556	522	541	571	577	608	563	554	580	589	595	542	576	554	579	573	570	572	597	579	569	565	508	587	574	592	614	569	557	512	576	586	527	602	558	587	546	589	610	572	588	553	586	562	568	556	583	588	562	548	547	566	570	573	561	563	555	581	541	633	595	560	589	560	619	571	535	563	606	622	581	587	564	589	545	544	617	629	547	527	546	568	570	567	548	553	608	525	575	542	605	576	575	550	594	597	549	596	565	569	613	551	568	566	557	539	572	583	585	552	586	609	584	576	543	567	541	590	578	559	593	537	581	570	585	548	593	585	588	576	593	525	589	630	575	590	513	542	567	561	594	535	589	536	552	586	583	555	568	586	534	557	528	560	572	573	549	602	594	642	561	569	565	605	568	572	584	544	594	573	599	542	561	584	595	596	572	550	558	543	557	552	592	573	568	575	593	566	621	540	577	587	565	594	554	567	593	564	617	563	574	561	574	553	541	556	607	601	571	602	564	596	548	570	566	526	569	561	595	535	563	528	583	587	566	564	602	603	556	566	582	565	515	547	597	603	605	535	541	579	621	539	583	560	548	646	554	590	599	579	589	581	594	541	578	575	547	566	552	527	591	535	585	545	573	566	556	605	558	606	564	624	564	577	560	531	573	581	533	567	517	525	559	600	571	536	562	577	583	552	547	597	627	537	605	587	595	606	555	544	581	571	542	600	534	621	514	577	541	562	570	561	589	532	584	581	590	604	568	535	606	584	556	565	568	554	580	619	566	589	534	568	577	571	558	593	575	583	552	559	579	521	540	554	558	560	540	546	578	602	555	572	570	556	580	610	627	570	508	542	560	564	551	566	560	601	551	553	572	595	570	545	588	588	522	578	567	592	596	570	544	529	511	542	547	584	576	547	546	561	548	589	579	589	583	574	555	564	604	548	551	536	629	616	555	581	584	590	549	612	602	594	582	563	586	549	594	563	555	568	595	574	580	569	541	560	582	556	560	539	620	568	547	616	574	601	541	544	567	591	573	577	586	543	594	543	605	581	589	574	568	536	571	580	544	520	558	564	573	556	574	556	549	588	604	543	592	547	541	576	548	597	551	571	570	552	558	515	630	548	557	578	538	617	556	570	552	584	525	614	584	561	624	584	582	564	567	612	554	619	617	580	536	561	608	592	587	531	571	569	568	623	534	561	573	529	546	570	557	559	578	585	587	577	590	563	559	583	537	571	606	577	585	560	519	569	577	586	560	534	553	567	553	580	553	596	551	584	584	541	521	634	546	580	563	583	548	554	551	558	533	574	576	574	588	569	604	553	560	552	538	573	605	611	571	552	580	611	570	562	558	555	578	569	540	527	559	533	560	567	591	572	549	553	634	536	571	583	570	554	552	591	538	539	563	569	569	588	558	618	583	572	532	558	551	574	528	554	549	615	605	555	566	562	601	575	607	570	565	561	557	556	535	574	553	584	557	545	582	564	553	535	562	545	562	640	585	548	575	600	591	536	560	568	576	593	590	587	530	523	569	560	571	554	548	623	562	598	583	585	572	544	545	596	614	579	552	575	580	526	570	585	520	590	573	553	582	582	591	581	545	570	557	557	566	578	524	553	597	527	579	592	551	578	567	540	590	574	587	606	586	576	534	577	511	612	611	572	563	541	509	564	554	560	595	541	594	598	564	536	549	558	599	592	538	585	551	578	532	556	566	551	581	569	550	539	527	551	519	570	540	536	568	621	586	581	526	531	582	569	579	538	559	561	576	548	571	539	554	556	556	546	525	545	592	562	605	585	592	568	569	549	572	584	532	550	592	595	604	601	559	567	559	552	595	561	595	634	556	564	573	573	530	569	549	574	560	519	572	521	548	558	580	550	550	579	594	560	539	595	579	562	579	546	562	562	557	562	599	537	574	560
15655	14982	15814	11112	6898	4429	2840	1961	1820	1362	1379	1479	926	750	646	580	586	569	515	418	403	449	405	402	359	384	395	390	399	334	386	373	322	348	330	348	350	278	288	318	287	298	274	287	316	282	294	301	291	297	316	386	367	322	302	276	268	291	296	257	262	280	294	297	297	301	301	263	264	263	280	271	305	308	300	313	289	266	288	253	279	301	259	298	259	320	290	269	253	274	278	253	264	279	272	260	258	268	274	277	268	257	292	264	303	245	262	277	275	320	286	323	284	269	286	319	270	261	264	271	286	275	259	280	251	282	276	256	295	272	298	271	268	284	254	290	258	245	286	273	279	255	264	291	258	278	286	280	301	289	286	294	270	283	243	286	289	295	287	275	251	317	319	268	260	260	279	326	280	298	271	301	301	286	303	315	263	306	258	303	285	282	266	294	301	269	290	286	261	281	282	295	310	290	276	292	254	275	293	293	277	291	285	284	230	268	279	283	282	294	289	283	276	244	292	288	281	280	276	263	302	283	294	301	282	272	281	268	295	286	270	259	287	286	265	292	258	279	265	263	303	291	274	261	259	301	278	252	280	282	293	314	293	283	314	290	298	256	272	268	267	255	287	328	284	277	273	280	268	293	270	277	262	273	302	283	259	292	266	274	275	281	270	262	290	268	287	298	263	265	291	318	290	291	297	245	278	290	268	280	276	286	264	282	322	281	287	292	246	268	278	279	243	321	268	271	335	320	286	282	266	272	273	286	284	261	262	288	291	287	287	286	292	261	287	276	253	296	288	237	288	283	255	284	254	265	282	280	273	276	278	266	274	260	268	306	259	288	265	269	272	289	264	292	280	294	261	277	240	255	286	311	278	285	305	309	256	254	295	290	291	260	270	248	267	297	276	309	292	287	278	273	275	231	294	288	298	267	262	288	281	268	294	284	292	278	262	275	249	296	283	278	288	271	276	293	289	282	286	288	268	317	300	265	271	254	335	309	306	300	304	277	267	255	269	280	281	306	273	278	251	276	271	270	293	294	279	298	263	258	284	262	286	285	273	275	291	259	294	285	289	280	282	324	289	251	268	307	279	306	254	290	280	264	320	266	296	278	292	286	271	299	258	272	287	292	259	266	261	257	278	286	315	281	277	279	303	271	290	282	290	290	257	308	264	261	271	307	279	314	321	277	292	275	270	265	288	303	261	269	299	255	284	280	269	262	281	288	289	272	254	282	231	257	257	294	268	263	266	277	315	287	283	285	281	302	292	299	277	240	253	268	313	267	250	291	253	271	287	285	289	283	292	281	291	258	245	279	288	257	283	313	280	271	277	247	261	287	290	251	298	268	294	286	257	286	246	280	277	303	288	282	269	264	281	262	273	256	278	262	306	260	245	286	296	268	248	245	286	273	260	275	282	268	313	300	283	297	278	278	260	272	270	285	315	279	269	286	264	286	259	271	302	266	301	276	252	283	306	320	270	271	291	276	283	265	256	278	270	291	281	288	264	290	277	283	248	292	278	273	241	280	308	300	266	240	258	289	290	265	273	304	277	299	291	285	277	276	300	249	276	288	274	295	295	292	293	278	326	256	282	287	306	251	281	298	284	262	264	258	262	251	288	250	284	282	265	259	281	265	269	291	278	264	260	256	323	286	264	267	257	263	268	290	276	307	283	309	270	241	287	279	257	267	259	264	291	277	302	293	286	274	268	272	293	296	257	312	265	300	272	286	268	260	264	246	295	289	282	276	254	286	279	278	287	303	254	257	317	262	293	309	289	282	270	274	309	299	288	229	304	283	270	287	304	261	266	247	278	287	274	274	264	293	294	272	255	284	278	272	245	269	295	269	254	271	270	257	306	288	266	270	270	286	298	322	290	283	264	278	293	275	280	260	259	301	293	277	260	246	281	273	286	295	257	269	259	250	284	294	303	292	293	279	296	263	279	296	254	276	276	273	257	291	273	281	278	261	286	263	293	299	272	268	244	284	294	269	297	274	291	303	255	272	254	284	290	283	274	280	269	302	273	279	263	315	284	287	256	260	259	271	275	256	284	294	297	259	284	320	310	265	313	282	257	294	261	291	296	266	287	278	287	294	284	257	250	258	282	248	290	263	270	286	302	266	262	257	317	259	308	295	250	296	293	266	296	299	243	294	270	244	283	269	266	258	266	267	277	306	302	281	271	295	297	295	247	276	321	271	280	291	274	271	255	269	277	256	277	277	295	289	263	280	300	312	275	299	263	295	273	273	276	287	288	240	268	276	318	287	293	288	285	272	289	305	275	308	271	268	279	244	286	284	269	311	294	255	270	282	267	247	270	281	257	276	256	286	269	265	278	265	234	250	254	284	272	272	286	267	290	272	258	303	298	275	278	291	282	268	281	306	235	275	290	263	249	275	253	267	293	300	278	286	289	279	271	282	276	275	261	284	311	256	278	264	268	270	286	271	309	266	285	265	271	263	302	275	257	286	276	280	297	259	276	237	305	293	289	296	279	260	263	261	297	273	278	277	282	259	294	280	280	314	296	272	292	263	254	307	283	283	292	284	255	305	284	262	275	304	269	273	294	287	271	298	257	303	260	269	252	261	247	240	298	290	255	279	257	260	283	283	299	278	267	277	311	299	265	272	287	286	258	282	278	248	270	305	271	297	298	283	283	274	313	296	293	290	263	283	292	270	319	281	272	277	317	269	269	288	292	254	282	258	272	278	273	269	294	266	279	266	288	281	296	271	267	261	264	269	294	268	284	302	275	268	291	302	287	257	272	282	283	296	271	256	297	257	310	268	288	269	253	293	262	249	275	265	290	276	266	274	244	270	270	289	306	276	276	271	286	263	259	268	259	281	266	290	270	262	281	288	287	291	278	274	268	292	275	256	258	276	265	261	291	277	266	301	262	292	280	291	286	254	282	267	303	284	278	259	280	275	258	244	236	297	260	293	284	301	259	263	261	269	282	300	289	269	269	286	281	253	303	278	280	281	304	273	255	270	238	265	252	282	280	290	272	281	263	274	292	262	291	287	278	257	267	294	284	290	290	320	285	293	307	299	239	276	304	281	280	261	299	270	289	272	262	251	270	279	283	276	275	289	270	273	288	276	295	281	267	271	280	279	283	248	289	284	250	273	274	273	259	280	260	307	272	288	293	275	256	295	304	249	287	283	233	289	281	285	290	288	276	266	263	264	279	272	271	304	284	274	254	285	299	272	292	274	291	278	248	306	308	295	268	272	284	277	296	307	270	299	287	290	302	305	302	309	280	268	268	248	254	270	256	282	293	290	297	260	264	296	282	264	247	284	278	270	278	269	268	290	268	266	272	255	262	265	244	280	301	320	258	243	246	313	294	277	239	287	277	301	253	271	298	282	254	265	284	294	287	258	291	281	269	274	286	232	284	288	270	264	280	280	248	293	275	266	276	291	251	272	282	297	273	288	306	265	297	283	282	282	307	261	273	240	294	248	287	288	281	289	277	297	296	260	300	309	275	269	311	282	267	274	280	290
10124	12360	20460	20860	17696	14549	11043	8811	8386	6181	6662	7773	4822	4068	3329	2927	2926	2748	2278	1967	1789	1652	1527	1426	1478	1547	1610	1613	1462	1247	1221	1163	1238	1162	1061	999	991	916	887	765	809	763	786	754	754	755	765	767	788	842	1012	1054	1016	922	753	724	677	667	635	640	686	653	601	649	714	619	630	651	668	659	683	633	693	672	607	651	642	690	649	653	635	647	661	664	673	679	626	623	634	637	650	650	615	654	647	614	596	645	632	615	615	637	679	640	683	701	635	620	659	678	655	655	620	667	609	620	657	677	618	657	654	683	620	629	647	638	622	683	634	669	682	649	621	626	683	662	687	648	682	618	630	638	648	614	653	708	692	641	593	647	693	602	582	675	680	658	643	656	663	649	647	661	654	643	663	688	659	633	652	664	630	678	634	640	660	649	639	636	605	625	638	610	632	652	671	649	655	608	629	618	668	664	662	646	685	642	614	615	656	650	659	654	610	624	634	636	643	679	660	651	676	590	637	658	605	656	695	650	659	685	609	662	675	639	665	670	650	618	634	629	634	690	622	659	647	625	694	629	607	619	608	607	644	658	651	674	636	577	663	637	647	696	630	630	650	610	606	615	651	631	646	620	628	612	654	657	625	657	673	661	611	650	708	685	612	628	593	642	646	587	650	606	631	678	625	635	657	698	642	679	661	634	623	635	640	644	650	642	637	634	654	612	619	654	615	652	621	642	627	651	646	620	626	654	647	677	643	634	633	630	659	641	660	677	655	632	610	657	635	622	661	599	651	667	628	654	618	616	666	701	627	655	609	634	667	676	706	647	693	679	643	670	599	657	652	676	643	653	672	673	667	645	620	673	600	606	684	677	626	653	674	650	639	640	652	627	678	617	661	631	649	650	645	598	643	634	651	626	651	641	687	659	624	658	651	677	588	611	652	668	647	623	654	635	673	642	656	680	680	675	623	634	668	657	661	633	642	657	630	645	639	650	659	632	680	612	633	612	654	650	628	640	655	678	700	651	606	645	624	645	644	649	638	678	655	640	636	669	653	668	661	625	626	656	630	604	654	620	667	694	635	633	672	595	669	637	615	654	644	602	653	651	634	662	615	678	662	645	633	633	627	657	636	622	637	645	675	662	645	623	607	645	660	618	695	648	661	655	646	608	618	651	655	637	643	598	643	598	640	622	621	652	636	646	660	672	642	651	612	648	646	650	660	628	659	642	651	666	648	584	658	694	638	605	673	619	685	613	648	624	665	661	661	648	634	602	687	629	597	635	620	665	665	627	628	628	648	682	662	652	661	629	650	597	672	649	689	641	696	661	673	654	613	658	624	658	653	621	631	619	636	630	663	643	623	676	642	643	620	654	608	653	697	652	717	682	652	641	633	624	658	647	664	658	673	648	603	699	694	658	648	656	691	637	677	612	689	672	701	645	648	674	644	620	600	679	653	635	661	679	621	662	650	630	642	649	682	612	653	609	676	712	619	597	682	669	620	618	647	700	651	630	655	657	676	631	619	628	601	649	683	650	612	632	685	645	650	652	608	682	621	648	633	635	627	621	691	628	647	673	648	688	633	639	661	641	657	604	665	655	642	648	667	673	669	662	652	631	633	667	660	618	603	664	631	684	631	620	647	695	650	671	637	678	725	640	660	631	619	633	677	686	640	677	660	636	689	606	659	610	646	628	628	632	638	623	652	617	692	690	678	657	670	675	621	637	628	624	665	650	610	616	613	627	616	641	699	627	650	618	641	624	693	635	654	681	616	632	654	672	631	632	622	647	635	653	629	639	652	672	612	644	626	656	705	667	667	664	644	671	665	631	647	623	679	727	649	596	653	643	588	626	616	598	680	682	645	631	651	612	664	646	679	621	649	653	629	663	587	681	662	640	647	660	656	674	665	592	641	604	626	644	645	659	600	645	627	655	679	628	656	627	653	628	643	666	620	627	602	689	662	632	637	681	635	646	605	673	669	632	684	670	646	643	629	636	652	652	639	643	630	657	642	669	711	657	643	630	658	627	690	628	661	635	629	678	642	703	645	648	633	681	652	641	662	631	624	631	663	679	638	664	651	665	647	636	596	665	630	652	639	682	649	673	643	636	649	629	672	644	630	610	638	686	654	678	672	669	608	704	634	628	648	651	636	672	674	630	630	629	638	658	625	652	634	595	642	656	647	621	649	648	677	680	621	633	652	680	631	663	648	680	599	666	663	679	625	634	641	627	619	677	655	652	650	638	648	692	714	660	617	639	648	664	626	651	652	642	655	641	647	636	662	652	686	667	625	625	661	632	669	686	658	653	674	619	695	637	651	614	578	646	657	660	650	683	683	679	648	652	679	636	653	660	614	649	673	674	658	608	601	639	665	636	629	695	658	638	673	640	645	626	650	629	649	621	661	661	642	590	619	693	659	659	661	663	652	650	682	633	652	635	671	649	633	694	640	635	626	611	622	623	648	644	653	648	667	681	684	659	633	675	592	632	653	602	657	649	646	678	696	670	667	603	653	652	617	659	612	641	631	606	643	671	651	684	618	599	639	655	647	588	625	647	685	622	665	672	622	650	667	600	645	657	647	632	701	640	630	645	679	641	662	678	696	656	667	625	692	641	693	657	629	651	678	656	630	681	690	627	687	643	659	648	605	648	621	670	660	614	658	652	585	627	639	657	637	631	649	686	636	634	674	647	618	640	641	597	616	679	642	659	616	647	686	638	623	603	610	645	691	634	697	631	636	626	666	619	681	619	622	625	650	637	609	680	668	625	684	618	618	642	645	640	623	628	618	630	609	598	656	665	633	628	637	584	661	648	656	682	602	622	642	626	641	667	682	625	649	648	729	641	633	689	677	633	657	657	664	619	654	660	626	651	652	627	671	588	669	613	630	640	658	619	586	686	634	666	623	631	644	656	625	655	672	621	621	658	619	654	681	678	647	609	664	660	671	624	663	596	670	637	618	665	686	665	644	692	615	618	640	682	621	614	615	681	685	629	618	611	657	672	590	631	633	679	638	644	652	712	600	651	631	626	710	647	666	686	649	657	664	693	638	670	684	645	635	617	670	619	604	638	682	641	668	597	637	620	683	632	635	638	650	699	607	621	636	645	631	666	661	592	628	664	628	656	621	627	665	677	651	615	636	557	702	650	625	658	643	592	627	664	649	657	601	669	630	689	655	594	657	624	678	673	646	618	633	628	640	659	631	667	645	648	614	628	685	636	622	664	675	606	626	658	698	691	635	628	632	654	606	601	655	663	648	630	705	625	642	594	632	588	645	660	595	711	651	626	621	639	630	641	656	649	634	604	632	618	634	591	646	623	623	602	664	622	652	663	617	631	593	617	646	670	630	663	653	680	704	623	676	674	623	601	683	619	603	629	612	658	661	659	659	677	659	645	620	651	644	646	648	654	565	682	623	674	633	607	651	707	668	631	686	643	635	669	690	621	613	634	632	673	598	660	648	691	632	638	641	595	661	711	637	641	625	625	673	638	670	601	612	641	653	689	632	661
33045	35688	35595	32316	29899	26733	20724	15046	15571	14251	10654	15927	8778	6613	4599	3252	3059	2971	2158	1551	1097	808	779	758	857	1038	1129	1310	1045	673	705	685	752	687	712	641	578	477	385	474	351	344	295	302	299	310	271	292	300	523	646	622	502	372	334	254	270	277	242	265	272	261	278	254	251	269	274	236	254	279	242	246	243	263	259	263	258	228	269	253	263	257	263	271	256	241	246	240	251	261	236	275	273	275	278	245	271	262	262	265	260	269	239	240	243	251	247	285	251	255	262	260	251	233	252	244	248	228	235	248	258	270	213	256	260	225	231	239	234	220	252	287	245	256	261	235	249	251	237	270	242	235	242	238	260	252	254	256	278	241	255	270	299	237	255	269	241	237	244	243	250	232	224	240	246	251	237	267	260	257	271	234	295	254	275	255	285	267	254	251	259	231	282	270	238	260	285	277	274	287	258	280	265	251	252	271	230	257	228	263	254	276	270	244	256	276	242	262	287	271	254	249	269	257	252	276	258	256	276	257	251	252	272	239	268	265	279	232	260	248	269	259	271	287	237	248	262	265	259	246	230	262	283	250	244	260	264	250	262	264	266	258	268	262	232	257	280	258	269	290	239	225	295	254	244	281	279	280	271	264	274	275	225	248	247	238	251	262	260	255	262	261	234	258	233	250	244	252	233	213	242	284	234	275	281	257	229	214	250	269	251	277	277	261	279	250	275	270	262	241	246	252	236	247	265	282	284	259	243	263	289	276	270	250	227	240	262	265	220	233	241	275	269	249	243	249	268	246	268	242	263	272	239	254	248	259	245	233	237	251	250	209	301	268	247	249	241	244	246	263	251	249	238	243	262	228	253	277	274	283	272	272	255	290	258	247	289	240	266	246	233	276	271	252	246	253	261	221	238	310	255	257	268	250	239	257	259	262	268	259	295	244	214	253	262	291	249	279	289	246	262	270	274	286	244	231	245	280	258	271	278	300	253	293	255	273	241	260	260	250	268	235	229	260	240	291	289	244	291	274	230	239	221	263	243	255	274	252	276	254	275	255	262	261	254	265	235	259	251	245	239	253	260	281	268	249	261	272	277	244	240	258	259	279	228	238	251	264	250	266	254	252	256	247	267	242	239	229	224	235	270	237	256	256	260	262	232	263	254	247	258	265	226	252	270	244	278	237	240	270	257	256	233	281	249	256	271	277	255	300	252	249	226	238	263	263	279	254	254	239	244	286	265	259	252	266	237	250	255	277	251	257	240	269	259	255	257	249	257	256	247	246	249	220	238	264	244	250	293	229	283	226	262	275	262	243	250	282	235	242	250	271	248	254	295	295	248	224	246	263	289	291	254	246	261	251	248	264	239	234	276	287	283	274	253	269	251	259	260	246	259	262	287	293	250	255	265	293	255	247	244	246	248	280	249	269	257	267	256	243	250	265	270	231	249	249	266	235	267	273	254	267	230	254	264	234	271	206	239	262	249	268	230	242	236	229	262	261	248	245	259	278	279	251	256	273	253	278	258	281	258	247	259	235	237	281	230	251	258	290	265	263	255	274	282	255	265	243	263	269	236	252	261	255	257	272	248	232	258	268	237	289	270	272	219	250	260	241	279	257	256	252	269	249	245	277	270	262	251	214	275	256	256	283	261	233	245	293	263	265	236	254	240	247	255	230	257	281	241	262	256	256	260	258	276	273	272	246	263	252	258	255	279	235	260	253	252	250	237	275	239	246	256	277	276	270	243	250	251	264	265	238	286	271	272	248	278	267	251	265	249	246	265	249	256	276	245	244	257	256	234	283	232	274	240	250	258	261	237	282	278	248	261	258	241	237	250	278	248	239	261	241	271	264	265	262	227	251	243	242	252	266	236	255	246	274	239	226	255	272	239	264	257	268	236	251	252	253	252	253	247	267	266	249	271	257	280	278	277	228	268	273	246	248	278	245	252	261	258	275	298	271	264	257	278	264	243	255	253	266	280	268	246	255	246	256	250	239	254	236	218	298	227	226	294	249	247	265	275	234	246	253	279	262	270	267	265	257	289	273	277	234	278	265	257	234	243	253	259	241	244	255	264	234	282	277	254	268	254	300	254	263	257	267	281	260	256	254	280	254	257	264	250	247	267	257	295	279	281	247	290	266	256	241	260	241	230	253	243	261	237	247	240	254	259	264	247	279	254	247	264	275	288	258	240	260	250	248	235	261	247	305	248	247	277	264	270	272	296	267	260	246	275	286	251	293	263	254	277	275	268	267	249	274	260	215	237	263	261	254	279	256	237	257	231	265	259	308	254	274	253	245	239	248	245	275	247	286	239	253	269	272	273	228	261	253	248	279	259	262	272	247	278	255	247	235	273	261	266	271	250	237	241	262	218	272	260	247	225	263	260	248	256	253	252	253	278	265	263	242	278	265	260	273	257	262	251	250	255	255	251	277	264	255	252	272	241	282	223	256	238	266	221	259	259	248	260	253	247	287	263	244	233	252	267	263	253	276	265	257	268	263	262	257	271	286	277	274	225	273	237	264	270	259	250	263	274	254	267	230	268	251	302	266	268	283	273	260	232	258	265	259	243	257	252	275	273	278	269	252	236	275	268	253	261	234	247	216	238	259	250	228	259	252	251	251	260	256	261	242	254	271	239	282	257	263	264	279	268	270	250	266	258	284	274	252	249	249	279	271	251	248	257	225	232	260	302	249	234	261	254	230	266	236	260	249	280	278	273	280	247	240	285	280	265	248	265	252	249	251	254	254	268	283	267	216	252	238	244	268	265	269	273	265	280	263	265	267	261	256	261	259	271	277	280	267	262	254	273	280	258	275	236	262	294	263	288	275	274	264	269	254	271	244	259	273	257	251	271	236	246	247	232	276	248	259	261	249	281	283	239	306	265	260	255	243	259	278	279	273	273	261	236	245	264	279	262	274	287	251	288	256	249	255	254	249	294	272	276	248	245	278	247	262	279	250	274	249	276	211	240	245	233	253	241	252	222	276	285	248	238	273	269	269	265	252	238	259	272	270	243	250	268	255	276	243	290	275	269	232	274	234	261	230	246	282	266	255	253	272	255	274	239	255	284	264	261	286	261	288	249	262	267	266	241	224	240	232	277	241	276	249	239	242	273	269	259	243	277	253	242	232	254	233	270	267	239	265	256	240	280	289	271	262	267	258	227	252	275	244	256	280	243	256	270	225	282	282	250	273	258	281	290	284	247	253	277	233	268	274	281	246	272	273	220	257	290	251	255	270	267	264	247	270	233	280	272	288	251	274	287	272	251	254	270	271	249	260	275	243	269	249	247	249	268	265	247	220	262	261	239	237	259	250	227	253	265	255	254	267	250	254	243	270	277	276	270	237	268	260	270	280	278	271	292	239	268	262	232	239	254	268	270	254	264	269	248	274	288	266	255	268	236	257	284	253	241	229	245	265	256	251	236	241	270	271	275	250	236	261	249	271	243	262	254	270	245	254	251	260	247	283	256	239	258	263	257	234	241	274	247	281	233	240	245	274
23756	28160	36616	40111	41814	38625	33912	29507	31089	26889	27137	33646	23731	21314	17267	15500	15864	15232	11654	8633	6223	4359	3892	3668	5008	6069	6623	7589	5940	3871	3872	3913	4719	3723	4058	3803	3221	2170	1859	2063	1586	1303	961	832	917	890	791	810	922	2454	3513	3205	2240	1420	1044	760	671	626	620	569	605	590	582	575	571	645	533	629	587	604	584	567	599	626	583	613	627	625	637	618	585	626	633	624	636	574	636	679	574	651	567	614	595	592	564	635	580	553	619	600	571	615	576	550	642	592	604	601	641	630	600	614	609	623	583	600	547	600	603	570	577	674	587	575	612	589	618	568	577	599	605	624	596	558	619	612	606	597	565	571	589	584	630	617	584	597	566	600	637	590	586	603	623	620	598	577	572	616	572	573	596	652	606	548	586	610	609	587	628	638	628	582	603	587	585	612	603	632	611	607	581	580	590	619	598	599	591	623	642	616	599	597	580	605	601	625	632	608	576	610	620	602	638	620	635	593	646	615	591	593	585	622	632	605	612	583	590	644	617	621	612	608	625	606	608	577	535	581	595	594	683	613	572	611	642	622	526	562	614	607	629	587	611	561	573	589	580	621	590	571	592	621	590	574	563	601	658	590	577	601	613	655	574	624	610	588	607	665	613	622	588	558	576	619	593	628	583	596	588	563	604	547	659	580	597	608	585	581	574	613	594	588	518	606	566	596	626	596	575	606	596	593	561	597	615	618	640	581	630	593	575	595	588	626	566	643	627	585	561	586	607	609	613	607	645	607	548	609	573	604	628	598	606	557	582	618	600	598	595	611	584	656	580	580	590	608	601	596	580	576	601	663	631	625	597	606	657	623	628	575	600	626	628	611	572	612	571	594	631	633	623	565	614	569	598	567	643	578	623	582	599	613	623	667	624	587	574	625	598	618	548	629	604	594	584	589	583	620	579	593	622	602	647	633	601	599	565	657	576	577	583	603	581	579	623	612	572	596	615	572	618	605	590	595	569	604	614	552	567	576	630	616	593	574	597	583	624	592	622	583	613	629	569	592	572	614	605	627	619	617	626	607	645	606	597	650	624	593	583	615	598	616	627	593	606	570	578	626	559	630	592	636	660	593	575	590	592	599	589	601	610	586	600	604	569	579	609	599	623	614	549	569	585	663	578	578	627	598	596	598	623	594	564	619	605	590	621	601	588	566	599	565	562	619	581	609	610	600	591	604	623	628	541	605	606	634	623	591	614	591	611	576	638	604	583	622	563	589	584	637	576	649	571	597	613	589	601	586	592	596	631	557	585	608	598	653	581	598	549	620	600	558	625	575	585	620	602	585	673	566	592	585	660	528	594	584	594	631	607	619	578	631	587	602	603	615	587	627	569	591	584	607	601	590	610	579	602	601	610	607	611	610	635	644	596	593	633	630	616	661	602	645	606	579	604	600	586	601	549	575	570	632	593	591	562	587	606	603	593	622	585	615	622	596	629	600	663	564	596	619	616	584	581	649	573	595	555	612	633	619	613	607	597	594	597	645	614	603	563	626	605	655	619	602	620	620	581	615	593	601	624	604	601	624	617	610	622	602	612	566	587	573	589	565	597	597	589	576	651	637	604	600	597	587	637	671	616	565	602	591	624	602	582	616	596	603	575	575	614	609	611	589	552	629	630	603	623	586	619	600	626	588	616	616	589	556	619	606	541	631	633	557	617	616	587	639	599	587	596	598	610	633	559	609	549	606	641	627	594	641	605	626	564	623	574	629	603	590	609	552	575	623	670	620	632	602	583	600	599	612	615	591	622	573	591	607	578	638	608	610	617	629	585	635	626	594	610	604	586	602	547	600	594	558	597	567	540	591	631	587	582	620	631	625	582	602	622	575	628	614	623	624	570	617	583	580	552	645	582	585	587	612	603	623	608	609	601	609	603	579	634	635	608	609	568	587	604	603	603	606	604	600	591	622	611	570	616	597	640	588	594	637	638	598	621	612	617	635	563	617	604	613	600	625	589	525	651	558	641	644	666	630	633	558	619	631	582	570	582	632	586	600	601	598	599	549	559	629	608	622	602	603	567	587	606	616	618	621	604	593	583	617	630	602	599	594	600	594	574	623	623	618	626	596	620	604	625	598	578	669	582	583	639	614	632	630	603	632	570	624	561	600	572	598	621	596	624	602	619	633	592	618	584	589	620	596	573	583	593	586	594	631	582	576	612	600	612	615	590	607	615	583	617	586	617	594	602	611	594	614	617	581	587	581	583	633	602	603	606	638	631	596	582	588	620	634	632	596	604	616	609	596	584	600	571	641	618	587	570	574	601	603	595	572	620	642	604	603	619	585	552	639	559	633	616	573	599	622	558	607	596	619	631	657	629	630	634	594	570	635	600	633	604	601	568	630	588	634	639	588	615	631	631	598	618	580	598	573	602	623	626	568	591	613	624	596	595	599	651	649	610	545	598	621	644	576	586	639	571	627	582	577	555	611	592	598	621	644	581	581	603	592	627	597	589	592	611	609	603	600	594	595	600	558	614	601	602	627	637	590	655	609	628	625	566	607	588	643	614	626	630	581	617	549	571	571	649	600	623	580	595	596	623	589	557	584	612	628	595	610	534	614	633	611	605	585	579	604	557	606	590	594	603	617	587	582	608	628	556	602	607	656	630	576	637	608	626	644	625	604	598	580	599	617	621	651	600	614	586	629	594	613	566	611	578	611	557	599	589	594	606	627	613	616	583	648	633	651	598	587	630	560	592	582	638	614	588	601	609	558	614	596	573	610	608	598	586	601	574	620	610	642	585	610	569	596	605	591	590	605	601	608	604	601	614	602	636	597	561	597	650	606	572	570	551	599	625	597	590	632	600	573	584	604	602	576	560	603	630	609	550	597	605	596	625	596	637	576	625	620	633	586	635	609	617	581	615	597	646	628	611	605	613	592	626	595	570	605	645	617	637	624	585	596	641	592	584	600	606	611	611	587	591	603	592	612	560	592	577	605	577	631	615	613	627	580	582	577	591	601	638	582	611	638	597	596	596	623	606	605	618	616	575	620	573	598	610	610	575	598	567	621	639	636	589	601	587	620	588	553	557	588	609	596	595	602	585	623	557	624	644	626	620	630	610	586	613	580	623	589	561	597	639	602	613	614	616	580	607	579	605	582	592	611	574	587	589	593	630	587	618	607	610	576	596	610	571	570	631	601	562	588	636	655	606	560	631	611	610	595	560	596	612	628	567	631	639	620	655	563	588	543	601	586	610	623	569	610	602	594	605	603	573	641	612	627	601	587	630	563	613	615	592	614	574	605	619	677	593	629	600	603	625	634	620	613	607	565	565	620	637	641	588	609	608	603	617	618	595	597	572	607	567	554	601	612	615	601	628	594	655	564	621	623	610	587	599	606	615	632	615	588	571	626	601	591	605	616	591	571	611	568	610	623	619	580	580	631	604	599	620	603	592	656	576	559	634	585	577	615	576	603	614	606	582	572	602	613	619	616	587	619	594	672	625	607	574	603	557	608	612	625	628	638	604	588
41133	40637	37753	34662	34913	32604	28199	23256	23864	22517	18445	25536	15961	12877	10068	6912	6145	5636	3813	2696	1647	1204	1047	1231	1465	1859	1967	2302	1898	1166	1143	1092	1228	1123	1140	1046	933	688	562	576	516	408	394	303	282	295	274	268	298	623	1089	930	693	507	372	309	264	304	248	250	262	256	280	253	247	242	273	278	255	251	244	236	236	264	258	285	243	275	251	262	219	252	227	258	230	241	243	258	244	278	253	278	274	243	253	242	249	219	241	264	268	245	254	235	265	258	241	227	241	232	260	253	257	237	277	241	244	232	250	242	263	240	259	263	261	261	227	257	246	227	251	243	248	279	237	227	220	219	265	239	236	236	259	279	259	273	276	257	223	225	240	237	238	233	226	248	284	216	289	237	261	268	265	250	230	248	271	247	247	218	268	235	236	256	268	227	248	236	277	244	244	251	252	247	255	221	245	215	265	257	252	251	257	232	270	230	229	240	250	253	238	227	288	230	250	269	235	231	246	228	292	241	239	269	236	243	243	238	266	266	261	278	275	234	226	245	270	224	235	260	216	225	272	255	246	262	229	247	266	235	256	244	267	227	266	248	271	229	261	294	238	239	237	288	264	234	256	252	242	253	259	267	241	263	268	233	257	279	238	251	241	259	249	270	224	256	254	234	242	238	264	231	261	266	247	231	258	251	246	242	243	262	283	238	250	240	240	264	245	209	234	270	252	216	250	283	245	261	247	246	276	236	244	256	252	250	263	259	240	253	261	271	259	270	266	224	273	276	261	276	234	283	238	236	256	262	238	253	247	250	264	240	243	272	228	258	278	237	291	248	274	238	258	225	229	239	264	260	220	245	269	237	225	253	260	267	237	252	250	236	240	223	267	233	240	249	246	223	254	240	251	251	245	230	262	236	201	244	243	253	266	229	277	265	211	274	254	252	239	254	263	251	268	246	262	246	254	228	255	284	255	255	261	236	235	223	237	219	260	245	267	229	226	252	252	242	279	249	244	228	237	270	278	222	248	278	239	221	245	245	232	241	245	229	243	242	268	244	240	240	252	247	243	286	254	250	250	242	264	258	219	255	253	243	286	254	236	241	248	263	271	229	234	236	263	235	236	234	253	245	249	252	266	219	241	265	252	243	246	234	248	262	263	282	280	241	256	234	251	231	249	235	246	251	269	255	225	213	252	242	224	246	259	249	233	274	237	229	232	288	270	252	224	283	251	248	233	211	235	244	234	256	289	247	241	242	257	244	233	261	245	232	267	241	238	243	260	235	223	277	218	226	245	262	233	249	243	238	248	251	263	241	259	253	271	237	246	236	238	245	266	266	263	261	237	265	236	261	223	274	252	227	249	274	265	255	246	234	253	233	252	262	227	242	232	219	237	241	234	216	291	267	256	237	252	279	278	255	255	279	240	242	247	264	241	269	251	282	245	235	264	272	269	223	242	248	233	274	259	244	256	277	256	261	264	248	240	242	246	239	242	236	249	260	236	276	272	234	247	242	280	242	262	244	248	226	243	238	272	250	282	229	274	296	231	222	251	255	252	245	237	260	234	234	228	243	223	250	252	284	275	241	237	255	264	239	261	288	282	251	245	268	250	239	233	239	252	247	250	231	258	211	278	241	252	251	233	247	243	246	236	230	269	251	268	248	280	273	228	229	246	254	283	223	261	262	293	226	274	260	259	270	265	261	219	227	265	246	244	252	243	252	266	266	254	260	224	255	250	277	243	272	251	247	255	245	263	244	229	255	265	224	255	241	246	249	238	259	259	250	272	223	238	240	267	279	248	231	265	273	269	255	261	248	251	275	254	190	256	238	237	241	248	261	231	259	251	248	266	245	258	238	234	261	256	253	259	248	255	244	256	283	232	240	252	267	265	264	244	225	231	253	263	220	236	219	256	246	223	252	234	238	268	238	246	264	244	228	275	243	240	272	231	253	267	252	272	243	258	239	274	239	254	256	233	246	279	275	258	255	255	204	220	256	283	265	281	235	250	266	243	274	257	221	234	263	236	237	230	232	273	251	272	270	274	258	247	238	231	241	268	249	235	228	255	259	248	259	256	247	234	241	238	264	242	217	240	247	261	272	270	199	231	270	224	256	229	225	268	246	252	262	256	260	230	299	262	220	249	242	227	252	271	235	261	240	257	257	225	221	257	230	267	256	278	209	273	257	256	242	228	279	281	246	255	281	248	263	214	253	263	250	268	232	234	248	304	276	259	277	272	260	247	231	256	246	261	232	234	247	266	274	262	282	263	265	263	247	247	252	270	238	254	232	228	257	246	247	231	246	257	258	259	255	226	245	227	241	266	269	276	272	270	260	252	258	235	223	234	245	225	244	233	264	215	254	276	277	241	229	232	259	264	264	272	247	226	258	262	250	273	274	254	267	255	274	229	253	226	254	270	252	256	258	257	227	264	243	266	256	226	231	243	231	246	224	236	262	258	221	259	236	237	251	242	229	249	250	276	238	278	250	226	254	225	234	236	233	259	232	215	245	234	237	250	219	264	257	260	226	257	246	271	229	259	246	241	240	252	237	280	255	258	274	260	250	234	239	245	247	258	231	264	259	244	281	266	263	209	220	247	244	232	217	229	272	247	232	223	243	224	253	237	229	228	260	267	291	242	246	280	247	234	245	267	237	220	255	221	252	252	253	242	263	245	237	235	235	259	254	286	253	232	243	244	265	252	242	269	220	270	248	252	251	205	248	239	256	258	266	240	263	229	250	268	241	281	228	243	236	268	258	234	253	267	226	257	248	250	245	243	237	245	252	239	245	258	240	265	263	265	266	226	298	279	245	250	293	257	246	254	248	268	255	226	253	262	222	221	236	248	259	229	240	247	252	229	250	258	237	248	240	261	272	248	241	274	232	256	288	230	256	250	252	249	244	240	273	253	229	238	258	252	238	258	218	258	230	255	214	243	250	220	250	246	262	263	257	228	279	260	232	242	273	266	233	238	248	237	249	230	217	280	242	265	230	248	244	219	257	227	237	242	227	272	261	246	223	240	243	258	255	222	257	228	262	237	261	249	261	237	256	257	224	231	222	259	265	263	244	258	222	224	235	256	246	258	268	260	251	235	264	270	242	262	262	244	246	257	248	251	258	231	248	232	256	278	253	257	259	249	218	283	258	281	235	243	258	243	218	222	249	243	265	271	251	259	252	226	258	252	244	303	257	247	246	276	246	221	223	240	232	277	221	239	232	254	249	265	245	270	244	237	246	237	275	287	258	230	262	258	241	257	248	237	238	256	220	246	292	256	269	242	263	249	259	232	262	254	238	260	236	252	222	238	235	246	253	258	254	231	256	247	218	257	262	229	249	240	220	259	262	263	250	257	252	232	271	224	269	275	241	214	250	225	233	258	264	246	282	252	238	216	273	233	237	239	253	236	253	235	243	255	246	230	249	223	258	207	245	254	277	275	255	256	254	248	255	233	255	281	260	271	255	254	279	278	253	249	251	246	266	241	240	246	225	224	256	258	272	267	246	248	261	260	251
29738	34615	41495	45365	48140	45447	41552	37651	39260	35448	35160	41864	32765	29871	25777	23279	24064	22666	16980	13628	9056	7181	6421	6086	8387	10158	10877	12234	9888	6780	6319	6555	7203	6428	6934	6102	5552	3617	3043	3467	2597	1994	1445	1016	898	918	876	858	951	3797	6062	5302	3454	2099	1290	875	666	655	588	547	564	555	572	545	546	547	618	598	607	597	630	592	557	585	531	619	577	596	585	577	559	594	586	552	606	551	607	580	569	562	570	593	606	567	588	553	571	623	600	615	573	610	569	553	593	627	519	570	567	542	591	608	555	550	591	513	574	545	563	559	592	589	559	575	598	593	569	597	600	570	641	578	579	591	547	580	592	568	563	581	595	561	595	597	566	582	506	540	577	596	594	526	555	560	587	614	588	602	595	544	594	567	580	611	554	633	636	577	565	588	605	546	537	615	604	554	602	568	547	577	565	548	604	566	554	542	574	529	561	567	596	574	604	568	583	616	561	562	542	601	569	572	568	567	582	581	591	598	570	580	614	563	603	563	578	582	605	568	558	569	546	601	579	537	601	561	544	580	578	589	595	602	600	585	578	596	558	606	583	541	543	549	588	574	531	587	593	551	575	564	564	571	599	558	559	571	573	576	533	590	590	553	604	585	581	561	572	574	614	571	540	602	559	537	569	583	530	605	596	565	564	563	592	560	624	568	584	547	566	592	590	579	575	592	604	594	591	575	619	598	561	565	580	607	599	622	542	592	529	568	595	559	560	596	582	604	570	595	584	558	623	551	575	526	593	594	601	524	598	589	596	600	575	597	539	617	569	570	626	561	591	582	583	557	566	601	597	603	550	580	594	598	587	541	590	545	621	605	564	589	584	599	580	585	580	564	557	551	610	538	580	582	552	581	590	576	564	545	599	566	575	614	610	596	576	598	596	561	589	587	568	617	602	550	577	588	576	564	552	574	601	558	585	560	545	560	582	608	585	550	561	587	537	587	578	533	540	571	610	576	578	625	551	562	589	601	543	563	591	599	552	569	571	587	581	614	549	608	549	564	593	602	603	637	563	579	589	587	577	599	584	586	606	560	589	616	521	591	554	541	570	573	586	583	597	579	592	543	604	572	580	604	592	624	566	616	540	561	580	611	575	588	559	544	591	546	598	585	528	592	557	601	544	605	569	586	559	565	579	553	576	576	601	542	546	563	606	571	581	559	601	546	550	575	602	591	574	583	608	564	642	547	591	562	536	572	557	543	562	580	558	616	550	578	540	561	557	596	567	582	590	554	538	571	545	537	587	580	570	573	554	572	586	578	575	562	553	594	551	563	562	576	589	637	595	528	576	594	570	576	556	622	604	565	589	572	531	582	588	613	577	563	583	568	565	553	610	584	563	600	582	559	571	595	605	546	570	606	587	547	616	536	579	624	612	591	545	554	605	593	588	554	566	575	575	545	582	577	559	571	557	577	552	594	583	609	534	587	579	564	584	579	552	568	579	628	592	556	536	558	583	601	558	581	609	595	568	548	549	597	598	559	580	584	604	548	564	567	585	577	580	547	570	587	613	648	592	597	535	524	576	529	560	583	583	601	610	561	594	580	598	579	550	638	557	534	606	565	477	590	647	589	634	578	572	550	579	579	573	585	558	562	557	590	580	556	593	572	550	587	562	554	588	571	598	572	594	592	570	592	621	578	578	563	537	548	559	581	634	530	601	618	656	625	561	634	582	537	562	569	543	567	578	603	554	579	538	612	582	556	597	577	559	575	594	574	565	541	616	557	603	570	588	621	591	546	612	624	553	595	583	582	572	602	603	577	594	570	552	574	586	580	578	569	576	575	585	585	587	547	557	602	554	562	587	586	569	550	575	621	571	560	619	600	580	566	605	554	577	542	558	596	572	547	533	600	569	551	589	615	567	604	593	581	591	558	556	571	575	559	597	578	558	611	555	574	534	562	602	573	631	593	577	614	544	570	539	562	539	601	553	553	548	576	574	561	578	548	550	568	589	563	574	613	611	569	577	583	604	541	574	554	512	556	563	600	560	598	578	571	565	569	566	557	572	595	559	553	583	571	585	558	568	586	591	598	596	558	603	584	600	571	556	564	612	595	603	577	563	573	591	534	574	587	543	579	566	582	593	563	587	567	540	576	569	522	599	599	604	595	555	584	595	567	560	587	579	606	583	541	586	572	596	603	592	554	549	562	557	565	516	579	565	594	611	552	574	547	610	603	542	544	579	524	608	561	597	567	565	542	596	556	537	545	569	591	579	563	584	553	587	560	564	575	563	518	578	601	611	599	578	564	575	595	551	572	576	592	600	558	536	576	581	567	601	604	606	549	564	585	543	583	579	612	570	568	597	566	588	561	569	579	577	603	583	542	579	594	570	556	588	570	592	579	592	584	582	542	572	540	589	550	581	574	594	625	578	583	609	548	558	598	605	573	588	545	592	545	569	596	558	614	592	546	576	560	582	535	613	619	612	559	616	573	610	631	572	606	568	563	561	542	578	593	555	576	549	553	602	570	549	546	557	555	579	642	585	581	591	595	586	578	590	604	591	582	575	552	574	572	572	567	605	582	571	589	555	593	598	509	597	607	556	522	550	565	600	582	568	570	572	631	553	601	564	584	565	595	599	556	548	609	553	603	591	551	595	568	571	596	555	545	587	553	564	555	590	614	613	550	569	575	575	583	582	614	605	601	644	579	571	576	541	598	573	571	540	580	559	582	594	598	596	577	610	546	611	573	583	613	559	542	560	553	602	547	556	566	600	554	581	582	563	593	591	569	576	593	602	561	557	526	586	595	586	562	567	542	594	598	581	585	564	592	602	551	570	585	593	560	606	594	596	590	564	540	561	580	538	556	567	542	606	621	580	560	582	596	583	613	603	575	619	599	614	538	609	548	584	584	578	563	546	586	597	553	592	553	570	599	553	550	575	589	609	585	617	573	571	585	613	562	577	592	544	564	576	563	575	619	558	596	607	557	600	587	602	579	573	549	614	536	570	558	587	611	595	577	601	589	574	587	585	526	562	524	627	564	580	594	583	568	583	616	597	565	609	522	612	564	584	572	572	579	560	612	559	573	578	614	555	584	559	567	585	528	578	547	605	562	624	538	589	605	536	558	550	600	607	591	550	558	572	580	582	590	599	581	555	597	573	588	523	598	598	575	529	572	593	603	632	595	530	578	631	575	599	592	558	578	567	555	556	578	582	588	573	579	554	611	546	566	585	581	588	548	611	587	565	580	565	593	592	558	529	586	593	623	602	512	560	595	575	590	602	566	571	583	632	543	536	601	550	606	591	565	580	561	581	578	593	611	566	589	542	574	602	603	608	577	616	607	575	589	587	599	564	564	563	606	573	588	605	605	580	573	583	599	535	613	569	562	572	576	604	585	574	564	552	583	619	541	626	570	553	590	614	590	561	609	547	565	596	586	607	582	638	560	570	564	558	571	568	589	589	623	563	561	608	570	556	603	541	584	583	618	587	539	578	570	575	593	578	567	585	586	555	560	582	596	552	554	553	582	598	583
15697	14842	15370	10567	7096	4688	2988	1995	1805	1584	1226	1443	939	742	738	653	609	504	509	422	466	425	368	366	398	388	395	396	363	376	343	354	394	326	303	298	292	279	339	279	305	310	296	266	301	303	311	325	315	300	300	354	334	304	302	315	257	273	283	268	273	270	243	294	277	290	274	263	274	272	269	266	254	289	288	280	280	262	281	279	262	285	271	255	273	283	275	266	293	257	249	285	283	274	272	262	241	263	273	276	270	276	304	255	295	283	276	290	284	290	272	309	287	288	256	276	286	280	275	259	287	292	269	313	307	314	257	291	276	283	285	273	250	299	279	251	264	293	269	289	262	265	263	251	267	275	246	270	294	295	305	299	274	282	260	302	264	274	281	269	286	281	292	295	264	273	276	296	318	305	336	267	291	255	324	264	288	269	286	299	288	288	281	273	288	284	276	258	270	311	269	279	300	256	256	274	301	289	305	289	297	311	277	283	282	290	277	290	302	258	273	265	292	289	273	296	290	291	276	292	272	277	281	286	291	281	258	308	282	309	289	263	252	303	283	259	269	307	293	289	276	265	277	301	292	276	254	282	282	262	273	271	292	277	277	290	287	270	287	278	295	280	301	258	300	278	278	293	273	270	276	269	271	279	280	262	284	281	269	261	290	290	287	256	283	279	270	252	253	303	256	278	276	270	266	269	262	292	290	312	263	288	287	321	293	296	283	283	298	264	280	268	251	254	260	276	282	252	282	264	270	271	300	281	298	259	245	264	254	304	296	270	262	261	299	259	266	297	302	290	311	290	278	279	298	274	282	327	312	289	308	284	291	273	265	264	298	274	253	260	260	301	272	283	295	312	285	307	289	283	291	284	300	274	265	282	293	269	263	279	290	287	275	294	272	292	260	279	267	272	262	260	273	275	302	267	306	268	258	303	307	286	295	290	300	272	267	283	275	273	292	243	279	295	295	270	323	275	297	308	289	272	283	262	305	303	300	299	289	286	290	309	306	267	283	292	284	262	296	301	299	246	263	288	275	263	261	272	284	281	319	258	262	282	295	292	246	275	265	278	270	272	302	261	282	288	282	296	282	266	246	273	258	271	295	276	285	315	273	269	265	232	293	276	281	308	281	257	266	258	271	267	290	282	268	285	249	281	285	254	292	276	278	309	295	315	266	304	273	266	300	280	293	281	289	261	275	273	295	283	263	270	259	277	292	273	253	271	267	275	266	262	251	254	275	267	278	271	292	275	277	273	278	302	275	240	281	313	296	282	292	262	295	252	275	283	256	296	270	251	310	275	267	275	285	273	280	279	297	285	278	304	274	277	285	304	286	308	263	314	289	258	284	287	286	243	284	256	286	280	270	261	254	277	314	270	269	242	300	249	300	285	286	286	261	302	266	261	267	293	263	295	251	281	255	298	277	268	289	283	262	268	264	299	288	248	253	260	263	273	301	288	277	305	289	275	268	280	276	279	288	297	270	286	280	298	267	264	276	307	297	282	287	302	273	290	273	274	272	288	273	250	276	273	265	255	270	280	281	299	265	285	286	257	341	268	260	299	247	274	261	315	296	303	289	299	282	280	287	245	254	308	277	267	289	278	268	299	263	310	293	266	257	297	258	274	282	296	283	257	296	279	261	294	284	289	247	253	289	291	286	269	259	296	307	295	265	259	272	293	254	279	281	311	281	268	278	262	301	281	321	270	291	268	277	279	266	294	265	262	281	316	301	285	297	282	273	273	275	285	268	274	251	266	263	302	285	270	258	299	251	290	271	280	266	297	307	301	280	269	265	266	274	296	260	266	302	244	260	307	277	288	282	232	286	270	269	278	289	266	302	294	281	275	306	282	280	289	279	260	321	260	286	277	277	295	277	260	259	272	312	305	276	285	264	285	310	286	264	257	265	244	271	301	271	270	279	302	261	278	281	280	292	308	283	267	280	276	277	273	263	261	260	266	283	295	272	276	306	292	268	245	272	284	278	285	264	276	264	277	291	269	254	283	293	279	280	284	282	297	276	275	267	263	268	278	281	262	268	288	265	293	280	278	283	302	271	242	262	290	302	344	271	232	294	266	281	297	257	241	262	289	271	267	282	287	297	272	271	283	260	309	296	252	271	266	301	275	297	281	309	299	267	301	332	253	268	278	265	265	246	235	271	276	284	314	286	293	265	290	280	274	291	284	243	267	260	286	268	254	254	270	284	268	285	279	285	299	277	283	274	309	285	275	262	262	278	294	291	281	287	273	272	312	294	257	247	290	322	291	294	282	311	276	288	262	270	277	286	267	282	267	281	263	284	308	278	281	284	271	262	255	270	272	246	291	242	256	255	287	292	285	283	274	258	339	256	275	291	259	320	272	254	228	279	269	253	257	278	284	279	307	287	250	302	272	262	243	285	287	305	257	290	262	298	286	279	273	275	248	291	265	314	272	299	264	266	289	248	289	260	303	268	277	280	311	297	268	284	278	265	250	262	288	278	279	300	296	276	250	301	287	267	307	297	273	263	302	278	266	275	272	286	271	299	259	268	307	300	252	272	276	304	285	277	289	312	287	262	280	287	287	305	280	242	276	288	307	287	321	297	274	289	278	300	275	305	305	285	287	275	262	278	274	285	270	267	313	298	292	292	276	263	287	281	285	240	256	286	254	265	258	250	260	298	256	277	270	281	285	230	290	288	313	266	301	259	254	280	281	294	283	290	271	251	287	291	302	270	272	244	270	321	274	275	270	277	272	297	294	272	278	259	302	298	248	286	255	273	264	273	294	279	286	286	276	301	295	273	308	289	290	278	297	263	282	281	284	304	304	287	274	278	264	271	268	263	264	286	272	283	308	280	275	286	276	301	283	272	267	262	310	300	277	275	274	256	269	286	283	300	268	281	275	307	274	285	296	302	282	253	260	301	270	320	289	302	276	272	294	264	270	287	260	268	294	304	291	271	304	269	287	299	283	252	283	284	292	259	306	277	279	250	268	281	296	249	250	268	277	253	242	268	273	266	292	282	319	282	262	286	274	284	296	256	261	266	270	242	299	296	269	276	292	300	282	276	314	257	250	291	261	289	257	287	256	266	260	260	290	299	288	266	283	271	286	258	298	269	262	282	283	284	300	287	254	274	274	297	270	274	278	287	315	280	305	297	263	313	284	256	277	306	263	294	283	283	282	241	305	289	263	305	247	263	245	279	268	267	276	285	264	271	314	274	283	265	288	250	291	288	269	283	267	267	255	271	299	273	326	256	297	275	302	273	288	266	276	255	290	280	296	300	282	288	306	294	278	303	240	285	279	294	250	278	284	233	241	271	273	281	259	276	293	264	272	262	259	256	274	247	298	289	296	258	304	286	264	264	270	270	299	276	282	271	274	305	250	268	286	283	272	294	262	258	269	234	248	320	281	275	268	274	265	257	296	291	256	284	288	269	269	247	297	282	254	287	271	288	263	297	303	276	297	354	293	299	282	296	285	311	287	291	290	283	243	254	288	271	248	277	247	256	292	293	310
9660	12432	20104	20210	17910	14635	11017	8545	8053	6831	6283	7625	4760	3627	3359	2959	2950	2696	2268	1927	1769	1449	1357	1366	1457	1540	1616	1599	1527	1358	1231	1182	1219	1113	1032	975	899	893	837	815	728	734	781	747	769	793	792	725	741	794	978	1066	1016	912	749	714	677	628	636	660	673	651	641	650	609	641	631	650	643	653	631	683	658	659	632	697	660	648	674	611	592	652	629	647	640	662	650	622	689	658	593	711	666	624	638	645	651	625	594	626	640	678	668	586	608	682	643	638	704	650	647	642	619	633	596	668	619	612	637	637	644	649	640	627	650	642	615	631	659	664	601	623	613	640	616	633	645	673	622	616	620	682	656	642	658	639	645	664	613	644	572	634	616	652	611	607	630	615	659	609	634	682	650	619	642	633	635	700	664	600	621	650	631	595	625	641	650	641	633	651	647	627	630	697	640	662	633	703	630	676	628	657	643	658	633	635	609	639	672	617	664	632	681	605	680	664	645	638	649	647	652	661	659	637	617	605	652	678	688	622	647	654	651	666	647	631	649	653	641	638	650	617	665	641	615	654	635	640	579	670	685	662	642	693	652	661	647	675	604	671	625	660	576	620	613	572	621	645	647	682	617	648	678	666	647	656	650	647	649	638	658	650	622	699	638	682	644	612	666	655	634	639	630	622	655	627	625	660	605	622	694	651	641	668	667	672	652	621	640	639	642	670	688	646	639	640	647	622	672	624	609	644	587	624	676	633	646	639	646	633	661	635	654	643	664	633	652	710	632	649	639	661	654	647	676	609	647	630	584	606	600	655	635	633	711	635	649	618	658	650	626	670	642	635	624	622	617	613	681	625	644	595	626	639	631	632	615	672	628	639	631	657	668	632	636	665	619	644	649	631	634	640	674	601	618	656	667	633	590	652	639	602	677	619	605	648	617	639	621	671	649	668	634	678	667	597	602	658	618	635	654	620	659	596	633	642	668	618	652	635	626	661	670	649	657	612	679	605	607	650	676	617	663	641	635	689	621	659	633	634	649	628	683	634	599	646	665	612	673	628	663	645	634	678	639	624	651	654	701	641	637	663	625	690	618	645	697	648	645	680	635	662	652	652	636	639	588	654	632	611	650	619	647	669	642	652	633	653	679	658	621	678	632	663	651	665	676	644	684	639	642	662	604	655	646	672	665	636	637	639	632	631	668	688	630	624	617	654	633	656	606	693	600	710	646	683	631	653	636	627	626	673	647	631	641	658	639	658	626	671	670	635	628	633	602	653	626	679	651	670	653	668	602	697	667	640	654	639	672	647	685	685	654	676	633	593	660	630	636	678	644	638	639	638	610	650	657	658	653	630	657	658	669	619	625	662	607	678	593	634	672	601	718	672	631	671	645	654	653	676	646	641	607	643	682	633	642	676	654	649	676	661	653	651	675	648	660	667	652	624	645	680	638	646	640	638	642	622	623	660	651	618	681	662	666	614	635	663	643	625	654	630	662	623	653	631	650	623	630	671	652	669	559	629	661	652	647	663	612	643	607	652	628	680	626	667	647	651	623	640	642	628	669	637	652	641	665	662	596	665	656	618	653	646	684	646	661	633	670	682	667	657	650	626	641	590	634	610	637	665	653	632	585	688	610	645	627	644	648	604	641	633	614	605	647	658	672	642	634	646	683	674	650	622	665	672	649	639	599	698	678	649	619	633	652	627	685	632	610	677	664	633	626	638	595	657	645	645	664	672	629	629	681	673	658	680	646	601	637	637	638	652	683	663	658	623	607	654	652	601	681	589	639	623	645	637	649	613	670	662	639	681	663	689	630	677	676	644	636	618	691	669	676	689	640	661	685	666	654	656	647	628	638	651	683	616	665	583	656	690	700	654	589	645	633	651	636	631	664	619	629	637	629	653	692	651	654	686	632	628	636	609	632	632	659	633	614	676	655	597	627	680	651	626	650	608	706	650	664	689	636	654	655	664	650	643	674	651	636	679	656	648	661	629	635	638	630	643	630	590	666	635	627	623	666	620	618	646	591	643	685	629	653	700	641	590	637	620	597	641	656	672	606	670	594	636	608	666	631	638	649	622	667	644	649	626	651	655	613	686	625	664	635	680	629	672	658	627	669	631	631	669	616	635	663	658	615	662	675	595	666	675	665	663	652	663	637	607	653	703	628	667	626	644	678	610	642	663	692	622	648	626	678	615	625	626	645	649	667	625	625	679	664	639	621	645	641	674	629	659	642	609	637	631	666	645	663	663	644	688	595	655	641	654	627	629	602	659	649	650	618	619	672	598	647	652	654	639	681	667	613	601	571	656	662	672	657	643	689	619	645	619	648	656	640	646	658	662	588	599	662	646	672	661	631	680	642	623	634	646	641	642	628	659	628	632	612	644	616	694	678	631	697	650	665	622	661	655	661	644	694	682	638	667	673	686	654	626	659	606	643	620	647	641	635	624	641	661	636	632	639	638	662	617	584	658	642	654	643	601	658	649	637	607	613	601	637	646	669	627	671	668	652	642	639	634	657	644	623	649	665	678	663	615	648	596	664	648	677	628	657	627	619	668	675	622	642	654	640	664	615	642	652	643	630	639	652	665	643	610	664	628	623	655	629	639	683	620	654	660	605	654	661	636	611	677	617	660	671	656	665	673	600	629	642	615	648	636	630	644	638	679	626	675	622	655	666	633	665	669	676	620	649	644	631	688	656	622	684	615	649	670	643	642	687	598	680	655	595	594	594	597	619	632	619	640	609	659	662	615	671	602	603	647	674	671	655	677	658	615	614	648	622	655	626	636	591	596	690	646	633	602	658	642	616	645	673	641	674	624	639	620	636	681	668	682	658	644	670	611	602	683	592	642	622	636	645	649	625	669	611	631	612	641	673	620	687	622	642	682	638	672	661	683	592	656	654	650	664	655	612	632	706	681	627	694	672	672	667	646	645	686	635	614	608	649	662	678	653	628	644	621	624	642	613	689	626	645	691	637	621	620	656	647	627	653	607	673	643	652	619	632	653	681	661	650	612	574	634	663	683	640	690	636	574	669	639	668	635	667	628	634	625	666	658	645	630	651	618	661	680	654	678	692	645	635	628	639	634	640	649	653	629	628	635	638	671	677	596	639	664	610	611	667	630	649	664	665	659	665	643	644	672	663	615	646	668	611	656	657	631	620	635	658	697	658	627	645	678	650	624	617	653	630	645	625	623	667	642	629	654	652	661	632	684	635	665	645	664	648	671	637	626	633	679	625	651	627	621	631	645	683	675	625	653	669	708	679	635	625	631	620	600	617	631	635	661	628	630	634	660	667	626	691	658	666	625	611	659	665	678	649	600	633	598	703	605	682	639	604	668	661	615	633	656	692	610	656	632	652	645	677	646	660	649	662	639	645	652	600	644	658	660	707	631	655	677	629	679	592	618	633	629	611	630	652	656	695	645	627	647	654	641	656	632	680	637	663	642	700	672	667	655	661	635	626	615	677	603	613	648	640	630	668	622	642	628	622	621	666	612	610	655	670	607	617
33393	37210	35288	31653	30578	26702	20638	14796	13991	12879	10265	14902	8359	6320	4484	3252	2967	2569	1744	1285	986	724	724	828	829	973	1004	1322	1179	820	742	622	729	585	683	694	550	475	461	462	354	337	320	325	267	278	264	295	296	420	643	650	518	426	326	278	288	240	228	244	264	270	243	245	265	233	254	226	273	290	276	255	249	257	255	259	257	231	253	259	267	253	219	258	250	251	263	216	258	266	253	270	241	258	256	228	249	246	260	252	274	261	275	256	264	302	265	244	238	250	223	265	271	263	275	244	225	242	273	265	254	214	250	237	234	268	260	260	264	247	253	246	243	239	255	238	240	245	246	228	281	249	279	257	235	253	258	250	245	248	260	231	269	221	270	286	225	272	250	256	238	253	249	283	248	226	280	274	267	248	263	260	265	262	274	283	272	245	263	247	245	259	227	228	320	249	240	255	258	257	245	263	229	241	263	229	245	244	260	259	252	225	255	258	267	255	243	269	276	228	247	262	262	262	231	274	256	239	249	277	235	243	254	292	237	254	252	246	244	242	264	263	239	262	255	246	235	236	246	235	255	284	244	251	272	270	230	251	261	232	275	275	246	277	264	285	265	236	294	252	279	255	250	284	277	265	270	263	270	262	243	244	282	249	244	254	244	255	287	275	277	252	228	211	239	258	271	249	248	275	270	248	276	258	259	240	237	235	260	265	245	276	276	258	274	261	255	246	262	273	269	237	249	247	263	267	251	234	266	250	284	260	259	264	272	241	247	281	227	248	239	262	241	261	250	212	257	241	256	268	278	268	251	259	252	250	322	299	261	252	251	280	292	266	251	251	259	261	226	253	251	253	276	275	256	239	255	255	234	242	247	223	249	273	249	262	252	263	272	252	273	278	249	250	277	295	281	244	264	240	233	276	255	271	275	285	217	239	270	214	245	243	266	247	236	232	214	259	270	294	265	257	250	284	239	256	231	239	247	235	238	275	236	235	229	261	231	239	242	264	245	255	260	256	236	262	288	296	267	258	272	245	268	272	264	257	266	230	267	269	242	224	254	268	255	262	238	252	242	274	238	252	240	253	250	248	246	253	269	265	262	270	269	256	252	268	259	245	274	215	259	287	239	279	264	222	242	238	263	243	238	262	228	266	263	265	272	266	252	220	254	234	285	260	268	257	260	235	235	233	275	248	234	275	267	244	233	243	236	271	277	225	252	275	271	259	255	243	282	256	261	276	238	249	256	258	251	255	268	250	273	269	271	282	291	255	254	246	251	239	253	243	278	268	273	239	279	232	270	262	259	249	248	270	271	284	263	249	244	237	265	269	243	218	256	284	273	271	255	240	279	262	278	260	226	265	237	233	245	261	239	266	242	251	235	256	242	277	283	255	251	235	289	217	248	254	264	234	270	266	281	276	270	235	249	238	255	282	266	252	266	210	292	256	253	255	238	270	251	249	261	234	273	235	259	281	275	284	213	282	254	247	264	279	250	256	266	231	275	246	263	263	244	278	247	272	223	248	253	270	280	270	282	279	266	241	262	252	219	237	249	242	237	264	231	252	242	267	273	277	239	244	233	259	269	281	307	244	267	269	288	260	248	243	258	264	260	256	268	255	275	245	276	244	267	263	262	230	257	245	269	240	263	298	221	293	241	288	244	278	274	257	271	273	240	273	251	243	251	273	242	296	294	260	222	258	268	265	263	227	262	241	274	273	269	280	237	267	235	220	244	246	259	275	255	277	245	235	309	235	235	254	249	232	247	266	266	232	283	253	232	273	266	273	258	232	225	236	260	236	253	283	241	267	253	268	259	253	228	280	264	235	236	264	237	267	231	236	252	293	239	238	254	205	273	250	258	212	247	237	259	243	239	251	218	249	247	246	256	236	251	233	240	251	244	283	272	219	241	251	248	278	273	234	244	243	263	254	226	256	232	271	264	248	295	244	268	234	256	229	245	230	279	237	263	259	238	260	267	284	261	242	227	240	289	251	249	255	249	264	262	261	228	234	255	250	248	265	258	243	263	237	271	261	260	277	246	265	258	240	258	239	249	225	247	259	284	284	253	238	247	267	288	278	243	268	234	246	260	254	271	231	259	224	258	271	269	283	252	260	252	256	237	274	232	252	247	240	253	267	254	233	229	272	242	256	248	244	262	279	284	259	248	269	252	250	265	270	255	226	237	256	252	230	266	246	264	250	265	252	247	247	220	261	240	240	242	268	231	260	274	242	243	243	263	238	236	277	280	243	266	251	245	278	273	232	252	277	230	284	285	246	267	270	257	233	254	269	287	245	258	254	266	249	251	266	234	228	256	237	248	218	260	275	228	253	268	268	244	237	256	247	261	225	277	244	273	247	246	234	297	267	261	241	245	234	271	256	282	260	251	251	258	237	242	267	271	243	260	231	258	254	232	260	243	235	263	262	276	267	291	273	271	261	234	251	243	256	268	243	260	277	265	275	281	252	247	233	254	239	243	245	300	278	237	234	262	242	241	247	219	279	267	265	255	261	244	237	257	268	264	257	235	252	259	237	257	285	263	240	260	249	276	261	222	232	245	252	270	269	259	272	256	265	226	280	250	224	248	245	243	273	245	260	240	252	257	277	234	238	274	236	269	262	281	270	236	241	245	265	228	247	231	251	224	253	253	243	261	259	267	235	257	288	314	249	244	268	257	275	258	255	240	278	273	270	274	248	255	271	249	230	251	226	269	250	267	250	275	237	257	242	269	262	256	244	240	277	260	277	276	248	245	267	265	257	242	243	244	271	258	278	250	289	258	257	223	271	262	259	285	264	261	262	282	261	259	217	214	262	273	267	274	238	245	251	230	265	274	261	259	244	234	284	289	272	238	262	236	274	271	271	249	237	227	290	260	262	270	227	231	232	239	258	260	271	240	262	254	243	241	273	284	256	263	256	247	274	250	266	278	245	237	248	249	253	253	264	237	263	254	228	274	198	264	271	261	260	250	214	243	284	244	255	208	266	262	276	236	253	264	228	257	259	252	266	255	261	250	267	270	236	276	257	272	255	239	267	231	233	254	285	234	242	273	251	273	249	263	250	231	249	259	243	245	248	271	254	233	227	263	288	264	275	260	232	221	247	229	244	248	263	243	237	247	269	289	234	266	254	259	256	246	286	229	249	243	272	260	220	257	255	251	246	272	252	259	254	250	260	269	261	262	262	259	259	309	270	249	236	271	257	264	228	247	273	240	275	249	259	255	283	241	250	272	272	262	257	280	236	251	228	247	221	241	244	221	269	234	247	252	283	256	249	245	240	232	260	275	272	232	267	251	232	255	242	259	260	247	278	288	243	254	256	265	237	240	294	282	273	265	260	281	255	278	248	251	243	264	235	240	242	259	229	254	252	247	247	248	266	255	264	278	253	242	262	234	253	278	288	244	224	242	231	274	242	275	254	272	258	275	263	273	268	263	255	253	269	253	242	258	250	287	272	279	245	249	256	256	255	255	244	266	256	239	271	251	263	245	271	277	240	257	257	247	259
23873	29704	36466	39929	41852	38062	34026	29443	29027	26510	27072	33800	22878	20876	17121	15871	15275	13175	9751	7739	5368	3990	3982	4489	4747	5644	5986	7637	6397	4342	3954	3713	4483	3438	3783	3751	3101	2257	2071	2133	1748	1523	1034	936	840	876	816	799	773	1825	3399	3505	2348	1499	1077	796	616	585	567	583	582	611	556	596	629	645	577	637	605	596	601	575	626	638	621	547	583	571	555	610	593	629	552	609	644	609	579	588	619	561	576	589	605	569	611	600	576	615	580	626	612	588	604	599	614	643	594	563	562	604	609	592	596	612	592	592	581	559	599	590	624	594	600	589	612	656	635	581	596	607	600	636	553	596	618	573	610	586	595	509	599	575	572	585	586	598	612	558	610	628	585	574	579	568	576	569	529	619	550	582	587	610	643	601	622	595	566	580	563	587	587	614	603	599	604	594	560	557	612	553	603	573	591	616	601	597	593	611	586	587	570	587	586	627	598	623	598	580	604	626	579	572	579	554	630	611	569	623	611	588	621	614	592	586	626	592	610	603	608	632	570	580	586	576	608	561	595	639	592	582	574	574	562	591	611	619	581	626	566	602	626	584	583	581	626	588	620	573	608	593	583	580	587	556	575	582	581	603	588	581	594	571	609	616	591	569	629	596	661	638	560	583	577	601	623	621	633	631	563	602	554	605	550	581	587	598	611	593	600	581	576	584	588	554	593	597	579	598	582	569	621	578	582	634	604	581	594	582	579	582	575	554	587	607	619	583	523	571	627	611	586	593	566	579	583	622	596	604	628	590	601	607	613	555	601	617	553	575	537	584	611	608	616	604	603	587	641	633	582	577	575	555	619	555	576	572	585	624	587	587	572	593	614	609	569	618	565	611	582	635	547	587	565	603	587	567	619	622	605	565	615	597	575	603	619	575	599	620	579	569	607	571	602	632	576	573	616	580	602	572	577	636	585	580	601	647	578	638	603	608	626	612	583	623	603	623	594	592	617	603	624	583	648	582	547	557	622	575	575	612	579	623	603	624	600	612	592	589	551	555	604	610	585	576	603	628	540	601	560	600	593	623	629	633	595	545	598	559	603	595	589	606	595	579	599	590	559	581	620	582	634	633	601	579	581	568	589	631	580	560	618	579	604	604	576	579	587	562	597	611	605	549	567	589	596	562	607	570	571	607	611	584	623	568	600	618	611	597	595	593	603	583	590	570	584	650	552	547	586	618	584	574	576	579	557	581	594	614	622	595	561	604	560	572	594	611	603	610	570	604	555	594	599	591	620	621	604	593	603	650	563	622	590	610	586	612	645	584	595	595	629	616	579	635	611	602	626	573	580	622	590	604	637	598	601	585	590	599	590	611	617	607	631	604	596	587	571	552	590	607	578	592	641	610	605	629	561	562	603	624	562	567	644	631	607	605	594	654	600	549	611	584	584	571	602	603	607	593	549	582	618	600	596	600	624	623	594	578	575	613	629	592	584	569	609	527	609	595	593	647	603	562	560	603	568	533	578	558	615	613	568	609	586	623	589	597	577	586	599	579	560	580	583	588	578	570	611	568	588	624	581	597	594	597	593	591	606	608	659	585	662	574	583	596	537	653	622	538	593	623	560	601	590	644	605	550	621	601	592	562	588	627	591	603	592	569	642	568	586	592	583	608	584	602	614	581	617	556	604	565	601	577	585	613	617	610	556	609	564	608	589	602	586	566	650	591	593	586	595	608	585	524	550	573	635	569	597	636	553	582	579	615	582	575	599	598	585	553	598	580	571	570	551	561	588	630	588	569	587	588	546	614	608	589	566	611	598	584	553	578	589	594	566	568	584	627	600	579	618	599	595	592	600	585	573	576	565	545	587	581	609	614	624	584	647	568	618	562	568	640	605	629	570	589	614	563	642	613	589	620	542	593	589	600	589	629	547	573	583	612	573	575	591	619	592	594	645	618	584	559	571	586	634	588	573	573	612	569	586	615	582	615	608	605	611	598	591	557	605	602	565	530	593	597	633	594	554	590	590	590	579	596	591	634	614	614	643	638	567	599	614	632	565	615	619	617	549	597	611	600	576	584	575	580	579	646	582	581	579	610	571	621	606	588	588	556	586	583	557	579	600	598	611	601	580	618	604	631	572	560	586	615	624	613	631	594	584	600	649	609	573	613	568	572	602	589	602	607	524	586	599	568	563	573	585	587	585	571	593	602	573	573	632	590	578	599	594	579	590	602	581	603	580	596	589	610	577	591	604	587	561	596	602	586	611	614	594	612	567	619	573	619	608	565	554	573	569	613	618	596	616	635	610	607	566	573	609	570	599	576	585	640	598	577	605	571	565	571	578	597	593	603	602	630	572	605	566	579	628	578	607	585	626	626	593	562	584	591	586	587	615	614	607	641	618	598	656	571	539	604	608	592	618	593	600	554	612	563	637	615	545	581	598	551	567	614	613	581	634	570	587	631	592	601	594	635	597	623	591	576	608	569	568	610	577	604	611	659	571	586	610	588	603	617	615	570	594	627	601	609	601	607	599	578	593	613	558	600	632	597	580	615	609	630	599	616	586	619	524	626	554	591	617	622	591	612	586	610	608	564	578	580	594	613	628	582	627	568	592	594	603	586	587	582	588	629	579	597	642	593	597	589	581	610	543	595	557	597	592	616	593	570	601	579	600	591	593	584	587	585	568	623	625	593	568	623	580	609	626	552	604	584	591	627	587	638	606	577	585	579	577	583	571	635	575	568	610	595	601	643	590	589	585	614	622	591	600	594	600	628	613	563	577	543	595	607	596	617	584	598	553	627	624	625	577	611	559	576	563	605	644	563	612	610	598	581	623	599	583	612	604	641	585	570	582	619	615	560	544	572	636	587	597	620	631	548	556	585	622	609	602	570	615	564	597	561	642	640	594	610	638	579	563	610	578	638	587	600	585	637	595	611	637	605	610	580	593	578	614	564	641	554	628	612	559	561	553	593	621	620	608	562	625	584	583	603	591	584	592	608	552	572	588	619	585	541	602	583	625	607	612	570	567	620	639	603	580	587	579	638	590	597	598	580	588	610	593	578	621	573	602	627	597	561	565	587	569	587	609	595	589	555	591	591	592	623	614	623	607	607	617	642	622	550	636	593	617	591	573	599	601	613	610	580	583	545	617	602	621	565	629	608	568	559	579	597	586	601	586	602	568	597	584	579	625	587	606	576	588	572	643	619	587	578	567	584	550	578	623	579	620	588	591	570	581	616	654	629	590	591	615	622	579	614	589	597	617	588	657	607	597	588	568	591	548	521	614	616	646	630	602	600	578	606	566	601	588	611	573	595	588	592	640	600	612	555	556	587	595	600	578	636	604	616	603	590	587	594	621	579	616	550	560	612	604	626	592	607	577	593	605	571	636	541	618	596	608	573	597	575	571	604	621	570	623	615	590	562	607	544	603	615	611	582	599	579	590	604	612	596	602	610	559	613	580	610	560	586	557	557	603	636	598	593	571	651	595	602	577	640	580	588	579	570	621	613	638	622	515	579	583	583	571	610	594	623
40776	41915	38118	34795	35029	32344	27950	23452	22948	19644	16376	23525	15540	11505	8657	6976	5651	4304	3019	2157	1384	1158	1349	1534	1391	1580	1736	2636	1902	1312	1052	1159	1251	906	999	989	864	630	583	604	509	480	382	316	253	288	280	325	254	460	932	1086	744	532	397	282	252	259	246	250	247	252	226	250	245	205	205	248	237	234	291	262	236	244	225	262	212	259	233	251	225	263	239	232	234	227	226	219	222	251	236	239	279	269	219	213	231	225	249	235	242	278	258	237	244	277	245	252	247	248	235	227	229	236	285	239	258	267	238	227	241	252	249	252	225	251	237	250	236	262	241	253	211	255	245	236	242	214	214	247	252	240	259	250	242	246	220	248	268	252	241	227	237	210	257	242	225	247	251	233	251	260	237	219	250	282	248	203	253	282	229	256	208	260	256	261	253	243	252	272	260	213	238	242	253	241	268	225	239	210	249	263	254	252	236	270	229	254	272	239	244	239	246	256	237	256	234	237	240	245	247	215	264	238	243	256	244	221	252	256	237	229	236	232	228	234	230	217	242	232	233	229	206	246	223	219	224	242	252	251	252	235	245	250	256	247	233	257	239	261	240	248	273	246	256	245	242	247	247	251	262	258	239	243	256	205	201	230	217	260	240	253	260	237	248	249	245	215	217	251	219	215	240	242	206	246	248	250	248	261	228	253	253	265	237	237	259	213	245	228	272	240	262	261	231	223	255	264	245	215	237	261	247	235	228	225	212	230	236	241	248	253	218	246	253	223	260	247	235	233	230	248	246	222	241	254	272	281	211	257	230	239	247	234	267	244	225	218	214	232	243	252	254	229	235	239	246	250	256	244	242	259	253	261	253	240	206	246	224	211	257	263	250	244	242	259	233	226	257	231	243	237	258	232	212	248	256	234	217	261	256	254	263	235	234	244	257	221	256	249	229	266	247	237	237	236	259	261	262	236	237	229	228	231	241	216	245	225	256	242	258	234	238	209	226	247	255	256	239	231	216	241	237	227	256	241	251	238	245	235	281	288	240	257	255	252	242	241	240	243	260	249	248	245	252	240	225	245	224	211	242	226	263	230	211	241	224	250	235	245	237	238	236	234	237	261	227	207	220	249	244	233	207	266	221	213	235	260	258	256	224	254	258	248	246	272	258	268	238	214	234	235	245	205	212	242	273	240	230	257	254	221	235	246	267	255	244	232	236	229	246	239	220	228	244	246	253	246	259	250	229	253	260	225	227	254	261	262	228	219	259	263	246	232	258	222	250	243	233	255	229	239	220	263	277	258	236	241	226	245	282	262	265	235	249	225	247	247	237	238	259	213	238	201	243	223	255	219	258	237	258	218	253	233	235	217	216	231	202	216	245	238	248	240	236	241	254	233	234	255	229	250	261	206	237	229	226	247	229	270	226	227	260	284	238	237	231	267	247	236	233	229	222	245	220	232	245	217	228	224	265	235	223	247	255	258	243	237	271	259	222	215	263	230	235	210	248	238	261	204	222	243	221	236	245	212	231	224	235	250	247	240	234	250	213	235	244	238	258	251	240	244	246	231	255	263	220	227	253	269	233	242	232	234	255	242	265	254	278	251	216	235	226	234	249	233	257	241	208	234	258	243	230	243	249	233	246	238	245	240	235	261	255	257	279	236	246	232	234	245	222	229	247	231	223	234	242	236	242	229	231	243	237	249	265	240	247	232	227	240	240	209	246	224	234	232	252	233	223	232	264	260	249	273	254	247	239	232	292	252	253	214	245	246	250	231	248	223	232	213	212	256	271	242	211	244	216	232	251	247	217	234	247	232	255	258	223	275	258	240	240	268	260	203	248	268	246	241	225	222	235	260	251	235	240	221	187	211	235	224	224	230	250	221	236	232	242	252	252	251	242	225	223	234	254	228	265	261	254	225	221	265	229	235	221	244	234	226	232	248	219	260	262	234	242	262	226	223	261	240	233	260	256	235	271	269	207	219	259	234	242	246	214	237	221	237	260	250	249	248	221	242	258	232	215	254	258	241	243	237	225	198	215	244	222	244	226	255	252	238	234	255	247	240	253	230	249	219	247	232	243	223	244	288	252	225	256	216	253	230	223	242	248	241	265	230	217	242	260	259	262	223	244	234	250	252	236	224	264	246	261	251	243	230	231	246	255	223	219	235	241	222	217	251	265	254	227	247	235	234	253	265	269	264	241	221	226	204	217	257	242	243	241	231	231	245	254	253	245	204	273	220	240	250	223	241	262	236	278	238	246	239	268	234	243	230	242	254	237	234	280	251	224	247	261	239	270	226	235	213	248	249	251	234	229	243	232	256	252	242	227	253	246	259	236	249	238	229	233	233	252	247	193	210	250	226	237	257	265	206	266	265	259	254	240	263	212	245	229	228	243	258	266	244	263	226	268	209	227	250	246	256	244	265	237	252	251	242	218	261	238	245	244	238	216	244	223	236	260	233	264	217	257	233	248	250	255	237	234	245	233	255	219	232	247	239	217	222	258	262	237	224	256	232	247	239	232	271	231	219	244	276	239	246	240	262	241	230	257	251	242	234	245	244	230	238	256	244	238	247	212	225	218	251	242	240	266	230	272	235	212	244	271	264	236	238	207	230	211	265	261	241	235	238	220	215	242	224	253	265	222	224	241	249	236	234	224	238	241	256	263	254	233	223	253	255	214	260	249	254	239	264	232	231	229	263	233	223	251	250	235	262	260	229	201	253	253	231	231	241	275	288	245	233	264	231	236	264	224	260	231	281	240	273	234	232	233	233	238	259	240	257	240	269	247	236	243	248	225	200	232	229	239	224	227	229	205	233	261	232	248	232	211	242	250	262	244	252	232	233	238	278	240	246	233	273	257	241	206	246	266	240	225	245	263	241	248	236	230	247	247	224	265	247	279	266	242	266	221	271	241	286	245	240	220	231	252	265	238	259	231	241	250	231	213	242	239	245	227	241	242	244	247	248	281	236	259	253	248	244	244	230	210	224	263	245	240	239	239	226	230	257	280	221	263	236	231	225	284	236	239	228	250	234	229	237	242	253	277	209	248	244	244	245	234	258	232	260	250	250	261	261	259	240	212	229	246	220	237	245	278	274	201	255	248	206	244	235	223	237	260	237	230	241	246	232	246	199	221	262	238	238	232	237	264	240	232	225	238	236	238	242	241	265	258	246	241	243	248	229	226	212	232	258	247	248	252	258	278	241	257	238	226	263	263	246	241	252	252	247	255	292	227	254	267	287	223	240	263	257	246	198	224	224	228	224	242	233	268	238	246	224	229	247	249	257	232	250	246	248	241	245	246	246	246	235	222	268	265	234	234	221	254	257	206	243	258	238	242	239	264	207	238	243	242	227	242	241	252	257	234	241	267	259	249	239	244	285	245	220	262	233	267	253	237	250	220	229	215	243	241	246	235	256	245	263	231	232	242	245	240	222	254	233	223	246	243	232	239	217	240	244	254	249	229	254	229	237	234	225	245	254	234	239	236	273	240	261	243	267	261	261	229	223	243	244
29246	36339	40962	45143	47695	45178	42004	37565	37310	33879	35244	41129	31299	29199	25618	24055	22190	18706	14767	11485	8423	6621	7043	7354	7847	8901	9821	13423	9501	7289	6078	6483	7649	5535	5893	5911	4936	3652	3219	3402	2804	2172	1319	1182	920	996	894	874	840	2309	5891	6023	3739	2205	1473	888	652	602	566	558	540	546	553	564	592	595	568	588	559	593	525	553	575	535	563	538	562	557	575	534	587	590	586	582	593	595	530	554	549	577	561	605	570	542	537	601	537	583	556	543	538	535	542	588	570	590	591	570	551	540	564	533	566	552	548	569	519	579	592	530	534	538	545	566	532	562	568	570	566	578	549	559	565	543	572	534	555	584	594	565	571	532	590	554	567	528	583	565	547	546	562	545	549	577	553	598	555	545	557	577	574	581	591	548	585	580	563	580	542	600	588	546	582	545	578	579	554	573	543	562	580	549	590	565	571	542	576	532	537	569	588	596	557	561	598	563	601	579	536	575	550	568	544	580	554	579	583	522	582	555	576	558	503	541	569	569	551	557	531	576	607	522	550	588	569	589	540	568	566	550	573	555	563	585	544	594	590	568	524	543	587	554	569	579	570	571	533	601	578	557	540	551	553	588	566	516	547	548	547	580	554	548	554	545	546	496	586	597	541	521	551	593	558	585	593	574	527	554	570	536	547	558	609	577	556	585	587	535	590	578	568	547	574	574	593	571	567	593	594	545	552	538	544	577	569	591	550	533	510	560	524	564	538	568	576	590	533	577	570	529	531	570	532	569	553	562	536	584	547	591	583	531	556	564	606	564	559	587	573	546	584	535	574	535	586	581	560	571	549	563	598	511	558	592	574	584	593	601	538	563	552	527	619	564	551	588	556	581	517	560	569	554	557	541	583	586	552	556	533	566	526	584	618	536	530	577	540	591	563	538	543	522	605	528	578	541	550	563	555	556	520	582	554	592	596	538	594	592	535	551	556	586	555	577	514	597	606	557	559	591	550	586	612	567	547	577	563	553	590	587	597	579	533	576	537	567	585	559	586	536	518	542	557	619	606	553	522	524	568	506	558	568	556	524	592	542	498	508	540	592	559	557	509	543	551	582	534	578	564	563	574	584	594	611	607	548	537	577	568	599	545	549	568	527	559	542	520	559	587	551	527	551	518	638	554	600	550	537	583	544	568	563	570	578	597	573	551	599	571	570	549	579	543	603	577	579	522	578	581	572	593	570	567	516	567	582	544	530	559	551	571	569	542	613	571	566	601	599	569	541	578	550	589	591	586	562	582	600	546	584	550	577	567	587	560	562	624	549	527	545	602	542	565	556	542	570	529	546	570	595	572	547	553	583	552	576	586	550	560	561	546	497	550	516	561	523	587	569	601	577	554	594	579	596	584	595	540	576	541	572	523	529	516	552	525	551	597	558	524	565	599	552	586	545	555	569	558	532	588	522	578	592	537	578	561	582	542	562	589	559	585	565	547	554	596	556	569	581	572	570	548	582	579	554	564	574	562	551	549	583	546	549	567	535	557	577	542	550	595	545	575	555	544	523	570	559	564	591	531	567	554	567	556	538	581	564	603	554	591	565	572	548	553	595	554	563	542	538	577	593	606	544	569	577	560	485	545	598	575	585	538	566	543	590	557	574	542	599	553	572	539	581	542	540	573	564	557	548	592	541	554	575	588	540	567	575	559	565	526	555	544	601	537	586	577	554	528	560	559	604	581	530	561	583	561	545	549	597	543	537	602	573	591	577	559	569	526	560	569	550	556	551	613	586	606	593	595	546	586	547	564	582	550	530	556	606	571	569	564	540	568	575	544	574	602	545	543	580	555	555	592	579	605	552	579	577	578	525	558	529	531	558	543	598	551	540	539	574	541	552	571	543	555	556	569	530	552	611	557	576	522	532	585	604	540	531	573	562	535	577	579	563	537	562	524	569	545	543	584	532	602	579	548	555	531	562	569	591	566	567	572	581	591	568	570	587	575	559	525	591	547	516	529	590	599	575	538	606	609	567	507	546	559	565	561	561	524	585	534	568	541	599	587	499	522	559	551	609	553	600	540	543	540	567	597	559	527	578	570	574	568	557	570	539	600	581	563	557	602	562	654	571	570	520	593	533	622	581	547	564	560	555	542	609	554	584	545	536	581	526	576	557	616	564	547	560	589	572	549	518	577	572	580	590	561	548	550	529	579	580	574	601	606	552	548	563	538	602	555	536	570	595	492	591	542	561	560	534	583	585	578	552	577	533	562	583	549	538	576	585	559	616	548	568	605	560	582	555	558	579	561	548	559	572	576	586	551	546	553	545	573	545	592	575	599	516	538	566	567	552	559	577	525	518	532	566	527	592	561	548	518	546	539	597	559	597	545	582	576	565	586	548	504	579	518	555	530	570	543	553	567	570	558	563	554	560	549	588	561	545	589	555	555	506	568	542	558	549	537	598	558	543	574	550	576	598	566	568	527	585	591	558	565	584	555	523	549	547	526	573	598	554	565	564	529	589	575	571	610	567	588	574	548	550	545	576	547	547	552	556	542	515	585	576	535	528	523	553	555	544	532	587	557	566	569	527	560	568	534	561	540	525	534	541	585	564	548	623	568	531	595	615	584	604	551	593	542	560	541	542	570	580	541	568	521	508	608	567	574	580	581	523	558	590	572	531	576	578	580	538	557	554	552	582	521	548	553	585	565	591	563	582	573	580	513	595	575	585	616	554	512	533	596	555	556	542	562	574	564	580	568	544	545	545	536	579	563	519	562	570	563	580	550	602	556	567	564	552	555	561	564	585	600	569	585	552	574	572	597	587	565	568	579	589	637	586	528	625	574	533	530	561	565	539	564	604	563	626	559	580	565	569	544	514	549	583	523	553	556	554	580	561	545	544	588	554	555	553	579	555	549	547	631	537	557	583	519	559	595	510	583	523	547	552	562	576	574	540	533	554	565	532	551	560	568	563	519	511	564	525	568	568	580	542	577	554	557	573	585	566	587	577	565	559	537	600	582	560	537	498	541	531	607	576	589	547	614	554	547	572	518	587	554	567	533	588	526	519	594	617	567	564	600	555	563	564	566	502	551	578	559	558	568	579	489	571	581	555	605	569	574	555	572	550	512	531	577	505	519	516	562	546	578	559	558	550	637	567	552	566	528	529	566	564	544	573	555	579	556	554	587	566	549	536	535	590	602	571	562	557	550	543	584	532	563	601	537	621	542	544	528	529	594	559	540	577	589	531	544	586	546	559	552	589	571	541	574	560	620	575	526	551	555	540	585	555	572	576	543	541	543	561	548	532	567	562	569	586	547	567	561	593	529	568	565	525	604	545	587	546	541	562	590	525	564	556	551	532	616	539	541	550	535	572	554	601	600	537	564	615	575	561	571	577	566	589	554	560	521	550	551	607	624	544	570	567	570	534	565	566	561	525	583	561	528	559	595	539	523	614	547	555	564	525	557	610	590	610	546	527	566	543	566	597	545	552	558	576	531	544	568	576	560	551	569	556	618	564	524	558	545	591	590	546	554	573
16333	14784	13868	9625	6647	4415	2847	1940	1803	1478	1245	1347	872	792	710	616	512	491	525	419	386	380	410	398	376	355	397	432	360	391	351	335	321	310	330	325	288	334	324	269	290	292	283	257	279	293	300	269	245	290	355	378	342	339	308	255	285	260	262	267	266	295	272	266	268	254	328	296	302	292	263	267	284	262	257	250	261	278	288	275	237	298	295	283	271	271	241	286	273	268	256	254	271	290	278	259	251	270	254	260	282	294	285	305	251	288	242	262	271	274	276	256	258	289	280	280	286	225	294	248	261	261	290	264	274	267	268	272	287	273	268	268	287	289	281	230	261	277	251	262	269	276	283	245	268	287	268	257	272	262	267	229	282	280	285	283	274	234	285	260	273	273	274	283	286	272	284	299	252	252	268	235	249	266	296	287	277	234	295	258	275	254	283	303	282	279	295	298	266	281	268	297	303	295	287	273	244	278	253	276	284	296	273	248	256	294	274	294	256	250	285	276	276	279	271	256	232	279	265	292	276	275	288	289	245	280	282	265	282	252	270	265	266	272	264	260	270	278	272	280	284	281	287	279	295	273	257	279	289	261	269	285	294	262	251	271	261	266	254	262	244	267	274	268	306	278	280	276	270	265	275	284	267	246	258	264	309	292	263	295	281	268	295	268	284	268	282	271	247	306	280	283	254	291	281	244	283	278	291	302	313	295	269	239	308	282	288	296	263	257	289	303	276	256	271	289	256	262	257	279	301	262	270	255	271	300	275	286	239	257	267	257	254	272	260	254	276	281	262	309	293	248	272	288	289	251	264	271	275	268	287	274	269	225	273	283	294	282	231	257	279	241	263	270	289	283	262	273	267	268	268	265	280	293	279	279	260	277	247	256	242	268	278	265	267	264	264	269	241	231	273	244	253	284	268	249	249	288	288	270	262	264	276	249	269	279	269	298	292	301	275	285	258	284	280	287	257	270	285	269	245	277	275	294	264	296	294	247	262	248	252	275	266	266	282	261	268	279	265	248	278	277	248	279	252	276	285	251	288	281	261	242	275	255	254	277	256	271	237	261	280	258	264	265	267	281	252	256	268	301	258	250	279	281	243	280	268	312	298	270	274	257	285	240	272	267	272	281	267	246	263	229	242	243	279	243	299	281	266	266	267	256	280	254	277	254	258	278	295	235	287	253	279	278	282	305	283	252	284	259	274	252	260	282	271	269	228	289	287	224	270	260	290	292	259	270	291	294	266	238	293	319	259	273	277	284	301	257	306	268	308	260	277	301	282	242	269	255	276	282	260	278	257	293	272	265	259	257	254	265	244	247	252	269	288	294	289	281	292	231	271	266	252	258	287	266	262	286	268	255	259	302	293	277	283	256	310	283	269	260	250	267	285	267	232	291	285	229	262	302	262	299	281	281	254	271	302	292	295	315	270	278	279	280	301	229	270	271	288	290	286	276	241	259	281	281	272	265	279	276	249	287	274	337	246	280	266	253	277	285	236	286	276	289	272	278	262	259	282	226	279	280	265	282	273	268	243	288	276	258	265	257	246	270	292	264	278	232	272	304	274	291	280	274	271	259	287	233	290	270	275	290	250	272	244	296	274	253	287	285	275	281	261	294	281	266	286	277	249	257	281	241	281	276	257	257	278	249	251	256	292	246	259	254	301	252	253	264	248	268	268	272	264	238	216	253	302	279	295	282	259	292	247	265	271	295	269	291	287	312	271	282	305	271	272	280	278	275	238	271	244	267	260	245	260	295	274	279	305	261	263	280	286	306	288	262	260	304	295	240	266	280	274	244	269	280	275	296	275	258	263	228	266	296	279	262	243	255	277	271	286	298	289	260	271	273	257	252	242	272	300	291	245	289	250	260	313	270	261	275	294	301	293	286	285	292	260	235	265	281	283	286	284	288	265	248	260	271	289	264	255	248	253	256	271	259	270	268	273	281	286	267	278	277	266	258	253	223	266	275	286	248	270	267	280	275	275	291	281	269	235	267	284	297	295	257	278	282	287	259	258	262	272	303	286	288	243	267	261	280	294	258	266	278	256	272	282	255	275	270	266	242	273	288	265	264	227	293	263	280	288	262	289	268	275	258	282	256	254	310	280	278	277	282	228	281	297	271	299	271	245	312	266	277	296	263	252	266	302	299	258	237	261	254	298	270	269	260	284	286	272	265	278	254	271	249	245	300	283	283	252	278	274	242	256	276	281	269	267	269	254	256	279	278	273	286	259	280	280	298	265	269	295	260	246	274	266	289	270	273	263	263	291	266	254	300	257	295	298	247	239	244	292	265	271	305	279	241	260	281	280	274	270	284	300	272	282	261	271	274	275	267	243	289	297	262	269	263	280	296	300	275	261	269	252	258	254	241	252	263	325	248	259	281	260	284	293	259	261	282	269	250	258	270	293	264	242	257	292	257	271	258	265	263	250	271	280	290	294	254	261	310	242	279	254	253	273	283	271	293	290	262	258	294	275	281	247	255	234	301	257	265	262	236	262	255	272	260	264	266	282	292	251	259	295	283	272	289	262	258	260	246	281	276	295	284	269	268	284	293	306	289	304	283	277	269	276	268	257	273	232	272	265	270	260	241	273	262	259	312	267	269	285	261	270	259	271	270	272	279	257	271	266	269	300	278	296	238	283	259	273	275	258	283	286	271	241	259	242	273	285	261	257	291	282	272	257	262	281	272	288	263	250	298	296	278	269	301	255	262	301	291	261	254	248	276	252	268	238	286	257	257	276	260	312	246	278	283	269	276	286	267	262	274	257	288	267	298	250	240	267	276	256	268	273	266	273	286	252	308	257	296	253	257	267	272	300	285	277	237	299	262	305	243	272	247	252	295	259	272	266	282	266	262	289	283	284	279	242	253	291	289	269	249	245	245	254	271	293	297	279	244	252	272	270	266	261	284	278	263	290	255	282	272	270	256	251	262	282	270	279	286	293	266	274	313	263	268	301	241	290	271	273	272	280	247	255	288	262	327	253	262	273	270	254	264	272	256	251	270	246	265	249	262	287	254	268	270	304	256	314	299	267	264	275	236	314	270	249	281	271	282	310	293	296	285	267	269	279	271	283	288	256	233	273	277	296	266	301	264	317	286	260	288	272	313	282	286	272	291	282	283	272	248	281	262	251	249	250	276	278	265	262	281	260	287	277	268	254	254	277	276	259	299	271	279	298	262	278	272	255	257	254	267	237	265	302	272	299	273	311	285	292	251	262	284	277	274	305	273	283	282	271	277	276	276	249	245	290	277	292	239	262	257	298	297	260	285	281	297	293	259	271	250	256	252	239	260	286	264	281	277	299	253	302	257	270	306	252	295	276	247	288	260	283	275	272	270	302	278	268	281	233	282	255	279	275	297	312	242	261	240	296	289	270	288	242	251	302	272	245	273	266	293	266	291	276	240	289	295	293	283	291	266	250	280	297	280	256	263	285	261	287	266	269	252	236	277	251	293	275	251	284	254	248	267	249	287	255	255	267	305	261	270	279	262
10171	13069	18502	19416	18283	14213	11052	8617	7917	6906	6532	7353	4716	3817	3406	3116	2772	2513	2163	1825	1570	1517	1531	1511	1480	1487	1583	1632	1350	1209	1190	1058	1091	956	964	969	914	852	804	748	793	778	755	771	747	688	750	714	772	776	991	1105	1051	957	772	689	634	645	653	638	617	671	629	627	666	633	673	652	592	655	608	666	614	685	599	645	672	615	662	668	610	619	621	616	611	615	607	638	677	607	658	614	661	690	596	633	659	581	648	607	619	656	633	652	619	600	667	587	662	629	624	625	634	603	623	670	622	625	612	591	621	664	634	652	602	640	613	646	681	641	657	608	625	664	604	643	607	661	611	646	621	606	604	691	640	619	617	628	609	652	626	636	629	656	640	629	677	645	665	615	648	642	645	625	642	667	631	658	641	584	581	610	619	640	665	659	650	664	648	614	656	587	616	644	597	599	669	607	637	642	641	640	633	594	656	659	654	572	607	675	655	651	678	641	649	656	635	643	609	656	648	618	613	608	605	592	662	585	634	645	666	600	627	598	640	622	544	612	616	624	665	638	643	585	619	620	637	630	628	610	631	635	638	622	619	605	661	640	625	667	667	693	682	623	652	613	668	646	632	609	611	669	631	669	661	615	657	621	649	658	582	668	664	588	642	685	655	628	646	651	635	642	659	629	617	674	670	610	624	599	665	608	610	657	605	649	596	580	656	603	661	599	603	606	639	649	640	664	624	661	589	636	637	639	599	656	623	608	613	629	627	629	620	609	615	641	596	616	645	650	678	599	619	595	678	632	671	669	632	686	620	635	612	656	648	618	595	650	646	592	618	669	569	614	620	613	607	671	645	631	631	651	639	690	600	638	637	622	624	659	611	623	667	606	659	673	673	629	600	631	655	612	657	641	614	617	642	632	636	626	652	611	613	598	632	627	602	658	582	585	602	654	678	647	618	655	620	650	653	646	599	617	596	614	616	619	656	617	614	594	698	623	610	582	630	636	600	650	682	633	647	633	639	626	678	650	621	646	666	617	600	637	635	644	645	671	618	655	660	641	648	664	626	663	633	675	606	620	627	635	592	653	597	592	667	611	637	640	640	616	649	645	663	606	643	647	658	624	626	616	616	620	650	682	698	599	650	626	630	614	646	631	604	610	659	645	623	603	633	583	628	626	645	625	655	665	658	659	626	605	605	656	666	623	610	648	621	626	623	630	611	641	626	638	587	623	671	653	631	632	662	625	660	642	641	604	652	655	631	643	615	630	638	645	642	609	709	656	616	662	604	684	585	641	663	662	633	605	593	605	634	650	619	657	638	640	652	623	610	648	623	609	678	635	676	571	652	629	654	586	639	611	620	661	658	619	670	663	639	649	628	638	625	628	625	625	651	617	636	596	624	635	635	664	629	629	616	634	634	635	618	634	587	597	639	617	619	654	641	617	619	627	659	648	618	635	627	592	663	602	653	592	655	637	621	622	660	615	606	603	613	620	628	665	602	619	655	667	682	633	665	667	644	660	586	643	641	639	633	602	614	681	616	603	659	612	681	597	631	646	589	595	652	575	635	600	607	609	668	640	679	610	637	661	630	637	618	643	630	639	631	620	579	641	672	606	625	652	608	647	665	630	659	693	614	649	674	642	567	652	654	580	624	635	639	644	635	598	595	644	671	615	644	646	599	641	602	633	628	652	621	644	607	617	615	621	628	648	633	595	616	609	652	616	606	630	652	643	646	654	618	585	612	595	616	646	599	653	622	611	663	609	647	677	629	667	641	597	652	615	637	611	602	643	670	622	615	648	644	665	629	619	651	638	637	624	625	625	606	638	633	653	689	615	623	594	639	630	634	675	652	621	674	609	640	645	633	646	636	613	645	652	590	631	669	570	639	677	649	609	594	635	642	647	629	685	616	651	631	640	625	631	655	629	643	644	654	600	616	695	663	590	647	644	590	597	663	605	673	659	654	650	615	649	636	591	634	657	692	663	661	652	667	655	619	639	632	650	659	703	636	622	623	608	650	650	671	614	630	633	651	663	630	673	667	569	683	644	643	620	609	638	671	670	662	618	622	622	593	589	625	586	675	632	636	640	604	656	660	633	618	656	625	661	627	590	648	623	620	679	629	638	633	616	639	583	602	626	576	647	620	611	621	631	625	641	640	597	639	672	633	663	603	613	655	614	689	621	657	623	641	606	628	664	612	601	635	614	643	645	637	644	634	616	573	580	615	647	630	621	623	643	675	648	626	642	651	610	620	654	571	606	615	659	618	615	641	665	667	609	588	623	591	642	623	628	613	605	607	640	630	640	641	659	641	645	619	622	622	615	606	645	659	633	640	595	626	631	637	636	631	605	677	603	593	649	627	644	624	649	612	620	621	621	635	688	622	654	640	653	641	591	627	618	653	616	679	627	652	595	585	694	635	629	631	650	617	665	618	642	635	629	655	632	672	649	608	655	612	637	631	652	634	587	615	647	649	592	625	639	646	592	627	569	626	629	644	637	633	627	590	634	631	643	668	617	640	597	651	669	666	655	561	582	645	655	634	633	639	647	597	645	654	677	632	649	663	645	659	621	632	677	612	638	651	619	641	619	636	671	634	636	652	624	608	628	638	671	628	600	653	644	663	642	600	638	638	606	609	670	621	636	601	641	618	688	679	668	615	606	617	631	575	600	644	615	617	610	621	643	658	676	631	662	620	666	651	698	651	618	676	671	667	642	653	658	634	622	678	657	645	633	607	615	643	606	669	623	637	626	620	643	649	662	650	606	645	638	639	633	676	583	661	637	633	634	656	608	624	607	597	658	666	628	630	597	648	609	601	612	646	655	654	634	665	673	616	681	653	635	671	632	630	680	646	654	581	635	654	640	617	631	652	630	634	592	556	644	635	606	660	668	618	631	602	602	639	614	646	630	635	655	615	662	613	650	588	653	631	611	588	603	643	640	613	689	575	672	627	681	659	647	605	647	589	645	656	645	644	599	614	613	663	620	630	632	618	595	645	586	667	639	627	613	659	625	634	624	639	649	637	600	602	617	646	643	626	609	581	635	594	671	701	631	668	607	624	601	612	647	608	646	618	639	630	640	662	630	650	627	698	623	672	593	637	644	630	642	660	654	632	571	622	671	648	638	602	619	626	617	655	653	648	637	620	609	641	640	620	693	650	638	625	647	672	599	658	611	645	655	606	623	644	681	603	655	652	610	593	591	635	666	595	651	644	601	672	627	683	597	602	637	628	626	631	625	647	634	592	643	659	631	626	657	598	647	618	617	639	639	678	649	660	615	664	648	624	617	620	649	636	642	601	650	658	612	620	626	625	614	637	631	643	662	676	623	628	658	611	641	646	604	656	634	642	634	645	618	600	632	659	625	630	655	624	635	600	648	635	623	638	661	645	604	678	618	665	609	631	668	626	649	661	679	668	654	653	635	666	612	624	606	658	613	630	597	622	618	621	637	629	645	639	630	658	625	596	639	633	669	637	620	668	658	684	627	594	630	678	640	616	626	640	652	637	668
33370	37355	35001	32284	30968	26277	21155	14319	14293	12765	11681	16201	9860	6368	4465	3425	2545	2039	1580	1226	851	790	832	764	724	1014	951	1313	962	724	692	692	724	588	632	606	544	457	443	426	407	392	328	319	276	274	311	297	290	388	598	650	550	422	370	283	256	252	281	230	220	235	221	252	229	264	263	240	241	262	229	241	260	247	247	245	242	261	222	225	257	273	235	220	261	234	266	245	269	252	248	223	239	267	224	248	217	234	259	267	247	263	237	238	246	240	229	223	252	247	268	248	241	252	253	266	229	275	258	257	246	265	264	279	250	228	233	227	254	261	279	235	250	237	285	229	223	224	251	249	243	252	248	248	257	257	255	237	227	235	246	263	232	237	236	240	248	247	270	254	230	249	240	218	232	258	273	258	269	248	278	250	269	253	250	234	259	244	255	248	270	235	272	243	270	247	251	217	245	243	234	257	241	206	235	210	239	223	277	214	241	255	245	231	224	256	260	236	258	272	239	235	256	229	238	239	252	225	237	265	288	262	262	211	237	247	248	284	267	247	245	266	254	245	245	262	239	239	252	243	266	224	272	226	263	244	247	275	242	229	236	233	268	290	265	236	239	241	247	265	249	256	262	256	245	239	239	229	214	246	253	285	218	230	234	232	250	252	245	279	266	244	256	259	246	243	261	265	260	235	223	295	229	260	282	246	242	271	257	221	243	248	231	215	251	228	253	262	225	219	253	238	250	261	252	251	223	241	241	264	236	226	273	261	243	259	238	264	254	249	256	236	236	242	228	245	259	223	260	255	231	215	239	236	245	230	244	231	270	255	273	244	243	262	253	236	239	278	264	273	247	246	236	247	230	245	278	242	220	236	226	237	258	247	276	258	241	222	265	219	253	244	237	247	231	242	242	214	215	262	257	231	227	245	263	232	229	236	256	229	261	234	289	269	262	255	247	204	253	246	240	236	245	233	228	262	253	261	260	218	284	245	255	234	227	255	257	242	232	266	224	258	235	256	247	269	256	241	236	253	256	277	221	212	281	256	273	227	228	260	251	264	237	291	243	231	265	241	227	228	269	290	236	257	268	261	269	244	259	257	261	249	242	250	242	262	238	227	272	246	245	228	211	246	258	241	247	218	218	259	226	246	238	250	245	261	247	242	257	259	254	235	238	259	214	262	253	250	263	222	245	253	249	240	274	233	270	234	217	240	256	242	242	231	239	239	268	284	248	263	242	232	252	270	242	235	259	262	242	239	264	243	242	272	240	244	235	224	205	264	254	263	230	236	254	243	234	232	283	254	248	261	236	254	255	255	238	233	229	247	278	279	240	240	263	225	222	261	258	256	256	236	231	214	223	222	235	251	264	261	268	240	246	249	260	223	247	242	261	261	221	269	252	260	246	237	269	251	223	261	249	279	281	252	249	240	228	237	223	233	252	251	220	248	253	252	237	241	264	258	242	238	203	257	226	248	249	255	252	258	227	274	274	237	251	257	269	215	265	268	280	279	249	234	249	244	258	229	242	226	253	232	244	239	263	238	260	231	239	274	246	240	246	229	243	238	240	257	236	254	239	253	216	255	254	255	253	264	237	231	271	237	240	270	239	255	237	232	264	248	251	236	218	240	229	251	231	228	283	275	263	243	258	272	241	238	255	259	245	220	237	241	273	253	251	264	256	248	232	274	262	250	204	250	244	223	273	241	246	256	257	259	230	248	280	239	264	271	235	250	260	260	278	241	241	254	216	233	234	292	235	249	254	252	241	250	227	249	210	269	246	231	255	257	233	232	216	237	289	280	234	239	243	224	292	242	257	261	254	276	260	264	237	256	211	226	228	240	259	275	257	244	249	265	245	253	236	238	256	236	228	262	263	265	257	251	224	280	225	240	248	249	250	246	241	260	281	240	264	253	263	230	269	208	250	257	249	276	255	261	243	259	253	234	238	206	243	221	242	265	263	255	253	228	217	252	256	261	234	243	245	248	251	255	244	259	203	252	241	254	245	229	252	241	249	219	259	226	241	262	247	230	220	257	255	262	237	252	219	234	267	249	290	258	233	250	268	221	262	253	236	253	254	251	234	272	273	252	262	199	260	268	285	247	247	270	234	240	259	227	218	280	249	224	253	244	234	264	258	285	215	214	235	239	252	217	255	249	247	248	260	230	244	229	268	221	312	267	274	262	248	247	246	257	234	257	239	276	254	259	231	226	266	263	235	244	286	229	253	242	256	254	242	248	258	253	240	234	259	263	273	274	236	260	228	269	247	250	259	238	253	258	235	235	258	240	232	239	220	260	223	230	252	230	216	258	264	266	251	265	256	253	267	256	247	231	276	265	234	249	240	219	244	239	229	241	241	252	262	265	248	239	243	244	227	228	235	246	226	246	248	279	253	252	283	273	272	242	251	249	238	240	230	261	283	232	262	264	236	270	247	209	251	243	241	238	237	283	237	237	251	219	259	243	249	255	236	237	264	238	251	224	262	233	244	251	194	248	240	251	240	263	248	246	238	243	233	244	261	248	265	245	232	260	251	250	249	227	252	279	259	248	223	212	244	260	237	250	237	226	221	225	281	247	258	243	272	224	236	265	234	249	246	262	229	215	268	246	252	273	267	271	250	237	250	249	251	261	285	255	259	253	271	285	244	250	256	235	230	234	276	252	251	224	237	235	231	264	240	260	244	256	236	283	246	237	249	249	263	255	260	269	260	276	211	219	231	238	261	265	279	259	261	256	247	245	235	267	230	240	240	225	258	261	240	242	252	268	254	226	217	245	256	240	263	249	258	248	251	266	242	240	304	250	262	247	216	258	241	221	257	238	264	228	248	250	263	230	268	254	248	272	229	271	269	221	209	253	242	271	233	224	270	229	236	234	291	266	244	251	221	228	235	248	256	238	254	248	250	252	249	259	236	265	265	237	254	241	223	236	279	247	244	223	255	273	253	234	221	260	221	220	273	255	230	240	269	281	247	243	223	273	242	243	256	233	256	236	233	247	244	246	262	236	224	233	227	258	256	254	267	273	276	266	249	239	270	238	259	244	232	206	269	237	251	243	243	292	220	222	253	236	241	260	271	260	242	238	261	269	254	264	267	243	226	244	269	230	235	246	211	234	238	233	271	286	245	253	234	260	243	249	237	236	232	239	248	259	230	245	238	249	277	246	262	267	266	255	277	226	271	222	234	264	251	246	269	241	266	272	245	221	241	254	279	242	231	238	237	227	260	240	262	233	248	281	246	241	275	267	255	257	231	264	237	256	254	273	247	241	257	271	253	252	276	227	245	218	247	245	251	243	257	235	257	225	231	243	268	284	251	263	268	245	234	255	217	266	231	226	228	248	262	260	264	233	251	246	249	262	282	271	249	261	257	271	266	248	234	262	266	222	264	235	263	234	251	249	233	265	247	232	267	233	229	215	237	251	249	226	249	273	271	268	251	198	251	258	230	252	265	244	242	241	277	244	229	242	244	242	251	265	252	255	251	271	260	248	237	260	214	252	232	219	238	221
23735	29764	35045	39991	41926	38692	34194	29050	29509	26642	28637	33722	22942	20358	17372	15527	13138	10823	8895	6691	4890	4560	4809	3880	4367	5873	5837	8020	5507	4012	3641	4102	4312	3333	3468	3037	2999	2373	2104	2203	1958	1601	1154	910	827	805	736	770	730	1443	3367	3458	2411	1600	1053	759	650	601	604	605	590	591	515	582	562	592	592	580	581	566	566	568	590	577	579	582	636	600	571	560	624	573	603	558	577	545	553	574	585	538	628	603	582	599	597	614	595	578	587	606	571	575	554	576	571	548	562	567	598	562	615	613	585	574	607	555	559	596	594	577	619	585	615	539	572	603	551	624	600	585	586	598	574	642	590	624	564	597	583	535	579	535	600	586	573	559	557	544	560	584	522	554	534	590	562	620	596	557	593	563	607	543	574	623	565	547	587	575	584	611	549	594	566	566	569	612	589	587	549	583	602	559	542	560	585	565	567	599	564	620	543	531	581	580	565	568	593	616	537	592	569	540	588	551	612	549	575	549	550	563	577	614	596	604	571	619	563	589	596	542	597	548	630	597	574	576	584	557	590	569	538	558	581	573	606	555	561	587	582	569	580	561	569	572	557	527	583	599	564	567	586	582	592	555	573	547	565	557	569	613	586	586	580	620	625	633	570	591	603	606	577	577	572	574	578	632	605	598	535	616	589	557	571	540	575	604	620	572	601	579	541	562	571	577	627	576	571	612	627	566	583	581	553	604	563	577	564	563	626	586	593	537	615	628	522	608	574	539	585	546	591	560	556	587	553	597	547	577	618	628	556	558	565	592	542	571	585	584	531	591	551	591	583	564	572	568	627	620	584	592	611	583	530	612	610	574	541	585	608	550	568	614	579	618	608	560	580	591	605	605	545	555	574	551	572	586	547	617	521	576	578	563	626	598	611	563	570	596	567	588	572	606	590	618	574	576	539	537	578	596	556	566	575	610	608	610	553	581	599	569	610	593	573	592	579	599	581	590	577	567	583	582	577	605	602	582	581	580	604	563	555	570	596	615	597	584	572	574	583	632	554	582	558	595	587	614	615	563	587	586	600	581	591	576	610	601	601	599	587	571	556	584	612	593	580	571	603	524	562	552	587	563	632	587	564	556	605	630	564	568	575	607	566	606	557	597	584	629	564	598	604	595	575	559	604	597	546	601	586	668	531	573	582	581	587	562	557	542	601	605	577	552	559	576	608	571	589	581	620	560	583	596	602	585	612	607	598	567	577	572	570	602	552	561	573	574	583	614	553	625	606	615	579	581	601	589	576	622	601	613	592	587	562	597	598	566	579	580	606	612	564	549	548	605	577	565	556	581	605	588	543	598	562	588	576	567	575	562	535	551	562	599	578	552	580	633	561	542	565	607	581	554	614	583	582	600	549	568	553	603	554	530	624	592	626	602	549	586	554	590	580	590	585	545	548	579	561	556	596	577	595	578	609	585	542	563	557	557	584	596	640	554	578	590	623	583	564	559	547	539	567	554	603	558	593	576	544	528	627	570	534	583	564	593	564	613	575	615	570	575	575	590	600	542	560	571	543	593	604	596	578	580	574	539	585	590	601	581	560	598	574	587	544	554	615	574	605	584	568	602	579	566	629	580	573	586	585	570	560	518	567	625	582	594	605	571	515	583	597	572	594	551	601	576	577	553	612	592	579	554	555	565	580	585	612	623	576	593	595	604	579	595	562	617	564	568	553	593	614	601	642	590	536	560	575	620	520	563	615	581	615	596	589	624	616	549	576	580	595	589	577	569	548	581	603	571	568	581	590	576	608	586	583	563	566	566	585	564	595	601	568	573	613	597	629	590	591	620	580	531	579	545	582	578	606	546	551	508	594	579	597	552	581	546	565	558	613	615	626	611	583	608	587	615	599	559	582	583	565	628	584	567	538	590	603	603	583	568	559	589	594	600	581	610	556	556	553	599	590	539	590	571	589	569	579	584	564	606	613	579	569	576	616	587	609	554	584	565	564	576	614	591	544	606	616	580	592	587	569	576	589	548	570	566	588	583	543	615	603	593	573	565	575	581	586	571	565	617	585	552	585	560	617	566	580	562	580	591	573	608	615	597	599	583	564	577	600	572	554	552	656	607	567	615	576	575	570	539	619	615	604	592	541	604	615	616	558	577	594	579	570	572	572	574	585	589	558	537	561	569	634	586	581	579	561	572	588	580	614	589	568	628	582	568	562	595	562	628	582	583	632	534	546	597	557	581	562	573	538	601	600	583	580	584	558	570	550	598	589	626	586	592	577	575	558	538	590	587	541	589	612	547	581	572	559	577	592	532	601	594	560	612	553	587	548	607	556	547	594	592	552	555	573	555	520	574	583	588	576	568	605	542	568	626	585	619	610	587	574	623	590	554	559	575	590	571	574	592	559	541	600	614	580	576	553	597	568	555	615	607	553	568	594	606	586	584	529	563	591	626	592	534	598	550	553	549	582	593	600	572	597	585	534	579	579	604	596	595	592	567	570	586	546	623	583	578	625	584	579	559	607	554	554	602	537	553	594	603	612	552	617	559	575	570	577	582	561	560	594	574	610	570	536	589	568	593	582	600	541	607	609	558	594	563	571	573	560	576	542	613	588	607	570	589	624	597	580	614	625	554	583	533	608	538	601	561	614	573	589	634	529	621	581	596	603	578	596	607	577	564	570	585	573	580	541	627	581	605	589	593	549	581	564	588	538	578	582	570	628	577	572	550	522	548	569	578	601	572	597	578	625	629	582	582	582	585	579	559	622	562	601	540	585	615	534	591	560	598	573	598	582	604	560	597	570	567	593	588	578	567	608	601	603	597	574	579	602	591	589	574	552	593	546	623	609	586	590	607	596	594	626	561	587	566	589	556	575	549	585	627	573	612	554	579	594	589	601	587	587	601	591	573	608	578	608	629	598	574	577	595	545	616	567	548	623	572	585	578	571	598	581	576	577	613	597	574	648	598	609	594	611	601	633	624	565	564	600	583	545	575	590	595	571	557	573	590	582	572	550	555	598	582	630	587	557	563	566	579	649	563	599	607	583	577	612	570	626	590	573	597	542	572	590	564	570	618	595	580	609	560	551	584	563	566	566	568	604	543	573	606	598	575	557	596	586	573	568	565	563	590	593	579	580	575	589	583	580	591	574	605	576	572	575	594	575	621	600	592	574	618	570	588	611	575	565	608	619	523	573	601	604	589	561	591	580	543	584	551	565	565	580	591	571	561	612	567	601	549	608	618	592	641	573	584	582	565	555	580	562	582	586	572	600	547	600	589	620	601	613	565	577	579	550	581	600	524	612	545	614	598	606	538	617	597	574	569	594	582	533	579	598	570	560	605	540	608	607	592	581	569	595	536	551	581	598	579	583	561	565	546	532	563	583	525	584	584	559	594	593	583	638	617	580	590	593	587	576	609	600	603	596	590	579	596	553	578	560	589	573	561	603	542	576	556	580	597	574	546	586	591	571	558	565	568	573	587	601	588	612	582	591	606	591	582	522	604	534	613	575	593	546	568	590	569	566	574
40569	41596	37558	34604	34910	32937	29032	23285	22520	20456	17634	24216	15275	11439	8546	6258	4811	3443	2938	2029	1397	1319	1420	1195	1257	1656	1900	2308	1719	1100	1102	1011	1078	831	1065	1137	870	705	616	564	509	473	347	311	285	284	271	296	263	398	891	1014	743	563	379	317	278	251	237	232	242	247	253	241	254	231	245	221	267	222	197	236	247	254	239	216	256	227	240	238	255	223	230	222	235	226	254	228	230	239	223	241	229	230	243	233	221	241	215	255	247	267	232	253	204	215	224	218	237	223	230	239	239	257	232	216	234	240	239	208	214	206	227	237	253	228	233	228	228	218	212	260	261	244	249	226	221	217	236	264	227	247	218	274	250	228	223	235	243	241	252	240	223	203	223	237	251	209	229	206	223	237	215	236	239	240	230	231	229	215	237	243	250	255	219	237	209	224	222	238	240	272	222	232	260	246	226	203	239	240	215	234	253	257	228	209	252	225	255	251	228	216	216	243	198	227	218	210	236	240	232	226	247	230	205	221	268	260	242	211	231	224	202	219	225	235	233	235	269	211	244	231	231	259	239	233	235	229	199	230	231	241	227	226	263	248	192	237	254	217	228	210	245	229	265	240	232	220	225	226	246	244	206	216	230	236	219	221	239	215	208	226	227	215	241	249	229	248	216	227	238	221	235	231	227	230	252	247	220	258	241	231	219	255	232	236	250	215	214	239	213	207	250	273	235	201	224	217	223	216	203	237	244	229	231	217	233	214	246	208	240	243	212	227	251	215	237	236	249	248	231	232	206	209	242	220	238	238	238	227	231	251	224	231	230	215	202	212	235	239	224	229	252	231	229	233	222	247	249	260	235	222	228	239	255	232	269	234	220	219	205	262	232	217	252	216	254	206	235	286	245	213	239	245	248	234	228	241	242	242	222	232	238	236	243	240	213	206	230	216	222	217	242	222	221	236	271	243	215	249	254	245	243	266	221	223	244	240	215	218	246	215	243	208	208	249	250	247	205	225	222	250	235	238	244	268	234	239	262	253	253	269	210	207	262	262	262	241	214	227	228	218	189	261	244	232	250	238	236	249	222	245	252	250	253	265	242	245	221	232	222	235	240	200	211	225	222	268	230	243	221	234	234	230	242	232	248	227	255	233	220	255	216	228	235	207	216	214	242	246	245	216	212	207	217	225	245	269	220	249	233	246	229	250	215	244	223	246	231	250	248	215	219	228	222	223	245	251	244	254	237	251	244	239	278	249	227	254	231	223	250	203	222	225	201	220	247	232	215	267	220	251	258	227	244	250	228	215	213	224	208	228	224	238	249	237	234	271	233	240	248	234	224	249	219	226	236	220	245	270	212	236	255	249	234	233	236	234	244	229	237	248	262	215	223	212	220	251	271	239	256	218	245	229	227	243	244	235	209	246	224	258	238	231	241	227	236	206	231	208	217	253	247	246	238	219	235	208	239	220	228	203	220	238	229	252	218	256	230	228	255	230	212	229	200	220	252	255	233	221	249	250	247	212	243	215	224	212	226	243	199	224	246	228	252	227	257	223	228	220	219	236	210	227	220	256	241	226	240	236	225	218	251	202	227	247	249	220	220	232	235	236	202	243	213	232	253	229	266	247	269	231	243	223	241	239	253	248	256	250	256	216	217	246	247	237	239	230	223	211	234	240	227	231	228	238	251	239	219	202	227	248	260	212	234	234	234	248	236	231	242	232	216	229	237	279	248	203	226	242	244	225	234	205	214	232	224	222	267	241	204	221	241	231	203	255	221	203	225	256	218	254	237	258	223	201	204	222	236	253	253	246	245	228	248	226	218	255	237	223	233	239	233	224	210	235	210	222	258	238	214	210	223	239	214	237	216	248	245	245	231	233	248	229	218	221	237	227	231	227	207	252	259	223	228	217	231	225	241	245	214	259	228	225	243	215	208	238	226	219	223	212	243	223	237	205	194	241	209	243	245	195	229	211	220	223	224	223	226	259	231	243	239	239	230	226	211	211	232	227	181	233	235	248	235	249	216	233	247	234	238	236	236	253	240	218	237	237	217	254	244	240	223	258	261	233	258	248	216	226	246	259	244	235	235	224	226	278	256	238	236	246	263	235	228	239	247	267	231	239	209	203	220	234	236	232	236	218	242	241	261	243	230	254	251	224	222	232	239	232	225	218	207	219	214	252	245	250	199	234	218	235	235	240	244	218	208	232	218	223	237	249	245	257	225	215	245	229	213	209	250	230	255	222	227	218	242	234	218	211	223	225	216	233	231	213	252	242	251	220	223	236	210	237	230	246	238	255	232	240	217	236	217	224	260	291	233	230	246	242	227	242	266	229	254	255	230	240	242	256	222	220	220	252	260	228	249	226	232	222	220	254	244	222	209	248	214	208	251	237	247	236	240	257	214	252	240	207	237	236	241	216	200	256	238	249	254	211	234	238	226	228	211	227	229	237	209	253	235	249	230	225	233	248	225	237	245	223	232	235	231	292	241	203	246	221	220	223	245	223	256	242	230	238	208	231	235	239	229	214	252	228	220	223	231	269	218	256	235	216	209	226	222	252	232	244	231	272	223	222	245	226	219	237	257	246	228	226	215	222	246	234	259	227	227	241	264	252	237	214	251	208	246	225	265	256	221	218	237	236	228	213	199	239	247	219	233	235	214	222	281	237	228	244	241	244	240	225	252	231	236	216	200	236	206	239	244	231	225	209	221	235	227	205	245	206	243	258	229	241	215	264	225	250	256	237	230	209	247	227	223	240	232	255	243	227	234	232	245	248	223	241	232	260	254	224	249	240	218	250	240	259	248	248	239	267	239	214	206	220	234	234	249	247	257	236	237	214	245	247	241	237	215	242	227	221	255	236	247	239	213	236	226	234	204	268	270	230	208	238	250	221	235	218	269	245	249	245	217	241	237	239	233	230	253	229	259	233	245	238	254	228	230	238	219	252	244	225	274	249	263	250	233	224	263	213	251	215	244	258	240	205	230	227	241	248	248	229	240	225	214	243	253	225	234	211	212	251	238	232	198	249	239	222	220	262	220	246	228	238	227	253	235	232	229	255	241	256	251	237	233	240	230	187	247	223	261	219	248	268	223	237	247	216	258	233	254	228	226	219	231	222	233	223	237	205	228	252	239	231	240	218	255	225	225	256	222	265	252	243	246	229	228	213	248	235	226	231	249	260	221	212	218	253	217	248	249	243	270	231	255	223	250	253	223	242	261	213	236	241	220	259	218	268	236	212	231	232	227	242	261	270	231	239	207	234	235	244	242	245	266	277	253	228	229	236	206	232	244	249	223	262	215	215	249	254	252	230	221	239	222	257	242	245	228	236	225	244	197	225	241	223	214	238	252	234	229	229	236	226	230	236	242	223	213	218	232	204	255	235	252	247	222	243	238	214	241	252	230	233	255	232	281	233	222	250	213	261	232	224	251	215	190	233	258	237	259	240	219	224	257	209	256	250	245	223	223	248	206	223	246	239	250	240	221	226	243	252	250	282	253	267	247	218	217	204
28641	35568	40750	44925	48281	45774	41653	37607	36559	34533	34155	40847	30306	28701	24676	23040	19885	16050	14249	10526	8066	7478	6941	6479	7094	9100	9750	12670	9062	6658	6391	6256	6459	4950	6448	6299	5372	4099	3552	3248	2758	2435	1534	1025	908	1088	880	815	852	1988	5542	5907	3888	2469	1519	913	640	518	586	554	551	519	522	542	561	481	563	583	555	566	569	520	561	536	533	554	538	574	537	528	521	585	534	555	534	559	524	549	536	580	523	556	575	551	565	534	552	551	542	579	585	578	511	567	550	533	517	597	520	541	589	519	543	510	581	532	573	527	572	560	541	533	540	528	523	537	562	562	526	504	517	592	518	536	535	521	540	540	547	546	501	576	501	521	537	576	539	552	497	529	546	531	507	566	562	567	594	531	546	532	563	582	592	585	525	565	530	554	512	554	521	537	527	545	579	531	569	549	519	529	564	501	544	572	533	519	583	523	535	544	541	558	537	529	538	551	525	554	562	549	548	540	525	555	531	515	527	573	528	500	583	570	545	537	546	514	542	562	555	551	549	540	595	554	576	538	565	532	487	545	540	583	558	582	516	519	539	532	613	534	522	543	557	573	564	534	574	541	572	482	507	487	535	514	565	569	576	536	553	547	551	554	559	522	507	592	485	543	555	531	534	571	559	567	550	550	537	556	602	523	541	510	537	564	585	534	540	549	566	579	550	515	587	534	571	569	585	573	507	555	583	536	560	570	536	522	542	572	555	552	554	529	530	520	579	521	555	544	589	580	553	535	604	552	559	564	533	558	532	531	544	570	560	536	525	547	535	570	598	569	539	507	540	528	522	535	493	514	525	533	534	533	562	546	526	595	536	543	557	537	545	541	554	531	528	566	564	572	558	573	547	550	548	574	570	545	520	553	558	543	505	543	557	575	561	552	552	544	564	553	564	526	545	558	551	560	548	550	513	541	565	609	540	574	526	541	570	563	558	568	561	574	540	516	559	564	546	562	507	539	548	545	521	533	529	535	515	548	569	583	562	535	562	517	523	507	567	531	587	556	522	538	522	576	584	571	542	562	580	569	523	579	533	534	540	549	580	530	551	549	542	564	498	525	573	566	548	530	525	536	549	533	543	528	514	575	532	530	515	552	551	578	545	574	554	576	529	570	533	570	516	545	521	523	524	556	535	542	532	549	552	538	527	520	555	563	522	538	489	510	558	495	576	611	555	508	558	534	558	555	534	561	554	571	594	540	587	511	552	538	571	537	526	570	515	595	544	562	568	551	542	543	528	550	518	569	543	514	492	543	536	538	594	497	536	536	529	548	541	564	552	564	526	562	566	557	567	547	549	540	525	602	541	574	556	534	515	570	528	525	549	531	552	572	550	517	583	551	535	548	580	521	558	522	546	596	529	536	550	572	540	506	561	563	530	567	521	513	606	552	557	546	580	502	560	556	558	562	526	568	557	554	521	558	619	529	551	546	536	549	541	579	567	555	548	575	574	504	525	528	563	566	557	568	524	558	529	532	541	545	543	549	543	525	532	492	558	550	535	564	572	586	527	538	539	553	539	517	554	557	555	536	549	578	528	556	563	565	519	580	552	498	552	559	551	529	550	573	582	544	540	546	527	557	561	549	560	542	554	529	550	559	522	539	565	517	549	537	518	594	535	555	546	543	542	556	531	572	571	560	529	538	539	555	532	549	543	550	549	541	528	566	564	554	497	544	533	547	572	575	522	588	595	534	538	521	552	560	536	551	566	533	571	567	515	562	541	543	561	553	541	559	525	529	550	570	548	522	524	541	530	551	527	551	533	570	559	533	539	544	569	524	564	589	553	527	559	520	522	583	526	527	537	540	538	523	532	549	575	566	541	603	560	556	526	533	554	505	535	542	543	554	568	561	554	599	554	542	515	531	536	548	540	584	593	561	535	521	576	563	537	564	548	523	545	510	561	563	543	591	529	559	540	535	547	551	559	576	558	506	545	513	526	550	575	580	570	552	518	535	565	543	574	584	537	536	561	520	531	562	566	547	573	559	543	582	548	509	513	573	565	527	538	561	539	518	525	546	553	560	551	535	579	524	555	533	548	563	545	532	548	541	538	604	571	573	543	556	565	604	540	559	573	561	596	537	541	528	545	555	499	577	541	514	558	570	569	531	527	498	545	566	552	520	526	588	548	575	538	550	582	521	533	532	553	560	588	553	572	574	580	554	543	543	555	636	527	556	582	562	590	530	552	551	562	563	554	530	562	591	528	553	543	509	549	558	544	552	586	565	564	552	578	495	532	552	550	540	546	539	532	571	572	595	561	550	570	558	557	486	546	543	575	563	546	572	538	569	548	513	535	547	574	528	570	527	562	541	564	591	552	536	539	502	576	560	529	558	539	539	557	530	563	551	567	498	530	586	527	575	573	579	587	553	535	498	517	539	587	534	531	551	523	541	552	533	575	560	584	548	581	550	557	571	570	546	560	565	568	530	545	550	564	523	548	574	566	545	546	537	572	556	579	507	548	575	568	576	531	536	577	549	556	557	542	528	535	574	534	554	542	561	553	524	566	614	559	518	537	565	528	565	563	525	607	563	521	507	531	534	583	563	528	549	538	573	519	543	530	596	555	551	538	545	528	549	542	545	524	542	529	566	570	551	554	541	535	527	560	542	537	542	529	577	527	561	510	529	608	545	513	533	567	551	604	543	564	492	545	561	550	492	566	537	537	551	504	590	549	523	537	548	570	518	498	518	590	527	553	585	552	546	559	537	544	543	513	511	486	557	514	534	556	551	574	546	497	526	551	549	581	530	511	528	541	543	540	506	541	524	535	556	580	535	545	548	554	551	561	531	558	589	544	553	540	498	557	535	569	546	564	530	524	554	523	523	540	532	532	535	563	558	531	499	521	553	533	550	546	540	525	540	563	564	524	569	575	512	571	550	527	513	579	539	537	540	567	564	555	545	517	560	569	532	550	524	587	491	541	530	550	557	563	536	592	568	514	548	511	542	542	588	536	538	504	544	557	545	588	589	537	538	566	555	545	543	569	517	534	522	550	542	536	551	533	532	570	565	526	562	549	542	593	553	511	529	515	517	555	567	556	548	568	552	536	546	556	538	537	595	552	551	511	583	548	543	547	562	545	566	587	535	547	517	514	571	553	592	531	515	555	531	543	549	542	594	609	510	545	521	564	561	521	535	522	542	559	555	555	532	584	543	536	510	560	535	536	513	561	532	573	542	587	544	535	582	570	541	569	540	547	559	528	552	550	550	591	563	535	583	533	537	528	581	581	545	546	523	561	502	565	565	559	592	531	546	559	553	513	532	567	587	556	482	549	550	556	586	566	529	523	547	586	588	529	544	533	558	557	550	523	561	516	586	539	539	540	551	508	568	548	518	575	565	548	593	581	549	506	557	585	578	599	558	556	534	519	573	557	543	526	549	564	598	539	601	561	555	507	546	610	562	538	599	530	534	560	554	515	501	533	525	579	561	514	521	522	568	549	575	554	557	538	553	595	528	601	535	546	577	562	572	548	528	540	587
16722	14098	13892	9766	7211	5216	3015	1989	1954	1694	1457	1506	985	786	704	642	617	514	533	432	438	395	372	417	429	455	385	362	387	372	317	332	359	318	324	322	332	294	335	270	322	295	297	285	252	293	284	285	239	303	330	343	352	359	294	284	271	241	267	264	282	288	265	258	259	249	274	254	255	268	274	288	305	292	264	274	263	276	268	265	285	293	244	267	269	284	288	241	293	273	265	309	262	263	298	267	274	274	284	255	270	264	293	280	267	280	281	281	290	252	289	275	291	290	257	290	270	271	274	297	283	255	267	273	255	280	250	234	255	295	303	271	293	296	273	255	258	288	295	284	267	252	261	270	268	227	311	311	268	246	275	266	268	309	319	293	255	279	296	271	257	289	273	290	284	269	282	286	281	270	260	273	279	247	269	267	259	285	275	276	279	276	220	275	282	261	265	262	277	261	261	271	263	274	259	251	275	244	260	295	266	266	263	267	270	256	263	271	285	285	293	296	281	290	289	267	265	289	275	260	275	297	255	291	259	252	245	270	272	280	260	238	273	277	242	304	272	280	274	277	267	244	228	281	276	282	271	252	298	246	292	253	270	272	246	243	266	279	266	267	266	270	247	284	281	267	294	248	320	287	280	306	275	293	299	270	285	301	260	300	258	253	287	264	258	265	282	275	259	279	270	285	274	265	264	267	264	262	278	280	306	312	270	260	278	255	261	278	267	266	282	317	267	266	256	258	303	278	277	308	299	260	269	260	261	291	287	275	287	264	260	301	242	268	281	266	271	280	279	308	262	287	304	241	265	286	248	286	275	261	247	264	285	273	261	288	264	243	308	288	259	281	265	272	294	272	287	300	253	272	299	321	267	266	269	288	265	291	244	279	267	243	297	281	261	282	262	258	262	282	286	231	297	274	292	262	289	299	294	272	271	281	269	268	277	253	240	288	281	268	261	282	269	282	261	242	258	284	309	280	295	281	255	285	273	287	271	267	258	279	258	274	277	236	266	262	268	282	269	245	255	268	316	270	294	247	286	258	279	293	286	293	289	279	242	269	260	302	266	294	261	251	257	262	273	246	278	249	265	298	296	270	273	268	270	278	284	243	263	247	302	243	273	230	288	261	259	241	266	276	229	288	265	255	257	288	266	266	282	279	256	244	273	276	265	280	294	289	280	265	296	265	270	252	278	310	251	301	257	272	246	271	254	287	298	274	277	284	261	279	263	274	276	303	266	253	294	256	281	276	280	276	258	251	265	280	274	281	294	277	309	263	274	281	257	266	274	280	299	249	257	266	277	275	246	291	264	270	243	251	273	287	250	272	247	298	254	287	268	266	273	256	290	298	258	280	310	297	299	273	273	258	293	270	262	289	268	280	309	298	270	301	279	261	289	286	285	292	249	273	251	252	265	257	250	259	266	268	254	267	246	303	292	267	296	260	250	278	240	258	272	285	258	276	284	238	290	287	260	245	273	283	269	295	297	280	274	285	264	283	256	283	271	266	266	267	268	289	278	305	276	266	280	267	254	269	282	259	282	267	275	266	280	283	267	291	258	242	256	293	287	256	298	251	270	270	267	280	297	265	264	290	266	265	300	254	257	288	259	277	267	264	267	267	259	260	236	274	295	273	272	270	228	271	273	270	252	283	264	297	283	256	264	264	252	253	256	252	298	273	286	271	277	282	281	275	277	258	232	273	287	270	298	283	294	270	260	238	258	284	262	239	241	252	275	285	295	245	276	276	255	271	272	252	287	280	287	261	293	261	295	277	294	259	294	292	256	274	283	264	264	253	277	260	280	276	279	279	283	286	259	258	280	313	280	257	266	219	295	275	274	264	278	271	269	235	253	258	254	296	286	258	273	251	251	239	269	254	296	295	279	275	323	298	254	273	304	293	269	283	272	264	289	275	292	262	286	280	245	267	263	258	250	260	256	267	264	306	262	268	271	261	273	285	288	266	255	284	300	281	255	302	244	262	232	283	245	243	255	289	252	240	278	276	255	280	291	276	279	270	293	283	269	273	270	246	256	261	280	249	265	255	290	299	256	248	265	287	272	253	250	267	279	260	278	244	251	248	284	269	294	253	278	289	290	255	260	281	290	241	251	275	270	241	303	280	274	264	238	256	278	274	248	264	262	280	252	269	269	296	279	260	258	263	274	297	290	285	275	239	256	264	260	288	298	284	262	271	260	286	267	268	264	297	268	285	281	289	283	266	273	288	266	279	282	281	288	275	269	277	266	259	258	259	271	266	249	284	269	266	264	270	271	262	290	253	260	248	263	285	245	255	263	264	243	255	272	251	296	306	248	244	246	292	259	262	274	256	261	293	286	271	276	284	261	259	275	254	282	281	292	290	258	255	293	278	266	267	307	271	282	245	271	268	258	299	256	279	273	275	287	279	262	269	278	277	254	266	265	254	265	263	257	260	290	277	247	275	247	264	253	258	219	289	277	291	267	274	262	249	243	289	294	277	246	317	277	266	285	281	245	245	295	258	272	288	277	250	276	301	301	266	290	258	248	291	288	300	262	272	278	243	277	279	292	246	317	278	259	272	277	252	301	302	263	264	279	250	291	271	263	277	311	255	271	268	265	261	276	250	277	264	287	270	292	256	301	278	268	288	283	247	308	235	261	260	285	281	256	276	268	282	256	278	258	274	267	261	301	275	293	271	284	257	272	273	278	296	273	284	267	296	268	285	281	272	254	277	286	286	275	278	278	280	301	251	275	261	286	267	252	260	264	259	260	278	272	288	259	281	256	291	275	282	259	283	284	276	288	282	262	240	326	263	262	267	239	272	259	261	270	245	239	281	265	290	283	230	256	275	280	303	256	267	279	254	244	256	277	287	282	279	271	272	295	275	263	294	284	262	250	261	274	286	316	268	280	271	269	259	281	291	284	298	305	293	291	261	278	280	262	261	275	276	251	285	287	266	285	260	260	246	274	284	247	317	266	281	250	264	274	249	291	266	279	302	272	279	255	264	253	292	267	298	248	286	250	266	232	268	294	271	281	289	267	278	290	293	275	291	296	249	251	266	258	248	298	260	278	256	273	268	291	277	270	276	249	256	265	284	264	259	252	249	281	267	282	267	245	233	271	280	261	262	254	287	267	268	242	274	269	303	259	268	266	277	273	291	270	274	262	275	286	296	273	270	252	272	269	266	267	299	277	280	239	289	276	259	282	264	279	244	303	258	282	273	266	268	254	261	264	278	279	265	294	262	273	269	267	281	293	278	266	289	271	287	243	258	259	260	268	279	260	259	269	297	280	310	262	257	275	267	259	257	266	272	278	280	268	268	294	263	264	233	281	270	252	251	302	267	258	263	261	264	264	310	279	229	279	272	255	286	271	266	283	246	253	259	284	258	295	293	275	251	283	268	259	261	278	259	226	263	271	263	269	269	246	265	276	253	264	283	255	316	285	256	263	252	257	261	265	280	290	275	272	300	263	273	288	286	272	279	274	286	271	249	277	298	262	291	291	313	270	263	255	275
10002	12034	18662	19724	18621	15616	10892	8525	8277	7099	6668	7253	4461	3906	3403	3090	2823	2568	2299	2017	1787	1607	1579	1541	1642	1670	1548	1460	1308	1265	1216	1105	1067	967	1068	1020	968	816	836	850	826	859	776	743	740	745	708	726	714	781	951	1117	1044	983	812	698	633	610	652	619	623	638	637	652	631	637	618	647	684	644	655	605	637	626	680	671	655	649	633	632	630	649	643	612	659	606	615	631	664	642	592	599	652	665	658	603	658	614	659	629	669	673	629	601	635	632	658	610	659	664	633	681	712	639	628	619	632	605	658	623	612	600	612	646	659	635	619	653	661	654	694	653	654	607	665	647	623	661	663	622	637	630	632	584	668	621	604	630	635	612	616	608	639	628	616	608	610	645	654	632	614	643	674	591	552	668	659	629	613	609	657	645	637	670	659	647	666	663	657	624	653	610	620	611	605	621	702	647	571	656	616	602	589	680	653	624	612	633	634	644	649	616	682	620	641	622	631	621	663	621	649	671	640	630	627	651	623	610	631	634	651	604	664	700	631	642	662	601	627	632	665	651	625	622	706	711	628	649	617	656	619	661	623	662	665	646	643	641	607	661	652	648	623	653	706	628	661	618	691	609	608	631	641	652	659	603	655	614	635	623	620	631	633	658	673	643	600	584	605	638	642	614	643	655	661	645	647	628	619	642	615	619	623	591	653	658	676	643	591	586	581	633	656	670	605	604	587	656	601	597	632	670	608	658	618	680	641	621	600	610	636	607	611	630	636	654	650	596	664	630	681	621	674	619	625	660	640	623	675	641	636	631	684	641	639	651	685	656	648	681	642	657	597	633	642	592	633	665	599	635	577	662	645	605	618	641	689	651	651	650	653	644	634	658	675	652	648	633	610	626	666	665	666	655	610	610	650	632	644	654	633	634	662	584	629	671	656	614	609	637	620	623	623	617	604	638	632	650	621	669	607	594	630	675	655	651	666	640	635	653	624	681	667	690	616	607	612	599	621	631	608	639	653	633	659	631	653	613	616	662	666	640	626	671	635	620	612	661	675	613	627	674	694	635	626	686	638	665	629	632	621	604	630	684	644	624	661	664	610	633	682	657	617	621	661	631	634	618	614	654	628	648	640	621	657	649	619	646	619	644	620	603	599	642	649	652	643	666	607	656	635	655	637	620	613	648	639	676	624	683	646	644	624	615	612	646	589	639	663	624	616	625	679	593	679	655	650	657	649	659	653	652	638	587	648	645	608	627	618	605	628	625	656	649	640	610	667	674	633	603	649	642	626	634	704	650	655	645	672	617	620	623	653	619	600	634	690	617	637	587	622	629	651	618	624	670	634	668	608	596	603	666	637	600	650	656	632	602	661	652	642	680	648	614	642	632	642	646	649	610	641	674	627	668	673	651	636	623	628	599	639	657	617	623	608	577	638	639	649	633	648	630	618	640	629	644	615	613	624	663	659	656	669	668	658	640	618	627	635	623	620	622	621	688	599	627	639	616	624	623	650	644	598	637	649	616	575	630	658	639	651	616	629	635	663	597	646	590	645	650	618	618	642	650	645	607	631	669	642	601	618	653	626	657	615	628	634	629	648	654	641	632	614	631	647	609	631	692	599	632	616	669	660	608	634	669	622	660	629	597	593	669	663	637	671	602	658	650	617	698	603	643	624	594	635	669	600	625	675	642	622	658	677	607	667	626	632	663	630	613	658	636	643	657	606	688	617	642	670	650	734	678	642	638	656	631	688	607	632	656	625	623	617	630	598	663	605	668	620	656	640	626	604	649	651	640	620	651	616	626	614	651	613	646	665	640	637	637	604	617	613	617	635	640	642	650	644	659	629	617	678	662	674	640	598	630	624	647	655	607	614	661	617	612	632	676	612	626	634	650	658	658	611	630	642	647	627	644	628	645	674	637	586	661	687	639	608	617	618	627	646	636	668	605	651	627	684	573	636	628	646	659	616	623	667	676	637	649	640	644	643	634	635	633	599	615	678	664	645	653	617	629	656	653	625	602	599	650	657	637	612	663	666	626	645	593	612	644	652	658	658	625	623	647	635	647	649	639	613	661	601	664	691	634	602	669	628	607	676	646	662	649	623	605	626	667	643	608	664	669	642	622	628	610	634	589	670	646	637	617	628	620	602	641	595	655	697	635	635	643	685	638	650	659	597	594	639	654	622	655	642	649	601	632	670	621	623	635	640	638	661	618	667	626	635	663	644	655	663	619	596	653	661	637	642	638	622	630	678	664	609	599	624	637	606	660	694	617	603	600	604	633	649	613	659	612	623	624	679	664	626	657	642	631	661	658	627	617	624	632	667	649	636	662	656	661	656	626	668	655	606	631	651	652	636	631	677	660	676	636	651	624	599	657	660	663	621	645	614	631	707	603	651	671	657	652	676	616	634	602	669	647	614	637	632	679	626	672	637	643	626	641	617	628	639	683	619	662	635	628	626	604	653	657	646	629	662	584	647	634	646	648	630	646	601	627	631	609	640	590	604	616	663	656	622	691	617	614	615	629	673	659	635	639	658	653	676	629	609	646	626	669	639	659	628	605	653	635	601	653	667	611	687	608	639	679	614	603	612	637	639	646	635	643	616	639	651	633	639	608	646	643	645	641	630	602	583	614	654	669	658	612	624	609	702	666	638	612	647	625	641	636	603	612	600	609	649	618	715	645	663	622	642	638	626	647	653	636	609	607	645	630	627	631	645	647	596	606	627	629	661	633	620	603	638	642	602	643	691	681	631	644	599	636	655	623	656	630	648	684	638	627	611	625	679	630	621	585	633	614	597	637	612	652	632	612	627	640	681	645	643	650	623	625	652	641	654	649	641	665	641	632	617	686	662	614	623	632	631	636	715	620	641	638	690	665	597	621	656	619	648	600	616	646	676	663	677	635	662	603	678	662	646	636	609	636	612	630	645	647	618	630	680	654	649	589	668	628	626	611	614	638	635	626	633	619	650	643	667	627	686	630	664	635	665	631	648	692	649	674	664	652	652	607	646	675	634	664	637	665	624	626	613	636	661	673	610	651	639	598	667	666	676	643	620	640	677	658	647	647	594	645	626	611	649	609	648	661	630	613	668	657	594	608	655	651	625	659	638	662	630	664	617	693	640	602	642	617	623	645	620	666	612	653	707	613	657	619	612	669	650	663	678	662	608	625	620	678	644	675	642	626	589	660	624	624	665	653	653	636	604	639	605	657	567	696	660	672	615	644	571	646	632	613	607	665	624	661	616	655	673	623	608	634	649	632	622	643	626	604	612	646	599	633	647	608	663	657	664	653	727	652	628	605	639	650	590	577	651	638	652	607	642	646	664	700	616	638	648	620	653	645	647	628	642	619	628	673	651	641	596	659	608	649	660	627	635	687	616	657	643	638	645	627	632	633	644	602	618	662	626	608	609	607	675	617	668	606	670	630	640	650	644	615	660	666	585	620	644	640	633	645	629	642	618	643	634	675	648	638	632	643	649	612	655	614	626	690	578	631	621	618	684	619	646	644
32123	35656	35357	32270	31593	27149	20643	15104	14325	11513	9694	12440	7942	6020	4539	3315	2442	1735	1477	1104	852	800	772	731	775	932	1016	1297	990	881	752	609	633	509	672	675	583	526	443	468	369	354	327	302	296	272	274	307	263	319	567	682	513	439	330	305	269	236	262	237	245	239	244	277	231	254	237	245	232	241	265	262	234	240	234	265	237	244	251	253	243	232	244	241	289	264	265	228	229	235	234	244	245	255	272	247	255	252	247	241	271	295	235	206	245	238	258	219	243	230	247	250	225	245	232	270	240	246	223	264	237	259	236	257	232	283	278	245	245	232	269	224	227	244	249	237	281	233	253	253	240	256	268	237	275	242	237	281	261	274	238	243	251	219	260	240	221	263	241	253	240	247	263	261	227	215	258	215	277	249	255	261	236	260	253	288	243	234	237	232	264	253	252	256	247	253	243	247	238	239	258	257	265	233	261	255	233	242	262	236	257	241	260	252	239	246	251	234	266	245	235	273	266	222	243	260	237	228	245	237	253	244	231	207	242	254	250	234	247	230	232	251	238	248	230	234	267	232	247	243	269	228	244	275	256	235	241	267	225	223	251	249	292	257	229	257	219	244	248	253	251	240	240	241	253	237	240	247	264	241	249	264	260	228	241	258	244	256	256	258	220	244	251	258	256	242	268	253	256	259	248	263	257	246	245	248	250	247	260	267	235	235	259	231	250	246	236	232	238	253	274	273	254	250	244	228	260	273	264	248	240	265	235	250	254	261	273	250	272	230	244	285	283	241	270	268	254	278	275	244	221	232	234	262	253	221	270	263	247	235	232	252	250	253	248	242	248	234	261	246	237	214	234	243	231	241	245	208	257	260	247	258	261	258	253	255	248	251	263	281	221	274	254	251	266	241	256	235	263	265	262	244	294	227	224	252	260	231	281	240	258	249	241	272	248	237	249	241	238	241	262	232	238	242	261	250	252	239	250	246	281	252	249	226	260	233	248	261	257	260	240	279	259	249	236	238	233	256	253	264	260	236	239	289	241	216	231	249	224	244	296	253	257	222	245	256	255	256	232	230	260	261	266	263	253	241	242	240	244	241	262	278	254	263	258	274	263	256	259	241	245	261	247	227	262	257	241	211	244	235	244	247	240	229	241	236	231	265	251	268	240	252	243	253	245	259	262	268	255	214	243	252	243	213	234	227	257	261	248	226	242	240	239	249	256	223	252	238	283	252	245	235	258	267	265	237	253	255	249	254	261	265	252	266	241	240	207	234	233	251	235	273	228	240	248	236	235	219	254	228	286	233	256	230	233	255	253	238	251	297	242	247	242	252	240	268	235	241	259	224	226	231	230	242	213	266	261	246	263	233	259	230	257	256	263	244	251	266	242	233	235	244	258	244	230	244	264	273	227	236	250	274	245	271	262	237	223	239	253	269	262	269	268	224	282	240	270	243	246	220	226	232	226	258	268	231	245	233	244	266	229	239	215	228	225	231	228	251	222	252	261	245	253	246	246	264	253	241	254	226	221	255	236	242	235	225	217	248	226	238	240	256	231	257	255	251	229	241	243	231	232	220	285	275	256	238	254	245	246	253	257	257	268	247	258	261	252	272	217	237	246	232	226	230	259	227	232	257	243	244	248	237	242	247	295	271	220	238	259	224	242	243	238	278	243	233	246	251	247	247	248	239	229	286	258	256	241	243	217	260	256	253	237	226	244	258	260	242	240	236	273	268	259	230	257	278	274	224	250	259	247	270	247	217	270	243	227	200	230	255	243	235	261	245	267	247	236	239	288	254	282	271	240	253	241	231	260	251	255	237	251	230	236	244	258	255	233	256	279	232	252	220	244	279	264	216	254	264	253	266	245	242	217	244	248	254	226	224	257	236	240	250	265	241	272	247	257	262	254	222	221	257	241	248	264	256	246	269	280	247	262	235	308	237	249	241	283	221	221	283	272	270	251	237	226	242	250	248	240	249	260	237	249	272	236	269	242	259	254	255	241	244	249	233	235	231	256	214	252	238	242	259	274	244	276	249	252	244	230	253	271	255	255	215	240	255	283	276	262	239	269	242	271	259	262	235	222	253	263	247	260	250	234	243	240	280	248	260	237	238	244	223	278	247	250	241	258	248	214	232	242	226	262	240	268	257	260	236	275	262	240	266	244	240	253	242	245	255	209	240	260	246	232	263	234	243	282	265	259	250	223	248	209	255	259	251	223	237	260	239	254	248	248	241	247	262	260	261	231	260	242	227	226	248	262	269	250	251	239	236	233	246	260	252	239	250	202	242	252	256	265	253	261	242	243	241	246	252	235	245	250	246	212	258	242	225	256	256	243	262	229	269	243	252	280	247	262	235	237	288	227	277	256	255	242	244	248	246	236	235	262	259	217	241	256	243	263	235	231	236	237	213	257	247	225	255	245	251	229	209	267	242	264	209	276	223	248	265	228	238	255	229	221	250	235	276	233	243	249	219	241	256	247	261	271	255	231	261	219	270	247	266	225	249	261	277	225	263	226	233	244	228	240	239	257	240	243	274	269	232	225	248	259	243	251	251	245	255	247	226	246	236	222	257	271	248	271	244	236	242	230	231	231	252	209	248	223	220	245	238	241	238	257	233	217	273	257	244	256	229	262	230	218	269	241	271	255	253	242	248	244	232	261	230	245	253	262	281	249	243	229	235	255	271	271	227	209	219	274	255	243	245	242	271	225	265	229	245	258	249	236	233	251	258	256	255	265	260	241	287	261	255	260	245	232	255	225	242	246	233	256	245	254	278	263	227	249	234	231	250	260	245	250	258	207	254	254	261	236	264	216	223	216	238	258	248	244	248	264	262	228	266	269	237	249	267	247	235	266	242	226	268	250	236	248	254	221	279	256	236	265	226	279	247	254	262	235	256	246	269	235	255	246	263	221	238	267	258	225	241	256	252	250	235	275	239	267	284	269	249	239	243	245	248	264	223	256	246	258	238	266	251	217	261	244	237	243	270	284	249	258	240	256	237	253	242	245	225	225	264	259	234	246	270	264	233	240	291	265	226	238	262	227	241	266	238	252	259	265	247	244	281	270	283	227	234	249	240	256	262	259	235	253	264	236	280	236	258	231	248	250	252	237	235	257	244	233	240	223	254	249	256	217	254	248	265	264	240	248	219	245	245	226	255	241	233	260	262	249	256	218	266	234	231	233	237	270	269	238	279	221	228	260	264	229	259	252	248	237	253	245	253	241	270	231	248	231	260	238	246	217	267	234	247	270	235	258	262	255	228	271	257	242	257	232	245	250	276	233	271	233	274	285	263	215	254	229	243	264	232	286	273	238	250	254	233	227	262	252	261	251	257	242	241	243	249	253	251	246	247	223	245	249	247	224	245	236	243	255	252	254	257	242	258	226	227	249	271	234	269	239	247	251	265	276	253	245	238	286	255	229	258	247	242	258	260	275	272	263	257	251	225	269	212	254	243	254	237	229	257	235	250	237	261	264	248	238	246	252	248	229	243	253	231	228	244
22691	28612	35555	40238	42598	38943	33292	29418	30113	26296	26143	30374	21942	19450	16034	14791	12202	9779	8002	6189	5291	4199	4162	4022	4550	5374	6212	7797	5375	4691	3799	3428	3842	3250	3759	3775	3191	2502	2038	2045	1673	1442	1208	935	957	784	811	813	757	1034	3255	3637	2513	1653	1043	810	623	524	575	578	604	611	607	616	580	605	583	557	604	570	596	581	558	586	587	581	583	582	547	589	585	583	605	567	591	618	612	584	528	604	656	562	580	575	622	562	572	584	581	587	588	583	599	549	596	593	614	554	558	581	564	568	546	624	618	595	585	569	600	637	584	596	598	614	559	568	577	585	560	624	564	583	576	584	599	551	576	558	642	557	560	578	578	568	537	584	521	574	586	556	612	551	576	572	589	534	575	603	556	565	559	618	552	592	590	561	572	583	582	588	550	564	567	546	611	563	606	539	600	555	580	621	583	568	612	567	581	547	550	585	618	583	593	579	633	569	600	569	532	613	560	600	591	558	583	606	577	579	580	590	575	584	544	561	590	555	589	587	600	571	574	602	572	558	587	597	545	563	592	574	561	618	590	568	597	595	608	561	567	599	585	576	545	605	585	557	585	599	561	576	614	561	575	612	585	563	542	613	573	599	561	546	560	587	569	564	583	576	548	583	600	576	583	598	565	588	587	571	604	591	558	577	548	567	559	600	583	565	558	619	622	575	545	609	599	560	588	608	584	585	626	627	582	586	606	612	586	584	549	572	638	590	582	568	597	558	559	514	577	565	581	580	560	552	549	592	566	572	597	629	587	573	570	550	592	596	577	581	524	550	596	551	639	610	583	594	598	567	558	545	552	553	580	614	585	574	574	593	600	550	572	605	588	578	558	576	556	552	559	605	606	590	609	555	585	565	553	567	612	575	566	549	592	587	588	588	621	604	542	595	564	537	574	572	620	589	612	585	607	571	592	575	574	579	604	585	579	598	513	577	589	574	599	577	623	594	571	576	563	565	532	609	573	576	561	603	578	578	610	595	592	620	565	581	572	597	600	610	550	598	622	572	563	543	596	585	592	611	570	570	582	567	549	573	634	628	610	595	583	581	592	564	595	572	599	548	530	581	541	616	595	583	559	592	555	544	576	576	587	610	561	564	588	634	580	578	565	577	572	568	572	599	552	597	587	615	551	570	556	569	589	580	575	608	559	598	563	578	568	575	597	591	577	568	601	624	568	574	610	574	540	598	564	570	573	548	604	526	567	583	591	583	568	593	618	591	537	607	559	576	558	544	562	568	545	610	576	575	574	556	553	610	572	582	580	580	585	571	583	564	576	560	588	580	586	573	572	581	586	605	577	557	612	552	609	568	579	624	570	561	588	583	580	581	565	580	587	562	537	595	631	559	606	591	592	560	585	556	568	590	532	585	586	604	571	573	548	551	581	563	583	542	601	564	594	556	570	542	567	623	568	591	588	595	566	551	560	567	565	585	558	572	583	614	593	597	548	593	553	575	601	602	586	567	587	577	536	624	610	554	614	588	560	619	607	585	519	624	612	567	556	614	575	611	533	584	585	598	588	543	569	586	613	627	607	548	580	565	597	582	550	553	565	589	580	572	540	568	539	584	575	592	590	540	599	556	574	568	547	557	542	560	564	571	603	525	580	582	602	557	585	567	576	558	592	581	613	628	557	587	613	605	553	585	603	589	587	639	551	578	632	586	522	538	609	601	628	577	560	574	531	611	572	561	578	555	620	580	592	613	598	555	541	552	549	585	602	577	594	536	594	597	572	604	542	577	599	588	585	607	588	563	560	561	570	592	598	611	616	611	645	606	571	582	560	576	632	577	555	525	561	581	589	584	565	542	578	586	573	586	595	538	584	575	575	598	562	601	617	582	581	544	540	579	561	557	608	567	568	616	612	520	606	589	604	596	610	564	595	579	570	560	538	603	593	577	545	572	560	606	591	550	573	591	598	607	588	559	614	536	537	613	619	573	602	573	559	570	586	599	596	548	593	620	617	565	591	581	553	624	585	577	553	592	621	620	611	571	605	547	570	566	574	559	568	594	599	606	596	572	551	581	621	606	582	610	578	616	549	552	555	545	607	574	561	588	532	600	567	631	596	542	560	590	592	567	579	574	569	600	566	561	557	568	566	547	583	557	565	605	592	587	608	633	595	569	553	608	581	604	595	563	576	538	564	562	557	565	608	575	636	578	610	557	585	547	584	601	602	560	642	621	562	550	609	587	594	585	602	586	561	575	610	544	589	593	577	596	586	571	580	600	601	543	600	586	637	558	568	588	566	623	575	597	649	569	601	521	584	566	550	567	600	614	593	572	588	573	553	523	581	595	558	573	539	546	610	550	571	521	609	588	606	602	554	549	590	580	589	591	578	613	579	590	614	601	556	618	597	554	603	582	582	556	610	550	564	594	562	630	562	541	543	567	618	600	594	596	558	594	612	605	587	561	600	548	569	527	568	558	584	598	580	558	574	546	577	583	618	627	572	561	640	548	587	605	592	603	567	568	569	611	552	555	572	556	581	583	564	585	557	589	585	588	593	554	627	606	558	594	579	537	575	540	596	602	638	594	577	549	622	587	609	547	568	562	631	583	618	560	568	603	573	598	572	604	618	596	622	557	586	582	594	567	560	602	601	570	567	580	634	573	585	598	574	548	559	573	583	588	587	584	556	572	595	591	593	601	570	593	580	669	533	586	604	544	598	569	559	585	585	548	577	566	576	621	561	604	590	565	561	579	559	548	580	555	550	582	578	585	566	622	612	557	544	582	557	579	581	567	576	602	604	628	622	583	609	573	615	615	576	562	621	574	560	581	565	618	615	563	578	580	570	557	573	590	543	579	564	573	538	575	595	590	588	622	584	604	576	568	575	575	597	607	563	569	626	577	585	582	561	571	537	568	581	565	598	573	579	535	571	593	605	571	549	607	554	620	574	578	579	579	574	538	538	557	585	563	561	558	588	551	598	582	585	603	576	615	572	553	581	649	582	606	579	567	618	609	551	597	583	599	544	606	573	590	609	571	585	549	575	598	566	551	595	617	568	595	609	589	598	567	575	522	541	593	588	576	551	607	559	578	554	531	622	593	592	599	589	569	586	534	568	645	580	621	560	612	561	562	549	556	551	572	579	596	603	537	576	577	607	552	515	597	560	600	574	549	580	606	598	537	542	567	614	618	573	591	567	605	555	592	583	593	568	585	575	547	598	555	611	591	539	583	570	593	614	553	534	629	546	553	557	577	545	616	562	575	612	601	584	544	540	551	571	600	621	577	558	568	556	597	566	579	527	603	582	568	606	553	589	593	582	576	584	566	620	602	623	583	579	608	551	592	561	573	593	595	592	597	608	552	622	599	584	589	586	562	597	595	591	593	603	563	545	576	586	590	576	614	561	561	597	602	584	582	600	584	562	605	574	604	548	540	584	566	560	562	547	597	577	633	580	599	578	642	562	567	575	567	620	568	548	588	596	587	587	550	554	568	576	553	597	587	590	555	588	564	596	578	629	598	612	589	571	606
39705	41744	38128	35767	35983	33419	28085	22953	23581	19411	16988	20611	13387	11088	8350	6008	4310	3159	2670	1749	1449	1208	1198	1149	1294	1469	1588	2343	1777	1342	1172	1088	1221	1011	1051	1197	939	724	559	641	503	439	406	312	313	336	282	314	284	428	1042	1058	740	519	387	311	266	213	235	247	252	230	222	259	252	236	240	247	228	221	224	240	229	244	228	232	259	182	229	273	248	245	239	269	250	237	209	233	224	237	238	233	199	273	227	223	237	228	222	274	240	234	229	273	233	234	246	233	237	226	211	216	224	209	236	227	261	201	229	285	261	243	234	261	230	233	257	215	235	232	267	205	270	261	251	256	246	234	233	210	257	226	236	260	214	237	223	258	237	231	226	236	245	235	270	218	247	237	243	240	211	205	220	239	254	226	212	280	234	245	245	259	233	275	224	217	226	224	218	240	244	236	214	223	272	239	240	225	251	247	244	216	248	250	241	234	263	237	221	278	215	221	236	245	217	228	254	261	216	260	217	255	254	245	258	230	264	228	235	227	223	221	248	262	237	240	231	227	228	230	211	237	232	238	254	247	202	232	202	232	257	238	236	228	225	256	223	247	221	238	237	234	253	211	215	246	232	231	284	248	224	253	228	274	245	250	237	233	225	209	240	232	222	250	236	267	267	250	211	254	232	222	271	289	231	240	233	242	245	259	242	261	235	276	238	257	217	263	218	279	247	277	233	266	264	244	244	216	225	263	222	239	244	204	257	229	264	223	197	216	250	257	231	255	252	248	231	227	264	257	229	243	215	223	267	253	241	256	248	243	237	246	222	267	268	210	248	238	240	232	265	229	244	273	236	229	232	248	228	236	255	197	221	236	216	238	215	229	234	231	226	267	253	239	222	224	246	225	226	232	238	230	243	228	258	280	240	211	216	250	233	227	229	220	235	217	253	243	225	241	218	260	254	238	239	228	244	205	208	245	243	216	242	233	229	243	235	241	225	234	226	221	247	228	229	204	239	261	231	206	255	247	236	250	257	225	239	241	239	240	213	228	264	284	233	238	249	224	220	237	255	238	249	241	255	219	258	216	240	267	208	259	228	224	273	229	238	229	214	236	215	228	249	217	246	232	252	243	216	238	208	229	238	255	211	240	235	230	254	256	237	260	221	230	226	249	262	224	225	223	232	232	249	236	217	263	231	222	230	244	219	232	230	239	251	232	239	262	254	248	210	230	242	241	241	252	249	236	245	242	231	244	214	190	256	255	227	255	235	239	224	233	257	213	219	252	226	253	211	236	249	229	234	221	244	266	220	259	237	230	243	247	250	236	246	242	234	266	224	235	269	251	237	271	242	222	264	256	240	241	232	242	235	231	228	274	218	212	238	253	208	253	250	219	215	238	272	247	217	224	260	229	240	225	205	262	250	260	243	258	218	228	259	221	227	244	247	252	239	214	241	268	236	242	282	245	240	232	236	233	239	237	273	230	217	272	247	248	217	218	237	233	215	222	220	248	268	238	212	219	245	238	270	235	244	247	252	230	230	221	248	206	271	225	236	234	234	239	232	208	261	251	237	218	253	228	274	221	252	231	231	210	269	236	239	236	220	225	260	248	239	245	245	231	248	259	223	202	256	217	241	246	240	221	231	244	257	252	252	244	243	243	243	228	261	251	244	204	221	211	247	235	264	233	233	227	230	227	231	227	245	280	232	232	236	248	240	230	255	228	230	220	255	260	241	225	252	237	237	249	224	228	250	261	235	251	241	205	236	260	228	249	262	245	225	230	228	223	234	232	228	253	251	268	210	233	250	237	257	245	239	237	288	241	229	270	195	226	243	242	244	234	234	257	267	207	262	210	252	272	240	237	231	247	218	266	245	223	234	253	240	231	222	232	228	248	265	233	241	219	255	263	218	240	239	253	245	242	247	223	241	238	246	249	233	213	239	223	240	264	251	274	243	229	249	245	268	212	231	266	258	281	237	250	249	235	249	237	217	240	219	247	250	240	224	237	240	239	250	227	227	217	217	226	242	219	236	267	240	217	227	245	234	249	233	262	243	222	231	235	243	211	256	229	254	242	227	229	222	237	242	252	201	228	233	212	258	236	220	235	239	246	205	209	253	241	215	236	214	261	214	252	229	232	221	241	248	226	210	228	250	233	214	241	248	246	254	219	254	251	234	251	229	246	232	217	238	216	237	268	278	225	270	250	251	228	241	229	251	245	235	228	241	231	217	256	259	244	230	237	218	258	261	279	226	233	205	213	215	205	242	263	243	239	221	234	276	241	227	232	250	227	229	224	230	263	243	231	221	261	261	249	226	247	254	229	234	227	235	266	242	255	240	248	245	241	239	246	234	221	255	249	237	246	237	243	222	261	237	245	238	244	212	240	218	196	245	220	272	240	239	210	237	233	242	239	238	214	243	247	232	233	239	225	230	229	218	239	223	248	228	244	229	248	231	200	248	253	199	251	236	245	247	231	248	222	250	236	277	267	244	270	214	230	226	224	210	244	264	238	219	220	212	258	230	238	268	246	237	221	212	232	233	249	241	230	229	265	224	233	241	254	264	213	225	269	238	241	240	230	234	268	242	250	271	209	242	256	225	245	247	220	240	236	217	205	221	250	230	221	247	232	226	248	226	231	215	268	231	243	223	253	224	250	214	222	217	206	245	215	245	232	244	237	248	253	248	246	260	267	246	222	220	230	244	237	226	249	246	239	252	228	227	235	259	223	255	237	242	243	241	230	238	255	229	224	253	250	239	280	265	232	245	223	252	248	258	239	246	239	226	279	229	240	223	240	263	243	238	226	236	224	234	237	243	227	225	204	241	230	252	243	248	237	241	266	236	240	209	234	238	240	285	260	249	245	267	215	220	204	229	258	221	245	250	229	220	267	273	267	242	225	224	231	218	233	240	257	238	260	262	242	242	252	238	237	240	252	227	221	235	232	217	214	254	250	249	219	231	223	221	225	240	227	230	244	203	232	228	243	283	273	232	224	231	223	244	249	221	254	213	234	237	229	262	243	253	220	240	253	223	213	264	230	236	222	230	250	220	221	224	227	235	252	254	242	241	245	214	237	237	225	255	264	215	231	228	232	245	264	242	200	222	232	234	233	226	244	209	248	220	225	258	195	240	225	199	257	252	232	229	230	219	263	275	260	245	220	246	224	232	270	256	217	238	259	180	252	238	220	254	245	266	241	258	240	244	237	238	235	234	265	236	250	232	248	228	268	272	250	248	214	254	226	260	274	224	245	227	233	229	251	221	233	220	230	234	233	237	260	246	255	207	234	240	234	234	239	279	243	255	231	238	258	219	252	222	232	237	237	268	235	245	243	242	210	243	251	225	229	244	250	250	237	254	239	238	268	259	235	251	241	259	223	208	248	260	232	258	218	241	238	225	256	253	254	223	246	262	231	237	244	238	216	249	249	220	237	229	241	262	225	254	244	240	245	230	250	237	255	254	264	241	217	257	231	211	245	245	228	265	266	253	228	239	241	252	258	207	225	222	219	228	241	208	228
27879	34871	41078	45706	49298	46267	40719	37251	37310	33355	34678	37347	29856	27993	24634	22228	18781	15147	13026	9695	8694	6816	6675	6395	7174	8553	9604	12442	9320	7811	6844	6264	6753	6025	6095	6734	5478	4099	3352	3493	2692	2336	1651	1335	1108	1056	842	891	785	2067	5801	5708	3670	2407	1395	952	715	612	590	533	552	547	554	587	528	570	543	539	582	584	592	564	594	555	612	600	554	579	585	576	513	509	569	552	567	557	563	623	550	558	539	575	576	555	558	536	595	553	601	545	560	569	546	548	533	514	556	519	551	548	584	538	564	576	564	521	538	551	512	567	540	540	519	569	582	617	513	590	565	527	528	487	545	560	568	523	517	562	538	541	506	608	574	579	551	536	541	531	549	561	593	545	583	535	565	525	541	572	515	567	568	560	570	543	582	552	550	579	564	519	503	535	548	544	547	537	536	568	602	537	559	567	583	523	609	561	578	558	525	530	568	567	575	555	575	569	515	568	549	582	576	532	583	548	519	584	544	553	526	557	569	561	539	557	558	556	531	598	557	529	553	552	594	580	546	537	579	529	516	543	562	598	558	577	574	562	567	525	561	548	577	523	540	560	555	585	526	558	551	528	528	531	590	568	585	530	530	507	547	542	583	568	543	522	585	517	587	554	540	556	547	550	562	562	583	543	573	527	514	557	564	601	552	573	560	536	585	528	555	509	563	517	562	542	537	565	576	550	531	538	552	523	571	567	605	556	573	558	530	538	554	498	579	558	499	553	605	559	547	537	565	593	577	548	538	536	579	568	571	558	524	551	519	542	550	543	529	576	546	552	554	555	572	579	539	583	568	523	587	566	580	542	567	602	580	562	547	549	571	548	597	563	572	541	575	588	567	573	582	552	593	548	554	558	585	558	553	536	553	559	551	578	537	564	573	560	511	530	536	541	554	545	547	523	561	527	593	561	593	518	515	556	605	542	580	595	565	520	559	561	570	595	533	557	562	519	581	520	580	552	556	597	555	593	601	588	521	588	578	556	573	528	559	512	537	545	574	523	562	551	533	629	566	542	601	575	578	564	556	564	584	529	523	544	523	565	586	547	551	548	544	560	584	575	508	594	524	584	537	511	618	560	554	583	544	559	600	551	579	554	536	549	566	577	527	558	561	554	528	568	496	537	540	557	555	540	575	540	573	605	569	551	570	580	520	555	567	574	569	553	601	638	529	513	524	574	540	532	543	556	550	530	553	548	513	569	570	537	576	537	551	596	534	560	568	563	565	549	558	529	570	528	565	579	605	522	555	551	561	527	579	583	561	585	532	539	539	555	554	512	586	587	565	546	548	539	546	539	540	598	543	579	594	574	576	560	552	566	555	542	564	581	517	554	534	571	573	573	542	524	602	515	562	582	527	554	563	526	551	545	544	518	553	583	515	592	527	492	564	560	536	577	556	554	523	551	593	560	526	565	549	563	546	590	530	563	535	551	527	552	588	559	573	565	539	588	606	520	545	580	514	527	546	576	536	545	541	563	563	528	557	553	542	576	570	532	554	554	557	536	562	536	567	538	539	611	580	588	551	531	543	553	512	569	577	553	548	607	553	574	547	501	545	562	545	549	517	540	536	548	537	562	565	568	579	535	560	536	566	561	570	562	541	571	549	572	528	565	575	561	566	592	547	551	562	583	541	544	605	534	562	606	538	536	558	570	575	518	574	566	540	569	539	544	557	551	537	560	535	552	547	571	545	517	562	593	639	558	522	568	572	584	561	562	539	525	548	539	544	559	531	570	523	562	559	619	564	574	530	572	585	562	614	556	533	540	561	555	536	548	565	564	531	560	535	519	543	574	555	546	530	561	534	574	527	540	539	548	541	543	584	553	544	569	516	541	553	533	569	594	530	471	515	543	540	538	526	508	556	573	480	544	551	591	523	523	557	519	591	544	576	577	573	618	595	554	548	539	555	536	562	571	531	538	553	587	511	580	547	537	544	526	560	600	560	522	537	576	579	569	549	572	620	540	577	567	539	571	542	551	565	516	568	535	573	561	551	581	538	608	518	528	597	564	562	593	532	584	555	567	576	598	602	559	500	504	635	556	543	562	556	552	520	557	536	581	593	579	498	570	573	547	534	554	522	537	536	561	569	555	552	494	540	558	506	591	578	567	560	554	536	542	574	592	520	571	529	508	585	572	590	556	583	565	527	524	530	540	521	578	550	574	578	582	562	628	533	568	545	543	539	537	586	561	553	524	560	590	543	539	551	531	572	539	547	535	543	563	579	536	542	561	551	559	586	553	516	524	544	586	561	554	544	510	561	570	568	572	563	581	600	550	561	511	529	514	551	583	550	578	545	516	563	544	565	563	540	586	532	551	572	540	577	525	547	558	561	554	547	580	575	564	579	560	533	552	567	557	589	528	563	595	551	573	592	579	540	544	530	550	545	567	566	653	559	528	559	544	587	530	531	591	561	563	576	595	559	567	555	543	590	548	534	577	560	540	544	519	568	563	546	565	597	582	574	565	554	551	528	552	579	566	542	538	533	550	579	601	527	583	579	561	549	573	582	628	577	558	547	531	580	584	560	539	560	567	526	550	571	548	527	571	546	558	552	570	529	521	546	567	520	547	548	553	526	558	536	615	556	520	541	496	570	574	584	600	565	578	583	554	553	576	540	547	563	558	532	537	507	543	510	544	572	569	560	536	537	535	566	555	532	558	551	521	561	549	548	572	564	541	593	575	612	521	545	564	548	511	584	577	539	565	543	607	582	573	543	518	565	574	524	554	541	555	571	597	551	520	552	532	528	561	523	575	520	571	602	501	540	581	571	518	548	579	565	562	568	545	572	518	556	530	536	546	583	557	537	532	537	560	573	542	574	563	520	557	554	556	568	544	563	565	560	529	562	525	597	557	560	579	598	528	567	530	553	521	534	521	530	547	534	554	580	573	544	560	473	538	519	576	572	570	553	531	522	611	519	603	554	530	570	523	565	598	538	548	547	558	552	562	514	536	549	534	549	546	530	508	551	557	563	543	539	564	560	548	553	550	528	574	572	543	532	592	583	514	534	585	531	579	546	514	556	548	536	564	548	557	578	529	559	590	536	554	554	552	516	598	552	558	572	556	552	553	530	579	570	516	557	556	500	529	573	561	553	538	561	574	511	544	533	574	567	554	583	595	517	547	583	531	596	549	556	556	575	554	518	561	545	611	559	587	576	555	553	564	562	599	569	561	503	549	541	550	565	536	536	554	600	564	561	551	556	554	562	560	582	538	544	585	551	530	573	566	585	512	549	558	526	573	575	583	623	565	545	567	570	549	542	552	568	574	526	558	558	542	587	551	542	604	567	559	546	546	570	574	565	597	543	538	541	561	532	574	536	571	609	558	563	532	517	560	563	540	545	569	588	579	542	536	581	589	564	572	574	533	589	537	550	534	545	558	569	586	543	583	538	543	583	600	537	558	541	529	538	549	536	572	538	554	576	545	567	562	568	543	545	586	535	569	534	567	582	544	594	559	540	545	521	556	594	560	555	583	526	600
15776	13962	13588	10217	7485	4903	2892	1867	1933	1518	1446	1235	910	974	823	654	586	563	538	482	453	450	441	405	417	408	379	367	409	386	334	357	295	315	292	327	329	303	276	267	291	297	306	304	291	275	333	297	286	290	361	377	332	344	320	288	279	292	266	308	260	302	261	248	256	278	274	277	268	299	275	276	270	307	285	271	258	261	240	283	308	293	284	259	262	264	246	298	304	285	276	270	272	275	255	261	278	272	283	264	293	247	285	294	276	274	262	279	267	291	272	278	286	261	281	274	286	288	263	281	300	292	260	269	284	237	291	309	242	277	253	278	291	280	271	265	279	278	266	276	255	285	270	286	294	278	293	282	285	295	258	295	272	275	265	268	287	295	284	277	247	264	285	270	301	285	255	277	291	258	286	295	269	279	287	279	291	295	274	302	273	275	284	284	276	278	281	282	260	280	280	293	270	266	278	273	294	247	267	278	249	275	288	281	274	297	249	266	285	256	273	285	264	286	282	243	286	287	258	261	289	280	282	311	278	264	287	287	258	280	270	255	276	280	293	291	277	307	259	292	287	275	289	257	255	266	269	264	274	270	269	286	267	278	288	245	266	284	293	266	274	297	293	271	274	288	307	271	279	274	285	282	251	305	298	253	256	327	285	270	261	255	284	291	289	258	281	294	295	286	325	324	264	320	268	266	291	287	267	284	279	273	281	239	249	270	257	254	259	275	252	281	272	282	269	250	277	270	267	264	274	258	303	266	294	266	260	286	270	291	287	280	295	281	302	262	285	309	271	288	271	274	268	264	275	274	290	257	253	298	274	303	268	256	283	283	303	250	261	260	257	280	290	268	291	284	311	258	291	296	290	284	257	296	314	278	282	289	262	242	271	253	271	285	261	286	279	263	249	262	284	271	254	258	309	289	288	253	265	259	281	242	256	264	264	269	291	279	258	274	286	274	282	269	283	285	244	299	309	314	266	281	252	288	271	274	266	297	277	265	289	276	266	282	292	282	266	291	271	270	290	269	281	272	286	257	284	273	267	267	274	257	285	312	272	252	282	278	277	257	261	264	281	266	297	287	269	282	253	276	266	263	266	262	281	259	246	273	277	286	274	266	292	265	302	265	326	298	287	279	283	259	274	259	293	311	278	303	290	297	258	282	281	273	282	279	281	327	292	283	259	307	280	274	281	292	284	249	249	271	264	265	271	292	299	267	261	259	262	243	256	295	258	277	279	256	260	281	311	289	255	238	276	266	294	275	252	312	284	259	259	270	294	283	258	276	282	293	269	258	252	250	295	306	277	281	276	247	293	251	282	286	267	288	273	272	287	281	277	292	280	289	277	258	272	279	268	261	239	291	275	278	265	279	247	270	278	252	282	305	267	293	273	266	280	300	284	295	327	267	248	275	279	296	282	274	315	284	272	244	255	253	274	285	277	298	270	278	277	290	292	280	286	305	261	281	285	269	265	268	305	243	266	277	279	273	265	283	287	288	313	270	259	261	254	293	285	256	253	265	258	302	280	288	262	257	333	302	288	286	290	284	296	248	263	271	256	254	278	275	300	267	285	273	259	291	280	282	266	280	286	287	273	256	237	299	277	249	252	276	265	256	273	249	288	279	277	267	281	264	280	271	292	263	263	269	280	281	291	275	264	278	301	271	267	268	273	274	300	290	269	281	267	263	269	296	281	287	285	303	284	275	268	290	275	272	265	290	252	252	284	269	246	284	299	263	255	279	267	294	310	277	275	310	258	287	274	295	268	266	282	254	270	246	258	268	265	266	291	253	324	240	273	298	281	291	264	292	270	289	292	275	291	293	250	259	289	280	269	236	305	276	281	233	282	284	258	293	255	328	290	262	294	281	271	268	290	285	281	253	251	279	298	312	233	257	309	283	261	265	263	277	244	279	260	250	253	297	258	277	297	275	235	283	282	269	266	263	257	286	277	271	305	272	258	286	276	237	263	266	262	277	273	277	259	284	293	242	279	274	299	294	278	278	233	263	277	265	304	292	260	292	282	327	256	283	259	279	286	279	283	297	266	287	273	274	242	249	291	281	301	232	247	279	264	281	299	281	268	266	316	266	260	274	277	266	291	253	267	261	283	267	256	289	289	298	258	246	257	279	291	279	263	257	290	257	291	300	276	290	266	271	276	284	281	315	264	280	286	273	285	259	265	308	270	270	327	286	270	247	262	286	268	288	259	302	276	281	291	274	280	252	262	242	309	274	271	254	275	268	304	266	253	304	248	288	271	268	241	279	273	261	247	267	276	298	307	294	277	253	266	294	284	262	250	271	287	279	275	275	248	297	270	299	257	255	245	277	297	275	254	281	264	273	280	272	253	287	278	276	265	261	241	300	307	262	269	278	281	277	291	295	283	277	289	294	272	242	272	292	286	284	255	257	251	300	284	256	302	271	291	269	275	304	275	310	264	271	284	270	258	273	258	311	278	276	286	257	278	300	246	276	264	261	286	298	268	240	290	308	282	270	271	282	250	252	263	289	284	262	282	275	253	277	270	271	295	255	279	287	265	259	268	273	289	291	292	259	283	276	240	264	256	274	288	258	280	277	270	268	307	273	285	272	267	267	278	244	250	279	290	245	248	255	281	266	257	286	280	262	274	264	293	282	316	286	293	276	240	253	298	276	318	281	256	302	280	257	275	295	291	268	266	289	260	293	275	245	293	259	253	265	275	301	271	275	267	278	247	303	268	270	288	262	287	276	278	293	262	247	258	295	286	256	282	284	292	271	257	255	281	256	278	294	284	266	254	242	273	251	256	275	288	267	289	289	288	272	296	284	295	289	258	267	259	284	265	282	276	287	248	265	292	258	271	292	275	275	297	274	282	268	285	289	242	272	258	271	316	270	287	275	267	283	302	290	270	256	264	286	248	297	263	285	295	262	297	308	256	289	286	311	271	275	258	271	275	249	288	273	242	276	281	262	274	255	268	259	274	284	280	275	287	304	273	254	238	285	282	270	246	282	298	289	286	286	275	283	275	295	288	275	301	280	273	266	253	260	270	281	281	275	283	276	304	278	269	264	252	260	254	263	278	249	269	286	267	270	239	271	259	270	309	301	261	264	314	259	265	251	267	314	285	258	289	289	286	302	280	285	274	281	243	286	290	257	287	264	269	277	270	277	297	296	249	269	266	290	240	283	281	281	262	264	324	248	297	254	283	284	293	252	264	303	266	289	238	298	284	310	282	290	282	262	260	289	303	286	307	275	282	287	268	272	285	271	270	301	254	273	273	283	285	276	279	253	275	283	292	294	270	280	282	286	259	293	281	271	278	256	258	281	295	258	272	291	289	264	279	265	299	271	265	265	257	289	253	289	280	262	252	276	263	282	314	263	248	257	272	302	266	270	266	270	291	281	245	312	280	289	271	299	284	265	273	271	276	271	286	251	282	234	310	280	290	263	273	246	292	255	237	295	270	329	265	250	278	262	254	270	267	261	245	290	273	271	260	272	289	272	273	290	314	302	305	283
9724	11760	18273	20208	19479	15126	10175	7826	8063	6880	6593	6329	4437	4030	3523	2874	2620	2477	2308	2082	1816	1660	1744	1634	1706	1662	1489	1487	1332	1367	1294	1176	1087	1085	1065	1048	1063	920	822	898	856	814	792	810	753	746	765	731	695	801	1040	1120	1098	960	804	742	675	664	700	652	637	641	596	651	660	637	639	630	623	619	652	686	631	663	646	661	617	660	670	638	628	638	650	656	629	666	649	698	600	605	666	631	659	608	654	653	628	623	629	645	704	626	638	663	610	622	650	653	625	623	626	654	610	611	668	641	668	685	651	661	686	636	641	633	608	630	622	628	641	638	665	654	616	633	622	631	665	650	643	639	628	695	632	604	657	648	626	641	603	653	613	629	601	641	645	627	650	654	659	617	640	678	581	645	645	664	653	666	676	634	638	662	615	630	662	665	609	650	663	619	676	646	668	609	645	645	673	687	636	647	692	628	668	584	665	612	634	653	644	647	645	636	677	653	656	612	657	620	595	668	632	624	674	613	652	654	671	610	658	676	676	651	648	639	680	676	628	642	666	653	603	619	639	637	676	633	659	601	680	652	637	611	640	625	651	670	615	653	657	613	646	651	635	638	638	625	606	666	657	621	644	680	616	636	656	640	636	644	652	659	627	597	624	692	628	599	638	626	655	680	670	667	649	634	627	670	658	610	632	634	645	642	608	602	696	644	657	634	635	611	643	677	664	659	650	639	641	616	663	638	622	645	656	623	647	667	615	626	632	637	621	614	624	617	646	669	644	707	597	654	656	672	662	640	604	588	618	602	636	674	636	658	657	655	652	650	665	627	668	658	645	643	634	664	630	658	642	675	633	637	645	627	639	622	658	638	639	643	683	668	637	644	659	616	672	649	636	628	637	629	576	685	622	659	644	643	654	626	664	606	677	608	657	617	629	670	654	667	663	652	656	652	636	642	683	599	647	625	642	669	643	675	672	636	645	688	677	623	667	682	605	644	667	654	651	658	604	630	676	622	651	645	618	635	689	668	663	643	666	650	646	657	647	634	639	681	667	658	689	617	634	632	656	622	656	634	636	623	603	610	662	655	655	670	626	635	640	660	662	629	673	610	591	641	656	607	635	679	591	657	669	615	612	633	651	661	612	668	667	640	602	632	641	643	667	644	611	633	645	606	618	629	603	658	642	650	607	660	658	667	615	621	693	647	651	676	619	652	671	655	638	638	634	632	639	651	667	645	653	634	666	620	645	677	658	634	681	620	611	683	645	602	635	674	653	636	656	680	651	640	650	652	605	666	578	620	642	620	650	622	659	640	625	628	659	607	657	701	641	669	620	650	637	610	609	696	610	600	633	675	605	647	646	647	626	628	666	602	620	660	674	651	676	624	665	667	652	655	628	664	683	664	651	638	611	626	651	642	655	638	642	630	624	721	623	699	633	657	655	641	616	636	629	650	640	647	597	622	669	669	604	654	614	621	639	601	674	663	639	612	635	661	687	650	656	658	675	627	603	714	647	638	640	628	643	625	666	645	632	640	650	661	642	620	613	604	672	650	669	617	675	624	658	642	673	648	615	641	617	601	640	632	656	662	608	634	627	652	620	673	655	613	642	643	628	636	654	639	628	648	624	608	644	625	606	602	604	625	667	644	673	649	653	639	660	650	630	641	641	574	632	617	667	632	641	672	692	597	629	616	642	648	632	615	607	657	619	645	624	647	619	635	646	621	620	639	595	585	652	614	623	603	682	634	670	604	627	617	657	654	612	656	684	642	688	666	625	664	602	649	609	631	635	618	589	659	661	700	650	657	672	655	621	626	630	608	635	646	608	659	629	666	641	630	694	656	672	656	635	648	607	640	661	634	665	675	620	621	597	671	651	636	679	635	648	650	612	647	645	619	603	650	697	641	661	625	609	672	661	683	611	660	636	621	643	618	650	643	648	648	670	621	586	670	685	615	631	645	647	647	678	663	617	670	650	664	697	623	639	630	629	678	642	653	678	673	652	627	658	647	638	633	678	643	685	645	641	622	605	645	634	618	656	657	621	648	636	622	636	634	670	662	686	654	600	630	663	641	646	578	629	630	645	636	647	639	654	659	677	658	615	681	661	637	667	653	667	631	636	642	659	656	655	620	618	649	603	602	678	669	611	662	673	653	665	652	628	642	600	619	639	609	659	635	658	650	625	626	621	644	623	581	670	642	639	646	634	642	664	701	633	613	606	639	605	633	640	633	626	614	649	620	652	630	638	622	686	636	634	597	629	657	664	607	626	637	631	627	647	652	663	620	674	643	640	591	651	666	619	675	700	640	653	654	649	682	671	692	623	652	689	652	655	643	624	601	640	659	651	597	681	591	623	649	667	648	682	638	634	600	632	662	653	619	646	612	625	648	628	677	627	645	615	634	639	645	612	673	664	636	655	630	648	618	652	666	657	658	613	611	664	668	662	637	598	680	652	634	664	598	645	625	647	654	639	653	621	660	633	635	635	669	640	649	665	565	636	676	597	707	629	654	624	688	654	631	601	665	620	644	663	626	644	613	652	636	634	658	659	653	653	643	670	605	611	660	618	647	665	578	586	684	647	656	663	647	593	610	634	583	666	695	661	652	646	682	621	644	636	635	643	654	631	678	634	633	651	623	624	683	616	637	627	652	679	646	637	648	664	620	646	645	673	623	649	632	616	660	646	626	701	631	650	645	630	662	648	648	682	609	621	642	671	642	654	614	647	653	642	636	626	633	668	670	668	659	675	680	614	594	650	648	637	605	655	645	677	678	658	671	626	610	637	650	599	664	689	627	651	648	565	693	661	678	651	638	647	627	641	633	677	685	701	623	638	641	609	667	669	677	608	611	620	637	637	639	649	666	613	659	643	627	635	625	637	623	622	641	656	649	613	643	651	652	617	629	600	676	630	583	651	621	665	633	642	648	658	631	608	638	651	625	627	648	616	615	630	603	649	645	619	685	614	650	623	614	619	626	658	669	629	626	641	675	628	624	638	579	650	637	640	633	680	637	635	609	635	642	643	643	658	630	655	598	679	652	672	655	628	644	673	636	646	705	634	657	570	629	673	657	678	677	656	598	621	646	645	686	624	618	638	623	615	655	603	594	687	614	636	616	646	658	663	601	648	669	714	628	627	682	623	651	694	701	624	617	653	626	628	662	629	638	660	644	700	669	667	677	637	635	644	676	654	644	599	658	676	663	646	661	619	687	625	582	623	639	659	674	636	624	650	653	635	660	644	628	689	659	635	603	600	623	638	649	649	694	629	670	579	643	608	649	618	607	644	619	621	653	646	638	661	647	630	665	578	651	620	618	666	643	674	658	653	616	662	639	633	620	614	688	666	651	592	687	646	662	646	658	636	659	677	562	682	694	675	650	661	616	663	637	624	619	668	615	641	664	654	639	612	661	636	628	619	602	696	612	647	647	665	636	642	644	643	658	633	633	635	613	595	631	664	661	689	694	657	559	650	629	647	607	647	654	605	616	636	601	615	636	643	615	627	645	633	671	636	666
31156	35697	34548	32667	31767	28090	21056	13860	13964	10496	8820	10576	6548	5489	3829	2856	2151	1739	1493	1071	937	805	818	728	744	899	1104	1345	988	777	675	745	772	639	776	723	598	503	495	479	384	375	346	312	303	321	267	288	276	345	571	691	614	408	364	286	288	273	259	252	267	243	232	262	267	234	237	260	228	237	277	252	238	250	257	250	261	229	282	245	274	250	243	248	272	253	272	265	217	258	255	254	224	268	245	263	251	249	272	262	267	234	245	277	235	254	213	267	276	260	258	236	250	247	265	239	256	262	246	235	245	201	281	275	254	282	271	229	254	251	247	258	241	251	255	293	251	225	248	249	268	251	250	259	258	259	254	229	267	230	232	251	227	259	229	274	261	278	251	244	249	260	254	257	257	257	267	243	253	269	260	248	274	241	295	253	236	265	236	286	237	227	253	244	228	258	232	263	269	262	243	235	255	241	256	279	250	258	257	223	249	256	254	237	239	246	221	264	234	271	243	268	237	236	227	243	249	255	228	263	262	263	227	247	248	246	222	257	287	251	283	265	256	241	246	250	254	263	253	257	274	261	263	243	251	246	266	276	291	263	252	222	283	252	260	265	244	245	260	232	269	266	236	293	267	236	262	264	256	243	246	259	248	260	250	236	276	238	242	253	251	265	255	253	226	272	244	260	231	261	266	219	268	257	228	282	252	267	247	250	284	257	261	248	261	267	243	273	239	253	236	231	235	239	245	248	241	224	247	246	211	253	247	265	247	258	264	300	257	282	235	253	252	290	247	254	266	270	293	243	237	244	276	272	224	256	261	260	283	271	224	238	262	261	269	268	253	247	247	269	254	226	247	267	233	251	247	256	267	288	280	238	305	238	239	228	226	240	255	263	244	269	283	261	240	284	237	274	244	241	264	253	239	270	252	258	257	289	258	251	239	257	270	261	246	237	227	236	250	232	276	258	227	250	252	244	268	249	252	238	247	246	244	241	283	259	253	252	250	277	274	242	264	263	269	233	263	274	257	272	271	233	254	261	259	269	293	274	294	255	275	243	268	265	227	252	243	265	254	235	257	233	228	261	231	242	261	261	237	270	266	283	244	235	247	251	231	266	235	256	239	267	233	262	278	256	240	259	228	240	260	233	229	244	252	245	229	242	222	245	254	236	247	230	284	269	244	249	269	267	231	259	268	240	254	232	247	235	272	252	274	228	224	245	240	239	238	226	258	272	252	239	238	252	243	277	249	255	254	242	261	256	248	244	237	261	258	234	265	258	254	249	236	246	257	258	252	231	277	258	255	233	225	279	255	262	260	261	261	257	282	216	247	272	246	266	257	271	272	277	225	261	234	256	252	238	249	238	252	288	262	269	270	249	233	245	248	247	250	258	249	260	243	237	262	251	254	232	244	252	263	263	248	253	245	261	247	264	256	255	262	233	248	275	257	302	248	260	246	238	270	277	244	266	251	261	237	265	245	228	220	272	258	242	263	260	238	238	288	251	259	237	257	264	244	274	292	267	233	209	215	242	270	242	253	261	258	244	232	254	260	249	271	233	250	247	243	274	241	268	263	254	249	254	235	254	263	267	265	270	253	239	266	256	257	250	257	257	246	243	237	249	248	261	245	256	230	242	287	238	246	244	243	229	257	257	239	244	236	261	257	257	248	244	261	256	255	227	232	257	258	226	223	258	264	268	227	254	238	238	269	246	255	259	227	270	236	266	250	260	269	245	238	282	247	258	231	250	265	266	262	236	231	262	244	209	269	275	278	234	230	303	232	245	209	289	278	250	284	269	247	285	275	249	222	238	246	269	259	271	267	270	267	291	228	256	253	250	235	256	248	241	249	274	236	234	237	266	273	264	243	272	235	258	237	251	250	258	234	236	267	257	249	267	269	257	221	225	250	287	258	244	233	271	265	251	254	255	270	229	250	238	234	266	242	250	257	257	224	254	288	249	259	230	240	250	250	245	255	238	232	290	242	266	286	257	252	253	263	224	247	223	232	232	234	271	271	237	283	241	247	240	231	222	232	236	263	262	247	251	230	256	276	216	223	264	203	232	267	253	250	230	236	255	271	241	247	216	241	244	256	268	259	256	249	258	258	246	230	276	245	251	263	280	259	247	226	265	229	285	226	218	253	237	236	252	235	265	205	263	251	218	233	276	246	250	232	253	259	269	270	257	239	271	273	238	257	261	242	240	257	289	229	224	249	242	227	287	248	260	241	246	238	249	284	246	284	256	252	234	256	233	264	247	266	258	262	249	202	273	225	262	242	231	264	228	262	241	211	260	258	257	296	285	244	245	249	228	272	250	260	237	267	235	229	245	227	282	264	233	276	231	231	267	240	245	244	301	236	238	251	231	279	261	248	259	261	228	271	264	254	276	279	261	238	251	260	244	269	260	242	251	237	220	265	244	266	245	275	261	266	281	216	244	246	279	296	245	270	258	261	268	261	258	224	232	269	273	256	242	250	243	237	269	270	265	255	284	242	257	246	248	250	268	243	247	262	249	262	241	248	241	259	242	269	246	238	230	268	255	218	245	222	248	263	256	317	235	272	233	260	233	255	288	259	250	221	241	267	238	264	263	265	249	221	276	253	261	245	292	269	242	242	265	263	281	250	228	253	280	272	264	245	234	274	240	238	277	242	282	255	266	279	269	220	240	286	255	283	240	266	245	270	219	233	243	262	248	260	246	250	279	250	262	261	251	240	210	281	216	244	303	278	269	286	287	252	246	268	272	278	246	268	250	231	223	239	242	258	253	240	258	248	251	255	242	264	245	241	231	258	213	248	244	253	272	258	256	250	267	284	252	257	250	266	252	275	255	259	246	254	270	232	258	253	260	288	260	242	233	239	277	242	229	246	250	254	252	270	228	270	261	251	257	243	261	249	243	230	249	249	249	235	243	239	263	258	252	255	255	248	266	281	240	270	251	262	295	228	258	240	260	254	258	251	249	257	266	263	253	256	243	245	251	281	248	257	248	251	291	256	215	222	248	216	263	236	235	226	223	250	288	270	245	270	268	263	251	254	250	256	252	257	264	231	259	222	243	229	261	236	245	283	268	276	262	231	241	252	269	229	262	259	238	248	269	255	269	264	228	239	261	233	254	237	244	226	257	216	248	223	255	242	272	271	267	239	217	276	256	256	263	249	255	250	218	229	254	254	233	246	242	242	282	254	253	259	294	262	253	257	253	260	253	232	239	259	252	247	259	265	238	251	235	222	240	262	236	258	239	250	247	254	228	238	243	254	240	269	260	233	230	275	247	245	264	239	260	253	276	233	261	251	275	258	263	261	218	234	259	245	286	231	228	228	259	242	255	247	271	281	264	265	244	285	301	224	248	251	259	303	250	286	266	242	260	288	256	251	236	251	276	256	259	255	266	245	266	252	232	258	252	265	254	264	250	248	237	222	273	255	271	249	268	240	263	259	242	224	287	256	216	250	253	244	248	262	252	265	301	244	248	233	250	268	269	252	224	243	243	238	228	229	273	237	254
21959	28038	35439	41194	43607	39543	33465	27316	29523	23725	24001	27304	20288	19529	15750	13536	11235	9442	8219	6070	5523	4453	4348	3925	4227	5018	6215	7519	5806	4817	3955	3943	4459	3469	4345	3783	3123	2739	2046	2341	1751	1500	1075	1024	821	921	873	779	753	1246	3086	3469	2601	1700	1208	802	735	631	583	590	621	636	563	634	602	554	588	560	615	571	574	581	572	561	580	634	611	630	633	605	560	555	583	558	614	575	568	614	614	583	602	587	574	569	598	589	596	632	566	583	604	581	630	567	614	566	640	633	573	639	555	640	668	607	594	564	615	562	587	566	602	598	593	579	549	600	606	537	572	582	580	601	649	573	625	599	604	598	530	645	610	596	614	553	581	620	618	586	589	577	592	553	559	556	611	588	581	579	571	578	550	606	609	608	593	571	610	590	568	586	531	597	599	617	570	585	569	613	606	633	527	607	589	586	592	605	575	580	597	558	561	617	556	564	573	579	574	577	586	610	553	596	645	563	570	600	598	586	635	596	614	605	596	581	607	560	552	609	613	577	585	560	576	571	591	601	541	587	609	626	591	584	602	582	601	562	626	562	579	576	531	603	576	594	600	643	584	588	595	630	612	619	626	604	604	603	580	576	614	610	613	603	602	608	612	601	567	595	586	586	617	595	558	580	613	576	587	574	605	582	597	598	620	581	602	589	574	616	580	585	581	603	587	583	599	611	614	605	587	603	626	561	604	574	577	627	586	645	591	592	594	585	580	559	608	601	551	583	582	608	570	576	636	600	685	609	578	617	596	554	585	586	596	561	558	632	614	593	636	577	591	652	593	580	573	540	613	549	572	592	559	590	580	594	612	590	593	571	594	612	576	592	608	560	618	583	595	584	583	636	620	595	613	644	550	571	585	602	593	583	590	624	585	627	587	584	591	608	597	608	597	612	588	612	616	525	564	547	551	631	630	612	556	564	616	584	620	563	592	568	593	584	565	551	567	647	597	613	596	548	599	541	590	575	647	559	574	598	624	599	609	607	600	577	606	587	584	557	559	545	614	604	586	629	598	561	597	641	560	609	593	550	595	638	584	578	582	553	590	607	604	567	535	563	612	600	568	593	623	616	606	590	571	609	597	600	586	565	596	596	582	576	586	585	574	579	577	654	608	554	598	599	621	581	581	589	562	604	621	579	610	592	617	594	598	594	612	594	623	561	604	578	558	584	629	567	608	583	591	580	605	605	601	634	599	589	568	588	592	575	562	597	606	660	578	594	619	625	588	608	603	593	611	610	578	605	629	586	566	615	625	613	574	583	629	614	611	554	590	615	567	588	584	594	584	614	536	600	574	604	626	551	590	612	607	597	598	596	603	591	560	585	643	631	621	617	581	592	584	565	603	618	563	578	607	625	575	625	626	573	576	589	574	596	606	559	558	584	616	551	639	600	594	604	587	630	605	600	600	618	528	568	561	573	599	621	635	600	592	579	595	603	579	587	620	580	560	640	584	595	549	597	561	572	635	599	622	571	610	584	594	592	597	663	597	601	604	567	583	614	576	594	653	576	576	603	605	602	593	581	604	556	557	615	590	592	658	601	569	602	594	630	571	592	576	560	597	640	560	590	607	582	618	599	579	595	610	609	571	575	549	600	581	623	557	599	515	611	647	567	632	568	603	610	597	617	584	551	577	625	577	597	591	597	610	614	619	598	614	608	580	541	576	575	566	618	571	618	608	589	570	573	579	558	581	563	597	590	551	601	592	606	571	613	589	577	572	603	598	559	580	591	617	587	611	571	565	584	630	580	625	556	598	596	613	594	620	631	573	603	636	544	592	591	612	576	568	589	606	539	601	670	591	584	601	607	617	596	573	565	550	585	573	604	611	597	650	593	615	587	590	571	578	601	629	605	617	593	576	579	567	589	543	529	588	602	607	589	572	589	576	607	579	651	568	584	649	621	578	583	613	621	621	593	582	577	583	618	655	584	591	580	570	585	583	636	608	623	579	544	604	640	584	582	612	596	610	594	591	581	574	580	580	619	603	635	612	575	572	597	556	629	574	595	619	605	601	568	624	599	579	615	577	568	580	562	585	603	596	579	591	571	555	583	625	614	541	574	615	604	579	577	598	620	569	589	601	632	623	597	613	609	593	599	584	589	600	577	614	616	592	566	607	623	607	575	662	620	582	548	632	593	558	550	591	619	609	635	606	538	630	584	562	554	594	603	642	602	575	569	565	592	547	569	609	610	542	601	577	576	592	576	616	615	609	593	601	625	594	618	650	643	623	591	608	611	618	598	574	586	580	604	585	586	588	564	596	605	601	553	587	597	610	593	563	607	627	589	597	567	625	582	568	572	591	577	552	618	612	585	605	600	604	604	608	596	598	621	641	583	629	582	599	571	595	626	625	573	580	557	564	607	628	621	560	610	571	610	617	617	633	568	562	571	579	591	619	572	571	580	591	561	581	569	621	628	601	563	626	556	592	600	633	582	596	609	584	558	580	565	633	587	590	593	581	584	606	550	590	632	593	589	616	586	621	558	645	567	622	561	608	590	591	599	580	610	625	564	601	576	595	556	596	585	584	564	605	599	610	610	555	598	584	638	603	601	600	590	601	614	598	605	592	571	647	646	565	589	601	589	596	597	576	572	611	613	569	595	610	586	568	594	600	601	611	601	587	577	588	630	599	551	601	640	587	608	596	566	596	576	560	603	610	616	577	590	601	628	601	589	556	621	632	587	567	582	623	553	572	548	590	588	621	597	630	603	601	595	578	593	569	649	571	610	609	591	600	579	591	617	608	616	586	569	583	586	580	646	581	566	631	601	595	568	564	602	580	637	567	595	578	640	603	592	597	598	572	623	533	608	598	583	586	598	589	571	574	616	615	599	577	612	587	589	597	576	597	566	595	577	552	574	592	567	583	576	597	593	595	571	563	605	627	630	598	591	551	588	599	616	609	581	557	627	561	583	603	598	610	614	573	578	590	654	605	566	605	591	575	581	564	614	562	550	616	591	526	580	558	575	556	584	603	597	607	539	595	587	623	624	592	607	603	581	572	588	601	582	623	571	585	604	590	616	614	623	597	589	567	622	534	584	588	603	602	647	580	579	589	607	601	627	575	626	581	625	612	621	597	555	627	617	610	600	591	590	527	580	591	566	584	568	559	588	612	597	541	568	575	608	607	620	594	596	587	640	600	561	593	543	587	568	634	591	599	591	548	620	590	577	577	639	599	629	596	593	564	635	565	601	588	559	544	584	630	590	631	624	595	585	597	624	610	650	591	607	546	565	649	604	611	614	588	618	653	615	602	603	554	610	610	587	584	646	597	569	615	630	626	589	556	589	606	601	600	567	603	606	553	591	581	558	577	581	613	620	638	590	569	581	625	575	573	621	560	617	591	570	592	603	601	579	596	558	574	595	608	592	605	563	572	587	590	575	614	610	604	596	598	605	593	605	602	541	565	590	597	622	570	598	614	590	559	630	598	614	576	608	604	576	575	630	603	607	570	566	612	596	602	617	580	604	586	594	610	619
39947	40343	36646	36147	36515	33763	28847	22430	24002	18030	16028	19242	12759	10425	7525	5343	4018	3261	2387	1825	1625	1329	1196	1109	1377	1525	1920	2198	1804	1431	1176	1138	1198	1074	1197	1046	847	732	666	628	495	411	375	341	312	301	310	289	275	356	889	1047	867	583	426	287	276	241	259	254	227	234	256	211	271	233	247	272	247	246	268	223	271	230	229	228	241	231	264	253	250	240	271	254	230	230	221	231	257	284	277	267	215	235	256	231	229	258	228	230	238	232	249	244	238	252	253	247	270	259	239	255	230	236	243	254	266	262	254	250	259	243	216	242	246	252	244	241	235	274	227	231	246	240	235	219	216	248	254	255	240	239	209	265	209	249	207	268	217	234	253	246	251	227	227	261	235	227	254	243	251	244	239	220	266	228	245	225	263	228	233	244	237	250	240	242	250	240	239	270	231	238	228	218	288	243	214	238	256	253	213	268	251	230	258	245	236	250	234	253	215	238	267	259	241	224	244	240	264	223	256	249	237	225	239	251	226	254	251	213	236	240	237	246	242	250	223	264	255	255	236	243	226	245	246	236	221	242	234	212	246	234	258	249	227	213	232	263	241	272	259	238	242	247	266	244	252	206	253	214	242	243	230	213	218	213	223	239	247	229	242	259	248	217	230	233	247	258	259	246	240	257	256	234	218	262	227	242	206	237	251	254	273	222	232	236	267	233	261	253	224	250	254	277	236	252	259	220	221	237	247	241	242	234	260	252	230	242	245	239	220	239	245	220	242	263	258	215	248	260	256	235	253	224	238	264	226	224	238	226	258	229	225	251	245	244	247	244	240	236	254	260	251	229	251	260	222	242	257	229	231	237	261	255	251	227	257	260	268	259	239	275	238	253	247	259	231	230	259	253	251	253	233	234	228	232	256	224	268	257	252	234	241	242	257	235	229	250	244	226	249	260	254	222	202	243	246	214	235	254	230	255	248	216	214	259	237	238	243	188	250	253	245	230	226	246	262	238	234	245	267	252	251	252	213	239	243	264	255	220	263	246	255	242	228	254	248	230	263	240	238	239	237	252	240	226	245	234	243	266	240	240	235	225	241	243	245	218	193	253	261	242	232	239	249	237	243	241	248	255	266	237	258	264	252	249	249	261	243	243	237	229	249	244	247	224	253	253	230	238	253	267	261	222	231	238	234	253	268	237	230	261	250	250	258	232	213	239	245	259	232	225	240	237	248	267	248	240	220	235	240	274	241	226	249	253	265	290	253	276	245	252	246	258	223	263	234	266	257	253	251	225	259	245	235	251	233	256	266	239	252	266	271	241	270	244	225	236	245	253	256	230	231	229	258	245	240	247	234	231	246	242	234	245	241	201	241	225	251	240	240	266	226	254	235	208	227	249	262	232	224	254	269	245	244	222	210	249	226	255	254	219	255	261	272	234	257	269	233	253	266	235	239	243	255	217	230	235	269	221	257	223	239	248	227	214	283	236	251	239	252	252	237	252	257	223	240	211	253	259	264	228	264	216	233	248	268	245	235	277	267	248	266	246	267	244	239	235	235	239	260	258	229	246	242	248	253	247	239	233	235	251	262	250	236	234	254	239	225	259	255	275	251	296	251	207	253	244	244	241	252	250	254	255	222	252	221	260	268	220	232	254	238	244	216	278	235	256	236	252	238	250	234	258	229	228	224	249	244	231	256	245	249	230	268	231	244	249	273	258	246	249	249	226	227	228	226	225	219	221	223	217	251	241	246	234	258	261	262	226	290	245	263	259	207	239	225	253	249	239	255	231	186	239	243	246	247	261	253	283	224	222	237	253	240	236	266	270	259	253	249	214	246	248	225	254	218	233	253	243	234	223	218	215	256	276	243	214	207	230	259	224	242	249	237	226	221	230	222	251	241	237	238	226	275	206	220	239	257	233	232	254	243	243	218	239	232	219	243	231	237	232	231	220	243	243	242	240	241	245	269	265	238	248	240	258	274	264	212	226	244	265	253	223	269	263	218	240	237	233	234	249	225	250	249	248	242	234	244	234	250	215	251	223	251	245	248	228	230	258	223	219	225	235	249	249	229	245	262	268	248	231	240	232	257	245	270	225	245	237	251	263	248	244	226	211	250	263	289	245	245	265	236	238	281	257	246	241	242	244	285	256	255	233	248	216	265	218	234	210	216	244	259	210	222	213	241	246	228	229	268	269	254	270	220	258	277	240	234	235	264	221	242	257	223	236	227	225	248	234	238	267	229	262	225	284	241	243	226	254	248	241	262	208	254	233	241	222	245	216	237	245	247	239	257	229	211	231	236	248	228	281	261	251	239	237	228	244	263	259	245	237	241	216	257	255	223	262	263	268	260	248	262	227	224	245	215	251	243	268	250	247	261	256	271	242	240	254	247	223	269	230	250	257	260	230	261	230	238	244	241	305	255	210	232	244	236	249	217	258	236	254	229	242	235	237	250	278	257	243	258	243	254	277	260	234	223	241	220	251	243	227	224	254	253	262	240	227	243	245	260	256	261	253	288	256	238	270	256	245	253	230	260	246	244	247	260	239	222	209	256	251	250	258	243	236	248	250	253	229	231	211	227	238	249	249	217	266	225	268	258	231	230	228	230	261	241	219	202	262	258	262	232	248	243	243	226	251	244	220	235	248	241	236	227	223	239	230	245	232	260	251	257	216	258	257	228	247	279	260	204	257	241	239	249	308	225	234	287	233	248	230	233	234	239	274	268	267	249	235	249	223	245	185	201	247	254	229	220	241	273	249	235	249	236	225	254	230	254	215	233	244	234	259	260	232	234	265	238	260	258	245	255	217	235	207	249	277	218	236	271	239	224	242	242	219	230	237	215	237	249	273	241	234	267	244	209	254	249	247	261	224	247	271	243	246	249	208	261	250	221	251	229	216	215	203	236	246	263	245	239	246	209	226	244	223	260	243	247	277	263	268	250	266	233	247	241	225	240	291	245	253	269	228	236	268	213	229	241	239	247	247	285	235	236	229	246	229	218	242	268	219	242	264	225	272	238	225	261	238	254	250	255	231	252	245	261	249	231	225	229	260	246	255	241	244	221	265	239	253	244	242	252	250	235	275	247	255	256	249	238	229	224	235	244	259	249	258	241	268	234	227	225	251	266	233	221	261	250	252	241	231	224	229	266	280	225	268	264	261	217	242	237	236	257	251	254	261	229	240	237	239	239	261	251	224	278	251	227	270	239	278	229	239	238	274	234	239	257	229	245	225	226	224	255	247	229	232	222	227	212	243	257	248	261	237	248	224	235	242	245	249	235	256	276	282	257	250	245	240	228	264	238	260	256	235	250	242	241	251	213	254	225	237	253	256	230	220	281	236	229	245	237	222	271	232	222	253	239	275	223	235	228	233	261	250	247	238	242	253	247	267	233	268	257	255	268	252	235	245	242	228	243	247	239	244	254	245	215	253	234	246	239	242	249	237	267	244	263	268	202	257	247	242	244	269	245	235	243	251	252	257	239	244	221	245	233	270	252	239	214	233	238	261	255	227
28756	34170	40171	46122	49907	46891	41405	35663	38112	31184	32803	35560	28455	28127	24054	20729	17866	15405	12705	9725	8865	6958	7007	6084	7762	7952	10464	12258	9877	8535	6920	6953	6778	6405	7035	6512	4899	4463	3557	3662	2828	2163	1535	1254	1201	1148	1002	881	839	1644	5343	5835	4518	2746	1691	1028	715	632	533	575	570	574	581	540	516	571	572	608	588	588	591	532	584	565	541	571	557	558	581	594	586	534	591	596	575	558	573	521	605	571	549	562	609	520	596	561	543	561	570	586	555	508	560	572	585	552	552	579	551	553	561	582	527	574	566	557	601	526	564	525	585	576	559	566	545	525	496	582	532	550	561	602	584	545	549	554	577	573	552	564	570	558	597	543	609	559	551	578	609	550	580	557	553	577	562	584	575	547	569	512	570	541	529	520	598	537	573	567	521	540	591	561	544	561	582	565	537	570	566	600	551	541	603	512	526	544	549	548	599	600	585	521	588	554	578	586	531	577	591	599	567	605	572	545	633	591	566	581	574	548	634	551	589	537	592	541	626	602	637	583	583	568	599	588	554	578	594	553	555	565	564	546	567	551	603	526	606	554	597	565	568	531	571	567	534	568	571	581	594	528	590	587	577	614	558	547	550	564	579	547	548	585	576	549	555	565	573	585	562	560	544	593	568	587	535	583	572	591	556	582	578	547	545	541	590	609	514	586	547	556	555	572	570	563	549	585	531	540	573	589	570	574	594	561	579	571	585	573	546	588	591	564	565	593	577	611	555	575	546	590	544	541	563	583	585	575	565	581	565	548	526	563	593	582	585	605	531	625	626	613	571	578	601	590	533	589	543	551	542	547	586	615	606	604	562	587	590	536	592	617	566	592	554	575	592	586	544	542	608	582	537	557	522	577	578	615	578	566	606	578	546	529	566	534	601	581	558	598	578	539	558	569	577	575	616	604	575	577	542	600	590	582	558	536	580	535	546	563	541	569	546	591	580	553	524	533	544	545	578	552	619	554	547	542	535	546	562	569	563	582	585	535	575	564	570	569	577	575	575	564	587	572	571	569	600	568	583	558	581	542	555	526	535	615	537	557	594	575	555	559	594	596	578	534	567	559	591	566	638	573	582	539	557	553	544	550	540	539	602	544	553	592	539	572	601	550	614	553	573	562	572	526	569	591	540	598	549	530	534	520	507	598	596	511	591	558	522	607	593	587	568	553	587	593	599	580	563	579	553	537	593	570	539	555	568	574	541	548	552	547	604	553	579	588	557	556	551	563	578	545	569	535	566	585	601	583	588	553	526	545	521	499	572	557	624	566	583	579	576	523	564	599	549	540	550	543	592	583	574	560	604	575	602	597	594	547	636	592	571	568	544	547	577	578	595	546	555	570	551	590	541	578	603	555	604	569	556	570	530	543	544	552	579	604	558	624	563	553	561	563	562	597	584	535	537	599	582	559	570	570	592	588	596	553	567	595	577	557	542	557	572	567	556	566	571	573	573	588	580	580	571	565	572	564	577	557	592	606	567	565	541	571	540	559	580	613	579	552	574	595	559	614	559	576	600	563	570	557	541	559	542	586	532	523	600	604	579	556	591	567	626	591	585	589	561	586	543	566	563	553	534	545	556	601	605	582	537	587	573	588	593	568	525	553	597	555	578	572	554	609	580	554	577	585	556	591	573	552	593	560	556	556	571	594	593	542	522	577	597	581	567	576	547	556	562	564	576	563	555	570	565	608	542	580	577	604	582	570	560	576	557	629	553	548	566	572	546	556	545	542	597	560	567	544	604	568	560	582	555	561	600	562	556	575	601	601	541	527	538	589	555	573	587	601	546	566	575	583	593	535	566	608	585	574	533	547	538	594	609	546	592	548	563	620	543	539	564	588	556	578	594	543	555	591	578	512	527	571	567	569	567	578	560	566	539	524	522	558	583	579	554	542	578	559	596	532	578	621	575	572	542	593	555	571	561	546	566	572	552	574	615	552	554	558	576	607	563	573	567	575	527	559	553	605	560	550	578	557	553	559	585	578	595	561	564	587	560	572	573	522	606	556	583	574	582	573	593	536	604	545	563	548	559	539	582	582	586	576	574	587	579	560	560	593	538	557	572	526	583	570	556	599	573	591	571	558	575	584	574	550	571	571	541	563	584	539	552	556	544	537	577	540	554	606	580	539	595	610	534	582	609	559	568	574	521	565	569	544	566	612	577	589	530	541	618	556	541	577	598	520	573	566	597	566	572	578	552	605	597	589	573	577	569	553	638	535	566	548	539	576	591	588	596	521	599	580	550	558	582	573	561	558	529	594	558	556	562	588	560	586	586	535	564	598	593	576	537	599	512	570	537	525	598	573	556	561	612	565	569	543	595	584	576	537	572	592	574	584	581	586	591	593	594	537	585	555	578	558	547	559	587	559	601	610	564	568	570	599	542	567	557	593	614	606	557	576	545	524	609	583	586	575	537	568	566	576	608	530	583	564	564	536	578	577	569	565	525	543	564	575	538	610	561	559	584	560	590	594	584	605	592	612	589	565	564	604	601	569	537	573	547	613	538	600	559	539	583	578	591	543	581	581	554	527	572	509	583	564	546	618	576	545	603	603	612	553	549	538	609	575	562	552	542	534	556	585	570	572	565	530	557	542	594	553	564	545	574	554	582	579	550	576	548	586	567	585	572	572	569	656	548	577	580	535	550	606	555	583	626	565	551	606	553	548	579	587	540	572	568	598	564	583	591	581	570	532	542	582	550	580	537	580	576	569	556	602	530	548	544	590	567	542	546	544	545	568	545	551	558	564	565	536	575	576	585	535	574	564	562	587	595	570	570	547	561	558	550	610	534	550	588	578	559	537	546	560	595	589	598	595	561	570	557	578	559	563	598	554	597	567	568	538	544	597	585	526	575	559	559	573	564	524	526	634	575	562	560	606	590	576	572	576	596	558	576	551	554	560	566	558	548	523	572	558	584	514	534	566	577	581	550	547	544	578	550	541	573	576	573	566	556	531	557	587	600	574	553	591	598	558	582	548	565	526	570	558	590	587	561	545	568	554	541	582	554	526	564	580	574	604	547	551	581	553	571	574	554	550	554	514	567	543	557	562	568	513	597	586	617	574	582	593	595	519	548	526	572	594	520	566	568	544	603	546	580	529	587	566	575	581	556	549	564	557	551	592	562	531	571	585	554	593	587	548	538	571	567	537	581	553	557	511	525	590	590	572	587	558	583	584	551	566	582	557	581	545	599	556	579	562	587	585	576	583	534	572	564	606	564	556	608	570	554	552	521	583	533	521	552	551	589	579	571	555	554	605	520	543	544	569	526	541	589	556	529	583	584	548	589	593	591	537	535	571	539	526	559	546	572	589	548	546	580	564	600	574	519	586	547	593	573	558	553	606	585	582	563	559	552	575	551	583	578	617	547	571	557	547	613	542	534	589	573	568	612	588	584	533	547	586	570	565	551	562	571	573	542	586	576	582	595	526	561	575	621	577	538	537	595	559	549	589	580	602	570	514	559	548	557	568	581	548	542	584	547	534
15077	12791	12748	9283	6845	4198	2425	1611	1686	1423	1043	1065	763	793	668	581	579	484	506	446	445	494	452	416	419	412	395	416	390	339	325	313	310	318	342	293	314	320	307	315	298	272	280	298	267	290	299	259	285	299	342	344	326	336	315	268	285	269	312	274	256	297	286	267	244	266	318	306	296	269	266	265	270	247	302	295	284	287	280	303	286	301	293	284	260	278	293	291	253	291	291	284	279	257	274	301	277	265	281	264	266	297	268	273	292	286	297	258	269	267	296	276	300	263	289	255	271	297	264	267	259	252	275	277	293	277	256	221	251	280	293	254	249	293	284	261	261	254	274	271	301	255	307	259	302	245	258	275	284	261	275	257	259	283	258	258	293	295	271	266	266	283	267	256	272	295	288	261	269	270	277	282	297	298	259	279	322	294	275	277	285	299	258	248	295	306	264	281	269	236	284	284	293	287	274	265	266	293	295	279	294	282	259	273	262	276	294	290	285	303	254	285	273	267	293	227	283	286	286	277	287	282	290	287	298	259	278	262	298	271	254	292	259	269	262	270	288	294	257	257	266	275	275	264	257	282	274	267	283	252	305	285	292	269	285	267	285	279	306	294	266	248	265	261	302	294	278	302	273	262	269	279	255	285	277	284	240	290	292	273	301	278	258	279	241	277	298	251	256	253	260	271	264	278	295	276	249	281	286	265	267	273	279	332	280	273	277	284	263	294	285	299	261	232	338	298	242	268	300	283	253	244	285	272	288	270	275	324	271	281	301	297	291	278	256	235	249	312	275	261	275	293	274	286	271	287	262	286	286	304	265	277	310	281	252	276	291	259	274	266	282	272	253	261	273	237	274	268	274	290	283	293	283	246	285	263	272	300	299	285	267	267	302	285	283	298	283	301	269	274	296	300	282	294	279	309	263	286	244	266	304	280	256	283	273	288	267	263	262	286	270	235	267	269	286	274	272	239	278	272	272	276	266	337	273	305	305	300	311	272	246	275	297	312	299	279	294	268	268	256	268	284	285	271	258	274	251	280	275	273	296	290	273	285	295	283	291	287	293	274	265	311	281	284	287	250	253	264	270	267	266	284	280	292	299	269	282	270	284	264	286	252	284	271	277	315	282	276	284	303	285	262	293	315	296	259	266	272	284	250	279	264	258	283	282	291	302	306	306	278	275	284	297	276	273	295	287	297	296	294	272	279	314	291	272	266	288	299	285	266	273	266	282	278	303	251	287	311	281	278	265	288	282	274	302	283	258	248	267	258	260	276	267	268	256	288	251	303	273	278	259	281	277	279	269	279	277	285	275	278	246	308	254	255	296	285	296	264	292	246	311	298	296	302	257	276	305	253	285	273	265	278	256	270	278	249	287	283	303	308	229	270	274	285	280	282	257	274	286	251	298	266	313	271	267	274	274	276	282	274	269	280	268	289	271	298	295	276	264	243	249	271	271	291	261	265	276	278	286	295	284	293	263	270	285	284	273	287	309	268	268	267	247	278	276	267	264	279	289	264	295	286	271	267	321	285	289	275	284	290	274	281	323	273	280	287	231	288	286	255	273	288	286	281	268	320	257	306	274	265	284	306	272	285	278	289	312	271	273	280	278	308	281	300	254	283	274	284	281	263	266	270	271	281	302	277	274	271	294	255	282	279	264	260	230	270	258	259	250	280	253	288	265	237	286	277	248	267	266	273	288	303	253	283	287	264	279	260	276	285	245	260	275	273	288	270	273	293	273	304	263	276	313	284	286	279	282	315	256	284	261	291	289	269	279	252	291	284	284	272	262	297	309	256	265	286	281	279	272	280	280	292	269	298	283	318	273	280	271	276	264	278	287	293	300	255	268	304	258	248	322	270	273	280	292	269	266	286	331	292	263	289	261	285	315	280	282	283	269	282	257	282	251	306	252	336	259	293	233	276	252	276	277	271	295	276	303	265	279	255	275	264	283	313	270	285	296	281	281	303	294	283	288	257	265	278	253	280	282	275	292	272	271	279	271	304	257	262	278	231	300	279	300	273	314	267	265	277	289	274	288	290	246	266	284	298	272	290	274	280	270	270	333	251	283	260	284	266	277	289	251	305	306	287	300	249	281	307	290	279	291	322	264	296	263	281	277	294	289	269	282	254	303	296	284	316	274	295	272	277	285	276	299	284	273	290	292	310	281	262	266	269	276	242	268	288	281	282	298	258	301	302	273	272	265	285	274	264	283	297	242	299	288	304	264	264	277	293	269	306	253	277	274	247	262	297	291	268	257	301	314	313	282	293	280	300	278	237	282	307	290	277	294	272	255	300	276	272	271	251	269	277	275	263	249	268	255	255	268	294	309	284	248	274	263	297	323	301	267	284	274	272	273	258	262	296	273	275	277	307	275	301	268	277	271	267	259	312	250	262	282	256	292	305	278	275	309	263	305	282	250	288	285	269	276	247	303	276	274	255	278	278	255	278	290	273	270	257	226	277	271	296	264	286	247	304	294	258	267	268	266	282	295	270	264	303	244	315	286	269	272	312	282	250	282	308	296	260	278	273	270	268	280	266	293	270	279	277	290	284	252	292	251	288	269	294	295	294	237	277	258	293	274	293	266	276	277	302	303	288	291	247	242	273	277	257	279	306	288	287	280	290	288	281	259	259	301	284	302	278	265	255	274	254	307	267	259	276	287	283	275	285	272	271	293	270	295	262	282	316	289	255	298	289	264	291	292	268	273	250	278	280	263	305	274	274	246	274	285	281	251	284	297	233	275	272	284	286	290	300	284	266	291	271	267	280	283	309	257	261	246	272	301	288	298	290	287	293	275	256	285	255	266	273	243	300	292	292	277	275	273	272	267	253	284	273	263	303	254	252	269	267	305	261	304	265	269	289	280	270	294	274	306	316	275	290	257	312	255	276	292	303	268	265	275	247	278	288	257	259	269	284	320	276	263	312	274	287	265	242	267	300	271	287	256	309	268	276	268	259	276	246	284	282	291	274	285	299	278	295	271	248	267	295	277	271	254	271	258	275	247	265	317	291	288	290	295	258	292	292	280	261	280	290	262	280	284	260	268	271	295	292	278	268	274	289	308	258	320	286	286	283	291	279	291	260	308	290	268	302	294	287	270	289	265	298	275	256	298	275	259	250	256	243	282	277	247	290	298	319	297	254	278	296	279	284	266	273	235	238	262	269	256	281	248	262	276	256	287	288	275	265	284	262	295	256	307	266	247	271	301	296	267	238	291	279	261	260	284	296	267	299	316	266	259	294	262	257	261	289	291	263	283	281	285	280	264	308	291	295	278	285	264	301	290	257	291	283	288	274	273	319	284	314	272	270	273	301	276	283	284	279	246	286	289	274	305	311	278	273	276	263	260	305	301	259	283	260	287	258	278	289	312	260	274	301	296	271	308	269	263	287	282	290	272	253	277	306	285	240	272	323	312	309	282	276	270	259	276	259	260	277	290	278	287	272	264	272	274	301	275	250	269	266	262	235	279	282	277	263	308	282	259	288	279	300
9408	11233	17558	19525	18663	14140	9731	7188	7688	6157	5305	5630	4217	3852	3383	2828	2611	2416	2343	2028	1841	1739	1748	1609	1620	1565	1450	1456	1403	1296	1221	1107	1095	1091	1029	943	938	958	846	847	817	777	812	777	771	778	763	724	797	790	928	1014	1046	974	828	713	681	649	654	636	639	638	640	643	685	664	616	681	659	623	623	628	670	666	644	675	673	686	625	659	660	653	645	616	589	683	613	654	639	614	628	655	636	613	631	628	644	673	661	625	608	658	606	625	605	686	665	670	655	638	657	649	670	623	645	701	655	688	652	684	666	643	661	628	616	632	622	670	723	641	611	669	643	698	639	562	669	709	676	607	658	684	659	618	656	649	632	658	613	662	637	630	655	644	684	594	642	655	656	653	630	646	611	659	651	653	620	641	665	661	657	674	621	638	628	656	605	641	647	629	668	660	613	644	680	668	649	704	636	633	673	651	656	628	653	655	594	639	696	627	582	637	636	657	655	695	654	634	654	636	632	646	597	646	632	672	707	671	623	613	687	654	615	641	626	639	625	668	659	658	606	652	670	630	621	602	706	659	665	648	704	654	676	679	647	608	643	616	634	648	631	612	654	692	642	662	654	624	661	644	616	622	617	630	654	634	649	667	620	611	635	667	655	610	654	661	656	647	686	665	659	666	649	616	688	610	671	634	657	680	659	604	637	627	696	632	652	609	621	641	674	566	670	668	614	641	649	624	631	656	628	599	628	685	700	643	646	667	682	679	650	657	675	637	618	668	649	650	675	672	687	634	634	648	651	632	650	660	625	654	646	635	682	688	616	666	645	646	653	645	638	599	682	642	626	633	650	654	644	669	646	659	634	660	627	677	656	629	709	636	646	655	643	654	636	623	670	653	689	663	633	683	706	650	591	615	665	658	661	666	649	653	687	688	635	655	635	667	635	647	635	664	591	672	646	674	621	651	658	664	607	617	675	674	653	641	644	616	639	658	644	669	667	628	650	635	615	668	657	701	664	679	642	670	613	654	619	623	629	680	632	620	655	608	679	651	657	633	622	711	617	661	633	679	611	600	643	641	720	697	657	689	671	681	659	618	655	644	604	687	605	671	644	620	671	667	661	660	608	641	636	651	634	692	657	686	677	652	670	641	654	655	645	652	629	678	666	639	655	654	626	650	676	649	643	652	671	679	683	639	692	651	630	617	617	631	627	633	611	632	686	637	694	672	672	647	654	684	648	688	666	598	658	683	661	656	658	672	674	637	634	654	634	664	615	674	649	706	668	653	639	663	671	664	661	657	649	604	628	621	640	622	620	618	674	643	636	653	618	641	668	657	621	674	695	676	618	618	668	645	632	667	665	635	606	676	660	601	631	634	626	643	626	645	628	633	672	687	645	640	688	604	614	690	647	627	644	611	656	635	635	662	634	605	655	681	648	653	641	696	605	702	668	661	630	673	646	615	643	628	637	638	686	599	655	689	715	649	630	584	642	621	652	693	614	652	703	652	659	634	664	621	698	600	613	619	654	623	620	607	616	610	576	686	679	666	660	647	665	629	641	623	678	659	657	673	675	639	691	727	662	632	661	609	678	635	662	630	660	609	676	649	620	690	615	689	634	641	652	641	628	660	604	636	616	607	657	668	625	664	633	609	598	638	634	669	621	630	664	636	661	665	625	670	646	649	635	603	587	676	648	644	649	658	664	675	618	638	656	692	673	644	638	656	637	622	680	652	622	643	721	678	621	657	624	662	647	600	611	648	618	689	682	678	659	644	649	601	630	680	630	657	667	638	630	646	610	687	651	630	651	639	638	636	648	677	679	637	657	647	687	640	655	647	635	568	607	656	668	654	627	667	663	636	640	621	668	672	657	689	615	633	639	650	655	636	637	627	645	637	667	602	704	667	657	647	605	662	642	683	640	646	668	663	643	664	659	677	643	618	633	698	658	616	665	697	664	689	609	691	641	638	626	590	632	611	685	659	640	653	644	579	646	617	649	647	635	638	650	614	688	653	647	674	621	657	647	640	636	638	629	609	634	611	621	608	639	629	690	635	631	675	614	602	702	615	643	679	624	631	668	650	624	656	685	639	652	619	652	656	627	686	630	683	666	652	657	686	626	620	632	692	635	633	627	669	662	684	631	672	640	656	693	625	646	652	645	649	620	663	680	624	678	637	639	690	642	654	623	673	638	638	654	660	683	620	644	616	671	655	655	682	638	637	703	628	636	627	620	634	678	669	610	653	649	651	664	606	697	591	677	622	647	700	623	643	660	608	656	612	606	677	617	585	679	629	644	671	625	632	678	639	668	635	641	645	644	644	644	634	617	643	594	650	659	659	680	667	630	676	649	678	629	619	627	618	683	649	652	612	670	651	595	607	666	658	662	624	657	657	665	641	665	624	667	642	650	620	654	613	645	665	650	656	617	636	675	631	672	685	689	715	604	684	647	636	627	653	630	645	625	699	636	630	667	638	643	658	664	651	660	616	625	617	632	662	657	671	663	647	698	656	665	651	599	608	651	643	674	670	658	690	627	679	673	657	628	648	633	690	650	666	634	638	614	643	624	639	637	670	610	644	689	626	643	642	635	639	613	676	678	679	606	686	679	657	660	687	688	677	651	648	641	643	667	630	626	647	676	659	656	644	634	628	639	627	638	681	622	644	669	710	665	650	653	655	657	666	658	651	626	670	621	645	619	648	672	613	633	639	628	627	584	621	632	696	663	683	648	606	665	640	637	596	675	664	636	632	658	670	620	654	633	625	663	650	600	679	640	659	627	648	660	627	660	671	667	638	633	656	657	670	639	658	663	641	708	675	608	664	621	663	641	681	637	645	633	668	654	624	622	638	662	670	663	643	618	635	632	658	696	655	649	647	642	616	621	662	645	650	652	636	643	635	700	667	647	693	622	666	617	676	592	629	662	646	628	661	660	633	649	637	680	646	624	621	628	642	648	654	631	625	617	647	683	679	662	650	669	710	631	658	626	702	623	608	620	686	623	672	639	658	651	680	652	598	660	679	685	637	654	628	664	641	677	684	668	701	651	645	642	674	628	611	650	642	644	701	658	665	610	658	630	694	678	642	636	635	677	648	646	642	682	679	607	689	629	670	642	662	626	633	658	644	604	619	645	622	669	691	698	667	689	732	637	647	674	671	626	628	634	673	629	646	680	656	631	645	655	611	633	621	671	660	632	602	669	639	652	643	645	604	669	715	655	630	667	616	644	662	688	627	607	656	615	631	628	635	679	646	668	608	626	642	697	672	594	668	643	675	687	610	670	714	658	620	673	598	651	683	658	629	680	657	667	652	653	685	655	625	636	636	605	684	662	677	663	698	627	685	580	609	632	623	657	674	681	643	656	649	674	699	649	679	688	648	668	615	651	625	683	607	607	704	664	626	617	644	655	620	662	650	664	638	679	625	640	660	652	661	638	655	686	646	608	625	652	638	618	648	642	632	678	687	635	635	669	642	654	610	651	613	610	647	637	645	588	636	643	609	636	629	606	640	635	657
31455	34764	34387	32676	31823	27656	21830	13663	14883	10892	7792	9974	6577	5221	3817	2527	1935	1781	1383	1075	963	866	786	679	855	919	974	1271	952	819	742	738	848	724	773	828	616	460	450	442	393	340	277	266	290	273	281	254	298	330	561	676	634	441	369	285	291	242	238	268	220	260	210	255	271	256	238	258	266	250	280	244	257	260	261	254	268	251	261	253	271	267	272	263	271	259	269	260	222	280	268	257	255	266	271	273	263	269	263	267	230	276	236	244	282	227	243	229	258	255	250	269	254	253	251	244	263	265	256	286	263	275	256	252	248	251	250	257	231	258	252	245	253	243	249	292	266	255	219	279	284	248	245	246	257	301	254	220	234	221	241	247	245	246	247	266	254	243	285	237	271	282	268	248	274	251	244	261	263	263	237	235	277	273	250	242	248	256	245	254	270	254	278	234	246	237	260	245	244	246	258	256	225	277	236	275	251	279	253	245	282	258	259	252	257	238	258	249	268	247	253	243	271	235	242	222	256	273	256	293	270	261	268	280	245	250	276	241	274	296	256	233	286	256	251	251	244	242	247	266	254	244	245	291	264	251	279	284	272	258	278	271	244	267	258	252	255	265	249	261	249	277	238	218	248	282	248	249	270	247	262	246	230	234	254	247	253	249	229	266	256	261	252	268	274	240	279	238	273	207	252	242	250	247	274	249	276	248	267	250	252	248	283	242	281	256	267	238	237	254	291	273	253	256	250	257	249	242	266	245	235	247	244	275	243	239	249	282	230	258	246	262	246	271	286	265	275	245	283	252	261	220	257	240	258	262	277	273	258	277	248	259	221	248	287	283	250	241	233	229	263	245	275	232	228	269	260	278	263	259	264	254	250	244	262	238	271	252	270	281	233	280	254	242	257	250	244	260	251	227	258	220	247	264	248	236	262	253	246	263	255	253	265	257	231	238	267	253	243	260	241	239	286	252	266	230	225	244	263	279	240	243	286	272	268	239	233	233	252	254	243	249	269	260	277	234	269	276	263	251	268	277	251	258	233	263	265	255	243	218	248	262	248	246	259	225	260	273	262	278	270	258	242	249	252	266	244	252	268	243	256	252	228	276	246	247	246	209	272	247	252	255	279	252	245	253	240	260	263	261	277	269	242	257	258	222	262	258	225	244	256	259	278	265	211	242	261	255	259	260	237	247	270	257	264	262	220	260	243	265	239	224	235	252	212	248	261	253	265	254	259	257	255	264	274	224	250	281	253	255	253	249	238	268	248	259	252	255	231	264	241	225	260	253	242	259	248	268	257	237	253	244	238	230	239	264	277	261	260	255	270	265	247	245	249	259	242	246	255	240	224	254	272	261	256	259	246	254	252	270	245	252	254	276	237	242	256	245	250	265	250	256	258	241	258	287	249	285	246	268	254	219	257	234	229	243	260	225	283	241	258	220	249	263	242	265	245	271	255	231	253	246	268	260	262	265	265	253	256	250	264	251	259	259	272	277	254	237	222	271	235	237	227	236	249	269	247	274	256	227	235	266	275	302	256	249	231	260	277	274	242	268	250	241	234	265	243	281	269	265	282	260	246	276	259	228	254	256	269	271	238	266	277	236	242	278	252	282	267	252	235	260	230	261	242	241	229	243	244	243	244	268	241	234	217	241	281	256	238	235	244	260	259	263	259	247	257	260	267	263	253	252	223	244	256	231	235	235	284	273	280	289	215	241	247	215	269	264	225	276	257	286	279	244	252	248	265	258	290	251	265	275	233	243	249	283	269	256	269	279	274	258	291	248	229	249	239	255	271	217	262	248	280	278	245	247	233	257	249	233	268	228	238	260	250	242	238	230	258	293	264	284	252	229	281	273	252	232	254	249	237	269	274	249	284	278	239	234	261	236	243	253	264	265	272	235	271	260	260	235	248	265	266	237	241	221	247	256	252	242	277	262	227	267	252	240	236	233	266	244	271	248	246	241	248	229	240	244	267	278	259	268	264	244	255	254	231	249	250	234	250	290	234	273	254	267	272	205	246	250	271	241	276	246	248	238	243	234	237	234	260	259	243	265	254	245	244	223	255	230	263	271	263	214	242	237	254	278	278	236	251	224	263	245	259	246	220	260	292	242	251	238	242	280	268	243	264	240	258	283	240	291	256	265	241	224	276	287	230	260	252	277	259	236	244	239	265	240	238	235	238	228	233	230	232	265	244	244	255	248	248	266	289	248	242	253	237	279	271	245	251	249	261	279	240	255	249	242	236	255	252	270	277	265	243	256	275	260	234	277	265	247	272	223	248	241	250	265	271	266	275	281	298	251	272	283	243	276	283	234	250	252	241	248	260	237	242	283	255	259	245	306	247	249	260	217	239	234	220	236	229	237	259	250	265	247	296	272	249	300	249	225	261	257	248	231	248	221	256	258	242	244	235	244	252	243	245	268	269	273	247	283	263	255	240	266	274	256	261	240	260	242	251	253	242	237	242	243	233	236	256	257	271	239	266	237	253	277	249	284	271	252	249	244	231	252	269	203	276	266	252	246	273	248	265	239	279	218	261	244	215	248	262	233	242	231	246	233	262	221	270	246	242	245	215	253	243	234	245	264	238	257	243	257	276	268	229	242	273	258	247	245	248	259	271	284	256	231	266	249	257	258	225	238	260	266	249	257	252	258	233	249	226	259	283	251	244	270	249	291	264	246	276	231	246	270	258	261	245	247	245	272	260	239	234	224	243	267	246	238	234	266	252	271	246	267	246	269	249	265	284	230	245	235	233	214	277	261	239	274	248	248	237	251	259	278	248	269	257	255	259	275	233	265	247	266	224	208	240	237	226	247	247	269	266	259	254	279	280	264	268	249	238	236	255	220	235	227	276	266	254	218	253	245	255	280	262	256	259	240	238	256	232	232	273	265	255	243	264	244	241	265	249	277	266	244	261	240	259	237	262	261	224	253	245	248	250	261	244	215	253	248	246	247	253	253	243	239	268	244	238	252	234	280	231	261	251	252	266	264	298	257	253	237	209	251	280	252	227	252	257	249	246	260	232	239	242	252	277	220	251	218	254	272	243	254	253	246	251	231	253	271	242	242	261	210	216	270	250	273	247	257	268	270	277	240	242	265	265	255	259	278	258	269	244	275	255	237	226	273	208	246	254	218	238	246	249	240	252	261	230	247	270	218	265	278	260	277	243	251	265	239	249	257	266	277	247	254	248	239	221	266	254	244	227	245	227	245	240	248	255	233	281	239	254	269	230	265	279	264	250	245	240	240	241	249	252	237	235	260	255	269	248	234	218	272	223	249	244	272	258	254	249	276	225	273	261	266	249	277	237	269	267	251	250	236	248	264	246	258	241	249	288	247	260	248	290	259	215	257	267	246	272	251	251	254	245	254	241	260	247	236	264	277	249	265	247	222	264	239	191	237	271	257	230	226	257	239	259	229	243	236	267	267	233	284	267	230	259	262	264	237	220	252	239	264	241	249	260	225	236	287	270	259	234	227	236	258	268	265	239	235	259	268	248	247
22006	26936	34716	40936	43223	39062	34060	26622	30643	23867	22243	26346	19557	19988	16048	13041	10719	9854	7990	6316	5456	4674	4178	3802	5077	5147	5943	7224	5164	4952	4000	4250	4627	4303	4547	4331	3128	2552	2255	2072	1738	1366	1056	934	982	886	875	798	807	1056	3135	3577	2799	1821	1301	863	691	611	569	593	621	560	589	617	584	615	603	582	567	616	562	586	596	624	615	575	571	586	615	579	602	563	590	611	557	586	570	578	592	610	609	640	593	579	597	601	572	597	616	575	611	598	640	575	561	628	604	593	593	592	611	577	603	595	618	607	589	585	607	581	572	591	587	549	622	594	590	536	559	588	625	602	576	576	629	605	544	573	627	620	626	594	599	592	597	623	591	541	568	570	617	585	565	592	577	599	578	600	586	647	604	580	593	604	631	631	586	593	636	600	575	619	648	589	600	596	589	630	614	546	583	541	580	577	607	572	596	580	560	595	598	613	593	563	597	601	591	562	640	613	585	566	582	577	606	601	608	587	605	611	599	600	583	662	616	591	573	590	591	592	610	568	592	613	627	602	573	543	595	598	584	588	622	616	584	596	614	638	586	566	636	614	589	598	613	561	596	621	543	617	583	633	568	601	581	575	559	552	594	552	598	577	590	614	568	586	595	578	579	562	589	664	505	622	565	597	653	629	573	566	615	559	636	595	633	547	590	592	613	604	607	561	568	658	561	598	557	584	628	622	600	598	610	594	591	580	611	606	624	609	595	593	652	612	607	620	581	565	544	590	572	607	608	573	573	603	591	574	578	625	568	581	577	587	600	580	552	566	585	617	597	592	653	601	600	597	591	603	598	581	602	610	581	608	600	621	541	587	592	607	570	574	599	610	577	593	629	575	573	593	588	610	603	605	584	589	649	634	538	584	590	628	589	607	566	584	615	570	613	609	608	577	599	588	616	595	625	607	613	598	582	611	576	613	572	607	621	570	616	581	573	593	579	598	582	645	591	599	583	619	549	574	605	634	621	645	610	576	573	555	614	631	612	536	581	579	590	609	586	608	596	578	619	613	622	592	588	589	589	620	598	611	616	610	599	653	671	638	549	602	599	604	590	605	617	589	581	588	588	578	610	590	607	585	609	593	590	593	576	591	600	608	634	601	602	576	597	612	557	625	616	633	613	608	598	583	599	587	595	575	602	594	578	612	552	587	585	591	572	592	597	568	609	610	625	532	625	553	587	544	553	592	615	577	596	593	643	594	553	595	622	617	592	600	615	626	601	585	624	556	614	597	563	555	563	583	575	609	658	600	625	578	618	600	618	580	602	609	586	615	597	589	572	609	561	599	626	559	594	625	575	599	623	577	590	583	617	614	599	629	577	594	566	601	616	581	548	592	563	609	628	582	600	600	569	590	612	663	633	596	602	561	636	593	541	585	591	625	568	618	581	638	567	583	577	594	587	585	599	608	573	595	587	631	604	549	595	586	620	593	586	570	661	609	603	552	619	605	551	570	526	564	561	579	625	605	624	602	625	578	578	633	572	590	611	612	625	573	591	574	587	606	594	589	577	587	621	584	605	574	618	575	625	622	620	604	594	575	566	584	607	625	593	612	621	589	650	623	628	576	588	584	608	584	600	554	593	640	617	621	584	640	558	573	562	582	567	584	619	620	571	590	627	612	586	611	602	587	632	596	588	594	645	637	566	601	601	563	630	597	617	617	579	615	613	599	606	604	550	608	593	532	578	585	599	641	620	613	600	586	665	622	607	580	604	602	609	588	592	618	596	580	597	608	603	582	614	590	612	550	635	601	565	589	589	564	585	549	565	566	580	573	568	602	617	604	598	579	615	640	575	600	604	623	630	602	607	519	601	608	575	584	597	612	620	606	586	538	611	588	589	604	602	595	639	609	546	571	535	602	580	596	597	604	591	589	599	584	601	571	589	583	608	581	607	574	577	561	599	580	599	571	581	564	599	584	582	584	607	641	604	551	633	564	596	582	570	596	622	560	619	585	578	592	607	584	570	580	553	619	614	599	581	613	577	563	561	584	575	615	576	603	608	615	615	583	600	591	594	635	610	583	629	608	560	598	597	561	611	559	592	600	566	543	595	587	619	594	623	620	566	606	587	602	598	582	587	613	586	609	567	570	599	577	593	548	593	611	618	561	543	588	560	610	563	597	573	588	560	586	614	575	576	586	561	622	585	554	607	594	616	579	576	610	572	589	602	617	545	599	626	600	607	600	586	592	576	570	597	583	579	587	557	619	568	574	580	600	615	520	521	623	590	560	631	588	655	629	627	595	593	649	566	559	625	592	558	556	610	600	585	597	582	571	581	579	582	615	584	590	586	533	587	610	575	607	590	572	641	580	575	603	599	588	556	601	575	581	559	582	554	574	593	619	562	526	616	592	585	548	601	573	589	603	579	556	597	562	556	608	617	590	583	584	606	572	599	632	579	611	616	588	552	590	620	562	575	568	636	585	637	628	582	581	599	577	622	548	583	630	606	593	613	612	564	620	583	642	576	545	593	589	617	620	581	557	590	598	604	592	588	584	598	607	604	582	621	606	605	544	571	551	617	552	628	618	597	627	549	619	568	597	639	591	588	558	597	655	591	587	584	609	593	599	617	574	581	579	607	591	599	591	611	633	569	614	549	614	599	577	617	625	575	634	599	637	597	598	596	617	634	597	602	585	588	615	576	592	597	599	581	565	585	604	569	553	580	643	554	595	553	576	622	597	612	588	574	600	573	578	600	613	563	557	605	600	599	617	590	604	595	594	598	614	610	574	628	601	584	593	590	599	579	592	567	571	595	557	612	588	612	605	570	582	586	579	593	600	544	610	580	553	597	567	609	585	573	594	613	612	574	589	559	631	572	623	609	551	607	592	602	615	598	574	548	589	552	582	633	582	605	598	606	609	623	591	546	592	617	608	601	589	597	576	591	653	591	617	648	583	592	663	593	597	579	575	635	624	579	609	631	622	589	645	568	606	623	607	589	604	607	619	580	589	589	598	586	614	549	589	578	592	590	543	552	579	581	595	634	545	579	631	607	588	584	574	566	593	637	576	575	589	574	583	599	619	573	632	614	558	616	556	626	603	593	585	607	599	616	612	607	573	581	609	593	664	613	581	605	581	545	589	578	615	608	558	581	600	526	585	602	541	623	553	588	592	618	615	619	596	588	615	601	612	591	598	629	567	608	581	613	632	566	642	569	601	600	605	547	592	632	551	571	591	575	599	595	583	648	594	613	606	592	588	589	612	609	614	601	526	572	611	607	584	669	597	560	574	592	576	588	571	571	626	619	621	623	627	591	627	587	602	614	588	595	589	572	570	619	592	613	530	569	603	555	600	622	596	621	602	596	601	608	611	593	578	585	603	574	552	593	569	601	617	594	582	590	635	578	607	601	608	603	633	608	593	603	578	612	572	575	588	598	608	618	580	586	593	616	534	600	619	557	599	584	574	644	590	598	586	575	580	590	557	599	606	615	557	590	587	584	655	606	566	580	587	613	602	590	544	596	557	634	607	628	652
39570	40412	37334	36055	36306	33507	29224	21730	23014	17357	13731	17797	11956	10021	8129	5396	3684	3169	2433	1726	1716	1429	1180	1087	1401	1561	1710	2219	1741	1244	1105	1121	1301	1123	1317	1085	831	773	672	578	510	441	362	323	288	322	298	286	308	307	865	1033	771	504	435	321	274	262	246	235	214	235	284	228	213	228	224	256	243	200	245	252	271	247	217	243	252	249	225	223	221	264	241	227	234	242	224	238	237	246	203	214	247	247	234	259	274	236	245	230	236	258	250	244	236	233	265	242	241	231	223	250	257	216	249	263	207	243	254	222	216	239	252	250	236	243	264	237	273	247	220	240	226	225	233	248	225	246	235	218	259	252	213	243	239	237	290	288	265	229	240	235	268	240	237	228	218	266	239	236	258	234	232	247	243	252	266	260	225	267	236	256	233	245	227	247	260	233	252	245	269	230	243	264	214	244	217	211	242	244	228	242	226	249	232	256	240	225	242	201	251	239	246	238	247	239	254	264	253	248	210	241	243	217	242	271	238	262	211	239	219	236	221	223	227	248	247	256	279	257	248	239	235	241	224	228	268	254	231	240	238	239	286	250	245	243	234	277	217	246	248	259	239	256	237	231	224	253	222	219	235	230	236	240	243	219	234	224	216	240	231	238	243	252	234	279	247	219	237	238	254	220	248	249	232	229	220	222	218	256	252	224	241	274	213	247	225	220	256	226	253	228	265	240	233	256	236	229	229	219	259	242	232	243	265	256	252	226	249	242	249	218	253	228	228	244	242	253	261	229	224	222	242	269	251	235	218	235	239	255	254	240	220	246	243	245	235	248	244	238	201	261	239	254	246	262	262	236	254	226	245	231	255	238	257	253	232	222	266	250	211	218	213	261	256	244	274	237	263	209	258	264	253	257	254	213	255	229	284	275	211	214	265	224	239	251	215	220	254	250	235	233	246	265	228	197	202	260	254	237	291	233	236	266	244	213	240	238	248	203	239	251	248	229	235	223	257	250	252	235	256	248	248	209	227	269	256	224	241	251	227	240	233	225	266	223	220	257	281	211	227	246	248	252	245	232	234	222	252	242	224	261	232	265	237	234	250	245	212	223	271	222	234	217	236	219	250	244	222	250	229	225	240	236	229	229	267	240	242	251	223	226	238	223	256	248	227	238	230	242	261	279	236	257	257	227	232	238	258	215	233	234	225	245	243	238	233	211	220	228	240	273	239	269	260	227	234	249	242	244	257	227	221	218	239	236	256	211	265	254	266	265	244	237	236	234	221	230	224	231	246	245	243	244	228	248	246	241	245	227	235	226	246	214	251	232	263	252	230	240	241	228	228	229	261	252	241	189	223	275	243	241	236	235	225	235	273	259	219	239	226	239	212	243	247	232	233	209	234	244	279	238	257	256	244	263	228	238	229	275	230	218	246	264	267	237	239	242	271	255	243	259	234	248	284	221	222	243	230	254	231	257	231	241	252	246	262	223	259	226	250	214	246	260	267	250	229	266	235	249	233	223	253	280	252	231	244	243	258	247	219	227	251	248	231	243	216	232	235	249	221	208	251	230	238	243	247	230	204	250	218	241	226	274	252	248	253	227	263	205	253	246	236	219	218	256	262	229	226	246	256	238	239	230	237	233	236	238	260	227	250	226	251	261	257	271	233	245	232	236	258	229	233	227	254	236	220	260	268	261	243	247	249	249	246	281	267	230	202	231	262	232	257	232	286	270	218	204	229	225	221	222	232	252	236	254	237	239	250	233	235	226	246	213	269	236	247	212	235	237	218	198	221	247	230	253	243	229	242	259	232	219	251	247	208	265	254	220	220	237	264	263	221	240	213	255	264	253	208	228	236	244	261	286	244	230	212	237	266	241	230	272	232	235	245	261	271	254	230	244	248	252	233	261	236	258	208	229	247	240	204	221	230	241	251	274	267	256	272	205	270	208	207	214	240	249	211	225	255	260	249	251	256	248	280	274	255	273	238	246	250	221	252	234	252	281	241	231	218	259	240	242	258	218	224	229	262	225	238	234	242	255	236	240	248	229	260	222	222	244	241	236	262	228	241	203	216	216	228	245	262	277	225	247	251	227	250	237	218	240	229	228	232	254	245	253	258	258	250	250	224	241	249	251	233	280	255	276	220	235	232	205	226	237	243	223	238	258	245	231	241	239	221	211	252	255	245	240	252	281	221	226	223	247	243	251	251	251	238	257	280	264	245	241	236	248	247	218	263	268	233	258	241	255	246	232	266	251	240	280	252	233	226	222	255	259	215	222	230	293	269	263	233	240	224	247	253	260	254	286	236	251	247	207	256	273	258	235	254	226	243	228	241	249	239	232	239	229	231	241	275	259	245	227	239	263	243	234	243	248	220	253	232	246	232	232	242	254	251	239	267	228	225	243	234	221	239	241	212	238	250	248	240	221	231	206	239	254	233	243	227	258	223	249	241	260	235	248	263	241	219	268	258	242	260	240	214	237	218	248	237	242	227	286	251	244	221	248	233	215	247	231	252	240	241	254	257	235	224	255	237	222	243	245	259	231	247	241	249	243	250	209	228	257	247	229	242	242	198	218	235	231	261	232	230	236	255	265	235	257	225	268	233	217	249	247	266	271	232	267	244	254	243	222	265	242	255	236	230	205	231	242	225	233	251	231	248	229	251	239	246	274	228	245	235	229	255	264	263	219	221	235	252	229	239	226	226	246	249	249	240	247	244	239	259	245	273	223	232	265	235	251	267	237	228	236	262	265	243	256	266	236	242	256	264	248	228	235	228	235	220	234	241	214	225	224	219	233	259	252	230	245	254	259	233	217	238	247	255	245	237	219	250	260	219	242	280	257	239	260	216	265	244	242	247	237	234	230	250	254	257	240	246	241	233	242	209	225	251	237	242	226	235	248	275	248	209	257	209	238	224	223	248	222	258	232	244	227	236	234	237	239	255	254	241	233	256	247	262	242	250	260	284	244	234	244	232	218	252	220	259	258	250	239	230	241	243	249	243	229	234	243	256	246	216	248	261	223	236	256	242	250	203	258	250	234	253	250	227	263	235	243	266	255	237	241	235	238	250	246	238	252	269	223	210	226	247	269	252	233	263	253	247	225	202	234	242	248	233	234	264	250	264	254	217	249	248	255	218	203	260	237	226	228	230	248	277	258	276	245	227	240	255	240	241	252	245	233	234	243	238	240	234	232	245	225	233	244	243	222	213	246	228	261	260	241	258	235	215	218	239	286	277	243	239	256	234	250	241	250	221	245	247	217	234	248	247	254	244	251	206	233	252	239	244	223	242	235	246	216	234	228	267	250	222	238	230	239	235	239	234	249	240	226	233	231	249	261	260	249	243	221	242	215	235	231	241	240	262	252	266	260	235	257	265	244	260	245	230	263	219	266	246	240	234	237	247	247	223	239	244	271	272	225	242	219	262	248	266	232	233	229	243	247	253	250	271	241	256	235	234	237	273	237	241	241	236	227	251	281	232	242	268	253	236	218	242	232	204	250	242	244	212	243	222	221
27896	34351	40614	46110	49565	46579	41902	34084	38101	30414	30459	34820	27851	27374	24328	20091	16980	15372	12718	10102	9472	8012	6856	6436	7946	8342	9964	12515	9150	7429	6441	7064	7363	7102	7309	6518	4987	4237	3819	3413	2856	1854	1305	1107	1094	1161	910	854	888	1355	5370	6061	4412	2895	1586	989	720	600	593	531	506	583	613	551	578	584	578	549	567	598	525	580	573	540	596	568	580	586	552	600	537	537	622	562	554	541	604	573	585	536	584	541	583	599	572	568	501	612	570	569	578	579	580	570	556	582	576	572	580	566	570	563	554	625	541	530	586	612	578	560	556	539	589	543	564	553	555	564	569	565	545	561	545	562	563	549	564	566	542	588	540	614	569	528	545	565	583	543	548	577	607	573	541	583	548	582	591	564	538	558	583	523	558	509	577	546	583	541	547	597	581	601	586	556	563	555	629	602	547	546	521	586	586	551	568	583	561	586	595	554	579	513	551	564	597	559	544	581	605	524	566	630	546	585	599	550	570	576	540	595	599	575	610	576	505	542	573	567	574	590	544	575	546	561	576	562	546	558	578	569	583	569	569	557	571	547	556	550	579	579	551	551	539	549	597	613	548	555	567	580	553	536	578	544	529	541	568	585	598	593	547	565	519	551	546	591	602	547	562	547	573	567	576	585	507	576	572	546	569	558	574	576	512	529	593	568	546	552	593	544	551	515	585	561	543	558	596	564	513	575	556	584	578	550	597	532	559	577	574	515	599	528	571	530	555	542	557	608	580	560	571	582	540	550	555	624	549	547	587	527	588	551	612	547	569	580	522	625	558	539	542	536	568	566	575	579	581	565	589	547	549	572	604	568	557	554	572	543	595	568	519	557	543	555	563	593	565	573	566	605	523	545	530	565	560	603	593	503	583	530	552	585	581	617	561	585	573	585	577	542	551	544	580	586	569	587	573	596	572	544	549	569	550	532	592	575	557	555	563	538	528	571	571	611	516	550	561	571	544	559	579	561	590	569	543	545	527	508	543	563	575	561	577	571	558	511	592	551	602	592	536	573	565	603	571	590	575	533	552	601	540	568	510	576	604	524	571	554	563	546	556	546	538	527	516	581	589	597	561	601	571	553	620	535	560	596	538	541	607	534	608	568	549	550	537	609	558	572	541	542	600	566	584	561	555	531	626	566	601	547	541	528	555	570	533	515	600	590	531	550	576	599	587	592	535	572	551	574	565	555	548	569	532	549	535	566	510	557	596	534	550	552	547	520	556	585	548	550	599	608	597	617	557	537	587	554	537	546	517	557	577	534	586	549	535	533	547	585	607	547	557	549	566	571	556	548	598	547	611	544	591	516	577	570	565	569	565	604	536	575	547	582	552	567	551	531	562	563	536	562	537	530	575	553	558	589	529	542	554	570	548	584	549	544	596	545	588	576	554	564	558	570	587	580	559	578	564	556	549	550	577	549	528	563	561	562	563	521	569	582	553	576	594	564	595	606	571	544	580	584	539	537	578	584	531	558	556	585	560	550	602	532	594	535	563	549	558	558	609	561	590	555	559	545	585	519	546	565	621	548	553	567	602	554	535	520	544	571	570	552	561	544	542	541	575	593	582	534	607	558	587	531	560	599	582	538	555	562	536	562	554	563	559	579	548	569	606	556	558	542	593	583	581	531	581	548	544	533	608	562	497	559	544	566	544	600	584	552	568	599	619	559	564	605	559	575	604	513	586	619	585	606	603	598	585	558	579	572	595	563	570	602	567	572	571	586	543	564	572	578	553	584	545	561	579	536	559	553	531	572	570	552	588	568	577	526	575	597	553	547	546	521	562	531	619	586	575	532	585	523	580	546	553	599	570	610	555	564	560	572	547	560	516	583	549	601	541	571	552	602	620	559	531	598	608	552	567	526	534	572	558	596	572	542	531	576	550	599	557	531	576	544	567	525	556	529	577	552	509	577	530	526	556	605	518	576	592	582	559	573	560	578	570	542	557	570	565	579	570	598	590	568	568	547	562	531	572	575	603	591	590	531	544	583	571	586	612	541	579	533	591	620	559	570	586	527	575	587	557	612	541	552	545	580	546	577	572	534	540	556	557	589	602	539	601	560	575	570	547	543	576	572	562	584	543	531	550	544	574	558	525	515	580	567	562	573	591	551	555	579	553	539	595	576	567	541	576	546	571	554	557	551	582	576	565	568	560	558	550	542	606	552	570	551	539	552	556	548	545	595	547	562	628	545	563	547	574	533	567	561	570	537	557	577	552	559	571	581	551	588	579	569	555	605	587	550	560	518	642	549	574	550	560	555	556	541	558	536	589	532	615	587	559	568	564	562	561	571	572	556	566	553	602	562	559	543	545	547	522	531	587	548	543	550	573	569	542	548	586	603	568	586	553	629	585	568	517	532	611	565	586	580	573	604	600	563	592	557	532	569	521	549	560	590	547	563	580	515	578	567	564	590	600	576	559	553	573	571	621	575	566	532	560	613	581	574	607	585	513	563	593	559	547	559	566	539	509	588	537	573	574	575	576	569	564	556	553	569	557	559	569	552	567	613	578	570	616	574	545	559	551	581	521	537	577	529	565	522	588	562	554	570	523	596	516	559	574	567	619	588	607	587	567	549	569	564	541	496	583	558	568	587	539	542	612	565	532	539	542	513	549	567	592	597	556	527	542	537	556	561	624	556	567	557	547	549	575	596	551	557	578	593	599	583	598	565	585	574	582	560	567	608	572	586	563	537	575	571	535	567	576	561	595	585	555	577	581	523	547	530	526	553	550	544	567	562	530	550	571	573	563	551	608	579	554	529	572	566	609	556	543	571	585	561	576	576	556	541	549	553	555	553	539	566	578	562	556	588	539	583	547	496	579	570	567	589	569	496	578	567	591	565	533	556	515	582	565	577	579	585	597	581	563	560	602	576	554	602	601	577	586	525	515	545	529	529	587	527	567	504	570	554	635	558	521	521	580	589	572	594	557	578	576	594	584	570	573	531	548	582	547	555	537	513	553	577	546	624	563	574	563	579	544	548	583	574	587	561	572	565	544	595	589	559	574	590	582	567	583	588	605	562	560	627	545	571	565	568	574	576	567	575	590	635	558	563	583	592	562	571	576	601	573	555	527	526	577	609	542	541	579	513	569	559	618	564	547	520	601	587	575	540	552	567	519	557	574	533	600	535	594	577	526	546	553	591	551	592	561	530	542	613	595	524	596	526	584	522	566	582	595	546	542	584	594	561	592	535	539	580	570	557	556	554	607	623	545	604	572	578	587	555	550	577	548	560	531	575	522	573	567	584	562	491	561	565	581	560	572	561	582	545	567	535	559	544	597	553	568	570	573	582	566	550	539	533	575	593	568	556	633	599	582	545	556	564	532	591	567	557	567	563	577	524	570	544	568	550	584	590	577	552	582	578	552	578	567	595	560	560	578	536	531	593	590	583	618	593	579	541	587	571	531	547	576	566	595	564	544	536	589	576	590	558	575	609	576	569	578	566	560	556	541	560	557	537	517	590	551	536	573	554	578	563	582	549
14201	12132	13401	10236	6452	4059	2570	1584	1763	1413	981	1027	851	742	650	603	549	540	496	441	474	432	473	408	400	414	419	366	362	341	349	336	316	290	310	310	322	318	289	316	287	306	318	317	285	312	317	291	287	294	296	346	367	311	313	302	298	253	262	252	307	259	269	261	255	243	276	259	247	255	284	266	266	237	253	308	248	247	267	337	274	226	307	254	223	260	291	303	257	241	280	296	266	279	283	277	255	266	286	284	290	296	247	281	309	275	282	264	260	267	279	255	275	284	281	286	268	292	289	258	278	248	270	275	275	268	283	288	271	281	288	274	261	242	258	284	294	287	270	287	266	254	274	273	267	291	256	285	298	269	248	282	275	272	251	267	263	274	287	303	269	271	310	298	284	283	311	269	255	307	299	267	291	267	268	258	265	242	292	263	260	278	276	281	271	283	318	297	285	288	275	260	281	279	278	273	304	274	267	270	274	286	283	250	269	252	283	278	268	298	256	282	258	293	293	290	250	236	257	284	275	320	296	305	280	279	274	297	272	275	277	285	278	279	242	273	281	283	289	254	251	295	274	292	248	269	303	268	273	318	279	287	262	272	252	270	269	262	275	303	280	284	278	306	270	253	268	274	273	275	282	276	273	274	298	269	274	286	262	272	275	262	242	286	270	244	267	285	268	292	319	266	250	269	281	261	278	263	285	277	310	263	282	302	293	286	277	267	301	288	276	272	304	280	279	270	243	264	289	298	274	279	273	292	273	299	272	297	282	293	264	293	289	290	268	261	277	259	256	285	256	289	249	284	254	283	263	288	293	243	267	273	257	260	296	278	300	279	292	280	268	281	262	282	281	292	286	281	301	253	300	294	278	259	276	266	311	254	278	277	275	285	247	263	254	319	280	280	287	282	275	291	256	276	267	270	277	275	281	249	298	305	290	282	280	265	279	304	276	294	276	286	295	262	264	258	268	289	263	289	265	287	285	268	274	300	255	273	274	269	290	268	273	275	278	259	313	271	294	300	266	288	287	283	285	312	286	249	261	244	277	320	278	280	279	267	278	282	283	242	287	277	278	259	310	251	259	270	301	275	264	278	268	288	271	278	284	278	301	310	266	303	294	259	263	288	275	279	266	280	298	273	274	299	314	294	282	281	259	265	280	266	244	268	313	260	269	245	311	267	252	296	272	295	268	254	303	256	293	280	272	300	306	277	290	244	291	259	314	286	294	312	256	302	244	276	284	277	273	275	289	262	272	244	268	289	245	289	266	303	277	281	262	299	286	315	314	247	261	275	253	290	276	299	285	289	281	279	261	251	271	322	304	289	281	258	267	264	263	289	254	267	265	290	286	271	271	293	269	280	284	252	276	280	288	259	252	288	297	301	296	305	246	268	277	289	270	268	279	302	240	230	300	265	265	286	283	287	305	302	298	289	288	298	290	260	268	272	277	257	282	265	312	293	296	301	314	284	265	289	248	309	303	251	256	298	309	317	296	272	265	282	304	282	280	286	277	286	253	242	293	279	296	281	256	286	303	281	261	284	297	294	300	285	284	274	317	282	294	269	267	250	261	281	318	270	275	237	282	254	265	256	274	313	262	293	283	277	256	270	269	264	293	307	304	275	251	284	280	268	251	251	280	244	266	276	276	263	278	286	257	286	286	289	296	265	251	295	268	264	296	278	293	282	292	280	275	275	280	272	274	293	291	274	271	278	273	291	273	254	271	273	268	289	292	294	250	257	297	256	254	318	272	277	270	278	276	286	270	264	325	262	272	274	271	270	276	274	289	262	275	286	297	253	259	241	270	279	277	303	283	242	275	275	306	293	300	272	266	287	289	304	267	293	249	264	253	292	290	271	257	301	253	274	273	294	251	270	288	272	260	303	266	275	262	260	263	275	280	265	301	276	279	280	289	260	271	281	277	272	297	291	254	289	279	259	285	301	267	256	266	271	294	273	307	262	262	271	271	263	247	300	253	273	263	305	267	286	309	257	281	290	268	288	288	241	280	261	255	290	283	291	275	270	286	288	260	270	262	245	279	272	305	271	291	274	304	282	287	294	288	271	300	278	292	285	259	272	262	261	287	288	264	281	308	283	259	273	275	299	280	243	280	286	292	265	251	285	281	271	283	293	294	290	266	287	283	270	289	280	306	283	270	299	298	297	245	271	301	258	297	311	261	284	319	242	289	254	289	273	295	261	310	288	292	295	292	250	245	261	271	277	246	270	268	287	299	254	270	278	280	275	271	269	289	287	260	268	271	256	268	258	270	265	287	293	282	266	308	293	265	218	255	246	277	316	260	274	267	304	276	273	270	256	270	300	299	267	304	265	254	288	258	241	309	296	290	313	274	300	249	277	245	275	295	275	293	275	259	274	301	264	300	291	265	274	287	275	283	274	253	250	286	303	261	294	277	301	281	290	268	252	259	285	291	298	288	263	273	274	265	286	288	294	264	262	243	252	301	252	306	260	285	240	265	284	294	275	267	278	263	281	256	267	262	259	283	283	275	285	286	266	315	278	290	302	254	250	254	257	246	261	297	279	279	289	272	292	278	312	280	297	272	295	265	266	262	273	278	272	311	281	249	271	294	266	268	256	293	294	290	309	279	292	295	293	246	279	272	260	298	271	295	272	266	238	261	271	256	300	267	256	255	299	281	248	295	279	282	262	274	287	294	234	276	259	296	309	273	292	286	247	278	261	278	237	288	298	296	307	287	275	266	270	244	286	272	297	258	288	306	307	311	263	312	305	289	269	295	268	270	276	272	269	293	315	281	280	285	280	283	292	273	304	290	267	290	265	283	256	281	272	288	324	245	303	302	296	290	281	305	269	272	279	233	289	288	269	264	267	254	288	236	292	276	289	292	286	282	281	266	227	308	253	291	281	299	293	292	307	258	262	254	244	288	281	293	263	267	284	300	246	268	240	310	251	262	312	286	287	269	274	308	263	304	274	280	282	295	242	260	276	267	265	299	311	293	292	276	275	293	265	264	295	275	297	267	282	273	271	307	255	276	289	275	283	311	270	265	236	309	297	275	245	249	302	284	260	266	255	281	264	276	269	280	276	262	284	274	259	270	290	274	267	298	268	266	277	276	283	261	271	308	261	299	275	256	269	297	262	283	244	319	288	264	261	262	303	288	288	274	278	251	286	275	287	280	274	268	273	256	266	255	273	271	295	278	265	300	321	268	282	290	262	299	262	250	274	260	271	253	260	279	259	312	288	260	288	285	278	285	288	255	263	266	264	258	266	278	274	270	279	289	285	270	241	284	280	276	302	261	255	288	273	280	262	243	273	298	272	276	298	251	281	301	266	273	248	293	294	280	299	283	275	260	283	298	272	274	277	316	250	299	280	302	252	282	275	301	286	254	274	275	284	272	283	271	291	234	288	276	293	315	296	309	249	275	241	285	299	276	271	301	285	273	273	295	303	279	296	284	291	265	272	297	260	272	294	256	276	265	285	286	266	256	287	279	252	281	256	249	286	300	256	278	280
8921	10685	18675	20858	17215	14142	10452	7144	7749	6319	5087	5309	3922	3859	3453	2925	2548	2511	2275	2064	1944	1748	1583	1550	1644	1746	1500	1464	1349	1324	1131	1086	1151	1089	1056	975	930	891	843	809	764	853	765	834	737	722	733	795	765	741	909	1076	1091	962	840	735	662	652	654	635	653	693	659	623	666	641	682	625	646	587	683	673	636	624	600	653	656	633	656	653	638	636	598	590	623	698	615	677	657	650	696	626	664	652	645	696	625	656	620	630	668	670	694	637	629	662	657	651	646	600	638	661	644	646	642	697	658	654	626	661	672	630	628	629	635	584	684	658	673	670	627	683	658	634	621	656	640	664	657	631	658	664	654	612	674	637	653	657	660	678	669	646	667	647	679	653	676	662	704	677	644	610	613	679	649	699	647	681	625	662	634	657	668	677	632	661	689	681	663	648	581	654	656	634	663	675	605	633	685	635	633	569	624	657	692	651	652	667	602	664	667	658	682	594	638	621	627	651	651	666	623	666	646	664	590	654	612	614	656	632	665	688	665	655	670	662	610	648	646	673	660	633	674	625	641	642	687	605	662	708	602	653	713	659	662	645	647	673	663	628	694	647	645	636	625	651	660	629	693	676	685	633	656	633	633	654	699	625	668	663	670	683	714	630	649	591	647	685	674	613	664	629	682	644	675	656	635	668	665	662	635	623	612	640	639	689	677	677	623	597	668	653	644	691	734	680	624	640	662	662	639	624	633	604	637	666	654	633	665	621	638	629	636	660	590	653	654	624	658	640	648	678	648	644	652	643	681	641	656	660	669	635	623	710	644	639	682	599	637	661	613	669	677	605	626	621	641	660	631	673	669	641	631	616	664	620	675	656	685	626	632	625	637	622	658	685	633	618	666	606	660	668	654	710	631	639	669	604	675	676	622	638	664	647	692	627	619	648	654	640	651	648	627	673	682	681	671	637	667	618	634	657	659	675	661	652	617	596	634	634	638	617	669	584	618	642	683	641	661	679	633	650	637	695	646	640	640	663	658	642	632	637	630	639	624	630	638	688	670	638	651	674	702	639	667	629	653	649	628	647	585	686	701	633	646	617	620	646	649	660	636	683	655	677	674	683	689	653	686	602	667	622	666	667	630	609	625	668	624	614	660	634	658	623	654	634	685	594	681	654	627	621	684	654	657	671	690	698	653	650	651	630	713	649	672	670	654	671	652	647	668	641	636	625	608	657	570	711	623	621	641	681	620	631	642	607	606	665	635	627	620	623	711	663	689	675	712	639	604	608	626	649	632	637	670	645	677	638	655	675	681	653	675	593	644	649	628	630	704	625	631	632	665	649	642	651	626	661	653	629	665	614	657	623	643	601	657	621	667	643	671	661	645	660	648	659	644	658	629	607	611	648	666	641	663	709	629	641	590	624	649	646	644	692	611	658	712	664	655	646	609	673	677	612	616	619	610	592	675	680	687	645	692	681	661	670	643	662	622	604	649	615	649	651	655	665	637	615	656	625	666	679	666	639	647	585	631	604	632	627	665	663	637	657	666	662	637	649	640	632	643	622	632	640	653	621	628	620	625	665	631	639	667	648	607	619	635	658	641	646	605	628	654	685	643	688	632	647	605	619	623	646	669	612	621	615	663	684	665	641	682	651	642	619	695	622	621	625	631	618	589	648	625	671	610	653	636	644	656	685	638	666	650	690	652	573	632	645	637	650	647	624	633	619	655	641	626	649	667	658	673	627	653	664	640	636	659	619	690	657	657	656	639	658	608	614	702	628	713	647	671	669	630	644	668	633	630	665	660	671	637	668	657	626	619	620	611	708	647	648	633	640	631	612	650	630	641	657	614	617	637	604	700	649	678	642	623	692	641	640	614	614	652	677	625	637	658	663	633	658	659	595	682	682	655	618	671	663	626	654	643	604	663	629	633	588	632	643	698	632	611	643	662	694	697	646	670	653	664	635	659	626	602	660	645	631	634	598	661	674	684	690	659	637	671	611	595	624	655	655	660	638	648	635	666	642	637	618	667	669	635	650	656	659	658	616	676	689	658	648	660	595	644	620	575	634	640	680	657	640	647	631	685	679	633	609	614	663	628	659	679	637	636	644	640	631	661	670	659	612	624	655	619	660	671	634	692	650	595	628	662	628	662	608	652	655	663	637	670	668	639	632	664	633	664	651	634	654	595	689	660	632	618	614	620	706	647	652	677	650	656	686	654	674	634	706	670	669	646	644	689	691	617	651	608	657	645	625	684	635	655	616	600	635	646	658	652	687	668	641	651	695	651	670	663	633	630	587	645	648	623	653	648	658	651	650	643	640	649	658	692	607	641	616	706	672	665	623	665	685	630	636	628	642	630	605	677	668	662	598	619	684	629	615	623	644	656	640	604	648	617	644	631	678	653	681	652	621	667	607	608	653	659	665	672	657	709	695	647	647	636	627	655	705	672	690	607	617	637	662	637	645	613	701	643	619	641	651	650	645	719	662	639	691	708	687	601	677	638	676	648	624	614	602	640	640	651	662	684	685	629	639	658	657	674	628	629	650	637	682	643	666	637	655	651	618	630	648	639	630	681	627	618	623	638	647	656	631	599	683	660	619	689	600	702	677	617	625	640	664	603	620	626	668	624	653	605	640	645	664	605	629	704	654	644	649	689	638	662	683	686	625	668	645	644	699	665	658	636	619	619	619	656	666	684	692	641	677	663	679	649	661	664	673	628	588	610	672	652	646	649	666	646	646	644	631	633	653	634	607	610	680	665	664	650	664	607	657	677	636	633	668	645	671	635	687	640	664	639	715	626	668	583	674	655	639	640	615	670	689	699	696	619	623	662	641	651	602	677	631	638	684	661	667	591	619	662	619	652	646	628	623	622	652	692	615	622	674	642	646	627	600	659	623	644	663	665	663	646	664	664	662	610	658	623	634	588	646	649	659	619	628	627	642	626	663	650	631	643	665	670	678	661	606	671	698	680	678	672	615	641	580	639	665	606	610	602	652	654	662	641	659	668	632	616	667	675	656	652	625	649	625	644	626	611	650	610	599	650	682	666	634	693	660	673	640	653	615	695	661	671	682	646	629	649	632	637	654	654	663	650	639	645	655	656	731	601	670	669	627	633	630	652	634	589	660	631	665	651	631	623	691	633	629	634	662	663	662	676	713	662	630	599	635	641	663	635	632	676	621	639	666	638	648	640	614	713	639	649	622	658	611	629	679	648	676	600	647	638	654	685	641	637	662	603	651	659	637	649	636	607	630	645	647	607	632	657	681	645	650	645	642	635	686	657	672	666	640	661	635	657	639	654	653	640	673	662	619	577	673	671	620	640	598	635	651	668	623	660	591	637	676	630	645	701	675	640	658	651	607	642	672	638	645	638	658	688	623	677	648	625	650	663	691	686	650	650	673	685	674	665	607	641	681	638	688	623	659	643	643	624	693	630	677	660	594	616	679	669	621	596	646	632	634	657	609	623	687	621	621	655	621	654	646	644	664	629	692	619	631	635	685	653	681	680	628
30296	34332	34739	33269	31112	28487	22517	13645	14642	11218	8990	9342	6291	4924	3992	2611	1878	1728	1475	1197	1100	863	843	713	915	1038	1061	1034	786	764	692	729	914	725	907	719	497	465	472	458	426	340	264	287	281	277	274	291	272	300	598	681	595	475	343	298	258	256	258	258	281	277	253	248	244	270	283	265	261	246	269	291	241	255	263	222	244	243	254	245	270	274	269	284	251	252	280	251	251	243	253	254	281	247	285	247	265	239	256	261	235	238	266	252	274	273	238	233	224	260	253	262	252	248	257	251	259	280	246	256	256	256	262	261	263	254	258	265	267	254	257	257	226	273	268	266	264	228	256	237	254	241	245	248	266	256	254	272	250	254	234	218	240	251	255	304	236	269	259	267	235	240	285	260	255	251	230	278	251	253	248	275	254	247	252	268	273	243	231	242	259	233	269	258	236	253	266	250	245	255	266	289	275	266	245	255	240	266	263	270	252	251	243	249	283	265	256	248	263	260	251	251	258	268	227	236	270	247	281	241	245	262	247	226	262	239	265	253	226	260	240	260	235	250	265	267	276	277	255	248	243	248	265	227	254	251	260	252	250	251	247	297	259	266	268	258	251	223	252	286	252	234	234	280	243	271	241	261	258	268	257	224	260	263	253	250	246	255	242	239	249	255	273	264	269	235	224	232	254	232	210	259	234	258	246	240	253	247	239	250	232	267	287	248	263	247	289	240	268	251	261	241	253	283	297	258	253	241	241	267	242	241	259	267	276	269	258	265	252	248	267	244	264	279	226	271	280	242	238	238	267	279	231	272	212	266	252	234	234	271	249	253	264	280	271	276	265	264	263	261	228	253	252	301	270	269	257	257	270	250	257	262	280	272	285	248	236	227	255	255	263	265	235	249	256	270	257	253	257	285	256	218	284	250	247	266	241	236	260	251	263	280	257	256	273	263	257	247	248	262	224	231	278	276	261	260	238	256	252	255	261	236	244	223	258	270	222	229	259	264	245	228	272	251	241	284	273	241	260	251	237	271	285	249	251	245	238	267	241	259	251	246	235	249	260	231	225	228	260	248	257	243	265	254	250	235	242	249	270	253	284	250	283	267	251	255	250	265	275	227	248	253	262	221	248	238	265	245	271	265	260	261	215	272	250	225	249	269	256	235	244	263	246	291	242	221	267	255	280	278	274	263	267	239	261	246	257	249	238	273	249	269	252	239	260	257	237	258	232	220	259	285	274	271	248	256	272	293	277	248	253	278	260	260	257	273	267	268	259	234	255	252	242	246	236	260	254	268	231	248	268	261	278	266	241	221	264	278	237	238	255	267	253	257	255	262	252	255	228	238	248	249	273	258	254	257	241	231	265	245	286	247	229	246	244	243	259	253	250	235	242	273	261	228	263	238	231	230	260	293	255	257	248	259	259	248	257	258	254	256	273	250	240	238	241	247	254	261	237	249	257	245	248	234	265	263	241	222	260	216	291	265	259	253	217	248	216	216	227	240	253	256	263	216	244	259	258	248	256	263	245	240	250	226	259	235	273	272	230	247	240	240	248	245	254	236	257	251	250	265	256	272	254	271	261	179	244	240	253	240	250	250	238	253	252	277	242	218	258	260	263	239	269	281	220	264	255	234	270	283	269	271	243	259	267	276	239	249	316	239	268	248	281	255	254	264	283	233	226	204	279	278	239	244	264	246	245	277	218	243	217	269	273	255	235	257	264	266	248	257	245	280	256	230	223	256	240	238	263	278	298	260	247	246	233	220	248	230	239	269	237	242	247	293	272	268	258	255	283	271	261	266	230	249	270	250	269	271	250	244	247	241	244	250	251	259	264	247	272	244	265	260	259	274	278	271	262	245	254	256	249	251	266	251	249	228	239	244	258	266	229	227	242	237	236	263	255	281	254	241	246	250	271	243	249	263	262	238	255	294	253	273	262	244	262	268	229	245	268	275	277	246	249	255	297	268	234	245	274	281	258	268	275	250	245	290	234	229	239	279	250	291	249	263	249	236	263	248	257	243	266	259	221	273	254	262	246	274	258	255	270	248	243	234	269	243	221	227	249	243	236	269	249	258	232	261	296	232	260	269	259	240	230	283	263	244	252	253	260	226	232	246	253	262	269	229	253	250	248	265	256	262	253	264	246	235	246	241	235	245	267	276	269	224	258	246	261	229	265	231	246	258	256	240	260	263	272	267	242	236	255	272	241	252	262	259	228	257	257	270	257	227	234	251	266	272	276	239	281	246	245	265	277	251	264	257	242	243	246	246	265	257	239	278	262	249	278	265	241	278	242	253	254	282	255	248	248	274	249	273	232	268	221	250	244	259	220	255	252	249	294	271	238	254	256	223	293	263	241	274	259	266	221	273	243	230	257	257	225	255	249	249	274	269	230	243	260	247	230	262	223	261	269	262	275	253	259	282	254	268	245	285	243	233	273	250	261	270	276	278	263	274	252	234	270	242	239	261	246	251	272	209	234	286	287	241	243	264	242	281	277	244	265	257	265	256	234	281	268	235	241	277	249	252	260	261	249	258	243	282	268	305	245	239	247	249	276	260	282	266	263	256	252	235	253	224	224	262	227	260	254	251	251	258	240	264	279	268	245	232	237	229	245	225	258	242	254	254	256	254	272	240	287	251	236	264	257	269	268	234	261	251	284	273	243	255	245	233	277	268	263	235	236	215	233	249	257	242	266	268	272	259	258	244	261	251	261	250	256	255	260	227	270	283	284	261	249	248	261	255	241	259	233	268	262	253	267	242	255	261	268	246	264	256	244	251	258	274	221	255	231	253	253	249	273	246	266	277	274	241	248	239	299	258	231	256	257	259	269	250	259	239	284	262	261	252	242	278	258	244	247	251	266	253	251	269	273	228	259	247	275	222	255	228	224	249	246	248	273	262	241	278	271	257	234	269	254	260	267	259	255	266	255	251	231	224	242	254	280	256	253	254	257	253	258	241	259	238	249	261	257	279	238	207	247	239	250	270	240	245	248	286	268	254	248	246	262	256	254	279	222	257	251	254	230	239	246	280	234	249	274	263	264	230	228	232	258	262	239	249	268	240	257	262	230	254	269	269	251	275	231	244	228	234	274	249	247	255	253	236	254	255	275	231	260	278	260	267	290	241	236	246	225	254	251	248	256	218	242	221	252	257	242	249	233	220	262	277	263	256	256	250	268	235	255	233	284	255	260	233	259	269	244	240	240	265	240	241	253	275	256	246	246	240	264	250	261	280	272	266	228	272	267	257	256	224	236	260	243	251	230	270	274	263	280	260	237	249	246	281	263	271	263	251	259	272	245	279	258	251	253	259	255	240	289	252	256	271	273	243	246	262	266	243	253	236	256	243	260	237	253	253	249	240	251	240	252	288	274	286	269	252	204	265	231	224	264	276	269	273	270	266	241	272	253	267	278	267	257	250	260	247	241	233	252	264	266	233	243	236	232	245	282	253	273	277	291	230	238	270	248	226	255	245	254	251	254	274	264	286	236	281	259	242	252	229
21478	27652	35263	41110	42997	40692	34388	25359	30147	23271	23100	24918	19586	18666	16169	13135	10526	9446	8472	6729	6212	5178	4533	3913	5314	5765	6242	6480	4808	4283	4030	4331	4950	4146	5282	3558	2718	2563	2547	2205	1882	1208	946	890	825	822	832	807	755	992	3173	3603	2818	1839	1198	865	730	606	630	602	592	602	578	582	615	583	609	618	578	570	610	618	609	645	608	648	612	616	591	676	566	604	592	583	559	595	588	589	627	627	607	572	597	581	590	620	585	587	611	578	589	604	586	596	607	585	591	655	581	542	599	584	568	595	581	571	571	603	642	577	583	565	573	619	594	560	566	596	603	595	585	566	590	634	629	538	580	591	623	579	560	620	563	563	571	583	629	594	557	593	635	624	558	585	608	591	600	565	612	579	606	629	572	631	616	566	583	553	578	579	576	585	598	592	599	566	546	577	605	617	600	556	592	583	556	650	601	613	596	583	533	572	626	540	585	565	579	621	557	572	601	579	561	608	543	578	590	580	599	590	558	600	609	612	574	598	585	569	602	615	586	574	558	613	653	614	584	595	594	632	567	557	638	604	654	567	594	608	612	566	638	609	593	613	611	625	631	638	600	564	614	590	544	586	590	565	568	598	603	598	607	620	588	589	572	611	626	552	626	616	584	582	583	592	566	582	591	605	593	553	622	590	623	616	578	609	578	609	614	584	583	580	566	604	577	552	594	620	580	636	576	572	609	586	611	606	576	545	601	617	635	595	611	576	582	553	633	581	606	641	586	597	567	601	594	562	613	577	620	615	594	625	568	572	596	603	616	582	614	613	595	637	605	570	585	650	612	564	582	558	589	592	564	586	587	577	548	577	562	654	583	609	576	596	598	571	598	613	564	602	607	587	576	618	605	614	595	577	556	583	585	561	583	598	609	558	587	601	601	612	580	633	576	611	572	627	576	596	604	558	601	614	589	623	601	597	605	577	634	613	577	618	578	637	595	570	574	600	591	607	629	569	568	596	593	588	576	600	613	626	604	565	589	623	628	590	586	541	590	597	601	539	561	544	563	505	571	571	630	562	613	576	605	619	570	593	630	614	580	592	590	569	601	586	546	620	600	565	600	574	631	575	562	612	591	604	596	582	558	565	574	602	581	558	576	610	566	598	586	581	558	600	587	573	600	608	595	581	602	625	584	584	636	618	603	599	590	622	619	608	623	608	602	633	582	583	591	598	634	582	608	589	610	555	636	622	539	620	558	577	588	575	647	575	587	589	537	574	600	563	579	614	586	581	605	579	580	619	568	576	553	558	577	572	622	626	604	613	612	615	590	612	602	623	596	607	577	604	618	604	621	607	566	654	619	612	626	571	584	571	582	600	580	620	572	607	606	586	600	568	610	615	623	593	595	552	617	615	567	595	583	614	601	586	566	596	591	568	603	596	587	604	589	585	600	601	577	653	604	573	592	563	583	568	619	617	627	578	578	565	612	593	631	615	596	605	597	564	567	622	610	577	615	554	579	548	602	594	571	615	588	532	591	615	617	540	577	637	649	577	619	586	563	616	608	623	600	617	586	575	603	602	627	591	607	619	618	562	615	582	582	599	570	590	582	534	594	595	567	610	606	590	605	591	621	611	581	571	619	615	613	597	592	557	581	586	608	583	592	563	571	576	595	586	584	603	609	571	581	597	596	636	622	586	586	609	563	586	596	558	572	540	647	554	574	587	635	581	630	586	582	602	605	601	607	602	626	626	585	609	608	626	580	571	611	613	589	549	611	611	630	571	664	526	561	607	592	615	566	648	598	647	623	585	606	570	572	570	587	585	592	602	579	590	583	586	549	600	604	608	538	579	615	635	612	574	571	590	611	542	625	598	562	624	579	597	617	578	593	608	622	566	553	569	556	580	591	597	588	616	582	555	598	585	579	592	579	573	586	573	613	584	621	584	622	549	597	606	644	604	579	552	569	571	558	541	602	614	574	645	614	601	611	608	625	602	556	571	611	589	599	604	616	570	559	593	578	592	661	590	564	589	580	584	604	596	600	596	578	638	577	602	568	574	589	587	626	591	573	531	611	598	607	594	568	591	624	611	613	569	593	606	580	610	580	568	618	580	577	631	610	605	640	588	587	606	626	587	568	610	608	562	572	596	593	678	593	617	577	578	558	563	598	597	597	606	640	565	605	601	614	601	619	568	570	577	584	571	584	571	628	627	584	629	603	564	581	617	612	601	619	577	623	623	555	611	602	563	592	577	579	598	624	570	624	584	607	541	640	571	527	608	629	569	565	607	582	585	591	617	613	623	585	546	601	570	580	573	543	617	543	594	610	587	582	586	633	603	636	615	602	630	608	595	570	597	604	613	615	582	576	604	574	590	569	573	576	609	588	569	544	590	631	614	615	613	628	622	618	547	607	629	636	623	587	576	625	560	630	600	548	573	587	646	561	593	586	591	630	590	598	585	586	574	576	592	616	600	546	639	575	549	606	621	593	560	622	582	633	617	610	559	577	610	592	614	557	595	601	601	595	611	593	631	580	631	586	586	599	586	572	583	583	607	589	605	626	634	576	634	625	599	591	604	599	597	576	570	605	570	625	594	604	595	604	559	614	584	634	592	610	628	592	632	614	615	568	620	567	609	578	619	609	595	627	603	605	610	595	567	614	598	557	591	598	590	600	575	610	601	606	600	628	606	545	620	606	605	554	590	617	576	605	585	598	566	603	584	636	545	533	640	580	621	579	616	547	593	616	572	593	613	606	592	561	601	580	600	531	589	584	629	625	611	614	586	551	620	604	613	621	563	624	564	594	650	600	615	570	556	584	563	611	595	599	636	611	604	582	616	575	526	620	586	651	617	588	609	592	622	613	629	603	615	595	554	614	565	550	564	570	571	589	603	603	604	598	581	626	592	631	616	596	608	591	606	572	604	568	575	604	583	584	638	613	622	632	566	582	578	615	642	574	606	581	620	621	599	592	623	572	574	584	547	611	589	640	613	589	562	594	588	616	597	589	636	622	616	650	569	582	607	631	592	620	578	587	609	604	637	595	569	626	583	598	595	589	630	613	592	564	599	655	609	592	625	623	601	575	578	589	608	621	606	577	550	590	569	577	566	604	557	582	612	559	574	590	582	612	611	585	585	625	656	626	608	591	592	585	585	592	604	586	614	576	594	570	595	593	569	566	677	606	557	605	567	571	602	584	596	571	594	578	612	585	599	591	605	580	599	598	629	585	581	623	605	619	593	610	626	661	616	539	569	570	601	616	559	603	605	611	585	599	625	586	632	617	625	596	610	594	620	606	579	569	568	564	607	601	621	559	552	540	636	562	607	602	583	598	541	609	564	588	577	595	580	568	559	578	591	603	577	573	596	563	579	588	564	582	568	591	590	628	575	555	598	606	567	564	586	584	586	598	597	604	545	558	649	603	577	564	600	589	589	604	601	602	590	605	627	577	612	653	593	597	618	588	580	607	567	580	592	564	564	611	647	618	592	612	620	606	589	593	607	599	577	594	568	555	578	572	604	594	616	623	605
38043	40292	37069	36955	36742	34848	30347	21122	21498	18573	14444	16871	11802	9606	7578	4908	3535	3144	2662	2108	1876	1495	1208	1149	1560	1541	1631	2009	1463	1178	1178	1386	1437	1170	1341	1014	789	747	718	614	557	421	318	302	253	278	326	286	275	302	867	1073	865	541	453	332	295	258	231	230	234	222	239	233	263	256	256	216	263	239	232	241	263	236	257	213	258	274	225	203	257	262	244	243	213	250	256	229	225	230	254	228	228	229	273	233	221	262	229	247	248	262	241	234	253	243	237	257	230	243	234	237	237	233	238	237	254	215	256	224	238	244	221	222	229	236	271	231	242	247	219	299	222	241	247	239	245	251	222	227	253	217	235	256	244	235	235	211	242	240	246	238	245	236	217	235	224	248	248	228	279	258	280	271	238	235	247	245	224	242	234	243	240	251	226	261	265	223	227	259	252	255	236	233	249	243	237	257	207	215	214	236	251	211	224	287	254	218	256	238	245	267	240	230	234	239	248	253	268	220	268	275	259	240	240	235	233	262	247	255	238	227	230	241	277	224	266	233	256	215	259	266	252	268	231	253	212	242	264	243	231	243	233	256	265	251	267	249	266	276	213	239	253	241	242	253	261	250	225	225	238	242	224	251	225	256	227	248	235	248	246	222	228	261	257	254	235	272	257	249	231	246	272	205	230	226	208	236	244	240	249	241	250	285	236	223	266	253	244	239	255	241	233	249	250	215	243	255	222	255	275	233	251	229	246	264	264	252	207	241	251	264	263	257	252	239	250	255	249	221	239	283	245	265	237	246	228	251	214	218	225	219	259	278	242	244	222	278	226	228	251	230	242	257	244	243	226	241	224	266	269	240	265	250	251	230	242	258	262	261	223	235	229	230	242	270	259	214	257	248	247	254	249	217	258	228	210	247	253	233	271	267	245	241	252	247	255	249	239	232	256	238	255	261	235	259	259	247	248	239	265	228	235	224	238	255	246	253	244	245	238	240	232	209	227	254	247	268	226	254	229	265	233	245	252	215	244	214	229	241	240	221	257	218	251	255	202	213	212	223	242	244	248	220	251	218	247	248	234	223	250	240	234	242	261	245	240	239	229	227	260	251	231	245	222	241	265	241	231	232	245	242	247	266	259	241	218	246	240	257	266	238	251	245	227	220	259	276	249	246	250	230	241	258	274	226	223	231	241	245	242	233	262	265	225	254	249	216	249	246	249	258	238	229	242	218	247	241	222	214	233	218	270	241	237	265	209	228	275	264	261	212	244	219	216	236	259	258	256	258	257	257	235	225	249	250	256	258	265	244	234	228	235	254	239	240	245	249	248	260	239	252	231	262	246	241	254	237	211	233	235	269	258	223	233	223	237	257	230	242	214	224	234	253	222	231	213	231	253	245	224	246	240	236	253	195	242	237	245	268	264	231	250	247	216	260	202	245	239	226	260	248	236	249	216	248	236	223	220	265	208	251	224	224	263	235	238	239	262	217	260	251	252	258	222	246	237	214	253	230	246	253	235	228	252	239	243	223	224	212	229	235	239	250	238	233	272	265	238	246	245	270	225	240	236	282	222	234	203	231	228	249	220	220	239	230	229	230	260	259	253	230	232	255	237	231	265	232	242	239	234	267	209	231	244	269	233	239	248	254	220	232	241	237	195	285	237	223	257	249	232	229	234	235	214	213	237	232	257	232	236	217	243	259	233	241	231	249	258	245	236	239	214	244	242	222	240	246	245	244	227	258	259	226	241	245	235	243	239	263	274	237	224	247	250	263	233	231	217	230	234	254	253	246	239	237	234	243	218	247	262	251	264	234	225	217	270	207	226	226	233	266	231	231	221	233	249	249	249	246	234	242	238	232	240	228	262	244	235	241	268	245	258	272	242	251	258	216	230	249	238	243	238	233	224	257	231	269	281	243	245	249	252	259	207	214	253	239	241	232	234	253	235	232	293	258	214	222	248	261	245	227	250	212	237	248	214	246	252	223	235	257	227	252	236	229	229	248	262	234	235	231	240	260	227	215	251	247	262	245	248	261	255	252	231	239	258	249	229	225	244	249	245	246	241	264	227	249	231	263	234	257	218	233	217	245	236	241	261	262	263	236	265	225	242	230	228	265	210	247	242	228	232	253	255	253	269	236	227	254	237	247	249	233	260	229	250	236	214	246	253	226	234	257	230	233	224	209	247	259	237	264	236	278	215	256	248	243	262	259	229	237	242	251	263	223	232	225	227	218	220	267	239	229	210	247	240	240	250	245	263	254	238	271	232	237	234	254	263	266	221	271	272	242	242	249	245	256	224	253	244	248	248	226	244	234	221	228	246	227	232	260	227	239	239	250	245	253	240	237	230	250	264	225	228	255	232	241	247	240	273	255	258	234	240	240	250	232	268	248	241	286	272	243	248	260	238	228	247	204	223	237	240	252	238	266	236	258	227	244	237	219	272	225	240	244	241	224	255	222	225	226	256	222	263	281	236	236	223	248	230	254	226	243	250	250	248	230	280	250	256	233	220	245	271	279	265	260	228	218	259	234	242	238	236	283	232	254	240	255	261	235	220	231	252	233	235	253	236	237	227	250	258	231	271	222	229	253	246	232	269	276	224	253	237	272	227	236	282	252	266	237	247	245	250	267	236	245	247	261	236	214	291	225	232	248	264	246	213	242	232	241	268	252	227	228	232	250	249	225	247	221	231	267	225	256	243	253	246	245	235	232	235	250	248	229	252	249	181	230	249	234	261	237	264	221	253	223	208	227	277	253	258	217	253	267	261	209	240	258	259	244	245	241	240	218	236	253	234	213	239	240	239	232	252	246	239	253	236	261	241	236	232	255	240	289	252	246	240	244	251	244	236	242	226	232	229	256	251	244	265	233	227	257	224	234	253	232	243	218	242	207	225	247	247	285	244	240	234	243	236	237	240	274	232	230	236	262	240	243	243	218	211	244	252	224	252	283	234	221	250	249	223	245	234	219	243	210	277	228	248	245	219	261	263	246	241	243	249	250	252	216	240	246	264	229	269	249	257	245	232	220	256	269	252	242	297	240	244	227	252	227	229	257	227	252	236	246	224	236	240	243	249	232	231	257	229	247	225	255	252	215	241	225	250	240	217	238	269	236	223	255	252	258	252	222	212	230	262	279	242	248	246	220	242	228	232	244	221	224	236	261	255	264	234	235	248	257	267	226	256	231	255	232	263	255	244	214	290	210	221	216	234	250	222	258	234	244	267	242	252	232	251	242	232	270	243	247	251	258	255	217	225	238	273	255	233	239	221	222	240	239	227	271	241	248	258	260	245	271	226	234	235	251	252	216	272	241	229	268	217	252	226	266	216	237	242	228	250	237	223	268	248	215	241	240	236	253	272	226	271	249	245	249	218	238	238	244	224	239	251	270	234	249	233	231	249	193	234	222	223	229	267	227	256	231	225	242	231	270	226	216	244	229	235	264	244	249	225	216	261	247	249	244	234	247	252	218	240	228	211	258	240	231	238	245	204	231	243	265	216	250	211	256	241	255
27084	32828	40084	46514	49585	47695	41755	33414	37319	31371	31291	33103	27569	27158	24324	19476	16581	15492	13684	11774	10740	8689	6756	6867	8976	8202	9262	11193	7777	7038	7055	7813	8225	7267	8242	6150	4602	4258	4229	3487	3035	1729	1135	974	936	912	967	920	894	1135	5106	6142	4400	2858	1804	1027	681	573	571	601	580	565	551	583	571	555	589	579	545	577	552	541	573	537	568	605	582	627	525	573	554	600	594	559	592	555	560	579	569	592	542	576	583	561	574	511	580	614	601	541	532	569	551	564	559	543	591	591	596	566	589	569	626	552	595	619	558	557	580	541	588	583	544	562	558	543	603	590	558	555	560	590	545	603	574	584	544	563	597	565	584	529	552	593	569	559	590	596	542	589	554	566	608	582	558	566	562	544	586	567	525	555	562	539	561	546	556	574	587	532	556	559	549	556	578	545	566	580	555	561	555	556	570	550	605	613	583	590	568	572	574	552	572	564	556	580	577	560	544	591	568	611	572	606	551	519	594	548	589	557	581	590	567	561	565	575	525	592	557	571	552	539	558	560	590	572	559	574	561	557	553	567	548	565	606	590	537	593	558	540	569	523	558	581	549	602	553	574	552	553	588	578	542	545	564	562	558	563	557	560	555	603	561	543	501	540	571	594	540	577	578	603	543	581	596	572	581	565	578	547	573	566	534	592	517	578	530	559	592	561	557	537	586	599	563	576	595	586	568	548	573	620	572	559	568	585	604	568	581	579	592	558	558	587	588	572	604	557	563	525	590	554	587	580	543	555	561	550	561	617	546	552	585	525	548	578	582	575	552	622	587	528	572	597	541	583	554	588	531	588	554	540	627	569	585	561	583	552	559	559	556	558	587	551	566	604	602	552	531	598	595	542	572	553	563	578	599	558	557	549	622	550	558	518	556	561	573	539	527	558	560	578	562	618	541	556	603	584	551	573	557	571	566	533	595	582	566	549	576	586	587	561	531	578	548	570	579	524	609	531	544	569	571	532	548	536	582	565	582	549	529	542	549	572	600	546	598	604	548	559	585	528	588	551	548	607	610	549	542	577	586	540	570	580	571	570	557	546	593	513	572	534	546	594	589	563	511	538	593	617	597	578	556	570	533	571	588	529	603	548	560	515	596	592	568	601	594	559	563	520	592	591	586	552	587	584	574	558	584	604	565	567	581	595	578	595	565	548	551	553	520	563	565	580	548	559	575	559	573	566	541	568	528	572	562	600	532	543	570	581	576	572	542	580	534	564	533	531	549	591	559	552	563	512	570	577	597	526	594	579	586	566	543	523	586	566	550	543	571	579	524	621	578	561	577	592	605	587	579	600	589	565	575	575	581	573	601	569	544	557	572	642	546	547	590	581	543	528	548	547	562	550	555	554	558	559	572	576	555	501	562	547	536	539	579	566	601	531	570	584	557	565	545	554	568	578	550	577	538	603	570	573	584	561	554	598	521	543	561	609	557	593	519	605	560	570	514	552	542	518	543	540	565	525	547	578	586	546	554	579	553	539	539	553	584	538	552	596	596	587	564	576	507	541	540	557	578	591	596	545	564	568	542	583	575	554	525	590	564	569	539	599	577	543	568	552	594	548	527	568	564	598	516	567	549	554	559	554	565	549	561	581	532	541	576	511	546	539	582	572	601	523	596	594	575	582	573	580	556	595	593	598	570	571	592	604	536	626	578	575	573	592	606	572	595	556	569	562	550	582	571	551	564	595	563	610	564	556	629	584	559	556	570	552	551	626	562	568	523	573	601	583	571	560	578	537	578	554	532	549	548	523	565	584	509	601	541	576	569	565	554	563	591	562	555	571	546	588	528	578	576	534	581	554	558	570	560	584	540	558	527	571	580	557	577	566	542	575	564	558	543	563	558	598	581	564	572	559	549	560	579	565	527	556	521	582	586	609	569	601	551	548	569	580	560	562	582	597	557	586	575	575	582	589	573	540	595	623	576	577	547	580	581	551	550	582	599	571	593	575	590	554	550	556	569	578	584	564	545	548	596	602	599	494	545	561	543	534	545	571	597	553	594	553	548	595	559	559	568	569	571	558	570	558	577	566	483	536	578	592	591	570	584	600	574	550	616	556	557	582	541	546	563	601	574	588	574	587	556	533	553	585	591	552	533	573	565	602	569	575	553	576	611	566	585	600	564	605	555	539	574	623	556	593	582	570	590	606	560	595	545	529	556	541	606	573	590	593	595	574	564	553	531	598	571	587	569	558	543	544	580	594	578	558	576	609	554	579	561	541	563	575	556	550	554	571	536	551	586	570	555	570	577	581	560	567	541	583	533	567	597	573	537	580	582	550	582	581	539	556	546	544	581	562	573	568	588	591	555	556	577	525	514	577	552	583	553	578	550	614	575	594	580	548	560	576	573	614	571	549	583	561	564	628	552	574	577	592	579	573	538	559	576	582	603	573	533	568	579	547	598	569	581	535	570	565	573	557	565	553	555	554	541	583	616	597	525	569	546	593	552	607	560	565	573	544	563	548	569	575	634	579	548	585	597	559	542	590	524	542	572	521	566	574	545	593	535	536	540	608	570	599	533	548	551	524	605	520	510	606	556	562	532	568	555	576	538	593	576	563	574	542	594	557	542	570	592	555	565	583	536	576	557	570	582	564	580	549	564	560	543	564	563	568	540	577	584	579	560	600	602	577	620	558	597	597	552	571	583	560	564	557	549	574	599	614	559	596	559	576	574	623	533	589	539	597	606	552	605	565	567	574	556	558	571	573	581	598	559	558	561	593	563	576	530	567	552	599	613	585	565	621	562	583	556	568	543	556	526	555	544	580	558	562	582	556	568	560	547	561	561	578	552	591	567	575	545	571	559	544	579	542	600	549	522	591	577	602	555	588	573	598	588	595	552	603	577	565	579	573	570	540	573	544	584	529	544	557	570	560	566	578	576	577	573	556	584	562	530	571	586	600	587	572	574	578	568	557	582	581	581	595	565	596	633	604	550	557	552	528	551	552	575	543	549	550	564	563	570	580	574	546	555	555	596	550	520	570	610	550	561	554	532	580	563	523	584	580	583	594	572	561	520	611	542	572	603	541	584	563	553	548	557	559	559	575	549	611	508	559	568	531	600	577	559	589	561	575	593	583	546	538	599	564	615	532	568	629	565	571	537	536	566	578	562	553	596	551	557	569	563	572	565	558	599	597	559	541	546	578	612	563	563	550	542	572	514	568	557	518	574	572	590	543	568	565	552	578	586	611	585	585	565	540	524	568	571	557	627	566	574	570	567	584	579	553	575	558	542	600	573	542	561	627	542	553	574	564	590	522	543	574	556	579	593	571	559	583	539	536	606	547	576	585	557	569	577	576	597	533	567	538	548	602	587	572	555	542	581	548	594	554	628	575	573	572	574	562	587	560	591	579	530	566	542	551	553	596	583	574	570	587	562	567	538	624	618	576	558	551	571	569	561	595	572	552	579	557	537	528	579	580	566	601	561	548	593	608	577	574	610	587	603	564	574	566	571	507	573	619	544	568	564	570	568	582
14146	12355	13493	9960	6740	4438	2794	1584	1725	1449	1111	922	749	715	639	610	555	552	511	487	435	384	406	379	407	390	353	312	344	372	331	302	344	316	354	318	321	331	314	298	290	310	323	312	289	315	295	284	313	278	347	330	366	317	295	299	282	259	296	306	291	278	245	287	276	275	276	275	294	293	274	289	291	269	294	303	315	286	258	291	260	250	274	281	260	270	295	289	300	242	277	266	284	294	258	276	285	274	303	261	266	288	284	280	289	285	286	288	279	265	282	272	248	257	268	295	280	316	276	293	306	277	273	271	280	293	286	239	281	276	265	275	277	274	298	300	286	304	275	283	267	277	287	313	260	279	277	290	291	291	259	283	274	293	283	274	267	273	275	280	296	256	261	282	273	277	270	293	274	272	303	299	286	248	283	257	273	279	248	271	263	300	275	277	263	252	244	275	286	249	272	298	277	292	260	300	281	277	299	295	295	269	275	285	288	268	300	289	255	244	283	296	250	286	282	289	281	301	263	279	273	291	291	281	259	262	270	279	271	267	298	264	269	271	299	242	278	275	286	252	273	255	294	247	292	257	271	261	242	260	296	264	280	282	278	274	284	297	298	288	294	263	281	274	266	263	299	259	290	287	291	277	287	300	292	274	281	271	315	287	274	298	262	253	250	248	281	280	317	259	297	270	295	239	256	287	296	284	294	296	277	299	266	265	292	271	311	269	263	268	283	278	263	297	286	264	248	276	273	279	304	257	258	260	270	287	289	289	263	244	273	264	274	271	248	267	257	279	259	283	290	263	273	268	282	269	307	305	297	283	279	265	270	239	292	253	241	274	264	305	291	318	275	299	269	283	261	244	307	321	306	279	241	274	320	239	273	274	278	269	278	287	308	303	271	284	271	268	290	274	296	289	277	304	278	292	310	283	256	296	260	247	298	281	231	279	237	285	252	304	259	280	275	279	295	243	253	279	266	261	283	260	259	275	262	266	272	285	258	285	266	272	269	257	319	275	284	263	276	292	304	296	264	275	278	296	281	270	311	287	267	273	296	265	294	290	276	293	280	293	250	252	266	298	285	288	271	268	296	291	295	313	261	281	291	268	301	277	269	292	256	289	244	264	254	281	283	305	283	283	256	276	298	294	293	264	269	284	289	292	322	271	293	305	243	255	267	281	292	300	250	294	314	295	245	251	271	299	291	315	264	312	298	280	281	276	282	298	319	281	265	273	313	284	278	273	284	264	284	258	308	264	263	306	286	325	279	267	297	321	296	265	275	252	287	288	287	264	284	276	271	290	301	259	277	276	291	251	286	273	261	291	240	275	282	271	276	254	277	261	267	286	268	297	296	249	297	276	284	300	285	285	286	271	271	286	272	272	271	278	276	282	316	255	322	258	285	309	277	268	253	266	329	293	276	270	279	284	261	273	263	267	275	279	264	276	284	261	285	266	297	293	299	275	277	301	265	279	279	268	269	260	257	278	245	287	281	317	271	259	276	300	262	314	313	288	261	287	284	304	309	296	243	288	286	265	281	255	271	269	291	253	253	283	261	264	299	297	260	277	260	281	292	264	271	279	310	278	252	277	260	296	296	262	255	274	259	303	259	287	284	277	299	280	311	298	283	272	248	241	239	277	282	291	282	254	277	281	279	251	271	298	269	301	259	253	283	287	267	299	282	272	264	255	284	265	272	290	281	295	269	291	276	272	287	288	264	263	264	279	267	269	273	307	286	279	267	278	284	297	290	289	274	287	266	270	276	261	252	251	264	278	284	233	275	265	277	277	269	285	236	269	298	262	267	284	265	291	252	286	265	281	276	256	273	277	266	284	288	267	277	291	296	280	263	259	271	306	278	267	292	289	328	262	274	262	253	290	245	277	271	289	269	254	289	313	283	263	259	276	275	271	257	282	269	270	299	278	289	273	249	293	262	265	297	289	287	267	239	273	264	295	272	274	269	300	304	280	282	314	281	250	251	290	274	295	259	296	276	288	274	288	273	242	279	287	295	269	230	297	288	294	300	266	268	291	271	244	286	273	310	278	256	265	269	273	287	287	310	297	276	291	284	263	295	274	283	273	304	259	279	263	278	276	297	276	320	246	268	280	276	278	274	274	256	271	270	261	283	284	279	277	285	301	270	277	267	285	262	272	275	272	317	322	249	293	283	262	297	282	306	251	287	245	263	270	313	293	267	267	282	244	275	290	308	283	296	284	323	298	283	257	278	300	271	266	283	274	288	297	248	296	277	230	258	296	236	259	292	291	259	287	267	245	293	262	283	283	295	250	300	264	269	271	300	264	272	287	251	289	265	270	268	279	282	258	276	296	288	302	292	284	292	260	277	264	270	294	289	280	269	260	287	303	322	273	274	288	278	262	268	251	262	274	274	268	261	250	276	285	286	289	271	275	282	290	269	294	265	278	307	283	293	278	239	272	283	284	286	274	270	285	277	273	289	296	280	277	266	277	308	242	275	258	299	289	275	291	274	273	281	245	270	304	261	271	269	305	281	311	265	253	289	278	281	328	268	251	274	279	300	246	270	284	281	315	316	254	270	272	234	271	300	257	291	270	286	300	294	261	284	277	235	286	290	270	252	257	296	301	312	270	299	267	269	290	300	284	312	272	274	267	269	257	292	281	296	297	270	273	290	261	266	261	276	264	265	287	275	286	277	270	264	307	256	269	256	256	267	289	255	248	242	263	289	296	291	294	258	247	308	252	296	288	265	282	306	263	247	251	246	280	317	277	249	309	297	268	274	277	299	294	270	265	291	268	292	278	316	274	297	245	263	302	258	272	276	255	271	277	270	267	269	252	291	277	311	262	300	259	288	271	267	286	278	297	286	292	284	267	276	287	294	288	258	294	277	282	281	257	268	276	278	271	292	266	291	291	262	289	293	299	285	296	250	232	296	283	280	269	296	259	237	270	261	313	331	285	293	278	284	305	271	272	243	305	296	276	268	255	283	295	283	280	307	286	277	294	281	289	274	272	255	275	278	283	316	274	312	283	295	290	277	282	283	260	279	303	269	256	249	294	285	280	280	260	267	298	277	292	238	279	286	267	272	266	262	280	288	286	283	300	263	263	278	282	290	273	280	313	268	276	283	284	295	266	291	262	269	262	243	254	268	261	275	296	269	294	271	307	279	261	292	297	295	262	264	300	306	292	271	285	285	314	252	254	289	274	287	300	300	264	251	283	286	288	262	270	301	265	269	262	272	255	236	291	334	290	283	280	262	304	302	258	257	283	285	278	300	290	267	253	279	308	297	286	283	274	273	311	277	271	288	287	278	273	287	271	267	268	262	287	273	281	261	256	287	258	281	280	298	291	283	273	265	278	287	268	252	256	266	272	265	272	250	277	322	285	278	301	281	270	282	274	295	264	301	263	270	301	280	281	279	257	265	303	274	265	262	298	272	283	282	280	306	289	290	273	313	286	259	290	279	296	278	282	252	270	257	272	293	289	298	258	256	282	330	305	308	286	299	283	331	322	271	257
8718	10593	18647	20262	17554	14563	9930	6812	7792	6650	5582	4907	3922	3365	3227	2928	2684	2507	2535	2161	2047	1729	1634	1685	1733	1574	1300	1353	1234	1137	1147	1070	1144	1146	1006	1022	890	903	877	900	861	836	793	788	724	739	755	714	767	790	955	1113	1100	970	868	758	709	662	664	630	683	636	688	681	613	653	685	618	683	655	645	670	627	644	590	656	650	621	608	670	652	673	686	704	648	643	698	690	659	646	677	658	626	680	617	616	679	722	606	677	627	680	634	628	676	624	625	661	626	646	681	623	676	647	631	657	682	638	668	675	675	645	672	655	664	681	661	673	682	670	647	648	723	649	671	660	650	639	665	628	670	645	653	692	634	677	653	619	605	609	668	632	646	674	653	669	628	660	679	672	643	626	618	657	673	687	637	655	662	659	657	632	658	678	690	672	676	624	667	643	631	650	620	629	696	651	612	649	607	640	661	681	646	635	664	644	632	671	688	662	681	658	632	667	674	688	634	625	681	697	616	695	660	706	634	580	655	657	629	677	675	678	611	630	649	645	721	664	659	680	683	634	686	623	641	659	672	653	632	644	686	649	664	678	630	646	641	675	655	599	628	700	668	678	629	634	625	623	689	693	623	587	684	675	664	634	641	643	635	666	622	653	658	661	640	620	706	665	619	626	627	668	703	663	676	678	673	646	638	680	667	677	625	664	648	663	641	670	652	656	645	612	647	656	627	650	631	667	631	645	657	658	622	690	608	634	661	675	667	658	640	604	653	665	641	660	613	653	607	635	669	640	655	688	655	692	655	613	646	654	643	679	652	661	649	651	598	623	628	584	613	619	690	639	649	689	630	662	623	705	667	660	689	672	633	647	691	661	657	679	604	664	642	669	618	668	682	695	626	719	656	645	643	631	703	721	684	634	646	651	663	680	652	584	616	663	660	630	673	639	651	641	669	647	632	693	627	616	654	612	636	659	672	611	630	662	689	639	614	638	609	654	674	617	675	686	654	666	652	664	673	671	667	653	670	617	667	696	624	660	610	679	676	652	655	706	662	671	653	667	644	657	633	637	598	688	623	634	640	676	682	650	647	664	656	626	634	632	691	679	612	663	639	635	656	673	652	695	657	623	640	667	686	661	658	665	647	653	632	629	652	656	666	646	682	609	631	667	637	674	624	601	640	625	668	688	675	679	653	625	644	661	650	639	662	660	661	668	681	655	657	655	678	644	682	609	671	684	657	638	657	641	663	665	648	684	651	678	662	664	656	661	620	650	668	626	680	619	678	701	671	671	721	658	621	641	629	620	657	639	654	629	699	638	614	685	686	639	641	668	677	676	690	678	591	667	645	673	663	629	619	620	658	597	672	649	651	648	663	681	678	666	647	684	598	621	668	650	638	647	674	628	626	691	667	668	679	688	677	649	680	596	625	673	640	638	653	631	645	667	628	661	641	691	681	622	676	670	617	667	667	654	619	621	611	648	657	655	666	661	668	631	618	649	698	685	651	651	685	687	657	654	637	632	627	643	649	636	682	641	639	644	618	675	680	676	616	653	652	671	667	646	666	626	686	617	636	621	653	633	609	664	610	648	666	623	613	640	649	649	641	642	658	655	627	655	637	659	630	607	643	678	651	632	669	613	638	642	677	655	661	636	662	628	653	650	633	680	631	665	650	620	671	664	624	675	649	669	639	665	654	684	630	655	650	618	647	648	629	621	617	679	606	666	652	623	656	611	624	629	657	652	681	671	668	661	676	673	631	659	636	649	650	628	684	643	650	657	651	640	621	635	630	637	655	651	658	660	625	628	705	642	690	605	676	658	621	642	669	669	631	632	643	639	640	637	676	711	609	643	652	685	666	661	700	686	661	650	633	601	642	645	630	633	661	633	671	664	615	676	641	655	665	673	690	655	627	641	671	654	671	605	655	661	634	644	675	663	695	659	659	644	636	641	680	616	704	664	691	665	606	690	660	676	622	701	622	675	652	647	609	661	656	670	660	628	642	691	658	657	649	661	694	681	671	644	617	666	614	641	627	661	683	649	645	636	660	663	621	649	654	602	615	683	632	691	616	638	635	672	664	682	632	585	614	634	665	637	660	631	660	604	631	678	630	619	665	608	635	671	638	689	672	637	674	666	635	652	626	652	644	668	619	624	693	632	655	643	680	642	642	604	688	662	643	683	623	678	657	708	658	650	625	617	615	627	642	619	653	679	584	633	639	610	663	624	702	623	639	705	623	590	619	655	636	616	697	669	621	648	630	696	653	646	667	630	688	683	643	671	704	652	673	638	674	614	684	637	629	630	654	645	616	647	687	671	645	646	627	631	603	651	674	626	638	681	666	652	643	625	715	642	670	649	614	678	567	684	653	653	642	643	654	615	661	632	636	652	632	678	684	681	650	647	681	639	647	698	671	648	615	629	665	605	663	645	636	640	666	675	618	636	615	660	657	606	604	681	632	682	630	674	678	660	646	661	663	657	652	636	597	668	692	651	630	597	705	636	660	618	668	643	640	618	644	647	702	642	630	640	653	662	650	651	688	606	640	623	634	626	663	649	631	664	635	653	651	643	630	646	642	672	630	650	604	700	653	599	668	682	655	631	641	613	621	619	647	613	661	612	676	702	612	669	647	641	652	632	640	631	704	656	642	620	623	649	652	663	633	656	635	647	677	685	622	615	625	641	657	664	629	648	658	657	659	643	586	649	648	633	682	632	631	649	617	691	674	610	611	657	626	647	670	630	565	644	690	680	658	624	654	680	627	666	674	625	624	672	684	670	687	599	610	671	623	663	673	653	624	646	626	654	646	686	660	691	647	646	683	636	628	670	671	617	640	660	665	619	624	616	627	659	664	670	623	666	622	651	656	665	615	670	600	678	623	679	615	643	661	687	673	629	633	686	637	622	661	657	654	651	629	589	672	671	629	653	649	626	663	623	614	685	685	669	619	641	628	675	620	662	678	681	635	681	643	637	615	662	630	658	680	665	652	616	670	612	623	660	645	676	651	649	652	674	648	644	653	659	665	675	682	679	650	650	658	674	665	704	702	614	658	651	641	663	655	689	654	646	674	644	667	686	658	641	641	639	673	654	678	685	633	646	663	651	649	680	665	656	629	645	715	643	654	656	635	669	681	645	620	634	682	628	658	658	665	652	672	680	628	657	647	614	642	656	674	681	614	673	624	642	623	673	653	660	681	616	664	655	671	665	682	617	642	625	674	679	668	679	665	700	648	664	677	641	674	622	615	666	601	638	632	659	662	674	670	651	613	698	632	643	635	633	668	638	635	615	711	647	679	675	661	702	644	580	672	639	685	636	649	669	610	644	640	655	667	602	638	644	675	703	655	633	634	673	663	645	687	636	638	647	679	625	631	599	644	657	637	675	629	662	636	612	612	672	644	649	641	671	654	610	657	623	623	708	647	672	637	664	667	638	663	645	657	694	613	646	672	661	665	606	641	643	673	706	638	640	629	649	638	654	712	637	645	665	627	669	621	645	632	636	657	639	642	681	676	612
30144	33408	35282	33400	33186	29684	22142	13309	12384	10936	7337	8712	6788	5140	4013	2755	1984	1636	1539	1294	1217	1104	876	830	900	916	998	1119	782	793	743	772	849	921	934	681	508	450	474	468	439	342	285	292	279	300	303	279	266	291	565	652	628	458	331	301	272	261	256	237	276	242	218	262	266	266	278	257	287	240	264	257	264	261	267	239	267	238	276	260	222	258	249	248	238	278	250	266	253	259	282	247	246	240	262	260	257	272	250	232	249	243	263	238	272	235	257	250	242	259	255	294	255	263	289	280	246	250	232	248	264	263	304	271	267	250	252	241	267	264	283	275	269	272	265	229	209	268	275	260	275	277	258	231	283	285	240	262	251	224	257	257	229	263	275	273	260	255	247	252	233	258	229	244	267	261	252	249	238	278	246	268	266	258	278	249	234	255	231	226	249	214	257	267	306	236	252	241	244	257	248	269	259	270	242	257	244	256	262	217	260	262	271	271	241	231	273	252	237	252	243	259	277	232	237	261	246	234	258	261	262	268	243	265	281	251	247	249	228	281	247	252	261	278	247	256	241	243	275	264	231	255	248	251	242	236	253	237	266	253	265	261	265	223	241	229	280	229	238	259	253	258	261	289	267	279	246	250	267	242	244	268	248	230	292	256	246	247	262	239	223	243	265	239	220	275	289	262	252	253	262	287	239	256	290	245	216	246	264	259	264	287	267	262	254	266	279	256	227	275	268	267	257	250	264	242	234	258	273	279	244	270	279	242	258	219	257	280	237	274	227	272	275	282	239	262	266	271	273	268	294	249	252	275	242	270	251	240	244	263	243	250	255	266	242	255	268	273	283	262	259	271	269	239	252	270	289	245	258	261	277	239	230	269	266	239	239	272	264	251	263	244	259	248	228	246	273	277	264	293	261	281	274	244	242	242	258	302	268	269	257	227	247	230	265	297	252	236	289	228	263	271	243	251	249	289	262	255	227	213	283	305	237	258	222	257	273	250	264	255	244	281	274	242	285	254	253	243	264	235	287	265	278	260	264	264	249	296	273	258	280	287	250	278	291	264	234	234	251	302	252	238	266	253	280	283	245	267	264	255	245	266	229	239	284	240	246	281	254	254	238	221	245	216	255	258	260	254	243	266	242	244	246	258	239	269	231	262	258	272	225	265	268	296	230	280	233	262	233	282	247	259	257	244	244	265	275	273	265	253	265	253	262	241	237	262	233	306	262	278	285	257	241	254	255	255	248	261	237	282	251	261	261	268	296	267	230	287	266	263	239	299	280	277	296	256	266	231	219	278	273	252	307	284	285	254	260	275	267	276	275	243	277	242	232	251	246	276	226	260	239	277	274	219	239	265	241	276	240	255	276	264	267	247	270	273	255	274	216	232	235	291	233	255	252	281	251	247	229	232	268	267	266	259	256	258	249	227	247	267	288	221	285	263	247	244	262	247	246	244	237	269	253	238	253	249	257	245	268	262	275	252	250	227	223	253	260	244	252	267	275	266	246	257	270	246	255	273	244	251	273	291	267	242	266	220	272	267	263	258	255	239	250	255	236	244	254	232	245	243	243	265	281	248	233	251	252	224	232	248	263	263	230	234	253	235	230	277	229	269	272	261	235	264	284	273	261	277	259	260	248	252	269	249	252	248	260	245	259	259	290	271	274	265	237	274	237	298	236	255	240	235	247	256	253	261	259	263	249	273	243	258	245	246	243	284	271	231	244	251	226	265	254	271	235	248	264	240	249	260	236	254	252	270	260	271	262	275	270	265	266	267	284	279	234	257	261	244	238	235	240	273	252	254	222	271	268	259	268	244	253	267	228	242	230	281	245	244	291	255	243	224	280	233	282	259	282	274	224	231	252	273	250	269	262	272	247	267	215	284	271	230	283	249	265	246	264	259	272	256	287	294	251	256	252	248	273	256	235	264	288	244	249	265	267	224	240	245	225	228	278	255	223	257	259	243	286	259	271	229	268	275	265	277	285	252	256	260	265	231	251	253	284	242	264	291	255	250	250	242	236	237	265	266	263	257	267	270	275	254	247	269	253	313	246	264	284	253	260	249	235	266	258	258	223	253	248	248	266	252	251	273	234	259	258	254	224	244	250	248	296	280	242	258	248	252	255	240	269	240	254	258	266	251	248	252	250	262	239	251	243	268	227	253	244	257	249	233	244	224	255	228	275	245	263	240	277	266	239	262	244	300	267	222	232	248	259	239	227	268	256	258	242	271	275	224	220	259	261	239	256	248	260	278	258	229	241	238	280	248	275	242	272	253	235	258	276	265	229	221	261	233	252	265	273	235	251	250	265	253	272	233	237	273	294	249	218	235	234	234	258	262	228	264	270	267	253	258	269	242	235	256	253	270	253	275	312	251	263	257	262	259	215	257	215	250	250	258	281	275	227	222	217	257	259	254	244	244	262	230	275	263	275	264	268	277	265	258	252	256	254	243	254	254	278	251	268	244	250	253	271	232	245	270	265	262	263	258	231	229	238	242	243	246	271	256	257	267	263	265	211	267	258	262	267	251	258	265	254	249	247	248	267	297	262	296	246	262	250	259	264	286	228	239	250	239	272	275	268	240	222	257	263	242	277	259	260	251	262	275	257	260	253	255	269	262	255	248	275	248	275	265	262	267	266	246	245	216	274	236	248	265	252	237	236	259	264	285	276	253	229	260	264	285	253	264	267	233	237	270	234	250	261	282	266	277	260	271	270	259	225	212	289	263	252	233	275	226	258	250	242	229	290	249	274	256	252	251	289	242	222	248	280	225	252	236	234	265	263	261	244	281	264	268	248	258	252	240	274	232	243	266	268	263	266	244	268	263	252	274	232	260	248	257	240	232	247	277	255	297	244	226	248	268	257	253	286	261	265	262	285	241	250	251	240	268	241	263	256	237	245	245	243	273	270	251	240	243	263	269	291	247	264	279	275	241	283	269	238	262	263	275	266	267	288	280	267	254	259	255	253	264	267	249	271	253	259	249	252	231	228	241	256	249	240	247	251	269	276	242	252	260	247	252	301	224	231	263	228	251	232	270	238	265	233	250	285	291	241	277	257	256	241	246	272	291	264	249	263	254	258	255	286	245	233	269	259	263	260	241	238	271	245	232	292	276	222	236	253	282	259	257	282	271	261	290	253	294	254	256	278	268	246	241	268	246	229	257	280	254	259	224	230	262	270	276	245	272	289	291	239	264	233	261	240	243	221	260	251	247	241	241	223	251	261	242	248	244	277	272	277	263	275	277	303	245	255	285	262	236	242	242	269	254	241	268	271	247	242	221	265	271	245	251	253	255	238	261	270	244	233	266	294	289	268	280	301	284	252	304	266	288	277	269	257	240	251	279	254	250	252	271	228	251	266	255	277	269	239	252	267	272	250	250	216	230	248	277	277	247	258	265	294	274	243	236	252	283	289	259	247	262	239	252	277	260	242	279	252	253	248	248	240	245	253	254	243	247	251	249	253	238	256	247	282	263	247	258	249	290	296	248	261	246	275	239
21625	25643	35763	41978	44634	41453	33835	24955	28516	23146	22227	23990	19673	18343	17163	13036	10402	9571	8794	7261	7333	5851	4468	5093	5396	4837	6042	6890	4673	4413	4073	4410	5046	5410	5353	3770	2824	2611	2670	1958	1897	1305	984	813	807	838	890	854	869	864	3091	3712	2872	2005	1331	839	732	652	614	611	645	606	629	580	572	581	586	626	592	608	604	612	652	645	635	588	667	648	586	603	599	583	616	565	612	650	618	648	583	602	628	579	594	573	595	582	575	594	591	538	580	578	618	621	609	570	591	612	586	604	599	591	582	538	589	612	617	570	634	623	661	602	557	608	598	615	594	616	612	591	599	609	641	637	611	575	571	604	574	631	631	592	591	621	591	604	618	594	560	616	582	631	581	575	608	627	627	616	597	557	626	581	620	577	554	604	585	619	632	624	608	631	569	570	568	635	617	633	616	601	622	608	574	632	593	634	573	605	602	621	628	613	591	608	609	593	612	624	567	583	571	584	609	648	600	626	636	590	584	632	578	589	606	655	595	598	620	592	617	578	629	636	606	585	557	605	614	573	583	591	565	616	644	561	590	586	600	608	606	554	554	593	605	614	614	607	577	614	612	577	565	623	595	596	611	637	614	586	671	594	586	630	611	565	589	638	584	603	648	609	602	574	580	576	655	592	608	624	572	597	604	610	640	606	593	610	569	621	563	576	665	602	634	551	553	615	605	625	644	639	616	578	575	640	615	610	598	590	607	607	627	572	609	613	597	631	626	575	584	598	600	641	621	626	601	575	601	592	585	616	633	593	611	615	613	624	560	629	598	583	635	582	633	578	565	602	612	615	581	611	632	589	629	597	601	628	659	601	591	596	603	619	612	591	603	621	584	595	601	574	613	617	617	603	659	636	614	618	590	601	580	610	574	565	602	586	597	618	619	600	625	556	603	606	634	576	581	626	625	561	616	624	610	633	573	574	568	578	577	603	546	617	640	592	643	583	629	626	639	607	629	589	612	592	627	649	612	614	617	591	576	582	649	581	596	583	599	576	595	609	563	603	590	554	581	635	632	642	567	571	618	633	617	610	567	634	596	604	595	625	613	582	658	585	632	594	597	588	604	613	625	618	617	636	553	630	657	595	630	617	566	589	617	578	608	581	599	596	597	593	614	577	532	603	616	615	606	554	611	577	587	587	561	582	645	581	621	606	599	605	591	597	609	606	619	617	577	616	590	609	584	607	638	631	592	569	604	543	605	634	597	610	618	548	605	593	581	616	605	592	587	566	600	587	582	655	581	625	630	606	642	596	628	623	600	600	592	611	621	579	609	639	594	572	580	613	653	585	593	600	575	617	624	559	614	619	554	628	588	609	557	565	646	614	615	582	612	601	619	540	635	614	597	582	620	596	631	601	587	619	581	629	680	597	606	660	574	630	595	599	618	629	558	626	555	606	634	537	583	613	619	654	610	602	616	596	584	646	607	586	623	580	602	601	591	615	626	606	614	560	627	606	585	594	585	619	586	621	530	614	598	603	584	598	554	565	602	579	602	643	621	580	588	542	537	611	565	585	612	552	617	627	595	588	609	611	613	621	630	626	609	576	599	600	627	571	600	613	601	628	637	631	631	592	589	554	611	584	599	605	546	589	602	578	577	602	585	625	595	583	615	578	588	610	577	602	592	605	611	581	583	614	576	608	639	574	607	623	611	597	584	590	619	656	595	633	582	627	632	615	591	594	588	606	591	571	566	579	589	597	622	628	607	556	599	571	580	602	616	593	612	603	611	599	593	574	592	627	578	577	598	594	598	586	606	600	574	592	602	590	627	603	582	622	589	608	644	616	641	635	564	601	555	575	584	633	618	565	568	596	590	578	601	563	617	630	550	600	577	608	604	631	593	608	630	617	585	574	600	579	639	558	607	598	603	613	597	557	536	588	604	582	577	593	591	602	603	572	617	633	648	607	538	600	603	605	595	641	587	590	637	567	621	646	596	586	596	629	580	621	617	564	582	601	604	592	657	624	594	583	590	597	612	603	577	608	572	615	597	577	620	623	632	624	590	599	583	601	626	591	598	634	608	612	578	624	632	638	600	591	604	612	648	546	625	630	549	591	576	624	601	591	654	623	604	619	625	597	603	593	587	598	632	572	601	585	618	617	580	630	571	603	640	565	593	626	647	596	570	583	594	611	579	623	574	557	621	620	603	617	579	590	600	616	625	563	573	585	622	611	619	552	612	595	579	633	592	617	560	581	573	623	608	578	608	627	608	616	600	606	607	612	593	585	595	619	616	575	629	569	635	555	585	613	588	639	577	596	564	664	602	594	631	578	563	630	637	606	579	609	572	586	602	606	625	647	643	593	601	569	565	599	602	567	618	599	641	637	610	607	586	619	657	575	593	594	592	599	644	587	582	569	600	592	599	614	585	608	644	622	614	585	565	557	621	589	598	591	616	630	596	597	604	597	533	593	604	641	600	568	591	625	597	619	601	612	602	586	592	593	633	570	635	583	616	563	608	589	612	599	635	620	587	608	593	607	635	605	602	611	646	568	586	643	593	627	582	607	604	603	594	594	587	601	605	609	562	640	600	572	584	588	611	648	633	616	620	604	615	611	559	561	614	615	570	643	611	565	543	612	660	623	627	636	575	603	572	588	686	621	584	576	628	584	640	622	599	602	588	602	601	592	616	615	608	620	577	635	564	603	591	631	606	567	651	651	573	574	601	609	616	578	637	617	580	571	586	609	578	579	597	613	600	612	617	642	611	595	576	608	628	604	588	592	576	663	591	594	604	581	565	567	613	626	609	595	580	625	574	589	634	611	637	617	611	620	584	614	568	573	576	594	602	622	607	614	608	642	593	586	592	605	556	624	612	607	568	606	628	594	594	635	628	588	606	623	620	609	621	554	583	619	582	631	589	602	570	520	600	563	605	568	608	611	597	583	602	606	610	629	584	587	621	638	571	621	581	590	617	605	590	589	556	623	591	589	604	610	605	577	586	590	592	608	604	617	565	574	590	579	641	553	577	583	622	581	617	616	593	623	602	620	584	579	559	611	579	607	591	546	557	627	586	577	575	615	617	564	605	589	598	617	625	635	631	606	613	588	587	601	623	560	633	592	597	576	598	628	588	602	599	613	614	536	589	604	619	645	617	614	564	621	615	629	565	600	573	569	614	588	551	630	575	577	601	581	615	620	580	586	579	579	608	602	590	616	622	592	625	594	583	607	600	609	577	596	613	630	626	620	615	593	616	618	550	565	613	595	553	603	596	621	622	612	602	642	595	594	614	589	556	622	603	610	605	639	606	603	629	641	617	589	599	600	547	585	604	636	549	594	570	594	619	586	612	603	613	605	556	617	590	578	574	573	628	577	620	553	606	597	622	623	568	622	627	614	606	600	632	564	642	562	613	615	608	581	634	604	573	636	584	624	627	619	605	597	549	634	578	587	626	637	578	622	619	625	587	611	600	596	605	605	579	619	649	620	572	624	579	574	648	622	586	607	577	619	608	613	617	608	590	629	599	631	634	633
38238	38962	37922	36601	37622	36110	31130	21923	20844	19034	14456	15044	11443	9531	7775	5234	3485	3164	2661	2131	2018	1520	1292	1362	1415	1596	1634	1855	1408	1147	1151	1211	1231	1656	1677	1200	869	697	722	572	521	424	331	283	291	284	291	286	293	316	868	1061	902	598	460	374	273	245	268	269	256	231	252	240	234	256	238	223	219	219	257	260	223	215	234	247	228	260	264	268	245	259	247	261	239	247	250	240	254	239	253	262	231	279	233	225	229	217	241	254	248	277	220	208	245	227	251	244	280	261	237	235	245	225	283	247	270	241	237	257	256	242	259	285	220	236	245	244	236	259	250	239	239	243	248	237	267	238	230	250	268	253	251	232	240	234	247	216	239	246	234	220	228	258	233	234	246	261	249	219	240	236	238	273	234	245	262	263	241	279	257	238	253	232	232	234	253	261	242	267	275	280	243	263	217	226	242	258	249	246	240	242	234	264	245	244	265	246	223	235	284	259	231	223	240	238	228	239	259	245	252	241	268	248	221	224	242	243	237	245	268	244	251	257	264	214	224	226	260	238	239	235	219	249	244	222	268	263	235	253	236	264	266	235	238	249	247	229	234	228	254	249	239	268	255	284	279	247	232	254	248	247	238	226	252	239	246	231	265	244	286	267	250	227	230	250	280	267	221	230	235	240	249	229	216	258	258	245	252	230	262	243	240	262	264	245	257	247	248	277	264	234	267	232	223	222	244	236	260	241	240	231	232	249	212	212	263	225	206	230	244	251	243	237	235	230	249	242	226	251	240	254	215	262	242	242	237	274	257	219	225	207	235	207	234	254	244	246	234	223	210	224	279	234	234	226	229	258	222	251	284	238	255	260	251	257	229	221	233	246	247	245	226	235	215	233	238	279	247	264	232	212	220	243	215	233	228	229	261	249	233	240	247	241	228	274	239	246	217	265	251	242	257	231	218	247	255	258	237	247	247	282	233	266	237	261	286	259	214	236	269	235	233	230	258	236	230	218	224	263	241	274	237	241	244	253	225	255	261	239	243	248	254	270	249	239	221	236	212	262	247	229	258	259	252	255	259	234	254	265	231	235	234	236	263	238	230	217	221	234	256	251	279	240	284	232	251	248	243	230	261	264	237	229	253	240	253	258	241	253	265	229	257	246	257	285	257	235	219	255	248	263	238	251	240	262	241	245	252	261	258	260	291	246	236	265	234	251	289	253	221	265	231	224	261	251	250	253	246	243	238	231	270	274	258	234	225	242	248	246	236	268	232	220	220	210	253	216	276	232	242	231	219	222	243	247	234	239	232	268	234	246	212	262	256	252	252	239	256	264	262	254	248	245	261	252	230	237	210	226	228	245	249	244	231	275	230	271	223	271	244	256	257	235	250	258	225	233	257	232	253	235	234	238	261	247	252	232	263	263	246	259	227	253	256	237	256	243	210	234	249	242	247	246	253	274	218	231	244	252	258	251	247	253	237	242	231	241	234	248	265	267	262	229	243	248	254	247	250	227	250	237	230	234	236	262	243	241	252	281	246	248	272	227	257	232	250	232	234	254	252	242	240	256	243	242	260	244	228	251	261	231	255	233	230	246	216	255	271	211	248	228	226	222	252	243	239	226	266	245	252	259	230	250	242	249	265	248	252	242	257	248	223	213	223	267	222	238	212	257	245	242	252	224	236	222	251	241	261	247	246	245	250	242	242	250	231	249	293	210	225	245	239	268	243	222	251	228	241	264	255	230	250	280	241	244	203	226	257	224	276	242	262	261	227	263	263	235	250	263	250	247	280	292	259	259	213	249	261	250	262	246	238	244	240	215	250	211	224	264	275	229	246	245	252	238	207	260	222	229	261	272	230	238	251	231	229	261	245	246	253	256	230	213	233	223	248	247	243	270	230	220	245	217	237	248	245	241	270	245	261	256	248	212	236	263	268	253	242	204	244	262	271	215	257	262	244	246	239	262	273	261	269	291	232	231	246	233	267	256	251	286	233	234	234	254	244	205	217	258	251	233	228	257	231	262	248	240	212	250	271	240	243	243	266	233	239	283	275	248	289	258	227	233	265	251	270	218	219	242	228	213	242	263	241	257	262	237	237	246	260	247	247	238	236	238	272	242	268	242	242	223	225	239	228	245	268	228	269	257	234	266	247	271	229	232	245	251	236	258	246	234	235	245	244	232	247	258	235	257	260	223	243	237	222	274	234	260	258	278	251	257	251	272	281	255	240	249	246	272	245	240	214	221	246	242	262	237	244	224	237	235	238	237	243	264	265	219	233	227	251	206	240	255	243	226	265	251	255	243	259	239	199	234	239	221	244	232	259	232	226	267	254	264	247	260	249	271	240	236	252	218	222	246	259	292	248	236	253	249	238	263	230	239	237	250	239	246	233	264	253	220	239	271	272	242	237	248	248	227	255	242	235	241	263	244	243	230	241	282	209	238	217	260	242	245	238	252	231	279	278	228	275	229	210	255	251	239	233	259	246	230	262	283	243	221	246	229	251	253	265	250	228	252	248	250	262	273	241	235	250	218	253	231	248	242	236	205	236	228	242	255	243	236	255	247	230	238	250	247	268	252	248	237	237	229	246	236	241	257	269	258	243	249	268	259	264	250	251	247	238	222	213	261	251	220	243	262	248	244	248	258	233	205	238	224	227	261	230	278	248	253	230	230	248	254	221	219	264	268	233	264	252	215	218	226	277	237	213	251	257	223	250	244	218	233	220	241	294	247	243	224	237	242	227	239	250	227	240	220	233	271	250	259	256	254	229	250	229	234	220	251	240	270	250	241	231	275	225	221	216	231	245	233	277	282	254	222	257	262	244	275	260	254	253	244	222	262	237	247	268	265	263	244	239	258	219	272	273	243	237	261	234	246	243	249	269	277	224	254	239	226	231	231	258	227	237	274	219	246	233	230	227	236	221	249	245	247	269	238	218	253	229	235	252	228	254	269	232	236	240	249	271	226	248	270	252	240	250	267	238	242	243	253	243	245	206	230	264	226	233	237	243	252	266	254	266	253	282	255	255	234	238	227	251	260	249	257	271	241	252	242	244	269	269	215	251	243	245	221	232	256	240	257	244	241	239	238	285	262	254	224	238	215	227	242	206	237	213	244	236	253	258	236	247	245	238	258	196	240	249	250	229	244	247	241	220	239	224	206	255	258	237	234	243	256	239	229	234	230	237	214	249	255	236	258	270	262	258	252	267	257	225	258	259	269	240	244	238	240	247	254	258	270	215	220	259	249	251	243	272	267	282	239	262	239	245	226	295	229	222	252	217	248	225	235	252	231	241	291	219	243	233	232	270	225	214	236	237	232	273	287	221	228	254	257	263	245	235	241	232	235	244	234	231	274	234	235	264	251	278	269	245	244	227	254	234	245	257	265	292	256	244	243	257	256	239	215	272	283	248	260	226	260	250	252	262	222	238	246	248	263	250	261	283	236	277	252	253	259	243	229	241	254	240	250	243	246	246	273	235	244	251	243	297	257	267	224	250	250	266	238	234	268	271	274
27048	32034	40187	46900	50508	49385	41921	33273	36313	30654	30709	30781	27543	26605	25204	20101	16357	15527	13925	11870	11282	8541	7480	8772	7892	8345	9432	10573	7957	6640	6857	7369	7743	9314	9445	6884	4883	4233	4289	3332	2923	1988	1196	1034	921	993	1014	967	921	1193	5023	6119	4834	2987	1767	1028	765	638	581	548	634	556	582	562	630	614	592	582	562	570	573	568	581	554	571	581	516	567	567	588	590	556	586	574	560	537	594	552	546	585	587	545	557	582	577	604	582	543	517	539	583	579	607	527	572	560	580	536	571	582	618	579	521	569	601	590	562	544	586	547	568	620	529	584	588	560	545	534	530	575	583	569	599	572	572	567	539	530	558	571	591	612	544	556	565	595	601	573	589	602	530	578	555	602	582	568	578	577	541	558	595	536	581	547	552	563	539	584	539	533	528	642	623	630	546	605	585	574	560	571	578	595	582	539	589	526	546	585	557	566	501	607	615	582	584	539	575	613	599	538	581	551	585	597	572	558	569	576	578	576	539	593	604	542	589	586	553	544	529	538	588	594	577	576	578	589	591	574	607	544	591	586	546	604	608	594	546	585	603	581	527	602	598	560	583	534	581	574	565	569	575	549	573	581	570	560	588	578	567	594	563	605	570	572	605	543	640	550	575	582	567	553	533	579	612	572	558	601	591	547	585	561	556	590	577	594	574	522	573	570	574	609	528	604	609	619	579	614	585	545	573	560	582	568	550	573	570	611	557	583	552	569	558	579	595	593	564	582	591	567	549	598	536	566	602	608	614	585	575	540	569	547	545	642	591	565	520	548	534	576	543	522	566	606	581	565	564	545	553	569	561	560	562	549	531	566	576	588	552	565	532	577	540	610	560	594	621	527	604	535	556	592	554	607	608	572	568	538	553	600	563	575	592	599	572	582	569	571	548	596	578	535	550	584	607	570	589	555	550	596	555	614	559	590	586	597	594	558	535	541	586	605	512	581	585	627	541	557	591	560	637	556	524	610	545	521	576	513	595	598	567	557	567	587	539	616	600	570	581	564	571	573	509	513	581	553	588	552	634	593	616	524	582	579	577	561	557	589	575	587	602	603	605	560	573	595	574	548	591	558	585	569	555	571	611	609	563	541	558	537	593	612	567	604	559	632	568	598	562	579	569	597	608	606	616	566	605	571	586	600	597	567	543	603	597	567	570	560	559	580	561	552	564	566	563	576	607	577	548	538	579	575	612	566	534	537	531	564	545	565	595	608	563	543	531	559	591	564	599	583	598	530	575	530	568	576	580	626	565	567	519	578	581	549	542	553	570	594	579	591	562	580	567	580	583	599	617	568	582	561	581	577	581	588	545	562	544	603	535	559	581	565	581	617	578	580	566	577	581	597	546	585	510	594	557	607	583	589	601	584	547	583	574	550	564	563	562	529	586	537	618	556	575	578	577	608	562	575	551	596	575	585	585	562	584	582	566	583	593	547	575	527	615	552	558	575	562	578	595	581	576	594	593	605	563	542	550	591	534	587	575	559	550	546	593	577	574	569	581	566	568	565	565	561	567	565	615	546	542	570	576	565	562	545	626	560	541	584	598	597	597	604	548	531	598	574	597	592	566	554	587	590	625	594	589	562	557	556	572	530	551	585	573	595	528	548	563	546	594	592	573	535	608	517	591	592	552	592	565	556	561	575	581	555	566	563	588	570	571	591	575	590	566	544	521	569	601	624	573	619	592	566	570	552	588	565	565	556	584	592	597	581	565	569	594	573	567	606	560	607	581	593	565	560	578	576	600	565	589	542	589	548	561	571	576	557	576	558	645	592	563	572	574	567	546	571	565	576	584	591	575	604	587	568	564	552	556	588	562	570	595	568	570	608	614	566	550	583	594	565	563	577	581	563	579	600	557	563	588	556	612	598	586	571	615	575	575	592	565	564	592	557	590	544	546	519	569	590	581	613	570	577	582	586	615	544	539	579	560	532	559	566	593	547	594	610	566	534	565	581	579	550	576	537	586	552	569	602	555	549	637	586	572	575	565	538	582	576	591	608	571	570	549	560	566	579	557	588	604	581	597	603	595	597	563	570	582	565	588	570	581	563	582	534	623	578	568	592	570	614	561	573	517	573	535	558	561	589	578	595	549	567	546	559	594	583	571	536	590	547	567	538	593	627	580	522	584	595	576	599	563	611	591	536	620	552	565	615	591	521	562	587	590	566	556	628	586	537	563	526	565	597	576	589	563	595	605	558	554	572	587	543	566	572	588	610	571	582	579	544	553	567	582	573	578	576	582	587	598	569	557	558	626	528	568	529	571	549	590	564	603	557	565	571	567	567	564	566	583	574	572	602	595	554	619	575	590	576	574	567	572	562	537	579	581	574	565	524	591	595	556	571	529	591	587	601	565	571	579	603	539	556	572	578	567	596	600	596	551	559	548	562	572	547	542	547	554	587	548	604	570	584	560	576	568	589	590	593	552	559	565	570	585	614	598	579	560	529	533	573	586	571	522	560	546	608	570	569	566	614	584	623	590	559	575	615	535	573	568	528	555	595	601	565	565	552	603	539	545	581	580	544	549	578	586	592	576	521	544	555	554	550	588	596	607	560	590	554	603	565	569	536	587	577	567	546	569	587	571	608	606	617	600	555	667	596	537	577	558	584	548	557	561	579	586	603	522	542	558	577	608	568	593	581	558	612	544	609	586	583	594	588	564	616	575	514	571	566	550	549	616	596	528	589	586	570	575	554	548	575	548	573	609	556	577	593	548	552	571	557	516	544	536	558	582	556	546	541	555	554	581	558	561	592	596	563	586	576	542	576	546	568	570	524	543	554	580	587	527	567	578	546	572	589	556	586	577	547	555	627	600	629	546	593	530	579	562	579	538	572	572	606	536	599	573	582	569	585	605	563	550	508	570	573	572	583	554	593	579	602	571	584	552	598	560	588	551	547	589	576	588	556	570	559	578	581	570	607	537	587	570	545	593	586	559	546	604	557	526	553	571	568	540	562	550	621	571	582	575	605	533	598	556	574	640	545	653	560	590	588	562	510	579	597	584	580	568	613	582	591	552	628	563	579	580	597	557	566	634	527	586	578	579	515	594	542	584	572	563	557	547	628	578	560	564	572	563	568	561	557	554	523	592	580	556	573	593	585	619	620	554	576	575	511	559	574	531	518	577	599	533	550	605	581	599	566	602	561	582	598	592	592	569	621	597	588	558	570	568	523	566	536	601	596	571	542	576	608	592	518	543	556	524	616	567	593	587	575	559	561	584	562	509	607	522	556	633	555	622	552	570	533	553	621	576	588	537	566	599	588	550	577	606	552	562	568	547	556	544	589	577	600	585	583	609	564	547	596	581	548	582	561	575	521	553	601	589	584	599	598	598	572	570	607	576	572	580	576	591	592	584	560	558	581	563	550	581	585	587	604	602	542	571	549	580	575	564	539	545	589	556	560	583	566	551	548	575	617	551	569	572	530	607	550	582	566	546	546	573	568	555	588	580	609	561	614	592	566	578	594	572	604	557	573	593	600
13862	12009	13564	10006	6416	4624	2777	1698	1657	1539	1010	906	835	697	657	621	552	555	564	550	516	493	439	452	476	408	427	378	359	328	313	340	374	302	352	300	322	321	319	306	270	316	293	281	322	299	320	307	300	303	309	353	350	349	339	292	291	305	320	287	255	316	275	302	295	266	294	308	308	279	298	255	270	294	322	295	299	271	268	283	292	302	257	302	295	304	260	312	296	269	282	279	251	306	274	311	294	269	298	294	293	287	280	283	288	268	301	298	259	309	273	261	292	282	288	289	233	286	267	283	286	269	288	282	281	276	302	311	289	312	281	268	286	283	275	319	270	303	308	259	314	263	267	288	273	271	302	270	286	287	279	285	305	268	259	292	269	262	269	320	264	260	276	242	266	289	280	303	304	274	279	286	273	278	299	291	292	279	281	281	269	316	257	293	276	278	305	264	284	283	293	291	299	274	287	253	246	295	289	303	272	280	280	257	282	280	276	281	292	286	298	297	294	288	274	282	309	268	304	268	266	280	312	299	297	310	285	305	268	275	280	342	294	279	295	288	263	262	279	277	275	291	299	261	252	277	291	287	233	310	278	300	274	267	303	276	299	277	306	272	294	289	256	312	292	288	284	290	263	247	282	283	283	260	292	254	297	267	298	300	285	292	270	251	299	289	263	310	304	264	298	302	274	262	284	295	275	295	262	277	283	280	288	276	288	286	301	281	275	284	268	263	282	294	257	303	303	284	279	273	283	281	261	275	319	304	302	301	321	281	282	288	300	270	288	297	266	271	289	273	277	289	330	280	292	250	305	286	317	255	299	236	324	326	307	290	263	287	285	304	272	304	280	313	271	303	276	253	294	277	270	288	270	279	297	274	276	282	282	261	295	294	290	294	268	287	290	283	291	250	282	280	282	283	280	296	270	270	264	276	300	257	288	279	289	277	257	300	254	299	273	250	283	287	276	279	309	307	277	279	291	235	309	275	308	303	301	295	275	307	255	296	273	253	289	293	264	283	283	255	286	255	295	262	279	274	273	310	305	275	310	278	282	269	271	284	278	256	276	271	315	296	310	251	259	293	272	249	264	257	264	302	269	268	290	287	258	269	256	287	302	322	258	243	267	287	295	231	321	334	266	270	298	265	288	312	277	288	284	292	287	286	295	286	316	282	279	325	293	276	291	297	268	275	257	269	279	301	275	273	287	268	259	319	278	289	286	288	279	292	298	264	274	261	288	253	276	281	296	293	285	265	270	289	294	289	265	281	284	288	300	261	278	266	275	287	288	272	303	278	285	283	274	274	290	267	263	290	235	317	257	271	258	269	246	285	245	288	258	289	275	286	290	284	249	293	283	275	288	297	306	285	301	264	265	299	280	285	313	308	274	288	273	286	298	306	246	316	288	305	287	310	278	299	298	262	261	285	284	295	282	285	281	273	264	284	308	278	287	288	282	277	266	296	262	273	293	310	289	245	256	315	267	308	307	294	277	243	280	273	287	289	264	256	303	304	274	289	276	283	258	307	270	287	298	317	284	252	254	293	274	326	284	293	243	281	301	291	288	276	265	249	295	277	258	305	244	265	322	293	282	287	264	300	304	273	283	271	297	279	272	297	301	277	282	299	281	258	289	296	254	278	309	275	262	269	272	262	308	269	324	268	284	299	276	306	282	286	257	260	274	276	258	300	291	286	271	293	278	275	288	276	280	302	296	286	306	299	284	265	274	307	304	268	288	282	289	264	267	292	283	270	276	280	295	250	281	268	273	291	276	274	288	251	280	246	267	248	281	290	291	269	273	304	307	280	273	281	277	313	310	298	271	268	317	280	260	274	265	264	283	308	298	288	265	284	285	308	296	271	286	249	255	277	302	279	292	252	259	286	259	272	284	296	263	286	261	283	328	261	273	285	265	319	278	311	270	272	273	259	286	269	295	262	257	259	289	310	303	286	325	291	281	303	296	316	326	299	305	283	282	276	269	280	282	277	310	285	307	279	292	275	265	277	290	259	287	298	313	285	291	278	313	266	283	274	259	249	297	304	322	264	273	287	274	292	287	251	262	273	315	254	311	281	303	290	256	294	308	264	303	288	270	264	305	280	272	289	266	275	256	287	272	266	264	289	270	309	262	309	283	298	280	294	287	277	260	295	260	289	291	286	282	286	285	282	294	282	284	274	287	264	272	255	263	279	293	245	286	278	308	292	293	311	281	258	293	292	246	272	260	291	293	284	297	292	300	285	297	271	266	276	275	285	277	282	256	269	276	286	278	299	276	286	298	295	296	299	311	301	315	266	276	286	268	297	280	283	283	280	253	288	287	279	241	322	281	275	248	309	277	268	267	255	262	249	265	261	268	296	274	285	291	291	280	277	302	287	300	302	263	306	262	293	285	293	266	270	294	294	247	284	260	255	291	278	278	312	327	299	276	253	279	281	268	273	269	266	272	248	272	286	266	294	297	290	263	288	286	270	296	279	281	279	272	269	292	282	288	275	299	271	302	311	283	279	265	299	272	247	301	296	277	260	263	264	265	274	300	279	288	271	283	256	308	292	260	278	260	245	259	276	280	306	276	265	306	286	275	293	292	255	280	269	282	290	290	329	282	263	272	297	257	303	312	316	267	271	263	275	289	284	304	250	281	282	291	291	302	264	283	282	283	261	283	242	297	283	273	278	297	309	292	300	278	298	279	281	273	285	292	308	283	286	298	274	287	300	248	304	310	294	281	287	271	282	293	247	294	287	258	275	236	302	285	290	285	264	255	285	290	285	283	288	306	301	300	287	300	269	276	281	263	300	306	283	281	273	330	290	280	307	241	311	268	267	296	249	307	289	268	258	290	325	262	275	316	274	301	276	282	282	289	283	315	299	272	279	287	281	281	275	280	263	290	296	290	229	264	260	299	274	305	285	301	275	267	277	283	283	297	276	276	275	287	280	298	276	270	307	286	264	300	291	272	272	296	271	255	300	286	265	295	272	296	304	283	284	275	322	281	280	281	263	275	256	267	287	280	299	275	278	283	268	265	248	276	273	286	268	277	261	294	277	288	310	259	241	287	282	274	268	281	296	277	277	297	267	276	326	273	291	264	307	290	276	292	292	289	286	268	294	266	286	269	293	295	269	302	255	254	278	301	253	275	289	296	275	327	288	267	271	270	286	284	288	262	293	261	251	269	284	290	295	281	271	304	285	298	275	315	289	282	283	289	321	285	304	278	299	263	285	275	305	300	262	295	294	297	288	258	275	293	276	289	257	269	305	284	272	311	264	295	262	274	298	318	291	304	276	288	294	301	278	280	293	280	288	311	290	279	256	313	279	303	286	297	308	295	274	301	298	271	291	298	257	251	273	294	262	272	275	262	261	287	323	267	252	307	293	313	253	296	295	271	295	290	277	253	292	296	293	274	293	276	257	293	258	287	246	275	272	305	266	315	258	275	271	298	275	292	298	271	255	254	279	257	306	311	265	304	263	290	284	303	291	291	262	268	284	275	238	275	274	268	278
8618	10321	18810	19739	17279	14940	10608	7330	7148	6917	5221	4715	4092	3601	3434	3025	2598	2565	2438	2481	2200	1978	1862	1684	1647	1563	1437	1375	1185	1205	1091	1042	1083	1120	1100	949	917	971	929	829	876	901	760	777	790	824	745	765	808	797	944	1118	1121	976	867	789	728	671	657	658	708	679	635	661	658	618	690	728	625	675	644	657	632	670	664	669	627	635	634	672	660	633	637	657	657	643	668	636	683	651	675	618	670	662	664	666	650	718	635	640	681	646	675	695	658	659	672	674	649	652	689	658	656	643	627	671	673	684	665	667	667	665	676	681	715	672	653	667	683	712	661	634	711	640	617	647	699	646	643	675	664	719	694	586	676	664	658	676	708	616	627	614	691	683	653	701	640	664	653	694	649	689	627	644	635	634	644	628	635	661	677	623	691	607	649	639	691	657	703	720	628	631	668	685	626	659	645	699	630	624	632	653	637	687	651	672	696	656	695	657	633	666	656	615	613	680	608	648	661	671	650	653	694	647	662	670	692	652	657	675	639	668	679	654	670	654	696	664	653	659	628	656	629	672	680	675	633	649	660	616	648	639	625	644	692	629	688	681	707	618	659	663	679	669	632	638	674	696	646	619	688	666	688	682	657	675	574	642	682	650	651	658	663	683	650	677	712	644	685	702	630	680	586	657	676	660	695	627	601	646	611	700	644	690	693	638	633	658	615	624	645	638	611	654	642	648	680	649	665	692	671	702	689	667	666	626	657	675	621	692	654	673	631	694	640	732	602	690	664	665	688	671	675	669	685	677	647	678	670	613	670	670	647	656	653	652	665	645	666	639	652	665	646	667	668	683	615	613	649	658	679	659	617	678	682	658	663	619	682	692	617	707	634	668	617	656	631	618	665	663	669	613	686	678	660	684	630	671	682	658	614	659	661	660	646	664	659	631	674	693	662	629	672	639	641	644	647	673	651	623	667	652	663	625	688	637	653	625	675	632	668	639	660	658	659	629	630	730	694	668	651	659	666	649	648	643	651	678	665	648	667	689	657	655	650	707	667	642	683	636	656	641	655	729	661	635	673	662	650	680	663	684	676	680	670	687	678	677	664	647	685	663	669	676	644	724	662	665	624	710	650	680	624	625	664	677	651	670	628	681	678	653	658	693	663	624	666	642	675	704	630	653	681	656	651	624	688	675	590	668	655	683	661	686	634	668	633	645	646	679	645	655	671	630	599	636	635	642	691	667	671	624	633	694	691	676	634	648	657	643	669	683	632	712	718	651	647	653	606	671	662	647	623	666	658	657	674	643	649	657	661	645	665	636	592	656	691	622	710	648	692	657	658	712	664	650	636	645	629	693	647	660	672	649	638	691	698	684	692	673	683	660	717	673	684	666	638	639	657	684	660	646	682	687	641	704	647	647	652	623	663	652	643	705	627	689	679	655	681	678	673	621	632	683	672	671	634	633	631	700	637	661	658	638	678	652	660	661	670	691	689	717	676	678	654	661	646	640	665	669	666	733	655	632	659	654	635	662	697	693	688	711	611	672	665	666	648	674	654	698	675	665	636	672	697	659	665	640	661	662	654	679	603	690	692	661	661	638	638	670	630	626	691	692	694	669	665	642	657	632	642	636	638	602	662	648	649	675	665	711	643	667	660	710	674	702	639	699	627	675	652	726	619	655	609	604	697	660	619	650	674	648	685	702	638	617	669	641	654	649	675	647	651	650	659	687	652	623	693	674	695	629	657	648	698	658	623	668	689	648	635	694	664	624	673	654	702	711	644	621	675	651	688	605	646	631	663	671	608	603	722	652	690	657	624	685	681	636	652	662	676	659	678	641	635	655	667	676	661	656	616	702	638	697	641	597	680	688	691	633	661	636	651	611	663	657	657	650	684	646	643	616	694	702	676	680	698	650	659	617	651	641	644	692	622	666	670	678	694	601	634	672	653	667	709	739	644	648	679	611	595	646	667	688	684	671	682	655	704	654	655	692	679	712	655	670	645	668	719	666	654	653	655	642	642	665	652	641	624	667	635	710	667	642	666	669	677	665	709	665	670	686	665	626	605	640	641	684	662	690	645	732	718	707	679	681	669	661	618	680	678	605	679	667	654	638	670	682	649	610	640	618	696	653	694	668	677	636	679	677	636	720	673	690	604	666	670	635	664	649	643	667	694	682	673	616	650	648	644	644	700	679	673	604	670	670	664	638	677	663	680	618	667	677	622	666	621	679	653	680	683	694	654	691	603	688	588	652	625	643	670	648	616	695	676	671	666	673	687	594	694	672	678	695	668	700	647	718	638	687	655	695	648	664	658	663	681	692	635	647	627	663	672	666	665	684	664	689	697	688	645	637	639	670	628	641	679	651	645	674	670	672	659	693	702	731	679	645	649	660	614	692	650	685	660	712	677	681	657	653	675	686	653	601	603	689	669	678	670	687	669	623	712	656	667	637	702	660	695	664	676	639	680	608	696	671	626	650	663	655	748	676	666	633	638	659	614	669	690	613	704	674	668	685	665	633	688	635	672	634	667	664	664	710	661	633	637	629	656	665	627	643	647	645	640	677	723	675	663	640	653	672	636	655	597	621	666	624	653	642	687	674	654	662	694	578	655	700	677	660	626	694	653	659	686	683	660	646	684	714	692	686	664	670	636	664	661	707	667	698	636	671	658	655	672	656	677	660	666	671	657	671	690	633	673	639	711	674	701	651	673	645	658	664	659	669	673	649	672	624	682	638	641	673	662	640	684	669	678	678	705	659	683	604	675	670	663	678	683	650	662	684	672	647	677	650	652	677	682	683	646	634	622	613	681	666	677	642	679	668	690	680	670	690	672	627	681	675	686	682	683	645	626	661	745	666	649	650	645	676	713	647	669	652	660	662	703	634	691	622	687	690	636	687	671	674	625	655	670	694	654	661	693	662	621	707	651	710	645	626	651	746	642	689	657	665	661	643	692	703	702	637	647	652	667	643	642	671	699	644	703	693	701	707	653	632	629	663	656	703	629	624	656	664	626	641	670	637	648	631	640	629	682	691	746	664	670	661	642	621	681	664	656	662	691	654	704	698	675	629	592	635	642	636	673	672	612	666	655	663	671	669	657	669	662	624	674	638	661	659	664	659	636	628	682	677	698	665	662	679	656	654	664	611	642	649	685	638	686	666	668	648	698	675	629	664	709	629	674	650	666	634	614	670	678	648	638	653	627	623	684	639	638	658	638	630	653	699	657	677	649	668	621	670	649	660	647	645	624	639	678	662	707	672	690	670	687	649	656	666	606	616	637	678	661	656	628	638	718	671	671	669	660	662	639	657	646	690	646	637	657	665	701	650	681	633	624	687	693	676	660	651	672	651	646	656	617	676	675	655	671	666	688	614	674	677	688	691	672	663	657	642	635	640	675	650	644	670	662	650	687	658	653	661	676	655	654	644	648	684	654	684	683	684	691	637	695	679	668	719	656	705	620	614	667	648	658	622	635	624	667	642	647	647	700	679	656	639	670	649	683	651	648	708	691	683
30680	33911	35158	32812	32854	30660	23668	14102	11791	12037	7751	7915	5952	5033	4304	2979	2049	1769	1594	1451	1195	1098	875	791	878	946	964	1179	898	746	772	798	790	1046	970	712	515	505	469	442	426	378	342	289	298	281	303	318	279	309	570	665	541	476	333	303	259	279	279	261	256	258	299	229	262	248	221	267	262	238	275	272	271	266	261	261	287	251	259	270	247	254	249	249	279	271	225	270	240	265	242	247	264	250	283	276	282	289	259	279	255	238	254	252	253	273	248	257	250	268	286	286	252	262	245	242	269	249	243	264	282	234	249	290	258	270	277	251	249	255	240	231	240	241	256	225	264	258	323	248	253	241	249	276	253	253	268	270	283	301	283	250	286	285	282	285	262	275	266	236	242	241	275	244	276	274	263	287	285	262	219	239	254	278	258	260	270	293	262	243	242	232	245	246	289	251	280	277	263	267	243	245	257	261	247	245	269	277	244	261	235	251	285	272	272	266	256	266	250	279	268	257	274	240	264	289	261	256	244	252	259	249	257	258	240	260	246	282	257	252	241	266	282	262	248	273	252	251	254	273	252	294	285	238	281	266	272	251	233	259	255	306	271	244	272	253	265	245	287	257	271	301	266	252	273	299	277	264	273	249	251	262	254	259	264	241	276	261	255	242	296	245	258	235	261	243	271	282	244	253	220	252	286	291	247	235	231	268	300	260	282	254	227	260	250	196	278	287	260	246	287	289	289	232	257	272	250	250	240	258	279	243	267	269	275	272	243	238	254	280	272	274	253	290	280	256	233	303	244	252	239	255	252	249	317	245	299	247	260	272	283	274	246	274	251	262	275	267	268	282	274	233	268	268	283	272	243	270	260	244	264	291	287	269	255	275	234	243	299	235	242	261	235	255	300	258	234	251	279	245	259	269	276	280	242	245	224	250	271	278	270	245	235	230	290	257	278	259	261	260	255	271	288	233	256	268	294	266	260	236	233	275	264	229	251	276	266	226	236	239	274	277	226	257	275	290	253	265	261	299	237	274	245	225	262	251	249	269	239	253	265	249	260	246	264	271	273	247	262	245	240	278	248	278	239	234	269	253	224	268	254	244	300	256	264	279	217	291	292	269	263	230	269	267	264	256	253	272	244	267	233	272	239	261	254	239	263	277	267	256	241	262	261	269	248	258	261	235	267	278	246	273	271	269	234	241	253	250	229	245	243	253	284	256	245	287	242	258	238	252	240	284	248	282	262	274	270	269	239	265	261	267	254	237	256	300	260	238	232	241	292	264	299	284	279	264	292	243	250	233	234	267	249	266	248	248	281	258	241	261	271	282	271	225	260	233	275	308	278	248	265	255	268	248	272	272	237	257	273	254	287	228	262	266	267	261	225	279	281	268	282	270	274	241	234	238	247	240	234	242	317	262	298	265	273	264	255	220	251	249	268	299	247	273	260	271	249	237	255	254	294	249	289	235	268	269	250	255	252	268	304	251	267	263	266	251	271	248	262	245	265	253	257	231	278	237	291	253	270	251	274	280	229	279	248	252	234	264	272	268	276	263	240	235	240	288	253	252	248	265	278	244	255	244	269	262	256	258	239	241	290	232	290	258	261	257	263	255	250	248	253	259	265	249	272	268	264	266	286	264	261	225	286	270	242	258	267	229	271	267	275	264	259	267	273	272	261	257	272	262	286	285	273	256	277	276	235	248	259	245	262	268	252	258	283	283	259	238	280	231	255	256	248	265	249	247	255	260	271	285	291	277	275	287	285	276	276	271	247	265	275	260	266	242	263	273	255	288	257	258	244	279	279	228	291	245	265	266	259	263	247	244	249	299	276	239	240	281	255	288	253	267	282	241	255	255	250	250	229	251	254	289	259	281	252	232	231	260	263	293	275	269	231	238	239	249	271	251	259	269	257	268	224	266	244	287	281	246	242	247	261	265	266	260	247	267	280	269	284	269	260	235	223	258	304	270	251	246	292	287	263	243	297	290	266	242	258	239	265	271	260	249	247	271	258	239	247	267	276	251	266	264	253	244	250	256	238	283	233	224	262	224	257	251	266	270	244	244	257	278	271	226	265	266	249	267	245	300	243	249	277	260	287	284	261	253	243	258	247	248	259	243	295	249	254	242	231	263	260	227	238	257	249	246	246	262	245	250	268	256	244	275	296	262	266	240	262	259	260	233	231	259	263	274	260	283	239	259	232	255	271	265	243	248	269	281	275	273	249	262	261	269	232	270	244	258	279	256	228	264	263	257	274	271	257	298	278	280	277	258	241	258	302	298	265	264	263	240	263	294	264	250	258	262	292	262	254	249	265	272	266	294	261	253	252	244	256	302	248	269	250	273	265	258	255	298	234	277	252	256	232	287	264	271	234	275	263	250	271	265	287	249	270	251	256	284	237	246	247	267	263	271	247	262	249	238	250	250	260	257	264	257	254	250	267	247	269	252	287	244	262	283	258	258	253	262	235	274	212	237	235	262	270	251	260	255	251	261	225	271	249	243	266	226	246	260	249	291	253	246	292	248	276	266	256	267	270	227	284	251	269	289	266	265	260	272	266	243	284	245	249	247	290	268	245	298	256	256	248	257	252	254	271	282	267	286	247	281	267	259	260	262	280	272	288	247	268	266	253	256	272	262	308	283	258	261	262	219	236	241	264	270	268	257	252	261	283	285	252	238	281	260	229	246	265	251	239	236	238	272	255	258	229	259	285	260	275	259	244	250	277	260	265	245	268	264	290	230	239	276	253	266	271	275	238	244	270	235	276	255	264	251	217	245	261	258	224	282	249	281	237	254	243	235	268	246	278	265	242	268	267	293	256	253	250	238	252	291	260	280	290	251	259	243	270	268	227	253	266	266	212	256	248	247	258	272	257	311	284	268	259	260	273	285	245	254	241	241	276	267	279	289	279	242	230	280	243	283	260	258	236	254	261	241	300	225	258	277	276	262	275	254	281	246	281	241	247	285	280	242	260	274	249	286	230	262	222	254	252	273	296	240	262	242	292	256	268	214	244	237	228	272	268	256	250	239	250	263	246	274	272	263	281	271	253	247	290	274	241	284	248	269	235	245	251	279	248	271	271	274	283	257	241	258	275	247	248	281	273	270	245	265	235	275	256	257	259	281	275	250	276	257	275	305	269	260	259	260	249	253	268	258	248	262	266	262	264	300	248	277	260	262	271	258	251	262	248	232	266	261	275	265	270	260	275	252	238	228	242	280	273	257	261	255	255	261	269	255	287	252	231	228	261	249	250	283	260	282	258	293	285	277	278	237	243	247	266	253	266	289	297	243	255	268	262	249	235	244	243	276	290	255	254	273	263	257	294	261	228	244	273	286	276	269	279	267	267	281	264	247	258	270	253	238	286	285	239	268	225	259	274	282	286	234	270	255	273	283	265	255	268	265	253	233	277	248	253	248	252	263	258	246	227	260	249	264	268	268	267	267	249	260	263	236	271	272	242	289	252	236	251	250	271	244	258	268	280	283	256	253	256	248	264	268	245	261
21798	26041	35351	41491	44768	42519	36026	25222	26338	24707	20882	22025	19491	18402	18404	13878	10735	9893	8982	8280	6812	5823	4929	4905	5167	5592	5502	6994	5176	4266	4522	4554	4843	6368	5552	4023	3086	2847	2499	2148	1787	1459	1110	964	925	857	904	843	810	1116	3113	3480	2896	1829	1390	804	685	633	590	645	649	589	615	619	561	622	654	588	604	640	623	651	616	596	668	599	616	601	597	599	561	568	575	601	633	587	628	618	643	633	593	631	606	589	595	633	594	562	600	627	629	624	609	613	613	629	639	642	642	620	615	643	588	611	622	612	659	637	556	632	623	632	628	623	605	539	551	613	589	669	618	597	572	620	615	614	629	613	631	615	615	627	570	583	619	620	631	588	645	588	633	587	604	634	599	613	587	632	645	627	627	596	622	619	580	611	598	590	614	604	633	590	610	537	626	598	640	644	582	553	615	596	593	618	565	612	618	599	615	623	594	582	617	595	617	589	599	635	585	587	625	633	561	594	613	614	631	587	605	584	629	616	621	598	616	615	633	599	621	592	620	560	621	643	591	609	601	604	621	639	633	596	607	631	562	651	618	595	598	603	622	620	597	599	594	644	635	628	586	642	587	631	602	660	576	611	564	617	579	666	605	539	598	635	578	600	613	596	606	645	620	592	556	608	590	581	622	599	659	616	556	662	626	610	619	579	588	565	623	584	604	612	596	641	588	560	591	572	599	605	621	640	604	626	594	612	580	639	620	631	620	608	598	621	588	580	615	608	534	640	603	585	645	622	596	629	639	623	614	638	600	614	606	638	582	668	607	596	577	641	540	572	623	618	584	600	600	584	624	570	633	578	607	594	624	616	610	600	599	629	586	597	618	558	633	606	597	630	626	572	586	579	611	595	626	632	596	615	587	584	619	631	572	603	567	581	628	608	574	618	585	592	601	629	605	592	603	640	580	592	610	570	590	600	562	640	573	607	609	664	619	583	623	603	608	587	559	589	628	625	609	629	589	644	637	596	622	609	579	572	625	605	571	594	608	618	584	645	607	591	586	628	635	580	567	624	590	614	623	639	587	601	594	603	611	626	594	572	574	613	615	595	613	615	630	647	636	571	638	579	575	562	596	602	612	587	558	640	633	632	603	630	601	579	601	626	607	582	610	616	614	625	618	612	658	614	650	612	613	641	581	631	597	619	646	643	628	636	600	601	579	673	613	624	561	591	613	616	622	630	623	598	627	652	603	611	608	572	585	604	601	630	631	623	614	608	580	647	634	608	634	633	607	584	608	617	639	597	624	590	596	558	591	650	591	625	622	587	628	625	584	600	648	598	620	596	600	590	624	577	615	599	608	656	610	611	628	646	630	605	597	613	624	580	596	618	644	601	625	595	609	613	612	609	610	573	572	597	610	594	597	620	610	626	608	597	632	648	551	613	572	610	632	599	679	619	604	634	613	621	615	598	621	599	607	608	607	573	579	605	609	630	594	616	566	640	649	617	665	613	600	611	593	615	615	581	612	616	617	577	644	638	581	607	634	582	594	577	609	631	630	609	625	635	659	596	577	627	606	632	607	632	637	608	591	591	599	594	608	606	613	621	571	609	597	627	666	607	599	628	622	606	615	596	597	617	605	600	583	628	623	582	602	606	548	617	625	626	628	570	591	611	580	659	633	592	629	600	618	597	658	599	612	616	623	601	583	585	566	628	626	632	628	579	615	593	646	623	594	594	603	566	609	580	599	639	629	636	596	574	630	628	608	594	622	603	627	651	598	612	629	609	606	597	622	614	583	607	631	621	592	554	628	589	589	583	585	554	615	610	519	628	639	617	574	575	575	639	620	577	630	593	600	590	645	590	598	606	619	585	616	641	624	629	595	608	599	628	600	579	621	614	652	634	618	620	594	616	582	619	595	633	563	600	625	592	571	601	603	596	625	566	568	640	621	621	571	599	603	589	597	589	581	584	644	582	556	580	600	592	645	596	639	621	591	641	601	652	617	660	622	622	572	639	589	589	615	606	585	592	611	600	604	582	564	605	575	574	620	597	668	597	606	626	631	600	613	614	582	638	614	632	647	633	575	618	586	573	610	618	662	620	631	574	594	618	611	633	612	620	606	647	627	596	635	639	602	589	613	609	626	557	629	618	612	612	621	664	646	631	626	587	613	598	596	616	592	634	676	641	592	600	592	612	622	581	631	570	572	624	595	574	576	588	621	630	571	656	637	599	596	639	620	597	655	585	532	635	620	650	637	586	596	589	597	605	620	580	625	599	607	586	623	625	567	602	606	588	588	628	648	600	639	615	612	579	620	607	596	619	604	603	601	609	619	624	644	624	592	627	606	565	588	597	591	616	651	638	610	594	548	602	586	574	604	606	598	620	628	592	622	584	617	605	557	644	587	642	598	595	589	623	556	576	644	603	641	577	619	591	596	658	600	543	645	600	637	578	596	590	599	628	562	677	584	599	645	595	626	587	637	620	639	585	636	657	640	614	591	618	559	590	629	624	612	643	603	622	616	580	646	644	635	575	603	629	627	600	600	634	562	638	598	599	618	610	591	664	593	594	614	610	567	626	587	567	614	605	592	595	617	660	608	666	612	687	604	632	602	651	585	604	634	598	605	586	647	610	613	597	618	645	611	613	653	556	562	639	606	607	610	613	634	597	603	605	615	591	622	566	582	628	593	604	626	594	621	581	630	634	564	589	627	619	648	653	630	634	603	582	581	641	662	619	605	603	563	566	583	605	602	604	576	657	619	599	628	612	629	596	582	622	581	606	580	636	572	606	606	559	607	589	605	634	576	632	617	614	622	600	603	604	583	619	633	622	564	569	640	599	617	619	627	594	615	644	618	579	591	610	599	608	596	628	615	637	617	605	618	602	581	591	549	563	607	625	643	645	572	631	612	608	613	597	613	593	602	621	617	628	600	603	620	609	633	649	616	610	612	656	627	584	619	618	585	570	600	610	623	634	604	555	588	572	616	607	648	640	613	593	608	629	604	614	637	588	594	626	628	628	593	623	620	570	597	560	615	619	567	623	616	598	586	568	618	620	605	614	667	579	650	610	610	620	641	633	674	639	641	564	627	639	612	596	572	618	622	629	654	650	600	561	607	569	630	602	618	620	634	620	586	595	566	610	571	606	642	614	631	621	583	561	580	601	605	604	637	643	598	617	651	626	600	625	593	589	600	589	636	622	552	568	649	596	561	609	602	617	567	579	603	608	605	570	630	611	588	602	575	647	581	620	618	568	626	614	666	632	639	582	563	602	604	615	593	638	630	601	594	577	592	589	615	592	644	651	599	595	625	631	575	573	600	626	591	625	618	595	628	607	637	630	604	597	636	624	616	626	624	566	624	627	645	593	610	606	614	583	607	587	569	555	617	623	598	609	615	604	615	635	664	580	582	570	603	590	548	623	606	630	641	604	627	571	630	653	633	581	637	596	617	593	595	630	607	597	616	606	629	580	590	613	616	604	595	587	604	620	553	600	648	608	643	591	637	599	617	581	601	588	612	619	641	606	596	604
37436	38734	39219	37010	38223	36979	31050	22219	19399	18246	13174	13958	11094	9945	8774	5781	3894	3247	2743	2371	1885	1619	1386	1398	1433	1565	1826	1870	1376	1288	1315	1266	1304	1677	1639	984	903	806	698	664	542	451	363	335	289	276	301	318	287	411	907	1026	897	577	429	343	257	210	279	282	256	247	259	248	236	239	209	245	243	264	270	261	249	252	251	221	258	272	291	284	251	253	271	228	246	251	241	264	218	260	216	241	241	251	263	254	246	261	248	247	233	233	281	239	259	251	228	285	242	238	245	239	276	248	240	254	243	258	249	246	237	258	237	255	242	268	254	268	245	258	250	289	248	241	266	231	242	233	227	239	242	259	239	234	243	270	248	270	231	244	240	273	267	257	281	265	225	273	219	230	240	268	243	250	207	233	248	231	217	266	250	242	259	259	244	259	281	268	263	238	223	243	269	262	248	259	250	273	216	247	234	265	284	236	221	258	214	239	227	231	237	269	231	270	250	253	265	249	249	240	259	222	228	230	224	259	253	227	246	256	242	240	251	251	264	270	237	234	249	255	250	233	252	227	250	258	239	227	272	247	242	239	258	250	234	259	243	280	239	264	224	284	233	247	282	247	274	229	246	251	275	254	278	267	236	248	219	268	269	235	241	284	263	260	226	230	263	262	261	262	242	256	245	255	255	251	284	245	248	257	251	232	245	236	240	253	252	234	243	238	260	282	258	238	240	280	263	240	236	243	244	232	274	239	236	270	253	248	253	271	266	263	272	238	267	247	269	273	254	245	247	258	247	252	287	240	255	230	247	252	240	241	248	287	250	240	280	239	253	250	242	242	210	251	229	252	224	259	268	266	246	227	266	231	246	259	291	228	236	251	231	254	245	245	274	243	265	226	241	270	286	237	238	265	245	239	250	245	268	252	231	270	260	245	237	243	280	267	228	244	245	273	234	259	239	269	223	249	256	268	265	254	255	241	237	237	242	250	235	246	234	293	235	257	246	259	243	237	252	268	278	273	243	270	256	273	290	237	264	215	261	270	241	228	235	248	242	270	271	259	281	263	242	280	237	267	252	226	248	275	230	226	253	232	257	253	233	269	263	253	233	253	255	262	229	261	243	219	246	259	265	260	225	258	272	226	234	253	223	240	237	238	255	242	257	254	253	249	231	231	223	241	253	237	229	259	254	281	247	231	233	252	263	219	229	255	234	243	239	235	238	259	220	268	250	237	229	268	256	261	255	243	229	246	258	256	241	245	252	256	260	264	211	239	209	225	231	233	273	275	233	275	267	255	238	269	270	268	236	249	282	248	252	239	253	270	270	243	252	274	234	239	240	260	250	251	252	279	269	248	235	259	232	231	246	255	248	271	266	234	272	243	240	262	233	271	290	247	247	244	252	234	249	254	247	255	261	246	241	253	261	270	235	241	229	238	244	241	277	240	267	221	232	251	231	244	244	248	253	260	237	224	250	238	256	253	259	297	271	250	247	227	230	249	240	245	242	243	271	229	255	233	238	238	246	240	244	245	246	252	237	267	267	258	257	258	240	260	254	264	268	276	251	266	264	248	231	206	254	242	244	242	249	256	243	248	261	241	239	236	248	271	314	290	259	251	259	254	264	253	275	248	269	238	263	282	271	260	261	254	247	251	250	228	233	244	277	283	261	255	266	251	214	235	255	247	233	258	245	236	280	244	254	252	283	258	238	264	262	234	273	260	262	279	240	264	201	267	252	236	246	270	252	270	253	251	264	235	255	249	222	257	233	228	260	244	257	241	268	263	259	253	245	237	245	239	263	263	260	259	257	262	240	254	232	283	237	241	240	224	254	236	258	265	245	258	279	227	254	259	264	251	236	254	255	265	253	243	255	250	259	236	253	241	262	268	238	249	229	208	258	246	250	221	236	281	271	270	258	241	222	241	242	247	287	262	243	277	250	221	281	233	270	247	266	255	253	231	234	242	248	249	255	262	255	236	247	243	276	263	261	265	263	246	268	250	249	254	226	265	269	237	231	258	243	274	235	242	258	226	226	296	284	283	296	236	280	254	230	226	267	239	228	227	236	230	240	251	267	237	214	245	267	256	264	283	220	267	275	250	263	253	257	256	236	243	244	233	268	267	226	209	263	252	247	247	241	251	271	235	252	257	236	271	245	244	243	248	260	264	280	236	219	246	245	263	260	247	255	221	270	252	275	239	252	244	249	259	284	257	278	236	249	259	269	255	270	269	251	244	258	254	242	241	242	257	241	229	277	270	265	269	237	252	229	251	254	258	266	236	224	234	262	243	236	290	262	232	237	262	265	271	243	246	264	252	265	255	236	244	257	242	245	267	236	269	282	223	271	239	234	246	251	256	243	236	240	248	269	251	226	254	285	259	234	227	278	282	238	248	255	226	264	258	268	231	229	222	229	218	236	240	245	237	270	279	255	226	256	230	278	248	262	277	257	240	268	254	265	258	248	265	265	252	272	261	270	254	247	221	255	250	245	232	243	242	260	256	252	233	287	258	254	227	242	252	232	261	238	249	281	275	248	273	270	232	273	258	257	261	259	261	262	250	236	235	235	256	252	226	244	256	242	227	259	245	259	249	256	255	221	265	239	267	237	266	236	226	247	255	241	259	250	298	304	242	256	259	274	261	235	254	258	232	251	249	225	230	234	271	218	245	254	265	260	243	253	221	271	233	254	241	232	260	268	254	243	245	256	270	227	249	250	259	273	262	245	249	266	250	231	266	246	288	250	240	249	256	274	254	264	292	278	233	252	282	199	261	261	257	289	258	294	257	252	260	265	242	249	250	259	276	256	222	255	254	254	243	244	273	235	243	266	219	242	266	232	275	238	246	247	260	252	243	261	237	267	238	234	261	246	262	235	232	231	281	230	294	291	242	241	250	256	250	224	242	247	272	268	250	270	244	222	236	235	247	243	234	266	241	282	245	254	244	258	261	265	244	257	252	249	261	258	272	248	250	245	272	247	233	248	260	281	246	265	253	269	273	233	253	229	269	224	263	251	249	262	268	234	247	240	258	261	240	260	243	235	254	280	237	226	238	233	261	240	246	240	255	235	271	287	230	248	257	250	274	257	239	270	241	229	277	238	230	244	243	251	241	263	240	213	232	292	262	251	279	236	268	265	272	245	235	249	233	218	249	240	217	237	252	253	231	254	284	257	264	222	256	258	240	243	234	236	231	224	244	219	260	256	277	256	251	239	251	247	247	267	231	250	257	245	248	240	262	271	253	258	230	274	242	218	242	236	285	233	238	251	233	253	237	260	244	277	239	220	255	241	235	259	254	251	256	244	240	259	230	255	239	249	243	244	265	248	243	259	271	256	273	233	241	228	264	263	285	266	266	263	236	268	256	267	238	260	272	280	245	250	229	262	249	240	248	245	235	234	249	243	233	266	238	234	228	236	268	234	249	267	244	275	226	246	251	251	256	252	249	244	251	225	262	233	255	225	233	259	263	241	239	257	283	253	209	276	284	226	238	220	273	283	245	275	260	279	262	258	263
26697	31428	40472	46638	51110	49485	43662	33532	35373	30931	28567	30157	28017	27036	27614	21615	17482	15979	13851	12367	10389	9196	8021	8217	8340	8969	10133	10691	8084	7469	6952	7302	7532	9749	9436	6427	5586	4744	4412	3641	2853	2267	1644	1227	1029	946	968	953	1004	1579	5116	5883	4619	2919	1808	1056	729	629	603	606	593	560	642	572	546	558	591	619	532	625	582	580	566	561	567	539	563	587	609	584	602	632	583	591	619	594	585	589	570	559	569	571	561	579	566	576	582	600	598	592	572	554	606	626	581	554	654	597	582	589	559	591	562	601	621	570	622	633	590	608	585	561	536	624	593	541	588	622	574	561	659	628	553	593	637	543	595	554	593	595	602	555	634	590	568	617	608	568	600	627	569	612	596	594	567	570	579	592	602	584	584	579	547	570	542	570	618	537	573	556	592	573	611	589	581	579	610	601	570	604	600	581	543	595	590	624	615	574	604	551	574	549	593	579	564	590	605	625	629	558	639	593	579	587	569	615	583	613	549	604	575	541	578	599	641	588	555	601	599	570	604	561	563	602	594	567	575	602	571	575	618	598	555	575	571	583	598	576	572	586	575	546	610	597	581	560	552	599	577	566	598	565	571	595	609	596	605	528	590	605	573	517	605	619	549	607	615	644	583	593	570	609	614	606	636	518	597	595	574	548	590	564	618	582	591	595	555	584	598	587	588	593	580	581	562	616	554	523	607	619	531	594	583	525	566	553	589	571	602	599	576	576	549	596	578	588	597	562	588	578	599	596	598	555	562	595	605	591	566	609	604	568	556	583	569	616	590	562	610	606	611	623	552	622	590	576	575	618	606	619	547	548	611	590	610	589	566	611	582	620	609	572	579	609	556	561	606	591	566	537	557	554	601	578	580	605	575	568	551	601	590	569	553	586	583	562	576	593	568	556	542	594	587	587	605	564	631	591	584	638	598	592	563	596	549	600	580	540	595	593	583	629	527	567	560	538	601	591	607	540	615	585	587	626	574	614	532	585	541	580	581	574	563	567	636	537	616	619	585	595	589	591	568	601	564	605	573	555	580	536	600	598	561	585	561	595	551	586	543	573	583	598	602	584	572	556	565	622	553	631	565	582	608	585	559	615	582	581	578	534	591	600	587	572	558	572	589	603	565	591	620	535	638	618	558	552	595	570	588	540	621	534	600	626	571	553	572	584	618	590	621	532	583	645	586	601	555	605	573	602	613	575	597	591	615	588	571	566	617	575	612	637	617	577	607	536	573	563	522	553	589	598	574	578	631	579	589	560	592	607	581	612	544	593	612	599	581	587	604	563	600	616	553	567	612	558	580	582	595	602	583	556	586	603	597	616	568	569	580	612	569	570	620	511	571	588	593	568	630	597	603	631	604	554	584	568	602	592	585	611	609	603	587	560	577	576	588	575	627	590	535	601	571	528	588	595	566	561	612	533	558	546	610	569	570	594	601	571	536	552	546	575	605	602	538	574	545	591	601	555	585	614	576	604	558	581	590	606	558	589	563	571	596	585	572	563	552	620	582	575	614	596	586	568	593	559	581	594	546	595	594	593	597	596	587	593	554	617	608	610	617	561	596	631	592	561	581	625	608	632	587	655	576	560	611	553	565	597	618	582	593	587	580	595	599	534	582	639	610	607	591	592	546	616	586	586	593	547	581	543	553	596	609	610	601	606	601	556	566	590	597	567	538	577	594	587	593	605	615	558	607	579	610	570	569	584	599	555	536	592	616	584	579	614	543	580	586	591	581	575	609	588	611	573	604	571	524	589	595	578	567	556	596	599	583	601	532	568	587	603	617	592	604	594	603	597	614	586	615	627	593	600	572	608	605	583	601	599	547	568	613	611	567	563	565	571	600	559	562	582	608	546	594	531	589	621	571	525	543	565	609	534	597	575	574	569	571	608	577	570	560	568	547	593	567	593	590	560	568	560	554	564	548	619	544	582	619	569	545	593	595	589	583	542	567	607	618	594	571	583	597	572	598	586	605	589	600	583	609	558	592	602	613	574	622	540	581	570	590	591	611	610	634	609	628	604	571	622	551	556	560	553	594	566	605	563	630	585	616	532	616	549	597	599	636	563	542	572	559	602	589	572	585	611	592	613	620	563	593	556	589	541	588	565	594	600	613	606	581	586	595	567	602	594	610	572	584	552	561	553	557	585	603	603	581	575	585	587	570	583	596	612	584	606	578	582	631	563	589	612	537	625	640	589	556	566	585	573	601	546	573	614	617	536	565	612	572	608	576	581	559	614	568	590	583	553	596	625	570	598	577	553	579	604	567	615	579	596	609	584	635	549	602	560	592	562	588	577	584	608	588	602	643	595	596	569	556	517	614	604	563	548	549	584	591	586	550	574	610	575	575	580	601	607	618	588	590	608	607	575	582	589	593	563	605	574	560	618	612	575	498	590	565	589	608	550	616	576	587	543	527	571	598	572	586	568	573	610	612	562	552	559	537	615	626	574	563	582	576	622	567	545	532	579	580	549	583	565	549	614	577	594	601	589	556	602	619	582	577	589	588	572	580	564	586	578	579	539	573	598	635	598	558	595	603	613	580	548	561	635	601	578	612	606	589	609	616	614	568	560	589	627	596	534	527	593	582	517	592	577	576	607	605	603	543	628	578	576	592	594	571	585	572	572	640	569	587	567	587	521	615	555	571	581	582	570	609	579	587	580	571	518	581	550	559	595	622	589	617	576	588	604	595	554	641	564	564	542	617	607	619	558	549	550	599	578	595	567	600	615	573	589	581	614	576	571	587	582	618	585	597	567	584	612	606	582	556	610	591	577	613	626	595	585	604	609	630	547	587	631	585	623	572	573	611	576	611	572	598	561	609	607	570	559	550	639	556	565	578	609	557	578	571	565	598	609	578	591	611	633	566	615	614	587	584	603	570	607	563	633	588	602	568	543	546	562	582	591	590	568	566	541	601	568	616	586	558	542	551	592	538	603	558	550	597	555	607	542	658	559	624	554	562	602	594	628	557	580	551	555	590	571	615	601	575	572	561	582	602	569	647	599	576	583	601	584	544	580	585	625	590	597	566	543	632	589	601	572	583	561	611	589	631	583	587	569	583	613	535	596	600	601	601	564	575	581	627	580	536	569	560	590	578	593	578	586	606	644	564	599	550	546	588	593	583	605	558	601	583	588	608	543	569	520	559	556	558	568	601	547	618	566	584	601	556	556	607	583	577	570	611	608	636	595	582	595	601	563	578	564	636	578	558	603	611	591	615	597	591	605	575	557	593	589	593	584	606	603	544	627	566	600	572	609	606	580	594	583	550	603	580	559	583	536	564	578	576	613	587	602	554	590	580	574	566	558	582	604	596	606	512	597	610	588	549	598	618	547	610	589	565	623	591	550	593	619	546	579	556	614	614	542	560	577	571	559	591	611	577	563	611	584	622	666	555	630	620	575	558	570	569	575	649	586	562	575	617	554	623	596	587	594	590	610	568	591	588	590	574	549	610	594	596	565	575	574	595	593	578	573	589	571	595	595	548	582
13129	12607	13587	9403	6609	5235	3331	2011	1633	1416	1021	879	778	842	732	615	555	584	543	524	534	448	370	448	425	416	394	352	364	312	353	334	334	323	360	343	311	343	291	326	337	299	296	282	318	309	281	336	297	308	309	371	387	345	354	326	309	277	267	311	299	279	309	265	312	278	305	298	319	265	298	336	284	305	300	278	288	274	290	286	303	284	249	286	279	282	273	291	308	283	263	278	288	299	317	296	278	289	287	302	280	291	313	268	286	288	291	289	284	296	295	269	267	279	260	295	304	283	281	276	309	277	308	284	283	274	279	224	268	285	294	295	309	311	308	275	303	281	298	277	298	278	333	277	291	291	276	264	291	272	278	309	269	315	301	319	286	285	288	286	270	281	262	292	296	256	272	251	276	284	303	292	292	271	280	292	272	276	281	276	273	258	280	290	242	268	275	285	250	269	282	306	298	255	282	270	319	278	287	275	284	302	274	282	309	281	305	271	313	289	283	290	281	264	286	294	283	298	290	274	280	278	290	265	273	289	278	280	260	271	278	290	251	290	343	305	277	288	264	307	279	307	310	303	263	271	290	285	276	305	302	287	299	292	256	278	299	298	273	268	232	298	305	267	291	289	312	276	248	307	282	296	300	303	294	273	277	280	283	281	290	280	295	277	283	278	265	306	250	292	270	272	290	256	279	301	289	266	291	270	255	285	301	286	271	314	289	298	283	311	312	256	327	283	266	287	291	276	273	270	290	295	291	286	278	336	276	263	260	288	272	295	294	304	279	288	295	286	261	292	276	316	289	296	297	285	293	279	298	294	309	312	316	284	287	277	317	289	286	281	303	265	279	297	268	276	251	292	279	278	269	283	295	302	269	272	271	267	283	303	283	308	284	261	274	270	305	264	327	269	300	318	287	245	288	275	287	289	305	279	315	251	279	323	301	267	291	291	252	275	270	276	260	273	235	266	322	296	274	295	298	287	273	318	277	269	307	296	278	271	293	291	287	250	287	261	269	318	280	297	283	287	324	314	266	295	304	296	286	281	278	300	270	267	287	302	278	278	307	262	302	302	267	315	264	287	271	331	250	263	304	277	284	311	300	270	275	272	274	272	287	277	269	292	269	255	318	302	273	292	269	259	277	274	310	324	279	278	295	311	297	259	262	299	281	282	302	290	282	340	267	283	316	295	274	312	270	274	268	299	297	278	292	281	265	278	279	309	282	272	267	284	282	242	319	305	261	294	289	288	302	300	283	289	248	280	287	273	303	282	285	267	272	273	261	297	266	315	260	278	291	272	264	290	263	318	299	291	256	258	296	272	267	282	266	285	266	259	284	310	289	292	243	278	254	295	284	280	279	308	297	268	296	299	272	293	301	282	288	289	288	285	328	251	270	286	281	281	271	284	271	278	289	265	294	288	264	277	285	296	284	274	279	262	298	280	247	301	340	277	286	278	271	256	299	304	311	255	280	274	282	277	308	287	296	310	247	283	268	281	263	272	265	274	277	303	275	279	294	326	290	303	304	321	269	272	295	297	302	313	310	250	304	287	304	294	278	270	276	261	267	307	272	285	279	283	292	302	285	272	257	310	302	244	299	293	251	294	286	286	319	269	272	246	289	268	308	270	317	253	307	327	280	293	273	278	291	311	295	270	305	279	302	284	284	300	296	249	253	314	294	270	276	259	283	293	299	277	259	291	318	306	280	263	282	291	288	273	277	289	272	273	270	299	278	285	246	254	280	295	275	289	297	301	314	276	263	307	281	253	303	316	297	304	260	293	265	265	271	281	260	273	278	279	307	267	306	294	273	259	315	289	287	283	309	310	234	272	309	287	271	258	281	273	289	270	285	305	277	291	248	268	300	298	293	251	283	274	275	276	301	274	261	285	289	301	304	274	271	278	284	281	260	304	279	280	264	301	287	296	283	299	285	282	240	262	321	275	268	261	308	257	286	297	299	313	304	290	278	274	286	310	300	298	272	279	306	334	293	308	295	259	304	316	290	312	325	299	275	239	286	301	295	296	314	262	291	298	286	278	271	289	296	283	282	270	257	306	286	339	293	312	256	259	271	269	298	288	272	249	289	264	257	269	311	308	282	303	274	262	290	310	303	285	266	284	318	252	299	263	300	272	300	286	283	260	284	292	306	313	280	279	276	268	274	331	313	281	332	293	282	284	274	277	282	257	262	279	287	333	275	305	287	300	284	274	262	287	288	285	305	291	280	264	278	293	297	272	295	282	295	297	306	310	247	269	287	241	296	270	293	283	268	285	248	290	284	290	271	298	289	255	291	251	314	304	314	282	278	286	319	273	273	297	298	299	281	321	254	264	278	296	276	292	298	292	273	302	253	285	295	264	317	249	291	334	257	315	297	295	289	266	293	276	334	306	253	277	289	258	326	267	273	290	271	276	294	299	299	277	302	282	287	304	274	301	283	303	292	332	290	301	285	283	309	272	295	276	290	284	286	269	289	307	292	290	274	291	295	269	273	286	277	280	294	269	294	287	273	299	285	282	298	272	274	289	302	242	246	270	321	314	261	280	279	289	304	290	278	271	299	287	279	263	295	268	270	281	295	284	286	316	265	295	269	268	264	282	278	277	283	287	289	284	287	315	313	277	296	319	296	269	294	280	295	315	281	277	277	306	264	308	252	306	281	318	279	296	278	272	285	295	302	301	266	317	307	266	266	287	288	298	279	271	293	320	278	255	293	286	314	283	271	267	288	282	265	251	288	304	292	259	262	270	291	287	289	250	292	278	292	301	307	327	332	293	274	283	249	304	277	302	292	279	248	282	268	287	299	282	282	284	284	319	276	301	319	287	284	291	292	311	289	303	297	267	277	294	290	282	271	265	286	281	286	287	280	276	300	318	304	289	305	288	315	284	263	283	295	258	291	299	266	293	267	304	265	279	304	258	291	275	256	300	291	300	320	247	253	306	277	304	301	309	285	267	287	287	280	305	303	270	285	318	266	270	281	314	321	290	275	267	331	299	314	269	268	292	244	275	284	243	277	281	323	300	325	284	283	290	322	270	271	333	270	255	294	268	298	316	282	275	268	279	284	286	277	277	267	271	282	271	273	302	267	310	281	276	323	308	306	278	249	264	298	288	279	298	293	288	289	279	286	254	288	301	301	292	281	285	274	280	273	289	257	288	313	305	294	275	255	260	302	282	273	273	285	299	316	270	272	285	302	275	294	323	284	298	268	311	321	294	277	310	282	293	252	262	262	287	290	284	288	281	281	254	290	282	256	275	284	273	289	273	265	287	334	278	307	268	333	324	323	288	270	294	277	283	326	255	290	282	285	290	286	262	282	261	294	268	291	299	301	290	301	309	282	297	286	336	289	302	301	279	275	281	304	272	285	250	280	266	275	283	279	284	293	304	271	278	259	311	294	290	299	285	279	262	279	303	294	279	319	277	285	289	275	278	287	285	302	297	270	306	295	282	265	274	308	279	282	291	323	293	287	285	276	302	282	271	293	279	286	289	277	299
8635	10899	18311	19280	18706	16255	12256	8360	7721	6897	5150	4264	4117	4107	3760	3143	2753	2637	2505	2299	2104	1772	1557	1575	1625	1509	1299	1330	1198	1084	1125	1140	1099	1151	1051	958	919	941	887	930	865	802	772	796	841	803	743	770	824	779	994	1141	1096	1025	849	731	692	660	666	684	650	660	652	700	710	668	649	649	662	666	715	674	654	667	708	643	701	659	653	609	644	639	654	660	727	678	659	706	703	627	668	661	650	655	697	670	711	631	615	695	681	690	656	659	711	672	668	638	631	715	659	668	650	671	660	627	661	651	607	706	658	659	674	647	679	689	647	623	659	664	667	683	674	637	636	660	694	682	666	686	683	619	669	645	658	709	636	677	643	745	675	666	683	697	685	624	655	729	670	657	696	648	700	682	675	653	692	670	660	690	652	647	655	637	673	688	632	636	682	687	636	697	682	690	621	649	630	677	657	624	641	593	675	639	665	622	654	657	632	697	719	660	629	689	663	673	635	668	637	667	696	581	675	680	678	686	666	678	620	672	662	673	687	630	639	637	632	683	715	675	650	643	591	635	688	654	662	689	668	687	657	685	659	670	667	653	671	649	648	704	670	640	693	627	670	681	685	652	674	669	684	673	684	679	647	637	657	670	682	692	662	708	700	687	684	680	647	625	651	670	650	657	642	626	639	658	671	653	698	728	698	680	638	676	683	721	670	677	670	655	676	680	673	681	668	658	685	704	669	682	675	644	668	690	631	684	656	646	682	688	689	628	629	651	670	692	662	655	720	636	652	668	706	722	654	631	666	679	644	655	673	688	656	647	664	653	673	653	682	654	688	627	677	648	678	635	691	690	676	698	665	682	695	685	662	661	673	673	709	707	656	668	663	651	651	693	664	656	690	684	678	675	706	645	628	655	665	679	717	701	659	631	657	714	656	619	685	644	694	674	653	702	640	661	708	686	658	652	686	637	669	682	676	727	641	661	671	713	672	673	723	707	628	643	640	671	664	664	683	667	683	642	664	632	623	677	665	690	657	687	660	680	657	677	681	706	708	624	668	668	659	616	673	692	699	676	692	658	705	726	674	660	664	646	676	695	700	664	696	623	655	667	685	694	689	699	659	653	629	620	603	641	639	665	704	676	668	677	695	664	689	695	715	675	628	661	686	669	663	642	621	663	643	688	732	671	660	657	664	661	664	645	701	625	658	674	673	681	657	662	652	689	614	699	685	632	644	632	662	672	649	623	673	659	676	720	665	615	652	659	655	697	687	654	678	690	657	695	594	676	675	660	671	659	658	644	700	637	637	649	634	683	658	680	685	700	674	639	612	667	659	698	688	628	638	686	685	643	669	669	667	677	669	666	669	634	649	656	701	664	699	663	667	670	675	689	696	654	695	679	617	753	645	682	710	690	681	675	625	678	651	667	658	657	633	652	661	680	694	640	710	654	690	697	671	717	681	734	645	679	636	649	652	641	700	685	652	611	706	665	682	662	629	673	653	654	708	633	665	694	701	680	645	676	643	655	673	642	716	667	685	671	647	652	671	680	659	671	640	655	640	652	700	653	649	655	614	682	689	646	686	647	668	676	682	652	719	688	631	683	694	664	689	696	686	681	669	669	666	629	695	723	688	644	696	692	671	671	679	700	618	656	691	643	641	653	690	666	728	669	655	637	635	642	648	649	605	624	681	682	658	666	670	687	673	675	696	684	672	718	667	694	712	658	694	652	654	636	661	678	641	625	682	630	656	649	709	657	688	640	671	621	675	638	684	696	677	670	721	637	678	646	635	673	662	675	651	640	632	621	676	621	712	636	703	639	721	679	676	718	694	670	633	700	690	693	670	640	649	640	686	691	639	681	623	660	642	667	633	627	648	662	641	647	689	675	702	642	655	630	641	673	623	675	697	633	689	612	656	680	656	662	673	667	673	657	628	638	681	683	680	717	689	630	659	639	667	677	668	711	657	627	656	646	701	665	649	691	682	702	629	663	706	727	736	663	682	729	663	653	649	674	676	663	660	656	633	656	673	663	692	689	655	657	719	696	630	627	624	654	685	668	673	630	675	640	669	657	636	641	656	687	679	640	679	648	671	659	643	667	660	632	658	677	707	705	655	702	623	642	654	669	659	664	613	663	689	675	670	604	618	644	682	626	675	638	610	678	680	655	648	610	671	634	661	659	620	635	707	655	677	652	654	646	638	670	694	673	710	647	658	636	674	664	684	616	661	677	667	693	703	652	694	611	684	646	651	685	663	641	651	677	697	672	704	656	623	627	659	691	673	643	663	668	651	699	683	667	658	699	664	676	614	638	702	656	706	659	670	670	651	677	709	651	623	654	661	659	680	641	665	699	694	649	660	685	635	687	700	644	639	672	651	648	648	668	671	634	631	667	660	621	678	655	658	627	669	633	666	678	677	715	695	663	671	624	643	634	655	665	596	696	641	601	628	661	646	696	633	696	659	656	685	625	679	673	644	615	692	677	672	632	655	689	630	694	672	663	697	657	705	613	715	680	644	668	652	668	690	694	583	650	691	631	615	653	652	647	667	678	656	643	660	693	692	672	697	644	614	649	721	636	677	700	696	654	666	655	693	645	650	621	679	686	635	686	678	686	676	669	625	672	701	660	640	666	686	622	707	638	651	697	633	640	659	710	697	624	722	638	678	715	667	649	609	688	634	617	678	712	724	673	664	673	669	703	699	691	669	628	635	679	662	707	632	617	659	649	643	666	661	659	618	682	650	660	709	629	645	667	689	665	632	617	646	688	669	665	716	686	654	659	655	676	653	679	672	707	683	668	721	655	712	646	669	681	651	712	695	668	626	664	646	687	719	655	676	695	701	658	652	713	654	641	697	685	695	670	719	617	664	648	683	697	714	641	660	634	645	630	674	676	681	639	687	661	679	630	646	670	686	654	650	684	651	669	660	631	650	647	669	670	677	702	648	664	706	718	658	665	643	644	619	658	651	657	653	689	665	660	694	649	706	600	630	648	683	662	675	696	619	647	678	658	713	662	665	687	705	653	664	706	621	667	661	694	638	664	666	693	641	688	726	692	681	684	664	668	652	640	677	676	649	692	667	685	690	665	671	633	646	722	696	621	632	660	641	631	707	678	684	667	675	680	676	664	610	676	654	639	657	621	648	694	672	672	655	670	701	631	630	659	678	634	647	643	647	666	657	692	644	626	666	669	688	670	691	677	684	656	632	681	656	690	660	609	697	654	628	610	652	667	694	676	657	693	684	665	638	697	723	678	652	671	674	669	719	661	675	693	682	660	666	590	644	672	710	727	698	636	673	662	640	695	643	642	655	701	643	679	669	648	664	681	679	642	682	670	667	626	672	696	671	675	651	700	676	650	679	656	682	661	687	628	641	652	682	677	649	632	701	685	656	698	713	688	701	664	663	675	665	671	646	646	643	645	639	680	694	691	676	661	636	690	666	636	672	678	675	667	678	647	656	698	662	688	697	642	663	666	707	671	670	662	677	680	645	686	651	672	653	634	649	673	666	682
29751	33394	35263	33605	34058	31894	25203	15233	12407	11293	7496	7062	5474	5083	4724	3102	2205	1983	1697	1331	1085	994	924	947	943	902	956	1105	862	747	851	819	797	960	826	615	616	558	515	436	390	365	350	359	282	325	307	281	273	316	585	711	582	466	363	322	283	271	262	237	277	301	248	256	270	248	251	256	276	254	239	256	264	268	261	260	257	254	255	232	270	236	261	278	266	234	258	287	259	271	269	266	253	259	222	262	264	218	233	241	264	246	275	259	252	277	248	266	250	258	260	266	280	253	268	250	279	269	262	293	235	264	276	271	285	234	267	268	251	252	270	282	283	232	245	288	305	272	272	263	259	241	241	276	293	283	258	267	276	256	268	252	274	294	294	302	280	262	278	291	252	234	257	249	291	266	269	254	275	275	259	272	249	280	259	220	283	245	246	241	250	244	269	272	273	253	265	278	283	256	246	306	261	275	285	241	244	276	261	252	264	274	267	278	248	247	271	256	257	249	280	247	233	239	252	239	259	227	267	257	293	248	245	259	259	278	246	252	275	254	288	244	253	269	286	258	246	247	268	255	235	240	267	275	280	299	275	258	247	242	235	296	279	261	232	256	254	270	249	253	273	262	231	272	237	278	291	255	267	264	262	259	272	265	240	278	278	281	232	265	269	292	256	239	252	268	257	293	281	265	271	259	258	241	279	250	281	265	257	244	253	273	273	240	269	275	238	231	239	249	235	274	256	280	277	260	248	290	217	241	292	273	297	252	293	270	231	258	270	266	265	248	248	274	268	263	253	277	256	245	262	230	259	261	256	263	227	244	286	255	254	271	264	267	279	255	272	285	267	276	277	245	272	295	242	271	263	266	253	240	246	279	279	269	248	270	273	285	229	261	257	266	275	300	246	270	259	281	256	286	269	282	255	269	263	257	284	249	262	236	267	281	268	281	262	253	274	257	249	274	265	243	209	257	255	266	272	250	228	256	241	262	243	239	235	238	226	278	250	274	265	253	283	291	283	275	279	257	269	261	268	280	270	275	285	272	245	254	256	256	278	259	267	270	252	287	293	282	284	224	240	283	230	279	273	278	255	274	252	272	241	275	269	246	259	276	252	262	247	240	291	251	241	245	235	244	272	282	248	263	266	272	220	252	274	250	250	232	251	289	260	227	279	250	241	246	235	266	268	252	243	258	247	270	256	249	276	291	298	270	281	262	317	261	282	272	268	250	285	255	261	260	249	236	249	245	261	229	272	247	240	281	247	264	252	265	248	265	254	276	242	258	246	266	257	263	249	255	258	243	282	245	245	272	257	268	252	233	259	269	284	266	273	214	261	265	280	243	289	291	269	255	285	258	257	263	256	261	261	278	286	291	281	284	270	232	262	286	272	277	277	261	245	276	247	245	256	235	255	242	293	286	241	268	235	252	262	244	255	292	264	250	250	256	253	243	222	290	264	262	285	261	232	257	258	241	265	271	268	252	245	271	275	259	275	242	279	304	288	239	258	266	284	237	274	239	256	227	265	250	253	265	276	243	282	280	253	265	279	258	268	264	278	268	268	214	259	283	260	281	265	267	319	233	258	243	224	263	253	289	247	263	256	266	255	281	264	246	272	278	260	276	256	267	258	250	271	253	275	293	260	269	262	261	271	230	284	226	266	246	243	269	250	261	263	251	254	256	261	259	265	270	292	247	272	231	252	258	268	258	253	271	264	272	233	262	244	232	268	246	279	274	259	239	251	284	245	245	262	256	256	246	283	281	255	282	271	233	260	268	264	226	300	258	260	243	242	241	248	262	254	284	270	252	277	258	260	248	241	255	253	300	260	266	252	237	289	292	247	297	266	242	237	262	272	272	282	250	293	285	279	256	288	226	261	252	282	269	250	267	283	242	261	257	298	256	255	238	234	262	254	276	233	256	235	269	253	261	241	251	268	258	261	272	273	274	255	232	240	273	264	285	264	259	268	234	277	283	237	252	257	238	302	253	262	271	268	260	247	268	280	260	267	261	240	250	255	255	264	264	237	259	270	223	294	232	271	262	266	262	251	272	296	271	273	242	268	252	289	274	255	251	266	241	285	252	265	257	241	248	224	261	264	247	259	260	246	274	298	246	252	262	306	270	221	226	278	252	245	245	260	255	261	271	285	262	230	248	291	280	251	265	272	242	263	252	259	231	263	308	281	256	289	255	276	269	264	251	274	273	255	264	248	244	243	254	251	249	279	252	262	254	276	256	239	263	246	263	261	251	285	232	264	262	255	250	231	227	261	269	273	258	280	250	249	270	245	271	242	245	273	259	257	245	255	266	293	250	297	291	246	269	271	263	275	250	257	269	267	270	238	267	252	260	269	259	268	269	256	282	256	261	261	254	287	246	285	255	279	266	275	229	217	271	252	264	261	266	238	263	288	260	243	253	238	253	293	264	286	268	257	275	287	278	257	270	240	272	249	253	291	256	249	264	278	249	293	260	234	226	256	234	259	264	257	255	254	280	267	263	241	258	256	264	241	262	272	261	218	249	252	265	240	268	273	251	245	217	256	247	269	276	276	230	291	260	257	260	273	267	292	260	267	266	237	271	287	270	248	255	227	249	251	264	269	253	257	277	262	248	284	259	298	277	274	305	289	270	245	276	262	239	250	264	263	256	277	274	276	243	257	243	261	266	260	252	277	238	262	256	247	263	276	281	243	280	281	277	262	260	277	266	272	257	284	260	271	252	257	258	273	275	254	259	257	259	237	273	283	274	271	285	239	295	273	254	274	284	251	259	244	249	263	246	268	255	255	248	259	237	266	227	282	258	289	243	255	259	266	229	250	294	289	254	255	269	284	280	250	246	272	253	265	269	263	241	233	266	256	268	288	274	244	224	287	261	292	228	242	267	257	260	260	282	272	255	271	278	266	274	256	289	234	268	229	245	258	283	271	232	264	274	256	248	252	274	242	237	263	261	287	267	277	238	250	266	252	249	272	249	284	212	264	245	245	249	256	253	239	247	273	268	269	278	268	257	266	288	279	265	254	253	239	281	267	270	267	278	254	270	231	256	262	294	251	267	263	281	294	268	296	251	291	252	238	256	261	243	269	255	251	235	295	266	252	242	251	237	301	259	256	262	286	255	281	275	255	264	252	275	233	255	259	248	277	311	283	255	282	228	272	250	266	243	271	279	285	275	282	259	285	253	290	304	269	251	249	255	286	262	265	241	246	279	268	264	265	244	234	272	281	256	258	257	281	241	262	258	274	264	251	251	261	278	247	241	273	251	247	273	272	269	265	267	275	257	257	256	269	300	278	259	269	248	271	257	248	272	272	274	285	301	257	240	234	246	256	264	273	247	258	270	264	273	276	267	245	280	286	249	230	246	250	255	284	278	274	269	250	249	256	292	308	283	220	243	262	243	263	237	275	273	282	282	252	257	291	258	266	259	253	260	257	248	239	274	299	257	265	223	285	261	262	257	259	250	249	296	293	278	267	278	251	251	267	282	260	255	255	271	261	256	251	268	263	256
21386	25510	35045	40980	46153	43386	37472	25994	27564	23538	20693	20699	18983	19689	19698	14484	12109	11073	9330	7418	6063	5788	5266	5220	5507	5593	5492	6326	4878	4599	4633	4267	4417	5845	4965	3317	3244	2682	2796	2173	1899	1479	1294	1140	943	936	828	862	858	983	3023	3851	2921	1955	1384	888	706	646	647	624	598	635	650	592	623	585	626	625	635	579	640	644	625	574	575	629	612	656	633	642	571	613	592	629	603	579	636	609	590	640	632	638	649	642	613	630	642	635	656	648	537	557	602	634	621	641	608	617	625	620	601	610	600	629	597	611	664	629	578	587	598	580	598	592	650	642	590	622	609	601	646	600	601	651	589	647	591	610	654	609	579	621	621	654	641	600	616	637	640	648	569	588	619	602	627	629	645	612	579	615	596	643	569	606	563	620	618	591	597	569	599	643	634	627	604	630	639	639	578	640	622	598	610	615	627	626	602	620	644	609	616	587	653	574	638	620	635	650	607	617	642	580	594	588	637	571	599	592	610	597	651	618	599	624	625	618	578	610	620	611	643	569	607	620	598	604	641	654	615	619	601	614	663	603	575	622	584	666	591	637	626	638	621	621	587	637	570	653	639	595	636	609	642	612	636	623	648	584	632	610	605	644	597	606	667	628	593	627	636	594	650	622	592	626	615	593	616	606	611	619	620	636	605	625	603	599	623	611	624	592	567	616	622	616	622	641	615	634	626	608	597	603	661	616	589	605	617	604	637	639	606	604	574	680	561	586	649	620	654	630	610	636	629	596	597	656	654	638	637	657	595	608	612	629	632	653	601	604	644	631	603	587	622	590	636	594	621	670	592	628	572	575	639	639	609	607	627	581	630	626	580	590	590	612	630	591	592	615	596	637	581	597	659	606	588	577	605	604	595	636	639	630	591	623	621	643	606	643	625	650	604	590	619	569	591	586	648	607	614	613	647	609	634	633	635	588	600	585	670	639	652	611	587	593	634	597	577	656	592	622	640	576	588	633	639	645	630	572	583	645	608	583	574	573	611	593	615	552	633	592	641	631	646	624	608	646	653	657	628	656	641	640	627	593	590	594	642	630	621	573	602	615	613	627	632	620	583	635	609	628	596	636	569	631	585	587	602	609	613	633	552	651	632	609	574	651	587	639	657	610	629	635	571	608	595	628	596	562	591	608	569	650	638	610	638	586	634	591	611	604	574	608	628	589	629	606	625	573	638	604	588	626	653	584	618	604	571	607	618	639	581	578	602	623	625	604	661	598	633	592	582	603	611	613	613	616	610	637	631	638	615	625	612	599	580	620	665	611	599	584	605	606	592	658	601	646	601	621	610	639	624	588	628	644	661	660	618	640	657	580	603	605	646	605	566	605	624	634	600	619	613	599	627	668	618	621	607	604	607	671	653	619	652	649	632	610	664	640	605	608	567	659	626	608	627	635	618	572	617	621	557	604	633	665	577	613	639	625	579	613	625	631	639	618	603	583	565	569	608	610	624	620	587	652	580	643	627	581	625	604	647	646	640	655	624	600	581	652	623	646	620	653	614	610	607	568	634	655	618	622	576	635	631	601	588	627	620	603	583	646	613	626	605	630	619	616	607	582	576	638	598	598	616	562	580	570	605	585	642	676	594	606	600	626	620	613	571	603	667	640	648	633	611	637	611	658	598	613	691	619	628	583	599	618	586	630	674	580	627	588	641	616	618	639	614	634	555	631	611	608	602	614	598	651	588	610	590	605	614	590	591	571	624	589	568	653	643	644	660	622	650	601	619	563	672	599	609	621	555	652	611	616	560	628	574	622	622	592	597	660	606	647	603	614	631	618	679	664	626	619	671	602	632	630	616	666	613	643	615	598	574	597	595	604	597	616	581	568	595	602	569	586	603	634	628	639	626	611	618	626	644	680	677	611	598	670	603	634	586	603	595	636	633	659	646	630	632	565	589	616	624	622	613	601	593	588	600	662	541	589	612	580	619	641	585	618	665	593	612	622	611	629	611	587	636	607	609	602	607	617	589	628	636	601	634	659	581	610	617	636	618	610	586	661	611	640	612	648	626	601	598	584	621	655	621	605	562	593	610	611	650	617	613	635	622	606	615	618	637	575	597	602	566	614	582	623	638	611	592	646	573	622	626	591	627	621	659	651	597	604	634	562	605	627	636	633	619	599	603	610	633	651	628	630	633	605	611	594	632	646	585	668	596	661	616	637	658	601	620	611	633	620	620	621	608	619	632	601	590	642	609	638	634	627	638	607	633	557	684	627	619	578	584	596	593	609	599	646	626	613	582	605	604	564	639	661	594	615	583	637	586	592	635	600	616	605	565	605	618	596	599	644	585	643	589	611	585	631	624	614	607	585	637	618	605	614	587	593	647	619	624	615	586	581	592	588	602	623	596	667	618	610	640	597	629	653	578	649	631	566	586	628	620	579	618	599	617	599	609	613	640	610	646	596	657	532	597	610	630	608	594	620	606	572	623	652	587	627	623	591	596	581	599	628	596	617	669	648	616	583	565	604	639	579	584	609	638	619	636	578	555	602	618	627	588	650	626	603	600	608	625	594	615	620	636	563	577	613	661	634	632	647	581	607	613	628	640	555	610	632	658	607	606	631	585	588	635	625	646	590	595	675	609	609	535	651	624	588	573	599	608	628	591	631	575	661	594	646	571	614	603	590	565	570	608	626	577	568	642	609	622	671	625	637	621	579	632	603	588	642	643	618	609	633	619	603	636	609	637	593	618	645	597	634	629	605	637	643	679	604	623	615	615	598	617	613	615	629	626	613	612	567	638	620	607	599	588	618	623	628	635	641	605	591	629	604	623	616	656	630	581	582	628	610	568	611	637	591	627	654	644	613	621	588	626	603	618	618	611	621	661	626	624	603	642	607	625	565	649	587	579	637	671	654	583	597	612	620	660	633	586	601	622	603	607	608	644	598	616	617	632	586	609	626	596	571	637	605	646	589	648	601	597	626	668	602	632	625	596	610	675	628	637	599	635	634	631	668	592	559	657	605	619	612	621	606	657	616	641	625	631	607	621	604	627	564	619	637	610	615	582	610	591	569	573	594	570	569	618	603	587	577	616	622	618	598	608	624	631	622	593	608	632	600	637	600	641	634	672	609	644	603	654	644	619	628	629	599	594	601	597	580	599	593	600	620	593	588	616	644	598	646	593	638	647	577	609	569	628	607	607	654	597	599	579	623	620	668	650	622	591	578	565	612	612	563	638	571	588	617	588	666	592	580	617	586	652	646	667	620	594	614	573	592	600	620	615	635	618	589	606	680	655	599	657	619	627	627	646	620	638	602	644	621	637	623	612	620	602	601	642	563	569	576	595	622	529	598	660	621	570	651	629	617	632	634	617	580	652	544	619	579	593	593	624	624	608	587	596	630	622	607	631	633	611	614	597	636	644	576	640	620	643	585	618	613	576	619	644	568	590	664	605	620	648	611	597	639	595	597	640	608	638	615	652	662	612	597	646	626	643	593	597	600	678	598	636	601	598	589	656	628	647	610	623	623
38364	38300	37936	36239	39144	37665	31161	21991	19066	18595	13578	12969	10296	9492	8766	5946	4313	3909	3032	2177	1816	1735	1415	1456	1560	1492	1682	1932	1395	1269	1137	1398	1208	1609	1411	840	835	810	721	634	531	478	404	372	321	309	323	275	301	285	870	1079	859	602	476	297	307	266	268	266	256	250	246	240	245	215	251	244	248	230	256	226	282	294	261	225	289	274	272	278	264	257	246	238	232	214	247	247	229	239	254	258	241	249	263	252	271	249	248	278	226	229	237	241	271	232	244	276	267	258	238	231	218	252	229	254	265	254	230	270	247	251	262	242	256	234	240	234	262	240	260	253	217	235	256	249	261	234	252	247	281	235	244	248	271	242	251	223	267	247	261	243	261	257	228	227	251	252	254	234	255	260	261	239	237	231	250	229	279	255	221	241	237	257	228	219	236	246	272	270	248	248	239	225	226	291	263	222	235	260	269	266	228	261	226	268	244	251	268	252	236	235	240	252	234	259	258	265	258	247	249	291	244	252	206	216	233	268	225	252	267	254	257	254	238	267	240	242	240	249	262	242	245	246	252	247	267	252	257	274	311	274	224	245	248	255	240	231	272	257	251	274	258	258	262	252	237	218	233	251	263	253	247	274	247	216	227	240	256	255	241	267	255	265	260	241	234	253	254	260	261	240	265	280	234	233	232	247	258	245	219	230	239	252	228	270	236	255	234	253	248	262	222	267	253	244	272	248	262	254	250	253	223	253	284	239	241	271	250	273	247	242	251	261	223	273	254	220	254	236	252	246	275	260	266	250	257	253	236	235	265	260	264	260	259	243	261	254	235	234	236	219	253	247	247	248	254	240	258	214	234	245	267	250	253	273	256	266	261	252	248	254	243	264	275	261	247	251	238	240	243	266	250	257	246	242	245	253	231	251	245	275	238	256	268	282	265	243	217	254	260	243	248	270	257	251	273	271	229	279	237	244	256	227	285	248	266	253	239	245	245	257	235	259	229	254	265	262	254	244	243	256	241	242	265	260	228	250	235	223	265	258	244	265	213	224	232	252	261	241	216	280	197	257	242	224	293	273	254	244	257	276	276	263	228	248	276	215	243	254	266	255	270	265	239	241	246	227	247	225	267	241	255	222	262	236	256	278	247	259	252	265	275	219	269	231	277	256	204	254	247	256	241	241	253	243	238	248	260	280	247	255	254	246	255	270	231	245	259	232	243	263	227	285	246	228	227	207	239	262	239	218	236	244	255	261	237	235	271	265	236	242	234	281	251	257	226	254	246	214	271	240	270	274	265	263	230	231	215	265	253	230	257	214	258	230	243	229	264	248	292	255	240	258	262	256	224	259	223	224	216	282	273	248	255	253	248	247	243	207	264	248	265	287	218	231	250	225	262	242	254	248	250	275	316	254	252	259	261	255	231	253	259	231	245	262	239	263	218	249	255	250	240	244	257	247	225	252	292	250	244	234	234	231	263	246	239	244	247	282	233	231	252	238	249	220	216	244	240	248	238	257	246	280	248	233	264	258	265	253	230	230	251	265	246	271	267	244	253	239	265	246	243	243	273	255	253	249	241	247	246	234	261	290	234	257	255	227	238	251	248	248	253	230	259	251	280	254	244	235	237	257	272	265	220	260	261	248	227	250	276	234	233	223	262	248	256	246	261	223	267	257	266	246	241	261	216	254	265	278	256	258	230	261	270	236	219	259	234	240	231	259	259	264	248	260	238	258	211	243	237	233	252	228	241	271	286	225	224	228	253	246	205	233	254	258	245	253	231	255	238	268	280	278	257	241	249	248	250	234	219	259	236	234	245	255	269	252	242	236	240	239	235	263	245	250	265	249	238	241	272	244	275	259	253	254	271	244	227	230	239	243	215	268	242	250	249	262	258	260	239	241	285	227	236	253	273	248	234	238	244	255	243	256	239	263	263	243	270	248	254	252	248	250	252	268	249	253	218	230	260	243	256	239	253	258	281	271	241	271	257	295	245	240	280	251	257	240	273	260	250	238	255	252	272	252	253	239	259	239	249	249	250	248	256	214	263	252	266	243	234	243	256	266	246	262	224	236	224	226	251	237	258	248	241	240	265	246	273	239	244	238	227	268	274	260	242	202	271	267	283	227	261	254	251	261	240	264	263	247	231	256	270	234	240	237	223	278	267	248	258	242	229	246	237	254	247	200	215	241	272	265	265	269	254	284	239	251	251	249	236	256	265	268	269	285	264	244	283	268	251	239	233	233	242	253	267	262	259	251	239	253	245	250	241	254	244	247	224	254	250	240	246	242	228	253	276	283	204	230	264	237	262	249	243	229	243	283	238	211	225	255	259	278	238	246	251	259	263	239	264	237	238	241	235	239	242	253	255	251	221	234	269	265	252	231	268	224	257	239	249	251	252	246	238	245	269	258	237	225	251	248	261	261	278	253	267	240	259	250	230	239	249	258	244	241	222	279	237	256	273	261	213	252	231	268	210	280	257	226	231	263	259	243	244	249	227	228	262	280	247	247	243	253	235	248	253	250	275	274	257	254	267	245	294	252	251	264	265	237	263	258	208	271	235	228	238	247	230	239	220	270	246	262	259	256	237	205	275	254	250	243	258	235	275	258	254	226	254	224	241	289	261	258	241	237	276	241	236	263	239	222	258	257	249	243	263	278	249	250	231	237	273	273	237	229	245	273	243	256	276	219	229	267	258	240	260	257	283	260	251	239	278	250	247	256	229	247	251	235	271	274	247	248	258	255	257	206	239	235	253	230	243	266	257	237	265	253	276	268	260	280	236	250	254	227	245	217	221	243	221	258	250	242	247	271	283	242	254	238	251	230	234	251	260	243	237	254	251	250	244	271	238	277	248	254	250	257	241	262	252	260	249	249	263	241	235	254	262	240	243	231	261	220	255	246	239	261	241	249	255	253	254	289	270	235	242	251	250	248	247	260	251	252	230	247	251	228	227	239	263	247	275	251	270	231	249	231	242	274	236	247	234	245	257	251	260	245	230	208	270	254	256	223	249	254	255	247	249	248	237	252	236	242	256	251	217	258	247	277	248	262	227	227	252	254	251	259	258	242	270	260	252	270	282	233	254	268	260	245	267	254	262	254	261	248	242	249	257	259	232	271	226	251	256	274	223	235	272	250	247	263	253	258	259	238	287	263	262	269	244	235	246	245	199	223	260	245	229	245	235	242	233	237	230	245	222	257	267	244	250	231	234	268	239	267	244	271	272	283	243	231	235	254	246	249	239	246	234	273	250	250	232	243	264	251	282	265	264	222	248	268	244	259	253	240	248	244	260	233	238	246	232	227	266	248	251	259	259	270	256	261	238	253	256	267	256	219	275	244	256	251	246	249	262	271	246	231	242	255	234	242	253	223	263	266	255	267	270	228	246	263	255	263	215	233	238	264	229	243	250	250	264	234	246	266	217	273	257	227	255	274	266	202	269	253	281	237	241	240	232	229	235	228	232	279	259	238	234	270	256	262	256	252	235	245	261	238	243	219	218	258	245	220	237	233
26763	31765	39338	46845	52557	50577	44742	33358	34524	31247	28077	28921	27221	28026	28536	22338	19638	18555	15492	11601	10095	10044	8359	8702	9128	9393	10482	11081	8075	7443	7126	7673	6816	9130	7960	5211	5523	4718	4079	3767	2643	2251	1941	1537	1222	1033	980	915	953	1089	4948	6164	4720	3104	1824	1082	746	613	556	586	588	617	572	617	585	609	572	548	621	546	600	567	570	588	616	608	575	584	594	620	586	618	583	619	595	569	549	561	613	566	575	583	607	623	626	588	568	615	583	618	540	567	554	590	577	551	566	582	579	564	597	557	524	590	587	570	601	599	568	601	590	538	565	569	606	556	590	581	604	583	591	593	599	573	608	570	588	636	566	555	547	612	547	542	636	604	545	539	585	564	562	602	590	604	612	537	635	622	600	593	601	567	591	661	597	611	571	592	607	582	562	608	558	578	619	573	568	570	604	563	620	584	566	565	599	593	611	590	567	580	570	614	587	636	549	566	565	609	558	580	574	570	616	585	570	579	572	633	587	573	595	606	596	541	589	613	564	592	571	586	604	571	565	602	589	579	568	611	584	578	596	522	601	559	575	553	539	593	610	567	609	581	607	574	538	614	606	564	588	552	578	612	571	594	572	580	543	595	586	597	565	578	590	618	574	585	586	612	542	562	561	572	576	599	622	533	601	564	610	570	622	566	591	540	582	625	547	576	614	568	631	581	559	564	558	550	565	595	583	590	557	588	612	582	549	590	556	623	578	557	599	587	540	589	604	565	602	594	586	598	560	624	557	592	576	630	601	564	596	603	557	594	591	591	587	597	606	603	581	544	584	589	559	597	617	577	577	603	554	590	623	596	618	597	533	620	607	577	615	592	572	589	601	580	600	590	619	597	575	540	553	618	533	577	598	530	611	603	603	586	577	582	638	566	593	573	604	597	554	578	592	581	583	575	588	593	583	605	602	547	591	585	585	572	553	620	586	608	547	603	623	585	572	586	603	578	627	599	583	621	577	620	630	603	599	582	552	567	548	613	600	585	602	590	602	567	580	607	577	638	562	568	602	595	590	574	627	586	653	571	589	607	539	578	567	584	560	591	599	602	562	580	604	572	607	648	583	564	574	555	559	583	594	581	607	552	590	596	556	624	577	536	594	595	548	573	575	554	607	613	556	637	617	618	599	555	620	578	544	542	575	621	613	607	541	596	622	607	579	588	587	550	599	625	576	600	619	567	582	614	545	568	568	576	603	590	574	593	600	548	584	546	588	540	531	576	581	581	602	600	591	565	604	579	571	571	553	577	577	578	593	577	597	571	556	589	538	560	584	591	572	578	595	591	568	586	608	569	544	589	618	537	646	596	527	588	570	624	606	563	560	570	535	594	570	595	574	572	580	594	609	581	583	605	600	583	562	618	596	578	621	644	623	561	542	545	597	596	591	561	591	553	574	589	605	559	570	589	517	600	556	549	586	524	578	593	595	607	589	595	603	550	597	581	576	589	596	587	605	592	616	552	600	591	612	622	608	561	607	586	630	531	587	578	568	606	599	612	588	597	538	564	603	584	557	580	579	557	571	567	573	578	568	576	610	577	547	552	553	584	587	557	612	535	614	614	592	580	558	594	602	574	557	645	564	535	584	589	562	607	604	534	562	534	622	594	596	598	611	534	597	574	595	596	559	586	611	616	615	613	560	580	561	554	591	579	588	588	580	583	594	611	574	621	583	575	565	578	584	547	610	580	568	566	597	573	603	532	597	600	593	595	551	608	604	556	606	555	550	605	598	591	579	596	536	574	568	596	559	556	555	558	602	593	611	594	602	588	572	542	587	570	561	562	618	589	602	584	595	551	603	553	580	574	562	606	586	561	562	595	576	568	580	589	549	605	617	558	572	571	595	606	568	602	574	580	566	594	623	567	539	631	589	597	617	626	550	591	644	602	577	609	533	566	562	613	588	576	578	574	575	629	589	619	628	591	588	575	575	599	619	588	619	568	538	537	574	570	595	567	581	619	605	577	583	582	582	605	600	593	584	538	571	595	550	610	589	590	602	562	637	604	571	534	617	597	579	563	613	551	562	560	590	587	573	611	636	595	537	574	559	544	594	594	609	590	618	585	652	578	615	576	595	571	547	606	623	646	569	576	582	523	568	615	558	616	591	593	574	608	578	615	559	610	610	578	569	621	579	570	604	588	584	580	566	592	573	583	596	582	562	606	587	575	580	532	604	571	586	581	595	603	613	605	601	589	593	577	608	609	567	598	611	559	558	591	606	566	625	604	628	594	593	596	568	587	540	589	583	561	546	594	579	595	604	576	611	538	592	578	564	624	603	569	617	587	561	562	597	605	604	562	574	573	624	556	600	584	610	548	582	594	559	576	589	568	621	609	578	540	586	594	564	578	603	581	637	535	579	615	598	569	571	609	592	587	600	595	564	565	588	584	586	594	584	585	582	595	560	564	578	605	582	596	595	599	575	547	589	606	582	564	575	582	590	591	605	628	591	610	584	541	558	584	541	574	574	602	559	594	545	552	610	582	569	592	562	633	609	582	558	579	598	599	596	598	614	577	639	588	591	567	590	556	565	587	624	589	574	579	563	554	576	587	600	582	570	586	566	610	590	566	597	560	572	598	556	600	573	593	595	549	566	578	646	567	552	569	610	586	629	592	596	544	601	570	604	538	614	554	589	543	586	570	531	606	564	622	583	561	570	608	593	627	545	576	567	551	570	564	560	606	625	577	625	599	592	582	592	553	589	634	560	609	563	563	611	570	630	576	595	559	591	569	576	551	627	563	596	597	574	569	582	607	629	633	583	593	606	621	567	575	586	561	578	565	574	572	582	593	599	552	568	624	594	603	579	586	595	617	559	583	620	578	629	603	628	535	530	620	547	564	582	520	562	604	598	578	594	593	584	571	604	623	582	596	585	562	566	611	567	589	601	607	601	569	579	543	581	596	581	570	566	632	563	594	582	593	608	616	590	586	567	596	598	564	574	563	618	591	575	595	574	573	588	585	590	516	567	560	563	573	582	573	601	618	586	595	589	580	583	583	606	599	583	588	614	585	609	571	584	579	574	559	620	576	587	583	594	597	567	573	575	576	583	576	610	586	597	585	567	577	567	630	592	577	597	545	619	561	548	591	603	567	572	536	628	559	557	527	528	599	596	564	579	623	590	597	623	600	638	557	566	555	585	575	554	581	595	576	551	594	570	564	620	573	577	565	564	583	609	552	612	563	548	585	562	574	558	555	585	609	581	600	572	524	612	574	591	570	559	613	561	603	604	573	642	546	573	580	610	566	587	554	575	574	618	618	580	600	566	632	581	587	623	586	558	590	564	594	597	595	603	603	598	550	564	540	627	590	553	557	622	591	595	606	592	589	636	592	591	582	621	556	616	559	553	587	559	655	583	598	551	592	604	586	625	576	550	600	548	619	577	624	619	616	569	571	594	559	588	568	578	561	551	608	568	590	567	618	547	576	604	565	591	610	623	571	563	570	594	598	620	578	626	549	581	612	578	637	604	633	587	599	574	598
14499	12371	12618	9150	7011	5478	3578	1964	1767	1676	1146	934	805	894	782	659	662	542	549	510	458	427	416	425	411	382	336	401	360	358	357	336	321	366	339	314	317	365	324	344	287	321	346	299	340	301	327	264	297	300	317	320	376	370	310	280	326	291	272	305	273	289	320	297	277	255	288	281	303	292	274	313	304	273	249	281	247	285	312	278	266	312	303	290	280	261	283	260	299	293	287	278	294	272	280	270	288	308	270	245	279	289	304	315	287	313	296	267	277	280	295	246	308	296	313	260	300	278	278	254	274	276	321	267	291	282	294	301	298	299	288	272	290	303	278	267	299	259	299	290	277	300	290	310	307	264	262	264	268	267	298	306	312	281	319	287	306	304	276	292	290	284	273	287	271	283	334	302	301	297	276	268	277	245	285	257	258	271	272	271	262	282	296	285	263	285	296	269	288	282	299	278	274	279	283	246	270	268	284	270	273	317	267	251	277	275	289	299	253	291	289	291	264	297	271	270	255	261	283	291	264	279	284	301	276	259	286	275	308	262	262	301	300	290	277	270	289	318	307	257	301	284	266	275	308	286	253	327	286	271	305	273	300	266	297	289	282	298	286	285	278	297	253	304	291	277	273	273	266	305	270	291	291	296	255	276	269	277	294	319	295	245	298	263	298	278	315	301	272	306	278	295	286	294	302	285	302	286	269	293	271	306	290	302	276	287	277	270	273	296	283	302	284	271	309	287	260	291	290	288	277	260	264	281	300	295	289	310	282	299	269	284	296	304	260	291	283	289	286	275	268	275	322	304	300	274	264	273	295	266	253	295	307	316	296	251	266	279	328	324	289	253	272	272	302	271	285	311	300	260	316	308	254	264	268	268	325	277	297	256	312	319	279	251	260	294	277	275	290	278	255	289	303	289	286	291	273	286	271	294	288	301	277	298	331	289	283	302	284	289	278	272	295	269	316	310	316	314	277	284	259	286	284	292	279	299	272	273	295	323	266	277	267	283	284	282	271	235	278	277	266	299	286	286	274	276	266	267	298	266	262	299	279	304	291	272	292	287	285	271	285	270	239	290	290	277	302	304	257	274	284	298	285	297	276	258	312	277	304	290	299	305	279	285	297	282	299	300	270	266	298	294	311	283	300	249	246	273	297	275	274	316	280	268	291	288	290	286	239	277	306	296	319	269	290	296	293	289	272	271	285	286	280	306	317	272	297	298	267	303	286	288	276	268	314	260	292	301	300	297	297	279	309	284	283	275	281	273	271	269	302	293	283	294	278	270	271	282	309	294	281	291	301	276	290	286	288	289	257	294	265	259	284	306	278	250	263	284	286	278	298	292	247	299	295	303	289	259	302	277	275	261	287	262	266	263	315	288	285	293	269	269	269	300	288	268	286	257	267	294	284	264	291	317	298	275	300	256	278	284	281	275	267	285	261	284	325	322	267	280	295	263	277	293	280	264	269	316	298	286	263	312	278	283	307	268	273	289	283	286	268	277	264	317	307	277	299	291	298	277	293	298	263	289	298	275	278	297	291	282	285	277	261	281	294	278	287	282	308	290	276	269	252	319	243	269	282	298	284	278	295	289	270	294	289	265	291	278	294	283	264	293	241	285	277	281	275	281	303	303	300	282	275	263	288	319	283	272	255	281	277	267	301	294	288	286	286	296	288	270	286	274	310	305	320	272	260	290	283	286	282	284	309	295	307	301	281	252	301	284	292	272	262	281	282	317	283	292	303	254	305	253	279	268	265	303	281	305	296	307	313	291	296	299	317	289	240	301	291	240	293	289	315	263	290	269	308	276	309	286	296	283	290	278	314	260	263	302	287	280	291	280	248	269	251	282	290	298	262	287	259	306	288	324	315	322	296	274	283	301	279	261	298	271	282	268	303	272	258	278	260	250	288	271	261	270	312	305	268	293	296	290	289	270	259	302	291	300	309	277	318	284	283	296	300	320	278	272	306	277	293	290	275	313	279	279	283	299	263	284	283	293	297	304	264	282	271	270	309	301	300	289	298	266	285	291	300	288	307	279	276	300	273	262	264	281	276	297	286	274	260	299	287	294	265	289	305	293	268	275	328	281	250	266	292	268	274	274	301	262	281	296	265	265	283	260	258	263	292	312	307	299	272	287	300	270	285	277	304	290	300	285	299	284	300	287	281	274	282	276	281	299	284	277	300	309	292	292	304	290	269	294	255	284	261	284	309	284	273	299	291	295	288	279	290	290	257	252	284	290	287	268	264	276	288	292	288	293	273	289	258	276	272	261	289	281	278	290	270	251	251	292	320	286	294	307	279	302	278	290	291	300	260	290	300	274	295	310	295	297	264	286	275	293	263	258	280	270	297	291	303	273	301	269	270	291	280	294	298	284	300	293	290	270	266	275	291	288	304	297	286	289	262	308	277	266	278	296	272	257	277	297	257	276	279	280	280	262	285	295	331	270	278	306	302	288	288	246	305	295	291	269	296	294	267	285	278	272	283	267	257	267	258	292	273	255	275	270	309	293	286	272	296	292	279	282	310	283	269	310	272	276	291	304	271	298	300	297	301	294	268	281	288	311	320	274	298	289	300	283	289	285	293	283	281	284	287	300	274	295	311	251	288	302	263	294	276	266	261	258	268	261	273	247	276	269	279	266	275	283	284	276	283	273	314	290	265	303	277	269	294	334	294	276	292	294	266	261	273	252	280	270	242	271	270	265	307	262	260	281	270	251	277	299	273	275	301	297	300	307	287	266	302	272	293	268	287	303	266	266	269	286	278	295	260	282	281	288	267	248	282	279	295	297	309	278	284	276	287	295	272	262	276	278	275	281	309	284	271	279	251	289	286	287	280	285	299	307	283	316	287	293	302	320	281	291	269	263	289	274	293	289	262	282	301	296	282	291	273	245	287	296	301	297	284	282	292	269	305	309	271	314	312	282	266	254	300	251	280	306	264	301	309	303	264	292	282	309	281	266	271	280	316	301	303	282	278	292	292	269	278	289	307	310	294	308	277	276	279	275	251	282	282	292	291	327	277	293	295	275	293	252	277	286	288	275	290	305	286	285	295	277	243	276	283	290	277	270	276	266	283	297	264	296	276	286	305	278	301	289	286	280	282	278	260	266	282	325	296	279	300	305	297	276	269	276	282	288	272	268	283	322	278	297	260	330	264	302	273	281	324	295	295	280	317	325	303	265	284	264	305	276	303	273	315	301	277	297	281	276	253	272	308	324	299	295	295	266	270	277	268	331	297	295	302	323	291	270	283	255	317	298	293	283	286	243	275	307	289	301	285	282	283	279	257	280	274	338	284	270	277	268	289	290	286	291	289	295	314	334	260	279	299	284	271	265	308	300	271	295	310	302	278	296	266	301	277	300	288	323	282	266	283	264	298	278	277	266	283	301	255	318	276	295	285	298	304	260	298	283	283	284	288	264	286	269	306	273	278	269	277	274	291	294	274	285	278	284	281	286	283	262	300	285	306	297	303	302	267	272	272	284	288	275	304	288
9093	10506	16883	18584	19149	16949	12570	7931	7754	7032	4871	4487	4337	4115	4016	3400	3110	2755	2595	2226	2084	1931	1884	2007	1607	1318	1419	1426	1228	1164	1114	1142	1049	1220	1171	1017	916	933	963	881	850	949	861	866	806	855	813	753	740	800	918	1142	1095	1047	865	813	727	658	704	637	653	607	647	642	696	654	673	649	650	661	674	651	702	658	701	675	657	612	692	666	644	666	671	655	724	680	645	670	703	698	662	682	655	639	650	665	600	682	679	662	674	689	660	625	634	649	699	644	660	632	728	614	659	612	682	695	673	674	700	679	676	660	660	592	633	648	621	652	689	642	630	667	686	698	682	660	719	678	690	663	687	640	624	707	651	606	652	674	652	631	631	616	670	640	681	723	647	672	641	683	662	688	680	653	644	694	610	647	716	721	626	646	698	695	653	686	643	636	675	728	664	669	618	664	601	655	649	669	672	639	630	665	663	681	650	668	678	676	669	655	692	686	635	649	634	681	628	628	625	689	675	668	687	662	667	712	642	688	622	635	696	651	651	682	676	656	615	618	662	647	675	689	683	664	677	663	633	647	649	673	664	666	674	664	655	668	622	674	689	655	680	645	664	643	619	677	640	604	704	655	667	681	628	660	643	662	642	644	620	653	674	666	650	662	647	667	681	700	638	658	619	650	667	632	630	663	632	652	637	614	701	619	679	649	649	643	660	675	676	658	665	668	647	650	669	617	629	647	717	698	668	675	672	693	647	652	667	621	698	651	651	615	689	679	647	651	684	666	632	673	603	637	695	683	651	618	674	688	669	666	654	663	639	662	624	679	675	635	646	647	673	661	637	678	690	631	654	637	661	660	637	652	703	646	671	684	655	651	659	665	678	707	639	637	626	657	644	657	671	623	662	689	628	685	678	620	631	707	660	697	688	653	647	692	663	659	640	682	682	649	662	675	677	667	622	641	674	667	645	675	641	701	629	646	631	640	644	692	651	654	605	676	630	645	684	663	706	661	623	641	651	685	698	649	653	657	671	656	673	675	620	685	669	727	669	657	671	673	651	688	682	625	672	654	688	682	676	665	678	612	658	656	638	659	671	665	672	645	686	632	641	690	650	655	646	722	732	701	652	657	693	662	645	657	633	645	666	658	652	621	682	654	677	638	662	653	707	648	646	671	671	641	638	671	643	619	651	651	689	625	640	687	652	631	664	665	699	644	678	668	616	692	617	625	691	681	657	643	679	678	643	676	611	692	644	649	688	602	617	676	630	677	657	655	659	667	665	654	677	662	710	633	635	647	643	678	652	657	661	674	621	623	625	714	638	666	661	685	652	697	683	680	705	672	657	699	643	656	659	654	671	667	688	677	683	656	663	639	640	632	651	714	663	673	632	646	670	661	658	698	658	641	638	649	655	689	635	689	674	652	650	706	671	632	703	681	660	606	704	671	672	708	674	693	647	697	641	689	639	635	645	650	663	676	703	655	655	679	644	621	664	645	675	641	672	688	635	654	661	657	690	665	666	709	657	635	666	678	636	675	606	696	720	653	684	671	666	641	693	645	665	649	661	636	647	681	673	647	619	641	679	630	651	669	686	700	690	680	657	634	653	664	680	619	654	682	664	699	710	712	652	672	666	650	673	719	662	630	717	666	682	671	694	717	656	620	654	684	650	680	636	713	631	631	719	666	681	671	694	678	648	675	623	690	656	660	668	638	684	643	700	639	647	689	684	652	716	673	668	656	657	612	633	650	679	693	677	642	665	629	652	656	602	686	667	650	691	673	685	689	648	642	675	671	693	675	679	649	696	641	683	665	659	644	618	660	645	684	668	683	635	676	709	674	648	714	678	676	666	678	684	721	658	627	637	649	688	664	698	687	690	683	709	658	682	644	647	628	672	654	673	613	734	687	708	683	678	684	674	623	630	688	635	672	672	677	678	667	631	667	633	629	662	671	655	686	665	639	709	672	672	618	711	657	657	668	728	608	691	714	702	677	668	669	678	659	643	688	654	668	677	689	655	636	638	663	644	640	611	641	649	712	689	620	613	658	662	692	690	633	683	662	703	671	584	684	662	656	689	678	659	661	682	681	661	626	713	637	645	684	656	683	659	634	690	662	660	666	659	669	632	650	658	664	633	622	713	640	620	678	663	669	705	615	677	641	618	649	668	624	641	647	691	700	621	695	657	714	645	668	666	669	663	608	608	664	668	685	725	678	677	724	660	620	673	671	672	685	630	675	654	654	657	655	706	684	658	679	661	674	652	641	645	695	651	640	683	631	612	662	667	678	678	643	671	676	671	670	684	631	675	694	610	656	707	698	665	682	698	659	653	709	649	654	645	694	671	632	614	698	669	643	719	622	661	642	665	659	615	673	660	639	708	644	672	680	675	687	670	683	680	642	644	664	620	687	626	649	661	668	664	630	657	657	648	672	675	677	640	660	638	657	619	583	651	709	657	643	672	635	635	664	681	656	664	681	701	702	691	630	661	650	613	646	688	653	676	686	669	618	645	680	644	697	645	663	621	620	645	619	655	677	648	687	668	659	653	727	680	659	726	650	641	698	695	700	691	686	664	640	660	658	680	689	684	665	692	685	689	698	661	647	653	689	692	649	664	694	679	682	641	653	683	650	669	725	642	609	678	648	631	662	634	712	724	679	654	673	672	631	670	695	671	656	708	641	636	646	608	686	658	658	687	634	684	698	603	653	670	656	649	632	706	651	685	674	646	668	665	618	637	649	684	697	658	701	642	669	709	637	658	658	692	665	697	659	682	674	686	643	661	680	653	621	656	652	652	693	697	700	631	692	673	659	625	648	649	631	634	650	647	671	679	633	669	643	664	688	663	653	646	662	629	676	713	699	672	683	653	680	604	682	669	629	639	644	635	646	638	703	640	652	636	644	681	642	676	702	641	659	654	677	653	619	686	703	656	705	678	674	679	663	656	637	655	662	650	646	655	629	658	702	659	685	612	681	702	667	654	637	682	661	653	658	667	626	627	651	653	682	704	668	620	659	697	698	634	715	697	616	644	708	642	670	674	686	669	638	672	659	684	662	631	664	659	670	656	657	645	669	660	656	702	677	681	672	632	659	669	644	694	658	640	671	687	627	658	699	698	721	699	636	641	639	689	695	697	703	706	642	674	656	679	711	644	666	696	664	646	688	659	646	663	693	655	698	671	656	679	678	657	679	705	628	654	647	659	622	642	698	673	635	643	693	648	634	644	640	642	671	687	693	652	664	659	712	669	644	653	682	661	687	676	678	655	695	682	667	708	695	693	656	637	689	686	695	692	680	662	687	668	600	665	691	674	686	648	667	649	693	673	654	640	608	668	682	638	661	672	679	671	651	652	652	625	629	721	629	665	692	622	641	702	663	687	647	684	655	683	663	698	667	685	669	701	627	696	644	707	665	704	646	682	652	657	668	683	632	639	722	700	673	657	659	621	643	664	604	617	668	677	708	671	675	689	670	666	686	669	689	662	622	670	695	657	686	626	673	649	640	672	635	671	600	661	670
30315	33056	34933	33586	34867	31428	24892	14667	11399	11096	7931	7034	5107	5005	4476	3294	2918	2286	1706	1158	1015	1107	1048	895	887	899	1031	1126	845	754	739	762	776	966	794	588	607	621	510	467	419	374	396	416	342	303	324	313	314	293	538	678	598	440	386	308	288	262	237	265	258	264	266	276	278	298	265	280	260	266	253	250	276	278	267	246	225	230	239	248	247	223	231	245	282	263	249	241	294	268	276	284	272	260	247	259	265	265	296	247	261	227	230	268	261	258	282	235	205	258	269	244	263	270	251	262	247	251	285	227	242	241	269	267	252	237	259	270	281	252	266	252	275	272	246	245	270	263	264	257	238	245	264	262	253	283	254	270	266	252	264	264	269	271	255	263	282	293	279	281	273	234	247	276	255	226	248	240	261	235	250	283	263	245	250	262	257	285	249	234	233	263	267	265	279	281	297	241	252	245	252	254	255	263	248	251	296	250	261	254	277	263	271	269	254	235	243	244	275	242	274	246	263	248	243	273	259	259	227	258	232	244	266	293	263	250	248	256	233	217	253	279	254	253	255	280	296	260	278	263	250	265	266	280	275	255	267	236	245	260	242	242	237	282	264	242	262	243	221	259	274	252	261	297	291	271	251	268	257	251	235	296	255	254	243	297	262	268	267	267	241	222	270	267	248	233	281	275	246	270	261	252	260	272	263	243	291	257	258	233	301	240	249	275	250	278	265	275	262	251	255	250	278	253	220	263	259	270	275	280	279	263	251	269	271	281	255	238	302	259	257	246	264	300	246	248	250	256	258	256	262	275	254	227	279	261	279	284	265	250	275	255	272	254	279	249	262	261	255	242	269	272	230	244	265	272	263	254	250	266	263	259	292	273	292	275	275	275	292	256	274	267	276	301	252	256	279	242	231	252	245	254	248	268	267	236	287	265	254	275	276	249	237	257	248	223	281	256	237	267	266	253	255	239	268	263	280	292	268	248	288	272	239	264	249	257	232	231	259	275	281	272	277	260	251	280	266	258	269	264	270	255	271	273	254	251	248	267	269	280	246	266	259	254	265	272	259	246	272	240	267	261	246	266	272	280	238	249	256	244	297	283	264	260	237	259	257	251	289	273	252	240	254	228	292	270	281	294	262	237	278	260	234	233	258	267	257	276	269	264	227	283	265	276	234	259	280	249	282	236	263	249	250	275	248	257	242	277	268	259	275	257	271	244	245	261	280	262	289	314	271	242	253	233	255	246	258	284	264	275	276	275	270	263	267	274	250	253	261	258	254	215	258	271	259	240	268	275	269	260	256	242	251	287	257	258	254	278	260	248	279	240	229	282	251	265	258	269	244	270	270	256	272	263	254	287	243	240	230	269	261	268	282	251	267	264	261	275	281	270	261	252	233	268	237	277	254	219	262	271	261	261	272	255	252	274	275	268	271	255	276	265	267	286	244	246	250	242	270	270	263	255	242	239	274	285	225	267	243	246	256	293	220	250	230	252	286	252	245	272	234	278	252	234	256	253	258	274	247	243	225	255	281	251	292	267	242	242	283	247	263	234	263	251	283	252	246	249	231	249	264	266	257	263	214	264	280	265	240	271	266	281	226	261	271	250	251	259	249	275	268	242	259	261	294	285	234	240	239	289	247	232	257	269	259	266	245	270	254	258	243	244	262	266	264	256	277	241	268	251	253	241	222	262	252	246	261	248	254	280	258	253	231	229	251	295	246	276	280	302	266	262	294	249	271	252	267	273	231	244	283	254	262	229	266	270	279	248	274	278	265	260	262	263	263	238	259	246	287	275	231	278	279	234	265	254	228	246	265	250	280	259	244	279	234	263	255	252	283	275	240	226	243	288	268	267	249	267	231	264	256	283	235	273	278	257	304	267	262	291	260	291	286	241	263	230	236	271	252	265	244	254	271	252	225	272	253	238	242	262	269	257	260	289	252	265	237	230	283	274	243	249	275	234	235	253	247	234	263	258	261	278	232	272	251	254	248	240	258	260	254	288	254	267	248	229	232	258	282	261	235	269	253	258	230	255	278	271	293	256	244	260	269	269	286	239	246	258	294	227	252	268	258	257	256	244	268	255	242	243	271	279	257	283	257	274	274	263	267	259	228	272	265	264	256	308	273	248	228	241	258	264	251	217	257	270	289	264	252	238	248	260	260	249	270	280	257	283	269	269	257	274	257	237	231	248	258	282	274	286	276	234	287	252	280	247	265	264	253	255	277	271	236	244	238	292	266	273	264	253	270	259	270	253	288	244	243	255	256	234	291	289	257	266	268	272	276	251	249	266	251	249	257	266	254	243	229	254	269	272	268	275	256	253	250	253	264	261	263	261	264	263	263	258	294	271	255	267	265	243	252	302	280	277	270	266	266	286	274	265	257	273	282	260	259	274	282	282	262	248	261	278	221	278	285	282	249	307	277	265	257	264	250	250	253	265	257	249	238	268	240	229	232	247	262	265	278	282	258	278	268	257	265	252	279	283	234	252	261	273	270	278	241	256	231	249	275	244	237	240	283	248	245	248	276	250	280	266	236	251	287	242	262	288	255	251	256	243	264	280	274	288	228	240	278	267	251	240	250	225	250	269	250	233	265	258	268	243	252	256	280	260	252	238	210	264	257	278	230	250	242	247	273	282	249	270	254	286	237	220	261	235	270	293	246	253	270	227	244	269	260	258	263	263	257	254	269	256	256	246	255	280	262	249	264	262	261	252	251	253	272	266	248	258	276	238	256	280	265	294	252	264	248	286	270	280	247	236	273	269	255	276	235	251	274	254	259	311	270	214	239	248	257	273	263	265	251	272	259	261	237	244	226	275	249	261	259	219	252	261	268	261	247	270	288	279	240	239	254	242	272	270	251	240	269	278	240	259	253	261	243	243	266	271	262	261	289	266	255	248	260	254	256	266	261	249	255	292	273	251	239	252	254	260	285	261	266	256	243	258	262	252	255	252	278	230	265	244	254	261	266	246	286	277	274	259	250	247	283	250	252	265	258	251	261	262	241	272	292	267	285	281	283	260	269	260	251	259	254	275	287	265	278	262	281	260	265	236	288	264	252	288	236	266	273	260	267	275	264	263	250	255	292	257	220	275	245	260	233	234	238	265	261	288	251	246	283	244	255	271	284	248	237	242	239	224	234	263	267	275	269	284	278	269	301	252	250	237	246	254	242	281	252	252	282	262	239	295	255	235	264	282	299	254	275	280	244	267	257	236	236	264	241	248	243	264	264	249	277	244	241	211	262	264	243	250	258	296	257	247	270	250	258	269	264	288	253	260	233	254	274	264	260	266	290	224	206	268	239	249	240	248	269	263	260	274	264	248	243	245	260	242	263	240	282	241	288	264	284	234	242	238	241	252	253	266	301	263	276	220	264	263	255	272	249	228	258	283	266	256	260	248	282	255	267	288	264	265	258	259	260	247	261	286	270	263	288	242	295	270	258	262	282	226	271	293	248	289	225	258	253	251	237	269	270	237	245	246	257	268	283	275	266	268	277	288
21100	25341	34662	41452	46041	42932	37619	24257	26732	24634	20662	20140	18608	20016	20062	15549	14597	12288	9358	6947	6094	6206	5639	5401	5085	5582	6086	6402	5049	4427	4274	4051	4478	5937	4490	3153	3259	3207	2871	2307	1881	1630	1427	1422	1180	955	924	881	921	860	2663	3711	3031	2134	1434	871	670	625	582	643	608	632	613	669	578	647	616	616	525	582	599	670	596	615	622	599	618	613	655	594	632	568	643	615	623	603	604	613	645	610	612	593	610	628	611	629	606	600	669	627	571	625	632	611	599	584	633	601	566	618	595	628	633	605	617	596	633	608	548	597	638	668	588	605	628	631	604	615	596	638	613	636	584	660	654	573	580	646	629	625	600	596	581	606	636	662	603	591	599	601	579	610	647	594	639	624	588	622	607	554	621	602	638	625	611	632	615	562	605	619	601	624	584	608	634	612	641	632	578	622	631	618	614	608	625	634	631	565	627	581	617	610	600	647	654	582	626	606	621	611	637	650	601	604	589	629	601	622	651	599	624	631	630	615	603	652	588	603	592	632	587	632	636	636	590	628	581	621	609	606	605	615	592	595	589	648	636	595	601	667	614	598	660	593	645	595	578	608	615	596	627	580	608	578	639	576	602	633	640	626	598	634	623	595	647	615	644	633	599	591	606	620	604	592	625	638	609	634	614	614	631	642	636	563	593	605	622	620	624	604	624	614	585	554	558	594	633	594	648	599	605	604	636	632	606	671	633	626	616	609	597	656	642	597	620	564	612	662	614	573	612	618	605	602	622	621	589	633	602	603	594	604	580	591	577	601	576	568	608	561	614	638	617	588	594	598	625	612	614	649	646	599	583	630	604	647	603	597	623	606	583	631	616	645	620	641	613	629	622	602	583	591	632	599	610	648	634	617	609	654	612	607	625	597	598	589	597	582	606	587	593	594	562	576	631	614	597	589	619	624	630	643	611	591	602	648	628	567	597	574	582	625	561	618	655	635	577	620	594	617	613	615	573	589	636	591	640	627	600	618	602	600	603	604	584	617	661	626	625	607	602	636	637	575	642	600	623	582	583	645	638	585	652	572	595	630	610	591	613	632	558	649	644	562	600	615	590	622	640	580	590	651	605	595	557	589	604	579	633	593	598	629	642	594	606	563	612	620	588	595	639	630	618	646	584	614	615	614	596	568	596	627	612	657	578	602	622	597	631	610	604	605	588	593	611	565	615	608	590	645	610	632	559	621	583	608	641	588	608	613	565	610	565	641	613	607	605	567	614	633	631	577	574	618	591	615	641	598	623	618	609	583	596	582	607	653	629	626	595	620	609	654	616	603	672	633	595	602	617	613	622	615	589	620	632	610	581	646	593	631	615	623	619	588	602	565	611	571	602	648	621	588	580	611	598	602	607	589	646	605	623	618	660	654	564	605	617	610	679	678	613	609	602	589	606	622	633	627	607	635	638	614	574	641	589	579	605	589	616	598	607	617	609	602	606	581	608	637	579	595	651	599	615	653	610	639	589	577	586	593	615	628	597	610	578	627	608	635	630	621	636	587	635	615	626	650	637	587	589	634	617	560	582	647	625	596	583	621	574	662	608	630	618	592	622	617	674	603	621	572	608	589	615	618	602	581	588	618	638	571	617	656	667	595	642	616	601	621	601	594	614	651	586	614	596	656	610	578	602	615	605	624	614	608	615	611	580	644	602	627	591	621	638	642	584	631	606	630	599	600	611	622	624	615	595	576	610	608	589	637	635	578	616	641	623	678	587	637	634	591	650	599	601	608	588	594	624	611	636	576	650	616	611	603	615	614	626	596	606	616	585	568	591	608	571	613	657	619	590	619	630	649	631	574	647	619	633	614	644	610	567	650	623	626	599	605	570	612	607	608	628	561	614	606	638	599	599	553	580	600	629	626	633	638	657	653	589	609	603	575	599	631	626	568	612	615	631	603	626	602	614	633	663	623	608	611	648	620	614	637	624	606	585	631	601	630	630	561	636	618	584	619	570	646	559	592	616	591	605	616	638	585	625	615	608	610	578	605	590	586	600	630	624	582	624	604	603	616	607	613	610	625	597	606	653	593	574	624	619	620	613	609	628	613	634	607	639	619	583	596	611	611	641	555	612	599	599	583	618	598	624	607	604	607	601	568	597	622	615	555	560	679	593	577	604	592	616	591	570	616	604	573	614	567	645	595	606	637	556	618	636	606	638	621	634	626	609	540	579	628	571	646	632	610	597	614	643	586	575	603	649	624	553	614	571	599	625	631	621	629	603	622	605	592	547	595	594	565	646	648	621	563	616	610	607	598	638	616	596	621	627	616	626	616	603	624	609	610	595	657	631	619	588	633	583	605	635	576	596	589	619	673	564	599	592	576	668	596	602	604	580	611	604	625	618	626	590	619	617	632	585	635	601	603	644	593	636	632	583	614	628	615	627	559	624	609	584	593	575	597	618	616	593	612	588	629	625	615	637	607	614	590	643	621	631	627	613	608	601	594	606	613	624	623	574	620	619	612	616	617	617	604	606	623	585	613	583	647	606	632	582	570	638	613	608	571	633	578	588	588	625	629	604	576	604	564	631	583	639	602	623	639	599	587	627	641	601	617	593	612	632	625	616	603	634	614	615	633	612	607	612	599	604	606	637	571	575	616	589	630	613	609	609	609	647	588	631	587	639	611	618	620	594	618	613	654	593	582	630	599	581	622	591	587	634	561	639	593	618	582	633	628	621	631	610	636	631	612	594	602	627	611	584	605	594	654	604	689	598	605	611	595	614	630	593	601	599	585	605	669	658	631	644	613	590	650	619	612	565	639	606	613	614	588	566	611	631	565	626	646	613	614	660	602	634	608	595	617	610	647	586	635	631	583	630	593	546	597	624	583	585	656	619	577	630	639	553	611	633	600	603	592	601	607	591	647	596	632	603	603	570	578	629	633	631	645	597	592	585	618	574	616	635	614	593	566	582	627	629	637	656	585	638	591	590	600	595	608	587	616	629	598	612	613	588	656	580	598	639	636	563	647	620	588	649	640	614	583	593	593	636	604	577	616	591	632	607	653	600	611	568	619	617	604	648	608	648	606	622	652	648	602	628	611	624	569	609	598	647	620	584	615	651	635	601	595	587	660	607	652	601	634	605	604	567	600	643	652	585	581	645	615	602	576	658	629	664	591	581	591	646	633	638	586	611	583	606	580	558	616	626	619	614	625	627	594	631	630	608	628	617	626	603	653	614	626	588	601	641	610	657	590	613	639	570	601	600	601	632	601	614	640	628	664	593	609	607	598	651	614	639	574	589	620	647	613	618	627	608	599	592	649	604	611	620	644	614	609	578	586	634	568	554	599	586	630	638	588	601	689	587	585	631	612	597	618	666	641	623	635	666	633	607	606	650	633	668	640	611	622	594	571	608	673	635	619	601	614	588	610	611	640	568	592	573	623	611	586	625	613	609	619	627	628	594	640	554	617	621	598	592	635	627	623	633	591	623	611	577	627	604	599	615	545	615	620	598	632	590	600	587	623	641	634	635	637
37766	39701	37930	35144	37430	35855	32094	22491	18836	18792	13517	12371	9728	9852	9455	6690	5545	4304	2922	2079	1769	1807	1490	1524	1585	1698	1673	1642	1410	1330	1128	1207	1372	1804	1349	896	872	987	867	711	545	501	386	531	419	315	309	292	277	301	859	1102	938	578	493	324	274	262	235	251	249	258	238	279	255	254	215	249	263	278	252	232	225	235	245	246	267	287	254	237	237	267	247	219	262	238	268	238	239	239	237	260	275	232	244	260	252	233	227	270	242	259	259	241	238	263	287	264	280	237	268	235	248	228	236	281	263	238	252	299	243	253	235	251	217	253	272	261	260	254	263	236	282	235	235	260	261	269	259	256	240	244	222	250	261	261	215	278	233	279	271	271	247	240	267	282	245	233	273	252	247	233	264	235	258	242	217	279	256	252	247	263	265	253	251	257	241	245	257	250	262	253	265	232	223	281	239	238	213	251	233	243	224	260	257	243	266	245	256	285	257	272	263	246	276	241	268	227	240	283	260	272	264	259	249	275	234	253	283	260	265	279	250	271	266	247	244	270	264	247	248	253	255	255	284	244	236	238	225	277	263	243	208	257	306	279	237	246	262	239	235	230	252	261	249	264	213	241	244	261	255	248	255	258	253	277	259	248	256	253	264	232	248	227	252	262	220	254	240	248	281	240	237	278	247	241	266	223	223	235	254	225	240	254	220	258	274	227	229	271	263	255	258	244	262	248	253	290	273	268	262	261	247	255	250	260	239	270	243	269	275	230	232	248	284	251	254	269	245	251	258	249	260	273	258	228	255	265	245	242	241	284	235	250	240	244	246	267	250	258	246	269	293	219	232	234	231	256	275	239	221	252	239	286	256	262	255	237	235	239	249	250	243	278	254	243	265	263	240	239	261	235	257	197	280	266	249	252	228	245	215	260	246	276	258	263	261	251	274	241	257	239	249	270	265	253	249	249	240	237	254	243	255	239	251	263	251	250	258	249	266	261	241	275	232	254	264	273	260	244	245	279	264	252	259	285	277	231	255	236	240	264	247	249	235	257	271	252	259	261	243	269	253	234	241	248	236	273	222	246	247	257	265	270	255	242	283	234	251	240	256	250	253	249	246	254	255	272	235	239	249	261	243	239	243	244	251	273	234	284	277	265	272	269	247	280	271	270	258	266	239	270	234	219	257	246	254	265	271	268	250	254	267	264	256	218	233	231	246	238	254	246	277	267	277	232	248	273	265	251	236	246	262	236	242	236	269	259	262	219	257	273	245	230	255	279	290	253	277	250	259	253	228	246	249	253	253	241	268	268	253	256	282	254	255	261	269	248	276	287	279	226	233	237	268	230	252	257	253	239	247	226	273	221	206	214	249	254	237	258	248	276	277	261	273	259	266	242	273	263	243	257	265	237	247	247	264	238	244	232	264	256	254	245	262	257	278	267	257	247	243	245	268	250	241	253	238	295	263	227	252	261	248	256	240	251	262	264	250	271	237	219	257	268	269	248	274	271	232	237	250	252	259	251	229	265	271	247	254	236	230	217	230	265	230	281	255	232	271	261	247	253	252	253	244	229	238	274	242	281	265	240	228	257	239	257	226	272	245	247	260	250	241	264	282	271	256	264	251	228	263	248	235	250	255	271	230	233	220	275	238	255	268	233	273	266	253	252	239	275	242	241	255	227	258	257	256	234	251	248	265	234	234	238	279	243	252	273	226	270	238	259	256	239	248	242	244	206	269	250	267	290	252	267	269	235	236	227	244	231	235	267	259	266	264	247	247	258	256	229	249	267	263	257	280	238	247	248	265	241	264	274	240	262	275	264	221	246	242	269	223	217	244	251	250	263	259	245	256	246	245	248	248	293	243	250	260	238	248	252	237	250	247	237	283	247	259	240	247	241	250	272	255	248	252	233	246	251	242	257	278	260	254	237	282	269	259	250	260	246	246	244	252	259	231	203	251	253	237	244	240	249	236	224	249	254	250	260	244	244	250	264	262	262	241	259	240	239	247	255	248	238	259	243	267	246	278	276	229	256	240	260	223	250	258	254	248	270	258	225	284	230	252	236	254	278	250	246	253	248	246	232	264	236	262	249	278	247	245	268	261	262	276	250	261	254	255	221	243	253	235	270	261	259	254	238	238	278	267	247	279	276	246	228	220	248	249	247	262	255	235	247	233	229	235	252	248	238	236	238	259	230	232	264	254	251	253	246	226	239	238	233	252	256	243	240	275	256	253	242	250	218	243	253	257	239	224	287	250	275	253	268	258	253	258	236	264	262	265	259	271	245	248	212	248	233	239	236	253	275	230	257	245	225	241	273	236	254	270	260	226	245	235	259	248	258	239	250	238	240	235	277	233	245	270	239	246	254	283	248	272	243	248	280	246	274	257	271	264	234	246	266	264	256	219	239	224	288	270	235	279	266	252	254	256	281	250	261	258	259	219	235	266	246	231	264	268	258	257	246	273	232	266	241	226	231	246	297	257	239	254	252	245	262	262	264	241	262	247	242	257	249	266	286	249	257	266	237	238	241	251	254	269	228	253	263	268	221	239	272	226	216	262	265	215	304	251	235	271	252	234	275	249	267	260	228	227	290	291	265	243	252	252	252	261	260	245	269	266	244	267	236	274	253	257	265	198	247	264	238	269	273	275	221	250	277	257	246	294	250	237	230	281	244	249	233	249	245	249	287	243	267	240	249	247	226	267	237	269	251	257	261	223	256	246	238	265	264	244	246	237	209	279	231	231	274	234	283	266	233	252	260	261	249	239	257	241	281	265	277	264	237	251	263	241	251	232	248	246	253	232	222	248	236	256	267	288	236	232	267	254	272	264	255	252	241	205	256	222	303	250	271	257	269	260	253	238	255	275	271	232	256	243	261	264	269	277	255	252	218	231	270	239	261	263	276	244	255	270	233	258	267	248	252	263	245	272	267	233	238	250	252	278	263	238	248	256	232	255	236	256	257	259	281	242	236	256	248	263	231	242	280	246	257	246	254	265	259	234	247	263	288	232	272	263	234	246	266	255	257	266	243	233	243	232	253	226	235	258	271	263	223	224	257	247	274	258	254	242	264	244	263	270	260	272	267	252	277	230	288	263	246	249	273	257	262	251	262	240	253	224	269	248	247	271	259	244	234	244	246	251	257	231	277	240	255	246	282	260	257	259	261	247	244	233	258	246	272	243	252	235	230	262	236	213	233	229	282	247	251	242	249	245	251	261	243	270	235	264	249	257	247	272	248	242	252	248	257	277	294	266	242	250	281	209	274	279	263	237	251	271	234	254	259	265	283	268	257	268	230	261	220	269	257	234	287	260	269	306	234	260	244	276	267	225	244	264	276	251	275	251	244	254	246	224	228	272	225	232	233	246	272	220	249	239	252	253	268	268	248	280	242	229	280	220	267	234	257	260	243	247	267	239	233	236	242	274	245	268	239	239	240	227	257	256	255	258	249	259	241	261	254	272	237	253	272	254	250	269	262	240	236	272	273	260	240	242	236	273	258	228	263	256	243	244	236
27082	33008	40224	46489	51486	50118	44766	32345	33905	32180	29092	27852	26617	28556	29417	23672	22676	19218	14724	11580	10062	10128	9169	8441	8805	9789	10747	9376	8305	7686	7235	6962	7722	10693	7846	5669	5276	6055	4886	4069	3188	2418	1858	2630	1953	1242	1008	1012	939	1028	5101	6260	4905	3158	1939	1125	744	673	641	563	571	586	560	575	613	593	578	569	573	590	589	615	617	597	613	618	588	604	594	625	574	535	578	567	563	588	603	636	620	579	630	598	607	580	621	616	583	564	593	616	582	642	612	537	618	599	559	576	626	620	567	548	546	587	619	606	595	564	613	558	586	564	595	586	610	576	602	586	585	582	596	559	587	629	571	566	562	616	560	584	627	608	593	546	577	572	622	601	585	580	600	578	594	557	601	615	582	569	552	610	546	587	564	575	616	586	605	593	591	615	614	573	575	576	574	589	544	591	555	576	614	613	579	584	600	584	584	579	639	545	604	618	583	605	584	579	606	563	597	580	607	569	560	604	589	585	601	613	632	592	566	608	586	550	551	566	605	622	617	602	569	579	568	584	610	578	580	564	592	534	563	603	605	574	582	629	573	584	577	573	585	564	584	566	605	590	614	590	584	590	598	595	556	591	574	624	604	565	579	561	561	580	643	548	582	586	595	604	582	612	566	591	591	633	570	606	576	593	559	592	592	602	589	611	591	638	605	616	619	598	619	631	590	555	588	571	627	580	595	634	597	591	612	581	595	600	576	594	572	585	561	580	582	574	605	639	621	589	589	559	602	587	594	590	593	563	642	654	635	595	554	663	563	550	580	564	590	597	584	627	580	568	564	573	573	583	566	586	569	625	634	640	595	620	583	624	597	573	567	610	604	538	560	611	588	605	613	552	541	539	615	588	546	596	577	619	582	597	571	581	537	579	638	610	565	628	622	617	621	584	598	594	597	553	569	527	603	556	595	610	606	565	619	550	555	604	621	597	579	596	589	563	576	635	585	609	571	591	592	585	583	619	578	637	563	594	606	566	606	569	548	594	609	579	575	619	604	577	595	615	633	586	610	611	582	600	589	615	567	617	567	583	553	596	596	602	619	633	634	615	579	596	596	522	552	630	619	567	621	624	583	617	526	610	596	610	572	602	601	608	542	531	611	596	544	566	556	584	614	566	596	577	592	623	610	554	641	587	633	569	563	573	564	583	578	553	615	595	599	579	620	615	637	588	543	573	573	573	612	570	594	565	586	539	598	611	556	570	552	604	613	588	627	580	576	562	616	592	545	604	596	588	631	617	583	567	633	569	553	628	572	610	586	598	578	523	609	587	621	570	603	614	614	600	612	557	544	541	627	595	625	548	614	580	535	589	514	581	616	614	592	620	580	633	586	577	607	592	595	598	580	573	561	628	605	559	578	618	625	582	603	610	579	567	637	616	562	556	616	600	633	578	526	563	604	587	605	589	582	560	577	603	577	583	622	549	605	597	585	605	580	598	619	608	555	578	610	554	614	641	576	601	592	592	603	572	585	589	601	614	611	593	609	609	582	600	583	608	592	599	611	600	599	571	595	591	547	592	584	606	552	582	614	620	603	600	582	584	610	617	594	592	555	596	539	650	578	617	593	597	571	607	569	644	590	593	609	549	579	558	584	543	590	564	580	587	596	588	600	590	588	628	551	613	616	622	574	548	598	614	617	568	572	564	610	588	583	587	587	566	602	548	589	571	609	594	595	603	597	604	607	592	579	594	556	595	546	588	594	611	567	570	629	579	610	598	625	590	556	601	583	628	583	614	555	553	587	561	548	550	629	593	612	560	539	615	609	567	595	569	628	536	619	588	608	633	571	607	574	600	600	582	591	618	578	576	648	572	637	596	594	630	558	594	622	604	648	547	568	598	576	611	581	579	602	574	577	591	568	613	626	596	570	598	519	541	580	588	595	573	592	576	610	569	571	575	585	637	599	599	583	590	580	576	585	574	573	593	599	559	653	551	586	588	602	585	609	588	606	566	566	570	624	574	592	638	583	570	600	566	545	616	612	590	589	623	589	598	605	580	561	578	569	537	585	586	559	604	591	602	617	570	605	609	581	580	557	580	566	583	558	556	478	625	597	556	557	591	614	582	567	585	603	627	583	568	627	567	584	590	615	562	598	582	619	594	549	587	581	562	582	554	564	561	651	540	552	581	595	579	589	613	613	592	564	633	577	560	623	582	572	595	616	560	615	589	607	626	586	582	581	589	624	587	606	560	600	582	638	577	585	600	590	613	582	583	582	570	572	595	576	588	582	547	549	604	529	580	577	588	538	586	596	586	590	543	585	598	576	580	569	594	642	613	618	571	616	572	593	573	583	589	548	524	588	578	604	537	567	605	576	632	597	584	572	556	589	629	545	590	595	600	573	587	581	607	556	610	572	630	595	545	586	601	605	573	592	572	555	569	605	625	567	560	568	650	617	600	637	595	578	628	597	589	597	574	588	582	602	587	593	618	596	544	574	592	613	571	592	553	602	618	579	619	572	546	596	582	617	623	626	589	619	595	607	613	614	564	595	542	580	591	604	600	552	546	573	574	597	588	580	616	564	577	583	606	593	556	580	586	600	573	620	547	563	575	604	572	617	574	587	629	619	587	570	605	579	600	603	609	617	539	543	598	624	589	577	581	588	607	630	572	577	563	659	621	607	601	598	572	583	566	612	578	582	629	563	599	577	577	582	611	587	536	579	562	576	600	615	582	617	634	598	591	605	553	583	603	567	566	627	587	600	584	582	583	592	572	600	594	601	568	584	586	541	618	611	564	611	553	601	563	612	580	604	596	602	574	626	563	570	588	597	592	593	546	572	592	579	558	594	592	588	578	586	622	609	617	591	541	582	616	572	601	568	558	596	566	576	530	578	579	590	592	615	579	592	597	587	578	592	563	569	565	584	616	546	594	564	625	611	595	616	574	617	597	565	586	545	588	557	593	586	544	571	565	560	603	591	543	594	571	601	572	596	598	588	568	616	570	572	599	587	614	570	600	618	567	610	580	592	593	597	598	584	569	579	609	591	548	595	568	585	568	608	594	598	609	553	638	575	552	559	583	543	568	578	584	586	584	606	574	628	625	550	598	584	605	639	528	595	573	610	606	584	577	615	560	554	574	548	588	617	570	613	640	599	633	567	598	570	537	620	565	571	594	578	627	567	574	591	569	614	605	634	591	594	589	580	584	569	586	571	604	608	561	616	581	603	606	610	585	635	590	521	581	581	591	650	596	585	579	612	624	581	527	574	541	576	577	607	545	565	600	579	602	580	604	574	572	588	606	594	583	616	559	543	572	573	562	571	576	587	589	579	578	600	602	583	616	595	549	621	587	585	555	546	586	542	565	634	580	620	590	569	608	552	552	633	569	549	551	597	607	602	613	593	609	620	591	586	584	526	568	595	535	623	576	601	582	565	578	592	574	593	576	608	570	591	586	583	573	587	574	650	605	611	582	633	607	597	567	591	579	577	591	580	553	580	582	601	577	591	604	554	558	576	560	571	627	573	588	643	586	548	583
12584	10394	11558	8822	6609	5115	3587	1867	1639	1469	1094	929	815	837	792	681	650	629	556	438	456	433	398	382	400	343	353	371	350	363	338	320	322	346	358	336	310	341	310	296	302	281	292	317	311	320	313	301	299	302	334	341	371	383	371	284	296	272	292	267	300	315	290	274	284	248	297	302	265	286	300	284	281	316	314	266	314	287	325	295	293	313	308	287	273	280	317	247	254	280	307	294	285	285	261	280	302	300	276	275	297	307	278	308	307	313	318	273	305	267	301	294	293	315	287	289	296	286	296	281	285	293	295	309	277	304	277	278	286	308	270	285	315	305	299	337	312	302	321	272	299	289	305	287	321	308	321	285	284	279	293	255	291	258	283	335	319	267	280	280	272	315	288	277	333	299	269	284	298	280	282	337	289	290	279	288	280	302	292	285	289	259	310	294	297	257	301	265	285	294	295	269	283	299	297	277	298	294	310	273	287	276	299	282	313	275	356	286	274	314	290	270	336	283	252	305	303	275	294	285	303	312	307	304	274	303	265	267	298	301	278	256	298	303	278	244	273	274	292	286	274	282	298	300	299	296	299	316	303	252	289	334	303	254	320	282	287	295	290	281	280	312	286	308	313	267	291	312	323	285	267	306	279	327	304	308	292	292	311	286	268	264	280	319	298	285	275	280	280	277	315	279	323	282	320	269	279	304	304	300	290	283	248	261	293	322	302	282	256	259	290	279	258	285	303	301	290	257	284	310	310	306	301	307	300	282	296	292	272	268	292	285	300	256	293	290	261	318	283	299	276	289	291	295	303	266	287	297	297	295	296	287	278	296	281	292	304	284	291	271	295	298	272	256	264	281	286	308	313	277	278	282	274	299	276	283	288	282	328	280	300	309	296	287	284	286	300	269	302	293	296	291	289	312	248	278	282	319	302	303	280	286	286	297	301	310	297	262	251	331	306	264	271	272	257	280	310	285	284	301	290	308	275	268	311	283	311	288	256	293	305	266	311	276	292	289	300	310	284	309	292	296	293	304	322	309	305	282	318	255	301	277	288	305	255	279	263	265	296	277	290	292	294	267	254	280	317	304	309	299	331	327	246	296	268	295	263	295	269	283	290	324	296	303	285	291	287	284	311	286	285	290	283	257	266	289	300	307	286	314	304	296	309	300	276	302	322	317	288	302	338	276	297	295	331	276	290	299	314	283	303	307	302	291	283	291	262	284	299	287	267	301	283	290	292	295	312	288	301	294	275	308	295	311	333	289	295	278	267	291	295	306	283	313	304	298	301	291	278	285	302	292	314	283	279	293	266	287	279	288	283	263	276	251	294	305	285	303	311	283	273	269	288	313	295	295	307	282	304	289	267	300	291	288	282	305	285	312	292	305	278	309	286	301	277	292	301	270	266	312	280	245	266	296	316	331	289	246	275	289	282	285	263	288	302	282	260	302	288	275	296	283	275	341	262	249	319	328	292	291	284	281	322	299	276	289	316	283	275	283	289	284	298	249	298	279	313	309	304	296	312	267	279	309	286	307	288	263	293	285	316	321	270	334	268	280	305	278	327	289	287	275	271	302	305	271	263	278	285	305	300	281	271	309	274	272	319	281	296	314	281	300	294	286	299	275	303	292	277	320	274	313	274	312	336	284	296	308	292	260	296	283	288	295	288	285	265	293	268	300	272	261	310	265	317	296	274	278	286	293	281	279	296	311	279	294	268	272	271	293	296	287	298	310	281	297	280	298	268	267	275	288	299	289	284	308	267	302	294	307	292	269	315	294	268	310	284	316	275	274	313	304	295	259	299	289	282	294	277	278	287	290	292	308	293	301	290	297	248	281	280	301	293	261	263	292	322	291	282	279	315	295	291	282	267	276	295	301	316	292	306	290	299	314	309	295	291	299	295	317	280	263	306	287	292	304	284	291	257	288	287	308	292	275	252	274	274	293	283	276	265	289	270	304	287	288	256	305	311	297	274	298	263	284	292	306	259	273	296	294	312	265	315	275	280	311	282	310	293	303	283	278	294	260	272	272	312	318	306	270	299	275	286	333	290	281	296	285	268	278	307	302	295	283	266	315	275	298	293	303	301	275	263	274	309	308	280	328	326	311	297	300	294	275	304	286	348	298	274	301	295	297	304	319	277	267	299	306	318	298	302	278	270	308	275	277	307	276	309	311	267	301	268	289	312	289	265	274	310	287	305	281	305	279	265	291	298	272	279	262	282	301	285	265	323	295	295	284	281	287	316	268	317	282	302	283	307	274	319	279	285	277	290	322	303	288	313	289	310	309	275	257	285	270	292	289	297	299	269	249	300	257	306	314	284	277	268	322	287	275	312	323	278	281	288	282	301	293	287	276	298	281	280	282	284	293	334	311	289	292	282	298	266	318	285	304	285	298	261	291	272	295	265	279	319	308	301	297	280	288	264	310	272	271	276	284	315	295	275	304	266	265	310	289	269	273	282	275	295	298	296	292	291	302	294	288	314	303	298	275	259	290	274	315	272	259	281	280	291	280	283	315	290	274	289	272	307	284	332	287	284	274	295	285	271	282	304	302	286	253	277	297	279	284	304	306	292	310	288	304	304	299	317	320	299	277	296	307	305	269	282	293	285	291	280	283	324	302	267	286	304	331	284	255	325	274	280	327	296	293	298	296	298	306	306	319	320	315	285	273	329	276	328	287	305	289	266	307	306	278	296	261	271	288	256	270	277	305	272	315	295	275	306	304	292	276	265	295	296	284	278	294	287	290	295	250	287	271	262	272	311	303	295	325	285	307	316	273	298	317	273	284	295	282	261	306	287	280	299	278	299	331	248	276	286	291	306	298	320	253	279	286	277	329	281	313	274	277	303	274	259	279	269	281	306	269	260	299	276	315	249	276	313	280	310	305	313	280	289	299	282	263	264	295	302	303	278	301	291	304	262	268	261	300	309	316	277	306	323	294	252	303	298	291	285	257	292	272	264	282	276	282	300	289	263	286	274	247	305	267	254	288	275	287	301	292	287	285	296	284	277	289	278	318	293	297	304	310	293	306	272	267	262	263	257	294	275	303	287	318	308	306	327	287	266	285	282	275	309	309	274	296	290	248	287	293	262	305	287	259	319	300	271	264	266	288	267	295	315	262	327	309	298	283	309	262	306	256	275	302	309	304	292	274	270	293	278	292	285	285	312	268	284	281	275	294	318	285	291	266	286	249	282	279	274	306	256	259	286	278	286	268	278	287	296	261	289	291	308	285	316	306	282	306	300	316	300	269	273	273	302	291	264	310	298	325	307	287	288	281	285	274	293	276	282	279	286	314	330	300	297	282	287	290	272	284	273	275	309	258	284	259	296	286	265	303	247	261	306	274	284	275	303	299	270	309	306	275	322	303	265	292	276	306	296	318	312	262	288	290	316	285	297	289	278	291	284	289	298	307	305	272	315	295	281	317	286	292	295	311	308	277	303	311	274	305	324	266	263	261	291	267	307	300	282	272	268	275	261	278	293	300	284	282	277	317
8175	9373	16023	18031	18102	16012	12790	7612	7520	6788	5100	4400	4226	4316	4207	3389	3075	2784	2529	2117	1855	1732	1694	1594	1453	1295	1237	1237	1076	1112	1103	1050	1062	1071	1024	1024	911	908	931	917	909	891	817	877	858	851	837	773	774	827	1001	1086	1084	995	842	775	700	772	662	665	660	698	693	668	682	644	654	684	706	637	694	675	668	629	631	645	684	647	651	684	664	674	699	700	662	659	701	644	700	641	663	683	632	676	680	703	689	731	708	693	680	655	701	678	658	647	677	636	694	721	648	641	638	680	678	677	671	691	665	667	686	690	692	643	660	710	669	658	706	667	707	694	676	654	662	672	709	665	709	657	646	645	634	655	649	676	663	708	674	653	736	700	684	656	632	691	663	689	697	691	709	692	675	642	692	645	666	659	635	675	692	634	627	659	677	690	657	674	705	656	583	705	660	678	710	666	706	617	647	653	642	661	609	675	671	671	640	714	664	670	684	665	685	650	675	699	663	648	647	695	689	656	676	672	648	683	711	671	713	640	654	681	734	654	696	628	628	680	693	664	637	664	637	703	654	681	678	690	698	698	677	687	691	652	717	681	658	685	643	704	633	671	707	723	738	670	650	628	653	672	714	691	681	639	662	662	617	658	680	662	638	696	693	642	622	674	643	677	680	678	651	655	708	697	629	686	678	726	671	651	703	717	646	733	669	688	646	652	713	646	694	683	701	654	663	711	677	682	691	664	690	713	671	702	694	644	653	706	698	696	682	710	680	678	643	681	621	663	648	685	666	705	690	671	680	644	699	672	676	690	681	696	655	682	686	640	667	663	683	667	622	683	690	677	646	664	661	645	718	700	652	657	681	701	666	664	708	677	635	657	674	691	609	638	701	703	696	620	657	718	675	688	668	711	698	678	696	661	681	651	647	643	709	678	697	679	644	658	636	689	705	644	643	675	677	625	650	643	678	638	620	670	636	655	676	670	676	640	657	618	695	673	668	720	709	683	654	688	654	728	697	688	636	650	696	671	665	674	684	681	695	658	672	695	689	732	676	708	674	626	709	702	668	629	647	676	655	632	682	641	643	658	706	670	634	703	668	662	718	637	648	710	683	644	659	646	683	634	622	653	710	680	674	704	669	636	684	664	688	698	678	707	704	666	626	723	688	608	655	685	662	676	674	685	712	701	662	723	688	668	673	662	694	684	683	691	711	657	696	647	713	667	681	712	659	682	653	680	659	661	691	732	652	683	700	674	688	648	698	680	692	655	692	678	709	656	647	647	694	672	674	640	651	657	715	684	670	675	672	704	681	647	693	671	685	665	679	681	700	697	634	667	693	674	678	676	644	701	688	709	656	650	668	702	718	655	662	680	701	712	703	699	651	684	654	670	657	655	725	627	664	683	652	662	704	695	688	682	638	657	698	681	634	678	717	669	669	679	692	671	727	687	656	676	665	644	696	676	680	692	685	699	712	682	724	670	714	685	704	696	682	711	678	605	708	656	671	660	636	647	688	610	627	661	710	638	668	664	725	671	674	668	652	674	705	674	659	658	708	675	626	666	630	652	702	666	711	669	640	673	637	691	710	642	693	667	675	682	682	659	647	683	605	640	663	674	703	681	685	694	659	679	666	626	664	643	637	647	613	659	652	709	710	674	653	653	710	635	697	673	634	670	675	691	613	711	699	693	647	643	732	630	669	657	679	683	676	676	693	687	605	680	657	665	661	717	686	669	716	676	653	667	667	647	691	685	665	689	678	656	635	686	711	671	707	704	679	662	688	640	739	705	662	722	688	686	680	682	688	672	662	656	708	666	682	688	655	664	675	687	687	706	713	684	716	729	673	594	667	676	671	689	665	684	670	715	645	671	664	672	696	616	694	693	689	686	672	695	673	645	661	683	687	648	616	682	673	698	657	741	647	654	700	694	687	644	705	716	677	710	685	656	670	679	653	692	637	673	702	640	712	669	654	713	666	701	680	696	642	683	672	706	675	656	684	709	621	663	673	683	665	679	671	719	679	722	669	692	655	682	715	650	695	642	647	714	692	652	681	722	645	678	692	733	708	672	667	671	650	643	660	696	625	698	690	724	644	673	696	712	728	711	597	692	656	702	712	656	697	664	622	670	648	656	680	662	619	658	648	699	667	677	712	634	685	687	657	677	682	680	691	655	660	672	720	669	708	686	642	714	658	684	691	658	642	648	640	639	681	717	694	678	711	651	671	668	608	701	728	669	676	673	627	651	672	677	710	670	688	726	684	662	678	693	714	676	622	636	709	716	696	699	684	673	677	670	649	704	662	668	665	691	649	679	660	712	675	650	697	700	668	715	638	715	663	655	667	647	659	672	692	746	640	692	683	639	652	660	627	667	701	661	683	685	656	673	725	657	647	652	667	671	649	688	675	703	653	657	693	690	706	688	595	658	642	650	647	644	664	686	686	689	651	659	650	665	672	696	711	681	720	675	681	698	665	664	681	673	664	687	639	678	664	682	669	682	685	647	683	625	639	702	702	638	646	718	703	674	674	691	636	630	725	702	693	650	686	656	669	705	671	689	706	694	691	682	696	679	687	671	627	677	646	673	670	708	667	708	703	677	680	673	686	648	668	691	676	672	692	686	676	643	687	710	606	689	647	686	698	699	659	654	685	694	658	681	686	634	627	684	687	671	648	664	664	662	616	714	682	660	689	650	659	645	639	686	647	720	700	682	693	714	683	698	646	733	649	653	671	656	695	639	711	683	698	672	637	659	707	682	708	653	633	685	659	667	684	698	705	683	663	729	638	624	679	668	638	634	685	681	655	654	657	717	660	657	745	705	686	661	680	655	668	686	677	672	684	648	676	688	678	694	673	650	694	698	639	697	646	690	662	651	651	732	660	685	672	709	761	664	699	669	703	732	641	655	715	653	687	685	679	704	676	684	678	693	657	657	683	646	681	698	662	695	615	689	654	674	746	744	644	664	692	663	706	664	650	683	662	641	659	672	676	699	681	669	690	682	696	694	667	692	738	665	663	678	678	671	736	682	655	671	683	662	650	666	683	690	689	658	692	646	672	637	663	683	705	672	675	681	627	684	691	679	623	695	661	730	674	667	668	692	636	672	677	717	654	652	667	700	674	688	686	677	650	665	644	679	656	669	683	623	711	707	683	677	662	719	651	651	650	668	703	670	672	625	667	726	647	681	657	660	656	653	656	706	669	643	668	677	719	655	660	701	670	686	654	644	692	691	661	705	706	624	695	648	661	646	711	647	716	644	686	682	629	625	681	673	665	680	663	692	699	654	644	676	687	663	671	668	674	636	680	713	685	667	674	640	678	671	673	678	660	684	666	652	655	667	677	694	645	665	707	727	663	690	656	659	653	702	667	674	668	647	706	660	624	681	659	677	731	668	674	647	653	638	671	693	708	656	746	638	698	682	704	695	704	624	709	693	658	623	653	668	658	655	717	697	668	680	680	663	688	713	663	703	714	692	639	708	646	675	703	656	577	675	667	659	671	629	662	690	702	644	677	647
29801	33261	34426	32407	32720	31132	25277	14123	10525	11830	8169	6956	5127	4891	4371	3412	2513	2128	1534	1215	1119	1048	998	871	926	1032	1120	1040	786	774	781	723	724	843	942	696	512	591	585	527	473	371	375	379	364	330	314	246	287	294	569	672	630	460	349	308	275	270	274	240	255	255	249	258	288	253	267	269	273	271	264	262	262	257	243	253	249	264	308	263	270	269	275	247	278	270	242	268	278	264	257	264	282	286	268	282	272	263	279	262	283	246	255	278	268	257	250	259	261	275	257	259	294	268	243	278	265	261	242	251	243	248	258	266	244	229	256	243	307	268	322	274	283	278	264	242	252	284	285	288	289	268	235	284	283	260	287	271	261	294	257	263	277	244	267	278	266	292	270	260	283	218	254	296	259	275	300	284	262	261	279	252	253	261	301	296	240	264	261	284	271	254	277	272	280	307	274	252	317	257	302	280	281	271	269	248	264	285	248	277	265	288	301	249	272	278	277	213	272	232	296	262	297	263	271	268	246	246	252	267	269	287	279	286	298	254	273	265	298	254	293	286	270	302	277	272	256	236	280	270	245	260	273	287	240	276	240	271	254	258	273	268	313	265	248	278	273	255	286	269	282	266	295	263	254	243	224	250	281	264	252	326	256	271	287	268	273	266	254	277	239	315	242	244	265	283	268	271	286	246	271	302	273	257	278	273	253	253	263	250	266	285	282	316	270	257	222	282	271	238	245	248	287	248	274	290	268	256	260	267	266	248	252	277	283	282	311	263	285	259	281	259	269	264	246	291	250	270	257	300	268	246	285	261	277	288	283	270	267	264	280	269	262	291	273	267	245	260	275	251	268	278	271	256	272	285	259	257	258	273	281	262	236	270	272	271	259	282	256	279	251	291	285	267	298	294	255	250	243	246	271	269	252	256	281	235	276	272	269	265	320	260	258	259	266	263	287	289	275	258	267	264	249	284	266	265	264	263	295	253	264	245	244	262	272	273	266	267	271	268	279	290	244	270	275	264	229	261	256	272	271	300	267	289	294	265	262	256	266	266	272	277	299	281	278	292	292	252	270	275	268	265	255	305	260	282	244	261	247	272	294	258	296	293	265	276	258	234	279	280	288	276	268	259	278	270	267	254	247	285	268	242	267	263	280	274	255	278	233	287	291	265	268	281	272	260	295	258	283	301	269	254	297	274	283	260	269	286	263	261	297	294	281	269	253	280	259	244	272	307	298	261	247	223	293	230	302	259	301	240	274	288	274	288	268	236	287	292	249	281	281	263	247	263	268	261	270	273	239	286	307	261	297	259	240	280	296	256	230	238	263	273	273	241	255	292	271	274	268	266	254	277	262	268	270	274	260	263	289	263	272	309	260	291	269	294	272	277	234	273	259	270	289	253	245	277	272	273	260	286	263	244	276	287	279	263	288	250	237	240	265	271	285	260	267	278	245	266	289	258	291	266	259	263	258	281	300	251	233	288	264	305	259	252	268	297	268	242	244	277	227	231	285	273	256	256	293	279	286	260	242	265	270	257	289	248	285	297	266	295	253	291	247	280	213	267	267	227	280	311	280	279	283	275	287	265	265	263	267	274	280	247	277	283	240	251	276	233	252	283	273	232	270	265	287	270	259	253	254	253	268	242	280	291	278	271	272	260	276	278	241	272	254	259	243	276	271	279	263	263	246	268	269	318	271	264	279	272	257	243	271	266	271	259	271	292	279	267	255	300	257	243	254	259	258	259	278	225	285	288	271	272	270	276	261	255	297	272	302	254	239	254	276	265	269	278	309	251	238	249	237	287	257	258	263	276	305	265	249	266	276	246	261	273	277	265	272	276	308	276	285	251	279	264	274	244	263	299	276	256	266	265	264	278	284	262	303	278	261	274	270	254	274	251	285	268	303	267	288	244	253	268	287	276	274	243	244	283	279	286	290	317	294	290	260	264	256	274	253	273	278	266	286	298	266	264	291	279	229	273	248	240	263	254	258	270	265	267	250	298	260	270	278	285	282	305	270	277	284	301	256	284	272	262	278	227	264	258	237	255	265	279	288	232	264	244	242	299	271	269	291	266	286	238	237	254	228	264	259	272	250	279	310	250	253	249	273	290	285	242	250	269	249	248	271	286	261	290	276	267	264	278	268	294	240	270	298	248	298	256	256	288	282	273	277	238	279	275	286	261	271	291	268	257	252	288	277	274	270	305	267	289	275	262	248	289	254	270	265	266	268	273	284	282	262	234	291	260	264	296	241	241	304	271	238	250	290	259	258	262	237	253	280	246	241	253	242	260	293	267	265	230	265	250	279	221	280	257	252	272	265	288	272	271	291	292	262	246	283	263	248	289	276	296	288	265	281	267	263	292	299	293	235	274	245	272	266	281	248	281	257	237	246	246	259	256	285	284	259	265	256	299	295	274	288	308	276	285	282	286	287	274	261	289	312	258	289	269	274	276	280	260	274	270	276	256	239	274	263	276	269	245	285	260	266	269	331	270	244	252	264	284	281	299	244	288	280	255	270	248	278	268	288	270	282	260	270	269	236	244	271	249	269	292	257	298	280	290	273	289	280	266	311	263	276	267	275	236	278	245	273	250	258	251	258	283	262	249	274	250	256	257	249	259	262	268	261	277	315	263	247	298	315	278	260	250	260	271	294	291	258	260	275	288	256	292	258	231	291	263	280	231	266	293	292	262	269	260	263	261	241	279	272	237	263	255	233	264	316	281	270	263	245	244	264	291	255	258	253	264	276	296	239	289	270	278	266	268	257	255	278	257	287	277	281	292	253	263	256	247	250	262	280	270	249	244	290	250	274	298	275	302	282	265	225	244	267	261	303	244	304	250	248	281	260	247	279	256	263	241	274	279	243	264	254	276	268	290	237	254	314	261	241	288	247	276	277	288	266	264	277	266	253	242	290	260	240	275	274	260	275	261	285	268	260	261	274	284	278	266	279	313	267	259	272	285	239	298	244	250	267	255	261	284	255	306	263	283	246	282	271	281	276	246	250	279	253	286	262	249	272	238	288	258	262	257	294	285	257	260	250	235	290	256	265	247	247	281	277	257	271	268	284	279	290	276	275	254	280	266	279	268	264	259	277	291	285	275	305	286	300	284	268	304	306	264	239	251	292	260	265	265	304	260	272	249	252	317	259	242	278	268	308	276	282	287	284	264	272	258	248	230	289	303	285	266	255	279	287	250	262	253	239	307	270	293	245	287	308	271	265	257	272	291	257	291	265	255	281	248	257	266	252	253	271	283	269	262	281	275	275	242	300	283	252	232	258	308	261	273	282	283	270	251	296	248	244	280	241	283	265	296	253	275	253	256	257	279	300	258	294	263	283	256	254	246	269	262	275	254	245	267	235	285	261	258	258	248	274	288	274	275	252	283	260	263	265	306	253	271	272	224	273	269	282	277	264	286	279	287	271	271	288	270	255	268	247	263	254	282	243	287	283	282	267	291	262	205	327	247	258	266	263	270	259	257	270	290	279	263	282	250	272	264	274	291
21245	25893	33756	40502	44851	42897	37308	23829	24855	25844	21751	20305	18444	20156	20016	16551	13362	11549	8702	7013	6181	5878	5656	4886	4957	5986	6696	5906	4846	4279	4307	4365	4487	4975	5318	3726	3185	3290	3006	2595	2029	1790	1402	1712	1499	1139	905	843	898	883	3057	3717	2966	2028	1406	953	729	676	662	621	650	636	606	619	652	658	648	609	645	651	650	652	645	639	615	635	638	621	650	645	586	580	630	590	641	647	672	614	620	652	652	619	609	614	621	595	606	633	623	611	624	662	678	622	603	617	656	618	600	614	633	614	643	650	610	589	620	608	656	645	595	639	583	657	621	635	594	654	602	598	615	654	677	628	621	621	626	629	613	630	617	605	671	661	599	640	609	603	680	615	576	624	618	623	586	619	684	641	587	638	591	632	635	612	616	648	640	603	647	620	629	645	629	653	625	673	633	611	613	659	622	609	640	595	643	612	641	660	639	635	585	602	638	607	645	666	618	627	676	625	627	631	600	693	631	614	632	657	611	646	614	632	652	651	592	643	604	648	614	622	638	631	617	638	689	660	643	637	637	606	643	602	627	649	632	623	624	584	635	667	637	623	650	607	605	562	659	627	673	618	651	619	616	670	609	626	613	622	641	645	616	612	624	642	661	624	639	611	621	667	612	632	636	629	610	639	630	649	660	676	623	638	646	610	624	589	643	619	635	623	656	628	669	632	667	604	615	633	637	604	591	599	660	660	646	612	640	641	634	649	624	650	600	657	625	681	615	600	623	614	642	652	624	637	628	649	661	608	646	619	617	658	628	622	626	682	630	621	640	644	580	621	630	604	604	619	665	613	609	617	657	623	595	590	613	635	652	602	625	617	633	627	642	627	660	639	616	627	591	619	630	640	653	640	665	657	668	611	574	619	590	625	636	638	660	652	658	646	624	659	635	611	628	655	595	650	638	622	657	633	603	601	643	633	645	626	624	668	637	589	621	604	657	596	642	640	625	591	626	594	634	631	674	611	630	638	605	664	596	653	668	625	648	637	650	597	642	599	631	636	647	629	660	624	651	641	616	621	637	655	605	607	656	647	603	652	595	668	633	682	618	632	657	624	630	629	697	650	613	635	595	633	638	588	621	630	607	686	663	636	659	646	624	653	614	629	612	604	647	673	624	620	608	610	621	607	598	618	646	664	654	614	578	605	617	571	625	595	610	636	655	621	644	634	679	591	594	622	641	599	638	589	632	594	612	617	589	658	577	631	658	620	608	608	649	625	627	599	620	641	598	629	629	602	599	587	609	611	632	631	619	614	619	672	656	636	627	652	618	657	648	645	670	640	707	610	617	640	586	672	627	603	643	645	618	658	593	633	625	662	646	628	646	583	616	604	668	652	612	662	645	642	605	580	676	647	633	644	650	591	648	613	600	646	635	624	649	558	652	636	656	618	582	601	644	598	645	631	624	612	639	619	605	587	666	628	643	700	633	630	615	616	627	674	619	644	623	615	638	708	647	652	687	642	615	629	619	637	646	618	640	626	658	653	632	616	616	633	637	606	634	615	616	628	614	676	613	593	600	673	585	616	641	637	581	600	622	617	653	578	656	647	640	603	650	649	617	640	622	626	606	614	650	602	671	631	640	662	644	608	615	654	605	616	618	605	604	597	642	643	628	587	644	656	604	593	673	662	653	651	595	619	649	613	662	637	676	642	645	604	640	633	615	610	634	604	595	636	660	599	597	629	608	638	640	662	630	606	611	612	607	640	654	621	617	609	619	639	614	582	616	649	610	632	610	627	667	600	652	652	647	630	669	635	598	616	676	637	652	615	567	637	615	614	623	641	654	600	663	692	625	619	658	611	616	636	632	641	564	602	597	590	676	628	664	632	613	704	663	624	637	670	616	625	579	601	609	595	615	634	624	614	649	647	612	593	646	634	637	631	621	622	666	637	628	626	651	584	658	649	630	619	668	670	640	606	597	623	609	593	620	660	606	608	634	603	634	624	610	611	643	603	646	609	637	598	636	594	631	664	641	577	598	598	650	611	632	611	605	598	636	625	612	625	615	638	616	643	654	603	622	607	577	636	586	612	627	632	586	615	638	600	611	651	605	664	613	621	597	628	650	631	646	627	611	626	669	621	665	668	670	639	590	641	604	645	634	627	612	640	645	648	615	618	566	647	623	622	639	623	628	589	647	643	640	639	606	636	642	657	668	640	618	652	663	591	620	627	633	550	617	624	622	615	643	614	647	658	630	602	667	597	604	614	606	648	578	636	614	596	586	618	654	601	609	648	630	654	647	632	597	619	594	639	622	645	633	595	663	612	609	633	643	591	664	615	656	618	607	636	624	590	608	650	668	622	649	631	661	624	635	613	646	603	636	617	607	634	655	634	609	635	704	613	669	665	584	573	630	654	601	651	646	667	633	634	651	629	617	634	655	639	619	674	606	651	612	638	602	650	676	620	643	611	613	622	616	586	614	646	629	601	660	641	635	610	619	624	616	669	613	607	607	622	591	620	611	680	673	603	612	590	600	597	607	652	652	591	606	654	608	668	615	635	608	633	585	610	621	624	627	596	632	643	614	619	564	635	597	632	603	607	616	627	656	612	628	643	660	620	607	608	633	631	645	625	589	587	639	662	612	652	586	641	648	628	630	620	637	645	591	606	634	655	629	607	600	593	609	626	564	658	662	635	642	618	610	656	606	674	639	661	607	618	650	663	636	649	629	627	602	638	587	606	655	643	676	619	617	670	610	616	619	634	631	635	599	626	567	629	629	689	623	648	614	601	645	647	604	636	635	619	651	611	627	602	581	646	674	662	619	615	626	645	668	616	615	644	652	653	633	618	624	632	646	635	645	632	673	639	654	618	603	654	606	655	612	609	642	638	629	637	582	647	656	591	625	679	630	667	655	608	645	615	637	618	598	649	604	648	590	662	629	590	628	625	608	648	665	655	620	653	639	649	602	590	625	623	597	584	622	613	660	581	621	604	635	599	589	645	635	626	616	633	634	613	628	602	598	646	658	672	646	639	632	578	659	625	612	614	655	622	636	665	655	613	625	635	613	624	629	606	648	620	646	617	614	612	674	651	640	591	582	694	627	637	599	682	612	650	608	663	628	627	611	630	633	666	671	615	669	597	605	625	616	627	573	646	648	641	588	621	631	593	613	632	632	613	613	621	588	591	628	600	617	610	630	615	637	599	651	607	620	605	632	607	605	614	625	625	625	642	608	627	641	657	617	650	634	593	628	636	632	612	586	681	637	643	599	674	623	639	638	638	633	664	608	636	628	636	647	630	634	639	599	607	672	704	610	629	595	597	628	659	648	613	661	624	639	615	631	617	619	676	622	631	596	627	662	682	620	615	623	619	613	644	636	699	633	601	629	667	659	592	626	616	589	670	633	620	633	656	672	626	608	642	579	621	662	649	635	649	640	622	634	630	640	599	619	666	601	626	609	638	661	643	655	588	655	629	616	633	635	623	636	591	644	641	619	668	639	666	621	654	563	650	640	667	613	667	639	621	642	639	619	616
55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
